Results 1 to 2 of 2
  1. #1
    kagoodwin13 is offline Competent Performer
    Windows XP Access 2007
    Join Date
    Feb 2012
    Posts
    181

    Design Excel Form for Access Input

    Hi all. I have been tasked with importing an Excel form into Access. I slogged through the first revision of this form, but now a new one is coming out, and it has added a lot of complexity to the form. I *could* force Access to collect this data, but it is not normalized or optimized for Access, so instead I would like to redesign it.



    The purpose of the form is to collect data about a manufacturing process (shift patterns, cycle time, scrap rate, downtime, etc), compare this data against demand volume, and output a judgment that will tell the user if the process is capable of meeting the required demand on a daily basis. This is very similar to the AIAG "run-at-rate" form.

    The problem with this form is the collection of sub-processes. Originally, the form allowed for up to 10 processes (anywhere between 1-10 was accepted). However, this didn't adequately capture some supplier processes, so the decision was made to increase the maximum processes to 30. From an Excel standpoint, this is no problem, but from an Access problem, this adds to the problem of wasted data.

    Currently this is how the data is collected, by part number:

    PART_NUMBER PROCESS CYCLE_TIME PROCESS_OBSERVATION_MINUTES PARTS_RUN
    1234567890 1 10 60 600
    1234567890 2 10 80 752
    1234567890 3 10 75 620
    1234567890 4 10 90 823
    1234567890 5 0 0 0
    1234567890 6 0 0 0
    1234567890 7 0 0 0
    1234567890 8 0 0 0
    1234567890 9 0 0 0
    1234567890 10 0 0 0

    This data is not normalized, because Access ends up storing a lot of zeroes if the process is not using all 10 process input blocks. Adding an additional 20 sub-processes will only end up in more wasted data.

    My question is, how can I optimize my Excel form? I need to think of a way to design the form to allow for any number of processes, from one-infinite, and eliminate empty garbage data in my database.

    Thanks for any help you can provide!

  2. #2
    June7's Avatar
    June7 is offline VIP
    Windows 7 64bit Access 2010 32bit
    Join Date
    May 2011
    Location
    The Great Land
    Posts
    53,633
    The structure is normalized - unnecessary records are created. If there is no data for process X then don't create a record.
    How to attach file: http://www.accessforums.net/showthread.php?t=70301 To provide db: copy, remove confidential data, run compact & repair, zip w/Windows Compression.

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

Similar Threads

  1. Design Menu's Export to Excel functionality in VBA
    By heliotropic in forum Programming
    Replies: 2
    Last Post: 02-25-2013, 09:19 AM
  2. Replies: 0
    Last Post: 02-12-2013, 11:39 AM
  3. Replies: 23
    Last Post: 08-13-2012, 04:47 PM
  4. Replies: 6
    Last Post: 07-27-2012, 12:44 PM
  5. Access 2010 - Form Design View
    By amestreet in forum Access
    Replies: 1
    Last Post: 03-17-2012, 06:02 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