اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

عرض الصور المخزنة خارج قاعدة البيانات في تقرير


moho58
إذهب إلى أفضل إجابة Solved by دروب مبرمج,

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

السلام عليكم

الاخوة في هذا المنتدى الرائع

* أريد التعديل على عرض الصور في النموذج (نموذج1)

بحيث عند إضافة صور تظهر مباشرة في مكان الصورة  Image16

لانه عند الدخول والخروج من النموذج تصبح الصورة غير ظاهرة حتى الضغط عليها في مربع القائمة list31

لكي تظهر في  Image16

وكذلك عند حذف هذه الصورة تحذف مباشرة دون الضغط عليها في مربع القائمة list31

 

* أريد كذلك أن تظهر الصورة في التقرير لاني لم استطيع تحديد مصدر عنصر التحكم لهذه الصورة لكي تظهر في التقرير  

وبارك الله فيكم أخواني وربي يجازيكم

 

baset.rar

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

ضع هذا كود الوظيفة هذا في الموديول

Public Function SetFilePath(SetFileName As Variant, SetFolder As Variant)
SetFilePath = CurrentProject.Path & "\" & "SysFiles" & "\" & SetFolder & "\" & SetFileName
End Function

 

و في التقرير في مصدر الصورة استدعي الوظيفة اعلاه

=SetFilePath([Forms]![نموذج1]![List31];[Forms]![نموذج1]![ID])

تمام كذلك

image.png.9f0f3478433a87239abf9d3b6be34b17.png

تفضل هذا التعديل

 

 

baset.zip

تم تعديل بواسطه دروب مبرمج
  • Thanks 1
رابط هذا التعليق
شارك

منذ ساعه, دروب مبرمج said:

ضع هذا كود الوظيفة هذا في الموديول

Public Function SetFilePath(SetFileName As Variant, SetFolder As Variant)
SetFilePath = CurrentProject.Path & "\" & "SysFiles" & "\" & SetFolder & "\" & SetFileName
End Function

 

و في التقرير في مصدر الصورة استدعي الوظيفة اعلاه

=SetFilePath([Forms]![نموذج1]![List31];[Forms]![نموذج1]![ID])

تمام كذلك

image.png.9f0f3478433a87239abf9d3b6be34b17.png

تفضل هذا التعديل

 

 

baset.zip 238.63 kB · 1 download

مشكور أخي الكريم دروب مبرمج  على الرد والمتابعة إذا أمكن عندي  طلبين:

في الصورة رقم 1

عند فتح  النموذج نلاحظ  لا يتم عرض الصورة مباشرة بل يجب الضغط على اسمها الموجود في list31   حتى تظهر في المكان image16

* أنا أريد أخي عند فتح الصورة يتم عرض الصورة مباشرة في image16

وكذلك عند حذف الصورة أريد تحذف مباشرة بدون الضغط على اسمها الموجود في list31  

في الصورة رقم 2:

عند الضغط على زر عرض التقرير نلاحظ يظهر في التقرير سجل واحد فقط

أنا اريد أن يظهر جميع السجلات في التقرير

و ربي يجازيك أخي الكريم خير الجزاء

نتمنى يكون عندك الحل لأني محتاجه كثير

 

 

1.jpg

2.jpg

2 ساعات مضت, Foksh said:

اخي الكريم ، جرب هذه المحاولة البسيطة :jump:

 

baset.zip 1.29 \u0645\u064a\u062c\u0627 \u0628\u0627\u064a\u062a · 1 download

مشكور أخي الكريم على الرد والمتابعة

أخي أريد التعديلات التي عرضتها على الأخ دروب مبرمج

وشكرا كثيرا اخي وربي يجازيك

 

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

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

أخي أريد التعديلات التي عرضتها على الأخ دروب مبرمج

اسمح لي بسؤال أخي الكريم ،

هل تحتاج إضافة أكثر من صورة للموظف ؟

إذا لا تحتاج وكان هناك تعارض في الفكرة التي استخدمتها في النموذج فهناك عدة طرق اسهل لك في الوقت والجهد لإدراج صورة واحدة للموظف وتعطيك نفس النتيجة .

ملاحظتي لتوفر الوقت والجهد لك ليس إلا

 

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

الان, Foksh said:

اسمح لي بسؤال أخي الكريم ،

هل تحتاج إضافة أكثر من صورة للموظف ؟

إذا لا تحتاج وكان هناك تعارض في الفكرة التي استخدمتها في النموذج فهناك عدة طرق اسهل لك في الوقت والجهد لإدراج صورة واحدة للموظف وتعطيك نفس النتيجة .

ملاحظتي لتوفر الوقت والجهد لك ليس إلا

 

صورة واحدة فقط

 

معذرة لم أنتبه الموظف يكون عنده  صورة واحدة فقط

وشكرا

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

1 ساعه مضت, دروب مبرمج said:

ضع هذا كود الوظيفة هذا في الموديول

Public Function SetFilePath(SetFileName As Variant, SetFolder As Variant)
SetFilePath = CurrentProject.Path & "\" & "SysFiles" & "\" & SetFolder & "\" & SetFileName
End Function

 

و في التقرير في مصدر الصورة استدعي الوظيفة اعلاه

=SetFilePath([Forms]![نموذج1]![List31];[Forms]![نموذج1]![ID])

تمام كذلك

image.png.9f0f3478433a87239abf9d3b6be34b17.png

تفضل هذا التعديل

 

 

baset.zip 238.63 kB · 5 downloads

معذرة لم أنتبه  أخي

كذلك الموظف يكون عنده  صورة واحدة فقط

وشكرا

 

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

  • أفضل إجابة

تفضل التعديل

 

baset.zip

22 دقائق مضت, Foksh said:

إذا لا تحتاج وكان هناك تعارض في الفكرة التي استخدمتها في النموذج فهناك عدة طرق اسهل لك في الوقت والجهد لإدراج صورة واحدة للموظف وتعطيك نفس النتيجة .

 

ملاحظة في محلها فعلا يوجد تعارض

لديه ارشيف صور غير مرتبط بجدول

يريد اضافة الصورة لمربع النص في التقرير و لم يتم تحديد صورة معينة 

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

فعلا يجب على صاحب الموضوع التمعن جيدا في كلامك لأنه هو المنطق بعينه شكرا لك

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

5 دقائق مضت, دروب مبرمج said:

تفضل التعديل

أخي @دروب مبرمج إضافة جميلة وذكية :wink2:

 

Public Function SetFilePath(SetFolder As Variant)
SetFilePath = CurrentProject.Path & "\" & "SysFiles" & "\" & SetFolder & "\"
End Function

 

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

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

أنا اريد أن يظهر جميع السجلات في التقرير

تفضل ، التقرير يعرض كل الموظفين ، وانت قم بالتنسيق كما يحلو لك :wub:

baset.zip

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

7 ساعات مضت, دروب مبرمج said:

تفضل التعديل

 

baset.zip 242.9 kB · 7 downloads

ملاحظة في محلها فعلا يوجد تعارض

لديه ارشيف صور غير مرتبط بجدول

يريد اضافة الصورة لمربع النص في التقرير و لم يتم تحديد صورة معينة 

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

فعلا يجب على صاحب الموضوع التمعن جيدا في كلامك لأنه هو المنطق بعينه شكرا لك

ممتاز أخي الفاضل والله عمل رائع

هذا هو المطلوب أخي

والله يعجز اللسان عن شكرك لهذه المساعدة التي تقدمه

ربي يرزقك ما تتمنى ومن حيث لا تحتسب أن شاء الله

 

 

حين عرض  التقرير  أخي تظهر الصور غير صافية تماما و فيها بعض التشويش كما في الصورة المرفقة

 

 

 

3.jpg

6 ساعات مضت, Foksh said:

تفضل ، التقرير يعرض كل الموظفين ، وانت قم بالتنسيق كما يحلو لك :wub:

baset.zip 1.52 \u0645\u064a\u062c\u0627 \u0628\u0627\u064a\u062a · 4 downloads

مشكور أخي على المتابعة والاهتمام بموضوعي

ألف ألف شكر

الأخ دروب مبرمج  أجاب عن الموضوع

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

ما شاء الله عليكم بارك الله فيكم

كنت أبحث عن نفس الموضوع بطريقة مختلفة

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

وأحتاج أن تعرض الصور فى تقرير 

تنويه : لا أريد حذف أواضافة صورة

جمعتكم مباركة

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

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

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

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

Important Information