Имя: Пароль:
1C
1С v8
Есть ли разжеванная информация по RLS в 1С 8.1
0 Aleksey_a_z
 
07.07.10
09:28
Бьюсь, нигде не могу найти методику работы с RLS, есть ИТС за Июнь но на нем отрывисто кусками. Есть ли статьи, руководства по настройке прав с помощью RLS?
1 Hipernate
 
07.07.10
09:34
Все познается в сравнении..
2 Aleksey_a_z
 
07.07.10
09:40
Ну вот например, в запросах RLS есть параметры в с амперсандами "&" это что? Константы? Глобальные переменные? Где задаются значения этих параметров?
3 Aleksey_a_z
 
07.07.10
09:42
Что описывается в колонке "Поля"? Поля объекта на которые распространяется условие ограничения? Что означает "<Прочие поля>" это все поля?
4 Defender aka LINN
 
07.07.10
09:44
(2) Документацию открыть не предлагать?
5 Cube
 
07.07.10
09:46
+(4) Поиском пользоваться не предлагать?
6 Aleksey_a_z
 
07.07.10
09:49
(4) какую документацию?
7 Cube
 
07.07.10
09:50
(6) Да хотя бы эту file://localhost/C:/Program%20Files/1cv81/AddDoc/RU/V8AddDoc81.htm#_Toc176167619
8 Lesch
 
07.07.10
09:50
(2) Параметры сеанса
9 Aleksey_a_z
 
07.07.10
09:50
(5) если ты про это Книга знаний: v8: Элегантная реализация прав доступа в 1С 80
то хотелось бы более разжеванное
10 Cube
 
07.07.10
09:50
+(7) Упс.. Ссылочка не прошла :)
C:\Program Files\1cv81\AddDoc\RU\V8AddDoc81.htm
11 Defender aka LINN
 
07.07.10
09:50
(6) К стиральной машинке, ясен пень.
12 Aleksey_a_z
 
07.07.10
09:52
(7) мало
13 Stim
 
07.07.10
09:53
(10) Поиск по странице: "Не найден текст RLS"
14 Cube
 
07.07.10
09:54
(12) А ты на два раза прочитай! Потому что на (2) там точно ответ есть...
15 Aleksey_a_z
 
07.07.10
09:56
(14) ну то есть это все что есть по RLS "Шаблоны текста ограничения доступа"? И все?
16 Aleksey_a_z
 
07.07.10
09:58
(11) если ты про это "Книга «1С:Предприятие 8.1. Конфигурирование и администрирование»" то нет там нечерта про RLS
17 Aleksey_a_z
 
07.07.10
09:58
(11) если знаешь другие документации то напиши какие
18 Serg_1960
 
07.07.10
09:59
(9) Мой тебе совет: читая ссылки - смотри даты! Многое уже устарело безбожно.
19 Сергей Д
 
07.07.10
10:01
(2) На самом деле это параметры сеанса.
20 Serg_1960
 
07.07.10
10:01
(шутка... но по теме) http://tinyurl.com/29g6h37
21 Aleksey_a_z
 
07.07.10
10:03
(19) вот на самом деле, разработчикам об этом догадываться или есть консолидированная информация про это?
22 Cube
 
07.07.10
10:03
(17) Тот кто хочет - ищет средства, а тот кто не хочет - отговорки.
Вывод: если ты сюда пришел, чтобы найти причину не делать что-то, то мы тебе не помощники... А если хочешь что-то сделать, что делай, а потом уже спрашивай то, что не понятно. На закидон типа "Я ничего не понимаю" ответ один - не понимай дальше, мы тут не причем.
23 Aleksey_a_z
 
07.07.10
10:07
(22) я кажется ясно выразился, меня интересует где можно откопать подробную официальную информацию по работе с RLS
подобные ссылки меня не удивляют http://www.google.com/search?btnG=1&pws=0&q=RLS+site%3Aforum.mista.ru
я уже по ним пробежался давно
Мне надоело выдирать по кусочка инфу по RLS
24 Aleksey_a_z
 
07.07.10
10:09
(22) за информацию по "Шаблоны текста ограничения доступа" благодарю file://localhost/C:/Program%20Files/1cv81/AddDoc/RU/V8AddDoc81.htm#_Toc176167619
больше по RLS там ничерта нет
25 Cube
 
07.07.10
10:10
(23) Я бы в летчики пошел, пусть меня научат...
Ты начни делать уже, а мы уж чем можем, как говориться...
26 Нева
 
07.07.10
10:11
(22) да нормальный вопрос. почему нет?
Мне бы тоже была интересен ресурс или литература с толковой инфой по этому вопросу.
27 Нева
 
07.07.10
10:12
+(26) тьфу ты, была интересен -> был интересен
28 Sidney
 
07.07.10
10:13
(22)Согласен с (26) вопрос вменяемый. Интересует литература/ресурс для самостоятельной разработки/изучения, а не тыркаться по каждой проблеме на форум.
29 Dmitrii
 
гуру
07.07.10
10:13
(0) Конфигурирование и администрирование
Глава 3 "Объекты конфигурации" параграф "Роли и права доступа"

Там есть ответы на (2) и (3).

(16) Не звиздите.
30 Stim
 
07.07.10
10:15
(29) нету
31 Dmitrii
 
гуру
07.07.10
10:17
(30)  Есть. Только что сам проверил.

Ты всерьез думаешь, что я стану перепечатывать руками куски книги, чтобы что-то тебе доказать?
32 Stim
 
07.07.10
10:22
(31) поиск: RLS . Ни одной страницы не найдено
33 Aleksey_a_z
 
07.07.10
10:22
(29) у меня там только под темы "Шаблоны текста ограничения доступа" и "Групповое редактирование ограничений прав доступа"
34 Dmitrii
 
гуру
07.07.10
10:30
(32) Слова RLS там действительно нет. И что дальше? Открыть и почитать религия не позволяет?
35 Aleksey_a_z
 
07.07.10
10:32
(34) У меня там только под темы "Шаблоны текста ограничения доступа" и "Групповое редактирование ограничений прав доступа"
У меня кривое руководство?
Сейчас качаю с тырнета, посмотрим что там
36 Ksandr
 
07.07.10
10:35
А что там непонятного то?

ТекущаяТаблица КАК ТекущаяТаблица
ГДЕ
Любое условие
37 Aleksey_a_z
 
07.07.10
10:36
(35) скачал, действительно что то есть, значит было кривое руководство
38 Aleksey_a_z
 
07.07.10
10:49
(36) ну вот например:
накладываю ограничение на справочник

НЕ СтатьиДвиженияДенежныхСредств ГДЕ СтатьиДвиженияДенежныхСредств.Код = "00006"

Поля:

"Наименование"

В результате в место того что бы скрыть для чтения поле наименование в списке справочника я не вижу запись элемента вообще.
В чем касяк?
39 Cube
 
07.07.10
10:51
(38) А где ты это написал скажешь? Или нам угадать с трех раз? :)
40 Aleksey_a_z
 
07.07.10
10:52
(39) УТ 10.2
Справочник "СтатьиДвиженияДенежныхСредств"
Права "Чтение"
41 Cube
 
07.07.10
10:56
(40) Понимаешь, это ограничение доступа на уровне ЗАПИСЕЙ. Запись - это статья ДДС в твоём случае, а не реквизит статьи ДДС. Вот тут есть, как органичить доступ к реквизиту Книга знаний: v8: Как с помощью RLS ограничить изменение реквизита
42 Aleksey_a_z
 
07.07.10
10:56
(40) + вообщем разобрался

если поле отображается в списке то не доступным становится весь элемент
я полагал что только это поле
43 Aleksey_a_z
 
07.07.10
10:57
(42) если поле не отображается в списке то элемент будут выводиться в список но открыть его уже не получится если реквизит располагается на форме
44 wason1
 
07.07.10
10:58
& <-параметры сеанса
45 Aleksey_a_z
 
07.07.10
11:01
(44) Что?
46 Cube
 
07.07.10
11:02
(45) это ответ на (2), полагаю...
47 Aleksey_a_z
 
07.07.10
11:03
(46) да уже разобрались что в сеансах хранятся параметры
48 Aleksey_a_z
 
07.07.10
11:11
Задача:
Есть документ, у него реквизит "Контрагент"
Нужно ограничить выбор элементов в этот реквизит НО только в этом документе в остальных документах должны быть доступны все элементы. Как это элегантно с помощью RLS замутить?
Хочется что бы список элементов спр. "Контрагенты" был отфильтрован RLS но как связать это с документом?
49 Ksandr
 
07.07.10
11:12
(48) В типовых это уже реализовано
50 sash-ml
 
07.07.10
11:16
(48) нельзя с помошью  RLS такое реализовать в 8.1. а вот в 8.2 можно наверное.

поэтому только программно в модуле формы
при изменении реквизита
СтандартнаяОбработка = Ложь
форма = спр.контры.получитьформусписка()
форма.отбор.контрагент.использовать = ТРУ
форма.отбор.контрагент.значение = списокКТР
51 Aleksey_a_z
 
07.07.10
11:21
(48) + имеется в виду только для определенного вида документа например "Реализация тов. и услуг" для остальных документов доступ должен быть для все контрагентов.

Каким боком тут подойти? Ограничивать чтение контрагентов или ограничивать запись документа?
Если ограничиваем чтение справочника то как связать его с текущим открытым документом?
Ограничивать запись документа не красиво, хочется что бы при выборе элементов спр. "Контрагенты" они уже были отфильтрованы.
Понятно что в форме можно написать код но хочу потренироваться с RLS
52 Cube
 
07.07.10
11:25
(51) Не, не взлетит... На сколько понимаю, RLS работает на этапе чтения данных из таблиц БД, при этом нет информации откуда был сделан этот вызов (форму списка открыли или форму выбора - не важно).
53 sash-ml
 
07.07.10
11:32
(51) чтение РЛСами из документа ты неограничиш, а  вот запись документа можно ограничить с определенным набором допустимых контрагентов.

например
Выбор когда контрагент в &ПарметрСеансаСписокДоступніхКонтрагентов
54 GedKo
 
07.07.10
11:38
(53) нда... а теперь подумай о ситуации, когда хотя бы пару десятков тысяч. держать такой параметр в памяти - полный бред.
55 Cube
 
07.07.10
11:40
(54) Ну задачи разные бывают. Пару десятков тысяч можно и по-другому разрулить, так что не надо на человека накидываться.
56 GedKo
 
07.07.10
11:43
(54) это называется костыли.

нужно закрыть один вид документов по контрагентам - вот и рлс нужно писать для этого документа. а список контрагентов получать подзапросом по условиям.
57 sash-ml
 
07.07.10
11:48
(56) неужто ты думаешь что автор прочитав (53) не попробует десяток вариантов, с подзапросом и с чем угодно?
58 GedKo
 
07.07.10
11:52
(57) ога-ога... если у тебя человек спросит как пройти к больнице - ты ему посоветуешь броситься под колеса проезжающего с большой скоростью автомобиля? =)
AdBlock убивает бесплатный контент. 1Сергей