レポートには、以下のコードTaxReporting
と呼ばれるメソッドがあります。printUndeclaredTaxPeriods
/// <summary>
/// This method will retrieve if there are any transactions that happened outside
/// the date range specified for the report.
/// </summary>
void printUndeclaredTaxPeriods()
{
TaxReportPeriod taxReportPeriod;
TaxTrans taxTrans_local;
;
while select taxReportPeriod
where taxReportPeriod.FromDate < fromDate
exists join taxTrans_local
where taxTrans_local.TransDate >= taxReportPeriod.FromDate
&& taxTrans_local.TransDate <= taxReportPeriod.ToDate
&& taxTrans_local.TaxPeriod == taxReportPeriod.TaxPeriod
&& taxTrans_local.TaxRepCounter == taxReportPeriod.VersionNum
{
//element.send(taxReportPeriod);
}
}
このレポートを実行するたびに、AOS がクラッシュします。
デバッグすると、コメントした行がクラッシュを引き起こしていることがわかりました。
このプロセスまたはこのケースの説明を回避するにはどうすればよいですか?