2010-01-21 135 views
0

我刚开始用X ++(Java的背景),我发现了一个类似的代码作业中#geplant的含义和用途是什么?

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

order是一个表中的记录与Status列。

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

回答

1

#XYZBatchSchedulingMacro library。在宏的XYZBatchScheduling下查看AOT。

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

#define.geplant(42) 
+0

谢谢!! “宏”是我需要的魔法字!你说的是'#geplant',它是在宏库中定义的(不是42: - )) – 2010-01-22 12:17:21

相关问题