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

kkhalifa1960

الخبراء
  • Posts

    1,515
  • تاريخ الانضمام

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

  • Days Won

    31

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

  1. 2 ساعات مضت, soik225998 said:

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

    استاذ @soik225998 بعد اختيار الصورة بيتم تخزين مسارها وامتدادها بالجدول . حسب الاسم  . وفي الاستعلام نخلي الشرط (Criteria)  .

    [Forms]![بحث]![البيانات].[Form]![الاسم]
    حيث البحث اسم الفورم الرئيسي
    البيانات اسم الصب فورم
    الاسم حقل الاسم
    
    . (AA) زودنا حقل بالاستعلام2
    
    AA: [Application].[CurrentProject].[Path] & "\" & "MyPic" & "\" & [ID] & [PicType]
    لجلب الصورة من فولدر الصور بجوار البرنامج (MyPic)
    
    PicType هو امتداد الصورة
    ممكن يكون (jpg) أو (bmp)أو(png)ـ 
    وعند الضغط على الاسم بينفذ الكود
    Private Sub الاسم_Click()
    If IsNull(DLookup("PicPath", "Query2")) Then
    MsgBox "لايوجد صورة للموظف رجاء ادراج صوره له ", vbInformation
        Dim strCriteria As String
        strCriteria = "ID = " & Me.ID
            DoCmd.OpenForm "AddPic", WhereCondition:=strCriteria, OpenArgs:=(Me.ID)
    Else
    DoCmd.OpenForm "بيانات الشخص"
    End If
    End Sub
    
      بيفتح فورم بيانات الشخص الذي يأخذ بياناته من الاستعلام2 الذي به مسار الصورة

    وأي سؤال أ استفسار حاضرين .:fff:

  2. مشاركة مع الاساتذة الكرام تفضل أستاذ @TAMER AGOOR محاولتي حسب مافهمت . ووافني بالرد .:fff:

    Private Sub Ch_Click()
    'On Error Resume Next
    If Me.Ch = False Then
    Me.CmdPrint.Caption = "Print rpt_Emp"
    Me.CmdPrint.BackColor = vbRed
    Else
    Me.CmdPrint.Caption = "Print rpt_Items"
    Me.CmdPrint.BackColor = vbBlue
    End If
    End Sub
    
    Private Sub CmdPrint_Click()
    On Error Resume Next
    If Me.Ch = False Then
    Me.CmdPrint.Caption = "Print rpt_Emp"
    Me.CmdPrint.BackColor = vbRed
    DoCmd.OpenReport "rpt_Emp", acViewNormal
    Else
    Me.CmdPrint.Caption = "Print rpt_Items"
    Me.CmdPrint.BackColor = vbBlue
    DoCmd.OpenReport "rpt_Items", acViewNormal
    End If
    End Sub

     

    • Like 1
  3. استاذ @عبد اللطيف سلوم اضافة لمسة بسيطة جعل ماسج ادخال الباسوورد نجوم (*****) .واخفاء الرقم السري بجداول النظام المخفية تفضل المرفق .:fff:

     

    رقم سري.rar

    • Like 1
  4. مشاركةً مع اساتذتي تفضل استاذ @salah.sarea محاولتي .

    1- ضغط واصلاح القاعدة الخلفية للقاعدة الحالية (القاعدة الخلفية محمية بكلمة مرور) .

    2- ضغط واصلاح اي قاعدة تختارها (القاعدة محمية بكلمة مرور) .

    3- ضغط واصلاح اي قاعدة تختارها (القاعدة غير محمية ) .

    ووافني بالرد .:fff:

    compact and repair.rar

    • Like 1
    • Thanks 2
  5. تفضل استاذ @soik225998 المرفق بعد التعديل بطلبك  ... عند الضغط على الاسم اذا كان الموظف مدرج له صورة سيفتح فورم (بيانات الشخص) واذا لم يوجد له صورة  سيفتح فورم (AddPic).

    بالشرح .ووافني بالرد .:fff:

                                                    image.gif.1a7145c4f2302ff1d597ca2bc418fc43.gif

    تجريبي_3-2.rar

    • Thanks 1
  6. استاذ @soik225998 تفضل المرفق والشرح بعد التعديل.اضغط على الاسم بالصب فورم (البيانات)........ اذا كان هذا طلبك لا تنسى الضغط على افضل اجابة .:fff:

                                                                  image.gif.ff047dfe6b534701f0016680211962dc.gif

    ملحوظة : انا مسحت بعض الصور نظراً لكبر حجمها حتي يمكن رفع البرنامج .

     

    تجريبي_3-1.rar

    • Like 1
×
×
  • اضف...

Important Information