Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Outils > XMLRAD
XMLRAD Environnement de développement Web XML/XSL. Avant de poster -> F.A.Q XMLRAD
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 14/01/2003, 16h08   #1
Nouveau Membre du Club
 
Inscription : août 2002
Messages : 130
Détails du profil
Informations forums :
Inscription : août 2002
Messages : 130
Points : 25
Points : 25
Par défaut [XMLRAD] Pb AfterInternalInstruction

Rebonjour,

J'ai développé du code Delphi au sein d'une procédure AfterInternalInstruction d'un dbextract. Cette procédure me permet d'insérer des lignes dans une table qui est ensuite exploitée par un autre dbextract dépendant du premier. En traçant Pas à Pas la DLL je me suis rendu compte que je ne passais pas systématiquement dans cette procédure. Il semblerait que la procèdure n'est appelée que lorsque le XMLService est lancé 2 fois de suite. Pourtant le dbextract correspondant me ramène bien des enregistrements ! Qqun a t-il une explication sur cet étrange phénomène ?

Patrick
pram est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/01/2003, 21h52   #2
RDM
Membre Expert
 
Inscription : mars 2002
Messages : 1 426
Détails du profil
Informations forums :
Inscription : mars 2002
Messages : 1 426
Points : 1 546
Points : 1 546
Envoyer un message via ICQ à RDM
pas tout compris. peux-tu poster un bout de ton XMLGram et de ton code dans le AfterInternalInstruction ?
__________________
RDM
Tout Est Relatif
Rubrique XMLRAD: http://xmlrad.developpez.com
FAQ XMLRAD: http://xmlrad.developpez.com/faq/
RDM est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/01/2003, 10h12   #3
Nouveau Membre du Club
 
Inscription : août 2002
Messages : 130
Détails du profil
Informations forums :
Inscription : août 2002
Messages : 130
Points : 25
Points : 25
Par défaut xmlgram et morceau de code

Pas facile de poster tout ça. Le xlmgram est volumineux et le code de la procèdure sans grand interet puisque le problème vient du fait que je ne passe pas dedans. Je vais tenter de mieux décrire mon problème.

Le xmlgram comporte les instructions suivantes :

Code :
1
2
3
4
5
6
7
8
9
Params(assign)
MesCompteurs(assign) 
                  Compteur(dbextract)
                                 Realise(dbextract)
                                 Planif(dbextract)
Personnes(dbextract)
                  PCompteurs(dbextract)
                  Demandes(dbextract)
                                   Demande(dbextract)
J'ai développé une procédure AfterInternalInstruction de manière à récupérer les données ramenées par l'instruction Personnes. Je teste naturellement en début de procèdure le nom de l'instruction puisqu'on est censé passer dans la procèdure pour chaque instruction. Ensuite ma procèdure consiste à mettre à jour une table utilisée dans les instructions suivantes(PCompteurs et Demandes) en fonction des éléments extraits par Personnes. . En déboguant la DLL je m'apperçois que je ne passe pas systématiquement dans ma procédure alors que l'instruction PERSONNES me ramène des enregistrements.
La compléxité de mon appli m'a amené à rajouter de nombreuses lignes de codes dans la DLL sans avoir de soucis particulier mais c'est la première fois que j'utilise l'évenement Internal.

[/code]
pram est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/01/2003, 10h38   #4
RDM
Membre Expert
 
Inscription : mars 2002
Messages : 1 426
Détails du profil
Informations forums :
Inscription : mars 2002
Messages : 1 426
Points : 1 546
Points : 1 546
Envoyer un message via ICQ à RDM
Je ne vois pas de raisons (s'il y a bien des enregs dans personnes) que le afterInternalInstruction ne se déclenche pas. Il doit y avoir autre chose...
__________________
RDM
Tout Est Relatif
Rubrique XMLRAD: http://xmlrad.developpez.com
FAQ XMLRAD: http://xmlrad.developpez.com/faq/
RDM est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/01/2003, 17h45   #5
Nouveau Membre du Club
 
Inscription : août 2002
Messages : 130
Détails du profil
Informations forums :
Inscription : août 2002
Messages : 130
Points : 25
Points : 25
Par défaut resolu

Mon problème venait de l'utilisation des composants IBX dans la DLL. J'ai remplacé les IBX par Les composants DAC et je n'ai plus de problèmes.
pram est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 13h07.


 
 
 
 
Partenaires

Hébergement Web