Re: Large Lists - Please read and comment

From: Craig Berntson (iamcraig_at_iamcraigberntson.com)
Date: 03/17/05


Date: Thu, 17 Mar 2005 09:14:09 -0700

I've had the same problem. When I explain better techniques used with C/S,
and they try for a couple of months, they come to like the new way better.
Humans are generally resistant to change. You have to position it as
something better...which it really is.

-- 
Craig Berntson
MCSD, Visual FoxPro MVP
www.craigberntson.com
Salt Lake City Fox User Group
www.slcfox.org
www.foxcentral.net
"Jeff Grippe" <jgrippe@hilldun.com> wrote in message 
news:113j8nn64rm6m6d@news.supernews.com...
> Fred,
>
> No disagreement there but I've got users who have been used to having 
> "show me everything" and have been working with it for close to 20 years. 
> If it weren't for the 2 million record limit I wouldn't even consider 
> upsizing the database. The performance of the VFP native tables is just 
> fine.
>
> As far as preventing wrong data from being entered, I'm doing the best I 
> can and constantly putting in new features to improve the accuracy but 
> given the volume of transactions, mistakes are inevitable and the ability 
> to find them is crucial.
>
> "Fred Taylor" <ftaylor@mvps.org!REMOVE> wrote in message 
> news:eupYnMwKFHA.592@TK2MSFTNGP10.phx.gbl...
>> Prevent the entry of wrong customer, etc, as much as possible before 
>> hand. <s>
>>
>> You really have to get off of the "show me everything" track for an 
>> effective client server approach.  Use multiple pieces of info to narrow 
>> the search.
>>
>> -- 
>> Fred
>> Microsoft Visual FoxPro MVP
>>
>>
>> "Jeff Grippe" <jgrippe@hilldun.com> wrote in message 
>> news:113j3cjgguclibf@news.supernews.com...
>>> Hello,
>>>
>>> I am starting a new thread with a snippet from another topic. This 
>>> concerns database design and user interaction so I thought it might be 
>>> good to hear from some of you about this topic.
>>>
>>> Dan Freeman said...
>>>>When you think of it, large lists aren't very practical anyway. I *hate*
>>>>having to scroll through large lists of files in Windows explorer.
>>>
>>>>Say your client is paying an invoice. Chances are good they have the 
>>>>invoice
>>>>in their hands so ask them who they're paying and bring back the 
>>>>outstanding
>>>>invoices for that vendor.
>>>
>>> My problem is that there are features that can only be implemented when 
>>> you can browse the entire database as the application allows now. I will 
>>> grant you that these features can be "wedged" into a client/server 
>>> database but the "full table browse" approach is more natural.
>>>
>>> An example:
>>> My system is a multi-company (over 200 companies) accounts receivable 
>>> system. I have invoice and payment transactions for over 200 different 
>>> companys each of whom sells to thousands of customers (so it is no 
>>> surprise that I will soon be facing the 2,000,000 record barrier).
>>>
>>> Transactions are often incorrectly posted and must be found. They can be 
>>> incorrect in a number of ways such as wrong company, wrong customer, 
>>> wrong amount, wrong invoice number, wrong check number, wrong check 
>>> amount, wrong invoice data, etc.
>>>
>>> My search utility is basically a grid control (browse) of the entire 
>>> table that allows sorting and searching by any of these fields. Users 
>>> search for the information and then browse through information that is 
>>> close. Because everything is done with DBFs and index tags there is no 
>>> delay when they change search criteria and sort order.
>>>
>>> An SQL database that demands requerying for each search would slow down 
>>> the application and provide fewer options.
>>>
>>> How do some of you C/S people or opponents of "Large Lists" approach 
>>> this problem in an SQL type of environment.
>>>
>>> Have any of you had to transition users from "Large List" applications 
>>> to C/S applications? How did it go?
>>>
>>>
>>>
>>>
>>
>>
>
> 


Relevant Pages

  • Re: Large Lists - Please read and comment
    ... Prevent the entry of wrong customer, etc, as much as possible before hand. ... >>having to scroll through large lists of files in Windows explorer. ... >>Say your client is paying an invoice. ... > you can browse the entire database as the application allows now. ...
    (microsoft.public.fox.programmer.exchange)
  • Re: Large Lists - Please read and comment
    ... > Prevent the entry of wrong customer, etc, as much as possible before hand. ... >> concerns database design and user interaction so I thought it might be ... I have invoice and payment transactions for over 200 different ...
    (microsoft.public.fox.programmer.exchange)
  • Re: OOP - a question about database access
    ... >>and project so much better in SQL DBMSes than in ODBMSes, ... >>100x more bytes from the database, just because you want your objects to ... > a related invoice.. ... > assoication from the customer to the invoice collection and have done ...
    (comp.object)
  • Re: OOP - a question about database access
    ... >the invoice number and total cost from one place, customer name form ... >100x more bytes from the database, just because you want your objects to ... But then I wouldnt try and develop a system to handle ...
    (comp.object)
  • Re: Spreadsheet/VBA Project Consulting: 50% Discount or Even Free - Limited Time Only
    ... > UDQ Services has years of experience with MS Excel and VBA (Visual Basic ... > templates, spreadsheet applications, and database applications. ... > P001: Mortgage Transaction Spreadsheet Database ... Customer List Converted from Excel Table to Word ...
    (microsoft.public.excel.worksheet.functions)