如何新建版本(自动获取版本号)


通过aaApi_GetUserStringSetting得到版本格式,然后通过aaApi_CreateDocumentVersionsFromSource创建新版本,示例代码如下:

AADOC_ITEM cDocItem;
CString strVerFormat;
cDocItem.lProjectId = lpDocItem[i].lProjectId;
cDocItem.lDocumentId = lpDocItem[i].lDocumentId;
aaApi_GetUserStringSetting(AADMS_PAR_CNF_VER_FORMAT , (LPWSTR)(LPCTSTR)strVerFormat , 20); //得到用户配置信息 setting
aaApi_CreateDocumentVersionsFromSource(NULL , &cDocItem , NULL , &cDocItem , 1 , strVerFormat , AARULEO_ADD_SOURCE_ATTRS , NULL , NULL);