如何在 Acumatica 中实现会话变量?

How can I implement a Session Variable in Acumatica?

我在 Acumatica 中有一个执行验证的处理页面。当我们运行这个过程,然后切换到另一条记录再次执行这个过程,我们不想每次都重新运行验证。因此,我需要 BLC 范围之外的一些东西(比如一个标志),我可以设置这些东西并将保持设置直到 Session 或 Page 过期。我该怎么做?

您可以使用PXContext.Session.SetString(key, value); 在会话中设置字符串值。 PXContext.Session[key] 检索值。