Появление RWidjets.dll от robert наконец-то дало возможность более элегантно реализовать идею независимых от конфигуратора списка пользователей системы и описаний их интерфейсов.
Бесплатные
ВНИМАНИЕ:
Файлы из Базы знаний - это исходный код разработки.
Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы.
Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных.
Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Узнавайте о новых бесплатных решениях в нашей телеграм-группе
Инфостарт БЕСПЛАТНО
Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
0% комиссии — оплата напрямую исполнителю;
Исполнители любого масштаба — от отдельных специалистов до команд под проект;
Прямой обмен контактами между заказчиком и исполнителем;
Безопасная сделка — при необходимости;
Рейтинги, кейсы и прозрачная система откликов.
Появление RWidjets.dll от robert наконец-то дало возможность более элегантно реализовать идею независимых от конфигуратора списка пользователей системы и описаний их интерфейсов.
Есть, конечно, при этом один небольшой "минус" - все придется дописывать самому: и монитор пользователей, и журнал регистрации, и распределение прав и проч... Но очевидные, для меня по крайней мере, плюсы не пугают, а, напротив, "заводят"...
Выкладываю как демо-версию. Интерфейсы и часть списка пользователей взяты из реальной конфы.(Загрузив конфигурацию, обратите внимание, что список пользователей и список интерфейсов - пусты.)
В принципе, если вы запустите обработку "адм_выгрузкаИнтерфейсов.ert" в своей конфе, и "подсунете" полученную инфу в демо-конфигурацию(папка "Интерфейсы"), увидите своих пользователей и их пункты меню, как они описаны у вас в конфигураторе...
В системную колонку "сервис" для каждого пользователя демо-конфы вставил пункты "Список интерфейсов/пользователей системы", "Настройка личного интерфейса" и загрузку других интерфейсов - для демонстрации "плюсов".
Часто встречающаяся проблема: потерялось Окно сообщений. Обработка исправляет эту "проблему" одним нажатием кнопки. Для обычных пользователей. Не требует программирования. Достаточно запустить обработку и нажать кнопку "Выполнить".
Создание и использование на формах в среде 1С 7.7 прогрессбара, индикатора, как в 1С 8.Х для контроля над длительными процессами. Реализовано средствами языка программирования 1С 7.7.
Решение для разработчика и конечного пользователя для работы с фотографиями номенклатуры: систематизация, хранение, отображение, а также выгрузка на Яндекс-Диск и FTP (кроме версии лайт). Поддерживаются графические форматы: bmp, jpg, gif, tiff, а также png - не поддерживаемый штатными средствами 1С. Выполнено без использования внешних компонент (кроме функции выгрузки на FTP). Поставляется как в виде пустой конфигурации с набором объектов и модулей для работы с фото, так и в виде обновления к 1С:Торговля и склад 7.7. Выполнено в двух версиях: "полная" и "лайт".
Обработка с фрагментами кода для программного использования набора цветов из коллекции WebЦвета 1с версии 8+ в 1с версии 77.
Требуется предварительное подключение сторонней библиотеки FormEх. Будет полезно программистам 1с 77, 1с 8. Да и вообще при программировании на любом языке при потребности использовать коллекцию цветов WebЦвета.
Плохо.. как-то все.. выдернуто из контекста.. типа "посвящается тем, кто читал все что было написано мною раньше.."
Внятное описание, более, так сказать, развернутое - для чего, как, что , преимущества, недостатки ипр.. - увидим?
> Внятное описание, более, так сказать, развернутое - для чего, как, что , преимущества, недостатки ипр.. - увидим?
Увидим, попозже... Сейчас устраняю "минусы" и готовлю alfa-версию для внедрения у себя... Как закончу - выложу с "более развернутой описаловкой"...
> а как получить список интерфейсов (с пунктами меню) тех которые встроенные?
См. модуль "адм_выгрузкаИнтерфейсов.ert"...
ВК UsersDef.dll дает доступ к списку интерфейсов выбранной конфы, а ВК RWidjets.dll дает доступ к пунктам меню, но только с одним оганичением: "Внимание! Загруженное таким образом меню будет работать с рядом ограничений. Правильно работают все пункты меню, действие которых можно выполнить из стандартного меню Операции, и пункты меню, которые ссылаются на конкретные формы справочников, документов и т.д. Остальные пункты могут работать не правильно или не работать совсем."(примечание к команде ЗагрузитьИнтерфейс())