Table of Contents

Project Info

Block Group: Data Services
Icon:Project Info block icon

Returns information about the current user's session and the current project.

For information on using dataflow blocks, see Dataflow.


Input/Output Properties

This property can take input and give output.

refresh immediately checks the connection to the server and updates the user and authenticated properties.


Output Properties

These properties can give output. They cannot take input.

projectId returns the automatically generated unique ID of this DGLux5 project.

projectName returns this DGLux5 project's name.

libraryPath returns the root path of this project.

user returns the currently logged in user for this session.

superUser returns whether the currently logged in user is a Super User.

userLanguage returns the language (locale) of the current user interface, such as en_US.

dsaGroups returns the DSA permission groups of the currently logged in user.

description returns your description of this project. Add a description by selecting Project > Project Properties.

version returns the version number you have given to this project. Add a version number by selecting Project > Project Properties.

serverType returns the type of server that DGLux5 is running on, according to the server license.

theme returns the current theme: the user theme if one is set, otherwise the project's default theme, otherwise light or dark.

isDesigner returns whether the project is currently open in Edit mode.

authenticated returns TRUE if the current user is not a guest user and the connection to the server is working. While user or authenticated is bound, the server is checked periodically and these values are updated.


Model

This is a basic use of the block.

Dataflow Model Description
Project Info dataflow modelData about the project and user is collected. Because the project was given a description and version in Project > Project Properties, those properties are displayed in the Project Info block.