掲示板の返信が作成されました
-
作成者投稿
-
MPさん、こんにちは。
確認が遅れてしまい申し訳ございません。
IreportやJasperSoftstudioを使用した帳票作成の方法については弊社ホームページのマニュアルや、
使い方の資料などに記載がございます。
ReportsConnect資料ページ:https://www.reportsconnect.com/kt3.html
ReportsConnectマニュアル:https://www.reportsconnect.com/dw/manual_kt.pdf
また、ReportsConnect for kintoneの使い方として記事の掲載もしておりますので、そちらも併せてご確認ください。https://www.reportsconnect.com/dw/K01.pdf
まずはこちらにご紹介させていただいた資料をご確認いただいて、帳票作成をお試しいただけますと幸いです。
既存のExcelファイルなどのフォーマットがある場合には、そのままそのファイルを使用することは出来ませんので、
Ireportなどのエディタ上で枠線や下線などの要素を用いて様式を再現していただくことになります。
その過程で不明な点やうまくいかない点がございましたらご質問ください。よろしくお願いいたします。
- この返信は ke によって 6 ヶ月と 4 週間 前 に修正されました。
MPさん、こんにちは
ご確認いただきありがとうございます。
Ireportを起動するにはJava7を追加で導入していただく必要がございます。
Java8を導入済みの状態で使用する方法については弊社ホームページの以下の箇所に記載がございますのでお試しいただけますと幸いです。https://www.reportsconnect.com/ktfaq.html#q35
難しい場合には、UIなどが変わってくるのですが、同じ会社のJasperSoftstudioというフリーソフトも使用する事が可能です。
よろしくお願いいたします。
MPさん、こんにちは
ボタンについては複数のボタン用Javascriptをご用意いただければその数だけボタンも表示が可能です。
※ボタンのスペースフィールド側で使用する要素Idを違う物にする必要がございます。ですので、簡単な方法としては複数のレイアウトに合わせて作成した印刷ボタンをグループフィールドの中に配置しておき、グループフィールドを展開すると複数のボタンが表示されるというような形にすることは可能です。
よろしくお願いいたします。
MIS-Hoshiharaさん、こんにちは。
念のため確認したところ、半角カンマ(,)のみでエラーとなり、ピリオド(.)やそのほかの記号ではエラーとなりませんでした。
入力値を変更する事が難しい場合には、Apexクラスなどで入力値をファイル名に指定しているようでしたら、
ファイル名への登録前に半角カンマを別の文字に置換してからファイル名に設定する事でエラーを回避できると思われます。
こちらをお試しいただくことは可能でしょうか。よろしくお願いいたします。
MIS-Hoshiharaさん、こんにちは。
こちらの帳票のファイル名というのは、帳票jrxmlファイルの名称でしょうか?
もしくは出力するPDFファイルの名称でしょうか?
もし可能でしたら、半角カンマにしている部分を全角カンマや読点(、)に変更していただければエラーが解消されると思います。
上記対応が難しい場合や、エラーが解消しない場合にはご連絡ください。よろしくお願いいたします。
MIS-Hoshiharaさん、こんにちは。
返信が遅れてしまい申し訳ございません。
ご連絡いただいた作りの内容を見る限りでは標準的な帳票出力の流れのように思えます。
MIS-HoshiharaさんのPC環境で出力の操作を実施した場合でも同様に時間がかかる状態でしょうか?
また、Salesforceの他の機能については特に遅いような感覚は無い状態で使用出来ている状況でしょうか?他のシステムが普通に使用できていて日常的にReportsConnectの機能だけが遅いという場合には、出力に使用しているコードをお見せいただくことで原因が分かる可能性もございます。
セキュリティに関わる部分(会社名、オブジェクト名など)をマスク・置換したコードをこちらに貼り付けていただくか、難しければ弊社宛にメールでご送付いただければ内容を確認いたします。よろしくお願いいたします。
ss_ssさん、こんにちは
出力された帳票に指定したフィールドの値が表示されなかったとのことですが、
考えられる可能性としては以下のようなものがございます。
・帳票のクエリやCSVデータソースに今回指定の項目が含まれていない
・新しく作成した項目などでフィールド名とフィールドコードが異なる値になっている
・上記に関連して、jrxmlファイル内のフィールド名としてフィールドコードでは無くフィールド名を使用している
・jrxmlファイル内で対象のテキストフィールド要素に指定のフォントが漢字出力可能なものになっていない
※漢字が有効になる設定
Font name : MS明朝
PDF Font name : HeiseiMin-W3(MSゴシックの場合はPDF Font name : HeiseiKakuGo-W5)
PDF Encoding : UniJIS-UCS2-H
元々のアプリでは正常に表示出来ていたのであれば問題ないかもしれませんが、念のためご確認ください。
よろしくお願い申し上げます。ss_ssさん、こんにちは
念のため、いくつか確認をさせてください。
恐らく問題無いと思いますが、Reports Connectのアプリと連携先のアプリはどちらも同じスペース上に配置されておりますでしょうか。
また、PDF出力が出来ない状態というのは連携先アプリで印刷を試みた際に何かエラーメッセージなどが発生するような状況でしょうか?
もし何かメッセージなどが表示されるようでしたら、差し支えの無い範囲でお教えいただけますと幸いです。t-akutsuさん、こんにちは
印刷ができるようになったとのことで、安心いたしました。
カンマ区切りの数値については、既にお試しかもしれませんが、
Number型やBigDecimal型などのフォーマットとPattern設定の組み合わせなどでも実現が可能かもしれません。今後ともReportsConnectをご利用いただければ幸いです。
よろしくお願い申し上げます。t-akutsuさん、こんにちは
jrxmlファイルを拝見しました。
取り急ぎ、弊社の開発環境で印刷テストを行うところまでは漕ぎ着けました。
そこで以下の点の確認を提案させてください。
・Long型のフォーマットを解除した状態の帳票で動作確認。
・TextAdjust設定をすべて解除した状態の帳票で動作確認。
出力されたレイアウトそのものには特におかしな部分は無いように見えましたので、
取り急ぎ、上記の設定で印刷テストが上手くいくかお試しください。また、今回の帳票には何件ほどデータが表示される見込みでしょうか?
恐らく110件を超えると3ページに収まらなくなるように思いました。
3ページに収まりきらない件数のレコードを読み込むような条件のクエリになっていないか、
という点も併せてご確認いただけますと幸いですt-akutsuさん、こんにちは
回答ありがとうございました。
サブレポートの組み込みや項目の大きな変更が無いとなると、今のところ原因の特定が難しいです。
もし可能であれば、今回実際に使用されているjrxmlファイルを以下のメールアドレス宛に送っていただき、
こちらで細かい設定の確認やアプリの再現をして検証を行いたいのですが、可能でしょうか。
support@mail.reportsconnect.comt-akutsuさん、こんにちは
いくつか質問をさせてください。
・項目内容の変更とはどのようなものだったか伺うことは可能でしょうか?
(項目名の変更やデータ型変更など項目のプロパティの変更か、テキストフィールドの幅などのレイアウト側の変化なのか)
・元々のアプリとコピー後のアプリでデータ量や項目の内容など異なる点はございますか?全く同じでしょうか?
・念のため確認ですが、サブレポートは組み込まれているでしょうか?
・元々のアプリ側の帳票jrxmlをコピー後のアプリに割り当てて動作を確認することは可能でしょうか?
また、その逆でコピー後の帳票jrxmlを元々のアプリに割り当てて動作確認することは可能でしょうか?>印刷失敗となる要因
少ないデータでも3ページ制限が生じてしまう場合、レイアウトに異常が生じている可能性もございます。
ご自身で帳票を作成されている場合は、iReportやjasperStudioなどのツール上でデータソースと併せてレイアウトの状態をプレビューからご確認いただくことも可能です。取り急ぎ状況把握のため質問ばかりになってしまいましたが、
ご確認いただけますと幸いです。hokuboさん、こんにちは。
本日Reportsconnect for Kintoneにて障害が発生しておりました。
先ほど技術部門より復旧したと連絡が入りましたので、再度動作をご確認いただけますでしょうか。なお、障害の原因については引き続き調査中です。
よろしくお願いいたします。
shinさん、こんにちは。
お使いのPCにJavaはインストールされているでしょうか?
また、インストールされている場合、どのバージョンになっているでしょうか?Java8、もしくはそれ以降のJavaをインストールしたPCでiREportを起動する場合は、
お手数ですが、別途Java7をインストールした上で、jasperReports/iReport-5.6.0/etcの下の、ireport.confに
以下の例のようにJava7のインストールフォルダーを設定することで起動が可能です。jdkhome=”C:\Program Files\Java\jdk1.7.0_07″
-
作成者投稿