Modificando um XML de entidade

Se for necessário, você poderá modificar um XML de entidade existente.

Procedimento

  1. Edite o XML da entidade necessária para incluir o atributo CaseInsensitiveSearch na tag <Attributes>, para colunas obrigatórias.
    Por exemplo,
    <Entity Description="This table stores all the exceptions raised 
       by the system." 
       EntityType="TRANSACTION" Extensible="Y" Module="ycp" 
       Name="Inbox" Prefix="YFS_" TableName="YFS_INBOX"  XMLName="Inbox"> 
      <Attributes> 
       ........ 
        <Attribute ColumnName="EXCEPTION_TYPE" 
         DataType="Text-40" DefaultValue="' ' " 
         Description="The type of exception." 
         Name="Exception_Type" Nullable="false"
         XMLName="ExceptionType" CaseInsensitiveSearch ="Y"  
         ShadowColumnName="ExceptionType_LC"/> 
         ...... 
       <Indices> 
          <Index Name="EXCEPTION_TYPE_I1"> 
              <Column Name="ExceptionType_LC"/> 
        </Index>    
    </Indices> 
  2. Inclua o atributo ShadowColumnName e especifique um nome para a coluna shadow, conforme mostrado no exemplo da Etapa 1.