|
Не получается отобрать записи регистра накопления по параметру | ☑ | ||
---|---|---|---|---|
0
Soul771
22.10.14
✎
17:43
|
Добрый день.
Подскажите, пожалуйста, что не так. Вот запрос Запрос.Текст = "ВЫБРАТЬ | РасчетыСПокупателямиОстаткиИОбороты.Организация, | РасчетыСПокупателямиОстаткиИОбороты.ТипРасчетов, | РасчетыСПокупателямиОстаткиИОбороты.Контрагент, | РасчетыСПокупателямиОстаткиИОбороты.Договор, | РасчетыСПокупателямиОстаткиИОбороты.Документ, | РасчетыСПокупателямиОстаткиИОбороты.Заказ, |ИЗ | РегистрНакопления.РасчетыСПокупателями.ОстаткиИОбороты( | &Начало, | &Конец, | Авто, | , | Контрагент = &Контрагент | И Организация = &Организация) КАК РасчетыСПокупателямиОстаткиИОбороты"; Устанавливаю параметры, в отладчике вижу, что переменные содержат нужные значения. Записи в регистре по нужным параметрам есть. А результат запроса - пусто. Запрос.УстановитьПараметр("Конец", Объект.ДатаОкончания); Запрос.УстановитьПараметр("Контрагент", Объект.НаименованиеКонтрагента); Запрос.УстановитьПараметр("Начало",Объект.ДатаНачала ); Запрос.УстановитьПараметр("Организация",Объект.НаименованиеОрганизации); |
|||
1
Looser-1c
22.10.14
✎
17:45
|
Запрос.УстановитьПараметр("Контрагент", Объект.НаименованиеКонтрагента);
Запрос.УстановитьПараметр("Организация",Объект.НаименованиеОрганизации); Как рекомендует лучший друг 1сников товарищ Берия - 10 лет строго расстрела без права переписки. |
|||
2
salvator
22.10.14
✎
17:46
|
Типы совпадают? А то есть ощущение, что ты ссылку со строкой сравниваешь.
|
|||
3
Soul771
22.10.14
✎
17:46
|
(1) - За что?..))))) что не правильно?...
|
|||
4
Looser-1c
22.10.14
✎
17:47
|
(3) "Объект.НаименованиеКонтрагента" - какого у тебя типа?
Если строка - то 10 лет. Если ссылка на справочник - +10 лет поражения в правах |
|||
5
Soul771
22.10.14
✎
17:48
|
(2) - в регистре у измерения Контрагент тип СправочникСсылка.Контрагенты, у Объект.НаименованиеКонтрагента тип СправочникСсылка.Контрагенты
У организации также.. |
|||
6
Soul771
22.10.14
✎
17:50
|
(4) - а как надо?....
|
|||
7
Soul771
22.10.14
✎
17:53
|
(4)- вроде и раньше так писала, и работало... реально не понимаю...... разве в запрос нельзя передать ссылку?
|
|||
8
Looser-1c
22.10.14
✎
17:53
|
(7) Переменные правильно называть нужно!
|
|||
9
HEKPOH
22.10.14
✎
17:54
|
а надо, чтобы у объекта были реквизиты "Контрагент" и "Организация". а не "НаименованиеКонтрагента" и "НаименованиеОрганизации"
|
|||
10
salvator
22.10.14
✎
17:56
|
(5) Даты проверь тогда еще. Чудес не бывает.
|
|||
11
Soul771
22.10.14
✎
17:58
|
(10) - если оставить в параметрах только даты, то записи отбирает..
(8),(9) - переменные переобозвала во всех местах, не отбирает.... |
|||
12
salvator
22.10.14
✎
17:59
|
(11) Значит проблема в других параметрах. Запусти консоль запросов и в ней экспериментируй.
|
|||
13
Soul771
22.10.14
✎
18:07
|
(11) - оставляю только даты - в консоли выбираются записи, добавляю и\или организацию, контрагента - пусто(((
|
|||
14
vicof
22.10.14
✎
18:29
|
(12) одна из черепашек врет
|
|||
15
vicof
22.10.14
✎
18:30
|
(14) к (13)
|
|||
16
Chameleon1980
22.10.14
✎
19:48
|
да параметпы не то. ёпимить
|
|||
17
hhhh
22.10.14
✎
20:02
|
(13) давай скрины
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |