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

صالح2

عضو جديد 01
  • Posts

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

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

كل منشورات العضو صالح2

  1. لـــــــــــلـــــــــــــــرفـــــــــــــــــع رفع الله من حاول المساعدة ومن سيحاول درجات يوم القيامة
  2. السلام عليكم ورحمة الله لقد رأيت موضوع في هذا المنتدى لشرح عملية تحزيم قاعدة البيانات بالأكسس وتحويله إلى ملف مستقل امتداده EXE بواسطة برنامج Microsoft Office Access Developer Extensions وكان هناك ملف وورد أعدته الأخت المتميزة زهرة يشرح استخدام هذا البرنامج قمت بتحميل البرنامج وملف الشرح وتتبعت الطريقة خطوة خطوة لكن المشكلة حصلت عند أدخال اللغة العربية يسألني إذا كنت أريد أن أضيف ملف اللغة العربية فإذا ضغطت على كلمة (لا) ثم حاولت الضغط على أي مكان في مربع الحوار ترجع الرسالة نفسها ويسألني إذا أردت أن أَضيف ملف اللغة العربية مرة أخرى فأكون مجبرا على اختيار كلمة( نعم) وإذا اخترتها يفتح لي مربع حوار لاختيار الملف المطلوب وأعتقد انه ملف اسمه ACCESSDE.MSI وهذا الملف موجود عندي على المسار التالي K:\OFFICE2003\Disk1\OFFICE\FILES\ACCRT\ACCESSRT.MSI وعندما أقوم بوضع المسار واضغط على كلمة cache تظهر لي رسالة خطأ تخبرني أن الملف غير موجود وهكذا لا أستطيع الانتقال إلى الخطوة التالية لقد حاولت كثيرا في إيجاد مخرج لكن لم أستطع أرجو منكم المساعدة ملاحظة : الشرح بالصور في المرفق وشكرا ___________.doc
  3. شكرا لك اخي الكريم على الرد إجابتك واضحة وشافية بارك الله فيك
  4. بسم الله الرحمن الرحيم السلام عليكم ورحمة الله وبركاته المشكلة الأولى /صيغة إدخال التاريخ في البداية أنا أستخدم التاريخ الميلادي في البرنامج لكن هناك مشكلة في طريقة إدخال التاريخ وضعت في خانة تنسيق التاريخ هذه الصيغة dd/mm/yyyy على اعتبار أن يتم إلإدخال من جهة اليسار إلى اليمين أبتداءا بإدخال اليوم ثم الشهر ثم السنة لكن المشكلة تكمن في أن الأكسس يعتمد إخال عدد الأشهر أولا ثم الايام ثم السنة فلو أردت إدخال التاريخ التالي 01/02/2007 وهو اليوم الاول من الشهر الثاني سوف يقوم الأكسس بالتبديل بين الشهور والأيام ويكون التاريخ بهذا الشكل 02/01/2007 وهذا يعتبر خطأ في الادخال انا أريد من البرنامج أن يعتمد الرقم الأول للأيام d والثاني للشهور m والثالث للسنة y دون تبديل أو تغيير حتى لا يخطئ المستخدم في الإدخال المشكلة الثانية البحث بين تاريخين / عملت بحث بين تاريخين ووضعت نموذجاً خاصا للبحث بين التاريخين وربطته بالاستعلام واستخدمت دالة Between والمشكلة في النموذج لو تركت خانتي نطاق التاريخ فارغتين و ضغطت على زر "بحث"في النموذج سوف لن يسترجع شيئا أنا أريده إذا كانت خانة إدخال التاريخ المطلوب فارغة يسترجع جميع الحقول كلها دون استثناء وإذا أدخلت بيانات في الخانتين سوف يكون الاسترجاع حسب البيانات المدخله ملاحظة1 / لملف في المرفق ملاحظة 2 /أنتظر ردودكم وشكرا للجمبع db7.rar
  5. شكرا لك أخ يوسف وجزاك الله خيرا فكرتك جيدة وضبطت معي لك خالص تحياتي
  6. شكرا جزيلا لك أخي يوسف على المبادرة الطيبة منك سأشرح لك الغرض من المشروع هذا برنامج للحقائب التدريبية حيث يشارك الشخص في المؤتمر او الدورة التدريبية ويقدم بعد ذلك تقريرا عنها يسمى( الحقيبة ) لكن قد يشارك أكثر من شخص في نفس البرنامج التدريبي قد يصل العدد إلى اربعة مشتركين في نفس البرنامج يعني ضع في الحسبان عند حذف شخص لا تحذف معلومات الحقيبة إذا كان مشترك معه شخص آخر هنا تكون عندي جدولين الاول خاص بالحقائب اسميته info والثاني بالمشاركين اسميته names في البرنامج عمليات بحث بتاريخ الدورة مثلا او باسم المشارك او بحالته وكذلك طباعة تقارير قد اطلب طباعة تقارير لشخص ما واريد التقرير أن يطبع لي دوراته بغض النظر عن المشاركين معه مثلا انا عملت طريقة يعيبها تكرار اسم الشخص في نفس الجدول مع ملاحظة أن اسم الشخص الواحد يجب ان يتطابق حرفيا في كل الحقول لكي يسترجع عندما يتم البحث بدلالة اسم الشخص لذلك اريد عندما اقوم بتعديل اسم شخص يجب أن يتعدل في جميع الحقول الملف في المرفق شكرا مرة اخرى 1111111111.rar
  7. الأخ yousef والأخ جهراوي الكويت شكرا لكما على الرد والاهتمام وهذا الملف في المرفق تحياتي للجميع db6.rar
  8. السلام عليكم ورحمة الله وبركاته عندي قاعدة بيانات تحتوي على جدول الاسماء نفس الاسم يمكن أن يتكرر في أكثر من سجل من جدول الاسماء لو أردت تغيير اسم شخص ما أريد أن تتغير كل الحقول التي تحمل نفس الاسم في نفس الجدول بمعنى آخر لو أردت تعديل قيمة حقل في جدول ما أريد أن تتعدل جميع الحقول المساوية للحقل المعدل في نفس الجدول كيف أعمل ذلك ولكم جزيل الشكر
  9. السلام عليكم أخي الكريم شكرا على اهتمامك بالنسبة لي لقد تركت متابعة المسلسلات منذ اكثر من اربع سنوات لم اتابع ولا مسلسل واحد واكتفيت بمشاهدة البرامج الاخبارية والوثائقية والسياسية والحوارية , أما المسلسلات فأعتبر أغلبها لا تستحق أن تشاهد لتكرر أفكارها وحماقتها في أغلب الاحيان وخصوصا المسلسلات التي يسمونها كوميدية فهي غبية جدا واستخفاف بعقل المشاهد وذلك باصطناع حركات بهلوانية معتوهه ونصوص ثقيلة دم . كما أن القنوات الفضائية أصبحت تذل المشاهد بهذا الكم الكبير من الاعلانات التجارية وكأن لسان حالها يقول أحمد ربك اننا نجعلك تشاهد هذا المسلسل ولذلك يجب عليك أن تتلقى الاعلانات التجارية وتتحملها كما انهم لا يهتمون بانشداد المشاهد وتفاعله مع المسلسل او البرنامج فجأءة يقطع لتأتي الاعلانات التي تتكرر في كل القنوات والتي حفظها المشاهد عن ظهر قلب كما أن وقت المسلسل يتضاعف على حساب وقت المشاهد .والذي يكسب هي القناة الفضائية. نعم شهر رمضان شهر عمل وتقرب الى الله ...لكن في رأيي أحترم شعور الذي يحب متابعة هذه المسلسلات وأنصحه أن يتابع مسلسل واحد أو مسلسلين فقط . فالترويح عن النفس امر مقبول لكن ليس على حساب وقتك وتقربك الى الله ... أما بقية المسلسلات التي لم يتابعها في رمضان فتعاد عرضها مرات ومرات خلال السنة ...فالشخص الذي يفكر بإيجابية يستطيع ان يوزع مشاهدة هذه المسلسلات على السنة كلها . وبذلك يكون حفظ وقته ,,و روح عن نفسه قليلاً ....واحتفظ بمسلسلات جديدة طوال السنة للمشاهدة هذا رأيي فأنا لا أؤيد الإفراط ولا التفريط لا أنصح أن اهجم على المشاهد وأقول له لا تشاهد ولا مسلسلاً وابقى طوال وقتك متهجدا متنفلاً ولا تفارق المسجد ولا المصلى . ولا أؤيد أن ينجر المشاهد ويضيع وقته بين مسلسلات وبرامج واعلانات تجارية وينسى ربه فالتوسط والاعتدال في الامور هو المطلوب دائماً . وصحيح شهر رمضان شهر الطاعات والعمل ,,,لكن في نفس الوقت لا تنس نصيبك من الدنيا . أرجوا أن فكرتي وصلت ومبارك عليكم الشهر الكريم
  10. بسم الله الرحمن الرحيم تهنئة إلى الاعضاء بمناسبة قرب حلول شهر رمضان المبارك لقد صممت قاعدة بيانات بالأكسيس وربطتها بالوورد لتنفيذ بعض العمليات ,,واضطررت لاستعمال الماكرو وظهرت عندي ثلاثة استفسارات عن الماكروا س1:كيف اخزن الماكروا مع الملف بحيث يشتغل الماكروا عند نقل الملف من جهاز إلى آخر ولا يحصل عطب فيه ؟؟ س2 : كيف أجعل الماكرو يشتغل تلقائياً بمجرد فتح الملف ؟؟؟ س3: لو كان عندي أكثر من ماكروا مثلا عددهم اثنان وأريد أن يشتغلا بمجرد فتح الملف أو بوضع زر واحد للإثنين .فكيف يتم ذلك ؟ أرجوا التكرم بالإجابة ودمتم
  11. السلام عليكم ورحمة الله وبركاته اخي العزيز Dream_Works لقد جربت الكود لكن ظهرت عندي بعض الاخطاء مثل الفواصل لا بد ان تكون منقوطة واعتقد ان هذا ناتج السرعة كما وضعت كلمة not قبل كلمة In ثم اشتغل الكود 100 في 100 بحيث صار الكود النهائي بهذا الشكل شكرا لك عزيزي على المساعدة ولقد افدتني كثيرا أيها الاستاذ الكريم وجزاك الله خيرا
  12. السلام عليكم ورحمة الله وبركاته أعزائي الاخوة والاخوات الكرام لقد عملت قاعدة بيانات لمجموعة من الشركات وعملت نموذج بحث بدلالة اسم المدينة التي تقع فيها الشركة وعملت زر البحث وربطته بالاستعلام الخاص بالبحث كالعادة كود الاستعلام كالتالي Like "*" & [forms]![CSF]![city1] & "*" في النموذج وفي خانة إدخال اسم المدينة city1 جعلت الخانة مربع تحرير وسرد يحتوي على قائمة بالمدن الرئيسية كذلك كلمة (أخرى) للبحث عن المدن الغير رئيسية يعني القائمة احتوت على هذه المدن الرياض , الدمام , الجبيل , ينبع , الخبر , أخرى كيف أستطيع أن أجعل الاستعلام يرجع لي كل المدن ما عدا (الرياض , الدمام , الجبيل , ينبع , الخبر ) وذلك عندما يتم اختيار كلمة "أخرى" من القائمة ؟؟؟ أتمنى أن أجد الاجابة منكم وكلي ثقة فيكم
  13. أخي الفاضل بو يوسف الراشد شكرا جزيلا على الإجابة وجزاك الله خيرا تحياتي لك أخي العزيز
  14. السلام عليكم ورحمة الله وبركاته كيف أستطيع أن أغلق تقرير بمجرد الضعط على زر من داخل النموذج ؟؟ ارجو منكم الإجابة ودمتم في رعاية الله أخوكم
  15. أخي الكريم G42U أشكرك جزيل الشكر على ما تفضلت فجزاك الله خيراً لكن للأسف ظهرت عندي بعض المشاكل لان هذا جزء من برنامجي وهو يحتوي على عدة خيارات بحث كالبحث باسم المنتج والبحث باسم الشركة المنتجة وهناك خيارات اخرى وانا هنا استخدمت طريقة البحث بالاستعلام كما في المرفق الذي أرفقته في البداية فظهرت عندي مشكلة هي أن طريقتك يا اخي تلغي الخيارات الاخرى بحيث إذا استخدمت طريقتك لاتتم البحث باسم المنتج او باسم الشركة او الخيارات الاخرى مع اني حاولت أن أوفق بين طريقتك والطريقة التي استخدمها لكن لم أفلح في ذلك فهل توجد طريقة القيام بالبحث بنفس طريقة الاستعلام التي استخدمتها في البداية ؟؟ أرجوا التكرم بالاجابة لان مشروعي حاليا متوقف بسبب هذه المشكلة وباقي لي وقت قصير على تسليمه ومرة أخرى أشكرك أخي على مساعدتك و جزاك الله خيرا تحياتي لك ولجميع الاخوة أخوكم صالح
  16. السلام عليكم ورحمة الله وبركاته في البداية أشكر القائمين على المنتدى وأشكر أعضائه الكرام وأحيي فيهم روح التعاون ومحبة مساعدة الاخرين والحمد لله لقد استفدنا الكثير من هذه المنتديات أسأل الله أن يجزي الجميع الثواب الجزيل يا اخواني الاعزاء عندي طلب اتمنى انكم تساعدوني فيه عندي مجموعة من المنتجات وكل منتج له سعر محدد انا عملت بحث عن المنتج من خلال ادخال السعر وضغط على زر البحث حيث يعرض لي كل المنتجات التي اسعارها نفس السعر المدخل لكني ما عرفت اكمل خيارات البحث حيث أريد البحث عن التالي : 1- الاسعار التي أكبر أو تساوي السعر المدخل 2- الاسعار التي أصغر أو تساوي السعر المدخل 3- الاسعار التي تقع بين سعرين مختلفين في المرفق عملي اللي قمت به لكنه غير مكمل وشكرا لكم مقدماً . search2.rar
  17. أخي G42U أشكرك جزيل الشكر على تصحيح الفكرة و الاجابة الشافية حقيقة أفدتني كثيراً أحسنت يا أخي وبارك الله فيك , تحياتي لك
  18. أخواني وأخواتي الاعزاء السلام عليكم ورحمة الله وبركاته ,, اتمنى ان تكونوا بخير وصحة وعافية عندي استفسار يتعلق بالنماذج وارجو منكم المساعدة سائلا الله سبحانه وتعالى ان يجعل ذلك في ميزان اعمالكم مشكلتي أني انشأت نموذج إدخال فيه ثلاثة حقول الحقل الاول : اسم الوحدة الحقل الثاني : سعر الوحدة الحقل الثالث : السعر بعد بعد الخصم والمشكلة في الحقل الثالث بحيث أريده يعبأ تلقائيا بدون تدخل المستخدم حسب الشرط التالي : إذا (سعر الوحدة) أكبر أو يساوي 1500 يكون السعر بعد الخصم يساوي (سعر الوحدة - 100 ) أي أنه بعد أدخال سعر الوحدة يقوم البرنامج بحساب السعر بعد الخصم وإدراجه في الحقل تلقائياً وهنا نلاحظ أن المستخدم لا يكلف بحساب سعر الوحدة بعد الخصم ولا يقوم بكتابته في الحقل ملاحظة مهمة : إذا كان سعر الوحدة أقل من( 1500) يتم إدراج نفس السعر في حقل (سعر الوحدة بعد الخصم) مثلا لو كان السعر 1400 يكون السعر بعد الخصم 1400 ريال أي أن الحقل الثالث يجب أن يكون مملوءا بالبيانات لان له استخدامات اخرى في انتظاركم هذا و أسأل الله لي ولكم دوام التوفيق والنجاح وجزاكم الله خيرا
  19. والله يا أخي انا فكرت في هذا الجانب لكن بتظهر لي مشاكل كيف اتحقق ان الرقم المدخل صحيح ؟؟ لان المستخدم مع السرعة قد يدخل رقم اكبر من السنة مثلا يدخل 2009 وهذا يسبب مشكلة أيضا يا اخي اريد ان يحول البرنامج السنة الميلادية الى سنة هجريه لان هذا الحقل سيدخل ضمن خيارات البحث بالسنة فقد يكتب المستخدم نطاق بين سنتين ميلاديتين وأريد أن يشمل البحث أيضا السنوات الهجريه لذلك اردت انه يكون بتنسيق تاريخ عشان ما تظهر لي هذي المشاكل وانا ما ادري هل هناك طريقة اخرى تكون بالارقام ؟؟ ارجو الافادة تحياتي
  20. شكرا اخوي على الرد انا سويت هذي الطريقة لكن يطالب بإدخال التاريخ كامل ثم يعرض ققط السنه منه يعني لازم اكتب بهذي الصورة 01/05/2005 ثم هو يعرض فقط 2005 داخل الحقل انا ما أريد ادخال كامل التاريخ اريد فقط أدخال السنة يعني ادخل رقم السنة هكذا 2005 وهو يعاملها كتاريخ تلقائيا بدون اضافة اليوم والشهر او اضافة السلاش بينهما / / / إذا في توضيح أرجو التوضيح لاني لست خبيرا في الاكسس وشكرا لك مرة ثانية
  21. السلام عليكم ورحمة الله وبركاته اتمنى أن تكونوا بخير أخواني الأعزاء عندي استفسار هو كيف أضع حقل للتاريخ يحوي فقط السنة وليس التاريخ بأكمله ؟.؟ يعني عند الادخال فقط ادخل رقم السنة وهو يعاملها كأنها تاريخ ؟؟؟ وشكرا
  22. ما شاء الله عليك يا أخي عمل جميل ومتقن
  23. السلام عليكم ورحمة الله وبركاته ,,, أخي العزيز أحمد بدر :( لقد أستفدت حقا من الكود الذي كتبته لي لانه جعلني أقارن بينه وبين بعض الاكواد الاخرى مما أضاف على معلوماتي عن الأكواد والحمد لله فالمشكلة انحلت وأنا سأكتب الكود لعل بعض الاخوة يستفيد منه فالكود التالي يوضع في زر أمر لفتح إحدى نموذجين حسب قيمة حقل إما صواب أو خاطئة مع ملاحظة أن يفتح النوذج على نفس معلومات السجل المرتبطة Private Sub أمر14_Click() If Me.kk = True Then Dim stDocName As String Dim stLinkCriteria As String stDocName = " formNameA " stLinkCriteria = "[الرقم_التسلسلي]=" & Me![الرقم_التسلسلي] DoCmd.OpenForm stDocName, , , stLinkCriteria Else Dim stDocNames As String Dim stLinkCriterias As String stDocNames = "formNameB" stLinkCriterias = "[الرقم_التسلسلي]=" & Me![الرقم_التسلسلي] DoCmd.OpenForm stDocNames, , , stLinkCriterias End If End Sub أخي أحمد بدر ... بالنسبة للكود الأخير الذي كتبته لقد جربته بعد محاولات فوجدت أنه يفتح معلومات النوذج على هيئة تقرير الحقيقة أن الكود لم يكن واضحاً بالنسبة لي مئة في المئة لكن والحمد لله فادني في تركيب الكود السابق :pp: بالنسبة لمسألة السنة سوف أفرد لها موضوعاً خاصاً إن شاء الله ليظل هذا الموضوع لفتح النموذج (y) شكراً لكم اخواني ونفع الله بكم
  24. أشكرك أخي الغالي أحمد بدر والحقيقة أنت ما قصرت شرحت فجزاك الله خيرا وانا استفدت من الكود الكثير لاني بديت أقارن بينه وبين الاكواد الاخرى جزاك الله خيرا اخي والمشكلة انحلت في هذه النقطة (y) أخوك صالح
  25. أخوي الغالي منذر عساج شكرا جزيلا لك وبارك الله فيك يا أخي وانا سويت نفس اللي قلته والحمد لله طبق واستغل بس بعد ما حذفت آخر سطر من الكود لانها كانت تسوي مشكلة :pp: لكن عندي استفسار ياليت انت أو أحد الاخوان يفيدني وهو استفسار في نفس الموضوع طبعا عندي حقل اسمه( الرقم التسلسلي) وهو مفتاح رئيسي للسجلات فإذا كنت عند بيانات سجل رقمه التسلسلي 10 مثلا أريد إذا ضغطت على زر فتح النموذج أن يفتح على نفس السجل رقم 10 في النموذج اللي انا فتحته يعني المشكلة عندي بصورة اوضح أبغى أضيف شرط في الكود عند فتح أحد النوذجين أنه يفتح على نفس بيانات السجل اللي انا عنده مثال : انا حاليا إذا كنت في النوذج الاول عند السجل رقم 10 أشوفه يفتح على بيانات السجل رقم 17 مثلا انا أبغاه يفتح على بيانات نفس السجل اللي انا عنده وهو الرقم 10 يعني ما ابي يكون مستخدم البرنامج يتنقل يدويا مع السجلات عشان يوصل للسجل اللي يبغاه أرجو اني اوضحت المشكلة بشكل دقيق وجزاكم الله خيرا أخوكم صالح 2
×
×
  • اضف...

Important Information