Pull to refresh
25
0

PL/SQL senior, PostgreSQL middle, Java middle dev.

Send message

Спасибо! Принято!

Да, я так и решил сделать :) спасибо!

Я придумал проще, но тут надо будет от почты плясать в плане настроек. Я сам себе отправляю письмо с mail.ru, а у них можно для приложения создать отдельный пароль от личного в аккаунте именно для своего приложения! Т.е. просто летит письмо самому себе, а пароль читается из файла конфига приложения!

О, я придумал.. когда пользователь укажет свою почту куда отправлять, с неё же и будет отправляться как "отправить себе", а пароль укажет в файле конфига у себя на компьютере.. вот, вроде безопасно! Хотя может и велосипед придумываю..

Пароль на почте поменял, на всякий случай :) спасибо за этот совет!

Спасибо за дельные советы! Всё изучу.. Code style грех не знать, понимаю :)

Напиши пожалуйста! Давно этим вопросом мучаюсь! Поставлю плюсик :)

Да, изучу.. я понимаю, что FX красивее, но пока учу саму Java..

Спасибо! Посмотрю FlatLaF

Спасибо за отзыв, буду доводить до ума дальше! Но этот инструмент мне уже реально помогает не упустить нужные новости! Поэтому делюсь!

А как убрать пароль? Я его завуалировал как мог, но понимаю, что так нельзя! В Линуксе через crontab запускается и ищет новости без GUI

Привет! Переделал статью с учётом всех пожеланий и замечаний. Норм?)

С учётом комментариев и личных сообщений:

  • доработан исходный код и интерфейс;

  • добавлена возможность загрузки столбцов из csv или txt файлов;

  • добавлены комбобоксы со шрифтами, типами данных, boolean переменными и выравниванием в ячейках;

  • цвет фона заголовков теперь можно увидеть сразу в параметрах. При указании другого кода цвета, фон ячейки поменяет цвет на указанный;

  • добавлена кнопка очистки параметров.

Изменения можно увидеть здесь. Там же можно скачать jar-файл приложения.

Благодарю за такой объективный комментарий!
В принципе да, PL/SQL это позволяет. И я уже сделал ранее динамическое создание эксель-файла нужного формата, в плане оформления, из любого селекта. Однако при динамическом создании нельзя указать для отдельных столбцов отличные от других параметры. И когда ты знаешь сколько у тебя будет столбцов, то динамически делать некорректно, тем более, что в некоторых столбцах нужен жирный шрифт и т.д. Параметры надо задавать сразу и каждому столбцу. Вот поэтому для каждой выгрузки свои объекты и много кода, который каждый раз писать надоело, т.к. тратится много времени и нервов, а заказчик постоянно просит сделать новые выгрузки, а потом поменять столбцы местами и т.д.

Gui просто для удобства. Скачал, открыл (нужна только java на компьютере), вбил параметры и столбцы, получил готовый код для вставки в пакет PL/SQL. Всё! Это ли не счастье? :) Библиотека AS_XLSX - просто библиотека, которую я использую для выгрузки (есть и другие, само собой). Каждый делает как ему удобно.

Основной посыл поста такой: ранее я читал статью на Хабре как делать выгрузку из PL/SQL в xls (ссылку найти не могу, возможно удалили) и просто хотел поделиться с людьми, которые тоже используют библиотеку AS_XLSX, своей утилитой, которая сэкономит им море времени и нервов. Кому надо, тот поисковиком найдёт эту статью и легко применит это в работе. Также делал утилиту для PL/SQL, рекомендую ознакомиться :) https://github.com/mrprogre/PL-SQL-Helper

Второй момент да, я думал мне подскажут, как грамотнее в Java это всё описать, т.к. я её изучаю (и да, в личку прислали несколько интересных идей).

Похоже на всё ответил.

Моя ошибка, что пост написан неграмотно для Хабра (один умный человек посоветовал посты выкладывать в пятницу вечером, чтобы поменьше людей "не в теме" читали и поливали пост своей любовью). А тот кому нужен plsql, formspider, as_xlsx, java - его найдёт и оценит по достоинству (9 закладок о чём-то то и говорит)!

забираю слова назад! статья шикарная! :)

Спасибо! очень интересная статья!

попробую, интересно! в принципе, если пришлёте целую функцию от и до, то я могу добавить в программу формирование кода и в таком виде.. можно будет выбрать галочкой, к примеру.. похоже тут тоже много кода получится :)

Кому как удобно. Я выбрал способ формирования выгрузки через библиотеку AS_XLSX. Может пришлёте ссылку на статейку?

Да, интересная мысль, в будущем применю где-нибудь! Спасибо!

А что за отчёт, простите?

А чтобы в PL/SQL сделать красивую табличку надо написать много кода. Моя программка ускоряет этот процесс. Я не пойму почему столько негатива. Мне эта программа уже сейчас помогла. Я делал 4 разных выгрузки. Раньше бы я потратил на это около дня ,с учётом переделывания и т.д. Сейчас я сделал их за пол часа. Разве не результат? Помогло мне - поможет и другим.

Information

Rating
6,358-th
Location
Балашиха, Москва и Московская обл., Россия
Date of birth
Registered
Activity