Enviar búsqueda
Cargar
Jasper reportslibraryでプリンタに直接印刷
•
3 recomendaciones
•
3,761 vistas
雄介 荒川
Seguir
iReportの帳票とCSVのデータをJavaでキックして直接印刷させてみました。
Leer menos
Leer más
Tecnología
Denunciar
Compartir
Denunciar
Compartir
1 de 14
Descargar ahora
Descargar para leer sin conexión
Recomendados
俺と2016コミュニティ活動振り返り
俺と2016コミュニティ活動振り返り
Masayuki KaToH
Service worker hackathon -Word Press Plugin
Service worker hackathon -Word Press Plugin
Asuka Kadowaki
俺とGitHub
俺とGitHub
Masayuki KaToH
大規模プロダクト Webpack やっていく気持ち
大規模プロダクト Webpack やっていく気持ち
Takumi Ohashi
俺とホットキー
俺とホットキー
Masayuki KaToH
ウェブアプリケーションのパフォーマンスチューニング
ウェブアプリケーションのパフォーマンスチューニング
Yasuhiro Onishi
サーバを運用する時代は終わった
サーバを運用する時代は終わった
Yuki Ishikawa
gulp芸
gulp芸
Yuki Ishikawa
Más contenido relacionado
La actualidad más candente
React+fluxを導入した話
React+fluxを導入した話
Yuki Ishikawa
サンタクロースを支えるIT技術 @M_Ishikawa #yapcasia
サンタクロースを支えるIT技術 @M_Ishikawa #yapcasia
Masayuki Ishikawa
ReactでCMSを作ったときにハマったこと
ReactでCMSを作ったときにハマったこと
kazuki matsumura
[jjug] Java と Benchmark
[jjug] Java と Benchmark
Tokuhiro Matsuno
鹿駆動勉強会 青江発表資料
鹿駆動勉強会 青江発表資料
Takashi Aoe
俺と Amazon Elasticsearch Service とスポットインスタンス
俺と Amazon Elasticsearch Service とスポットインスタンス
Masayuki KaToH
Glass fishで作ったアプリをweblogicに移植してみた
Glass fishで作ったアプリをweblogicに移植してみた
Satoshi Kubo
La actualidad más candente
(7)
React+fluxを導入した話
React+fluxを導入した話
サンタクロースを支えるIT技術 @M_Ishikawa #yapcasia
サンタクロースを支えるIT技術 @M_Ishikawa #yapcasia
ReactでCMSを作ったときにハマったこと
ReactでCMSを作ったときにハマったこと
[jjug] Java と Benchmark
[jjug] Java と Benchmark
鹿駆動勉強会 青江発表資料
鹿駆動勉強会 青江発表資料
俺と Amazon Elasticsearch Service とスポットインスタンス
俺と Amazon Elasticsearch Service とスポットインスタンス
Glass fishで作ったアプリをweblogicに移植してみた
Glass fishで作ったアプリをweblogicに移植してみた
Destacado
Administración por objetivos
Administración por objetivos
rosaura0
14 - Revisión de las proyecciones de población, parte 3 (2015) (ESP)
14 - Revisión de las proyecciones de población, parte 3 (2015) (ESP)
InstitutoBBVAdePensiones
여행사순위『LG777』.『XYZ』국내선할인항공
여행사순위『LG777』.『XYZ』국내선할인항공
foskfs
2.11 Degree Certificate
2.11 Degree Certificate
Bryan Decena
seattle magazine cowboy
seattle magazine cowboy
joanna kadish
Tanggar amanat ( nanti printkan setiap helaian 36 keping )
Tanggar amanat ( nanti printkan setiap helaian 36 keping )
Nur Fatehah
Stop aids
Stop aids
nanajguburia
bahan kimia
bahan kimia
Erlyna Rahmawati
BRW Article Feb 2003 - Ageing Workforce
BRW Article Feb 2003 - Ageing Workforce
Jonathan Morris
Hukum Keluarga dalam Tafsir Adhwa' al-Bayan
Hukum Keluarga dalam Tafsir Adhwa' al-Bayan
Muhammad Nashiruddin
Edit usul fiqh 2 0506
Edit usul fiqh 2 0506
Kamarudin Jaafar
5.03 ppt safe clean envrionment
5.03 ppt safe clean envrionment
melodiekernahan
프라하호텔예약『BU797』.『COM』10년미국관광비자
프라하호텔예약『BU797』.『COM』10년미국관광비자
dehryes
The fundamentals that directly mean to affect conversion rate of mobile app
The fundamentals that directly mean to affect conversion rate of mobile app
iMOBDEV Technologies Pvt. Ltd.
Review the effectiveness of constructed wetlands for the treatment of either ...
Review the effectiveness of constructed wetlands for the treatment of either ...
www.StudentsAssignmentHelp.com
Pemahaman jihad bagian 2
Pemahaman jihad bagian 2
Andri Ismail
Actividades para maiores 2014 - 2015
Actividades para maiores 2014 - 2015
Concello de Abegondo
Waris
Waris
huuriyahbahiirah
JOB DESCRIPTION FO SPV
JOB DESCRIPTION FO SPV
Ngurah Putra
Excelentes dibujos de julian beever
Excelentes dibujos de julian beever
Salvador Mata Sosa
Destacado
(20)
Administración por objetivos
Administración por objetivos
14 - Revisión de las proyecciones de población, parte 3 (2015) (ESP)
14 - Revisión de las proyecciones de población, parte 3 (2015) (ESP)
여행사순위『LG777』.『XYZ』국내선할인항공
여행사순위『LG777』.『XYZ』국내선할인항공
2.11 Degree Certificate
2.11 Degree Certificate
seattle magazine cowboy
seattle magazine cowboy
Tanggar amanat ( nanti printkan setiap helaian 36 keping )
Tanggar amanat ( nanti printkan setiap helaian 36 keping )
Stop aids
Stop aids
bahan kimia
bahan kimia
BRW Article Feb 2003 - Ageing Workforce
BRW Article Feb 2003 - Ageing Workforce
Hukum Keluarga dalam Tafsir Adhwa' al-Bayan
Hukum Keluarga dalam Tafsir Adhwa' al-Bayan
Edit usul fiqh 2 0506
Edit usul fiqh 2 0506
5.03 ppt safe clean envrionment
5.03 ppt safe clean envrionment
프라하호텔예약『BU797』.『COM』10년미국관광비자
프라하호텔예약『BU797』.『COM』10년미국관광비자
The fundamentals that directly mean to affect conversion rate of mobile app
The fundamentals that directly mean to affect conversion rate of mobile app
Review the effectiveness of constructed wetlands for the treatment of either ...
Review the effectiveness of constructed wetlands for the treatment of either ...
Pemahaman jihad bagian 2
Pemahaman jihad bagian 2
Actividades para maiores 2014 - 2015
Actividades para maiores 2014 - 2015
Waris
Waris
JOB DESCRIPTION FO SPV
JOB DESCRIPTION FO SPV
Excelentes dibujos de julian beever
Excelentes dibujos de julian beever
Último
持続可能なDrupal Meetupのコツ - Drupal Meetup Tokyoの知見
持続可能なDrupal Meetupのコツ - Drupal Meetup Tokyoの知見
Shumpei Kishi
TaketoFujikawa_台本中の動作表現に基づくアニメーション原画システムの提案_SIGEC71.pdf
TaketoFujikawa_台本中の動作表現に基づくアニメーション原画システムの提案_SIGEC71.pdf
Matsushita Laboratory
2024 03 CTEA
2024 03 CTEA
arts yokohama
情報処理学会86回全国大会_Generic OAMをDeep Learning技術によって実現するための課題と解決方法
情報処理学会86回全国大会_Generic OAMをDeep Learning技術によって実現するための課題と解決方法
ssuser370dd7
「今からでも間に合う」GPTsによる 活用LT会 - 人とAIが協調するHumani-in-the-Loopへ
「今からでも間に合う」GPTsによる 活用LT会 - 人とAIが協調するHumani-in-the-Loopへ
Tetsuya Nihonmatsu
2024 01 Virtual_Counselor
2024 01 Virtual_Counselor
arts yokohama
2024 02 Nihon-Tanken ~Towards a More Inclusive Japan~
2024 02 Nihon-Tanken ~Towards a More Inclusive Japan~
arts yokohama
2024 04 minnanoito
2024 04 minnanoito
arts yokohama
IFIP IP3での資格制度を対象とする国際認定(IPSJ86全国大会シンポジウム)
IFIP IP3での資格制度を対象とする国際認定(IPSJ86全国大会シンポジウム)
ssuser539845
20240326_IoTLT_vol109_kitazaki_v1___.pdf
20240326_IoTLT_vol109_kitazaki_v1___.pdf
Ayachika Kitazaki
What is the world where you can make your own semiconductors?
What is the world where you can make your own semiconductors?
Industrial Technology Research Institute (ITRI)(工業技術研究院, 工研院)
ARスタートアップOnePlanetの Apple Vision Proへの情熱と挑戦
ARスタートアップOnePlanetの Apple Vision Proへの情熱と挑戦
Sadao Tokuyama
Último
(12)
持続可能なDrupal Meetupのコツ - Drupal Meetup Tokyoの知見
持続可能なDrupal Meetupのコツ - Drupal Meetup Tokyoの知見
TaketoFujikawa_台本中の動作表現に基づくアニメーション原画システムの提案_SIGEC71.pdf
TaketoFujikawa_台本中の動作表現に基づくアニメーション原画システムの提案_SIGEC71.pdf
2024 03 CTEA
2024 03 CTEA
情報処理学会86回全国大会_Generic OAMをDeep Learning技術によって実現するための課題と解決方法
情報処理学会86回全国大会_Generic OAMをDeep Learning技術によって実現するための課題と解決方法
「今からでも間に合う」GPTsによる 活用LT会 - 人とAIが協調するHumani-in-the-Loopへ
「今からでも間に合う」GPTsによる 活用LT会 - 人とAIが協調するHumani-in-the-Loopへ
2024 01 Virtual_Counselor
2024 01 Virtual_Counselor
2024 02 Nihon-Tanken ~Towards a More Inclusive Japan~
2024 02 Nihon-Tanken ~Towards a More Inclusive Japan~
2024 04 minnanoito
2024 04 minnanoito
IFIP IP3での資格制度を対象とする国際認定(IPSJ86全国大会シンポジウム)
IFIP IP3での資格制度を対象とする国際認定(IPSJ86全国大会シンポジウム)
20240326_IoTLT_vol109_kitazaki_v1___.pdf
20240326_IoTLT_vol109_kitazaki_v1___.pdf
What is the world where you can make your own semiconductors?
What is the world where you can make your own semiconductors?
ARスタートアップOnePlanetの Apple Vision Proへの情熱と挑戦
ARスタートアップOnePlanetの Apple Vision Proへの情熱と挑戦
Jasper reportslibraryでプリンタに直接印刷
1.
プリンタに直接印刷 ~JasperReports Libraryを使ってバッチ印刷~ Japan JasperServer
Users Group Kansai 荒川 雄介
2.
自己紹介 ● 荒川 雄介 ● 某社の情報システム部(雑用係) ●
Twitter : @Arachansan ● Google+ : yusu.arakawa@gmail.com ● FB: yusuke.aqua ● GitHub: arachan Google+で呟きまくっています。
3.
納品書印刷システム ● Informix →
VB6 → CSVファイル→FileMaker(印刷)
4.
動機 ● 業務から改善要請 – ページングに対応した納品書 –
ファイルメーカーでは無理 ● 実現させるには – iReportであれば可能 – VB6からJavaで起動させればいい
5.
● Informix →
VB6 → CSVファイル→FileMaker(印刷) ● Informix → VB6 → CSVファイル→Jasperreports ● 印刷の部分をJavaに置き換えてやる!
6.
課題 ● jarファイルの作成 – Netbeansを使ってビルド ●
VB6からのKick – コマンドラインから起動させて確認する ● 直接印刷する処理 – Java Printの使い方を調べる
7.
とりあえず完成 ● ファイルメーカーの納品書 – 8行以上商品を入力できない ●
JasperReports Libraryで作成した納品書 – 何行でも商品を入力し出力することが可能
8.
codeの説明 ● ソースコードを表示 ● JasperCSVprint –
印刷のプログラム ● JasperPrint_attribute – プリンタ設定を見つけるプログラム ● プログラムソースは私のGithubを参照 – https://github.com/arachan
9.
ハマりどころ ● VB6のkick部分 – 命令 ●
Shell "java -jar " & App.Path & "印刷処理"& JavaFXAppTest.jar" – 実際の表示 ● Java -jar “Documents” – 実行できない
10.
● VB6のKickの部分 – 命令 ●
Shell "java -jar "" & App.Path & "印刷 理"JavaFXAppTest.jar"",1 – 表示 ● Java -jar “C:¥Documents and Settings......” – 実行成功!
11.
● CSVやJRXMLファイルの場所が違う – Netbeansで実行時 ●
...NetbeansProject¥プロジェクト名¥ – Jarファイルから実行 ● C:¥Users¥yusuke – Java.classのプロパティから実行時クラスの絶対パス を取るMethodを作って対処
12.
● JRCsvDatasourceがCSVファイルを取り込まない – CSV取込み時に文字コードを指定する –
JRCsvDataSource ds = new JRCsvDataSource (csvFile.getAbsolutePath(), "MS932");
13.
● GitHubに公開する方法 – NetbeansからGitHubに公開する方法 ●
ローカルでadd commit してから ● リモートでpushする
14.
今後の予定 ● プリンタ設定をPropertiesに逃がす ● JRXMLとCSVファイル名を引数で取り込む ●
ClassLoader等でリソースファイルを呼び出す ● 印刷設定を変更するGUI画面
Descargar ahora