Minha versão é SC6: 6.00.0034
S.O. Linux Debian
Tenho uma aplicação com 3 campos:
id_assunto (PK) (autoincremento manual)
id_orgao (FK)
dc_assunto
onde os 3 são obrigatórios.
Ao marcar a opção em: Aplicação / Configuração / Posição do Erro = Acima
id_orgao ajustei para se um campo select manual (só para ilustrar):
Obs: tanto faz se ajustar a negação ou não (neste exemplo vou deixar sem a negação).
Label: ORGÃO 1 Valor=1
Label: ORGÃO 2 Valor=2
Executo a aplicação e a opção id_orgão estará selecionada com: ORGÃO 1, clico no campo dc_assunto (2o campo) e logo em seguida sem preencher nada clico no campo
id_orgao, isso provoca uma mensagem de erro, pois, o campo dc_assunto é obrigatório, até ai tudo certo.
Então seleciono o opção 2 no id_orgão: ORGÃO 2, neste ponto o SC6 exibe 2 mensagens seguidas do mesmo erro (falta de preenchimento).
É um bugzinho contornável utilizando a Posição do Erro = baixo.
att.
Highnik