Задача: Как скрыть некоторые позиции в справочнике Номенклатура от глаз пользователя? #410968


#0 by ДмитрийШ
Суть задачи, для пользователя необходимо скрывать некоторые элементы справочника "номенклатура" в форме списка этого справочника. Установил formEx, сделал надписи в нужных строках Белым цветом на Белом фоне, НО если установить указатель мыши на такую "скрытую строку" то включается выделение ячейки (синий фон и белый шрифт). Вопрос: как избежать такого изменения цвета при выделении ячейки или как каким-нибудь другим способом скрыть элемент справочника от пользователя? (или хотя-бы изменять интерактивно наименование)
#1 by povar
просто интересно, зачем это ?
#2 by ДенисЧ
лучше уж отборы...
#3 by ShoGUN
Ну ты извращенец. Хоть бы для начала ИспользоватьСписокЭлементов попробовал.
#4 by lamme
1 при начале работы системы - устаноить списко запрещенных товаров 2 в списке товаров - сделать новую колонку - наименонивае - типа строка - не связана с наименованием. 3 проверять - попадает ли текущийэлемент в список запрещенных пользователю 4. если попадает - показывать в имени "---" 5. тож самое и в Приоткрытии элемента
#5 by ДмитрийШ
всем спасибо!
#6 by МимохожийОднако
Если пользователю надо, он всё равно посмотрит
#7 by ДмитрийШ
интересно как?
#8 by ДенисЧ
Напримую в базе данных. Или обработку напишет.
#9 by у лю 427
в движениях по отчетам... в отчете по партиям в движениях документа и т.д.
#10 by ДмитрийШ
объясню. есть юзер который выполняется узкий круг задач, например только заявки покупателей делает и реализации. у него нет прав открывать внешние обработки и нет прав смотреть отчеты, есть права на чтение только 2-х видов документов. Всё. посмотреть "скрытую номенклатуру" он не сможет
#11 by ДенисЧ
Объясняю. Если ему ОЧЕНЬ надо, то посмотрит.
#12 by ДмитрийШ
объясняю - НЕТ
#13 by ДмитрийШ
человеческий фактор исключаем (подкуп сговор и т.п.)
#14 by ДенисЧ
Столб бетонный подарить? :-))
#15 by ДмитрийШ
флуд не разводи, Денис!
#16 by lamme
- все равно не подеретесь !
#17 by у лю 427
как уже за...ли графья д"Эбилы со своей скрытностью... Если юзеру надо - все равно посмотрит... "объясню. есть юзер который выполняется узкий круг задач, например только заявки покупателей делает и реализации. у него нет прав открывать внешние обработки и нет прав смотреть отчеты, есть права на чтение только 2-х видов документов." 100% - этот юзер сидит в комнате с юзером с обычными правами, который смотрит все... Ущемленный юзер просто подойдет к столу обычного, когда тот уйдет (в сортир или на трах к начальству) и просто посмотрит нужную накладную... Ибо она будет лежать в папочке....
#18 by 111222333444
А чо тада спрашиваешь, еси сам всё знаешь?
#19 by ДенисЧ
Это не флуд, а констатация
#20 by ДмитрийШ
Lame, за совет спасибо. кстати нормально получается, тормозня небольшая появляется, но не существенная. - читай внимательнее, человеческий фактор во внимание не берём, а делаем так чтобы наша программерская совесть была спокойна и всеми возможные средства 1с использованы, можно брать с заказчика бабки. Тему можно закрывать, вот только не знаю как...
#21 by htva
если не скульная то легко посмотрит
#22 by ДмитрийШ
. конкретно, как?
#23 by у лю 427
на скульной - аналогично....
#24 by htva
в каталог то доступ есть в дбф ке все видно структура в томже каталоге
#25 by у лю 427
экселем...
#26 by htva
там сложнее но тоже возможно
#27 by htva
там пароль sa надо знать или др. параметры соединения
#28 by lamme
еще вариант - это привязывать конкретному пользовтаелю - конкретные запрещенные товары. тогда можно посмотреть при начале работы системы- колво записей в списке и тогда сам справочник - если СпискоЗапрещенных=0 - показывать колонку Наименование а иначе - уже показывать колонку НаименованиеСтирешками и всю проверку делать одной функцией, типа СпискоЗапрещенных.Принадлежит(мойЭлемент)
#29 by lamme
+ .. - тут формировать списк запрещенных - именно на входе в программу - и проверку делать - именно Принадлежит (типа - боремся за скорость работы)
#30 by ado
Если юзеру надо и он квалифицированный одиэсник -- да посмотрит. Но обычно от юзеров, являющихся квалифицированными одинэсниками не требуется что-то скрывать. Не на тех должностях работают.
#31 by Злопчинский
блин пипец.. что секретного в наименованиях...??? динамитом для алькайеды торгуете?
#32 by Серп
Новый справочник: уровни прав пользователей. в нем установить для каждого юзера чего ему можно видеть в спр Номенклатура. При открытии Спр. Номенклатура анализировать разрешенные поля. Неразрешенные делать Видимость;
#33 by Скользящий
пропатченный соароном экзешник - и подключайся к любой базе, хоть скульной, хоть dbf ной. )
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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