2008-11-07 3 views
0

В Microsoft Access У меня есть таблица под названием Time Sheet, и в этом случае у меня есть листок времени. , официант нет. , дата и часы работы. У меня 10 официантов.Как вы выполняете вычисления в Access?

У меня есть другой стол, называемый распределением оплаты услуг. В этой таблице у меня есть номер службы, официант №. , неделя нет. и объем распределения.

Существует таблица счетов, в которой распределение платежей за обслуживание составлено из счета.

Мне нужно рассчитать сумму распределения в таблице распределения платы за обслуживание, но я не знаю, как это сделать. Я хотел бы сделать это в Формах. Я знаю, как выработать общее количество в течение недели.

Может ли кто-нибудь помочь?

ответ

1

Я думаю, что формула будет:

Общего распределением заряда на неделе/​​(количество официантов работали * часы работали на одного работника)

0

Я думаю, что вы ищете DSum:

Answer=DSum("NameOfField","NameOfTable", _ 
    "SomeDate Between #2008/1/20# And #2008/1/27#") 

Вы можете, конечно, использовать переменную:

Answer=DSum("NameOfField","NameOfTable","SomeDate Between #" 
    & date()-weekday(date())+1 & "# And #" & date()-weekday(date())+7 & "#") 

Вы также можете использовать DSum в источнике управления.

Дополнительная информация: http://office.microsoft.com/en-us/access/HA012288291033.aspx

Смежные вопросы