Oh, just want to clarify; the form you need to set the default view on is the "Transaction" form.
Jake
Main Topics
Browse All TopicsI know absolutely no VB so bear with me. Below is code that was generated by Access. There is a button on the form that you click and it brings up the Transactions form. What needs to be changed/added in order for the form to be brought up in Datasheet View? Right now it's being brought up in Form View.
>>>>>
Option Compare Database
Sub Form_Current()
On Error GoTo Form_Current_Err
If ChildFormIsOpen() Then FilterChildForm
Form_Current_Exit:
Exit Sub
Form_Current_Err:
MsgBox Error$
Resume Form_Current_Exit
End Sub
Sub ToggleLink_Click()
On Error GoTo ToggleLink_Click_Err
If ChildFormIsOpen() Then
CloseChildForm
Else
OpenChildForm
FilterChildForm
End If
ToggleLink_Click_Exit:
Exit Sub
ToggleLink_Click_Err:
MsgBox Error$
Resume ToggleLink_Click_Exit
End Sub
Private Sub FilterChildForm()
If Me.NewRecord Then
Forms![Transaction].DataEn
Else
Forms![Transaction].Filter
Forms![Transaction].Filter
End If
End Sub
Private Sub OpenChildForm()
DoCmd.OpenForm "Transaction"
If Not Me![ToggleLink] Then Me![ToggleLink] = True
End Sub
Private Sub CloseChildForm()
DoCmd.Close acForm, "Transaction"
If Me![ToggleLink] Then Me![ToggleLink] = False
End Sub
Private Function ChildFormIsOpen()
ChildFormIsOpen = (SysCmd(acSysCmdGetObjectS
End Function
>>>>>
This Question has been solved and asker verified All Experts Exchange premium technology solutions are available to subscription members.
Experts Exchange has been collecting answers to technology questions since 1996…3 million and counting! If you have a question, chances are we already have your answer.
If you can't find the exact answer you're looking for, ask our exclusive community of 50,000 experts. You’ll get a personalized answer from a trusted professional.
Thousands of free tech tips, tricks, how-to’s and tutorials are available in our peer reviewed articles section. See for yourself how smart our experts are, no login required.
Access the answers to your technology questions today.
30-day free trial. Register in 60 seconds.
Members of the expert community talk about why the experience at Experts Exchange is different than what you will find anywhere else.

Try it out and discover for yourself.
30-day free trial. Register in 60 seconds.
Join the community of experts here and help other tech pros by answering question in your area of expertise. You can earn FREE access to all Experts Exchange's premium features and resources.
Business Accounts
Answer for Membership
by: JakeBushnellPosted on 2005-09-13 at 17:19:50ID: 14877124
Open the form in design view and in the form properties change the default view to "Single Form".
Also change this line in you code:
DoCmd.Close acForm, "Transaction"
To read :
DoCmd.OpenForm "Transaction", acNormal
Hope this helps!
Jake