AX – D365FO – How to intercept the onclick event of a Form system buttons (New, Delete)

How to intercept the onclick event of New (SystemDefinedNewButton) or Delete (SystemDefinedDeleteButton) system buttons of a Form?

in your Form you have to use task method

   public int task(int _taskId)
    {
        #Task

        int ret;

        switch (_taskId)
        {
            case #taskNew:
                //insert your Insert method here 
                break;
            case #taskDeleteRecord:
                //insert your Delete method here
                break;
            default:
                ret = super(_taskId);
        }

        return ret;
    }

Rispondi

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo di WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione /  Modifica )

Google photo

Stai commentando usando il tuo account Google. Chiudi sessione /  Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione /  Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione /  Modifica )

Connessione a %s...