# Scripting help about just simple print a value on propertyChange on a numericText Field

**URL:** <https://forum.inductiveautomation.com/t/scripting-help-about-just-simple-print-a-value-on-propertychange-on-a-numerictext-field/80864>\
**Category:** Ignition\
**Tags:** scripting\
**Created:** [October 23, 2023, 3:48pm UTC](https://forum.inductiveautomation.com/t/scripting-help-about-just-simple-print-a-value-on-propertychange-on-a-numerictext-field/80864 "2023-10-23T15:48:34Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Gustavo\_Rojas](https://avatars.discourse-cdn.com/v4/letter/g/46a35a/32.png) [@Gustavo\_Rojas](https://forum.inductiveautomation.com/u/Gustavo_Rojas)\
**Post date:** [October 23, 2023, 3:48pm UTC](https://forum.inductiveautomation.com/t/scripting-help-about-just-simple-print-a-value-on-propertychange-on-a-numerictext-field/80864/1 "2023-10-23T15:48:34Z")

</div>

I am doing a simple experiment on a Numeric Text Field :

```auto
if event.propertyName == "intValue":
	print event.newValue

```

on propertyChange Event Handlers  
but print nothing  
I print event.propertyName but never shows the value "intValue".  
shows "editValid".  
If I change the code to

```auto
if event.propertyName == "editValid":
 	print event.newValue

```

only prints False or True but not the value.  
Pls your help.

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [October 23, 2023, 3:53pm UTC](https://forum.inductiveautomation.com/t/scripting-help-about-just-simple-print-a-value-on-propertychange-on-a-numerictext-field/80864/2 "2023-10-23T15:53:47Z")

</div>

Is the numeric input field set to use integers? It can also be set to Long, Float, and Double, and if so, `intValue` is not used.

---

<div class="post-metadata">

**Author:** ![Gustavo\_Rojas](https://avatars.discourse-cdn.com/v4/letter/g/46a35a/32.png) [@Gustavo\_Rojas](https://forum.inductiveautomation.com/u/Gustavo_Rojas)\
**Post date:** [October 23, 2023, 3:57pm UTC](https://forum.inductiveautomation.com/t/scripting-help-about-just-simple-print-a-value-on-propertychange-on-a-numerictext-field/80864/3 "2023-10-23T15:57:38Z")

</div>

![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/e/a/ea6a50738d742314b5090386ad522f39f7e4f403.png)  
Yes is set on that way

---

<div class="post-metadata">

**Author:** ![Gustavo\_Rojas](https://avatars.discourse-cdn.com/v4/letter/g/46a35a/32.png) [@Gustavo\_Rojas](https://forum.inductiveautomation.com/u/Gustavo_Rojas)\
**Post date:** [October 23, 2023, 4:03pm UTC](https://forum.inductiveautomation.com/t/scripting-help-about-just-simple-print-a-value-on-propertychange-on-a-numerictext-field/80864/4 "2023-10-23T16:03:13Z")

</div>

I did

```auto
print event.propertyName 

```

And show this values

```auto
formatterFactory
textFormatter
editValid
editValid

```

but never intValue

---

<div class="post-metadata">

**Author:** ![paul-griffith](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/paul-griffith/32/37249_2.png) [@paul-griffith](https://forum.inductiveautomation.com/u/paul-griffith)\
**Post date:** [October 23, 2023, 4:08pm UTC](https://forum.inductiveautomation.com/t/scripting-help-about-just-simple-print-a-value-on-propertychange-on-a-numerictext-field/80864/5 "2023-10-23T16:08:03Z")

</div>

The numeric text field doesn't emit propertyChange events from the `*Value` properties, for complicated internal Java Swing reasons.

---

<div class="post-metadata">

**Author:** ![Gustavo\_Rojas](https://avatars.discourse-cdn.com/v4/letter/g/46a35a/32.png) [@Gustavo\_Rojas](https://forum.inductiveautomation.com/u/Gustavo_Rojas)\
**Post date:** [October 23, 2023, 4:15pm UTC](https://forum.inductiveautomation.com/t/scripting-help-about-just-simple-print-a-value-on-propertychange-on-a-numerictext-field/80864/6 "2023-10-23T16:15:02Z")

</div>

Thank you @paul-griffith.

---

<div class="post-metadata">

**Author:** ![Gustavo\_Rojas](https://avatars.discourse-cdn.com/v4/letter/g/46a35a/32.png) [@Gustavo\_Rojas](https://forum.inductiveautomation.com/u/Gustavo_Rojas)\
**Post date:** [October 23, 2023, 4:17pm UTC](https://forum.inductiveautomation.com/t/scripting-help-about-just-simple-print-a-value-on-propertychange-on-a-numerictext-field/80864/7 "2023-10-23T16:17:11Z")

</div>

And how I can access the value in Scripting?

---

<div class="post-metadata">

**Author:** ![paul-griffith](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/paul-griffith/32/37249_2.png) [@paul-griffith](https://forum.inductiveautomation.com/u/paul-griffith)\
**Post date:** [October 23, 2023, 5:00pm UTC](https://forum.inductiveautomation.com/t/scripting-help-about-just-simple-print-a-value-on-propertychange-on-a-numerictext-field/80864/8 "2023-10-23T17:00:21Z")

</div>

Okay, I was wrong (but at least Phil was too 🙂). Regardless of the mode, all four sub-property values are fired, as well as the non-visible `value` property.  
I tested with this script in the property change event:

```python
print event.propertyName, '-', repr(event.newValue), '-', type(event.newValue)

```

And got this output from two value changes in preview mode in the designer:

```auto
value - 123 - <type 'int'>
intValue - 123 - <type 'int'>
longValue - 123L - <type 'long'>
floatValue - 123.0 - <type 'float'>
doubleValue - 123.0 - <type 'float'>
value - 1 - <type 'int'>
intValue - 1 - <type 'int'>
longValue - 1L - <type 'long'>
floatValue - 1.0 - <type 'float'>
doubleValue - 1.0 - <type 'float'>

```

So I don't know what's going on with your example.

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [October 23, 2023, 5:30pm UTC](https://forum.inductiveautomation.com/t/scripting-help-about-just-simple-print-a-value-on-propertychange-on-a-numerictext-field/80864/9 "2023-10-23T17:30:49Z")

</div>

> [@paul-griffith](#):
>
> but at least Phil was too

Yeah, it happens.

/ Poking the guy with _access to the source code_. 😇

---

<div class="post-metadata">

**Author:** ![Gustavo\_Rojas](https://avatars.discourse-cdn.com/v4/letter/g/46a35a/32.png) [@Gustavo\_Rojas](https://forum.inductiveautomation.com/u/Gustavo_Rojas)\
**Post date:** [October 23, 2023, 5:41pm UTC](https://forum.inductiveautomation.com/t/scripting-help-about-just-simple-print-a-value-on-propertychange-on-a-numerictext-field/80864/10 "2023-10-23T17:41:43Z")

</div>

Thank you let me check what is wrong with my code, And I will post it here.

---

<div class="post-metadata">

**Author:** ![Gustavo\_Rojas](https://avatars.discourse-cdn.com/v4/letter/g/46a35a/32.png) [@Gustavo\_Rojas](https://forum.inductiveautomation.com/u/Gustavo_Rojas)\
**Post date:** [October 23, 2023, 5:55pm UTC](https://forum.inductiveautomation.com/t/scripting-help-about-just-simple-print-a-value-on-propertychange-on-a-numerictext-field/80864/11 "2023-10-23T17:55:03Z")

</div>

I did copy and paste on your code but the results arent the same:

```auto
editValid - True - <type 'bool'>
editValid - False - <type 'bool'>
editValid - True - <type 'bool'>
editValid - False - <type 'bool'>
editValid - True - <type 'bool'>
editValid - False - <type 'bool'>
editValid - True - <type 'bool'>
editValid - False - <type 'bool'>
editValid - True - <type 'bool'>
editValid - False - <type 'bool'>
editValid - True - <type 'bool'>

```

I don't know why . What place I can see what is wrong with my Designer?

---

<div class="post-metadata">

**Author:** ![paul-griffith](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/paul-griffith/32/37249_2.png) [@paul-griffith](https://forum.inductiveautomation.com/u/paul-griffith)\
**Post date:** [October 23, 2023, 6:04pm UTC](https://forum.inductiveautomation.com/t/scripting-help-about-just-simple-print-a-value-on-propertychange-on-a-numerictext-field/80864/12 "2023-10-23T18:04:18Z")

</div>

If you leave the script in place and launch an actual client, what does it log in its own diagnostic console?

---

<div class="post-metadata">

**Author:** ![Gustavo\_Rojas](https://avatars.discourse-cdn.com/v4/letter/g/46a35a/32.png) [@Gustavo\_Rojas](https://forum.inductiveautomation.com/u/Gustavo_Rojas)\
**Post date:** [October 23, 2023, 6:25pm UTC](https://forum.inductiveautomation.com/t/scripting-help-about-just-simple-print-a-value-on-propertychange-on-a-numerictext-field/80864/13 "2023-10-23T18:25:57Z")

</div>

![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/4/6/46011e52656e5cc35a38eb82a56402291f42e65f.png)

---

<div class="post-metadata">

**Author:** ![Gustavo\_Rojas](https://avatars.discourse-cdn.com/v4/letter/g/46a35a/32.png) [@Gustavo\_Rojas](https://forum.inductiveautomation.com/u/Gustavo_Rojas)\
**Post date:** [October 23, 2023, 6:29pm UTC](https://forum.inductiveautomation.com/t/scripting-help-about-just-simple-print-a-value-on-propertychange-on-a-numerictext-field/80864/14 "2023-10-23T18:29:00Z")

</div>

With this code:

```auto
print("event: " + str(event))
print("source: " + str(event.source))
print("newValue : " + str(event.newValue))
print("oldValue : " + str(event.oldValue))
print("propertyName : " + str(event.propertyName))

```

I am getting this results:

```auto
event: java.beans.PropertyChangeEvent[propertyName=editValid; oldValue=true; newValue=false; propagationId=null; source=PMINumericTextField[Numeric Text Field]]
source: PMINumericTextField[Numeric Text Field]
newValue : False
oldValue : True
propertyName : editValid

event: java.beans.PropertyChangeEvent[propertyName=value; oldValue=123; newValue=1; propagationId=null; source=PMINumericTextField[Numeric Text Field]]
source: PMINumericTextField[Numeric Text Field]
newValue : 1
oldValue : 123
propertyName : value

event: java.beans.PropertyChangeEvent[propertyName=intValue; oldValue=123; newValue=1; propagationId=null; source=PMINumericTextField[Numeric Text Field]]
source: PMINumericTextField[Numeric Text Field]
newValue : 1
oldValue : 123
propertyName : intValue

event: java.beans.PropertyChangeEvent[propertyName=longValue; oldValue=123; newValue=1; propagationId=null; source=PMINumericTextField[Numeric Text Field]]
source: PMINumericTextField[Numeric Text Field]
newValue : 1
oldValue : 123
propertyName : longValue

event: java.beans.PropertyChangeEvent[propertyName=floatValue; oldValue=123.0; newValue=1.0; propagationId=null; source=PMINumericTextField[Numeric Text Field]]
source: PMINumericTextField[Numeric Text Field]
newValue : 1.0
oldValue : 123.0
propertyName : floatValue

event: java.beans.PropertyChangeEvent[propertyName=doubleValue; oldValue=123.0; newValue=1.0; propagationId=null; source=PMINumericTextField[Numeric Text Field]]
source: PMINumericTextField[Numeric Text Field]
newValue : 1.0
oldValue : 123.0
propertyName : doubleValue

event: java.beans.PropertyChangeEvent[propertyName=editValid; oldValue=true; newValue=false; propagationId=null; source=PMINumericTextField[Numeric Text Field]]
source: PMINumericTextField[Numeric Text Field]
newValue : False
oldValue : True
propertyName : editValid
event: java.beans.PropertyChangeEvent[propertyName=editValid; oldValue=false; newValue=true; propagationId=null; source=PMINumericTextField[Numeric Text Field]]
source: PMINumericTextField[Numeric Text Field]
newValue : True
oldValue : False
propertyName : editValid
event: java.beans.PropertyChangeEvent[propertyName=editValid; oldValue=true; newValue=false; propagationId=null; source=PMINumericTextField[Numeric Text Field]]
source: PMINumericTextField[Numeric Text Field]
newValue : False
oldValue : True
propertyName : editValid
event: java.beans.PropertyChangeEvent[propertyName=editValid; oldValue=false; newValue=true; propagationId=null; source=PMINumericTextField[Numeric Text Field]]
source: PMINumericTextField[Numeric Text Field]
newValue : True
oldValue : False
propertyName : editValid
event: java.beans.PropertyChangeEvent[propertyName=editValid; oldValue=true; newValue=false; propagationId=null; source=PMINumericTextField[Numeric Text Field]]
source: PMINumericTextField[Numeric Text Field]
newValue : False
oldValue : True
propertyName : editValid
event: java.beans.PropertyChangeEvent[propertyName=editValid; oldValue=false; newValue=true; propagationId=null; source=PMINumericTextField[Numeric Text Field]]
source: PMINumericTextField[Numeric Text Field]
newValue : True
oldValue : False
propertyName : editValid
event: java.beans.PropertyChangeEvent[propertyName=editValid; oldValue=true; newValue=false; propagationId=null; source=PMINumericTextField[Numeric Text Field]]
source: PMINumericTextField[Numeric Text Field]
newValue : False
oldValue : True
propertyName : editValid
event: java.beans.PropertyChangeEvent[propertyName=editValid; oldValue=false; newValue=true; propagationId=null; source=PMINumericTextField[Numeric Text Field]]
source: PMINumericTextField[Numeric Text Field]
newValue : True
oldValue : False
propertyName : editValid
event: java.beans.PropertyChangeEvent[propertyName=editValid; oldValue=true; newValue=false; propagationId=null; source=PMINumericTextField[Numeric Text Field]]
source: PMINumericTextField[Numeric Text Field]
newValue : False
oldValue : True
propertyName : editValid
event: java.beans.PropertyChangeEvent[propertyName=editValid; oldValue=false; newValue=true; propagationId=null; source=PMINumericTextField[Numeric Text Field]]
source: PMINumericTextField[Numeric Text Field]
newValue : True
oldValue : False
propertyName : editValid
event: java.beans.PropertyChangeEvent[propertyName=editValid; oldValue=true; newValue=false; propagationId=null; source=PMINumericTextField[Numeric Text Field]]
source: PMINumericTextField[Numeric Text Field]
newValue : False
oldValue : True
propertyName : editValid
event: java.beans.PropertyChangeEvent[propertyName=editValid; oldValue=false; newValue=true; propagationId=null; source=PMINumericTextField[Numeric Text Field]]
source: PMINumericTextField[Numeric Text Field]
newValue : True
oldValue : False
propertyName : editValid

```

Sometime works getting the values changes and others don't . I don't know why.

---

<div class="post-metadata">

**Author:** ![paul-griffith](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/paul-griffith/32/37249_2.png) [@paul-griffith](https://forum.inductiveautomation.com/u/paul-griffith)\
**Post date:** [October 23, 2023, 6:43pm UTC](https://forum.inductiveautomation.com/t/scripting-help-about-just-simple-print-a-value-on-propertychange-on-a-numerictext-field/80864/15 "2023-10-23T18:43:17Z")

</div>

What if you create a brand new numeric text field and put the same script on it?  
What if you set the property filter to 'All' and change the value of the 'Defer Updates' boolean property?

---

<div class="post-metadata">

**Author:** ![Gustavo\_Rojas](https://avatars.discourse-cdn.com/v4/letter/g/46a35a/32.png) [@Gustavo\_Rojas](https://forum.inductiveautomation.com/u/Gustavo_Rojas)\
**Post date:** [October 23, 2023, 6:56pm UTC](https://forum.inductiveautomation.com/t/scripting-help-about-just-simple-print-a-value-on-propertychange-on-a-numerictext-field/80864/16 "2023-10-23T18:56:54Z")

</div>

This is a brand new Numeric Text Field:

```auto
event: java.beans.PropertyChangeEvent[propertyName=formatterFactory; oldValue=com.inductiveautomation.factorypmi.application.components.PMINumericTextField$FormatterFactory@315d6377; newValue=com.inductiveautomation.factorypmi.application.components.PMINumericTextField$FormatterFactory@3ab73d89; propagationId=null; source=PMINumericTextField[Numeric Text Field]]
source: PMINumericTextField[Numeric Text Field]
newValue : com.inductiveautomation.factorypmi.application.components.PMINumericTextField$FormatterFactory@3ab73d89
oldValue : com.inductiveautomation.factorypmi.application.components.PMINumericTextField$FormatterFactory@315d6377
propertyName : formatterFactory
event: java.beans.PropertyChangeEvent[propertyName=textFormatter; oldValue=com.inductiveautomation.factorypmi.application.components.PMINumericTextField$DecimalNumberFormatter@21990af7; newValue=com.inductiveautomation.factorypmi.application.components.PMINumericTextField$DecimalNumberFormatter@20355414; propagationId=null; source=PMINumericTextField[Numeric Text Field]]
source: PMINumericTextField[Numeric Text Field]
newValue : com.inductiveautomation.factorypmi.application.components.PMINumericTextField$DecimalNumberFormatter@20355414
oldValue : com.inductiveautomation.factorypmi.application.components.PMINumericTextField$DecimalNumberFormatter@21990af7
propertyName : textFormatter
event: java.beans.PropertyChangeEvent[propertyName=editValid; oldValue=true; newValue=false; propagationId=null; source=PMINumericTextField[Numeric Text Field]]
source: PMINumericTextField[Numeric Text Field]
newValue : False
oldValue : True
propertyName : editValid
event: java.beans.PropertyChangeEvent[propertyName=editValid; oldValue=false; newValue=true; propagationId=null; source=PMINumericTextField[Numeric Text Field]]
source: PMINumericTextField[Numeric Text Field]
newValue : True
oldValue : False
propertyName : editValid
event: java.beans.PropertyChangeEvent[propertyName=editValid; oldValue=true; newValue=false; propagationId=null; source=PMINumericTextField[Numeric Text Field]]
source: PMINumericTextField[Numeric Text Field]
newValue : False
oldValue : True
propertyName : editValid
event: java.beans.PropertyChangeEvent[propertyName=editValid; oldValue=false; newValue=true; propagationId=null; source=PMINumericTextField[Numeric Text Field]]
source: PMINumericTextField[Numeric Text Field]
newValue : True
oldValue : False
propertyName : editValid
event: java.beans.PropertyChangeEvent[propertyName=editValid; oldValue=true; newValue=false; propagationId=null; source=PMINumericTextField[Numeric Text Field]]
source: PMINumericTextField[Numeric Text Field]
newValue : False
oldValue : True
propertyName : editValid
event: java.beans.PropertyChangeEvent[propertyName=editValid; oldValue=false; newValue=true; propagationId=null; source=PMINumericTextField[Numeric Text Field]]
source: PMINumericTextField[Numeric Text Field]
newValue : True
oldValue : False
propertyName : editValid
event: java.beans.PropertyChangeEvent[propertyName=editValid; oldValue=true; newValue=false; propagationId=null; source=PMINumericTextField[Numeric Text Field]]
source: PMINumericTextField[Numeric Text Field]
newValue : False
oldValue : True
propertyName : editValid
event: java.beans.PropertyChangeEvent[propertyName=editValid; oldValue=false; newValue=true; propagationId=null; source=PMINumericTextField[Numeric Text Field]]
source: PMINumericTextField[Numeric Text Field]
newValue : True
oldValue : False
propertyName : editValid
event: java.beans.PropertyChangeEvent[propertyName=editValid; oldValue=true; newValue=false; propagationId=null; source=PMINumericTextField[Numeric Text Field]]
source: PMINumericTextField[Numeric Text Field]
newValue : False
oldValue : True
propertyName : editValid
event: java.beans.PropertyChangeEvent[propertyName=editValid; oldValue=false; newValue=true; propagationId=null; source=PMINumericTextField[Numeric Text Field]]
source: PMINumericTextField[Numeric Text Field]
newValue : True
oldValue : False
propertyName : editValid
event: java.beans.PropertyChangeEvent[propertyName=editValid; oldValue=true; newValue=false; propagationId=null; source=PMINumericTextField[Numeric Text Field]]
source: PMINumericTextField[Numeric Text Field]
newValue : False
oldValue : True
propertyName : editValid
event: java.beans.PropertyChangeEvent[propertyName=editValid; oldValue=false; newValue=true; propagationId=null; source=PMINumericTextField[Numeric Text Field]]
source: PMINumericTextField[Numeric Text Field]
newValue : True
oldValue : False
propertyName : editValid
event: java.beans.PropertyChangeEvent[propertyName=editValid; oldValue=true; newValue=false; propagationId=null; source=PMINumericTextField[Numeric Text Field]]
source: PMINumericTextField[Numeric Text Field]
newValue : False
oldValue : True
propertyName : editValid
event: java.beans.PropertyChangeEvent[propertyName=editValid; oldValue=false; newValue=true; propagationId=null; source=PMINumericTextField[Numeric Text Field]]
source: PMINumericTextField[Numeric Text Field]
newValue : True
oldValue : False
propertyName : editValid

```

I am figuring out how to do the "What if you set the property filter to 'All' and change the value of the 'Defer Updates' boolean property?" part.

---

<div class="post-metadata">

**Author:** ![Gustavo\_Rojas](https://avatars.discourse-cdn.com/v4/letter/g/46a35a/32.png) [@Gustavo\_Rojas](https://forum.inductiveautomation.com/u/Gustavo_Rojas)\
**Post date:** [October 23, 2023, 7:03pm UTC](https://forum.inductiveautomation.com/t/scripting-help-about-just-simple-print-a-value-on-propertychange-on-a-numerictext-field/80864/17 "2023-10-23T19:03:02Z")

</div>

Sorry for the question  
How do this?

> [@Gustavo\_Rojas](#):
>
> "What if you set the property filter to 'All' and change the value of the 'Defer Updates' boolean property?"

---

<div class="post-metadata">

**Author:** ![leonardo.godoi](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/leonardo.godoi/32/27178_2.png) [@leonardo.godoi](https://forum.inductiveautomation.com/u/leonardo.godoi)\
**Post date:** [October 23, 2023, 7:04pm UTC](https://forum.inductiveautomation.com/t/scripting-help-about-just-simple-print-a-value-on-propertychange-on-a-numerictext-field/80864/18 "2023-10-23T19:04:18Z")

</div>

Like this @Gustavo_Rojas :  
 ![java_bOzCTE8hOu](https://us1.discourse-cdn.com/inductiveautomation/original/3X/3/d/3dd2026528a241ed7e9e1a66c0bc54048ea5636e.gif)

---

<div class="post-metadata">

**Author:** ![Gustavo\_Rojas](https://avatars.discourse-cdn.com/v4/letter/g/46a35a/32.png) [@Gustavo\_Rojas](https://forum.inductiveautomation.com/u/Gustavo_Rojas)\
**Post date:** [October 23, 2023, 7:05pm UTC](https://forum.inductiveautomation.com/t/scripting-help-about-just-simple-print-a-value-on-propertychange-on-a-numerictext-field/80864/19 "2023-10-23T19:05:12Z")

</div>

@leonardo.godoi Thank you

---

<div class="post-metadata">

**Author:** ![Gustavo\_Rojas](https://avatars.discourse-cdn.com/v4/letter/g/46a35a/32.png) [@Gustavo\_Rojas](https://forum.inductiveautomation.com/u/Gustavo_Rojas)\
**Post date:** [October 23, 2023, 7:07pm UTC](https://forum.inductiveautomation.com/t/scripting-help-about-just-simple-print-a-value-on-propertychange-on-a-numerictext-field/80864/20 "2023-10-23T19:07:18Z")

</div>

@leonardo.godoi and @paul-griffith Thank you now works . I learn a lot .
