Имя: Пароль:
1C
1С v8
БСП присоединенные файлы (ошибка платформы или кода)
0 timurhv
 
28.09.16
17:23
Здравствуйте,
Сегодня столкнулся со странным поведением типовой БСП:
1. Есть общая форма "ПрисоединенныеФайлы";
2. На форме динамический список "Список" с произвольным текстом запроса:
ВЫБРАТЬ ... ИЗ Справочник.Пользователи
3. В обработчике формы "ПриСозданииНаСервере" соответственно текст запроса заменяется и вместо "Справочник.Пользователи" подставляется справочник присоединенных файлов документа.
4. У пользователя нет прав на изменение справочника "Пользователи", только "Чтение". Из-за этого при нажатии на кнопку "Добавить" после выполнения кода:
Элементы.Список.ДобавитьСтроку();

Абсолютно ничего не происходит! Как только мы добавляем пользователю доступ на изменение справочника "Пользователи" или заменяем в тексте произвольного запроса "Справочник.Пользователи" на "Справочник.СохраненныеНастройки КАК Пользователи" - сразу все работает.
Это в коде ошибка или в платформе? Не могу никак понять. 1.5 часа потерянного времени.
1 Fragster
 
гуру
28.09.16
17:38
открыл у себя эту форму. другой там справочник
2 Fragster
 
гуру
28.09.16
17:38
ВЫБРАТЬ
    ЗНАЧЕНИЕ(Справочник.Пользователи.ПустаяСсылка) КАК Ссылка,
    ЛОЖЬ КАК ПометкаУдаления,
    1 КАК ИндексКартинки,
    ВЫРАЗИТЬ("" КАК СТРОКА(150)) КАК Наименование,
    ВЫРАЗИТЬ("" КАК СТРОКА(10)) КАК Расширение,
    ВЫРАЗИТЬ("" КАК СТРОКА(500)) КАК Описание,
    ЗНАЧЕНИЕ(Справочник.Пользователи.ПустаяСсылка) КАК Автор,
    ДАТАВРЕМЯ(1, 1, 1, 0, 0, 0) КАК ДатаСоздания,
    ЗНАЧЕНИЕ(Справочник.Пользователи.ПустаяСсылка) КАК Отредактировал,
    ДАТАВРЕМЯ(1, 1, 1, 0, 0, 0) КАК ДатаРедактирования,
    ДАТАВРЕМЯ(1, 1, 1, 0, 0, 0) КАК ДатаИзменения,
    0 КАК Размер,
    ЛОЖЬ КАК ПодписанЭП,
    ЛОЖЬ КАК Зашифрован,
    -1 КАК НомерКартинкиПодписанЗашифрован,
    ЛОЖЬ КАК ФайлРедактируется,
    ЛОЖЬ КАК ФайлРедактируетТекущийПользователь,
    ЛОЖЬ КАК ФайлРедактируетДругойПользователь,
    НЕОПРЕДЕЛЕНО КАК Редактирует
ИЗ
    Справочник.ИдентификаторыОбъектовМетаданных КАК ИдентификаторыОбъектовМетаданных
3 Fragster
 
гуру
28.09.16
17:40
ну и да - всё работает