Configure Fiber Manager Reports
Fiber Manager provides several different asset reports.
All reports come with an example .xsl stylesheet. By default, this stylesheet and all generated reports are found in the folder C:\Users\username\Documents\ArcFM Solution\Fiber Manager\Reports.
If needed, you can change the location of the stylesheets and destination for generated reports. Fiber Manager saves report files to a root folder based on the user's “My Documents” system setting. Specifically, Fiber Manager references the value for “Personal” saved in the registry key “Computer\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders” when determining the default folder in which to write reports.
If it does not find this folder, it will attempt to create it and copy the default .xsl files as saved in the “ArcFM Solution\Fiber Manager\Reports” for All Users.
Add Additional Fields to Reports
You can customize your reports in Fiber Manager by adding one or more additional fields to each report. For example, in addition to the fields that appear in the Fiber Trace Report by default, you might also want to display attribute values from the Fiber Availability, Fiber Status, and Comments fields. Or, in the Splice Report, you may want to see Device Name values and the Tray on which fibers are spliced.
Add the following field model names to any field on any feature or object class. Use the field model name that corresponds to each report.
Report Name |
Field Model Name |
---|---|
Fiber Allocation Report |
FIBERALLOCATIONREPORTFIELD |
Fiber OTDR Trace Report |
FIBEROTDRREPORTFIELD |
Fiber Circuit Trace Report |
FIBERCIRCUITREPORTFIELD |
Patch Panel Connection Report |
FIBERPPCONNFIELD |
Splice Report |
FIBERSPLICEREPORTFIELD |
Fiber Trace Report |
FIBERTRACEREPORTFIELD |
You can add the same field model name to multiple fields. The values in the fields to which these model names are assigned will appear so long as the corresponding object belongs in the fiber object hierarchy. In other words, assigning these fields to an exclusively-electric feature class, for example, does not have any effect on these reports and the value is not displayed.
Primary Display Field
All reports utilize the ArcFM Primary Display field for reportable fiber object and classes. Ensure an appropriate and useful field is chosen for fiber features. You can change the ArcFM Primary Display field setting in the Field Display tab of the ArcFM Properties Manager.
Company Logo
All reports reference a placeholder “Logo.jpg” file, located in the “ArcFM Solution\Fiber Manager\Reports” directory. The easiest way to change the logo is to simply replace the placeholder logo with your own, but maintain the same file name. In this manner, you do not need to update the stylesheet. Alternatively, you can change the filename, but then you also need to change the filename among all stylesheets to match.
Patch Panel Connection Report
Ensure the PATCHLOCATIONREPORTABLE class model name is assigned to the feature class representing patch locations. This model name enables you to select the patch location feature class with the Patch Panel Connection Report tool.
Customizing the Stylesheet
Using a preferred editor application, you can customize the look and feel of the reports by updating the .xsl stylesheet. For more instructions and a downloadable example, read the myArcFM article Enhanced Fiber Splice Report.