jaleman:
blomasky:
Wow, I did not know that you can use the dot notation to go more than 1 level up or below. Is this mentioned anywhere in the manuals or am I blind?
thanks
That’s standard behaviour of object oriented environments.
Jan & Bob:
I would also like to see support for views, so please add my name to the list. Materialized views in Oracle are very powerful, and many views can be operated on in more or less the same way as a single flat table. There are many reasons for views instead of tables, including security, filtering, and basic ease of reporting. I understand there may some limitations in editing certain types of tables in Servoy, but that would be a reasonable limitation.
Here’s an example where I would like to use a View… perhaps you have an ingenious way around it. I basically need to have fast reference to a set of unique values from a large table. I tried referencing it as a value list, but servoy seems to build it every time the value list might need to be referenced. As a result the initial load of the Form its used on is slow, and when attempting to select values from the list, it never seems to build. It has about 3000 values in it (building from a table of approx 800,000 records). In addition, I need to be able to view and report on this list very quickly.
I can easily construct a view, and this “table” is always up to date and is very quickly accessible in Oracle. But Servoy will not allow me to use this view in a form directly (I know you’ve mentioned some tricks, but I have not learned them yet). I ended up building a seperate table to do this, but, I have to maintain it through triggers on the DB, which is a great deal of work that would otherwise not be required.
Lastly, we need to integrate with other systems in our firm and outside our firm, and in some cases, we are only given access to the data through tightly controlled views. Direct table access is never allowed. Again, we could scan and update “real” tables on some periodic basis, but this is a great deal of extra work, and if substantial changes are made in between updates, we may miss critical data at certain times. Views are truly an integral part of most SQL oriented environments.
We can certainly work around the limitation, but it would be a great time saver if it where not a requirement.
Thanks for listening! I’m looking forward to the training in Phoenix, so I can work my way out of the Servoy “pin head” realm. ![Laughing :lol:]()
Regards,
Lee