c88eb59637aba7fe8417dbc55a68a381e3386374
[portal/sdk.git] /
1 <style>
2 #columnEditTable table tbody td {
3     border: none;
4 }
5
6 #columnEditTable table tbody tr {
7     border: none;
8 }
9
10 .colTableLeftColumn {
11         width: 45%;
12         text-align: right;
13         vertical-align:middle;
14 }
15
16 .colTableInput {
17         width:220px;
18 }
19
20 #columnEditTable .selectWrap{
21         width:220px;
22 }
23 </style>
24
25 <div style="height: 700px;">
26     <div class="b2b-modal-header ng-scope in">
27         <h2 id="myModalLabel" modal-title="">Report Form Field - Edit</h2>
28                         <div class="corner-button in">
29                         <button type="button" class="close" aria-label="Close"
30                                 ng-click="$dismiss('cancel')"></button>
31                 </div>
32         </div>
33         <div class="b2b-modal-body ng-scope ng-isolate-scope in"  style="margin-bottom: -50px;">
34                 <form name="workflowForm" class="css-form" novalidate>
35                         
36 <!--                    <div class="form-row input-emphasized-field">
37                                 <label class="span12 input-emphasized" for="textinputID-2a">The selected report will be removed. Do you want to continue</label>
38                         </div> -->
39         <div id="columnEditTable">
40     <table class="striped">
41 <!--         <caption><span>Table caption</span></caption> -->
42 <!--         <thead>
43             <tr>
44                 <th>Column ID:</th>
45                 <th>Name</th>
46                 <th>ID</th>
47                 <th>Edit</th>
48             </tr>
49         </thead> -->
50         <tbody>
51 <!--             <tr>
52                 <td class="colTableLeftColumn">Field ID:</td>
53                 <td>{{formFieldEditData.fieldId}}</td>
54             </tr> -->
55
56             <tr>
57                 <td class="colTableLeftColumn">Field Name:</td>
58                 <td><input type="text" name="displayName" ng-model="fieldName.value" class="colTableInput"></td>
59             </tr>
60             
61             <tr>
62                 <td class="colTableLeftColumn">Field Type: </td>
63                                 <td>
64                                         <select name="displayAlignment" b2b-dropdown ng-model="selectedFieldType.value" placeholder-text="Select">
65                                                 <option b2b-dropdown-list option-repeat="d in fieldTypeOptions" value="{{d.value}}">{{d.text}}</option>
66                     </select>
67                                 </td>
68             </tr>
69             
70             <tr>
71                 <td class="colTableLeftColumn">Visible:</td>
72                                 <td>
73                                         <select name="displayHeaderAlignment" b2b-dropdown ng-model="selectedVisible.value" placeholder-text="Select">
74                                                 <option b2b-dropdown-list option-repeat="d in ynOptions" value="{{d.value}}">{{d.text}}</option>
75                     </select>
76                                 </td>
77             </tr>
78             
79             <tr>
80                 <td class="colTableLeftColumn">SQL as Default Value:</td>
81                                 <td>
82                         <label for="checkbox1" class="checkbox">
83                             <input id="checkbox1" type="checkbox" ng-model="sqlDefaultValueSelected.value" /><i class="skin"></i><span></span>
84                         </label>
85                                 </td>
86             </tr>
87                                     
88             <tr ng-hide="sqlDefaultValueSelected.value">        
89                 <td class="colTableLeftColumn">Default Value:</td>
90                 <td><input type="text" name="defaultValue" ng-model="defaultValue.value" class="colTableInput"></td>
91             </tr>
92
93
94             <tr ng-show="sqlDefaultValueSelected.value">
95                 <td class="colTableLeftColumn">Default SQL:</td>
96                 <td>
97                 <textarea b2b-reset b2b-dragon-input b2b-reset-textarea ng-model="fieldDefaultSQL.value" style="height:80px">
98                 </textarea>                
99                 </td>
100                 <td>
101                 <p><button ng-click="formFieldVerifySQL(fieldDefaultSQL.value)" class="btn btn-alt btn-small">Verify</button></p>
102                 </td>
103             </tr>
104             
105 <!--             <tr>
106                 <td class="colTableLeftColumn">Verify Field Value As: </td>
107                                 <td>
108                                         <select name="displayAlignment" b2b-dropdown ng-model="selectedVerifyFieldValue.value" placeholder-text="Select">
109                                                 <option b2b-dropdown-list option-repeat="d in verifyFieldValueOptions" value="{{d.value}}">{{d.text}}</option>
110                     </select>
111                                 </td>
112             </tr> -->
113             
114             <tr>
115                 <td class="colTableLeftColumn">SQL Generating Custom List of Values:</td>
116                 <td>
117                 <textarea b2b-reset b2b-dragon-input b2b-reset-textarea ng-model="fieldSqlContent.value" style="height:80px">
118                 </textarea>                
119                 </td>
120                 <td>
121                 <p><button ng-click="formFieldVerifySQL(fieldSqlContent.value)" class="btn btn-alt btn-small">Verify</button></p>
122                 </td>
123             </tr>
124
125 <!--             <tr>
126                 <td class="colTableLeftColumn">Drill-down Link:</td>
127                                 <td>
128                                         <select name="drillDown" b2b-dropdown ng-model="selectedDrillDownLink.value" placeholder-text="Select">
129                                                 <option b2b-dropdown-list option-repeat="d in drillDownOptions" value="{{d.value}}">{{d.text}}</option>
130                     </select>
131                                 </td>
132             </tr>                         -->
133
134
135         </tbody>
136       </table>
137       </div>                            
138                                         <div class="b2b-modal-footer ng-scope ng-isolate-scope in">
139                 <div class="cta-button-group in">
140                                         <button class="btn btn-alt btn-small" type="button"  ng-click="save()">Save</button>
141                         <button class="btn btn-alt btn-small" type="button"
142                                 ng-click="cancel()">Cancel</button>
143                 </div>
144                 
145         </div>
146                 </form>
147                 <br />
148         </div>
149 </div>