Изучаем 1С 8.2. Урок 4. Функциональные опции

24.12.12

Разработка - Механизмы платформы 1С

В 1С:Бухгалтерии 8.2 можно элементы интерфейса сгруппировать и вывести для включения/выключения в режиме пользователя. Для этого предусмотрен такой объект конфигурации, как функциональные опции.

Изучаем 1С 8.2. Урок 4. Функциональные опции

 

В 1С:Бухгалтерии 8.2 можно элементы интерфейса сгруппировать и вывести для включения/выключения в режиме пользователя. Для этого предусмотрен такой объект конфигурации, как функциональные опции:

 

Изучаем 1С 8.2. Урок 4. Функциональные опции

 

Опция "хранение" показывает, с каких объектом должно быть связано включение/выключение функциональной опции, рекомендуется использовать для этих целей константу типа "Булево":

 

Изучаем 1С 8.2. Урок 4. Функциональные опции

 

Список объектов, которые включаются/выключаются при выключении/выключении функциональной опции настраивается на вкладке "состав":

 

Изучаем 1С 8.2. Урок 4. Функциональные опции

 

Кстати, добавляя новую константу, не забудьте включить ее в соответствующую подсистему и назначить на нее права:

 

Изучаем 1С 8.2. Урок 4. Функциональные опции

 

После этого, изменяя значение константы, мы можем включать и выключать показ команд функциональной опции:

 

Изучаем 1С 8.2. Урок 4. Функциональные опции

 

Отключим константу, и команды функциональной опции исчезнут:

 

Изучаем 1С 8.2. Урок 4. Функциональные опции

 

Изменение вступят в силу, если из программы выйти и снова зайти.

 

Скриншоты, опубликованные в данной статье, являются цитатами и иллюстрациями   программного продукта "1C:Предприятие версия 8.2", авторское право на который принадлежит ЗАО 1С.. 


Источник: http://easyprog.ru/index.php?option=com_content&task=view&id=587&Itemid=48

Вступайте в нашу телеграмм-группу Инфостарт

См. также

SALE! %

Мастера заполнения Поиск данных База данных Инструментарий разработчика Корректировка данных Универсальные функции Механизмы платформы 1С Подбор и обработка объектов 1С 8.3 1С 8.5 Платные (руб)

Infostart MagicInput улучшает подбор в полях ввода 1С: ищет по любой части названия и по нескольким ключевым фрагментам, распознаёт ввод в другой раскладке и показывает иконки/статусы объектов прямо в списке. Поддерживает вставку навигационной ссылки/представления документа для автоподбора; для разработчиков доступны поиск по GUID и полному имени предопределённого. Работает в управляемых формах и подключается в большинстве конфигураций 1С 8.3/8.5.

5000 4000 руб.

25.02.2026    1944    9    1    

11

Механизмы платформы 1С Программист Бесплатно (free)

Разберем 15 мифов о работе платформы «1С:Предприятие 8» – как распространенных, так и малоизвестных. Начнем с классики: «Код, написанный в одну строку, работает быстрее, чем многострочный». Так ли это на самом деле?

16.07.2025    30168    TitanLuchs    106    

149

Механизмы платформы 1С Работа с интерфейсом Программист Стажер 1С:Предприятие 8 Бесплатно (free)

Про ООП в 1С и о том, как сделать свой код более кратким и выразительным при помощи использования текучего интерфейса (fluent interface).

03.02.2025    16466    bayselonarrend    127    

68

Механизмы платформы 1С Программист 1С:Предприятие 8 Бесплатно (free)

В этой статье подробно рассматривается работа с JSON в XDTO в 1С:Предприятие. Вы узнаете, как сериализовать и десериализовать объекты XDTO в JSON, интегрировать 1С с веб-сервисами и API, а также корректно обрабатывать данные при обмене. Разбираются особенности работы с коллекциями, использование функций восстановления и частые ошибки при работе с JSON и XDTO.

30.01.2025    19662    user2122906    9    

66

Механизмы платформы 1С Файловый обмен (TXT, XML, DBF), FTP Программист 1С:Предприятие 8 Бесплатно (free)

Этот материал познакомит вас с механизмом XDTO (XML Data Transfer Objects) в 1С и научит эффективно использовать его возможности. Мы разберёмся, как работать с XML-схемами, создавать модели данных, манипулировать объектами XDTO, а также сериализовать и десериализовать их в XML. Вы узнаете, как использовать XDTO для интеграции с внешними системами, избегать типичных ошибок и оптимизировать код. К концу вы будете уверенно применять XDTO для решения сложных задач обмена данными и автоматизации процессов.

17.01.2025    33928    user2122906    12    

61

Механизмы платформы 1С WEB-интеграция Программист 1С:Предприятие 8 Бесплатно (free)

В платформе 8.3.27 появилась возможность использовать WebSocket-клиент. Давайте посмотрим, как это все устроено и чем оно нам полезно.

14.01.2025    30644    dsdred    100    

147

Механизмы платформы 1С Программист Стажер 1С:Предприятие 8 1C:Бухгалтерия Бесплатно (free)

Эта небольшая статья - некоторого рода шпаргалка по файловым потокам: как и зачем с ними работать, какие преимущества это дает.

23.06.2024    27174    bayselonarrend    22    

176
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. seermak 664 27.08.12 16:16 Сейчас в теме
Изменение вступят в силу, если из программы выйти и снова зайти.
или после

ОбновитьИнтерфейс (RefreshInterface)
Синтаксис:

ОбновитьИнтерфейс()
Описание:

Обновляет командный интерфейс, рабочий стол и открытые формы с учетом текущих значений функциональных опций и их параметров. Вызов метода необходим, чтобы измененные параметры функциональных опций вступили в действие.

Доступность:

Тонкий клиент, веб-клиент, толстый клиент.
см. Синтаксис-помошник ;)
2. megabax 195 27.08.12 18:23 Сейчас в теме
Совершенно верно. Но это уже будет в следующем уроке...
ОбновитьИнтерфейс (RefreshInterface)
Синтаксис:

ОбновитьИнтерфейс()
Описание:

Обновляет командный интерфейс, рабочий стол и открытые формы с учетом текущих значений функциональных опций и их параметров. Вызов метода необходим, чтобы измененные параметры функциональных опций вступили в действие.

3. soba 29.08.12 04:56 Сейчас в теме
Можно, наверное, чуть поплотнее публикацию набивать, объединяя 2-3 по текущему размеру.
4. Фред 29.08.12 18:45 Сейчас в теме
В принципе, ликбез- штука нужная. Хотя , не знаю почему, изучается как-то тяжело...Хотя, может, просто не дорос пока...))
8. yuraos 1008 03.04.13 12:09 Сейчас в теме
(4) Фред,
причем ликбез тривиальный и по этой причине безполезный.

нука ЗНОТОКИ !!!
раскажите популярно про более сложный вариант функциональных опций:
которые не просто булевые тычи в константах, а те
которые хранятся, например, в регистрах сведений и могут принимать любой тип.
---
в мануале об этом - муть, для обыденного сознания непроницаемая!
:)
5. Bassgood 1496 02.09.12 16:48 Сейчас в теме
Очередной копипаст из желтой книги =(
6. Disasters 03.09.12 14:03 Сейчас в теме
О, не ужели продолжение)))) А где будем брать 5 урок?
7. son_v 3 05.12.12 09:57 Сейчас в теме
а Хранение функциональной опции можно назначать и реквизиты справочника). Как раз сейчас эту тему проходили в web-курсе УЦ3.
1С-Учебный Центр №3; +1 Ответить
10. 1С-Учебный Центр №3 29.01.14 11:12 Сейчас в теме
(7) son_v,
а Хранение функциональной опции можно назначать и реквизиты справочника). Как раз сейчас эту тему проходили в web-курсе УЦ3.


Надеемся, что данный web-курс был для Вас полезен.
Спасибо, что выбираете нас :)
9. Lancelot-2M 116 16.09.13 16:25 Сейчас в теме
Чтобы не плодить тем... сделал две формы общих, закинул их на рабочий стол, сделал две функциональные опции и константы к ним булева типа. Прав раздал как надо. В состав для опций указал соответствующие формы.
Все работает в файловой базе - установлю галочку - форма на рабочем столе, установлю вторую - и вторая там... а вот в серверной базе всегда 2 формы на рабочем столе и на константы-галочки пофиг. Что может быть не так?
Для отправки сообщения требуется регистрация/авторизация