Редактирование управляемых форм

Публикация № 1142497

Методология - Проектирование - Техническое задание

Встраиваемая конфигурация "Редактирование управляемых форм" предназначена для редактирования в пользовательском режиме любой управляемой формы основной конфигурации в целях подготовки описания изменений пользовательского интерфейса, которые необходимо внести в рамках процесса внедрения новой или доработке существующей функциональности

Назначение

Одним из неотъемлемых этапов разработки новой функциональности является подготовка модели или технического задания для представления заказчику, ее утверждению и передача на реализацию. Если проблем с описанием изменений в метаданных или поведения не возникает – чаще всего они представляются в виде таблицы, то описать изменений на форме не такая простая задача. Обычно используются следующие подходы:

Способ

Недостатки

редактирование формы в конфигураторе

  1.  обычно используется одна база для моделирования, поэтому требуется монопольный доступ к конфигуратору
  2.  для больших конфигураций сохранение каждого изменения занимает значительное время. в режиме просмотра конфигуратора нельзя наполнить форму данными
  3.  сложно выделить изменения из измененной формы

текстовое описание

  1.  сложно представить, как будет выглядеть форма после изменения
  2.  сложно обобщить изменения, сделанные разными аналитиками в разных документах
  3.  затрудняет оценку, т.к. сложно отделить информацию о представлении от информации о поведении

использование сторонних продуктов для рисования форм

  1.  невозможно описать более-менее сложную форму
  2.  созданную форму нельзя связать с данными

Конфигурация "Редактирование управляемых форм" не имеет указанных выше недостатков, а кроме того предоставляет дополнительные возможности:

  1.  все изменения выполняются в пользовательском режиме
  2.  можно сохранить настройки изменений и сделать их доступными для других аналитиков
  3.  можно получить список изменений формы в виде xml-документа, который можно, например, сделать приложений к задаче для разработчика

Начало работы

Для того, чтобы в информационной базе (далее ИБ) была доступна возможность редактирования формы необходимо выполнить ряд действий указанных в инструкции по установке

Для редактирования формы необходимо вызвать одноименную команду формы

после чего поверх формы будет открыта форма редактирования

В управляемой форме доступны следующие типы элементов:

  1.  Поле формы - предназначен для ввода данных на форму и обычно связан с реквизитом формы или объекта метаданных
  2.  Группа формы - позволяет объединять другие элементы в группы, для которых можно настроить правила вывода
  3.  Таблица формы - предназначен для ввода таблицы, дерева или вывода списка объектом метаданных
  4.  Декорация формы - вывод на форму статичного текста или изображения

Платформа позволяет создавать новые реквизиты шапки формы (включая таблицу или дерево) и новые реквизиты табличной части. Для примера добавим новый поле шапки "Проект" справа от поля "Соглашение"

Из-за особенностей реализации в платформе дерева для добавления нового реквизита шапки в непустое дерево необходимо использовать копирование любого из существующих элементов

В указанном поле необходимо указать имя реквизита, как он будет отображаться на форме и указать тип значения. При завершении редактирования к нему будет автоматически добавлен префикс МОД_. В качестве типа реквизита указываем - "Проект"

После этого необходимо в структуре элементов найти место для вставки, в данном случае этом будет "ГруппаШапкаПраво". Перенесем реквизит "МОД_Проект" прямо на него

В результате добавился новый элемент формы с именем "МОД_Проект" и заголовком "Проект". Можно сразу нажать на кнопку "Применить изменения", чтобы отобразить добавленных элемент на форме

Изменение пути к данным элемента формы

Изменение пути к данным элемента формы может выполняться только для новых элементов (до применения изменений).

Для изменения пути элемента формы достаточно перетащить его на соответствующий реквизит

Также можно добавить в путь реквизит элемента поле реквизита. Для этого необходимо в таблице свойств элементов найти свойство с именем ПутьКДанным и выбрать действие "Добавить подчиненный". Убрать последнее поле можно с помощью действия "Удалить подчиненный"

 

Добавленные объекты метаданных

Кроме добавления реквизитов в существующие объекты метаданных есть возможность добавить новые объекты метаданных и использовать из в редактируемых формах. Для этого необходимо в форме выбора типа значения нового реквизита необходимо выбрать дополнительные типы, которые необходимо выбрать в поле

https://chtch.ru/media/filer_public_thumbnails/filer_public/f9/f9/f9f987ea-c296-4585-a9bb-c437aa1b055f/2019-12-09_11-54-40.png__374x210_q85_subsampling-2.png

При необходимости можно создать новые виды объектом метаданных, указав при этом тип

https://chtch.ru/media/filer_public_thumbnails/filer_public/ea/97/ea976436-918a-4d55-95e7-400efb39ffbd/2019-12-09_11-56-00.png__560x185_q85_subsampling-2.png

При выводе значения реквизита добавленного типа на форму можно выбрать его значение

https://chtch.ru/media/filer_public_thumbnails/filer_public/f3/ec/f3ec40e9-c42d-42c5-8506-e935cb2db1c3/2019-12-09_12-00-29.png__735x426_q85_subsampling-2.png

В правой таблице можно создать значения добавленных видов объектов метаданных, а также отредактировать их форму

Выделение элементов на форме

По кнопке "Текущий элемент" можно выделать в дереве элементов текущий элемент редактируемой формы. То есть перед нажатием на кнопку "Редактировать форму", можно выбрать элемент рядом с которым вы хотите добавить новый и в форме редактирования перейти к нему



Также можно выделить на редактируемой форме выделенные в дереве элемнт



Предоставление доступа к сохраненным настройкам другим пользователям

Если требуется предоставить доступ к сохраненным настройкам для других пользователей, необхожимо в форме загрузки или сохранения настроек открыть контекстное меню и открыть настройку

В открывшейся форме можно настроить доступ, добавить описание и посмотреть текст изменений в формате XML

В списке отображаются пользователи, которые в данный момент работают с подсистемой. В противном случае имя пользователя можно задать вручную

Системные требования

Версия платформы: 8.3.6 и выше

 

Гарантия возврата денег

ООО "Инфостарт" гарантирует Вам 100% возврат оплаты, если программа не соответствует заявленному функционалу из описания. Деньги можно вернуть в полном объеме, если вы заявите об этом в течение 14-ти дней со дня поступления денег на наш счет.

Программа настолько проверена в работе, что мы с полной уверенностью можем дать такую гарантию. Мы хотим, чтобы все наши покупатели оставались довольны покупкой.

Для возврата оплаты просто свяжитесь с нами.

Скачать файлы

Наименование Файл Версия Размер
Бесплатная версия на 7 дней для одного пользователя ОС на одном компьютере
.zip 131,73Kb
20.10.19
15
.zip 1.1.2.1 131,73Kb 15 Скачать бесплатно
Инструкция по установке
.docx 1,34Mb
21.10.19
7
.docx 1.1.2.1 1,34Mb 7 Скачать бесплатно
30.10.2019
1.1.2.1 0 10000 руб.

Моментальная
доставка

30.10.2019
0 500 руб.


Новый вопрос

E-mail*

Специальные предложения

См. также

"Мобильный ТСД" - инвентаризация и сбор штрихкодов для iOS и Android

Инструменты и обработки Программист Пользователь Расширение (cfe) v8 v8::Mobile Розница УНФ ERP2 УТ11 КА2 Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика УУ Монитор заказов Оптовая торговля Розничная торговля Ценообразование, анализ цен Платные (руб) Внешние источники данных Сканер штрих-кода Терминал сбора данных Работа с интерфейсом Мобильная разработка

Простой мобильный терминал сбора данных для смартфонов на iOS и Android, не требующий сложных настроек и установки дополнительных программ. Обмен между Вашей 1С и мобильным приложением осуществляется через облачный сервис и расширение конфигурации. Работает с конфигурациями Розница 2, УНФ 1.6, УТ 11, ERP, КА2.

1200 руб.

22.04.2019    17187    65    71       

Подборка программ для взаимодействия с ЕГАИС Промо

ЕГАИС (Единая государственная автоматизированная информационная система) - автоматизированная система, предназначенная для государственного контроля за объёмом производства и оборота этилового спирта, алкогольной и спиртосодержащей продукции. Инфостарт рекомендует подборку проверенных решений для взаимодействия с системой.

Рабочее место кассира. Альтернатива стандартного РМК. Розница 2.2

Отчеты и формы Пользователь Внешняя обработка (ert,epf) v8 Розница Розничная и сетевая торговля (FMCG) УУ ОС Розничная торговля Платные (руб) Работа с интерфейсом Рабочее место

Переработанная форма РМК, адаптирована под "тачи". Переработаны кнопки. Больше цвета! Больше наглядности! Кнопка "Х", Кнопка "Сторно". Экранная клавиатура. Доступны настройки формы. Доступно непосредственное масштабирование элементов формы! Быстрые товары теперь не закрывают таблицу чека! Работает с базовой и с проф. версией. В статье указан вариант запуска базовой для старта данного РМК без нажатия каких-либо кнопок кроме включения ПК.

1000 руб.

12.10.2018    23457    104    222       

Функциональные списки номенклатуры и характеристик [УТ 11, КА 2, ERP]

Отчеты и формы Бухгалтер Пользователь Расширение (cfe) v8 v8::ОУ v8::УФ ERP2 УТ11 КА2 Розничная и сетевая торговля (FMCG) УУ Кассовые операции Комиссионная торговля Оптовая торговля Розничная торговля Ценообразование, анализ цен Платные (руб) Обработка справочников Ценообразование, прайсы Рабочее место Работа с интерфейсом Ценники

Расширение для форм списков и выбора номенклатуры и характеристик для УТ 11, КА 2, ERP 2. Превращает форму списка в полноценный инструмент по управлению каталогом товаров. Позволяет быстро наполнять каталог картинками, устанавливать цены по списку номенклатуры, контролировать и просматривать присоединенные изображения. Добавляет возможность просмотра цен и остатков для форм списков и выбора номенклатуры и характеристик с отборами.

3000 руб.

06.07.2018    15159    33    40       

INFOSTART MEETUP Kazan. 13 марта 2020 г. Промо

Инфостарт продолжает путешествие по России. Следующая остановка - Казань. Тема мероприятия - управление и технологии автоматизации учета на платформе "1С: Предприятие". Ждем всех: докладчиков и участников! Стоимость участия - 5 500 рублей. Цена действительна до 30.01.2020

5 500

Настройки управляемых форм (списков, объектов), заполнение реквизитов по условиям, контроль заполнения, доступ [Расширение]

Инструменты и обработки no Расширение (cfe) v8 v8::УФ УТ11 Россия Платные (руб) Работа с интерфейсом

Настройки упр.форм (списков, объектов), заполнение реквизитов по условиям, контроль заполнения, условное оформление, доступ.

1500 руб.

20.02.2018    9189    20    1       

Базовый курс по управлению ИТ-проектами. Курс проходит с 26 февраля по 22 апреля 2020 года. Промо

Отличительная черта курса - органичное сочетание трех вещей: 1.Теория проектного управления (PMI®+Agile Alliance+Российские ГОСТ+Методологии от 1С); 2. Опыт внедрения продуктов 1С (опыт франчайзи и успешных компаний + тренды Infostart Event и Agile Days); 3. Разбор реальных проблем и рекомендации экспертов по проектам слушателей. Мы будем фиксироваться на тех инструментах, которые реально оказываются полезными в практике руководителей проектов внедрения. Ведущая курса - Мария Темчина.

от 11000 рублей

[Расширения] Динамическое управление видимостью и доступностью элементов форм (УФ) (8.3.6+)

Инструменты и обработки Системный администратор Программист Расширение (cfe) v8 v8::УФ 1cv8.cf Windows Платные (руб) Сервисные утилиты Универсальные обработки Работа с интерфейсом

Механизм «Динамическое управление доступом к элементам форм объектов 1С8» предназначен для обеспечения возможности оперативного управления видимостью и доступностью элементов форм документов и справочников продуктов фирмы «1С» «1С:Предприятие 8». Решение универсальное, встраивается в любую конфигурацию с минимальными доработками, что позволяет без проблем обновлять типовые решения.

5000 руб.

14.01.2016    35397    75    8       

Программное добавление ActiveX (изображений/текста/ШК и т.д.) в табличный документ

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 1cv8.cf Россия Платные (руб) Работа с интерфейсом

Необходимо добавить в сформированную таблицу изображения/текста/ШК (81 тип ШК) с прозрачным фоном? Вставить фирменный логотип? Быстро организовать оформление документов в корпоративном стиле? Данная разработка поможет в этом!

1000 руб.

04.07.2012    27439    221    27       

Открыто голосование за доклады на INFOSTART MEETUP Krasnodar Промо

Выбирайте и голосуйте за самые интересные доклады, лучшие из них попадут в окончательную программу митапа. Голосование продлится до 30 января 2020 года.

Форум внутри 1С предприятия, с уведомлениями в трее.

Инструменты и обработки no Конфигурация (md, cf) v8 Россия Платные (руб) Работа с интерфейсом

Данная разработка позволяет. 1. Организовать поддержку пользователей 1С в самой программе в привязке к существующим документам. Также позволит пользователям обсуждать все документы конфигурации. 2. На базе данного решения можно построить «Рабочую социальную сеть предприятия».

4000 руб.

03.09.2009    10288    121    24       

Программы для исполнения 488-ФЗ: Маркировка товаров Промо

1 января 2019 года вступил в силу ФЗ от 25.12.2018 № 488-ФЗ о единой информационной системе маркировки товаров с использованием контрольных (идентификационных) знаков, который позволяет проследить движение товара от производителя до конечного потребителя. Инфостарт предлагает подборку программ, связанных с применением 488-ФЗ и маркировкой товаров.

1C: Система роботов по расписанию

Инструменты и обработки Программист Конфигурация (md, cf) v8 1cv8.cf Россия Платные (руб) Работа с интерфейсом

«Система роботов» встраивается в любую типовую конфигурацию за 15 минут. Решение позволяет в режиме 1С:Предприятия (без изменения конфигурации) создавать и настраивать задачи, их параметры и расписание. Поддерживаются варианты задач – интерактивно при открытии программы пользователем, фоновое задание и 1С:Предприятие на указанном компьютере под роботов. Особенностью является то, что задача исполняется на выбранном компьютере, т.к. не все задачи можно выполнять на серверах 1С по различным причинам (от наличия специализированного софта на определенном компьютере до чрезмерной нагрузки сервера заданиями). Возможные области применения: 1. Ежедневный расчет статистики продаж 2. Обмен между базами или между базой и сайтом 3. Фоновое восстановление последовательности 4. Отложенное проведение или проведение по не ключевым регистрам 5. Робот расчета цен 6. Робот отправки SMS и электронной почты 7. Выполнение определенных действий при входе пользователя

10000 руб.

19.06.2009    9727    805    31