How to

Modellare una soluzione di gestione delle anagrafiche di organizzazioni

La presente guida mostra come creare una soluzione applicativa di esempio per la gestione delle schede di anagrafica di organizzazioni sviluppata con Jamio openwork, qui scaricabile.
La soluzione sviluppata attraverso la guida vuole essere una soluzione di esempio da cui partire per la creazione di una soluzione di gestione anagrafiche di organizzazioni, per cui presta attenzione nel caso tu decida di apportare delle modifiche personali e nel pubblicarla all’interno della tua Area di accesso, poiché la soluzione, una volta pubblicata, diviene subito operativa su Jamio on Stage e visibile agli utenti che effettuano l’accesso alla tua stessa Area.

Obiettivi
Attraverso questa guida imparerai come:

  • creare una nuova soluzione Jamio openwork;
  • importare modelli utili nella tua soluzione Jamio openwork;
  • creare e gestire nuovi modelli personalizzati;
  • pubblicare su Jamio on Stage la soluzione applicativa da te creata.

Prerequisiti
Prima di iniziare a sviluppare la soluzione di esempio di gestione delle schede di anagrafica è necessario:

  • essere registrati a Jamio Players;
  • aver effettuato la Log in per poter scaricare da qui Jamio composer;
  • aver installato Jamio Composer sul proprio computer e aver aperto il programma;
  • aver scaricato i file di definizione contenuti nel file Gestione-anagrafiche-Organizzazioni.zip presente nella sezione di download della seguente pagina ed estratto i file della sotto-cartella Organization;
  • avere disponibile un’area Jamio openwork dove pubblicare la soluzione di esempio.

1. Creare una nuova soluzione Jamio openwork

  1. Avvia l’applicazione Jamio Composer;
  2. fai clic su Crea;
  3. assegna un nome alla soluzione nel campo Nome della soluzione, ad esempio Organization – Examples; sarà necessario predisporre una directory esclusiva per ciascuna soluzione creata con Jamio Composer nella cui cartella verranno salvati tutti i file relativi alla soluzione stessa;
  4. crea, dunque, una cartella con il nome più opportuno per la soluzione e seleziona la Cartella di lavoro creata;
  5. seleziona Crea la soluzione, Jamio Composer renderà attiva la propria interfaccia utente.

La tua soluzione Jamio openwork è così creata e Jamio Composer mostra la sua interfaccia utente.

2. Importare un modello in una soluzione

  1. Fai clic su Importa modello | Importa da file presente nella sezione Importa del menù orizzontale;
  2. seleziona, tra le risorse estratte dalla cartella Organization, il file OrganizationInfo; per farlo seleziona OrganizationInfoApri; una nuova finestra propone di importare, oltre al modello OrganizationInfo una lista di altri modelli utilizzati nella definizione di OrganizationInfo; fai clic su Aggiungi alla soluzione.
  3. nello stesso modo, importa dalla cartella Organization il file BasicContactInfo.

I modelli sono stati importati nella tua soluzione. La cartella Tipo, presente nel menù laterale dei modelli, riporta i cinque modelli importati.

3. Creare un modello e personalizzarlo

  1. Dal menù orizzontale, sezione Inserisci modello, fai clic su Dati per aggiungere alla soluzione un modello di tipo Dati;
  2. assegna al modello creato la denominazione di Organization_Data;
  3. fai doppio clic sul modello Organization_Data: nel menù centrale verrà mostrato il dettaglio del modello appena creato;
  4. dal menù a schede TIPO fai clic su Composizione da struttura dati;
  5. scegli dal menu a tendina l’elemento della soluzione OrganizationInfo e fai clic su Seleziona;
  6. il modello Organization_Data restituisce tutti i campi definiti nel set di dati OrganizationInfo, il comportamento e il layout per il loro assegnato; nella sezione Definizione aggiungi un nuovo campo di tipo lista utile ad inserire, per ogni scheda organizzazione, uno o più contatti aggiuntivi. Fare clic su Aggiungi. Specificare come nome BasicContactInfo del campo di tipo AdditionalContactInfo. Specificare che AdditionalContactInfo sia di tipo lista è necessario per selezionare la casella di lista di controllo;
  7. il campo che hai appena creato deve essere aggiunto nel layout di Organization_Data. Fai clic su Layout;
  8. fai clic su DISEGNO | Controllo | DataGridView; il nuovo controllo è ora disponibile nel layout. Associa ad esso come campo di origine dati AdditionalContactInfo;
  9. personalizza l’etichetta e il layout del controllo come preferisci;
  10. inserisci una regola nella sezione Comportamento da assegnare alla proprietà obbligatoria Name del modello Organization_Data un valore. In questo caso, assegna alla proprietà Name il valore Organization_Data contenuto nel campo OrganizationName. In tal modo, ogni scheda sarà etichettata con il nome dell’organizzazione che rappresenta. Per inserire una regola di assegnazione al nome della proprietà clicca su Comportamento | Nuova regola | Assegnazione. Nella lista di regole è ora presente una nuova regola di tipo Assegnazione;
  11. clicca sul menù a tendina Seleziona soggetto e scegli come soggetto la proprietà Name di Organization_Data;
  12. fai clic sul menù a tendina Seleziona soggetto nella parte destra della regola e scegli come oggetto la proprietà OrganizationaName di Organization_Data. L’assegnazione della proprietà Name è completa e presente nelle regole;
  13. il nome della proprietà è obbligatoria, bisogna quindi fare in modo che sia sempre assegnato, rendendo il campo OrganizationName obbligatorio: inserisci una regola di Validazione per il campo OrganizationName; fai clic su Nuova regola e scegli Validazione, nella lista delle regole è ora presente una nuova regola di tipo Validazione;
  14. fai clic sul menù a tendina Seleziona soggetto e scegli OrganizationName come soggetto della proprietà OrganizationName; la Validazione della proprietà OrganizationName di Organization_Data è completa e presente nelle tue regole;
  15. fai clic su Proprietà;
  16. assegna un nome e una categoria di destinazione che saranno visualizzati come voci di menù in Jamio on stage, in questo caso assegna: a Nome destinazione la voce Organization e a Categoria di destinazione la voce Organization – Examples.

La creazione e personalizzazione del modello di scheda anagrafica è completa.

4. Creare un catalogo di organizzazioni

    1. Dal menù orizzontale, sezione Inserisci modello, fai clic su Catalogo per inserire un  modello di tipo catalogo; rinomina il modello Organizations;
    2. fai doppio click sul modello Organizations; nella sezione centrale verrà mostrato il dettaglio del modello che appena creato;
    3. dal menù in alto CATALOGO, fai clic su Composizione da struttura dati; comparirà una finestra di conferma, scegli Sì e dal menu a tendina clicca l’elemento della soluzione Organization_Data e fai clic su Seleziona. La creazione del modello è terminata. Le colonne elencate nel catalogo corrispondono a tutti i campi della risorsa Organization_Data;
    4. personalizza ora le colonne del catalogo attraverso le azioni RimuoviSposta su e Sposta giù: per visualizzare in anteprima l’immagine contenuta nel campo Picture di Organization_Data, rinomina il campo Picture in IMG; personalizza le colonne del catalogo in modo da ottenere:
      – Nome: IMG; Origine: Picture di Organization_Data;
      – Nome: OrganizationName; Origine: OrganizationName di Organization_Data; Etichetta: Name;
      – Nome: LegalStructure; Origine: LegalStructure di Organization_Data; Etichetta: Legal structure;
      – Nome: Website; Origine: Website di Organization_Data; Etichetta: Website;
      – Nome: Email; Origine: Email di Organization_Data; Etichetta: Email;
      – Nome: Phone; Origine: Phone di Organization_Data; Etichetta: Phone;
      – Nome: LegalMail; Origine: LegalMail di Organization_Data; Etichetta: Legal mail;
      – Nome: Fax; Origine: Fax di Organization_Data; Etichetta: fax;
    5. fai clic su Proprietà;
    6. assegna una Categoria di destinazione che sarà visualizzata come voce di menù in Jamio on stage, in questo caso assegna come categoria di destinazione Organization – Examples.

La creazione e personalizzazione del catalogo delle organizzazione è completa.

5. Pubblicare la soluzione

  1. Dopo aver salvato i dati cliccando sull’icona Salvaimposta la connessione al dominio;
  2. fai clic sul menù a schede FILE; se hai impostato correttamente la connessione, visualizzerai l’icona Pubblica per la pubblicazione;
  3. fai clic su Pubblica; la pubblicazione della soluzione Jamio openwork viene avviata. Al termine un messaggio notifica l’esito dell’operazione.

La tua soluzione è ora disponibile su Jamio on stage.

6. Accedere alla soluzione pubblicata

  1. Per utilizzare la soluzione da te creata, accedi a Jamio on Stage inserendo le tue credenziali di accesso e visualizzerai l’interfaccia utente di Jamio on Stage; nella Barra di navigazione è presente l’azione Consulta che contiene i cataloghi modellati fra cui quello da te appena creato;
  2. seleziona il catalogo People disponibile sotto la voce Organization – Examples e fai clic su Creauna nuova scheda di menù mostra la scheda di anagrafica così come personalizzata in fase di modellazione;
  3. compila la scheda con dei dati di esempio;
  4. per inserire l’immagine del contatto, fai clic con il tasto destro del mouse sul controllo di tipo immagine e scegli Carica immagine;
  5. seleziona un file di tipo immagine attraverso il tasto Browse e fai clic su Invia;
  6. terminata la compilazione della scheda di anagrafica, fai clic su Salva;
  7. per consultare il catalogo delle schede di anagrafica, fai clic su Consulta, quindi sulla voce di menù Organizations disponibile sotto la voce Organization – Examples.

La guida per la creazione di una soluzione di gestione delle anagrafiche di organizzazioni è terminata.

E’ disponibile inoltre una ulteriore guida per la gestione delle anagrafiche di persone.

WordPress Image Lightbox