在需求预测页面 99000919 中,所有“标题”数据字段都由全局变量支持。我需要将按期间查看(PeriodType)默认为月,然后验证该值。我这样做并不成功。
A. 使用 Modify(PeriodType) 从 OnAfterValidate 触发器中获取值。当我使用 Modify 时,PeriodType 显示在智能感知中,但是当我尝试使用它时,我得到一个编译器错误,即 PeriodType 在当前上下文中不存在。
modify(PeriodType)
{
trigger OnAfterValidate()
begin
MyPeriodType := PeriodType;
end;
}
B. 我也尝试使用 VS Code teventsub 代码片段订阅 PeriodType 的 OnAfterValidate 事件,但没有暴露任何内容。
[EventSubscriber(ObjectType::Page, Page::"Demand Forecast", 'OnBeforeValidateEvent', 'PeriodType', true, true)]
这可以在带有扩展的 SaaS 解决方案中完成吗?欢迎任何想法或建议。