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

كيف استخدم داله Trim(InputBox() في الاستعلام


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

مثلا لدي في الاستعلام هذا الشرط


Like "*" & [ادخل اسم القماش] & "*"

كيف اجعل الرساله حق الاستعلام بهذة الداله

Trim(InputBox()

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

حياك الله ابو ياسين

ان كنت تقصد ان تحل دالة الادخال  مكان مربع حوار البراميتر

اعمل دالة عامة في وحدة نمطبة عامة ومثلا

function xf()
xf=inbutbox("ادخل المعيار")
end function

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

()xf

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

بالتوفيق

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

21 دقائق مضت, رمهان said:

حياك الله ابو ياسين

ان كنت تقصد ان تحل دالة الادخال  مكان مربع حوار البراميتر

اعمل دالة عامة في وحدة نمطبة عامة ومثلا


function xf()
xf=inbutbox("ادخل المعيار")
end function

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

()xf

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

بالتوفيق

تسلم اخي رمهان

انا حاولت في مثل هذة من قبل

ياليت لو تخبرني كيف اعملها 

بهذا المعيار

Like "*" & [ادخل اسم القماش] & "*"

 

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

منذ ساعه, رمهان said:

Like "*" & fx() & "*"

 

اخي رمهان مازلت لم تضبط

هل من المكتبه

بحاول فيها وبشوف

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

حياك الله اخي ابا ياسين

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

الدالة inputbox 

بالتوفيق

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

4 دقائق مضت, رمهان said:

حياك الله اخي ابا ياسين

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

الدالة inputbox 

بالتوفيق

للاسف اخي رمهان

هذة انا جربتها

ولم تنفع

اولا الرساله تجي 3 مرات

ولم تعطي المطلوب

بحاول ارفع لك 

مثال مصغر

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

جربتها هي كويسه اذا تعديت الاولى والثانيه

لانها تتكرر 3 مرات

انظر للملف

ابحث مثلا بنزين

رمهان.accdb

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

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

المشكله انه يعتبر

Between [Forms]![date05]![from] And [Forms]![date05]![to2]

شرطين

لو الغيتها يعطيني رساله احده ولكن لا يوجد معيار للتاريخ

فهل من حل

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

وعند البحث وجدت هذه

ولكن ليست المطلوب 

Like Eval("inputbox  ('من فضلك أدخل حرف :','بحث بالحروف','')") & "*"

 

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

حياك الله ابو ياسين

انا جاوبت على حسب الاستفسار

تلاحظ ان الاستفسار كان معيار واحد

الان اكتب من الموبايل وان شاء الله اشوف الموضوع عندما اجلس على الكمبيوتر

ولكن لو تشرح برضه اكقر قصدك في 

6 ساعات مضت, ابو ياسين المشولي said:

جربتها هي كويسه اذا تعديت الاولى والثانيه

لانها تتكرر 3 مرات

تحياتي

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

هو نفس التقرير

لو حملت الملف بتعرف

بحث بين تاريخين وشرط انه يعطي رساله ادخل معيار

الان هو كويس ولكن يعطي 3 رسايل

 

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

حياك الله اخي ابا ياسيين

تفضل ولا اعلم لماذا مصر بالدالة لان الباراميتر بتعرض مربع ادخال كذلك

على العموم تم عملها بطريقة استخدام ميزة جديدة في 2007 ومافوق وهي كائن ال  Tempvars

انظر السطر الاول من حدث عند فتح التقرير

تحياتي

رمهان.accdb

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

ممتاز اخي رمهان بارك الله فيك

رد على سوالك لماذا مصر على هذه الداله

لانها عند عدل البرنامج ال2010

صارت تجيني في الزاويه

وشكلها ما عجبني

هههههههههههه

اكرر شكري لك

 

كانت تجيني بهذا الشكل

الان اتغلبت عليها بخبرتكم بارك الله فيك

165963032_.jpg.140f87de197d34900abe9d21393e5fc9.jpg

تم تعديل بواسطه ابو ياسين المشولي
  • Thanks 1
رابط هذا التعليق
شارك

حياك ابا ياسين

معليش انا دخولي نادر هالفترة

ماذا تريد لو تم الضغط على الغاء هل يعتمد معيار التاريخ فقط ؟ ام لا يعتمد اي معيار ؟ ام يعتمد معيار التاريخ ويكون البيان خالي اي فارغ؟

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

اضف السطر الجديد التالي وعند فتح التقرير

TempVars.Add "xv", InputBox("ادخل جزء من البيان")
cancel = TempVars!xv = ""

تحياتي

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

MsgBox "تـم الـغـاء الامـر"

ممتاز اخي رمهان

بارك الله فيك

واذا اردنا اضافه رساله

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

للاسف لم ينجح الامر اذا ضغط نعم يقفل 

واذ ضغط لا يقفل التقرير ليس بنتيجه

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

9 دقائق مضت, ابو ياسين المشولي said:

للاسف لم ينجح الامر اذا ضغط نعم يقفل 

واذ ضغط لا يقفل التقرير ليس بنتيجه

اذا ضغط نعم بدون ادخال سيتم نفس الالغاء اي لايتم فتح التقرير

ولو توضح اكثر للمطلوب افضل اخي ابو ياسين

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

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