Flagging employees

G

Guest

After employees have been with my organisation for two years, they get a
payrise. I would like to have a visual flag come up on the front page of my
database (I have used a form with TabSheets as a front page to move around
the areas of my database rather than a Switchboard) when any employee reaches
the two year mark without having to physically scroll through employee
records. I have a desktop diary which flashes up warnings for events, can
Access do the same?
 
G

Guest

Simply build a form to display the names that meet your criteria, and base it
on a query that will capture the correct data. Then open the form at
StartUp.

HTH

Sharkbyte
 
J

Joseph Meehan

pkeegs said:
After employees have been with my organisation for two years, they
get a payrise. I would like to have a visual flag come up on the
front page of my database (I have used a form with TabSheets as a
front page to move around the areas of my database rather than a
Switchboard) when any employee reaches the two year mark without
having to physically scroll through employee records. I have a
desktop diary which flashes up warnings for events, can Access do the
same?

Don't flag them flog them. That's what you do with employees. :)
 
G

Guest

Hi.
After employees have been with my organisation for two years, they get a
payrise.

Employees only have to wait for two years to receive their first pay raise?
If these are high quality employees, better hope that they've never heard the
story that starts out, "Once upon a time there was a large company who shall
remain anonymous, but whose initials are G.E. . . . " In case you haven't
heard the story, please see the link to the article, "Education vs.
Experience" on the following Web page:

http://www.Access.QBuilt.com/html/articles.html
I have a desktop diary which flashes up warnings for events, can
Access do the same?

Generally, companies schedule pay raises at the time of the annual
performance review, so the alert to schedule the annual performance review in
your "desktop diary" would be the alert to do the associated tasks as well,
including change the employee's salary to reflect the pay raise for the next
pay check.

There are quite a number of ways to set up such an "alert" within Access,
however. One simple way would be to open the "front page" form in Design
View and create an unbound list box on your form, and then create a query
such as the following to populate it:

SELECT ID, FName & " " & LName AS FullName, EmpStartDate
FROM tblEmps
WHERE (DateAdd("yyyy", 2, EmpStartDate) <= Date())
ORDER BY EmpStartDate DESC;

.. . . where tblEmps is the name of the table containing the employee
records, ID is the primary key, FName is the employee's first name, LName is
the employee's last name, and EmpStartDate is the employee's start date. The
most recently hired employees that have at least two years seniority would be
at the top of the list.

In the list box's Properties dialog window, place the name of the query in
the Row Source Property, and set the Column Count Property to 3 and the
Column Widths Property to 0";1.5";1" so that only the second and third
columns of the query will be displayed in the list box. Open the form in
Form View to view the names of the employees with more than two years of
employment history.

HTH.
Gunny

See http://www.QBuilt.com for all your database needs.
See http://www.Access.QBuilt.com for Microsoft Access tips and tutorials.
http://www.Access.QBuilt.com/html/expert_contributors2.html for contact info.

- - -
If my answer has helped you, please sign in and answer yes to the question
"Did this post answer your question?" at the bottom of the message, which
adds your question and the answers to the database of answers. Remember that
questions answered the quickest are often from those who have a history of
rewarding the contributors who have taken the time to answer questions
correctly.
 
G

Guest

Hi '69 Camaro and Sharkbyte

both replies should help me. But with respect to your comments regarding our
approach to employees (tongue in cheek and all that!) our organisation
provides services to the elderly and we operate with volunteers and part-time
employees who work very irregular hours. We rely on grants and funds from
government agencies which are a little scared to face the realities such as
you have both presented with normal companies. Our remuneration has been
quite generous compared with that of similar organisations. The database has
taken me over a 100 hours to develop, purely voluntarily, and the discussion
group has provided me with invaluable support from time to time.

Many thanks to all in the team who scrutinises questions and reply to them
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top