infra:NET Expert
 
×
[GUIPATCHFIELDFLAG]
Durch Einträge in dieser Sektion kann erreicht werden, dass der Inhalt der angegebenen Datenbankfelder in allen Dialogen, in denen diese als Eingabefelder enthalten sind, bei der Eingabe in Großbuchstaben umgewandelt wird. Das entspricht der Eintragung "Uppercase=Yes" in der Sektion [GuiEdit] in CGW-Dateien. Durch die Sektion [GUIPATCHFIELDFLAG] entfällt die manuelle Anpassung aller Dialoge, die die entsprechenden Datenbankfelder enthalten und auch Auskünfte und Listengeneratorlisten müssen nicht angepasst werden.
Beispiel
Teilenummern dürfen nur Großbuchstaben enthalten.
Hinweis
Wird diese Einstellung auf ein Datenbankfeld angewandt, das als Schlüsselfeld in einer infra-Datenbanktabelle verwendet wird (zum Beispiel die Teilenummer), muss zuvor unbedingt sichergestellt sein, dass dieses Feld in der Datenbank nicht schon Informationen in Kleinbuchstaben enthält! Ansonsten muss zuvor eine Konvertierung der Datenbank durchgeführt werden.
datei.feld = UPPERCASE
Jedes Dialogfeld, dessen DDref-Angabe in der Sektion [GuiBuffer] im CGW dem angegebenen Datei-Index (datei) und Feld-Index (feld) entspricht, wird bei der Eingabe wie ein Feld mit der Angabe "Uppercase=YES" in der Sektion [GuiEdit] behandelt, d.h. Eingaben werden in Großbuchstaben umgewandelt. Wird das betroffene infra-Feld in mehreren Datenbankdateien verwendet (oder taucht es mit anderer Bedeutung mit anderen Feld-Indices auf), muss für jede entsprechende DDref-Angabe ein Eintrag in dieser Sektion aufgenommen werden.
Hinweis
Bei Selektionen für Listengeneratorprogramme oder individuelle Anpassungen muss geprüft werden, ob das Dialogfeld mit einer festen Formatangabe (zum Beispiel: "C15") versehen ist oder schon einen Verweis auf das DataDictionary (zum Beispiel "DDref=6,3") benutzt. Bei festen Formatangaben müssen diese in Verweise umgewandelt werden.
Beispiel
Das Feld "Teilenummer" soll infra-weit nur in Großbuchstaben eingegeben werden können. Bei den nachfolgenden Einträgen sind nicht alle Vorkommnisse der Teilenummer im DataDictionary aufgeführt, da in vielen Fällen im Dialog direkt auf die Teilenummer in Datei 6 referenziert wird. Zum Beispiel wird in "141 Arbeitsplätze bearbeiten" die Referenz auf die Arbeitsgangdatei (Datei 10, Feld 3) nicht benutzt. Es wird mit ""DDref=6,3" gearbeitet.
[GUIPATCHFIELDFLAG]
6.3=UPPERCASE
7.3=UPPERCASE
7.7=UPPERCASE
13.6=UPPERCASE
14.2=UPPERCASE
15.1=UPPERCASE
16.1= UPPERCASE
17.1= UPPERCASE
19.3= UPPERCASE
22.5= UPPERCASE
23.7= UPPERCASE
24.3= UPPERCASE
25.3= UPPERCASE
27.1= UPPERCASE
28.1= UPPERCASE
29.7= UPPERCASE
31.6= UPPERCASE
32.3= UPPERCASE
33.6= UPPERCASE
36.4= UPPERCASE
37.5= UPPERCASE
40.18= UPPERCASE
43.6= UPPERCASE
46.4= UPPERCASE
47.13= UPPERCASE
48.6= UPPERCASE
50.11= UPPERCASE
53.51= UPPERCASE
55.39= UPPERCASE
57.25= UPPERCASE
65.30= UPPERCASE
66.5= UPPERCASE
66.21= UPPERCASE
66.22= UPPERCASE
67.12= UPPERCASE
70.4= UPPERCASE
71.3= UPPERCASE
72.3= UPPERCASE
73.3= UPPERCASE
74.3= UPPERCASE
75.7= UPPERCASE
75.58= UPPERCASE
75.59= UPPERCASE
76.3= UPPERCASE
80.7= UPPERCASE
80.58= UPPERCASE
80.59= UPPERCASE
81.3= UPPERCASE
83.3= UPPERCASE
85.5= UPPERCASE
86.4= UPPERCASE
87.1= UPPERCASE
88.2= UPPERCASE
89.2= UPPERCASE
90.2= UPPERCASE
95.3= UPPERCASE
97.2= UPPERCASE
104.1= UPPERCASE
107.8= UPPERCASE
110.24= UPPERCASE
111.8= UPPERCASE
112.8= UPPERCASE
116.2= UPPERCASE
118.2= UPPERCASE
119.2= UPPERCASE
124.70= UPPERCASE
128.19= UPPERCASE
129.9= UPPERCASE
135.5= UPPERCASE
136.2= UPPERCASE
138.5= UPPERCASE
199.7= UPPERCASE