Forum
Devexpress gridlookupedit master detail kullanımı hakkında tecrubesi olan varmı ,lookupedit te firmanoyu getirtebiliyorum ama donem noda gelsin istiyorum , Normal gridcontrol de uyguladıgım aynı yapıyı uyguladıgımda olmuyor .
RepositoryItemLookUpEdit üzerinde sutun eklemelisiniz. Source ettiğiniz tablondan görünmesini istediğiniz kadar, LookupEdit'e sütun eklemelisiniz. Ayrıca eklemiş olduğunuz sütunların FieldName kısmını Source ettiğiniz tablodaki alanlarla tek tek eşleştirmeniz gerekecektir.
Sizin dediniz , default durum onu yapabiliyorum zaten , benim istedim master detail ,yani gridde firma no ve adını listelemek istiyorum yanındaki + işaretine basında Donem no ve başlangıç bitiş tarihi gelsin istiyorum .
Sizin söylediğinizin LookupEdit ile ne ilgisi var o zaman anlayamadım. Master detail tablo oluşturmak istiyorsanız aşağıdaki şekilde iki tabloyu bir dataset'e aktarıp primary keyler ile ilişkilendirmeniz yeterli olacaktır.
Dim _User As New DataTable
Using adp As New SqlDataAdapter("select * from USERS",conn)
adp.Fill(_User)
End Using
Dim _Authority As New DataTable
Using adp As New SqlDataAdapter("select * from AUTHORITY",conn)
adp.Fill(_Authority)
End Using
Dim ds As New DataSet
ds.Tables.Add(_User)
ds.Tables.Add(_Authority)
ds.Relations.Add("Authority", _User.Columns("Id"), _Authority.Columns("UserId"))
Me.GridControl1.DataSource = ds.Tables(0)
Bu yapıyı normal gridcontrol de biliyor ve kullanıyorum , Peki gridlookupedit aracında bu yapıyı kullanamazmıyım ?
Hayır LookupEdit'in kullanımı gereği böyle birşey yapılabileceğini düşünmüyorum. Başka bir çözüm yolu bulmanız gerekecek.