Assistente para novos campos

Um assistente acessível por Tools > Advanced > Add new fields permite que você adicione um ou mais campos a uma tabela no banco de dados.

A validação do assistente atualiza o schema de extensão da tabela a ser estendida e inicia o script SQL para modificar a estrutura física do banco de dados.

Esse assistente tem a vantagem de adicionar rapidamente um campo sem precisar conhecer a estrutura de um schema de dados.

A principal desvantagem é a limitação dos dados e as propriedades a serem ampliadas.

As telas do assistente contêm as seguintes etapas:

  1. A primeira página permite que você insira o nome do schema a ser estendido e a namespace do schema de extensão onde as modificações serão salvas:

  2. A próxima página permite que você insira as propriedades do campo a ser adicionado.

  3. Para confirmar as alterações, clique no botão Finish.

Um arquivo de extensão, chamado "cus:recipient" em nosso exemplo, é criado automaticamente e o script SQL correspondente é executado:

<srcSchema extendedSchema="nms:recipient" label="Recipients" name="recipient"  namespace="cus">  
  <element name="recipient">    
    <attribute belongsTo="cus:recipient" dataPolicy="email" label="Email" length="80" name="email1" sqlname="sEmail1" type="string" user="true"/>  
  </element>
</srcSchema>
OBSERVAÇÃO

Por padrão, os campos adicionados são declarados com a propriedade user (com o valor "true"). Isso permite exibir e editar o campo no formulário de entrada do schema estendido usando um controle do tipo "treeEdit" (consulte Formulário de entrada).

Nesta página

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now