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

الردود الموصى بها

قام بنشر

لالالالالالالالالالالالالالالالالالالالالالالالالالالا

أخي الكريم وين ماستر والله أحس أني عايزة أبكي أصبحت مشكلتي أنا ونت مش عارفين نفهم لبعض . والله أكتب عربي لك الى هذي الدرجة ماتفهم علي . الله يرحم والديك أفتح البرنامج وأفتح الجدول tbl1 . بعدين أفتح الفورم inter أوكيه !!!!!!!!!!

عبي الخانات :

Name

Class

Subject

حصة

2

A

شوف النتيجة بنفسك هل هذا رقم السجل هو نفس الرقم الموجود في الجدول التابع للطالبة حصة ((( المفروض يكون 1)))

الكود الي أنت كاتبه : في الطباعة Me.id هذا رقم السجل الحالي الجديد id Cuttent بتاع الطالبة حصة الذي أدخل في الفورم inter وليس رقمها الموجود في الجدول tbl .

خلاص ماعنديش أي كلام أقوله .

سراحة القراء وصل عددهم أكثر من 200 شخص يقرأون هذا الموضوع ومافيش أحد منهم يشارك في الموضوع . ليه هذي السلبية !!!

قام بنشر

أحببت أن أكون من الجمهورمتفرج بس جمهور مين الله وأعلم :d

الرسالة التي تظهر لك كما في السطر التالي :

magic properly Text.ocx

هي أداة أكتف أكس من عمل الأخ مهند عبادي وظيفتها تضبط النص " ضبط كلي " وقد قمت بإضافتها وتسجيلها.

لتتخلص من تلك الرسالة من أدوات أختاري عناصر ActiveX ثم ابحثي عن اسم الأداة وعندما تجدينها في القائمة أنقري عليها وأختاري " إلغاء التسجيل " وإن شاء الله يعمل معك البرنامج وإذ لم يعمل فالأداة على الرابط التالي حمليها ثم أعملي لها نسخة في المجلد Sys32 ثم قومي بتسجيلها من أدوات أختاري عناصر ActiveX ثم حددي مسار الأداة وأختاري تسجيل .

على فكرة الأداة ممتازة جداًً وعملها رائع قد تفيدك جربيها .

شكراً للأخ / مهند عبادي على تلك الأداة الرائعة ولو أنها تحتاج تطوير .

MagicProperlyText.rar

قام بنشر

معذور يا أخ وين ماستر .وكثر الله خيرك على ردودرك السابقة وصبرك الجميل وتعاونك المستمر :fff::fff::fff:

قام بنشر

أخ مصلح السلام عليكم : السراحة البرنامج شكله رائع والنتيجة أيضا رائعة الله يعطيك العافية وتم تسجيل الأداة وشي طيب أني تعلمت هذة الأداة وكيفية تسجيلها وألغائها . أن شاء الله أتمعن في البرنامج وأرد عليك لو أردت أستفسار. (y) :fff:

قام بنشر

أختي الكريم

بالنسبة لمشكلتك فأنا أعرض لك إحدى الحلول التي أستخدمها في برامجي :

1- اعملي استعلام يحتوي على كلفة الحقول وضعي معايير الحقول التي تريدين أن لا تتكرر هي قيم هذه الحقول في النموذج الذي تعملين به

2- نقوم بعمل نموذج جديد يعرض محتويات الاستعلام الاسبق

3- في حدث بعد التحديث للحقول التي تهمنا نضع شرط اختبار لعدد سجلات الاستعلام السابق فإذا كانت 0 نتابع أو إذا كانت أكبر من صفر نقوم بعرض النموذج الشاني الذي سيكون محتوياً على السجلات المكررة

أرجو أن يكون هذا ما تبحثين عنه وشكراً

قام بنشر

شكرا أخ مهند على المداخلة اللطيفة . الأخ مصلح سراحة حقق المطلوب في المثال وزيادة . بس مشكلتي في برنامج مصلح أني لما أراجع الكود وأحاول أحلل البرنامج وكيفية عمله أجد صعوبة في فهمه والسبب أن أسماء الأدوات في الفورم نفس أسماء حقول البيانات في الجدول وعامل لي لخبطة شوي :

Varname = DLookup("[name]", "tbl1", "[name]='" & Me![name] & "'")

هذي جملة مثلا من الكود name وين مايخص الجدول و الفورم .!!! زي كذه .في نفس الوقت ماني عارفة كيف أضيف حقل جديد اذا أنا عايزة وأحس أن هذا المثال يصلح لطالبات متقدمات شوي في البرمجة

==================================

أما بالنسبة لأخي الفاضل وين ماستر برنامجه جدا بسيط وستطعت أن أحلل عمله... وعرفت كيف أضيف حقول أخرى في الشرط ... بس كان وجه الخلاف أن أخي الفاضل وين ماستر ماعرف قصدي في الرقم التسلسلي ولي كنت أناقشه فيه ... وياليته يشوف مثال الأخ مصلح ويعرف قصدي لأن مثاله سهل الشرح وتقديمه للأخرين

==================================

زبدة الموضوع وهذا هو الأهم عندي بسراحة أني ممتنه لهم بالشكر والتقدير وهذا الموضوع أعتقد أنه أستفاد منه كثير وكثير والدليل عدد المتصفحين أكثر من أي موضوع آخر. تحياتي للجميع :fff:

قام بنشر

الأخت ليلى

الموضوع سهل جداً أنظري إلى هذا المثال:

Varname = DLookup("[name]", "tbl1", "[name]='" & Me![name] & "'")

Varname متغير نخزن فيه الاسم من الجدول المطابق للاسم الموجود على النموذج

DLookup دالة تأتي بالحقل المطابق من الجدول

name حقل الاسم من الجدول

tbl1 اسم الجدول الذي نبحث عن حقل الاسم فيه

"[name]= هنا بداية الشرط وهو أن يكون الاسم = الاسم في مربع النص على النموذج

Me![name مربع الاسم على النموذج

أي اسم يأتي بعد كلمة Me فهو عنصر على النموذج

قام بنشر

أهلين أخ مصلح . من يومين مادخلت على النت . تطمن مثالك فهمته كويس بعد ماكان صعب علي وكمان دمجت مابين مثالك ومثال الأخ وين ماستر وخرجت بأشياء حلوة . واجهتني صعوبات كثيرة بس تغلبت على أكثرها . هذا كله من فضل الله ثم من جهودكم المتواصلة,,, أما المشكلة ولي أنا قاعدة عليها ولم أصل لحل لها هو مثالك في عملية أخراج النتائج على هيئة الشبكة ( أنا فهمته ) بس أخذته النموذج ودخلته في نموذج فرعي يقرأ في جدولين مختلفين ولم أصل لنتيجة ... وربنا يعيني . تحياتي

قام بنشر

صحيح لم أدخل على النت حيث زارني السيد / ساسر وقام بجولة في جهازي ولكنها كانت جوله عنيفة أوقفت جهازي ما يقارب 4 أيام وهذا سبب غيابي .

فهم الأشياء ل يأتي من أول نظرة لها ولكن بالتعمق والتدقيق نستطيع أن نعرف عمل كل سطر ونقوم بإنشاء أمثلة دائماً مشابه ونكتب الأكواد وعند ظهور الأخطاء نعمل على تصحيحها وبتالي نستطيع الوصول إلى فهم ما نريد .

تمنياتي لك بالتوفيق

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information