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.
- Entre em Cadastros > Ferramentas Sistema > Gerenciamento Flexcel;
- Clique em
na janela de Controles e dê o nome Controle de Prospects para a planilha;
- Insira e confirme uma senha;
- Crie os campos:
- Data de Abertura, do tipo Data;
- Prospect, do tipo Caracter;
- Status, do tipo Escolha com as opções: Primeiro Contato, Demonstracao Realizada, Proposta Enviada, Fechamento e Cancelamento;
- Observacoes, do tipo Memo;
- Vendedor, do tipo Consulta. Aqui, vamos buscar um dado do ERPFlex, o objetivo é puxar o nome de um vendedor já cadastrado no ERPFlex;
- Valor Previsto da Venda, do tipo Numérico;
- Porcentagem da Comissao, do tipo Referência;
- Valor da Comissao, do tipo Fórmula. Essa informação não consta em nenhuma tabela, por isso vamos criar a fórmula;
- 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.
- Crie uma coluna idEmpresa, tipo Referência. Como a coluna é apenas uma ponte, indique como invisível;
- E a agora a coluna com o nome da empresa, do tipo Ligação por ID;
- Clique em OK e saia do gerenciador;
- Data de Abertura, do tipo Data;
- 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.
- 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;
- No Word, elabore um documento utilizando o nome interno de cada campo:
- Prezado (a) $cpo005;
- Solicito que me informe qual a posição do Prospect $cpo002;
- Salve o documento com a extensão .rtf;
- A seguir, clique em Imprimir Formulário na linha a ser impressa;
- Clique em Enviar Modelo;
- Clique em Selecionar arquivo, localize o arquivo salvo com extensão .rtf, clique em Abrir e confirme o envio;