Как создать несколько бизнес-объектов внутри одного бизнес-объекта в XAF?C#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Как создать несколько бизнес-объектов внутри одного бизнес-объекта в XAF?

Сообщение Anonymous »

Итак, вот чего я пытаюсь достичь:
Я пытаюсь создать так называемую документацию быстрого производства, которая включает в себя несколько элементов, созданных с помощью одной и той же карты. код> . Пример:

Код: Выделить всё

LOGICALREF  |  NAME   | MAINPRODREF (Id of the items connected to same fiche)

1        | Fiche1  |      1
2        | Fiche1  |      2
3        | Fiche1  |      3
4        | Fiche1  |      4
Но поскольку я работаю с базой данных компании, у меня есть ряд правил:
  • Я могу прикреплять только идентификатор< /code> (ключ) нескольких элементов (будет вставлен в MAINPRODREF) в фичи. Я создал связанный с этим бизнес-объект.
Вот мой бизнес-объект для описания и элемент от altMamüller, который Я хочу прикрепить:

Код: Выделить всё

 int fLOGICALREF;
[Key(true)]

public int LOGICALREF
{
get { return fLOGICALREF; }
set { SetPropertyValue(nameof(LOGICALREF), ref fLOGICALREF, value); }
}

string fNAME;
[Indexed(Name = @"I124_BOMASTER_I3aa")]
[Size(51)]
[XafDisplayName("İsim")]
public string NAME
{
get { return fNAME; }
set { SetPropertyValue(nameof(NAME), ref fNAME, value); }
}

int fMAINPRODREF;
[Indexed(Name = @"I124_BOMASTER_I4aa")]
[XafDisplayName("Ürün Anahtarı")]
[VisibleInDetailView(false)]
public int MAINPRODREF
{
get
{
return fMAINPRODREF;
}
set { SetPropertyValue(nameof(MAINPRODREF), ref fMAINPRODREF, value); }
}

altMamüller fItemsConnected;
[VisibleInListView(false)]
[NonPersistent]
[XafDisplayName("Ürün")]
public altMamüller ItemsConnected
{
get { return fItemsConnected; }
set { SetPropertyValue(nameof(ItemsConnected), ref fItemsConnected, value); }
}

------------------------------------
item

int fID;
public int ID
{
get { return fID; }
set { SetPropertyValue(nameof(ID), ref fID, value); }
}
Обновление:
Решения, которые я пробовал, но не смог достичь:
  • PopUpWindowShowAction (конструктор не работает, появляется ошибка «Истекло время ожидания при подключении к именованной пайп-визуальной студии». Потратил на ее решение целый день)

    Для цикла и пользовательской строки подключения SQL, но я не смог найти способ.
  • ObjectSpace (Я новичок в этом языке, поэтому не могу понять систему)


Подробнее здесь: https://stackoverflow.com/questions/787 ... ect-in-xaf
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C#»