2013-07-18 3 views
0

RBOLoyaltyMSRCardTrans 테이블의 삽입 방법에 몇 가지 코드를 작성했지만 AX 클라이언트에서 일부 행을 추가 할 때 제대로 작동하지만 POS에서 트랜잭션이 발생하면이 코드를 실행해야합니다. 이 테이블에 작성된 코드는 실행되지 않습니다.표 삽입 방법

아이디어가 있으십니까? 테이블의

+0

코드를 보여주세요! DoInsert를 사용하는 POS 코드입니까? 삽입이 무시되고 super를 호출하지 않습니까? – AnthonyBlake

답변

3

Insert 방법은 다음 각 호의 어느 하나에 해당하는 경우를 화재하지 않습니다

  • 기록이
  • 기록은 대규모 skipDataMethod(true)으로 SQL 문장 insert_recordset로 삽입 (insert()을하지) doInsert() 방법으로 삽입 모 페 파이어.
  • 레코드가 양식에서 삽입되고 양식 데이터 원본의 메서드가 덮어 쓰여지고 super() 호출이 삭제됩니다.
+0

실제로'insert_recordset'는'skipDataMetod (true)'를 호출하지 않는 한'insert()'를 제공하면 호출합니다. –

+0

사실입니다. 'Insert_recordset'은 테이블에'insert' 메소드가있을 때 액션을 레코드 - 레코드 레벨로 변경합니다. 내 대답을 업데이트했습니다. –