Server Administration > Reports > Creating a Report Recipe
  
Creating a Report Recipe
This section outlines the steps for creating a report recipe and making it available to users when they create a report from the Windchill RV&S client or Windchill RV&S administration client.
If you create a custom report recipe that is not based on a Windchill RV&S sample recipe, and if you want that report to display UTF-8 characters, specify UTF-8 as the character set (HTML), or encoding (XML) in the report header.
Report recipes are not removed when the Windchill RV&S Server is uninstalled.
If you create a custom recipe that is not based on an existing report recipe, review your HTML and report tags, and ensure that hyperlinks open in a new window.
If document versioning is enabled and you have an existing report recipe that includes the item ID field in JavaScript code, you must put quotes around the item ID field.
For example:
<script type="text/javascript">
        if(REPORT_ISSUES == "") REPORT_ISSUES = <%<%builtin ID%>%>;
        else REPORT_ISSUES = REPORT_ISSUES+","+<%<%builtin ID%>%>;
        section = new Array();
        level = 0;
        ReportID = <%<%builtin ID%>%>;
</script>
Modify to:
<script type="text/javascript">
        if(REPORT_ISSUES == "") REPORT_ISSUES = "<%<%builtin ID%>%>";
        else REPORT_ISSUES = REPORT_ISSUES+","+"<%<%builtin ID%>%>";
        section = new Array();
        level = 0;
        ReportID = "<%<%builtin ID%>%>";
</script>
To create a custom report recipe
Creating a Simple Report Recipe Using Basic Windchill RV&S Report Tags
Localizing Report Recipes
Grouping and Group Counts in a Report Recipe
Adding Group Field Computations to a Report Recipe
Adding Group Computations to a Report Recipe
Displaying Time Entry Information in a Report Recipe
Displaying Relationship Time Entries in a Report Recipe
Displaying Change Package Information in a Report Recipe
Displaying Live and Ambiguous Fields in a Report Recipe