📄️ Filtrando um campo do tipo data por uma variável de sessão
Esse exemplo demonstra de maneira prática como filtrar um campo do tipo data por uma variável de sessão.
📄️ Utilizando o Evento Ao Receber Dados
O evento Ao Receber Dados é utilizado para associar uma nova consulta ao Formulário que o dispara, este evento executado toda vez que o Formulário é carregado.
📄️ Autenticação de Usuário
Esta dica apresentará, passo a passo, um exemplo de autenticação de usuário usando o Active Directory. Com esse exemplo, é possível aproveitar o login e a senha de acesso à rede do usuário para acessar o sistema no Webrun.
📄️ Como instalar o servidor Biométrico
Para utilizar o recurso de Biometria, é necessário instalar o Servidor de Digitais. Esses recurso esta disponível para uso em um sistema operacional Windows 8 ou superior e podem ser obtidos clicando aqui
📄️ CANCELPOST
É uma expressão em que a ação/execução é cancelada, ou seja, não é executada a operação. A expressão deve ser usada com letras maiúsculas CANCELPOST e associada ao Formulário, em Eventos: Antes de Inserir, Antes de Atualizar e/ou Antes de Remover. Após ter definido o evento, ao executar no Webrun, a exceção não emite mensagem de erro, porém fica no modo de espera. Mas, se for criado uma trigger associada à tabela, é possível levantar uma ”exceção” ao executar um evento.
📄️ Como acessar um Fluxo Web
É possível acessar um fluxo via web. O exemplo apresentado fará o cadastramento de um Estado na tabela GER\_ESTADO.
📄️ Como obter detalhes de erros no Maker
Durante o desenvolvimento de um projeto, não é comum que um erro inesperado seja apresentado pela ferramenta Maker ao desenvolvedor. Situações como esta podem ser apresentadas em casos onde há problemas de ambiente, muitas vezes ocasionados por instalações/desinstalações de softwares ou até mesmo por alguma instabilidade do Maker.
📄️ riando árvore através de diretório
O exemplo a seguir, demonstrará de forma prática ocomo criar uma árvore a partir de um diretório.
📄️ Criando um Fluxo
Um determinado fluxo de ações executará um processamento no sistema que poderá alterar dados, apenas exibir dados, ou mesmo executar uma tarefa com objetos de formulários ou relatórios.
📄️ Criando um Formulário
Clique com o botão direito na área de trabalho do Maker, e selecione a opção Novo Formulário, como demonstra a figura abaixo:
📄️ Criando um Novo Projeto
Após acessar o Maker, clique no botão Novo para a criação de um novo projeto.
📄️ Enviando arquivos via fluxo Web
No exemplo a seguir, será demonstrado como enviar arquivos via fluxo Web. A funcionalidade Fluxo Web é uma característica do Webrun Studio que permite acesso à fluxos que tem a propriedade Web ativada. É muito útil para integração entre hotsites e sistemas desenvolvidos em Maker.
📄️ Excel para Maker
Em sistemas legados, ainda utiliza-se arquivos .xlsx para gerir uma determinada parte das informações de um sistema. Sendo assim, o processo de migração dessas informações se torna um desafio. Tendo em vista essa problemática, criou-se o plug-in Excel para Maker.
📄️ Exemplo de como disponibilizar serviço Web
No endereço//localhost
📄️ Exemplo de como transportar dados do arquivo para tabela
Este exemplo irá descrever como transportar dados (registros) de um arquivo-texto para uma tabela existente no banco de dados.
📄️ Exemplo de Semáforo em um formulário concorrendo entre si
O recurso que será apresentado abaixo demonstrará o controle de alteração de um registro, quando acessado por mais de um usuário, por meio de fluxograma. O primeiro usuário, entrando no modo de alteração do registro, trava a possibilidade de alteração para outros usuários até a sua liberação. Será utilizada a função Semáforo - Adquirir. Essa função bloqueia uma ocorrência por um tempo determinado e recebe um valor lógico que define se apenas o proprietário do semáforo pode liberá-lo.
📄️ Exemplo de utilização de uma Barra de Progresso
A barra de progresso é utilizada para que aja um acompanhamento do que ocorre durante a execução do fluxo, quando se sabe que levará alguns momentos para processar uma determinada tarefa. Um bom exemplo da utilização deste recurso é:
📄️ Exemplo de utilização de Web Services no Maker
Resumo
📄️ Exportação de Dados
Esta dica apresentará, passo a passo, um exemplo de exportação de dados para um arquivo.
📄️ Utilizando a propriedade Formulário do Serial
Esse tutorial tem por objetivo especificar o uso da propriedade Formulário do Serial e seus eventos relacionados. O exemplo a seguir irá desmostrar a utilização de um formulário para serial que permitirá controlar o direito de uso de um projeto.
📄️ Importando dados de arquivos \*.DBF
Para fazer a importação de dados de arquivos com a extensão \*.DBF, é necessário criar uma conexão ODBC, no padrão Fonte de dados de Sistema (não usar a opção Usuário), apontando para o arquivo que será importado.
📄️ Obter o ID da Sessão
As tabelas FR\SESSAO e FR-SESSAO\VI foram depreciadas para os projetos iniciados com a versão 3 do Maker. Ou seja, não serão mais utilizadas para os novos projetos, mas permanecerá a sua estrutura no banco de dados para manter a compatibilidade com projetos desenvolvidos em versões anteriores.
📄️ Permissões para Desenvolvimento no Maker
Para utilização correta do Maker, é necessário que o usuário que esteja utilizando-o tenha as devidas permissões de acesso. Como o Maker acessa os sistemas a partir de apontadores (WFRE), que por padrão estão no diretório\Arquivos de Programas\Softwell Solutions\Maker Studio Bootstrap\Webrun Studio Bootstrap\systems
📄️ Publicando um Fluxo como Webservice
A partir da versão 3 do Maker e 3 do Webrun, foi implementada a "Publicação de Fluxo como WebService", ou seja, qualquer fluxo pode-se tornar um WSDL para ser consumido.
📄️ Refatoração
Ao selecionar pelo menos um objeto no fluxo de ação e efetuar um clique sobre esta opção, então será criado um novo fluxo de ação contendo o objeto que foi selecionado no primeiro fluxo de ação (espécie de cópia). Além disso, todos os parâmetros de entrada e variáveis do fluxo de ação que estiverem sendo utilizados no objeto selecionado serão declarados automaticamente no novo fluxo de ação.
📄️ Removendo os formulários duplicados do sistema
Quando as configurações do sistema apresentam inconsistências, você pode tentar resolver resetando-as. Isso se aplica nos seguintes casos:
📄️ Utilizando funções do banco de dados no Assistente SQL do Maker
Este tutorial tem como objetivo, exemplificar a utilização de funções de banco de dados no Assistente SQL do Maker.
📄️ Utilizando Imagem
Esse tópico apresentará algumas utilizações de imagem, tais como:
📄️ Utilizando o Evento ao pressionar Tecla
Neste exemplo será apresentado a utilização do evento ao pressionar tecla do Maker. O exemplo consiste basicamente em obter as teclas UP, DOWN, LEFT e RIGHT do teclado e focar o componente associado à mesma.