Salve,
utilizzando il tool visuale manageRelation nell'attività di un workflow, quando premiamo il bottone che visualizza la maschera di selezione della card , compare l'elenco (net tab Ozioni), mettiamo la spunta sul checkbox di selezione, poi premiamo sul tasto indietro, la schermata torna al tab (Attività), poi premiamo il tasto "Continua", ma invece di passare all'attività successiva, il WF rimane su quella corrente, ed i tasti Continua Salva Elimina diventano disabilitati.
Selezionando di nuovo il workflow e cliccando "Modifica" si riabilitano i tasti ma premendo continua accade di nuovo la stessa cosa : il WF rimane sull'attività corrente, ed i tasti Continua Salva Elimina diventano disabilitati.
I parametri che abbiamo utilizzato per manageRelation sono i seguenti:
DomainName='Personale_Ruolo'
ClassName='Personale'
ObjId= tmpInt2
ButtonLabel='Seleziona Ruolo'
EnabledFunctions='00100000'
CheckArray=tmpRefArray
tmpRefArray è una variabile del workflow dichiarata come DeclaredType-References (riguardo al check "Is Array" nella schermata di Jped dove si definisce la variabile abbiamo provato in entrambi i modi Selezionato o Deselezionato, senza variazioni del risultato)
Secondo la nostra analisi, dato che fino alla lista di selezione ci arriviamo, e gli elementi visualizzati sono proprio i "Ruoli" associati alla "Persona" come desiderati, gli altri campi (DomainName,ClassName,ObjId,ButtonLabel) sono valorizzati correttamente.
Stiamo usando CMDBuild 1.2.1, nei log non compaiono errori.
Si tratta di un bug o di un uso improprio del metodo?
grazie mille
Alessandro Grillini