Discussion: bde paradox et date
Afficher un message
Vieux 14/10/2007, 08h46   #12
Faust
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: bde paradox et date

comme ça je vois pas

poste nous la requête qui te fais cette erreur

sinon, je me demande si c'est pas l'accent dans mt_régler qui pose
problème... essaye avec sum("mt_régler")

/Dans son message précédent, _Ameno_ a écrit/ :
> Faust a écrit :
>> il serait bon de nous dire la structure de ta table T_Ventes pour qu'on
>> puisse vraiment t'aider
>>
>> /_Ameno_ a exposé/ :
>>> Faust a écrit :
>>>> /Après mure réflexion, _Ameno_ a écrit/ :
>>>>
>>>> pour compléter la réponse de BigGrizzly, il faut encadrer les noms de
>>>> champs et de table par des " s'ils correspondent aussi à des mots clés:
>>>>
>>>> (type = ''Facture'' or type = ''BL'') and regler = true and "Date" =
>>>> :dte
>>>>

>>
>>> Salut,
>>> Autre type d'erreur : Type mismatch in expression.

>>

> Voila
> BEGIN
> with data.T_Ventes do begin
> Active := False;
> TableType :=data.T_Ventes.TableType;
> TableName := 'T_Ventes';
> FieldDefs.Clear;
> FieldDefs.Add('code', ftfloat, 0 ,False);
> FieldDefs.Add('Type', ftString,20, False);
> FieldDefs.Add('code_Cli', ftFloat, 0, False);
> FieldDefs.Add('Raison', ftString,50, False);
> FieldDefs.Add('Adresse', ftString, 60, False);
> FieldDefs.Add('Ville', ftString,20, False);
> FieldDefs.Add('Tel1', ftString,14, False);
> FieldDefs.Add('Tel2', ftString,14, False);
> FieldDefs.Add('Fax', ftString,14, False);
> FieldDefs.Add('RC', ftString,25, False);
> FieldDefs.Add('IF', ftString,25, False);
> FieldDefs.Add('CNSS', ftString,25, False);
> FieldDefs.Add('Patente', ftString,25, False);
> FieldDefs.Add('Total_HT',ftCurrency,0, False);
> FieldDefs.Add('Total_TTC',ftcurrency,0, False);
> FieldDefs.Add('Frais_Port',ftCurrency,0, False);
> FieldDefs.Add('Total_Taxe',ftCurrency,0, False);
> FieldDefs.Add('Escompte',ftCurrency,0, False);
> FieldDefs.Add('Date',ftdate,0, False);
> FieldDefs.Add('Echeance',ftDate,0, False);
> FieldDefs.Add('Remise',ftCurrency,0, False);
> FieldDefs.Add('Mode de reglement',ftString,15, False);
> FieldDefs.Add('Timbre',ftCurrency,0, False);
> FieldDefs.Add('Type_Client',ftString,20, False);
> FieldDefs.Add('Regler',ftBoolean,0, False);
> FieldDefs.Add('Transfere',ftBoolean,0, False);
> FieldDefs.Add('Mt_Régler',ftCurrency,0, False);
> FieldDefs.Add('Net a Payer',ftCurrency,0, False);
> FieldDefs.Add('Info',ftMemo,200, False);
> FieldDefs.Add('N_Lot', ftString, 25, False);
> FieldDefs.Add('Designation_Lot', ftString, 25, False);
> FieldDefs.Add('Exo_TVA', ftBoolean,0, False);
> FieldDefs.Add('Réf payements', ftString,100, False);
> FieldDefs.Add('Gestion_Stock', ftBoolean,0, False);
> FieldDefs.Add('Montant_Rest',ftCurrency,0, False);
> IndexDefs.Clear;
> IndexDefs.Add('', 'Code;type', [ixPrimary]);
> CreateTable;
> END;
> end;


--
*/Teträm/*
http://www.tetram.org

"Après ton vomi, ne remange pas tout, laisses-en pour tes mouches" -
Proverbe Troll


  Réponse avec citation
 
Page generated in 0,06024 seconds with 9 queries