Advanced Ad Hoc Reporting Workshop Randy Wadle, CEO.
-
Upload
lewis-harmon -
Category
Documents
-
view
222 -
download
0
Transcript of Advanced Ad Hoc Reporting Workshop Randy Wadle, CEO.
![Page 1: Advanced Ad Hoc Reporting Workshop Randy Wadle, CEO.](https://reader030.fdocuments.net/reader030/viewer/2022032612/56649ef55503460f94c090f8/html5/thumbnails/1.jpg)
Advanced Ad Hoc Reporting Workshop Randy Wadle, CEO
![Page 2: Advanced Ad Hoc Reporting Workshop Randy Wadle, CEO.](https://reader030.fdocuments.net/reader030/viewer/2022032612/56649ef55503460f94c090f8/html5/thumbnails/2.jpg)
AgendaIntroduction to Ad Hoc Reports
Drilling Into Reports
Drilling Into Forms & Records
Smart Filters
Running Ad Hoc Reports
Dashboard Power
![Page 3: Advanced Ad Hoc Reporting Workshop Randy Wadle, CEO.](https://reader030.fdocuments.net/reader030/viewer/2022032612/56649ef55503460f94c090f8/html5/thumbnails/3.jpg)
Introduction to Ad Hoc Reports
![Page 4: Advanced Ad Hoc Reporting Workshop Randy Wadle, CEO.](https://reader030.fdocuments.net/reader030/viewer/2022032612/56649ef55503460f94c090f8/html5/thumbnails/4.jpg)
Power of Data
• Real-Time Analysis• Self-Service Business
Intelligence• Client Management
Insight• Optimized Decision-
Making
![Page 5: Advanced Ad Hoc Reporting Workshop Randy Wadle, CEO.](https://reader030.fdocuments.net/reader030/viewer/2022032612/56649ef55503460f94c090f8/html5/thumbnails/5.jpg)
Understanding the Tool
• Ad hoc Reporting provides richer, more flexible, self-service reports & dashboards delivered over a browser.• Real time access to
the data organized according to purpose
Click To Zoom In
![Page 6: Advanced Ad Hoc Reporting Workshop Randy Wadle, CEO.](https://reader030.fdocuments.net/reader030/viewer/2022032612/56649ef55503460f94c090f8/html5/thumbnails/6.jpg)
Understanding the Data Structure
![Page 7: Advanced Ad Hoc Reporting Workshop Randy Wadle, CEO.](https://reader030.fdocuments.net/reader030/viewer/2022032612/56649ef55503460f94c090f8/html5/thumbnails/7.jpg)
Using Views
• Simplification: repetitive joins for multiple reports or simplify a complex data structure• Aggregation: report needs to aggregate data in a
way that native reports cannot or would be too complex• Performance: complex joins with high volume
tables will be more efficient within a view
![Page 8: Advanced Ad Hoc Reporting Workshop Randy Wadle, CEO.](https://reader030.fdocuments.net/reader030/viewer/2022032612/56649ef55503460f94c090f8/html5/thumbnails/8.jpg)
Add Report
• Start with the end in mind
• Work through the tabs
• Preview…Preview…Preview
• Save…Save…Save
![Page 9: Advanced Ad Hoc Reporting Workshop Randy Wadle, CEO.](https://reader030.fdocuments.net/reader030/viewer/2022032612/56649ef55503460f94c090f8/html5/thumbnails/9.jpg)
Drilling Into Reports
![Page 10: Advanced Ad Hoc Reporting Workshop Randy Wadle, CEO.](https://reader030.fdocuments.net/reader030/viewer/2022032612/56649ef55503460f94c090f8/html5/thumbnails/10.jpg)
Report Drill Down Methods
Standard Method (Novice)1. Used to drill down
using a matching value to the value clicked.
2. Can pass one filter.3. Filter parameters DO
cascade from report to report.
URL Method (Advance)1. Use to drill down using
keys or some other value that is not the value being clicked.
2. Can pass multiple filters.3. Filter parameters DO NOT
cascade from report to report.
![Page 11: Advanced Ad Hoc Reporting Workshop Randy Wadle, CEO.](https://reader030.fdocuments.net/reader030/viewer/2022032612/56649ef55503460f94c090f8/html5/thumbnails/11.jpg)
Standard Method Demonstration
• Identify your “Main Report” & “Sub-Report”•On the Sub-Report:• Choose the Drill Down Key.
•On Main Report:• Choose which Sub-Report to drill in to• Choose the style of the Sub-Report
![Page 12: Advanced Ad Hoc Reporting Workshop Randy Wadle, CEO.](https://reader030.fdocuments.net/reader030/viewer/2022032612/56649ef55503460f94c090f8/html5/thumbnails/12.jpg)
URL Method Demonstration
• For Example: ReportViewer.aspx?rn=Report+Category\Report+Name&p1value={6}&p2value={7}• rn is the category and report name path. Use + for spaces.• p1value means that we want to pass the value from the
field in column 6 to the first filter parameter on the report that is being drilled in to. For example p2value={7} would be we want to pass the value from the field in column 7 to the 2nd filter parameter on the report we are drilling in to.
![Page 13: Advanced Ad Hoc Reporting Workshop Randy Wadle, CEO.](https://reader030.fdocuments.net/reader030/viewer/2022032612/56649ef55503460f94c090f8/html5/thumbnails/13.jpg)
Drilling IntoForms & Records
![Page 14: Advanced Ad Hoc Reporting Workshop Randy Wadle, CEO.](https://reader030.fdocuments.net/reader030/viewer/2022032612/56649ef55503460f94c090f8/html5/thumbnails/14.jpg)
Linking to Dataforms
• Any Dataform+
• /DataForms/DataForm.aspx?fkProjectID={ProjectID}&ProjTypeID=XXX&FormID={RecordID}&action=edit
+ XXX represents the ProjTypeID (aka Dataform) from the ProjectTypes table. Make an Ad Hoc Report to quickly obtain this information in the future.
![Page 15: Advanced Ad Hoc Reporting Workshop Randy Wadle, CEO.](https://reader030.fdocuments.net/reader030/viewer/2022032612/56649ef55503460f94c090f8/html5/thumbnails/15.jpg)
Linking to a Non-Dataforms
• Organization Link• /CRM/OrgDetail.aspx?key={OrganizationID}
• Contact Link• /CRM/ContactDetail.aspx?key={ContactID}
![Page 16: Advanced Ad Hoc Reporting Workshop Randy Wadle, CEO.](https://reader030.fdocuments.net/reader030/viewer/2022032612/56649ef55503460f94c090f8/html5/thumbnails/16.jpg)
Linking to a Non-Dataform
• Task Link• /components_net/incident/incidentdetail.aspx?
fkProjectID={ProjectID}&key={TaskID}
• Calendar Item Link• /components_net/calendar/CalendarEvent.aspx?
key={CalendarEventID}&start=12/2/2011 12:00:00 PM&end=12/2/2011 12:30:00 PM
![Page 17: Advanced Ad Hoc Reporting Workshop Randy Wadle, CEO.](https://reader030.fdocuments.net/reader030/viewer/2022032612/56649ef55503460f94c090f8/html5/thumbnails/17.jpg)
Linking to a Non-Dataform
• Activity/CRM Note Link• /CRM/NoteDetail.aspx?
key={NoteID}&orgid={OrganizationID}
• Pricing Console Link (PEO only) ++
• /custom/FOLDER_NAME/PricingConsoleEnhanced.aspx?projectid={ProjectID}
• ++FOLDER_NAME is a variable in Application Settings
![Page 18: Advanced Ad Hoc Reporting Workshop Randy Wadle, CEO.](https://reader030.fdocuments.net/reader030/viewer/2022032612/56649ef55503460f94c090f8/html5/thumbnails/18.jpg)
RunningAd Hoc Reports
![Page 19: Advanced Ad Hoc Reporting Workshop Randy Wadle, CEO.](https://reader030.fdocuments.net/reader030/viewer/2022032612/56649ef55503460f94c090f8/html5/thumbnails/19.jpg)
Running Ad Hoc Reports
• From Inside a Workspace• A Dataform Header Link
• Link Row Section• Report Section
• A Table of Content Link
• From a Dashboard Module
![Page 20: Advanced Ad Hoc Reporting Workshop Randy Wadle, CEO.](https://reader030.fdocuments.net/reader030/viewer/2022032612/56649ef55503460f94c090f8/html5/thumbnails/20.jpg)
Running Ad Hoc Reports
• Regardless of the location, the URL is the same
/AdhocReporting/ReportViewer.aspx?rn=Support\\Client+Sprint+Schedule+2
Note: The double "\\". This is necessary to create a backslash in the URL.
![Page 21: Advanced Ad Hoc Reporting Workshop Randy Wadle, CEO.](https://reader030.fdocuments.net/reader030/viewer/2022032612/56649ef55503460f94c090f8/html5/thumbnails/21.jpg)
Smart Filters
![Page 22: Advanced Ad Hoc Reporting Workshop Randy Wadle, CEO.](https://reader030.fdocuments.net/reader030/viewer/2022032612/56649ef55503460f94c090f8/html5/thumbnails/22.jpg)
#CurrentWorkspace Filter
• Use on reports to only return data from the workspace it is lunched from.
![Page 23: Advanced Ad Hoc Reporting Workshop Randy Wadle, CEO.](https://reader030.fdocuments.net/reader030/viewer/2022032612/56649ef55503460f94c090f8/html5/thumbnails/23.jpg)
#CurrentUser Filter
• Use on reports to only return data associated with the current user.
![Page 24: Advanced Ad Hoc Reporting Workshop Randy Wadle, CEO.](https://reader030.fdocuments.net/reader030/viewer/2022032612/56649ef55503460f94c090f8/html5/thumbnails/24.jpg)
Ad Hoc Dashboard
![Page 25: Advanced Ad Hoc Reporting Workshop Randy Wadle, CEO.](https://reader030.fdocuments.net/reader030/viewer/2022032612/56649ef55503460f94c090f8/html5/thumbnails/25.jpg)
Adding Dashboards
Display Data from many reports in one place.
![Page 26: Advanced Ad Hoc Reporting Workshop Randy Wadle, CEO.](https://reader030.fdocuments.net/reader030/viewer/2022032612/56649ef55503460f94c090f8/html5/thumbnails/26.jpg)
![Page 27: Advanced Ad Hoc Reporting Workshop Randy Wadle, CEO.](https://reader030.fdocuments.net/reader030/viewer/2022032612/56649ef55503460f94c090f8/html5/thumbnails/27.jpg)