اذهب الي المحتوي
أوفيسنا

هل يمكن عمل ملف خارجي لتحديث برنامج بصيغة mde عند العملاء؟


sandanet

الردود الموصى بها

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

أما بعد،،

الموضوع باختصار هو كالتالي: البرنامج بصيغة mde موجود عند العملاء في مكان بعيد لايمكنني الوصول اليهم فلو اردت ان احدث برنامجهم جميعاً عن طريق وضع ملف خارجي على الانترنت يقوم العملاء بتنزيله وتشغيله حيث يقوم ملف التحديث بتغيير قيمة ما في جدول ولتكن خانة التاريخ مثلاً بالاضافة الى تعديل lable رقم اصدار البرنامج مثلاً .. فهل هذا ممكن أم لا؟

تحياتي

  • Like 1
رابط هذا التعليق
شارك

عليكم السلام 

التعديل على  الجداول او الاستعلامات ممكن

اما غيرها فلا.

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

  • Like 1
رابط هذا التعليق
شارك

شكراً لك استاذ ابوخليل .. انا لدي البرنامج مقسم لكن بحكم حجمه الكبير نوعاً ما فقد يجد العميل بعض الصعوبة في اعادة تحميل النسخة المحدثة من الانترنت لذلك فكرت في طريقة عمل patch فايل يؤدي التحديثات الخفيفة كتغيير قيمة ما في جدول مع تحديث lable رقم الاصدار .. هذا فقط ما اردت فعله 

 

تحياتي

رابط هذا التعليق
شارك

لما  نجعل الواجهات خالية من اي صور او ايقونات  ونجعل هذه  خارج البرنامج  نحصل على واجهات صغيرة الحجم

انا مثلك ارسل برامجي عبر البريد  وخاصة قوقل درايف

وتحديثاتي كثيرة جدا ، وما يزعجني حقيقة حين اضطر الى التعديل على قاعدة الجداول 

  • Like 1
رابط هذا التعليق
شارك

في 3/18/2017 at 13:40, sandanet said:

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

أما بعد،،

الموضوع باختصار هو كالتالي: البرنامج بصيغة mde موجود عند العملاء في مكان بعيد لايمكنني الوصول اليهم فلو اردت ان احدث برنامجهم جميعاً عن طريق وضع ملف خارجي على الانترنت يقوم العملاء بتنزيله وتشغيله حيث يقوم ملف التحديث بتغيير قيمة ما في جدول ولتكن خانة التاريخ مثلاً بالاضافة الى تعديل lable رقم اصدار البرنامج مثلاً .. فهل هذا ممكن أم لا؟

تحياتي

معليش خلينا نحدد اعلاه اكثر

1. تعديل قيمه بجدول

2. تعديل عنوان label 

3. عن طريق باتش يتم تحميله من النت

هل هذا المطلوب بالتمام ؟

  • Like 1
رابط هذا التعليق
شارك

نعم استاذ رمهان الفكرة تتلخص في الثلاث نقاط تلك .. بالنسبة للنقطة الاولى "تعديل قيمة في جدول" فأعتقد انه يمكن عملها عن طريق الباتش حيث يمكن عمل ملف اكسس يفتح نافذة للآرتباط بقاعدة خارجية mde ومن ثم تنفيذ امر تحديث قيمة على جدول ما ..اما النقطة الثانية وهي "تحديث عنوان label فيه رقم اصدار التحديث " في قاعدة mde عن طريق الباتش فهذه هي المشكلة

أما النقطة الثالثة الباتش فهو ملف mde صغير الحجم يرفع على google drive يتم تحميله من قبل العملاء وهذه ليست بمشكلة .. اذن المشكلة فقط في النقطة رقم 2

 

تحياتي  

تم تعديل بواسطه sandanet
رابط هذا التعليق
شارك

4 ساعات مضت, sandanet said:

اما النقطة الثانية وهي "تحديث عنوان label فيه رقم اصدار التحديث " في قاعدة mde عن طريق الباتش فهذه هي المشكلة 

اين المشكلة .. لو كانت القيمه تخزن في جدول ثم تكون عنوان لمربع التسميه اثناء فتح النموذج الذي به العنوان

ولكن لو اصبح الاستفسار هو : كيف اجراء التحديثات الجديده على ملفات العملاء عند عمل تحديثات في برنامجي ؟ وهو مايقصده الاستاذ ابو خليل في مشاركته . فهنا الموضوع كبير والمشكله الاكبر ان الاكسس يخلق تحديا هنا حيث ان الطرق المعروفه في ادوات التطوير الاخرى تسهل العمل قليلا وفي نقاط عده

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

 

تحياتي

  • Like 1
رابط هذا التعليق
شارك

5 ساعات مضت, sandanet said:

للأسف انا لدي رقم الاصدار موجود في lable داخل ملف mde  :imsorry: فهل من حل لذلك؟

اولا ليش استخدمت هذا الطريق المعروف انه مغلق

ثانيا الحل يتم استبدال ملف الواجهات محتويا النموذج الجديد وبه اليبل الجديد

 

بالتوفيق

  • Like 1
رابط هذا التعليق
شارك

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

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



سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information