Изучаем 1С 8.2. Урок 4. Функциональные опции
В 1С:Бухгалтерии 8.2 можно элементы интерфейса сгруппировать и вывести для включения/выключения в режиме пользователя. Для этого предусмотрен такой объект конфигурации, как функциональные опции:
Опция «хранение» показывает, с каких объектом должно быть связано включение/выключение функциональной опции, рекомендуется использовать для этих целей константу типа «Булево»:
Список объектов, которые включаются/выключаются при выключении/выключении функциональной опции настраивается на вкладке «состав»:
Кстати, добавляя новую константу, не забудьте включить ее в соответствующую подсистему и назначить на нее права:
После этого, изменяя значение константы, мы можем включать и выключать показ команд функциональной опции:
Отключим константу, и команды функциональной опции исчезнут:
Изменение вступят в силу, если из программы выйти и снова зайти.
Скриншоты, опубликованные в данной статье, являются цитатами и иллюстрациями программного продукта «1C:Предприятие версия 8.2», авторское право на который принадлежит ЗАО 1С..
Источник: http://easyprog.ru/index.php?option=com_content&task=view&id=587&Itemid=48










или после
ОбновитьИнтерфейс (RefreshInterface)
Синтаксис:
ОбновитьИнтерфейс()
Описание:
Обновляет командный интерфейс, рабочий стол и открытые формы с учетом текущих значений функциональных опций и их параметров. Вызов метода необходим, чтобы измененные параметры функциональных опций вступили в действие.
Доступность:
Тонкий клиент, веб-клиент, толстый клиент.
см. Синтаксис-помошник 😉
Совершенно верно. Но это уже будет в следующем уроке…
Синтаксис:
ОбновитьИнтерфейс()
Описание:
Обновляет командный интерфейс, рабочий стол и открытые формы с учетом текущих значений функциональных опций и их параметров. Вызов метода необходим, чтобы измененные параметры функциональных опций вступили в действие.
Можно, наверное, чуть поплотнее публикацию набивать, объединяя 2-3 по текущему размеру.
В принципе, ликбез- штука нужная. Хотя , не знаю почему, изучается как-то тяжело…Хотя, может, просто не дорос пока…))
Очередной копипаст из желтой книги =(
О, не ужели продолжение)))) А где будем брать 5 урок?
а Хранение функциональной опции можно назначать и реквизиты справочника). Как раз сейчас эту тему проходили в web-курсе УЦ3.
(4) Фред,
причем ликбез тривиальный и по этой причине безполезный.
нука ЗНОТОКИ !!!
раскажите популярно про более сложный вариант функциональных опций:
которые не просто булевые тычи в константах, а те
которые хранятся, например, в регистрах сведений и могут принимать любой тип.
—
в мануале об этом — муть, для обыденного сознания непроницаемая!
🙂
Чтобы не плодить тем… сделал две формы общих, закинул их на рабочий стол, сделал две функциональные опции и константы к ним булева типа. Прав раздал как надо. В состав для опций указал соответствующие формы.
Все работает в файловой базе — установлю галочку — форма на рабочем столе, установлю вторую — и вторая там… а вот в серверной базе всегда 2 формы на рабочем столе и на константы-галочки пофиг. Что может быть не так?
(7) son_v,
Надеемся, что данный web-курс был для Вас полезен.
Спасибо, что выбираете нас 🙂