Назначение
Настольные версии редакторов МойТекст и МояТаблица поддерживают механизм для расширения набора доступных пользователю операций за счет подключаемых внешних модулей надстроек. Данное преимущество редакторов МойОфис обеспечивает выполнение узкоспециальных операций, относящихся к определенному виду деятельности или должностным обязанностям, непосредственно в текстовом или табличном документе. Примерами использования Надстроек являются формирование входящего номера в документе, отправка документа по маршруту согласования в системе электронного документооборота, доступ к документам в облачном хранилище.
Разработчик надстроек получает доступ к содержимому открытого документа с помощью функций объектной модели документа. Перечень доступных возможностей включает, но не ограничивается следующими операциями:
- чтение или запись отдельных фрагментов текста, таблиц, ячеек, колонтитулов и т.д.;
- настройка свойств отображения документа;
- работа с текущим выделенным объектом;
- операции с файловой системой, открытие и сохранение документа и отдельных файлов;
- создание и отображение электронных форм ввода данных;
- печать документа;
- поиск и замена фрагмента документа.