# Numeric Text Field VK\_PERIOD to VK\_COMMA

**URL:** <https://forum.inductiveautomation.com/t/numeric-text-field-vk-period-to-vk-comma/5867>\
**Category:** Ignition\
**Created:** [February 14, 2013, 3:37pm UTC](https://forum.inductiveautomation.com/t/numeric-text-field-vk-period-to-vk-comma/5867 "2013-02-14T15:37:16Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![quper](https://avatars.discourse-cdn.com/v4/letter/q/aeb1de/32.png) [@quper](https://forum.inductiveautomation.com/u/quper)\
**Post date:** [February 14, 2013, 3:37pm UTC](https://forum.inductiveautomation.com/t/numeric-text-field-vk-period-to-vk-comma/5867/1 "2013-02-14T15:37:16Z")

</div>

Hi,  
I have Float4 memory tag and Numeric Text Field with bidirectional binding.  
If I enter 2,55(with comma) to Numeric Text Field, everything is ok. But if I enter 2.55 (with period) by mistake, I will get value 255.  
I tried to replace “period” to “comma” such script:  
if event.keyCode == event.VK\_PERIOD:  
event.keyCode = event.VK\_COMMA

But with no luck.  
How can I replace “period” to “comma” during enter?

---

<div class="post-metadata">

**Author:** ![James.Lorenz](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/james.lorenz/32/3290_2.png) [@James.Lorenz](https://forum.inductiveautomation.com/u/James.Lorenz)\
**Post date:** [February 14, 2013, 4:45pm UTC](https://forum.inductiveautomation.com/t/numeric-text-field-vk-period-to-vk-comma/5867/2 "2013-02-14T16:45:04Z")

</div>

You can use the Java Robot to erase the period and enter a comma:

[code]from java.awt import Robot  
from java.awt.event import KeyEvent

if event.keyCode == event.VK\_PERIOD:  
rob = Robot()  
rob.keyPress(KeyEvent.VK\_BACK\_SPACE)  
rob.keyPress(KeyEvent.VK\_COMMA)[/code]

---

<div class="post-metadata">

**Author:** ![quper](https://avatars.discourse-cdn.com/v4/letter/q/aeb1de/32.png) [@quper](https://forum.inductiveautomation.com/u/quper)\
**Post date:** [March 25, 2013, 7:05am UTC](https://forum.inductiveautomation.com/t/numeric-text-field-vk-period-to-vk-comma/5867/3 "2013-03-25T07:05:26Z")

</div>

Thank you, great solution!
