Aplicação form múltiplos registros

Aplicação form múltiplos registros:

No evento onLoad Record - Este evento ocorre quando cada registro é carregado

Criei

If(empty({campo1})){
sc_field_readonly({campo2}, on);
}else{
sc_field_readonly({campo2}, off);
}

No formulário são exibidos 15 registros, se apenas um atender o if, todos os campos ficam readonly

Estou fazendo errado ou é realmente um BUG?

Acho que desenhado para fazer isto, por isso não é exatamente um BUG. rsrsrs

Pois é amigo, um erro bravo de lógica, mas é difícil a NM reconhecer esses erros.

A ferramenta Pesquisa rápida também tem um erro de lógica, reconhecido por um funcionário do suporte, mas a NM não sabe se vai corrigir.

Em filtro, se pesquisar pelo mês corrente a pesquisa é efetuada até a data de hoje, difícil convencer a NM que está errado.

Definição de MÊS: Mês é o aproximado tempo necessário à lua para efetuar uma volta ao redor da terra. Em anos normais, um mês tem em média 30 dias e 10 horas (730 h), e em um ano bissexto, um mês tem em média 30 dias e 12 horas (732 h). Um mês corresponde a 1/12 de um ano.

Dificilmente minhas postagens de BUGS são respondidas por alguém do suporte, a não ser sobre errros no Web Help.