Newsgroup: it.comp.lang.vo-clipper
Titolo: Come lo svirgoletto in un campo logico

Ho un browse di un database in cui è presente un campo logico, tale campo si
presenta con ".T." o ".F." a sencoo del caso.
Vorrei ottenere che in caso di ".T." il campo mostri  uno Svirgoletto e nel
caso di ".F." mostri il campo vuoto.
Il tutto, rimanendo nel browse.
Qualcuno può aiutarmi a risolvere il problema ??, accetto anche soluzioni
diverse purchè si eviti il ".T." o il ".F.".
Grazie a chi vorrà aiutarmi.
Mario D. Summa
--
Summa Donato Mario
Consulenze & Assistenze
Software & Addestramento
E-mail: 
mds...@tin.it

Puoi utilizzare la proprietą BLOCK della colonna del browser per impostare
un blocco di codice che ti ritorna, ad esempio, "SI" se č T o "NO" se č F,
crea un metodo e richiamalo dal blocco di codice della suddetta proprietą:
{|oWin|oWin:Tuometodo()}
Ciao.
                                Francesco

 diverse purchè si eviti il ".T." o il ".F.".
Io, normalmente, (Clipper/Fivewin) visualizzo nella colonna un piccolo
bitmap che rappresenta un checkbox spuntato o meno a seconda del valore
del campo.
EMG
--
EMAG Software Homepage:     
http://www.emagsoftware.it
The EMG's ZX-Spectrum Page: 
http://www.emagsoftware.it/spectrum
The Best of Spectrum Games: 
http://www.emagsoftware.it/tbosg

 ha scritto nel messaggio
news:i0pf9.77763$ub2.1...@news1.tin.it...


 crea un metodo e richiamalo dal blocco di codice della suddetta proprietà:


 ha scritto nel
messaggio news:3D7EFC8D...@emagsoftware.it...


 Grazie pse puoi darmi una lampadina anche su questo argomento.
Purtroppo, come sapete, non lavoro con VO e posso solo dirti ciò che
faccio con Clipper e Fivewin (e magari darti ugualmente qualche idea):
il browser delle Fivewin accetta anche l'handle ad un bitmap precaricato
(con ReadBitmap() o LoadBitmap() ) come dato per una colonna. In questo
caso (cioè se il dato è numerico) visualizza il bitmap corrispondente.
Vedi se una cosa del genere è possibile anche con il browser di VO.


 Magari con un piccolo esempio ???
Mi dispiace ma non ti so aiutare su VO.


 ha scritto nel messaggio
news:i0pf9.77763$ub2.1...@news1.tin.it...


 Personalmente, non gradisco l'inserimento di bitmap nelle celle del browser.
E perché mai? Pensi che possano rallentarlo? Ti assicuro che non č
affatto cosě, almeno per quanto riguarda il browser delle Fivewin.


 "SI" oppure a "NO" ???
In questo caso si può fare addirittura meglio si puo' attivare a runtime il
controllo che vuoi (nel tuo caso un CheckBox).
Solo che è un tantino problematico implementarlo. Se hai il VO 2.5 SDK posso
indicarti quali sono i moduli da modificare.
Ciao,
      Fabrizio Malaguti


 affatto così, almeno per quanto riguarda il browser delle Fivewin.


 di sviluppo, per non dover inseguire mille aggiornamenti...
Il che è un'ottima scelta, quando è possibile effettuarla fino in fondo.
Io preferisco che lo strumento che uso si pieghi alle mie esigenze (e
non viceversa come, ad esempio, succede con il Visual Basic), anche a
costo di rendere più difficoltoso l'aggiornamento alle versioni
successive. Certo, una scelta del genere (giusta o sbagliata che sia) ha
senso se si hanno i sorgenti del proprio strumento. Per me è giusta
anche sotto un altro punto di vista, quello dell'apprendimento: facendo
questo si imparano tante cose utili con le quali, altrimenti, non si
avrebbe mai avuto a che fare.


 avrebbe mai avuto a che fare.
Mi sono sempre scritto da solo tutte le funzioni (poi diventate "librerie")
di cui avevo bisogno, e quando prendi il vizio non lo perdi più.
Si impara tanto, si spende tanto tempo, ma si cresce.
La cosa che mi rattrista è che crescendo ci si trova sempre più soli, perchè
i giovani di oggi che si definiscono programmatori, non sanno nemmeno cosa
sono i registri del processore.
E' bello trovare, come in questo NG, ancora qualcuno che sa di
programmazione, e non mi riferisco soltanto a te.
Stavo pensando di trascrive il mio vecchio report editor (clipper) in VO...
mah.
Ciao
Massimo

 veramente minimo).
Anch'io ho iniziato ad utilizzarle 6 o 7 anni fa. E non capisco cosa
intendi quando dici che non sono "veramente OOP". Estendono il Clipper
con un completo motore OOP. Offrono una ricchissima ed efficientissima
gerarchia di classi GUI più un mare di altre classi di altro tipo. Non
vedo cos'altro dovrebbe esserci per considerarla "veramente OOP"...


 Massimo