СпасибоВ поле условия "Условие 1" прописана формула: "[Сравнение]=-, [Сравнение]=0".
Сравнения с минусом делать нельзя. Сделать сравнение с отрицательным не нулевым значением можно так: "[Сравнение]<=0".
В поле "Условие 2" вместо условия "[Сравнение]!=-, [Сравнение]!=0" надо прописать "[Сравнение]>0".
В поле условия "Условие 1" значение помещается в поле "Разница". Это недопустимо, так как "Разница" является расчётным полем. Результат можно устанавливать только в числовое или строковое поле.
Аналогично и для поля "Условие 2", где результату задаётся вычисляемое поле "Сравнение".
Хотя было бы лучше присвоить значение не просто цифр, а значение конкретных расчетных полей - "Начислено больше нормы" и "Начислено меньше нормы". Или я что-то не догнал.Исправил, не помогло. Присвоено значение ячейкам "Меньше нормы" и "Больше нормы" (числовые поля) - "1" и "2" соответственно, но при изменении поля Сравнение (расчетное), значения такими и остаются, хоть с минусом, хоть 0, хоть с плюсом.
Исправил, не помогло. Присвоено значение ячейкам "Меньше нормы" и "Больше нормы" (числовые поля) - "1" и "2" соответственно, но при изменении поля Сравнение (расчетное), значения такими и остаются, хоть с минусом, хоть 0, хоть с плюсом. Хотя было бы лучше присвоить значение не просто цифр, а значение конкретных расчетных полей - "Начислено больше нормы" и "Начислено меньше нормы". Или я что-то не догнал.В поле условия "Условие 1" прописана формула: "[Сравнение]=-, [Сравнение]=0".
Сравнения с минусом делать нельзя. Сделать сравнение с отрицательным не нулевым значением можно так: "[Сравнение]<=0".
В поле "Условие 2" вместо условия "[Сравнение]!=-, [Сравнение]!=0" надо прописать "[Сравнение]>0".
В поле условия "Условие 1" значение помещается в поле "Разница". Это недопустимо, так как "Разница" является расчётным полем. Результат можно устанавливать только в числовое или строковое поле.
Аналогично и для поля "Условие 2", где результату задаётся вычисляемое поле "Сравнение".
Да, там была ошибка в поле СБОРКА - вначале я поставил циифры 1 и 0, ноли вначале обрезались перед единицей в поле ЧСборка (числовом) и в результате получалось при нажатии двух различных кнопок переключателя - результат был ЕДИНИЦА, поменял 0 на 2 и пока не применил формулу во всех полях перед сохранением, тоже была свистопляска. Гл пока допер до логики УСЛОВИЙ - голова трещитСпасибо за подробный пример. Разобрались - в программе ошибка.