8.х Отбор в схеме компоновки данных

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

  1. TopicStarter Overlay
    Necrodamus
    Offline

    Necrodamus Опытный в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    57
    Симпатии:
    0
    Баллы:
    26
    Создал отчет с помощью компоновщика.Ничего особо сложного - просто полный вывод справочник с группировкой по реквизитам "Каталог", "Категория","Тип".
    Теперь необходимо селать отбор по определенным значениям этих реквизитов(например - "Каталог" = Аксессуары) и т.д.
    Написал следующее:
    Код:
    ОтчетОбъект.КомпоновщикНастроек.Настройки.Отбор.Элементы.Очистить();
    
    элОтбора = ОтчетОбъект.КомпоновщикНастроек.Настройки.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
    
    элОтбора.ВидСравнения 	= ВидСравненияКомпоновкиДанных.Равно;
    элОтбора.ЛевоеЗначение 	= Новый ПолеКомпоновкиДанных("Каталог");
    элОтбора.ПравоеЗначение = ЭлементыФормы.КаталогДляПечати.Значение;
    
    ЭлементыФормы.Результат.Очистить();
    
    ОтчетОбъект.СкомпоноватьРезультат(ЭлементыФормы.Результат);
    
    
    Не работает... :unsure: Проверил через "настройку" - представление отбора было создано верно...
    Что характерно если то же самое представление создать в конфигураторе и запустить отладку - все работает,хотя записи полностью идентичны...
    Помогите разобраться... :smile:
  2. BabySG
    Offline

    BabySG Администраторы Команда форума Администратор

    Регистрация:
    10 июн 2007
    Сообщения:
    11.853
    Симпатии:
    12
    Баллы:
    29
    А кто Использование = Истина делать будет? :)
  3. TopicStarter Overlay
    Necrodamus
    Offline

    Necrodamus Опытный в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    57
    Симпатии:
    0
    Баллы:
    26
    Огромное спасибо...
    P.S.Вот,что бывае после того, как тебе целый день сношают мозг :unsure:

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