SetSubPaneIndexArg()

This code sample describes how to create a utility script required by the Table Values data type.

	Function String SetSubPaneIndexArg( \
		String 		url, \
		Integer 	paneIndex )
		
		List 		findInfo
		PatChange 	change
		PatFind 	findPat
		String 		tmp

		change = Pattern.CompileChange( '#1' + Str.String( paneIndex ) )
		findPat = Pattern.CompileFind( '<&custpaneindex=><[0-9]+>' )
		findInfo = Pattern.Find( url, findPat, True )
		
		if ( IsDefined( findInfo ) )
			url = Pattern.Change( url, findPat, change, True )
		else
			url = Str.Format( '%1&custpaneindex=%2', \
					url, \
					paneIndex )
		end
	return( url )
end