Formulário multi step dúvida

Criei um formularios com passos, ele tem 4 passos, porem na inserção teria que aparecer so dois passos, tentei usar o sc_block_display, que funciona bem com abas, porem com steps não.
teria algum outro jeito?

E por que não criar o form somente com 2 passos? Ou você vai ter que utilizar os 4 passos em modo de atualização?

na verdade, nos outros dois passos seria uma validação.
por exemplo
primeiro passo informações
segundo regras
terceiro e quarto seria a geração de parcelas, mostrada em um mestre detalhe
porem preciso que o usuario passe por essas duas tabelas de visualização para confirmar.
então precisava de dois passos na inserção e quatro na edição

Não teria como usar uma tela pra inserção e outra para edição?

Olá @denilsonbehenck, o scriptcase conta com uma macro que retornar o id do step atual da aplicação. Veja se ela consegue lhe ajudar no seu problema.

:hammer_and_wrench: Macro:
sc_get_wizard_step

:writing_hand: Descrição da Macro:
Exclusiva para aplicações de formulário configuradas como formulário em etapas.

Com esta macro não possui parâmetros e permite que o desenvolvedor identifique a etapa atual da aplicação, possibilitando a realização de validações durante a navegação entre as etapas.

Para o funcionamento da macro a aplicação deve possuir no mínimo duas etapas configuradas.

Exemplo: Validação de campos não preenchidos.

if (sc_get_wizard_step() == 1) {

    if ( empty({contactname}) ) {  

        sc_error_message("preencha o campo Contactname");  
    }
}

Escopo da Macro

Aplicação Formulário
onValidate

Veja se ela consegue lhe ajudar.

Espero ter lhe ajudado.

1 Curtida