AXForum  
Вернуться   AXForum > Microsoft Dynamics NAV > NAV: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 24.03.2011, 12:58   #1  
nikshev is offline
nikshev
Участник
 
54 / 10 (1) +
Регистрация: 11.12.2010
Здравствуйте! Как ни шаг так и тупик! В общем после создание форм и импорта данных возник еще
один вопрос. Как запретить копирование данных в/из буфера с этой формы.
Понятное дело надо запретить нажатие клавиш (Ctrl+A,Ctrl+C, Ctrl+X).
Вот только как это сделать? Или может есть какие стандартные методы
(на форуме ничего не нашел и в документации то же).
Заранее благодарен!
Старый 24.03.2011, 13:09   #2  
Sancho is offline
Sancho
Administrator
Аватар для Sancho
Лучший по профессии 2017
Лучший по профессии 2009
 
1,294 / 221 (10) ++++++
Регистрация: 11.01.2006
сломать форму списка
пусть попробуют из карточек покопировать по-одной, гыгы
Старый 24.03.2011, 13:12   #3  
nikshev is offline
nikshev
Участник
 
54 / 10 (1) +
Регистрация: 11.12.2010
Сломать не получается! Форма выдает полный список товаров с ценами и количеством!
То есть такого решения в Navision не сделать?
Старый 24.03.2011, 13:30   #4  
nikshev is offline
nikshev
Участник
 
54 / 10 (1) +
Регистрация: 11.12.2010
Нашел решение на буржуйском сайте
http://www.mibuso.com/forum/viewtopic.php?t=18740
Для тех кто не понимает родной английский могу не много рассказать:
1) Создаем копию TableBox (Ctrl+C,Ctrl+V на форме при выделенном элементе)(в моем случае MatrixBox)
2) Натягиваем ее на оригинал
3) Свойство Visible=No

Все работает! А данные не копируются (проверено)
Старый 24.03.2011, 13:31   #5  
Sancho is offline
Sancho
Administrator
Аватар для Sancho
Лучший по профессии 2017
Лучший по профессии 2009
 
1,294 / 221 (10) ++++++
Регистрация: 11.01.2006
решение заняло 10 секунд

в форме делается пункт с хоткеем Ctrl+C
на нем пишем какой-то код
в итоге при нажатии Ctrl+C получаем:

---------------------------
Microsoft Dynamics NAV Classic
---------------------------
Копирование не работает
---------------------------
ОК
---------------------------

но проблема в том, что по правой кнопке мыши все равно копируется.
решение - отломать у пользователей правую кнопку мыши.
Старый 24.03.2011, 13:41   #6  
nikshev is offline
nikshev
Участник
 
54 / 10 (1) +
Регистрация: 11.12.2010
Буржуйское решение не дает копировать с правой кнопкми!
Спасибо за ответы! Все работает!
Старый 25.03.2011, 11:27   #7  
Yoil is offline
Yoil
NavAx
NavAx Club
Лучший по профессии 2017
Лучший по профессии 2009
 
1,574 / 70 (6) ++++
Регистрация: 20.11.2002
Адрес: Msk
Цитата:
Сообщение от nikshev Посмотреть сообщение
Буржуйское решение не дает копировать с правой кнопкми!
Спасибо за ответы! Все работает!
почему сразу буржуйское? )
http://forum.mazzy.ru/index.php?show...indpost&p=4545
__________________
"Моей лошадке ядрышком полмордочки снесло..."
А.В.Суворов, письма к дочери
Старый 26.03.2011, 00:16   #8  
jopagames2 is offline
jopagames2
Участник
 
151 / 11 (1) +
Регистрация: 11.02.2010
Рад, что всё у вас заработало.

И не PrintScreen (как было озвучено в другой ветке), ни даже копирование мышкой не прокатывает.
Но! Если человек (например, менеджер) хочет что-то украсть, то он, думаю, украдёт.
Всё зависит от его технической грамотности. Нав сам по себе никак не защищён от подобного "вандализма".

ЗЫ: У нас, к примеру, был прецедент, когда человек (со своим мало-мальски привилегированным паролем) просто высосал весь список клиентов и сотрудников через Excel, указав нужную ему Нав-таблицу как источник внешних данных.

SQL-сервер даёт читать конкретному ЮЗЕРУ некую ТАБЛИЦУ. Всё!!!
Не понимаю, о чём тут можно дискутировать и что от кого пытаться "закрывать"?

ЗЗЫ: а native-сервер ещё более дырявая штука, если вы вдруг вздумаете спорить



Цитата:
Сообщение от nikshev Посмотреть сообщение
Буржуйское решение не дает копировать с правой кнопкми!
Спасибо за ответы! Все работает!
Старый 30.03.2011, 15:58   #9  
nikshev is offline
nikshev
Участник
 
54 / 10 (1) +
Регистрация: 11.12.2010
Цитата:
почему сразу буржуйское? )
http://forum.mazzy.r...findpost&p=4545
Елы палы! Блин я пол дня искал и тут и там! А тут было решение!
Не везет! И как с эти бороться?

Цитата:
ЗЫ: У нас, к примеру, был прецедент, когда человек (со своим мало-мальски привилегированным паролем) просто высосал весь список клиентов и сотрудников через Excel, указав нужную ему Нав-таблицу как источник внешних данных.

SQL-сервер даёт читать конкретному ЮЗЕРУ некую ТАБЛИЦУ. Всё!!!
Не понимаю, о чём тут можно дискутировать и что от кого пытаться "закрывать"?
Я с Вами полностью согласен! Сам такой! Люблю поковыряться! Но на терминальном сервере с
полностью урезанными правами это будет сделать сложно! Вся безопасность это защита от дурака.
Умный найдет как слямздить!
 


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 01:54.