作业中 #geplant 的含义/用途是什么?

发布于 2024-08-18 11:46:01 字数 339 浏览 4 评论 0原文

我刚刚开始使用 X++(Java 背景),我发现像 order 这样的代码

#XYZBatchScheduling
;
...
order.Status = #geplant;

是带有 Status 列的表的记录。

我的问题:#USRBatchScheduling#geplant 的含义是什么(“geplant”在德语中是“计划的”)以及最终在哪里可以找到它的定义。
我认为它是某种常量,但无法在 X++ 参考(关键字)中找到 #

I'm just starting with X++ (Java background) and I found a code like

#XYZBatchScheduling
;
...
order.Status = #geplant;

order is a record to a table with a Status column.

My question: what is the meaning of #USRBatchScheduling and #geplant ("geplant" is "planned" in german) and eventually where to find it's definition.
I suppose it is some kind of constant but was unable to find # in the X++ reference (keywords).

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

靑春怀旧 2024-08-25 11:46:01

#XYZBatchScheduling 是一个 宏库。在宏下的 AOT 中查找 XYZBatchScheduling。

#geplant 是一个 Macro,它可能是在 XYZBatchScheduling 宏库中定义的,但也可以在其他几个地方定义。它可以在方法所在类的类声明中定义,或者如果该类是派生类,则可以在任何基类的类声明中定义。寻找看起来像这样的一行:

#define.geplant(42)

#XYZBatchScheduling is a Macro library. Look in the AOT under Macros for XYZBatchScheduling.

#geplant is a Macro, it is probably defined in the XYZBatchScheduling macro library, but it could be defined in several other places. It could be defined in the class declaration of the class the method is in, or if the class is a derived class, in the class declaration of any of the base classes. Look for a line that looks like:

#define.geplant(42)
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文