PC SOFT

PROFESSIONAL NEWSGROUPS
WINDEVWEBDEV and WINDEV Mobile

Home → WINDEV Mobile 2024 → [WM23 - Android 7.0] Combo et WM quelle galère !!!!
[WM23 - Android 7.0] Combo et WM quelle galère !!!!
Started by Cezame, Feb., 13 2018 10:10 AM - 19 replies
Posted on February, 13 2018 - 10:10 AM
Bonjour,

Je souhaite simplement utiliser des combos dans mon application, quoi de plus simple ?
J'utilise une base de données Hyper file locale.
Je veux juste placer une combo dans un champ disposition, la combo est alimentée par un fichier de données et la combo renvoi l'identifiant de l'élément sélectionné.
Sous l'émulateur aucun soucis la combo s'ouvre et je peux sélectionner l'élément.
Problème lors du déploiement sur l'appareil lorsque j'essaye de sélectionner l'élément la combo ne s'ouvre même pas!

Parfois je me demande pourquoi continuer à mettre à jour ma licence WM? Utiliser directement Android Studio est plus simple...

Est ce que quelqu'un utilise des combo simples avec succès?

Cezame
Posted on February, 13 2018 - 12:19 PM
Cezame a écrit :
Bonjour,

Je souhaite simplement utiliser des combos dans mon application, quoi de plus simple ?
J'utilise une base de données Hyper file locale.
Je veux juste placer une combo dans un champ disposition, la combo est alimentée par un fichier de données et la combo renvoi l'identifiant de l'élément sélectionné.
Sous l'émulateur aucun soucis la combo s'ouvre et je peux sélectionner l'élément.
Problème lors du déploiement sur l'appareil lorsque j'essaye de sélectionner l'élément la combo ne s'ouvre même pas!

Parfois je me demande pourquoi continuer à mettre à jour ma licence WM? Utiliser directement Android Studio est plus simple...

Est ce que quelqu'un utilise des combo simples avec succès?

Cezame


oui, je ne recontre pas de problème particulier avec les combos.
Dans votre cas je pense qu'elle ne s'ouvre pas car elle est vide.
Registered member
151 messages
Popularité : +7 (7 votes)
Posted on February, 13 2018 - 1:54 PM
Bonjour,

Êtes-vous certain qu'il y a des données dans la table liée à la combo sur votre appareil mobile?

Essayez juste de placer un bouton sur la même fenêtre, avec comme code :

Info(HNbEnr(VOTRETABLE))


Ou "VOTRETABLE" est le nom de la table liée à la combo.

Qu'est-ce que ça affiche ?
Posted on February, 13 2018 - 2:15 PM
La table alimentant la combo contient des éléments bien entendu.

Elle est juste dans un champ disposition.

C'est l'utilisation de la combo dans un champ disposition qui pose problème, si je sors la combo du champ disposition ça fonctionne.

Si il et impossible d'utiliser une combo dans un champ disposition pourquoi le permettre sous l'éditeur?

Cezame
Registered member
151 messages
Popularité : +7 (7 votes)
Posted on February, 13 2018 - 4:06 PM
Rebonjour,

dans ce cas c'est un bug de WinDev Mobile. Sur le même thème, notez que l'utilisation d'une combo dans une zone répétée est un bug connu depuis plusieurs versions, et que le moyen de le contourner est d'utiliser le champ zone multiligne à la place.

Le seul conseil que je peux vous donner est de contacter le support technique, puis de brûler un cierge pour que ce soit fixé.
Message modified, February, 13 2018 - 4:07 PM
Posted on February, 13 2018 - 8:42 PM
Un gros cierge alors !

J'ai maintenant des soucis avec les plans , je viens de passer une application WM22 en 23 et j'ai des soucis la commande mafenetre..plan est capricieuse ca marche sur certaines fenêtres pas sur d'autres !

Ca devient vraiment pénible !

Cezame
Registered member
2,566 messages
Popularité : +222 (260 votes)
Posted on February, 14 2018 - 2:56 AM
Bonjour,

Sur le champ disposition il y a des correctifs qui ont été apportés car j'ai été confronté à certains d'entre eux, mais pas celui-la. Y'a plus qu'à faire un projet et à le remonter au ST.

--
Cordialement,

Philippe SAINT-BERTIN
Géode Informatique
Posted on February, 14 2018 - 9:51 AM
J'avais pris pour habitude de ne pas travailler avec la nouvelle version de windev avant la fin du premier semestre car j'ai eu énormément de déconvenues. Je suis un utilisateur de Windev de la première heure, j'ai commencé sous la version 1.5 sous windows 3.1 !
Il faut souvent quelques mois pour que les solutions arrivent.
La carrément des choses qui fonctionnaient parfaitement depuis longtemps ne fonctionnent plus!
je vais être obligé de reprendre mes évolutions sous WM22, on revient en arrière !
L'insertion d'une combo dans un champ disposition ou Zone répétée et quelque chose qui me semble être la base et je ne vois pas comment cela a pu passer au travers des tests avant la diffusion de l'outil!
Quelqu'un peut il faire un essai pour confirmer que le problème est général?

Cezame
Posted on February, 14 2018 - 10:59 AM
Cezame a écrit :
J'avais pris pour habitude de ne pas travailler avec la nouvelle version de windev avant la fin du premier semestre car j'ai eu énormément de déconvenues. Je suis un utilisateur de Windev de la première heure, j'ai commencé sous la version 1.5 sous windows 3.1 !
Il faut souvent quelques mois pour que les solutions arrivent.
La carrément des choses qui fonctionnaient parfaitement depuis longtemps ne fonctionnent plus!
je vais être obligé de reprendre mes évolutions sous WM22, on revient en arrière !
L'insertion d'une combo dans un champ disposition ou Zone répétée et quelque chose qui me semble être la base et je ne vois pas comment cela a pu passer au travers des tests avant la diffusion de l'outil!
Quelqu'un peut il faire un essai pour confirmer que le problème est général?

Cezame


Je viens d'essayer de mettre une combo fichier dans un champ Disposition.
Elle s'affiche et elle s'ouvre sans problème.
Posted on February, 14 2018 - 12:14 PM
Pour moi ça fonctionne parfaitement sur le simulateur, déployé sur le matériel la combo ne s'ouvre pas !

Cezame
Registered member
151 messages
Popularité : +7 (7 votes)
Posted on February, 15 2018 - 8:42 AM
Bonjour Cezame,

concernant l'utilisation de "MaFenêtre..Plan" j'ai remarqué que ça ne fonctionne pas toujours, il faut utiliser le nom de la fenêtre avec "..Plan".
Posted on February, 15 2018 - 10:15 AM
J'utilise le nom de la fenetre et c''est la même chose.

J'ai simplement migré le projet sous WM23 et cela fonctionnait parfaitement avant. Le pire est que cela fonctionne sur plusieurs fenêtres et pas sur d'autres.
Totalement incompréhensible!
On dirait que la fenêtre ne se charge pas correctement.
Cezame
Registered member
151 messages
Popularité : +7 (7 votes)
Posted on February, 15 2018 - 4:14 PM
Est-ce qu'il s'agit d'une fenêtre interne ?

Si oui, peut-être est-elle ouverte dans deux champs fenêtres internes en même temps, ce qui peut provoquer une confusion.
Posted on February, 16 2018 - 9:28 AM
Non une fenêtre fiche en saisie toute simple avec 2 plan dont un contient une carte pour la géolocalisation.

J'ai essayé de recréer la fenêtre , idem.

J'ai réussi en partant d'une fenêtre qui fonctionnait en la modifiant et ça fonctionné!

Les mêmes fenêtres qui ne fonctionnaient plus marchent parfaitement avant migration, je n'ai rien touché juste passé en WM23 !

Cezame
Registered member
34 messages
Popularité : +1 (1 vote)
Posted on February, 19 2018 - 11:18 AM
il y a des soucis de compatibilités avec les plans nommé en WM, j'ai moi même quelques soucis de ce cotes là mais en nommant mes plans et en utilisant leur index comme valeur cela fonctionne très bien maintenant.

ex:
-plan1: menu
-plan2: fiche

dans le code:
Mafenetre..plan = 2 //ouvre le plan fiche

j'ai un avertissement de compilation mais cela fonctionne alors qu'avant de le nommer cela ne fonctionnait pas.

En espérant aider un peu :)
Posted on March, 02 2018 - 4:53 PM
Bjr,

Cezame avait soumis l'idée :
Pour moi ça fonctionne parfaitement sur le simulateur, déployé sur le
matériel la combo ne s'ouvre pas !

Cezame


Tout le monde sait , et les utilisateurs de la 1ere heure encore plus,
qu'on utilise jamais le simulateur ...

a plus

--
-------------------------------------------------------------
www.ctc-soft.com
Gestion biblo-documentaire (free-share)
Comptabilité shareware
Logiciels de Gestion de saisie terrain
Spécialisé Tournées de boulangers
-------------------------------------------------------------
Posted on March, 16 2018 - 11:58 AM
J'ai testé sous le simulateur car ça ne fonctionne plus sur l'appareil !

Je n'ai rien changé juste migré l'application sous wm23 !

La réalité est que la version 23 semble truffée de bugs! il n'y a qu'à lire le forum!

En réfléchissant imaginez si PCSoft ne sortait pas sa version chaque année en fin d'année ... Je pense que la version a été commercialisée malgré tous les bugs, juste une question commerciale.

en attendant on continue de travailler sur les anciennes versions !

Cezame
Posted on December, 13 2018 - 6:35 PM
Bonjour,
J'ai le même problème avec les combo, mais effectivement lorsque je fais un HNbEnr sur le PC j'ai bien des enregistrements mais je n'en ai aucun quand je teste sur mon mobile Android !
Il y a qqch à faire pour embarquer les données lors du déploiement sur le mobile ?
Merci
Posted on December, 14 2018 - 9:19 AM
Oui il faut indiquer les fichiers de données à embarquer dans l'assistant de génération.
Attention si l'application a déjà été installé et que les fichiers de données ont déjà été créé, il ne seront pas écrasés. Dans ce cas il faut soit désinstaller l'application, soit écraser les fichiers de données en déclenchant une extraction manuelle avec la fonction fExtraitRessource.
Posted on February, 15 2019 - 5:38 PM
Bonjour,
Je souhaite simplement utiliser des combos d'un fichier de donné dans mon application, quoi de plus simple ?
J'utilise une base de données Hyper file locale.
Je veux juste placer une combo dans un champ disposition, la combo est alimentée par un fichier de données et la combo renvoi l'identifiant de l'élément sélectionné.
Sous l'émulateur aucun soucis la combo s'ouvre et je peux sélectionner l'élément.
Problème lors du déploiement mon Samsung Galaxy grand prime lorsque j'essaye de sélectionner l'élément la combo l’élément s'affiche pas dans la combo.

Pourriez vous m'aidez si vous plais cela fais plusieurs semaines je suis a la recherche d'une solution ?
voici mon mail: toure.malick26@gmail.com