Загрузка/Чтение данных из Оpenoffice
Столкнувшись с проблемой загрузки из OpenOffice не сразу понимаешь как и что загружать.
Давайте разберемся.
Доработав запрос под себя можно грузить абсолютно все.(По моему не сложно.)
- Описание
- Подробнее
Описание
Попытка
ServManager = Новый ComОбъект(«com.sun.star.ServiceManager»);
MetodUpload = «ОО»;
Исключение
Сообщить(«Необходимо установить приложение для загрузки файла»);
КонецПопытки;
Если MetodUpload = «ОО» Тогда
DatabaseContext = ServiceManager.CreateInstance(«com.sun.star.sdb.DatabaseContext»);
//Определяем базу
DataSource = DatabaseContext.getByName(«InfoBase»);
//Авторизуемся
Connection = DataSource.GetConnection(«Login»,»Pass»);
//Создаем запрос
Statement = Connection.createStatement();
// Текст запроса
ResultSet = Statement.executeQuery(«SELECT DataName FROM TableName»);
//Получаем результат
Пока ResultSet.next() Цикл
Сообщить(ResultSet.getString(1));
КонецЦикла;
КонецЕсли;

