PDF出力について

ASTERIAでこんなことできる?…と思うことなど、ご遠慮なく...(^_-)

PDF出力について

投稿記事by isnao » 2017年6月27日(火) 14:58

PDF出力について

現在やりたいこと
DB(MySQL)
 ↓
Excel(請求書のフォーマットあり)
 ↓
PDF

DBから情報を取得し、Excel出力するところまでは確認できました。

質問が2点あります。
【質問①】
PDFコンポーネントでは、「入力」タブのデータ型 と 「単一セル」タブのデータ型は「String」固定なのでしょうか。
変更しようとしてもできず、「CSV形式で編集」から無理やり編集してみたところ「読取専用列が変更されています:Type」のエラーが出て変更できませんでした。
ExcelPOIOutputコンポーネントでは、「入力」タブのデータ型 と 「単一セル」タブのデータ型は変更可能でした。

PDFコンポーネントを使用すると、すべてが「String:文字列」になってしまって、Excelのフォーマットにある「日付」や「金額」がうまく表示できません。
例)日付:2017-07-10T00:00:00.000 JST と出力されてしまう → Excel書式で「平成29年7月10日」と表示する予定だった
 金額:34668 と出力されてしまう → Excel書式で「¥34,668-」と表示する予定だった

【質問②】
ExcelをインプットとしてPDFをアウトプットとするコンポーネントのようなものはないでしょうか。
単純にExcelをPDF化するだけのものです。
手順でカバーできるとは思いますが、なるべく自動化したいと考えています。
Asteria Warp内で完結できるのが理想です。

ご存知の方がいらっしゃいましたらご回答いただければ幸甚です。
isnao
 
記事: 2
登録日時: 2017年6月27日(火) 14:38

Re: PDF出力について

投稿記事by isnao » 2017年6月29日(木) 13:53

回答はまだありませんが、2件追加で質問させてください。

【質問③】
PDF出力すると、中央よりも右に寄って作成されてしまいます。
左側に大きな空白があり、右側は空白がありません。
PDFビルダーでの印刷範囲を変更し実施してみましたが現象変わらずでした。
何か印刷範囲以外の設定があるのでしょうか。

【質問④】
質問③に関係するかもしれませんが、一番右端にあるセルで「文字の配置:右詰め」を選択しておきPDF出力すると、右端の数値が見切れてしまいます。
100 → 表示上見えない
2,000 → 2,が見える
30,000 → 30,が見える
※数字はマッパーで「#,###」フォーマットで変換しています。
数字の部分を選択してコピー。テキストエディタに貼り付けると正常に値がペーストされますので値としては正しいものが出力されています。
この現象の回避方法をご存知ないでしょうか。

以上です。
isnao
 
記事: 2
登録日時: 2017年6月27日(火) 14:38


Return to ビギナールーム

オンラインデータ

このフォーラムを閲覧中のユーザー: なし & ゲスト[1人]

cron