Apertura di un progetto con parametri in sessione

Questa azione, associata a una certa classe, permette di aprire un elemento della classe in un progetto che deve essere specificato nel corpo dell'azione. Una volta aperto il progetto, ne vengono aggiornati i parametri in sessione: questi ultimi possono essere visualizzati nel gwMenuTitle, che deve essere opportunamente configurato nell'xml del progetto (come descritto nella sezione Titolo di progetto con parametri in sessione).

Parametri

Il corpo dell'azione consiste di due parti: prima deve essere creato un oggetto chiamato “params”, il quale va popolato delle proprietà descritte di seguito; infine viene richiamata una funzione javascript dal nome gwChangeElementsInSessionCallback, il cui input è, appunto, l'oggetto “params”.
Nel dettaglio, “params” deve contenere i seguenti valori:

Esempio

var params = {};
params.browserWinName = 'Assegnazione_spazi';  
params.session_code_field = 'session_building_code'; 
params.session_code_field_name = 'session_building_code_name'; 
params.cod2 = data.itemDB.cod_building; 
params.show2 = data.itemDB.name_building;
 
gwChangeElementsInSessionCallback(params);