الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ايجاد النسبة من الوحدة الاساسية

بدأه هرمان في 1 أغسطس 2012 · 8 رد · 448 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

ارجو المساعدة في ايجاد النسبة من الوحدة الاساسية

ستجدون المثال المرفق مثال امل التوجه الى الاستعلام وفتحه وادخال الكمية مثلاً : 50

المفروض يظهر عدد الحبة : 2

والكرتون : 4 طبعا الكرتون يظهر العدد المطلوب ولكن المشكلة انه يوجد في الدالة خطا امل التعديل

على فكرة اريد ان يبقى المثال زي ما هو لاني اريد عمل المثال دينمك ولا اريد اي قيود في ادخال الوحدات ونسبها

وتقبلوا خالص تحياتي

db6.rar

#2

هل هناك صعوبة في الموضوع

#3

تفضل اخي الكريم

ملفط بعد التعديل

post-15367-000663000 1343851890_thumb.gi

za-db6-UP.rar

بالتوفيق

المرفقات
AX.gif
#4

اولا : اشكرك على الرد

ثانيا ً : هناك مشكلة وهي عندما ادخل نسبة الكرتون 24 وادخل الكمية مثلاً 50 يكون عدد الكراتين 4 وعدد الحبات 2 وهذا خطا

ملاحظة : النسبة من الوحدة الاساسية متغيرة

حقيقة انا تعبة من المحاولات ارجو المساعدة

والله يعطيكم العافية ويجزاك على كل حرف تكتبونه

#5

لنفرض اننا اخذا اعلى قيمة واقل قيمة والباقي يتوزع على ما تبقى من وحدات

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

#6

اعتقد أخى انه من الصعب تحقيق ذلك مباشرة فى الاستعلام

و لكن نحتاج دالة لتحقيق ذلك

عذرا لم استطع تحميل المرفق

عموما هذه هى الدالة ضعها فى وحده نمطية

Public Function GetUnits(X As Long, N As Long) As Long

Dim R, i As Integer
Dim rs As Recordset
Set rs = CurrentDb.OpenRecordset("SELECT unit_gird.* FROM unit_gird WHERE (((unit_gird.qyt) >= " & N & ")) ORDER BY unit_gird.qyt DESC;")
rs.MoveLast
rs.MoveFirst

R = rs.RecordCount
For i = 1 To R
GetUnits = X \ rs![qyt]
X = X Mod rs![qyt]
rs.MoveNext
Next

rs.Close
Set rs = Nothing

End Function

و فى الاستعلام ضع هذا الكود للعمود

exp: GetUnits([ادخل كمية الصنف];[qyt])

مدونتى:-

احترف الأكسس مع أبو يوسف

متغيب حاليا لانشغالى الشديد

#7

اولا : اشكرك على الرد

ثانيا : امل تعديل المرفق

وتقبلوا خالص تحياتي

db6.rar

#8

بارك الله بك اخي : ابو يوسف

تفضل اخي الفاضل هرمان

الملف بعد التعديل

post-15367-052165400 1344027831_thumb.gi

za-db6-UP2.rar

بالتوفيق

المرفقات
X1.gif
#9

الف شكر

الله يعطيكم العافية يا عباقرة البرمجة

جزاكم الله الف خير وكثر الله من امثالكم

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…