ورود

View Full Version : سوال: آپدیت یک متغیر بر اساس مقدار خودش در رکورد قبلی



barnamehdan
چهارشنبه 12 شهریور 1393, 20:20 عصر
سلام :گریه:
چطور میشه مثلاً در جدول زیر:



ID (شمارنده یونیک)
M (متغیری که همیشه دستی وارد می‌شود)
T (متغیر مورد نظر)


1
M_1
T_1 (فقط این یکی دستی وارد می‌شود؛
چون رکورد قبلی ندارد)


2
M_2
T_2



مقدار T_2 تا T_n را (چه به صورت خودکار، چه با فشردن دکمه) بر اساس فرمول زیر محاسبه و در جدول آپدیت کرد؟


T_2 = T_1 + M_2
...
T_n = T_(n-1) + M_n


(با Update Query (با کمک گرفتن DLookUp برای یافتن T قبلی) تلاش کردم ولی نشد چون متغیر T هم در Field و هم در Update to حضور دارد)

emami.sie
شنبه 15 شهریور 1393, 11:53 صبح
سلام
در پاسخ به سئوالتون (با توجه به وقت محدودی که دارم) فقط می تونم 2 تا نمونه مشابه اون چیزی که می خواید قرار بدم...
نمونه 1 با استفاده از کوئری که باید توسط فرم 1 آپدیت بشن
نمونه 2 با استفاده از کد نویسی
البته هر دو نمونه به صورت مشابه با موضوع مد نظر شما هستن و باید تغییرات لازم جهت رسیدن به هدفتون رو ایجاد بفرمایید... (نکته: فقط همینقدر می تونم توضیح بدم که در نمونه های موجود هدف من این بوده که: در یک محل حفاری، مقدار متراژ ابتدای هر تاریخی باید با مقدار متراژ انتهای آخرین روزی که پیشروی داشته برابر باشه)
موفق باشید
یا علی