Browse Source

Tentando rowspan

master
Henrique Caetano de Barros 3 years ago
parent
commit
027c289afd
1 changed files with 7 additions and 10 deletions
  1. +7
    -10
      server/services/eventos.js

+ 7
- 10
server/services/eventos.js View File

@ -18,24 +18,21 @@ _out.println('<div style="display: flex; justify-content: center; margin-top: 80
_out.println('<th>Preço</th>') _out.println('<th>Preço</th>')
_out.println('<th>Categoria</th>') _out.println('<th>Categoria</th>')
_out.println('</tr>') _out.println('</tr>')
const copiaDbRecords = dbRecords.slice()
for (const dbRecord of dbRecords) { for (const dbRecord of dbRecords) {
const cat = copiaDbRecords.filter(r => r.getString("categoria") === dbRecord.getString("categoria"))
const cat = dbRecords.filter(r => r.getString("categoria") === dbRecord.getString("categoria"))
const categoria = cat.length > 1 ? `<td rowspan="${cat.length}">${dbRecord.getString("categoria")}</td>` :
`<td>${dbRecord.getString("categoria")}</td>`
_out.println('<tr style="height: 35px;">') _out.println('<tr style="height: 35px;">')
_out.println(`<td>${dbRecord.getString("titulo")}</td>`) _out.println(`<td>${dbRecord.getString("titulo")}</td>`)
_out.println(`<td>${dbRecord.getString("data")}</td>`) _out.println(`<td>${dbRecord.getString("data")}</td>`)
_out.println(`<td>${dbRecord.getInt("capacidade")}</td>`) _out.println(`<td>${dbRecord.getInt("capacidade")}</td>`)
_out.println(`<td>${dbRecord.getDouble("preco")}</td>`) _out.println(`<td>${dbRecord.getDouble("preco")}</td>`)
if(cat.length > 1) {
_out.println(`<td rowspan="${cat.length}">${dbRecord.getString("categoria")}</td>`)
}
else {
_out.println(`<td>${dbRecord.getString("categoria")}</td>`)
}
_out.println(categoria)
_out.println('</tr>') _out.println('</tr>')
} }


Loading…
Cancel
Save