Preparar SQL para Excel
Citação de Kindrazki em 21 de março de 2012, 16:41Preparar SQL para Excel:
[b]No Script[/b]
[code]
sql select
*
from
tabela
[i]sql_var(sql)[/i]
;xls
<name>planilha</name>
<template>nome_do_xls.xls</template>
<parameters>
<parameter>
<name>sql</name>
<value><![CDATA[$v{sql}]]></value>
</parameter>
</parameters>
;
[/code][b]Na mensagem de notificação[/b]
[code]
<a href="$xls{planilha}">(Clique aqui para abrir a planilha com os dados gerados)</a>
[/code]
Preparar SQL para Excel:
[b]No Script[/b]
[code]
sql select
*
from
tabela
[i]sql_var(sql)[/i]
;
xls
<name>planilha</name>
<template>nome_do_xls.xls</template>
<parameters>
<parameter>
<name>sql</name>
<value><![CDATA[$v{sql}]]></value>
</parameter>
</parameters>
;
[/code]
[b]Na mensagem de notificação[/b]
[code]
<a href="$xls{planilha}">(Clique aqui para abrir a planilha com os dados gerados)</a>
[/code]
Citação de Kindrazki em 22 de maio de 2012, 10:09Recentemente estamos usando esses dados base para gerar a planilha:
Titulo: Titulo da tarefa
Periodo: Periodo que a execução engloba[code]
sql select
*
from
tabela
sql_var(sql)
;xls
<name>planilha</name>
<template>planilha.xls</template>
<parameters>
<parameter>
<name>titulo</name>
<value><![CDATA[$c{TITULO}]]></value>
</parameter>
<parameter>
<name>periodo</name>
<value><![CDATA[$c{PERIODO}]]></value>
</parameter>
<parameter>
<name>sql</name>
<value><![CDATA[$v{sql}]]></value>
</parameter>
</parameters>
;
[/code]Padrão do Titulo e Periodo:
[code]
sql
select
'Tarefa: '||'$v{idTarefa}'||' - '||'$v{descTarefa}' as TITULO
,'Periodo: '||'$c{DTINICIAL"date:dd/MM/yyyy"}'||' a '||'$c{DTFINAL"date:dd/MM/yyyy"}' as PERIODO
from
dummy
;
[/code]
Recentemente estamos usando esses dados base para gerar a planilha:
Titulo: Titulo da tarefa
Periodo: Periodo que a execução engloba
[code]
sql select
*
from
tabela
sql_var(sql)
;
xls
<name>planilha</name>
<template>planilha.xls</template>
<parameters>
<parameter>
<name>titulo</name>
<value><![CDATA[$c{TITULO}]]></value>
</parameter>
<parameter>
<name>periodo</name>
<value><![CDATA[$c{PERIODO}]]></value>
</parameter>
<parameter>
<name>sql</name>
<value><![CDATA[$v{sql}]]></value>
</parameter>
</parameters>
;
[/code]
Padrão do Titulo e Periodo:
[code]
sql
select
'Tarefa: '||'$v{idTarefa}'||' - '||'$v{descTarefa}' as TITULO
,'Periodo: '||'$c{DTINICIAL"date:dd/MM/yyyy"}'||' a '||'$c{DTFINAL"date:dd/MM/yyyy"}' as PERIODO
from
dummy
;
[/code]