Usando os detalhes do tipo de cadeia
1C: Enterprise 8.2 /
Para desenvolvedores /
Criando e modificando objetos de metadados
Tabela de conteúdos
Veja também
1.1. Para detalhes do tipo string, use o comprimento variável da string (a propriedade Allowed length = Variable ) e, ao mesmo tempo, especifique o tamanho máximo permitido da string. A propriedade Comprimento permitido pode receber o valor Fixo apenas nos casos em que, ao manipular esses dados, é realmente necessário ter uma garantia de que a cadeia tenha um determinado tamanho (devido à adição automática com espaços à direita).
1.2 Nos casos em que o comprimento máximo de uma string é conhecido antecipadamente (por exemplo, é regulado), deve ser indicado na propriedade Length (ou o nome Length para o nome padrão de props). Por exemplo, o comprimento da string props do TIN do diretório PhysicalPerson deve ter 12 caracteres.
1.3. Se uma string for uma concatenação de outras strings, seu comprimento pode ser definido como a soma dos comprimentos das strings de origem. Por exemplo, o comprimento da representação do endereço deve ser igual à soma dos comprimentos dos campos em que partes do endereço são armazenadas.
1.4 Se o comprimento da string não for regulado, recomenda-se escolher um tamanho que seja suficiente para armazenar dados na maioria dos casos. Por exemplo, na esmagadora maioria dos casos, 250 caracteres são suficientes para armazenar o nome completo da contraparte, o tamanho máximo do nome do arquivo na maioria dos sistemas de arquivos é 260, o nome completo do indivíduo é 100 e assim por diante.
2. Em alguns casos, é permitido usar strings de tamanho ilimitado:
2.1. Assume-se que o texto personalizado pode ser colocado no atributo de tipo de cadeia, cujo volume pode ser significativo. Como regra, estes são campos de várias linhas formulário . Por exemplo, no campo Descrição adicional na ordem do cliente, o gerente pode colocar todo o histórico de correspondência com o cliente, no campo Comentário - o usuário pode inserir texto arbitrário de várias linhas, etc.
2.2. O requisito de string armazena várias informações técnicas que são geradas por programas e, na maioria das vezes, não se destina a ser lido pelo usuário, mas é usado em vários algoritmos de processamento de informações. Por exemplo, documentos xml, cabeçalhos de e-mail etc.
3. No caso de usar detalhes de string de comprimento ilimitado, deve-se ter em mente as limitações decorrentes dessa maneira na linguagem de consulta:
3.1 Se você precisa comparar valores, agrupar e obter diferentes, esses detalhes devem ser expressos como uma string de um certo tamanho, de modo que a expressão seja calculada corretamente.
Para estes fins, no pedido, recomenda-se a utilização da construção
EXPRESSAR COMO LINHA (1000)
3.2. Nos relatórios do ACS para esses campos, você deve definir o parâmetro Tipo de valor do campo (na guia Conjuntos de dados ).
Deve-se ter em mente que a redução freqüente de uma cadeia ilimitada a um certo comprimento em solicitações e relatórios do ACS pode ser um sinal de uma decisão de projeto incorreta e serve como um sinal para revisar o tipo de sequência de caracteres em favor de um comprimento limitado de cadeia.
3.3. Em outros casos, você não precisa aparar a string nas consultas.
4 .1. Se os formulários de exibição fornecerem uma exibição de campo de sequência, não importa qual o comprimento da sequência atribuída, é necessário garantir a saída dessas linhas completamente, sem cortar parte da sequência. Caso contrário, grande parte da informação pode ser perdida. Por exemplo, o número da casa e do apartamento no campo com o endereço de entrega das mercadorias em formato impresso.
- Para identificar rapidamente todas as propriedades da cadeia de comprimento ilimitado na configuração, você pode usar o processamento de String anexado do Unlimited Length.erf
- Formação de placas
- Restrição sobre o uso do design " COMBINAR TODOS "em pedidos
Outros materiais sobre o tema:
combinar tudo , combinar , o comentário , arbitrário , mapeamento , agrupamentos , formação , a corda , requisitos , linhas , prancheta , para copiar , o usuário , uso de , informação , diretório , nome , configurando , adereços , um exemplo , na guia , contraparte , diretório , reportar , configurações
Materiais da seção: 1C: Enterprise 8.2 / Developers / Criando e modificando objetos de metadados
Outros materiais sobre o tema:
Mecanismos e princípios de todo o sistema
Fontes de dados para cálculos orçamentários
Descrição dos procedimentos e funções
Nome, sinônimo, comentário
Usando OR lógico em condições de consulta
Eles nos encontram: na requisição dois requisitos de texto no campo , 1c agrupando por string detalhes , combinam tudo na requisição 1c de comprimento ilimitado, 1c linha de comprimento ilimitado que mal, 1c linha de uso ilimitado, especifique o comprimento máximo permitido da linha, linhas de comprimento ilimitado 1c 8 2 , Sequência de comprimento ilimitado 1s 8 2, ACS e cadeia de comprimento ilimitado, Propriedades dos objetos 1C limite de comprimento 25 caracteres