Histórico da Página
...
Sintaxe: FwPrinterXlsx():Activate(cFile, oFile) → lRet
Parâmetros:
Nome | Tipo | Descrição | Default | Obrigatório | Referência |
cFile | caractere | caminho do arquivo para o .rel e .xlsx final | x | ||
oFile | objeto | objeto para realizar a escrita dos comandos no arquivo base | objeto FwFileWriter() | x |
Bloco de código | ||
---|---|---|
| ||
local cPath := "\spool\" // /spool/ para uma geração no server local cArquivo := cPath + "xls_class_rel.rel" lRet := oXlsx:Activate(cArquivo) // informando o FwFileWriter // oFileW := FwFileWriter():New(cFilename) // lRet := oXlsx:Activate(cFilename, oFileW) |
Aviso | ||
---|---|---|
| ||
Informe caminhos de diretórios completos (a partir do cliente ou do rootpath) para não ter comportamentos inesperados com a execução da printer no final. Prefira o uso de diretório e nomes de arquivos como: |
toXlsx()
Faz a criação do arquivo .xlsx depois de ter completado o preenchimento e configuração das informações na classe.
Sintaxe: FwPrinterXlsx():toXlsx() → nil
Bloco de código | ||
---|---|---|
| ||
lRet := oFwXlsx:Activate(cGenFile)
oFwXlsx:toXlsx()
cGenFile := StrTran( self:cTempFile, ".rel", ".xlsx")
if file(cGenFile)
CpyS2T(cGenFile, cDestFile)
else
// arquivo não gerado
endif |
Aviso | ||
---|---|---|
| ||
Fica sob responsabilidade do programa/código cliente verificar se o arquivo foi .xlsx gerado onde desejado e eventualmente mover para um destino desejado como a máquina da pessoa ou diretório compartilhado. |
EraseBaseFile()
DeActivate()
...
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas