Новости для бухгалтера, бухучет, налогообложение, отчетность, ФСБУ, прослеживаемость и маркировка, 1С:Бухгалтерия

Вход или Регистрация

Показывать по 10 20 40 сообщений
Новая тема Ответить
Письмо в техподдержку 1С
[Прочее]

Проблема доступа

valdu
читатель
офлайн
Дата регистрации: 08.04.2009
Сообщений: 3
Пост №1
 
09.04.2009 09:05

Как сделать так, чтобы пользователь не видел записи у которых, например в поле "Контрагент" отображается "<Значение неопределено>"<br>То есть <Объект не найден: ...><br>Или может кто знает, как писать ограничения доступа к данным. Никакой инфы по этому вопросу не нашел.

Денис (САМАРА)
читатель
офлайн
Дата регистрации: 09.04.2008
Сообщений: 8351
Пост №2
 
09.04.2009 10:10

> чтобы пользователь не видел записи<br>Какие записи?

valdu
читатель
офлайн
Дата регистрации: 08.04.2009
Сообщений: 3
Пост №3
 
09.04.2009 10:26

Документы. У меня это "Событие". А так любой другой документ, в котором есть реквизит "Контрагент".

BelikovS
читатель
офлайн
Дата регистрации: 05.03.2007
Сообщений: 1701
Пост №4
 
09.04.2009 11:06

> То есть <Объект не найден: ...><br>Жестко вы их убиваете.<br>Если я правильно понял у вас 8-ка. Тогда добавте в РЛС на чтение условие.<br>

valdu
читатель
офлайн
Дата регистрации: 08.04.2009
Сообщений: 3
Пост №5
 
09.04.2009 11:14

Проблема как раз с написанием этого условия. В имеющихся мануалах по одному абзацу. Есть в самой системе ограничения. Что-либо понять в них не получается. Что-нибудь типа: ГДЕ Ответственный = &ТекущийПользователь это понятно. А как проверить, что ссылка на контрагента есть, а самого его, как бы нет.<br>

Денис (САМАРА)
читатель
офлайн
Дата регистрации: 09.04.2008
Сообщений: 8351
Пост №6
 
09.04.2009 11:33

Через метаданные проверяете реквизиты документа на содержание типа "СправочникСсылка.Контрагенты", а сам реквизит через "ЗначениеЗаполнено()".

BelikovS
читатель
офлайн
Дата регистрации: 05.03.2007
Сообщений: 1701
Пост №7
 
09.04.2009 12:15

Самое интересное, что ЗначениеЗаполнено не поможет. Ссылка есть, а данных нет. Такое можно определить только через 'Найти(Строка(Реквизит), "<Объект не найден") <> 0', так что условие для запроса должно выглядеть примерно так 'ПРЕДСТАВЛЕНИЕССЫЛКИ(Реквизит) ПОДОБНО "<Объект не найден"'

Показывать по 10 20 40 сообщений

Читают тему:

1 гостей
Быстрый переход
Для технических специалистов
  • Книга жалоб и предложений по работе сайта
  • Для технических специалистов
  • Представление регламентированной отчетности
  • Говорильня
  • Бухгалтерский учет: обсуждаем проекты нормативных актов и рекомендаций по ведению учета от БМЦ
  • Новый порядок применения ККТ (онлайн кассы с передачей сведений в ФНС)
  • Интернет-конференция: Оформление командировок по новым правилам
  • МАРКИРОВКА
  • ЕГАИС
  • Учет, налогообложение, автоматизация