Ishtar_4552
دوشنبه 19 فروردین 1392, 19:59 عصر
سلام دوستان
من در برنامه ام که تحت ویندوز هم هست.. لازمه که یک فرم برای ثبت شیفت ماهیانه ی پرسنل طراحی کنم.. توی ساختار طراحی فرمش ایراد دارم..
در ضمن این رو هم بگم که هر بار ، باید برای یک ماه شیفت رو به ازای هر شخص وارد کرد..
تصمیم گرفتم که دو تا دیتاگرید ویو توی فرم قرار بدم که یکی از اونها لیست پرسنل به همراه کد پرسنلی اونها رو نشون می ده
و یکی دیگر از اونها روزهای ماه رو که بسته به انتخاب ماه که ممکنه 30 روز یا 31 روز باشند رو نمایش میده
و جلوی تاریخ هر روز یک کمبوباکس و تکست باکس قرار داره که
کمبوباکس لیست شیفت ها رو نمایش می ده تا کاربر بتونه از طریق اون شیفت مربوطه رو وارد کنه و
تکست باکس هم مربوط به کد شیفت هست که کاربر بتونه داخل اون کد شیفت رو وارد کنه..
عکس فرم رو در زیر قرار دادم :
102535
حالا سوالاتی که برام پیش اومده:
1- بطور پیش فرض برای هر روز یک شیفت خاص انتخاب باشه که من هر کاری کردم نتونستم کاری کنم که موقع تغییر ماه ، هر کمبوباکس به طور پیش فرض یک انتخاب اولیه داشته باشه ، یعنی اینکه اطلاعات بایند می شه ولی هیج گزینه ای به طور پیش فرض انتخاب نیست و باید خود کاربر گزینه ای رو انتخاب کنه..
2- با انتخاب یک شیفت، کد اون شیفت در تکست باکس کناری نشون داده بشه ولی نمیدونم چطور باید این کار انجام بشه ، باتوجه به اینکه کنترل های کمبو باکس و تکست باکس که گفتم در داخل خود گرید ویو و در حین اجرا ایجاد می شن ، چطور میشه این کار رو انجام داد؟
یک نمونه از این فرم رو هم برای دانلود قرار دادم.
102543
دانلود دیتابیس:
http://www.uplooder.net/cgi-bin/dl.cgi?key=a7e87eee674e88a1ea498d697e48dc92
من در برنامه ام که تحت ویندوز هم هست.. لازمه که یک فرم برای ثبت شیفت ماهیانه ی پرسنل طراحی کنم.. توی ساختار طراحی فرمش ایراد دارم..
در ضمن این رو هم بگم که هر بار ، باید برای یک ماه شیفت رو به ازای هر شخص وارد کرد..
تصمیم گرفتم که دو تا دیتاگرید ویو توی فرم قرار بدم که یکی از اونها لیست پرسنل به همراه کد پرسنلی اونها رو نشون می ده
و یکی دیگر از اونها روزهای ماه رو که بسته به انتخاب ماه که ممکنه 30 روز یا 31 روز باشند رو نمایش میده
و جلوی تاریخ هر روز یک کمبوباکس و تکست باکس قرار داره که
کمبوباکس لیست شیفت ها رو نمایش می ده تا کاربر بتونه از طریق اون شیفت مربوطه رو وارد کنه و
تکست باکس هم مربوط به کد شیفت هست که کاربر بتونه داخل اون کد شیفت رو وارد کنه..
عکس فرم رو در زیر قرار دادم :
102535
حالا سوالاتی که برام پیش اومده:
1- بطور پیش فرض برای هر روز یک شیفت خاص انتخاب باشه که من هر کاری کردم نتونستم کاری کنم که موقع تغییر ماه ، هر کمبوباکس به طور پیش فرض یک انتخاب اولیه داشته باشه ، یعنی اینکه اطلاعات بایند می شه ولی هیج گزینه ای به طور پیش فرض انتخاب نیست و باید خود کاربر گزینه ای رو انتخاب کنه..
2- با انتخاب یک شیفت، کد اون شیفت در تکست باکس کناری نشون داده بشه ولی نمیدونم چطور باید این کار انجام بشه ، باتوجه به اینکه کنترل های کمبو باکس و تکست باکس که گفتم در داخل خود گرید ویو و در حین اجرا ایجاد می شن ، چطور میشه این کار رو انجام داد؟
یک نمونه از این فرم رو هم برای دانلود قرار دادم.
102543
دانلود دیتابیس:
http://www.uplooder.net/cgi-bin/dl.cgi?key=a7e87eee674e88a1ea498d697e48dc92