PDA

View Full Version : گزارش کامل



hada22
چهارشنبه 01 تیر 1390, 18:52 عصر
سلام دوستان عزیز.من تو مثالی که پیوست کردم قسمتی از یک سامانه ثبت اطلاعات را آوردم.چندتا مشکل دارم که اگه دوستان لطف کنن وراهنمایی کنن من رو مدیون خودشون کردن.این سامانه به منظور ثبت اطلاعات کارهای انجام شده توسط یک سری افراد(اردوها؛آموزشها؛امتح ناتو...) طراحی شده است.اول از همه اگه طراحی من مشکل داره بهم بگید تا اصلاحش کنم.من تو گزارش گیری از هر قسمت بصورت جداگانه برای هر نفر از هر تاریخ تا تاریخ مشکلی ندارم.اما مشکل من دوتا است:
1-چه کدی باید تو افترآپدیت فیلدنام.نوشته بشه تاکد پرسنلی مربوط به همون فرد بیاره.یعنی نیاز نباشه توسط کاربر نوشته بشه.
2-اگه بخوام یه گزارش کامل از تمام فعالیتهای انجام شده یک نفر(اردوها؛آموزشها؛امتحان ت) بگیرم باید چکار کنم.
باتشکر

mojtaba79
چهارشنبه 01 تیر 1390, 19:26 عصر
با سلام

تا اساتید جواب شما دوست عزیز رو بدن من شاگرد نظر شخصی مو بدم. شاید بتونه مفید باشه.
در مورد چیزی که خواستید فکر می کنم می تونید از یه راه بهتر استفاده کنید. یه صفحهء ثبت نفرات ایجاد کنید.(اگه تعداد نفرات زیاده) بعد نام و نام خانوادگی و شماره پرسنلی نفرات رو تیبل مورد نظر وارد کنید.

حالا هرجا که لازم به ثبت چیزی هست کافیه لوک آپ ایجاد کنید. با استفاده از نام خانوادگی در اون تیبل.

hada22
چهارشنبه 01 تیر 1390, 21:11 عصر
مجتبی جان ممنونم از ارسال پاسخ.امایا من متوجه پاسخ شما نشدم یا شما متوجه خواسته من نشدید.من میخوام گزارش کاملی از فعالیتهای افراد بگیرم .

mojtaba79
چهارشنبه 01 تیر 1390, 23:10 عصر
1-چه کدی باید تو افترآپدیت فیلدنام.نوشته بشه تاکد پرسنلی مربوط به همون فرد بیاره.یعنی نیاز نباشه توسط کاربر نوشته بشه.

همونطور که توضیح دادم اگر شما لوک آپ درست کنید وقتی نام خانوادگی فرد مورد نظر رو پیدا می کنید مابقی اطلاعات اون در فرم شما آپ دیت می شه.

2-اگه بخوام یه گزارش کامل از تمام فعالیتهای انجام شده یک نفر(اردوها؛آموزشها؛امتحان ت) بگیرم باید چکار کنم.
یه ریپورت جدید ایجاد کنید. از توی Propertise برید تو Record sorces روی ... کلیک کنید تا به صفحهء reprt:query biulder بشوید. از شو تیبل تیبلهای مد نظرتون رو بیارید و هر فیلیدی که مدنظرتون بود به ریپرت اضافه کنید. اینجا می تونید روابط رو نیز تعیین کنید. بعد از تو صفحهء ریپورت دیزاین ویو و از قسمت add existing field فیلدهای مورد نظر رو به ریپورت اضافه کنید.

باتشکر

امیدوارم کمکی کرده باشم.

bemilove
پنج شنبه 02 تیر 1390, 00:51 صبح
فايلت يخورده كار داره اگر عجله نداشته باشيد......چندروزي ميشه بهت تحويل بدم!!!:چشمک: تيبل هايت مشكل داره ...كوئري نداره و.....

hada22
پنج شنبه 02 تیر 1390, 12:59 عصر
ممنون میشم از دوستان به خاطرراهنمایی های مفید وبا ارزششون.به این دلیل کوئری نساختم تا ذهن دوستان درگیر نظر من نشود وهر چیزی که فکر میکنند درسته را ایجاد کنند.منتظر دوستان عزیز میمونم.
موفق باشید

payman_xxp
پنج شنبه 02 تیر 1390, 15:25 عصر
ممنون میشم از دوستان به خاطرراهنمایی های مفید وبا ارزششون.به این دلیل کوئری نساختم تا ذهن دوستان درگیر نظر من نشود وهر چیزی که فکر میکنند درسته را ایجاد کنند.منتظر دوستان عزیز میمونم.
موفق باشید
سلام دوست من
برای روشنتر شدن منظورتون پیشنهاد میکنم که ، شمای کلی گزارشی که میخوای رو در word یا excel بصورت شماتیک طراحی کنی و مشخص کن کدوم فیلد رو در گزارشت کجا میخوای باشه، اینجا بذاری تا کمکت کنیم، میدونی چرا؟
فیلدها و تیبلهایی که استفاده کردی هیچ توضیحاتی نداره همچنین فرمها و کارشون، کاره زمان بری هستش که دوستان ساختار تیبلهارو شناسایی کنن و عملکردشونو و...
1خوبیه دیگه داره این طراحی شماتیک : به برنامه نویس در نوشتن کوئری و احیانا تغییر ساختار تیبلها در سهولت ایجاد گزارش کمک میکنه.

راستی اون روشی که توی پیغام خصوصی دادم رو پیاده نکردی نه؟:متفکر:
منتظر فایل شماتیک گزارشت هستم.:تشویق:
موفق باشید.

hada22
پنج شنبه 02 تیر 1390, 23:16 عصر
سلام دوستان عزیز.سلام پیمان جان.یه دونه ریپورت جدا گانه به نمونه اضافه کردم.البته اصرار ندارم که حتما تو ریپورت این کار انجام بشه.اگه تو یک فرم هم بشه که بعد خود فرم را پرینت بگیرم هم موردی نداره.

payman_xxp
جمعه 03 تیر 1390, 18:13 عصر
سلام
در طراحی تیبلها لازم نیست در تمام اونها نام پرسنل رو داشته باشی، فقط کد پرسنلی کافیه( افزونگی اطلاعات نداری)، راستی یکی از تیبلهات هم کد پرسنلی نداره.
یکی از توابع بدرد بخور اکسس که توی گزارش شما بدرد بخور هستش تابع DCOUNT که من در نمونه پیوستی یه فرم برات ایجاد کردم که از این تابع استفاده میکنه و اطلاعات لازم رو از تیبلهای مختلف استخراج میکنه.
همه فیلدهارو پر نکردم، امیدوارم نمونه بتونه کمکت کنه که بقیشو خودت پر کنی:چشمک:
موفق باشید.