اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

ابوخليل

أوفيسنا
  • Posts

    12,480
  • تاريخ الانضمام

  • Days Won

    233

كل منشورات العضو ابوخليل

  1. اكتب الكود هكذا Private Sub Form_Open(Cancel As Integer) Dim i As Integer i = DMax("[ChitN]", "invoices") DoCmd.GoToRecord , , , i End Sub واذا كان رقم الفاتورة نصي يصبح الاعلان هكذا : Dim i As String اوارفق مثالك لنطلع عليه عن قرب حيث ذكرت ان مصدر النموذج اكثر من جدول
  2. الرسائل الخاصة تتاح للاعضاء آليا اذا بلغ عدد مشاركاته 100 فأكثر
  3. نعم الفكرة كانت واردة ولكن لاحظ ان استعلام التوحيد هذا ينتج من تشغيل 50 استعلام واكثر طريقة ابي ابراهيم اكثر احترافية
  4. تم التطبيق على 4 اعمدة يمكنك اكمال البقية ملحوظة : اسم الحقل في اكسس لا بد ان يبدأ بحرف Data99.rar
  5. اعمل ما تقدر عليه من الخطوات اعلاه ، على الاقل الخطوة الاولى ثم ارفع المرفق
  6. لان الحقول غير منضمة يجب الاعلان عن نوعها Dim i, ii As Integer i = Nz([t1]) ii = Nz([t2]) MsgBox i + ii sum msgbox2.rar
  7. اكيد جدولك هذا مخالف لطرق تصميم قواعد البيانات الصحيحة وانصحك بعد المتابعة ، وان تسلك الطرق الصحيحة ومع ذلك يمكن تحقيق مطلبك ولكن لا بد من تهيئة وتجهيزات خاصة اولا : تنسخ جميع ارقام السيارات وتضعها بجدول خاص يشتمل على حقل واحد ثانيا : تعمل استعلام تحديد تدرج فيه جميع الحقول وتضع معيار Between في حقل التاريخ ثالثا تعمل استعلام تجميعي مصدره الاستعلام السابق الآن يمكن جلب المجاميع بناء على شروط : رقم السيارة ، والتواريخ المحددة
  8. تقبل الله طاعتكم ، كل عام وانتم بخير
  9. لم توضح طريقة اتصال هذا النموذج بالجداول ؟ اذا المصدر لهذا النموذج استعلام يجمع هذه الجداول فيمكنك الوصول الى السجل الاخير باستخدام احد الدالتين : Dmax اذا يوجد ترقيم تلقائي بحيث ترجع الدالة اكبر رقم تم تسجيله او الدالة Dlast للذهاب الى آخر سجل وقبل كل هذا جرب اولا استخدام هذا الامر DoCmd.GoToRecord , , acLast
  10. اذا نأتي على هواه ورغبته ولا نرتبط برقم محدد وتعديل على فكرتك Replace([mobile number];Right([Mobile Number];4);"0" & Right([Mobile Number];4);1;1) ما شاء الله حلول جاءت تباعا شكرا للاستاذ شيفان كنا نقرأ من كتاب واحد
  11. مشاركة مع استاذنا ابو ابراهيم فيما لو اردنا المرونة وعدم التقيد برقم محدد او مكان محدد Left([Mobile Number];7) & "0" & Right([Mobile Number];4) هذا ينطبق على الارقام المطروحة هنا وعددها 11 فاقتطعنا 7 من اليسار و 4 من اليمين ثم وضعنا الصفر بينها
  12. في المرفق جدول الحركة يشتمل على 4 عمليات وليست 6 على كل حال واضح انك ستضيف لاحقا عمليتي الارجاع طيب الآن كل العمليات الــ 6 تشتمل على اصناف او منتجات + قيمة مالية وهذا شي جيد ويسهل عليك عملية الاستعلامات والمجاميع وما يلحق من تصفيات وفلترة الآن لم يتبق لك الا حركة واحدة وهي المدفوعات للمورد .. صح ؟ لماذا لاتدرجها ايضا في جدول الحركة ، حينها ستخرج بنتيجة عظيمة وهي الاستغناء عن استعلامات التوحيد تصدق انك بهذه الطريقة يمكنك استخدام رأس فاتورة واحدة لجميع العمليات السبعة ولكن للبعد عن الاكواد يمكنك اختصار الرؤوس الى اثنين او ثلاثة
  13. استخدم دالة DlookUp لجلب حقل الاجمالي من الاستعلام
  14. يابو نادر حاولت .. جبتها يمين .. يسار .. ولم اصل الى حل يبي لها تفرغ .. وسعة صدر والسؤال هو ليه ما تجعل عملك على اكسس ؟ فامكانيات التقارير افضل ولا تقارن بوورد .
  15. هذا اهم حاجة انك وجدتها .. وهذا يسعدنا .. ايضا هكذا تعلمنا فقد اضفت الى خبرتك شيء لن تنساه الجاي افضل ان شاء الله ، وأهلا بك بين اخوانك
  16. من باب ربط المتشابهات هذا الموضوع هو تعقيبا على هذا الموضوع يبدو ان الفكرة الاولى لم تتناسب مع رغبة صاحب العمل وأساس الفكرة هناك تخفيف الاجراءات على المستخدم واخونا هنا يطرح الموضوع برؤية اخرى يمكن اعتبارها اكثر دقة وشفافية في التخزين فلا تبخلوا على اخيكم بالرأي والمشورة ..
  17. بعد اذن اخواني احبتي تفضل تم التعديل على المثال حسب فهمي لشرحك اتمنى ان يحقق مطلوبك aab.rar
  18. السلام عليكم هو ما قاله الاستاذ الشاعر خاصية الانتقال موجودة في جهاز قارىء الباركود كل جهاز باركود يأتي معه تعليمات وضبط ، يمكنك ضبطه حسب الرغبة وللتأكد من انه يعمل يمكنك تجربته على المفكرة او صفحة وورد
  19. لا لن يفيدك يلزم تملك الكود المسؤول عن التشفير
×
×
  • اضف...

Important Information