Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Índice:


Índice
exclude.*ndice:

Introdução


          Os parâmetros solicitados pela Consulta SQL são dados de uma visão do RM. O processo de Geração de Planilha em Lote possibilita a exportação do resultado de uma Consulta SQL em uma planilha. 

Desta          Desta forma, para cada registro selecionado na visão, serão retornados dados como resultado, seguindo a condição da consulta SQL utilizada na planilha.

Entre          Entre as exigências do processo, está a necessidade de uma planilha "Template". 
Esta planilha template deverá possuir uma consulta SQL que exija um valor como parâmetro. 
Este parâmetro por sua vez será o valor de uma coluna da visão do RM.

O          O usuário pode ainda salvar resultado em disco, como uma planilha do Excel ou na base de dados, como uma Planilha .Net.

Exemplos:


  Abaixo segue 2 exemplos: 

Consulte o WikiHelp TOTVS

Image Removed COMUNIDADE  @FRAMEWORK

Canais de Atendimento:

Chamado: Através do Portal Totvs www.suporte.totvs.com.br

Telefônico: 4003-0015 Escolhendo as opções 2 – (Software), 2 – (Suporte Técnico), 3 – (RM), 9 – (Demais Áreas), 4 – (BI) e 3 –  (Gerador de Relatórios e Planilha).

Deck of Cards
idFonte de Dados
Card
id1
labelExemplo 1

Passo a passo:

Informações
iconfalse
Deck of Cards
id.
Card
label1° Passo:

Insira          Insira uma Consulta SQL utilizando a sintaxe como exemplo abaixo:

Esta          Esta consulta possibilitará visualizar dados do funcionário em planilha selecionando a chapa. 

Bloco de código
languagesql
SELECT PFUNC.CHAPA      AS CHAPA,
       PFUNC.NOME       AS FUNCIONÁRIO,
       PFUNC.SALARIO    AS SALARIO,
       PSECAO.DESCRICAO AS SEÇÃO,
       PFUNCAO.NOME     AS FUNÇÃO
FROM   PFUNC
       INNER JOIN PSECAO
               ON ( PFUNC.CODCOLIGADA = PSECAO.CODCOLIGADA
                    AND PFUNC.CODSECAO = PSECAO.CODIGO )
       INNER JOIN PFUNCAO
               ON ( PFUNC.CODCOLIGADA = PFUNCAO.CODCOLIGADA
                    AND PFUNC.CODFUNCAO = PFUNCAO.CODIGO )
WHERE  PFUNC.CHAPA = :CHAPA 

Image Added PFUNC.CHAPA AS CHAPA,
PFUNC.NOME AS FUNCIONÁRIO,
PFUNC.SALARIO AS SALARIO,
PSECAO.DESCRICAO AS SEÇÃO,
PFUNCAO.NOME AS FUNÇÃO
FROM PFUNC
INNER JOIN PSECAO ON ( PFUNC.CODCOLIGADA = PSECAO.CODCOLIGADA AND PFUNC.CODSECAO = PSECAO.CODIGO )
INNER JOIN PFUNCAO ON ( PFUNC.CODCOLIGADA = PFUNCAO.CODCOLIGADA AND PFUNC.CODFUNCAO = PFUNCAO.CODIGO )
WHERE PFUNC.CHAPA = :CHAPA  Image Removed

Card
label2° Passo:

      Em    Em seguida inclua uma planilha.NET informando um nome. Esta será a planilha "TEMPLATE" (modelo a qual será gerada as outras).Image Removed

Image Added


Aviso
iconfalse

(informação) Somente planilhas do tipo Excel são utilizadas neste processo..

Card
label3° Passo:

Ao          Ao acessar a planilha siga os procedimentos abaixo para inclusão da consulta SQL informando o parâmetro 
parâmetro (conforme exemplo abaixo). Ao final clique em "Salvar" e seguida depois "Fechar". 

Image RemovedImage Added

Card
label4° Passo:

Acesse          Acesse a tela respectiva a informação que serão geradas as planilhas em lote. Lembre-se: Esta tela deverá conter em sua visão a mesma coluna utilizada na consulta SQL. Siga os passos descritos na figura abaixo.:

Image RemovedImage Added

Card
label5° Passo:

No          No Wizard apresentado siga a ordem de preenchimento dos campos informados na figura abaixo:Image Added

Image Removed

Card
label6° Passo:

No          No Wizard apresentado informe o parâmetro da coluna:Image Added

Image Removed

Card
label7° Passo:

Observe          Observe que o processo será iniciado até concluir. Clique em Fechar para finalizar.Image AddedImage AddedImage Removed

Image Removed

Card
label8° Passo:

Acesse          Acesse o cadastro de planilhas e clique em atualizar, em seguida visualize as planilhas geradas para cada registro selecionado na visão.Image Added

Image Removed

Card
id2
labelExemplo 2

         Visualizar dados em planilhas do cadastro de Cliente/ Fornecedor selecionando o registro.

         Consulta para utilizar no exemplo: SELECT CODCFO, NOME, NOMEFANTASIA, CGCCFO,RUA, BAIRRO, TELEFONE, 
FROM FCFO 
WHERE CODCFO = :CODCFO AND CODCOLIGADA = :$CODCOLIGADA

Informações
titlePara maiores informações:
Bloco de código
languagesql
SELECT CODCFO,
       NOME,
       NOMEFANTASIA,
       CGCCFO,
       RUA,
       BAIRRO,
       TELEFONE,
FROM FCFO
WHERE CODCFO = :CODCFO
  AND CODCOLIGADA = :$CODCOLIGADA
Informações
Informações
iconfalse
Informações
iconfalse

Produto: Framework

Informações
iconfalse

Versão: 12.011.XX

Informações
iconfalse

Processo: Geração de Planilhas em Lote

Informações
iconfalse
Informações
iconfalse

Status: Finalizado

Informações
iconfalse

Data: 09/07/2018

Informações
iconfalse

Autores:

Aline Cristina Braz De Oliveira

Erlon Cesar Lima De FreitasFlavio Henrique Pereira Campelo

Gabriel Dias De Oliveira Silva

Gustavo Naves De Castro

Igor Macedo Cardoso

LUCAS ANDRADE DE OLIVEIRA REIS

Renan Ramos Moura

TIAGO ANDRADE GOMES SILVEIRASARAH ROLAND CAMPOS LISBOA

Wesley Avelino De Carvalho