ورود

View Full Version : سوال: مرتب کردن dbgrid و ارسال آن به fast report



desatir7316
دوشنبه 28 دی 1388, 21:01 عصر
سلام به همه دوستان
می خواستم بدونم چطری می شه dbgrid رو به صورت دستی بر اساس یکی از فیلداش مرتب کرد و بعد به fast report برای چاپ فرستاد
دوستان اگه می تونید کمک کنید
برای پروژه پایان ترم اجتیاجش دارم
مرسی

vcldeveloper
دوشنبه 28 دی 1388, 23:16 عصر
dbgrid داده های خودش رو از Dataset میگیره؛ شما Dataset رو براساس یکی از فیلدهاش مرتب می کنید، DBGrid هم داده ها را به صورت مرتب شده نمایش میده.

desatir7316
سه شنبه 29 دی 1388, 00:20 صبح
ممنون از راهنماییتون آقای کشاورز ولی من می خواستم بدونم این کدی رو که توی ontitleclick گرید می نویسم چطوری مشابهشو توی یک دکمه که می خواد فایل چاپ رو نشون بده بنویسم


ADO_Site_Table.sort:=Column.FieldName

کد بالا رو دارم ولی نمی خوام روی ستونهای گریدم کلیک کنم میخوام این کد شبیه سازی بشه توی یه دکمه
منتظر راهنماییتونم
مرسی

سعید صابری
سه شنبه 29 دی 1388, 08:04 صبح
اگه توي كد خودت دقت كني خودش جوابه! به جز روش آقاي كشاورز اگر از كامپوننت‌هاي شركت ehlib استفاده كني. ميتوني مستقيم از دي بي گريد پرينت بگيري


ADOTable1.Sort:='Name Field'