Menambahkan fungsi pada ungkapan Access

Penting: Artikel ini diterjemahkan oleh mesin, lihatlah notis penafian. Sila dapatkan versi Bahasa Inggeris artikel ini di sini sebagai rujukan anda

Access mempunyai banyak fungsi terbina dalam yang anda boleh gunakan untuk membina ungkapan. Jika anda telah membaca Membina ungkapan, anda mungkin masih ingat fungsi cuma salah satu daripada bahan yang boleh digunakan dalam ungkapan. Namun, anda tidak boleh melakukan lebih banyak perkara dengan ungkapan tanpa benar-benar mempelajari cara menambahkan fungsi.

Nota: Anda juga boleh menggunakan fungsi yang dibina dalam ungkapan anda, tetapi jika anda tahu cara untuk mencipta mereka, peluang yang anda tidak perlukan artikel seperti ini! Anda mungkin hanya boleh mencari senarai semua fungsi Access yang tersedia.

Terlebih dahulu, berikut adalah beberapa perkara asas tentang menggunakan fungsi:

  • Untuk menggunakan fungsi, taipkan kata kuncinya, tanda kurung terbuka, argumen (nilai) yang anda ingin hantarkan, kemudian tanda kurung penutup.

  • Sesetengah fungsi tidak memerlukan sebarang argumen, tetapi yang lain memerlukan beberapa argumen, dalam kes ini anda memisahkannya dengan koma.

  • Argumen fungsi boleh terdiri daripada pengecam, pemalar atau fungsi lain. Anda boleh menggabungkan lagi bahan-bahan ini menggunakan operator matematik standard (seperti +, -, *, atau /) atau operator perbandingan (seperti <, >, atau =).

  • Fungsi menerima sebarang maklumat yang anda bekalkan sebagai argumen, menjalankan beberapa kod tanpa pengetahuan anda, kemudian mengembalikan nilai betul-betul di tempat yang anda taipkan fungsi tersebut. Dengan kata lain, anda boleh menjadi juruprogram tanpa melakukan pemprograman yang sebenar!

Kelihatan susah? Sebenarnya tidak. Mungkin satu atau dua contoh boleh membantu:

Contoh menggunakan fungsi IIf dalam ungkapan.

Ungkapan ini terdiri sepenuhnya daripada fungsi IIf (aksara hijau). Nota koma hijau yang memisahkan tiga argumen. Dalam contoh ini, kita menggunakan fungsi IIf untuk membandingkan medan yang dinamakan contoh kepada tarikh hari ini. Jika medan contoh lebih besar daripada atau sama dengan tarikh hari ini, ia akan mengembalikan rentetan "OK"; Jika tidak, ia akan mengembalikan "Lampau tempoh".

  • Argumen pertama fungsi IIf adalah ujian logik yang terdiri daripada pengecam untuk medan contoh (warna jingga), beberapa operator perbandingan (warna merah), dan yang fungsi Date (dalam biru), yang memerlukan argumen tiada.

  • Argumen kedua dan ketiga fungsi IIf adalah kedua-duanya pemalar rentetan (warna hitam) yang mesti terkurung dalam petikan. Kedua-dua argumen ini juga boleh merupakan fungsi atau ungkapan yang mengembalikan nombor atau teks.

Anda boleh menggunakan ungkapan seperti ini dalam kotak teks pada borang atau pandangan, atau antara tempat lain dalam medan terhitung dalam jadual.

Ini adalah satu lagi contoh yang menggunakan fungsi dalam ungkapan untuk mencipta rentetan teks:

Contoh menggunakan fungsi Kiri dalam sebuah ungkapan.

Di sini, ungkapan bermula dengan pemalar rentetan (warna hitam).

  • Ampersan (warna merah) adalah operator perangkaian yang digunakan untuk mencantumkan rentetan bersama-sama.

  • Kiri fungsi (warna hijau) menerima dua argumen:

    • Pengecam medan (warna jingga), dan

    • Pemalar integer (warna hitam). Dalam kes ini, kita hanya inginkan dua aksara paling kiri pada medan, jadi kita masukkan 2.

Jika medan Kod Produk mengandungi “CD22035”, hasil bagi ungkapan ini adalah “Awalan: CD”.

Inginkan maklumat lanjut tentang ungkapan dan fungsi?

Nota: Notis Penafian Penterjemahan Mesin: Artikel ini telah diterjemah oleh sistem komputer tanpa campur tangan manusia. Microsoft menawarkan penterjemahan mesin ini untuk membantu pengguna-pengguna yang tidak bertutur dalam Bahasa Inggeris supaya dapat menikmati kandungan mengenai produk, perkhidmatan dan teknologi Microsoft. Artikel ini mungkin mengandungi ralat perbendaharaan kata, sintaks atau tatabahasa kerana ia diterjemahkan oleh mesin.

Kembangkan kemahiran anda
Jelajahi latihan
Dapatkan ciri baru terlebih dahulu
Sertai Office Insiders

Adakah maklumat ini membantu?

Terima kasih atas maklum balas anda!

Terima kasih atas maklum balas anda! Nampaknya ia mungkin akan membantu untuk menyambungkan anda kepada salah seorang daripada ejen sokongan Office kami.

×