TAdvDBFilterDialog - DATE type problem

Hello,

while using the AdvDBFilterDialog for filtering a Field of type TDate, I get following error:

Cannot cast from 'STRING' to 'FLOAT' - Native error: 30051.

The Problem occurs in Unit AdvDBFilterPanel at line 786:

(Line 785) ADS.DataSet.Filter := Con; <--> Con = 'Datum = 30.07.2019'
(Line 786) ADS.DataSet.Filtered := true;

What am I doing wrong? 

Regards,
IngBo

What is the DB field type this is connected to? What is the machine date format setting?

Thank you.
There are two databases. The first DB has a TDate field and the other a TDateTime field.
The used Format (Germany): TT.MM.JJJJ and HH:mm:ss

I set a break point at line 785 (Unit AdvDBFilterPanel), then while Debugging  I can see the current context local variables. There I see the value of 
ADS.DataSet.Filter := Con; --> Con is 'Datum = 30.07.2019'
At that Moment if I change the value of Con to 'Datum = "30.07.2019" then it works.

How to tell AdvDBFilterDialog to convert the date to a quoted string?

Can it be you are not using the latest version of the component?

The code you see on the line numbers 785, 786 is different in the latest version.
Can you please first check this with the latest version of the component?
The version of the component I'm using is 1.0.8.0  (purchased & download mid july 2019).
Is it the latest?

The latest version is v1.0.9.0 and is included in the latest TMS VCL UI Pack v10.0.3.0 release.

https://www.tmssoftware.com/site/tmsvcluipack.asp
Thank you.
TMS VCL UI Pacl v10.0.4.0 downloaded and installed.But unfortunately I do have the same Problem!

Ok, now the Problem occurs at line 802 , 803 in (Unit AdvDBFilterPanel).

(Line 802) ADS.DataSet.Filter := Con;
(Line 803) ADS.DataSet.Filtered := true;
 
The Field Datum is of type TDate.
The date to filter is e.g. 30.07.2019

The Problem is the value written to 
ADS.DataSet.Filter is Datum = 30.07.2019

Well while debugging, if I change ADS.DataSet.Filter to Datum = "30.07.2019" then it works!
The date must be written as quoted string "xx.xx.xxxx".

Are there any settings to force the TAdvDBFilterDialog to use quoted strings?

We have sent an incremental source update by email for your testing

Thank you Bruno.
The update fixed the problem.

Thanks for informing! This fix will also be included in the next release.