Categorias

Utilização de DLLs por programas ABAP

Informação fornecida por Alexandre Alves.

Utilizar um componente (DLL) é fácil:

1 – Crie a DLL

2 – Registre em um servidor “acessível” (mantenha a compatibilidade binária ao gerá-la)

3 – Registre no R/3 (transação SOLE)

4 – Faça um programa em ABAP.

Exemplo: Este componente tem um método chamado OLA que recebe uma string e devolve outra.

No ABAP, a chamada seria assim:

report zaledll .

include ole2incl.

start-of-selection.

data oble type ole2_object.

create object oble ‘ALE’.

data: x(255).

call method of oble ‘OLA’ = x exporting #1 = ‘teste 123’.

write x.

free object oble.

end-of-selection.