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

Mohamed rafaat

عضو جديد 01
  • Posts

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

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

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

  1. السلام عليكم

    اريد الغاء الاسكرين للشاشه الرئيسيه

    عندى نموذج "Main" ويوجد به عدد ازرار ولكنيا قمت باخفائها وعند الضغط علي اي ملف يظهر لي الازارر الخاصه به ويتم تحريك باقي الازرار بخلفيه بيضاء اريد منع التحريك

    وسوف ارفق الملف

    Database3.rar

  2. 9 ساعات مضت, محمد أبوعبدالله said:

    وعليكم السلام ورحمة الله وبركاته

    جرب التعديل التالي

    
    If Confirmation = False Then Exit Sub
    
        If MsgBox("هل تريد حفظ الإدخال الحالي", vbYesNo, "حفظ السجل") = vbNo Then
                DoCmd.CancelEvent
                Me.Undo
                Me.TxtUser.SetFocus
        Else
        If Me.NewRecord Then
                If Me.TxtUser = DLookup("Username", "Users", "[Username]='" & Me.TxtUser & "'") Then
                            MsgBox "هذا المستخدم موجود مسبقاً", vbInformation, "تنبيه"
                            Me.TxtUser.SetFocus
                            Exit Sub
                        End If
                Else
                        DoCmd.Save
                        DoCmd.Close
                End If
        End If

    Database2.rar 36.21 kB · 1 download

    تحياتي

    شكرا لحضرتك هجربه باذن الله 

  3. السلام عليكم

    ارجو من اخواني الاعزاء مساعدتي علي تعديل في كود الحفظ

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

    وسيتم ارفاق الملف

  4. السلام عليكم 

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

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

    والملف مرفق

    Database1.rar

  5. منذ ساعه, biskra said:
    
    Private Sub Id_Click()
    DoCmd.OpenForm "InvoiceSales"
    Dim s
    s = Me.Id
    DoCmd.GoToControl "Idinv"
    [Forms]![invoiceSales]![IdInv] = s
    End Sub

    جرب الكود التالي

     

    حضرتك جربتها علي الملف واشتغل معاك تمام فتح الفاتوره بجميع بياناتها 

    لاني قمت بكتابة كود مشابه ولم يدرك بيانات الفاتورة كامله والكود في الاول خالص

  6. 9 دقائق مضت, biskra said:

    يظهر أن ئؤالك غير واضح أخي الكريم، حسب الملف الذي أرفقته، لو استبدلت الكود الموجود في الملف

    
    DoCmd.OpenForm "InvoiceSales", , , "[IdInv]=" & Me.Id

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

    
    DoCmd.OpenForm "InvoiceSales", , , "[id]=" & Me.Id

    إلا إذا كان ما تريده شيئا آخر

    شكرا لرد حضرتك

    سؤالي هو عند عمل بحث يتم اظهار نتيجه البحث بالتقرير اريد عند الضغط علي رقم الفاتوره بالتقرير فتح النموذج برقم الفاتوره

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

     

  7. 15 ساعات مضت, Mohamed rafaat said:

    النموذج InvoiceSales

    عند الضغط علي رقم الفاتوره بالتقرير يتم فتح الفاتورة التي اختارتها

     

    15 ساعات مضت, AlwaZeeR said:

    Invoicepay

    هذا النموذج؟؟

    اين هو؟

    ما هو اسم النموذج الذي تريد فتحه عند الضغط على رقم الفاتورة؟

    ما هو المعيار ؟

    حضرتك ماوصلتش لحل للمشكله

  8. 4 دقائق مضت, AlwaZeeR said:

     

    
    DoCmd.OpenForm "InvoiceSales", , , "[id]=" & Me.Id

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

     

  9. السلام عليكم 

    اريد حل لهذه المشكله باذن الله

    قمت بعمل بحث علي الفواتير واظهار النتائج بالتقرير وعند الضغط علي رقم الفاتورة بيتم فتح نموذج الفاتوره 

    المشكله انه بيفتح بيانات الفاتورة رقم ١ حتي عند اختيار فاتوره رقم ٣ بيظهر فالنموذج الفاتورة رقم ٣ وباقي بيانات النموذج الرئيسي والفرعي بيانات الفاتوره رقم ١

    وهذا هو الكود المستخدم

    Private sub Id_click() 

    Docmd. Openform "Invoicepay" 

    Dim s

    S= me. Id

    Docmd. Gotocontrol "Idinv" 

    Docmd. Findrecord s

    [forms]![Invoicepay]![Idinv] =s

×
×
  • اضف...

Important Information