Autor Thema: Wert an Antwort-Dokument übergeben.  (Gelesen 1189 mal)

Offline Silver

  • Senior Mitglied
  • ****
  • Beiträge: 294
  • Geschlecht: Männlich
  • "free your mind"
Wert an Antwort-Dokument übergeben.
« am: 11.03.05 - 10:09:48 »
Hallo!

Ich habe eine Ansicht von Hauptdokumenten, auf denen ein Antwort-Dokumente über ein Schaltfläche erzeugt werden sollen. Allerdings müsste das so laufen, dass über @PickList ein anderes Dokument (das vorgegebene Feldinhalte liefert) zuerst gewählt werden soll - und danach erst das Compose der Antwort-Maske kommt.

Bisher habe ich nur folgende Formel - diese erzeugt mir aber kein Antwort-Dokument sondern wählt nur das Set, das die Vorgaben für Antwort liefern soll und aktualisiert dann das Hauptdokument:

FIELD Auswahl := Auswahl;

@SetTargetFrame("NotesView");
@If(Form != "MASTAMM"; @Do
(@Prompt([OK];"Falsch markiert";"Bitte wählen Sie eine Person, der das Set zugewiesen werden soll.");
@Return(0));
"");

Auswahl:=@PickList([Custom] : [Single] ; @DbName ; "DEFSETS" ; "Wählen Sie ein Set" ; "Bitte wählen Sie ihr zu setzendes Kompetenz-Set." ; 5);
a := @GetDocField(Auswahl;"SET_a_Auswahl");
b := @GetDocField(Auswahl;"SET_b_Auswahl");
c := @GetDocField(Auswahl;"SET_c_Auswahl");
d := @GetDocField(Auswahl;"SET_d_Auswahl2");
e := @GetDocField(Auswahl;"SET_e_Auswahl");
f := @GetDocField(Auswahl;"SET_f_Auswahl2");
g := @GetDocField(Auswahl;"SET_g_Auswahl3");
h := @GetDocField(Auswahl;"SET_h_Auswahl4");
i := @GetDocField(Auswahl;"SET_i_Auswahl");
j := @GetDocField(Auswahl;"SET_j_Auswahl");
k := @GetDocField(Auswahl;"SET_k_Auswahl2");

@SetField("a_kompetenzen" ; a );
@SetField("b_kompetenzen" ; b );
@SetField("c_kompetenzen" ; c );
@SetField("d_kompetenzen2" ; d );
@SetField("e_kompetenzen" ; e );
@SetField("f_kompetenzen2" ; f );
@SetField("g_kompetenzen3" ; g );
@SetField("h_kompetenzen4" ; h );
@SetField("i_kompetenzen" ; i );
@SetField("j_kompetenzen" ; j );
@SetField("k_kompetenzen2" ; k )

Danach habe ich folgendes versucht:

FIELD Auswahl := Auswahl;

@SetTargetFrame("NotesView");
@If(Form != "MASTAMM"; @Do
(@Prompt([OK];"Falsch markiert";"Bitte wählen Sie eine Person, der das Set zugewiesen werden soll.");
@Return(0));
"");

Auswahl:=@PickList([Custom] : [Single] ; @DbName ; "DEFSETS" ; "Wählen Sie ein Set" ; "Bitte wählen Sie ihr zu setzendes Kompetenz-Set." ; 5);
a := @GetDocField(Auswahl;"SET_a_Auswahl");
b := @GetDocField(Auswahl;"SET_b_Auswahl");
c := @GetDocField(Auswahl;"SET_c_Auswahl");
d := @GetDocField(Auswahl;"SET_d_Auswahl2");
e := @GetDocField(Auswahl;"SET_e_Auswahl");
f := @GetDocField(Auswahl;"SET_f_Auswahl2");
g := @GetDocField(Auswahl;"SET_g_Auswahl3");
h := @GetDocField(Auswahl;"SET_h_Auswahl4");
i := @GetDocField(Auswahl;"SET_i_Auswahl");
j := @GetDocField(Auswahl;"SET_j_Auswahl");
k := @GetDocField(Auswahl;"SET_k_Auswahl2");

@Command([Compose] ; "Kompetenzantrag")

Allerdings ist mir da schon der Focus flöten gegangen.
Hat jemand eine Idee, wie ich aus dem ausgewählten Set, die Werte an mein Antwort-Dokument geben kann?  :-[
« Letzte Änderung: 11.03.05 - 11:44:20 von Silver »

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: Wert an Antwort-Dokument übergeben.
« Antwort #1 am: 11.03.05 - 10:55:45 »
Hi,

hast du es mal mit der Option Vorgabewerte aus gewähltem Dokument übernehmen versucht? Ich bin mir aber nicht ganz sicher, ob diese Option bei diesem Weg greift.

Sonst bleibt dir meines Erachtes nur der Weg über Script.


Axel


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

Offline Silver

  • Senior Mitglied
  • ****
  • Beiträge: 294
  • Geschlecht: Männlich
  • "free your mind"
Re: Wert an Antwort-Dokument übergeben.
« Antwort #2 am: 11.03.05 - 11:05:37 »
Ja... die Werte aus dem Hauptdokument werden ja ordnungsgemäß übernommen. Ich will aber auch einem "unbeteiligten" Vorgabedokument (für Set) Werte in die Antwort bekommen. Und wenn ich das über @PickList mache, verliere ich den Focus. Bei @Command([Compose]...) wird mir zwar ne Antwort erstellt, aber ich kann vorher nicht auswählen, welches Set dieser zugrunde liegt.
Hat jemand noch eine Idee???  :-\

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: Wert an Antwort-Dokument übergeben.
« Antwort #3 am: 11.03.05 - 11:19:34 »
Hi,

Das geht nur über LS.


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 Silver

  • Senior Mitglied
  • ****
  • Beiträge: 294
  • Geschlecht: Männlich
  • "free your mind"
Re: Wert an Antwort-Dokument übergeben.
« Antwort #4 am: 11.03.05 - 11:43:35 »
Danke! Hab`s nun anders gelöst. Hab die Aktion im normalen Antwort-Dok aufgenommen -> nicht über Ansicht! Danke nochmals.  :)

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz