erreur etat interne
Stagiaire WDF
Inscrit:
30/03/2004 14:07
Post(s): 28
Bonjour,

J'ai crée plusieurs Etat comprenant tous un état interne.
L'etat interne est toujours situé dans le Corps de mes etats.

J'ai donc ajouté le code suivant dans le bloc "Corps"

iapercu(i100)
iinitrequeteetat(Etatinterne,requete1.ID)

Cela fonctionne tres bien dans 2 de mes 3 états.

Dans le dernier, voici le message d'erreur :

Erreur à la ligne 2 du traitement Avant impression de CORPS.
Vous avez appelé la fonction iInitRequeteEtat.
Pour s'exécuter, l'état a besoin d'une base de données.


**********************************************

Informations techniques

Projet : OA1

Dump de l'erreur du module <8.00Ahd>.

- Appel WL :
Traitement de , ligne <2>, thread <0>
Fonction , n° de syntaxe <0>

- Niveau : erreur fatale (EL_FATAL)

- Code erreur : 210016

- Code erreur WD55 : 0

- Que s'est-il passé ?
Pour s'exécuter, l'état a besoin d'une base de données.

- Infos attachées :
EIT_PILEWL :
Avant impression de CORPS (EtatOA.CORPS), ligne 2
EIT_INFOSERVEUR :

- Identifiant dans le .err : 210016


Est-ce que quelqu'un peut m'aider ? qu'entend-il par base de donnée, car lorsque je lance la requete toute seule elle fonctionne bien, et l'état interne fonctionne aussi losrsqu'il n'est pas integré dans mon état principal.

Merci d'avance

Contribution le : 26/05/2004 10:28
Créer un fichier PDF de la contribution Imprimer


Re: erreur etat interne
Animateur WDF
Inscrit:
02/03/2003 04:07
De Noisy le grand(93)
Post(s): 2745
Salut Samesoule7

Citation :

iapercu(i100)
iinitrequeteetat(Etatinterne,requete1.ID)


Ici iAperçu n'est pas nécessaire, la destination de l'impression est déjà défini dans l'appel de l'état en cours.

1 EtatInterne est-ce une requete défini avec l'éditeur de requête de Windev ?

2 Requete1.ID est-ce une données de de l'état en cours ?

Si OUI alors quelle est sa valeur avec l'affichage de l'erreur.


Contribution le : 26/05/2004 10:50
_________________
@A+
Contact (privé)......
email : drcharly@wdforge.org
[DrCharly93]
Créer un fichier PDF de la contribution Imprimer


Re: erreur etat interne
Stagiaire WDF
Inscrit:
30/03/2004 14:07
Post(s): 28
1 EtatInterne est-ce une requete défini avec l'éditeur de requête de Windev ?

Etat interne est le nom de mon etat interne basé sur une requete défini avec l'éditeur Windev

2 Requete1.ID est-ce une données de de l'état en cours ?

Requete1.ID est une donnée provenant de la requete de l'état principal

En fait je veux afficher ma commande et le détails des lignes commandes dont la ref commande est donnée par l'utilisateur.

la commande est l'etat principal et les lignes détails est mon etat interne.
donc je lui demande de m'initialiser l'etat des lignes commandes avec le numéro ID de la commande donné par l'utilisateur

Contribution le : 26/05/2004 11:17
Créer un fichier PDF de la contribution Imprimer


Re: erreur etat interne
Animateur WDF
Inscrit:
02/03/2003 04:07
De Noisy le grand(93)
Post(s): 2745
Jusque là tous me parrait normal

Cependant tu ne me donne pas la valeur de Requete1.ID avant l'affichage de l'erreur.

Est-ce possible ?

Contribution le : 26/05/2004 12:37
_________________
@A+
Contact (privé)......
email : drcharly@wdforge.org
[DrCharly93]
Créer un fichier PDF de la contribution Imprimer


Re: erreur etat interne
Anonyme
j'ai récupérer un Etat qui utilisait le meme état interne et qui fonctionnait et l'ai modifié . Cala a tres bien fonctionner 2 fois pour 2 ID différents puis j'ai droit à un nouveau message :

Une erreur système inattendue est survenue.
Si cet incident se produit de manière systématique lorsque vous exécutez les mêmes manipulations, il est conseillé de transmettre au Support Technique Gratuit :
- une description des circonstances de l'incident
- les lignes de code, une fenêtre ou un projet permettant de reproduire le problème
- les informations techniques suivantes

Détails techniques :

Module : WD80ETAT.DLL
Version du module : 8.00Ahd
VI : 01-80310g
Adresse de base : 26C60000
Erreur système : Access violation (GPF)
EIP = 26C8D291
OS : Windows XP ou .NET Service Pack 1(5.1.2600)

Faut-il que je passe directement par le support technique ?


Contribution le : 26/05/2004 13:07
Créer un fichier PDF de la contribution Imprimer


Re: erreur etat interne
Animateur WDF
Inscrit:
02/03/2003 04:07
De Noisy le grand(93)
Post(s): 2745
qu'est-ce qui change entre le moment ou ca fonctionne et le momment ou ca fonctionne pas Quelle est la valeur d'un Requete1.ID qui fonctionne et Requete1.ID qui ne fonctionne pas ?

Si vous pouvez fournir un exemple fonctionnel qui permette de répéter l'opération je vous invite à leur envoyer, ils sont plus à même de corriger si c'est une erreur interne du module.

si toute fois vous pouvez fournir ce type d'exemple je peux vérifier sur mon poste si cette incident se produit.
(C'est parce qu'aujourd'hui j'ai pas trop de travail).

Je dis çà c'est pour eviter que tous le monde me demande de tester

Contribution le : 26/05/2004 15:05
_________________
@A+
Contact (privé)......
email : drcharly@wdforge.org
[DrCharly93]
Créer un fichier PDF de la contribution Imprimer


Re: erreur etat interne
Anonyme
le problème, c'est que la valeur requete1.ID est de type numérique je lui donne 59, 56, selon mes numéros de commandes.
Toutes mes commandes tests sont faites de la meme manière...1 ligne commande et 2 lignes de détails..

il n'y a aucune différence entre les requetes1.ID puisqu'ils fonctionnaient tous hier.



j'ai crée 2 etats dans un projet "exemple" de Windev, et j'ai remis le meme code que dans mon projet...et ca fonctionne

je n'y comprend vraiment rien


Contribution le : 26/05/2004 15:56
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