PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV Mobile (précédentes versions) → Android : Simulation OK mais ça plante en réel --> Message=Le fichier, la vue ou la requête 'sdContenuRubrique' n'est pas connu.
Android : Simulation OK mais ça plante en réel --> Message=Le fichier, la vue ou la requête 'sdContenuRubrique' n'est pas connu.
Débuté par JLS, 28 déc. 2019 19:25 - 1 réponse
Membre enregistré
13 messages
Posté le 28 décembre 2019 - 19:25
Bonjour,

j'étais tout content de voir que mon code fonctionnait, mais quelle ne fut pas mon désappointement lorsque je vis le résultat sur téléphone et tablette Androïd.
En effet, il me dit :
Message=Le fichier, la vue ou la requête 'sdContenuRubrique' n'est pas connu.
et il se plante.
En fait, 'sdContenuRubrique' est une source de données :
sdContenuRubrique est une Source dede Données


Voici les occurences d'emploi de cette source de données :





Ensuite, le problème c'est que je peux pas savoir sur quelle ligne de code il se plante.

Voici le dump à peine caviardé :
===== Erreur =====
Date et heure=28/12/2019 16:01:28
Message=Le fichier, la vue ou la requête 'sdContenuRubrique' n'est pas connu.
Traitement=Initialisation de FEN_Fiche_vitamine.ZR_FicheVitamine
Pile WLangage=Initialisation de FEN_Fiche_vitamine.ZR_FicheVitamine
Sélection d'une ligne de FEN_Vitamines.ZR_table_vitamines
Pile Java=fr.pcsoft.wdjava.core.erreur.WDErreurManager.a(Unknown Source:21)
fr.pcsoft.wdjava.core.erreur.WDErreurManager.a(Unknown Source:6)
fr.pcsoft.wdjava.core.types.database.WDSourceDonnees.getSourceDonnees(Unknown Source:22)
fr.pcsoft.wdjava.core.types.database.WDSourceDonnees.getElement(Unknown Source:0)
fr.pcsoft.wdjava.core.WDObjet.get(Unknown Source:0)
com.mon_domaine.mon_appli.wdgen.GWDFFEN_Fiche_vitamine$GWDZR_FicheVitamine.init(GWDFFEN_Fiche_vitamine.java:608)
fr.pcsoft.wdjava.ui.q.executerPCode(Unknown Source:5)
fr.pcsoft.wdjava.ui.champs.gc.executerPCode(Unknown Source:3)
fr.pcsoft.wdjava.ui.champs.zr.WDZoneRepetee.executerPCode(Unknown Source:4)
fr.pcsoft.wdjava.ui.q.appelPCode(Unknown Source:39)
fr.pcsoft.wdjava.ui.champs.fc.appelPCode(Unknown Source:12)
fr.pcsoft.wdjava.ui.champs.s.g(Unknown Source:60)
fr.pcsoft.wdjava.ui.champs.fenetre.WDFenetre.activity_onCreate(Unknown Source:168)
fr.pcsoft.wdjava.ui.activite.h.run(Unknown Source:10)
android.os.Handler.handleCallback(Handler.java:873)
android.os.Handler.dispatchMessage(Handler.java:99)
fr.pcsoft.wdjava.core.utils.j.a(Unknown Source:377)
fr.pcsoft.wdjava.ui.champs.fenetre.WDFenetre.ouvre(Unknown Source:68)
fr.pcsoft.wdjava.ui.champs.fenetre.v.ouvre(Unknown Source:77)
fr.pcsoft.wdjava.ui.champs.fenetre.v.ouvrirFenetre(Unknown Source:35)
fr.pcsoft.wdjava.api.WDAPIFenetre_Commun.ouvreFille(Unknown Source:15)
fr.pcsoft.wdjava.api.WDAPIFenetre_Commun.ouvreFille(Unknown Source:1)
com.mon_domaine.mon_appli.wdgen.GWDFFEN_Vitamines$GWDZR_table_vitamines.selectionLigne(GWDFFEN_Vitamines.java:592)
fr.pcsoft.wdjava.ui.q.executerPCode(Unknown Source:143)
fr.pcsoft.wdjava.ui.champs.gc.executerPCode(Unknown Source:3)
fr.pcsoft.wdjava.ui.champs.zr.WDZoneRepetee.executerPCode(Unknown Source:4)
fr.pcsoft.wdjava.ui.q.appelPCode(Unknown Source:39)
fr.pcsoft.wdjava.ui.champs.fc.appelPCode(Unknown Source:12)
fr.pcsoft.wdjava.ui.q.appelPCode_TLM(Unknown Source:13)
fr.pcsoft.wdjava.ui.champs.ac.run(Unknown Source:5)
android.os.Handler.handleCallback(Handler.java:873)
android.os.Handler.dispatchMessage(Handler.java:99)
android.os.Looper.loop(Looper.java:201)
android.app.ActivityThread.main(ActivityThread.java:6820)
java.lang.reflect.Method.invoke(Native Method)
com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:547)
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:922)
Thread=id=2
name=main
priority=5
groupName=main

===== Copie d'écran =====
Chemin=file:///storage/emulated/0/Android/data/com.mon_domaine.mon_appli/cache/err1577545288949.png

===== Application =====
Nom de l'application=mon appli
Version de l'application=0.0.1.0
Nom du package=com.mon_domaine.mon_appli
Date et heure de lancement=28/12/2019 16:01:05
Version du framework Android=23.0.253.0 (fr)

===== Appareil =====
Modèle=Redmi 6A
Constructeur=Xiaomi
Marque=xiaomi

===== Système =====
Numéro de version d'Android=9 (unknown)
Api Level Android=28
Mémoire de stockage interne totale=23,94 Go
Mémoire de stockage interne disponible=18,55 Go
Densité de l'écran=320
Résolution de l'écran=720x1440



Bon je sais c'est les fêtes, mais faites un effort quand même, LOL.

Merci
Membre enregistré
13 messages
Posté le 29 décembre 2019 - 16:11
Bonjour,

bah, j'ai viré le paramètre p_IDtable_vitamines de la source de données et tout mis dans la chaine SQL et maintenant ça marche.
Tant pis pour les injections SQL.

Bonnes fêtes.