Skip to main content

以下、実現方法について困っています。

<やりたいこと>

ケースの詳細ページにある活動タブにVFページ+Apexで作成したアクション「レシート印刷」を配置して活動タブをクリック時にその「レシート印刷」の印刷ボタンが表示されるようにしたい。

<前提>

・ケースの詳細ページを開いた時は、詳細タブが初期表示される。

・「レシート印刷」は、活動タブの中に「Salesforce モバイルおよび Lightning Experience のアクション」で配置している。

<現状>

・ケース表示後に活動タブをクリックすると画像①のように表示される。

・その後、隣の返品処理タブをクリック後にレシート印刷タブを再びクリックすると

 画像②のように印刷ボタンが表示される。

 

お客様は、活動タブの初期表示時に画像②のように印刷ボタンが表示されることを希望されているのですが、上手くいきません。

何か良い実現方法がありましたらご教授いただきたいです。

 

よろしくお願いいたします。

답변 5개
  1. 2022년 10월 7일 오전 7:28

    @Nobuhiro Hirota さん

     

    画面の絵を見ていると何か違和感あるよなぁって思っていましたがケースオブジェクトですよね。ケースと作業指示オブジェクトはどうもクイックアクションのボタン追加の結果が他のオブジェクトとは違うみたいです。

     

    以下を読むとやはり動的アクションで普通のオブジェクトと同じ場所にボタンを配置すればいいようなことが言及されています。

     

    Allow Custom Actions to display as Buttons on Cases (Feed-Based Layout)

     

    Good news! This already has been implemented in Winter '21 release!

     

    As you know, in Summer '20 release Salesforce introduced Dynamic Actions to Lightning App Builder. These type of actions allows the user to add Quick Actions, Custom Actions and Standard Actions (the ones you create when you go to Buttons, Links and Actions menu inside an object), and add them directly to Highlights Panel (with possibility to apply visibility restrictions).

     

    Originally this was working only with custom objects, but now with Winter '21 release was introduced support (beta) for some standard objects, including Cases!