Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΡƒΠ΄ΠΎΠ±Π½ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ Π² 1Π‘:ΠŸΡ€Π΅Π΄ΠΏΡ€ΠΈΡΡ‚ΠΈΠ΅ β€” ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠΉ этап Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ интСрфСйса, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ влияСт Π½Π° ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ. Π”Π°ΠΆΠ΅ самая Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Π°Ρ конфигурация станСт Π½Π΅ΡƒΠ΄ΠΎΠ±Π½ΠΎΠΉ, Ссли сотрудники Π±ΡƒΠ΄ΡƒΡ‚ Ρ‚Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ врСмя Π½Π° поиск Π½ΡƒΠΆΠ½Ρ‹Ρ… Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ² Π² Ρ…Π°ΠΎΡ‚ΠΈΡ‡Π½ΠΎΠΌ мСню. Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ Ρ€Π°Π·Π±Π΅Ρ€Ρ‘ΠΌ Ρ‚Ρ€ΠΈ основных ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π° ΠΊ созданию ΠΏΠ°Π½Π΅Π»ΠΈ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ: стандартныС срСдства ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ‡Π΅Ρ€Π΅Π· УправляСмаяЀорма, ΠΈ Π³ΠΈΠ±Ρ€ΠΈΠ΄Π½Ρ‹ΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ с использованиСм Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠΉ.

ОсобоС Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΡƒΠ΄Π΅Π»ΠΈΠΌ Ρ‚ΠΈΠΏΠΈΡ‡Π½Ρ‹ΠΌ ошибкам, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ приводят ΠΊ замСдлСнию Ρ€Π°Π±ΠΎΡ‚Ρ‹ интСрфСйса Π½Π° 30-40% (ΠΏΠΎ Π΄Π°Π½Π½Ρ‹ΠΌ Π°Π½Π°Π»ΠΈΠ·Π° Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΉ 1Π‘:ERP ΠΈ 1Π‘:Π£Π’). Π’Ρ‹ ΡƒΠ·Π½Π°Π΅Ρ‚Π΅, ΠΊΠ°ΠΊ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ пСрСгруТСнности элСмСнтами, ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ΅Ρ€Π°Ρ€Ρ…ΠΈΡŽ Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ² ΠΈ ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ панСль с Ρ€ΠΎΠ»Π΅Π²Ρ‹ΠΌ доступом. ΠœΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π» Π°ΠΊΡ‚ΡƒΠ°Π»Π΅Π½ для вСрсий ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ 8.3.20+ ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€Π΅Π½ Π½Π° ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ с послСдними обновлСниями 1Π‘:Π‘Π‘ΠŸ 3.1.

1. Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½Ρ‹Π΅ срСдства 1Π‘: быстрая панСль Π±Π΅Π· программирования

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

Π§Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ панСль:

  1. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€ ΠΈ ΠΏΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² ΠžΠ±Ρ‰ΠΈΠ΅ β†’ ΠšΠΎΠΌΠ°Π½Π΄Π½Ρ‹ΠΉ интСрфСйс.
  2. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π½ΡƒΠΆΠ½ΡƒΡŽ Ρ€ΠΎΠ»ΡŒ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠŸΠΎΠ»Π½Ρ‹Π΅ΠŸΡ€Π°Π²Π°) ΠΈ ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ ПанСли Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ.
  3. НаТмитС Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΈ ΡƒΠΊΠ°ΠΆΠΈΡ‚Π΅ имя ΠΏΠ°Π½Π΅Π»ΠΈ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ОсновноСМСню).
  4. Π’ Ρ€Π°Π·Π΄Π΅Π»Π΅ Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹ Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΈΠ· глобального модуля ΠΈΠ»ΠΈ создайтС Π½ΠΎΠ²Ρ‹Π΅.

Бтандартная панСль ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚:

  • πŸ“Œ Π“Ρ€ΡƒΠΏΠΏΠΈΡ€ΠΎΠ²ΠΊΡƒ элСмСнтов ΠΏΠΎ Ρ€Π°Π·Π΄Π΅Π»Π°ΠΌ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, "Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹", "ΠžΡ‚Ρ‡Ρ‘Ρ‚Ρ‹")
  • πŸ”„ ДинамичСскоС скрытиС ΠΊΠ½ΠΎΠΏΠΎΠΊ ΠΏΠΎ ролям ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ
  • 🎨 Иконки ΠΈΠ· стандартной Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ 1Π‘ (доступны Ρ‡Π΅Ρ€Π΅Π· Π‘Ρ‚ΠΈΠ»ΡŒΠžΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΡ)
  • πŸ”— Бсылки Π½Π° Ρ„ΠΎΡ€ΠΌΡ‹, ΠΎΡ‚Ρ‡Ρ‘Ρ‚Ρ‹ ΠΈΠ»ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ
⚠️ Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: ΠŸΡ€ΠΈ использовании стандартных ΠΏΠ°Π½Π΅Π»Π΅ΠΉ Π² 1Π‘:Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ‚ΠΎΡ€Π³ΠΎΠ²Π»Π΅ΠΉ 11 ΠΌΠΎΠΆΠ΅Ρ‚ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Ρ‚ΡŒ ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ с ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΌ ΠŸΠΎΠ΄ΡΠΈΡΡ‚Π΅ΠΌΠ°Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡΠ°. ΠŸΠ΅Ρ€Π΅Π΄ ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠ΅ΠΉ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ Ρ€Π°Π±ΠΎΡ‚Ρƒ ΠΏΠ°Π½Π΅Π»ΠΈ Π² тСстовом Ρ€Π΅ΠΆΠΈΠΌΠ΅ (ΠžΡ‚Π»Π°Π΄ΠΊΠ° β†’ ВСстированиС интСрфСйса).
πŸ“Š Какой Ρ‚ΠΈΠΏ ΠΏΠ°Π½Π΅Π»ΠΈ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ Π²Ρ‹ Ρ‡Π°Ρ‰Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅?
Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½ΡƒΡŽ (Π±Π΅Π· ΠΊΠΎΠ΄Π°)
ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΡƒΡŽ (Ρ‡Π΅Ρ€Π΅Π· ΡƒΠΏΡ€Π°Π²Π»ΡΠ΅ΠΌΡƒΡŽ Ρ„ΠΎΡ€ΠΌΡƒ)
Π“ΠΈΠ±Ρ€ΠΈΠ΄Π½ΡƒΡŽ (стандарт + Π΄ΠΎΡ€Π°Π±ΠΎΡ‚ΠΊΠΈ)
НС создаю сам, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ Ρ‚ΠΈΠΏΠΎΠ²Ρ‹Π΅

2. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ созданиС ΠΏΠ°Π½Π΅Π»ΠΈ Ρ‡Π΅Ρ€Π΅Π· Π£ΠΏΡ€Π°Π²Π»ΡΠ΅ΠΌΡƒΡŽΠ€ΠΎΡ€ΠΌΡƒ

Для ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ контроля Π½Π°Π΄ внСшним Π²ΠΈΠ΄ΠΎΠΌ ΠΈ Π»ΠΎΠ³ΠΈΠΊΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ управляСмыС Ρ„ΠΎΡ€ΠΌΡ‹. Π­Ρ‚ΠΎΡ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ знания встроСнного языка 1Π‘, Π½ΠΎ позволяСт Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ:

  • πŸ”§ Адаптивный Π΄ΠΈΠ·Π°ΠΉΠ½ (ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ располоТСния элСмСнтов ΠΏΡ€ΠΈ resize ΠΎΠΊΠ½Π°)
  • πŸ“Š Π”ΠΈΠ½Π°ΠΌΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ΠΏΠΎΠ΄Π³Ρ€ΡƒΠ·ΠΊΡƒ элСмСнтов ΠΏΠΎ ΠΌΠ΅Ρ€Π΅ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΈ
  • πŸ”’ Π˜Π½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΡ€Π°Π²Π° доступа Π΄ΠΎ уровня ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠ½ΠΎΠΏΠΎΠΊ
  • 🎯 ΠšΠΎΠ½Ρ‚Π΅ΠΊΡΡ‚Π½Ρ‹Π΅ подсказки (tooltips) с описаниСм Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΊΠΎΠ΄Π° для создания простой ΠΏΠ°Π½Π΅Π»ΠΈ:

&ΠΠ°ΠšΠ»ΠΈΠ΅Π½Ρ‚Π΅

ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° ΠŸΡ€ΠΈΠ‘ΠΎΠ·Π΄Π°Π½ΠΈΠΈΠΠ°ΠšΠ»ΠΈΠ΅Π½Ρ‚Π΅(ΠžΡ‚ΠΊΠ°Π·, Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½Π°ΡΠžΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°)

// Π‘ΠΎΠ·Π΄Π°Ρ‘ΠΌ ΠΎΡΠ½ΠΎΠ²Π½ΡƒΡŽ Π³Ρ€ΡƒΠΏΠΏΡƒ ΠΊΠ½ΠΎΠΏΠΎΠΊ

Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹.ОсновнаяПанСль = Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹Π€ΠΎΡ€ΠΌΡ‹.Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ(

Π’ΠΈΠΏ("Π“Ρ€ΡƒΠΏΠΏΠ°Π€ΠΎΡ€ΠΌΡ‹"),

"ОсновнаяПанСль",

Π’ΠΈΠΏ("ГруппаЀормыНастраиваСмая")

);

Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹.ОсновнаяПанСль.Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ = "Π“Π»Π°Π²Π½ΠΎΠ΅ мСню";

Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹.ОсновнаяПанСль.ΠžΡ€ΠΈΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ = ΠžΡ€ΠΈΠ΅Π½Ρ‚Π°Ρ†ΠΈΡΠ­Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΎΠ²Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΡ.Π’Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½Π°Ρ;

// ДобавляСм ΠΊΠ½ΠΎΠΏΠΊΡƒ "Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹"

ΠšΠ½ΠΎΠΏΠΊΠ°Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹ = Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹.ОсновнаяПанСль.Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹.Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ(

Π’ΠΈΠΏ("ΠšΠ½ΠΎΠΏΠΊΠ°Π€ΠΎΡ€ΠΌΡ‹"),

"ΠšΠ½ΠΎΠΏΠΊΠ°Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹"

);

ΠšΠ½ΠΎΠΏΠΊΠ°Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹.Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ = "Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹";

ΠšΠ½ΠΎΠΏΠΊΠ°Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹.ДСйствиС = Новый ДСйствиС("ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒΠ‘ΠΏΠΈΡΠΎΠΊΠ”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ²");

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

Для динамичСского формирования элСмСнтов ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ ΠŸΡ€ΠΈΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠΈ:

&ΠΠ°ΠšΠ»ΠΈΠ΅Π½Ρ‚Π΅

ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° ΠŸΡ€ΠΈΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠΈ(ΠžΡ‚ΠΊΠ°Π·)

// ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡΠ΅ΠΌ ΠΏΡ€Π°Π²Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ

Если НЕ ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ.ΠŸΡ€ΠΎΡ„ΠΈΠ»ΡŒΠ“Ρ€ΡƒΠΏΠΏΡ‹Π”ΠΎΡΡ‚ΡƒΠΏΠ°.Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠΈΡ‚("Администратор") Π’ΠΎΠ³Π΄Π°

Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹.ОсновнаяПанСль.Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹.Π£Π΄Π°Π»ΠΈΡ‚ΡŒ("ΠšΠ½ΠΎΠΏΠΊΠ°ΠΠ΄ΠΌΠΈΠ½ΠΈΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅");

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

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

Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ Π½ΠΎΠ²ΡƒΡŽ ΡƒΠΏΡ€Π°Π²Π»ΡΠ΅ΠΌΡƒΡŽ Ρ„ΠΎΡ€ΠΌΡƒ|ΠžΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ структуру Π³Ρ€ΡƒΠΏΠΏ ΠΈ ΠΏΠΎΠ΄Π³Ρ€ΡƒΠΏΠΏ|ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚ΡŒ ΠΈΠΊΠΎΠ½ΠΊΠΈ Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ SVG/PNG|ΠΠ°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ событий для ΠΊΠ½ΠΎΠΏΠΎΠΊ|ΠŸΡ€ΠΎΡ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ Π² Ρ€Π°Π·Π½Ρ‹Ρ… ролях-->

3. Π“ΠΈΠ±Ρ€ΠΈΠ΄Π½Ρ‹ΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄: стандартная панСль + ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Π΅ Π΄ΠΎΡ€Π°Π±ΠΎΡ‚ΠΊΠΈ

ΠžΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ для Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° Π·Π°Π΄Π°Ρ‡ β€” комбинация стандартных срСдств 1Π‘ ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ… Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠΉ. Π­Ρ‚ΠΎΡ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄ позволяСт:

  • πŸ› οΈ Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ с Ρ‚ΠΈΠΏΠΎΠ²Ρ‹ΠΌΠΈ обновлСниями (измСнСния вносятся Ρ‡Π΅Ρ€Π΅Π· Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ)
  • ⚑ Π£ΡΠΊΠΎΡ€ΠΈΡ‚ΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ Π·Π° счёт использования Π³ΠΎΡ‚ΠΎΠ²Ρ‹Ρ… элСмСнтов интСрфСйса
  • 🎨 Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠ°ΡΡ‚ΠΎΠΌΠΈΠ·Π°Ρ†ΠΈΡŽ Ρ‚Π°ΠΌ, Π³Π΄Π΅ стандартныС срСдства Π½Π΅ подходят

Алгоритм Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ:

  1. Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ ΡΡ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½ΡƒΡŽ панСль Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ Ρ‡Π΅Ρ€Π΅Π· ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€ β†’ ΠšΠΎΠΌΠ°Π½Π΄Π½Ρ‹ΠΉ интСрфСйс.
  2. ЭкспортируйтС Π΅Ρ‘ Π² Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ (Π€Π°ΠΉΠ» β†’ Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ ΠΊΠ°ΠΊ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅).
  3. Π’ ΠΌΠΎΠ΄ΡƒΠ»Π΅ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΡƒΡŽ Π»ΠΎΠ³ΠΈΠΊΡƒ для динамичСского управлСния элСмСнтами:
&ΠΠ°ΠšΠ»ΠΈΠ΅Π½Ρ‚Π΅

ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° ΠžΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒΠŸΠ°Π½Π΅Π»ΡŒΠΠ°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ()

ПанСль = ΠŸΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌΠ€ΠΎΡ€ΠΌΡƒ("ΠžΠ±Ρ‰Π°ΡΠ€ΠΎΡ€ΠΌΠ°.ΠŸΠ°Π½Π΅Π»ΡŒΠΠ°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ");

// ДобавляСм ΠΊΠ°ΡΡ‚ΠΎΠΌΠ½ΡƒΡŽ ΠΊΠ½ΠΎΠΏΠΊΡƒ

НоваяКнопка = ПанСль.Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹.Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ(Π’ΠΈΠΏ("ΠšΠ½ΠΎΠΏΠΊΠ°Π€ΠΎΡ€ΠΌΡ‹"));

НоваяКнопка.Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ = "Быстрый ΠΎΡ‚Ρ‡Ρ‘Ρ‚";

НоваяКнопка.ДСйствиС = Новый ДСйствиС("Π‘Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΠžΡ‚Ρ‡Ρ‘Ρ‚");

// МСняСм ΠΈΠΊΠΎΠ½ΠΊΡƒ стандартной ΠΊΠ½ΠΎΠΏΠΊΠΈ

ПанСль.Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹.Π‘ΠΏΡ€Π°Π²ΠΎΡ‡Π½ΠΈΠΊΠΈ.ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° = Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΎΠΊ.БправочникиНовая;

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

Для ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ с Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΎΠΉ стандартных подсистСм (Π‘Π‘ΠŸ) ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ глобального модуля ΠŸΠΎΠ΄ΡΠΈΡΡ‚Π΅ΠΌΠ°Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡΠ°:

ΠŸΠΎΠ΄ΡΠΈΡΡ‚Π΅ΠΌΠ°Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡΠ°.Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒΠšΠΎΠΌΠ°Π½Π΄ΡƒΠ’ΠŸΠ°Π½Π΅Π»ΡŒ(

Π˜Π΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠŸΠ°Π½Π΅Π»ΠΈ,

Π˜Π΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠšΠΎΠΌΠ°Π½Π΄Ρ‹,

Π Π°Π·Π΄Π΅Π»,

ΠŸΠΎΠ·ΠΈΡ†ΠΈΡ,

Π’ΠΈΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ

);

πŸ’‘

Если панСль Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ Ρ‚ΠΎΡ€ΠΌΠΎΠ·ΠΈΡ‚ ΠΏΡ€ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠΈ, ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ количСство ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ Π·Π°Π³Ρ€ΡƒΠΆΠ°Π΅ΠΌΡ‹Ρ… элСмСнтов. ΠžΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ β€” Π½Π΅ Π±ΠΎΠ»Π΅Π΅ 20 ΠΊΠ½ΠΎΠΏΠΎΠΊ Π½Π° ΠΎΠ΄Π½ΠΎΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅. Для Π±ΠΎΠ»ΡŒΡˆΠΈΡ… мСню ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Π»Π΅Π½ΠΈΠ²ΡƒΡŽ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ Ρ‡Π΅Ρ€Π΅Π· событиС ΠŸΡ€ΠΈΠΠΊΡ‚ΠΈΠ²ΠΈΠ·Π°Ρ†ΠΈΠΈΠ­Π»Π΅ΠΌΠ΅Π½Ρ‚Π°.

4. ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΏΠ°Π½Π΅Π»ΠΈ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ

ΠŸΠ΅Ρ€Π΅Π³Ρ€ΡƒΠΆΠ΅Π½Π½Π°Ρ панСль Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°ΠΌΠ΅Π΄Π»ΠΈΡ‚ΡŒ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ Ρ„ΠΎΡ€ΠΌΡ‹ Π½Π° 2-3 сСкунды (ΠΏΠΎ тСстам Π½Π° Π±Π°Π·Π΅ 1Π‘:ERP 2.5 с 50+ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΌΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌΠΈ). ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρ‹ Ρ‚ΠΎΡ€ΠΌΠΎΠ·ΠΎΠ² ΠΈ способы ΠΈΡ… устранСния:

ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ° ΠŸΡ€ΠΈΡ‡ΠΈΠ½Π° РСшСниС
Долгая инициализация Ρ„ΠΎΡ€ΠΌΡ‹ Π—Π°Π³Ρ€ΡƒΠ·ΠΊΠ° всСх элСмСнтов ΠΏΠ°Π½Π΅Π»ΠΈ ΠΏΡ€ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠΈ Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠžΡ‚Π»ΠΎΠΆΠ΅Π½Π½Π°ΡΠ˜Π½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΡ = Π˜ΡΡ‚ΠΈΠ½Π° для Π³Ρ€ΡƒΠΏΠΏ
ПодвисаниС ΠΏΡ€ΠΈ ΠΊΠ»ΠΈΠΊΠ΅ Блишком тяТёлыС ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ событий Π’Ρ‹Π½ΠΎΡΠΈΡ‚ΡŒ Π»ΠΎΠ³ΠΈΠΊΡƒ Π² Ρ„ΠΎΠ½ΠΎΠ²Ρ‹Π΅ задания (Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒΠžΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒΠŸΠΎΠ·Π΄Π½Π΅Π΅())
ΠœΠ΅Ρ€Ρ†Π°Π½ΠΈΠ΅ ΠΈΠΊΠΎΠ½ΠΎΠΊ ДинамичСская пСрСрисовка ΠΏΡ€ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ² Π€ΠΈΠΊΡΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ элСмСнтов (ΠœΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Π°ΡΠ¨ΠΈΡ€ΠΈΠ½Π° = 120)
НС Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ поиск ΠΏΠΎ ΠΏΠ°Π½Π΅Π»ΠΈ ΠžΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΡƒΠ΅Ρ‚ индСксированиС Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠ² Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ свойство ΠŸΠΎΠΈΡΠΊΠΎΠ²Ρ‹ΠΉΠ—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ для ΠΊΠ½ΠΎΠΏΠΎΠΊ

Для ускорСния Ρ€Π°Π±ΠΎΡ‚Ρ‹ с большими мСню (100+ элСмСнтов) примСняйтС:

  • πŸ” Поиск ΠΏΠΎ ΠΏΠ°Π½Π΅Π»ΠΈ (рСализуСтся Ρ‡Π΅Ρ€Π΅Π· ΠŸΠΎΠ»Π΅Π’Π²ΠΎΠ΄Π° + Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°Ρ†ΠΈΡ элСмСнтов)
  • πŸ“‚ Π˜Π΅Ρ€Π°Ρ€Ρ…ΠΈΡ‡Π΅ΡΠΊΠΈΠ΅ Π³Ρ€ΡƒΠΏΠΏΡ‹ с ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ΠΌ Π³Π»ΡƒΠ±ΠΈΠ½Ρ‹ влоТСнности (Π½Π΅ Π±ΠΎΠ»Π΅Π΅ 3 ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ)
  • πŸ”„ ΠšΡΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ² (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ‡Π΅Ρ€Π΅Π· Π₯Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅Π—Π½Π°Ρ‡Π΅Π½ΠΈΠΉ)
⚠️ Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: Π’ конфигурациях с Ρ‚ΠΎΠ½ΠΊΠΈΠΌ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠΌ ΠΈΠ·Π±Π΅Π³Π°ΠΉΡ‚Π΅ использования тяТСлых графичСских элСмСнтов (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π°Π½ΠΈΠΌΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… SVG). Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ привСсти ΠΊ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΡŽ Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ° ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠΌ ΠΈ сСрвСром Π½Π° 15-20%.

5. Адаптация ΠΏΠ°Π½Π΅Π»ΠΈ ΠΏΠΎΠ΄ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Π΅ устройства

Π‘ Π²Ρ‹Ρ…ΠΎΠ΄ΠΎΠΌ 1Π‘:Мобильная ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° трСбования ΠΊ интСрфСйсам измСнились. Бтандартная панСль Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ 1Π‘ Π½Π΅ всСгда ΡƒΠ΄ΠΎΠ±Π½Π° Π½Π° смартфонах ΠΈΠ·-Π·Π°:

  • πŸ“± МалСнького Ρ€Π°Π·ΠΌΠ΅Ρ€Π° экрана (ΠΊΠ½ΠΎΠΏΠΊΠΈ становятся слишком ΠΌΠ΅Π»ΠΊΠΈΠΌΠΈ)
  • πŸ‘† НСудобного располоТСния элСмСнтов (Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½Π°Ρ панСль Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Ρƒ экрана)
  • 🚫 ΠžΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΠΈΡ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ ТСстов (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, свайп для ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ²)

РСшСния для мобильной Π°Π΄Π°ΠΏΡ‚Π°Ρ†ΠΈΠΈ:

  1. Π“ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΠΎΠ΅ мСню с ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΎΠΉ:
    Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹.ОсновнаяПанСль.ΠžΡ€ΠΈΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ = ΠžΡ€ΠΈΠ΅Π½Ρ‚Π°Ρ†ΠΈΡΠ­Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΎΠ²Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΡ.Π“ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½Π°Ρ;
    

    Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹.ОсновнаяПанСль.Π“ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½Π°ΡΠŸΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠ° = Π˜ΡΡ‚ΠΈΠ½Π°;

  2. Π‘ΡƒΡ€Π³Π΅Ρ€-мСню (скрытая панСль, открываСмая ΠΏΠΎ ΠΊΠ½ΠΎΠΏΠΊΠ΅):
    Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹.КнопкаМСню = Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹Π€ΠΎΡ€ΠΌΡ‹.Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ(Π’ΠΈΠΏ("ΠšΠ½ΠΎΠΏΠΊΠ°Π€ΠΎΡ€ΠΌΡ‹"));
    

    Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹.КнопкаМСню.ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° = Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΎΠΊ.ΠœΠ΅Π½ΡŽΠ“Π°ΠΌΠ±ΡƒΡ€Π³Π΅Ρ€;

    Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹.КнопкаМСню.ДСйствиС = Новый ДСйствиС("ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒΠ‘ΠΎΠΊΠΎΠ²ΡƒΡŽΠŸΠ°Π½Π΅Π»ΡŒ");

  3. АдаптивныС ΠΈΠΊΠΎΠ½ΠΊΠΈ (ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Π½Π° ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… устройствах):
    Если ΠœΠΎΠ±ΠΈΠ»ΡŒΠ½ΠΎΠ΅ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅() Π’ΠΎΠ³Π΄Π°
    

    Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹.ΠšΠ½ΠΎΠΏΠΊΠ°Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹.Высота = 48;

    Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹.ΠšΠ½ΠΎΠΏΠΊΠ°Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹.ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ°Π Π°Π·ΠΌΠ΅Ρ€ = Π Π°Π·ΠΌΠ΅Ρ€ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ.Π‘ΠΎΠ»ΡŒΡˆΠ°Ρ;

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

Для опрСдСлСния мобильного ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ:

Ѐункция ΠœΠΎΠ±ΠΈΠ»ΡŒΠ½ΠΎΠ΅ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅()

Π’ΠΎΠ·Π²Ρ€Π°Ρ‚ Π’ΠΈΠΏΠšΠ»ΠΈΠ΅Π½Ρ‚ΡΠΊΠΎΠ³ΠΎΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ() = Π’ΠΈΠΏΠšΠ»ΠΈΠ΅Π½Ρ‚ΡΠΊΠΎΠ³ΠΎΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ.МобильноС;

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

Как ΠΏΡ€ΠΎΡ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ Π±Π΅Π· смартфона?

Π’ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€Π΅ ΠΏΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² БСрвис β†’ ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ β†’ Запуск 1Π‘:ΠŸΡ€Π΅Π΄ΠΏΡ€ΠΈΡΡ‚ΠΈΡ ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ запуска МобильноС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ (эмулятор). Π­Ρ‚ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ, ΠΊΠ°ΠΊ панСль Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ Π½Π° экранах с Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ 360Γ—640, 720Γ—1280 ΠΈ Ρ‚.Π΄. Для Ρ‚ΠΎΡ‡Π½ΠΎΠΉ эмуляции ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Android Studio с ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ 1Π‘:Мобильная ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°.

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

Анализ Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΉ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ 80% ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ с панСлями Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ связаны с ΠΏΡΡ‚ΡŒΡŽ Ρ‚ΠΈΠΏΠΈΡ‡Π½Ρ‹ΠΌΠΈ ошибками:

  1. ΠŸΠ΅Ρ€Π΅Π³Ρ€ΡƒΠ·ΠΊΠ° элСмСнтами:

    Блишком большоС количСство ΠΊΠ½ΠΎΠΏΠΎΠΊ (Π±ΠΎΠ»Π΅Π΅ 30 Π½Π° ΠΎΠ΄Π½ΠΎΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅) ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎΠΌΡƒ шumu ΠΈ замСдлСнию. РСшСниС: Π³Ρ€ΡƒΠΏΠΏΠΈΡ€ΡƒΠΉΡ‚Π΅ ΠΏΠΎΡ…ΠΎΠΆΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Π²Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰ΠΈΠ΅ мСню (Π’ΠΈΠΏ("ΠŸΠΎΠ»Π΅Π’Ρ‹Π±ΠΎΡ€Π°")).

  2. НСсоотвСтствиС ролям:

    Кнопки, нСдоступныС ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ, ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ сСрым Ρ†Π²Π΅Ρ‚ΠΎΠΌ, Π½ΠΎ Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‚ мСсто. РСшСниС: скрывайтС элСмСнты ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Ρ‡Π΅Ρ€Π΅Π· Π’ΠΈΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ = Π›ΠΎΠΆΡŒ.

  3. ΠžΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΠΈΠ΅ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ связи:

    ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π½Π΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ происходит послС наТатия ΠΊΠ½ΠΎΠΏΠΊΠΈ. РСшСниС: добавляйтС ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Ρ‹ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ (Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹.Π˜Π½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π’Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ).

  4. НСконсистСнтный Π΄ΠΈΠ·Π°ΠΉΠ½:

    Π Π°Π·Π½Ρ‹Π΅ стили ΠΈΠΊΠΎΠ½ΠΎΠΊ, ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² ΠΈΠ»ΠΈ отступов. РСшСниС: ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Π΅Π΄ΠΈΠ½ΡƒΡŽ Π’Π΅ΠΌΡƒΠžΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΡ.

  5. Π˜Π³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ стандартов 1Π‘:

    Π‘Π°ΠΌΠΎΠ΄Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠ°Π½Π΅Π»ΠΈ, Π½Π΅ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ руководству ΠΏΠΎ интСрфСйсу 1Π‘, ΡƒΡΠ»ΠΎΠΆΠ½ΡΡŽΡ‚ ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ. РСшСниС: ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΡƒΠΉΡ‚Π΅ΡΡŒ Π½Π° Ρ‚ΠΈΠΏΠΎΠ²Ρ‹Π΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ (1Π‘:ERP, 1Π‘:КА).

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

&ΠΠ°ΠšΠ»ΠΈΠ΅Π½Ρ‚Π΅

ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° ΠžΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒΠ’ΠΈΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒΠ­Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΎΠ²()

Π’Π΅ΠΊΡƒΡ‰Π°ΡΠ ΠΎΠ»ΡŒ = ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ.ΠŸΡ€ΠΎΡ„ΠΈΠ»ΡŒΠ“Ρ€ΡƒΠΏΠΏΡ‹Π”ΠΎΡΡ‚ΡƒΠΏΠ°.НаимСнованиС;

Для КаТдого Π­Π»Π΅ΠΌΠ΅Π½Ρ‚ Из Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹.ОсновнаяПанСль.Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹ Π¦ΠΈΠΊΠ»

Если НЕ Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅Π—Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΎ(Π­Π»Π΅ΠΌΠ΅Π½Ρ‚.Π ΠΎΠ»ΠΈ) Или НЕ Π­Π»Π΅ΠΌΠ΅Π½Ρ‚.Π ΠΎΠ»ΠΈ.Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠΈΡ‚(Π’Π΅ΠΊΡƒΡ‰Π°ΡΠ ΠΎΠ»ΡŒ) Π’ΠΎΠ³Π΄Π°

Π­Π»Π΅ΠΌΠ΅Π½Ρ‚.Π’ΠΈΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ = Π›ΠΎΠΆΡŒ;

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

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

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

πŸ’‘

ВсСгда тСстируйтС панСль Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ 1Π‘:ΠŸΡ€Π΅Π΄ΠΏΡ€ΠΈΡΡ‚ΠΈΠ΅ с Π²ΠΊΠ»ΡŽΡ‡Ρ‘Π½Π½ΠΎΠΉ ΠΎΠΏΡ†ΠΈΠ΅ΠΉ ΠŸΠΎΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ интСрфСйс ΠΊΠ°ΠΊ Ρƒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ (мСню БСрвис β†’ ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹). Π­Ρ‚ΠΎ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹ΡΠ²ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹, Π½Π΅Π²ΠΈΠ΄ΠΈΠΌΡ‹Π΅ Π² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€Π΅.

7. Π˜Π½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡ с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ элСмСнтами интСрфСйса

ПанСль Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ Ρ€Π΅Π΄ΠΊΠΎ сущСствуСт сама ΠΏΠΎ сСбС β€” ΠΎΠ½Π° взаимодСйствуСт с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°ΠΌΠΈ интСрфСйса: Ρ€Π°Π±ΠΎΡ‡ΠΈΠΌ столом, Π»Π΅Π½Ρ‚ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄ ΠΈ ΠΎΠ±Π»Π°ΡΡ‚ΡŒΡŽ ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠΉ. ΠŸΡ€Π°Π²ΠΈΠ»ΡŒΠ½Π°Ρ интСграция позволяСт ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ цСлостный ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ ΠΎΠΏΡ‹Ρ‚.

ΠšΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ Ρ‚ΠΎΡ‡ΠΊΠΈ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ:

  • πŸ”— Бвязь с Ρ€Π°Π±ΠΎΡ‡ΠΈΠΌ столом:

    ΠŸΡ€ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠΈ Ρ€Π°Π·Π΄Π΅Π»Π° ΠΈΠ· ΠΏΠ°Π½Π΅Π»ΠΈ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡ‚ΡŒΡΡ Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊΠžΠΊΠ½Π° ΠΈ содСрТимоС ΠžΠ±Π»Π°ΡΡ‚ΠΈΠ‘ΠΎΠ΄Π΅Ρ€ΠΆΠΈΠΌΠΎΠ³ΠΎ. ΠŸΡ€ΠΈΠΌΠ΅Ρ€:

    ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒΠ Π°Π·Π΄Π΅Π»(Π Π°Π·Π΄Π΅Π») Экспорт
    

    Π€ΠΎΡ€ΠΌΠ° = ΠŸΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌΠ€ΠΎΡ€ΠΌΡƒ("ΠžΠ±Ρ‰Π°ΡΠ€ΠΎΡ€ΠΌΠ°.Π Π°Π±ΠΎΡ‡ΠΈΠΉΠ‘Ρ‚ΠΎΠ»");

    Π€ΠΎΡ€ΠΌΠ°.ΠžΠ±Π»Π°ΡΡ‚ΡŒΠ‘ΠΎΠ΄Π΅Ρ€ΠΆΠΈΠΌΠΎΠ³ΠΎ.Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊΠ”Π°Π½Π½Ρ‹Ρ… = Π Π°Π·Π΄Π΅Π».БсылкаНаЀорму;

    Π€ΠΎΡ€ΠΌΠ°.Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊΠžΠΊΠ½Π° = Π Π°Π·Π΄Π΅Π».Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ;

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

  • πŸ“’ УвСдомлСния Π² ΠΏΠ°Π½Π΅Π»ΠΈ:

    ДобавляйтС badge-счётчики для Π²Π°ΠΆΠ½Ρ‹Ρ… событий (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, количСство Π½ΠΎΠ²Ρ‹Ρ… Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ²):

    Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹.ΠšΠ½ΠΎΠΏΠΊΠ°Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹.Подсказка = "Новых Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ²: " + ΠšΠΎΠ»Π²ΠΎΠΠΎΠ²Ρ‹Ρ…Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ²();
    

    Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹.ΠšΠ½ΠΎΠΏΠΊΠ°Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹.ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ°ΠŸΠΎΠ΄ΡΠΊΠ°Π·ΠΊΠ° = Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΎΠΊ.Π£Π²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠ΅;

  • πŸ”„ Бинхронизация с Π»Π΅Π½Ρ‚ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄:

    Если панСль Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ Π΄ΡƒΠ±Π»ΠΈΡ€ΡƒΠ΅Ρ‚ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π»Π΅Π½Ρ‚Ρ‹, скрывайтС ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡΡŽΡ‰ΠΈΠ΅ΡΡ элСмСнты:

    Если ΠŸΠ°Π½Π΅Π»ΡŒΠΠ°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ.Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹.Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠΈΡ‚("ΠšΠ½ΠΎΠΏΠΊΠ°ΠŸΠ΅Ρ‡Π°Ρ‚ΡŒ") Π’ΠΎΠ³Π΄Π°
    

    Π›Π΅Π½Ρ‚Π°ΠšΠΎΠΌΠ°Π½Π΄.Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹.Π£Π΄Π°Π»ΠΈΡ‚ΡŒ("ΠšΠΎΠΌΠ°Π½Π΄Π°ΠŸΠ΅Ρ‡Π°Ρ‚ΡŒ");

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

Для слоТных ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ событий:

&ΠΠ°ΠšΠ»ΠΈΠ΅Π½Ρ‚Π΅

ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° ΠŸΡ€ΠΈΠ˜Π·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈΠ Π°Π·Π΄Π΅Π»Π°(Π Π°Π·Π΄Π΅Π»)

Π”Π°Π½Π½Ρ‹Π΅ = Новый Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π°("Π Π°Π·Π΄Π΅Π», ДСйствиС", Π Π°Π·Π΄Π΅Π», "Активирован");

ΠŸΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒΡΡΠΠ°Π‘ΠΎΠ±Ρ‹Ρ‚ΠΈΠ΅("ΠžΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡΠ°", Π”Π°Π½Π½Ρ‹Π΅);

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

FAQ: ЧастыС вопросы ΠΏΠΎ созданию ΠΏΠ°Π½Π΅Π»ΠΈ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ Π² 1Π‘

Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π²Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰Π΅Π΅ мСню Π² ΠΏΠ°Π½Π΅Π»ΠΈ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ?

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ элСмСнт ΠŸΠΎΠ»Π΅Π’Ρ‹Π±ΠΎΡ€Π° с Ρ‚ΠΈΠΏΠΎΠΌ Π˜Π΅Ρ€Π°Ρ€Ρ…ΠΈΡ‡Π΅ΡΠΊΠΈΠΉΠ‘ΠΏΠΈΡΠΎΠΊ:

Π­Π»Π΅ΠΌΠ΅Π½Ρ‚ΠœΠ΅Π½ΡŽ = Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹.ОсновнаяПанСль.Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹.Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ(Π’ΠΈΠΏ("ΠŸΠΎΠ»Π΅Π’Ρ‹Π±ΠΎΡ€Π°"));

Π­Π»Π΅ΠΌΠ΅Π½Ρ‚ΠœΠ΅Π½ΡŽ.ВипЗначСния = Новый Π’ΠΈΠΏ("БправочникБсылка.Π Π°Π·Π΄Π΅Π»Ρ‹ΠœΠ΅Π½ΡŽ");

Π­Π»Π΅ΠΌΠ΅Π½Ρ‚ΠœΠ΅Π½ΡŽ.Π Π΅ΠΆΠΈΠΌΠ’Ρ‹Π±ΠΎΡ€Π° = Π Π΅ΠΆΠΈΠΌΠ’Ρ‹Π±ΠΎΡ€Π°Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Π°.Π˜Π΅Ρ€Π°Ρ€Ρ…ΠΈΡ‡Π΅ΡΠΊΠΈΠΉ;

Для кастомизации внСшнСго Π²ΠΈΠ΄Π° Π²Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰Π΅Π³ΠΎ списка настройтС свойство ΠžΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠ΅Π‘ΠΏΠΈΡΠΊΠ°.

МоТно Π»ΠΈ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ панСль Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ с Π²ΠΊΠ»Π°Π΄ΠΊΠ°ΠΌΠΈ?

Π”Π°, для этого ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ элСмСнт Π“Ρ€ΡƒΠΏΠΏΠ°Π’ΠΊΠ»Π°Π΄ΠΎΠΊ:

Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹.ΠŸΠ°Π½Π΅Π»ΡŒΠ’ΠΊΠ»Π°Π΄ΠΎΠΊ = Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹Π€ΠΎΡ€ΠΌΡ‹.Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ(Π’ΠΈΠΏ("Π“Ρ€ΡƒΠΏΠΏΠ°Π’ΠΊΠ»Π°Π΄ΠΎΠΊ"));

Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹.ΠŸΠ°Π½Π΅Π»ΡŒΠ’ΠΊΠ»Π°Π΄ΠΎΠΊ.Π’ΠΊΠ»Π°Π΄ΠΊΠΈ.Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ("Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹");

Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹.ΠŸΠ°Π½Π΅Π»ΡŒΠ’ΠΊΠ»Π°Π΄ΠΎΠΊ.Π’ΠΊΠ»Π°Π΄ΠΊΠΈ.Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ("ΠžΡ‚Ρ‡Ρ‘Ρ‚Ρ‹");

Π§Ρ‚ΠΎΠ±Ρ‹ Π²ΠΊΠ»Π°Π΄ΠΊΠΈ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π»ΠΈΡΡŒ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΠΎ, установитС ΠžΡ€ΠΈΠ΅Π½Ρ‚Π°Ρ†ΠΈΡΠ’ΠΊΠ»Π°Π΄ΠΎΠΊ = ΠžΡ€ΠΈΠ΅Π½Ρ‚Π°Ρ†ΠΈΡΠ’ΠΊΠ»Π°Π΄ΠΎΠΊ.ВСрхняя.

Как ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ состояниС ΠΏΠ°Π½Π΅Π»ΠΈ (Ρ€Π°Π·Π²Ρ‘Ρ€Π½ΡƒΡ‚Ρ‹Π΅/свёрнутыС Π³Ρ€ΡƒΠΏΠΏΡ‹) ΠΌΠ΅ΠΆΠ΄Ρƒ сСансами?

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Π₯Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ΠΠ°ΡΡ‚Ρ€ΠΎΠ΅ΠΊΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ:

&ΠΠ°ΠšΠ»ΠΈΠ΅Π½Ρ‚Π΅

ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒΠ‘ΠΎΡΡ‚ΠΎΡΠ½ΠΈΠ΅ΠŸΠ°Π½Π΅Π»ΠΈ()

Настройки = Новый Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π°;

Для КаТдого Π“Ρ€ΡƒΠΏΠΏΠ° Из Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹.ОсновнаяПанСль.Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹ Π¦ΠΈΠΊΠ»

Настройки.Π’ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ(Π“Ρ€ΡƒΠΏΠΏΠ°.Имя, Π“Ρ€ΡƒΠΏΠΏΠ°.Π Π°Π·Π²Π΅Ρ€Π½ΡƒΡ‚Π°);

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

Π₯Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ΠΠ°ΡΡ‚Ρ€ΠΎΠ΅ΠΊΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ.Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ("ΠŸΠ°Π½Π΅Π»ΡŒΠΠ°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ_БостояниС", Настройки);

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

Для восстановлСния состояния Π²Ρ‹Π·ΠΎΠ²ΠΈΡ‚Π΅ эту ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρƒ Π² ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ΅ ΠŸΡ€ΠΈΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠΈ.

ΠŸΠΎΡ‡Π΅ΠΌΡƒ панСль Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ Π½Π΅ отобраТаСтся Π² Π²Π΅Π±-ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π΅?

ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ° ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ связана с:

  1. ΠΠ΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΌΠΈ настройками ΠŸΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π½Π° Π²Π΅Π±-сСрвСрС (ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΠ£ΠΏΡ€Π°Π²Π»ΡΠ΅ΠΌΡ‹Π΅Π€ΠΎΡ€ΠΌΡ‹).
  2. ΠžΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΠΈΠ΅ΠΌ ΠΏΡ€Π°Π² Π½Π° Ρ„ΠΎΡ€ΠΌΡƒ ΠΏΠ°Π½Π΅Π»ΠΈ Π² ролях Π²Π΅Π±-ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ.
  3. ΠšΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ΠΎΠΌ с Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΎΠΉ стандартных подсистСм (ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚Π΅ Π‘Π‘ΠŸ Π΄ΠΎ вСрсии 3.1.6+).

Для диагностики Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ Π–ΡƒΡ€Π½Π°Π» рСгистрации ΠΈ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΡƒΠΉΡ‚Π΅ события ΠΏΠΎ ΠΊΠΎΠ΄Ρƒ SRV (ошибки Π²Π΅Π±-сСрвСра).

Как Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π² панСль Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ ΠΊΠ½ΠΎΠΏΠΊΡƒ с ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½ΠΎΠΉ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΎΠΉ?

Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ Π½ΠΎΠ²ΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ ΠΈ свяТитС Π΅Ρ‘ с ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ:

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

&ΠΠ°ΠšΠ»ΠΈΠ΅Π½Ρ‚Π΅

ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° МояКоманда(Команда)

Π‘ΠΎΠΎΠ±Ρ‰ΠΈΡ‚ΡŒ("ВыполняСтся кастомная Π»ΠΎΠ³ΠΈΠΊΠ°!");

// Π’Π°Ρˆ ΠΊΠΎΠ΄ здСсь

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

// Π’ ΠΌΠΎΠ΄ΡƒΠ»Π΅ ΠΏΠ°Π½Π΅Π»ΠΈ

Кнопка = Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹.ОсновнаяПанСль.Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹.Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ(Π’ΠΈΠΏ("ΠšΠ½ΠΎΠΏΠΊΠ°Π€ΠΎΡ€ΠΌΡ‹"));

Кнопка.ДСйствиС = Новый ДСйствиС("МояКоманда");

Для ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ свойство ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹Π”Π΅ΠΉΡΡ‚Π²ΠΈΡ.