- В этой теме 1 ответ, 2 участника, последнее обновление 2 дня, 22 часа назад сделано .
Просмотр 1 ветки ответов
Просмотр 1 ветки ответов
- Для ответа в этой теме необходимо авторизоваться.
Программирование и администрирование в 1С
База знаний Одина — Одинэсника › Форумы › ODIN — Форум по 1С Предприятию › Как добавить новую константу «Почта» в форму «НастройкаПрограммы»?
как правильно добавить новую константу, например «Почта», в общую форму «НастройкаПрограммы» обычные формы
Чтобы правильно добавить новую константу «Почта» в общую форму «НастройкаПрограммы» (обычные формы), нужно:
1. Создать константу «Почта» в конфигураторе, указав нужный тип (например, строка).
2. В форме «НастройкаПрограммы» добавить эту константу в набор констант, который отображается на форме. Для этого в реквизитах формы найти набор констант (например, КонстантыНабор) и в его составе указать «Почта» или включить флажок «Использовать все константы», чтобы отображались все константы без явного перечисления.
3. В модуле формы обращаться к константе через набор констант, например, так:
|
1 2 3 4 5 6 |
// Получаем набор констант из реквизита формы Набор = ЭтотОбъект.КонстантыНабор; // Записываем новое значение Набор.Почта = "example@mail.com"; Набор.Записать(); |
Если в форме нет реквизита с набором констант, его нужно добавить и связать с объектом Константы.СоздатьНабор(«Почта, …»).
Таким образом, чтобы новая константа появилась и была доступна на форме, она должна быть включена в состав набора констант, используемого на форме, либо должен быть установлен флажок для использования всех констант.