Iniciar uma conversa

Macros

Exemplos da utilização das macros do Scriptcase

  • Utilizando as macros sc_begin_trans, sc_commit_trans y sc_rollback_trans

    Quando precisamos manter um controle ou acompanhamento de um procedimento específico no momento da entrada, modifique algum procedimento dentro do banco de dados dentro de um formulário em que temos a...

  • Problemas ao enviar e-mails

    Ao usar a macro sc_mail_send com os seguintes parâmetros: Após a execução, o seguinte erro aparece: Fatalerror:Uncaught Swift_TransportException: Expected response code 250 but gotcode 535, with messa...

  • Executando comandos SQL(Insert, Update e Delete)

      O Scriptcase disponibiliza a macro sc_exec_sql, para a execução de comandos SQL, um exemplo de uso seria a inserção de dados em mais de uma tabela ou atualizar uma tabela dependendo de uma condição,...

  • Adicionar dinamicamente uma condição a cláusula where da consulta

    Para adicionar uma condição a cláusula where da consulta, devemos usar a macro sc_select_where(add) antes do select ser processado, nesse caso o evento será o onScriptInit da aplicação consulta. Para ...

  • Conversão de datas

      O Scriptcase disponibiliza a macro sc_date_conv para o processo de conversão de datas. Exemplo:   sc_date_conv({cmp_data},formato_entrada,formato_saida);   Veja alguns exemplos da utilização desta f...

  • Criar dinamicamente um link para outra aplicação

     Para criar um link dinamicamente em uma aplicação de consulta, o scriptcase disponibiliza a macro sc_link, que possui a seguinte sintaxe:  Para ver toda a documentação da macro clique aqui. Para este...

  • Desabilitando itens do menu

    Temos o seguinte menu: Em execução:   Usaremos a macro sc_menu_delete() para remover alguns itens: No evento onApplicationInit devemos colocar o seguinte código: sc_menu_delte(item_1,item_3);   Após e...

  • Alterando o tema das aplicações dinâmicamente

    Neste tutorial, iremos ver como alterar o tema das aplicações dinâmicamente, fazendo uso da macro sc_set_theme(). Como sabemos, para alterar estaticamente o tema, basta abrir a aplicação no Scriptcase...

  • Formulário com validação AJAX - Macro sc_ajax_message

    Neste exemplo iremos criar um formulário utilizando a validação no evento AJAX do Scriptcase. Passo 1: Criamos um formulário simples, escolhemos a tabela e vamos na configuração e Eventos AJAX Passo 2...

  • Identificar a aplicação selecionada no Menu, Macro sc_script_name

    Uma opção bastante interessante que o Scriptcase oferece nas Aplicações de Menu, é a macro {sc_script_name} que identifica a aplicação selecionada em tempo de execução. Para ver toda a documentação da...