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

تعديل مسار حفظ الصور


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

السلام عليكم 

 

في الصورة المرفقة مسار حفظ الصور ويظهر بالكامل

ولكن عند نقل ملف 📎 البرنامج الى اي مكان ثاني بالهارد لا يعمل 

 

هل من الممكن تغيير مسار الصورة ليصبح 

 

… /Image/zeyad.jpg

لكي يعمل باي مكان بعد نقله

IMG_٢٠١٨١٢٠٧_١٢١٤٥٨.jpg

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

8 ساعات مضت, zYo said:

السلام عليكم 

 

في الصورة المرفقة مسار حفظ الصور ويظهر بالكامل

ولكن عند نقل ملف 📎 البرنامج الى اي مكان ثاني بالهارد لا يعمل 

 

هل من الممكن تغيير مسار الصورة ليصبح 

 

… /Image/zeyad.jpg

لكي يعمل باي مكان بعد نقله

IMG_٢٠١٨١٢٠٧_١٢١٤٥٨.jpg

للرفع

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

22 ساعات مضت, zYo said:

السلام عليكم 

 

في الصورة المرفقة مسار حفظ الصور ويظهر بالكامل

ولكن عند نقل ملف 📎 البرنامج الى اي مكان ثاني بالهارد لا يعمل 

 

هل من الممكن تغيير مسار الصورة ليصبح 

 

… /Image/zeyad.jpg

لكي يعمل باي مكان بعد نقله

IMG_٢٠١٨١٢٠٧_١٢١٤٥٨.jpg

للرفع

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

السلام عليكم 

ارجو ان يساعدك هذا المرفق

على العموم كود حفظ مسار الصورة

 Me.Image10.Picture = Trim(.selecteditems(1))
 Me.PicFile = Trim(.selecteditems(1))

صوره.accdb

 

 

 

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

1 ساعه مضت, فارس بني هلال said:

السلام عليكم 

ارجو ان يساعدك هذا المرفق

على العموم كود حفظ مسار الصورة

 Me.Image10.Picture = Trim(.selecteditems(1))
 Me.PicFile = Trim(.selecteditems(1))

صوره.accdb

 

 

 

   شكرا جزيلا لك 

ولكن ليس هذا المطلوب 

 

هذا الملف المرفق

يقوم بانشاء مجلد خاص بالصور 

المطلوب انه بعد نقل البرنامج مع ملف الصور الخاص به لاي مسار جديد ع الحاسوب

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

 

 

PIC.mdb

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

السلام عليكم 

صديقي العزيز

احب ان اوضح لك الفكرة (ماذا كتب في داخل الكود البرمجي)

انشاء ملف (FOLDER) في المسار الذي تقع به القاعدة و سمي هذا الملف (Image) اضف الى هذا الملف الصورة (طبعا التي تختارها انت) في هذا المسار 

فاذا قمت حظرتك بنقل الملف (Image) الى مسار اخر فانه لا يجد هذا المسار . واذا اضفت صورة سوف يقوم بشاء ملف جديد وطبعا سوف يكون فارغ ولا تظهر الصور القديمة وكذلك الحال مع نقل القاعدة من مكان الى اخر . ارجو ان تكون قد وضحت لك الفكرة

اذن ما هو الحل

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

افضل حل هو فصل المسار عن مكان القاعدة كأن يكون (D) او (G) او ما تشاء وهنا لا تختلف الفكرة عن المثال الرسل سابقا بمعنى انشاء ملف في (D) وسميه (Image) وهنا كلما تنقل القاعده سوف يذهب الى (D)  والى الملف (Image)

ارجو ان تكون قد اتضحت لك الفكرة 

مع تمنياتي لك بالتوفيق

 

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

منذ ساعه, فارس بني هلال said:

السلام عليكم 

صديقي العزيز

احب ان اوضح لك الفكرة (ماذا كتب في داخل الكود البرمجي)

انشاء ملف (FOLDER) في المسار الذي تقع به القاعدة و سمي هذا الملف (Image) اضف الى هذا الملف الصورة (طبعا التي تختارها انت) في هذا المسار 

فاذا قمت حظرتك بنقل الملف (Image) الى مسار اخر فانه لا يجد هذا المسار . واذا اضفت صورة سوف يقوم بشاء ملف جديد وطبعا سوف يكون فارغ ولا تظهر الصور القديمة وكذلك الحال مع نقل القاعدة من مكان الى اخر . ارجو ان تكون قد وضحت لك الفكرة

اذن ما هو الحل

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

افضل حل هو فصل المسار عن مكان القاعدة كأن يكون (D) او (G) او ما تشاء وهنا لا تختلف الفكرة عن المثال الرسل سابقا بمعنى انشاء ملف في (D) وسميه (Image) وهنا كلما تنقل القاعده سوف يذهب الى (D)  والى الملف (Image)

ارجو ان تكون قد اتضحت لك الفكرة 

مع تمنياتي لك بالتوفيق

 

تمام عاشت ايدك وصلت الفكرة

 

طيب استاذ في الان انتبهت الى وجود حالة في،الملف اعلاه

 

وهي عند اضافة الصورة واغلاق النموذج

وفتحه من جديد لا تظهر الصورة الا بعد الذهاب الى سجل اخر والعودة الى الاول

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

السلام عليكم 

صديقي العزيز

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

 

DoCmd.GoToRecord , , acLast

نصيحة

1 - ان تترك هذا (modules) لانه بطيئ جدا لعدة اسباب يطول شرحها هنا 

واستعن بالمرفق السابق فهو افضل بكثير 

2- الغي المفتاح الاساسي من الجدول اذا احببت ان تستمر في هذا (modules)

مع تمنياتي لك بالتوفيق

 

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

3 ساعات مضت, فارس بني هلال said:

السلام عليكم 

صديقي العزيز

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

 


DoCmd.GoToRecord , , acLast

نصيحة

1 - ان تترك هذا (modules) لانه بطيئ جدا لعدة اسباب يطول شرحها هنا 

واستعن بالمرفق السابق فهو افضل بكثير 

2- الغي المفتاح الاساسي من الجدول اذا احببت ان تستمر في هذا (modules)

مع تمنياتي لك بالتوفيق

 

ممنون جدا للنصيحة 

3 ساعات مضت, فارس بني هلال said:

الغي المفتاح الاساسي من الجدول اذا احببت ان تستمر في هذا (modules)

ممكن الطريقة ؟؟

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

3 ساعات مضت, ابا جودى said:

انظر الى هذا المرفق تم التعديل عليه انظر ان شاء الله تجد تعديلات قد تفى الغرض

 

PIC.zip

عاشت ايدك التعديل جدا راقي 

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

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

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



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

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

Important Information