Salesforce 取Object所有Field
2016-10-28 08:55
176 查看
public List<String> getObjectFields() { Map<String, SObjectField> objeMap1 = ObjectName1__c.SObjectType.getDescribe().fields.getMap(); Map<String, SObjectField> objMap = ObjectName2__c.SObjectType.getDescribe().fields.getMap(); List<String> fldList = new List<String>(); //去掉头部,取出两个Object的相同的Field for (String f : plaMap.keySet()) { if (papMap.containsKey(f.replaceFirst('A', 'B'))) { if (objeMap1 .get(f.replaceFirst('A', 'B')).getDescribe().isUpdateable()){ fldList.add(f); } } } return fldList; }
// Create an account with predefined default values Account acct = (Account)Account.sObjectType.newSObject(null, true); // Provide a value for Name acct.Name = 'Acme'; // Insert new account insert acct; // This is for record type RT1 of Account ID rtId = [SELECT Id FROM RecordType WHERE sObjectType='Account' AND Name='RT1'].Id; Account acct2 = (Account)Account.sObjectType.newSObject(rtId, true); // Provide a value for Name acct2.Name = 'Acme2'; // Insert new account insert acct2;
カスタム設定
Object obj = objectName__c.getAll().values()
画面动态取项目名
<td class="td_title">{!$ObjectType.ObjectName__c.fields.fieldName__c.Label}</td>
参考 String Class
相关文章推荐
- Property or field 'siteUrl' cannot be found on object of type 'xx' - maybe not public?
- LUA中Attempt to call a non-callable object或attempt to call field 'new' (a nil value)问题的解决
- java:所有东西都是对象,所以根类就是Object
- Mybatis generator 替换/去掉所有table的前缀:columnRenamingRule & domainObjectRenamingRule
- spring同时使用aop和spel表达式出错:Property or field 'instrument' cannot be found on object of type 'com.sun.pr
- Visual Studio Object Model中每个Project对象的所有Property 索引项
- Java 将equals override为比较所有object的方法
- salesforce 零基础学习(六十三)Comparable实现Object列表数据的自定义排序
- [php] get_object_vars() 返回类中所有的非静态属性
- BOXI3 SDK 检索所有使用了某个universe object的报表
- 【spring-security】 Property or field 'ROLE_USER' cannot be found on object of type 'org.springframewo
- 遍历object中所有key
- Object.assign() 方法用于将所有可枚举的属性的值从一个或多个源对象复制到目标对象。它将返回目标对象。
- Java反射获取实体的所有可见属性值,返回Object数组
- System.Object 是 .NET 中所有类型的根吗?
- Object(所有类的超类)一些有用的方法讲解与实例演示
- ios获取类的属性,获取CLPlacemark类所有属性,Declaration of 'objc_property_t' must be imported from module 'objecti
- 黄阶低级 - 《 Java 核心》- 5.2 Object 类,所有的类的超类 - 修改0次
- 在Salesforce中为Object创建Master-Detail(Child-Relationship)关联关系
- JAVA中所有的类都继承了 java.lang.Object 类,而C++中没有这样的类,JAVA这样做有什么好处?