2016-04-06 20 views
0

Bir sorunum var. Hem Header kaydında hem de Line kaydında aynı Form Grid olması gerekir. CustInvoiceTrans.ParentRecId == CustInvoiceJour.RecId:Aynı Form Grid, Header ve Line kayıtları nasıl gösterilir?

Benim Başlık benim Çizgi Tablo ilişkisi gereğidir CustInvoiceTrans olduğunu CustInvoiceJour olduğunu.

Bazı CustInvoiceJour alanlarını ve aynı ızgarada başka bir CustInvoiceTrans alanını göstermek istiyorum.

Web üzerinde bunu tutorial buldum: ama bir şeyleri unutuyorum veya daha fazla bilgiye ihtiyacım var. Sadece onunla bir CustInvoiceJour Line görüyorum, ve diğer tüm Header ve onun gösterisi değildir.

Yardımcı olabilir misiniz? Başka bir açıklamanızın veya tavsiyen var mı?

+0

Bir ızgara veya iki ızgara var mı? Alanlarda veya beklenen çıktıda daha spesifik olabilir misiniz. –

+0

Veri kaynaklarınızın hangi sorguları oluşturduğunu ekleyebilir misiniz? – Reinard

+0

Sadece bir ızgaram var. – ulisses

cevap

1

Veri kaynağı olarak CustInvoiceJour ve CustInvoiceTrans ekleyin. CustInvoiceTrans veri kaynağında için CustInvoiceJour ve LinkType için InnerJoin özelliklerini değiştirin.

Izgara denetiminde DataSource özelliğini CustInvoiceJour olarak ayarlayın.

Alanları alan kaynaklarından alana sürükleyin.

+0

çok yardımcı! Güzel çalış! – ulisses

1

Yukarıda açıklanan ilişkiyi kullanarak veri kümesindeki her iki tabloyu da içeren yeni bir sorgu oluşturabilirsiniz.

Sorgunuzu oluşturduktan sonra, bu sorguyu veri kaynağınız olarak veri kaynağınıza ekleyebilirsiniz.

VEYA

bahsettiğiniz her iki tablo artı yararlı olabilecek diğer birkaç vardır CustInvoiceTransExpanded denilen sorguyu kullanın.