Here is the latest iteration, when I run it interactively and manually input the search string it runs fine. When I run it off the button the query runs but does not retrieve any recrods. I must have an error on my join or string but i have not been able to figure it out.
method pushButton(var eventInfo Event)
var
r Report
q Query
s String
endVar
s = WORK_ORDER_NUMBER.value
q = Query
ANSWER: :PRIV:ANSWER.DB
FLEET SERVICE.DB | WORK ORDER NUMBER | UNIT MODEL |
| _JOIN1, CHECK ~s | CHECK | CHECK |
FLEET SERVICE NOTES JD.DB |WORK ORDER NUMBER | TYPE |
| _JOIN1, CHECK | CHECK |
EndQuery
executeQBE(q)
;r.print("ORDER")
r.open("FLEET SERVICE-OPEN WORK ORDER")
endmethod