Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Access to Report Variables
Message
From
22/09/2010 19:03:42
Ken Knorr
Logos Management Software
Ventura, California, United States
 
General information
Forum:
Visual FoxPro
Category:
Reports & Report designer
Environment versions
Visual FoxPro:
VFP 9 SP2
OS:
Windows 7
Miscellaneous
Thread ID:
01482365
Message ID:
01482395
Views:
67
>>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
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform