gpt4 book ai didi

acumatica - 隐藏网格中的列

转载 作者:行者123 更新时间:2023-12-02 23:36:55 25 4
gpt4 key购买 nike

是否可以动态隐藏网格中的列(使用 AEF)。例如,根据某些条件,我想动态隐藏图表中的某些列。

我已使用 RowSelectedEvent 并尝试使用 PXUIField Visibility 功能,但它并未隐藏该列。有没有办法从图表中隐藏列?

最佳答案

RowSelected 应该可以工作。检查您输入的内容是否正确:

1. RowSelected 应该受到保护。
2. 检查是否传递到 RowSelected PXCache 和 PXRowSelectedEventArgs
3. 检查您的 SetVisible 方法中是否传递了正确的列
4.检查您是否传入方法SetVisible正确的 View
5. 检查您是否忘记不仅传递 View ,还传递 View 的 Cache 属性
6. 检查您是否选择了正确的 DAC 类别。有时两个不同的 DAC 类可以代表同一个表(例如 APRegister、APInvoice。或 POOrder、POOrder2)

这是我的工作项目的示例:

protected void POOrder_RowSelected(PXCache sender, PXRowSelectedEventArgs e)
{
PXUIFieldAttribute.SetVisible<POOrderExt.allAmt>(this.VendorOrders.Cache, null, false);
//this code hides column in my grid
}

关于acumatica - 隐藏网格中的列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45366554/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com