0.15 Изменение программного номера системы в командном файле MML на жестком
диске, ASPIK
AMO ASPIK перезаписывает старый номер SP новым номером, заданным пользователем.
Эта функция требуется постольку, поскольку генерирование номера посредством
пакетного файла MML, в котором номер SP отличается от номера SP в файле DIR
отклоняется GENDB.
0.15.1 Ограничения
Данное описание действительно для систем начиная с Hicom 300 E V3.0
0.15.2 Взаимосвязи
|
AMO GENDB |
|
: |
Генерирование базы данных с помощью командного файла
MML |
|
0.15.3 Функции AMO
|
CHANGE-ASPIK |
|
: |
Изменение номер системной программы в командном файле
MML |
|
0.15.3.1 CHANGE-ASPIK
Краткое описание процедуры
Код команды |
Параметр |
|
CHANGE-ASPIK
|
FILE=<string>,UNIT=<параметр>
|
|
|
,APSTYP=<параметр>
|
|
|
,SP=<последовательность>;
|
|
Пример
Изменение номера SP P30252B1111A00101 в файле :PAS:TESTFILE на P30252B1111A00412
Входные данные:
CHANGE-ASPIK: TESTFILE,BP,RESCODE,P30252B1111A00412;
Выходные данные:
H01 : OLD SP NUMBER P30252B1111A00101 WAS OVERWRITTEN
0.15.4 Описание параметров
APSTYP |
Означает APS, для которой
номер SP должен измениться. |
|
|
|
Тип входных данных |
: |
Одна величина, обязательная
|
|
|
|
Возможные значения |
: |
AMOCODE, AMOTEXT, RESCODE
|
|
|
|
|
|
|
|
|
|
FILE |
Имя командного файла MML |
|
|
|
AMO проверяет наличие файла
на жестком диске. |
|
|
|
Если он отсутствует, выдается
подсказка в виде параметра FILE. |
|
|
Тип входных данных |
: |
Одна величина, обязательная
|
|
|
|
Возможные значения |
: |
Синтаксически правильное имя
файла DMS |
|
|
|
|
|
|
SP |
Новый номер SP |
|
|
|
В принципе можно ввести любой
номер SP; из соображений безопасности перезаписываемый номер выводится
в подсказке на экране. |
|
|
Тип входных данных |
: |
Одна величина, обязательная
|
|
|
|
Возможные значения |
: |
17-значный номер SP |
|
|
|
|
|
|
|
|
UNIT |
Имя аппаратного модуля |
|
|
|
Тип входных данных |
: |
Одна величина, обязательная
|
|
|
|
Возможные значения |
: |
A1 |
= ADS |
|
|
|
|
|
BP |
= SWU |
|
|
0.15.5 Сообщения об ошибках и подсказки
0.15.5.1 Сообщения об ошибках
F01:
|
ФАЙЛ MML С УКАЗАННЫМ ИМЕНЕМ ОТСУТСТВУЕТ
|
|
F02:
|
ФАЙЛ MML НЕ СОДЕРЖИТ ЗАПИСИ, СООТВЕТСТВУЮЩЕЙ УКАЗАННОМУ МОДУЛЮ
|
|
F03:
|
ОШИБКА В ДОСТУПЕ К ЖЕСТКОМУ ДИСКУ ПРИ ВЫЗОВЕ DMS <xxxxxxxxxxxxxxxxxx>
|
|
|
КОД ИСКЛЮЧЕНИЯ DMS <xxxxx>
|
|
F04:
|
УКАЗАННЫЙ ФАЙЛ НЕ ЯВЛЯЕТСЯ ФАЙЛОМ SAM.
|
|
|
ПРЕОБРАЗОВАНИЕ ВОЗМОЖНО ПУТЕМ ВЫЗОВА AMO GENDB.
|
|
0.15.5.2 Подсказки
H01:
|
СТАРЫЙ КОДОВЫЙ НОМЕР SP <yyyyyyyyyyyyyyyyy> ПЕРЕЗАПИСАН
|
|
Описания
<xxxxxxxxxxxxxxxxxx> : Name of relevant DMS call:
open : OD_P_OPEN_SAM_FILE
get : OD_P_GET
putx : OD_P_PUTX
close : OD_P_CLOSE
<yyyyyyyyyyyyyyyyy> : SP number