Applies ToAccess pakalpojumam Microsoft 365 Access 2024 Access 2021 Access 2019

Nākamajās sadaļās parādīts, kā izmantot pasūtījumu formu un kā to programm izmantot. Objektu nosaukumi ir nodrošināti, lai jūs varētu tos viegli izpētīt Northwind 2.0 Starter Edition datu bāzē.

Šajā informācijā ir apkopoti svarīgi punkti par to, kā izmantot formu:

  • Galvenajā izvēlnē (frmMainMenu) ir pasūtījumu saraksts, dažas filtra opcijas un hipersaites, lai atvērtu katru pasūtījumu.

  • Noklikšķiniet uz pogas Pievienot pasūtījumu , lai atvērtu jaunu, tukšu pasūtījumu.

  • Pasūtījumu detalizētās informācijas formā (frmOrderDetails) nolaižamajā izvēlnē atlasiet esošu klientu. Šajā brīdī ir atlasīts darbinieka vārds un statuss Jauns. Arī pasūtījuma datums jau ir aizpildīts. Atstājiet lauku Nosūtīšanas datums un Maksas datums tukšu.

  • Lai pievienotu jauna klienta pasūtījumu, izveidojiet ierakstu Klients, pirms atvērt pasūtījuma detalizētās informācijas formu (frmOrderDetails).

  • Lai pasūtījumam pievienotu vienumus, atlasiet šī pasūtījuma produktu un pēc tam ievadiet Daudzums. Vienības cena tiek aizpildīta, un cena tiek aprēķināta ar izteiksmi.

  • Lai mainītu pasūtījuma statusu un pārvietotu secību darbplūsmā no Jauna — > Rēķins —> Nosūtīts — > Aizvērts, izmantojiet pogas, kas atrodas pasūtījumu detalizētās informācijas formas augšdaļā (frmOrderDetails).

  • Unshipped orders can be deleted by using the Delete Order button.

  • Northwind 2.0 Starter Edition secības process ir vienkārši noformējumā. Tiek pieņemts, ka vienmēr ir pieejami krājumi, tie nekad nebeidzas un to nekad nav jāiegādājas. Reālistiskāks process nodarbosies ar šīm bieži sastopamajām problēmām.

Tālāk sniegtā informācija apkopo svarīgus punktus par to, kā forma tika izstrādāta.

  • Pasūtījuma detalizētās informācijas forma (frmOrderDetails) iegūst datus no vienkārša vaicājuma (qryOrder), kas norādīts formas rekvizītā RecordSource . Ieteicamā prakse ir datu ievades formas izmantošana, izmantojot vienu tabulas vaicājumu. Ņemiet vērā, ka šajā vaicājumā nav jāiekļauj tabula Pasūtījumu_dati.

  • Dažādie ID lauki iegūst savas vērtības no divu kolonnu kombinētajiem lodziņiem: paslēptās ID kolonnas un redzamās apraksta kolonnas. Kombinētie lodziņi ir saistīti ar rekvizītā RowSource norādītajiem divu kolonnu vaicājumiem .

  • Apakšforma sfrmOrderDetails ir saistīta ar vienu tabulas vaicājumu. Nolaižamā izvēlne ProductID darbojas tāpat kā citas ID nolaižamās izvēlnes. Apakšformas rindas ir ierobežotas līdz pašreizējai secībai, iestatot apakšformas vadīklas rekvizītus LinkPeriodFields un LinkChildFields.

  • Šai formai ir arī BeforeInsert makro, kas tiek izpildīts, izveidojot jaunu ierakstu, un tā iestata darbinieku un statusu. Parasti tā notiek, ja atlasāt klientu. TempVars! UserID glabā lietotāja ID no reģistrēta lietotāja, kas tverts no frmLogin formas. Ņemiet vērā, ka šie makro nav navigācijas rūts sadaļā Makro, bet loga Rekvizīti cilnē Notikumi .

  • Šīs formas notikumam AfterInsert ir makro, kas tiek izpildīts, saglabājot jauno ierakstu. Pēc tam tas atjaunina skaitu galvenās izvēlnes kreisajā navigācijas rūtī.

Papildinformācija

Northwind 2.0 Starter Edition

Nepieciešama papildu palīdzība?

Vēlaties vairāk opciju?

Izpētiet abonementa priekšrocības, pārlūkojiet apmācības kursus, uzziniet, kā aizsargāt ierīci un veikt citas darbības.

Kopienas palīdz uzdot jautājumus un atbildēt uz tiem, sniegt atsauksmes, kā arī saņemt informāciju no ekspertiem ar bagātīgām zināšanām.