[ANN] LiveCode List Processor
Bob Sneidar
bobsneidar at iotecdigital.com
Mon Oct 12 11:29:26 EDT 2015
What I do is load all (or blocks) of the data all at once, put it into a data grid, then navigate through the records in the data grid. I trap selectionChanged in the datagrid to populate the detail fields on the form. I have an edit bar for creating new, editing existing and deleting existing records. I also have a search object for finding records in a table and displaying them in a datagrid. By setting some constants in the search object's input field it can be used with any table and data grid. Navigation is now accomplished by the user simply arrowing down or up in the data grid, or scrolling down, sorting columns etc., or usign the search bar.
Trouble is, I develop almost exclusively for sqlYoga but it would not be difficult to refactor it for use with any database.
Bob S
> On Oct 11, 2015, at 20:42 , Peter W A Wood <peterwawood at gmail.com> wrote:
>
> I decided to convert a small card-based database stack to a “proper” database using SQLite. I immediately missed the next/previous card navigation features which were ideal for browsing the small database.
>
> LiveCode chunking is great for handling lists but, as far as I can tell, is missing forward and backward navigation through lists. I decided to write a few simple functions to come up with such a mechanism.
>
> I suspect that there may be an existing way to navigate forwards and backwards through a list but I just can’t find it. I’ve put together a very simple, completely unoptimised start of a LiveCode list processing library. It contains only a handful of functions. You can find it at https://github.com/PeterWAWood/LiveCode-ListProcessor <https://github.com/PeterWAWood/LiveCode-ListProcessor>.
>
> Perhaps you would be kind enough to let me know of existing ways to achieve what this small library does before I spent more time developing it?
>
> Regards
>
> Peter
>
>
> _______________________________________________
> use-livecode mailing list
> use-livecode at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
More information about the use-livecode
mailing list