Paramétrage d'une requête (Concepteur de requêtes)

De Wiki1000
Version du 27 novembre 2009 à 17:15 par Frsou (discuter | contributions)
(diff) ← Version précédente | Voir la version courante (diff) | Version suivante → (diff)

Sommaire

Dossier Définition

Ce dossier reprend les informations que vous avez renseignées lors de la création de la requête, dans le dossier Propriétés.

  • Nom

C’est le nom de l’état. Il s’agit du nom du fichier correspondant à l’état enregistré dans le dossier Reports de la Console d’Administration et dans le sous-dossier Interface du dossier Objet du référentiel. Lors de la modification ou de la visualisation de l’état, vous sélectionnez son titre et son nom (suivi de l’extension drp).

  • Titre

Le titre de l’état est proposé par défaut sur l’impression.

  • Classe maître

Sélectionnez la classe (d’appartenance) de la requête.

  • Imprimer les éléments des classes descendantes

Lorsque cette case est cochées, les éléments provenant des tables liées seront imprimés.

  • Type d’état

Cette zone reprend le type d’état que vous avez sélectionné lors de la création de la requête.

  • Graphique

Cette zone reprend le type de graphique que vous avez paramétré lors de la création de la requête.

Dossier Condition d’impression

Dossier Divers

Dossier Optimisation

  • Mode objet

Lorsque le mode objet est activé, toutes les requêtes peuvent être générées. Toutefois, la durée de traitement peut être plus longue. Les requêtes en mode objet permettent de travailler sur des éléments dérivés (champs d’une classe issue d’un attribut d’une autre classe ou d’un calcul sur un ou plusieurs attributs d’une classe).

Dossier Flagage

Dossier Datamart

  • Datamart colonne société

Renseignez, si besoin, le code société de la colonne qui va recevoir le code société dans la table datamart.

  • Datamart réinitialiser la table datamart

En cochant cette case, le programme va réinitialiser la datamart (tables de dimension) à chaque exécution de la requête.

  • Datamart créer des nouvelles lignes

Si cette case est cochée : lors d’un nouvel enregistrement, le datamart créé de nouvelles lignes dans la table datamart.

  • Datamart modifie des lignes existantes

Si cette case est cochée : lors d’une modification, le datamart modifie les lignes de la table datamart.

  • Datamart supprime des lignes existantes

Si cette case est cochée : lors d’une suppression, le datamart supprime dans la base datamart les lignes supprimées dans la base source.

  • Datamart désactive les déclencheurs

Lorsque cette case est cochée, les triggers sont désactivés. Ceci apporte un gain de temps lors des traitements, mais les cumuls doivent être réalisés manuellement. Vous pouvez consulter le manuel de paramétrage d’un solution pilotée pour plus de détails sur le fonctionnement des déclencheurs et cumuls.

  • Datamart utilisation de la date de modification

Lors d’une mise à jour, si cette case est cochée, le programme va modifier utiliser la date de la dernière modification. Si elle n’est pas cochée, le programme remet à jour toute la table.

  • Datamart ajouter une ligne de code *

Si aucune donnée n’est renseignée dans une ligne, il est possible de remplacer une donnée par une étoile. En cochant cette case, une ligne de code étoile sera créee également dans la base de datamart.

  • Datamart exécution si la base est vide

La requête va s’exécuter même si la base source ne dipose pas de données.

  • Datamart exécution si la base n’est pas vide

En mise à jour, la requête va s’exécuter et alimenter la base datamart uniquement si la base source n’est pas vide.

  • Datamart filtre des données

Ouvre la fenêtre Champ calculé qui permet de cibler la mise à jour des données uniquement sur les données indiquées dans cette condition.

Sripts SQL

Dossier Arbre

Ce dossier permet de renseigner les liens parents-enfants utilisés dans les rendus des requêtes destinés au portail Sage 1000. Il est nécessaire de renseigner les colonnes parent et enfant.

Dossier Processus

Outils personnels