无法修改只读包中类型为用户的 bean
Cannot modify a bean of type User that is in a readonly bundle
我在 user.etx
中添加了一个名为 LastLoggedIn_Ext
的新字段。但是在尝试写入时出现错误:
Cannot modify a bean of type User that is in a readonly bundle
我的代码:
user.Ext_LastLoggedIn = Date.Now
有没有办法绕过只读包,这样我就可以在 user.etx table 中保存用户上次登录 PolicyCenter 的时间?
你必须将它添加到可写包中,例如
gw.transaction.Transaction.runWithNewBundle(\bundle -> {
var writableUser = bundle.add(user)
writableUser.Ext_LastLoggedIn = Date.Now
})
我在 user.etx
中添加了一个名为 LastLoggedIn_Ext
的新字段。但是在尝试写入时出现错误:
Cannot modify a bean of type User that is in a readonly bundle
我的代码:
user.Ext_LastLoggedIn = Date.Now
有没有办法绕过只读包,这样我就可以在 user.etx table 中保存用户上次登录 PolicyCenter 的时间?
你必须将它添加到可写包中,例如
gw.transaction.Transaction.runWithNewBundle(\bundle -> {
var writableUser = bundle.add(user)
writableUser.Ext_LastLoggedIn = Date.Now
})