해결된 질문
23.12.05 13:17 작성
·
247
·
수정됨
1
안녕하십니까.
우선 어제 문의드린 사항 친절히 답변주셔서 진심으로 감사드립니다.
도움 주신 덕분에 주문삭제 버튼 클릭시 바로 그리드에 반영되어 조회버튼 재클릭 없이 그리드 리스트에서 삭제 되는 부분과 체크박스 및 전체선택, 전체해제하는 부분까지 구현 하였습니다.
도움주셔서 정말 감사드립니다.
다만, 주문 등록과 주문 수정은 주문삭제와 다르게 팝업창에서 진행되다보니 주문 삭제와 동일한 방식으로 아무리 해봐도 주문 삭제 버튼 클릭할 때와 다르게 그리드에 바로 적용되지 않고
조회버튼을 재클릭해야 그리드에 변경사항이 반영되는 상황인데 주문 등록과 주문 수정과 관련하여 어떻게 구현해야될지 재차 문의드립니다.
두 가지(주문 등록 및 주문수정 후 조회버튼 재클릭 없이 그리드리스트 업데이트 내용 바로 반영 구현) 관련하여 좀 더 상세히 설명해주시면 정말 감사하겠습니다..!
감사합니다.
답변 1
0
2023. 12. 05. 21:03
안녕하세요! 킷도우입니다:)
퇴근 후 부랴부랴 가이드 드렸는데 도움되셨다니 다행입니다:)
주문 수정 기준으로 설명드리면, 방식은 주문 삭제 했을 때와 비슷한대요!
주문 삭제했을 땐 모든 작업이 종료되는 시점이 fn_callback 함수였다면, 주문 수정/등록의 경우엔 팝업이 닫히는 시점이 바로 작업 종료시점입니다.
OB_001.xfdl 파일에서 주문 수정 버튼 클릭시 아래와 같이 선언해줬었는데요.
fnPopupCallback 함수가 바로 팝업이 닫힌 후 후처리 로직이 동작하는 부분입니다.
따라서 OB_001.xfdl에 아래와 같이 함수를 추가 시켜 주시면 원하시는 기능이 동작합니다.
※ fn_seach() 함수는 이전 질문에서 설명 드렸으니 스킵하겠습니다!
도움되셨길 바랍니다.
감사합니다:)