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

ابوآمنة

الخبراء
  • Posts

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

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

  • Days Won

    5

Community Answers

  1. ابوآمنة's post in تحويل القيم الموجبة إلى سالبة was marked as the answer   
    والعكس تحويل القيم السالبة إلى موجبة ؟
     
    حصلت 
    دالة تحويل القيم السالبة إلى موجبة 
    ABS([القيمة])  
  2. ابوآمنة's post in مساعدة في اكسس ٢٠١٠ .. نشر القاعدة على الانترنت was marked as the answer   
    تابع هذا الموضوع
     
  3. ابوآمنة's post in تحويل كود الى وحدة نمطية لاستخدامه لعدة نماذج was marked as the answer   
    تفضل يا دكتور حلبي إن شاء الله يكون المطلوب 
    ممكن التحكم في السرعة من مربع النص 
    Call him(Me, Speed) الوحدة النمطية 
    Public Function him(FRM As Form, x As Integer) On Error Resume Next FRM.BRBar.Visible = True Dim z As Integer DoCmd.SetWarnings False FRM.BRBar.Max = x For z = z To x FRM.BRBar.Value = z Next z FRM.BRBar.Visible = False End Function  
    تول بار.accdb
  4. ابوآمنة's post in تعديل في كود البحث was marked as the answer   
    تفضل أخي فايز
    بعد التعديل
    لعله يكون استكمالاً لما تريده
    Posters4.zip
  5. ابوآمنة's post in عدم اضافة الاسم was marked as the answer   
    السلام عليكم 
    كل شيء عندك تمام 
    إلا جدول Teacher غير حقل Email إلى مطلوب من نعم إلى لا   فقط 
    راح تضبط معك بإذن الله تعالى .
  6. ابوآمنة's post in فتح النموذج was marked as the answer   
    تفضل أخي بلال 
    شاهد هذا الموضوع :
     
  7. ابوآمنة's post in المساعدة في ربط قائمة تحرير بمربع نص was marked as the answer   
    إضافة قائمة فرعية.zip
    تفضل هذه محاولة مني لعلها تنفعك .
    وبالتوفيق
  8. ابوآمنة's post in اريد اضافة كلمة welcome قبل اسم المستخدم was marked as the answer   
    يصبح الكود هكذا 
  9. ابوآمنة's post in تحويل الصور إلى pdf was marked as the answer   
    بناء على مقترح الأخ الكريم محمد البرناوي 
    بإمكان المستخدم  الآن تحديد عدة صور وتحويلها إلى pdf مع نقل جميع الصور إلى مجلد البرنامج آلياً .
     
    PDFv20.2.zip
  10. ابوآمنة's post in ظهور خطأ في استعلام عند استخدام DCOUNT&DSUM was marked as the answer   
    تفضل 
    إن شاء الله يكون هذا المطلوب .
    وهذه الدالة المستخدمة
    المجموع: IIf([CHK]=True;DSum("[NUMBER]";"[Q1]";"[ID] <= " & [ID] & " and CHK=True");0) العدد: IIf([CHK]=True;DCount("[CHK]";"[Q1]";"[ID] <= " & [ID] & " and CHK=True");0)  
    DSUM&DCOUNT.accdb
    للمعلومية : العمل داخل الاستعلام يلزم التحديث كل مرة لترى النتائج  .
  11. ابوآمنة's post in انشاء بحث في النموذج الفرعي was marked as the answer   
    تفضل يا أخي بلال 
    القائمة.zip
  12. ابوآمنة's post in كود الحذف لايعمل was marked as the answer   
    الكود بعد  وضع كود تجاوز الخطأ
    جرب الآن
    Sub AuditChanges(IDField As String, UserAction As String, UsedForm As Form) 'كود تجاز الخطاء ' On Error Resume Next Dim cnn As ADODB.Connection Dim rst As ADODB.Recordset Dim ctl As Control Dim datTimeCheck As Date Dim strUserID As String Set cnn = CurrentProject.Connection Set rst = New ADODB.Recordset rst.Open "SELECT * FROM revision", cnn, adOpenDynamic, adLockOptimistic datTimeCheck = Now() strUserID = Environ("USERNAME") Select Case UserAction Case "EDIT" For Each ctl In UsedForm.Controls If ctl.Tag = "Audit" Then If Nz(ctl.Value) <> Nz(ctl.OldValue) Then With rst .AddNew ![DateTime] = datTimeCheck ![UserName] = strUserID ![FormName] = UsedForm.name ![Action] = UserAction ![RecordID] = UsedForm.Controls(IDField).Value ![FieldName] = ctl.ControlSource ![OldValue] = ctl.OldValue ![NewValue] = ctl.Value .Update End With End If End If Next ctl Case "DELETE" For Each ctl In UsedForm.Controls If ctl.Tag = "Audit" Then With rst .AddNew ![DateTime] = datTimeCheck ![UserName] = strUserID ![FormName] = UsedForm.name ![Action] = UserAction ![RecordID] = UsedForm.Controls(IDField).Value ![FieldName] = ctl.ControlSource ![OldValue] = ctl.Value .Update End With End If Next ctl Case Else For Each ctl In UsedForm.Controls If ctl.Tag = "Audit" Then If Nz(ctl.Value) <> Nz(ctl.OldValue) Then With rst .AddNew ![DateTime] = datTimeCheck ![UserName] = strUserID ![FormName] = UsedForm.name ![Action] = UserAction ![RecordID] = UsedForm.Controls(IDField).Value ![FieldName] = ctl.ControlSource ![NewValue] = ctl.Value .Update End With End If End If Next ctl End Select rst.Close cnn.Close Set rst = Nothing Set cnn = Nothing Exit Sub End Sub  
  13. ابوآمنة's post in برنامج وارد وصادر كيفية عمل تقرير يظهر بيانات بين جدولين مع انشاء عملية حسابية was marked as the answer   
    تفضل إن شاء الله يكون هذا المطلوب
    المخزون.accdb
  14. ابوآمنة's post in قائمة مخصصة للنماذج was marked as the answer   
    شاهد هذا الموضوع
     
     
  15. ابوآمنة's post in استراد وتصدير وهذا عند الاختيار من مربع تحرير وسرد was marked as the answer   
    أخي بلال 
    تفضل الآن بإمكانك تصدير واستيراد بيانات الموظف من القائمة والتعديل على ملف  الاكسيل واستيراد  التعديلات على ملف الموظف .
    كما ذكرت لي في الرسالة الخاصة لك . 
    وبالتوفيق 
    آمل التجربة وإخباري بالنتائج 
    استراد وتصدير.accdb
  16. ابوآمنة's post in ارسال ايميل فواتير العملاء was marked as the answer   
    ستجد بإذن الله تعالى حلك في هذه المشاركة 
     
  17. ابوآمنة's post in كيف اظهر اسم الحقل .؟ was marked as the answer   
    جرب 
    Private Sub Text0_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single) Me.Label1.Caption = Me.Text0.Name Me.Text0 = Me.Text0.Name End Sub  
  18. ابوآمنة's post in المطلوب --عمل فلترة للبيانات بناءا على الشرط was marked as the answer   
    تفضل
    أخي عبداللطيف 
    تجربة متعددة.accdb
  19. ابوآمنة's post in تعديل كود .. بحث عن رقم 29 اظهار رقم 29 , 291 , 298 was marked as the answer   
    تفضل
    غيرنا هذا السطر فقط 
    varFilter = "[barcode] = " & Me.xx & "" الكود السابق
    varFilter = "[barcode] LIKE '*" & Me.xx & "*'" وأيضا تم الاكتفاء بكود واحد
    search.accdb
    علماً أن قاعدتك أنشأتها في إصدار حديث يقبل الرقم الكبير في الجدول ولن يستطيع من لديه إصدار أقل مشاهدة البرنامج .
  20. ابوآمنة's post in اريد شراء برنامج مبيعات متكامل was marked as the answer   
    وعليكم السلام
    ألقي نظره على هذا الموقع الأجنبي  ( سورس كود مجاني ) وحفظ فلوسك 😅
    https://www.sourcecodester.com/microsoft-access
  21. ابوآمنة's post in كيفية كتابة بالعربي فقط داخل textbox was marked as the answer   
    من خصائص الحقل كما في الصورة :
     
  22. ابوآمنة's post in عدم تكرار السجل was marked as the answer   
    ومشاركة مع الزملاء
    الكود
    Private Sub znumbers_BeforeUpdate(Cancel As Integer) Dim Rs As DAO.Recordset Set Rs = CurrentDb.OpenRecordset("wared") Rs.MoveFirst Do Until Rs.EOF If Rs!znumber = [znumbers] And Rs!zdate = Me.zdates Then MsgBox "يجب ألا يتكرر تاريخ ورقم الكتاب معاً", vbExclamation Me.Undo Cancel = True End If Rs.MoveNext Loop Set Rs = Nothing End Sub  
    نظام وارد.saleh101.accdb
  23. ابوآمنة's post in إخفاء شاشة الإكسس was marked as the answer   
    تفضل
    Library.rar
  24. ابوآمنة's post in مشاكل برامج الاكسس was marked as the answer   
    وعليكم السلام 
    إذا كان الزبون يستخدم نسخة 2019 أو 365 
    يحتاج تحديث فقط 

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

  25. ابوآمنة's post in معلومة -- تنسيق ورقة البيانات was marked as the answer   
    استمر أخي وحبيبي
    عبداللطيف
    صاحب القلب الطيب  
    أنت مبدع

×
×
  • اضف...

Important Information