Start a conversation

Macros

Examples of using Scriptcase macros

  • Using the sc_field_display and sc_label macro in an Ajax event.

    In this guide we will learn how to show/hide a field dynamically by clicking in a radio button with an ajax event on it. sc_field_display sc_label 1) First we will need to create a new field, and set ...

  • Utilizando a macro sc_mail_send

    Esta macro permite, entre outras coisas, realizar o envio de e-mails em tempo de execursão com total interação com os usuários do sistema. Neste artigo iremos mostros um exemplo simples, onde vamos in...

  • Creating global variables with sc_set_global macro

    This macro is used to create global variables which can be viewed in different parts of the system, the creation can be made as follows:  $name = John; sc_set_global ([name]); Thus is created a global...

  • Apagando variáveis globais com a macro sc_reset_global

    Neste tutorial veremos como utilizar a macro sc_reset_global(), a qual apaga as variáveis globais, criadas pela macro sc_set_global. Criamos a seguinte situação para ilustrar o seu funcionamento: Temo...

  • Usando a Macro sc_lookup

    Esta macro permite que o usuário execute comandos SQL e tenha acesso ao dataset proveniente do comando. O dataset fica disponível em forma de array(linha/coluna), sua sintaxe é essa, {dataset[0][0]} O...

  • sc_changed

    To check if there were changes in a given field, the Scriptcase provides the macro sc_changed. In the onValidate event of a form, enter the code below. if(sc_changed({city})){ echo nome da cidade foi ...

  • Tornar campo somente leitura na inclusão

    O Scriptcase oferece várias macros que facilitam o desenvolvimento de diversas aplicações, minimisando os codigos criados pelo usuário. Neste exemplo iremos utilizar duas macros, sc_btn_new e sc_field...

  • Getting the difference between two dates using sc_dif_date

    Scriptcase provides the macro sc_date_dif(date1, date1 format, date2, date2 format) to calculate difference between dates in number of days.  date1 - Value or variable containing the first date. date1...

  • Obter a diferença entre datas em anos, meses e dias

    Além da macro sc_date_dif que calcula a diferença entre datas em quantidade de dias, o Scriptcase também disponibiliza a macro sc_date_dif_2(data1, formato data1, data2, formato data2, opção) e retorn...

  • Manipular a exibição de botões dinamicamente

    O recurso bastante interessante no Scriptcase, é a manipulação da exibição de botões nas aplicações, com a macro sc_btn_display(nomebotao,on/off): Para ver toda a documentação da macro clique aqui. Po...