Isi kandungan:
- Format kertas bar hijau
- Kawalan halaman kawalan
- jumlah
- Tukar ikon folder Pengurus Laporan kepada logo korporat
- Tekan butang atau formula dalam penyerahan laporan Excel
Video: The Savings and Loan Banking Crisis: George Bush, the CIA, and Organized Crime 2024
Sebahagian daripada Perkhidmatan Pelaporan Microsoft SQL Server 2005 Untuk Menipu Lembaran Menipu
Tambah beberapa baris pengekodan tambahan dalam Perkhidmatan Pelaporan SQL Server 2005 menyesuaikan laporan anda. Cuba beberapa helah menarik (dan sejuk) untuk membuat laporan anda sama ada menonjol atau sesuai dengan standard sedia ada yang mungkin anda perlukan.
Format kertas bar hijau
Jika anda bekerja di sebuah syarikat yang masih menjalankan komputer kerangka utama, anda mungkin melihat stok kertas lama "bar hijau". Ini adalah kertas luas yang digunakan komputer mainframe untuk mencetak hasilnya. Kertas itu dibarisi secara alternatif dengan jalur hijau dan putih untuk membantu membaca seluruh lajur laporan.
Dalam Perkhidmatan Pelaporan SQL Server, untuk mensimulasikan kesan jalur apabila mencetak, anda perlu melakukan pemformatan bersyarat pada kandungan sel jadual. Untuk mengubah BackgroundColor menjadi ungkapan yang bergantian antara hijau dan putih, gunakan ungkapan ini untuk sifat BackgroundColor untuk semua sel dalam baris laporan:
= iif (RowNumber (Tidak ada) Mod 2, "Hijau", "Putih")
Kawalan halaman kawalan
Jika anda mahu mengawal pecahan halaman yang lebih baik dalam laporan, anda boleh berbuat demikian dengan ungkapan pada kumpulan dalam matriks atau jadual. Jika anda tahu bahawa anda ingin menyisipkan halaman pada kiraan baris spesifik, anda boleh menentukan bahawa dalam ungkapan kumpulan; dengan cara itu, anda boleh memperkenalkan kumpulan pemisah halaman tersembunyi. Inilah caranya:
-
Klik kanan barisan pada grid jadual dan pilih Edit Kumpulan dari menu pop timbul.
-
Dalam kotak dialog Ungkapan Edit yang muncul, masukkan ungkapan berikut untuk memasukkan pemecahan halaman selepas 20 baris laporan:
= Siling (RowNumber (Tiada apa-apa) / 20)
jumlah
Dalam beberapa situasi pelaporan, anda mungkin ingin menyatakan jumlah kumulatif untuk lajur laporan kerana ia berubah baris demi baris. Untuk melakukan ini, anda perlu memasukkan ungkapan untuk nilai dalam sel jadual. Katakan anda ingin menentukan jumlah yang berjalan untuk medan yang disebut SalesAmt. Fungsi agregat berikut akan memberi anda jumlah yang berjalan:
= RunningValue (Nilai Penjualan, Nilai, Jumlah, Tiada)
Tukar ikon folder Pengurus Laporan kepada logo korporat
Anda mungkin ingin menyesuaikan ikon di bahagian atas sebelah kiri halaman pengurus Pengurus Laporan dan letakkan logo korporat anda di tempatnya. Jika anda melayari sumber Pengurus Laporan, halaman rumah anda akan melihat bahawa rujukan fail untuk ikon folder ialah:
/ Laporan / imej / 48folderopen. jpg
Cari di sekitar pengurus program, anda boleh mencari fail ini dalam direktori:
C: Program FilesMicrosoft SQL ServerMSSQL.3Reporting ServicesReportManagerimages
Jika anda membuka file ini, anda akan mendapati bahawa ia adalah gambar 48 x 48. jpg. Oleh itu, jika anda boleh membuat resolusi yang sama. jpg logo korporat anda dan simpan fail logo baru ini sebagai 48folderopen. jpg, apabila anda memuat semula Pengurus Laporan anda, anda akan melihat logo korporat anda di penjuru kiri sebelah atas halaman web.
Tekan butang atau formula dalam penyerahan laporan Excel
Apabila anda tidak mahu melihat peta dokumen atau rumus dalam penyerahan Excel laporan anda, anda boleh mengawal sifat render dengan menggunakan peranti tetapan maklumat apabila menentukan laporan menggunakan kaedah akses URL.
Sebagai contoh, untuk menekan peta dokumen dari laporan dalam Excel, gunakan pautan URL seperti berikut:
// servername / reportserver? / SampleReports / Perincian Perintah Jualan & rs:Command = Render & rc: Format = HTML4. 0 & rcOmitDocumentMap = Benar
Apabila anda hanya mahu nilai data dan tiada rumus yang dihasilkan dalam Excel untuk keseluruhan laporan, anda boleh menggunakan Pengaturan Maklumat Peranti OmitFormulas untuk menekan generasi formula seperti dalam ungkapan berikut:
// servername / reportserver? / SampleReports / Ringkasan Jualan Pekerja & EmployeeID =38 & rs: Command = Render & rs: Format = EXCEL & rc: OmitFormulas = true