PDA

View Full Version : سوال: نحوه تغییر دادن یک عدد ثابت در کوئری از طریق text box



hf.farhadi
پنج شنبه 05 خرداد 1390, 00:16 صبح
با سلام خدمت دوستان و اساتید عزیز


من توی یه کوئری مقدار یه فیلدی رو در عدد ثابتی ضرب کردم . حالا نیاز هست که این مقدار ثابت رو بشه تغییر داد .البته نه از خود کوئری و رفتن به پشت برنامه بلکه از روی یه فرم . چطور میتونم این کار رو انجام بدم. لطف کرده و راهنمایی کنید.

hf.farhadi
پنج شنبه 05 خرداد 1390, 17:22 عصر
با سلام
دوستان این شدنی هست یا باید دنبال روش دیگه ای باشم

hasanr
پنج شنبه 05 خرداد 1390, 19:30 عصر
روی فرمتون یک تکست باکس مخفی ایجاد کنید و توی کوری مقدار فیلد رو در عدد درون تکست باکس ضرب کنین هر جا که نیاز به تغییر اون عدد مثلا ثابت داشتین مفدار درون تکست باکس رو عوض کنین

hf.farhadi
جمعه 06 خرداد 1390, 00:49 صبح
با سلام دوست عزیز
میشه لطف کنی این نمونه رو اصلاح کنی

payman_xxp
جمعه 06 خرداد 1390, 16:18 عصر
سلام
1کلید به فرم اضافه کن و در ایونت onClick اون بنویس:
DoCmd.OpenQuery "Query1", , acReadOnly
و کوئری رو اینجوری بنویس:
SELECT [h]*Forms!T_Ezafe!Text12 AS Expr1
FROM T_Ezafe;


موفق باشید.

payman_xxp
جمعه 06 خرداد 1390, 18:32 عصر
نمونه اصلاح شده خودتون

hf.farhadi
شنبه 07 خرداد 1390, 00:14 صبح
با سلام پیمان جان
لطف کردی ولی میخوام این عددی که وارد میکنیم . با بسته شدن فرم از text box پاک نشه و تا وقتی که نیازه محاسبات طبق عدد وارد شده انجام بشه .

hf.farhadi
شنبه 07 خرداد 1390, 22:29 عصر
دوستان لطفاً راهنمایی کنید بهش نیاز فوری دارم

dadsara
یک شنبه 08 خرداد 1390, 11:38 صبح
سلام
یک متغیر بگذار و آن عدد را در متغیر ذخیره کن

navardi
یک شنبه 08 خرداد 1390, 15:16 عصر
سلام
ببين اين جوري در كيوريت بنويس
Expr1: [h]*Forms!T_Ezafe!Text12
حلا هر عددي در فرم وارد كني همين ذخيره مي شه تا دوباره تغيير بدي

hf.farhadi
دوشنبه 09 خرداد 1390, 00:29 صبح
سلام
ببين اين جوري در كيوريت بنويس
Expr1: [h]*Forms!T_Ezafe!Text12
حلا هر عددي در فرم وارد كني همين ذخيره مي شه تا دوباره تغيير بدي دوست عزیز مشکل این کد اینه که هنگام بسته شدن فرم مقدار خودش رو از دست میده


سلام
یک متغیر بگذار و آن عدد را در متغیر ذخیره کن

dadsara عزیز
موفق به انجامش نشدم میشه بگین این متغیر رو تو کدوم رویداد باید ذخیره کنم . یا اگه لطف کنین و رو نمونه ضمیمه انجام بدین. ممنون میشم

hf.farhadi
دوشنبه 09 خرداد 1390, 19:49 عصر
دوستان
لطفاً بگین چطوری باید این مشکل رو حل کنم نیاز فوری بهش دارم