|
Акес и ОpenOffice
|
|||
---|---|---|---|
#18+
может это бред... кто-нибудь пробовал выводить в ООо тоже самое что и в ворд и эксель? ... |
|||
:
Нравится:
Не нравится:
|
|||
30.05.2007, 13:24 |
|
Акес и ОpenOffice
|
|||
---|---|---|---|
#18+
А подробнее нелзя было расшифровать что такое OO - тут что фсе маги и декодеры чтоли. А вообщето на скока я думаю что OO (Open Office - наверное) должен позволять работать с собой как с объектом - попробуй зделать что то - типа set obj=createobject ("openoffice.application") и рассматривай этот объект в locals ... |
|||
:
Нравится:
Не нравится:
|
|||
30.05.2007, 13:37 |
|
Акес и ОpenOffice
|
|||
---|---|---|---|
#18+
насчёт ООо ты угадал. а вот твоё второе предположение требует проверки, к сожалению как бы ну..... вот и спрашиваю (чтоб на чужих ошибках научиться), вдруг есть , кто по этим граблям прошёл... ... |
|||
:
Нравится:
Не нравится:
|
|||
30.05.2007, 13:46 |
|
Акес и ОpenOffice
|
|||
---|---|---|---|
#18+
вадянасчёт ООо ты угадал. а вот твоё второе предположение требует проверки, к сожалению как бы ну..... вот и спрашиваю (чтоб на чужих ошибках научиться), вдруг есть , кто по этим граблям прошёл... я на этих граблях до сих пор прыгаю - мое мнение: бесплатных продуктов не бывает, бывают продукты, за которые ВНАЧАЛЕ не платишь... вот русскоязычный форум: http://community.i-rs.ru/ если есть возможность остаться на MS Office - лучше оставаться на нем. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.05.2007, 14:42 |
|
Акес и ОpenOffice
|
|||
---|---|---|---|
#18+
2nibbles там я уже засветился ну тоо что бесплатный сыр только в мышеловке я догадываюсь.... но перед тем как пробовать, хочется послушать мнение бывалых если не в лом - поделись проблемами, нужно оценить затраты по переходу ... |
|||
:
Нравится:
Не нравится:
|
|||
30.05.2007, 14:58 |
|
Акес и ОpenOffice
|
|||
---|---|---|---|
#18+
вадя2nibbles там я уже засветился ну тоо что бесплатный сыр только в мышеловке я догадываюсь.... но перед тем как пробовать, хочется послушать мнение бывалых если не в лом - поделись проблемами, нужно оценить затраты по переходу Навскидку: Длительные (от 20 до 60 сек на моем программерском железе) операции загрузки, открытия, перерасчета листов, глюки при работе с шаблонами (если шаблоны лежат на сетевых ресурсах), невозможность использовать автоматически созданные макро в своем коде, убогий (другого слова не подберешь) редактор исходного кода. Отсутствие внятной документации по языку - тот гуид, что всем предлагается в качестве мануала по программированию, содержит не все необходимые в работе с ООо команды - доискивать приходится на форумах... кстати, идти лучше сразу на англоязычный http://www.oooforum.org/forum/search.phtml - наш в этом случае помогал мне редко. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.05.2007, 15:06 |
|
Акес и ОpenOffice
|
|||
---|---|---|---|
#18+
хочу использовать но не могу разобраться есть примеры, но ... http://triteh.ru/libooo/ может кто поможет как из акса открыть документ экселя используя эту приблуду для openoffice ... |
|||
:
Нравится:
Не нравится:
|
|||
19.07.2007, 12:33 |
|
Акес и ОpenOffice
|
|||
---|---|---|---|
#18+
вадяхочу использовать но не могу разобраться есть примеры, но ... http://triteh.ru/libooo/ может кто поможет как из акса открыть документ экселя используя эту приблуду для openoffice Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8.
Имхо, лучше работать напрямую через интерфейс самого OOo. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.07.2007, 13:09 |
|
Акес и ОpenOffice
|
|||
---|---|---|---|
#18+
Эту "приблуду" надо скачать и добавить ссылку на нее в референсы проекта. После этого можно работать как там описано. Открыть документ: Код: plaintext 1. 2. 3. 4. 5.
... |
|||
:
Нравится:
Не нравится:
|
|||
19.07.2007, 13:10 |
|
Акес и ОpenOffice
|
|||
---|---|---|---|
#18+
тока в референсах надо подключить бибилотеку TOpenOffice... пока приблуду не ковырял, но довольно интересная, хотя, естественно, всех потребностей программиста она охватить не сможет ... |
|||
:
Нравится:
Не нравится:
|
|||
19.07.2007, 13:13 |
|
Акес и ОpenOffice
|
|||
---|---|---|---|
#18+
%?*?%Эту "приблуду" надо скачать и добавить ссылку на нее в референсы проекта. После этого можно работать как там описано. Открыть документ: Код: plaintext 1. 2. 3. 4. 5.
при таком использовании (через "As Object") добавлять ссылку на библиотеку не нужно - не имеет смысла ... |
|||
:
Нравится:
Не нравится:
|
|||
19.07.2007, 13:15 |
|
Акес и ОpenOffice
|
|||
---|---|---|---|
#18+
авторИмхо, лучше работать напрямую через интерфейс самого OOo. а это как? а через эту приблуду много не сделаешь..... ... |
|||
:
Нравится:
Не нравится:
|
|||
19.07.2007, 13:32 |
|
Акес и ОpenOffice
|
|||
---|---|---|---|
#18+
что надо подлючить в референсах от opeNoffice? я не смог разобраться ... ... |
|||
:
Нравится:
Не нравится:
|
|||
19.07.2007, 13:35 |
|
Акес и ОpenOffice
|
|||
---|---|---|---|
#18+
Ничего. Тут только через CreateObject Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15.
... |
|||
:
Нравится:
Не нравится:
|
|||
19.07.2007, 14:25 |
|
Акес и ОpenOffice
|
|||
---|---|---|---|
#18+
nibbles %?*?%Эту "приблуду" надо скачать и добавить ссылку на нее в референсы проекта. После этого можно работать как там описано. Открыть документ: Код: plaintext 1. 2. 3. 4. 5.
при таком использовании (через "As Object") добавлять ссылку на библиотеку не нужно - не имеет смысла Разумеется. Просто не понял, в чем проблема у автора воспользоваться этой утилиткой. Думал, может проблема с регистрацией. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.07.2007, 14:28 |
|
Акес и ОpenOffice
|
|||
---|---|---|---|
#18+
утиоиту я зарегил, только она не много может... Код: plaintext
OOoPropertyValue - функция не определена... в этом случае , что-то нада регистрировать? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.07.2007, 15:12 |
|
Акес и ОpenOffice
|
|||
---|---|---|---|
#18+
У меня работает. Ну, сделай так: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13.
... |
|||
:
Нравится:
Не нравится:
|
|||
19.07.2007, 15:37 |
|
Акес и ОpenOffice
|
|||
---|---|---|---|
#18+
Извиняюсь, тормжу. Вот функция: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8.
... |
|||
:
Нравится:
Не нравится:
|
|||
19.07.2007, 15:54 |
|
Акес и ОpenOffice
|
|||
---|---|---|---|
#18+
Кстати - только что заметил - уже ведь дали вот эту ссылку - Programming OpenOffice.org with Visual Basic . Там очень подробно и с примерами описано как работать с OpenOffice API. Пользуйтесь - все рабочее. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.07.2007, 16:03 |
|
Акес и ОpenOffice
|
|||
---|---|---|---|
#18+
я у MS английский читать могу, но с этим - проблемы.... если не влом, ткните в то место где написано про то, как работать с экселем через ООо чтоб и RANGE всё прочее экселевское можно было пользовать. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.07.2007, 22:03 |
|
Акес и ОpenOffice
|
|||
---|---|---|---|
#18+
Скачай вот этот файлик Тут детально сравниваются VBA и SB. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.07.2007, 22:21 |
|
Акес и ОpenOffice
|
|||
---|---|---|---|
#18+
%?*?% Скачай вот этот файлик Тут детально сравниваются VBA и SB. похоже, на то что требуется. нада только разобраться.. если удастся, то рантаймовские версии акса можно будет использовать и для создания/заполнения отчетов и в ворде и экселе, а это раширяет возможности. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.07.2007, 08:05 |
|
Акес и ОpenOffice
|
|||
---|---|---|---|
#18+
вот этот код работает: Код: plaintext 1. 2. 3. 4. 5. 6.
а вот пребразовать не могу Код: plaintext 1. 2. 3. 4. 5.
поиск не помог ... |
|||
:
Нравится:
Не нравится:
|
|||
20.07.2007, 11:55 |
|
Акес и ОpenOffice
|
|||
---|---|---|---|
#18+
Пара функций, для затравки... Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49.
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20.
... |
|||
:
Нравится:
Не нравится:
|
|||
21.07.2007, 02:04 |
|
Акес и ОpenOffice
|
|||
---|---|---|---|
#18+
спасибо меня счас особо интересует удаление, копирование , вставка строк (массива ячеек) передаче в файл (скажем так) массива значений , как это возможно в эксель и вообще , где можно почитать про те параметры и функции , которые используют , желательно на русском. а то частные применения показывают, а хочется самому разобраться. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.07.2007, 18:11 |
|
Акес и ОpenOffice
|
|||
---|---|---|---|
#18+
На, разбирайся. Для начала, думаю, хватит. На русском ничего подобного не встречал. Найдешь - не забудь поделится. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.07.2007, 12:39 |
|
Акес и ОpenOffice
|
|||
---|---|---|---|
#18+
ещё раз спасибо буду разбираться. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.07.2007, 15:46 |
|
Акес и ОpenOffice
|
|||
---|---|---|---|
#18+
вот тут по-русски , правда для С++, но по аналогии можно http://www.realcoding.net/article/view/2663 ... |
|||
:
Нравится:
Не нравится:
|
|||
23.07.2007, 07:47 |
|
Акес и ОpenOffice
|
|||
---|---|---|---|
#18+
Это все у меня есть, уже переписано под VB... ... |
|||
:
Нравится:
Не нравится:
|
|||
23.07.2007, 09:21 |
|
Акес и ОpenOffice
|
|||
---|---|---|---|
#18+
%?*?%Это все у меня есть, уже переписано под VB... ну так скинь, сэкономь мне время..... а вордовские прибамбасы? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.07.2007, 09:42 |
|
Акес и ОpenOffice
|
|||
---|---|---|---|
#18+
а как заменить такую конструкцию Код: plaintext
получить номер строки по имени ... |
|||
:
Нравится:
Не нравится:
|
|||
23.07.2007, 14:47 |
|
Акес и ОpenOffice
|
|||
---|---|---|---|
#18+
может можно что-то подключить в референсах, чтоб можно смотреть свойства и методы объектов? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.07.2007, 14:49 |
|
Акес и ОpenOffice
|
|||
---|---|---|---|
#18+
вадяа как заменить такую конструкцию Код: plaintext
получить номер строки по имени Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
23.07.2007, 15:09 |
|
Акес и ОpenOffice
|
|||
---|---|---|---|
#18+
2PA а где ты об этом прочитал? я тоже хочу !!!! в инете куча примеров по использованию, но я не могу найти с описанием эти методов иначе мне по каждой строке спрашивать придётся!!!! ... |
|||
:
Нравится:
Не нравится:
|
|||
23.07.2007, 17:35 |
|
Акес и ОpenOffice
|
|||
---|---|---|---|
#18+
вадя2PA а где ты об этом прочитал? я тоже хочу !!!! в инете куча примеров по использованию, но я не могу найти с описанием эти методов иначе мне по каждой строке спрашивать придётся!!!! Developer's Guide ... |
|||
:
Нравится:
Не нравится:
|
|||
23.07.2007, 17:56 |
|
Акес и ОpenOffice
|
|||
---|---|---|---|
#18+
На вот в том же порядке, что в той статье, что ты привел. Создание экземпляра OpenOffice.org Код: plaintext 1.
Создание или открытие документа Код: plaintext 1.
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11.
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9.
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9.
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28.
слияние Код: plaintext 1. 2. 3.
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34.
Печать Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109.
Код: plaintext 1. 2. 3. 4. 5. 6.
... |
|||
:
Нравится:
Не нравится:
|
|||
23.07.2007, 18:32 |
|
Акес и ОpenOffice
|
|||
---|---|---|---|
#18+
такое не катит .getCellRangeByName("строка").getCellAddress().Row ... |
|||
:
Нравится:
Не нравится:
|
|||
24.07.2007, 10:11 |
|
Акес и ОpenOffice
|
|||
---|---|---|---|
#18+
неужели нельзя использовать раннее связывание ? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.07.2007, 11:01 |
|
Акес и ОpenOffice
|
|||
---|---|---|---|
#18+
Почему нельзя? Сделай ActiveX и связывай. В SDK есть пример. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.07.2007, 11:22 |
|
Акес и ОpenOffice
|
|||
---|---|---|---|
#18+
взято из sdk Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.
чё у меня не правильно? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.07.2007, 12:04 |
|
Акес и ОpenOffice
|
|||
---|---|---|---|
#18+
Ты скомпилировал VBasicEventListener.dll? Попробуй со стандартным из оффиса: Library SO_ACTIVEXLib C:\Program Files\OpenOffice.org 2.2\program\so_activex.dll so_activex 1.0 Type Library Sub addEventListener(xListener As Object) С учетом вот этого - Вопрос: By using OOo ActiveX component (so_activex.dll) it seems possible to embed OOo. The problem is that very few methods and properties are exposed and there is a lack of documentation about API on how interact with the component. Ответ: There is no type library and the IDispatch::GetTypeInfo is not supported as well. That is, you need dynamically invoke methods. For C++ this means calle GetIDsOfNames before every Invoke ... |
|||
:
Нравится:
Не нравится:
|
|||
24.07.2007, 14:29 |
|
Акес и ОpenOffice
|
|||
---|---|---|---|
#18+
авторТы скомпилировал VBasicEventListener.dll? гы-гы-гы чем, из чего... автор Library SO_ACTIVEXLib C:\Program Files\OpenOffice.org 2.2\program\so_activex.dll so_activex 1.0 Type Library в референсах подключил... всё равно ничего не получается я фигею от информации., особенно для VBA. скачал SDK, и ничего, чтоб заработало... ... |
|||
:
Нравится:
Не нравится:
|
|||
24.07.2007, 14:50 |
|
Акес и ОpenOffice
|
|||
---|---|---|---|
#18+
авторчем, из чего... Тогда - ГЫ! - раз 30... Информации нет и не будет. Все своими ручками и своей головой. dll-ку скомпилированную - из примера - я конечно могу выложить, но проку тебе от нее не будет. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.07.2007, 15:01 |
|
Акес и ОpenOffice
|
|||
---|---|---|---|
#18+
Set ExlDb = CreateObject("com.sun.star.ServiceManager") Set Desktop = ExlDb.createInstance("com.sun.star.frame.Desktop") Set Document1 = Desktop.loadComponentFromURL("file:///C:/NL/накл2.xls", "_blank", 0, OpenParams()) Set WrkSht = Document1.CurrentController.ActiveSheet Set oSheets = Document1.getSheets() Set oSheet = oSheets.getByIndex(0) With WrkSht .getCellRangeByName("грузоотп.... работает .GetRows.removeByIndex 20, 6 работает d= .getCellRangeByName("строка").getCellAddress().Row - это уже не тянет а как и где можно узнать методы и свойства? в родных MS точку ставишь и список смотри, точку остановки поставил и можно посмотреть ещё кучу инфы. а тут вселепую тыкаешься.... ну есть ведь кто-то, ведь делают наверное. ААААААААААА!!!!!!!!!! ... |
|||
:
Нравится:
Не нравится:
|
|||
24.07.2007, 15:07 |
|
Акес и ОpenOffice
|
|||
---|---|---|---|
#18+
вадяd= .getCellRangeByName("строка").getCellAddress().Row - это уже не тянет Специально проверил, всё работает: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9.
... |
|||
:
Нравится:
Не нравится:
|
|||
24.07.2007, 16:06 |
|
Акес и ОpenOffice
|
|||
---|---|---|---|
#18+
2PA большущее спасибо!!! у меня тоже заработало, только на другой машине. это уже проще (наверное) найти несколько отличий.... ... |
|||
:
Нравится:
Не нравится:
|
|||
24.07.2007, 17:16 |
|
Акес и ОpenOffice
|
|||
---|---|---|---|
#18+
всё-таки придётся в режиме ворос-ответ познавать openoffice. как организовать копрование вставка ячеек? такое не проходит Код: plaintext 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
25.07.2007, 13:13 |
|
Акес и ОpenOffice
|
|||
---|---|---|---|
#18+
как копировать и вставлять ? ничего не могу найти тут для фокспро http://forum.foxclub.ru/read.php?29,275276 но как переделать на VBA? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.07.2007, 08:23 |
|
Акес и ОpenOffice
|
|||
---|---|---|---|
#18+
ну кто-нить может помочь????? ведь так хорошо должно получиться с бесплатным 2007 рантаймом да если ещё sql2005 использовать... ... |
|||
:
Нравится:
Не нравится:
|
|||
26.07.2007, 13:53 |
|
Акес и ОpenOffice
|
|||
---|---|---|---|
#18+
что обозначает эта ошибка Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8.
на эту строку Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
27.07.2007, 09:52 |
|
Акес и ОpenOffice
|
|||
---|---|---|---|
#18+
мне удалось добавить/скопировать строки (строки , столбцы нумеруются в openoffice_calc с 0) Код: plaintext 1. 2. 3. 4.
наверно возможны и другие варианты... и вопрос в экселе возможно такое Код: plaintext 1.
быстро и коротко. а openoffice_calc есть такое? нашёл только в цикле по ячейкам. (наверно плохо искал...) ... |
|||
:
Нравится:
Не нравится:
|
|||
30.07.2007, 13:46 |
|
Акес и ОpenOffice
|
|||
---|---|---|---|
#18+
вадябыстро и коротко. а openoffice_calc есть такое? нашёл только в цикле по ячейкам. (наверно плохо искал...) зачем цикл по ячейкам? можно массив данных сохранить в диапазон (как и в Excel) - будет быстрее на порядок - поищите по нашему форуму по "вывод в Excel" - в OOo принцип такой же: набор записей переводится в массив, потом все это сохраняется в диапазон ячеек, совпадающий по размеру с этим массивом. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.07.2007, 09:19 |
|
Акес и ОpenOffice
|
|||
---|---|---|---|
#18+
проблема в том, что я не нашёл ничего, что может подсказать. я и хочу по анологиии как с экселем, но.... дело в методах самих командах, а где их помотреть ? ... |
|||
:
Нравится:
Не нравится:
|
|||
31.07.2007, 09:43 |
|
Акес и ОpenOffice
|
|||
---|---|---|---|
#18+
Как передать в фунцию ссылку на массив? т.е. адрес массива в памяти. типа как на VFP oRange = poSheet.getCellRangeByPosition(pCol,pRow,pCol+nCols-1,pRow+nRows-1) oRange.SetDataArray(@aDataArray) пчему-то с openoffice много работают на VFP... и куча примеров есть. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.08.2007, 11:33 |
|
Акес и ОpenOffice
|
|||
---|---|---|---|
#18+
http://sourceforge.net/project/downloading.php?groupname=ooomacros&filename=VBx_OOo_v10en.zip&use_mirror=switch новое и интересное ... |
|||
:
Нравится:
Не нравится:
|
|||
02.08.2007, 15:10 |
|
Акес и ОpenOffice
|
|||
---|---|---|---|
#18+
для тех кому интересно Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8.
... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2007, 13:12 |
|
Акес и ОpenOffice
|
|||
---|---|---|---|
#18+
продолжаю осваивать. Код: plaintext 1. 2. 3.
помогите написать CreateProperties, а то в голове всё смешалось. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.08.2007, 14:31 |
|
Акес и ОpenOffice
|
|||
---|---|---|---|
#18+
CreateProperties на VBA ... |
|||
:
Нравится:
Не нравится:
|
|||
09.08.2007, 14:32 |
|
Акес и ОpenOffice
|
|||
---|---|---|---|
#18+
авторCreateProperties на VBA я так понял, что основная проблема с открытием "по тихому", вот че нарыл и проверил: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34.
Доп. референсов никаких не установлено и ничего дополнительно не качал. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.08.2007, 12:04 |
|
Акес и ОpenOffice
|
|||
---|---|---|---|
#18+
спасибо <> это подходит, соответственноскорость заполнения возросла перевод в видимое где-то я видел, думаю справлюсь для рантайма ещё Ltrim в runtime ... |
|||
:
Нравится:
Не нравится:
|
|||
15.08.2007, 15:07 |
|
Акес и ОpenOffice
|
|||
---|---|---|---|
#18+
вадядля тех кому интересно Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9.
Добрый день. Аналогичная задача - вывести результат запроса (рекордсет) в OpenOffice Calc вместо привычного Excel'a. Вышеприведенный способ не работает. Выдается ошибка Run-time error '1001': com.sun.star.uno.RuntimeException: и на этом всё. Есть ли еще какой-то способ выгрузки запроса в Calc, кроме как через массив? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2012, 16:48 |
|
Акес и ОpenOffice
|
|||
---|---|---|---|
#18+
насколько я могу вспомнить - только чере массив. мне удалось создать заполнение накладной торгг12 и акса в calс всё роботает но это было давно........... и там была версия опенофиса 2.х.х счас уже 3 и нескольких разработчиков приэтом ... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2012, 20:59 |
|
Акес и ОpenOffice
|
|||
---|---|---|---|
#18+
вадянасколько я могу вспомнить - только чере массив. мне удалось создать заполнение накладной торгг12 и акса в calс всё роботает но это было давно........... и там была версия опенофиса 2.х.х счас уже 3 и нескольких разработчиков приэтом да, у меня стоит версия 3.3. И выводить массив отказывается наотрез без объяснения причин (RuntimeException, и точка). Неужели единственная альтернатива - выводить циклом по записям?! ... |
|||
:
Нравится:
Не нравится:
|
|||
27.01.2012, 10:06 |
|
Акес и ОpenOffice
|
|||
---|---|---|---|
#18+
Wallaby, поспрашивай на форумах опенофиса, там нормально помогают. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.01.2012, 11:24 |
|
Акес и ОpenOffice
|
|||
---|---|---|---|
#18+
вадя, что же делать. Спасибо, поищу... ... |
|||
:
Нравится:
Не нравится:
|
|||
27.01.2012, 17:57 |
|
Акес и ОpenOffice
|
|||
---|---|---|---|
#18+
Доброго времени суток. Помогите пожалуйста разобраться с тем, что бы загрузить опен документ в акцес 2010. Имеется файл как в примере, в который происходит импорт из сторонней программы. Необходимо загрузить указанные сведения в акцесс. Причем если смотреть через open writer, то все таблицы имеют заголовок. Т.е. необходимо в акцесе собрать таблицу в которую бы проставлялся код заказа и все данные из нижней таблицы. Перерыл все форумы не могу найти как правильно загрузить его в акцесс, если провалиться тотел командером в файл опен офиса, то получается что все данные хранятся в файле content.xml, но не могу понять как его разложить на то что требуется. Пробовал стандартный импорт, он создает кучу таблиц, но загружает в порядке который потом не могу обработать из-за того, что он импортирует всё в один столбик, и не понятно сколько событий происходили у одного заказа. пробовал загрузка xml однако как-то не сильно вышло.. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2016, 07:48 |
|
Акес и ОpenOffice
|
|||
---|---|---|---|
#18+
ккэп, сохранить файл в приемлемом для Аксесс формате - .mdb, .accdb... - позволяет? Есть ещё LibreOffice - более развитый проект... ... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2016, 08:14 |
|
Акес и ОpenOffice
|
|||
---|---|---|---|
#18+
_гурДЕсть ещё LibreOffice - более развитый проект... Ну расскажите нам "недоумкам" про LibreOffice ... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2016, 08:20 |
|
Акес и ОpenOffice
|
|||
---|---|---|---|
#18+
_гурД, Нет, такой возможности нет именно поэтому и есть необходимость корректного переноса в акцесс ... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2016, 11:36 |
|
Акес и ОpenOffice
|
|||
---|---|---|---|
#18+
ккэп, http://www.sql.ru/forum/968385-214/lesenka-s-pravilami-osnovana-10-sen-12-off Попробуйте проделать экспорт-импорт через Azure, если у вас только таблицы и запросы. Если также и код, то наверно не получится (я сейчас проверить не могу - нет Виндовса). По ссылке есть обсуждение на Лестнице. Не знаю, получилось что у Саныча или нет, давно на связь не выходил... ... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2016, 12:31 |
|
Акес и ОpenOffice
|
|||
---|---|---|---|
#18+
_гурД, Спасибо, посижу почитаю про эту приблуду. А ветка на которую дали ссылку просто флуд) ... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2016, 13:38 |
|
Акес и ОpenOffice
|
|||
---|---|---|---|
#18+
Почитал на сколько смог понять разобрался что только за денежку и при установке доп ПО. Этот вариант не подходит. Безопасность не пропустит установку из вне, а делать на домашнем и постоянно носить на работу полуфабрикаты не вариант ... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2016, 17:34 |
|
|
start [/forum/topic.php?all=1&fid=45&tid=1613226]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
31ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
88ms |
get tp. blocked users: |
1ms |
others: | 9ms |
total: | 166ms |
0 / 0 |