Основная ошибка программирования в T24 Design Studio
Ниже мой код.
SUBROUTINE HELLO
*-----------------------------------------------------------------------------
*
*-----------------------------------------------------------------------------
* Modification History :
*-----------------------------------------------------------------------------
$INSERT I_COMMON
$INSERT I_EQUATE
*-----------------------------------------------------------------------------
CRT "HELLOW WORLD"
END
Я пытаюсь скомпилировать приведенный выше код в T24 Design Studio, используя TAFJ, но он выдает ошибку ниже.
17/01/2019 10:50:47 Compiling HELLO... ERROR
Error : (line 19) HELLO, Cannot find Insert 'I_EQUATE'
Error : (line 12) HELLO.b, No component defined. $PACKAGE is mandatory !
Compilation completed for 1 file(s). 2 errors
Нужно знать, как решить эту проблему.
1 ответ
Первая ошибка "Не удается найти вставку" I_EQUATE "" означает, что компилятор не может найти файл вставки, который обычно находится внутри t24lib. Вы должны щелкнуть правой кнопкой мыши по своему проекту и выбрать "Переключить характер проекта TAFJ", а затем указать местоположение для папки t24lib с основными библиотеками T24 (параметр temn.tafj.directory.precompile в свойствах conf TAFJ).
Вторая ошибка означает, что вы должны следовать структуре компонента TAFJ и иметь в подпрограмме ключевые слова.component и $PACKAGE, указывающие имя пакета. Вы можете переопределить эту проверку, поместив "Чашку Дансе" в папку, где у вас есть рутина.