Usando a macro sc_field_display

Usando a macro sc_field_display

Para ocultar dinamicamente um campo neste exemplo, é usada a macro sc_field_display, que é responsável por ocultar ou exibir dinamicamente um ou vários campos.

Esta macro tem escopo nos seguintes eventos:


Neste exemplo, ele será usado em um evento AJAX do tipo onChange:

1. O evento do tipo onChange é criado:


2. Agora a macro sc_field_display será usada por meio de uma condição que irá ocultar ou mostrar um campo dinamicamente:


3. Nós salvamos as alterações e executamos o aplicativo


4. Ao executar todos os campos são mostrados, e também o campo "estado" que deve ser oculto por meio da mudança que é aplicada ao campo "email"


5. Então mudando o campo "email" esconde o campo "nome"



    • Related Articles

    • Macro sc_block_display

      Neste exemplo, veremos como usar a macro sc_block_display em um evento Ajax utilizando botão do tipo Radio em um Formulário, essa macro tem como finalidade ocultar ou mostrar um bloco. As etapas neste exemplo: Configurando campo do tipo Radio ...
    • Como utilizar a macro sc_apl_conf

        Para alterar as propriedades de execução das aplicações, mudando sua forma de execução em relação ao inicialmente previsto, o Scriptcase dispõe de uma macro chamada sc_apl_conf. A macro deve ser utilizada da seguinte maneira: sc_apl_conf(Aplicação, ...
    • Usando a macro sc_date_dif_2

      Para calcular a diferença entre duas datas, temos a macro sc_date_dif_2, neste exemplo veremos como ela funciona e como usá-la. 1. O formato com o qual você está mantendo dentro do banco de dados deve ser levado em conta: Formato no Banco de Dados    ...
    • Utilizando a macro sc_confirm

      Neste artigo, veja um exemplo prático de utilização da macro sc_confirm. Esta macro pode ser utiliza apenas em botões PHP criados na barra de ferramentas das aplicações de formulário e controle, com o objetivo é confirmar a excursão de uma ação. Veja ...
    • Usando sc_ajax_refresh()

      -Criar uma Grid -No Evento Ajax -Novo evento do Ajax: -Selecione o evento onClick e o campo desejado e crie: -Adicione a seguinte macro: sc_ajax_refresh (); -Clicando no registro nesse campo, a página será recarregada Documentação correspondente: ...