hishamnasr

التقارير بواسطة crystal report

2 ردود في هذا الموضوع

انا استعمل crystal report لبناء التقارير في فيجوال بيسك و لكن تواجهني مشكلة التقارير المربوطة بالتاريخ مثلا ايجاد اسماء اشخاص بين تاريخين فارجو من المختصين المساعدة

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

لإيجاد بيانات بين تاريخين من كرستال 4.6 ، مثلا :

Result = "{BillsTable.Date}in Date ("+sy1+"," +sm1+","+sd1+") to Date ("+sy2+","+sm2+","+sd2+" )"
m_Rpt.SelectionFormula=Result

حيث BillsTable هو اسم جدول ، وdate هو حقل التاريخ في هذا الجدول ، sy1 هو رقم السنة المستخلص من الأداة datetimepicker ، و sm1 هو رقم الشهر، و sd1 هو رقم اليوم، نفس الكلام ينطبق على sy2 , sm2, sd2 .

تقوم هذه الجملة بتطبيق استعلام للحقول الواقعة بين التاريخين المكونين من المتغيرات المذكورة.

ملاحظ أن هذه الصيغ هي لا تشبه SQL كثيرا من ناحية syntax ، لذا يفضل استعمال الQueries في أكسس ، أو Views أو Stored procedures في SQl Server و أوراكل.

تم تعديل بواسطه walcom_admin
1

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
زوار
This topic is now closed to further replies.

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .