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

محمدنجار

04 عضو فضي
  • Posts

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

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

  • Days Won

    2

كل منشورات العضو محمدنجار

  1. :: هل قمت بتحديد "Text Box" ومن ثم ذهبت الى خصائصه وقمت باختيار اللغة العربية ؟!... عند ذلك يجب ان تكو ن لغة الكتابة الافتراضية هي العربي ... ::شكرا للاخ kanory
  2. :: عليكم السلام تفضل من هذا الخيار يمكن تحديد اللغة الافتراضية لكل حقل .
  3. :: عليكم السلام ... شكرا لك اخ سلوم على الرد والمعلومة :: لكن سؤالي هو كيفية استدعاء التقرير الذي يتضمن كشف الزيون وكشف المورد لنفس الشخص بأمر واحد ؟
  4. السلام عليكم ... اخوتي الكرام ... واسعد الله اوقاتكم ::لدي حسابين لنفس الاسم وهما (رشيد مجيد دائن) هو اسم مورد رمزه 2604 ... و(رشيد مجيد مدين) نفس الشخص ولكنه زبون رمزه 1604 ... ومثله كثير زبون ومورد مثلا (حسن سعد دائن) و (حسن سعد مدين) في نفس الوقت. :: كيف يمكنني اختيار (رشيد مجيد) من كومبو ليضهر في التقرير كشف لكلا الاسمين (رشيد مجيد دائن) و (رشيد مجيد مدين). :: الشكر والامتنان للجميع .
  5. :: تفضل .. عسى ان يكون طلبك .. _UPالمجموع.rar
  6. :: تفضل الكود ... مع بعض التعديلات Me.Rsedb = (Nz(DSum("[finaltotal]", "InvoiceHT", "[CustomerNum]=" & [CustomerNum]), 0)) - (Nz(DSum("[piad]", "AR", "[Custid]=" & [CustomerNum]), 0)) Invoice_UP.rar
  7. :: للاسف لا يتوفر لدي مثال الان .... ضع انت المثال ليمكننا مساعدتك ..
  8. :: عليكم السلام ... :: يتم ذلك بواسطة حقل الرصيد السابق ... حيث عند اختيار العميل يتم جمع سندات القبض له وطرحها من مجموع مبالغ الفواتير .
  9. :: تحية للأستاذ شيفان :: تفضل هل هذا يناسبك .....؟ db6_UP.rar
  10. :: ما تفضلت به صحيح اذا تغيرت التعبئة سوف تتغير المعادلة .. اعتقد هنا يجب اضافة هنا يجب اضافة حقليل في جدول الاصناف الاول محتوى السيت والثاني محتوى الصندوق. :: بالنسبة لي فان الموضوع مهم .... واكون شاكرا لك لو تكرمت وعملت المثال والشرح ... 🙂
  11. :: ماشاء الله اخ شفان .. نعم هذا المطلوب شكرا لك على ذلك . :: بالنسبة لي اعتقد ان هذا الحل يساعد كثيرا في حل موضوع تعبئة المواد وكذلك يخفف من حجم البرنامج والاكواد ... وبالتالي تكون قاعدة البيانات خفيفة وسريعة الفتح .... احسنت .🙂
  12. السلام عليكم ... اخوتي الكرام ... واسعد الله اوقاتكم :: كيف يمكن توزيع الكمية الكلية لمادة ما على الصندوق والدزينة ؟ حيث ان الصندوق يحتوي 8 دزينة اما الدزينة فتحتوي 12 قطعة .... حيث باقي قسمة الكمية على 8 هو عبارة عن كمية الدزينات :: اما باقي قسمة الدزينات على 12 فهو عبارة عن كمية القطع .. اي بمعنى اخر كيفية استخراج باقي القسمة في حقل مفرد . . :: وما الخطا في الدالة Box: mod([t_qty];8) :: استخدمت التعبير التالي ونجح معي Box: [t_qty] Mod 12 لكن الامر يحتاج تعديل وضبط (المرفق معدل) .... تحياتي Filling boxes.rar
  13. السلام عليكم ... اخوتي الكرام ... :: هذا كود من الاخ @ابو ياسين المشولي (جزاه الله خيرا) ... لتحديث كميات الفاتورة دفعة واحدة وهو يعمل بشكل جيد ::لكنه بطيء نوعا ما عند اضافة شرط تعبئة المادة بعد السطر العاشر (صندوف , سيت , قطعة) 🙄 :: ارجوا منه او من احد الاساتذه الكرام التعديل عليه او استبداله بأخر ليصيح التحديث اكثر سرعة . مع كل التقدير On Error GoTo enderr DoCmd.SetWarnings False 'النموذج Set Rs = Forms![frm_SlsInvHd]![frm_TInvDt].Form.RecordsetClone 'الجدول للتحري Set RsEdit = CurrentDb.OpenRecordset("Tbl_Items") Rs.MoveFirst 'دوران Do While Not Rs.EOF RsEdit.MoveFirst 'دوران للجدول Do Until RsEdit.EOF 'اذا وجد السجل If RsEdit!itname = Rs!itname Then 'تحريره RsEdit.Edit RsEdit!vlbleQ = RsEdit!vlbleQ + Rs!vlbleQ RsEdit.Update End If RsEdit.MoveNext Loop Rs.MoveNext Loop Set Rs = Nothing Set RsEdit = Nothing MsgBox " تم تعديل السجلات الى الجدول بنجاح ", vbInformation, "تم " Exit Sub enderr: MsgBox " خطا في البيانات ", vbInformation, "لم يتم التعديل" UPdate QTY.rar
  14. :: السلام عليكم :: كما قال الاستاذ عبد الله تصميم الفاتورة خطا ؟! لكن تفضل الحل قد يساعدك في شيء ! database_item_buy_UP.rar
  15. :: شكرا لك اخي الكريم لما تفضلت به ..... ولكني لا أريد تكرار الأوامر بهذه الطريقة وأنما اريد تجاوز امر من مجموعة اوامر في حال توفر شرط معين .... تحياتي
  16. السلام عليكم ... اخواني الكرام ... :: هناك زر امر في النموذج لتشغيل ثلاث استعلامات تحديث وهي (Qry1 , Qry2 ,Qry2) :: السؤال كيف امنع تشغيل Qry2 مثلا فقط في حال كون قيمة في مربع نص =0 .... أو بمعنى اخر كيفية استخدام امر If Me.[text1]=0 then ....Goto :: الشكر والتقدير للجميع .
  17. :: من بعد اذن الأستاذ عبد الله قدور والاخ ابو زاهر .... تفضل DoCmd.RunSQL "UPDATE invoice INNER JOIN helpbuy ON invoice.fatora_no = helpbuy.fatora_no SET invoice.mvdate = [helpbuy]![xdate],invoice.supplier = [helpbuy]![supplier], invoice.paytyp = [helpbuy]![pay] WHERE (((invoice.fatora_no)=[Forms]![invoicebuy]![fatora_no]));" 177_UP.accdb
  18. :: مشاركة مع الاخوه الكرام ... :: عليك عمل جدول خاص بالاسماء مع حقل معرف بمفتاح اساسي لكل اسم وتربطة بالجدول الاخر بعلاقة راس لاطراف هذا في حال تتكرر الاسماء لديك كثيرا . :: عندها يكون مصدر البحث هو جدول الاسماء .
×
×
  • اضف...

Important Information