Kozure Ohashi
29th November 2006, 11:11
Dear Baanboard,
how can you create a form displayed in ascii mode in the gui environment, e.g. to display a baan session in a mobile device to reduce data transfer.
Only this specific form should be displayed in ascii mode, the other sessions should be displayed in gui style.
Thanks in advance.
Regards,
Kozure.
Kozure Ohashi
29th November 2006, 12:12
You can use
switch.to.ascii.mode()
in before.programm section.
Regards,
Kozure
norwim
29th November 2006, 12:19
Hi there,
not sure whether I understood your problem to the full, but why use the GUI at all when connecting to Baan from the mobile device?
We have a working solution here, where a mobile device connects to the Baan system via telnet, using vt100 and the ascii interface (ba6.1).
The menues and forms have been created specially to meet the dimension of the mobile devices display (12 rows, 40 columns). The user can scan barcode with his handheld device, macros have been defined on the mobile device to ensure ease of use.
As you are on Baan 4, ba6.1 ist still working, from Baan V upwards only the GUI ist supported.
hth
Norbert
bdittmar
29th November 2006, 14:39
Dear Baanboard,
how can you create a form displayed in ascii mode in the gui environment, e.g. to display a baan session in a mobile device to reduce data transfer.
Only this specific form should be displayed in ascii mode, the other sessions should be displayed in gui style.
Thanks in advance.
Regards,
Kozure.
Hello,
Use this :
|****************************** before section ********************************
before.program:
graphical.mode = false
That's all
Regards
Kozure Ohashi
29th November 2006, 17:20
Thanks for your replies!
Reason is:
Using a Terminal Emulation on mobile device, using a ASCII Form on the normal windows system (GUI), so the users have same handling with the interface both on the mobile as well as the client in the office.
Konbanwa
Kozure
abieber
7th March 2007, 15:19
Hi there,
not sure whether I understood your problem to the full, but why use the GUI at all when connecting to Baan from the mobile device?
We have a working solution here, where a mobile device connects to the Baan system via telnet, using vt100 and the ascii interface (ba6.1).
The menues and forms have been created specially to meet the dimension of the mobile devices display (12 rows, 40 columns). The user can scan barcode with his handheld device, macros have been defined on the mobile device to ensure ease of use.
As you are on Baan 4, ba6.1 ist still working, from Baan V upwards only the GUI ist supported.
hth
Norbert
Hi Norbert!
Can you tell me how to supress the Info-Line which displays 5 fields in the top of the screen in ASCII Mode. It is always 80 characters long an does not fit in the small display of the mobile device. So the mask becomes warped.
Regards,
Alex
bdittmar
7th March 2007, 15:35
Hi Norbert!
Can you tell me how to supress the Info-Line which displays 5 fields in the top of the screen in ASCII Mode. It is always 80 characters long an does not fit in the small display of the mobile device. So the mask becomes warped.
Regards,
Alex
Hello,
we use Psion Handhelds with Windows CE and Telnet to BaaN.
Enlosed you'll find a screenshot of scanner entry menue !
Regards
Kozure Ohashi
7th March 2007, 16:38
Dear Alex,
just edit the form.
Sample enclosed.
The header line is just the form description.
Runs on Scanner Clients as telnet session.
Formsize is: 16 Lines and 22 Rows.
Regards,
Kozure
abieber
8th March 2007, 10:13
Dear Alex,
just edit the form.
Sample enclosed.
The header line is just the form description.
Runs on Scanner Clients as telnet session.
Formsize is: 16 Lines and 22 Rows.
Regards,
Kozure
Thanks for your replies!
But the form is not my problem. It is the header line above the form, which is displayed also in the scrren shot of bdittmar where he used telnet.
Here the terminal is able to display the full 80 characters, so no problem to fit the header line.
My mobile device uses Putty. The header line will be wraped after 50 columns.
I hope I could describe my problem clearly enough.
Reagards,
Alex
bdittmar
8th March 2007, 11:14
Thanks for your replies!
But the form is not my problem. It is the header line above the form, which is displayed also in the scrren shot of bdittmar where he used telnet.
Here the terminal is able to display the full 80 characters, so no problem to fit the header line.
My mobile device uses Putty. The header line will be wraped after 50 columns.
I hope I could describe my problem clearly enough.
Reagards,
Alex
Hello,
while using PUTTY, i see your problem.
I don't use PUTTY on the Mobile-Device.
We use the TEKLOGIX telnet application.
Within this application settup, you're able to specify a display lock.
Putty does'nt have such a feature.
6.17.2.8 Anchor View
When enabled (set to Y), this parameter locks the display at a defined location on
the screen, preventing it from shifting when the cursor is moved. The x origin and
y origin coordinates specify where the screen origin, the upper left corner of the
screen, will be fixed.
x origin and y origin
The x origin parameter is used to specify the column to which the upper left
corner of the screen will be anchored. The y origin parameter is used to specify
the row coordinate to which the screen will be anchored.
norwim
12th March 2007, 16:58
Hi there,
we had exactly the same problem with the "header line" showing the name of the session.
The solution was very simple but hard to find (thanks again to Gerhard :-):
We created a new package, because at this level only you can decide whether the session/menu/form name shall be displayed on top of the screen.
Our package is called xx, all menues, forms and scripts used on the handhelds are in this package and voila .... no more status line:-)
hth
Norbert
abieber
12th March 2007, 23:59
Hi there,
we had exactly the same problem with the "header line" showing the name of the session.
The solution was very simple but hard to find (thanks again to Gerhard :-):
We created a new package, because at this level only you can decide whether the session/menu/form name shall be displayed on top of the screen.
Our package is called xx, all menues, forms and scripts used on the handhelds are in this package and voila .... no more status line:-)
hth
Norbert
Hi,
meanwhile i found this solution too, but it is defined at the level of modules (check box "status line"), not of package.
As far as I could test this option, just the ascii-mode is affected. Normally we use gui only. So I cleard the check box for tdilc and made some special Sessions for warehouse control used on the mobile devices.
The solution quoted by bdittmar is interesting too, but is useable for baan on windows server only (I suppose). We use a Unix-Server.
Another problem I dedected is the usage of ask.enum(), which is located at the last line of the terminal-screen in ascii-mode - out of the visible sector of the small terminal-window on the mobile device.
Maybe I try to use a "Input only" form field for the answer instead, but available space on the form is very sparely.
Any other suggestions for that problem?
Buy the way: the usage of function input.string(...) is possible in gui only.
Regards,
Alex