Народ, помогите: взял кусок по $БИОстатки из описания AccountsRecordset.ert
sql = "
|select ОсновнойОстатки.Счет [Счет $Счет.Основной]
| , ОсновнойОстатки.Валюта [Валюта $Справочник.Валюты]
| , ОсновнойОстатки.Субконто1 [Субконто1 $Субконто]
| , ОсновнойОстатки.Субконто1_вид
| , ОсновнойОстатки.Субконто2 [Субконто2 $Субконто]
| , ОсновнойОстатки.Субконто2_вид
| , ОсновнойОстатки.СуммаОстатокДт
| , ОсновнойОстатки.СуммаОстатокКт
| , ОсновнойОстатки.ВалютнаяСуммаОстатокДт
| , ОсновнойОстатки.ВалютнаяСуммаОстатокКт
| , ОсновнойОстатки.КоличествоОстатокДт
| , ОсновнойОстатки.КоличествоОстатокКт
|from $БИОстатки.Основной(:ВыбДата~,,
| (Счет = " + ТС.СчетИД + "),
| (Номенклатура, МестаХранения),
| ) as ОсновнойОстатки
|inner join _1saccs as ПланСчетов (nolock) on ОсновнойОстатки.Счет = ПланСчетов.id
|";
rs.SetTextParam("ВыбДата", ТекущаяДата());
ТЗ = rs.ВыполнитьИнструкцию(sql);
в ТС.СчетИД id нужного мне счета
Получаю все ту же AccountsRecordset::СформироватьОшибку(Строка Ошибка=State 42S22, native 207, message [Microsoft][ODBC SQL Server Driver][SQL Server]Invalid column name 'PLANID'.)
Добавлю, что подключение идет все к той же внешней базе, а чтобы не ждать выкачивания md-шника скопировал его себе на комп и в AttachIB указываю к нему путь.