Magicからグラフを含んだ帳票を印字したい
xpa 4.6 で想定していますが。
折れ線グラフを描画したものを帳票として作成したい。
Excelで予めテンプレートを用意しておいて、データを流し込んでという方法では、対応できそうだなーとおもいますが、他の方法で良さそうなものがあったら、教えて欲しいです。
-
uniPaaS V1.9g & MS-SQL のシステムで、 SQL Server Reporting Services を使用し、結果をブラウザコントロールで表示してしまえとおもって作成した実績があります。
-
遅くなつたのですが。
Python+numpy+pandas+pandas+MATLABできれいにグラフを表示&印刷ができます。
Xpa 2.5B,python3.6,windows10 pro
Pythonは起動PCにインストール、Webにアクセスしません、自己PC完結です。
2次元、三次元、多次元等、自由に表示できます。
Xpaからはデータ&表示タイトル(MATLABの漢字はUTF-8)をTextで
出力してPythonでpandasで読込み、MATLABで表示します。
グラフのタイトル、自由にできます。
対象項目、グラフの幅、高さ、項目の表示ポイント角度、色等自由に設定できます。
私は、商品の3年対比グラフを表示&印字に使用しています。
設定で画像で結果を自動で保存できますので、XpaにてGUI印字で表示データを
1フォームに印字設定を行い。グラフ画像を読込みです。
欠点は、Pythonの起動をXpaから起動するのに初回若干時間が掛かります。
初回15sec、2回め以降4sec程度です。
XpaでOSコマンドでPyton.exe 「ソース名」
PythonはTextです。開発はPycham、VISUAL Sutadio等
Xpaにて1フォームにかなりの項目設定が必要になり作成中Xpaが結構落ちました。
きれいに作成でできれば、Xpaが落ちることもなく、安定して稼働しています。
結果を印字&PDFで作成しています。
python、MATLABは頻繁にUPDATEがおこなわれています。
パージョンの選択が厄介と思います。
python、MATLABの情報は&書籍&Webに豊富に出されていますが。
特にWebは、レベルが低すぎて使いものにならないものが多いです。
30から20に1つがある程度使えるレベル
Windows、Pyhon、MATLAB等のバージョンが明記されていないものはだめです。
本家MATLABの情報とWebの掲載を比較し自分で判断するしかないです。
グラフ表示の実行は1年毎1lineの設定です。
1lineで表示できます。(素晴らしいです。)
グラフ表のPythonのPGのlineは104行大半が表示の設定、データの読込み、
グラフの美的表示の設定です。
以上です。
サインインしてコメントを残してください。
コメント
32件のコメント