Praticando o Flexcel

Antes de começar: evite usar acentuações e caracteres especiais ao criar campos e também ao definir o nome do modelo de impressão.
Exemplo: a palavra Observações dever ser -> Observacoes

 

No Praticando o Flexcel, será demonstrado o passo a passo da criação de um controle com os tipos de dados mais utilizados e, em sequência, como lançar os dados após sua criação, impressão e exportação dos dados, além da criação de um formulário de impressão em RTF.

Neste exemplo, será criado um pipeline dos prospects, colocando uma série de informações importantes para o diretor de vendas.

  1. Entre em Cadastros > Ferramentas Sistema > Gerenciamento Flexcel;
  2. Clique em novo-controle2 na janela de Controles e dê o nome Controle de Prospects para a planilha;
  3. Insira e confirme uma senha;
  4. Crie os campos:
    1. Data de Abertura, do tipo Data;
      1data
    2. Prospect, do tipo Caracter;
      2-caracter
    3. Status, do tipo Escolha com as opções: Primeiro Contato, Demonstracao Realizada, Proposta Enviada, Fechamento e Cancelamento;
      escolha3
    4. Observacoes, do tipo Memo;
      memo3
    5. Vendedor, do tipo Consulta. Aqui, vamos buscar um dado do ERPFlex, o objetivo é puxar o nome de um vendedor já cadastrado no ERPFlex;
      consulta2
    6. Valor Previsto da Venda, do tipo Numérico;
      numerico2
    7. Porcentagem da Comissao, do tipo Referência;
      referencia3
    8. Valor da Comissao, do tipo Fórmula. Essa informação não consta em nenhuma tabela, por isso vamos criar a fórmula;
      formula2
    9. Faremos agora uma Ligação por ID para obter o nome da empresa. Para isto, partiremos do campo de consulta ao Cadastro de Vendedores, utilizando o campo chamado SA3_IDEA1 como referência. EA1 é a tabela que contém o nome das empresas usuárias do ERPFlex.
    10. Crie uma coluna idEmpresa, tipo Referência. Como a coluna é apenas uma ponte, indique como invisível;
      referencia2
    11. E a agora a coluna com o nome da empresa, do tipo Ligação por ID;
      id2
    12. Clique em OK e saia do gerenciador;
  1. Para visualizar o flexcel que acabamos de criar, acesse: Lançamentos > Personalizados > FLEXCEL e selecione o controle que acabou de ser montado, informando a senha.selecione-o-controleinforme-a-senha
  2. Inclua um Prospect, clicando em +Incluir e preencha os campos. Observe o resultado.
    Caso alguma coluna fique inativa, digite a informação de uma coluna, salve, feche a planilha e abra novamente;
    controle1
  1. Clique em Exportar;
    exportar1
  2. Abra a planilha com o Excel;
    abrirexcel
  3. Confirme a abertura da planilha e, conforme já foi dito, todas as células serão exibidas com o seu respectivo conteúdo em formato de texto. Agora a planilha pode ser salvar no próprio Excel;
    controle-planilha1
  1. No Word, elabore um documento utilizando o nome interno de cada campo:
    1. Prezado (a) $cpo005;
    2. Solicito que me informe qual a posição do Prospect $cpo002;
      word1
    3. Salve o documento com a extensão .rtf;
      rtf1
    4. A seguir, clique em Imprimir Formulário na linha a ser impressa;
      imprimir-firmulario2
    5. Clique em Enviar Modelo;
      enviar-modelo
    6. Clique em Selecionar arquivo, localize o arquivo salvo com extensão .rtf, clique em Abrir e confirme o envio;
      enviar-arquivo1
      confirme-o-envio

arquivo-enviado1

  • Selecione o modelo e clique em Imprimir, observe que o nome interno dos campos será substituído pelo nome preenchido no campo do controle;
    imprimir2

abiri-controlecontrole-rtf