Формирую набор данных сложным запросом. Отбираю скидки. В итоговом подзапросе меняю знак: -Предварительная.Скидка. Выводит на экран как надо. Но отбор Скидка > 1 в упор не видит измененный знак, и выводит скидки меньше 1. Изменение знака во временной таблице Предварительная ничего не дало.
Кто-то может пояснить, как это работает?
СКД старается все отборы наложить на исходную таблицу данных, а не на конечную выборку. Если там есть поле, с названием как в отборе.
Простой вариант - переименовать поле.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший