Thursday, April 26, 2012

NEW! Information Server 2012 eLearning Training [Update]

UPDATE: All five modules are available now.

We are moving the training for Information Server from a classroom-based session to recorded sessions distributed online. The new Information Server 2012 eLearning training has been designed as 5 independent modules:
  • Administration: Wonderware Information Server 2012 configuration, security enforcement and customization
  • TableWeaver: Creating customized data displays by getting from SQL and web datasources and representing them with drill-down capabilities
  • ActiveFactory Reporting Web Site: Wonderware Information Server 2012 integration with Historian Client
  • ArchestrA Reports: Managing ArchestrA Reports through Wonderware Information Server 2012
  • Visualization Integration: Integrating process visualization from Wonderware InTouch and Wonderware Application Server
The Administration and TableWeaver modules are available now. Stay tuned for announcements of the remainder modules availability.

Click here to register for these modules.

Tuesday, April 17, 2012

How-To: Correct Default SQL Native Client Configuration in Information Server

By Alessandro Panzetta, Sr. Technical Training Instructor

In some scenarios it may happen that the Wonderware Information Server portal is using and old version of the SQL Native Client to create datasources. This may be due to a SQL Server upgrade, a Wonderware Information Server upgrade, and so on.

SQL Native Client for SQL Server 2005 is called SQLNCLI while for SQL Server 2008 this is called SQLNCLI10.

While creating datasources in Wonderware Information Server it may happen that the wrong SQL Native Client is used.


Wednesday, April 4, 2012

How-To: Resize an Array UDA in Application Server

Wonderware Application Server allows the creation of 1-dimensional array User-Defined Attributes (UDA) in automation objects. These array UDAs are configured with a pre-defined number of elements that can vary from 1 to 32767 in size, as well as default values for each element.

You can modify the number of elements of the array on runtime by modifying the Dimension1 property of the UDA. The Dimension1 property is not user writeable, so a script is needed to modify the property. If you resize an array up to more elements, the new added elements will have the default value of the corresponding data type (e.g. 0 for numbers, false for Booleans, and "" for strings); on the other hand, if you resize the array down to a smaller dimension, the values of the "deleted" elements will be lost.

Find a small example after the break.