Soit une Appli pas du tout prévue à l'origine pour le C/S (WdgoldLite),
quelle est le moyen de passer en HF C/S.
J'ai créé la base HF CS sur mon serveur et copié les fichiers
J'y accède par le centre de contrôle
A la place des HchangeRep, j'ai fait
HDécritConnexion("HyperFileCS","WDGOLD","pwd","www.monserveur.com:4900","WdGoldLite",hAccèsHFClientServeur)
puis des hchangeConnexion sur la plupart des fichiers (pas tous
certains doivent être en local)
HChangeConnexion("ACTCOMM","HyperFileCS")
HChangeConnexion("ACTETAT","HyperFileCS")
puis un
HOuvreConnexion("HyperFileCS")
Cela marche assez bizarrement pour le moment, et il plante au premier
accès du fichier.
Dois je revenir sur l'analyse pour dire que les fichiers sont en HF CS
?
On est bien d'accord que la programmation HF basique fonctionne avec
une base HF CS ?
Merci de vos conseils.
--
Eric Roumégou
Webmaster des wtablettes
http://cerbermail.com/?qE7t4Qvilo
(cliquez sur le lien ci-dessus pour me contacter en privé)
Cela marche assez bizarrement pour le moment, et il plante au premier accès du fichier.
Et quel est le message d'erreur retourné ?
Dois je revenir sur l'analyse pour dire que les fichiers sont en HF CS ?
Non
On est bien d'accord que la programmation HF basique fonctionne avec une base HF CS ?
Oui parfaitement, à quelques très rares exceptions prêt.
Amicalement,
Emmanuel Haefelé.
Roumegou Eric
Emmanuel Haefele a présenté l'énoncé suivant :
"Roumegou Eric" a écrit :
Bonjour Eric,
Cela marche assez bizarrement pour le moment, et il plante au premier accès du fichier.
Et quel est le message d'erreur retourné ?
Dois je revenir sur l'analyse pour dire que les fichiers sont en HF CS ?
Non
On est bien d'accord que la programmation HF basique fonctionne avec une base HF CS ?
Oui parfaitement, à quelques très rares exceptions prêt.
Amicalement,
Emmanuel Haefelé.
Bonjour Emmanuel Merci de ta réponse.
Bon je tatonnne. J'arrive à afficher la première fenêtre de recherche et le contenu (les contacts) mais dès que je double clique sur une fiche, j'ai ce msg
Erreur à la ligne 40 du traitement Procédure locale PositionneContact. Vous avez appelé la fonction HLitRecherche. Impossible d'ouvrir le fichier <C:WDGOLDLITESources12WDGold LiteExeCONTACTS.FIC>.
Pourquoi revient-il d'un seul coup rechercher un fichier normal au lieu d'un C/S ?
je ne vois pas la raison en debugguant ???
-- Eric Roumégou Webmaster des wtablettes http://cerbermail.com/?qE7t4Qvilo (cliquez sur le lien ci-dessus pour me contacter en privé)
Emmanuel Haefele a présenté l'énoncé suivant :
"Roumegou Eric" <UtilisezleLien@fin.msg> a écrit :
Bonjour Eric,
Cela marche assez bizarrement pour le moment, et il plante au premier
accès du fichier.
Et quel est le message d'erreur retourné ?
Dois je revenir sur l'analyse pour dire que les fichiers sont en HF CS
?
Non
On est bien d'accord que la programmation HF basique fonctionne avec
une base HF CS ?
Oui parfaitement, à quelques très rares exceptions prêt.
Amicalement,
Emmanuel Haefelé.
Bonjour Emmanuel
Merci de ta réponse.
Bon je tatonnne. J'arrive à afficher la première fenêtre de recherche
et le contenu (les contacts) mais dès que je double clique sur une
fiche, j'ai ce msg
Erreur à la ligne 40 du traitement Procédure locale PositionneContact.
Vous avez appelé la fonction HLitRecherche.
Impossible d'ouvrir le fichier <C:WDGOLDLITESources12WDGold
LiteExeCONTACTS.FIC>.
Pourquoi revient-il d'un seul coup rechercher un fichier normal au lieu
d'un C/S ?
je ne vois pas la raison en debugguant ???
--
Eric Roumégou
Webmaster des wtablettes
http://cerbermail.com/?qE7t4Qvilo
(cliquez sur le lien ci-dessus pour me contacter en privé)
Cela marche assez bizarrement pour le moment, et il plante au premier accès du fichier.
Et quel est le message d'erreur retourné ?
Dois je revenir sur l'analyse pour dire que les fichiers sont en HF CS ?
Non
On est bien d'accord que la programmation HF basique fonctionne avec une base HF CS ?
Oui parfaitement, à quelques très rares exceptions prêt.
Amicalement,
Emmanuel Haefelé.
Bonjour Emmanuel Merci de ta réponse.
Bon je tatonnne. J'arrive à afficher la première fenêtre de recherche et le contenu (les contacts) mais dès que je double clique sur une fiche, j'ai ce msg
Erreur à la ligne 40 du traitement Procédure locale PositionneContact. Vous avez appelé la fonction HLitRecherche. Impossible d'ouvrir le fichier <C:WDGOLDLITESources12WDGold LiteExeCONTACTS.FIC>.
Pourquoi revient-il d'un seul coup rechercher un fichier normal au lieu d'un C/S ?
je ne vois pas la raison en debugguant ???
-- Eric Roumégou Webmaster des wtablettes http://cerbermail.com/?qE7t4Qvilo (cliquez sur le lien ci-dessus pour me contacter en privé)
Emmanuel Haefele
"Roumegou Eric" a écrit
Erreur à la ligne 40 du traitement Procédure locale PositionneContact. Vous avez appelé la fonction HLitRecherche. Impossible d'ouvrir le fichier <C:WDGOLDLITESources12WDGold LiteExeCONTACTS.FIC>.
Ca doit donc être une erreur code 70150. Généralement tu as cette erreur si le fichier est bloqué par un autre process et que ton appli ne peut pas y accèder.
Pourquoi revient-il d'un seul coup rechercher un fichier normal au lieu d'un C/S ?
Qu'est-ce qui te fait dire ça ? Il est vrai que si tu reviens en mode classique et qu'au même moment le fichier est encore bloqué par le moteur HF, il me semble que tu pourrais très bien avoir cette erreur.
Amcalement,
Emmanuel Haefelé.
"Roumegou Eric" <UtilisezleLien@fin.msg> a écrit
Erreur à la ligne 40 du traitement Procédure locale PositionneContact.
Vous avez appelé la fonction HLitRecherche.
Impossible d'ouvrir le fichier <C:WDGOLDLITESources12WDGold
LiteExeCONTACTS.FIC>.
Ca doit donc être une erreur code 70150. Généralement tu as cette erreur
si le fichier est bloqué par un autre process et que ton appli ne peut pas
y accèder.
Pourquoi revient-il d'un seul coup rechercher un fichier normal au lieu
d'un C/S ?
Qu'est-ce qui te fait dire ça ?
Il est vrai que si tu reviens en mode classique et qu'au même moment le
fichier est encore bloqué par le moteur HF, il me semble que tu pourrais
très bien avoir cette erreur.
Erreur à la ligne 40 du traitement Procédure locale PositionneContact. Vous avez appelé la fonction HLitRecherche. Impossible d'ouvrir le fichier <C:WDGOLDLITESources12WDGold LiteExeCONTACTS.FIC>.
Ca doit donc être une erreur code 70150. Généralement tu as cette erreur si le fichier est bloqué par un autre process et que ton appli ne peut pas y accèder.
Pourquoi revient-il d'un seul coup rechercher un fichier normal au lieu d'un C/S ?
Qu'est-ce qui te fait dire ça ? Il est vrai que si tu reviens en mode classique et qu'au même moment le fichier est encore bloqué par le moteur HF, il me semble que tu pourrais très bien avoir cette erreur.
Amcalement,
Emmanuel Haefelé.
Roumegou Eric
Roumegou Eric a présenté l'énoncé suivant :
Emmanuel Haefele a présenté l'énoncé suivant :
"Roumegou Eric" a écrit :
je ne vois pas la raison en debugguant ???
Il semblerait que cela soit du a des Halias créés sur les fichiers.
SI HAlias(CONTACTS,ContactMODIF) ALORS //Tout c'est bien passé //Assignation du fichier logique avec le fichier réel HChangeNom(ContactMODIF,"CONTACTS") SINON gsMessageErreur=HErreurInfo() RENVOYER Faux FIN
Il en créé 4 ou 5 comme ça. la procédure qui faisait cela était appelée avant la connexion c/s et les hchangeconnexions. Je l'ai déplacée et mise après. Maintenant il gueule sur ContactMODIF et plus sur CONTACTS.
J'en déduit que je dois faire un HchangeConnexion pour ces fichiers Halias ?
-- Eric Roumégou Webmaster des wtablettes http://cerbermail.com/?qE7t4Qvilo (cliquez sur le lien ci-dessus pour me contacter en privé)
Roumegou Eric a présenté l'énoncé suivant :
Emmanuel Haefele a présenté l'énoncé suivant :
"Roumegou Eric" <UtilisezleLien@fin.msg> a écrit :
je ne vois pas la raison en debugguant ???
Il semblerait que cela soit du a des Halias créés sur les fichiers.
SI HAlias(CONTACTS,ContactMODIF) ALORS
//Tout c'est bien passé
//Assignation du fichier logique avec le fichier réel
HChangeNom(ContactMODIF,"CONTACTS")
SINON
gsMessageErreur=HErreurInfo()
RENVOYER Faux
FIN
Il en créé 4 ou 5 comme ça. la procédure qui faisait cela était appelée
avant la connexion c/s et les hchangeconnexions.
Je l'ai déplacée et mise après.
Maintenant il gueule sur ContactMODIF et plus sur CONTACTS.
J'en déduit que je dois faire un HchangeConnexion pour ces fichiers
Halias ?
--
Eric Roumégou
Webmaster des wtablettes
http://cerbermail.com/?qE7t4Qvilo
(cliquez sur le lien ci-dessus pour me contacter en privé)
Il semblerait que cela soit du a des Halias créés sur les fichiers.
SI HAlias(CONTACTS,ContactMODIF) ALORS //Tout c'est bien passé //Assignation du fichier logique avec le fichier réel HChangeNom(ContactMODIF,"CONTACTS") SINON gsMessageErreur=HErreurInfo() RENVOYER Faux FIN
Il en créé 4 ou 5 comme ça. la procédure qui faisait cela était appelée avant la connexion c/s et les hchangeconnexions. Je l'ai déplacée et mise après. Maintenant il gueule sur ContactMODIF et plus sur CONTACTS.
J'en déduit que je dois faire un HchangeConnexion pour ces fichiers Halias ?
-- Eric Roumégou Webmaster des wtablettes http://cerbermail.com/?qE7t4Qvilo (cliquez sur le lien ci-dessus pour me contacter en privé)
Roumegou Eric
Emmanuel Haefele a écrit :
"Roumegou Eric" a écrit
Erreur à la ligne 40 du traitement Procédure locale PositionneContact. Vous avez appelé la fonction HLitRecherche. Impossible d'ouvrir le fichier <C:WDGOLDLITESources12WDGold LiteExeCONTACTS.FIC>.
Ca doit donc être une erreur code 70150. Généralement tu as cette erreur si le fichier est bloqué par un autre process et que ton appli ne peut pas y accèder.
Pourquoi revient-il d'un seul coup rechercher un fichier normal au lieu d'un C/S ?
Qu'est-ce qui te fait dire ça ?
le fait qu'il me dise C:WDGOLDLITESources12WDGoldLiteExeCONTACTS.FIC
mais (cf post suivant), le pb est ds un Halias de CONTACTS.
-- Eric Roumégou Webmaster des wtablettes http://cerbermail.com/?qE7t4Qvilo (cliquez sur le lien ci-dessus pour me contacter en privé)
Emmanuel Haefele a écrit :
"Roumegou Eric" <UtilisezleLien@fin.msg> a écrit
Erreur à la ligne 40 du traitement Procédure locale PositionneContact.
Vous avez appelé la fonction HLitRecherche.
Impossible d'ouvrir le fichier <C:WDGOLDLITESources12WDGold
LiteExeCONTACTS.FIC>.
Ca doit donc être une erreur code 70150. Généralement tu as cette erreur
si le fichier est bloqué par un autre process et que ton appli ne peut pas
y accèder.
Pourquoi revient-il d'un seul coup rechercher un fichier normal au lieu
d'un C/S ?
Qu'est-ce qui te fait dire ça ?
le fait qu'il me dise
C:WDGOLDLITESources12WDGoldLiteExeCONTACTS.FIC
mais (cf post suivant), le pb est ds un Halias de CONTACTS.
--
Eric Roumégou
Webmaster des wtablettes
http://cerbermail.com/?qE7t4Qvilo
(cliquez sur le lien ci-dessus pour me contacter en privé)
Erreur à la ligne 40 du traitement Procédure locale PositionneContact. Vous avez appelé la fonction HLitRecherche. Impossible d'ouvrir le fichier <C:WDGOLDLITESources12WDGold LiteExeCONTACTS.FIC>.
Ca doit donc être une erreur code 70150. Généralement tu as cette erreur si le fichier est bloqué par un autre process et que ton appli ne peut pas y accèder.
Pourquoi revient-il d'un seul coup rechercher un fichier normal au lieu d'un C/S ?
Qu'est-ce qui te fait dire ça ?
le fait qu'il me dise C:WDGOLDLITESources12WDGoldLiteExeCONTACTS.FIC
mais (cf post suivant), le pb est ds un Halias de CONTACTS.
-- Eric Roumégou Webmaster des wtablettes http://cerbermail.com/?qE7t4Qvilo (cliquez sur le lien ci-dessus pour me contacter en privé)
Emmanuel Haefele
"Roumegou Eric" a écrit
J'en déduit que je dois faire un HchangeConnexion pour ces fichiers Halias ?
Utilisant les Alias dans mes appli (compatible HF classic et HF C/S), je ne le pense pas.
Je me connecte une fois à la base au lancement de l'appli et pour utiliser un alias je fais simplement la chose suivante :
MonAlias est une Source de Données
SI HAlias(CONTACTS,MonAlias) ALORS //Tout c'est bien passé //Assignation du fichier logique avec le fichier réel HChangeNom(MonAlias,"CONTACTS") SINON gsMessageErreur=HErreurInfo() RENVOYER Faux FIN
Amicalement,
Emmanuel Haefelé
"Roumegou Eric" <UtilisezleLien@fin.msg> a écrit
J'en déduit que je dois faire un HchangeConnexion pour ces fichiers
Halias ?
Utilisant les Alias dans mes appli (compatible HF classic et HF C/S), je
ne le pense pas.
Je me connecte une fois à la base au lancement de l'appli et pour utiliser
un alias je fais simplement la chose suivante :
MonAlias est une Source de Données
SI HAlias(CONTACTS,MonAlias) ALORS
//Tout c'est bien passé
//Assignation du fichier logique avec le fichier réel
HChangeNom(MonAlias,"CONTACTS")
SINON
gsMessageErreur=HErreurInfo()
RENVOYER Faux
FIN
J'en déduit que je dois faire un HchangeConnexion pour ces fichiers Halias ?
Utilisant les Alias dans mes appli (compatible HF classic et HF C/S), je ne le pense pas.
Je me connecte une fois à la base au lancement de l'appli et pour utiliser un alias je fais simplement la chose suivante :
MonAlias est une Source de Données
SI HAlias(CONTACTS,MonAlias) ALORS //Tout c'est bien passé //Assignation du fichier logique avec le fichier réel HChangeNom(MonAlias,"CONTACTS") SINON gsMessageErreur=HErreurInfo() RENVOYER Faux FIN
Amicalement,
Emmanuel Haefelé
Roumegou Eric
Roumegou Eric a utilisé son clavier pour écrire :
Roumegou Eric a présenté l'énoncé suivant :
Emmanuel Haefele a présenté l'énoncé suivant :
"Roumegou Eric" a écrit :
je ne vois pas la raison en debugguant ???
Il semblerait que cela soit du a des Halias créés sur les fichiers.
SI HAlias(CONTACTS,ContactMODIF) ALORS //Tout c'est bien passé //Assignation du fichier logique avec le fichier réel HChangeNom(ContactMODIF,"CONTACTS") SINON gsMessageErreur=HErreurInfo() RENVOYER Faux FIN
Il en créé 4 ou 5 comme ça. la procédure qui faisait cela était appelée avant la connexion c/s et les hchangeconnexions. Je l'ai déplacée et mise après. Maintenant il gueule sur ContactMODIF et plus sur CONTACTS.
J'en déduit que je dois faire un HchangeConnexion pour ces fichiers Halias ?
Non ça ne marche pas plus .
Ma question donc se résume à cela. Comment en HF CS utiliser ces Alias ?
Faut-il les déclarer avant ou après la connexion et les hchangeconnexions ? comment faire pointer ces alias sur les fichiers CS ?
Je sais pas trop en quoi il a besoin de ces fichiers ensuite.
-- Eric Roumégou Webmaster des wtablettes http://cerbermail.com/?qE7t4Qvilo (cliquez sur le lien ci-dessus pour me contacter en privé)
Roumegou Eric a utilisé son clavier pour écrire :
Roumegou Eric a présenté l'énoncé suivant :
Emmanuel Haefele a présenté l'énoncé suivant :
"Roumegou Eric" <UtilisezleLien@fin.msg> a écrit :
je ne vois pas la raison en debugguant ???
Il semblerait que cela soit du a des Halias créés sur les fichiers.
SI HAlias(CONTACTS,ContactMODIF) ALORS
//Tout c'est bien passé
//Assignation du fichier logique avec le fichier réel
HChangeNom(ContactMODIF,"CONTACTS")
SINON
gsMessageErreur=HErreurInfo()
RENVOYER Faux
FIN
Il en créé 4 ou 5 comme ça. la procédure qui faisait cela était appelée avant
la connexion c/s et les hchangeconnexions.
Je l'ai déplacée et mise après.
Maintenant il gueule sur ContactMODIF et plus sur CONTACTS.
J'en déduit que je dois faire un HchangeConnexion pour ces fichiers Halias ?
Non ça ne marche pas plus .
Ma question donc se résume à cela. Comment en HF CS utiliser ces Alias
?
Faut-il les déclarer avant ou après la connexion et les
hchangeconnexions ?
comment faire pointer ces alias sur les fichiers CS ?
Je sais pas trop en quoi il a besoin de ces fichiers ensuite.
--
Eric Roumégou
Webmaster des wtablettes
http://cerbermail.com/?qE7t4Qvilo
(cliquez sur le lien ci-dessus pour me contacter en privé)
Il semblerait que cela soit du a des Halias créés sur les fichiers.
SI HAlias(CONTACTS,ContactMODIF) ALORS //Tout c'est bien passé //Assignation du fichier logique avec le fichier réel HChangeNom(ContactMODIF,"CONTACTS") SINON gsMessageErreur=HErreurInfo() RENVOYER Faux FIN
Il en créé 4 ou 5 comme ça. la procédure qui faisait cela était appelée avant la connexion c/s et les hchangeconnexions. Je l'ai déplacée et mise après. Maintenant il gueule sur ContactMODIF et plus sur CONTACTS.
J'en déduit que je dois faire un HchangeConnexion pour ces fichiers Halias ?
Non ça ne marche pas plus .
Ma question donc se résume à cela. Comment en HF CS utiliser ces Alias ?
Faut-il les déclarer avant ou après la connexion et les hchangeconnexions ? comment faire pointer ces alias sur les fichiers CS ?
Je sais pas trop en quoi il a besoin de ces fichiers ensuite.
-- Eric Roumégou Webmaster des wtablettes http://cerbermail.com/?qE7t4Qvilo (cliquez sur le lien ci-dessus pour me contacter en privé)
Emmanuel Haefele
"Roumegou Eric" a écrit
Faut-il les déclarer avant ou après la connexion et les hchangeconnexions ?
Après
comment faire pointer ces alias sur les fichiers CS ?
Cf mon mail précédent.
Je crois que tu devrais chercher autre part, à priori ce ne sont pas les alias qui posent problème.
Amicalement,
Emmanuel Haefelé.
"Roumegou Eric" <UtilisezleLien@fin.msg> a écrit
Faut-il les déclarer avant ou après la connexion et les
hchangeconnexions ?
Après
comment faire pointer ces alias sur les fichiers CS ?
Cf mon mail précédent.
Je crois que tu devrais chercher autre part, à priori ce ne sont pas les
alias qui posent problème.
Faut-il les déclarer avant ou après la connexion et les hchangeconnexions ?
Après
comment faire pointer ces alias sur les fichiers CS ?
Cf mon mail précédent.
Je crois que tu devrais chercher autre part, à priori ce ne sont pas les alias qui posent problème.
Amicalement,
Emmanuel Haefelé.
Roumegou Eric
Emmanuel Haefele a couché sur son écran :
"Roumegou Eric" a écrit
J'en déduit que je dois faire un HchangeConnexion pour ces fichiers Halias ?
Utilisant les Alias dans mes appli (compatible HF classic et HF C/S), je ne le pense pas.
Je me connecte une fois à la base au lancement de l'appli et pour utiliser un alias je fais simplement la chose suivante :
MonAlias est une Source de Données
SI HAlias(CONTACTS,MonAlias) ALORS //Tout c'est bien passé //Assignation du fichier logique avec le fichier réel HChangeNom(MonAlias,"CONTACTS") SINON gsMessageErreur=HErreurInfo() RENVOYER Faux FIN
Amicalement,
Emmanuel Haefelé
Aie ! c'est exactement ce qu'il fait puisque qu'il décrit les alias comme sources de données ds l'init du projet
//Pour ne pas avoir de warning sur les fonctions qui manipulent l'alias ContactMODIF,SOCIETEMOD,ContactLU,SOCIETELU sont des Sources de Données
Mais pkoi plante-t-il ensuite sur la lecture de cet alias ?
-- Eric Roumégou Webmaster des wtablettes http://cerbermail.com/?qE7t4Qvilo (cliquez sur le lien ci-dessus pour me contacter en privé)
Emmanuel Haefele a couché sur son écran :
"Roumegou Eric" <UtilisezleLien@fin.msg> a écrit
J'en déduit que je dois faire un HchangeConnexion pour ces fichiers
Halias ?
Utilisant les Alias dans mes appli (compatible HF classic et HF C/S), je
ne le pense pas.
Je me connecte une fois à la base au lancement de l'appli et pour utiliser
un alias je fais simplement la chose suivante :
MonAlias est une Source de Données
SI HAlias(CONTACTS,MonAlias) ALORS
//Tout c'est bien passé
//Assignation du fichier logique avec le fichier réel
HChangeNom(MonAlias,"CONTACTS")
SINON
gsMessageErreur=HErreurInfo()
RENVOYER Faux
FIN
Amicalement,
Emmanuel Haefelé
Aie ! c'est exactement ce qu'il fait puisque qu'il décrit les alias
comme sources de données ds l'init du projet
//Pour ne pas avoir de warning sur les fonctions qui manipulent l'alias
ContactMODIF,SOCIETEMOD,ContactLU,SOCIETELU sont des Sources de
Données
Mais pkoi plante-t-il ensuite sur la lecture de cet alias ?
--
Eric Roumégou
Webmaster des wtablettes
http://cerbermail.com/?qE7t4Qvilo
(cliquez sur le lien ci-dessus pour me contacter en privé)
J'en déduit que je dois faire un HchangeConnexion pour ces fichiers Halias ?
Utilisant les Alias dans mes appli (compatible HF classic et HF C/S), je ne le pense pas.
Je me connecte une fois à la base au lancement de l'appli et pour utiliser un alias je fais simplement la chose suivante :
MonAlias est une Source de Données
SI HAlias(CONTACTS,MonAlias) ALORS //Tout c'est bien passé //Assignation du fichier logique avec le fichier réel HChangeNom(MonAlias,"CONTACTS") SINON gsMessageErreur=HErreurInfo() RENVOYER Faux FIN
Amicalement,
Emmanuel Haefelé
Aie ! c'est exactement ce qu'il fait puisque qu'il décrit les alias comme sources de données ds l'init du projet
//Pour ne pas avoir de warning sur les fonctions qui manipulent l'alias ContactMODIF,SOCIETEMOD,ContactLU,SOCIETELU sont des Sources de Données
Mais pkoi plante-t-il ensuite sur la lecture de cet alias ?
-- Eric Roumégou Webmaster des wtablettes http://cerbermail.com/?qE7t4Qvilo (cliquez sur le lien ci-dessus pour me contacter en privé)
Emmanuel Haefele
"Roumegou Eric" a écrit
Aie ! c'est exactement ce qu'il fait puisque qu'il décrit les alias comme sources de données ds l'init du projet
La déclaration peut être faite avant la connexion, pas de problème.
Mais pkoi plante-t-il ensuite sur la lecture de cet alias ?
Il serait peut-être intéressant de mettre en place un traitement d'exception et d'afficher le message complet de l'erreur avec la fonction suivante :
QUAND EXCEPTION
info ( ExceptionInfo(errComplet ) )
fin
Si j'ai cette erreur et que je suis en accès HF C/S j'ai ce type de réponse :
<< Dump de l'erreur du module <WDHFSRV.DLL> <10.00Etd>.
- Appel WL : Traitement de <GEFCO_FR_FSURV_PJ.PROCEDURE.TraiterCommandes>, ligne <274>, thread <0> Fonction <HRAZ>, n° de syntaxe <1>
- Niveau : erreur fatale (EL_FATAL)
- Code erreur : 70150
- Code erreur WD55 : 150
- Pas de code d'erreur système
- Message d'erreur système : Le processus ne peut pas accéder au fichier car ce fichier est utilisé par un autre processus.
- Que s'est-il passé ? Erreur renvoyée par le serveur <GE1YL1WN2K17:4900> : Impossible d'ouvrir le fichier <PAGESJAUNESDETAILSO.FIC>.
Et toi tu as quoi ? Est-ce que l'erreur est renvoyé par le serveur ou es-tu en mode HF classic ?
Amicalement,
Emmanuel Haefelé.
"Roumegou Eric" <UtilisezleLien@fin.msg> a écrit
Aie ! c'est exactement ce qu'il fait puisque qu'il décrit les alias
comme sources de données ds l'init du projet
La déclaration peut être faite avant la connexion, pas de problème.
Mais pkoi plante-t-il ensuite sur la lecture de cet alias ?
Il serait peut-être intéressant de mettre en place un traitement
d'exception et d'afficher le message complet de l'erreur avec la fonction
suivante :
QUAND EXCEPTION
info ( ExceptionInfo(errComplet ) )
fin
Si j'ai cette erreur et que je suis en accès HF C/S j'ai ce type de
réponse :
<<
Dump de l'erreur du module <WDHFSRV.DLL> <10.00Etd>.
- Appel WL :
Traitement de <GEFCO_FR_FSURV_PJ.PROCEDURE.TraiterCommandes>, ligne <274>,
thread <0>
Fonction <HRAZ>, n° de syntaxe <1>
- Niveau : erreur fatale (EL_FATAL)
- Code erreur : 70150
- Code erreur WD55 : 150
- Pas de code d'erreur système
- Message d'erreur système :
Le processus ne peut pas accéder au fichier car ce fichier est utilisé par
un autre processus.
- Que s'est-il passé ?
Erreur renvoyée par le serveur <GE1YL1WN2K17:4900> :
Impossible d'ouvrir le fichier <PAGESJAUNESDETAILSO.FIC>.
Et toi tu as quoi ? Est-ce que l'erreur est renvoyé par le serveur ou
es-tu en mode HF classic ?