Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
22 ноя 2024, 16:48

Объект постороитель отчета?

Автор byte777, 12 окт 2018, 18:52

0 Пользователей и 1 гость просматривают эту тему.

byte777

Доброго времени суток!
Что это за объект?

Golickoff

Да вроде в интернете всё спокойно находится.
Правило поведения на форуме №6: Не следует пытаться привлечь внимание к своему сообщению ... рассылкой персональных сообщений и/или электронных писем отдельным участникам форума с просьбой ответить в теме.

byte777

Спасибо, но не понятно вот написано
Настройки построителя имеют средства визуализации, что позволяет программисту с минимальными трудозатратами предоставить пользователю интерфейс для их установки.
Как это выполнить? Не понятно?????
Кто знает помогите пожалуйста.

Поиск родных

Это имеет смысл (с)делать интерактивно

wise

(0) Объект "построитель отчета" - это дедушка "СКД" :)
Представьте себе, какая была бы тишина, если бы люди говорили только то, что знают

byte777

Доброго времени суток! Построитель отчета как открыть на сколько я понял это похоже на СКД?

alex0402

Отчет = Новый ПостроительОтчета;
Отчет.Текст = ....

СКД чем не устраивает?
Спасибо за Сказать спасибо

AIFrame

Ему пора заводить отдельную тему ответов на вопросы. А то по двадцать топиков в стиле "А что такое [имя_нативного_объекта]? Можно своими словами?"

byte777

Понятно спасибо!!! Вы гуру!!!
А как текст запроса писать это вызывать конструктор запроса?

Z.spb

Вот пример работы с построителем отчёта, текст заносите как вам угодно: через конструктор запроса, или вручную.
Через макет можно работать с оформлением. Примитивный пример я показал, подробнее разбирайтесь сами.

Построитель = Новый ПостроительОтчета;
Построитель.Текст = "ВЫБРАТЬ ""Апельсин"" КАК Номенклатура, 50 КАК Количество, ""Круглый, оранжевый"" КАК Примечание
|ОБЪЕДИНИТЬ ВСЕ
|ВЫБРАТЬ ""Арбуз"",20,""Полосатый""
|ОБЪЕДИНИТЬ ВСЕ
|ВЫБРАТЬ ""Вишня"",100,""Вкусная""";

Макет = Построитель.Макет;
Макет.Область("R4C2:R4C4").ЦветФона = Новый Цвет(255,150,150);
Построитель.Макет = Макет;
Построитель.Выполнить();
Построитель.Вывести();



Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск