Объекты DIRECTUM > Работа с задачами, заданиями, уведомлениями >

IControlJob – задание-контроль

Предыдущий раздел В начало Следующий раздел

IObject

 |

IEdmsObject

 |

ICustomWork

 |

ICustomJob

 |

IControlJob

Объект IControlJob предназначен для работы с заданием-контролем. Используя этот объект, можно:

· принять задание (см. метод Accept);
· отправить задание на доработку (см. метод Resume).

Объект IControlJob можно получить следующими способами:

· с помощью объекта IJobFactory. В вычислениях на ISBL доступна предопределенная переменная Jobs, которая указывает на объект IJobFactory;
· выполнив поиск, получить объект IControlJobInfo. С помощью свойства IControlJobInfo.ControlJob получить задание-контроль.

Задание-контроль имеет следующие реквизиты:

· Общие реквизиты;
· Реквизиты ЗЗУ.

 

Свойства:

Наследуемые от ICustomJob

Kind

WorkflowBlock

Наследуемые от ICustomWork

ActiveText

AskableParams

CanObjectModifyByDefault

WorkflowParams

Наследуемые от IEdmsObject

AccessRights

Наследуемые от IObject

<Имя реквизита>

AccessInfo

Active

ActiveForm

Application

CommandText

ComponentID

ComponentType

Connection

Copied

Environment

Events

Factory

Form

GlobalLock

ID

Info

Inserted

Modified

Name

Params

PreviousValuesStored

Reports

RequisiteCount

Requisites

RequisiteValues

Rules

SQLTableName

State

TableName

Title

View

ViewName

Методы:

Accept

Resume

Наследуемые от ICustomJob

MarkAsReaded

MarkAsUnreaded

Наследуемые от ICustomWork

GetAttachments

GetFullText

GetSignatures

GetSigned

GetText

GetTree

SaveWorkflowAsImage

Sign

VerifySignatures

Наследуемые от IEdmsObject

EnterEditMode

LeaveEditMode

TryEdit

Наследуемые от IObject

AddFrom

AddOrderBy

AddSelect

AddWhere

AsComponent

AsQuery

AssignObject

Cancel

DelFrom

DelOrderBy

DelSelect

DelWhere

DetailDataSet

DetailExists

DisableControls

EnableControls

Finalize

FindRequisite

Refresh

RequisiteByIndex

Save