View Full Version : سوال: اجرای دستور از داخل جدول
michkadol
سه شنبه 18 مرداد 1390, 11:16 صبح
با سلام
با چه دستوری میتونیم فرمانی رو که در فیلد a جدول b وجود دارد را اجرا کنیم
مثلا هنگامی که command2 کلیک میشود دستوراتی که در فیلد a جدول b موجود است فراخوانی و اجرا شود
ARData
سه شنبه 18 مرداد 1390, 12:45 عصر
براي فراخواني از دستورات dlookup و Dmax , Dsum , Dvar , Dcount ميشه استفاده کرد ....
michkadol
سه شنبه 18 مرداد 1390, 13:29 عصر
میشه یه نمونه زحمت بکشید؟
mazoolagh
سه شنبه 18 مرداد 1390, 14:38 عصر
فکر کنم منظور ایشون این هست که دستور بصورت متن در جدول ذخیره شده مثل "A=B+C"
michkadol
چهارشنبه 19 مرداد 1390, 09:50 صبح
فکر کنم منظور ایشون این هست که دستور بصورت متن در جدول ذخیره شده مثل "A=B+C"
نه گلم میخوام کل دستوراتvb رو داخل یک جدول داشته باشم و در موقع نیاز از جدول فراخوانی بشه
به عنوان مثال دستور DoCmd.Restore با کد 1 ذخیره گردد وقتی کد 1 فراخوانی شد این دستور اجرا شود
mazoolagh
چهارشنبه 19 مرداد 1390, 19:48 عصر
نفس کار همون هست دیگه
نمیگم نمیشه (چون در vb.net یک جورهایی میشه کد ساخت شاید در vba هم راه مشابه داشته باشه) ولی قبلش شما بگین کاربردش و مزیتش چی هست؟
michkadol
پنج شنبه 20 مرداد 1390, 12:21 عصر
کاربردش میتونه این باشه که شما واسه هر دستور یک عدد در نظر میگیرین و در موقع که نیاز هست (مثلا موقع بازشدن فرم میره از جدول سرچ میکنه و دستوراتی که شما عدد اون رو فراخوانی کردین اجرا کنه به این ترتیب شما با نوشتن یک عدد یک دستور 7 یا 8 خطی رو اجرا کردین و نیازی نیست تو هر فرم 7 8 خط از یک دستور را بنویسید
Younestalebi
پنج شنبه 20 مرداد 1390, 12:28 عصر
چه کاری برادر من خوب توی یه ماژول تابع دستورت رو تعریف کن
mazoolagh
جمعه 21 مرداد 1390, 17:59 عصر
خوب پس subroutine و function چکاره ان؟
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.