Autor Thema: Werte von berechneten Feldern speichern  (Gelesen 3613 mal)

TomLudwig

  • Gast
Werte von berechneten Feldern speichern
« am: 10.12.03 - 14:01:29 »
Hallo zusammen,
gibt es eine Möglichkeit, wie man berechnete Felder speichern kann im Dokumen?

thx

Driri

  • Gast
Re:Werte von berechneten Feldern speichern
« Antwort #1 am: 10.12.03 - 14:07:46 »
Hi,

versteh ich jetzt nicht die Frage. Oder meinst Du Felder vom Typ "Berechnet zur Anzeige" ?

TomLudwig

  • Gast
Re:Werte von berechneten Feldern speichern
« Antwort #2 am: 10.12.03 - 14:14:27 »
Ich hab normale Berechnete Felder vom Typ Text. In Wert steht der Name des Feldes drin. Vor dem speichern schreibe ich was in die Felder rein. Dann speichere ich das Dokument und beim öffnen sind die Felder leer....

Nicht normal, oder?!?

klaussal

  • Gast
Re:Werte von berechneten Feldern speichern
« Antwort #3 am: 10.12.03 - 14:16:10 »
... wenn der vorgabewert auf "" steht, dann ja... ;D

TomLudwig

  • Gast
Re:Werte von berechneten Feldern speichern
« Antwort #4 am: 10.12.03 - 14:17:52 »
Der Vorgabewert ist der selbe wie der Feldname.
Sonst mekert er ja, dass ich keine Formel hinterlege....

klaussal

  • Gast
Re:Werte von berechneten Feldern speichern
« Antwort #5 am: 10.12.03 - 14:23:41 »
... das feld muss "bearbeitbar" sein.

wenn das feld berechnet ist, dann frage ich mich, wie du da werte rein kriegst.. ??? ???

TomLudwig

  • Gast
Re:Werte von berechneten Feldern speichern
« Antwort #6 am: 10.12.03 - 14:38:35 »
Mit FieldSetText oder der gleichen.... Funktioniert einwandfrei... bis auf das Speichern.... ;)

klaussal

  • Gast
Re:Werte von berechneten Feldern speichern
« Antwort #7 am: 10.12.03 - 14:50:50 »
... da ich keine lust habe, dir weiterhin die "würmer aus der nase zu ziehen", wäre es wohl besser, du würdest die db mal hier reinhängen.

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:Werte von berechneten Feldern speichern
« Antwort #8 am: 10.12.03 - 17:31:39 »
Hi,

meines Erachtes kannst du in berechnete Felder keine Werte reinschreiben.

Was willst du denn damit erreichen. Geb mal ein paar mehr Infos, vielleicht gibt es ja andere Möglichkeiten. Spontan fällt mir dazu ein, zu dem berechneten Feld ein entsprechendes bearbeitbares Feld in die Maske einzufügen und es zu verstecken. Das kannst du dann per FieldSetText füllen. In die Werteformel des berechneten Feldes trägst du dann den Namen des bearbeitbaren Feldes ein. Nachdem Füllen des bearbeitbaren Feldes musst du noch ein @Command([ViewRefreshFields]) einfügen, damit die Werte gleich im berechneten Feld sichtbar werden.


Axel


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

Offline Gandhi

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 918
  • Geschlecht: Männlich
  • Domino for the masses
Re:Werte von berechneten Feldern speichern
« Antwort #9 am: 10.12.03 - 17:43:04 »
Klar kann man in berechnete Felder Werte einfügen.
Im Script allerdings nicht über die ui-Klassen, sondern stets nur über die Backendklassen, also NotesDocument, NotesItem.
Mit Formulas in Agenten, die auf die Backenddokumente zugreifen geht es auch
Ob das mit Formula aus dem Dokument geht weiß ich nicht.
Wenn nein, bietet es sich an, das über ein 2. Feld zu tun, wie Axel ja schon anführte:
Feld1: Berechnet zur Anzeige, Wert=Feld 2
Feld2: Hidden, zur Bearbeitung, steht vor Feld 2 in der Maske und wird mit den Werten befruchtet.
In den Formeln, die den Wert setzen noch ein Refresh reinsetzen - dann geht es.
« Letzte Änderung: 10.12.03 - 17:55:18 von Gandhi »
Der "Wenn ich" und der "Hätt' ich" das sind zwei arme Leut'
oder für den Süden:
Hatti Tatti Wari - san drei Larifari

Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re:Werte von berechneten Feldern speichern
« Antwort #10 am: 11.12.03 - 11:12:10 »
... wie Gandhi bereits schreibt ist dies über UI nicht möglich, aber über das Backend oder Formel geht es...

... wenn die Werte nicht übernommen werden, dann kann das an einem Feld "SaveOptions" liegen, daß den Wert "0" hat, oder der QuerySave der Maske ist auf Continue = False gesetzt...

ata
Grüßle Toni :)

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz