Autor Thema: valedierung mit der Workflow engine  (Gelesen 1168 mal)

Offline help

  • Junior Mitglied
  • **
  • Beiträge: 66
  • Geschlecht: Weiblich
valedierung mit der Workflow engine
« am: 12.01.12 - 13:42:40 »
Hallo,

ich hoffe sehr das außer mir noch jemand mit der Workflow Engine von Youatnotes arbeitet.

Mein Problem ist dass wenn ich den Prozess starte meine valedierungen ausgeführt werden. Wenn ich aber in den nächsten Prozess kommen kann ich eine action ausführen ohne das dass Dokument im editiermodus war, dabei laässt er dann die valedierung der felder aus.

Erst wenn das Dokument einmal im editiermodus war führt er die valedierung durch..

Vielleicht hat jemand ein Lösung für mein Problem


In der Queryopen steht

Sub Queryopen(Source As Notesuidocument, Mode As Integer, Isnewdoc As Variant, Continue As Variant)
   Set validator = New ynFieldValidator
   
REM Pflichtfelder bei einzelnen Prozessen
   
   If source.Document.ynWorkflowProcess(0) = "MISReview" Then
      Print "füge Validierung für UHD test hinzu"
      Call validator.add("as_uhdtest","UHD Test","","Please fill out the field UHD Test for UHD!")   
   End If
   
   
REM Pflichtfelder überprüfen ob diese ausgefüllt sind bei Antragstelleung
   
   Call validator.add("as_department","Department","","Please choose the correct department!")
REM Call validator.add("as_superior","Superior","","Please choose the correct department!")

und in der Querysave


Sub Querysave(Source As Notesuidocument, Continue As Variant)
   
   If Not  validator.run(Source) Then continue = False
   
End Sub

Vielleicht hat jemand eine Idee

LG
Beatrix
« Letzte Änderung: 12.01.12 - 14:43:39 von help »
Liebe Grüße
Beatrix (Bea)

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz