在BDC中,每当执行CALL TRANSACTION 'CA02' USING IT_BDCDATA OPTIONS FROM NOBINPT MESSAGES INTO IT_MSEG时,系统会创建一个新的线程来执行录屏操作,同时程序主进程会继续执行以下代码。当连续2次对同一条数据进行BDC操作时,有可能执行第二次BDC时,第一条线程还没有执行完对该数据的操作,造成锁定错误。
在BDC中,每当执行CALL TRANSACTION 'CA02' USING IT_BDCDATA OPTIONS FROM NOBINPT MESSAGES INTO IT_MSEG时,系统会创建一个新的线程来执行录屏操作,同时程序主进程会继续执行以下代码。当连续2次对同一条数据进行BDC操作时,有可能执行第二次BDC时,第一条线程还没有执行完对该数据的操作,造成锁定错误。