¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Diferença entre sy-index e sy-tabix no SAP: Explicação clara e concisa

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

SAP Seniors,

Você pode me dizer qual é a diferença entre sy-index e sy-tabix, por favor?

Li a ajuda do SAP, mas estou confuso. Parece que ambos são iguais de acordo com a ajuda. Por favor, me ajude.

Obrigado

Anitha.

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

4 Respuestas

0
Cargando...

°Olá!

øTem uma pergunta e precisa de ajuda da comunidade? Em vez de publicar em um tópico de pergunta antigo, é mais útil para você criar sua própria pergunta. Aqui está como você pode começar:

  1. Aprenda como fazer e responder perguntas na Comunidade SAP com este tutorial: https://developers.sap.com/tutorials/community-qa.html
  2. Faça sua pergunta detalhada aqui: https://answers.sap.com/questions/ask.html
  3. Aguarde por uma resposta.

°Isso é tudo! °Obrigado!

Cumprimentos,

Mariah

Sua moderadora da Comunidade SAP

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

O sy-tabix é usado para leitura também, eu verifiquei.

O valor de sy-index é zero aqui.

Por favor, verifique sua resposta ou forneça mais exemplos onde a instrução de leitura altera o valor de sy-index.

Obrigado

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Olá,

No loop ou consulta select, usamos SY-tabix.

Para a instrução de leitura, usamos Sy-index.

Exemplo:

select * from mara into table it_mara where ersda = Sy-datum.

if sy-subrc = 0.

write: 'número de registros criados', sy-tabix.

endif

loop at it_mara.

it_mara-MTART = 'ZRET'. "alterando tipo de material.

modify it_mara from it_mara index SY-tabiX.

Endloop.

read table it_mara with key where matnr = '1000'.

if sy-subrc = 0.

write: 'material encontrado na linha ', sy-index.

endif.

Prabhudas

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Olá,

No loop ou consulta select, usamos SY-tabix.

Para a instrução de leitura, utilizamos Sy-index.

Exemplo:

select * from mara into table it_mara where ersda = Sy-datum.

if sy-subrc = 0.

write : 'número de registros criados', sy-tabix.

endif

loop at it_mara.

it_mara-MTART = 'ZRET'. "alterando o tipo de material.

modify it_mara from it_mara index SY-tabiX.

Endloop.

read table it_mara with key where matnr = '1000'.

if sy-subrc = 0.

write : 'material encontrado na linha ', sy-index.

endif.

Prabhudas

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?