>> "well normalised dbs's that max. the use of PK / FK's to relate the
tables"

Yeah, but shouldn't that be a part of every design?  Dave's done a great job
creating a impressive system for his client and the MS tools are really
getting good.  It's certainly not for every client, but for those with a
need it can do a great job based on my two viewings of this presentation.

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On
Behalf Of Andy Davies
Sent: Wednesday, September 20, 2006 6:28 AM
To: [EMAIL PROTECTED]
Subject: Re: Creating VFP reports by end-users

Hi,
I had a look at the "English Query" session stuff on the link posted by
Dave Bernard and it reconfirmed my prejudices <s>:
it's aimed at v. high level users ("CEO's")
it needs a *lot* of preparatory work to make it go (at all)
for starters it needs "well normalised dbs's that max. the use of PK / FK's
to relate the tables" -
  - in my experience a lot of commercial systems just don't have the RI
(they grew from access/dBase flat file systems; the RI was a problem during
data take-on and never put back; w.h.y)

I've spent quite a lot of time thinking/ planning about this so ottomh:

you probably need metadata / a data dictionary of some sort for table
relationships and 'friendly' field names.
even then it won't work unless the users have a good understanding of the
data the system uses (rare!)

given that: present the user with list(s) of the fields they're likely to
want and a field picker and optionally an expresion builder.
hack some code to put in default formating (trim blanks, handle nulls,
format dates, cast numbers <-> characters, etc) and to handle the joins.
create a query that creates *one* cursor for the report, optionally allow
saving/ editing of queries**.
try and pre-format a report for maximum page width (>= A3 landscape <g>)
and create a 'Quick Query' type layout from the cursor (this has been a big
stumbling block for my efforts).
put the report designer/ report controls toolbars on the users' menu.
modi repo  && you're away !

** As Dave Crozier mentioned in an earlier post I have looked at trying to
automate Microsoft Query (which imho opinion has a really good ui) but with
no success - so if anyone knows how to...

Andrew Davies  MBCS CITP
  - AndyD        8-)#


**********************************************************************

This email and any files transmitted with it are confidential and intended
solely for the use of the individual or entity to whom they are addressed.
If you have received this email in error please notify the system manager.

This footnote also confirms that this email message has been swept by
MIMEsweeper for the presence of computer viruses.

Please contact [EMAIL PROTECTED] with any queries.

**********************************************************************



[excessive quoting removed by server]

_______________________________________________
Post Messages to: [email protected]
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.

Reply via email to