-
Posts
1,752 -
تاريخ الانضمام
-
تاريخ اخر زياره
-
Days Won
24
نوع المحتوي
المنتدى
مكتبة الموقع
معرض الصور
المدونات
الوسائط المتعددة
كل منشورات العضو ابو ياسين المشولي
-
فتح التقرير وغلق النموذج ...لم تظبط معي
ابو ياسين المشولي replied to الشربيني123's topic in قسم الأكسيس Access
اتفضل work3.rar -
شوف هذا Test41.accdb
-
اظهار نتائج البحث بين تاريخين وطباعة تقرير ,,,,,
ابو ياسين المشولي replied to ابو عبدلله's topic in قسم الأكسيس Access
بعد اذن الاستاذ القدير حسب مافهمت هذا هو طلبك client4.mdb في التنسيق #,###;#,###[أحمر];0 -
اخي الكريم انا حسب فهمي وجربت طلع كما قلت لك ضع هذا الكود بالنموذج الفرعي في حدث بعد التحديث في خانه المنتج وفي خانه الكميه وفي خانه السعر Me.FooterReTotal = (SoldQu - ReturnedQu) * Pro_Price
-
شوف هل هذا ما تقصده Me.FooterReTotal = (SoldQu - ReturnedQu) * Pro_Price اذا كان هو فاجعل بعد الثحديث عند القميه وعند السعر Test41.accdb
-
-
حاولت بهذا الكود ولم افلح On Error Resume Next Dim Rs As DAO.Recordset Set Rs = Forms!FrmFatora!Subvnt.Form.RecordsetClone Dim Rc As Integer, x As Integer x = 0 Rc = Rs.RecordCount If Rc > 0 Then Rs.MoveFirst Do Until Rs.EOF 'اذا وجد السجل If Rs!Bard = Brcod Then 'تحريره Rs.Edit Rs!Qnt = Rs!Qnt + 1 Rs.Update [Subvnt]![Bard] = Null [Subvnt]![Name] = Null [Subvnt]![Prix] = Null ' Exit Sub End If Rs.MoveNext Loop End If Rs.AddNew [Subvnt].SetFocus [Subvnt]![Qnt] = 1 [Subvnt]![Bard] = DLookup("[Barcod]", "TblAchet", "[Barcod]= [Brcod]") [Subvnt]![Name] = DLookup("[NameS]", "TblAchet", "[Barcod]= [Brcod]") [Subvnt]![Prix] = DLookup("[Prix2]", "TblAchet", "[Barcod]= [Brcod]") [Brcod] = "" [Brcod].SetFocus Rs.Update [Subvnt]![Bard] = Null [Subvnt]![Name] = Null [Subvnt]![Qnt] = Null [Subvnt]![Prix] = Null Undo
-
اخي للتحديث Me.Refresh وللاخفاء Me.Text18.Visible = False ولكن انت عامله ورقه بينات وما اظن انه يختفي ولكن قد يفيدوك الخبراء
-
اخي الفاضل يستحسن ارفاق مثال مختصر كي توضح الصورة لا نعمل ماذا تريد انت بعقلك فكرة غيرك لا يعرفها لكن المثال يبسط الامر
-
الغاء الحفظ التلقائي _طلب تعديل كود
ابو ياسين المشولي replied to يوسف السيد's topic in قسم الأكسيس Access
جرب وضعه في حدث بالنموذج قبل التحديث -
طيب جرب هذا بعد التحديث DoCmd.SetWarnings False DoCmd.RunSQL ("UPDATE [جدول الاصناف] SET [جدول الاصناف].[الكمية]=[الكمية]+Forms![فاتورة مشتريات]![نموذج فرعي]![الكمية].[value]" _ & " WHERE ((([جدول الاصناف].رقم الصنف)=[forms]![فاتورة مشتريات]![نموذج فرعي]![رقم الصنف]));") DoCmd.SetWarnings True
-
راجع هذا الموضوع
-
اخي الفاضل كل الطرق تعطيك نفس النتيجه With Application.Forms For i = .Count - 1 To 0 Step -1 With .Item(i) If .Name <> "الشاشة الرئيسية" Then DoCmd.Close acForm, .Name End If End With Next i End With
-
اخي ارفع مثال انا استخدمه شغال معي 100%
-
اخي الكريم هذا يغلق جميع النماذج ماعد نموذج اسمه nam With Application.Forms For i = .Count - 1 To 0 Step -1 With .Item(i) If .NAME <> "nam" Then DoCmd.Close acForm, .NAME End If End With Next i End With