Рабочий стол для УТ 10.3 и Розница 1.0 всех версий под 8.2 и под 8.3 – создавался для удобства работы пользователей в системе.
Все на Рабочем столе: Журналы Документов, Документы, Справочники, Отчеты + Время и Дата
Все на Рабочем столе: Журналы Документов, Документы, Справочники, Отчеты + Время и Дата
Рабочий стол для УТ 10.3 всех версий под 8.2
1. Добавить обработку РабочийСтолУТ в систему
2. ПриНачалеРаботы системы добавить строки
Процедура ПриНачалеРаботыСистемы()
//.............
Форма=обработки.РабочийСтол.ПолучитьФорму("Форма");
Форма.Открыть();
//.............
3. Запускаем и работаем
—————————————————————————
4. Если необходимо ограничение по правам
Создать роль РабочийСтол с правом на обработку "РабочийСтол"
см. скриншот №4
5. ПриНачалеРаботы системы добавить строки
см. скриншот №5
Процедура ПриНачалеРаботыСистемы()
//.............
Если РольДоступна(Метаданные.Роли.РабочийСтол)Тогда
Форма=обработки.РабочийСтол.ПолучитьФорму("Форма");
Форма.Открыть();
КонецЕсли;
//.............
«Рабочих столов» много, но все равно их нужно делать еще и еще… Плюс.
Идея давно в воздухе витает, все никак не соберусь написать. Возьму за основу, спасибо!
ставлю +. и согласен что рабочих столов много, но все таки у каждого своя изюминка
Мое решение настраиваемого рабочего стола для любой конфигурации
http://infostart.ru/public/152771/
пока только для обычного приложения.
(5) согласен. Ваш стол уже оценен =)
В чём изюминка конкретно Вашей версии?
Я за. Много лучше чем мало. Есть из чего выбрать. Уже пересматривал 2 других. И еще хочу. Так что однозначно плюс!
Рабочий стол — это штука из области «Нет предела совершенству, фантазии и т.д.».
Я например для Розницы переделал из панели функций БП. Нужное добавил, лишнее убрал.
мне канеш нравиться все. вот только добавить я не смог .
прописал как сказали: (я не програмер просто немного дружу с Эской)
Процедура ПриНачалеРаботыСистемы()
Форма=обработки.РабочийСтол.ПолучитьФорму(«Форма»);
Форма.Открыть();
Процедура ПриНачалеРаботыСистемы()
……………………….
И В общем выдает он мне вот такой меседж:
{МодульОбычногоПриложения(55,2)}: Ожидается ключевое слово ‘КонецПроцедуры’ (‘EndProcedure’)
<<?>>Процедура ПриНачалеРаботыСистемы() (Проверка: Толстый клиент (обычное приложение))
{МодульОбычногоПриложения(55,12)}: Процедура или функция с указанным именем уже определена (ПриНачалеРаботыСистемы)
Процедура <<?>>ПриНачалеРаботыСистемы() (Проверка: Толстый клиент (обычное приложение))
Может подскажите чего делать то?
Разобрался отбой
Очень приятный Рабочий стол!