Posted: Sun Nov 05, 2006 6:30 pm Post subject: پرينت از اطلاعات يك ديتا بيس
من با كمك از يك پروژه پيش ساخته يك آرشيو ساختم و بايد بگم كه خيلي خيلي مبتدي ام
چگونه مي توانم از اطلاعات ديتابيسم پرينت بگيرم . البته نه همه رو با هم . به طور مثال هر 15 سطر رو در يك صفحه .
اگه مي خواهي كارت خيلي آسون باشه
يه فرم بساز و اطلاعاتي مي خوايي چاپ كني رو توش بساز
بعد از متد print فرم استفاده كن
اين طوري
form1.print
اگه مي خوايي از يك سري اطلاعات ثابت پرينت بگيري يه quary ازش بساز بعد از crystal report استفاده كن
Joined: 27 Nov 2004 Posts: 1232 Location: www.parsx.com
Posted: Sun Nov 05, 2006 10:09 pm Post subject: Re: پرينت از اطلاعات يك ديتا بيس
ahriman wrote:
من با كمك از يك پروژه پيش ساخته يك آرشيو ساختم و بايد بگم كه خيلي خيلي مبتدي ام
چگونه مي توانم از اطلاعات ديتابيسم پرينت بگيرم . البته نه همه رو با هم . به طور مثال هر 15 سطر رو در يك صفحه .
یعنی تو فرم رو آماده داری ولی نمی دونی چطوری پرینت کنی
خب اگه این طوره که کد زیر رو یک بار امتحان کن ببین نتیجش چه جوریه
Form1.PrintForm
این که گفتی "منظورم از پرينت نمايش اطلاعات يك ديتا بيس نيست " یعنی چی ؟
من منظورت رو فهمیدم تو می خوایی که اطلاعات خاصی که تو دیتا بیس هستن رو کاغذ چاپ کنی
یعنی مثلا لیست تمامی دانش آموزانی که توی دیتا بیست هستند رو چاپ کنی
خوب این کاری نداره اول یک Quary تو دیتابیست می سازی
این Quary لیست تمام دانش جو ها رو بر می گردونه
حالا می یای یک فایل Crystal Report رو باز می کنی و تو قسمت Add Database دیتا بیست رو Add می کنی
وقتی Add کردی می تونی از Quary های اون دیتا بیس یک فرم آماده بسازی
وقتی کاربر بروی یک دکمه ( مثلا دگمه پرینت رو فرم اصلی ) کلیک کرد فرم Crystal Report رو بهش نشون می دی
تو Crestal Report فرم دهی داده به طور خودکار انجام می شه ( کارهایی مثل صفحه بندی گزاشتن Header و Foter و کارهایی مثل این ) تو فقط کافیه نوع نمایش اطلاعات رو انتخاب کنی
در ضمن هر جور تغییری رو هم که به بخوایی می تونی اعمال کنی ( تقریبا شبیه به قسمت FOrm های آماده Access می مونه )
تمام
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum