Простой запрос к регистру
☑
0
eklmn
гуру
08.12.11
✎
12:42
Запрос.Текст = "ВЫБРАТЬ
| ВзаиморасчетыСКонтрагентами.Регистратор,
| ВзаиморасчетыСКонтрагентами.ДоговорКонтрагента,
| ВзаиморасчетыСКонтрагентами.Контрагент
|ИЗ
| РегистрНакопления.ВзаиморасчетыСКонтрагентами КАК ВзаиморасчетыСКонтрагентами
|ГДЕ
| ВзаиморасчетыСКонтрагентами.Организация = &орган
| И ВзаиморасчетыСКонтрагентами.Контрагент = &контр
| И ВзаиморасчетыСКонтрагентами.ДоговорКонтрагента.ВидДоговора = &виддог";
Запрос.УстановитьПараметр("орган",орган);
Запрос.УстановитьПараметр("контр",контр);
Запрос.УстановитьПараметр("виддог",перечисления.ВидыДоговоровКонтрагентов.СПокупателем);
Результат = Запрос.Выполнить();
Выборка = Результат.Выбрать();
______________________________________
Смотрим в отладку и видим
выборка.ДоговорКонтрагента.код = 3280
выборка.регистратор.ДоговорКонтрагента.код = 3659
Кто что может сказать?
1С:Предприятие 8.2 (8.2.13.219)
Управление производственным предприятием, редакция 1.3 (1.3.14.1)
1
Нуф-Нуф
08.12.11
✎
12:44
перепроведи документ
2
Галахад
гуру
08.12.11
✎
12:44
Поменяли договор и записали без проведения.
3
GLazNik
08.12.11
✎
12:44
А почему бы и нет.
Посмотреть регистратор?
4
Mans
08.12.11
✎
12:45
а запись регистра слабо посмотреть?
5
eklmn
гуру
08.12.11
✎
12:46
(1) первым делом сделал и ТИИ уже сделал
6
Нуф-Нуф
08.12.11
✎
12:47
выбери движения по этому регистратору
7
unregistered
08.12.11
✎
12:47
(0) А что не так?
Документ мог делать записи по нескольким договорам (в табличной части) и по нескольким контрагентам (взаимозачет).
8
eklmn
гуру
08.12.11
✎
12:53
(7) смотрю только реализацию, остальные доки где договор в табличной части меня не интересуют.
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой