我正在嘗試創建一個類似發票報表的聲明,至此它顯示發票和應付金額以及付款(如果已付款),我有所有這一切都在一行中的發票上,而另一張上的付款與他們分組。我真正要做的是讓他們按日期排序,並使其看起來像一個聲明。在Dynamics CRM的SQL報告中遇到問題
這甚至可能有人有任何想法,我可以做什麼來實現這一點。
下面是我當前的SQL Select語句。
SELECT FilteredInvoice.accountidname, FilteredInvoice.createdon, FilteredInvoice.duedate, FilteredInvoice.invoicenumber, FilteredInvoice.statecodename,
FilteredInvoice.totalamount_base, FilteredMag_Payment.mag_paymentdate, FilteredMag_Payment.mag_amount_base, GETDATE() AS Today
FROM FilteredInvoice LEFT OUTER JOIN
FilteredAccount ON FilteredInvoice.accountid = FilteredAccount.accountid LEFT OUTER JOIN
FilteredMag_Payment ON FilteredInvoice.invoiceid = FilteredMag_Payment.mag_invoiceid
WHERE (FilteredInvoice.statecodename <> N'Canceled')
ORDER BY FilteredInvoice.createdon
是的,這是可能的 - 如何做當前的SQL達不到你的要求是什麼? – 2010-08-16 21:49:21
目前,它是按發票日期排序的,如果有付款,它會直接將它放在底下,因爲我希望它們都是按日期順序排列的。 – Simon 2010-08-16 22:00:49
你真的在使用SSRS Tablix嗎?普通的SSRS表格對象不會更有用嗎? – 2010-08-17 12:17:30