‎2007 Jun 29 1:26 AM
Hi All,
I'm trying to create a dialog program in ABAP, which I've done many times before. But today on the very first screen I put a pushbutton. Using the screen painter, I put a four character function code (FCTCODE) into the box. When I saved it, it saved fine. When I activated the screen, it cleared out the box and returned to the reddish "need input" state. I can't figure out why it's not accepting my function code. I've tried shorter codes, longer codes, codes that started with 'Z', codes that were used in the menu painter, and ones that weren't. I tried using the element list instead of the screen painter. I even logged out of the system and came back in. Nothing has worked. Has anyone seen this, and is there something I'm missing? Sadly, I'm the only ABAPer left at my company, so I have no one to run this by.
Thanks,
Nathan
‎2007 Jun 29 1:31 AM
‎2007 Jun 29 1:31 AM
‎2007 Jun 29 1:48 AM
Yes, it's really weird. I tried hitting enter and it doesn't do anything. I can even save it and leave and it's still there. It just disappears on activate. Would screenshots help anyone?
Thanks,
Nathan
‎2007 Jun 29 1:52 AM
‎2007 Jun 29 1:54 AM
If it is custom program then delete that screen and recreate and see the results.
Take care about if it is big program then do not delete it.
Try to create one test program and create push button .
even if you get same issue then let me know how you create
Thanks
Seshu
‎2007 Jun 29 2:15 AM
‎2007 Jul 03 6:43 PM
I've now been able to restart my machine and go in and create a new test program/screen. The result is the same. It's still deleting the funciton code from the button when I activate. I will raise the issue with SAP.
Thanks,
Nathan
‎2007 Jul 03 9:43 PM
‎2007 Jul 03 9:56 PM
‎2007 Jul 06 12:19 AM
By way of an update - the problem I was seeing was due to an error in the SAP code with our support pack and the fact that we're using unicode. It's addressed in OSS note 993341. Thanks for the help all, and sorry to have bothered you with something that could not have been answered here.
-N