Discussions
Categories
Groups
Community Home
Categories
INTERNAL ENABLEMENT
POPULAR
PUBLIC CLOUD
PRIVATE CLOUD
Quick Links
MY LINKS
HELPFUL TIPS
Back to website
Home
Intelligence (Analytics)
passing parameters a. rptdesign to another
gery
<p><span>
</span><span> </span></p>
Find more posts tagged with
Comments
gery
<p><span><span>thanks</span></span></p>
gery
<p>
</p>
gery
<p>
</p>
gery
<p>
</p>
mwilliams
<p>Can you explain your question a little more? I'm not sure I'm understanding?</p>
gery
<p><span>
</span><span> </span></p>
gery
<p>lo que ahora me pasa es todos los parametros seleccionados del informe padre</p>
gery
<blockquote class="ipsBlockquote" data-author="gery" data-cid="120430" data-time="1379486544"><div><p><span><span>so now</span> <span>all</span> <span>I get</span> <span>is</span> <span>selected from the</span> <span>parent report</span> <span>parameters</span></span></p></div></blockquote>
gery
<p><span><span>I need</span> <span>to detect the</span> <span>corresponding</span> <span>parameter</span> <span>of the cell</span></span></p>
gery
<p><span><span>Hello</span> <span>mwilliams</span><span>,</span>
<span>now better understood</span><span>?</span> <span>into</span> <span>English</span> <span>I can not</span> <span>explain</span><span>.</span>
<span>:</span> <span>(</span></span></p>
gery
<p>tcell = groupFooter.getCells( ).get( 0 );
data = elementFactory.newDataItem( null );
data.setResultSetColumn( csg[1].getName() );
tcell.getContent( ).add( data );
</p>
mwilliams
<p>So, you're creating the drill through in script rather than using the hyperlink section of the property editor to set it up? You should be able to just go to the hyperlink section of the property editor for the element that you want to add the drill through for, select your report you want to drill to, and then pass the values you want through your parameters that are available.</p>
gery
<p><span><span>The truth</span> <span>is that</span> <span>I have</span> <span>not</span> <span>clear</span> <span>as I should</span> <span>so it's</span> <span>the first</span> <span>time I</span> <span>needed.</span>
<span>Thank you very much</span> <span>for your help</span> <span>mwilliams</span></span></p>
gery
<p><span><span>I'll try</span> <span>and tell you</span> <span>to</span> <span>see if I can</span></span></p>
gery
<p><span><span>Hello</span> <span>mwilliams</span><span>,</span>
<span>I need to</span> <span>program it</span> <span>through</span> <span>beforeFactory</span><span>.</span>
<span>thank you very much</span></span></p>
mwilliams
<p>Okay. So, what you want is to have a report with a field that has a hyperlink created on it in the beforeFactory that drills down to another report and passes all of the data from that field's row through parameters? Is this correct? Let me know. Also, what is your BIRT version?</p>
gery
<p>Efectivamente esto es lo que quiero conseguir que funcione.
version 3.2.23</p>
gery
<p><span><span>Indeed</span> <span>this is</span> <span>what I want to</span> <span>get it to work</span><span>.</span>
<span>version</span> <span>3.2.23</span></span></p>
gery
<p> }
</p>
gery
<p><span><span>I think it is</span> <span>in this part</span> <span>of the code</span> <span>where it does not</span> <span>detect the</span> <span>user's</span> <span>parameter</span> <span>passing</span> <span>celda.Me</span> <span>all users</span> <span>and I want</span> <span>only</span> <span>the</span> <span>corresponding</span> <span>cell</span>
<span>if (</span><span>parameterName</span> <span>==</span> <span>"user")</span>
<span>bp</span> <span>[</span><span>k</span><span>]</span><span>.</span> <span>SetExpression</span> <span>(</span><span>"</span><span>reportContext.getParameterValue</span> <span>(</span><span></span><span>" "+</span> <span>parameterName</span> <span>+"</span> <span></span> <span>"</span><span>)</span><span>.</span> <span>join ()</span><span>"</span><span>)</span><span>;</span>
<span>else</span> <span>pb</span> <span>[</span><span>k</span><span>]</span><span>.</span> <span>SetExpression</span> <span>(</span><span>"</span><span>reportContext.getParameterValue</span> <span>(</span><span></span><span>" "+</span> <span>parameterName</span> <span>+"</span> <span></span> <span>"</span><span>)");</span></span></p>
gery
<p> :rolleyes:</p>
gery
<blockquote class="ipsBlockquote" data-author="gery" data-cid="120347" data-time="1379407310"><div><p><span><span>With</span> <span>this code</span> <span>I get</span> <span>to</span> <span>see</span> <span>what I need</span> <span>is</span> <span>enlace.Pero</span> <span>I</span> <span>pass</span> <span>parameters</span></span></p><p> </p></div></blockquote>
mwilliams
<p>So, did you get it working?</p>
gery
<p><span><span>If</span> <span>finally works</span><span>!</span><span>!</span></span></p>
mwilliams
<p>Great! Glad to hear. Let us know whenever you have questions!
</p>
gery
<p>Mwilliams</p><p> </p><p><span><span>Thank you very much</span> <span>for all your help</span><span>!</span></span>
</p>