小编use*_*645的帖子

ABAP在程序退出时执行某些操作

在我的ABAP程序中,如果一切正常,我正在更新表格tab1中的字段X,如果一切正常,我正在撤消此更新.在程序执行期间,字段X具有正确的值非常重要.

但是,当我使用关闭按钮而不是SAP取消按钮(F12)退出事务时,程序终止并且它不会转到程序结束,因此不会反转在开始时进行的更新.

在此输入图像描述

关闭报告后,我有办法执行一些代码吗?

sql sap events abap

2
推荐指数
1
解决办法
350
查看次数

Sequelize使用关联的无效值[object Promise]

我目前的型号:

let Book = sequelize.define('book', {
  title: Sequelize.STRING,
  author: Sequelize.STRING,
  ...
});

let Recommendation = sequelize.define('recommendations', {
  reasoning: Sequelize.STRING,
  rating: Sequelize.FLOAT,
});

Book.belongsToMany(Recommendation, {through: 'bookrecommendation'});
Recommendation.belongsToMany(Book, {through: 'bookrecommendation'});
Run Code Online (Sandbox Code Playgroud)

当执行方法addRecommendation下面的代码添加建议书时我得到一个错误错误:无效的值[对象承诺]

Book.findOrCreate({
  where: { id: '1' }, defaults: {
    author: 'test',
    title: 'test'
  }
})
.spread(function (b, createdBook) {
const rec = Recommendation.create(
  {
    reasoning: 'test',
    rating: 1
  });
  b.addRecommendation(rec).then((result) => {

  }, (error) => {
    console.log(error);
  })
}
Run Code Online (Sandbox Code Playgroud)

mysql database node.js sequelize.js

0
推荐指数
1
解决办法
1451
查看次数

标签 统计

abap ×1

database ×1

events ×1

mysql ×1

node.js ×1

sap ×1

sequelize.js ×1

sql ×1