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

ابوخليل

أوفيسنا
  • Posts

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

  • Days Won

    232

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

  1. حبيبنا كلها من الجدول ولا فرق تقصد جلب القيمة داخل النموذج مباشرة او عن طريق الوحدة النمطية ، فهذا انت اجبت عليه : اذا كان الكود يستخدم في اكثر من مكان فلا شك الوحدة النمطية افضل ن سواء كانت عامة او خاصة داخل النموذج ، وتتبين الفائدة عندما تريد التعديل على العملية مئات الدالات التي وفرها اكسس عند كتابة الاكواد هي عبارة عن وحدات نمطية .
  2. هذه صورة للتقرير عندي بعد تطبيق الدالة على الحقلين الاخيرين وهذا مثالك بعد التعديل test11.rar
  3. مثالك غير واضح تماما يوجد نموذج وآخر تمت تسميته على انه فرعي والتقرير مصدر بياناته الجدول اين تكتب البيانات في اي نموذج ياليت ترفع لي صور لما تريد ان يتم عمله
  4. تفضل Public Function SubSalary3(fld As String) Dim i As String i = DLookup("[النسبة]", "tp2", "[المنصب]='" & fld & "'") SubSalary3 = i End Function نناديه هكذا Me.a5 = SubSalary3(a4)
  5. اضف للكود الدالة NZ واجعلها ترجع x عند عدم البيانات هذا كود لآخر حقل عندك ...............طبق على البقية =nz(DLookUp("[ShiftType]";"QSUnit";"[QSUnit]![empName]=[EMPN]and [UNIT]=[UNIT] and [D] =10");"x")
  6. لانك في مربعات التحرير اعتمدت على القيم فهكذا ستكون الوحدة النمطية : Public Function SubSalary3() Dim i As String i = DLookup("[النسبة]", "tp2", "[المنصب]='" & Forms!form1!a4 & "'") SubSalary3 = i End Function ونناديها هكذا : Me.a5 = SubSalary3() لو بنيت مربع تحرير المنصب في الجدول الرئيس على جدول tp2 وجعلته عمودين .. ويكون العمود الافتراضي رقمي ومخفي والعمود الظاهر هو قيمة النسبة لامكن بناء وحدة نمطية مختلفة
  7. الاصح بين الجدولين هو tp2 لانه قابل للزيادة وبالنسبة لطلبك هذا السطر يقوم بالمهمة ضعه في حدث بعد التحديث لحقل المنصب Me.a5 = DLookup("[النسبة]", "tp2", "[المنصب]='" & Me.a4 & "'") اذا تريده عن طريق وحدة نمطية عامة سوف ازودك بالجملة البرمجية
  8. الخلل في تصميمك للتقرير ، حيث انك جعلت ارتفاع التفصيل كبير جدا انظر التعديل Database5.rar
  9. كانت اجابة الخبير انه في قاعدة connection string sql حاجة اسمها time out اتأكد منها وقال انه ما يستبعد يكون من الاستضافة بس الاول يتأكد من قاعدة البيانات
  10. ممكن ليه لا على كل حال ارسلت استفسار الى خبير في قواعد بيانات sql ومنتظر رده بالنسبة للاستضافة يوجد استضافات مدفوعة ورخيصة والمبلغ يحدده حجم بياناتك .. فقط ابحث ... انا تعاملت سنين مع جودادي لا باس بها
  11. مش عارف ، ربما احاول .. المهم هو الخطوة الأولى وهو جلب الصور الى مربع النص اما الارسال فعندي تصور له انه ممكن ومتيسر يوجد نقطة لم انبهك لها وهي ان الصور يتم جلبها الى حقول غير منضمة في النموذج ، وهذا جيد فلست بحاجة لحذف روابط الصور من الجدول وتفريغها يكفي ان تغلق النموذج فقط لهذا اول ما بدأت التعديل انشأت ثلاث حقول للصور في الجدول ونسيت ان ازيلها بعد ان تغيرت الفكرة ،، يمكنك الآن حذفها من الجدول فوجودها ضمن الجدول لا معنى له
  12. جربت على اكثر من برنامج والنتيجة لا يوجد اي شيء في قاعدة البيانات فقط جداول النظام عادة هذه البرامج تسترجع الجداول او بعضا منها
  13. تفضل ارسال 3 صور دفعة واحدة ويمكنك زيادتها لا حظ بعد تحميل الصور عند التركيز على الحقل تظهر الصورة الاخرى جربت المرفق وتم الارسال بنجاح .. انظر الصورة من بريدي ارسال اكثر من صورة بالبريد.mdb
  14. عليكم السلام جرب عند حدث عداد الوقت للنموذج اعمل ريفرش عند الوقت اللي تراه مناسب واتوقع ( راح اسأل لك .. ان لم يفدك احد الاخوة هنا ) ان في قاعدة البيانات هذه الخاصية عند السكون ابحث عنها واعمل على زيادة الوقت او اغلق الخاصية
  15. اخي وحبيبي الاستاذ حمدي حاول ان تعمل على مثال واحد ولا تطرح موضوعين بل الافضل ان تكتفي بموضوع واحد السبب ان التعديلات يجب ان تكون تراكمية على مثال واحد ، وكل اللي حتعمله انك تنسخ وتلصق في مشروعك ، ويستمر معنا هذا المرفق حتى يكتمل مشروعك لأنك الآن عند كل موضوع تاخذ من مشروعك جزء وترفقه . مثلا خانات الاختيار R و T كنت انا استبدلتها بخانة افتراضية نعم/لا ، ايضا يوجد في مثالك الجديد اكواد مرتبطة بكائنات محذوفة موضوعك الجديد الذي تطلب فيه نقل الكود .. في الاصل انت لست بحاجة اليه والافضل حذفه اهم شي يجب ان تراعيه هو سلاسة وخفة البرنامج باستخدام اقل ما يمكن من الاكواد لاني لاحظت ثقل واضح عند فتح النموذج
  16. عليكم السلام ورحمة الله وبركاته المثال عبارة عن جلب صورة واظهارها فقط .. الارسال الى اين ؟ هل تقصد ارسال اكثر من صورة بالبريد ؟ لان المثال لا يحتوي على الاكواد الخاصة بالارسال . لو زدتنا ايضاحا
  17. تفضل تم تحويل حقل المجموع الى حقل محسوب 2الجمع داخل التقرير.rar
  18. لا يشرفنا تواجدك بيننا .. حشفا وسوء كيل
  19. السلام عليكم الصعوبة التي تواجهها بسبب ان سنة الاشتراك في جدول والسنوات اللاحقة في جدول آخر تمت معالجة المسألة بتوحيد الجدولين والاستفادة من كود الاستاذ ابو عارف تفضل اتمنى ان يحقق مطلوبك السنوات المفقودة.rar
  20. تفضل طريقة بسيطة جدا اختر التاريخ من مربعات التحرير ،،، او اكتب بعض التاريخ وسوف يقوم مربع التحرير بعرض التواريخ المطابقة البحث بين وقتين2.accdb
  21. وعليكم السلام ورحمة الله وبركاته حسب تصوري لست بحاجة الى البحث بالوقت ، وارى ان البحث بين تاريخين سيلبي حاجتك ادرج مربعي تحرير يعرضان اسم الكاشير الاول واسم الكاشير المستلم ويكونان معيارين ( غير الزاميين ) داخل الاستعلام .. بمعنى امكانية التصفية باحدهما دون الآخر او التصفية بهما معا
×
×
  • اضف...

Important Information