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

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

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

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

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

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

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

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

تم تعديل بواسطه 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:

قام بنشر

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

مممممممممممممممممممممممممممممممممممممشششششششششششششششششششششكور

جارى التجربه

والرد :wub:

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