Solucionado (ver solução)
Solucionado
(ver solução)
4
respostas

Criar uma linha de acordo com a data em uma tabela

<table    class="table table-striped" height="100%">
                        <thead>


                    <tr>

                         <th width="170px" class="fileName alignCenter"><label class="titLabel">Date Event</label></th>
                         <th width="170px" class="fileName alignCenter"><label class="titLabel">Event Type</label></th>
                        <th width="150px"  class="alignCenter"><label class="titLabel"> RE1A</label></th>
                        <th width="150px" class="alignCenter"><label class="titLabel"> RE2A</label></th>
                        <th width="150px" class="alignCenter"><label class="titLabel"> RE3A</label></th>
                        <th width="150px" class="alignCenter"><label class="titLabel"> RE4A</label></th>
                        <th width="150px" class="alignCenter"><label class="titLabel"> RE5A</label></th>
                        <th width="150px" class="alignCenter"><label class="titLabel"> RE6A</label></th>
                        <th width="150px" class="alignCenter"><label class="titLabel"> RE7A</label></th>
                        <th width="150px" class="alignCenter"><label class="titLabel"> Total Event</label></th>
                    </tr>


                </thead>
                <tbody>

                    <tr id="no-results" ng-hide="{{noResults}}" ng-show="{{!noResults}}">
                   </tr>

                    <tr ng-repeat="output in result">
                        <td  width="170px" class="alignCenter"><label> {{output.referenceDate | date:'dd/MM/yyyy'}}</label></td>
                         <td  width="170px" class="alignCenter"><label> {{output.eventType}}</label></td>
                        <td  width="170px" class="alignCenter"><label> {{output.re1A}}</label></td>
                        <td  width="170px" class="alignCenter"><label> {{output.re2A}}</label></td>
                        <td  width="170px" class="alignCenter"><label> {{output.re3A}}</label></td>
                        <td  width="170px" class="alignCenter"><label> {{output.re4A}}</label></td>
                        <td  width="170px" class="alignCenter"><label> {{output.re5A}}</label></td>
                        <td  width="170px" class="alignCenter"><label> {{output.re6A}}</label></td>
                        <td  width="170px" class="alignCenter"><label> {{output.re7A}}</label></td>
                        <td  width="170px" class="alignCenter"><label> {{(output.re1A)+(output.re2A)+(output.re3A)+(output.re4A)+(output.re5A)+(output.re6A)+(output.re7A)}}</label></td>

                    </tr>     

                       <tr ng-repeat="output in result" ng-if="totalPerDay(output.referenceDate)" >
                           <td  width="170px" class="alignCenter" bgcolor="#044a75"><label class="titLabel">Total Per Day</label></td>
                        <td  width="170px" class="alignCenter" bgcolor="#044a75"><label class="titLabel">{{output.referenceDate | date:'dd/MM/yyyy'}}</label></td>
                           <td  width="170px" class="alignCenter" bgcolor="#044a75"><label class="titLabel">{{totalizarRE1A()}}</label></td>
                           <td  width="170px" class="alignCenter" bgcolor="#044a75"><label class="titLabel">{{totalizarRE2A()}}</label></td>
                           <td  width="170px" class="alignCenter" bgcolor="#044a75"><label class="titLabel">{{totalizarRE3A()}}</label></td>
                           <td  width="170px" class="alignCenter" bgcolor="#044a75"><label class="titLabel">{{totalizarRE4A()}}</label></td>
                           <td  width="170px" class="alignCenter" bgcolor="#044a75"><label class="titLabel">{{totalizarRE5A()}}</label></td>
                           <td  width="170px" class="alignCenter" bgcolor="#044a75"><label class="titLabel">{{totalizarRE6A()}}</label></td>
                           <td  width="170px" class="alignCenter" bgcolor="#044a75"><label class="titLabel">{{totalizarRE7A()}}</label></td>
                           <td  width="170px" class="alignCenter" bgcolor="#044a75"><label class="titLabel">{{(totalizarRE1A())+(totalizarRE2A()+totalizarRE3A()+totalizarRE4A()+totalizarRE5A()+totalizarRE6A()+totalizarRE7A())}}</label></td>              

                      </tr>











                </tbody>


            </table>

preciso criar uma linha sempre que a data se altera porem não estou conseguindo, poderiam me ajudar com isso segue a tabela que preciso criar a implementação:

a linha que preciso criar seria o terceiro tr sempre quer data mudar

4 respostas

Fala aí Wesley, tudo bem? Desculpe, mas, não entendi.

Consegue explicar com mais detalhes o que precisa fazer?

Fico no aguardo.

Então eu preciso criar uma linha de totais sempre que a data mudar ou seja eu vou ter valores e blocos de data, sempre que esse bloco de datas finalizar eu preciso criar uma linha de totais, eu ja fiz alguns avanços nessa questao porem ainda estou tendo problemas para plotar a linha de totais de forma correta.

solução!

Bom Ja consegui resolver esse assunto !!

Boa Wesley, desculpa a demora, está bem corrido por aqui.

Fico feliz que tenha conseguido resolver \o/

Abraços e bons estudos.