ВЫБРАТЬ
ОсновныеНачисления.НомерСтроки КАК НомерСтроки,
ОсновныеНачисления.ВидРасчета.СпособРасчета КАК СпособРасчета,
ИЗ
РегистрРасчета.ОсновныеНачисления КАК ОсновныеНачисления
ЛЕВОЕ СОЕДИНЕНИЕ РегистрРасчета.ОсновныеНачисления.ДанныеГрафика(
Регистратор = &Регистратор
И ВидРасчета.КатегорияРасчета = &КатегорияРасчета) КАК ОсновныеНачисленияДанныеГрафика
ПО ОсновныеНачисления.НомерСтроки = ОсновныеНачисленияДанныеГрафика.НомерСтроки
УПОРЯДОЧИТЬ ПО
НомерСтроки
Когда можно сделать сразу так:
ВЫБРАТЬ
ЕСТЬNULL(ОсновныеНачисленияДанныеГрафика.ЗначениеПериодДействия, 0) КАК План,
ЕСТЬNULL(ОсновныеНачисленияДанныеГрафика.ЗначениеФактическийПериодДействия, 0) КАК Отработано,
ОсновныеНачисленияДанныеГрафика.НомерСтроки КАК НомерСтроки1,
ОсновныеНачисленияДанныеГрафика.ВидРасчета.СпособРасчета
ИЗ
РегистрРасчета.ОсновныеНачисления.ДанныеГрафика(
Регистратор = &Регистратор
И ВидРасчета.КатегорияРасчета = &КатегорияРасчета) КАК ОсновныеНачисленияДанныеГрафика
Насколько я понимаю. Номера строк в основной таблице теже самые, что и во всех виртуальных, то есть это просто значение поля, задаваемое при формировании физической таблицы ОсновныеНачисления.
К чему эти соединения по номерам строк?
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой