|
|
|
Excell,poi.apache.org, поиск, вывод на печать
|
|||
|---|---|---|---|
|
#18+
1. Обращаемся к существующему файлу excell, через poi.apache.org. Можно ли по файлу сделать поиск средствами excell. имеется ввиду средства поиска самого Microsoft Excell. Просто вломы самому писать код поиска по ячейкам. 2. можно ли, этот же файл по нажатию кнопки в java форме отправить на печать. средства печати самого Microsoft Excell. Если можно то как? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2014, 19:21 |
|
||
|
Excell,poi.apache.org, поиск, вывод на печать
|
|||
|---|---|---|---|
|
#18+
Открыть в экзеле, сделать поиск, сделать печать Совершенно не понятно, каким образом у Вас "Excel" коррелирует с "poi.apache.org/, поиск, вывод на печать" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2014, 19:49 |
|
||
|
Excell,poi.apache.org, поиск, вывод на печать
|
|||
|---|---|---|---|
|
#18+
Leonid Kudryavtsev, Apache POI - the Java API for Microsoft Documents http://svn.apache.org/repos/asf/poi/trunk/src/examples/src/org/apache/poi/hssf/usermodel/examples/HSSFReadWrite.java Код: java 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. ожидаю например что поиск будет выглядеть методом вида FindCellByValue(String s); или печать PrintCurrentSheet(); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2014, 20:39 |
|
||
|
Excell,poi.apache.org, поиск, вывод на печать
|
|||
|---|---|---|---|
|
#18+
Я понимаю, лазить в исходники, когда нет документации, но когда есть - зачем??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2014, 20:45 |
|
||
|
Excell,poi.apache.org, поиск, вывод на печать
|
|||
|---|---|---|---|
|
#18+
И вообще - если заглянуть на обзорную страничку проекта, то за работу с форматами MS Excel отвечает POI-HSSF and POI-XSSF :HSSF and XSSF provides ways to read spreadsheets create, modify, read and write XLS spreadsheets. They provide: * low level structures for those with special needs * an eventmodel api for efficient read-only access * a full usermodel api for creating, reading and modifying XLS filesНи слова о поиске. Скорее всего это означает: читайте и самостоятельно ищите всё, что надо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2014, 20:57 |
|
||
|
Excell,poi.apache.org, поиск, вывод на печать
|
|||
|---|---|---|---|
|
#18+
Basil A. Sidorov, Вот и я о том же. Что надо будет самому делать и искать пути. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2014, 21:12 |
|
||
|
Excell,poi.apache.org, поиск, вывод на печать
|
|||
|---|---|---|---|
|
#18+
Читать - ещё пол-беды. А вот печатать ... Проще, наверное, раскурить java-интеграцию Open Office. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2014, 21:14 |
|
||
|
Excell,poi.apache.org, поиск, вывод на печать
|
|||
|---|---|---|---|
|
#18+
Basil A. Sidorov, а если через ole2? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2014, 21:22 |
|
||
|
Excell,poi.apache.org, поиск, вывод на печать
|
|||
|---|---|---|---|
|
#18+
"Ни бум-бум" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2014, 21:27 |
|
||
|
Excell,poi.apache.org, поиск, вывод на печать
|
|||
|---|---|---|---|
|
#18+
Basil A. Sidorov, а что там с печатью? У самого проект с использованием HSSF/XSSF ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2014, 22:06 |
|
||
|
Excell,poi.apache.org, поиск, вывод на печать
|
|||
|---|---|---|---|
|
#18+
taranezzz, Apache POI - это возможность писать/читать файлы формата Microsoft Office и Excel в том числе. Поиск, вывод на печать & etc. это функции самого Excel, а не его файла. Если вы не хотите писать подобные функции самостоятельно, то получить доступ непосредственно к функциям самого Excel возможно только через механизм OLE. Конечно при этом сам Excel должен присутствовать на компьютере, т.е. Windows-Only. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2014, 09:15 |
|
||
|
Excell,poi.apache.org, поиск, вывод на печать
|
|||
|---|---|---|---|
|
#18+
Garrick, +1 OLE, COM почти как интеграция с 1С ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2014, 09:41 |
|
||
|
Excell,poi.apache.org, поиск, вывод на печать
|
|||
|---|---|---|---|
|
#18+
smackmychiBasil A. Sidorov, а что там с печатью? У самого проект с использованием HSSF/XSSF Предложу странное - RasperReports. Повзоляет печатать, в т.ч. и в Excell ;-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2014, 09:46 |
|
||
|
Excell,poi.apache.org, поиск, вывод на печать
|
|||
|---|---|---|---|
|
#18+
mad_nazgul...Повзоляет печатать, в т.ч. и в Excell ;-) Человеку, я так понимаю, нужно не "в Excell", а Excell файл на принтер Если Windows, через Excel. Печать можно наверняка запустить просто через командную строку. Или смотреть OpenOffice ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2014, 14:59 |
|
||
|
Excell,poi.apache.org, поиск, вывод на печать
|
|||
|---|---|---|---|
|
#18+
не, через командную строку нельзя. Только OLE Automation ((( https://support.office.com/en-au/article/Command-line-switches-for-Excel-321cf55a-ace4-40b3-9082-53bd4bc10725 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2014, 15:06 |
|
||
|
Excell,poi.apache.org, поиск, вывод на печать
|
|||
|---|---|---|---|
|
#18+
Да.... понятно. Впрочем, сделаю процедуру поиска (Код выложу, ). А с печатью(и с другими функциями Excell) придётся через OLE баловаться, как я и думал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2014, 17:33 |
|
||
|
Excell,poi.apache.org, поиск, вывод на печать
|
|||
|---|---|---|---|
|
#18+
taranezzz, а чем вас не устраивает Desktop.print или java.awt.print? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2014, 21:04 |
|
||
|
Excell,poi.apache.org, поиск, вывод на печать
|
|||
|---|---|---|---|
|
#18+
smackmychitaranezzz, а чем вас не устраивает Desktop.print или java.awt.print? Что оно по-вашему выплюнет в принтер, если в качестве параметра ей указать бинарный файл или зазипованный XML-файл? Ну, уж точно не табличку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2014, 13:26 |
|
||
|
Excell,poi.apache.org, поиск, вывод на печать
|
|||
|---|---|---|---|
|
#18+
Garrick, 1) Непонятно какие претензии к методу print класса Desktop. Ведь это всего лишь печать файла системными средствами. 2) Непонятно, почему вы собрались передавать какой-либо параметр пакету java.awt.print 3) Частные случаи - Библиотек хватает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2014, 13:52 |
|
||
|
Excell,poi.apache.org, поиск, вывод на печать
|
|||
|---|---|---|---|
|
#18+
Garrick, если проще, то Desktop.getDesktop().print(new File("d:\\1.xls")); выведет на печать средствами Excell файл 1.xls ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2014, 13:57 |
|
||
|
Excell,poi.apache.org, поиск, вывод на печать
|
|||
|---|---|---|---|
|
#18+
smackmychi, а если печать с наворотами. К примеру надо распечатать только 2 и 5 страницу. Да и вообще сам excell позволяет ли через cmd выполнить такой финт. было бы здорово! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2014, 17:30 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=38808835&tid=2126237]: |
0ms |
get settings: |
10ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
179ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
59ms |
get tp. blocked users: |
1ms |
| others: | 239ms |
| total: | 527ms |

| 0 / 0 |
