AMINYOUSIF قام بنشر منذ 4 ساعات قام بنشر منذ 4 ساعات (معدل) لاصحاب العلم و الفضل حاولت ان اعمل وحدة نمطية NewFORM و عند استدعاء ها لم ينجح الامر نصحنى قبل تحليل الاداء عمنا و استاذنا ابو خليل بتقليل عناصر التحكم بعد ما انتهى من طلباتى حاولت و لم اوفق المرفق لمن يجد عنده الوقت و الصبر انا عارف ان الموضوع كبير و محتاج وقت ارجو تعديل زر جديد الى Private Sub comnew_Click() DoCmd.GoToRecord , , acNewRec DoCmd.GoToControl "dateoftrans" Me.comresearch_01 = Null Me.dateoftrans.Locked = False Me.stat.Locked = False Me.F_DATAILS.Locked = False Me.comsave.Enabled = True 'xxxxxxxx Me.comexit.Enabled = False End Sub ACC.rar تم تعديل منذ 4 ساعات بواسطه AMINYOUSIF تعديل فى كود زر
AMINYOUSIF قام بنشر منذ 2 ساعات الكاتب قام بنشر منذ 2 ساعات اعتذار الى كل المتابعين تم رفع ملف به كثير من الاخطاء عذرا يمكن من طول الوقت و التركيز عذرا على التسمية و لكن دى اخر نسخة بعد تعديلات الاخ الكريم / خليفة قيسب الفضل لاصحابة مشروع خليفة.rar
ابوخليل قام بنشر منذ 2 ساعات قام بنشر منذ 2 ساعات عذرا ان كنا ساعدناك في هذا الموضوع بالنسبة لي فقد نسيت مالمطلوب يا ليت توضح المطلوب بشرح تفصيلي دقيق بمعنى ماذا تريد من الدالة ان تعمله .. او ما الخطوات التي يجب ان تحققها الدالة عند مناداتها
AMINYOUSIF قام بنشر منذ 1 ساعه الكاتب قام بنشر منذ 1 ساعه عمنا و استاذنا الكبير سامحنى ان اخطأ القصد عمنا الكبير ساعدنى فى اهم طلب بخصوص شاشة تكويد الحسابات و لكن هناك F_HEAD يوجد به اكواد كبيرة و ان كانت صحيحة و كانت نصحتك لية تقليل عناصر التحكم و كنت فى بداية المشروع و عندما انتهيت من المشروع عملت تحليل اداء و هناك تذكرت نصيحتك و حاولة عمل وحدة نمطية و ابحث عن الاكواد المكررة داخل النموذج و استبدالها باستدعاءها ( دى كان تفكرى و ان صح ) لتقليل الاكواد الكبيرة اعتذر على الاطالة و اشكرك على الاهتمام و العناية
ابوخليل قام بنشر منذ 1 ساعه قام بنشر منذ 1 ساعه بالنسبة للدالة فمكانها الفورم نفسه .. لأنك تطبق على حقول موجودة فعلا في الفورم انظر التعديل .. الامر يسير يمكنك صنع اي دالة تحمل اجراءات محددة تتكرر في اكثر من موقع على النموذج Private Sub Add_New_Record() Me.comresearch_01 = Null dateoftrans.Locked = True Me.stat.Locked = True Me.F_DATAILS.Locked = True DoCmd.GoToRecord , , acNewRec End Sub 'نناديها هكذا : 'Call Add_New_Record علما لا اعلم ما فائدة تمكين الحقول في الدالة لأنها ممكنة فعلا .. الا اذا كانت في الأصل عندك غير ممكنة في المثال المرفق طبقت الدالة خلف زر جديد مشروع خليفة2.rar
ابوخليل قام بنشر منذ 1 ساعه قام بنشر منذ 1 ساعه 26 دقائق مضت, ابوخليل said: علما لا اعلم ما فائدة تمكين الحقول في الدالة لأنها ممكنة فعلا .. الا اذا كانت في الأصل عندك غير ممكنة عفوا .. اقصد ان الدالة تقوم بحماية الحقول بينما هي محمية بالفعل لجعل الحقول قابلة للتحرير اعتقد ستصبح الدالة هكذا Private Sub Add_New_Record() Me.comresearch_01 = Null dateoftrans.Locked = False Me.stat.Locked = False Me.F_DATAILS.Locked = False DoCmd.GoToRecord , , acNewRec End Sub 1
AMINYOUSIF قام بنشر منذ 42 دقائق الكاتب قام بنشر منذ 42 دقائق (معدل) استاذنا الكبير اشكرك على عنايتك و اهتمامك ملفك نجح 100% وكان تحليل الاداء 100% نسخة حرفيا و كان تحليل الاداء يحتاج الى استخدام عاصر اقل بدون تعبك سؤال اخير اذا كانت الاكواد صحيحة ( اظنها كذالك) هل هناك ضرر من تركها بحجمها شكرا تم تعديل منذ 41 دقائق بواسطه AMINYOUSIF تصحيح لغوى
ابوخليل قام بنشر منذ 30 دقائق قام بنشر منذ 30 دقائق لا ابدا ليس هناك ضرر .. الاختصار والاحكام نلجأ اليه غالبا في حالات منها ان تكون داخل اجراء أو حدث واحد .. وتكون الاكواد فيه طويلة وكثيرة جدا ويمكن اختصارها الى الأفضل .. بشرط ان تكون افضل في السرعة والأداء او ربما عدة احداث طويلة ومكررة يمكن جمعها في دالة واحدة ومناداتها بسطر واحد والفائدة من هذه هي سهولة التعديل مستقبلا او التطوير حيث سيكون التعديل في مكان واحد بدلا اماكن عديدة متفرقة .
الردود الموصى بها
انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد
يجب ان تكون عضوا لدينا لتتمكن من التعليق
انشئ حساب جديد
سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .
سجل حساب جديدتسجيل دخول
هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.
سجل دخولك الان