Job նկարագրություն
Առաջադրանքի տարրի նկարագրություն
Առաջադրանքի տարրը նկարագրում է «երկար» աշխատող ֆունկցիա և նրան փոխանցվող պարամետրերի բազմությունը։
Առաջադրանքի տարրերը հավաքվում են առաջադրաքի ձևանմուշների մեջ օգտագործողի կողմից, ապա աշխատացվում որոշված պարամետրերի արժեքնորով։
Շարահյուսություն
Job {
    Name = sName;
    Caption = sCaption;
    ECaption = sECaption;
    Description = sDescription;
    Version = nVersion;
    Type = nType;
    SourceModule = sScriptModule;
    Start = sStartProcedure;
    ValidateParams = sValidateParams;
    InitArray = sInitArray;
    DoForArrayElement = sDoForArrayElement;
    ArrayElementDecs = sArrayElementDecs;
    SysID = sSysID;
    Param {Name = sParamName1; Caption = sParamCaption1; Type=sParamType1; };
    '...
    Param {Name = sParamNameN; Caption = sParamCaptionN; Type=sParamTypeN; };
};
Բաղադրիչներն են՝
| Պարամետր | Նկարագրություն | 
|---|---|
| sName | Առաջադրանքի տարրի ներքին անուն։ | 
| sCaption | Առաջադրանքի տարրի անվանումը։ | 
| sECaption | Առաջադրանքի տարրի անվանումը օտար լեզվով: | 
| sDescription | Առաջադրանքի տարրի մանրամասն նկարագրությունը։ | 
| nVersion | (Հնացած) Սահմանում է առաջադրանքի տարրի նկարագրության տարբերակի համարը։ Որը ամրագրված է հետագա օգտագործման համար։ | 
| nType | Առաջադրանքի տեսակը։ 1,2 կամ 3 արժեք ընդունող։ 1արժեքի դեպքում կանչվում էFunction sStartProcedure(ByVal Params As Dictionary, ByRef bCancel As Boolean As AsRepViewerֆունկցիան։Cancelպարամետրը ապահովում է բոլոր առաջադրանքների դադարեցումը։2արժեքի դեպքում կանչվում էsInitArray(Params,VarArray)ֆունկցիան, իսկ հետո՝sDoForArrayElement(Params,VarArrayElement)։3արժեքի դեպքում կանչվում էsSysID(...) ֆունկցիան։ | 
| sValidateParams | Փոխանցվող պարամետրերի ստուգումը կատարող ֆունկցիայի ներքին անունը։ | 
| sScriptModule | Մոդուլի ներքին անունը, որտեղ գտնվում են առաջադրանքի կողմից կանչվող ֆունկցիաները։ | 
| sStartProcedure | Type=1-ի դեպքում, ֆունկցիայի ներքին անունը, որը կաշխատացվի առաջադրանքի մեկնարկի ժամանակ։ | 
| sInitArray | Type=2-ի դեպքում, ֆունկցիայի ներքին անունը, որը հաշվարկում է մասիվը, որի ամեն մի տարր մշակվելու էDoForArrayElementպարամետրով որոշցվող ֆունկցիայով։ ֆունկցիան կաշխատացվի առաջադրանքի մեկնարկի ժամանակ։ | 
| sDoForArrayElement | Type=2-ի դեպքում, ֆունկցիայի ներքին անունը, որով կմշակիInitArrayֆունկցիայով հաշվարկված մասիվի ամեն մի տարրը։ | 
| sArrayElementDecs | Type=2-ի դեպքում, ֆունկցիայի ներքին անունը, որը մասիվի ամեն մի տարրի համար վերադարձնում է կոդը և անվանումը։ | 
| sSysID | Type=3-ի դեպքում, համակարգային ֆունկցիայի ներքին անունը, որը կատարվում է առաջադրանքի մեկնարկի ժամանակ։ | 
| sParamName | Պարամետրի ներքին անունը։ | 
| sParamCaption | Պարամետրի անվանումը։ | 
| sParamType | Պարամետրի համակարգային տիպը։ |