作业中 #geplant 的含义/用途是什么?
我刚刚开始使用 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
#XYZBatchScheduling
是一个 宏库。在宏下的 AOT 中查找 XYZBatchScheduling。#geplant
是一个 Macro,它可能是在 XYZBatchScheduling 宏库中定义的,但也可以在其他几个地方定义。它可以在方法所在类的类声明中定义,或者如果该类是派生类,则可以在任何基类的类声明中定义。寻找看起来像这样的一行:#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: