All, I finally solved my problem. All I had to do was check* Unicode Mode* in Design > Database Settings > Compatibility. Thanks very much to everyone for their suggestions and help. :-) Ken
*P.S. Ultimately it was Vance Villanueva from 4D Tech Support that helped me solve the problem. He prepared a screencast showing me that post key worked using my database and I noticed during the screencast a message popped up warning that the database must be used in Unicode mode in order to be opened and asking to temporarily switch to Unicode mode. I had never seen that message before and that's what lead me to check the Unicode Mode in my database.* On Mon, Oct 9, 2017 at 9:41 AM, Ken Daniel <[email protected]> wrote: > Koen & Steve, thanks for the tip, but in this case I am using POST > KEY(Character code(".");Command key mask) and had the shortcut of Ctrl . > assigned to a button. It only fails to work in this one converted database. > I've converted another database to v16 for a different application and it > works fine. I've compared the two databases and can't discern any > difference. In another test, if I execute POST KEY (Character Code("a")), I > can see it populate a variable field with the letter "a", but it just won't > execute the code assigned to the button with that shortcut. Ken > > On Mon, Oct 9, 2017 at 9:07 AM, Koen Van Hooreweghe via 4D_Tech < > [email protected]> wrote: > >> Hi Ken, >> >> What particular shortcut are you using? >> Also check the case of the character you are using, as Stephen pointed >> out. In v14 I discovered a bug when running the command POST KEY(Character >> code("A");Command key mask). This was fine in v13 and earlier, but crashes >> v14, v15 and v16. >> My report got bug number ACI0093238 in july 2015, but as I just tested in >> v16.2 it has not been fixed yet. >> >> On the other hand the code should be: POST KEY(Character >> code(“a");Command key mask), which works fine in v14 and later. >> >> IIRC in compiled mode it seemed to be working, but 4D would crash a bit >> later. >> >> Kind regards, >> Koen >> > > On Mon, Oct 9, 2017 at 8:38 AM, Stephen J. Orth <s.orth@the-aquila-group. > com> wrote: > >> Ken, >> >> If I recall correctly, I ran into an issue due to case sensitivity. Make >> sure the case of the assigned letter is the same as how you are using it in >> the command. >> >> >> Steve >> >> > >> >> > Op 8 okt. 2017, om 15:21 heeft Ken Daniel via 4D_Tech < >> [email protected]> het volgende geschreven: >> > >> > All, I'm having a problem with the Post Key command not working in a >> > database converted from 4Dv14 to v16. Post Key works fine in 4Dv14, and >> > works in 4Dv15 and even in a newly created database in v16, but not in >> my >> > converted database. I've tried resetting the Preferences and Database >> > Settings to Factory Settings and changing event actions, but nothing has >> > worked. Anyone have any suggestions as to what the problem may be? >> Thanks, >> >> >> >> -------------------- >> Compass bvba >> Koen Van Hooreweghe >> Kloosterstraat 65 >> 9910 Knesselare >> Belgium >> tel +32 495 511.653 >> >> ********************************************************************** >> 4D Internet Users Group (4D iNUG) >> FAQ: http://lists.4d.com/faqnug.html >> Archive: http://lists.4d.com/archives.html >> Options: http://lists.4d.com/mailman/options/4d_tech >> Unsub: mailto:[email protected] >> ********************************************************************** > > > ********************************************************************** 4D Internet Users Group (4D iNUG) FAQ: http://lists.4d.com/faqnug.html Archive: http://lists.4d.com/archives.html Options: http://lists.4d.com/mailman/options/4d_tech Unsub: mailto:[email protected] **********************************************************************

