|
![]() |
#1 |
Участник
|
Так тоже наверное пробовали?
X++: //Array guids = new Array(Types::Guid); System.Guid[] guids = new System.Guid[1](); В качестве эксперимента. Если объявить метод вот так Код: public StatusingAssignmentsDataSet ReadAssignments(Object assnUIDs) |
|
![]() |
#2 |
Участник
|
Цитата:
Два дня я бился с этой проблемой в итоге сделал свою библиотеку в которой вызвал нужные мне методы. А свою библиотеку вызвал в DAX. Но как без этих танцев обойтись очень интересно. Последний раз редактировалось maldini; 23.11.2013 в 16:40. |
|
![]() |
#3 |
Участник
|
Забыл уточнить что система DAX 4, видимо в ней нельзя объявить переменную подобную этой, так как в DAX 2009 без проблем.
X++: System.Guid[] |
|
![]() |
#4 |
Участник
|
Цитата:
X++: System.Type type;
System.Object guids;
type = System.Type::GetType("System.Guid[]");
guids = System.Activator::CreateInstance(type); |
|
![]() |
#5 |
Участник
|
Пишет что ошибка вызова статического метода. Вот засада.
Последний раз редактировалось maldini; 24.11.2013 в 23:15. |
|
![]() |
#6 |
Участник
|
|
|
![]() |
#7 |
Участник
|
Да создается System.Guid[] но при вызове функции та же ошибка "Класс не содержит эту функцию." Может проблема в самой функции
|
|
|
|