Boa noite pessoal. Tenho a seguinte chamada de Package com a procedure: declare -- Non-scalar parameters require additional processing valor1 Package.nmr_item; valor2 Package.nmr_item2; begin -- Call the procedure Package.Procedure( usr_emissao => :usr_emissao ,Filial => :cd_Filial ,cd_ramo => :cd_ramo ,nmr_doc => :nmr_doc ,nmr_item => nmr_item ,nmr_produto => nmr_produto ,nmr_parte_produto => :nmr_parte_produto); end;
Os campos nmr_item e nmr_produto são do Tipo Array. O campo nmr_parte_produto é do tipo Out. Os campos usr_emissao, Filial, nmr_Doc são do tipo Input. Como eu passaria estes parâmetros, utilizando como Linguagem o C# ? Pois, na realidade, não consigo encaminhar os parâmetros nmr_produto e nmr_item, por não estarem liberados para entrada de dados. Alguém poderia me ajudar ? Abraços, Cristiano.