|
|
|
|
|
ORDER( ) renvoie le nom du fichier .NDX maître ou du repère d'index .MDX dans la
zone de travail en cours ou la zone de travail spécifiée. ORDER( ) renvoie une
chaîne vide ("") s'il n'existe pas d'index maître dans la zone de travail
spécifiée.
Il est possible d'utiliser ORDER( ) pour déterminer le nom de l'index maître et
sauvegarder dans une variable mémoire le nom de l'index, puis utiliser la commande SET
ORDER et finalement rétablir l'index maître.
Exemple :
Dans l'exemple suivant, ORDER( ) permet d'afficher le nom de l'index maître de la table active :
| USE SOCIETE EXCLUSIVE |
| INDEX ON SOCIETE TAG SOCIETE |
| INDEX ON VILLE TAG VILLE |
| SET ORDER TO SOCIETE |
| ? "Le fichier index maître est " + ORDER() + " pour la table " + DBF() |
| SET ORDER TO && plus d'index |
| ? "Le fichier index maître est " + ORDER() + " pour la table " + DBF() |
| SET ORDER TO VILLE |
| ? "Le fichier index maître est " + ORDER() + " pour la table " + DBF() |
|
La fonction xBase ORDER() renvoie le nom de l'index courant actif. Ceci est facilement reproduit dans le OODML en utilisant la propriété IndexName de l'ensemble de lignes:
| ? form.rowset.indexName |
retour
Sources :
Aide Visual dbase V5.5
http://www.dbase.com/Knowledgebase/INT/xb2vdb7oodml/x2oodml.htm
Dernière modification : samedi 24 juillet 2010
Si vous voyez des erreurs, n'hésitez pas à le signaler
© M.A.