01.06.2013 Views

1 - Amiga Magazine Online

1 - Amiga Magazine Online

1 - Amiga Magazine Online

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

anche su file, nella clipboard o in una<br />

finestra a video.<br />

All'interno del Record Twist è capace di<br />

gestire gruppi, ovvero insiemi di record<br />

accomunati dall'identico valore presen-<br />

te in un campo.<br />

Per definire l'aspetto del report si utiliz-<br />

za una comoda interfaccia grafica che<br />

rappresenta la pagina di output. Su di<br />

essa appare all'inizio un gadget chia-<br />

mato "Record": spostando questo gad-<br />

get con il mouse verso il basso o verso<br />

l'alto si decide il numero di righe riser-<br />

vate al singolo record.<br />

Una volta effettuata questa operazione,<br />

si potranno disporre sulla pagina altri<br />

gadget che rappresentano campi (an-<br />

che relazionali), testi (fino a 38 caratteri<br />

ciascuno: è un peccato perché sono u-<br />

tili per inserire linee divisorie, per copri-<br />

re una pagina di 80 caratteri ce ne vo-<br />

gliono tre...), calcoli. Per ognuno di<br />

questi campi è possibile scegliere lo<br />

stile (corsivo, sottolineato o neretto) e il<br />

formato numerico.<br />

Appositi requester permettono di sce-<br />

gliere la stringa di ricerca per determi-<br />

nare i record da stampare e l'ordine in<br />

cui devono apparire: si possono sce-<br />

CCHEDA PRODOTTO<br />

Nome Twist 2.21<br />

Produttore Mermaid Group e Hisoft<br />

Distribuito da Catmu snc<br />

via G. Di Vittorio, 22<br />

10023 Chieri (TO)<br />

tel./fax 01 1-941 5237<br />

Internet<br />

fer@inrete.alpcom.it<br />

Prezzo L. 349.000<br />

Giudizio molto buono<br />

Configurazione 2.0 o meglio 3.0, hard<br />

consigliata disk, 2 Mb di RAM<br />

Pro facilità d'uso, velocità,<br />

funzioni e operatori<br />

disponibili, Report Editor,<br />

Form Editor, uso di icone<br />

per lanciare direttamente<br />

Query, Report, Update.. .<br />

Contro manca un linguaggio<br />

interno, carica un solo<br />

Form per database,<br />

limitato supporto ARexx,<br />

manuale in inglese<br />

Configurazione A3000 2.1, A1 200 base<br />

della prova<br />

Il database per Aminet<br />

permette anche di effettuare<br />

una sessione FTP<br />

mediante script ARexx.<br />

~q.'t.~;:;~ix:q;~i;:; 2:mf,.lo;zzi.<br />

;$;i%;; :::s:;;t;i;;;":f;,;:i;:;<br />

posizione fissa e in questo<br />

caso possono occupare anche<br />

più righe.<br />

Il Mail Merge si effettua<br />

creando normali documenti<br />

ASCII in cui appaiono uno o<br />

Y t di.. .*L. ..i .-i d<br />

'~yi~a~~,#~:~a~:~lk~~tt~ii;:i~~a~:<br />

!:: :PYI*,?:~..:-.EJI:P:~ :ftr!"!nd.~i~t~<br />

più nomi di campo da sostituire<br />

con il contenuto presente<br />

nei vari record di uno o<br />

più database collegati.<br />

gliere più campi che verranno utilizzati Anche al Mail Merge può essere assonell'ordine<br />

scelto dall'utente. ciata un'icona che si può lanciare diret-<br />

E possibile poi stabilire le caratteristi- tamente dalla finestra iniziale di Twist.<br />

che della pagina di output (margini ...) e<br />

l'eventuale stampa su più colonne per<br />

generare etichette.<br />

ESEMPI<br />

Al semplice elenco dei record è possi- Il programma viene fornito con una sebile<br />

aggiungere, con lo stesso metodo, rie di esempi interessanti: uno, in partialtre<br />

"sezioni": I'Header è un'intestazio- colare, costituisce un'interfaccia verso<br />

ne che appare in testa a ogni pagina Aminet capace di accedere ai file posti<br />

del report. Il Footer compare a piè di su CD-ROM o di effettuare il download<br />

pagina. Before Report appare all'inizio di un file mediante ARexx e AmiTCP. Il<br />

di tutto il documento, mentre After Re- database, realizzato da HiSoft, ha però<br />

port alla fine. qualche piccolo difetto di funzionamen-<br />

Before Group e After Group vengono to e di configurazione, specie a livello<br />

posti all'inizio e alla fine di ogni gruppo di codice ARexx, ove richiede qualche<br />

generato da un determinato campo. Si modifica per funzionare al meglio; inolpossono<br />

creare più gruppi usando tre, come l'intero pacchetto, richiede il<br />

campi diversi. 3.0 perché siano operanti al meglio i Fi-<br />

Tutte le sezioni After hanno delle spe- le Object ampiamente usati dal Form.<br />

ciali caratteristiche: in esse si possono<br />

usare le funzioni statistiche di Twist<br />

(Count, Sum, Min, Max, Mean e SDev)<br />

CONCLUSIONI<br />

e le funzioni che permettono di indivi- Twist è un database relazionale stabile,<br />

duare l'ultimo record stampato e altro veloce (è dotato di cache interna escluancora.<br />

dibile) e facile da usare. Le sue caren-<br />

I Report di Twist, in conclusione, sono ze maggiori sono costituite dalla manfacili<br />

da controllare e consentono cal- canza di un linguaggio interno di procoli<br />

estremamente complessi. grammazione e dalla possibilità di usare<br />

un solo Form per database. Per il<br />

UPDATE, IMPORT, EXPORT,<br />

MAILMERGE<br />

singolo utente tutto questo può non a-<br />

vere particolare importanza, l'ha invece<br />

per chi desiderasse un database con<br />

Gli Update vengono creati in un appo- cui creare interfacce di facile uso per<br />

sito requester che permette di inserire il utenti inesperti. La presenza di ARexx<br />

filtro dei record e una serie di stringhe può supplire solo in parte queste cache<br />

esprimono i calcoli da effettuare; renze, anche perché il suo uso rimane<br />

ovviamente è possibile usare campi di alquanto limitato e poco integrato al realtri<br />

database collegati a quello corren- sto del database. Gli aspetti più apte.<br />

L'Update può essere salvato su di- prezzabili oltre alla velocità operativa e<br />

sco per essere riutilizzato in seguito. alla comodità d'uso, sono il sistema di<br />

L'importazione e l'esportazione di dati definizione del layout dei Report, la<br />

consentono di leggere e scrivere file A- quantità di funzioni disponibili, la possi-<br />

SCII in formato CSV (Comma Separa- bilità di salvare e caricare da disco filtri<br />

ted Value) oppure in formato fisso. Nel di ricerca e quella di lanciare Update e<br />

primo caso i campi devono essere in- Query e altro ancora mediante semplici<br />

seriti fra virgolette e separati da una virgola,<br />

nel secondo devono apparire in<br />

click di icone.<br />

A

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!