' La funzione WorkflowSign appone il visto di benestare, oppure di rifiuto (con motivazione), di UN utente all'interno di una specificata fase di workflow.
' È quindi possibile, partendo da una categoria documentale X, apporre visti di persone all'interno del workflow di un documento appartenente alla categoria.
' La funzione restituisce TRUE in caso di successo e FALSE in caso di fallimento.
' parametri:
' FORM -> Oggetto chiamante.
' TIPO -> Codice della Categoria Documentale di QualiWare in cui risiede il documento target.
' TIPO_CONT -> Codice del documento target.
' NUMERO -> Numero del documento target.
' IND_REV -> Indice di Revisione del documento target.
' PHASE -> Fase del documento target in cui inserire il visto dell'utente specificato.
' CODE -> CODICE univoco dell'utente QualiWare per cui inserire il visto nella fase di workflow specificata.
' DATE -> Data di apposizione del visto.
' SIGN -> True = Benestare
' REFUSE -> True = Rifiuto.
' REFUSE_REASON -> Motivazione del Rifiuto.
dim esito as boolean
esito=WorkflowSign(form,form.form_state.dmd_ref.DOCUMENT.rowset.fields("TIPO").Value,form.findcontrol("TIPO_CONT").Value,form.findcontrol("NUMERO").Value,0,"<codice fase>","<codice utente>",today,true,false,"")