2 #columnEditTable table tbody td {
6 #columnEditTable table tbody tr {
13 <div class="b2b-modal-header">
14 <h2 id="myModalLabel" modal-title="">Report Column - Edit</h2>
15 <div class="corner-button in">
16 <button type="button" class="close" aria-label="Close"
17 ng-click="$dismiss('cancel')"></button>
20 <div class="b2b-modal-body">
21 <div ng-show="processingData" class="span loader-container">
22 <i class="icon-primary-spinner" role="img"
23 aria-label="Please wait while we load your content"></i>
26 <div id="columnEditTable" ng-hide="processingData">
27 <table class="striped">
29 <tr ng-hide="!isEditCol">
30 <td class="colTableLeftColumn">Column ID:</td>
31 <td>{{colInfo.colId}}</td>
33 <tr ng-hide="!isEditCol">
34 <td class="colTableLeftColumn">Column Name:</td>
35 <td>{{colInfo.colName}}</td>
37 <tr ng-hide="!isEditCol">
38 <td class="colTableLeftColumn">Depends on formfield:</td>
39 <td><input type="text" name="dependsOnFF"
40 ng-model="colInfo.depeondsOnForField" class="colTableInput"></td>
42 <tr ng-hide="!isEditCol">
43 <td class="colTableLeftColumn">Datatype:</td>
45 <select id="dataTypeDD" name="dataTypeDD" aria-describedby="dataTypeDD" b2b-dropdown placeholder-text="Select Data Type" ng-model="colInfo.dataType">
46 <option b2b-dropdown-list option-repeat="d in dataTypeOptions" value="{{d.value}}">{{d.text}}</option>
50 <tr ng-hide="!isEditCol">
51 <td class="colTableLeftColumn">Group By Pos:</td>
53 <input type="text" name="groupByPos" ng-model="colInfo.groupByPos" class="colTableInput">
56 <tr ng-hide="!isEditCol">
57 <td class="colTableLeftColumn">Custom Text for Sub-Total:</td>
58 <td><input type="text" name="subTotalCus"
59 ng-model="colInfo.subTotalCustomText" class="colTableInput"></td>
61 <tr ng-hide="!isEditCol">
62 <td class="colTableLeftColumn">Hide Repeated Values:</td>
64 <label for="noWrap" class="checkbox">
65 <input id="hideFormFieldsRun" type="checkbox" ng-model="colInfo.hideRepeatedKey" /> <i class="skin"></i>
69 <tr ng-hide="!isEditCol">
70 <td class="colTableLeftColumn">Multi Group Column Level:</td>
72 <select id="mgcLevel" name="mgcLevel" aria-describedby="mgcLevel" b2b-dropdown placeholder-text="Select Level" ng-model="colInfo.level">
73 <option b2b-dropdown-list option-repeat="d in multiGroupColLevel" value="{{d.value}}">{{d.text}}</option>
77 <tr ng-hide="!isEditCol">
78 <td class="colTableLeftColumn">Multi group Column Range : Colspan:</td>
80 <input type="text" name="colSpan" ng-model="colInfo.colspan" class="colTableInput">
83 <!-- <tr ng-hide="!isEditCol">
84 <td class="colTableLeftColumn">Dataformat:</td>
86 <select id="mgcLevel" name="mgcLevel" aria-describedby="mgcLevel" b2b-dropdown placeholder-text="Select Level" ng-model="colInfo.level">
87 <option b2b-dropdown-list option-repeat="d in multiGroupColLevel" value="{{d.value}}">{{d.text}}</option>
91 <tr ng-hide="!isEditCol">
92 <td class="colTableLeftColumn">Display Name:</td>
94 <input type="text" name="colSpan" ng-model="colInfo.displayName" class="colTableInput">
97 <tr ng-hide="!isEditCol">
98 <td class="colTableLeftColumn">Display Width (In Pxls):</td>
100 <input type="text" id="displayWidth" name="displayWidth" ng-model="colInfo.displayWidth" class="colTableInput">
103 <tr ng-hide="!isEditCol">
104 <td class="colTableLeftColumn">No Wrap ?:</td>
106 <label for="noWrap" class="checkbox">
107 <input id="noWrap" type="checkbox" ng-model="colInfo.noWrap" /><i class="skin"></i>
111 <tr ng-hide="!isEditCol">
112 <td class="colTableLeftColumn">Indent Parameter to display value:</td>
114 <select id="indentPara" name="indentPara" aria-describedby="indentPara" b2b-dropdown placeholder-text="Select Indent" ng-model="colInfo.indentation">
115 <option b2b-dropdown-list option-repeat="d in indentValues" value="{{d.value}}">{{d.text}}</option>
119 <tr ng-hide="!isEditCol">
120 <td class="colTableLeftColumn">Display Alignment:</td>
122 <select id="displayAlign" name="displayAlign" aria-describedby="displayAlign" b2b-dropdown placeholder-text="Select Display Alignment" ng-model="colInfo.displayAlignment">
123 <option b2b-dropdown-list option-repeat="d in displayAlignmentOptions" value="{{d.value}}">{{d.text}}</option>
127 <tr ng-hide="!isEditCol">
128 <td class="colTableLeftColumn">Display Header Alignment:</td>
130 <select id="displayHAlign" name="displayHAlign" aria-describedby="displayAlign" b2b-dropdown placeholder-text="Select Display Header Alignment" ng-model="colInfo.displayHeaderAlignment">
131 <option b2b-dropdown-list option-repeat="d in displayAlignmentOptions" value="{{d.value}}">{{d.text}}</option>
135 <tr ng-hide="!isEditCol">
136 <td class="colTableLeftColumn">Sortable:</td>
138 <label for="sortable" class="checkbox">
139 <input id="sortable" type="checkbox" ng-model="colInfo.sortable" /><i class="skin"></i>
143 <tr ng-hide="!isEditCol">
144 <td class="colTableLeftColumn">Visible:</td>
146 <label for="visibleCheck" class="checkbox">
147 <input id="visibleCheck" type="checkbox" ng-model="colInfo.visible" /><i class="skin"></i>
151 <tr ng-hide="!isEditCol">
152 <td class="colTableLeftColumn">Drill-down Link: <a href="javascript:void(0);" ng-click="getDrillReportFormField(colInfo.drilldownURL,colInfo.drilldownParams)"><span class="icon-misc-pen" ></span></a></td>
153 <td id="drilldownOption">
154 <select name="drillDown" b2b-dropdown ng-model="colInfo.drilldownURL">
155 <option b2b-dropdown-list option-repeat="d in drilldownReports" value="{{d.id}}">{{d.name}}</option>
160 <tr ng-hide="!isEditCol">
161 <td class="colTableLeftColumn">Total for the column:</td>
162 <td id="totalForTheCol">
163 <select name="totalForTheCol" b2b-dropdown ng-model="colInfo.displayTotal" placeholder-text="Select">
164 <option b2b-dropdown-list option-repeat="d in totalForTheColList" value="{{d.id}}">{{d.name}}</option>
169 <table class="striped" ng-repeat="ff in drilDownFormField" ng-init="outerIndex=$index" ng-show="!isEditCol">
176 <tbody type="body" ng-repeat="dd in drilDownValues[$index]" ng-init="innerIndex=$index">
179 <label for="{{dd.radioGroup}}" class="radio">
180 <input type="radio" ng-model="selectedDrillReportFormField[outerIndex]" id="{{dd.radioGroup}}" name="optionsRadio{{outerIndex}}" value="{{dd.radioGroup}}">
184 <td>{{ dd.selection }} </td>
185 <td ng-if="dd.selection=='Value set'" ng-bind="dd.value"></td>
186 <td ng-if='dd.selection=="No Value"'>
189 <td ng-if='dd.selection=="Fixed Value"'>
190 <div class="field-group">
191 <input id="emptyMessage" ddh-reset="" class="span12" type="text" data-ng-model="drillDownParams[outerIndex].valValue">
194 <td ng-if='dd.selection=="Value of Column"'>
195 <select name="drillDown" b2b-dropdown ng-model="drillDownParams[outerIndex].valColId" placeholder-text="Select">
196 <option b2b-dropdown-list option-repeat="d in childReportCol" value="{{d.id}}">{{d.name}}</option>
199 <td ng-if='dd.selection=="Value of form field"'>
200 <select name="drillDownField" b2b-dropdown ng-model="drillDownParams[outerIndex].valFieldId" placeholder-text="Select">
201 <option b2b-dropdown-list option-repeat="d in childReportFF" value="{{d.id}}">{{d.name}}</option>
210 <td class="colTableLeftColumn">Advanced Display Formatting:</td>
211 <td id="drilldownOption">
212 <select name="drillDown" b2b-dropdown ng-model="colInfo.drilldownURL" placeholder-text="Select">
213 <option b2b-dropdown-list option-repeat="d in drilldownReports" value="{{d.id}}">{{d.name}}</option>
223 <div class="b2b-modal-footer ng-scope">
224 <div class="cta-button-group in">
225 <button class="btn btn-alt btn-small" type="button" ng-show="isEditCol"
226 ng-click="save()">Save</button>
227 <button class="btn btn-alt btn-small" type="button" ng-hide="isEditCol"
228 ng-click="complete()">Complete</button>
229 <button class="btn btn-alt btn-small" type="button"
230 ng-click="cancel()">Cancel</button>