ورود

View Full Version : ایجاد یک گزارش از چند جدول



Batman
دوشنبه 25 تیر 1386, 07:22 صبح
دوستان فکر کنم عنوان واضح باشه
چجوری میشه از چند تا جدول یک گزارش مشترک تهیه کرد
با تشکر

رها
دوشنبه 25 تیر 1386, 07:41 صبح
سلام
چندان هم واضح نیست به خدا.
جداولی که می گی قابلیت join شدن دارند؟
یا اینکه منظورت اینه که جداولی رو که هیچ ارتباطی با هم ندارند توی یک گزارش بیاری؟
اولی رو که با join می تونی حل کنی.
دومی هم به ابزار گزارش گیری که استفاده می کنی مربوط می شه.

Batman
دوشنبه 25 تیر 1386, 07:46 صبح
آقا رهای عزیز جداول من مربوط به یه برنامه حسابداری که کاملا مرتبط به هم هستند
ابزار گزارش گیری fastreport هستش که مطمئن هستم چنین قابلیتی رو داره
دوستان کسی نظری نداره

رها
دوشنبه 25 تیر 1386, 08:03 صبح
با adoquery جداولت رو با هم join کن و فیلدهایی رو که می خوای انتخاب کن.
بعدش دیگه با روشی که با یه جدول کار کنی هیچ فرقی نمی کنه یعنی یه کامپوننت TfrxReport و یه کامپوننت TfrxDBDataset (اگه اشتباه نکنم) می ذاری و وصلش می کنی به adoquery.

Batman
دوشنبه 25 تیر 1386, 08:09 صبح
تستش میکنم
بهر حال ممنون
mer30

jirjirakk
دوشنبه 25 تیر 1386, 14:23 عصر
تهیه گزارش از داده های چند جدول خیلی راحت هستش : مثال زیر مثلا

SQL ->
Select
A.Column1,
A.Column2,
A.Column3,
A.Column4,
B.Column1 * 0.6,
B.Column2 * 125,
B.Column1 * A.Column5
From
A,
B
Where
A.ID = B.PARENT_ID

مگه اینکه چیز دیگه از گزارش چند جدولی مد نظرت باشه
مثلا نشون دادن همزمان داده های چند جدول به صورت مستقل از هم که اون رو هم فست ریپورت خیلی خوب پشتیبانی می کنه

SYNDROME
دوشنبه 25 تیر 1386, 15:03 عصر
با سلام

دوستان فکر کنم عنوان واضح باشه
چجوری میشه از چند تا جدول یک گزارش مشترک تهیه کرد
با تشکر
اگر بانک شما SQL است و بین جداول Relationوجود دارد می توانید با یک Viewرکودهای و فیلدهای دلخواه را نمایش دهید.
حالا برای کمک بیشر نام Table و فیلدها و ارتباطها را بیان کنید تا در رابطه با View کمکتان کنیم.
موفق باشید.

Batman
دوشنبه 25 تیر 1386, 18:56 عصر
از راهنماییتوتن ممنونم
دنبالش می کنم
mer30