powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Заполнение Exel формы
14 сообщений из 14, страница 1 из 1
Заполнение Exel формы
    #39661435
Tsyklop
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Имеется шаблон формы которую нужно заполнить.

Если в том как создать CSV файл вопросов нет. то как взять шаблон запихнуть туда данные и отдать юзеру? может либа есть какая-то.
...
Рейтинг: 0 / 0
Заполнение Exel формы
    #39661438
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Apache POI
...
Рейтинг: 0 / 0
Заполнение Exel формы
    #39661439
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
или Oracle BI (цена около 50 тыс $ на процессор) )))
...
Рейтинг: 0 / 0
Заполнение Exel формы
    #39661444
Tsyklop
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Leonid KudryavtsevApache POI
Смотрю на это. Но тут немного не то. Вижу в примерах генерацию экселя. Но именно по шаблону не вижу.
Может подскажете?
...
Рейтинг: 0 / 0
Заполнение Exel формы
    #39661445
Tsyklop
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Leonid Kudryavtsevили Oracle BI (цена около 50 тыс $ на процессор) )))
та нет..уж пожалуй..
...
Рейтинг: 0 / 0
Заполнение Exel формы
    #39661451
Garrick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TsyklopLeonid KudryavtsevApache POI
Смотрю на это. Но тут немного не то. Вижу в примерах генерацию экселя. Но именно по шаблону не вижу.
Может подскажете?
А в чём проблема-то? Apache POI позволяет открыть файл эксель и сделать запись на любую страницу в любую ячейку, главное знать координаты нужных ячеек вашего шаблона.
...
Рейтинг: 0 / 0
Заполнение Exel формы
    #39661452
Tsyklop
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
GarrickА в чём проблема-то? Apache POI позволяет открыть файл эксель и сделать запись на любую страницу в любую ячейку, главное знать координаты нужных ячеек вашего шаблона.

Подскажете как? может примеры где...
...
Рейтинг: 0 / 0
Заполнение Exel формы
    #39661465
Garrick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TsyklopПодскажете как? может примеры где...
Ну, что-то типа такого
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
Workbook workbook = new XSSFWorkbook();
workbook = WorkbookFactory.create(new FileInputStream("Input.xlsx"));
Sheet sheet = workbook.getSheetAt(0);
Row row = sheet.getRow(7);
Cell cell = row.getCell(7);
cell.setCellValue("Что-то написали сюда"); 
FileOutputStream fileOut = new FileOutputStream("OutputFile.xlsx");
workbook.write(fileOut);
fileOut.close();


В файле уже должна быть ячейка в 7-й сроке, в 7-м столбце (считать начинаем с 0), иначе её сначала нужно создать - см. примеры Creating Cells
Input.xlsx - это ваш шаблон.
...
Рейтинг: 0 / 0
Заполнение Exel формы
    #39661469
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
"по шаблону" можно http://jxls.sourceforge.net/ глянуть. недостаток - на больших объемах данных через poi быстрее. ну и ни в одном шаблонизаторе не удастся замутить все, что можно в poi, правда это не всегда и надо.
...
Рейтинг: 0 / 0
Заполнение Exel формы
    #39661552
Tsyklop
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
GarrickНу, что-то типа такого
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
Workbook workbook = new XSSFWorkbook();
workbook = WorkbookFactory.create(new FileInputStream("Input.xlsx"));
Sheet sheet = workbook.getSheetAt(0);
Row row = sheet.getRow(7);
Cell cell = row.getCell(7);
cell.setCellValue("Что-то написали сюда"); 
FileOutputStream fileOut = new FileOutputStream("OutputFile.xlsx");
workbook.write(fileOut);
fileOut.close();


В файле уже должна быть ячейка в 7-й сроке, в 7-м столбце (считать начинаем с 0), иначе её сначала нужно создать - см. примеры Creating Cells
Input.xlsx - это ваш шаблон.

Так я разобрался. Но у меня другая беда теперь. В файле есть текст который располагается в объединенных вместе ячейках. Например в 5 объединенных ячейках. Как такое можно предусмотреть в либе?
...
Рейтинг: 0 / 0
Заполнение Exel формы
    #39661554
shaden
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Tsyklop,

Читая Ваши сообщения, у меня не покидает ощущение, что либо Вы - тролль, либо студент, который привык списывать и уверенный, что кто-то за Вас будет делать Вашу работу. И думать за Вас.

Заполнить шаблон Excel- это настолько примитивная задача, что даже сложно представить что-то более легкое. И даже здесь Вы пытаетесь переложить задачу погуглить/подумать на других. Может, все же менеджером в автосалон?
...
Рейтинг: 0 / 0
Заполнение Exel формы
    #39661593
Tsyklop
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
shadenTsyklop,

Читая Ваши сообщения, у меня не покидает ощущение, что либо Вы - тролль, либо студент, который привык списывать и уверенный, что кто-то за Вас будет делать Вашу работу. И думать за Вас.

Заполнить шаблон Excel- это настолько примитивная задача, что даже сложно представить что-то более легкое. И даже здесь Вы пытаетесь переложить задачу погуглить/подумать на других. Может, все же менеджером в автосалон?

У вас забыл спросить. Я не у Вас спрашиваю уважаемый. Так будьте добры со своими комментариями не лезьте. Если есть что-то по теме - пожалуйста. Нет - покиньте тему. Мне Ваше пустословие не нужно, да и другим думаю тоже.

P.S. не надо говорить того чего не знаете. Так, на будущее
...
Рейтинг: 0 / 0
Заполнение Exel формы
    #39661747
shaden
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Tsyklop, забыл спросить - так спросите. Я подскажу. Первый совет уже дан: в направлении автосалона.
Или прекратите писать подобную чушь вида "сделайте за меня задачу, мне гуглить и думать лень"
...
Рейтинг: 0 / 0
Заполнение Exel формы
    #39661750
Tsyklop
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
shadenTsyklop, забыл спросить - так спросите. Я подскажу. Первый совет уже дан: в направлении автосалона.
Или прекратите писать подобную чушь вида "сделайте за меня задачу, мне гуглить и думать лень"

Это пишите Вы, а не я. Если вы разучились читать или что-то вижу, а что-то нет то это Ваши проблемы.
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Заполнение Exel формы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]