21.10.2020, 15:33 | #2 |
Участник
|
Посмотрите на использование OXML_RU\invokeGeneric в приложении.
Например, вот так используется при добавлении нового листа OxmlWorkBook_RU\insertSheet : X++: ... Array parameters = new Array(Types::Class); DocumentFormat.OpenXml.Spreadsheet.Sheet newSheet, sheetAfter; ... newSheet = new DocumentFormat.OpenXml.Spreadsheet.Sheet(); ... if (sheetAfter) { parameters.value(1, newSheet); parameters.value(2, sheetAfter); OXML_RU::invokeGeneric(sheets, 'InsertAfter', newSheet.GetType(), parameters); } else { OXML_RU::appendChild(sheets, newSheet); } ... X++: ... if (xSession::isCLRSession()) { parameters = new Array(Types::AnyType); } ...
__________________
Sergey Nefedov |
|
|
За это сообщение автора поблагодарили: decoder (1), Logger (5), gl00mie (5). |
Теги |
generic |
|
|