Dave is correct, this technique will work with a DIALOG.DEFN. You can embed any 
SB+ expression within () in a DISP string (DISP 4 aka DIALOG or any of the 
other types 1-9) and the processor will evaluate the expression before 
displaying the value (and without interpreting backslashes).

/DIALOG.DEFN (Tools,Other,Dialog Box Defs) is the way to set up a dialog 
definition. This will allow you to use DISP 4, 'DIALOG_ID' (where DIALOG_ID is 
the name of your definition) in a process.

DISP 4, ... is same as: CALL SB.DISP(4,'DIALOG_ID') or EXEC DIALOG,DIALOG_ID or 
even CALL SB.PROCESS('DIALOG,DIALOG_ID') depending if your calling context is a 
PROCESS or SUBROUTINE.

Have a look at the SB+ Ref PDF - page 4-60 for more information.

Stuart

-----Original Message-----
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Lunt, Bruce
Sent: Friday, 22 June 2012 09:08
To: 'U2 Users List'
Subject: Re: [U2] Regarding: Unidata dictionaries

I am not familiar with the dialog function. Could you help me with where to 
look for this tool's documentation?

Thanks,
Bruce

-----Original Message-----
From: u2-users-boun...@listserver.u2ug.org
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Dave Davis
Sent: Thursday, June 21, 2012 12:01 PM
To: U2 Users List
Subject: Re: [U2] Regarding: Unidata dictionaries

Create a dialog definition and use an expression to contain your message.
Put your text in @VALUE.  Use the "DIALOG" process to display the definition.  
It should work fine.

-----Original Message-----
From: u2-users-boun...@listserver.u2ug.org
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Lunt, Bruce
Sent: Thursday, June 21, 2012 1:55 PM
To: 'U2 Users List'
Subject: Re: [U2] Regarding: Unidata dictionaries

I have just come across a problem that is sort of related to the problem with 
UniQuery and single quotes noted in Dan's article. I thought that I would share 
what is happening to see if there is an answer.

We are using Unidata 7.1 and SB+ 5.3. I have written a Basic program to extract 
a file and when it finishes I will either display the error message or if it 
was successful I want to print a message that tells them that they can find 
their file at C:\WINDOWS\TEMP\filename.xml. The method that I use for 
displaying the messages is CALL SB.DISP(4,"message here"). When I run the job 
it does not display the message but if I remove the '\' characters it works 
fine. Is there some way to get this message to display without removing the '\' 
characters?

I find it very interesting that I have never seen this problem before and then 
the very next day after reading the article by Dan McGrath it happens to me.

Thanks in advance,
Bruce

-----Original Message-----
From: u2-users-boun...@listserver.u2ug.org
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Daniel McGrath
Sent: Wednesday, June 20, 2012 12:25 PM
To: U2 Users List
Subject: Re: [U2] Regarding: Unidata dictionaries

Satya,

I have a small write up I did a while ago that might help you:
http://u2tech.wordpress.com/tips-hints/dictionary-tips-hints/

Regards,
Dan

-----Original Message-----
From: u2-users-boun...@listserver.u2ug.org
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of satya satya
Sent: Wednesday, June 20, 2012 10:18 AM
To: U2 Users List
Subject: [U2] Regarding: Unidata dictionaries

Hi,

Could you let,me know what is the difference between PH- type records, D-type 
records,V-type records,X-type records

Thank you,
Satya
_______________________________________________
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users
_______________________________________________
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users
_______________________________________________
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users
________________________________


Dave Davis
Team Lead, R&D

P: 614-875-4910 x108
F: 614-875-4088
E: dda...@harriscomputer.com
        [http://www.harriscomputer.com/images/signatures/HarrisSchools.gif]

[http://www.harriscomputer.com/images/signatures/DivisionofHarris.gif]<http:
//www.harriscomputer.com/>
        6110 Enterprise Parkway
Grove City, OH
43123
www.harris-schoolsolutions.com<http://www.harris-schoolsolutions.com>

This message is intended exclusively for the individual or entity to which it 
is addressed. This communication may contain information that is proprietary, 
privileged or confidential or otherwise legally exempt from disclosure. If you 
are not the named addressee, you are not authorized to read, print, retain, 
copy or disseminate this message or any part of it. If you have received this 
message in error, please notify the sender immediately by e-mail and delete all 
copies of the message.

_______________________________________________
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users
_______________________________________________
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


_______________________________________________
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users

Reply via email to