|
Бух. 2.5 Почему может не срабатывать этот запрос? |
☑ |
0
Target1025
18.06.19
✎
13:09
|
Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ 4
| ОтветственныеЛицаОрганизацийСрезПоследних.ФизическоеЛицо КАК ФизическоеЛицо
|ИЗ
| РегистрСведений.ОтветственныеЛицаОрганизаций.СрезПоследних КАК ОтветственныеЛицаОрганизацийСрезПоследних
|ГДЕ
| ОтветственныеЛицаОрганизацийСрезПоследних.Период = &Период
| И ОтветственныеЛицаОрганизацийСрезПоследних.СтруктурнаяЕдиница = &СтруктурнаяЕдиница
| И ОтветственныеЛицаОрганизацийСрезПоследних.ОтветственноеЛицо = &ОтветственноеЛицо";
Запрос.УстановитьПараметр("Период", СсылкаНаОбъект.Дата);
Запрос.УстановитьПараметр("СтруктурнаяЕдиница",СсылкаНаОбъект.Организация);
Запрос.УстановитьПараметр("ОтветственноеЛицо",Перечисления.ОтветственныеЛицаОрганизаций.Руководитель);
|
|
1
Target1025
18.06.19
✎
13:09
|
(0) Сам регистр заполнен, проверял вручную.
|
|
2
Target1025
18.06.19
✎
13:09
|
(0) вижу вроде.
|
|
3
Target1025
18.06.19
✎
13:11
|
(0) Удалил "4", видимо при копировании попало. Все равно не работает.
|
|
4
Кодер
18.06.19
✎
13:12
|
Запусти в консоли. Убери по одному параметр. Проверь тип параметра.
|
|
5
catena
18.06.19
✎
13:13
|
"ОтветственныеЛицаОрганизацийСрезПоследних.Период = &Период" - уверены, что именно в этот период срез попадает?
|
|
6
Провинциальный 1сник
18.06.19
✎
13:13
|
Условие в параметрах виртуальной таблицы сделай
|
|
7
Провинциальный 1сник
18.06.19
✎
13:15
|
+(6) Ибо если ты не указал период в параметрах среза - он сделает срез на текущую дату. А после еще и наложится отбор периода на строгое равенство параметру (уже на сформированную виртуальную таблицу). И в результате ты получишь что-то полупустое "не то".
|
|