PDA

View Full Version : جدا کردن اطلاعات یک MasterData بصورت 4 تا 4 تا درFastRepor



nasr
شنبه 03 مرداد 1383, 12:00 عصر
سلام
من یه MasterData دارم که اطلاعاتش را از یک جدول می گیره
حالا می خوام که اونها را بصورت 4 تا 4 تا جدا کنم و در کنار هر 4 تا رکورد جدا شده یه متنی بنویسم (مثلا 4 رکورد اول ، 4 رکورد دوم و ...)

امید وارم متوجه شده باشید
اگه نه که بیشتر توضیح بدم
ممنون

moradi_am
شنبه 03 مرداد 1383, 12:53 عصر
در onbeforeprint باند master data :

gr:=gr+1;
if gr>4 then
begin
gr:=0;
showband(child1);
end;

در onbeforeprint مربوط به pageheader :هم ; gr:=0
یک باند child هم اضافه کنید و توضیحات مربوطه را آنجا بنویسید .

nasr
شنبه 03 مرداد 1383, 14:02 عصر
سلام
با این کار برای همه رکوردها اون Child را نشون می ده

moradi_am
یک شنبه 04 مرداد 1383, 07:16 صبح
نه خیر . من امتحان کردم مشکلی ندارد .
ضمنا این باند را پایین همه باندها قرار دهید (child)

nasr
یک شنبه 04 مرداد 1383, 08:42 صبح
سلام
ببخشید من اینکار را وقتی می کنم به ازای هر رکورد در MasterData این متن تکرار میشه
در صورتی که من می خواهم به ازای هر 4 رکورد در MasterData فقط یک بار نشان داده شود
عکس حالت Design را برایتان می گذارم شاید بهتر متوجه بشید
ممنونم

moradi_am
یک شنبه 04 مرداد 1383, 09:52 صبح
جایی که با رنگ قرمز مشخص کرده اید لازم نیست .child band نباید به masterdata نسبت داده شود منهم چنین چیزی نگفته بودم.