الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ما هي طريق عمل تقرير يحتوي على بيانات متداخلة ؟

مغلق
بدأه Like Delphi في 13 فبراير 2008 · 3 رد · 964 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله و بركاته...

كيف حال الأعضاء و المشرفين.

أود الاستفسار عن طريق عمل تقرير يحتوي على بيانات متداخلة, قاعدة البيانات التي عندي)))

الجداول هي:

Tenders

tender_items

Tedner_comp

trans_price

لدي جدول يحتوي على بيانات مناقصة معينة و هو (Master)

و يوجد أيضاً جدولين واحد للبنود و واحد للمنافسين

وهما مرتبطان مع جدول المناقصات على أنهما (details)

الآن كل بند في هذه المناقصة له سعر عند كل منافس.

قمت بعمل جدول آخر وضعت فيه السعر و اسم البند و رقم المنافس وربطته مع جدول المنافسين على أنه (Details) له.

هل من الممكن عمل تقرير يحتوي على أسعار المنافسين للبنود بشكل مصفوفة (جدول)

على أن يكون في السطر الأفقي مثلاً أسماء البنود

و في العمود يكون هناك أسماء المنافسين

و التقاطعات تكون الأسعار؟؟؟

أفيدونا جزاكم الله خيراً.

ووفقني الله وإياكم إلى ما يحب و يرضى ;)

قال تعالى: ((وَمَا أَصَابََكُمْ مِنْ مُصِيبَةٍ فَبمَا كَسَبَتْ أَيْدِيكُمْ وَ يَعْفُو عَنْ كَثِيرٍ)) :.:.: الشورى: الآية 30.

IN ALLAH WE TRUST

:.:.:.:.:.:.:.:.:.:.:.:.:.:

#2

حل سريع دون تفكير

انشاء جدول جديد به

حقل لاسم المنافس - حقل سعر البند1 - حقل لسعر البند2 ... حقل لسعر البندN

ثم اطبع الجول بتقرير عادي!

والسلام عليكم ورحمة الله

d4baa0.gif
#3

و عليكم السلام و رحمة الله وبركاته...

شكراً أخي Delat :

حاولت أن أجرب هذه الطريقة, نجحت ولله الحمد ولكن:

قمت بعمل جدول إضافي ووضعت فيه احتياطيا أعمدة ل100 بند, على افتراض

أنه لا يوجد أكثر من ذلك.

الآن عندما أريد طباعة هذا الجدول, هناك كثير من الحقول لا تملك قيم

إذا كان بنود المناقصة مثلاً 3

فهناك 97 حقل فارغ

عند الطباعة يجب أن تعرف ما هي الحقول التي يجب أن تظهر في التقرير

و تسمي أسماء البنود يدوياً

فأخشى من عدم فعالية هذه الطريقة بعد نشر البرنامج و استعماله.

على كل جزاك الله خيراً, وإذا سمعت بالـ Cross tab أفيدنا و لا تبخلو علينا.

و وفقني الله و إياكم إلى ما يحب و يرضى ;)

قال تعالى: ((وَمَا أَصَابََكُمْ مِنْ مُصِيبَةٍ فَبمَا كَسَبَتْ أَيْدِيكُمْ وَ يَعْفُو عَنْ كَثِيرٍ)) :.:.: الشورى: الآية 30.

IN ALLAH WE TRUST

:.:.:.:.:.:.:.:.:.:.:.:.:.:

#4

السلام عليكم و رحمة الله و بركاته...

بالنسبة لهذا التقرير, الحمد لله وجدت طريقة عمله في الـ report builder

وفعلاً الحمد لله نجحت و طلع التقرير كما نريد

و الطريقة مرفقة للإفادة.

وشكرا أخي delta على مرورك الكريم

وفقكم الله. ;)

cross_tab.pdf

قال تعالى: ((وَمَا أَصَابََكُمْ مِنْ مُصِيبَةٍ فَبمَا كَسَبَتْ أَيْدِيكُمْ وَ يَعْفُو عَنْ كَثِيرٍ)) :.:.: الشورى: الآية 30.

IN ALLAH WE TRUST

:.:.:.:.:.:.:.:.:.:.:.:.:.:

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…