Domino 9 und frühere Versionen > ND6: Entwicklung
Vorgabewert wird nicht übernommen
Barbara:
Hallo zusammen,
verstehe die Welt nicht mehr.
Ich habe ein ganz normales Textfeld mit einem Vorgabewert. Eine Schaltfläche schreibt diesen Wert in ein berechnetes Feld.
@If(Waehrung="";@SetField("dsp_Waehrung";dsp_Waehrung:"kein Eintrag");@SetField("dsp_Waehrung";dsp_Waehrung:Waehrung))
Funktioniert mit etlichen anderen Feldern ganz unauffällig. Anschließend werden die Inhalte aus dem bearbeitbaren Felder gelöscht, bzw. wieder mit den Vorgabewerten gefüllt.
Oben benanntes Feld habe ich nachträglich zugefügt. Die @Setfield-Anweisung schreibt beim ersten Mal nichts in das berechnete Feld, erst ab dem zweiten Mal.
Was ist das?
Wahrscheinlich sehe ich den Wald vor lauter Bäumen nicht.
Gruß
Barbara
jBubbleBoy:
Stimmt die Reihenfolge der Berechnung? Von links nach rechts, von oben nach unten.
Ich vermute, das bei der ersten Berechnung das Feld leer ist, weil es an falscher Position steht.
Barbara:
Was heißt an falscher Position?
jBubbleBoy:
Wenn der Vorgabewert noch gar nicht existiert, weil er noch nicht berechnet wurde, dann ist dieser leer.
Das passiert wenn meine Formel über dem Feld oder links neben dem Feld steht. Die Reihenfolge der Abarbeitung der Formeln ist wichtig.
Barbara:
Die Schaltfläche, die das berechnete Feld füllt kommt nach dem Feld.
Meine Suche im Heuhaufen bisher:
Ich habe ein funktionierendes Feld kopiert und umbenannt. (Um evt. unterschiedliche Eigenschaften auszuschließen)
Cache gelöscht
Ein anderes, schon bestehendes Feld mit einem Vorgabewert versehen (funktioniert natürlich)
Das Dokument ist noch nicht gespeichert, war auch bisher nicht nötig.
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln