|
* 답변하시는 분들께 도움이 되도록 자신의 환경을 아래 항목 옆에 기재해 주세요.
- 액세스 버전(365 plus):
* 아래줄에 질문을 작성하세요 >>
안녕하세요.
지금 쿼리를 이용하여 리포트를 작성중인데, 3가지 필드에 조건 서식을 붙이고자 합니다.
쿼리상 있는 필드는
[OPEN_DATE] 주문날짜 from table
DDOG_DUE: [OPEN_DATE]+7 이것은 open날짜 7일 전까지는 작업 완료해야 한다는 경고일
DDOG_DCOUNT: DateDiff("d",[OPEN_DATE],Now()) 이것은 오늘날짜 기준으로 몇일이 지났고 남았는지 계산
만약 작업을 완료하면
[DDOG_DATE] 에 날짜 입력
이 이후에 조건서식을 리포트에 적용하고 싶은데요, [DDOG_DATE] 에 날짜가 입력되어 있으면
[DDOG_DCOUNT]에 날짜 카운트가 나오지 않게 하려고 합니다.
어떤방법이 있을까요?
고수님의 조언 부탁 드립니다.
==============[도야지님 글에 대한 답변입니다]==============
쿼리에서 iif문을 사용하여 [DDOG_DATE]에 값이 없으면 계산하고 있으면 공란을 반환
DDOG_DCOUNT: IIf(IsNull([DDOG_DATE]),DateDiff("d",[OPEN_DATE],Now()),"")
보고서 [DDOG_DCOUNT] 필드 조건부서식에서 아래와 같이 설정
콤보상자 : 식이
조건 : Not IsNull([DDOG_DATE])
글자색을 배경색으로
단 배경색과 다른배경색이 다를 경우 보일수 있습니다. |
|