بتاريخ: 10 مايو 200619 سنة comment_68767 بسم الله الرحمن الرحيمالسلام عليكمممكن مساعدتي في تعريف متغير نوع كوبل وكيفية عمله بحيث عندي فورمين الاولى فيها مجموعة حقولالحقل الاول id رقم الموظف والفورم الثانية فيها مجموعة حقول ايضاً ومن ضمنها رقم الموظف id الشي الذي اريده عندما افتح الفورم الاول وادخل البيانات واضغط على زر امر لفتح الفورم الثانية تظهر نفس القيمة في الفورم الاولى على الفورم الثانية ولكم جزيل الشكر .تم تعديل عنوان الموضوع ليدل على محتواه, راجع شروط الكتابه فى المنتدىاداره المنتدى تقديم بلاغ
بتاريخ: 10 مايو 200619 سنة comment_68771 السلام عليكم ورحمه الله:يمكن ربط شاشتين باستخدام الglobal variables او باستخدامparameters:1- طريقه تعريف الglobal vairabled كالتالي:default_value(' ','GLOBAL.GlobalVariableName');توضع عندwhen-new-form-instance:GLOBAL.GlobalVariableName :=values;open_form('form_name');on pre_query::form_field:=:GLOBAL.GlobalVariableName;هنا تضمن الفورم عند عمل رن ياخذ القيمه الجديده قبل عملexecute 2-طريقه الparameters lists:DECLARE PL_ID PARAMLIST; PL_NAME VARCHAR2(3):='PAR'; N NUMBER(1);BEGIN PL_ID:=GET_PARAMETER_LIST(PL_NAME); IF ID_NULL(PL_ID) THEN PL_ID:=CREATE_PARAMETER_LIST(PL_NAME); ELSE DELETE_PARAMETER(PL_ID,’p1’); END IF;ADD_PARAMETER(PL_ID,’p1’,TEXT_PARAMETER,:form.text-filed)); IF ID_NULL(FIND_FORM(‘form name with full’))THEN Open_Form(‘form name with full path',ACTIVATE, NO_SESSION,PL_ID); ELSE GO_FORM(‘module name’); END IF; END;Note where p1 is a parameter should you create it physically on the form you want to call it And hope you found it clear تقديم بلاغ
بتاريخ: 10 مايو 200619 سنة كاتب الموضوع comment_68778 ووفق الله اخي العزيز لهذه المعلومات القيمة ولكن الفورم الثانية او الشاشة الثانية ماذا اضع فيها تقديم بلاغ
بتاريخ: 10 مايو 200619 سنة comment_68787 On the first screen write this:When-new_form-instance:default_value(‘ ’,:GLOBAL.GlobalVariableName);-- declare the global variablefor example على فرض انك تستدعى الشاشه من buttonWhen- button -pressed :GLOBAL.GlobalVariableName :=values;--VALUE May be form text filed or any static value open_form('form_name’);In the second screen write this:When-new_form-instance::form.field:=:GLOBAL.GlobalVariableName;pre_query::form.field:=:GLOBAL.GlobalVariableName; تقديم بلاغ
بتاريخ: 10 مايو 200619 سنة comment_68827 هذا الرابط يفيدكhttp://www.araboug.org/ib/index.php?showto...152entry66152ايهاب وجدى تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.