Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Running code in a separate session
Message
De
09/01/2006 02:16:56
 
 
Information générale
Forum:
Visual FoxPro
Catégorie:
Codage, syntaxe et commandes
Versions des environnements
Visual FoxPro:
VFP 9
OS:
Windows XP SP2
Database:
Visual FoxPro
Divers
Thread ID:
01084016
Message ID:
01084618
Vues:
10
>Hi everybody,
>
>I have a class QueueProcess which is based on BusinessProcess class which in turn is based on cCustom class. I want the BusinessProcess class to run all its code in the separate session. In other words, when I instantiate my class it should not share current datasession (from the calling form or program), but run everything in its own. Since it's a custom class and not a session (I used custom in order to be able to create my class visually), I'm thinking about the following:
>
>In the Init method of the BusinessProcess class do:
>
>this.nOldSession = set("datasession")
>this.oSession = createobject("PrivateDataSession")
>set datasession to (this.oSession.SessionID)
>
>And in the class destroy make
>
>this.oSession = null
>set datasession to (this.nOldSession)
>
>Do you think it would work and achieve what I want? Do you have better ideas?
>
>Thanks in advance.

this is sufficient
* init
WITH createobject("Session")
   set datasession to .dataSessionID
ENDWITH

*And in the class destroy make
* none
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform