Object TrendsView (Trends viewer)

See: TrendsView - Deatiled object description
An activeX object used for viewing trends.
The whole panel containing this graphic item used for viewing the trends including trend list table, the instrumental buttons, etc. can be easily created - see Preconfiguration "Trends viewer".
Properties and methods:
Action Performs the action in the trend viewer
AddServer Registration of server into list in viewer
AddTrend Creates a new object of tvTrend type
Autoscroll Enable/disable Autoscroll
AutoscrollRate Period of reading data in seconds while autoscroll is switched on
AutoscrollSize How much to scroll
AutoscrollSizeUnit Unit of AutoscrollSize property values
AutoscrollType Automatic scroll type
BackgroundColor Background color of the trend viewer
CompressType Evaluation type for the data compression
CursorColor Color of the cursor
CursorTime Time referring to vertical cursor line
CursorTimeColor Color of the cursor label time
CursorTimeLocation Cursor time location
CursorType Cursor type, its appearance
DataTimeout Maximum time to wait for data
DlgTrends Calling window for runtime configuration of trend viewer
Draw Redrawing of whole item
FindTrend Searching object of tvTrend type
GetCfg Returns current values of configuration data of the viewer and displayed treds
GetState Returns viewer state
GetStateText Returns the current state of the viewer in text form
GraphInit Returns tvGraph object - initializing object for drawing
GridTime Returns object of tvGrid type (vertical lines of grid on time axis)
GridValue Returns object of tvGrid type (horizontal lines of grid on value axis)
InsertTrend Creates a new object of tvTrend type
LastCfgSrc Reference to recently loaded configuration file
LastCfgTitle The name of the recently loaded configuration file
LastErr Numeric code of the last risen error
LastErrText Text of the last risen error
LoadCfg Reading configuration data of viewer
PointsMaxVisibleCount Maximum number of displayed points in viewer range
ReadData Calls sending the request for current data
RemoveAllTrends Deletes all trends
RemoveTrend Removes the specified trend
SaveCfg Saving current configuration data of viewer
SaveToHtm Creates an HTML page for data of this viewer
ScaleTime Returns object of the tvScale type (time scale)
ScaleValue Returns object of the tvScale type (value scale)
ScrollTime Scroll of viewer on the the time scale
ScrollValue Scroll of trend viewer on value scale
SetUserControl Enables/disables the user control of the viewer
TableHeadBgColor Background color of head in the table mode
TableHeadFont Font of head legends in the table mode
TableHeadRowHigh Height of head row in the table mode
TableHeadTextColor Color of head legends in the table mode
TableOper Setting some parameters in the table mode
TableRowHigh Height of data row in the table mode
TableTimeBgColor Background color of time column in the table mode
TableTimeColumnWidth Width of time column in the table mode
TableTimeFont Font of time column in the table mode
TableTimeFormat Format of time column values in the table mode
TableTimeFormatType Format type of time column values in the table mode
TableTimeTextColor Color of time column values in the table mode
TimeMax Time of viewer right edge
TimeMin Time of viewer left edge
TimeSetType Type of input time values in viewer methods
TimeType Type of values on horizontal axis (time or numeric value)
TimeZoomMax Maximum limit of viewer time axis range
TimeZoomMaxForPoints Maximum limit of viewer time axis range for displaying points
TimeZoomMaxForValues Maximum limit of viewer time axis range for displaying point values
TimeZoomMin Minimum limit of viewer time axis range
TimeZoomMinForCompress Maximum range of viewer time axis range for displaying calculated points
TrendActive Index of active tvTrend object
TrendArea Returns tvTrendArea object (trends area)
Trends Returns tvTrend object
TrendsCount Returns number of tvTrend subobjects
ValueZoomMode Value axis range setup method
ViewMode Switches from/to the table mode
ZoomTime Change of range, viewer zoom on time scale
ZoomValue Zooming trends on value scale
onCursorTimeChange Fires when time on vertical cursor line position changed
onDataTrendReady Fires when viewer got data from server
onError Fires if error occured in viewer
onMouseArea Fires when user clicked into the graph drawing area by the mouse
onReadData Fires any time when viewer asks for new data
onTimeChange Fires when begin or end time of viewer changed
onTrendParamsChange Fires on viewer start or if basic parameter of one of the tvTrend object type has been changed
List of subobjects:
tvTrendArea(TrendsView area) Object represents area where graphs are drawn
tvGraph(TrendsView graph) The object for drawing trend
tvGrid(TrendsView grid) Object that represents grid lines
tvPoints(TrendsView points) Object that holds data points of trend
tvScale(TrendsView scale) Object represents a scale
tvTicks(TrendsView scale ticks) Object for configuration of scale ticks or grid lines layout
tvTrend(TrendsView trend) Object represents one trend variable
Configuration windows:
Control Setting the configuration pages for runtime
General Basic setting of trend viewer
GraphView Settings of trends graphic view
Grid Settings grid properties
ScaleTime Settings the time axis scale of trends
ScaleValue Settings the value axis scale of trends
TableView Settings of trends table view
Trends Configuration and creating individual trends
PROMOTIC 8.3.30 SCADA system documentation - MICROSYS, spol. s r.o.

Send page remarkContact responsible person
© MICROSYS, spol. s r. o.Tavičská 845/21 703 00 Ostrava-Vítkovice