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

سؤال:- كيفية تصميم تقرير فيه خاصية grouping من جدول واحد فقط

مغلق
بدأه oas12210 في 17 يونيو 2007 · 2 رد · 934 مشاهدة · في قسم التقارير
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

مراحب شباب

أرجو المساعدة لدي مشكلة ألا وهي في تصميم تقرير فيه خاصية grouping بس من جدول واحد فقط

وإذا أحد عنده مثال أرجو ألا يبخل علي

لإني بحثت على هذي الطريقة من فترة وما حصلتها

أرجو المساعدة

واسف ع الازعاج

#2

السلام عليكم شباب

انا حصلت مثال في هذا المنتدى الاكثر من رائع

وليت احد منك يشرح هذي الكود

MousePointer = 11

db.Open "Provider=MSDATASHAPE; Data Provider=Microsoft.JET.OLEDB.4.0;" & _

"Data Source=" & App.Path & "\db1.mdb"

With cm

.ActiveConnection = db

.CommandType = adCmdText

.CommandText = "SHAPE {SELECT Dep FROM TBL1 Group by Dep Order by Dep} AS T1 APPEND ({SELECT * FROM Tbl1 Order by Dep,M_Name} AS T2 RELATE Dep TO Dep) AS T2"

.Execute

End With

'

With rs

.ActiveConnection = db

.CursorLocation = adUseClient

.Open cm

End With

ملاحظة المثال في المرفقات

DataReportGrouping.zip

#3

اخي الكريم

'لتغغير شكل الماوس الى الساعة الرملية
MousePointer = 11 
'الاتصال بقاعدة البيانات
db.Open "Provider=MSDATASHAPE; Data Provider=Microsoft.JET.OLEDB.4.0;" & _
"Data Source=" & App.Path & "\db1.mdb"
'تم حجز متغغير مسبقا في الجنرال باسم cm وهو من نوع  Command
وهنا اعدادات الكوماند 

With cm
تحديد قاعدة البيانات 
.ActiveConnection = db
نوع الكوماند تكست ليقبل جمل السكيوال 
.CommandType = adCmdText
.هنا تحدد جملة الاسكيوال  وايضا استخدام تقنية الشاب لتجميع البيانات علما بان التقنية توفرها ميكروسوفت في ADO
.CommandText = "SHAPE {SELECT Dep FROM TBL1 Group by Dep Order by Dep} AS T1 APPEND ({SELECT * FROM Tbl1 Order by Dep,M_Name} AS T2 RELATE Dep TO Dep) AS T2"
هنا تنفيذ الاستعلام
.Execute

End With

هذا المتغيير تم تسجيله مسبقا من نوع ريكوردست'
With rs
تحديد نوع الاتصال 
.ActiveConnection = db
هنا جعل الريكورد ست من نوع كلاينت يووز
.CursorLocation = adUseClient
فتح الريكوردست وتنفيذ الاستعلام المسبق انشاءه 
.Open cm
End With

ولكن اخي الكريم لا تنسى ايضا تصميم التقرير يجب ان يحتوي على خانة جروب

تحياتي

OMANI FOR EVER

-------------------------------------------------

post-12787-12780191801974.jpg

-------------------------------------------------

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

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

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

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

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

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