dpGetDpTypeRefs()
The function returns all references in a DPT.
Synopsis
dyn_dyn_string dpGetDpTypeRefs(string dpt);
Parameters
Parameter | Meaning |
---|---|
dpt | Name of the data point type to be checked for references (for example, "Example_DP") |
Return Value
References and elements if everything is OK, otherwise an empty dyn_dyn_string.
Errors
Errors (missing arguments) can be queried with getLastError() .
Description
The function returns all references in a DPT (i.e. where DPE is of the type DPEL_TYPREF). The dyn_dyn_string contains all reference DP types and DP elements.
Example
Checks the data point type ExampleDP_Float for references. Another node, "AdditionalArchive", is created as a type reference of _ValueArchiv beforehand.
main()
{
string dpt;
dyn_dyn_string dds;
dpt="ExampleDP_Float";
dds=dpGetDpTypeRefs(dpt);
DebugN("References found in DP-Typ ExampleDP_Float:");
DebugN(dds); /* The DPT "_ValueArchiv" and the related element
"Additionalarchive" are displayed*/
}
Assignment
Data point functions
Availability
UI, CTRL