اذهب الي المحتوي
أوفيسنا

الردود الموصى بها

قام بنشر
24 دقائق مضت, Eng.Qassim said:

حقل الرقم غير موجود في صفحة الوفاة فبالتاكيد لا يتعرف عليه

 

موجود اخي قم بتصغير الاعمدة يظهر لك 

 

استاذ الفاضل الحلبي بارك الله فيك  

عند مشكلة اخر وهي :

1- في حالة اردت التعديل لم اتمكن من ذلك تبقى السجلات مجمدة في النماذج الفرعية الجديدة التي قمت باضفته .

2- و في حالة قمت بالغاء التعديل لا يقوم بذاك مع النماذج الفرعي  يحتفظ بالاضافة في حالة الخروج 

 

قام بنشر
2 minutes ago, nabilalibibo said:

موجود اخي قم بتصغير الاعمدة يظهر لك 

 

طيب اخي ..انت لماذ لم تعمل علاقات بين الجداول فكيف يمكن جلب بيانات موظف معين

قام بنشر
3 دقائق مضت, Eng.Qassim said:

طيب اخي ..انت لماذ لم تعمل علاقات بين الجداول فكيف يمكن جلب بيانات موظف معين

 

33333333333333.png

قام بنشر
16 minutes ago, nabilalibibo said:

موجود اخي قم بتصغير الاعمدة يظهر لك 

 

استاذ الفاضل الحلبي بارك الله فيك  

عند مشكلة اخر وهي :

1- في حالة اردت التعديل لم اتمكن من ذلك تبقى السجلات مجمدة في النماذج الفرعية الجديدة التي قمت باضفته .

2- و في حالة قمت بالغاء التعديل لا يقوم بذاك مع النماذج الفرعي  يحتفظ بالاضافة في حالة الخروج 

 

اضافة الاستاذ الحلبي جعلت الكود لايتعرف على الجدول القديم وبهذا لم يعطي خطا

قام بنشر
اقتباس

ضافة الاستاذ الحلبي جعلت الكود لايتعرف على الجدول القديم وبهذا لم يعطي خطا

 

انا اسف جدا اكتب  frm_f بدلا من _frm_1

 
قام بنشر

نفس المشكل عند الضغط على امر تعديل لا يمكنني ذلك في النماذج الفرعية فقط نموذج الترقية في الرتبة و التقاعد  الذي بمكنني ذلك وكذلك عند الغاء التعديل لا يقوم بذلك في النموذج الرئيسي و النماذج الفرعية  بارك الله فيكم 

قام بنشر
3 ساعات مضت, nabilalibibo said:

نفس المشكل عند الضغط على امر تعديل لا يمكنني ذلك

اسف جدا حاولت كثير ولم استطيع

الاكواد معمولة بشكل صعب جدا مع انك ممكن تعمله بشكل سهل عن كده

النماذج الفرعية مقفولة كلها حاولت فتحها ولكن للاسف 

انا مش عارف فيه ايه بالصبط

يمكن احد الاخوان يدلنا على السبب

مرة اخرى اسف جدا وفى انتظار الحل

قام بنشر
3 hours ago, nabilalibibo said:

نفس المشكل عند الضغط على امر تعديل لا يمكنني ذلك في النماذج الفرعية فقط نموذج الترقية في الرتبة و التقاعد  الذي بمكنني ذلك وكذلك عند الغاء التعديل لا يقوم بذلك في النموذج الرئيسي و النماذج الفرعية  بارك الله فيكم 

اخي العزيز لديك مشكلة في القاعدة ...حاولت كثيرا معها ..وفي رايي ان تترك الاكواد لانها تسبب مشاكل عندما تكون اللغة عربية ..الموضوع بسيط جدا اذا عملت علاقات ولاتحتاج للتعقيد

  • Like 1
قام بنشر

شكرا استاذي الفاضل الحلبي اخي للامانة الاكواد ليست من عملي انا عدلت على النموذج الرئيسي واضافة له النماذج الفرعية و كما ترى نموذج الفرعي الخاص بالترقية و التقاعد هم الذين يعملان فقط 

بارك الله فيك و جزاك الله كل خير

 اخي الحلبي و الاخ  Eng.Qassim اذا ممكن التعديل على القاعدة و بنفس الفكرة جزاكم الله خير 

قام بنشر

السلام عليكم 🙂

 

الخطأ  يقول ان الكائن tbl_dece لا يوجد في النموذج Data member not found) :

23688888.png

.

اذا تلاحظ اسم حاوية النموذج الفرعي في النموذج ، اسمها يطابق الاسم في الكود ، فلم تحصل على خطأ هنا :

image.png.5b8c26724b06b3a2d620411cc6bcf1f2.png

 

.

ولكن اسم حاوية النموذج الفرعي في النموذج ، اسمها لا يطابق الاسم في الكود ، لذا فالاسم الموجود في الكود غير موجود في النموذج اصلا :

image.png.ac2ee8b15846d724c416ef1d61482bc4.png

.

وهذه طريقة اخرى للتأكد بأن الكائن المذكور في الكود لا يوجد في النموذج :

image.png.74ad88a06faca9092446e972358196ad.png

 

 

فعندك خيارين للحل:

2. يا انك تُبقي الكود كما هو ، وتغيّر اسم حاوية النموذج الفرعي الى :

image.png.f7f7f99d3debcfeca0f14c4be2acfea2.png

.

2. او انك تُبقي على اسم حاوية النموذج الفرعي كما هي ، وعليه يتغيّر الكود الى :

image.png.ca74d3f43af46235853daa5141110917.png

.

 

ولاحظت انه عندك نفس الكائن بعدة مسميات ، فانت تلخبط نفسك ، وستكون المشكلة اكبر في المستقبل لما تريد عمل اي تعديل !!

اعطيه نفس اسم النموذج ، والسلام :

image.png.4f1dacef444c4541df88f197407e1b79.png

.

ونصيحة اخرى ، وهي تنسيق الكود ،

فلما يكون الكود كله يبدأ من اول السطر ، فلا تعرف بداية ونهاية كل مجموعة ،

بينما لما يكون منسّق هكذا ، فمن السهل معرفة البداية والنهاية بمجرد النظر في الكود ، ولا داعي لقراءة الكود لمعرفة بدايته ونهايته ، هكذا :

Private Sub Form_Load()

    If DCount("*", "Tbl_bb", "م") < 1 Then

        Me![addnew].Enabled = True
        Me.Next.Enabled = False
        Me.previous.Enabled = False
        Me.dlet.Enabled = False
        Me![cmdcols].Enabled = True
        Me![Edit].Enabled = False
        Me![sav].Enabled = False
        Me![traghh].Enabled = False
    
        AllowAdditions = True
        AllowEdits = False
        AllowDeletions = False

        Me.tbl_promotion.Form.AllowEdits = False
        Me.tbl_promotion.Form.AllowDeletions = False
        Me.tbl_promotion.Form.AllowAdditions = False

        Me.tbl_Retr.Form.AllowEdits = False
        Me.tbl_Retr.Form.AllowDeletions = False
        Me.tbl_Retr.Form.AllowAdditions = False

        Me.tbl_dece.Form.AllowEdits = False
        Me.tbl_dece.Form.AllowDeletions = False
        Me.tbl_dece.Form.AllowAdditions = False

    End If
    
End Sub

 

جعفر

 

  • Like 1
  • Thanks 2
قام بنشر

سبقك فيها عكاشة كنت مصور نفس الشيء اللي ضوره معلمي العزيز جعفر 

وكنت قد بدأت بتغير المسميات ولكن ما دام حضر الماء بطل التيمم وما دام مالك بالمدينة فلا حاجة لمن يفتي لكن ملاحظة بسيطة 

 عملك غير مرتب 

ضع في ذهنك الهدف الأساسي من البرنامج 

ثم أين الربط بين الجداول 

هنالك جدول رئيسي في الموضوع 

وبقية الجداول مرتبطة به 

إذا كان فهمي صحيح للبرنامج 

والله اعلم 

 

2021-07-15_062337.png

  • Like 1
قام بنشر
4 دقائق مضت, مسفر said:

وكنت قد بدأت بتغير المسميات ولكن ما دام حضر الماء بطل التيمم وما دام مالك بالمدينة فلا حاجة لمن يفتي

 

يا رجال ، وانا حاط لي لوحة في توقيعي تقول :

image.png.adc117248a84296331706cd96c4dbbaa.png

 

خلينا نستفيد من افكارك 🙂

 

جعفر

  • Like 1
قام بنشر
4 hours ago, jjafferr said:

السلام عليكم 🙂

 

الخطأ  يقول ان الكائن tbl_dece لا يوجد في النموذج Data member not found) :

23688888.png

.

اذا تلاحظ اسم حاوية النموذج الفرعي في النموذج ، اسمها يطابق الاسم في الكود ، فلم تحصل على خطأ هنا :

image.png.5b8c26724b06b3a2d620411cc6bcf1f2.png

 

.

ولكن اسم حاوية النموذج الفرعي في النموذج ، اسمها لا يطابق الاسم في الكود ، لذا فالاسم الموجود في الكود غير موجود في النموذج اصلا :

image.png.ac2ee8b15846d724c416ef1d61482bc4.png

.

وهذه طريقة اخرى للتأكد بأن الكائن المذكور في الكود لا يوجد في النموذج :

image.png.74ad88a06faca9092446e972358196ad.png

 

 

فعندك خيارين للحل:

2. يا انك تُبقي الكود كما هو ، وتغيّر اسم حاوية النموذج الفرعي الى :

image.png.f7f7f99d3debcfeca0f14c4be2acfea2.png

.

2. او انك تُبقي على اسم حاوية النموذج الفرعي كما هي ، وعليه يتغيّر الكود الى :

image.png.ca74d3f43af46235853daa5141110917.png

.

 

ولاحظت انه عندك نفس الكائن بعدة مسميات ، فانت تلخبط نفسك ، وستكون المشكلة اكبر في المستقبل لما تريد عمل اي تعديل !!

اعطيه نفس اسم النموذج ، والسلام :

image.png.4f1dacef444c4541df88f197407e1b79.png

.

ونصيحة اخرى ، وهي تنسيق الكود ،

فلما يكون الكود كله يبدأ من اول السطر ، فلا تعرف بداية ونهاية كل مجموعة ،

بينما لما يكون منسّق هكذا ، فمن السهل معرفة البداية والنهاية بمجرد النظر في الكود ، ولا داعي لقراءة الكود لمعرفة بدايته ونهايته ، هكذا :

Private Sub Form_Load()

    If DCount("*", "Tbl_bb", "م") < 1 Then

        Me![addnew].Enabled = True
        Me.Next.Enabled = False
        Me.previous.Enabled = False
        Me.dlet.Enabled = False
        Me![cmdcols].Enabled = True
        Me![Edit].Enabled = False
        Me![sav].Enabled = False
        Me![traghh].Enabled = False
    
        AllowAdditions = True
        AllowEdits = False
        AllowDeletions = False

        Me.tbl_promotion.Form.AllowEdits = False
        Me.tbl_promotion.Form.AllowDeletions = False
        Me.tbl_promotion.Form.AllowAdditions = False

        Me.tbl_Retr.Form.AllowEdits = False
        Me.tbl_Retr.Form.AllowDeletions = False
        Me.tbl_Retr.Form.AllowAdditions = False

        Me.tbl_dece.Form.AllowEdits = False
        Me.tbl_dece.Form.AllowDeletions = False
        Me.tbl_dece.Form.AllowAdditions = False

    End If
    
End Sub

 

جعفر

 

فعلا استاذ جعفر ..حينما كنت امر على تلك الصفحة اجد اسمها مختلف ..لكن مشكلتي ماتزال مع استخدام اللغة العربية  فاضطررت ان ابدأ بعمل قاعدة جديدة للاخ صاحب المشاركة لكنه يبدو انه بحاجة للاطلاع اكثر  وربنا يوفقه ويوفق الجميع

  • Like 1
قام بنشر

تحليل دقيق جدا من استاذنا ومعملنا الاستاذ/ @jjafferr

جزاك الله كل خير ـ وكل عام وانت بخير

استاذى المحترم / @ nabial

انت محتاج تغير اسماء النماذج الفرعية

  • Like 1
قام بنشر

بارك الله فيك استاذي الفاضل jjafferr  وجعل الله كل ما تقومه به في مساعدة الاخوة الاعضاء في ميزان الحسنات ان شاء الله و بدون ان انسى جميع الاخوة الافضل على مساعدتهم لي .

* بقي هناك مشكل وهو عندما اقوم بالغاء التعديل لا يقوم بذلك في النموذج الرئيسي و الفرعي  .

 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

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

×   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

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information