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

سلمان الشهراني

03 عضو مميز
  • Posts

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

  • تاريخ اخر زياره

مشاركات المكتوبه بواسطه سلمان الشهراني

  1. لو تم اختبار شخص من قبلك بهذه الطريقه وتم حل جميع ماورد بالاسفل

    هل تحكم على هذا الشخص مبدئيا انه

    1- مبتداء

    2- متوسط

    3- محترف

    ___________

    انشاء قاعدة بيانات خاصة بطلبات المتقدمين على وظائف
    ويتم اعادة تسميتها
    تحتوي على التالي
    1- شاشة خاصه بالمتقدمين عند فتحها تكون في وضع التكبير MAX
    ويكون في بدايتها خيارين
    أ- متقدم جديد
    ب- اعادة تقديم موظف على راس العمل

    2- انشاء جدول يحتوي على بيانات المتقدمين ويتكون من 
    رقم الطلب(شرط ان لايكون متكرر ولايتم اظهار الرقم الا بعد اختيار 
    واحد من احد الفقرتين السابقه 
    3- اسم المتقدم
    4- رقم الجوال (يشترط عند ادخال الرقم ناقص او زائد عن عشره ارقام 
    تظهر رساله (الادخال غير صحيح) ثم يذهب المؤشرة مره اخرى الى حقل الجوال
    5- تاريخ الميلادويكون بالصيغه التاليه 0000/00/00
    6- الوظيفه المتقدم عليها حيث(تكون قائمة منسدله)وتحفظ في بيانات 
    المتقديم على شكل ترميز وليس نص
    7- عند اختيار الوظيفه تظهر الاقسام التي تتوفر فيها الوظائف وتحفظ في بيانات المتقدم
    على شكل ترميز وليس نص
    8- حقل عباره عن سؤال (هل لديه خبره ام لا ويكون على شكل )True or False
    -------------
    بعد الحقول وضع زر مخفي لا يظهر الا بعد اختيار واحد من الخيارات الموجوده 
    في الحقل رقم 8
    يتم تسمية الزر (التحقق والحفظ)
    وضع كود داخل الزر يتم التحقق من العمر على ان يكون اكبر من 18 سنه
    اذا كان العمر اكبر من 18 
    يذهب الى الشرط الثاني
    حيث يتحقق من الخبره اذا كان لديه خبره ام لا
    في حال عدم توفرالشرطين السابقين يعطي التالي
    رسالةعفواً لا يمكن قبولك هل ترغب بإدراج الطلب في قائمة الغير مقبولين
     وتكون الرساله خيارين( نعم ولا) 
    عند اختيار نعم يقوم بوضعه في قائمة غير المقبولين
    وعند اختيار لا يقوم باذهاب بالمؤشرالى حقل  الاسم
    وفي حال تحقق الشرطين السابقه 
    هنا يعطي رساله تم قبولك ومن ثم يفتح شاشة اخرى يكون فيها
    1- مربع يمكن ادراج صوره للمتقدم
    2- الراتب 
    3- بدل طبيعة العمل ويكون البدل يظهر تلقائي  دون تدخل المستخدم
     يعطي مبلغ بمقدار 25% من الراتب 
    4- اجمالي الراتب ( الراتب + طبيعة العمل)ويكون الحسبه تلقائيه
     دون تدخل المستخدم
    5- حقل رصيد الاجازه (يكون تعبئة الحقل تلقائي بدون تدخل المستخدم حيث
     كل خمس دقائق يتم اضافة يوم واحد الى رصيد الموظف )

    اخيراً 
    انشاء تقرير يظهر التالي
    *- الموظفين المقبولين
    * الموظفين الغير مقبولين
    * الموظفين المقبولين وراتبهم اعلى من 5000


    ثم يقوم بحفظ الملف غير قابل للتعديل 
    وتكون القاعده منفصله عن البرنامج محميه برقم سري

  2. 8 ساعات مضت, أبو إبراهيم الغامدي said:

    أهلا بكم..

    إليكم هذه التجربة البسيطة لتوظيف صفحات HTML في عرض البيانات بشكل جذاب ومميز .. 

    للعلم.. كان العمل على قدر السؤال فقط.

    Dashboard.zip

    ماشالله تبارك الله
    الله يعطيطك العافيه وسلمت يداك وبيض الله وجهك
    حل رائع وممتاز جداً

    ان امكن
    شرح الطريقه الطريقه
     

  3. 4 ساعات مضت, أبو إبراهيم الغامدي said:

    أهلا سلمان..

    هناك حل باستخدام صفحة html، وكنت أود أن أضع لك تجربتي لكني لم أتمكن من فتح قاعدة البيانات المرفقة على الأوفس 2007 للأسف...

     

    يعطيك العافيه 

    وباذن الله راحول احول لك القاعده بصيغة 2003

  4. في ٥‏/٩‏/٢٠١٨ at 15:54, ABUTALAL2015 said:

    اضفت بعض التعديل على انشاء الزر في نموذج t

    ارجو الاطلاع علية 

    Microsoft Access قاعدة بيانات جديد.rar

    الله يعطيك الف الف عافيه
    اعتذر عن التاخير في الرد ولكن لانشغالي
    تحيه طيبه لك ولجميع الاخوان وبصراحه انجاز عظيم

    ولكن يبقى بعض الاشياء مثل انزال اسم الزر مباشره عليه وبعض الامور التي باذن الله نصل الى حل

     

    في ٦‏/٩‏/٢٠١٨ at 16:03, qathi said:

    شكرا أستاذ ABUTALAL2015  تم الاقتراب من حل طلب الاخ @سلمان الشهراني متبقي بعض الاضافات 

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

    وانا معاك في ذلك ..

    الف شكر للجميع وعلى المجهود العظيم
    ونسال الله التوفيق للجميع وان نصل الى حل راح يفيد الكثير

     

    تحياتي للجميع

  5. في ١٩‏/٨‏/٢٠١٨ at 13:48, Ahmed.IQ said:

    نعم لتجاوز هذا الامر قم بأستخدام الكود التالي بفرض ان الفورم الذي تود اضافة الزر فيه اسمه T

    
    On Error GoTo Err:
    DoCmd.OpenForm "t", acDesign, , , , acHidden
    Dim db As DAO.Database
    Dim frm As Form
    Dim newBt As Control
    Dim i As Long, j As Long
    
    Set frm = Application.Forms(1)
    
    'For i = 0 To 1
    For j = 1 To 1
        Set newBt = CreateControl("T", acCommandButton, Left:=100 + 3000, Top:=500)
        Set newBt = Nothing
    Next j
    'Next i
    DoCmd.Close acForm, "T", acSaveYes
    Err:
    MsgBox Err.Number

      

    الله يعطيك العافيه
    ماقصرت ويعطيك الف عافيه
    ولكن فيه بعض الملاحظات
    1- يضيف الازرار على بعضها
    2- لايظهر على الزر بعض البيانات مثل رقم الشقه

  6. بعد اذن الاخوان

    اناما اطلعت على المرفق لاني استخدم الجوال

    ولكن اوضح نقطه لو حاب تضيف حقلبن بحدول الاصناف الاساسي

    لتصبح ثلاثه حقول

    1- اخر سعر شراء

    2- متوسط سعر الشراء

    3_ اقل سعر للشراء

    طبعا كل هذي الحقول تتغير تلقائي عند كل عملية شراء للصنف

    عن طريق استعلام تحديث يعمل في شاشة شراء الاصناف  

    مثلا

    اشتريت صنف بسعر 10 ريال الكميه 10 حبات

    ثم اشتريت بسعر 11 ريال الكميه 10 حبات

    ثم اشتريت بسعر 12 ريال الكميه 10 حبات

    هنا يعطيك

    اخر سعر للشراء 12

    المتوسط 11

     

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

    B27E1F58-66FF-467E-9652-4C0230862404.jpeg

    • Like 1
    • Thanks 1
  7. 3 ساعات مضت, ABUTALAL2015 said:

    صباح الخير ...

     

    والله الفكرة جميله .. وحاولت قبل فترة اطبقها .. بإنشاء (عنصر امر) في نموذج يعتمد على سجلات في جدول محدد ... وبحثت عن كود انشاء (عنصر امر) في المواقع الاجنبية والعربية .. لاكن مالقيت .. 

    ولعل هالموضوع يفيدنا بافادات الشباب المتخصصين ..

     

    بالتوفيق ان شاء الله

     

    متابع


    الله يعطيك الف عافيه وتسلم وباذن الله الاساتذه يلاقون الحل

  8. اخواني واخواتي الاعزاء
    اسعدالله اوقاتكم بكل خير

     

    انا الان اعمل في تصميم برنامج شقق ووحدات سكنيه
    المطلوب شاشه عند فتحها تظهر جميع الشقق على شكل ايقونات ومكتوب عليها بعض البيانات مثل رقم الشقه (مرفق مثال)
    وتكون لون الايقونه الخاص بالشقه على حسب حالتها

    وكل ما اضييف شقه تنزل ايقونه جديده وهكذا ولمى احذف تختفي الايقونه

    Database3.1.rar

  9. منذ ساعه, ابوخليل said:

    من الصورة رقم 1

    لاحظت وجود نقطتين في اسم قاعدة البيانات 

    قد يكون هو السبب 

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

     

     

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

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

    في بعض الاحيان يحدث انقطاع للاتصال بين الواجهه والقاعده
    حتى وان كانت القاعده  على نفس الجهاز وتظهر هذه الرساله (رسالة رقم واحد) بالمرفق
    طبعا في هذه الحاله لابد ادخل مع العميل وفتح القاعده الاساسيه لمره واحده
    ولكن تظهر لي هذه الرساله (رساله رقم اثنين) بالمرفق

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

     

    مشكله تعليق القاعده والتعطل.rar

  11. طيب هل تتلف مره وحد
    ام انها عن الفتح تفتح القاعده وتنشى نسخه احتياطي

    انا صارت معاي اكثر من مره مع عملاء ولكن عند فتح القاعده تظهر لي راساله تفيد انه راح يعمل نسخه احتياطي وفعلا يعمل نسخه احتياطيه ولكن ترجع الاولى تعمل

×
×
  • اضف...

Important Information