Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
16 апр 2024, 13:06

Вопрос по ограничению доступа

Автор Pinhet, 28 авг 2014, 18:01

0 Пользователей и 1 гость просматривают эту тему.

Pinhet

Здравствуйте, есть вопрос по ограничению доступа. Предположим, что есть какая то торговая сеть (цветочные магазинчики, например). В справочнике Организации все торговые точки разделены на группы. Можно ли в ограничениях доступа сделать так, чтобы пользователь видел только те магазины, которые принадлежат к его группе? Я задал переменную &ТекущийПользователь для определения зашедшего пользователя.

TreeDogNight

Можно сделать так.
Если ПараметрыСеанса.ТекущийПользователь.Наименование = "Иван Иваныч" Тогда
//Устанавливаешь на параметр запроса динамического списка нужное значение для отбора
ИначеЕсли ПараметрыСеанса.ТекущийПользователь.Наименование = "Другой пользователь" Тогда
//Устанавливаешь другое значение параметра
КонецЕсли;
Cегодня не все могут провести завтрашним числом. Вернее, не только лишь все - мало кто может это сделать.

дфтын

Никогда,  никогда!!! не прописывайте текст с именами людей в внутрь конфигурации. только регистр сведений.

под фразой "видеть магазины" вы имеете ввиду только справочник организаций или же документы может видеть только свои?
если только в справочнике другие элементы, то можно отбором. но  учтите отбор можно снять. причем разными способами.
Если документы тоже, то RLS вам поможет.
Помог? Нажми - Спасибо :)
skype: Soprov1C

Besart

а конфа какая?
например в УТ 11 все это делается через типовые настройки пользователей

WAR13

Цитата: дфтын от 07 сен 2014, 21:18
Никогда,  никогда!!! не прописывайте текст с именами людей в внутрь конфигурации. только регистр сведений.

О_о вот эти слова меня очень заинтриговали, т.к. не в первый раз сталкиваюсь с тем, что программисты пишут чуть ли не полностью ФИО пользователя в коде конфигурации.
Почему так делать нельзя? И как делать правильно?

DmitriyF

Цитата: WAR13 от 09 сен 2014, 15:51
Цитата: дфтын от 07 сен 2014, 21:18
Никогда,  никогда!!! не прописывайте текст с именами людей в внутрь конфигурации. только регистр сведений.

О_о вот эти слова меня очень заинтриговали, т.к. не в первый раз сталкиваюсь с тем, что программисты пишут чуть ли не полностью ФИО пользователя в коде конфигурации.
Почему так делать нельзя? И как делать правильно?
Хотя бы из-за того что их можно поменять, или создать с таким же  названием еще парочку.
Добавлено: 09 сен 2014, 20:22


Цитата: DmitriyF от 09 сен 2014, 20:16
Цитата: WAR13 от 09 сен 2014, 15:51
Цитата: дфтын от 07 сен 2014, 21:18
Никогда,  никогда!!! не прописывайте текст с именами людей в внутрь конфигурации. только регистр сведений.

О_о вот эти слова меня очень заинтриговали, т.к. не в первый раз сталкиваюсь с тем, что программисты пишут чуть ли не полностью ФИО пользователя в коде конфигурации.
Почему так делать нельзя? И как делать правильно?
Хотя бы из-за того что их можно поменять, или создать с таким же  названием еще парочку.
А как правильно? тут зависит от фантазии разработчика.

дфтын

Простите, а с вашей точки зрения это нормально когда непонятные переменные жостко запихиваются в код программы? У вас какое образование? Торговля? Джае любой бухгалтер вам скажет , что он не готов работать с буквами, а готов работать с документами
Добавлено: 10 сен 2014, 03:49


цитирую- "программисты пишут чуть ли не полностью ФИО пользователя в коде конфигурации."
Это не программисты, это мальчики узнавшие , что кроме вижуал бейсика есть еще 1С. срочно их увольте. вот просто. срочно. возмите и увольте. дешевле выйдет автоматизация
Помог? Нажми - Спасибо :)
skype: Soprov1C

DmitriyF

Цитата: дфтын от 10 сен 2014, 03:46
Простите, а с вашей точки зрения это нормально когда непонятные переменные жостко запихиваются в код программы? У вас какое образование? Торговля? Джае любой бухгалтер вам скажет , что он не готов работать с буквами, а готов работать с документами
Добавлено: 10 сен 2014, 03:49


цитирую- "программисты пишут чуть ли не полностью ФИО пользователя в коде конфигурации."
Это не программисты, это мальчики узнавшие , что кроме вижуал бейсика есть еще 1С. срочно их увольте. вот просто. срочно. возмите и увольте. дешевле выйдет автоматизация
У тебя самого какое образование?

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск