Ola
Update: 2019-08-06 A SQLite based version is now available
The purpose of this lesson is about how to create a multi-page app using BANanoWebix.
Part 2
Part 3
Part 4
Part 5
For us to be able to do this, we will use a multi-view component. This acts like a wizard kinda of control that shows 1 page at a time. One is able to move from 1 page to another and manipulate whatever page contents they will do.
1. We will use BANanoSQL to store our records in a database. We will create 3 tables, one for clients, one for cities, and one for positions.
2. The clients form will have selects for positions and citities which should be stored on other database tables.
3. We will create three forms to store the contents of the clients, positions and cities.
4. We will use layout that has a sidebar to navigate our app.
Part 1
Part 1 of this exercise deals with creating the shell of our app. This is the toolbar, the sidebar and the multi-view to host other controls.
Preparations.
1. Get BANanoWebix 1.15 here
2. Download the attached example code to a folder
3. Copy from the BANanoWebix folder the extras.zip and fonts.zip to the Files folder of your project and 'Sync' your files in the 'Files' tab.
4. Libraries - The needed libraries are available in the 1. Libraries folder on the BANanoWebix repo on Github.
5. You can get BANano from the forum
In the above example we have animated the multi-view so that the pages slide in.
Simplicity is key, so we have split our tasks to be small tasks as much as possible so that we can easily maintain the code.
Update: 2019-08-06 A SQLite based version is now available
The purpose of this lesson is about how to create a multi-page app using BANanoWebix.
Part 2
Part 3
Part 4
Part 5
For us to be able to do this, we will use a multi-view component. This acts like a wizard kinda of control that shows 1 page at a time. One is able to move from 1 page to another and manipulate whatever page contents they will do.
1. We will use BANanoSQL to store our records in a database. We will create 3 tables, one for clients, one for cities, and one for positions.
2. The clients form will have selects for positions and citities which should be stored on other database tables.
3. We will create three forms to store the contents of the clients, positions and cities.
4. We will use layout that has a sidebar to navigate our app.
Part 1
Part 1 of this exercise deals with creating the shell of our app. This is the toolbar, the sidebar and the multi-view to host other controls.
Preparations.
1. Get BANanoWebix 1.15 here
2. Download the attached example code to a folder
3. Copy from the BANanoWebix folder the extras.zip and fonts.zip to the Files folder of your project and 'Sync' your files in the 'Files' tab.
4. Libraries - The needed libraries are available in the 1. Libraries folder on the BANanoWebix repo on Github.
5. You can get BANano from the forum
In the above example we have animated the multi-view so that the pages slide in.
Simplicity is key, so we have split our tasks to be small tasks as much as possible so that we can easily maintain the code.
Attachments
Last edited: