Π Π°Π±ΠΎΡ‚Π° с константами Π² 1Π‘:ΠŸΡ€Π΅Π΄ΠΏΡ€ΠΈΡΡ‚ΠΈΠ΅ 8.3 β€” ΠΎΠ΄Π½Π° ΠΈΠ· Π±Π°Π·ΠΎΠ²Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡ конфигурирования, Π½ΠΎ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΈΡ… Π² подсистСмы часто Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ вопросы Π΄Π°ΠΆΠ΅ Ρƒ ΠΎΠΏΡ‹Ρ‚Π½Ρ‹Ρ… Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ². ΠšΠΎΠ½ΡΡ‚Π°Π½Ρ‚Ρ‹ хранят Π³Π»ΠΎΠ±Π°Π»ΡŒΠ½Ρ‹Π΅ настройки (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ставку НДБ, ΠΏΡƒΡ‚ΡŒ ΠΊ Ρ„Π°ΠΉΠ»Π°ΠΌ ΠΎΠ±ΠΌΠ΅Π½Π° ΠΈΠ»ΠΈ Ρ„Π»Π°Π³ тСстового Ρ€Π΅ΠΆΠΈΠΌΠ°), ΠΈ ΠΈΡ… ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Π°Ρ организация влияСт Π½Π° структуру ΠΊΠΎΠ΄Π°, ΠΏΡ€Π°Π²Π° доступа ΠΈ удобство сопровоТдСния.

Π§Π°Ρ‰Π΅ всСго константы ΡΠΎΠ·Π΄Π°ΡŽΡ‚ Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ Π² ΠΊΠΎΡ€Π½Π΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ, Π½ΠΎ ΠΊΠΎΠ³Π΄Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ разрастаСтся, Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ Π³Ρ€ΡƒΠΏΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΡ… ΠΏΠΎ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΌ Π±Π»ΠΎΠΊΠ°ΠΌ β€” подсистСмам. Π­Ρ‚ΠΎ ΡƒΠΏΡ€ΠΎΡ‰Π°Π΅Ρ‚ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΡŽ, позволяСт Π³ΠΈΠ±ΠΊΠΎ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΠΏΡ€Π°Π²Π°ΠΌΠΈ ΠΈ ΠΈΠ·Π±Π΅Π³Π°Ρ‚ΡŒ ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ΠΎΠ² ΠΈΠΌΠ΅Π½. Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ Ρ€Π°Π·Π±Π΅Ρ€Π΅ΠΌ, ΠΊΠ°ΠΊ тСхничСски Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ константу Π² подсистСму, ΠΊΠ°ΠΊΠΈΠ΅ Π½ΡŽΠ°Π½ΡΡ‹ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ ΠΏΡ€ΠΈ настройкС, ΠΈ ΠΏΠΎΡ‡Π΅ΠΌΡƒ этот ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚ΠΈΡ‚Π΅Π»ΡŒΠ½Π΅Π΅ "разбросанных" констант.

ΠžΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с подсистСмами Π² 1Π‘ Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ Π½Π΅ ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π°ΠΌΠΈ для ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² (Π² ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ² Π² Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмС), Π° слуТат логичСскими Π³Ρ€ΡƒΠΏΠΏΠΈΡ€ΠΎΠ²ΠΊΠ°ΠΌΠΈ. Π­Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ константа физичСски остаСтся Π² ΠΊΠΎΡ€Π½Π΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ, Π½ΠΎ привязываСтся ΠΊ подсистСмС Ρ‡Π΅Ρ€Π΅Π· свойство ΠŸΠΎΠ΄ΡΠΈΡΡ‚Π΅ΠΌΡ‹. Π’Π°ΠΊΠΎΠΉ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ позволяСт, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΡΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ Π½Π΅Π½ΡƒΠΆΠ½Ρ‹Π΅ константы ΠΎΡ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… Ρ€ΠΎΠ»Π΅ΠΉ ΠΈΠ»ΠΈ ΡƒΠΏΡ€ΠΎΡ‰Π°Ρ‚ΡŒ поиск связанных ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ².

Если Π²Ρ‹ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‚Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с подсистСмами, Π²Π°ΠΆΠ½ΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ: ΠΈΡ… использованиС Π½Π΅ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, Π½ΠΎ ΠΊΡ€Π°ΠΉΠ½Π΅ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°Π½ΠΎ для ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² срСднСй ΠΈ высокой слоТности. НапримСр, Π² Ρ‚ΠΈΠΏΠΎΠ²ΠΎΠΉ 1Π‘:ERP ΠΈΠ»ΠΈ 1Π‘:Π£Π’ 11 константы распрСдСлСны ΠΏΠΎ подсистСмам Ѐинансы, Логистика, ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡ‚Π²ΠΎ β€” это ΡƒΠΏΡ€ΠΎΡ‰Π°Π΅Ρ‚ настройку ΠΏΡ€Π°Π² ΠΈ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°Π΅Ρ‚ риск случайных ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ.

1. ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ°: ΠΊΠΎΠ³Π΄Π° константу Π½ΡƒΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ Π² подсистСму

ΠŸΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ ΠΏΡ€ΠΈΡΡ‚ΡƒΠΏΠ°Ρ‚ΡŒ ΠΊ тСхничСской Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ, ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚Π΅, Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π»ΠΈ вашСй константС трСбуСтся привязка ΠΊ подсистСмС. Π’ΠΎΡ‚ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ ΠΊΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠΈ:

  • πŸ”Ή ΠšΠΎΠ½ΡΡ‚Π°Π½Ρ‚Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² ΠΎΠ΄Π½ΠΎΠΌ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠΌ Π±Π»ΠΎΠΊΠ΅ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, настройка ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ с ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΌ сСрвисом).
  • πŸ”Ή ВрСбуСтся ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΡ‚ΡŒ доступ ΠΊ константС для ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… Ρ€ΠΎΠ»Π΅ΠΉ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для администраторов модуля "Π—Π°Ρ€ΠΏΠ»Π°Ρ‚Π°").
  • πŸ”Ή Π’ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ ΡƒΠΆΠ΅ Π΅ΡΡ‚ΡŒ подсистСма, логичСски связанная с Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ константы (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, подсистСма ΠžΠ±ΠΌΠ΅Π½Π”Π°Π½Π½Ρ‹ΠΌΠΈ для хранСния ΠΏΡƒΡ‚ΠΈ ΠΊ Ρ„Π°ΠΉΠ»Π°ΠΌ Π²Ρ‹Π³Ρ€ΡƒΠ·ΠΊΠΈ).
  • πŸ”Ή Π’Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡƒΠΏΡ€ΠΎΡΡ‚ΠΈΡ‚ΡŒ поиск ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ β€” Π³Ρ€ΡƒΠΏΠΏΠΈΡ€ΠΎΠ²ΠΊΠ° ΠΏΠΎ подсистСмам ускоряСт Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΡŽ Π² Π΄Π΅Ρ€Π΅Π²Π΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ.

Если константа носит Π³Π»ΠΎΠ±Π°Π»ΡŒΠ½Ρ‹ΠΉ Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ВСкущаяДатаБСанса ΠΈΠ»ΠΈ Π’Π΅Ρ€ΡΠΈΡΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ), Π΅Π΅ Π»ΡƒΡ‡ΡˆΠ΅ ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π² ΠΊΠΎΡ€Π½Π΅ Π±Π΅Π· привязки ΠΊ подсистСмам. Π’ΠΎ ΠΆΠ΅ касаСтся констант, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… Π² Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… нСзависимых модулях β€” ΠΈΡ… Π³Ρ€ΡƒΠΏΠΏΠΈΡ€ΠΎΠ²ΠΊΠ° ΠΌΠΎΠΆΠ΅Ρ‚ ΡƒΡΠ»ΠΎΠΆΠ½ΠΈΡ‚ΡŒ Π»ΠΎΠ³ΠΈΠΊΡƒ ΠΏΡ€Π°Π².

⚠️ Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: Π’ вСрсиях 1Π‘:ΠŸΡ€Π΅Π΄ΠΏΡ€ΠΈΡΡ‚ΠΈΠ΅ Π½ΠΈΠΆΠ΅ 8.3.10 ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ подсистСм Ρ€Π°Π±ΠΎΡ‚Π°Π» ΠΈΠ½Π°Ρ‡Π΅ β€” привязка ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΠ»Π°ΡΡŒ Ρ‡Π΅Ρ€Π΅Π· Ρ€Π΅ΠΊΠ²ΠΈΠ·ΠΈΡ‚Ρ‹, Π° Π½Π΅ Ρ‡Π΅Ρ€Π΅Π· свойство ΠŸΠΎΠ΄ΡΠΈΡΡ‚Π΅ΠΌΡ‹. Если Π²Ρ‹ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚Π΅ ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠΈΠ΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ, ΡƒΡ‚ΠΎΡ‡Π½ΠΈΡ‚Π΅ Π²Π΅Ρ€ΡΠΈΡŽ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ Π² Π‘ΠΏΡ€Π°Π²ΠΊΠ° β†’ О ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΈΠ· ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ: Π² подсистСмС ОбмСнБ1ББухгалтСрия цСлСсообразно Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ константы ΠŸΡƒΡ‚ΡŒΠšΠ€Π°ΠΉΠ»Π°ΠΌΠ’Ρ‹Π³Ρ€ΡƒΠ·ΠΊΠΈ, ΠŸΡ€Π΅Ρ„ΠΈΠΊΡΠ”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² ΠΈ Π”Π°Ρ‚ΡƒΠŸΠΎΡΠ»Π΅Π΄Π½Π΅Π³ΠΎΠžΠ±ΠΌΠ΅Π½Π°. А Π²ΠΎΡ‚ константу БтавкаНДБ20 Π»ΡƒΡ‡ΡˆΠ΅ Ρ€Π°Π·ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Π² подсистСмС ΠΠ°Π»ΠΎΠ³ΠΈΠ˜ΠžΡ‚Ρ‡Π΅Ρ‚Π½ΠΎΡΡ‚ΡŒ ΠΈΠ»ΠΈ ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π² ΠΊΠΎΡ€Π½Π΅, Ссли ΠΎΠ½Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ повсСмСстно.

2. Пошаговая инструкция: Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ константы Π² подсистСму

Рассмотрим процСсс Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ добавлСния константы ΠœΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉΠ›ΠΈΠΌΠΈΡ‚ΠšΡ€Π΅Π΄ΠΈΡ‚Π° Π² подсистСму ΠšΡ€Π΅Π΄ΠΈΡ‚Π½Π°ΡΠŸΠΎΠ»ΠΈΡ‚ΠΈΠΊΠ° для ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ 1Π‘:Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ‚ΠΎΡ€Π³ΠΎΠ²Π»Π΅ΠΉ 11.

  1. Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ константу:

    ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€, ΠΏΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² Π²Π΅Ρ‚ΠΊΡƒ ΠžΠ±Ρ‰ΠΈΠ΅ β†’ ΠšΠΎΠ½ΡΡ‚Π°Π½Ρ‚Ρ‹ ΠΈ Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Π½ΠΎΠ²Ρ‹ΠΉ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚. Π—Π°Π΄Π°ΠΉΡ‚Π΅ имя (Π»Π°Ρ‚ΠΈΠ½ΠΈΡ†Π΅ΠΉ, Π±Π΅Π· ΠΏΡ€ΠΎΠ±Π΅Π»ΠΎΠ²), синоним (для отобраТСния ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ) ΠΈ Ρ‚ΠΈΠΏ значСния (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Число с Π΄Π»ΠΈΠ½ΠΎΠΉ 10,2 для Π΄Π΅Π½Π΅ΠΆΠ½Ρ‹Ρ… Π²Π΅Π»ΠΈΡ‡ΠΈΠ½).

    Имя: ΠœΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉΠ›ΠΈΠΌΠΈΡ‚ΠšΡ€Π΅Π΄ΠΈΡ‚Π°
    

    Π‘ΠΈΠ½ΠΎΠ½ΠΈΠΌ: ΠœΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π»ΠΈΠΌΠΈΡ‚ ΠΊΡ€Π΅Π΄ΠΈΡ‚Π° (Ρ€ΡƒΠ±.)

    Вип: Число (10,2)

  2. ΠŸΡ€ΠΈΠ²ΡΠΆΠΈΡ‚Π΅ ΠΊ подсистСмС:

    Π’ ΠΏΠ°Π»ΠΈΡ‚Ρ€Π΅ свойств константы Π½Π°ΠΉΠ΄ΠΈΡ‚Π΅ ΠΏΠΎΠ»Π΅ ΠŸΠΎΠ΄ΡΠΈΡΡ‚Π΅ΠΌΡ‹ (Π²ΠΊΠ»Π°Π΄ΠΊΠ° ΠŸΡ€ΠΎΡ‡Π΅Π΅). НаТмитС Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ Π²Ρ‹Π±ΠΎΡ€Π° (...) ΠΈ ΠΎΡ‚ΠΌΠ΅Ρ‚ΡŒΡ‚Π΅ Π³Π°Π»ΠΎΡ‡ΠΊΠΎΠΉ Π½ΡƒΠΆΠ½ΡƒΡŽ подсистСму. Если подсистСмы Π΅Ρ‰Π΅ Π½Π΅Ρ‚ β€” создайтС Π΅Π΅ Π·Π°Ρ€Π°Π½Π΅Π΅ Π² Π²Π΅Ρ‚ΠΊΠ΅ ΠžΠ±Ρ‰ΠΈΠ΅ β†’ ΠŸΠΎΠ΄ΡΠΈΡΡ‚Π΅ΠΌΡ‹.

    Π‘ΠΊΡ€ΠΈΠ½ΡˆΠΎΡ‚: привязка константы ΠΊ подсистСмС Π² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€Π΅ 1Π‘
  3. НастройтС ΠΏΡ€Π°Π²Π° доступа:

    ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² АдминистрированиС β†’ Настройка ΠΏΡ€Π°Π² ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅, Ρ‡Ρ‚ΠΎ Ρ€ΠΎΠ»ΠΈ, связанныС с подсистСмой (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠœΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ΠŸΠΎΠšΡ€Π΅Π΄ΠΈΡ‚Π°ΠΌ), ΠΈΠΌΠ΅ΡŽΡ‚ ΠΏΡ€Π°Π²Π° Π½Π° Ρ‡Ρ‚Π΅Π½ΠΈΠ΅/ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ константы. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Ρ„Π»Π°Π³ ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ для ограничСния рСдактирования.

  4. Π˜Π½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΡƒΠΉΡ‚Π΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅:

    Π’ ΠΌΠΎΠ΄ΡƒΠ»Π΅ управляСмого прилоТСния ΠΈΠ»ΠΈ Π² ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ΅ ΠŸΡ€ΠΈΠΠ°Ρ‡Π°Π»Π΅Π Π°Π±ΠΎΡ‚Ρ‹Π‘ΠΈΡΡ‚Π΅ΠΌΡ‹ Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ΠΊΠΎΠ΄ для заполнСния константы Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, Ссли ΠΎΠ½ΠΎ пустоС:

    Если НС Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅Π—Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΎ(ΠšΠΎΠ½ΡΡ‚Π°Π½Ρ‚Ρ‹.ΠœΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉΠ›ΠΈΠΌΠΈΡ‚ΠšΡ€Π΅Π΄ΠΈΡ‚Π°) Π’ΠΎΠ³Π΄Π°
    

    ΠšΠΎΠ½ΡΡ‚Π°Π½Ρ‚Ρ‹.ΠœΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉΠ›ΠΈΠΌΠΈΡ‚ΠšΡ€Π΅Π΄ΠΈΡ‚Π° = 100000; // Установим Π»ΠΈΠΌΠΈΡ‚ Π² 100 000 Ρ€ΡƒΠ±.

    ΠšΠΎΠ½Π΅Ρ†Π•ΡΠ»ΠΈ;

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ имя константы Π½Π° отсутствиС ΠΏΡ€ΠΎΠ±Π΅Π»ΠΎΠ² ΠΈ ΠΊΠΈΡ€ΠΈΠ»Π»ΠΈΡ†Ρ‹|

Π£Π±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ Ρ‚ΠΈΠΏ значСния соотвСтствуСт Π΄Π°Π½Π½Ρ‹ΠΌ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π½Π΅ Ρ…Ρ€Π°Π½ΠΈΡ‚Π΅ Π΄Π°Ρ‚Ρƒ Π² строковом ΠΏΠΎΠ»Π΅)|

ΠŸΡ€ΠΈΠ²ΡΠΆΠΈΡ‚Π΅ константу Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊ Ρ‚Π΅ΠΌ подсистСмам, Π³Π΄Π΅ ΠΎΠ½Π° Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ|

НастройтС ΠΏΡ€Π°Π²Π° для Ρ€ΠΎΠ»Π΅ΠΉ, связанных с подсистСмой|

ΠŸΡ€ΠΎΡ‚Π΅ΡΡ‚ΠΈΡ€ΡƒΠΉΡ‚Π΅ доступ ΠΊ константС ΠΈΠ· клиСнтского прилоТСния-->

ПослС сохранСния ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚Π΅ Π±Π°Π·Ρƒ Π΄Π°Π½Π½Ρ‹Ρ… (ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡ β†’ ΠžΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡŽ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…) ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ Π²ΠΈΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ константы Π² интСрфСйсС. Если подсистСма скрыта для Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Ρ€ΠΎΠ»ΠΈ, константа Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ Π² спискС ВсС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ β†’ ΠšΠΎΠ½ΡΡ‚Π°Π½Ρ‚Ρ‹.

3. Π’ΠΈΠΏΠΈΡ‡Π½Ρ‹Π΅ ошибки ΠΈ ΠΊΠ°ΠΊ ΠΈΡ… ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ

Π”Π°ΠΆΠ΅ ΠΎΠΏΡ‹Ρ‚Π½Ρ‹Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΡΡ‚Π°Π»ΠΊΠΈΠ²Π°ΡŽΡ‚ΡΡ с ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°ΠΌΠΈ ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ с константами Π² подсистСмах. Π’ΠΎΡ‚ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ распространСнныС ошибки ΠΈ способы ΠΈΡ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ:

Ошибка ΠŸΡ€ΠΈΡ‡ΠΈΠ½Π° РСшСниС
ΠšΠΎΠ½ΡΡ‚Π°Π½Ρ‚Π° Π½Π΅ отобраТаСтся Π² интСрфСйсС ΠžΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‚ ΠΏΡ€Π°Π²Π° Π½Π° подсистСму Ρƒ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Ρ€ΠΎΠ»ΠΈ ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ настройки Ρ€ΠΎΠ»Π΅ΠΉ Π² АдминистрированиС β†’ Настройка ΠΏΡ€Π°Π²
Ошибка "НСопрСдСлСнноС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ константы" ΠΏΡ€ΠΈ запускС ΠšΠΎΠ½ΡΡ‚Π°Π½Ρ‚Π° Π½Π΅ ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π° Π² Π±Π°Π·Π΅ Π΄Π°Π½Π½Ρ‹Ρ… Π—Π°Π΄Π°ΠΉΡ‚Π΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π² ΠΌΠΎΠ΄ΡƒΠ»Π΅ прилоТСния ΠΈΠ»ΠΈ Ρ‡Π΅Ρ€Π΅Π· ΠšΠΎΠ½ΡΡ‚Π°Π½Ρ‚Ρ‹.Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒΠ—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅()
ΠšΠΎΠ½ΡΡ‚Π°Π½Ρ‚Π° дублируСтся Π² Ρ€Π°Π·Π½Ρ‹Ρ… подсистСмах Ошибка привязки (константа Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° Π² нСсколько подсистСм) ΠžΡΡ‚Π°Π²ΡŒΡ‚Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ привязки, ΡƒΠ΄Π°Π»ΠΈΡ‚Π΅ лишниС Π² свойствС ΠŸΠΎΠ΄ΡΠΈΡΡ‚Π΅ΠΌΡ‹
ИзмСнСниС константы Π½Π΅ сохраняСтся НС Ρ…Π²Π°Ρ‚Π°Π΅Ρ‚ ΠΏΡ€Π°Π² Π½Π° запись ΠΈΠ»ΠΈ транзакция Π½Π΅ ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½Π° ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ Ρ€ΠΎΠ»ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Π—Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ() послС измСнСния

ΠšΡ€ΠΈΡ‚ΠΈΡ‡Π΅ΡΠΊΠ°Ρ ошибка: Ссли константа привязана ΠΊ подсистСмС, Π½ΠΎ подсистСма ΡƒΠ΄Π°Π»Π΅Π½Π° ΠΈΠ»ΠΈ ΠΏΠ΅Ρ€Π΅ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½Π°, связь тСряСтся, Π° константа становится "сиротой" Π² ΠΊΠΎΡ€Π½Π΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ. Π’ΠΎΡΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ привязку ΠΌΠΎΠΆΠ½ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ Ρ‡Π΅Ρ€Π΅Π· свойство ΠŸΠΎΠ΄ΡΠΈΡΡ‚Π΅ΠΌΡ‹.

Π₯Ρ€Π°Π½ΡŽ всС Π² ΠΊΠΎΡ€Π½Π΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ|

Π“Ρ€ΡƒΠΏΠΏΠΈΡ€ΡƒΡŽ ΠΏΠΎ подсистСмам|

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ справочник для настроСк|

НС Ρ€Π°Π±ΠΎΡ‚Π°ΡŽ с константами, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ рСгистры-->

Π•Ρ‰Π΅ ΠΎΠ΄Π½Π° частая ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° β€” ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚Ρ‹ ΠΈΠΌΠ΅Π½. Если Π² подсистСмС ΡƒΠΆΠ΅ Π΅ΡΡ‚ΡŒ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ с Ρ‚Π°ΠΊΠΈΠΌ ΠΆΠ΅ ΠΈΠΌΠ΅Π½Π΅ΠΌ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, справочник Π›ΠΈΠΌΠΈΡ‚Ρ‹ ΠΈ константа Π›ΠΈΠΌΠΈΡ‚), это ΠΌΠΎΠΆΠ΅Ρ‚ привСсти ΠΊ ошибкам компиляции. ВсСгда провСряйтС ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΈΠΌΠ΅Π½ Π² ΠΏΡ€Π΅Π΄Π΅Π»Π°Ρ… подсистСмы с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ поиска (Ctrl+F Π² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€Π΅).

4. Π Π°Π±ΠΎΡ‚Π° с константами подсистСмы Π² ΠΊΠΎΠ΄Π΅

ПослС добавлСния константы Π² подсистСму доступ ΠΊ Π½Π΅ΠΉ ΠΈΠ· встроСнного языка Π½Π΅ отличаСтся ΠΎΡ‚ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΌΠΈ константами. Однако Π΅ΡΡ‚ΡŒ Π½ΡŽΠ°Π½ΡΡ‹, связанныС с ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΎΠΉ видимости ΠΈ ΠΏΡ€Π°Π²:

  • πŸ”Ή ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ значСния: ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ стандартный синтаксис ΠšΠΎΠ½ΡΡ‚Π°Π½Ρ‚Ρ‹.Π˜ΠΌΡΠšΠΎΠ½ΡΡ‚Π°Π½Ρ‚Ρ‹. НапримСр:
  • Π’Π΅ΠΊΡƒΡ‰ΠΈΠΉΠ›ΠΈΠΌΠΈΡ‚ = ΠšΠΎΠ½ΡΡ‚Π°Π½Ρ‚Ρ‹.ΠœΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉΠ›ΠΈΠΌΠΈΡ‚ΠšΡ€Π΅Π΄ΠΈΡ‚Π°;
  • πŸ”Ή ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° сущСствования: ΠΏΠ΅Ρ€Π΅Π΄ ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ΠΌ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅, ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π° Π»ΠΈ константа, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ ошибок:
  • Если Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅Π—Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΎ(ΠšΠΎΠ½ΡΡ‚Π°Π½Ρ‚Ρ‹.ΠœΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉΠ›ΠΈΠΌΠΈΡ‚ΠšΡ€Π΅Π΄ΠΈΡ‚Π°) Π’ΠΎΠ³Π΄Π°
    

    // Код Ρ€Π°Π±ΠΎΡ‚Ρ‹ с константой

    ΠšΠΎΠ½Π΅Ρ†Π•ΡΠ»ΠΈ;

  • πŸ”Ή ИзмСнСниС значСния: для записи Π½ΠΎΠ²ΠΎΠ³ΠΎ значСния ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒΠ—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅():
  • ΠšΠΎΠ½ΡΡ‚Π°Π½Ρ‚Ρ‹.ΠœΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉΠ›ΠΈΠΌΠΈΡ‚ΠšΡ€Π΅Π΄ΠΈΡ‚Π° = 150000;
    

    ΠšΠΎΠ½ΡΡ‚Π°Π½Ρ‚Ρ‹.Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒΠ—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅("ΠœΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉΠ›ΠΈΠΌΠΈΡ‚ΠšΡ€Π΅Π΄ΠΈΡ‚Π°", 150000);

Если константа привязана ΠΊ подсистСмС, Π½ΠΎ Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΏΡ€Π°Π² Π½Π° эту подсистСму, ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠ° записи значСния ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Ρ‚ ΠΊ ошибкС. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ этого, провСряйтС ΠΏΡ€Π°Π²Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎ:

Если ΠŸΡ€Π°Π²ΠΎΠ”ΠΎΡΡ‚ΡƒΠΏΠ°("ΠœΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉΠ›ΠΈΠΌΠΈΡ‚ΠšΡ€Π΅Π΄ΠΈΡ‚Π°", "Π—Π°ΠΏΠΈΡΡŒ") Π’ΠΎΠ³Π΄Π°

ΠšΠΎΠ½ΡΡ‚Π°Π½Ρ‚Ρ‹.ΠœΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉΠ›ΠΈΠΌΠΈΡ‚ΠšΡ€Π΅Π΄ΠΈΡ‚Π° = НовоСЗначСниС;

Π˜Π½Π°Ρ‡Π΅

Π‘ΠΎΠΎΠ±Ρ‰ΠΈΡ‚ΡŒ("НСт ΠΏΡ€Π°Π² Π½Π° ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π»ΠΈΠΌΠΈΡ‚Π° ΠΊΡ€Π΅Π΄ΠΈΡ‚Π°!");

ΠšΠΎΠ½Π΅Ρ†Π•ΡΠ»ΠΈ;

πŸ’‘

Для ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ ΠΏΡ€Π°Π² доступа ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ ΠŸΡ€Π°Π²Π°Π”ΠΎΡΡ‚ΡƒΠΏΠ°() с ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠΌ "ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€" ΠΈΠ»ΠΈ "ИзмСнСниС". Π­Ρ‚ΠΎ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹ΡΠ²ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ Π½Π° этапС Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, Π½Π΅ доТидаясь ошибок Ρƒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ.

ΠŸΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ с подсистСмами Π² управляСмых Ρ„ΠΎΡ€ΠΌΠ°Ρ… (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π² настройках модуля) константы ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠ²ΡΠ·Π°Ρ‚ΡŒ ΠΊ элСмСнтам Ρ„ΠΎΡ€ΠΌΡ‹ Ρ‡Π΅Ρ€Π΅Π· свойство ΠŸΡƒΡ‚ΡŒΠšΠ”Π°Π½Π½Ρ‹ΠΌ. НапримСр:

Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹Π€ΠΎΡ€ΠΌΡ‹.ΠŸΠΎΠ»Π΅Π›ΠΈΠΌΠΈΡ‚Π°.ΠŸΡƒΡ‚ΡŒΠšΠ”Π°Π½Π½Ρ‹ΠΌ = "ΠšΠΎΠ½ΡΡ‚Π°Π½Ρ‚Π°.ΠœΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉΠ›ΠΈΠΌΠΈΡ‚ΠšΡ€Π΅Π΄ΠΈΡ‚Π°";

5. ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ: ΠΊΠΎΠ³Π΄Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ константы, Π° ΠΊΠΎΠ³Π΄Π° β€” Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Ρ‹

ΠšΠΎΠ½ΡΡ‚Π°Π½Ρ‚Ρ‹ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ для хранСния Π³Π»ΠΎΠ±Π°Π»ΡŒΠ½Ρ‹Ρ… настроСк, Π½ΠΎ Π² Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… случаях Π»ΡƒΡ‡ΡˆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ 1Π‘:

Π—Π°Π΄Π°Ρ‡Π° Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅ΠΌΡ‹ΠΉ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ ΠŸΡ€ΠΈΡ‡ΠΈΠ½Π°
Π₯Ρ€Π°Π½Π΅Π½ΠΈΠ΅ списка Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ‚ΠΈΠΏΠΎΠ² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ²) Π‘ΠΏΡ€Π°Π²ΠΎΡ‡Π½ΠΈΠΊ ΠšΠΎΠ½ΡΡ‚Π°Π½Ρ‚Ρ‹ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ пСрСчислимыС Ρ‚ΠΈΠΏΡ‹ Π΄Π°Π½Π½Ρ‹Ρ…
Настройки, зависящиС ΠΎΡ‚ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈΠ»ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ РСгистр свСдСний ΠšΠΎΠ½ΡΡ‚Π°Π½Ρ‚Ρ‹ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ измСрСния (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΠΎ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ)
ДинамичСски измСняСмыС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, курс Π²Π°Π»ΡŽΡ‚) РСгистр свСдСний с ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ΠΈΡ‡Π½ΠΎΡΡ‚ΡŒΡŽ ΠšΠΎΠ½ΡΡ‚Π°Π½Ρ‚Ρ‹ Π½Π΅ хранят ΠΈΡΡ‚ΠΎΡ€ΠΈΡŽ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ
Π€Π»Π°Π³ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ/ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Π° (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, "Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ сканСр ΡˆΡ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄ΠΎΠ²") ΠšΠΎΠ½ΡΡ‚Π°Π½Ρ‚Π° ΠΈΠ»ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ сСанса ΠšΠΎΠ½ΡΡ‚Π°Π½Ρ‚Ρ‹ подходят для статичСских Ρ„Π»Π°Π³ΠΎΠ², ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ сСанса β€” для динамичСских

ΠŸΡ€ΠΈΠΌΠ΅Ρ€: Ссли Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Π»ΠΈΠΌΠΈΡ‚Ρ‹ ΠΊΡ€Π΅Π΄ΠΈΡ‚Π° для Ρ€Π°Π·Π½Ρ‹Ρ… Ρ‚ΠΈΠΏΠΎΠ² ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠ² (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, "Π ΠΎΠ·Π½ΠΈΡ†Π°", "ΠžΠΏΡ‚", "VIP"), константа Π½Π΅ ΠΏΠΎΠ΄ΠΎΠΉΠ΄Π΅Ρ‚ β€” вмСсто Π½Π΅Π΅ создайтС справочник Π’ΠΈΠΏΡ‹ΠšΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠ² ΠΈ рСгистр свСдСний Π›ΠΈΠΌΠΈΡ‚Ρ‹ΠšΡ€Π΅Π΄ΠΈΡ‚Π° с ΠΈΠ·ΠΌΠ΅Ρ€Π΅Π½ΠΈΠ΅ΠΌ ΠΏΠΎ Ρ‚ΠΈΠΏΡƒ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°.

Когда константы становятся Π°Π½Ρ‚ΠΈΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½ΠΎΠΌ?

ИспользованиС констант для хранСния Π±ΠΎΠ»ΡŒΡˆΠΈΡ… объСмов Π΄Π°Π½Π½Ρ‹Ρ… (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, списка Π³ΠΎΡ€ΠΎΠ΄ΠΎΠ²) ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ замСдлСнию Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ. Π’ Ρ‚Π°ΠΊΠΈΡ… случаях Π»ΡƒΡ‡ΡˆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ справочники ΠΈΠ»ΠΈ рСгистры.

Π’Π°ΠΊΠΆΠ΅ ΠΈΠ·Π±Π΅Π³Π°ΠΉΡ‚Π΅ создания констант с часто измСняСмыми значСниями (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ курс Π΄ΠΎΠ»Π»Π°Ρ€Π°) β€” это ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠ°ΠΌ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΈ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… измСнСниях. Для Ρ‚Π°ΠΊΠΈΡ… Π·Π°Π΄Π°Ρ‡ подходят рСгистры свСдСний с ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ΠΈΡ‡Π½ΠΎΡΡ‚ΡŒΡŽ "Π‘Π΅ΠΊΡƒΠ½Π΄Π°".

Если Π²Ρ‹ ΡΠΎΠΌΠ½Π΅Π²Π°Π΅Ρ‚Π΅ΡΡŒ Π² Π²Ρ‹Π±ΠΎΡ€Π΅ ΠΌΠ΅ΠΆΠ΄Ρƒ константой ΠΈ Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΌ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠΌ, Π·Π°Π΄Π°ΠΉΡ‚Π΅ сСбС вопросы:

  • πŸ”Ή НуТно Π»ΠΈ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ ΠΈΡΡ‚ΠΎΡ€ΠΈΡŽ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ значСния? β†’ Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ рСгистр свСдСний.
  • πŸ”Ή Зависит Π»ΠΈ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΎΡ‚ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΈΠ»ΠΈ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ? β†’ Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ рСгистр свСдСний ΠΈΠ»ΠΈ справочник.
  • πŸ”Ή ВрСбуСтся Π»ΠΈ Π³ΠΈΠ±ΠΊΠΎΠ΅ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΡ€Π°Π²Π°ΠΌΠΈ Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ записСй? β†’ ΠšΠΎΠ½ΡΡ‚Π°Π½Ρ‚Ρ‹ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ запись-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ ΠΏΡ€Π°Π²Π°.

6. Π˜Π½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡ констант подсистСмы с ΠΎΡ‚Ρ‡Π΅Ρ‚Π°ΠΌΠΈ ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°ΠΌΠΈ

ΠšΠΎΠ½ΡΡ‚Π°Π½Ρ‚Ρ‹, привязанныС ΠΊ подсистСмам, часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π² ΠΎΡ‚Ρ‡Π΅Ρ‚Π°Ρ… ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°Ρ… ΠΊΠ°ΠΊ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹. НапримСр, Π² ΠΎΡ‚Ρ‡Π΅Ρ‚Π΅ ΠΠ½Π°Π»ΠΈΠ·ΠšΡ€Π΅Π΄ΠΈΡ‚Π½ΠΎΠ³ΠΎΠŸΠΎΡ€Ρ‚Ρ„Π΅Π»Ρ ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΏΠΎΠ»Π΅ для Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°Ρ†ΠΈΠΈ ΠΏΠΎ Π»ΠΈΠΌΠΈΡ‚Ρƒ ΠΊΡ€Π΅Π΄ΠΈΡ‚Π°, связанноС с константой ΠœΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉΠ›ΠΈΠΌΠΈΡ‚ΠšΡ€Π΅Π΄ΠΈΡ‚Π°.

Для этого:

  1. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ схСму ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ… ΠΎΡ‚Ρ‡Π΅Ρ‚Π°.
  2. Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Π½ΠΎΠ²Ρ‹ΠΉ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ с Ρ‚ΠΈΠΏΠΎΠΌ Число ΠΈ ΡƒΠΊΠ°ΠΆΠΈΡ‚Π΅ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ:
  3. ΠšΠΎΠ½ΡΡ‚Π°Π½Ρ‚Ρ‹.ΠœΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉΠ›ΠΈΠΌΠΈΡ‚ΠšΡ€Π΅Π΄ΠΈΡ‚Π°
  4. Π’ настройках ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° ΠΎΡ‚ΠΌΠ΅Ρ‚ΡŒΡ‚Π΅ Ρ„Π»Π°Π³ ДоступСн для Π²Ρ‹Π±ΠΎΡ€Π°, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΌΠΎΠ³ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅.

Если константа ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΎΡ‚Ρ‡Π΅Ρ‚Π°Ρ…, ΠΈΠΌΠ΅Π΅Ρ‚ смысл вынСсти Π»ΠΎΠ³ΠΈΠΊΡƒ Π΅Π΅ получСния Π² ΠΎΠ±Ρ‰ΠΈΠΉ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ. НапримСр:

Ѐункция ΠŸΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒΠœΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉΠ›ΠΈΠΌΠΈΡ‚ΠšΡ€Π΅Π΄ΠΈΡ‚Π°() Экспорт

Π’ΠΎΠ·Π²Ρ€Π°Ρ‚ ΠšΠΎΠ½ΡΡ‚Π°Π½Ρ‚Ρ‹.ΠœΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉΠ›ΠΈΠΌΠΈΡ‚ΠšΡ€Π΅Π΄ΠΈΡ‚Π°;

ΠšΠΎΠ½Π΅Ρ†Π€ΡƒΠ½ΠΊΡ†ΠΈΠΈ

Π­Ρ‚ΠΎ упростит ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ: ΠΏΡ€ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ ΠΈΠΌΠ΅Π½ΠΈ константы ΠΈΠ»ΠΈ Π»ΠΎΠ³ΠΈΠΊΠΈ Π΅Π΅ получСния достаточно Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠ΄ Π² ΠΎΠ΄Π½ΠΎΠΌ мСстС.

πŸ’‘

ΠŸΡ€ΠΈΠ²ΡΠ·ΠΊΠ° констант ΠΊ подсистСмам ΡƒΠΏΡ€ΠΎΡ‰Π°Π΅Ρ‚ ΠΈΡ… использованиС Π² ΠΎΡ‚Ρ‡Π΅Ρ‚Π°Ρ… Ρ‡Π΅Ρ€Π΅Π· ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ "ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ…". Π­Ρ‚ΠΎ позволяСт Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ значСниями, Π½Π΅ рСдактируя ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΎΡ‚Ρ‡Π΅Ρ‚ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ.

Для динамичСского обновлСния ΠΎΡ‚Ρ‡Π΅Ρ‚ΠΎΠ² ΠΏΡ€ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ констант ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ событиС ΠŸΡ€ΠΈΠ˜Π·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ Π² ΠΌΠΎΠ΄ΡƒΠ»Π΅ константы:

ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° ΠœΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉΠ›ΠΈΠΌΠΈΡ‚ΠšΡ€Π΅Π΄ΠΈΡ‚Π°ΠŸΡ€ΠΈΠ˜Π·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ(Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅) Экспорт

// Обновим кэш ΠΎΡ‚Ρ‡Π΅Ρ‚ΠΎΠ², зависящих ΠΎΡ‚ этой константы

ΠžΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒΠšΡΡˆΠžΡ‚Ρ‡Π΅Ρ‚ΠΎΠ²("ΠΠ½Π°Π»ΠΈΠ·ΠšΡ€Π΅Π΄ΠΈΡ‚Π½ΠΎΠ³ΠΎΠŸΠΎΡ€Ρ‚Ρ„Π΅Π»Ρ");

ΠšΠΎΠ½Π΅Ρ†ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹

7. ΠœΠΈΠ³Ρ€Π°Ρ†ΠΈΡ констант ΠΌΠ΅ΠΆΠ΄Ρƒ подсистСмами

Если структура ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ измСнилась ΠΈ константу Π½ΡƒΠΆΠ½ΠΎ пСрСнСсти ΠΈΠ· ΠΎΠ΄Π½ΠΎΠΉ подсистСмы Π² Π΄Ρ€ΡƒΠ³ΡƒΡŽ, слСдуйтС этому Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡƒ:

  1. Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅:

    Π—Π°ΠΏΠΎΠΌΠ½ΠΈΡ‚Π΅ ΠΈΠ»ΠΈ экспортируйтС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ константы, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΏΡ€ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ привязки ΠΎΠ½ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠ±Ρ€ΠΎΡΠΈΡ‚ΡŒΡΡ.

  2. Π˜Π·ΠΌΠ΅Π½ΠΈΡ‚Π΅ привязку:

    Π’ свойствС ΠŸΠΎΠ΄ΡΠΈΡΡ‚Π΅ΠΌΡ‹ снимитС Π³Π°Π»ΠΎΡ‡ΠΊΡƒ с старой подсистСмы ΠΈ установитС для Π½ΠΎΠ²ΠΎΠΉ.

  3. ΠžΠ±Π½ΠΎΠ²ΠΈΡ‚Π΅ ΠΏΡ€Π°Π²Π° доступа:

    ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅, Ρ‡Ρ‚ΠΎ Ρ€ΠΎΠ»ΠΈ, связанныС с Π½ΠΎΠ²ΠΎΠΉ подсистСмой, ΠΈΠΌΠ΅ΡŽΡ‚ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ ΠΏΡ€Π°Π²Π° Π½Π° константу.

  4. ВосстановитС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅:

    Если Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΡΠ±Ρ€ΠΎΡΠΈΠ»ΠΎΡΡŒ, установитС Π΅Π³ΠΎ Π·Π°Π½ΠΎΠ²ΠΎ Ρ‡Π΅Ρ€Π΅Π· ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€ ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎ.

Если константа использовалась Π² ΠΊΠΎΠ΄Π΅ с ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΎΠΉ Π½Π° ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΊ подсистСмС (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ‡Π΅Ρ€Π΅Π· Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ Π­Ρ‚ΠΎΡ‚ΠžΠ±ΡŠΠ΅ΠΊΡ‚.ΠŸΠΎΠ΄ΡΠΈΡΡ‚Π΅ΠΌΡ‹.Найти()), послС ΠΌΠΈΠ³Ρ€Π°Ρ†ΠΈΠΈ Ρ‚Π°ΠΊΠΎΠΉ ΠΊΠΎΠ΄ пСрСстанСт Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ. ΠžΠ±Π½ΠΎΠ²ΠΈΡ‚Π΅ всС ссылки Π½Π° ΡΡ‚Π°Ρ€ΡƒΡŽ подсистСму.

⚠️ Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: ΠŸΡ€ΠΈ массовом пСрСносС констант ΠΌΠ΅ΠΆΠ΄Ρƒ подсистСмами (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΡ€ΠΈ Ρ€Π΅Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΈΠ½Π³Π΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ) ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ ΠŸΠΎΠΈΡΠΊΠ˜Π—Π°ΠΌΠ΅Π½Π°Π’ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ ΠΈΠ· Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ стандартных подсистСм. Π­Ρ‚ΠΎ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ ошибок Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΊΠΎΠ΄Π° для автоматичСского пСрСноса констант ΠΌΠ΅ΠΆΠ΄Ρƒ подсистСмами:

ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° ΠŸΠ΅Ρ€Π΅Π½Π΅ΡΡ‚ΠΈΠšΠΎΠ½ΡΡ‚Π°Π½Ρ‚Ρ‹Π’ΠŸΠΎΠ΄ΡΠΈΡΡ‚Π΅ΠΌΡƒ(Π˜ΠΌΡΠŸΠΎΠ΄ΡΠΈΡΡ‚Π΅ΠΌΡ‹Π¦Π΅Π»ΡŒ)

Для КаТдого ΠšΠΎΠ½ΡΡ‚Π°Π½Ρ‚Π° Из ΠœΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Π΅.ΠšΠΎΠ½ΡΡ‚Π°Π½Ρ‚Ρ‹ Π¦ΠΈΠΊΠ»

Если ΠšΠΎΠ½ΡΡ‚Π°Π½Ρ‚Π°.ΠŸΠΎΠ΄ΡΠΈΡΡ‚Π΅ΠΌΡ‹.Найти("Π‘Ρ‚Π°Ρ€Π°ΡΠŸΠΎΠ΄ΡΠΈΡΡ‚Π΅ΠΌΠ°") <> НСопрСдСлСно Π’ΠΎΠ³Π΄Π°

ΠšΠΎΠ½ΡΡ‚Π°Π½Ρ‚Π°.ΠŸΠΎΠ΄ΡΠΈΡΡ‚Π΅ΠΌΡ‹.Π£Π΄Π°Π»ΠΈΡ‚ΡŒ("Π‘Ρ‚Π°Ρ€Π°ΡΠŸΠΎΠ΄ΡΠΈΡΡ‚Π΅ΠΌΠ°");

ΠšΠΎΠ½ΡΡ‚Π°Π½Ρ‚Π°.ΠŸΠΎΠ΄ΡΠΈΡΡ‚Π΅ΠΌΡ‹.Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ(Π˜ΠΌΡΠŸΠΎΠ΄ΡΠΈΡΡ‚Π΅ΠΌΡ‹Π¦Π΅Π»ΡŒ);

ΠšΠΎΠ½Π΅Ρ†Π•ΡΠ»ΠΈ;

ΠšΠΎΠ½Π΅Ρ†Π¦ΠΈΠΊΠ»Π°;

ΠšΠΎΠ½Π΅Ρ†ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹

8. Π‘Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ: Π·Π°Ρ‰ΠΈΡ‚Π° констант подсистСмы ΠΎΡ‚ нСсанкционированных ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ

ΠšΠΎΠ½ΡΡ‚Π°Π½Ρ‚Ρ‹, привязанныС ΠΊ подсистСмам, уязвимы для случайных ΠΈΠ»ΠΈ Π·Π»ΠΎΠ½Π°ΠΌΠ΅Ρ€Π΅Π½Π½Ρ‹Ρ… ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ. Π§Ρ‚ΠΎΠ±Ρ‹ Π·Π°Ρ‰ΠΈΡ‚ΠΈΡ‚ΡŒ ΠΈΡ…:

  • πŸ”Ή ΠžΠ³Ρ€Π°Π½ΠΈΡ‡ΡŒΡ‚Π΅ ΠΏΡ€Π°Π²Π°:

    НастройтС Ρ€ΠΎΠ»ΠΈ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ администраторы подсистСмы ΠΈΠΌΠ΅Π»ΠΈ ΠΏΡ€Π°Π²ΠΎ Π½Π° ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ констант. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Ρ„Π»Π°Π³ Π’ΠΎΠ»ΡŒΠΊΠΎΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ для ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ.

  • πŸ”Ή Π’Π΅Π΄ΠΈΡ‚Π΅ ΠΆΡƒΡ€Π½Π°Π» ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ:

    Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Π² ΠΌΠΎΠ΄ΡƒΠ»ΡŒ константы ΠΊΠΎΠ΄ для записи событий Π² рСгистр свСдСний Π–ΡƒΡ€Π½Π°Π»Π˜Π·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉΠšΠΎΠ½ΡΡ‚Π°Π½Ρ‚:

    ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° ΠœΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉΠ›ΠΈΠΌΠΈΡ‚ΠšΡ€Π΅Π΄ΠΈΡ‚Π°ΠŸΡ€ΠΈΠ˜Π·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ(Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅) Экспорт
    

    Π—Π°ΠΏΠΈΡΠ°Ρ‚ΡŒΠ’Π–ΡƒΡ€Π½Π°Π»Π˜Π·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ("ΠœΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉΠ›ΠΈΠΌΠΈΡ‚ΠšΡ€Π΅Π΄ΠΈΡ‚Π°", ΠŸΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π΅Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅);

    ΠšΠΎΠ½Π΅Ρ†ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹

  • πŸ”Ή Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Ρ€Π΅Π³Π»Π°ΠΌΠ΅Π½Ρ‚Π½Ρ‹Π΅ задания:

    Для ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π½Ρ‹Ρ… констант (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ставок Π½Π°Π»ΠΎΠ³ΠΎΠ²) настройтС ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ ΠΏΠΎ Ρ€Π°ΡΠΏΠΈΡΠ°Π½ΠΈΡŽ ΠΈ увСдомлСния ΠΎΠ± измСнСниях.

Если константа содСрТит Ρ‡ΡƒΠ²ΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΡƒΡ‚ΠΈ ΠΊ Ρ„Π°ΠΉΠ»Π°ΠΌ с паролями), Ρ…Ρ€Π°Π½ΠΈΡ‚Π΅ Π΅Π΅ Π² Π·Π°ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½Π½ΠΎΠΌ Π²ΠΈΠ΄Π΅. Для этого:

  1. Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ/Π΄Π΅ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ Π² ΠΎΠ±Ρ‰Π΅ΠΌ ΠΌΠΎΠ΄ΡƒΠ»Π΅.
  2. Π’ ΠΊΠΎΠ΄Π΅ Ρ€Π°Π±ΠΎΡ‚Π°ΠΉΡ‚Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с Π·Π°ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΌ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ:
  3. ΠšΠΎΠ½ΡΡ‚Π°Π½Ρ‚Ρ‹.ΠŸΡƒΡ‚ΡŒΠšΠ€Π°ΠΉΠ»ΡƒΠžΠ±ΠΌΠ΅Π½Π° = Π—Π°ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Ρ‚ΡŒ("C:\Exchange\data.xml");
  4. ΠŸΡ€ΠΈ Ρ‡Ρ‚Π΅Π½ΠΈΠΈ Ρ€Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π²Π°ΠΉΡ‚Π΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅:
  5. Π Π΅Π°Π»ΡŒΠ½Ρ‹ΠΉΠŸΡƒΡ‚ΡŒ = Π Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Ρ‚ΡŒ(ΠšΠΎΠ½ΡΡ‚Π°Π½Ρ‚Ρ‹.ΠŸΡƒΡ‚ΡŒΠšΠ€Π°ΠΉΠ»ΡƒΠžΠ±ΠΌΠ΅Π½Π°);
πŸ’‘

Для ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ констант ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ встроСнный ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ Π¨ΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΠ΅Π‘Ρ‚Ρ€ΠΎΠΊΠΈ() ΠΈΠ»ΠΈ сторонниС Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, CryptoPro для соотвСтствия Π€Π—-63.

Π’ ΠΊΡ€ΡƒΠΏΠ½Ρ‹Ρ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°Ρ… рСкомСндуСтся Π²Ρ‹Π½ΠΎΡΠΈΡ‚ΡŒ особо Π²Π°ΠΆΠ½Ρ‹Π΅ константы Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΡƒΡŽ подсистСму "НастройкиБСзопасности" с ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ ограничСниями ΠΏΠΎ ΠΏΡ€Π°Π²Π°ΠΌ. Π­Ρ‚ΠΎ упростит Π°ΡƒΠ΄ΠΈΡ‚ ΠΈ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ.

FAQ: ΠžΡ‚Π²Π΅Ρ‚Ρ‹ Π½Π° частыС вопросы

МоТно Π»ΠΈ ΠΏΡ€ΠΈΠ²ΡΠ·Π°Ρ‚ΡŒ ΠΎΠ΄Π½Ρƒ константу ΠΊ нСскольким подсистСмам?

Π”Π°, Π² свойствС ΠŸΠΎΠ΄ΡΠΈΡΡ‚Π΅ΠΌΡ‹ ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ нСсколько подсистСм. Однако это услоТняСт ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΡ€Π°Π²Π°ΠΌΠΈ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ константа Π±ΡƒΠ΄Π΅Ρ‚ Π²ΠΈΠ΄Π½Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ, ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠΌ доступ хотя Π±Ρ‹ ΠΊ ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· привязанных подсистСм. РСкомСндуСтся ΠΈΠ·Π±Π΅Π³Π°Ρ‚ΡŒ Ρ‚Π°ΠΊΠΎΠΉ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ, Ссли Π½Π΅Ρ‚ вСской ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρ‹.

Как ΡΠΊΡΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ/ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ константы подсистСмы ΠΌΠ΅ΠΆΠ΄Ρƒ Π±Π°Π·Π°ΠΌΠΈ?

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ стандартный ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ Π²Ρ‹Π³Ρ€ΡƒΠ·ΠΊΠΈ/Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ… (Π€Π°ΠΉΠ» β†’ ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ/Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Π² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€Π΅) с ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΊΠΎΠΉ Π³Π°Π»ΠΎΡ‡ΠΊΠΈ ΠšΠΎΠ½ΡΡ‚Π°Π½Ρ‚Ρ‹. ΠŸΡ€ΠΈΠ²ΡΠ·ΠΊΠ° ΠΊ подсистСмам сохраняСтся. Для ΠΈΠ·Π±ΠΈΡ€Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ пСрСноса ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ Π’Ρ‹Π³Ρ€ΡƒΠ·ΠΊΠ°Π—Π°Π³Ρ€ΡƒΠ·ΠΊΠ°Π”Π°Π½Π½Ρ‹Ρ…XML с Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠΌ ΠΏΠΎ ΠΈΠΌΠ΅Π½ΠΈ константы.

ΠŸΠΎΡ‡Π΅ΠΌΡƒ послС добавлСния константы Π² подсистСму ΠΎΠ½Π° Π½Π΅ Π²ΠΈΠ΄Π½Π° Π² ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅?

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅:

  1. ΠŸΡ€Π°Π²Π° Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Ρ€ΠΎΠ»ΠΈ Π½Π° подсистСму (Π²ΠΊΠ»Π°Π΄ΠΊΠ° ΠŸΡ€Π°Π²Π° Π² настройкС Ρ€ΠΎΠ»ΠΈ).
  2. Π€Π»Π°Π³ ΠŸΠΎΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ Π² спискС всСх Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ Π² свойствах подсистСмы.
  3. НаличиС константы Π² интСрфСйсС (Ρ€Π°Π·Π΄Π΅Π» ВсС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ β†’ ΠšΠΎΠ½ΡΡ‚Π°Π½Ρ‚Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ скрыт Π² настройках Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ стола).
Как массово ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ подсистСмы для Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… констант?

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ Π“Ρ€ΡƒΠΏΠΏΠΎΠ²ΠΎΠ΅Π˜Π·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅Π Π΅ΠΊΠ²ΠΈΠ·ΠΈΡ‚ΠΎΠ² ΠΈΠ· Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ стандартных подсистСм ΠΈΠ»ΠΈ Π½Π°ΠΏΠΈΡˆΠΈΡ‚Π΅ собствСнный ΠΊΠΎΠ΄ Π½Π° встроСнном языкС:

Для КаТдого ΠšΠΎΠ½ΡΡ‚Π°Π½Ρ‚Π° Из ΠœΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Π΅.ΠšΠΎΠ½ΡΡ‚Π°Π½Ρ‚Ρ‹ Π¦ΠΈΠΊΠ»

Если ΠšΠΎΠ½ΡΡ‚Π°Π½Ρ‚Π°.ΠŸΠΎΠ΄ΡΠΈΡΡ‚Π΅ΠΌΡ‹.Найти("Π‘Ρ‚Π°Ρ€Π°ΡΠŸΠΎΠ΄ΡΠΈΡΡ‚Π΅ΠΌΠ°") <> НСопрСдСлСно Π’ΠΎΠ³Π΄Π°

ΠšΠΎΠ½ΡΡ‚Π°Π½Ρ‚Π°.ΠŸΠΎΠ΄ΡΠΈΡΡ‚Π΅ΠΌΡ‹.ΠžΡ‡ΠΈΡΡ‚ΠΈΡ‚ΡŒ();

ΠšΠΎΠ½ΡΡ‚Π°Π½Ρ‚Π°.ΠŸΠΎΠ΄ΡΠΈΡΡ‚Π΅ΠΌΡ‹.Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ("ΠΠΎΠ²Π°ΡΠŸΠΎΠ΄ΡΠΈΡΡ‚Π΅ΠΌΠ°");

ΠšΠΎΠ½Π΅Ρ†Π•ΡΠ»ΠΈ;

ΠšΠΎΠ½Π΅Ρ†Π¦ΠΈΠΊΠ»Π°;

НС Π·Π°Π±ΡƒΠ΄ΡŒΡ‚Π΅ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡŽ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… послС ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ.

МоТно Π»ΠΈ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ константу прямо Π²Π½ΡƒΡ‚Ρ€ΠΈ подсистСмы, Π½Π΅ Π² ΠΊΠΎΡ€Π½Π΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ?

НСт, Π² 1Π‘:ΠŸΡ€Π΅Π΄ΠΏΡ€ΠΈΡΡ‚ΠΈΠ΅ 8.3 всС константы хранятся Π² ΠΊΠΎΡ€Π½Π΅ Π²Π΅Ρ‚ΠΊΠΈ ΠžΠ±Ρ‰ΠΈΠ΅ β†’ ΠšΠΎΠ½ΡΡ‚Π°Π½Ρ‚Ρ‹. ΠŸΡ€ΠΈΠ²ΡΠ·ΠΊΠ° ΠΊ подсистСмам осущСствляСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Π΅Ρ€Π΅Π· свойство ΠŸΠΎΠ΄ΡΠΈΡΡ‚Π΅ΠΌΡ‹ ΠΈ Π½Π΅ мСняСт физичСского располоТСния ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°. Π­Ρ‚ΠΎ логичСская Π³Ρ€ΡƒΠΏΠΏΠΈΡ€ΠΎΠ²ΠΊΠ°, Π° Π½Π΅ иСрархичСская.