Newsgroup: it.comp.appl.access
Titolo: Ordinamento campi calcolati (Form popup)

In una maschera popup basata su query e contenente dei campi calcolati
vorrei inserire un bottone che mi faccia l'ordinamento crescente e/o
decrescente di un determinato campo (calcolato)
mi suggerite il codice da associare al (o ai) pulsanti?
grazie.
vale



me.orderby
me.orderbyon
Saluti.
Emanuele.

 ha scritto nel messaggio
news:49nh4voeap1h33hkg...@4ax.com...

Non funziona! e poi il nome del campo su cui ordinare dove lo indico?
grazie.

 ha scritto nel messaggio
news:b2aved$1bb0er$1...@ID-168410.news.dfncis.de...

Ma hai fatto la fatica di copiare il codice e non va...???
me.orderby (Help) vedi che funziona..........!!!
Fai uno sforzo immane di prenere F1 sulla parola OrderBy.
Capisco che sia dispendioso, ma con una buona birra ti riprendi.
...ZZO
@Alex


e' vero che a "caval donato ..........."
per cui non pretendo niente, ma se hai voglia e piacere di aiutarmi cerca di
essere più chiaro.
tieni conto che non tutti hanno dimestichezza con VBA e che l' help in linea
spesso è ancora più astruso di certi suggerimenti.
comunque abusando della tua pazienza mi rispiego:
sull'evento "clic" di un pulsante di una maschera popup se io scrivo
"me.orderby" non succede niente.
temo che debba dirgli su quale campo fare l' "orderby" ?
come lo scrivo????
me.orderby."nomecampo" ?
me.nomecampo.orderby?
e per lordinamento inverso uso orderbyon invece di orderby?
grazie ancora.

 ha scritto nel messaggio
news:b2d0o2$1biji6$1...@ID-168410.news.dfncis.de...

Ma hai provato a consultare l'HELP in linea che viene gratuitamente
distribuito con ACCESS....??
2° volta che te lo dico.
Non è questione di conoscere o meno VBA, ma di avere voglia di aprire
uno strumento che c'è a disposizione apposta per risolvere i quesiti come il
tuo.
@Alex.


cribbio ma ti costa così tanta fatica a suggerirmi il codice esatto?
abbiamo già postato diversi messaggi per una cosa che, sono sicuro, potresti
dirmi in 2 righe.
e se il mio help in linea non funzionasse correttamente ?, o se non fosse
installato il relativo file? o se pur consultandolo non riesca a capire cosa
diavolo scrivere su questo benedetto bottone?
non è per pigrizia ma io (ed altri colleghi) dal "meraviglioso" help non ne
abbiamo cavato nulla.
ti ringrazio comunque.
ciao.



ti aveva chiesto di leggere l'help-----
me.orderby nomecampo, nomecampo2 desc se lo vuoi discendente
me.orderbyon=true attiva l'ordinamento nella maschera
Saluti.
Emanuele.

 ciao.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ha scritto nel messaggio
news:b2e2u5$1c37ti$1...@ID-168410.news.dfncis.de...

I casi sono 2:
1)Sei di coccio....!
2)Fai rima con "ORIONE"
Saluti, io del tempo da perdere ne ho, vedi tu...!
@Alex.


Scusa Alex, e scusa anche per il quoting volutamente fazioso. A parte
la tua indubbia competenza e quanto sia positivo il fatto che tu
questa competenza la voglia condividere con questa piccola 'comunità',
voglio dire che anch'io sento questa 'comunità' in parte mia e voglio
anche dire che in certi casi non condivido il tuo comportamento.
A volte - e non solo in questo caso - il tuo atteggiamento è, come
dire, altezzoso-sprezzante-offensivo nei confronti di chi, magari, si
trova negli scalini più bassi della conoscenza di Access (o forse
tout-court della conoscenza della programmazione).
Queste persone si rivolgono al NG per un aiuto ed è secondo me
ingiusto giudicarle, senza possibilità di appello, dei 'paraculi' ed
eseguire seduta stante la sentenza.
Io non conosco il tuo percorso quindi parlo per me, ma ti posso
assicurare che - per esempio - sono molti i casi in cui una piccola
dritta ti rende chiare intere frasi della guida che prima erano
completamente incomprensibili.
A mio avviso una persona che si rivolge al NG nel rispetto delle norme
del manifesto e per di più educatamente ha diritto di essere
educatamente trattata: puoi decidere di non rispondere, puoi anche far
presente che non condividi il suo modo di affrontare il problema, che
pensi non sia giusto elargire soluzioni da te giudicate 'pappa
pronta', ma il rispetto per la dignità degli altri (come ritengo tu
pretenda per te' stesso) non deve mai mancare.
Ciao ;)
--
   Alberto
No alla guerra

 eseguire seduta stante la sentenza.
E' vero che Alex a volte è molto brusco, ma sono molti i casi in cui un
minimo di buona volontà da parte di queste persone, permettebbe:
1) di far risparmiare tempo a chi aiuta gli altri in questo NG, con grande
vantaggio per tutti
2) di costringerli ad imparare veramente e non a copia incollare senza senso
i consigli datigli
In questo caso (mi sono andato a rileggere tutto il thread) mi sembra
proprio che questa buona volontà sia mancata, perchè lo sforzo che veniva
chiesto non comportava poi chissà quali grandi conoscenze...
Che poi Alex a 'sto giro sia stato più realista del re (IO) beh, vabbeh...
capita...
magari aveva appena saputo che la sua morosa domani, San Valentino, avrà le
sue cose, costringendolo a saltare così la trombata semestrale...
Hehe heh ehe ehee e ee eheheehehhe ehhee
Antonio


Ti ringrazio Alberto, sono naturalmente in sintonia con te e meno con certi
"soloni" che si permettono di parlare di "pappa pronta" senza conoscere le
persone, le situazioni e/o il tempo che spesso non è sufficiente per sapere
tutto.
Comunque io insisto:
se qualcuno mi sostiene che nell'help in linea è scritto chiaramente che
oltre alla proprietà orderby bisogna impostare anche oderbyon="true", allora
farò ammenda e la prossima volta leggerò l'help con più attenzione,
altrimenti ai "soloni" di cui sopra suggerisco di non dare per scontato cose
che scontate non sono per chi non è un conoscitore del VBA.
Grazie a tutti comunque per il suggerimento (se posso aggiungere una cosa
utile per altri, ho notato che me.orderby "nomecampo" non funziona su dei
campi calcolati ma solo su campi già presenti nella query).

 campi calcolati ma solo su campi già presenti nella query).
E qui riemerge la necessità che tu studi almeno un po' Access.
In una maschera non esistono, come tu dici, i campi calcolati (che sono
contenuti nella queries) ma i controlli calcolati; se avessi letto
attentamente l'help ti saresti accorto che c'è scritto:
==============
La proprietà OrdinaPer è un'espressione stringa che è il nome del campo o
dei campi in base a cui si desidera ordinare i record. Quando si utilizza
più di un nome di campo, separare i nomi con una virgola (,).
==============
Parla di nome di campi (di una tabella o di una query) e non nomi di
controlli (di una maschera o di un report). Quindi nella tua precisazione
avresti dovuto scrivere che in una OrderBy si deve fare riferimento al nome
di campi e non a nomi di controlli, ma questo era superfluo visto quello che
c'è scritto sull'help.
Se tu non sai la differenza che esiste tra un campo ed un controllo non puoi
poi dire che è colpa dell'help che non è chiaro, ma è colpa tua che non
studi.


 persone che vogliono programmare ma di studiare non se ne parla.
Quanto mi piacerebbe che tu possa conoscere il mitico LBO!!!
Pace all'anima sua...
Antonio

 Pace all'anima sua...
secondo me il "Boccia"  gia' se sta a gratta'. 
Cmq, mi sa che s.valentino (oltretutto l'iniziatore del post
si nickka "vale") deve creare qualche problema.
--
a.cara 
Togli qualcosa dall'email

 wrote in message
news:krun4vskodabj18od...@4ax.com

Ciao Albero....!
E' un pò di tempo che scrivi, e ritengo tu possa avere un tuo giudizio
in merito che non voglio minimamente contraddire.
Ti invito però a rileggere il 3D, io lo spunto utile l'ho dato
in modo educato, ma quando mi sento dire che invece di consigliare
l'HELP avrei fatto prima a postare il CODICE perchè gli faccio
perdere tempo................ mi incazzo di brutto, perchè io
sono tra quei coglioni che il tempo per leggere l'help lo perde,
magari per dare le DRITTE a chi non ha nemmeno per le palle di
schiacciare
F1.....come in questo caso.
Lo sfogo non era nei tuoi confronti, ma ti assicuro che l'esigere
risposte non rientra nei comportamenti del NG, esigere proprio
non rientra in nessun comportamento, solo pagando hai il diritto di
esigere
 ma solo ciò che ti spetta(Contratto).
Quì nessuno è pagato per fare nulla, nessuno è obbligato nè a rispondere
nè a tacere nè a nulla.
L'unico obbligo "Morale" è quello di rispettare le regole che il NG
si è dato, e quì...... mi fermo.
Ora invece rispondo a te Alberto:
Il carattere personale non è nemmeno da mettere in discussione
ognuno ha il suo, sono brusco, può essere, ma solitamente solo
con motivo.
Non è obbligatorio sorridere sempre a tutti solo per essere simpatici
io preferisco dire quello che penso senza mezze misure, e preferisco
che le persone con qui parlo usino altrettanta "delicatezza".....!
Saluti.
@Alex. 
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Antonio
Ti diverti vero....???
Bada bene che è mia moglie(compagna), quindi non si tratta di
Semestrale, ma annuale, quindi se salta questa se ne riparla nel
2004...!
E dici poco...!!!
P.S. non mi permetterei mai di SurClassarti, semmai SubClassarti...!
Questa battuta non tutti la capiranno, solo i "SOLONI"
;-)
@Alex


 ha scritto nel messaggio
news:5u73a.117631$ZE.32...@twister2.libero.it...

Ho avuto il piacere di conoscerlo personalmente durante gli ultimi due
raduni nazionali di ICAA.


 si è dato, e quì...... mi fermo.
Caro Alex io non ho mai preteso nulla!!!
se mi rileggi ti accorgi che ho sempre usato un tono cortese, a parte il
"soloni" che mi è scappato, ma non era certo in tono offensivo.
il mio disappunto derivava soltanto dalle circostanze che mi mettevano una
gran fretta nel risolvere il mio problema, e speravo in un suggerimento
"definitivo" per, come si dice, "venirne fuori". Lo so anch'io che avendo
tempo a disposizione è meglio leggersi dei testi (li ho comprati) l'help in
linea e i precedenti post, ma  sarà capitato anche a te di avere una
tremenda fretta e sperare in una scorciatoia gratuita offerta dai colleghi
del newsgroup che io aprezzo sempre e ringrazio ogni volta.
I vari "Roberto da casa" "Antonio Biso" e tu stesso sono molto utili e, come
poi tu sottolinei, lo spirito del newsgroup deve essere proprio quello di
aiutarsi a vicenda, non di far polemiche.
Ti posso garantire che per chi non usa la programmazione di access a livello
professionale, spesso l'help risulta un pò astruso, e se non si ha il giusto
tempo a disposizione può scoraggiare tante persone.
In definitiva speravo in un suggerimento come quello che mi ha dato "Roberto
da Casa" su "microsoft.public.it.office.access" del 12/02/2003
che mi ha risolto il problema con due righe.
Sotto a quel post poi ci poteva stare il tuo suggerimento di documentarsi e
leggere meglio l'help, ma intanto i "mastini" della mia azienda che volevano
delle statistiche ordinate stavano buoni per un pò.
In ogni caso, bando alle polemiche, se vieni dalle mie parti (Brescia) ti
offro un caffè.
ciao a tutti e.... grazie.
vale


 raduni nazionali di ICAA.
Ecco, per questo tipo di argomenti avete le idee molto simili...
Antonio