将值从自定义字段复制到 RowPersisting 事件中的 TaxRegistrationID 字段
Copying the value from a custom field to TaxRegistrationID field in RowPersisting event
我正在尝试将名为“customerExt.UsrRfc”的自定义字段中的值复制到 TaxRegistrationID 字段,但它在客户屏幕中不起作用,我正在使用 Customer_RowPersisting 事件处理程序。
这是 customerExt.UsrRfc 字段:
这是 TaxRegistrationID 字段:
这是 RowPersisting 事件:
protected void Customer_RowPersisting(PXCache cache, PXRowPersistingEventArgs e)
{
Customer row = (Customer)e.Row;
if (row == null)
{
return;
}
var customerExt = row.GetExtension<BAccountExt>();
row.TaxRegistrationID = customerExt.UsrRfc;
}
我尝试将该值复制到另一个字段,例如“帐户参考编号”,但效果很好。
你能帮我解决这个问题吗?
屏幕截图中的 TaxRegistrationID 字段来自位置 DAC 而不是客户:
您需要更改解决方案以在正确的视图中更新字段。
我正在尝试将名为“customerExt.UsrRfc”的自定义字段中的值复制到 TaxRegistrationID 字段,但它在客户屏幕中不起作用,我正在使用 Customer_RowPersisting 事件处理程序。
这是 customerExt.UsrRfc 字段:
这是 TaxRegistrationID 字段:
这是 RowPersisting 事件:
protected void Customer_RowPersisting(PXCache cache, PXRowPersistingEventArgs e)
{
Customer row = (Customer)e.Row;
if (row == null)
{
return;
}
var customerExt = row.GetExtension<BAccountExt>();
row.TaxRegistrationID = customerExt.UsrRfc;
}
我尝试将该值复制到另一个字段,例如“帐户参考编号”,但效果很好。
你能帮我解决这个问题吗?
屏幕截图中的 TaxRegistrationID 字段来自位置 DAC 而不是客户:
您需要更改解决方案以在正确的视图中更新字段。