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.
#
in the X++ reference (keywords).#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)
精彩评论