나는 감사 당신은 팝업 창에 대한 콜백 이벤트를 설정하는 방법, 상황인지 나에게 도움을 줄 수있는 경우 :팝업창에 콜백 이벤트를 설정하려면 어떻게해야합니까?
나는 사용자가 내 경우에는 직접 APInvoice을 만들 수 있습니다 싶지 않아, 그래서를 생성 사용자가 일시적으로 송장 데이터를 입력 할 수 있도록 "문서 입력"사용자 정의 페이지. 그런 다음 관리자가 승인하고 "새 청구 만들기"버튼을 클릭하면 상위 문서의 데이터로 가득 찬 "새 청구서"창이 팝업됩니다. 관리자는 청구서를 작성한 후 "& 닫기"버튼을 클릭하면 팝업 페이지가 닫히고 상위 페이지의 이벤트가 트리거됩니다. 내 설명은 복잡하지만 논리는 분명하고 다음 그래픽처럼 간단합니다. 콜백 이벤트를 설정하는 방법을 알려주십시오. 고맙습니다.
직접적인 콜백이 없으므로 팝업 창이 필요하지 않더라도 부모 창 데이터를 수정하는 것이 좋습니다. OnClosingPopup을 사용하면 DAC 레코드가 강제로 새로 고쳐 지므로 DAC 필드의 변경 사항을 감지 할 수 있습니다. –
특정 경우에 부모 창 DAC 레코드에 사용자 지정 필드를 추가하여 APInvoice ID를 보유 할 수 있습니다. 하위 APInvoiceEntry 창을 열면 상위 DAC 레코드를 APInvoiceEntry 그래프로 전달할 수 있습니다. APInvoiceEntry 그래프 확장을 만들고 RowPersisted 이벤트를 사용하여 상위 창 DAC 레코드의 APInvoice ID를 설정합니다. –
안녕하세요 @HB_ACUMATICA, 예, 팝업 페이지를 열 때 문서 ID를 새 APInvoice로 전달했습니다. 제안에 대해 감사 드리며 답변을 테스트 한 직후에 태그를 붙입니다. – ukalpa