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

ابوخليل

أوفيسنا
  • Posts

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

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

  • Days Won

    295

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

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

Important Information