какие возможности по настройке порядка обхода элементов в управляемой форме существуют в системе
1с порядок обхода элементов управляемой формы
В 1С:Предприятии 8.2 порядок обхода определяют иерархия элементов формы и вид группировки у групп (вертикальная, горизонтальная). Порядок обхода в управляемых формах простой: как элементы идут в дереве, в таком порядке они и будут получать фокус ввода.
Например, мы хотим расположить шесть полей в две строчки по три поля. Сделать это можно двумя способами. Можно у самой формы установить вертикальную группировку, и в ней расположить две группы с горизонтальной группировкой. Или у самой формы установить горизонтальную группировку, и в ней расположить три группы с вертикальной группировкой. Визуальный эффект будет одинаковый, а вот порядок обхода полей будет совершенно разный.
Поэтому тот или иной вариант группировки нужно выбирать в зависимости от прикладной необходимости, хотя оба они визуально, вроде бы, дают одинаковый результат.
Элементы управления — это объекты формы, определяющие визуальное представление формы и предназначенные для интерактивного взаимодействия с пользователем (например, кнопки, флажки, поля ввода и т.д., визуальное объединение «элементарных» элементов управления).
Поведение каждого типа элементов управления по умолчанию задано платформой, однако может корректироваться разработчиком.
Для обычных форм элементы управления настраиваются только конфигуратором, а для управляемых возможны определенные корректировки элементов в режиме 1С:Предприятие.
В элементах управления данные не хранятся!
Разделители являются специальными элементами, с помощью которых возможно перераспределение пространства формы без изменения ее размеров.
Платформа в режиме 1С:Предприятие для управляемых форм самостоятельно добавляет эти элементы в форму.
При построении обычных форм используются вертикальные и горизонтальные разделители.
Элемент управления Разделитель позволяет пользователю менять пространство формы, сдвигая ее части. Разделитель может быть как с отображением, так и невидимый.
Наличие разделителя должно интуитивно угадываться при работе с формой, поэтому ближайшие от разделителя по направлениям его передвижения элементы управления размещаются вплотную к нему, таким образом визуально предполагая его расположение:
Разделитель обладает способностью «захватываться» мышью и перемещаться внутри формы в ее пределах с учетом возможности расположения других элементов и ориентации разделителя.
Таким образом, элемент управления «Разделитель» позволяет перераспределять внутреннее пространство формы, изменяя размеры расположенных в ней элементов управления, привязанных к разделителю. Размеры самой формы при этом не меняются.
Команды формы редактируются в списке. Разработчик имеет возможность:
Для добавления команды в виде кнопки:
На закладках «Стандартные команды» и «Глобальные команды» разработчику предоставляются списки команд, генерируемых платформой и доступных для использования в данной форме. Их свойства изменять нельзя, можно только добавлять их в форму.
С помощью мыши разработчик может перетащить команду в командный интерфейс формы (платформа автоматически нарисует кнопку). Также можно перетащить команду и прямо в дерево элементов, если нужно, например, отобразить эту команду в виде кнопки, расположенной в форме (платформа автоматически нарисует кнопку).
Для кнопки можно определить процедуру-обработчик для события «Нажатие»; тем самым кнопка программируется для выполнения некого стандартного действия:
В качестве обработчика события «Нажатие» элемента управления «Кнопка» может быть выбрано:
Глобальную процедуру инициировать напрямую по кнопке нельзя.
Поясняющая информация на элементе управления «Кнопка» может быть представлена в виде:
Вопросы по разным конфигурациям 1С и проектному менеджменту
четверг, 15 марта 2018 г.
Обход элементов формы
Правильный ответ шестой. Доступность элемента управления (вследствие ролей и функциональных опций) также влияет на порядок обхода.
Правильный ответ второй, разбор выше.
Правильный ответ пятый, разбор выше.
10 комментариев:
10.38 правильный ответ 2
На самом деле 3й вариант. В дистанционном тестировании по крайней мере.
Да, действительно в дистанционном тестировании верный вариант третий — Снять флажок «Автопорядок обхода» в свойствах каждой панели формы
Написал по поводу 10.38 в поддержку. Пусть исправляют.
Походу поправили. По тестированию 10.38 ответ 2.
В платном тестировании верный вариант третий
Снять флажок «Автопорядок обхода» в свойствах каждой панели формы
>> Да, действительно в дистанционном тестировании верный вариант третий — Снять флажок «Автопорядок обхода» в свойствах каждой панели формы
>>Написал по поводу 10.38 в поддержку. Пусть исправляют
>>Походу поправили. По тестированию 10.38 ответ 2.
Ничего подобного!
Я вчера сдавал экзамен, и мне попался этот вопрос, причем под порядковым номером 13.
Ну так вот, я выбрал вариант «Снять флажок «Автопорядок обхода» в свойствах формы», и это оказалось НЕПРАВИЛЬНО! Хорошо, что это была единственная моя ошибка, экзамен я сдал.
Вообще-то конечно ужасно удивляет что вроде такая солидная фирма и так наплевательски относится к этому тестированию. В учебном тестировании одно, на экзамене другое. Я уже не говорю про то как безграмотно составлены вопросы и ответы — их составлял человек который по русскому языку имел максимум 3. Ну и эпик — это разделы 9 и 10 учебного тестирования, где выводятся ВСЕ варианты ответов, а не положенные 14.
Разбор тестирования 1С:Профессионал и PMP
Вопросы по разным конфигурациям 1С и проектному менеджменту
четверг, 15 марта 2018 г.
Обход элементов формы
Правильный ответ шестой. Доступность элемента управления (вследствие ролей и функциональных опций) также влияет на порядок обхода.
Правильный ответ второй, разбор выше.
Правильный ответ пятый, разбор выше.
16 комментариев:
10.38 правильный ответ 2
На самом деле 3й вариант. В дистанционном тестировании по крайней мере.
Написал по поводу 10.38 в поддержку. Пусть исправляют.
Походу поправили. По тестированию 10.38 ответ 2.
В платном тестировании верный вариант третий
Снять флажок «Автопорядок обхода» в свойствах каждой панели формы
10.38. В мобильном тренажере правильный ответ 3.
В платном тестировании, на дату этого сообщения, стоит вариант 2
>>Написал по поводу 10.38 в поддержку. Пусть исправляют
>>Походу поправили. По тестированию 10.38 ответ 2.
Ничего подобного!
Я вчера сдавал экзамен, и мне попался этот вопрос, причем под порядковым номером 13.
Ну так вот, я выбрал вариант «Снять флажок «Автопорядок обхода» в свойствах формы», и это оказалось НЕПРАВИЛЬНО! Хорошо, что это была единственная моя ошибка, экзамен я сдал.
Порядок обхода элементов (например кнопок) на форме.
Есть несколько элементов диалога на форме, например кнопки. Необходимо задать определённый порядок обхода этих элементов. Обход осуществляется нажатием кнопки tab.
Как это сделать?
Конфигуратор->Меню->Диалог->Настройка порядка обхода
Читают тему:
Мероприятия
1C:Лекторий: 2 ноября 2021 года (вторник, начало в 10:00, все желающие) — Новые источники данных в 1С:Аналитике
При использовании материалов активная прямая гиперссылка на перепечатанный материал обязательна.
Редакция БУХ.1С не несет ответственности за мнения и информацию, опубликованную в комментариях к материалам.
Редакция уважает мнение авторов, но не всегда разделяет его.
Мы используем файлы cookie, чтобы анализировать трафик, подбирать для вас подходящий контент и рекламу, а также дать вам возможность делиться информацией в социальных сетях. Если вы продолжите использовать сайт, мы будем считать, что вас это устраивает.
Настройка форм и возможности работы со списками (бесплатная статья по Программированию в 1С)
из цикла статей «Первые шаги в разработке на 1С»
О чем эта статья
Статья продолжает цикл «Первые шаги в разработке на 1С».
В конфигурации на платформе «1С:Предприятие» при выводе информации наиболее часто используются таблицы, которые отображают различные информационные списки. Работа с такими списками может происходить как в форме списка, так и в форме элемента (обработки).
В этой статье мы познакомимся с этими возможностями настройки списков, а также рассмотрим и другие особенности настройки форм со стороны пользователя.
Применимость
В статье рассматривается Управляемый интерфейс в варианте «Версии 8.2» конфигурации, разработанной на платформе 1C 8.3.4.482.
Если вы работаете с конфигурациями, которые поддерживают данный интерфейс, то для вас информация актуальна и для текущих версий платформы.
Если же вы работаете в новом интерфейсе «Такси», то названия некоторых команд настройки, а также общая последовательность действий может несколько отличаться.
Кроме того, в актуальной версии платформы добавились новые возможности поиска в списках.
Настройка форм и возможности работы со списками
Для элементов управляемых форм существует возможность изменять видимость и некоторые другие свойства. Для этих целей в управляемой форме в меню Все действия служит пункт Изменить форму.
После нажатия данной команды появится окно «Настройка формы».
В появившемся окне с помощью галочек можно изменять видимость некоторых реквизитов. При этом форма автоматически масштабируется.
Можно изменять порядок реквизитов. Добавлять новую группу и помещать в нее некоторые реквизиты (элементы), определяя вариант их группировки (горизонтальная, вертикальная).
Реквизиты, входящие в состав группы будут размещены соответствующим образом. Кроме того, для элементов можно настраивать такие свойства, как ширина, высота, данные по заголовку.
Можно определять реквизит, который будет активизироваться при открытии формы.
Важным свойством является возможность добавления на форму новых полей. Это становится возможным через реквизиты ссылочного типа.
Например, имея на форме реквизит ссылочного типа Контрагент, можно добавить Контактное лицо, если данный реквизит присутствует в справочнике «Контрагенты».
При необходимости дополнительные поля можно удалить. Поля, созданные в конфигураторе, удалить нельзя. Все сделанные пользователем настройки сохраняются.
Для возврата к стандартным настройкам в окне «Настройка формы» в меню Все действия следует выбрать пункт Установить стандартные настройки.
Кроме настройки форм в управляемом интерфейсе существует возможность настройки списков (элементов справочников, документов).
В форме списка в меню Все действия содержится специальная команда Настроить список.
Откроется окно «Настройка списка». В данном окне можно производить отбор, сортировку, определять условное оформление и группировку.
На рисунке представлена форма для редактирования отбора.
Отбор можно производить по нескольким полям. В этом случае по умолчанию отбор будет работать по условию И. Можно также использовать условия ИЛИ и НЕ.
Для использования условия ИЛИ (НЕ) нужно с помощью команды Сгруппировать условия добавить соответствующую группу (Группу ИЛИ, Группу НЕ).
На рисунке представлена форма для определения полей сортировки.
Возможна настройка группировки. На рисунке в качестве поля для группировки выбран Контрагент.
На очередном рисунке представлено, как будет выполняться группировка.
Можно произвольным образом раскрасить список или применить другие элементы условного оформления (выделение шрифтами, определенное форматирование) по заданному условию, а также выделить список оформляемых полей.
На рисунке представлен результат условного оформления фоном поля Сумма.
Когда сумма > 100000.
Следует отметить, что существует возможность просмотра справочников в режиме иерархии.
Иерархический просмотр справочников возможно настраивать через пункт Режим просмотра в меню Все действия. Можно выбрать один из вариантов: Иерархический список, Список, Дерево.
Также имеется возможность настраивать собственную группировку элементов справочников по некоторым реквизитам.
Например, можно сгруппировать номенклатуру по поставщику. Пример аналогичен тому, где мы рассматривали группировку документов «Реализация товаров и услуг» по контрагентам.
Удобная возможность – множественное выделение в списках с последующим выполнением групповых действий (проведение, отмена проведения, снятие пометки удаления).
Выделение объектов в списке осуществляется с удержанием клавиши Shift или Ctrl.
Поиск некоторого значения в списке имеет свои особенности. Поиск работает в режиме отбора. Остаются только те строки, которые удовлетворяют условию поиска.
Для поиска по значению в текущей колонке достаточно спозиционировать курсор на нужной колонке и нажать на кнопку Найти в командной панели. Появится окно, в котором следует также нажать на кнопку Найти.
Для повышения конкретизации поиска можно использовать флажок Искать в найденном.
Осуществляя поиск по строке данных ссылочного типа (например, единицы измерения) следует выбирать соответствующий вариант поиска …(по строке).
На этом заканчиваем со списками и способами их настройки. В следующей статье мы продолжим знакомиться с интерфейсом и рассмотрим удобный инструмент для информирования пользователя, о котором мы раньше не говорили. Что это за инструмент? Читайте 🙂
PDF-версия статьи для участников группы ВКонтакте
Если Вы еще не вступили в группу – сделайте это сейчас и в блоке ниже (на этой странице) появятся ссылка на скачивание материалов.
Статья в PDF-формате
Вы можете скачать эту статью в формате PDF по следующей ссылке: Ссылка доступна для зарегистрированных пользователей)
Ссылка доступна для зарегистрированных пользователей)
Ссылка доступна для зарегистрированных пользователей)
Ссылка доступна для зарегистрированных пользователей)
Интерфейсные механизмы 1c. Список вопросов 1c :Профессионал Платформа 8.3
Проверьте свои знания на тему “Интерфейсные механизмы 1c” по экзамену для сертификата 1с Профессионал.
Список вопросов 1c :Профессионал Платформа 8.3 Глава 10
Навигация (только номера заданий)
0 из 131 заданий окончено
Информация
10. Интерфейсные механизмы
Вы уже проходили тест ранее. Вы не можете запустить его снова.
Вы должны войти или зарегистрироваться для того, чтобы начать тест.
Вы должны закончить следующие тесты, чтобы начать этот:
Результаты
Правильных ответов: 0 из 131
Вы набрали 0 из 0 баллов ( 0 )
Рубрики
Какие виды форм позволяет использовать Платформа 8.3?
Использование обычных форм возможно:
Использование управляемых форм возможно…
Как реализован механизм автопреобразования обычных форм в управляемые и обратно
Для чего служит основной реквизит формы?
Для чего нужны реквизиты формы?
Что бы произвольной управляемой форме назначить основной реквизит…
Что бы произвольной обычной форме назначить основной реквизит…
При наличии одного основного реквизита формы можно ли добавить еще один основной реквизит?
Для чего нужны основные формы прикладных объектов?
В качестве основной формы можно назначить?
Как определяется рабочая область рабочего стола?
Разместить формы в области рабочего стола можно:
Начальную страницу можно отобразить:
Управляемые формы списков можно отобразить:
Настройка формы в режиме исполнения позволяет:
Настройка списка в режиме исполнения позволяет:
Какие возможности по настройке порядка обхода элементов в управляемой форме существуют в системе 1С:Предприятие 8?
Панель навигации может существовать:
Параметры формы предназначены:
При наличии одного ключевого параметра можно ли добавить еще один ключевой параметр формы?
Чем отличается ключевой параметр формы от обычного?
Для добавления команды в виде кнопки на управляемой форме можно:
Для добавления команды в виде кнопки на управляемой форме можно:
Для добавления команды в виде кнопки на обычной форме можно:
С помощью элемента управления “Индикатор” можно:
На рисунке представлена:
Поведение элементов управления…
С помощью элемента управления “Переключатель” можно:
Возможность системы создания “налету” форм по умолчанию в режиме “1С:Предприятие”…
Какой из элементов управления предназначен для интерактивного анализа многомерных данных в графическом виде?
Для хранения значения элемента управления “Переключатель” можно использовать:
При использовании свойства диаграммы “МаксимумСерийКоличество”, если количество серий превышает максимальное значение:
Для чего используются привязки в обычной форме?
При расположении в панели обычной формы элементов управления…
С помощью кнопки панели инструментов “Элементы управления”, указанной на рисунке, будут созданы:
Значение типа “ЗначениеДиаграммы” позволяет получить:
Как включить возможность интерактивной перенастройки порядка обхода элементов управления обычной формы?
Элемент управления “Надпись” предназначен:
Свойство диаграммы “БазовоеЗначение” содержит:
При размещении элементов управления в форме нельзя…
Если для элемента управления “Надпись” в качестве источника данных указан реквизит справочника, то выводимая надписью информация будет определяться:
Сколько может быть создано форм, подчиненных справочнику “Номенклатура”?
Элемент управления “Поле HTML-документа” предназначен:
Редактировать HTML-документ, отображаемый в элементе управления “Поле HTML-документа”, можно:
HTML-документ в элементе управления “Поле HTML-документа” может быть сформирован:
Список значений, используемый в элементе управления “Поле выбора”, может быть сформирован:
Можно ли, нажав на картинку, выполнить некоторые действия?
Для выбора значений из списков можно использовать следующие элементы управления:
С помощью элемента управления “Поле текстового документа” можно отображать и редактировать:
Элемент управления “Разделитель” позволяет:
Визуально объединять элементы управления, размещенные в форме, можно с помощью:
Поясняющая информация на элементе управления “Кнопка” может быть представлена в виде:
В качестве обработчика события “Нажатие” элемента управления “Кнопка” может быть:
Можно ли при нажатии на элемент управления “Кнопка” осуществить вызов подменю?
Сколько элементов управления “Командная панель” расположено на форме?
Для управления информацией, расположенной в форме, элемент управления “Командная панель” может содержать:
Каким образом для элемента управления “Командная панель” реализовать возможность его автоматического заполнения?
В конфигурацию добавлен новый справочник “Договора”, подчиненный справочнику “Контрагенты”. Каким образом, в режиме Конфигуратора, необходимо модернизировать основные формы списка и элемента справочника “Контрагенты”, чтобы для конкретного контрагента имелась возможность просмотреть его договора? Каждая из форм имеет автоматически заполняемую командную панель.