10-22-2010 04:52 AM
[b]File name: rmsearch.get.js[/b]
[b]Created a method called getFormFields()[/b]
function getFormFields(){
var scopedRoot = config.scoped["cm:content"]["forms"]["form"];
var configs = scopedRoot.getChildren("appearance");
………
}
<!– cm:content type (existing nodes) –>
<config evaluator="node-type" condition="cm:content">
<forms>
<!– Default form configuration used on the document details and edit metadata pages –>
<form>
<field-visibility>
<!– Indicators aspect–>
<show id="simm:PAIA" />
<show id="simm:Evidence" />
<show id="simm:Config" />
<show id="simm:AutoAssignReference" />
<show id="simm:MRIPNB" />
</field-visibility>
<appearance>
<field id="simm:PAIA" label-id="label.simm_PAIA" />
<field id="simm:Evidence" label-id="label.simm_Evidence" />
<field id="simm:Config" label-id="label.simm_Config" />
<field id="simm:AutoAssignReference" label-id="label.simm_AutoAssignReference" />
<field id="simm:MRIPNB" label-id="label.simm_MRIPNB" />
</appearance>
</form>
</forms>
</config>
10-22-2010 09:42 AM
var scopedRoot = config.scoped["cm:content"]["forms"].childrenMap["form"];
var configs = scopedRoot.getChildren("appearance");
10-23-2010 06:14 AM
var scopedRoot = config.scoped["cm:content"];
var forms = scopedRoot["forms"];
var form = forms.defaultForm;
var visibleFields = form.visibleEditFieldNames;
02-28-2014 01:33 AM
scopedRoot["forms"]
returns forms only for "model-type". I.e. if I have form with some id only in node-type section I cant get it. How can I do this?Tags
Find what you came for
We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.