2013-06-11 2 views
0

나는 무료 배송 또는 무료 배송으로 상품 판매 요약을 보여주는 보고서를 작성했습니다. 그들은 실제로 무료 배송을 얻는 제품 라인입니다.사용자가 amt를 선택하고 그 데이터를 표시하는 매개 변수를 제공하는 방법

이렇게 보입니다.

날짜 송장 # 무료 PL 해제하지 PL 등 그들은 무료 PL 년대와 비 무료 PL 년대 BOTH의 범위를 선택할 수있는 유연성을 갖고 싶어 $ 89

061113 1234 $ (29)

061213 5678 (예를 들어, "무료 PL은 $ 70 이상이고 $ 30 이상 무료"또는 "무료 PL은 $ 80 이상이고 비 자유 PL은 $ 25 이상"입니다.)

그들은 원하는 것이 무엇인지 param에서 추측합니다. CR에 따라 표시되어야하는 양, 그래서 여기에서는 두 번째 줄만 표시됩니다.

이 기능은 단지 param에서만 가능합니까? 그렇다면 어떻게 코딩 하시겠습니까?

답변

0

이 방법은 약간 길지만 잘하면 작동합니다.

PL 기록이라는 테이블을 만들고 ID, PL_DATE 및 PL_RATE와 함께 세 개의 필드를 지정하면 새 레코드를 그 날에 삽입해야합니다. 더 정밀하게하려면 PL_TIME으로 다른 열을 추가하십시오. 이제 PL_Transaction을 삽입 할 때 테이블에 시간을 입력해야합니다.

일단 완료되면 시간을 통합하면 PL_DATE 및 PL_TIME이 포함 된 트랜잭션 테이블과 마찬가지로보기가 가능해 지므로 트랜잭션 중에 지정된 PL을 올바르게 선택해야합니다. 당신은 보고서 생성 버튼 뒤에 그것을 할 수 있고, 실행할 시간이 없다.

단지 보고서에 해당 뷰를 호출하고 수식을 사용하여 특정 PL을 얻을

내가 그것을 보고서에 왔는가, mannualy 보고서에 필드를 호출했지만, 그것은으로 호출 할 수 없습니다 수식 편집기 그래서,이 솔루션을 생각, 도움이 될 수 있습니다. 감사합니다.

관련 문제