I have programmed a filter to filter the non-rental vehicles, I get the error message "Specified cast is not valid." do you have a solution?
Greetings
Eaven
I have programmed a filter to filter the non-rental vehicles, I get the error message "Specified cast is not valid." do you have a solution?
Greetings
Eaven
[DataSource]
class ERSRentalTable
{
/// <summary>
//
/// </summary>
public void executeQuery()
{
utcdatetime rentFrom = element.ValidFromFilter.dateTimeValue();
utcdatetime rentTo = element.ValidToFilter.dateTimeValue();
if (rentTo == DateTimeUtil::minValue())
{
rentTo = DateTimeUtil::maxValue();
}
else if (rentTo < rentFrom)
{
rentTo = rentFrom;
}
QueryBuildDataSource qbdsRental = this.query().addDataSource(tableNum(ERSRentalTable));
qbdsRental.joinMode(JoinMode::NoExistsJoin);
this.query().validTimeStateDateRange(rentFrom, rentTo);
super();
}
}
[Control("DateTime")]
class ValidFromFilter
{
public boolean modified()
{
boolean ret;
ret = super();
ERSCarPoolTable_ds.executeQuery();
return ret;
}
}
[Control("DateTime")]
class ValidToFilter
{
/// <summary>
//
/// </summary>
/// <returns></returns>
public boolean modified()
{
boolean ret;
ret = super();
ERSCarPoolTable_ds.executeQuery();
return ret;
}
}
Hi EavenCS,
Your filter is obviously not well defined. You mind sharing your code ? (Please use the rich formatting ->Insert code)
André Arnaud de Cal...
292,494
Super User 2025 Season 1
Martin Dráb
231,309
Most Valuable Professional
nmaenpaa
101,156