In AP->Vendor Transaction Report-> Added From Date and To Date in dialog()
and i am able to get the values of from date and to date also in getfromdialog(),
but in run method those two date values are null.
//class declaration
DialogField dialogFromDate;
DialogField dialogToDate;
TransDate fromDate;
TransDate toDate;
dialog()
{
dialogFromDate = dialog.addFieldValue(typeid(TransDate),fromDate, “@SYS5209”, “@SYS26930”);
dialogToDate = dialog.addFieldValue(typeid(TransDate),toDate, “@SYS14656”,"@SYS26929");
}
getfromdialog()
{
fromDate = dialogFromDate.value();
toDate = dialogToDate.value();
}
run()
{
if (queryRun)
{
while (queryRun.next())
{
vendTransCheck = queryRun.get(tablenum(VendTrans));
if (fromDate || toDate)
{
queryRun.query().dataSourceNo(2).addRange(fieldnum(VendTrans,TransDate)).value(queryRange(fromDate, toDate));
}
}
}
}