Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Управляемые формы. Подсистемы.

Управляемые формы. Подсистемы.
Я
   G751
 
03.07.19 - 14:28
Управляемые формы.
Конфигурация – Общие – Подсистемы – Подсистема(открываем окно свойств подсистемы).
На закладке ‘Основные’ нажимаем кнопку ‘Командный интерфейс’.
В открывшемся окне видим поле ‘Видимость’.
- Как программно добраться до этой галочки ? Т.е. программно получить значение видимости команды?
Очень прошу не задавать вопрос ‘Для чего это нужно?’
Объяснять долго и скучно. Поверье – надо.
Всем спецам заранее спасибо.
 
 
   G751
 
1 - 03.07.19 - 17:53
Отзовитесь..
   Вафель
 
2 - 03.07.19 - 17:55
никак, только через права
   palsergeich
 
3 - 03.07.19 - 17:57
Права или ФО
больше способов воздейстовать программно на стандартный командный интерфейс нет
   Жан Пердежон
 
4 - 03.07.19 - 19:06
>> Как программно добраться до этой галочки? Т.е. программно получить значение видимости команды?
это 2 разных вопроса
галочка показывает дефолтное отображение
Метаданные.Подсистемы.ИмяПодсистемы.КомандныйИнтерфейс - явно намекает что значение просто так не получить, но можно попытаться отыскать в файлах конфы;

в режиме предприятия есть ещё права доступа, ФО, пользовательские настройки.
каждое можно попробовать проверить отдельно.

(3) и пользовательские настройки;
(0) и всё же зачем?
   G751
 
5 - 03.07.19 - 19:58
Понятно. Всем спасибо.
Чтобы не плодить ветки. Темы пересекаются.
Итак..
Функциональная опция . Хранение. Значение – Регистр сведений.
Например  –
РегистрСведений.УчетнаяПолитикаОрганизаций.Ресурс.ПлательщикЕНВД
Как система определяет, о какой Организации проверяется значение объекта хранения?
   Жан Пердежон
 
6 - 03.07.19 - 20:44
в СП всё есть

УстановитьПараметрыФункциональныхОпцийФормы();
УстановитьПараметрыФункциональныхОпцийИнтерфейса()
   palsergeich
 
7 - 03.07.19 - 22:18
(4) Ну пользовательские настройки на то и пользовательские, что юзер из может изменить.
Такое себе. ФО имхо для этой задачи - самое то.
   G751
 
8 - 09.07.19 - 07:06
(6) Это установка. А как получить уже установленное значение?
Я не знаю для какой Организации устанавливалось значение.
Просто -
Есть Функциональная опция. Хранение. Значение – Регистр сведений.
Например  –
РегистрСведений.УчетнаяПолитикаОрганизаций.Ресурс.ПлательщикЕНВД

Как система определяет, о какой Организации проверяется значение объекта хранения?
ИЛИ
Как программно получить текущее значение объекта хранения любой ФО?
   G751
 
9 - 09.07.19 - 07:21
Профессионалы 1С, подскажите. Очень нужная информация.
   G751
 
10 - 09.07.19 - 09:42
Отзовитесь, спецы.
 
 Рекламное место пустует
   D3O
 
11 - 09.07.19 - 10:01
(10) никак. разрабы платформы не сочли нужным предоставить доступ к командному интерфейсу из языка.
впрочем как и по многим другим моментам. вот как-то так.
   Жан Пердежон
 
12 - 09.07.19 - 11:16
>> Я не знаю для какой Организации устанавливалось значение.
???
продам СП - дорого
научу им пользоваться - за жизнь не расплатишься:

ПолучитьПараметрыФункциональныхОпцийФормы()
ПолучитьФункциональнуюОпциюФормы()
ПолучитьПараметрыФункциональныхОпцийИнтерфейса()
ПолучитьФункциональнуюОпцию()
ПолучитьФункциональнуюОпциюИнтерфейса()
   G751
 
13 - 20.07.19 - 19:05
Чтобы не плодить ветки. Темы пересекаются.
Итак..
Если в метаданных в свойствах  обработки на закладке ‘Команды’ не установлена галочка ‘Использовать стандартные команды’, то в интерфейсе программы она не появится.
А для отчетов это не так.
Есть ли еще такие объекты, у которых есть этот признак, но видимость их в интерфейсе программы не меняется от его использования?
И если есть, то какие.
Подскажите от чего это зависит.
Всем профессионалам заранее большое спасибо.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует