Добавлено: 02 июн 2005, 16:50
Делаю так: есть лот-файл:
Alter dictionary;
Create table user.saldo_vl_sor "Сальдо по влажности сорности"
using "sal_vl.dat"
With Table_Code = 13999
With Replace
(
nrec:comp,
datsaldo:date,
cpodr:comp,
cmc:comp,
ves_pr:double,
vl_pr:double,
sor_pr:double,
us_pr:double,
pod_pr:double,
ves_ras:double,
vl_ras:double,
sor_ras:double,
us_ras:double,
pod_ras:double
)
with index
(
saldo_vl_sor01=NREC(Unique, Surrogate, Journal),
saldo_vl_sor02=datsaldo+cpodr+cmc(Unique),
saldo_vl_sor03=datsaldo+cmc+cpodr(Unique)
);
В компиляторе интерфейсов запускаю его компиляцию. (!!!????)
Что-то делаю неправильно. Выдается ошибка:
TableDef.ToDictionary: Не могу вставить таблицу Saldo_vl_sor
в словарь
ErroeCode=46.
Ошибка при добавлении в словарь таблицы Saldo_vl_sor.
Не получилось записать контрольную сумму в словарь.
В чем проблема? Что значит код ошибки 46?
Alter dictionary;
Create table user.saldo_vl_sor "Сальдо по влажности сорности"
using "sal_vl.dat"
With Table_Code = 13999
With Replace
(
nrec:comp,
datsaldo:date,
cpodr:comp,
cmc:comp,
ves_pr:double,
vl_pr:double,
sor_pr:double,
us_pr:double,
pod_pr:double,
ves_ras:double,
vl_ras:double,
sor_ras:double,
us_ras:double,
pod_ras:double
)
with index
(
saldo_vl_sor01=NREC(Unique, Surrogate, Journal),
saldo_vl_sor02=datsaldo+cpodr+cmc(Unique),
saldo_vl_sor03=datsaldo+cmc+cpodr(Unique)
);
В компиляторе интерфейсов запускаю его компиляцию. (!!!????)
Что-то делаю неправильно. Выдается ошибка:
TableDef.ToDictionary: Не могу вставить таблицу Saldo_vl_sor
в словарь
ErroeCode=46.
Ошибка при добавлении в словарь таблицы Saldo_vl_sor.
Не получилось записать контрольную сумму в словарь.
В чем проблема? Что значит код ошибки 46?