Без претензии на истину.
che написал(а):
1) Запретить ввод пустых значений некоторых инфообъектов. Видимо, нужна какая-то проверка на этапе когда пользователь нажимает "Transfer values" на предмет того, что значения этих признаков не пустые
А если в запросе ограничить эти инфообъекты значением "не равно" #, то все равно позволяет сохранять пустые?
che написал(а):
2) Не позволять пользователю вводить некорректные значения признаков. Т.е. чтобы пользователь не мог ввести (или случайно опечататься) вводя несуществующее значение, скажем, для элемента затрат (cost element). В данный момент в моём input query получается так, что пользователь может ввести что угодно, и это значение просто добавиться в таблицу основных данных этого признака.
Может попробовать разные значения из вкладки "расширено" свойств признака в query designer "Вид доступа к значениям результата": "Проведенные значения", "Отношения признака", "Основные данные"?
che написал(а):
Можно ли решить эти проблемы с помощью characteritics relationships?
Не исключено. Но насколько я понял, вышеуказанное используется для проверки соответствия набора каких-то значений признаков в зависимости от значения другого признака (признаков?).