|
Задвоение | ☑ | ||
---|---|---|---|---|
0
berendej
02.08.11
✎
11:45
|
Строю отчет на основании РН. Необходимо отображать товары, которые пришли в гарантийный ремонт, а так же товары, которые уже выданы из ремонта. Однако происходит задвоение записей(выводится по 2 записи с одинаковым номером "документа поступления")
ВЫБРАТЬ ТоварыВГарантийномРемонтеОстаткиИОбороты.Организация КАК Магазин, ТоварыВГарантийномРемонтеОстаткиИОбороты.Контрагент, ТоварыВГарантийномРемонтеОстаткиИОбороты.Номенклатура КАК НаименованиеТовара, ТоварыВГарантийномРемонтеОстаткиИОбороты.ЦенаПриход КАК Стоимость, ТоварыВГарантийномРемонтеОстаткиИОбороты.Регистратор.Номер КАК НомерДокументаПоступления ПОМЕСТИТЬ ВТ_ПередачаВРемонт ИЗ РегистрНакопления.ТоварыВГарантийномРемонте.ОстаткиИОбороты(, , Регистратор, , ) КАК ТоварыВГарантийномРемонтеОстаткиИОбороты ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ ТоварыВГарантийномРемонтеОстаткиИОбороты.Организация, ТоварыВГарантийномРемонтеОстаткиИОбороты.Контрагент, ТоварыВГарантийномРемонтеОстаткиИОбороты.Номенклатура, ТоварыВГарантийномРемонтеОстаткиИОбороты.ДокументПоступления.Номер, ТоварыВГарантийномРемонтеОстаткиИОбороты.ЦенаПриход КАК Стоимость, ТоварыВГарантийномРемонтеОстаткиИОбороты.Регистратор.Номер КАК НомерДокументаВыдачи ПОМЕСТИТЬ ВТ_ВыдачаИзРемонта ИЗ РегистрНакопления.ТоварыВГарантийномРемонте.ОстаткиИОбороты(, , Регистратор, , ) КАК ТоварыВГарантийномРемонтеОстаткиИОбороты ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ ВТ_ПередачаВРемонт.Магазин, ВТ_ПередачаВРемонт.Контрагент, ВТ_ПередачаВРемонт.НаименованиеТовара, ВТ_ПередачаВРемонт.Стоимость, ВТ_ПередачаВРемонт.НомерДокументаПоступления, ВТ_ВыдачаИзРемонта.НомерДокументаВыдачи ИЗ ВТ_ПередачаВРемонт КАК ВТ_ПередачаВРемонт ЛЕВОЕ СОЕДИНЕНИЕ ВТ_ВыдачаИзРемонта КАК ВТ_ВыдачаИзРемонта ПО ВТ_ПередачаВРемонт.НомерДокументаПоступления = ВТ_ВыдачаИзРемонта.ДокументПоступленияНомер |
|||
1
qeos
02.08.11
✎
11:50
|
а чоб ей не задваивать?
|
|||
2
Maxus43
02.08.11
✎
11:54
|
Ну сгруппируй и все дела
|
|||
3
berendej
02.08.11
✎
12:08
|
сгруппировать не даёт, говорит поле не входит в группу
|
|||
4
Maxus43
02.08.11
✎
12:11
|
(3) в конструкторе делай, он сам правильно проставит если что. Все поля должны входить в группировку, а то что складывать и т.д. - вниз
|
|||
5
байт
02.08.11
✎
12:11
|
(3) убери его
|
|||
6
Mort
02.08.11
✎
12:14
|
Имхо:
ПО ВТ_ПередачаВРемонт.НомерДокументаПоступления = ВТ_ВыдачаИзРемонта.ДокументПоступленияНомер недостаточно. Нужно и по другим ключам связать |
|||
7
berendej
02.08.11
✎
12:18
|
(6)да, группировка ни к чему не приводит, в другом месте надо рыть
|
|||
8
байт
02.08.11
✎
12:21
|
по номенклатуре еще попробуй связать(7)
|
|||
9
berendej
02.08.11
✎
13:49
|
Пробую по-другому, с указанием в качестве регистратора конкретного типа документа
ВЫБРАТЬ ТоварыВГарантийномРемонтеОстаткиИОбороты.Организация КАК Магазин, ТоварыВГарантийномРемонтеОстаткиИОбороты.Контрагент, ТоварыВГарантийномРемонтеОстаткиИОбороты.Номенклатура КАК НаименованиеТовара, ТоварыВГарантийномРемонтеОстаткиИОбороты.ЦенаПриход КАК Стоимость, ТоварыВГарантийномРемонтеОстаткиИОбороты.СервисныйЦентр, ТоварыВГарантийномРемонтеОстаткиИОбороты.Регистратор.Номер КАК НомерДокументаПоступления, ТоварыВГарантийномРемонтеОстаткиИОбороты.Регистратор.Комментарий ИЗ РегистрНакопления.ТоварыВГарантийномРемонте.ОстаткиИОбороты(, , Регистратор, , ) КАК ТоварыВГарантийномРемонтеОстаткиИОбороты ГДЕ ТоварыВГарантийномРемонтеОстаткиИОбороты.Регистратор = &ПриемВГарантийныйРемонт для параметра &ПриемВГарантийныйРемонт указываю "доступные типы", выводит пустой отчет |
|||
10
байт
02.08.11
✎
14:03
|
(9) для типа документа условие не так задается
|
|||
11
berendej
02.08.11
✎
14:03
|
(10) а как?
|
|||
12
байт
02.08.11
✎
14:14
|
ТоварыВГарантийномРемонтеОстаткиИОбороты.Регистратор ССЫЛКА Документ.НужныйТип
|
|||
13
байт
02.08.11
✎
14:16
|
а в (9) ты отбираешь по конкретному регистратору.
|
|||
14
berendej
02.08.11
✎
14:16
|
это кстати 8.1
|
|||
15
berendej
02.08.11
✎
14:19
|
(13)+ спасибо, помогло:) щас дальше пойду смотреть
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |