salesforce 零基礎學習(三十四)動態的Custom Label


custom label在項目中經常用到,常用在apex class或者VF里面用來顯示help text或者error message。有的時候我們需要用到的信息是動態變化的,那樣就需要動態來顯示信息。

步驟如下:

一.創建custom label

我們創建名為Show Message Dynamic的label,value值通過{item}來動態展示信息。

二.使用custom label實現動態顯示

為了方便顯示,將custom label顯示在trigger中處理錯誤信息。

1 trigger GoodsSignTrigger on GoodsSign__c (before insert) {
2     List<GoodsSign__c> goodsSignList = trigger.new;
3     for(GoodsSign__c currentGoodsSign : goodsSignList) {
4         currentGoodsSign.addError(String.format(Label.Show_Message_Dynamic,new List<String>{'xxx1','xxx2'}));
5     }
6 }

其中,這里主要用到的是String.format方法,描述如下圖所示

 

顯示效果:

總結:此篇主要講述如何新建動態的Custom Label,以及在Apex或者VF中如何調用,忽略其他內容以及邏輯,只要掌握如何聲明以及調用動態的Custom Label即可。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM