Форумы HiProg.com - MS ACCESS, VBA, VB

 

Ответить на сообщение

Вернуться к теме

Вы отвечаете на сообщение:

ник: Dimka


Надбавка за вредность должна быть характеристикой единицы штатного расписания, а никак не вычисляемым полем


Она и есть характеристика должности штатного расписания в форме "карта сотрудника", прсто этого поля "% надбавка" нет в таблицы. Я не хотел забивать для каждого сотрудника его %, а чтобы это поле автоматически в форме расчитывалось в зависимости от должности.


Должен быть справочник должностей, что бы небыло этого: [Должность] = "Химлаборант"


А вот справочника такого нет (может и зря), но уже позно. Если добавлять то придется много переделывать.


У меня ещё вопрос: "Что не верно в этой формуле?"
=IIf(Формы![tblSotrudnik]![Стаж]>20;20;IIf(Формы![tblSotrudnik]![Стаж]>15 And Формы![tblSotrudnik]![Стаж]<20;15;IIf(Формы![tblSotrudnik]![Стаж]>10 And Формы![tblSotrudnik]![Стаж]<15;10;IIf(Формы![tblSotrudnik]![Стаж]>5 And Формы![tblSotrudnik]![Стаж]<10;5;0))))
Так как в расчитываемом поле выдает "#Имя?"


Ваше имя:

Пароль:

Цитировать: [quote][/quote] Код: [code][/code]
Жирный: [b][/b] Наклонный: [i][/i]
URL: [url][/url] 

Сообщение:

 Размер файла не более 50 Кбт. Большие файлы можно размещать на www.slil.ru

Прикрепить:

 

Для вставки смайлов в текст щелкните по значку.