![]() |
#10 |
Участник
|
Хороший проектик. Тут вопрос такой. В том что ты сделал: если задать сочетание Vend и MST это правильно что он молча это понимает и не ругается? Если допустимо, чтобы он ругался на такое сочетание. То для расширения черех SysExt надо пометить атрибутом новый класс. Типа
X++: [CustVendSettlerKey(Module::Cust, #MSTKEY)] clas MyNewSettler ... X++: class CustVendSettlerKeyAttribute extends SysAttribute implements SysExtensionIAttribute { Module module; str mode; public void new(Module _module, str _mode = '') { module = _module; mode = _mode; } public str parmCacheKey() { return [ classStr(CustVendSettlerKeyAttribute), module, mode] ; } public boolean useSingleton() { return false; } X++: SysExtensionAppClassFactory::getClassFromSysAttribute(classStr( ), new CustVendSettlerKeyAttribute(_module, _mode)); |
|
|
За это сообщение автора поблагодарили: mazzy (2). |
Теги |
sysextension framework, sysoperation framework, как правильно, полезное |
|
|