오피스튜터 임직원 역량 강화를 위한 학습 사이트입니다.
교육과정 나의학습 오피스팁 검색 무료강좌
Home 로그인 회원가입 고객센터 사이트맵
오피스튜터 기업ASP서비스 > 무료강좌
액세스 2000 따라하기
홈러닝 액세스 2000
액세스 2000 일일강좌
액세스 2002 새로운기능
김규경님의 DB 기초
액세스 프로젝트 강좌
Home > 무료강좌 > 액세스
액세스 연재 강좌 - 자재관리 프로젝트 , Access

● 보고서

05-01.gif(25698바이트)

Private Sub FIND_AfterUpdate()
DoCmd.Minimize
On Error GoTo FIND_AfterUpdate_Err
With CodeContextObject
If (.FIND = 1) Then
DoCmd.OpenReport "자재전표", acPreview, "[발행일]", _
"[Forms]![보고서]![A]<=[발행일] And [발행일]<=[Forms]![보고서]![B]"
End If
If (.FIND = 2) Then
DoCmd.OpenReport "자재전표", acPreview, "", _
"[Forms]![보고서]![A]<=[발행일] And [발행일]<=[Forms]![보고서]![B] and [Forms]![보고서]![전표구분]=[전표구분]"
End If

If (.FIND = 3) Then
DoCmd.OpenReport "품목재고현황", acPreview ', "", _
"(((자재상위.발행일)>=[Forms]![보고서]![A] And (자재상위.발행일)<=[Forms]![보고서]![B])) "
End If

If (.FIND = 4) Then
DoCmd.OpenReport "현재재고현황", acPreview ', "", _
"[Forms]![보고서]![A]<=[발행일] And [발행일]<=[Forms]![보고서]![B] and [Forms]![보고서]![전표구분]=[전표구분] and [Forms]![보고서]![검색거래처]=[거래처코드]"
End If
생략,,,,

If (.FIND = 9) Then
DoCmd.OpenReport "현재재고현황세부", acPreview ', "", _
"[Forms]![보고서]![A]<=[발행일] And [발행일]<=[Forms]![보고서]![B] and [Forms]![보고서]![전표구분]=[전표구분] and [Forms]![보고서]![검색거래처]=[거래처코드]"
End If
End With
Me.FIND = ""
aa
FIND_AfterUpdate_Exit:
Exit Sub
FIND_AfterUpdate_Err:
MsgBox Error$
Resume FIND_AfterUpdate_Exit
End Sub

05-02.gif(67722바이트)

05-03.gif(16414바이트)

입고-공정수량 : Sum(IIf([전표구분]=1,[수량],0))-Sum(IIf([전표구분]=2,[수량],0))
입고-공정금액 : Sum(IIf([전표구분]=2,[금액],0))-Sum(IIf([전표구분]=1,[금액],0))
등등 쿼리식 삽입
발행일 : 조건식

목차 | 이전 | 다음

 

오피스튜터 기업ASP서비스 135-880 서울시 강남구 삼성동 157-3 엘지트윈텔 2차 1603호 ☎070-7098-2554
Copyright ⓒ 1999-2008 Officetutor.com All rights reserved