Здравствуйте. Передо мной поставили такую задачу:
Нужен механизм, обеспечивающий работу с внешними файлами в составе базы 1с (документа) . Хранить файл нужно однозначно в реквизите, тип Хранилище значения. Надо чтобы можно было:
1. "прицепить" произвольный файл к документу
2. открыть этот файл из документа
3. редактировать этот файл с помощью другого приложения, например фотошопа.
4. заменить/сохранить.
По моему прошлому опыту программированию, это должно быть что-то вроде OLE - контейнера в delphi. Пролистав руководство разработчика нашёл главу "Механиз временного хранилища, работа с файлами". Для того чтобы прицепить какой-либо файл воспользовался методом
Перем ВыбранноеИмя;
Перем АдресВременногоХранилища;
ПоместитьФайл(АдресВременногоХранилища, "", ВыбранноеИмя, Истина);
Как теперь можно открыть этот файл, для установленного другого приложения на компьютере, например фотошоп, чтобы он потом перезаписался в реквизите?
Добавлено через 1 минуту и 19 секунд:Платформа 8.1