Newsgroup: it.comp.lang.visual-basic
Titolo: Consiglio per uno Standard da adottare ...

Salve gente
Ho bisogno di consiglio circa uno standard da adottare nei miei programmi:
In termini di data entry voi preferireste che tutto quello che viene
digitato venga automaticamente messo in maiuscolo o preferireste poter
scegliere fra maiuscolo e minuscolo ?
Chiussà gli utenti cosa preferirebbero ?
Ciao
ZeroCOol

 Chiussà gli utenti cosa preferirebbero ?
Gli utenti non preferiscono. Mai.
Pretendono. Sempre.

 ha scritto nel messaggio
news:ECRza.144167$3M4.3...@news1.tin.it...

tutto è opinabile però...
Nei nostri gestionali, sempre tutto esclusivamente maiuscolo e onsetamente
ci sono dei discreti vantaggi, tipo non doversi fare delle paranoie quando
si ricerca per descrizione.
Aggiungo inoltre che i nostri utenti non si sono mai lamentati, cosa strana
peraltro, visto che quando ci si mettono sono dei discreti rompi%%%%%
--
David Ruscelli
Oh... My dog!

 peraltro, visto che quando ci si mettono sono dei discreti rompi%%%%%
Lo ritengo comunque troppo limitativo o, se preferisci, impositivo.


Dipende da cosa devi fare, se devi stampare dei libri di testo non va bene,
ma per software di magazzino/contabilità et simila delle minuscole cosa te
ne fai?
Comunque figurati, queste sono sciocchezuole confronto ai veri problemi.

 Lo ritengo comunque troppo limitativo o, se preferisci, impositivo.
bhe a volte e' proprio quello che tutti vogliono, io definisco un mio
programmino come "CLIKEND"
cioe' => Click su un tasto e => Fine operazioni dell'utente !  Fin'ora
nessuna lamentela, sanno che inserendo i dati ( min o maiuscolo, tanto
converto tutto in UCase nei confronti ) e premendo quel bottone hanno finito
!
A volte si sta tutti + tranquilli , poi come al solito "depende..."
-- 
<Gigio2K>
Sito Comune
Nokia -> I.T.H.N. -> 
http://www.ithn.it/
VB -> I.C.L.VB -> 
http://www.it-lang-vb.net/

 A volte si sta tutti + tranquilli , poi come al solito "depende..."
l'idea dovrebbe essere quella.
tenendo pero' presente che mentre il minuscolo sta fra quattro linee
orizzontali, al maiuscolo ne bastano due, e si legge molto peggio. ancora
mitico (jargon) l'ebcdic (o un altro standard ibm), che aveva solo
maiuscolo...
quindi gli utenti dovrebbero essere liberi di scegliere, possibilmente con
uno standard unico all'interno della stessa ditta/azienda/ecc.
i find seek ecc dovrebbero sempre fare conversioni e comparare cose omologhe
    if lcase(trim(!cognome)) = lcase(trim(txtsearch))
il problema vero, in italiano, sono gli accenti. il sig. cane' mario e
l'ing. figa' alberto vengono inseriti da alcuni con la lettera accentata, da
altri con l'apostrofo, da altri vengono piallati alla lettera semplice. non
e' affatto detto che se uno cerca "cane" il db restituisca anche "canè". di
qui la necessita' di stabilire standard almeno aziendali.
ciao

 che è impostabile in fase di instalazione, sqlbase è fisso case sensitive.
[SNIP]
Anche i nostri, pero' abbiamo salomonicamente deciso di impostare un flag
nel file di inizializzazione, cosi' chi ha un db insensitive puo' scegliere,
altrimenti si imposta tutto maiuscolo...
Ciao
--
Luca Dormio - 
luca....@tin.it
________________________________
"Marty, non stai ragionando in maniera quadridimensionale"
Dr. Emmet L. Brown

 almeno aziendali.
io ho risolto semplicemente spendendo un po di tempo nell'import del db
sostituendo i vari accenti con l'apostrofo e con tanto di conversione al
momento della search
di solito ho un validate fisso che parametrizzo all'occorrenza , le mie
chiamate vengono cosi :
if  myDataS(Stringa originale) = myDataS(!cognome)  ...
myData e' configurabilissimo ma alla fine e' solo un miscuglio di replace e
format , uso myDataS per stringhe e date (che tratto come stringhe) e
myDataN per i numeri (a volte sono stato costretto a splittare anche
quest'ultima per comodita' di utilizzo con Interi e Decimali ).
Alla fine lo schiaffo in tutti i progetti che lo richiedono , richiede solo
un po di accortezza negli inserimenti che tra decimali, punti virgole date e
stringhe accentate ti fa disperare, ma alla fine ne vale la pena, poi io
sono abb. dittatoriale, il SW accetta questi dati, se scrivi Canù invece di
Canu' ti costringo a correggerti !!!
