PDA

View Full Version : استفاده از کارتکس دلخواه در گزارش گیری



mapost82
چهارشنبه 11 مرداد 1385, 12:26 عصر
دوستان و اساتید عزیز سلام
من خیلی کم با برنامه نویسی کار کردم و حالا می خوام شروع کنم ... در حال حاضر هدفم طراحی برنامه ای با آیتم های زیر هستم ... ممکن است ساده به نظر برسد ولی من تجربه کاری ندارم ...
اساتید محترم اگر نمونه و یا راهنمایی در این زمینه دارند منو یاری دهند.
------------------------------------------
برنامه مورد نظر یک کارتکس هست که شامل فیلدهای زیر هست

مشخصات فرد را گرفته و بتوان روز هایی را که طرف مرخصی گرفته بر روی کارتکسی به این شکل نمایش بده
http://www.ashouriyan.i8.com/cgi-bin/i/krd.jpg

Mahyaa
چهارشنبه 11 مرداد 1385, 15:11 عصر
خوب الان مشکل چیه ؟

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

مرد مباح
چهارشنبه 11 مرداد 1385, 15:22 عصر
1. دیتابیست رو طراحی کردی؟یا میخوای طراحی بشه؟
2. از چه دیتابیسی میخوای استفاده کنی؟
3. برنامت حتما باید با دلفی باشه؟
4. پرینت هم میخواد؟

جواب این سوالاتو بده و راهنماییت میکنم.

mapost82
چهارشنبه 11 مرداد 1385, 15:34 عصر
دیتابیس را طراحی کردم
از ُSQL هم استفاده نمی کنم - از همون روش های عادی کمک می گیرم
حتما با دلفی باشه چون که نصف برنامه را نوشتم
پرینت نمی خواد ولی حتما می خوام که روی کارتکس تاریخ ها زده بشه


همین که کارتکس طراحی بشه و تاریخ ها را نشون بده خیلی عالیه

من دو تا دیتابیس طراحی کردم یکی شامل مشخصات فرد و دیگری شامل مرخصی ها
اولی را هم کردم mastersource دومی که وقتی روی کد 1 (مثلا) کلیک کنیم اطلاعات
مرخصی فرد توی دیتابیس دومی نشون داده میشه
حالا می خوام که مرخصی درون دیتابیس دومی را روی کارتکس طبق همون قوانین
که در شکل موجوده وارد کنم
در همین زمینه هم از شما کمک می خوام
از اینکه راهنماییم می کنید سپاسگذارم

من دو تا دیتابیس طراحی کردم یکی شامل مشخصات فرد و دیگری شامل مرخصی ها
اولی را هم کردم mastersource دومی که وقتی روی کد 1 (مثلا) کلیک کنیم اطلاعات
مرخصی فرد توی دیتابیس دومی نشون داده میشه
حالا می خوام که مرخصی درون دیتابیس دومی را روی کارتکس طبق همون قوانین
که در شکل موجوده وارد کنم
در همین زمینه هم از شما کمک می خوام
از اینکه راهنماییم می کنید سپاسگذارم

مرد مباح
چهارشنبه 11 مرداد 1385, 15:49 عصر
از چه دیتابیسی استفاده میکنی؟
Access,Paradox,Foxpro? روش عادی یعنی چی؟

ضمنا چه کمکی میخوای؟
اگه برنامت اطلاعات رو وارد کنه ، از یک کوری استفاده کن که اطلاعات رو لینک کنه و یک DBGrid که اون شکلی که میخوای رو بسازه.

mapost82
چهارشنبه 11 مرداد 1385, 15:50 عصر
مرد مباح توی این زمینه می تونی ما را کمک کنی
متشکرم

از paradox7 استفاده می کنم (البته فرق بقیه گزینه ها را نمی دونم )
منظورت از کوری چیه (من تازه واردم) و چطوری این ها با شکل موجود تطبیق بدم
باید توی این زمینه خیلی کمک کنید (اگه منت سرما بزارید)
http://www.ashouriyan.i8.com/cgi-bin/i/krd.jpg

از paradox7 استفاده می کنم (البته فرق بقیه گزینه ها را نمی دونم )
منظورت از کوری چیه (من تازه واردم) و چطوری این ها با شکل موجود تطبیق بدم
باید توی این زمینه خیلی کمک کنید (اگه منت سرما بزارید)
http://www.ashouriyan.i8.com/cgi-bin/i/krd.jpg
این هم همون شکل کارتکس

mapost82
چهارشنبه 11 مرداد 1385, 15:55 عصر
از paradox7 استفاده می کنم (البته فرق بقیه گزینه ها را نمی دونم )
منظورت از کوری چیه (من تازه واردم) و چطوری این ها با شکل موجود تطبیق بدم
باید توی این زمینه خیلی کمک کنید (اگه منت سرما بزارید)
http://www.ashouriyan.i8.com/cgi-bin/i/krd.jpg
این هم همون شکل کارتکس

مرد مباح
چهارشنبه 11 مرداد 1385, 16:00 عصر
من در خدمتم.
از این حرفا هم نزن.
چرا از اکسس استفاده نمیکنی؟
÷ارادکس خیلی دیتابیس ضعیفیه.
اینا دیتابیسهای یک جدوله هستند و وقتی پروژه یکمی بزرگ بشه 20 تا فایل اضافی لازم داری ولی با اکسس یا SQL فقط یک فایل دیتابیس داری.

کوری یعنی چسبوندن چندتا جدول و تشکیل یک جدول جدید که اطلاعات مشترک بین دو جدول رو داره.

mapost82
چهارشنبه 11 مرداد 1385, 16:05 عصر
مشکلم توی این بحث ناتوانی برای پیاده سازی تاریخ های مرخصی بر روی کاردکس هست
اطلا نمی دونم از چه راهی برم ؟
اگه راهی جلوی پام بذارید ممنون میشم

طرح کاردکس را کجای اکسس پیاده سازی کنم . توی ری پورت ها یا جای دیگه
اصلا از اکسس استفاده نکردم ولی می تونم زود یاد بگیرم
فقط یه راهنمایی کوچیک و کلی بکنید که بتونم دوباره حرکت کنم

مرد مباح
چهارشنبه 11 مرداد 1385, 16:12 عصر
توی این خونه ها قراره عدد نوشته بشه؟
تیک بخوره یا چی؟

منظورتون از پیاده سازی تاریخ چیه؟

mapost82
چهارشنبه 11 مرداد 1385, 16:17 عصر
اگه وقت دارید یه آموزش استفاده از اکسس برای استفاده کردن از این کاردکس بدید
تاریخ را چطوری براش تعریف کنم

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

مرد مباح
چهارشنبه 11 مرداد 1385, 16:25 عصر
به نظر من بهتره چت کنیم و فروم رو شلوغ نکنیم.
آیدی خودمو توی یاهو برات پست کردم.
بیا تو یاهو

mapost82
چهارشنبه 11 مرداد 1385, 16:57 عصر
تیک بخوره
کاردکس ما اینطوری می خواد دیگه

Mahyaa
پنج شنبه 12 مرداد 1385, 13:04 عصر
من راستش درست نمیدونم پارادکس چطوریه ولی اگر تو Access بخواهید باید دو تا Table داشته باشی که یکی اطلاعات پرسنل و دیگری مرخصی هاست.

برای پیاده سازی اون کاردکس هم ، اگر میخواهید دقیقا مشابه با اون نمونه باشه ، میتونید از Grid استفاده کنید که توش CheckBox هستش . (البته بهترین راه نیست) . هنگام ثبت باید CheckBox ها رو بخونید و اگر Check خورده ، یک رکورد به جدول دوم یعنی مرخصی ها اضافه کنید.
البته باید دقت کنید که تکراری ثبت نکنید .

نمی دونم منظورتون همین بود ؟

مرد مباح
جمعه 13 مرداد 1385, 18:14 عصر
سلام.
ایشون طریقه لینک اطلاعات رو نمیخوان.
فکر کنم ایشون میخوان یک فرم خروجی مطابق عکسی که دادن بگیرند.
میشه این کار رو با یک آرایه دو بعدی و استفاده از QR یا FR انجام داد.
اگه منظورتون رو درست فهمیدم بگین تا براتون بنویسم.

mzjahromi
شنبه 14 مرداد 1385, 07:27 صبح
اگه وقت دارید یه آموزش استفاده از اکسس برای استفاده کردن از این کاردکس بدید
تاریخ را چطوری براش تعریف کنم

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

مرد مباح
شنبه 14 مرداد 1385, 12:28 عصر
کارشون با دلفیه و چون Paradox کار میکنن و دیتابیس ضعیفی است این تاپیک رو نوشتند تا اگه بتونن سبک کارشون رو از Paradox به Access تغییر بدن.

mapost82
یک شنبه 15 مرداد 1385, 09:16 صبح
با عرض سلام خدمت تمامی دوستان
برنامه کوچکی داریم که از کاربر 8 تا داده از نوع تاریخ می گیره
حالا قصد داریم برنامه را گسترش بدیم بصورتی که همین 8 تا داده ها را
روی کاردکسی به شکل زیر در مکان خودش تیک بزنه و نمایش بده
(اگر شکل کاردکس را ببینید سوال پیچیده نخواهد شد )
چطور میشه با دلفی این کار را انجام داد ؟

- این برنامه توی دلفی انجام میشه
-دیتابیس مورد استفاده اکسس هست