|
|
|
|
|
- Conditions d'utilisation
- Annulation du tri
- Tri
- Zone répétée liée à une source de données et utilisant un parcours programmé
- Versions précédentes
ZoneRépétéeTrie (Fonction) En anglais : LooperSort Permet de : - Trier un champ Zone répétée selon un ou plusieurs de ses attributs.
- Trier un champ Zone répétée sur tous ses attributs.
- Annuler un tri précédemment effectué (c'est-à -dire ne plus tenir compte du tri).
SELON SEL_SELECT1
CAS 1: ZoneRépétéeTrie("NOM")
CAS 2: ZoneRépétéeTrie("SOCIETE")
CAS 3: ZoneRépétéeTrie("VILLE")
FIN
ZoneRépétéeTrie("NOM" + TAB + "-DATE")
ZoneRépétéeTrie("-ZR_Client")
ZoneRépétéeTrie("ZR_Client", Faux)
Syntaxe
Trier un champ Zone répétée selon une liste d'attributs Masquer les détails
<Résultat> = ZoneRépétéeTrie(<Liste d'attributs>)
<Résultat> : Booléen - Vrai si le tri a pu s'exécuter,
- Faux dans le cas contraire.
<Liste d'attributs> : Chaîne de caractères Nom des attributs selon lesquels le champ Zone répétée doit être trié (jusqu'à 10 attributs maximum). Cette chaîne de caractères doit être de la forme :
"[<Sens>]<Attribut 1>" + TAB + "[<Sens>]<Attribut 2>" + TAB + ... avec :- <Sens> : sens du tri (optionnel), peut prendre les valeurs suivantes :
- "+" : le tri sera croissant (valeur par défaut).
- "-" : le tri sera décroissant.
- <Attribut> : nom de l'attribut utilisé pour le tri.
Trier ou annuler le tri d'un champ Zone répétée Masquer les détails
<Résultat> = ZoneRépétéeTrie([<Sens>]<Zone répétée> [, <Indicateur>])
<Résultat> : Booléen - Vrai si le tri a pu s'exécuter ou être annulé,
- Faux dans le cas contraire.
<[<Sens>]<Zone répétée>> : Chaîne de caractères (entre guillemets) Nom du champ Zone répétée à trier. - Si <Sens> est égal à "+", le champ Zone répétée sera trié dans l'ordre croissant (par défaut).
- Si <Sens> est égal à "-", le champ Zone répétée sera trié dans l'ordre décroissant.
<Indicateur> : Booléen optionnel - Vrai pour effectuer le tri (valeur par défaut),
- Faux pour annuler un tri précédemment effectué.
Remarques Conditions d'utilisation La fonction ZoneRépétéeTrie peut être utilisée indifféremment sur : - un champ Zone répétée fichier,
- un champ Zone répétée par programmation.
Zone répétée liée à une source de données et utilisant un parcours programmé La fonction ZoneRépétéeTrie ne fonctionne pas sur un champ Zone répétée ayant les caractéristiques suivantes : - champ Zone répétée lié à une source de données,
- champ Zone répétée utilisant l'option Parcours programmé (onglet "Contenu" de la fenêtre de description du champ).
Pour changer l'ordre d'affichage d'un champ Zone répétée avec parcours programmé, il est nécessaire d'adapter le code se trouvant dans les différents traitements de lecture du champ Zone répétée (traitements lecture du premier, du suivant, du précédent, ...). Composante : wd300obj.dll
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|