Home › Forum › Nuclos Konfiguration › Maskenlayouts › VLP für Ganzzahlfeld
- Dieses Thema hat 5 Antworten und 2 Teilnehmer, und wurde zuletzt aktualisiert vor 9 Jahren, 5 Monaten von
Papa Schlumpf.
-
AutorBeiträge
-
20 März 2014 um 15:37 Uhr #7522
Papa Schlumpf
TeilnehmerIch habe eine Ganzzahlfeld (die Nummer eines Monats) und möchte den Benutzer den Monat in einer Combobox aussuchen lassen. Das hat den Vorteil, dass ich einen VLP verwenden kann, der den Monatsnamen anzeigt und ein dynamisches (in SQL berechnetes) Feld für den aktuellen Monat hat. Somit kann der aktuelle Monat als Default gesetzt werden.
Leider geht das aber nicht da – soweit ich weiß – kein VLP für das Ganzzahlfeld verwendet werden kann. Ich könnte natürlich Optionsfelder verwenden, allerdings muss ich dann jedes mal, wenn ich eine solche Eigenschaft brauche die Monate eintippen und der dynamische Defaultwert funktioniert auch nicht.
Am vielversprechendsten sieht es aus, wenn ich eine Combobox ins Layout einfüge. Um das Ganzzahlfeld auswählen zu können muss ich dabei den Haken für die freie Eingabe auswählen und den Namen der Eigenschaft eintippen. Dann wird die Combobox eingefügt, ich kann ganz normal den VLP setzen und auch das Layout speichern, ohne dass es einen Fehler gibt. Allerdings funktioniert die Combobox nicht. Das entsprechende Feld wird nicht gespeichert. Gibt es dafür einen Grund? Oder gibt es vielleicht eine andere Möglichkeit, wie ich die Monatsauswahl so hinbekommen kann?12 April 2014 um 11:17 Uhr #7585Papa Schlumpf
TeilnehmerDas obige Problem habe ich immer noch, jetzt aber noch ein neues dazu :). Ich würde den Monats-VLP auch gerne verwenden, um ein Ganzzahlfeld eines Unterformulars schön anzeigen zu lassen. Ich kann diesem Feld auch einen VLP und die Komponente Combobox zuweisen, allerdings funktioniert das nicht. Die vorhandenen Werte werden weiterhin als Zahl angezeigt und ich kann mit der Combobox keine neuen Werte auswählen.
15 Mai 2014 um 19:14 Uhr #7629Ramin Goettlich
TeilnehmerHaben Sie vielleicht einen Screenshot, der das etwas verdeutlicht?
25 Mai 2014 um 11:53 Uhr #7639Papa Schlumpf
TeilnehmerIch weiß nicht wirklich, von was ich da einen Screenshot machen soll.
Das Problem: Ich habe ein Ganzzahlfeld, will dieses aber nicht über ein Textfeld bearbeiten, sondern den Benutzer aus einem VLP auswählen lassen. Das schaffe ich aber nicht.
Das Beste, was ich hinbekommen habe, ist eine Combobox einzufügen, die den richtigen VLP hat. Diese habe ich mit „freie Eingabe“ auch dem entsprechenden Feld zugeordnet. Dann kann ich das Formular ohne Fehler speichern, aber der Wert verändert sich nicht.
Wenn das geht, würde ich das selbe gerne auch mit einem Feld in einem Unterformular machen.
26 Mai 2014 um 17:10 Uhr #7642Ramin Goettlich
TeilnehmerHilreich zur Bewertung wäre ein Screenshot von
* Definition des VLPs (Datenquelleneditor)
* Konfiguration der Combobox (im Layouteditor)
* Konfiguration des VLPs (im Layouteditor)Alternativ das Nuclet hochladen, damit wir uns das anschauen können.
Könnten Sie hierzu ggf. ein Ticket auf support.nuclos.de erstellen?
1 Juli 2014 um 11:41 Uhr #7708Papa Schlumpf
TeilnehmerDas Problem ist ja, dass ich die Combobox und den VLP nicht so konfiguriert bekomme, wie ich es haben will. Daher kann ich auch keinen Screenshot machen.
Meine Frage ist eigentlich ganz einfach: Ist es möglich (und wie?), die Zahlen eines Ganzzahlfeldes nicht in ein Textfeld einzutippen, sondern über eine Combobox mit einem VLP auszuwählen.
-
AutorBeiträge