1с курсы управляемые формы

Программирование управляемых форм

Запись курса от 02.11.2020 г.

Система 1С:Предприятие уже много лет использует «управляемые формы».

Это механизм, который позволяет проектировать интерфейс для обычных, мобильных, веб клиентов в одном IDE. Формы адаптивные и подстраиваются под текущий сеанс самостоятельно.

Технология может быть не очень понятна тем, кто переходит с прошлых версий системы, или для тех кто изучает систему.

В курсе рассмотрим такие «сложные» понятия как директивы компиляции. Страшные «НаКлиентеНаСервереБезКонтеста» уже не будут пугать.

Увидим на простой схеме как реализуется клиент-серверное взаимодействие. Как данные, которые хранятся в таблицах базы данных превращаются в данные формы.

Я покажу что такое данные формы, и асинхронные вызовы.

Мы увидим как правильно работать с реквизитами формы и чем они отличаются от просто реквизитов.

И мы не будем заниматься рисованием форм, это можно сделать и без курса, потратив пару часов.

В новую редакцию курса мы добавили еще одно занятие.
Очень хочется подробно рассказать про асинхронные вызовы. Про работу с хранилищем настроек и про программную генерацию форм.
Подробно, а не поверхностно.
Про простой механизм конструирования интерфейса. Это просто, но требует времени.
И для ответов на вопросы нужно еще время.
Мы добавили целое занятие. Надеемся что это будет полезно.

Источник

Базовый принцип программирования управляемой формы в 1С

Цель статьи – показать применение шаблонов Remote Facade и Data Transfer Object к структуризации кода, управляемой формы в среде 1С 8.2.

Введение

Начнем с небольшого описания понятия «управляемая форма» и связанных концепций платформы 1С. Знатоки платформы могут пропустить этот раздел.

Все дальнейшие рассуждения будут о правой части иллюстрации, о том, как структурировать код модуля и какие принципы позволят реализовать эффективное клиент-серверное взаимодействие.

Обозначим проблему

Прошло уже несколько лет как новая версия платформы 1С активно используется и выпущено множество решений (конфигураций) как фирмой 1С, так и ее многочисленными партнерами.
Сложилось ли за это время у разработчиков единое понимание принципов клиент-серверного взаимодействия при создании форм, и изменился ли подход к реализации программных модулей в новых архитектурных реалиях?

Рассмотрим структуру кода (модуль формы) в нескольких формах одной типовой конфигурации и попробуем найти закономерности.
Под структурой будем понимать секции кода (чаще всего это блоки комментариев) выделенные разработчиком для группировки методов и директивы компиляции этих методов.
Пример 1:

Зачем нужна структура кода?
Почему существующий стандарт разработки от фирмы 1С не помогает?

Шаблоны проектирования или мудрость поколений

Примеры шаблонов в платформе 1С

Прикладной программный интерфейс доступный разработчику при разработке управляемой формы, содержит много примеров данных принципов.
Например метод ОткрытьФорму(), типичный «огрубленный» интерфейс.

Сравните с принятым в v8.1 стилем.

Структурируем код

Источник

Видеокурс: Разработка управляемого приложения 1С

КОЛЛЕГИ! Курс предлагается «не бесплатно», в качестве оплаты принимаются вопросы и предложения по упущеным темам и нюансам. Чем больше вопросов и предложений поступит, тем выше вероятность появления улучшеной версии курса!

(с) Артем Кузнецов aka ktb

Часть 1.
• Основные сведения по архитектуре
• Типы клиентов
• Клиент-серверное взаимодействие
• Переход на платформу 8.2
• Сценарии применения управляемого интерфейса
• Основные компоненты управляемого интерфейса
• Командный интерфейс
• Управляемые формы
• Автоматически создаваемые управляемые формы
• Создание командного интерфейса
• Простые примеры управляемых форм
• Создание управляемой формы
• Реквизиты управляемой формы
• Расположение элементов управляемой формы
• Команды управляемой формы

Часть 2.
• Взаимодействие с управляемыми формами
• Структура данных формы
• Контекст исполнения
• Обращение к данным информационной базы
• Навигационные ссылки и временное хранилище
• Временное хранилище и работа с файлами
• Использование навигационных ссылок для вывода картинок
• Использование динамических списков
• Назначение динамических списков
• Создание динамических списков
• Создание динамических списков с произвольным запросом
• Использование функциональных опций
• Создание функциональных опций
• Применение функциональных опций для командного интерфейса
• Применение функциональных опций для управляемых форм

Часть 3.
• Повторение пройденного
• Изменение командного интерфейса
• Создание форм объектов
• Динамические списки и создание форм списков
• Использование функциональных опций
• Использование навигационных ссылок на примере вывода картинок
• Создание и использование команд
• Системные команды, общие команды и команды объектов
• Навигационные команды и команды-действия
• Параметризуемые команды
• Программирование обработчиков команд
• Развертывание веб-клиента

Часть 4.
• Взаимодействие системы с пользователем
• Навигационные возможности
• Сообщения пользователю
• Разработка и настройка отчетов
• Механизмы сохранения настроек

Часть 5.
• Работа с хранилищами
• Хранилище настроек данных форм
• Хранилище общих настроек
• Работа с файлами
• Дополнительные настройки объектов
• Параметры стандартных реквизитов
• Характеристики
• Модуль менеджера
• Взаимодействие объектов и управляемых форм
• Программное добавление реквизитов, элементов и команд

Специальные предложения

f71a8c4e70c0ff03708038e2b0210df8

9c2808762ec294cd4c55532520b9c521

895fb1e0f7afc3c0ed0d73bf5ee9d9d0

egais promo

b34b292ed32e9501f98cc31df406353e

789363929b9f37ddc5641a069a5fe52e

5b19cd6c4494a88b2abefce64a1b7565

199e2be4fd21dd8f4209d8ec34616c76

Коллеги,
Приветствуются ваши комментарии и вопросы. Глядишь, хватит на следующую серию или на новый вариант курса.

В качестве оплаты попытаюсь отрецензировать.

Есть (не скажу, что много) полезная информация, но методически материал представлен очень слабо. Видна слабая подготовка лектора к занятиям. Об этом можно судить по тому количеству ошибок, которое допускается в аудитории. Отсутствие сквозного внятного примера не позволяет рассматривать курс, как некую базу, которая рассказывает «коротко о главном».

Вот толко некоторые вопросы:

— Почему рассматривается только простейший вариант работы с функциональными опциями через константу? Он же очевиден. Понятно, что времени мало, но можно же до начала занятий создать заготовки кода и объектов?!

— Невероятное количество ошибок лектора (а это необоснованная растрата времени группы) никак не может быть реализацией метода «обучения на ошибках», уж очень они неожиданны для лектора. Ошибки какие-то детские и смешные и не нужны они в курсе ну совершенно.

В общем,если говорить о создании видео-курса, то нужно много чего переделывать. Пока, извините, хом видео с логотипом БИТ.

Источник

Видеокурс «Программирование управляемых форм»

О чем курс

Система 1С:Предприятие уже много лет использует так называемые «управляемые формы».

Это механизм, который позволяет проектировать интерфейс для обычных, мобильных, веб клиентов в одном IDE. Формы адаптивные и подстраиваются под текущий сеанс самостоятельно.

Технология может быть не очень понятна тем, кто переходит с прошлых версий системы, или для тех кто изучает систему.

В курсе рассматриваются такие «сложные» понятия как директивы компиляции. Страшные «НаКлиентеНаСервереБезКонтеста» уже не будут пугать.

На простой схеме рассматривается:

Это просто, но требует времени.

Для кого

Курс для тех, кто переходит с обычных (неуправляемых) форм, на управляемые. Переводит свои конфигурации на новую платформу.
Будет полезен тем, кто пытается разобраться в клиент-серверном взаимодействии.

Чтобы комфортно освоить материалы курса, достаточно обладать базовыми навыками программирования 1С.

Автор и ведущий курса

0392a9626fcb46f859e94676aa253d7d

Павел Чистов

Более 20 лет профессионально работает с 1С;

Методист 1С:Учебного центра №1;

Сертифицированный преподаватель 1С:ЦСО;

Автор курсов по 1С версии 7.7 и 8;

Как проходит курс

Прямая онлайн-трансляция – с 30 марта по 01 апреля по 2 часа (с перерывом), по утрам с 11:00 (МСК).

Доступ к записи занятий в течение 3-х месяцев.

Также возможно приобретение материала в формате видеокурса, доступ к записям предоставляется на 90 дней, общение с преподавателем по электронной почте.

Программа курса

СЕРТИФИКАТ

По окончании обучения слушателям будет выдан сертификат.

Источник

Ваш браузер устарел, пожалуйста обновите ваш браузер пройдя по ссылке www.microsoft.com/download

e8f1099ce92f6721788e9b3eb270be19 close

Видеокурс «Программирование управляемых форм»

О чем курс

Система 1С:Предприятие уже много лет использует так называемые «управляемые формы».

Это механизм, который позволяет проектировать интерфейс для обычных, мобильных, веб клиентов в одном IDE. Формы адаптивные и подстраиваются под текущий сеанс самостоятельно.

Технология может быть не очень понятна тем, кто переходит с прошлых версий системы, или для тех кто изучает систему.

В курсе рассматриваются такие «сложные» понятия как директивы компиляции. Страшные «НаКлиентеНаСервереБезКонтеста» уже не будут пугать.

На простой схеме рассматривается:

Это просто, но требует времени.

Для кого

Курс для тех, кто переходит с обычных (неуправляемых) форм, на управляемые. Переводит свои конфигурации на новую платформу.
Будет полезен тем, кто пытается разобраться в клиент-серверном взаимодействии.

Чтобы комфортно освоить материалы курса, достаточно обладать базовыми навыками программирования 1С.

Автор и ведущий курса

0392a9626fcb46f859e94676aa253d7d

Павел Чистов

Более 20 лет профессионально работает с 1С;

Методист 1С:Учебного центра №1;

Сертифицированный преподаватель 1С:ЦСО;

Автор курсов по 1С версии 7.7 и 8;

Как проходит курс

Прямая онлайн-трансляция – с 30 марта по 01 апреля по 2 часа (с перерывом), по утрам с 11:00 (МСК).

Доступ к записи занятий в течение 3-х месяцев.

Также возможно приобретение материала в формате видеокурса, доступ к записям предоставляется на 90 дней, общение с преподавателем по электронной почте.

Программа курса

СЕРТИФИКАТ

По окончании обучения слушателям будет выдан сертификат.

Источник

Понравилась статья? Поделить с друзьями:
Добавить комментарий
  • Как сделать успешный бизнес на ритуальных услугах
  • Выездной кейтеринг в России
  • Риски бизнеса: без чего не обойтись на пути к успеху
  • 1с круговая диаграмма на форме
  • 1с кредит плановый кредит после отгрузки отличия