Results 1 to 8 of 8
  1. #1
    Famfeld is offline Novice
    Windows 10 Office 365
    Join Date
    Apr 2021
    Posts
    9

    Multiple Forms for one table

    Hi,
    I am interested in creating 1 table and having multiple forms write to it but in a sequential way. The first form will fill out several fields, then another form will populate and show only the records that the first form entered but be able to add some additional fields. Once the second form decides that the record is complete, then that record will not be available for the first form. This may work better using queries, but I'm pretty new to this so please consider that. The design of this is similar to a checklist where user one creates a record and checks off some fields, then a second user would continue the record by checking off some different fields and then the record is deemed complete.



    Any help appreciated.

    Thank you,

    Famfeld

  2. #2
    Micron is offline Very Inert Person
    Windows 10 Access 2016
    Join Date
    Jun 2014
    Location
    Ontario, Canada
    Posts
    13,424
    Sounds like you've designed this table as you would a spreadsheet. What you're asking for doesn't make sense for a database. Can you elaborate on what the table looks like? Maybe a pic would save you a lot of explaining the table itself. Some info about what the table is about might help if the pic doesn't make that obvious.
    The more we hear silence, the more we begin to think about our value in this universe.
    Paraphrase of Professor Brian Cox.

  3. #3
    Famfeld is offline Novice
    Windows 10 Office 365
    Join Date
    Apr 2021
    Posts
    9
    Think of this like an assembly line where people are doing different jobs on the same records. One person enters a few fields and the next person enters a few different fields. Separate or the same form could be used, but I think it's easier to use separate and specific forms.

    I don't have any photos yet.

    Hope this helps some.

    Famfeld

  4. #4
    CJ_London is offline VIP
    Windows 10 Access 2010 32bit
    Join Date
    Mar 2015
    Posts
    11,938
    usual method is to create a single form and then use code to hide/disable/rearrange controls as necessary depending on the functionality required for each 'stage'. Means there is a lot less to maintain (although perhaps a little bit more work to get it done) and making changes only has to be done in one form, not several.

  5. #5
    Famfeld is offline Novice
    Windows 10 Office 365
    Join Date
    Apr 2021
    Posts
    9
    Thanks for the help

  6. #6
    Join Date
    Apr 2017
    Posts
    1,792
    In case working with DB will slow down because there is too many controls in forms totally, and too many of code in forms/controls events, you can consider having separate DB's for every workplace (or group of workplaces)/stage.

    NB! Splitting a single form with lot of controls down to several smaller forms in same DB never doesn't make the DB faster - rather contrary, as total number of controls increases because some of them are mirrored in different forms. I think only valid reason to do this is with continous form, when you can't put all needed fields into max reasonable width of form. I had a design, where on 1st page of tab control was continuous form, and on 2nd page in single form were displayed comments for active row in 1st page form.

  7. #7
    Micron is offline Very Inert Person
    Windows 10 Access 2016
    Join Date
    Jun 2014
    Location
    Ontario, Canada
    Posts
    13,424
    If I use your example, then as I envision it, there is one form, possibly one table for a 'job' and another for a list of tasks specific to that job.
    I open a form and enter data that indicates my tasks are complete; each task and its details are a record in another table (junction table) - there is not a field for each task.
    You open same form later and f'rinstance, a) see my completion details and all tasks, or b) only see your tasks or c) see only all uncompleted tasks or d) something else.
    You complete your task details, creating records as did I. Ditto for everyone else. This is what I think you have designed and you're wondering if a 2nd form is the way to complete items 4 through 6, but maybe I'm wrong:

    JobName
    Task1 Task2 Task3 Task4
    Task5 Task6
    Fix it ....Y ....Y ....Y
    The more we hear silence, the more we begin to think about our value in this universe.
    Paraphrase of Professor Brian Cox.

  8. #8
    orange's Avatar
    orange is offline Moderator
    Windows 10 Office 365
    Join Date
    Sep 2009
    Location
    Ottawa, Ontario, Canada; West Palm Beach FL
    Posts
    16,870

Please reply to this thread with any new information or opinions.

Similar Threads

  1. Replies: 3
    Last Post: 04-11-2020, 08:30 PM
  2. Replies: 7
    Last Post: 05-12-2018, 05:21 PM
  3. Replies: 10
    Last Post: 06-07-2017, 01:18 PM
  4. Replies: 11
    Last Post: 02-02-2017, 10:31 AM
  5. Multiple forms to add a record to the table
    By AmaroNeto in forum Forms
    Replies: 6
    Last Post: 01-16-2015, 01:27 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Other Forums: Microsoft Office Forums