8.2 УФ коммандный интерфейс - видимость программно #587103


#0 by 1с-кин
Как программно настроить видимость команд в командном интефейсе подсистемы? Т.е. когда выбираешь подсистему - программно отсекаешь "ненужные" пункты. В УТ11 это как-то сделано, но не понял.
#1 by Immortal
что реализовано?
#2 by 1с-кин
ну там когда командный интерфейс Продажи - все отключено почти, а когда запускаешь - появляются "отключенные" команды (пункты). По-моему, там что-то где-то программно прописано - вроде как при запуске выбираются нужные пункты и ставится Видимость. По впечатлению.
#3 by Immortal
поток мысли. видимость команд определяют фо, права доступа, настройки использования команд
#4 by 1с-кин
в подсистеме видимость не поставлена, права Полные, команды разрешены для подсистемы. А их видно. Почему?
#5 by Seducer
Может, все-таки функциональные опции посмотреть?
#6 by NcSteel
Судя по умной книжке. - доступность объектов согласна Правам - настройки пользовательские - функциональные опции - Видимость команд по правам
#7 by 1с-кин
- права полные - настройки какие? которые влияют на команды подсистемы? - есть ИспользоватьСделкиСКлиентами. Это где посмотреть? - права полные. И если бы было наоборот - т.е. здесь видимость етсь, а их не видно - то могло быть и по правам отсечка. А тут наоборот - видимость Ложь, а их видно.
#8 by Seducer
мне кажется, в голове путница присутствует. полные права совсем не означают видимость всегда всего и везде.
#9 by Seducer
>ИспользоватьСделкиСКлиентами Это функциональная опция. Ее значение хранится в константе. У всего, что с этим связано (справочники, документы) на вкладке "Функциональные опции" стоит галочка у данной опции. Если константа установлена в Истина - объект становится видимым.
#10 by 1с-кин
как раз наоборот - видимость не установлена у команд подсистемы, а они видны. вот и интересно - как установили этцу видимость. Пример - УТ11, подсистема Продажи, далее СостояниеСделок: СостоянияПроцессов, ЭтапыПроцессовПродаж - видимсоть в Ложь, а пункты тем не менее, видны в интерфейсе в Предприятии. т.е. это какбы некий ключ: константа Истина - все связанные компоненты видимы (именно видимость или доступность?), нет - не видимы? А где устанавливается сама константа эта?
#11 by 1с-кин
так никто не знает, как это реализовано?
#12 by 1с-кин
ап
#13 by jsmith82
так тебе ж написали
#14 by 1с-кин
ничего не написали, что работает. Права есть на все, видимость пунктов - отключена, а пункты меню видно. где тут что отрабатывает-то?
#15 by Новиков
>>видимсоть в Ложь, а пункты тем не менее, видны в интерфейсе в Предприятии. А тебе в голову приходит такая мысль, то то, что ты видишь в интерфейсе - это не всегда СТАНДАРТНАЯ команда? Вот такие мысли иногда тебя посещают? :)
#16 by Новиков
>>А где устанавливается сама константа эта? - а ты поищи что-то типа "ОбновитьИнтерфейс" - по этой команде он должен перестроиться. По идее это обычно в форме констант общей, или где-то в около-плодных водах - если ФО хранится в константе.
#17 by NcSteel
Почитай книгу . Каждый пункт настраивается отдельно. Тоесть права могут быть полными , а интерфейс пустым.
#18 by 1с-кин
так какая она стандартная, - самая нестандартная, добавлена команда из какого-либо документа. Или "не всегда СТАНДАРТНАЯ" - это что-то другое, а не команды со вкладки свойств подсистемы "Состав" - "Входящие в подсистему объекты"? поиск на ОбновитьИнтерфейс по конфе ничего не дал - там либо при обмене, обновлении или в формах настройки. Общего нет ничего. а сейчас разве не отдельно? "Подсистема - Основные - Командный интерфейс - группа "Панель навигации" - команда "Этапы процессов продаж". Конкретно настраиваю конкретную команду: Видимость = Ложь. А она видна в интерфейсе. Все равно не понимаю.
#19 by МишельЛагранж
Че, 1с-ники опять выдали на-гора, что никто не может понять? )) Что за ФО такие еще?
#20 by Immortal
ты опять ничего не знаешь и знать не хочешь?
#21 by IamAlexy
функциональные опции это ересь и зло.. порядочному 7шнику эти функциональные опции вредны и вообще до фени... только задроты заморачиваются с 8кой, УФ, ФО и прочей мутотней не имеющей отношения к реальному бизнесу реальных корпораций - которые в свою очередь, работают на стабильной и функциональной 7ке...
#22 by МишельЛагранж
так не я, а вы никто не можете сказать, что там за настройки установлены. А ФО совсем уж левая вещь, да. Ну кто туда будет команды пихать?! Чтобы их при отключенном ФО не было видно?! вот зачем делать для команд три разных варианта отключения? вероятно, настройка панели действий ручная - прямо в предприятии. Если никакие другие варианты не подходят....
#23 by 1с-кин
о, точно, это оно! :) все так просто?
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С