>Great work, in deed. I see that the documentation is more than three years old and referring to version 0.95. To what degree is that manual still applicable?
Thks Tore :)
Whatever is there is applicable. The new stuff will be added on top of it.
As for drill downs you can open sample FRX report and see syntax on FRX textbox> properties>other>edit user data
You are basically setting up two properties in HTML like fashion;
<rs>
LiveContentType = D
LiveContent = ShowOrders | table.ID | Table.value
</rs>
<rs>
LiveContentType=L
LiveContent=www.report-sculptor.com
</rs>
Form that will execute action is attached to RS engine by object reference
usually automatically when you create TS object.
local oRS as rsEngine
oRS=GetRSObject(thisform)
And that is it.
For drill down type, first parameter is always method name which is folowed by actual parameters that will be parsed to it.
RS Engine will then convert paramaters to CHARACTER type and later parse it to that method as CHARACTER.
It is up to you to convert it to type you need after you receive it in form method. Eg.
method ShowOrders
lparameters cID,cPar2
nID=val(cID)
select ... from ... where etc
do something
From there and on it is all in your good hands :)
You can call another (drill down) report or call anything else you want. For instance you can have initial report
to be account balances, then first drill down to be statement of account report with all transactions which are again live fields, which
then invoke Journal Entry form for applying corrections, or third report with that single transaction details. (Or Both)
It is up to your own imagination what you can do with it :)
Rgds++