<?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>Reporting</title><link>https://www.dotnetzone.gr:443/cs/forums/18/ShowForum.aspx</link><description>Θέματα για Crystal Reports, Active Reports, SQL Server Reporting Services και άλλα εργαλεία</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Απ: Crystal Reports ParameterDiscreteValue.Description Property</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/19473.aspx</link><pubDate>Mon, 30 Oct 2006 20:04:14 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:19473</guid><dc:creator>Nikolis</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/19473.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=18&amp;PostID=19473</wfw:commentRss><description>&lt;P&gt;Φίλε Χρήστο ευχαριστώ πολύ για την άμεση απάντησή σου.&lt;/P&gt;
&lt;P&gt;Δοκίμασα αυτό που πρότεινες, αλλά το αποτέλεσμα ήταν το ίδιο. Παραθέτω τον κώδικα που χρησιμοποιώ και είμαι ανοιχτός σε τυχόν παρατηρήσεις.&lt;/P&gt;
&lt;P&gt;Αρχικά φορτώνω το report στο Document κάπως έτσι: &lt;BR&gt;&lt;FONT color=#006400&gt;doc1.Load(reportPath);&lt;BR&gt;&lt;/FONT&gt;Μετά περνάω τις πληροφορίες σύνδεσης στη βάση για κάθε πίνακα του report:&lt;BR&gt;&lt;FONT color=#006400&gt;foreach (Table rptTable in doc1.Database.Tables)&lt;BR&gt;&amp;nbsp; doc1.Database.Tables[rptTable.Name].ApplyLogOnInfo(loginInfo);&lt;BR&gt;&lt;/FONT&gt;Δένω το report με το viewer:&lt;BR&gt;&lt;FONT color=#006400&gt;CRViewer1.ReportSource = doc1;&lt;BR&gt;&lt;/FONT&gt;Και τέλος διαβάζω τις παραμέτρους και κάθε default τιμή τους με ένα loop:&lt;BR&gt;&lt;FONT color=#006400&gt;foreach (ParameterField viewerParameter in CRViewer1.ParameterFieldInfo)&lt;BR&gt;{&lt;BR&gt;&amp;nbsp; msgDisplay += "Parameter: " + viewerParameter.Name + "\n";&lt;BR&gt;&amp;nbsp; msgDisplay += "ParameterValueType: " + viewerParameter.ParameterValueType.ToString() + "\n";&lt;BR&gt;&amp;nbsp; msgDisplay += "MultiValues: " + viewerParameter.EnableAllowMultipleValue.ToString() + "\n";&lt;BR&gt;&amp;nbsp; msgDisplay += "DefaultValues: " + viewerParameter.DefaultValues.Count.ToString() + "\n";&lt;BR&gt;&amp;nbsp; foreach (ParameterDiscreteValue viewerParamValue in viewerParameter.DefaultValues)&lt;BR&gt;&amp;nbsp; {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; msgDisplay += "param-&amp;gt;" + viewerParamValue.Description + " , ";&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; msgDisplay += "value-&amp;gt;" + viewerParamValue.Value.ToString() + "\n";&lt;BR&gt;&amp;nbsp; }&lt;BR&gt;&amp;nbsp; msgDisplay += "=======================\n";&lt;BR&gt;}&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#006400&gt;&lt;FONT color=#000000&gt;Τελικά παίρνω κάθε πληροφορία, εκτός από την περιγραφή των default παραμέτρων. Μέσα στο report (.rpt αρχείο) έχει οριστεί να φαίνεται η τιμή και η περιγραφή της default value (αν και αυτό δε θα 'πρεπε να έχει σημασία).&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#006400&gt;&lt;FONT color=#000000&gt;Ευχαριστώ πολύ για το χρόνο σας,&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#006400&gt;&lt;FONT color=#000000&gt;&amp;lt;edit&amp;gt;Όλα καλά τελικά! Η μέθοδος να διαβάζω τις παραμέτρους από τον crystal viewer και όχι από το document object λειτούργησε κανονικά. Ευχαριστώ και πάλι.&amp;lt;/edit&amp;gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/FONT&gt;</description></item><item><title>Απ: Crystal Reports ParameterDiscreteValue.Description Property</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/19361.aspx</link><pubDate>Sat, 28 Oct 2006 03:41:03 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:19361</guid><dc:creator>Χρήστος Γεωργακόπουλος</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/19361.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=18&amp;PostID=19361</wfw:commentRss><description>Αν θυμάμαι καλά, όσο το report document είναι στον αέρα, κάνει τέτοια τρελά. Αν πρώτα το δέσεις σε ένα report viewer και μετά το χειρίζεσαι μέσω του viewer, τότε συμπεριφέρεται πιο λογικά. Αν δεν έχεις βρει κάτι μέχρι τη Δευτέρα, θα το δω και θα σου πω.</description></item><item><title>Απ: Crystal Reports ParameterDiscreteValue.Description Property</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/19360.aspx</link><pubDate>Sat, 28 Oct 2006 02:47:56 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:19360</guid><dc:creator>ChemicalChip</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/19360.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=18&amp;PostID=19360</wfw:commentRss><description>Αν κατάλαβα καλά, νομίζω ότι ψάχνεις κάτι σαν αυτο:&lt;br /&gt;
&lt;br /&gt;
reportDocument1.DataDefinition.ParameterFields["param_name"].DefaultValues&lt;img src="/cs/emoticons/emotion-55.gif" alt="Idea" /&gt;.Description&lt;br /&gt;
&lt;br /&gt;</description></item><item><title>Crystal Reports ParameterDiscreteValue.Description Property</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/19355.aspx</link><pubDate>Sat, 28 Oct 2006 01:38:24 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:19355</guid><dc:creator>Nikolis</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/19355.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=18&amp;PostID=19355</wfw:commentRss><description>&lt;P&gt;Γειά και χαρά σε όλες και όλους.&lt;/P&gt;
&lt;P&gt;Δουλεύω σε ένα project με VS2005 και C#. Προσπαθώ να διαβάσω τα default values που έχει μια παράμετρος σε ένα Crystal Report το οποίο έχει δημιουργηθεί με το εργαλείο Crystal Reports Advanced 9.2. Ενώ έχω πρόσβαση στον κώδικα στις τιμές (&lt;FONT color=#008080 size=2&gt;ParameterDiscreteValue.&lt;/FONT&gt;Value) της παραμέτρου, όταν διαβάζω την περιγραφή (&lt;FONT color=#008080 size=2&gt;ParameterDiscreteValue.&lt;FONT color=#000000&gt;Description&lt;/FONT&gt;&lt;/FONT&gt;) το μόνο που βλέπω είναι ένα άδειο string. Δοκίμασα να βάλω και watch στη μεταβλητή που χρησιμοποιώ για την παράμετρο σε debug mode, αλλά πάλι το ίδιο αποτέλεσμα. Από τον CR Designer βλέπω ότι όλες οι default τιμές που έχουν οριστεί έχουν και τιμή και περιγραφή και στην επιλογή Display έχει οριστεί "Value and description". Δοκίμασα να βάλω την περιγραφή στα Ελληνικά και στα Αγγλικά, αλλά πάλι μου έδειχνε ότι δεν έχει τιμή (empty string). Την ίδια συμπεριφορά αντιμετώπισα και σε άλλα reports που έχουν δημιουργηθεί με τον ίδιο τρόπο.&lt;/P&gt;
&lt;P&gt;Έχει αντιμετωπίσει κανείς κάτι παρόμοιο? Αρχίζω να σκέφτομαι ότι κάτι δεν πάει καλά με το interface του VS2005 για τα Crystal...&lt;/P&gt;
&lt;P&gt;Ευχαριστώ για το χρόνο σας,&lt;/P&gt;</description></item></channel></rss>