Crystal report Switch

mercoledì 19 novembre 2008 - 09.49

Pongo Profilo | Senior Member

Ciao a tutti!

Sono un po' emozionato che è la prima volta che scrivo in questa sezione.

Ho cominciato da poco a lavorare, o meglio cercare di lavorare, con crystal report, con visual studio e anche senza.

Mi interessa di più quello dove il crystal è un "panel" all'interno di una applicazione sviluppata in c#. Quello che volevo chiedervi, perdonatemi se vi
sembrerà stupido, è:
- è possibile inserire dei controlli dentro il report è comandarli con il code behind c#?
- quindi, le "variabili" del report crystal sono visibili e "pilotabili" da c#?
- come funziona la sintassi dello "switch (var) case "pippo": return ;break; case "pluto: return....; break; default: ....;" " in una formula crystal?
(benitenso switch o qualcosa che faccia lo stesso e che non sia una sfilza di if)

Lo switch ve lo chiedo perchè vorrei avere una descrizione vicino ad un codice. i codici sono dieci , quindi vorrei farlo con uno switch. Potrei inserire
questi dati nella vista che creo dal db sql2005, ma mi piacerebbe imparare un po' i meccaniscmi di crystal.

Ciao e grazie a chi mi risponde

freeteo Profilo | Guru

>Ciao a tutti!
ciao


>Sono un po' emozionato che è la prima volta che scrivo in questa
>sezione.



>Ho cominciato da poco a lavorare, o meglio cercare di lavorare,
>con crystal report, con visual studio e anche senza.
quando dici "senza" intendi che hai il pacchetto della BusinessObjects singolo tipo Crystal Report XI?



>- è possibile inserire dei controlli dentro il report è comandarli
>con il code behind c#?
no, gli oggetti del report sono del report, non puoi usare degli oggetti .net.
L'unica cosa che puoi fare è cambiare oggetti di tipo formula (o parametri) settandogli il valore da codice tipo:
report.DataDefinition.FormulaFields["mia"].Text = " ' ciao ciao' ";
oppure
report.SetParameter(...)


>- quindi, le "variabili" del report crystal sono visibili e "pilotabili"
>da c#?
come sopra


>- come funziona la sintassi dello "switch (var) case "pippo":
>return ;break; case "pluto: return....; break; default: ....;"
>" in una formula crystal?
ti consiglio questo pacchettino, dove sono spiegate le sintassi:
https://smpdl.sap-ag.de/~sapidp/012002523100005986792008I/cr8_formularef_italian.zip


Ciao.

Matteo Raumer
[MVP Visual C#]
http://blogs.dotnethell.it/freeteo

Pongo Profilo | Senior Member

>>Ciao a tutti!
>ciao
>
>
>>Sono un po' emozionato che è la prima volta che scrivo in questa
>>sezione.
>
>
>
>>Ho cominciato da poco a lavorare, o meglio cercare di lavorare,
>>con crystal report, con visual studio e anche senza.
>quando dici "senza" intendi che hai il pacchetto della BusinessObjects
>singolo tipo Crystal Report XI?

Sì esatto, pero preferisco quella di VS.


>>- è possibile inserire dei controlli dentro il report è comandarli
>>con il code behind c#?
>no, gli oggetti del report sono del report, non puoi usare degli
>oggetti .net.
>L'unica cosa che puoi fare è cambiare oggetti di tipo formula
>(o parametri) settandogli il valore da codice tipo:
>report.DataDefinition.FormulaFields["mia"].Text = " ' ciao ciao'
>";
>oppure
>report.SetParameter(...)
>
>
>>- quindi, le "variabili" del report crystal sono visibili e "pilotabili"
>>da c#?
>come sopra
>
>
>>- come funziona la sintassi dello "switch (var) case "pippo":
>>return ;break; case "pluto: return....; break; default: ....;"
>>" in una formula crystal?
>ti consiglio questo pacchettino, dove sono spiegate le sintassi:
>https://smpdl.sap-ag.de/~sapidp/012002523100005986792008I/cr8_formularef_italian.zip
>
>
>Ciao.


L'ho scaricato, dopo me lo leggo.

Intanto ciao e grazie.
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5