بتاريخ: 17 يوليو 201015 سنة comment_196780 السلام عليكم ورحمة الله وبركاته إخواني بارك الله فيكمبرجاء التعاون معي في سؤالي السؤال : اريد وضع شرط في الخاصية WHERE CLAUSE ولكن باستخدام المعامل '% %' LIKE وذلك كما تعلمون للبحث بأي حرف في الاسم أسأل الله لنا ولكم الهداية والتوفيق تقديم بلاغ
بتاريخ: 17 يوليو 201015 سنة كاتب الموضوع comment_196782 إخواني ارجو الرد والمشاركة وجزاكم الله خيرا تقديم بلاغ
بتاريخ: 17 يوليو 201015 سنة كاتب الموضوع comment_196832 أخي asd202جزاك الله خير على الرد ولكن اخي انا كتبت الجملة وكانت هناك رسالة خطأوهذا طبيعي لانني اريد كتابة الجملة في خاصية where clause للبولك الماستر حتى ابحث بحرف من الاسمفارجوا ممن عنده اجابة لا بخل به عني وعن اخوانه تقديم بلاغ
بتاريخ: 17 يوليو 201015 سنة comment_196838 السلام عليكماستخدم هذا الكود: Empno Like '%'||:Search_Blk.Search_Item ||'%' موفق. تقديم بلاغ
بتاريخ: 17 يوليو 201015 سنة كاتب الموضوع comment_196847 السلام عليكم جزا الله مشرفنا خيرا لما استخدمت الكود داخل الخاصية where clause ظهر لي الخطا المرفق بالصورةأخي المشروع ملخصه 2 بلوك مستر وديتلز المستر فقط خانة الاسم وخانة رقم الموظف البحث شغال تمام ولكن بشرط ان تكتب الاسم بالكامل ما اريده ان اكتب فقط بعض الحروف من الاسم ثم enter أو المهم تنفيذ الاستعلام باي طريقة فتظهر الديتلز في بلوك الديتلز بحسب ما اختار من الاسماء التي ظهرت في عملية البحث طبعا كل ده بيتم لكن بعد كتابة الاسم بالكامل تقديم بلاغ
بتاريخ: 17 يوليو 201015 سنة كاتب الموضوع comment_196853 هل ممكن تكون المشكلة في وجود العلاقة بين البلوكين ولذلك لا يبقل جملة الشرط في where clause تقديم بلاغ
بتاريخ: 17 يوليو 201015 سنة كاتب الموضوع comment_196866 السلام عليكم اين المرفق؟جزاكم الله خيرا على التجاوب مشرفنا الحبيب تقديم بلاغ
بتاريخ: 17 يوليو 201015 سنة comment_196867 السلام عليكماخي لا يوجد مرفق...قمت بتعديل الكود في المشاركة رقم 5 تقديم بلاغ
بتاريخ: 17 يوليو 201015 سنة كاتب الموضوع comment_196868 مشرفنا نأسف على الازعاج فانا لاول مرة اعرف انه يمكنني تعديل مشاركتي فهنا قد تضعافت الفائدة فجزاك الله خيرا وعلمك الذى علم ابراهيم وفهمك الذي فهم سليمان عليهم السلام بعد صلاة العشاء ساجرب الكود واذكر لك النتيجة السلام عليكم تم تعديل 17 يوليو 201015 سنة بواسطة essam_ slama تقديم بلاغ
بتاريخ: 17 يوليو 201015 سنة كاتب الموضوع comment_196873 السلام عليكم الحمد لله بعد الصلاة جربنا الكود ولكن هناك مشكلة بالكود الى الان حيث لم يعد يسترجع بيانات ولا ادري ما الحل كان فيه كود استخدمته من قبل مع like ولكنه مع set property وليس في الخاصية where clause وكان يعطي نتيجه سليمه ام تلان ومع هذه الخاصبة فلا يسترجع بيانات هذا هو الكود likeثم '''''%'||:item name ||'%'||'''' تقديم بلاغ
بتاريخ: 17 يوليو 201015 سنة comment_196876 السلام عليكمانت تريد ان تستخدم Default_Where: Set_Block_Property('BLK1',Default_Where,'P_NAME Like ''%' || :BLK.PART_NAME || '%'''); Go_Block('BLK2'); Execute_Query; تقديم بلاغ
بتاريخ: 17 يوليو 201015 سنة كاتب الموضوع comment_196878 اخي الحبيباخواني الاعزاء لم اجد خير من المثال لتوضيح المقال فقد صعنت مثال على scott و-طبعا ذلك حتى لا تحتاج الى عمل الجداول الخاصة بي بل فقط تشغل الفورم-وهي شبية الى حد كبير بالشاشة التي معي والتي قد حيرتني وكان المفروض اسلمها غدا لكن لله الامر من قبل ومن بعد المثال عندما يعمل سوف يظهر نفس الرسائل التي تظهر لي وانظر الى الجملة بالخاصية where clause في البلوك dept المشكله فيها وعندما نزيل هذه الجملة تعمل الفورمة بسلام لكن تحتاج الى الاسم بالكامل لا حرف منه ولكم جزيل الشكر على التعاون مع اخيكم المثال بالمرفققد اجريت بعض التعديلات على المرفق حتى يكون مشابه تماما لرصل حيث لا يسمح بالاضافة او التعديل او المسح في dept فقط يسمح بالاستعلام اما في البلوك emp فلا يسمح بالتعديل ولا بالاستعلام ولا بالمسح فقط يسمح بالاضافة test_like_in_where_clause.rar تم تعديل 17 يوليو 201015 سنة بواسطة essam_ slama تقديم بلاغ
بتاريخ: 18 يوليو 201015 سنة كاتب الموضوع comment_196894 اخي الحبيباخواني الاعزاء لم اجد خير من المثال لتوضيح المقال فقد صعنت مثال على scott و-طبعا ذلك حتى لا تحتاج الى عمل الجداول الخاصة بي بل فقط تشغل الفورم-وهي شبية الى حد كبير بالشاشة التي معي والتي قد حيرتني وكان المفروض اسلمها غدا لكن لله الامر من قبل ومن بعد المثال عندما يعمل سوف يظهر نفس الرسائل التي تظهر لي وانظر الى الجملة بالخاصية where clause في البلوك dept المشكله فيها وعندما نزيل هذه الجملة تعمل الفورمة بسلام لكن تحتاج الى الاسم بالكامل لا حرف منه ولكم جزيل الشكر على التعاون مع اخيكم المثال بالمرفققد اجريت بعض التعديلات على المرفق حتى يكون مشابه تماما لرصل حيث لا يسمح بالاضافة او التعديل او المسح في dept فقط يسمح بالاستعلام اما في البلوك emp فلا يسمح بالتعديل ولا بالاستعلام ولا بالمسح فقط يسمح بالاضافة test_like_in_where_clause.rar تقديم بلاغ
بتاريخ: 18 يوليو 201015 سنة كاتب الموضوع comment_196895 السلام عليكم ارجو النظر في المرفق في المشاركة (التعقيب) رقم 15 لان المرفق بها هو الصحيح وانتظر الرد جزاكم الله خيرا تقديم بلاغ
بتاريخ: 18 يوليو 201015 سنة كاتب الموضوع comment_196937 السلام عليكم مشرفنا الغالى الاستاذ أحمد برجاء النظر في المرفق حتى تساعدني في حل هذه المشكلة كما ارجوا من اخواني المشرفين والاعضاء من كان عنده حل فليساعد به فقط المشكلة في الخاصية where clause جربت كل الممكن مع المعامل-( '%'اسم العنصر:'%'like اسم الحقل )- داخل هذه الخاصية لكن دون جدوىالحمد لله الحمد لله تقديم بلاغ
بتاريخ: 18 يوليو 201015 سنة comment_196949 بسم الله الرحمن الرحيم أخى الكريم هل تريد البحث داخل الفورم ؟سواء عن طريق الاسم او الرقم؟ تقديم بلاغ
بتاريخ: 18 يوليو 201015 سنة كاتب الموضوع comment_196954 اخي الكريم جزاك الله خيرا على الردالمشكلة عند كتابة شرط بداخل الخاصية where clause على البلوك الماسترهذا الشرط كالتالي Emp_name Like '%'||:Search_Blk.Search_Item ||'%' هنا تظهر رسالة خطأ ويتوقف الفورمالفورم موجود بالمرفق بالمشاركة رقم 15وجزاكم الله خيرا تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.