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

الرجاء المساعدة فى رسالة خطأ على الفورم: FRM-40010 can not read form

Featured Replies

بتاريخ:

قمت بعمل فورم لل departments واخر لل employees على HR Schema وقمت بعمل زر امر فى ال departments للذهاب الى employees فلم يشتغل لماذا وظهرت رسالة خطأ FRM-40010 can not read form employees وقمت بالبحث عن رقم هذا الخطأ فى ال Help الخاص بال Forms وجربت كل الاحتمالات ولم تصلح ما هو السبب ام ان ال privileges لها علاقة بذلك الرجاء سرعة الرد وجزاكم الله خيراً وهل استخدام call_form او New_form يحل المشكلة

test.rar

بتاريخ:

شوف ياابني انا مش متأكد من ردي لأني لسه مبتديء
بس اعتقد ان زي ماقلت مسألة الصلاحيات
يعني المفروض تقول
Grant Select On table_employee To Hr_schema
وبس;

بتاريخ:

السلام عليكم
هناك احتمالين:
1- انك لم تعمل COMPILE لـــ فورم EMPLOYEE لذلك لا يستطيع الوصول اليه لعدم وجود ملف FMX
2- او انك كاتب مسار الفورم بالكود غلط.

تأكد من هاتين النقطتين...

موفق

بتاريخ:

اخي العزيز ان كنت تعمل على اوراكل 6i فوجد عندك مشكلة واحدة وهي
انك تقول

open_form('Depts');



ام الطريقة الصحيحة هي

open_form('Depts.fmx');



اما اذا كنت تعمل على 10g فيوجد عندك مشكلة اخرى وهي

يجب عليك تحديد مكان العمل اي تحديد اسم المجلد الذي يحتوي على مشورعك ويتم ذلك عن طريق


التعديل على الملف الموجود في oralce_home\forms\server
اسم الملف formsweb.cfg
افتح هذا الملف عن طريق النوت باد
ابحث عن هذه القيمة
[default]
ستجد اسفل منها كلام كثير من ضمن هذا الكلام

workingDirectory=

اكتب امامه مسار المجلد الذي يحتوي على مشروعك

ثم افتم الملف الذي اسمه default.env
وهو في نفس المكان

وابحث عن
FORMS_PATH=XXXXXXXXXXXXXXXXXXXXXXXXXX
اذهب الى نهاية القيمة المقابلة لها واكتب
;

ثم اكتب مسار مشروعك

بتاريخ:

اكتب المسار الموجود فية الفورمة
مثلا

declare
frm formmodule;
begin frm:=find_form('emp');
if id_null (frm) then
open_form('F:\PROG\emp.fmx' ,activate,session);
else
go_form('emp');
end if;
end;

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

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

  • بعد 2 أسابيع...
بتاريخ:
:P
  • بعد 4 سنة...
بتاريخ:

اسم الملف اذا كان خطأ يعطى هذا الخطأ ايضا هذا الاحتمال وارد اكثر اذا كنت تعمل على سيرفر بعيد و كل الشاشات تعمل إلا هذه الشاشة

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

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

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

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

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

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.