PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV Mobile (précédentes versions) → même photo dans zone répétée !!!!!
même photo dans zone répétée !!!!!
Débuté par ChouLAGH, 27 mar. 2017 10:38 - 6 réponses
//hostimage.webdev.info/avatars/IGu0X5RKzLekzR8TV4bEFQ
Membre enregistré
42 messages
Posté le 27 mars 2017 - 10:38
Bonjour,
Je galère avec un pb d'affichage de zone répétée sous Android et sur tablette en windev mobile 20.
Voici le pb :
===========================
je récupère les données de personnes physiques via un webservice,
je fais une boucle pour me remplir ma zone répétée par deux infos : nom et,la photo de la personne
à l'affichage : j'ai plusieurs lignes avec des noms différents mais la photo est celle de la dernière personne et elle est affectée
à toutes les personnes de la ZR.

Quand je déboque ligne par ligne : je vois la ZR se remplisse par les vraies photos de chaque personne.
Mais à l'affichage : les photos sont remplacées par la dernière photo.
===========================
Conditions de Test :
===========================
ma zr contient un champ photo et un champ libellé,
dans la description de la zr : j'ai ajouté deux attributs : un qui pointe sur le champ photo et l'autre sur le champ nom
je remplis la zr par :
ZoneRépétéeAjouteLigne(ZR_Signatures,photo,sNom+" "+sPrenom)

// la variable photo est de type image

ce prb a été posé en Novembre par quelqu'un mais la solution n'a pas été donnée dans la discussion.

Merci de votre aide.

--
Chouaïb
//hostimage.webdev.info/avatars/IGu0X5RKzLekzR8TV4bEFQ
Membre enregistré
42 messages
Posté le 27 mars 2017 - 10:52
J'ai testé ce problème autrement :
j'ai remplacé la Zone répétée par une table
dans la même boucle sans rien changer : la table se remplit avec des photos différentes.

Je voulais une ZR car j'affichais en 8 colonnes de la même ligne : 8 personnes différentes et donc affichage de 40 personnes en 5 lignes :
et en plus pour chaque personne j'ai un bouton pour faire un traitement sur la personne.

Si je dois changer ZR par table : je ne sais pas comment afficher 8 personnes sur plusieurs colonnes de la méme ligne ? ni comment affecter une colonne à un bouton ?

--
Chouaïb
//hostimage.webdev.info/avatars/SCsx7uIkhrmc2CrNulZQ
Membre enregistré
6 messages
Posté le 06 avril 2017 - 12:39
salut. j'ai le même problème. Aidez nous SVP.
//hostimage.webdev.info/avatars/IGu0X5RKzLekzR8TV4bEFQ
Membre enregistré
42 messages
Posté le 06 avril 2017 - 16:34
Bonjour Augustin,
Si votre question concerne la zone répétée, comme je l'ai dit : j'ai laissé tombé et l'ai remplacé par une table.
car je n'ai jamais trouvé.
si cela concerne la table : je peux vous aider.

--
Chouaïb
//hostimage.webdev.info/avatars/Ib6ZLrgBblQaFZU7pB2Dg
Membre enregistré
434 messages
Popularité : +1 (1 vote)
Posté le 06 avril 2017 - 17:55
Bonjour,

Il en fait pas passer par une variable pour les photos. Ou alors, il faut la re-déclarer à chaque changement.

De toute façon, pas d'intérêt de passer par une variable...

Au lieu de : ZoneRépétéeAjouteLigne(ZR_Signatures,photo,sNom+" "+sPrenom)

Plutôt faire : ZoneRépétéeAjouteLigne(ZR_Signatures, REQ_LarRequete.LaPhoto, ..... ou alors MonFichier.LaPhoto....

Cdlt - Eric.

--
Eric DELATTRE
http://www.yoosite.fr
//hostimage.webdev.info/avatars/SCsx7uIkhrmc2CrNulZQ
Membre enregistré
6 messages
Posté le 08 avril 2017 - 13:16
Bonjour ChouLAGH.
merci de m'avoir permit de gagner en temps.
Je suis partant pour la table.
Ma zone répétée est très complexe. mais je vous explique.
sur une ligne de ma zone répétée j'ai
- 9 libellé
- 1 zone de saisie
- 2 bouton
- une image
et cela peut augmenter.
mon souci comment disposer tout cela sur table et aussi avoir toute les avantages de la zone répétée.
merci d'avance
//hostimage.webdev.info/avatars/SCsx7uIkhrmc2CrNulZQ
Membre enregistré
6 messages
Posté le 10 avril 2017 - 12:56
Quelqu'un pour m'aider. SVP