Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: sub-section:description edited
Wiki Markup
{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=}h1.Testing
h2.Testing
h3.Testing
h4.Testing
h5.Testing
h6.Testing{sub-section}\\ 

{table:class=servoy sReturnTypes}{tr:style=height: 30px;}{th}Return Types{th}{tr}{tr}{td}{span:class=sWordList}[DRAGNDROP]{span}{span:class=sWordList}[JSEvent]{span}{span:class=sWordList}[APPLICATION_TYPES]{span}{span:class=sWordList}[ELEMENT_TYPES]{span}{span:class=sWordList}[LOGGINGLEVEL]{span}{span:class=sWordList}[UICONSTANTS]{span}{span:class=sWordList}[WEBCONSTANTS]{span}{span:class=sWordList}[UUID]{span}{td}{tr}{table}\\ 

{table:class=servoy sSummery}{colgroup}{column:width=80px}{column}{column}{column}{colgroup}{tr:style=height: 30px;}{th:colspan=2}Method Summary{th}{tr}{tbody}{tr}{td}void{td}{td}[#addClientInfo]\(info)
Adds a string of client information which gets stored on the server, 
and can be viewed on the Clients page of Servoy Server Administration Console.{td}{tr}{tbody}{tbody}{tr}{td}void{td}{td}[#beep]\()
Produces a "beep" sound; commonly used to indicate an error or warning dialog.{td}{tr}{tbody}{tbody}{tr}{td}[Boolean]{td}{td}[#closeFormDialog]\(windowName/closeAll)
Close the dialog with the given name (call this method to hide the form shown with 'showFormInDialog').{td}{tr}{tbody}{tbody}{tr}{td}void{td}{td}[#closeSolution]\(solutionToLoad, method, argument)
Close the current open solution and optionally open a new one.{td}{tr}{tbody}{tbody}{tr}{td}[Boolean]{td}{td}[#createNewFormInstance]\(designFormName, newInstanceScriptName)
Create a new form instance.{td}{tr}{tbody}{tbody}{tr}{td}[String]{td}{td}[#executeProgram]\(programName(fullpath), arg1, arg2, argN, #, environmentvar1, environmentvarN, startdirectory)
Execute a program and returns output.{td}{tr}{tbody}{tbody}{tr}{td}void{td}{td}[#executeProgramInBackground]\(programName(fullpath), arg1, arg2, argN, #, environmentvar1, environmentvarN, startdirectory)
Execute a program in the background.{td}{tr}{tbody}{tbody}{tr}{td}void{td}{td}[#exit]\()
Stop and exit application.{td}{tr}{tbody}{tbody}{tr}{td}[Number]{td}{td}[#getActiveClientCount]\(currentSolutionOnly)
Get the active user count on the server (can be limited to current solution).{td}{tr}{tbody}{tbody}{tr}{td}[Number]{td}{td}[#getApplicationType]\()
Get the application type.{td}{tr}{tbody}{tbody}{tr}{td}[Number]{td}{td}[#getClientCountForInfo]\(info)
Gets the count for all clients displaying the same additional information 
in the Clients page of Servoy Server Administration Console.{td}{tr}{tbody}{tbody}{tr}{td}[String]{td}{td}[#getClipboardString]\()
Gets a string from the clipboard, null if not a string or empty.{td}{tr}{tbody}{tbody}{tr}{td}[String]{td}{td}[#getCurrentLookAndFeelName]\()
Gets the name of the current Look And Feel specified in Application Preferences.{td}{tr}{tbody}{tbody}{tr}{td}[String]{td}{td}[#getHostName]\()
Get the name of the localhost.{td}{tr}{tbody}{tbody}{tr}{td}[String]{td}{td}[#getIPAddress]\()
Get the clients' IP address.{td}{tr}{tbody}{tbody}{tr}{td}[String]\[]{td}{td}[#getLicenseNames]\()
Get the names of the used client licenses (as strings in array).{td}{tr}{tbody}{tbody}{tr}{td}[String]{td}{td}[#getOSName]\()
Returns the name of the operating system.{td}{tr}{tbody}{tbody}{tr}{td}[String]\[]{td}{td}[#getPrinters]\()
Get all the printer names in an array.{td}{tr}{tbody}{tbody}{tr}{td}[Number]{td}{td}[#getScreenHeight]\()
Get the screen height in pixels.{td}{tr}{tbody}{tbody}{tr}{td}[Number]{td}{td}[#getScreenWidth]\()
Get the screen width in pixels.{td}{tr}{tbody}{tbody}{tr}{td}[Date]{td}{td}[#getServerTimeStamp]\()
Returns a date object initialized on server with current date and time.{td}{tr}{tbody}{tbody}{tr}{td}[String]{td}{td}[#getServerURL]\()
Gets the HTTP server url.{td}{tr}{tbody}{tbody}{tr}{td}[String]{td}{td}[#getSolutionName]\()
Returns the name of the current solution.{td}{tr}{tbody}{tbody}{tr}{td}[Number]{td}{td}[#getSolutionRelease]\()
Get the solution release number.{td}{tr}{tbody}{tbody}{tr}{td}Object[]{td}{td}[#getStartupArguments]\()
Get the parameters as array which are provided by startup.{td}{tr}{tbody}{tbody}{tr}{td}[Date]{td}{td}[#getTimeStamp]\()
Returns a date object initialized in client with current date and time.{td}{tr}{tbody}{tbody}{tr}{td}[UUID]{td}{td}[#getUUID]\(uuidStringOrByteArray)
Get a new UUID object (also known as GUID) or convert the parameter (that can be string or byte array) to an UUID object.{td}{tr}{tbody}{tbody}{tr}{td}[String]{td}{td}[#getUserProperty]\(name)
Get a persistent user property.{td}{tr}{tbody}{tbody}{tr}{td}[String]\[]{td}{td}[#getUserPropertyNames]\()
Get all persistent user property names.{td}{tr}{tbody}{tbody}{tr}{td}com.servoy.eclipse.scripting.node.Array{td}{td}[#getValueListArray]\(name)
Retrieve a valuelist as array, to get real-values for display-values.{td}{tr}{tbody}{tbody}{tr}{td}Object{td}{td}[#getValueListDisplayValue]\(name, realValue)
Retrieve a valuelist display-value for a real-value.{td}{tr}{tbody}{tbody}{tr}{td}[JSDataSet]{td}{td}[#getValueListItems]\(name)
Get all values from a custom or database type value list as dataset (with columns displayValue,realValue).{td}{tr}{tbody}{tbody}{tr}{td}[String]\[]{td}{td}[#getValueListNames]\()
Get all the valuelist names as array.{td}{tr}{tbody}{tbody}{tr}{td}[String]{td}{td}[#getVersion]\()
Returns the application version.{td}{tr}{tbody}{tbody}{tr}{td}[Number]{td}{td}[#getWindowHeight]\(windowName)
Get the window height in pixels.{td}{tr}{tbody}{tbody}{tr}{td}[Number]{td}{td}[#getWindowWidth]\(windowName)
Get the window width in pixels.{td}{tr}{tbody}{tbody}{tr}{td}[Number]{td}{td}[#getWindowX]\(windowName)
Get the window X location in pixels.{td}{tr}{tbody}{tbody}{tr}{td}[Number]{td}{td}[#getWindowY]\(windowName)
Get the window Y location in pixels.{td}{tr}{tbody}{tbody}{tr}{td}[Boolean]{td}{td}[#isFormInDialog]\(form)
Test if the form is currently showing in the formdialog.{td}{tr}{tbody}{tbody}{tr}{td}[Boolean]{td}{td}[#isInDeveloper]\()
Returns true if the solution is running in the developer.{td}{tr}{tbody}{tbody}{tr}{td}[Boolean]{td}{td}[#isLastPrintPreviewPrinted]\()
Check if the last printpreview did print.{td}{tr}{tbody}{tbody}{tr}{td}void{td}{td}[#output]\(msg, loggingLevel)
Output something on the out stream.{td}{tr}{tbody}{tbody}{tr}{td}void{td}{td}[#overrideStyle]\(originalStyleName, newStyleName)
Overrides one style (defined in in a form) with another.{td}{tr}{tbody}{tbody}{tr}{td}void{td}{td}[#playSound]\(url)
Play a sound (AU file, an AIFF file, a WAV file, and a MIDI file).{td}{tr}{tbody}{tbody}{tr}{td}void{td}{td}[#redo]\()
Redo last action (if possible).{td}{tr}{tbody}{tbody}{tr}{td}void{td}{td}[#removeAllClientInfo]\()
Removes all names given to the client via the admin page.{td}{tr}{tbody}{tbody}{tr}{td}void{td}{td}[#setClipboardContent]\(string)
Sets a string object in the clipboard.{td}{tr}{tbody}{tbody}{tr}{td}void{td}{td}[#setNumpadEnterAsFocusNextEnabled]\(enabled)
Set if numpad enter should behave like focus next.{td}{tr}{tbody}{tbody}{tr}{td}void{td}{td}[#setStatusText]\(text, tip)
Set the status area value.{td}{tr}{tbody}{tbody}{tr}{td}void{td}{td}[#setToolbarVisible]\(name, visible)
Make a toolbar visible or invisible.{td}{tr}{tbody}{tbody}{tr}{td}[Boolean]{td}{td}[#setUIProperty]\(name, value)
Sets a UI property.{td}{tr}{tbody}{tbody}{tr}{td}void{td}{td}[#setUserProperty]\(name, value)
Set a persistent user property.{td}{tr}{tbody}{tbody}{tr}{td}void{td}{td}[#setValueListItems]\(name, displayValArray/dataset, realValuesArray, autoconvert(false))
Fill a custom type valuelist with values from array(s) or dataset.{td}{tr}{tbody}{tbody}{tr}{td}void{td}{td}[#setWindowLocation]\(x, y, windowName)
Set the window location.{td}{tr}{tbody}{tbody}{tr}{td}void{td}{td}[#setWindowSize]\(width, height, windowName)
Set the window size.{td}{tr}{tbody}{tbody}{tr}{td}[Date]{td}{td}[#showCalendar]\(selecteddate, dateformat)
Show the calendar, returns selected date or null if canceled.{td}{tr}{tbody}{tbody}{tr}{td}[String]{td}{td}[#showColorChooser]\(colorString)
Show the colorChooser.{td}{tr}{tbody}{tbody}{tr}{td}[String]{td}{td}[#showFontChooser]\(fontString)
Show the font chooser dialog.{td}{tr}{tbody}{tbody}{tr}{td}void{td}{td}[#showForm]\(form)
Show the form specified by the parameter, that can be a name (is case sensitive!) or a form object.{td}{tr}{tbody}{tbody}{tr}{td}void{td}{td}[#showFormInDialog]\(form, x, y, width, height, dialogTitle, resizable, showTextToolbar, windowName, modal)
Show the specified form in a dialog.{td}{tr}{tbody}{tbody}{tr}{td}[String]{td}{td}[#showI18NDialog]\(keyToSelect, languageToSelect)
Opens the i18n dialog so users can change translations.{td}{tr}{tbody}{tbody}{tr}{td}[Boolean]{td}{td}[#showURL]\(url, webclientTarget, webclientTargetOptions/timeout, timeout)
Shows an URL in a browser.{td}{tr}{tbody}{tbody}{tr}{td}void{td}{td}[#sleep]\(ms)
Sleep for specified time (in milliseconds).{td}{tr}{tbody}{tbody}{tr}{td}void{td}{td}[#undo]\()
Undo last action (if possible).{td}{tr}{tbody}{tbody}{tr}{td}void{td}{td}[#updateUI]\(milliseconds)
Updates the UI (painting).{td}{tr}{tbody}{table}\\ 

{table:class=servoy sDetail}{colgroup}{column:width=100%}{column}{colgroup}{tr:style=height: 30px;}{th:colspan=1}Method Details{th}{tr}{tbody:id=1FB40795-8B95-4B8D-9ACE-B634E1770BF4}{tr:id=name}{td}h6.addClientInfo{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}void{span}{span:id=iets|style=float: left; font-weight: bold;}addClientInfo{span}{span:id=iets|style=float: left;}\(info){span}{td}{tr}{tr:id=des}{td}{sub-section:1FB40795-8B95-4B8D-9ACE-B634E1770BF4_des|text=|trigger=button}{sub-section}{sub-section:1FB40795-8B95-4B8D-9ACE-B634E1770BF4_des|trigger=none|class=sIndent}Adds a string of client information which gets stored on the server, 
and can be viewed on the Clients page of Servoy Server Administration Console.

The new piece of client information is added on behalf of the running 
Servoy client.

This function can be called more than once, if you want to add multiple
lines of client information.

NOTE: 
This function can also be used with the function <em>getClientCountForInfo</em>
to count the number of clients with matching addditional client information.{sub-section}{td}{tr}{tr:id=prs}{td}*Parameters*\\{sub-section:1FB40795-8B95-4B8D-9ACE-B634E1770BF4_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:1FB40795-8B95-4B8D-9ACE-B634E1770BF4_prs|trigger=none}info -- A line of text to be added as additional client information
             on behalf of the running Servoy client.
{sub-section}{div}{td}{tr}{tr:id=ret}{td}*Returns*\\{sub-section:1FB40795-8B95-4B8D-9ACE-B634E1770BF4_ret|text=|trigger=button}{sub-section}{sub-section:1FB40795-8B95-4B8D-9ACE-B634E1770BF4_ret|trigger=none|class=sIndent}void{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:1FB40795-8B95-4B8D-9ACE-B634E1770BF4_see|text=|trigger=button}{sub-section}{sub-section:1FB40795-8B95-4B8D-9ACE-B634E1770BF4_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:1FB40795-8B95-4B8D-9ACE-B634E1770BF4_see|text=|trigger=button}{sub-section}{sub-section:1FB40795-8B95-4B8D-9ACE-B634E1770BF4_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:1FB40795-8B95-4B8D-9ACE-B634E1770BF4_sam|text=|trigger=button}{sub-section}{sub-section:1FB40795-8B95-4B8D-9ACE-B634E1770BF4_sam|class=sIndent|trigger=none}{code:language=javascript}
application.addClientInfo('SaaS company name');
application.addClientInfo('For any issues call +31-SA-AS');
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=0B392837-52A5-427B-A516-92D6FE21578C}{tr:id=name}{td}h6.beep{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}void{span}{span:id=iets|style=float: left; font-weight: bold;}beep{span}{span:id=iets|style=float: left;}\(){span}{td}{tr}{tr:id=des}{td}{sub-section:0B392837-52A5-427B-A516-92D6FE21578C_des|text=|trigger=button}{sub-section}{sub-section:0B392837-52A5-427B-A516-92D6FE21578C_des|trigger=none|class=sIndent}Produces a "beep" sound; commonly used to indicate an error or warning dialog.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:0B392837-52A5-427B-A516-92D6FE21578C_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:0B392837-52A5-427B-A516-92D6FE21578C_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:0B392837-52A5-427B-A516-92D6FE21578C_ret|text=|trigger=button}{sub-section}{sub-section:0B392837-52A5-427B-A516-92D6FE21578C_ret|trigger=none|class=sIndent}void{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:0B392837-52A5-427B-A516-92D6FE21578C_see|text=|trigger=button}{sub-section}{sub-section:0B392837-52A5-427B-A516-92D6FE21578C_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:0B392837-52A5-427B-A516-92D6FE21578C_see|text=|trigger=button}{sub-section}{sub-section:0B392837-52A5-427B-A516-92D6FE21578C_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:0B392837-52A5-427B-A516-92D6FE21578C_sam|text=|trigger=button}{sub-section}{sub-section:0B392837-52A5-427B-A516-92D6FE21578C_sam|class=sIndent|trigger=none}{code:language=javascript}
application.beep();
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=0CB59F4C-BAAC-4A15-9E73-8AB48392C3BA}{tr:id=name}{td}h6.closeFormDialog{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[Boolean]{span}{span:id=iets|style=float: left; font-weight: bold;}closeFormDialog{span}{span:id=iets|style=float: left;}\(windowName/closeAll){span}{td}{tr}{tr:id=des}{td}{sub-section:0CB59F4C-BAAC-4A15-9E73-8AB48392C3BA_des|text=|trigger=button}{sub-section}{sub-section:0CB59F4C-BAAC-4A15-9E73-8AB48392C3BA_des|trigger=none|class=sIndent}Close the dialog with the given name (call this method to hide the form shown with 'showFormInDialog').If (true) is passed, then all the windows will be closed. If the name is missing or null, the default dialog will be closed{sub-section}{td}{tr}{tr:id=prs}{td}*Parameters*\\{sub-section:0CB59F4C-BAAC-4A15-9E73-8AB48392C3BA_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:0CB59F4C-BAAC-4A15-9E73-8AB48392C3BA_prs|trigger=none}\[windowName/closeAll\] -- Name of the dialog to close, or (true) to close all open dialogs
{sub-section}{div}{td}{tr}{tr:id=ret}{td}*Returns*\\{sub-section:0CB59F4C-BAAC-4A15-9E73-8AB48392C3BA_ret|text=|trigger=button}{sub-section}{sub-section:0CB59F4C-BAAC-4A15-9E73-8AB48392C3BA_ret|trigger=none|class=sIndent}[Boolean] -- Boolean (true) if the dialog(s) were closed, (false) otherwise{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:0CB59F4C-BAAC-4A15-9E73-8AB48392C3BA_see|text=|trigger=button}{sub-section}{sub-section:0CB59F4C-BAAC-4A15-9E73-8AB48392C3BA_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:0CB59F4C-BAAC-4A15-9E73-8AB48392C3BA_see|text=|trigger=button}{sub-section}{sub-section:0CB59F4C-BAAC-4A15-9E73-8AB48392C3BA_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:0CB59F4C-BAAC-4A15-9E73-8AB48392C3BA_sam|text=|trigger=button}{sub-section}{sub-section:0CB59F4C-BAAC-4A15-9E73-8AB48392C3BA_sam|class=sIndent|trigger=none}{code:language=javascript}
application.closeFormDialog(); // closes the current dialog
//application.closeFormDialog('windowname'); //closes the dialog with the specific name
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=B7160260-38C5-4437-AF70-4AADE348A72D}{tr:id=name}{td}h6.closeSolution{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}void{span}{span:id=iets|style=float: left; font-weight: bold;}closeSolution{span}{span:id=iets|style=float: left;}\(solutionToLoad, method, argument){span}{td}{tr}{tr:id=des}{td}{sub-section:B7160260-38C5-4437-AF70-4AADE348A72D_des|text=|trigger=button}{sub-section}{sub-section:B7160260-38C5-4437-AF70-4AADE348A72D_des|trigger=none|class=sIndent}Close the current open solution and optionally open a new one.{sub-section}{td}{tr}{tr:id=prs}{td}*Parameters*\\{sub-section:B7160260-38C5-4437-AF70-4AADE348A72D_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:B7160260-38C5-4437-AF70-4AADE348A72D_prs|trigger=none}\[solutionToLoad\] -- Name of the solution to load
\[method\] -- Name of the global method to call
\[argument\] -- Argument passed to the global method
{sub-section}{div}{td}{tr}{tr:id=ret}{td}*Returns*\\{sub-section:B7160260-38C5-4437-AF70-4AADE348A72D_ret|text=|trigger=button}{sub-section}{sub-section:B7160260-38C5-4437-AF70-4AADE348A72D_ret|trigger=none|class=sIndent}void{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:B7160260-38C5-4437-AF70-4AADE348A72D_see|text=|trigger=button}{sub-section}{sub-section:B7160260-38C5-4437-AF70-4AADE348A72D_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:B7160260-38C5-4437-AF70-4AADE348A72D_see|text=|trigger=button}{sub-section}{sub-section:B7160260-38C5-4437-AF70-4AADE348A72D_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:B7160260-38C5-4437-AF70-4AADE348A72D_sam|text=|trigger=button}{sub-section}{sub-section:B7160260-38C5-4437-AF70-4AADE348A72D_sam|class=sIndent|trigger=none}{code:language=javascript}
application.closeSolution();
//application.closeSolution('solution_name','global_method_name','my_argument');//log out, open solution 'solution_name', call global method 'global_method_name' with argument 'my_argument'
//note: specifying a solution will not work in developer due to debugger dependencies
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=4699EDFD-F111-410F-A6A3-3E8C7D6F87EC}{tr:id=name}{td}h6.createNewFormInstance{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[Boolean]{span}{span:id=iets|style=float: left; font-weight: bold;}createNewFormInstance{span}{span:id=iets|style=float: left;}\(designFormName, newInstanceScriptName){span}{td}{tr}{tr:id=des}{td}{sub-section:4699EDFD-F111-410F-A6A3-3E8C7D6F87EC_des|text=|trigger=button}{sub-section}{sub-section:4699EDFD-F111-410F-A6A3-3E8C7D6F87EC_des|trigger=none|class=sIndent}Create a new form instance.{sub-section}{td}{tr}{tr:id=prs}{td}*Parameters*\\{sub-section:4699EDFD-F111-410F-A6A3-3E8C7D6F87EC_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:4699EDFD-F111-410F-A6A3-3E8C7D6F87EC_prs|trigger=none}designFormName -- Name of the design form
newInstanceScriptName -- Name of the new form instance
{sub-section}{div}{td}{tr}{tr:id=ret}{td}*Returns*\\{sub-section:4699EDFD-F111-410F-A6A3-3E8C7D6F87EC_ret|text=|trigger=button}{sub-section}{sub-section:4699EDFD-F111-410F-A6A3-3E8C7D6F87EC_ret|trigger=none|class=sIndent}[Boolean] -- Boolean (true) if the instance was created succesfully, (false) otherwise{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:4699EDFD-F111-410F-A6A3-3E8C7D6F87EC_see|text=|trigger=button}{sub-section}{sub-section:4699EDFD-F111-410F-A6A3-3E8C7D6F87EC_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:4699EDFD-F111-410F-A6A3-3E8C7D6F87EC_see|text=|trigger=button}{sub-section}{sub-section:4699EDFD-F111-410F-A6A3-3E8C7D6F87EC_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:4699EDFD-F111-410F-A6A3-3E8C7D6F87EC_sam|text=|trigger=button}{sub-section}{sub-section:4699EDFD-F111-410F-A6A3-3E8C7D6F87EC_sam|class=sIndent|trigger=none}{code:language=javascript}
var ok = application.createNewFormInstance('orders','orders_view');
if (ok)
{
	application.showFormInDialog(forms.orders_view)
	//forms['orders_view'].controller.show()
	//forms.xyz.elements.myTabPanel.addTab(forms['orders_view'])
	//forms['orders_view'].elements.mylabel.setLocation(10,20)
}
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=A254F2EE-301E-4C6A-813A-DBEB25FDFD52}{tr:id=name}{td}h6.executeProgram{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[String]{span}{span:id=iets|style=float: left; font-weight: bold;}executeProgram{span}{span:id=iets|style=float: left;}\(programName(fullpath), arg1, arg2, argN, #, environmentvar1, environmentvarN, startdirectory){span}{td}{tr}{tr:id=des}{td}{sub-section:A254F2EE-301E-4C6A-813A-DBEB25FDFD52_des|text=|trigger=button}{sub-section}{sub-section:A254F2EE-301E-4C6A-813A-DBEB25FDFD52_des|trigger=none|class=sIndent}Execute a program and returns output. Specify the cmd as you would do in a console.{sub-section}{td}{tr}{tr:id=prs}{td}*Parameters*\\{sub-section:A254F2EE-301E-4C6A-813A-DBEB25FDFD52_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:A254F2EE-301E-4C6A-813A-DBEB25FDFD52_prs|trigger=none}programName(fullpath) -- Name of the program to execute
\[arg1\] -- Argument
\[arg2\] -- Argument
\[argN\] -- Argument
\[#\] -- Divider between program args, environment vars and startdir
environmentvar1 -- Environment variable
\[environmentvarN\] -- Environment variable
\[startdirectory\] -- Program start directory
{sub-section}{div}{td}{tr}{tr:id=ret}{td}*Returns*\\{sub-section:A254F2EE-301E-4C6A-813A-DBEB25FDFD52_ret|text=|trigger=button}{sub-section}{sub-section:A254F2EE-301E-4C6A-813A-DBEB25FDFD52_ret|trigger=none|class=sIndent}[String] -- The output generated by the program execution.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:A254F2EE-301E-4C6A-813A-DBEB25FDFD52_see|text=|trigger=button}{sub-section}{sub-section:A254F2EE-301E-4C6A-813A-DBEB25FDFD52_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:A254F2EE-301E-4C6A-813A-DBEB25FDFD52_see|text=|trigger=button}{sub-section}{sub-section:A254F2EE-301E-4C6A-813A-DBEB25FDFD52_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:A254F2EE-301E-4C6A-813A-DBEB25FDFD52_sam|text=|trigger=button}{sub-section}{sub-section:A254F2EE-301E-4C6A-813A-DBEB25FDFD52_sam|class=sIndent|trigger=none}{code:language=javascript}
//'#' is divider between program args, environment vars and startdir
var program_output = application.executeProgram('c:/temp/program.ext','arg0','arg1','argN','#','path=c:/temp','#','c:/temp');
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=222162DD-F207-44D0-96CB-2F20D8E6DB17}{tr:id=name}{td}h6.executeProgramInBackground{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}void{span}{span:id=iets|style=float: left; font-weight: bold;}executeProgramInBackground{span}{span:id=iets|style=float: left;}\(programName(fullpath), arg1, arg2, argN, #, environmentvar1, environmentvarN, startdirectory){span}{td}{tr}{tr:id=des}{td}{sub-section:222162DD-F207-44D0-96CB-2F20D8E6DB17_des|text=|trigger=button}{sub-section}{sub-section:222162DD-F207-44D0-96CB-2F20D8E6DB17_des|trigger=none|class=sIndent}Execute a program in the background. Specify the cmd as you would do in a console.{sub-section}{td}{tr}{tr:id=prs}{td}*Parameters*\\{sub-section:222162DD-F207-44D0-96CB-2F20D8E6DB17_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:222162DD-F207-44D0-96CB-2F20D8E6DB17_prs|trigger=none}programName(fullpath) -- Name of the program to execute in background
\[arg1\] -- Argument
\[arg2\] -- Argument
\[argN\] -- Argument
\[#\] -- Divider between program args, environment vars and startdir
\[environmentvar1\] -- Environment variable
\[environmentvarN\] -- Environment variable
\[startdirectory\] -- Environment variable
{sub-section}{div}{td}{tr}{tr:id=ret}{td}*Returns*\\{sub-section:222162DD-F207-44D0-96CB-2F20D8E6DB17_ret|text=|trigger=button}{sub-section}{sub-section:222162DD-F207-44D0-96CB-2F20D8E6DB17_ret|trigger=none|class=sIndent}void{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:222162DD-F207-44D0-96CB-2F20D8E6DB17_see|text=|trigger=button}{sub-section}{sub-section:222162DD-F207-44D0-96CB-2F20D8E6DB17_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:222162DD-F207-44D0-96CB-2F20D8E6DB17_see|text=|trigger=button}{sub-section}{sub-section:222162DD-F207-44D0-96CB-2F20D8E6DB17_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:222162DD-F207-44D0-96CB-2F20D8E6DB17_sam|text=|trigger=button}{sub-section}{sub-section:222162DD-F207-44D0-96CB-2F20D8E6DB17_sam|class=sIndent|trigger=none}{code:language=javascript}
//'#' is divider between program args, environment vars and startdir
application.executeProgramInBackground('c:/temp/program.ext','arg0','arg1','argN');
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=671559D2-F2DF-49B2-86ED-0FCE143F79D2}{tr:id=name}{td}h6.exit{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}void{span}{span:id=iets|style=float: left; font-weight: bold;}exit{span}{span:id=iets|style=float: left;}\(){span}{td}{tr}{tr:id=des}{td}{sub-section:671559D2-F2DF-49B2-86ED-0FCE143F79D2_des|text=|trigger=button}{sub-section}{sub-section:671559D2-F2DF-49B2-86ED-0FCE143F79D2_des|trigger=none|class=sIndent}Stop and exit application.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:671559D2-F2DF-49B2-86ED-0FCE143F79D2_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:671559D2-F2DF-49B2-86ED-0FCE143F79D2_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:671559D2-F2DF-49B2-86ED-0FCE143F79D2_ret|text=|trigger=button}{sub-section}{sub-section:671559D2-F2DF-49B2-86ED-0FCE143F79D2_ret|trigger=none|class=sIndent}void{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:671559D2-F2DF-49B2-86ED-0FCE143F79D2_see|text=|trigger=button}{sub-section}{sub-section:671559D2-F2DF-49B2-86ED-0FCE143F79D2_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:671559D2-F2DF-49B2-86ED-0FCE143F79D2_see|text=|trigger=button}{sub-section}{sub-section:671559D2-F2DF-49B2-86ED-0FCE143F79D2_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:671559D2-F2DF-49B2-86ED-0FCE143F79D2_sam|text=|trigger=button}{sub-section}{sub-section:671559D2-F2DF-49B2-86ED-0FCE143F79D2_sam|class=sIndent|trigger=none}{code:language=javascript}
// exit application
application.exit();
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=F9A4F4B9-7FD8-4AE1-AA40-1456BD2612F1}{tr:id=name}{td}h6.getActiveClientCount{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[Number]{span}{span:id=iets|style=float: left; font-weight: bold;}getActiveClientCount{span}{span:id=iets|style=float: left;}\(currentSolutionOnly){span}{td}{tr}{tr:id=des}{td}{sub-section:F9A4F4B9-7FD8-4AE1-AA40-1456BD2612F1_des|text=|trigger=button}{sub-section}{sub-section:F9A4F4B9-7FD8-4AE1-AA40-1456BD2612F1_des|trigger=none|class=sIndent}Get the active user count on the server (can be limited to current solution).{sub-section}{td}{tr}{tr:id=prs}{td}*Parameters*\\{sub-section:F9A4F4B9-7FD8-4AE1-AA40-1456BD2612F1_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:F9A4F4B9-7FD8-4AE1-AA40-1456BD2612F1_prs|trigger=none}currentSolutionOnly -- Boolean (true) to get the active user count on server only to the current solution
{sub-section}{div}{td}{tr}{tr:id=ret}{td}*Returns*\\{sub-section:F9A4F4B9-7FD8-4AE1-AA40-1456BD2612F1_ret|text=|trigger=button}{sub-section}{sub-section:F9A4F4B9-7FD8-4AE1-AA40-1456BD2612F1_ret|trigger=none|class=sIndent}[Number] -- Active user count on the server{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:F9A4F4B9-7FD8-4AE1-AA40-1456BD2612F1_see|text=|trigger=button}{sub-section}{sub-section:F9A4F4B9-7FD8-4AE1-AA40-1456BD2612F1_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:F9A4F4B9-7FD8-4AE1-AA40-1456BD2612F1_see|text=|trigger=button}{sub-section}{sub-section:F9A4F4B9-7FD8-4AE1-AA40-1456BD2612F1_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:F9A4F4B9-7FD8-4AE1-AA40-1456BD2612F1_sam|text=|trigger=button}{sub-section}{sub-section:F9A4F4B9-7FD8-4AE1-AA40-1456BD2612F1_sam|class=sIndent|trigger=none}{code:language=javascript}
var count = application.getActiveClientCount(true);
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=1710BCBE-EC44-4075-BF22-2EA3BC5CAC17}{tr:id=name}{td}h6.getApplicationType{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[Number]{span}{span:id=iets|style=float: left; font-weight: bold;}getApplicationType{span}{span:id=iets|style=float: left;}\(){span}{td}{tr}{tr:id=des}{td}{sub-section:1710BCBE-EC44-4075-BF22-2EA3BC5CAC17_des|text=|trigger=button}{sub-section}{sub-section:1710BCBE-EC44-4075-BF22-2EA3BC5CAC17_des|trigger=none|class=sIndent}Get the application type.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:1710BCBE-EC44-4075-BF22-2EA3BC5CAC17_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:1710BCBE-EC44-4075-BF22-2EA3BC5CAC17_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:1710BCBE-EC44-4075-BF22-2EA3BC5CAC17_ret|text=|trigger=button}{sub-section}{sub-section:1710BCBE-EC44-4075-BF22-2EA3BC5CAC17_ret|trigger=none|class=sIndent}[Number] -- Constant application type{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:1710BCBE-EC44-4075-BF22-2EA3BC5CAC17_see|text=|trigger=button}{sub-section}{sub-section:1710BCBE-EC44-4075-BF22-2EA3BC5CAC17_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:1710BCBE-EC44-4075-BF22-2EA3BC5CAC17_see|text=|trigger=button}{sub-section}{sub-section:1710BCBE-EC44-4075-BF22-2EA3BC5CAC17_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:1710BCBE-EC44-4075-BF22-2EA3BC5CAC17_sam|text=|trigger=button}{sub-section}{sub-section:1710BCBE-EC44-4075-BF22-2EA3BC5CAC17_sam|class=sIndent|trigger=none}{code:language=javascript}
var type = application.getApplicationType();
//see application type contstant
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=D3690A9C-5985-4465-B1BD-086504A06F41}{tr:id=name}{td}h6.getClientCountForInfo{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[Number]{span}{span:id=iets|style=float: left; font-weight: bold;}getClientCountForInfo{span}{span:id=iets|style=float: left;}\(info){span}{td}{tr}{tr:id=des}{td}{sub-section:D3690A9C-5985-4465-B1BD-086504A06F41_des|text=|trigger=button}{sub-section}{sub-section:D3690A9C-5985-4465-B1BD-086504A06F41_des|trigger=none|class=sIndent}Gets the count for all clients displaying the same additional information 
in the Clients page of Servoy Server Administration Console.{sub-section}{td}{tr}{tr:id=prs}{td}*Parameters*\\{sub-section:D3690A9C-5985-4465-B1BD-086504A06F41_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:D3690A9C-5985-4465-B1BD-086504A06F41_prs|trigger=none}info -- The additional client info string to search for.
{sub-section}{div}{td}{tr}{tr:id=ret}{td}*Returns*\\{sub-section:D3690A9C-5985-4465-B1BD-086504A06F41_ret|text=|trigger=button}{sub-section}{sub-section:D3690A9C-5985-4465-B1BD-086504A06F41_ret|trigger=none|class=sIndent}[Number] -- Number of clients{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:D3690A9C-5985-4465-B1BD-086504A06F41_see|text=|trigger=button}{sub-section}{sub-section:D3690A9C-5985-4465-B1BD-086504A06F41_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:D3690A9C-5985-4465-B1BD-086504A06F41_see|text=|trigger=button}{sub-section}{sub-section:D3690A9C-5985-4465-B1BD-086504A06F41_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:D3690A9C-5985-4465-B1BD-086504A06F41_sam|text=|trigger=button}{sub-section}{sub-section:D3690A9C-5985-4465-B1BD-086504A06F41_sam|class=sIndent|trigger=none}{code:language=javascript}
var count = application.getClientCountForInfo('SaaS company name');
application.output('Including yourself, there are ' + count + ' client(s) running on behalf of the company.');
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=448937E6-F598-4146-A3B7-9E8499F5B9E2}{tr:id=name}{td}h6.getClipboardString{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[String]{span}{span:id=iets|style=float: left; font-weight: bold;}getClipboardString{span}{span:id=iets|style=float: left;}\(){span}{td}{tr}{tr:id=des}{td}{sub-section:448937E6-F598-4146-A3B7-9E8499F5B9E2_des|text=|trigger=button}{sub-section}{sub-section:448937E6-F598-4146-A3B7-9E8499F5B9E2_des|trigger=none|class=sIndent}Gets a string from the clipboard, null if not a string or empty.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:448937E6-F598-4146-A3B7-9E8499F5B9E2_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:448937E6-F598-4146-A3B7-9E8499F5B9E2_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:448937E6-F598-4146-A3B7-9E8499F5B9E2_ret|text=|trigger=button}{sub-section}{sub-section:448937E6-F598-4146-A3B7-9E8499F5B9E2_ret|trigger=none|class=sIndent}[String] -- The string from the clipboard{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:448937E6-F598-4146-A3B7-9E8499F5B9E2_see|text=|trigger=button}{sub-section}{sub-section:448937E6-F598-4146-A3B7-9E8499F5B9E2_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:448937E6-F598-4146-A3B7-9E8499F5B9E2_see|text=|trigger=button}{sub-section}{sub-section:448937E6-F598-4146-A3B7-9E8499F5B9E2_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:448937E6-F598-4146-A3B7-9E8499F5B9E2_sam|text=|trigger=button}{sub-section}{sub-section:448937E6-F598-4146-A3B7-9E8499F5B9E2_sam|class=sIndent|trigger=none}{code:language=javascript}
var fromClipboard = application.getClipboardString();
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=9BD4A474-0492-4461-A14F-80DF93840994}{tr:id=name}{td}h6.getCurrentLookAndFeelName{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[String]{span}{span:id=iets|style=float: left; font-weight: bold;}getCurrentLookAndFeelName{span}{span:id=iets|style=float: left;}\(){span}{td}{tr}{tr:id=des}{td}{sub-section:9BD4A474-0492-4461-A14F-80DF93840994_des|text=|trigger=button}{sub-section}{sub-section:9BD4A474-0492-4461-A14F-80DF93840994_des|trigger=none|class=sIndent}Gets the name of the current Look And Feel specified in Application Preferences.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:9BD4A474-0492-4461-A14F-80DF93840994_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:9BD4A474-0492-4461-A14F-80DF93840994_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:9BD4A474-0492-4461-A14F-80DF93840994_ret|text=|trigger=button}{sub-section}{sub-section:9BD4A474-0492-4461-A14F-80DF93840994_ret|trigger=none|class=sIndent}[String] -- Current Look And Feel{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:9BD4A474-0492-4461-A14F-80DF93840994_see|text=|trigger=button}{sub-section}{sub-section:9BD4A474-0492-4461-A14F-80DF93840994_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:9BD4A474-0492-4461-A14F-80DF93840994_see|text=|trigger=button}{sub-section}{sub-section:9BD4A474-0492-4461-A14F-80DF93840994_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:9BD4A474-0492-4461-A14F-80DF93840994_sam|text=|trigger=button}{sub-section}{sub-section:9BD4A474-0492-4461-A14F-80DF93840994_sam|class=sIndent|trigger=none}{code:language=javascript}
var laf = application.getCurrentLookAndFeelName();
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=0D6AFB11-7093-4259-A015-FB2C7CDD7F5A}{tr:id=name}{td}h6.getHostName{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[String]{span}{span:id=iets|style=float: left; font-weight: bold;}getHostName{span}{span:id=iets|style=float: left;}\(){span}{td}{tr}{tr:id=des}{td}{sub-section:0D6AFB11-7093-4259-A015-FB2C7CDD7F5A_des|text=|trigger=button}{sub-section}{sub-section:0D6AFB11-7093-4259-A015-FB2C7CDD7F5A_des|trigger=none|class=sIndent}Get the name of the localhost.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:0D6AFB11-7093-4259-A015-FB2C7CDD7F5A_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:0D6AFB11-7093-4259-A015-FB2C7CDD7F5A_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:0D6AFB11-7093-4259-A015-FB2C7CDD7F5A_ret|text=|trigger=button}{sub-section}{sub-section:0D6AFB11-7093-4259-A015-FB2C7CDD7F5A_ret|trigger=none|class=sIndent}[String] -- Name of the localhost{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:0D6AFB11-7093-4259-A015-FB2C7CDD7F5A_see|text=|trigger=button}{sub-section}{sub-section:0D6AFB11-7093-4259-A015-FB2C7CDD7F5A_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:0D6AFB11-7093-4259-A015-FB2C7CDD7F5A_see|text=|trigger=button}{sub-section}{sub-section:0D6AFB11-7093-4259-A015-FB2C7CDD7F5A_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:0D6AFB11-7093-4259-A015-FB2C7CDD7F5A_sam|text=|trigger=button}{sub-section}{sub-section:0D6AFB11-7093-4259-A015-FB2C7CDD7F5A_sam|class=sIndent|trigger=none}{code:language=javascript}
var hostName = application.getHostName();
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=F524FEE5-05B4-4AF2-80C5-81B135D44AC3}{tr:id=name}{td}h6.getIPAddress{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[String]{span}{span:id=iets|style=float: left; font-weight: bold;}getIPAddress{span}{span:id=iets|style=float: left;}\(){span}{td}{tr}{tr:id=des}{td}{sub-section:F524FEE5-05B4-4AF2-80C5-81B135D44AC3_des|text=|trigger=button}{sub-section}{sub-section:F524FEE5-05B4-4AF2-80C5-81B135D44AC3_des|trigger=none|class=sIndent}Get the clients' IP address.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:F524FEE5-05B4-4AF2-80C5-81B135D44AC3_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:F524FEE5-05B4-4AF2-80C5-81B135D44AC3_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:F524FEE5-05B4-4AF2-80C5-81B135D44AC3_ret|text=|trigger=button}{sub-section}{sub-section:F524FEE5-05B4-4AF2-80C5-81B135D44AC3_ret|trigger=none|class=sIndent}[String] -- IP address of the client{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:F524FEE5-05B4-4AF2-80C5-81B135D44AC3_see|text=|trigger=button}{sub-section}{sub-section:F524FEE5-05B4-4AF2-80C5-81B135D44AC3_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:F524FEE5-05B4-4AF2-80C5-81B135D44AC3_see|text=|trigger=button}{sub-section}{sub-section:F524FEE5-05B4-4AF2-80C5-81B135D44AC3_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:F524FEE5-05B4-4AF2-80C5-81B135D44AC3_sam|text=|trigger=button}{sub-section}{sub-section:F524FEE5-05B4-4AF2-80C5-81B135D44AC3_sam|class=sIndent|trigger=none}{code:language=javascript}
var ip = application.getIPAddress();
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=151E2499-058F-44E5-A703-D4CC58E08852}{tr:id=name}{td}h6.getLicenseNames{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[String]\[]{span}{span:id=iets|style=float: left; font-weight: bold;}getLicenseNames{span}{span:id=iets|style=float: left;}\(){span}{td}{tr}{tr:id=des}{td}{sub-section:151E2499-058F-44E5-A703-D4CC58E08852_des|text=|trigger=button}{sub-section}{sub-section:151E2499-058F-44E5-A703-D4CC58E08852_des|trigger=none|class=sIndent}Get the names of the used client licenses (as strings in array).{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:151E2499-058F-44E5-A703-D4CC58E08852_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:151E2499-058F-44E5-A703-D4CC58E08852_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:151E2499-058F-44E5-A703-D4CC58E08852_ret|text=|trigger=button}{sub-section}{sub-section:151E2499-058F-44E5-A703-D4CC58E08852_ret|trigger=none|class=sIndent}[String]\[] -- Client licenses names{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:151E2499-058F-44E5-A703-D4CC58E08852_see|text=|trigger=button}{sub-section}{sub-section:151E2499-058F-44E5-A703-D4CC58E08852_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:151E2499-058F-44E5-A703-D4CC58E08852_see|text=|trigger=button}{sub-section}{sub-section:151E2499-058F-44E5-A703-D4CC58E08852_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:151E2499-058F-44E5-A703-D4CC58E08852_sam|text=|trigger=button}{sub-section}{sub-section:151E2499-058F-44E5-A703-D4CC58E08852_sam|class=sIndent|trigger=none}{code:language=javascript}
var array = application.getLicenseNames();
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=D6C77DAE-7295-4868-8120-750D0F2F90A6}{tr:id=name}{td}h6.getOSName{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[String]{span}{span:id=iets|style=float: left; font-weight: bold;}getOSName{span}{span:id=iets|style=float: left;}\(){span}{td}{tr}{tr:id=des}{td}{sub-section:D6C77DAE-7295-4868-8120-750D0F2F90A6_des|text=|trigger=button}{sub-section}{sub-section:D6C77DAE-7295-4868-8120-750D0F2F90A6_des|trigger=none|class=sIndent}Returns the name of the operating system.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:D6C77DAE-7295-4868-8120-750D0F2F90A6_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:D6C77DAE-7295-4868-8120-750D0F2F90A6_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:D6C77DAE-7295-4868-8120-750D0F2F90A6_ret|text=|trigger=button}{sub-section}{sub-section:D6C77DAE-7295-4868-8120-750D0F2F90A6_ret|trigger=none|class=sIndent}[String] -- Name of the operating system{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:D6C77DAE-7295-4868-8120-750D0F2F90A6_see|text=|trigger=button}{sub-section}{sub-section:D6C77DAE-7295-4868-8120-750D0F2F90A6_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:D6C77DAE-7295-4868-8120-750D0F2F90A6_see|text=|trigger=button}{sub-section}{sub-section:D6C77DAE-7295-4868-8120-750D0F2F90A6_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:D6C77DAE-7295-4868-8120-750D0F2F90A6_sam|text=|trigger=button}{sub-section}{sub-section:D6C77DAE-7295-4868-8120-750D0F2F90A6_sam|class=sIndent|trigger=none}{code:language=javascript}
var osname = application.getOSName();
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=81D8003E-DDFF-48E7-B1F8-CC0AF1491641}{tr:id=name}{td}h6.getPrinters{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[String]\[]{span}{span:id=iets|style=float: left; font-weight: bold;}getPrinters{span}{span:id=iets|style=float: left;}\(){span}{td}{tr}{tr:id=des}{td}{sub-section:81D8003E-DDFF-48E7-B1F8-CC0AF1491641_des|text=|trigger=button}{sub-section}{sub-section:81D8003E-DDFF-48E7-B1F8-CC0AF1491641_des|trigger=none|class=sIndent}Get all the printer names in an array.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:81D8003E-DDFF-48E7-B1F8-CC0AF1491641_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:81D8003E-DDFF-48E7-B1F8-CC0AF1491641_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:81D8003E-DDFF-48E7-B1F8-CC0AF1491641_ret|text=|trigger=button}{sub-section}{sub-section:81D8003E-DDFF-48E7-B1F8-CC0AF1491641_ret|trigger=none|class=sIndent}[String]\[] -- All printer names{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:81D8003E-DDFF-48E7-B1F8-CC0AF1491641_see|text=|trigger=button}{sub-section}{sub-section:81D8003E-DDFF-48E7-B1F8-CC0AF1491641_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:81D8003E-DDFF-48E7-B1F8-CC0AF1491641_see|text=|trigger=button}{sub-section}{sub-section:81D8003E-DDFF-48E7-B1F8-CC0AF1491641_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:81D8003E-DDFF-48E7-B1F8-CC0AF1491641_sam|text=|trigger=button}{sub-section}{sub-section:81D8003E-DDFF-48E7-B1F8-CC0AF1491641_sam|class=sIndent|trigger=none}{code:language=javascript}
var printersArray = application.getPrinters();
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=55ED9463-CF85-440E-BDDD-058875941C5A}{tr:id=name}{td}h6.getScreenHeight{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[Number]{span}{span:id=iets|style=float: left; font-weight: bold;}getScreenHeight{span}{span:id=iets|style=float: left;}\(){span}{td}{tr}{tr:id=des}{td}{sub-section:55ED9463-CF85-440E-BDDD-058875941C5A_des|text=|trigger=button}{sub-section}{sub-section:55ED9463-CF85-440E-BDDD-058875941C5A_des|trigger=none|class=sIndent}Get the screen height in pixels.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:55ED9463-CF85-440E-BDDD-058875941C5A_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:55ED9463-CF85-440E-BDDD-058875941C5A_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:55ED9463-CF85-440E-BDDD-058875941C5A_ret|text=|trigger=button}{sub-section}{sub-section:55ED9463-CF85-440E-BDDD-058875941C5A_ret|trigger=none|class=sIndent}[Number] -- Screen height{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:55ED9463-CF85-440E-BDDD-058875941C5A_see|text=|trigger=button}{sub-section}{sub-section:55ED9463-CF85-440E-BDDD-058875941C5A_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:55ED9463-CF85-440E-BDDD-058875941C5A_see|text=|trigger=button}{sub-section}{sub-section:55ED9463-CF85-440E-BDDD-058875941C5A_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:55ED9463-CF85-440E-BDDD-058875941C5A_sam|text=|trigger=button}{sub-section}{sub-section:55ED9463-CF85-440E-BDDD-058875941C5A_sam|class=sIndent|trigger=none}{code:language=javascript}
var height = application.getScreenHeight();
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=92D21B15-C54B-43A7-A5FF-E219CCB712C8}{tr:id=name}{td}h6.getScreenWidth{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[Number]{span}{span:id=iets|style=float: left; font-weight: bold;}getScreenWidth{span}{span:id=iets|style=float: left;}\(){span}{td}{tr}{tr:id=des}{td}{sub-section:92D21B15-C54B-43A7-A5FF-E219CCB712C8_des|text=|trigger=button}{sub-section}{sub-section:92D21B15-C54B-43A7-A5FF-E219CCB712C8_des|trigger=none|class=sIndent}Get the screen width in pixels.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:92D21B15-C54B-43A7-A5FF-E219CCB712C8_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:92D21B15-C54B-43A7-A5FF-E219CCB712C8_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:92D21B15-C54B-43A7-A5FF-E219CCB712C8_ret|text=|trigger=button}{sub-section}{sub-section:92D21B15-C54B-43A7-A5FF-E219CCB712C8_ret|trigger=none|class=sIndent}[Number] -- Screen width{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:92D21B15-C54B-43A7-A5FF-E219CCB712C8_see|text=|trigger=button}{sub-section}{sub-section:92D21B15-C54B-43A7-A5FF-E219CCB712C8_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:92D21B15-C54B-43A7-A5FF-E219CCB712C8_see|text=|trigger=button}{sub-section}{sub-section:92D21B15-C54B-43A7-A5FF-E219CCB712C8_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:92D21B15-C54B-43A7-A5FF-E219CCB712C8_sam|text=|trigger=button}{sub-section}{sub-section:92D21B15-C54B-43A7-A5FF-E219CCB712C8_sam|class=sIndent|trigger=none}{code:language=javascript}
var width = application.getScreenWidth();
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=49ED669E-6C65-4788-AA8C-23A13A2DBEFE}{tr:id=name}{td}h6.getServerTimeStamp{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[Date]{span}{span:id=iets|style=float: left; font-weight: bold;}getServerTimeStamp{span}{span:id=iets|style=float: left;}\(){span}{td}{tr}{tr:id=des}{td}{sub-section:49ED669E-6C65-4788-AA8C-23A13A2DBEFE_des|text=|trigger=button}{sub-section}{sub-section:49ED669E-6C65-4788-AA8C-23A13A2DBEFE_des|trigger=none|class=sIndent}Returns a date object initialized on server with current date and time.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:49ED669E-6C65-4788-AA8C-23A13A2DBEFE_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:49ED669E-6C65-4788-AA8C-23A13A2DBEFE_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:49ED669E-6C65-4788-AA8C-23A13A2DBEFE_ret|text=|trigger=button}{sub-section}{sub-section:49ED669E-6C65-4788-AA8C-23A13A2DBEFE_ret|trigger=none|class=sIndent}[Date] -- Server time{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:49ED669E-6C65-4788-AA8C-23A13A2DBEFE_see|text=|trigger=button}{sub-section}{sub-section:49ED669E-6C65-4788-AA8C-23A13A2DBEFE_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:49ED669E-6C65-4788-AA8C-23A13A2DBEFE_see|text=|trigger=button}{sub-section}{sub-section:49ED669E-6C65-4788-AA8C-23A13A2DBEFE_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:49ED669E-6C65-4788-AA8C-23A13A2DBEFE_sam|text=|trigger=button}{sub-section}{sub-section:49ED669E-6C65-4788-AA8C-23A13A2DBEFE_sam|class=sIndent|trigger=none}{code:language=javascript}
var servertime = application.getServerTimeStamp();
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=9452340B-C228-40E7-986F-BFEF043BC022}{tr:id=name}{td}h6.getServerURL{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[String]{span}{span:id=iets|style=float: left; font-weight: bold;}getServerURL{span}{span:id=iets|style=float: left;}\(){span}{td}{tr}{tr:id=des}{td}{sub-section:9452340B-C228-40E7-986F-BFEF043BC022_des|text=|trigger=button}{sub-section}{sub-section:9452340B-C228-40E7-986F-BFEF043BC022_des|trigger=none|class=sIndent}Gets the HTTP server url.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:9452340B-C228-40E7-986F-BFEF043BC022_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:9452340B-C228-40E7-986F-BFEF043BC022_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:9452340B-C228-40E7-986F-BFEF043BC022_ret|text=|trigger=button}{sub-section}{sub-section:9452340B-C228-40E7-986F-BFEF043BC022_ret|trigger=none|class=sIndent}[String] -- HTTP server URL{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:9452340B-C228-40E7-986F-BFEF043BC022_see|text=|trigger=button}{sub-section}{sub-section:9452340B-C228-40E7-986F-BFEF043BC022_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:9452340B-C228-40E7-986F-BFEF043BC022_see|text=|trigger=button}{sub-section}{sub-section:9452340B-C228-40E7-986F-BFEF043BC022_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:9452340B-C228-40E7-986F-BFEF043BC022_sam|text=|trigger=button}{sub-section}{sub-section:9452340B-C228-40E7-986F-BFEF043BC022_sam|class=sIndent|trigger=none}{code:language=javascript}
var url = application.getServerURL();
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=56478B0C-6EAA-41A7-A3D3-EFB998CB6480}{tr:id=name}{td}h6.getSolutionName{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[String]{span}{span:id=iets|style=float: left; font-weight: bold;}getSolutionName{span}{span:id=iets|style=float: left;}\(){span}{td}{tr}{tr:id=des}{td}{sub-section:56478B0C-6EAA-41A7-A3D3-EFB998CB6480_des|text=|trigger=button}{sub-section}{sub-section:56478B0C-6EAA-41A7-A3D3-EFB998CB6480_des|trigger=none|class=sIndent}Returns the name of the current solution.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:56478B0C-6EAA-41A7-A3D3-EFB998CB6480_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:56478B0C-6EAA-41A7-A3D3-EFB998CB6480_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:56478B0C-6EAA-41A7-A3D3-EFB998CB6480_ret|text=|trigger=button}{sub-section}{sub-section:56478B0C-6EAA-41A7-A3D3-EFB998CB6480_ret|trigger=none|class=sIndent}[String] -- Current solution name{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:56478B0C-6EAA-41A7-A3D3-EFB998CB6480_see|text=|trigger=button}{sub-section}{sub-section:56478B0C-6EAA-41A7-A3D3-EFB998CB6480_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:56478B0C-6EAA-41A7-A3D3-EFB998CB6480_see|text=|trigger=button}{sub-section}{sub-section:56478B0C-6EAA-41A7-A3D3-EFB998CB6480_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:56478B0C-6EAA-41A7-A3D3-EFB998CB6480_sam|text=|trigger=button}{sub-section}{sub-section:56478B0C-6EAA-41A7-A3D3-EFB998CB6480_sam|class=sIndent|trigger=none}{code:language=javascript}
var solutionName = application.getSolutionName();
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=3B4C16F3-4322-4D6D-B0FF-D12433C7645C}{tr:id=name}{td}h6.getSolutionRelease{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[Number]{span}{span:id=iets|style=float: left; font-weight: bold;}getSolutionRelease{span}{span:id=iets|style=float: left;}\(){span}{td}{tr}{tr:id=des}{td}{sub-section:3B4C16F3-4322-4D6D-B0FF-D12433C7645C_des|text=|trigger=button}{sub-section}{sub-section:3B4C16F3-4322-4D6D-B0FF-D12433C7645C_des|trigger=none|class=sIndent}Get the solution release number.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:3B4C16F3-4322-4D6D-B0FF-D12433C7645C_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:3B4C16F3-4322-4D6D-B0FF-D12433C7645C_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:3B4C16F3-4322-4D6D-B0FF-D12433C7645C_ret|text=|trigger=button}{sub-section}{sub-section:3B4C16F3-4322-4D6D-B0FF-D12433C7645C_ret|trigger=none|class=sIndent}[Number] -- Current solution release number{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:3B4C16F3-4322-4D6D-B0FF-D12433C7645C_see|text=|trigger=button}{sub-section}{sub-section:3B4C16F3-4322-4D6D-B0FF-D12433C7645C_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:3B4C16F3-4322-4D6D-B0FF-D12433C7645C_see|text=|trigger=button}{sub-section}{sub-section:3B4C16F3-4322-4D6D-B0FF-D12433C7645C_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:3B4C16F3-4322-4D6D-B0FF-D12433C7645C_sam|text=|trigger=button}{sub-section}{sub-section:3B4C16F3-4322-4D6D-B0FF-D12433C7645C_sam|class=sIndent|trigger=none}{code:language=javascript}
var release = application.getSolutionRelease();
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=51B1EACE-A0A3-487D-8FCC-145BE917FBEE}{tr:id=name}{td}h6.getStartupArguments{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}Object[]{span}{span:id=iets|style=float: left; font-weight: bold;}getStartupArguments{span}{span:id=iets|style=float: left;}\(){span}{td}{tr}{tr:id=des}{td}{sub-section:51B1EACE-A0A3-487D-8FCC-145BE917FBEE_des|text=|trigger=button}{sub-section}{sub-section:51B1EACE-A0A3-487D-8FCC-145BE917FBEE_des|trigger=none|class=sIndent}Get the parameters as array which are provided by startup.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:51B1EACE-A0A3-487D-8FCC-145BE917FBEE_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:51B1EACE-A0A3-487D-8FCC-145BE917FBEE_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:51B1EACE-A0A3-487D-8FCC-145BE917FBEE_ret|text=|trigger=button}{sub-section}{sub-section:51B1EACE-A0A3-487D-8FCC-145BE917FBEE_ret|trigger=none|class=sIndent}Object[] -- Array with startup arguments{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:51B1EACE-A0A3-487D-8FCC-145BE917FBEE_see|text=|trigger=button}{sub-section}{sub-section:51B1EACE-A0A3-487D-8FCC-145BE917FBEE_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:51B1EACE-A0A3-487D-8FCC-145BE917FBEE_see|text=|trigger=button}{sub-section}{sub-section:51B1EACE-A0A3-487D-8FCC-145BE917FBEE_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:51B1EACE-A0A3-487D-8FCC-145BE917FBEE_sam|text=|trigger=button}{sub-section}{sub-section:51B1EACE-A0A3-487D-8FCC-145BE917FBEE_sam|class=sIndent|trigger=none}{code:language=javascript}
var args_array = application.getStartupArguments();
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=B01C9E09-A131-4AD0-8DA2-6D593B6CB23D}{tr:id=name}{td}h6.getTimeStamp{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[Date]{span}{span:id=iets|style=float: left; font-weight: bold;}getTimeStamp{span}{span:id=iets|style=float: left;}\(){span}{td}{tr}{tr:id=des}{td}{sub-section:B01C9E09-A131-4AD0-8DA2-6D593B6CB23D_des|text=|trigger=button}{sub-section}{sub-section:B01C9E09-A131-4AD0-8DA2-6D593B6CB23D_des|trigger=none|class=sIndent}Returns a date object initialized in client with current date and time.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:B01C9E09-A131-4AD0-8DA2-6D593B6CB23D_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:B01C9E09-A131-4AD0-8DA2-6D593B6CB23D_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:B01C9E09-A131-4AD0-8DA2-6D593B6CB23D_ret|text=|trigger=button}{sub-section}{sub-section:B01C9E09-A131-4AD0-8DA2-6D593B6CB23D_ret|trigger=none|class=sIndent}[Date] -- Current time at the client{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:B01C9E09-A131-4AD0-8DA2-6D593B6CB23D_see|text=|trigger=button}{sub-section}{sub-section:B01C9E09-A131-4AD0-8DA2-6D593B6CB23D_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:B01C9E09-A131-4AD0-8DA2-6D593B6CB23D_see|text=|trigger=button}{sub-section}{sub-section:B01C9E09-A131-4AD0-8DA2-6D593B6CB23D_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:B01C9E09-A131-4AD0-8DA2-6D593B6CB23D_sam|text=|trigger=button}{sub-section}{sub-section:B01C9E09-A131-4AD0-8DA2-6D593B6CB23D_sam|class=sIndent|trigger=none}{code:language=javascript}
var clienttime = application.getTimeStamp();
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=83DF86E5-D75C-4484-94E2-ED7D642AE300}{tr:id=name}{td}h6.getUUID{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[UUID]{span}{span:id=iets|style=float: left; font-weight: bold;}getUUID{span}{span:id=iets|style=float: left;}\(uuidStringOrByteArray){span}{td}{tr}{tr:id=des}{td}{sub-section:83DF86E5-D75C-4484-94E2-ED7D642AE300_des|text=|trigger=button}{sub-section}{sub-section:83DF86E5-D75C-4484-94E2-ED7D642AE300_des|trigger=none|class=sIndent}Get a new UUID object (also known as GUID) or convert the parameter (that can be string or byte array) to an UUID object. A table column marked as UUID will work with such objects.{sub-section}{td}{tr}{tr:id=prs}{td}*Parameters*\\{sub-section:83DF86E5-D75C-4484-94E2-ED7D642AE300_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:83DF86E5-D75C-4484-94E2-ED7D642AE300_prs|trigger=none}\[uuidStringOrByteArray\] -- String or byte array representing an uuid
{sub-section}{div}{td}{tr}{tr:id=ret}{td}*Returns*\\{sub-section:83DF86E5-D75C-4484-94E2-ED7D642AE300_ret|text=|trigger=button}{sub-section}{sub-section:83DF86E5-D75C-4484-94E2-ED7D642AE300_ret|trigger=none|class=sIndent}[UUID] -- The new UUID object{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:83DF86E5-D75C-4484-94E2-ED7D642AE300_see|text=|trigger=button}{sub-section}{sub-section:83DF86E5-D75C-4484-94E2-ED7D642AE300_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:83DF86E5-D75C-4484-94E2-ED7D642AE300_see|text=|trigger=button}{sub-section}{sub-section:83DF86E5-D75C-4484-94E2-ED7D642AE300_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:83DF86E5-D75C-4484-94E2-ED7D642AE300_sam|text=|trigger=button}{sub-section}{sub-section:83DF86E5-D75C-4484-94E2-ED7D642AE300_sam|class=sIndent|trigger=none}{code:language=javascript}
var new_uuid_object = application.getUUID(); // generate new uuid object
var uuid_object1 = application.getUUID(new_uuid_object.toString()); // convert a string representing an uuid to an uuid object
var uuid_object2 = application.getUUID(new_uuid_object.toBytes());  // convert a byte array representing an uuid to an uuid object
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=B0EAE5D3-94A6-4900-843C-7363B0DC41B4}{tr:id=name}{td}h6.getUserProperty{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[String]{span}{span:id=iets|style=float: left; font-weight: bold;}getUserProperty{span}{span:id=iets|style=float: left;}\(name){span}{td}{tr}{tr:id=des}{td}{sub-section:B0EAE5D3-94A6-4900-843C-7363B0DC41B4_des|text=|trigger=button}{sub-section}{sub-section:B0EAE5D3-94A6-4900-843C-7363B0DC41B4_des|trigger=none|class=sIndent}Get a persistent user property.{sub-section}{td}{tr}{tr:id=prs}{td}*Parameters*\\{sub-section:B0EAE5D3-94A6-4900-843C-7363B0DC41B4_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:B0EAE5D3-94A6-4900-843C-7363B0DC41B4_prs|trigger=none}name -- Name of the property
{sub-section}{div}{td}{tr}{tr:id=ret}{td}*Returns*\\{sub-section:B0EAE5D3-94A6-4900-843C-7363B0DC41B4_ret|text=|trigger=button}{sub-section}{sub-section:B0EAE5D3-94A6-4900-843C-7363B0DC41B4_ret|trigger=none|class=sIndent}[String] -- Property value{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:B0EAE5D3-94A6-4900-843C-7363B0DC41B4_see|text=|trigger=button}{sub-section}{sub-section:B0EAE5D3-94A6-4900-843C-7363B0DC41B4_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:B0EAE5D3-94A6-4900-843C-7363B0DC41B4_see|text=|trigger=button}{sub-section}{sub-section:B0EAE5D3-94A6-4900-843C-7363B0DC41B4_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:B0EAE5D3-94A6-4900-843C-7363B0DC41B4_sam|text=|trigger=button}{sub-section}{sub-section:B0EAE5D3-94A6-4900-843C-7363B0DC41B4_sam|class=sIndent|trigger=none}{code:language=javascript}
var value = application.getUserProperty('showOrders');
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=542B92B3-BB5A-43C5-A244-7C36AC94FD61}{tr:id=name}{td}h6.getUserPropertyNames{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[String]\[]{span}{span:id=iets|style=float: left; font-weight: bold;}getUserPropertyNames{span}{span:id=iets|style=float: left;}\(){span}{td}{tr}{tr:id=des}{td}{sub-section:542B92B3-BB5A-43C5-A244-7C36AC94FD61_des|text=|trigger=button}{sub-section}{sub-section:542B92B3-BB5A-43C5-A244-7C36AC94FD61_des|trigger=none|class=sIndent}Get all persistent user property names.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:542B92B3-BB5A-43C5-A244-7C36AC94FD61_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:542B92B3-BB5A-43C5-A244-7C36AC94FD61_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:542B92B3-BB5A-43C5-A244-7C36AC94FD61_ret|text=|trigger=button}{sub-section}{sub-section:542B92B3-BB5A-43C5-A244-7C36AC94FD61_ret|trigger=none|class=sIndent}[String]\[] -- Array of all user property names{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:542B92B3-BB5A-43C5-A244-7C36AC94FD61_see|text=|trigger=button}{sub-section}{sub-section:542B92B3-BB5A-43C5-A244-7C36AC94FD61_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:542B92B3-BB5A-43C5-A244-7C36AC94FD61_see|text=|trigger=button}{sub-section}{sub-section:542B92B3-BB5A-43C5-A244-7C36AC94FD61_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:542B92B3-BB5A-43C5-A244-7C36AC94FD61_sam|text=|trigger=button}{sub-section}{sub-section:542B92B3-BB5A-43C5-A244-7C36AC94FD61_sam|class=sIndent|trigger=none}{code:language=javascript}
// display all user properties
allPropertyNames = application.getUserPropertyNames();
for(var i = 0; i < allPropertyNames.length; i++)
		application.output(allPropertyNames[i] + " = " + application.getUserProperty(allPropertyNames[i]));
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=DFB8BAF1-356A-48F3-B2DB-E8D1CED3F338}{tr:id=name}{td}h6.getValueListArray{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}com.servoy.eclipse.scripting.node.Array{span}{span:id=iets|style=float: left; font-weight: bold;}getValueListArray{span}{span:id=iets|style=float: left;}\(name){span}{td}{tr}{tr:id=des}{td}{sub-section:DFB8BAF1-356A-48F3-B2DB-E8D1CED3F338_des|text=|trigger=button}{sub-section}{sub-section:DFB8BAF1-356A-48F3-B2DB-E8D1CED3F338_des|trigger=none|class=sIndent}Retrieve a valuelist as array, to get real-values for display-values.
NOTE: this doesn't return a value for a valuelist that depends on a database relation or is a global method valuelist.{sub-section}{td}{tr}{tr:id=prs}{td}*Parameters*\\{sub-section:DFB8BAF1-356A-48F3-B2DB-E8D1CED3F338_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:DFB8BAF1-356A-48F3-B2DB-E8D1CED3F338_prs|trigger=none}name -- The name of the valuelist
{sub-section}{div}{td}{tr}{tr:id=ret}{td}*Returns*\\{sub-section:DFB8BAF1-356A-48F3-B2DB-E8D1CED3F338_ret|text=|trigger=button}{sub-section}{sub-section:DFB8BAF1-356A-48F3-B2DB-E8D1CED3F338_ret|trigger=none|class=sIndent}com.servoy.eclipse.scripting.node.Array -- Named array for the valuelist{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:DFB8BAF1-356A-48F3-B2DB-E8D1CED3F338_see|text=|trigger=button}{sub-section}{sub-section:DFB8BAF1-356A-48F3-B2DB-E8D1CED3F338_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:DFB8BAF1-356A-48F3-B2DB-E8D1CED3F338_see|text=|trigger=button}{sub-section}{sub-section:DFB8BAF1-356A-48F3-B2DB-E8D1CED3F338_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:DFB8BAF1-356A-48F3-B2DB-E8D1CED3F338_sam|text=|trigger=button}{sub-section}{sub-section:DFB8BAF1-356A-48F3-B2DB-E8D1CED3F338_sam|class=sIndent|trigger=none}{code:language=javascript}
var packet_types = application.getValueListArray('packet_types');
if (a_realValue == packet_types['displayValue'])
{
}
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=587AE396-7E2A-4EEA-9CE0-BA5DE7C14586}{tr:id=name}{td}h6.getValueListDisplayValue{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}Object{span}{span:id=iets|style=float: left; font-weight: bold;}getValueListDisplayValue{span}{span:id=iets|style=float: left;}\(name, realValue){span}{td}{tr}{tr:id=des}{td}{sub-section:587AE396-7E2A-4EEA-9CE0-BA5DE7C14586_des|text=|trigger=button}{sub-section}{sub-section:587AE396-7E2A-4EEA-9CE0-BA5DE7C14586_des|trigger=none|class=sIndent}Retrieve a valuelist display-value for a real-value.
NOTE: this doesn't return a value for a valuelist that depends on a database relation or is a global method valuelist.{sub-section}{td}{tr}{tr:id=prs}{td}*Parameters*\\{sub-section:587AE396-7E2A-4EEA-9CE0-BA5DE7C14586_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:587AE396-7E2A-4EEA-9CE0-BA5DE7C14586_prs|trigger=none}name -- Name of the valuelist
realValue -- Real value of the valuelist
{sub-section}{div}{td}{tr}{tr:id=ret}{td}*Returns*\\{sub-section:587AE396-7E2A-4EEA-9CE0-BA5DE7C14586_ret|text=|trigger=button}{sub-section}{sub-section:587AE396-7E2A-4EEA-9CE0-BA5DE7C14586_ret|trigger=none|class=sIndent}Object -- Display value of the real value from the valuelist{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:587AE396-7E2A-4EEA-9CE0-BA5DE7C14586_see|text=|trigger=button}{sub-section}{sub-section:587AE396-7E2A-4EEA-9CE0-BA5DE7C14586_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:587AE396-7E2A-4EEA-9CE0-BA5DE7C14586_see|text=|trigger=button}{sub-section}{sub-section:587AE396-7E2A-4EEA-9CE0-BA5DE7C14586_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:587AE396-7E2A-4EEA-9CE0-BA5DE7C14586_sam|text=|trigger=button}{sub-section}{sub-section:587AE396-7E2A-4EEA-9CE0-BA5DE7C14586_sam|class=sIndent|trigger=none}{code:language=javascript}
var displayable_status = application.getValueListDisplayValue('case_status',status);
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=8AA8E619-7270-4BBD-B762-DD20EF555207}{tr:id=name}{td}h6.getValueListItems{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[JSDataSet]{span}{span:id=iets|style=float: left; font-weight: bold;}getValueListItems{span}{span:id=iets|style=float: left;}\(name){span}{td}{tr}{tr:id=des}{td}{sub-section:8AA8E619-7270-4BBD-B762-DD20EF555207_des|text=|trigger=button}{sub-section}{sub-section:8AA8E619-7270-4BBD-B762-DD20EF555207_des|trigger=none|class=sIndent}Get all values from a custom or database type value list as dataset (with columns displayValue,realValue).
NOTE: this doesn't return a value for a valuelist that depends on a database relation or is a global method valuelist.{sub-section}{td}{tr}{tr:id=prs}{td}*Parameters*\\{sub-section:8AA8E619-7270-4BBD-B762-DD20EF555207_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:8AA8E619-7270-4BBD-B762-DD20EF555207_prs|trigger=none}name -- Name of the valuelist
{sub-section}{div}{td}{tr}{tr:id=ret}{td}*Returns*\\{sub-section:8AA8E619-7270-4BBD-B762-DD20EF555207_ret|text=|trigger=button}{sub-section}{sub-section:8AA8E619-7270-4BBD-B762-DD20EF555207_ret|trigger=none|class=sIndent}[JSDataSet] -- DataSet with valuelist's display values and real values{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:8AA8E619-7270-4BBD-B762-DD20EF555207_see|text=|trigger=button}{sub-section}{sub-section:8AA8E619-7270-4BBD-B762-DD20EF555207_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:8AA8E619-7270-4BBD-B762-DD20EF555207_see|text=|trigger=button}{sub-section}{sub-section:8AA8E619-7270-4BBD-B762-DD20EF555207_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:8AA8E619-7270-4BBD-B762-DD20EF555207_sam|text=|trigger=button}{sub-section}{sub-section:8AA8E619-7270-4BBD-B762-DD20EF555207_sam|class=sIndent|trigger=none}{code:language=javascript}
//Note:see databaseManager.JSDataSet for full details of dataset
var dataset = application.getValueListItems('my_en_types');
//example to calc a strange total
global_total = 0;
for( var i = 1 ; i <= dataset.getMaxRowIndex() ; i++ )
{
		global_total = global_total + dataset.getValue(i,1);
}
//example to assign to dataprovider
//employee_salary = dataset.getValue(1,1)
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=92E44645-99A2-4948-97A1-535EC5AB0627}{tr:id=name}{td}h6.getValueListNames{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[String]\[]{span}{span:id=iets|style=float: left; font-weight: bold;}getValueListNames{span}{span:id=iets|style=float: left;}\(){span}{td}{tr}{tr:id=des}{td}{sub-section:92E44645-99A2-4948-97A1-535EC5AB0627_des|text=|trigger=button}{sub-section}{sub-section:92E44645-99A2-4948-97A1-535EC5AB0627_des|trigger=none|class=sIndent}Get all the valuelist names as array.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:92E44645-99A2-4948-97A1-535EC5AB0627_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:92E44645-99A2-4948-97A1-535EC5AB0627_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:92E44645-99A2-4948-97A1-535EC5AB0627_ret|text=|trigger=button}{sub-section}{sub-section:92E44645-99A2-4948-97A1-535EC5AB0627_ret|trigger=none|class=sIndent}[String]\[] -- Array with all valuelist names{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:92E44645-99A2-4948-97A1-535EC5AB0627_see|text=|trigger=button}{sub-section}{sub-section:92E44645-99A2-4948-97A1-535EC5AB0627_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:92E44645-99A2-4948-97A1-535EC5AB0627_see|text=|trigger=button}{sub-section}{sub-section:92E44645-99A2-4948-97A1-535EC5AB0627_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:92E44645-99A2-4948-97A1-535EC5AB0627_sam|text=|trigger=button}{sub-section}{sub-section:92E44645-99A2-4948-97A1-535EC5AB0627_sam|class=sIndent|trigger=none}{code:language=javascript}
var array = application.getValueListNames();
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=3FAB2114-244E-4296-BDF8-A2866022A539}{tr:id=name}{td}h6.getVersion{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[String]{span}{span:id=iets|style=float: left; font-weight: bold;}getVersion{span}{span:id=iets|style=float: left;}\(){span}{td}{tr}{tr:id=des}{td}{sub-section:3FAB2114-244E-4296-BDF8-A2866022A539_des|text=|trigger=button}{sub-section}{sub-section:3FAB2114-244E-4296-BDF8-A2866022A539_des|trigger=none|class=sIndent}Returns the application version.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:3FAB2114-244E-4296-BDF8-A2866022A539_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:3FAB2114-244E-4296-BDF8-A2866022A539_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:3FAB2114-244E-4296-BDF8-A2866022A539_ret|text=|trigger=button}{sub-section}{sub-section:3FAB2114-244E-4296-BDF8-A2866022A539_ret|trigger=none|class=sIndent}[String] -- Application version{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:3FAB2114-244E-4296-BDF8-A2866022A539_see|text=|trigger=button}{sub-section}{sub-section:3FAB2114-244E-4296-BDF8-A2866022A539_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:3FAB2114-244E-4296-BDF8-A2866022A539_see|text=|trigger=button}{sub-section}{sub-section:3FAB2114-244E-4296-BDF8-A2866022A539_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:3FAB2114-244E-4296-BDF8-A2866022A539_sam|text=|trigger=button}{sub-section}{sub-section:3FAB2114-244E-4296-BDF8-A2866022A539_sam|class=sIndent|trigger=none}{code:language=javascript}
application.getVersion();
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=4294A7D9-28E4-4214-9717-22DD1BD36819}{tr:id=name}{td}h6.getWindowHeight{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[Number]{span}{span:id=iets|style=float: left; font-weight: bold;}getWindowHeight{span}{span:id=iets|style=float: left;}\(windowName){span}{td}{tr}{tr:id=des}{td}{sub-section:4294A7D9-28E4-4214-9717-22DD1BD36819_des|text=|trigger=button}{sub-section}{sub-section:4294A7D9-28E4-4214-9717-22DD1BD36819_des|trigger=none|class=sIndent}Get the window height in pixels. If windowName is not specified or null, it will use either the default dialog (if it is shown) or the main application window.{sub-section}{td}{tr}{tr:id=prs}{td}*Parameters*\\{sub-section:4294A7D9-28E4-4214-9717-22DD1BD36819_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:4294A7D9-28E4-4214-9717-22DD1BD36819_prs|trigger=none}\[windowName\] -- Name of the window
{sub-section}{div}{td}{tr}{tr:id=ret}{td}*Returns*\\{sub-section:4294A7D9-28E4-4214-9717-22DD1BD36819_ret|text=|trigger=button}{sub-section}{sub-section:4294A7D9-28E4-4214-9717-22DD1BD36819_ret|trigger=none|class=sIndent}[Number] -- Window height{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:4294A7D9-28E4-4214-9717-22DD1BD36819_see|text=|trigger=button}{sub-section}{sub-section:4294A7D9-28E4-4214-9717-22DD1BD36819_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:4294A7D9-28E4-4214-9717-22DD1BD36819_see|text=|trigger=button}{sub-section}{sub-section:4294A7D9-28E4-4214-9717-22DD1BD36819_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:4294A7D9-28E4-4214-9717-22DD1BD36819_sam|text=|trigger=button}{sub-section}{sub-section:4294A7D9-28E4-4214-9717-22DD1BD36819_sam|class=sIndent|trigger=none}{code:language=javascript}
var height = application.getWindowHeight('customerDialog');
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=0F98AD2D-063C-42ED-8DE3-0DFF6D455311}{tr:id=name}{td}h6.getWindowWidth{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[Number]{span}{span:id=iets|style=float: left; font-weight: bold;}getWindowWidth{span}{span:id=iets|style=float: left;}\(windowName){span}{td}{tr}{tr:id=des}{td}{sub-section:0F98AD2D-063C-42ED-8DE3-0DFF6D455311_des|text=|trigger=button}{sub-section}{sub-section:0F98AD2D-063C-42ED-8DE3-0DFF6D455311_des|trigger=none|class=sIndent}Get the window width in pixels. If windowName is not specified or null, it will use either the default dialog (if it is shown) or the main application window.{sub-section}{td}{tr}{tr:id=prs}{td}*Parameters*\\{sub-section:0F98AD2D-063C-42ED-8DE3-0DFF6D455311_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:0F98AD2D-063C-42ED-8DE3-0DFF6D455311_prs|trigger=none}\[windowName\] -- Name of the window
{sub-section}{div}{td}{tr}{tr:id=ret}{td}*Returns*\\{sub-section:0F98AD2D-063C-42ED-8DE3-0DFF6D455311_ret|text=|trigger=button}{sub-section}{sub-section:0F98AD2D-063C-42ED-8DE3-0DFF6D455311_ret|trigger=none|class=sIndent}[Number] -- Window width{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:0F98AD2D-063C-42ED-8DE3-0DFF6D455311_see|text=|trigger=button}{sub-section}{sub-section:0F98AD2D-063C-42ED-8DE3-0DFF6D455311_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:0F98AD2D-063C-42ED-8DE3-0DFF6D455311_see|text=|trigger=button}{sub-section}{sub-section:0F98AD2D-063C-42ED-8DE3-0DFF6D455311_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:0F98AD2D-063C-42ED-8DE3-0DFF6D455311_sam|text=|trigger=button}{sub-section}{sub-section:0F98AD2D-063C-42ED-8DE3-0DFF6D455311_sam|class=sIndent|trigger=none}{code:language=javascript}
var width = application.getWindowWidth('customerDialog');
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=E8C087E5-85C8-4FC7-B7EC-7B808C798806}{tr:id=name}{td}h6.getWindowX{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[Number]{span}{span:id=iets|style=float: left; font-weight: bold;}getWindowX{span}{span:id=iets|style=float: left;}\(windowName){span}{td}{tr}{tr:id=des}{td}{sub-section:E8C087E5-85C8-4FC7-B7EC-7B808C798806_des|text=|trigger=button}{sub-section}{sub-section:E8C087E5-85C8-4FC7-B7EC-7B808C798806_des|trigger=none|class=sIndent}Get the window X location in pixels. If windowName is not specified or null, it will use either the default dialog (if it is shown) or the main application window.{sub-section}{td}{tr}{tr:id=prs}{td}*Parameters*\\{sub-section:E8C087E5-85C8-4FC7-B7EC-7B808C798806_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:E8C087E5-85C8-4FC7-B7EC-7B808C798806_prs|trigger=none}\[windowName\] -- Window name
{sub-section}{div}{td}{tr}{tr:id=ret}{td}*Returns*\\{sub-section:E8C087E5-85C8-4FC7-B7EC-7B808C798806_ret|text=|trigger=button}{sub-section}{sub-section:E8C087E5-85C8-4FC7-B7EC-7B808C798806_ret|trigger=none|class=sIndent}[Number] -- Window X location{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:E8C087E5-85C8-4FC7-B7EC-7B808C798806_see|text=|trigger=button}{sub-section}{sub-section:E8C087E5-85C8-4FC7-B7EC-7B808C798806_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:E8C087E5-85C8-4FC7-B7EC-7B808C798806_see|text=|trigger=button}{sub-section}{sub-section:E8C087E5-85C8-4FC7-B7EC-7B808C798806_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:E8C087E5-85C8-4FC7-B7EC-7B808C798806_sam|text=|trigger=button}{sub-section}{sub-section:E8C087E5-85C8-4FC7-B7EC-7B808C798806_sam|class=sIndent|trigger=none}{code:language=javascript}
var x = application.getWindowX('customerDialog');
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=DD335184-99C1-4AB3-837A-DFCE2266DFCB}{tr:id=name}{td}h6.getWindowY{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[Number]{span}{span:id=iets|style=float: left; font-weight: bold;}getWindowY{span}{span:id=iets|style=float: left;}\(windowName){span}{td}{tr}{tr:id=des}{td}{sub-section:DD335184-99C1-4AB3-837A-DFCE2266DFCB_des|text=|trigger=button}{sub-section}{sub-section:DD335184-99C1-4AB3-837A-DFCE2266DFCB_des|trigger=none|class=sIndent}Get the window Y location in pixels. If windowName is not specified or null, it will use either the default dialog (if it is shown) or the main application window.{sub-section}{td}{tr}{tr:id=prs}{td}*Parameters*\\{sub-section:DD335184-99C1-4AB3-837A-DFCE2266DFCB_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:DD335184-99C1-4AB3-837A-DFCE2266DFCB_prs|trigger=none}\[windowName\] -- Name of the window
{sub-section}{div}{td}{tr}{tr:id=ret}{td}*Returns*\\{sub-section:DD335184-99C1-4AB3-837A-DFCE2266DFCB_ret|text=|trigger=button}{sub-section}{sub-section:DD335184-99C1-4AB3-837A-DFCE2266DFCB_ret|trigger=none|class=sIndent}[Number] -- Window Y location{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:DD335184-99C1-4AB3-837A-DFCE2266DFCB_see|text=|trigger=button}{sub-section}{sub-section:DD335184-99C1-4AB3-837A-DFCE2266DFCB_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:DD335184-99C1-4AB3-837A-DFCE2266DFCB_see|text=|trigger=button}{sub-section}{sub-section:DD335184-99C1-4AB3-837A-DFCE2266DFCB_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:DD335184-99C1-4AB3-837A-DFCE2266DFCB_sam|text=|trigger=button}{sub-section}{sub-section:DD335184-99C1-4AB3-837A-DFCE2266DFCB_sam|class=sIndent|trigger=none}{code:language=javascript}
var y = application.getWindowY('customerDialog');
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=9BEE1C02-C6FC-4556-99D9-F053D1154F3F}{tr:id=name}{td}h6.isFormInDialog{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[Boolean]{span}{span:id=iets|style=float: left; font-weight: bold;}isFormInDialog{span}{span:id=iets|style=float: left;}\(form){span}{td}{tr}{tr:id=des}{td}{sub-section:9BEE1C02-C6FC-4556-99D9-F053D1154F3F_des|text=|trigger=button}{sub-section}{sub-section:9BEE1C02-C6FC-4556-99D9-F053D1154F3F_des|trigger=none|class=sIndent}Test if the form is currently showing in the formdialog.{sub-section}{td}{tr}{tr:id=prs}{td}*Parameters*\\{sub-section:9BEE1C02-C6FC-4556-99D9-F053D1154F3F_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:9BEE1C02-C6FC-4556-99D9-F053D1154F3F_prs|trigger=none}form -- Form object or name
{sub-section}{div}{td}{tr}{tr:id=ret}{td}*Returns*\\{sub-section:9BEE1C02-C6FC-4556-99D9-F053D1154F3F_ret|text=|trigger=button}{sub-section}{sub-section:9BEE1C02-C6FC-4556-99D9-F053D1154F3F_ret|trigger=none|class=sIndent}[Boolean] -- Boolean (true) if the form is showing in the form dialog, (false) otherwise{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:9BEE1C02-C6FC-4556-99D9-F053D1154F3F_see|text=|trigger=button}{sub-section}{sub-section:9BEE1C02-C6FC-4556-99D9-F053D1154F3F_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:9BEE1C02-C6FC-4556-99D9-F053D1154F3F_see|text=|trigger=button}{sub-section}{sub-section:9BEE1C02-C6FC-4556-99D9-F053D1154F3F_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:9BEE1C02-C6FC-4556-99D9-F053D1154F3F_sam|text=|trigger=button}{sub-section}{sub-section:9BEE1C02-C6FC-4556-99D9-F053D1154F3F_sam|class=sIndent|trigger=none}{code:language=javascript}
if(application.isFormInDialog(forms.formname))
{
	//close Dialog
}
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=5A043B7B-9F1C-443A-A4C8-F356645DA128}{tr:id=name}{td}h6.isInDeveloper{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[Boolean]{span}{span:id=iets|style=float: left; font-weight: bold;}isInDeveloper{span}{span:id=iets|style=float: left;}\(){span}{td}{tr}{tr:id=des}{td}{sub-section:5A043B7B-9F1C-443A-A4C8-F356645DA128_des|text=|trigger=button}{sub-section}{sub-section:5A043B7B-9F1C-443A-A4C8-F356645DA128_des|trigger=none|class=sIndent}Returns true if the solution is running in the developer.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:5A043B7B-9F1C-443A-A4C8-F356645DA128_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:5A043B7B-9F1C-443A-A4C8-F356645DA128_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:5A043B7B-9F1C-443A-A4C8-F356645DA128_ret|text=|trigger=button}{sub-section}{sub-section:5A043B7B-9F1C-443A-A4C8-F356645DA128_ret|trigger=none|class=sIndent}[Boolean] -- Boolean (true) if the solution is running in the developer, (false) otherwise{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:5A043B7B-9F1C-443A-A4C8-F356645DA128_see|text=|trigger=button}{sub-section}{sub-section:5A043B7B-9F1C-443A-A4C8-F356645DA128_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:5A043B7B-9F1C-443A-A4C8-F356645DA128_see|text=|trigger=button}{sub-section}{sub-section:5A043B7B-9F1C-443A-A4C8-F356645DA128_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:5A043B7B-9F1C-443A-A4C8-F356645DA128_sam|text=|trigger=button}{sub-section}{sub-section:5A043B7B-9F1C-443A-A4C8-F356645DA128_sam|class=sIndent|trigger=none}{code:language=javascript}
var flag = application.isInDeveloper();
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=9D1ACDD5-B78E-4E70-B7AD-A78FF941A0C4}{tr:id=name}{td}h6.isLastPrintPreviewPrinted{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[Boolean]{span}{span:id=iets|style=float: left; font-weight: bold;}isLastPrintPreviewPrinted{span}{span:id=iets|style=float: left;}\(){span}{td}{tr}{tr:id=des}{td}{sub-section:9D1ACDD5-B78E-4E70-B7AD-A78FF941A0C4_des|text=|trigger=button}{sub-section}{sub-section:9D1ACDD5-B78E-4E70-B7AD-A78FF941A0C4_des|trigger=none|class=sIndent}Check if the last printpreview did print.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:9D1ACDD5-B78E-4E70-B7AD-A78FF941A0C4_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:9D1ACDD5-B78E-4E70-B7AD-A78FF941A0C4_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:9D1ACDD5-B78E-4E70-B7AD-A78FF941A0C4_ret|text=|trigger=button}{sub-section}{sub-section:9D1ACDD5-B78E-4E70-B7AD-A78FF941A0C4_ret|trigger=none|class=sIndent}[Boolean] -- Boolean (true) is the last print preview did print, (false) otherwise{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:9D1ACDD5-B78E-4E70-B7AD-A78FF941A0C4_see|text=|trigger=button}{sub-section}{sub-section:9D1ACDD5-B78E-4E70-B7AD-A78FF941A0C4_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:9D1ACDD5-B78E-4E70-B7AD-A78FF941A0C4_see|text=|trigger=button}{sub-section}{sub-section:9D1ACDD5-B78E-4E70-B7AD-A78FF941A0C4_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:9D1ACDD5-B78E-4E70-B7AD-A78FF941A0C4_sam|text=|trigger=button}{sub-section}{sub-section:9D1ACDD5-B78E-4E70-B7AD-A78FF941A0C4_sam|class=sIndent|trigger=none}{code:language=javascript}
//attached this method to onShow on the form being shown after printpreview
//set a global called globals.showPrintPreview to 1 in the onPrintPreview method
if (globals.showPrintPreview == 1)
{
globals.showPrintPreview = 0;//clear for next time
	if (application.isLastPrintPreviewPrinted())
	{
		plugins.dialogs.showInfoDialog('Alert',  'There is printed in printpreview',  'OK')
	}
}
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=FA935B44-65CB-4760-8837-9B0835669C78}{tr:id=name}{td}h6.output{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}void{span}{span:id=iets|style=float: left; font-weight: bold;}output{span}{span:id=iets|style=float: left;}\(msg, loggingLevel){span}{td}{tr}{tr:id=des}{td}{sub-section:FA935B44-65CB-4760-8837-9B0835669C78_des|text=|trigger=button}{sub-section}{sub-section:FA935B44-65CB-4760-8837-9B0835669C78_des|trigger=none|class=sIndent}Output something on the out stream. (if running in debugger view output console tab){sub-section}{td}{tr}{tr:id=prs}{td}*Parameters*\\{sub-section:FA935B44-65CB-4760-8837-9B0835669C78_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:FA935B44-65CB-4760-8837-9B0835669C78_prs|trigger=none}msg -- Object to send to output stream
\[loggingLevel\] -- the log level where it should log to.
{sub-section}{div}{td}{tr}{tr:id=ret}{td}*Returns*\\{sub-section:FA935B44-65CB-4760-8837-9B0835669C78_ret|text=|trigger=button}{sub-section}{sub-section:FA935B44-65CB-4760-8837-9B0835669C78_ret|trigger=none|class=sIndent}void{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:FA935B44-65CB-4760-8837-9B0835669C78_see|text=|trigger=button}{sub-section}{sub-section:FA935B44-65CB-4760-8837-9B0835669C78_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:FA935B44-65CB-4760-8837-9B0835669C78_see|text=|trigger=button}{sub-section}{sub-section:FA935B44-65CB-4760-8837-9B0835669C78_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:FA935B44-65CB-4760-8837-9B0835669C78_sam|text=|trigger=button}{sub-section}{sub-section:FA935B44-65CB-4760-8837-9B0835669C78_sam|class=sIndent|trigger=none}{code:language=javascript}
// log level is used to determine how/if to log in servoy_log.txt; for smart client java out and err streams are used
application.output('my very important trace msg');// default log level: info
application.output('my very important msg',LOGGINGLEVEL.LOGLEVEL_ERROR);// log level: error
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=89170B92-CBEC-4EF3-849F-57BB017E9F1C}{tr:id=name}{td}h6.overrideStyle{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}void{span}{span:id=iets|style=float: left; font-weight: bold;}overrideStyle{span}{span:id=iets|style=float: left;}\(originalStyleName, newStyleName){span}{td}{tr}{tr:id=des}{td}{sub-section:89170B92-CBEC-4EF3-849F-57BB017E9F1C_des|text=|trigger=button}{sub-section}{sub-section:89170B92-CBEC-4EF3-849F-57BB017E9F1C_des|trigger=none|class=sIndent}Overrides one style (defined in in a form) with another.{sub-section}{td}{tr}{tr:id=prs}{td}*Parameters*\\{sub-section:89170B92-CBEC-4EF3-849F-57BB017E9F1C_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:89170B92-CBEC-4EF3-849F-57BB017E9F1C_prs|trigger=none}originalStyleName -- Name of the style to override
newStyleName -- Name of the new style
{sub-section}{div}{td}{tr}{tr:id=ret}{td}*Returns*\\{sub-section:89170B92-CBEC-4EF3-849F-57BB017E9F1C_ret|text=|trigger=button}{sub-section}{sub-section:89170B92-CBEC-4EF3-849F-57BB017E9F1C_ret|trigger=none|class=sIndent}void{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:89170B92-CBEC-4EF3-849F-57BB017E9F1C_see|text=|trigger=button}{sub-section}{sub-section:89170B92-CBEC-4EF3-849F-57BB017E9F1C_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:89170B92-CBEC-4EF3-849F-57BB017E9F1C_see|text=|trigger=button}{sub-section}{sub-section:89170B92-CBEC-4EF3-849F-57BB017E9F1C_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:89170B92-CBEC-4EF3-849F-57BB017E9F1C_sam|text=|trigger=button}{sub-section}{sub-section:89170B92-CBEC-4EF3-849F-57BB017E9F1C_sam|class=sIndent|trigger=none}{code:language=javascript}
//This function will only have effect on  forms not yet created, so solution onLoad is the best place to override'
//For example overriding the use of default/designed style anywhere in the solution from 'mystyle' to 'mystyle_mac'
application.overrideStyle('mystyle','mystyle_mace')//in this case both styles should have about the same classes
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=CCFF46C0-5194-49BE-B64B-4272DE77CA49}{tr:id=name}{td}h6.playSound{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}void{span}{span:id=iets|style=float: left; font-weight: bold;}playSound{span}{span:id=iets|style=float: left;}\(url){span}{td}{tr}{tr:id=des}{td}{sub-section:CCFF46C0-5194-49BE-B64B-4272DE77CA49_des|text=|trigger=button}{sub-section}{sub-section:CCFF46C0-5194-49BE-B64B-4272DE77CA49_des|trigger=none|class=sIndent}Play a sound (AU file, an AIFF file, a WAV file, and a MIDI file).{sub-section}{td}{tr}{tr:id=prs}{td}*Parameters*\\{sub-section:CCFF46C0-5194-49BE-B64B-4272DE77CA49_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:CCFF46C0-5194-49BE-B64B-4272DE77CA49_prs|trigger=none}url -- URL of the sound file
{sub-section}{div}{td}{tr}{tr:id=ret}{td}*Returns*\\{sub-section:CCFF46C0-5194-49BE-B64B-4272DE77CA49_ret|text=|trigger=button}{sub-section}{sub-section:CCFF46C0-5194-49BE-B64B-4272DE77CA49_ret|trigger=none|class=sIndent}void{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:CCFF46C0-5194-49BE-B64B-4272DE77CA49_see|text=|trigger=button}{sub-section}{sub-section:CCFF46C0-5194-49BE-B64B-4272DE77CA49_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:CCFF46C0-5194-49BE-B64B-4272DE77CA49_see|text=|trigger=button}{sub-section}{sub-section:CCFF46C0-5194-49BE-B64B-4272DE77CA49_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:CCFF46C0-5194-49BE-B64B-4272DE77CA49_sam|text=|trigger=button}{sub-section}{sub-section:CCFF46C0-5194-49BE-B64B-4272DE77CA49_sam|class=sIndent|trigger=none}{code:language=javascript}
application.playSound('media:///click.wav');
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=503DD301-2474-4609-9AB1-DF529E0F279D}{tr:id=name}{td}h6.redo{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}void{span}{span:id=iets|style=float: left; font-weight: bold;}redo{span}{span:id=iets|style=float: left;}\(){span}{td}{tr}{tr:id=des}{td}{sub-section:503DD301-2474-4609-9AB1-DF529E0F279D_des|text=|trigger=button}{sub-section}{sub-section:503DD301-2474-4609-9AB1-DF529E0F279D_des|trigger=none|class=sIndent}Redo last action (if possible).{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:503DD301-2474-4609-9AB1-DF529E0F279D_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:503DD301-2474-4609-9AB1-DF529E0F279D_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:503DD301-2474-4609-9AB1-DF529E0F279D_ret|text=|trigger=button}{sub-section}{sub-section:503DD301-2474-4609-9AB1-DF529E0F279D_ret|trigger=none|class=sIndent}void{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:503DD301-2474-4609-9AB1-DF529E0F279D_see|text=|trigger=button}{sub-section}{sub-section:503DD301-2474-4609-9AB1-DF529E0F279D_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:503DD301-2474-4609-9AB1-DF529E0F279D_see|text=|trigger=button}{sub-section}{sub-section:503DD301-2474-4609-9AB1-DF529E0F279D_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:503DD301-2474-4609-9AB1-DF529E0F279D_sam|text=|trigger=button}{sub-section}{sub-section:503DD301-2474-4609-9AB1-DF529E0F279D_sam|class=sIndent|trigger=none}{code:language=javascript}
application.redo();
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=A9BBB1A1-F558-49B5-92E8-057B8F8B551D}{tr:id=name}{td}h6.removeAllClientInfo{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}void{span}{span:id=iets|style=float: left; font-weight: bold;}removeAllClientInfo{span}{span:id=iets|style=float: left;}\(){span}{td}{tr}{tr:id=des}{td}{sub-section:A9BBB1A1-F558-49B5-92E8-057B8F8B551D_des|text=|trigger=button}{sub-section}{sub-section:A9BBB1A1-F558-49B5-92E8-057B8F8B551D_des|trigger=none|class=sIndent}Removes all names given to the client via the admin page.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:A9BBB1A1-F558-49B5-92E8-057B8F8B551D_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:A9BBB1A1-F558-49B5-92E8-057B8F8B551D_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:A9BBB1A1-F558-49B5-92E8-057B8F8B551D_ret|text=|trigger=button}{sub-section}{sub-section:A9BBB1A1-F558-49B5-92E8-057B8F8B551D_ret|trigger=none|class=sIndent}void{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:A9BBB1A1-F558-49B5-92E8-057B8F8B551D_see|text=|trigger=button}{sub-section}{sub-section:A9BBB1A1-F558-49B5-92E8-057B8F8B551D_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:A9BBB1A1-F558-49B5-92E8-057B8F8B551D_see|text=|trigger=button}{sub-section}{sub-section:A9BBB1A1-F558-49B5-92E8-057B8F8B551D_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:A9BBB1A1-F558-49B5-92E8-057B8F8B551D_sam|text=|trigger=button}{sub-section}{sub-section:A9BBB1A1-F558-49B5-92E8-057B8F8B551D_sam|class=sIndent|trigger=none}{code:language=javascript}
application.removeAllClientInfo();
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=59A6AF3C-3D12-4116-9191-315499415C69}{tr:id=name}{td}h6.setClipboardContent{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}void{span}{span:id=iets|style=float: left; font-weight: bold;}setClipboardContent{span}{span:id=iets|style=float: left;}\(string){span}{td}{tr}{tr:id=des}{td}{sub-section:59A6AF3C-3D12-4116-9191-315499415C69_des|text=|trigger=button}{sub-section}{sub-section:59A6AF3C-3D12-4116-9191-315499415C69_des|trigger=none|class=sIndent}Sets a string object in the clipboard.{sub-section}{td}{tr}{tr:id=prs}{td}*Parameters*\\{sub-section:59A6AF3C-3D12-4116-9191-315499415C69_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:59A6AF3C-3D12-4116-9191-315499415C69_prs|trigger=none}string -- New content of the clipboard
{sub-section}{div}{td}{tr}{tr:id=ret}{td}*Returns*\\{sub-section:59A6AF3C-3D12-4116-9191-315499415C69_ret|text=|trigger=button}{sub-section}{sub-section:59A6AF3C-3D12-4116-9191-315499415C69_ret|trigger=none|class=sIndent}void{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:59A6AF3C-3D12-4116-9191-315499415C69_see|text=|trigger=button}{sub-section}{sub-section:59A6AF3C-3D12-4116-9191-315499415C69_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:59A6AF3C-3D12-4116-9191-315499415C69_see|text=|trigger=button}{sub-section}{sub-section:59A6AF3C-3D12-4116-9191-315499415C69_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:59A6AF3C-3D12-4116-9191-315499415C69_sam|text=|trigger=button}{sub-section}{sub-section:59A6AF3C-3D12-4116-9191-315499415C69_sam|class=sIndent|trigger=none}{code:language=javascript}
application.setClipboardContent('test');
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=388FC0EF-FCE9-423C-A900-1701E6E654EF}{tr:id=name}{td}h6.setNumpadEnterAsFocusNextEnabled{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}void{span}{span:id=iets|style=float: left; font-weight: bold;}setNumpadEnterAsFocusNextEnabled{span}{span:id=iets|style=float: left;}\(enabled){span}{td}{tr}{tr:id=des}{td}{sub-section:388FC0EF-FCE9-423C-A900-1701E6E654EF_des|text=|trigger=button}{sub-section}{sub-section:388FC0EF-FCE9-423C-A900-1701E6E654EF_des|trigger=none|class=sIndent}Set if numpad enter should behave like focus next.{sub-section}{td}{tr}{tr:id=prs}{td}*Parameters*\\{sub-section:388FC0EF-FCE9-423C-A900-1701E6E654EF_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:388FC0EF-FCE9-423C-A900-1701E6E654EF_prs|trigger=none}enabled -- Boolean (true) if numpad enter should behave like focus next
{sub-section}{div}{td}{tr}{tr:id=ret}{td}*Returns*\\{sub-section:388FC0EF-FCE9-423C-A900-1701E6E654EF_ret|text=|trigger=button}{sub-section}{sub-section:388FC0EF-FCE9-423C-A900-1701E6E654EF_ret|trigger=none|class=sIndent}void{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:388FC0EF-FCE9-423C-A900-1701E6E654EF_see|text=|trigger=button}{sub-section}{sub-section:388FC0EF-FCE9-423C-A900-1701E6E654EF_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:388FC0EF-FCE9-423C-A900-1701E6E654EF_see|text=|trigger=button}{sub-section}{sub-section:388FC0EF-FCE9-423C-A900-1701E6E654EF_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:388FC0EF-FCE9-423C-A900-1701E6E654EF_sam|text=|trigger=button}{sub-section}{sub-section:388FC0EF-FCE9-423C-A900-1701E6E654EF_sam|class=sIndent|trigger=none}{code:language=javascript}
application.setNumpadEnterAsFocusNextEnabled(true);
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=87F8E4E4-3BB9-4654-91D7-F71546AB80D9}{tr:id=name}{td}h6.setStatusText{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}void{span}{span:id=iets|style=float: left; font-weight: bold;}setStatusText{span}{span:id=iets|style=float: left;}\(text, tip){span}{td}{tr}{tr:id=des}{td}{sub-section:87F8E4E4-3BB9-4654-91D7-F71546AB80D9_des|text=|trigger=button}{sub-section}{sub-section:87F8E4E4-3BB9-4654-91D7-F71546AB80D9_des|trigger=none|class=sIndent}Set the status area value.{sub-section}{td}{tr}{tr:id=prs}{td}*Parameters*\\{sub-section:87F8E4E4-3BB9-4654-91D7-F71546AB80D9_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:87F8E4E4-3BB9-4654-91D7-F71546AB80D9_prs|trigger=none}text -- New status text
\[tip\] -- Status tooltip text
{sub-section}{div}{td}{tr}{tr:id=ret}{td}*Returns*\\{sub-section:87F8E4E4-3BB9-4654-91D7-F71546AB80D9_ret|text=|trigger=button}{sub-section}{sub-section:87F8E4E4-3BB9-4654-91D7-F71546AB80D9_ret|trigger=none|class=sIndent}void{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:87F8E4E4-3BB9-4654-91D7-F71546AB80D9_see|text=|trigger=button}{sub-section}{sub-section:87F8E4E4-3BB9-4654-91D7-F71546AB80D9_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:87F8E4E4-3BB9-4654-91D7-F71546AB80D9_see|text=|trigger=button}{sub-section}{sub-section:87F8E4E4-3BB9-4654-91D7-F71546AB80D9_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:87F8E4E4-3BB9-4654-91D7-F71546AB80D9_sam|text=|trigger=button}{sub-section}{sub-section:87F8E4E4-3BB9-4654-91D7-F71546AB80D9_sam|class=sIndent|trigger=none}{code:language=javascript}
application.setStatusText('Your status text');
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=A5BAFF04-FD69-4A80-8740-11EDC67874F3}{tr:id=name}{td}h6.setToolbarVisible{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}void{span}{span:id=iets|style=float: left; font-weight: bold;}setToolbarVisible{span}{span:id=iets|style=float: left;}\(name, visible){span}{td}{tr}{tr:id=des}{td}{sub-section:A5BAFF04-FD69-4A80-8740-11EDC67874F3_des|text=|trigger=button}{sub-section}{sub-section:A5BAFF04-FD69-4A80-8740-11EDC67874F3_des|trigger=none|class=sIndent}Make a toolbar visible or invisible.{sub-section}{td}{tr}{tr:id=prs}{td}*Parameters*\\{sub-section:A5BAFF04-FD69-4A80-8740-11EDC67874F3_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:A5BAFF04-FD69-4A80-8740-11EDC67874F3_prs|trigger=none}name -- Name of the toolbar
visible -- Visibility of the toolbar
{sub-section}{div}{td}{tr}{tr:id=ret}{td}*Returns*\\{sub-section:A5BAFF04-FD69-4A80-8740-11EDC67874F3_ret|text=|trigger=button}{sub-section}{sub-section:A5BAFF04-FD69-4A80-8740-11EDC67874F3_ret|trigger=none|class=sIndent}void{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:A5BAFF04-FD69-4A80-8740-11EDC67874F3_see|text=|trigger=button}{sub-section}{sub-section:A5BAFF04-FD69-4A80-8740-11EDC67874F3_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:A5BAFF04-FD69-4A80-8740-11EDC67874F3_see|text=|trigger=button}{sub-section}{sub-section:A5BAFF04-FD69-4A80-8740-11EDC67874F3_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:A5BAFF04-FD69-4A80-8740-11EDC67874F3_sam|text=|trigger=button}{sub-section}{sub-section:A5BAFF04-FD69-4A80-8740-11EDC67874F3_sam|class=sIndent|trigger=none}{code:language=javascript}
//example: hide the text toolbar
application.setToolbarVisible('text',false);
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=F840CBEC-6808-48BC-B042-0D549B9F80EA}{tr:id=name}{td}h6.setUIProperty{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[Boolean]{span}{span:id=iets|style=float: left; font-weight: bold;}setUIProperty{span}{span:id=iets|style=float: left;}\(name, value){span}{td}{tr}{tr:id=des}{td}{sub-section:F840CBEC-6808-48BC-B042-0D549B9F80EA_des|text=|trigger=button}{sub-section}{sub-section:F840CBEC-6808-48BC-B042-0D549B9F80EA_des|trigger=none|class=sIndent}Sets a UI property.{sub-section}{td}{tr}{tr:id=prs}{td}*Parameters*\\{sub-section:F840CBEC-6808-48BC-B042-0D549B9F80EA_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:F840CBEC-6808-48BC-B042-0D549B9F80EA_prs|trigger=none}name -- Name of the UI property
value -- New value of the UI property
{sub-section}{div}{td}{tr}{tr:id=ret}{td}*Returns*\\{sub-section:F840CBEC-6808-48BC-B042-0D549B9F80EA_ret|text=|trigger=button}{sub-section}{sub-section:F840CBEC-6808-48BC-B042-0D549B9F80EA_ret|trigger=none|class=sIndent}[Boolean] -- Boolean (true) if the UI property was set with the new value{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:F840CBEC-6808-48BC-B042-0D549B9F80EA_see|text=|trigger=button}{sub-section}{sub-section:F840CBEC-6808-48BC-B042-0D549B9F80EA_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:F840CBEC-6808-48BC-B042-0D549B9F80EA_see|text=|trigger=button}{sub-section}{sub-section:F840CBEC-6808-48BC-B042-0D549B9F80EA_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:F840CBEC-6808-48BC-B042-0D549B9F80EA_sam|text=|trigger=button}{sub-section}{sub-section:F840CBEC-6808-48BC-B042-0D549B9F80EA_sam|class=sIndent|trigger=none}{code:language=javascript}
//Only use this function from the solution on open method!
//In smart client, use this to set javax.swing.UIDefaults properties.
application.setUIProperty('ToolTip.hideAccelerator', true)

//In web client, use this to change the template directory.
//To change the default dir of templates/default to templates/green_skin, do this:
application.setUIProperty('templates.dir','green_skin');
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=C9DC839B-4C6D-450A-BC11-D04A20BA08A7}{tr:id=name}{td}h6.setUserProperty{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}void{span}{span:id=iets|style=float: left; font-weight: bold;}setUserProperty{span}{span:id=iets|style=float: left;}\(name, value){span}{td}{tr}{tr:id=des}{td}{sub-section:C9DC839B-4C6D-450A-BC11-D04A20BA08A7_des|text=|trigger=button}{sub-section}{sub-section:C9DC839B-4C6D-450A-BC11-D04A20BA08A7_des|trigger=none|class=sIndent}Set a persistent user property.{sub-section}{td}{tr}{tr:id=prs}{td}*Parameters*\\{sub-section:C9DC839B-4C6D-450A-BC11-D04A20BA08A7_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:C9DC839B-4C6D-450A-BC11-D04A20BA08A7_prs|trigger=none}name -- Name of the user property
value -- New value of the user property
{sub-section}{div}{td}{tr}{tr:id=ret}{td}*Returns*\\{sub-section:C9DC839B-4C6D-450A-BC11-D04A20BA08A7_ret|text=|trigger=button}{sub-section}{sub-section:C9DC839B-4C6D-450A-BC11-D04A20BA08A7_ret|trigger=none|class=sIndent}void{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:C9DC839B-4C6D-450A-BC11-D04A20BA08A7_see|text=|trigger=button}{sub-section}{sub-section:C9DC839B-4C6D-450A-BC11-D04A20BA08A7_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:C9DC839B-4C6D-450A-BC11-D04A20BA08A7_see|text=|trigger=button}{sub-section}{sub-section:C9DC839B-4C6D-450A-BC11-D04A20BA08A7_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:C9DC839B-4C6D-450A-BC11-D04A20BA08A7_sam|text=|trigger=button}{sub-section}{sub-section:C9DC839B-4C6D-450A-BC11-D04A20BA08A7_sam|class=sIndent|trigger=none}{code:language=javascript}
application.setUserProperty('showOrders','1');
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=D82D7F78-8B44-4504-967D-B439972D5AB3}{tr:id=name}{td}h6.setValueListItems{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}void{span}{span:id=iets|style=float: left; font-weight: bold;}setValueListItems{span}{span:id=iets|style=float: left;}\(name, displayValArray/dataset, realValuesArray, autoconvert(false)){span}{td}{tr}{tr:id=des}{td}{sub-section:D82D7F78-8B44-4504-967D-B439972D5AB3_des|text=|trigger=button}{sub-section}{sub-section:D82D7F78-8B44-4504-967D-B439972D5AB3_des|trigger=none|class=sIndent}Fill a custom type valuelist with values from array(s) or dataset.{sub-section}{td}{tr}{tr:id=prs}{td}*Parameters*\\{sub-section:D82D7F78-8B44-4504-967D-B439972D5AB3_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:D82D7F78-8B44-4504-967D-B439972D5AB3_prs|trigger=none}name -- Name of the valuelist
displayValArray/dataset -- Display values array or DataSet
\[realValuesArray\] -- Real values array
\[autoconvert(false)\] -- Boolean (true) if display values and return values should be converted to numbers
{sub-section}{div}{td}{tr}{tr:id=ret}{td}*Returns*\\{sub-section:D82D7F78-8B44-4504-967D-B439972D5AB3_ret|text=|trigger=button}{sub-section}{sub-section:D82D7F78-8B44-4504-967D-B439972D5AB3_ret|trigger=none|class=sIndent}void{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:D82D7F78-8B44-4504-967D-B439972D5AB3_see|text=|trigger=button}{sub-section}{sub-section:D82D7F78-8B44-4504-967D-B439972D5AB3_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:D82D7F78-8B44-4504-967D-B439972D5AB3_see|text=|trigger=button}{sub-section}{sub-section:D82D7F78-8B44-4504-967D-B439972D5AB3_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:D82D7F78-8B44-4504-967D-B439972D5AB3_sam|text=|trigger=button}{sub-section}{sub-section:D82D7F78-8B44-4504-967D-B439972D5AB3_sam|class=sIndent|trigger=none}{code:language=javascript}
//set display values (return values will be same as display values)
application.setValueListItems('my_en_types',new Array('Item 1', 'Item 2', 'Item 3'));
//set display values and return values (which are stored in dataprovider)
//application.setValueListItems('my_en_types',new Array('Item 1', 'Item 2', 'Item 3'),new Array(10000,10010,10456));
//set display values and return values converted to numbers
//application.setValueListItems('my_en_types',new Array('Item 1', 'Item 2', 'Item 3'),new Array('10000','10010', '10456'), true);
//do query and fill valuelist (see databaseManager for full details of queries/dataset)
//var query = 'select display_value,optional_real_value from test_table';
//var dataset = databaseManager.getDataSetByQuery(databaseManager.getDataSourceServerName(controller.getDataSource()), query, null, 25);

//application.setValueListItems('my_en_types',dataset);
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=38DD4877-BA9C-4CAE-8FEB-C4F9467B4660}{tr:id=name}{td}h6.setWindowLocation{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}void{span}{span:id=iets|style=float: left; font-weight: bold;}setWindowLocation{span}{span:id=iets|style=float: left;}\(x, y, windowName){span}{td}{tr}{tr:id=des}{td}{sub-section:38DD4877-BA9C-4CAE-8FEB-C4F9467B4660_des|text=|trigger=button}{sub-section}{sub-section:38DD4877-BA9C-4CAE-8FEB-C4F9467B4660_des|trigger=none|class=sIndent}Set the window location. If windowName is not specified or null, it will use either the default dialog (if it is shown) or the main application window.{sub-section}{td}{tr}{tr:id=prs}{td}*Parameters*\\{sub-section:38DD4877-BA9C-4CAE-8FEB-C4F9467B4660_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:38DD4877-BA9C-4CAE-8FEB-C4F9467B4660_prs|trigger=none}x -- Window new X location
y -- Window new Y location
\[windowName\] -- Name of the window
{sub-section}{div}{td}{tr}{tr:id=ret}{td}*Returns*\\{sub-section:38DD4877-BA9C-4CAE-8FEB-C4F9467B4660_ret|text=|trigger=button}{sub-section}{sub-section:38DD4877-BA9C-4CAE-8FEB-C4F9467B4660_ret|trigger=none|class=sIndent}void{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:38DD4877-BA9C-4CAE-8FEB-C4F9467B4660_see|text=|trigger=button}{sub-section}{sub-section:38DD4877-BA9C-4CAE-8FEB-C4F9467B4660_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:38DD4877-BA9C-4CAE-8FEB-C4F9467B4660_see|text=|trigger=button}{sub-section}{sub-section:38DD4877-BA9C-4CAE-8FEB-C4F9467B4660_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:38DD4877-BA9C-4CAE-8FEB-C4F9467B4660_sam|text=|trigger=button}{sub-section}{sub-section:38DD4877-BA9C-4CAE-8FEB-C4F9467B4660_sam|class=sIndent|trigger=none}{code:language=javascript}
application.setWindowLocation(10,10,'customerDialog');
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=F21F82C6-5B1F-44E9-BD44-DF2002FF3379}{tr:id=name}{td}h6.setWindowSize{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}void{span}{span:id=iets|style=float: left; font-weight: bold;}setWindowSize{span}{span:id=iets|style=float: left;}\(width, height, windowName){span}{td}{tr}{tr:id=des}{td}{sub-section:F21F82C6-5B1F-44E9-BD44-DF2002FF3379_des|text=|trigger=button}{sub-section}{sub-section:F21F82C6-5B1F-44E9-BD44-DF2002FF3379_des|trigger=none|class=sIndent}Set the window size. If windowName is not specified or null, it will resize either the default dialog (if it is shown) or the main application window.{sub-section}{td}{tr}{tr:id=prs}{td}*Parameters*\\{sub-section:F21F82C6-5B1F-44E9-BD44-DF2002FF3379_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:F21F82C6-5B1F-44E9-BD44-DF2002FF3379_prs|trigger=none}width -- Window new width
height -- Window new height
\[windowName\] -- Name of the window
{sub-section}{div}{td}{tr}{tr:id=ret}{td}*Returns*\\{sub-section:F21F82C6-5B1F-44E9-BD44-DF2002FF3379_ret|text=|trigger=button}{sub-section}{sub-section:F21F82C6-5B1F-44E9-BD44-DF2002FF3379_ret|trigger=none|class=sIndent}void{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:F21F82C6-5B1F-44E9-BD44-DF2002FF3379_see|text=|trigger=button}{sub-section}{sub-section:F21F82C6-5B1F-44E9-BD44-DF2002FF3379_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:F21F82C6-5B1F-44E9-BD44-DF2002FF3379_see|text=|trigger=button}{sub-section}{sub-section:F21F82C6-5B1F-44E9-BD44-DF2002FF3379_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:F21F82C6-5B1F-44E9-BD44-DF2002FF3379_sam|text=|trigger=button}{sub-section}{sub-section:F21F82C6-5B1F-44E9-BD44-DF2002FF3379_sam|class=sIndent|trigger=none}{code:language=javascript}
application.setWindowSize(400,400,'customerDialog');
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=AF5E878C-8DC0-4126-8474-6FD75B12252B}{tr:id=name}{td}h6.showCalendar{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[Date]{span}{span:id=iets|style=float: left; font-weight: bold;}showCalendar{span}{span:id=iets|style=float: left;}\(selecteddate, dateformat){span}{td}{tr}{tr:id=des}{td}{sub-section:AF5E878C-8DC0-4126-8474-6FD75B12252B_des|text=|trigger=button}{sub-section}{sub-section:AF5E878C-8DC0-4126-8474-6FD75B12252B_des|trigger=none|class=sIndent}Show the calendar, returns selected date or null if canceled.{sub-section}{td}{tr}{tr:id=prs}{td}*Parameters*\\{sub-section:AF5E878C-8DC0-4126-8474-6FD75B12252B_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:AF5E878C-8DC0-4126-8474-6FD75B12252B_prs|trigger=none}\[selecteddate\] -- Default selected date
\[dateformat\] -- Date format
{sub-section}{div}{td}{tr}{tr:id=ret}{td}*Returns*\\{sub-section:AF5E878C-8DC0-4126-8474-6FD75B12252B_ret|text=|trigger=button}{sub-section}{sub-section:AF5E878C-8DC0-4126-8474-6FD75B12252B_ret|trigger=none|class=sIndent}[Date] -- Selected date or null if canceled{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:AF5E878C-8DC0-4126-8474-6FD75B12252B_see|text=|trigger=button}{sub-section}{sub-section:AF5E878C-8DC0-4126-8474-6FD75B12252B_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:AF5E878C-8DC0-4126-8474-6FD75B12252B_see|text=|trigger=button}{sub-section}{sub-section:AF5E878C-8DC0-4126-8474-6FD75B12252B_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:AF5E878C-8DC0-4126-8474-6FD75B12252B_sam|text=|trigger=button}{sub-section}{sub-section:AF5E878C-8DC0-4126-8474-6FD75B12252B_sam|class=sIndent|trigger=none}{code:language=javascript}
var selectedDate = application.showCalendar();
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=7F38A493-713C-4062-828E-B1D0F1848AD3}{tr:id=name}{td}h6.showColorChooser{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[String]{span}{span:id=iets|style=float: left; font-weight: bold;}showColorChooser{span}{span:id=iets|style=float: left;}\(colorString){span}{td}{tr}{tr:id=des}{td}{sub-section:7F38A493-713C-4062-828E-B1D0F1848AD3_des|text=|trigger=button}{sub-section}{sub-section:7F38A493-713C-4062-828E-B1D0F1848AD3_des|trigger=none|class=sIndent}Show the colorChooser. Returned value is in format #RRGGBB or null if canceled.{sub-section}{td}{tr}{tr:id=prs}{td}*Parameters*\\{sub-section:7F38A493-713C-4062-828E-B1D0F1848AD3_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:7F38A493-713C-4062-828E-B1D0F1848AD3_prs|trigger=none}\[colorString\] -- Default color
{sub-section}{div}{td}{tr}{tr:id=ret}{td}*Returns*\\{sub-section:7F38A493-713C-4062-828E-B1D0F1848AD3_ret|text=|trigger=button}{sub-section}{sub-section:7F38A493-713C-4062-828E-B1D0F1848AD3_ret|trigger=none|class=sIndent}[String] -- selected color or null if canceled{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:7F38A493-713C-4062-828E-B1D0F1848AD3_see|text=|trigger=button}{sub-section}{sub-section:7F38A493-713C-4062-828E-B1D0F1848AD3_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:7F38A493-713C-4062-828E-B1D0F1848AD3_see|text=|trigger=button}{sub-section}{sub-section:7F38A493-713C-4062-828E-B1D0F1848AD3_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:7F38A493-713C-4062-828E-B1D0F1848AD3_sam|text=|trigger=button}{sub-section}{sub-section:7F38A493-713C-4062-828E-B1D0F1848AD3_sam|class=sIndent|trigger=none}{code:language=javascript}
var selectedColor = application.showColorChooser();
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=7171A038-7024-4357-B778-C3497D08D36E}{tr:id=name}{td}h6.showFontChooser{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[String]{span}{span:id=iets|style=float: left; font-weight: bold;}showFontChooser{span}{span:id=iets|style=float: left;}\(fontString){span}{td}{tr}{tr:id=des}{td}{sub-section:7171A038-7024-4357-B778-C3497D08D36E_des|text=|trigger=button}{sub-section}{sub-section:7171A038-7024-4357-B778-C3497D08D36E_des|trigger=none|class=sIndent}Show the font chooser dialog. Returns the selected font.{sub-section}{td}{tr}{tr:id=prs}{td}*Parameters*\\{sub-section:7171A038-7024-4357-B778-C3497D08D36E_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:7171A038-7024-4357-B778-C3497D08D36E_prs|trigger=none}\[fontString\] -- Default font
{sub-section}{div}{td}{tr}{tr:id=ret}{td}*Returns*\\{sub-section:7171A038-7024-4357-B778-C3497D08D36E_ret|text=|trigger=button}{sub-section}{sub-section:7171A038-7024-4357-B778-C3497D08D36E_ret|trigger=none|class=sIndent}[String] -- selected font{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:7171A038-7024-4357-B778-C3497D08D36E_see|text=|trigger=button}{sub-section}{sub-section:7171A038-7024-4357-B778-C3497D08D36E_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:7171A038-7024-4357-B778-C3497D08D36E_see|text=|trigger=button}{sub-section}{sub-section:7171A038-7024-4357-B778-C3497D08D36E_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:7171A038-7024-4357-B778-C3497D08D36E_sam|text=|trigger=button}{sub-section}{sub-section:7171A038-7024-4357-B778-C3497D08D36E_sam|class=sIndent|trigger=none}{code:language=javascript}
var selectedFont = application.showFontChooser();
elements.myfield.font = selectedFont
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=7B2E2B76-9F3B-4F83-A385-2C39F21C563C}{tr:id=name}{td}h6.showForm{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}void{span}{span:id=iets|style=float: left; font-weight: bold;}showForm{span}{span:id=iets|style=float: left;}\(form){span}{td}{tr}{tr:id=des}{td}{sub-section:7B2E2B76-9F3B-4F83-A385-2C39F21C563C_des|text=|trigger=button}{sub-section}{sub-section:7B2E2B76-9F3B-4F83-A385-2C39F21C563C_des|trigger=none|class=sIndent}Show the form specified by the parameter, that can be a name (is case sensitive!) or a form object.{sub-section}{td}{tr}{tr:id=prs}{td}*Parameters*\\{sub-section:7B2E2B76-9F3B-4F83-A385-2C39F21C563C_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:7B2E2B76-9F3B-4F83-A385-2C39F21C563C_prs|trigger=none}form -- Form object or name
{sub-section}{div}{td}{tr}{tr:id=ret}{td}*Returns*\\{sub-section:7B2E2B76-9F3B-4F83-A385-2C39F21C563C_ret|text=|trigger=button}{sub-section}{sub-section:7B2E2B76-9F3B-4F83-A385-2C39F21C563C_ret|trigger=none|class=sIndent}void{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:7B2E2B76-9F3B-4F83-A385-2C39F21C563C_see|text=|trigger=button}{sub-section}{sub-section:7B2E2B76-9F3B-4F83-A385-2C39F21C563C_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:7B2E2B76-9F3B-4F83-A385-2C39F21C563C_see|text=|trigger=button}{sub-section}{sub-section:7B2E2B76-9F3B-4F83-A385-2C39F21C563C_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:7B2E2B76-9F3B-4F83-A385-2C39F21C563C_sam|text=|trigger=button}{sub-section}{sub-section:7B2E2B76-9F3B-4F83-A385-2C39F21C563C_sam|class=sIndent|trigger=none}{code:language=javascript}
application.showForm('MyForm');
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=555838FA-1663-4369-A55C-B7DD53E8315F}{tr:id=name}{td}h6.showFormInDialog{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}void{span}{span:id=iets|style=float: left; font-weight: bold;}showFormInDialog{span}{span:id=iets|style=float: left;}\(form, x, y, width, height, dialogTitle, resizable, showTextToolbar, windowName, modal){span}{td}{tr}{tr:id=des}{td}{sub-section:555838FA-1663-4369-A55C-B7DD53E8315F_des|text=|trigger=button}{sub-section}{sub-section:555838FA-1663-4369-A55C-B7DD53E8315F_des|trigger=none|class=sIndent}Show the specified form in a dialog. (NOTE: x, y, width, height are initial bounds - applied only the fist time a dialog is shown)

NOTE:
In the Smart Client, no code is executed after the function showFormInDialog <em>if the dialog is modal</em>.

NOTE:
x, y, width and height coordinates are only applied the first time the specified dialog is shown.
Use APP_UI_PROPERTY.DIALOG_FULL_SCREEN for these values when the dialog should be full-screen.{sub-section}{td}{tr}{tr:id=prs}{td}*Parameters*\\{sub-section:555838FA-1663-4369-A55C-B7DD53E8315F_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:555838FA-1663-4369-A55C-B7DD53E8315F_prs|trigger=none}form -- The form to be shown in the dialog.
\[x\] -- The "x" coordinate of the dialog.
\[y\] -- The "y" coordinate of the dialog.
\[width\] -- The width of the dialog.
\[height\] -- The height of the dialog.
\[dialogTitle\] -- The title of the dialog.
\[resizable\] -- <em>true</em> if the dialog size should be modifiable; <em>false</em> if not.
\[showTextToolbar\] -- <em>true</em> to add a text toolbar; <em>false</em> to not add a text toolbar.
\[windowName\] -- The name of the window; defaults to "dialog" if nothing is specified.
\[modal\] -- <em>true</em> if the dialog should be modal; <em>false</em> if not. Defaults to <em>true</em>.
{sub-section}{div}{td}{tr}{tr:id=ret}{td}*Returns*\\{sub-section:555838FA-1663-4369-A55C-B7DD53E8315F_ret|text=|trigger=button}{sub-section}{sub-section:555838FA-1663-4369-A55C-B7DD53E8315F_ret|trigger=none|class=sIndent}void{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:555838FA-1663-4369-A55C-B7DD53E8315F_see|text=|trigger=button}{sub-section}{sub-section:555838FA-1663-4369-A55C-B7DD53E8315F_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:555838FA-1663-4369-A55C-B7DD53E8315F_see|text=|trigger=button}{sub-section}{sub-section:555838FA-1663-4369-A55C-B7DD53E8315F_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:555838FA-1663-4369-A55C-B7DD53E8315F_sam|text=|trigger=button}{sub-section}{sub-section:555838FA-1663-4369-A55C-B7DD53E8315F_sam|class=sIndent|trigger=none}{code:language=javascript}
//Show the specified form in a modal dialog, on default initial location and size (x,y,w,h)
//application.showFormInDialog(forms.contacts);
//Note: No code is executed after the showFormInDialog until the dialog is closed if it is created as a modal dialog.
//Show the specified form in a non-modal dialog with a specified name, on default initial location and size (x,y,w,h)
//application.showFormInDialog(forms.contacts,'contactsdialog',false);
//Show the specified form in a modal dialog, at a specified initial location and size with custom title, not resizable but with text toolbar, 
application.showFormInDialog(forms.contacts,100,80,500,300,'my own dialog title',false,true,'mydialog',true);
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=CEF202D9-3BD2-4DF6-B4F3-768721C5DE1A}{tr:id=name}{td}h6.showI18NDialog{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[String]{span}{span:id=iets|style=float: left; font-weight: bold;}showI18NDialog{span}{span:id=iets|style=float: left;}\(keyToSelect, languageToSelect){span}{td}{tr}{tr:id=des}{td}{sub-section:CEF202D9-3BD2-4DF6-B4F3-768721C5DE1A_des|text=|trigger=button}{sub-section}{sub-section:CEF202D9-3BD2-4DF6-B4F3-768721C5DE1A_des|trigger=none|class=sIndent}Opens the i18n dialog so users can change translations. Returns the key selected by the user (not it's translation)  or null if cancel is pressed. Optional parameters specify the initial selections in the dialog.{sub-section}{td}{tr}{tr:id=prs}{td}*Parameters*\\{sub-section:CEF202D9-3BD2-4DF6-B4F3-768721C5DE1A_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:CEF202D9-3BD2-4DF6-B4F3-768721C5DE1A_prs|trigger=none}\[keyToSelect\] -- Default selected key
\[languageToSelect\] -- Default selected language
{sub-section}{div}{td}{tr}{tr:id=ret}{td}*Returns*\\{sub-section:CEF202D9-3BD2-4DF6-B4F3-768721C5DE1A_ret|text=|trigger=button}{sub-section}{sub-section:CEF202D9-3BD2-4DF6-B4F3-768721C5DE1A_ret|trigger=none|class=sIndent}[String] -- selected I18N key or null if cancel is pressed{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:CEF202D9-3BD2-4DF6-B4F3-768721C5DE1A_see|text=|trigger=button}{sub-section}{sub-section:CEF202D9-3BD2-4DF6-B4F3-768721C5DE1A_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:CEF202D9-3BD2-4DF6-B4F3-768721C5DE1A_see|text=|trigger=button}{sub-section}{sub-section:CEF202D9-3BD2-4DF6-B4F3-768721C5DE1A_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:CEF202D9-3BD2-4DF6-B4F3-768721C5DE1A_sam|text=|trigger=button}{sub-section}{sub-section:CEF202D9-3BD2-4DF6-B4F3-768721C5DE1A_sam|class=sIndent|trigger=none}{code:language=javascript}
application.showI18NDialog("servoy.button.close", "en");
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=41B4000D-C843-4FA2-AB39-D5BCADE22792}{tr:id=name}{td}h6.showURL{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[Boolean]{span}{span:id=iets|style=float: left; font-weight: bold;}showURL{span}{span:id=iets|style=float: left;}\(url, webclientTarget, webclientTargetOptions/timeout, timeout){span}{td}{tr}{tr:id=des}{td}{sub-section:41B4000D-C843-4FA2-AB39-D5BCADE22792_des|text=|trigger=button}{sub-section}{sub-section:41B4000D-C843-4FA2-AB39-D5BCADE22792_des|trigger=none|class=sIndent}Shows an URL in a browser.{sub-section}{td}{tr}{tr:id=prs}{td}*Parameters*\\{sub-section:41B4000D-C843-4FA2-AB39-D5BCADE22792_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:41B4000D-C843-4FA2-AB39-D5BCADE22792_prs|trigger=none}url -- URL to show
\[webclientTarget\] -- Target frame or named dialog/window
\[webclientTargetOptions/timeout\] -- Dialog options used when a dialog is specified / a timeout in seconds when the url should be shown
\[timeout\] -- A timeout in seconds when the url should be shown
{sub-section}{div}{td}{tr}{tr:id=ret}{td}*Returns*\\{sub-section:41B4000D-C843-4FA2-AB39-D5BCADE22792_ret|text=|trigger=button}{sub-section}{sub-section:41B4000D-C843-4FA2-AB39-D5BCADE22792_ret|trigger=none|class=sIndent}[Boolean] -- Boolean (true) if URL was shown{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:41B4000D-C843-4FA2-AB39-D5BCADE22792_see|text=|trigger=button}{sub-section}{sub-section:41B4000D-C843-4FA2-AB39-D5BCADE22792_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:41B4000D-C843-4FA2-AB39-D5BCADE22792_see|text=|trigger=button}{sub-section}{sub-section:41B4000D-C843-4FA2-AB39-D5BCADE22792_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:41B4000D-C843-4FA2-AB39-D5BCADE22792_sam|text=|trigger=button}{sub-section}{sub-section:41B4000D-C843-4FA2-AB39-D5BCADE22792_sam|class=sIndent|trigger=none}{code:language=javascript}
application.showURL('http://www.example.com');

//webclient specific additional parameters...
//2nd parameter: target frame or named dialog/window, so its possible to control in which (internal) frame or dialog the url is loaded, '_self' is current window,'_blank' is new dialog, '_top' is main window
//3rd parameter: dialog options used when a dialog is specified, example: 'height=200,width=400,status=yes,toolbar=no,menubar=no,location=no'
//3th or 4th parameter: a timeout in seconds when the url should be shown, immediantly/0 is default'
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=67C02CE1-D0D0-4852-A02A-371B97EF30A2}{tr:id=name}{td}h6.sleep{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}void{span}{span:id=iets|style=float: left; font-weight: bold;}sleep{span}{span:id=iets|style=float: left;}\(ms){span}{td}{tr}{tr:id=des}{td}{sub-section:67C02CE1-D0D0-4852-A02A-371B97EF30A2_des|text=|trigger=button}{sub-section}{sub-section:67C02CE1-D0D0-4852-A02A-371B97EF30A2_des|trigger=none|class=sIndent}Sleep for specified time (in milliseconds).{sub-section}{td}{tr}{tr:id=prs}{td}*Parameters*\\{sub-section:67C02CE1-D0D0-4852-A02A-371B97EF30A2_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:67C02CE1-D0D0-4852-A02A-371B97EF30A2_prs|trigger=none}ms -- Sleep time in milliseconds
{sub-section}{div}{td}{tr}{tr:id=ret}{td}*Returns*\\{sub-section:67C02CE1-D0D0-4852-A02A-371B97EF30A2_ret|text=|trigger=button}{sub-section}{sub-section:67C02CE1-D0D0-4852-A02A-371B97EF30A2_ret|trigger=none|class=sIndent}void{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:67C02CE1-D0D0-4852-A02A-371B97EF30A2_see|text=|trigger=button}{sub-section}{sub-section:67C02CE1-D0D0-4852-A02A-371B97EF30A2_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:67C02CE1-D0D0-4852-A02A-371B97EF30A2_see|text=|trigger=button}{sub-section}{sub-section:67C02CE1-D0D0-4852-A02A-371B97EF30A2_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:67C02CE1-D0D0-4852-A02A-371B97EF30A2_sam|text=|trigger=button}{sub-section}{sub-section:67C02CE1-D0D0-4852-A02A-371B97EF30A2_sam|class=sIndent|trigger=none}{code:language=javascript}
//Sleep for 3 seconds
application.sleep(3000);
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=29A012B0-7C1D-46F8-8EDB-C8D16CA18ED0}{tr:id=name}{td}h6.undo{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}void{span}{span:id=iets|style=float: left; font-weight: bold;}undo{span}{span:id=iets|style=float: left;}\(){span}{td}{tr}{tr:id=des}{td}{sub-section:29A012B0-7C1D-46F8-8EDB-C8D16CA18ED0_des|text=|trigger=button}{sub-section}{sub-section:29A012B0-7C1D-46F8-8EDB-C8D16CA18ED0_des|trigger=none|class=sIndent}Undo last action (if possible).{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:29A012B0-7C1D-46F8-8EDB-C8D16CA18ED0_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:29A012B0-7C1D-46F8-8EDB-C8D16CA18ED0_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:29A012B0-7C1D-46F8-8EDB-C8D16CA18ED0_ret|text=|trigger=button}{sub-section}{sub-section:29A012B0-7C1D-46F8-8EDB-C8D16CA18ED0_ret|trigger=none|class=sIndent}void{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:29A012B0-7C1D-46F8-8EDB-C8D16CA18ED0_see|text=|trigger=button}{sub-section}{sub-section:29A012B0-7C1D-46F8-8EDB-C8D16CA18ED0_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:29A012B0-7C1D-46F8-8EDB-C8D16CA18ED0_see|text=|trigger=button}{sub-section}{sub-section:29A012B0-7C1D-46F8-8EDB-C8D16CA18ED0_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:29A012B0-7C1D-46F8-8EDB-C8D16CA18ED0_sam|text=|trigger=button}{sub-section}{sub-section:29A012B0-7C1D-46F8-8EDB-C8D16CA18ED0_sam|class=sIndent|trigger=none}{code:language=javascript}
application.undo();
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=F293DCD8-E1FE-42AE-A2C5-E41AC22AB534}{tr:id=name}{td}h6.updateUI{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}void{span}{span:id=iets|style=float: left; font-weight: bold;}updateUI{span}{span:id=iets|style=float: left;}\(milliseconds){span}{td}{tr}{tr:id=des}{td}{sub-section:F293DCD8-E1FE-42AE-A2C5-E41AC22AB534_des|text=|trigger=button}{sub-section}{sub-section:F293DCD8-E1FE-42AE-A2C5-E41AC22AB534_des|trigger=none|class=sIndent}Updates the UI (painting). If in a script an element changed and the script continues doing 
things, you can give an number in ms how long this can take.{sub-section}{td}{tr}{tr:id=prs}{td}*Parameters*\\{sub-section:F293DCD8-E1FE-42AE-A2C5-E41AC22AB534_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:F293DCD8-E1FE-42AE-A2C5-E41AC22AB534_prs|trigger=none}\[milliseconds\] -- How long the update should take in milliseconds
{sub-section}{div}{td}{tr}{tr:id=ret}{td}*Returns*\\{sub-section:F293DCD8-E1FE-42AE-A2C5-E41AC22AB534_ret|text=|trigger=button}{sub-section}{sub-section:F293DCD8-E1FE-42AE-A2C5-E41AC22AB534_ret|trigger=none|class=sIndent}void{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:F293DCD8-E1FE-42AE-A2C5-E41AC22AB534_see|text=|trigger=button}{sub-section}{sub-section:F293DCD8-E1FE-42AE-A2C5-E41AC22AB534_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:F293DCD8-E1FE-42AE-A2C5-E41AC22AB534_see|text=|trigger=button}{sub-section}{sub-section:F293DCD8-E1FE-42AE-A2C5-E41AC22AB534_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:F293DCD8-E1FE-42AE-A2C5-E41AC22AB534_sam|text=|trigger=button}{sub-section}{sub-section:F293DCD8-E1FE-42AE-A2C5-E41AC22AB534_sam|class=sIndent|trigger=none}{code:language=javascript}
application.updateUI(500);
//continue doing things
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{table}