Olá,
Tenho a necessidade de criar um inicializador padrão em um campo cujo cálculo é baseado no valor de outro campo. Ao tentar ler o valor do outro campo através do método FwFieldGet, é gerado um erro, aparentemente indicando que o Grid ainda não está posicionado na primeira linha:
THREAD ERROR ([472], ti09, TI09) 15/07/2020 15:24:53 erro no parâmetroFWFormGridModel: A linha 0 é inválida !!! on FWFORMGRIDMODEL:GETVALUE(FWFORMGRIDMODEL.PRX) 01/04/2020 19:16:48 line : 2582
Trecho do código que estou montando o inicializador padrão do campo:
Local cIniPad := "IIF(Empty(FwFldGet('ZDH_MOTIVO')),'BR_VERDE','BR_VERMELHO')"
oStModZDH:SetProperty("INDAPRZDH",MODEL_FIELD_INIT,FWBuildFeature(STRUCT_FEATURE_INIPAD, cIniPad))
Como posso ler o conteúdo do campo A no inicializador padrão do campo B no MVC?
Obrigado!