¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Como resolver erros ao usar ODATA para testes de programas.

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

HI

I created Program To Test ODATA ,

when using GET the result is true no problem like below

1- implement GET_ENTITY

method TESTSET_GET_ENTITY.
DATA : IS_KEY_TAB TYPE /IWBEP/S_MGW_NAME_VALUE_PAIR,
IV_MAID TYPE ZODATA_TEST-ID.
LOOP AT IT_KEY_TAB INTO IS_KEY_TAB .
IF IS_KEY_TAB-NAME EQ 'ID'.
IV_MAID = IS_KEY_TAB-VALUE .
ENDIF .
ENDLOOP .
SELECT SINGLE * FROM ZODATA_TEST INTO CORRESPONDING FIELDS OF ER_ENTITY WHERE ZODATA_TEST~ID = IV_MAID.
endmethod.

2- implement GET_ENTITYSET

method TESTSET_GET_ENTITYSET.
select * FROM ZODATA_TEST INTO TABLE ET_ENTITYSET .
endmethod.

the result run like pic below

but when Using delete there are error I can not found what is the error like below .

1- implement DELETE_ENTITY

method TESTSET_DELETE_ENTITY.
DATA : IS_KEY_TAB TYPE /IWBEP/S_MGW_NAME_VALUE_PAIR,
IV_MAID TYPE ZODATA_TEST-ID.
LOOP AT IT_KEY_TAB INTO IS_KEY_TAB .
IF IS_KEY_TAB-NAME EQ 'ID'.
IV_MAID = IS_KEY_TAB-VALUE .
ENDIF .
ENDLOOP .
DELETE FROM ZODATA_TEST
WHERE ID = IV_MAID.
endmethod.

the result like pic below

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

3 Respuestas

0
Cargando...

Estou fazendo isso, mas não estou obtendo resultados. Você pode verificar se meu código está correto ou incorreto?

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

Olá,

Não tenho certeza de como você está passando sua chave para exclusão no exemplo anterior.

Por favor, tente o seguinte:

Saudações,

Samson

delete-call-issue.png
Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Olá alaa-azazy ,

A URL que você usou parece ter um problema, por isso está recebendo esse erro.

Recomendamos que consulte o seguinte link para obter informações sobre a resolução de problemas. Você deve ter uma melhor compreensão desses métodos diferentes através do blog.

BLOG

Saudações!

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?