Sifat ControlSource

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

Digunakan pada

BoundObjectFrame objek

Kotak Senarai objek

Kotak semak objek

OptionButton objek

ComboBox objek

OptionGroup objek

CustomControl objek

Objek kotak teks

GroupLevel objek

ToggleButton objek

Anda boleh menggunakan sifat ControlSource untuk menentukan data muncul dalam kawalan. Anda boleh memaparkan dan mengedit data yang terikat pada medan dalam jadual, pertanyaanatau penyata SQL. Anda juga boleh memaparkan hasil yang ungkapan. Baca/tulis rentetan.

expressio n. ControlSource

ungkapan Diperlukan. Ungkapan yang mengembalikan satu objek dalam digunakan pada senarai.

Seting

Sifat ControlSource menggunakan seting berikut.

Seting

Perihalan

Nama medan

Kawalan terikat pada medan dalam Jadual, pertanyaan atau penyata SQL. Data daripada medan dipaparkan dalam kawalan. Perubahan pada data dalam kawalan mengubah data yang sepadan dalam medan. (Untuk menjadikan kawalan baca sahaja, setkan sifat dikunci kepada Ya.) Jika anda klik kawalan yang terikat pada medan yang mempunyai Jenis data hiperpautan, anda pergi ke destinasi yang ditentukan dalam alamat Hiperpautan.

Ungkapan

Kawalan memaparkan data yang dijanakan oleh ungkapan. Data ini boleh diubah oleh pengguna tetapi tidak disimpan dalam pangkalan data.


Anda boleh mengesetkan sifat ControlSource untuk kawalan menggunakan kawalan helaian sifat, makroatau Visual Basic for Applications (VBA) kod.

Anda juga boleh mengesetkan sifat ControlSource bagi kotak teks dengan menaip nama medan atau ungkapan terus dalam kotak teks dalam pandangan Reka bentuk borang atau laporan pandangan Reka bentuk.

Untuk laporan, anda boleh mengesetkan sifat ini dengan memilih medan atau menaip ungkapan dalam tetingkap timbul medan/ungkapan dalam kumpul, Isih dan jumlah tetingkap.

Dalam VBA, gunakan ungkapan rentetan untuk mengesetkan nilai sifat ini.

Catatan

Untuk aras Kumpulan laporan, sifat ControlSource menentukan medan atau ungkapan untuk Kumpulan pada.

Nota: Sifat ControlSource tidak digunakan pada kawalan kotak semak, butang opsyenatau butang togol dalam ada kumpulan opsyen. Ia hanya digunakan untuk Kumpulan opsyen itu sendiri.

Untuk laporan, sifat ControlSource hanya digunakan untuk laporan Kumpulan aras.

Borang dan laporan bertindak sebagai "windows" ke dalam pangkalan data anda. Anda menentukan sumber data untuk borang atau laporan utama dengan mengesetkan webnya RecordSource sifat Jadual, pertanyaan atau penyata SQL. Kemudian anda boleh mengesetkan sifat ControlSource untuk medan dalam sumber data atau ungkapan. Jika seting sifat ControlSource ungkapan, nilai yang dipaparkan ialah baca sahaja dan tidak disimpan dalam pangkalan data. Contohnya, anda boleh menggunakan seting berikut.

Sam seting Hatsuhoshi Engineering

Perihalan

Nama keluarga

Bagi kawalan, data daripada medan LastName dipaparkan dalam kawalan. Untuk aras Kumpulan laporan, Microsoft Office Access 2007 Kumpulan data pada nama keluarga.

=Date( ) + 7

Bagi kawalan, ungkapan ini memaparkan tarikh tujuh hari dari hari ini dalam kawalan.

=DatePart("q",ShippedDate)

Bagi kawalan, ungkapan ini memaparkan suku tarikh dihantar. Untuk aras Kumpulan laporan, mencapai Kumpulan data suku tarikh dihantar.

Contoh

Contoh berikut set sifat ControlSource bagi kotak teks yang bernama AddressPart ke medan yang dinamakan bandar:

Forms!Customers!AddressPart.ControlSource = "City"

Contoh berikut mengeset sifat ControlSource bagi kotak teks yang bernama dijangka untuk ungkapan =Date() + 7.

Me!Expected.ControlSource = "=Date() + 7"

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.

×