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

ahmedbadr

02 الأعضاء
  • Posts

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

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

كل منشورات العضو ahmedbadr

  1. أخي لا أفهم المقصود هل لديك نموذج و تريد أن تربطه بجدول ؟ لديك معالج الاكسيس يسهل هذه العملية من الاساس أو أنك تريد طريقة ربط مختلفة بمعني أنك تريد عند الضغط علي حفظ يقوم بحفظ البيانات لأن المعلج يربط النموذج بالجدول مباشرة لو كان المقصد هو التوضيح الثاني فأنت تحتاج الي طريقة ADO ويمكنك أن تجدها في المنتدي من خلال البحث أحمد بدر
  2. من الممكن يا أخي أن تضيف مثال حتي يتسني لنا التعديل عليه و يتسني للأخوة إيجاد حل لك ان شاء الله
  3. أخي يمكنك تجربة الملف المرفق و هي من صنع أحد الاخوة في المنتدي _____________________________.rar
  4. أخت ليلي من الممكن إضافة مثال و بإذن الله لدي الحل أحمد بدر
  5. أخي لغة البرمجة فيجوال بيسك أوسع و أعم لأكثر من قاعدة بيانات و ليس مثل الاكسيس لأن الاكسيس لا يمكنك من خلاله عمل انترفيس الا ل اس كيو ال سيرفر و اكسيس نفسها . بالاضافة ان فيجوال بيسك له استخدمات اخري غير التعامل مع قواعد البيانات و يمكن عمل به الكثير .. و يمكن أن نقول ببساطة أكثر لغة فيجوال بيسك هيا اقرب لغات البرمجة الي الانسان .. و .......... لهذا حديث آخر ... أحمد بدر
  6. علي ماذا يا أختاه كلنا هنا لنساعد بعضنا البعض أحمد بدر
  7. أخي حسن كلنا نتعلم اليوم تعرف مني و غدا انا سأتعلم منك تأكد من هذا تماما أحمد بدر
  8. Private Sub Command18_Click() if me.password_filde="12345"then DoCmd.DoMenuItem acFormBar, acEditMenu, 8, , acMenuVer70 DoCmd.DoMenuItem acFormBar, acEditMenu, 6, , acMenuVer70 else msg box "لقد قمت بإدخال كلمة سر خاطئة لن يتم الحذف" end if end else
  9. انا ناشر الموضوع بقالي يومين http://www.officena.net/ib/index.php?showtopic=11725
  10. أخي حسن قم بتصميم الفورم التي تريد و من ثم افتح الفورم الرئيسية التي ستصيح فيها الفورمة التي قمت بتصميمها فرعية منها عندما تقوم برسم المكان المحدد للفورم يظهر الويزردكالشكل التالي :- قم بالضغط بالماوس علي المكان الذيي قمت بالتعليم علي بالأزرق سيمكنك هذا الاختيار من تحديد اي فورم ترغب أن تكون فرعية . إذا كان هناك اي استفشار انا في الانتظار السلام عليكم و رحمة الله و بركاته أحمد بدر
  11. من المفضل اضافة مثال للتعديل عليه يا اخي حتي يتسني لإخوانك مساعدتك أحمد بدر
  12. أخي رضوان كيف أحوالك المثال المرفق مثال مصنوع بلغة ADO لمن يريد أن يري مثال عليها فقط و لا اريد شيئا .. جزراكم الله كل خير
  13. أخي في الله أري أنه من الافضل أن تبدأ بوضع فكرة لمشروع بمعني و ليكن قاعدة بيانات لشئون عاملين ... و لنبدأ معا إنشاء تحليل النظام و تحديد البيانات المطلوبة و من ثم تحديد الجداول و العلاقات بينهم ... و هكذا و أنا معك يا أخي إن شاء الله و لا تقلق إن شاء الله سأقد علي المساعدة معك و يوميا علي قدر المستطاع .. أخوك أحمد بدر
  14. السلام عليكم الموضوع جنيل فعلا الاسم:- أحمد أحمد بدر تاريخ الميلاد :- 30 - 5 - 1979 المؤهل :- بكالريوس هندسة حاسبات المهنة :- مهندس شبكات ( مجموعة شركات جلوبال للطاقة ) التخصص :- شبكات - البرمجة بلغة فيجوال بيسك - سيكوال سيرفر شهادات :- MCSA - MCSE -CCNA
  15. الموضوع ببساطة يا اخوتي أن قاعد البيانات هنا نموذج مرتبط بجدول و لكني أريد الحصول علي حقل واحد من الجدول و أن أضيف اليه بيانات اخري الي جول أخر غير مرتبط المثال يوضح نفسه و قد قمت بشرح بسيط للأكواد أرجو أن تساعدكم و أنا أنتظر أي طلب للتوضيح . المثال علي هذا الرابط http://www.officena.net/ib/index.php?act=A...pe=post&id=3681
  16. الاخوة المشرفين يقل تواجدهم في ايام الاجازات فلا تلوم عليهم يا اخي فلكل منا مشاكل أيضا كن صبورا و صدقني هم يقفون بجانب أي عضو و قد وقفوا بجانبي و ها أنا أحاول مساعدتك و هم ساعدوني يصبح أيضا كأنهم ساعدوك أنت بطريقة غير مباشرة و لا تنسي أيضا أن البرمجة تحتاج الي الصبر .... و قبل إضافة المشكلة حاول البحث عن حل لها في الامثلة الموجودة في المنتدي و علي فكرة المثال اللي انا هاضيفهولك انا كنت جايبه من المنتدي هنا برده و البرنامج ده عن العقود .. و تارخ انتهائها و يعطيك رسائل ملونة و مضيئة ايضا فانتظؤني أخي ان شاء الله يوم الاحد او حاول البحث في المنتدي ... أحمد بدر
  17. أخي ircpal لو من الممكن الانتظار الي يوم الاحد يمكنني أن أضيف قاعدة بيانات مشابهة يمكنك الاستفادة منها .
  18. أخي صالح ... يمكنك فتح نموذج مشروط أو تقرير بحث أنك من خلال الكود تحدد ما تريد فتحه سواء تقرير أو نموذج من خلال الكود التالي ( علي أن تقوم بوضعه في زر أمر ) :- DoCmd.OpenReport / form "report / formName", acViewPreview, "", "[filde_in_ report / form Yuo Want To Open]= '" & Me.filde_in_your currnt_form & "'" أرجو أن يكون الكود مفهوم و إذا لم يكن أنا موجود يمكنك أن تخبرني لأحاول تفسيره أكثر من ذلك أحمد بدر
  19. مشكو أخ منذر أخي صالح إذا كان لديك مشكلة أخر في الكود أبلغي لأشرحه لك و أسف لأنني في جزئية الشرح لدي ضعيفة و لكني سأحاول و الله الموفق أحمد بدر
  20. الجواب علي السؤال الثاني :- قم بعمل زر أمر و قم بإنشاء الكود التالي في حدث عند الضغط :- If ME.fildeName=True Then docmd.openform "Form Name" else docmd.openform "formName" endif endelse الجواب علي السؤال الاول :- عند إنشائك للحقل يمكن خلال خصائص حقل السنة تنسيقه كما تريد و للوصل الي هذه الخصائص بالضغط كليك يمين علي الحقل ثم إختر الاختيار الاخير ستظهر لك خصائص هذا الحقل . أرجو أن أكون وفقت في الحل إن شاء الله أحمد بدر
  21. أنا قولت فقد للبيانات عند العرض في الاستعلام و ليس مسح البيانات من القاعدة و يمكنك عمله بالاستعلام في حالة التصميم و تختار من أسفل الحقل الذي يتم فيه التكرار و تختار جروب
  22. و لكنك من الممكن أن تفقد بعض البيانات في هذه الحالة بمعني أقرب أنه إذا كان لديك موظف يسجل حضور و أنصراف في هذه الحالة سيأخذ أحدهما و ليس كلاهم بذلك تكون فقد جزء من البيانت عند عرضها في الاستعلام . علي ما أعتقد أن هذا صحيح و إذا كان هناك توضيح فأرجو أن توضحه علما بأن أنه يمكن ذلك من خلال النماذج مع عرض كل البيانات التي تحتاجها و كذلك التقارير من خلال ما يسمي بالجروب و يمكن معرفتها من خلال الرابط التالي :- http://www.officena.net/ib/index.php?showtopic=11547
  23. من الطبيعي أن يظهرمرتين في الجداول و الا كيف سيقوم بتسجيل الحضور و بعد ذلك الانصراف هل تريد أن يظهر الاسم مرة واحدة في النماذج أم في التقارير وضحأين تريد حتي يتسني لنا أو لأي أخ أن يستطيع الرد عليك أحمد بدر
  24. بسم الله... عند إنشاء استعلام من أكثر من جدول، أنت تربط في عبارة الاستعلام بين الجداول بواسطة حقل مشترك، وتستخدم لذلك كلمة JOIN فيما يشبه الشكل: FROM table1 X JOIN table2 ON table1.common_field = table2.common_field table1 هو الجدول الأول، وtable2 طبعاً هو الجدول الثاني... common_field هو اسم الحقل المشترك بينهما، أما X هذه فقد تكون: 1. INNER: أنت بهذا تأمر الأكسس بأن يربط بين الجدولين (يجمع حقول الجدول الأول إلى جانب حقول الجدول الثاني في سطر واحد) بناء على تساوي القيم في الحقلين المشتركين، وليس هذا فقط... بل (وهو بيت القصيد) أن لا يحضر أي صف من الجدول الأول في النتيجة إلا إذا وجد في الحقل المشترك ما يساويه في الجدول الثاني، والعكس صحيح: يجب أن يكون لأي صف يظهر في النتيجة من الجدول الثاني ما يساويه في قيمة الحق المشترك من الجدول الأول (انتظر المثال إذا لم تفهم هذا...). 2. LEFT: هنا أيضاً تتم عملية الربط بناء على تساوي قيم الحقل المشترك في الجدول الأول والثاني، ولكن الفرض هنا أن يظهر في نتيجة الاستعلام كل صفوف الجدول الأيسر (Left) وهو الجدول الأول. هذه الصفوف تحوي في الحقل المشترك على قيم، الآن أحضر من الجدول الثاني فقط الصفوف التي تساوي قيم حقلها المشترك القيم في الجدول الأول...(أيضاً انتظر المثال؛ فبالمثال يتضح المقال). 3. RIGHT: أظن هذا مفهوماً... اشترط هنا أن يحضر صفوف الجدول الثاني (الأيمن Right) كلها بغض النظر عن وجود صفوف في الجدول الآخر تتساوى معها في قيم الحقل المشترك...(لا، لا تنتظر أكثر، فالمثال في السطر التالي مباشرة...). افرض أن لديك جدولين: واحد للطلاب، والآخر يرتبط فيه كل طالب بهواية أو أكثر... بعض الطلاب ليس لديهم هوايات، وبعض الهوايات لا يرتبط بها أي طالب (كالقراءة مثلاً )... أنت تريد أن تظهر في استعلام واحد الطلاب مع هوايات كل منهم... إذا استخدمت INNER JOIN فأنت تقول للأكسس: أحضر في النتيجة فقط الطلاب الذين لديهم هوايات، والهوايات التي ترتبط بطلاب؛ الطلاب الذين ليس لديهم هوايات لن يظهروا، والسبب أن الحقل المشترك بين الجدولين هو رقم الطالب، ولكن رقم الطالب في الجدول الأول (الطلاب) لا يجد ما يساويه في حقل رقم الطالب في جدول الهوايات (لأن الطالب ليس لديه هوايات: بدأنا نكرر...)، وبالمثل الهوايات التي لا يرتبط بها أي طالب حقل رقم الطالب فيها خالي... أما إذا استخدمت LEFT JOIN فهذا معناه أنك تريد كل الطلاب، وفقط الهوايات التي ترتبط بطلاب... فكر فيها هكذا: أحضر كل صفوف الطلاب، ثم اختر من جدول الهوايات فقط الصفوف التي تحوي في حقل رقم الطالب على رقم طالب... وطبعاً، RIGHT JOIN تحضر كل الهوايات بغض النظر عن وجود طلاب مرتبطين بها أم لا، و تحضر بيانات الطلاب الذين لهم هوايات (يتساوى حقل رقم الطالب في جدول الهوايات مع حقل رقم الطالب في جدول الطلاب)... أرجو أن تكون الفكرة قد وصلت، وإن لم تصل بعد، فتأمل أكثر قليلاً، وإلا فلا تتردد في الاستفسار... ملحوظة: المثال مبسط لتوضيح الفكرة، وإلا فالصورة المثلى للطلاب وهواياتهم تكون بثلاثة جداول: واحد للطلاب، والثاني لبيانات الهوايات، والثالث لربط كل طالب مع هواية (حقلان: رقم الطالب ورقم الهواية).
  25. يمكنك أن تضيف قاعدة البيانات و سنحاول حلها لك الاخوة هنا لا يتأخروا علي أحد بالحل و قد تعلمت منهم الكثير فيانتظار قاعد البيانات أحمد بدر
×
×
  • اضف...

Important Information