11. November 2014 09:43
DataItem Sales Header
DataItem Sales Line
DataItem Sales Invoice Header
DataItem Sales Invoice Line
Document No. | Order No. | Document Date | Amount
----------------------------------------------------
1111 | ABCD | 01.01.2014 | 2000.00
1112 | ABCD | 01.01.2014 | 2000.00
2222 | XYZX | 20.01.2014 | 9999.00
3333 | ABCD | 10.11.2014 | -1000.00
5555 | ABCD | 10.12.2014 | -1000.00
...
January
Order No. | Document No. | Amount
---------------------------------------------
ABCD | - | 4000.00 (Total)
| 1111 | 2000.00
| 1112 | 2000.00
XYZX | - | 9999.00 (Total)
| 2222 | 9999.00
-------------------------------------
November
Order No. | Document No. | Amount
---------------------------------------------
ABCD | - | 3000.00 (Total)
| 3333 | -1000.00
-------------------------------------
December
Order No. | Document No. | Amount
---------------------------------------------
ABCD | - | 2000.00 (Total)
| 5555 | -1000.00
Public Shared Dim month As Integer = 0
Public Function SetCurrentMonth(val As Integer) As Integer
month = val
Return month
End Function
Public Function GetCurrentMonth() As Integer
Return month
End Function
=Sum(CDbl(iif(Month(Fields!DocumentDate.Value) < Code.GetCurrentMonth(), Fields!LineAmount, 0)), "DataSet_Result")
11. November 2014 10:03
Patrik hat geschrieben:Ich möchte eine monatliche Übersicht aller Verkaufsaufträge und deren Rechnungen machen.
11. November 2014 10:11
11. November 2014 10:24
11. November 2014 10:27
11. November 2014 13:02
Sum(Fields!LineAmount.Value, "OrderNo2")
Fehler beim Überprüfen von RDL-Inhalt:
Der Value-Ausdruck für das Textfeld-Objekt 'TextboxXY' weist einen Bereichsparameter auf, der für eine Aggregatfunktion ungültig ist. Der Bereichsparameter muss auf eine Zeichenfolgenkonstante festgelegt sein, die einem der folgenden Werte entspricht: dem Namen einer enthaltenden Gruppe, dem Namen eines enthaltenden Datenbereichs oder dem Namen eines Datasets.