|
|
|
Есть ли разжеванная информация по 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) ога-ога... если у тебя человек спросит как пройти к больнице - ты ему посоветуешь броситься под колеса проезжающего с большой скоростью автомобиля? =)
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |