Skip to main content
All CollectionsHelp ArticlesReporting in ETOStandard ETO Reports
Participant Face Sheet Report in a Dashboard Message
Participant Face Sheet Report in a Dashboard Message
Updated over 10 months ago

Workaround for Participant Face Sheet

Following the Release of ETO 20.59.0, the Participant Face Sheet was no longer available on the Participants View/Edit page.

We understand this is a significant change for some organizations. This article explains a workaround for the issue until a resolution is completed by our development team.

Steps to Add the Participant Face Sheet to the Participant Dashboard

Part 1: Setting Up the Report

  1. Access Reports > View Reports

  2. Open the Participant Face Sheet Report

  3. There is no need to run the report, press Cancel when prompted.

  4. Select Save As

  5. Rename the report "Participant Face Sheet 2.1" (Or anything)

  6. Save to the Enterprise Folder

  7. Once saved, we will need to edit the report. We suggest closing the report and accessing it through the Results Dashboard to better edit the report.

  8. Edit the Report in Design mode and open the Query Prompt.

  9. On the Demographic and Family Query Tabs change the Query Filter.

    • Remove Participant Name

    • Add Participant Site Identifier

    • Change to Prompt

    • Change Prompt to "autoPID"



  10. Apply Changes and Close

  11. Save the Report

Part 2: Setting Up the Link

  1. Navigate to View Reports > Manage Reports

  2. Refresh the Report List

  3. Open "Uncategorized" and fine your "Participant Face Sheet 2.1"

  4. Right Click and Copy the URL.

    This is specific to Chrome, for other browsers see here.

  5. Paste your address in a blank Word, NotePad, or text editor and save it.

Part 3: Setting Up the Dashboard Message

  1. Program Administration > Dashboard Messages > New Message

  2. Change to HTML

  3. Copy and Paste this HTML

    Note: If you have a pre-existing Dashboard Message, you can add this HTML to the preexisting Participant Dashboard Message.

    <p><a href="target="></a><a href="#" onclick="
    var reportid = '######'
    var modules = '/Modules/Reporting/ViewWebiReport.aspx?reportId=';
    var prompts = '&prompt0=lsSautoPID&lsSautoPID=';
    var setid = {ETO:ActorID};
    opendocumentURL = modules + reportid + prompts + setid;
    if (reportid) { window.open(opendocumentURL); }
    window.focus();">View Participant Report</a></p>
    <p>&nbsp;</p>


    *A more aesthetic HTML format is available below.
    Note: Support cannot provide support on updating or adding HTML images or buttons beyond what is provided in our help articles.

  4. Where ReportID="#####" Enter your ReportID from your URL (Part 2; Step 5).

  5. Add these settings:

    • Don't display again = No

    • Schedule = Recurring

    • Recurrence - Daily, Every 1 Days

    • Start Date = Today

    • End Date = No end Date

  6. Save your message

  7. Click the title of your message to Assign the Dashboard Message

  8. Edit Message Location to the Participant Dashboard

  9. Edit List to All Sites, Programs, and ass all Roles

  10. Visit a Participant Dashboard a test your link


Alternative HTML for Report Launch

<link href="//netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.css" rel="stylesheet" />
<style type="text/css">
#holder {
width: 100%;
height: 100%;
}
.logo {
float: right;
text-align: right;
}
.container {
padding: 0px 10px 30px 10px;
width: auto;
float: left;
}
.container h2 {
clear: both;
padding: 5px;
margin: 0;
font-size: 1.1em;
}
.container a {
display: block;
width: 90px;
height: 40px;
float: left;
margin: 5px;
margin-left: 0;
padding: 5px;
text-align: center;
text-decoration: none;
}
.container a i {
display: block;
margin: auto;
padding: 0;
padding-bottom: 5px;
}
a .linkDesc {
display: none;
}
.container a:hover {
height: 100%;
}
a:hover .linkDesc {
text-align: left;
position: absolute;
margin-top: 7px;
margin-left: -5px;
padding: 5px;
display: block;
width: auto;
}
a {
color: #000000;
}
/* turns dashboard message title into white */ #divUpdMessage TABLE TR TD TABLE TR TD {
color: #fff;
}
#106 {
background-color: #efefef !important;
}
/*
Everything below here can be changed to fit the color palette desired
*/
/* This sets the background color to white for the heading and links */ .container h2, .container, .container a {
background-color: #fff;
}
/* This sets the background color and text color for the link when the cursor hovers over the link */ .container a:hover {
background-color: #6d5646;
color: #fff;
}
/* These values define color of the borders of the heading and links*/ .container h2 {
border-bottom: 1px solid #6d5646;
color: #6d5646;
}
.container a {
color: #6d5646;
}
/* This value defines the background color of the box that appears when you hover over the link, and the color of the heading's text*/ a:hover .linkDesc {
background-color: #A48167;
}
.container h2 {
color: #A48167;
}
</style>
<div class="container">
<h2>Reports</h2>
<p><a href="#" onclick="
var reportid = '37870654'
var modules = '/Modules/Reporting/ViewWebiReport.aspx?reportId=';
var prompts = '&amp;prompt0=lsSautoPID&amp;lsSautoPID=';
var setid = {ETO:ActorID};
opendocumentURL = modules + reportid + prompts + setid;
if (reportid) { window.open(opendocumentURL); }
window.focus();">Participant Face Sheet</a></p>
<p>&nbsp;</p>
</div>

Did this answer your question?