source: trunk/grails-app/views/importer/common/_properties.gsp @ 328

Last change on this file since 328 was 328, checked in by tabma, 11 years ago
  • study can be selected, imported data fancier postview, lazy loading bug fixed (hopefully)
  • Property svn:keywords set to Date Rev Author
File size: 1.4 KB
Line 
1<%
2        /**
3         * Properties template which shows entities and allows to assign properties to columns
4         *
5         * @author Tjeerd Abma
6         * @since 20100210
7         * @package importer
8         *
9         * Revision information:
10         * $Rev: 328 $
11         * $Author: tabma $
12         * $Date: 2010-04-07 09:24:56 +0000 (wo, 07 apr 2010) $
13         */
14%>
15<g:form name="propertiesform" action="saveproperties">
16    <p><g:select name="study.id" from="${dbnp.studycapturing.Study.list()}" optionKey="id" class="selectsmall"/></p>
17    <table>
18          <g:each var="stdentity" in ="${standardentities}">
19              <% if (selectedentities.any { it.type.toInteger() ==stdentity.type.toInteger()} && stdentity.type.toInteger()!=-1) { %>
20              <tr><td colspan="2"><h4>${stdentity.name}</h4></td></tr>
21              <tr>               
22                  <td>Columnname:</td>
23                  <td>Property:</td>
24              </tr>           
25                <g:each var="selentity" in="${selectedentities}">
26                    <g:if test="${selentity.type.toLong()==stdentity.type}">
27                        <tr>                       
28                            <td class="header" width="200px">
29                                <b>${header[selentity.columnindex.toInteger()].name}</b>
30                            </td>
31                            <td>                               
32                                <importer:propertyChooser name="columnproperty" mappingcolumn="${header[selentity.columnindex.toInteger()]}"/>
33                            </td>
34                        </tr>
35                    </g:if>
36                </g:each>
37              <tr>
38                  <td colspan="2">
39                      <hr />
40                  </td>
41              </tr>
42          <% } %> <!-- end of JSP if-->
43          </g:each>
44        <tr>
45            <td>
46                <input type="submit" name="savebutton" value="Next"/>
47            </td>
48        </tr>
49
50    </table>
51</g:form>
Note: See TracBrowser for help on using the repository browser.