We're designing a Windows application. On a given form (let's say edit
customer), there would be a list of all the (let's say cars) that the
customer owns. We want the user to be able to click on a car (likely
hyperlinked) and go to the car form and view/edit all those details.
What's the best "flow" for this? Should we prompt the user that they've
made changes to the customer form and they must save or cancel before going
to the car form? Should we have any sort of "back" button to get back to
the customer form after viewing/editing the car form?
I'm just looking for general best/most common practices.
Thanks for any input,
Ron 4 1215
On Feb 27, 8:02 pm, "Ronald S. Cook" <r...@westinis.comwrote:
We're designing a Windows application. On a given form (let's say edit
customer), there would be a list of all the (let's say cars) that the
customer owns. We want the user to be able to click on a car (likely
hyperlinked) and go to the car form and view/edit all those details.
What's the best "flow" for this? Should we prompt the user that they've
made changes to the customer form and they must save or cancel before going
to the car form? Should we have any sort of "back" button to get back to
the customer form after viewing/editing the car form?
I'm just looking for general best/most common practices.
Thanks for any input,
Ron
How often will the user be switching between the customer and cars
screens? I ask because users hate being prompted all the time.
Also is this a web app or a desktop app?
Finally, if a desktop app is it a MDI, SDI or multiple SDI?
Thanks,
Seth Rowe
Desktop app, SDI. Actually, we're using one shell form with "forms" as
actually user controls that we'll load into a panel on the shell form.
We definitely don't want to allow many forms to be open at a time,
especially if changes have been made in any but no update button yet
clicked.
We're dealing with very unsophisticated users for the most part.
Thanks,
Ron
"rowe_newsgroups" <ro********@yahoo.comwrote in message
news:11**********************@v33g2000cwv.googlegr oups.com...
On Feb 27, 8:02 pm, "Ronald S. Cook" <r...@westinis.comwrote:
>We're designing a Windows application. On a given form (let's say edit customer), there would be a list of all the (let's say cars) that the customer owns. We want the user to be able to click on a car (likely hyperlinked) and go to the car form and view/edit all those details.
What's the best "flow" for this? Should we prompt the user that they've made changes to the customer form and they must save or cancel before going to the car form? Should we have any sort of "back" button to get back to the customer form after viewing/editing the car form?
I'm just looking for general best/most common practices.
Thanks for any input, Ron
How often will the user be switching between the customer and cars
screens? I ask because users hate being prompted all the time.
Also is this a web app or a desktop app?
Finally, if a desktop app is it a MDI, SDI or multiple SDI?
Thanks,
Seth Rowe
Hi Ron: There are a couple of possibilities and issues to be considered.
From the sounds of it if there is no "Back" button (and if it is a WinForms
app I'd hesitate to add such a button) and if the user is in "edit mode"
when the form is displayed then there isn't too much the user can do to
close out that form except to select "Save" or "Cancel" is there? If there
is a significant amount of information you might add an "Apply" button to
apply changes (so far) without closing the form.
That way you don't actually display a message box unless you wanted to add a
warning that their changes would be lost when they edited something and then
pressed "Cancel".
Tom
"Ronald S. Cook" <rc***@westinis.comwrote...
Desktop app, SDI. Actually, we're using one shell form with "forms" as
actually user controls that we'll load into a panel on the shell form.
We definitely don't want to allow many forms to be open at a time,
especially if changes have been made in any but no update button yet
clicked.
We're dealing with very unsophisticated users for the most part.
Thanks,
Ron
"rowe_newsgroups" <ro********@yahoo.comwrote in message
news:11**********************@v33g2000cwv.googlegr oups.com...
>On Feb 27, 8:02 pm, "Ronald S. Cook" <r...@westinis.comwrote:
>>We're designing a Windows application. On a given form (let's say edit customer), there would be a list of all the (let's say cars) that the customer owns. We want the user to be able to click on a car (likely hyperlinked) and go to the car form and view/edit all those details.
What's the best "flow" for this? Should we prompt the user that they've made changes to the customer form and they must save or cancel before going to the car form? Should we have any sort of "back" button to get back to the customer form after viewing/editing the car form?
I'm just looking for general best/most common practices.
Thanks for any input, Ron
How often will the user be switching between the customer and cars screens? I ask because users hate being prompted all the time.
Also is this a web app or a desktop app?
Finally, if a desktop app is it a MDI, SDI or multiple SDI?
Thanks,
Seth Rowe
Ronald,
In my eyes a very simple problem. Almost every control is clickable (I
thought even all).
You can show a lot of immage boxes with cars, you can show textboxes with
names whatever.
In the click event of the one which is clicked, you open a showdialog form
with all the information of the client, he can only do one thing then, look
at the form and close it.
You can dynamicly build that page with controls. http://www.vb-tips.com/dbpages.aspx?...2-03abce36aa60
Cor
"Ronald S. Cook" <rc***@westinis.comschreef in bericht
news:eT**************@TK2MSFTNGP05.phx.gbl...
Desktop app, SDI. Actually, we're using one shell form with "forms" as
actually user controls that we'll load into a panel on the shell form.
We definitely don't want to allow many forms to be open at a time,
especially if changes have been made in any but no update button yet
clicked.
We're dealing with very unsophisticated users for the most part.
Thanks,
Ron
"rowe_newsgroups" <ro********@yahoo.comwrote in message
news:11**********************@v33g2000cwv.googlegr oups.com...
>On Feb 27, 8:02 pm, "Ronald S. Cook" <r...@westinis.comwrote:
>>We're designing a Windows application. On a given form (let's say edit customer), there would be a list of all the (let's say cars) that the customer owns. We want the user to be able to click on a car (likely hyperlinked) and go to the car form and view/edit all those details.
What's the best "flow" for this? Should we prompt the user that they've made changes to the customer form and they must save or cancel before going to the car form? Should we have any sort of "back" button to get back to the customer form after viewing/editing the car form?
I'm just looking for general best/most common practices.
Thanks for any input, Ron
How often will the user be switching between the customer and cars screens? I ask because users hate being prompted all the time.
Also is this a web app or a desktop app?
Finally, if a desktop app is it a MDI, SDI or multiple SDI?
Thanks,
Seth Rowe This thread has been closed and replies have been disabled. Please start a new discussion. Similar topics |
by: Robert Bowen |
last post by:
Hello all. I have been given mock-ups (in static HTML) of some pages
for a site I am working on. The client would like these pages to look
exactly as they do now. The problem is that the content is...
|
by: oj |
last post by:
Please, bare with me. I'm new to CSS and would like to ask for some
advice on my current project. I have an existing table based layout
that serves as the main template for a .Net application I've...
|
by: Pete |
last post by:
Before I get started with the question, does anyone have a (single)
good book recommendation for database design? Not an Access-specific
book, but something geared toward helping me figure out...
|
by: Susan Bricker |
last post by:
Greetings. As a relative newcomer to Access, I am having trouble
deciding on how to design the form flow for updating and creating
related records. I'm looking for a variety of suggestions so...
|
by: - |
last post by:
Hi to All,
To reproduce:
The expression:
object result = flag ? (long) 0 : (double) 0;
always evaluated as a double... see dissassembly to ensure the bad compiled
code.
| |
by: tshad |
last post by:
Many (if not most) have said that code-behind is best if working in teams -
which does seem logical.
How do you deal with the flow of the work?
I have someone who is good at designing, but...
|
by: chrisn |
last post by:
Do real developers use the design view?
Thought it would be interesting to start a debate on this subject.
According to all the MCP materials (yes, I know a bit mickey mouse),
the design view...
|
by: D-Someone |
last post by:
I am re-posting this message as originially it did not get a single
response.. Any ideas?
--------------
I am trying to come up with a good design for a web service that has some
user logic...
|
by: Frank van Wensveen |
last post by:
Friend, coders, fellow wage slaves, lend my your ears.
I believe that in a perfect world the design of a website (or feature
on a website) should be totally separated from its design and the data...
|
by: koren99 |
last post by:
Hi,
i am having trouble solving a design problem i'm sure is common,
and wanted some help.
for berevity i'll skim the problem to a smaller example.
I have a design where a base class is...
|
by: jinu1996 |
last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
| |
by: Hystou |
last post by:
Overview:
Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
|
by: tracyyun |
last post by:
Dear forum friends,
With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
|
by: agi2029 |
last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
|
by: isladogs |
last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM).
In this session, we are pleased to welcome a new...
|
by: conductexam |
last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and...
|
by: 6302768590 |
last post by:
Hai team
i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated ...
| |
by: muto222 |
last post by:
How can i add a mobile payment intergratation into php mysql website.
|
by: bsmnconsultancy |
last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence...
| |