macro sc_field_display() - Grid Editável

Senhores,

Utilizei a maco acima numa grid editável, o que percebi:

  • O cabeçalho da coluna é eliminado
  • Os input permanecem sem que seja considerada a macro

Isto é um bug ou não posso usar esta macro na Grid Editável ?
Versão do SC: 7.01.0018

Att,

Jocimar

Situação na versão SC 8.00.0017 em 15/nov/2014.

A Macro está eliminando o cabeçalho e input.

Ao clicar no botão “Novo” o SC abre o input para o campo que estava em off (aqui não está funcionando), sem mostrar o cabeçalho
Ao clicar no lápis o campo com display em off permanece assim (aqui está funcionando)

Até quando ?

Att,

Jocimar

Estou com o mesmo problema, o pior é que se vc inverter o if funciona parcialmente. Veja tenho um grid editável e tentei fazer isso:

if ({campo} == “S”)
{
sc_field_readonly({campo}, ‘off’);

}
else
{
sc_field_readonly({campo}, ‘on’);
}
ao invés de travar somente a linha que tem o campo = “S”, ele trava todas as linhas do grid, mesmo as que tem o flag do campo como “N”.

Como resolver isso?

Tente com este macro

sc_field_disabled_record(“nome_campo1; nome_campo2”);


if ({campo} <> "S") 
{
   sc_field_disabled_record("campo");      
}

vou tentar aqui e retorno com a resposta

Willian,

Contornei meu problema de outra forma. Mas guardarei sua dica em meus arquivos para quando precisar novamente.

Obrigado

Ok. Por favor se puder compartilhar…