Сб, 12.09.2026, 21:50:18
Главная Регистрация RSS
Приветствую Вас, Гость
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
ирРедакторОграниченияДоступа - не работает для 1С ЗУП 3
konstantinpaleckiyДата: Пт, 21.08.2026, 07:50:28 | Сообщение # 1
Рядовой
Группа: Пользователи
Сообщений: 1
Репутация: 8
Статус: Оффлайн
1. Не может в конкатенацию строк в выражении СтрСодержит(). Пример: СтрСодержит(&СпискиСОграничениемЧерезКлючиДоступаГруппДоступа, #ИмяТекущейТаблицы + ";1")

Результат для #ИмяТекущейТаблицы + ";1" - будет не верный.

2. Не разбирает шаблоны вида: ДляРегистра(Регистр, Поле1, Поле2, Поле3, Поле4, Поле5)
3. Не обрабатывает конструкцию "Значение()" в теле шаблона.
Пример: #Если &ТекущийВнешнийПользователь = Значение(Справочник.ВнешниеПользователи.ПустаяСсылка) #Тогда

Как решение - нужно конструкцию Значение(Справочник.ВнешниеПользователи.ПустаяСсылка) превратить в ПредопределенноеЗначение("Справочник.ВнешниеПользователи.ПустаяСсылка")

Прилагаю доработанную на быструю руку обработку ирРедакторОграниченияДоступа - проверено на боевой ЗУП

для версии расширения ИР 8.20.1e
Прикрепления: irredaktorogranichenijadostupa.epf (42.2 Kb)


Сообщение отредактировал konstantinpaleckiy - Пт, 21.08.2026, 07:52:23
 
tormozitДата: Сб, 22.08.2026, 10:45:16 | Сообщение # 2
Генералиссимус
Группа: Администраторы
Сообщений: 7414
Репутация: 196
Статус: Оффлайн
Внесу твои правки https://www.hostedredmine.com/issues/1008769
 
tormozitДата: Сб, 22.08.2026, 11:49:53 | Сообщение # 3
Генералиссимус
Группа: Администраторы
Сообщений: 7414
Репутация: 196
Статус: Оффлайн
Исправлено в 8.21
 
  • Страница 1 из 1
  • 1
Поиск: