PDA

View Full Version : سورت براساس تاریخ در صفحه گزارش



ramsess
شنبه 31 مرداد 1388, 13:35 عصر
اهل فن خسته نباشید
من با این دستور بین دو تاریخ جستجومی کنم و درست کار می کنه یعنی توی دیتاگریدنشون میده و توی گزارش هم می آره مشکل من اینجاست که با دستور مرتب سازی اون رو هممرتب می کنم ولی توی گزارش مرتب نمی شه و همه بانک رو به صورت sort شده می اره
این هم کد جستجو :
Adodc1.RecordSource = "SELECT * FROM newparvaneh WHERE tsedor>='" & Trim(txtDate.Text) & "' " & " and tsedor<='" & Trim(txtDate1.Text) & " ' "
Adodc1.Refresh
----------------------------------------------
این هم کد sort کردن
On Error Resume Next
adodc1..RecordSource = "select * from neww order by tsedor"
adodc1.Refresh
در واقع می خوام هر کوری که نوشتم همزمان تاریخ هم با اون سورت بشه و توی چاپ بیاد نه اینکه برگرده به حالت اول و همه بانک رو به صورت sort شده نشون بده .مرسی

relax_cp
شنبه 31 مرداد 1388, 14:07 عصر
البته سوالتون واضح نیست ولی به نظر من باید دستور اول را

Adodc1.RecordSource = "SELECT * FROM newparvaneh WHERE tsedor>='" & Trim(txtDate.Text) & "' " & " and tsedor<='" & Trim(txtDate1.Text) & " ' "
Adodc1.Refresh
به صورت زیر نوشت:


Adodc1.RecordSource = "SELECT * FROM newparvaneh WHERE tsedor>='" & "Trim(txtDate.Text) & "' " & " and tsedor<='" & Trim(txtDate1.Text) & order by tsedor ' "
Adodc1.Refresh

ramsess
یک شنبه 01 شهریور 1388, 12:50 عصر
بسیار ممنون حل شد

5mmmmm
یک شنبه 01 شهریور 1388, 15:07 عصر
برای مقایسه تاریخ ها چه دستوراتی هست؟

vahidm
یک شنبه 01 شهریور 1388, 15:21 عصر
سلام
برای مرتب سازی در گزارش
DataEnvironment9.rsCommand1.Sort = "date"
استفاده می شود خیلی راحت و ....