Pular para o conteúdo principal

Maker

Explore as dicas e truques para otimizar suas aplicações no Maker AI

📄️ Agendador de Tarefas

O Maker permite que fluxos sejam agendados e executados em períodos definidos pelo usuário. Acesse esse recurso por meio do menu Utilitários e deste clique na opção Agendador de Tarefas. A fim de que o Webrun esteja habilitado para executar os agendamentos feitos no Maker, é necessário criar um novo parâmetro chamado AgendadorTarefas (para maiores detalhes sobre o parâmetro, efetue um clique aqui) Cabe ainda lembrar que toda vez que um agendamento for cadastrado ou o serviço do Webrun for iniciado/reiniciado, é necessário, no Webrun, acessar o sistema no qual consta o agendamento, para que o Webrun interprete que todas as tarefas agendadas devem passar/voltar a serem executadas.

📄️ Configurações

A tela é composta por sete abas: Arquivo de Projeto, Rede e Conectividade, Versionamento, Fluxos e Ações, Documentação Automática, Geração de Tabelas e Outros\*. A tela é o local em que são definidos os parâmetros para a conexão com o banco de dados (tanto no Maker quanto no Webrun), execução de download de novas atualizações do Maker, demonstração da versão corrente do Maker, definição da quantidade de versões dos componentes que serão armazenadas e controles gerais.

📄️ Formulário

Por ser a principal porta para a manipulação dos dados das entidades de um banco de dados, é o objeto no qual é disponibilizada uma Barra de ferramentas, componentes (em abas) e ações (independentes das abas do formulário) que, após serem configuradas, são disparadas no momento: da execução de transações (inserção, alteração, exclusão e seleção);da abertura ou fechamento do formulário; e do pressionamento de tecla, estando o formulário com o foco. Todos os Componentes que podem ser utilizados nos formulários são disponibilizados na aba Formulário da Paleta Objetos, sendo necessário que um formulário seja aberto para que apareçam. Para visualizar um exemplo de criação de formulário acesse o tópico Criando um Formulário.

📄️ Definindo critérios

Os critérios de pesquisa para a consulta são definidos na coluna Critério. Normalmente são usados sinais e expressões `(igual (\=), maior (\>), menor (=), menor ou igual (), não é igual (!=), não é maior (!>), e não é menor (!<)`, like (como), not like (não é como), between (entre), not between (não está entre), in (na lista), not in (não está na lista), is null (nulo) e not is null (não é nulo), acompanhados de números, texto ou subseleções (sub-select). Sobre a criação de subseleções, consulte o item Adicionando uma subconsulta, do tópico Assistente SQL.

📄️ Editor de Fluxo de Ações

Este poderoso recurso do Maker Studio Bootstrap permite o desenvolvimento de ações para o projeto. Os Fluxos permitem que uma ação ocorra executando uma tarefa em objetos, como botões, em um campo ou mesmo em um formulário, quando atualizado ou quando ocorre a mudança de foco do um campo para outro. Tais procedimentos são desenvolvidos com a utilização de componentes visuais de fluxogramas (identificadores Início e Fim, Processamentos, Decisões, em laço de repetição, Interações, Subfluxos e outros), os quais simplificam a complexidade de criação e manutenção do projeto, quando comparados com estruturas de linguagens de programação convencional.

📄️ Empacotando Projetos

É um recurso disponibilizado pelo item Empacotar projeto... do menu Projetos. Seu uso está limitado aos projetos criados nos bancos de dados Postgresq, Microsoft SQL Server (consulte documentação complementar quando o empacotamento for feito sobre este banco de dados) e MySQL. Esse seu recurso oferece ao usuário o suporte para criação de um pacote completo do projeto (arquivo com a extensão \.mkr), o qual é composto pela cópia do banco de dados no qual consta o projeto, pelas bibliotecas necessárias no momento do desempacotamento do projeto e pelo apontador do projeto (\.wfre).