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

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

قام بنشر

السلام عليكم ورحمة الله وبركاته

قبل ابدا بسؤالي :

رسالة اوجهها الى اخوي محمد طاهر

قبل كتابة الموضوع قمت بالبحث لكن فيه مشكلة وان بعض الاعضاء يكتب عنوان لايعني الموضوع نفسه مثل ( ارجو المساعدة وغيره ) فلا استطيع ان اجد مشكلتي من قراءة العناوين فارجو المعذرة على كتابة موضوعي هذا مع العلم انني بحثت :$

فيه هذا الملف :

http://www.bahooth.com/db3.zip

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

لكن المشكلة

انني كلما انتقلت من ادخال صنف الى صنف اخر يطالبني بادخال اسم العميل من جديد

فكيف اجعل اسم العميل يثبت حتى اضغط على زر الامر اضافة وطباعه ( فيقوم باضافة كل الاصناف لنفس العميل وبعدها يطبع تقرير )

ولكم التحية ... واعذروني مرة اخرى

  • Thanks 1
قام بنشر

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

ثم تقوم بإنشاء نموذج رئيسي وبداخله النموذج الفرعي .

أشرف خليل

قام بنشر

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

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

أشرف خليل

قام بنشر

السلام عليكم ورحمة الله وبركاته

:$:$:$ تسلممممممممممممم يمينك والله اخوي شاكر الزين

<< صارت خدوده حمراء من الفرحة والحياء :$

يعطيك العافية على هالعمل

شكرا لك ..

-----------------------------

اهلا بك اخوي اشرف

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

تحياتي لكم جميعا ...

قام بنشر

حياك الله أخي وأستاذي / أشرف خليل ،،، تحية طيبة من أعماق القلب إليك ,,,

وهذا جزء مما لديكم يا أستاذي العزيز ،،،،

مرحبا بك أخي / خالد ،،،، و أنا فرحت لك كما أنت فرحت أيضا :$

الحمد لله رب العالمين

شاكر الزين

قام بنشر

أخي العزيز / أشرف خليل

لم أفهم قصدك من :

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

هل تقصد ظهور رسالة في حالة عدم وجود هذا الصنف ضمن الاصناف ؟؟؟

إذا كان كذلك سوف يكون بوضع هذا الكود في حدث بعد التحديث لحقل ( رقم الصنف ) :

If IsNull(type_name) Then
MsgBox "عفواً ،،،، هذا الصنف غير مدرج ضمن الاصناف ،،، تأكد من رقم الصنف أولا !!!!", vbOKOnly, ""تنبيه
Me.Undo
a.SetFocus
type_no.SetFocus
Else
DoCmd.GoToControl "a"
End If

مرفق المثال بعد التعديل ،،،، تحياتي لك أستاذي / أشرف

شاكر الزين

db3.zip

قام بنشر

أخي العزيز شاكر الزين :

عموما هي اضافة مفيدة أيضا وأنا استفدت منها . لكن ما أقصده أنك عندما تدخل رقم الصنف وليكن رقم 1 تجد أن اسم الصنف يظهر تلقائيا فى حقله على الرغم من أنك فى المثال الأول لم تضع أي حدث فى حقل رقم الصنف ولكن النموذج f1 نجد أنه مبنى على الجداول الثلاثة ولوجود العلاقات فإن الاسم يظهر تلقائيا بمجرد كتابه رقمه وهذا ما يسمى بالتكميل التلقائي وهو ما أقصده .

أشرف خليل

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