c# pdf viewer component : How to rearrange pages in a pdf file control SDK system azure wpf winforms console WinCCInformationSystemScripting_en-US11-part1214

The VBS object model of the Faceplate type provides you with access to the graphic objects 
and Faceplate tags of the Faceplate type in Runtime.
Objects
Objects and lists are provided for access to all the objects in the graphic Runtime systems: 
Graphic objects, pictures, layers and tags.
Properties
The properties of the individual objects can be used to modify specific graphic objects and 
tags in Runtime , e.g. activating an operating element per mouse click or triggering a color 
change by modifying a tag value.
Methods
Methods, which are applied to individual objects, can be used to read tag values for further 
processing or display diagnostics messages in Runtime. 
VBS for Creating Procedures and Actions
1.14 VBS Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
System Manual, 02/2013, A5E32315920-AA
111
How to rearrange pages in a pdf file - re-order PDF pages in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Support Customizing Page Order of PDF Document in C# Project
move pages in pdf reader; how to reorder pages in pdf preview
How to rearrange pages in a pdf file - VB.NET PDF Page Move Library: re-order PDF pages in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Sort PDF Document Pages Using VB.NET Demo Code
reorder pages in pdf document; how to rearrange pages in pdf using reader
See also
ActiveScreen Property (Page 292)
Object types of the ScreenItem object (Page 147)
Methods (Page 678)
Properties (Page 289)
Objects and Lists (Page 113)
AlarmLogs Object (Page 117)
DataItem Object (Page 118)
DataLogs Object (Page 120)
DataSet-Objekt (List) (Page 121)
HMIRuntime Object (Page 123)
Layer Object (Page 125)
Layers Object (Listing) (Page 126)
ScreenItem Object (Page 130)
ScreenItems Object (List) (Page 133)
Screen Object (Page 135)
Screens Object (List) (Page 138)
Tag Object (Page 141)
Tags Object (List) (Page 144)
TagSet Object (List) (Page 146)
ActiveProject Property (Page 291)
ActiveScreenItem Property (Page 292)
Logging Object (Page 127)
Alarm object (Page 115)
Alarms object (list) (Page 116)
ProcessValue Object (Page 128)
ProcessValues Object (List) (Page 129)
VBS for Creating Procedures and Actions
1.14 VBS Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
112
System Manual, 02/2013, A5E32315920-AA
C# TIFF: How to Reorder, Rearrange & Sort TIFF Pages Using C# Code
C# TIFF - Sort TIFF File Pages Order in C#.NET. Reorder, Rearrange and Sort TIFF Document Pages in C#.NET Application. C# TIFF Page Sorting Overview.
pdf reverse page order; rearrange pdf pages in reader
VB.NET PDF File & Page Process Library SDK for vb.net, ASP.NET
out of order, you need to rearrange the PDF on creating, loading, merge and splitting PDF pages and Files deleting unnecessary page from PDF file and changing
reorder pages in pdf; reverse pdf page order online
1.14.2
Objects and Lists
1.14.2.1
Objects and Lists
Overview
The objects and lists provided in WinCC object models enables access to graphic objects and 
tags in Runtime.
Navigation in Object Models
Access is made to objects in the VBS object model in hierarchical sequence. If, for example, 
a picture element is accessed within a picture, access is made to the picture element in the 
picture via its parent object (the surrounding picture). 
Example:
VBS for Creating Procedures and Actions
1.14 VBS Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
System Manual, 02/2013, A5E32315920-AA
113
VB.NET TIFF: Modify TIFF File by Adding, Deleting & Sort TIFF
you want to change or rearrange current TIFF &ltsummary> ''' Sort TIFF document pages in designed powerful & profession imaging controls, PDF document, image
how to move pages around in pdf file; change pdf page order online
C# PowerPoint - How to Process PowerPoint
you can load PowerPoint from existing file or stream to move out useless PowerPoint document pages simply with solution to sort and rearrange PowerPoint slides
rearrange pdf pages online; how to move pages around in a pdf document
Only the basic picture name is issued in this example.
Access to Graphic Objects
In WinCC, access is made to pictures, layers and graphic objects in Runtime using the 
superordinate "HMIRuntime" object. Access to objects and layers is always made via the 
picture (screen) in which they are contained.
Access to Tags
In WinCC, tags are accessed directly in Runtime using the superordinate "HMIRuntime" object. 
Tag values can be read out or set anew.
Lists
Lists of WinCC object models behave in the same way as standard collections of VBS. 
Exception: The "Tags" list has no Enum function.
Available Objects
● Alarm
● Alarms
● AlarmLogs
● DataItem
● DataLogs
● DataSet
● HMIRuntime
● Item
● Layer
● Layers
● Logging
● ProcessValues
● ProcessValue
● Project
● ScreenItem
● ScreenItems
● Screen
● Screens
● Tag
VBS for Creating Procedures and Actions
1.14 VBS Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
114
System Manual, 02/2013, A5E32315920-AA
VB.NET Word: How to Process MS Word in VB.NET Library in .NET
well programmed Word pages sorter to rearrange Word pages in extracting single or multiple Word pages at one & profession imaging controls, PDF document, image
reorder pages in pdf file; pdf change page order acrobat
Online Merge PDF files. Best free online merge PDF tool.
By dragging your pages in the editor area you can rearrange them or delete single pages. We try to make it as easy as possible to merge your PDF files.
reordering pages in pdf document; reorder pages pdf file
● Tags
● TagSet
See also
ScreenItems Object (List) (Page 133)
TagSet Object (List) (Page 146)
Tags Object (List) (Page 144)
Tag Object (Page 141)
Screens Object (List) (Page 138)
Screen Object (Page 135)
ScreenItem Object (Page 130)
Layers Object (Listing) (Page 126)
Layer Object (Page 125)
Item Object (Page 124)
HMIRuntime Object (Page 123)
1.14.2.2
Alarm object
Description
3URFHVV9DOXH
3URFHVV9DOXHV
$ODUP
$ODUPV
+0,5XQWLPH
The alarm object is used to access the Alarms object list.
Note
The properties of the alarm object are not automatically updated when the values of the 
properties change.
See also
Alarms object (list) (Page 116)
VBS for Creating Procedures and Actions
1.14 VBS Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
System Manual, 02/2013, A5E32315920-AA
115
Process Images in Web Image Viewer | Online Tutorials
used document types are supported, including PDF, multi-page it quite easy to process image and file pages with the a thumbnail, and you can rearrange the file
reorder pdf pages; how to rearrange pdf pages in preview
VB.NET PowerPoint: Sort and Reorder PowerPoint Slides by Using VB.
page will teach you to rearrange and readjust amount of robust PPT slides/pages editing methods and powerful & profession imaging controls, PDF document, image
how to move pages in pdf reader; change pdf page order reader
1.14.2.3
Alarms object (list)
Description 
3URFHVV9DOXH
3URFHVV9DOXHV
$ODUP
$ODUPV
+0,5XQWLPH
Use the alarm object to trigger existing messages.
Usage
Using the "Alarms" list you can:
● Access a message in the list (Item method)
● Create a new alarm object (Create method)
● Read the alarm ID of the message (AlarmID attribute)
● Read the status of a message (State property)
● Read the time stamp of the message (Timestamp property)
● Generate an instance of the alarm object (Instance property)
● Read the name of the computer on which the message came (ComputerName property)
● Read or set the name of the user who triggered the message (UserName property)
● Read or set the name of the process value blocks (ProcessValues property)
● Read or set the message commentary (Comment property)
● Read or set the message server prefix (Context property)
Example
In the following example, the message with the alarm number "1" configured in the Alarm 
Logging Editor will be triggered:
'VBS360
Dim MyAlarm
Set MyAlarm = HMIRuntime.Alarms(1)
MyAlarm.State = 5 'hmiAlarmStateCome + hmiAlarmStateComment
MyAlarm.Comment = "MyComment"
MyAlarm.UserName = "Hans-Peter"
MyAlarm.ProcessValues(1) = "Process Value 1"
MyAlarm.ProcessValues(4) = "Process Value 4"
MyAlarm.Create "MyApplication"
VBS for Creating Procedures and Actions
1.14 VBS Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
116
System Manual, 02/2013, A5E32315920-AA
See also
TimeStamp Property (Page 592)
ComputerName property (Page 364)
Context property (Page 364)
State property (Page 558)
AlarmID property (Page 296)
Instance property (Page 425)
Comment property (Page 363)
UserName property (Page 645)
ProcessValue property (Page 515)
Alarm object (Page 115)
ProcessValues Object (List) (Page 129)
Create method (Page 684)
Item Method (Page 737)
1.14.2.4
AlarmLogs Object
Description
/RJJLQJ
$ODUPORJV
'DWDORJV
Using the object, swapped archive segments of Alarm Logging may be reconnected to 
Runtime, or previously swapped archive segments of Alarm Logging may be deleted again. 
Therein
● Archive segments to be swapped are copied to the common archiving directory of the 
WinCC project, or
● previously swapped archive segments are deleted in the common archiving directory.
Using parameters you may control from where archive segments are to be swapped. You may 
also specify the time period over which archive segments are to be swapped or deleted. Archive 
segments are copied to the common archiving directory of the project. 
If an error occurred during the operation with archiving segments, the method used returns an 
error message. Additional information may be found under the subject heading "Error 
Messages from Database Area".
Usage
Previously swapped archive segments of Alarm Logging may be connected with Runtime 
("Restore" method).
VBS for Creating Procedures and Actions
1.14 VBS Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
System Manual, 02/2013, A5E32315920-AA
117
Previously swapped archive segments of Alarm Logging may be deleted from the Runtime 
project ("Remove" method).
Example:
In the following example, archive segments from Alarm Logging are swapped and the return 
value is output as Trace.
'VBS187
HMIRuntime.Trace "Ret: " & HMIRuntime.Logging.AlarmLogs.Restore("D:
\Folder","2004-09-14","2004-09-20",-1) & vbNewLine
See also
Error Messages from Database Area (Page 787)
Restore Method (Page 761)
Remove Method (Page 756)
DataLogs Object (Page 120)
Logging Object (Page 127)
1.14.2.5
DataItem Object
Description
'DWD,WHP
'DWD6HW
'DWD,WHP
'DWD6HW
6FUHHQ
6FUHHQV
+0,5XQWLPH
The DataItem object is used to access the contents of the DataSet list. Values or object 
references are stored in the list as DataItem. 
Access uses the name under which the value was added to the list. Single access using an 
index is not recommended since the index changes during adding or deleting of values. The 
VBS for Creating Procedures and Actions
1.14 VBS Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
118
System Manual, 02/2013, A5E32315920-AA
index may be used to output the complete contents of the list. The output is in alphabetical 
order. 
Note
For object references it must be ascertained that objects are multiread-enabled. 
Example:
The example shows how the value of 'Motor1' is output as Trace.
'VBS163
HMIRuntime.Trace "motor1: " & HMIRuntime.DataSet("motor1").Value & vbNewLine
The following example enumerates all DataItem objects of the DataSet list. Name and value 
are output as Trace.
'VBS164
Dim data
For Each data In HMIRuntime.DataSet
HMIRuntime.Trace data.Name & ": " & data.Value & vbNewLine
Next
Note
For objects, value may possibly not be output directly
See also
Screen Object (Page 135)
HMIRuntime Object (Page 123)
DataSet-Objekt (List) (Page 121)
Value Property (Page 649)
Name Property (Page 480)
VBS for Creating Procedures and Actions
1.14 VBS Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
System Manual, 02/2013, A5E32315920-AA
119
1.14.2.6
DataLogs Object
Description
/RJJLQJ
$ODUPORJV
'DWDORJV
Using the object, swapped archive segments of Tag Logging may be reconnected to Runtime, 
or previously swapped archive segments of Tag Logging may be deleted again. Therein
● Archive segments to be swapped are copied to the common archiving directory of the 
WinCC project, or
● previously swapped archive segments are deleted in the common archiving directory.
Using parameters you may control from where archive segments are to be swapped. You may 
also specify the time period over which archive segments are to be swapped or deleted. In 
addition, you may set the archive type ("Tag Logging Fast", "Tag Logging Slow", "Tag Logging 
Fast and Tag Logging Slow"). Archive segments are copied to the common archiving directory 
of the project.
If an error occurred during the operation with archiving segments, the method used returns an 
error message. Additional information may be found under the subject heading "Error 
Messages from Database Area".
Usage
Previously swapped archive segments of Tag Logging may be connected with Runtime 
("Restore" method).
Previously swapped archive segments of Tag Logging may be deleted from the Runtime 
project ("Remove" method).
Example:
In the following example, fast archive segments from Tag Logging are swapped and the return 
value is output as Trace. 
'VBS188
HMIRuntime.Trace "Ret: " & HMIRuntime.Logging.DataLogs.Restore("D:
\Folder","2004-09-14","2004-09-20",-1,1) & vbNewLine
VBS for Creating Procedures and Actions
1.14 VBS Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
120
System Manual, 02/2013, A5E32315920-AA
Documents you may be interested
Documents you may be interested