Урок 4 Разработка уникального мобильного приложения (Часть 1)

YOUTUBE · 22.11.2025 05:31

Ключевые темы и таймкоды

Введение и цели урока

0:06
  • Видео посвящено разработке мобильных приложений на платформе 1С.
  • Цель урока - показать, как создать уникальное приложение и использовать современные инструменты.
  • Задачи: создание структуры базы данных, прорисовка пользовательского интерфейса, асинхронный обмен данными, использование общих модулей и кастомизация внешнего вида.

Проектирование структуры базы данных

1:49
  • Важно проектировать пользовательские интерфейсы и структуры баз данных.
  • Использование онлайн-сервиса SQLyog для моделирования структуры базы данных.
  • Описание таблиц: контакты, задачи, перечисления, типы цветов, события, хранилище задач.

Создание справочника контактов

3:15
  • Использование прикладного объекта "справочники" для создания списков однотипной информации.
  • Описание структуры справочника: код контакта, наименование, телефон, адрес, примечание.
  • Задание типов и размеров полей для справочника.

Создание документа задач

5:13
  • Использование объекта конфигурации "документы" для создания и управления задачами.
  • Описание полей документа: номер задачи, дата задачи, начало и конец события, описание, ссылка на контакт, цвет события.
  • Создание перечисления для цвета события и добавление поля цвет события в документ задач.

Использование регистра сведений

8:19
  • Регистр сведений для хранения и быстрого доступа к данным.
  • Описание структуры регистра: измерение, ресурсы, реквизиты.
  • Указание регистратора для регистра сведений.

Создание форм пользовательского интерфейса

11:14
  • Создание форм на основе структуры базы данных.
  • Описание форм: элемент, редактирование, список, выбор.
  • Настройка форм для удобного отображения данных на мобильном устройстве.

Настройка форм и проверка на устройстве

12:53
  • Редактирование формы элемента для удобства пользователя.
  • Настройка шрифтов и размеров элементов.
  • Создание формы списка для табличного представления контактов.

Заключение

17:34
  • Демонстрация работы форм на устройстве.
  • Подведение итогов: быстрое создание пользовательских интерфейсов на основе готовой структуры базы данных.

Ограничение действий пользователя

17:52
  • Убираем возможность изменять форму и удалять элементы из списка.
  • Удаляем историю изменений и расширенный поиск.
  • Оставляем только стандартные настройки.

Создание формы выбора

18:46
  • Создаем новую форму выбора для отображения только наименования.
  • Убираем все команды, кроме копирования и добавления.
  • Пользователь должен работать в предсказуемой среде.

Настройка интерфейса документа задачи событий

19:45
  • Создаем три вида форм: документ, список и выбор.
  • Задаем общие свойства для всех элементов.
  • Группируем реквизиты для визуальной группировки.

Инициализация базовых значений

23:23
  • Создаем обработчик инициализации при создании формы.
  • Используем автоподстановку для упрощения кода.
  • Пронициализируем базовые значения и обновляем структуру.

Создание формы списка документа

26:28
  • Добавляем реквизиты в форму списка.
  • Задаем команды списка и обрабатываем команды на главной форме.
  • Проверяем работу кнопок и открываем список контактов и задач.

Автоматическое заполнение регистра сведений

29:34
  • Заполняем регистр сведений на основании данных документа задачи событий.
  • Используем конструктор движений для автоматического заполнения полей.
  • Проверяем и корректируем логические связи между реквизитами и полями.

Завершение урока

31:55
  • Изменяем наименования глобальных кнопок для удобства.
  • Завершаем урок и анонсируем следующую часть о паттернах и кастомизации.