I have a variable number of checkboxes I am displaying in the /$section 
generated by an RPG program.  The number of checkboxes is unknown until program 
execution.  My problem is how do I reference each checkbox to see if it is 
checked and what the value is of that checkbox:
----------------------------------------------
The HTML section looks like this:
   <tr>
     <td><div align="left"><font color="white">*</font>Contact Type:</div></td>
     <td><div align="left">
/$ContTypList
         <INPUT TYPE=CHECKBOX 
                NAME="/%vdBoxNbr%/" 
                VALUE="/%vdContTypVal%/" 
                /%vdContTypChecked%/>/%vdContTypDsp%/<BR>
/$ContTypListX
                    <input type="hidden" name="ChkBoxTotal" 
value="/%vdChkBoxTotal%/">
                    <!-- the above holds the number of checkboxes actually 
generated -->
     </td>
   </tr>

-----------------------------------------------
This is one example of what the generated HTML in the section could look like 
in one of many circumstances:

   <tr>
     <td><div align="left"><font color="white">*</font>Contact Type:</div></td>
     <td><div align="left">
         <INPUT TYPE=CHECKBOX NAME="1" VALUE="*ALL" >All Contact Types<BR>
         <INPUT TYPE=CHECKBOX NAME="2" VALUE="COM MGR" checked>Compliance 
Manager<BR>
         <INPUT TYPE=CHECKBOX NAME="3" VALUE="REG MGR" >Regional Manager<BR>
         <INPUT TYPE=CHECKBOX NAME="4" VALUE="GEN MGR" checked>General 
Manager<BR>
         <input type="hidden" name="ChkBoxTotal" value="4">
     </td>
   </tr>
-----------------------------------------------
As you can see I now have the number of checkboxes available to me for any 
looping that may be needed but I still don't know how I am going to test each 
one within the loop.  

If I code (forgetting about the loop for now): 

  If (vdBoxNbr = '1') and (vdContTypChecked = 'checked'); 
     DBfield1 = vdContTypVal;
  EndIf; 

How do I reference vdContTypChecked and vdContTypVal so that I can be sure that 
they are the ones associated with the first checkbox (vdBoxNbr = '1'), and so 
on through checkbox #4?  



As an Amazon Associate we earn from qualifying purchases.

This thread ...

Follow-Ups:

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

This mailing list archive is Copyright 1997-2024 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.