내 보고서에는 미결제 주문이없는 최소 5 주 동안 3 번 주문한 고객이 표시됩니다.이전 필드 중 하나가이 필드의 그룹 수준에서 일정하지 않습니다.
현재 최근 35 일 동안의 모든 것에 대해 고객 코드, 이름, 의사 문서 주문 및 독감 검사를 선택합니다. 내 수식은 orderscate와 고객 이름을 연결합니다. 해당 기간에 충분한 주문이 있었는지 여부를보고합니다.
연결 및 '실행 번호'(고객이 일반적으로 진행하는 트럭)별로 그룹화하고 선택 사례는 작업 일에 어떤 내용이 나오는지 정의합니다. 그들은 £ 250의 값보다 더 뛰어난 명령이있는 경우 누군가가보고 기간 동안 두 개 이하의 주문이있는 경우이 결정
Switch
(DistinctCount ({@Concat code and date}, {ORDR.CardCode}) <=2,0,
{#RTotal0} > 250, 0,
True, 1);
, 또는 다음 스위치 문은 문제가 어디에 것으로 보인다. 그것들이 충족되지 않으면, 기본값은 '1'의 사용 가능한 값으로 설정됩니다.
이 스위치 (그룹 머리글)에서 경고 또는 레코드 선택을 실행하려고하면 두 옵션에서 선택할 수있는 필드 목록에 나타나지 않습니다. 내가 수동으로 필드에 넣어 때, 나는이 메시지를 얻을 : 이전 필드의
하나는이 필드의 그룹 수준 이상 일정하지를
내가 찾은 가장 가까운 질문은 being unable to summarize하지만, 나는 성공하지 못했다. 이 문제를 어떻게 해결할 수 있습니까?
EDITNOTE - 새로 다운로드 할 수있는 항목을 참조하십시오.
EDITNOTE 2 - 관심을 가져 주셔서 감사합니다, 시바. 기본 전제는 위와 같습니다. 우리는 특정 요일에 배달하는 트럭을 발송합니다. 나는 그것을 가능하게하는 별도의 형식으로 코드를 가지고 있으며 가져올 수 있습니다 - 나중에 추가 할 수있는 약간의 허풍입니다.
이 보고서에 대한 규칙은 고객이 지난 5 주 동안 3 회 이상 주문한 경우 또는 250 만원 미만의 주문을 합산 한 경우 고객에게 주문해야하는지 문의해야합니다 또는 주문을 최소값으로 만드십시오.
우리 고객은 동일한 실행에 대해 여러 주문을 할 수 있으므로 연결 수식 (docdate 및 고객 번호)을 사용하여 지난 35 일 동안 얼마나 많은 배달이 있었는지 distinctcount를 통해 확인하고 자격이있는 경우 해결해야했습니다 그.
미결 주문을 기준으로 그룹에 누적 합계를 계산하여 최소 주문 값에 부합하는지 여부를 파악합니다.
파일의 단순화 된 버전은 here입니다. 나는 다양한 출처에서 시도한 몇 가지 것을 꺼 냈습니다. 'Valid to Call Via Switch'를 기반으로 경보 또는 정렬을 시도 할 때 선택할 수있는 수식이 표시되지 않고 수동으로 입력하면 경고가 나타납니다. "이전 필드 중 하나가 일정하지 않습니다 이 필드의 그룹 레벨 이상 "으로 표시됩니다.
모든 지원에 감사드립니다 :)
그룹 2를 제거하고 보고서를 실행 해보십시오. 작동하지 않는 경우 정확한 요구 사항을 설명하면 다른 해결책을 시도 할 수 있습니다. – Siva
감사합니다. Siva. 그것은 아무 것도 바뀌지 않았고, 다른 계산은 이상하게도 제대로 작동하지 않게 만들었습니다. 주요 질문에 대한 자세한 내용을 수정하겠습니다. 감사! – Mundrum