ТекущаяТаблица
ИЗ
ТекущаяТаблица КАК ТекущаяТаблица
ГДЕ ТекущаяТаблица.Адрес В (&ДоступныеДанныеПользователю)
где ДоступныеДанныеПользователю фиксированный массив, как можно вычислить количество элементов в массиве.
Попробовал так:
#Если &ДоступныеДанныеПользователю.Количество()>"1" #Тогда
ТекущаяТаблица
ИЗ
ТекущаяТаблица КАК ТекущаяТаблица
ГДЕ ТекущаяТаблица.Адрес В (&ДоступныеАдресаПользователю)
#КонецЕсли
Определить наличие записей в самом запросе, насколько мне известно, можно соединением с проверкой на Не NULL результата или посчитав какой-либо реквизит из таблицы встроенной функцией, но никак не функцией-свойством самой таблицы.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший