Untitled
unknown
plain_text
a year ago
6.4 kB
2
Indexable
DATA: lo_alv TYPE REF TO cl_salv_table, lo_columns TYPE REF TO cl_salv_columns_table, lo_column TYPE REF TO cl_salv_column_table. * Crea l'ALV cl_salv_table=>factory( IMPORTING r_salv_table = lo_alv CHANGING t_table = lt_output ). * Ottieni le colonne lo_columns = lo_alv->get_columns( ). * Rinominazione delle colonne con short, medium e long text lo_column ?= lo_columns->get_column( 'WBS_FIELD' ). lo_column->set_short_text( 'WBS' ). lo_column->set_medium_text( 'WBS Elem.' ). lo_column->set_long_text( 'Work Breakdown Structure Element' ). lo_column ?= lo_columns->get_column( 'TITOLO_INVESTIMENTO_FIELD' ). lo_column->set_short_text( 'Titolo Inv.' ). lo_column->set_medium_text( 'Titolo Invest.' ). lo_column->set_long_text( 'Titolo dell\'Investimento' ). lo_column ?= lo_columns->get_column( 'TIPOLOGIA_FIELD' ). lo_column->set_short_text( 'Tipo' ). lo_column->set_medium_text( 'Tipologia' ). lo_column->set_long_text( 'Tipologia di Investimento' ). lo_column ?= lo_columns->get_column( 'DIREZIONE_FIELD' ). lo_column->set_short_text( 'Dir' ). lo_column->set_medium_text( 'Direzione' ). lo_column->set_long_text( 'Direzione Aziendale' ). lo_column ?= lo_columns->get_column( 'FUNZIONE_FIELD' ). lo_column->set_short_text( 'Funz.' ). lo_column->set_medium_text( 'Funzione' ). lo_column->set_long_text( 'Funzione Aziendale' ). lo_column ?= lo_columns->get_column( 'SITO_FIELD' ). lo_column->set_short_text( 'Sito' ). lo_column->set_medium_text( 'Sito' ). lo_column->set_long_text( 'Sito di Riferimento' ). lo_column ?= lo_columns->get_column( 'PDI_INATTIVI_FIELD' ). lo_column->set_short_text( 'PDI Inatt.' ). lo_column->set_medium_text( 'PDI Inattivi' ). lo_column->set_long_text( 'Progetti di Investimento Inattivi' ). lo_column ?= lo_columns->get_column( 'DATA_APPROVAZIONE_FIELD' ). lo_column->set_short_text( 'Data Approv.' ). lo_column->set_medium_text( 'Data Approvazione' ). lo_column->set_long_text( 'Data di Approvazione' ). lo_column ?= lo_columns->get_column( 'DATA_FINE_FIELD' ). lo_column->set_short_text( 'Data Fine' ). lo_column->set_medium_text( 'Data di Fine' ). lo_column->set_long_text( 'Data di Fine' ). lo_column ?= lo_columns->get_column( 'AUTORIZZATO_TOTALE_FIELD' ). lo_column->set_short_text( 'Aut. Totale' ). lo_column->set_medium_text( 'Autorizzato Totale' ). lo_column->set_long_text( 'Autorizzato Totale' ). lo_column ?= lo_columns->get_column( 'CONTABILIZZATO_ANNONM1_FIELD' ). lo_column->set_short_text( 'Contab. n-1' ). lo_column->set_medium_text( 'Contabilizzato n-1' ). lo_column->set_long_text( 'Contabilizzato al (anno n-1)' ). lo_column ?= lo_columns->get_column( 'CONTABILIZZATO_ANNONM1_PERC_FIELD' ). lo_column->set_short_text( 'Contab. n-1 %' ). lo_column->set_medium_text( 'Contabilizzato n-1 %' ). lo_column->set_long_text( 'Contabilizzato al (anno n-1) %' ). lo_column ?= lo_columns->get_column( 'BUDGET_ORIGINARIO_ANNO_FIELD' ). lo_column->set_short_text( 'Budget Orig.' ). lo_column->set_medium_text( 'Budget Origin.' ). lo_column->set_long_text( 'Budget Originario (anno in corso)' ). lo_column ?= lo_columns->get_column( 'BUDGET_REPHASING_FIELD' ). lo_column->set_short_text( 'Bud. Rephasing' ). lo_column->set_medium_text( 'Budget Rephasing' ). lo_column->set_long_text( 'Budget Rephasing' ). lo_column ?= lo_columns->get_column( 'IMPEGNATO_REPHASING_RDA_FIELD' ). lo_column->set_short_text( 'Imp. RDA' ). lo_column->set_medium_text( 'Imp. Reph. RDA' ). lo_column->set_long_text( 'Impegnato Rephasing RDA' ). lo_column ?= lo_columns->get_column( 'IMPEGNATO_REPHASING_ODA_FIELD' ). lo_column->set_short_text( 'Imp. ODA' ). lo_column->set_medium_text( 'Imp. Reph. ODA' ). lo_column->set_long_text( 'Impegnato Rephasing ODA' ). lo_column ?= lo_columns->get_column( 'IMPEGNATO_REPHASING_TOT_FIELD' ). lo_column->set_short_text( 'Imp. Totale' ). lo_column->set_medium_text( 'Imp. Reph. Tot.' ). lo_column->set_long_text( 'Impegnato Rephasing Totale' ). lo_column ?= lo_columns->get_column( 'IMPEGNATO_DA_CONT_RDA_FIELD' ). lo_column->set_short_text( 'Imp. RDA' ). lo_column->set_medium_text( 'Imp. RDA Contab.' ). lo_column->set_long_text( 'Impegnato (Da contabilizzare) RDA - periodo/esercizio' ). lo_column ?= lo_columns->get_column( 'IMPEGNATO_DA_CONT_ODA_FIELD' ). lo_column->set_short_text( 'Imp. ODA' ). lo_column->set_medium_text( 'Imp. ODA Contab.' ). lo_column->set_long_text( 'Impegnato (Da contabilizzare) ODA periodo/esercizio' ). lo_column ?= lo_columns->get_column( 'IMPEGNATO_DA_CONT_ODA_TOT_FIELD' ). lo_column->set_short_text( 'Imp. ODA Tot.' ). lo_column->set_medium_text( 'Imp. ODA Contab. Tot.' ). lo_column->set_long_text( 'Impegnato (Da contabilizzare) ODA periodo/esercizio (TOTALE)' ). lo_column ?= lo_columns->get_column( 'CONT_ANNO_IN_CORSO_FIELD' ). lo_column->set_short_text( 'Contab. Corr.' ). lo_column->set_medium_text( 'Contab. Anno Corr.' ). lo_column->set_long_text( 'Contabilizzato anno in corso periodo/esercizio' ). lo_column ?= lo_columns->get_column( 'CONT_ANNO_IN_CORSO_PERC_FIELD' ). lo_column->set_short_text( 'Contab. %' ). lo_column->set_medium_text( 'Contab. Anno Corr. %' ). lo_column->set_long_text( 'Contabilizzato anno in corso %' ). lo_column ?= lo_columns->get_column( 'CONT_DA_IMP_REPHASING_FIELD' ). lo_column->set_short_text( 'Contab. Reph.' ). lo_column->set_medium_text( 'Contab. Imp. Reph.' ). lo_column->set_long_text( 'Contabilizzato anno in corso derivante da impegnato rephasing' ). lo_column ?= lo_columns->get_column( 'CONT_DA_IMP_REPHASING_PERC_FIELD' ). lo_column->set_short_text( 'Contab. Reph. %' ). lo_column->set_medium_text( 'Contab. Imp. Reph. %' ). lo_column->set_long_text( 'Contabilizzato anno in corso derivante da impegnato rephasing %' ). lo_column ?= lo_columns->get_column( 'DA_IMPEGNARE_PERIOD_FIELD' ). lo_column->set_short_text( 'Imp. Periodo' ). lo_column->set_medium_text( 'Da Imp. Periodo' ). lo_column->set_long_text( 'Da impegnare periodo/esercizio' ). lo_column ?= lo_columns->get_column( 'DA_IMPEGNARE_ANNI_FUTURI_FIELD' ). lo_column->set_short_text( 'Imp. Futuri' ). lo_column->set_medium_text( 'Da Imp. Futuri' ). lo_column->set_long_text( 'Da impegnare anni futuri' ). * Visualizza l'ALV lo_alv->display( ).
Editor is loading...
Leave a Comment