How can I change 'Data entry' property and 'Allow additions' without using VBA

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • angeliki
    New Member
    • Aug 2010
    • 4

    How can I change 'Data entry' property and 'Allow additions' without using VBA

    I have an access database with a main form and four sub forms. I can enter data through the forms, and this is fed through to the underlying tables. However, when i close the form and re-open it, I cannot scroll through the form and look at previous records. From some preliminary research I can see that setting the 'data entry' to yes and the 'allow additions' to yes that this should resolve the problem. However, I can't find a way of doing this that doesn't use VBA - is this possible?
  • munkee
    Contributor
    • Feb 2010
    • 374

    #2
    Yes, you should be able to to go to the form properties page and under the Data tab they are available. Change data entry to no and allow additions to yes.

    Edit:

    In response to the information provided by linq you should probably have everything set to yes apart from DataEntry which should be set to no .

    So on your data tab have:

    Allow edits = yes
    Allow deletions = yes
    Allow additions = yes
    Data entry = no

    Setting data entry = yes will only load a new record each time the page is opened. This is often useful when you do not want users to be able to edit/change records but just to supply fresh data.

    Comment

    • missinglinq
      Recognized Expert Specialist
      • Nov 2006
      • 3533

      #3
      I can see that setting the 'data entry' to yes and the 'allow additions' to yes that this should resolve the problem
      Your interpretation of what you've read is incorrect!

      Setting Data Entry to Yes is causing the problem. Forms set like this only allow the entry of new records! They do not allow for the viewing/editing/deleting of existing records!

      The Data Entry Property name was a poor choice by Microsoft, as it would seem to indicate that it is necessary in order to enter records, which is incorrect.

      Welcome to Bytes!

      Linq ;0)>

      Comment

      • angeliki
        New Member
        • Aug 2010
        • 4

        #4
        Hi - thanks for the quick responses!

        Unfortunately, when I look at the properties for the form or sub-forms in design, the data tab is blank - is there something I have to do to allow me to view the Data properties?

        Comment

        • munkee
          Contributor
          • Feb 2010
          • 374

          #5
          Are you sure you are in the form properties page? You may be selectiong a section instead such as the header / detail / footer.

          Click on the square section on the top left of the form in design view where the rulers/guides intersect each other so that a black square appears within it. Then right click this and select properties. They should be available from there. This ensures the focus is on the correct form.

          Comment

          • angeliki
            New Member
            • Aug 2010
            • 4

            #6
            Thanks munkee - found it!

            I set the Data Entry to yes as you suggested missingling but it hasn't made any difference! Every time I close the form and open it again I can't view the other records that have been entered. Can you suggest any other alternatives?

            Thanks

            Comment

            • munkee
              Contributor
              • Feb 2010
              • 374

              #7
              set these:



              Allow edits = yes
              Allow deletions = yes
              Allow additions = yes
              Data entry = no

              Comment

              • angeliki
                New Member
                • Aug 2010
                • 4

                #8
                Excellent! My form is now working - thanks for the help.

                Comment

                • munkee
                  Contributor
                  • Feb 2010
                  • 374

                  #9
                  Glad you finally have everything working correctly. Remember to set "best answer" so others who may find the thread in a similar situation can get straight to the answer.

                  Comment

                  • NeoPa
                    Recognized Expert Moderator MVP
                    • Oct 2006
                    • 32662

                    #10
                    Originally posted by Angeliki
                    Angeliki:
                    I set the Data Entry to yes as you suggested missingling but it hasn't made any difference!
                    To be fair to Linq, he said the exact opposite. Essentially the same as what Munkee said that seems to have helped you resolve the issue eventually.

                    Welcome to Bytes!

                    Comment

                    Working...