6-8 октября 2022 Санкт-Петербург, Пироговская набережная 5/2, отель “Санкт-Петербург” 8-800-5555-256
6-8 октября, Санкт-Петербург 8-800-5555-256
Технологии
Секция "Инструментарий разработчика. Приемы и методы разработки"
Tinkoff, Team lead 1C
Разработчик 1С.
В мире 1С с 2010 года. Успел потрудиться во франче, занимался частной практикой и сейчас работаю на хоумсайде.
Работал с бесчисленным количеством конфигураций.
Автор и контрибьютор многих библиотек onescript, амбассадор ОСени.
«Новый взгляд на управляемые формы»
Каждый, кто дорабатывал типовые формы, либо разрабатывал свои при групповой разработке, сталкивался с болью объединения доработок элементов форм.
Самые частые примеры таких болей:
- Вы добавили свои элементы, будь то поля ввода, кнопки, таблицы на форму самому популярному документу конфигурации. А вендор выпустил обновление, где тоже в этот документ подсыпал изменений.
- Есть несколько задач на доработку формы самого популярного документа. Одну делаете сами, вторую отдали на сторону. Разработчик на стороне работает с локальным cf.  Без доступа к хранилищу. Через неделю все молодцы, с задачами справились. И настало время объединить все наработки.
Ответом на эти боли будет программное управление элементами формы. 
В своем докладе я расскажу о нашем подходе к решению этих проблем. Я прошел долгий путь в несколько итераций. И пришел к элегантному, на мой взгляд, решению, сделав упор на наглядность и читаемость кода.
Вот маленький пример для затравки.
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
п_РаботаСФормамиСервер.НовыйПостроительФорм(ЭтаФорма)
.Кнопка("КнопкаПрограммная")
.Заголовок("Программная кнопка")
.ИмяКоманды("Команда1")
.Применить();
КонецПроцедуры

Практикам



Для просмотра комментариев необходимо авторизоваться
Внимание! У вас нет прав на просмотр топика
Видеозаписи всех дней и потоков:
130+ докладов с презентациями спикеров

Подключайтесь к чату в телеграм INFOSTART FRIENDS. В чате будем знакомиться, обсуждать доклады и рабочие задачи. Нас уже более 1000!