بتاريخ: 19 أبريل 200917 سنة comment_154076 السلام عليكمعندى مشكله في فورم بها 3بلوكات الاول الماستر للعرض لرقم الموظف والاسم واسم القسم والثانى هو الdetail عن طريقه بدخل ورديات الموظفين والثالث فيه button لاظهار lov الهختار منها الموظف المشكله ان لما بدخل في الdetail واعمل حفظ بيظهر مشكله لان بيعتبر انا البيانات في الماستر كأنها جديده انا عايزه اعمل حفظ للبيانات في الdetail بس تقديم بلاغ
بتاريخ: 19 أبريل 200917 سنة comment_154077 السلام عليكماختي...تاكدي من RELATION بين الجداول...!!؟ تم تعديل 19 أبريل 200917 سنة بواسطة PALI.ORACLE تقديم بلاغ
بتاريخ: 19 أبريل 200917 سنة كاتب الموضوع comment_154078 الrelation صح لانه بيعرض البيانت صح في ال2block بس هي المشكله لو عايزه ادخل ورديه زياده لموظف بيعتبر ان البيانات الفي المستر كأنها كمان جديده تقديم بلاغ
بتاريخ: 19 أبريل 200917 سنة comment_154081 المشكلة واضحة وهي أن الفورم تعتبر في الوضع normal ولذا يتم أخذ البيانات من lov ويعتبرها بيانات مدخلة لو أمكن ترفقي الفورم كي يتم حل المشكلة وياريت يكون معها الجدولين تقديم بلاغ
بتاريخ: 19 أبريل 200917 سنة comment_154089 بص حضرتكتعالى في البلوك اللي انت عايزاه ما يتمش فيه الحفظ ، واعمل تريجر pre-insertاكتبي جواه Set_Record_Property(:system.Trigger_Record , 'block_name', STATUS, QUERY_STATUS); بس كده وزيادة في التأكيد ممكن تعملي تريجر تاني على نفس البلوك التريجر هيكون on-insert هتكتبي جواهnull;س كده .... جربي وقولي تم تعديل 19 أبريل 200917 سنة بواسطة abdu1_far تقديم بلاغ
بتاريخ: 19 أبريل 200917 سنة كاتب الموضوع comment_154130 عملت الحضرتك قلت عليه وفعلا عمل حفظ في التانى بس جزاكم الله خيرا على الرد بس ظهرت مشكله تانيه لو جيت اختار موظف تانى من الlov مش بيظهر بياناته في الورديات وبيطلع FRM-40654:record has been updated by another user.re-query to see chang تقديم بلاغ
بتاريخ: 19 أبريل 200917 سنة comment_154133 ممكن لما تيجي تعملي استعلام جديد تعملي clear_block طبعا للاثنين وتنفذي الاستعلام الجديد تقديم بلاغ
بتاريخ: 19 أبريل 200917 سنة comment_154145 لو أمكن ترفقي الفورم كي يتم حل المشكلة وياريت يكون معها الجدولين علشان نعرف نحلها وفي سؤال هل أنتي مشهدخلي بيانات خالص في الماستر فقط يتم إدخال البيانات في الديتيل مماسبق تم إيقاف إدخال البيانات في الماستر والديتيل بس هو الذي يتم فيهأرجوا المزيد من التوضيح على هذه النقطة مع الفورم تقديم بلاغ
بتاريخ: 19 أبريل 200917 سنة كاتب الموضوع comment_154149 مفروض المستخدم بيدخل ورديات الموظفين بيختار اسم موظف من الماستر فقط مش بيدخل موظف جديد وفي الdetail بيدخل الورديات الخاصه بي forms.rar تقديم بلاغ
بتاريخ: 19 أبريل 200917 سنة كاتب الموضوع comment_154152 اسفه تعبتك مش لازم تسطبه هيعطلك انا هجرب وادور تانى جزاك الله خيرا تقديم بلاغ
بتاريخ: 19 أبريل 200917 سنة كاتب الموضوع comment_154158 الجدوال والبيانات في txt hr_sa.rar تقديم بلاغ
بتاريخ: 19 أبريل 200917 سنة comment_154171 FRM-40654: Record has been updated by another user. Re-query to see change.Cause: Another user has updated this record since you performed a query and has changed at least one field in the record. Your actions have not changed the record in memory.Action: You can update or delete this record now only if another user has restored the field values back to the way they were when you performed the query. Otherwise, you must re-query to fetch and display the new record into the form before you can update or delete it.Level: 20Type: Error ------------------------أقرائى هذا الرابط بالتفصيلhttp://www.orafaq.com/forum/t/30540/0 تقديم بلاغ
بتاريخ: 19 أبريل 200917 سنة كاتب الموضوع comment_154178 شكرا قراته ولاقيت الحل جزاكم الله خيرا تقديم بلاغ
بتاريخ: 20 أبريل 200917 سنة comment_154189 انا لسه داخل حالا ومش عارف هل حضرتك لاقيتي الحل على العموم انا عندي حل ظريفحضرتك تروحي على البلوك الديتلز ( اللي هيتم فيه عملية الحفظ) وتعملي تريجر on_insertتكتبي جملة insert بأيدك يعني insert into table_name values()commit ;س كده وان شاء الله مش هيطلع الرسالة تاني تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.