// Add to NumberSeqModule*.loadModule()
datatype.parmDatatypeId(extendedTypeNum(*)); // NumberSeq EDT
datatype.parmConfigurationKeyId(configurationKeyNum(*)); // Configuration key
dataType.parmreferenceHelp(literalStr("@*")); // Label
datatype.parmWizardIsContinuous(true);
datatype.parmWizardIsManual(NoYes::No);
datatype.parmWizardIsChangeDownAllowed(NoYes::No);
datatype.parmWizardIsChangeUpAllowed(NoYes::No);
datatype.parmSortField(1);
datatype.parmWizardHighest(999999);
datatype.addParameterType(NumberSeqParameterType::DataArea, true, false);
this.create(datatype);
// Auto init of NumberSeq on table
public void initValue()
{
;
this.Login = NumberSeq::newGetNum(IOParameters::numIntgWebLogin()).num();
super();
}
// Add new method to module parameters table (IOParameters in this example)
public server static NumberSequenceReference numRef*()
{
return NumberSeqReference::findReference(extendedTypeNum(*)); // NumberSeq EDT
}
// Turn on new NumberSeqs of the module
static void numberSeqModuleIO(Args _args)
{
NumberSeqModuleIO NumberSeqModuleProject = new NumberSeqModuleIO();
;
NumberSeqModuleProject.load();
}
Be the first to comment
You can use [html][/html], [css][/css], [php][/php] and more to embed the code. Urls are automatically hyperlinked. Line breaks and paragraphs are automatically generated.