ВОПРОС: Можно ли в него вывести "вычисляемую" надпись.
Например если что то произошло - вывести "Ок!". Если событие не произошло - "Нужно сделать..."
Условие: Надпись должна отображать текущее состояние при каждом открытии интерфейса.
Лучше сделать как в типовых - в рабочую область начальной страницы пихнуть свою форму. В ней отображать всю диагностику, которая пользователю нужна будет.
В типовых есть формы типа списка текущих задач, в УНФ кажется сводная информация по предприятию идет типа дебиторка-кредиторка, в бухгалтерии напоминалки о сдаче отчетности.
рабочие столы?
"Рабочая область начальной страницы".
Прикрепленные файлы:
НастройкиНачальнойСтраницы = Новый НастройкиНачальнойСтраницы;
СоставФорм = Новый СоставФормНачальнойСтраницы;
Если РольДоступна("Программист") Тогда
СоставФорм.ЛеваяКолонка.Добавить("Обработка.РабСтол_Программист.Форма.ФормаСтола");
КонецЕсли;
Если РольДоступна("Взаиморасчёты") Тогда
СоставФорм.ПраваяКолонка.Добавить("Обработка.ПоВзаиморасчётам.Форма.ФормаСтола");
КонецЕсли;
............................................................................................................................................
В командном интерфейсе есть две противоположные команды. Пользователь должен (без дополнительных окон) видеть некий маркер (надпись, картинка, пр.) что можно сделать это или то...
З.Ы. Можно конечно при вызове команды задать кучу вопросов и выдать гору предупреждений... Но проще (и правильней) дать информацию до...
З.Ы. Как крайний случай думал над "заголовком программы" (он изменяется динамически), но это не красиво и не очень "читабельно"...
фоновые цвета для разных ролей и включать\выключать видимость элементов
Как это сделать в меню? (командный интерфейс подсистемы).
Кстати. Если выводить общую команду у которой есть картинка, то как показать картинку. У меня не получается....
Даже если отображение: Картинка (только)
1) Если добавить/удалить роль пользователю как обновить интерфейс (командный/панель разделов)? Идея: Сделать две подсистемы с разными картинками... Подсистемы идентичны, но доступны разным ролям - т.е. меняем роли пользователю (добавить и удалить) меняется доступная подсистема и соответственно меняется её картинка и надпись. КАК "ОБНОВИТЬ" ПАНЕЛЬ РАЗДЕЛОВ?
2) Делается 2 глобальные команды: типа "включено" и "выключено". Вопрос: КАК ПРОГРАММНО ДОБАВИТЬ/ИСКЛЮЧИТЬ ГЛ. КОМАНДУ В ПАНЕЛИ НАВИГАЦИИ? (т.е. видимый состав подсистемы)
(18) Точнее: обновляет все открытые окна, но не формирует заново командный интерфейс на основании доступных ролей. Только после перезагрузки появляется новый...
Применение ролей работает только после перезапуска 1с. Поэтому я написал, что нужно использовать функциональные опции. Но это не точно, сам не проверял