7.3.3.5. Поля операции пакетной операцииПакетная операция может содержать поля, которые будут использоваться в скриптах пакетной операции для выполнения загрузки, обработки и выгрузки пакетов.
Поля пакетной операции отображаются в списке полей пакетной операции.
![]() Для работы с полями пакетной операции необходимо использовать следующие методы:
1. Метод SetScriptField
procedure SetScriptField(Field : string; Value : variant);
Метод SetScriptField предназначен для редактирования поля пакетной операции.
Входящие параметры:
Исходящие параметры
2. Метод GetScriptField
function GetScriptField(Field : string) : variant;
Метод GetScriptField предназначен для получения значения поля пакетной операции.
Входящие параметры:
Исходящие параметры
Пример скрипта
var
FFieldStr : string;
FFieldInt : integer;
begin
FFieldStr := GetScriptField('FIELDSTR');
FFieldInt := GetScriptField('FIELDINT');
inc(FFieldInt);
CreatePacket();
...
WritePacket();
SetScriptField('FIELDSTR', 'Скрипт ' + IntToStr(FFieldInt));
SetScriptField('FIELDINT', FFieldInt);
end;
|