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

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

  1. أبو آدم

    أبو آدم

    أوفيسنا


    • نقاط

      10

    • Posts

      3,292


  2. omar elhosseini

    omar elhosseini

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


    • نقاط

      3

    • Posts

      1,950


  3. AlwaZeeR

    AlwaZeeR

    الخبراء


    • نقاط

      3

    • Posts

      740


  4. عبدالله باقشير

    عبدالله باقشير

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


    • نقاط

      2

    • Posts

      4,796


Popular Content

Showing content with the highest reputation on 12 أغس, 2016 in all areas

  1. الاخ حسين22 جرب هذا المرفق لعل وعسي يؤدي المطلوب Omar_3.rar
    2 points
  2. أثناء مروري بأحد المواضيع في منتدانا الطيب ومن خلال المشاركات كان لأخي الحبيب أبو أحمد - عبدالله المجرب ، تعليق وطلب لشرح تركيب جملة SQL ، .... http://www.officena....=0 ومنها راودتني نفسي أن أجهز سلسلة لشرح ما يفتح عليّ ربي عن SQL ، وقد باشرت بالعودة لمراجعي ومواقعي المعتمدة ، وما لدي من ملاحظات و ( خرابيش ) في كشكولي ، وعقدت العزم ووجهت النية ... لوجه الله تعالى ، لا أبتغي منكم أجراً ولا (مديحاً) ، إن أجريَ إلا على الله ، وهو حسبي ، وهو المستعان . ورغم أن لغتي الإنجليزية ممتازة (أدعي) ، إلا أنني قررت الاستعانة بإبني البكر آدم في بعض الترجمات الفنية ، تخفيفاً على نفسي ، وتكثيفاً للجهد ، فأعينونا بالدعاء. راجياً من المولى عزّ وجلّ أن يعيننا على الخير ، وهو المستعان بحق وجزاؤه المرتجى ... والله من وراء القصد ... وهو حسبي ........................
    1 point
  3. السلام عليكم نموذج فواتير منوع (مبيعات /مشتروات/ مردوات المبيعات/مردودات المشتروات) بامكانية: الترحيل والبحث والتعديل وحذف الكل طلب للاخ تامر جمال جعلته هنا لفائدة الجمع الكريم ______________.rar
    1 point
  4. تفضل اخي زياد777 عله يفي الغرض تقبل تحياتي قص و لصق..coupy coller.rar
    1 point
  5. جرب طباعة كل كود فى ورقة مستقلة ابو العوافى.rar
    1 point
  6. If DCount("*", "[Attendance]", "[ID_Staff]=" & Me.[ID_Staff]) > 0 Then MsgBox "duplicat" DoCmd.CancelEvent Me.Undo Else End If وعليكم السلام ورحمة الله وبركاته تفضل: ضع هذا الكود في حدث بعد التحديث للحقل: ID_staff في النموذج الفرعي :: تحياتي waz-ww.rar
    1 point
  7. حياك الله اخي ابو نادر فهم السؤال ثلثي الإجابة ،،، تفضل : DoCmd.RunSQL "DELETE FROM Ntbl WHERE Ntbl.RfNmbr = " & "'" & Me.RfNmbr & "'" هذا الكود يحذف السجل الذي تقف عليه في الجدول الرئيسي في جدول Ntbl فقط ، طبعا RfNmbr حقل نصي :: تحياتي
    1 point
  8. ما شاء الله عليك ... اكوادك ذي اول مره اشوف مثلها ... عمل الزر ... يحذف السجلات من جدول ويضيف جميع سجلات الجدول الرئيسي . صح ؟ ولكن نفترض ان لدي فقط ثلاث سجلات في التمام .. سيحذفها ويدخل جميع سجلات الجدول الرئيسي .. قد يكون الجميع في احد الأرفف موجودين لهذا اليوم ... وبالتالي لن يكون هناك اي سجل يخصهم في جدول التمام وانا متأكد بأن فكرتي لم تصلك بالشكل المطلوب.. سهرت مع هذي المشكله وتوصلت لحل بعد عدة تجارب فاشله في كود الحفظ .. جعلت الحقول الجديده في جدول التمام ( الاسم والرف والقسم والرتبة ) تساوي الحقول التي تظهر فيها المعلومات في النموذج والمبنية على استعلام .. وكأن العملية نسخ ولصق ونجحت الفكره ... شكرا على مساعدتك والله يوفقك وبسببك تعلمت شي جديد هل استطيع ان اضيف معيار لكودك هذا .. بان اضيف اسم الرف ( نصي ) .... وبهذا استغني عن استعلام حذف ؟ او اكتفي باستبدال RfNumbr باسم الرف DoCmd.RunSQL "DELETE RfNmbr.* FROM Ntbl"
    1 point
  9. السلام عليكم اعتدر عن تاخري في الرد نعم استاد عمر الحسيني والله هذا هو المطلوب انه راءع الكود يحفظ نسخة في المجلد المطلوب عمل كثير راءع فقط لايعطي اسم tafasilللصفحة المنسوخة ولكن يكفيني هذا الف الف شكر لك اخي عمر الحسيني وللاستاذ ابو حنين جزاكم الله خيرا
    1 point
  10. الااخ صلاح الصغير شاهد المرفق لعل وعسي يكون نهاية المطاف Omar_3.rar
    1 point
  11. السلام عليكم ورحمة الله وبركاته اخي العزيز ابو نادر لا حاجة لتكرار الجدول وتعبئة نفس الحقول يدويا، كل ما علينا انشاء زر يقوم بانشاء جدول به كل بيانات الجدول الرئيسي وعند حذف او تعديل اي سجل في الجدول الرئيسي ما عليك الا الضغط على هذا الزر وهو يقوم بتحديث الجدول الجديد عملت لك مثالا بسيطا لذلك واي استفسار انا حاضر :: تحياتي waz-Test.rar
    1 point
  12. السلام عليكم لو ارفقت ملفا فيه توضيح للمطلوب وفيه بيانات رمزية ليتسنى للاساتذة معرفة المطلوب والاجابة تحياتي
    1 point
  13. السلام عليكم اخي العزيز عاشت ايدك يا اخي العزيز alwazeer وبارك الله فيك الله يحفظك الله ياعزيزي لقد حلت المشكلة مع الشكرالجزيل
    1 point
  14. ههههههههههههههههه والله قاعد لأكثر من خمس ساعات وانا ابحث عن حل .. وجربت كذا طريقة الى ان وصلت الى مايكرو ينفذ دالة datevalue عبر وسيط وهي الدالة cell ،، ومسوي فيها مهتم ،، وابحاث وتجارب ومركز في الموضوع ،، وفي الاخر يطلع الحل في بحث واستبدال. هههههههههههههههه العلم نوووووووور الله يسعدك يا باشا.
    1 point
  15. السلام عليكم ورحمة الله الشرط على التاريخ المكرر على الحقل نفسه يختلف عن الشرط الخاص بالأسماء لأن التاريخ المطلوب هو التاريخ المحصور بين التاريخين المحددين بالخلايا F1 و H1 بينما الشرط على الأسماء هو التطابق مع الاسمين المحددين بالخلايا J2 و J3 وهذا لا يتحقق في آن واحد في النطاق B:B... وفي هذه الحالة الدالة SUMIFS تعطي النتيجة 0... ولحل المشكلة يمكن استبدال معادلتك بالمعادلة التالية: =SUMPRODUCT(($C$2:$C$1000)*($A$2:$A$1000>$F$1-1)*($A$2:$A$1000<=$H$1)*(($B$2:$B$1000=$J$2)+($B$2:$B$1000=$J$3))) بن علية
    1 point
  16. ا / عبد السلام تم تجربة الطباعة بنجاح الف شكر لحضرتك ناقص فقط تحديد الاشهر المراد طباعتها لكل الاكواد يعنى يمعنى ان احدد باى شكل من الاشكال اشهر محددة و يتم طباعتها هى فقط
    1 point
  17. شكرا جزيلا أستاذنا رمهان هو المطلوب بعينه بارك الله فيك أستاذنا صالح حمادي يؤتي فضله من يشاء جعل الله هذا العمل في ميزان حسناتك
    1 point
  18. السلام عليكم جمعة مباركة هذا الكود يوضع في الوحدة النمطية للورقة Private Sub Worksheet_Change(ByVal Target As Range) If Me.[T1] Then Exit Sub If Not Application.Intersect(Target, Range("F3:F12")) Is Nothing Then Application.EnableEvents = False Application.Undo Application.EnableEvents = True MsgBox "خلية لا يمكن تعديلها" End If End Sub ايضا يوجد رابط تحميل في رابط المدونة ادنى التوقيع حماية خلايا معينة من التعديل.rar
    1 point
  19. أخى الفاضل السلام عليكم ورحمة الله وبركاته أولا : لك منى دعوة كريمة بتغير اسم الظهور الى اللغة العربية لسهولة التواصل بيننا ثانيا : هذه فكرة سريعة لما تريد حيث يتم البحث برقم الجلوس فقط ويتم عرض البيانات بمجرد كتابه رقم الجلوس جربها وان أردت تعديل أخبرنى تقبل تحياتى بحث.rar
    1 point
  20. بعض الشروط الفنية لبناء الجمل ودعونا هنا نتحدث عن بنية الجملة وبعض الشروط الفنية فيها. بنية الجملة SELECT Employees .LastName, Employees .FirstName FROM Employees WHERE (((Employees .City)=”Seattle”)); جملة تزودنا بالمعايير أما فيما يتعلق بالأقواس ، فيمكننا تركها وكتابة العبارة كما يلي : SELECT Employees.City, * FROM Employees WHERE Employees.City="Seattle"; كلمة رئيسية ترشد الاستعلام لاسترداد البيانات Employees .City, * أو قائمة الحقول التي تحدد أي الحقول سيتم إظهارها تحديد مصدر البيانات
    1 point
  21. SELECT … WHERE جملة WHERE وتصفية السجلات. يتم استخدام جملة WHERE لاستخراج ، فقط ، تلك السجلات التي تفي بمعيار محدد. بناء الجملة SQL SELECT … WHERE Syntax SELECT column_name(s) FROM table_name WHERE column_name operator value وحيث نريد تحديد الاشخاص الذين يقطنون في مدينة "" من الحقل City من الجدول Employees ، نستخدم عبارة SELECT WHERE التالية : SELECT Employees.City, * FROM Employees WHERE (((Employees.City)=”Seattle”)); ويكون شكل result-set كما في الاستعلام Q_WHERE NA_NorthwindSQL.rar
    1 point
  22. الجزء 2 سنقوم ضمن هذا الجزء بشرح تطبيقات عملية وبعض دقائق الأمور الحاسمة و المهمة ، كي نتمكن من إستخدام SQL بسهولة ويسر . ومن خلال هذا الفصل سيتم شرح وتفصيل جملة (عبارة) SELECT وتستخدم عبارة SELECT لتحديد البيانات من قاعدة بيانات ، ويتم تخزين النتيجة في جدول النتيجة، المسمى ( مجموعة النتيجة ) result-set . SELECT بناء الجملة SQL SELECT Syntax SELECT column_name(s) FROM table_name و .... SELECT * FROM table_name[/right] ومثال ذلك تعاملنا مع الجدول Employees من قاعدة البيانات المختارة للتطبيق Northwind نريد تحديد مضمون الأعمدة "LastName" و "FirstName" من الجدول Employees ، فنستخدم العبارة التالية : SELECT LastName,FirstName FROM Employees أو SELECT Employees .LastName, Employees .FirstName FROM Employees; SELECT Employees .* FROM Employees; فائدة : النجمة (*) هو وسيلة سريعة لتحديد كافة الأعمدة! ويكون شكل result-set كما كما في الاستعلام Q_SelectAll ....................................... NA_NorthwindSQL.rar ويكون شكل result-set كما في الاستعلام Q_Select SELECT * نريد تحديد كافة الأعمدة من الجدول Employees ، فنستخدم العبارة التالية : SELECT * FROM Employees أو
    1 point
  23. SQL DML and DDL ويمكن تقسيم SQL إلى قسمين: لغة معالجة البيانات (DML) لغة تعريف البيانات (DDL). الاستعلام وأوامر التحديث تشكل جزء DML • SELECT (حَدِد ) - استخلاص البيانات من قاعدة البيانات • UPDATE ( تحديث) - تحديثات البيانات في قاعدة البيانات • DELETE ( حذف ) - حذف البيانات من قاعدة البيانات • INSERT INTO (إدراج) - إدراج بيانات جديدة في قاعدة البيانات الجزء DDL من SQL يسمح لجداول قاعدة البيانات أن يتم إنشاؤها و حذفها. ويعرف أيضا الفهارس (المفاتيح)، تحدد الروابط بين الجداول، وتفرض القيود بين الجداول. و أهم جمل (عبارات) DDL في SQL هي: • CREATE DATABASE - إنشاء قاعدة بيانات جديدة • ALTER DATABASE - تعديل قاعدة بيانات • CREATE TABLE - إنشاء جدول جديد • ALTER TABLE - تعديل جدول • TABLE DROP - حذف جدول • CREATE INDEX - ينشئ فهرس (مفتاح البحث) • INDEX DROP - حذف فهرس
    1 point
  24. RDBMS RDBMS يرمز لنظام إدارة قواعد البيانات العلائقية. RDBMS هو الأساس لSQL، وبالنسبة لجميع أنظمة قواعد البيانات الحديثة مثل MS SQL Server و DB2 IBM، Oracle ، MySQL، و Microsoft Access. يتم تخزين البيانات في RDBMS في كائنات قاعدة البيانات وتسمى الجداول. والجدول هي عبارة عن مجموعة من إدخالات البيانات ذات الصلة، وتتكون من أعمدة وصفوف. نعرف أن قاعدة البيانات في أغلب الأحيان تحتوي على واحد أو أكثر من الجداول. يتم تعريف كل جدول بواسطة اسم (على سبيل المثال "العملاء"، أو "الطلبيات"). الجداول تحتوي على سجلات (صفوف) مع البيانات. فيما يلي مثال من جدول يسمى "Persons":يحتوي الجدول أعلاه ثلاثة سجلات (واحد لكل شخص)، وخمسة أعمدة (P_Id، اسم العائلة، الاسم الأول، العنوان، والمدينة). عبارات SQL معظم الإجراءات التي تحتاج إلى تنفيذ على قاعدة بيانات مع عبارات SQL. سيكون عبارة SQL التالية تحديد كافة السجلات في الجدول "Persons": SELECT * FROM Persons فائدة : نضع في اعتبارنا أن ... SQL ليست حساسة ل case فاصلة منقوطة بعد بيانات SQL؟ أنظمة قواعد البيانات تتطلب فاصلة منقوطة في نهاية كل عبارة SQL. الفاصلة المنقوطة هي الطريقة القياسية للفصل بين كل بيان SQL في أنظمة قواعد البيانات التي تسمح بتنفيذ أكثر من عبارة SQL في نفس الجملة إلى الملقم. ملاحظة : جميع المعالجات و النسخ الحديثة تستخدم الفاصلة المنقوطة في نهاية عبارة SQL ................................
    1 point
  25. فيما سبق توصلنا واستذكرنا معلوماتنا الرئيسية ... والآن ما هي SQL؟ • SQL للتعامل مع لغة الاستعلام الهيكلية • SQL تمكنك من الوصول والتعامل مع قواعد البيانات • SQL هي معيارية (قياسية) لدى (المعهد الوطني الأمريكي للمعايير) ANSI ماذا يمكن أن تفعل SQL؟ • يمكن تنفيذ استعلامات ضمن قاعدة البيانات • يمكن استعادة البيانات من قاعدة البيانات • يمكن إدراج سجلات في قاعدة البيانات • يمكن تحديث السجلات في قاعدة البيانات • يمكن حذف السجلات من قاعدة البيانات • يمكن إنشاء قواعد بيانات جديدة • يمكن إنشاء الجداول الجديدة في قاعدة البيانات • يمكن إنشاء الإجراءات المخزنة في قاعدة البيانات • يمكن إنشاء طرق عرض في قاعدة البيانات • يمكن تعيين الأذونات على الجداول، والإجراءات، والعرض وبذلك تدعم الأوامر الرئيسية (مثل SELECT، UPDATE، DELETE، INSERT، WHERE) وسنعتمد في تطبيقاتنا على قاعدة البيانات القياسية Northwind وللحديث بقية
    1 point
  26. تصفية وفرز النماذج والتقارير توفر نماذج Access للمستخدم الفرصة لتصفية وفرز السجلات التي يتم عرضها. يتم ذلك عن طريق اختيار أحد الخيارات من القائمة ... سجلات ، أو من داخل النموذج نفسه عن طريق لائحة المحتويات التي تظهر حال النقر على الزر الأيمن من الفأرة فلديك العديد من الاختيارات عندما يتم اختيار الفرز يطبق Access جملة WHERE في ال SQL على خيار تصفية النموذج, في الرسم التوضيحي أدناه يجري تصفية نموذج والتي يتم و عرض قيم الخيار على صفحة خصائص النموذج: وبالمثل، فإن Access عندما يتم اختيار ترتيب الفرز يطبق جملة ORDER BY لترتيب النموذج حسب الأولوية يمكن تعيين كل من هذه الخصائص باستخدام VBA في كل من النماذج والتقارير. في الحقيقة، لا يمكن تصفية و ترتيب تقرير حسب خصائصه الا من داخل عرض التصميم للتقرير. وهذه سلسلة من الدروس تبين لكم كيفية كتابة كودات , VBA, SQLلتصفية وفرز النماذج والتقارير في وقت التشغيل، وإنشاء أدوات قوية للمستخدم وللحديث بقية
    1 point
  27. لم يستخدم SQL ؟ يستخدم SQL للتفاعل مع بيانات قاعدة البيانات الخاصة بك و.يستخدم الأكسس SQL للعديد من المهام: كلما تم تشغيل استعلام يستخدم SQL لتصفية البيانات كلما تم عرض التقرير يستخدم SQL لجمع البيانات ليتم عرضها ويوفر SQL البيانات المعروضة ضمن نموذج Access تشغيل الاستعلامات الأكسس يوفر للمستخدم واجهة ودية، وعرض تصميم الاستعلام، لبناء استفسار. هذه الواجهة تقدم تمثيل رسمي للاستعلام بدون ان يكون للمستخدم أي معرفة بال SQL . عندما يقوم المستخدم ب"تشغيل" الاستعلام يقوم الأكسس بترجمتها بيانياً الى عبارة SQL التي تمرر بدورها الى مشغل قاعدة بيانات Jet. يقوم Jet بإسترجاع البيانات المناسبة و يعرضها Access بطريقة عرض ورقة بيانات الاستعلام. في هذه السلسلة من الدروس سوف تجد كيفية بناء استعلامات جديدة وتغيير الاستعلامات الموجودة باستخدام VBA و SQL ، وسوف تعرف السبب الكامن في أن كثيراً من مطوري قواعد البيانات المحترفين يفضلون عدم استخدام الاستعلامات المخزنة على الإطلاق وللحديث بقية
    1 point
  28. الجزء 1 تحديد وتعريف SQL هذا هو الجزء الأول من سلسلة برامج تعليمية لتوضيح كيف يمكن لل SQL مساعدتك لبناء قاعدة بيانات أفضل. وأحب أن أنوه أن هذه البرامج ليست كورسا متخصصا في ال SQL, فهناك العديد من الكتب الممتازة والكثير من البرامج المتخصصة على الانترنت تعالج هذا الموضوع, سأذكر لكم بعضها لاحقا... في هذا البرنامج التعليمي سوف نراجع المهام العديدة والمتنوعة لل SQL داخل الأكسس, وسأجيب أيضا على العديد من الأسئلة التي عرضت لي شخصيا خلال استكشافي لهذه اللغة ما هو ال SQL ما وظيفة ال SQL ولم يستعمل؟ هل يمكن لل SQL القيام بما تعجز أداة تصميم الاستعلام عن فعله؟ هل أحتاج حقا الى معرفة والاطلاع على ال SQL مصادر لل SQL على الانترنت كتب عن ال SQL ما هو SQL ؟ ال SQL هو لغة استعلام متكاملة ومترابطة, البعض يطبق عليها اسم "Ess Queue Ell" وآخرون يشيرون اليها ب "Sequel" وعلى أية حال, فآن ال SQL لغة حديثة نوعا ما, فقد ظهرت للوجود في أواخر السبعينيات من القرن الماضي "1970", عندما احتاج مبرمجو الحاسوب الى لغة تمكنهم من التواصل مع اللغات الاولية المنطقية – وهي لغات تخزن فيها البيانات عن طريق جداول متعددة ذات روابط كثيرة, والأكسس يعتبر قاعدة بيانات منطقية- وأول معيار لل SQL تم نشره عام 1986 بوساطة ANSI وتم تعديله مرات عديدة منذ ذلك الوقت, وبالرغم من انه كان من المفترض ان تكون لغة قياسية, الا انه ظهر العديد من اللهجات فيها. الميكروسوفت أكسس يستعمل لهجة لل SQL تعرف ب Jet SQL بينما يستخد مايكروسوفت SQL لهجة تسمى T-SQL ولكن اللغة المحورية ولب هذه اللهجات مدعومة من العديد من البرامج وهي بالضرورة بسيطة وسهلة التعلم وعبارة ال SQL تبدو مشابهة للآتي: SELECT tblStaff.* FROM tblStaff WHERE tblStaff.Gender="M"; هذا البيان يقول: "بين لي كافة الحقول من الجدول tblStaff حيث حقل الجنس هو M (ذكر) هذا مثال بسيط لكنه يوضح مدى سهولة لغة SQL وللحديث بقية
    1 point
×
×
  • اضف...

Important Information