EXEC_NEW_DLG ​
EXEC_NEW_DLG starts the dialog for creating new models and returns the model id of the newly created model.
Syntax ​
leo-grammar
CC "Modeling" EXEC_NEW_DLG [ modelname:strValue ]
[ version:strValue ]
[ modeltype:strValue ]
[ target-mgroupid:idValue ]
[ show-models [ show-all-versions ] ] .
# --> intValueParameters ​
modelname(strValue, optional) -version(strValue, optional) -modeltype(strValue, optional) -target-mgroupid(idValue, optional) -show-models(modifier, optional) -show-all-versions(modifier, optional) -
Returns ​
<main-parameter>(intValue)
Details ​
When the user aborts the dialog, an empty string is returned.
You can specify the modelname, version, modeltype and the target-mgroupid.
(Writing target-modelgroupid has the same meaning as target-mgroupid, but is deprecated.)
With show-models you can show all the models in the new dialog and you can expand their versions with show-all-versions.
See Also ​
Examples ​
asc
SEND "EXEC_NEW_DLG modelname:\"My Model\" modeltype:\"Sample Model\" show-models" to:"Modeling" answer:modelid
IF (modelid != "")
{
CC "AdoScript" INFOBOX ("You created the model with id " + modelid)Versions and Changes ​
Available since ADOxx 1.3