久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

Salesforce對象和字段怎么創建

198次閱讀
沒有評論

共計 2823 個字符,預計需要花費 8 分鐘才能閱讀完成。

本篇內容主要講解“Salesforce 對象和字段怎么創建”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓丸趣 TV 小編來帶大家學習“Salesforce 對象和字段怎么創建”吧!

一 . 對象

類的實例稱為對象 . 就 Salesforce 而言 , 對象可以是類 , 也可以創建 sObject 的對象.

Salesforce 默認提供了很多功能,可以用于銷售、市場開發、客服等。為了實現這些功能,Salesforce 提供了一系列的標準對象,比如“客戶”(Account)、“個案”(Case)、“解決方案”(Solution)等等。用戶也可以創建自定義對象。

對象可以看作數據庫中的表。

無論是標準的對象還是自定義對象,Salesforce 默認對它們提供完整的操作界面,幫助用戶進行新建、編輯、存儲、瀏覽。

從類創建對象

//Sample Class Example
public class MyClass {
 Integer myInteger = 10;
 public void myMethod (Integer multiplier) {
 Integer multiplicationResult;
 multiplicationResult=multiplier*myInteger;
 System.debug(Multiplication is  +multiplicationResult);
 }
}

這是一個實例類,即調用或訪問此類的變量或方法,必須創建此類的實例,然后可以執行所有操作。

//Object Creation
//Creating an object of class
MyClass objClass = new MyClass();
//Calling Class method using Class instance
objClass.myMethod(100);

    sObject 創建

  sObjects 是 Salesforce 中用于存儲數據的對象。例如,帳戶,聯系人等是自定義對象。您可以創建這些 sObject 的對象實例。

//Execute the below code in Developer console by simply pasting it
//Standard Object Initialization for Account sObject
Account objAccount = new Account(); //Object initialization
objAccount.Name =  Testr Account  //Assigning the value to field Name of Account
objAccount.Description =  Test Account 
insert objAccount;//Creating record using DML
System.debug(Records Has been created  +objAccount);
//Custom sObject initialization and assignment of values to field
APEX_Customer_c objCustomer = new APEX_Customer_c ();
objCustomer.Name =  ABC Customer 
objCustomer.APEX_Customer_Decscription_c =  Test Description 
insert objCustomer;
System.debug(Records Has been created  +objCustomer);

  靜態初始化

當加載類時,靜態方法和變量只初始化一次。靜態變量不會作為 Visualforce 頁面的視圖狀態的一部分傳輸。

//Sample Class Example with Static Method
public class MyStaticClass {
 Static Integer myInteger = 10;
 public static void myMethod (Integer multiplier) {
 Integer multiplicationResult;
 multiplicationResult=multiplier*myInteger;
 System.debug(Multiplication is  +multiplicationResult);
 }
//Calling the Class Method using Class Name and not using the instance object
MyStaticClass.myMethod(100);

    靜態變量使用

當類加載時靜態變量只會被實例化一次,這種現象可以用來避免觸發遞歸。靜態變量值將在相同的執行上下文中相同,并且正在執行的任何類,觸發器或代碼可以引用它并防止遞歸。

二 . 字段

每個 Salesforce 對象都包含了若干字段(Field)。字段可以看作是數據庫表中的列。

三 . 系統默認字段

對于每個對象,系統都會創建幾個默認的字段,分別是:

ID 字段(Id)

創建日期字段(CreatedDate)

創建人字段(CreatedById)

最后修改日期字段(LastModifiedDate)

最后修改人字段(LastModifiedById)

系統時間戳(SystemModStamp)
這些字段對于用戶來說都是只讀的,只有系統本身能夠修改它們。

   ID 字段

  Salesforce 默認對每個對象的每個記錄都提供一個 ID 值,作為此記錄在整個系統中的唯一標識符。

這些 ID 的表現形式有兩種:

15 個字符并且區分大小寫

18 個字符且不區分大小寫

用戶可以在基本 URL 的后面直接加上記錄 ID 的值來瀏覽任意的記錄。

  自定義字段

用戶可以在每個對象中添加自定義字段。自定義字段包括了多種類型,比如自動編號、日期、數字、電子郵件、文本、查找關系、URL 等。

  對象和字段的相關功能

Salesforce 中對于對象和字段提供了一些相關功能:

公式:針對每個對象,可以創建一系列公式,通過對字段的邏輯判斷和函數輸出相應的結果

驗證:用戶可以為每個對象建立驗證規則,在對象被創建或編輯后,通過此規則檢驗用戶的修改是否符合要求。若不符合則無法保存修改。公式可以被用作驗證規則的一部分

觸發器:觸發器是一種特殊的 Apex 類(Apex 是默認的開發語言,語法上類似于 Java),在對象被創建、修改、刪除的時候,其中的函數會被自動執行

標簽:標簽是一組說明性的文字,用于描述對象或字段

到此,相信大家對“Salesforce 對象和字段怎么創建”有了更深的了解,不妨來實際操作一番吧!這里是丸趣 TV 網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-08-03發表,共計2823字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 新野县| 金山区| 永顺县| 彰武县| 无为县| 寻乌县| 周宁县| 尉氏县| 启东市| 无极县| 特克斯县| 南江县| 万安县| 安溪县| 定结县| 扶沟县| 南靖县| 忻城县| 敖汉旗| 珠海市| 南丹县| 昭苏县| 密云县| 微山县| 平邑县| 全州县| 炉霍县| 昭苏县| 瓮安县| 蒲城县| 那曲县| 六盘水市| 炉霍县| 翁源县| 勃利县| 忻州市| 陆良县| 泗洪县| 台北县| 大足县| 肥东县|