PDA

View Full Version : حرفه ای: اگر در فیلدی یک عبارت فرمولی مثل 20+(45*12) داشته باشیم چطور مقدار محاسبه میشه



mohsenna30ri
یک شنبه 19 دی 1395, 08:32 صبح
با سلام
یک سوال بنظر خیلی ساده برام پیش اومده
اما هنوز نتونسته ام راه حلی پیدا کنم
اگر در فیلدی یک عبارت فرمولی مثل 20+(45*12) داشته باشیم چطور مقدار اون محاسبه میشه
در برنامه ای لازمه که کاربر فرمول مورد نظر را بدهد و محاسبات انجام بشه
البته فرمول های واقعی این قدر ساده نیست و از فیلدهای دیگر هم استفاده میکنه
کاربر در یک جدول فرمولهای محاسباتی را درج میکنه و در فرم نهایی، محاسبات فرمول جایگزین و اجرا و مقداردهی میشه
برای راحتی کار نمونه برنامه ای را به پیوست گذاشته ام
لطفا راهنمایی فرمائید

http://barnamenevis.org/attachment.php?attachmentid=144075&stc=1&d=1483852969

با تشکر فراوان

n_ali27
یک شنبه 19 دی 1395, 12:28 عصر
ببین با این نمونه مشکلت حل میشه

mohsenna30ri
دوشنبه 20 دی 1395, 07:30 صبح
با تشکر از n_ali27 (http://barnamenevis.org/member.php?51464-n_ali27)
:تشویق::تشویق::تشویق::تشویق:: شویق:
نکته فنی اون
=[Text1].[ControlSource]="=" & [formula]
بود