Boa Tarde,
Pessoal, na versão 8 para calcular os códigos fiz assim.
Criei uma função passando a empresa e a tabela.
Então criei um evento BeforeInsert, passava:
{Código} = CalculaCodigo(‘TabelaTal’,‘EmpresaTal’);
E no AfterInsert
{Código} = ‘’;
Funcionou beleza, ou seja o código somente seria calculado ao efetivar o registro no banco (isso para não ficar pulando códigos vazios). No tipo de campo eu colocava label, funcionou beleza, agora com o SC9 o mesmo não funciona tive que passar o campo pra Texto e incluir que é label nas opções.
Talvez isso não seja uma boa pratica mas foi como consegui. terei que alterar tudo mesmo, ou existe algum parâmetro que o faça funcionar como no 8 ?
Claudney