Para adicionar restrições usando o Editor de esquema

Ao criar um esquema, você pode limitar os valores que são válidos para determinadas propriedades.

Para criar uma propriedade restringida

  1. No Editor de esquema, expanda a árvore Esquema e selecione a propriedade que desejar restringir.
  2. Execute um dos procedimentos a seguir:
    • Para especificar uma faixa para a propriedade, selecione Tipo de restrição para Faixa de e especifique os valores da faixa.

      No campo Tipo de restrição, clique na seta para baixo e clique em Faixa. Insira um valor mínimo e máximo para a faixa e, para cada um deles, especifique se a faixa é inclusiva ou exclusiva daquele valor. Por exemplo, se a faixa for de 1 a 10, especifique se 1 e 10 estarão ou não incluídos.

    • Para especificar uma lista de valores possíveis, defina o Tipo de restrição para Lista e especifique a lista de valores.

      No campo Tipo de restrição, clique na seta para baixo, e clique em Lista. Clique em Lista de valores e clique em . Digite a lista, pressionando Enter depois de cada item.

      Se o tipo de dados para esta propriedade for uma Sequência de caracteres, especifique o comprimento máximo da sequência de caracteres antes de inserir valores na lista.

      Se o tipo de dados para esta propriedade for Decimal, defina a precisão e a escala antes de inserir valores na lista. Se você inserir valores na lista que excedam a precisão ou escala, estes valores serão arredondados.

      Se o tipo de dados para esta propriedade for Data e Hora, o editor da lista exibirá um calendário no qual você poderá selecionar datas específicas. Após você selecionar a primeira data, a lista cria uma nova entrada, e será possível escolher a próxima data.

      Quando você clica em OK, o Conjunto de ferramentas do AutoCAD Map 3D verifica os valores na lista. Se os valores não forem válidos, por exemplo, se eles não coincidem com o tipo de dados ou eles excedem o comprimento da definição da sequência de caracteres, você verá uma mensagem de erro.

    • Para garantir que a propriedade não tenha a permissão de ter um valor vazio, defina Anulável como Falso.

      No campo Anulável, clique na seta para baixo e clique em Verdadeiro ou Falso. Se você definir Anulável como Falso, poderá inserir um Valor padrão para assegurar que os novos recursos tenham uma entrada para esta propriedade.

  3. Para especificar uma restrição de “exclusividade”, selecione a classe de recurso apropriada na árvore na esquerda.

    Você pode especificar uma restrição de exclusividade de propriedade única ou uma restrição de exclusividade de propriedade composta. Uma restrição de exclusividade de propriedade única garante que o valor para aquela propriedade seja único dentro da classe de recurso. Uma restrição exclusiva de propriedade composta (as vezes denominada como uma ‘restrição pareada”) especifica múltiplas propriedades cujos valores combinados são únicos. Por exemplo, você pode restringir os campos combinados Rua_Número, Rua_Nome e Cidade para identificar um endereço de um edifício de forma única.

    • Clique em Novo (em Especificar restrições (e a ordem)).
    • Selecione as caixas para as propriedades que devem ter valores únicos.

      As propriedades designadas como únicas aparecem na lista na parte inferior da caixa de diálogo.

    • Se desejado, utilize as setas para cima e para baixo na lista para alterar a ordem das propriedades.
  4. Clique em Aplicar.