×
INTELLIGENT WORK FORUMS
FOR COMPUTER PROFESSIONALS

Contact US

Log In

Come Join Us!

Are you a
Computer / IT professional?
Join Tek-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!

*Tek-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

Wildcard with Parameter

Wildcard with Parameter

Wildcard with Parameter

(OP)
Hi,
Enviroment: WF Dev studio 5.2
If I want to see all the employees whose lastname starts with "S", I did the following thing:
WHERE LAST_NAME EQ 'S$*';
This is working fine.
Now, I want to prompt the user the first letter of the employee's lastname, I did in the following way:
WHERE LAST_NAME EQ '&LNAME$*'; ("LNAME" is the parameter)
This thing doesn't work !!!
Please help me.
Regards
WFRAJ

RE: Wildcard with Parameter

Hi,

Try this.

WHERE LAST_NAME EQ '&LNAME.EVAL$*'
or
WHERE EDIT(LAST_NAME,'9') EQ '&LNAME'

Can these work in your enviroment?

sim

RE: Wildcard with Parameter

(OP)
Hi Sim,
Its working.
I appreciate your help.
I am new to WF and I would need the help of people like you.
Thank you very much
regards
WFRAJ

RE: Wildcard with Parameter

Yet another solution might be:

-SET &LNAME = &LNAME | '$*';
TABLE FILE ...
...
WHERE LAST_NAME EQ '&LNAME'


Sometimes WebFOCUS will offer you a few solutions to your problems.  We're using a similar method to allow for "optional parameters" if anyone is interested:
-SET &LNAME = IF &LNAME2 EQ ' ' THEN '$*' ELSE &LNAME2

WebFOCUS propmts the user for LNAME2, then uses LNAME in the WHERE.  If LNAME2 is blank, the report selects all names.
Regards,
Michael

RE: Wildcard with Parameter

(OP)
Hi Michael,
Even your thing works !!
Thankyou very much.
regards
WFR

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Tek-Tips Forums free from inappropriate posts.
The Tek-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Tek-Tips forums is a member-only feature.

Click Here to join Tek-Tips and talk with other members! Already a Member? Login

Close Box

Join Tek-Tips® Today!

Join your peers on the Internet's largest technical computer professional community.
It's easy to join and it's free.

Here's Why Members Love Tek-Tips Forums:

Register now while it's still free!

Already a member? Close this window and log in.

Join Us             Close