Add new attachment

Only authorized users are allowed to upload new attachments.

This page (revision-1) was last changed on 25-Aug-2023 15:15 by UnknownAuthor

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Difference between version and

At line 1 added 34 lines
%%(display:none)
{{{
WikiUp
}}}
/%
[{TableOfContents }]\\
!!! Generalità\\
\\
Al fine di poter interagire in modo trasparente anche con altre applicazioni, gli oggetti smeup possono essere deviati su archivi/interfacce differenti da quelle standard.\\
\\
!!! Struttura\\
\\
In smeup l'accesso ai dati delle istanze avviene essenzialmente in due modi:\\
* Attraverso la specifica /COPY di interfaccia che viene predisposta nello standard per ogni classe\\
* Attraverso l'identificazione sul database che è stata fissata per ogni classe (qualora le istanze della classe appartengano ad un archivio)\\
Per deviare un oggetto standard occorre quindi intervenire su entrambi i punti (anche se il secondo è in realtà necessario solo per gli oggetti che appartengono ad un archivio)\\
\\
Per il primo punto l'intervento è specializzato per la singola classe. Pur essendo poi l'operatività simile, l'intervento va effettuato in base alla funzionalità della /COPY di interfaccia della singola classe. L'approfondimento di questi aspetti, per ogni classe, può avvenire attraverso la scheda della classe (oggetto OG,,codiceclasse) nella quale è indicata la /COPY attraverso cui si accede all'oggetto.\\
Va inoltre precisato, che qualora per l'oggetto sia necessario gestire esclusivamente le funzioni di decodifica/scansione l'oggetto può essere deviato attraverso la configurazione della tabella B£O**. Tramite questa tabella è infatti possibile deviare qualsiasi oggetto, genericamente. In tale casistica per tale oggetto saranno però disponibili solo le informazioni di codice e descrizione.\\
\\
Per il secondo punto invece l'intervento è lo stesso per tutte le classi: va inserito l'elemento della B§O avente come codice il codice della classe ed all'interno del quale possono essere indicate le informazioni che permettono di indentificare le modalità di accesso al database necessarie per l'oggetto in questione.\\
\\
Vedi Relazione oggetto-database (ST-B§O)\\
Vedi DEVIAZIONI E UFO (ST-B£O**)\\
\\
!!! Exit della £IVD\\
Nell'accesso sql all'archivio corrispondente ad un oggetto è inoltre possibile applicare delle proprie considerazioni (es. filtri impliciti basati su autorizzazioni). Il suo effetto si manifesta attraverso la /COPY £IVD, sulla base della quale, vengono fondati tutti gli accessi SQL di un oggetto.\\
Al momento tale funzionalità ha lo svantaggio di essere applicabile esclusivamente agli accessi SQL. Va quindi applicata tenendo conto di questa considerazione.\\
\\
Vedi Gestione Funzioni su Vista Database (MBQILEGEN-£IVD)\\
Vedi BASE Funzioni su Vista Database - Esempio Exit (MBSMESRC-B£IVD0_U)\\
\\
\\
\\
This page has only one version
«