Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!DOCTYPE html>
- <html>
- <head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8" />
- <title><TMPL_VAR REPORTNAME></title>
- <script src = "memory:ChartNew.js"></script>
- <script src = "memory:sorttable.js"></script>
- <link href = "memory:master.css" rel = "stylesheet">
- </head>
- <body>
- <div class = "container">
- <h3><TMPL_VAR REPORTNAME></h3>
- <TMPL_VAR TODAY><hr>
- <div class = "row">
- <div class = "col-xs-2"></div>
- <div class = "col-xs-8">
- <table class = "table">
- <thead>
- <tr>
- <th>TRANSCODE</th>
- <th>PAYEENAME</th>
- <th>SUBCATEGNAME</th>
- <th>TOTRANSAMOUNT</th>
- <th>TRANSDATE</th>
- <th>NOTES</th>
- </tr>
- </thead>
- <tbody>
- <TMPL_LOOP NAME=CONTENTS>
- <tr>
- <td><TMPL_VAR "TRANSCODE"></td>
- <td><TMPL_VAR "PAYEENAME"></td>
- <td><TMPL_VAR "SUBCATEGNAME"></td>
- <td class = "money"><TMPL_VAR "TOTRANSAMOUNT"></td>
- <td><TMPL_VAR "TRANSDATE"></td>
- <td><TMPL_VAR "NOTES"></td>
- </tr>
- </TMPL_LOOP>
- </tbody>
- <tfoot>
- <tr>
- <th>TOTAL</th>
- <th></th>
- <th></th>
- <th class = "money"><TMPL_VAR "TOTRANSAMOUNT"></th>
- <th></th>
- <th></th>
- </tr>
- </tfoot>
- </table>
- </div>
- </div>
- </div>
- <TMPL_LOOP ERRORS>
- <TMPL_VAR ERROR>
- </TMPL_LOOP>
- </body>
- <script>
- <!-- Format double to base currency -->
- function currency(n) {
- n = parseFloat(n);
- n = isNaN(n) ? 0 : n.toFixed(2);
- var out = n.toString().replace(".", "|");
- out = out.toString().replace(/\B(?=(\d{3})+(?!\d))/g, "<TMPL_VAR GROUP_SEPARATOR>");
- out = out.replace("|", "<TMPL_VAR DECIMAL_POINT>");
- return out;
- }
- var elements= document.getElementsByClassName("money");
- for (var i = 0; i < elements.length; i++) {
- var element = elements[i];
- element.style.textAlign='right';
- if (element.innerHTML.indexOf("-") > -1) {
- element.style.color="red";
- }
- element.innerHTML = '<TMPL_VAR PFX_SYMBOL>' + currency(element.innerHTML) +'<TMPL_VAR SFX_SYMBOL>';
- }
- </script>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement