{hidden} DO NOT EDIT THE CONTENT OF THIS PAGE DIRECTLY, UNLESS YOU KNOW WHAT YOU'RE DOING. THE STRUCTURE OF THE CONTENT IS VITAL IN BEING ABLE TO EXTRACT CHANGES FROM THE PAGE AND MERGE THEM BACK INTO SERVOY SOURCE{hidden} {sub-section:description|text=}{sub-section}\\{table:class=servoy sSummery}{colgroup}{column:width=80px}{column}{column}{column}{colgroup}{tr:style=height: 30px;}{th:colspan=2}Property Summary{th}{tr}{tbody}{tr}{td}[Array]{td}{td}[#alldataproviders] Get all dataproviders of the form.{td}{tr}{tbody}{tbody}{tr}{td}[Array]{td}{td}[#allmethods] Get all script names of the form.{td}{tr}{tbody}{tbody}{tr}{td}[Array]{td}{td}[#allnames] Get the names of all elements on the form as an array.{td}{tr}{tbody}{tbody}{tr}{td}[Array]{td}{td}[#allrelations] Get all relation names of the form.{td}{tr}{tbody}{tbody}{tr}{td}[Array]{td}{td}[#allvariables] Get all form variable names.{td}{tr}{tbody}{tbody}{tr}{td}[controller]{td}{td}[#controller] Get the controller of the form.{td}{tr}{tbody}{tbody}{tr}{td}[elements]{td}{td}[#elements] Get an array with the elements in the form.{td}{tr}{tbody}{tbody}{tr}{td}[JSFoundset]{td}{td}[#foundset] Get the foundset of the form.{td}{tr}{tbody}{table}\\{table:class=servoy sDetail}{colgroup}{column:width=100%}{column}{colgroup}{tr:style=height: 30px;}{th:colspan=1}Property Details{th}{tr}{tbody:id=7782C28A-2042-4B07-9B63-1E77D4D6BE52}{tr:id=name}{td}h6.alldataproviders{td}{tr}{tr:id=des}{td}{sub-section:7782C28A-2042-4B07-9B63-1E77D4D6BE52_des|text=|trigger=button}{sub-section}{sub-section:7782C28A-2042-4B07-9B63-1E77D4D6BE52_des|trigger=none|class=sIndent}Get all dataproviders of the form.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:7782C28A-2042-4B07-9B63-1E77D4D6BE52_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:7782C28A-2042-4B07-9B63-1E77D4D6BE52_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:7782C28A-2042-4B07-9B63-1E77D4D6BE52_ret|text=|trigger=button}{sub-section}{sub-section:7782C28A-2042-4B07-9B63-1E77D4D6BE52_ret|trigger=none|class=sIndent}[Array]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:7782C28A-2042-4B07-9B63-1E77D4D6BE52_see|text=|trigger=button}{sub-section}{sub-section:7782C28A-2042-4B07-9B63-1E77D4D6BE52_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:7782C28A-2042-4B07-9B63-1E77D4D6BE52_see|text=|trigger=button}{sub-section}{sub-section:7782C28A-2042-4B07-9B63-1E77D4D6BE52_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:7782C28A-2042-4B07-9B63-1E77D4D6BE52_sam|text=|trigger=button}{sub-section}{sub-section:7782C28A-2042-4B07-9B63-1E77D4D6BE52_sam|class=sIndent|trigger=none}{code:language=javascript} var dataprovidersNames = forms.customer.alldataproviders; application.output("This form has " + dataprovidersNames.length + " data providers.") for (var i=0; i<dataprovidersNames.length; i++) application.output(dataprovidersNames[i]); {code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=1ADE8D45-8AEF-4F6B-80E5-2DB99FD754C8}{tr:id=name}{td}h6.allmethods{td}{tr}{tr:id=des}{td}{sub-section:1ADE8D45-8AEF-4F6B-80E5-2DB99FD754C8_des|text=|trigger=button}{sub-section}{sub-section:1ADE8D45-8AEF-4F6B-80E5-2DB99FD754C8_des|trigger=none|class=sIndent}Get all script names of the form.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:1ADE8D45-8AEF-4F6B-80E5-2DB99FD754C8_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:1ADE8D45-8AEF-4F6B-80E5-2DB99FD754C8_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:1ADE8D45-8AEF-4F6B-80E5-2DB99FD754C8_ret|text=|trigger=button}{sub-section}{sub-section:1ADE8D45-8AEF-4F6B-80E5-2DB99FD754C8_ret|trigger=none|class=sIndent}[Array]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:1ADE8D45-8AEF-4F6B-80E5-2DB99FD754C8_see|text=|trigger=button}{sub-section}{sub-section:1ADE8D45-8AEF-4F6B-80E5-2DB99FD754C8_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:1ADE8D45-8AEF-4F6B-80E5-2DB99FD754C8_see|text=|trigger=button}{sub-section}{sub-section:1ADE8D45-8AEF-4F6B-80E5-2DB99FD754C8_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:1ADE8D45-8AEF-4F6B-80E5-2DB99FD754C8_sam|text=|trigger=button}{sub-section}{sub-section:1ADE8D45-8AEF-4F6B-80E5-2DB99FD754C8_sam|class=sIndent|trigger=none}{code:language=javascript} var methodNames = forms.customer.allmethods; application.output("This form has " + methodNames.length + " methods defined.") for (var i=0; i<methodNames.length; i++) application.output(methodNames[i]); {code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=FAE63F39-3F15-4A15-AE7B-A20AF572B2EB}{tr:id=name}{td}h6.allnames{td}{tr}{tr:id=des}{td}{sub-section:FAE63F39-3F15-4A15-AE7B-A20AF572B2EB_des|text=|trigger=button}{sub-section}{sub-section:FAE63F39-3F15-4A15-AE7B-A20AF572B2EB_des|trigger=none|class=sIndent}Get the names of all elements on the form as an array.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:FAE63F39-3F15-4A15-AE7B-A20AF572B2EB_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:FAE63F39-3F15-4A15-AE7B-A20AF572B2EB_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:FAE63F39-3F15-4A15-AE7B-A20AF572B2EB_ret|text=|trigger=button}{sub-section}{sub-section:FAE63F39-3F15-4A15-AE7B-A20AF572B2EB_ret|trigger=none|class=sIndent}[Array]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:FAE63F39-3F15-4A15-AE7B-A20AF572B2EB_see|text=|trigger=button}{sub-section}{sub-section:FAE63F39-3F15-4A15-AE7B-A20AF572B2EB_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:FAE63F39-3F15-4A15-AE7B-A20AF572B2EB_see|text=|trigger=button}{sub-section}{sub-section:FAE63F39-3F15-4A15-AE7B-A20AF572B2EB_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:FAE63F39-3F15-4A15-AE7B-A20AF572B2EB_sam|text=|trigger=button}{sub-section}{sub-section:FAE63F39-3F15-4A15-AE7B-A20AF572B2EB_sam|class=sIndent|trigger=none}{code:language=javascript} var names = forms.customer.allnames; application.output("This form has " + names.length + " named items.") for (var i=0; i<names.length; i++) application.output(names[i]); {code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=311E3DA2-6B50-4C51-A7AC-DFF631E8F0E7}{tr:id=name}{td}h6.allrelations{td}{tr}{tr:id=des}{td}{sub-section:311E3DA2-6B50-4C51-A7AC-DFF631E8F0E7_des|text=|trigger=button}{sub-section}{sub-section:311E3DA2-6B50-4C51-A7AC-DFF631E8F0E7_des|trigger=none|class=sIndent}Get all relation names of the form.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:311E3DA2-6B50-4C51-A7AC-DFF631E8F0E7_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:311E3DA2-6B50-4C51-A7AC-DFF631E8F0E7_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:311E3DA2-6B50-4C51-A7AC-DFF631E8F0E7_ret|text=|trigger=button}{sub-section}{sub-section:311E3DA2-6B50-4C51-A7AC-DFF631E8F0E7_ret|trigger=none|class=sIndent}[Array]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:311E3DA2-6B50-4C51-A7AC-DFF631E8F0E7_see|text=|trigger=button}{sub-section}{sub-section:311E3DA2-6B50-4C51-A7AC-DFF631E8F0E7_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:311E3DA2-6B50-4C51-A7AC-DFF631E8F0E7_see|text=|trigger=button}{sub-section}{sub-section:311E3DA2-6B50-4C51-A7AC-DFF631E8F0E7_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:311E3DA2-6B50-4C51-A7AC-DFF631E8F0E7_sam|text=|trigger=button}{sub-section}{sub-section:311E3DA2-6B50-4C51-A7AC-DFF631E8F0E7_sam|class=sIndent|trigger=none}{code:language=javascript} var relationsNames = forms.customer.allrelations; application.output("This form has " + relationsNames.length + " relations.") for (var i=0; i<relationsNames.length; i++) application.output(relationsNames[i]); {code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=2414D51C-745B-4755-BCF8-14207A3FD5C8}{tr:id=name}{td}h6.allvariables{td}{tr}{tr:id=des}{td}{sub-section:2414D51C-745B-4755-BCF8-14207A3FD5C8_des|text=|trigger=button}{sub-section}{sub-section:2414D51C-745B-4755-BCF8-14207A3FD5C8_des|trigger=none|class=sIndent}Get all form variable names.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:2414D51C-745B-4755-BCF8-14207A3FD5C8_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:2414D51C-745B-4755-BCF8-14207A3FD5C8_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:2414D51C-745B-4755-BCF8-14207A3FD5C8_ret|text=|trigger=button}{sub-section}{sub-section:2414D51C-745B-4755-BCF8-14207A3FD5C8_ret|trigger=none|class=sIndent}[Array]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:2414D51C-745B-4755-BCF8-14207A3FD5C8_see|text=|trigger=button}{sub-section}{sub-section:2414D51C-745B-4755-BCF8-14207A3FD5C8_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:2414D51C-745B-4755-BCF8-14207A3FD5C8_see|text=|trigger=button}{sub-section}{sub-section:2414D51C-745B-4755-BCF8-14207A3FD5C8_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:2414D51C-745B-4755-BCF8-14207A3FD5C8_sam|text=|trigger=button}{sub-section}{sub-section:2414D51C-745B-4755-BCF8-14207A3FD5C8_sam|class=sIndent|trigger=none}{code:language=javascript} var varNames = forms.customer.allvariables; application.output("This form has " + varNames.length + " variables defined.") for (var i=0; i<varNames.length; i++) application.output(varNames[i]); {code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=7D0EBC74-569B-47F9-A084-D89C7F618D1A}{tr:id=name}{td}h6.controller{td}{tr}{tr:id=des}{td}{sub-section:7D0EBC74-569B-47F9-A084-D89C7F618D1A_des|text=|trigger=button}{sub-section}{sub-section:7D0EBC74-569B-47F9-A084-D89C7F618D1A_des|trigger=none|class=sIndent}Get the controller of the form.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:7D0EBC74-569B-47F9-A084-D89C7F618D1A_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:7D0EBC74-569B-47F9-A084-D89C7F618D1A_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:7D0EBC74-569B-47F9-A084-D89C7F618D1A_ret|text=|trigger=button}{sub-section}{sub-section:7D0EBC74-569B-47F9-A084-D89C7F618D1A_ret|trigger=none|class=sIndent}[controller]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:7D0EBC74-569B-47F9-A084-D89C7F618D1A_see|text=|trigger=button}{sub-section}{sub-section:7D0EBC74-569B-47F9-A084-D89C7F618D1A_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:7D0EBC74-569B-47F9-A084-D89C7F618D1A_see|text=|trigger=button}{sub-section}{sub-section:7D0EBC74-569B-47F9-A084-D89C7F618D1A_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:7D0EBC74-569B-47F9-A084-D89C7F618D1A_sam|text=|trigger=button}{sub-section}{sub-section:7D0EBC74-569B-47F9-A084-D89C7F618D1A_sam|class=sIndent|trigger=none}{code:language=javascript} forms.customer.controller.enabled = !forms.customer.controller.enabled; {code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=22178729-4C90-41E2-84A8-EAA043FAA718}{tr:id=name}{td}h6.elements{td}{tr}{tr:id=des}{td}{sub-section:22178729-4C90-41E2-84A8-EAA043FAA718_des|text=|trigger=button}{sub-section}{sub-section:22178729-4C90-41E2-84A8-EAA043FAA718_des|trigger=none|class=sIndent}Get an array with the elements in the form.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:22178729-4C90-41E2-84A8-EAA043FAA718_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:22178729-4C90-41E2-84A8-EAA043FAA718_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:22178729-4C90-41E2-84A8-EAA043FAA718_ret|text=|trigger=button}{sub-section}{sub-section:22178729-4C90-41E2-84A8-EAA043FAA718_ret|trigger=none|class=sIndent}[elements]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:22178729-4C90-41E2-84A8-EAA043FAA718_see|text=|trigger=button}{sub-section}{sub-section:22178729-4C90-41E2-84A8-EAA043FAA718_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:22178729-4C90-41E2-84A8-EAA043FAA718_see|text=|trigger=button}{sub-section}{sub-section:22178729-4C90-41E2-84A8-EAA043FAA718_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:22178729-4C90-41E2-84A8-EAA043FAA718_sam|text=|trigger=button}{sub-section}{sub-section:22178729-4C90-41E2-84A8-EAA043FAA718_sam|class=sIndent|trigger=none}{code:language=javascript} var elems = forms.customer.elements; application.output("This form has " + elems.length + " named elements.") for (var i=0; i<elems.length; i++) application.output(elems[i].getName()); {code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=BD05D2E8-249A-4EE0-8953-6B955C3B6F0F}{tr:id=name}{td}h6.foundset{td}{tr}{tr:id=des}{td}{sub-section:BD05D2E8-249A-4EE0-8953-6B955C3B6F0F_des|text=|trigger=button}{sub-section}{sub-section:BD05D2E8-249A-4EE0-8953-6B955C3B6F0F_des|trigger=none|class=sIndent}Get the foundset of the form.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:BD05D2E8-249A-4EE0-8953-6B955C3B6F0F_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:BD05D2E8-249A-4EE0-8953-6B955C3B6F0F_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:BD05D2E8-249A-4EE0-8953-6B955C3B6F0F_ret|text=|trigger=button}{sub-section}{sub-section:BD05D2E8-249A-4EE0-8953-6B955C3B6F0F_ret|trigger=none|class=sIndent}[JSFoundset]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:BD05D2E8-249A-4EE0-8953-6B955C3B6F0F_see|text=|trigger=button}{sub-section}{sub-section:BD05D2E8-249A-4EE0-8953-6B955C3B6F0F_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:BD05D2E8-249A-4EE0-8953-6B955C3B6F0F_see|text=|trigger=button}{sub-section}{sub-section:BD05D2E8-249A-4EE0-8953-6B955C3B6F0F_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:BD05D2E8-249A-4EE0-8953-6B955C3B6F0F_sam|text=|trigger=button}{sub-section}{sub-section:BD05D2E8-249A-4EE0-8953-6B955C3B6F0F_sam|class=sIndent|trigger=none}{code:language=javascript} application.output("selected index in form foundset: " + forms.customer.foundset.getSelectedIndex()); {code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{table} |