La Package Activity è una Activity propria della piattaforma IrionEDM che consente di connettere il Workflow corrente ad un Package specifico.
Questa Activity dispone delle seguenti proprietà configurabili mediante il riquadro delle Properties:
✓ DisplayName, nome visualizzato per questa Activity nella working area del Designer;
✓ PackageName, stringa contenente il full name (case-sensitive) del Package a cui connettersi;
✓ Password, stringa contenente l'eventuale password di esecuzione del Package, impostata nei corrispondenti Package Details;
✓ PackageHandle, puntatore all'istanza del Package referenziato dall'Activity;
✓ CatalogHandle, puntatore all'istanza del Catalog referenziato dall'Activity.
Le proprietà CatalogHandle e PackageHandle vengono automaticamente ed implicitamente valorizzate dal sistema. Pertanto ogni modifica ai corrispondenti campi nel riquadro delle Properties potrebbe rendere del tutto inutilizzabile l'Activity. |
La proprietà PackageName può essere impostata anche dalla working area del Designer mediante un apposito wizard, accessibile premendo sul box Select Package nel riquadro che espone l'Activity. Esso mostra tutti i Package disponibili nel Catalog a cui il Workflow è connesso. In particolare:
✓ in caso la Package Activity sia annidata in una Catalog Activity, vengono visualizzati i Package contenuti nel Catalog referenziato da quest'ultima;
✓ in caso contrario, vengono visualizzati i Package contenuti nello stesso Catalog in cui risiede il Workflow.
In una Package Activity è possibile annidare DataEntity e Sequence Activity.