Добрый день.
Напомню, что сейчас мы разрабатываем интерфейс калькулятора, а точнее то, каким будет его интерфейс.
Загрузим обработку и форма сейчас у нас такова (Рисунок 1).
Если вы не знаете, как получилась эта обработка и ее интерфейс, то вам нужно посмотреть предыдущие уроки!
Давайте теперь дополним наш функционал новыми кнопками (иконки для этих кнопок будут ниже, или можете взять какие-то свои).
После дополнения интерфейса он у меня выглядит так (Рисунок 2).
Но если вы запустите 1С: Предприятие и подгрузите обработку, то она будет выглядеть примерно так (Рисунок 3).
Все это из-за того, что формы здесь неадаптивные и подстраиваются так, как может система. Если вы сделаете из этой обработки мобильное приложение на сборщике мобильных приложений от компании 1С, то интерфейс будет лучше. Поэтому, когда разрабатываете приложение для большого экрана, то необходимо запускать на компьютере и подгонять под размеры.
Напомню, что интерфейс подгоняется группировками, ориентацией и сдвигами с помощью элемента "Декорация-надпись".
На разработке интерфейса пока что остановимся, так как мы будем его модернизировать в процессе написания функционала.
Сейчас давайте перейдем к разработке функционала кнопки "Info", по нажатию на которую будет происходить вывод формы, на которой будет всевозможная информация.
Чтобы выводилась какая-то форма, еще сначала необходимо создать. Нельзя создать общую форму, так как она будет привязана к конфигурации, а не к внешней обработке. Значит необходимо создать еще одну форму в этой обработке.
Создаем форму и называем ее "Инфо" (Рисунок 4).
Добавим на эту небольшой текст, чтобы видеть его при переходе (Рисунок 5). Текст помещен в элементе "Декорация-надпись".
Откроем главную форму обработки и найдем кнопку "Info". Создадим для нее процедуру и пропишем переход ко второй форме (Рисунок 6).
Сохраним изменения, запустим и проверим работу (Рисунок 7).
Все хорошо, кнопка работает и переходит на новую форму. Таким же образом можно создать и другие формы, работать с ними в зависимости от вашего нового функционала.
Иконки для кнопок: https://disk.yandex.ru/d/dw2DD8h-KloowQ.
На этом статья урока подходит к концу. Попробуйте выполнить все действия, которые описаны в этом уроке. Если что-то не получается, то вы всегда сможете написать вопрос о том, что вам непонятно или вернуться к предыдущим урокам и посмотреть их - ссылки внизу!
Всем спасибо.
Задать вопросы, которые у вас возникли вы можете, написав комментарий или вступить в группу и задать там свой вопрос, а так же можно на канале нажать кнопку "Написать сообщение".
Ссылка для вступления телеграм-канал - t.me.Apiscourses
Подписаться в группу ВКонтакте
Или написать на электронную почту - awesome.razrab@yandex.ru
Ссылка для вступления в чат на Дзен - https://yandex.ru/chat/#/join/34271c4c-039e-4d1d-97af-b24b3204ad08.
Прошлые уроки:
Введение Урок 1 Урок 2 Урок 3 Урок 4 Урок 5 Урок 6 Урок 7 Урок 8 Урок 9 Урок 10 Урок 11 Урок 12 Урок 13 Урок 14 Урок 15 Урок 16 Урок 17 Урок 18 Урок 19 Урок 20 Урок 21 Урок 22 Урок 23 Урок 24 Урок 25 Урок 26 Урок 27 Урок 28 Урок 29 Урок 30 Урок 31 Урок 32 Урок 33 Урок 34 Урок 35 Урок 36 Урок 37 Урок 38 Урок 39 Урок 40 Урок 41 Урок 42 Урок 43 Урок 44 Урок 45 Урок 46 Урок 47 Урок 48 Урок 49 Урок 50 Урок 51 Урок 52 Урок 53 Урок 54 Урок 55 Урок 56 Урок 57 Урок 58 Урок 59 Урок 60 Урок 61 Урок 62 Урок 63 Урок 64 Урок 65 Урок 66 Урок 67 Урок 68 Урок 69 Урок 70
На этом все. Жду Вас на следующем занятии.
P.S. Подписывайтесь на мой канал :-)
программирование программирование 1с 1с предприятие обучение онлайн обучение 1с