Salesforce 개체 항목 목록 검색
1356 단어 Salesforcefields
· 요구 사항
Salesforce 객체 항목 일람은 원터치로 취득한다.
・대응안
원터치는 할 수 없지만, 스텝으로 취득 방법은 검토했다.
①개발 콘솔에서 다음을 실행한다.
Map<String, Schema.SObjectField> mapFields = Schema.getGlobalDescribe().get('Account').getDescribe().fields.getMap();
for (String fieldName: mapFields.keyset()){
System.debug('fieldName_Label:' +mapFields.get(fieldname)
+ ',' + mapFields.get(fieldname).getDescribe().getType()
+ ',' + mapFields.get(fieldname).getDescribe().getLabel()
);
}
위 로그를 클릭하여 로컬에 저장
예: c:\tmp\apex-07_Accout.log
②PowerShell로 일괄 추출
(select-string '\|fieldName_Label' apex-07_Accout.log ) | foreach-object -Begin{new-item -type file -force a.csv} -Process { $b = $_ -replace '.*?Label\:'
''; write-output $b |out-file a.csv -append } -End{ get-content a.csv | sort-object | get-unique > Account.csv }
결과(Name,Type,Label)
AccountNumber,STRING,Account Number
AccountSource,PICKLIST,Account Source
......
Reference
이 문제에 관하여(Salesforce 개체 항목 목록 검색), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/chunqiangHu/items/97aeb28c9f52e84e0494텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)