Для кожної константи потрібно обов'язково вказати її ім'я і тип даних. Звернення до констант в програмному модулі здійснюється дуже просто:
1. Читання значення константи
Ми можемо прочитати значення константи за допомогою методу Отримати ()
// читання значення Константи
Назва = Константи. Назва організації. Отримати ();
Зверніть увагу на слово Константи (а не Константа, як було в версії 7.7).
2. Запис нового значення константи
Для запису (установки) нового значення константи використовується метод Встановити ()
// запис нового значення Константи
Константи. Назва організації. Встановити ( "ТОВ Роги і копита");
3. Роботу з набором констант
Іноді може виникнути необхідність прочитати або записати значення відразу декількох констант. Для таких ситуацій можна скористатися набором констант. При використанні набору всі вхідні в нього константи зчитуються і записуються разом в одній транзакції, тобто операція над декількома константами проводиться одночасно.
// створюємо набір з трьох констант
// зверніть увагу, що ми лише створюємо набір констант і поки не знаємо їх значення
// тепер за допомогою методу Прочитати () ми можемо прочитати значення констант нашого набору
Набор.Прочітать (); // прочитати з бази відразу три константи
Так як при роботі з набором констант ми може змінити (записати) значення всіх констант набору одночасно, то сначал нам необхідно встановити кожної константі нове значення, а потім за допомогою методу Записати () провести їх одночасну запис.
4. Порівняння зі значенням константи в запитах
Іноді нам може знадобитися в запиті порівняти дані зі значенням константи. В даному прикладі ми вибираємо записи з довідника Нагадування, у яких значення реквізиту Код дорівнює значенню нашої константи НашеЧісло. Більш докладно мова запитів 1С ми розглянемо в наступних матеріалах по вбудованому мови 1С.
"ВИБРАТИ
| НашеЧ.Значеніе,
| Напомінанія.Код,
| З
| Константа.НашеЧісло ЯК НашеЧ,
| Справочнік.Напомінанія ЯК Нагадування
| ДЕ
| Напомінанія.Код = НашеЧ.Значеніе "