dat.btr: Tracciato Btrieve


dcl

DAT: Struttura o Aggregato di dati 

dtd

DAT -- Dati 

Nome

Il nome del tracciato.

Titolo

La descrizione breve del tracciato.

Sistema

In genere DB o sistema connesso.

Questi documenti descrivono un tracciato btrieve. Fanno sempre riferimento ad un documento daf che ne documenta il file.

Non sono migrabili

I link verso comprendono i seguenti dcl:

  • daf, file.

I link da comprendono i seguenti dcl:

  • daf, file
  • dst, struttura del data base

I tag, v. Dat -- Dati, vengono preparati all'interno degli header che descivono il traccato.

/**
@Dat DB.A :: tglaang : Record Anagrafico
@DatType Btr
                 @File   daf.fglaang.key        @BRec   struct tglaang
                 @BKey   struct kglaang_a 0     @BKey   struct kglaang_b 1
                 @BKey   struct kglaang_c 2     @BKey   struct kglaang_d 3
                 @BKey   struct kglaang_e 4     @BKey   struct kglaang_f 5
                 @BKey   struct kglaang_g 6
@Descr  Il record anagrafico contiene i dati identificativi della persona o società.
@/Descr
**/
/** @Decl **/
struct tglaang                      // Record Anagrafico
                                    /* Contiene i dati identificativi dell'anagrafica. 
                                       ...   
                                    */
    {
    ulong    id_ang;                // FT_ULONG_B(9) Id. anagrafica
    ...
    };

struct kglaang_a                    // Chiave primaria per id anagrafica
    {
    ulong    id_ang;                // FT_ULONG_B(9) Id. anagrafica
    };

      ......

struct kglaang_g                    // Chiave sul nome o la ragione sociale
                                    // Chiave non case sensitive.
    {
    char    ragsoc1[36];            // FT_TEXTV Cognome ragione sociale 1
    ...
    };
/** @/Decl **/
/** @/Dat **/
dsu.pio.dcl.dat.btr • LastModified: 14-9-2007 • John Peter Arnold