Salesforce搬磚之功能概況

Salesforce搬磚之功能概況

目標:
1,瞭解怎麼登錄Salesforce?
2,瞭解salesforce的功能模塊(以lightning爲樣例)?
3,瞭解怎麼使用sublime配置連接salesforce進行開發?

怎麼登錄Salesforce

在講解Salesforce登錄前,先講解下Salesforce項目的發佈過程。Salesforce因爲是基於雲的一個產品,所以在我們購買或者註冊後能夠獲得一個生產環境的Org。在這個Org裏面我們是沒辦法直接去寫apex類,trigger等(可以寫page)。在我們獲得Product Org我們會使用一種類似Clone的方式去複製出FullSanbox(預生產),Sanbox(測試),Dev(開發環境)。這樣對版本管理有極大的好處。因此,登錄不同環境的Org的地址是不一樣的,賬號密碼也不一樣。
賬號密碼登錄方式:
Product Org : https://login.salesforce.com/
Other Org : https://test.salesforce.com/
或者可以使用自定義配置的域名(https://xxxx–wt.lightning.force.com/one/one.app)去登錄也是可以的。這個後面會說到怎麼進行配置。

註冊,可以使用免費試用30天的試用版。裏面的功能足夠去學習和了解Salesforce。
在這裏插入圖片描述

salesforce的功能模塊

登錄成功後能夠進入一下頁面。
在這裏插入圖片描述
接下來,從上到下,從左到右的順序一個一個模塊來講。

設置

九宮格的樣子,點擊會彈出框框。
在這裏插入圖片描述

主頁

主頁的這個下拉框的作用是爲懶人服務的,就是當你想創建一個用戶,對象,選項卡,Classic 電子郵件模板,工作流時,可以在這裏直接快速的進入到創建頁面。
在這裏插入圖片描述

在這裏插入圖片描述

在這裏插入圖片描述

左菜單欄

左菜單欄是主要的功能導航欄,裏面包含了Salesforce的大部分配置功能。主要分爲三大塊:管理,平臺工具,設置

管理

管理這一塊主要的是圍繞用戶,權限,數據,郵件三個模塊。

平臺工具

平臺工具這一塊主要是給開發和業務人員去使用的。經常使用的是一下圖片所示。

對象字段:和剛纔我們在主頁面的對象管理器裏看到的是一樣的功能,主要就是爲了能夠快速的查找到對象和對象裏的字段信息。同時也可以在裏面新建對象和字段
流程自動:主要包含工作流,審批流,進程生成器三個常用的功能。
自定義代碼:這一塊是開發最常使用的,裏面可以查看apex類,可以查看測試類等等。這些後面都會一一細講,今天只是大概瞭解下張啥樣,有些啥。
在這裏插入圖片描述
環境:在這個小塊裏面,作業,日誌,更改集是最常用的。
作業裏可以查看計劃作業,apex排隊作業,批處理作業。其實就是類似於排隊的隊列,等CPU有空就去執行。這裏跟後面的講到的Batch,異步作業,Futurehandle都有關聯。可以在這裏查看當前的作業執行狀態和進度。
日誌:Salesforce調試比較麻煩。page可以通過瀏覽器打斷點去調試。但是後臺就麻煩了,只能使用system.debug()的方式去看。在執行的時候我們可以去指定時間,去跟蹤指定的用戶,獲取用戶的操作日誌。從而來調試。
更改集:前面我們講過,Salesforce有多個環境。生產環境是不能直接進行code的。更改集的意思就是把當前我們需要部署的東西和相關的測試類(測試類是必要的,而且上生產的要求最低是覆蓋率75%)一起打包部署發送到生產環境,生產環境在部署前會進行測試,測試通過變可以部署。page是不需要通過更改集,可以直接複製部署。
在這裏插入圖片描述

設置

這裏的東西用的不多,一般在做系統集成的時候會用到這個,還有在向Salesforce提case的時候要使用公司設置裏面的唯一id。然後可以在公司信息裏面看到當前公司購買的org的詳細信息,比如使用的內存空間,licences數量。
在這裏插入圖片描述

使用sublime配置連接salesforce進行開發

這裏告訴大家怎麼使用sublime去連接salesforce,然後把salesforce上的文件下載下來。打開sublime。點擊HaoIDE,如果沒有,那麼是沒安裝,請參考Salesforce搬磚之簡介
在這裏插入圖片描述
HaoIDE–>setting -->setting user

{
	"projects":
	{
		"huawei":
		{
			"api_version": 39,
			"default": true,
			"deploy_options":
			{
				"allowMissingFiles": false,
				"autoUpdatePackage": false,
				"checkOnly": false,
				"ignoreWarnings": true,
				"performRetrieve": false,
				"purgeOnDelete": false,
				"rollbackOnError": true,
				"runTests": "true",
				"singlePackage": true,
				"testLevel": "NoTestRun"
			},
			"login_url": "對應org的地址",
			"password": "密碼",
			"security_token": "",
			"subscribed_metadata_objects":
			[
				"ApexClass",
				"ApexPage",
				"ApexComponent",
				"ApexTrigger",
				"AuraDefinitionBundle",
				"Profile",
				"CustomObject"
			],
			"username": "賬戶名",
			"workspace": "D:/HaoIDE/WorkSpace"
		}
	}
}

保存後,點擊HaoIDe -->switch project -->選擇你自己要的那個項目
在這裏插入圖片描述

點擊HaoIDE -->New -->New Project -->YES 等待幾分鐘,就可以了。這個時候你就可以開始開發了。

在這裏插入圖片描述

今天搬運工給大家簡要的介紹一下salesforce的登錄和概述了下salesforce功能塊,可能講的很粗,但是後面會進一步分一個一個小塊講述。

今天需要學習目標就是:
1,自己註冊一個salesforce
2,裏面到處點點
3,使用sublime連接salesforce,並且成功下載到文件

寫的比較粗,歡迎大家的建議和批評。
如果轉戰,請指明出處,謝謝!
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章