{column:padding=0px|width=80px}{column}{column}{column}
Constants Summary
COMMAND_DEFAULT
Constants used for setting commands to "default".
COMMAND_NONE
Constant used for setting commands to "none".
{column:padding=0px|width=100%}{column}
Constants Details
Constants used for setting commands to "default".
Returns
JSMethod
Sample
var form = solutionModel.newForm('parentForm', 'example_data', 'parent_table', 'null', false, 1200, 800); form.onFindCmd = SM_DEFAULTS.COMMAND_DEFAULT; // This makes the find work like it does by default.
Constant used for setting commands to "none".
Returns
JSMethod
Sample
var form = solutionModel.newForm('parentForm', 'example_data', 'parent_table', 'null', false, 1200, 800); form.onFindCmd = SM_DEFAULTS.COMMAND_NONE; // This disables the find on the form.
Constant used in various places to set properties to their default value.
Returns
Number
Sample
var form = solutionModel.newForm('parentForm', 'example_data', 'parent_table', 'null', false, 1200, 800); form.navigator = SM_DEFAULTS.DEFAULT; // Show the default navigator on the form.
Constant used to remove a component from the tab sequence.
Returns
Number
Sample
// Create three fields. Based on how they are placed, by default they will come one // after another in the tab sequence. var fieldOne = form.newField('parent_table_id', JSField.TEXT_FIELD, 10, 10, 100, 20); var fieldTwo = form.newField('parent_table_text', JSField.TEXT_FIELD, 10, 40, 100, 20); var fieldThree = form.newField('parent_table_id', JSField.TEXT_FIELD, 10, 70, 100, 20); // Set the third field come before the first in the tab sequence, and remove the // second field from the tab sequence. fieldOne.tabSeq = 2; fieldTwo.tabSeq = SM_DEFAULTS.IGNORE; fieldThree.tabSeq = 1;
Constant used in various places to set properties to "none".
Returns
Number
Sample
var form = solutionModel.newForm('parentForm', 'example_data', 'parent_table', 'null', false, 1200, 800); form.navigator = SM_DEFAULTS.NONE; // Hide the navigator on the form.