中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Salesforce對象和字段怎么創建

發布時間:2022-03-21 16:55:46 來源:億速云 閱讀:294 作者:iii 欄目:云計算

本篇內容主要講解“Salesforce對象和字段怎么創建”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“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對象和字段怎么創建”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

长垣县| 沅陵县| 镇平县| 琼中| 花莲县| 屏东市| 砚山县| 安宁市| 志丹县| 鹤山市| 铁力市| 竹北市| 西和县| 巴彦县| 尉犁县| 定兴县| 萨嘎县| 分宜县| 合阳县| 沈阳市| 红安县| 永登县| 宣城市| 大英县| 景宁| 浑源县| 泊头市| 泰兴市| 醴陵市| 绿春县| 西藏| 中卫市| 镇坪县| 崇信县| 浦县| 沂水县| 兰西县| 凤阳县| 海原县| 湘阴县| 且末县|