Autor Thema: Speichern und Werte in neues Dok übernehmen  (Gelesen 3331 mal)

Offline alkuhn

  • Senior Mitglied
  • ****
  • Beiträge: 288
  • Geschlecht: Männlich
Speichern und Werte in neues Dok übernehmen
« am: 02.06.05 - 15:04:39 »
Hallo,

ich möchte in einer Maske über eine Schaltfläche ein Dokument speichern, ein neues Dokument anlegen und bestimmte Feldwerte in das neue Dokument übernehmen. Das Anlegen geht, aber die Werte überträgt er nicht. Hat mir jemand einen Tipp?

Vielen Dank!

v_Kurzbez:=Kurzbez;
v_Name1 :=Name1;
v_Name2 :=Name2;
v_Name3 :=Name3;
v_Name4 :=Name4;
v_StrNa :=StrNa;
v_PZSt :=PZSt;
v_OrtSt :=OrtSt;
v_Ufa1 :=Ufa1;
v_Ufa2 :=Ufa2;
@If(@Command([FileSave]);
   @Do(
      @PostedCommand([FileCloseWindow]);
      @PostedCommand([Compose]; ""; "Urkunden");
      @SetField("Kurzbez";v_Kurzbez);
      @SetField("Name1";v_Name1);
      @SetField("Name2";v_Name2);
      @SetField("Name3";v_Name3);
      @SetField("Name4";v_Name4);
      @SetField("StrNa";v_StrNa);
      @SetField("PZSt";v_PZSt);
      @SetField("OrtSt";v_OrtSt);
      @SetField("Ufa1";v_Ufa1);
      @SetField("Ufa2";v_Ufa2)
   );
      ""
)

Offline dirk_2909

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.173
  • Geschlecht: Männlich
  • Expand your Notes Client with ECM functionality..
    • d.velop
Re: Speichern und Werte in neues Dok übernehmen
« Antwort #1 am: 02.06.05 - 15:15:53 »
Hallo ,

Das wird mit Formelsprache nicht so gehen.

Versuch es mal mit LotusScript.

....oder:
Ist in der Maske die Eigenschaft "Dokument übernimmt Werte aus Markierten Dokument" angehakt?
Dann genügt es, wenn DU in der Erstellungsmaske die entsprechenden Feldnamen als Vorschlagswerte bzw.Werte in den entsprechenden Feldern einträgst.

Dirk
Dirk

[IBM CLP R5]
[IBM CAD 6/6.5]
[IBM CAD 7]
[IBM CAD 8]


"Nein!! … Es genügt nicht Mails in einen anderen Ordner oder Datenbank zu verschieben, um sie zu archivieren!"

   
Disclaimer:
Ich Antworte nach besten Wissen und Gewissen. Sollte sich jemand durch meine Antwort persönlich angegriffen fühlen, ist dies nicht meine Absicht!
Ich bin auch nur ein Mensch, der Fehler machen kann. ....

Offline alkuhn

  • Senior Mitglied
  • ****
  • Beiträge: 288
  • Geschlecht: Männlich
Re: Speichern und Werte in neues Dok übernehmen
« Antwort #2 am: 02.06.05 - 15:21:14 »
Danke. Ich hatte gehofft, dass es mit der Formelsprache auch möglich ist ...  :-[

Offline datenbanken24

  • Senior Mitglied
  • ****
  • Beiträge: 390
  • Geschlecht: Männlich
  • Stammgast
    • datenbanken24
Re: Speichern und Werte in neues Dok übernehmen
« Antwort #3 am: 02.06.05 - 15:26:00 »
Es könnte gehen mit Formelsprache:

Was Du nutzen kannst ist die neue @Formel:
@UpdateFormulaContext

Damit setzt Du den Target Deiner Formel auf das neue Dokument.

Also irgendwo zwischen dem Compose und dem ersten SetField.

Selbst genutzt habe ich diese @Formel aber auch noch nicht.

Gruß,
Uwe


Offline dirk_2909

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.173
  • Geschlecht: Männlich
  • Expand your Notes Client with ECM functionality..
    • d.velop
Re: Speichern und Werte in neues Dok übernehmen
« Antwort #4 am: 02.06.05 - 15:26:45 »
Vieleicht geht es doch  :-\

Schau unter "...oder:" in meiner letzten Antwort. Habe es aber nicht getestet

Dirk
Dirk

[IBM CLP R5]
[IBM CAD 6/6.5]
[IBM CAD 7]
[IBM CAD 8]


"Nein!! … Es genügt nicht Mails in einen anderen Ordner oder Datenbank zu verschieben, um sie zu archivieren!"

   
Disclaimer:
Ich Antworte nach besten Wissen und Gewissen. Sollte sich jemand durch meine Antwort persönlich angegriffen fühlen, ist dies nicht meine Absicht!
Ich bin auch nur ein Mensch, der Fehler machen kann. ....

Offline alkuhn

  • Senior Mitglied
  • ****
  • Beiträge: 288
  • Geschlecht: Männlich
Re: Speichern und Werte in neues Dok übernehmen
« Antwort #5 am: 02.06.05 - 15:36:20 »
Geht alles leider nicht ... Aber ich danke Euch!!!

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Speichern und Werte in neues Dok übernehmen
« Antwort #6 am: 02.06.05 - 15:39:50 »
Was soll eigentlich der Krampf mit @functions und @commands ? Mit ein wenig mehr Krampf ginge das aber auch, aber herrjeh ....

Bernhard

Offline umi

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.062
  • Geschlecht: Männlich
  • one notes to rule'em all, one notes to find'em....
    • Belsoft AG
Re: Speichern und Werte in neues Dok übernehmen
« Antwort #7 am: 02.06.05 - 15:51:34 »
Könntest natürlich auch die Werte in einem Profil speichern und dann im neuen Dokument dieses Profil auslesen....
oder
einfach ein wenig LS (D) ?

gruss
umi
 O0
Gruss

Urs

<:~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Jegliche Schreibfehler sind unpeabischigt
http://www.belsoft.ch
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:>

Offline datenbanken24

  • Senior Mitglied
  • ****
  • Beiträge: 390
  • Geschlecht: Männlich
  • Stammgast
    • datenbanken24
Re: Speichern und Werte in neues Dok übernehmen
« Antwort #8 am: 02.06.05 - 15:57:42 »
Ich habs interessehalber gerade mal ausprobiert.

Sieht doch ganz "krampflos" aus und funktioniert einwandfrei.
...
@If(@Command([FileSave]);
   @Do(

      @Command([Compose]; ""; "Wiese");
      @UpdateFormulaContext;
      @SetField("Kurzbez";"Test1");
      @SetField("Name1";"Test2");
      @Command([FileSave]);
      @PostedCommand([FileCloseWindow])
   );
      ""
)

Du hattest eigentlich nur das FileSave vergessen.
und das FileCloseWindow mußte raus

Gruß,
Uwe

Offline alkuhn

  • Senior Mitglied
  • ****
  • Beiträge: 288
  • Geschlecht: Männlich
Re: Speichern und Werte in neues Dok übernehmen
« Antwort #9 am: 02.06.05 - 19:01:17 »
Klasse, vielen Dank!!!!

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz