| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > MS Access > Вычисление с IIf по условию другого поля |
| Автор: pagpal 18.9.2018, 11:11 |
| Всем добрый день. Подскажите как правильно написать формулу. Есть главная форма frmZakazKart с полем Серія 05-КК № в котором задается последний номер акта за прошлый месяц, и подчиненная ленточная форма frmZakazKomplektKart с полем МотоЧ и № Акта. Нужно автоматом поставить № Акта, чтобы в каждой следующей строке номер был больше на 1 от предыдущего, т.е. в первой строке к значению поля Серія 05-КК № добавить 1, а в следующем поле - предыдущий № Акта +1 и т.д., а если в поле МотоЧ проставлен 0, то № Акта считать не нужно. Пишу формулу в ячейку № Акта подчиненной ленточной формы, и во всех строках считает одно и то же значение. Подскажите что не так. =IIf([МотоЧ]=0;0;[Формы]![frmZakazKart]![Серія 05-КК №]+1) |