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