4. Конструкторы
#2

Готовишься к экзамену?

Полнофункциональный тренажер @bot_1cnik_bot с полноценным обучением, режимом экзамена и подробной статистикой.

Перейти в бота

Форматная строка, сформированная в палитре свойств элемента формы при помощи конструктора форматной строки:

недоступна для редактирования
Неправильно: результат работы конструктора - это обычный текст форматной строки. Его можно править так же, как и любой другой текстовый реквизит свойства «Формат».
может быть изменена вручную
Неправильно: вручную исправить строку действительно можно, но это не единственный способ - формат можно корректировать и повторно через конструктор, поэтому этот вариант неполный.
может быть изменена конструктором форматной строки
Неправильно: изменение через конструктор поддерживается, но помимо него допускается и ручное редактирование, поэтому этот вариант тоже описывает ситуацию не полностью.
Варианты 2 и 3
Правильно: форматная строка, созданная конструктором, остается редактируемой - ее можно корректировать напрямую в поле свойства или пересобрать через конструктор, чтобы не ошибиться в параметрах.

Пояснение

Как это применять на практике (в том числе в формах документов вроде «Ведомость в кассу»): 1) Где находится формат - В конфигураторе откройте форму документа/списка. - Выделите поле (например, сумма к выплате, дата, процент, количество). - В палитре свойств найдите свойство «Формат». 2) Два способа изменения - Через конструктор: нажмите кнопку выбора рядом со свойством «Формат» (обычно «…») и задайте параметры на вкладках для числа/даты/логики. Это удобнее, когда нужно быстро получить корректный синтаксис. - Вручную: отредактируйте текст форматной строки прямо в свойстве «Формат». Это удобно для точечных правок (например, изменить число знаков после запятой или формат даты). 3) Важный нюанс - Формат влияет на отображение значения в интерфейсе (и часто на то, как оно выглядит в элементах формы), но не меняет само хранимое значение и не влияет на расчеты. Например, «Ведомость в кассу» может автоматически заполниться суммами к выплате, а формат лишь определит, как эти суммы будут выглядеть на экране: с группировкой разрядов, нужным количеством знаков после запятой и т.п. 4) Примеры, где это помогает при работе с ведомостями - Суммы: настроить отображение как «2 знака после запятой» и включить разделение разрядов, чтобы проще визуально проверять итоги и строки выплат. - Даты: задать единый вид даты (например, день-месяц-год), чтобы в списках ведомостей и в форме документа даты читались одинаково. 5) Практический прием - Сначала соберите формат в конструкторе (быстро и безопасно), затем при необходимости слегка поправьте вручную (например, уточнить вид вывода). Если после ручных правок стало неудобно - снова откройте конструктор и пересоберите формат из параметров.