8.х ПостроительОтчетов

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

  1. TopicStarter Overlay
    alexburn
    Online

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

    Регистрация:
    5 янв 2009
    Сообщения:
    14.772
    Симпатии:
    509
    Баллы:
    204
    Как в построителе отчетов сделать так, чтоб отбор шел по определенным строкам(например Конрагент1,Контрагент2...КонтрагентN)? Знаю что нужно использовать конструкцию {ГДЕ ...}, только не могу сообразить как:). Видел на форуме что-то подобное {ГДЕ Контрагент В (.......)}, только теперь найти не могу:(.
  2. tunec
    Offline

    tunec Опытный в 1С

    Регистрация:
    2 июн 2008
    Сообщения:
    469
    Симпатии:
    0
    Баллы:
    26
    в (&МассивЗначений)
    или
    В Иерархии(&МассивЗначений)

    или в чем вопрос?
  3. TopicStarter Overlay
    alexburn
    Online

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

    Регистрация:
    5 янв 2009
    Сообщения:
    14.772
    Симпатии:
    509
    Баллы:
    204
    Ну да:), только как мне этот параметр &МассивЗначений из ПостроителяОтчета брать?
  4. tunec
    Offline

    tunec Опытный в 1С

    Регистрация:
    2 июн 2008
    Сообщения:
    469
    Симпатии:
    0
    Баллы:
    26
    объясни подробнее, че ты делаешь...

    Вообще есть в построителе свойство параметры :)
  5. TopicStarter Overlay
    alexburn
    Online

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

    Регистрация:
    5 янв 2009
    Сообщения:
    14.772
    Симпатии:
    509
    Баллы:
    204
    Хочу в ПостроителеОтчета в списке отбора организовать отбор по определенным контрагентам(список должен формировать пользователь).
  6. tunec
    Offline

    tunec Опытный в 1С

    Регистрация:
    2 июн 2008
    Сообщения:
    469
    Симпатии:
    0
    Баллы:
    26
    ну так в чем вопрос? сделай табполе с данными ПостроительОтчета.Отбор, как в обычных отчетах... Пусть там вводит свой список...

    создаешь там новую строку:
    поле - контрагент
    тип сравнения в списке или в списке по иерархии (если нужен отбор по группам контрагентов)
    Значение - список контрагентов через запятую или выбрать через форму подбора...
  7. TopicStarter Overlay
    alexburn
    Online

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

    Регистрация:
    5 янв 2009
    Сообщения:
    14.772
    Симпатии:
    509
    Баллы:
    204
    Блин, при выборе двух контрагентов не работает, нужно что-то изменить в Построителе, чтобы эти значения добавлялись в массив и выполнялось условие {ГДЕ Контрагент В (Массив)}

    Вложения:

    • 22.04.png
      22.04.png
      Размер файла:
      7,2 КБ
      Просмотров:
      55
  8. BabySG
    Offline

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

    Регистрация:
    10 июн 2007
    Сообщения:
    11.853
    Симпатии:
    12
    Баллы:
    29
    Не РАВНО, а В СПИСКЕ
  9. TopicStarter Overlay
    alexburn
    Online

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

    Регистрация:
    5 янв 2009
    Сообщения:
    14.772
    Симпатии:
    509
    Баллы:
    204
    Спасибо большое!!! :unsure:
  10. TopicStarter Overlay
    alexburn
    Online

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

    Регистрация:
    5 янв 2009
    Сообщения:
    14.772
    Симпатии:
    509
    Баллы:
    204
    Еще один вопросик по теме: Где можно посмотреть или почитать про набор областей, генерируемых построителем отчетов, в частности интерисует какие имена он создает?
  11. tunec
    Offline

    tunec Опытный в 1С

    Регистрация:
    2 июн 2008
    Сообщения:
    469
    Симпатии:
    0
    Баллы:
    26
    Вообще как-то не задумывался об этом... Я знаю следующие:
    Заголовок
    Подвал
    ШапкаТаблицы
    ПодвалТаблицы
    ОбщиеИтоги

    Скорее всего есть в "Профессиональная разработка в 1с Предприятии" Габец, Гончаров...

    П.С. Кстати обрати внимание на макеты с настройками :)

    П.П.С. К тому же все поля можно глянуть через отладчик :) Ну или найти место в коде, где они выводятся в макет.
  12. BabySG
    Offline

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

    Регистрация:
    10 июн 2007
    Сообщения:
    11.853
    Симпатии:
    12
    Баллы:
    29
    Перехвати макет и посмотри - все будет понятно :)
    А так - в книжке по 1С (толстая такая) описано это
  13. TopicStarter Overlay
    alexburn
    Online

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

    Регистрация:
    5 янв 2009
    Сообщения:
    14.772
    Симпатии:
    509
    Баллы:
    204
    Спасибо, нашел в книжке "Профессиональная разработка в 1с Предприятии"

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