Показать сообщение отдельно
Старый 06.05.2021, 15:47   #6  
Stitch_MS is offline
Stitch_MS
Участник
Аватар для Stitch_MS
Соотечественники
 
396 / 478 (16) +++++++
Регистрация: 27.02.2006
Адрес: Дания
Мне в таких случаях приходилось писать и такое (вместо трех строчек кода):
X++:
SysDictClass sysDictClassCredManCreditControl_WHS = SysDictClass::newName(classStr(CredManCreditControl_WHS));

Object creditControl = sysDictClassCredManCreditControl_WHS.callStatic(
	staticMethodStr(CredManCreditControl_WHS, newFromDocumentStatusCheck),
	CredManDocumentStatusCheck::WHSShipment);

sysDictClassCredManCreditControl_WHS.callObject(
	methodStr(CredManCreditControl, parmSalesTable), 
	creditControl, 
	origSalesTable);

checkOK = sysDictClassCredManCreditControl_WHS.callObject(
	methodStr(CredManCreditControl, run), 
	creditControl);
За это сообщение автора поблагодарили: trud (1).