USANDO bdcdata
MODO p_mode
ATUALIZAÇÃO c_update
mensagens em messtab.
execução modo |
efeito |
"UMA" |
Tudo tela de entrada, se a tela contém o código de função em bdc_tab, uma pequena janela exibe o aparece código de função. É o padrão, se não abaixo do valor especificado, são considerados A. |
"E" |
tela de exibição somente quando ocorre um erro, o usuário pode corrigir os dados, o programa pode continuar a processar conforme alterada. |
"N" |
modo silencioso não é exibida na tela. Se você atingir o ponto de interrupção é chamado de transação, o processamento do sistema é terminada, e configurar alguns campos do sistema. sy-SUBRC a 1001, SY-MSGTY como "S", SY-msgstr é "00", SY-MSGNO como "344", SY-MSGV1 como "SAPMSSY3", SY-msgv2 como "0131." |
"P" |
tela modo de depuração não é exibida. Se você atingir o ponto de interrupção é chamado de transação, o sistema irá automaticamente para ABAP debugger, esta abordagem é usado principalmente para o processo de depuração. |
Modo de atualização |
efeito |
"UMA" |
atualização assíncrona. chamado programa actualizado implementado de acordo com a instrução COMMIT WORK e esperar e adicionais formas não especificado. Ou seja, os dados são atualizados na fila de atualização, realizada por outro processo de atualização especial, uma vez que o programa principal continuará a enviar dados, apresentaram atualizados independentemente da execução for concluída. Essa abordagem é mais adequada para usar um grande número de dados de designação de código de transação de atualização, tais como a manutenção dos dados mestre e afins. |
"S" |
Sincronizada. Atualizado chamado a execução do programa, de acordo com o especificado COMMIT TRABALHO E declaração esperar e formas adicionais. Ou seja, os dados são atualizados na fila de atualização, executado por um processo de atualização dedicado, mas o programa principal irá esperar até que os dados apresentados completa e retornar as informações de resultado antes de continuar a execução. Esta forma de realização é mais apropriado para os requisitos de consistência de dados são relativamente elevado processamento, contínuo de uma pluralidade de diferentes códigos de operação. |
"EU" |
atualização local. chamado programa actualizado executada na forma da execução da instrução SET ATUALIZAÇÃO tarefa local. Em outras palavras, o processo de atualização de dados seja concluída no programa principal está localizado, ele é chamado o programa principal deve esperar até que a transação seja concluída antes de continuar a execução. |
rm16_werks DE p_plwrk
rm16_matnr DE p_matnr TO MEMORY ID 'ZPHRRM13'.
ENVIE zphrrm13 e retorno.
IMPORT mdezx mdpsx mdkp mdsta mdstal DE ID MEMÓRIA 'ZPHRRM13'