PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WEBDEV 2024 → suppression dans liste
suppression dans liste
Débuté par Christian de CFD, 18 aoû. 2004 13:35 - 2 réponses
Posté le 18 août 2004 - 13:35
à priori pour supprimer un élement sélectionné dans une liste à partir d'un
bouton on écrit (autorisé code serveur uniquement)
listesupprime(maliste,indice)
normalement indice=listeselect(maliste) donc on écrit

listesupprime(maliste,listeselect(maliste))

le hic c'est qu'apparemment le listeselect ne fonctionne correctement que
dans le code onclic du code navigateur ou on obtient l'indice sélectionné.
au niveau du serveur la sélection disparait et on obtient toujours un
indice=0 !

quelqu'un aurait il une solution ? soit comment passer l'indice sélectionné
du code clic du navigateur vers le code clic du serveur ? étonnant non !
Posté le 18 août 2004 - 13:57
Ce comportement vient du fait qu'une liste ne peut poster de valeur...
Il faut donc pour avoir le comportement que vous désirez : utiliser un
bouton caché (activé par par la fonction : Execute("Bouton..CLI") en code
nav sur modif de la liste).
C'est donc dans ce bouton que se trouvera le code de traitement de la liste.

Voilà, j'espère vous avoir aidé.

Bon dev,

Olivier

"Christian de CFD" <cfd.chri@tele2.fr> a écrit dans le message de
news:412322dc$1@news.pcsoft.fr...

à priori pour supprimer un élement sélectionné dans une liste à partir

d'un
bouton on écrit (autorisé code serveur uniquement)
listesupprime(maliste,indice)
normalement indice=listeselect(maliste) donc on écrit

listesupprime(maliste,listeselect(maliste))

le hic c'est qu'apparemment le listeselect ne fonctionne correctement que
dans le code onclic du code navigateur ou on obtient l'indice sélectionné.
au niveau du serveur la sélection disparait et on obtient toujours un
indice=0 !

quelqu'un aurait il une solution ? soit comment passer l'indice

sélectionné
du code clic du navigateur vers le code clic du serveur ? étonnant non !

Posté le 18 août 2004 - 14:00
autant pour moi, ce phénomène ne se produit que sur un code d'image clicable
et non pas d'un bouton
"Christian de CFD" <cfd.chri@tele2.fr> a écrit dans le message de news:
412322dc$1@news.pcsoft.fr...

à priori pour supprimer un élement sélectionné dans une liste à partir

d'un
bouton on écrit (autorisé code serveur uniquement)
listesupprime(maliste,indice)
normalement indice=listeselect(maliste) donc on écrit

listesupprime(maliste,listeselect(maliste))

le hic c'est qu'apparemment le listeselect ne fonctionne correctement que
dans le code onclic du code navigateur ou on obtient l'indice sélectionné.
au niveau du serveur la sélection disparait et on obtient toujours un
indice=0 !

quelqu'un aurait il une solution ? soit comment passer l'indice

sélectionné
du code clic du navigateur vers le code clic du serveur ? étonnant non !