Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Variable view name - what's my best approach here?
Message
Information générale
Forum:
Visual FoxPro
Catégorie:
Base de données, Tables, Vues, Index et syntaxe SQL
Versions des environnements
Visual FoxPro:
VFP 8 SP1
OS:
Windows XP SP2
Divers
Thread ID:
00982834
Message ID:
00982858
Vues:
27
Ok, I went ahead and re-coded. Your solution is less lines of code, so presumably it would be faster.

>What about:
>
>
>
>lcFrom  = 'v_QuickSearch'
>SELECT myView.*, ;
>		IIF(EMPTY(myView.cResolution_Codes_Fk) OR ;
>		ISNULL(myView.cResolution_Codes_Fk), ;
>		myView.cStatus_Codes_Fk, ;
>		myView.cResolution_Codes_Fk) AS cVisCodes_Fk, ;
>		Employee_queue_schedules.cemployee_queue_schedules_pk, USERS.cUserID ;
>		FROM (lcFrom) as myView ;
>		INNER JOIN mmVisCollect!Trans_employees_queues ;
>		ON myView.cTrans_PK = Trans_employees_queues.ctrans_fk ;
>		INNER JOIN mmVisCollect!usgrlink ;
>		ON  Trans_employees_queues.ccommission_owner_usgrlink_fk = usgrlink.cusgrlink_pk ;
>		INNER JOIN mmVisCollect!Employee_queue_schedules ;
>		ON  Trans_employees_queues.ctrans_employees_queues_pk = Employee_queue_schedules.ctrans_employees_queues_fk ;
>		INNER JOIN mmVisCollect!USERS ;
>		ON  USERS.iid = usgrlink.iuserid;
>		WHERE Trans_employees_queues.iactive_flag =  1 ;
>		AND  Employee_queue_schedules.iactive_flag =  1 ;
>		INTO CURSOR cTempResult
>
If it's not broken, fix it until it is.


My Blog
Précédent
Répondre
Fil
Voir

Click here to load this message in the networking platform