25-11-23, 02:00 AM
السلام عليكم
اريد معرفة طريقة إسناد اكثر من جدول للكريستال ريبورت
لقد استخدمت هذه الطريقة ولكن لم تضبط معي
اولا قمت بتعريف متغيرين من نوع داتا تيبل
Dim dt1 as new datatable
Dim dt2 as new datatable
ومن ثم قمت بتعبئة المتغيرين بالجدولين المطلوب عرضهم
كما أن لدي متغير من نوع داتا ست
Dim ds as new dataset
وبعدذلك قمت بإسناد الجدولين للداتا ست
ds.tables.add(dt1)
ds.tables.add(dt2)
ولكن عند إسناد الداتا ست للتقرير ما يظهر معي شي
حيث انني قمت بالاسناد بهذه الطريقة
Dim rpt as new crystatmentaccount
rpt.setdatasource(ds)
بهذه الطريقة لا يعرض شي
ولكن لوقمت بإسناد جدول واحد تظهر بياناته
rpt.setdatasource(dt1)
لو تكرمتم اريد معرفة الطريقة لاسناد جدولين بنفس الوقت
اريد معرفة طريقة إسناد اكثر من جدول للكريستال ريبورت
لقد استخدمت هذه الطريقة ولكن لم تضبط معي
اولا قمت بتعريف متغيرين من نوع داتا تيبل
Dim dt1 as new datatable
Dim dt2 as new datatable
ومن ثم قمت بتعبئة المتغيرين بالجدولين المطلوب عرضهم
كما أن لدي متغير من نوع داتا ست
Dim ds as new dataset
وبعدذلك قمت بإسناد الجدولين للداتا ست
ds.tables.add(dt1)
ds.tables.add(dt2)
ولكن عند إسناد الداتا ست للتقرير ما يظهر معي شي
حيث انني قمت بالاسناد بهذه الطريقة
Dim rpt as new crystatmentaccount
rpt.setdatasource(ds)
بهذه الطريقة لا يعرض شي
ولكن لوقمت بإسناد جدول واحد تظهر بياناته
rpt.setdatasource(dt1)
لو تكرمتم اريد معرفة الطريقة لاسناد جدولين بنفس الوقت


