Salesforce開發之使用Schema builder(方案生成器)
查看自己(ji)的(de)數據模型
到(dao)目(mu)前為止,您已(yi)經創建了一些(xie)自定(ding)義對象、字段和(he)關系(xi),應用程(cheng)序的(de)數(shu)(shu)據模型(xing)會變得(de)有(you)些(xie)復(fu)雜。Schema builder是(shi)一種可以實現(xian)數(shu)(shu)據模型(xing)可視化(hua)并對其進行編輯的(de)工具(ju),它對于設(she)計(ji)和(he)理(li)解(jie)您之前構建的(de)復(fu)雜數(shu)(shu)據模型(xing)很有(you)用。
1、打開Setup,在 Quick Find框(kuang)中搜索并(bing)點(dian)擊Schema builder。
2、在左側面板(ban)中,點擊(ji)Clear All。
3、勾選Contacts、Favorites、Offers、Properties,您應該可以看到上一個單(dan)元學過(guo)的Favorites 對象,以及之前的學習中遇(yu)到過(guo)的Offers和Properties對象。
4、點(dian)擊(ji)Automatic Layout。
完(wan)成這些操作后,您會看到這樣的效(xiao)果:
您(nin)可以(yi)在(zai)頁面上拖動這些對象(xiang),并且這不會改變(bian)對象(xiang)或關(guan)系,它可以(yi)幫助您(nin)以(yi)有用(yong)的方式(shi)(shi)實現數據模型的可視化(hua)。Schema builder可用(yong)于向同事介(jie)紹(shao)Salesforce自定(ding)義設(she)置(zhi),或解釋(shi)數據在(zai)整個(ge)系統中的流(liu)動方式(shi)(shi)。
使用(yong)Schema builder創建(jian)對象
如果您正在(zai)設計系統,并希望能夠在(zai)一個地方修(xiu)改所有自定義(yi)設置,可(ke)(ke)以在(zai)此可(ke)(ke)視化(hua)界(jie)面(mian)中創建對象。我們來看(kan)(kan)看(kan)(kan)應(ying)該如何完成該操作。
1、在左(zuo)側邊(bian)欄(lan)中,點(dian)擊(ji)Elements TAB.。
2、點擊(ji)對象并將其拖到頁(ye)面上。
3、輸(shu)入有關(guan)對(dui)象的任何信息(xi)。
4、點(dian)擊Save。
您的(de)新對象就會出現(xian)在Schema builder中。接下來,我們(men)添加一些字段。
使用(yong)Schema builder創建字段
使用Schema builder創(chuang)建(jian)(jian)字(zi)段(duan)和(he)創(chuang)建(jian)(jian)對(dui)象的方法一樣。(您可以在Schema builder中創(chuang)建(jian)(jian)關系字(zi)段(duan)、公式字(zi)段(duan)和(he)普通(tong)字(zi)段(duan)。)
1、在Elements TAB,中(zhong),選擇一(yi)個(ge)字段類型(xing),然后(hou)將其拖到您剛剛創建(jian)的對象上(shang)。
2、填寫(xie)新字段的(de)詳細(xi)信息。
3、點擊(ji)Save。
如果通(tong)過object Manager返回,您會看到新對象的顯(xian)示(shi)方式與Favorites、Offers、Properties對象的顯(xian)示(shi)方式相同。
總結
在Salesforce數(shu)據(ju)(ju)建模(mo)系列內容中,我們(men)首先談到(dao)了數(shu)據(ju)(ju)模(mo)型和(he)(he)數(shu)據(ju)(ju)庫,講(jiang)解了對象、字段和(he)(he)記錄,并(bing)為Dream House案(an)例應用程序創建了一些對象、字段和(he)(he)記錄。然后我們(men)討論了對象之間的關系,以及如(ru)何使用Schema builder實(shi)現數(shu)據(ju)(ju)模(mo)型的可視(shi)化。
在您開始深入研究更高級的內容時,自定義對象和字段將隨處可見。不知不覺,您會成為數據建模專家。盡情享受Salesforce開發的樂趣吧!