[Th...] Posted May 18 Share Posted May 18 Hallo, ich hätte eine Frage zu den benutzerdefinierten Protokollkopfvariablen. Und zwar habe ich hier ein Spindelfeld, dass per Liste ausgewählt wird. Dies ist mein Inhalt der userfields.ini [u_spindel] name=SPINDEL editMode=false runMode=true selectiveList=true editable=false selectiveListValues=u_spindel_list kValue=20008 [u_spindel_list] 0=Keine Spindel 1=1 bzw. Links 2=2 bzw. Rechts 3=3 4=4 Jetzt habe aber leider der Bediener noch zusätzlich die Auswahl nichts einzutragen. Das ist ungünstig. Wie hier zu sehen kann der Bediener unter der 4 ein leeres Feld wählen und somit das Spindelfeld leer machen. Gibt`s eine Möglichkeit die Auswahl wirklich auf die vorgegebene Liste zu beschränken? Link to comment Share on other sites More sharing options...
[Ka...] Posted May 18 Share Posted May 18 Moin, Du kannst zumindest die Auswahl "Keine Spindel" vorbelegen mit: kValue=20008 defaultValue=0 [u_spindel_list] 0=Keine Spindel 1=1 bzw. Links 2=2 bzw. Rechts 3=3 4=4 Prüfung mit maxLength ist ja nett aber es gibt kein minLength für alphanumerische Ausdrücke. Bei meiner Version ( 7.4.24 ) führt die Typenprüfung type=a gleich zu einem Fehler. Fraglich ist ob der Wert von defaultValue geprüft wird der ja in Falle einer Liste nur der Index ist. Ansonsten wäre maximumValue und minimumValue eine Option zu prüfen ob der Index zwischen0 und 4 liegt. Link to comment Share on other sites More sharing options...
[Th...] Posted May 19 Author Share Posted May 19 Die Eintragungen unter Optional versteh ich entweder nicht oder die funktionieren nicht. Hätte es zb. so probiert Hätte auch einige andere Varianten probiert mit zb. Leerzeichen Am Anfang verboten, aber egal was ich hier eintrage, der Ablauf kann immer wie gewohnt mit der letzten Option also mit nichts ausgewählt starten. Link to comment Share on other sites More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in