forum Ancestrologie
Ancestrologie - Le Programme => Ancestrologie - Utilisation => Discussion démarrée par: palimpseste le 05 Décembre 2007 à 19:15:38
-
Bonsoir à tous :grin:
dans les requêtes SQL avec certaines procédures on a parfois des réponses uniquement sous forme de chiffres
(clé_fiche, TQ_descendant)
au lieu de noms (Dupont Jean, Dupont Charles) qui y correspondent.
Est-ce qu'il y a a un moyen d'afficher les noms au lieu des chiffres ?
TQ_NIV TQ_CLE_FICHE TQ_SOSA TQ_DOSSIER TQ-DESCENDANT
1 908 2,000 909 906
2 914 4,000 915 908
ce qui est difficilement compréhensible...
ou sinon, comment transcrire ces chiffres aux noms afférents ?
Merci :wink:
-
Bonsoir,
Ces procédures sont en général appelées par d'autres procédures qui affichent les noms en clair. Elles font en quelque sorte un "pré-calcul".
Pour savoir par quelles procédures elle sont utilisées, regarde dans l'onglet "Dépendances" de IBExpert.
Sinon, tu peux directement les utiliser dans une requête, mais en faisant toi-même les jointures avec la table individu où se trouvent les noms et prénoms.
A+
André
-
Bonjour et merci André :wink:
Quand je vais dans "dépendances" de la procédure "PROC_TQ_ASCENDANCE"
J'ai 2 colonnes "objet" : une, à gauche, l'autre à droite.
à gauche "Procédures" se présente comme un dossier.
Quand j'ouvre ce dossier "Procédures"
j'obtiens 6 procédures avec des nombres entre parenthèses):
PROC_ ARBRE (4)
PROC_ ARBRE_ECRAN (4)
PROC_ ARBRE_ EXPORT (5)
PROC_ ARBRE_ ETAT_ ASCENDANT (5)
PROC_ GROUPE (1)
PROC_RENUM_SOSA (2)
Pourrais-tu, stp, à partir de cet exemple et de ces "dépendances" me montrer comment afficher les noms qui sont contenus dans les chiffres du résultat ?
1 908 2,000 909 906
2 914 4,000 915 908
etc...
(malgré ce qui était dit dans notre dernier thread, j'ai quand même posté ce pb car je pense que sa résolution peut rendre service à des "Ancestrologistes" qui n'ont pas forcément envie de rentrer dans les arcanes de SQL mais qui pourraient vouloir savoir comment afficher des noms au lieu des chiffres ce qui arrive quand même quand on lance des procédures dans SQL ou BOA )