I am sure that what you propose would make me very nervous :) How about only raising a flag when you press a button that would make you leave the transaction window?
Like in MS Windows (W) bugging the user (U) with: W: Are sure? (press 'NO' or 'Cancel') U: 'Yes?' W: You are about to leave this window, go to 'Properties|Settings| Confirm' to leave if you're absolutely sure! 'Go There'? or 'Cancel'. Or press 'Help'. On Wed, 2011-05-18 at 09:20 +1000, david wrote: > I also forget to post sometimes because of a different human error. > Regardless of check boxes or different buttons it would still be > possible to forget to post, or forget to check the boxes for that matter. > > Perhaps the original screen could have a strong "NOT POSTED" flag which > only disappears after posting. Probably that's more complicated to do > but would be more definite. The sort of flag I'm talking about might be > a translucent background image in red saying "NOT POSTED", or a strong > line of text if you don't want to use images. > > ** Not Posted Not Posted Not Posted Not Posted Not Posted Not Posted ** > > OTOH, no matter what you do you can't entirely fix the problem on the > other side of the keyboard ;-) > > > > Chris Travers wrote: > > On Mon, May 16, 2011 at 2:47 PM, Erik Huelsmann <[email protected]> wrote: > >> Hi, > >> > >> A friend of mine and I are working toward taking LedgerSMB as our > >> accounting system. We like the direction of development and its > >> improvements over SQL-Ledger. > >> > >> However, one item my friend has bad memories about is the fact that > >> it's easy to print invoices (or e-mail them) without posting them (or > >> vice-versa). It's a workflow inherited from SQL-Ledger that has caused > >> problems for him in a previous company. > >> > >> I'd like to propose addition of a Post+Print and a Post+E-mail button, > >> which prints or mails the invoice after succesfully posting it. What > >> do others say about this idea? I could create a patch to make it > >> happen if it's generally considered an improvement. > > > > I have been thinking about this and have a better idea. > > > > This is something which has been a real headache regarding this > > software since before we forked. Part of the problem is user > > confusion and the fact that the interface is not entirely clear as to > > what it is doing. > > > > What about moving "Print" and "Email" to checkboxes which could be > > done along side post or update operations? This wouldn't require new > > strings or anything, and it might make the UI a lot clearer and more > > intelligible. Plus when I click "update" I might not be expecting it > > to save.... If I click "Print" that's a different thing. > > > > What do people think? > > > > Best Wishes, > > Chris Travers > > > > ------------------------------------------------------------------------------ > > Achieve unprecedented app performance and reliability > > What every C/C++ and Fortran developer should know. > > Learn how Intel has extended the reach of its next-generation tools > > to help boost performance applications - inlcuding clusters. > > http://p.sf.net/sfu/intel-dev2devmay > > _______________________________________________ > > Ledger-smb-users mailing list > > [email protected] > > https://lists.sourceforge.net/lists/listinfo/ledger-smb-users > > > ------------------------------------------------------------------------------ > What Every C/C++ and Fortran developer Should Know! > Read this article and learn how Intel has extended the reach of its > next-generation tools to help Windows* and Linux* C/C++ and Fortran > developers boost performance applications - including clusters. > http://p.sf.net/sfu/intel-dev2devmay > _______________________________________________ > Ledger-smb-users mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/ledger-smb-users ------------------------------------------------------------------------------ What Every C/C++ and Fortran developer Should Know! Read this article and learn how Intel has extended the reach of its next-generation tools to help Windows* and Linux* C/C++ and Fortran developers boost performance applications - including clusters. http://p.sf.net/sfu/intel-dev2devmay _______________________________________________ Ledger-smb-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/ledger-smb-users
