TagsDBGetNextClass
- Last UpdatedOct 29, 2026
- 1 minute read
This function returns the name of the next class in the tags database, after the function TagsDBGetFirstClass has been executed to get the first class. It acts like an array pointer, with the array being the tags database, and it may be used to generate a list of classes in the tags database or to process the classes one at a time, depending on how you write your script.
|
Function |
Group |
Execution |
String Exp. |
Windows |
Windows Embedded |
IoT View |
Thin Clients |
Mobile Access |
|---|---|---|---|---|---|---|---|---|
|
TagsDBGetNextClass |
Tags Database |
Synchronous |
Yes |
Supported (see Notes below) |
Not supported |
Not supported |
Not supported |
Not supported |
Syntax
TagsDBGetNextClass()
TagsDBGetNextClass ( )
This function has no parameters.
Returned value
If this function is executed successfully, then it returns the name of the next class. Otherwise, it returns one of the following possible values:
|
Value |
Description |
|---|---|
|
-3 |
No class found; at end of database. |
|
-2 |
Invalid number of parameters. |
Notes
This function can only be executed on the project server — it cannot be called by a Graphics Script, Screen Script, or Command animation running on a project client.
Also, this function may be called at any time; the function TagsDBBeginEdit does not need to have been executed previously. If that is the case, however, then TagsDBGetFirstClass and TagsDBGetNextClass can only generate a list of classes. They cannot be used, along with with the other Tags Database functions, to edit the classes.
For more information about the Tags Database functions and examples of how to use them, see Using TagsDB functions to edit the tags database during run time.