PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WEBDEV 2024 → zone répétée
zone répétée
Iniciado por jean-marie, 18,jul. 2024 19:35 - 3 respuestas
Publicado el 18,julio 2024 - 19:35
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
Publicado el 22,julio 2024 - 08:58
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 ?
Publicado el 25,julio 2024 - 16:34
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
Publicado el 26,julio 2024 - 09:36
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)