This repository has been archived on 2024-11-29. You can view files and clone it, but cannot push or open issues or pull requests.
Tecsitel_FactuGES/Articulos/BuscarArticuloFabPro.pas

92 lines
2.7 KiB
ObjectPascal
Raw Permalink Normal View History

{
===============================================================================
Copyright (<EFBFBD>) 2001. Rodax Software.
===============================================================================
Los contenidos de este fichero son propiedad de Rodax Software titular del
copyright. Este fichero s<EFBFBD>lo podr<EFBFBD> ser copiado, distribuido y utilizado,
en su totalidad o en parte, con el permiso escrito de Rodax Software, o de
acuerdo con los t<EFBFBD>rminos y condiciones establecidas en el acuerdo/contrato
bajo el que se suministra.
-----------------------------------------------------------------------------
Web: www.rodax-software.com
===============================================================================
Fecha primera versi<EFBFBD>n: 08-10-2004
Versi<EFBFBD>n actual: 1.0.0
Fecha versi<EFBFBD>n actual: 08-10-2004
===============================================================================
Modificaciones:
Fecha Comentarios
---------------------------------------------------------------------------
===============================================================================
}
unit BuscarArticuloFabPro;
interface
uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
BuscarArticulo, StdCtrls, RdxCampos, RdxComboBox, RdxTitulos, RdxBotones,
ExtCtrls, RdxPaneles, RdxBarras;
type
TfrBuscarArticuloFabPro = class(TfrBuscarArticulo)
CodArtFab: TRdxEdit;
eCodigoFabricante: TLabel;
CodArtPro: TRdxEdit;
eCodigoProveedor: TLabel;
private
procedure RecogerDatos; override;
public
constructor Create (AOwner : TComponent); override;
end;
var
frBuscarArticuloFabPro: TfrBuscarArticuloFabPro;
implementation
{$R *.DFM}
{ TfrBuscarArticuloFabPro }
constructor TfrBuscarArticuloFabPro.Create(AOwner: TComponent);
begin
inherited;
Contador := -1;
Campos := '';
Valores := VarArrayOf([null, null, null, null, null]);
with TablaArticulos do begin
Codigo.MaxLength := FieldByName('CODIGO').Size;
Descripcion.MaxLength := FieldByName('DESCRIPCION').Size;
end;
end;
procedure TfrBuscarArticuloFabPro.RecogerDatos;
begin
inherited;
if Length(Trim(CodArtFab.Text)) > 0 then
begin
Contador := Contador + 1;
if Contador > 0 then
Campos := Campos + ';';
Campos := Campos + 'CODARTFABRICANTE';
Valores[Contador] := Trim(CodArtFab.Text);
end;
if Length(Trim(CodArtPro.Text)) > 0 then
begin
Contador := Contador + 1;
if Contador > 0 then
Campos := Campos + ';';
Campos := Campos + 'CODARTPROVEEDOR';
Valores[Contador] := Trim(CodArtPro.Text);
end;
end;
end.