Autor Thema: Felder - Werte aktualisieren  (Gelesen 7585 mal)

Offline WilliF

  • Frischling
  • *
  • Beiträge: 30
Felder - Werte aktualisieren
« am: 27.02.08 - 09:46:59 »
Hi an alle,

habe da ein Kleines Problem mit Feldern in einer Maske:

Habe ein bearbeitbartes Feld welches mit einem Vorgabewert gefüllt wird.

Der User kann diesen Wert dann ändern und führt dann eine Aktion aus bei welcher unter anderem des Feld
auf "" gesetzt wird.

Nun verlässt der User die Maske und speichert.

Das Problem ist nun das wenn der User das nächste Mal den Datensatz mit dieser Maske aufruft wird der Vorgabewert nicht berechnet da es ja das Feld mit Inhalt "" bereits gibt ??!

Irgendwie seht ich grad den Wald vor lauter Bäumen nicht ??!!

Danke für die Hilfe !!


Offline m3

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
Re: Felder - Werte aktualisieren
« Antwort #1 am: 27.02.08 - 09:50:47 »
Und die Frage lautet?
HTH
m³ aka. Martin -- leyrers online pamphlet | LEYON - All things Lotus (IBM Collaborations Solutions)

All programs evolve until they can send email.
Except Microsoft Exchange.
    - Memorable Quotes from Alt.Sysadmin.Recovery

"Lotus Notes ist wie ein Badezimmer, geht ohne Kacheln, aber nicht so gut." -- Peter Klett

"If there isn't at least a handful of solutions for any given problem, it isn't IBM"™ - @notessensai

Offline WilliF

  • Frischling
  • *
  • Beiträge: 30
Re: Felder - Werte aktualisieren
« Antwort #2 am: 27.02.08 - 09:52:49 »
Und die Frage lautet?

Hi,

wie ich das realisieren kann das der Vorgabewert immer berechnet wird auch wenn es das Feld bereits mit Inhalt "" gibt bzw. oder alternativ wie ich das Speichern ddes Feldes verhindere oder alternativ einen anderen Ansatz als den den ich gewählt habe ??!!

Danke

Willi

klaussal

  • Gast
Re: Felder - Werte aktualisieren
« Antwort #3 am: 27.02.08 - 10:05:24 »
Vielleicht ist es noch zu früh am Tag, aber ich versteh' das Anliegen nicht wirklich...
« Letzte Änderung: 27.02.08 - 10:11:40 von klauss »

Offline MadMetzger

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.052
  • Geschlecht: Männlich
  • f.k.a. Alexis Pyromanis
Re: Felder - Werte aktualisieren
« Antwort #4 am: 27.02.08 - 10:21:59 »
Da bist du nicht der einzige Klaus. Ich verstehe es auch noch nicht so ganz...

Offline WilliF

  • Frischling
  • *
  • Beiträge: 30
Re: Felder - Werte aktualisieren
« Antwort #5 am: 27.02.08 - 11:07:30 »
Hi,

nun also nochmal !!

Ich habe ein Feld A ( welches vorbelegt werden soll ( durch eine Formel)

Dieses Feld A soll in der Maske bearbeitbar sein.
D.H. z.B: vorbelegt mit 500
Nach einer bestimmten USer Aktion mir dieses Feld auf "" gesetzt

Der User speichert dann beim Verlassen das Dokument.

Nun ist das Problem das wenn er das nächste Mal diese Maske aufruft nicht mehr der berechnete Vorgabewert sondern "" in dem Feld A erscheint ?!!

Also wie kann ich den Vorgabewert trotz bereits vorhandenem Feldwert aktualisieren ??

Ich hoffe nun ist es verständlich ??!!

Danke

Willi


klaussal

  • Gast
Re: Felder - Werte aktualisieren
« Antwort #6 am: 27.02.08 - 11:12:26 »
Also, bin ich nur zu doof, oder was ?

Wenn der User das Doc mit dem Wert "" abspeichert, warum sollte dann der Vorgabewert wieder auf 500 stehen ? Wofür speicher der User denn dann überhaupt ?

Ich kapieres es wirklich nicht  :-:

Offline WilliF

  • Frischling
  • *
  • Beiträge: 30
Re: Felder - Werte aktualisieren
« Antwort #7 am: 27.02.08 - 11:23:32 »
Also, bin ich nur zu doof, oder was ?

Wenn der User das Doc mit dem Wert "" abspeichert, warum sollte dann der Vorgabewert wieder auf 500 stehen ? Wofür speicher der User denn dann überhaupt ?

Ich kapieres es wirklich nicht  :-:

Der Wert"" wird nach einer anderen AKtion automatisch gesetzt.

Auf was ich hinaus will ist das dieses Feld immer wieder berechnet werden soll ( Vorbelegt ) der User aber den Wert dann wieder ändern kann.
Dann führt der User einer Aktion aus und der Wert wird auf "" gesetzt. Ende - Speichern
Das nächste Mal soll der Wert wieder berechnet werden der User kann wieder ändern usw. !!!

Danke

Willi

Offline WilliF

  • Frischling
  • *
  • Beiträge: 30
Re: Felder - Werte aktualisieren
« Antwort #8 am: 27.02.08 - 11:29:57 »
Hi,

ich brauche eigentlich nur eine möglichkeit ein bearbeitbares Feld trotzdem zu berechnen !!

Also egal welchen Wert das Feld enthält ich zeige einen anderen berechneten Wert an !!

Willi

Offline HH

  • Senior Mitglied
  • ****
  • Beiträge: 339
  • Geschlecht: Männlich
Re: Felder - Werte aktualisieren
« Antwort #9 am: 27.02.08 - 11:34:27 »
Dann gehört die Berechnung in die Eingabevalidierung des Feldes. Die wird im Bearbeitenmodus bei jeder Aktualisierung und beim Speichern ausgeführt.

Hubert

Offline WilliF

  • Frischling
  • *
  • Beiträge: 30
Re: Felder - Werte aktualisieren
« Antwort #10 am: 27.02.08 - 11:43:12 »
Dann gehört die Berechnung in die Eingabevalidierung des Feldes. Die wird im Bearbeitenmodus bei jeder Aktualisierung und beim Speichern ausgeführt.

Hubert

Hallo Hubert,

das ist ja genau das Problem die Berechnung ( und auch die Anzeige ) soll beim sichten bzw. öffnen des Dokummentes gemacht werden ?!!

Willi
« Letzte Änderung: 27.02.08 - 11:49:03 von WilliF »

Offline WilliF

  • Frischling
  • *
  • Beiträge: 30
Re: Felder - Werte aktualisieren
« Antwort #11 am: 27.02.08 - 11:49:27 »
Dann gehört die Berechnung in die Eingabevalidierung des Feldes. Die wird im Bearbeitenmodus bei jeder Aktualisierung und beim Speichern ausgeführt.

Hubert

Hallo Hubert,

das ist ja genau das Problem die Berechnung ( und auch die Anzeige ) soll beim öffnen bzw. editieren des Dokummentes gemacht werden ?!!

Willi

Offline WilliF

  • Frischling
  • *
  • Beiträge: 30
Re: Felder - Werte aktualisieren
« Antwort #12 am: 27.02.08 - 11:56:19 »
Hi,


oder kann ich einfach irgendwie verhindern das ein bestimmtes Feld in einer Maske eben NICHT gespeichert wird ??!!

Driri

  • Gast
Re: Felder - Werte aktualisieren
« Antwort #13 am: 27.02.08 - 11:57:02 »
Wieso setzt Du das Feld nicht einfach direkt auf "Berechnet" ?

Offline WilliF

  • Frischling
  • *
  • Beiträge: 30
Re: Felder - Werte aktualisieren
« Antwort #14 am: 27.02.08 - 12:03:16 »
Wieso setzt Du das Feld nicht einfach direkt auf "Berechnet" ?

Hallo Driri,

weil der User das Feld ( innerhalb der editirten Maske ändern können muß.

Eigentlich ist das nur ein Dummyfeld welches nur ein berechneten Wert enthalten muß, den der User dann wieder ändern darf -> Aktion ausführen und dann ist das Feld wurscht !!

Das ganze sollte aber eben jedes Mal funktionieren ??!!

Danke

P.S. hab ich den falschen Lösungsansatz ???

klaussal

  • Gast
Re: Felder - Werte aktualisieren
« Antwort #15 am: 27.02.08 - 12:05:09 »
Zitat
hab ich den falschen Lösungsansatz

Wahrscheinlich.

Warum soll der User eine Änderung machen, die anschliessend sowieso für die Katz ist ?

Offline WilliF

  • Frischling
  • *
  • Beiträge: 30
Re: Felder - Werte aktualisieren
« Antwort #16 am: 27.02.08 - 12:08:54 »
Hi all,

vielleicht erkläre ich noch mal das Vorhaben:

Feld A ( bearbeitbar )
Aktion
Feld B ( berechnet )

Feld A soll ein berechneter Wert sein den der User aber ändern kann

Jetzt fürt der User die Aktion aus und der Inhalt von Feld A wird zu Feld B hinzugefügt und Feld A geleert.

Das ganze funktioniert ja auch aber eben nur wenn es Feld A noch nicht gibt. Sobald das Dokument einmal gespeichert wurde und Feld A angelegt wurde ( mit Wert "" ) funktioniert das ganze nicht mehr !!??

Kann man das ganze auch irgendwie anders realsieren oder bin ich einfach nur zu doof ??!!

Danke an alle

Willi

Offline WilliF

  • Frischling
  • *
  • Beiträge: 30
Re: Felder - Werte aktualisieren
« Antwort #17 am: 27.02.08 - 12:10:59 »
Zitat
hab ich den falschen Lösungsansatz

Wahrscheinlich.

Warum soll der User eine Änderung machen, die anschliessend sowieso für die Katz ist ?

Hi Klauss,

die Aktion ist ja nicht für die Katz da die Infos aus Feld A zu Feld B hinzugefügt werden.
Danach ist Feld A ja unwichtig - Bis zur nächsten Bearbeitung dann geht das ganze von vorne los !!

Danke

Willi

Offline iukhdh

  • Senior Mitglied
  • ****
  • Beiträge: 498
  • Geschlecht: Männlich
  • To be or notes to be, this is the question
Re: Felder - Werte aktualisieren
« Antwort #18 am: 27.02.08 - 12:37:09 »
Hilft es vielleicht im Queryopen der Maske das Feld mit dem Vorgabewert zu füllen?
Thomas von der IuK

Driri

  • Gast
Re: Felder - Werte aktualisieren
« Antwort #19 am: 27.02.08 - 12:43:28 »
Dann mach das über die Eingabevalidierung, wie Hubert das schon geschrieben hat.

z.B. :

@SetField("FeldA";500);
@Success

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz