doctorblade ha scritto:
Però questo non mi permette di avere il grafico dinamico in una form o sbaglio?
il software prevede una serie di form (inserite in un raccoglitore) e dopo aver elaborato i dati acquisiti l'utente si sposta nella sezione grafico che dovrebbe trovare già aggiornato (o aggiornare tramite pulsante).
Non ho approfondito in quanto trovo veramente scomoda anche solo la parte di configurazione in modalità Struttura che non rispecchia i settings... salvo usare escamotages(che nemmeno ricordo)...
In ogni caso se fai modifiche RUNTIME, devi poi effettuare l'aggiornamento del Grafico, che di norma si fa con il REQUERY dell'oggetto...
Ci sono vari metodi... a seconda siano da aggiornare solo gli aspetti grafici o anche i dati e se devi isolare l'aggiornamento all'oggetto GRAPH o meno.
Nel primo caso si può provare usando Refresh, ma ho letto sintassi molto ingarbugliate:
frmWithChart!yourChartName.Object.Application.Chart.Refresh
Nel caso siano da aggiornare anche i dati serve un Requery:
Me!YourGraphName.Requery
Oppure...
DoCmd.RunCommand acCmdSaveRecord
docmd.requery "YourGraphName"
Nell'insieme tieni presente che se effettui il REQUERY della FORM che contiene il grafico in modo molto più semplice di quanto esposto sopra, ottieni o dovresti ottenere l'aggiornamento di tutto, grafico incluso
Me.Requery