Autor Thema: Responsedoc im Web aus Maskenaktion?  (Gelesen 1373 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