lr.paramarrRandom
Example | String and Parameter Functions |
Syntax
lr.paramarrRandom( paramArrayName );
Arguments
Argument | Comments |
---|---|
paramArrayName | The name of the parameter array. |
lr.paramarrRandom returns a string containing the value of the parameter in a parameter array. The value is returned from the parameter at a position chosen randomly.
Return Values
A string buffer containing the value. On error, returns NULL.
Parameterization
Standard parameterization is not available for this function.
Example
web.regSaveParam({name : 'outFlightVal', lb:'outboundFlight value', rb:'>', ord:'ALL', saveLen:'18'} ); web.submitForm({name : 'reservations.pl', snapshot:'t4.inf', itemData :[{name:'depart',value:'London'}, {name:'departDate',value:'11/20/2003'}, {name:'arrive',value:'New York'}, {name:'returnDate',value:'11/21/2003'}, {name:'numPassengers',value:'1'}, {name:'roundtrip',value:'<OFF>'}, {name:'seatPref',value:'None'}, {name:'seatType',value:'Coach'}, {name:'findFlights.x',value:'83'}, {name:'findFlights.y',value:'16'} ]} ); /* The result of regSaveParam having been called before the form submit is: Notify: Saving Parameter "outFlightVal_1 = 230;378;11/20/2003" Notify: Saving Parameter "outFlightVal_2 = 231;337;11/20/2003" Notify: Saving Parameter "outFlightVal_3 = 232;357;11/20/2003" Notify: Saving Parameter "outFlightVal_4 = 233;309;11/20/2003" Notify: Saving Parameter "outFlightVal_count = 4" */ var flightVal = lr.paramarrRandom("outFlightVal");