Программирование на Атлантисе (VIP, FCOM, ARD), FastReport
Модераторы: m0p3e, edward_K, Модераторы
-
spark
- Местный житель
- Сообщения: 478
- Зарегистрирован: 19 окт 2005, 13:38
-
Контактная информация:
Сообщение
spark »
Добрый день!
Пытаюсь сделать докомпиляцию интерфейса katmc на обновлениях от 15.07.2020. Получаю ошибку.
Вот тестовый код (специально убрал все, чтобы исключить мои ошибки):
Код: Выделить всё
#Component "L_MCU"
alter interface katmc;
handleevent
cmInit:
{
if (Inherited::HandleEvent(cmInit) != heOk)
{
Abort;
Exit;
}
}
end;
end.
Вот ошибка:
Код: Выделить всё
11:44:41 │ Предупреждение: Компонент L_MCU не имеет ни одной таблицы в словаре, возможно, ошибочно задано имя компонента (стр.4, поз.7 в c:\DEV\src\VIP\ALTER\test.vip)
│ alter interface katmc;
│ ^
11:44:42 │ Ошибка: Нужен ключ Внутр. ошибка диагностики для FLT_OKPD2 (стр.15, поз.5 в c:\DEV\src\VIP\ALTER\test.vip)
│ end.
│ ^
11:44:42 │ Ошибка: Нужен ключ Внутр. ошибка диагностики для FREEOKPD2 (стр.15, поз.5 в c:\DEV\src\VIP\ALTER\test.vip)
│ end.
│ ^
11:44:42 │ Ошибка: Ошибка создания логической таблицы (стр.15, поз.5 в c:\DEV\src\VIP\ALTER\test.vip)
│ end.
│ ^
-
Den
- Местный житель
- Сообщения: 1844
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: Ярославская область ОАО "Часовой завод Чайка" г. Углич
-
Контактная информация:
Сообщение
Den »
-
spark
- Местный житель
- Сообщения: 478
- Зарегистрирован: 19 окт 2005, 13:38
-
Контактная информация:
Сообщение
spark »
Alter_cumulitive я выполнил. И Alter_ZReport выполнил.
Как бы узнать что за индекс ему нужен?
-
Den
- Местный житель
- Сообщения: 1844
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: Ярославская область ОАО "Часовой завод Чайка" г. Углич
-
Контактная информация:
Сообщение
Den »
в OpenResources L_Mcu.res старый какой то...
-
spark
- Местный житель
- Сообщения: 478
- Зарегистрирован: 19 окт 2005, 13:38
-
Контактная информация:
Сообщение
spark »
Den писал(а):в OpenResources L_Mcu.res старый какой то...
OpenResources не пользуюсь. Это ж в конфиге писать надо? Я думал так больше нельзя, только через репозитарий.
-
Den
- Местный житель
- Сообщения: 1844
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: Ярославская область ОАО "Часовой завод Чайка" г. Углич
-
Контактная информация:
Сообщение
Den »
а где вы тогда собираете свой код alter ?
Випером или строчником же...
-
spark
- Местный житель
- Сообщения: 478
- Зарегистрирован: 19 окт 2005, 13:38
-
Контактная информация:
Сообщение
spark »
Den писал(а):а где вы тогда собираете свой код alter ?
Випером или строчником же...
Строчником.
Вот его конфиг:
[Database]
DataBaseName=GAL_DEV
[HardwareKey]
TransportType=1
SharedPath=192.168.3.22:55555
CheckPeriod=3000
[SQLDriver]
SQLServer=AAA
ODBC_DSN=GAL_DEV
FullLoginName=ON
[DataBase]
DataBaseDriver=MS70DRV.DLL
[login]
UserName=supervisor
[Compilers]
OutputResourceName=c:\DEV\src\res\R_PARTNER.res
WriteToResource=yes
WriteDebugInfo=on
WriteListing=on
ErrorLevel=2
Make=On
IncludesPath=c:\DEV\src\inc\
IncludesPath=c:\DEV\src\
ClearResource=On
loadIDS=true
LoadConst=On
-
Den
- Местный житель
- Сообщения: 1844
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: Ярославская область ОАО "Часовой завод Чайка" г. Углич
-
Контактная информация:
Сообщение
Den »
Попробуйте в него дописать
[System]
OpenResources=c:\gal\exe\L_mcu.res;
-
spark
- Местный житель
- Сообщения: 478
- Зарегистрирован: 19 окт 2005, 13:38
-
Контактная информация:
Сообщение
spark »
Den писал(а):Попробуйте в него дописать
[System]
OpenResources=c:\gal\exe\L_mcu.res;
Не помогает. Уже даже все tmp и dsk вычистил
-
spark
- Местный житель
- Сообщения: 478
- Зарегистрирован: 19 окт 2005, 13:38
-
Контактная информация:
Сообщение
spark »
Разобрался в чем дело.
Все же подтягивался старый EXE'шник