PDA

View Full Version : سوال: نحوه جمع کردن رکوردهای



shkeramat
یک شنبه 18 دی 1390, 14:06 عصر
نحوه جمع کردن رکوردهای که یک شرط خاص دارندو قراردادن آن در یک فیلد

mj_bayati
یک شنبه 18 دی 1390, 14:25 عصر
سلام
خیلی سؤالتون کلی مطرح شده :متفکر:
چندجور میشه برداشت کرد :متفکر:

واضح تر بیان کنید یا نمونه بزارید

shkeramat
دوشنبه 19 دی 1390, 14:08 عصر
نحوه جمع کردن رکوردهای

shkeramat
دوشنبه 19 دی 1390, 15:22 عصر
نحوه جمع کردن رکوردهاییک جدول

mj_bayati
دوشنبه 19 دی 1390, 22:42 عصر
سلام دوست من

حسن السؤال، نصف العلم
خوب پرسیدن نصف دانستن است.

لطف کن سؤالت رو شفاف بپرس، اگه دنبال جواب هستی :متفکر:
سه تا پست زدی اما آخرش معلوم نشد چی میخواهی.... :ناراحت:


من اون چیزی که متوجه شدم رو، رو نمونه ات اعمال کردم

موفق باشید

mj_bayati
دوشنبه 19 دی 1390, 22:44 عصر
آخر فرمت یه باکس گذاشتم که از تابع DCount در آن استفاده شده و افرادی که حاضر بودند رو برات جمع میزنه

باقی شرایط روهم میتونی اضافه کنی


اگه منظورت چیز دیگری است واضح سؤال کن
:تشویق:

به نمونه دقت کن

shkeramat
چهارشنبه 21 دی 1390, 15:22 عصر
با تشکر منظور م این است که شمارش کند که هر شخص چند روز غیبت دارد ومجموع غیبت های هر شخص را در یک فیلدمانند (count) نگهداری کند
لطفا بیشتر مرا راهنمایی کنید

shkeramat
چهارشنبه 21 دی 1390, 15:33 عصر
[QUOTE=shkeramat;1416059]با تشکر منظور م این است که شمارش کند که هر شخص چند روز غیبت دارد ومجموع غیبت های هر شخص را در یک فیلدمانند (count) نگهداری کند
منظور تان را متوجه نشدم لطفا بیشتر مرا راهنمایی کنید خواهش می کنم

shkeramat
چهارشنبه 21 دی 1390, 15:34 عصر
[QUOTE=shkeramat;1416059]با تشکر منظور م این است که شمارش کند که هر شخص چند روز غیبت دارد ومجموع غیبت های هر شخص را در یک فیلدمانند (count) نگهداری کند
منظور تان را متوجه نشدم لطفا بیشتر مرا راهنمایی کنید خواهش می کن

shkeramat
چهارشنبه 21 دی 1390, 15:39 عصر
آخر فرمت یه باکس گذاشتم که از تابع DCount در آن استفاده شده و افرادی که حاضر بودند رو برات جمع میزنه

باقی شرایط روهم میتونی اضافه کنی


اگه منظورت چیز دیگری است واضح سؤال کن
:تشویق:

به نمونه دقت کن

با تشکر منظور م این است که شمارش کند که هر شخص چند روز غیبت دارد ومجموع غیبت های هر شخص را در یک فیلدمانند (count) نگهداری کند
لطفا بیشتر مرا راهنمایی کنید

shkeramat
چهارشنبه 21 دی 1390, 15:40 عصر
[QUOTE=shkeramat;1416072]با تشکر منظور م این است که شمارش کند که هر شخص چند روز غیبت دارد ومجموع غیبت های هر شخص را در یک فیلدمانند (count) نگهداری کند
منظور تان را متوجه نشدم لطفا بیشتر مرا راهنمایی کنید خواهش می کن

shkeramat
چهارشنبه 21 دی 1390, 15:41 عصر
منظور تان را متوجه نشدم لطفا بیشتر مرا راهنمایی کنید خواهش می کن

mj_bayati
چهارشنبه 21 دی 1390, 19:30 عصر
با سلام

برای گرفتن آمار تعداد رکوردها با شرط خاص باید از همان تابع DCount باید استفاده کنی

در این تابع سه قسمت وجود دارد:
قسمت اول: فیلدی که میخواهید تعداد رکوردها را براساس آن حساب کنید
قسمت دوم: جدول یا کوئری که میخواهید محاسبه را در آن انجام دهید
قسمت سوم: شرط یا شروطی که برای محاسبه در نظر می گیرید

مثلاً می خواهید تعداد غیبتهای یک نفر را در جدول غیبت محاسبه کنید
به مثال زیر دقت کن: (نامها مانند مثال شما انتخاب شده است)

DCount ("[hazer]" ; "ghibat"; "[Lname]= '" & [Combo14] & "' And [hazer] = 1"

در این مثال شمارش میکند تعداد رکوردهای "[hazer]" در جدول "ghibat" که در آن رکورد "hazer" برابر یک باشد و همچنین "Lname" در آن رکورد برابر "Combo14" باشد.

حالا طبق نیازت ازین کد استفاده کن

hamid-nice
دوشنبه 21 اسفند 1391, 00:01 صبح
سلام
یک مشکلی هست که وقتی ما در این فرم یک گزینه را از غایب به حاضر تغییر می دیم شمارش را update نمی کند و باید فرم را بسته ومجددا باز کنیم تا شمارش درست را نمایش دهد برای رفع این مشکل چه باید کرد

و اینکه اگه بخوایم در یک Textbox دیگری تعداد کل دیکوردها را داشته باشیم و دگمه ای برای حذف رکورد ها داشته باشیم که با زدن آن رکورد جاری حذف شود و شمارش رکورد ها هم هم زمان update شود چه باید کرد ؟ در واقع برای من این قسمت مهم است

با تشکر