안녕하세요...조언을 좀 구하고자 글을 올립니다...제조업 회사인데 이번에 신규 ERP(MS-AX2012)를 도입하여 SSRS 보고서를 만들고

있는 완전 초보입니다...어케어케 짜집기를 해서 쿼리를 만들었는데 부서 요청사항이 생겼습니다...월별 부분합을 만들고 싶은데 도움

을 주실 수 있나요?? 만들고자 하는 보고서는 거래처별 원장입니다...

아래 쿼리문은 영업부서에서 사용할 거래처별 원장입니다...

select
  jour.InvoiceDate
  , jour.INVOICEACCOUNT

  , jour.LedgerVoucher

  , jour.INvoiceAmount
  , (select dir.NAME from CUSTTABLE c
    join DIRPARTYTABLE dir on dir.RECID = c.PARTY
    where c.ACCOUNTNUM = jour.INVOICEACCOUNT and c.DATAAREAID = jour.DATAAREAID
  ) as CustName
  , trans.ITEMID,
  (select transl.Name from ECORESPRODUCTTRANSLATION transl
    join ECORESPRODUCT pro on pro.RECID = transl.PRODUCT
    join INVENTTABLE inv on inv.PRODUCT = pro.RECID and inv.ITEMID = trans.ITEMID and inv.DATAAREAID = trans.DATAAREAID
    join SystemParameters systemParam on systemParam.KEY_ = 0
    where transl.LANGUAGEID = systemParam.SYSTEMLANGUAGEID
  ) as ItemName
                , trans.QTY
                , trans.SALESPRICE
                , trans.LINEAMOUNT
                , trans.CURRENCYCODE
                , trans.LINEAMOUNTMST
  --trans.TAXAMOUNT
  , -ISNULL(tax.TAXAMOUNT, 0) as TaxAmount
  , trans.TAXGROUP, trans.TAXITEMGROUP

  , Ctrans.SettleAmountCur
from CustInvoiceJour jour
join CustInvoiceTrans trans on trans.InvoiceId = jour.InvoiceId and
                               trans.InvoiceDate = jour.InvoiceDate and
                               trans.DataAreaId = jour.DataAreaId and
                               trans.SalesId = jour.SalesId
                               --trans.InternalInvoiceId = jour.InternalInvoiceId

join CustTrans Ctrans on Ctrans.invoice = jour.invoiceid and

                                          Ctrans.InvoiceDate = jour.InvoiceDate and

                                          Ctrans.DataAreaid = jour.invoicedate
left outer join TAXTRANS tax on tax.SOURCERECID = trans.RECID and tax.DATAAREAID = trans.DATAAREAID and tax.SOURCETABLEID = 64 -- CustInvoiceTrans
left outer join CUSTTABLE cTable on cTable.ACCOUNTNUM = jour.INVOICEACCOUNT and cTable.DATAAREAID = jour.DATAAREAID
where trans.DataAreaId = @DataAreaId
  and ((@DateFrom is null) or (@DateFrom is not null and trans.InvoiceDate >= @DateFrom))
  and ((@DateTo is null) or (@DateTo is not null and trans.InvoiceDate <= @DateTo))
  and ((@Vendor is null) or (@Vendor is not null and jour.INVOICEACCOUNT like '%' + @Vendor + '%'))
  and ((@Item is null) or (@Item is not null and trans.ITEMID like '%' + @Item + '%'))
  and ((@Currency is null) or (@Currency is not null and trans.CURRENCYCODE like '%' + @Currency + '%'))
  and ((@Country is null) or (@Country is not null and cTable.CUSTCLASSIFICATIONID in (@Country)))

 

위 쿼리를 SSRS 보고서 편집기를 이용해 보고서를 만들고  월(ex : 1월 ~ 3월) 지정하여 조회시 해당 월이 끝나는 부분에 각 월별 부분합

을 표기하고 싶습니다... 가능할까요???

No. Subject Author Date Views
Notice SQL강좌: 챗GPT와 함께 배우는 SQL Server 무료 강좌 목차와 소개 (2023년 9월 업데이트) 코난(김대우) 2023.08.18 3120
Notice Python 무료 강좌 - 기초, 중급, 머신러닝(2023년 6월 업데이트) 코난(김대우) 2021.01.01 1948
6548 메뉴와 하위메뉴 [1] q0822kang 2013.03.08 6929
6547 쿼리문의 드려요. [7] 김주희_283448 2013.03.08 6818
6546 기본 함수들(LEN, getdata, cast, rtirm .. 등)들은 어디에 저장되어 있는지요? [2] 김시준 2013.03.07 7153
6545 운영 중에 shrinkdatabase 해도 될라나요?? [8] 디비러 2013.03.07 8761
6544 sp, fnction, view등의 Query Text(Query source) 조회 [2] 김시준 2013.03.07 6645
6543 count 특정조건 관련해서 질문좀 드리겠습니다. [5] 여대생 2013.03.07 6841
6542 프로파일 로그중에 이상한게 있어서 질문드립니다~ [4] 처리짱 2013.03.07 8344
6541 byte 단위로 잘라서 테이블에 입력하기 [4] 우갸우갸v 2013.03.07 7675
6540 트랜젝션 로그파일이 full 에 가까워지고 있습니다. 도와주세요. [4] 우생 2013.03.07 7456
6539 복원이 안되요 계속 사용중이라는 문구가 뜹니다. [1] 작은꼬마 2013.03.07 9459
6538 MSSQL 느려짐과 관련해 문의 드립니다. [1] 토토로 2013.03.07 20864
6537 이미지 DB 업로드후 엑셀에서 다시 이미지로...? [1] 핸디08 2013.03.07 7348
6536 혹시 인덱스 필드.... [1] 알아야산다 2013.03.06 6589
6535 쿼리 문의드립니다. [4] 퀸동 2013.03.06 7217
6534 백업파일로 DB복원한후 스케줄러에서 백업을 다시 받았더니.. [1] 김준형_283549 2013.03.06 6876
6533 XACT_STATE()함수 사용시... [2] Light 2013.03.06 7552
6532 SSRS 보고서 관련 질문... devil5538 2013.03.06 7610
» 월별 부분합 구하는 방법 좀 알려주세요... [4] devil5538 2013.03.06 11576
6530 DB에 직접 이미지 업로딩을... [1] 핸디08 2013.03.06 12759
6529 (초보) 클라이언트 연결이 계속 끊긴다고 합니다. [1] 하래 2013.03.05 6183





XE Login