Autor Thema: HTML aus Agenten  (Gelesen 969 mal)

Offline FRANKI

  • Senior Mitglied
  • ****
  • Beiträge: 346
  • Geschlecht: Männlich
  • vergiss nicht zu tanzen...
HTML aus Agenten
« am: 11.08.03 - 06:37:44 »
Hallo Leute,

ich habe einen Agenten geschrieben, der HTML in einen Browser "printet".
Der Agent wird per URL aufgerufen.
Klappt alles wunderbar, nur, der von mir generierte HTML-Code fängt erst nach dem <head>, </head> TAGs an.
Auch der Aufruf über eine Maske und den Agenten als WebQueryOpen Ereignis funktioniert nicht.

Wie bekomme ich etwas zwischen die beide <head> TAGs??

Danke
FRANKI


Offline Axel_Janssen

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 769
Re:HTML aus Agenten
« Antwort #1 am: 11.08.03 - 09:29:04 »
Hi Franki,

du benötigst startende und endende Html tags. Sonst wird der head Bereich nie ausgelesene

Hab mal zum wachwerden einen kleinen Beispielagenten geschrieben:

Code
Sub Initialize
   
   Dim SessionThis As New NotesSession
   Dim docThis As NotesDocument
   
   Set docThis = SessionThis.DocumentContext
   Print "<html>"
   Print "<head>"
   Print "<title>Wenn der Titel da ist wird html head ausgelesen</title>"
   Print"</head>"
   Print |<body bgcolor="#DDDDDD">| 'Pipe-Zeichen sind gute String delimiter
    'oops vergessen: mach ein Feld mit dem Namen "Field" in die Maske oder kommentiere die folgende Zeile aus. 
   Print "docThis.Field hat Wert=" + docThis.GetItemValue("Field")(0)
   Print "<br><br>"
   Print |confusing chalenge: was ist das und warum funktioniert das hier nicht: print <font face="monospace">"[http://www.ibm.com]"</font>|
   Print "</body>"   
   Print "</html>"
   
   ' 
   Print 
End Sub

Beachte die Zeilen print "<html>" und print </html>

Um diesen aus einer Maske anzusprechen mußt du das WebQuerySave Event nehmen. Das wird dann beim speichern aufgerufen.

Nimm ein Save button in die Maske mit:
Code
@Command([FileSave]);
@PostedCommand([FileCloseWindow])

oops vergessen: mach ein Feld mit dem Namen "Field" in die Maske

Gruß Axel
« Letzte Änderung: 11.08.03 - 09:38:14 von Axel_Janssen »
... design patterns are abstract designs that help identify the structure and elements involved in a specific design solution. From this, a concrete implementation can be produced.
Kyle Brown

Offline FRANKI

  • Senior Mitglied
  • ****
  • Beiträge: 346
  • Geschlecht: Männlich
  • vergiss nicht zu tanzen...
Re:HTML aus Agenten
« Antwort #2 am: 11.08.03 - 15:29:13 »
hat funktioniert,

danke

FRANKI

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz