configurationengine/source/scripts/tests/testdata/info/expected/value_report_custom.html
author m2lahtel
Tue, 10 Aug 2010 14:29:28 +0300
changeset 3 e7e0ae78773e
parent 0 2e8eeb919028
permissions -rw-r--r--
ConE 1.2.11 release

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html lang="en">
<head>

<style type="text/css">
    body {
        font-family: Nokia Standard Multiscript, Tahoma, Verdana, Arial;
        font-size: 0.8em;
        color: #0055B7;
    }

    h1 {
        padding: 30px 0 0 0;
        margin: 0;
        text-align: left;
    }

    #date {
        text-align: center;
    }

    hr {
        height: 1px;
        background-color: cccccc;
        color: #cccccc;
    }

    h2 h3 {
        padding: 10px 0 10px 0;
        margin: 0;
    }

    table.report {
        width: 100%;
        border: 1px solid #e0dfe3;
        border-collapse: collapse;
        color: #333333;
    }

    table.report th {
        text-align: left;
        padding: 5px;
        background-color: #f9fafd;
        color: #595a5f;
        border-bottom: 1px #999999 solid;
    }

    table.report th.featureName {
        background-color: #f2f2f3;
        font: #595a5f Tahoma, Verdana, Arial bold;
        font-size: 1.1em;
        border-top: 3px #9d9da1;
        border-top-style: double;
        border-bottom: 3px #9d9da1;
        border-bottom-style: double;
    }

    table.report th.header {
        background-color: #f9fafd;
        font: #595a5f Tahoma, Verdana, Arial bold;
        font-size: 0.8em;
        border-top: 1px #9d9da1;
        border-bottom: 1px #9d9da1;
    }

    table.report td {
        word-wrap: break-word;
        border: 1px #EBEBEB;
        padding: 5px;
        border-style: solid; 
        vertical-align: top;
        font: Tahoma, Verdana, Arial;
        _font-size: 0.8em;
    }

    table.summary {
        border: 1px solid #e0dfe3;
        border-collapse: collapse;
        color: #333333;
    }

    table.summary th {
        text-align: left;
        padding: 5px;
        background-color: #f9fafd;
        color: #595a5f;
        border-bottom: 1px #999999 solid;
    }

    table.summary th.featureName {
        background-color: #f2f2f3;
        font: #595a5f Tahoma, Verdana, Arial bold;
        font-size: 1.1em;
        border-top: 3px #9d9da1;
        border-top-style: double;
        border-bottom: 3px #9d9da1;
        border-bottom-style: double;
    }

    table.summary td {
        word-wrap: break-word;
        border: 1px #EBEBEB;
        padding: 5px;
        border-style: solid; 
        vertical-align: top;
        font: Tahoma, Verdana, Arial;
        _font-size: 0.8em;
    }

    .currentValue {
        background-color: #e8f2fe;
    }

.fltrow{ /* filter grid row appearance */
    height:20px;
    background-color:#f4f4f4;
}
.btnflt{ /* button appearance */
    font-size:11px;
    margin:0 2px 0 2px; padding:0 1px 0 1px;
    text-decoration:none; color: #fff;
    background-color:#666;
}
.flt{ /* filter (input) appearance */
    background-color:#f4f4f4; border:1px inset #ccc; 
    margin:0; width:100%;
}
.flt_s{ /* small filter (input) appearance */
    background-color:#f4f4f4; border:1px inset #ccc; 
    margin:0; width:80%;
}

</style>
<script language="javascript" type="text/javascript" src="http://www.javascriptkit.com/script/script2/tablefilter.js"></script>
<title>Data value info - ConE</title>

</head>
<body>
<div id="content">
    <h1>Configuration data value info (custom template)</h1><br>

    <table class="report">
    <tr>
        <th class="featureName">Ref</th>
        <th class="featureName">Name</th>
        <th class="featureName">Type</th>
        
        <th class="featureName">product_root.confml</th>
        
    </tr>
    
    <tr><th colspan="4">All settings</th></tr>
    
    <tr>
        <td>Asset1Feature1.RealSetting</td>
        <td>Real setting</td>
        <td>real</td>
        
        
        <td>3.14</td>
        
        
    </tr>
    
    <tr>
        <td>Asset1Feature1.IntSetting</td>
        <td>Int setting</td>
        <td>int</td>
        
        
        <td>10</td>
        
        
    </tr>
    
    <tr>
        <td>Asset1Feature1.StringSetting</td>
        <td>String setting</td>
        <td>string</td>
        
        
        <td>string from product config</td>
        
        
    </tr>
    
    <tr>
        <td>Asset1Feature1.BooleanSetting</td>
        <td>Boolean setting</td>
        <td>boolean</td>
        
        
        <td>True</td>
        
        
    </tr>
    
    <tr>
        <td>Asset1Feature1.SelectionSetting</td>
        <td>Selection setting</td>
        <td>selection</td>
        
        
        <td>Option1</td>
        
        
    </tr>
    
    <tr>
        <td>Asset1Feature1.SequenceSetting</td>
        <td>Sequence setting</td>
        <td>sequence</td>
        
        
        <td>SequenceData(columns=[SequenceColumn(ref='RealSubSetting', name='Real sub-setting', type='real'), SequenceColumn(ref='IntSubSetting', name='Int sub-setting', type='int'), SequenceColumn(ref='StringSubSetting', name='String sub-setting', type='string'), SequenceColumn(ref='BooleanSubSetting', name='Boolean sub-setting', type='boolean'), SequenceColumn(ref='SelectionSubSetting', name='Selection sub-setting', type='selection')], rows=[{'RealSubSetting': 1.5, 'IntSubSetting': 256, 'SelectionSubSetting': 'Op1', 'StringSubSetting': 'test (product)', 'BooleanSubSetting': False}, {'RealSubSetting': 1.25, 'IntSubSetting': 128, 'SelectionSubSetting': 'Op1', 'StringSubSetting': 'def1', 'BooleanSubSetting': False}, {'RealSubSetting': 1.5, 'IntSubSetting': 256, 'SelectionSubSetting': 'Op1', 'StringSubSetting': 'def2', 'BooleanSubSetting': False}, {'RealSubSetting': 1.5, 'IntSubSetting': 256, 'SelectionSubSetting': 'Op1', 'StringSubSetting': 'test', 'BooleanSubSetting': True}])</td>
        
        
    </tr>
    
    <tr>
        <td>Asset1Feature2.SequenceSetting</td>
        <td>Sequence setting</td>
        <td>sequence</td>
        
        
        <td>SequenceData(columns=[SequenceColumn(ref='IntSubSetting', name='Int sub-setting', type='int'), SequenceColumn(ref='StringSubSetting', name='String sub-setting', type='string')], rows=[{'IntSubSetting': 1, 'StringSubSetting': 'default 1'}, {'IntSubSetting': 2, 'StringSubSetting': 'default 2'}])</td>
        
        
    </tr>
    
    <tr>
        <td>Asset2Feature1.RealSetting</td>
        <td>Real setting</td>
        <td>real</td>
        
        
        <td>10.5</td>
        
        
    </tr>
    
    <tr>
        <td>Asset2Feature1.IntSetting</td>
        <td>Int setting</td>
        <td>int</td>
        
        
        <td>1200</td>
        
        
    </tr>
    
    <tr>
        <td>Asset2Feature1.StringSetting</td>
        <td>String setting</td>
        <td>string</td>
        
        
        <td>default string</td>
        
        
    </tr>
    
    <tr>
        <td>Asset2Feature1.BooleanSetting</td>
        <td>Boolean setting</td>
        <td>boolean</td>
        
        
        <td>True</td>
        
        
    </tr>
    
    <tr>
        <td>Asset2Feature1.SelectionSetting</td>
        <td>Selection setting</td>
        <td>selection</td>
        
        
        <td>Option1</td>
        
        
    </tr>
    
    <tr>
        <td>Asset2Feature1.SequenceSetting</td>
        <td>Sequence setting</td>
        <td>sequence</td>
        
        
        <td>SequenceData(columns=[SequenceColumn(ref='RealSubSetting', name='Real sub-setting', type='real'), SequenceColumn(ref='IntSubSetting', name='Int sub-setting', type='int'), SequenceColumn(ref='StringSubSetting', name='String sub-setting', type='string'), SequenceColumn(ref='BooleanSubSetting', name='Boolean sub-setting', type='boolean'), SequenceColumn(ref='SelectionSubSetting', name='Selection sub-setting', type='selection')], rows=[{'RealSubSetting': 1.25, 'IntSubSetting': 128, 'SelectionSubSetting': 'Op1', 'StringSubSetting': 'def1', 'BooleanSubSetting': False}, {'RealSubSetting': 1.5, 'IntSubSetting': 256, 'SelectionSubSetting': 'Op1', 'StringSubSetting': 'def2', 'BooleanSubSetting': False}])</td>
        
        
    </tr>
    
    <tr>
        <td>Asset2Feature2.SequenceSetting</td>
        <td>Sequence setting</td>
        <td>sequence</td>
        
        
        <td>SequenceData(columns=[SequenceColumn(ref='IntSubSetting', name='Int sub-setting', type='int'), SequenceColumn(ref='StringSubSetting', name='String sub-setting', type='string')], rows=[{'IntSubSetting': 1, 'StringSubSetting': 'default 1'}, {'IntSubSetting': 2, 'StringSubSetting': 'default 2'}])</td>
        
        
    </tr>
    
    
    </table>
</div>
<div id="footer"></div>
</body>
</html>