8.х программная установка отбора СКД

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем vartanet, 31 мар 2011.

  1. TopicStarter Overlay
    vartanet
    Offline

    vartanet Опытный в 1С Команда форума

    Регистрация:
    16 ноя 2010
    Сообщения:
    2.698
    Симпатии:
    15
    Баллы:
    29
    хочу из документа открыть отчет с установленным отбором. почему-то не срабатывает отбор.. что не так делаю?


    ОтчетТранзиты = Отчеты.Транзиты.Создать();

    СхемаКомпоновкиДанных = ОтчетТранзиты.ПолучитьМакет("ОсновнаяСхемаКомпоновкиДанных");
    Настройки = СхемаКомпоновкиДанных.НастройкиПоУмолчанию;

    ЭлементОтбора = Настройки.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
    ЭлементОтбора.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("Номенклатура");
    ЭлементОтбора.ВидСравнения = ВидСравненияКомпоновкиДанных.ВСписке;
    ЭлементОтбора.ПравоеЗначение = ЭтотОбъект.ТабличнаяЧасть1.ВыгрузитьКолонку("Номенклатура");

    ОтчетТранзиты.ПолучитьФорму().Открыть();
  2. alexburn
    Online

    alexburn Модераторы Команда форума Модератор

    Регистрация:
    5 янв 2009
    Сообщения:
    14.754
    Симпатии:
    509
    Баллы:
    204
    А где у вас ЭлементОтбора.Использование ?
  3. TopicStarter Overlay
    vartanet
    Offline

    vartanet Опытный в 1С Команда форума

    Регистрация:
    16 ноя 2010
    Сообщения:
    2.698
    Симпатии:
    15
    Баллы:
    29
    тоже обратил внимание, поставил. но потом посмотрел в отладчике. использование "истина" стоит по умолчанию. поэтому удалил эту строчку как лишнюю. тут в чем-то другом дело..
  4. has
    Offline

    has Опытный в 1С

    Регистрация:
    18 июн 2009
    Сообщения:
    708
    Симпатии:
    0
    Баллы:
    26
    Может?
    Код:
    //СхемаКомпоновкиДанных = ОтчетТранзиты.ПолучитьМакет("ОсновнаяСхемаКомпоновкиДанных");
    //Настройки = СхемаКомпоновкиДанных.НастройкиПоУмолчанию;
    Настройки = ОтчетТранзиты.КомпоновщикНастроек.Настройки;
    
    
  5. TopicStarter Overlay
    vartanet
    Offline

    vartanet Опытный в 1С Команда форума

    Регистрация:
    16 ноя 2010
    Сообщения:
    2.698
    Симпатии:
    15
    Баллы:
    29
    заработало!

Поделиться этой страницей