Warning Input Data Domain
- Type
- Selection 
- Range
- The settings listed below 
- Default
- Common_warning_default 
This option determines what happens during compilation when initial data is referenced outside a conditional domain, depending on the following settings:
| 
 | Do not issue a warning. | 
| 
 | Issue a warning and post it to the global error and warning collector. | 
| 
 | Take action depending on the option ‘Common warning default’. | 
| 
 | Issue a warning and post it to the nearest error handler. | 
| 
 | Take action depending on the option ‘Strict warning default’. | 
| 
 | Issue an error. | 
| 
 | In a developer system same as Error, in a deployment system same as Warning_handle | 
| 
 | In a developer system same as Error, in a deployment system same as Off | 
| 
 | In a developer system same as Warning_handle, in a deployment system same as Off | 
An example of such an input data domain violation arises in the following model fragment:
Set Cities {
    Index: c;
    Definition: data { Amsterdam, Paris };
}
Parameter Population {
    IndexDomain: c | ord(c) < 2;
    InitialData: data { Amsterdam : 0.7e6, Paris : 3e6 };
}
This option is only effective at the end of initialization; after running the procedure MainInitialization.
Note
- If you set this option to ‘Off’ or ‘Warning’, the data will be assigned to the elements that are outside the domain. 
- With the option Maximal Number of Warnings Reported you can set the maximal number of warnings that are shown in errors/warnings and message window. 
Learn more about