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

فتى الوادي

03 عضو مميز
  • Posts

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

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

كل منشورات العضو فتى الوادي

  1. أنظر المثال المرفق .... ملاحظة ( لقد تم التعديل على المثال لضمان عدم إضافة السجل مرتين في الجدول ) لعله يكون المطلوب . db10.rar
  2. السلام عليكم .... أضفت استعلام وبنيت عليه نموذج ..... الستعلام يقرأ القيمة من نموذج T_4 والنتيجة تظهر في النموذج t_3 في نموذج t_3 زرين : الأول لحفظ التعديل مع رسالة ( حفظ التعديل - نعم - لا ) الثاني للحذف السجل ( مع رسالة نعم - لا ) لعله يكون المطلوب ... أنظر المثال المرفق . ______.rar
  3. اللي فهمت من سؤالك هو أنك تدخل رقم هوية محدد ..... ثم النتيجة تظهر في نموذج وفيه زر بعد الضغط عليه يقوم بإضافة البيانات الظاهرة في النموذج ويضيفها إلى جدول User_data_list هل فهمي صحيح ؟!
  4. أقترح عليك : 1- أرفاق المثال بعد ضغطه من داخل الأكسيس وضغطه بالوين رار . 2- أن تكون خانة التعديل والحذف لهما نافذة مستقلة فيها زرين للحذف والتعديل مبنية على أستعلام . لو ترفق المثال لسهل الشرح .
  5. السلام عليكم ... التعديل على البيانات لا يكون باستخدام DlookUp حيث أن هذه مخصصة لأظهار البيانات فقط على الشاشة . لتعديل البيانات لا بد من أستدعاءها من الجدول مباشرة .. أرفق المثال حتى نرى مالديك .
  6. لحساب عدد السجلات أستخدم count بدل sum يعني ضع مربع نص وفيه : =nz(Count([stda]);0)
  7. أخي الكريم .. السلام عليكم ... ما تطلبه يسمى ( تفقيط الأرقام ) ... مثال 510 = خمسائة وعشرة ريال .. أتعب نفسك قليللاً وتحمل وابحث في المنتدى وستجد الأمثلة كثيرة إن شاء الله .
  8. التقرير اللي عندك يظهر بيانات جميع الموظفين إذا كان مبنى على استعلام فعدل في الأستعلام بإضافة معيار " [أدخل اسم الموظف ] أو أرسل لنا مثالك لنعدل عليه .
  9. السلام عليكم ... بالنسبة للسؤال الأول : وكما وعدتك على المسنجر ففي المثال المرفق الحل إن شاء الله كما فهمت . ولمزيد من الشرح : لو أفنرضنا أن المبلغ الأجمالي 100 ريال ونعطي خصم 5 % يكون قيمة الخصم = 5 والمبلغ بعد الخصم = 195 عكس العملية : المبلغ 100 ريال ..... نريد أن نخصم له 5 ريال ... يكون نسبة الخصم = 5 % ومبلغ الخصم = 195 جرب المثال المرفق . __________.rar
  10. السلام عليكم ... أخي أنا لست بمشرف ولكن أحب أن أنبه الأخوان جميعاً بالتقيد بتعليمات المنتدى .. 1- وعنوان موضوعك مخالف لقواعد وتعليمات المنتدى حيث أن عنوان الموضوع لا يدل على أستفسارك ... 2- جمعت ثلاثة اسئلة في موضوع واحد 3- لم ترفق مثال للتوضيح . فياليت تحاول تغيير عنوان الموضوع وتضع كل أستفسار في موضوع مستقل . وترفق مثال .
  11. هل تسأل عن كيف يتم ذلك بواسطة الأكسيس .. فلا أدري .. لكن عموماً في برامج مثل ( بي سي إني ويير ) يمكنك من الأتصال بأي كمبيوتر عليه نفس البرنامج وفاتح لك البرنامج وتعمل على الجهاز كأنه جهازك ... وتقدر تسحب منه اي ملف أو تضع فيه اي ملف وتحذف وتضيف ... الخ
  12. أحاول تثبت ميزات الأكسيس 2003 وتظهر لي هذه الرسالة ...! مع أني بحث عن الملف المذكور في الأسطوانة ولم يتم العثور عليه ؟ فما هو هذا الملف ؟ وأين يمكن أن أجده ؟!
  13. السلام عليكم ... يمكن ذلك عن طريق تصميم جدولين الأول فيه بيانات الدورة ... والثاني فيه بيانات الأشخاص .. وبين الجدولين علاقة رأس بأطراف ... يعني تربط الجدول الأول بالثاني بواسطة رقم الدورة أو أسمها ...
  14. السلام عليكم ... أستخدم دالة dlookUp لكن أولاً انصح بتغير المسميات للحقول والنماذج والجداول إلى اللغة الأنجليزية .... لأن العربية تسبب أرباك لكاتب الكود سأضرب لك مثال على كيفية استخدام دالة dlookUp لو عندنا نموذج فيه حقل رقم الهوية ... ونريد أن ندخل رقم الهوية يظهر لنا اسم الشخص ... وانت غير المسميات بما يتناسب مع برنامجك ... وطبق الباقي على بقية الحقول : شوف الصورة وشرح الكود :
  15. لجعل النموذج يفتح بكامل الشاشة أستخدم الكود التالي عند حدث عند الفتح : DoCmd.Maximize
  16. السلام عليكم ... يمكن ذلك ... لو ترسل المثال يكون أحسن للشرح لمعرفة اسماء الحقول والنموذج والجدول .. الخ
  17. من الامور المفيدة ان تجعل البرنامج يضغط نفسه عند كل اغلاق ..
  18. السلام عليكم ... حقل id في جدول tablemaine لا يتكرر ... وهو رقم لكل قضية . والقضية الواحدة قد يكون لها طرف واحد شخص أو أطراف أشخاص . وحقل id في جدول tabledatagrid فهو مسلسل تلقائي لكل شخص له رقم خاص ولا يتكرر ... يعني عبارة عن ترقيم للسجلات 1-2-3-4-5-6-7-8-9 ... وهكذا ... أما حقل tablemaineID اللي موجود في جدول tabledatagrid فهو رقم للقضية التابع لها الشخص من جدول tablemaine ولعل الصورة المرفقة توضح أكثر ..
  19. السلام عليكم .. أخي رضوان .. شكراً لمرورك على الموضوع .. ملاحظة الجدول t_old = هو الجدول t_1 تجد برفقه صورتين توضح المطلوب ... آمل أن أجد لديك حلا وأن يكون شرحي واضح ... _________.rar
  20. السلام عليكم ... أخي الكريم ... بعد إذن المشرفين ... ( موضوعك مخالف لقواعد المنتدى ) والمخالفة هي أن عنوان موضوعك ( ارجوكم ساعدوني ) لا يدل على أستفسارك . لذا لو تعدل عنوان الموضوع يكون أحسن . وشكراً .
  21. ياليت كل الموضايع تجد تفاعل زي هذا التفاعل وتبادل الخبرات في هذا الموضوع .... مالقاها إلا أنت يا زهرة النرجس ... وموضوعي ما أحد رد عليه !!!!
  22. السلام عليكم ورحمة الله وبركاته ... تواجهني مشكلة في نقل البيانات من جدول واحد إلى جدولين .. وعسى أن أوفق لشرح المطلوب : لدي جدول اسمه t_Old وفيه سجلات كثيرررررة جداً ... ويحتوي على الحقول ( رمز المركز - رقم خطاب الإحالة - تاريخ الإحالة-نوع القضية ) ( الاسم - رمز الجنسية - الجنس - رقم الهوية - العمر -الأجراء - ملاحظات ) أريد نقل قيم الحقول رمز المركز - رقم خطاب الإحالة - تاريخ الإحالة-نوع القضية إلى جدول آخر اسمه tablemain بشرط أن القضية التي تتساوى فيها هذه الحقول تعتبر سجل واحد في جدول tablemain يعني تحصل على رقم تسلسلي واحد ... ( أريد أن يكون الرقم التسلسلي يبدأ من رقم أحدده وليكن مثلاً من 8100وتكون القيم في الحقول ( رمز المركز - رمز القضية ) كرموز بما يقابلها من جداولها . أما باقي الحقول ( الاسم - رمز الجنسية - الجنس - رقم الهوية - العمر -الأجراء - ملاحظات ) فتنقل إلى جدول آخر اسمه tableDataGrid ولعل الصور والمثال المرفق يوضح المطلوب أكثر . ولا أدري ولا أستغني عن حلولكم واقتراحاتكم عن الطريقة الفعالة والمناسبة سواءً بالكود أو بالأستعلامات . غفر الله لي ولكم , data_trans.rar
×
×
  • اضف...

Important Information