Please start any new threads on our new 
    site at https://forums.sqlteam.com.  We've got lots of great SQL Server
    experts to answer whatever question you can come up with.
    
        | 
                
                    | 
                            
                                | Author | Topic |  
                                    | scamperYak Posting Veteran
 
 
                                        52 Posts | 
                                            
                                            |  Posted - 2014-04-30 : 12:28:19 
 |  
                                            | In an SSRS 2008 existing report, I wouuld like a particular textbox to look like the following when there is data:Checking:    $57.35 In the same textbox when there is no amount, the textbox would look like the following:Checking:    $0.00The following iif statement gets the dollar amount want to display:  =IIF(Fields!PaymentType.Value="Checking", sum(cdec(Fields!TransactionAmount.Value)),0)However I would like to know how to write an iif statement that would include the  wording"Checking: " with the dollar amont that needs to be displayed. I have tried concatentations that I can think of, but when the report runs, I get the #error in the locationI would like to see the wording "Checking:' with the dollar amount.Thus can you show me an expression that would solve my problem? |  |  
                                    | James KMaster Smack Fu Yak Hacker
 
 
                                    3873 Posts | 
                                        
                                          |  Posted - 2014-04-30 : 14:10:14 
 |  
                                          | You should convert the number to a string and then concatenate. e.g. ="Checking: $" & Cstr(   IIF(Fields!PaymentType.Value="Checking", sum(cdec(Fields!TransactionAmount.Value)),0)) |  
                                          |  |  |  
                                    | scamperYak Posting Veteran
 
 
                                    52 Posts | 
                                        
                                          |  Posted - 2014-04-30 : 18:04:23 
 |  
                                          | quote:This worked fine! Thanks!Originally posted by James K
 You should convert the number to a string and then concatenate. e.g.
 ="Checking: $" & Cstr(   IIF(Fields!PaymentType.Value="Checking", sum(cdec(Fields!TransactionAmount.Value)),0)) 
 |  
                                          |  |  |  
                                |  |  |  |