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

كيفية عمل Tree في الفورم


khaled

Recommended Posts

هذه الطريقة

1- في ال Form Builder انشىء Record Groupe ثم ضع الاستعلام بالشكل التالي

SELECT 1,Level, ename, '', TO_CHAR(empno)
FROM emp
CONNECT BY PRIOR empno = mgr
START WITH job = 'PRESIDENT'


2- قم بانشاء Tree Item في Control Block واحرص بان لا يكون هناك اي Items اخرى في
ال Block اي ان يكون الTree item بمفرده
3- اذهب الى الForm node ثم قم بكتابه الشفره التاليه في اTrigger
when-new form-instance

DECLARE
my_tree ITEM;
my_num NUMBER;

BEGIN
my_tree := Find_Item('ctl.tree_item');
my_num := POPULATE_GROUP('RGRP');
FTREE.SET_TREE_PROPERTY(my_tree, FTREE.RECORD_GROUP, 'rgrp');
END;

نفذ الform ثم اشاهد النتيجه
ملاحظه هذا المثال يعمل على الجدول الافتراضي Emp والذي غالباً ما يكون مع المستخدم
Scott/tiger
وشكراً
خالد العوبثاني (Ocp)

تم تعديل بواسطة khaled
رابط هذا التعليق
شارك

  • بعد 1 سنة...
  • بعد 6 شهور...

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

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

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

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   تمت استعادة المحتوى السابق الخاص بك.   مسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

جاري التحميل
×
×
  • أضف...

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

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