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

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

03 عضو مميز
  • Posts

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

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

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

  1. الله يعطيك العافيه اخوي نهر واشكرك على تفاعلك

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

    • Like 1
  2. وسع صدرك

    وهذي مجرد فكره 

     

    ممكن تعمل جدول يحتوي على

    رقم الرساله

    اسم المستخدم المرسل

     ‏اسم المستخدم المستلم 

     ‏نص رسالة 

    حالة الرساله - يكون نوع الحقل ( نعم / لا )

     

    وتعمل استعلام يظهر الرسائل الي لم تقراء حسب حقل حالة الرساله

    شرط يكون في معيار الاستعلام 

    يقراء اسم المستخدم 

     

    ثم تعمل تايمر في الشاشه الرئيسه 

    يقوم بالتحديث مثلا كل ثانيه

    في حال وجد رساله مرسله باسم المستخدم ولم تقراء

    يعطي رساله تنبيه ثم يقوم بعرضها

    مجرد فتح الشاشه

    يكون فيه استعلام اخر نوعه تحديث

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

    عاد انت تقدر تصيف 

    تاريخ  ‏الإرسال 

     ‏وقت الإرسال 

     ‏تاريخ قراءة الرسالة 

     ‏وقت قرأت الرسالة 

     

    حسب احتياجك

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

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

    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


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

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

    أهلا بكم..

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

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

    Dashboard.zip

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

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

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

    أهلا سلمان..

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

     

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

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

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

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

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

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

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

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

     

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

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

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

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

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

     

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

  7. في ١٩‏/٨‏/٢٠١٨ 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- لايظهر على الزر بعض البيانات مثل رقم الشقه

×
×
  • اضف...

Important Information