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

عمل Tree يمكن من خلالها التنقل خلال الشاشات

Featured Replies

بتاريخ:

الساده الزملاء محتاج اعمل TREE يمكن من خلالها التنقل بين كل الشاشات

 

بتاريخ:

انا كمان بضم صوتى  ونرجوووو المساعدة من الخبراء فى هذا المنتدى الاكثر من رائع

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

وأنا كذلك أبحث في هذا الموضوع ؟!!!!!!!

بتاريخ:

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

 

ملف مرفق يعمل على 10g

 

جزاكم الله كل خير

treeform.rar

  • بعد 1 سنة...
بتاريخ:

سلام عليك محتاج اعمل tree وتابعت مع الفديو forms007 ولم يعمل يرجى المساعده 

بتاريخ:

سلام عليك محتاج اعمل tree وتابعت مع الفديو forms007 ولم يعمل يرجى المساعده 

فيديو مين ده , ولم يعمل ليه ؟

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

وانا كمان اضم صوتي

بتاريخ:

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

يوجد في المرفق مثال على قائمة في شكل شجرة.
1- فك الملف المرفق في d:\  بحيث تكون الملفات في هذا المسار D:\Menu_Tree

2-انشئ الجدول menu /* يوجد في المرفق */

3-املا الجدول بالبيانات   /*يوجد في المرفق*/

4-قم بتشفيل الفورمة sommaire

 

بالتوفيق ان شاء الله.

 

Menu_Tree.rar

بتاريخ:

استخدم الـ  Menu اسهل

بتاريخ:

شكرا جزيلا اخي الكريم

يوجد مشكلة عندي وعند البعض في  TREE

 

على سبيل المثال الشكل التالي:

 

+موظفين

  ادخال بيانات موظف

  تقرير

+معاملات

 ادخال معاملة

 تقرير

---------------------------------------------------------------

وهنا المشكلة عندما اخرج من شاشة (ادخال بيانات موظف) وادخل على شاشة (ادخال معاملة) تظهر لي شاشة (ادخال بيانات موظف)

بمعنى انه تفتح اخر شاشة فتحتها وكذلك التقارير

اتمنى اني وصلت المعلومه

 

واكرر شكري لك

بتاريخ:

طبعا الشاشة كلها CALL_FORM

بتاريخ:

شكرا جزيلا اخي الكريم

يوجد مشكلة عندي وعند البعض في  TREE

 

على سبيل المثال الشكل التالي:

 

+موظفين

  ادخال بيانات موظف

  تقرير

+معاملات

 ادخال معاملة

 تقرير

---------------------------------------------------------------

وهنا المشكلة عندما اخرج من شاشة (ادخال بيانات موظف) وادخل على شاشة (ادخال معاملة) تظهر لي شاشة (ادخال بيانات موظف)

بمعنى انه تفتح اخر شاشة فتحتها وكذلك التقارير

اتمنى اني وصلت المعلومه

 

واكرر شكري لك

اعتقد ان المشاركة رقم 8 تفي بالغرض

بتاريخ:

 

بارك الله فيك اخي عبدالرحمن وشكرا لتجاوبك معنا

 

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

 

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

بتاريخ:

بارك الله فيك اخي عبدالرحمن وشكرا لتجاوبك معنا

 

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

 

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

لو قرأت في الهيلب عن التريجر الي انت مستخدمه , هتعرف السبب .

اظنك بتستخدم 10G وبتستخدم WHEN-TREE-NODE-SELECTED

CHANGE IT TO

W-T-N-ACTIVATED

 

لو عايز تفهم الـ TREE صح , فمن اعظم ما كتب عنها

https://sites.google.com/site/craigsoraclestuff/oracle-forms---how-to-s/forms-how-to-create-a-hierachical-tree-form

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

بتاريخ:
declare
	RR          varchar2(110);
	SS          VARCHAR2(200);
	htree       ITEM;
  delete_node FTREE.NODE; 
  F_NAME VARCHAR2(100);
  F_TYPE VARCHAR2(1);
  URL VARCHAR2(1000);
  v_host  VARCHAR2(100); 
	v_PATH   VARCHAR2(200) ;
	V_REP    VARCHAR2(100);
	V_USER   VARCHAR2(100);
	V_PASS   VARCHAR2(100);
	V_CONN   VARCHAR2(100);
	v_server VARCHAR2(100);
begin
	--rwserver server=repserver10g batch=yes autostart=yes
	v_host := 'it-pc:8889/';
	v_PATH := 'D:/TREE_STUDENT/';
	v_server := 'REP';
 	V_REP  := 'EMP_REP';
	V_USER := 'SCOTT';
	V_PASS := 'tiger';
	V_CONN := 'orcl';
	
	SS := NULL;
	 htree := Find_Item('B1.tree1');
SS := Ftree.Get_Tree_Node_Property(htree, :SYSTEM.TRIGGER_NODE, Ftree.NODE_VALUE);
  SELECT FORM_NAME, TREE_FORM_TYPE
  INTO F_NAME, F_TYPE
  FROM EMP_TREE
	WHERE TREE_LEVEL = SS;
	 
IF F_TYPE = 'F' THEN
	 	CALL_FORM('D:/TREE_STUDENT/'||F_NAME, hide, do_replace, NO_query_only);
else
	URL :='http://'||v_host||'/reports/rwservlet?server='||v_server||'&report='||v_PATH||V_REP||'&desformat=PDF&destype=cache&paramForm=NO&userid='||V_USER||'/'||V_PASS||'@'||V_CONN;	
  WEB.SHOW_DOCUMENT(URL,'_blank');
END IF;

END;


صحيح انا استخدم 10Gو WHEN-TREE-NODE-SELECTED

 

وهذا هو الكود

 

 

الله يعطيك الصحة والعافية

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

بارك الله فيك اخي عبدالرحمن وشكرا لتجاوبك معنا

 

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

 

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

عذرا اخي الكريم ،لم افهم طلبك

بتاريخ:

 

 

عذرا اخي الكريم ،لم افهم طلبك

 

تم حل المشكلة

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

ازاي اعمل تري مبني على اكثر من جدول مثل تري بستعرض اسماء الاقسام وموظفي تلك الاقسام للاهمية ياريت الاهتمام

  • بعد 1 سنة...
بتاريخ:

 

بارك الله فيك اخي عبدالرحمن وشكرا لتجاوبك معنا

 

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

 

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

لو قرأت في الهيلب عن التريجر الي انت مستخدمه , هتعرف السبب .

اظنك بتستخدم 10G وبتستخدم WHEN-TREE-NODE-SELECTED

CHANGE IT TO

W-T-N-ACTIVATED

 

لو عايز تفهم الـ TREE صح , فمن اعظم ما كتب عنها

https://sites.google.com/site/craigsoraclestuff/oracle-forms---how-to-s/forms-how-to-create-a-hierachical-tree-form

 

أكثر من رائع 

بتاريخ:

مشكور على الرد أخى الكريم لإانا اواجه نفس المشكله

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

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

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

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

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

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.