Salesforceモバイルアプリから帳票出力をする場合、OPROARTS Designerで帳票出力アクション用に出力したVisualforceページサンプルを一部変更する必要があります。
変更箇所は以下です。
70行目付近にある「withS1('')」を変更します。
変更前
}).url('https://www.oproarts.com/liveffb/action').withS1('')
変更後
}).url('https://www.oproarts.com/liveffb/action').withS1('48.0')
引用符内を「withS1('48.0')」のように指定することで、モバイルアプリでの帳票出力が可能になります。
※引用符内を指定した場合、ご利用のブラウザによってはPCからの帳票出力ができなくなります。その場合、出力ボタンはPC用とモバイルアプリ用のそれぞれについて別でご作成ください。
また、iOS14以降の端末の場合、iPhoneの設定からSalesforceアプリの設定を開き、「サイト越えトラッキングを許可」を有効にしてください。
エラーが発生する場合、追加で以下の設定を行ってください。
Salesforce組織の設定
1)組織にログインします。
2)[設定] > [会社の設定] > [私のドメイン] に遷移します。
3)以下の設定を無効化します。
サードパーティの Cookie がブロックされている場合、Visualforce URL にインスタンス名を含めます