Patrocinado por
Patrocinado por Inetum

Campos chave de estrutura DDIC

images/thumbnail.jpg - Thumbnail

Hoje em dia quando quero criar uma SALV defino sempre a estrutura dos dados no DDIC já com os elementos de dados com as descrições desejadas em vez de os forçar no código.

Por vezes quero fixar a chave primária da tabela. A SALV tem uma forma automática de o fazer:

CL_SALV_COLUMNS_LIST->SET_KEY_FIXATION( ).

Mas para que as colunas sejam automaticamente identificadas é necessário que estejam marcadas como chave na estrutura. Isto é simples se a estrutura for uma tabela. Mas se for apenas uma estrutura as colunas para marcar campos como chave não aparecem.

Mas é um problema de fácil solução. Basta ir ao menu Extras > DB Attributes > …

Et voilá:

estrutura_chave

O Abapinho saúda-vos.