daf.btr: Files Btrieve


dcl

DAF: File di Dati 

dtd

DAF -- Files 

Nome

Il nome del file.

Titolo

La descrizione breve del file.

Sistema

In genere DB o sistema connesso.

Questi documenti descrivono un file btrieve. I files btrieve richiedono sempre due tipi di documento:

  1. Un documento daf che descrivono il file in quanto tale.
  2. Uno o più documenti dat, che descrivono i records e le chiavi di accesso.

Non sono migrabili

I link verso comprendono i seguenti dcl:

  • dat, records e chiavi

I link da comprendono i seguenti dcl:

  • dat, records
  • dst, struttura del data base

I tag, v. Daf -- Files, vengono preparati all'interno degli header --- files con suffisso .h o .hpp --- che descivono il file. Si presentano diversi casi che possono così essere sintetizzati:

  1. Files mono record.
  2. Files multi-record:

I files mono record vengono completamente descritti all'interno di un unico sergente. Questo conterrà:

  1. Un commento "@daf" per descrivere il file.
  2. Un commento "@dat" per descrivere il record e le chiavi.
/**
@Daf  DB.A :: fglaang.key : File anagrafiche
@DafType Btr
@Dir    dst.dir.a
@DirEnv %GLANAG%
@Rec    dat.tglaang
@Descr  <P>Questo file contiene i dati anagrafici identificativi della persona o societa.</P>
@/Descr
**/
/** @/Daf **/

I files multi record vengono descritti tramite diversi sorgenti. Un esempio tipico è rapprresentato dai files tabelle.

  1. Esiste un sorgente che definisce il file e anche lo schema del record tipo. In questo sorgente
    1. Un commento "@daf" per descrivere il file. All'interno di questo commento vengono elencati tutti i documenti "dat" che descrivono i singoli tipi record.
    2. Un commento "@dat" per descrivere il record e le chiavi.
  2. Esistono più sorgenti che definiscono il singolo tipo record. In questo sorgente si crea:
    1. Un commento "@dat" per descrivere lo specifico tipo record.
/**
@Daf  DB.A :: fglatab.key : Tabelle anagrafiche
@DafType Btr
@Dir    dst.dir.a
@DirEnv %GLANAG%
@Rec    dat.tglatab
@Rec    dat.tgl_tstu
@Rec    dat.tgl_fsoc
...
@Rec    dat.tgl_cric
@Descr  <P>Questo file contiene tutte le tabelle si supporto alla gestione dei dati dati
anagrafici.</P>
@/Descr
**/
/** @/Daf **/
dsu.pio.dcl.daf.btr • LastModified: 14-9-2007 • John Peter Arnold