Я пытаюсь создать так называемую документацию быстрого производства, которая включает в себя несколько элементов, созданных с помощью одной и той же карты. код> . Пример:
Код: Выделить всё
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) в фичи. Я создал связанный с этим бизнес-объект.
Код: Выделить всё
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