[AccessD] Switchboard

Jim Dettman jimdettman at verizon.net
Sun Sep 9 17:23:40 CDT 2012


Arthur,

<<The one I'm
currently working on is based on code from our lister and guru Jim Dettman,
whose code I inherited and began to modify. >>

 Actually, I'm not the author of that one.  I cleaned it up quite a bit, but
that was about it.

 I have a three panel version of the one you have, which I did author, but
the 3 panel concept is not mine. I have seen both those style of menus done
as Tree View controls.

 My own original menu you haven't seen.  If was a single panel of 10 items.
You could have up to 10 panels (pages) on a level.  Any item could lead to
another menu level or reference an object or process.  Last two items on the
panel allowed you to move back up a menu level or straight back to the main
level.  I can send it along if you want to see another alternative<g>, but
it's old and outdated.  There are better interfaces out there today.

 For example, almost every menu system today allows a user to place their
own items in a favorites or shortcut list.

Jim.

-----Original Message-----
From: accessd-bounces at databaseadvisors.com
[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller
Sent: Saturday, September 08, 2012 02:20 PM
To: Access Developers discussion and problem solving
Subject: Re: [AccessD] Switchboard

I'll show you mine if you show me yours, and in case any internet police
are reading this, I meant switchboards!

I have several versions of the basic switchboard concept, which I would be
happy to share with you, and will send them to you privately, The one I'm
currently working on is based on code from our lister and guru Jim Dettman,
whose code I inherited and began to modify. My last version I also
inherited and modified. Both have virtues and limits.

But I guess that what I'm after is an answer to the question, "If you don't
use a switchboard, how do you map the navigation into your app?" Do you
even begin with a switchboard or its equivalent, or do you immediately take
the user to the "Do Right Now" list of tasks? Which obviously may vary
widely from app to app, but nonetheless there could be an opening form that
lists, for example, "Overdue Invoices", "Purchase Orders Unfulfilled" and
so on as its top items, followed by general (i.e. time-insensitive) items
such as "Maintain Lookup Tables" which leads to a sub-menu of Regions,
Cities, Employees etc.

Or would you prefer to begin with a list of Customers and drill down from
there? Ah! I think that I'm finally beginning to discover the abstract
nature of the question I'm asking, which goes much deeper than the most
desirable front end: What is the most intuitive hierarchy (not from the
developer's perspective, but the user's)? Do Actions lead to Objects and
then Events? Or to Events (i.e. Overdue Invoices) lead to actions, and only
after that lead to Info Forms such as Customer_Edit_frm? Of course, there
must also be a way to get to that form directly, but what I'm attempting to
address in this overlong question is this: should one design the interface,
whether switchboard or any other presentation model you use, most
immediately present the tasks or actions the user is facing upon login? And
in the latter case, ought we do dispense with the switchboard as the
initial presentation, and instead move right away to the "S**t we have to
deal with RFN (if English is not your first language, think about it)
list(s), which conceivably could be several subforms on an opening master
form, and a double-click on any item in any of the subforms could open a
dialog on same detail, and invite an action upon same item?

I don't know. I'm groping for your approaches to these questions/approaches.

A.
-- 
AccessD mailing list
AccessD at databaseadvisors.com
http://databaseadvisors.com/mailman/listinfo/accessd
Website: http://www.databaseadvisors.com



More information about the AccessD mailing list