IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

WinDev Discussion :

Etat interne dans WDEtat


Sujet :

WinDev

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 7
    Par défaut Etat interne dans WDEtat
    Bonjour,

    Je suis sous WDETAT 12.
    Et je n'arrive pas à faire afficher un état interne (état secondaire) dans mon état principal, même en suivant la procédure du fichier d'aide.

    J'ai toujours le message d'erreur ci-dessous

    "Vous avez appelé la fonction iInitRequêteEtat.
    L'objet Etat_Détails_des_nomenclatures n'a pas été trouvé."

    Je ne sais pas quoi essayer comme manipulation, j'ai refais tous mes états, changer les chemins de stockage des états...rien n'y fait.

    Si c'est déjà arrivé à quelqu'un, je veux bien bénéficier de vos lumières !!

    Merci d'avance

  2. #2
    Membre Expert Avatar de EDM-TAHITI
    Homme Profil pro
    Directeur Service informatique et projet développement
    Inscrit en
    Janvier 2010
    Messages
    994
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Directeur Service informatique et projet développement
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2010
    Messages : 994
    Par défaut
    Hello,
    pourrais-je avoir le code qui correspond à l'appel de ton état secondaire... car au prime abord, il y a un soucis sur l'init de ta requete... que renvoit comme erreur l'init de la requete???? Ton état se trouve-t-il dans la bibliothèque ou se trouve-t-il en dehors???
    Bref, une multitude de question afin de t'apporter un soutient.

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 7
    Par défaut
    Bonjour,

    Mon code est
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    iInitRequêteEtat(Etat_Détails_des_nomenclatures,WD018.RUBRIQUE6)
    iImprimeEtat(Etat_Détails_des_nomenclatures)
    Je l'ai mis dans le bloc Bas de rupture 1 sous Avant impression de Bas Rupture.

    L'erreur généré lors du lancement est
    Erreur à la ligne 1 du traitement Avant impression de BAS_RUPTURE1.
    Vous avez appelé la fonction iInitRequêteEtat.
    L'objet Etat_Détails_des_nomenclatures n'a pas été trouvé.

    Informations techniques

    Projet : PackPmi

    Dump de l'erreur du module <WD120VM.DLL> <12.01Cy>.

    - Appel WL :
    Traitement de <WD018.BAS_RUPTURE1>, ligne <1>, thread <0>
    Fonction <iInitRequêteEtat>, n° de syntaxe <0>

    - Niveau : erreur fatale (EL_FATAL)

    - Code erreur : 1025

    - Code erreur WD55 : 0

    - Pas de code d'erreur système

    - Pas de message d'erreur système

    - Que s'est-il passé ?
    L'objet Etat_Détails_des_nomenclatures n'a pas été trouvé.

    - Infos de debug :
    Chargement de la partie exécution d'un objet
    Nom physique : Etat_Détails_des_nomenclatures
    Type cherché : 3
    Fonction (21,4)

    - Infos attachées :
    EIT_CORRIGE_ETAT : Etat_Détails_des_nomenclatures
    EIT_PILEWL :
    Avant impression de BAS_RUPTURE1 (WD018.BAS_RUPTURE1), ligne 1
    EIT_COMPOSANT :

    EIT_DATEHEURE : 25/06/2010 10:12:34

    - Identifiant dans le .err : 1025
    Pour ta dernière question, je ne comprends pas trop...je sais que j'enregistre mon état sur le réseau de ma société. Mais je ne sais pas si c'est la réponse que tu attends!!
    Je ne suis pas très douée sur WD Etat (je suis débutante), et je ne connais pas tout et comment certains éléments fonctionnent.

    En tous cas, merci pour ton aide.

  4. #4
    Membre Expert

    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2004
    Messages
    2 402
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2004
    Messages : 2 402
    Par défaut
    Bonjour,

    La fontion n'est pas au bon endroit il me semble, d'après l'aide :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Champ Etat Interne : état basé sur une requête paramétrée
     
    Si l'état associé à un champ de type "Etat interne" est basé sur une requête paramétrée, 
    utilisez la fonction iInitRequêteEtat pour passer les paramètres à la requête.
    Cette fonction doit être utilisée dans le traitement "Avant impression" du bloc contenant le champ "Etat Interne".

Discussions similaires

  1. [WD19] Etat interne dans un autre état interne
    Par Invité dans le forum WinDev
    Réponses: 1
    Dernier message: 11/04/2014, 14h33
  2. [Etat]Calcul dans un Etat
    Par uskiki85 dans le forum IHM
    Réponses: 3
    Dernier message: 30/03/2007, 12h41
  3. Class interne dans une classe template
    Par MatRem dans le forum Langage
    Réponses: 26
    Dernier message: 15/06/2006, 10h45
  4. [CSS] marge interne dans des div imbriqués
    Par Stitchover dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 26/04/2006, 15h23
  5. [Etat] #Erreur dans certains états...
    Par Julien.alkaza dans le forum IHM
    Réponses: 4
    Dernier message: 28/12/2005, 12h17

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo