Уважаемые форумчане, наитупейший вопрос.. наипростейший запрос...
Итак, пытаюсь отобрать все группы доступа физ лиц у которых есть определенная группа доступа пользователей
Группы доступа пользователей хранятся в группе доступа физ лиц в таб части.
Внимание запрос:
ВЫБРАТЬ
ГруппыДоступаФизическихЛицбит_ГруппыПользователей.Группа,
ГруппыДоступаФизическихЛицбит_ГруппыПользователей.Ссылка
ИЗ
Справочник.ГруппыДоступаФизическихЛиц.бит_ГруппыПользователей КАК ГруппыДоступаФизическихЛицбит_ГруппыПользователей
ГДЕ
ГруппыДоступаФизическихЛицбит_ГруппыПользователей.Группа = &Группа
УПОРЯДОЧИТЬ ПО
ГруппыДоступаФизическихЛицбит_ГруппыПользователей.Ссылка.Наименование
Где группа = группа доступа пользователей.
И на выходе мне выдает только часть выборки по группам доступа физ лиц, где подвох? или я уже совсем туплю...
Например есть точно группы доступа у которых выбранная группа пользователей есть в таб части, но она не попадает..
Универсальным отчётом или консолью запросов попробовать с отбором как в коде и посмотреть на результат. То что не попало смотреть низкоуровневым редактором.
А вы уверены что те группы, в которых якобы есть тот пользователь это на самом деле тот же пользователь, а не элемент справочника Пользователи с таким же кодом и Наименованием.
Проверьте по ГУИД.
Такая магия бывает кода дубли есть
Всем спасибо за помощь, разобралась! на самом деле все просто оказалось))) в таб части у некоторых групп физ лиц просто нет этих данных, они берутся из регистра сведений Права доступа пользователей и пихаются туда чисто для отображения. Так что я еще не сошла с ума, и это радует.
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.