Sumber data

Sumber data, yang dibuat setiap kali list, pivot table atau graph disisipkan ke dalam spreadsheet Odoo, menghubungkan spreadsheet dan model yang relevan di database Anda, menjaga data dalam spreadsheet tetap terkini.

Setiap sumber data didefinisikan oleh properti yang dapat diakses melalui menu Data. Sumber data diidentifikasi oleh ikon (tabel pivot), (daftar), atau (grafik), diikuti oleh ID dan namanya, misalnya (#1) Sales Analysis by Product.

Sumber data yang terdaftar di menu Data

Mengklik sumber data akan membuka properti terkait di panel di sebelah kanan spreadsheet.

Tip

  • Panel properti juga dapat dibuka dengan mengklik kanan sel mana pun dari daftar atau tabel pivot yang disisipkan, lalu mengklik See list properties atau See pivot properties, atau dengan mengklik ikon (menu) di pojok kanan atas grafik yang disisipkan, lalu mengklik Edit.

  • Setelah properti sumber data tertentu terbuka, properti tersebut akan tetap terbuka bahkan saat berpindah antar tab spreadsheet. Untuk menutup panel properti, klik ikon (tutup) di pojok kanan atas panel.

Catatan

Menghapus daftar atau tabel pivot yang disisipkan, atau menghapus lembar tempat penyisipannya, tidak akan menghapus sumber data yang mendasarinya. Sumber data dari daftar atau tabel pivot yang disisipkan hanya dapat dihapus melalui properti sumber data.

Peringatan di menu Data mengidentifikasi sumber data yang daftar atau tabel pivotnya tidak lagi muncul di spreadsheet.

Pesan peringatan tentang daftar yang tidak digunakan

Di sisi lain, menghapus grafik yang disisipkan juga akan menghapus sumber data yang mendasarinya.

Menyisipkan daftar

Penting

Sebelum menyisipkan daftar di spreadsheet, pastikan daftar disesuaikan dengan kebutuhan Anda. Pertimbangkan bidang mana yang harus terlihat serta bagaimana catatan difilter dan/atau diurutkan. Ini dapat memengaruhi waktu pemuatan dan keramahan pengguna spreadsheet Anda.

Untuk menyisipkan daftar:

  1. Dengan tampilan daftar yang relevan terbuka di database Anda, klik ikon (Tindakan) di samping nama tampilan, lalu Spreadsheet ‣ Sisipkan daftar di spreadsheet.

    Catatan

    Untuk menyisipkan hanya catatan tertentu, pilih catatan yang relevan, klik tombol Tindakan yang muncul di bagian atas tengah layar, lalu Sisipkan di spreadsheet.

  2. Di jendela yang terbuka, edit Nama daftar jika diperlukan.

    Nama daftar digunakan dalam nama lembar dan dalam properti daftar.

    Menyisipkan daftar di spreadsheet
  3. Edit jumlah catatan, yaitu baris, yang akan disisipkan jika diperlukan.

    Secara default, angka yang ditampilkan adalah jumlah catatan yang terlihat pada halaman pertama daftar. Misalnya, jika daftar berisi 150 catatan tetapi hanya 80 yang terlihat, bidang ini akan menampilkan 80.

    Catatan

    Meskipun data di daftar Anda tetap diperbarui berkat koneksi ke database Anda, daftar yang disisipkan tidak akan secara otomatis diperluas untuk mengakomodasi catatan baru, misalnya kategori produk baru atau salesperson baru.

    Jika Anda mengantisipasi akan ada record baru yang ditambahkan, pertimbangkan untuk menambahkan baris ekstra saat menyisipkan daftar. Record/baris juga dapat ditambahkan secara manual setelah spreadsheet disisipkan.

    Example

    Perusahaan Anda saat ini memiliki sepuluh kategori produk dan Anda memasukkan daftar ini ke dalam spreadsheet. Jika kategori produk ke-11 dibuat dan daftar yang Anda masukkan hanya memiliki sepuluh baris, kategori baru akan disisipkan pada posisi yang sesuai dalam spreadsheet, sehingga menghapus kategori yang sudah ada.

    Salah satu cara untuk menghindari hal ini adalah dengan menambahkan baris ekstra saat menyisipkan daftar.

  4. Klik Blank spreadsheet atau pilih spreadsheet yang sudah ada tempat daftar akan disisipkan.

    Catatan

    Spreadsheet baru disimpan di aplikasi Odoo Dokumen di workspace pribadi My Drive atau, jika sentralisasi file telah diaktifkan untuk spreadsheet, di workspace Spreadsheet.

  5. Klik Confirm.

Daftar disisipkan ke dalam lembar baru di spreadsheet. Tab lembar di bilah bawah menampilkan nama daftar diikuti oleh ID daftar, misalnya Quotations by Total (List #1). Panel di sisi kanan layar menampilkan properti daftar.

Tip

  • Untuk melihat catatan individual dari daftar yang disisipkan, klik kanan pada sel mana pun dari baris yang relevan, lalu klik Lihat catatan. Untuk kembali ke spreadsheet, klik nama spreadsheet di breadcrumb di bagian atas tampilan.

  • Untuk memutuskan tautan antara daftar yang disisipkan dan database Anda, pilih seluruh daftar, klik kanan dan pilih Copy, lalu klik kanan lagi dan pilih Paste special ‣ Paste as value.

  • Jangan ubah ID daftar di nama lembar, karena daftar yang disisipkan mempertahankan ID ini selama masa pakai spreadsheet. ID daftar ini digunakan dalam fungsi spreadsheet yang mengambil data dari database Anda.

Fungsi daftar

Ketika daftar disisipkan ke dalam spreadsheet, fungsi berikut digunakan untuk mengambil nilai header dan field, masing-masing:

=ODOO.LIST.HEADER(list_id, field_name)
=ODOO.LIST(list_id, index, field_name)

Argumen dari fungsi tersebut adalah sebagai berikut:

  • list_id: ID yang ditetapkan saat daftar disisipkan. Daftar pertama yang disisipkan ke dalam spreadsheet diberi ID daftar 1, yang kedua, ID daftar 2, dan seterusnya.

  • index: mengidentifikasi baris tempat record muncul dalam daftar sebelum penyisipan. Baris pertama memiliki indeks 1, yang kedua memiliki indeks 2, dan seterusnya.

  • field_name: nama teknis field.

Tip

Mengklik sel individual menampilkan rumus terkait, jika relevan, di bilah rumus. Untuk menampilkan semua rumus spreadsheet sekaligus, klik View ‣ Show ‣ Formulas di bilah menu. Contoh di bawah ini menunjukkan fungsi yang digunakan untuk mengambil header dan nilai daftar.

Melihat rumus sel spreadsheet

Properti daftar

Properti daftar muncul di sisi kanan layar saat daftar disisipkan. Properti dapat diakses kapan saja melalui menu Data dengan mengklik daftar yang relevan, yang ditandai dengan ikon (list), atau dengan mengklik kanan di mana saja pada daftar dan mengklik See list properties.

Properti daftar berikut ditampilkan, beberapa di antaranya dapat diedit:

  • List #: ID daftar. ID daftar ditetapkan secara berurutan saat daftar tambahan disisipkan ke dalam spreadsheet.

  • List Name: nama daftar. Edit jika diperlukan. Perhatikan bahwa mengedit nama daftar di properti daftar tidak mengubah nama daftar yang ditampilkan di nama sheet, dan sebaliknya.

  • Model: model dari mana data telah diekstrak.

  • Columns: field model yang terlihat saat daftar disisipkan.

  • Domain: aturan yang digunakan untuk menentukan rekaman mana yang ditampilkan. Klik Edit domain untuk menambahkan atau mengedit aturan.

    Catatan

    Ketika filter global digunakan, domain ini digabungkan dengan nilai yang dipilih dari filter global sebelum data dimuat ke dalam spreadsheet.

  • Sorting: cara data diurutkan, jika berlaku. Untuk menambahkan aturan pengurutan, klik Add, pilih bidang, lalu pilih apakah pengurutan harus Ascending atau Descending. Hapus aturan pengurutan dengan mengklik ikon (delete).

Untuk menduplikasi atau menghapus sumber data daftar, klik ikon (roda gigi), lalu klik Duplicate atau Delete sesuai kebutuhan.

Mengelola daftar yang disisipkan

Setelah daftar dari database Odoo disisipkan ke dalam spreadsheet Odoo, Anda dapat:

Menambahkan rekaman/baris ke daftar

Untuk menambahkan rekaman ke daftar, gunakan salah satu metode berikut:

  • Pilih baris terakhir dari tabel, kemudian arahkan kursor ke kotak biru hingga ikon plus muncul. Klik dan seret ke bawah untuk menambahkan jumlah baris yang diinginkan. Sel-sel dari baris baru diisi dengan rumus yang sesuai untuk mengambil nilai daftar. Jika ada data yang sesuai di database Anda, sel-sel tersebut akan terisi.

    Menambahkan rekaman dengan menyeret sel ke bawah
  • Posisikan kursor Anda di sel kiri atas lembar, klik Data ‣ Re-insert list dari menu bar, lalu pilih daftar yang sesuai. Di jendela pop-up, tunjukkan jumlah rekaman yang akan disisipkan dan klik Confirm. Daftar yang diperbarui disisipkan, menimpa daftar sebelumnya.

Tip

Metode di atas juga dapat digunakan untuk menambahkan baris kosong tambahan ke tabel spreadsheet Anda. Ini mungkin berguna untuk daftar di mana Anda mengharapkan rekaman tambahan dibuat di database Anda, misalnya kategori produk baru atau salesperson baru.

Menambahkan bidang/kolom ke daftar

Untuk menambahkan bidang/kolom ke daftar:

  1. Pilih kolom di sebelah kanan atau kiri tempat kolom baru harus disisipkan.

  2. Klik Insert ‣ Insert column lalu Column left atau Column right dari menu bar, atau klik kanan lalu Insert column left atau Insert column right sesuai kebutuhan.

  3. Salin sel header kolom mana pun, tempelkan ke sel header kolom baru, dan tekan Enter.

  4. Klikněte dvakrát na novou buňku záhlaví a poté klikněte na název pole, který se zobrazí v uvozovkách na konci vzorce; zobrazí se seznam všech technických názvů polí souvisejícího modelu.

    Přidejte pole/sloupce úpravou vzorce
  5. Vyberte příslušný název pole a stiskněte Enter. V záhlaví se zobrazí popisek pole.

    Tip

    Chcete-li zjistit technický název pole, přejděte do příslušného zobrazení, aktivujte mode pengembang, a poté zkontrolujte název pole najetím myší na otazník vedle popisku pole.

  6. Pokud je buňka záhlaví vybrána, klikněte dvakrát na modré tlačítko v pravém dolním rohu. Buňky sloupce budou naplněny příslušným vzorcem pro načtení hodnot seznamu. Pokud v database jsou odpovídající data, buňky se naplní.

Duplikujte seznam

Duplikace seznamu prostřednictvím vlastností seznamu vytvoří další datový zdroj. To umožňuje provádět různé manipulace se stejnými daty v rámci jedné tabulky.

Dengan properti daftar terbuka, klik ikon (roda gigi) kemudian Duplikasi.

Novému datovému zdroji je přiřazeno další dostupné ID seznamu. Například pokud nebyl mezitím vložen žádný další seznam, duplikace Seznam č. 1 vytvoří Seznam č. 2.

Na rozdíl od vložení seznamu není duplikovaný seznam automaticky vložen do tabulky. Chcete-li jej vložit, proveďte následující kroky:

  1. Přidejte nový list kliknutím na ikonu (přidat list) v levém dolním rohu tabulky.

  2. Klikněte na Data ‣ Znovu vložit seznam z panelu nabídek a poté vyberte příslušný seznam.

  3. Určete počet záznamů, které chcete vložit, a klikněte na Potvrdit.

  4. Edit Nama Daftar di panel properti jika diperlukan.

  5. Přejmenujte list kliknutím pravým tlačítkem myši na kartu listu, vyberte Přejmenovat a zadejte nový název listu.

Catatan

Duplikace vloženého seznamu jeho zkopírováním a vložením nebo duplikací listu, do kterého byl vložen, nevytváří nový datový zdroj. Jakékoli změny provedené ve vlastnostech seznamu by proto ovlivnily všechny kopie seznamu.

Odstranění seznamu

Chcete-li ze tabulky zcela odstranit seznam a jeho základní datový zdroj, proveďte následující kroky v libovolném pořadí:

  • Odstraňte tabulku pomocí preferované metody, např. pomocí klávesových příkazů, nabídek tabulky nebo odstraněním listu. Tím odstraníte vizuální reprezentaci dat.

  • Dari panel properti daftar yang relevan, klik ikon (roda gigi) kemudian Hapus. Ini akan menghapus sumber data daftar dari spreadsheet.

Sisipkan tabel pivot

Tip

Mengonversi tabel pivot yang disisipkan menjadi tabel pivot dinamis memungkinkan Anda menambahkan, menghapus, dan memanipulasi dimensi (yaitu, kolom dan baris) dan ukuran. Oleh karena itu, dimungkinkan untuk menyisipkan tabel pivot dasar dengan konfigurasi minimal, mengonversinya menjadi tabel pivot dinamis, kemudian menyempurnakannya langsung di spreadsheet.

Untuk memasukkan tabel pivot:

  1. Dengan tampilan pivot yang relevan terbuka di database Anda, klik Sisipkan di Spreadsheet.

  2. Di jendela yang terbuka, edit Nama pivot jika diperlukan.

    Nama ini digunakan dalam nama sheet dan dalam properti tabel pivot.

    Memasukkan tabel pivot dalam spreadsheet
  3. Klik Spreadsheet kosong atau pilih spreadsheet yang sudah ada di mana tabel pivot harus disisipkan.

    Catatan

    Spreadsheet baru disimpan di aplikasi Odoo Dokumen di workspace pribadi My Drive atau, jika sentralisasi file telah diaktifkan untuk spreadsheet, di workspace Spreadsheet.

  4. Klik Confirm.

Tabel pivot disisipkan ke dalam sheet baru di spreadsheet. Tab sheet di bilah bawah menampilkan nama tabel pivot diikuti dengan ID tabel pivot, misalnya, Analisis Sales berdasarkan Tim Sales (Pivot #1). Panel di sisi kanan layar menampilkan properti tabel pivot.

Tip

  • Untuk melihat catatan yang direferensikan oleh sel individual dari tabel pivot, klik kanan pada sel, lalu klik Lihat catatan. Untuk kembali ke spreadsheet, klik nama spreadsheet di breadcrumb di bagian atas tampilan.

  • Untuk memutuskan tautan antara tabel pivot yang disisipkan dengan database Anda, pilih seluruh tabel pivot, klik kanan dan pilih Salin, lalu klik kanan lagi dan pilih Tempel spesial ‣ Tempel sebagai nilai.

  • Jangan mengubah ID tabel pivot di nama sheet, karena tabel pivot yang disisipkan mempertahankan ID ini sepanjang masa pakai spreadsheet. ID tabel pivot ini digunakan dalam fungsi spreadsheet yang mengambil data dari database Anda.

Fungsi tabel pivot

Tabel pivot yang disisipkan yang belum dikonversi menjadi tabel pivot dinamis menggunakan fungsi berikut untuk mengambil nilai header dan field, masing-masing:

=PIVOT.HEADER(pivot_id, [domain_field_name, …], [domain_value, …])
=PIVOT.VALUE(pivot_id, measure_name, [domain_field_name, …], [domain_value, …])

Argumen fungsi adalah sebagai berikut:

  • pivot_id: ID yang ditetapkan ketika tabel pivot disisipkan. Tabel pivot pertama yang disisipkan dalam spreadsheet diberi ID pivot 1, yang kedua, ID pivot 2, dan seterusnya.

  • measure_name: nama teknis dari apa yang diukur, diikuti jenis agregasi, misalnya, product_uom_qty:sum.

  • domain_field_name: nama teknis field yang digunakan sebagai dimensi, misalnya, user_id, atau, jika dimensi adalah periode waktu, nama teknis field tanggal, diikuti periode waktu, misalnya, date_order:month.

  • domain_value: ID record, atau, jika dimensi adalah periode waktu, tanggal atau periode waktu yang ditargetkan.

Tip

Mengklik sel individual menampilkan rumus terkait, jika relevan, di bilah rumus. Untuk menampilkan semua rumus dari spreadsheet sekaligus, klik View ‣ Show ‣ Formulas pada bilah menu. Contoh di bawah ini menunjukkan fungsi yang digunakan untuk mengambil header dan nilai dari tabel pivot statis.

Fungsi tabel pivot statis

Properti tabel pivot

Properti tabel pivot muncul di sisi kanan layar ketika tabel pivot disisipkan. Properti ini dapat diakses kapan saja melalui menu Data dengan mengklik tabel pivot yang relevan, yang ditandai dengan ikon (pivot), atau dengan mengklik kanan di mana saja pada tabel pivot dan mengklik Lihat properti pivot.

Properti tabel pivot berikut ditampilkan, beberapa di antaranya dapat diedit:

  • Pivot #: ID tabel pivot. ID tabel pivot diberikan secara berurutan saat tabel pivot tambahan disisipkan dalam spreadsheet.

  • Nama: nama tabel pivot. Edit ini jika diperlukan. Perhatikan bahwa mengedit nama di properti tabel pivot tidak mengubah nama yang ditampilkan di nama sheet, dan sebaliknya.

  • Model: model dari mana data telah diekstrak.

  • Kolom dan Baris: dimensi yang Anda gunakan untuk mengkategorikan atau mengelompokkan data dari model.

  • Measures: apa yang Anda ukur atau analisis, berdasarkan dimensi yang telah Anda pilih.

    Tip

    Jika Anda mencoba membuat perubahan pada kolom, baris, atau measures dari tabel pivot yang baru saja disisipkan ke dalam spreadsheet, sebuah error muncul di bagian kanan atas layar.

    Pesan kesalahan saat mencoba memanipulasi tabel pivot statis

    Untuk dapat memanipulasi properti tabel pivot, konversikan tabel pivot statis menjadi tabel pivot dinamis.

  • Domain: aturan yang digunakan untuk menentukan rekaman mana yang ditampilkan. Klik Edit domain untuk menambahkan atau mengedit aturan.

    Catatan

    Ketika filter global digunakan, domain ini digabungkan dengan nilai yang dipilih dari filter global sebelum data dimuat ke dalam spreadsheet.

Untuk menduplikasi atau menghapus sumber data tabel pivot, klik ikon (gear) kemudian Duplicate atau Delete.

Kelola tabel pivot yang telah disisipkan

Setelah tabel pivot dari database Odoo disisipkan ke dalam spreadsheet Odoo, Anda dapat:

Duplikasi tabel pivot

Menduplikasi tabel pivot melalui properti tabel pivot akan membuat sumber data tambahan. Ini memungkinkan manipulasi yang berbeda dilakukan pada data yang sama dalam satu spreadsheet.

Misalnya, Anda dapat melihat data yang sama diagregasikan berdasarkan dimensi yang berbeda atau menggunakan filter global untuk mengimbangi tanggal dan membuat tabel pivot yang membandingkan data periode saat ini dengan periode sebelumnya.

Untuk menduplikasi tabel pivot, lakukan langkah-langkah berikut:

  1. Dengan properti tabel pivot terbuka, klik ikon (gear) kemudian Duplicate.

    Tabel pivot yang diduplikasi secara otomatis disisipkan ke dalam sheet baru di spreadsheet, dengan properti tabel pivot terbuka di panel kanan.

  2. Edit Name di panel properti dan tab sheet jika diperlukan.

Sumber data baru diberikan ID tabel pivot berikutnya yang tersedia. Misalnya, jika tidak ada tabel pivot lain yang telah disisipkan sementara itu, menduplikasi Pivot #1 menghasilkan pembuatan Pivot #2.

Catatan

  • Menduplikasi tabel pivot yang telah disisipkan dengan menyalin dan menempelkannya atau dengan menduplikasi sheet tidak membuat sumber data baru. Oleh karena itu, perubahan apa pun yang dibuat pada properti tabel pivot akan memengaruhi salinan tabel pivot tersebut.

  • Ketika tabel pivot diduplikasi, tabel pivot baru secara default adalah tabel pivot dinamis.

Menghapus tabel pivot

Untuk sepenuhnya menghapus tabel pivot dan sumber data yang mendasarinya dari spreadsheet, lakukan langkah-langkah berikut dalam urutan apa pun:

  • Odstraňte tabulku pomocí preferované metody, např. pomocí klávesových příkazů, nabídek tabulky nebo odstraněním listu. Tím odstraníte vizuální reprezentaci dat.

  • Dari panel properti tabel pivot yang relevan, klik ikon (gear) kemudian Delete. Ini akan menghapus sumber data dari tabel pivot.

Menyisipkan grafik

Untuk menyisipkan grafik dari database Odoo ke dalam spreadsheet Odoo:

  1. Dengan tampilan grafik yang relevan terbuka di database Anda, klik Sisipkan di Spreadsheet.

  2. Di jendela yang terbuka, edit Nama grafik jika diperlukan.

  3. Klik Blank spreadsheet atau pilih spreadsheet yang sudah ada di mana chart akan disisipkan.

    Catatan

    Spreadsheet baru disimpan di aplikasi Odoo Dokumen di workspace pribadi My Drive atau, jika sentralisasi file telah diaktifkan untuk spreadsheet, di workspace Spreadsheet.

  4. Klik Confirm.

Bagan disisipkan pada sheet pertama spreadsheet. Panel di sisi kanan layar menampilkan properti bagan, di mana berbagai aspek konfigurasi dan desain bagan dapat dimodifikasi.

Tip

Mengklik titik data dalam grafik akan membuka tampilan daftar yang relevan di database. Dalam contoh ini, mengklik Jessica Childs akan membuka tampilan daftar semua penjualan oleh tenaga penjual ini yang sesuai dengan domain grafik.

Tautan yang dapat diklik ke menu Odoo plus titik data yang dapat diklik

Menyisipkan data finansial

Ketika membangun laporan dan dashboard, mungkin berguna untuk menyertakan data terkait akuntansi tertentu, seperti ID akun, kredit dan debit untuk akun tertentu, dan tanggal awal dan akhir tahun pajak.

Fungsi spreadsheet khusus Odoo memungkinkan Anda mengambil data akuntansi tersebut dari database Anda dan menyisipkannya ke dalam spreadsheet.