Il Package Workspace espone gli oggetti dei Package aperti in lavorazione. In particolare:
✓ il corrispondente Navigator espone gli oggetti secondo la struttura gerarchica con cui è stato progettato il Package stesso;
✓ la corrispondente Working Area visualizza le UI dedicate alla definizione dei singoli oggetti;
✓ la corrispondente Property Grid espone proprietà contestuali all'oggetto attualmente selezionato nel Navigator o esposto nella Working Area;
✓ il corrispondente Reference Workspace visualizza eventuali dipendenze tra gli oggetti esposti nel Navigator.
Il Navigator del Package Workspace dispone di una propria toolbar da cui accedere alle seguenti funzionalità:
✓ Refactor permette di modificare le dipendenze tra gli oggetti del Package mediante un apposito wizard;
✓ Show Hidden Node consente di esporre nel Navigator eventuali oggetti resi non visibili all'utente finale;
✓ Enabled Edit permette di abilitare la modifica di oggetti del Package protetti, conoscendone la password di sicurezza.
È possibile nascondere singoli oggetti del Package all'utente finale, impostando a True la corrispondente proprietà Hidden della Proprety Grid. |
La finestra References Update, accessibile dal pulsante Refactor, consente di sostituire un oggetto con un altro, all'interno dello schema di dipendenze del Package corrente. Questa operazione modifica in automatico tutti i riferimenti al primo oggetto.
Ogni riferimento ad un oggetto del Package può essere:
✓ assoluto, nel caso sia utilizzato il suo Full Name;
✓ relativo, nel caso sia utilizzato il suo Name.
Ogni volta che un oggetto del Package viene rinominato o spostato manualmente all’interno dell’albero gerarchico, un apposito pop-up rende possibile l'attivazione dell'aggiornamento dei riferimenti ad esso relativi. |
Dal Navigator è possibile accedere anche ad uno specifico menù contestuale, premendo il tasto destro del mouse. Esso espone le seguenti funzionalità:
✓ Run esegue, nella Working Area, l'oggetto attualmente selezionato (visibile solo se posizionati su un oggetto eseguibile);
✓ Edit apre, nella Working Area, l'oggetto attualmente selezionato, consentendo la modifica dei suoi elementi definitori;
✓ Refresh Library forza l'aggiornamento del contenuto di un'eventuale libreria di oggetti, utilizzata nel Package corrente (visibile solo se posizionati sul relativo Library folder);
✓ Clear Cache permette di rimuovere eventuali Cache impostate sull'oggetto attualmente selezionato e sugli oggetti ad esso relazionati;
✓ Refactor consente di modificare le dipendenze tra gli oggetti del Package, mediante un wizard analogo a quello accessibile con l'omonimo pulsante del Navigator;
✓ Show/Hide permette di nascondere l'oggetto attualmente selezionato all'utente finale, modificando il valore della proprietà Hidden nella Property Grid;
✓ New consente di aggiungere nuovi oggetti al Package corrente, selezionandoli da appositi menù a tendina;
✓ Cut , Copy
e Paste
permettono di tagliare, copiare, incollare oggetti all'interno del Package corrente o tra Package esposti nel Navigator;
✓ Rename consente di rinominare l'oggetto attualmente selezionato;
✓ Delete cancella l'oggetto attualmente selezionato;
✓ Reload forza il salvataggio di eventuali modifiche e l'aggiornamento del Package corrente;
✓ Save permette di salvare il Package corrente;
✓ Save As consente di salvare il Package corrente, modificandone nome e destinazione all'interno del Catalog;
✓ Save All consente il salvataggio simultaneo di tutti i Package attualmente esposti nel Navigator;
✓ Close chiude il Package corrente;
✓ Close All chiude tutti i Package attualmente esposti nel Navigator;
✓ Compare with Catalog Version permette di confrontare il Package corrente con l'ultima sua versione presente sul Catalog.
Le opzioni Compare with Catalog Version e Reload sono disponibili, in caso sia stato selezionato con il tasto destro del mouse l'elemento Package, posto alla radice del Navigator. |
Dal menu contestuale dell'albero gerarchico di navigazione del Package è inoltre possibile effettuare l'inserimento di nuovi oggetti, in alternativa all'utilizzo del Ribbon. Inoltre, è possibile visualizzare il DELT Graph, il grafo della struttura del Package e il Profile, l'utility di statistiche riassuntive sui dataset riferibili agli oggetti del Package.
APPROFONDIMENTI E ARGOMENTI CORRELATI
& Profile