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

عبد الفتاح كيرة

الخبراء
  • Posts

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

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

  • Days Won

    4

كل منشورات العضو عبد الفتاح كيرة

  1. Understanding the bound value and the display value in a lookup column The purpose of using a lookup column is to replace the display of a number ,such as an ID (or other foreign key value), with something more meaningful, such as a name. For example, instead of displaying a contact ID number, Access can display a contact name. The contact ID number is the bound value. It is automatically looked up in a source table or query to find the contact name. The contact name is the display value. Display value Bound value A lookup column has a display value that appears in the user interface, and a bound value that is stored in the control. The display value is "looked up," based on the bound value. This means that Access often displays a looked-up display value that is not the same as the bound value that is stored in the field. For example, in the example of an Orders table, a customer ID value from the Customers table is stored in the Customer field in the Orders table — this is the bound value. However, because the Customer field is a lookup field, Access displays the looked-up value — in this case, the customer name. The customer name is the display value. It is important to understand the distinction between a lookup field's display value and its bound value. The display value is automatically shown in Datasheet view, by default. However, the bound value is what is stored, what you use in query criteria, and what Access uses by default in joins with other tables.
  2. مع الشكر للأخوين الكريمين قد استفدت كثيرا من هذه الصفحة http://office.microsoft.com/en-us/access-help/add-or-change-a-lookup-column-HA010163773.aspx#BM4
  3. و كأنى ضربت الأرض فتفجرت علما و هذا أقصى ما يتمناه كل سائل لى سؤالان للأخ nart lebzo ما الهدف من هذا التعديل؟ هل هو إظهار الحقل النصى مع تخزين الحقل الرقمى؟ بحيث عند الاستعلام نكتب رقم 1 أو 2 و ليس نصوصا و هل العمود المنضم هو العمود المخزن فى الجدول؟ يخيل لى أن الأمر يحتاج شرحا و إذا كنا سنظهر النص فماذا نستفيد من تخزين الرقم الرجاء تبسيط الأمر من البداية و توضيح الفارق بين الملفين والسؤال الثانى أننا عندما اخترنا نوعية الحقل بحث اخترنا المعرف فقط فكيف جاء هنا حقلان؟ مع أننا اخترنا واحدا سبب طرح هذا التساؤل هو أننى قرأت هاهنا عبارة لا زالت ترن فى أذنى و إن كنت لا أفهمها بشكل كامل و هى " حاول قدر الإمكان أن تجنب قاعدة البيانات تخزين النصوص و خزن فيها أرقاما" ربما كان هذا هو السؤال الكبير و ماذا نستفيد من ذلك؟ مع جزيل الشكر لصبركم على تعليمنا جزاكم الله خيرا
  4. السلام عليكم هذه قاعدة بيانات أود أخذ رأى الأساتذة فى طريقة بنائها حيث استخدمت الأرقام فى الجدول الرئيس main و هناك جدولان فرعيان مرتبطان بالجدول الرئيس عن طريق البحث فيهما هل هذه الطريقة صحيحة لأننى قرأت هنا مرة أنه يجب الابتعاد عن النصوص قدر الإمكان فى بناء الجداول أرجو إرشادى و التعديل على القاعدة فى حالة الضرورة الصور test7.rar
  5. يعنى نجهز الشاى؟ أخشى أن يفتقدك قسم الإكسل
  6. شكرا أستاذ عبد الله إنما هو بيت واحد و أنا أجلس فى غرفة مجاورة لغرفة إكسل
  7. هناك أسماء حقول غير موجودة بالجداول المذكورة
  8. لا عليك أخى الفاضل المسألة على أرض الواقع تأتينا ملفات طلاب مرحلة سابقة هى الابتدائية من مدارس مختلفة إلى المرحلة الإعدادية وبما أن فى هؤلاء الطلاب متفوقين و متوسطين و ضعاف و دور ثان " إكمال " فلضمان توزيعهم على عدد من الفصول توزيعا متوازنا بحيث يوجد بكل فصل خليط من كل الأنواع ولا يكون أحد الفصول مستواه أعلى من الفصول الأخرى نعمد لهذه الطريقة نرتب الطلاب حسب مجموعهم الذى حصلوا عليه فى الشهادة الابتدائية ثم نكتب رقم الفصل حسب هذا الترتيب 1 2 3 4 1 2 3 4 و هكذا وشكرا لردك
  9. أخى الفاضل حقل total هو حقل نصى لأجل قيمة " دور ثان " أيضا طلاب الدور الثانى يوزعون على الفصول بالتساوى وشكرا
  10. السلام عليكم أريد كودا ينفذ الآتى 1 - تصفية الجدول حسب طلاب الصف الأول 2 - ترتيب الطلاب حسب حقل مجموع الابتدائى من الأعلى للأقل 3 - كتابة رقم فصل كل طالب فى حقل الفصل بالترتيب من 1 - 4 1 2 3 4 1 2 3 4 و هكذا حتى نهاية طلاب الصف الأول 4 - تكرار نفس الكود لطلاب الصف الثانى 5 - و نفس الشىء لطلاب الصف الثالث 6 - إعادة ترتيب الجدول حسب الاسم * ملحوظة : ماذا لو اختلف عدد فصول كل صف عن الآخر يعنى الصف الأول 4 فصول والثانى مثلا 3 و الثالث 5 جزاكم الله خيرا مرفق القاعدة للتطبيق صورة للتوضيح ارفق صورة توزيع الطلاب حسب المجموع.zip
  11. تمام بارك الله فيك لأجل الإشارة لكن ما قصدته هو CountOfNo:Count[Health Problem]+Sum([Health Problem])*-1 و المحصلة واحدة
  12. ممتاز جدا أبا ياسر فكرة جميلة تعديل بسيط على الكود Private Sub BT_Click() If IsNull(Me.QNT) Or Me.QNT = "" Then Exit Sub Dim i, z As Integer z = Val(Me.Num) For i = 1 To z DoCmd.GoToRecord , , acNewRec Me.SPalet = Round((Me.QNT / z), 2) Next End Sub حيث القسمة على z حقل العدد وشكرا
  13. ممتاز جدا و مبهر جزاكم الله خيرا و بالنسبة لمعرفة عدد ال"لا" فيمكن طرح عدد ال"نعم" من مجموع سجلات الحقل المنطقى والله أعلم
  14. ما ذكرته حضرتك يسمى فى الأكسيس توزيع حدد حقل " نص" و من خصائصه اختر تنسيق محاذاة النص ثم توزيع بالتوفيق
  15. تلميحات رائعة جدا شكرا للأخ عبد الله
  16. فهمت الحيلة تمام لكن فى ظروف معينة تظهر رسالة الخطأ هذه لاحظ أن هذا الخطأ بعد إدخال رقم فى حقل stuid فما السبب؟ هل لهذا علاقة ب أكسيس 2010 وجدت كلمات فى المساعدة بخصوص رسالة الخطأ هذه You tried to call Update or CancelUpdate or attempted to update a Field in a recordset without first calling AddNew or Edit. (Error 3020) On a Microsoft Access database engine database, you called the Update or CancelUpdate method but did not use the AddNew or Edit method before writing data to a record. On an ODBCDirect database, this error occurs when you attempt to write data to a record without first calling AddNew or Edit.
  17. الثقة فى الله ثم في توفيقه لك فى حل هذه المشكلة هذا قبل الاطلاع على الملف و بعد الاطلاع تعقيب آخر بإذن الله
  18. معك حق و هذا هو المريض و المطلوب بنموذج1 kemas.rar
  19. عليكم السلام و رحمة الله كلام مفهوم و ممتاز ما قمت به - و هو سبب سؤالى- أننى أنشأت نموذجا واحدا من كل هذه الجداول و أدرجت كل الحقول فلاحظت أننى عندما أترك حقلا أو أكثر خاليا فإن الجدول الموجود به هذه الحقول لا يسجل فيه رقم السجل و هو الحقل المشترك الحقل المشترك هو StuId لابد من كتابة ولو حقل واحد فى حقول كل جدول حتى يسجل نفس القيمة فى حقل StuId للجداول الأخرى مع نموذج فرعى و آخر رئيس ستحدث نفس المشكلة و نفس النتيجة يعنى أنا أريده أن يكتب القيمة التى كتبتها فى الجدول الرئيس و ليس الاكتفاء بحجزها فقط ما رأيك؟
  20. السلام عليكم لدى حوالى 5 جداول أو أكثر مربوطة كلها مع جدول رئيس بعلاقة رأس برأس عن طريق حقل مشترك موجود بكل الحقول و هناك فرض للتكامل المرجعى و تحديث الحذف ما أريده هو عند الكتابة فى الحقل المشترك بالجدول الرئيس تتم إضافة نفس القيمة فى الحقول المشتركة بباقى الجداول يعنى عند كتابة رقم تعريف مثلا لسجل جديد يتم كتابة نفس رقم التعريف الجديد ببقية الجداول حتى لو لم تكن لهذا الرقم بيانات أخرى فى هذه الجداول للتوضيح فى جدول الأسماء أضفت رقم تعريفى لاسم جديد أريد أن يتم إضافة نفس الرقم التعريفى الجديد فى جدول تواريخ الميلاد حتى لو كان حقل تاريخ الميلاد فى جدول التواريخ فارغا آمل أن تكون المشكلة واضحة وهذه صورة لتقرير العلاقات للمشاهدة وشكرا
×
×
  • اضف...

Important Information