Делимся экспертизой.
Сотрудник нашей компании Арсений, ведущий программист-консультант 1С, подготовил материал, в котором рассказал и показал наглядно тонкости и нюансы при добавлении собственного виджета в 1С:Документооборот версии 3.0. "Не так давно мне досталась задачка по созданию собственных виджетов по отслеживанию невыполненных задач в виде кольцевой диаграммы и показателей в Документообороте 3.0. Поиск в интернете особо ничего выдал, только статью на ИТС и на Инфостарте, как это делается в Документообороте 2.1. Начал смотреть и разбираться, оказалось, что отличий очень много, поэтому и родилась идея написать данную статью, так как ДО 3.0 сейчас активно внедряется, а информации по ней мало. Итак, приступим.
Для начала опишу шаги, которые нам необходимо будет пройти, чтобы наш виджет заработал. Сперва нужно сделать некоторые манипуляции в #1Cпредприятие:
- Создать сам виджет.
- Создать групповой показатель. Он нужен для того, чтобы на самом виджете отображалось количество задач по нашим показателям.
- Создать и настроить показатели виджета
Настроить сам виджет.
Далее переходим в конфигуратор и начинаем программировать работу виджета и показателей.
Пишем функцию, которая будет обрабатывать и выводить количество задач для наших показателей на самом виджете.
Создаем команды для перехода, кликая по показателю на форму Задачи мне, но с нашими отборами, которые соответствуют названию показателя.
Дописываем типовые процедуры и функции, где указываем, как формировать наши группировки задач, а если точнее, то отборы для динамического списка.
По итогу мы получим виджет, в котором будет оперативно меняться количество задач и возможность перейти, кликая по показателю на форму задачи с нашим отбором, который будет заложен в коде соответствующего показателя. Продолжение...
#пример_кода
Post #36
2.81K