Autor Thema: Datenfeldübernahme  (Gelesen 2198 mal)

Offline Nexus

  • Junior Mitglied
  • **
  • Beiträge: 82
  • Geschlecht: Männlich
  • Lotus Notes Rulez !
Datenfeldübernahme
« am: 04.02.03 - 11:37:13 »
Servus,

folgendes Problem habe ich:


Ich habe eine Maske erstellt, indem ich Dateneingebe ( Es ist ein Formular ). Wenn alles  eingegeben ist, wird der Inhalt logischerweisse in eine Ansicht gespeichert. Soweit so gut. Jetzt hab ich aber eine Teilmaske erstellt. Diese Maske beinhaltet eine abgespeckte Form der eigentlichen Formularmaske. Hier werden kurz und knapp die nötigen Sachen aufgelistet zum Ausdrucken. Aber ich musss immer wieder bei der Teilmaske die Felder neu ausfüllen. Weil sie ja logischerweise leer sind. Aber es muss ja gehen, dass man die Datensätze von den Feldern der Hauptmaske in die Felder der Teilmaske übernimmt. Gibts dann ne Formel oder nen Script  ???
´




Offline tower

  • Junior Mitglied
  • **
  • Beiträge: 95
  • Geschlecht: Männlich
    • Uwe Schräpler IT-Service
Re:Datenfeldübernahme
« Antwort #1 am: 04.02.03 - 12:29:50 »
Hallo,

die Felder in der Teilmaske als berchnet anlegen.
als Formel den Namen des Feldes in der Hauptmaske eintragen.
fertig.

Offline Nexus

  • Junior Mitglied
  • **
  • Beiträge: 82
  • Geschlecht: Männlich
  • Lotus Notes Rulez !
Re:Datenfeldübernahme
« Antwort #2 am: 04.02.03 - 13:00:42 »
Irgendwie scheint des net ganz zu gehen ... da steht als nix mehr da. Bzw. kann es daran liegen, dass im Hauptformular die gleichen Feldnamen benutzt wurden ? Also die Namen heissen gleich in der Teilmaske sowie in der Hauptmaske.


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:Datenfeldübernahme
« Antwort #3 am: 04.02.03 - 14:43:00 »
Hi,

die Feldernamen in der Teilmaske dürfen nicht die gleichen sein wie in der Hauptmaske. Meines Erachtens liegt hier der Knackpunkt.

Benenne die Felder mal um, z.B. in der Hauptmaske heißt ein Feld "Status", dann nenne es in der Teilmaske "Status_1". Mache es zum berechneten Feld und als Wert trägst du "Status" ein.

Dann sollte es funktionieren.


Axel

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

Offline Nexus

  • Junior Mitglied
  • **
  • Beiträge: 82
  • Geschlecht: Männlich
  • Lotus Notes Rulez !
Re:Datenfeldübernahme
« Antwort #4 am: 05.02.03 - 08:27:16 »
mhh... irgendwie geht des auch net so gut  :(

Da bleiben die Felder dann immer leer  :-\

Ich blick des solangsam net ... warum funktioniert das nicht ?


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:Datenfeldübernahme
« Antwort #5 am: 05.02.03 - 08:33:42 »
Hi,

prüf mal die Felder in der Teilmaske. Sind sie wirklich berechnet oder evt. berechnet beim Anlegen ?


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

Offline Nexus

  • Junior Mitglied
  • **
  • Beiträge: 82
  • Geschlecht: Männlich
  • Lotus Notes Rulez !
Re:Datenfeldübernahme
« Antwort #6 am: 05.02.03 - 12:00:16 »
Also das mit dem Übernehmen klappt  :D nur halber  :(
Das Vorgehen mit dem Berechnen funktioniert nur auf der eigenen Maske. Wenn ich aber von der anderen Maske die Daten eines Feldes abgreifen möchte, bleibt das Feld in der neuen Maske leer.

Muss ich irgendwie die Maske definieren, in der ich das abgreifen möchte ? Wenn ja, wie ist die Formel ? Oder muss man des Scripten ?  ???

Offline cococo69

  • @Notes Preisträger
  • Senior Mitglied
  • ****
  • Beiträge: 286
  • Geschlecht: Männlich
  • Super dieses Forum!!!
    • Mein Hobby...
Re:Datenfeldübernahme
« Antwort #7 am: 05.02.03 - 12:29:35 »
Hallo,

die Masken-Vorgabe "Formeln übernehmen Werte des gewählten Dokuments" hast Du aktiviert?

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:Datenfeldübernahme
« Antwort #8 am: 05.02.03 - 12:51:17 »
Hi,

wenn du in die berechneten Felder nur den Feldnamen einträgst, werden nur die Felder innerhalb der Maske berücksichtigt. Das funktioniert nicht maskenübergreifend.

Wenn du eine alternative Maske zum Drucken brauchst, könnte der Vorschlag von cococo69 eine mögliche Lösung sein. Dabei ist aber zu beachten, dass die Felder die gleichen Namen haben müssen, wie in der Maske, aus der die Werte übernommen werden sollen und das der Feldname, bei berechneten Feldern beim Wert eingetragen werden muß. Das kannst du aber nicht in einer Teilmaske machen, die du dann in die Maske einfügst. Es muß eine seperate Maske sein.

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

Offline Nexus

  • Junior Mitglied
  • **
  • Beiträge: 82
  • Geschlecht: Männlich
  • Lotus Notes Rulez !
Re:Datenfeldübernahme
« Antwort #9 am: 05.02.03 - 13:47:02 »
JUHU  :D Es hat geklappt  8)
Danke nochmal an alle  ;D

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz