The URL was: /template/showtable?appName=dae0a8cf-24a2-43c6-a5b3-ef0007bcc746&locale=ja&location=0%2C%200&settings=%7B%22_RowNumber%22:%220%22%2C%22_EMAIL%22:%22%22%2C%22_NAME%22:%22%22%2C%22_LOCATION%22:%22%22%2C%22Options%20Heading%22:%22%22%2C%22Option%201%22:%22%22%2C%22Option%202%22:%22%22%2C%22Country%20Option%22:%22%22%2C%22Language%20Option%22:%22%22%2C%22Option%205%22:%22%22%2C%22Option%206%22:%22%22%2C%22Option%207%22:%22%22%2C%22Option%208%22:%22%22%2C%22Option%209%22:%22%22%2C%22_THISUSER%22:%22onlyvalue%22%7D&tzOffset=-540&workflowRuleName=PDF%E5%87%BA%E5%8A%9B
Failed to remove file extension from file name 'https://barcode.tec-it.com/barcode.ashx?data=Power EdgeR340|8441|33e34b0d&code=MobileQRCode&multiplebarcodes=false&translate-esc=false&unit=Fit&dpi=96&imagetype=Gif&rotation=0&color=%23000000&bgcolor=%23ffffff&qunit=Mm&quiet=0&eclevel=L' because it contains Invalid characters: '|' (Hex Character '007C')
承知致しました。別のサービスを試してみます!
ありがとうございました!
利用されているQRコード生成用のサービス、URLをAppSheetのPDFエンジンが上手く認識できないようです。
https://quickchart.io/qr-code-api/
など、フリーで使えるQR生成サービスがありますので、別サービスを利用されてみてください。
テーブルにvcとして追加したQRコードは、アプリで表示されました。 レポートとして排出した場合、下記のようなリンク先の表示となりました。
では、テーブルにvcを追加し、
ENCODEURL([QR])
イメージカラムに設置。その時点でQRが表示されることを確認。その上で、そのvcをtemplateに排出というアプローチでは如何でしょう?
テンプレートの内容を <<ENCODEURL([QR])>> に変更すると、
エラーは無くなりレポートは発行されますが、
QRコードではなく、英数字記号になってしまいました。
エラーメッセージの最後の部分、
because it contains Invalid characters: '|' (Hex Character '007C')
にヒントがあると思われます。QRを生成するURLに利用できないキャラクターが含まれている、とのメッセージです。
TEMPLATEに記載するVARIABLEを
<<ENCODEURL([QR])>>
とした場合、どうなりますか?
アプリ上では問題なくQRコードが表示されます。
レポートのテストボタンを押すとエラーが表示されます。
Error
Something has gone wrong!
The URL was: /template/showtable?appName=dae0a8cf-24a2-43c6-a5b3-ef0007bcc746&locale=ja&location=0%2C%200&settings=%7B%22_RowNumber%22:%220%22%2C%22_EMAIL%22:%22%22%2C%22_NAME%22:%22%22%2C%22_LOCATION%22:%22%22%2C%22Options%20Heading%22:%22%22%2C%22Option%201%22:%22%22%2C%22Option%202%22:%22%22%2C%22Country%20Option%22:%22%22%2C%22Language%20Option%22:%22%22%2C%22Option%205%22:%22%22%2C%22Option%206%22:%22%22%2C%22Option%207%22:%22%22%2C%22Option%208%22:%22%22%2C%22Option%209%22:%22%22%2C%22_THISUSER%22:%22onlyvalue%22%7D&tzOffset=-540&workflowRuleName=PDF%E5%87%BA%E5%8A%9B
Failed to remove file extension from file name 'https://barcode.tec-it.com/barcode.ashx?data=Power EdgeR340|8441|33e34b0d&code=MobileQRCode&multiplebarcodes=false&translate-esc=false&unit=Fit&dpi=96&imagetype=Gif&rotation=0&color=%23000000&bgcolor=%23ffffff&qunit=Mm&quiet=0&eclevel=L' because it contains Invalid characters: '|' (Hex Character '007C')
Please contact support@appsheet.com
アプリ上では正しくIMAGEとしてQRコードは表示されていますか?
また、テンプレートをテストした際に出ているエラーの内容をご開示ください。(スクリーンショット等)