Bisakah kita menampilkan parameter Antara tanggal yang ditampilkan seperti skenario di bawah ini

Dalam laporan saya berisi Parameter FromDate dan Todate,

tetapi saya perlu menampilkannya sebagai daftar drop-down di bawah layar masukkan deskripsi gambar di sini

Ketika pengguna mengklik hari ini, ini ditampilkan sebagai data hari ini, pilih IsBetween data ditampilkan sebagai antar data,

pilih bulan ini ditampilkan sebagai data bulan ini seperti yang diperlukan.

Adakah yang bisa menjelaskan kepada saya Bagaimana saya bisa mencapai skenario tipe di atas di SSRS?


person Shiva    schedule 02.12.2013    source sumber


Jawaban (1)


Salah satu cara untuk melakukannya adalah dengan meneruskan deskripsi tanggal yang dipilih ke kueri kumpulan data Anda dan menghitung tanggal yang sesuai di sana sebelum menjalankan pernyataan pemilihan. Jadi kuerinya akan terlihat seperti ini:

declare @StartDate date
declare @EndDate date
if @Date = 'Today'
BEGIN
  @StartDate = GETDATE()
  @EndDate = GETDATE()
END

SELECT *
FROM A
WHERE Date between @StartDate and @EndDate

Dan Anda harus memastikan bahwa Anda meneruskan nilai parameter Tanggal ke kumpulan data seperti ini:

masukkan deskripsi gambar di sini

person StevenWhite    schedule 06.12.2013