Autor Thema: Argument übergeben, wenn ein neues Dokument erstellt wird  (Gelesen 2247 mal)

Offline Dubidu

  • Aktives Mitglied
  • ***
  • Beiträge: 168
  • Geschlecht: Männlich
  • Eins, zwei, drei - eierlei!
Hallo,
kann ich in Formula oder LotusScript ein Argument übergeben, wenn ich den Befehl gebe ein neues Dokument zu erstellen ( @Command([Compose]; ""; "MeineForm") )?

Wie kann ich dann das Argument mit der geöffneten Form abrufen?

Liebe Grüße
Giordano

Offline Thomas Schulte

  • @Notes Preisträger
  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 4.388
  • Geschlecht: Männlich
  • Ich glaub mich tritt ein Pferd
Re: Argument übergeben, wenn ein neues Dokument erstellt wird
« Antwort #1 am: 24.06.08 - 14:01:20 »
Anders herum denken. Such mal unter "Werte aus vorhergehendem Dokument übernehmen"
Thomas Schulte

Collaborative Project Portfolio and Project Management Software

"Aber wo wir jetzt einmal soweit gekommen sind, möchte ich noch nicht aufgeben. Versteh mich recht, aufgeben liegt mir irgendwie nicht."

J.R.R.Tolkien Herr der Ringe, Der Schicksalsberg

OpenNTF Project: !!HELP!! !!SYSTEM!!  !!DRIVER!!

Skype: thomasschulte-kulmbach

Offline Axel

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: Argument übergeben, wenn ein neues Dokument erstellt wird
« Antwort #2 am: 24.06.08 - 14:27:44 »
Was willst du denn mit dem Argument anfangen?

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

Offline Dubidu

  • Aktives Mitglied
  • ***
  • Beiträge: 168
  • Geschlecht: Männlich
  • Eins, zwei, drei - eierlei!
Re: Argument übergeben, wenn ein neues Dokument erstellt wird
« Antwort #3 am: 24.06.08 - 14:38:57 »
Hi,
danke euch beiden, für die Antworten!

Ich habe diesen Thread hier gefunden: http://atnotes.de/index.php?topic=40871.0

Das Problem ist, dass ich die Form aus einer View öffne. Eine View hat ja keine Felder. Können dennoch Argumente übergeben werden?

@Axel:

Es soll ein bestimmter Kalendereintragstyp übernommen werden (Termin, Besprechung, Jahrestag etc. ).

Liebe Grüße
Giordano

Offline Axel

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: Argument übergeben, wenn ein neues Dokument erstellt wird
« Antwort #4 am: 24.06.08 - 14:41:40 »
Das hat mit der Gestaltung der View nichts zu tun. wichtig ist nur, dass das Dokument, aus dem die Werte übernommen werden sollen in der Ansicht markiert ist.


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

Offline Dubidu

  • Aktives Mitglied
  • ***
  • Beiträge: 168
  • Geschlecht: Männlich
  • Eins, zwei, drei - eierlei!
Re: Argument übergeben, wenn ein neues Dokument erstellt wird
« Antwort #5 am: 24.06.08 - 14:52:37 »
Es soll jedoch kein Wert aus einem Dokument der Ansicht übernommen werden, sondern aus einem Button der View (Action).

Ich habe hier vorgefertigten Code, weiß jedoch nicht, wie ich es übernehmen soll:

Code
@If(@ClientType = "Notes"; @Environment("CSDocType";"0") : @Command([Compose];"frmCommonEntry") : @Return(0);"");
path := @ReplaceSubstring(@ReplaceSubstring(@Subset(@DbName;-1);"\\";"/");" ";"+");
@URLOpen("/" + path + "/frmCommonEntry?OpenForm&Type=0")

Ich habe schon in der Hilfe gesucht, ob es ein Äquivalent zu @URLOpen gibt, das Argumente übernehmen kann. Jedoch fand ich nichts dergleichen.

Liebe Grüße
Giordano

Offline Axel

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: Argument übergeben, wenn ein neues Dokument erstellt wird
« Antwort #6 am: 24.06.08 - 15:00:56 »
Ähm, im moment stehe ich ein bisschen auf dem Schlauch was das werden soll.

Wenn ich dich richtig verstehe, willst du aus einer Ansichtenaktion ein neues Dokument erstellen und dann in diesem neuen Dokument noch einen Feldwert setzen.

Wenn dem so ist, dann schau dir mal die Formelfunktion @UpdateFormulaContext in der Designer-Hilfe an.

Wenn ich nicht richtig liege, dann erklär mal genauer was das werden soll.

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

Offline Dubidu

  • Aktives Mitglied
  • ***
  • Beiträge: 168
  • Geschlecht: Männlich
  • Eins, zwei, drei - eierlei!
Re: Argument übergeben, wenn ein neues Dokument erstellt wird
« Antwort #7 am: 24.06.08 - 15:16:34 »
Hey Axel,
danke, genau das habe ich gesucht! :D

Vielen Dank für deine Hilfe! :D

Liebe Grüße
Giordano

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz