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

أستخدام دمج المراسلات مع أكسس

مغلق
بدأه zas_zaki في 29 نوفمبر 2005 · 5 رد · 1,714 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

مساء الخير أخواني الكرام،

ماأن يقف عائق في الاكسس لي إلى ولجئت إلى ملاذي في هذا الموقع ، تحية طيبة للجميع وأخص بالذكر الاخت زهرة ، والدوسري، والحربي.

أخواني لقد صممت برنامج خاص بجهة العمل التي أعمل فيها ، وقمت بربط هذا البرنامج مع الوورد عن طريق الدمج البريدي وذلك لاحتواء الوورد على تصميمات معينة يجب أن أتبعها ، وتكون صعبة إذا صممت في التقارير لذلك قمت بربطها بقاعدة البيانات عن طريق الدمج كما ذكرت آنفاً.

في قاعدة البيانات قمت بعمل تصميم مدخلات وهي تاريخ مثلا هجري وميلادي ، وكان من متطلبات النظام أستخدام التاريخ الميلادي في عملية حسابية وهي (عدد ا لايام + التاريخ الميلادي) يعطيني التاريخ مستقبلاً.

المشكلة :

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

وهي مثلا من اليمين إلى اليسار 27/10/1426 هـ /29/11/2005 م " وهي المدخلات التي قمت بإدخالها في قاعدة البيانات"،

ولكن

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

التاريخ المدخل عليه عملية حسابية يظهر عكس الاتجاه المخصص في النظام كالاتي : 2005/11/29

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

والمشكلة أو العائق الثاني واجهتني عند تضخمت قاعدة البيانات فعند فتحي لملف الورود المربوط بقاعدة البيانات ، تحصل كثيرا أن ملف الورود يعلق ويفتح معاه برنامج الاكسس علماً أن لا يلزم فتح البرنامج عند فتح ملف وورد مربوط بقاعدة.

السؤال هي هناك أمكانية اقوم بفتح الورود فقط على سجل واحد دون تحميل السجلات كاملة على الورود ، كطباعة سجل واحد باستخدام استعلام وربطه بتقرير

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

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

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

أعرف أن الموضوع مطول قليلا ، ولكن لأضعكم معي في الصورة ، للتفهموا مقصدي من وراء ذلك ، أرجوا أن تكون استعلامتي مفهومة وشكرا لكم

#2

مرحبا اخواني

ما احد عنده فكرة أو تلميح ممكن ينحل فيه الاشكال هذا؟

وشكرا للجميع

#3

مرحبا أخوان ،،،

أوجه سؤالي للأخت زهرة ، والاعضاء النشطيين

#4

الأخ Zaki

أرجو مراجعة المرفق وآمل أن يكون فيه مثالا لما تريد

حتى يعمل البرنامج أرجو فك الضغط على المجلد التالي:

C:\dbTestReport

مع الاحترام

dbTestReport.rar

#5

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

لا استطيع الدخول بمعرفي كمشرف..هذا معرف سابق استرجعت كلمة المرور له

اشك ان عضويتي كمشرف حذفت

#6

بالنسبة للمشلكة الأولى وهي التاريخ :

استخدم الدالة FORMAT لقلب التاريخ ذو العملية الحسابية ، فلو كان التاريخ في مربع نص باسم TXT1

Dim DT As Date

DT = Format(Me.TXT1, "YYYY MM DD")

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

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