Changeset 19586 in main


Ignore:
Timestamp:
12/14/19 00:13:33 (4 months ago)
Author:
GarthBraithwaite_STG
Message:

db, admin - fixed Suppressed typo. Added RateAACases1M measure. Fixed dim1 name and value not null. Fixed description to nullable. Moved IP and IPV active flag, sortorder to first tab in the detail jsps.

Location:
trunk
Files:
10 edited

Legend:

Unmodified
Added
Removed
  • trunk/db/src/main/scripts/mysql/data-dataset_record.sql

    r19293 r19586  
    337337        end,
    338338        case
    339                 when (VALUE =  -1) then 'Supressed'
    340                 when (VALUE =  -2) then 'SurveySupressed'
     339                when (VALUE =  -1) then 'Suppressed'
     340                when (VALUE =  -2) then 'SurveySuppressed'
    341341                when (VALUE = -10) then 'Unstable'
    342342                when (VALUE = -11) then 'VeryUnstable'
  • trunk/db/src/main/scripts/mysql/data-iv_measure_name.sql

    r19293 r19586  
    88update INDICATOR_VIEW set MEASURE_NAME = 'DEFAULT';
    99
    10 update INDICATOR_VIEW set MEASURE_NAME = 'Number' where Y_TITLE like '%Number%';
     10update INDICATOR_VIEW set MEASURE_NAME = 'Num' where Y_TITLE like '%Number%';
    1111update INDICATOR_VIEW set MEASURE_NAME = 'NumChild' where Y_TITLE = 'Number of Children';
    1212update INDICATOR_VIEW set MEASURE_NAME = 'NumChildTest' where Y_TITLE = 'Number of Children Tested';
     
    6464update INDICATOR_VIEW set MEASURE_NAME = 'RateYPLL100K' where Y_TITLE = 'YPLL per 100,000 Population';
    6565update INDICATOR_VIEW set MEASURE_NAME = 'RateAACases100K' where Y_TITLE = 'Cases per 100,000 Population, Age-adjusted';
     66update INDICATOR_VIEW set MEASURE_NAME = 'RateAACases1M' where Y_TITLE like '%per 1,000,000%';
    6667update INDICATOR_VIEW set MEASURE_NAME = 'RateAADths100K' where Y_TITLE = 'Deaths per 100,000 Population, Age-adjusted';
    6768update INDICATOR_VIEW set MEASURE_NAME = 'RateAAHosp100K' where Y_TITLE = 'Hospitalizations per 100,000 Population, Age-adjusted';
  • trunk/db/src/main/scripts/mysql/tab_c-dataset.sql

    r16975 r19586  
    4343  PERIOD_DIMENSION_NAME           varchar  (100)  not null,
    4444  PERIOD_DIMENSION_VALUE          varchar  (100)  not null,
    45   DIMENSION_1_NAME                varchar  (100),
    46   DIMENSION_1_VALUE               varchar  (100),
     45  DIMENSION_1_NAME                varchar  (100)  not null,
     46  DIMENSION_1_VALUE               varchar  (100)  not null,
    4747  DIMENSION_2_NAME                varchar  (100),
    4848  DIMENSION_2_VALUE               varchar  (100),
     
    6969  PERIOD_DIMENSION_NAME           varchar  (100)  not null,
    7070  PERIOD_DIMENSION_VALUE          varchar  (100)  not null,
    71   DIMENSION_1_NAME                varchar  (100),
    72   DIMENSION_1_VALUE               varchar  (100),
     71  DIMENSION_1_NAME                varchar  (100)  not null,
     72  DIMENSION_1_VALUE               varchar  (100)  not null,
    7373  DIMENSION_2_NAME                varchar  (100),
    7474  DIMENSION_2_VALUE               varchar  (100),
     
    139139  /* */
    140140  PERIOD_DIMENSION_NAME           varchar  (100)  not null,
    141   DIMENSION_1_NAME                varchar  (100),
    142   DIMENSION_2_NAME                varchar  (100),
     141  DIMENSION_1_NAME                varchar  (100)  not null,
     142  DIMENSION_2_NAME                varchar  (100)  not null,
    143143  /* */
    144144  QUERY_URL                       varchar (1024)  not null,             /* Did have this as a SAVE_QUERY_NAME - but for now simply do a direct URL */
  • trunk/db/src/main/scripts/mysql/tab_c-misc_update_v3.sql

    r19496 r19586  
    192192  INDICATOR_NAME                  varchar  (100)  not null,
    193193  DIMENSION_1_NAME                varchar  (100)  not null,
    194   DIMENSION_1_VALUE               varchar  (100),
     194  DIMENSION_1_VALUE               varchar  (100)  not null,
    195195  PERIOD_DIMENSION_NAME           varchar  (100)  not null,
    196   PERIOD_DIMENSION_VALUE          varchar  (100),
     196  PERIOD_DIMENSION_VALUE          varchar  (100)  not null,
    197197  / ** /
    198198  constraint INDICATOR_COMPARE_DIMENSIONS_UK
  • trunk/ibisph-admin/src/main/webapp/WEB-INF/jsp/indicator/detail.jsp

    r19296 r19586  
    2121                .TabbedContent
    2222                {
    23                         min-height:     760px;
     23                        min-height:     910px;
    2424                }
    2525                #statusCode
     
    160160                                                required="true"
    161161                                                disabled="${disabled}" help="${whyImportantHelp}"
    162                                                 note="(Suggested length, 100 or fewer words.)"
    163                                         />
     162                                                note="(Suggested length, 100 or fewer words (approx 500 characters).)"
     163                                        />
     164
     165                                        <tag:detailTableRowSeperator/>
     166                                        <tag:detailTableRowInput    label="Sort Order"  name="sortOrder"   maxlength="10" value="${indicator.sortOrder}" type="number" disabled="${disabled}" cssClass="SortOrder" help="${sortOrderHelp}"/>
     167                                        <tag:detailTableRowCheckbox label="Is Active"   name="activeFlag" checked="${indicator.active}" disabled="${disabled}" help="${activeFlagHelp}"/>
     168
     169<c:if test="${not empty indicator.name}">
     170                                        <tag:detailTableRowSeperator/>
     171                                        <tag:detailTableRowDate     label="Modified Date" formatPattern="${displayDateFormatPattern}" date="${indicator.modifiedDate}" cssClass="Date" help="${modifiedDateHelp}<br/><br/>Detail of change: ${indicator.modifiedDescription}"/>
     172                                        <tag:detailTableRowDate     label="Published" formatPattern="${displayDateFormatPattern}, hh:mm" date="${indicator.publishedDate}" cssClass="Date" help="${publishedDateHelp}"/>
     173</c:if>
    164174                                </tag:detailTable>
    165175                        </tag:contentTab>
     
    219229                                        />
    220230
    221                                         <tag:detailTableRowSeperator/>
    222                                         <tag:detailTableRowInput    label="Sort Order"  name="sortOrder"   maxlength="10" value="${indicator.sortOrder}" type="number" disabled="${disabled}" cssClass="SortOrder" help="${sortOrderHelp}"/>
    223                                         <tag:detailTableRowCheckbox label="Is Active"   name="activeFlag" checked="${indicator.active}" disabled="${disabled}" help="${activeFlagHelp}"/>
    224 
    225 <c:if test="${not empty indicator.name}">
    226                                         <tag:detailTableRowSeperator/>
    227                                         <tag:detailTableRowDate     label="Modified Date" formatPattern="${displayDateFormatPattern}" date="${indicator.modifiedDate}" cssClass="Date" help="${modifiedDateHelp}<br/><br/>Detail of change: ${indicator.modifiedDescription}"/>
    228                                         <tag:detailTableRowDate     label="Published" formatPattern="${displayDateFormatPattern}, hh:mm" date="${indicator.publishedDate}" cssClass="Date" help="${publishedDateHelp}"/>
    229 </c:if>
    230231                                </tag:detailTable>
    231232                        </tag:contentTab>
  • trunk/ibisph-admin/src/main/webapp/WEB-INF/jsp/indicator/view/detail.jsp

    r19380 r19586  
    1414                .TabbedContent
    1515                {
    16                         min-height:     750px;
     16                        min-height:     810px;
    1717                }
    1818        </jsp:attribute>
     
    138138                                                maxlength="1000" rows="5" text="${indicatorView.dataNote}"
    139139                                                disabled="${disabled}" help="${dataNoteHelp}"
    140                                                 note="${(not empty indicatorViewMeasure.dataNote) ? \"Measure's Data Note: \".concat(indicatorViewMeasure.dataNote) : \"\"}"
    141                                         />
     140                                                note="${(not empty indicatorViewMeasure.dataNote)
     141                                                        ? \"Measure's Data Note (\".concat(indicatorViewMeasure.dataNote).concat(\") will be applied automatically\")
     142                                                        : \"\"
     143                                                }"
     144                                        />
     145
     146                                        <tag:detailTableRowSeperator/>
     147                                        <tag:detailTableRowInput    label="Sort Order" name="sortOrder"  maxlength="10" value="${indicatorView.sortOrder}" type="number" disabled="${disabled}" cssClass="SortOrder" help="${sortOrderHelp}"/>
     148                                        <tag:detailTableRowCheckbox label="Is Active"  name="activeFlag" checked="${indicatorView.active}" disabled="${disabled}" help="${activeFlagHelp}"/>
     149        <c:if test="${not empty indicatorView.name}">
     150                                        <tag:detailTableRowDate     label="Modified Date" formatPattern="${displayDateFormatPattern}" date="${indicatorView.modifiedDate}" cssClass="Date" help="${modifiedDateHelp}"/>
     151        </c:if>
     152
    142153                                </tag:detailTable>
    143154                        </tag:contentTab>
     
    167178                                                title="If specified this text overrides the programatically generated title (must be 100% inclusive)"
    168179                                                help="${chartTitleOverrideHelp}"
    169                                                 note="(Leave blank to use the auto constructed chart title.)"
     180                                                note="(Leave blank to use the auto-constructed chart title.)"
    170181                                        />
    171182                                </tag:detailTable>
     
    201212                                                maxlength="250" rows="3" disabled="${disabled}"
    202213                                                text="${indicatorView.mapTitleOverride}"
    203                                                 title="Optional complete map title that is used in place of the auto constructed map title"
     214                                                title="Optional complete map title that is used in place of the auto-constructed map title"
    204215                                                help="${mapTitleOverrideHelp}"
    205                                                 note="(Leave blank to use the auto constructed map title.)"
     216                                                note="(Leave blank to use the auto-constructed map title.)"
    206217                                        />
    207218                                </tag:detailTable>
     
    302313                                        />
    303314                                        <tag:detailTableRowTextArea label="Editor Comments" name="note" maxlength="2000" rows="3" text="${indicatorView.note}" disabled="${disabled}" help="${noteHelp}"/>
    304                                         <tag:detailTableRowInput    label="Sort Order" name="sortOrder"  maxlength="10" value="${indicatorView.sortOrder}" type="number" disabled="${disabled}" cssClass="SortOrder" help="${sortOrderHelp}"/>
    305                                         <tag:detailTableRowCheckbox label="Is Active"  name="activeFlag" checked="${indicatorView.active}" disabled="${disabled}" help="${activeFlagHelp}"/>
    306 
    307         <c:if test="${not empty indicatorView.name}">
    308                                         <tag:detailTableRowDate     label="Modified Date" formatPattern="${displayDateFormatPattern}" date="${indicatorView.modifiedDate}" cssClass="Date" help="${modifiedDateHelp}"/>
    309         </c:if>
    310315                                </tag:detailTable>
    311316                        </tag:contentTab>
  • trunk/ibisph-admin/src/main/webapp/WEB-INF/jsp/indicator/view/dimension_values.jsp

    r19380 r19586  
    7272<c:if test="${(indicatorView != null) && indicator.statusOpen}">
    7373                                <div>
    74                                         <button type="button" onclick="setAllCheckBoxes('tabGroup', 'category', true)"  class="Select" title="Check all the category values">Select Em' All</button>
    75                                         <button type="button" onclick="setAllCheckBoxes('tabGroup', 'category', false)" class="Deselect" title="Uncheck all the category values">Deselect Em' All</button>
     74                                        <button type="button" onclick="setAllCheckBoxes('tabGroup', 'category', true)"  class="Select" title="Check all the category values">Select 'em all</button>
     75                                        <button type="button" onclick="setAllCheckBoxes('tabGroup', 'category', false)" class="Deselect" title="Uncheck all the category values">Deselect 'em all</button>
    7676                                </div>
    7777</c:if>
  • trunk/ibisph/src/main/java/org/ibisph/databean/DataBeanToXMLService.java

    r17716 r19586  
    125125      Object fieldValue = dataBean.getFieldValue(recordKey[i]);
    126126      if(null == fieldValue)
    127         logger.warn(".addDataBeanToNode - null record key: {},  Container Element Name: ", recordKey[i], containerNode.getName());
     127        logger.warn(".addDataBeanToNode - null record key: " + recordKey[i]
     128          + ", for data bean: " + dataBean.getClass()
     129          + ", Container Element Name: " + containerNode.getName()
     130        );
    128131      else
    129132        XMLLib.addAttribute(containerNode, recordKey[i].toLowerCase(), fieldValue.toString());
Note: See TracChangeset for help on using the changeset viewer.