بتاريخ: 3 أغسطس 200817 سنة comment_134902 اخواني الاعزاءلدي شجرة مربوطة ب record group وهو مرتبط بجدول الموظفين وعند نشغيل النموذج يظهر اسماء الموظفين على الشجرة اريد عندما اضيف موظف الى جدول الموظفين اريد ان اعمل زر يعمل refresh على الشجرة دون الخروج من الشاشة والتالي يظهر اسم الموظف الجديد على الشجرة مباشرة تقديم بلاغ
بتاريخ: 3 أغسطس 200817 سنة comment_134905 الاخ الكريم يمكنك عمل refresh للشجرة بعمل button وتكتب فيه الكود المكون للشجرة فبذلك سيقوم ال button باعادة تكوين الشجرة ويشمل القيم الجديدةوهذا مثال للكود ولكن بدون ال record groupwhen_button_pressed declare htree ITEM; S_SQL VARCHAR2(200); BEGIN S_SQL:='SELECT -1,LEVEL,INITCAP(ENAME),''ipp_0005'',EMPNO FROM EMP CONNECT BY PRIOR EMPNO=MGR START WITH MGR IS NULL'; HTREE:=FIND_ITEM('TREE9'); FTREE.SET_TREE_PROPERTY('TREE9',FTREE.QUERY_TEXT,S_SQL); FTREE.POPULATE_TREE('TREE9'); END; تقديم بلاغ
بتاريخ: 4 أغسطس 200817 سنة comment_134969 عملت اخي الفاضل كما قلت ولكن دون جدوىاذا اعدت تشغيل الفورم تظهر ولكن في نفس الوقت عند الظغط على الزر لا تظهراريدها مثل دالة add_tree_node تظهر مباشراًولك جزيل الشكر تم تعديل 4 أغسطس 200817 سنة بواسطة faisal_mushal تقديم بلاغ
بتاريخ: 4 أغسطس 200817 سنة comment_134978 السلام عليكم ورحمة الله وبركاتهبعد التحيةاخي فاللهيمكن عمل زر وتقوم بكتابه الكود الخاص بعمل اعادة انشاء الشجرةكما قال الاخ العضو العزيز mohamed fatheiعليك مراعاة التاليS_SQL تعني جملة السيلكت الخاصة بك في انشاء الشجرةTREE9 اسم الحقل الشجري الذي انشاته عندكعليك تغيرهم حسب الشاشة الخاصة بك والاجدول الذي تعمل عليهسوف ارفق لك شاشة اذا لم نستطيع توضيح افكارنا لك وفقك الله الى ماتحب وترضي تقديم بلاغ
بتاريخ: 4 أغسطس 200817 سنة comment_134981 السلام عليكم ورحمة الله وبركاتهبعد التحيةاخي فاللهاليك النموذج المرفق اتمني ان تجد ضالتك فيها باذن اللهوفقك الله الى ماتحب وترضي tree_emp.zip تقديم بلاغ
بتاريخ: 4 أغسطس 200817 سنة comment_134986 اخي العزيز والله جربت طريقتك وما نفعت ممكن لو ترسلي مثالك مع بيانات مرتبطة بجدول وليكن EMPLOYEES مثلاارجوك انظر طريقة عمليانا اعمل حفظ للسجل ثم اضغط على زر REFRESH ولا تظهر في الشجرة مباشرة تم تعديل 4 أغسطس 200817 سنة بواسطة faisal_mushal تقديم بلاغ
بتاريخ: 5 أغسطس 200817 سنة comment_135150 أخى العزيزاليك المثال الجاهزوللتجربة ادخل اى سجل فى بلوك ال EMPمع مراعاة ال MGR لانه هو الاب او الPARENT الذى سيظهر الاسم الذى ادخلته تحته فى الشجرةثم ملحوظة مهمة جدا وهى ان تضغط على الزر SAVE قبل عمل REFRESH للشجرةوقد قمت برفع الملف على سيرفر ال4shared لاننى حدثت معى مشكلة فى ارفاقه مع الرد بالمنتدى ولا اعرف السببهذا هو اللينكمن هنــــــــــــــــــــــــــــــــــــا مع التمنيات بالتوفيق للجميع تم تعديل 5 أغسطس 200817 سنة بواسطة mohamed fathei تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.