Translations:Вступ до роботи з системою HMS/26/ru
Перейти до навігації
Перейти до пошуку
Пример. Допустим, в расчете должны быть использованы два условия: «A» и «B».
В справочнике введены записи:
Если записям будут присвоены приоритеты 0, 1, 2, Система сначала проверит выполнение условия «A», и так как условие выполняется, оно будет применено.
Если записям присвоены одинаковые приоритеты, например 1, 1, 1, результат будет зависеть от физического расположения записей в БД, то есть будет непредсказуемым.
Правильным будет распределение приоритетов в порядке 2, 1, 0. В этом случае сначала будет проверено условие с приоритетом «0», которое даст отрицательный результат: {A, B, C} ≠ {A, B}. Проверка условия с следующим приоритетом («1») даст нужный результат: {A, B} = {A, B}, и будет применён соответствующий алгоритм расчета.