g00d писал(а) 16. Мая 2008 :: 21:29:Цитата:Пропустил метод дополнения
за доки спасибо
не вкурю что за метод дополнения
спасибо - вкурил
но все равно не работает...
вот полный текст кода
sql=CreateObject("ODBCRecordSet");
sql.SetDatabase1C();
sqltxt="
|CREATE TABLE OLAP_DB.dbo.OLAP_Rest (
| PARENTEXT char (9) ,
| Data datetime ,
| Rest numeric(18, 3) ,
| Summa numeric(18, 3) ,
| Podrazdelenie char (9)
|)
|SET NOCOUNT ON
|BEGIN TRANSACTION
|DECLARE @bd DATETIME, @ed DATETIME
|SET @bd = CAST('"+DateTimeWork.ConvertDateToISO(НачДата)+"' AS DATETIME)
|SET @ed = CAST('"+DateTimeWork.ConvertDateToISO(КонДата)+"' AS DATETIME)
|
|delete from OLAP_DB.dbo.OLAP_Rest WHERE Data BETWEEN @bd AND @ed
|insert into OLAP_DB.dbo.OLAP_Resti (
| PARENTEXT, Data, Podrazdelenie, Rest, Summa)
|select
|Пр.Товар,Пр.Period,Пр.Склад, sum(Пр.ОстатокТовара), sum(Пр.Стоимость)
|
|FROM
| $РегистрОстаткиОбороты.ОстаткиТоваров(@bd, @ed, День, Движения,
| ,, (ОстатокТовара,Стоимость)) as Пр
|group by
|Пр.Period,Пр.Товар,Пр.Склад
|COMMIT TRANSACTION
|";
sql.execute(sqltxt);
ошибка
Meta name parser error: недопустимое значение параметра "$РегистрОстаткиОбороты.ОстаткиТоваров" (2)