Webアプリで帳票印刷

このエントリーをはてなブックマークに追加
1nobodyさん
会社の基幹業務をWebベースで構築したいのですが
帳票印刷がネックとなっています。
みなさんは、どう対応してますか?
ちなみに言語はPHPです。
22:02/06/29 20:35 ID:???
2
3nobodyさん:02/06/29 21:01 ID:HEDiwOZe
HTML画面をエクセルに落としてみんなに印刷してもらう案
4nobodyさん:02/06/29 21:07 ID:???
PDFしかないっしょ
5nobodyさん:02/06/29 21:11 ID:???
WSHを使って部長のクライアントマシンを勝手に操作する案
6nobodyさん:02/06/29 21:11 ID:???
>4
んなこたあない。
7nobodyさん:02/06/29 21:13 ID:???
サーバからFaxを送信する案
8nobodyさん:02/06/29 22:03 ID:???
JAVAだったら、pdf帳票なんてーのがいっぱいあるんだけどね。
9nobodyさん:02/06/29 23:41 ID:???
はぁ…未だに帳票印刷なんてしてる会社あるのか…
10かおりん祭り ◆KAORinK6 :02/06/30 02:37 ID:???
    _____
    /       / ヾ
   /  ∋oノハヽo∈ 
   /    ( ^▽^)  l|l  < 新スレおめでとうございま−す♪  
  /  l|l  ( つ つ
  | ̄ ̄ ̄ ̄| ̄ ̄ ̄ ̄ ̄|
  |        |          |
  |____|_____|     
11nobodyさん:02/06/30 03:26 ID:gl2nBcig
>>9
Legal issueでやむをえない場合もあると思われ

12nobodyさん:02/06/30 05:11 ID:???
>>9
バックオフィスとかの案件やったことないんだろうね。
○十万枚の宛名、書類、証明書印刷なんてざらにあるよ。
13nobodyさん:02/06/30 05:59 ID:PhKvmR3B
14nobodyさん:02/07/01 10:11 ID:???
社内でのみ使うならOSはWin系、ブラウザはIEに限定してActiveX経由でエクセルファイル
に出すのが簡単なんじゃないかな。

ただ、サーバーの構成次第じゃコレも無理だけどね・・・っていうかサーバーのOSや
想定している使用環境くらい書けよ
15:02/07/01 12:43 ID:???
>>14
すまそ

現状クライアントはWin2KのIE6で統一してます。
サーバは検討中、多分IISになりそ
16nobodyさん:02/07/02 01:03 ID:kUdPieXK
IEならできる。
ここ↓参照。罫線と文字・数字くらいなら簡単簡単。
http://www.microsoft.com/JAPAN/developer/library/jpwebwk/browser/hosting/printpreview/beyondprintpreview.htm#beyondprintpreview_topic2

17nobodyさん:02/07/02 09:56 ID:???
>>15
IISならPHPにこだわる必要は無いと思うよ。
PHPで作られたアプリを使いたいなら別だけど、帳票印刷に限って言えば、
PHPよりもASPの方が関連資料が多い。
ASPでエクセルファイルを書き出せばIEならブラウザ上で見れる&印刷できる
下記のサイト載ってるので参考にしてみては?
http://www.kawabata.com/CreateExcel.asp
1815:02/07/02 12:16 ID:???
>>16,17
ありがとうございます。
早速、調査検討してご報告します。
19nobodyさん:02/08/12 13:11 ID:ce81OsNP
OS:Linuxでservletでwebアプリなら、どうやって印刷します?
罫線が多い場合には、XSL-FO -> PDFなんて使えるのかなー
HTMLを使った場合には、どの環境でも、ページをきっちり表現できます?
20    :02/08/12 13:49 ID:???
Crystal Reportでいいじゃん
21nobodyさん:02/08/12 14:07 ID:ce81OsNP
>>20
 Crystal Reportはいいですね。でも、簡単なレポート作成には
ヘビーです。
 低コスト(or無料)でLinuxでも使える技術ってあります?
22    :02/08/12 16:18 ID:???
Optimal Report Generator
http://optsol.at/site_en/products/org/index.html
とかはどう?
23nobodyさん:02/08/12 19:38 ID:n1yxuury
Flashを駆使するのってどうよ?
もちAction Script必須だがな。
24nobodyさん:02/08/12 23:16 ID:sy9lfRAP
jdk1.4のJava印刷サービスAPIは?
25nobodyさん:02/08/13 10:09 ID:xlP6waTV
>>24
使ったことがありませんが、jdk1.4は罫線関係がうまくいくなら良いですね。罫線で囲まれたボックスの中の文字にも、AWTのようなレイアウトのメカニズム
が働けばいいですよねー。(あるのかな?)
26nobodyさん:02/08/16 01:20 ID:CRTXXA5w
Webでの帳票出力
サーブレットですが

APサーバーから、WIN系のサーバーマシンでエクセルファイルを生成し
帳票を印刷することが出来ます。
JAVA、Win系のCOMを相互に利用できる分散技術があります。
J-integraとかいう商品ですね。

あとは、翼システムとかインフォテックのWeb帳票があります。
でも用は、PSファイルかして、印刷するみたいな感じなので、
社内だとJAVA-COMというやり方のほうが、綺麗な帳票出せると思います。
Web帳票システムはデザインが大変ですね。

あんまりインフラ詳しくないんですが、社内システムなのに、
IISよりも、LinuxとかUnixを望む人が多いのはなぜなんすか?
結構エクセルを使用するユーザーが多いのに、ASPよりもJAVAの方がいいんでしょうか?
ASPしたことないんでわからないっす。



27nobodyさん:02/08/16 18:27 ID:wHy38QGM

おれんところは印刷会社だからクライアントはマックばっかりなんだぽ。
窓に依存するようなコンポーネントをインストールするとなるとだめなんぽ。
ゆえに、翼のPDF帳表なんかになっちゃうんだなー。

どうでもいいけど、pdf帳表だとドットインパクトプリンタの印字って
制御大変じゃないかな?
28nobodyさん:02/08/17 01:45 ID:q/LkDLrE
翼システムの帳票は、プリンタ直接出力モジュールと、PDF作成モジュ
ールとがあったように思う。(用途に応じてどちらか、あるいは両方使用)
プリンタ直接出力は、まるでMS-DOS時代のプリンタ出力みたいに、
Windowsドライバを使わず独自ドライバ&プリンタ内蔵フォントを使う
のでめちゃ速。
画面表示とか帳票の電子保存が必要なら、出力先をPDFにすればPDF
ファイルに書き出せる。
APIをASPとかVBとかからいぢって印刷できるけど、不正なパラメータ
を渡すと(例えば数値型フィールドに文字型データを渡す等)エラー
コードを返さずに無反応だったりして、デバッグが少々やっかいだっ
たけど、きちんとプログラム組めば比較的安定して動いてくれる。
Accessほど細かい制御はできないけど、速さはかなりのもの。
一番の問題は値段(ン百万だったっけ?)か・・・
29nobodyさん:02/09/24 15:35 ID:???
FOPじゃ駄目?
30nobodyさん:02/12/27 22:23 ID:2O67ndOC
ねぇねぇ。もしかしてJSPって、こういう帳票印刷って出来るの?

例えば、dbの商品データから、単価とか引っ張ってきて、見積もり
書を作って、それをAccessのレポートみたく印刷するとか?

もし可能なら、Access95を捨てられるかも‥‥‥

#規定の罫線や配置の帳票が、HTMLのTABLEタグでは出来ないと
いう理由で、未だに95使わされているのさ。
31nobodyさん:02/12/29 12:39 ID:T9144TtM
>>30
できる。

htmlで足りないのなら、
pdfでの印刷
画像(pngなど)を生成して、ブラウザから印刷する
というのがある。
3230:03/01/03 10:49 ID:si7xNs5t
>>31

よし、JSPを勉強しよう!
そんでもって、Access95とおさらばしよう!
3330:03/01/03 10:49 ID:si7xNs5t
>>31

 31さん、ありがとうございました
3430:03/01/09 13:11 ID:rjZmqikG
>>31

PDFを生成するには、PDFlibというモジュールが要ることが判りました。
(参考:SOFTBANK JSPハンドブック)

で、このPDFlibですが、漏れの読み方が間違ってないとすると、1000ドル
(今の日本円だと、12万円くらいか?)のシェアフィーが必要と読めるん
だけど、間違ってないですか?

12万はちと高いような気が‥‥‥
35bloom:03/01/09 13:31 ID:q+VEPOe8
3631:03/01/09 14:54 ID:feRZfRUm
探し方が足りない。
他にもいろいろある。
FOP、iText、Etymon: PJなど。
雑誌名は忘れたけど、最近の雑誌でPDFの生成についての
記事もあったと思う。

ちなみに自分が使ったのはFOP。
ただし、XSLを覚えないと使えないけど。

前にも述べたけど、PDFだけが唯一の手段ではない。他にも、
・画像を生成してブラウザから印刷。
・EXCEL、WORDとして吐き出す。
などがある。
37nobodyさん:03/01/09 18:56 ID:???
HTMLで表示させたページを印字させないように
出来ますか?
スレタイとは逆の目的ですがかなり悩んでいます。
38nobodyさん:03/01/09 19:06 ID:???
>>37
Javascript で右クリック禁止、各種バー非表示にすれば
有る程度は防げるかも。
結局[Alt]+[Print Screen]でスクリーンショット取れるから
完璧な防御策では無いよ。

ところで、なんで印刷禁止にしたいのかを知りたいなぁ。
39nobodyさん:03/01/09 19:17 ID:???
>38
ありがとう。自分でなんかコーデックかけなきゃ無理っぽいですね。
理由は絵に著作権がありからです。
40nobodyさん:03/01/09 19:54 ID:???
>>39
じゃあ、電子透かしとか著作権明記という手もある。
41nobodyさん:03/01/09 21:19 ID:???
>>39
>コーデックかけなきゃ

codecの意味調べて赤くなってください。
42nobodyさん:03/01/09 22:17 ID:???
コーラック
いぃ〜薬です
43nobodyさん:03/01/11 01:16 ID:oId38DCn
>>30
PDFlibは確か、自社開発で自社業務に使うだけならフリーだと思う。
他人に配布したり、納入する目的でシステムに組み込むのは有料・・・・だったと思う。
44nobodyさん:03/01/11 18:10 ID:LTH3MFlx
うちも上で名前が上がっている翼のSVF使って開発しています。
帳票のデザインにSVF設計部という製品が必要(50万円?)
これは、WordやExcelで線引いて図がかけるレベルの人なら誰でも使いこなせます。
段組なんかもちょとむずかしいけど、すぐ慣れる。

大量データを同一様式で印刷するときは、印刷データを書いた
カンマ区切りやXMLなどのテキストファイルと帳票のデザインを合成して、
プリンタに送るUNIVERSAL CONNECTという製品が必要(40万円)
これが >>28さんのおっしゃるプリンタ直接出力モジュールだと思います。

PDFを作るにはSVF FOR WEBという製品を買って、
tomcatと一緒にインストールしておくと、>>30さんが必要とされているような
ことができます。できたPDFをWeb配信すれば印刷はAcrobatのプラグインに
任せられるかららくちんさんです。
ただ、これが結構高くて、100万前後したと思います

確かに値段が高いのですが、帳票デザインが手軽なのと、印字品質が
とてもいいので、印刷枚数が多い会社なら充分もとがとれるとおもいますよ。
うちの会社では3000枚/日くらいのペースで印刷してます。
45山崎渉:03/01/15 13:33 ID:???
(^^)
46nobodyさん:03/02/17 00:29 ID:cNBaoQpQ
ときにPerlモジュールでPDFJはどうよ。
MacでうまくMakeできなかったけど...
47nobodyさん:03/02/24 03:05 ID:???
鯖を別に立てられるならXcuteなんてどうだ?
ブラウザ画面をExcelとしてダウンすることも出来るみたいよ。
ttp://www.microlab.jp/
48山崎渉:03/03/13 17:15 ID:???
(^^)
49山崎渉:03/04/17 12:24 ID:???
(^^)
50山崎渉:03/04/20 06:10 ID:???
   ∧_∧
  (  ^^ )< ぬるぽ(^^)
51nobodyさん:03/04/28 11:47 ID:OrOugK9u
Flashで作っちゃいました。
まさか、こんなに簡単に作れるとは・・・。
PDFの作成に直接命令出すより全然快適。
安いし。
52nobodyさん:03/04/29 17:41 ID:KzXC7rRD
>>51
どうやったの?
複数ページ対応なの?
おしえてクレクレ。
53nobodyさん:03/04/29 21:47 ID:FSYhy28c
>>52
いくらだす?
5452:03/04/29 22:22 ID:???
>>53
げっ、金とるっすか。
ロハじゃなきゃいやん。

でも、Flashッて使ったことないんだよな。
便利?
55山崎渉:03/05/22 02:07 ID:???
━―━―━―━―━―━―━―━―━[JR山崎駅(^^)]━―━―━―━―━―━―━―━―━―
56山崎渉:03/05/28 17:18 ID:???
     ∧_∧
ピュ.ー (  ^^ ) <これからも僕を応援して下さいね(^^)。
  =〔~∪ ̄ ̄〕
  = ◎――◎                      山崎渉
57山崎 渉:03/07/15 11:16 ID:???

 __∧_∧_
 |(  ^^ )| <寝るぽ(^^)
 |\⌒⌒⌒\
 \ |⌒⌒⌒~|         山崎渉
   ~ ̄ ̄ ̄ ̄
58山崎 渉:03/08/02 02:35 ID:???
   ∧_∧
  (  ^^ )< ぬるぽ(^^)
59ぼるじょあ ◆ySd1dMH5Gk :03/08/02 05:15 ID:???
     ∧_∧  ∧_∧
ピュ.ー (  ・3・) (  ^^ ) <これからも僕たちを応援して下さいね(^^)。
  =〔~∪ ̄ ̄ ̄∪ ̄ ̄〕
  = ◎――――――◎                      山崎渉&ぼるじょあ
60山崎 渉:03/08/15 23:04 ID:???
    (⌒V⌒)
   │ ^ ^ │<これからも僕を応援して下さいね(^^)。
  ⊂|    |つ
   (_)(_)                      山崎パン
61nobodyさん:03/08/22 00:59 ID:WrNHyWtt
JasperReportって使ってる人いる?
62nobodyさん:03/08/22 22:11 ID:8ohXx7AI
FOPが使えるかと思ったら、日本の企業でよく使われる、請求書とか、見積書、
さらに特殊な帳票類では全然ダメなことが解った。罫線引き方も全然お話にならないし、
表現力が乏しすぎる。出たばっかりなのでよろしく、程度のものだね。

バージョン2か3ぐらいになって、とりあえず使える…程度なのかねぇ。

MS-Accessのレポート機能のサーバー版でPDFが作れるようになれば誰も文句言わないよ。
良くも悪くもAccessのレポート機能は使えるしな(そりゃクリスタルレポートとかアクティブレポートに比べると、、ってのはあるけど結構なことができるしな)

翼のSVFは猛烈に使いにくい。あんなので良く帳票作る気になるなってぐらい。
63nobodyさん:03/08/22 23:19 ID:xjwD7TuV
>>63
そうか?SVF設計部よくできてるじゃん。よほど明細部が入り組んだ帳票じゃなければ
スイスイ作れるyo
ただ、JavaのAPIを使ってサーブレット等からPDFを出票するにはかなり慣れと
技がいるなと思う。けど、フリーのPDF生成ライブラリよりははるかに楽だと
思うのだが
64nobodyさん:03/08/22 23:20 ID:xjwD7TuV
スマソ。上は>>62どした。
65nobodyさん :03/08/23 14:08 ID:???
CSV出力  そのあと文字ピタッPro使用
http://www.rsk-tokyo.co.jp/products/software/pitatt_v2/

原始的だが、既存帳票の在庫があるならこの方法で十分
66nobodyさん:03/08/23 15:39 ID:???
>>65
いや、それってWebアプリっていわんし(w
6765:03/08/23 16:07 ID:???
>>66 まあ、厳密にはそうだけど(w
CSV出力させるプロセスまでWebでやらせて、データを得た時点で
普通のアプリで。。ということで
多人数で帳票打つようだと、ダメだけどね
カーボン帳票の在庫の山があったケースでは、この手法で逃げた
68nobodyさん:03/08/23 17:07 ID:???
で、フリーでphp又はjavaでPDFを出力するのに何がお勧め?
perlだとPDFJがかなり使えるけど、serverがwindowsだと標準出力がうまくいかないので
そこら辺が難点
69nobodyさん:03/08/24 22:35 ID:???
>>62
FOPというかXSL-FOの問題だろ、それ
70nobodyさん:03/08/27 14:17 ID:hjs6GVgq
IE6 専用で普通にHTML+CSS+ActiveX+Javascriptで印刷制御してますが
この方法は一般的じゃないの?
71nobodyさん:03/08/28 21:55 ID:???
echoでpLaTeX出力

dvipdfm
72nobodyさん:03/08/30 20:57 ID:w0k55FOC
>>70
もうちょっと詳しく教えてほしいニダ
ウリはマイクロソフトの言語をしらないニダから、どのように作ったのか知りたいニダ
そういったシステムはAUのパスカルで使っているみたいニダけど、PDFを利用しない方法に
興味があるニダよ
73飛び入り戦闘警察:03/08/30 23:59 ID:???
ウリも知りたいニダ
>>70殿に敬礼!「忠〜誠!!」
74nobodyさん:03/09/28 12:20 ID:R3lVZDUw
>>70,72-73
>IE6 専用で

という時点で、それは Web アプリとは言わん。
75nobodyさん:03/10/01 01:53 ID:???
Java+POIでExcel吐くとか?
76nobodyさん:03/10/01 12:35 ID:???
>>74

ニーズは有るんじゃない?
イントラだったらIEのバージョン固定できるし。

まぁ、広義のWebアプリとはちょっと違うけどね。
というわけで教えてクレクレ
77nobodyさん:03/10/01 17:24 ID:aKW0s4j3
別にIE6限定では無いけど
ブラウザによって多少誤差あるので
定型用紙に印刷はブラウザ固定しないと保証できない

ちなみに
HTML+CSS+ScriptX+Javascriptの間違いだな
使用方法はScriptXを検索したらいくらでも出てくるっぽい
78nobodyさん:03/10/02 01:45 ID:96zeuKPf
みんなpdfでやってんのね
オレも会社で簡単な管理ソフトをPHPで作ったけど
どうせ社内だけの帳票だからそのまま印刷関数で出してる
見た目凝らないなら十分だと思うし、帳票別もしくは
任意の出力先のプリンタ指定も出来るから重宝してる
79nobodyさん:03/10/02 22:16 ID:8RJbyUUG
>>62,69
foにsvg埋め込めるからそれできれいな帳票になる。
テキストもsvgの方で書くならjavaで制御すりゃいいし、
xsltつかいたけりゃfoのヘッダ部分をどーんととってそこにsvgうめこみゃいい。


ところで誰かこれ使ったことある?

ttp://www.jfree.org/jfreereport/index.html
80nobodyさん:03/10/07 02:26 ID:86/MwT3y
XMLとDTDでいいだろ
81nobodyさん:03/10/23 21:03 ID:uA6IJfDI
翼のSVFが最強。慣れると開発も速い
もしくは>>75のJakarta POIにも一票。
82nobodyさん:03/10/24 13:36 ID:oXC3z70p
>>81
翼のどこがどう最強?
実は月曜日に翼に話を聞く。翼の対抗馬としてはプリズム社のDurlを考えている。
83nobodyさん:03/10/24 18:08 ID:???
ボールは友だちだから
84nobodyさん:03/10/24 22:48 ID:???
俺はCSSで全部やった。連帳はきつかったな。イントラでブラウザとプリンタが決め打ち出来るなら結構何とかなるよ。
85nobodyさん:03/10/25 06:14 ID:???
連帳でなければFDFTiilkit使えば何とかなるような気もしますね
8681:03/10/25 08:25 ID:ZwCg5nh5
>>82
JavaでPDFを生成するAPIドキュメントがわりと整備されてる。
サーバの設定や運用が楽。
様式がwysiwygで描ける…ってこれは常識か
8782:03/10/25 09:19 ID:qAGRTvd8
それはSVF for Web/Java Edtionを使った場合ですね。
今回はアプリをPHPで開発するので、RD Directorが良いのではと考えている。
88nobodyさん:03/11/07 15:49 ID:PbyElH6V
FastPDFGenでいいんじゃないか?
89nobodyさん:03/11/22 09:37 ID:1+U/GP/4
アクティブレポート.NETって、開発環境にしかインストール出来ないんでしょうか?
サーバーに入れて、表示、印刷できるようにしたいのですが。
なにか、手段はありませんか?
90nobodyさん:03/11/22 20:04 ID:BXfcHwdp
>>85
連帳でもXFDFで何とかなるかもねー。
91nobodyさん:03/11/29 01:11 ID:/TyeaJb0
EUR最強
92nobodyさん:03/11/30 21:56 ID:cPpRwFV3
>>90
うーん、確かに良いソリューションではあるが現状では何かと制限ありそうだね
93nobodyさん:03/12/09 23:01 ID:uLCEi/G+
iReportて使えますか?
94nobodyさん:03/12/21 02:14 ID:2zXhXdaF
C#+IISでExcel形式ファイルを吐き出してみようかと思う今日この頃。
95nobodyさん:03/12/22 08:37 ID:47yImKLP
これかな。
http://pdflib.jp/
96nobodyさん:03/12/22 18:49 ID:cuO5XY7C
帳票印刷のライブラリといっても、罫線1本ずつAPIで引くのから、
様式はGUIで作れてDB連係だけAPIでやれば済むものまで随分幅があるけどね
pdflibってなんとなく前者っぽいので興味なかったんだけど、便利なの?
97nobodyさん:03/12/22 22:40 ID:???
>>96
自由度の高さと扱いやすさは相反するものだからね。
ミリミリな世界で細かく制御したいときは確かに便利だよ。
で、漏れの場合、それほど厳密な制御が必要ないときは
HTML+CSSで印刷イメージ作って逃げることにしている。
98nobodyさん:03/12/27 17:29 ID:???
PHP用ならFPDFはどう?
http://www.fpdf.org/ 本家サイト
http://fpdf.japansite.net/ 日本での情報交換サイト
99nobodyさん:04/01/21 23:47 ID:???
最近は、テンプレートのPDFを用意してそこにフィールドを設定しておいて、
そこに文字列を指定すれば、新しいPDFができるという便利さ。

顧客の文書の元ネタがあればそれをPDFとしてテンプレート化すればいいので
とっても楽ちん。

http://pdflib.jp/products/pdflib/pdi.html
詳細はこちら。

もちろん、PDFLIBを駆使して複雑な図形を書くのも可能
100nobodyさん:04/03/18 12:09 ID:lR/GypoB
印刷之世界社・PDF関連ソフト・システム特集

ttp://www.monz.co.jp/picup/special/007.html
101nobodyさん:04/04/05 05:56 ID:???
Kahuaで幸せ
102nobodyさん:04/07/06 13:45 ID:m3QYrpGk
Linuxで使えて
かっこいいフォントってありませんか?

WindowsのMSゴシックとか使えればいいんだけど
ライセンス違反になるし。

サーバにLinuxを使ってる
みなさんどうされてるのでしょう?
103nobodyさん:04/07/06 22:58 ID:???
MSゴシックがかっこいいと言っているやつに初めてあった。
104nobodyさん:04/07/07 13:11 ID:???
102 とは別人だけど、かっこいいとは思わないが見やすい
( 縮小すると濁点、半濁点の判別が難しいが )。
あと、Unicode 対応だし、あの品質で買うとしたら
Windows OS を買うのと同じくらいになりそう。
105nobodyさん:04/08/05 15:36 ID:6gCIxHXm
NTでクリスタルレポートのバージョン10のビューアーがダウンロードできない
って現象が発生するんだけど、何か解決方法ないですか?

106nobodyさん:04/08/25 17:41 ID:VGv05J70
非常にシンプルなソリューション発見。
http://www.kmsoft.co.jp/insatu/insatu_top.htm

機能限定ならフリーで使えるそうです。
どなたか運用している人はいませんか?
107nobodyさん:04/08/26 01:02 ID:???
>>106
ずいぶんシンプルなページですね
中の人ですか?

とりあえず使ってみて
インプレよろしくね
108nobodyさん:04/08/26 01:10 ID:VqMO03JU
>>106
試してみた。
クライアントに印刷ソフトとCGIの橋渡しをするActive-Xアプレット
を組み込んで、データを直接渡す方式。印刷フォーマットは、専用
のGUIフォーマッタ(Windos版)で作成し、それをサーバに置いて、
データとセットでクライアントに送信する。

ドキュメントがあまり整備されていないので、デモソフトを解析して
動作を理解しなければならないのが難点だが、わかってしまえばシン
プルで、けっこう使えそう。

注意点として、デモがIISでの動作を前提に書かれている点。UNIX系の
サーバでテストするなら、データ渡しのときに改行コードがLFのみでは
なく、CRLFで渡されるように書き直す必要あり。
109nobodyさん:04/08/26 01:19 ID:VqMO03JU
>>107
外の人ですが、ちょうどこういうのを探してた。
改行コードの問題で半日つぶしたけど、いい拾いものしたかも。
本家があっさりだから、サポートページでもつくったら、ウケるかも。

それから、もうひとつ注意点。フォーマッタのルールはセンチメー
トルを選択すべし。インチのルールを選択すると、いろいろ面倒な
ことが…。
110nobodyさん:04/08/28 18:00 ID:dYcAv9H/
>>99
漏れもpdflib+phpでやった。
かなり簡単にできていいね。
111nobodyさん:04/09/10 00:49 ID:2Qoi76uJ
風神レポート最強。

OCXで配布できて、サーバー側の処理はCSV吐き出すだけ。
罫線、位置あわせ、連続帳票問題なし。

ただ表示データが350ぐらいだったかな?
グラフの表示もしゃぶりこめば可能。

こいつにはホントお世話になってます。

IISでエクセルファイル吐かすと重い。
300枚の連続印刷なら完璧タイムアウト。
クリレポは罫線引くのがむちゃたるい。
アクセスから進歩してね〜よ。

こいつはパッケージがダサいんで躊躇したが、サポートも丁寧。
まじおすすめ。

ttp://www.icon-co.jp/Hoozin/
112nobodyさん:04/09/10 14:14 ID:???
>>111
チラシがあれだよな


まあこの板の住人ならweb帳票くらい作れるだろ。
高くつくけど自由に手を入れられるから自分で作るのが一番良いよ。
113nobodyさん:04/09/16 14:55:49 ID:???
簡単なXMLからPDF形式の帳票に変換するフレームワークとかあればいいのに。
帳票のテンプレート(これは独自形式として)からXSLTを吐くツールをつくればいいのかな?
114nobodyさん:04/09/17 23:02:38 ID:???
cocoonのことか?
115nobodyさん:04/09/18 23:45:37 ID:Z2SjlRBo
環境はクライアントにExcel必要だけど、
あんまり凝った事しないんならば、SYLK形式で吐き出して、
ユーザにEXCELで印刷させるのは駄目かいな?
力技だが、スクリプト系の言語さえ使えれば、
サーバ環境にそれほど依存しなくてすむ。
116nobodyさん:04/10/09 15:55:22 ID:???
俺の会社だと社内システムも外部からの受注システムも、
IIS+ASP.NET+ActiveReportでやってるけどなぁ・・・

PHPの技術者も居るにはいるけど、結局の所、こういった業務用のアプリって
帳票印刷とか入力制御とかしなくちゃいけないから、
コンポーネントが豊富なWindows系で統一した方が楽。

開発者だと○○言語が最強とか言い出す奴いるけど、
ユーザから見れば、どんな言語使ってようが見るのは結果としてできた生成物と値段だからなぁ・・・

出来合いのコンポーネント使って開発期間短縮して開発工数の金額抑えて、
さらにコンポーネントの代金取っても安い。
下手にフリーのツールばかりで四苦八苦して開発工数延ばしたり、
完成品に妥協するよりはマシ。
117nobodyさん:04/10/11 12:33:23 ID:???
そりゃユーザーから見りゃエクセルで何でもできりゃ楽だわな。
業務知ってる開発者なら手の抜きどころを知ってるから開発速いよ。
118nobodyさん:04/11/10 11:49:17 ID:amqGvAGB
Webアプリで帳票印刷はもう古い、これからはリッチクライアントでの
帳票印刷を、って感じの論をハケーン。

ttp://sqs.cmr.sfc.keio.ac.jp/sqs-core/doc/about.html#3.3

まぁ、FOPなんて使ってんじゃねーよ貧乏人、って感じもするが。
119nobodyさん:04/11/10 12:59:55 ID:???
帳票は Access を使うから、という所もあるね。
120nobodyさん:04/11/10 14:18:09 ID:???
ウリはPHPでSpreadsheet_Excel_Writer使ってる。
121118:04/11/10 14:21:48 ID:???
まぁ、フリーでOMR集計までやってくれるソフトみたいだから、
そこまで作った努力は正直尊敬するがな…。
122nobodyさん:04/11/10 14:35:34 ID:???
>>119
Access使うのも手だけどさぁ、帳票印刷する為にAccessのライセンス必要なんだよな・・・
Web印刷なら金掛からないしなぁ・・・
それに、Accessだと人によって、帳票レイアウトがなぁ・・・
自分でそれなりに弄れる人とかだと、帳票レイアウト変えたりして・・・
でも、ちょっとしたミスで計算式とか間違えて、金額合ってないとかね・・・
人によっては、Accessからデータの繋ぎ方知らないとかで電話掛かって来たりして・・・

という経験ありますよ。
123nobodyさん:04/11/10 17:14:20 ID:???
Access 使うのはやはりレイアウトを変えたいからだよね。
Access みたいにレイアウトを手軽に変えられるフリーのツールがあると嬉しいね。
124nobodyさん:04/11/10 22:14:38 ID:???
禿同
125nobodyさん:04/11/10 22:43:42 ID:???
iReport/JasperReports は、どうよ?
126nobodyさん:04/11/11 13:02:11 ID:???
>>125
Google したけど情報少ないですね。
使ってみた方の体験談知りたいです。
127nobodyさん:04/11/11 15:07:49 ID:qmi190iZ
>>126
iReportは設定や操作が少し独特で、
挙動が変?と思う点がいくつかありました。
Accessのようなものを期待するとがっかりすると思います。

レイアウトの編集にOpenOfficeを利用するJooReportsが、
とっつきやすくておすすめです。
128nobodyさん:04/11/11 17:21:38 ID:???
>>127
ありがとうございます。JooReports、試してみます。
129nobodyさん:04/11/20 15:36:40 ID:6qsj3PSe
帳票と言えば、EURですよ。
EUR最強。
130nobodyさん:05/03/07 00:51:31 ID:???
最後の書き込みからずいぶん経ってんなおい。
という訳で漏れもなんか帳票ソリューションを検討中なんだけど、DBから
値を引っ張ってきて単票出すだけなので

FDF for Java + Acrobat

でいこうと思ってる。コレよりも安くて、レイアウトがさくさく設計できる
方法が他にあるならご教授願いたい。正直、POIでもいいかと思ってるけ
ど(でも却下されそうだ)

131nobodyさん:05/03/10 22:58:56 ID:iFViAdWS
Webアプリの帳票出力,どうしてますか?
http://itpro.nikkeibp.co.jp/free/ITPro/OPINION/20010921/2/
132nobodyさん:05/03/11 08:25:10 ID:???
>>131
その記事には幾つか疑問点が残るんだけどな・・・

そもそも、帳票ってのは幾つかあると思うんだけど、
取引先や客先に出す請求書とかそういった物ってのは
会社で統一されてる必要がある。
社内で使う帳票でも上司の承認等が必要で場合によっては
常務・専務・社長などと回覧されファイリングされるなら、
これも統一されてる必要がある。

ユーザがレイアウトやらを勝手に弄っても良いような帳票ってのは、
自分だけとか少人数で使う場合のみ。
つまりは、こういった帳票に会社としてお金を出して作る必要って無いんだよね。

結局、こういったものに対処するには、ユーザが必要なデータさえ取得できればいい。
Web画面から検索かけて一覧を出し、その結果をCSV出力させるとか、
参照のみのDB権限を作っておいて、あとはユーザが勝手にAccessとかでデータ取って編集すればいい。

ハッキリ言って、こんなものWebアプリで帳票云々って話にすらならないよ。
133nobodyさん:05/03/11 10:48:21 ID:???
>>132
「ユーザがレイアウトやらを勝手に弄っても良いような帳票」

「ユーザーサイドで必要に応じて帳票レイアウトを変更出来る事」
は違うと思われ。

業務なんて月単位でコロコロ変わる。帳票に載せたい項目なんてすぐ増える。
それに追従する為にいちいちウン十万も払うのは馬鹿馬鹿しいし、かといって
システムに業務を合わせていたらいつまで経っても改善が出来ない。
ワープロや表計算で自分の思い通りの帳票レイアウトを作成出来るスキルを
エンドユーザーは獲得しているのに、業務改善には活かせない。
その記事の言いたいことはそう言うことだと思われ。

おまいは「エンドユーザー」=「一社員」という捉え方をしているから穿った
見方になってるんじゃないのか?
エンドユーザーが帳票レイアウトを弄れることと、一社員が勝手にレイアウトを
弄ってしまうことは全く別の問題。
134nobodyさん:05/03/11 20:09:38 ID:pnOviuj3
いま、133が良い事言った!!!
135nobodyさん:05/03/13 19:43:02 ID:???
>>133
だから>>132は鯖のデータをAccessとかでリンクしたり、
CSVダウンロードでどうにでも出来るって言ってるジャン。

エンドユーザー=一社員なんていってないんじゃない?

帳票レイアウトが変わるような帳票はAccessで作りこんで、
データ自体は鯖のDBとリンクさせればいいんだし。
136nobodyさん:05/03/20 00:24:23 ID:/mHrWDlS
http://reportman.sourceforge.net/

これひょっとすると帳票作成においては万能ツールかも知れない。
まだデザイナーを落として動かしてみただけだけど一応日本語は通る、ローカライズも可能。
PDFで吐いても問題なし。週明けにはコレで一本帳票組んでみようと思う。
137nobodyさん:2005/03/27(日) 00:03:09 ID:rLMn+R7N
マジレス。
俺はhobbit使ってる。
http://home.att.ne.jp/apple/wizard/pdf/hobbit/
JAVAだが。これだと自由に線を引けるし。
servlet経由でwebからも帳票出せるし。
帳票の形式だけは固定でだして、残りデータ繰り返し処理。
もちろん、それで可変項目を記述しておくのが面倒だけど。
あと、CSVはDBからの直読み出しを使ってる。
DBはmysqlもしくはpostgres。JDBCはやっぱり便利だよ。
138nobodyさん:2005/03/27(日) 00:11:53 ID:2gwmhnHU
139nobodyさん:2005/06/25(土) 16:56:03 ID:???
>>116
唯一の正解
140nobodyさん:2005/06/26(日) 00:21:41 ID:???
>>139

>>116 の意見は手段・方法の一つに過ぎないのに、それを唯一の正解だと思っているのか?

>ユーザから見れば、どんな言語使ってようが見るのは結果としてできた生成物と値段だからなぁ・・・

と 116 が言っているように、
ユーザの状況や環境や要望にあわせて提案できるように視野を広くしておくべきでしょう。
141nobodyさん:2005/06/27(月) 14:07:48 ID:???
>ユーザの状況や環境や要望にあわせて提案できるように視野を広くしておくべきでしょう。
何の役にも立たないレスを書くくらいなら、
具体的にやってみたことを書いた方がいいよ。オレからのアドバイス。
142nobodyさん:2005/07/12(火) 19:16:54 ID:k3cEonrb
PXDocというフリーのツール使ってみたけど、今までのPHP+pdflib
より工数が1/3くらいになった。
EXCELで雛形作って→SVG変換して→変数置換→変数加工部追加
であっというまにできてしまう。重宝してます。
143nobodyさん:2005/07/12(火) 22:55:21 ID:???
>142
これかな?
http://www.pxdoc.com/
URLくらい晒してクレヨン
試してみるわ
144nobodyさん:2005/07/13(水) 10:47:08 ID:AAfIZHFg
>143
すんません。URLはその通りです。
EXCELでもパワーポイントでもSVG変換できれば、
HTMLテンプレートの様な感覚で帳票テンプレート化できるので、
変数の置換さえ工夫すればすごく応用範囲が広いと思います。
こんなシンプルで小さなプログラムなのに効果絶大です。
作者は偉い!!。感謝、感謝・・
145nobodyさん:2005/07/19(火) 12:22:47 ID:???
>PXDoc
クライアントにソフト入れてもらうって言うのがなぁ・・・
146nobodyさん:2005/08/21(日) 12:57:01 ID:???
ReportLabってどうよ?
147nobodyさん:2006/06/07(水) 22:28:42 ID:???
VB-Report3
http://www.adv.co.jp/products/product_VB-Report3.htm
のクローンを自社開発した
148nobodyさん:2006/07/19(水) 21:12:23 ID:7kQ9MeYr
原票を何十何百枚も持った状態で入力しています。

帳票印刷だけでなく、データ入力もネックではないでしょうか?
149nobodyさん:2006/07/22(土) 15:32:24 ID:cc45ta8e
印刷はPDFで対応するとしても入力はちと厳しいナ。

JAVASCRIPTでは限界が低いし・・・
150nobodyさん:2006/09/22(金) 13:53:10 ID:71+MJA42
アクロバット最高だね
151らおん:2006/12/07(木) 11:59:58 ID:K4jLeHlx
そうですね
152nobodyさん:2006/12/07(木) 13:16:40 ID:Adl8S/Uw
JOOReports だれか教えて。
153nobodyさん:2006/12/08(金) 00:32:08 ID:7RPNT1gM
>>152
OpenOffice.orgをコンバータのエンジンとしても使うわけね。
日本語が問題なければ、かなり使えそうだ。
154nobodyさん:2006/12/09(土) 00:00:33 ID:nZ3p/rsH
>>153
あ、でも、OOoをLinuxで常駐させるの面倒そうだな。
155nobodyさん:2006/12/23(土) 16:08:09 ID:EnkHZju9
JOOReportsは企業内システムだとOOoを常駐させてくれるサーバを
確保する方が難しそうだけど…
iTextやjasperreportsを越える利点がないと説得できないような
156nobodyさん:2006/12/26(火) 01:47:06 ID:JDd/vxs/
実は、Flexが結構使えるのではないかと検証中。
157nobodyさん:2007/03/27(火) 11:29:03 ID:???
帳票のテンプレートをOOoで編集できますよ、ってのが利点になる。
ちょっとした修正ならユーザーが勝手にやれるのは強み。

でも他に利点が思いつかない。
158初心者様:2007/10/24(水) 11:37:28 ID:???
SVFにPDFを読み込ませる方法教えてください。Javaです。

Vrw32 svf = new Vrw32();
svf.load("hoge.pdf");

みたいな感じがいいです。
159nobodyさん:2007/10/26(金) 16:44:44 ID:+NWkXDFO
5年にまたがる板ってすごくね???
160nobodyさん:2007/11/13(火) 04:11:29 ID:SmI8jVhk
板じゃなくてスレっしょw
161nobodyさん:2008/01/02(水) 17:12:06 ID:Zm2sXwnp
まだまだいくよ!
162nobodyさん:2008/03/26(水) 18:44:18 ID:oWmbE39N
そりゃいまだに決め手がないということだな。
iTextとかSVFとかつかってみたが、無難なのは FastPDFGen がよろ
163nobodyさん:2008/08/22(金) 11:02:45 ID:???
Wonderful Report良いよ。ダサいが使いやすい。
164nobodyさん:2008/09/24(水) 02:57:06 ID:3A2R3l3a
PXDoc
に一票
ヤードポンド法による用紙の設定が出来れば
言うことなしなんだがな
165nobodyさん:2008/09/24(水) 03:13:58 ID:3A2R3l3a
166nobodyさん:2008/12/10(水) 09:34:18 ID:???
SVFって自由に線とか描画できないの?
フォームありきなの?
167nobodyさん:2009/04/03(金) 22:57:34 ID:???
PHPであればEasy Excel for PHPが便利
http://easy.winto.co.jp/
携帯では見れないかも。。。
168nobodyさん:2009/07/12(日) 12:51:19 ID:???
これだろ。
ftpでcsv送りつければ拾って登録されたフォームと重ねて印刷してくれる。
169nobodyさん:2009/07/12(日) 12:53:20 ID:???
170nobodyさん:2009/12/03(木) 21:48:19 ID:++b4LnfJ
FastPDFGen 使ってみ
え、こんなんでできちゃうん?ってぐらい簡単だから
171nobodyさん:2009/12/04(金) 00:23:22 ID:???
普通にitextで十分。面倒では有るが。
172nobodyさん:2010/01/18(月) 20:26:57 ID:36/gYEhV
オーバーレイってなに?
173nobodyさん:2010/01/23(土) 02:00:48 ID:???
ggrks
174nobodyさん:2010/01/26(火) 22:34:41 ID:???
Webの場合、帳票サーバとAPサーバは普通別にする?
175nobodyさん:2010/01/27(水) 08:21:42 ID:???
設計次第。
メモリありったけ食い合うなら分ければいいし。仮想化で閉じ込めとく事も出来る。
汎用機とかでも帳票出力と言うかIO専用にプロセッサ割り当ててスループット稼いでたりはする。
176nobodyさん:2010/10/26(火) 01:43:36 ID:???
結局Javaで作ってある帳票ソフトって軽いの無いのね。盲点だった。頭剃ります。
177nobodyさん:2010/11/02(火) 22:28:05 ID:???
帳票処理自体が糞重い。
逆に軽い帳票処理出来るソフト有ったら教えて。
178nobodyさん:2011/01/08(土) 09:33:49 ID:???
とりあえず保守
179nobodyさん:2011/02/19(土) 22:09:11.33 ID:???
印刷鯖奥のが現実的だな。
180nobodyさん:2011/04/22(金) 23:08:55.37 ID:tkmTpEKa
Mono最強伝説
http://ja.wikipedia.org/wiki/XSP_(Web%E3%82%B5%E3%83%BC%E3%83%90%E3%83%BC)
181nobodyさん:2011/05/13(金) 02:33:18.33 ID:???
色々試して、今度はSQLServerのレポート機能の検証ですよ。
182nobodyさん:2011/05/17(火) 17:19:14.66 ID:???
pdfは作れないからなあ。
183nobodyさん:2011/05/18(水) 02:09:33.02 ID:???
>>182
mjsk…。あざます。

明日からBIRTに手を出します。
まぁ検証の一環で。
184nobodyさん:2011/05/18(水) 02:12:02.73 ID:???
つか、クライアントマッスィーンがほぼ全てMachintoshってイジメだよ。
はぁ…。
185nobodyさん:2011/05/19(木) 23:56:25.95 ID:???
ウィンドウズしか使えませんってぶった切ってるな。
マク使ってる客は後でごちゃごちゃ五月蝿いし。年間保守料金2倍貰っても拒否w
186nobodyさん:2011/05/20(金) 16:15:41.21 ID:???
社内案件なんだよー。
しかも無給だ。うっへぇ…。
187nobodyさん:2011/05/24(火) 16:32:52.03 ID:???
経理のPCがCOBOL使ってた。
見なかった事にしよう…。
188nobodyさん:2011/05/28(土) 23:11:13.76 ID:???
後で困る前に早めに保守性のいい環境に移行したほうが。
まあ困った時は転職してしまうのも手ではあるがw

それでas400とかvb6のスキル求められるse募集を良く見かけるけどw
189 忍法帖【Lv=1,xxxP】 :2011/06/02(木) 08:57:27.16 ID:???
とりあえずiReport/JasperReportsで対応。
今夜Macintoshからの出力確認する。
190nobodyさん:2011/06/02(木) 17:15:59.27 ID:???
マカってホント情報弱者だな。
191 忍法帖【Lv=3,xxxP】 :2011/06/06(月) 00:03:49.14 ID:???
iReportの4.0.2でハマったわ。
半角英数の数字のみの場合、数字の最後の桁が、下の段に落っこちて強制的に2行に…。

4.0.1に戻しましたよ。
192nobodyさん:2011/06/07(火) 21:58:03.39 ID:???
アップグレード前に検証すらしてないのバレバレw
193nobodyさん:2011/06/20(月) 13:11:43.85 ID:???
こーいうの作りたいな…。
http://www.field-works.co.jp/home/field-reports/
194nobodyさん:2012/09/18(火) 11:01:09.89 ID:aM2TSo4G
>193
PDFフォームを作ってフォームにデータを埋め込むってやつだろ?
じゃあ、iTextかPDFtkでどうだ?

iTextのSample
http://itextpdf.com/examples/iia.php?id=157

PDFtkでPDFFormにデータを埋めるサンプル
http://www.mactech.com/articles/mactech/Vol.20/20.11/FillOnlinePDFFormsUsingHTML/index.html
195 【9.1m】 電脳プリオン:2014/09/25(木) 00:45:13.22 ID:??? BE:297277225-2BP(0)
  ∧_∧
  ( ・∀・)      | | ガガッ
 と    )      | |
   Y /ノ      .人
    / ) .人   <  >_∧∩
  _/し' <  >_∧∩`Д´)/
 (_フ彡 V`Д´)/   / ←>>50
            / ←>>58
196nobodyさん
ぬるぽ