Типы полей в Dynamics Axe

Можно ли хранить бинарную информацию в поле Dynamics? Например, я хотел бы сохранить документ MS Word в базе данных Dynamics.


person Paul Michaels    schedule 13.05.2010    source источник


Ответы (1)


Да, добавьте поле-контейнер в таблицу, затем используйте BinData Class для чтения файла и преобразования данных в контейнер. Для примера посмотрите, как стандартная функция обработки документов хранит файлы в базе данных в табличном методе DocuValue.writeDocuValue(), или посмотрите, как файлы изображений хранятся в форме CompanyImage.

person Jay Hofacker    schedule 14.05.2010
comment
Имейте в виду, что поля контейнера и памятки в таблицах транзакций являются плохой практикой из-за дополнительных операций чтения с диска. Рассмотрите возможность использования отдельной таблицы для хранения ключей документов и ссылок. DocuValue - это такая таблица, здесь нет проблем. - person Jan B. Kjeldsen; 30.06.2010