Newsgroup: it.comp.lang.visual-basic
Titolo: hanno voluto risparmiare sugli OCX ??

Come mai in alcune form del programma ( nativo win 32  e scritto con VB6 e
Access 2000 ) le griglie di selezione record non sono ordinabili cliccando
sulle intestazioni di colonna ?
( se provo a cliccare compare il messaggio "ordinamento non disponibile" ) .
Mentre su altre form graficamente più spartane ( paiono tabelle) il sorting
funziona ( discendente\ascendente) .
La software house avrà usato form più economici ma con meno funzionalità ?
grazie e saluti !

 ha scritto nel messaggio news:zP_Sd.502$tY2...@news.edisontel.com...

dovresti chiederlo a chi l'ha sviluppato!

 La software house avrà usato form più economici ma con meno funzionalità ?
a parte che ha ragione salclem2, la funzione di ordinamento è spesso
assente dai controlli standard (stavo per scrivere "sempre", ma poi ho
pensato che poteva sfuggirmi qualcosa :-) ), e deve essere implementata
con del codice ad hoc.
se la software house avesse utilizzato l'evento che sfrutta per far
comparire il messaggio per ordinare la tabella, avrebbe certamente fatto
una figura migliore.
-- 
Salutoni
Sergio
Per rispondere... togli il group dall'indirizzo
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 con del codice ad hoc.
Questo implica, prima di ordinare il programma, scrivere le specifiche e
firmarle.
Quindi, prima di ordinare, una riunione con tutti gli addetti,
dall'utilizzatore al massimo in gerarchia, per acquisire il necessario.
Ave
giuseppeD
---
CCR
-- 


 con del codice ad hoc.
Quindi se richiedo alla sw house di implementare la funzionalità lo
potrebbero fare
semplicemente scrivendo quelle poche righe di codice?
Nel caso specifico tali griglie non ordinabili fanno parte di una sequenza
di maschere che costituiscono un wizard.
Ad es. : prima maschera benvenuto, seconda CERCA i record , terza SELEZIONA
record ( e qui c'è la griglia che non mi ordina) , quarta ........quinta...
grazie  delle info , presenteremo una richiesta in tal senso.

 semplicemente scrivendo quelle poche righe di codice?
calma...
non ho detto che siano poche...
in realtà, non è neanche possibile sapere, in assoluto e a scatola chiusa,
che la cosa è possibile (anche se ovviamente è molto probabile che lo sia).
parlate con la vostra software house, e sentite che cosa vi dicono.


 dall'utilizzatore al massimo in gerarchia, per acquisire il necessario.
in assoluto si.
nello specifico direi che esistono particolari di cui ci si può essere
dimenticati.
sta alla sensibilità delle parti in causa decidere come regolarsi, caso
per caso
-- 
Salutoni
Sergio
Per rispondere... togli il group dall'indirizzo
questo articolo e` stato inviato via web dal servizio gratuito 


 sentite che cosa vi dicono.
Si accettano scommesse sulla risposta. In ordine rigorosamente
sparso :-) di serietà:
[ ] Siete sicuri che non ci sia già, avete provato a cliccare ?
[ ] Dovrebbe funzionare correttamente, se volete potete segnalarcelo
    come bug con l'apposito modulo sul nostro sito web.
[ ] Ma lo sapete che è un'ottima idea ? Non ci avevamo pensato :-).
[ ] E' prevista nella prossima release, avrete l'aggiornamento
    gratuito a breve.
[ ] Non si può fare perché la supercazzola prematurata ha lo
    scappellamento a destra.
[ ] Ci avevamo pensato, ma non l'abbiamo fatto perché antani,
    vede, e allora abbiamo pensato che avrebbe comportato
    delle modifiche che blinda la vida loca aserejè, e abbiamo
    concluso che non ne valeva la pena e/o non era il caso.
[ ] Valuteremo la necessità di implementare le modifiche
    da Voi richieste, e Vi manderemo un modulo da restituirci
    via fax dove vorrete confermare le vostre specifiche di
    implementazione. Appena il nostro reparto tecnico e l'UCAS
    avranno valutato e confermato la fattibilità tecnica, faremo
    elaborare la valutazione economica onde quantificare la
    somma necessaria, e sarà nostra cura inviarVi il relativo
    preventivo, con validità di mesi due, che vorrete gentilmente
    reinviarci firmato per accettazione.
[ ] Ok, Vi mandiamo la modifica per e-mail in serata, salutoni.
[ ] Guardi, così ad occhio non dovrebbero esserci problemi.
    Se ne andranno, diciamo, un sei-settecento euro, che
    potremmo scalare dal contratto annuale di manutenzione.
Dite la vostra...
Un Paperino cazzeggiante :-)

 Dite la vostra...
LOL!
Lokar
-- 
Sito Comune: 
http://www.it-lang-vb.net/
Manifesto: 
http://www.it-lang-vb.net/docs/Manifesto.txt
Statuto: 
http://www.it-lang-vb.net/docs/Statuto.txt
UGIdotNET - 
http://www.ugidotnet.org

 scrivendo quelle poche righe di codice?
"La funzione di ordinamento è spesso assente dai controlli standard"  (cit. 
Sergio) significa che le griglie che VB6 mette a disposizione, a meno di 
piu' o meno complessi work-around NON ordinano in automatico il contenuto 
della griglia cliccando sull'intestazione. Il che significa che la sw house 
il più delle volte non deve SEMPLICEMENTE scrivere POCHE righe di codice, ma 
MOLTE righe di codice e, in potenza, anche DIFFICILMENTE.


Lokar ha scritto:
(snip)
miii...
ogni tanto ti si risente.
con immutato piacere, per altro :-)


 Un Paperino cazzeggiante :-)
Bhe io voto per la Supercazzola prematurante ovviamente !!!
Hovintoquakkekosaaaaaaaa?

 automatico il contenuto della griglia cliccando sull'intestazione.
Ehm. A parte un doverosissimo "ben ritrovato" :-), vorrei farti notare
che questa a me funziona...
Sub Riordina()
' ordinamento automatico
    With Griglia ' è una normale FlexGrid.
        .Redraw = False
        .Col = 0
        .ColSel = .Cols - 1    ' tutte le colonne
        .Row = 0
        .RowSel = 0
        .Sort = 1    ' ordina normalmente
        .Redraw = True
    End With
End Sub
=|:-PPPPPPP
Un Paperino col cappello a cilindro.

 Hovintoquakkekosaaaaaaaa?
Un caffè ? Entro le sei, però, che dopo scappo...
Bye, G.

 Un Paperino col cappello a cilindro.
Un hal pignolo, ma pignoooooooooooooolo :-)
-- 
ciao, hal

 Un hal pignolo, ma pignoooooooooooooolo :-)
Ahhhhhh, mamistaipigliandopeiccuBo, allora :-P
Bye, G.

 Un caffè ? Entro le sei, però, che dopo scappo...
porc, io esco alle 6:30 / 7:00 grrrrrrrr... vedo di fare il pottibile.

 con immutato piacere, per altro :-)
Grazie =) fa sempre piacere sentirselo dire! Naturalmente continuo sempre a 
leggervi e seguirvi nell'esiguo tempo rimastomi.
Stanno per consegnarci la nuova casa (con ritardo di 9 mesi) e continuano a 
rimandarci di 2 settimane in 2 settimane, tanto che avendo disdetto 
l'affitto siamo a casa dei suoceri!!! =8-(
A presto (spero!),


 Un Paperino col cappello a cilindro.
Un Lokar demistificatore... =)))


 Un Lokar demistificatore... =)))
Togli il "de", furbacchione :-P, che si stava parlando di griglie; ti cito:
"le griglie che VB6 mette a disposizione, a meno di piu' o meno
complessi work-around NON ordinano in automatico il contenuto
della griglia cliccando sull'intestazione."
Se proprio insisti ti posso dar ragione sulle date :-), dove devi usare
il metodo custom e fare tu il confronto (un paio di cDate e poco piů,
direi), ma il resto c'č e funziona con una dozzina di linee di codice.
Cosě ad occhio, direi due dozzine se vuoi ordinamenti diversi a
seconda del contenuto delle colonne.
Bye, G.