¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Como modificar uma tabela com dados de entrada do usuário em um campo selecionado

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 9 Vistas
0
Cargando...

Quero modificar uma tabela com dados de entrada do usuário em um campo selecionado. Como posso fazer isso?

FIELD-SYMBOLS:
<i_itab> TIPO tabela,
<wa_tab> TIPO QUALQUER,
<w_field> TIPO QUALQUER.

CRIAR DADOS i_table TIPO TABELA DE (nome_vista).
ATRIBUIR i_table->* A <i_itab>.

ATRIBUIR wa_all->* A <wa_tab>.
ATRIBUIR wa_all->* a <w_field>.

Que código devo escrever a seguir para modificar a linha? Deve modificar apenas o campo inserido, os outros não devem mudar.

Obrigado pela sua ajuda!

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

1 Respuestas

0
Cargando...

Se eu entendi corretamente, você tem alguns campos de entrada e quer apenas aplicar os dados desses campos de entrada à sua tabela dinâmica?

Você terá que iterar sobre os campos de entrada, então supondo que você tenha algum tipo de catálogo de campos (por exemplo, baseado em uma estrutura de informações)

Pseudo código:

loop at lt_input_field_catalog assigning field-symbol<fs_fc_info>.assign component <fs_fc_info>-x of structure <wa_input_data_line> to field-symbol(<fs_field_input>).check (sy-subrc eq 0).assign component <fs_fc_info>-x of structure <wa_tab> to field-symbol(<fs_field_target>).check (sy-subrc eq 0).<fs_field_target> = <fs_field_source>.endloop.
Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?