"Динамический рабочий стол" (в кавычках)
Разработка - Работа с интерфейсом
Файлы
ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний
Оформите подписку на компанию для решения рабочих задач
Оформить подписку и скачать решение со скидкойВы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
- 0% комиссии — оплата напрямую исполнителю;
- Исполнители любого масштаба — от отдельных специалистов до команд под проект;
- Прямой обмен контактами между заказчиком и исполнителем;
- Безопасная сделка — при необходимости;
- Рейтинги, кейсы и прозрачная система откликов.
Лирическое отступление:
Для себя я вывел формулу инфостарта - из 10 скачавших свои рекомендации к программе оставляет 1.
Разработка целиком и полностью основана на коде Ivon, который представлен в материале //infostart.ru/projects/4586/ .
На всякий случай повторюсь с информацией (минимально модифицировав)
Интерфейс заполняется динамически в зависимости от пользователя. Когда и какими кнопками заполнять - уже Ваше дело. Не стоит заморачиваться с кучей интерфейсов. Выстраивайте интерфейс на лету.
Обработка "МенюРабочегоСтола.epf" - выдернутая из конфы общая форма, которая открывается при старте системы.
Объекты в Конфигурации для обработки:
Добавить справочник "Интерфейсы":
реквизитов справочника нет;
добавить табличную часть "ИФ" в справочник "Интерфейсы":
реквизиты табличной части "ИФ":
"Страница" - Тип Строка(0);
"Линия1" - Тип Строка(0);
"Линия2" - Тип Строка(0);
"Линия3" - Тип Строка(0);
"Действие" - Тип Строка(0).
Добавить регистр сведений "ИнтерфейсыРисунки" непериодический, независимый.
Измерения: "Элемент" - Тип Строка(200);
Ресурсы: "Рисунок" - Тип Строка(0).
В справочник "Пользователи" добавить реквизит типа Строка неограниченной длинны "ОбоиРабочегоСтола"
В справочник "Пользователи" добавить табличную часть "Интерфейсы".
Реквизиты табличной части "Интерфейсы":
"Интерфейс" - Тип СправочникСсылка.Интерфейсы;
"Активно" - Тип Булево (При добавлении новой строки в ТЧ должен устанавливаться на Истину);
Обои рабочего стола пользователей удобно располагать в общей папке, на сервере. Тогда не важно, с какого компьютера зашел пользователь. В любом случае подгрузятся правильные обои.
Для удобства пользователей написана еще одна крошечная обработка "СменаОбоев" и добавлена в каждом интерфейсе на основную панель. Как ясно из названия - позволяет пользователю менять картинку обоев самостоятельно в процессе работы.
Добавлена пустая обработка, содержащая образцы форм справочников "Пользователи", "Интерфейсы" и регистра сведений "ИнтерфейсыРисунки"
Обработка полностью совместима с обработкой Ivon которая представлена в материале //infostart.ru/projects/4586/ .
Еше раз выражаю глубокую признательность Ivon за материал //infostart.ru/projects/4586/ .
Критика принимается и приветствуется.
Вступайте в нашу телеграмм-группу Инфостарт