anna



Creare un grafico con FileMaker 11
12.05.2010 06:27:25

Dalla versione 11 di FileMaker PRO è possibile creare i grafici direttamente in FileMaker.

E' possibile creare i seguenti grafici: a colonne, a barre, a linee, ad area e a torta.

Vediamo come creare un grafico in pochi semplici passi.

Utilizziamo il file Esempi.fp7 presente nella cartella

WIN: c:/programmi/FileMaker/FileMaker Pro 11*/Italiano Extra/Esercitazioni

MAC: [HD]/Applicazioni//FileMaker Pro 11*/Italiano Extra/Esercitazioni

Apriamo il file e posizioniamoci nel formato "Immissione dati"

Questo database di esempio contiene i dati anagrafici dei soci di un'associazione viaggi aziendali.

I soci si abbonano inizialmente versando una quota di 200€ e lo stato dell'abbonamento in questo caso ha valore "Nuovo". Versano poi una quota annuale di 100€ e lo stato dell'abbonamento è in questo caso uguale a "Rinnovo"

Creiamo un grafico a colonne che indichi il totale delle quote relative alle associazioni nuove e a quelle rinnovate.

Andiamo in modalità Formato scheda

Nella barra di stato selezioniamo il controllo Grafico

 

Grafici001

 

Posizioniamoci sull'area vuota a destra dell'anagrafica soci

Facciamo click con il mouse e trasciniamo disegnando un rettangolo.

Viene creata un'immagine che rappresenta un grafico. A sinistra possiamo definire le opzioni per il grafico

 

Grafici002

 

Configuriamo ora il grafico.

  • Nel tipo di grafico selezioniamo Colonne.
  • Nel titolo del grafico mettiamo "Totale quote per tipo abbonamento". Nel Titolo è possibile anche inserire un campo calcolato.
  • Nell'asse orizzontale (x) mettiamo le categorie dei dati che desideriamo rappresentare. In questo caso il campo "Abbonamento"
  • Nell'asse verticale (Y) mettiamo i valori da graficare in questo caso il campo Totale quote. Attenzione perchè il campo Totale quote non è presente nel formato quindi dobbiamo andarlo a selezionare dalla tabella

 

Grafici005

 

Tramite il pulsante + potremmo aggiungere altre serie di dati.

 

A questo punto dobbiamo decidere quali record graficare. Ci sono tre diverse opzioni che possiamo scegliere:

 

Grafici004

  • Gruppo trovato corrente: Vengono graficati i dati del found set, cioè dei record "visibili" nel formato.nel nostro caso tutti i record
  • Record corrente: viene graficato solo il record corrente
  • Record correlati: è possibile rappresentare i dati presenti in una tabella correlata. Per esempio tutte le fatture relative ad un cliente.

 

Nel nostro caso scegliamo la prima opzione.

Dobbiamo anche mettere la spunta su Mostrano i punti per gruppi di record ordinati. In questo modo i record una volta ordinati verranno raggruppati per tipo di abbonamento.

 

Grafici006

 

A questo punto facciamo click sul tasto OK.

Per visualizzare il grafico dobbiamo andare in modalità Usa.

Affinchè il grafico sia rappresentato correttamente occorre ordinare sul campo "Abbonamento"

 

Grafici007

 

Una volta ordinati i dati, il grafico viene visualizzato in maniera corretta.

 

Grafici008

 

Come specificato nelle opzioni del grafico i dati rappresentati sono quelli del gruppo travato corrente, quindi se facciamo una ricerca per esempio sul campo Stato verranno graficati solo i record trovati.

Nell'immagine sotto il grafico per i soci degli Stati Uniti:

 

Grafici010

 

Le impostazioni del grafico possono essere modificate in qualsiasi momento tornando in modalità scheda e facendo doppio click sul grafico.

 

Tramite il pulsante "Formattazione grafico" è possibile impostare il layout del grafico.



Tags:

Leggi tutto


 
Associare una descrizione ad una funzione personalizzata di Excel
25.02.2010 12:20:40

L'altro giorno stavo facendo un corso di VBA per Excel. Stavo spiegando come creare le funzioni personalizzate.
Uno studente mi ha chiesto come aggiungere un commento ad una funzione di questo tipo.
Ecco la risposta:

Ipotizziamo di creare una semplice funzione chiamata sconto.
La funzione applica uno sconto del 10% se il numero di articoli supera i 50 pezzi.
Ecco la funzione:

 

 


Se utilizziamo la funzione in Excel essa ci apparirà nella categoria "Definite dall'utente" senza descrizione:

 



 

E' possibile sia inserire una descrizione della funzione sia associare la funzione personalizzata ad una categoria diversa tramite
il metodo MacroOptions dell'oggetto Application.

IN Visual Basic nell'evento Workbook_Open() della cartella di lavoro inserite una delle seguenti istruzioni:

 

 

Ipotizziamo di scegliere la terza istruzione che crea il commento e mette la funzione in una categoria definita da noi. Una volta eseguito il codice in Excel la funzione apparirà così:

 



Nell'help in linea di VBA per Excel è possibile trovare la descrizione dettagliata del metodo MacroOptions.



Tags: MacroOptions | Excel | Funzione personalizzata | Descrizione

Leggi tutto


 
La funzione Autovalutazione di FileMaker
23.02.2010 15:13:59

In questi giorni sto tenendo un corso di preparazione alla certificazione di FileMaker 10.
Leggendo il FileMaker Training Series al modulo 5 ho trovato un esempio carino della funzione Autovalutazione.
La funzione Autovalutazione (Self in inglese) restituisce il contenuto dell'oggetto in cui viene definito il calcolo. Fa parte delle funzioni logiche.
A volte può succedere quando inseriamo un valore in un campo di digitare inavvertitamente degli spazi all'inizio o alla fine del valore che stiamo inserendo. Combinando la funzione Autovalutazione con la funzione Refila possiamo automaticamente eliminare questi spazi superflui.
La funzione Refila è una funzione di testo che preso in input una stringa la restituisce senza spazi iniziali e finali.
Per ogni campo in cui vogliamo togliere gli spazi superflui, nelle opzioni campo inseriamo in "Valore calcolato" l'espressione:
Refila(Autovalutazione)



Togliamo l'opzione "Non sostituire il valore esistente per il campo (se esiste)"


A questo punto tramite un qualsiasi formato che contiene il campo inseriamo un valore inserendo degli spazi all'inizio del campo. Il valore sarà sostituito automaticamente con lo stesso valore senza spazi.
Il bello della funzione Autovalutazione è che non è legata a nessun nome specifico di campo, quindi possiamo tranquillamente copiare la nostra espressione Refila(Autovalutzione) dove ci serve senza modificare nulla.
 



Tags: Refila | FileMaker | Self | Autovalutazione

Leggi tutto


 
IDOBlog - blog for joomla 1.5