Utilisation des alias
Stagiaire WDF
Inscrit:
21/07/2006 16:06
Post(s): 3
Bonjour,

Je voudrais utiliser un alias pour interroger une clé de fichier. Ce code fonctionne déjà en wd5.5 mais sous wd9, il ne réagit pas du tout.

Le fichier TRUSTTOT alimente une table fichier qui est mis à jour en saisie et j'ai besoin de l'alias pour vérifier l'existence de la nouvelle saisie dans le fichier.


ALIASTOT est une Source de Données

HAlias("TRUSTTOT", "ALIASTOT")
HChangeNom("ALIASTOT", "TRUSTTOT")
HCreationSiInexist("ALIASTOT")

Et au moment de valider la ligne en sortie de ligne, je fais une procédure de vérification

FONCTION pi_VerifSaisie()
SI PAS Projet:xHLitRecherche"ALIASTTOT","T_SOCCPTE",HConstruitValClé("ALIASTOT","T_SOCCPTE",T_NUMSOC,T_BANQUE)) ALORS
Projet:ZoneRep = "T_BANQUE"
Projet:MessErr = "Ce compte de banque n'existe pas"
RENVOYER Faux
FIN

Mais la clé n'est pas trouvée alors que si je remplace ALIASTOT pas TRUSTTOT je la trouve.
Est ce incompatible en wd9 d'alimenter une table fichier en mise à jour et de faire un alias sur cette même table ?
Je sèche .....
Merci d'avance

Contribution le : 06/10/2006 15:46

Edité par drcharly93 sur 10/10/2006 17:25:51
Créer un fichier PDF de la contribution Imprimer


Re: Utilisation des alias

Inscrit:
19/11/2002 12:20
Post(s): 390
Il y a quelque chose que je ne saisis pas...
ALIASTOT est une Source de Données

HAlias("TRUSTTOT", "ALIASTOT")
Ca dit qu'un alias est crée, qui s'appelle ALIASTOT

HChangeNom("ALIASTOT", "TRUSTTOT")
Ca veut dire que le fichier physique de ALIASTOT est TRUSTTOT

HCreationSiInexist("ALIASTOT")
Ca veut dire qu'il essaie de créer le fichier physique (en cas) correspondant au fichier de l'analyse ALIASTOT, c'est à dire donc TRUSTTOT...

Sachant que TRUSTTOT est le fichier de départ...


si c'est juste pour vérifier la présence d'une donnée et que vous ne voulez pas perdre le pointeur, vous pouvez utiliser les commandes HSauvePosition et HRetourPosition.
Ou alors copier les data du fichier "d'origine" avec HCopieFichier pour l'alias... Mais bon...

Contribution le : 07/10/2006 01:48
Créer un fichier PDF de la contribution Imprimer


Re: Utilisation des alias
Stagiaire WDF
Inscrit:
21/07/2006 16:06
Post(s): 3
En fait, il s'agissait de créer 2 noms logiques pour un même fichier physique.

J'ai testé le HSauvePosition et HRetourPosition et super, ça fonctionne à merveille.

Merci milles fois pour le conseil et la rapidité de l' aide.

Contribution le : 09/10/2006 16:41
Créer un fichier PDF de la contribution Imprimer



 Haut   Précédent   Suivant




Enregistrer votre réponse
CompteNom   Mot de passe   Authentification
Message:


Vous ne pouvez pas débuter de nouveaux sujets.
Vous pouvez voir les sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

[Recherche avancée]


Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
Visualiser tous les Partenaires...
WinDev, WebDev, WinDev Mobile et HyperFile sont des marques déposées par PCSoft. |  Voter |  Legal |  Contact |   XOOPS 2.0.13.2