الانتقال إلى المحتوى
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.

كيف اعمل Attachment

Featured Replies

بتاريخ:

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




هل استطيع ان اعمل attachment لملف ما



في الفورم 10g بحيث يكون كل ريكورد له اتاتش وتتخزن في قاعدة البيانات



ارجوووووووووو الافادة الضرورية

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

يا اخي هذه اذا اردت ان ترسل ايميل



انا اريدها تخزن في قاعدة البيانات واريد ها حسب كل ريكيورد


بمعنى كل ما اضع ريكورد جديد استطيع ان اضع له attach


هل يمكن عمل ذلك


ارجووووووووووو الرد

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

بتاريخ:

هذة الطريقة استخدمها لنفس طلبك و لاكنى لا احفظ الملف فى قاعدة البيانات لعدم الاخلال ب جودة اداء قاعدة البيانات و المحافظة على حجم الداتابيز من التضخم و بدلا من ذلك احفظ اسم الملف فى الجدول و الملف نفسة على السى الخاص بال APPLICATION SERVER بعدما اغيرة الى اى تسلسل من خلال SEQUENCE لعدم تكرار اسم الملف

Declare
 vDoc     VARCHAR2(100);
  vResult  BOOLEAN ;
  vCvNUM   NUMBER;
  vExt  VARCHAR2(3);
  vSeq   NUMBER;

Begin vDoc := WEBUTIL_FILE.FILE_OPEN_DIALOG('','','(Word Files)|*.doc|(Excel Files)|*.xls|(Jpg Files)|*.jpg',
																			'حدد الملف الخاص بالمرفقات');
	vExt := SUBSTR(vDoc,-3);
  SELECT BOOK_ATT_SEQ.NEXTVAL INTO vSeq FROM DUAL;
	vResult := webutil_file_transfer.client_to_as( vDoc,'C:\BOOKS\'||vSeq||'.'||vExt);
	:BOOK_ATTACHMENTS.ATTACH_FILE := vSeq||'.'||vExt;
			IF vExt IS NULL THEN 
		MESSAGE('لم يتم ارفاق الملف .. برجاء اعادة ارفاقة');
		MESSAGE('لم يتم ارفاق الملف .. برجاء اعادة ارفاقة');
	ELSE	
		SAVE;
		IF FORM_SUCCESS THEN
			MESSAGE('تم إرفاق الملف بنجاح');
			MESSAGE('تم إرفاق الملف بنجاح');
		END IF;
	END IF;
	
	
End ;

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

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

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

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

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

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

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.