Autor Thema: Frage zu Formeln und ihrer Ausführungbedingungen  (Gelesen 2098 mal)

Offline zhermann

  • Aktives Mitglied
  • ***
  • Beiträge: 129
  • Geschlecht: Männlich
  • Wenn Notes es kann, kann ich es auch!
    • Factory system
Hallo Leute,

habe da ein Problem mit Formeln.

Habe zwei Button die im Grunde das gleiche machen.
Mit dem einen Button werden die Felder FeldA ...FeldH leer gemacht und eine Dialogbox aufgerufen. in Diesen Button werden die Felder leer gemacht.

Mit dem zweiten Button werden die Felder Feld1 ... Feld10 leer gemacht und eine andere Dialogbox geöffnet. in diesem Button werden die Felder nicht leer gemach.

Hier mal der Code auszugsweise:

Button1

@SetField("FeldA"; "");
  .
  .
  .
@SetField("FeldH"; "");
@Command([ViewRefreshfields]);
@Dialogbox ("(DIALOG1)"......);

Button2
@SetField("Feld1"; "");
  .
  .
  .
@SetField("Feld2"; "");
@Command([ViewRefreshfields]);
@Dialogbox ("(DIALOG2)"......);

Wieso wird bei dem einen aufruf die Felder leergemacht und beim nächsten nicht? Manchmal verstehe ich die Formelsprache einfach nicht!?! Bin mir zu 100% sicher das ich nichts falsch gemacht habe.

Hat einer eine Idee???


Gruß
Zsolt

Offline max.power

  • Senior Mitglied
  • ****
  • Beiträge: 314
  • Geschlecht: Männlich
Re: Frage zu Formeln und ihrer Ausführungbedingungen
« Antwort #1 am: 06.12.04 - 18:51:27 »
Hallo,

was für Felder sind denn Feld1 bis 10?
Wenn das Richtext-Felder sind, dann geht das nicht mit @SetField...

LG,
Max

Offline zhermann

  • Aktives Mitglied
  • ***
  • Beiträge: 129
  • Geschlecht: Männlich
  • Wenn Notes es kann, kann ich es auch!
    • Factory system
Re: Frage zu Formeln und ihrer Ausführungbedingungen
« Antwort #2 am: 06.12.04 - 18:57:45 »
nein,

alle Felder sind Text-Felder.

Gruß Zsolt

Glombi

  • Gast
Re: Frage zu Formeln und ihrer Ausführungbedingungen
« Antwort #3 am: 06.12.04 - 19:44:05 »
Sind das bearbeitbare oder berechnete Felder?

Gibt es Formeln - Eingabeumsetzung oder berechnete Formel? Falls ja, wie sehen die aus.

Werden die Felder durch die Dialogbox gesetzt?

Andreas

Offline zhermann

  • Aktives Mitglied
  • ***
  • Beiträge: 129
  • Geschlecht: Männlich
  • Wenn Notes es kann, kann ich es auch!
    • Factory system
Re: Frage zu Formeln und ihrer Ausführungbedingungen
« Antwort #4 am: 07.12.04 - 07:11:58 »
Guten Morgen alle zusammen,

es sind alles bearbeitbare Felder, werden über den Button geleert und über die Dialogbox wieder gesetzt. Nicht mehr und nicht weniger.

Eingabeunmsetzungen oder Berechnungen gibt es nicht in den Feldern.

Gruß

Zsolt

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: Frage zu Formeln und ihrer Ausführungbedingungen
« Antwort #5 am: 07.12.04 - 10:31:30 »
Hi,

gibt es eventuell Formeln oder andere einträge in den Vorgabewerten der Felder?


Axel
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re: Frage zu Formeln und ihrer Ausführungbedingungen
« Antwort #6 am: 07.12.04 - 10:58:57 »
Zsolt, am besten postest Du die Maske mal

(in eine leere DB kopieren und diese dann hier anhängen)
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

Offline zhermann

  • Aktives Mitglied
  • ***
  • Beiträge: 129
  • Geschlecht: Männlich
  • Wenn Notes es kann, kann ich es auch!
    • Factory system
Re: Frage zu Formeln und ihrer Ausführungbedingungen
« Antwort #7 am: 07.12.04 - 12:21:52 »
Hallo,

habe es gefunden.

Es war ein Semikoln zuviel im Button 2.
Notes hat es zwar beim speichern nicht angemahnt aber es beim Ausführen als Fehler erkannt und die hälfte nicht ausgeführt.
Nach dem Aufruf der Dialogbox folgt noch eine @If Anweisung in welcher die einzelnen Felder entsprechend den IF-Bedingungen ausgewertet werden.

Interresant an der ganzen Sache ist, daß die Dialogbox aufgerufen wurde, aber nicht die @Setfield-Anweisungen davor. Die IF-Anweisung nach der Dialogbox wurde wieder ausgeführt.

Manchmal finde ich es recht eigenartig wie sich Notes in einem solchen Fall verhält.

Gruß

Zsolt


 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz