Skip to main content
Skip table of contents

Listes d’Extraction


Les listes d’extraction sont des listes visibles dans DIALOG servant de support à la génération de sources de données CRYSTAL REPORTS®.

La structure des listes d’extraction doivent être définies et sont ensuite maintenues dans les requêtes de type REB via deux nouvelles instructions « CREATION LISTE-EXTRACTION » et « PRENDRE LIS-EXT ».

La définition d’une liste d’extraction se fait en deux phases :

  • définition de l’entête de la liste d’extraction

  • définition de la structure de la liste d’extraction

Définition d’une Liste d’Extraction 

« Onglet Définition »

Liste: Référence liste d’extraction. Unique par société. Visible depuis la saisie dans DIALOG.

Désignation: Libellé descriptif de la liste. Visible depuis la saisie dans DIALOG.

Commentaire: Zone de texte libre pour informations complémentaires

Identifiant balise XML: Référence de la balise effective dans le fichier résultat, prendra pour valeur la référence de la liste si la valeur est vide.

Date création: Date de création de l’enregistrement.

Heure création: Heure de création de l’enregistrement.

Utilisateur création: Utilisateur à l’origine de l’enregistrement.

Date modification: Date de dernière modification de l’enregistrement.

Heure modification: Heure de dernière modification de l’enregistrement.

Utilisateur modification: Utilisateur à l’origine de la dernière modification.


Définition de la Structure d’une Liste d’Extraction

Cette application est accessible depuis la liste des entêtes de liste d’extraction par l’action « Définition Structure ».

« Onglet Définition »

  • Information: Référence champ. Visible dans la saisie DIALOG.

  • Désignation: Désignation du champ. Visible dans la saisie DIALOG.

  • Num.Ord: Ordre dans la liste.

  • Type: Type de donnée. Valeurs possibles :

    • A = Type Alp.

    • C = Type Alp. Long

    • D = Type Date

    • E = Type Entier

    • L = Type Logique

    • R = Type Réel

Format: Référence format. Une aide est disponible. Zone dépendante de la valeur du Type précédemment saisi.

  • Paramètres: Non géré. Provision technique.

  • Info. Index: Permet d’indiquer si le champ est potentiellement élément d’un index. Information à titre indicatif uniquement.

  • Traduct. XML: Non géré. Provision technique.

  • Type XSD: Non géré. Provision technique.

  • Restrict. XSD: Non géré. Provision technique.

Règles de Génération des Fichiers XSD par DIAPASON

Toutes les balises ont une occurrence de 0 à n.

Les types de données sont gérés comme suit :

Format DIAPASON

Type XSD

Restriction

C/*

string

length = (valeur issue du format)

DA/*

date

E/*

positiveinteger

E/*-

integer

L+/-

boolean

R/*[-]

decimal

fractiondigits= (valeur issue du format)

  • pour une source de données il y aura un et un seul fichier modèle XSD.

  • pour une source de données il y aura autant de fichiers de données XML que de listes rattachées.

Il est fortement conseillé d’utiliser ce type de liste lors de la manipulation de gros volumes de données entre autre le schéma ci-après explique le principe de fonctionnement.

La phase de transformation de WFResRequete en WFEIAXMLMes peut être très lourde en fonction du volume des données.


JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.