Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
15 дек 2024, 18:44

Не высвечиваются в форме списка колонки

Автор genost, 21 авг 2019, 10:12

0 Пользователей и 1 гость просматривают эту тему.

genost

Добрый день.
Платформа 8.3.13.1865. Управляемые формы, самописная конфигурация.

Не могу понять: изменил в динамическом списке формы списка состав полей. Но для одного пользователя он как-бы и не изменился - показывается стандартный набор полей. Для другого пользователя добавленные поля показываются. Роли разные, но доступ к реквизитам объекта одинаков.

LexaK

так у нужного пользователя обновите настройки формы (в режиме предприятме)
если помогло нажмите: Спасибо!

genost

Цитата: LexaK от 21 авг 2019, 11:09
так у нужного пользователя обновите настройки формы (в режиме предприятме)
Не помогает:(

Может это подтолкнет к решению.
Та колонка, которая нужна, получается произвольным запросом:

ВЫБРАТЬ
...
ДокументОтгрузкаПродукции.Контрагент,
ВЫБОР
КОГДА ДокументОтгрузкаПродукции.Перемещение
ТОГДА ">"+ДокументОтгрузкаПродукции.СкладПолучатель.Наименование
ИНАЧЕ ДокументОтгрузкаПродукции.Контрагент
КОНЕЦ КАК СкладКонтрагент,
...

Вот колонка СкладКонтрагент, описанная в форме, и не высвечивается для пользователя и её нет в настройках формы.
Пробовал добавить другой реквизит - всё нормально.

LexaK

да такое бывает что у одного пользователя что-то видно, а у другого нет
чистите КЭШ, проверяйте права
если помогло нажмите: Спасибо!

genost

Нашел решение, хотя и кривое.
У пользователя на справочник "Склады" было только право "Чтение". Если в форме используется колонка "СкладПолучатель", то этого достаточно и она видна.
Для запроса с ВЫБОР ... КОГДА ... потребовалось добавить право "Просмотр", что, на мой взгляд, неочевидно.
Спасибо откликнувшимся.

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск