В D365, в моей диалоговой форме с шаблоном Dialog - Basic, я использую элемент Retail Matrix (я назвал его VariantMatrix):
Этот элемент использует класс RetailMatrix, который расширяется от FormTemplateControl
Я расширил класс и создал собственный метод с именем test
Я вызываю этот метод в моем коде за формой:
но моя форма не может скомпилироваться и продолжает возвращать эту ошибку:
Error: ClassDoesNotContainMethod: Control 'VariantMatrix' does not contain a definition for method 'test' and no extension method 'test' accepting a first argument of type 'VariantMatrix' is found on any extension class.
Просто чтобы убедиться, что мой расширенный класс работает, я создал метод цепочки команд для .setDataCellValue (...)и это работает:
Почему мой компилятор продолжает жаловаться на мой метод тестирования?