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

نجوم المشاركات

  1. jjafferr

    jjafferr

    أوفيسنا


    • نقاط

      15

    • Posts

      10007


  2. kha9009lid

    kha9009lid

    الخبراء


    • نقاط

      11

    • Posts

      1347


  3. بن علية حاجي

    بن علية حاجي

    الخبراء


    • نقاط

      11

    • Posts

      4358


  4. Ali Mohamed Ali

    Ali Mohamed Ali

    المشرفين السابقين


    • نقاط

      6

    • Posts

      11645


Popular Content

Showing content with the highest reputation on 10/29/19 in all areas

  1. 2 points
  2. ثم نختار تشغيل بعدها نغلق الاستعلام ونفتح القاعدة الفارغة نجد ان الجدول تم الحاق البيانات به بشرط ان تكون الحقول متطابقة
    2 points
  3. وعليكم السلام-تفضل ولكنى لم امتلك من الوقت الأن ما يجعلنى انهى هذا العمل كله ,ولكن تم التعديل على الصفحتين الأولتين فعليك بعمل ضبط اللغة فى الصفحة الثالثة والرابعة كما تم فى الصفحة الأولى والثانية نموذج الاستبانة02.xlsx
    2 points
  4. الامر السابق يرسل التقرير الى الطابعة بدون معاينة واذا ترغب في مشاهدة التقرير اثناء الطباعة استخدم الامر التالي DoCmd.OpenReport "اسم التقرير", acViewPreview DoCmd.PrintOut , , , , 3
    2 points
  5. جرب الامر التالي DoCmd.SelectObject acReport, "اسم التقرير", True DoCmd.PrintOut , , , , 3
    2 points
  6. وعليكم السلام 🙂 انا استعمل الكود التالي في احد برامجي: dim rpt_Name as string dim How_Many_Copies as integer rpt_Name= "myReport" How_Many_Copies=3 'print the Receipt DoCmd.OpenReport rpt_Name, acViewPreview, , "[Auto_ID]=" & me.Auto_ID , acHidden DoCmd.SelectObject acReport, rpt_Name DoCmd.PrintOut acPages, , , acHigh, How_Many_Copies DoCmd.Close acReport, rpt_Name, acSaveNo وهنا جوار جميل ، قد تستفيد منه: جعفر
    2 points
  7. شكرا جزيلا اخوي كاسر 🙂 جعفر
    2 points
  8. بعد إذن استاذي @jjafferr إذا اردت عدم ظهور هذه الرسالة اختر كما هو موضح بالصورة وواضح من شرح الميزة ما ذكره الاستاذ جعفر ::بالتوفيق::
    2 points
  9. 2 points
  10. ايش رايك في استعلام واحد 🙂 . جعفر 1116.1.Split.mdb.zip
    2 points
  11. اما مسمى "العود" ، فتارة نطلقها على كبيرنا ، ليس عمرا ، وإنما مكانةً ، وهذا قصدي في كلامي عن اخوي @ابوخليل 🙂 واما العود المتعارف عليها ، فأهلا وسهلا في فريقنا مع اخوي ابوخليل 🙂 جعفر
    2 points
  12. امرك يا استاذي جعلتها في استعلام واحد والاستعلام الثاني للالحاق في الجدول2 مع العلم انا ايضا عود فانا على مشارف الستين Database410.accdb
    2 points
  13. بالعكس اخوي خالد ، فقد ذكرت سابقا: فهذا الميدان يا حميدان 🙂 وكذلك انا كاتب في توقيعي: وللعلم ، فأخونا العود ابو خليل (الله يحفظه اينما كان ، ومن يحب) قد شارك في بلورة هذه الجملة 🙂 فهذا المنتدى لنتعلم منه جميعنا 🙂 جعفر
    2 points
  14. السلام عليكم 🙂 تفضل 🙂 الاستعلام 3 يقوم بعملية إلحاق البيانات الى الجدول Tab2 : جعفر 1116.1.Split.mdb.zip
    2 points
  15. كلامك صحيح استاذ بن علية لم انتبه لهذه الحالة زيادة في اثراء الموضوع =IF(D4<C4,"لا يستحق",SUM(N(D4),-N(C4),N(B4))) او =IF(D4<C4,"لا يستحق",N(D4)-N(C4)+N(B4))
    2 points
  16. السلام عليكم هذه المعادلة تعطي خطأ في حالة ما إذا كانت قيمة C4 نصية بسبب الإشارة "-" التي أمامها (الإشارة - مثلها مثل الإشارة +) والأصح أن تكون الجزئية (SUM(D4,-C4,B4 بالشكل: (SUM(D4,B4)-SUM(C4 ... والله أعلم.
    2 points
  17. السلام عليكم بل كان الخلل في كل الشهور، والخطأ في المعادلات التي وضعتها في الجدول المساعد لترتيب غيابات الأساتذة حسب ترتيبهم وترتيب الأيام... وقد تم التصحيح في الملف المرفق (أرجو ذلك)... بن علية حاجي 114_2.rar
    2 points
  18. السلام عليكم تم عمل المطلوب في الملف المرفق... بالنسبة لورقة "غيابات التلاميذ" تم الاستعانة بمعادلات صفيف في عمود إضافي في ورقة "E" -العمود I- (لونته بالأزرق). أما بالنسبة لورقة "غيابات الأساتذة" فقد استعنت بـجدول مساعد في الورقة نفسها (في تمام اليسار وذلك لترتيب غيابات الأساتذة تصاعديا حسب ترتيب الأستاذ واليوم)... أرجو أن تفي الغرض المطلوب... بن علية حاجي 114.rar
    2 points
  19. فورم ترحيل بيانات الى الشيت المختار وطباعة البيانات الفيديو
    1 point
  20. وعليكم السلام ورحمة الله وبركاته جرب هذه الطريقة test(2).accdb الشرح بالصورة تحياتي
    1 point
  21. وانا اضم صوتي الى صوت الشباب ، وفي انتظار ردك اخي محمد 🙂 آن الاوان ان نرى جواهر الافكار تلمع جنب بعضها البعض 🙂 جعفر
    1 point
  22. وانا اؤيد كلامى استاذ خالد واستاذ جعفر ونستاذنك فى ان تضعه استاذ محمد فنحن نتعلم ونستزيد منكم جزاكم الله خيرا وبارك الله فيكم وفيما تحبون وجعله فى ميزان حسناتكم ان شاء الله
    1 point
  23. معلم ماشاء الله تبارك الله
    1 point
  24. استاذي الفاضل @jjafferr عملته بطريقة اخرى ولكن عندما شاهدت مرفقك تراجعت فلا يستوي الثرى والثريا
    1 point
  25. السلام عليكم 🙂 اهلا وسهلا بك في المنتدى 🙂 رجاء مراجعة قوانين المنتدى لكي تستفيد من مواضيعه ومساعدة الاعضاء: قواعد المشاركة فى الموقع اضغط هنـــــــــامن فضلك لقراءة القواعد كاملة و بصفة خاصة نؤكدعلى ما يلي 1- يمنع منعا باتا نشر أية مواد تخالف حقوق الملكية الفكرية و يرجى الابلاغ عن المشاركات المخالفة من خلال زر تقرير اسفل المشاركة 2-يجب استخدام خاصيةالبحث قبل طرح السؤال توفيرا للوقت و الجهد. 3-ضرورة كتابة عنوان واضح للموضوع يدل على محتواه ويعطي وصفاً مختصرا للسؤال. 4-ممنوع منعا باتاً كتابة عناوين سينمائية مثل عاجل ، نداء الي فلان ، الي الخبراء ، طلب مساعدة ، أريد حلا..... 5-يمكن استعجال الرد باستخدام تعبير -للرفع- و غير مسموح بالالحاح او اللوم فجميع الاعضاء يشاركون تطوعا طبقا لسعة وقتهم. ومخالفة ذلك تعرض الموضوع للحذف لقد مضى على وضعك السؤال حوالي 21 ساعة ، وقد نظر الاعضاء في موضوعك 27 مرة ، ولكن لم تحصل على اي اجابة ، والسبب: 1. إما سؤالك صعب ولا يوجد من الاعضاء من يعرف الاجابة ، وهذه حالات جدا نادرة ، فما شاء الله عندنا في المنتدى نخبة من الجواهر التي لا تُضاهى ولا تُقدر بثمن ❤️🙂 2. و إما انك لم تساعدنا حتى نساعدك ، بحيث انك وضعت السؤال على عجاله ، وبدون ان تشرح بالتفصيل ما هو المطلوب ، ولا اعطيك مثال على الطريقة التي تريد ان يكون الجواب جعفر
    1 point
  26. بهذه الحالة يوجد خلل في المعادلة ان شاء الله اعدل عليها تسلم استاذي تعبتك معي ربي يوفقك وجزاك الله افضل الجزاء
    1 point
  27. السلام عليكم أخي أبو العلاء هذه محاولتين مني الأولى لإرسال صورة شكل بيضاوي أحمر والثانية لإرسال رسائل مختلفة , كأن تكون ( مثلا ) صاحب متجر أو دكان فترسل رسائل مختلفة لزبائنك تخبرهم فيها بما عليهم من الدين لاحظ المرفق إذا حدث خطا في الارسال فأرجو أن ترسل صورة للسطر الأصفر الذي توقف عنده الكود تحياتي Excel e whatapp1.xls
    1 point
  28. لاداعي للاعتذار استاذي انت عملت بما يرضي ربنا لانسان مبتدا فلا تزعل حقك علينا ثانيا كما قال استاذنا كاسر من مشاركه الثانيه بانه مالوف فاعتقد شي خلف الكواليس مجرد تحليل لكن ممهما كان شي لايهم بقدر الاهم من المهم ان نشكر اي استاذ قدم لنا جميل ولو لم يكون المطلوب فمبادره المشاركه من الاستاذ هي عباره انه تقدم لمساعدتك فجزاء الاحسان الا الاحسان فلنكون عندنا شي، من الصبر اذا لم نجد اجابه للموضوع نصحيه اخي العضو بان يكون ردك غير قاسي فالمفروض شكر او دعاء يكون افضل لاي انسان بادر ولو بكتابه حرف واحد بالنسبه لسوالك ابدا بالجدول اقراء عن الجدوال كيف تعملها بطريقه صحيحه ثم اتجه الي النماذج وابدا بنسخ ولصق اكواد من المنتدي تجدها شي لايحصي كما قال الاستاذ الذي سبقنا فانت اذا انت مبتدا حقا خذ من هذا وهذا ولا يكون الرد فيه نوع من القساوه ونكران الجميل تابع اليوتوب في قناه للاستاذ السيد بدران الذي انا بدات منها كوني لااجيد لغه برمجه ولا انجليزي فاستفدت كثير منها ولكن الاكثر من فضل الله ثم فضل هذا المنتدي الذي قابلنا فيه الخيرين بالنسبه الفتره انت شاطرتك تقبل تحياتي
    1 point
  29. جرب الملف المرفق بعد إضافة دالة IF على المعادلة.... الغياب دالة البحث.xlsm
    1 point
  30. ارجوا ان يكون المطلوب sa-كشف حساب.accdb
    1 point
  31. اهلا بك فى المنتدى تفضل -تم ذلك بمعادلات المصفوفة كود.xlsm
    1 point
  32. أ.عبدالعزيز محمد أولا قم بربط الجدول الذى به بيانات بقاعدة البيانات التى سيتم الإستيراد إليها (ربط وليس إستيراد) ثانيا قم بعمل إستعلام إضافة وإختر إسم الجدول الذى إدراج البيانات به شغل الاستعلام .. سيتم للإدراج الى الجدول بنجاح إذا كانت جميع الحقول متشابهة إسما ونوعا إنشئ مجلد جديد وسمه Test على المحرك D وضع به المرفقين شغل ملف Aziz افتح جدول TabSudents2 للتأكد من أنه فارغ شغل الإستعلام .. افتح جدول TabSudents2 مرة أخرى للتأكد من أنه تم الإستيراد أرجو أن يكون المطلوب بالتوفيق Aziz.accdb Aziz2.accdb
    1 point
  33. اخي ابو عيد سبق وان جربت هذه الطريقة اولا تفتح الواتس من جوالك وتتركه مفتوح عند البدء بتطبيق الكود ثانيا تسجيل الدخول على واتس الويب https://web.whatsapp.com/ عبر المتصفح وتقراء الباركود من جوالك "واتس ويب" لاعتماد دخول الواتس من نفس الجهاز وتسجيل الاسماء او الارقام في القائمة اذا سجلت اسماء ضروري تسجل نفس الاسم المسجل في جوالك يقوم الكود بفتح رابط الواتس عبر المتصفح والبحث عن الاسم او الرقم ويرجع ينسخ الرسالة ويحطها بمربع كتابة الرسائل وينقر ارسال وهكذا يكرر العملية اذا سجلت اكثر من اسم
    1 point
  34. السلام عليكم أليس هذا موجودا في صفحتي "واجهة1" و "واجهة2"...؟؟ إذا كان ولا بد فالرجاء أن تضع لي نماذج (فارغة) على هذه الصفحات... لأنه ليس لي أدنى فكرة على ذلك...
    1 point
  35. عظم اجركم واحسن عزاكم انا لله وانا اليه راجعون
    1 point
  36. اللهم امين........ ان لله وان اليه راجعون البقاء والدوام الله وحده , اللهم ارحمه وأحسن نزله وصبر اللهم أهله وزويه والهمهم الصبر والسلوان
    1 point
  37. انا لله وانا اليه راجعون لله ما اعطى وما اخد اللهم خفف عنه واعف عنه وارحمه وارزق اهله الصبر
    1 point
  38. السلام عليكم في هاتين الخليتين (ذكور - إناث) أبدل الجزئية 1 - بـ 3 - مثل ما فعلت في المرفق... بن علية حاجي 123.xls
    1 point
  39. السلام عليكم ورحمة الله تم عمل المطلوب بإضافة عدة أعمدة (عمود الترتيب-عمود رقم التسجيل-عمود الصفة-عمود تاريخ الدخول-عمود تاريخ الخروج) في شيت التلاميذ... تم حذف أعمدة يومي الجمعة والسبت من جدولي ورقتي التلاميذ والأساتذة... مع تعديل كل المعادلات اللازمة... إذا كانت هناك اقتراحات أو تعديلات أخرى أستطيع عملها، إن شاء الله تجدونني في الخدمة.... كل الأوراق محمية بالكلمة السرية 123 ما عدا ورقة التوقيت T... بن علية حاجي 123.xls
    1 point
  40. السلام عليكم ورحمة الله تفضل المرفق لعل فيه ما تريد... بن علية حاجي 123_1.rar
    1 point
  41. وعليكم السلام -بارك الله فيك أستاذ عبد اللطيف بالتأكيد هناك ترتيب وكما تشاء سواء تصاعدياً أو تنازلياً -كما بهذا الرابط https://www.officena.net/ib/topic/33468-هل-يمكن-ترتيب-اسماء-شيت-الاكسيل-ابجدي/ وهذا هو الملف ترتيب الأوراق حسب أسمائها.xls
    1 point
  42. وعليكم السلام-تفضل دمج جميع صفحات الملف فى صفحة واحدة.xlsm
    1 point
  43. السلام عليكم ورحمة الله وبركاته الرجاء من الاخوة الاعضاء مساعدتي في عمل معادلة لحساب مكافأة نهاية الخدمة حسب الشروط الآتية في تاريخ 2014/12/31م من كانت فترة عمله من بداية عمله حتى 2014/12/31م كالاتي :- * من 1 يوم حتى 729 يوم ( حتى سنتين ) تكون مكافأة نهاية الخدمة = صفر * حتى 1824 يوم ( حتى خمس سنوات ) تكون مكافأة نهاية الخدمة = 1/3 ( ثلث ) من الراتب * حتى 3649 يوم ( أقل من 10 سنوات ) تكون مكافأة نهاية الخدمة عبارة عن 1/3( ثلث ) الراتب عن (اول 1825يوم ) أول خمس سنوات + 2/3 ( ثلثين ) الراتب عن ما يزيد عن خمس سنوات حتى ما قبل ال10 سنوات ( 3649يوم ) * من كانت مدة خدمته أكثر من ( 3650 يوم ) أكثر من 10 سنوات تكون مكافأة نهاية خدمته عبارة عن 1/2 ( نصف ) من الراتب عن الخمس سنوات الأولى + راتب كامل عن كل مافوق الخمس سنوات ملحوظة يتم الحساب على آخر راتب للعامل ارجو منكم التعاون معي للضرورة القصوى واشكركم مقدما خالص الشكر والتقدير تم ارفاق ملف اكسيل مضغوط rar حسب نصيحة الاخ الفاضل ياسر خليل ابو البراء Osama-Mkaf2a.rar
    1 point
  44. لنلقي مزيدا من الضوء على كيفية دمج الحقلين : الاسم الأول و الاسم الأخير في المعادله السابقه نبدأ بنفس الخطوات التي سبق شرحها أثناء عملية تحويل الحقل الى قائمة اختيار , حيث نضع المؤشر على اسم الحقل ثم ننتقل الى خصائص الحقل في الأسفل لدينا General – Lookup من Lookup نحول ال Display Contral من Check Box الى Combo Box ثم ننتقل الى حقل Row Source نضغط الأزرار الثلاثة على يمينه فتفتح لنا صفحة تصميم استعلام جديد – نختار منها جدول الموظفين نفسه ( حيث أن اسم المدير المطلوب ادراج اسمه هو موظف فعليا و اسمه موجود في جدول الموظفين ) . الآن نختار في الحقل الأول للاستعلام رقم الموظف كحقل معرف , نجعل الحقل الثاني في الاستعلام فارغا , ثم نختار الحقلين الاسم الأول و الاسم الأخير في الحقلين الثالث و الرابع من الاستعلام . الآن اذا كان الموظف اسمه الأول أحمد و الثاني حسن , نريد دمج هذين الاسمين ليكونا في حقل واحد قيمته أحمد حسن بدلا من أن يكونا في حقلين . الحل يكون بدمج قيمتي الحقلين في حقل جديد و ليكن اسمه Name سيأخذ مكانه في الحقل الثاني الفارغ من الاستعلام و يأخذ قيمة دمج الحقلين التاليه الآن لنجيب على بعض الأسئله التي قد تخطر ببال أحدنا : أولا : كيف تم الدمج بين الحقلين ؟ الجواب : اذا أردنا دمج حقلين معناها أن قيمة جديده ستنشأ من خلال هذا الدمج غير موجوده في الجدول , اذا سنعطيها تسميه جديده أي حقل جديد لكن هذا الحقل ضمن الاستعلام و ليس حقلا من الجدول , ثم نسند اليه القيمه الجديده و علامة الاسناد هي : مثلا لو كان لدينا حقلين Quantity , Price و نريد معرفة القيمه Value طبعا المعادله الأساسيه الرياضيه هي : Value=Quantiti * Price لكن في الاستعلام اذا أردنا تسمية حقل جديد فلابد من اسناد قيمه اليه و اشارة الاسناد هي علامة : و تكون معادلة ادراج القيمه كمايلي : Value:Quantiti * Price علامة & تقوم بدمج أي حقلين أو أكثر ( يمكن دمج عدة حقول في حقل واحد ) لكن بشرط أن هذا الدمج يكون من خلال الاستعلام أو النموذج أو التقرير و لكن لايمكن أن يكون في الجدول مطلقا . مثال لنختار ملف بيانات صغير غير ملف NorthWind ( الملف المرفق ) نجعل فيه الجدول Address فيه اسماء الآشخاص الثلاثيه ( الأول – الثاني – الثالث ) و رقم الهاتف و رمز المنطقه ) , ننشآ الاستعلام PhoneNumbers لدمج الحقلين رقم الهاتف و رمز المنطقه , طبعا سنضطر الى تسمية حقل جديد و ليكن FullPhone و نستخدم علامة & لدمج قيمتي الحقلين كما يلي : FullPhone: [code] & [phone] نشغل الاستعلام و نلاحظ كيف تم الدمج لو أردنا ادراج علامة فصل بين الحقلين - لابد من وضعها بين الحقلين رمز المنطقه و الهاتف كما يلي SeparetPhone: [code] & "-" & [phone] لماذا ؟ نلاحظ أن الاضافه على المعادله التي قبلها هي علامة - , و طالما أن هذه عباره عن نص و ليس رقم لذلك كان لابد من وضعها بين علامة " " , جربوا دمج الأسماء , الأول مع الثاني يكون : SName: [firstname] & [midname] نلاحظ أن الاسمين دمجا مع بعض تماما , و نحتاج الى مسافه بينهما , اذا : S1Name: [firstname] & " " & [midname] الان نريد دمج الأسماء الثلاثه مع بعض TName: [firstname] & " " & [midname] & " " & [LATname] نعود الى مثالنا في قاعدة NorthWind نجد أنه لأجل معرفة الاسم الكامل للمدير نضع Name: [LastName] & ", " & [FirstName] أما لماذا وضعناه في الحقل الثاني و ليس الثالث أو الرابع مثلا ؟ جوابه بعد قليل . نغلق الاستعلام الذي أنشأناه لاختيار اسم المدير فيعود بنا المؤشر الى صفحة تصميم الحقل Reportto نجد الحقل الثالث في الاستعلام هو مصدر الصف RowSource أي جملة الاستعلام الذي تم انشاؤه سابقا . بعده نجد حقل Bound Column و هذا يعبر عن ترتيب الحقل في الاستعلام الذي يجب أن يعطي قيمة الحقل الاساسيه في الجدول أي Reportto هذا الحقل سيأخذ قيمته من قيمة الحقل EmployeeID في الاستعلام و ترتيبه الأول , لذلك نضع الرقم واحد عند هذا الحقل لو كنا نريد مثلا وضع قيمة الحقل الثاني في الاستعلام ( و هذا خطأ و لكن للمثال فقط ) لكان يجب أن نضع الرقم 2 في حقل Bound Column و لو كنا نريد أن نضع قيمة الاسم الأول أ ي العمود الثالث في الاستعلام لكان يجب وضع القيمه 3 و هكذا بعد حقل Bound Column لدينا الحقل Column Count و هذا يقول لك كم عمودا تريد أن يظهر لديك عندما تفتح القائمه التي سيتم انشاؤها , ؟ اذا أردنا فقط رقم الموظف لكان يجب وضع الرقم 1 , و اذا كنا نريد الحقلين الأول و الثاني أي رقم الموظف و الاسم الكامل نضع الرقم 2 , و اذا أردنا أول ثلاثة أعمده نختار 3 و هكذا . العمود الذي بعده اسمه Column Head أي هل تريد أن يظهر لك اسم العمود من القائمه أم لا ؟ يعني اذا اخترت رقم الموظف و اسمه , هل تريد عند فتح القائمه أن يظهر لك الأرقام و الاسماء فقط اختر لا , و اذا أردت أن يظهر لك راس العمود و تحته الأرقام و الأسماء اختر نعم الحقل التالي Coulmn Width كم تريد عرض كل حقل من الحقول المختاره في الاستعلام يمكنك أن تختار العرض المطلوب لكل حقل و بين كل قيمه علامة فاصله منقوطه ; مثلا لو اخترت 2.5cm فهذا يدل على قيمة أول حقل و هو رقم الموظف أي سيظهر حقل رقم الموظف بهذا العرض و بعده بقية الحقول المختاره نختار 0cm للدلاله على أننا لانريد اظهار رقم الموظف أي نريد فقط أن يظهر لنا حقل الاسم الكامل , لو كان لدينا ثلاثة حقول و نريد اظهار الثالث فقط نجعل القيمه كما يلي : 0cm; 0cm و هكذا Concanecate.rar
    1 point
  45. الآن لنبني جدول شركات الشحن Shippers , يتألف هذا الجدول من الحقول التاليه رقم مسلسل ShipperID اسم الشركه CompanyName رقم الهاتف Phone أما جدول الموظفين Employees فيتكون من الحقول التاليه رقم مسلسل EmployeeID بالنسبه للأسماء ممكن نجعلها في حقل واحد , لكن الأفضل و من أجل عمليات البحث يتم تقسيمها الى حقلين أو ثلاثة ( الاسم الأول – اللقب – اسم الأب ) و يمكن أن ندمج تلك الأسماء مع بعض في حقل واحد من خلال استعلام , و سيأتي شرح ذلك بعد اسطر الاسم الأول FirstName الاسم الثاني LastName الوضع الوظيفي Title , و من الأفضل هنا عمل جدول مستقل للوضع الوظيفي Title بحيث يتكون من رقم مسلسل - اسم الوضع الوظيفي , ثم يعمل له ربط على جدول الموظفين على الحقل title توجد حقول اضافيه كثيره للموظفين عباره عن بيانات شخصيه مثل العنوان و الهاتف و الجنسيه ,, الخ يمكن اضافتها جميعا حسب ماورد في الملف , لكن يهمنا هنا شرح ثلاثة حقول من جدول الموظفين , الأول حقل الملاحظات Notes , و هذا يتم تنسيقه على اساس مذكره memo لكي يتسع لحجم كبير من الكتابه الثاني : حقل صورة الموظف Photo , في حال أردنا استعراض صورة الموظف من على مجلداتنا نعمل الآتي : 1-تنسيق حقل الصوره على اساس كائن اتباط تشعبي OLE OBJECT 2-يتم تخزين مسار الصوره من على الكمبيوتر في حقل الصوره , فلو كان لدينا مثلا صورة موجوده على المستندات كما يلي C:\MY DOCUMENTS\MyPhoto نضع المسار الكامل في حقل الصوره في الجدول , و بهذا يتم حفظ هذا المسار و استدعاؤه تلقائيا من خلال النموذج 3- لدينا حقل الاشاره الى ReportsTo , أي مدير الموظف , و هذا الاسم موجود ضمن جدول الموظفين أصلا , و سنأخذ قيمته من جدول الموظفين , أي سنحوله الى قائمه كما تعلمنا في الحقول الممائله السابقه , لكن هنا يختلف شي واحد و هو أننا سنشير الى حقل الاسم الكامل للموظف أي الاسم الأول و الأخير في حقل واحد , اثناء تحويل الحقل الى قائمه نعمل استعلام , صح ؟ طيب في صفحة الاستعلام هذه سنضيف حقل جديد اسمه name و نجعل قيمته كما يلي Name: [LastName] & ", " & [FirstName] و نجعل هذا الحقل الجديد هو الحقل الثاني في الاستعلام بحيث يكون هو الظاهر لنا أثناء اختيار اسم الموظف ثم نغلق الاستعلام و نجد أن مصر الصف للحقل report to هو SELECT Employees.EmployeeID, [LastName] & ", " & [FirstName] AS Name FROM Employees ORDER BY Employees.LastName, Employees.FirstName; نفتح الجدول و نجد أن الاسم الكامل للموظف يظهر لنا
    1 point
×
×
  • اضف...

Important Information