Есть страница справочника, для загрузки файла на нее добавлен FileUploadEdit.
Обработчик FileUploadEditChange такой:
Page.DataSource.ActiveRow.SetStreamValue("FileData", new MemoryStream(Page.FileUploadEdit.FileBytes));
Page.DataSource.ActiveRow.SetColumnValue("FileName", Page.FileUploadEdit.FileName);
if (!IsNew && !IsCopy) {
Page.DataSource.ActiveRow.Save();
}
При выборе файла для существующей записи (т.е. при редактировании) все работает, но при создании/копировании данные в полях FileData и FileName не сохраняются.
Пробовала сохранять данные в параметры процесса и затем редактировать Entity в событии DataSourceSaved и еще несколько вариантов, но так или иначе не получилось.
Помогите, пожалуйста
Версия bpm 7.3