Как отключить компиляцию из редактора WED в AccuTerm - PullRequest
0 голосов
/ 16 ноября 2018

Мы используем многозначную базу данных jBASE 5.6. Есть ли способ отключить тот факт, что WED-редактор AccuTerm имеет возможность компилировать программы в базовой базе данных MultiValue? Мы сталкиваемся с проблемой, когда пользователь случайно компилирует записи вместо программ, что приводит к повреждению записей в файлах данных.

Я полагаю, что есть также клавиша быстрого доступа (функциональная клавиша), которая используется. Помогите!

1 Ответ

0 голосов
/ 16 ноября 2018

Начиная с AccuTerm Release 7.3a, в AccuTerm wED (Windows Editor) отсутствует явная возможность отключить ярлык компиляции.Однако можно применить два метода, которые будут работать:

  1. Измените команду Компилировать на один пробел
    • Откройте wED
    • Нажмите в верхнем меню Инструменты
    • Нажмите Настройки
    • Нажмите Инструменты tab
    • В разделе Compile измените текст ввода Command с BASIC на один пробел.Обратите внимание, что некоторые разновидности PICK используют BASIC в качестве команды компиляции, тогда как другие используют COMPILE .Поскольку вы используете jBASE, BASIC применяется в этом случае, но для других, таких как D3, команда для замены - COMPILE .
  2. ЭтоМожно написать программу-обертку для обработки компиляции, которая при каталогизации может быть вызвана из того же ввода Command .Эта программа может быть написана, чтобы решить, существует ли целевая запись в файле кода или файле данных, а затем скомпилировать или пропустить соответственно.Из-за того, что системы PICK не имеют спецификации типов файлов, эта логика будет несколько уникальной для вашей среды, в зависимости от вашей практики.Обычная практика - обозначать файлы кода как BP , т.е. FileNameBP или FileName.BP , но, опять же, это будет зависеть от вашей реализации.

Напомним, что запрос на использование более формальной опции для отключения команды Compile был передан команде разработчиков AccuTerm для рассмотрения в следующем основном выпуске.

...