Autor Thema: Responsedoc im Web aus Maskenaktion?  (Gelesen 1429 mal)

Offline LisaS

  • Senior Mitglied
  • ****
  • Beiträge: 429
  • Geschlecht: Weiblich
  • Ich liebe dieses Forum!
    • [WCM4U]
Responsedoc im Web aus Maskenaktion?
« am: 22.11.06 - 11:22:50 »
Hallo,
ich möchte aus einer Maske heraus ein Antwort Dokument erstellen(Web).
Dieses Dokument soll nach click sich in einem neuen Fenster öffnen, User füllt aus und speichert es als antwort zum QuellDokument.
Ich habe schon
Code
@If(@IsNewDoc;@Do(@Command([FileSave]); "");
@Command([ComposeWithReference];"";"Subform")
ausprobiert, aber das funktioniert anscheinend nur mit Forms.
Im Notes habe ich dass so gelöst:
Code
Sub Click(Source As Button)
Dim workspace As New NotesUIWorkspace
Dim session As New NotesSession
Dim uidocA As NotesUIDocument
Dim uidocB As NotesUIDocument
Dim docA As NotesDocument
Dim docB As NotesDocument
Dim db As NotesDatabase
Set db = session.CurrentDatabase
Set uidocA = workspace.CurrentDocument
Set docA = uidocA.Document
Set docB = db.CreateDocument
Call docB.MakeResponse( docA )
docB.Form = "FormXYZ"
docB.aTyp = "SubformXYZ"
docB.AdrName = docA.AdrName(0)
docB.aStatus = "Aktiv"
Set uidocB = workspace.EditDocument(True,docB)
End Sub
das funktioniert auch prima.
Gibt es eine Möglichkeit fürs Web.
Gruß
Hitcher
« Letzte Änderung: 22.11.06 - 12:15:59 von Hitcher »
Rechtschreibfehler sind beabsichtigt und dienen der allgemeinen Belustigung.
Server Windows , Domino 8.5.2, Workstation Win 7, Client 8.5.2, Designer 8.5.2 Browser IE 9, Firefox

Offline Lossa

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.404
  • Geschlecht: Männlich
    • alphaTrain
Re: Responsedoc im Web aus Maskenaktion?
« Antwort #1 am: 27.11.06 - 08:14:08 »
Hallo,

gehe doch hin und merke dir eine eindeutige Information, die Dok-ID, oder etwas eigenes, vom Hauptdokument in der Webmaske für das Antwortdokument.
Beim Submit des Dokumentes aus dem Browser lässt du eine WebSaveAgent laufen. Dieser holt sich per Script das Hauptdokument gem. deiner eindeutigen Kennung aus dem Dokument und macht dieses dann ganz "normal" per diesem Script zu einem Antwortdokument.

Viele Grüße

Ulrich Lossa
Aktiv als Notes Admin und Entwickler seit Version 1.
Freier Trainer und Berater.
Zertifiziert für alle Versionen SA und DB.
HCL Certified Administrator
IBM Certified Advanced Application Developer (PCLP AD)
IBM Certified Advanced System Administrator (PCLP SA)
IBM Certified Instructor for System Administration and Application Development ( CLI)
IBM Certified Instructor for Websphere Software
IBM Certified Instructor for DB2
http://www.alphatrain.de
Lossa@alphatrain.de

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz