0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

標準画面で正常に保存されてから別の画面を起動させたい

Last updated at Posted at 2022-08-19

元の質問:グローバルアクション画面を表示する方法

要件を読むとカスタムコンポーネントしかないな。

そのためには標準画面で正常に保存されたというイベントを拾う必要あります。

コンポーネント

<aura:handler event="force:showToast" action="{!c.reload2}"/>

念のためイベントのメッセージを拾って正常に保存された場合を判定させています。

コントローラ

 reload2 : function(component, event, helper) {  
        if (event.getParams().message =="☆発注 が保存されました。") {
            helper.getRecordALL(component, event);  
        }          

    },
操作 name="init" event="force:refreshView" event="force:showToast" 備考
初期表示
chatterの投稿 投稿のイベントは受信できなかった
関連レコード 標準の関連レコードコンポーネント
活動 標準の活動コンポーネント
所有者の変更
レコードタイプの変更 name="init"を最後に受信する
編集画面から保存
関連リストから登録
関連リストから更新
関連リストから削除

Salesforce: Lightningページ上に配置したコンポーネントでよく使う aura:hander


やっと3100になった。
image.png

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?