Метод application:loadDocument
Метод application.loadDocument загружает существующий текстовый или табличный документ из файла, находящегося по указанному пути. Формат и тип документа определяются из расширения файла, если они не указаны явно с помощью параметра DocumentAPI.LoadDocumentSettings. Если указано только имя файла без пути, файл загружается из папки "Документы" текущего пользователя. Метод возвращает тип Document.
Существуют следующие варианты реализации метода:
application:loadDocument(path: string)
application:loadDocument(path: string, loadSettings: LoadDocumentSettings)
Примеры использования метода loadDocument приведены в разделах Создание и открытие текстового документа и Создание и открытие табличного документа.
Примеры загрузки текстового документа
local doc = application:loadDocument("sample.docx")
local docSettings = DocumentAPI.DocumentSettings()
docSettings.documentType = DocumentAPI.DocumentType_Text
local loadSettings = DocumentAPI.LoadDocumentSettings()
loadSettings.commonDocumentSettings = docSettings
local doc = application:loadDocument("sample.docx", loadSettings)
Примеры загрузки табличного документа
local doc = application:loadDocument("sample.xlsx")
local docSettings = DocumentAPI.DocumentSettings()
docSettings.documentType = DocumentAPI.DocumentType_Workbook
local loadSettings = DocumentAPI.LoadDocumentSettings()
loadSettings.commonDocumentSettings = docSettings
local doc = application:loadDocument("sample.xlsx", loadSettings)