Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Session object data
Message
De
21/06/1999 07:47:22
Kenneth Downs
Secure Data Software, Inc.
New York, États-Unis
 
Information générale
Forum:
Visual FoxPro
Catégorie:
Classes - VCX
Divers
Thread ID:
00231653
Message ID:
00232019
Vues:
13
Terry,

I haven't used sessions much, but don't you need an explicit USE somewhere? If so, would it go in the Cursor INIT or the Datasession's INIT when it creates the cursor? Does AutoOpenTables do the trick if the tables are being defined on the fly?


>Can anyone see why this code is not opening the table custs?
>
>local os, od, oc
>os=create('ss')
>os.od.oc.getdata
>os=null
>
>define class ss as session
> od=null
> datasession = 2
> function init
> this.od=create('dd')
> endfunc
>enddefine
>
>define class dd as dataenvironment
> autoopentables=.t.
> function init
> this.addobject('oc','cc')
> with this.oc
> .cursorsource="custs"
> .database="test"
> .order="lname"
> .alias="custs"
> endwith
> endfunc
>enddefine
>
>define class cc as cursor
> function getdata
> wait window 'Testing...'+custs.cust+':'+custs.lname
> skip
> wait window 'Testing...'+custs.cust+':'+custs.lname
> endfunc
>enddefine
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform