Domino 9 und frühere Versionen > ND6: Entwicklung

View-Action im Web

(1/3) > >>

LisaS:
Hallo,
ich brauche eine View-Action die im Web-Browser funktioniert.
Die Action soll bei allen markierten Doks. einen Feldwert ändern.
Wie mache ich das am besten? Formel? Java-Script?
Bitte helft mir mal auf die Sprünge.

Gruß Hitcher

animate:
Eine Möglichkeit ist mit einer Kombi aus JavaScript und LotusScript.

Ein Beispiel gibts hier: http://brefere.com/notesnet/processselectedwebdocs.pdf

LisaS:
Danke erstmal, ich glaube daß ist genau was ich brauche.
Problem:
Es klappt nur bis zu der Übergabe nach Lotus Script.
Es scheint mir als ob das Script gar nicht gestartet wird.
Hier mein Script welches nach dem WebQuerySave gestartet werden sollte:
Sub Initialize
   Dim session As New notessession
   Dim db As notesdatabase
   Set db = session.currentdatabase
   Dim doc As notesdocument
   Set doc = session.DocumentContext
   Dim pdoc As NotesDocument
   
'Loop through all the selected document UNID's contained in the SelectedDocs field
   For x = 0 To Ubound(doc.SelectedDocs)
'Get a handle on the selected document by its DocumentUniqueID
      Set pdoc = db.GetDocumentByUNID( doc.SeletedDocs(x) )
      pdoc.run_state = "05"
      Call pdoc.save(True, True)
   Next
End Sub

Vieleicht geht es in R5 ja und es ist nicht kompatibel mit R6?

Gruß
Hitcher

animate:
das funktioniert in Notes 6 genauso gut wie in R5, das steht fest.
Schau mal nach, ob der Agent läuft oder nicht.
Hast du die entsprechenden Rechte, um Agents aufm Server laufen zu lassen?
etc.etc.

LisaS:
Ich dreh noch durch.....
Also Lokal lauft alles wie geschmiert.
Auf dem Server startet der Agent nicht, denn das Log sagt "This Agent never run befor".
Ich habe beim Agent Public Access angehakt, muß ich sonst noch etwas einstellen? Evtl. bei
"Run as Web-User"?

Meine Rechte als Manager müßten eigentlich ausreichen, oder.

Gruß
Hitcher

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln