امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
مشکل در گزارشگیری
نویسنده پیام
abolfazlsh آفلاین
تازه وارد

ارسال‌ها: 2
موضوع‌ها: 1
تاریخ عضویت: مرداد ۱۳۹۱

تشکرها : 0
( 0 تشکر در 0 ارسال )
ارسال: #1
مشکل در گزارشگیری
با سلام
این کد مربوط به دکمه جستجوی پیشرفته من هست.ابتدا میخوام جستجو بوسیله ado انجام بشه بعد به کریستال رپورت فرستاده بشه . در هنگام اجرا این خطا رو میده
A Number, Currency Amount, Boolean, Date, Time, Date-Time, or String Is Expected Here

ممنون می شم اگه کسی این مشکلو حل کنه
با تشکر
اینمم کد:
کد:
Private Sub Command6_Click()


Dim strQuery As String
Dim blnS As Boolean
strQuery = "SELECT * FROM moein"
Dim crApp As New CRAXDRT.Application
Dim crRept As New CRAXDRT.Report
Dim crDBTab As CRAXDRT.DatabaseTable

If td1.Text <> "" And td2 <> "" Then

strQuery = strQuery & " WHERE tarikh>='" & td1.Text & "' AND tarikh<='" & td2.Text & "'"
blnS = True
End If

If Text1.Text <> "" Then
If blnS Then
strQuery = strQuery & " AND shahr='" & Text1.Text & "'"
Else
strQuery = strQuery & " WHERE shahr='" & Text1.Text & "'"
blnS = True
End If
End If

If Combo2.Text <> "" Then
If blnS Then
strQuery = strQuery & " AND roosta='" & Combo2.Text & "'"
Else
strQuery = strQuery & " WHERE roosta='" & Combo2.Text & "'"
blnS = True
End If
End If


If Combo3.Text <> "" Then
If blnS Then
strQuery = strQuery & " AND nz='" & Combo3.Text & "'"
Else
strQuery = strQuery & " WHERE nz='" & Combo3.Text & "'"
blnS = True
End If
End If

If Combo4.Text <> "" Then
If blnS Then
strQuery = strQuery & " AND nmz2='" & Combo4.Text & "'"
Else
strQuery = strQuery & " WHERE nmz2='" & Combo4.Text & "'"
blnS = True
End If
End If

Adodc1.RecordSource = strQuery
Adodc1.Refresh

Set crRept = crApp.OpenReport(App.Path & "\report2.Rpt")
crRept.RecordSelectionFormula = strQuery
For Each crDBTab In crRept.Database.Tables
crDBTab.ConnectionProperties.Item("data source") = App.Path & "\db.mdb; Jet OLEDB:Engine Type=4;Jet OLEDB:Database Password=123"
Next

30 frm_report.CrystalActiveXReportViewer1.ReportSourc e = crRept
40 frm_report.CrystalActiveXReportViewer1.ViewReport
crRept.DiscardSavedData
50 Set crApp = Nothing
60 Set crRept = Nothing
frm_report.Show

End Sub
۱۸-مرداد-۱۳۹۱, ۱۸:۱۴:۴۶
ارسال‌ها
پاسخ
abolfazlsh آفلاین
تازه وارد

ارسال‌ها: 2
موضوع‌ها: 1
تاریخ عضویت: مرداد ۱۳۹۱

تشکرها : 0
( 0 تشکر در 0 ارسال )
ارسال: #2
مشکل در گزارشگیری
کسی نیست جواب ما رو بده؟
خداییش هر کی بلده بگه ضروریه
۱۹-مرداد-۱۳۹۱, ۱۱:۱۱:۲۷
ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  گزارشگیری با کریستال ریپورت در asp.net sanam 3 10,399 ۰۷-مهر-۱۳۸۸, ۱۶:۳۶:۲۹
آخرین ارسال: 1006corp
  سئوال درمورد گزارشگیری 3جدول بر روی یک برگA4 amirm 2 3,013 ۰۲-شهریور-۱۳۸۶, ۱۲:۱۸:۵۰
آخرین ارسال: psdcompany

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS