ACUMATICA中的分段密钥

时间:2018-04-24 15:26:08

标签: acumatica

我已创建新的Segmented Keys in ACUMATICA以用于特定模块。我想动态分配Dimension名称,但我注意到它仅适用于硬代码或名称,如[PXDimension(“VENDOR”)]

另外,我在自定义字段中创建IF Conditional有一些限制......它无法识别IF子句(参见图像)。 我将不胜感激如何解决这个问题。

1 个答案:

答案 0 :(得分:0)

我还没有看到你PXDimension的原始尝试看起来如何,但我会猜测并假设您尝试引用设置表中包含的新自定义字段,某些内容喜欢:

[PXDimension(typeof(XXMySetup.usrMyCustomField))]

如果这确实是您尝试做的,那么一件非常重要的事情就是确保您在图表中有一个表格视图,否则该属性将无法在您的缓存中找到表格和记录。例如:

public PXSetup<XXMySetup> XXMySetup;

如果未在图表中声明此视图,则维度属性将无法按预期工作。如果在这种情况下抛出一个明确的异常会很好 - 我最近犯了同样的错误,这会有所帮助。