specify/specify6

`Current = Yes` in report query not being respected when running a loan invoice upon save

grantfitzsimmons opened this issue · 1 comments

When printing a report directly from the form, the Loan Invoice prints 5 pages.

image

When printing the report from the Reports dialog, only 3 pages are printed.
image

In the report query before printing, you can recreate the same number of pages by changing "Current = YES" to "Current = " (blank). It then returns the same results.

Screenshot 2023-04-04 at 3 27 42 PM

In short, it seems that when printing a report from the form, it does not respect the "Current = YES" established in the query the report is based on, whereas when printing from the Reports menu, it only returns the results that are current.

Reported By: Kesler Randall at the San Diego Natural History Museum

Same is true in Specify 7:
specify/specify7#3299