Перейти до основного
Підтримка
Вхід
Вхід за допомогою облікового запису Microsoft
Увійдіть або створіть обліковий запис.
Вітаємо,
Виберіть інший обліковий запис.
У вас є кілька облікових записів
Виберіть обліковий запис, за допомогою якого потрібно ввійти.

У наведених нижче розділах показано, як використовувати форму замовлень і як її запрограмувати. Імена об'єктів надаються, тому їх можна легко перевірити в базі даних Northwind 2.0 Starter Edition.

У наведених нижче відомостях підсумовано важливі моменти використання форми:

  • У головному меню (frmMainMenu) є список замовлень, кілька параметрів фільтра та гіперпосилання для відкриття кожного замовлення.

  • Натисніть кнопку Додати замовлення , щоб відкрити нове пусте замовлення.

  • У формі відомостей про замовлення (frmOrderDetails) виберіть наявного клієнта з розкривного списку. На цьому етапі буде вибрано ім'я працівника та новий стан. Дата замовлення також уже заповнена. Поки що залиште дату доставки та платну дату пустими.

  • Щоб додати замовлення для нового клієнта, створіть запис Клієнта перед відкриттям форми відомостей про замовлення (frmOrderDetails).

  • Щоб додати елементи до замовлення, виберіть продукт для цього замовлення, а потім введіть Кількість. Ціна за одиницю заповнюється, а ціна обчислюється виразом.

  • Щоб перейти до стану замовлення та перемістити замовлення в робочому циклі з розділу Створити (> Рахунок-фактура – > Доставлено , > Закрито, використовуйте кнопки у верхній частині форми відомостей про замовлення (frmOrderDetails).

  • Непоставлені замовлення можна видалити за допомогою кнопки Видалити замовлення .

  • Процес замовлення в Northwind 2.0 Starter Edition простий за дизайном. Припущення полягає в тому, що завжди доступна інвентаризація, вона ніколи не закінчується, і ніколи не повинна бути придбана. Більш реалістичний процес буде займатися цими поширеними питаннями.

У наведених нижче відомостях узагальнені важливі моменти про розробку форми.

  • Форма відомостей про замовлення (frmOrderDetails) отримує дані з простого запиту (qryOrder), указаного у властивості RecordSource форми. Рекомендовано створити форму введення даних в одному запиті таблиці. Зверніть увагу, що не потрібно включати таблицю OrderDetails до цього запиту.

  • Різні поля ідентифікаторів отримують свої значення з полів зі списком із двома стовпцями: прихований стовпець ідентифікатора та видимий стовпець Опис. Ці поля зі списком прив'язано до запитів із двома стовпцями, указаними у властивості RowSource .

  • Підформу sfrmOrderDetails прив'язано до запиту однієї таблиці. Розкривний список ProductID працює так само, як інші розкривні меню ідентифікаторів. Рядки підформи обмежені поточним порядком, установивши властивості LinkMasterFields і LinkChildFields елемента керування підформи.

  • Ця форма також містить макрос BeforeInsert , який запускається, коли створюється новий запис, і установлює стан і працівника. Зазвичай це відбувається, коли ви вибираєте клієнта. Тимчасові змінні! UserID містить ідентифікатор користувача, зареєстрованого у формі frmLogin. Зверніть увагу, що ці макроси розташовані не в розділі Макроси області переходів, а у вікні Властивості на вкладці Події.

  • Подія AfterInsert цієї форми містить макрос, який запускається під час збереження нового запису. Потім він оновлює кількість в області переходів головного меню ліворуч.

Див. також

Northwind 2.0 Starter Edition

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.

Спільноти допомагають ставити запитання й відповідати на них, надавати відгуки та дізнаватися думки висококваліфікованих експертів.

Чи ця інформація була корисною?

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?
Натиснувши кнопку "Надіслати", ви надасте свій відгук для покращення продуктів і служб Microsoft. Ваш ІТ-адміністратор зможе збирати ці дані. Декларація про конфіденційність.

Дякуємо за відгук!

×