Solved

Cancelling a new record

Posted on 2001-06-22
5
243 Views
Last Modified: 2012-08-13
I have a form to enter client names into a large client list that is used in different places throughout my database.  I want to have a submit button and a cancel button.  However, i basically built a form with one single textbox, and if you enter anything into the textbix, it starts a new record and enters the portion of the data.  So, How do I cancel this record?  If i have already entered some of the name, and want to cancel...how do use a "Cancel" button to erase that particular record?  Thanks for the help.
0
Comment
Question by:scrair
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
5 Comments
 
LVL 57

Accepted Solution

by:
Jim Dettman (Microsoft MVP/ EE MVE) earned 75 total points
ID: 6218946
Use the Undo method

      ' Abandon the Edit
      ' Note that record may not be dirty if user manually did an undo.
      If frm.Dirty = True Then
        frm.Undo
      End If

Jim.
0
 
LVL 57
ID: 6218952
Ah I was using a form object variable there.  Change that to Me.Undo for it to work within the form.

Jim.
0
 
LVL 2

Expert Comment

by:jack49a
ID: 6219540
The way I do something similar is to have the additions done in a working table.  This table is just like the big final table but without an autonumber.  Then if the user is happy with the record(s) there is a button on the form for the working table to append working table to final table and delete records in working table.  If the user is unhappy, there is another button which just deletes records in the work table (no append).

You can also use the working table idea if you are adding multiple records and want to set a default with effecting the big table.

Jack
0
 
LVL 7

Expert Comment

by:Dedushka
ID: 6221903
Try to play with BeforeInsert event for your form, here you can cancel insertion of new record.
0
 

Author Comment

by:scrair
ID: 6227755
Thanks for all your help Jim
0

Featured Post

Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

As tax season makes its return, so does the increase in cyber crime and tax refund phishing that comes with it
Access custom database properties are useful for storing miscellaneous bits of information in a format that persists through database closing and reopening.  This article shows how to create and use them.
In Microsoft Access, learn different ways of passing a string value within a string argument. Also learn what a “Type Mis-match” error is about.
In Microsoft Access, learn the trick to repeating sub-report headings at the top of each page. The problem with sub-reports and headings: Add a dummy group to the sub report using the expression =1: Set the “Repeat Section” property of the dummy…

730 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question