FAQs Curso GeneXus Core (v18)

Numerar automaticamente o segundo nível de uma transação

Você tem uma transação de dois níveis, representando um relacionamento 1-N com uma entidade fraca. O atributo primário de 2º nível possui a propriedade Autonumber = True ou é baseado em um domínio autonumerado.



Um aviso é exibido no Impact Analysis Report indicando que o valor Autonumber = True será ignorado no atributo CityId.



Solução:

Define a regra Serial na transação País, para gerar a numeração automática do atributo CityId. Para isso você deve definir um atributo auxiliar no head para armazenar o último valor atribuído: