Re: Autopopulate/ AutoFill Help Needed.

Tech Tip: Click here to run a free scan for Windows Errors and optimize PC performance



This question comes up frequently in the newsgroups and it stems from a
basic misunderstanding of how a database should be designed. In a properly
designed relational database, you only want to store information ONCE. So
if you have an Employee table (which based on Ofer's previous reply, I
assume you do), then you should NOT be storing the Sup, Manager, and Site
Manager again in the Form Info table. It is sufficient to store the
employee (preferably the EmployeeID number) in the Form Info table. This
will allow you to JOIN this table to the Employee table (on the employee) to
retrieve this other information for a query or report.

This is the reason I say you do not want to store this data again.
--
--Roger Carlson
MS Access MVP
Access Database Samples: www.rogersaccesslibrary.com
Want answers to your Access questions in your Email?
Free subscription:
http://peach.ease.lsoft.com/scripts/wa.exe?SUBED1=ACCESS-L



"Str8" <Str8@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:A35483A2-AA45-48D4-A9B2-7DED916AF313@xxxxxxxxxxxxxxxx
> I'm sorry. I should have stated that I've added more fields to this form.
> So this form has the combox with Employee name and when thats chosen it
> populates Sup, Manager, and Site Manager. Under that I have Course Name,
Date
> completed and a couple other fields. This Form is called "Form Info" and
is
> linked to a table named "Form Info table" so all info entered in the form
> dumps to the table. Right now those fields that get autofilled are blank
in
> the "Form Info table" but are filled in and look fine in the "Form Info
Form".
> Hope this makes sense?
>
> "Roger Carlson" wrote:
>
> > Actually, you do not want to store this data. Since it is already
stored in
> > the Employee table, just Join your table to the Employee table in a
query
> > when you need the information.
> >
> > --
> > --Roger Carlson
> > MS Access MVP
> > Access Database Samples: www.rogersaccesslibrary.com
> > Want answers to your Access questions in your Email?
> > Free subscription:
> > http://peach.ease.lsoft.com/scripts/wa.exe?SUBED1=ACCESS-L
> >
> >
> > "Str8" <Str8@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
> > news:7FA61E55-FA42-4FE8-AEEC-96048CE5EB58@xxxxxxxxxxxxxxxx
> > > I just realized a problem. I have a table that the info on this form
dumps
> > > into. When using this autopopulate it works great on the form but's
> > doesn't
> > > dump the fields that auotofilled into my table.
> > > Any ideas?
> > >
> > > Thanks,
> > >
> > > "Ofer" wrote:
> > >
> > > Your welcome, have a great weekend
> > >
> > > --
> > > \\// Live Long and Prosper \\//
> > > BS"D
> > >
> > >
> > > "Str8" wrote:
> > >
> > > Thanks Ofer you really made my day. I've been working on this off and
on
> > for
> > > about a week and couldn't get it to work. I tried something simular
but
> > > didn't work.
> > > This works perfect.
> > > Thanks again.
> > >
> > > "Ofer" wrote:
> > >
> > > In the RowSource of the combo, include all the fields from the table
that
> > > you
> > > want to display in the form
> > >
> > > Select Employee, Sup, Manager, [Site Manager] From Employee
> > > ============================================
> > > In the combo Set the following properties
> > >
> > > ColumnCount Property: 4
> > > ColumnWidths Property: 3;0;0;0
> > > ============================================
> > > Create three text boxes in the form, and in each write in the Control
> > Source
> > > property
> > >
> > > Sup text box write
> > > =[ComboName].Column(1)
> > >
> > > Manager text box write
> > > =[ComboName].Column(2)
> > >
> > > [Site Manager] text box write
> > > =[ComboName].Column(3)
> > >
> > > ===================================
> > > After you select a value in the combo, the rest of the values will be
> > > populated to the rest of the text boxes
> > >
> > > --
> > > \\// Live Long and Prosper \\//
> > > BS"D
> > >
> > >
> > > "Str8" wrote:
> > >
> > > This ones probably pretty easy but I cant get it to work.
> > > Ok I just created a new DB. I have one table call "Employee" that has
Site
> > > Manager in the 1st Column, Manager in the 2nd, Supervisor in the 3rd,
and
> > > Employee in the 4th column. I have a Form that has 4 lines Employee,
Sup,
> > > Manager, Site Manager. I want to use a drop down in the Employee field
and
> > > when you choose the Employee it looks back at the "Employee Table" and
> > Auto
> > > Fills in the Employees Sup, Manager, and Site Manager in the form.
> > > Hopefully this made since.
> > >
> >
> >
> >


.



Relevant Pages

  • Autopopulate AutoFill Form
    ... if you have an Employee table (which based on Ofer's previous reply, ... Manager again in the Form Info table. ... Select Employee, Sup, Manager, [Site Manager] From Employee ...
    (microsoft.public.access.forms)
  • Re: Solved - Python: automate input to MySQL query
    ... Dennis Lee Bieber wrote: ... SELECT * FROM employee, manager ... database instead of littering the code? ... manager_id and the employee table would have an employee_id. ...
    (comp.lang.python)
  • Re: Autopopulate/ AutoFill Help Needed.
    ... So this form has the combox with Employee name and when thats chosen it ... populates Sup, Manager, and Site Manager. ... This Form is called "Form Info" and is ... I have a table that the info on this form dumps ...
    (microsoft.public.access.forms)
  • RE: Autopopulate AutoFill Form
    ... > if you have an Employee table (which based on Ofer's previous reply, ... > Manager again in the Form Info table. ... > employee in the Form Info table. ... > populates Sup, Manager, and Site Manager. ...
    (microsoft.public.access.forms)
  • RE: Automatic copy between two workbooks
    ... company the source.xls has new column because is pulling from the database ... MANAGER NAME TO CORDINATE THEM if possible. ... it pull Automatic update from the database. ... list of employee under him that have undergone the training and these names ...
    (microsoft.public.excel.worksheet.functions)