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

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

قام بنشر

السلام عليكم الإخوة الأفاضل في المنتدى الجميل

في هذا الموضوع أريد تعديل كود لحفظ الوثائق خارج القاعدة وكذا اضافة كود جديد  كمايلي:

من النموذج: frm_sader_wared

* في مربع النص المسمى : FileName   : به كود يقوم بحفظ وثائق بجانب القاعدة

التعديل: أريد كود معدل يقوم باضافة ملف (ملف وحده: سواءملف pdf  او صورةأو ......)  أو  مجلد (مجلدfolder  به مجموعة ملفات  ) .

لأني احيانا أضيف ملف لوحده سواء كان pdf  او  word  أو ......

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

* في مربع النص المسمى :     btnOpenAttachment  به كود يقوم بفتح الملف  الذي تمت إضافته:

التعديل: أريد كود معدل يقوم بفتح المجلد (مجموعة ملفات) أو فتح الملف .

 - في مربع النص المسمى :     delete  أريد إضافة كود لحذف السجل والملفات والمجلدات المرتبطة بهذا السجل.

 

من فضلكم المساعدة والتوجيه وجزاكم الله خيرا

 

 

baseA.accdb

قام بنشر

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

جرب هذه الفكرة المتواضعة

baseA.zip

  • Like 1
قام بنشر
منذ ساعه, Foksh said:

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

جرب هذه الفكرة المتواضعة

baseA.zip 37.99 kB · 2 downloads

بعد التجربه

والله عمل رائع جدا

لوسمحت أستاذنا @Fokshعندي ملاحظتين إن أمكن التعديل عليهما

 الاختيار المتعدد للملفات  شغال جيد جدا وهذا ما أبحث عنه

1- عند إضافة ملف ثم إذا أردت أن أضيف ملف آخر- لنفس السجل- بعد أسبوع مثلا: لوسمحت أريده ان يقبل الملفات التي لها نفس الاسم وان يحتفظ بهم جميعا

لأني ممكن لا أنتبه لأننا سنخزن ملفات كثيرة وممكن لا أنتبه لهذا الأمر. - الأسماء المتشابهة في الاسماء لنفس السجل-

2- عند فتح الملفات : أريد أن لا تفتح الملفات مباشرة : اريد أن أفتح المجلد التي به هذه الملفات - وبعدها أختار أنا ما أريد أن أفتحه.

إن شاء الله أكون قد أوصلت لك الفكرة وأنه يمكن تحقيقها

مرة أخرى بارك الله فيك وجزاك خيرا -آمين-

 

  • تمت الإجابة
قام بنشر
32 دقائق مضت, moho58 said:

1- عند إضافة ملف ثم إذا أردت أن أضيف ملف آخر- لنفس السجل- بعد أسبوع مثلا: لوسمحت أريده ان يقبل الملفات التي لها نفس الاسم وان يحتفظ بهم جميعا

لأني ممكن لا أنتبه لأننا سنخزن ملفات كثيرة وممكن لا أنتبه لهذا الأمر. - الأسماء المتشابهة في الاسماء لنفس السجل-

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

سنتوجه بفكرة وهي انه عندما تختار لاحقاً ملفات لها نفس الاسم في المجلد سيخبرك انه ملفات قديمة بنفس الاسم هل ترغب بإضافتها أو تخطيها ( ما رأيك ؟)

 

33 دقائق مضت, moho58 said:

2- عند فتح الملفات : أريد أن لا تفتح الملفات مباشرة : اريد أن أفتح المجلد التي به هذه الملفات - وبعدها أختار أنا ما أريد أن أفتحه.

 

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

 

 

جرب التعديل التالي لما سبق توضيحة ..

baseA1.zip

  • Like 1
قام بنشر
27 دقائق مضت, Foksh said:

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

سنتوجه بفكرة وهي انه عندما تختار لاحقاً ملفات لها نفس الاسم في المجلد سيخبرك انه ملفات قديمة بنفس الاسم هل ترغب بإضافتها أو تخطيها ( ما رأيك ؟)

 

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

 

 

جرب التعديل التالي لما سبق توضيحة ..

baseA1.zip 37.39 kB · 2 downloads

بعد التجربة:

عمل رائع رائع جد اجدا و شغال بامتياز

هذا هو المطلوب بالتفصيل وبالضبط

ألف شكر وامتنان أخي @Foksh

جزاك الله كل خير و ربي يرزقك ما تتمنى ويجعله في ميزان حساناتك -آميــن-

انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد

يجب ان تكون عضوا لدينا لتتمكن من التعليق

انشئ حساب جديد

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

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.

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

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

Important Information