Autor Thema: NotesUIDocument mit anderer Form öffnen  (Gelesen 3754 mal)

Offline nichtschwimmer

  • Frischling
  • *
  • Beiträge: 22
NotesUIDocument mit anderer Form öffnen
« am: 17.04.20 - 15:35:33 »
Hallo,

ich ich öffne ein Notesdokument über Script in einem Targetframe, dort soll aber eine andere Maske benutzt werden, als im Dokument hinterlegt ist.

Ich finde ums Verrecken keine Möglichkeit das zu beeinflussen.
Im Targetframe ist der Maskenname ebenfalls schon vorgegeben, Notes interessiert das aber nicht die Bohne.


Ideen ?

Jörg

Offline Peter Klett

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.713
  • Geschlecht: Männlich
Re: NotesUIDocument mit anderer Form öffnen
« Antwort #1 am: 17.04.20 - 15:49:04 »
Schreib vor dem Öffnen die andere Maske in das Feld Form, und nach dem Öffnen wieder den ursprünglichen Wert zurück, damit der temporäre nicht gespeichert wird. Könnte klappen, muss aber nicht ;)

Offline nichtschwimmer

  • Frischling
  • *
  • Beiträge: 22
Re: NotesUIDocument mit anderer Form öffnen
« Antwort #2 am: 17.04.20 - 16:25:34 »
Moin,

ich habe es versucht mit

   Set doc = db.Getdocumentbyunid(DocID)
   Call doc.Replaceitemvalue("Form", "Main")
   Call ws.OpenFrameSet("MainFrameSet")
   Call ws.SetTargetFrame("MainFrame")
   '   test = Evaluate("@Command( [SwitchForm] ; ""Main"" )") wäre zu schön um wahr zu sein !
   call ws.Editdocument(False, doc,,,,False)
leider erfolglos.

Offline Ralf_B

  • Aktives Mitglied
  • ***
  • Beiträge: 144
  • Geschlecht: Männlich
Re: NotesUIDocument mit anderer Form öffnen
« Antwort #3 am: 18.04.20 - 09:39:18 »
Nachdem die neue Form eingetragen ist sollte das Dokument auch gespeichert werden.
Oder Du erstellst ein neues Document und machst ein copyallItems.

Offline Werner Götz

  • Aktives Mitglied
  • ***
  • Beiträge: 233
  • Geschlecht: Männlich
Re: NotesUIDocument mit anderer Form öffnen
« Antwort #4 am: 18.04.20 - 09:52:32 »
Speichern ist nicht nötig.

Das Dokument ist nicht schon im UI geöffnet?

-Werner

Offline billygates

  • Aktives Mitglied
  • ***
  • Beiträge: 145
  • Geschlecht: Männlich
  • Ich kann 'proprietär' nicht mehr hören!
Re: NotesUIDocument mit anderer Form öffnen
« Antwort #5 am: 05.05.20 - 08:29:22 »
Die Maske ist ja nur im UI wichtig. Probier doch mal den Ansichts-Event "Maskenformel" aus.

Offline PromITheus

  • Aktives Mitglied
  • ***
  • Beiträge: 131
Re: NotesUIDocument mit anderer Form öffnen
« Antwort #6 am: 18.05.20 - 08:29:50 »
Ich kann ebenfalls die, von mir lange übersehene, "Maskenformel" in der Ansicht empfehlen. Sie ist direkt unter "Ansichtauswahl" zu finden. Dort muss nur der Name der Maske eintragen werden die gewünscht ist.

Wenn man im Targetframe statt einer Maske eine Ansicht einfügt, und dort die Maskenformel nutzt, ist viel möglich. Per Script kannst du das gewünschte Dokument öffnen lassen.
Ich konnte so z.B. einen Splitscreen realisieren. Dort wird links und rechts das selbe Dokument mit unterschiedlichen Masken geöffnet!
Gruß Marcel

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz