PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV Mobile 2024 → recupere une valeur d'une fenetre B et l injecter ds une saisie d'une fenetre A
recupere une valeur d'une fenetre B et l injecter ds une saisie d'une fenetre A
Débuté par popeye69x69, 21 sep. 2017 13:04 - 2 réponses
Posté le 21 septembre 2017 - 13:04
Salut tous le monde,
Je suis auto didacte, aucune formation en programmation, cependant j ai réussit à me crée une petite application androïde pour compté les scores à la coinche.
Mais je souhaite l améliorer. Et je voudrais utilise des variables (entier) qui sont sur un fenêtre "B" et les insérer dans un Libellé d'une fenêtre "A".

Dans Fenetre A:
Libellé A : Nombre de tierce.
Bouton A : Nombre de tierce.

Dans Fenetre B:
Libelle B : Nombre de tierce:.
Sélecteur B : 5 choix (1, 2, 3, 4 ou 5)
Bouton B: Valider Nb de Tierce.

Qd j appuie sur mon bouton A, il ouvre ma fenêtre B (pas de souci la dessus)
dans la fenêtre B j ai le choix par le biais du sélecteur entre 1.2.3.4ou5.
Qd je clic sur Bouton B je voudrais que mon choix du sélecteur se retrouve dans le Libellé A.




J'ai suivie l auto formation mais rien trouvé dessus; j ai lu l'aide en ligne "Fenêtre paramétrée" http://doc.pcsoft.fr/fr-FR/?1010026&...tre-parametree
Mais je n y comprend rien, ce ne est pas assez simple et claire pour un noob comme moi.

je ne comprend pas la logique et l utilisation de la procédure Globale

Qui peut m'aidé svp????

Cordialement
Membre enregistré
63 messages
Popularité : +1 (1 vote)
Posté le 21 septembre 2017 - 18:49
Salut

Dans la fenetre A, tu met :
NbDeTierce=Ouvre(FEN_B)

et au valider du Nb de Tierce de la fenetre B tu mets
Ferme("",SEL_B.valeur)


J'ai un doute sur le SEL_B.valeur

et dans la A tu continue le code par
LIB_A=NbDeTierce
Membre enregistré
309 messages
Popularité : +31 (37 votes)
Posté le 21 septembre 2017 - 23:07
Hello,
La fonction OUVRE n'existe pas en windev mobile. Il n'y a pas de fenêtre modale en Android ou iOS.
Pour faire le traitement souhaité :

Lors du choix de l'option dans B (sur le code de selection d'une option) , il suffit d'écrire
FenetreA.libelleA=selecteurB


En supposant que FenetreA est le nom de la fenêtre A et libelleA est le nom du libelle A dans la fenetre A

Enfin...vous voyez l'idée.

Bon dev