Auteur Sujet: à propos des résultats chiffrés de certaines procédures de recherche SQL  (Lu 1623 fois)

plus minus reset

0 Membres et 1 Invité sur ce sujet

Hors ligne palimpseste

  • AncestroJunior
  • ****
  • Messages: 287
  • Remercié: 1 fois
  • Windows 7 64 bits - version 5.130
  • Programme: 2009-00-1004
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:
« Modifié: 05 Décembre 2007 à 19:23:56 par palimpseste »
 

Hors ligne DDdeBerdeux

à propos des résultats chiffrés de certaines procédures de recherche SQL
« Réponse #1 le: 05 Décembre 2007 à 21:18:29 »
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é
Une application pleinement satisfaisante est toujours complétée par une mise à jour buggée. (Loi des Mises à Jour)
 

Hors ligne palimpseste

  • AncestroJunior
  • ****
  • Messages: 287
  • Remercié: 1 fois
  • Windows 7 64 bits - version 5.130
  • Programme: 2009-00-1004
à propos des résultats chiffrés de certaines procédures de recherche SQL
« Réponse #2 le: 06 Décembre 2007 à 13:58:56 »
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 )
« Modifié: 06 Décembre 2007 à 14:03:25 par palimpseste »