Bagian berikut ini menyediakan informasi tentang desain antarmuka pengguna dan mengapa pilihan tertentu dibuat. Nama objek disediakan sehingga Anda dapat dengan mudah memeriksanya dalam database Northwind 2.0 Starter Edition.
Antarmuka pengguna di Northwind 2.0 Starter Edition memiliki tampilan dan nuansa modern dan sederhana dan fleksibel. Formulir menu utama (frmMainMenu) memiliki kolom tindakan di sisi kiri kiri bagi pengguna untuk memilih item menu dan ruang kerja besar di sisi kanan tempat daftar pelanggan, produk, atau pesanan muncul ketika dipilih dari menu. Desain ini "menarik" satu item menu dalam satu waktu ke dalam ruang kerja di menu utama dan menghindari membuka beberapa formulir baru di atas jendela lain.
Formulir bertab
Access mendukung dua tipe formulir. Defaultnya adalah dokumen bertab yang digunakan oleh Northwind 2.0 Starter Edition. Alternatif tradisionalnya adalah menggunakan jendela yang tumpang tindih.
Penyempurnaan modern pada menu
Formulir menu utama (frmMainMenu) juga menyertakan dasbordasar yang menampilkan informasi ringkasan tentang pesanan, produk, pelanggan, dan karyawan. Misalnya, di bawah label pesanan, Anda dapat melihat jumlah pesanan saat ini. Informasi Dasbor pembaruan makro sesuai kebutuhan; mereka menjalankan ketika pesanan dimasukkan, atau produk dipesan atau dijual, dan seterunya. Ini adalah contoh hal-hal yang dapat Anda lakukan untuk meningkatkan pengalaman pengguna Anda dengan tampilan modern dan fitur yang disempurnakan.
Fungsi menu
Ada dua tipe item menu. Sebagian besar item menu mengidentifikasi area aplikasi yang akan dipilih pengguna untuk pekerjaan lebih lanjut. Mereka memuat daftar rekaman untuk area tersebut. Karena menambahkan pesanan baru adalah aktivitas yang paling sering dilakukan, menu utama juga memiliki item Tambahkan Pesanan yang melewati daftar pesanan yang sudah ada untuk langsung masuk ke formulir (sfrmMainMenu_OrderList) untuk menambahkan pesanan baru.
Tampilan modern untuk label
Label digunakan dalam dua cara:
-
Tampilan Informasi   Label tradisional mengidentifikasi aplikasi dan elemennya serta menunjukkan informasi kepada pengguna. Mereka sering mengidentifikasi konten kontrol yang berdekatan. Misalnya, "Nama Depan" mengidentifikasi kolom nama depan karyawan.
-
Label Tindakan   Beberapa label berfungsi seperti tombol perintah. Mengklik mereka menjalankan kode. Menggunakan label dan bukan tombol perintah konvensional menyajikan tampilan dan nuansa modern. Tombol perintah konvensional akan berfungsi sama dan Anda mungkin lebih menyukai tampilan dan nuansa yang lebih tradisional. Bahkan, Access mendukung beberapa gaya tombol yang berbeda, jadi jangan ragu untuk menjelajah.
Meskipun tampilannya mirip, keterangan pada label tindakan dapat memberi tahu pengguna cara menggunakannya. Selain menjadi bentuk jamak untuk daftar dan tunggal untuk satu item, label dapat memiliki kata kunci seperti "Tambahkan".Â
Memilih item menu
Untuk memilih area database yang akan dikerjakan, seperti menambahkan pesanan baru, atau mengelola pelanggan, atau menambahkan atau memperbarui produk, klik item menu tersebut. Mengkliknya memuat daftar pesanan, pelanggan, produk, dan lain-lain yang tidak dapat diedit ke dalam ruang kerja.
Memilih catatan dari daftar
Bidang hyperlink untuk setiap catatan dalam daftar membuka formulir pengeditan untuk item tersebut — pelanggan tunggal, pesanan, produk, dan seterusnya dalam formulir popup di atas menu utama. Menutup formulir popup akan kembali ke menu utama.
Formulir pengeditan popup
Anda bisa mengedit catatan yang sudah ada, atau menambahkan catatan baru, dalam formulir popup. Setiap formulir popup terbuka ke catatan yang dipilih, siap menerima perubahan Anda untuk catatan tersebut. Â
Nilai yang diperlukan
Beberapa bidang dalam tabel memiliki nilai yang diperlukan. Access tidak bisa menyimpan rekaman tanpa nilai di bidang yang diperlukan Oleh karena itu, formulir menampilkan pesan kesalahan Access default untuk memperingatkan Anda tentang masalah tersebut. Setelah pengeditan ke rekaman yang sudah ada selesai, atau ketika catatan baru telah ditambahkan, tutup formulir popup untuk kembali ke daftar di menu utama.
Di bagian ini, kami menyoroti fitur dari setiap formulir.
Menu utama
Menu utama (frmMainMenu) adalah desain formulir/subformulir utama Access. Menjadi dokumen bertab, formulir menu utama mengisi layar pada resolusi yang dipilih untuk templat. Seperti yang telah disebutkan sebelumnya, label digunakan dalam dua cara: Untuk mengidentifikasi bagian aplikasi dan menampilkan informasi tentang item tersebut dan sebagai tombol perintah.
Menu itu sendiri menempati ruang vertikal sempit di sisi kiri formulir utama. Tujuh label melakukan tindakan yang ditunjukkan oleh keterangan mereka, misalnya, mendapatkan daftar pelanggan.
Kontrol subformulir di sisi kanan menempati bagian terbesar formulir utama. Mengklik Item Menu menjalankan makro yang menggantikan subformulir dalam kontrol subformulir dengan formulir yang sesuai dalam tampilan berkelanjutan.
Memilih daftar item
Alur kerja pengguna dasar adalah memilih lalu memuat daftar item, seperti pesanan (sfrmMainMenu_OrderList). Daftar bersifat baca-saja karena hanya diperlukan untuk membantu pengguna menavigasi dan memilih satu catatan dalam satu waktu dari daftar: pesanan, pelanggan, karyawan, dan produk.
Formulir daftar ini ditampilkan dalam Tampilan Berkelanjutan di mana banyak rekaman muncul pada saat yang sama. Satu catatan dalam satu waktu, rekaman saat ini, memiliki fokus. Pemilih rekaman (kepala panah putih dalam persegi gelap di sisi kiri formulir tampilan berkelanjutan) menunjukkan rekaman mana yang saat ini.
Item dalam daftar mungkin tidak menampilkan semua bidang dalam tabel; terkadang hanya subkumpulan bidang yang diperlukan.
Memilih satu item dari daftar
Ketika daftar item "ditarik" ke dalam subformulir menu utama, mengklik hyperlink akan memilih detail untuk item tersebut. Hyperlink menggunakan kunci utama rekaman untuk memilih catatan yang tepat untuk pengeditan.
Saat detail untuk satu catatan individu terbuka, detail akan ditampilkan di jendela baru di atas menu utama. Detailnya adalah formulir popup; mereka tetap fokus pada diri mereka sendiri selama mereka terbuka. Anda berinteraksi dengan satu catatan dalam satu waktu dalam formulir popup.
Tidak seperti daftar, formulir detail menampilkan semua bidang dalam tabel untuk tipe item tersebut. Formulir Access biasanya terikat ke tabel atau ke kueri berdasarkan tabel tersebut, yang berarti Anda bisa mengedit, menambahkan, atau menghapus nilai dan rekaman untuk tabel tersebut secara langsung dalam formulir tanpa pengodian tambahan. Beberapa kontrol tidak dapat diedit, tentu saja, karena kontrol tersebut termasuk dalam aplikasi. Kunci utama, misalnya, bisa ditampilkan, tapi pengguna tidak bisa mengeditnya. Untuk alasan itu, banyak aplikasi Access tidak menampilkan bidang kunci utama dalam formulir. Tapi mereka digunakan di Northwind 2.0 Starter Edition dengan fungsi hyperlink.
Detail pesanan
Formulir detail pesanan (frmOrderDetails) adalah desain formulir/subformulir utama Access. Anda menambahkan urutan baru atau memperbarui urutan yang sudah ada di bagian utama formulir. Anda menambahkan atau memperbarui produk yang disertakan dalam pesanan tersebut dalam sub formulir item baris pesanan (sfrmOrderDetails).
Anda mengelola hubungan satu ke banyak dengan menggunakan formulir dan subformulir utama. Formulir detail pesanan memperlihatkan cara menangani hubungan satu ke banyak antara pesanan dan satu atau beberapa produk yang disertakan dalam urutan. Formulir utama (frmOrderDetails) ditampilkan dalam tampilan tunggal dan terikat ke tabel pesanan. Subformulir (sfrmOrderDetails) berada dalam tampilan berkelanjutan dan terikat ke tabel detail pesanan.
Bidang penautan Master/Turunan
Formulir dan subformulir utama menangani detail hubungan satu ke banyak untuk Anda. Kontrol subformulir, yang merupakan wadah untuk subformulir, memiliki properti bidang master dan anak.
Access secara otomatis mencoba memilih kunci utama dari tabel satu sisi dan kunci asing yang terkait dari tabel banyak sisi untuk bidang ini. Namun, Anda dapat mengesampingkan pilihan tersebut jika Anda memiliki persyaratan yang lebih canggih.
Selain menyinkronkan rekaman dalam tabel Detail Pesanan dengan urutan dalam tabel Pesanan, Access secara otomatis menyediakan kunci utama yang tepat dari Pesanan sebagai kunci asing setiap kali Anda menambahkan produk baru ke detail pesanan.
Pada formulir pesanan (frmOrderDetails), Anda juga melihat subformulir kedua berjudul Pesanan Terbaru (sfrmOrders_MostRecent), yang memperlihatkan daftar pesanan terbaru saja. Daftar ini, juga dalam tampilan berkelanjutan, menampilkan pesanan terbaru. Anda dapat memeriksa apakah pesanan mungkin merupakan duplikat pesanan lain yang baru saja dilakukan oleh pelanggan yang sama sebelum memasukkannya.
Perhatikan bahwa Anda bisa mengedit pesanan baru dan detail pesanan, tapi Anda tidak bisa mengedit daftar pesanan terbaru sebagai informasi saja. Perhatikan juga bahwa bidang Master dan Penautan Turunan kosong untuk pesanan terbaru karena tidak ada hubungan langsung antara urutan saat ini dan urutan terbaru lainnya.
Hubungan satu ke banyak sering dapat ditangani dalam kotak kombo atau kotak daftar. Misalnya, beberapa pelanggan tidak bergabung bersama untuk pesanan. Hanya satu bagian informasi, IDPesanan, yang diperlukan dalam tabel Pesanan. Pengguna memilih kunci asing pelanggan yang sesuai dari kotak kombo yang mencantumkan semua pelanggan yang sudah ada.
Formulir detail pesanan juga memiliki menu tindakan sendiri yang terkait dengan penanganan pesanan. Tampilannya ditampilkan secara horizontal. Keterangan pada label menggabungkan tindakan dan target:
-
Tambahkan Pesanan
-
Hapus Pesanan
-
Membuat Faktur
-
Pesanan Pengiriman
-
Terima Pembayaran
-
Tutup Pesanan
Mereka menjalankan makro yang disematkan yang melakukan beberapa pemeriksaan kesalahan dasar lalu melakukan tindakan yang sesuai.
Daftar karyawan dan detail karyawan
Daftar karyawan (frmEmployeeDetail) hampir sama dengan daftar pesanan (frmOrderDetails). Memiliki hyperlink untuk memilih karyawan individu, misalnya, dan juga bersifat baca-saja.
Pilihan desain antarmuka dan aturan bisnis
Seringkali, desain tertentu mencerminkan aturan bisnis untuk aplikasi. Misalnya, menu utama (frmMainMenu) memiliki label tindakan, Tambahkan Pesanan, tetapi tidak satupun untuk karyawan, produk, atau pelanggan. Itu karena menambahkan karyawan, produk, atau pelanggan baru lebih jarang terjadi daripada menambahkan pesanan baru. Mengurangi jumlah item pada menu dengan menempatkan label tambahan lainnya di formulir daftar atau detailnya, oleh karena itu, masuk akal. Jika tidak, formulir ini mengikuti pendekatan yang serupa dengan formulir pesanan.
Daftar Produk dan Detail Produk
Label Tambahkan Produk ada dalam formulir daftar untuk produk karena katalog produk Northwind lebih tidak stabil daripada karyawan, tetapi tidak sering diperbarui seperti pesanan baru.
Label Ekspor ke File membuka Panduan Akses bawaan untuk membuat dan mengekspor daftar produk ke file eksternal dalam format Word, format Excel, format PDF, di antara opsi lainnya.
Seperti daftar sebelumnya, hyperlink membuka formulir detail produk (frmProductDetail) untuk mengedit produk individual. Ini juga menggambarkan Kode Produk yang unik, daripada kunci utama, yang merupakan nilai yang lebih ramah manusia.
Salah satu fitur tambahan pada formulir pop up detail produk adalah kotak kombo Masuk ke Produk . Kotak kombo ini dibuat dengan Panduan Access Control, yang dapat diakses di pita, dan menghapus filter saat ini dan memfilter ulang produk ke yang dipilih dalam kotak kombo.
Daftar Pelanggan dan Detail Pelanggan
Meskipun formulir terpisah lebih jarang digunakan oleh pengembang, untuk menggambarkannya di Northwind 2.0 Starter Edition, daftar pelanggan adalah formulir terpisah. Untuk informasi selengkapnya, lihat Membuat formulir terpisah.
Formulir terpisah memiliki dua bagian, bagian tampilan tunggal yang memperlihatkan rekaman yang saat ini dipilih dan bagian lembar data memperlihatkan daftar rekaman. Karena formulir terpisah tidak berfungsi dalam kontrol subformulir, formulir harus dimuat sebagai jendela baru untuk memperlihatkan fitur tersebut. Bandingkan perilaku tersebut dengan formulir daftar lain yang memuat kontrol subformulir.
Bilah pemisah berada tepat di atas baris judul ID/Nama Pelanggan. Tarik ke bawah dan lihat formulir pemisah penuh dalam tindakan.
Formulir ini (frmCustomerList) juga mengilustrasikan beberapa fitur Access lainnya. Label Perlihatkan/Sembunyikan Bidang memungkinkan Anda mengubah bidang yang diperlihatkan. Label Buat label membuka Panduan Akses untuk mengarahkan Anda melalui pembuatan label alamat untuk surat kepada pelanggan.
pengaturan Admin
Sebagian besar aplikasi Access memerlukan pengaturan global agar berfungsi dengan benar. Beberapa ditentukan oleh pengembang, tetapi beberapa harus dapat diakses oleh pengguna dari waktu ke waktu. Formulir admin (frmAdmin) mengilustrasikan beberapa pengaturan yang dikontrol pengguna secara langsung atau tidak langsung:
-
TaxRate sama untuk semua pesanan, tetapi Anda dapat mengubahnya di sini.
-
AutoLogin dan PromptForPersonalLogin menentukan pengalaman pengguna saat pertama kali memulai Northwind 2.0 Starter Edition, atau ketika kembali setelah penggunaan pertama. Anda akan menggunakannya untuk mengatur ulang pengalaman awal untuk pengguna baru.
-
LastResetDate adalah tempat tanggal disimpan ketika Tanggal Pengaturan Ulang terakhir digunakan. Tujuannya adalah untuk kemudian menampilkan tanggal itu di navigasi kiri sebagai sedikit "permen mata".
Pada menu admin, Anda akan menemukan formulir (sfrmAdmin_InternetOrders) di mana Anda dapat membuat pesanan internet yang mensimulasikan pesanan yang diterima melalui situs web. Ini juga menggambarkan validasi dengan membatasi jumlah pesanan yang dibuat setiap kali