|
|
|
Формирование отчета
|
|||
|---|---|---|---|
|
#18+
А.Грасоff™ JE peter6636 А.Грасоff™ JE peter6636я 5 лет психологом работалдавай быстрей аську настраивай :) А что есть какие-то проблемыесли у человека нет проблем, значит это труп Логично,тогда давай рассказывай что и как,можешь на мыло писать- peter567@mail.ru,конфиденциальность гарантирую. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2005, 10:59 |
|
||
|
Формирование отчета
|
|||
|---|---|---|---|
|
#18+
GMaxЯ лучше напишу мини гайд. Но не сегодня. Работы много, да и настроение не то. Ну как сегодня настроение? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2005, 12:30 |
|
||
|
Формирование отчета
|
|||
|---|---|---|---|
|
#18+
peter6636 GMaxЯ лучше напишу мини гайд. Но не сегодня. Работы много, да и настроение не то. Ну как сегодня настроение? Настроение намано. Да вот только понимаешь какая незадача. Клиенты месяц закрывают :) Работы очень много. Ты не торопись. Я сказал, что напишу, значит напишу. Вот только не так быстро :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2005, 13:21 |
|
||
|
Формирование отчета
|
|||
|---|---|---|---|
|
#18+
месяц же начался! ты что?! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2005, 13:30 |
|
||
|
Формирование отчета
|
|||
|---|---|---|---|
|
#18+
А проводить прошедший то надо :) Все что не делалось в марте, теперь быстро делают в апреле. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2005, 13:32 |
|
||
|
Формирование отчета
|
|||
|---|---|---|---|
|
#18+
да глупая ошибка... книгу рано создавал, поэтому при повторном нажатии данные записывались в старую книгу ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2005, 05:35 |
|
||
|
Формирование отчета
|
|||
|---|---|---|---|
|
#18+
уважаемый GMax, подскажи как при формировнии отчета объединять ячейки. т.е с D12:D14(9 ячеек). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.04.2005, 14:53 |
|
||
|
Формирование отчета
|
|||
|---|---|---|---|
|
#18+
modemуважаемый GMax, подскажи как при формировнии отчета объединять ячейки. т.е с D12:D14(9 ячеек). А как же чтение документации? :) В doc, в папке hssf есть файлик quick-guide там все примеры приведены. Вот оттуда пример объединения ячеек: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.04.2005, 15:03 |
|
||
|
Формирование отчета
|
|||
|---|---|---|---|
|
#18+
ты совершенно прав. читаю! Спасибо за оперативность, как раз сейчас мне этого и не хватает!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.04.2005, 15:08 |
|
||
|
Формирование отчета
|
|||
|---|---|---|---|
|
#18+
привет это сново я. пробую реализовать пример, но возникают неуастранимые ошибки помогите. HSSFWorkbook wb = new HSSFWorkbook(); HSSFSheet sheet1 = wb.createSheet( "new sheet" ); // Create a merged region HSSFRow row = sheet1.createRow( (short) 1 ); HSSFRow row2 = sheet1.createRow( (short) 2 ); HSSFCell cell = row.createCell( (short) 1 ); cell.setCellValue( "This is a test of merging" ); Region region = new Region( 1, (short) 1, 4, (short) 4 ); sheet1.addMergedRegion(region); // Set the border and border colors. final short borderMediumDashed = HSSFCellStyle.BORDER_MEDIUM_DASHED; HSSFRegionUtil.@setBorderBottom@( borderMediumDashed,region, sheet1, wb ); HSSFRegionUtil.@setBorderTop@( borderMediumDashed,region, sheet1, wb ); HSSFRegionUtil.@setTopBorder@Color(HSSFColor.AQUA.index, region, sheet1, wb); // Shows some usages of HSSFCellUtil HSSFCellStyle style = wb.createCellStyle(); style.setIndention((short)4); HSSFCellUtil.createCell(row, 8, "This is the value of the cell", style); HSSFCell cell2 = HSSFCellUtil.createCell( row2, 8, "This is the value of the cell"); HSSFCellUtil.@setAlignment@(cell2, wb, HSSFCellStyle.ALIGN_CENTER); Ругается на то что выделено знаками '@' "TestExcel.java": Error #: 314 : cannot access class org.apache.commons.lang.exception.NestableException; class not found: class org.apache.commons.lang.exception.NestableException at line 34, column 20 "TestExcel.java": Error #: 357 : incompatible throws list; found: org.apache.commons.lang.exception.NestableException, required: java.lang.Throwable at line 34, column 20 "TestExcel.java": Error #: 357 : incompatible throws list; found: org.apache.commons.lang.exception.NestableException, required: java.lang.Throwable at line 35, column 19 "TestExcel.java": Error #: 357 : incompatible throws list; found: org.apache.commons.lang.exception.NestableException, required: java.lang.Throwable at line 39, column 19 "TestExcel.java": Error #: 357 : incompatible throws list; found: org.apache.commons.lang.exception.NestableException, required: java.lang.Throwable at line 48, column 18 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2005, 06:42 |
|
||
|
Формирование отчета
|
|||
|---|---|---|---|
|
#18+
У тебя опять по ходу проблемы с настройками билдера. Класс нот фаунд, кэннот аксес... Здесь не в коде дело. P.S. Выделяй код тегами SRC, неудобно же читать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2005, 08:08 |
|
||
|
Формирование отчета
|
|||
|---|---|---|---|
|
#18+
modem пропиши пути ко всем джарам ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2005, 09:39 |
|
||
|
Формирование отчета
|
|||
|---|---|---|---|
|
#18+
GMaxВыделяй код тегами SRC, неудобно же читать.наконец-то! :) еще одного это задело :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2005, 09:40 |
|
||
|
Формирование отчета
|
|||
|---|---|---|---|
|
#18+
т.е. подключать в проект/свойства/библиотеки да? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2005, 11:39 |
|
||
|
Формирование отчета
|
|||
|---|---|---|---|
|
#18+
modemт.е. подключать в проект/свойства/библиотеки да?ага ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2005, 11:40 |
|
||
|
Формирование отчета
|
|||
|---|---|---|---|
|
#18+
подключены jar-ы poi-2.5.1-final-20040804.jar poi-contrib-2.5.1-final-20040804.jar poi-scratchpad-2.5.1-final-20040804.jar но ошибки остались! что делать? что нужно еще подключить, скачать? рассматривая этот пример приследовалась цель понять как задаются свойства для объединенных ячеек (нужно расположение информации сверху и слева, а по умолчанию снизу) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.04.2005, 04:49 |
|
||
|
Формирование отчета
|
|||
|---|---|---|---|
|
#18+
modemподключены jar-ы poi-2.5.1-final-20040804.jar poi-contrib-2.5.1-final-20040804.jar poi-scratchpad-2.5.1-final-20040804.jar но ошибки остались! что делать? что нужно еще подключить, скачать? рассматривая этот пример приследовалась цель понять как задаются свойства для объединенных ячеек (нужно расположение информации сверху и слева, а по умолчанию снизу) Вообще-то больше ничего не нужно. Я даже скажу больше, для того примера, что я приводил нужно только poi-2.5.1-final-20040804.jar. Приведи код, который у тебя не работает и на что ругается. Желательно весь. Если весь очень большой, попробуй написать маленькую тестовую прогу, которая будет делать те основные моменты, которые у тебя не работают в основной. Причем она должна быть отвязана от реальных данных. Когда ты получишь такой код, обычно становится сразу понятно где у тебя ошибка. Если же понятно не станет, кидай сюда, попробуем разобраться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.04.2005, 08:05 |
|
||
|
Формирование отчета
|
|||
|---|---|---|---|
|
#18+
Вчера лазил по ненашенским форумам и наткнулся на еще одну библиотеку для работы с Excell. Меня это заинтересовало и я решил с ней поэксперементировать. И был приятно удивлен. Чем она мне понравилась больше чем POI: 1. Библиотека постоянно обновляется. Последний билд апрель 2005. У POI - февраль 2004. 2. Возможности в принципе те же, только вот диаграммы не позволяет создавать. 3. Размер кода получается немного меньше чем в POI. 4. И особенно был удивлен отсутствием проблем с русским языком. Русский текст вставляется без всяких проблем. В POI с этим сложнее. Кстати здесь можно давать листам русские имена, в POI насколько я знаю - нет. 5. И то же free. Скачать ее можно здесь А теперь пример кода, выполняющий тоже самое, что и код, приведеный в этом топике с применением POI. Код: 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. Единственно, я может криво писал и не до конца разобрался, но у меня получилось куча методов помеченых как depricated :) Скорость правда не тестировал, но создается впечатление, что работает быстрее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2005, 10:31 |
|
||
|
Формирование отчета
|
|||
|---|---|---|---|
|
#18+
А.Грасоff™ JEа Range есть?Есть. sheet.mergeCells(....). --- mergeCells public Range mergeCells(int col1, int row1, int col2, int row2) throws WriteException, jxl.write.biff.RowsExceededExceptionMerges the specified cells. Any clashes or intersections between merged cells are resolved when the spreadsheet is written out Parameters: col1 - the column number of the top left cell row1 - the row number of the top left cell col2 - the column number of the bottom right cell row2 - the row number of the bottom right cell Returns: the Range object representing the merged cells Throws: jxl.write..WriteException jxl.write.biff.RowsExceededException WriteException ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2005, 10:54 |
|
||
|
Формирование отчета
|
|||
|---|---|---|---|
|
#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. 50. 51. 52. 53. 54. 55. 56. ругается на Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. и еще такой вопрос: какой символ нужно написать на месте пробела в имени директории что бы эту директорию открыть из программы? например \\nt-obj-server\\Общие документы\\Служебные записки\\ сохранить в директорию 'Служебные записки' получается любой файл, а вот после сохранения от туда открыть не получается. если использовать имена директорий без пробелов, то все работает.Тогда в этом случае нужно будет 1) переименовать все директории и 2) у почти 500 пользователей изменить ссылки на объект. Но это не желательно, т.е. в крайнем случае. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.05.2005, 06:49 |
|
||
|
Формирование отчета
|
|||
|---|---|---|---|
|
#18+
По поводу первого вопроса. Избавляйся в своем коде от HSSFRegionUtil и HSSFCellUtil. Используй лучше HSSFCellStyle. Ругается он у тебя на то, что не может найти требуемых ему библиотек, которых для данных методов требуется достаточное количество. А для HSSFCellStyle их не требуется, кроме самой библиотеки poi. По поводу твоего второго вопроса. Возьми "путь + имя файла" в кавычки. Пример из твоего кода: Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2005, 11:49 |
|
||
|
Формирование отчета
|
|||
|---|---|---|---|
|
#18+
с ковычками ни чего не получается символ ~ советовали, но тоже не получается Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.05.2005, 13:42 |
|
||
|
Формирование отчета
|
|||
|---|---|---|---|
|
#18+
может есть еще какие варианты по поводу пробелов в имени директории? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.05.2005, 13:43 |
|
||
|
Формирование отчета
|
|||
|---|---|---|---|
|
#18+
modemс ковычками ни чего не получается символ ~ советовали, но тоже не получается Код: plaintext По поводу твоего вопроса. Следуй за мной :) 1. В корне диска С создаем папку Temp 2. В папке c:/temp создаем папку "Директория с пробелами" 3. В Excel создаем файл и сохраняем его в папку c:/temp/Директория с пробелами/Файл с пробелами.xls 4. Запускаем следующий код: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.05.2005, 18:03 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=33002866&tid=2152437]: |
0ms |
get settings: |
10ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
61ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
69ms |
get tp. blocked users: |
2ms |
| others: | 215ms |
| total: | 397ms |

| 0 / 0 |
