Разработка интерфейса прикладного решения в "1С:Предприятии 8.3"
"Встречают программу по интерфейсу..." (с) Народная мудрость.
Дружелюбный интерфейс - залог быстрого освоения программы пользователями и комфортной работы в ней.
Приоритетная задача программиста - организация удобного рабочего пространства в программе.
Цель курса:
освоить приемы и методики разработки оптимального интерфейса прикладных решений с учетом возможностей обычного и управляемого режима работы в "1С:Предприятие 8".
В рамках курса рассматриваются теоретические аспекты разработки интерфейсов, а также решаются практические задачи, иллюстрирующие механизмы функционирования форм и элементов управления.
В курсе рассматривается новая концепция интерфейса "такси" в "1С:Предприятии 8.3" и методика разработки управляемых форм.
В ходе курса особое внимание уделяется вопросам, которые могут вызвать трудности:
- новые возможности управления окнами в платформе 1С:Предприятие 8.3;
- организация взаимодействия обычных и управляемых форм;
- освоение методик визуального представления информации (юзабилити);
- оптимизация форм с учетом использования тонких и веб-клиентов;
- методика сохранения пользовательских настроек форм и интерфейса.
Данный курс будет полезен как для разработчиков, так и для пользователей.
Для разработчиков курс будет полезен своей практической направленностью.
Пользователи получат знания об интерфейсных возможностях системы "1С:Предприятие 8". Это позволит эффективно применять существующие возможности программы, а также формировать требования по ее улучшению на понятном для разработчиков языке.
В рамках данного курса вы узнаете:
1. Для каких задач нужны обычные и управляемые интерфейсы
2. Можно ли создать работоспособное приложение, не разрабатывая формы
3. Как связать форму и элементы управления с данными системы и изменить источник данных в процессе работы
4. Каковы особенности представления в табличных полях динамических списков и статических данных (создание связанных списков, управление настройками колонок табличного поля)
5. Как для объекта из списка вывести связанную с ним информацию, не замедлив при этом работу формы.
6. Как при вводе новой строки в табличное поле автоматически заполнить необходимые поля.
7. Как происходит блокировка объектов при редактировании в форме.
- Как разбить панель на закладки с помощью встроенного языка.
- Как отобразить данные системы с помощью диаграмм различных видов.
- Как, изменяя интерактивно интервалы на диаграмме Ганта, внести изменения в данные системы.
- Как создавать командные панели программным путем.
- Как управлять интервалами дат с помощью поля календаря.
- Как с помощью поля HTML–документа создать путеводитель по конфигурации.
- Как отмасштабировать географическую схему по выбранному объекту.
- Как организовать работу формы таким образом, чтобы элементы формы изменяли свои размеры или перемещались в соответствии с изменением размеров формы.
Большинство задач решаются слушателями совместно с преподавателем, часть задач для закрепления материала выполняется слушателями самостоятельно с последующей проверкой.
Тема 1. Назначение и использование форм. Общие сведения о формах.
Редактор обычных форм. Редактор управляемых форм. Конструктор форм. Связь формы с данными. Расширения форм и элементов управления. Устройство формы. Свойства, методы и события формы.
Тема 2. Проектирование рабочего стола пользователя.
Создание рабочего стола обычного и управляемого приложения. Определение видимых форм рабочего стола. Определение доступных форм рабочего стола. Ограничения рабочего стола управляемого приложения. Индивидуальная настройка рабочего стола.
Тема 3. Работа с элементами управления.
Поле ввода. Поле выбора. Поле списка. Табличное поле. Изменение данных в табличном поле. Связанные списки. Панели, работа со страницами. Создание закладок с помощью встроенного языка. Свертка элементов управления, расположенных на панели. Командная панель. Поле табличного документа. Поле текстового документа. Поле HTML документа. Поле календаря. Поле картинки. Поле географической схемы. Поле графической схемы. Переключатель. Флажок. Надпись. Работа с диаграммами. Сводная диаграмма. Диаграмма Ганта. Работа с ActiveX. Привязка границ. Интерактивное и программное добавление реквизитов и элементов управления.
Тема 4. События, связанные с формой. Взаимодействие форм. Командный интерфейс.
Назначения обработчиков событий, связанных с формой. Обработка событий, связанных с изменением данных формы. Взаимодействие форм. Обработка ожидания. Общие команды. Команды формы.
Тема 5. Работа с окнами.
Режимы состояния и отображения окна. Программное и интерактивное управление окнами. Анализ главного окна.
Тема 6. Работа с настройками пользователей.
Стандартные возможности сохранения настроек. Копирование настроек формы от одного пользователя другому. Управление настройками форм через хранилище настроек. Большинство задач решаются слушателями совместно с преподавателем, часть задач для закрепления материала выполняется слушателями самостоятельно с последующей проверкой.
Преподаватель-методист фирмы "1С". Опыт внедрений и разработок более 25 лет. Опыт преподавания курсов по "1С:Предприятие" - более 20 лет.
Давайте знакомиться:
После получения педагогического образования по математике и программированию, преподавал в школе, техникуме и вузе. До работы в сообществе "1С" программировал на Ассемблере и С++. По мелочам, решал различные задачи на базе продуктов компании "Microsoft". Занимался системами реального времени в проектах оборонного сектора. Переход на систему "1С" был сложным, но осознанным.
Увидел перспективу продуктов фирмы "1С" перед другими системами, и не прогадал. В 1993 году стал партнером фирмы "1С". Получил свой первый сертификат по программе 1С:Бухгалтерия 5.0. Начался перевод клиентов с «самописных» бухгалтерских программ на новую программу. Дальше, по мере появления новых систем, 6.0, 7.0, 7.5, 7.7 , 8.х изучал, сертифицировался и активно внедрял клиентам. Проводил корпоративное обучение по всему СНГ. Обучал пользователей и разработчиков. При появлении центров сертифицированного обучения, стал сертифицированным преподавателем по основным типовым конфигурациям и платформе 1С:Предприятие 8.
С 2007 года работает преподавателем-методистом в учебном центре №1 фирмы "1С". Специализируется на разработке учебных материалов по работе с платформой 1С:Предприятие 8. За время работы написал более 15 авторских курсов. Полностью переработал курсы по основным механизмам платформы и по интеллектуальному анализу данных. При переходе с платформы 8.1 на 8.2 читал курс по технологии правильного перевода конфигураций на новую платформу, с учетом клиент-серверной архитектуры. По пожеланию слушателей, создал линейку курсов по программированию в системе 1С:Предприятие 8. Основы программирования, клиент-серверное программирование, разработка интерфейсов.
Разрабатывает и читает мастер классы, конкурсы и олимпиады по разработке прикладных решений и использованию платформы для педагогического сообщества на ежегодных специализированных конференциях фирмы "1С" и на партнерских конференциях. При появлении мобильных технологий, написал курс по разработке мобильных приложений. В рамках потребности интеграции систем 1С:Предприятие 8 в существующие информационные системы компаний, написал курс по разработке распределенных информационных систем, на котором решаются интеграционные задачи и вопросы безопасности. По мере продвижения систем в крупный бизнес, появились курсы по администрированию и отдельный экзамен профессионал по администрированию системы 1С:Предприятие 8. Является автором и разработчиком системы "1С:Гуру" для дистанционной сдачи экзаменов 1С:Специалист.
Сухов Александр (20.12.2021 21:25:05)
Курс очень понравился. На вебинарах рассмотрели построение интерфейсных задач по разным кейсам. Очень интересные задачки были рассмотрены, затронуты были сохранение и восстановление стандартных настроек, рабочее место руководителя (в веб интерфейсе) и еще много интересного. Курс рекомендую и начинающим, и продвинутым.
Виктория Марченко (20.12.2021 21:24:40)
Достаточно интересный курс. Дополняет курс по основным механизмам платформы. Можно проходить как новичкам, так и подготовленным специалистам. В курсе рассмотрены почти все способы интеграции на интересных кейсах.
Евгений Байдукало (17.05.2021 17:27:44)
Отличный курс, полезен с точки зрения приобретения навыков правильного использования механизмов работы с формами в режиме управляемого приложения. Грамотный и внимательный преподаватель. Освещены очень важные темы. Замечательная идея: не трогая конфигурацию, построить рабочее место пользователя с помощью внешней обработки. Много интересных решений, которые можно использовать на практике.
Валерий Геннадиевич Ровнов (17.05.2021 17:27:32)
Очень хороший курс! Прекрасный преподаватель!
Софья Даева (20.02.2021 15:23:36)
Курс чрезвычайно полезен как для начинающих. так и опытных разработчиков на платформе 1С:Предприятие 8.3. Он не дублирует уже известную из книг информацию, а дает более глубокое понимание построения интерфейсов информационных систем. Дает опыт разработки эффективного графического интерфейса.
Костиков Павел Алексеевич (14.02.2019 13:53:41)
Очень полезный курс как для разработчиков прикладных решений, так и для специалистов тех.поддержки.
Никишин Александр Сергеевич (07.11.2017 13:43:20)
Курс очень понравился! Очень много полезной информации. Большая благодарность преподавателю
Воробьева Татьяна Сергеевна (04.04.2017 17:16:02)
Курс поставлен четко, грамотно, много полезной информации
Васильева Виктория Дмитриевна (17.10.2016 17:47:48)
Полезен для специалистов, профессионально занимающихся разработкой решений в среде 1с, обладающих базовыми знаниями по конфигурации
Лобкова Наталия Владимировна (25.07.2016 12:48:51)
Курс понравился, для меня много полезной информации. Спасибо преподавателю!!!
Комарицына Елена Васильевна (25.07.2016 12:48:18)
Хороший курс. Очень много полезной информации
Васильев Дмитрий Николаевич (25.07.2016 12:47:40)
Отличный курс, много полезного для практической работы
Александров Виктор Владимирович (30.03.2016 11:36:23)
Курс интересный по содержанию и имеет практическую направленность
Бабаченко Александр Александрович (30.03.2016 11:35:13)
Спасибо, получила много новой информации в плане разработки интерфейса на платформе 8.3. Практики до этого на 8.3 было мало, в основном все шло на платформе 8.2 и часть информации была "в новинку".
Концова Светлана Сергеевна (08.07.2015 15:38:01)
Спасибо, все хорошо. Узнал достаточно много новых тонкостей.
Карпов Александр Владимирович (08.07.2015 15:36:26)
Большое спасибо. Все замечательно. И сам курс и сопутствующие замечания преподавателя.
Смирнова Наталья Юрьевна (03.03.2014 10:34:33)
Все очень ценно! Рада, что прослушала данный курс, потому что многие "хитрости" не увидишь в книгах и в типовых решениях.
Саватеева Лия Александровна (11.06.2013 16:06:36)
Курс полезен с точки зрения приобретения навыков правильного использования механизмов работы с формами в режиме управляемого приложения.
Павлов Сергей Сергеевич (11.06.2013 16:04:03)
Курс очень понравился, все вопросы освещены глубоко и понятно.
Вольдейт Анатолий Владимирович (11.06.2013 15:57:45)
Курс был для меня очень полезен.
Были освещены многие задачи, имеющие практическое значение и, надеюсь, я смогу их использовать в своей работе!
Маранц Яна Валерьевна (11.06.2013 16:02:28)
Курс хороший..Преподаватель замечательный - ,доступно и граммотно доводит учебный метериал.
.
Кисамутдинова Лилия Ростямовна (11.06.2013 15:58:56)
Очень полезный курс для практики программирования.
Соколович Валерий Григорьевич (19.03.2010 13:04:38)
Хороший и нужный курс. Замечательная идея: не трогая конфигурацию, построить рабочее место пользователя с помощью внешней обработки. Много интересных решений, которые можно использовать на практике.
Глушенко Елена Владимировна (19.03.2010 13:02:59)
Отличный курс. Грамотный и внимательный преподаватель. Освещены очень важные темы. На мой взгляд, было бы неплохо, увеличить его продолжительность на день, рассматривая и другие вопросы.
Тюхтин Борис Викторович (10.09.2009 11:21:55)
Курс очень понравился. Дал много новых знаний,которые будут чрезвычайно полезны в дальнейшей работе. Хороший преподаватель,8 часов занятий пролетают незаметно.Немного напрягает быстрый темп, но при его снижении, в силу насыщенности курса, не удалось бы осветить столь много вопросов.
Пшеничнова Светлана Евгеньевна (10.09.2009 11:19:38)
Популярные курсы
Вы также получите:
-
50% скидку на 1С-Отчетность для новых компаний.
-
3 бесплатные консультации по функционалу 1С.
-
Дополнительную скидку на аренду 1С за предоплату.
-
Скидку 30% на видео курсы 1С.