3
● 
For Developers: Administering FactoryTalk Historian ActiveView 
● 
● 
● 
● 
● 
73 
CFParam. 
Retry 
This parameter specifies an action taken when the event returns. The 
possible actions are: 
Action 
Value 
Description 
pbConnectRetry 
Retry connection to Historian Server. 
pbConnectDefault 
Return control to FactoryTalk 
Historian ActiveView. 
pbConnectFail 
Fail the connection. 
Note: Developers must use the integer values for these 
constants or define them within their scripts. These values can 
also be looked up in the Visual Basic Object Browser.
CFParam. 
MyData 
This parameter is reserved for future use. 
FailedDisplayURL Event 
This event executes whenever the DisplayURL (page 62) property is 
changed and the file to which it refers is invalid. This event has no 
parameters; however, the host application can always get the current value 
of the DisplayURL property. It can also respond to this event by setting the 
property to a new URL. 
Example 
The following sample HTML script demonstrates how the 
FailedDisplayURL and FailedServerIniURL (page 75) events can be 
used to correct invalid references. When the page is loaded, the Display 
URL refers to a file named 
fee.pdi
and an ini file of 
eenie.ini
. If 
either of the URLs is invalid, then three additional display and 
server.ini
URLs are tried. The two URLs are always set in tandem. 
<html> 
<head> 
<script language = "VBScript"> 
Sub Window_OnLoad 
Pdf to powerpoint - SDK software project:C# Create PDF from PowerPoint Library to convert pptx, ppt to PDF in C#.net, ASP.NET MVC, WinForms, WPF
Online C# Tutorial for Creating PDF from Microsoft PowerPoint Presentation
www.rasteredge.com
Pdf to powerpoint - SDK software project:VB.NET Create PDF from PowerPoint Library to convert pptx, ppt to PDF in vb.net, ASP.NET MVC, WinForms, WPF
VB.NET Tutorial for Export PDF file from Microsoft Office PowerPoint
www.rasteredge.com
● 
● 
● 
● 
● 
FactoryTalk Historian ActiveView User Guide 
74 
With Pbd1 
.ServerIniURL = "http://webserver/eenie.ini" 
.DisplayURL   = "http://webserver/fee.pdi" 
End With 
End Sub 
Sub Pbd1_FailedServerIniURL 
SetNextURL() 
End Sub 
Sub Pbd1_FailedDisplayURL 
SetNextURL() 
End Sub 
Sub SetNextURL() 
With Pbd1 
If instr(.DisplayURL, "fee.pdi") Then 
.ServerIniURL = "http://webserver/meenie.ini" 
.DisplayURL   = "http://webserver/fi.pdi" 
Elseif instr(.DisplayURL, "fi.pdi") Then 
.ServerIniURL = "http://webserver/minie.ini" 
.DisplayURL   = "http://webserver/fo.pdi" 
Else 
.ServerIniURL = "http://webserver/mo.ini" 
.DisplayURL   = "http://webserver/fum.pdi" 
End If 
End With 
End Sub 
</script> 
</head> 
<BODY> 
<P> 
<object id      = "Pbd1" 
width   = "800" 
height  = "600" 
classid = "CLSID:4F26B906-2854-11D1-9597-
00A0C931BFC8"> 
</object> 
</p> 
</body> 
</html> 
SDK software project:Online Convert PowerPoint to PDF file. Best free online export
Online Powerpoint to PDF Converter. Download Free Trial. Then just wait until the conversion from Powerpoint to PDF is complete and download the file.
www.rasteredge.com
SDK software project:RasterEdge XDoc.PowerPoint for .NET - SDK for PowerPoint Document
Able to view and edit PowerPoint rapidly. Convert. Convert PowerPoint to PDF. Convert PowerPoint to HTML5. Convert PowerPoint to Tiff. Convert PowerPoint to Jpeg
www.rasteredge.com
3
● 
For Developers: Administering FactoryTalk Historian ActiveView 
● 
● 
● 
● 
● 
75 
FailedServerIniURL Event 
This event is executed whenever the ServerIniURL (page 66) property is 
changed and the file to which it refers is invalid. This event has no 
parameters; however, the host application can always get the current value 
of the ServerIniURL property. It can also respond to this event by setting 
the property to a new URL. 
Example 
See FailedDisplayURL (page 73). 
ReadyStateChange Event 
When the control is initially constructed, its state is Loading. Once its 
window is created, it enters an Interactive state. When it completes the 
display of a Display Document or fails to find the display, it enters the 
Ready state. 
Each state transition triggers the ReadyStateChange stock event. 
Format 
ReadyStateChange (nReadyState as pbReadyStateEnum) 
Example 
Sub Pbd1_ReadyStateChange(nReadyState) 
Const pbReadyStateLoading     = 1 
Const pbReadyStateInteractive = 3 
Const pbReadyStateComplete    = 4 
Dim myTime, myValue, myStatus 
If Pbd1.ReadyState = pbReadyStateComplete Then 
Pbd1.Display.Trend.CurrentTrace = 1 
myValue = Pbd1.Display.Trend.GetValue(myTime, 
myStatus) 
'now you can do something here with this value, time 
and status 
End If 
End Sub 
SDK software project:C# WinForms Viewer: Load, View, Convert, Annotate and Edit
C#: Create PDF from PowerPoint; C#: Create PDF from Tiff; C#: Convert PDF to Word; C#: Convert PDF to Tiff; Convert Microsoft Office PowerPoint to PDF (.pdf).
www.rasteredge.com
SDK software project:How to C#: Overview of Using XDoc.PowerPoint
How to C#: Overview of Using XDoc.PowerPoint. Overview for How to Use XDoc.PowerPoint in C# .NET Programming Project. PowerPoint Conversion.
www.rasteredge.com
● 
● 
● 
● 
● 
FactoryTalk Historian ActiveView User Guide 
76 
SDK software project:C# HTML5 Viewer: Load, View, Convert, Annotate and Edit PowerPoint
Such as load and view PowerPoint without Microsoft Office software installed, convert PowerPoint to PDF file, Tiff image and HTML file, as well as add
www.rasteredge.com
SDK software project:C# powerpoint - Convert PowerPoint to PDF in C#.NET
C# PowerPoint - Convert PowerPoint to PDF in C#.NET. Online C# Tutorial for Converting PowerPoint to PDF (.pdf) Document. PowerPoint to PDF Conversion Overview.
www.rasteredge.com
Chapter 4 
77 
Troubleshooting 
Browser Security Settings 
To use FactoryTalk Historian ActiveView, users need to be able to run 
ActiveX controls on the HTML page. This ability may be prohibited if the 
user's PC has excessively restrictive security settings. 
To view security settings in Internet Explorer: 
1.  Choose Tools > Internet Options. 
2.  In the Internet Options dialog box, click the Security tab. 
3.  Click Custom Level. In the Security Settings dialog box, you can set 
a general level, from Low to High, or adjust the custom settings. In 
general: 
If security settings are High, you may get a message stating that 
ActiveX controls are not allowed and the FactoryTalk Historian 
ActiveView content on the page does not appear. 
If security settings are Medium, the page and ActiveX controls 
appear. 
Displays and Connection Failure 
If the connection to your data is not successful, the display is still drawn, 
but data in dynamic elements are replaced with indicators signifying that 
no data is available. 
Trends are labeled Invalid and no information is plotted. 
SDK software project:VB.NET PowerPoint: Read, Edit and Process PPTX File
How to convert PowerPoint to PDF, render PowerPoint to SVG, transform PowerPoint to TIFF and convert PowerPoint to raster images with featured rendering
www.rasteredge.com
SDK software project:C# PDF Convert: How to Convert MS PPT to Adobe PDF Document
C#: Create PDF from PowerPoint; C#: Create PDF from Tiff; C#: Convert PDF to Word; C#: Convert PDF to Tiff; C# Tutorial: How to Convert PowerPoint to PDF.
www.rasteredge.com
● 
● 
● 
● 
● 
FactoryTalk Historian ActiveView User Guide 
78 
Values are replaced with pound signs (
###
) and the message 
Disconnected appears. 
Bar graphs are drawn using hash marks (
//////
). 
Multi-State symbols show the configured color for bad data. 
If a server has been disconnected, and/or cannot be reached, the Select 
New Node dialog box appears. 
Click Connections to launch the Connection Manager dialog box. From 
there you can choose a new server from the drop-down list of connected 
servers. 
Revisions to a Display Do not Appear 
Data values refresh automatically. If you choose View > Refresh on the 
Internet Explorer main menu, the Web page, but not the Display 
Document, refreshes. The Display Document refreshes after it expires 
according to a timer, which defaults to 24 hours. 
You can refresh the display by deleting all the temporary files in Microsoft 
Internet Explorer: choose Tools > Internet Options, then in the Internet 
Options dialog box click Delete Files
4
● 
Troubleshooting 
● 
● 
● 
● 
● 
79 
For instructions on setting the expiration timer, see Expiration of Displays 
(page 34). 
Using ActiveView with Windows 2003 
Windows 2003 is shipped with higher security than its predecessors. Not 
all file types are served to clients by IIS. By default, *.HTM files are 
considered safe but *.PDI files are not. 
Therefore you may see error messages when running ActiveView from the 
client machine, even though the NTFS permissions are the same on the 
HTML and the PDI files. 
To fix this, add a MIME type to the IIS for the site directories from which 
ActiveView opens the PDI file. MIME types can be defined globally for 
IIS, and additional MIME types can be defined at the Web site, Web site 
directory, and Web site virtual directory level. 
To add .PDI files as "ok to serve:" 
1.  In IIS Manager, right-click the level of hierarchy for which to change 
the setting and select Properties
2.  Go to the tab HTTP Headers and click the MIME Types button. 
3.  Select New and type the following information 
for Extension: .PDI. 
for MIME type: application/octet-stream. 
4.  You should now see the .PDI under the Registered MIME Types list. 
5.  Click OK
6.  Stop and restart your IIS service for the changes to take effect. 
● 
● 
● 
● 
● 
FactoryTalk Historian ActiveView User Guide 
80 
Chapter 5 
81 
Installation 
System Requirements 
FactoryTalk Historian ActiveView is distributed as a complete package for 
a developer to use in preparing Web pages with content from the Historian 
Server. The runtime version for users is derived from the complete package 
and may be installed either by automated distribution, or by the use of 
setup.exe
For Users 
Windows XP, Windows 7, or newer operating systems. 
Microsoft Internet Explorer 6.0 with Service Pack 1, or higher. 
A software license for each user. 
Administrator privileges on the PC are required to install FactoryTalk 
Historian ActiveView, regardless of the installation method. 
For Developers 
A version of FactoryTalk Historian ProcessBook that matches the 
version of FactoryTalk Historian ActiveView (if they are to be 
installed on the same machine). If you need to use a different version 
of FactoryTalk Historian ProcessBook, install it on a separate 
machine. 
FactoryTalk Historian BatchView is necessary to build displays with 
BatchView symbols. 
Tools for creating Web pages. 
● 
● 
● 
● 
● 
FactoryTalk Historian ActiveView User Guide 
82 
Windows XP, Windows 7, or newer operating systems. 
A minimum of 175 MB of disk space. 
Microsoft Internet Explorer 5.5 with Service Pack 2, or higher. 
Install FactoryTalk Historian ActiveView 
You can install FactoryTalk Historian ActiveView by running the 
setup.exe
file. 
You can install FactoryTalk Historian ActiveView without removing 
previous versions. However, note that if you have accessed the software 
within the previous five minutes, the 
acview.exe 
process may still be 
running. You must stop it using the Task Manager before you start 
installation. 
Developer Installation 
You can install and run FactoryTalk Historian ActiveView and 
FactoryTalk Historian ProcessBook on the same PC if they are the same 
version number. When both applications are present, 
acview.exe
, rather 
than 
ProcBook.exe
, becomes the automation server for the ActiveView 
Control. The FactoryTalk Historian BatchView symbol is installed with the 
FactoryTalk Historian ActiveView installation, but you must install the 
FactoryTalk Historian ProcessBook add-in separately to create or modify 
those symbols in FactoryTalk Historian ProcessBook. 
The only difference between a developer installation and a user installation 
is that the developer installation installs the directory 
pipc\acview\webdev
Use the default installation of FactoryTalk Historian ActiveView provided 
by Rockwell Automation to develop FactoryTalk Historian ActiveView 
Web sites. 
Documents you may be interested
Documents you may be interested