Strumenti X3 

Siti Web

Funzione

Premere il tasto F7 ed il nome della funzione GESAYS: Siti Web

Descrizione

Si tratta di una funzione di parametrizzazione del sito XTEND.

Ecco qualche elemento parametrizzabile:

    • Rendere accessibile il sito (pubblicabile),
    • metterlo o meno in manutenzione,
    • definire l'elenco delle lingue,
    • rendere attivi i tool di controllo, debugging,...
    • ...

Selezione del sito di lavoro

Funzione

Premere il tasto F7 ed il nome della funzione AYTCHGFCYW: Selezione sito corrente

Descrizione

Per iniziare la parametrizzazione XTEND è obbligatorio selezionare il sito di lavoro o sito corrente.

Tutte le funzioni di parametrizzazione fanno riferimento al sito di lavoro.

La funzione visualizza l'elenco dei siti XTEND esistenti.

La selezione corrente viene memorizzata nelle preferenze utente X3

Visualizzazione del sito Web

Funzione

Premere il tasto F7 ed il nome della funzione VISUAYS: Visualizzazione sito Web

Descrizione

Occorre aver selezionato il sito corrente.

E' anche possibile visualizzare il sito con la funzione GESAYG: Pagine Web. Posizionarsi poi sulla pagina AHOME e scegliere il menù in alto: Strumenti / Visualizzazione pagina web.

La pagina AHOME viene eseguita in una finestra X3. Se si clicca sull'icona in alto, la pagina viene aperta nel browser web di default.

Casi di utilizzo

Funzione

Premere il tasto F7 ed il nome della funzione CONSAYU: Casi di utilizzo

Descrizione

Visualizza l'elenco delle schede di parametrizzazione XTEND selezionate per tipo

Per ogni scheda appare l'elenco delle schede di parametrizzazione relative.

Esempio:

Un campo può essere referenziato da un'entità che a sua volta può essere referenziata da un blocco che può essere referenziato da una pagina.

Ogni livello (3 al massimo) utilizza 3 colonne per visualizzare il codice, il tipo (Liv.#-Tipo) e la descrizione della scheda.

Utilizzo

Questa funzione è molto utile per:

  • Conoscere le dipendenze tra parametri XTEND
  • Effettuare delle copie raggruppate di parametri verso un altro sito
  • Effettuare delle cancellazioni raggruppate

Validazione sito Web

Funzione

Premere il tasto F7 ed il nome della funzione AYTFCYGEN: Validazione sito Web

Descrizione

Valida gli elementi selezionati di un sito XTEND: aggiornamento del dizionario XML e visualizzazione di un rendiconto.

Verifica

Se alla scheda è associata una interfaccia, verifica la coerenza dei dati con i parametri del web service

Consigli

In fase di sviluppo si consiglia di validare regolarmente tutti gli elementi del sito.

Gli errori di validazione degli elementi sono visualizzati in rosso nel rendiconto.

La validazione genera un nuovo dizionario XML dei parametri XTEND.

Il nuovo dizionario è preso in considerazione automaticamente con reload/F5 della pagina HTML nel browser solo se l'opzione della scheda di parametrizzazione del sito 'Tecnico\Verifica aggiornamento\Dizionario web' è contrassegnata.

Se l'opzione non è attivata, bisogna forzare il ricaricamento del dizionario con l'url:
'http://hostname:port/xtend/svc/SolutionX3/DossierX3/SiteXtend/admin/reposit/reload'

Duplicazione sito Web

Funzione

Premere il tasto F7 ed il nome della funzione AYTFCYCOP: Duplicazione sito Web

Descrizione

Permette di copiare (con sostituzione) tutti i parametri e/o il design Html di un sito XTEND (Origine) verso un sito di destinazione nel dossier corrente (default) o un altro dossier.

Esempio:

Copia di un sito dall'ambiente di sviluppo a quello di produzione.

Restrizioni

Questa funzione non copia i web service utilizzati dal sito.

Vedere la funzione Copia dei web service.

Copia web service

Funzione

Premere il tasto F7 ed il nome della funzione AYTWSRGES: Copia web service

Descrizione

Permette di selezionare una o più interfacce di un sito XTEND del dossier X3 corrente e di copiare/pubblicare i web service associati verso un altro dossier.

Per attivare la copia occorre selezionare almeno un'interfaccia nell'elenco.

Copia di un sotto-programma
  • Copia di un web service programma 4GL
  • Creazione della scheda 'sotto-programma'
  • Pubblicazione del web service
Copia di un web service oggetto X3
  • Pubblicazione del web service

Aiuto alla creazione dei campi

Funzione

Questa funzione è accessibile tramite il menù strumenti delle schede di parametrizzazione

Descrizione

Permette di creare i token campi a partire:

  • dall'elenco dei campi di una tabella X3
  • dall'elenco dei campi di una vista X3
  • dai parametri del web service associato ad un'interfaccia
Videata

Colonna

Descrizione

Parametro 

Codice del campo, della tabella o del parametro del web service

Descrizione

Descrizione campo

Token campo

Codice XTEND per il parametro (stesso codice di default)
Modificabile se si desidera creare un campo con un nome diverso dal parametro (mapping).

Esiste

Contrassegnato se il campo esiste già nel dizionario

Tipo

Tipo di campo (XTEND)
Modificabile in creazione

Menù

Identificativo del menù per il tipo MenùLocale
Modificabile se si vuole creare un campo con un nome diverso da quello del parametro

Dimensione

Numero massimo di valori del parametro o campo

Generazione

Per i campi di dimensione superiore a 1, indica se occorre generare un indice (NOMECAMPO + INDICE).
- Nessuno: crea un campo senza indice
- Tutti: crea tanti campi indicizzati quanti valori possibili per questo campo
- Uno: crea un solo campo con l'indice indicato nella colonna indice
Modificabile in creazione.

Indice

Indice del campo per calcolo del nome
Modificabile in creazione se Generazione=Uno

 Occorre validare i campi dopo la generazione affinché vengano considerati dal server XTEND.

La validazione genera un nuovo dizionario XML dei parametri XTEND.

Il nuovo dizionario è preso automaticamente in considerazione sul reload/F5 della pagina HTML nel browser solo se l'opzione della scheda di parametrizzazione del sito'Tecnico\Verifica aggiornamento\Dizionario web' è contrassegnata.

Altrimenti bisogna forzare il refresh del dizionario con la url:
'http://hostname:porta/xtend/svc/SolutionX3/DossierX3/SiteXtend/admin/reposit/reload'

Aiuto alla creazione delle entità

Funzione

Menù 'Strumenti/Aiuto alla compilazione' della scheda 'Entità'

Descrizione

Questa funzione permette di creare delle entità a partire dai parametri di un'interfaccia.

1. Aprire la funzione Entità

2. Creare una nuova Entità

3. Selezionare il tipo di interfaccia

      • Per il tipo 'Accesso tabella' selezionare l'interfaccia che verrà collegata all'entità

4. Attivare il menù 'Strumenti/Aiuto alla compilazione'

Dopo aver selezionato l'interfaccia, appare l'elenco dei parametri raggruppati per gruppi di publicazione.

Videata

Colonna

Descrizione

Parametro dell'interfaccia

Codice del parametro del web service

Gruppo

Gruppo di pubblicazione (sottoprogramma) o codice del blocco (oggetto)

Descrizione

Descrizione campo per gli oggetti X3

Token campi  

Codice del token campo XTEND
Modificabile in creazione

Descrizione

Descrizione campo XTEND

Un'entità XTEND è generalmente associata ad un gruppo di pubblicazione (colonna gruppo) (che rappresenta un blocco videata per un oggetto X3).

L'operazione di creazione consiste nel selezionare i campi tramite doppio-clic sulla prima colonna e nel selezionare un token campo nella colonna 'Token campo'.

Raccomandazioni

Si consiglia di creare tutti i campi XTEND precedentemente, mediante la funzione strumento 'Creazione dei campi'.

Se il campo non esiste è possibile accedere alla funzione 'Token campo' mediante tunnel per crearlo.

Eliminazione sito Web

Funzione

Premere il tasto F7 ed il nome della funzione AYTFCYDEL: Eliminazione sito Web

Azione

Permette di cancellare i design HTML e/o la parametrizzazione di un sito XTEND.

Restrizioni

I web service non sono cancellati poiché possono essere potenzialmente utilizzati da altri siti.

Devono essere eliminati manualmente tramite la funzione GESAWE: Web service

Gestione design/Archivio

Funzione

Premere il tasto F7 ed il nome della funzione AYTFCYTAR: Gestione design/archivio

Descrizione

Questa funzione permette di Creare/Ripristinare/Cancellare un archivio (file .tar) che contiene il design HTML di un sito XTEND.

Questa funzione è molto utile per copiare/ripristinare il design HTML di un sito XTEND verso un'altra ubicazione o un altro dossier X3.

Parametrizzazione avanzata

Funzione

Premere il tasto F7 ed il nome della funzione GESAYU: Parametrizzazione avanzata

Descrizione

Questa funzione presenta l'elenco dei parametri che non sono modificabili tramite le schede di parametrizzazione.

Viene utilizzata per l'applicazione delle patch del server XTEND.

Generazione elenchi di valori

Funzione

Premere il tasto F7 ed il nome della funzione PRHBATCH: Generazione elenco di valori

Descrizione

Questa funzione genera gli elenchi di valori delle valute e dei paesi basati sulle tabelle TABCUR e TABLAN.

Serve da esempio per la generazione degli elenchi di valori via batch.