ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² написании студСнчСских Ρ€Π°Π±ΠΎΡ‚
АнтистрСссовый сСрвис

ВСхнология Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π°Π΄Π°Ρ‡ΠΈ

Π Π΅Ρ„Π΅Ρ€Π°Ρ‚ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠΈΠ£Π·Π½Π°Ρ‚ΡŒ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒΠΌΠΎΠ΅ΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹

Π’ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠΌ ΠΎΠΊΠ½Π΅ Π·Π°Π΄Π°ΠΉΡ‚Π΅ ΡΡ‚ΠΈΠ»ΡŒ отобраТСния ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Π² ΠΎΡ‚Ρ‡Π΅Ρ‚Π΅. Для этого Π² ΡΠΏΠΈΡΠΊΠ΅ Style Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ². Π’ ΠΎΠ±Π»Π°ΡΡ‚ΠΈ просмотра Π² Π²Π΅Ρ€Ρ…Π½Π΅ΠΌ Π»Π΅Π²ΠΎΠΌ ΡƒΠ³Π»Ρƒ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ³ΠΎ ΠΎΠΊΠ½Π° мастСр позволяСт ΠΏΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ, ΠΊΠ°ΠΊ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ элСмСнт ΠΎΡ‚Ρ‡Π΅Ρ‚Π°. НаТмитС ΠΊΠ½ΠΎΠΏΠΊΡƒ Next. Π’ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠΌ ΠΎΠΊΠ½Π΅ ΡƒΠΊΠ°ΠΆΠΈΡ‚Π΅ ΠΏΠΎΠ»Π΅, ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡ‚ΡŒΡΡ Π³Ρ€ΡƒΠΏΠΏΠΈΡ€ΠΎΠ²ΠΊΠ° Π΄Π°Π½Π½Ρ‹Ρ… Π² ΠΎΡ‚Ρ‡Π΅Ρ‚Π΅. Для этого Π² ΠΏΠ΅Ρ€Π²ΠΎΠΌ… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

ВСхнология Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π°Π΄Π°Ρ‡ΠΈ (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° прилоТСния:

  • 1. Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ VFP. На ΡΡ‚Π°Ρ€Ρ‚ΠΎΠ²ΠΎΠΉ страницС Π½ΡƒΠΆΠ½ΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ (File-New-Из Π²Π΅Ρ€Ρ…Π½Π΅Π³ΠΎ Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰Π΅Π³ΠΎΡΡ списка Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΏΠ°ΠΏΠΊΡƒ ΠšΡƒΡ€ΡΠΎΠ²Π°Ρ Ρ€Π°Π±ΠΎΡ‚Π° с Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ стола)
  • 2. Π—Π°Π΄Π°Ρ‚ΡŒ имя создаваСмого ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, ΠΏΡ€ΠΈ этом Π²Ρ‹Π±Ρ€Π°Π² Ρ‚ΠΈΠΏ Ρ„Π°ΠΉΠ»Π° project.
  • 3. Π’ ΠΎΠΊΠ½Π΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΎΠΊΠ½ΠΎ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ….
  • 4. ΠŸΡ€ΠΈ создании Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π² ΠΎΠΊΠ½Π΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Data ΠΈ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚Π΅ курсор Π½Π° Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΈ Databases
  • 5. НаТмитС ΠΊΠ½ΠΎΠΏΠΊΡƒ New Π² ΠΎΠΊΠ½Π΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°
  • 6. Π’ ΠΎΡ‚ΠΊΡ€Ρ‹Π²ΡˆΠ΅ΠΌΡΡ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠΌ New Database Π½Π°ΠΆΠΌΠΈΡ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ New Database
  • 7. Π’ ΠΏΠΎΡΠ²ΠΈΠ²ΡˆΠ΅ΠΌΡΡ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠΌ ΠΎΠΊΠ½Π΅ Create Π² ΠΏΠΎΠ»Π΅ Π²Π²ΠΎΠ΄Π° Enter batabese Π·Π°Π΄Π°ΠΉΡ‚Π΅ имя создаваСмой Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… «Π£ΡΠΏΠ΅Π²Π°Π΅ΠΌΠΎΡΡ‚ΡŒ студСнтов»
  • 8. Для сохранСния Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… Π½Π°ΠΆΠΌΠΈΡ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ. ΠŸΠΎΡΠ²ΠΈΡ‚ΡΡ пустоС ΠΎΠΊΠ½ΠΎ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… Database Designer.

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Ρ‚Π°Π±Π»ΠΈΡ†:

  • 1. Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ мСню Database ΠΈΠ»ΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ контСкстного мСню, ΠΈΠ»ΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΠ°Π½Π΅Π»ΠΈ инструмСнтов Database Designer создайтС Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ, Π²Ρ‹Π±Ρ€Π°Π² ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ New Table
  • 2. Π’ ΠΏΠΎΡΠ²ΠΈΠ²ΡˆΠ΅ΠΌΡΡ ΠΎΠΊΠ½Π΅ конструктора Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ Table Designer для ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° ΠΌΠ΅ΠΆΠ΄Ρƒ столбцами Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ΡΡŒ ΠΌΡ‹ΡˆΡŒΡŽ ΠΈΠ»ΠΈ клавишСй, Π² ΠΏΠΎΠ»Π΅ Caption, располоТСнном Π² ΠΎΠ±Π»Π°ΡΡ‚ΠΈ Display, ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅ΠΌ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ ΠΏΠΎΠ»Π΅ΠΉ
  • 3. Π’Π²Π΅Π΄ΠΈΡ‚Π΅ ΠΈΠΌΠ΅Π½Π°, Ρ‚ΠΈΠΏΡ‹ ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ ΠΏΠΎΠ»Π΅ΠΉ создаваСмой Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹
  • 4. ПослС Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ опрСдСлСния структуры Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ ОК
  • 5. ΠŸΠΎΡΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ ΡΠΎΠ·Π΄Π°Π²Π°Π΅ΠΌΡƒΡŽ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Browse, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΏΡƒΠ½ΠΊΡ‚ мСню View
  • 6. Π’Π²Π΅Π΄ΠΈΡ‚Π΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ»Π΅ΠΉ

ΠΊΠΎΠ΄.

Numeric.

Код.

Π½Π°Π·Π².

Character.

НазваниС.

Кол_час.

Numeric.

Кол-Π²ΠΎ часов.

7. Аналогично я ΡΠΎΠ·Π΄Π°Π²Π°Π»Π° Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ Π‘Ρ‚ΡƒΠ΄Π΅Π½Ρ‚Ρ‹, ΠŸΡ€Π΅ΠΏΠΎΠ΄Π°Π²Π°Ρ‚Π΅Π»ΠΈ ΠΈ Π‘Сссия.

Π”Π°Π½Π½Ρ‹Π΅ для Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ студСнты:

Ном.

Numeric.

НомСр

Π€ΠΈΠΎ.

Character.

Ѐамилия Имя ΠžΡ‚Π΅Ρ‡ΡΡ‚Π²ΠΎ.

Π³Ρ€ΡƒΠΏ.

Character.

Π“Ρ€ΡƒΠΏΠΏΠ°.

Π”Π°Π½Π½Ρ‹Π΅ для Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ ΠŸΡ€Π΅ΠΏΠΎΠ΄Π°Π²Π°Ρ‚Π΅Π»ΠΈ:

Π’Π°Π±.

Numeric.

Π’Π°Π±Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π½ΠΎΠΌΠ΅Ρ€

Π€ΠΈΠΎ.

Character.

Ѐамилия Имя ΠžΡ‚Ρ‡Π΅ΡΡ‚Π²ΠΎ.

ΠΊΠ°Ρ‚Π΅Π³.

Character.

ΠšΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΡ.

Π”Π°Π½Π½Ρ‹Π΅ для Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ БСссия:

Ном.

Numeric.

НомСр

Код.

Numeric.

Код.

Π’Π°Π±.

Numeric.

Π’Π°Π±Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π½ΠΎΠΌΠ΅Ρ€

ΠΎΡ†Π΅Π½.

Numeric.

ΠžΡ†Π΅Π½ΠΊΠ°.

Бвязи ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ‚Π°Π±Π»ΠΈΡ†Π°ΠΌΠΈ:

  • 1. На Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ Дисциплины Ρ‰Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π² ΠΊΠΎΠ½Ρ‚Скстном мСню ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π² ΠΊΠΎΠ½Ρ‚Скстном мСню Modify
  • 2. Π’ ΠΎΡ‚ΠΊΡ€Ρ‹Π²ΡˆΠ΅ΠΌΡΡ ΠΎΠΊΠ½Π΅ конструктора ΠΏΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Indexes
  • 3. Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ ΠΏΠ΅Ρ€Π²ΠΈΡ‡Π½Ρ‹ΠΉ ΠΊΠ»ΡŽΡ‡ для поля ΠΊΠΎΠ΄, Ρ‚. Π΅. Π² ΠΏΠΎΠ»Π΅ столбца Name Π²Π²Π΅Π΄ΠΈΡ‚Π΅ Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ индСкса ΠΊΠΎΠ΄
  • 4. Π’ ΡΡ‚ΠΎΠ»Π±Ρ†Π΅ Type Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΈΠ· ΡΠΏΠΈΡΠΊΠ° Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Primary
  • 5. НаТмитС ΠΊΠ½ΠΎΠΏΠΊΡƒ Ок, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ΠΉΡ‚ΠΈ ΠΈΠ· ΠΎΠΊΠ½Π° конструктора Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹
  • 6. На ΡΠΊΡ€Π°Π½Π΅ появится Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ с ΡΠΎΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅ΠΌ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΎΠΈΠ·ΠΎΡˆΠ»ΠΈ измСнСния Π² ΡΡ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π΅ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹. НаТмитС ΠΊΠ½ΠΎΠΏΠΊΡƒ Yes
  • 7. На Ρ‚Π°Π±Π»ΠΈΡ†Π΅ «Π‘Сссия» Π² ΠΎΠΊΠ½Π΅ конструктора Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… Π²Ρ‹Π·ΠΎΠ²ΠΈΡ‚Π΅ контСкстноС мСню ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Modify
  • 8. ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Indexes ΠΈ ΡΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ ΠΊΠ»ΡŽΡ‡ Ρ‚ΠΈΠΏΠ° RegulΠ°r для поля ΠΊΠΎΠ΄
  • 9. НаТмитС ΠΊΠ½ΠΎΠΏΠΊΡƒ Ок, Ρ‡Ρ‚ΠΎ Π±Ρ‹ Π²Ρ‹ΠΉΡ‚ΠΈ ΠΈΠ· ΠΎΠΊΠ½Π° конструктора Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹
  • 10. На ΡΠΊΡ€Π°Π½Π΅ появится Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ с ΡΠΎΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅ΠΌ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΎΠΈΠ·ΠΎΡˆΠ»ΠΈ измСнСния Π² ΡΡ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π΅ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹. НаТмитС ΠΊΠ½ΠΎΠΏΠΊΡƒ Yes
  • 11. НаТмитС ΠΊΠ½ΠΎΠΏΠΊΡƒ ΠΌΡ‹ΡˆΠΈ ΠΈ, Π½Π΅ ΠΎΡ‚пуская Π΅Π΅, пСрСмСститС курсор Π½Π° ΠΈΠ½Π΄Π΅ΠΊΡ Π΄ΠΎΡ‡Π΅Ρ€Π½Π΅ΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ «Π‘Сссия», ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ появится линия ΠΈΠ· ΡΠ²ΡΠ·ΠΈ

Бвязи для Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ ΠŸΡ€Π΅ΠΏΠΎΠ΄Π°Π²Π°Ρ‚Π΅Π»ΠΈ:

Π’Π°Π±->Primary.

Бвязь для Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ Π‘Ρ‚ΡƒΠ΄Π΅Π½Ρ‚Ρ‹:

Ном->Candidat.

12. Π—Π°ΠΊΡ€ΠΎΠΉΡ‚Π΅ Π±Π°Π·Ρƒ Π΄Π°Π½Π½Ρ‹Ρ… «Π£ΡΠΏΠ΅Π²Π°Π΅ΠΌΠΎΡΡ‚ΡŒ студСнтов».

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ создания Ρ‚Π°Π±Π»ΠΈΡ† ΠΈ ΡΠ²ΡΠ·Π΅ΠΉ ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ‚Π°Π±Π»ΠΈΡ†Π°ΠΌΠΈ прСдставлСн Π² ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, А (рис 1,2,3,4,5).

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Ρ„ΠΎΡ€ΠΌ мастСром:

  • 1. ΠžΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌ Π±Π°Π·Ρƒ Π΄Π°Π½Π½Ρ‹Ρ… «Π£ΡΠΏΠ΅Π²Π°Π΅ΠΌΠΎΡΡ‚ΡŒ студСнтов». Для этого Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Date устанавливаСм курсор Π½Π° Π΅Π΅ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΠΈ Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΡƒ Modify ΠΎΠΊΠ½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°.
  • 2. Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ Π½Π° ΡΡ€Π»Ρ‹ΠΊΠ΅ Documents для ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Documents.
  • 3. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π³Ρ€ΡƒΠΏΠΏΡƒ Forms ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ New.
  • 4. Π’ ΠΎΡ‚ΠΊΡ€Ρ‹Π²ΡˆΠ΅ΠΌΡΡ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠΌ ΠΎΠΊΠ½Π΅ New Form Π½Π°ΠΆΠΌΠΈΡ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ Form Wizard.
  • 5. ПослС запуска мастСра Ρ„ΠΎΡ€ΠΌ откроСтся Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ Wizard Selection, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ имССтся Π΄Π²Π΅ ΠΎΠΏΡ†ΠΈΠΈ: Form Wizard ΠΈ One-toMany Form Wizard. ΠœΡ‹ Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΎΠΏΡ†ΠΈΡŽ «Form Wizard».
  • 6. ПослС появляСтся ΠΎΠΊΠ½ΠΎ мастСра, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ «Π‘Ρ‚ΡƒΠ΄Π΅Π½Ρ‚Ρ‹», для ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π²Ρ‹ ΡΠΎΠ·Π΄Π°Π΅Ρ‚Π΅ Ρ„ΠΎΡ€ΠΌΡƒ ΠΈ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ поля этой Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹, Ρ€Π°Π·ΠΌΠ΅Ρ‰Π°Π΅ΠΌΡ‹Π΅ Π² Ρ„ΠΎΡ€ΠΌΠ΅. Из ΡΠΏΠΈΡΠΊΠ° Available fields пСрСнСситС Π² Selected fields всС поля, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Ρ€Π°Π·ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Π² ΡΠΎΠ·Π΄Π°Π²Π°Π΅ΠΌΠΎΠΉ Ρ„ΠΎΡ€ΠΌΠ΅, Π·Π°Ρ‚Π΅ΠΌ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ Next.
  • 7. Π’ ΠΏΠΎΡΠ²ΠΈΠ²ΡˆΠ΅ΠΌΡΡ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠΌ ΠΎΠΊΠ½Π΅ мастСра ΠΌΠΎΠΆΠ½ΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΡΡ‚ΠΈΠ»ΡŒ отобраТСния ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Ρ„ΠΎΡ€ΠΌΡ‹ ΠΈ Ρ‚ΠΈΠΏΡ‹ ΠΊΠ½ΠΎΠΏΠΎΠΊ управлСния, Π·Π°Ρ‚Π΅ΠΌ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ Next.
  • 8. На ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ шагС задаСтся ΠΊΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠΈ сортировки Π΄Π°Π½Π½Ρ‹Ρ…, ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅ΠΌΡ‹Ρ… Π² Ρ„ΠΎΡ€ΠΌΠ΅. Для этого ΠΈΠ· ΡΠΏΠΈΡΠΊΠ° Available fields or index tag пСрСнСситС ΠΏΠΎΠ»Π΅ Π½ΠΎΠΌ, ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒΡΡ сортировка Π² ΡΠΏΠΈΡΠΎΠΊ Selected fields, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΊΠ½ΠΎΠΏΠΊΡƒ Add ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ Next.
  • 9. На Π·Π°ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΌ шагС создания Ρ„ΠΎΡ€ΠΌΡ‹ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ мастСра ΠΌΡ‹ Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ ΠΎΠΏΡ†ΠΈΡŽ Save form for later use, ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ Preview просмотритС ΠΌΠ°ΠΊΠ΅Ρ‚ Ρ„ΠΎΡ€ΠΌΡ‹ ΠΈ Π²Π΅Ρ€Π½ΠΈΡ‚Π΅ΡΡŒ Π² ΠΎΠΊΠ½ΠΎ мастСра с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠ½ΠΎΠΏΠΊΠΈ Return to Wizard. НаТмитС ΠΊΠ½ΠΎΠΏΠΊΡƒ Finish ΠΈ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅ Ρ„ΠΎΡ€ΠΌΡƒ с Ρ‚Π΅ΠΌ ΠΈΠΌΠ΅Π½Π΅ΠΌ с ΠΊΠ°ΠΊΠΈΠΌ Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ.

Π― ΡΠΎΠ·Π΄Π°Π²Π°Π»Π° мастСром Ρ„ΠΎΡ€ΠΌΡ‹ «Π‘Ρ‚ΡƒΠ΄Π΅Π½Ρ‚Ρ‹» ΠΈ «ΠŸΡ€Π΅ΠΏΠΎΠ΄Π°Π²Π°Ρ‚Π΅Π»ΠΈ».

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Ρ„ΠΎΡ€ΠΌΡ‹ конструктором:

  • 1. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Ρ€Π°Π½Π΅Π΅ созданный ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ мСню File
  • 2. На Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Documents Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π³Ρ€ΡƒΠΏΠΏΡƒ Form, Π½Π°ΠΆΠΌΠΈΡ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ New ΠΎΠΊΠ½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, Π·Π° Ρ‚Π΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΡƒ New Form. ΠžΡ‚ΠΊΡ€ΠΎΠ΅Ρ‚ΡΡ ΠΎΠΊΠ½ΠΎ конструктора Ρ„ΠΎΡ€ΠΌ ΠΈ ΠΎΠΊΠ½ΠΎ свойств Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ «Π”исциплины»
  • 3. Π—Π°Π΄Π°ΠΉΡ‚Π΅ срСду окруТСния Ρ„ΠΎΡ€ΠΌΡ‹. Для этого ΠΈΠ· ΠΌΠ΅Π½ΡŽ View Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Data Environment. ΠžΡ‚ΠΊΡ€ΠΎΠ΅Ρ‚ΡΡ ΠΎΠΊΠ½ΠΎ окруТСния Ρ„ΠΎΡ€ΠΌΡ‹ Data Environment ΠΈ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ Add Table or View
  • 4. Π’ ΠΎΡ‚Ρ€Ρ‹Π²ΡˆΠ΅ΠΌΡΡ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠΌ ΠΎΠΊΠ½Π΅ Add Table or View Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΈΠ· ΡΠΏΠΈΡΠΊΠ° Ρ‚Π°Π±Π»ΠΈΡ† ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠΉ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… Ρ‚Π°Π±Π»ΠΈΡ† «Π”исциплины» ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ Add. Π—Π°Ρ‚Π΅ΠΌ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ Close ΠΎΠΊΠ½Π° Add Table or View для Π΅Π³ΠΎ закрытия
  • 5. Π’Ρ‹Π΄Π΅Π»ΠΈΡ‚Π΅ свойство Order. Π’ ΠΏΠΎΠ»Π΅ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ†ΠΈΠΈ свойства Π½Π°ΠΆΠΌΠΈΡ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ открытия списка ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΈΠ· Π½Π΅Π³ΠΎ индСкс Код для упорядочСния Π΄Π°Π½Π½Ρ‹Ρ…
  • 6. Π—Π°ΠΊΡ€ΠΎΠΉΡ‚Π΅ ΠΎΠΊΠ½ΠΎ опрСдСлСния срСды окруТСния
  • 7. РазмСститС ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ Π² Ρ„ΠΎΡ€ΠΌΠ΅, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚Π΅Π»ΡŒ Ρ„ΠΎΡ€ΠΌ
  • 8. ЗапуститС ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚Π΅Π»ΡŒ Ρ„ΠΎΡ€ΠΌ, Π²Ρ‹Π±Ρ€Π°Π² ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Builder контСкстного мСню Ρ„ΠΎΡ€Ρ‹
  • 9. На Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Field Selection ΠΈΠ· Π½ΠΈΠΆΠ½Π΅Π³ΠΎ списка области Databases and tables Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ «Π”исциплины». Из ΡΠΏΠΈΡΠΊΠ° Available fields пСрСнСсти Π² Selected fields всС поля Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΊΠ½ΠΎΠΏΠΊΡƒ с Π΄Π²ΠΎΠΉΠ½ΠΎΠΉ стрСлкой Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Style, Π·Π°Π΄Π°ΠΉΡ‚Π΅ ΡΡ‚ΠΈΠ»ΡŒ оформлСния ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Ρ„ΠΎΡ€ΠΌΡ‹, Π²Ρ‹Π±Ρ€Π°Π² ΠΈΠ· ΡΠΏΠΈΡΠΊΠ° Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Embossed. НаТмитС ΠΊΠ½ΠΎΠΏΠΊΡƒ Ок. Π² Ρ„ΠΎΡ€ΠΌΠ΅ Π±ΡƒΠ΄ΡƒΡ‚ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½Ρ‹ поля ΠΈ Π½Π°Π΄ΠΏΠΈΡΠΈ ΠΊ Π½ΠΈΠΌ
  • 10. Π’ ΠΎΠΊΠ½Π΅ Properties скоррСктируйтС свойство Caption, ввСдя Π² Ρ‚СкстовоС ΠΏΠΎΠ»Π΅ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ Ρ„ΠΎΡ€ΠΌΡ‹ «Π”исциплины»
  • 11. Π’Π°ΠΊ ΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π΄Π°Ρ‚ΡŒ Ρ†Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π° Ρ„ΠΎΡ€ΠΌΡ‹ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ свойств BackColor
  • 12. Π’Π°ΠΊ ΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ надписи Ρ„ΠΎΡ€ΠΌΡ‹ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ свойств Caption
  • 13. Π’ Π½ΠΈΠΆΠ½Π΅ΠΉ части ΠΎΠΊΠ½Π° Ρ„ΠΎΡ€ΠΌΡ‹ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΏΡΡ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΎΠΊ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Command Button Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ инструмСнтов Form Controls. Π’ Ρ„ΠΎΡ€ΠΌΠ΅ появится ΠΎΠ±ΡŠΠ΅ΠΊΡ‚, Π² Π½Π°Π·Π²Π°Π½ΠΈΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ содСрТится слово Command1. Аналогично создайтС ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ свойство Caption ΠΈ Π²Π²Π΅Π΄ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ значСния

Command1.

ΠŸΠ΅Ρ€Π²Π°Ρ.

Command2.

Π‘Π»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ.

Command3.

ΠŸΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π°Ρ.

Command4.

ПослСдняя.

Command5.

Π’Ρ‹Ρ…ΠΎΠ΄.

ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ событий наТатия ΠΊΠ½ΠΎΠΏΠΎΠΊ

Для ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠŸΠ΅Ρ€Π²Π°Ρ:

IF!BOF ().

GO TOP.

ENDIF.

_screen.ActiveForm.Refresh ().

Для ΠΊΠ½ΠΎΠΏΠΊΠΈ Π‘Π»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ:

IF!EOF ().

SKIP.

ENDIF.

_screen.ActiveForm.Refresh ().

Для ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠŸΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π°Ρ:

IF!BOF ().

SKIP-1.

ENDIF.

_screen.ActiveForm.Refresh ().

Для ΠΊΠ½ΠΎΠΏΠΊΠΈ ПослСдняя:

IF!EOF ().

GO BOTTOM.

ENDIF.

_screen.ActiveForm.Refresh ().

Для ΠΊΠ½ΠΎΠΏΠΊΠΈ Π’Ρ‹Ρ…ΠΎΠ΄:

IF MESSAGEBOX («Π’Ρ‹Ρ…ΠΎΠ΄ ΠΈΠ· Ρ„ΠΎΡ€ΠΌΡ‹?», 4+32+256, «Π’Ρ‹Ρ…ΠΎΠ΄»)=6.

_screen.ActiveForm.Refresh ().

ELSE.

_screen.ActiveForm.Refresh ().

ENDIF.

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ создания Ρ„ΠΎΡ€ΠΌ прСдставлСн Π² ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π‘ (рис 6, 7, 8, 9).

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΎΡ‚Ρ‡Π΅Ρ‚ΠΎΠ²:

  • 1. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Ρ€Π°Π½Π΅Π΅ созданный ΠΏΡ€ΠΎΠ΅ΠΊΡ‚
  • 2. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Π±Π°Π·Ρƒ Π΄Π°Π½Π½Ρ‹Ρ… «ΡƒΡΠΏΠ΅Π²Π°Π΅ΠΌΠΎΡΡ‚ΡŒ студСнтов»
  • 3. ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Documents. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π³Ρ€ΡƒΠΏΠΏΡƒ Reports
  • 4. НаТмитС ΠΊΠ½ΠΎΠΏΠΊΡƒ New ΠΎΠΊΠ½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°
  • 5. Π’ ΠΎΡ‚ΠΊΡ€Ρ‹Π²ΡˆΠ΅ΠΌΡΡ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠΌ ΠΎΠΊΠ½Π΅ New Report Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΎΠΏΡ†ΠΈΡŽ Report Wizard
  • 6. Π’ ΠΏΠΎΡΠ²ΠΈΠ²ΡˆΠ΅ΠΌΡΡ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠΌ ΠΎΠΊΠ½Π΅ ΡƒΠΊΠ°ΠΆΠΈΡ‚Π΅ Ρ‚ΠΈΠΏ создания ΠΎΡ‚Ρ‡Π΅Ρ‚Π°-Report Wizard ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ Ok.
  • 7. Π’ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠΌ ΠΎΠΊΠ½Π΅ Π² ΠΎΠ±Π»Π°ΡΡ‚ΠΈ Database and tables Π² Π½ΠΈΠΆΠ½Π΅ΠΌ спискС Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ «ΠŸΡ€Π΅ΠΏΠΎΠ΄Π°Π²Π°Ρ‚Π΅Π»ΠΈ», для ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π±ΡƒΠ΄Π΅Ρ‚ создан ΠΎΡ‚Ρ‡Π΅Ρ‚.
  • 8. Из ΡΠΏΠΈΡΠΊΠ° Available fields пСрСнСситС Π² ΡΠΏΠΈΡΠΎΠΊ Selected fields поля Ρ‚Π°Π±Π»ΠΈΡ†, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ ΠΎΡ‚Ρ‡Π΅Ρ‚. НаТмитС ΠΊΠ½ΠΎΠΏΠΊΡƒ Next.
  • 9. Π’ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠΌ ΠΎΠΊΠ½Π΅ ΡƒΠΊΠ°ΠΆΠΈΡ‚Π΅ ΠΏΠΎΠ»Π΅, ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡ‚ΡŒΡΡ Π³Ρ€ΡƒΠΏΠΏΠΈΡ€ΠΎΠ²ΠΊΠ° Π΄Π°Π½Π½Ρ‹Ρ… Π² ΠΎΡ‚Ρ‡Π΅Ρ‚Π΅. Для этого Π² ΠΏΠ΅Ρ€Π²ΠΎΠΌ Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΌΡΡ спискС Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΏΠΎΠ»Π΅ Π½ΠΎΠΌ, ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡ‚ΡŒΡΡ Π³Ρ€ΡƒΠΏΠΏΠΈΡ€ΠΎΠ²ΠΊΠ°. НаТмитС ΠΊΠ½ΠΎΠΏΠΊΡƒ Next для ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° ΠΊ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌΡƒ ΡˆΠ°Π³Ρƒ.
  • 10. Π’ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠΌ ΠΎΠΊΠ½Π΅ Π·Π°Π΄Π°ΠΉΡ‚Π΅ ΡΡ‚ΠΈΠ»ΡŒ отобраТСния ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Π² ΠΎΡ‚Ρ‡Π΅Ρ‚Π΅. Для этого Π² ΡΠΏΠΈΡΠΊΠ΅ Style Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ². Π’ ΠΎΠ±Π»Π°ΡΡ‚ΠΈ просмотра Π² Π²Π΅Ρ€Ρ…Π½Π΅ΠΌ Π»Π΅Π²ΠΎΠΌ ΡƒΠ³Π»Ρƒ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ³ΠΎ ΠΎΠΊΠ½Π° мастСр позволяСт ΠΏΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ, ΠΊΠ°ΠΊ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ элСмСнт ΠΎΡ‚Ρ‡Π΅Ρ‚Π°. НаТмитС ΠΊΠ½ΠΎΠΏΠΊΡƒ Next.
  • 11. На ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ шагС ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ порядок размСщСния ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Π² ΠΎΡ‚Ρ‡Π΅Ρ‚Π΅ ΠΈ ΠΎΡ€ΠΈΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ страницы. ΠžΡΡ‚Π°Π²ΠΈΠ² ΠΈΡ… Π·Π°Π΄Π°Π½Π½Ρ‹ΠΌ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, Π½Π°ΠΆΠΌΠΈΡ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ Next.
  • 12. Π’ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠΌ ΠΎΠΊΠ½Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π΄Π°Ρ‚ΡŒ поля, ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡ‚ΡŒΡΡ упорядочиваниС Π΄Π°Π½Π½Ρ‹Ρ… Π² ΠΎΡ‚Ρ‡Π΅Ρ‚Π΅. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΏΠΎΠ»Π΅ Ρ„ΠΈΠΎ ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ Add. НаТмитС ΠΊΠ½ΠΎΠΏΠΊΡƒ Next.
  • 13. ΠŸΠΎΡ‚ΠΎΠΌ Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ Save report and modify it in the Report Designer.

Π§Ρ‚ΠΎ Π±Ρ‹ ΠΏΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ созданный ΠΎΡ‚Ρ‡Π΅Ρ‚, Π½Π°ΠΆΠΌΠΈΡ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ Preview.

Π― ΡΠΎΠ·Π΄Π°Π²Π°Π»Π° мастСром ΠΎΡ‚Ρ‡Π΅Ρ‚Ρ‹ «ΠŸΡ€Π΅ΠΏΠΎΠ΄Π°Π²Π°Ρ‚Π΅Π»ΠΈ» ΠΈ «Π‘Ρ‚ΡƒΠ΄Π΅Π½Ρ‚Ρ‹».

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΎΡ‚Ρ‡Π΅Ρ‚Π° конструктором:

  • 1. ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Ρ€Π°Π½Π΅Π΅ созданный ΠΏΡ€ΠΎΠ΅ΠΊΡ‚
  • 2. ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Π±Π°Π·Ρƒ Π΄Π°Π½Π½Ρ‹Ρ… «Π£ΡΠΏΠ΅Π²Π°Π΅ΠΌΠΎΡΡ‚ΡŒ студСнтов»
  • 3. ΠŸΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Documents Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π³Ρ€ΡƒΠΏΠΏΡƒ Report
  • 4. НаТмитС ΠΊΠ½ΠΎΠΏΠΊΡƒ New
  • 5. Π’ ΠΎΡ‚ΠΊΡ€Ρ‹Π²ΡˆΠ΅ΠΌΡΡ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠΌ ΠΎΠΊΠ½Π΅ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ New Report. ΠžΡ‚ΠΊΡ€ΠΎΠ΅Ρ‚ΡΡ ΠΎΠΊΠ½ΠΎ для создания ΠΎΡ‚Ρ‡Π΅Ρ‚Π°.
  • 6. Π—Π°Π΄Π°ΠΉΡ‚Π΅ срСду окруТСния ΠΎΡ‚Ρ‡Π΅Ρ‚Π°, для этого Π² ΠΌΠ΅Π½ΡŽ View Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Data Enviroment. Π’ ΠΎΡ‚ΠΊΡ€Ρ‹Π²ΡˆΠ΅ΠΌΡΡ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠΌ ΠΎΠΊΠ½Π΅ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ «Π”исциплины» ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ Add. Π—Π°Ρ‚Π΅ΠΌ Π·Π°ΠΊΡ€ΠΎΠΉΡ‚Π΅ ΠΎΠΊΠ½ΠΎ.
  • 7. РазмСститС Π² ΠΏΠΎΠ»ΠΎΡΠ΅ Title тСкс Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠ½ΠΎΠΏΠΊΠΈ Label
  • 8. На ΠΏΠΎΠ»ΠΎΡΠ΅ Page Header ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ Label пишСм ΠΊΠΎΠ΄ ΠΈ Π½Π°Π·Π²Π°Π½ΠΈΠ΅
  • 9. Π‘ΠΏΡ€Π°Π²Π° ΠΎΡ‚ ΠΊΠΎΠ΄Π° ΠΈ Π½Π°Π·Π²Π°Π½ΠΈΡ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ Field ΠΌΡ‹ Ρ€Π°ΡΡ‚ягиваСм полоску. Π—Π° Ρ‚Π΅ΠΌ появляСтся контСкстноС мСню, Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Expression пишСм дисциплины.ΠΊΠΎΠ΄. Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΡƒ ΠžΠš. Ρ‚Π°ΠΊ Π΄Π΅Π»Π°Π΅ΠΌ ΠΈ Ρ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ
  • 10. Π—Π°ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌ конструктор.
  • 11. ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΎΡ‚Ρ‡Π΅Ρ‚ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ Preview

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ создания ΠΎΡ‚Ρ‡Π΅Ρ‚ΠΎΠ² прСдставлСн Π² ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Π’ (рис 10, 11, 12).

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ запросов:

  • 1. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Ρ€Π°Π½Π΅Π΅ созданный ΠΏΡ€ΠΎΠ΅ΠΊΡ‚
  • 2. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Π±Π°Π·Ρƒ Π΄Π°Π½Π½Ρ‹Ρ… «Π£ΡΠΏΠ΅Π²Π°Π΅ΠΌΠΎΡΡ‚ΡŒ студСнтов»
  • 3. ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Data ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π³Ρ€ΡƒΠΏΠΏΡƒ Queries
  • 4. НаТмитС ΠΊΠ½ΠΎΠΏΠΊΡƒ New ΠΎΠΊΠ½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°
  • 5. Π’ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠΌ ΠΎΠΊΠ½Π΅ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ «Π”исциплины» с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠ½ΠΎΠΏΠΊΠΈ Add. НаТмитС ΠΊΠ½ΠΎΠΏΠΊΡƒ Close.
  • 6. ΠŸΠΎΡΠ²ΠΈΡ‚ΡΡ конструктор запросов, Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Fields Π½Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ поля ΠΊΠΎΠ΄ ΠΈ Π½Π°Π·Π²Π°Π½ΠΈΠ΅
  • 7. На Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Filter Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ условиС ΠΎΡ‚Π±ΠΎΡ€Π° ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚ΠΎΠ², Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Field Name пишСм ΠΊΠΎΠ»-Π²ΠΎ часов, Π² Not Criteria Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ =, Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Example Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ 30, Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Logical ставим OR.
  • 8. Аналогично Π΄Π΅Π»Π°Π΅ΠΌ Π²Ρ‚ΠΎΡ€ΡƒΡŽ строчку, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Example ставим 90
  • 9. ΠŸΡ€ΠΎΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Π΅ΠΌ запрос с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ наТатия ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ Π½Π° ΡΠΊΡ€Π°Π½, появится контСкстноС мСню, Ρ‚Π°ΠΌ ΠΌΡ‹ Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ Run Query.
  • 10. Π—Π°ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌ ΠΎΠΊΠ½ΠΎ конструктора, сохраняя запрос ΠΏΠΎΠ΄ ΠΈΠΌΠ΅Π½Π΅ΠΌ «Π”исциплины 30 ΠΈ 90 часов»

УсловиС ΠΎΡ‚Π±ΠΎΡ€Π° для запроса «ΠŸΡ€Π΅ΠΏΠΎΠ΄Π°Π²Π°Ρ‚Π΅Π»ΠΈ 1 ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ»:

На Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Field Name пишСм катСгория, Π² Not Criteria Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ =, Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Example Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ «ΠΏΠ΅Ρ€Π²Π°Ρ».

УсловиС ΠΎΡ‚Π±ΠΎΡ€Π° для запроса «ΠŸΡ€Π΅ΠΏΠΎΠ΄Π°Π²Π°Ρ‚Π΅Π»ΠΈ Π²Ρ‹ΡΡˆΠ΅ΠΉ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ»:

На Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Field Name пишСм катСгория, Π² Not Criteria Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ =, Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Example Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ «Π²Ρ‹ΡΡˆΠ°Ρ».

УсловиС ΠΎΡ‚Π±ΠΎΡ€Π° для запроса «ΠŸΡ€Π΅ΠΏΠΎΠ΄Π°Π²Π°Ρ‚Π΅Π»ΠΈ Π±Π΅Π· ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ»:

На Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Field Name пишСм катСгория, Π² Not Criteria Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ =, Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Example Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ «Π±Π΅Π· ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ».

УсловиС ΠΎΡ‚Π±ΠΎΡ€Π° для запроса «Π‘Ρ‚ΡƒΠ΄Π΅Π½Ρ‚Ρ‹ 21Π‘»:

На Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Field Name пишСм Π³Ρ€ΡƒΠΏΠΏΠ°, Π² Not Criteria Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ =, Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Example Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ «21Π‘».

УсловиС ΠΎΡ‚Π±ΠΎΡ€Π° для запроса «Π‘Ρ‚ΡƒΠ΄Π΅Π½Ρ‚Ρ‹ Π³Ρ€ΡƒΠΏΠΏΡ‹ 22Π‘»

На Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Field Name пишСм ΡˆΡ€ΡƒΠΏΠΏΠ°, Π² Not Criteria Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ =, Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Example Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ «22Π‘».

УсловиС ΠΎΡ‚Π±ΠΎΡ€Π° для запроса «Π‘Ρ‚ΡƒΠ΄Π΅Π½Ρ‚Ρ‹ Π³Ρ€ΡƒΠΏΠΏΡ‹ 21П»

На Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Field Name пишСм Π³Ρ€ΡƒΠΏΠΏΠ°, Π² Not Criteria Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ =, Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Example Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ «21П».

УсловиС ΠΎΡ‚Π±ΠΎΡ€Π° для запроса «Π‘Ρ‚ΡƒΠ΄Π΅Π½Ρ‚Ρ‹ Π³Ρ€ΡƒΠΏΠΏΡ‹ 22П»

На Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Field Name пишСм Π³Ρ€ΡƒΠΏΠΏΠ°, Π² Not Criteria Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ =, Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Example Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ «22П».

УсловиС ΠΎΡ‚Π±ΠΎΡ€Π° для запроса «ΠŸΡ€Π΅ΠΏΠΎΠ΄Π°Π²Π°Ρ‚Π΅Π»ΠΈ Π²Π΅Π΄ΡƒΡ‰ΠΈΠ΅ Ρƒ Π³Ρ€ΡƒΠΏΠΏΡ‹ 21Π‘»

На Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Field Name пишСм Π³Ρ€ΡƒΠΏΠΏΠ°, Π² Not Criteria Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ =, Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Example Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ «21Π‘».

УсловиС ΠΎΡ‚Π±ΠΎΡ€Π° для запроса «ΠŸΡ€Π΅ΠΏΠΎΠ΄Π°Π²Π°Ρ‚Π΅Π»ΠΈ Π³Ρ€ΡƒΠΏΠΏΡ‹ 22Π‘»

На Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Field Name пишСм Π³Ρ€ΡƒΠΏΠΏΠ°, Π² Not Criteria Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ =, Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Example Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ «22Π‘».

УсловиС ΠΎΡ‚Π±ΠΎΡ€Π° для запроса «ΠŸΡ€Π΅ΠΏΠΎΠ΄Π°Π²Π°Ρ‚Π΅Π»ΠΈ Π³Ρ€ΡƒΠΏΠΏΡ‹ 21П»

На Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Field Name пишСм Π³Ρ€ΡƒΠΏΠΏΠ°, Π² Not Criteria Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ =, Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Example Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ «21П».

УсловиС ΠΎΡ‚Π±ΠΎΡ€Π° для запроса «ΠŸΡ€Π΅ΠΏΠΎΠ΄Π°Π²Π°Ρ‚Π΅Π»ΠΈ Π³Ρ€ΡƒΠΏΠΏΡ‹ 22П»

На Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Field Name пишСм Π³Ρ€ΡƒΠΏΠΏΠ°, Π² Not Criteria Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ =, Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Example Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ «22П».

УсловиС ΠΎΡ‚Π±ΠΎΡ€Π° для запроса «Π‘Ρ‚ΡƒΠ΄Π΅Π½Ρ‚Ρ‹ Π½Π° ΠΎΡ‚чСслСниС»

На Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Field Name пишСм дисциплины. ΠΊΠΎΠ΄, Π² Not Criteria Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ =, Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Example Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ 2 .

УсловиС ΠΎΡ‚Π±ΠΎΡ€Π° для запроса «Π₯ΠΎΡ€ΠΎΡˆΠΈΡΡ‚Ρ‹»

На Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Field Name пишСм Π΄ΠΈΡ‡Ρ†ΠΈΠΏΠ»ΠΈΠ½Ρ‹. ΠΊΠΎΠ΄, Π² Not Criteria Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ =, Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Example Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ 4 ΠΈ 5.

УсловиС ΠΎΡ‚Π±ΠΎΡ€Π° для запроса «ΠŸΡ€Π΅ΠΏΠΎΠ΄Π°Π²Π°Ρ‚Π΅Π»ΡŒ Π²Π΅Π΄ΡƒΡ‰ΠΈΠΉ Ρƒ Π³Ρ€ΡƒΠΏΠΏ»

На Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Field Name пишСм ΠΏΡ€Π΅ΠΏΠΎΠ΄Π°Π²Π°Ρ‚Π΅Π»ΡŒ. Π½ΠΎΠΌ, Π² Not Criteria Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ =, Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Example Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ 100.

11. Π—Π°ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅.

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ создания запросов прСдставлСн Π² ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π“ (рис 13,14,15,16,17,18,19,20, 21, 22, 23, 24,25,26).

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ мСню прилоТСния:

  • 1. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Ρ€Π°Π½Π΅Π΅ созданный ΠΏΡ€ΠΎΠ΅ΠΊΡ‚
  • 2. ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Other, Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π³Ρ€ΡƒΠΏΠΏΡƒ Menus ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ New ΠΎΠΊΠ½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°.
  • 3. Π’ ΠΏΠΎΡΠ²ΠΈΠ²ΡˆΠ΅ΠΌΡΡ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠΌ ΠΎΠΊΠ½Π΅ New Menu Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΠΎΠ΅ мСню.
  • 4. Π’ ΠΊΠΎΠ½ΡΡ‚Ρ€ΡƒΠΊΡ‚ΠΎΡ€Π΅ мСню Π² ΠΏΠΎΠ»Π΅ Prompt ΠΌΠΎΠΆΠ½ΠΎ ввСсти Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΡƒΠ½ΠΊΡ‚ΠΎΠ² мСню. Π Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΉΡΡ список Result ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для указания Ρ‚ΠΈΠΏΠ° мСню

Prompt.

Result.

Команда.

<1 Π‘Ρ‚ΡƒΠ΄Π΅Π½Ρ‚Ρ‹.

Submenu.

<2 Дисциплины.

Submenu.

<3 ΠŸΡ€Π΅ΠΏΠΎΠ΄Π°Π²Π°Ρ‚Π΅Π»ΠΈ.

Submenu.

<4 БСссия.

Submenu.

< F1 Π‘ΠΏΡ€Π°Π²ΠΊΠ°.

Procedure.

<6 ΠžΡ‡ΠΈΡΡ‚ΠΊΠ°.

Command.

Clear.

<7 Π—Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ всС.

Command.

Close all.

<8 Π‘Ρ‚Π°Π½Π΄.мСню.

Command.

Set sysmenu to default.

< X Π’Ρ‹Ρ…ΠΎΠ΄.

Command.

Quit.

5. ΠžΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚Π΅ клавиши горячСго быстрого Π²Ρ‹Π·ΠΎΠ²Π° ΠΏΡƒΠ½ΠΊΡ‚ΠΎΠ² мСню. Для этого Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ Options. Π’ ΠΎΡ‚ΠΊΡ€Ρ‹Π²ΡˆΠ΅ΠΌΡΡ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠΌ ΠΎΠΊΠ½Π΅ Prompt Options Π² ΠΎΠ±Π»Π°ΡΡ‚ΠΈ Shortcut ΠΏΠΎΠ»Π΅ Key Label ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΡŽ клавиш, которая Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ для быстрого Π²Ρ‹Π·ΠΎΠ²Π°.

Π‘Ρ‚ΡƒΠ΄Π΅Π½Ρ‚Ρ‹.

Alt+1.

Дисциплины.

Alt+2.

ΠŸΡ€Π΅ΠΏΠΎΠ΄Π°Π²Π°Ρ‚Π΅Π»ΠΈ.

Alt+3.

БСссия.

Alt+4.

Π‘ΠΏΡ€Π°Π²ΠΊΠ°.

F1.

ΠžΡ‡ΠΈΡΡ‚ΠΊΠ°.

Alt+6.

Π—Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ всС.

Alt+7.

Π‘Ρ‚Π°Π½Π΄.мСню.

Alt+8.

Π’Ρ‹Ρ…ΠΎΠ΄.

Alt+X.

6. ΠžΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚Π΅ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄, которая Π΄ΠΎΠ»ΠΆΠ½Π° Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ΠΏΡ€ΠΈ Π²Ρ‹Π±ΠΎΡ€Π΅ ΠΏΡƒΠ½ΠΊΡ‚Π° мСню «Π‘ΠΏΡ€Π°Π²ΠΊΠ°». Для этого Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚Π΅ ΠΏΡƒΠ½ΠΊΡ‚ «Π‘ΠΏΡ€Π°Π²ΠΊΠ°». НаТмитС ΠΊΠ½ΠΎΠΏΠΊΡƒ Create ΠΈ Π² ΠΎΡ‚ΠΊΡ€Ρ‹Π²ΡˆΠ΅ΠΌΡΡ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠΌ ΠΎΠΊΠ½Π΅ рСдактирования ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚Π΅ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ ΠΊΠΎΠ΄Π°, связанный с ΡΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΎΠΌ строки мСню:

messagebox («ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π»Π°"+;

chr (13)+;

«Π›ΠΈΡΠΈΠ½Π° Π’Π΅Ρ€ΠΎΠ½ΠΈΠΊΠ° АлСксандровна"+;

chr (13)+;

«Π‘Ρ‚ΡƒΠ΄Π΅Π½Ρ‚ΠΊΠ° Π³Ρ€ΡƒΠΏΠΏΡ‹ 22П"+;

chr (13)+;

chr (13)+;

«© Π“Π‘ΠžΠ£ БПО НЭПК 2015 Π³ΠΎΠ΄», 0+64+0 «Π‘ΠΏΡ€Π°Π²ΠΊΠ°»).

7. ΠžΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚Π΅ подмСню. Для этого Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ Create ΠΏΡƒΠ½ΠΊΡ‚Π° «Π‘Ρ‚ΡƒΠ΄Π΅Π½Ρ‚Ρ‹». На ΡΠΊΡ€Π°Π½Π΅ появится пустоС ΠΎΠΊΠ½ΠΎ конструктора мСню. Π’Π²Π΅Π΄ΠΈΡ‚Π΅ ΠΏΠΎΠ»Π΅ Prompt ΠΏΠ΅Ρ€Π²ΠΎΠΉ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ Π€ΠΎΡ€ΠΌΡ‹. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ список Resuit, Π·Π°Π΄Π°ΠΉΡ‚Π΅ Ρ‚ΠΈΠΏ ΠΏΡƒΠ½ΠΊΡ‚Π° Submenu. НаТмитС ΠΊΠ½ΠΎΠΏΠΊΡƒ Create. Π’Π²Π΅Π΄ΠΈΡ‚Π΅ Π² ΠΏΠΎΠ»Π΅ Rrompt ΠΏΠ΅Ρ€Π²ΠΎΠΉ строки Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ Π‘Ρ‚ΡƒΠ΄Π΅Π½Ρ‚Ρ‹. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ список Result, Π·Π°Π΄Π°ΠΉΡ‚Π΅ Ρ‚ΠΈΠΏ ΠΏΡƒΠ½ΠΊΡ‚Π° Procedure ΠΈ Π² ΠΎΠΊΠ½Π΅ рСдактирования ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹ Π²Π²Π΅Π΄ΠΈΡ‚Π΅:

Set default to (ΠΏΡƒΡ‚ΡŒ ΠΊ Ρ„Π°ΠΉΠ»Ρƒ).

Do form студСнты.scx.

  • 8. ΠŸΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ ΠΎΠΊΠ½Π° Menu Level ΠΏΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π½Π° ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ Π²Ρ‹ΡˆΠ΅
  • 9. Π’ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΉ строкС Π²Π²Π΅Π΄ΠΈΡ‚Π΅ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ ΠžΡ‚Ρ‡Π΅Ρ‚Ρ‹, Π·Π°Π΄Π°ΠΉΡ‚Π΅ Ρ‚ΠΈΠΏ Submenu. Π’Π²Π΅Π΄ΠΈΡ‚Π΅ Π² ΠΏΠ΅Ρ€Π²ΠΎΠΉ строчкС Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ Π‘Ρ‚ΡƒΠ΄Π΅Π½Ρ‚Ρ‹, Π·Π°Π΄Π°ΠΉΡ‚Π΅ Ρ‚ΠΈΠΏ Command Π½Π°ΠΏΠ΅Ρ‡Π°Ρ‚Π°ΠΉΡ‚Π΅ рядом ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ:

Report form (ΠΏΡƒΡ‚ΡŒ ΠΊ Ρ„Π°ΠΉΠ»Ρƒ) студСнты.

  • 10. Аналогично, ΠΊΠ°ΠΊ ΠΈ Π² 8 ΠΏΡƒΠ½ΠΊΡ‚Π΅ Π²Π΅Ρ€Π½ΠΈΡ‚Π΅ΡΡŒ Π½Π° ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ Π²Ρ‹ΡˆΠ΅
  • 11. Π’ Ρ‚Ρ€Π΅Ρ‚Π΅ΠΉ строкС Π²Π²Π΅Π΄ΠΈΡ‚Π΅ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ Запросы, Π·Π°Π΄Π°ΠΉΡ‚Π΅ Ρ‚ΠΈΠΏ Submenu. Π’Π²Π΅Π΄ΠΈΡ‚Π΅ Π² ΠΏΠ΅Ρ€Π²ΠΎΠΉ строкС Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ Π‘Ρ‚ΡƒΠ΄Π΅Π½Ρ‚Ρ‹ Π³Ρ€ΡƒΠΏΠΏΡ‹ 21Π‘, Π·Π°Π΄Π°ΠΉΡ‚Π΅ Ρ‚ΠΈΠΏ Procedure, Π½Π°ΠΏΠ΅Ρ‡Π°Ρ‚Π°ΠΉΡ‚Π΅ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρƒ:

Set defauit to (ΠΏΡƒΡ‚ΡŒ ΠΊ Ρ„Π°ΠΉΠ»Ρƒ) ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π±Π°Π·Π° Π΄Π°Π½Π½Ρ‹Π΅.

Do ΡΡ‚ΡƒΠ΄Π΅Π½Ρ‚Ρ‹_Π³Ρ€ΡƒΠΏΠΏΡ‹_21Π‘.qpr.

Аналогично сдСлайтС Ρ„ΠΎΡ€ΠΌΡ‹, запросы ΠΈ ΠΎΡ‚Ρ‡Π΅Ρ‚Ρ‹ для ΠΏΡ€Π΅ΠΏΠΎΠ΄Π°Π²Π°Ρ‚Π΅Π»Π΅ΠΉ, дисциплин ΠΈ ΡΡΠ΅ΡΠΈΠΈ.

Π—Π°ΠΊΡ€ΠΎΠΉΡ‚Π΅ ΠΎΠΊΠ½ΠΎ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹.

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ создания мСню прСдставлСн Π² ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π” (рис 28).

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ вСсь тСкст
Π—Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡƒ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ