Erro ou Bug na Macro sc_label

Tenho um formulário e quero na edição que um determinado campo mude para label para que o usuário não tenho permissão para edita-lo.
Estou usando a macro sc_label, não gera e não apresenta log de erro.
Identifiquei que é a macro prq quando e removo o formulário e gerado normalmente.

$posicao = {status};

switch ($posicao) {
case 1:
sc_label({status})= “Reservado”;
break;
case 2:
sc_label({status})= “Tem Gente”;
break;
}

Esta usando esse código em qual evento?

Habilita o modo Debug e faz um teste se identifica onde esta dando erro

No “onLoad”.
Não é possível no “modo Debug” pois não gerar: apresenta o seguinte erro abaixo!

ERRO
Ocorreu uma falha no sistema. É recomendado que voce envie o arquivo com o erro para a NetMake.

Arquivo de Log Criado com sucesso: error_0254d3492f028ed77b0ebd0d2948023f.html

Clique no link acima e envie o erro para à NetMake.

Conteúdo do log gerador:
in_array() expects parameter 2 to be array, null given | Script: /opt/NetMake/v9-php73/wwwroot/scriptcase/devel/class/generator/nmDados.class.php linha: 13245

E ao tirar o código ele para de dar o erro?

Chegou a enviar para o e-mail da NM?

Correto quando tiro passa sem dar o erro!!!
Já usei essa macro em outro projeto e não deu erro.

Não é primeira vez q isso me acontece.

Qual e-mail devo enviar??

Acredito que possa ser para esse: support@scriptcase.net

Ou abrir um chamado no portal www.netmake.com.br

Bom dia Pessoal Causa resolvido!!!
Como se trata apenas do titulo da campo dessa forma resolveu.

$posicao = {status};

switch ($posicao) {
case 1:
sc_label(“status”)= “Reservado”;
break;
case 2:
sc_label(“status”)= “Tem Gente”;
break;
}

Só lembrando que a documentação mostra como abaixo. Grato t+++

/*

  • Esta macro altera dinamicamente o label do campo.
    */
    sc_label({Meu_Campo})

Resolvido!!! Porem não quero mudar o titulo do campo, sim mudar dinamicamente campo para Modo Label “Campo vai ser exibido apenas como label, não sendo feita entrada de dados.”.

Grato. Acredito ser assunto para outro tópico.

T+++

2 Curtidas

Não sei se resolve, mas no formulário existe a opção de mudar para label, e não receberia edição.