FORUMS PROFESSIONNELS
WINDEV
,
WEBDEV
et
WINDEV Mobile
Accueil
|
Messages récents
|
Connexion
|
Déconnexion
|
Français
Accueil
→
WINDEV Mobile 2024
→
Hauteur d'une ZoneRépétée dynamique
Hauteur d'une ZoneRépétée dynamique
Débuté par Wisivo, 23 nov. 2024 15:46 - 6 réponses
Connectez-vous…
Wisivo
#1
Membre enregistré
4 messages
Posté le 23 novembre 2024 - 15:46
Bonjour
J'ai une zone répétée que je créée par programmation. je fixe la hauteur de ma ZR par programmation
HauteurLigneZR_telephone
est un entier
=
65
NBtelephone
est un entier
=
0
Hauteur_ZR_telephone
est un entier
=
0
ZoneRépétéeSupprimeTout
(
ZR_
telephone
)
;
ZR_
telephone.Visible
=
Faux
HLitRecherche
(
telephones
,
telephones.id_contacts
,
IDContact
)
;
SI
HTrouve
(
telephones
)
ALORS
TANTQUE
HTrouve
(
telephones
)
ZoneRépétéeAjouteLigne
(
ZR_
telephone
,
telephones.lib_telephones
,
telephones.num_telephone
)
HLitSuivant
(
telephones
)
NBtelephone
+
+
FIN
Hauteur_ZR_telephone
=
HauteurLigneZR_telephone
*
NBtelephone
ZR_
telephone.Hauteur
=
Hauteur_ZR_telephone
ZR_
telephone.Visible
=
Vrai
FIN
Cela fonctionne très bien dans le simulateur de windev mobile 2024
par contre quand je teste sur le téléphone, j'ai un scrooling sur ma ZR qui ne prend pas la bonne taille.
Merci.
Signaler
0
0
Popoy
#2
Membre enregistré
3 510 messages
Posté le 23 novembre 2024 - 18:24
Salut,
Tu n'indique pas la méthode de création ni si tu as mis un ancrage en place
Tu peux
soit le créer de a à z (ce qui est long)
https://doc.pcsoft.fr/fr-FR/?1000020876
Soit le cloner (ce que je préfère)
https://doc.pcsoft.fr/fr-FR/?3025017
Pour l'ancrage :
https://doc.pcsoft.fr/?2510001
L'ancrage est très important pour que le champ s'adapte correctement à la fenêtre.
Signaler
0
0
Wisivo
#3
Membre enregistré
4 messages
Posté le 25 novembre 2024 - 23:25
Bonsoir
la ZR est créée en mode graphique avec un ancrage qui s étire vers le bas (ancreHauteur).
J'ai le bon résultat dans le simulateur, dès que je teste sur un vrai téléphone (3 téléphones différents) ma ZR fait la taille fixé dans concepteur graphique, et j'ai un scrolling sur le téléphone.
je vais essayer de fixer le ancreHauteur en programmation pour voir
Signaler
0
0
Popoy
#4
Membre enregistré
3 510 messages
Posté le 26 novembre 2024 - 12:30
Ok
Ce n'est pas une zr créer par programmation mais une zr remplie par programmation.
Pour les zr il est préférable de mettre un ancrage a 100% en hauteur et largeur.
Si l'ancrage est déjà paramétré dans les 7 onglets, tu n'as pas besoin de modifier sa hauteur par programmation.
Signaler
0
0
Wisivo
#5
Membre enregistré
4 messages
Posté le 28 novembre 2024 - 19:44
Bonsoir
même avec une hauteur 100% cela ne fonctionne pas, par contre il y un ratio de x2 entre l'affichage sur le simulateur et la hauteur réelle sur un android.
HauteurLigneZR_telephoneest
un entier
=
65
NBtelephoneest
un entier
=
0
Hauteur_ZR_telephoneest
un entier
=
0
ZoneRépétéeSupprimeTout
(
ZR_
telephone
)
;
ZR_
telephone.Visible
=
Faux
HLitRecherche
(
telephones
,
telephones.id_contacts
,
IDContact
)
;
SIHTrouve
(
telephones
)
ALORS
TANTQUEHTrouve
(
telephones
)
ZoneRépétéeAjouteLigne
(
ZR_
telephone
,
telephones.lib_telephones
,
telephones.num_telephone
)
HLitSuivant
(
telephones
)
NBtelephone
+
+
FIN
Hauteur_ZR_telephone
=
HauteurLigneZR_telephone
*
NBtelephone
*
2
ZR_
telephone.Hauteur
=
Hauteur_ZR_telephone
ZR_
telephone.Visible
=
Vrai
FIN
Signaler
0
0
Popoy
#6
Membre enregistré
3 510 messages
Posté le 29 novembre 2024 - 14:50
Salut
Si tu supprimes ces lignes ou que tu les mets en commentaire qu'est-ce que cela donne ?
Hauteur_ZR_telephone
=
HauteurLigneZR_telephone
*
NBtelephone
*
2
ZR_
telephone.Hauteur
=
Hauteur_ZR_telephone
Signaler
0
0
Wisivo
#7
Membre enregistré
4 messages
Posté le 11 décembre 2024 - 21:19
si je supprime ces lignes j ai la bonne mise ne page sur le simulateur pixel 6a par contre sur un vrai téléphone ce n est plus bon, et vice et versa si je laisse les 2 lignes la mise en page n est plus bonne sur le simulateur et elle est bonne sur un vrai téléphone.
Du coup je dois faire le debug sur le vrai téléphone, ce qui est plus long que sur le simulateur.
Même chose avec la version windev mobile 2025 que je viens d'installer.
Signaler
0
0
→ Revenir à WINDEV Mobile 2024
WINDEV 2024
WINDEV 2024
WEBDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
WINDEV (précédentes versions)
WEBDEV (précédentes versions)
WEBDEV (précédentes versions)
WINDEV Mobile (précédentes versions)
WINDEV Mobile (précédentes versions)
Etats & Requêtes
Etats & Requêtes
Hors-sujet
Hors-sujet
Outils
Outils
WINDEV 26
WINDEV 2024
WINDEV 2024
WINDEV 25
WEBDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
Français
English
Español
Portuguesa
Fermer cette fenêtre
Type de recherche
Uniquement les sujets
Tous les messages
Période de recherche
Date indifférente
Moins d'une heure
Moins de 24 heures
Moins d'une semaine
Moins d'un mois
Moins d'un an
Annuler
Aperçu de votre message
Ajouter une image
Importer une image depuis une URL
Envoyer une image depuis un fichier de votre disque
Déposez ici un fichier ou cliquez sur "Parcourir..."
ou
Annuler
0%
WLangage
SQL
XML, HTML
JAVA, Javascript
Texte