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

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

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ динамичСский список ΠΈ Π·Π°Ρ‡Π΅ΠΌ ΠΎΠ½ Π½ΡƒΠΆΠ΅Π½

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

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ прСимущСства динамичСских списков:

  • πŸ”„ ΠΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Ρ… β€” измСнСния Π² Π±Π°Π·Π΅ сразу ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ Π² спискС Π±Π΅Π· ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Ρ„ΠΎΡ€ΠΌΡ‹.
  • ⚑ ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ β€” Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° Π΄Π°Π½Π½Ρ‹Ρ… порциями (постранично), Ρ‡Ρ‚ΠΎ сниТаСт Π½Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ Π½Π° сСрвСр.
  • πŸ” Π“ΠΈΠ±ΠΊΠΎΡΡ‚ΡŒ ΠΎΡ‚Π±ΠΎΡ€ΠΎΠ² β€” ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠ²Π°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ ΠΏΠΎ Π»ΡŽΠ±Ρ‹ΠΌ полям Π±Π΅Π· измСнСния ΠΊΠΎΠ΄Π°.
  • πŸ› οΈ Π£Π½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ β€” ΠΎΠ΄ΠΈΠ½ ΠΈ Ρ‚ΠΎΡ‚ ΠΆΠ΅ список ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π² Ρ€Π°Π·Π½Ρ‹Ρ… Ρ„ΠΎΡ€ΠΌΠ°Ρ… ΠΈ ΠΎΡ‚Ρ‡Ρ‘Ρ‚Π°Ρ….

Π’ΠΈΠΏΠΈΡ‡Π½Ρ‹Π΅ сцСнарии примСнСния:

  • πŸ“Š ΠžΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ справочников (Π½ΠΎΠΌΠ΅Π½ΠΊΠ»Π°Ρ‚ΡƒΡ€Π°, ΠΊΠΎΠ½Ρ‚Ρ€Π°Π³Π΅Π½Ρ‚Ρ‹, сотрудники) с Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ поиска.
  • πŸ“ˆ АналитичСскиС ΠΏΠ°Π½Π΅Π»ΠΈ с Π³Ρ€ΡƒΠΏΠΏΠΈΡ€ΠΎΠ²ΠΊΠΎΠΉ Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΠΎ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄Π°ΠΌ ΠΈΠ»ΠΈ катСгориям.
  • πŸ“‹ Π–ΡƒΡ€Π½Π°Π»Ρ‹ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² (Π·Π°ΠΊΠ°Π·Ρ‹, счСта, ΠΏΠ»Π°Ρ‚Π΅ΠΆΠΈ) с Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°Ρ†ΠΈΠ΅ΠΉ ΠΏΠΎ статусу ΠΈΠ»ΠΈ Π΄Π°Ρ‚Π΅.
⚠️ Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: ДинамичСскиС списки Π½Π΅ подходят для Π²Ρ‹Π²ΠΎΠ΄Π° Π±ΠΎΠ»ΡŒΡˆΠΈΡ… объСмов Π΄Π°Π½Π½Ρ‹Ρ… (ΡΠ²Ρ‹ΡˆΠ΅ 10 000 строк) Π±Π΅Π· Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ. Π’ Ρ‚Π°ΠΊΠΈΡ… случаях рассмотритС использованиС Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… Ρ‚Π°Π±Π»ΠΈΡ† ΠΈΠ»ΠΈ ΠΏΡ€Π΅Π΄ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ….

ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° ΠΊ созданию: Ρ‡Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ Π·Π½Π°Ρ‚ΡŒ Π΄ΠΎ Π½Π°Ρ‡Π°Π»Π° Ρ€Π°Π±ΠΎΡ‚Ρ‹

ΠŸΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ ΠΏΡ€ΠΈΡΡ‚ΡƒΠΏΠ°Ρ‚ΡŒ ΠΊ созданию динамичСского списка, ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ Ρƒ вас Π΅ΡΡ‚ΡŒ:

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

Π’Π°ΠΊΠΆΠ΅ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ ΠΎΡΠ²Π΅ΠΆΠΈΡ‚ΡŒ знания ΠΏΠΎ:

  • πŸ“– Π―Π·Ρ‹ΠΊΡƒ запросов 1Π‘ β€” для формирования источника Π΄Π°Π½Π½Ρ‹Ρ….
  • 🎨 Π Π°Π±ΠΎΡ‚Π΅ с Ρ„ΠΎΡ€ΠΌΠ°ΠΌΠΈ β€” динамичСский список ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ размСщаСтся Π½Π° Ρ„ΠΎΡ€ΠΌΠ΅.
  • πŸ” ΠŸΡ€Π°Π²Π°ΠΌ доступа β€” настройка видимости Π΄Π°Π½Π½Ρ‹Ρ… для Ρ€Π°Π·Π½Ρ‹Ρ… Ρ€ΠΎΠ»Π΅ΠΉ.
πŸ“Š Какой Ρƒ вас ΠΎΠΏΡ‹Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с 1Π‘?
ΠΠ°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΠΉ (ΠΌΠ΅Π½Π΅Π΅ 1 Π³ΠΎΠ΄Π°)
Π‘Ρ€Π΅Π΄Π½ΠΈΠΉ (1-3 Π³ΠΎΠ΄Π°)
ΠžΠΏΡ‹Ρ‚Π½Ρ‹ΠΉ (Π±ΠΎΠ»Π΅Π΅ 3 Π»Π΅Ρ‚)
Π― Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΈΠ·ΡƒΡ‡Π°ΡŽ

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

⚠️ Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: Π’ вСрсиях 1Π‘:ΠŸΡ€Π΅Π΄ΠΏΡ€ΠΈΡΡ‚ΠΈΠ΅ Π½ΠΈΠΆΠ΅ 8.3.10 Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ динамичСских списков (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π³Ρ€ΡƒΠΏΠΏΠΈΡ€ΠΎΠ²ΠΊΠ° ΠΏΠΎ нСскольким полям) ΠΌΠΎΠ³ΡƒΡ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π½Π΅ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎ. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ Π²Π΅Ρ€ΡΠΈΡŽ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ Π² мСню Π‘ΠΏΡ€Π°Π²ΠΊΠ° β†’ О ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅.

Π¨Π°Π³ 1: Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ источника Π΄Π°Π½Π½Ρ‹Ρ… для динамичСского списка

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ Π΄Π°Π½Π½Ρ‹Ρ… β€” это основа динамичСского списка. Он опрСдСляСт, ΠΊΠ°ΠΊΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Π΅ ΠΈ ΠΊΠ°ΠΊ Π±ΡƒΠ΄ΡƒΡ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ. Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊΠΎΠΌ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠ»ΡƒΠΆΠΈΡ‚ΡŒ:

  • πŸ“‹ Π’Π°Π±Π»ΠΈΡ†Π° Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… (справочник, Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚, рСгистр).
  • πŸ”„ Запрос (позволяСт ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ ΠΈΠ· Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Ρ‚Π°Π±Π»ΠΈΡ†).
  • πŸ“Š ΠžΠ±ΡŠΠ΅ΠΊΡ‚Π½Ρ‹ΠΉ список (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π‘ΠΏΡ€Π°Π²ΠΎΡ‡Π½ΠΈΠΊΠžΠ±ΡŠΠ΅ΠΊΡ‚.НомСнклатура).

Рассмотрим созданиС источника Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ запроса. ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ, Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒ список Π½ΠΎΠΌΠ΅Π½ΠΊΠ»Π°Ρ‚ΡƒΡ€Ρ‹ с Ρ†Π΅Π½Π°ΠΌΠΈ ΠΈ остатками.

  1. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€ ΠΈ ΠΏΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² Ρ€Π°Π·Π΄Π΅Π» ΠžΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ β†’ ДинамичСскиС списки.
  2. Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ Π½ΠΎΠ²Ρ‹ΠΉ динамичСский список (ΠΊΠ½ΠΎΠΏΠΊΠ° Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ).
  3. Π’ свойствС Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ Π΄Π°Π½Π½Ρ‹Ρ… Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Запрос.
  4. НаТмитС Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ ΠšΠΎΠ½ΡΡ‚Ρ€ΡƒΠΊΡ‚ΠΎΡ€ запроса ΠΈ сформируйтС тСкст:
ВЫБРАВЬ

НомСнклатура.Бсылка КАК Бсылка,

НомСнклатура.НаимСнованиС КАК НаимСнованиС,

НомСнклатура.Артикул КАК Артикул,

ЦСныНомСнклатуры.Π¦Π΅Π½Π° КАК Π¦Π΅Π½Π°,

ΠžΡΡ‚Π°Ρ‚ΠΊΠΈΠΠΎΠΌΠ΅Π½ΠΊΠ»Π°Ρ‚ΡƒΡ€Ρ‹.ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎΠžΡΡ‚Π°Ρ‚ΠΎΠΊ КАК ΠžΡΡ‚Π°Ρ‚ΠΎΠΊ

Π˜Π—

Π‘ΠΏΡ€Π°Π²ΠΎΡ‡Π½ΠΈΠΊ.НомСнклатура КАК НомСнклатура

Π›Π•Π’ΠžΠ• Π‘ΠžΠ•Π”Π˜ΠΠ•ΠΠ˜Π• РСгистрБвСдСний.ЦСныНомСнклатуры.Π‘Ρ€Π΅Π·ΠŸΠΎΡΠ»Π΅Π΄Π½ΠΈΡ…(&ВСкущаяДата,) КАК ЦСныНомСнклатуры

ПО НомСнклатура.Бсылка = ЦСныНомСнклатуры.НомСнклатура

Π›Π•Π’ΠžΠ• Π‘ΠžΠ•Π”Π˜ΠΠ•ΠΠ˜Π• РСгистрНакоплСния.ΠžΡΡ‚Π°Ρ‚ΠΊΠΈΠΠΎΠΌΠ΅Π½ΠΊΠ»Π°Ρ‚ΡƒΡ€Ρ‹.ΠžΡΡ‚Π°Ρ‚ΠΊΠΈ(&ВСкущаяДата,) КАК ΠžΡΡ‚Π°Ρ‚ΠΊΠΈΠΠΎΠΌΠ΅Π½ΠΊΠ»Π°Ρ‚ΡƒΡ€Ρ‹

ПО НомСнклатура.Бсылка = ΠžΡΡ‚Π°Ρ‚ΠΊΠΈΠΠΎΠΌΠ΅Π½ΠΊΠ»Π°Ρ‚ΡƒΡ€Ρ‹.НомСнклатура

ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ &ВСкущаяДата β€” ΠΎΠ½ позволяСт ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ Π½Π° Π·Π°Π΄Π°Π½Π½ΡƒΡŽ Π΄Π°Ρ‚Ρƒ. Π­Ρ‚ΠΎΡ‚ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Ρ‚ΡŒ ΠΈΠ· Ρ„ΠΎΡ€ΠΌΡ‹.

πŸ’‘

Если Π² запросС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, РСгистрНакоплСния.ΠžΡΡ‚Π°Ρ‚ΠΊΠΈΠΠΎΠΌΠ΅Π½ΠΊΠ»Π°Ρ‚ΡƒΡ€Ρ‹.ΠžΡΡ‚Π°Ρ‚ΠΊΠΈ), ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ Ρƒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Π΅ΡΡ‚ΡŒ ΠΏΡ€Π°Π²Π° Π½Π° Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ этих рСгистров. Π˜Π½Π°Ρ‡Π΅ список Π±ΡƒΠ΄Π΅Ρ‚ пустым, Π° ошибок Π² интСрфСйсС Π½Π΅ появится!

Π¨Π°Π³ 2: Настройка структуры динамичСского списка

ПослС создания источника Π΄Π°Π½Π½Ρ‹Ρ… Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ структуру списка β€” ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ, ΠΊΠ°ΠΊΠΈΠ΅ поля Π±ΡƒΠ΄ΡƒΡ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅, ΠΈΡ… порядок ΠΈ свойства.

ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° Π² свойствах динамичСского списка ΠΈ Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ:

Имя ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ Π’ΠΈΠΏ Π΄Π°Π½Π½Ρ‹Ρ… Π’Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π¨ΠΈΡ€ΠΈΠ½Π°
Бсылка НомСнклатура БправочникБсылка.НомСнклатура Бсылка 200
НаимСнованиС НаимСнованиС Π‘Ρ‚Ρ€ΠΎΠΊΠ° НаимСнованиС 300
Артикул Артикул Π‘Ρ‚Ρ€ΠΎΠΊΠ° Артикул 100
Π¦Π΅Π½Π° Π¦Π΅Π½Π°, Ρ€ΡƒΠ±. Число Π¦Π΅Π½Π° 100
ΠžΡΡ‚Π°Ρ‚ΠΎΠΊ ΠžΡΡ‚Π°Ρ‚ΠΎΠΊ, ΡˆΡ‚. Число ΠžΡΡ‚Π°Ρ‚ΠΎΠΊ 100

Для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ свойства:

  • πŸ”— ГипСрссылка β€” Ссли ΠΏΠΎΠ»Π΅ являСтся ссылкой Π½Π° ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Бсылка), Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ ΠΎΠΏΡ†ΠΈΡŽ ΠŸΠΎΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ ссылку.
  • πŸ“Œ Ѐиксированная ΡˆΠΈΡ€ΠΈΠ½Π° β€” ΠΏΠΎΠ»Π΅Π·Π½ΠΎ для ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ с нСбольшим количСством Π΄Π°Π½Π½Ρ‹Ρ… (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Артикул).
  • πŸ”’ Π€ΠΎΡ€ΠΌΠ°Ρ‚ числа β€” для числовых ΠΏΠΎΠ»Π΅ΠΉ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π¦Π΅Π½Π°) ΡƒΠΊΠ°ΠΆΠΈΡ‚Π΅ количСство Π·Π½Π°ΠΊΠΎΠ² послС запятой.

ВсС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ поля Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Ρ‹ Π² структуру|

Π’ΠΈΠΏΡ‹ Π΄Π°Π½Π½Ρ‹Ρ… ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‚ источникам|

Π—Π°Π΄Π°Π½Ρ‹ осмыслСнныС Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ|

НастроСны Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Ρ‹ отобраТСния для числовых ΠΏΠΎΠ»Π΅ΠΉ-->

ΠšΡ€ΠΈΡ‚ΠΈΡ‡Π΅ΡΠΊΠ°Ρ ошибка Π½ΠΎΠ²ΠΈΡ‡ΠΊΠΎΠ²: Ссли Π½Π΅ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ для ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ (ΠΏΠΎΠ»Π΅ "Π’Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅"), ΠΎΠ½Π° Π±ΡƒΠ΄Π΅Ρ‚ пустой, Π΄Π°ΠΆΠ΅ Ссли Π΄Π°Π½Π½Ρ‹Π΅ Π² источникС Π΅ΡΡ‚ΡŒ. ВсСгда провСряйтС соотвСтствиС ΠΈΠΌΡ‘Π½ ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ ΠΈ ΠΏΠΎΠ»Π΅ΠΉ Π² запросС!

Π¨Π°Π³ 3: Π Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ динамичСского списка Π½Π° Ρ„ΠΎΡ€ΠΌΠ΅

Π’Π΅ΠΏΠ΅Ρ€ΡŒ, ΠΊΠΎΠ³Π΄Π° динамичСский список создан, Π΅Π³ΠΎ Π½ΡƒΠΆΠ½ΠΎ Ρ€Π°Π·ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Π½Π° Ρ„ΠΎΡ€ΠΌΠ΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ ΠΌΠΎΠ³Π»ΠΈ с Π½ΠΈΠΌ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ. Π‘Π΄Π΅Π»Π°Ρ‚ΡŒ это ΠΌΠΎΠΆΠ½ΠΎ двумя способами:

  1. Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ список Π½Π° ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΡƒΡŽ Ρ„ΠΎΡ€ΠΌΡƒ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ„ΠΎΡ€ΠΌΡƒ справочника).
  2. Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ Π½ΠΎΠ²ΡƒΡŽ Ρ„ΠΎΡ€ΠΌΡƒ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ для списка.

Рассмотрим Π²Ρ‚ΠΎΡ€ΠΎΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½ Π±ΠΎΠ»Π΅Π΅ унивСрсалСн:

  1. Π’ Π΄Π΅Ρ€Π΅Π²Π΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ Π½Π°ΠΉΠ΄ΠΈΡ‚Π΅ Ρ€Π°Π·Π΄Π΅Π» ΠžΠ±Ρ‰ΠΈΠ΅ β†’ Π€ΠΎΡ€ΠΌΡ‹ ΠΈ создайтС Π½ΠΎΠ²ΡƒΡŽ Ρ„ΠΎΡ€ΠΌΡƒ.
  2. ΠŸΠ΅Ρ€Π΅Ρ‚Π°Ρ‰ΠΈΡ‚Π΅ динамичСский список ΠΈΠ· ΠΏΠ°Π»ΠΈΡ‚Ρ€Ρ‹ элСмСнтов Π½Π° Ρ„ΠΎΡ€ΠΌΡƒ.
  3. Π’ свойствах элСмСнта Ρ„ΠΎΡ€ΠΌΡ‹ ΡƒΠΊΠ°ΠΆΠΈΡ‚Π΅ созданный Ρ€Π°Π½Π΅Π΅ динамичСский список Π² ΠΏΠΎΠ»Π΅ ДинамичСскийБписок.
  4. НастройтС Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹:
    • πŸ”„ АвтоЗагрузкаДанных β€” Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄Π°Π½Π½Ρ‹Π΅ ΠΏΠΎΠ΄Π³Ρ€ΡƒΠΆΠ°Π»ΠΈΡΡŒ сразу ΠΏΡ€ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠΈ Ρ„ΠΎΡ€ΠΌΡ‹.
    • πŸ“„ ΠŸΠΎΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒΠšΠΎΠΌΠ°Π½Π΄Π½ΡƒΡŽΠŸΠ°Π½Π΅Π»ΡŒ β€” Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ со списком (ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅, настройки ΠΈ Ρ‚.Π΄.).
    • πŸ” ΠŸΠΎΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒΠŸΠ°Π½Π΅Π»ΡŒΠΠ°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ β€” Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ для ΡƒΠ΄ΠΎΠ±Π½ΠΎΠΉ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ ΠΏΠΎ страницам.
  5. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΊΠΎΠ΄Π° для ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΉ настройки ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² списка Π½Π° Ρ„ΠΎΡ€ΠΌΠ΅:

    &НаБСрвСрС
    

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

    Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹.ДинамичСскийБписок1.ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹.Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ("ВСкущаяДата", ВСкущаяДата());

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

    Π—Π΄Π΅ΡΡŒ ΠΌΡ‹ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‘ΠΌ Ρ‚Π΅ΠΊΡƒΡ‰ΡƒΡŽ Π΄Π°Ρ‚Ρƒ Π² ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ запроса, Ρ‡Ρ‚ΠΎΠ±Ρ‹ список ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π» Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ Ρ†Π΅Π½Ρ‹ ΠΈ остатки.

    ⚠️ Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: Если динамичСский список размСщаСтся Π½Π° Ρ„ΠΎΡ€ΠΌΠ΅ справочника ΠΈΠ»ΠΈ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°, ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ Π² свойствах Ρ„ΠΎΡ€ΠΌΡ‹ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π° опция Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΠ”ΠΈΠ½Π°ΠΌΠΈΡ‡Π΅ΡΠΊΠΈΠ΅Π‘ΠΏΠΈΡΠΊΠΈ. Π˜Π½Π°Ρ‡Π΅ список Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡ‚ΡŒΡΡ автоматичСски.

    Π¨Π°Π³ 4: Настройка ΠΎΡ‚Π±ΠΎΡ€ΠΎΠ² ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ²

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

    Рассмотрим ΠΎΠ±Π° ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π°:

    1. БтатичСскиС ΠΎΡ‚Π±ΠΎΡ€Ρ‹ (Π² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€Π΅)

    ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ свойства динамичСского списка ΠΈ ΠΏΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΡƒ ΠžΡ‚Π±ΠΎΡ€. Π—Π΄Π΅ΡΡŒ ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ постоянныС условия Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°Ρ†ΠΈΠΈ. НапримСр, Ρ‡Ρ‚ΠΎΠ±Ρ‹ список ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π» Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π°ΠΊΡ‚ΠΈΠ²Π½ΡƒΡŽ Π½ΠΎΠΌΠ΅Π½ΠΊΠ»Π°Ρ‚ΡƒΡ€Ρƒ:

    • Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Π½ΠΎΠ²ΠΎΠ΅ условиС ΠΎΡ‚Π±ΠΎΡ€Π°.
    • Π’ ΠΏΠΎΠ»Π΅ Π›Π΅Π²ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΡƒΠΊΠ°ΠΆΠΈΡ‚Π΅ НомСнклатура.ΠŸΠΎΠΌΠ΅Ρ‚ΠΊΠ°Π£Π΄Π°Π»Π΅Π½ΠΈΡ.
    • Π’ ΠΏΠΎΠ»Π΅ Π’ΠΈΠ΄ сравнСния Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π Π°Π²Π½ΠΎ.
    • Π’ ΠΏΠΎΠ»Π΅ ΠŸΡ€Π°Π²ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΡƒΠΊΠ°ΠΆΠΈΡ‚Π΅ Π›ΠΎΠΆΡŒ.

    2. ДинамичСскиС ΠΎΡ‚Π±ΠΎΡ€Ρ‹ (ΠΈΠ· Ρ„ΠΎΡ€ΠΌΡ‹)

    Для ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² ΠΎΡ‚Π±ΠΎΡ€Π° ΠΈΠ· Ρ„ΠΎΡ€ΠΌΡ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΡŽ ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹. НапримСр, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠ²Π°Ρ‚ΡŒ Π½ΠΎΠΌΠ΅Π½ΠΊΠ»Π°Ρ‚ΡƒΡ€Ρƒ ΠΏΠΎ Π³Ρ€ΡƒΠΏΠΏΠ΅:

    &НаБСрвСрС
    

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

    Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹.ДинамичСскийБписок1.ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹.ΠžΡ‚Π±ΠΎΡ€.ΠžΡ‡ΠΈΡΡ‚ΠΈΡ‚ΡŒ();

    Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹.ДинамичСскийБписок1.ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹.ΠžΡ‚Π±ΠΎΡ€.Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ("Π“Ρ€ΡƒΠΏΠΏΠ°", Π“Ρ€ΡƒΠΏΠΏΠ°);

    Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹.ДинамичСскийБписок1.ΠžΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ();

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

    Π’Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ настройки β€” ΠΎΠ½ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΡΠΎΡ…Ρ€Π°Π½ΡΡ‚ΡŒ ΠΎΡ‚Π±ΠΎΡ€Ρ‹ ΠΌΠ΅ΠΆΠ΄Ρƒ сСансами. Для этого Π² свойствах динамичСского списка Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ ΠΎΠΏΡ†ΠΈΡŽ Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΠΠ°ΡΡ‚Ρ€ΠΎΠΉΠΊΠΈΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ.

    Как ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ настройки ΠΎΡ‚Π±ΠΎΡ€Π° для всСх ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ?

    Для этого Π½ΡƒΠΆΠ½ΠΎ Π² ΠΌΠΎΠ΄ΡƒΠ»Π΅ Ρ„ΠΎΡ€ΠΌΡ‹ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ события ΠŸΡ€ΠΈΠ§Ρ‚Π΅Π½ΠΈΠΈΠΠ°ΡΡ‚Ρ€ΠΎΠ΅ΠΊ ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π½ΡƒΠΆΠ½Ρ‹Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΎΡ‚Π±ΠΎΡ€Π°. НапримСр:

    &НаБСрвСрС
    

    ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° ΠŸΡ€ΠΈΠ§Ρ‚Π΅Π½ΠΈΠΈΠΠ°ΡΡ‚Ρ€ΠΎΠ΅ΠΊΠΠ°Π‘Π΅Ρ€Π²Π΅Ρ€Π΅(ЧтСниСНастроСк, Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½Π°ΡΠžΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°)

    Если НС ЧтСниСНастроСк.Настройки.Бвойство("ΠžΡ‚Π±ΠΎΡ€ΠŸΠΎΠ“Ρ€ΡƒΠΏΠΏΠ΅") Π’ΠΎΠ³Π΄Π°

    ЧтСниСНастроСк.Настройки.ΠžΡ‚Π±ΠΎΡ€.Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ("Π“Ρ€ΡƒΠΏΠΏΠ°", Π‘ΠΏΡ€Π°Π²ΠΎΡ‡Π½ΠΈΠΊΠΈ.ГруппыНомСнклатуры.Π’ΠΎΠ²Π°Ρ€Ρ‹);

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

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

    Π­Ρ‚ΠΎΡ‚ ΠΊΠΎΠ΄ устанавливаСт ΠΎΡ‚Π±ΠΎΡ€ ΠΏΠΎ Π³Ρ€ΡƒΠΏΠΏΠ΅ "Π’ΠΎΠ²Π°Ρ€Ρ‹" для всСх ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ, Ссли настройка Π½Π΅ Π±Ρ‹Π»Π° сохранСна Ρ€Π°Π½Π΅Π΅.

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

    ДинамичСскиС списки ΠΌΠΎΠ³ΡƒΡ‚ Ρ‚ΠΎΡ€ΠΌΠΎΠ·ΠΈΡ‚ΡŒ, Ссли:

    • 🐒 Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ Π΄Π°Π½Π½Ρ‹Ρ… содСрТит слишком ΠΌΠ½ΠΎΠ³ΠΎ строк (ΡΠ²Ρ‹ΡˆΠ΅ 10 000).
    • πŸ”„ Запрос выполняСт слоТныС соСдинСния Ρ‚Π°Π±Π»ΠΈΡ†.
    • πŸ“Š Π’ спискС отобраТаСтся ΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ с вычисляСмыми полями.

    Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΡΠΊΠΎΡ€ΠΈΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ списка, слСдуйтС этим рСкомСндациям:

    ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ° РСшСниС ΠŸΡ€ΠΈΠΌΠ΅Ρ€
    МСдлСнная Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° Π΄Π°Π½Π½Ρ‹Ρ… Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΏΠΎΡΡ‚Ρ€Π°Π½ΠΈΡ‡Π½ΡƒΡŽ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹.ДинамичСскийБписок1.ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹.Π Π°Π·ΠΌΠ΅Ρ€Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Ρ‹ = 100;
    Π‘Π»ΠΎΠΆΠ½Ρ‹ΠΉ запрос ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΡƒΠΉΡ‚Π΅ индСксы Π² Π±Π°Π·Π΅ Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ индСкс ΠΏΠΎ полю, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠΌΡƒ Π² ΠΎΡ‚Π±ΠΎΡ€Π΅
    Много вычисляСмых ΠΏΠΎΠ»Π΅ΠΉ ΠŸΠ΅Ρ€Π΅Π½Π΅ΡΠΈΡ‚Π΅ вычислСния Π½Π° сСрвСр Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Π’Ρ‹Ρ‡ΠΈΡΠ»ΡΠ΅ΠΌΠΎΠ΅ΠŸΠΎΠ»Π΅ с Ρ„Π»Π°Π³ΠΎΠΌ НаБСрвСрС
    ЧастыС обновлСния ΠžΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ автоматичСскоС ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹.ДинамичСскийБписок1.ΠΠ²Ρ‚ΠΎΠžΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ = Π›ΠΎΠΆΡŒ;

    Для Π±ΠΎΠ»ΡŒΡˆΠΈΡ… списков рСкомСндуСтся ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ вмСсто прямых запросов ΠΊ рСгистрам. НапримСр, вмСсто:

    ВЫБРАВЬ
    

    ΠžΡΡ‚Π°Ρ‚ΠΊΠΈΠΠΎΠΌΠ΅Π½ΠΊΠ»Π°Ρ‚ΡƒΡ€Ρ‹.НомСнклатура КАК НомСнклатура,

    ΠžΡΡ‚Π°Ρ‚ΠΊΠΈΠΠΎΠΌΠ΅Π½ΠΊΠ»Π°Ρ‚ΡƒΡ€Ρ‹.ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎΠžΡΡ‚Π°Ρ‚ΠΎΠΊ КАК ΠžΡΡ‚Π°Ρ‚ΠΎΠΊ

    Π˜Π—

    РСгистрНакоплСния.ΠžΡΡ‚Π°Ρ‚ΠΊΠΈΠΠΎΠΌΠ΅Π½ΠΊΠ»Π°Ρ‚ΡƒΡ€Ρ‹ КАК ΠžΡΡ‚Π°Ρ‚ΠΊΠΈΠΠΎΠΌΠ΅Π½ΠΊΠ»Π°Ρ‚ΡƒΡ€Ρ‹

    Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅:

    ВЫБРАВЬ
    

    ΠžΡΡ‚Π°Ρ‚ΠΊΠΈΠΠΎΠΌΠ΅Π½ΠΊΠ»Π°Ρ‚ΡƒΡ€Ρ‹ΠžΡΡ‚Π°Ρ‚ΠΊΠΈ.НомСнклатура КАК НомСнклатура,

    ΠžΡΡ‚Π°Ρ‚ΠΊΠΈΠΠΎΠΌΠ΅Π½ΠΊΠ»Π°Ρ‚ΡƒΡ€Ρ‹ΠžΡΡ‚Π°Ρ‚ΠΊΠΈ.ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎΠžΡΡ‚Π°Ρ‚ΠΎΠΊ КАК ΠžΡΡ‚Π°Ρ‚ΠΎΠΊ

    Π˜Π—

    РСгистрНакоплСния.ΠžΡΡ‚Π°Ρ‚ΠΊΠΈΠΠΎΠΌΠ΅Π½ΠΊΠ»Π°Ρ‚ΡƒΡ€Ρ‹.ΠžΡΡ‚Π°Ρ‚ΠΊΠΈ(&ВСкущаяДата,) КАК ΠžΡΡ‚Π°Ρ‚ΠΊΠΈΠΠΎΠΌΠ΅Π½ΠΊΠ»Π°Ρ‚ΡƒΡ€Ρ‹ΠžΡΡ‚Π°Ρ‚ΠΊΠΈ

    Π­Ρ‚ΠΎ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ускорит Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ запроса, особСнно Ссли Π² Π±Π°Π·Π΅ ΠΌΠ½ΠΎΠ³ΠΎ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠΉ ΠΏΠΎ рСгистру.

    πŸ’‘

    Π’ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Π°Ρ оптимизация Ρ‚Π°ΠΊΠΆΠ΅ Π²Π°ΠΆΠ½Π°: ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ Π½Π΅Π½ΡƒΠΆΠ½Ρ‹Π΅ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Π³Ρ€ΡƒΠΏΠΏΠΈΡ€ΠΎΠ²ΠΊΡƒ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΡŒΡ‚Π΅ количСство ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ Π·Π°Π³Ρ€ΡƒΠΆΠ°Π΅ΠΌΡ‹Ρ… строк. Π­Ρ‚ΠΎ снизит Π½Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ Π½Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΡΠΊΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ ΠΈ ускорит ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅.

    Π¨Π°Π³ 6: Π Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹Π΅ возмоТности: Π³Ρ€ΡƒΠΏΠΏΠΈΡ€ΠΎΠ²ΠΊΠ°, сортировка, события

    ДинамичСскиС списки ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ мноТСство Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄Π΅Π»Π°ΡŽΡ‚ ΠΈΡ… Π΅Ρ‰Ρ‘ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΌΠΈ:

    1. Π“Ρ€ΡƒΠΏΠΏΠΈΡ€ΠΎΠ²ΠΊΠ° Π΄Π°Π½Π½Ρ‹Ρ…

    Π§Ρ‚ΠΎΠ±Ρ‹ ΡΠ³Ρ€ΡƒΠΏΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ ΠΏΠΎ ΠΊΠ°ΠΊΠΎΠΌΡƒ-Π»ΠΈΠ±ΠΎ полю (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΠΎ Π³Ρ€ΡƒΠΏΠΏΠ°ΠΌ Π½ΠΎΠΌΠ΅Π½ΠΊΠ»Π°Ρ‚ΡƒΡ€Ρ‹), Π² свойствах динамичСского списка Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Π“Ρ€ΡƒΠΏΠΏΠΈΡ€ΠΎΠ²ΠΊΠ° Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Π½ΡƒΠΆΠ½ΠΎΠ΅ ΠΏΠΎΠ»Π΅. Π’Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΈΠ΅Ρ€Π°Ρ€Ρ…ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ Π³Ρ€ΡƒΠΏΠΏΠΈΡ€ΠΎΠ²ΠΊΡƒ ΠΏΠΎ нСскольким полям.

    2. ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠ°Ρ сортировка

    По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ список сортируСтся ΠΏΠΎ ΠΏΠ΅Ρ€Π²ΠΎΠΌΡƒ полю. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ порядок, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ свойство ΠŸΠΎΡ€ΡΠ΄ΠΎΠΊ:

    Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹.ДинамичСскийБписок1.ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹.ΠŸΠΎΡ€ΡΠ΄ΠΎΠΊ.ΠžΡ‡ΠΈΡΡ‚ΠΈΡ‚ΡŒ();
    

    Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹.ДинамичСскийБписок1.ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹.ΠŸΠΎΡ€ΡΠ΄ΠΎΠΊ.Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ("НаимСнованиС", НаправлСниСБортировки.Π’ΠΎΠ·Ρ€);

    3. ΠžΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° событий

    ДинамичСскиС списки ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ события:

    • πŸ“₯ ΠŸΡ€ΠΈΠΠΊΡ‚ΠΈΠ²ΠΈΠ·Π°Ρ†ΠΈΠΈΠ‘Ρ‚Ρ€ΠΎΠΊΠΈ β€” срабатываСт ΠΏΡ€ΠΈ Π²Ρ‹Π±ΠΎΡ€Π΅ строки.
    • πŸ”„ ΠŸΡ€ΠΈΠžΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΈΠ”Π°Π½Π½Ρ‹Ρ… β€” вызываСтся послС обновлСния списка.
    • πŸ“€ ΠŸΡ€ΠΈΠ˜Π·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈΠžΡ‚Π±ΠΎΡ€Π° β€” происходит ΠΏΡ€ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠ².

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π²Ρ‹Π±ΠΎΡ€Π° строки:

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

ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° ДинамичСскийБписок1ΠŸΡ€ΠΈΠΠΊΡ‚ΠΈΠ²ΠΈΠ·Π°Ρ†ΠΈΠΈΠ‘Ρ‚Ρ€ΠΎΠΊΠΈ(Π­Π»Π΅ΠΌΠ΅Π½Ρ‚, Π‘Ρ‚Ρ€ΠΎΠΊΠ°Π”Π°Π½Π½Ρ‹Ρ…)

Π‘ΠΎΠΎΠ±Ρ‰ΠΈΡ‚ΡŒ("Π’Ρ‹Π±Ρ€Π°Π½Π° Π½ΠΎΠΌΠ΅Π½ΠΊΠ»Π°Ρ‚ΡƒΡ€Π°: " + Π‘Ρ‚Ρ€ΠΎΠΊΠ°Π”Π°Π½Π½Ρ‹Ρ….НаимСнованиС);

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

4. Экспорт Π΄Π°Π½Π½Ρ‹Ρ…

ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΡΠΊΡΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ ΠΈΠ· динамичСского списка Π² Excel, PDF ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Ρ‹. Для этого Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ списка автоматичСски добавляСтся ΠΊΠ½ΠΎΠΏΠΊΠ° Π’Ρ‹Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ эту Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ, установитС свойство Π Π°Π·Ρ€Π΅ΡˆΠΈΡ‚ΡŒΠ’Ρ‹Π³Ρ€ΡƒΠ·ΠΊΡƒ Π² Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π›ΠΎΠΆΡŒ.

Как Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΡΠΎΠ±ΡΡ‚Π²Π΅Π½Π½ΡƒΡŽ ΠΊΠ½ΠΎΠΏΠΊΡƒ экспорта с кастомными настройками?

Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Π½Π° Ρ„ΠΎΡ€ΠΌΠ΅ ΠΈ Π² Π΅Ρ‘ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ Π’Ρ‹Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ() с ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌΠΈ. ΠŸΡ€ΠΈΠΌΠ΅Ρ€:

&НаБСрвСрС

ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° Π’Ρ‹Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒΠ’ExcelНаБСрвСрС()

Π’Π°Π±Π»ΠΈΡ†Π°Π”Π°Π½Π½Ρ‹Ρ… = Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹.ДинамичСскийБписок1.Π’Ρ‹Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ();

Экспорт = Новый ЭкспортДанныхВВаблицуExcel;

Экспорт.Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒΠ”Π°Π½Π½Ρ‹Π΅(Π’Π°Π±Π»ΠΈΡ†Π°Π”Π°Π½Π½Ρ‹Ρ…);

Экспорт.Π’Ρ‹Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ(Новый Π€Π°ΠΉΠ»("export.xlsx"));

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

Π­Ρ‚ΠΎΡ‚ ΠΊΠΎΠ΄ сохраняСт Π΄Π°Π½Π½Ρ‹Π΅ Π² Ρ„Π°ΠΉΠ» export.xlsx с настройками ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ.

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

ΠŸΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ с динамичСскими списками Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ часто ΡΡ‚Π°Π»ΠΊΠΈΠ²Π°ΡŽΡ‚ΡΡ с ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°ΠΌΠΈ:

Ошибка ΠŸΡ€ΠΈΡ‡ΠΈΠ½Π° РСшСниС
Бписок Π½Π΅ обновляСтся НС ΠΏΠ΅Ρ€Π΅Π΄Π°Π½Ρ‹ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Π² запрос ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΡŽ ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Π½Π° Ρ„ΠΎΡ€ΠΌΠ΅
ΠŸΡƒΡΡ‚ΠΎΠΉ список ΠΏΡ€ΠΈ Π½Π°Π»ΠΈΡ‡ΠΈΠΈ Π΄Π°Π½Π½Ρ‹Ρ… Ошибка Π² ΠΎΡ‚Π±ΠΎΡ€Π΅ ΠΈΠ»ΠΈ ΠΏΡ€Π°Π²Π°Ρ… доступа УпроститС запрос ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ ΠΏΡ€Π°Π²Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ
МСдлСнная Ρ€Π°Π±ΠΎΡ‚Π° ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠ΅ Блишком большой Ρ€Π°Π·ΠΌΠ΅Ρ€ страницы Π£ΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚Π΅ Π Π°Π·ΠΌΠ΅Ρ€Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Ρ‹ Π΄ΠΎ 50-100 строк
НС Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ гипСрссылки НС установлСно свойство ΠŸΠΎΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒΠšΠ°ΠΊΠ‘ΡΡ‹Π»ΠΊΡƒ НастройтС ΠΊΠΎΠ»ΠΎΠ½ΠΊΡƒ Π² структурС списка

Одна ΠΈΠ· самых ΠΊΠΎΠ²Π°Ρ€Π½Ρ‹Ρ… ошибок β€” нСсоотвСтствиС Ρ‚ΠΈΠΏΠΎΠ² Π΄Π°Π½Π½Ρ‹Ρ… Π² запросС ΠΈ структурС списка. НапримСр, Ссли Π² запросС ΠΏΠΎΠ»Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ Ρ‚ΠΈΠΏ Число, Π° Π² структурС ΡƒΠΊΠ°Π·Π°Π½ΠΎ Π‘Ρ‚Ρ€ΠΎΠΊΠ°, Ρ‚ΠΎ Π΄Π°Π½Π½Ρ‹Π΅ Π½Π΅ отобразятся, Π½ΠΎ ошибки Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚. ВсСгда свСряйтС Ρ‚ΠΈΠΏΡ‹!

⚠️ Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: Если динамичСский список ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² Π²Π΅Π±-ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π΅ ΠΈΠ»ΠΈ мобильном ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ, Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π³Ρ€ΡƒΠΏΠΏΠΈΡ€ΠΎΠ²ΠΊΠ°) ΠΌΠΎΠ³ΡƒΡ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΈΠ½Π°Ρ‡Π΅ ΠΈΠ»ΠΈ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒΡΡ вовсС. ВСстируйтС список Π²ΠΎ всСх Ρ†Π΅Π»Π΅Π²Ρ‹Ρ… ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°Ρ….

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

Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ динамичСский список с ΠΏΠΎΠ΄Ρ‡ΠΈΠ½Ρ‘Π½Π½Ρ‹ΠΌ списком (master-detail)?

Для этого Π½ΡƒΠΆΠ½ΠΎ:

  1. Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ Π΄Π²Π° динамичСских списка: Π³Π»Π°Π²Π½Ρ‹ΠΉ ΠΈ ΠΏΠΎΠ΄Ρ‡ΠΈΠ½Ρ‘Π½Π½Ρ‹ΠΉ.
  2. Π’ Π³Π»Π°Π²Π½ΠΎΠΌ спискС Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ событиС ΠŸΡ€ΠΈΠΠΊΡ‚ΠΈΠ²ΠΈΠ·Π°Ρ†ΠΈΠΈΠ‘Ρ‚Ρ€ΠΎΠΊΠΈ, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π±ΡƒΠ΄Π΅Ρ‚ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒΡΡ ΠΎΡ‚Π±ΠΎΡ€ для ΠΏΠΎΠ΄Ρ‡ΠΈΠ½Ρ‘Π½Π½ΠΎΠ³ΠΎ списка.
  3. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΊΠΎΠ΄Π°:
    &ΠΠ°ΠšΠ»ΠΈΠ΅Π½Ρ‚Π΅
    

    ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° Π“Π»Π°Π²Π½Ρ‹ΠΉΠ‘ΠΏΠΈΡΠΎΠΊΠŸΡ€ΠΈΠΠΊΡ‚ΠΈΠ²ΠΈΠ·Π°Ρ†ΠΈΠΈΠ‘Ρ‚Ρ€ΠΎΠΊΠΈ(Π­Π»Π΅ΠΌΠ΅Π½Ρ‚, Π‘Ρ‚Ρ€ΠΎΠΊΠ°Π”Π°Π½Π½Ρ‹Ρ…)

    Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹.ΠŸΠΎΠ΄Ρ‡ΠΈΠ½Π΅Π½Π½Ρ‹ΠΉΠ‘ΠΏΠΈΡΠΎΠΊ.ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹.ΠžΡ‚Π±ΠΎΡ€.ΠžΡ‡ΠΈΡΡ‚ΠΈΡ‚ΡŒ();

    Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹.ΠŸΠΎΠ΄Ρ‡ΠΈΠ½Π΅Π½Π½Ρ‹ΠΉΠ‘ΠΏΠΈΡΠΎΠΊ.ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹.ΠžΡ‚Π±ΠΎΡ€.Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ("Π ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒ", Π‘Ρ‚Ρ€ΠΎΠΊΠ°Π”Π°Π½Π½Ρ‹Ρ….Бсылка);

    Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹.ΠŸΠΎΠ΄Ρ‡ΠΈΠ½Π΅Π½Π½Ρ‹ΠΉΠ‘ΠΏΠΈΡΠΎΠΊ.ΠžΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ();

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

МоТно Π»ΠΈ Π² динамичСском спискС ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ ΠΈΠ· внСшнСй Π±Π°Π·Ρ‹?

Π”Π°, Π½ΠΎ для этого Π½ΡƒΠΆΠ½ΠΎ:

  • ΠΠ°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Ρ€Π°ΡΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΡƒΡŽ Π±Π°Π·Ρƒ (Π Π˜Π‘) ΠΈΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π²Π΅Π±-сСрвисы.
  • Π’ запросС источника Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с внСшними источниками, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, HTTPБСрвисВызов().

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ запроса с Π΄Π°Π½Π½Ρ‹ΠΌΠΈ ΠΈΠ· REST API:

ВЫБРАВЬ

JSONΠ—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅.Имя КАК НаимСнованиС,

JSONΠ—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅.Π¦Π΅Π½Π° КАК Π¦Π΅Π½Π°

Π˜Π—

HTTPБСрвисВызов("https://api.example.com/goods", , , "GET") КАК HTTPΠžΡ‚Π²Π΅Ρ‚

Π ΠΠ—ΠœΠ•Π‘Π’Π˜Π’Π¬ JSONΠ—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ПО HTTPΠžΡ‚Π²Π΅Ρ‚.Π’Π΅Π»ΠΎΠšΠ°ΠΊΠ‘Ρ‚Ρ€ΠΎΠΊΡƒ

Π£Ρ‡Ρ‚ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΠ³ΠΎ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-соСдинСния ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°ΠΌΠ΅Π΄Π»ΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ списка.

Как ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΡ‚ΡŒ ΠΏΡ€Π°Π²Π° доступа ΠΊ Π΄Π°Π½Π½Ρ‹ΠΌ Π² динамичСском спискС?

Для этого ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Ρ€ΠΎΠ»Π΅Π²ΠΎΠΉ доступ:

  1. Π’ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€Π΅ ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ настройки Ρ€ΠΎΠ»Π΅ΠΉ (АдминистрированиС β†’ ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ ΠΈ ΠΏΡ€Π°Π²Π°).
  2. Для Π½ΡƒΠΆΠ½ΠΎΠΉ Ρ€ΠΎΠ»ΠΈ настройтС ΠΏΡ€Π°Π²Π° Π½Π° ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ Π² источникС Π΄Π°Π½Π½Ρ‹Ρ… (справочники, рСгистры ΠΈ Ρ‚.Π΄.).
  3. Если Π½ΡƒΠΆΠ½ΠΎ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΡ‚ΡŒ доступ ΠΊ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΌ строкам, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ RLS (Row-Level Security) β€” настройку ΠΏΡ€Π°Π² Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ записСй.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ RLS для справочника НомСнклатура:

ВЫБРАВЬ РАЗРЕШЕННЫЕ

НомСнклатура.Бсылка КАК Бсылка

Π˜Π—

Π‘ΠΏΡ€Π°Π²ΠΎΡ‡Π½ΠΈΠΊ.НомСнклатура КАК НомСнклатура

Π“Π”Π•

НомСнклатура.ΠŸΠΎΠ΄Ρ€Π°Π·Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π’ (&ΠŸΠΎΠ΄Ρ€Π°Π·Π΄Π΅Π»Π΅Π½ΠΈΡΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ)

Π—Π΄Π΅ΡΡŒ &ΠŸΠΎΠ΄Ρ€Π°Π·Π΄Π΅Π»Π΅Π½ΠΈΡΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ β€” ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€, ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Π΅ΠΌΡ‹ΠΉ ΠΈΠ· сСанса ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ.

ΠŸΠΎΡ‡Π΅ΠΌΡƒ динамичСский список Ρ‚ΠΎΡ€ΠΌΠΎΠ·ΠΈΡ‚ ΠΏΡ€ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠΈ Ρ„ΠΎΡ€ΠΌΡ‹?

ВСроятныС ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρ‹ ΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ:

  • πŸ” Блишком большой Π½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹ΠΉ запрос β€” ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΡŒΡ‚Π΅ количСство Π·Π°Π³Ρ€ΡƒΠΆΠ°Π΅ΠΌΡ‹Ρ… строк свойством Π Π°Π·ΠΌΠ΅Ρ€Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Ρ‹.
  • πŸ”„ Π‘Π»ΠΎΠΆΠ½Ρ‹Π΅ вычисляСмыС поля β€” пСрСнСситС вычислСния Π½Π° сСрвСр ΠΈΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½Ρ‹Π΅ прСдставлСния.
  • πŸ“Š ΠžΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΠΈΠ΅ индСксов β€” ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅, Π΅ΡΡ‚ΡŒ Π»ΠΈ индСксы ΠΏΠΎ полям, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΌ Π² ΠΎΡ‚Π±ΠΎΡ€Π΅ ΠΈ сортировкС.
  • πŸ”Œ ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с ΡΠ΅Ρ‚ΡŒΡŽ β€” Ссли Π±Π°Π·Π° Π½Π° сСрвСрС, ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ соСдинСния.

Для диагностики Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΡ„ΠΈΠ»ΠΈΡ€ΠΎΠ²ΠΊΡƒ запросов Π² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€Π΅ (БСрвис β†’ ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ β†’ ΠŸΡ€ΠΎΡ„ΠΈΠ»ΠΈΡ€ΠΎΠ²ΠΊΠ°) ΠΈ Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΡƒΠΉΡ‚Π΅ ΠΌΠ΅Π΄Π»Π΅Π½Π½Ρ‹Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ.

Как ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ настройки динамичСского списка (ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ, ΠΎΡ‚Π±ΠΎΡ€Ρ‹) для всСх ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ?

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΎΠ±Ρ‰ΠΈΠ΅ настройки:

  1. Π’ ΠΌΠΎΠ΄ΡƒΠ»Π΅ Ρ„ΠΎΡ€ΠΌΡ‹ Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ события ΠŸΡ€ΠΈΠ§Ρ‚Π΅Π½ΠΈΠΈΠΠ°ΡΡ‚Ρ€ΠΎΠ΅ΠΊ.
  2. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎ установитС Π½ΡƒΠΆΠ½Ρ‹Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ (Π²ΠΈΠ΄ΠΈΠΌΡ‹Π΅ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ, сортировку, ΠΎΡ‚Π±ΠΎΡ€Ρ‹).
  3. ΠŸΡ€ΠΈΠΌΠ΅Ρ€:
    &НаБСрвСрС
    

    ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° ΠŸΡ€ΠΈΠ§Ρ‚Π΅Π½ΠΈΠΈΠΠ°ΡΡ‚Ρ€ΠΎΠ΅ΠΊΠΠ°Π‘Π΅Ρ€Π²Π΅Ρ€Π΅(ЧтСниСНастроСк, Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½Π°ΡΠžΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°)

    // УстанавливаСм Π²ΠΈΠ΄ΠΈΠΌΡ‹Π΅ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ

    Если НС ЧтСниСНастроСк.Настройки.Колонки.Найти("Артикул