2
我對MDX很陌生,不知道這個錯誤「解析器:輸入已達到結束」的意思。解析器:達到輸入的結尾
我在mdx中運行了我的代碼,它正在提取正確的數據。但是,當我拿起我的代碼並將其放入我的SSRS報告中時,出現上述錯誤。我在做什麼錯了?
這裏是我的MDX:
SELECT NON EMPTY { [Measures].[Cash Expend] } ON COLUMNS, NON EMPTY
{ ([Documents].[Doc No].[Doc No].ALLMEMBERS *
[Vendor].[Vendor Name].[Vendor Name].ALLMEMBERS *
[Documents].[Accept Date].[Accept Date].ALLMEMBERS) }
DIMENSION PROPERTIES MEMBER_CAPTION, MEMBER_UNIQUE_NAME ON ROWS
FROM (SELECT ({ [Account Type].[AT].&[22] }) ON COLUMNS
FROM (SELECT ({ [Documents].[BFY].&[2008]
, [Documents].[BFY].&[2009]
, [Documents].[BFY].&[2010]
, [Documents].[BFY].&[2011] }) ON COLUMNS
FROM (SELECT ({ [Transaction Code].[TC].&[PV] }) ON COLUMNS
FROM (SELECT (STRTOMEMBER(@FromDocumentsAcceptDate) : STRTOMEMBER(@ToDocumentsAcceptDate)) ON COLUMNS
FROM (SELECT (STRTOSET(@VendorVendCode)) ON COLUMNS
FROM [FMCS]))))
WHERE ([Transaction Code].[TC].&[PV],
[Account Type].[AT].&[22],
IIF(STRTOSET(@VendorVendCode).Count = 1, STRTOSET(@VendorVendCode), [Vendor].[Vend Code].currentmember))
CELL PROPERTIES VALUE, BACK_COLOR, FORE_COLOR, FORMATTED_VALUE, FORMAT_STRING, FONT_NAME, FONT_SIZE, FONT_FLAGS
看起來正確,5次打開和4次關閉。 – Meff 2010-09-27 08:01:32