Ver Mensaje Individual
  #1  
Antiguo 24-09-2014
Avatar de oscarac
[oscarac] oscarac is offline
Miembro Premium
 
Registrado: sep 2006
Ubicación: Lima - Perú
Posts: 2.010
Reputación: 20
oscarac Va por buen camino
Capturar Valor de variable dentro de Procedimiento

buenas noches

intento pasar el valor de una variable a otra Global dentro de un procedimiento

algo asi como esto

Código Delphi [-]
  
  w_DOC := '';
  BuscarNumeroFactura(edtTdc.Text, _Serie, w_DOC);
  edtnumero.Text := w_DOC;

Código Delphi [-]
Function BuscarNumeroFactura (TipoDoc : string; Serie:string; Documento :String  ) :string;
var _Numero ouble;
begin
  dmComercio.qryBuscarNumeroFactura.Parameters.ParamByName('Empresa').Value := dmComercio.g_CodigoEmpresa;
  dmComercio.qryBuscarNumeroFactura.Parameters.ParamByName('Indice').Value := TipoDoc;
  dmComercio.qryBuscarNumeroFactura.Open;
  _Numero := dmComercio.qryBuscarNumeroFacturaNumero.AsFloat;
  Documento := Serie + '-' + Llenar(FloatToStr(_Numero), 7);  // LLenar rellena de ceros tantas veces como el parametro
// la variable documento quedaria mas o menos asi "001-1234567"
  
end;


Código SQL [-]
Select * 
from 
tblNumeracion
Where 
Empresa = :Empresa and
indice = :Indice


lo que pretendo es que el campo w_DOC tome el valor de la variable "Documento" dentro del procedimiento

espero me haya dejado entender
__________________
Dulce Regalo que Satanas manda para mi.....
Responder Con Cita