إنتقال للمحتوى

  • تسجيل الدخول عبر الفيس بوك تسجيل الدخول عبر تويتر Log In with LinkedIn Log In with Google      تسجيل دخول    
  • إنشاء حساب

صورة
* * * * * 1 صوت

رفع ملفات من جهاز المستخدم الى سيرفر التطبيق وليس سيرفر الداتابيز


3 رد (ردود) على هذا الموضوع

#1 Doa'a Mohammad

Doa'a Mohammad

    عضو

  • الأعضــاء
  • 3 مشاركة

تاريخ المشاركة 14 January 2019 - 04:39 PM

هل من الممكن اضافة trigger داخل الform

يعمل على رفع ملف معين (الملف يحمل اسم على شكل ارقام) هو نفس اسم الrecord الذي يستعلم عنه المستخدم حاليا

بحيث يقوم برفع الملف من جهاز المستخدم الى مجلد معين في  application server

 

مثال لو كان المستخدم يستعلم عن رقم 50 في النظام يجب عند الضغط على الزر رفع الملف الذي يحمل اسم 50.pdf من جهاز المستخدم الى ملف محدد على السيرفر(الملف المحدد يختلف حسب مكان عمل الموظف اي انه اذا كان الموظف تابع لشؤون الموظفين يتم نقل الملف الى مجلد hr على السيرفر اما اذا كان تابع لدائرة المالية يتم نقل الملف الى مجلد على السيرفر اسمه fin وهكذا.

اذا كان ممكنا الرجا توضيح الطريقة بالتفيل ومع الكود اذا تكرمتم



#2 محمود ربيع

محمود ربيع

    عضو نشط

  • فريق الإشراف
  • 217 مشاركة
  • الاسم الأول:Mahmoud
  • اسم العائلة:Rabie
  • البـلـد: Country Flag
  • الاهتمامات:Oracle Database
    Oracle APEX
    Oracle JET
    Oracle ADF
    Oracle Linux
    Java
    J2EE
    JavaScript
    PHP
    Python
    ReactNative
    IONIC
    NativeScript
    Angular
    DevOps
    SCRUM

تاريخ المشاركة 14 January 2019 - 06:17 PM

السلام عليكم 

 

ارسال الملفات الى File System الخاص بالApplication Server أو غيره لا يعتبر Best Practice

لأنها قد تكون عرضة للتغيير خارج قاعدة البيانات دون اعلام قاعدة البيانات بذلك

 

الأفضل والآمن هو عمل upload لهذه الملفات الى database table يحوي BLOB يقوم بتخزين هذه الملفات

 

هذا الفيديو يوضح الطريقة

 

ودمتم بخير وعافية


Eng. Mahmoud Rabie

 

IT Solution Manager

Senior IT Trainer

 

My OTN Profile

My OTN Blog

My LinkedIn Profile


#3 Doa'a Mohammad

Doa'a Mohammad

    عضو

  • الأعضــاء
  • 3 مشاركة

تاريخ المشاركة 15 January 2019 - 09:51 AM

المشكلة ان هذا الفيديو يقوم بعمل upload  للملفات وان هذه الملفات تكون على سيرفر الداتابيز والمطلوب مني هو رفع هذه الملفات الى سيرفر ال application  فهل هناك طريقة يمكن ان تساعدني بها

السلام عليكم 

 

ارسال الملفات الى File System الخاص بالApplication Server أو غيره لا يعتبر Best Practice

لأنها قد تكون عرضة للتغيير خارج قاعدة البيانات دون اعلام قاعدة البيانات بذلك

 

الأفضل والآمن هو عمل upload لهذه الملفات الى database table يحوي BLOB يقوم بتخزين هذه الملفات

 

هذا الفيديو يوضح الطريقة

 

ودمتم بخير وعافية



#4 m.ghazi

m.ghazi

    عضو

  • الأعضــاء
  • 33 مشاركة

تاريخ المشاركة 14 February 2019 - 10:32 AM

ماهو اصدار الديفيلوبر المستخدم 

 

حيث انه في 6I  يمكن التحكم برفع الملفات دون عناء كبير 

 

و في اصدار ال 10G 

يجب عمل Install لل webutil 

 

حيث يمكن التحكم بجهاز المستخدم عن طريق  cmd 

 

و رفعها في السيرفر المطلوب 

 

ولكن يجب ان يوجد صلاحية بين الاجهزة لعمل ذلك 

 

 

شاكر و مقدر