Отчет, кнопка сформировать. Вставить свою процедуру #722474


#0 by wwwqwert2014
Необходимо при нажатии по кнопке "Сформировать" перезаполнить регистр (актуализировать информацию). Захожу в Отладка/Остановить в конфигураторе, затем жму на кнопку "Сформировать" в режиме Предприятие и ничего не останавливается. Нужно сделать так, чтобы выполнялась своя процедура при щелчке по этой кнопке. Комплексная автоматизация 1.1
#1 by PR
Хвастаешься?
#2 by lxndr
прикрути свою кнопку
#3 by Chai Nic
Остановить можно только то, что выполняется. Вот если нажал на кнопку, и она запустила какой-то длительный алгоритм - его можно остановить. А в твоём случае надо ставить точку останова на процедуру-обработчик.
#4 by wwwqwert2014
Я не могу найти процедуру-обработчик, который вызывается при нажатии на кнопку Сформировать
#5 by wwwqwert2014
В этом-то и есть проблема
#6 by PR
Ее нет
#7 by PR
ПриКомпоновкеРезультата есть, если СКД
#8 by ИС-2
а ее и нет. Выполняется стандартное действие Сформировать. Для СКД код новой кнопки будет примерно таким: Скомпоновать(ТабДок) Вот только интересно, что случиться с сервером, когда 2 пользователя одновременно нажмут на кнопку...
#9 by elCust
Учи матчасть, потом делай. Блин понаберут по объявлению...
#10 by ИС-2
не, тут другая гениальная задача от руководства - надо отследить сколько раз человек формировал отчет
#11 by shuhard
а отчет то на каком движке построен - универсальный отчет - СКД - черепашка ?
#12 by wwwqwert2014
Ну я создал схему компоновки данных и форму отчета. В модуле формы прописал установку параметров. Все.
#13 by shuhard
угу вот пример отчета на СКД с выводом картинки
#14 by wwwqwert2014
Я все сделал, только я не совсем понимаю как показать изменения программно. У меня есть элементФормы Результат. Программно я данные поместил в ТабДок. Вот только если я пишу ТабДок.Показать, то всё некрасиво в отдельном окне выводится. А как мне по-типовому сформировать бы?
#15 by lxndr
см
#16 by wwwqwert2014
#17 by wwwqwert2014
Функции Скомпоновать нет в СП
#18 by wwwqwert2014
то что я в написал, не выподит отчет
#19 by lxndr
ОтчетОбъект.<Имя отчета>.СкомпоноватьРезультат (ReportObject.<Имя отчета>.ComposeResult) ОтчетОбъект.<Имя отчета> (ReportObject.<Имя отчета>) СкомпоноватьРезультат (ComposeResult) Синтаксис: СкомпоноватьРезультат(<Результат>, <ИнформацияРасшифровки>) Параметры: Тип: ТабличныйДокумент. Табличный документ, в который будет выводиться результат. Переменная, в которую будет записана информация расшифровки. Если не указано - расшифровка заполняться не будет. Описание: Выполняет компоновку. Доступность: Сервер, толстый клиент, внешнее соединение. Примечание: Пользователь может при помощи комбинации клавиш Ctrl+Break прервать выполнение отчета. При этом будет вызвано исключение.
#20 by wwwqwert2014
Я это понял. Как мне отобразить результат в поле для вывода результата?
#21 by tank68
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С