[AccessD] Error 2468 - You can't carry out this action at thepresent time.

Rocky Smolin - Beach Access Software bchacc at san.rr.com
Wed Jan 28 15:03:36 CST 2004


I'm getting closer.  I deleted the sub-form that on the second tab of the
tab form and the two deletes worked.

It has something to do with a sub form on a tab.  Any clues, anybody?

Rocky

----- Original Message ----- 
From: "Joe K Anderson" <ja at alldatacorp.com>
To: "Rocky Smolin - Beach Access Software" <bchacc at san.rr.com>;
<accessd at databaseadvisors.com>
Cc: "Wayne Warren Angelucci" <wayne.warren at adelphia.net>; "Gordon Bennett"
<gbennett at webdatacorporation.com>; "Barry Hynum" <bhynum at cox.net>; "Dixon
Foss" <dixon at fossware.net>; "Mark Krisburg" <krisburg at opsoft.com>
Sent: Wednesday, January 28, 2004 11:44 AM
Subject: Re: [AccessD] Error 2468 - You can't carry out this action at
thepresent time.


You may need to do a Requery between deletes?

joe
  ----- Original Message ----- 
  From: Rocky Smolin - Beach Access Software
  To: Access Developers discussion and problem solving
  Cc: Wayne Warren Angelucci ; Mark Krisburg ; Joe Anderson ; Gordon Bennett
; Dixon Foss ; Bob Heygood ; Barry Hynum
  Sent: 01-28-2004 11:34
  Subject: Re: [AccessD] Error 2468 - You can't carry out this action at the
present time.


  Randall:

  Tried this experiment just to get the DAO recordset out of the way.  I
  deleted all references to it.

  Then I replaced:

      'DoCmd.SetWarnings False
      'DoCmd.DoMenuItem acFormBar, acEditMenu, 8, , acMenuVer70
      'DoCmd.DoMenuItem acFormBar, acEditMenu, 6, , acMenuVer70
      'DoCmd.SetWarnings True

  with

  DoCmd.RunCommand acCmdDelete

  I selected a record and ran that code which does the delete.  Then before
  trying to delete the second record, I checked the table and the record was
  still there!

  So the delete (and probably other operations) are not completing for some
  reason.

  Pluse, when I get the error, I have to use the task manager to clear
access.
  It won't quit, cant close any forms, etc.

  Any ideas?

  Many thanks in advance and regards,

  is

  ----- Original Message ----- 
  From: "Randall Anthony" <ranthony at wrsystems.com>
  To: "'Access Developers discussion and problem solving'"
  <accessd at databaseadvisors.com>
  Sent: Wednesday, January 28, 2004 10:31 AM
  Subject: RE: [AccessD] Error 2468 - You can't carry out this action at the
  present time.


  > Right off the top of my head, it has to do with the movefirst, movelast.
  I
  > ran into this when converting A97 to A2K.  Code worked in A97, not A2K
and
  > M$ said this was designed behavior.  I'll try to find the article.
  >
  > -----Original Message-----
  > From: Rocky Smolin - Beach Access Software [mailto:bchacc at san.rr.com]
  > Sent: Wednesday, January 28, 2004 1:07 PM
  > To: AccessD at databaseadvisors.com
  > Subject: [AccessD] Error 2468 - You can't carry out this action at the
  > present time.
  >
  > Dear List:
  >
  > I am getting the following error message on a bound form:
  >
  > Error 2468 - You can't carry out this action at the present time.
  >
  > This form has a sub form linked to the main form by the main form's
  primary
  > key.  (Main form is P.O. Header, subform is P.O. Detail).
  >
  > I get this error if I try to delete two records in a row.
  >
  >     DoCmd.SetWarnings False
  >     DoCmd.DoMenuItem acFormBar, acEditMenu, 8, , acMenuVer70
  >     DoCmd.DoMenuItem acFormBar, acEditMenu, 6, , acMenuVer70
  >     DoCmd.SetWarnings True
  >
  > I also get this error after I try to add a record.  The problem started
  > because I wanted to get the last PO in the file, add one to the PO
number,
  > and put the prefix and the new PO number ito the new record:
  >
  >     DoCmd.GoToRecord , , acNewRec
  >
  >     'If rstPOHeader.RecordCount <> 0 Then
  >     '    rstPOHeader.MoveLast
  >     '    Me.fldPOPrefix = Nz(rstPOHeader!fldPOPrefix)
  >     '    If IsNumeric(rstPOHeader!fldPONumber) Then
  >     '        Me.fldPONumber = rstPOHeader!fldPONumber + 1
  >     '        fldPOOrderDate.SetFocus
  >     '    Else
  >     '        Me.fldPONumber.SetFocus
  >     '    End If
  >     'End If
  >     'If Nz(Me.fldPOPrefix) = "" And Nz(rstPOHeader!fldPOPrefix) = ""
Then
  _
  >         Me.fldPOPrefix.SetFocus
  >
  > Right now the code is commented out.  If I uncomment the two lines:
  >
  >     '    rstPOHeader.MoveLast
  >     '    Me.fldPOPrefix = Nz(rstPOHeader!fldPOPrefix)
  >
  > I get the error when I try to save:
  >
  >     DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, ,
acMenuVer70
  >
  > I checked the web and there is nothing.  Has anyone encountered this
  before?
  >
  > Thanks and regards,
  >
  > Rocky Smolin
  > Beach Access Software
  > _______________________________________________
  > AccessD mailing list
  > AccessD at databaseadvisors.com
  > http://databaseadvisors.com/mailman/listinfo/accessd
  > Website: http://www.databaseadvisors.com
  > _______________________________________________
  > AccessD mailing list
  > AccessD at databaseadvisors.com
  > http://databaseadvisors.com/mailman/listinfo/accessd
  > Website: http://www.databaseadvisors.com
  >
_______________________________________________
AccessD mailing list
AccessD at databaseadvisors.com
http://databaseadvisors.com/mailman/listinfo/accessd
Website: http://www.databaseadvisors.com



More information about the AccessD mailing list