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

طباعة ملف مرفق مباشرة من الأكسس


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

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

مرحباً أستاذ 

@ابا جودى

الفكرة لا تزال على الورق و لم أقم بعمل نموذج لها بعد و هي على الترتيب التالي:

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

ما أبحث عنه هو عند طباعة المراسلة تطبع معها المرفقات و التي هي عبارة عن ملف ورد من عدة أوراق.

الطريقة التي توصلت إليها كانت بإضافة ملف الورد إلى تقرير و من ثم طباعة التقرير .

و سؤالي كان عن إمكانية تخزين ملف الورد بصورة مرفق بالقاعدة وإمكانية طباعته دون تصديره أو فتحه ( أو على الأقل أن يتم ذلك بصورة مخفية).

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

  • أفضل إجابة
1 ساعه مضت, Khalf said:

مرحباً أستاذ 

@ابا جودى

الفكرة لا تزال على الورق و لم أقم بعمل نموذج لها بعد و هي على الترتيب التالي:

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

ما أبحث عنه هو عند طباعة المراسلة تطبع معها المرفقات و التي هي عبارة عن ملف ورد من عدة أوراق.

الطريقة التي توصلت إليها كانت بإضافة ملف الورد إلى تقرير و من ثم طباعة التقرير .

و سؤالي كان عن إمكانية تخزين ملف الورد بصورة مرفق بالقاعدة وإمكانية طباعته دون تصديره أو فتحه ( أو على الأقل أن يتم ذلك بصورة مخفية).

 

اتفضل تم بفضل الله تعالى  :fff:
طبعا تحتاج بعد التعديلات التى تلائم كل سجل لبرنامجك :wink2:

Test To Print External File.rar

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

اخى وحبيبى واستاذى @Khalf

ما هى نتيجة التجربة ؟؟؟

هل وجدت ضالتك 

قمت بعمل االاعجاب على سؤالى عن التجربة فلم افهم هل وجدت ضالتك ام لا 

اعجبتك الطريقة ام لا

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

السلام عليكم

جزاكم الله كل خير 

أستاذ @ابا جودى

عمل رائع.

و قد أجلت الإجابة حتى تحميل المرفق.

هل يمكن تخزين الملف بقاعدة البيانات بجدول بسجل واحد يقوم الأمر بتصديره لنفس مسار القاعدة قبل طباعته ؟

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

1 دقيقه مضت, Khalf said:

السلام عليكم

جزاكم الله كل خير 

أستاذ @ابا جودى

عمل رائع.

هل يمكن تخزين الملف بقاعدة البيانات بجدول بسجل واحد يقوم الأمر بتصديره لنفس مسار القاعدة قبل طباعته ؟

هو المرفق هاد ثابت ما بتغير اصلا

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

و أخيراً توصلت للحل بمعونة أحد الأكارم قبل وضع الجزء الثاني من السؤال

و الفضل في معظمه لك يا @ابا جودى الغالي

أكرمك الله  و رعالك

Dim db As DAO.Database
  Dim rss1 As DAO.Recordset
  Dim rss2 As DAO.Recordset

  Set db = CurrentDb
  Set rss1 = db.OpenRecordset("T11") ' أسم الجدول

  Set rss2 = rss1.Fields("F11").Value  ' أسم الحقل
  While Not rss2.EOF
    rss2.Fields("FileData").SaveToFile CurrentProject.Path 'مسار قاعدة البيانات
    rss2.MoveNext
  Wend

  Set rss2 = Nothing
  rss1.Close
  Set rss1 = Nothing
  Set db = Nothing

 

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

 

3 دقائق مضت, Khalf said:

و أخيراً توصلت للحل بمعونة أحد الأكارم قبل وضع الجزء الثاني من السؤال

و الفضل في معظمه لك يا @ابا جودى الغالي

أكرمك الله  و رعالك


Dim db As DAO.Database
  Dim rss1 As DAO.Recordset
  Dim rss2 As DAO.Recordset

  Set db = CurrentDb
  Set rss1 = db.OpenRecordset("T11") ' أسم الجدول

  Set rss2 = rss1.Fields("F11").Value  ' أسم الحقل
  While Not rss2.EOF
    rss2.Fields("FileData").SaveToFile CurrentProject.Path 'مسار قاعدة البيانات
    rss2.MoveNext
  Wend

  Set rss2 = Nothing
  rss1.Close
  Set rss1 = Nothing
  Set db = Nothing

 

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

كنت ابحث وكنت ادرس الكود :biggrin:

https://docs.microsoft.com/en-us/office/client-developer/access/desktop-database-reference/field2-savetofile-method-dao

ثم لتعلم ان الفضل كله لله عزوجل 

هو العليم و لو لا تفضله سبحانه وتعالى علينا ما اهتدينا 

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

الان, ابا جودى said:

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

كنت ابحث وكنت ادرس الكود :biggrin:

الأمانة  و التواضع عنوان أهل أوفيسنا و إني فخور بعضويتي هاهنا و أتمنى أن أرقى لأكون من أهل هذا الموقع الكريم.

 

تدارك:

لقد حاولت مع نفس الكود و بحثت عن بدائل لكن الإيرور لم يفارق العمل و من الأفضل تحضير الكود قبل الغد و قد أسعفني الله بما قدمته و بمساهمة الأخ الفاضل

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

1 دقيقه مضت, Khalf said:

الأمانة  و التواضع عنوان أهل أوفيسنا و إني فخور بعضويتي هاهنا و أتمنى أن أرقى لأكون من أهل هذا الموقع الكريم.

ونعم الاهل انتم :biggrin:

بل شرف لى و وسام عزة وكرامة التعرف الى اخوانى فى هذا الصرح الشامخ

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

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