Π’ систСмС 1Π‘:ΠŸΡ€Π΅Π΄ΠΏΡ€ΠΈΡΡ‚ΠΈΠ΅ элСмСнт управлСния чСкбокс (ΠΈΠ»ΠΈ Ρ„Π»Π°ΠΆΠΎΠΊ) β€” ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π±Π°Π·ΠΎΠ²Ρ‹Ρ… инструмСнтов для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π±ΡƒΠ»Π΅Π²Ρ‹ΠΌΠΈ значСниями (Π˜ΡΡ‚ΠΈΠ½Π°/Π›ΠΎΠΆΡŒ). Он позволяСт ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ быстро Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ/ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ ΠΎΠΏΡ†ΠΈΠΈ, ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π°Ρ‚ΡŒ Π²Ρ‹Π±ΠΎΡ€ ΠΈΠ»ΠΈ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Π²ΠΈΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒΡŽ Π΄Ρ€ΡƒΠ³ΠΈΡ… элСмСнтов Ρ„ΠΎΡ€ΠΌΡ‹. НСсмотря Π½Π° ΠΊΠ°ΠΆΡƒΡ‰ΡƒΡŽΡΡ простоту, чСкбоксы Π² 1Π‘ 8.3 ΠΈ 1Π‘ 8.2 ΠΈΠΌΠ΅ΡŽΡ‚ Π½ΡŽΠ°Π½ΡΡ‹ настройки, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Π»ΠΈΡΡŽΡ‚ Π½Π° удобство интСрфСйса ΠΈ Π»ΠΎΠ³ΠΈΠΊΡƒ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.

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

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ чСкбокс Π² 1Π‘ ΠΈ Π·Π°Ρ‡Π΅ΠΌ ΠΎΠ½ Π½ΡƒΠΆΠ΅Π½

ЧСкбокс (ΠΎΡ‚ Π°Π½Π³Π». checkbox β€” "Π³Π°Π»ΠΎΡ‡ΠΊΠ° Π² ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚ΠΈΠΊΠ΅") β€” это графичСский элСмСнт интСрфСйса, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ позволяСт ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ ΠΈΠ»ΠΈ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ ΠΎΠΏΡ†ΠΈΡŽ ΠΎΠ΄Π½ΠΈΠΌ ΠΊΠ»ΠΈΠΊΠΎΠΌ. Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»Π΅ΠΉ (РадиоКнопка), чСкбоксы ΠΌΠΎΠ³ΡƒΡ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ нСзависимо Π΄Ρ€ΡƒΠ³ ΠΎΡ‚ Π΄Ρ€ΡƒΠ³Π°, Ρ‡Ρ‚ΠΎ позволяСт Π²Ρ‹Π±ΠΈΡ€Π°Ρ‚ΡŒ нСсколько Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ.

Π’ 1Π‘:ΠŸΡ€Π΅Π΄ΠΏΡ€ΠΈΡΡ‚ΠΈΠ΅ чСкбокс прСдставлСн ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠΌ ПолСЀлаТка (Π² англоязычной вСрсии β€” CheckBox) ΠΈ ΠΈΠΌΠ΅Π΅Ρ‚ Ρ‚Ρ€ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… состояния:

  • πŸ—Ή УстановлСн (Π˜ΡΡ‚ΠΈΠ½Π°) β€” Π³Π°Π»ΠΎΡ‡ΠΊΠ° Π²ΠΈΠ΄Π½Π°, опция Π°ΠΊΡ‚ΠΈΠ²Π½Π°.
  • β–‘ Бнят (Π›ΠΎΠΆΡŒ) β€” Π³Π°Π»ΠΎΡ‡ΠΊΠΈ Π½Π΅Ρ‚, опция ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½Π°.
  • 🟦 НСопрСдСлСн (НСопрСдСлСно) β€” сСрый ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚ΠΈΠΊ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Ρ€Π΅Π΄ΠΊΠΎ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, для тристатных Ρ„Π»Π°ΠΆΠΊΠΎΠ² Π² иСрархичСских структурах).

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ области примСнСния чСкбоксов Π² 1Π‘:

  • πŸ“„ Π€ΠΎΡ€ΠΌΡ‹ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ²: ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½ΠΈΠ΅ ΠΏΠ΅Ρ‡Π°Ρ‚Π½Ρ‹Ρ… Ρ„ΠΎΡ€ΠΌ, Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠ° рСдактирования, Π²Ρ‹Π±ΠΎΡ€ способа ΠΎΠΏΠ»Π°Ρ‚Ρ‹.
  • πŸ“Š ΠžΡ‚Ρ‡Π΅Ρ‚Ρ‹ ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ: Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Ρ‹ ("ΠŸΠΎΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅", "Π˜ΡΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Π½Ρ‹Π΅ Π½Π° ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅").
  • πŸ”§ Настройки ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹: Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅/ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Π° (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, "Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ управлСнчСский ΡƒΡ‡Π΅Ρ‚").
  • πŸ‘₯ ΠŸΡ€Π°Π²Π° доступа: Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Ρ€ΠΎΠ»Π΅ΠΉ ΠΈΠ»ΠΈ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ.
⚠️ Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: Π’ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… конфигурациях (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, 1Π‘:БухгалтСрия 3.0) чСкбоксы ΠΌΠΎΠ³ΡƒΡ‚ автоматичСски Π²Π»ΠΈΡΡ‚ΡŒ Π½Π° Π²ΠΈΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΠΎΠ»Π΅ΠΉ Ρ„ΠΎΡ€ΠΌΡ‹ Ρ‡Π΅Ρ€Π΅Π· ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ УправляСмаяЀорма.Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹Π€ΠΎΡ€ΠΌΡ‹.Π’ΠΈΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ. ИзмСнСниС состояния Ρ„Π»Π°ΠΆΠΊΠ° Π±Π΅Π· ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ связанных событий ΠΌΠΎΠΆΠ΅Ρ‚ привСсти ΠΊ ошибкам интСрфСйса.

Как Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ чСкбокс Π½Π° Ρ„ΠΎΡ€ΠΌΡƒ Π² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€Π΅

Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ чСкбокса Π½Π° Ρ„ΠΎΡ€ΠΌΡƒ Π² 1Π‘ 8.3 осущСствляСтся Ρ‡Π΅Ρ€Π΅Π· ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€ ΠΈΠ»ΠΈ нСпосрСдствСнно Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ 1Π‘:ΠŸΡ€Π΅Π΄ΠΏΡ€ΠΈΡΡ‚ΠΈΠ΅ (для управляСмых Ρ„ΠΎΡ€ΠΌ). Рассмотрим ΠΎΠ±Π° способа.

Бпособ 1: Π§Π΅Ρ€Π΅Π· ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€ (для ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Ρ… Ρ„ΠΎΡ€ΠΌ)

  1. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡŽ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€.
  2. ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² Π²Π΅Ρ‚ΠΊΡƒ ΠžΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ β†’ [Π’Π°ΡˆΠžΠ±ΡŠΠ΅ΠΊΡ‚] β†’ Π€ΠΎΡ€ΠΌΡ‹ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚.РСализацияВоваровУслуг.Π€ΠΎΡ€ΠΌΠ°Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°).
  3. Π”Π²Π°ΠΆΠ΄Ρ‹ ΠΊΠ»ΠΈΠΊΠ½ΠΈΡ‚Π΅ Π½Π° Ρ„ΠΎΡ€ΠΌΡƒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Π΅Π΅ Π² Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€.
  4. Π’ ΠΏΠ°Π½Π΅Π»ΠΈ элСмСнтов Π½Π°ΠΉΠ΄ΠΈΡ‚Π΅ ПолС Ρ„Π»Π°ΠΆΠΊΠ° (ΠΈΠΊΠΎΠ½ΠΊΠ° с Π³Π°Π»ΠΎΡ‡ΠΊΠΎΠΉ) ΠΈ ΠΏΠ΅Ρ€Π΅Ρ‚Π°Ρ‰ΠΈΡ‚Π΅ Π΅Π³ΠΎ Π½Π° Ρ„ΠΎΡ€ΠΌΡƒ.
  5. Π’ ΠŸΠ°Π»ΠΈΡ‚Ρ€Π΅ свойств ΡƒΠΊΠ°ΠΆΠΈΡ‚Π΅:
    • πŸ”Ή Имя β€” ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π€Π»Π°ΠΆΠΎΠΊΠŸΠ΅Ρ‡Π°Ρ‚ΡŒ).
    • πŸ”Ή Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ β€” тСкст рядом с чСкбоксом (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, "ΠŸΠ΅Ρ‡Π°Ρ‚Π°Ρ‚ΡŒ сразу").
    • πŸ”Ή Π”Π°Π½Π½Ρ‹Π΅ β€” связь с Ρ€Π΅ΠΊΠ²ΠΈΠ·ΠΈΡ‚ΠΎΠΌ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠžΠ±ΡŠΠ΅ΠΊΡ‚.ΠŸΠ΅Ρ‡Π°Ρ‚Π°Ρ‚ΡŒΠ‘Ρ€Π°Π·Ρƒ).

Бпособ 2: Π’ Ρ€Π΅ΠΆΠΈΠΌΠ΅ 1Π‘:ΠŸΡ€Π΅Π΄ΠΏΡ€ΠΈΡΡ‚ΠΈΠ΅ (для управляСмых Ρ„ΠΎΡ€ΠΌ)

Для управляСмых Ρ„ΠΎΡ€ΠΌ чСкбокс добавляСтся Ρ‡Π΅Ρ€Π΅Π· Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ Ρ„ΠΎΡ€ΠΌΡ‹:

  1. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Ρ„ΠΎΡ€ΠΌΡƒ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ 1Π‘:ΠŸΡ€Π΅Π΄ΠΏΡ€ΠΈΡΡ‚ΠΈΠ΅ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ ΠŸΠΎΡΡ‚ΡƒΠΏΠ»Π΅Π½ΠΈΠ΅Π’ΠΎΠ²Π°Ρ€ΠΎΠ²).
  2. НаТмитС Π•Ρ‰Π΅ β†’ Π˜Π·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡƒ (ΠΈΠ»ΠΈ F5 Π² Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… конфигурациях).
  3. Π’ ΠΏΠ°Π½Π΅Π»ΠΈ элСмСнтов Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π€Π»Π°ΠΆΠΎΠΊ ΠΈ размСститС Π΅Π³ΠΎ Π½Π° Ρ„ΠΎΡ€ΠΌΠ΅.
  4. Π’ свойствах ΡƒΠΊΠ°ΠΆΠΈΡ‚Π΅:
    • πŸ”Ή Имя β€” Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π€Π»Π°ΠΆΠΎΠΊΠ‘Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΠ¦Π΅Π½Ρ‹.
    • πŸ”Ή ΠŸΡƒΡ‚ΡŒΠšΠ”Π°Π½Π½Ρ‹ΠΌ β€” связь с Ρ€Π΅ΠΊΠ²ΠΈΠ·ΠΈΡ‚ΠΎΠΌ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠžΠ±ΡŠΠ΅ΠΊΡ‚.Π‘Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΠ¦Π΅Π½Ρ‹).
    • πŸ”Ή Подсказка β€” тСкст, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ появится ΠΏΡ€ΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ ΠΌΡ‹ΡˆΠΈ.

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ Ρ‚ΠΈΠΏ Ρ€Π΅ΠΊΠ²ΠΈΠ·ΠΈΡ‚Π° (Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Π‘ΡƒΠ»Π΅Π²ΠΎ)

Π£Π±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ имя чСкбокса ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎ Π½Π° Ρ„ΠΎΡ€ΠΌΠ΅

НастройтС Π²ΠΈΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ связанных элСмСнтов (Ссли Π½ΡƒΠΆΠ½ΠΎ)

Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅ Ρ„ΠΎΡ€ΠΌΡƒ ΠΏΠ΅Ρ€Π΅Π΄ тСстированиСм-->

ПослС добавлСния чСкбокса ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ сохранитС Ρ„ΠΎΡ€ΠΌΡƒ ΠΈ пСрСзапуститС сСанс, Ρ‡Ρ‚ΠΎΠ±Ρ‹ измСнСния вступили Π² силу. Если Ρ„Π»Π°ΠΆΠΎΠΊ Π½Π΅ отобраТаСтся ΠΈΠ»ΠΈ Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚, ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅:

  • πŸ”§ ΠŸΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ указания ΠΏΡƒΡ‚ΠΈ ΠΊ Π΄Π°Π½Π½Ρ‹ΠΌ (ΠŸΡƒΡ‚ΡŒΠšΠ”Π°Π½Π½Ρ‹ΠΌ для управляСмых Ρ„ΠΎΡ€ΠΌ ΠΈΠ»ΠΈ Π”Π°Π½Π½Ρ‹Π΅ для ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Ρ…).
  • πŸ”§ Π’ΠΈΠΏ Ρ€Π΅ΠΊΠ²ΠΈΠ·ΠΈΡ‚Π° β€” ΠΎΠ½ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Π‘ΡƒΠ»Π΅Π²ΠΎ (Π° Π½Π΅ Число ΠΈΠ»ΠΈ Π‘Ρ‚Ρ€ΠΎΠΊΠ°).
  • πŸ”§ ΠŸΡ€Π°Π²Π° доступа β€” ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΈΠΌΠ΅Ρ‚ΡŒ ΠΏΡ€Π°Π²Π° Π½Π° Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ этого Ρ€Π΅ΠΊΠ²ΠΈΠ·ΠΈΡ‚Π°.

Бвязь чСкбокса с Π΄Π°Π½Π½Ρ‹ΠΌΠΈ: Ρ€Π΅ΠΊΠ²ΠΈΠ·ΠΈΡ‚Ρ‹ ΠΈ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅

ЧСкбокс Π² 1Π‘ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ связан с:

  1. Π Π΅ΠΊΠ²ΠΈΠ·ΠΈΡ‚ΠΎΠΌ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ„Π»Π°ΠΆΠΎΠΊ "ΠžΠΏΠ»Π°Ρ‡Π΅Π½ΠΎ" Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π΅ ΠŸΠΎΡΡ‚ΡƒΠΏΠ»Π΅Π½ΠΈΠ΅ΠΠ°Π»ΠΈΡ‡Π½Ρ‹Ρ…).
  2. ΠŸΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΡ‹ (Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, Π½Π΅ сохраняСмоС Π² Π±Π°Π·Π΅).
  3. ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠΌ ΠΎΡ‚Ρ‡Π΅Ρ‚Π° (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, "ΠŸΠΎΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ остатки" Π² ΠΎΡ‚Ρ‡Π΅Ρ‚Π΅ Π’Π΅Π΄ΠΎΠΌΠΎΡΡ‚ΡŒΠŸΠΎΠ’ΠΎΠ²Π°Ρ€Π°ΠΌ).

Рассмотрим ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅.

1. Бвязь с Ρ€Π΅ΠΊΠ²ΠΈΠ·ΠΈΡ‚ΠΎΠΌ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°

Если чСкбокс Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠΎΡ…Ρ€Π°Π½ΡΡ‚ΡŒ своС состояниС Π² Π±Π°Π·Π΅ Π΄Π°Π½Π½Ρ‹Ρ…, Π΅Π³ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡ€ΠΈΠ²ΡΠ·Π°Ρ‚ΡŒ ΠΊ Ρ€Π΅ΠΊΠ²ΠΈΠ·ΠΈΡ‚Ρƒ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°. НапримСр, Π΄ΠΎΠ±Π°Π²ΠΈΠΌ Ρ„Π»Π°ΠΆΠΎΠΊ "Π’ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ скидку" Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ Π—Π°ΠΊΠ°Π·ΠšΠ»ΠΈΠ΅Π½Ρ‚Π°:

// Π’ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€Π΅:

1. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ "Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚.Π—Π°ΠΊΠ°Π·ΠšΠ»ΠΈΠ΅Π½Ρ‚Π°".

2. Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Ρ€Π΅ΠΊΠ²ΠΈΠ·ΠΈΡ‚ "ΠŸΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒΠ‘ΠΊΠΈΠ΄ΠΊΡƒ" Ρ‚ΠΈΠΏΠ° "Π‘ΡƒΠ»Π΅Π²ΠΎ".

3. Π’ Ρ„ΠΎΡ€ΠΌΠ΅ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ чСкбокс ΠΈ свяТитС Π΅Π³ΠΎ с Ρ€Π΅ΠΊΠ²ΠΈΠ·ΠΈΡ‚ΠΎΠΌ:

- Для ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΡ‹: Π”Π°Π½Π½Ρ‹Π΅ = ΠžΠ±ΡŠΠ΅ΠΊΡ‚.ΠŸΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒΠ‘ΠΊΠΈΠ΄ΠΊΡƒ

- Для управляСмой Ρ„ΠΎΡ€ΠΌΡ‹: ΠŸΡƒΡ‚ΡŒΠšΠ”Π°Π½Π½Ρ‹ΠΌ = ΠžΠ±ΡŠΠ΅ΠΊΡ‚.ΠŸΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒΠ‘ΠΊΠΈΠ΄ΠΊΡƒ

2. Бвязь с ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΡ‹

Если Ρ„Π»Π°ΠΆΠΎΠΊ Π½ΡƒΠΆΠ΅Π½ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… Ρ†Π΅Π»Π΅ΠΉ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, для управлСния ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ элСмСнтов), ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ Ρ„ΠΎΡ€ΠΌΡ‹:

// Π’ ΠΌΠΎΠ΄ΡƒΠ»Π΅ Ρ„ΠΎΡ€ΠΌΡ‹:

ΠŸΠ΅Ρ€Π΅ΠΌ Π€Π»Π°ΠΆΠΎΠΊΠŸΠΎΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒΠ”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ;

// Π’ свойствах чСкбокса (управляСмая Ρ„ΠΎΡ€ΠΌΠ°):

ΠŸΡƒΡ‚ΡŒΠšΠ”Π°Π½Π½Ρ‹ΠΌ = Π€Π»Π°ΠΆΠΎΠΊΠŸΠΎΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒΠ”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ

3. Бвязь с ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠΌ ΠΎΡ‚Ρ‡Π΅Ρ‚Π°

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

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

ΠžΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° событий чСкбокса: ΠŸΡ€ΠΈΠ˜Π·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅

ЧСкбоксы Π² 1Π‘ ΠΌΠΎΠ³ΡƒΡ‚ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ события, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ динамичСски ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ интСрфСйс ΠΈΠ»ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ дСйствия ΠΏΡ€ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ состояния. ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ события:

  • πŸ”„ ΠŸΡ€ΠΈΠ˜Π·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ β€” срабатываСт ΠΏΡ€ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ значСния Ρ„Π»Π°ΠΆΠΊΠ°.
  • πŸ–±οΈ НачалоВыбора / ΠžΠΊΠΎΠ½Ρ‡Π°Π½ΠΈΠ΅Π’Ρ‹Π±ΠΎΡ€Π° β€” для Ρ‚ΠΎΠ½ΠΊΠΎΠΉ настройки взаимодСйствия.
  • πŸ” ΠŸΡ€ΠΈΠΠΊΡ‚ΠΈΠ²ΠΈΠ·Π°Ρ†ΠΈΠΈΠ­Π»Π΅ΠΌΠ΅Π½Ρ‚Π° β€” ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚ Π½Π° чСкбокс с ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹.

Π‘Π°ΠΌΠΎΠ΅ часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠ΅ событиС β€” ΠŸΡ€ΠΈΠ˜Π·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ. НапримСр, ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ ΠΈΠ»ΠΈ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля Π² зависимости ΠΎΡ‚ состояния Ρ„Π»Π°ΠΆΠΊΠ°:

ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° Π€Π»Π°ΠΆΠΎΠΊΠ”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠŸΡ€ΠΈΠ˜Π·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ(Π­Π»Π΅ΠΌΠ΅Π½Ρ‚)

Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹Π€ΠΎΡ€ΠΌΡ‹.ΠŸΠΎΠ»Π΅Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉΠ˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ.Π’ΠΈΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ = Π­Π»Π΅ΠΌΠ΅Π½Ρ‚.Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅;

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

Π”Ρ€ΡƒΠ³ΠΎΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ β€” автоматичСскоС Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Ρ€Π΅ΠΊΠ²ΠΈΠ·ΠΈΡ‚ΠΎΠ² ΠΏΡ€ΠΈ установкС Ρ„Π»Π°ΠΆΠΊΠ°:

ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° Π€Π»Π°ΠΆΠΎΠΊΠΠ²Ρ‚ΠΎΠ—Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ΠŸΡ€ΠΈΠ˜Π·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ(Π­Π»Π΅ΠΌΠ΅Π½Ρ‚)

Если Π­Π»Π΅ΠΌΠ΅Π½Ρ‚.Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π’ΠΎΠ³Π΄Π°

ΠžΠ±ΡŠΠ΅ΠΊΡ‚.Π”Π°Ρ‚Π°ΠžΠΏΠ»Π°Ρ‚Ρ‹ = ВСкущаяДата();

ΠžΠ±ΡŠΠ΅ΠΊΡ‚.Π‘ΡƒΠΌΠΌΠ°ΠžΠΏΠ»Π°Ρ‚Ρ‹ = ΠžΠ±ΡŠΠ΅ΠΊΡ‚.Π‘ΡƒΠΌΠΌΠ°Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°;

Π˜Π½Π°Ρ‡Π΅

ΠžΠ±ΡŠΠ΅ΠΊΡ‚.Π”Π°Ρ‚Π°ΠžΠΏΠ»Π°Ρ‚Ρ‹ = '00010101';

ΠžΠ±ΡŠΠ΅ΠΊΡ‚.Π‘ΡƒΠΌΠΌΠ°ΠžΠΏΠ»Π°Ρ‚Ρ‹ = 0;

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

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

πŸ’‘

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ зацикливания ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΌ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ значСния чСкбокса, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΊΠΎΠ½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡŽ Если НС ЗначСниСЗаполняСтся() Π’ΠΎΠ³Π΄Π° Π² Π½Π°Ρ‡Π°Π»Π΅ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° события.

Для управляСмых Ρ„ΠΎΡ€ΠΌ доступны Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ события, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ ΠŸΡ€ΠΈΠ˜Π·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈΠΠ°Π‘Π΅Ρ€Π²Π΅Ρ€Π΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ выполняСтся Π½Π° сСрвСрС ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ ΡΠ»ΠΎΠΆΠ½ΡƒΡŽ Π»ΠΎΠ³ΠΈΠΊΡƒ:

ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° Π€Π»Π°ΠΆΠΎΠΊΠ˜ΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΠ‘ΠΊΠΈΠ΄ΠΊΡƒΠŸΡ€ΠΈΠ˜Π·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈΠΠ°Π‘Π΅Ρ€Π²Π΅Ρ€Π΅(Π­Π»Π΅ΠΌΠ΅Π½Ρ‚)

Если Π­Π»Π΅ΠΌΠ΅Π½Ρ‚.Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π’ΠΎΠ³Π΄Π°

ΠžΠ±ΡŠΠ΅ΠΊΡ‚.ΠŸΡ€ΠΎΡ†Π΅Π½Ρ‚Π‘ΠΊΠΈΠ΄ΠΊΠΈ = ΠŸΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒΠœΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½ΡƒΡŽΠ‘ΠΊΠΈΠ΄ΠΊΡƒ(ΠžΠ±ΡŠΠ΅ΠΊΡ‚.ΠšΠΎΠ½Ρ‚Ρ€Π°Π³Π΅Π½Ρ‚);

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

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

Вристатный чСкбокс: ΠΊΠΎΠ³Π΄Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ состояниС "НСопрСдСлСно"

Π’ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ случаСв чСкбоксы ΠΈΠΌΠ΅ΡŽΡ‚ Π΄Π²Π° состояния: Π˜ΡΡ‚ΠΈΠ½Π° ΠΈ Π›ΠΎΠΆΡŒ. Однако Π² 1Π‘ поддСрТиваСтся ΠΈ Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅ состояниС β€” НСопрСдСлСно (отобраТаСтся ΠΊΠ°ΠΊ сСрый ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚ΠΈΠΊ). Оно ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… сцСнариях:

  • πŸ“‚ Π˜Π΅Ρ€Π°Ρ€Ρ…ΠΈΡ‡Π΅ΡΠΊΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Π΅: Ссли Π² Π΄Π΅Ρ€Π΅Π²Π΅ элСмСнтов Ρ‡Π°ΡΡ‚ΡŒ Π΄ΠΎΡ‡Π΅Ρ€Π½ΠΈΡ… ΡƒΠ·Π»ΠΎΠ² ΠΎΡ‚ΠΌΠ΅Ρ‡Π΅Π½Π°, Π° Ρ‡Π°ΡΡ‚ΡŒ β€” Π½Π΅Ρ‚, Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ ΡƒΠ·Π΅Π» ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ НСопрСдСлСно.
  • πŸ”„ Групповая ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°: ΠΏΡ€ΠΈ Π²Ρ‹Π±ΠΎΡ€Π΅ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… строк Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅, Π³Π΄Π΅ Ρƒ ΠΎΠ΄Π½ΠΈΡ… Ρ„Π»Π°ΠΆΠΎΠΊ установлСн, Π° Ρƒ Π΄Ρ€ΡƒΠ³ΠΈΡ… β€” Π½Π΅Ρ‚.
  • πŸ”§ Настройки ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ: ΠΊΠΎΠ³Π΄Π° Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π½Π΅ Π·Π°Π΄Π°Π½ΠΎ явно (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π² ΡˆΠ°Π±Π»ΠΎΠ½Π°Ρ…).

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ использования тристатного чСкбокса Π² справочникС с ΠΈΠ΅Ρ€Π°Ρ€Ρ…ΠΈΠ΅ΠΉ:

ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° Π€Π»Π°ΠΆΠΎΠΊΠΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒΠŸΡ€ΠΈΠ˜Π·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ(Π­Π»Π΅ΠΌΠ΅Π½Ρ‚)

Если Π­Π»Π΅ΠΌΠ΅Π½Ρ‚.Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ = НСопрСдСлСно Π’ΠΎΠ³Π΄Π°

Π‘ΠΎΠΎΠ±Ρ‰ΠΈΡ‚ΡŒ("Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ для всСх Π΄ΠΎΡ‡Π΅Ρ€Π½ΠΈΡ… элСмСнтов!");

Π­Π»Π΅ΠΌΠ΅Π½Ρ‚.Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ = Π›ΠΎΠΆΡŒ; // Бброс Π² исходноС состояниС

Π˜Π½Π°Ρ‡Π΅

Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒΠΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒΠ”Π΅Ρ‚ΡΠΌ(ΠžΠ±ΡŠΠ΅ΠΊΡ‚.Бсылка, Π­Π»Π΅ΠΌΠ΅Π½Ρ‚.Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅);

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

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

Π§Ρ‚ΠΎΠ±Ρ‹ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ тристатного Ρ€Π΅ΠΆΠΈΠΌΠ°, Π² свойствах чСкбокса установитС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ ВриБостояния = Π˜ΡΡ‚ΠΈΠ½Π°. Π’ управляСмых Ρ„ΠΎΡ€ΠΌΠ°Ρ… это свойство называСтся ВриБостояния, Π² ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Ρ… β€” ВриБостоянияЀлаТка.

⚠️ Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: НС всС ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‚ состояниС НСопрСдСлСно ΠΏΡ€ΠΈ записи Π² Π±Π°Π·Ρƒ. Π’ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… случаях ΠΎΠ½ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ автоматичСски ΠΊΠΎΠ½Π²Π΅Ρ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π² Π›ΠΎΠΆΡŒ. ΠŸΠ΅Ρ€Π΅Π΄ использованиСм тристатных чСкбоксов ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ Π»ΠΎΠ³ΠΈΠΊΡƒ сохранСния Π΄Π°Π½Π½Ρ‹Ρ… Π² вашСй ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ.

Никогда нС использовал

Π Π΅Π΄ΠΊΠΎ, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для иСрархичСских справочников

Часто, Π² Π³Ρ€ΡƒΠΏΠΏΠΎΠ²Ρ‹Ρ… ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°Ρ…

ΠŸΠΎΡΡ‚ΠΎΡΠ½Π½ΠΎ, это Ρ‡Π°ΡΡ‚ΡŒ ΠΌΠΎΠ΅ΠΉ Ρ‚ΠΈΠΏΠΎΠ²ΠΎΠΉ Π»ΠΎΠ³ΠΈΠΊΠΈ-->

ДинамичСскоС ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ чСкбоксами: Π²ΠΈΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ, Π΄ΠΎΡΡ‚ΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ, Ρ†Π²Π΅Ρ‚

ЧСкбоксы Π² 1Π‘ ΠΌΠΎΠΆΠ½ΠΎ динамичСски Π½Π°ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒ Π² зависимости ΠΎΡ‚ условий: ΡΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ, Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ»ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ ΠΈΡ… внСшний Π²ΠΈΠ΄. Π­Ρ‚ΠΎ рСализуСтся Ρ‡Π΅Ρ€Π΅Π· свойства элСмСнта Ρ„ΠΎΡ€ΠΌΡ‹ ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎ.

1. Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π²ΠΈΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒΡŽ

Π§Ρ‚ΠΎΠ±Ρ‹ ΡΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΈΠ»ΠΈ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ чСкбокс, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ свойство Π’ΠΈΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ:

Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹Π€ΠΎΡ€ΠΌΡ‹.Π€Π»Π°ΠΆΠΎΠΊΠ‘ΠΊΠΈΠ΄ΠΊΠ°.Π’ΠΈΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ = (ΠžΠ±ΡŠΠ΅ΠΊΡ‚.Π’ΠΈΠΏΠ¦Π΅Π½ = ΠŸΠ΅Ρ€Π΅Ρ‡ΠΈΡΠ»Π΅Π½ΠΈΠ΅.Π’ΠΈΠΏΡ‹Π¦Π΅Π½.ΠžΠΏΡ‚ΠΎΠ²Π°Ρ);

2. Π‘Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠ° (Π΄ΠΎΡΡ‚ΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ)

Если чСкбокс Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Π²ΠΈΠ΄Π΅Π½, Π½ΠΎ нСдоступСн для измСнСния:

Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹Π€ΠΎΡ€ΠΌΡ‹.Π€Π»Π°ΠΆΠΎΠΊΠžΠΏΠ»Π°Ρ‡Π΅Π½ΠΎ.Π”ΠΎΡΡ‚ΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ = НС ΠžΠ±ΡŠΠ΅ΠΊΡ‚.ΠŸΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ΡΡ;

3. ИзмСнСниС Ρ†Π²Π΅Ρ‚Π° ΠΈ стиля

Π’ управляСмых Ρ„ΠΎΡ€ΠΌΠ°Ρ… ΠΌΠΎΠΆΠ½ΠΎ ΠΌΠ΅Π½ΡΡ‚ΡŒ Ρ†Π²Π΅Ρ‚ тСкста ΠΈΠ»ΠΈ Ρ„ΠΎΠ½Π° чСкбокса Ρ‡Π΅Ρ€Π΅Π· свойство ЦвСтВСкста ΠΈΠ»ΠΈ Π¦Π²Π΅Ρ‚Π€ΠΎΠ½Π°:

Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹Π€ΠΎΡ€ΠΌΡ‹.Π€Π»Π°ΠΆΠΎΠΊΠ’Π°ΠΆΠ½ΠΎ.ЦвСтВСкста = Π’Π΅Π±Π¦Π²Π΅Ρ‚.ΠšΡ€Π°ΡΠ½Ρ‹ΠΉ;

Для ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Ρ… Ρ„ΠΎΡ€ΠΌ стилизация ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π°, Π½ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒΠ”Π΅ΠΉΡΡ‚Π²ΠΈΠ΅ для измСнСния внСшнСго Π²ΠΈΠ΄Π° ΠΏΡ€ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… условиях.

Бвойство ΠŸΡ€ΠΈΠΌΠ΅Ρ€ использования Π’ΠΈΠΏ Ρ„ΠΎΡ€ΠΌΡ‹
Π’ΠΈΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ Π‘ΠΊΡ€Ρ‹Ρ‚ΡŒ Ρ„Π»Π°ΠΆΠΎΠΊ для Π½Π΅Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠžΠ±Ρ‹Ρ‡Π½Π°Ρ/УправляСмая
Π”ΠΎΡΡ‚ΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ Π—Π°Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ„Π»Π°ΠΆΠΎΠΊ послС провСдСния Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° ΠžΠ±Ρ‹Ρ‡Π½Π°Ρ/УправляСмая
ЦвСтВСкста Π’Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ красным Π²Π°ΠΆΠ½Ρ‹Π΅ ΠΎΠΏΡ†ΠΈΠΈ Волько управляСмая
Подсказка ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΏΡ€ΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ ΠžΠ±Ρ‹Ρ‡Π½Π°Ρ/УправляСмая
Как ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ чСкбокса?

Π’ управляСмых Ρ„ΠΎΡ€ΠΌΠ°Ρ… Ρ€Π°Π·ΠΌΠ΅Ρ€ чСкбокса фиксирован ΠΈ Π½Π΅ настраиваСтся. Для ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Ρ… Ρ„ΠΎΡ€ΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ свойство ВысотаБтроки Ρƒ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π°, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ Ρ„Π»Π°ΠΆΠΎΠΊ, Π½ΠΎ это ΠΌΠΎΠΆΠ΅Ρ‚ привСсти ΠΊ искаТСнию интСрфСйса. РСкомСндуСтся ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ стандартныС Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹.

Π’ΠΈΠΏΠΈΡ‡Π½Ρ‹Π΅ ошибки ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ с чСкбоксами ΠΈ ΠΊΠ°ΠΊ ΠΈΡ… ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ

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

  1. Π€Π»Π°ΠΆΠΎΠΊ Π½Π΅ сохраняСт Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅

    ΠŸΡ€ΠΈΡ‡ΠΈΠ½Π°: Ρ€Π΅ΠΊΠ²ΠΈΠ·ΠΈΡ‚, ΠΊ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ привязан чСкбокс, Π½Π΅ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ Π² состав Π΄Π°Π½Π½Ρ‹Ρ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° ΠΈΠ»ΠΈ ΠΈΠΌΠ΅Π΅Ρ‚ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ Ρ‚ΠΈΠΏ.

    РСшСниС: ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅, Ρ‡Ρ‚ΠΎ Ρ€Π΅ΠΊΠ²ΠΈΠ·ΠΈΡ‚:

    • πŸ”Ή Π˜ΠΌΠ΅Π΅Ρ‚ Ρ‚ΠΈΠΏ Π‘ΡƒΠ»Π΅Π²ΠΎ.
    • πŸ”Ή НС ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½ ΠΊΠ°ΠΊ НСсохраняСмый.
    • πŸ”Ή Π’ΠΊΠ»ΡŽΡ‡Π΅Π½ Π² состав Π΄Π°Π½Π½Ρ‹Ρ… Ρ„ΠΎΡ€ΠΌΡ‹ (для управляСмых Ρ„ΠΎΡ€ΠΌ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ свойство ΠŸΡƒΡ‚ΡŒΠšΠ”Π°Π½Π½Ρ‹ΠΌ).
  2. Π‘ΠΎΠ±Ρ‹Ρ‚ΠΈΠ΅ ΠŸΡ€ΠΈΠ˜Π·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ Π½Π΅ срабатываСт

    ΠŸΡ€ΠΈΡ‡ΠΈΠ½Π°: ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ события Π½Π΅ привязан ΠΊ чСкбоксу ΠΈΠ»ΠΈ содСрТит ошибки.

    РСшСниС:

    • πŸ”Ή ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ имя ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹ β€” ΠΎΠ½ΠΎ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΡΠΎΠ²ΠΏΠ°Π΄Π°Ρ‚ΡŒ с ΠΈΠΌΠ΅Π½Π΅ΠΌ элСмСнта + ΠŸΡ€ΠΈΠ˜Π·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ.
    • πŸ”Ή Π£Π±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ Π² ΠΌΠΎΠ΄ΡƒΠ»Π΅ Ρ„ΠΎΡ€ΠΌΡ‹ Π½Π΅Ρ‚ ΠΎΠΏΠ΅Ρ‡Π°Ρ‚ΠΎΠΊ.
    • πŸ”Ή Для управляСмых Ρ„ΠΎΡ€ΠΌ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅, Ρ‡Ρ‚ΠΎ событиС привязано Π½Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π΅ ΠΈΠ»ΠΈ сСрвСрС (Π² зависимости ΠΎΡ‚ Π»ΠΎΠ³ΠΈΠΊΠΈ).
  • ЧСкбокс Π½Π΅ отобраТаСтся Π½Π° Ρ„ΠΎΡ€ΠΌΠ΅

    ΠŸΡ€ΠΈΡ‡ΠΈΠ½Π°: элСмСнт скрыт свойством Π’ΠΈΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ ΠΈΠ»ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ Π·Π° ΠΏΡ€Π΅Π΄Π΅Π»Π°ΠΌΠΈ Π²ΠΈΠ΄ΠΈΠΌΠΎΠΉ области.

    РСшСниС:

    • πŸ”Ή ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Ρ‹ ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ чСкбокса Π² свойствах.
    • πŸ”Ή Π£Π±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ Ρƒ Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π° (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π³Ρ€ΡƒΠΏΠΏΡ‹) установлСна Π’ΠΈΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ = Π˜ΡΡ‚ΠΈΠ½Π°.
    • πŸ”Ή Для управляСмых Ρ„ΠΎΡ€ΠΌ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅, Ρ‡Ρ‚ΠΎ элСмСнт Π½Π΅ скрыт условиСм Π² свойствС Π’ΠΈΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ.
    • πŸ’‘

      ВсСгда тСстируйтС Ρ€Π°Π±ΠΎΡ‚Ρƒ чСкбоксов Π² ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅, Π° Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€Π΅. НСкоторыС ошибки (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, связанныС с ΠΏΡ€Π°Π²Π°ΠΌΠΈ доступа) ΠΏΡ€ΠΎΡΠ²Π»ΡΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΈ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Π΅.

      Π•Ρ‰Π΅ ΠΎΠ΄Π½Π° типичная ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° β€” Π·Π°Ρ†ΠΈΠΊΠ»ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΌ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ значСния чСкбокса Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° ΠŸΡ€ΠΈΠ˜Π·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ этого, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Ρ„Π»Π°Π³ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ:

      ΠŸΠ΅Ρ€Π΅ΠΌ Π‘Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠ°ΠžΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈΠ€Π»Π°ΠΆΠΊΠ°;
      
      

      ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° Π€Π»Π°ΠΆΠΎΠΊΠžΠΏΠ»Π°Ρ‚Π°ΠŸΡ€ΠΈΠ˜Π·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ(Π­Π»Π΅ΠΌΠ΅Π½Ρ‚)

      Если Π‘Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠ°ΠžΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈΠ€Π»Π°ΠΆΠΊΠ° Π’ΠΎΠ³Π΄Π°

      Π’ΠΎΠ·Π²Ρ€Π°Ρ‚;

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

      Π‘Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠ°ΠžΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈΠ€Π»Π°ΠΆΠΊΠ° = Π˜ΡΡ‚ΠΈΠ½Π°;

      Если Π­Π»Π΅ΠΌΠ΅Π½Ρ‚.Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π’ΠΎΠ³Π΄Π°

      ΠžΠ±ΡŠΠ΅ΠΊΡ‚.Π‘ΡƒΠΌΠΌΠ°ΠžΠΏΠ»Π°Ρ‚Ρ‹ = ΠžΠ±ΡŠΠ΅ΠΊΡ‚.Π‘ΡƒΠΌΠΌΠ°Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°;

      Π˜Π½Π°Ρ‡Π΅

      ΠžΠ±ΡŠΠ΅ΠΊΡ‚.Π‘ΡƒΠΌΠΌΠ°ΠžΠΏΠ»Π°Ρ‚Ρ‹ = 0;

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

      Π‘Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠ°ΠžΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈΠ€Π»Π°ΠΆΠΊΠ° = Π›ΠΎΠΆΡŒ;

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

      ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ использования чСкбоксов Π² Ρ‚ΠΈΠΏΠΎΠ²Ρ‹Ρ… конфигурациях

      ЧСкбоксы ΡˆΠΈΡ€ΠΎΠΊΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ Π² Ρ‚ΠΈΠΏΠΎΠ²Ρ‹Ρ… конфигурациях 1Π‘, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ 1Π‘:БухгалтСрия 3.0, 1Π‘:Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π’ΠΎΡ€Π³ΠΎΠ²Π»Π΅ΠΉ 11 ΠΈ 1Π‘:Π—Π°Ρ€ΠΏΠ»Π°Ρ‚Π° ΠΈ Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠŸΠ΅Ρ€ΡΠΎΠ½Π°Π»ΠΎΠΌ 3.1. Рассмотрим нСсколько практичСских ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ².

      1. ЧСкбокс "ΠŸΠ΅Ρ‡Π°Ρ‚Π°Ρ‚ΡŒ сразу" Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ…

      Π’ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ… РСализацияВоваровУслуг ΠΈΠ»ΠΈ ΠŸΠΎΡΡ‚ΡƒΠΏΠ»Π΅Π½ΠΈΠ΅Π’ΠΎΠ²Π°Ρ€ΠΎΠ² часто встрСчаСтся Ρ„Π»Π°ΠΆΠΎΠΊ "ΠŸΠ΅Ρ‡Π°Ρ‚Π°Ρ‚ΡŒ сразу", ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ автоматичСски ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΡƒΡŽ Ρ„ΠΎΡ€ΠΌΡƒ послС провСдСния:

      ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° Π€Π»Π°ΠΆΠΎΠΊΠŸΠ΅Ρ‡Π°Ρ‚Π°Ρ‚ΡŒΠ‘Ρ€Π°Π·ΡƒΠŸΡ€ΠΈΠ˜Π·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ(Π­Π»Π΅ΠΌΠ΅Π½Ρ‚)
      

      Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹Π€ΠΎΡ€ΠΌΡ‹.ΠšΠ½ΠΎΠΏΠΊΠ°ΠŸΠ΅Ρ‡Π°Ρ‚ΡŒ.Π’ΠΈΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ = Π­Π»Π΅ΠΌΠ΅Π½Ρ‚.Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅;

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

      ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° ΠŸΠ΅Ρ€Π΅Π΄Π—Π°ΠΏΠΈΡΡŒΡŽ(ΠžΡ‚ΠΊΠ°Π·, РСТимЗаписи)

      Если ΠžΠ±ΡŠΠ΅ΠΊΡ‚.ΠŸΠ΅Ρ‡Π°Ρ‚Π°Ρ‚ΡŒΠ‘Ρ€Π°Π·Ρƒ Π’ΠΎΠ³Π΄Π°

      ΠŸΠ΅Ρ‡Π°Ρ‚ΡŒΠ”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°();

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

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

      2. Π€Π»Π°ΠΆΠΎΠΊ "ΠŸΠΎΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ ΡƒΠ΄Π°Π»Π΅Π½Π½Ρ‹Π΅" Π² списках

      Π’ справочниках ΠΈ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ… чСкбокс "ΠŸΠΎΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ ΡƒΠ΄Π°Π»Π΅Π½Π½Ρ‹Π΅" управляСт ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Π½Ρ‹Ρ… Π½Π° ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ²:

      ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° Π€Π»Π°ΠΆΠΎΠΊΠŸΠΎΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒΠ£Π΄Π°Π»Π΅Π½Π½Ρ‹Π΅ΠŸΡ€ΠΈΠ˜Π·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ(Π­Π»Π΅ΠΌΠ΅Π½Ρ‚)
      

      ΠžΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒΠ‘ΠΏΠΈΡΠΎΠΊ();

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

      ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° ΠžΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒΠ‘ΠΏΠΈΡΠΎΠΊ()

      Запрос = Новый Запрос;

      Запрос.ВСкст = "ВЫБРАВЬ РАЗРЕШЕННЫЕ Π‘ΠΏΡ€Π°Π²ΠΎΡ‡Π½ΠΈΠΊ.НомСнклатура КАК НомСнклатура

      |Π“Π”Π• НЕ НомСнклатура.ΠŸΠΎΠΌΠ΅Ρ‚ΠΊΠ°Π£Π΄Π°Π»Π΅Π½ΠΈΡ = Π˜ΡΡ‚ΠΈΠ½Π° Π˜Π›Π˜ ?(ΠŸΠΎΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒΠ£Π΄Π°Π»Π΅Π½Π½Ρ‹Π΅, Π˜ΡΡ‚ΠΈΠ½Π°, Π›ΠΎΠΆΡŒ)";

      Запрос.Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€("ΠŸΠΎΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒΠ£Π΄Π°Π»Π΅Π½Π½Ρ‹Π΅", Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹Π€ΠΎΡ€ΠΌΡ‹.Π€Π»Π°ΠΆΠΎΠΊΠŸΠΎΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒΠ£Π΄Π°Π»Π΅Π½Π½Ρ‹Π΅.Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅);

      Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ = Запрос.Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ();

      БписокНомСнклатуры.Π—Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ();

      БписокНомСнклатуры.Бписок = Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚.Π’Ρ‹Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ();

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

      3. ЧСкбоксы Π² ΠΎΡ‚Ρ‡Π΅Ρ‚Π°Ρ… для Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°Ρ†ΠΈΠΈ Π΄Π°Π½Π½Ρ‹Ρ…

      Π’ ΠΎΡ‚Ρ‡Π΅Ρ‚Π΅ Π’Π΅Π΄ΠΎΠΌΠΎΡΡ‚ΡŒΠŸΠΎΠ’ΠΎΠ²Π°Ρ€Π°ΠΌ ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Ρ„Π»Π°ΠΆΠΊΠΈ для Π³ΠΈΠ±ΠΊΠΎΠΉ настройки Π²Ρ‹Π²ΠΎΠ΄ΠΈΠΌΡ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…:

      ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° Π€Π»Π°ΠΆΠΎΠΊΠ’ΠΎΠ»ΡŒΠΊΠΎΠ’ΠΠ°Π»ΠΈΡ‡ΠΈΠΈΠŸΡ€ΠΈΠ˜Π·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ(Π­Π»Π΅ΠΌΠ΅Π½Ρ‚)
      

      Если Π­Π»Π΅ΠΌΠ΅Π½Ρ‚.Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π’ΠΎΠ³Π΄Π°

      ΠžΡ‚Ρ‡Π΅Ρ‚.ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹Π”Π°Π½Π½Ρ‹Ρ….Π€ΠΈΠ»ΡŒΡ‚Ρ€.Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ("ΠžΡΡ‚Π°Ρ‚ΠΎΠΊ", Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅Π—Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΎ());

      Π˜Π½Π°Ρ‡Π΅

      ΠžΡ‚Ρ‡Π΅Ρ‚.ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹Π”Π°Π½Π½Ρ‹Ρ….Π€ΠΈΠ»ΡŒΡ‚Ρ€.Π£Π΄Π°Π»ΠΈΡ‚ΡŒ("ΠžΡΡ‚Π°Ρ‚ΠΎΠΊ");

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

      ΠžΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒΠžΡ‚Ρ‡Π΅Ρ‚();

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

      πŸ’‘

      Π’ Ρ‚ΠΈΠΏΠΎΠ²Ρ‹Ρ… конфигурациях часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ чСкбоксы с привязкой ΠΊ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΌ опциям (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, "Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ управлСнчСский ΡƒΡ‡Π΅Ρ‚" Π² 1Π‘:БухгалтСрия). ИзмСнСниС Ρ‚Π°ΠΊΠΈΡ… Ρ„Π»Π°ΠΆΠΊΠΎΠ² ΠΌΠΎΠΆΠ΅Ρ‚ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒ пСрСзапуска ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΈΠ»ΠΈ обновлСния ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ.

      FAQ: ЧастыС вопросы ΠΎ чСкбоксах Π² 1Π‘

      Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ чСкбокс ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ для заполнСния?

      Π’ 1Π‘ Π½Π΅Ρ‚ прямого свойства "ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ΅" для чСкбоксов, Π½ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΌΡƒΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ это ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅:

      1. Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ Π² ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π΅ ΠŸΠ΅Ρ€Π΅Π΄Π—Π°ΠΏΠΈΡΡŒΡŽ():
      ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° ΠŸΠ΅Ρ€Π΅Π΄Π—Π°ΠΏΠΈΡΡŒΡŽ(ΠžΡ‚ΠΊΠ°Π·, РСТимЗаписи)
      

      Если НС ΠžΠ±ΡŠΠ΅ΠΊΡ‚.Π‘ΠΎΠ³Π»Π°ΡΠΈΠ΅ΠΠ°ΠžΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒΠ”Π°Π½Π½Ρ‹Ρ… Π’ΠΎΠ³Π΄Π°

      Π‘ΠΎΠΎΠ±Ρ‰ΠΈΡ‚ΡŒ("НСобходимо Π΄Π°Ρ‚ΡŒ согласиС Π½Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ Π΄Π°Π½Π½Ρ‹Ρ…!", БтатусБообщСния.Π’Π°ΠΆΠ½ΠΎΠ΅);

      ΠžΡ‚ΠΊΠ°Π· = Π˜ΡΡ‚ΠΈΠ½Π°;

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

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

      2. Для управляСмых Ρ„ΠΎΡ€ΠΌ ΠΌΠΎΠΆΠ½ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ чСкбокс красным, Ссли ΠΎΠ½ Π½Π΅ установлСн:

      ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° Π€Π»Π°ΠΆΠΎΠΊΠ‘ΠΎΠ³Π»Π°ΡΠΈΠ΅ΠŸΡ€ΠΈΠ˜Π·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ(Π­Π»Π΅ΠΌΠ΅Π½Ρ‚)
      

      Если НС Π­Π»Π΅ΠΌΠ΅Π½Ρ‚.Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π’ΠΎΠ³Π΄Π°

      Π­Π»Π΅ΠΌΠ΅Π½Ρ‚.ЦвСтВСкста = Π’Π΅Π±Π¦Π²Π΅Ρ‚.ΠšΡ€Π°ΡΠ½Ρ‹ΠΉ;

      Π˜Π½Π°Ρ‡Π΅

      Π­Π»Π΅ΠΌΠ΅Π½Ρ‚.ЦвСтВСкста = Π’Π΅Π±Π¦Π²Π΅Ρ‚.Авто;

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

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

      МоТно Π»ΠΈ ΡΠ²ΡΠ·Π°Ρ‚ΡŒ чСкбокс с ΠΏΠΎΠ»Π΅ΠΌ Ρ‚ΠΈΠΏΠ° "Число" ΠΈΠ»ΠΈ "Π‘Ρ‚Ρ€ΠΎΠΊΠ°"?

      ΠŸΡ€ΡΠΌΠ°Ρ связь чСкбокса с Π½Π΅Π±ΡƒΠ»Π΅Π²Ρ‹ΠΌΠΈ Ρ‚ΠΈΠΏΠ°ΠΌΠΈ Π΄Π°Π½Π½Ρ‹Ρ… Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Π°, Π½ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ±Ρ…ΠΎΠ΄Π½Ρ‹Π΅ ΠΏΡƒΡ‚ΠΈ:

      1. Для Число: свяТитС чСкбокс с Π±ΡƒΠ»Π΅Π²Ρ‹ΠΌ Ρ€Π΅ΠΊΠ²ΠΈΠ·ΠΈΡ‚ΠΎΠΌ, Π° Π² ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π΅ ΠŸΡ€ΠΈΠ˜Π·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ обновляйтС числовоС ΠΏΠΎΠ»Π΅:
        ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° Π€Π»Π°ΠΆΠΎΠΊΠ‘ΠΊΠΈΠ΄ΠΊΠ°ΠŸΡ€ΠΈΠ˜Π·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ(Π­Π»Π΅ΠΌΠ΅Π½Ρ‚)
        

        ΠžΠ±ΡŠΠ΅ΠΊΡ‚.ΠŸΡ€ΠΎΡ†Π΅Π½Ρ‚Π‘ΠΊΠΈΠ΄ΠΊΠΈ = ?(Π­Π»Π΅ΠΌΠ΅Π½Ρ‚.Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, 10, 0);

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

      2. Для Π‘Ρ‚Ρ€ΠΎΠΊΠ°: Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Π±ΡƒΠ»Π΅Π²Ρ‹ΠΉ Ρ€Π΅ΠΊΠ²ΠΈΠ·ΠΈΡ‚ ΠΈ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΡƒΠΉΡ‚Π΅ Π΅Π³ΠΎ Π² строку ΠΏΡ€ΠΈ нСобходимости:
        ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° Π€Π»Π°ΠΆΠΎΠΊΠΠΊΡ‚ΠΈΠ²Π΅Π½ΠŸΡ€ΠΈΠ˜Π·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ(Π­Π»Π΅ΠΌΠ΅Π½Ρ‚)
        

        ΠžΠ±ΡŠΠ΅ΠΊΡ‚.Бтатус = ?(Π­Π»Π΅ΠΌΠ΅Π½Ρ‚.Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, "АктивСн", "НСактивСн");

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

      Как ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΈΠ»ΠΈ ΡΠ½ΡΡ‚ΡŒ Ρ„Π»Π°ΠΆΠΎΠΊ?

      Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ состояниС чСкбокса ΠΈΠ· ΠΊΠΎΠ΄Π°, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ свойство Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅:

      // Для ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΡ‹:
      

      Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹Π€ΠΎΡ€ΠΌΡ‹.Π€Π»Π°ΠΆΠΎΠΊΠžΠΏΠ»Π°Ρ‡Π΅Π½ΠΎ.Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ = Π˜ΡΡ‚ΠΈΠ½Π°;

      // Для управляСмой Ρ„ΠΎΡ€ΠΌΡ‹:

      Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹Π€ΠΎΡ€ΠΌΡ‹.Π€Π»Π°ΠΆΠΎΠΊΠžΠΏΠ»Π°Ρ‡Π΅Π½ΠΎ.Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ = Π˜ΡΡ‚ΠΈΠ½Π°;

      Если чСкбокс связан с Ρ€Π΅ΠΊΠ²ΠΈΠ·ΠΈΡ‚ΠΎΠΌ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°, ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ значСния Ρ‡Π΅Ρ€Π΅Π· элСмСнт Ρ„ΠΎΡ€ΠΌΡ‹ автоматичСски ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ ΠΈ Ρ€Π΅ΠΊΠ²ΠΈΠ·ΠΈΡ‚ (ΠΈ Π½Π°ΠΎΠ±ΠΎΡ€ΠΎΡ‚).

      Π’Π°ΠΆΠ½ΠΎ: ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΌ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ значСния чСкбокса событиС ΠŸΡ€ΠΈΠ˜Π·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ срабатываСт, поэтому ΠΌΠΎΠΆΠ΅Ρ‚ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΡƒΡ‚ΡŒ Π·Π°Ρ†ΠΈΠΊΠ»ΠΈΠ²Π°Π½ΠΈΠ΅. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ этого, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Ρ„Π»Π°Π³ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ (см. Ρ€Π°Π·Π΄Π΅Π» ΠΏΡ€ΠΎ Ρ‚ΠΈΠΏΠΈΡ‡Π½Ρ‹Π΅ ошибки).

      ΠŸΠΎΡ‡Π΅ΠΌΡƒ чСкбокс Π½Π΅ Ρ€Π΅Π°Π³ΠΈΡ€ΡƒΠ΅Ρ‚ Π½Π° ΠΊΠ»ΠΈΠΊΠΈ?

      Π’ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρ‹ ΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ:

      • πŸ”Ή Π­Π»Π΅ΠΌΠ΅Π½Ρ‚ Π·Π°Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Π½: ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ свойство Π”ΠΎΡΡ‚ΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ (Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ Π˜ΡΡ‚ΠΈΠ½Π°).
      • πŸ”Ή НСт ΠΏΡ€Π°Π²: ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π΅ ΠΈΠΌΠ΅Ρ‚ΡŒ ΠΏΡ€Π°Π² Π½Π° ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ связанного Ρ€Π΅ΠΊΠ²ΠΈΠ·ΠΈΡ‚Π°.