با سلام مجدد
این برنامه رو ببینید و...
این برنامه نسبت به برنامه قبلی که شاید عزیزان ندیده باشند یه مقدار فرق کرده و باصطلاح نسخه دومش هست
فکر کنم جالب باشه
و اگر خواستید به سوالم جواب بدین اگرهم نخواستین که هیچ و خیلی مهم نیست...
موفق باشید.
Printable View
با سلام مجدد
این برنامه رو ببینید و...
این برنامه نسبت به برنامه قبلی که شاید عزیزان ندیده باشند یه مقدار فرق کرده و باصطلاح نسخه دومش هست
فکر کنم جالب باشه
و اگر خواستید به سوالم جواب بدین اگرهم نخواستین که هیچ و خیلی مهم نیست...
موفق باشید.
سوالتون کجاست ؟
آیا شما از این به عنوان یک برنامه پرسنلی استفاده می کنید ؟
البته برنامه پرسنلی به این شکل خیلی ساده نیست و این فقط یک فرم و یه جدول ساده هست من برنامه پرسنلی که با SQL و دلفی نوشته شده دیده و دارم والبته چند برنامه دیگر...
اینو به جهت سوالی که داشتم نوشتم
سوالم روی گزارش هست ... روی دکمه گزارش کلیک کنید مشاهده می کنید.
ممنون وموفق باشید.
فکر کنم در مورد cmdGo_Click نظر خواستید .
به فرض درست بودن حدسم عرض می کنم :
همونطور که مستحضرید اساسا کاربرد progress bar در مواقعی است که انجام یک عملیات نیاز به گذشت زمان داره در نتیجه برای جهت دهی به ذهن کاربر و منتظر نگه داشتنش از اون استفاده می شه تا درعین حال که روند پیشرفت عملیات رو به آگاهی کاربر برسونیم به زیبایی ها و جذابیت برنامه اضافه کنیم .
اما در اینجا چیزی که به چشم می خوره فقط استفاده از جذابیت و زیبایی کاره که در جای خودش قابل تحسینه ولی به نظر من اگر هر چیزی رو سر جای خودش استفاده کنیم و برای ایجاد جذابیت از انیمیشنهایی که معرف عملیات و کنشها هستند ( مثل Assistant ) بهره بگیریم کارمون خیلی حرفه ای تر می شه .
ضمنا یادآوری میکنم تجربه نشان داده استفاده زیاد از Progress bar به دلیل زمانی که از کاربر میگیره در استفاده دراز مدت اثرات روانی منفی و احساس خستگی ناخودآگاه بوجود میاره
با عرض ارادت به جناب کامران کامرانی
با تشکر
من سوالم در مورد progress bar نبود
در همین فرم 2 تا دکمه بنام گزارش هست شما اون گزارشی که مربوط به اسامی پرسنل نیست بخوبی مطالعه کنید سوالم همانجاست اگر دکمه های فرم کار نکرد از طریق خود ابجکت رپورت ملاحظه کنید.
2تا رپورت هم بیشتر نیست .
ممنون
TRANSFORM Count(personel.fName) AS CountOffName
SELECT personel.ozviat, Count(personel.fName) AS [Total Of fName]
FROM personel RIGHT JOIN amar ON personel.cod = amar.cod
WHERE (((amar.TarikhAmar)="85/05/10"))
GROUP BY personel.ozviat
PIVOT amar.hozor;
آقای سنبله کار بهتر توضیح بده !
این کد رو من در یک کوئری استفاده میکنم ببینم جواب میده یا نه...
بله درسته یک Crosstab هست که می تویند با درست کردنش و گرفتن Report همون اطلاعات رو بدست بیارید .
آقا سلام
این bar توی اکسس چجوری درست کردی
من که نفهمیدمنقل قول:
نوشته شده توسط amir5670
دوست عزیز این برنامه ای که شما به عنوان نمونه گذاشتید به من خیلی کمک کرد فقط یک سوال اگه در این گزارش یک ستون اعداد باشه مثل معدل هر دانش آموز و ما بخواهیم معدل کل کلاس رو داشته باشیم چطور می تونیم به عنوان آخرین سطر گزارش از فیلد معدل استفاده کنیم؟ اگه ممکنه برای این مورد هم یک راهنمایی بفرمایید ممنون میشم