jcook331
21st January 2005, 18:49
I'm fairly certain the answer to this question is no, but several of our users have asked if the return key can be used in place of the tab key to move from field to field on a form. This is because many of the data entry people use the number keypad when entering data and it would be easier for them to hit return than tab.
Is it possible to use the enter key to move from field to field on a form?
Thanks
naabi0
21st January 2005, 22:07
It has to possible because that is how tfgld1115m00 (journal vouchers) in Baan 5 works.
mark_h
21st January 2005, 22:34
Do you own source? Can you look and see how the session does this. I do not know of anyway to do this in Baan IV.
Mark
jcook331
21st January 2005, 23:45
No, we don't own the source. We are also using Baan IV C4. I don't think I've ever looked at the session mentioned, but I'll see if it works that way in this version. Thanks.
mark_h
21st January 2005, 23:56
It has to possible because that is how tfgld1115m00 (journal vouchers) in Baan 5 works.
Actually in my first post I was hoping naabio would post how that session does it. I know I would be interested in how it works.
Mark
naabi0
22nd January 2005, 00:13
I don't have the source either, but I like the way it works. I can't remember if Baan IV acted the same way.
Hitesh Shah
22nd January 2005, 12:58
In ASCII mode this was the default mode of operations. Tab key came in vogue only with Bw. I don't recollect how one can start a session in ascii mode in BW . If you run such sessions in ascii mode then u can have the 'ENTER' keys for data entry .
Sessions like ttaad4100 run same in all platform and in the fashion you want .
p.cole
22nd January 2005, 14:24
I don't recollect how one can start a session in ascii mode in BW.
-- -set UI=ascii
malutz
24th January 2005, 09:39
Hej,
I just had a look at the source of tfgld1115m000 (tfgld1103). I couldn't find anything special regarding the "Enter"-Button.
The function to.field() was used twice.
Hitesh Shah
27th January 2005, 17:09
-- -set UI=ascii
Hi How can we start only 1 session in ASCII while remaining in BW (the way ttaad4100 works ) . I have seen 3GL programs in aSCII mode . But how abt any 4GL maintain session.
lbencic
27th January 2005, 19:54
An example of a throw back ascii session within the normal GUI is tdsmi1102 script. That calls the command 'switch.to.ascii.mode' in the before.program section. It's not a function in that script, so I assume it's a normal tools function you can use. It's not just a normal 4GL session converted to ASCII for the fun of it though, as you said it's a 3GL code with all the screen writes etc. done in the code. That's why they could not use the standard GUI, it does not understand all that. That's also why ttaad4100/4500 is still in ASCII mode, as well as some other sessions, I think the configurator. ASCII screen programming had greater control, we have gone backwards with the GUI (but, gosh, it sure is prettier).
rdbailey
28th April 2005, 17:40
Well this is a very late response, but I just noticed this post while searching for something else.
Anyway, we had the exact same requirements for our sales order entry staff. They are all lightning fast on the keypad and the mouse would only slow them down. Baan seemed quite limited in mapping the keyboard for individual users and I didn't want to recode every screen.
We got a program called KeyGo. This solved our problem in tidy fashion. You can map any key to any macro (we set up the NumKeypadEnter key to be "Tab", + key is Insert Line, - key is delete line etc...). More information is at http://www.gdgsystems.com
I hope this helps....
~Vamsi
29th April 2005, 01:07
Perhaps someone from Nazdaq is reading this post.
Their Baan Colorizer utilizes the concept of hooking. Since a hook has already been created, they can easily incorporate the feature of converting Enter -> Tab. The advantage would be that this would be enabled only on a Baan screen and not everywhere.
Knowing them I am sure the pricing would be much better.
James29550
28th September 2005, 22:57
Another late response.... Just joined today and while looking for something else ran into this post.
If your client is WinXP Pro (and I think it also works for Win2k) - this is how I solved it: Used a registry tweak for the trick. You have to add a key to the registry. Here it is...
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
"Scancode Map"=hex:00,00,00,00,00,00,00,00,02,00,00,00,0f,00,4e,00,00,00,00,00
I now wish I had kept notes on this because I don't remember which hex value does what.
Keep in mind this will affect *all* applications!!!
~Vamsi
29th September 2005, 02:00
http://www.annoyances.org/exec/forum/win2000/n1019911460 - an article that explains what you did.