Descrizione dei file XML usati da mobilia

 


Definizione delle tabelle da collegare ad un Database esterno. Il file XML è referenziato nelle versioni ODBC di Mobilia tramite la chiave 0_files/5000 del registry di Windows (comunque tramite il file nominato '5000' nelle preferenze)

 

Tag

 

ODBC

 
Attributi  
Subelementi  
DATABASE Entita' cui si accede tramite connessione DB comune
 

 

DATABASE

 
Attributi  
TYPE Tipo di connessione al DB.
Ammette i seguenti valori:
LEGACY Usa connessioni ODBC con una vecchia tecnologia interna (non supporta valori più lunghi di 255 caratteri) Non USARE. Per garantire  la compatibilità con configurazioni precedenti, questo è il default.
POSTGRES Conessione diretta con DB di tipo PostgreSQL
MYSQL Conessione diretta con DB di tipo MySQL
MSSQL Conessione diretta con DB di tipo Microsoft SQL
ODBC Conessione diretta con DB via ODBC
SQLITE Conessione diretta con DB di tipo SqLite
CONN  Stringa di connessione ODBC al DB.
es CONN="DSN=MOBILIA" (per LEGACY e ODBC)
HOST Nome o Indirizzo del computer dove risiede il DB
PORTPorta TCP da usare se diversa di quella standard
DB Nome del DB a cui connettersi
USER Utente con cui collegarsi al DB
PASSWORD Password per l'utente.
FILE Percorso completo, o relativo alla cartella che contiene Mobilia (in questo caso deve iniziare con *)o alla cartella dei files temporanei del systema (%TEMP%) o alla cartella Documenti dell'Utente (%DOCU%) del File dove risiede il DB (per SQLITE)
Subelementi  
TABLE Tabella del database
 

 

TABLE

 
Attributi  
EXT Nome della Tabella nel Database (di solito incluso tra parentesi quadre)
es EXT="[ANAGRAFICA]"
INT

Numero usato da Mobilia per identificare questa Tabella
es INT="1"

Esiste un formato simbolico composto da tags di quattro lettere incluse tra apici
es INT="'VFB1'"

Subelementi  
COL Colonne della tabella
 

 

COL

 
Attributi  
EXT Nome della Colonna nel Database (di solito incluso in parentesi quadre)
es EXT="[RAGSOC]"
INT

Numero usato da Mobilia per identificare questa Tabella
es INT="1"

Esiste un formato simbolico composto da quattro lettere incluse tra apici
es INT="'nome'"

TYPE Tipo di dato nella colonna nel Database
S = Stringa
N = Numerico
D = Data
O = Ora
NS = Numerico come stringa (riempito a tutta lunghezza da 0)
es TYPE="S"
LEN Lunghezza massima della colonna del DB
es LEN="30"
DECS Numero di decimali nella colonna del DB
es DECS="2"
FORMAT Indicazioni speciali per la formattazione
TYPE="D" FORMAT="1" => numerico in formato yymmdd (1/12/2003 => 31201)
Subelementi  



Index