Forums › Forums › SIMPOL Programming › GTDrillDown3%%()
- This topic has 5 replies, 3 voices, and was last updated 10 years, 6 months ago by Jim Locker.
- AuthorPosts
- October 20, 2013 at 10:02 am #137Giancarlo CavadiniParticipant
Hi Neil, in SIMPOL there is something similar to the beautiful function GTDrillDown3%%() of Superbase? Thanks. Giancarlo
October 21, 2013 at 10:25 am #1453MichaelKeymasterOn 20/10/2013 11:02, Giancarlo wrote:
> Hi Neil,
> in SIMPOL there is something similar to the beautiful function
> GTDrillDown3%%() of Superbase?
> Thanks.
> Giancarlo
>Hi Giancarlo,
I remember writing that one and it took quite a while. I have been thinking about redoing it for SIMPOL, but it is a pretty big
bit of work, so it has kept getting put off. One thing that it uses is a tabbed list box, and I don't think we have support for
tabbed list boxes in SIMPOL currently. There are a couple of very interesting controls from wxWidgets that would be a really good
vehicle for this function, which is probably why I haven't done it yet. I could do it with the grid, but it wouldn't be the saem
thing, but may still be quite useful, let me think about it.Ciao, Neil
October 21, 2013 at 1:40 pm #2332Giancarlo CavadiniParticipantOn 21/10/2013 11:25, Neil Robinson wrote:
>
> On 20/10/2013 11:02, Giancarlo wrote:
>> Hi Neil,
>> in SIMPOL there is something similar to the beautiful function
>> GTDrillDown3%%() of Superbase?
>> Thanks.
>> Giancarlo
>>
>
> Hi Giancarlo,
>
> I remember writing that one and it took quite a while. I have been thinking
> about redoing it for SIMPOL, but it is a pretty big
> bit of work, so it has kept getting put off. One thing that it uses is a
> tabbed list box, and I don't think we have support for
> tabbed list boxes in SIMPOL currently. There are a couple of very
> interesting controls from wxWidgets that would be a really good
> vehicle for this function, which is probably why I haven't done it yet.
> I could do it with the grid, but it wouldn't be the saem
> thing, but may still be quite useful, let me think about it.
>
> Ciao, Neil
>
okay, thanks
GiancarloOctober 24, 2013 at 8:10 am #2333Jim LockerMemberI have a working "request 20" with optional drilldown mode.
I implemented it using a list box and I plan to redo it with a grid.
Won't take long; I just have not done it.Also, it uses my structure for database access and not yours.
If you like, I could send you all the code, AND the requisite backend
functions so you could see how I access the database and what is needed in
order to access it more like how you do it.It took a long time to write, but it is pretty much debugged now. You
would not have to change it much to make it work in your format, however
you would have to change it considerably to make it internally consistent
with your format.Basically, my backend loads arrays with record information and passes
those arrays to the requester rather than having the requester process
record objects directly.October 24, 2013 at 5:42 pm #1445MichaelKeymasterOn 24/10/2013 09:10, Jim wrote:
> I have a working "request 20" with optional drilldown mode.
>
> I implemented it using a list box and I plan to redo it with a grid.
> Won't take long; I just have not done it.
>
> Also, it uses my structure for database access and not yours.
>
> If you like, I could send you all the code, AND the requisite backend
> functions so you could see how I access the database and what is needed in
> order to access it more like how you do it.
>
> It took a long time to write, but it is pretty much debugged now. You
> would not have to change it much to make it work in your format, however
> you would have to change it considerably to make it internally consistent
> with your format.
>
> Basically, my backend loads arrays with record information and passes
> those arrays to the requester rather than having the requester process
> record objects directly.
>Hi Jim,
The report engine has a mode that allows it to be used for filling things like list boxes, so it is very efficient. I will
undoubtedly use the same technique. What took the most time when I wrote the 3-D version was actually the sample application that
demonstrated it, since it needed a lot of coding to assess the width of the tabs for the list box. Using a grid, with resizable
columns, and having the code already in the product for establishing the required length and height of a string will make this
much easier.I may code it while waiting for the IP to be purchased.
Ciao, Neil
October 29, 2013 at 6:25 pm #1446Giancarlo CavadiniParticipantHi Jim,
I'm sorry to answer with a considerable delay, I am engaged in the
conversion from SBL to SIMPOL … I have no more time for anything else …Thank's for your offer. Please send me your software, I see him with
pleased to see how you solved. However, realize that I am only at the
beginning of my adventure with SIMPOL …Greetings.
On 24.10.2013 09:10:11 Jim wrote:
>
> I have a working "request 20" with optional drilldown mode.
>
> I implemented it using a list box and I plan to redo it with a grid.
> Won't take long; I just have not done it.
>
> Also, it uses my structure for database access and not yours.
>
> If you like, I could send you all the code, AND the requisite backend
> functions so you could see how I access the database and what is needed
> in order to access it more like how you do it.
>
> It took a long time to write, but it is pretty much debugged now. You
> would not have to change it much to make it work in your format, however
> you would have to change it considerably to make it internally consistent
> with your format.
>
> Basically, my backend loads arrays with record information and passes
> those arrays to the requester rather than having the requester process
> record objects directly. - AuthorPosts
- You must be logged in to reply to this topic.