Questions? Feedback?powered byOlark live chat software
Bug 3002

EditMask is not working on Windows 10 (PowerBuilder 2017 R2) 25 July, 2019

Suhas Shravagi
08 July, 2019
Product: PowerBuilder Category: DataWindow
Version: 2017 R2 Publishing: Public
Status: Analyzing Priority: P2
Classification: Resolution:
Suhas Shravagi 25 July, 2019
Hello Govinda,

Any updates on this? Are you able to reproduce the issue?
Suhas Shravagi 09 July, 2019
(In reply to Govinda Lopez from comment #1)
Hi Suhas,

I will be working in analyzing/reproducing your case. I will keep you
updated on the results here.


Regards,
Additional information, This application has been migrated from PowerBuilder 12.5 to Appeon PowerBuilder 2017 R2.
Govinda Lopez 08 July, 2019
Hi Suhas,

I will be working in analyzing/reproducing your case. I will keep you updated on the results here.


Regards,
Suhas Shravagi 08 July, 2019
*Phenomenon:
I have a datawindow with a column as decimal datatype. When I change that property of that column to EditMask, it runs quite perfect in PowerBuilder IDE environment. But when I deploy the EXE, that particular sceen does not at all opens. Even when I tried to put a EditMask control on a window object, the same happens. It is for Appeon PowerBuilder 2017 R2 Standard Edition (build 1666). Please note, this scenario works fine on Windows 7.

*Reproduce Steps:
With DataWindow:
1) Create a datawindow with a column with datatype as decimal or date.
2) Set the EditMask to that column.
3) Attach the datawindow to a window object and put the script to open that window.
4) Run the application thru PowerBuilder IDE and open that screen. The screen opens.
5) Create the EXE of this applicaction.
6) Copy the required DLLs and supporting files in a folder along with the EXE.
7) Run the EXE and try to open this screen. The application collapse or the screen not at all opens or the column becomes noneditable.

With PowerBuilder standalone control:
1) Create a window and put an EditMask control on it. Provide required masking.
2) Run the application thru PowerBuilder IDE and open that screen. The screen opens.
3) Create the EXE of this applicaction.
4) Copy the required DLLs and supporting files in a folder along with the EXE.
5) Run the EXE and try to open this screen. The application collapse or the screen not at all opens or the column becomes noneditable.

Remarks:
I tried to set the editmask property at runtime. But in this case, the column becomes noneditable.
OS:
Windows 10 
Platform:
All 
Database Type:
 
Database Version: