Вход | Регистрация

1С:Предприятие ::

Метки: 

v7: Убрать командную панель

Я
   Username13
 
12.09.18 - 14:49
Бухгалтерия 7.7
Форма плана счетов.
Хочу из командной панели сверху удалить некоторые кнопки.
Как в семерке работать с командными панелями, в курсе кто?
 
 
   2S
 
1 - 12.09.18 - 14:50
штатно никак
   Cool_Profi
 
2 - 12.09.18 - 14:50
Попробуй FormEx, но это не точно
   Гад
 
3 - 12.09.18 - 14:50
зашито на уровне платформы
   arsik
 
4 - 12.09.18 - 14:50
(0) Надо не убирать, а просто запретить некоторые действия. Или совсем оставить  план счетов только для чтения.
   Username13
 
5 - 12.09.18 - 14:52
(4) Можно оставить кнопку, но чтобы она ничего не делала, так тоже пойдет. А где найти обработчик?
   arsik
 
6 - 12.09.18 - 14:52
Какую кнопку хоть?
   arsik
 
7 - 12.09.18 - 14:54
   Username13
 
8 - 12.09.18 - 14:54
(6) "Показывать счета, согласованные с корректными проводками". Я хочу, чтобы пользователь не мог ее отжимать и видеть несогласованные счета. Возможность есть это сделать?
   NSSerg
 
9 - 12.09.18 - 15:13
(8) правая кнопка на форме списка (я так понимаю "для выбора") в конфигураторе, и отжимаешь галку "панель иснтрументов"
   NSSerg
 
10 - 12.09.18 - 15:29
Только по правой кнопке мыши возможность отключить останется.
Может лучше сделать не так? Запретить программно выбор счета не из корректных проводок, а при открытии формы списка плана счетов выставлять фильтр при помощи ИспользоватьКорСчет()?
 
 Рекламное место пустует
   Username13
 
11 - 12.09.18 - 16:04
(10) так фильр как раз ИспользоватьКорСчет и сделал, но кнопка то все равно есть и никуда не девается.
Панель убрал, спасибо. Но в "правой кнопке" осталось, да.
Есть способ заблокировать это выпадающее меню?
   NSSerg
 
12 - 12.09.18 - 16:05
(11) Нет, а зачем? Просто ругаться при выборе счета, если он не из корректных, и не давать выбрать. И пользователь сам перестанет через меню выключать.
   NSSerg
 
13 - 12.09.18 - 16:05
(12) Штатно способа нет.
   StanLee
 
14 - 12.09.18 - 17:04
Можно продублировать куда-нить список корректных проводок и при начале работы системы восстанавливать, и при выборе или при записи делать проверку из продублированного места.
А иначе придется использовать всякие примочки типа 1С++, formex, не помню уже где там можно с менюшками и панелями развлекаться, когдато давно запрещал, позабыл уже как это делать :(
   Salimbek
 
15 - 12.09.18 - 17:49
(14) Там отдельная компонента была... Нашел: RWidjets Смотреть тут: http://www.1cpp.ru/forum/YaBB.pl?num=1162249850/210 или тут: http://www.1cpp.ru/forum/YaBB.pl?num=1200401337/0#0
   Chieftain
 
16 - 12.09.18 - 18:23
+(15) RWidjets, событие глобального модуля ПриПолученииКоманды(пКоманда,пЗаблокироватьКоманду)
Сначала идентифицировать параметр пКоманда, после заблокировать ее выполнение.


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