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

أريد استعلام يحسب لي الكمية والمجموع ؟


mostafaawad2002

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

يوجد عندى برنامج

اريد عمل استعلام يقوم باجراء عملية المحاسبه بناء على نوع الصنف

اذا كان بالقطعه او بالوزن ويقوم بضربهم فى السعر المخصص

هل من الممكن اجد مساعده فى الداله المطلوبه

وجزاك الله خيراً

تم تعديل بواسطه mostafaawad2002
رابط هذا التعليق
شارك

الاخ يوسف ارجو المساعده

المثال فى المرفقات

ارجو ان يتم ضرب الاصناف فى السعر حسب طريقة البيع

اذا كان بالوزن ابو بالمقايسه او بالعود

____________.rar

تم تعديل بواسطه mostafaawad2002
رابط هذا التعليق
شارك

اخي / mostafaawad2002

بالنسبة للحقل المحسوب بالاستعلام qfatora فكلمة بالوزن لا توضع بين اقواس

غيرها كالتالي :

price_all: IIf([el_byaa]="بالوزن";[el_wazen]*[price])

ولكن ما هو المطلوب بالنسبة اذا لم يكن البيع بالوزن حتى تكتمل جملة iif

ارجو توضيح المطلوب بالتحديد.

في انتظار ردك

تم تعديل بواسطه yousef
رابط هذا التعليق
شارك

الاخ العزيز يوسف

اذا لم يكن بالوزن

نختار بالعود

او بالمقايسه

وهى موجوده فى خانة قائمه منسدله طريقة البيع فى جداول الصادر والوارد

ثم يقوم بضرب الوزن فى السعر

او العدد فى السعر

او المقايسه فى السعر

حسب العنصر الموجود بالخانه

ارجو الرد والمساعده

بالنسبه للامر المكتوب قد لا يكون صحيح انا كنت احاول البحث عن حل للمشكله

رابط هذا التعليق
شارك

اخي / mostafaawad2002

تم عمل بعض التغييرات في انواع الحقول لتتم العملية

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

اذا كان هو المطلوب الرجاء الافادة

mostafaawad2002.rar

رابط هذا التعليق
شارك

الاخ دريم

الذى قمت بعمله فى الموديل صحيح ولكن لا يتم تنفيذه

على الاستعلامات او الجداول

المطلوب هو عندما اقوم بتحديد نوع الصنف بالعود او بالمتر او بالوزن او بالمقايسه يقوم بضرب المبلغ فى الفئة الخاصه بها

واذا كان الاكواد التى كتبتها صحيحه ارجو ان تدلنى عن كيفية تنفيذها

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

رابط هذا التعليق
شارك

الاخ دريم

الذى قمت بعمله فى الموديل صحيح ولكن لا يتم تنفيذه

على الاستعلامات او الجداول

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

نوع الصنف بالعود او بالمتر او بالوزن او بالمقايسه يقوم بضرب المبلغ فى الفئة الخاصه بها

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

واذا كان الاكواد التى كتبتها صحيحه ارجو ان تدلنى عن كيفية تنفيذها

شرح الكود

أرجو أن تفهم الكود و تعدله حسب ما ترغب

للأسف لم يمكنني تحميل الصورة مباشرة ... و ظهر لي خطا

%7Boption%7Dعفوا الصفحات الدينامكية لا تقبل الصورة بـ

؟؟؟

تم تعديل بواسطه Dream_Works
رابط هذا التعليق
شارك

ارجو ان تساعدنى

فى الشرح لانى لا استطيع تنفيذ الاستعلام حيث ان الموديل لا يعمل

او على الاقل ان تشرح لى كيف يتم

وجزاك الله خيرا على المتابعه

رابط هذا التعليق
شارك

أخي الكريم ... لقد جربت الاستعلام مره أخرى وهو شغال

اسمه NewPriceQuery

و القيمة NewPrice

هذه القيمة تتغير تلقائيا بمجرد تغيير القيم الأخرى .... نوع البيع أو السعر .... الخ

هذه القيمة ... لا يمكنك تغييرها يدويا .... بل تتغير تلقائيا فقط

يمكنني عمل الفورم أو التقرير الذي تطلبه من هذا الاستعلام

...

لمعرفة كيفية إنشاء الاستعلام

1- أنشئ استعلام جديد

2- ضع جميع الحقول المطلوبة فيه و المذكورة في بداية الكود (نوع البيع - السعر الوزن ... الخ )

3- أنشئ عمود جديد ... اضغط زر الفأرة الأيمن ... Build ---> Functions ----> اسم قاعدة البيانات

4- ستجد اسم الوظيفة Function موجود ... اضغط عليه ثم قم بتعبئة الحقول المطلوبة لتشغيلها ... كلها ... بالترتيب كما هو موجود بالكود

رابط هذا التعليق
شارك

الاخ دريم مشكور على تعبك معايا

ساحاول التجربه

وارد عليك

واشكرك مره اخرى للمتابعه

ارجو منك ان تدلنى على كتاب او موقع استطيع منه تعلم كتابة الاوامر

مثل الذى قمت انت بكتابتها فى المديول

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

وجزاك الله خيرا

اخوك مصطفى

رابط هذا التعليق
شارك

أخي الكريم

يوجد العديد من الكتب و المواقع ... انت اختر اللي ترتاح له

1- أعضاء منتدى أوفيسنا ممكن يساعدونك في أي سؤال

2- المساعدة الموجودة في الأكسيس نفسه ... مفيده جدا ... يمكنك وضع المؤشر على أي كود أو أمر لا تفهمه و اضغط F1

3- مواقع التعليم بالصوت و الصورة

VTC

4- موقع طريقة شرحه للمواضيع رائعة

موقع إنجليزي لشرح البرمجة و قواعد البيانات

4- كتب انجيزية مترجمة للعربية .. أنت تشتريها من المكتبة ( مكتبة جرير هي المفضلة لدي )

5- مدرس خصوصي يجلس معك أنت فقط و يعلمك ما تريد بمقابل مادي

و غيره

رابط هذا التعليق
شارك

:clapping:

الاخ دريم

الاستعلام الذى تم عمله يعمل ولكن عند تغيير النوع من الوزن الى العود او المقايسه اوالمتر لا يعطى نتيجه

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

وجزاك الله خيراً

:clapping:

رابط هذا التعليق
شارك

الصراحه ما أدري شقول لك ...

لقد وضعت شرحا مفصلا بالصورة ....

الشرح

و جربت الاستعلام ... ما فيه شي

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

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

تم تعديل بواسطه Dream_Works
رابط هذا التعليق
شارك

الاخ العزيز dreem

:fff::rol:

اولا اشكرك بشده على الشرح المميز

ولكن

هل فتحت القائمه المنسدله الموجوده فى الاستعلام عمود طريقة البيع

موجود بها العناصر الذى اريد ان اختار منها

ام هل المقصود من كلام انه يجب ان يكون لكل عنصر عمود داخل الجدول لكى يتم الحساب على اساسه

جزاك الله خيرا

:wub::biggrin::fff:

رابط هذا التعليق
شارك

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

في الكود أنا وضعت

Select Case LSellType
Case "بالوزن": NewPrice = LPrice * LWeight
Case "بالعدد": NewPrice = LPrice * LCount
Case "بالمتر": NewPrice = LPrice * LLength
Case Else
NewPrice = 0
End Select

أولا يتم التأكد من قيمة LSellType و هي نوع البيع ... (إذا كانت قيمتها "بالوزن" )

NewPrice هو ناتج الدالة

ناتج الدالة = السعر * الوزن = LPrice * LWeight

و إذا كانت "بالعدد"

ناتج الدالة = السعر * العدد LPrice * LCount

و هكذا

لذلك يجب إضافة اختيارات المقايسة و العود هنا ... في هذا الجزء من الكود .. دون الحاجة الى تعديل الجداول

حتى يمكن للدالة التعامل معهم

أرجو إنك فهمتني ... :frown3:

رابط هذا التعليق
شارك

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