Creazione variabili di processo in un form

' Il seguente snippet può essere utilizzato per creare le variabili e gli attributi del piano di controllo da utilizzare nel processo di produzione relativo ad una commessa

dim form_state = new System.Dynamic.ExpandoObject() ' Oggetto dinamico usato per "riprodurre" l'oggetto form_state di processi_controlli.aspx.vb
form_state.dmd_ref=New processo_controlliDataModule(form.GetDataBase())  ' Questa classe è definita in processi_controlli.aspx.vb

dim ncomm as integer=<numero commessa>
dim nsottocomm as integer=<numero sotto-commessa>

if form_state.dmd_ref.COMMESSE.rowset.findkey(ncomm,nsottocomm)
   ' Crea le variabili di processo
   Crea_Variabili_Processo(form, form_state)  ' Questa procedura è definita in commesse.vb
End If

form_state.dmd_ref.dispose()