- Procedure CaseCommandLoadAsActive
CaseCommandLoadAsActive
The procedure CaseCommandLoadAsActive
executes the same code that is
behind the menu command Data-Load Case-As Active in the IDE by
default (please note that you can override items in the Data menu
using the options listed under
Project - Data manager - Using disk files and folders - Data menu overrides
).
It shows a dialog box in which the user can select a case file, and
subsequently tries to load the data from that file. If the previously
active case needs to be saved, a confirmation dialog box will be
displayed first. Afterwards, the active case will reference the selected
case file.
CaseCommandLoadAsActive
Return Value
The procedure returns 1 on success, or 0 if the user cancelled the operation in one of the dialog boxes. If any other error occurs, the procedure returns \(-1\) and
CurrentErrorMessage
will contain a proper error message.
Note
This function is only applicable if the project option
Data_Management_style
is set toDisk_files_and_folders
.This function returns 0 if the IDE is not loaded, for example when running the component version of AIMMS, or when running with the command line option
--as-server
.
See also
The procedures CaseCommandLoadIntoActive
, CaseCommandMergeIntoActive
, CaseCommandNew
, CaseCommandSave
, CaseCommandSaveAs