Child pages
  • DEFAULTS
Skip to end of metadata
Go to start of metadata


Constants Summary
JSMethod #COMMAND_DEFAULT
Constants used for setting commands to "default".
JSMethod #COMMAND_NONE
Constant used for setting commands to "none".
Number #DEFAULT
Constant used in various places to set properties to their default value.
Number #IGNORE
Constant used to remove a component from the tab sequence.
Number #NONE
Constant used in various places to set properties to "none".

Constants Details
COMMAND_DEFAULT
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.
COMMAND_NONE
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.
DEFAULT
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.
IGNORE
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;
NONE
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.
  • No labels