Iandev Smarter Business - Logo Cor
Navegação no fórum
para criar postagens e tópicos.

Excel Export iniciar impressão de dados na linha desejada

Excel Export iniciar impressão de dados na linha desejada

Atenção: Vide exemplo a seguir, onde o truque obscuro é o setCurrentRow estar após o getSheet. Mas é uma shit mesmo isso estar escondido desse jeito!!!

.getSheet("Produtos")
.setCurrentRow(1)
Exemplo:
xlsx
revisao_mercadologico
revisao_mercadologico_vr1.xlsx

titulo

;

set run = new bdo.util.XLSXExport(execScript)
.setName("revisao_mercadologico")
.setRowAccessWindowSize(1000)
.openXLSXAsTemplate()
.getSheet("Produtos")
.setCurrentRow(1)
.setConnection("$v{ds_Centralizador}")
.exportSQL("$v{sql}", "rowCount")
.getSheet("Departamento")
.exportSQL("$v{sqlDepartamento}", "rowCount")

.getSheet("Setor")
.exportSQL("$v{sqlSetor}", "rowCount")

.getSheet("Grupo")
.exportSQL("$v{sqlGrupo}", "rowCount")

.getSheet("Familia")
.exportSQL("$v{sqlFamilia}", "rowCount")

.getSheet("Marca")
.exportSQL("$v{sqlMarca}", "rowCount")

.writeToFile();