|   |   | 
| 
 | RLS | ☑ | ||
|---|---|---|---|---|
| 0
    
        Suxer 03.04.12✎ 19:34 | 
        Подскажите, пожалуйста, на справочник есть ограничение доступа.
  Возможен ли как-то обход ситуации, без запроса: Выборка = Справочники..Выбрать(); Пока Выборка.Следующий() Цикл КонецЦикла; Платформа 8.2 Спасибо. | |||
| 1
    
        PR 03.04.12✎ 19:34 | ||||
| 2
    
        asady 03.04.12✎ 19:35 | 
        (0) никак - запросом привыкай     | |||
| 3
    
        polymorph 03.04.12✎ 19:36 | 
        (0) такой перебор покажет только разрешенные записи     | |||
| 4
    
        Suxer 03.04.12✎ 19:37 | 
        (2) Точно никак?
  Хотелось бы услышать точный ответ | |||
| 5
    
        Suxer 03.04.12✎ 19:37 | 
        (3) такой перебор дает ошибку!     | |||
| 6
    
        Suxer 03.04.12✎ 19:38 | 
        (3) Ошибка при вызове метода контекста (Следующий)
  по причине: У пользователя недостаточно прав на исполнение операции над базой данных. | |||
| 7
    
        PR 03.04.12✎ 19:40 | 
        (0) А зачем?     | |||
| 8
    
        Suxer 03.04.12✎ 19:43 | 
        В типовой конфе есть много кода Справочники..Выбрать()
  Отсюда вопрос: или не использовать RLS или переписывать везде "Справочники..Выбрать()" | |||
| 9
    
        asady 03.04.12✎ 19:43 | 
        (8) ну не так уж и много там таких грабель - конфу озвучь     | |||
| 10
    
        Suxer 03.04.12✎ 19:45 | 
        Олдовая УПП, редакция 1.2 (1.3.2.15)     | |||
| 11
    
        asady 03.04.12✎ 19:46 | 
        (10) я не много таких мет в УПП знаю - не более 5.     | |||
| 12
    
        Suxer 03.04.12✎ 19:47 | 
        Раз олдовая, значит много дописанная.
  Но вопрос не в этом. Исправить не тяжело, хочется услышать точный ответ | |||
| 13
    
        asady 03.04.12✎ 19:49 | 
        (12) ещё раз повторю (2) НИКАК     | |||
| 14
    
        Suxer 03.04.12✎ 19:49 | 
        Тем более, это один момент вылез.
  Мало ли еще какие грабли | |||
| 15
    
        Suxer 03.04.12✎ 19:49 | 
        (13) Спасибо.     | |||
| 16
    
        Wern 03.04.12✎ 20:09 | 
        Можно загнать в попытку исключение и дело с концом, отфильтровать только по конкретному виду ошибки на всякий случай.     | |||
| 17
    
        vde69 03.04.12✎ 20:29 | 
        (0) обходится лекго
  УстановитьПривелегированыйРежим(истина) Выборка = Справочники..Выбрать(); Пока Выборка.Следующий() Цикл КонецЦикла; УстановитьПривелегированыйРежим(ложь) | |||
| 18
    
        vde69 03.04.12✎ 20:30 | 
        (17)+ других способов нет :)     | |||
| 19
    
        Suxer 04.04.12✎ 11:36 | 
        (17) Спасибо.
  (13) Незачет! | |||
| 20
    
        asady 04.04.12✎ 14:50 | 
        (19) :) нафуя тогда было огород городить с РЛСом если (17) тебя устроило.
  там же ты получишь тупо все записи и ошибку доступа просто отсрочил по времени | |||
| 21
    
        Suxer 04.04.12✎ 14:54 | 
        (20) Был вопрос: Возможен ли как-то обход ситуации, без запроса.
  Прозвучал ответ - Да. Все, какие еще вопросы? | |||
| 22
    
        asady 04.04.12✎ 15:01 | 
        (21) УстановитьПривелегированыйРежим
  ...В клиент-серверном варианте при выполнении на клиенте данный метод не выполняет никаких действий... (c) СП | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |