Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Sort not working as expected
Message
De
11/11/2008 15:02:56
 
 
À
Tous
Information générale
Forum:
Visual FoxPro
Catégorie:
Base de données, Tables, Vues, Index et syntaxe SQL
Titre:
Sort not working as expected
Versions des environnements
Visual FoxPro:
VFP 9 SP2
OS:
Vista
Network:
Windows 2008 Server
Database:
MS SQL Server
Divers
Thread ID:
01361158
Message ID:
01361158
Vues:
61
I inherited an SQL statement
SELECT LName, FName, Mi, ThID, neSigOpt, lPin, lFingerReg, ;
  PADR(ConfirmType(neSigOpt, lPin, lFingerReg), 30) AS ConfData, isactive, lOverride ;
FROM Ther ;
&lcFilter ;
INTO CURSOR SigTypeR;
  ORDER BY isActive, neSigOpt DESC, 8, LName, FName, Mi, ThID
where lcFilter = "Where (neSigOpt = 2 or neSigOpt .LessThan. 2) AND IsActive"

What we're seeing is:
Lname, Fname        neSigOpt (Not Diplayed)             neSigOpt Translation (displayed)
AA, Abel                     3                                 PIN
BB, Betty                    3                                 PIN
CC, Cain                     3                                 PIN
...                          3                                 PIN
AA, Andy                     2                                 Fingerprint
...
ZZ,Zed                       2                                 Fingerprint
AA, Aaron                    1                                 Not Authorized
..
XX, Xena                     1                                 Not Authorized
AA, Annie                 (Blank)                              Not Authorized
...
I've tried manipulating the neSigOpt field with iif(empty(neSigOpt),1,neSigOpt) as neSigOpt - but it seems to make no difference.

What I need is AA, Annie to follow AA, Aaron, etc

Suggestions?
"You don't manage people. You manage things - people you lead" Adm. Grace Hopper
Pflugerville, between a Rock and a Weird Place
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform