ホーム › 掲示板 › ReportsConnect for Kintone › スペースに貼り付けたアプリからレコードを開いた際のエラー
-
作成者投稿
-
2018年3月9日 at 2:41 PM #563
スマホ(android)からスマホアプリ版のスペーストップページから、レコードを開くとエラーが表示されます。
この対処法を教えて頂きたいです。何回か試したところ、毎回ではないようです。
一度開いてエラーが出ても、次に開くとエラーが出ない、ということもあります。
一度アプリを開いてからレコードを開くと、エラーは表示されません。因みに、iPhone端末ではエラー表示されないです。
(アプリのバージョンは1.0.8、Android5.0.2 です。 )エラー表示
2018年3月9日 at 3:35 PM #567takagi様
このアプリの作りとしては、赤矢印のマークを押下して
レコードを表示すると、同時に帳票が作成され
添付される or PDFダウンロードできる、ということでしょうか。
詳細が分からないのでなんとも言えませんが、ヒントになりそうなところを書いてみます。「ReportsConnectレコードが読めません!」というエラーは
setupReportの中で出力しています。
下記ページの最初のところです。http://kptech.cocolog-nifty.com/blog/2013/11/reports-connect.html
弊社推奨の設定では、ボタンを押下する動作の前(ページを開いた時点で)
setupReportは呼ばれている前提です。
帳票が作成される段階でエラーが出力されるようでしたら
その辺りの作りから見直す必要があるかもしれません。また、エラーの後ろの「”"」の間には、本来はエラーの内容が表示されるはずです。ここに内容が入っていることがあれば、書いていただけると、もう少し分かることがあるかもしれません。
よろしくお願いいたします。
2018年3月9日 at 4:02 PM #568サンプルコードと同じ仕様で、赤矢印のマークを押下してレコードを表示すると
レコードの上に「印刷ボタン」が表示されます。このボタンを押すことでPDFダウンロードできます。
(レコードを表示すると、同時に帳票が作成されるわけではないと思います。)エラー内容も画像の通り表示がされていません。
PC上では問題なく動作していて、別のAndroid端末でも問題なく動作しています。
関係無いかもしれませんが、エラーが表示された端末のReportsConnectアプリの権限は以下のようになっています。
問題なく動いているAndroidのアプリ権限は全て適応されている状況です。
jsファイルに関しては「PC用のJavaScriptファイル」にのみアップしています。
お手数おかけしますが、調査よろしくお願い致します。
2018年3月9日 at 5:39 PM #569takagi様
アプリの権限ですが、関係あるかもしれません。
ReportsConnectでは少なくとも「ファイルの読込」が必要です。
また、PDFをアプリに添付する場合には「ファイルの書き出し」も必要になります。
その辺りの設定を変更して試してみてはいかがでしょうか。2018年3月15日 at 11:28 AM #570権限の変更をしましたが、状況は変わりません。
その他確認すべき点、デバック方法ございましたらご教授いただきたいです。2018年4月27日 at 4:13 PM #576こちら原因が分かりましたので報告させて頂きます。
kintoneアプリでスペースに貼り付けたアプリからレコードの詳細にとぶ場合
(上記で質問した状況の場合)に本来呼ばれるべきではないPCのカスタマイズ用にセットしたjsが呼ばれる場合があるようです。ユーザエージェントを確認して、PC意外の場合はReportsConnectのsetupReporを呼ばないようにjsを修正致しました。
kintone側の問題だと思うのですが、同様の事象が起きた方向けに報告させて頂きました。
-
作成者投稿
このトピックに返信するためにはログインしなければなりません。