private String exportCsv() { AcPageSession ps = getPageSession(); Integer sourceId = ps.getInternationalRequestedRouteSourceId(); JwDate startUtcDt = ps.getInternationalRouteBlockStartUtcDt(); JwDate endUtcDt = ps.getInternationalRouteBlockEndUtcDt(); String originAirport = ps.getInternationalRequestedRouteDetailsOriginAirportCode(); String destinationAirport = ps.getInternationalRequestedRouteDetailsDestinationAirportCode(); JwTime departureLocalTm = ps.getInternationalRequestedRouteDetailsDepartureLocalTm(); JwTime arrivalLocalTm = ps.getInternationalRequestedRouteDetailsArrivalLocalTm(); JwList<AcUspsInternationalRequestedRoute> v = getInternationalRequestedRoutes( sourceId, startUtcDt, endUtcDt, originAirport, destinationAirport, departureLocalTm, arrivalLocalTm); _grid.setList(v); _grid.clearExportCriteria(); _grid.addExportCriteria("Block Start", formatDt(startUtcDt)); _grid.addExportCriteria("Block End", formatDt(endUtcDt)); _grid.addExportCriteria("Origin", originAirport); _grid.addExportCriteria("Departure", formatTm(departureLocalTm)); _grid.addExportCriteria("Destination", destinationAirport); _grid.addExportCriteria("Arrival", formatTm(arrivalLocalTm)); return _grid.exportCsv(); }