الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

مساعدة : كيف ممكن احفظ ملفات من امتداد Pdf في جدول

Featured Replies

بتاريخ:

أخواني الاعزاء انا عندي مشكلة في مشروع التخرج عندي جدول photo مكنون من 3 خانات هي id , path, img_pdf كل اللي انا عاوزة كيف ممكن احفظ ملفات من امتداد pdf في هذا الجدول وعند استدعائها بجملة استعلام يتم فتح ملفات ال pdf وعرضها من خلال الفورم
المعلومات
developer 6i
وليس عندي اي معلومات بخصوص java او اي من مشتقاتها
انا اسف بس لو في مساعده يايرت تبقى بالتفصيل المملل
ارجوكم انقذوني قبل ان ارسب
تحياتي لكم

بتاريخ:

لو فيها رسوب بقي , لا قدر الله , يبقي عليك وعلي otn forms forum , لو الانجليزي بتاعك معقول , وتعرف تسأل السؤال اللي انت عاوزه
عشان الناس هناك هتجاوبك بسرعة , ولو بحثت عن السؤال في المنتدي ده(منتدي اوراكل) عن طريق جوجل مثلا , هتلاقي اكيد اجابات كتير

بتاريخ:

انا كنت عامل برنامج شبيه لبرنامجك بس خاص بالاجهزه الطبيه بالفورمز 10g مش 6i كانوا عيزين يسجلوا ملفات ميديا وكاتالوجات pdf للاجهزه دي فافضل حل ليك انك تشتغل بالويب يوتل
حمله من هنا
www.oracle.com/technology/software/products/forms/files/d2kwutil/d2kwutil_6_0_6_0.zip
اعمل column نوعه bfile علشان نخزن عليه الملفات يستحسن بلاش blob علشان حجم الداتا بيز هتبقا كبيره اوي لم تعمل باكب او اكسبورت وكريت directory الديركتوري يكون علي السيرفر مش الكلاينت
بعد متظبط اعدادات الويب يوتل لما تحب ترفع الملف للداتا بيز هتستخدم البروسيدجر دا

PROCEDURE UPLOAD_AS IS
l_success	 boolean;
l_bare_filename varchar2(50);
BEGIN
l_bare_filename := substr(:ASS_DOC.ASSE_DOC,instr(:ASS_DOC.ASSE_DOC,'\',-1)+1);
l_success := webutil_file_transfer.Client_To_AS_with_progress
							 (clientFile	 => :ASS_DOC.ASSE_DOC
							 ,serverFile	 => 'e:\FIX_ASS_docs\'||l_bare_filename
							 ,progressTitle => 'Upload to Application Server in progress'
							 ,progressSubTitle => 'waleed Mohamed'
							 ,asynchronous	 => false
							 ,callbackTrigger => null
							 );
if l_success
then
message('File uploaded successfully to the Application Server');
-- message('File uploaded successfully to the Application Server');
else
message('File upload to Application Server failed');
-- message('File upload to Application Server failed');
end if;

exception
when others
then
 message('File upload failed: '||sqlerrm);
END;



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

PROCEDURE DOWNLOAD_AS IS
l_success	 boolean;
l_bare_filename varchar2(50);
BEGIN
--l_bare_filename := substr(:upload.file_name,instr(:download.file_name,'\',-1)+1);
l_success := webutil_file_transfer.AS_to_Client_with_progress
							 (clientFile	 => :DOWN
							 ,serverFile	 => :PATH
							 ,progressTitle => 'Download from Application Server in progress'
							 ,progressSubTitle => 'Please wait'
							 );
if l_success
then
message('File downloaded successfully from the Application Server');
else
message('File download from Application Server failed');
end if;

exception
when others
then
 message('File download failed: '||sqlerrm);
END;


علشان تفتح الملف لو pdf استخدم الامر دا

CLIENT_HOST

تم تعديل بواسطة HELL-BOY

بتاريخ:
  • كاتب الموضوع

اشكركم على الرد واشكر الاستاذ hell-boy بشده بس للاسف مشروط عليا في التخرج استخدام
developer 6i
لذلك انا متورط وخلاص حاسس ان دماغي حتنفجر من التفكير بقالي شهر ومش عارف اوصل لشيء في 6i

بتاريخ:

الويب يوتل بيشتغل عل ديفيلوبر6i بردو وانا حطتلك اللينك فوق

بتاريخ:

شكرا مهندس على ردك وعلى فكرتك الناجحة..

بإذ1ن الله اجربها وأرد عليك

ولو عندك فورمة بسيطة نقدر نشاهد عليها وا نطبق عليها الفكرة تكون جيد ..

وتقبل مني رد

  • بعد 2 أسابيع...
بتاريخ:

اخي العزيز هذا رابط يشرح بالتفصيل عن طلبك والشرح عن حفظ صورة وانت تريد حفظ pdf وكلهم في النهاية ملفات تحفظ
http://www.araboug.org/ib/index.php?showtopic=46776 واذا تريد مقطع معاينة للملف فقط غير نوع الكائن في الشاشة ال ole

بتاريخ:

وهذا شاشة على 6i مع ملف sql لإنشاء الجدول مجرب على اظهار مقطع من ملف الورد والاكسل جربه انت على pdf بالعرض اما من ناحية الحفظ فهو سيحفظ اي نوع ملف طلما وحجم الملف ضمن حدود نوع حقل long raw
الله يوفقك وسامحنا مافضيت من قبل
أخوك ...

OLE.rar

تم تعديل بواسطة scince

بتاريخ:

اذا كنت ترغب في طريقه قراءت الملف عن طريق الاستدعاء اي تخزن الصوره في ملف خارجي ثم تستدعيها من داخل الفورم فانا حاضر اشرحها لك

  • بعد 9 شهور...
بتاريخ:

 

شكرا لكم اخوزانى على المعلومات المفيدة دى بجد

 

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

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

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية

Account

Navigation

البحث

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

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.