<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://www.dotnetzone.gr:443/cs/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Γενικά Θέματα VS.NET</title><link>https://www.dotnetzone.gr:443/cs/forums/81/ShowForum.aspx</link><description>Γενική συζήτηση για το Visual Studio IDE, καθώς και ανταλλαγή tips και tricks για καθημερινή χρήση</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Απ: VS Reports</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/69740.aspx</link><pubDate>Thu, 22 Mar 2012 15:39:58 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:69740</guid><dc:creator>serakar</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/69740.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=81&amp;PostID=69740</wfw:commentRss><description>Ευχαριστώ πολύ για τις πληροφορίες&lt;br&gt;</description></item><item><title>Απ: VS Reports</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/69697.aspx</link><pubDate>Sat, 17 Mar 2012 02:59:05 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:69697</guid><dc:creator>Libra Storm</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/69697.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=81&amp;PostID=69697</wfw:commentRss><description>&lt;p&gt;Χρησιμοποιώ τα Crystal Reports γιά εμφανίσεις και export δεδομένων σε excel pdf κλπ.&amp;nbsp;Με τα crystal η εμφάνιση των δεδομένων μπορεί να γίνει είτε με master detail μορφή&amp;nbsp;(με &lt;strong&gt;grouping&lt;/strong&gt;),&amp;nbsp;είτε&amp;nbsp; με την χρήση &lt;strong&gt;Subreport&lt;/strong&gt; (report μέσα σε report).&amp;nbsp;Αν θέλεις&amp;nbsp;να τα δοκιμάσεις θα πρέπει να τα εγκαταστήσεις από &lt;a href="http://downloads.businessobjects.com/akdlm/cr4vs2010/CRforVS_13_0_2.exe"&gt;εδώ&lt;/a&gt;.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Φτιάξε ένα form application με target .NET framework 4 και όχι με Client profile.&lt;/li&gt;&lt;li&gt;Βάλε το CrystalReportViewer control από το reporting section του toolbox στην φόρμα. Αυτό θα σου βάλει και τα&amp;nbsp;απαραίτητα assemblies στο Project σου.&lt;/li&gt;&lt;li&gt;Κάνε add new item και βάλε ένα Crystal report Document στο project.&lt;/li&gt;&lt;li&gt;Πήγαινε στα properties του ReportDocument1 και κάνε copy to output directory: Always. &lt;br&gt;(Με αυτόν τον τρόπο το editing του report μπορεί να γίνει και από κάποιον που έχει κάποιον crystal editor ή&amp;nbsp;το VS).&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Από εδώ και περα μπορείς είτε να κάνεις connect κατ ευθείαν με την βάση μέσα από το report, είτε να του δώσεις κάποιο class&amp;nbsp;ή dataset&amp;nbsp;σαν Datasource. &lt;br&gt;Και στις δύο περιπτώσεις δεν χρειάζεται να έχεις ήδη δημιουργήσει κάποιο data relation μεταξύ των πινάκων γιατί γίνεται και μέσα από τον designer&amp;nbsp;του Crystal Report. &lt;br&gt;Το πως και αν θα εμφανίζεται κάποιο object (Section, field, label κλπ) στα crystal μπορεί να γίνει με πολλούς τρόπους, ε'ιτε με την εμφάνιση επιλογών από παραμέτρους είτε με την χρήση Formulas.&lt;/p&gt;&lt;p&gt;Σπάνια θα αντιμετωπίσεις κάποια περίπτωση που δεν καλύπτεται εύκολα με τα crystal και σου συνιστώ να τα χρησιμοποιήσεις ανεπιφύλακτα. &lt;/p&gt;&lt;table border="0" cellSpacing="0" cellPadding="0" width="100%"&gt;&lt;tr style="line-height:normal;vertical-align:top;"&gt;&lt;td style="width:40px;text-align:right;"&gt;&lt;pre style="margin:0px;padding:2px;color:gray;font-family:courier new;font-size:11px;border-right-width:1px;border-right-style:solid;"&gt;1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 &lt;/pre&gt;&lt;/td&gt;&lt;td&gt;&lt;pre style="margin:0px;padding:2px 2px 2px 8px;"&gt;&lt;span style="color:black;font-family:Courier New;font-size:11px;font-weight:normal;background-color:transparent;"&gt;&lt;span style="color:blue;font-family:Courier New;font-size:11px;font-weight:normal;background-color:transparent;"&gt;Imports&lt;/span&gt; CrystalDecisions.CrystalReports.Engine
&lt;span style="color:blue;font-family:Courier New;font-size:11px;font-weight:normal;background-color:transparent;"&gt;Imports&lt;/span&gt; CrystalDecisions.&lt;span style="color:blue;font-family:Courier New;font-size:11px;font-weight:normal;background-color:transparent;"&gt;Shared&lt;/span&gt;

&lt;span style="color:blue;font-family:Courier New;font-size:11px;font-weight:normal;background-color:transparent;"&gt;Public&lt;/span&gt; &lt;span style="color:blue;font-family:Courier New;font-size:11px;font-weight:normal;background-color:transparent;"&gt;Class&lt;/span&gt; Form1
    &lt;span style="color:blue;font-family:Courier New;font-size:11px;font-weight:normal;background-color:transparent;"&gt;Private&lt;/span&gt; &lt;span style="color:blue;font-family:Courier New;font-size:11px;font-weight:normal;background-color:transparent;"&gt;Sub&lt;/span&gt; Button1_Click(&lt;span style="color:blue;font-family:Courier New;font-size:11px;font-weight:normal;background-color:transparent;"&gt;ByVal&lt;/span&gt; sender &lt;span style="color:blue;font-family:Courier New;font-size:11px;font-weight:normal;background-color:transparent;"&gt;As&lt;/span&gt; System.&lt;span style="color:blue;font-family:Courier New;font-size:11px;font-weight:normal;background-color:transparent;"&gt;Object&lt;/span&gt;, &lt;span style="color:blue;font-family:Courier New;font-size:11px;font-weight:normal;background-color:transparent;"&gt;ByVal&lt;/span&gt; e &lt;span style="color:blue;font-family:Courier New;font-size:11px;font-weight:normal;background-color:transparent;"&gt;As&lt;/span&gt; System.EventArgs) &lt;span style="color:blue;font-family:Courier New;font-size:11px;font-weight:normal;background-color:transparent;"&gt;Handles&lt;/span&gt; Button1.Click
        &lt;span style="color:blue;font-family:Courier New;font-size:11px;font-weight:normal;background-color:transparent;"&gt;Dim&lt;/span&gt; report &lt;span style="color:blue;font-family:Courier New;font-size:11px;font-weight:normal;background-color:transparent;"&gt;As&lt;/span&gt; &lt;span style="color:blue;font-family:Courier New;font-size:11px;font-weight:normal;background-color:transparent;"&gt;New&lt;/span&gt; ReportDocument()

        report.Load(Application.StartupPath &amp;amp; &lt;span style="font-family:Courier New;font-size:11px;font-weight:normal;"&gt;"\"&lt;/span&gt; &amp;amp; &lt;span style="font-family:Courier New;font-size:11px;font-weight:normal;"&gt;"CrystalReport1.rpt"&lt;/span&gt;)

        &lt;span style="color:green;font-family:Courier New;font-size:11px;font-weight:normal;background-color:transparent;"&gt;'' report.SetDataSource() ...&lt;/span&gt;

        report.ExportToDisk(ExportFormatType.Xml, Application.StartupPath &amp;amp; &lt;span style="font-family:Courier New;font-size:11px;font-weight:normal;"&gt;"\"&lt;/span&gt; &amp;amp; &lt;span style="font-family:Courier New;font-size:11px;font-weight:normal;"&gt;"Export.xml"&lt;/span&gt;)

        &lt;span style="color:blue;font-family:Courier New;font-size:11px;font-weight:normal;background-color:transparent;"&gt;Me&lt;/span&gt;.CrystalReportViewer1.ReportSource &lt;span style="color:red;font-family:Courier New;font-size:11px;font-weight:normal;background-color:transparent;"&gt;=&lt;/span&gt; report
    &lt;span style="color:blue;font-family:Courier New;font-size:11px;font-weight:normal;background-color:transparent;"&gt;End&lt;/span&gt; &lt;span style="color:blue;font-family:Courier New;font-size:11px;font-weight:normal;background-color:transparent;"&gt;Sub&lt;/span&gt;
&lt;span style="color:blue;font-family:Courier New;font-size:11px;font-weight:normal;background-color:transparent;"&gt;End&lt;/span&gt; &lt;span style="color:blue;font-family:Courier New;font-size:11px;font-weight:normal;background-color:transparent;"&gt;Class&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>VS Reports</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/69667.aspx</link><pubDate>Thu, 15 Mar 2012 16:44:11 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:69667</guid><dc:creator>serakar</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/69667.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=81&amp;PostID=69667</wfw:commentRss><description>Καλημέρα σας&lt;br&gt;&lt;br&gt;Χρησιμοποιώντας τα reports του VS 2010 έχω ένα μόνιμο πρόβλημα με την επανάληψη των επικεφαλίδων στις νέες σελίδες όταν ένα tablix είναι κάπως πολύπλοκο (εμφάνιση με Report Viewer 2010).&amp;nbsp; Έχω διαβάσει διάφορους τρόπους αντιμετώπισης και διόρθωσης, οι οποίοι όμως σε πολλές περιπτώσεις δεν λειτουργούν.&amp;nbsp; Έχει βρει κανένας κάποιο τρόπο που να διορθώνει το πρόβλημα πάντα?&amp;nbsp; Χρησιμοποιείτε κάποιο 3nd party προϊόν για τα reports?&lt;br&gt;&lt;br&gt;Ο κύριος λόγος που χρησιμοποιώ reports είναι για εμφάνιση και εξαγωγή σε Excel, και όχι τόσο για εκτύπωση.&lt;br&gt;&lt;br&gt;Ευχαριστώ&lt;br&gt;&lt;br&gt;Σεραφείμ&lt;br&gt;</description></item></channel></rss>