Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
Crystal Reports e reportistica
Crystal report 8.5 - Lanciare query di aggiornamento database
martedì 24 ottobre 2006 - 15.28
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
d_borghi
Profilo
| Newbie
3
messaggi | Data Invio:
mar 24 ott 2006 - 15:28
Ciao a tutti,
mi sono appena iscritto, in quanto sono alla ricerca di una risposta riguardante il seguente quesito.
Spiego brevemente la situazione.
Ho sviluppato un report che mostra come si evolverebbero dei prezzi di alcuni articoli, se applicassi un ricalcolo del 5 - 10 - 15 - 20 %.
Vorrei fare in modo che, in anteprima di stampa, io possa decidere subito, mediante la pressione di un "button" (o qualsiasi altra cosa) con quale aliquota aggiornare tale prezzi; facendo ciò dovrebbe partire una query di update sul database...
E' possibile o no, con Crystal?
Grazie mille, attendo vostre risposte.
Ciao
freeteo
Profilo
| Guru
6.542
messaggi | Data Invio:
mar 24 ott 2006 - 22:23
ciao,
devi fare la query assolutamente sul db?
Perche' se ti servisse solo per modificare l'aliquota, ti consiglio di usare 1campo parametrico e costruire il report con quel campo.Piu o meno in questi termini:
- aggiungi 1campo parametro al report a design time
- lo usi nei calcoli inserendolo nei campi formula che ti fanno i calcoli : {?mioparametro} * {db.valore}
- da codice lo setti con quello che vuole l'utente : mioreport.SetParameterValue("mioparametro", 10);
se puoi evitare ti far fare al report l'update del database, ti risparmi 1lavoraccio ( e poi non sono sicuro nemmeno funzioni)
ciao.
Matteo Raumer
[MCAD .net]
http://blogs.dotnethell.it/freeteo
d_borghi
Profilo
| Newbie
3
messaggi | Data Invio:
mer 25 ott 2006 - 13:44
Ciao, grazie per larisposta.
Il report lo ho fatto cosi come dici tu (con i parametri ed in base alla scelta dell'utente, con i campi formula vedo come si evolve la situazione).
Però vorrei dare la possibilità all'utente di rendere effettiva (sul database quindi mediante query) la scelta che esegue in base ai risultati studiati.
freeteo
Profilo
| Guru
6.542
messaggi | Data Invio:
gio 26 ott 2006 - 10:14
ciao,
so che si puo' fare qualcosa del genere, ovvero far fare query al report (quindi eseguire stringhe sql) e si fa con i campi "Sql Expression".
Pero' non l'ho mai usato veramente e l'ho sempre sconsigliato, perche' è 1po "incasinata" come cosa e sinceramente potresti incorrere in problemi di manutenzione.Preferisco sempre farlo da codice.
A parte questa mia idea opinabile, se decidi di farlo fare cmq al report, prova a cercare qualche informazione qui:
http://technicalsupport.businessobjects.com/
perche' non posso darti ulteriori consigli
ciao.
Matteo Raumer
[MCAD .net]
http://blogs.dotnethell.it/freeteo
d_borghi
Profilo
| Newbie
3
messaggi | Data Invio:
dom 29 ott 2006 - 10:47
Grazie mille, controllo subito cosa c'è scritto nel link che mi hai dato.
Ciao
Torna su
Stanze Forum
Elenco Threads
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 !