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

ضرب حقلين داخل استعلام بواسطة فاكشن


Matin_Murad
إذهب إلى أفضل إجابة Solved by ابوبسمله,

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

عفوا استاذ ::: لايجمع حقل InFunction على الفورم  

حقل InFunction من استعلام  price_fa

____________________

جمع حقل InFunction على فورم باي طريقة مو مشكلة 

 

price_fa.accdb

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

5 ساعات مضت, Matin_Murad said:

عفوا استاذ ::: لايجمع حقل InFunction على الفورم  

حقل InFunction من استعلام  price_fa

____________________

جمع حقل InFunction على فورم باي طريقة مو مشكلة

price_fa.accdb 1.22 \u0645\u064a\u062c\u0627 \u0628\u0627\u064a\u062a · 7 downloads

صراحه لا اعلم ما سبب الخطأ وقد حاولت قدر استطاعتى ولم اتوصل لحل

وسوف انتظر الاجابه معك من احد اخواننا واساتذتنا جزاهم الله عنا كل خير

بالتوفيق

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

في ٢٨‏/٢‏/٢٠٢١ at 01:45, Matin_Murad said:

السلام عليكم

اريد ضرب ( sal_fa ) * ( balance ) داخل استعلام بواسطة فاكشن

 

price_fa.rar 39.18 kB · 2 downloads

 

2021-03-01_131544.png

price_fa.accdb

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

  • أفضل إجابة

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

اتفضل اخى @Matin_Murad

تم تغيير بسيط فالفنكشن

Function test(a, b)
    test = Nz(a, 0) * Nz(b, 0)
End Function

image.png.f27c91bca2d93d97d005660702bc522e.png

بالتوفيق اخوانى

price_fa(2).accdb

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

السلام عليكم 🙂

 

الاكسس 2010 لم يستطع فتح المرفقات جميعا ، وحصلت على هذه الرسالة (مع ان الاكسس عندي يتم عمل له تحديث تلقائي) :

image.png.1efae5a98b53a69dfc73c2012b471469.png

.

فاضطررت ان استعمل الاكسس 2019 ، واحول البرنامج الى صيغة mdb ، حتى اتعامل معاه على الاكسس 2010 !!

 

شكرا اخوي احمد ، وبسبب ملاحظتك عن وجود حقول فارغة ، فتوصلت الى هذا الحل ، والذي يحاكي حلك ، ولكن يتفاعل مع اصل البيانات الفارغة من الاستعلام قبل ارسالها للدالة ، اما اذا ارسلت البيانات الغير كامة الى الدالة ، فستضطر ان لا تصرح عن المتغير في الدالة على انه Double 🙂 

 

image.png.39271f0e1aa9cede8d41c0693641e11a.png

.

والنتيجة:

image.png.9a5be9167ffad9646fb3af6642e59ffe.png

.

جعفر

1346.price_fa.mdb.zip

  • Like 2
  • Thanks 1
رابط هذا التعليق
شارك

جزاك الله خيرا اخى ومعلمى العزيز @jjafferr 💐

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

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

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

بس حلك ابطأ من حللي ،

لسبب :

  1. نوع الحقل في الجدول عبارة رقم ، ومعرّف انه Double ،
  2. فقمت انت في الدالة بتغيير نوعه الى Variant ، وارجعت القيم الى الاستعلام كنص (لما يكون محاذاة القيمة في الحقل ، الى اليمين ، فمعناه انه رقم او تاريخ ، بينما اذا كانت محاذاته الى اليسار فيكون نص) ،
  3. ثم رجعت في الاستعلام (او النموذج) وغيرته الى Double  ،
  4. وفي حقل المجموع في النموذج استعملت الدالة NZ مرة اخرى ، والتي كذلك تحتاج الى وقت للقيام بعملها 🙂

 

اما طريقتي :dance1:

 

جعفر

  • Like 1
  • Thanks 1
  • Haha 1
رابط هذا التعليق
شارك

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information