|
![]() |
#1 |
Участник
|
Политики в 2012
Добрый день. Вопрос по настройке политики. Добавляю ConstrainedTable - Добавить таблицу или представление по выражению в произвольной форме. Теперь в свойстве Value пытаюсь прописать связь с PrimaryTable.
((ConstrainedTable.Field1== PrimaryTable.Field1) || ((ConstrainedTable.Field1== 0) && (ConstrainedTable.CreatedBy == currentUserId()))). Без условия ConstrainedTable.CreatedBy == currentUserId() все нормально, политика сохраняется, не ругаясь. А вот с использованием currentUserId() возникают ошибки. Неужели нельзя использовать SysQueryRangeUtil-методы? |
|
![]() |
#2 |
Участник
|
Just an idea: Попробуйте его отдельно взять в скобки
X++: ((ConstrainedTable.Field1== PrimaryTable.Field1) || ((ConstrainedTable.Field1== 0) && (ConstrainedTable.CreatedBy == (currentUserId())))). |
|
![]() |
#3 |
Участник
|
Пробовала. Не помогло
![]() |
|