We need you!

We're working hard on the next version of Developer Fusion. Let us know what you think we should be up to!

Members

Technology Zones

Articles

Hosted By

MaximumASP

Info

[3704] Identifying Your New Records

Last post 03-18-2007 8:18 PM by ayeraj. 1 replies.
Page 1 of 1 (2 items)
Sort Posts: Previous Next
  • 01-01-1999 12:00 AM

    [3704] Identifying Your New Records

    This thread is for discussions of Identifying Your New Records.

    • Post Points: 10
  • 03-18-2007 8:18 PM In reply to

    • ayeraj
    • Not Ranked
    • Joined on 03-18-2007
    • New Member
    • Points 5

    Re: [3704] Identifying Your New Records

    Hi; perhaps you can offer a little advice.

    I'm writing a small application and am having some positioning challenges with a continuous form which inserts new entries into the record set using a combo box.

    I have a Microsoft buggie feature in this mode, where each new entry - as I move to the next record - reverts to identical form content to the previous line.  Let's say the last entry in the form was for "Orange Juice".  Basically, if I select "Grapefruite Juice" as the next entry, then tab on down to the next line and enter "Cranberry", I end up with the last three lines on the form reading "Orange Juice".  The record IS accurate - when I requery, the data is there.  However, this makes data entry clunky and unprofessional.  Can't seem to fix the form.

    My fix has been to add a little code that requeries.  Naturally, the issue then is that the form resorts and the cursor / bookmark returns to the default first entry in the form.  That makes data entry slow and jerky, plus you lose sight of the last lines entered for reference.

    Be nice if the form read out correctly line after line - OR, I could find a way to requery, then drop the cursor on the last record entered.  Then the user could see pretty graphically, and logically, where their new entry fell in the sort order.

    Any ideas?

    Aaron













    • Post Points: 5
Page 1 of 1 (2 items)