source: trunk/grails-app/views/sandbox/index.gsp @ 338

Last change on this file since 338 was 338, checked in by keesvb, 12 years ago

changed TemplateEntity?.giveFields to reflect ordering as well, also applied ordering to TemplateFieldListItems?, updated Sandbox to display mouse template fields

  • Property svn:keywords set to Date Rev Author
File size: 1.2 KB
Line 
1<%--
2  Created by IntelliJ IDEA.
3  User: kees
4  Date: 28-jan-2010
5  Time: 14:36:03
6
7  The sandbox is meant for internal communication over code examples etc.
8--%>
9<%@ page contentType="text/html;charset=UTF-8" %>
10<html>
11<head><title>Sandbox</title></head>
12<body>
13<h1>Sandbox</h1>
14<h2>Subject Template fields demo</h2>
15<table>
16        <tr>
17                <td>Name</td>
18        <g:each in="${fields}" var="field">
19                <td>${field.name} (${field.type})</td>
20        </g:each>
21        </tr>
22        <g:each in="${subjects}" var="subject">
23                <tr>
24                        <td>${subject.name}</td>
25                <g:each in="${fields}" var="field">
26                        <td>${subject.getFieldValue(field.name)}</td>
27                </g:each>
28                </tr>
29        </g:each>
30</tr>
31</table>
32<h2>Events</h2>
33<% println studyInstance.events.eventDescription.protocol.name %>
34<h2>Subject Fields</h2>
35<table>
36        <tr>
37                <td>Source</td>
38                <td>Name</td>
39                <td>Type</td>
40        </tr>
41        <g:each in="${subject.giveDomainFields()}" var="field">
42            <tr>
43                    <td>Domain field</td>
44                        <td>${field.key}</td>
45                         <td>${field.value}</td>
46                </tr>
47        </g:each>
48        <g:each in="${subject.giveFields()}" var="field">
49            <tr>
50                        <td>Template field</td>
51                    <td>${field.name}</td>
52                         <td>${field.type}</td>
53                </tr>
54        </g:each>
55
56</table>
57</body>
58</html>
Note: See TracBrowser for help on using the repository browser.