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

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

قام بنشر

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

اخواني انا عمل دالة if كما هوا موضح الان

If Me.X = DLookup("[CodDe]", "outcome") And Me.F1 = DLookup("[CodTy]", "outcome") Then
Me.F2 = [أسم الحقل]![الجدول]
End If

الداوله تقول عندما يكون x تروح تبحث في الحقل CodDe الموجود في الجدولoutcome وايضاً عندما يكوم F1 يساوي الحقل CodTy في الجدول outcome اذا F2 تساوي القيمة الموجودة في الحقل prt في الجدول outcome 

فا احتاج الى طريقة استدعاء قيمة prt لادخالها في حقل F2 في الفورم ,,

واذا كان هناك اي تعديل على الكود ياريت الافادة

قام بنشر

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

If a = DLookup("CodDe", "outcome", "codID=" & Me.codID) And b = DLookup("[CodTy]", "outcome", "codID=" & Me.codID) Then
c = DLookup("[prt]", "outcome", "codID=" & Me.codID)
Else
 c = "القيم لا تطابق المعايير"
End If

::

تحياتي

alwazeer-1.rar

قام بنشر

اخي الكريم اشكرك على اهتمامك سوف ارفق لك نموذج للذي اقصده

https://drive.google.com/open?id=0BzSUEgL-4myjalgxVWR2aFNSRHc

عند دخولك على ملف seles سوف يظهر عندك النموذج القائمة المنسدلة تمثل كود المندوب

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

والمادة رقم 2 الى نهاية المادة رقم 5

ولو قمت بختتيار كود المندوب رقم 2 سوف تظهر لدي اسعار المواد المذكورة لكن باسعار مختلفة عن المندوب الاخر

ارجو ان الصورة قد وضحت

قام بنشر

 

فهم السؤال ثلثي الإجابة

الاجابة الاولى كانت على حسب ما طلبت

تفضل أخي الكريم ،،، هذا ما طلبت جرب ووافني بالنتيجة

::

تحياتي

Alwazeer-mand.rar

  • Like 1
قام بنشر (معدل)

شكرا لك اخي الوزير لكن هل من الممكن ان تشرح لي الكود الذي قمت بوضعة ؟

F2 = DLookup("[price]", "outcome", "[CodTy] = 1 And CodDe=X")

مع مطلب اخير اذا ممكن نسيت اذكرة ..

احتاج عمل زر حفظ عندما اضغط عليه ياخذ ال coddy من حقل ال X ويضعة في جدول total في خانة coddy ايضاً وباقي المعلومات المجموع الكلي والتاريخ تحفظ تلقائياً

تم تعديل بواسطه Ahmed.IQ
  • Like 1
قام بنشر

شرح الكود:

ابحث عن price في جدول outcome عندما تكون قيمة codTy = قيمة الحقل، ضمن معيار codDe = قيمة الحقل الموجود في حقل X

اعمل زر أمر وضع في حدث عند النقر الكود التالي:

Dim dbs As DAO.Database
   Dim rst As DAO.Recordset
  
   Set dbs = CurrentDb
   Set rst = dbs.OpenRecordset("Total")
   
   rst.AddNew
      
      rst("coDde").Value = Me.X
      rst("totall").Value = Me.totall
      rst("date").Value = Me.Date

 rst.Update

::

تحياتي

  • Like 2

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