Имя: Пароль:
1C
1С v8
РегистрНакопления.xx.ОстаткиИОбороты(
0 denis55
 
02.02.24
09:33
Есть РН.ВзаиморасчетыСПодотчетнымиЛицами
Вид регистра:Остатки
Там одна запись за период.
Если делать запрос без
//    ИсточникДанных.СуммаВзаиморасчетовНачальныйОстаток КАК НачальныйОстаток,
//    ИсточникДанных.СуммаВзаиморасчетовКонечныйОстаток КАК КонечныйОстаток,
то выдает одну строку,
если делать запрос с Начальным и Конечным остатком, то выдает 2 строки, первую по единственной строке, а 2ю с периодом конца периода отчета.Не могу сообразить, это так и должно работать?

ВЫБРАТЬ
    ИсточникДанных.Период,
    ИсточникДанных.ФизЛицо КАК ФизЛицо,
    ИсточникДанных.Регистратор КАК ДокументРегистратор,
//    ИсточникДанных.СуммаВзаиморасчетовНачальныйОстаток КАК НачальныйОстаток,
    ИсточникДанных.СуммаВзаиморасчетовПриход КАК Приход,
    ИсточникДанных.СуммаВзаиморасчетовРасход КАК Расход,
//    ИсточникДанных.СуммаВзаиморасчетовКонечныйОстаток КАК КонечныйОстаток,
    ИсточникДанных.СуммаВзаиморасчетовОборот КАК Оборот
ИЗ
    РегистрНакопления.ВзаиморасчетыСПодотчетнымиЛицами.ОстаткиИОбороты(
            &НачалоПериода,
            &КонецПериода,
            Регистратор,
            ,
            ФизЛицо = &ФизЛицо
                И Организация = &Орг)КАК ИсточникДанных
1 Волшебник
 
02.02.24
09:34
так и должно
2 Altone
 
02.02.24
09:35
да
3 RomanYS
 
02.02.24
09:45
(0) У ВТ ОстаткиИОбороты есть четвертый параметр, который ты пропустил
4 denis55
 
02.02.24
10:39
(3) Вот теперь понятно, даже не знал про этот параметр.Спасибо.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший