Cerca nel blog

martedì 23 luglio 2019

ABAP: Nascondere campi nella SM30 View Aggiornamento


Nascondere campi nella SM30 View Aggiornamento

Per nascondere dei campi di una tabella custom, nella view di aggiornamento SM30, inserire il seguente codice nella PBO della view:

Richiamare la transazione SE11 ed inserire il nome della tabella da modificare e premere il pulsante “Modificare”.
Creare la View di aggiornamento e cerchiamo di nascondere i campi evidenziati:



Fare doppio click sulla videata di riepilogo, che nel mio caso è “1”.


Inserire il codice evidenziato.

  
Fare doppio sul modulo “hide_field” e inserire il seguente codice

MODULE hide_field OUTPUT.
  FIELD-SYMBOLS<cols> LIKE LINE OF tctrl_zutenti_ce-cols.

  LOOP AT tctrl_zutenti_ce-cols ASSIGNING <cols>.
    CASE <cols>-screen-name.
      WHEN 'ZUTENTI_CE-CDC' OR 'ZUTENTI_CE-CDR'.
        <cols>-invisible 'X'.
    ENDCASE.
  ENDLOOP.

ENDMODULE.
  
Salvare e attivare. Richiamando la transazione SM30 e la nostra tabella, i 2 campi non vengono visualizzati.

Nessun commento:

Posta un commento