The input model object list must already exist prior to running this command.
A value other than *MDLLIB for MDLLST may result in the library list being changed. If the user is currently editing a model, the switching of the library list will not occur and the command will fail. If changed during processing, the library list is changed back after execution.
If *ANY is used for a parameter, that parameter is not used for filtering.
The various parameters are ANDed together. Thus, the following request would select all functions from the input list changed today:
Where a list of values may be specified for a parameter the elements are ORed together. Thus, the following would select access paths or functions that have had an action required since they were last generated:
When *ALLOBJ is specified for MDLLST, meaning that all current model objects are examined, then the OUTLST parameter must specify a target model object list.
When filtering on LSTDATE, list entries are filtered according to the value recorded on the list entry. Note that this is historic data relating to the time that the entry was written. Use the Check Model Object list command (YCHKMDLLST) to refresh list entries.
The OUTLSTOPT parameter is ignored if *NONE is specified for OUTLST or if the target model object list does not already exist.
It should be noted that if an OUTLST is specified, there will be no changes to the input list.
Where a name mask is supported, users may specify wild card characters to filter object names. Upper and lower case differences are ignored in these fields. ? may be used as a wild card character in any position in the string and means match on any character. * anywhere within the mask indicates a floating scan. * at the end of the mask indicates a generic name. For example:
*INV001*—Would select all objects with INV001 anywhere in the name.
*INV001—Would select all objects ending with INV001.
*INV???—Would select all objects ending with INV at the 4th, 5th and 6th positions from the end.
INV*UPD*—Would select objects starting with INV and containing UPD.