![]() |
![]() |
![]() |
|
Вопрос по запросу. Помогите. | ☑ | ||
---|---|---|---|---|
0
Обработка
27.11.13
✎
20:38
|
Запрос.Текст ="ВЫБРАТЬ
|СписаниеЗапчастейТовары.Номенклатура, |СписаниеЗапчастейТовары.ОбъектУчета, |СписаниеЗапчастейТовары.СтатьяЗатрат, |СписаниеЗапчастейТовары.Количество, |ПоказателиНоменклатуры.Показатель |ПОМЕСТИТЬ ВТ_Док |ИЗ |Документ.СписаниеЗапчастей.Товары КАК СписаниеЗапчастейТовары |ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.ПоказателиНоменклатуры КАК ПоказателиНоменклатуры |ПО СписаниеЗапчастейТовары.Номенклатура = ПоказателиНоменклатуры.Номенклатура |ГДЕ |СписаниеЗапчастейТовары.Ссылка = &ТекДок |; |//////////////////////////////////////////////// |ВЫБРАТЬ |ВТ_Док.ОбъектУчета как ТС, |ВТ_Док.СтатьяЗатрат как СтатьяЗатрат, |ВТ_Док.Количество как Количество, |ПробегиОстатки.ПоказательПробега как ПоказательПробега, |ПробегиОстатки.ПробегОстаток как Пробег |ИЗ |РегистрНакопления.Пробеги.Остатки(&Граница) КАК ПробегиОстатки |левое СОЕДИНЕНИЕ ВТ_Док КАК ВТ_Док |ПО ПробегиОстатки.ТС = ВТ_Док.ОбъектУчета |ГДЕ |ПробегиОстатки.ПоказательПробега = ВТ_Док.Показатель"; У меня если нет данных по "ПробегиОстатки" то в результате запроса в выборке не все строки из дока. А мне нужны по всем строкам из документа. ДАже если пробег нулевой. Как переделать? |
|||
1
Галахад
гуру
27.11.13
✎
20:42
|
А если ГДЕ заменить на И?
|
|||
2
Обработка
27.11.13
✎
20:45
|
(1) Не прокатил.
|
|||
3
Галахад
гуру
27.11.13
✎
20:46
|
А в каком месте менял?
|
|||
4
Обработка
27.11.13
✎
20:47
|
В конце.
|
|||
5
Fragster
модератор
27.11.13
✎
20:48
|
(1) +
открыть конструктор и поменять на странице "соединения" галочку в колонке "все" с левой на правую |
|||
6
Fragster
модератор
27.11.13
✎
20:48
|
на странице "связи"
|
|||
7
Обработка
27.11.13
✎
20:49
|
Пробовал правое соединение пробовал менять местами так:
|ИЗ |ВТ_Док КАК ВТ_Док |левое СОЕДИНЕНИЕ РегистрНакопления.Пробеги.Остатки(&Граница) КАК ПробегиОстатки |ПО ВТ_Док.ОбъектУчета = ПробегиОстатки.ТС |ГДЕ |ПробегиОстатки.ПоказательПробега = ВТ_Док.Показатель"; Не помогло. |
|||
8
Галахад
гуру
27.11.13
✎
20:50
|
Ну вот...
|
|||
9
Галахад
гуру
27.11.13
✎
20:53
|
(7) См. (1)
|
|||
10
Fragster
модератор
27.11.13
✎
20:57
|
(7) а (1) к этому еще?
|
|||
11
Обработка
27.11.13
✎
21:02
|
(9)(10) Спасибо помогли.
|ВЫБРАТЬ | ВТ_Док.ОбъектУчета как ТС, | ВТ_Док.СтатьяЗатрат как СтатьяЗатрат, | ВТ_Док.Количество как Количество, | ВТ_Док.Показатель, | ПробегиОстатки.ПоказательПробега как ПоказательПробега, | ПробегиОстатки.ПробегОстаток как Пробег |ИЗ | РегистрНакопления.Пробеги.Остатки(&Граница) КАК ПробегиОстатки | правое СОЕДИНЕНИЕ ВТ_Док КАК ВТ_Док | ПО ПробегиОстатки.ТС = ВТ_Док.ОбъектУчета |и | ПробегиОстатки.ПоказательПробега = ВТ_Док.Показатель"; |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |