Module Users.dd
1Use Windows.pkg // Basic Definitions
2Use DataDict.pkg // DataDictionary Class Definition
3Use DDvalTbl.pkg // Validation Table Class Definitions
4
5Open Users
6
7
8Class Users_DataDictionary is a DataDictionary
9
10
11 Procedure Construct_Object
12 Forward Send Construct_Object
13
14 Set Main_File To Users.File_Number
15
16 Set Foreign_Field_Option DD_KEYFIELD DD_AUTOFIND to True
17 Set Foreign_Field_Option DD_KEYFIELD DD_NOPUT to True
18 Set Foreign_Field_Option DD_KEYFIELD DD_FINDREQ to True
19 Set Foreign_Field_Option DD_INDEXFIELD DD_NOPUT to True
20 Set Foreign_Field_Option DD_INDEXFIELD DD_FINDREQ to True
21 Set Foreign_Field_Option DD_DEFAULT DD_DISPLAYONLY to True
22
23
24 Set Field_Option Field Users.Loginname DD_AUTOFIND to True
25 Set Field_Option Field Users.Loginname DD_CAPSLOCK to True
26
27 Set Field_Option Field Users.Password DD_CAPSLOCK to True
28
29
30 Set Field_Option Field Users.Full_Name DD_REQUIRED to True
31
32 Set Field_Option Field Users.Last_Login DD_DISPLAYONLY to True
33
34 End_Procedure // Construct_Object
35
36
37 Procedure Field_Defaults
38 Forward Send Field_Defaults
39 End_Procedure // Field_Defaults
40
41End_Class // Users_DataDictionary
42
43