Criar ou editar tabela
No sistema:
Se for específica do módulo, unit CriaTabEsp.pas, caso contrário só CriaTab.pas pois é global; Acha a procedure que monta a tabela, exemplo "CriaOrcam" e faz a edição.
Se for específica do módulo, unit "uMatrizAlt" + Sigla do módulo Verifica no final um exemplo, copie e adapte para sua alteração.
Unit "uAtualizaCampoNulo" + Sigla do módulo; Verifica no final um exemplo, copie e adapte para sua alteração.
Em DLL:
DLL nova ou que não tenha nenhuma criação de tabela ainda:Por questão de estrutura sugiro copiar uma "uCriaTabDLL" de alguma DLL que já existeCriar uma function respeitando a assinatura "Cria" + NomeTabelaNa implementação da function, é a mesma estrutura de criação de tabela nativa do sistemaCom o nome da function já decidido, adicionar no .dpr para que seja chamado, exemplo " CriaConfDll Name 'CriaConfDll' "Em DLLSource, dentro da function "RegistraTabelas":- AtualizaTabelaSistemas: colocar conforme a estrutura do "TProcuraRegistro"- AtualizaTabelaIntegRef: Caso necessário aumentar o tamanho do array, preencher ele conforme a estrutura de "chave primaria" e "chave estrangeira"