20-05-16, 12:12 AM
أهلا أخي الكريم , بالتأكيد يمكنك ذلك , طبعاً طباعة محتوى الداتا قريد تستطيع عمله في جميع أنواع التقارير وذلك بتصميم التقرير على شكل جدول مشابهه للداتا قريد ثم إسناد النتيجة في التقرير كما قمت بإسنادها للداتا قريد .
[سؤال] Datareport
|
20-05-16, 12:12 AM
أهلا أخي الكريم , بالتأكيد يمكنك ذلك , طبعاً طباعة محتوى الداتا قريد تستطيع عمله في جميع أنواع التقارير وذلك بتصميم التقرير على شكل جدول مشابهه للداتا قريد ثم إسناد النتيجة في التقرير كما قمت بإسنادها للداتا قريد .
تم الشكر بواسطة: mohfar
20-05-16, 12:28 AM
هل طريقة الترقيم صعبة في الداتا ريبورت اذا كانت صعبة ممكن الكود الذي تم التعديل علية او الكتابته في المثال المرفق مع فائق الشكر والتقدير
20-05-16, 01:12 AM
(آخر تعديل لهذه المشاركة : 20-05-16, 01:18 AM {2} بواسطة Ahmed_Mansoor.)
أهلا أخي الكريم , لا ليست صعبة الطريقة تعتمد في الأساس على حقل من نوع ترقيم تلقائي في الجدول لابد أن يكون هذا الحقل موجود في الجدول ثم في جملة الإستعلام يتم إضافة إستعلام فرعي داخل قوسين ويتم تسميته وذلك بوضع بعد القوسين إسم لنتيجة هذا الإستعلام الفرعي وهذا الإسم يكون عبارة عن حقل جديد تستطيع إظهاره في التقرير أو في أداة عرض مثله مثل أي حقل من حقول الجدول الأساسيه وهذا الإستعلام الفرعي وظيفته هو جلب مجموع السجلات بشرط أن تكون قيمة حقل الترقيم التلقائي أصغر أو تساوي قيمة حقل الترقيم التلقائي في الإستعلام الأساسي حيث أن الإستعلام الفرعي ينفذ بعد الإستعلام الأساسي لذلك في كل مرة يتم العثور على سجل في الإستعلام الأساسي يقوم بعدها الإستعلام الفرعي بحساب السجلات التي تم العثور عليها والتي رقم حقل الترقيم أصغر أو تساوي وتكون النتيجة رقم متسلسل من الواحد إلى عدد السجلات التي تم العثور عليها في الإستعلام الأساسي وشي مهم جدا وهو لابد من أن تكون قيم حقل الترقيم التلقائي في الإستعلام الأساسي مرتبة ترتيب تصاعدي ولذلك لابد من إضافة تعليمة الترتيب في نهاية جملة الإستعلام الأساسي وهي Order By ID ASC , هذا شرح الطريقة لعمل رقم تسلسلي على عدد السجلات التي تم العثور عليها في البحث .
- ملاحظة : لابد من عمل تسميه مستعاره لإسم الجدول في كل من الإستعلام الفرعي والأساسي لكي يتعرف كل منهما على الآخر إذا أردت إستخدام نفس أسماء الحقول . - وهذا مثال على ذلك جملة الإستعلام التي توجد في المثال المرفق في هذا الموضوع : PHP كود : "select *,(Select count(*) From SYNDIC as TBL2 Where TBL2.ID<=TBL1.ID) as SN from SYNDIC as TBL1 Where zDATE =#" & Trim$(Text1.Text) & "# Order By ID ASC" - هنا في جملة الإستعلام هذه وضعنا إسم مستعار للجدول في الإستعلام الأساسي وهو TBL1 وإسم مستعار آخر للجدول في الإستعلام الفرعي وهو TBL2 . تم الشكر بواسطة: mohfar , عبد العزيز البسكري , عبد العزيز البسكري
20-05-16, 01:18 AM
مشكور على كل شي وانا حقيقة متفاجى على كمية الكتابة والتعب معنا شكرا لك من القلب استاذنا العزيز
تم الشكر بواسطة: Ahmed_Mansoor , Ahmed_Mansoor
|
|
المواضيع المحتمل أن تكون متشابهة . | |||||
الموضوع : | الكاتب | الردود : | المشاهدات : | آخر رد | |
[vb6.0] طريقة تصدير بيانات الداتا ريبورت datareport لصيغة pdf | hamada salah90 | 6 | 1,489 |
19-01-24, 07:59 PM آخر رد: hamada salah90 |
|
مساعدة في datareport | Benmouha | 14 | 3,781 |
20-12-19, 09:30 PM آخر رد: Benmouha |
|
المرجو المساعده في خاصيه regrop في datareport | Benmouha | 4 | 1,585 |
07-12-19, 12:15 PM آخر رد: Benmouha |
|
مشكلة في تكرار البيانات عند الطباعة DATAREPORT | دهشوش1 | 3 | 2,057 |
13-12-18, 05:03 AM آخر رد: Ahmed_Mansoor |
|
ربط اداة datareport مع قاعدة البينات عن طريق الكود | عبدالله الصافي | 2 | 2,294 |
15-07-18, 02:30 AM آخر رد: عبدالله الصافي |
|
سؤال حول الأداة datareport فى برنامج مرفق | المبرمج العتيق | 4 | 2,190 |
26-03-17, 04:16 PM آخر رد: Ahmed_Mansoor |
|
[سؤال] حول dataReport | العيد1403 | 1 | 1,609 |
01-05-14, 01:32 PM آخر رد: العيد1403 |
|
[سؤال] كيفية اعداد تقرير الطباعة DataReport | الهادي2020 | 6 | 7,121 |
03-01-14, 09:09 AM آخر رد: الهادي2020 |