Domino 9 und frühere Versionen > Entwicklung

buttons im web

<< < (4/4)

meichhorner:
Hy,

also um jetzt mal ein bisschen Licht in das ganze zu bringen:

1.) Die Db Opetion Java Script verwenden heisst nicht dass du Java Script verwenden musst sondern dass das Domino macht um die DB im Web anzuzeigen.

2.) Mach dir einfach einen Agenten der dir dein Feld auf den gewünschten wert setzt und hinter die Schaltfläche stellst du die Formel @Command( [ToolsRunMacro] ; Agent ).

Cu
Martin ::)

ToolsRunMacro  

Beispiel
Startet einen von Ihnen spezifizierten Makro oder Agenten.
Syntax
@Command( [ToolsRunMacro] ; Agent )
Parameter
Agent
Text. Optional. Der Name des zu startenden Agenten.
Wenn Sie den Namen des Agenten nicht angeben, wird eine Liste der in der Datenbank vorhandenen Agenten angezeigt, so daß Sie den zu startenden Agenten wählen können.
Ausführungsreihenfolge
Dieser Befehl wird (mit Ausnahme im Web) nur nach der Auswertung der gesamten Formel ausgeführt, unabhängig davon, ob @Command oder @PostedCommand verwendet wird. Alle @Befehle werden im Web in der vorgegebenen Reihenfolge ausgeführt.
Um in einer Datenbank, bei der JavaScript aktiviert ist, Ausgabe von einem Agenten zu erhalten, verwenden Sie @Command([FileCloseWindow]) nach @Command([ToolsRunMacro]).

meichhorner:
Und hier noch die Infos zu Document Context:

Beispiel: Die Eigenschaft "DocumentContext" in Web-Agent-Scripts verwenden  

In diesem Script werden die Anweisung "Print" und die CGI-Variable remote_user verwendet, um "Benutzer =" mit dem Namen des Web-Benutzers anzeigen zu lassen. Durch das Script wird zunächst "DocumentContext" festgelegt, ehe der Rest des Scripts ausgeführt wird. Die Variable geht von einer Textliste aus.
Dim session As New NotesSession
Dim doc As NotesDocument
Set doc = session.DocumentContext
Print "Benutzer = " + doc.remote_user(0)
Hinweis  HTML-Code, der von einem Web-Agenten generiert wurde, enthält keine <TITLE></TITLE>-Tags.

my head:
ich muss auf jeden fall in der db die option "webzugriff: javascript..." aktivieren,oder?
aber wofür brauch die eigenschaft "document.context" genau??

my head:
und vorher und warum kommt dieser button "einreichen"?

Navigation

[0] Themen-Index

[*] Vorherige Sete

Zur normalen Ansicht wechseln