Ignore:
Timestamp:
Jun 9, 2010, 12:51:59 PM (15 years ago)
Author:
gav
Message:

Improvements to task search filter pane.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/grails-app/views/taskDetailed/searchCalendar.gsp

    r588 r589  
    115115                                    class="overlayPane"
    116116                                    additionalProperties="id"
    117                                     excludeProperties="trash, comment, targetCompletionDate"
    118                                     associatedProperties="leadPerson.lastName, leadPerson.firstName, taskPriority.name"
    119                                     filterPropertyValues="${['taskPriority.name':[values:TaskPriority.list()],
    120                                                                                 'leadPerson.lastName':[values:Person.executeQuery('select t.lastName from Person t')],
    121                                                                                 'leadPerson.firstName':[values:Person.executeQuery('select distinct t.firstName from Person t')],
    122                                                                                 targetStartDate:[years:2020..2000,precision:'day']]}"/>
     117                                    excludeProperties="trash, targetCompletionDate"
     118                                    associatedProperties="taskPriority.name,
     119                                                                                leadPerson.lastName,
     120                                                                                leadPerson.firstName,
     121                                                                                taskGroup.name,
     122                                                                                associatedAssets.name,
     123                                                                                primaryAsset.name,
     124                                                                                taskStatus.name,
     125                                                                                taskType.name"
     126                                    filterPropertyValues="${['taskPriority.name':[values: associatedPropertyValues.taskPriorityList],
     127                                                                                'leadPerson.lastName':[values: associatedPropertyValues.lastNameList],
     128                                                                                'leadPerson.firstName':[values: associatedPropertyValues.firstNameList],
     129                                                                                'taskGroup.name':[values: associatedPropertyValues.taskGroupList],
     130                                                                                'associatedAssets.name':[values: associatedPropertyValues.assetList],
     131                                                                                'primaryAsset.name':[values: associatedPropertyValues.assetList],
     132                                                                                'taskStatus.name':[values: associatedPropertyValues.taskStatusList],
     133                                                                                'taskType.name':[values: associatedPropertyValues.taskTypeList],
     134                                                                                targetCompletionDate:[years: associatedPropertyValues.yearRange,precision:'day'],
     135                                                                                targetStartDate:[years: associatedPropertyValues.yearRange,precision:'day']
     136                                                                                ]}"/>
    123137
    124138            <g:render template="quickSearchPane" />
Note: See TracChangeset for help on using the changeset viewer.