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
ProFiler Applications List / Create New
Viewed 1613 times since Thu, Jun 28, 2012
Application Files – User-Id Filenames
Viewed 825 times since Thu, Jun 18, 2020
Pre-Define Forms
Viewed 1498 times since Thu, Jun 28, 2012
User Defined Reports - Set ‘From’ Address on Email Reports
Viewed 238 times since Thu, Jan 9, 2025
User-Defined Reports - Default Printer Settings
Viewed 1589 times since Mon, Jun 11, 2012
A5 Tradacoms ANA Standard Code List Value Prefixes - EDI Order Processing
Viewed 4238 times since Thu, Jul 5, 2012
Font Setting Options in User-Defined Reports
Viewed 1543 times since Wed, Jun 13, 2012
Revalidate Incoming Orders (incl prior) - EDI Order Processing
Viewed 1589 times since Thu, Jul 5, 2012
G1 – Global Update to a Database
Viewed 830 times since Thu, Jun 28, 2012
EDI Message Log File
Viewed 1629 times since Thu, Jul 5, 2012