Hi,
I know that form contains page(s). if you go between pages, the info on previous page can be kept.
When to use multiple pages and when to use multiple forms?
Xiaoli
Form or page.
Moderators: Jon, Steve, Ian, Dave
- Wai
- Moderator
- Posts: 165
- Joined: Wed Sep 12, 2007 9:04 am
- Location: Sandy, UK
- Contact:
This really comes down to what kind of application you are building.
If it's very simple and small, then a form with multiple pages will suffice. It saves you some development effort as you are not maintaining data across forms.
For larger applications, it is a good idea to break up the project into modules, each form representing a separate module. This helps prevent a single form becoming overly large and complicated.
For example in a project you may have the following areas:
- LOGIN
- REGISTER
- HOME
- ADMIN
- REPORTS
Each one of these, can be a separate form.
From a development standpoint it also means that different designers can work on separate modules. Also, each module can have it's own Business View and it's own set of resources.
If it's very simple and small, then a form with multiple pages will suffice. It saves you some development effort as you are not maintaining data across forms.
For larger applications, it is a good idea to break up the project into modules, each form representing a separate module. This helps prevent a single form becoming overly large and complicated.
For example in a project you may have the following areas:
- LOGIN
- REGISTER
- HOME
- ADMIN
- REPORTS
Each one of these, can be a separate form.
From a development standpoint it also means that different designers can work on separate modules. Also, each module can have it's own Business View and it's own set of resources.
0 x
-
- Moderator
- Posts: 1342
- Joined: Wed Sep 12, 2007 12:49 pm
Another consideration is the use of the back button. If you have one form with lots of pages, the user will be able to use the back button without any restrictions. But if there are lots of forms, the situation is not quite so simple. If "call form" is used, the back button will work, but if "goto form" is used, the back button won't work.
0 x
-
- Ebase User
- Posts: 272
- Joined: Fri Dec 14, 2012 2:55 pm
- Location: Ottawa
Who is online
Users browsing this forum: No registered users and 34 guests