|
View previous topic :: View next topic
|
| Author |
Message |
genesis786
Active User

Joined: 28 Sep 2005 Posts: 210 Location: St Katherine's Dock London
|
|
|
|
Hi - if i have a screen like below
| Code: |
field1 field5
field2 field6
field3 field7
field4 field8
|
and i want to have my tab sequence starting from field1 then 2,3,4,5,6,7,8.. can that be done, if yes how? |
|
| Back to top |
|
 |
PeD
Active User

Joined: 26 Nov 2005 Posts: 459 Location: Belgium
|
|
|
|
????
Yes, change the order of move or display or ....
By the way which language and environment ?
Don't you believe that will help us to help you ! |
|
| Back to top |
|
 |
MBabu
Active User
Joined: 03 Aug 2008 Posts: 400 Location: Mumbai
|
|
|
|
| it doesn't matter. If it is a 3270 the answer is no. left to right, top to bottom is your only choice. |
|
| Back to top |
|
 |
dick scherrer
Moderator Emeritus

Joined: 23 Nov 2006 Posts: 19243 Location: Inside the Matrix
|
|
|
|
Hello,
| Quote: |
| left to right, top to bottom is your only choice |
Yup, for the physical tab key.
Many applications support a "logical" tab - some PFkey(s) defined to support what you describe (i.e. a Phone Book scroll). The actual TAB'ing is done with in the code rather than the "3270". |
|
| Back to top |
|
 |
genesis786
Active User

Joined: 28 Sep 2005 Posts: 210 Location: St Katherine's Dock London
|
|
|
|
| Quote: |
| By the way which language and environment ? |
hi sorry i missed..
using BMS maps and CICS.. |
|
| Back to top |
|
 |
dick scherrer
Moderator Emeritus

Joined: 23 Nov 2006 Posts: 19243 Location: Inside the Matrix
|
|
|
|
Hello,
You would need to provide this in your code rather than it being a terminal feature. |
|
| Back to top |
|
 |
skkp2006
New User

Joined: 14 Jul 2006 Posts: 93 Location: Chennai,India
|
|
|
|
genesis786,
You will need to explore the ISPF Tabbing (hardware/software/logical) feature. Press F1 in ISPf edit screen and look at software tabbing....
You will need to do something similiar to this
| Code: |
Command ===> Scroll ===> CSR
****** ***************************** Top of Data ******************************
=TABS> ---- ---- ----
000001 fld1 fld2 fld33
****** **************************** Bottom of Data **************************** |
Syam |
|
| Back to top |
|
 |
genesis786
Active User

Joined: 28 Sep 2005 Posts: 210 Location: St Katherine's Dock London
|
|
|
|
| Quote: |
| You would need to provide this in your code rather than it being a terminal feature. |
Thanks d.sch.
Could you please tell how to handle that in code?
I will design the screen in a usual way - and in symbolic map i will have all the fields... now programmatically how would i control the tab sequence?  |
|
| Back to top |
|
 |
MBabu
Active User
Joined: 03 Aug 2008 Posts: 400 Location: Mumbai
|
|
|
|
| ispf and cics are completely different systems so you can discard that particular advice. And ispf logical tabs are also left to right, top to bottom. See Dick's comment about implementing your own function key based (not tab based) cursor control. |
|
| Back to top |
|
 |
genesis786
Active User

Joined: 28 Sep 2005 Posts: 210 Location: St Katherine's Dock London
|
|
|
|
| so basically - we cannot do this using the tab key.. we need to use a function key and capture it with DFHAID ,and then keep on passing the cursor to the next desired field.. am i correct ? |
|
| Back to top |
|
 |
dick scherrer
Moderator Emeritus

Joined: 23 Nov 2006 Posts: 19243 Location: Inside the Matrix
|
|
|
|
Hello,
| Quote: |
| we cannot do this using the tab key.. we need to use a function key and capture it with DFHAID ,and then keep on passing the cursor to the next desired field.. am i correct ? |
Yes. . .
| Quote: |
| ispf and cics are completely different systems so you can discard that particular advice. |
Yes, they are, but i'm not sure that relates to the situation. . . I'm probably missing something, but i believe the "solution" is up to the developer in either case (rather than exploitint some "hardware" feature.
In the 3270 environments that i've seen this kind of functiinality can be implemented - if one is willing to do the extra work. |
|
| Back to top |
|
 |
|
|