12.08.2004, 16:54 | #1 |
Участник
|
Возникла такая дума, народ...
А ведь сейчас у нас каждый юзер зарегенный в нави может к примеру скопировать базу наших клиентов или баланс, (ну например зайдя в клиенты->клиенты->клиент список и, выделив весь список, скопировать всю базу клиентов, нажав к примеру Ctrl+c и перенести во внешний файл) и аналогично сделать с любыми другими важными с точки зрения безопасности фирмы конфиденциальными данными. А теперь вопрос: как заблокировать копирование? фича tableboxa типа focusable в нет не подходит-> юзеры вообще не смогут ничего выбрать... эта проблема почему то ещё пока не обсуждалась, хотя на мой взгляд очень актуальна. |
|
12.08.2004, 16:57 | #2 |
Moderator
|
Мне кажется это административная проблема лояльности работников. Платите деньги людям!
|
|
12.08.2004, 16:59 | #3 |
NavAx
|
А еще всегда можно сделать скриншот, сфотографировать изображение с экрана монитора на фотоаппарат, переписать на бумажку, запомнить...
__________________
"Моей лошадке ядрышком полмордочки снесло..." А.В.Суворов, письма к дочери |
|
12.08.2004, 17:11 | #4 |
Moderator
|
Мысль немного из другой области: мы сейчас вовсю пользуемся клиент-серверной технологией, которая подразумевает посылку запроса серверу на получение/обработку информации. А вот теперь под "этим углом" посмотрим на форму списка. Какая Вам польза от того, что Вы видите на экране одновременно список из 100 клиентов? Вы в уме будете суммировать их обороты? В 99% случаев Вы просто ищите нужного Клиента. В принципе формы списков во многих случаях морально устарели и остались "по традиции". В одной самописной программе я сделал вход в Форму Списка через Форму Поиска и отображал только нужную часть информации - ну побурчали недельку и привыкли, зато небыло нужды выкачивать с сервера несколько тысяч записей.
|
|
12.08.2004, 17:14 | #5 |
Участник
|
А конкретные предложения вообще есть? Если база клиентов порядка 10 000 скриншотами и фотоаппаратом застрелиться можно копировать.
А база эта денег стоит и сколько людям не плати, мысль подработать всегда будет. Даже в 1С так просто не выгрузить список контрагентов как в Attain. Неужели на Западе на это просто закрывают глаза? Может есть какие то 3rd pary программки которые блочат функции копирования именно для Navision? Кто нибудь слышал о таких? |
|
12.08.2004, 17:18 | #6 |
Участник
|
И всё таки прошу прощения за бестактность:
кто нибудь знает как решить подобную задачу? проблемы бы не было если б не было проблемы... |
|
12.08.2004, 17:20 | #7 |
Участник
|
Цитата:
Сообщение от DonJoker
Даже в 1С так просто не выгрузить список контрагентов как в Attain.
По существу. В списке оборотов нет. Всякие телефоны, группы скидок запрещать правами доступа. Названия... Без названий людям будет тяжело работать. Задача не сводится к запрету копирования списка вообще. Задача сводится к тому, чтобы каждый менеджер видел только СВОИХ клиентов. Разделяй и влавствуй. Берете SQL-версию, включаете RLS. И даете каждому менеджеру в зубы ограниченный список. И не уведут у вас полный список. А если уведут ограниченный, то вы узнаете кто увел. А вообще согласен - сугубо административная задача. И незачем приплетать программистские способы решения. |
|
12.08.2004, 17:29 | #8 |
Участник
|
Цитата:
Сообщение от mazzy
Задача не сводится к запрету копирования списка вообще.
Задача сводится к тому, чтобы каждый менеджер видел только СВОИХ клиентов. Разделяй и влавствуй. До Navision у нас был софт который даже PrintScreen отсекал не то что CTRL-C, Ctrl-V. И это было правильно |
|
12.08.2004, 17:30 | #9 |
Участник
|
как скажете. здесь не отсекается.
просто примите это к сведению. если этот параметр для вас важен - возьмите другую систему. ЗЫ А про запрет PrintScreen - это иллюзия |
|
12.08.2004, 17:36 | #10 |
Участник
|
Блокировать копирование это не выход: оно может понадобиться тому, кому доступ к таблице клиентов санкционирован. Нужно блокировать доступ к форме "Customer List" - а для этого в триггере "OnOpenForm" выставить проверку на санкционированность доступа, или установить какие-либо фильтры, и т.д. В табл."User Setup" можно наплодить разных полей для этих целей.
|
|
12.08.2004, 17:37 | #11 |
Участник
|
Цитата:
Сообщение от mazzy
ЗЫ А про запрет PrintScreen - это иллюзия
А советовать купить другую систему после того как куплена эта.... хмм мягко говоря неэтично ) И для этой системы выход наверняка есть, просто ответ не лежит на поверхности. Потому и надеемся на ALL, что вместе всегда что то можно придумать |
|
12.08.2004, 17:54 | #12 |
Moderator
|
Вообще-то есть способ
Он правда из области кривизны навижина, но может подойти. Если в форме списка скопировать TableBox и положить его поверх существующего, сделав невидимым, то копирование, выделение в нем не работают, правда и скроллинг чудит. Вот такая хрень |
|
12.08.2004, 18:02 | #13 |
Участник
|
Цитата:
Сообщение от zma
Блокировать копирование это не выход: оно может понадобиться тому, кому доступ к таблице клиентов санкционирован. Нужно блокировать доступ к форме "Customer List" - а для этого в триггере "OnOpenForm" выставить проверку на санкционированность доступа, или установить какие-либо фильтры, и т.д. В табл."User Setup" можно наплодить разных полей для этих целей.
кому будет нужно тот знает как это обойти... В идеале система должна затачиваться под конкретную модель предприятия с учётом её растущих потребностей и здесь важно то, что она должна отвечать этем растущим требованиям, предьявляемым к ней, и мы здесь не вправе подгонять эти требования по ходу внедрения системы. |
|
12.08.2004, 18:07 | #14 |
Участник
|
Цитата:
Сообщение от Dzemon
Вообще-то есть способ
Он правда из области кривизны навижина, но может подойти. Если в форме списка скопировать TableBox и положить его поверх существующего, сделав невидимым, то копирование, выделение в нем не работают, правда и скроллинг чудит. Вот такая хрень И полет мысли тоже |
|
12.08.2004, 18:10 | #15 |
Moderator
|
Цитата:
Сообщение от DonJoker
Цитата:
Сообщение от Dzemon
Вообще-то есть способ
Он правда из области кривизны навижина, но может подойти. Если в форме списка скопировать TableBox и положить его поверх существующего, сделав невидимым, то копирование, выделение в нем не работают, правда и скроллинг чудит. Вот такая хрень И полет мысли тоже |
|
12.08.2004, 18:10 | #16 |
Участник
|
Цитата:
Сообщение от Dzemon
Вообще-то есть способ
Он правда из области кривизны навижина, но может подойти. Если в форме списка скопировать TableBox и положить его поверх существующего, сделав невидимым, то копирование, выделение в нем не работают, правда и скроллинг чудит. Вот такая хрень КРУТО сам не додумался об этом работает!!! и не так-то сложно сломать Navi оказывается... |
|
12.08.2004, 18:11 | #17 |
Участник
|
Цитата:
Сообщение от DonJoker
А советовать купить другую систему после того как куплена эта.... хмм мягко говоря неэтично )
|
|
12.08.2004, 18:15 | #18 |
Участник
|
Цитата:
Сообщение от Dzemon
Да, но в связи с этим глюком, мне пришлось написать функцию копирования в Ексель любой таблицы, и приделать лишнюю кнопку на все списки. Кстати, в таком варианте можно и "юзеров построить".
|
|
12.08.2004, 18:17 | #19 |
Moderator
|
Цитата:
Сообщение от DonJoker
Поделись с народом Респект тебе.
|
|
12.08.2004, 18:19 | #20 |
Участник
|
Цитата:
Сообщение от mazzy
Узнавать значимые для вас возможности/невозможности ПОСЛЕ покупки - глупо.
Будем надеяться в будущем все таки это дело доработают и будем нам счастье ,а не нагоняи от начальства |
|