• 0
mmmb

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

سؤال

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

كما هوظاهر من السؤال ماهي الطريقة او الكود المناسب لعد بيانات او تجميعها في مربع نص

كنت قد قمت بايجاد النتيجة ولكن ارغب في استبدال مربع القائمة بمربع نص

اشكر لكم ما تقدمون من عمل والله اسئل ان يرزقكم الاجر والثواب

ss.rar

0

شارك هذا الرد


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

12 إجابة على هذا السؤال .

  • 0

ارجوا المساعددة يا اخوان .. هل السؤال غير واضح

0

شارك هذا الرد


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

وعليكم السلام :)

 

اخوي الله ان شاء الله يطول في عمرك ، انا انزلت المرفق وصرت مثل الاطرش في الزفة :(

ياريت تشرح بالتفصيل شو المطلوب ،

 

جعفر

0

شارك هذا الرد


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

بيض الله وجهك  بنور الايمان اخي جعفر

اعتذر اذا لم يكن المطلوب واضح

المطلوب في التقرير الشهري 

هو ان يتم تجميع البيانات من الجدول drasathala في التقرير الشهري حسب الحقول الموجوده في التقرير الشهري

مثلا كم عدد الذكور وكم عدد الاناث وكم عدد االحالا ن ذوي الاحتياجات الخاصة وهكذا خلال فترة احددها

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

بمربعات نص

ااتمنى ان تكون الفكرة وصلت .. والف الف شكر على اهتمامك ومجهوداتك اخي الكريم

ss.rar

0

شارك هذا الرد


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

:)

 

في عندك مشكلة في حقول التاريخ في النموذج ، اللي ما قدرت احلها :(

 

الطريقة انك تعمل Cross Query لكل حقل على حدة ، مثل الحقل g0 ،

 

اسم Cross Query: 

qry_drasathala_Crosstab

 

ولكن لما تضع التاريخ تحت g9 ، يرفضه الاستعلام :( !!

 

على العموم ، اليك المثال:

 

 

جعفر

324.ss.mdb.zip

1

شارك هذا الرد


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

عذرا استاذ جعفر اذ لم استطع ايصال الفكرة

لكن كان طلبي موجود في التقرير فقط

وقد ارفقت لك صورة بالمطلوب

اسف ان كنت قد اثقلت عليك وجزاك الله عنا خير الجزاء

post-44873-0-68430600-1414962745_thumb.p

0

شارك هذا الرد


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

نعم انا فهمت قصدك :)

 

وجوابي هو ردا على سؤالك :)

 

لاحظ الصور التالية:

 

انت تريد هذه النتيجة االحقل g0 (طبعا لازم التاريخ يحدد السجلات المطلوبة) :

post-273849-0-58443800-1414965285_thumb.

 

وهذا هو الاستعلام:

post-273849-0-88345600-1414965316_thumb.

 

وهو مبني على نتائج هذا لاستعلام

post-273849-0-70597200-1414965349_thumb.

 

وهذا هو الاستعلام qry_drasathala_Crosstab الذي اخبرتك عنه في مشاركتي السابقة :)

post-273849-0-03367700-1414965255_thumb.

 

 

لذا سر تحويل السجلات العمودية الى سجلات افقية هو نوع الاستعلام Cross Query :)

 

 

جعفر

1

شارك هذا الرد


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

كل الشكر لك اخي جعفر على ماقدمته لي من مساعدة

حقيقة قد اصبح عقلي موهونا منذ اربعة ايام وانا ابحث عن حل ولم اجد

اخي جعفر وبما ان التاريخ لا يعمل في هذا النوع من الاستعلامات كما حدث فاني سابقى على 

استخدام مربعات القائمة حتى اجد حلا

خالص محبتي ووتقديري

post-44873-0-92589500-1415024002_thumb.p

تم تعديل بواسطه mmmb
0

شارك هذا الرد


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

يرفع للاهمية

يا اخوان ارجوا المساعدة جزيتم خيرا

0

شارك هذا الرد


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

وعليكم السلام :)

 

1. عملت جدول جديد tbl_Reasons للتقرير ، يتم فيه اضافة (وقت ضغط الزر لمعاينة التقرير) جميع البيانات المطلوبة من الجدول drasathala ،

2. عملت استعلام qry_append_g0 لإضافة بيانات g0 والتاريخ الى الى tbl_Reasons ، وكذلك استعلام qry_append_g1 لـ g1 ،

3. الاستعلام qry_Reasons_Crosstab ، يحول البيانات العمودية الى بيانات افقية ، ويأخذ بياناته من الجدول tbl_Reasons ،

4. الاستعلام qry_Reasons_Crosstab_Sum يأخذ بيانات الاستعلام qry_Reasons_Crosstab ، ويصفيها حسب التواريخ المطلوبة (انظر في تفاصيل النموذج في الاسفل) ، 

وبما اننا صادفنا مشكلة التاريخ سابقا ، فهنا ترى الحل لها:

post-273849-0-17891900-1415396391_thumb.

 

5. عملت نموذج مبسط Form1 ، نختار منه تاريخ البدء والانتهاء ، ثم نضغط زر Append Queries and open Report ، والذي:

أ- يحذف نتائج الجدول tbl_Reasons القديمة ،

ب- يشغل الاستعلامين qry_append_g0 و qry_append_g1 ، لإضافة البيانات الجديدة في الجدول tbl_Reasons ،

ج- يفتح التقرير rpt_Reasons_Crosstab_Sum (طبعا التقرير غير كامل ، ويجب عليك اضافة بقية البيانات ، بنفس الطريقة اعلاه) ، 

 

6. التقرير rpt_Reasons_Crosstab_Sum ، وهو عبارة عن معاينة للإستعلام qry_Reasons_Crosstab_Sum .

post-273849-0-48821700-1415395847_thumb.

 

 

جعفر

324.ss.mdb.zip

1

شارك هذا الرد


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

رائع جدا

وفقك الله اخي جعفر وسدد خطاك 

فعلا هذا هو المطلوب .. ولكني احتاج لبعض الوقت لفك هذه الطلاسم حتى اقوم بتركيبها على القاعدة الاساسية

اشكرك من كل قلبي واسئل الله ان يجعل ما بذلته من جهد ووقت في ميزان حسناتك

خالص محبتي وتقديري

اخوك محمد

0

شارك هذا الرد


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

السلام عليكم

ارفع الملف للفائدة بعد ان توصلت الى الحل بمساعدة الاخ جعفر وذلك للفائدة

الاستعلام المطلوب مظمن في التقرير وللتجربة يمكن ادخال هذا التاريخ 1436/01/01

اكرر شكري لجميع منسوبي هذا المنتدى العريق 

اخوكم محمد

للمنتدى.rar

0

شارك هذا الرد


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

والنعم بيك اخوي محمد :)

انت كنت تحتاج الى مساعدة لتخطي العقبة الاولى وتمسك بطرف خيط طريقة الحل ، والحمدلله ، الله وفقني بالمساعدة ، ثم وفقك بإكمال المشوار :)

 

جعفر

1

شارك هذا الرد


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

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان

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

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