This message is in MIME format. Since your mail reader does not understand this format, some or all of this message may not be legible. ------_=_NextPart_001_01C0199C.1E1D0FAC Content-Type: text/plain; charset="iso-8859-1" Robert It sounds more to me like you need something like this... ;(STATUS is a one byte field - increased to 8 for display purposes)... field STATUS of EMPLOYEES id 07 label "Status" UPSHIFT size 8 & default "A" & values "" caption "NoChange", & "A" caption "Active", & "I" caption "Inactive", & "O" caption "Out" & selectbox from 13,10 to 18,19 on data ;Note...the "nochange" value is a null, allowing you to skip input, ;and retain the existing value rather than defaulting to the first ;one every time you access this field. ;Then to ensure the final display is right... procedure output STATUS of EMPLOYEES begin if fieldtext = "A" then let fieldtext = "Active" if fieldtext = "I" then let fieldtext = "Inactive" if fieldtext = "O" then let fieldtext = "Out" end -----Original Message----- From: Robert Mills [mailto:robert.mills@windsong-services.co.uk] Sent: Friday, September 08, 2000 5:35 AM To: 'PowerHouse ListServer' Subject: Displaying the 'current processing mode' in Quick screens Hi fellow listers, Has anybody out there used the CHANGEMODE/CORRECTMODE/ENTRYMODE/FINDMODE conditions to control the value of a string that is displayed on the screen. I'm trying to replace the single character mode field with a text string that is more meaningful to our users. We have a large turnover of temporary/casual staff and some of them are a bit short on ... well you know what I mean ;) regards, +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |Robert W.Mills (Senior Analyst/Programmer) | >>>> Please Note <<<< | |Windsong Services, St. Mary Cray, ENGLAND |The opinions expressed above | |Tel : +44 (0)1689 870622 x3005 |are my very own and NOT those| |Fax : +44 (0)1689 899026 |of my employer. They are thus| |Email: Robert.Mills@windsong-services.co.uk|subject to change or complete| |URL : www.windsong.co.uk |reversal without any notice. | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = Subscribe: "subscribe powerh-l" in message body to majordomo@lists.swau.edu Unsubscribe: "unsubscribe powerh-l" in message to majordomo@lists.swau.edu This list is closed, thus to post to the list, you must be a subscriber. ------_=_NextPart_001_01C0199C.1E1D0FAC Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">RE: Displaying the 'current processing mode' in Quick = screens Robert
It sounds more to me like you need something like = this...
;(STATUS is a one byte field - increased to 8 for = display purposes)...
field STATUS of EMPLOYEES id 07 label = "Status" UPSHIFT size 8 &
&nb= sp; default = "A"  = ;  = ;  = ; &
&nb= sp; values "" caption = "NoChange", &nb= sp; &nb= sp; &
&nb= sp; "A" = caption = "Active",  = ;  = ; &
&nb= sp; "I" = caption = "Inactive", &nb= sp; &nb= sp; &
&nb= sp; "O" = caption = "Out" &nb= sp; &nb= sp; &
&nb= sp; selectbox from 13,10 to 18,19 on data;Note...the "nochange" value is a null, = allowing you to skip input,
;and retain the existing value rather than = defaulting to the first
;one every time you access this field.;Then to ensure the final display is right...
procedure output STATUS of EMPLOYEES
begin
if fieldtext =3D = "A"
then let = fieldtext =3D "Active"
if fieldtext =3D = "I"
then let = fieldtext =3D "Inactive"
if fieldtext =3D = "O"
then let = fieldtext =3D "Out"
end
-----Original Message-----
From: Robert Mills [mailto:robert.mills= @windsong-services.co.uk]
Sent: Friday, September 08, 2000 5:35 AM
To: 'PowerHouse ListServer'
Subject: Displaying the 'current processing mode' in = Quick screens
Hi fellow listers,
Has anybody out there used the = CHANGEMODE/CORRECTMODE/ENTRYMODE/FINDMODE
conditions to control the value of a string that is = displayed on the screen.
I'm trying to replace the single character mode = field with a text string
that is more meaningful to our users. We have a = large turnover of
temporary/casual staff and some of them are a bit = short on ... well you know
what I mean ;)regards,
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+= -+-+-+-+-+-+
------_=_NextPart_001_01C0199C.1E1D0FAC-- = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = Subscribe: "subscribe powerh-l" in message body to majordomo@lists.swau.edu Unsubscribe: "unsubscribe powerh-l" in message to majordomo@lists.swau.edu This list is closed, thus to post to the list, you must be a subscriber.
|Robert W.Mills (Senior Analyst/Programmer) = | >>>> Please Note = <<<< |
|Windsong Services, St. Mary Cray, ENGLAND = |The opinions expressed above |
|Tel : +44 (0)1689 870622 = x3005 = |are my very own and NOT those|
|Fax : +44 (0)1689 = 899026 = |of my employer. They are = thus|
|Email: Robert.Mills@windsong-services.co.uk|subject = to change or complete|
|URL : = www.windsong.co.uk = |reversal without any = notice. |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+= -+-+-+-+-+-+
=3D =3D =3D =3D =3D =3D =3D =3D =3D =3D =3D =3D =3D = =3D =3D =3D =3D =3D =3D =3D =3D =3D =3D =3D =3D =3D =3D =3D =3D =3D =3D = =3D =3D =3D =3D =3D =3D =3D
Subscribe: "subscribe powerh-l" in message = body to majordomo@lists.swau.edu
Unsubscribe: "unsubscribe powerh-l" in = message to majordomo@lists.swau.edu
This list is closed, thus to post to the list, you = must be a subscriber.