Page 1 sur 1
Fonction @select

Publié:
20 Oct 2003 à 15:08
par Chea Pascal
bonjour a tous,J'ai une petite question sur l'utilisation de la fonction @select.Je souhaite au final recupérer 1 à 1 toutes les valeurs d'une listegénérée par @dbcommand().Pour cela je stocke le résultat dans une variable:res := @dbcommand(...);Et fait un @select avec un compteur (i) pour recupérer chaque valeur:@select(i ; res);Mais la fonction @select interprete 'res' comme l'unique élément de la list,et resort toutes les valeur stockées a chaque fois.comment peut ont recupérer les valeurs 1 à 1.Merci...[%sig%]
Re: Fonction @select

Publié:
22 Oct 2003 à 08:13
par PhilippeG
Bonjour,Pour moi @Select permet de selectionner un ensemble de document répondant à un critère (cf aide en ligne); il faut plutot utiliser@Subset pour faire ce que tu veux faire.si ta variable res n'est pas interprétée comme une liste tu peux aussi utiliser @Explode
Re: Fonction @select

Publié:
24 Oct 2003 à 14:21
par Chea Pascal
Je te remercie,Effectivement la fonction @select ne permet pas de faire ce que je voulais.Par contre la fonction @Subset oui...avec la manière suivante:@Subset(@Subset( res ; i ) ; -1);(@Subset( res ; i ) --> recupère toutes les valeurs jusqu'a celle désiré,(@Subset( ... ; -1 ) --> recupère uniquement la dernière du résultat précédent.C un peu tirée par les cheveux mais ca marche...Merci..[%sig%]
Re: Fonction @select

Publié:
24 Oct 2003 à 14:33
par Raziel
Salut,tu peux aussi utiliser un @getMembers(Liste; Numéro de la valeur à retourner)