Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Coloboración Paypal con ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #3  
Antiguo 14-02-2004
inetplus inetplus is offline
Miembro
 
Registrado: feb 2004
Posts: 36
Poder: 0
inetplus Va por buen camino
Disculpas .... aqui tienes el codigo donde se genera el problema

Function VerificarFecha:Boolean; {Verifica que la fecha no sea anterior a la fecha de la ultima factura cargada}
var
Fechave:string[10];
Begin
With FVenta do
Begin
AssignFile(ArV,Caminodatos + '\' + UltimoArchivo(TipoFactura(LTipo.Caption[1])));
{$I-}
Reset(ArV); --> Aqui reconoce que el archivo tiene datos
{$I+}
If IoResult <> 0
Then FechaVe:=DateTostr(Date)
Else If Filesize(ArV) > 0
Then Begin --> lee el registro
seek(ArV,Filesize(ArV)-1); {Se posiciona al final del archivo de ventas}
Read(ArV,RV); --> No carga ningún dato
fechaVe:=RV.Fecha;
end
Else FechaVe:=DateTostr(Date);

--> El error se produce cuando valida esta fecha, ya que la varieble no contiene ningún tipo de dato.


A continuación tienes la estructura del registro:

Unit TVenta;
interface
Const
N=20;
SerieFactura=10000;
Type
RArt=Record
Codigo:String[20];
Cantidad:Real;
Medida:string[4];
Descripcion:String[80];
Bonifica:real;
Precio:Real;
end;
ADatos = Array[1..N] of RArt;
Rven=REcord
Numero:Longint;
PuntoVenta:word;
CUIT:STRING[15];
Datos:ADatos;
Fecha:String[10];
Vendedor:Word;
{Datos del cliente}
NumCli:Word;
Cliente:String[40];
Domicilio:String[100];
ConIva:Byte; {1 Resp Insc ... ,6 Monotributo}
Bonificacion:Real;
ImpuestoInt:real; {Impuesto interno}
ConVenta:Byte; {1 Ctdo , 2 CtaCte}
DescIva:real;
Stock:Boolean; {Indica si modifico el stock}
TotalVen:real;
end;
ArVenta=File Of RVen;
implementation
end.
Responder Con Cita
 


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 12:48:14.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi