Поменять местами страницы 1с
Элементы управления - это объекты формы, определяющие визуальное представление формы и предназначенные для интерактивного взаимодействия с пользователем (например, кнопки, флажки, поля ввода и т.д., визуальное объединение "элементарных" элементов управления).
Поведение каждого типа элементов управления по умолчанию задано платформой, однако может корректироваться разработчиком.
Для обычной формы полный список элементов можно открыть из меню "Форма" - "Список элементов управления формы" (рис. отсюда ): Добавить элемент управления в обычную форму можно:Для обычных форм элементы управления настраиваются только конфигуратором, а для управляемых возможны определенные корректировки элементов в режиме 1С:Предприятие.
В элементах управления данные не хранятся!
- через пункт главного меню "Форма - Вставить элемент управления";
- с помощью командной панели "Элементы управления".
Элемент управления "Панель"
Элемент управления "Панель" предназначен для разделения визуального пространства формы на отдельные закладки, причем на каждой закладке могут быть расположены свои элементы управления.
Особенности использования элемента управления "Панель":
- Если в форму вставлен элемент управления "Панель", то для этого элемента можно задать режим "Автоправила", отличный от одноименного режима формы, причем данный режим будет действовать на все страницы панели. Свойство "Автоправила" обеспечивает автоматическую привязку границ элементов управления. Для Панели автоправила можно выставить в значение, отличающееся от значения родительской формы.
- При размещении элементов управления в форме нельзя разместить один и тот же элемент управления на двух страницах.
- Многостраничная форма может не иметь закладок, если:
- для свойства формы "Отображать закладки" установлено значение "Не отображать";
- отображение закладок отключено программным способом.
- Закладки на форме могут быть расположены сверху, снизу, справа и слева.
-
используя пункт контекстного меню формы "Добавить страницу";
Элемент управления "Поле HTML-документа"
Элемент управления "Поле HTML-документа" предназначен для просмотра или редактирования HTML-документов и позволяет:- отобразить на форме веб-страницу;
- назначить обработчики для множества событий.
HTML-документ в элементе управления "Поле HTML-документа" может быть сформирован:
- программно;
- загружен из ресурса, указываемого через URL;
- загружен из макета типа HTML-документ.
Редактировать HTML-документ, отображаемый в элементе управления "Поле HTML-документа", можно в режиме 1С:Предприятие (в конфигураторе документ не редактируется).
Элементы формы для списочных значений
В ходе разработчик прикладного решения, может возникнуть задача выбора какого-либо значения из заранее заданного списка. Список значений при этом может быть связан с какими-то данными конфигурации, либо определяться для формы. Эта задача может быть реализована с использованием элементов формы для выбора, ввода и вывода списочных значений:
- "Поле выбора" (пользователь может выбрать значение из списка, который можно как связать с данными, так и определить произвольный для данной формы через опцию "Строки списка выбора");
- "Поле списка" (пользователю показывается полный список значений, список раскрывать не нужно);
- "Поле ввода" (можно выбрать из данных ссылочного типа).
Можно одновременно создать элемент управления "Поле ввода" вместе с поясняющей надписью, представляющей элемент управления "Надпись", для чего необходимо создавать поле ввода через пункт главного меню "Форма - Вставить элемент управления. ".
Особенности работы с элементами формы для списочных значений:
- Элемент управления "Поле ввода" предназначен для:
- ввода значений непосредственно в поле, например, с клавиатуры;
- выбора ссылок на объекты;
- выбора значений из предварительно сформированного списка.
- Тонкая прерывистая линия красного цвета в поле ввода означает, что данное поле обязательно к заполнению.
- Состав кнопок, расположенных справа у элемента управления "Поле ввода", определяется:
- значением свойства поля ввода "Тип значения";
- выбором соответствующего свойства в окне свойств элемента управления.
Отсюда . Первая опция определяется тем, что не каждый тип данных можно открыть скажем на просмотр (например для перечислений). Вторая опция также существует:
Сегодня мы с вами продолжим изучать "Подсистемы" и сделаем их порядок в нужной нам последовательности, а так же научимся заполнять начальную страницу.
Давайте по порядку!
Перейдем в режим конфигуратора.
1. Изменение порядка в подсистемах
Чтобы изменить порядок подсистем есть два способа:
Первый способ - в режиме разработчика .
Выделим дерево конфигурации и откроем свойства (Рисунок 1), находим свойство "Командный интерфейс" и стрелочками выставляем необходимый нам порядок.
Заходим в пользовательский режим и проверяем, все именно в том порядке, в котором мы указали.
В данном случае порядок устанавливает разработчик, но он не всегда знает то, как удобно работать пользователю, поэтому есть второй способ, при котором пользователь сам может настроить необходимый порядок.
Второй способ - в режиме пользователя изменить отображение интерфейса .
Запустим пользователя и в правом верхнем углу нажмем на стрелочку (Рисунок 2).
Там необходимо выбрать "Настройка панелей разделов" и в правом окне изменить порядок, а затем нажать "Ок"(Рисунок 3).
Функционал изменения интерфейса, который доступен для пользователя, виден только пользователю, то есть эти изменения не переходят в режим разработчика.
Таким же образом пользователь может изменять и все оформление программы, убирать ненужные реквизиты (прятать их) и многое другое!
2. Заполнение начальной страницы
Напомню, что начальная страница сейчас у нас пустая и выглядит так (Рисунок 4).
Давайте ее заполним.
Начальную страницу можно разбивать на блоки и делается все это в режиме разработчика (данный функционал не доступен пользователю). Откроем режим разработчика, выделим дерево конфигурации и вызовем свойства его, найдем свойство "Рабочая область начальной страницы" (Рисунок 5), нажмите "Открыть".
В новом окне (Рисунок 6) разобьем страницу на две колонки.
После этого в верхней панели сначала слева, а затем справа нажмем на плюсик и выберем формы справочников - пока только они у нас есть (Рисунок 7).
Примечание. На рабочую страницу можно выбирать только формы и ничего кроме форм.
Закроем окно и перейдем в режим пользователя, запустится с заполненной начальной страницей (Рисунок 8).
Таким образом мы поместили на начальную страницу формы, которые мы хотим видеть при запуске нашей программы.
Так же можно сделать так, что при запуске системы будет запускаться необходимая начальная страница, но при помощи программного кода - это все еще впереди, а так же и многое другое!
На этом статья урока подходит к концу. Попробуйте выполнить все действия, которые описаны в этом уроке. Если что-то не получается, то вы всегда сможете вернуться к предыдущим урокам и посмотреть как это делалось - ссылки внизу!
Сегодня очень важная тема - Формы. В платформе 1С форма - это важный компонент, который присутствует везде.
Что такое форма?
Прежде чем отвечать на этот вопрос, давайте представим вот что. Представьте перед собой чистый лист бумаги формата А4, на котором ничего нет вообще. Этот лист - это чистая форма. чистая она до того момента пока мы на ней что-то не нарисуем.
Взяли карандаш и нарисовали на нем или написали свои ФИО - это мы начали заполнять форму, и, таким же образом продолжаем ее заполнять. Вот и в платформе почти так же.
Форма - это представление того, как будет отображаться все, что вы поместите на форму, то есть какие изменения будете вносить на эту форму.
На форме можно помещать разнообразные элементы: поле ввода, поле вывода, кнопки, картинки, диаграммы и так далее.
В платформе 1С очень много всевозможных форм и со временем мы с ними познакомимся, но пока нам важны только две формы: "Форма элемента" и "Форма списка ".
На самом деле мы уже работали с этими формами, просто не обращали на них внимание, так как еще не знали о них ничего.
Давайте вспомним предыдущий урок, в котором мы создавали справочник и потом элементы в нем.
Откройте пользовательский режим и зайдите в справочник, который создали на прошлом занятии (Рисунок 1).
Давайте разбираться где это формы и как их отличить.
Нажмите на кнопку "Создать" и у вас откроется окно (Рисунок 2).
Посмотрите на рисунок 2, там есть маленькое окно, которое выделено красным прямоугольником. Это окно и есть Форма элемента. Почему? Потому что мы нажимаем на кнопку "Создать", а это значит мы даем команду платформе, что необходимо создать элемент, поэтому мы создаем элемент и от этого она называется формой элемента.
А где же Форма списка?
Закройте это окно и посмотрите на рисунок 3. Все, что находится в желтом прямоугольнике, это и есть форма списка. Форма списка появляется сразу, как только мы заходим в справочник. Как только нажали на справочник, так сразу же видим список всех элементов, от этого она и называется формой списка.
Как только мы создаем элемент в справочнике, так это сразу же Форма элемента.
Как только заходим в справочник и видим список, так это сразу Форма списка.
Хорошо, разобрались где они в пользовательском режиме, но как же они там появляются, если мы их не создавали в режиме разработчика, а только создали справочник. Как и где их найти в режиме разработчика, а самое главное - почему они сами появляются? Давайте разбираться!
Зайдем в режим разработчика и откроем наш справочник. Перейдем на вкладку "Формы" (Рисунок 4).
У справочника 5 форм, но мы пока работаем с двумя: форма элемента и форма списка.
Посмотрите на рисунок 4, здесь перечень всех возможных форм и все поля там пустые. Так откуда же формы? Это очень хороший и нужный вопрос! А ответ простой - платформа разработана таким образом, чтобы при создании справочника (объекта) мы могли сразу запустить и вести автоматизацию. Как только вы создаете какой-то объект, платформа автоматически сама добавляет к нему стандартную форму, от этого при запуске они у нас сразу и существуют!
Возникает тогда вопрос: "А зачем тогда нужна вкладка Формы, если она все сама делает?". Ответ тоже прост - платформа может делать только что-то простое, а если необходимо сделать что-то сложное, то необходимо создавать уже свою форму и работать с ней.
Здесь возникает еще один важный момент. Как только вы создаете свою форму, платформа понимает, что ее помощь уже не нужна и не создает форм, а воспринимает только ту форму, которую создали вы и указали ей.
Давайте начнем с простого и разберемся в том, почему нас может не устраивать стандартная форма?
Откройте в пользовательском режиме справочник и посмотрите на форму списка, она в виде таблички, где первый столбец - это Наименование, а второй Код (другими словами Код - это номер по порядку). Но в нашем понимании все должно быть наоборот, сначала номер, а потом перечисление. Вот и нашли причину! Нас это не устраивает. Если что-то не устраивает в отображении на стандартной форме, то необходимо создавать свою форму. Для этого переходим в режим разработчика, открываем справочник и переходим на вкладку "Формы" (Рисунок 5).
Материалы газеты «Прогрессивный бухгалтер», февраль 2021 г.
Пользователи «1С» знают, что в процессе обновления могут «слетать» настройки. К примеру, меняется расположение окон. До обновления были сверху, после – оказались в нижней части экрана. Мы разобрались, как вернуть прежний вид.
Пользовательский интерфейс включает в себя несколько составных частей. Окно включает в себя ряд отдельных элементов. На рисунке ниже мы выделили панель серого цвета, на которой отображаются вкладки открытых на данный момент окон. Если пользователь открывает любой документ, отчет либо журнал, то появляется новая вкладка с соответствующим названием.
Как переместить панель с вкладками открытых окон в нижнюю часть экрана?
Нажмите на кнопку в виде стрелки «Сервис и настройки», которая находится на строке с названием программного продукта. Далее перейдите в раздел «Настройки» – «Настройка панелей. ».
Появится окно «Редактор панелей». С его помощью легко добавить новые или удалить имеющиеся панели, а также – поменять их расположение. На рисунке ниже мы выделили «Панель открытых». В ней найдете перечень открытых окон.
С помощью мышки путем перетаскивания переместим «Панель открытых» вниз.
Результат – что и требовалось: панель теперь мы видим в нижней части экрана, как и раньше – в виде длинной полосы голубого цвета.
Нажимаем «Ок». И видим окно нового вида: панель с открытыми окнами – внизу.
Аналогичным образом можно переместить любые другие панели с помощью окна настроек. К примеру, раздел «Избранное» можно мышкой перетащить в правую часть интерфейса. Там он и закрепится.
Нажимаем кнопку «Стандартные». В результате все панели программа расположит в порядке, назначенном по умолчанию.
После того, как нажали на кнопку «Ок», 1С восстановит все панели на своих местах.
Читайте также: