Синтаксис:
function GetCreateEDocumentNewVersionDialog( EDocument: OleVariant; VersionNumber: Integer; const NewVersionNote: WideString; NeedOpenNewVersion: WordBool; VersionState: TEDocumentVersionState; NeedCreateVersionHidden: WordBool): IServiceDialog; |
Параметры:
• | EDocument – информация об документе; |
• | VersionNumber – номер версии, на основе которой будет создана новая версия; |
• | NewVersionNote – примечание к новой версии; |
• | NeedOpenNewVersion – необходимость открытия версии документа после создания: True, если нужно открыть, иначе False; |
• | VersionState – состояние версии; |
• | NeedCreateVersionHidden – признак создания скрытой версии: True, если необходимо создать скрытую версию, иначе False. |
Возвращаемое значение:
Служебный диалог для создания версии документа.
Описание:
Метод возвращает диалог создания версии документа EDocument. В качестве параметра EDocument следует передавать объект IEDocumentInfo, иначе будет сгенерировано исключение.
Полученный диалог можно показать с помощью метода IServiceDialog.Show или выполнить невизуально с помощью метода IServiceDialog.Execute.
При невизуальном выполнении в качестве значений реквизитов диалога всегда используются переданные параметры метода GetCreateEDocumentVersionDialog.
При показе диалога в качестве значений реквизитов диалога могут использоваться как переданные параметры, так и параметры, выбранные пользователем при последнем показе диалога.
© Компания DIRECTUM, 2018 | Сообщество пользователей DIRECTUM |