Vai al contenuto

GESHELP - Ricerca/aggiornamento pagina di help

Posizione nel menu

Programma non a menu Linkage section

Tipo Dato Formato Contenuto
 INPUT GESHELP-OPERAZIONE x(20) Vedi argomenti successivi
GESHELP-TIPO-OGGETTO x(01) Tipo oggetto da gestire:


GESHELP-OGGETTO Codice oggetto da gestire
I/O GESHELP-LINK x(150) Riferimento alla pagina di help
FILLER x(500)

Logica generale Gestione del collegamento ad una pagina di manuale Elaborazione L'elaborazione cambia a seconda dell'operazione richiesta.

Attenzione

Questo programma legge e scrive sui 4 db standard associati all'applicazione, per i quali sono definite solitamente le informazioni di accesso in configurazione. Per fare questo nell'ambiente di sviluppo le configurazioni "db-conn-string" saranno gestite con suddivisione in modo da poter definire i 4 percorsi db nel modo usuale.

I db e le relative suddivisioni quindi sono:

Database Suddivisione
Sviluppo "c00000" DEV-C0
Sviluppo "odontoconnect" DEV-OC
Ufficiale "c00000" UFF-C0
Ufficiale "odontoconnect" UFF-OC

Queste configurazioni vanno lette tutte e verranno usate come spiegato

Operazione: LEGGI

ADescrizione

Cerca la pagina del manuale corrispondente ai dati richiesti in input e la restituisce in GESHELP-LINK

Chiamata standard

Dato Contenuto
GESHELP-OPE "LEGGI"
GESHELP-TIPO-OGGETTO Tipo oggetto da gestire:


GESHELP-OGGETTO Codice oggetto da gestire

Elaborazione

Connessione ad uno qualunque dei 4 db configurati (ad esempio "dev-c0"). Qui effettuare la lettura del record di MASKHELP con i seguenti dati:

Dato Contenuto
MASKHELP-TIPO-OGGETTO GESHELP-TIPO-OGGETTO
MASKHELP-OGGETTO GESHELP-OGGETTO
MASKHELP-AZIENDA " "

Restituire MASKHELP-HTML-PAGE al programma chiamante

Operazione: AGGIORNA

Descrizione

Aggiorna la pagina del manuale passata in input su GESHELP-LINK su tutti e 4 i db configurati

Chiamata standard

Dato Contenuto
GESHELP-OPE "AGGIORNA"
GESHELP-TIPO-OGGETTO Tipo oggetto da gestire:


GESHELP-OGGETTO Codice oggetto da gestire
GESHELP-LINK Pagina da aggiornare

Elaborazione

Per ciascuno dei 4 db configurati, effettuare in sequenza: 

A - Connessione al db

B - Aggiornamento link

Inserimento o aggiornamento del record su MASKHELP che corrisponde a

Dato Contenuto
MASKHELP-TIPO-OGGETTO GESHELP-TIPO-OGGETTO
MASKHELP-OGGETTO GESHELP-OGGETTO
MASKHELP-AZIENDA " "

Aggiornare MASKHELP-HTML-PAGE con il contenuto di GESHELP-LINK

C - Disconnessione dal db


Estratto da documentazione interna ClickUp