String formatting custom properties

I am using a popup to write values to custom properties on the root container of a window. I then use the internal frame activated event in the window to copy the root container values to the window template custom properties. The window template properties are bound to a control (text boxes and number text boxes on the template). All works well and the expected number show up on in the correct number text box, but for the string values I get the variable name showing up in the text box. The problem seems to be, for example, in line p3 = of the code below. I can’t seem to find a way to get the strings formatted for the last operation.

This script was generated automatically by the property set

script builder. You may modify this script, but if you do,

you will not be able to use the property set builder to update

this script without overwriting your changes.

p1 = system.gui.getParentWindow(event).getComponentForPath(‘Root Container’).Active
p2 = system.gui.getParentWindow(event).getComponentForPath(‘Root Container’).Capacitance
p3 = str(system.gui.getParentWindow(event).getComponentForPath(‘Root Container’).CoilID)
p4 = system.gui.getParentWindow(event).getComponentForPath(‘Root Container’).CraneCall
p5 = system.gui.getParentWindow(event).getComponentForPath(‘Root Container’).DateandTime
p6 = system.gui.getParentWindow(event).getComponentForPath(‘Root Container’).FurnaceNum
p7 = system.gui.getParentWindow(event).getComponentForPath(‘Root Container’).FurnaceSize
p8 = system.gui.getParentWindow(event).getComponentForPath(‘Root Container’).HeatLength
p9 = system.gui.getParentWindow(event).getComponentForPath(‘Root Container’).HeatTime
p10 = system.gui.getParentWindow(event).getComponentForPath(‘Root Container’).ItemNum
p11 = system.gui.getParentWindow(event).getComponentForPath(‘Root Container’).KWDelay
p12 = system.gui.getParentWindow(event).getComponentForPath(‘Root Container’).MaxTemp
p13 = system.gui.getParentWindow(event).getComponentForPath(‘Root Container’).Notes
p14 = system.gui.getParentWindow(event).getComponentForPath(‘Root Container’).OffSoakT
p15 = system.gui.getParentWindow(event).getComponentForPath(‘Root Container’).OnSoakT
p16 = system.gui.getParentWindow(event).getComponentForPath(‘Root Container’).OperationNum
p17 = system.gui.getParentWindow(event).getComponentForPath(‘Root Container’).POBP
p18 = system.gui.getParentWindow(event).getComponentForPath(‘Root Container’).PreSoakKWH
p19 = system.gui.getParentWindow(event).getComponentForPath(‘Root Container’).PreSoakT
p20 = system.gui.getParentWindow(event).getComponentForPath(‘Root Container’).Rev
p21 = system.gui.getParentWindow(event).getComponentForPath(‘Root Container’).Soak2KWH
p22 = system.gui.getParentWindow(event).getComponentForPath(‘Root Container’).Soak2Time
p23 = system.gui.getParentWindow(event).getComponentForPath(‘Root Container’).Soak3KWH
p24 = system.gui.getParentWindow(event).getComponentForPath(‘Root Container’).Soak3Time
p25 = system.gui.getParentWindow(event).getComponentForPath(‘Root Container’).SoakKWH
p26 = system.gui.getParentWindow(event).getComponentForPath(‘Root Container’).Taps
p27 = system.gui.getParentWindow(event).getComponentForPath(‘Root Container’).TotKWH
p28 = system.gui.getParentWindow(event).getComponentForPath(‘Root Container’).Voltage

system.gui.getParentWindow(event).getComponentForPath(‘Root Container.Furnace KWH Recipe Template’).Active = p1
system.gui.getParentWindow(event).getComponentForPath(‘Root Container.Furnace KWH Recipe Template’).Capacitance = p2
system.gui.getParentWindow(event).getComponentForPath(‘Root Container.Furnace KWH Recipe Template’).CoilID = p3
system.gui.getParentWindow(event).getComponentForPath(‘Root Container.Furnace KWH Recipe Template’).CraneCall = p4
system.gui.getParentWindow(event).getComponentForPath(‘Root Container.Furnace KWH Recipe Template’).DateandTime = p5
system.gui.getParentWindow(event).getComponentForPath(‘Root Container.Furnace KWH Recipe Template’).FurnaceNum = p6
system.gui.getParentWindow(event).getComponentForPath(‘Root Container.Furnace KWH Recipe Template’).FurnaceSize = p7
system.gui.getParentWindow(event).getComponentForPath(‘Root Container.Furnace KWH Recipe Template’).HeatLength = p8
system.gui.getParentWindow(event).getComponentForPath(‘Root Container.Furnace KWH Recipe Template’).HeatTime = p9
system.gui.getParentWindow(event).getComponentForPath(‘Root Container.Furnace KWH Recipe Template’).ItemNum = p10
system.gui.getParentWindow(event).getComponentForPath(‘Root Container.Furnace KWH Recipe Template’).KWDelay = p11
system.gui.getParentWindow(event).getComponentForPath(‘Root Container.Furnace KWH Recipe Template’).MaxTemp = p12
system.gui.getParentWindow(event).getComponentForPath(‘Root Container.Furnace KWH Recipe Template’).Notes = p13
system.gui.getParentWindow(event).getComponentForPath(‘Root Container.Furnace KWH Recipe Template’).OffSoakT = p14
system.gui.getParentWindow(event).getComponentForPath(‘Root Container.Furnace KWH Recipe Template’).OnSoakT = p15
system.gui.getParentWindow(event).getComponentForPath(‘Root Container.Furnace KWH Recipe Template’).OperationNum = p16
system.gui.getParentWindow(event).getComponentForPath(‘Root Container.Furnace KWH Recipe Template’).POBP = p17
system.gui.getParentWindow(event).getComponentForPath(‘Root Container.Furnace KWH Recipe Template’).PreSoakKWH = p18
system.gui.getParentWindow(event).getComponentForPath(‘Root Container.Furnace KWH Recipe Template’).PreSoakT = p19
system.gui.getParentWindow(event).getComponentForPath(‘Root Container.Furnace KWH Recipe Template’).Rev = p20
system.gui.getParentWindow(event).getComponentForPath(‘Root Container.Furnace KWH Recipe Template’).Soak2KWH = p21
system.gui.getParentWindow(event).getComponentForPath(‘Root Container.Furnace KWH Recipe Template’).Soak2Time = p22
system.gui.getParentWindow(event).getComponentForPath(‘Root Container.Furnace KWH Recipe Template’).Soak3KWH = p23
system.gui.getParentWindow(event).getComponentForPath(‘Root Container.Furnace KWH Recipe Template’).Soak3Time = p24
system.gui.getParentWindow(event).getComponentForPath(‘Root Container.Furnace KWH Recipe Template’).SoakKWH = p25
system.gui.getParentWindow(event).getComponentForPath(‘Root Container.Furnace KWH Recipe Template’).Taps = p26
system.gui.getParentWindow(event).getComponentForPath(‘Root Container.Furnace KWH Recipe Template’).TotKWH = p27
system.gui.getParentWindow(event).getComponentForPath(‘Root Container.Furnace KWH Recipe Template’).Voltage = p28

What is the datatype of the “CoilID” property on the root container? Does the popup write the correct values to that property? Have you tried it in the designer to follow the logic?