O erro ocorria devido o desposicionamento no DbsetOrder, foi adicionado um DbgoTop antes do laço. Foi também atualizada a validação e incluídas funcionalidades para permitir a troca do calendário padrão, não permitir a exclusão do calendário padrão e garantir que nunca haja mais de um, ou nenhum calendário padrão, após o cadastro do primeiro, impedindo inconsistências no cadastro e melhorando a usabilidade. Ao tentar incluir um calendário padrão e já exista outro calendário padrão cadastrado, ou alterar um calendário não-padrão para calendário padrão, irá ser exibida a mensagem abaixo: Caso confirme, o registro será salvo e passará a ser o calendário padrão, o anterior será marcado como Não, autoaticamente. Caso não confirme, será exibido o alerta de que já existe calendário padrão. Caso tente alterar para não o calendário padrão, irá ser apresentada a mensagem que não é possível realizar esse processo. Caso tente excluir o calendário padrão, irá ser exibida a mensagem de impossibilidade de realizar a operação.
|