0
- 28.08.2018 - 00:56
|
Почти типовая УТ 11.3 В спр.пользователей есть реквизит "Партнер" - ссылка спр.партнеры. В одной из ролей в ограничении доступа для справочника Партнеры написал код Партнеры ИЗ Справочник.Пользователи КАК Пользователи ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Партнеры КАК Партнеры ПО (Партнеры.Ссылка = Пользователи.Партнер) ГДЕ Пользователи.Ссылка = &ТекущийПользователь Нифига не работает, вываливает весь список партнеров. Если же для проверки ставлю условие Партнеры ГДЕ Партнеры.Код = "44444" то отрабатывает нормально: выдает везде только единственного партнера с кодом 44444 Где ошибка ? | |
1
- 28.08.2018 - 10:19
|
Странная конструкция... 1) Партнеры ИЗ Справочник.Пользователи 2) Пользователи.Ссылка = &ТекущийПользователь - в условие соединения 3) соединение внутреннее === Для простоты понимания: ГДЕ Партнеры.Ссылка В(Выбрать Пользователи.Партнер ... ГДЕ Пользователи.Ссылка = &Текущий пользователь) | |
2
- 28.08.2018 - 11:06
| 1-roma n >Блин, действительно лопухнулся, башка уже не варила ночью | |
3
- 01.09.2018 - 14:34
|
Пришлось вот такое городить, заработало Номенклатура ГДЕ (Номенклатура.Родитель В (ВЫБРАТЬ Пользователи.ГруппаТоваров КАК ГруппаНоменклатуры ИЗ Справочник.Пользователи КАК Пользователи ГДЕ Пользователи.Ссылка = &ТекущийПользователь) ИЛИ Номенклатура.Ссылка В (ВЫБРАТЬ Пользователи.ГруппаТоваров КАК ГруппаНоменклатуры ИЗ Справочник.Пользователи КАК Пользователи ГДЕ Пользователи.Ссылка = &ТекущийПользователь) ИЛИ Номенклатура.Родитель = ЗНАЧЕНИЕ(Справочник.номенклатура.пустаяссылка)) Теперь другая проблема нарисовалась : надо чтобы не только содержимое остальных папок не было видно, но еще чтобы самих других папок товаров не было видно. Не врублюсь куда и что дописать. | |
4
- 01.09.2018 - 21:23
|
Убираю ИЛИ Номенклатура.Родитель = ЗНАЧЕНИЕ(Справочник.номенклатура.пустаяссылка) тогда в подборе нормально, а при добавлении строки в документе вываливается, что нет доступа. | |
5
- 02.09.2018 - 18:56
| тормоза будут... | |
6
- 02.09.2018 - 23:20
| Подкорректировал права в обработках подбора. 5-bma1 >Не заметил, чтобы медленно стало. Я же галку "Ограничивать на уровне записей" не ставил. | |
| Интернет-форум Краснодарского края и Краснодара |