Retrieves the name of the first project defined in CitectSCADA. Can be used in conjunction with ProjectNext to call the projects currently defined in CitectSCADA.
Syntax
ProjectFirst(Project)
Project:
The name of the project.
Return Value
The name of the first CitectSCADA project. If no project exists, an error is returned.
Note: For details on handling return and error values, see Error Handling.
Related Functions
ProjectSelect, ProjectSelected, ProjectNext, ProjectFirstInclude, ProjectNextInclude, ProjectUpgrade, ProjectUpgradeAll, ProjectPackLibraries, ProjectUpdatePages, ProjectPackDatabase, ProjectCompile
Example
On Error Resume Next
While Err.Number = 0
sProject = GraphicsBuilder.ProjectSelected
If Err.Number <> 0 Then
Debug.Print "Error in ProjectSelected"
Err.Clear
Else
Debug.Print "Selected project:", sProject
End If
Debug.Print "list of projects:"
sProject = GraphicsBuilder.ProjectFirst
Debug.Print sProject
sProject = GraphicsBuilder.ProjectNext
Wend