Ignore:
Timestamp:
Apr 11, 2011, 4:02:04 PM (11 years ago)
Author:
robert@…
Message:

Updated assay export to be able to export multiple assays or studies (in the search results page).
Also changed the assay export such that the assay can still be exported if the module is not reachable (without module measurements but with a message in the excel sheet)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/grails-app/controllers/dbnp/query/AdvancedQueryController.groovy

    r1717 r1752  
    592592                                                name:"simpletox",
    593593                                                description: "Export as SimpleTox",
    594                                                 url: createLink( controller: "exporter", action: "export", params: [ 'ids' : ids ] )
     594                                                url: createLink( controller: "exporter", action: "export", params: [ 'format': 'list', 'ids' : ids ] )
     595                                        ], [
     596                                                module: "gscf",
     597                                                name:"excel",
     598                                                description: "Export as Excel",
     599                                                url: createLink( controller: "study", action: "exportToExcel", params: [ 'format': 'list', 'ids' : ids ] )
     600                                        ]]
     601                        case "Assay":
     602                                def ids = []
     603                                s.filterResults(selectedIds).each {
     604                                        ids << it.id
     605                                }
     606                               
     607                                return [[
     608                                                module: "gscf",
     609                                                name:"excel",
     610                                                description: "Export as Excel",
     611                                                url: createLink( controller: "assay", action: "exportToExcel", params: [ 'format': 'list', 'ids' : ids ] )
    595612                                        ]]
    596613                        case "Sample":
Note: See TracChangeset for help on using the changeset viewer.