Π’ систСмС 1Π‘:ΠŸΡ€Π΅Π΄ΠΏΡ€ΠΈΡΡ‚ΠΈΠ΅ пСрСчислСния β€” это ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π±Π°Π·ΠΎΠ²Ρ‹Ρ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ часто остаётся Π² Ρ‚Π΅Π½ΠΈ Π±ΠΎΠ»Π΅Π΅ слоТных ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠΎΠ², Π½ΠΎ ΠΏΡ€ΠΈ этом ΠΈΠ³Ρ€Π°Π΅Ρ‚ ΠΊΠ»ΡŽΡ‡Π΅Π²ΡƒΡŽ Ρ€ΠΎΠ»ΡŒ Π² структурировании Π΄Π°Π½Π½Ρ‹Ρ…. Если Π²Ρ‹ ΠΊΠΎΠ³Π΄Π°-Π½ΠΈΠ±ΡƒΠ΄ΡŒ Π²ΠΈΠ΄Π΅Π»ΠΈ Π² Ρ„ΠΎΡ€ΠΌΠ΅ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° Π²Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰ΠΈΠΉ список с фиксированными значСниями (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Β«ΠœΡƒΠΆΡΠΊΠΎΠΉ/ЖСнский», Β«Π”Π°/НСт», «Новый/Π‘/Π£Β»), Ρ‚ΠΎ скорСС всСго это Π±Ρ‹Π»ΠΎ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ΠΎ ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ‡Π΅Ρ€Π΅Π· пСрСчислСниС. Π‘Π΅Π· Π½ΠΈΡ… ΠΌΠ½ΠΎΠ³ΠΈΠ΅ бизнСс-процСссы Π² 1Π‘ потСряли Π±Ρ‹ Π»ΠΎΠ³ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ΡΡ‚Ρ€ΠΎΠΉΠ½ΠΎΡΡ‚ΡŒ, Π° интСрфСйс стал Π±Ρ‹ ΠΌΠ΅Π½Π΅Π΅ ΠΈΠ½Ρ‚ΡƒΠΈΡ‚ΠΈΠ²Π½Ρ‹ΠΌ.

ΠŸΠ΅Ρ€Π΅Ρ‡ΠΈΡΠ»Π΅Π½ΠΈΡ Ρ€Π΅ΡˆΠ°ΡŽΡ‚ Π΄Π²Π΅ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ Π·Π°Π΄Π°Ρ‡ΠΈ: ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‚ Ρ†Π΅Π»ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Ρ… Π·Π° счёт ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½ΠΎΠ³ΠΎ Π½Π°Π±ΠΎΡ€Π° Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ ΠΈ ΡƒΠΏΡ€ΠΎΡ‰Π°ΡŽΡ‚ Ρ€Π°Π±ΠΎΡ‚Ρƒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ, прСдлагая Π³ΠΎΡ‚ΠΎΠ²Ρ‹Π΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ вмСсто Ρ€ΡƒΡ‡Π½ΠΎΠ³ΠΎ Π²Π²ΠΎΠ΄Π°. НапримСр, Π² ΠΌΠΎΠ΄ΡƒΠ»Π΅ Β«Π—Π°Ρ€ΠΏΠ»Π°Ρ‚Π° ΠΈ ΠΊΠ°Π΄Ρ€Ρ‹Β» статус сотрудника (Β«Π Π°Π±ΠΎΡ‚Π°Π΅Ρ‚Β», Β«Π’ отпускС», Β«Π£Π²ΠΎΠ»Π΅Π½Β») Ρ‡Π°Ρ‰Π΅ всСго рСализуСтся Ρ‡Π΅Ρ€Π΅Π· пСрСчислСниС β€” это ΠΈΡΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ ошибки ΠΏΡ€ΠΈ Π²Π²ΠΎΠ΄Π΅ ΠΈ ускоряСт ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ Π΄Π°Π½Π½Ρ‹Ρ…. Однако Ρƒ этого инструмСнта Π΅ΡΡ‚ΡŒ Π½ΡŽΠ°Π½ΡΡ‹: ΠΎΡ‚ Ρ€Π°Π·Π»ΠΈΡ‡ΠΈΠΉ ΠΌΠ΅ΠΆΠ΄Ρƒ простыми ΠΈ иСрархичСскими пСрСчислСниями Π΄ΠΎ особСнностСй хранСния Π² Π±Π°Π·Π΅ Π΄Π°Π½Π½Ρ‹Ρ…. Π Π°Π·Π±Π΅Ρ€Ρ‘ΠΌ всё ΠΏΠΎ порядку.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ пСрСчислСниС Π² 1Π‘ ΠΈ Π·Π°Ρ‡Π΅ΠΌ ΠΎΠ½ΠΎ Π½ΡƒΠΆΠ½ΠΎ

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

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ прСимущСства пСрСчислСний:

  • πŸ”’ ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ цСлостности: ΠΈΡΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ ΠΎΠΏΠ΅Ρ‡Π°Ρ‚ΠΊΠΈ ΠΈ Π½Π΅ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½Ρ‹Π΅ значСния (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, вмСсто Β«Π”Π°Β» ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π½Π΅ смоТСт ввСсти «ДА» ΠΈΠ»ΠΈ Β«Π΄Π°Π°Β»).
  • ⚑ БыстродСйствиС: значСния хранятся Π² памяти, Π° Π½Π΅ Π² Π±Π°Π·Π΅ Π΄Π°Π½Π½Ρ‹Ρ…, Ρ‡Ρ‚ΠΎ ускоряСт доступ.
  • 🎨 Удобство интСрфСйса: автоматичСски Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΡŽΡ‚ Π²Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰ΠΈΠ΅ списки Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ….
  • πŸ”„ Локализация: ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ многоязычныС синонимы (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Β«MaleΒ» ΠΈ Β«ΠœΡƒΠΆΡΠΊΠΎΠΉΒ» для ΠΎΠ΄Π½ΠΎΠ³ΠΎ значСния).

Π’ΠΈΠΏΠΈΡ‡Π½Ρ‹Π΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ использования:

  • πŸ“Œ Бтатусы Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ²: Β«Π§Π΅Ρ€Π½ΠΎΠ²ΠΈΠΊΒ», Β«ΠŸΡ€ΠΎΠ²Π΅Π΄Ρ‘Π½Β», Β«ΠžΡ‚ΠΌΠ΅Π½Ρ‘Π½Β».
  • πŸ“Œ Π’ΠΈΠ΄Ρ‹ ΠΎΠΏΠ»Π°Ρ‚: «НаличныС», Β«Π‘Π΅Π·Π½Π°Π»ΠΈΡ‡Π½Ρ‹ΠΉ расчёт», Β«ΠšΠ°Ρ€Ρ‚Π°Β».
  • πŸ“Œ Π’ΠΈΠΏΡ‹ ΠΊΠΎΠ½Ρ‚Ρ€Π°Π³Π΅Π½Ρ‚ΠΎΠ²: Β«ΠŸΠΎΡΡ‚Π°Π²Ρ‰ΠΈΠΊΒ», Β«ΠŸΠΎΠΊΡƒΠΏΠ°Ρ‚Π΅Π»ΡŒΒ», Β«ΠŸΠ°Ρ€Ρ‚Π½Ρ‘Ρ€Β».
  • πŸ“Œ Π•Π΄ΠΈΠ½ΠΈΡ†Ρ‹ измСрСния: Β«Π¨Ρ‚ΡƒΠΊΠ°Β», Β«ΠšΠΈΠ»ΠΎΠ³Ρ€Π°ΠΌΠΌΒ», Β«ΠœΠ΅Ρ‚Ρ€Β».
πŸ“Š Как часто Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ пСрСчислСния Π² 1Π‘?
ΠŸΠΎΡΡ‚ΠΎΡΠ½Π½ΠΎ, Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ
Волько для простых списков
РаньшС Π½Π΅ Π·Π½Π°Π» ΠΏΡ€ΠΎ Π½ΠΈΡ…
НС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ, замСняю справочниками

Π’ΠΈΠ΄Ρ‹ пСрСчислСний: простыС vs иСрархичСскиС

Π’ 1Π‘:ΠŸΡ€Π΅Π΄ΠΏΡ€ΠΈΡΡ‚ΠΈΠ΅ 8 сущСствуСт Π΄Π²Π° Ρ‚ΠΈΠΏΠ° пСрСчислСний, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ структурой ΠΈ областями примСнСния:

Π’ΠΈΠΏ ОписаниС ΠŸΡ€ΠΈΠΌΠ΅Ρ€ использования ΠžΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΠΈ
ΠŸΡ€ΠΎΡΡ‚ΠΎΠ΅ Плоский список Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Π±Π΅Π· влоТСнности. Пол (Β«ΠœΡƒΠΆΡΠΊΠΎΠΉΒ», «ЖСнский»), ВидНДБ (Β«Π‘Π΅Π· НДБ», Β«10%Β», Β«20%Β»). Π›Π΅Π³Ρ‡Π΅ Π² ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ, быстрСС Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚.
Π˜Π΅Ρ€Π°Ρ€Ρ…ΠΈΡ‡Π΅ΡΠΊΠΎΠ΅ ЗначСния ΠΌΠΎΠ³ΡƒΡ‚ Π³Ρ€ΡƒΠΏΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π² Π΄Ρ€Π΅Π²ΠΎΠ²ΠΈΠ΄Π½ΡƒΡŽ структуру. ΠšΠ»Π°ΡΡΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ² (Β«Π­Π»Π΅ΠΊΡ‚Ρ€ΠΎΠ½ΠΈΠΊΠ°Β» β†’ Β«Π’Π΅Π»Π΅Ρ„ΠΎΠ½Ρ‹Β» β†’ Β«Π‘ΠΌΠ°Ρ€Ρ‚Ρ„ΠΎΠ½Ρ‹Β»). ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΡƒΡ€ΠΎΠ²Π½ΠΈ влоТСнности, Π½ΠΎ слоТнСС Π² настройкС.
Π‘ составным Ρ‚ΠΈΠΏΠΎΠΌ ЗначСния ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Ρ€Π΅ΠΊΠ²ΠΈΠ·ΠΈΡ‚Ρ‹ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ†Π²Π΅Ρ‚, ΠΈΠΊΠΎΠ½ΠΊΠ°). Бтатусы Π·Π°ΠΊΠ°Π·ΠΎΠ² с ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚Π°ΠΌΠΈ (Β«Π’ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅Β» β€” ΠΆΡ‘Π»Ρ‚Ρ‹ΠΉ, Β«ΠžΡ‚Π³Ρ€ΡƒΠΆΠ΅Π½Β» β€” Π·Π΅Π»Ρ‘Π½Ρ‹ΠΉ). Π’Ρ€Π΅Π±ΡƒΠ΅Ρ‚ 1Π‘:ΠŸΡ€Π΅Π΄ΠΏΡ€ΠΈΡΡ‚ΠΈΠ΅ 8.3.10+.

Π˜Π΅Ρ€Π°Ρ€Ρ…ΠΈΡ‡Π΅ΡΠΊΠΈΠ΅ пСрСчислСния ΡƒΠ΄ΠΎΠ±Π½Ρ‹ для классификаторов, Π³Π΄Π΅ Π²Π°ΠΆΠ½Π° Π³Ρ€ΡƒΠΏΠΏΠΈΡ€ΠΎΠ²ΠΊΠ°. НапримСр, Π² Ρ‚ΠΎΡ€Π³ΠΎΠ²ΠΎΠΉ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ пСрСчислСниС Β«ΠšΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈΠ’ΠΎΠ²Π°Ρ€ΠΎΠ²Β» с Ρ€Π°Π·Π΄Π΅Π»Π°ΠΌΠΈ «Бытовая Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ°Β» β†’ Β«ΠšΡƒΡ…ΠΎΠ½Π½Π°Ρ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ°Β» β†’ Β«ΠœΠΈΠΊΡ€ΠΎΠ²ΠΎΠ»Π½ΠΎΠ²ΠΊΠΈΒ». Π­Ρ‚ΠΎ ΡƒΠΏΡ€ΠΎΡ‰Π°Π΅Ρ‚ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΡŽ Π² Π±ΠΎΠ»ΡŒΡˆΠΈΡ… списках. Однако Π·Π»ΠΎΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π»ΡΡ‚ΡŒ Π²Π»ΠΎΠΆΠ΅Π½Π½ΠΎΡΡ‚ΡŒΡŽ Π½Π΅ стоит: глубокая иСрархия услоТняСт ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ ΠΊΠΎΠ΄Π°.

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

Как ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ пСрСчислСниС Π² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€Π΅: пошаговая инструкция

Рассмотрим процСсс создания простого пСрСчислСния Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ 1Π‘:ΠŸΡ€Π΅Π΄ΠΏΡ€ΠΈΡΡ‚ΠΈΠ΅ 8.3. Для этого:

  1. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ 1Π‘:ΠŸΡ€Π΅Π΄ΠΏΡ€ΠΈΡΡ‚ΠΈΠ΅ (для этого запуститС Π±Π°Π·Ρƒ с ΠΊΠ»ΡŽΡ‡ΠΎΠΌ /Config ΠΈΠ»ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Β«ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€Β» Π² мСню запуска).

  2. Π’ Π΄Π΅Ρ€Π΅Π²Π΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Π½Π°ΠΉΠ΄ΠΈΡ‚Π΅ Π²Π΅Ρ‚ΠΊΡƒ ΠžΠ±Ρ‰ΠΈΠ΅ β†’ ΠŸΠ΅Ρ€Π΅Ρ‡ΠΈΡΠ»Π΅Π½ΠΈΡ ΠΈ ΠΊΠ»ΠΈΠΊΠ½ΠΈΡ‚Π΅ ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ.

  3. Π’Π²Π΅Π΄ΠΈΡ‚Π΅ имя пСрСчислСния (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π’ΠΈΠ΄Ρ‹ΠžΠΏΠ»Π°Ρ‚) ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Enter.

  4. Π’ ΠΏΠ°Π½Π΅Π»ΠΈ свойств Π·Π°ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅:

    • πŸ“ Π‘ΠΈΠ½ΠΎΠ½ΠΈΠΌ: Β«Π’ΠΈΠ΄Ρ‹ ΠΎΠΏΠ»Π°Ρ‚Β» (отобраТаСтся Π² интСрфСйсС).
    • πŸ“ ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ: «Бпособы ΠΎΠΏΠ»Π°Ρ‚Ρ‹ Π·Π°ΠΊΠ°Π·ΠΎΠ²Β».
    • πŸ“ Π˜Π΅Ρ€Π°Ρ€Ρ…ΠΈΡ‡Π΅ΡΠΊΠΎΠ΅: снимитС Ρ„Π»Π°ΠΆΠΎΠΊ (для простого пСрСчислСния).

  • На Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ ЗначСния Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ элСмСнты:

    НаличныС
    

    БСзналичныйРасчёт

    ΠšΠ°Ρ€Ρ‚Π°

    Π­Π»Π΅ΠΊΡ‚Ρ€ΠΎΠ½Π½Ρ‹Π΅Π”Π΅Π½ΡŒΠ³ΠΈ

    Для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ значСния ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ синоним (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, «Нал» для «НаличныС») ΠΈ прСдставлСниС (ΠΊΠ°ΠΊ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ…).

  • Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡŽ (Ctrl+S) ΠΈ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚Π΅ Π±Π°Π·Ρƒ Π΄Π°Π½Π½Ρ‹Ρ… (ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡ β†’ ΠžΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡŽ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…).

  • Имя пСрСчислСния Π»Π°Ρ‚ΠΈΠ½ΠΈΡ†Π΅ΠΉ Π±Π΅Π· ΠΏΡ€ΠΎΠ±Π΅Π»ΠΎΠ²|

    Π‘ΠΈΠ½ΠΎΠ½ΠΈΠΌΡ‹ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½Ρ‹ для всСх Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ|

    НСт Π΄ΡƒΠ±Π»ΠΈΡ€ΡƒΡŽΡ‰ΠΈΡ…ΡΡ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ|

    ΠŸΡ€Π°Π²Π° доступа настроСны (Ссли Π½ΡƒΠΆΠ½ΠΎ)-->

    ПослС создания пСрСчислСниС станСт доступно Π² глобальном контСкстС ΠΈ Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π² ΠΊΠΎΠ΄Π΅, запросах ΠΈΠ»ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ…. НапримСр, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ «НаличныС» Π² ΠΌΠΎΠ΄ΡƒΠ»Π΅, достаточно Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ:

    Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ = ΠŸΠ΅Ρ€Π΅Ρ‡ΠΈΡΠ»Π΅Π½ΠΈΡ.Π’ΠΈΠ΄Ρ‹ΠžΠΏΠ»Π°Ρ‚.НаличныС;

    Π Π°Π±ΠΎΡ‚Π° с пСрСчислСниями Π² ΠΊΠΎΠ΄Π΅: основныС ΠΏΡ€ΠΈΡ‘ΠΌΡ‹

    ΠŸΠ΅Ρ€Π΅Ρ‡ΠΈΡΠ»Π΅Π½ΠΈΡ Π² 1Π‘ β€” это Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ статичныС списки, Π½ΠΎ ΠΈ ΠΏΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½Ρ‹Π΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹, с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎ. Π’ΠΎΡ‚ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ:

    1. ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ значСния ΠΏΠΎ ΠΈΠΌΠ΅Π½ΠΈ

    Π§Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒΡΡ ΠΊ элСмСнту пСрСчислСния, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Ρ‚ΠΎΡ‡Π΅Ρ‡Π½ΡƒΡŽ Π½ΠΎΡ‚Π°Ρ†ΠΈΡŽ:

    Π’Π΅ΠΊΡƒΡ‰ΠΈΠΉΠ’ΠΈΠ΄ΠžΠΏΠ»Π°Ρ‚Ρ‹ = ΠŸΠ΅Ρ€Π΅Ρ‡ΠΈΡΠ»Π΅Π½ΠΈΡ.Π’ΠΈΠ΄Ρ‹ΠžΠΏΠ»Π°Ρ‚.ΠšΠ°Ρ€Ρ‚Π°;

    2. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Ρ‚ΠΈΠΏΠ°

    Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ пСрСмСнная содСрТит Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ пСрСчислСния, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ Π’ΠΈΠΏΠ—Π½Ρ‡():

    Если Π’ΠΈΠΏΠ—Π½Ρ‡(Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅) = Π’ΠΈΠΏ("ΠŸΠ΅Ρ€Π΅Ρ‡ΠΈΡΠ»Π΅Π½ΠΈΠ΅Π‘ΡΡ‹Π»ΠΊΠ°.Π’ΠΈΠ΄Ρ‹ΠžΠΏΠ»Π°Ρ‚") Π’ΠΎΠ³Π΄Π°
    

    Π‘ΠΎΠΎΠ±Ρ‰ΠΈΡ‚ΡŒ("Π­Ρ‚ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ нашСго пСрСчислСния!");

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

    3. ΠŸΠ΅Ρ€Π΅Π±ΠΎΡ€ всСх Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ

    Для ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΈ ΠΏΠΎ элСмСнтам пСрСчислСния ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ Ρ†ΠΈΠΊΠ» Для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ:

    Для КаТдого Π’ΠΈΠ΄ΠžΠΏΠ»Π°Ρ‚Ρ‹ Из ΠŸΠ΅Ρ€Π΅Ρ‡ΠΈΡΠ»Π΅Π½ΠΈΡ.Π’ΠΈΠ΄Ρ‹ΠžΠΏΠ»Π°Ρ‚ Π¦ΠΈΠΊΠ»
    

    Π‘ΠΎΠΎΠ±Ρ‰ΠΈΡ‚ΡŒ(Π’ΠΈΠ΄ΠžΠΏΠ»Π°Ρ‚Ρ‹.ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²Π»Π΅Π½ΠΈΠ΅());

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

    4. Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ

    ΠŸΠ΅Ρ€Π΅Ρ‡ΠΈΡΠ»Π΅Π½ΠΈΡ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Ρ‹ сравнСния (=, <>), Π½ΠΎ Π’ΠΈΠ΄Ρ‹ΠžΠΏΠ»Π°Ρ‚.НаличныС Π’ΠΎΠ³Π΄Π°

    // Π›ΠΎΠ³ΠΈΠΊΠ° для Π½Π°Π»ΠΈΡ‡Π½ΠΎΠΉ ΠΎΠΏΠ»Π°Ρ‚Ρ‹

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

    πŸ’‘

    Если Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ строковоС прСдставлСниС значСния пСрСчислСния (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, для Π²Ρ‹Π²ΠΎΠ΄Π° Π² ΠΎΡ‚Ρ‡Ρ‘Ρ‚), ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ .ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²Π»Π΅Π½ΠΈΠ΅() вмСсто привСдСния ΠΊ строкС. Π­Ρ‚ΠΎ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Π΅Ρ‚ Π»ΠΎΠΊΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ ΠΈ синонимы: Π‘Ρ‚Ρ€ΠΎΠΊΠ° = Π’ΠΈΠ΄ΠžΠΏΠ»Π°Ρ‚Ρ‹.ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²Π»Π΅Π½ΠΈΠ΅();

    5. Π Π°Π±ΠΎΡ‚Π° с составными Ρ‚ΠΈΠΏΠ°ΠΌΠΈ (8.3.10+)

    Π’ Π½ΠΎΠ²Ρ‹Ρ… вСрсиях ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ пСрСчислСния ΠΌΠΎΠ³ΡƒΡ‚ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅. НапримСр, для значСния Β«ΠšΠ°Ρ€Ρ‚Π°Β» ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ ΠŸΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ = 2:

    Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ = ΠŸΠ΅Ρ€Π΅Ρ‡ΠΈΡΠ»Π΅Π½ΠΈΡ.Π’ΠΈΠ΄Ρ‹ΠžΠΏΠ»Π°Ρ‚.ΠšΠ°Ρ€Ρ‚Π°;
    

    ΠŸΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ = Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅.ΠŸΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚; // Π’Π΅Ρ€Π½Ρ‘Ρ‚ 2

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

    Π”Π°ΠΆΠ΅ ΠΎΠΏΡ‹Ρ‚Π½Ρ‹Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΠΈΠ½ΠΎΠ³Π΄Π° ΡΡ‚Π°Π»ΠΊΠΈΠ²Π°ΡŽΡ‚ΡΡ с ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°ΠΌΠΈ ΠΏΡ€ΠΈ использовании пСрСчислСний. Π’ΠΎΡ‚ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ распространённыС Π»ΠΎΠ²ΡƒΡˆΠΊΠΈ:

    ⚠️ Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: Если Π²Ρ‹ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ»ΠΈ состав пСрСчислСния (Π΄ΠΎΠ±Π°Π²ΠΈΠ»ΠΈ/ΡƒΠ΄Π°Π»ΠΈΠ»ΠΈ значСния) Π² Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰Π΅ΠΉ Π±Π°Π·Π΅, это ΠΌΠΎΠΆΠ΅Ρ‚ привСсти ΠΊ ΠΏΠΎΡ‚Π΅Ρ€Π΅ Π΄Π°Π½Π½Ρ‹Ρ… Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ… ΠΈΠ»ΠΈ рСгистрах, Π³Π΄Π΅ использовались старыС значСния. ВсСгда Π΄Π΅Π»Π°ΠΉΡ‚Π΅ Ρ€Π΅Π·Π΅Ρ€Π²Π½ΡƒΡŽ копию ΠΏΠ΅Ρ€Π΅Π΄ Ρ‚Π°ΠΊΠΈΠΌΠΈ измСнСниями!

    1. ΠŸΡƒΡ‚Π°Π½ΠΈΡ†Π° ΠΌΠ΅ΠΆΠ΄Ρƒ прСдставлСниСм ΠΈ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΌ ΠΈΠΌΠ΅Π½Π΅ΠΌ

    Π’Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅Π΅ имя значСния (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, НаличныС) ΠΈ Π΅Π³ΠΎ прСдставлСниС (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, «Наличный расчёт») β€” это Ρ€Π°Π·Π½Ρ‹Π΅ Π²Π΅Ρ‰ΠΈ. Ошибка Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚, ΠΊΠΎΠ³Π΄Π° Π² ΠΊΠΎΠ΄Π΅ ΡΡ€Π°Π²Π½ΠΈΠ²Π°ΡŽΡ‚ строковоС прСдставлСниС вмСсто ссылки:

    // ΠΠ•ΠŸΠ ΠΠ’Π˜Π›Π¬ΠΠž:
    

    Если Π‘Ρ‚Ρ€ΠΎΠΊΠ°(Π’Π΅ΠΊΡƒΡ‰ΠΈΠΉΠ’ΠΈΠ΄ΠžΠΏΠ»Π°Ρ‚Ρ‹) = "НаличныС" Π’ΠΎΠ³Π΄Π°

    // Π’Π°ΠΊΠΎΠΉ ΠΊΠΎΠ΄ сломаСтся ΠΏΡ€ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ синонима!

    // ΠŸΠ ΠΠ’Π˜Π›Π¬ΠΠž:

    Если Π’Π΅ΠΊΡƒΡ‰ΠΈΠΉΠ’ΠΈΠ΄ΠžΠΏΠ»Π°Ρ‚Ρ‹ = ΠŸΠ΅Ρ€Π΅Ρ‡ΠΈΡΠ»Π΅Π½ΠΈΡ.Π’ΠΈΠ΄Ρ‹ΠžΠΏΠ»Π°Ρ‚.НаличныС Π’ΠΎΠ³Π΄Π°

    // Π Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎ

    2. ИзмСнСниС пСрСчислСний Π² Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰Π΅ΠΉ Π±Π°Π·Π΅

    Если Π²Ρ‹ ΡƒΠ΄Π°Π»ΠΈΡ‚Π΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΈΠ· пСрСчислСния, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΡƒΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ…, 1Π‘ Π½Π΅ смоТСт ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ эти Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹. РСшСниС:

    • πŸ”„ Π‘Π½Π°Ρ‡Π°Π»Π° пСрСнСситС Π΄Π°Π½Π½Ρ‹Π΅ Π½Π° Π½ΠΎΠ²ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ‡Π΅Ρ€Π΅Π· ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ).
    • πŸ—‘οΈ Π£Π΄Π°Π»ΠΈΡ‚Π΅ старыС значСния Ρ‚ΠΎΠ»ΡŒΠΊΠΎ послС очистки ссылок.
    • πŸ”„ Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ°Π’Π΅Ρ€ΡΠΈΠΉ для совмСстимости.

    3. НСучёт Π»ΠΎΠΊΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ

    Если Π² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ нСсколько языков, Π½Π΅ Π·Π°Π±Ρ‹Π²Π°ΠΉΡ‚Π΅ Π·Π°ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ синонимы для всСх Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ. Π˜Π½Π°Ρ‡Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ увидят Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠ΅ ΠΈΠΌΠ΅Π½Π° (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Cash вмСсто «НаличныС»).

    Π§Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ, Ссли пСрСчислСниС "сломалось" послС обновлСния?

    Если послС обновлСния ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ пСрСчислСниС пСрСстало Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π½Π΅ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ значСния Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ…), Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ шаги:

    1. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅, Π½Π΅ измСнились Π»ΠΈ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠ΅ ΠΈΠΌΠ΅Π½Π° Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Π² Π½ΠΎΠ²ΠΎΠΉ вСрсии.

    2. ЗапуститС тСстированиС ΠΈ исправлСниС Π±Π°Π·Ρ‹ (АдминистрированиС β†’ ВСстированиС ΠΈ исправлСниС).

    3. Если ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π² ΠΊΠΎΠ΄Π΅, Π½Π°ΠΉΠ΄ΠΈΡ‚Π΅ всС упоминания пСрСчислСния Ρ‡Π΅Ρ€Π΅Π· Поиск ΠΏΠΎ тСксту Π² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€Π΅ ΠΈ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚Π΅ ссылки.

    4. Π’ ΠΊΡ€Π°ΠΉΠ½Π΅ΠΌ случаС восстановитС Π΄Π°Π½Π½Ρ‹Π΅ ΠΈΠ· Ρ€Π΅Π·Π΅Ρ€Π²Π½ΠΎΠΉ ΠΊΠΎΠΏΠΈΠΈ.

    ΠŸΠ΅Ρ€Π΅Ρ‡ΠΈΡΠ»Π΅Π½ΠΈΡ vs справочники: ΠΊΠΎΠ³Π΄Π° Ρ‡Ρ‚ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ

    Новички часто ΠΏΡƒΡ‚Π°ΡŽΡ‚ пСрСчислСния ΠΈ справочники, вСдь ΠΎΠ±Π° хранят Π½Π°Π±ΠΎΡ€Ρ‹ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ. Однако Ρƒ Π½ΠΈΡ… ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ различия:

    ΠšΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠΉ ΠŸΠ΅Ρ€Π΅Ρ‡ΠΈΡΠ»Π΅Π½ΠΈΠ΅ Π‘ΠΏΡ€Π°Π²ΠΎΡ‡Π½ΠΈΠΊ
    Π˜Π·ΠΌΠ΅Π½ΡΠ΅ΠΌΠΎΡΡ‚ΡŒ ЗначСния Π·Π°Π΄Π°ΡŽΡ‚ΡΡ ΠΏΡ€ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅, Π½Π΅ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΡƒΡŽΡ‚ΡΡ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌΠΈ. ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ/ΡƒΠ΄Π°Π»ΡΡ‚ΡŒ элСмСнты.
    Π₯Ρ€Π°Π½Π΅Π½ΠΈΠ΅ Π’ ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Ρ… ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ (Π½Π΅ Π² Π±Π°Π·Π΅ Π΄Π°Π½Π½Ρ‹Ρ…). Π’ Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ… Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ….
    ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ БыстрСС, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ значСния ΠΊΡΡˆΠΈΡ€ΡƒΡŽΡ‚ΡΡ. МСдлСннСС ΠΏΡ€ΠΈ Π±ΠΎΠ»ΡŒΡˆΠΈΡ… ΠΎΠ±ΡŠΡ‘ΠΌΠ°Ρ… Π΄Π°Π½Π½Ρ‹Ρ….
    ΠŸΡ€ΠΈΠΌΠ΅Ρ€ использования Бтатусы Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ², Π²ΠΈΠ΄Ρ‹ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ. Бписок ΠΊΠΎΠ½Ρ‚Ρ€Π°Π³Π΅Π½Ρ‚ΠΎΠ², Π½ΠΎΠΌΠ΅Π½ΠΊΠ»Π°Ρ‚ΡƒΡ€Π°.

    Π’Ρ‹Π±ΠΎΡ€ ΠΌΠ΅ΠΆΠ΄Ρƒ пСрСчислСниСм ΠΈ справочником зависит ΠΎΡ‚ Π·Π°Π΄Π°Ρ‡ΠΈ:

    • πŸ”Ή Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ пСрСчислСниС, Ссли:
      • Набор Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ постоянный (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π΄Π½ΠΈ Π½Π΅Π΄Π΅Π»ΠΈ).
      • НуТна максимальная ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ (значСния часто Ρ‡ΠΈΡ‚Π°ΡŽΡ‚ΡΡ Π² ΠΊΠΎΠ΄Π΅).
      • Π’Π°ΠΆΠ½ΠΎ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ошибки Π²Π²ΠΎΠ΄Π°.
    • πŸ”Ή Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ справочник, Ссли:
      • Бписок Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ динамичСски измСняСтся (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π³ΠΎΡ€ΠΎΠ΄Π° доставки).
      • НуТны Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Ρ€Π΅ΠΊΠ²ΠΈΠ·ΠΈΡ‚Ρ‹ (адрСс, Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ ΠΈ Ρ‚.Π΄.).
      • ВрСбуСтся иСрархия с Π½Π΅ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½ΠΎΠΉ Π²Π»ΠΎΠΆΠ΅Π½Π½ΠΎΡΡ‚ΡŒΡŽ.
    πŸ’‘

    Если ΡΠΎΠΌΠ½Π΅Π²Π°Π΅Ρ‚Π΅ΡΡŒ, Π·Π°Π΄Π°ΠΉΡ‚Π΅ сСбС вопрос: "Π‘ΡƒΠ΄ΡƒΡ‚ Π»ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ Π½ΠΎΠ²Ρ‹Π΅ значСния Π² этот список?" Если ΠΎΡ‚Π²Π΅Ρ‚ "Π΄Π°" β€” ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ справочник. Если "Π½Π΅Ρ‚" β€” пСрСчислСниС.

    ΠŸΡ€Π°ΠΊΡ‚ΠΈΡ‡Π΅ΡΠΊΠΈΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ использования пСрСчислСний

    Π Π°Π·Π±Π΅Ρ€Ρ‘ΠΌ Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Π΅ кСйсы, Π³Π΄Π΅ пСрСчислСния Π½Π΅Π·Π°ΠΌΠ΅Π½ΠΈΠΌΡ‹.

    1. Бтатусы Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ²

    Π’ любой ΡƒΡ‡Ρ‘Ρ‚Π½ΠΎΠΉ систСмС Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹ проходят нСсколько состояний. НапримСр, для Π·Π°ΠΊΠ°Π·Π° покупатСля ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π΄Π°Ρ‚ΡŒ пСрСчислСниС БтатусыЗаказа:

    Новый
    

    Π’ΠžΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅

    Π‘ΠΎΠ±Ρ€Π°Π½

    ΠžΡ‚Π³Ρ€ΡƒΠΆΠ΅Π½

    ΠžΡ‚ΠΌΠ΅Π½Ρ‘Π½

    Π’ ΠΊΠΎΠ΄Π΅ это ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ Π»Π΅Π³ΠΊΠΎ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠ²Π°Ρ‚ΡŒ Π·Π°ΠΊΠ°Π·Ρ‹:

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

    Запрос.ВСкст =

    "ВЫБРАВЬ

    | Π—Π°ΠΊΠ°Π·Ρ‹ΠŸΠΎΠΊΡƒΠΏΠ°Ρ‚Π΅Π»Π΅ΠΉ.Бсылка КАК Бсылка

    |Π˜Π—

    | Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚.Π—Π°ΠΊΠ°Π·ΠŸΠΎΠΊΡƒΠΏΠ°Ρ‚Π΅Π»Ρ КАК Π—Π°ΠΊΠ°Π·Ρ‹ΠŸΠΎΠΊΡƒΠΏΠ°Ρ‚Π΅Π»Π΅ΠΉ

    |Π“Π”Π•

    | Π—Π°ΠΊΠ°Π·Ρ‹ΠŸΠΎΠΊΡƒΠΏΠ°Ρ‚Π΅Π»Π΅ΠΉ.Бтатус = &Бтатус";

    Запрос.Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€("Бтатус", ΠŸΠ΅Ρ€Π΅Ρ‡ΠΈΡΠ»Π΅Π½ΠΈΡ.БтатусыЗаказа.Π’ΠžΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅);

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

    2. Π’ΠΈΠ΄Ρ‹ Ρ†Π΅Π½

    Π’ Ρ‚ΠΎΡ€Π³ΠΎΠ²ΠΎΠΉ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ пСрСчислСниС Π’ΠΈΠ΄Ρ‹Π¦Π΅Π½ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Ρ†Π΅Π½Π°ΠΌΠΈ Π½ΠΎΠΌΠ΅Π½ΠΊΠ»Π°Ρ‚ΡƒΡ€Ρ‹:

    Розничная
    

    ΠžΠΏΡ‚ΠΎΠ²Π°Ρ

    ДилСрская

    Π‘ΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Π°Ρ

    ΠŸΡ€ΠΈΠΌΠ΅Ρ€ использования Π² ΠΌΠΎΠ΄ΡƒΠ»Π΅:

    ВСкущаяЦСна = ΠŸΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒΠ¦Π΅Π½Ρƒ(НомСнклатура, ΠŸΠ΅Ρ€Π΅Ρ‡ΠΈΡΠ»Π΅Π½ΠΈΡ.Π’ΠΈΠ΄Ρ‹Π¦Π΅Π½.ΠžΠΏΡ‚ΠΎΠ²Π°Ρ);

    3. ЛогичСскиС Ρ„Π»Π°Π³ΠΈ

    Π—Π°ΠΌΠ΅Π½Π° Π±ΡƒΠ»Π΅Π²Ρ‹Ρ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ (Π˜ΡΡ‚ΠΈΠ½Π°/Π›ΠΎΠΆΡŒ) Π½Π° пСрСчислСниС Π΄Π΅Π»Π°Π΅Ρ‚ ΠΊΠΎΠ΄ Π±ΠΎΠ»Π΅Π΅ Ρ‡ΠΈΡ‚Π°Π΅ΠΌΡ‹ΠΌ. НапримСр:

    ΠŸΠ΅Ρ€Π΅Ρ‡ΠΈΡΠ»Π΅Π½ΠΈΠ΅ ДаНСт
    

    Π”Π°

    НСт

    // ВмСсто:

    Если Π€Π»Π°Π³ Π’ΠΎΠ³Π΄Π°..

    // ПишСм:

    Если Π€Π»Π°Π³ = ΠŸΠ΅Ρ€Π΅Ρ‡ΠΈΡΠ»Π΅Π½ΠΈΡ.ДаНСт.Π”Π° Π’ΠΎΠ³Π΄Π°..

    4. ΠšΠ»Π°ΡΡΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Ρ‹ для ΠΎΡ‚Ρ‡Ρ‘Ρ‚ΠΎΠ²

    Π’ ΠΎΡ‚Ρ‡Ρ‘Ρ‚Π°Ρ… пСрСчислСния ΡƒΠ΄ΠΎΠ±Π½Ρ‹ для Π³Ρ€ΡƒΠΏΠΏΠΈΡ€ΠΎΠ²ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ…. НапримСр, пСрСчислСниС ΠŸΠ΅Ρ€ΠΈΠΎΠ΄ΠΈΡ‡Π½ΠΎΡΡ‚ΡŒ:

    Π”Π΅Π½ΡŒ
    

    НСдСля

    ΠœΠ΅ΡΡΡ†

    ΠšΠ²Π°Ρ€Ρ‚Π°Π»

    Π“ΠΎΠ΄

    ΠŸΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ‚ Π³ΠΈΠ±ΠΊΠΎ Π½Π°ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ΠΈΡ‡Π½ΠΎΡΡ‚ΡŒ Π±Π΅Π· Тёсткого кодирования.

    FAQ: ЧастыС вопросы ΠΎ пСрСчислСниях Π² 1Π‘

    МоТно Π»ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ порядок Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Π² пСрСчислСнии послС создания?

    Π”Π°, порядок Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€Π΅ Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ ЗначСния пСрСчислСния. Для этого пСрСтаскивайтС строки ΠΌΡ‹ΡˆΡŒΡŽ ΠΈΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ Β«Π’Π²Π΅Ρ€Ρ…Β»/Β«Π’Π½ΠΈΠ·Β». Однако ΡƒΡ‡Ρ‚ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎ это ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ²Π»ΠΈΡΡ‚ΡŒ Π½Π° Π»ΠΎΠ³ΠΈΠΊΡƒ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΎΡ‚Ρ‡Ρ‘Ρ‚ΠΎΠ² ΠΈΠ»ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΎΠΊ, Ссли Π² Π½ΠΈΡ… ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ индСксация Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠŸΠ΅Ρ€Π΅Ρ‡ΠΈΡΠ»Π΅Π½ΠΈΠ΅.Π’ΠΈΠ΄Ρ‹ΠžΠΏΠ»Π°Ρ‚[0]).

    Как ΡΠΊΡΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ/ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ пСрСчислСниС ΠΌΠ΅ΠΆΠ΄Ρƒ Π±Π°Π·Π°ΠΌΠΈ?

    ΠŸΠ΅Ρ€Π΅Ρ‡ΠΈΡΠ»Π΅Π½ΠΈΡ ΡΠΊΡΠΏΠΎΡ€Ρ‚ΠΈΡ€ΡƒΡŽΡ‚ΡΡ вмСстС с ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠ΅ΠΉ Ρ‡Π΅Ρ€Π΅Π· Ρ„Π°ΠΉΠ»Ρ‹ .cf ΠΈΠ»ΠΈ .epf. Π§Ρ‚ΠΎΠ±Ρ‹ пСрСнСсти Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½ΠΎ пСрСчислСниС:

    1. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ ΠΈΡΡ…ΠΎΠ΄Π½ΡƒΡŽ Π±Π°Π·Ρƒ Π² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€Π΅.
    2. НайдитС пСрСчислСниС Π² Π΄Π΅Ρ€Π΅Π²Π΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ², ΠΊΠ»ΠΈΠΊΠ½ΠΈΡ‚Π΅ ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠšΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ.
    3. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Ρ†Π΅Π»Π΅Π²ΡƒΡŽ Π±Π°Π·Ρƒ, Π²ΡΡ‚Π°Π²ΡŒΡ‚Π΅ пСрСчислСниС (Π’ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ).
    4. ΠžΠ±Π½ΠΎΠ²ΠΈΡ‚Π΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡŽ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ….

    Для пСрСноса Π΄Π°Π½Π½Ρ‹Ρ…, связанных с пСрСчислСниСм (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, значСния Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ…), потрСбуСтся Π²Ρ‹Π³Ρ€ΡƒΠ·ΠΊΠ°/Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° Ρ‡Π΅Ρ€Π΅Π· XML ΠΈΠ»ΠΈ Π£Π½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΎΠ±ΠΌΠ΅Π½ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ.

    ΠŸΠΎΡ‡Π΅ΠΌΡƒ Π² ΠΎΡ‚Ρ‡Ρ‘Ρ‚Π΅ Π½Π΅ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ значСния пСрСчислСния?

    Π§Π°Ρ‰Π΅ всСго это связано с ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· ΠΏΡ€ΠΈΡ‡ΠΈΠ½:

    • πŸ”Ή Π’ схСмС ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ… Π½Π΅ ΡƒΠΊΠ°Π·Π°Π½ΠΎ прСдставлСниС пСрСчислСния. Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ΠΏΠΎΠ»Π΅ с Ρ‚ΠΈΠΏΠΎΠΌ Β«Π‘Ρ‚Ρ€ΠΎΠΊΠ°Β» ΠΈ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ Π’Π«Π ΠΠ—Π˜Π’Π¬(Бтатус КАК Π‘Ρ‚Ρ€ΠΎΠΊΠ°).
    • πŸ”Ή НС ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½Π° конфигурация Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… послС измСнСния пСрСчислСния.
    • πŸ”Ή Π’ настройках ΠΎΡ‚Ρ‡Ρ‘Ρ‚Π° ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ слуТСбных ΠΏΠΎΠ»Π΅ΠΉ.

    ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ Ρ‚Π°ΠΊΠΆΠ΅, Π½Π΅ установлСн Π»ΠΈ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΡΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹ с Π½ΡƒΠΆΠ½Ρ‹ΠΌΠΈ значСниями пСрСчислСния.

    Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ многоязычноС пСрСчислСниС?

    Для ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… языков:

    1. Π’ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€Π΅ ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ свойства пСрСчислСния.
    2. На Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Π‘ΠΈΠ½ΠΎΠ½ΠΈΠΌΡ‹ Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ строки для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ языка (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Β«MaleΒ» для английского, Β«ΠœΡƒΠΆΡΠΊΠΎΠΉΒ» для русского).
    3. Π’ ΠΊΠΎΠ΄Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ .ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²Π»Π΅Π½ΠΈΠ΅() β€” ΠΎΠ½ автоматичСски подставит синоним для Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ языка интСрфСйса.

    Π£Π±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ Π² настройках Π±Π°Π·Ρ‹ (АдминистрированиС β†’ Настройки ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ β†’ Π―Π·Ρ‹ΠΊΠΈ) Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ Π½ΡƒΠΆΠ½Ρ‹Π΅ языки.

    МоТно Π»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ пСрСчислСниС Π² запросС ΠΊΠ°ΠΊ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€?

    Π”Π°, пСрСчислСния ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Ρ‚ΡŒ Π² запросы ΠΊΠ°ΠΊ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹. ΠŸΡ€ΠΈΠΌΠ΅Ρ€:

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

    Запрос.ВСкст =

    "ВЫБРАВЬ

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

    | НомСнклатура.ВидНомСнклатуры КАК Π’ΠΈΠ΄

    |Π˜Π—

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

    |Π“Π”Π•

    | НомСнклатура.ВидНомСнклатуры = &Π’ΠΈΠ΄";

    Запрос.Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€("Π’ΠΈΠ΄", ΠŸΠ΅Ρ€Π΅Ρ‡ΠΈΡΠ»Π΅Π½ΠΈΡ.ВидыНомСнклатуры.Π’ΠΎΠ²Π°Ρ€);

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

    Π’Π°ΠΆΠ½ΠΎ: Π² тСкстС запроса сравнивайтС с ΠΏΠΎΠ»Π΅ΠΌ Ρ‚ΠΎΠ³ΠΎ ΠΆΠ΅ Ρ‚ΠΈΠΏΠ° (Π² ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ВидНомСнклатуры Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ пСрСчислСниСм).