tagEnumCreateDocParams ( Alias )


Флаги для управления функциями создания документа архива

cdDefault - не выводить окно диалога создания документа
cdShowDialog - выводить окно диалога создания документа
cdHideFilesDialog - не выводить окно диалога для заполнения файлового состава документа используется если установлено cdShowDialog)
cdUseDlgCaption - использовать указанный заголовок окна (используется если установлено cdShowDialog)
cdAutoGenerateNote - автоматически генерировать обозначение документа; если выставлен этот флаг, то будет сгенерировано новое значение вместо переданного в DocNote. Таким образом, чтобы при создании документа заполнить обозначение сгенерированным значением, можно использовать 2 способа:
- задать этот флаг и передать в DocNote, например, пустое значение;
- или не выставляя флага, самостоятельно сгенерировать DocNote через GenNewDocNote.
Внимание! Если задать одновременно флаг и самостоятельно сгенерировать DocNote через GenNewDocNote, то у новых документов номера будут не последовательно, а идти через 2.


typedef enum tagEnumCreateDocParams
{
cdDefault = 0,
cdShowDialog = 1,
cdHideFilesDialog = 2,
cdUseDlgCaption = 4,
cdAutoGenerateNote = 8
} EnumCreateDocParams;


См. также: tagCreateDocStruct , IOcs_Application2 .CreateDoc2