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

ارسال اكثر من تقرير في رساله واحده بضغطة زر

بدأه mhb300 في 1 يوليو 2008 · 16 رد · 1,561 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بحثت كثيرا في المنتدى ولم اجد جواب شافي .......وهذا رابط لسؤال مثل سؤالي ولم تتم الاجابة عليه:

/index.ph...93&hl=تقرير

اريد عندما ا ضغط على زر الارسال يرسل لي التقريرين .......

يعني:

يرسل تقرير ename

وتقرير no

في رساله واحده عندما اضغط على زر ارسال..............................................

المرفقات توضح...........

_______.rar

أرجوا المعذرة لعدم تمكني من المشاركة بشكل مستمر لانشغالي..........

.

#2

يمكن إرسال أكثر من تقرير بضغطة زر،

ولكن الصعوبة تكمن في هذه الجزئية "في رساله واحده".

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

#3

استاذي الفاضل bollbol

اشكر تجاوبك السريع ..........والله يعطيك العافية

هذا المثال المرفق فقط مثال مقرب لبرنامج لدي وفيه تقارير كثيرة ويصعب ان ادمج التقارير في تقرير واحد......والطريقة الانسب هي ان تجمع بشكل مرفقات في رساله واحده وترسل.......... :thumb_up:

وهذه الفكرة لايستهان فيها مهما كانت صغيرة فلربما تصل بيد شخص يطورها لتصبح الزر العجيب الذي يلبي طلبات المستخدم... :D ...ههههه

واشكر استاذي الفاضل مره احرى على تعاونك وهذي هديه لك ولجميع الاعضاء الجادين.....

:ty:

وكلشي يهون في برمجة الاكسس مع الاساتذه الكبار امثالك وامثال المتواجدين في هذا المنتدى الضخم.........

أرجوا المعذرة لعدم تمكني من المشاركة بشكل مستمر لانشغالي..........

.

#4

أخي العزيز mhb300:

السموحة، حاولت كثيرا وبحثت كثيرا، ولكن لم أصل للنتيجة المطلوبة،

فالتمس لي العذر على ما قصرت فيه،

ولكن أرجو أن لا تفقد الأمل،

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

:ty:

#5

الله يعطيك الف عافية استاذي الكريم Kuwait10

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

الله يوفقك .....................انا في انتظار اي جديد

أرجوا المعذرة لعدم تمكني من المشاركة بشكل مستمر لانشغالي..........

.

#6

انا في الانتظار يا اساتذتي الكرام .................................للرفع

أرجوا المعذرة لعدم تمكني من المشاركة بشكل مستمر لانشغالي..........

.

#7

لا جديد لدي،

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

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

أمر "SendObject" لا يمكن التلاعب فيه،

ما تحتاج إليه يحتاج لبرمجة من الصفر.

أو ما رأيك باستخدام هذه الطريقة:

DoCmd.SendObject acReport, "ename", "SnapshotFormat(*.snp)", strName, "", "", strSubject, "", True, ""
DoCmd.SendObject acReport, "no", "SnapshotFormat(*.snp)", strName, "", "", strSubject & "لاحق لرسالتنا", "", True, ""

لاحظ التغيير في عنوان الرسالة. :)

عموما في عالم البرمجة تعلمت أنه لا يوجد المستحيل،

فلا تيأس، والسموحة على التقصير.

#8

اشكر استاذي (كويت 10).............هذه طريقه ممتازه تفي بالغرض بنسبة 80%............ :clapping: ..........والله ماقصرت ........ولازلت اتعلم منك الكثير.... :rolleyes:

أرجوا المعذرة لعدم تمكني من المشاركة بشكل مستمر لانشغالي..........

.

#9

بارك الله بكم جميعا اخواني الكرام على هذا التفاعل في المشاركه

وهذه هي طريقة ادراج الملفات سواء كانت تقارير اكسيس بصيغة snapshot او اي ملف تختاره ليتم وضعه مع الرساله

كل ما عليك هو اتباع الخطوات المرقمة من 1 الى 4 كما في صورة البرنامج

post-15367-1216396490_thumb.gif

وهذه هي النتيجة

post-15367-1216396537_thumb.gif

za_SendReportByEmial.rar

ملاحظة هامة : يجب عمل مجلد فارغ بإسم ReportsName على محرك الأقراص C ليكون بهذه الطريقة C:\ReportsName لكي يتم حفظ التقارير بعد تحدويلها الى صيغة snapshot بداخل المجلد .

#10

zahra is back

asef llktaba blahrf aljnabia lakn fe almkan althe oqeem feeh la yougad keyboard yaktob arabi

ma taheyati lzahrat almontada wa alhamdolla alla alawdah

hammam abuarqoub

clermont-ferrand

france

تم تعديل هذه المشاركة بواسطة همام ابوعرقوب في 8 يوليو 2009 في 12:47

وَمِنَ النَّاسِ مَن يُعْجِبُكَ قَوْلُهُ فِي الْحَيَاةِ الدُّنْيَا وَيُشْهِدُ الله عَلَى مَا فِي قَلْبِهِ وَهُوَ أَلَدُّ الْخِصَامِ

مواضيعي ومشاركاتي

#11
همام ابوعرقوب كتب:
zahra is back

asef llktaba blahrf aljnabia lakn fe almkan althe oqeem feeh la yougad keyboard yaktob arabi

ma taheyati lzahrat almontada wa alhamdolla alla alawdah

hammam abuarqoub

clermont-ferrqnd

france

حياك الله اخي الغالي همام ابو عرقوب

لقد سألت عنك اخونا ايهاب عثمان وابلغنا انك في فرنسا

سأقوم بترجمة عباراتك في المشاركة

زهره عادت

آسف للكتابة بالحرف الأجنبي لكن في الإمكان الذي اقوم فيه لا يوجد كيبورد يكتب عربي

مع تحياتي لزهرة المنتدى والمنتدى على العوده

همام ابو عرقوب

فرنسا

#12

ارحب بالاستاذه ام عهود...... و بالاستاذ همام ابو عرقوب...... :clapping:

الله يعطيك الف الف عافية يا ام عهود ..........(اختنا زهره).. :lol: ...اصبحت هذه الجملة هي علامة الجودة........(ههههههه) :D

ولا يوجد هناك حقوق ضائعة .....(.كما اسميتيها في احد برامجك على هذا المنتدى الكريم......هههه.....فكل الحقوق والفضل لاختنا زهراء...... :thumb_up: )

والله ابداع بلاحدود...........بالتوفيق إن شاء الله والى التقدم والازدهار دائما ...............لدي مشكلة بسيطة وهي...

عندما اقوم بالخطوة الاولى ......تمام مافي اي مشكلة

والخطوة الثانية كذلك

ولكن الخطوة الثالثة والرابعة يوجد خطأفي الكود ......كما موضح بالصورة في المرفقات.......................

وانا في انتظار كل جديد من كرمكم.....

اخوكم محمد حسين.....

MHB.rar

تم تعديل هذه المشاركة بواسطة mhb300 في 18 يوليو 2008 في 22:26

أرجوا المعذرة لعدم تمكني من المشاركة بشكل مستمر لانشغالي..........

.

#13

اخي الفاضل محمد حسين

رسائل الخطأ التي ظهرت لديك تعود الى ان برنامج الأكسيس ليس كاملا

حيث ان الدالة LCase هي من الدوال المعتمده في النسخة الكاملة لبرنامج الأكسيس 2003

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

لهذا سنقوم بالتغلب على هذه المشكلة بعمل التالي :

1. افتح قاعدة البيانات

2. اعرض النموذج في وضع التصميم

3. من لوحة المفاتيح اضغط على المفتاحين ALT+F11 معا في نفس اللحظة وسيفتح لك محرر الفيجول بيسك الخاص بالأكواد

4. من قائمة الفيجول بيسك اختر الأدوات Tools ثم اختر المراجع الخاصة بالمكتبات References

post-15367-1216410196_thumb.gif

5. كما في الصوره تماما اختر المراجع وذلك بالتأشير عليها ثم اضغط على OK

post-15367-1216410211_thumb.gif

قد يكون المرجع الأخير الخاص بالأوتلوك رقمه 11 بدلا من 12 ( الظاهر في الصوره لأنني استخدم اكسيس 2007 ) اذا كنت تستخدم الأكسيس 2003 او 10 اذا كنت تستخدم الأكسيس 2000

المهم ان تختار المكتبة الخاصة بالأوتلوك بأي اصدار فلا يوجد مشكلة في ذلك

ملاحظة : ترتيب المراجع كما في الصوره شيء هام جدا

#14

اشكرك استاذه زهراء على تجاوبك .........................

بالنسبة للمشكلة الاولى:

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

وبالنسبة للمشكلة الثانية:

انا استخدم اوفيس 2003 ولكن الصورة التي ظهرت بالضبط مثل الصورة التي ارفقتيها...حيث ان نفس الخيارات مؤشر عليها سابقا.....

احتمال هذه المشكلة الثانية ناتجة عن المشكلة الاولى...................واذا حلت المشكلة الاولى سوف تنحل من بعدها المشكلة الثانية.........؟؟؟

تم تعديل هذه المشاركة بواسطة mhb300 في 19 يوليو 2008 في 00:23

أرجوا المعذرة لعدم تمكني من المشاركة بشكل مستمر لانشغالي..........

.

#15

الحل ممتاز جدا، بارك الله فيك.

#16

بارك الله بك اخي كويتي

ايضا يوجد برنامج قمنا بعمله لنفس الغرض ولكنه خاص بإرسال رساله مع المرفقات الى اكثر من 1000 بريد دفعة واحده

على هذا الرابط

ارسال البريد عن طريق الاكسيس, ارسل رسالة لـ 1000 بريد دفعة واحده

post-15367-1216424575_thumb.gif

SendEmail_v_2.0.rar

#17

البرنامج جميل جدا واستفدت منه...................ولكن فيه ملاحظه انه لايمكن ارفاق ملفين مثلا او ثلاثة دفعة واحدة الى ايميل واحد مثلا......(كما كان موضوعي)

المهم هذه اضافه رائعة منك وماقصرتي.............وإن شاء الله احاول حل مشكلة اصدار الاكسس .........

أرجوا المعذرة لعدم تمكني من المشاركة بشكل مستمر لانشغالي..........

.

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

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

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

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

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