15.03.2020 Views

perl-language-es

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

icudt34.dll

icuin34.a

icuin34.def

icuin34.dll

icuuc34.a

icuuc34.def

icuuc34.dll

libicudecnumber.a

libicudecnumber.def

libicudecnumber.dll

libsapucum.a

libsapucum.def

libsapucum.dll

libsapucum.lib

sapdecfICUlib.lib

sapnwrfc.a

sapnwrfc.def

sapnwrfc.dll

sapnwrfc.lib

Inicie el símbolo del sistema con cmd.exe e inicie el programa cpan .

Inicie el comando get sapnwrfc para descargar el módulo Perl sapnwrfc desde CPAN.

Salga del entorno cpan con el comando exit . Cambie el directorio a

C:\Strawberry\cpan\build\sapnwrfc-0.37-0 .

Construye los Makefile (s) con el siguiente comando. Adapte los nombres de las carpetas de

acuerdo a su configuración.

perl Makefile.PL --source=C:\nwrfcsdk_x64 --addlibs "C:\nwrfcsdk_x64\lib\sapnwrfc.a

C:\nwrfcsdk_x64\lib\libsapucum.a"

Ejecute los comandos dmake y dmake install para compilar e instalar el módulo.

Copie los archivos de C:\nwrfcsdk_x64\lib en C:\Strawberry\perl\site\lib\auto\SAPNW\Connection .

Examples

Ejemplo simple para probar la conexión RFC.

Ejemplo simple de http://search.cpan.org/dist/sapnwrfc/sapnwrfc-cookbook.pod

use strict;

use warnings;

use utf8;

use sapnwrfc;

SAPNW::Rfc->load_config('sap.yml');

my $conn = SAPNW::Rfc->rfc_connect;

my $rd = $conn->function_lookup("RPY_PROGRAM_READ");

my $rc = $rd->create_function_call;

$rc->PROGRAM_NAME("SAPLGRFC");

https://riptutorial.com/es/home 31

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!