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

كيفية أخذ سجل من اليست


المحاول

Recommended Posts

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

أخي الكريم
أولا احييك علي الطريقة الجديدة في عرض السؤال :)

اذا كان بلوك المستخدمين هو بلوك داتابيز يمكنك ذلك عن طريق
في التريجر when-list-changes
أكتب التالي


BEGIN
  IF :SHOWUSERS IS NOT NULL
  THEN
  SET_BLOCK_PROPERTY ('USERS', default_where, 'S_NAME=' || :SHOWUSERS);
  GO_BLOCK ('USERS');

  IF FORM_SUCCESS
  THEN
	 DO_KEY ('execute_query');
  END IF;
  END IF;
END;


حيث 'your block name' هو إسم البلوك الخاص بالمستخدمين علي يمين الصورة
-user_list هو إسم الليست الخاصة بالمستخدمين الموجودة علي يسار الصورة
-user_id هو إسم المستخدم الموجود في جدول المستخدمين

غير الأسماء و ان شاء الله تشتغل الدنيا معاك :)

مع تمنياتي بالتوفيق

رابط هذا التعليق
شارك

سوف اجيب من خلال فهمي لسؤالك وارجو ان تخبرني إذا كان جوابي خطئ:

انت تطلب اثناء الضغط على اسم من خلال list ان يظهر في اسم المستخدم فقط تلقائيا وليس جميع البيانات

اعمل Trigger when_list_changes

قم بالتالي

:user_name:=:list_name



اثناء runtime قم بالضغط مرتين على الأسم في list وسوف ينتقل إلى اسم المستخدم

رابط هذا التعليق
شارك

شكرا اخي العزيز بس الطريقة ماضبطت
انا عندي الليست مرتبطة بحقل في الداتا بيز في جدول users
,وايضا اسم المستخدم مرتبط بداتابيز s_name جربت الطريقة حقك ومشت مع الليست عادية لكن مع المطلوب لا

رابط هذا التعليق
شارك

أخي الكريم

تم تعديل الكود الي الطريقة الصحيحة

جربه الأن

المشكلة ان GO_BLOCK
لا تقبل بامتر من نوع BLOCK
هي فقط تقبل اسم البلوك
و تم التصحيح

جرب الان
بالتوفيق

رابط هذا التعليق
شارك

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

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

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

×   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.

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

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

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