Имя: Пароль:
1C
1С v8
Динамический список почему-то пуст
0 PCcomCat
 
19.01.17
23:37
Доброго времени, уважаемые!

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

ВЫБРАТЬ
    СправочникФизическиеЛица.Ссылка,
    СправочникФизическиеЛица.ПометкаУдаления,
    СправочникФизическиеЛица.Родитель,
    СправочникФизическиеЛица.ЭтоГруппа,
    СправочникФизическиеЛица.Наименование,
    СправочникФизическиеЛица.ДатаРождения,
    СправочникФизическиеЛица.Пол,
    СправочникФизическиеЛица.ИНН,
    СправочникФизическиеЛица.ГруппаДоступа,
    СправочникФизическиеЛица.Уточнение,
    СправочникФизическиеЛица.бит_Агент,
    СправочникФизическиеЛица.бит_Водитель,
    СправочникФизическиеЛица.Предопределенный,
    СправочникФизическиеЛица.ИмяПредопределенныхДанных,
    РС_КадроваяИсторияСрезПоследних.Организация,
    РС_КадроваяИсторияСрезПоследних.Подразделение,
    РС_КадроваяИсторияСрезПоследних.ВидСобытия,
    РС_КадроваяИсторияСрезПоследних.Должность,
    РС_КадроваяИсторияСрезПоследних.ДействуетДо
ИЗ
    Справочник.ФизическиеЛица КАК СправочникФизическиеЛица
        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.РС_КадроваяИстория.СрезПоследних КАК РС_КадроваяИсторияСрезПоследних
        ПО СправочникФизическиеЛица.Ссылка = РС_КадроваяИсторияСрезПоследних.ФизическоеЛицо

Основная таблица: Справочник.ФизическиеЛица.

Самое страшное, что вчера показывал результаты нужные. И тут начала добавлять отборы... И всё кончилось.

В данном случае отборов нет, задаю только период:
    Список.Параметры.УстановитьЗначениеПараметра("Период", Параметры.ДатаОтбора);

Чо я делаю не так??? Киньте словом!
1 PCcomCat
 
19.01.17
23:44
Снимаю флаг "Основной реквизит" в свойствах динамического списка - тогда показывает желаемое.
2 PCcomCat
 
19.01.17
23:57
Хочется утопиться...

Воткнула строки, которые не заполнила:

    ПараметрыОткрытия = Новый Структура;
    
    ПараметрыОткрытия.Вставить("ДатаОтбора", Объект.Дата);
    
    ПараметрыОтбор = Новый Структура;    
    ЗаполнитьСтруктуруОтбора(ПараметрыОтбор);
    
    ПараметрыОткрытия.Вставить("Отбор", ПараметрыОтбор); // Вот тут косякнула!

Приятно поговорить с умными людьми! А то уже с ума от одиночества схожу...