
мобильная разработка на 1с / лабораторная 8 / лабораторная 8
.docxМИНИСТЕРСТВО ЦИФРОВОГО РАЗВИТИЯ, СВЯЗИ И МАССОВЫХ КОММУНИКАЦИЙ РОССИЙСКОЙ ФЕДЕРАЦИИ
Ордена Трудового Красного Знамени федеральное государственное бюджетное образовательное учреждение высшего образования
«Московский технический университет связи и информатики»
Кафедра «Корпоративные информационные системы»
Дисциплина «Информационные технологии и программирование»
Лабораторная работа 8
Выполнил:
студент группы БСТ2104
Проверил:
Москва, 2023 г.
Цель работы: создать приложение с различным интерфейсом для компьютеров и мобильных платформ.
Ход работы:
В свойствах конфигурации устанавливаем сразу два настройки: «Приложение для платформы» и «Приложение для мобильной платформы»:
Рисунок 1 – Изменение свойств Конфигурации
В командной строке (cmd) пропишем команду ipconfig для того, что узнать IPv4-адрес, который затем необходимо будет указать по пути Сервис -> Параметры -> Отладка -> Отладка по протоколу HTTP -> Адрес локальной сетевой карты
Рисунок 2 – Изменение настроек протокола отладки
Добавим регистр сведений «МояКорзина» с периодичностью «Непериодический» и режимом записи «Независимый» со следующими измерениями:
Рисунок 3 – Добавление регистра сведений «МояКорзина»
Создадим две общие формы: «МояКорзинаПК» и «МояКорзинаМП».
Рисунок 4 – Форма «МояКорзинаПК» и Форма «МояКорзинаМП»
На форме «МояКорзинаМП» были добавлены два реквизита «Количество» с типом «Число» и «Товар» с типом «Строка», которые затем были перенесены на форму в группу «СозданиеТовара». Также была перенесена на форму команда «Добавить». Перейдём к модулю формы «МояКорзинаМП» и напишем необходимый код.
Рисунок 6 – Модуль формы «МояКорзинаМП»
Теперь создадим роли для пользователей ПК, МП и роль администрирования (см. рис. 7):
Рисунок 7 – Создание ролей
Для роли администрирования должны быть установлены полные права. Для ролей ПК и МП должны быть установлены только «режимы основного окна» и «клиент системы аналитики». Добавим общий модуль для инициализации пользователя. А также модули приложения и сеанса.
Рисунок 8 – Общий модуль
Рисунок 9 – Модуль приложения
Рисунок 10 – Модуль сеанса
После выполнения всех шагов выше убедимся в правильности распределения интерфейсов в зависимости от платформы.
Рисунок 11 – Результат работы приложения на ПК
Рисунок 12 – Результат работы приложения на МП
Вывод: было разработано приложение с различным интерфейсом для компьютеров и мобильных платформ.