الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ربط ملفات Pdf مع قاعدة بيانات عبر فهرس معين

مغلق
بدأه hasan@ في 14 ديسمبر 2007 · 15 رد · 10,920 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

أرجو أن يتسع صدركم حيث أن طلبي هذا جداً مهم ليس لي فقط وإنما لكثير من المسلمين الذين ينتفعون منه وأجر العمل به بإذن الله بمثابة الصدقة الجارية ... عندي عدد كبير من الكتب في قاعدة بيانات ومسجلة برقم الوارد وهو المفتاح الأساسي ويوجد جدول أخر يحتوي على رقم الوارد ثم عنوان الصفحة ورقم الصفحة (فهرس الكتاب) المطلوب عند الإستفسار عن الكتاب برقمه يفتح ملف الـ PDF الخاص به ثم عند البحث في الفهرس بالعنوان يقوم بالمقابل فتح الصفحة المقابلة له في نفس الملف الرقمي PDF وعلى العموم مرفق مثال لذلك على الرابط التالي ، أرجو مساعدتي عاجلاً حيث أن الإستعجال في عمل الخير يعتبر منفعة لنا جميعاً وفق الله الجميع لما يحب يرضا وكل عام وأنتم بخير . أخوكم أبوأحمد

الإيميل : h_mrahim@hotmail.com

رابط المثال هو :

رابط المثال عن طلبي أعلاه

#2

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

#3

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

الامر كما يلي

"C:\Program Files\Adobe\Reader 8.0\Reader\AcroRd32.exe" /A "page=2=OpenActions" "C:\document.pdf"

الامر مكون من

1-الاكروبات ريدر

2-"page=2=OpenActions"

3-ثم اسم الملف

قبل ان نتكلم برمجيا ارجو ان يكون هذا هو المطلوب

#4

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

يفتح الملف تلقائياً عن تطابق رقمه مع رقم المدخل في البيانات ثم تفتح الصفحة عن تطابق الإختيار من فهرس البيانات للصفحة المراد فتحها وذلك حسب ما ذكر في المثال . فقك الله يا أستاذ على هذا التجاوب السريع . الله يجعله في موازينككم جميعاً مع ملاحظة أن قاعدة البيانات المستخدمة هي من نوع adp المربوطة بـ sql server .

#5

ملاحظة هو أن قاعدة البيانات تعمل لدى المستخدم عبر domain وملفات pdf موجودة في مجلد معين على السيرفر ، وملفات pdf محفوظة بأرقام الكتب وهو مفتاح أساسي في قاعدة البيانات .

#6

أخي الغالي

تجولت شويه في بعض المنتديات فوجدت هذا المثال لعل يفيدك لفتح جميع انواع الملفات اللي في الدنيا

runapplication.zip

1

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#7

أستاذي الفاضل محمد

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

كما أود إحاطة أخي محمد بأن المطلوب ليس هو فتح ملف فقط وإنما يقوم بعرض ملف الـ pdf المخصص لنفس رقم الكتاب الذي تم إختياره من قبل المستخدم ثم بعد ذلك يقوم بعرض الصفحة وفق الفهرس الذي أختاره المستخدم وفق أرقام الصفحات في الفهرس ومقابله ملف الـ pdf لنفس الكتاب وقد أتضح ذلك للأستاذ tariqvb فيما ذكره في مشاركته أعلاه (أرجو الإطلاع على مشاركته) كما أود الإطلاع على المثال المرفق من قبلي على الرابط أعلاه ليتضح لك الأمر جلياً عن طلبي سائلاً الله تعالى أن يجعل ذلك في موازين حسناتكم وأن يوفقكم لما فيه خير أمة الإسلام .

أخوكم أبوأحمد المدينة المنورة .

#8

سلام

أهلا أبو أحمد،،

مثالك بعيد جداًً!. في المحيط ! ولا يوجد لدي حساب هناك.

هل يمكن وضعه هنا مع مشاركتك ؟

أرجو أن أوفق لمساعدتك

القحم

1
#9

تم رفع المثال للمنتدي مباشرة بناء علي طلب الاخ القحم

وفقكم الله جميعاً

_________.zip

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#10

اخي الفاضل

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

تفضل هذا ملفك بعد التعديل

طريقة وآلية عمل البرنامج

1. ضع ملفات الكتب الإلكترونية والتي بصيغة PDF في اي مكان او في اي مجلد تريده من جهاز الكمبيوتر

2. افتح البرنامج واختر زر الأمر مسار الملف وسيتم فتح نافذة الملفات ابحث عن المجلد الذي وضعت ملفاتك به ثم اختر الملف المطلوب فتحه

3. اختر اي صفحه او اي سجل ( السجلات تمثل الصفحات في الملف ) ثم اضغط على زر المعاينة وسيتم فتح الصفحة المختاره من نفس الملف وحتى لو اخترت الصفحة المليون سيقوم البرنامج بفتحها .

post-15367-1197681123_thumb.gif

عذرا اخي الكريم تم تعديل تسميات السجلات لأنه كان بها الفاظ احاديث مثل ( حديث ابي هريره وغيره من السجلات الخاصة بالمكتبة الإسلامية بما لا يتوافق مع الملف المرفق من قبلكم وهو يخص ملف انجليزي لهذا تم التعديل بإسماء الصفحات في السجلات للعلم )

وهذا هو الملف بعد التعديل

zaPDF.rar

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

#11

اخي عبدالله الثبيتي

خذ الصوره معاك وضعها في المشاركة

#12

موضوع دسم

بارك الله في جهودكم

تذكرت أني عملت مشروع لنفس الفكرة واستعملت - مشاغباتي البرمجية - لفتح الصفحات

بكل تأكيد لو كان لدي هذا الكود لما لجأت لفكرتي

  RetVal = Shell(Me.ProgFile & " " & _
				 Application.CurrentProject.Path & "\" & _
				 Me.FileName _
				 , 1)

  PD = "{RIGHT " & Me.PageNo - 1 & "}"
  DoEvents
  ActivateKeyboardLayout 67699721, 0
  SendKeys PD
#13

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

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

كما أتقدم بالشكر الجزيل لأستاذي tareqvb وكريم إمتنانه علي بمداخلته وبدأ الطريق بفكرته الرائعة التي أستفدت منها وأتمنى منه تزويدي ببريده الإلكتروني لأني سوف أحتاجه فيما تبقى لكي في مشروع والذي سوف أستكملة بلغة الـ vb.net وأتمنى مشاركته معي في إستكمال ذلك العمل . وفقك الله يا أخي ويجعل ما قدمت في موازين حسناتكم وأن يزيدكم في العلم والرزق والولد وطول العمر على حسن خاتمة وأن يعيد لنا أقصانا الجريح .. اللهم آمين .

أما الرسالة الأخيرة فهي لصاحبة الحل المطلوب أختنا المتألقة الأستاذة الفاضلة زهرة

نعم أحسنتي وتوفقتي في هذا الحل وفعلاً هذا ما كنت أريده فلكي مني بالغ الشكر والتقدير وتسلم أناملك يا أختى فالحقيقة أقول لكي بأني قد جربت المثال المرفق من قبلك وكان فعلاً هو المطلوب وجاري تحديثه بما يتواكب وآلية إحتياج المرتادين والباحثين عبر مكتبة مزدهرة تهتم بالشئون الإسلامية . أسأل الله تعالى أن يجعل ما قدمتي خالصاً لوجه وأن يعينك على ما فيه الخير لأمة الإسلام ويعجز اللسان عن التعبير والعقل عن التفكير والقلم عن التقطير ولكن نرفع أكفنا سائلين الله يا مجيب أن تعلي شأنها وترفع ذكرها وتؤمن طريقها وتسهل أمرها وتقضي حوائجها هي أختنا في الله (زهرة العطاء) .

كما أتقدم بالشكر الجزيل وبالغ الإمتنان لجميع القائمين على هذا المنتدى وكل من شاركني في الفكرة والرأي والطرح وفق الله الجميع لما فيه خدمة الأمة الإسلامية .. آمين .

أخوكم الصغير أبوأحمد (المدينة المنورة) .

#14

وفيك بارك الله

اخي الكريم ابو أحمد

على هذه الدعوات المباركات النابعة من قلب مؤمن صادق

ورزقك الله الفردوس الأعلى من الجنه .

#15

سلام

تحياتي للجميع،،

لا أعتقد أن مداخلتي تغني شيئاً .. لكن من باب أتمام المداخلة

مثالي بسيط جداً .. يمكن يحوز على رضاكم .. يارب

GA_BooksBrowser.zip

القحم

1
#16

اختنا الغالية زهرة مثال أكثر من رائع وفعلاً لا يصدر غير من استاذه قديرة مثلك

الاخ الغالي القحم

مثال غاية في الروعة من قال ان مداخلتك لا تفيد بالعكس مشاركتك ومثال رائع جداً وفيه لمسات برمجية هائلة

certifiedj.jpg

 

 

Image Hosted by ImageShack.us

هذا الموضوع مغلق.

مواضيع مشابهة