|
|
#1 |
|
Участник
|
Убрать из Меню Скрыть\показать
кто может в курсе. можно ли сделать так...
Есть Form1. Пользователи скрывают необходимые поля, а потом жалуются. А нельзя ли именно на данной форме Form1, закрыть в меню (вызываем по правой клавиши мыши ) пункт Скрыть\Показать. Чтобы был замок на дурака... |
|
|
|
|
#2 |
|
Участник
|
все решается пользовательской инструкцией...
|
|
|
|
|
#3 |
|
Участник
|
|
|
|
|
|
#4 |
|
Member
|
У таска скрытия контрола на форме номер 2848. Как вариант можно перекрыть метод task() на форме. Или в SysFormRun, если для всех форм. Соответственно, для данного таска можно не вызывать super(). Как вариант, повесить на секюритный ключ какой-нибудь (чтобы хоть у админов была эта цацка).
Это первое техническое решение, которое пришло в голову. Но мне оно не нравится. Если вам это действительно нужно, то стоит получше подумать над причинами и правильным (не тупым техническим) решением.
__________________
С уважением, glibs® |
|
|
|
| За это сообщение автора поблагодарили: ivas (2). | |
|
|
#5 |
|
Участник
|
В init() формы после super() вставьте такой вызов
X++: this.design().allowUserSetup(false);
__________________
Axapta v.3.0 sp5 kr2 |
|
|
|
|
#6 |
|
Member
|
В развитие идеи тупого решения. Можно вместо того, что я предложил выше каждый раз выдавать идиотское: "А вы уверены...?" и "Да - Нет". Если вы очень не любите своих пользователей, то можно еще и переспрашивать: "Вы точно уверены...?" и "Да - Нет".
Так пользователи бысто отучатся тыкать куда не нужно .
__________________
С уважением, glibs® |
|
|
|
|
#7 |
|
MCTS
|
Посмотрите на контроле метод showContextMenu(). Закомментировать super(). Но тогда всё меню не выпадает.
Может это поможет.
__________________
![]() В глухомани, в лесу Несмотря на красу Дни проводит Лиса Патрикевна. Я никак не пойму Отчего, почему Не пускают куму На деревню |
|
|
|
|
#8 |
|
Member
|
Цитата:
Сообщение от AndyD
...
this.design().allowUserSetup(false); ... .
__________________
С уважением, glibs® |
|
|
|
|
#9 |
|
Участник
|
Цитата:
Сообщение от glibs
В развитие идеи тупого решения. Можно вместо того, что я предложил выше каждый раз выдавать идиотское: "А вы уверены...?" и "Да - Нет". Если вы очень не любите своих пользователей, то можно еще и переспрашивать: "Вы точно уверены...?" и "Да - Нет".
Так пользователи бысто отучатся тыкать куда не нужно .Но меня за него повесят
|
|
|
|
|
#10 |
|
Участник
|
|
|
|
|
|
#11 |
|
Гость
|
люди, вы чего? Это же отключением конфключа Расширенные права пользователя решается
|
|
|
|
|
#12 |
|
Member
|
Речь действительно идет о конфигурационном ключе? Тогда это распространится на все формы для всех пользователей.
Вообще была идея поискать в правах доступа. Таки нужно попробовать. Хотя судя по тому, что выбрала fialka, нужен был как раз "тюремный вариант" (когда даже табуретки к полу приколочены).
__________________
С уважением, glibs® |
|
|
|
|
#13 |
|
Гость
|
дураки от формы к форме умнеют?
|
|
|
|
|
#14 |
|
Member
|
Я не знаю. Стараюсь по возможности пользователей за дураков не считать. И закзчика в этом убеждать. Покупать такую систему как Аксапта для дураков... это только у нас такое практикуют... Надо было еще САП им купить. На пару.
Прав Dozer... хорошо сказал про программу для дураков Суперрастворитель Если вернуться к вашему вопросу, то изначально требование было сделать на конкретной форме. Интересно, а fialka перебрала все контролы на форме и во всех перекрыла метод context()? Просто любопытно. А то я б попробовал воспользоваться советом AndyD тогда уж. Из-за лени.
__________________
С уважением, glibs® |
|
|
|
|
#15 |
|
Участник
|
Цитата:
Сообщение от glibs
Я не знаю. Стараюсь по возможности пользователей за дураков не считать. И закзчика в этом убеждать. Покупать такую систему как Аксапта для дураков... это только у нас такое практикуют... Надо было еще САП им купить. На пару.
Интересно, а fialka перебрала все контролы на форме и во всех перекрыла метод context()? Просто любопытно. А то я б попробовал воспользоваться советом AndyD тогда уж. Из-за лени. перекрыла всего 5 полей- особенно важных. а вот теперь встала вопрос о сортировке. тоже придётся перекрыть. не подскажете добрые люди. как можно отменить сортировку на гриде?
|
|
|
|
|
#16 |
|
Участник
|
ну, в методе sort наверное можно закоментировать супер
|
|
|
|
|
#17 |
|
Участник
|
|
|
|
|
|
#18 |
|
Участник
|
Эх, не помогло, переходят на 1С... )
|
|
|