# | Name | Location | Type | Details | Index | Description |
---|---|---|---|---|---|---|
.01 | name(+) | 0;1 | FREE TEXT | B | Enter the name of the form, 3-30 characters in length. The form name must be unique and cannot be numeric or start with a punctuation character. It should also be namespaced. | |
1 | read access | 0;2 | FREE TEXT | Non-programmers can enter only their own VA FileMan access code(s). | ||
2 | write access | 0;3 | FREE TEXT | Non-programmers can enter only their own VA FileMan access code(s). | ||
3 | creator | 0;4 | NUMERIC | This is the DUZ of the person who created the form. The ScreenMan options to create the form automatically put a value into this field. | ||
4 | date created | 0;5 | DATE-TIME | This is the date the form was created. The ScreenMan options to create the form automatically put a value into this field. | ||
5 | date last used | 0;6 | DATE-TIME | This is the date the form was last used. ScreenMan automatically puts a value into this field when the form is invoked. | ||
6 | title | 0;7 | FREE TEXT | C | The TITLE property can be used by the form designer to help identify a form. It is cross referenced and need not be unique. ScreenMan does not automatically display the TITLE to the user, but the form designer can choose to define a caption-only field that displays the title to the user. | |
7 | primary file(+) | 0;8 | FREE TEXT | Enter a file number, greater than or equal to 2, which represents the data dictionary number of the primary file for this form. | ||
8 | display only | 0;9 | BOOLEAN | 0:NO 1:YES | This is a flag that indicates none of the blocks on the form are edit blocks. This flag is set during form compilation. | |
9 | form only | 0;10 | BOOLEAN | 0:NO 1:YES | This is a flag that indicates none of the fields on the form are data dictionary fields. This flag is set during form compilation. | |
10 | compiled | 0;11 | BOOLEAN | 0:NO 1:YES | This is a flag that indicates that the form is compiled. This flag is set during form compilation. | |
11 | pre action | 11;E1,245 | FREE TEXT | This is MUMPS code that is executed when the form is first invoked, before any of the pages are loaded and displayed. | ||
12 | post action | 12;E1,245 | FREE TEXT | This is MUMPS code that is executed before ScreenMan returns to the calling application. | ||
14 | post save | 14;E1,245 | FREE TEXT | This is MUMPS code that is executed when the user saves changes. It is executed only if all data is valid, and after all data has been filed. | ||
15 | description | 15;0 | WORD-PROCESSING | |||
20 | data validation | 20;E1,245 | FREE TEXT | This is MUMPS code that is executed when the user attempts to save changes to the form. If the code sets DDSERROR, the user is unable to save changes. If the code sets DDSBR, the user is taken to the specified field. In addition to $$GET^DDSVAL, PUT^DDSVAL, and HLP^DDSUTL, you can use MSG^DDSUTL to print on a separate screen messages to the user about the validity of the data. | ||
21 | record selection page | 21;1 | NUMERIC | Enter the page number of the page that is used for record selection.
If you define a Record Selection Page, the user can select another entry
in the file, and, if LAYGO is allowed, add another entry into the file
without exiting the form. The Record Selection Page should be a pop-up
page that contains one form-only field that performs a pointer-type read
into the Primary File of the form. The Record Selection Page property
should be set equal to the Page Number of the Record Selection Page.
The user can open the Record Selection Page by pressing | ||
40 | page | 40;0 | MULTIPLE | .4031 |
Not Referenced