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

ابوخليل

أوفيسنا
  • Posts

    12,446
  • تاريخ الانضمام

  • Days Won

    231

كل منشورات العضو ابوخليل

  1. استدراك وللعلم عملية اللجان والتوزيع يعتبر برنامج مستقل بذاته وبما ان البرمجة هي عملية تسهيل عملية ادخال البيانات والاخراج للمستخدم لذا يجب ان ننشىء جدولا خاصا للتحكم يدرج فيه الايام والفترات والزمن فقط مساويا لللأيام والاوقات الفعلية على ارض الواقع خلال ايام الاختبارات ويكون هذا الجدول مصدرا لجدول الترويسة والذي يضاف فيه مع ما في جدول التحكم : الصف والمادة جدول التحكم هذا قد يبقى سنوات كما هو وقد يطرأ عليه بعض التعديل تبعا للحاجة
  2. لو تغير حرف في مسميات داخل الجداول لا شك ستواجه مشاكل في جميع البرنامج في النماذج وفي التقارير على فكرة .. الاستعلامات تم الاستغناء عنها وتم حذفها من المرفق السابق .. لا اعلم كيف انت ارجعتها دوما اعمل على آخر مثال يتم رفعه مثال3.rar
  3. يسعدني ان اكون اول مشارك في الرد هذا العمل الجبار هو اداة تفقيط للعملات نادر .. لن تجدوه الا في منتدى اوفيسنا فبإسمي ونيابة عن المنتدى وأهله مديرا ومشرفين وخبراء واعضاء نفخر بوجودك بيننا . زادك الله علما .. ورفع من مقامك وقدرك في الدنيا والآخرة .. وجزاك عن اخوانك خير الجزاء .. سعة في الرزق وصحة في البدن انت واهلك واولادك واحبابك .. آمين يارب العالمين
  4. من خلال الاطلاع على مصنف اكسل تم ملاحظة الآتي : اولا- بالنسبة للترويسة A- جميع حقول الصفين متشابهة : ( التاريخ /اليوم / الفترة / الوقت /الزمن ) بمعنى انها مكررة ويكتفى بواحد منها الحقول المختلفة : الصف والمادة فقط ........... لهذا يجب اخذ هذا الأمر في الاعتبار B- تحتاج هذه الترويسة الى جدول يخصها وتتم تعبئة البيانات لكامل المدرسة قبل اعداد اللجان على اعتبار ان كل لجنة تحتوي على صف او صفين بالكثير ثانيا : تفاصيل اللجان تحتاج جدول فرعي يخصها ومرتبط بجدول الترويسة يتم من خلاله ادخال رقم اللجنة والصف والعدد ومن و الى واسم المعلم تحتاج الى ضوابط عند اختيار الصف في النموذج بحيث لا يتم عرض الا الصفوف الظاهرة في الترويسة وضوابط لعدد الطلاب في الصف حتى لا يتم ادراج اعداد غير موجودة .. وضوابط لارقام الجلوس المدرجة
  5. تفضل احصائية سنوية حسب الفرد او حسب الكل جرب تفتح الاحصائية قبل اختيار موظف وبعد الاختيار وانظر الى عنوان التقرير EvaluationEmpUp8.rar
  6. وهذه طريقة مباشرة حسب مثالك : Private Sub Command1_Click() Dim rs As Recordset Set rs = CurrentDb.OpenRecordset("t1") rs.MoveLast rs.MoveFirst Do While Not rs.EOF rs.Edit rs!itempercent = (rs!itemsale \ 100) * 70 rs!vol = rs!itemsale - rs!itempercent rs.Update rs.MoveNext Loop Me.Requery End Sub النسبة المئوية3.rar
  7. غالبا نسبة الخصم متغيرة من وقت لآخر وعلى حسب مثالك المرفق يكون مكانها الصحيح في الاستعلام والتقرير .. وغير ثابتة في الجدول .......................................... المتبع عادة ان نسبة الخصم ومبلغه تكون امام الصنف في جدول الاصناف ، وعند التطبيق يظهر (مبلغ الخصم ونسبته) في عمود الخصم في نموذج المبيعات حسب الصنف المختار يتم تحديث حقل نسبة الخصم في جدول الاصناف وعليه يتم رصد مقدار الخصم في الجدول نفسه ليظهر في فاتورة المبيعات عند ادراج الصنف ( على الاصل او الأساس بان الكمية=1) اذا اردنا تثبيتها في الجدول لا بد ان تكون العملية من خلال نموذج المبيعات ........................................... اذا لم يعجبك ما بين السطور المنقطة وتريد الرصد في الجدول حسب مثالك بالضبط .. هنا يمكن عمل كود يقوم بالمهمة تفضل محاولة سريعة النسبة المئوية2.rar
  8. تفضل Dim x As Date x = Nz(DLookup("dat", "tabl", "dat=[dd]"), 0) If x = Me.dd Then Me.t4.Requery Me.t4.Visible = True Else Me.t4.Requery Me.t4.Visible = False MsgBox " التاريخ الذي اخترته غير موجود", , "تنبيه" End If 122024.rar
  9. اهلا ابا حسان كنت احسب انك انت السائل ولم انتبه ان مشاركتك هي حل للمطلوب لذا لما رأيت تسميات الحقول بالحروف العربية استغربت كثيرا !!!
  10. هذا الجزء الخاص باخفاء الحقل If Me.comb1 = "نعم" Then Me.تاريخ_الميلاد.Visible = False Else Me.تاريخ_الميلاد.Visible = True End If وهذ السطر المعدل من اجل يقبل الحفظ عندما يكون حقل التاريخ فارغ If TypeName(ctl) = "TextBox" And ctl.Name <> "تاريخ الميلاد" Then الافواج2.rar
  11. كما بينت لك .. في مشاركتي السابقة اني لم أشأ عمل النموذج بسب الاصدار انا اعمل على الاصدار 2010 .. عملت لك نموذج الحركة وضمنه ازرار لعرض التقارير .. اذا لم يعمل المثال بصورة سليمة .. حاول ان تفتحه على جهاز يحتوي على اصدار احدث مثال (6).rar
  12. المشكلة : اننا لما صنعنا تاريخ مستقل في الاستعلام يمثل الشهر والسنة ، لم تعمل تاريخ مماثل له كمعيار في مربع التحرير في النموذج تفضل انظر التعديل في مربع التحرير . لما تفتح مصدر بيانات الصف في مربع التحرير تجد اني عملت بجانب المعيار عمود تاريخ آخر بارقام فقط من اجل فلترة القائمة INSTALLMENT APPEND 8.rar
  13. تم اعداد الفكرة على النحو التالي : 1- اعادة صياغة الجداول 2- جدول حالة المنصب تحصيل حاصل .. ومسبب زحمة لا حاجة لها .. لأن الحالة ستظهر من واقع البيانات المدخلة .. لذا تم حذفه 3- تم انشاء جدول جديد باسم tblMain وهو جدول الحركة وهو الاساس في الاستعلامات بمعنى يجب ان تبني عليه نموذج الادخال .. وهو جدول بسيط ولكنه يخفي خلفه الكثير من البيانات كل ما عليك هو اختيار الاسم الكامل / اسم المنصب / رقم الأمر / تاريخه .. فقط كنت اريد ان اعمل لك هذا النموذج ولكنك تعمل على 2003 لذا لن يعمل معك ........................................ عملت لك استعلامات وكتبت عناوينها بالعربي من اجل تقريب الفهم علما انه يمكن اختصار هذه الاستعلامات باستعلام .. واختلاف النتيجة يتم بواسطة المعايير من خلال النموذج مثال (5).rar
  14. فقط هذا كل شيء ؟؟ ابشر .. سوف اعيد تصميم مثالك بطريقة علمية صحيحة ولكون خذ في اعتبارك : جدول المنصب ثابت رأس الهرم في المشروع هو الموظف ، لأن المنصب يتغير من موظف الى آخر وايضا الموظفين قابلين للزيادة والنقص
  15. كذا يحتاج تزيد شرط الصف من اجل تختلف العبارة حاول وان شاء الله تنجح
  16. عليكم السلام اخي مازن .. نصيحة ذهبية اذا انت في بداية تأسيس مشروعك : 1- يجب البدء بصورة صحيحة عند تصميم الجداول ... (يمنع منعا باتا تسمية الجداول والحقول بحروف عربية) ولا يعني هذا انك تعطي المعنى الانجليزي ... فمثلا المنصب يمكنك كتابته هكذا :manseb مع مراعاة عدم ترك مسافات خالية بين الكلمات المستخدم في النهاية لن يظهر امامه الا كلمات عربية فقط 2- يمكنني مساعدتك في اعادة التصميم على الوجه الصحيح لو شرحت لي شرحا وافيا عن فكرة المشروع ( بمعنى : ماذا تريد ان تصل اليه في التقارير او ما هي المخرجات المتوقعة عند نهاية تصميم البرنامج)
  17. طيب شوف النتيجة وانظر في آخر فنكشن في الوحدة النمطية school3.rar
  18. ما دمت دخلت في الاحصائيات السنوية فيحتاج العمل الى تعديل بسيط في التصميم ، وايضا بحاجة الى ادخال بيانات كافية نحن بحاجة الى ادخال تقييم لمدة سنتين 24 شهرا لموظفين اثنين على الأقل من اجل التأكد من ضبط التصفية في الاستعلام حين يتوفر لي الوقت الكافي سأقوم بانجازه .. الا ان سبقتني الى ادخال البيانات الكافية ورفعها
  19. حبيبنا الحل اسهل مما تتصور .. وهو قريب منك انا قلت لك : السؤال المهم الآن قبل ان ارفق لك الحل هل ينطبق هذا على الصف الثاني والثالث ام هو خاص بالصف الأول ؟
  20. عليكم السلام اخي منير .. نرحب بك فأهلا وسهلا شرفت منتداك المثل الشعبي يقول اترك النصائح تتركك الفضائح ولكني دوما مصر على طبعي ونهجي في هذا المنتدى .. فآمل ان تتقبل ملاحظاتي بصدر رحب ولا يمنع هذا انك تجد من الاخوة الخبراء من يحقق لك مطلبك الملاحظات : الشهر يتكرر فيه اجازة نهاية الاسبوع اربع مرات وأساس الخلل هو في التصميم فأنت وضعت الأيام بشكل افقي .. كل سجل يمثل شهرا ... وهذا التصميم نسخة من العمل على اكسل فلوا انك وضعت الحقول بشكل عمودي لأصبح عملك كله في جدول واحد .. واختصرت على نفسك 12 جدولا وحينها تتمكن من استبعاد ايام العطل بكل سهولة ومرونة .. واصبح العمل والتحديث اكثر متعة .
  21. يساوي غ او لا يساوي غ كلهم منقولون ... الا يكفي الشرط ذكر / انثى ؟؟ .. من اجل تا التأنيث المربوطة الا ان كان هناك طلاب لا ينتقلون ؟ فان كانوا كلهم ينتقلون اضف العبارة في حقل النتيجة
  22. هل الاستعلام QForExport عبارة عن سجل واحد فقط ؟ اذا الجواب لا : بل يشتمل على سجلات عديدة اذا يوجد اكثر من حقل b0 داخل الاستعلام فأي حقل تريد الاستعلام عنه اتمنى يكون تساؤلي واضح بمعنى يلزم شرط محدد لاختيار وتحديد الحقل المقصود
  23. انا معك في كل ما قلته ولكن 14 سنة كثير وكافية وباعثة للتجديد التطوير لا يكون من خلال البرنامج الذي تعملون عليه التطوير يكون بانشاء برنامج جديد يحاكي مشروعكم .. متلافيا كل السلبيات الموجودة في السابق ومحققا لافكار جديدة قد تدور في رأسك الآن وبعد الانتهاء منه واتقانه .. يتم جلب البيانات اليه من المشروع القديم وفي دقائق تتم الترقية
×
×
  • اضف...

Important Information