Может вот так попробовать?
X++:
binData = new BinData();
// LoadFile demands read permission on the file
new FileIOPermission(filename, #io_read).assert();
// BP deviation documented
if (binData.loadFile(filename)) //only works if file not locked
{
docuValue.File = binData.getData();
}
else
{
throw error(strfmt("@SYS54217",filename));
}
Исходник в DocuValue.writeDocuFile()