how do i use selectionformula using 2 fields

Reply

Join Date: May 2005
Posts: 5
Reputation: pmakanga is an unknown quantity at this point 
Solved Threads: 0
pmakanga pmakanga is offline Offline
Newbie Poster

how do i use selectionformula using 2 fields

 
0
  #1
May 25th, 2005
Hi,
Could anyone out there give me some help in using selectionformula or any other method in printing a report. I have designed a program in vb 6 and i want it to select flight No details and Date using crystal report 8. I have used the following code but i get type mismatch error

Dim ATMhist as CrystalReports
Dim ATMDate as Date
Set ATMhist = CrystalReport1

ATMDate = Format(txtHDate.Text, "YYYY,mm,dd")

ATMhist.SelectionFormula = "{TManifestHistory.date} = date ( " & ATMDate & " )" And "{TManifestHistory.FlightNo}='" & Combo2 & "'"
ATMhist.WindowState = crptMaximized
ATMhist.Action = 1

NB: I linked the crystal report control to the report file at design time

rgds,
Patrick
Reply With Quote Quick reply to this message  
Join Date: Dec 2004
Posts: 2,413
Reputation: Comatose is a jewel in the rough Comatose is a jewel in the rough Comatose is a jewel in the rough Comatose is a jewel in the rough 
Solved Threads: 211
Team Colleague
Comatose's Avatar
Comatose Comatose is offline Offline
Taboo Programmer

Re: how do i use selectionformula using 2 fields

 
0
  #2
May 25th, 2005
I'm wondering if some of the properties to crystal require a specific data type:
ATMhist.SelectionFormula = "{TManifestHistory.date} = date ( " & ATMDate & " )" And "{TManifestHistory.FlightNo}='" & Combo2 & "'"

TManifestHistory.FlightNo, for example, might be expecting an integer, instead of a string (Returned from combo2), and if it's impartial to the data type, using combo2 without a specific property is a bad idea. Combo2.text would be a better solution to that. You might encase combo2.text with a val:

Visual Basic 4 / 5 / 6 Syntax (Toggle Plain Text)
  1. val(combo2.text)

Hope that helps.
Reply With Quote Quick reply to this message  
Join Date: May 2005
Posts: 5
Reputation: pmakanga is an unknown quantity at this point 
Solved Threads: 0
pmakanga pmakanga is offline Offline
Newbie Poster

Re: how do i use selectionformula using 2 fields

 
0
  #3
May 25th, 2005
True its a bad idea in case the expected field is an integer but combo2 is suppose to accomodate a flight No which is a string e.g "SXY 715". I have tried making it
cstr(combo2.text) but still getting
Run-time error '13': type mismatch

rgds,
Patrick
Reply With Quote Quick reply to this message  
Reply

This thread is more than three months old.
Perhaps start a new thread instead?
Message:


Thread Tools Search this Thread



About Us | Contact Us | Advertise | DaniWeb | Acceptable Use Policy | RSS Feed

©2003 - 2009 DaniWeb® LLC