Expression/SQL Binding in Data Types

Hello!

  1. I was create some internal Tag Provider
  2. In this tag provider i was create new Data Type with properties: Floor, Number and other
  3. In this Data Type i was create new Expression tag which want must bind to tags in Default folder of tags.
  4. When i choose in this Expression tag address of Default tag i saw this:
{Manufactura/Floor_3/Room_1/Flooding}
  1. I want to use like this:
{Manufactura/Floor_{Floor}/Room_{Number}/Flooding}

where Floor and Number - properties of Data Type
This structure is wrong
How i must to use this to right binding?
[attachment=0]1.jpg[/attachment]

I think you need to use the expression function tag, as follows:

tag("Manufactura/Floor_" + {[.]Floor} + "/Room_" + {[.]Number} + "/Flooding")

Trying this:
tag(“Manufactura/Boiling/boiler/UniversalChar/UnC6”)
Taking this:
[attachment=0]screenshot.jpg[/attachment]

Any ideas?

Your picture/image/photo shows “Manufactura” as the Tag Provider.
Try this instead:

Expression:

tag("[Manufactura]Boiling/boiler/UniversalChar/UnC6")

or (Expression):

tag("[Manufactura]Floor_" + {[.]Floor} + "/Room_" + {[.]Number} + "/Flooding")

I want to use tags not from this Tag Provider.

I don’t understand. Just make sure that that first folder is using the same syntax. Try this:

Expression:

tag("[Cosmopolite]Whatever/Tag")

or (Expression):

tag("[Hodoseevka]Some_" + {[Cosmopolite]Whatever/Tag} + "/Other/Tag")