Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Access to Report Variables
Message
De
22/09/2010 19:03:42
Ken Knorr
Logos Management Software
Ventura, Californie, États-Unis
 
 
Information générale
Forum:
Visual FoxPro
Catégorie:
Gestionnaire de rapports & Rapports
Versions des environnements
Visual FoxPro:
VFP 9 SP2
OS:
Windows 7
Divers
Thread ID:
01482365
Message ID:
01482395
Vues:
68
>>Report variables used to be Global in prior version of VFP including vfp9 sp1. This is not the case i have expressions that call out to an object that does an eval of report expression.
>>
>>I preprocess reports swapping the expression with a public variable (expression was rpt_get_history("Range",ldBgn, ldEnd)) which is replace with public variable named _u132abc56 for instance. The ldBgn and ldEnd are report variables. So my object does a:
>>
>>lcVariable = obj.aExpression[1,1] && contains "_u132abc56"
>>lcExp = obj.aExpression[1,2] && contains [rpt_get_history("Range",ldBgn, ldEnd)]
>>
>>&lcVariable. = eval(lcexpr)
>>
>>and when report renders that field if get data for variable _u132abc56.
>>
>>How do I get access to the variables ldBgn, ldEnd, I have access to the listener object but am at a loss to figure how to get
>>values for ldBgn and ldEnd.
>>
>>Ken
>
>You can declare variables local in the procedure calling the report and they will be visible in the report.

I'm trying to access variables defined in the Report in a global object. Until sp2 report variables used to be defined as Public.

Ken
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform