Qlik Community

QlikView App Dev

Discussion Board for collaboration related to QlikView App Development.

Announcements
QlikWorld 2022, LIVE in Denver CO., May 16-19, 2022. REGISTER NOW TO RECEIVE EARLY BIRD PRICING
cancel
Showing results for 
Search instead for 
Did you mean: 
prma7799
Master III
Master III

Nprinting: HTML chart at parallel levels

Hi All,


I have created HTML report in Nprinting using images and scheduling to the managers on them outlook mail body .

My problem is that all charts are showing one by one in down side .


My requirement is I want to show that chart as parallel levels.



Current Output.

expected output.png

Expected Output

Current output.png

12 Replies
Anil_Babu_Samineni

How is your HTML content looks like i believed you use <br> for objects?

Before develop something, think If placed (The Right information | To the right people | At the Right time | In the Right place | With the Right context)
prma7799
Master III
Master III
Author

Yes..

I have used below code

<html>

<body>

<P align="center"><FONT face="Times New Roman" color="#0000FF"> </FONT></P>

                <U><FONT color="#0000FF" size="10">  </FONT></U>               

                <b> </b>                                              

                <P align="left"><img src="%%CH3020%%" alt="CH3020"></P>                 

<P align="center"><FONT face="Times New Roman" color="#0000FF"> </FONT></P>

                <U><FONT color="#0000FF" size="10">  </FONT></U>

               

                <b>                               </b>               

                <P align="Left"><img src="%%CH3021%%" alt="CH3020"></P>

               

</body>

</html>

Anil_Babu_Samineni

Try this?

<html>

<head>

<style>

     #First

     {

          Position : Relative;

          Float : Left;

          Left : 20 Px;

          Right : 10 Px;

     }

</style>

</head>

<body>

<div ID = "First">

<P align="center"><FONT face="Times New Roman" color="#0000FF"> </FONT></P>

                <U><FONT color="#0000FF" size="10">  </FONT></U>                                                     

                <P align="left"><img src="%%CH3020%%" alt="CH3020"></P>    

</div>

<div>          

<P align="center"><FONT face="Times New Roman" color="#0000FF"> </FONT></P>

                <U><FONT color="#0000FF" size="10">  </FONT></U>         

                <P align="Left"><img src="%%CH3021%%" alt="CH3020"></P>

</div>

</body>

</html>

Before develop something, think If placed (The Right information | To the right people | At the Right time | In the Right place | With the Right context)
prma7799
Master III
Master III
Author

Hi Anil,

It is coming as parallel in Nprinting preview option only but in mail body it is not come as required.

Thanks

Anil_Babu_Samineni

Great, You can use Padding like below or change it to Right style around 30 pixel

<style>

     #First

     {

          Position : Absolute;

          Float : Left;

          Left : 20 Px;

          Right : 10 Px;

          Padding : 2px 4px 6px 8px;

     }

Before develop something, think If placed (The Right information | To the right people | At the Right time | In the Right place | With the Right context)
prma7799
Master III
Master III
Author

Now it is totally merging ....

But what about my mail body why it is not showing in mail body

Anil_Babu_Samineni

You must use format as "HTML Text" if it is in Text / HTML File just disable and enable the HTML Text... In fact, I never used N printing in my career. So then, I learned HTML for future purpose only.. If you need any help in HTML, CSS, JS please Recommend me. I will surely help you.. And you must move this thread to N printing from current..

Note - If you feel to mark as helpful and going forward your solution resolved please close this thread.

Before develop something, think If placed (The Right information | To the right people | At the Right time | In the Right place | With the Right context)
tonneofash
Creator
Creator

You could try outputting the entire sheet as an image, rather than building it in HTML.

This way, you can position the objects exactly how you want them to appear in the email.

Like below, the sheet can be inserted by right clicking on images, and then finding the sheet id

sheet html.png

Anil_Babu_Samineni

I found one simple article - How to Embed an HTML Report into the Body of an E-mail Message

Before develop something, think If placed (The Right information | To the right people | At the Right time | In the Right place | With the Right context)