Появляется сообщение об ошибке «Requested functionality is not available/allowed»
Причина
Такое сообщение появляется, если Ваша программа использует функциональность, которая не включена в лицензию.
Решение
Узнать, на каком методе появляется это сообщение об ошибке можно в режиме Debug или при помощи лог-файла работы FREngine (чтобы получить его, используйте метод StartLogging() объекта Engine).
Например, если сообщение появляется:
- На методе Process:
- Возможно, Вы используете лицензию для распознавания штрихкодов. В этом случае используйте вместо метода Process метод ExtractBarcodes объекта FRPage.
- Убедитесь, что язык, который Вы используете в приложении, включен в Вашу лицензию.
- На методе Export объекта FRDocument. В этом случае попробуйте изменить формат экспорта.
- На вызове одного из профилей. Профили требуют, чтобы в лицензию были включены определённых модулей. Например, для профиля TextExtraction_Accuracy необходим модуль DA for Invoices.
Для расширения свойств Вашей лицензии свяжитесь, пожалуйста, с менеджером по продажам.