Autor Thema: Vorgabewert wird nicht übernommen  (Gelesen 2801 mal)

Offline Barbara

  • Junior Mitglied
  • **
  • Beiträge: 93
  • Geschlecht: Weiblich
Vorgabewert wird nicht übernommen
« am: 30.10.08 - 11:38:03 »
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

Offline jBubbleBoy

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.290
  • Geschlecht: Männlich
Re: Vorgabewert wird nicht übernommen
« Antwort #1 am: 30.10.08 - 11:44:19 »
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.
Gruss Erik :: Freelancer :: KI-Dev, Notes, Java, Web, VBA und DomNav 2.5 / NSE 0.16 / OLI 2.0

--
Nur ein toter Bug, ist ein guter Bug!

Offline Barbara

  • Junior Mitglied
  • **
  • Beiträge: 93
  • Geschlecht: Weiblich
Re: Vorgabewert wird nicht übernommen
« Antwort #2 am: 30.10.08 - 11:45:33 »
Was heißt an falscher Position?

Offline jBubbleBoy

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.290
  • Geschlecht: Männlich
Re: Vorgabewert wird nicht übernommen
« Antwort #3 am: 30.10.08 - 11:49:39 »
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.
Gruss Erik :: Freelancer :: KI-Dev, Notes, Java, Web, VBA und DomNav 2.5 / NSE 0.16 / OLI 2.0

--
Nur ein toter Bug, ist ein guter Bug!

Offline Barbara

  • Junior Mitglied
  • **
  • Beiträge: 93
  • Geschlecht: Weiblich
Re: Vorgabewert wird nicht übernommen
« Antwort #4 am: 30.10.08 - 11:57:53 »
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.

Offline Barbara

  • Junior Mitglied
  • **
  • Beiträge: 93
  • Geschlecht: Weiblich
Re: Vorgabewert wird nicht übernommen
« Antwort #5 am: 30.10.08 - 12:01:12 »
Ach ja, und wenn der Vorgabewert nicht erkannt werden sollte, und das Feld damit "Leer" ist. Dann müsste die Schaltfläche doch "kein Eintrag" reinschreiben.

klaussal

  • Gast
Re: Vorgabewert wird nicht übernommen
« Antwort #6 am: 30.10.08 - 12:04:09 »
Manchmal hilft es, Notes zu beenden und neu zu starten.

Offline jBubbleBoy

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.290
  • Geschlecht: Männlich
Re: Vorgabewert wird nicht übernommen
« Antwort #7 am: 30.10.08 - 12:05:41 »
Was steht denn in "Waehrung", was ist das für ein Datentyp?
Gruss Erik :: Freelancer :: KI-Dev, Notes, Java, Web, VBA und DomNav 2.5 / NSE 0.16 / OLI 2.0

--
Nur ein toter Bug, ist ein guter Bug!

Offline Barbara

  • Junior Mitglied
  • **
  • Beiträge: 93
  • Geschlecht: Weiblich
Re: Vorgabewert wird nicht übernommen
« Antwort #8 am: 30.10.08 - 12:08:13 »
Typ Text, Vorgabe "EUR"

ich fahre jetzt auch mal den Rechner runter. Bis später
« Letzte Änderung: 30.10.08 - 12:31:23 von Barbara »

klaussal

  • Gast
Re: Vorgabewert wird nicht übernommen
« Antwort #9 am: 30.10.08 - 12:10:22 »
Zitat
ich fahre jetzt auch mal den Rechner runter.

.... und danach hoffentlich auch wieder hoch.....  ;)

Offline Barbara

  • Junior Mitglied
  • **
  • Beiträge: 93
  • Geschlecht: Weiblich
Re: Vorgabewert wird nicht übernommen
« Antwort #10 am: 30.10.08 - 12:34:10 »
jepp, sollte man schon tun  :)

Gebracht hat es aber nichts.

Auch wenn ich explizit was eingebe, kommt dieser 1. Eintrag nicht rüber.

das gibt es doch gar nicht  :-:

klaussal

  • Gast
Re: Vorgabewert wird nicht übernommen
« Antwort #11 am: 30.10.08 - 13:36:39 »
Dann bin ich z. Zt. auch etwas ratlos.....  :-:

Offline Barbara

  • Junior Mitglied
  • **
  • Beiträge: 93
  • Geschlecht: Weiblich
Re: Vorgabewert wird nicht übernommen
« Antwort #12 am: 03.11.08 - 17:19:01 »
mea culpa, mea maxima culpa

Die zitierte Formel füllt nach und nach ein Mehrfachfeld

Zitat
@If(Waehrung="";@SetField("dsp_Waehrung";dsp_Waehrung:"kein Eintrag");@SetField("dsp_Waehrung";dsp_Waehrung:Waehrung))

Der erste Wert wird etliche Zeilen weiter oben gesetzt, natürlich ohne eine Liste fortzuführen. Das habe ich übersehen. Schande über mein Haupt  :-\

Trotz alledem, herzlichen Dank an alle Mitdenker

mfG

Barbara

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz