Início / Optitravel / Framework V2
Função Download_excel
Função download_excel, permite gerirum excel com a informação lhe é passada (Incluida já no top-security.php)
IMPORTANTE
No botão do download do excel, acrescentar a class “btn-export” para que seja criado o efeito de ecrã congelado durante o download
download_excel($vt,
$filename,
$content,
$author,
$sheet_name,
$filters,
$fiters_exception,
$totals,
$styles);
OB_START
Importante para não ocorrer erros de exportação
<?
ob_start();
include('../../../topV2.php');
ob_end_clean()
// CODIGO PARA DOWNLOAD DO EXCEL
?>
Parâmetros Necessários
$filename → Nome do ficheiro a ser transferido
$content → Array de dados para criar o excel
Parâmetros Opcionais
$author → Nome de quem criou o documento. Padrão é 'Optigest'
$sheet_name → Nome da Folha, Padrão é 'Sheet1'
$filters → Linha de Filtros, Padrão é 'Sem filtros'
$filters_exception → Exceções aos filtros
$array_linha_Totais → Adiciona uma linha de 'Total' com os valores do array
$styles → Permite adcionar estilo presonalizado a determinada coluna
Todos estes parâmentros podem ser atribuidos como 'null', recebendo automaticamente o valor predefinido
Exemplo array de dados
$dados = array(
array( 'Titulo1' => '0',
'Titulo2' => '0',
'Titulo3' => '0',),
array( 'Titulo1' => '1',
'Titulo2' => '2',
'Titulo3' => '3',),
array( 'Titulo1' => '4',
'Titulo2' => '5',
'Titulo3' => '6',),
array( 'Titulo1' => '7',
'Titulo2' => '8',
'Titulo3' => '9',),
);
↑ (Última atualização: 17/03/2025)