Ad Hoc Reporting is an excellent tool that builds the exact report your restaurant needs based on analyzing the data points crucial to enhancing your restaurant's operations. A key part in creating these reports is understanding the different elements in the reporting window so that you can maximize your use of all its functions for each report you create. This article serves as a means to understand each function in the different sections of Ad Hoc to enhance your report creations.


This article explains the elements of each of the following sections and their functionality:



Domain, Fields, and Measures Panel


The left panel is where users can swap out the domain as well as begin building reports using fields and measures. If a data point does not already exist, users can create calculated fields and measures using their own formula for their report(s). 





FieldDescription
1Collapse PanelCollapses the left panel to give more screen space for report viewing. 
2Domain NameName of the domain selected from the Create Chart Of or Create Crosstab Of listing will appear here for reference. 
3Source MenuEnables users to change the data sets pulled in from the domain selected. The options include:
  • Change Source Data - Enables the user to add or remove different data sets for the report. While available, this feature is not needed for some domains. 
  • Choose Visible Fields - Shows a listing of all available fields that may be pulled in from the domain but not used in the report. A user can add or remove fields to expand or limit the amount of field options available. 
4Create Calculated FieldsEnables the user to create a new, customized field data point. Once clicked, the New Calculated Field dialog box will open. From here, users can build a formula using existing fields, measures, and functions. Once created, the field will be added to the Fields list and can be used on the report.
5Fields Search Searches the Fields list for the keywords entered. 
6Fields ListThe list of all field data points available for use on the report.

Click and drag a field onto the report to add the field to the report.

New calculated fields can be created by clicking the menu icon and selecting Create Calculated Fields.
7Create Calculated MeasureEnables a user to create a new, customized measure data point. Once clicked, the New Calculated Measure dialog box will open. From here, users can build a formula using existing fields, measures, and functions. Once created, the measure will be added to the Measures list and can be used on the report.

View an example of creating a calculated measure here. It is recommended to calculate:

  • Net Sales = Enter the following into the formula box before clicking 'Validate'

Total Sales - (Coupon Amount + Discount Amount + Comp Amount)

8Measures SearchSearches the Measures list for the keywords entered. 
9Measures ListThe list of all measure data points available for use on the report.

Click and drag a measure onto the report to add the measure to the report.

New calculated measures can be created by clicking the menu icon and selecting Create Calculated Measure.



Back to Top


Top Ribbon


The top ribbon is located above the report at the top of the Ad Hoc screen.





FieldDescription
1Close Ad Hoc ViewCloses the ad hoc view. If there are any unsaved changes, users will first be prompted to either close without saving or close the prompt and save the report before closing. 
2Save Enables users to save the report. Users will have the following options from the save dropdown:
  • Save Ad Hoc View
  • Save Ad Hoc View As
  • Save Ad Hoc View and Create Report
3ExportExports the report into the selected file type. Users can choose from any of the following file types:
  • .pdf
  • .csv
  • .docx
  • .rtf
  • .odt
  • .ods
  • .xlsx
  • .pptx
4Embed CodeAllows the user to copy the embed code so that current saved state of the report can be embedded elsewhere. When clicked, users will be shown the code as well as the preview of what the embed code will shows when embedded anywhere.

From this slideout, users can copy the code.
5Undo/RedoThe left pointing arrow will undo the last change made. The right pointing arrow will redo the last change that may have been undone. 
6Reset Resets the report to the last saved state. 
7Switch GroupsSwitches placement of the columns and the rows.
8Sort OrderEnables the user to set the sort order of the information in the columns. 
9Input ValuesEnables users to change the input values. 
10Layout Band SettingsShows or hides the layout band. This will remove the column and rows field from the top of the page. This can be clicked again to show the layout band.

11Select Visualization TypeEnables the user to change the visualization of the report. Visualizations are the visual representations of the data selected. The selected visualization selected will determine the way in which the data points are organized and laid out in the report.

Clicking this icon should open the Select Visualization Type dialog box, where users can review and select a visualization to set for the report.

12Data Type SelectorThe type of the data used for the report. Users may see the following options:
  • Sample Data - Uses key data points for the report. It is recommended to select this type of data while creating a report with massive amounts of data to limit the processing time. However, when the report is completed, make sure to change back to full data before saving.
  • Full Data - Uses all data points selected for this report.
  • No Data - Uses no data points for the report. If a user is familiar with this reporting tool and knows the type of report they want to create, clicking this data type will enable a user to select the necessary Fields and Measures without the system processing the formatting or data of the report.
13ColumnsThe fields or measures being used to apply to the columns of the report.

Within this box is where fields and measures can be organized for the layout of the columns. Fields and measures can be structured by clicking and dragging data points in the desired layout.
  • Note: Measures can only be rearranged among themselves and dragged as a unit using the hash marknext to the first measure
14RowsThe fields or measures being used to apply to the rows of the report.

Within this box is where fields and measures can be organized for the layout of the Rows. Fields and measures can be structured by clicking and dragging data points in the desired layout. 
  • Note: Measures can only be rearranged among themselves and dragged as a unit using the hash marknext to the first measure



Back to Top


Row and Column Layout Functionality


Both row and column Layouts have different functionalities. Users can access these by right-clicking an individual field or measure. While not all functions are displayed below, the following are key functions for each data point.


Field Functionality





FieldDescription
1Remove from CrosstabRemoves the measure from the column or row.

This button may replace the word 'crosstab' for the selected visualization type.
2Switch to Column GroupSwitches the measure from the Row field to the Column field. If located in the Column layout, then this will say Switch to Column Group.
3Create FilterCreates a filter for the measure, which can be adjusted in the Drill-down and Filters panel.
4Move LeftShifts the measure/field left. This is an alternate way to move a measure or field around on the report as opposed to dragging and dropping. If the selected measure/field has room to move right, users will have the option to move right.




Measure Functionality





FieldDescription
1Change Summary CalculationChanges the type of calculation used for the selected measure. This includes a variety of calculation including average, maximum, minimum, mode, and sum.
2Change Time Balance CalculationChanges the time balance of the measure. Users can select either the default time balance, first, or last. 
3Remove From CrosstabRemoves the measure from the column or row.

This button may replace the word 'crosstab' for the selected visualization type.
4Switch to Row GroupSwitches the measure from the Column field to the Row field. If located in the Row layout, then this will say Switch to Column Group.
5Create FilterCreates a filter for the measure, which can be adjusted in the Drill-down and Filters panel.
6Move LeftShifts the measure/field left. This is an alternate way to move a measure or field around on the report as opposed to dragging and dropping. If the selected measure/field has room to move right, users will have the option to move right
7Add MeasuresThis option only appears when a measure is located in the Column field. It allows the users to select an additional measure to the layout. 



Back to Top


Drill-down & Filters Panel


The first panel to the right of the report is the Drill-down and Filters panel. From here, users can enable to disable ability to drill down into the report (if applicable) as well as set filters for the report. This panel can be collapsed at any time. 




FieldDescription
1Enable Drill-downFrom the drill-down section, users can elect to enable to disable the ability to drill down into values on a report.

Note: Drill-down can only be enabled for charts that have multiple fields.
2Filters ListList of all filters added to the report. 
3Filter List MenuEnables users to do any of the following:
  • Minimize All Filters
  • Maximize All Filters
  • Remove All Filters
4CloseCloses the section on the panel. 
5FilterThe type of filter applied. In the above image, the report has a Date filter and Transaction Type filter applied. 
6Filter TermsThe terms of the filter. From this list, users can choose the terms in which the filter has to meet:
  • equals
  • is not equal to
  • is before
  • is after
  • is on or after
  • is on or before
  • is between 
  • is not between
7Filter OptionsEnables the user to do the following:
  • Remove the selected filter
  • Move the filter up
  • Move the filter down
8ParameterThe filter parameter. The available parameters are determined by the filter in place. For example, the Date filter allows users to select a timestamp for the filter, and the Transaction Type filter allows users to select a specific type of R365 transaction in which to filter the report. 
9Custom Filter Expression A user-created filter that will return data to the report if the entered filter is true. The letters listed ((A and B) in the image above) reference the different filter sections within the filter box. 

Users must click Apply to apply the changes and save any updates made. 



Format Visualization Panel


The last panel on the ad hoc view is the Format Visualization panel. From this panel, users can make changes to layout of the report. 


From this panel, users can edit various components of the visualization. The available options are determined by the visualization being used in the report. This panel allows users to change things like the title, fonts, position, borders, and colors. 





FieldDescription
1Ad Hoc View
Changes the user's view of the report. Users can switch into Editing mode or Viewing mode.

In Viewing mode, all panels except for the Filters section will be hidden. Only the report will show. 
2TitleFrom this section, changes to the title can be made. Edit the report title or elect whether to show/hide the title.
3LabelsFrom this section, changes to the report labels can be made. Elect whether to use/not use the domain labels, auto-scale font size, show/hide measure names.
4Appearance From this section, changes to the visualization appearance can be made. Users may be able to merge cells, use/don't use available width, edit background colors, and others.