cns_createView
Creates a new view.
Synopsis
bool cns_createView(string view, langString viewdisplay, string
viewseparator);
Parameters
Parameter | Description |
---|---|
view | ID of the view CAUTION! To create a view, the view path must contain the system name, e.g. "System1.myView". |
viewdisplay | Display name of the view |
viewseparator | Separator for the view |
Return value
Returns TRUE if successful and FALSE in case of an error.
Errors
Possible errors:
-
View ID is already used
-
Invalid separator
Description
This function creates a new view. It is possible to define the ID, the multilingual name and the separator for the view.
The following characters are not allowed for separators: '(single quotation mark),"(quotation marks),*(asterisk),?(question mark)
.
Moreover, numbers and letters which are already used in the view or node name must not be used.
The example creates a view with the ID "myView" for a multilingual project (English and German).
main()
{
langString myLang;
setLangString(myLang,0,"Meine Sicht");
setLangString(myLang,1,"My View");
DebugN(cns_createView("System1.myView", myLang, "."));
}
Availability
UI, CTRL