Форум поддержки пользователей. LibreOffice, Apache OpenOffice, OpenOffice.org

Форум поддержки пользователей. LibreOffice, Apache OpenOffice, OpenOffice.org

24 Февраль 2021, 23:14 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Часто задаваемые вопросы по LibreOffice и Apache OpenOffice.org
 
   Начало   Помощь Поиск Войти Регистрация    задать вопрос  
Страниц: 1   Вниз
  Печать  
Автор Тема: FilterOptions не работает в insertAtPosition  (Прочитано 3127 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Hasim
Форумчанин
***
Offline Offline

Сообщений: 754

Woe from wit


« Стартовое сообщение: 16 Июль 2013, 14:49 »

FilterOptions не работает в insertAtPosition, т.е. при импорте CSV файла в заданную область листа:
Код:
Sub Main2
   Dim oCellAddress as new com.sun.star.table.CellAddress
     
   With oCellAddress
      .Sheet = 0
      .Row = 5
      .Column = 3
   End With
 
   oUrl = convertToUrl("C:/00o/tst.csv")
   
   oDoc = ThisComponent
       
   oSource = "A1:I10"
   oFilterName = "Text - txt - csv (StarCalc)"
   oFilterOptions =  "44,34,34,1"
         
   oLinks = oDoc.AreaLinks
   oLinks.insertAtPosition (oCellAddress, oUrl, oSource, oFilterName, oFilterOptions)
End Sub
В частности, не распознается кодировка русских символов, в результате - кракозябры.

Просто импорт (линковкой) в начало листа работает без ошибок:
Код:
Sub Main3()
    oURL = ConvertToUrl("C:\00o\tst.csv")

   oDoc = thisComponent
   oSheet = oDoc.getSheets().getByIndex(0)

   oOrigem = ""
   oFilterName = "Text - txt - csv (StarCalc)"
   oFilterOptions =  "44,34,34,1"
   
   oMode = com.sun.star.sheet.SheetLinkMode.NORMAL
   oSheet.link(oURL, oOrigem, oFilterName, oFilterOptions, oMode)
   oSheet.setLinkMode(com.sun.star.sheet.SheetLinkMode.NONE)
End Sub

Приложен файл с макросами и файл CSV.

Вопрос:
1) когда-нибудь это работало?
2) когда-нибудь будет работать?

PS. А то разработчики всё дурью маются с разными новыми панельками.

[вложение удалено Администратором]
Записан
Страниц: 1   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!