PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WINDEV Mobile (versões anteriores) → même photo dans zone répétée !!!!!
même photo dans zone répétée !!!!!
Iniciado por ChouLAGH, mar., 27 2017 10:38 AM - 6 respostas
Membro registado
245 mensagems
Popularité : +1 (1 vote)
Publicado em março, 27 2017 - 10:38 AM
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
Membro registado
245 mensagems
Popularité : +1 (1 vote)
Publicado em março, 27 2017 - 10:52 AM
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
Membro registado
7 mensagems
Publicado em abril, 06 2017 - 12:39 PM
salut. j'ai le même problème. Aidez nous SVP.
Membro registado
245 mensagems
Popularité : +1 (1 vote)
Publicado em abril, 06 2017 - 4:34 PM
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
Membro registado
637 mensagems
Popularité : +36 (36 votes)
Publicado em abril, 06 2017 - 5:55 PM
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
Membro registado
7 mensagems
Publicado em abril, 08 2017 - 1:16 PM
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
Membro registado
7 mensagems
Publicado em abril, 10 2017 - 12:56 PM
Quelqu'un pour m'aider. SVP