<div dir="ltr">Hi Jaroslaw,<div>correct me if I'm wrong.</div><div>The current code opens the exported documents as soon as they are exported.<br><div><div>We are required to add the code for KMessageBox::YesNo in the kexireportview.cpp file in 3 functions:</div>
</div></div><div>1) KexiReportView::slotExportAsSpreadsheet()</div><div>2) KexiReportView::slotExportAsTextDocument()</div><div>3) KexiReportView::slotExportAsWebPage()</div><div><br></div><div>And the code for KMessageBox::YesNo needs to be added in the "else" section of the following snippet in above 3 functions :</div>
<div><br></div><div><div>if (!renderer->render(cxt, m_reportDocument)) {</div><div>            KMessageBox::error(this,</div><div>                               i18n("Exporting the report as text document to %1 failed.", cxt.destinationUrl.prettyUrl()),</div>
<div>                               i18n("Export Failed"));</div><div>        } else {</div><div>            (void)new KRun(cxt.destinationUrl, this->topLevelWidget());</div><div>        }</div></div><div><br>
</div><div><br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Sat, Mar 8, 2014 at 2:00 PM, Vishwa Modi <span dir="ltr"><<a href="mailto:vishwa9694@gmail.com" target="_blank">vishwa9694@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi Jaroslaw,<div>I have seen the task and I'll do it.</div><div>My first step would be to search and go through the code that implements the dialog while importing CSV data.</div>
<div><br></div><div><br>
</div></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><br><div class="gmail_quote">On Sat, Mar 8, 2014 at 3:47 AM, Jaroslaw Staniek <span dir="ltr"><<a href="mailto:staniek@kde.org" target="_blank">staniek@kde.org</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Vishwa,<br>
I propose first job. Please tell if it fits.<br>
<br>
<a href="http://community.kde.org/Kexi/Junior_Jobs/Implement_%22Do_you_want_to_open%22_question_after_exporting_report" target="_blank">http://community.kde.org/Kexi/Junior_Jobs/Implement_%22Do_you_want_to_open%22_question_after_exporting_report</a><br>


<br>
You can add content to that page if you find it useful for documenting to task.<br>
<br>
This is a small new feature, so it would go to the master git branch<br>
of calligra, and eventually to Calligra 2.9.0.<br>
Info on how to build, send a patch, etc. is linked at<br>
<a href="http://community.kde.org/Calligra/First_Contact" target="_blank">http://community.kde.org/Calligra/First_Contact</a><br>
<br>
In this thread I'll try to guide you through this first task.<br>
<span><font color="#888888"><br>
--<br>
regards / pozdrawiam, Jaroslaw Staniek<br>
 Kexi & Calligra & KDE | <a href="http://calligra.org/kexi" target="_blank">http://calligra.org/kexi</a> | <a href="http://kde.org" target="_blank">http://kde.org</a><br>
 Qt for Tizen | <a href="http://qt-project.org/wiki/Tizen" target="_blank">http://qt-project.org/wiki/Tizen</a><br>
 Qt Certified Specialist | <a href="http://www.linkedin.com/in/jstaniek" target="_blank">http://www.linkedin.com/in/jstaniek</a><br>
</font></span></blockquote></div><br></div>
</div></div></blockquote></div><br></div>