Длина и точность значения
Свойство «Длина значения» задает количество позиций, отводимое в информационной базе для хранения значения объекта метаданных. Это свойство требуется устанавливать только для значений типа «строка» и «число».
Свойство «Точность» задается только для значений типа «число» и определяет максимально возможное количество знаков в дробной части. В этом случае длина целой части числового значения определяется следующим образом: длина числового значения минус одна позиция десятичной точки и минус точность числового значения. Максимальная точность числового значения — 9 знаков.
Для значений типа «строка» может быть включен признак «Неограниченная длина». В этом случае длина текста, используемого в качестве значения объекта метаданных, не ограничивается.
Внимание! Работа со строковыми значениями, у которых включен признак «Неограниченная длина», выполняется несколько медленнее, чем со строковыми значениями, у которых не включен этот признак, даже если реально такие значения имеют одинаковую длину. Поэтому используйте строковые значения неограниченной длины только тогда, когда это действительно необходимо, и для таких объектов метаданных, доступ к которым будет выполняться достаточно редко.
Для иллюстрации вышесказанного можно привести такой пример.
Бланк платежного поручения имеет поле, в котором необходимо указывать содержание платежа: за что выполняется платеж, на каком основании, включает ли уплачиваемая сумма налог на добавленную стоимость и сумма этого налога, другие сведения. Можно утверждать, что содержание — это произвольный текст с неизвестной заранее длиной.
В системе 1С:Предприятие можно создать документ «Платежное поручение» для подготовки платежных поручений. Документ «Платежное поручение» будет, очевидно, иметь реквизит «Содержание» для указания содержания платежа. Для реквизита «Содержание» вполне допустимо включить признак «Неограниченная длина». Обычно при работе с платежными поручениями частого доступа к таким документам не требуется, а поиск но содержанию платежа можно считать вообще исключительным случаем (на практике чаще всего поиск выполняется по дате, получателю платежа или сумме).