Boa tarde senhores, Preciso fazer esse procedimento: Quando um produto é adicionado no pedido de venda, faz uma verificação no campo B1_RASTRO do produto, Se o B1_RASTRO = 'L', bloqueia o campo C6_LOTECTL para a digitação. Se não o C6_LOTECTL continua livre para a digitação
Pesquisando Vi que uma forma de fazer isso é, fazendo a seguinte função dentro do X3_WHEN no campo C6_LOTECTL.
Iif(aCols[n,aScan(aHeader,{|x| AllTrim(x[2]) == "B1_RASTRO"})]$'L',.f.,.t.)
MAS QUANDO VOU INCLUI-LO ESTOURA O TAMANHO DO CAMPO E A FUNÇÃO FICA INCOMPLETA.
COMO POSSO PROSSEGUIR?