ورود

View Full Version : فیلترکردن >>> Datagridview & Crystal Report



alimanam
جمعه 30 مرداد 1388, 16:49 عصر
با سلام

این نمونه کد رو یکی از دوستان نیاز داشتن و بد ندیدم بقیه دوستان هم اگه به کارشون بیاد استفاده کنن .

یا علی

http://img406.imageshack.us/img406/3595/34546.png

viper2009
شنبه 31 مرداد 1388, 02:40 صبح
با سلام

این نمونه کد رو یکی از دوستان نیاز داشتن و بد ندیدم بقیه دوستان هم اگه به کارشون بیاد استفاده کنن .

یا علی

http://img406.imageshack.us/img406/3595/34546.png
آقا عالی بود
میشه شماره ردیف هم قرار بدی و کاری کنی که وقتی یک ردیف را حذف می کنیم دوباره به ترتیب بشه؟
مثلاً یک لیست 20 تایی داریم وقتی که ردیف شماره 14 را حذف می کنیم لیستمون بشه 19 تا و دقیقاً عدد 19 را نمایش بده و ضمناً بتر تیب باشه یعنی 1و2و3 و.....19 بشود.

ممنمون

alimanam
شنبه 31 مرداد 1388, 03:43 صبح
با سلام

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

saeedr22
شنبه 31 مرداد 1388, 03:52 صبح
با عرض سلام.
معمولاً شماره ی ردیف رو داخل جدول ذخیره نمیکنند و فقط در هنگام نمایش با حلقه و شمردن تعداد ردیف های دیتا گرید ساخته می شود .

bastakboys
شنبه 31 مرداد 1388, 13:10 عصر
دوست عزیز چطوری تاریخ شمسی را در ریپورت بیاریم؟
و آیا در ریپورت برای ردیف از record number استفاده کردی؟

viper2009
شنبه 31 مرداد 1388, 17:20 عصر
دوست عزیز چطوری تاریخ شمسی را در ریپورت بیاریم؟
و آیا در ریپورت برای ردیف از record number استفاده کردی؟

سلام

با استفاده از Formula
سعی می کنم تا امشب برات بزارم تو تالار.

alimanam
شنبه 31 مرداد 1388, 17:47 عصر
دوست عزیز چطوری تاریخ شمسی را در ریپورت بیاریم؟
و آیا در ریپورت برای ردیف از record number استفاده کردی؟

با سلام

این نمونه کد رو ببینی مشکلتون حتماً حل میشه . و در مورد سوال دوم بله در گزارش از Record Number استفاده کردم ولی برخلاف دوست دیگری که فکر کردن از ذخیره کردن ردیف در پایگاه داده استفاده کردم ( در Datagridview ) من با یک حلقه ردیف رو تامین کردم .

* به جای Textbox1.Text که تاریخ رو نشون می ده از راههایی که می دونی ( استفاده از کنترل هایی که تاریخ رو شمسی نشون میدن می تونی استفاده کنی )
یا علی


http://img263.imageshack.us/img263/7900/dfgi.png

bastakboys
شنبه 31 مرداد 1388, 18:07 عصر
فکر کنم فهمیدم
ما باید یک FormulaFieldDefinition بنویسیم
و در رویداد مورد نظر اون رو مقدار دهی کنیم

یک کار دیگه حالا اگه ما در ریپورت بخواهیم از چند جدول اطلاعات بگیریم چطور؟
مثلا یک فاکتور که باید مشخصات فاکتور را از جدول یک و اطلاعات مربوط به کالا های فروخته شده در فاکتور در جدول دو

viper2009
شنبه 31 مرداد 1388, 21:56 عصر
فکر کنم فهمیدم
ما باید یک FormulaFieldDefinition بنویسیم
و در رویداد مورد نظر اون رو مقدار دهی کنیم

یک کار دیگه حالا اگه ما در ریپورت بخواهیم از چند جدول اطلاعات بگیریم چطور؟
مثلا یک فاکتور که باید مشخصات فاکتور را از جدول یک و اطلاعات مربوط به کالا های فروخته شده در فاکتور در جدول دو

آقا این راه هم هست