Prezados,
tenho a seguinte situação:
Tabela “Area” = AreaID, AreaNome
Tabela “AreaSetor” = AreaID, AreaSetorID, AreaSetorNome
No formulário (Insert) AreaSetor inicio com AreaID = variável que vem de um grid … ok
Já campo AreaSetorID quero que seja incrementado automaticamente observando a qual AreaID o mesmo pertence.
Utilizei a função de incremento manual do SC para o campo AreaSetorID, funciona mas o SC retorna a sequencia geral geral da tabela AreaSetor, sem observar o setor de cada área.
Fiz também uma tabela acessória só pra controlar este tipo de situação e associei uma rotina ao evento onBeforeInsert no formulário “AreaSetor”, a rotina de gravação na tabela acessória apurando o novo campo AreaSetorID funciona, porém não consigo fazer com que seja gravado na tabela AreaSetor (retorna msg dizendo que este campo deve ser preenchido - o campo AreaSetorID não deve ser apresentado na tela).
Exemplo das tabelas e como devo popular:
Area
AreaID, AreaNome
1 Norte
2 Sul
3 LesteAreaSetor
AreaID, AreaSetorID, AreaSetorNome
1 1 Alfa
1 2 Beta
2 1 Central
2 2 Front
2 3 Beta
Agradeço qualquer dica.
Obrigado,