×

Good News Everybody!

The new search engine is LIVE!

Please report any problems to david (at) midrange.com.




This worked well but it stopped screen messages from appearing.  The program
used to display messages when an item was not found but they do not show
anymore.  When I take out the changes they work fine again.  Is there a fix
for this that you know of?  I tried putting in a check for non blank fields
but that seems to generate errors before the screen is displayed.

Mark

----- Original Message ----- 
From: "Mike Hockings" <hockings@xxxxxxxxxx>
To: "Websphere Development Studio Client for iSeries" <wdsci-l@xxxxxxxxxxxx>
Sent: Wednesday, October 06, 2004 3:48 PM
Subject: Re: [WDSCI-L] Radio Button Troubles


> The cheap solution would be to simply put a try-catch around the if
> statement as if it is blank then it ain't an 'X' !
>
>
<%try{if(SCRN01.getFieldValue("SELPO").charAt(0)=='X'){%>SELECTED<%}}catch(T
hrowable
> t){}%>
>
> Otherwise you could check to see if the field is non-blank before getting
> the first char.
>
> Mike
>
> Mike Hockings, P.Eng.
> WebSphere Development Tools for AS/400  -  CODE/Designer & WebFacing !
> IBM Canada Ltd. Laboratory
> hockings@xxxxxxxxxx
> voice 905 413 3199
>
>
>
>
> "Mark Giordano" <mgiordano@xxxxxxxxxxxxxxxxxxx>
> Sent by: wdsci-l-bounces@xxxxxxxxxxxx
> 2004-10-06 15:37
> Please respond to
> Websphere Development Studio Client for iSeries
>
>
> To
> "Websphere Development Studio Client for iSeries" <wdsci-l@xxxxxxxxxxxx>
> cc
>
> Subject
> Re: [WDSCI-L] Radio Button Troubles
>
>
>
>
>
>
> That worked but when I added the same thing for the other button when I
> come
> back to the screen I get the following:
>
>  javax.servlet.ServletException: String index out of range: 0
> It seems to have a problem with with one of the values being blank.  Any
> suggestions?
>
> ----- Original Message ----- 
> From: "Mike Hockings" <hockings@xxxxxxxxxx>
> To: "Websphere Development Studio Client for iSeries"
> <wdsci-l@xxxxxxxxxxxx>
> Sent: Monday, October 04, 2004 2:55 PM
> Subject: Re: [WDSCI-L] Radio Button Troubles
>
>
> > It always seems kinda dicey to me to reference things in javascript,
> plus
> > the fact that it can cause the screen to change as it is being rendered.
> > Why not try and resolve things on the server when possible and avoid the
> > js.  I don't know if the syntax is exactly right but I think you can see
> > what I'm getting at.
> >
> > <INPUT  TYPE="radio"
> >         NAME="POPUR"
> >         onClick="set_trans_opt(l1_SCRN01$SELPO,l1_SCRN01$SELPRT,'X', '
> > ');"
> > <%if(SCRN01.getFieldValue("SELPO").charAt(0)=='X'){%>SELECTED<%}%>
> >
> > >PO #<BR>
> >
> > Mike
> >
> >
> > Mike Hockings, P.Eng.
> > WebSphere Development Tools for AS/400  -  CODE/Designer & WebFacing !
> > IBM Canada Ltd. Laboratory
> > hockings@xxxxxxxxxx
> >
> >
> >
> >
> > "Mark Giordano" <mgiordano@xxxxxxxxxxxxxxxxxxx>
> > Sent by: wdsci-l-bounces@xxxxxxxxxxxx
> > 2004-10-04 14:29
> > Please respond to
> > Websphere Development Studio Client for iSeries
> >
> >
> > To
> > <wdsci-l@xxxxxxxxxxxx>
> > cc
> >
> > Subject
> > [WDSCI-L] Radio Button Troubles
> >
> >
> >
> >
> >
> >
> > I would like a radio button selected by default when the page loads
> > and then keep either the original selection or the new selection when
> the
> > page reloads.  I tried using the keyword CHECKED within the Html tag but
> > it
> > always selcted that value.  I added the following script to hold the
> value
> > after it was selected before the radio buttons were defined:
> >
> > if (l1_SCRN01$SELPO.value == 'X') document.SCREEN.POPUR[0].checked =
> true;
> > if (l1_SCRN01$SELPRT.value == 'X') document.SCREEN.POPUR[1].checked =
> > true;
> >
> > After adding this the page did not behave as it was supposed to.
> Normally
> > I
> > would choose between an option and then hit Enter.  It would then search
> > by
> > the appropriate selection criteria.  Adding those above statements
> changed
> > that.  When I take them out it works fine but I have to always select a
> > radio button.  I used the following code below when setting up radio
> > buttons
> > within my application.  Thanks.
> >
> > Mark Giordano
> >
> > <SPAN class="wf_default wf_field">
> > <INPUT  TYPE="radio" NAME="POPUR"
> > onClick="set_trans_opt(l1_SCRN01$SELPO,l1_SCRN01$SELPRT,'X', ' ');" >PO
> #
> > <INPUT  TYPE="radio" NAME="POPUR"
> > onClick="set_trans_opt(l1_SCRN01$SELPO,l1_SCRN01$SELPRT,' ','X');">Part
> > No.
> > </SPAN>
> >
> > The function set_trans_opt is as follows:
> >
> > function set_trans_opt(field1,field2,value1,value2){
> >
> > field1.value = value1;
> >
> > field2.value = value2;
> >
> > setFocusAndValue(field1,value1)
> >
> > setFocusAndValue(field2,value2)}
> > _______________________________________________
> > This is the Websphere Development Studio Client for iSeries  (WDSCI-L)
> > mailing list
> > To post a message email: WDSCI-L@xxxxxxxxxxxx
> > To subscribe, unsubscribe, or change list options,
> > visit: http://lists.midrange.com/mailman/listinfo/wdsci-l
> > or email: WDSCI-L-request@xxxxxxxxxxxx
> > Before posting, please take a moment to review the archives
> > at http://archive.midrange.com/wdsci-l.
> >
> > _______________________________________________
> > This is the Websphere Development Studio Client for iSeries  (WDSCI-L)
> mailing list
> > To post a message email: WDSCI-L@xxxxxxxxxxxx
> > To subscribe, unsubscribe, or change list options,
> > visit: http://lists.midrange.com/mailman/listinfo/wdsci-l
> > or email: WDSCI-L-request@xxxxxxxxxxxx
> > Before posting, please take a moment to review the archives
> > at http://archive.midrange.com/wdsci-l.
>
>
> _______________________________________________
> This is the Websphere Development Studio Client for iSeries  (WDSCI-L)
> mailing list
> To post a message email: WDSCI-L@xxxxxxxxxxxx
> To subscribe, unsubscribe, or change list options,
> visit: http://lists.midrange.com/mailman/listinfo/wdsci-l
> or email: WDSCI-L-request@xxxxxxxxxxxx
> Before posting, please take a moment to review the archives
> at http://archive.midrange.com/wdsci-l.
>
> _______________________________________________
> This is the Websphere Development Studio Client for iSeries  (WDSCI-L)
mailing list
> To post a message email: WDSCI-L@xxxxxxxxxxxx
> To subscribe, unsubscribe, or change list options,
> visit: http://lists.midrange.com/mailman/listinfo/wdsci-l
> or email: WDSCI-L-request@xxxxxxxxxxxx
> Before posting, please take a moment to review the archives
> at http://archive.midrange.com/wdsci-l.



As an Amazon Associate we earn from qualifying purchases.

This thread ...

Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2026 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.