Вариант динамического интерфейса

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

Разработка - Работа с интерфейсом

Интерфейс представлен в виде прикрепленной формы с закладками и командными панелями, а заполняется динамически в зависимости от пользователя.

Интерфейс представлен в виде прикрепленной формы с закладками и командными панелями, а заполняется динамически в зависимости от пользователя. Когда и какими кнопками заполнять - уже Ваше дело. Не стоит заморачиваться с кучей интерфейсов. Выстраивайте интерфейс на лету. Пример показывает, как можно создавать закладки, панели, кнопки и подменю с кнопками.

Обработка "ОсновноеМеню" - выдернутая из конфы общая форма, которая открывается при старте системы.

Объекты в Конфигурации для обработки:
Добавить справочник "Интерфейсы":
 реквизитов справочника нет;
 добавить табличную часть "ИФ" в справочник "Интерфейсы":
  реквизиты табличной части "ИФ":
  "Страница" - Тип Строка(0);
  "Линия1" - Тип Строка(0);
  "Линия2" - Тип Строка(0);
  "Линия3" - Тип Строка(0);
  "Действие" - Тип Строка(0).

Добавить регистр сведений "ИнтерфейсыРисунки" непериодический, независимый.
 Измерения: "Элемент" - Тип Строка(200);
 Ресурсы: "Рисунок" - Тип Строка(0).
   
В справочник "Пользователи" добавить реквизит типа Булево "УзкийИнтерфейс"
В справочник "Пользователи" добавить табличную часть "Интерфейсы".
 Реквизиты табличной части "Интерфейсы":
  "Интерфейс" - Тип СправочникСсылка.Интерфейсы;
  "Активно" - Тип Булево (При добавлении новой строки в ТЧ должен устанавливаться на Истину);

Формы списков и элементов справичника и регистра накоплений есть в обработке, просто перетяните и назначте основными.

04.08.2009. Добавлен вертикальный вид интерфейса. Работает как дополнение к основному интерфейсу. Для того, чтобы он работал, необходимо в форме "ОсновноеМеню" ко всем процедурам добавить "Экспорт". В остальном сами решайте, кому какое меню включать. Я вот решил добавить в Пользователи булевый реквизит.

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

Наименование Файл Версия Размер
Демонстрация построения
.1245674842 6,39Kb
26.02.13
188
.1245674842 6,39Kb 188 Скачать
Общая форма из рабочей конфы + описание внедрения + формы списков и элементов для регистра и справочника
.1247552583 22,07Kb
26.02.13
88
.1247552583 22,07Kb 88 Скачать
-
.1249393898 7,91Kb
26.02.13
52
.1249393898 7,91Kb 52 Скачать

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

Комментарии
Избранное Подписка Сортировка: Древо
1. 22.06.09 21:05 Сейчас в теме
2. Ivon 639 23.06.09 09:34 Сейчас в теме
(1). На новизну не претендую. Пример показывает саму возможность и как это реализовывается.
3. sound 530 23.06.09 10:24 Сейчас в теме
Я кстати тоже когда стало надо такую штуку сначала хотел сделать панелькой с вкладками, но потом решил на хтмл-е сделать.
Глянь, может для себя что-нибудь за идею возьмешь
http://infostart.ru/projects/4559/
Не подумай, что пиарю :)
hame1e00n; +1 Ответить
4. Ivon 639 23.06.09 10:29 Сейчас в теме
(3). Как раз твой пример и натолкнул, но реализация в HTML мне не понравилась. Вообще ищу возможность добавлять стандартные контролы системы, вот тогда можно было бы развернуться. Пока не нашел.
xpym-xpym; +1 Ответить
6. sound 530 23.06.09 10:37 Сейчас в теме
(4) Мне кстати и самому (да и юзерам моим) сначала казалось, что как-то неудобно и непривычно, а щас ничо, говорят: "придешь, запустишь и прям работать охота" :)
5. sound 530 23.06.09 10:33 Сейчас в теме
Ну это нормальная ситуация, не нравится чужое, пиши свое :)
Ну это уж как говорится на вкус и цвет :)
hame1e00n; +1 Ответить
7. ut2k5 13 23.06.09 10:41 Сейчас в теме
по поводу контролов, я вот сейчас пытаюсь разработать с помощью Flash ActiveX, может кто знает, что это такое, так вот флеш мне дает графическое расширение, которое в 1с естс не развито (хотя это и не надо)..., идея такая существует доп. справочник контролов, который может генерить даже пользователь (естс ответственнй пользователь), при активации панели с использованием flash компоненты при помощи протокола xml предаются данные, ну а по ним строится интерфейсная модель, идея доходит до того, что можно подгружать интерактивную карту, на которой размещены области и объекты (города, контрагенты), таким образом путем активации объекта (тупо клик) можно выписать счет или оформить доставку, что то я нафлудил....
короче вопрос такой, скажите будет ли это иметь решение?... принимаются любые мнения...
9. Ivon 639 23.06.09 18:23 Сейчас в теме
(7). С флешом тоже идея хорошая. Надо будет подумать
22. DMSDeveloper 07.06.10 15:32 Сейчас в теме
(7) Работа с Flash в 1С возможна! Постараюсь в ближайшие день - два выложить некий пример по работе с картами.
8. sound 530 23.06.09 10:50 Сейчас в теме
Сейчас многие вещи частично или полностью делают с поддержкой веб интерфейса, ну и Flash там же. И вроде у 8.2 там тоже уже такой "вебный" интерфейс. Злые языки вообще поговаривают, что будущее за вебом :)
10. nvoynov 5 09.07.09 01:25 Сейчас в теме
Очень полезная вещь, спасибо - сдеру завтра. Типовые интерфейсы конфигураций крайне перегружены, тогда как простым смертным пользователям 90% функций просто не нужны.
11. LavS 162 09.07.09 15:30 Сейчас в теме
Эх, не забыть бы после завтра закачать... А то закачки на сегодня и завтра у меня уже запланированы, а как известно можно только 1 в день закачать, если рейтинг меньше 30...
13. Ivon 639 09.07.09 20:06 Сейчас в теме
Интерфейс развился и теперь есть 2 варианта: изначальный и узкий, в котором вкладки заменены на обычное подменю. Это продиктовано просьбами пользователей с широкоэкранными ноутами, а у них, как правило, ширина экрана делается в ущерб высоте. Этот вариант выложу немного позже, так как его надо выдрать из конфы.
Теперь немного о самой реализации построения. Был создан справочник "Интерфейсы", состоящий изназвания и табличной части с колонками Страница, Линия1, Линия2, Линия3, Действие. Соответственно последняя линия являлась кнопкой с действием, а предыдущие линии (если они есть) - подменю. Действие = имя процедуры в модуле формы. В справочние "Пользователи" так же была добавлена табличная часть "Интерфейсы" с колонками "Интерфейс" и "Активность". Таким образом пользователю можно сделать сборный интерфейс, состоящий из нескольких. Так же у пользователя был добавлен флаг "Узкий интерфейс".
14. Ivon 639 14.07.09 10:30 Сейчас в теме
Добавил форму из своей конфы и описание, что нужно для ее корректной работы. Соответственно изменил офисание.
15. Ivon 639 15.07.09 10:15 Сейчас в теме
Может кто знает, как можно основную менюху програмно прятать и показывать?
16. airyashov 21.07.09 12:30 Сейчас в теме
можно создать пустой интерфейс и переключатся на него
17. Ivon 639 22.07.09 13:04 Сейчас в теме
Да я и так пустой интерфейс подставляю. Хочется просто программно прятать основное меню там где "Файл" и т.д. и обратно отображать.
18. Ivon 639 04.08.09 18:14 Сейчас в теме
Добавлен вертикальный вид интерфейса.
19. betepon 69 31.08.09 14:23 Сейчас в теме
(18) основываясь на вашем опыте и примере сделал собственную обработку и выложил ее сюда.
http://infostart.ru/projects/5781/
100 % совместима с Вашими обработками.
20. betepon 69 10.09.09 12:31 Сейчас в теме
В вашей обработке добавил возможность хранения процедур в общем модуле.
Для этого использовал подсказку.
Изменения в коде следующие:

1. В процедуре "ПередОткрытием" заменяем
Новый Действие (Эл.Действие) на Новый Действие ("КнопкаНажата")


Процедура КнопкаНажата (Элемент)
Попытка
Выполнить (Элемент.Подсказка);
Исключение
КонецПопытки;
КонецПроцедуры;

Процедура ПередОткрытием (Отказ, СтандартнаяОбработка)
....
Для каждого Эл из Элементы Цикл
СтрокаКоманды = "СобытияИнтерфейса." + Эл.Действие + "();";
...
Лин3 = Лин2.Кнопки.Добавить ....
Лин3.Подсказка = СтрокаКоманды;
...
Лин2 = Лин1.Кнопки.Добавить ....
Лин2.Подсказка = СтрокаКоманды;
...
Лин1 = ЭлементыФормы[ ....
Лин1.Подсказка = СтрокаКоманды;
...
КонецПроцедуры

Соответственно все действия переносятся в общий модуль
"СобытияИнтерфейса" и к каждому действию добавляется "Экспорт"

Преимущества - возможность использовать в одной конфигурации несколько динамических интерфейсов, а действия изменять сразу для всех интерфейсов централизованно в одном месте.
21. Ivon 639 10.09.09 17:42 Сейчас в теме
(20). У меня все процедуры по интерфейсу хранятся в одном месте - общая форма "ОсновноеМеню". Если используется вертикальный интерфейс, то он все-равно обращается к процедурам формы "Основное меню". Эти же процедуры можно открыть из любого места конфигурации, то есть использование любых других видов интерфейсов так же возможно.
23. Aydrey 08.11.11 16:06 Сейчас в теме
Большое спасибо. простой и ничего лишнего. спасибо за сэкономленное время.
24. goodwin12 23.12.11 13:38 Сейчас в теме
25. Ivon 639 23.12.11 13:39 Сейчас в теме
(24) Он не предназначен для управляемых форм.
26. goodwin12 23.12.11 14:20 Сейчас в теме
Да нет формы обычные просто под 8.2 сконвертировал
27. Ivon 639 23.12.11 14:21 Сейчас в теме
Странно. Мы конвертили - у нас все работало. Где ошибку выдает и какую?
28. Oleeeg 22.03.13 13:14 Сейчас в теме
Еще бы действия генерить прямо в справочнике интерфейсов, чтоб процедуры не дописывать при добавлении какого-то нового пункта меню. Тогда пользователи смогут делать менюшки сами без участия программиста
29. Ivon 639 10.10.13 11:41 Сейчас в теме
(28) Oleeeg, у себя уже дописал. Просто вписываю в "Действие" код вызова нужной формы. Сделать это несложно.
Оставьте свое сообщение

См. также

Делаем из СКД Excel (ну, почти)

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

Несложный в использовании способ внедрить в обычный отчет СКД возможность редактировать значения ресурсов отчета (а-ля Excel) и получать отредактированные значения для дальнейшей обработки.

1 стартмани

26.01.2020    2786    4    herfis    15       

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

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

5 500

Индикация прогресса выполнения фонового задания на управляемой форме внешней обработки

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Абонемент ($m) БСП (Библиотека стандартных подсистем) Работа с интерфейсом

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

1 стартмани

27.12.2019    3261    7    1sig    12       

Декомпиляция условного оформления

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

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

1 стартмани

23.12.2019    3317    28    XilDen    3       

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

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

Многоуровневые списки выбора с оформлением элементов

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Абонемент ($m) Практика программирования Работа с интерфейсом

Данная статья - попытка решить один маленький кусочек большой проблемы платформы 1С, а именно - бедные и невыразительные пользовательские интерфейсы. Поскольку 1С в режиме управляемого приложения позволяет задействовать веб-клиент, то хочется реализовывать интерфейсы как у взрослых веб-приложений - красивые, дружелюбные для пользователя и, желательно, с положительным UX. Возможно, кто-то со мной не согласится и скажет, что учетные системы должны быть строгие и линейные. Но мы все знаем, что 1С - это уже не только про бухгалтерию. Небольшое отступление для разработчиков, работающих с типовыми конфигурациями. Я не знаю, использует ли фирма 1С что-то похожее в своих разработках. Если да, то данная статья навряд ли будет вам полезна.

1 стартмани

17.12.2019    3748    2    azhilichev    5       

"Живые" картинки со Snap.SVG

Статья Программист Конфигурация (md, cf) v8 Абонемент ($m) Практика программирования WEB Работа с интерфейсом

В статье рассмотрен пример использования http-сервисов для визуализации данных

1 стартмани

24.10.2019    6514    12    blackhole321    4       

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

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

Альтернативный способ добавления элементов и реквизитов на формы

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 ERP2 УТ11 Россия Абонемент ($m) Работа с интерфейсом

Предлагаю альтернативный вариант добавления динамически создаваемых элементов и реквизитов на форму.

1 стартмани

09.09.2019    5608    7    bmk74    1       

Удобный выбор из таблицы/дерева в УФ

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Абонемент ($m) Практика программирования Работа с интерфейсом Разработка

Выбор из таблицы значений или дерева значений в выпадающем списке рядом с полем ввода - УФ, быстро и просто!

1 стартмани

12.08.2019    6831    5    Yashazz    18       

Программы для исполнения 54-ФЗ Промо

С 01.02.2017 контрольно-кассовая техника должна отправлять электронные версии чеков оператору фискальных данных - правила установлены в 54-ФЗ ст.2 п.2. Инфостарт предлагает подборку программ, связанных с применением 54-ФЗ, ККТ и электронных чеков.

[Механизм интерфейса] Свой флажок (чекбокс)

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

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

1 стартмани

09.08.2019    9225    12    rpgshnik    39       

Отбор на управляемой форме из списка значений

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Абонемент ($m) Практика программирования Работа с интерфейсом Разработка

Пример простого удобного отбора любых данных ссылочного типа на управляемой форме. Работа обработки проверена на релизе: 1С:Предприятие 8.3.13.1513.

1 стартмани

09.08.2019    8988    12    nagaitseff    6       

Онлайн-курс "Подготовка к экзамену 1С:Эксперт и 1С:Профессионал по технологическим вопросам" с 7 по 24 апреля 2020 г. Промо

На курсе вы получите практические навыки решения задач производительности 1С, в том числе характерных для высоконагруженных информационных систем (более 1000 пользователей). Подготовка к экзамену – только одна из составляющих курса. 70% слушателей приходят за знаниями, которые позволят расти и зарабатывать, делать сложные задачи на крупных проектах.

16450 рублей

Изменяющееся контекстное меню в 1С 8.3

Статья Программист Архив с данными v8 v8::УФ Абонемент ($m) Практика программирования Работа с интерфейсом Разработка

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

1 стартмани

06.08.2019    8215    1    signum2009    15       

Шпаргалка разработчика для работы с формами

Отчеты и формы Программист Архив с данными v8 Россия Абонемент ($m) Работа с интерфейсом

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

3 стартмани

31.10.2018    10681    73    ELAM    3       

​​​​​​​CorelDRAW Graphics Suite 2019 Промо

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

Открывашка ячеек таблиц

Инструменты и обработки Программист Расширение (cfe) v8 1cv8.cf Абонемент ($m) Работа с интерфейсом

Глобальное сочетание клавиш для открытия объекта по ссылке из текущей ячейки любой таблицы в большинстве управляемых форм

1 стартмани

27.10.2018    11922    11    tormozit    28       

Управление ИТ-проектами. Модуль 2: продвинутый онлайн-курс по классическим методам управления проектами. Вебинары проходят с 12 марта по 11 июня 2020 года. Промо

Продвинутый онлайн-курс по классическому управлению ИТ-проектами позволит слушателям освоить инструменты из PMBoK® и 1С:Технологии корпоративного внедрения и научиться их применять для проектов любого масштаба. Курс включает в себя 12 вебинаров и 12 видеолекции, разбор кейсов и рекомендации экспертов по проектам слушателей. Ведущая курса - Мария Темчина.

от 13000 рублей

Визуализация событий на временной шкале средствами "Поле HTML документа"

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

Интересный способ наглядно отобразить события на временной шкале. Например, может быть применен для красивого вывода документов по клиенту. Тестировалось на платформе 8.3.12.1469

1 стартмани

31.07.2018    17027    130    Plotks2017    24       

Новый раздел на Инфостарте - Electronic Software Distribution Промо

Инфостарт напоминает: на нашем сайте можно купить не только ПО, связанное с 1С. В нашем арсенале – ESD-лицензии на ПО от ведущих вендоров: Microsoft, Kaspersky, ESET, Dr.Web, Аскон и другие.

  • Низкие цены, без скрытых платежей и наценок
  • Оперативная отгрузка
  • Возможность оплаты с личного счета (кешбек, обмен стартмани на рубли и т.п.)
  • Покупки идут в накопления для получения скидочных карт лояльности Silver (5%) и Gold (10%)

Продвинутое рисование в табличном документе (стрелок и не только)

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 Абонемент ($m) Практика программирования Работа с интерфейсом

Вспоминаем геометрию и основы компьютерной графики. Матрицы и аффинные преобразования на плоскости.

1 стартмани

24.07.2018    10330    18    WalterMort    27       

Работа с данными выбора

Инструменты и обработки Программист Архив с данными v8 Россия Абонемент ($m) Практика программирования Работа с интерфейсом

В управляемом интерфейсе заложена мощная возможность описывать связи реквизитов формы через параметры. Установка параметров связей позволяет ограничить выбор данных так, чтобы целостность данных была обеспечена на этапе ввода. Однако без дополнительного программирования задать можно только самые простые связи. Такие условия связи, как зависимость от реквизита через точку или зависимость через дополнительное отношение, заданное в регистре сведений - уже задать без программирования не получится.

1 стартмани

17.07.2018    29332    17    kalyaka    16       

Подборка решений для взаимодействия со ФГИС «Меркурий» Промо

С 1 июля 2019 года все компании, участвующие в обороте товаров животного происхождения, должны перейти на электронную ветеринарную сертификацию (ЭВС) через ФГИС «Меркурий». Инфостарт предлагает подборку программ, связанных с этим изменением.

Управление состоянием формы через конечный автомат

Статья Программист Конфигурация (md, cf) v8 Россия Абонемент ($m) Практика программирования Работа с интерфейсом

Взаимодействие пользователя с интерфейсом приводит к изменению состояния формы и её элементов. Элементы отражают текущее состояние формы через свойства: видимости, доступности, оформления, текста заголовка и т.д. Даже при небольшом количестве элементов количество возможных состояний формы может быть достаточно большим. Необходимость учета всех состояний формы порождает сложные алгоритмы настройки элементов. В статье рассматривается алгоритмическое решение перехода к состоянию формы с использованием функционального подхода на основе декларативного описания

1 стартмани

19.06.2018    12113    12    kalyaka    35       

Иерархическая диаграмма

Инструменты и обработки Программист Бизнес-аналитик Руководитель проекта Внешняя обработка (ert,epf) v8 1cv8.cf Абонемент ($m) Работа с интерфейсом

Концепция диаграммы по иерархической структуре данных, например по номенклатуре (продажи или остатки на складах).

2 стартмани

17.06.2018    9465    16    DrAku1a    5       

Голосование за доклады на INFOSTART MEETUP Kazan - до 25 февраля. Промо

Выбирайте и голосуйте за самые интересные доклады! Лучшие из лучших попадут в окончательную программу казанского митапа. Оставить свой голос можно до 25 февраля 2020 года.

Программная работа с графическими схемами. Готовое решение

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

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

1 стартмани

18.02.2018    13585    16    Yashazz    13       

1C:Предприятие для программистов: Расчетные задачи (зарплата). Онлайн-интенсив с 01 по 17 июня 2020 г. Промо

Данный онлайн-курс предусматривает изучение механизмов платформы “1С:Предприятие”, которые предназначены для автоматизации периодических расчетов, а именно - для расчета зарплаты. Курс предназначен для тех, кто уже имеет определенные навыки конфигурирования и программирования в системе “1С:Предприятие”, а также для опытных пользователей прикладного решения “1С:Зарплата и управление персоналом” и прочих прикладных решений, в которых реализован функционал расчета зарплаты.

4900 рублей

Тестирование интерфейса в обычном приложении 8.2 при помощи SikuliX

Инструменты и обработки Системный администратор Программист Архив с данными v8 1cv8.cf Windows Абонемент ($m) Инструментарий разработчика Работа с интерфейсом

Как же не хватает клиента тестирования на платформе 8.2. Не кликнешь на кнопку, не выберешь из списка, не проверишь видит ли надпись пользователь. Воспользуемся внешним инструментом SikuliX, который позволит нам протестировать функционал форм. Данный инструмент легко встраивается в линию сборки и может "дружить" с уже известным многим Open-source продуктами.

1 стартмани

03.01.2018    23063    2    kraynev-navi    40       

Программное формирование форматированной строки в стиле html+inline CSS

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

Если вам приходилось работать с форматированными строками программно, то вы знаете, какая это боль. Данное решение облегчает программное формирование таких строк.

1 стартмани

18.11.2017    23335    29    bonv    9       

Сдача регламентированной отчетности из программ 1С Промо

Сдача регламентированной отчетности из программ "1С" во все контролирующие органы без выгрузок и загрузок в другие программы. Для групп компаний действуют специальные предложения.

от 1500 руб.

Размеры управляемой формы

Статья Программист Внешняя обработка (ert,epf) v8 1cv8.cf Абонемент ($m) Практика программирования Работа с интерфейсом Универсальные функции

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

1 стартмани

08.10.2017    21613    58    json    8       

Программное создание элементов графической схемы (через XSLT)

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

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

1 стартмани

20.07.2017    16416    54    lazarenko    16