I will be purchasing BK Shorts for my desktop project soon, since I am getting to that point in the development process where I need it. BKS seems to be a wonderful product… !
Btw 1: this is what I usually do, crossing the bridge when I get there, not earlier.
Btw 2: looking forward to the webinar about BKS on the 2nd of Frebruary.
@Bob Keeney if you send me a list of all English/US locale-variables, I can translate them into Dutch for you. My application will be multilingual, so I would have to do it anyway if it’s not provided.
I haven’t even started the project yet (well, not entirely true, I did look at it). If I have time I expect it to only take a few days but the trick is finding the time. Consulting is like drinking out of a firehose.
Added SC_GetCount in the Band XojoScript editor. This lets you get how many times this band has been shown. Example of use is to have line numbers on your report without having to do it in SQL.
Updated German localization
Rearranged UI on ccPAF_Filter (Filter Data) to make it a bit more obvious
As a Text Item or Field Item are put on a report it will automatically use the Default Style
Fixed an issue where the Default Style wasnt getting passed to the generated report.
The Styles Editor now allows you to delete multiple Styles at a time.
Added a new example of how to print directly to printer without having to use the viewer.
Reconfigured Demo window to break between Report Designer stuff and older code-only stuff.
Added SC_GetCount Demo
Fixed some items in the HTML Renderer
In PAF_PrintKit.PrintText.constructor if there is no DefaultStyle we create one.
ReportPF will now extract Styles from the report definition file.
I have my first build today that allows me to run the external report file in a Xojo web app. So now, you can create your uber complex report in the report designer on the desktop. Then you can have your web app use that file (or string) and generate the report.
The only issue I’ve seen so far is that if you specify a Style in the band XojoScript script and don’t have it locally (so the web app can get to it) it doesn’t know how to handle it.
Regardless, I need to do more testing and create a better web demo for it.