Общий журнал документов на СКД в управляемом приложении

 

     Всё началось с того, что один из клиентов заказал мне универсальный журнал документов, который должен работать в любых конфигурациях в управляемом приложении. Баз у него было много и конфигурации тоже разные. Да, и желательно было, чтобы всё это было на СКД: с параметрами, отборами стандартными, сортировками, и во внешнем отчете, который можно запускать с флешки.  Такое техническое задание . Помимо самого журнала, в отчете я сделал систему отладки в толстом клиенте с помощью конструктора СКД.
     Я сдал отчет  заказчику. А потом, посмотрел на него, и он (отчет)  мне понравился .
И решил я рассказать, как я его делал, как отлаживал и прочее. К тому же, в интернете я не нашел похожих решений для управляемого приложения. Время было предпраздничное,  срочной работы не было, и я начал записывать скрин-касты. Писал почти все праздники. Получился хороший подарок: 12 уроков общей продолжительностью 1,5 часа (1:47:57).
     Для кого эти уроки будут интересны. Конечно же, для программистов 1С, причем и для профессионалов и для начинающих, так как в этих уроках я подробно показываю:  где, что и как я искал в Синтакс-помошнике и в Отладчике.
     Итак, что есть в уроках и, соответственно, в самом отчете:
     1.Работа с конструктором СКД
     2.Программное формирование  наборов данных СКД  в обработчике события модуля отчета                    «ПриКомпоновкеРезультата»
     3.Свойство глобального контекста «Метаданные» и работа с ним
     4.Программное формирование  полей наборов данных СКД 
     5.Программное формирование СКД. Работа с объектами:
          •«КомпоновщикНастроекКомпоновкиДанных»
          •«КомпоновщикМакетаКомпоновкиДанных»
          • «ПроцессорКомпоновкиДанных»
          •«ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент»
     6.Программная установка значений параметров СКД с использованием объектов:
          • «ИсточникДоступныхНастроекКомпоновкиДанных» 
          •«ПараметрКомпоновкиДанных»
     7.Применение метода «Выполнить» компоновщика макета компоновки данных
     8.Установка значения расшифровки в макете именованной  группировки СКД
     9.Программный вызов и работа с конструктором СКД в толстом клиенте
          •Отладка СКД
          •Событие формы «ОбработкаВыбора»
          •Работа с временным хранилищем
          •Сохранение СКД в XML Файл
                 Сериализатор XDTO
          •Работа с файлами
     10.Изменение меню расшифровки в обработчике события "ОбработкаРасшифровки"  табличного документа
          •Настройка действий расшифровки «ОткрытьЗначение» и «Упорядочить»
                Метод «ПрименитьНастройки» обработки расшифровки компоновки данных
Подробно ознакомиться с описаниями уроков и посмотреть сами уроки можно на моем сайте: training1s.ru.  
Хороших выходных и с наступающим Старым Новым Годом! Успехов Вам!
 
Ваш
Николай Колпинский

 

TEXT.RU - 100.00%

Комментариев нет