Bidang khusus SKD 1 detik. Bahasa Ekspresi Sistem Komposisi Data (1Cv8)

Bidang khusus SKD 1 detik.  Bahasa Ekspresi Sistem Komposisi Data (1Cv8)
Bidang khusus SKD 1 detik. Bahasa Ekspresi Sistem Komposisi Data (1Cv8)

Setiap organisasi membutuhkan pengambilan keputusan manajemen yang tepat waktu dan benar informasi operasional tentang ketersediaan barang di gudang, tentang biayanya, tentang penjualan. Organisasi perdagangan bekerja dengan sejumlah besar item dan rekanan, dan ini memerlukan pengaturan akuntansi analitis yang baik dan perolehan informasi yang diperlukan dengan cepat dari datanya. Artikel ini membahas teknik dasar untuk bekerja dengan laporan standar dalam solusi standar "1C: Trade Management 8" (edisi 11), yang dibangun berdasarkan sistem komposisi data, dan memberikan rekomendasi praktis yang berguna yang akan berguna bagi pengguna pemula. dan mereka yang telah beralih ke edisi baru dari edisi sebelumnya.

Sebagai contoh, mari kita ambil laporannya

  • Analisis ketersediaan produk;

Pengaturan.

Di kolom Jenis perbandingan Tata nama

  • Setara
  • Tidak setara
  • Di daftar
  • Tidak ada dalam daftar
  • Dalam kelompok Tata nama;
  • Tidak dalam kelompok Tata nama;
  • Dalam grup dari daftar Tata nama;
  • Tidak ada dalam grup dari daftar Tata nama.

Arti

"Pilihan cepat"

Seiring berkembangnya platform 1C:Enterprise 8 dan munculnya versi baru 8.2, laporan dalam sistem menjadi lebih fleksibel, dan pengguna memiliki lebih banyak peluang untuk menyesuaikannya dengan kebutuhan mereka tanpa bantuan pemrogram.

Peluang baru yang disediakan oleh sistem komposisi data (DCS) memungkinkan Anda merasakan manfaat kemampuan 1C:Enterprise 8 saat membuat laporan dengan cara yang belum pernah ada sebelumnya. Dan, meskipun antarmuka laporan telah mengalami perubahan signifikan (dibandingkan dengan konfigurasi “Manajemen Perdagangan” edisi 10.3, yang selanjutnya disebut UT), pengaturan laporan masih tersedia untuk pengguna rata-rata. Mari kita lihat beberapa teknik dasar untuk bekerja dengannya.

Hal pertama yang dapat Anda perhatikan adalah pilihan cepat. Mereka memungkinkan Anda untuk menampilkan data dalam laporan berdasarkan nilai tertentu dari bidang laporan sesuai dengan keinginan pengguna.

Sebagai contoh, mari kita ambil laporannya Analisis ketersediaan produk di UT. Mari kita segera perhatikan bahwa keseluruhan demonstrasi kemampuan pelaporan di UT 11 akan dilakukan dengan menggunakan contoh dua laporan:

  • Analisis ketersediaan produk;
  • Pendapatan dan biaya penjualan.

Pemilihan beberapa field dapat dilakukan baik secara langsung di form laporan atau menggunakan tombol Pengaturan.

Di kolom Jenis perbandingan pengguna dapat memilih kondisi perbandingan yang berbeda. Misalnya untuk lapangan Tata nama Anda dapat memilih jenis perbandingan berikut:

  • Setara- laporan akan dibuat hanya untuk item yang dipilih;
  • Tidak setara- laporan akan dibuat untuk seluruh rangkaian produk, kecuali item yang dipilih;
  • Di daftar- laporan akan didasarkan pada daftar item item;
  • Tidak ada dalam daftar- laporan akan dibuat untuk seluruh rangkaian produk, kecuali untuk item yang dipilih;
  • Dalam kelompok- Laporan akan dibuat pada seluruh item yang terletak di folder direktori yang dipilih Tata nama;
  • Tidak dalam kelompok- laporan akan dibuat untuk seluruh rangkaian produk, kecuali item yang terletak di folder direktori yang dipilih Tata nama;
  • Dalam grup dari daftar- mirip dengan perbandingan Dalam daftar, hanya folder dalam direktori yang dipilih sebagai nilai daftar Tata nama;
  • Tidak ada dalam grup dari daftar- mirip dengan perbandingan Tidak ada dalam daftar, hanya folder dalam direktori yang dipilih sebagai nilai daftar Tata nama.

Kotak centang di sebelah kiri bidang pilihan menunjukkan bahwa pilihan untuk bidang ini “diaktifkan”, yaitu diperhitungkan dalam laporan.

Bidang yang tidak dicentang tidak diperhitungkan meskipun Anda telah memilih nilai tertentu untuk bidang tersebut.

Tergantung pada jenis perbandingan yang dipilih di kolom Arti elemen atau folder (grup) tertentu dari direktori, atau daftar elemen atau folder ditunjukkan.

“Pilihan cepat” tersedia di semua solusi pada platform 1C:Enterprise 8.

Contoh perubahan sederhana pada pengaturan laporan

Untuk melihat/mengubah pengaturan laporan, Anda perlu masuk ke menu Semua tindakan - Ubah opsi.

Jendela pengaturan untuk opsi laporan yang dipilih terbuka di depan kita.

Struktur laporan ditampilkan di bagian atas jendela. Intinya, ini adalah tampilan visual pengelompokan baris dan kolom laporan, yaitu dalam urutan apa data analisis akan ditampilkan dalam laporan dalam baris dan kolom.

Di bagian bawah jendela, informasi terkait laporan secara keseluruhan ditampilkan (jika tingkat atas Laporan), atau ke pengelompokan baris atau kolom tertentu dalam laporan (jika pengelompokan pada tingkat yang lebih rendah dipilih), pengaturan untuk menampilkan informasi dan mendesain bidang.

Contoh 1

Langkah 1. Kita perlu menghapus pengelompokan berdasarkan karakteristik produk, hanya menyisakan pengelompokan berdasarkan produk. Untuk melakukan ini, di bagian atas jendela pengaturan laporan, klik pada bidang Nomenklatur, Karakteristik. Di bagian bawah jendela, buka tab Grup.

Pilih bidang Ciri dan klik tombolnya Menghapus panel perintah.

Konfirmasikan perubahan pada pengaturan laporan dengan mengklik tombol Selesai mengedit di sudut kiri bawah layar.

Langkah 2. Setelah menghilangkan cirinya, tugas kita sesuai ketentuan contoh adalah menambahkan kelompok harga. Intinya, pengelompokan ini harus berada pada tingkat yang lebih rendah dari pengelompokan berdasarkan gudang, namun pada tingkat yang lebih tinggi dari pengelompokan berdasarkan item. Oleh karena itu, dalam struktur laporan kami akan menyoroti pengelompokan Gudang.

Dengan mengkliknya klik kanan mouse, pilih perintah di menu konteks Grup baru.

Di jendela pengeditan bidang pengelompokan yang terbuka, pilih Nomenklatur. Kelompok harga.

Dengan mengklik tombol OKE, kita akan melihat bahwa pengelompokan baru telah ditambahkan ke laporan, di bawah pengelompokan tersebut Gudang.

Sekarang mari kita pilih pengelompokan berdasarkan produk dan, tanpa melepaskan tombol kanan mouse, seret ke dalam (yaitu di bawah) pengelompokan berdasarkan kelompok harga. Akan diperoleh struktur yang disajikan pada Gambar 1. Hasil pembuatan laporan disajikan pada Gambar 2.

Beras. 1. Struktur laporan yang dihasilkan

Beras. 2. Hasil penyesuaian laporan

Bekerja dengan bidang khusus

Sekarang mari kita lihat lebih dekat opsi baru untuk menyesuaikan laporan dalam program 1C: Trade Management 8.

Dalam bentuk pengeditan struktur dan pengaturan laporan kita, mari kita perhatikan tab Bidang khusus.

Sebelumnya, kami menambahkan bidang ke laporan, yang daftarnya telah ditentukan sebelumnya oleh pengembang. Dengan menggunakan tab ini, kita dapat membuat bidang sendiri yang kita perlukan - Bidang seleksi atau Bidang ekspresi.

Contoh 2

Mari sesuaikan laporan “Riwayat Penjualan” (opsi laporan “Pendapatan dan Biaya Penjualan”). Kami akan menampilkan data penjualan berdasarkan mitra dan rangkaian produk. Misalkan perusahaan kita menjual barang di Moskow dan sekitarnya. Dengan demikian, setiap klien di basis informasi termasuk dalam wilayah geografis tertentu (atribut “Wilayah Bisnis” di direktori “Mitra”). Kita dapat dengan mudah mengelompokkan data penjualan dalam laporan berdasarkan wilayah, namun bagaimana jika kita tertarik pada statistik yang lebih teragregasi, khususnya, jawaban atas pertanyaan “Berapa banyak barang yang terjual di Moskow, dan berapa banyak di seluruh wilayah lain yang digabungkan”? Di sinilah “bidang khusus” berguna.

Langkah 1. Mari kita buka laporannya. Mari kita masuk ke formulir untuk menyiapkan struktur laporan ( Semua tindakan -> Ubah opsi). Mari kita hapus semua grup yang sebelumnya dibuat dalam laporan secara bergantian - untuk melakukan ini, pilih masing-masing grup dan klik tombol Menghapus panel perintah, atau gunakan tombol DEL.

Sama seperti pada contoh sebelumnya, mari tambahkan pengelompokan ke laporan berdasarkan mitra, lalu berdasarkan item. Kami sudah tahu cara melakukannya, jadi tidak memakan banyak waktu.

Langkah 2. Mari buat bidang khusus baru. Mari kita buka bookmarknya Bidang khusus dan jalankan perintahnya Tambah -> Bidang Pilih Baru.

Mari beri nama pada bidang baru kita - Wilayah secara umum.

Mari kita klik tombolnya Menambahkan. DI DALAM baris baru klik tombol di kolom Pilihan. Pada formulir pengeditan pilihan yang muncul, tambahkan pilihan berdasarkan bidang Mitra.Wilayah bisnis. Mari kita pilih jenis perbandingannya Setara, arti - Moskow.

Mari kita klik tombolnya OKE, setelah itu kita akan kembali ke jendela pengeditan bidang khusus. Selanjutnya, Anda perlu mengklik tombol di kolom Arti dan pada daftar pilihan tipe data yang muncul, pilih Garis dan menulis sebagai nilai Moskow.

Mari kita ulangi operasinya. Mari tambahkan satu baris lagi ke tabel. Kali ini untuk seleksi berdasarkan bidang Mitra.Wilayah bisnis pilih jenis perbandingan Tidak setara.

Kembali ke jendela pengeditan bidang khusus, di kolom Arti ayo menulis Daerah lain(lihat Gambar 3).

Beras. 3. Mengedit bidang khusus

Mari kita klik tombolnya OKE. Bidang baru kami sudah siap.

Langkah 3. Mari tambahkan bidang baru kita ke struktur laporan. Memilih level teratas dengan mouse Laporan dalam struktur, tambahkan pengelompokan baru. Dalam alat peraga Bidang ayo pilih Wilayah secara umum.

Mari kita tarik pengelompokan berdasarkan mitra dan pengelompokan bawahan berdasarkan item ke dalam yang baru dibuat dengan mouse.

Mari buat laporan dan lihat hasilnya (ditunjukkan pada Gambar 4).

Beras. 4. Hasil pembuatan laporan

Seleksi dan penyortiran

Mari kembali ke jendela untuk mengedit struktur dan pengaturan laporan dan memperhatikan bookmark Pilihan Dan Penyortiran.

Jika elemen root dipilih dalam struktur laporan ( Laporan), maka pengaturan yang dilakukan pada tab tersebut akan berlaku untuk keseluruhan laporan secara keseluruhan. Jika pengelompokan laporan dipilih, pengaturan hanya akan memengaruhi pengelompokan tersebut.

Contoh 3

Hasilnya, laporan tersebut Sejarah penjualan Hanya implementasi yang manajernya ditentukan yang akan disertakan. Ivanov Ivan Fedorovich.

Contoh 4

Simpan perubahan yang dilakukan

Jika Anda mengubah struktur laporan, Anda selalu dapat menyimpannya menggunakan perintah Semua tindakan -> Opsi simpan.

Dalam formulir untuk menyimpan opsi, Anda dapat menggunakan sakelar untuk memilih Simpan ke versi laporan yang ada(bukan salah satu opsi yang sudah tersedia), atau Simpan versi laporan baru.

Menambahkan kolom Anda sendiri ke laporan yang sudah jadi.
Dalam laporan yang dibuat menggunakan "Skema Komposisi Data" dari mode pengguna, Anda dapat menambahkan Bidang Anda sendiri, yang akan ditampilkan selama pembuatan.
Anda dapat menggunakan operasi aritmatika di bidang ini.

Dahulu kala saya menulis laporan “Penjualan barang melalui pengiriman” http://infostart.ru/public/16477/. Dalam publikasi ini kami tidak akan membahas relevansi dan kelebihannya. Laporan ini akan digunakan sebagai template untuk eksperimen dan modifikasi. Apalagi di kolom komentar mereka menanyakan bagaimana cara menambahkan Fields.

Buka "Pengaturan..." dan buka tab "Pengaturan Kustom".

2. Tambahkan “Ekspresi Bidang Baru”

Menambahkan bidang melibatkan penulisan operasi aritmatika antara bidang yang Tersedia (bidang ini dapat ditandai dengan kotak hijau). Cirinya juga, jika nama field tersebut terdiri dari dua kata atau lebih, maka harus diapit tanda kurung siku. Hasilnya akan seperti ini - [Jumlah Penjualan].

Setelah disimpan, bidang ini akan tersedia untuk dipilih:

Dengan bantuan manipulasi sederhana Anda mendapatkan nilai yang Anda butuhkan. Kesempatan ini memungkinkan Anda untuk menambahkan bidang yang diperlukan. Dalam opsi perhitungan yang Anda butuhkan. Profitabilitas, Efisiensi, dan nilai lainnya akan dipertimbangkan dalam logika perhitungan aritmatika Anda.

Dalam hal ini, pekerjaan Anda tidak akan hilang dan Anda dapat menggunakannya saat Anda membuka laporan lagi.

Fungsi yang digunakan saat menulis bidang.

  • Aritmatika “+, -, *, /” dapat dimengerti, saya rasa tidak perlu menjelaskan prinsip pengoperasiannya.
  • Ekspresi Boolean in digunakan untuk menentukan pilihan. « > ,< , = , >= , <= , <>, DAN, ATAU, TIDAK." Ekspresi ini digunakan dengan operasi pemilihan.
  • Operasi seleksi. Digunakan untuk memperoleh salah satu nilai yang mungkin sesuai dengan kondisi yang ditentukan

PILIHAN
KAPAN< Операция выбора >KEMUDIAN<Выражение>
JIKA TIDAK<Выражение>
AKHIR
Contoh:
PILIHAN
KETIKA Kuantitas > 0 dan Jumlah > 0 MAKA “Benar”
LAINNYA "Kesalahan"
AKHIR

Ini diuraikan sebagai berikut: asalkan jumlahnya lebih besar dari nol dan jumlahnya lebih besar dari nol, teks “Benar” akan ditampilkan, dan jika setidaknya salah satu kondisi tidak terpenuhi, “Kesalahan” akan ditampilkan.

  • Fungsi bawaan memungkinkan Anda melakukan transformasi tertentu dengan bidang.

SUB-STRING (“Ekspresi”, “Posisi Awal”, “Posisi Akhir”) - memilih bagian dari “Ekspresi” yang dibatasi oleh frame “Awal...” dan “Final...”.
Bagaimana ini bisa terjadi jika nilai Nomenklaturnya adalah “Tempel Coklat”, rumus Substring(Nomenklatur,1,5) akan menampilkan nilai “Tempel”

Untuk bekerja dengan tanggal, gunakan fungsi

TAHUN(<Дата>), SEPEREMPAT(<Дата>), BULAN(<Дата>), HARI TAHUN(<Дата>), HARI(<Дата>), PEKAN(<Дата>), HARI KERJA(<Дата>),JAM(<Дата>), MENIT(<Дата>), KEDUA(<Дата>)

Nilai yang sesuai dengan nama fungsi akan ditampilkan.

MULAI PERIODE (“Tanggal”, “Periode Shift”), AKHIR PERIODE (“Tanggal”, “Periode Shift”). Untuk data fungsi, nilai Ekspresi Tanggal berada di awal atau akhir tanggal yang ditentukan.

ADDCDATE (“Tanggal”, “Periode shift”, “Jumlah tanggal yang ingin Anda tambah”) - fungsi ini memungkinkan Anda menambah atau mengurangi tanggal dengan nilai tertentu.

PERBEDAAN TANGGAL (“Tanggal1”, “Tanggal2”, “Periode shift”) - Fungsi ini dirancang untuk mendapatkan perbedaan antara dua tanggal.

“Periode shift” adalah salah satu dari “Menit, Jam, Hari, Minggu, Bulan, Kuartal, Tahun, Dekade, Setengah Tahunan”.

5.Fungsi agregasi bahasa kueri digunakan saat mengelompokkan hasil dan menghitung total

JUMLAH (<>) jumlah aritmatika dari semua nilai yang termasuk dalam sampel.
RATA-RATA (<>) menghitung nilai rata-rata semua yang termasuk dalam sampel
MINIMAL (<>) menghitung nilai minimum dari seluruh nilai yang termasuk dalam sampel
MAKSIMUM (<>) menghitung nilai maksimum dari seluruh nilai yang termasuk dalam sampel
KUANTITAS (<>) menghitung jumlah nilai parameter yang termasuk dalam sampel. Fungsi ini memungkinkan untuk kasus penggunaan. COUNT(*) - memungkinkan Anda menghitung jumlah baris pada hasil. KUANTITAS("Ekspresi") BERBEDA - memungkinkan Anda menghitung jumlahnya arti yang berbeda bidang yang ditentukan.

Jumlah (Pilihan
Ketika Substring(Nomenklatur, 1, 5) = "Tempel"
Kemudian Kuantitas *0,2
Jika tidak, Kuantitas *0,35
Akhir)

Hasilnya adalah penjumlahan dari nilai-nilai; bila “Tempel” ada di awal nama nomenklatur, dalam hal ini jumlahnya bertambah 0,2; jika tidak ada, bertambah 0,35.

Tahun([Dokumen.Tanggal])

Tahun dokumen direkam/diposting akan ditampilkan.

Lagi contoh yang kompleks, tanpa decoding.

Pilihan
Ketika Kuartal([Dokumen.Tanggal]) = 1 DAN Substring(Tata Nama, 1, 5) = "Tempel"
Kemudian Kuantitas * 0,2
Jika tidak, Pilihan
Ketika Kuartal([Dokumen.Tanggal]) = 2
Kemudian Kuantitas * 0,3
Jika tidak, Pilihan
Ketika Kuartal([Dokumen.Tanggal]) = 3
Kemudian Kuantitas * 0,4
Jika tidak, Pilihan
Ketika Kuartal([Dokumen.Tanggal]) = 4
Kemudian Kuantitas * 0,5
Akhir
Akhir
Akhir
Akhir

Kami memeriksa secara rinci pengaturan laporan yang diterapkan berdasarkan sistem kontrol akses. Sekarang mari kita lihat yang lebih halus dan pengaturan rinci opsi laporan. Jendela untuk pengaturan "lanjutan" dari opsi laporan dipanggil dengan perintah "Lainnya" - "Lainnya" - "Ubah opsi laporan".

Jendela untuk mengubah versi laporan dibagi menjadi dua bagian:

1. Struktur laporan.

2. Pengaturan laporan.


Bagian struktur opsi laporan mirip dengan tab “Struktur” pada pengaturan laporan standar. Tujuan dan konfigurasi pengelompokan dibahas secara rinci di Bagian 1 artikel.

Tabel struktur varian laporan, selain kolom sebenarnya dengan pengelompokan, berisi beberapa kolom tambahan:

Bagian pengaturan varian laporan memberikan kepada pengguna peluang yang luas untuk mengonfigurasi laporan agar sesuai dengan kebutuhan Anda. Ini hampir sepenuhnya bertepatan dengan pengaturan standar laporan yang dibahas di bagian 1. Mari kita lihat semua tab di bagian ini dan perhatikan perbedaannya.

Bagian pengaturan terdiri dari tab berikut:

1. Parameter. Berisi parameter ACS, tersedia untuk pengguna.

Parameter SKD merupakan nilai yang digunakan untuk memperoleh data laporan. Ini bisa menjadi nilai kondisi untuk memilih atau memeriksa data, serta nilai tambahan.


Tabel parameter disajikan dalam format “Parameter” - “Nilai”. Jika perlu, Anda dapat mengubah nilai parameter. Mengklik tombol “Properti Elemen Pengaturan Kustom” akan membuka pengaturan kustom elemen.


Di jendela ini, Anda dapat memilih apakah elemen akan disertakan dalam pengaturan pengguna (yaitu, terlihat oleh pengguna saat menyiapkan laporan), mengatur mode presentasi dan pengeditan elemen ( akses cepat di header laporan, normal di pengaturan laporan dan tidak tersedia).

Properti item pengaturan kustom juga memiliki bidang, margin, pilihan, dan elemen tampilan bersyarat yang dapat dikelompokkan.

2. Bidang khusus. Berisi bidang yang dihasilkan oleh pengguna sendiri berdasarkan data yang dipilih oleh laporan.


Pengguna dapat menambahkan dua jenis bidang:

  • Bidang pilihan baru...
  • Bidang ekspresi baru...

Bidang pilihan memungkinkan Anda menghitung nilai berdasarkan kondisi tertentu. Jendela pengeditan bidang pilihan berisi judul bidang dan tabel yang berisi pilihan, nilai, dan penyajian bidang. Seleksi adalah suatu kondisi, tergantung pada nilai yang diinginkan yang akan diganti.


Misalnya, mari kita hitung perkiraan jumlah penjualan. Kita asumsikan jika suatu produk terjual kurang dari 10 unit, maka kita menjual sedikit, dan jika lebih dari 10 unit terjual, maka kita menjual banyak. Untuk melakukan ini, kami akan menetapkan 2 nilai bidang kalkulasi: yang pertama dengan pilihan “Jumlah barang Kurang dari atau sama dengan “10””, yang kedua dengan pilihan “Jumlah barang Lebih Besar dari “10 ””.

Bidang ekspresi memungkinkan Anda menghitung nilai menggunakan algoritma arbitrer. Mereka dapat menggunakan fungsi bahasa kueri dan bahasa pemrograman 1C bawaan. Jendela pengeditan bidang ekspresi berisi dua bidang untuk ekspresi rekaman detail dan ringkasan. Catatan total adalah pengelompokan yang dikonfigurasi di area “Struktur Laporan”; catatan tersebut harus menggunakan fungsi agregat (“Jumlah”, “Minimum”, “Maksimum”, “Kuantitas”).

Misalnya, mari kita hitung persentase diskon rata-rata. Rata-rata persentase diskon dihitung dengan rumus: [Jumlah penjualan tanpa diskon] - [Jumlah penjualan dengan diskon] / [Jumlah penjualan tanpa diskon]. Penting untuk diingat bahwa jumlah penjualan tanpa diskon mungkin nol, jadi kami menggunakan operator SELECT untuk memeriksanya. Kami mendapatkan ekspresi berikut:

· Untuk entri detail:

Pilihan

Ketika [Jumlah penjualan tanpa diskon] = 0

Lalu 0

Jika tidak, [Jumlah penjualan tanpa diskon] - [Jumlah penjualan dengan diskon] / [Jumlah penjualan tanpa diskon]

Akhir

· Untuk catatan ringkasan:

Pilihan

Ketika Jumlah([Jumlah penjualan tanpa diskon]) = 0

Lalu 0

Jika tidak, Sum([Jumlah penjualan tanpa diskon]) - Jumlah([Jumlah penjualan dengan diskon]) / Jumlah([Jumlah penjualan tanpa diskon])

Akhir

Seperti disebutkan sebelumnya, dalam ekspresi total record yang kami gunakan fungsi agregat"Jumlah".

3. Bidang yang dapat dikelompokkan. Berisi bidang yang akan mengelompokkan hasil varian laporan. Bidang yang dikelompokkan dikonfigurasi secara terpisah untuk setiap pengelompokan, namun Anda dapat mengatur bidang umum yang dikelompokkan untuk opsi laporan jika Anda memilih akar “Laporan” di pohon struktur. Anda dapat menambahkan field dari hasil laporan, custom field, atau memilih field auto, kemudian sistem akan memilih field tersebut secara otomatis. Tab ini juga memungkinkan Anda mengubah urutan bidang yang dikelompokkan.


4. Bidang. Berisi kolom yang akan dikeluarkan sebagai hasil varian laporan. Bidang dikonfigurasi secara terpisah untuk setiap pengelompokan, namun Anda dapat mengatur bidang umum untuk opsi laporan jika Anda memilih akar “Laporan” di pohon struktur. Anda dapat menambahkan field dari hasil laporan, custom field, atau memilih field auto, kemudian sistem akan memilih field tersebut secara otomatis. Tab ini juga memungkinkan Anda mengubah urutan bidang.

Bidang dapat dikelompokkan untuk menyorot bagian mana pun dari laporan secara logis atau untuk menentukan susunan kolom khusus. Saat menambahkan grup, kolom “Lokasi” menjadi aktif dan memungkinkan Anda memilih salah satu opsi lokasi:

  • Otomatis - sistem menempatkan bidang secara otomatis;
  • Horizontal - bidang diposisikan secara horizontal;
  • Vertikal - bidang disusun secara vertikal;
  • Di kolom terpisah - bidang terletak di kolom yang berbeda;
  • Bersama - bidang terletak dalam satu kolom.


5. Seleksi. Berisi pilihan yang digunakan dalam varian laporan. Menyiapkan pilihan telah dibahas secara rinci di bagian 1 artikel ini. Filter dikonfigurasikan secara terpisah untuk setiap pengelompokan, namun Anda dapat menyetel filter umum untuk opsi laporan jika Anda memilih akar “Laporan” di pohon struktur.


6. Penyortiran. Berisi bidang pengurutan yang digunakan dalam varian laporan. Menyiapkan bidang pengurutan telah dibahas secara rinci di Bagian 1 artikel ini. Penyortiran dikonfigurasi secara terpisah untuk setiap pengelompokan, tetapi Anda dapat mengatur bidang penyortiran umum untuk opsi laporan jika Anda memilih akar “Laporan” di pohon struktur.


7. Pendaftaran bersyarat. Berisi elemen desain bersyarat yang digunakan dalam varian laporan. Menyiapkan tampilan bersyarat telah dibahas secara rinci di Bagian 1 artikel ini. Tampilan bersyarat dikonfigurasi secara terpisah untuk setiap pengelompokan, tetapi Anda dapat mengatur elemen umum tampilan bersyarat untuk opsi laporan jika Anda memilih akar “Laporan” di pohon struktur.


8. Pengaturan tambahan. Berisi pengaturan tambahan persiapan laporan. Memungkinkan Anda memilih yang umum penampilan laporan, lokasi bidang, pengelompokan, detail, sumber daya, total, mengatur pengaturan bagan, mengontrol tampilan judul, parameter dan pilihan, menentukan posisi sumber daya dan memperbaiki header dan kolom pengelompokan versi laporan.


Sebagai kesimpulan, saya ingin mencatat bahwa pengaturan laporan tidak hanya dapat disimpan sebagai opsi laporan, tetapi juga diunggah ke file (menu “Lainnya” - “Simpan pengaturan”). Untuk mengunduh, Anda harus memilih “Muat pengaturan” dan pilih file yang disimpan. Dengan demikian, kita dapat mentransfer pengaturan varian laporan antar database berbeda yang memiliki konfigurasi yang sama.


Berdasarkan hal ini, kami dapat meringkas bahwa pengguna tidak hanya dapat menyesuaikan laporan secara mandiri sesuai kebutuhannya, tetapi juga menyimpan pengaturannya dan menggunakannya di masa mendatang jika diperlukan.