Страница 1 из 1

Alter интерфейса katmc (нужен ключ)

Добавлено: 17 июл 2020, 14:52
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.
         │     ^

Re: Alter интерфейса katmc (нужен ключ)

Добавлено: 17 июл 2020, 19:24
Den

Re: Alter интерфейса katmc (нужен ключ)

Добавлено: 17 июл 2020, 19:28
spark
Den писал(а):viewtopic.php?f=2&t=13278
Alter_cumulitive я выполнил. И Alter_ZReport выполнил.
Как бы узнать что за индекс ему нужен?

Re: Alter интерфейса katmc (нужен ключ)

Добавлено: 17 июл 2020, 19:43
Den
в OpenResources L_Mcu.res старый какой то...

Re: Alter интерфейса katmc (нужен ключ)

Добавлено: 17 июл 2020, 19:53
spark
Den писал(а):в OpenResources L_Mcu.res старый какой то...
OpenResources не пользуюсь. Это ж в конфиге писать надо? Я думал так больше нельзя, только через репозитарий.

Re: Alter интерфейса katmc (нужен ключ)

Добавлено: 17 июл 2020, 20:06
Den
а где вы тогда собираете свой код alter ?
Випером или строчником же...

Re: Alter интерфейса katmc (нужен ключ)

Добавлено: 17 июл 2020, 20:08
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

Re: Alter интерфейса katmc (нужен ключ)

Добавлено: 17 июл 2020, 20:12
Den
Попробуйте в него дописать

[System]
OpenResources=c:\gal\exe\L_mcu.res;

Re: Alter интерфейса katmc (нужен ключ)

Добавлено: 17 июл 2020, 20:29
spark
Den писал(а):Попробуйте в него дописать

[System]
OpenResources=c:\gal\exe\L_mcu.res;
Не помогает. Уже даже все tmp и dsk вычистил

Re: Alter интерфейса katmc (нужен ключ)

Добавлено: 19 июл 2020, 17:17
spark
Разобрался в чем дело.
Все же подтягивался старый EXE'шник