Last active
July 8, 2021 23:26
-
-
Save jason-den/6e15fb56eda401a65f4c095a532d100d to your computer and use it in GitHub Desktop.
Revisions
-
jason-den revised this gist
Jul 8, 2021 . 1 changed file with 1 addition and 1 deletion.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -6,7 +6,7 @@ Map<String,Schema.SObjectField> M = r.fields.getMap(); for(String fieldName : M.keySet()) { Schema.SObjectField field = M.get(fieldName); Schema.DescribeFieldResult F = field.getDescribe(); Boolean isFieldreq = F.isCreateable() && !F.isNillable() && !F.isDefaultedOnCreate(); if (isFieldreq) { System.debug(fieldName); } -
jason-den revised this gist
Jul 8, 2021 . 1 changed file with 1 addition and 1 deletion.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -1,4 +1,4 @@ string objectName = 'Assessment__c'; // Usage: change the object name here Map<String, Schema.SObjectType> gdesc = Schema.getGlobalDescribe(); Sobject objectt = gdesc.get(objectName).newSObject(); Schema.DescribeSObjectResult r = objectt.getSObjectType().getDescribe(); -
jason-den renamed this gist
Jul 8, 2021 . 1 changed file with 0 additions and 0 deletions.There are no files selected for viewing
File renamed without changes. -
jason-den renamed this gist
Jul 8, 2021 . 1 changed file with 0 additions and 0 deletions.There are no files selected for viewing
File renamed without changes. -
jason-den revised this gist
Jul 8, 2021 . No changes.There are no files selected for viewing
-
jason-den created this gist
Jul 8, 2021 .There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -0,0 +1,13 @@ string objectName = 'Assessment__c'; Map<String, Schema.SObjectType> gdesc = Schema.getGlobalDescribe(); Sobject objectt = gdesc.get(objectName).newSObject(); Schema.DescribeSObjectResult r = objectt.getSObjectType().getDescribe(); Map<String,Schema.SObjectField> M = r.fields.getMap(); for(String fieldName : M.keySet()) { Schema.SObjectField field = M.get(fieldName); Schema.DescribeFieldResult F = field.getDescribe(); Boolean isFieldreq = !F.isNillable(); if (isFieldreq) { System.debug(fieldName); } }