Показать сообщение отдельно
Старый 23.11.2013, 15:39   #5  
maldini is offline
maldini
Участник
 
103 / 30 (2) +++
Регистрация: 06.03.2007
Адрес: москва
Цитата:
Сообщение от S.Kuskov Посмотреть сообщение
Выложите пример неработающего кода
Вот пример кода на C#
X++:
public StatusingAssignmentsDataSet ReadAssignments(Guid[] assnUIDs)
{
    return (StatusingAssignmentsDataSet) base.Invoke("ReadAssignments", new object[] { assnUIDs })[0];
}
А вот DAX

X++:
    Statusing.StatusingDataSet   AssignmentsDat;
    Array                                           guids = new Array(Types::Guid);
    ;

    dataStoreEnum       = ClrInterop::parseClrEnum('NV.Project.DataStoreEnum', 'PublishedStore');

    projUIDLocal = str2guid(#projGuid);
    
    projectDataSet = new  NV.Project.ProjectDataSet();
    projectDataSet = project.ReadProject(projUIDLocal,dataStoreEnum);

    assigmentTable = projectDataSet.get_Assignment();
    assigmentRow = assigmentTable.get_Item(1);

    guids.value(1,assigmentRow.get_ASSN_UID());
    
    AssignmentsDat = statusing.ReadAssignments(guids); // Вот тут ошибка, я уже разные варианты попробовал, 
 statusing

Последний раз редактировалось Dron AKA andy; 25.11.2013 в 17:11. Причина: убрал по просьбе автора