Цитата:Читаем по указанной ссылке ссылке:
$РегистрОстатки.<ИмяРегистра>([<ГраницаРасчета>][, <Соединение>][, <Условие>][, <Измерение>][,<Ресурс>]
) [as <Алиас>]
Пишем запрос:
ТекстЗапросаSQL = "
|SELECT
| *
|FROM
| $РегистрОстатки.МестаХранения (:ВыбДата // дата 01.11.2007
| ,МестоХранения = :ВыбМестоХранения
| ,МПЗ // измерение
| ,Количество) as Рег"; // ресурс
Recordset.УстановитьТекстовыйПараметр("ВыбДата", ВыбДата); // дата 01.11.2007
Recordset.УстановитьТекстовыйПараметр("ВыбМестоХранения", ВыбМестоХранения);
результат: State 42000, native 102, message [Microsoft][ODBC SQL Server Driver][SQL Server]Incorrect syntax near '20071101'.
Вообще убираем дату:
ТекстЗапросаSQL = "
|SELECT
| *
|FROM
| $РегистрОстатки.МестаХранения (
| ,МестоХранения = :ВыбМестоХранения
| ,МПЗ // измерение
| ,Количество) as Рег"; // ресурс
Recordset.УстановитьТекстовыйПараметр("ВыбМестоХранения", ВыбМестоХранения);
Результат: State 42000, native 102, message [Microsoft][ODBC SQL Server Driver][SQL Server]Incorrect syntax near ','.
Неправильное описание вирт. таблиц в учебнике или в чем может быть дело?