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

ابوخليل

أوفيسنا
  • Posts

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

  • Days Won

    233

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

  1. ماهذه اللغة ؟ وما معنى هذا الكلام ؟
  2. اهلا استاذنا الكريم المثال يعمل عندي 100% بلا مشاكل ضعه في حدث النقر على زر
  3. تفضل استاذنا الكريم انظر هنا يوجد شيئ عن هذه الدالة . وهذا مثال استاذنا الحسامي for...next.rar
  4. تسميات الشهور يمكن التحكم بها من لوحة التحكم في وندوز / خيارات المنطقة واللغة ما تريده غير واضح نوعا ما وللتوضيح اكثر يمكنك تبيين ذلك والتعديل داخل المثال الاخير ثم ارفاقه
  5. السلام عليكم مشاركة مع استاذنا وحبيبنا ابا جودي لا ادري لعل هذا التعديل هو المطلوب فرز.rar
  6. ياسلام اسم على مسمى حلواني يعني حلا في حلا بل انت فاكهة المنتدى لا أمل تتبع مشاركاتك وتعليقاتك المرحة اللطيفة وشكرا يا ابا جودي وجزيت خيرا عني وعن ابي عبدالله على هذه الدعوات الطيبات ولك بمثل ما دعوت اخي وابني العزيز وفقك الله لكل خير
  7. يا هلا الف بابو عبدالله الحقيقة لو تكتب اي واحدة منهما في حضن قوقل لاخرج لنا العجائب من الشروح والمقالات وعل كل حال سأذكر المختصر المفيد instr تحدد موضع التواجد الأول لسلسلة داخل سلسلة اخرى فمثلا : InStr(1;[Names];"-") تحدد موضع (-) من السلسلة الموجودة داخل الحقل Names والرقم 1 يعني الموضع الاول للعلامة وهو اختياري وفي مثالنا اعلاه يمكن حذفه والاستغناء عنه وحينئذ ستقوم الدالة بارجاع الموضع الاول على اعتبار ان السلسلة تحتوي على اكثر من (-) واحدة ولكننا لو اردنا موضع العلامة الثانية فاننا يلزمنا ان نضع في البداية رقم 2 ونعني بالموضع هنا هو رقم العلامة او الحرف من السلسلة وفي الكودين اعلاه وضعنا في بداية الاول left ليبدأ العد من اليسار وفي الثاني Right ليبدأ العد من اليمين اما الدالة split فيمكننا من خلالها تقسيم او فصل السلسلة بناء على حرف او علامة داخلها مثال : Split(text1, " ")(1) في هذا المثال سيتم ارجاع القسم الاول الذي يسبق المسافة الخالية ولو وضعت الرقم 2 سيتم ارجاع القسم او الكلمة الثانية التي تأتي بعد المسافة الخالية اذا : الدالة الاولى لتحديد الموقع والثانية للتقسيم علما انه يوجد اكثر من دالة يمكن توظيفها في تقسيم السلسلة مثل Right Left Mid ولعل في هذا الاختصار غنية عن الاسهاب .. هذا ما اعلمه .. والله اعلم ،،،
  8. عذرا استاذ محمد لم انتبه لمرفقاتك تفضل تم التعديل عليها QUS2.rar
  9. Expr1: Left([Names];InStr(1;[Names];"-")-1) Expr2: Right(Trim([Names]);Len(Trim([Names]))-InStr(1;[Names];"-")) فصل نص عند حرف او علامة محددة.rar
  10. السلام عليكم عدة جداول امسحها من تفكيرك يمكن انك تجعل حقول بعدد الاختبارات في جدول واحد ekh1 ، ekh2 ، ekh3 ... وهكذا
  11. والسبب ؟ او اين يكمن الاختلاف ؟
  12. اخي الكريم سؤالك الاخير في موضوعك هنا وعليك المتابعة هناك ويكفي ان تكتب : للرفع حتى تذكر اخوتك بحاجتك
  13. تفضل بطريقة مماثلة بدلا من التجميع في الاستعلام يكون التجميع في الكود njj.rar
  14. لاظهار اسم اليوم الحالي في الجدول افتح الجدول على التصميم ثم الصق هذه العبارة في القيمة الافتراضية للحقل =Format(Date();"dddd")
  15. المثال المرفق غير مهيأ للتعديل لتطبيق الفكرة التي تريدها ، انت بحاجة الى جدولين واحد للاسماء والآخر فرعي لرصد الحضور نعمل استعلام لتصفية الحضور حسب يوم معين لاستخراج الغياب نعمل استعلام (من جدول الاسماء واستعلام التصفية) يظهر جميع الاسماء الموجودة في جدول الاسماء والتواريخ الموجودة في استعلام التصفية تضع معيارا لاظهار السجلات الخالية من التاريخ ، والنتيجة ستكون ظهور اسماء الغائبين
  16. نعم يمكن انظر في مربع التحرير في المثال المرفق db (2).rar
  17. الحقل م هو ترقيم تلقائي في جميع الجداول ، فكيف يكون بينهم رابط ؟ لا يمكن هذا يابوحمد
  18. وعليكم السلام لا يوجد علاقة بين الجداول الثلاث ليس هناك حقل مشترك يربط بين الجدول الرئيس والجداول الفرعية مع الاعتذار وبكل الود يابو حمد : يفترض هذه الاشياء نتعلمها في اول خطوة لنا في اكسس
  19. السلام عليكم بثلاث خطوات : 1- اقرأ في الأساسيات : اساسيات البرمجة ( تحليل البيانات ) اساسيات أكسس ( تصميم الجداول ، الاستعلامات ، النماذج ، التقارير ) 2- ابدأ بعمل مشروعك يدويا بدون استخدام المعالج ( حاول ان يكون بسيطا _ مثلا : مكتبة منزلية _ او مستودع خاص ) و اعلم ان 50% من المشروع يكمن في تصميم الجداول ( لذا احرص على انشاء الجداول بالطريقة العلمية الصحيحة) 3- اذا واجهتك صعوبات ابحث عن الحلول في المنتديات المتخصصة
  20. اساتذتي الكرام : عبدالفتاح ، وحلبي ، وطارق ، ومحمد جزاكم الله خيرا .. سرني مروركم وتقييمكم
  21. السلام عليكم ورحمة الله وبركاته الطريقة معروفة ولو بحثنا لوجدنا طرق متعددة لمحاولة حماية البيانات من العبث او النسخ ولكن الفكرة هي جعل عملية تشفير الجداول حقيقية جاهزة للتطبيق وناجحة ويتطلب ذلك عدة امور : الأمر الاول الابتعاد عن تشفير الجداول المتغيرة والتي يتم ادخال بيانات فيها باستمرار لانه بعد فترة ستكون عملية التشفير صعبة للغاية لكبر حجم البيانات الامر الثاني الذي يجب مراعاته هو محاولة جعل البيانات المدخلة عبارة عن ارقام تتم ترجمتها الى معلومات داخل النماذج والتقارير وهذه النقاط تعرض لها اساتذتنا الكرام هنا ولزيادة المعرفة يمكنكم مراجعة هذا الرابط الامر الثالث جعل عملية التشفير دائمة سواء كان البرنامج مفتوح او مغلق بحيث تكون عملية الفك والتشفير من صلاحية المستخدم والابتعاد عن التشفير الآلي عند فتح البرنامج وغلقه في المثال المرفق تم تطبيق الفكرة . احبتي لن تعدموا فائدة برمجة بين ثنايا هذا المثال تشفير جداول القوائم.rar
  22. شكرا استاذ عبدالله يهمني رأيك الله يحفظك ومن هذا الذي سيدخل البيانات في الجداول مباشرة لو لاحظت وجود نموذج ( مغلق حاليا ) للتعديل على البيانات المشفرة ، نفك التشفير ثم التعديل او الاضافة ثم اعادة التشفير
  23. ما زلت بانتظار التقييم من كافة الاخوة الكرام ... واخص اخوي محمد ايمن .. للعلاقة السيئة بينه وبين التشفير علما اني اعددت الآن مثالا لكيفية تشفير جميع الجداول الخدمية بنموذج وزر واحد داخل البرنامج وافردت له موضوعا جديدا هنا
×
×
  • اضف...

Important Information