Home » Categories » Solutions by Business Process » Profiler

User-Defined Reports - *RECCOUNT Test Condition on $Record Control Block

Datafile Software

User-Defined Reports - *RECCOUNT Test Condition on $Record Control Block

One of the report types available on the ‘Databases on Desktop’ tools is a Top-10 report allowing you to list the Top 10 (or 50 / 100 etc.) customers based on turnover, the Top 10 selling stock lines and so on but this type of report has been difficult to achieve in ProFiler when you also want overall totals.

This new feature allows you to use the variable ‘*RECCOUNT’ on a test condition against a $RECORD control block to test the number of records reported.


On the above example the report lists on the Top 5 customers by yearly turnover (using the test condition of *RECCOUNT Less/Equal 5) but goes on to show the total turnover for all customers, a total turnover of the top five customers and what percentage of the total turnover that represents.

Custom Fields
  • Release ID: 6.3
Attachments Attachments
There are no attachments for this article.
Related Articles RSS Feed
M – Menu
Viewed 1102 times since Thu, Jun 28, 2012
Copy Items Back to Lookup File (9902)
Viewed 2060 times since Fri, Jun 29, 2012
L7 - User Defined Reports
Viewed 2425 times since Thu, Jun 28, 2012
Constraints and Exceptions - EDI Order Processing
Viewed 3129 times since Thu, Jul 5, 2012
Select Application Company
Viewed 552 times since Tue, Oct 15, 2024
Link to Company Constants Extra Payroll Data Items
Viewed 2736 times since Fri, May 27, 2016
G9 – Sort A Database
Viewed 1099 times since Thu, Jun 28, 2012
G - Global Update
Viewed 1885 times since Thu, Jun 28, 2012
Tradacoms ORDER Messages - EDI Order Processing
Viewed 2482 times since Thu, Jul 5, 2012
Global Updates - Replace / Insert Text in Data Item
Viewed 62 times since Tue, Mar 24, 2026