Webアプリで帳票印刷
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
02/06/29 19:24ID:14iNLpkU帳票印刷がネックとなっています。
みなさんは、どう対応してますか?
ちなみに言語はPHPです。
0052nobodyさん
03/04/29 17:41ID:KzXC7rRDどうやったの?
複数ページ対応なの?
おしえてクレクレ。
0053nobodyさん
03/04/29 21:47ID:FSYhy28cいくらだす?
0055山崎渉
03/05/22 02:07ID:???0056山崎渉
03/05/28 17:18ID:???ピュ.ー ( ^^ ) <これからも僕を応援して下さいね(^^)。
=〔~∪ ̄ ̄〕
= ◎――◎ 山崎渉
0057山崎 渉
03/07/15 11:16ID:???__∧_∧_
|( ^^ )| <寝るぽ(^^)
|\⌒⌒⌒\
\ |⌒⌒⌒~| 山崎渉
~ ̄ ̄ ̄ ̄
0058山崎 渉
03/08/02 02:35ID:???( ^^ )< ぬるぽ(^^)
0059ぼるじょあ ◆ySd1dMH5Gk
03/08/02 05:15ID:???ピュ.ー ( ・3・) ( ^^ ) <これからも僕たちを応援して下さいね(^^)。
=〔~∪ ̄ ̄ ̄∪ ̄ ̄〕
= ◎――――――◎ 山崎渉&ぼるじょあ
0060山崎 渉
03/08/15 23:04ID:???│ ^ ^ │<これからも僕を応援して下さいね(^^)。
⊂| |つ
(_)(_) 山崎パン
0061nobodyさん
03/08/22 00:59ID:WrNHyWtt0062nobodyさん
03/08/22 22:11ID:8ohXx7AIさらに特殊な帳票類では全然ダメなことが解った。罫線引き方も全然お話にならないし、
表現力が乏しすぎる。出たばっかりなのでよろしく、程度のものだね。
バージョン2か3ぐらいになって、とりあえず使える…程度なのかねぇ。
MS-Accessのレポート機能のサーバー版でPDFが作れるようになれば誰も文句言わないよ。
良くも悪くもAccessのレポート機能は使えるしな(そりゃクリスタルレポートとかアクティブレポートに比べると、、ってのはあるけど結構なことができるしな)
翼のSVFは猛烈に使いにくい。あんなので良く帳票作る気になるなってぐらい。
0063nobodyさん
03/08/22 23:19ID:xjwD7TuVそうか?SVF設計部よくできてるじゃん。よほど明細部が入り組んだ帳票じゃなければ
スイスイ作れるyo
ただ、JavaのAPIを使ってサーブレット等からPDFを出票するにはかなり慣れと
技がいるなと思う。けど、フリーのPDF生成ライブラリよりははるかに楽だと
思うのだが
0064nobodyさん
03/08/22 23:20ID:xjwD7TuV0065nobodyさん
03/08/23 14:08ID:???http://www.rsk-tokyo.co.jp/products/software/pitatt_v2/
原始的だが、既存帳票の在庫があるならこの方法で十分
006765
03/08/23 16:07ID:???CSV出力させるプロセスまでWebでやらせて、データを得た時点で
普通のアプリで。。ということで
多人数で帳票打つようだと、ダメだけどね
カーボン帳票の在庫の山があったケースでは、この手法で逃げた
0068nobodyさん
03/08/23 17:07ID:???perlだとPDFJがかなり使えるけど、serverがwindowsだと標準出力がうまくいかないので
そこら辺が難点
0070nobodyさん
03/08/27 14:17ID:hjs6GVgqこの方法は一般的じゃないの?
0071nobodyさん
03/08/28 21:55ID:???↓
dvipdfm
0072nobodyさん
03/08/30 20:57ID:w0k55FOCもうちょっと詳しく教えてほしいニダ
ウリはマイクロソフトの言語をしらないニダから、どのように作ったのか知りたいニダ
そういったシステムはAUのパスカルで使っているみたいニダけど、PDFを利用しない方法に
興味があるニダよ
0074nobodyさん
03/09/28 12:20ID:R3lVZDUw>IE6 専用で
という時点で、それは Web アプリとは言わん。
0075nobodyさん
03/10/01 01:53ID:???0076nobodyさん
03/10/01 12:35ID:???ニーズは有るんじゃない?
イントラだったらIEのバージョン固定できるし。
まぁ、広義のWebアプリとはちょっと違うけどね。
というわけで教えてクレクレ
0077nobodyさん
03/10/01 17:24ID:aKW0s4j3ブラウザによって多少誤差あるので
定型用紙に印刷はブラウザ固定しないと保証できない
ちなみに
HTML+CSS+ScriptX+Javascriptの間違いだな
使用方法はScriptXを検索したらいくらでも出てくるっぽい
0078nobodyさん
03/10/02 01:45ID:96zeuKPfオレも会社で簡単な管理ソフトをPHPで作ったけど
どうせ社内だけの帳票だからそのまま印刷関数で出してる
見た目凝らないなら十分だと思うし、帳票別もしくは
任意の出力先のプリンタ指定も出来るから重宝してる
0079nobodyさん
03/10/02 22:16ID:8RJbyUUGfoにsvg埋め込めるからそれできれいな帳票になる。
テキストもsvgの方で書くならjavaで制御すりゃいいし、
xsltつかいたけりゃfoのヘッダ部分をどーんととってそこにsvgうめこみゃいい。
ところで誰かこれ使ったことある?
ttp://www.jfree.org/jfreereport/index.html
0080nobodyさん
03/10/07 02:26ID:86/MwT3y0081nobodyさん
03/10/23 21:03ID:uA6IJfDIもしくは>>75のJakarta POIにも一票。
0082nobodyさん
03/10/24 13:36ID:oXC3z70p翼のどこがどう最強?
実は月曜日に翼に話を聞く。翼の対抗馬としてはプリズム社のDurlを考えている。
0083nobodyさん
03/10/24 18:08ID:???0084nobodyさん
03/10/24 22:48ID:???0085nobodyさん
03/10/25 06:14ID:???008681
03/10/25 08:25ID:ZwCg5nh5JavaでPDFを生成するAPIドキュメントがわりと整備されてる。
サーバの設定や運用が楽。
様式がwysiwygで描ける…ってこれは常識か
008782
03/10/25 09:19ID:qAGRTvd8今回はアプリをPHPで開発するので、RD Directorが良いのではと考えている。
0088nobodyさん
03/11/07 15:49ID:PbyElH6V0089nobodyさん
03/11/22 09:37ID:1+U/GP/4サーバーに入れて、表示、印刷できるようにしたいのですが。
なにか、手段はありませんか?
0090nobodyさん
03/11/22 20:04ID:BXfcHwdp連帳でもXFDFで何とかなるかもねー。
0091nobodyさん
03/11/29 01:11ID:/TyeaJb00092nobodyさん
03/11/30 21:56ID:cPpRwFV3うーん、確かに良いソリューションではあるが現状では何かと制限ありそうだね
0093nobodyさん
03/12/09 23:01ID:uLCEi/G+0094nobodyさん
03/12/21 02:14ID:2zXhXdaF0095nobodyさん
03/12/22 08:37ID:47yImKLPhttp://pdflib.jp/
0096nobodyさん
03/12/22 18:49ID:cuO5XY7C様式はGUIで作れてDB連係だけAPIでやれば済むものまで随分幅があるけどね
pdflibってなんとなく前者っぽいので興味なかったんだけど、便利なの?
0097nobodyさん
03/12/22 22:40ID:???自由度の高さと扱いやすさは相反するものだからね。
ミリミリな世界で細かく制御したいときは確かに便利だよ。
で、漏れの場合、それほど厳密な制御が必要ないときは
HTML+CSSで印刷イメージ作って逃げることにしている。
0098nobodyさん
03/12/27 17:29ID:???http://www.fpdf.org/ 本家サイト
http://fpdf.japansite.net/ 日本での情報交換サイト
0099nobodyさん
04/01/21 23:47ID:???そこに文字列を指定すれば、新しいPDFができるという便利さ。
顧客の文書の元ネタがあればそれをPDFとしてテンプレート化すればいいので
とっても楽ちん。
http://pdflib.jp/products/pdflib/pdi.html
詳細はこちら。
もちろん、PDFLIBを駆使して複雑な図形を書くのも可能
0100nobodyさん
04/03/18 12:09ID:lR/GypoBttp://www.monz.co.jp/picup/special/007.html
0101nobodyさん
04/04/05 05:56ID:???0102nobodyさん
04/07/06 13:45ID:m3QYrpGkかっこいいフォントってありませんか?
WindowsのMSゴシックとか使えればいいんだけど
ライセンス違反になるし。
サーバにLinuxを使ってる
みなさんどうされてるのでしょう?
0103nobodyさん
04/07/06 22:58ID:???0104nobodyさん
04/07/07 13:11ID:???( 縮小すると濁点、半濁点の判別が難しいが )。
あと、Unicode 対応だし、あの品質で買うとしたら
Windows OS を買うのと同じくらいになりそう。
0105nobodyさん
04/08/05 15:36ID:6gCIxHXmって現象が発生するんだけど、何か解決方法ないですか?
0106nobodyさん
04/08/25 17:41ID:VGv05J70http://www.kmsoft.co.jp/insatu/insatu_top.htm
機能限定ならフリーで使えるそうです。
どなたか運用している人はいませんか?
0108nobodyさん
04/08/26 01:10ID:VqMO03JU試してみた。
クライアントに印刷ソフトとCGIの橋渡しをするActive-Xアプレット
を組み込んで、データを直接渡す方式。印刷フォーマットは、専用
のGUIフォーマッタ(Windos版)で作成し、それをサーバに置いて、
データとセットでクライアントに送信する。
ドキュメントがあまり整備されていないので、デモソフトを解析して
動作を理解しなければならないのが難点だが、わかってしまえばシン
プルで、けっこう使えそう。
注意点として、デモがIISでの動作を前提に書かれている点。UNIX系の
サーバでテストするなら、データ渡しのときに改行コードがLFのみでは
なく、CRLFで渡されるように書き直す必要あり。
0109nobodyさん
04/08/26 01:19ID:VqMO03JU外の人ですが、ちょうどこういうのを探してた。
改行コードの問題で半日つぶしたけど、いい拾いものしたかも。
本家があっさりだから、サポートページでもつくったら、ウケるかも。
それから、もうひとつ注意点。フォーマッタのルールはセンチメー
トルを選択すべし。インチのルールを選択すると、いろいろ面倒な
ことが…。
0110nobodyさん
04/08/28 18:00ID:dYcAv9H/漏れもpdflib+phpでやった。
かなり簡単にできていいね。
0111nobodyさん
04/09/10 00:49ID:2Qoi76uJOCXで配布できて、サーバー側の処理はCSV吐き出すだけ。
罫線、位置あわせ、連続帳票問題なし。
ただ表示データが350ぐらいだったかな?
グラフの表示もしゃぶりこめば可能。
こいつにはホントお世話になってます。
IISでエクセルファイル吐かすと重い。
300枚の連続印刷なら完璧タイムアウト。
クリレポは罫線引くのがむちゃたるい。
アクセスから進歩してね〜よ。
こいつはパッケージがダサいんで躊躇したが、サポートも丁寧。
まじおすすめ。
ttp://www.icon-co.jp/Hoozin/
0112nobodyさん
04/09/10 14:14ID:???チラシがあれだよな
まあこの板の住人ならweb帳票くらい作れるだろ。
高くつくけど自由に手を入れられるから自分で作るのが一番良いよ。
0113nobodyさん
04/09/16 14:55:49ID:???帳票のテンプレート(これは独自形式として)からXSLTを吐くツールをつくればいいのかな?
0114nobodyさん
04/09/17 23:02:38ID:???0115nobodyさん
04/09/18 23:45:37ID:Z2SjlRBoあんまり凝った事しないんならば、SYLK形式で吐き出して、
ユーザにEXCELで印刷させるのは駄目かいな?
力技だが、スクリプト系の言語さえ使えれば、
サーバ環境にそれほど依存しなくてすむ。
0116nobodyさん
04/10/09 15:55:22ID:???IIS+ASP.NET+ActiveReportでやってるけどなぁ・・・
PHPの技術者も居るにはいるけど、結局の所、こういった業務用のアプリって
帳票印刷とか入力制御とかしなくちゃいけないから、
コンポーネントが豊富なWindows系で統一した方が楽。
開発者だと○○言語が最強とか言い出す奴いるけど、
ユーザから見れば、どんな言語使ってようが見るのは結果としてできた生成物と値段だからなぁ・・・
出来合いのコンポーネント使って開発期間短縮して開発工数の金額抑えて、
さらにコンポーネントの代金取っても安い。
下手にフリーのツールばかりで四苦八苦して開発工数延ばしたり、
完成品に妥協するよりはマシ。
0117nobodyさん
04/10/11 12:33:23ID:???業務知ってる開発者なら手の抜きどころを知ってるから開発速いよ。
0118nobodyさん
04/11/10 11:49:17ID:amqGvAGB帳票印刷を、って感じの論をハケーン。
ttp://sqs.cmr.sfc.keio.ac.jp/sqs-core/doc/about.html#3.3
まぁ、FOPなんて使ってんじゃねーよ貧乏人、って感じもするが。
0119nobodyさん
04/11/10 12:59:55ID:???0120nobodyさん
04/11/10 14:18:09ID:???0121118
04/11/10 14:21:48ID:???そこまで作った努力は正直尊敬するがな…。
0122nobodyさん
04/11/10 14:35:34ID:???Access使うのも手だけどさぁ、帳票印刷する為にAccessのライセンス必要なんだよな・・・
Web印刷なら金掛からないしなぁ・・・
それに、Accessだと人によって、帳票レイアウトがなぁ・・・
自分でそれなりに弄れる人とかだと、帳票レイアウト変えたりして・・・
でも、ちょっとしたミスで計算式とか間違えて、金額合ってないとかね・・・
人によっては、Accessからデータの繋ぎ方知らないとかで電話掛かって来たりして・・・
という経験ありますよ。
0123nobodyさん
04/11/10 17:14:20ID:???Access みたいにレイアウトを手軽に変えられるフリーのツールがあると嬉しいね。
0124nobodyさん
04/11/10 22:14:38ID:???0125nobodyさん
04/11/10 22:43:42ID:???0127nobodyさん
04/11/11 15:07:49ID:qmi190iZiReportは設定や操作が少し独特で、
挙動が変?と思う点がいくつかありました。
Accessのようなものを期待するとがっかりすると思います。
レイアウトの編集にOpenOfficeを利用するJooReportsが、
とっつきやすくておすすめです。
0129nobodyさん
04/11/20 15:36:40ID:6qsj3PSeEUR最強。
0130nobodyさん
05/03/07 00:51:31ID:???という訳で漏れもなんか帳票ソリューションを検討中なんだけど、DBから
値を引っ張ってきて単票出すだけなので
FDF for Java + Acrobat
でいこうと思ってる。コレよりも安くて、レイアウトがさくさく設計できる
方法が他にあるならご教授願いたい。正直、POIでもいいかと思ってるけ
ど(でも却下されそうだ)
0131nobodyさん
05/03/10 22:58:56ID:iFViAdWShttp://itpro.nikkeibp.co.jp/free/ITPro/OPINION/20010921/2/
0132nobodyさん
05/03/11 08:25:10ID:???その記事には幾つか疑問点が残るんだけどな・・・
そもそも、帳票ってのは幾つかあると思うんだけど、
取引先や客先に出す請求書とかそういった物ってのは
会社で統一されてる必要がある。
社内で使う帳票でも上司の承認等が必要で場合によっては
常務・専務・社長などと回覧されファイリングされるなら、
これも統一されてる必要がある。
ユーザがレイアウトやらを勝手に弄っても良いような帳票ってのは、
自分だけとか少人数で使う場合のみ。
つまりは、こういった帳票に会社としてお金を出して作る必要って無いんだよね。
結局、こういったものに対処するには、ユーザが必要なデータさえ取得できればいい。
Web画面から検索かけて一覧を出し、その結果をCSV出力させるとか、
参照のみのDB権限を作っておいて、あとはユーザが勝手にAccessとかでデータ取って編集すればいい。
ハッキリ言って、こんなものWebアプリで帳票云々って話にすらならないよ。
0133nobodyさん
05/03/11 10:48:21ID:???「ユーザがレイアウトやらを勝手に弄っても良いような帳票」
と
「ユーザーサイドで必要に応じて帳票レイアウトを変更出来る事」
は違うと思われ。
業務なんて月単位でコロコロ変わる。帳票に載せたい項目なんてすぐ増える。
それに追従する為にいちいちウン十万も払うのは馬鹿馬鹿しいし、かといって
システムに業務を合わせていたらいつまで経っても改善が出来ない。
ワープロや表計算で自分の思い通りの帳票レイアウトを作成出来るスキルを
エンドユーザーは獲得しているのに、業務改善には活かせない。
その記事の言いたいことはそう言うことだと思われ。
おまいは「エンドユーザー」=「一社員」という捉え方をしているから穿った
見方になってるんじゃないのか?
エンドユーザーが帳票レイアウトを弄れることと、一社員が勝手にレイアウトを
弄ってしまうことは全く別の問題。
0134nobodyさん
05/03/11 20:09:38ID:pnOviuj30135nobodyさん
05/03/13 19:43:02ID:???だから>>132は鯖のデータをAccessとかでリンクしたり、
CSVダウンロードでどうにでも出来るって言ってるジャン。
エンドユーザー=一社員なんていってないんじゃない?
帳票レイアウトが変わるような帳票はAccessで作りこんで、
データ自体は鯖のDBとリンクさせればいいんだし。
0136nobodyさん
05/03/20 00:24:23ID:/mHrWDlSこれひょっとすると帳票作成においては万能ツールかも知れない。
まだデザイナーを落として動かしてみただけだけど一応日本語は通る、ローカライズも可能。
PDFで吐いても問題なし。週明けにはコレで一本帳票組んでみようと思う。
0137nobodyさん
2005/03/27(日) 00:03:09ID:rLMn+R7N俺はhobbit使ってる。
http://home.att.ne.jp/apple/wizard/pdf/hobbit/
JAVAだが。これだと自由に線を引けるし。
servlet経由でwebからも帳票出せるし。
帳票の形式だけは固定でだして、残りデータ繰り返し処理。
もちろん、それで可変項目を記述しておくのが面倒だけど。
あと、CSVはDBからの直読み出しを使ってる。
DBはmysqlもしくはpostgres。JDBCはやっぱり便利だよ。
0138nobodyさん
2005/03/27(日) 00:11:53ID:2gwmhnHU0140nobodyさん
2005/06/26(日) 00:21:41ID:???>>116 の意見は手段・方法の一つに過ぎないのに、それを唯一の正解だと思っているのか?
>ユーザから見れば、どんな言語使ってようが見るのは結果としてできた生成物と値段だからなぁ・・・
と 116 が言っているように、
ユーザの状況や環境や要望にあわせて提案できるように視野を広くしておくべきでしょう。
0141nobodyさん
2005/06/27(月) 14:07:48ID:???何の役にも立たないレスを書くくらいなら、
具体的にやってみたことを書いた方がいいよ。オレからのアドバイス。
0142nobodyさん
2005/07/12(火) 19:16:54ID:k3cEonrbより工数が1/3くらいになった。
EXCELで雛形作って→SVG変換して→変数置換→変数加工部追加
であっというまにできてしまう。重宝してます。
0143nobodyさん
2005/07/12(火) 22:55:21ID:???これかな?
http://www.pxdoc.com/
URLくらい晒してクレヨン
試してみるわ
0144nobodyさん
2005/07/13(水) 10:47:08ID:AAfIZHFgすんません。URLはその通りです。
EXCELでもパワーポイントでもSVG変換できれば、
HTMLテンプレートの様な感覚で帳票テンプレート化できるので、
変数の置換さえ工夫すればすごく応用範囲が広いと思います。
こんなシンプルで小さなプログラムなのに効果絶大です。
作者は偉い!!。感謝、感謝・・
0145nobodyさん
2005/07/19(火) 12:22:47ID:???クライアントにソフト入れてもらうって言うのがなぁ・・・
0146nobodyさん
2005/08/21(日) 12:57:01ID:???0147nobodyさん
2006/06/07(水) 22:28:42ID:???http://www.adv.co.jp/products/product_VB-Report3.htm
のクローンを自社開発した
0148nobodyさん
2006/07/19(水) 21:12:23ID:7kQ9MeYr帳票印刷だけでなく、データ入力もネックではないでしょうか?
0149nobodyさん
2006/07/22(土) 15:32:24ID:cc45ta8eJAVASCRIPTでは限界が低いし・・・
0150nobodyさん
2006/09/22(金) 13:53:10ID:71+MJA420151らおん
2006/12/07(木) 11:59:58ID:K4jLeHlx■ このスレッドは過去ログ倉庫に格納されています