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

ابوخليل

أوفيسنا
  • Posts

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

  • Days Won

    231

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

  1. السلام عليكم انت اخ عزيز نحبك ونريدك بيننا والتقيد بشروط المشاركة يصب في صالحك اولا ثم في صالح المنتدى المستقبلي وأهم شيء : 1- اختيار العنوان المناسب 2- الاكتفاء بسؤال واحد لكل مشاركة بالنسبة لموضوعك : تم تعديل العنوان بما يناسب الموضوع تم التعديل على المثال من خلال نموذج واحد وهو frmAddNew حيث قمت بادراج مربع نص ( txtx) ثم اضفت هذا السطر ضمن الكود الخاص عند فتح النموذج txtx = .UserName تستطيع تطبيق ذلك على بقية النماذج up2.rar
  2. خضعت الخلية ( نعم ) . ( ولكن ) وهل تركت مجالا لـــــ لكن ؟ زادك الله علما ورفعة .
  3. نسأل الله لك الإعانة والتوفيق .. سهل الله دربك ويسر أمورك .
  4. السلام عليكم هذه طريقة فيها تحايل على الخلية لاظهار الخلفية بلون مختلف وبتوظيف الكود السابق مع بعض تصرف آمل أن ينال استحسانكم NA_and_KH_تنسيق خلية في تقرير.rar
  5. اللهم ابدله دارا خيرا من داره واهلا خيرا من اهله وادخله الجنة واعذه من عذاب القبر ومن عذاب النار . اللـهـم عاملة بما انت اهله ولا تعامله بما هو اهله . اللـهـم اجزه عن الاحسان إحسانا وعن الأساءة عفواً وغفراناً. اللـهـم إن كان محسناً فزد من حسناته , وإن كان مسيئاً فتجاوز عن سيئاته . اللـهـم اّنسه في وحدته وفي وحشته وفي غربته. اللـهـم انزله منزلاً مباركا وانت خير المنزلين . اللـهـم انه عبدك و ابن عبدك و ابن امتك مات و هو يشهد لك بالوحدانية و لرسولك بالشهادة فأغفر له إنك انت الغفار. اللـهـم ادخله الجنة من غير حساب اللـهـم لا تحرمنا اجره ولا تفتنا بعده و اغفر لنا و له و اجمعنا معه في جنات النعيم يا رب العالمين . اللـهـم انزل علي اهله الصبر والسلوان و ارضهم بقضائك. اللـهـم ثبتهم علي القول الثابت في الحياه الدنيا وفي الاخره ويوم يقوم الاشهاد. اللـهـم صلي وسلم وبارك علي سيدنا محمد وعلي اّله وصحبه وسلم
  6. وزيادة على ما تكرم به مشرفنا العزيز فأنت قد تكون سببا في ذلك فانظر مثلا الى موضوعك هذا http://www.officena.net/ib/index.php?showtopic=38078 قد كنت انتظر منك الرد والافادة ولكنك لم تفعل في المنتديات الاخرى يتم غلق اي موضوع مخالف وبحزم فيفترض ان موضوعك هذا يغلق للأسباب 1_ العنوان غير مناسب ولا يصف الموضوع 2_ عرض اكثر من سؤال في مشاركة واحدة كل عام وانت بخير
  7. أول الغيث قطرة اخي نارت : كل عام وانتم بخير ونعمة وعافية عيدكم مبارك ..
  8. تطبيق مصنعي أخي نارت : زدنا من هذه .. وحبذا لو انرت معارفنا بشيء عن جداول النظام هذه وما عملها وسبل الاستفادة منها. وأنت صاحب الشأن ان وضعتها في موضوع مستقل .
  9. وجود ما قمت به انا من تعديل في مثالك الاخير تحصيل حاصل ولا معنى له الآن حيث سيخفى على الكثيرين وسيتعاملون مع الكود داخل الاستعلام كما هو . وهو موجود في المشاركة رقم 2 لمن يريد الفائدة . اسعدني طيب خلقك ولطف طبعك .
  10. جزاك الله خيرا وانت منهم اذا هكذا يكون المثال بعد ازالة ما قمت به أنا من تعديل NA_CalcAge - Split_Error2.rar
  11. تم التعديل بوضع شرط في الاستعلام ان وافقنا استاذنا عليه أو ان هناك ما هو ابسط من ذلك NA_CalcAge - Split2.rar
  12. نعم الامر واضح ويمكن تحقيقة بعدة طرق ولكن حسب تصميم برنامجك ارفق مثالك واجعله على امتداد mdb
  13. جزاك الله خيرا على هذه الافادة هذا يعني ان هذا الاجراء افضل من جعل الحقول المراد التطبيق عليها مفاتيح وذلك لشموله وامكان تعدد اكثر من فهرس في الجدول الواحد
  14. اخي الكريم مثالك لا يحتوي على ماكرو كما ذكرت حتى يتم التشخيص ولكن انظر الى الصورة المرفقة وعدل نماذجك الفرعية على القيمة التي تراها داخل المربع الأحمر ثم وافنا بالنتيجة .
  15. اظنها من باب أطل يطل ولكن العتب على الاملاء ، فهو يقصد : بهذه الطلة ، والدارجة : ( بها الطلة ) تم تعديل ما تفضل به استاذنا وذلك باضافة الرسالة المطلوبة ولكن هذه الطريقة بمعالجة منع التكرار عن طريق الفهرسة فريدة من نوعها فنريد كرما من اخي نارت شرح مبسط لضوابط هذه العملية حيث تم تطبيق منع التكرار على حقل واحد والبقية كأنها اصبحت تابعة ، والنقطة الثانية لماذا تم تكرار حقل الرقم مع كونه غير قابل للتكرار اصلا . NA2_NameIndex.rar
  16. السلام عليكم الاسم الرباعي في الاستعلام غير منظم؟ اي لا يظهر الا في الاستعلام وبهذا يصعب تطبيق الشرط عليه لماذا لا تجعل الشرط في الحقول الثلاث ؟
  17. اعتقد ان 30\12\1431 هو المكمل للسنة فهي من حق العضو فيعتبر هذا اليوم هو آخر يوم له في العضوية وبهذا يكون تاريخ التجديد لفعلي في 1\1\1432 ، فينزل كل سنة بشكل آلي عند التجديد
  18. تستطيع قبل الخروج من مثالك حفظه باسم على صيغة 2003 ثم ارفقه
  19. السلام عليكم في هذه الحالة اما ان تحول مربع التحرير الى قائمة وإما ان تضع له شرطا انظر المرفق وجرب ادخال بيانات لا تنسى تغيير مفتاح العرض التمهيدي في خصائص النموذج الى : نعم combo_up.rar
  20. جزاك الله خيرا مشرفنا القدير وهذا رابط لعمل ربط لقاعدة بيانات من اخرى http://www.officena.net/ib/index.php?showtopic=1164 اذا لم تصل الى نتيجة مرضية ارفق مثالك موضحا بالتفصيل ما تريد عمله
  21. السلام عليكم لم اطلع على المرفق لانه اصدار اعلى من 2003 ولكنك تستطيع عمل نموذج بحث وفلترة يكون عبارة عن نموذج مستمر او حتى قائمة ( لست بوكس ) تستند الى استعلام ويكون المعيار هو حقل البحث في النموذج
  22. اخي تسعدني خدمتك كنت اظن ان الفروقات لا تذكر بين الاكسس والاكسل خاصة في الوحدات النمطية 'ما بين القوسين اعلان عن متغيرات تمثل جدولين وحقلين وهو الترتيب الذي سيتم تطبيقه عند استدعاء الوحدة النمطية Public Sub division(acTbl1 As String, Fld1 As String, Tbl2 As String, Fld2 As String, Num1 As Long, Num2 As Long, Optional DType As Byte = 0) Dim RC1 As Object, RC2 As Object, R As Long 'الاعلان عن متغيرات Set RC1 = CurrentDb.OpenRecordset(acTbl1) 'أسند للكائن RC1 فتح الجدول acTbl1 لتمنكن من الإضافة إليه لاحقا Set RC2 = CurrentDb.OpenRecordset(Tbl2) 'أسند للكائن RC2 فتح الجدول Tbl2 لتمنكن من التعامل معه لاحقا RC1.MoveFirst 'الذهاب لأول سجل Do While Not (RC1.EOF) 'نفتح حلقة الدوران ( تنفيذ الكود التالي حتى آخر سجل ) RC1.edit 'تحرير الكائن RC1.Fields(Fld1) = RC2.Fields(Fld2) 'حقل الكائن الأول يساوي حقل الكائن الثاني RC1.Update 'تحديث RC1.MoveNext 'انتقال للسجل التالي If DType = 1 Then 'هذا المتغير اختياري يتم تجاهله في حال عدم تحقق الشرط R = R + 1 'عداد للسجلات If R = Num2 Then '( اذا كان عدد السجلات المحررة يساوي الرقم الثاني )'الرقم الثاني وهو يمثل عدد الطلاب في الشعبة RC2.MoveNext 'انتقال للسجل التالي من الجدول الثاني R = 0 'بفرض انتهت السجلات سنبدا بعدها العد من جديد End If ' نهاية الشرط Else 'والا يتم الانتقال للجدول الثاني RC2.MoveNext 'انتقال للسجل التالي R = R + 1 'عداد للسجلات If R = Num2 Then '( اذا كان عدد السجلات المحررة يساوي الرقم الاول )'الرقم الاول وهو يمثل عدد الشعب RC2.MoveFirst 'الذهاب لأول سجل من الجدول الثاني R = 0 'العد من جديد End If 'نهاية الشرط End If 'نهاية الشرط If RC2.EOF Then RC2.MoveFirst ' الذهاب للسجل الاول عند نهاية السجلات من الجدول الثاني Loop ' نهاية الحلقة Set RC1 = Nothing 'اغلاق الكائن لتحرير الذاكرة Set RC2 = Nothing 'اغلاق الكائن لتحرير الذاكرة End Sub
  23. اخواني أخي صبري اعذروني كنت في سفر ولا زلت ، نحمد الله ان انقضت حاجتك . الشكر موصول للاخ الكريم ksmn64
×
×
  • اضف...

Important Information