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

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

بدأه M_A_A_M في 9 يوليو 2014 · 3 رد · 423 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

استفسار أتمنى أن يكون بسيط ، وأرجو الإجابة عليه فضلاً  لااا  أمراً مع جزيل الشكر

 

عندما يكون المستخدم قد أغلق البرنامج ---- ولقد تم وضع مجموعة أوامر  في البرنامج على أنه  في تاريخ معين يقوم بحساب هذه المعادلات تلقائياً.

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

 

كيف يمكن تطبيق ذلك ؟

#2

وما الفائدة من تطبيق هذه المعادلات والبرنامج مغلق ؟!

mk17481_26bccea871.gif
#3

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

 

الجواب هو ، لا يستطيع أكسس القيام بأي شئ وهو لا يعمل :) سواء نسخة mdb او accdb ، ولكن ،

تستطيع ان تعمل Macro في الاكسس لعمل اللي تريده ، ثم يمكنك ان تنادي/تطلب ان يعمل هذا الـ Macro ، بهذا الامر من ملف bat او vbs :

"c:\program files\microsoft office\office12\msaccess.exe" /ro "c:\My Folder\MyDatabase.accdb" /x MyMacro

وبهذه الطريقة فإن برنامج الاكسس سيشتغل (Read only) ، ويشغل الـ Macro لتنفيذ المطلوب (لذلك يفضل ان يكون هناك امر بإغلاق قاعدة البيانات في نهاية الـ Macro) ،

ويمكنك ان تضع امر في Windows Task Scheduler (حيث انه يقوم بعمل ما تريد في الوقت الذي تريده) حتى يشغل لك ملف bat والذي به أمر تشغيل ماكرو الاكسس.

 

ما الفائدة من هذا؟

مثلاَ:

تستطيع عمل ماكرو ، ان يرسل ايميل الى شخص معين ، وفيه تقرير معين :)

وبهذه الطريقة تستطيع ان تكون مسافراَ ، وتتلقى ليليا تقريرا عن جميع مبيعاتك ، وبدون علم العمال :)

 

جعفر

#4

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

أخي الكريم  فتى الوادي

أخي الكريم  jjafferr

شكراً على تفاعلكم

 

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

ومثال إرسال بريد إلكتروني إلى شخص معين وفيه تقرير ، هي توضيح دقيق لما كنت أبحث عنه.

 

لكم أطيب تحياتي وتقديري 

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

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

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

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

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