PC SOFT

PROFESSIONAL NEWSGROUPS
WINDEVWEBDEV and WINDEV Mobile

Home → WEBDEV 2024 → zone répétée
zone répétée
Started by jean-marie, Jul., 18 2024 7:35 PM - 3 replies
Posted on July, 18 2024 - 7:35 PM
bonjour,

Ma problématique est simple.
J'affiche dans une zone répétée mémoire des images et du texte.
Dans chaque ligne j'ai ajouté des boutons (ajax) monter, descendre, premier, dernier pour pouvoir modifier l'ordre, ça fonctionne.
Mais lorsque je clique sur le bouton dernier de la première ligne (pour la déplacer à la fin) la ligne est bien déplacée à la fin de la liste, elle est bien sélectionnée...mais il faut que j'utilise l'ascenseur du navigateur pour la trouver.
Y a t il un moyen d'afficher la page au bon endroit ?
(zonerepetéeaffiche est sans effet, d'ailleurs webdev le signale dans le code aprés l'exécution).

merci pour votre aide et bonne soirée.
j marie
Posted on July, 22 2024 - 8:58 AM
jean-marie avait énoncé :
bonjour,

Ma problématique est simple.
J'affiche dans une zone répétée mémoire des images et du texte.
Dans chaque ligne j'ai ajouté des boutons (ajax) monter, descendre, premier,
dernier pour pouvoir modifier l'ordre, ça fonctionne.
Mais lorsque je clique sur le bouton dernier de la première ligne (pour la
déplacer à la fin) la ligne est bien déplacée à la fin de la liste, elle est
bien sélectionnée...mais il faut que j'utilise l'ascenseur du navigateur pour
la trouver.
Y a t il un moyen d'afficher la page au bon endroit ? (zonerepetéeaffiche est
sans effet, d'ailleurs webdev le signale dans le code aprés l'exécution).

merci pour votre aide et bonne soirée.
j marie


zonerepeteeposition ?
Posted on July, 25 2024 - 4:34 PM
Merci pour ta suggestion.
Mais ça ne fonctionne pas.
Il y a 20 lignes dans ma zone répetée, si j'exécute "zonerepeteeposition(ma_zr,10)", les lignes 10 à 11 sont affichées, mais les 9 premières lignes sont ignorées.

j marie
Posted on July, 26 2024 - 9:36 AM
jean-marie a écrit :
Merci pour ta suggestion.
Mais ça ne fonctionne pas.
Il y a 20 lignes dans ma zone répetée, si j'exécute
"zonerepeteeposition(ma_zr,10)", les lignes 10 à 11 sont affichées, mais les
9 premières lignes sont ignorées.

j marie


? bizarre
pour ma part; n'utilisant pas HF et ne trabaillant qu'en sql natif, je
n'utilise que le zr memoire. et donc elles sont chargées et à priori
cela fonctionne.

(rmq : je viens de chercher dans mes 2 plus gros projets, je ne
l'utilise qu'hyper rarement mais cela doit fonctionner

ExécuteTraitement(VWR_GERE_SLOTV2.LoadZR,trtProcédure)
SI pLig<>0 ALORS
ZoneRépétéePosition(VWR_GERE_SLOTV2.ZR01,plig)
FIN
PageActualise(PagePrécédente())

(pLig étant le n° de la ligne de ZR que je viens de modifier
certainement)