0
Master5550
17.07.20
✎
11:46
|
Как получить реквизит регистра в прямом запросе?
SELECT
Рег.Номенклатура as [Номенклатура $Справочник.Номенклатура],
right(Рег.ПозицияДокумента,9) as [Док $Документ],
Рег.ВидДокумента as Док_вид,
Рег.КодОперации as Кодоперации,
Рег.КоличествоНачальныйОстаток as ostHk,
Рег.СуммаРубНачальныйОстаток as ostH,
Рег.СуммаРубПриход as prih,
Рег.СуммаРубРасход as rash,
Рег.КоличествоКонечныйОстаток as ostKk,
Рег.СуммаРубКонечныйОстаток as ostK
FROM
$РегистрОстаткиОбороты.ПартииНаличие(:НачДата, :КонДата~, Документ,,
inner join $Справочник.Номенклатура as НомРег with (nolock) on НомРег.id = Номенклатура and НомРег.id in (select val from #СписокНом)
,,(Номенклатура), (Количество, СуммаРуб)) as Рег
Ост = Запрос.ВыполнитьИнструкцию(ТекстЗапроса);
{C:\USERS\PROG\DESKTOP\ОТЧЕТЫ\РОЗНИЦААНАЛИЗКОНТРАКТОВ.ERT(1276)}: State 42S22, native 207, message [Microsoft][ODBC SQL Server Driver][SQL Server]Invalid column name 'КодОперации'.
КодОперации - реквизит регистра. Запрос выдает ошибку.
|
|