Имя: Пароль:
1C
1С v8
1с8 УФ: Не выводятся реквизиты справочника на форму
0 necro
 
19.05.14
12:14
Собственно, самописная конфа на БСП, не выводятся реквизиты справочника (у пользователя есть все права на справочник). То есть, в форме списка нет самого списка (пусто), в форме элемента нет ничего, кроме заголовка. Пробовал создавать формы, удалять формы - ничего не меняется. Если ставить тип списка "произвольный запрос", то единственное, что отображается - "Стандартная картинка". При этом в обычном режиме всё выглядит нормально, в управляемом режиме запрос выбирает все реквизиты (их видно в отладчике).
А у набора прав "Полные права" при этом всё ОК. Куда искать? Колдунство типа чистить кэш клиента и сервера, перезапускать сервер и даже выгружать базу в файловую пробовал, не помогает.
1 mikecool
 
19.05.14
12:18
реквизиты формы к реквизитам объекта привязаны?
2 necro
 
19.05.14
12:21
(1) Я этих форм уже кучу насоздавал и насносил, а начинал с тех форм, которые 1С создает автоматически (у меня не было форм в справочнике)
3 Вжескрыылг
 
19.05.14
12:21
(0) платформа?
4 lxndr
 
19.05.14
12:22
(0) права на реквизиты проверяй
5 necro
 
19.05.14
12:24
8.3.4.408

вот такой запрос в качестве источника списка выводит только
"Стандартная картинка" и "Пустышка", а в конфигураторе куча колонок нарисована:

ВЫБРАТЬ
    Города.Ссылка,
    Города.Наименование,
    ПОДСТРОКА(Города.Наименование,1,20) КАК Подстрока,
    "пустышка" КАК Пустышка,
    Города.Код
ИЗ
    Справочник.Города КАК Города
6 necro
 
19.05.14
12:25
(4) Там реквизитов - код и наименование, где на них права ставятся?
7 necro
 
19.05.14
12:26
а вот такая команда выводит всё что есть:


&НаКлиенте
Процедура Команда1(Команда)
    Команда1НаСервере();    
КонецПроцедуры

&НаСервереБезКонтекста
Функция Команда1НаСервере()
    Запрос = Новый Запрос("ВЫБРАТЬ
                          |    Города.Ссылка,
                          |    Города.ВерсияДанных,
                          |    Города.ПометкаУдаления,
                          |    Города.Предопределенный,
                          |    Города.Родитель,
                          |    Города.ЭтоГруппа,
                          |    Города.Код,
                          |    Города.Наименование
                          |ИЗ
                          |    Справочник.Города КАК Города");
    тз = Запрос.Выполнить().Выгрузить();
    Для каждого стр из тз цикл
        сообщить(стр.Наименование);
    КонецЦикла;
КонецФункции
8 Timon1405
 
19.05.14
12:27
в настройках динамического списка внизу выбрать основную таблицу
9 Вжескрыылг
 
19.05.14
12:30
(5) не знаю нащот 408-го, 482 глючная, но по УФ и ДС не замечалось
10 necro
 
19.05.14
12:47
(4) Спасибо, нашел права на стандартные реквизиты, действительно - почему-то не стояли.
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс