Hi All,
Can any body tell me how to display flow fields in reporting services in SQL Server 2005.
I want to generate Vendor Ledger Report , which should show only open transactions.
Amount (LCY) - is flow field. It is not showing in SQL Table.
Please suggest me what to do.
It is urgent requirement.
Thanks in Advance,
Gopinath
0
Comments
If it's from scratch, you can't use flowfields, you need to generate the report using the table that has the values, in this case Detailed Vendor ledger entry, and they use groups or Group by clauses to organise the info.
If you are using "Generate layout", the flowfiels should appear as the contents in this case do not come from the tables, but from a sort of buffer generated from the report output.
Yes, i have used detailed vendor ledger entry table. But client wants to see only open transactions. In Detailed vendor ledger entry 'Open' field is not available.
how can i achieve this.
thanks.
but still i am getting the result.
Please look at this correct me if iam wrong.
SELECT [company1$Detailed Vendor Ledg_ Entry].[Vendor No_],
[company1$Vendor].Name,
[company1$Detailed Vendor Ledg_ Entry].[Posting Date],
[company1$Detailed Vendor Ledg_ Entry].[Document No_],
SUM([company1$Detailed Vendor Ledg_ Entry].[Amount (LCY)]) AS amt,
[company1$Detailed Vendor Ledg_ Entry].[Vendor Ledger Entry No_]
FROM [company1$Detailed Vendor Ledg_ Entry]
INNER JOIN
[company1$Vendor] ON [company1$Detailed Vendor Ledg_ Entry].[Vendor No_] = [company1$Vendor].No_
GROUP BY [company1$Detailed Vendor Ledg_ Entry].[Vendor No_], [company1$Vendor].Name,
[company1$Detailed Vendor Ledg_ Entry].[Posting Date], [company1$Detailed Vendor Ledg_ Entry].[Document No_],
[company1$Detailed Vendor Ledg_ Entry].[Vendor Ledger Entry No_]
HAVING (SUM([company1$Detailed Vendor Ledg_ Entry].[Amount (LCY)]) <> '0')
ORDER BY [company1$Detailed Vendor Ledg_ Entry].[Posting Date], [company1$Detailed Vendor Ledg_ Entry].[Document No_]
but still i am not getting the result.
Please look at this correct me if iam wrong.
SELECT [company1$Detailed Vendor Ledg_ Entry].[Vendor No_],
[company1$Vendor].Name,
[company1$Detailed Vendor Ledg_ Entry].[Posting Date],
[company1$Detailed Vendor Ledg_ Entry].[Document No_],
SUM([company1$Detailed Vendor Ledg_ Entry].[Amount (LCY)]) AS amt,
[company1$Detailed Vendor Ledg_ Entry].[Vendor Ledger Entry No_]
FROM [company1$Detailed Vendor Ledg_ Entry]
INNER JOIN
[company1$Vendor] ON [company1$Detailed Vendor Ledg_ Entry].[Vendor No_] = [company1$Vendor].No_
GROUP BY [company1$Detailed Vendor Ledg_ Entry].[Vendor No_], [company1$Vendor].Name,
[company1$Detailed Vendor Ledg_ Entry].[Posting Date], [company1$Detailed Vendor Ledg_ Entry].[Document No_],
[company1$Detailed Vendor Ledg_ Entry].[Vendor Ledger Entry No_]
HAVING (SUM([company1$Detailed Vendor Ledg_ Entry].[Amount (LCY)]) <> '0')
ORDER BY [company1$Detailed Vendor Ledg_ Entry].[Posting Date], [company1$Detailed Vendor Ledg_ Entry].[Document No_]
I grouped by Vendor Ledger and here is my code
but still i am getting the result.
Please look at this correct me if iam wrong.
SELECT [company1$Detailed Vendor Ledg_ Entry].[Vendor No_],
[company1$Vendor].Name,
[company1$Detailed Vendor Ledg_ Entry].[Posting Date],
[company1$Detailed Vendor Ledg_ Entry].[Document No_],
SUM([company1$Detailed Vendor Ledg_ Entry].[Amount (LCY)]) AS amt,
[company1$Detailed Vendor Ledg_ Entry].[Vendor Ledger Entry No_]
FROM [company1$Detailed Vendor Ledg_ Entry]
INNER JOIN
[company1$Vendor] ON [company1$Detailed Vendor Ledg_ Entry].[Vendor No_] = [company1$Vendor].No_
GROUP BY [company1$Detailed Vendor Ledg_ Entry].[Vendor No_], [company1$Vendor].Name,
[company1$Detailed Vendor Ledg_ Entry].[Posting Date], [company1$Detailed Vendor Ledg_ Entry].[Document No_],
[company1$Detailed Vendor Ledg_ Entry].[Vendor Ledger Entry No_]
HAVING (SUM([company1$Detailed Vendor Ledg_ Entry].[Amount (LCY)]) <> '0')
ORDER BY [company1$Detailed Vendor Ledg_ Entry].[Posting Date], [company1$Detailed Vendor Ledg_ Entry].[Document No_]
thanks.
Since this is Urgent, you need to log a support issue with Microsoft where you can pay for priority service. The forum is made up of volunteers, and we don't get paid, so there is no reason to drop everything.
](*,)