Bonjour,
J'ai une certaine habitude de WinDev et je teste pour la première fois
la version mobile pour Android.
J-ai un bouton qui ouvre une fenêtre contenant une table.
Le code du bouton est le suivant :
OuvreFenêtreMobile(FEN_Fiche_acte,"A")
Le code d'initialisation de ma fenetre FEN_acte est
PROCEDURE MaFenêtre(gsModeOuverture est une chaîne="A")
SI gsModeOuverture<>"A" ALORS
gnIdentActe est un
entier=Droite(gsModeOuverture,Taille(gsModeOuverture)-2)
HLitRecherchePremier(Acte,IDActe,gnIdentActe)
SI HTrouve ALORS
FichierVersEcran()
FIN
FIN
Ma table contenue dans cette seconde fenêtre comprend dans
l'initialisation le code
SI gnIdentActe>0 ALORS
TableSupprimeTout(MoiMême)
POUR TOUT Remboursement AVEC IDActe=gnIdentActe
HLitRecherchePremier(categorie_rbt,IDcategorie_rbt,Remboursement.IDcategorie_rbt)
TableAjoute(MoiMême,categorie_rbt.categorie_rbt_lib+TAB+Remboursement.date_remboursement+TAB+Remboursement.montant_remboursement+TAB+Remboursement.IDRemboursement)
FIN
TableTrie(MoiMême,"TABLE_FEN_Fiche_acte.COL_Date_remboursement")
FIN
Lorsque je génère l'application et la copie via USB sur mon téléphone,
j'ai l'erreur suivante lorsque je clique sur mon bouton :
==============================
Erreur fatale
Erreur dans le traitement Initialisation de
FEN_Fiche_acte.Table_fen_fiche_acte.
Vous avez appelé la fonction OuvreFille.
Accès à une variable non déclarée.
Dans les applications Java et Android, il est fortement déconseillé
d'utiliser une variable avant déclaration.
Quitter l'application
=============================
Je ne comprends pas quelle est ma variable non déclarée.
Pouvez vous m'aider ?
Cordialement