title: DLookup e recordset dinamici.

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:9dFp7.5876$Q25.2...@news.infostrada.it...

Sono d'accordo, visto che l'help nel definire  l'argomento dominio di una
DLookup lo definisce cosě:
Un'espressione stringa che identifica il set di record che costituisce il
dominio. Č possibile che sia un nome di tabella o di query.
Quello che si puň fare č usare per quell'argomento il nome di una variabile
stringa o di un controllo che contengano come valore il nome del dominio su
cui deve operare la DLookup.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: DLookup e recordset dinamici.

author: david

text:
On Tue, 18 Sep 2001 13:21:53 GMT, "Roberto da casa"
<
r.ma...@libero.it
> wrote:
>
>"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
>news:9dFp7.5876$Q25.2...@news.infostrada.it...
>> Sib dall'ufficio <cerrise...@SPAMtiscalinet.it> wrote in message
>> 9o4rq1$juu$2...@serv1.iunet.it...
>>
>>
>> > Comunque, una dlookup deve fare riferimento a una stringa che contenga
>una
>> > istruzione SQL. non puoi passargli altri tipi di parametri se non
>> stringhe.
>>
>> Non mi pare che una stringa SQL funzioni con le funzioni di aggregazione
>sui
>> domini, in quanto i soli domini validi sono tabelle e querydef salvate.
>> Mi pare...
>>
>> Antonio
>>
>
>Sono d'accordo, visto che l'help nel definire  l'argomento dominio di una
>DLookup lo definisce cosě:
>
>Un'espressione stringa che identifica il set di record che costituisce il
>dominio. Č possibile che sia un nome di tabella o di query.
>
>Quello che si puň fare č usare per quell'argomento il nome di una variabile
>stringa o di un controllo che contengano come valore il nome del dominio su
>cui deve operare la DLookup.
>
>--
>Roberto
forse non sono stato chiaro quando ho scritto la mia prima mail su
tale argomento, io la soluzione del findfirst l'ho usata subito...e il
fatto di scrivere una istruzione sql per la creazione di tabelle (da
immettere poi in Dlookup) era una soluzione a cui avevo pensato e
infatti ho detto anche questo nella mail. il dubbio riguardava il tipo
di recordset da passare alla funzione dlookup e la risposta penso me
l'abbiate data dicendo che devo passare proprio per una query  o una
tabella ma non un recordset dinamico.
vi ringrazio tutti....
ciao
david


title: Vendo Nintendo Gamecube+22 giochi originali!

author: Antonio Biso

text:
"Gianfranco" <
giusep...@tin.it
> ha scritto nel messaggio
news:b59ai2$6ou$1...@news.newsland.it...
> Vendo solo in blocco a 700 euro ( trattabili )
C'hai una cuGGinetta?!?
Antonio


title: Filtro in base a maschera

author: andy

text:
Salve a tutti
Qualcuno sa dirmi se lo strumento filtro in base a maschera funziona anche
in un formato .mde in run-time.
Io ho provato ma non riesco a farlo funzionare.
Ciao e grazie
andrea


title: Filtro in base a maschera

text:
Perchè non realizzi una bella gestione ed utilizzi la proprietà Filter e
FilterOn, così puoi controllare le mosse
dell'utente, con il Filtro in base a Maschera credo l'utente sia troppo
libero di muoversi.
Alex.
>---------------------------------------------------------------------------
---------<
Alessandro B.
E-Mail        ----->
ik2...@libero.it
Sito web    ----->
http://digilander.iol.it/ik2zok/
>---------------------------------------------------------------------------
---------<
--
Posted from [212.141.54.102]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: file doc con campo assegnato dall' esterno

author: Achille

text:
salve, e buon 2008 a tutti.
Avrei questo problema:
ho gia creato con VBA un programmino che mi genera un nuovo file DOC
con un nome generato in automatico da una tabella che gestisce un
numero progressivo,
un protocollo per essere più chiaro.
Il nuovo file viene generato copiando e rinominando un file DOC
matrice con un istruzione shell.
Ora vorrei che questo nuovo file mi venisse generato contenendo già
alcune informazioni
prelevate da un campo di una tabella Acces, tipo nome del destinatario
o simili.
Qualcuno mi può indicare un esempio ?
Grazie
Achille


author: Marco Pizzamiglio

text:
Achille ha scritto:

http://www.donkarl.com/it/CISA/Download.htm
"Automazione Access-Word"
Ciao.
-Marco-
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


text:
On 2 Gen, 18:17,
marco.pizzamig...@gmail.com
 (Marco Pizzamiglio)
wrote:

Grazie per l' indicazione
non ho ancora trovato il tempo per metterla in pratica ma spero
proprio che si tratti del consiglio giusto
saluti Achille


title: access arrotondamenti

text:
probabilmente è già stato richiesto da altri ma non riesco a trovare una
soluzione. Come si fa ad impostare due decimali per i calcoli in access
(non intendo in visualizzazione o stampa ma proprio per i calcoli)
Grazie


title: access arrotondamenti

author: Silvio Berruti

text:
<
p...@excite.it
> ha scritto nel messaggio
news:a5vl8k$6uq$1...@gossip.excite.it...

Vai nel Sito Comune, sezione General, e guardi la funzione postata da Karl
sull'arrotondamento a fini commerciali.
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com


title: access arrotondamenti

author: Emyr

text:


non puoi devi farlo tu l'arrotondamento
Function arrotondaeuro(varNr As Double, Optional varPl = 2) As Double
' by Konrad Marfurt + ? + Karl Donaubauer + Fanton Emanuele
'varNr: numero da arrotondare
'varPI: numero di decimali (due predefinito)
varNr = Nz(varNr, 0)
   arrotondaeuro = Fix("" & varNr * (10 ^ varPl) + Sgn(varNr) * 0.5) /
(10 ^ varPl)
End Function
Saluti.
Emanuele.


title: ultimo numero fu formato numero/anno

author: peppino

text:
Salve a tutti.
Avrei bisogno di far apparire nella maschera l'ultimo protocollo
inserito.
Il campo NProt è di tipo testo e ha come valore predefinito il
seguente comando:
="" & Format(IIf(IsNull(DMax("[NProt]";"[tblProtocollo]";"[NProt] like
'???/" & Format(Date();"aa") & "'"));
1;Mid(DMax("[NProt]";"[tblProtocollo]";"[NProt] like '???/" &
Format(Date();"aa") & "'");1;3)+1);"000") & "/" & Format(Date();"aa")
per cui la numerazione è 001/08, 002/08 e così via.
Siccome nella tabella ci sono i protocolli del 2007, quando imposto
nel campo non associato la formula per sapere il numero più alto, mi
restituisce l'ultimo del 2007 (es. 193/07) senza tener conto
dell'anno. Che espediente posso attuare?
Grazie. Ciao.


title: ultimo numero fu formato numero/anno

text:

Non son un esperto, ma ogni tatno provo ad aiutare lo stesso...
io proverei così:
="" & Format(IIf(IsNull(DMax("[NProt]";"[tblProtocollo]";"[NProt]
like
'???/" & Format(Date();"aa") & "'"));
1;Mid(DMax("[NProt]";"[tblProtocollo]";"[NProt] like '???/" &
Format(Date();"aa") & "'");1;3));"000") & "/" & Format(Date();"aa")
cioè uguale a prima ma senza il +1...
F.


title: ultimo numero fu formato numero/anno

text:

Tutto a posto. Ti ringrazio. A volte le soluzioni sono così semplici
che non ci pensi.
Grazie ancora.


title: ultimo numero fu formato numero/anno

author: Giuseppe

text:

Con ritardo, applicando lo stesso criterio ad altro tipo di documento,
mi accorgo che se l'ultimo documento è stato emesso ad esempio nel
2007, come ultimo numero invece di restituirmi quello del 2007, mi dà
001/08.
Cosa devo cambiare?


title: Access+MySQL: valore auto_increment da DAO.addnew

author: Sandro

text:
Ho MySQL come BE di un client Access, con le tabelle collegate ODBC.
Come faccio a sapere il valore auto incrementante assegnato ad un record
dopo l'applicazione del metodo dao.addnew?
Esempio:
  Dim rs As Recordset, newval as long
  Set rs = CurrentDb.OpenRecordset("miatabella")
  rs.AddNew
  rs!campo1 = "valore1"
  rs.Update
  newval = rs!autoinc_field
  rs.Close
In newval c'è sempre il valore del primo record della miatabella, e non
(come mi aspetterei) l'id assegnato automaticamente dal server.
Eppure dovrebbe essere una grossa banalità, visto che aprendo la tabella in
modalità datagrid il valore auto-incrementante mi viene visualizzato appena
passo ad un altro record (cioè appena il record nuovo viene scritto).
TIA mille.
Sandro.
--------------------------------
Inviato via
http://usenet.libero.it


author: Giorgio prx

text:
"Sandro" <
sandro...@yahoo.com
> ha scritto nel messaggio
news:212Z210Z230Z116Y...@usenet.libero.it...

Ciao Sandro se MySql ragiona come Ms SqlServer il valore identity viene
aggiornato durante la scrittura del record quindi puoi utilizzare il metodo
LastModified per recuperare il record scritto es..
  Dim rs As Recordset, newval as long
  Set rs = CurrentDb.OpenRecordset("miatabella")
  rs.AddNew
  rs!campo1 = "valore1"
  rs.Update
  rs.Bookmark = Rs.LastModified
  newval = rs!autoinc_field
  rs.Close
Ciao Giorgio.


author: SR

text:
"Giorgio prx" <
giorgio...@tiscalinet.it
> ha scritto nel messaggio
news:ba0pbd$pv$1...@lacerta.tiscalinet.it...
> Ciao Sandro se MySql ragiona come Ms SqlServer il valore identity viene
> aggiornato durante la scrittura del record
Esatto. Vecchia bestia dell'upsize a SQL Server, come da 3d appena sotto.


text:
Il 15 Mag 2003, 21:23, "Giorgio prx" <
giorgio...@tiscalinet.it
> ha
scritto:
> puoi utilizzare il metodo
> LastModified per recuperare il record scritto es..
>
> Dim rs As Recordset, newval as long
> Set rs = CurrentDb.OpenRecordset("miatabella")
> rs.AddNew
> rs!campo1 = "valore1"
> rs.Update
> rs.Bookmark = Rs.LastModified
> newval = rs!autoinc_field
Purtroppo non funge... Nel tentativo di leggere il campo rs!autoinc_field il
runtime di access mi dice che il record è "cancellato".
Che cosa sto sbagliando? Forse il recordset va aperto in modo particolare?
Grazie mille per l'interessamento.
Ciao, Sandro.



text:
"Sandro" <
sandro...@yahoo.com
> ha scritto nel messaggio
news:212Z210Z230Z116...@usenet.libero.it...

Ciao Sandro
Il recordset lo apro in questo modo
Set rs = CurrentDb.OpenRecordset("miatabella", dbOpenDynaset, dbSeeChanges)
Inoltre tutte le mie tabelle oltre al campo identity (autoincremento)
indicizzato univoco hanno il campo timestamp.
Ciao Giorgio.


text:
Il 16 Mag 2003, 16:41, "Giorgio prx" <
giorgio...@tiscalinet.it
> ha
scritto:
> Set rs = CurrentDb.OpenRecordset("miatabella", dbOpenDynaset,
dbSeeChanges)
Anche io. Ho appena provato a definire un workspace odbcdirect. Ma niente.
Se apro il recordset in dbOpenForwardOnly il recordset mi risulta updatable
ma non bookmarkable
Se lo apro dbOpenDynamic questo mi risulta sia updatable che bookmarkable,
ma quando faccio la rs.update mi da un errore "Chiamata ODBC fallita, errore
3146".
Tmo di essere ad un punto morto...
>
> Inoltre tutte le mie tabelle oltre al campo identity (autoincremento)
> indicizzato univoco hanno il campo timestamp.
Si certo, anche le mie. Del resto, se le tabelle le manipolo in
visualizzazione foglio dati tutto funziona a meraviglia, con il timestamp e
l'autoincrement assegnati "al volo" dal server quando il record viene
scritto.
Boh. Se ti viene in mente qualche cosa ...
Davvero grazie infinite.



text:
Il 16 Mag 2003, 16:41, "Giorgio prx" <
giorgio...@tiscalinet.it
> ha
scritto:
> Set rs = CurrentDb.OpenRecordset("miatabella", dbOpenDynaset,
dbSeeChanges)
Cancella tutte le stupidaggini che ho scritto cinque minuti fa.
Funziona, con la OpenRecordset("miatabella", dbOpenDynaset, dbSeeChanges)
che mi hai suggerito.
Grazie infinite. Stanotte riuscirò a dormire più tranquillo. ;-)
Grazie Giorgio, Sandro.



text:
"Sandro" <
sandro...@yahoo.com
> ha scritto nel messaggio
news:212Z210Z230Z116Y...@usenet.libero.it...

Bene
Se vuoi provare anche con odbcdirect io uso questa istruzione per aprire le
tabelle
Set rs=Conn.OpenRecordset("Miatabella", dbOpenDynamic, 0, dbOptimistic)
Conn è la connessione che apri sul WorkSpace creato con dbUseODBC.
Ciao Giorgio.


author: Massimiliano Avaldi

text:
"Giorgio prx"
> Ciao Sandro se MySql ragiona come Ms SqlServer il valore identity viene
> aggiornato durante la scrittura del record quindi puoi utilizzare il
metodo
> LastModified per recuperare il record scritto es..
>   Dim rs As Recordset, newval as long
>   Set rs = CurrentDb.OpenRecordset("miatabella")
>   rs.AddNew
>   rs!campo1 = "valore1"
>   rs.Update
>   rs.Bookmark = Rs.LastModified
>   newval = rs!autoinc_field
>   rs.Close
Così facendo non si rischia di beccarsi il contatore generato da un altro
utente?


text:
"Massimiliano Avaldi" <
maxa...@libero.it
> ha scritto nel messaggio
news:QEQxa.12451$Ny5.3...@twister2.libero.it...

Ciao Massimiliano
Assolutamente no, Lastmodified è riferito all'ultima variazione del tuo
recordset, se vuoi puoi fare una prova con due recordset separati ad es..
  Sub Prima_Sub()
  Dim rs As Recordset, newval as long
  Set rs = CurrentDb.OpenRecordset("miatabella", dbOpenDynaset,
dbSeeChanges)
  rs.AddNew
  rs!campo1 = "valore1"
  rs.Update
  CALL Seconda_Sub () '----------- Faccio eseguire la seconda sub identica a
questa
  rs.Bookmark = Rs.LastModified  'e recupero il campo identity
 newval = rs!autoinc_field
  rs.Close
 END SUB
Ciao Giorgio.


text:
"Giorgio prx"
> > Cosě facendo non si rischia di beccarsi il contatore generato da un
altro
> > utente?
> Ciao Massimiliano
> Assolutamente no, Lastmodified č riferito all'ultima variazione del tuo
> recordset, se vuoi puoi fare una prova con due recordset separati ad es..
>
>   Sub Prima_Sub()
>   Dim rs As Recordset, newval as long
>   Set rs = CurrentDb.OpenRecordset("miatabella", dbOpenDynaset,
> dbSeeChanges)
>   rs.AddNew
>   rs!campo1 = "valore1"
>   rs.Update
>   CALL Seconda_Sub () '----------- Faccio eseguire la seconda sub identica
a
> questa
>   rs.Bookmark = Rs.LastModified  'e recupero il campo identity
>  newval = rs!autoinc_field
>   rs.Close
>  END SUB
Verificato: grazie per la precisazione.


title: conoscete nslock ecc... coem OCX?

text: secondo voi è sicuro o facilmente craccabile? Grazie.


title: conoscete nslock ecc... coem OCX?

author: All Eyez On me

text:
"---------@ :P @----------" <
tos...@libero.it
> ha scritto nel messaggio
news:w0Js8.9283$SR5.2...@twister1.libero.it...
> secondo voi è sicuro o facilmente craccabile? Grazie.
>
>
Io lo uso da anni e mi trovo benissimo, è molto comoto per convertire un
demo in programa funzionante tramite un codice di attivazione.
Che sia craccabile la domanda è scontata.
Ciao, AEOM


title: conoscete nslock ecc... coem OCX?

text:
"All Eyez On me" <
bf-si...@libero.it
> ha scritto nel messaggio
news:a90i04$osr$1...@lacerta.tiscalinet.it...

Forse intendevi che la RISPOSTA è scontata ;))


title: [OT] Proposta per il gruppo

author: Gabriele Bertolucci

text:
Leggo molto spesso messaggi di risposta a persone che scrivono senza
specificare un subject significativo, oppure con il testo completamente in
maiuscolo, oppure con il testo prima del QUOTE.
Bene.
Tuttavia, avverto una sensazione: secondo me, la regola maggiormente
infranta, in materia di posting in questo gruppo, riguarda il QUOTING
ECCESSIVO.
Parimenti, non vedo comparire altrettanti messaggi di "richiamo all'ordine".
Insomma, mi pare che il problema venga un pochino trascurato.
Propongo dunque che si intervenga anche in tal senso.
Voi che ne pensate?
--
Gabriele Bertolucci
PBsoft
www.pbsoft.it


title: [OT] Proposta per il gruppo

author: MA

text:
> Leggo molto spesso messaggi di risposta a persone che scrivono senza
> specificare un subject significativo, oppure con il testo completamente in
> maiuscolo, oppure con il testo prima del QUOTE.
>
> Bene.
Vuoi dire "Male!"
> Tuttavia, avverto una sensazione: secondo me, la regola maggiormente
> infranta, in materia di posting in questo gruppo, riguarda il QUOTING
> ECCESSIVO.
> Parimenti, non vedo comparire altrettanti messaggi di "richiamo
all'ordine".
e' vero
> Insomma, mi pare che il problema venga un pochino trascurato.
Non credo
> Propongo dunque che si intervenga anche in tal senso.
Ok, lo fai anche tu?
 MAssimiliano


title: [OT] Proposta per il gruppo

text:
> > Tuttavia, avverto una sensazione: secondo me, la regola maggiormente
> > infranta, in materia di posting in questo gruppo, riguarda il QUOTING
> > ECCESSIVO.
> > Parimenti, non vedo comparire altrettanti messaggi di "richiamo
> all'ordine".
> e' vero
> > Propongo dunque che si intervenga anche in tal senso.
> Ok, lo fai anche tu?
Per me nessun problema a dare una mano.
Spero solo di non dare fastidio a nessuno.
Semplicemente, visto che ci sono persone che più sovente di altre
"richiamano all'ordine", non vorrei scavalcare/prevaricare nessuno.
Ribadisco un concetto che mi porto dietro dai tempi delle BBS di Fidonet
(per chi le conosce): amo la critica costruttiva e, soprattutto,
propositiva.



title: [OT] Proposta per il gruppo

author: Ghost Dog

text:
"Gabriele Bertolucci" <

A mio avviso la cosa piů semplice č non rispondere a tali post.
Far polemica esplicita č un'arma a doppio taglio: questa č un'area pubblica
non moderata ... č velleitario voler imporre *regole*.
Bye


title: [OT] Proposta per il gruppo

author: Maurizio Borrelli

text:
"Gabriele Bertolucci" <CANCEL...@ELIMINApbsoft.TOGLIit> ha scritto nel
messaggio news:U6lvb.67141$hV.25...@news2.tin.it...
[...]
> Ribadisco un concetto che mi porto dietro dai tempi delle BBS di Fidonet
> (per chi le conosce):
    Eccone uno. :-(
> amo la critica costruttiva e, soprattutto, propositiva.
    Vabbe'... ma chi decide se una critica e' o non e' costruttiva? Il
criticato? E perche' una critica dovrebbe essere propositiva? Non e'
sufficiente che sia una critica? Se uno voleva fare una proposta faceva una
proposta, no?
--
Ciao :o)
Maurizio
--------
?SPQR(C)
 X
--------


title: [OT] Proposta per il gruppo

author: namor

text:
Gabriele Bertolucci ha scritto:

Purtroppo non tutti sono dotati di buone capacità di sintesi, così capita
quello che taglia tutto, quello che non taglia niente, e quello che taglia
le parti significative.
Io propongo, in caso di violazioni alle regole, di rispondere comunque ai
post (salvo recidività cronica), suggerendo all'autore il modo corretto
per postare. Così si evitano incazzature e abbandoni del ng da parte di
nuovi iscritti che potrebbero sentirsi offesi.
Propongo anche di spiegare le regole con parole più semplici e meno
tecniche: spesso i nuovi non sanno cos'è il "quoting" e quindi un
suggerimento tipo "scrivi dopo il quoting" cade nel vuoto.
Namor
--
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: [OT] Proposta per il gruppo

author: Sergio MAZZA

text:
"namor" <
do...@spam.me
> ha scritto nel messaggio
news:bpkq8o$dor$1...@news.newsland.it...
>
>
> Purtroppo non tutti sono dotati di buone capacità di sintesi, così capita
> quello che taglia tutto, quello che non taglia niente, e quello che taglia
> le parti significative.
> Io propongo, in caso di violazioni alle regole, di rispondere comunque ai
> post (salvo recidività cronica), suggerendo all'autore il modo corretto
> per postare. Così si evitano incazzature e abbandoni del ng da parte di
> nuovi iscritti che potrebbero sentirsi offesi.
> Propongo anche di spiegare le regole con parole più semplici e meno
> tecniche: spesso i nuovi non sanno cos'è il "quoting" e quindi un
> suggerimento tipo "scrivi dopo il quoting" cade nel vuoto.
Sarebbe un bel vantaggio se iniziassero a leggere il messaggio spedito da
Roberto/Gruppo Coordinamento; non c'è mai stato nessuno (dei "nuovi") che ha
proposto una modifica. Quindi non vengono letti; come sono convinto che non
stanno leggendo questi...
> Namor
> --
> namor at inwind punto it
>
> questo articolo e` stato inviato via web dal servizio gratuito
>
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it
>
Ciao.
--
Sergio MAZZA


title: [OT] Proposta per il gruppo

author: Antonio Biso

text:
"Gabriele Bertolucci" <CANCEL...@ELIMINApbsoft.TOGLIit> ha scritto nel
messaggio news:0Vkvb.67005$hV.25...@news2.tin.it...
> Tuttavia, avverto una sensazione: secondo me, la regola maggiormente
> infranta, in materia di posting in questo gruppo, riguarda il QUOTING
> ECCESSIVO.
> Voi che ne pensate?
Per quanto mi riguarda io faccio dei richiami anche per questo.
Certo, mi capita di farlo principalmente per i thread in cui partecipo,
perchè gli altri problemi saltano subito agli occhi e i post che leggo sono
tanti...
Antonio


title: [OT] Proposta per il gruppo

author: Raffaele Alberoni

text:
Antonio Biso ha scritto:


> > Voi che ne pensate?

> Antonio
Chiedo troppo se a nome di tutti i principianti potete "pubblicare" un
breve dizionario dei termini tecnici??? Es Quoting... posting ecc ecc ing
Saluti
--
Raffaele Alberoni



title: [OT] Proposta per il gruppo

text:
"Raffaele Alberoni" <Raff...@Romagnacom.com> ha scritto nel messaggio
news:bpkua2$hdg$1...@news.newsland.it...
>
> Chiedo troppo se a nome di tutti i principianti potete "pubblicare" un
> breve dizionario dei termini tecnici??? Es Quoting... posting ecc ecc ing
> Saluti
C'è un post periodico di Roberto, titolato qualcosa come "Istruzioni per
l'uso del NG"
Antonio


title: [OT] Proposta per il gruppo

text:
Antonio Biso ha scritto:
> "Raffaele Alberoni" <Raff...@Romagnacom.com> ha scritto nel messaggio
> news:bpkua2$hdg$1...@news.newsland.it...
> >
> > Chiedo troppo se a nome di tutti i principianti potete "pubblicare" un
> > breve dizionario dei termini tecnici??? Es Quoting... posting ecc ecc ing
> > Saluti
> C'č un post periodico di Roberto, titolato qualcosa come "Istruzioni per
> l'uso del NG"
> Antonio
"Come ci si dovrebbe comportare in un newsgroup"
Che č piů o meno lo stesso che si trova sul
www.sitocomune.com
 sezione
ICAA.
Namor
--
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito



title: [OT] Proposta per il gruppo

author: Roberto da casa

text:
"Ghost Dog" <
ghostd...@libero.it
> ha scritto nel messaggio
news:B8lvb.131937$vO5.5...@twister1.libero.it...
>
> "Gabriele Bertolucci" <
>
> > Leggo molto spesso messaggi di risposta a persone che scrivono senza
> > specificare un subject significativo, oppure con il testo completamente
in
> > maiuscolo, oppure con il testo prima del QUOTE.
> >
> > Bene.
> >
> > Tuttavia, avverto una sensazione: secondo me, la regola maggiormente
> > infranta, in materia di posting in questo gruppo, riguarda il QUOTING
> > ECCESSIVO.
> > Parimenti, non vedo comparire altrettanti messaggi di "richiamo
> all'ordine".
> > Insomma, mi pare che il problema venga un pochino trascurato.
> >
> > Propongo dunque che si intervenga anche in tal senso.
> >
> > Voi che ne pensate?
>
> A mio avviso la cosa più semplice è non rispondere a tali post.
> Far polemica esplicita è un'arma a doppio taglio: questa è un'area
pubblica
> non moderata ... è velleitario voler imporre *regole*.
>
> Bye
Imporre sicuramente no, anche perché mancando la possibilità di applicare
sanzioni per i trasgressori non credo che sarebbe proprio possibile farlo in
manira efficace; però cercare di disciplinare il rapporto di una comunità
spontanea, non coordinata da un'autorità istituzionale, penso che sia utile,
se non addirittura necessario. Nella mia vita ho avuto anche un paio di
esperienze di autogestione e ti posso garantire che il loro successo è stato
determinato anche dal fatto che sono nati delle autoregolamentazioni che
hanno protetto gli interessi del gruppo da interessi individuali che poco
avevano a che fare con le finalità della comunità. Nel caso del nostro NG
c'è anche da centrare un'altro obiettivo, che è quello di favorire
l'archiviazione e la ricerca dei testi dei messaggi scambiati perché ne
possano fruire nel futuro anche i frequentatori che non hanno avuto la
possibilità di partecipare il forum in tempo reale.
In questo NG transita una media di 150 messaggi al giorno con punte anche di
oltre 250 messaggi giornalieri: il fatto che risulti abbastanza fruibile dai
frequentatori sicuramente significa anche che non è vano lo sforzo che
alcuni fanno per evitare che regni l'anarchia, naturalmente il tutto deve
possibilmente avvenire senza provocare il risentimento di qualcuno.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: [OT] Proposta per il gruppo

text:
"Gabriele Bertolucci" <CANCEL...@ELIMINApbsoft.TOGLIit> ha scritto nel
messaggio news:0Vkvb.67005$hV.25...@news2.tin.it...
> Leggo molto spesso messaggi di risposta a persone che scrivono senza
> specificare un subject significativo, oppure con il testo completamente in
> maiuscolo, oppure con il testo prima del QUOTE.
>
> Bene.
>
> Tuttavia, avverto una sensazione: secondo me, la regola maggiormente
> infranta, in materia di posting in questo gruppo, riguarda il QUOTING
> ECCESSIVO.
> Parimenti, non vedo comparire altrettanti messaggi di "richiamo
all'ordine".
> Insomma, mi pare che il problema venga un pochino trascurato.
>
> Propongo dunque che si intervenga anche in tal senso.
Io ed altri frequentatori cerchiamo di fare la nostra parte in tal senso e
sarai sicuramente il benvenuto se ti unirai a noi.
>
> Voi che ne pensate?
>
> --
> Gabriele Bertolucci
--



title: [OT] Proposta per il gruppo

text:
"Roberto da casa"
> > A mio avviso la cosa più semplice è non rispondere a tali post.
> > Far polemica esplicita è un'arma a doppio taglio: questa è un'area
> pubblica
> > non moderata ... è velleitario voler imporre *regole*.
> Imporre sicuramente no, anche perché mancando la possibilità di applicare
> sanzioni per i trasgressori non credo che sarebbe proprio possibile farlo
in
> manira efficace; però cercare di disciplinare il rapporto di una comunità
> spontanea, non coordinata da un'autorità istituzionale, penso che sia
utile,
> se non addirittura necessario. Nella mia vita ho avuto anche un paio di
> esperienze di autogestione e ti posso garantire che il loro successo è
stato
> determinato anche dal fatto che sono nati delle autoregolamentazioni che
> hanno protetto gli interessi del gruppo da interessi individuali che poco
> avevano a che fare con le finalità della comunità. Nel caso del nostro NG
> c'è anche da centrare un'altro obiettivo, che è quello di favorire
> l'archiviazione e la ricerca dei testi dei messaggi scambiati perché ne
> possano fruire nel futuro anche i frequentatori che non hanno avuto la
> possibilità di partecipare il forum in tempo reale.
> In questo NG transita una media di 150 messaggi al giorno con punte anche
di
> oltre 250 messaggi giornalieri: il fatto che risulti abbastanza fruibile
dai
> frequentatori sicuramente significa anche che non è vano lo sforzo che
> alcuni fanno per evitare che regni l'anarchia, naturalmente il tutto deve
> possibilmente avvenire senza provocare il risentimento di qualcuno.
Naturalmente condivido il punto di vista, anche se probabilmente (e lo
sostengo anche per la lunga frequentazione di vari ng. in lingua straniera)
la strategia migliore per limitare "l'entropia" è il silenzio o, al limite,
qualche pacatissima osservazione.
Perdere tempo e risorse intervenendo bruscamente in un TH con frasi del tipo
"impara a postare", "posta DOPO il quoting" e simili spesso produce
polemicissimi flames che non migliorano la qualità dei newgroups o delle
ricerche tramite google.
Bye


title: [OT] Proposta per il gruppo

author: ]SiLVieTTa[

text:
[SUPER-MEGA-CUT]
>> infranta, in materia di posting in questo gruppo, riguarda il QUOTING
>> ECCESSIVO.
[SUPER-MEGA-CUT] ;-)
aaahhhh.... quanto mi trova d'accordo questo punto...
spesso leggo il ng via web. e lě vengono mostrate le prime 60 righe sicuramente,
e anche piů (ora non ho sotto mano, post lunghi). e dopo quel tot di righe dice:
"per leggere il resto del msg, clicca qui" e praticamente esci fuori dal thread.
e normalmente in quelle 60 e piů righe c'č SOLO quoting!!!!!!!
sono d'accordo anche sugli altri "problemi" anche se questo č il mio "preferito"
cosa fare,perň, non lo so.
se parli sembra che vuoi fare il capetto, poi non ti sentono nemmeno e non
riescono a capire xchč non devono farlo....
la netiquette non la conoscono nč la vogliono conoscere....
non so che dirti...
Ciao
Silvia.
 --
www.silvietta.it
...everyone's invited!
Prima di offendere qualcuno contate fino a dieci: vi verranno in mente molti piu' insulti!


title: [OT] Proposta per il gruppo

author: ALESSANDRO Baraldi

text:
"Gabriele Bertolucci" <CANCEL...@ELIMINApbsoft.TOGLIit> ha scritto nel
messaggio news:0Vkvb.67005$hV.25...@news2.tin.it...

He...He....!!!
Io inizio con il polemizzare.
Ma leggi i Post di BISO(richiami) e quello di ROBERTO emesso
settimanalmente...!!!
Eppur si muove disse.....!
Scherzi a parte, concordo con te, ma ancor di piů con Namor, e questo mi
rattrista....!
L abattaglia al QUOTING e al SUBJECT č aperta dal lontano 99,  ma ogni
giorno
c'č il nuovo NEWBIES che "PRETENDE" la risposta e che ci fai.......??
Alcune volte se non gli si risponde s'incazza pure.....!!!!
Credo che alla battaglia mancassi solo tu.
BENVENUTO.
@Alex.


title: [OT] Proposta per il gruppo

text:
"Ghost Dog" <
ghostd...@libero.it
> ha scritto nel messaggio
news:TSqvb.132802$vO5.5...@twister1.libero.it...
[CUT]
>
>
> Naturalmente condivido il punto di vista, anche se probabilmente (e lo
> sostengo anche per la lunga frequentazione di vari ng. in lingua
straniera)
> la strategia migliore per limitare "l'entropia" è il silenzio o, al
limite,
> qualche pacatissima osservazione.
Sono più convinto che rispetto al silenzio sia più efficace "qualche
pacatissima osservazione".
>
> Perdere tempo e risorse intervenendo bruscamente in un TH con frasi del
tipo
> "impara a postare", "posta DOPO il quoting" e simili spesso produce
> polemicissimi flames che non migliorano la qualità dei newgroups o delle
> ricerche tramite google.
>
> Bye
Il mio intervento tendeva a sotenere l'opportunità di adottare regole di
comportamento in un NG non moderato.
Tra le regole cui faccio riferimento ce ne sono alcune che riguardano modi e
maniere giusti per richiamare i frequentatori al rispetto delle stesse.



title: [OT] Proposta per il gruppo

text:
"]SiLVieTTa[" <
silviaTOGLIQ...@studiomarketing.it
> ha scritto nel
messaggio news:5hgsrvglmirb89mji...@4ax.com...
> [SUPER-MEGA-CUT]
>
> >> infranta, in materia di posting in questo gruppo, riguarda il QUOTING
> >> ECCESSIVO.
>
> [SUPER-MEGA-CUT] ;-)
>
> aaahhhh.... quanto mi trova d'accordo questo punto...
> spesso leggo il ng via web. e lě vengono mostrate le prime 60 righe
sicuramente,
> e anche piů (ora non ho sotto mano, post lunghi). e dopo quel tot di righe
dice:
> "per leggere il resto del msg, clicca qui" e praticamente esci fuori dal
thread.
>
> e normalmente in quelle 60 e piů righe c'č SOLO quoting!!!!!!!
>
> sono d'accordo anche sugli altri "problemi" anche se questo č il mio
"preferito"
>
> cosa fare,perň, non lo so.
> se parli sembra che vuoi fare il capetto,
Non credo che sia un problema: capita a tutti coloro che hanno le idee
chiare su una questione, giuste o sbagliate che siano.
> poi non ti sentono nemmeno e non
> riescono a capire xchč non devono farlo....
> la netiquette non la conoscono nč la vogliono conoscere....
> non so che dirti...
L'esperienza mi insegna che esistono ambedue le tipologie di frequentatori;
penso comunque che valga la pena di insegnare la netiquette a chi ancora non
la conosce, sperando che dopo la rispetti; il fatto che non si riesca a
"convertire" alla netiquette tutti i nuovi arrivi non significa che non si
debba tentare di farlo; insomma, si fa quel che si puň. ;-)
>
> Ciao
>
> Silvia.



title: [OT] Proposta per il gruppo

text:
"Ghost Dog" <
ghostd...@libero.it
> ha scritto nel messaggio
news:TSqvb.132802$vO5.5...@twister1.libero.it...
>
> Naturalmente condivido il punto di vista, anche se probabilmente (e lo
> sostengo anche per la lunga frequentazione di vari ng. in lingua
straniera)
> la strategia migliore per limitare "l'entropia" è il silenzio o, al
limite,
> qualche pacatissima osservazione.
Soltanto che le pacatissime osservazioni servono anche ai boyscout di turno
che, visto che i soliti che rispondono in quel caso si stanno zitti, non gli
pare vero di intervenire lo stesso!
E a quel punto non impara niente nessuno!!!
Antonio


title: [OT] Proposta per il gruppo

text:
"]SiLVieTTa[" <
silviaTOGLIQ...@studiomarketing.it
> ha scritto nel
messaggio news:5hgsrvglmirb89mji...@4ax.com...
> [SUPER-MEGA-CUT]
>
> >> infranta, in materia di posting in questo gruppo, riguarda il QUOTING
> >> ECCESSIVO.
>
> [SUPER-MEGA-CUT] ;-)
>
> aaahhhh....
'ste cose, in pubblico....
Hehe he ehee hee ehe ehe ehehee ehe ehe ee ehe he ehe ehe e eeheheheheh e e
Antonio


title: [OT] Proposta per il gruppo

text:
Thread ricco mi ci ficco: Il Mon, 24 Nov 2003 10:13:43 GMT, "Antonio Biso"
<
ch...@etruria.net
> dopo averci riflettuto a lungo, ha scritto:
>'ste cose, in pubblico....
>
>Hehe he ehee hee ehe ehe ehehee ehe ehe ee ehe he ehe ehe e eeheheheheh e e
 |-\
ma xchč siete cosě scontati??!?!
;-)
Ciao
Silvia.
 --
www.silvietta.it
...everyone's invited!
Non Esiste Una Razza Bianca, Benche' Se Ne Parli Tanto: Ogni Uomo Bianco E' Solamente Un Uomo Scolorito


title: [OT] Proposta per il gruppo

text:
"]SiLVieTTa[" <
silviaTOGLIQ...@studiomarketing.it
> ha scritto nel
messaggio news:nfl6svgtvk4bjiubu...@4ax.com...
> Thread ricco mi ci ficco: Il Mon, 24 Nov 2003 10:13:43 GMT, "Antonio Biso"
> <
ch...@etruria.net
> dopo averci riflettuto a lungo, ha scritto:
>
>
> >'ste cose, in pubblico....
> >
> >Hehe he ehee hee ehe ehe ehehee ehe ehe ee ehe he ehe ehe e eeheheheheh e
e
>
>  |-\
>
> ma xchč siete cosě scontati??!?!
Periodi di saldi...
Antonio
P.S.
Ma quando vuoi posso dimostrarti coem posso sorprenderti...


title: [OT] Proposta per il gruppo

text:
Thread ricco mi ci ficco: Il Tue, 25 Nov 2003 13:29:21 GMT, "Antonio Biso"
<
ch...@etruria.net
> dopo averci riflettuto a lungo, ha scritto:
>Ma quando vuoi posso dimostrarti coem posso sorprenderti...
sono pronta!!! ^__^
spero ne valga la pena ;-)



title: [OT] Proposta per il gruppo

text:
"]SiLVieTTa[" <
silviaTOGLIQ...@studiomarketing.it
> ha scritto nel
messaggio news:iup6sv4006m074tmu...@4ax.com...
> Thread ricco mi ci ficco: Il Tue, 25 Nov 2003 13:29:21 GMT, "Antonio Biso"
> <
ch...@etruria.net
> dopo averci riflettuto a lungo, ha scritto:
>
> >Ma quando vuoi posso dimostrarti coem posso sorprenderti...
>
> sono pronta!!! ^__^
>
> spero ne valga la pena ;-)
Dove ci vediamo?
Puoi anche continuare la conversazione in privato...
Antonio


title: [OT] Proposta per il gruppo

text:
Thread ricco mi ci ficco: Il Tue, 25 Nov 2003 14:55:03 GMT, "Antonio Biso"
<
ch...@etruria.net
> dopo averci riflettuto a lungo, ha scritto:
>Dove ci vediamo?
>Puoi anche continuare la conversazione in privato...
ah! pensavo potessi domostrarlo a parole...
poi magari tua "moglie" potrebbe ingelosirsi (inutilmente) se ci vediamo



title: [OT] Proposta per il gruppo

text:
"]SiLVieTTa[" <
silviaTOGLIQ...@studiomarketing.it
> ha scritto nel
messaggio news:qr19sv0648r52d2pn...@4ax.com...
> Thread ricco mi ci ficco: Il Tue, 25 Nov 2003 14:55:03 GMT, "Antonio Biso"
> <
ch...@etruria.net
> dopo averci riflettuto a lungo, ha scritto:
>
> >Dove ci vediamo?
> >Puoi anche continuare la conversazione in privato...
>
> ah! pensavo potessi domostrarlo a parole...
> poi magari tua "moglie" potrebbe ingelosirsi (inutilmente) se ci vediamo
Non sai che ti perdi....
Antonio


title: [OT] Proposta per il gruppo

text:
Thread ricco mi ci ficco: Il Wed, 26 Nov 2003 11:11:17 GMT, "Antonio Biso"
<
ch...@etruria.net
> dopo averci riflettuto a lungo, ha scritto:
>Non sai che ti perdi....
riecco il vecchio marpione che ricordavo..
periodo di crisi? ;-)



title: [OT] Proposta per il gruppo

text:
"]SiLVieTTa[" <
silviaTOGLIQ...@studiomarketing.it
> ha scritto nel
messaggio news:fo29sv040ofc9bpl6...@4ax.com...
> Thread ricco mi ci ficco: Il Wed, 26 Nov 2003 11:11:17 GMT, "Antonio Biso"
> <
ch...@etruria.net
> dopo averci riflettuto a lungo, ha scritto:
>
> >Non sai che ti perdi....
>
> riecco il vecchio marpione che ricordavo..
> periodo di crisi? ;-)
Il marpionismo è un arte e l'arte è insita indelebilmente nel dna!
Perchè ti ostini a non condividere con me il genoma atavico?!!?
Antonio


title: Passare dati tra fiestre

author: Simone

text:
Da una maschera (chiamante) con docms.openform ne apro un'altra (chiamata)
Devo utilizzare nella machera chiamata dati che stanno in variabili
all'interno del codice della maschera chiamante.
L'OpenArsg non mi basta perché mi fornisce una sola variabile da passare.
Come fare?
Simone


title: Passare dati tra fiestre

author: Alessandro Baraldi

text:


Come fare?
L'OpenArgs non ti basta perchè fornisce una sola variabile....????
Sei certo...????
Es:
Passo questa stringa al parametro OpenArgs:
"Mela/Pera/Banana/Caffè"
Nella Form chiamata su evento Load:
Dim varArgs
varArgs=Split(Me.OpenArgs,"/")
Msgbox varArgs(0)
Msgbox varArgs(1)
Msgbox varArgs(2)
Msgbox varArgs(3)
Ciao
@Alex


title: Passare dati tra fiestre

text:
Ok in quel modo ci avevo pensato anche io...
A questo punto uso delle variabili globali nell'applicazione con un prefisso
determinato...
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1147425706.7...@i39g2000cwa.googlegroups.com...



title: Passare dati tra fiestre

text:
Ok in quel modo ci avevo pensato anche io...
A questo punto uso delle variabili globali nell'applicazione con un
prefisso
determinato...
Personalmente lo ritengo poco pulito usare Variabili Globali in questo
modo
ma è una considerazione personale....!
Tieni conto che c'è anche la possibilità di attribuire Proprietà
Public di Classe(Form)
Public Property ........
alle quali accedi così:
Forms!NomeForm.NomeProperty=Value
Il problema è se la Form viene aperta in modalità Dialog però che
non puoi accedervi...!
Per questo motivo ritengo sempre e comunque meglio l'uso del parametro
ARGS che
lascia flessibile e pulito il codice senza perdersi variabili globali
in giro...!
@Alex


title: Reports - Piè di pagina

author: MarcoVR

text:
Buongiorno
Ho provato a vedere i posts precedenti, ma mi sembra non risolvano il
problema che vi sottopongo.
Ho un report tipo padre/figli con piè di pagina pagina e piè di pagina
report.
L'altezza del corpo varia per ogni record che stampo.
Vorrei stampare il piè di pagina pagina solo alla fine del report,
sfruttando lo spazio che il pdpp occupa nelle pagine precedenti
all'ultima, quindi non mi basta renderlo invisibile.
Oppure le stesse informazioni del piè di pagina pagina vorrei
stamparle nel piè di pagina report, ma non dove capita, bensi nella
posizione del piè di pagina pagina.
Trippi piè di pagina ?
Grazie


title: Reports - Piè di pagina

author: Karl Donaubauer

text:
MarcoVR wrote:
> Ho provato a vedere i posts precedenti, ma mi sembra non risolvano il
> problema che vi sottopongo.
> Ho un report tipo padre/figli con pi� di pagina pagina e pi� di pagina
> report.
> L'altezza del corpo varia per ogni record che stampo.
> Vorrei stampare il pi� di pagina pagina solo alla fine del report,
> sfruttando lo spazio che il pdpp occupa nelle pagine precedenti
> all'ultima, quindi non mi basta renderlo invisibile.
> ...
Secondo me basta. Cio� come codice "Su formattazione"
della sezione intestazione pagina:
Me.Section(acPageFooter).Visible = (Me.Page = Me.Pages)
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


title: Reports - Piè di pagina

text:
On 2 Mar, 14:06, "Karl Donaubauer" <
NoS...@donkarl.com
> wrote:
> MarcoVR wrote:
> > Ho provato a vedere i posts precedenti, ma mi sembra non risolvano il
> > problema che vi sottopongo.
> > Ho un report tipo padre/figli con piè di pagina pagina e piè di pagina
> > report.
> > L'altezza del corpo varia per ogni record che stampo.
> > Vorrei stampare il piè di pagina pagina solo alla fine del report,
> > sfruttando lo spazio che il pdpp occupa nelle pagine precedenti
> > all'ultima, quindi non mi basta renderlo invisibile.
> > ...
>
> Secondo me basta. Cioè come codice "Su formattazione"
> della sezione intestazione pagina:
>
> Me.Section(acPageFooter).Visible = (Me.Page = Me.Pages)
>
> --
> HTH
> Karl
> *********
> Access FAQ:
www.donkarl.com/it
Basta e avanza !
Perfetto.
Grazie.
Io sbagliavo perche mettevo il codice su formattazione della sezione
piè di pagina.
Per complicare un pò le cose, secondo te è possibile stampare
sull'ultima pagina tutte le informazione del piè di pagina e sulla
altre solo alcune, ma sempre recuperando lo spazio ?


title: Reports - Piè di pagina

text:
MarcoVR wrote:
> Karl Donaubauer wrote:
>>> ...
>>> Vorrei stampare il pi� di pagina pagina solo alla fine del report,
>>> sfruttando lo spazio che il pdpp occupa nelle pagine precedenti
>>> all'ultima, quindi non mi basta renderlo invisibile.
>>> ...
>> Secondo me basta. Cio� come codice "Su formattazione"
>> della sezione intestazione pagina:
>>
>> Me.Section(acPageFooter).Visible = (Me.Page = Me.Pages)
> ...
> Per complicare un p� le cose, secondo te � possibile stampare
> sull'ultima pagina tutte le informazione del pi� di pagina e sulla
> altre solo alcune, ma sempre recuperando lo spazio ?
Nello stesso evento p.e.
If Me.Page = Me.Pages Then
    Me!Controllo1.Visible = True
    Me!Controllo2.Visible = True
    Me.Section(acPageFooter).Height = 1000
Else
    Me!Controllo1.Visible = False
    Me!Controllo2.Visible = False
    Me.Section(acPageFooter).Height = 500
End If



title: Reports - Piè di pagina

author: OneEDP

text:

Ciao Karl!
In tanti anni non sono riuscito a modificare il comportamento aleatorio di
determinati controlli calcolati su sum, nel momento in cui
Il rendering dei subtotali nel caso debba ripartire da zero ad ogni
raggruppamento all'inserimento di un controllo del tipo =Somma(Importo)
I questi casi devo ricostruirlo runtumi intercetti FormatCount = 1
incrementandolo via via ma il problema si riduce ma non si elimina quando si
vuole ristampare solo delle righe isolate.
Se le stampo tutte non ci sono problemi in caso contrario il rendering
impazzisce
Classico esempio totalizzatori di estratti conto raggruppati per conto.
Devo crearmi delle dlookup (o delle subquery)?
Grazie
So che � una domanda difficile perch� replicare il contesto non  � semplice,
ma sono fiducioso ;-)
Daniele


title: Reports - Piè di pagina

text:
On 2 Mar, 15:10, "Karl Donaubauer" <
NoS...@donkarl.com
> wrote:
> MarcoVR wrote:
> > Karl Donaubauer wrote:
> >>> ...
> >>> Vorrei stampare il piè di pagina pagina solo alla fine del report,
> >>> sfruttando lo spazio che il pdpp occupa nelle pagine precedenti
> >>> all'ultima, quindi non mi basta renderlo invisibile.
> >>> ...
> >> Secondo me basta. Cioè come codice "Su formattazione"
> >> della sezione intestazione pagina:
>
> >> Me.Section(acPageFooter).Visible = (Me.Page = Me.Pages)
> > ...
> > Per complicare un pò le cose, secondo te è possibile stampare
> > sull'ultima pagina tutte le informazione del piè di pagina e sulla
> > altre solo alcune, ma sempre recuperando lo spazio ?
>
> Nello stesso evento p.e.
>
> If Me.Page = Me.Pages Then
>     Me!Controllo1.Visible = True
>     Me!Controllo2.Visible = True
>     Me.Section(acPageFooter).Height = 1000
> Else
>     Me!Controllo1.Visible = False
>     Me!Controllo2.Visible = False
>     Me.Section(acPageFooter).Height = 500
> End If
>
> --
> HTH
> Karl
> *********
> Access FAQ:
www.donkarl.com/it
Perfetto Karl !
Con l'aggiunta di controllo.top=0 per poter abbassare la sezione
Grazie


title: Reports - Piè di pagina

text:
OneEDP wrote:
> Karl Donaubauer wrote:
> ...
> In tanti anni non sono riuscito a modificare il comportamento
> aleatorio di determinati controlli calcolati su sum, nel momento in
> cui Il rendering dei subtotali nel caso debba ripartire da zero ad ogni
> raggruppamento all'inserimento di un controllo del tipo
> =Somma(Importo) I questi casi devo ricostruirlo runtumi intercetti
> FormatCount = 1
> incrementandolo via via ma il problema si riduce ma non si elimina
> quando si vuole ristampare solo delle righe isolate.
> Se le stampo tutte non ci sono problemi in caso contrario il rendering
> impazzisce
> Classico esempio totalizzatori di estratti conto raggruppati per
> conto. Devo crearmi delle dlookup (o delle subquery)?
> ...
Ciao Daniele,
temo che non capisco la domanda.
Forse puoi dare un esempio pi� elaborato di cosa intendi,
o un piccolo db di esempio in qualche luogo.
FormatCount non � affidabile. Ma di solito non importa
perch� evito codice per calcoli dovunque possibile.
Se ho bisogno di somme per gruppi uso o il pi� di pagina
gruppo o il riferimento ad un controllo con la propriet�
Somma parziale.
--
cu



title: Reports - Piè di pagina

text:

> Grazie- Nascondi testo citato
>
> - Mostra testo citato -
Purtroppo devo rettificare.
Nel caso un cui non rendendo invisibile il piè di pagina stampo tutte
le righe meno una sulla pagina 1 e la riga rimanente sulla pagina 2,
succede che procedendo con il metodo inizialmente suggerito la riga
rimanente mi viene correttamente stampata sulla pagina 1 ma non viene
più visualizzato il piè di pagina ....
Sbaglio qualcosa ?
Grazie


title: Reports - Piè di pagina

text:
MarcoVR wrote:
>> Karl Donaubauer wrote:
>>>> ...
>>>> Per complicare un p� le cose, secondo te � possibile stampare
>>>> sull'ultima pagina tutte le informazione del pi� di pagina e sulla
>>>> altre solo alcune, ma sempre recuperando lo spazio ?
>>
>>> Nello stesso evento p.e.
>>
>>> If Me.Page = Me.Pages Then
>>> Me!Controllo1.Visible = True
>>> Me!Controllo2.Visible = True
>>> Me.Section(acPageFooter).Height = 1000
>>> Else
>>> Me!Controllo1.Visible = False
>>> Me!Controllo2.Visible = False
>>> Me.Section(acPageFooter).Height = 500
>>> End If
> ...
> Nel caso un cui non rendendo invisibile il pi� di pagina stampo tutte
> le righe meno una sulla pagina 1 e la riga rimanente sulla pagina 2,
> succede che procedendo con il metodo inizialmente suggerito la riga
> rimanente mi viene correttamente stampata sulla pagina 1 ma non viene
> pi� visualizzato il pi� di pagina ....
> Sbaglio qualcosa ?
Forse si vede qualcosa se riveli il tuo codice.
--
cu



title: Reports - Piè di pagina

text:
Karl Donaubauer wrote:
> OneEDP wrote:
>> Karl Donaubauer wrote:
>> ...
>> In tanti anni non sono riuscito a modificare il comportamento
>> aleatorio di determinati controlli calcolati su sum, nel momento in
>> cui Il rendering dei subtotali nel caso debba ripartire da zero ad
>> ogni raggruppamento all'inserimento di un controllo del tipo
>> =Somma(Importo) I questi casi devo ricostruirlo runtumi intercetti
>> FormatCount = 1
>> incrementandolo via via ma il problema si riduce ma non si elimina
>> quando si vuole ristampare solo delle righe isolate.
>> Se le stampo tutte non ci sono problemi in caso contrario il
>> rendering impazzisce
>> Classico esempio totalizzatori di estratti conto raggruppati per
>> conto. Devo crearmi delle dlookup (o delle subquery)?
>> ...
>
> Ciao Daniele,
>
> temo che non capisco la domanda.
> Forse puoi dare un esempio pi� elaborato di cosa intendi,
> o un piccolo db di esempio in qualche luogo.
Potr� inviarti una email con il db se vuoi.
>
> FormatCount non � affidabile. Ma di solito non importa
> perch� evito codice per calcoli dovunque possibile.
> Se ho bisogno di somme per gruppi uso o il pi� di pagina
> gruppo o il riferimento ad un controllo con la propriet�
> Somma parziale.
Infatti la format count (meglio printcount) � l'ultima spiaggia.
Sono i controlli a pi� pagina che restituiscono dati aleatori, in pi� a
complicare le cose utilizzo NextRecord per stampare n righe fisse.
Il report � di difficile lettura non vorrei tediarti con un codice lungo.
Cmq il problema � che devo stampare il pi� pagina di un raggruppamento nella
stessa posizione a pi� di pagina � ho semplicemente referenziato i controlli
a pi� di pagina report con quelli del pi� di pagina del gruppo del tipo.
in Pi�PaginaMyGruppo: SommaMyGruppo come origine controllo Sum(Importo)
in Pi�PaginaReport: SommaPi�PaginaFissa come origine controllo SommaMyGruppo
Grazie mille
Daniele


title: Reports - Piè di pagina

text:
OneEDP wrote:
> Karl Donaubauer wrote:
> ...
>> temo che non capisco la domanda.
>> Forse puoi dare un esempio pi� elaborato di cosa intendi,
>> o un piccolo db di esempio in qualche luogo.
> Potr� inviarti una email con il db se vuoi.
> ...
Non � che non avrei abbastanza lavoro. Per questo ti solo
costerebbe il mio compenso orario purtroppo molto basso. ;-)
Per un download del NG, cio� "communitario", cito almorel:
> puoi fare l'upload qui
>
http://myfreefilehosting.com/
> e postare il link per il download



title: Reports - Piè di pagina

text:
Karl Donaubauer wrote:
> OneEDP wrote:
>> Karl Donaubauer wrote:
>> ...
>>> temo che non capisco la domanda.
>>> Forse puoi dare un esempio pi� elaborato di cosa intendi,
>>> o un piccolo db di esempio in qualche luogo.
>> Potr� inviarti una email con il db se vuoi.
>> ...
>
> Non � che non avrei abbastanza lavoro. Per questo ti solo
> costerebbe il mio compenso orario purtroppo molto basso. ;-)
Allora siamo in due.
Chi � che cantava "se potessi avere mille lire al mese", che lo fiondo !-)
>
> Per un download del NG, cio� "communitario", cito almorel:
>
>> puoi fare l'upload qui
>>
http://myfreefilehosting.com/
Ok! Grazie per la segnalazione.
Questa notte (nel vero senso vedo di darti un esempio...)
Ci vorr� un po' di tempo perch� devo ripulire un po' altrimenti non �
leggibile (e funszionante)
Pazienterai?
Grazie ancora Karl.
Daniele



title: Reports - Piè di pagina

text:

> Access FAQ:
www.donkarl.com/it-
 Nascondi testo citato
>
> - Mostra testo citato -
Il codice è esattamente e solamente quello da te suggetito :



title: Reports - Piè di pagina

text:
MarcoVR wrote:
> Karl Donaubauer wrote:
>>> ...
>>> Nel caso un cui non rendendo invisibile il pi di pagina stampo tutte
>>> le righe meno una sulla pagina 1 e la riga rimanente sulla pagina 2,
>>> succede che procedendo con il metodo inizialmente suggerito la riga
>>> rimanente mi viene correttamente stampata sulla pagina 1 ma non
>>> viene pi visualizzato il pi di pagina ....
>>> Sbaglio qualcosa ?
>>
>> Forse si vede qualcosa se riveli il tuo codice.
> ...
> Il codice � esattamente e solamente quello da te suggetito :
>
> Me.Section(acPageFooter).Visible = (Me.Page = Me.Pages)
Allora non ho capito bene cosa vuoi fare e cosa succede.
Forse qualcun altro l'ha capito e ti risponde.



title: Reports - Piè di pagina

text:

Questo � il link
http://myfreefilehosting.com/f/5f1657f3eb_1.96MB
Tra le altre cose non sono riuscito a mettere decentemente un bmp lavorabile
in struttuta.
Grazie
Daniele


title: Reports - Piè di pagina

text:
OneEDP wrote:
> Karl Donaubauer wrote:
>>> ...
>>>> temo che non capisco la domanda.
>>>> Forse puoi dare un esempio pi� elaborato di cosa intendi,
>>>> o un piccolo db di esempio in qualche luogo.
>>> ...
> Questo � il link
http://myfreefilehosting.com/f/5f1657f3eb_1.96MB
> Tra le altre cose non sono riuscito a mettere decentemente un bmp
> lavorabile in struttuta.
Ho guardato al tuo db.
BTW Compattato e zippato ha <174 KB invece di 2 MB. :-)
Vedo cosa fai, ma non vedo un errore nei calcoli.
Intendi che i risultati nel pi� di pagina pagina non sono affidabili?
Se s�, non hai un esempio abbastanza "affidabile" ;-) del problema
che si puo riprodurre?
Forse dipende dei giochi nel codice con NextRecord e l'altezza
delle sezioni. Forse sarebbe anche meglio di non impostare il
pi� di pagina del gruppo a invisibile ma impostarlo a quasi 0
(cio� al pi� basso possibile) per non confondere Access
sulla fine del gruppo e il rendering della pagina.
Ma senza un esempio dell'errore restano supposizioni...



title: Reports - Piè di pagina

text:
Karl Donaubauer wrote:
> OneEDP wrote:
>> Karl Donaubauer wrote:
>>>> ...
>>>>> temo che non capisco la domanda.
>>>>> Forse puoi dare un esempio pi� elaborato di cosa intendi,
>>>>> o un piccolo db di esempio in qualche luogo.
>>>> ...
>> Questo � il link
http://myfreefilehosting.com/f/5f1657f3eb_1.96MB
>> Tra le altre cose non sono riuscito a mettere decentemente un bmp
>> lavorabile in struttuta.
>
> Ho guardato al tuo db.
> BTW Compattato e zippato ha <174 KB invece di 2 MB. :-)
>
Che grullo! Perdonato?
> Vedo cosa fai, ma non vedo un errore nei calcoli.
> Intendi che i risultati nel pi� di pagina pagina non sono affidabili?
> Se s�, non hai un esempio abbastanza "affidabile" ;-) del problema
> che si puo riprodurre?
>
> Forse dipende dei giochi nel codice con NextRecord e l'altezza
> delle sezioni. Forse sarebbe anche meglio di non impostare il
> pi� di pagina del gruppo a invisibile ma impostarlo a quasi 0
> (cio� al pi� basso possibile) per non confondere Access
> sulla fine del gruppo e il rendering della pagina.
Il problema � che il NUMDOCUMENTO a pi� pagina contiene controlli per cui
devo renderlo invisibile.
A tale scopo ho creato AliasNumDocumento con altezza 0,01, ma con scarsi
risultati.
>
> Ma senza un esempio dell'errore restano supposizioni...
Devo popolare l'mdb con pi� dati altrimenti non riesco a riprodurre il
problema
Se vuoi ti invio il link... questa volta zippato.
Va bene 7z?
Aspetto una tua conferma.
Grazie.
Daniele


title: Reports - Piè di pagina

text:
OneEDP wrote:
> Karl Donaubauer wrote:
> ...
>>> Questo � il link
http://myfreefilehosting.com/f/5f1657f3eb_1.96MB
>>> Tra le altre cose non sono riuscito a mettere decentemente un bmp
>>> lavorabile in struttuta.
> ...
>> Vedo cosa fai, ma non vedo un errore nei calcoli.
>> Intendi che i risultati nel pi� di pagina pagina non sono affidabili?
>> Se s�, non hai un esempio abbastanza "affidabile" ;-) del problema
>> che si puo riprodurre?
>
>> Forse dipende dei giochi nel codice con NextRecord e l'altezza
>> delle sezioni. Forse sarebbe anche meglio di non impostare il
>> pi� di pagina del gruppo a invisibile ma impostarlo a quasi 0
>> (cio� al pi� basso possibile) per non confondere Access
>> sulla fine del gruppo e il rendering della pagina.
>
> Il problema � che il NUMDOCUMENTO a pi� pagina contiene controlli per
> cui devo renderlo invisibile.
> A tale scopo ho creato AliasNumDocumento con altezza 0,01, ma con
> scarsi risultati.
>
>> Ma senza un esempio dell'errore restano supposizioni...
>
> Devo popolare l'mdb con pi� dati altrimenti non riesco a riprodurre il
> problema
> Se vuoi ti invio il link... questa volta zippato.
> Va bene 7z?
> ...
No. Uso sempre e solo la funzione zip integrata nel Windows.
Cio� puoi crearlo con 7z ma devi scegliere il formato zip standard.



title: Reports - Piè di pagina

text:

Ecco il nuovo link
http://myfreefilehosting.com/f/2443761078_0.18MB
il problema riscontrato � nella navigazione tra una pagina e l'altra o
saltellamento dalla 5 alla 9 inserendo direttamente nel controllo in basso
in numero di pagina.
Altro problema � che se decido di stampare una sola pagina tra tutte i
risultati sono incosistenti.
Grazie
Daniele


title: Reports - Piè di pagina

text:
OneEDP wrote:
> ...
> Ecco il nuovo link
http://myfreefilehosting.com/f/2443761078_0.18MB
> il problema riscontrato ï¿œ nella navigazione tra una pagina e
> l'altra o saltellamento dalla 5 alla 9 inserendo direttamente nel
> controllo in basso in numero di pagina.
> Altro problema ï¿œ che se decido di stampare una sola pagina tra
> tutte i risultati sono incosistenti.
Secondo me il tuo report in rispetto alla "formattazione" ï¿œ programmato
troppo complesso per funzionare affidabilmente.
Dovresti ridurre il codice e sopprattutto la dipendenza dai eventi che
non succedono sempre durante la navigazione ecc.
Mi dispiace, ma per me sarebbe un lavoro di un ora o piï¿œ per
ottenere un risultato serioso e per questo non adeguato per
una risposta in un NG al quale posso dedicare solo alcuni minuti.



title: Reports - Piè di pagina

text:
Karl Donaubauer wrote:
> OneEDP wrote:
>> ...
>> Ecco il nuovo link
http://myfreefilehosting.com/f/2443761078_0.18MB
>> il problema riscontrato � nella navigazione tra una pagina e
>> l'altra o saltellamento dalla 5 alla 9 inserendo direttamente nel
>> controllo in basso in numero di pagina.
>> Altro problema � che se decido di stampare una sola pagina tra
>> tutte i risultati sono incosistenti.
>
> Secondo me il tuo report in rispetto alla "formattazione" �
> programmato troppo complesso per funzionare affidabilmente.
> Dovresti ridurre il codice e sopprattutto la dipendenza dai eventi che
> non succedono sempre durante la navigazione ecc.
>
> Mi dispiace, ma per me sarebbe un lavoro di un ora o pi� per
> ottenere un risultato serioso e per questo non adeguato per
> una risposta in un NG al quale posso dedicare solo alcuni minuti.
Immaginavo Karl, ti ringrazio cmq di tutto il tempo che hai dedicato per
risolvere questo problema.
Per l'unica soluzione �
1) o generare un pdf unico
2) oppure stampare solo una fattura per volta ed eliminare i raggrupamenti
NUMDOCUMENTO
3) ... migliore il codice
Grazie
Daniele


title: espressione o routine in una riga di report

author: Nives

text:
Salve, mi hanno consigliato di chiedere aiuto qui  :))))
Sono alle prime armi.
Vorrei  effettuare un calcolo di differenza tra date in un report semplice, ma
le date  stanno in due righe diverse del report. Avete presente un riassunto
scalare di un conto corrente? La differenza tra una data e la successiva deve
stare nella riga della prima tra le due.
Riesco a caricarmi la prima data in una variabile con la ReportOpen
ed impiegando DateDiff trovo la differenza tra lei e le successive, invece ad
ogni cambio riga dovrei cambiare anche la data nella variabile...
A quale routine mi devo appellare, o come faccio a intercettare il cambio di
riga? E' possibile?
Nives


author: Stefano Radice

text:
Nives ha scritto nel messaggio <
3885bf3...@news.tiscalinet.it
>...
>Sono alle prime armi.
Uhm...sarai anche alle prime armi, ma poni un problema storico di Access e
dei database set oriented in genere, ovvero fare riferimento al "record
precedente" o al "record successivo" .
>Vorrei  effettuare un calcolo di differenza tra date in un report semplice,
ma
>le date  stanno in due righe diverse del report. Avete presente un
riassunto
>scalare di un conto corrente? La differenza tra una data e la successiva
deve
>stare nella riga della prima tra le due.
In realtà Access ha bisogno di un criterio preciso per estrarre uno o più
records. Ora, se tu sei in grado di trovare il record successivo perché ad
es. ha un codice progressivo di movimento = codice riga corrente + 1, a quel
punto lo puoi beccare con una subquery e fare la differenza, anche se è un
pò pesante.
Ad es.
codice  data
100       18/01/2000
101       20/01/2000
e il risultato deve essere
codice  differenza
100       2
la query sarà
select a.codice,
(select B.data - A.data from tabella as B where B.codice = A.Codice + 1) AS
differenza
from tabella as a
Fammi sapere
Ste


text:
"Stefano Radice" <ste...@NOSPAMstefano.com>  cosi diceva:
>Nives ha scritto
>>Sono alle prime armi.
>
>Uhm...sarai anche alle prime armi, ma poni un problema storico di Access e
>dei database set oriented in genere, ovvero fare riferimento al "record
>precedente" o al "record successivo" .
>
In effetti pensavo che potesse esistere un qualcosa di simile alla "somma
parziale" che automaticamente aggiorna il campo in un report; sapere su cosa si
basa, perché il codice lo devo collegare ad un evento sul report... o no?
>. Ora, se tu sei in grado di trovare il record successivo perché ad
>es. ha un codice progressivo di movimento = codice riga corrente + 1, a quel
Purtroppo non è così, è il risultato di una query.. dovrei rivedermi come
numerare righe estratte da una query ( ci sia già qlc. sulle faq, immagino
giusto?)
 Ho provato con una query solitaria il tuo suggerimento, ma non mi funzia... non
sapevo che in nella riga della select potesse trovar posto un'altra select.
>
>select a.codice,
>(select B.data - A.data from tabella as B where B.codice = A.Codice + 1) AS
>differenza
>from tabella as a
ho scritto esattamente così. mi da la riga delle differnze vuota (forse ci vuole
datediff anche lì, non basta una normale sottrazione?)
>
>Fammi sapere
Tardi, ma arrivo.
Grazie cmq. Nives
Nives


title: tipo definito dall'utente

author: shado

text:
salve a tutti.

ho un  tipo definito dall'utente

  type fattura

  tipoDoc as string * 1
  dataDoc as string * 10
  numeroDoc as string * 10
  ..
  ecc

end type

si puo' accedere ai campi di "fattura" tramite un indice

es: fattura(3)  per richiamare  ad esempio  fattura.numeroDoc ?

Grazie


title: tipo definito dall'utente

text:
No.
Se vuoi creare modelli di oggetto personalizzati devi usare collection di classi...
La cosa ha anche un senso... ma un Po laboriosa.
Se non ricordo male un esempio che rende l'idea lo trovi qui:
http://forum.masterdrive.it/access-79/gestire-variabili-ambiente-application-user-properties-90685/

@Alex


title: tipo definito dall'utente

text:

grazie, per la risposta.

ho risolto diversamente.
ho creato una tabella temporanea.


title: tipo definito dall'utente

text:
Metodo molto poco efficiente...
Ci sono i Recordset ADO in memoria piuttosto.

@Alex


title: utilizzo vbkeynumpad

author: Giuseppe

text:
Buongiorno a tutti.
Ho una form (menu) con una casella di testo non associata in cui
scelgo la ditta su cui operare e circa 20 caselle di testo non
associate a cui per ognuno su evento su click e su tasto già ho
assegnato il comando di apertura della relativa form.
Vorrei che se il focus si trova sulla prima casella di testo (option1)
e digito 10 il focus si sposti sul controllo option10.
Se imposto sulla form  il comando su evento tasto giù:
Select case
If vbkeynumpad1 then
me.option1.setfocus
end if
If vbkeynumpad2 then
me.option2.setfocus
end if
e così via avrò problemi quando digiti il numero sul controllo in cui
scelgo la ditta su cui operare.
Devo scrivere lo stesso codice di 20 if su tutte e 20 le caselle di
testo non associate e c'è un'altra soluzione?
Ho creato una funzione con i 20 casi if ma funziona solo se la metto
su evento tasto giù. Questo mi impedirebbe di far aprire la form
relativa che cambia in base alla casella di testo selezionata.
Grazie.
Giuseppe.


title: utilizzo vbkeynumpad

author: Alessandro Cara

text:
Giuseppe ha scritto:
> Buongiorno a tutti.
> Ho una form (menu) con una casella di testo non associata in cui
> scelgo la ditta su cui operare e circa 20 caselle di testo non
> associate a cui per ognuno su evento su click e su tasto giŕ ho
> assegnato il comando di apertura della relativa form.
> Vorrei che se il focus si trova sulla prima casella di testo (option1)
> e digito 10 il focus si sposti sul controllo option10.
> Se imposto sulla form  il comando su evento tasto giů:
> Select case
> If vbkeynumpad1 then
> me.option1.setfocus
> end if
> If vbkeynumpad2 then
> me.option2.setfocus
> end if
> e cosě via avrň problemi quando digiti il numero sul controllo in cui
> scelgo la ditta su cui operare.
> Devo scrivere lo stesso codice di 20 if su tutte e 20 le caselle di
> testo non associate e c'č un'altra soluzione?
> Ho creato una funzione con i 20 casi if ma funziona solo se la metto
> su evento tasto giů. Questo mi impedirebbe di far aprire la form
> relativa che cambia in base alla casella di testo selezionata.
> Grazie.
> Giuseppe.
Giuro che non ci ho capito un numpad.
I numpad sono 10  (0-9
http://msdn.microsoft.com/it-it/library/0z084th3.aspx
 ), se non sbaglio,
tu hai 20 caselle di testo.
Il keydown intercetta 1 carattere alla volta quando premi "1" come fai a
sapere che sia 1 o non un valore fra 11 e 19 (ovviamente come per il
doubleclick ci si puo' organizzare ma...)?
E poi che senso ha selezionare l'option e poi far partire la form?
Non si puo' usare il rasoio di Occam e far partire direttamente la form?
comunque
  if tasto > 96 and tasto < 106 then
	me("option" & tasto- 96).setfocus
endif
non servono 20 if (in questo caso 10)
--
ac


title: utilizzo vbkeynumpad

text:
Alessandro Cara ha scritto:
sorry
> comunque
>  if tasto > 95 and tasto < 106 then
>     me("option" & tasto - 95).setfocus



title: utilizzo vbkeynumpad

text:
On 24 Mar, 15:26, Alessandro Cara <
alessandro.c...@ay-1anetwork.it
>
wrote:
> Giuseppe ha scritto:
>
>
>
> > Buongiorno a tutti.
> > Ho una form (menu) con una casella di testo non associata in cui
> > scelgo la ditta su cui operare e circa 20 caselle di testo non
> > associate a cui per ognuno su evento su click e su tasto già ho
> > assegnato il comando di apertura della relativa form.
> > Vorrei che se il focus si trova sulla prima casella di testo (option1)
> > e digito 10 il focus si sposti sul controllo option10.
> > Se imposto sulla form  il comando su evento tasto giù:
> > Select case
> > If vbkeynumpad1 then
> > me.option1.setfocus
> > end if
> > If vbkeynumpad2 then
> > me.option2.setfocus
> > end if
> > e così via avrò problemi quando digiti il numero sul controllo in cui
> > scelgo la ditta su cui operare.
> > Devo scrivere lo stesso codice di 20 if su tutte e 20 le caselle di
> > testo non associate e c'è un'altra soluzione?
> > Ho creato una funzione con i 20 casi if ma funziona solo se la metto
> > su evento tasto giù. Questo mi impedirebbe di far aprire la form
> > relativa che cambia in base alla casella di testo selezionata.
> > Grazie.
> > Giuseppe.
>
> Giuro che non ci ho capito un numpad.
> I numpad sono 10  (0-9
http://msdn.microsoft.com/it-it/library/0z084th3.aspx
), se non sbaglio,
> tu hai 20 caselle di testo.
> Il keydown intercetta 1 carattere alla volta quando premi "1" come fai a
> sapere che sia 1 o non un valore fra 11 e 19 (ovviamente come per il
> doubleclick ci si puo' organizzare ma...)?
> E poi che senso ha selezionare l'option e poi far partire la form?
> Non si puo' usare il rasoio di Occam e far partire direttamente la form?
>
> comunque
>   if tasto > 96 and tasto < 106 then
>         me("option" & tasto- 96).setfocus
> endif
>
> non servono 20 if (in questo caso 10)
> --
> ac
> Il keydown intercetta 1 carattere alla volta quando premi "1" come fai a
> sapere che sia 1 o non un valore fra 11 e 19
Hai ragione, non ci avevo pensato
> E poi che senso ha selezionare l'option e poi far partire la form?
> Non si puo' usare il rasoio di Occam e far partire direttamente la form?
Siccome le maschere (menu) sono diversi, volevo utilizzare una
funzione unica per tutte che mi spostasse solo il focus.
Poi sulla casella di testo selezionata pigiano invio o cliccandoci con
il mouse faccio partire l'apertura della form relativa.
> comunque
>   if tasto > 96 and tasto < 106 then
>         me("option" & tasto- 96).setfocus
> endif
Quindi questo codice è uguale per tutte le caselle di testo (max 10).
Ma applicandola al mio db, il Vb mi dice errore di compilazione,
variabile non definita.
Scusami ma non ho un buon rapporto con le variabili, come la devo
dichiarare?
Grazie.


title: utilizzo vbkeynumpad

text:
Giuseppe ha scritto:
> On 24 Mar, 15:26, Alessandro Cara <
alessandro.c...@ay-1anetwork.it
>
> wrote:
>> Giuseppe ha scritto:
>>
>>
>>
>>> Buongiorno a tutti.
>>> Ho una form (menu) con una casella di testo non associata in cui
>>> scelgo la ditta su cui operare e circa 20 caselle di testo non
>>> associate a cui per ognuno su evento su click e su tasto giŕ ho
>>> assegnato il comando di apertura della relativa form.
>>> Vorrei che se il focus si trova sulla prima casella di testo (option1)
>>> e digito 10 il focus si sposti sul controllo option10.
>>> Se imposto sulla form  il comando su evento tasto giů:
>>> Select case
>>> If vbkeynumpad1 then
>>> me.option1.setfocus
>>> end if
>>> If vbkeynumpad2 then
>>> me.option2.setfocus
>>> end if
>>> e cosě via avrň problemi quando digiti il numero sul controllo in cui
>>> scelgo la ditta su cui operare.
>>> Devo scrivere lo stesso codice di 20 if su tutte e 20 le caselle di
>>> testo non associate e c'č un'altra soluzione?
>>> Ho creato una funzione con i 20 casi if ma funziona solo se la metto
>>> su evento tasto giů. Questo mi impedirebbe di far aprire la form

> Quindi questo codice č uguale per tutte le caselle di testo (max 10).
> Ma applicandola al mio db, il Vb mi dice errore di compilazione,
> variabile non definita.
> Scusami ma non ho un buon rapporto con le variabili, come la devo
> dichiarare?
> Grazie.
se ti riferisci a "tasto" e' il Keycode passato dall'evento di keydown
Per quanto riguarda il nome del controllo mi sembra che avevi scritto
optionN  (dove N e' un progressivo)
--
ac


title: utilizzo vbkeynumpad

text:
On 24 Mar, 17:44, Alessandro Cara <
alessandro.c...@ay-1anetwork.it
>
wrote:
> Giuseppe ha scritto:
>
> > On 24 Mar, 15:26, Alessandro Cara <
alessandro.c...@ay-1anetwork.it
>
> > wrote:
> >> Giuseppe ha scritto:
>
> >>> Buongiorno a tutti.
> >>> Ho una form (menu) con una casella di testo non associata in cui
> >>> scelgo la ditta su cui operare e circa 20 caselle di testo non
> >>> associate a cui per ognuno su evento su click e su tasto già ho
> >>> assegnato il comando di apertura della relativa form.
> >>> Vorrei che se il focus si trova sulla prima casella di testo (option1)
> >>> e digito 10 il focus si sposti sul controllo option10.
> >>> Se imposto sulla form  il comando su evento tasto giù:
> >>> Select case
> >>> If vbkeynumpad1 then
> >>> me.option1.setfocus
> >>> end if
> >>> If vbkeynumpad2 then
> >>> me.option2.setfocus
> >>> end if
> >>> e così via avrò problemi quando digiti il numero sul controllo in cui
> >>> scelgo la ditta su cui operare.
> >>> Devo scrivere lo stesso codice di 20 if su tutte e 20 le caselle di
> >>> testo non associate e c'è un'altra soluzione?
> >>> Ho creato una funzione con i 20 casi if ma funziona solo se la metto
> >>> su evento tasto giù. Questo mi impedirebbe di far aprire la form

> > Quindi questo codice è uguale per tutte le caselle di testo (max 10).
> > Ma applicandola al mio db, il Vb mi dice errore di compilazione,
> > variabile non definita.
> > Scusami ma non ho un buon rapporto con le variabili, come la devo
> > dichiarare?
> > Grazie.
>
> se ti riferisci a "tasto" e' il Keycode passato dall'evento di keydown
> Per quanto riguarda il nome del controllo mi sembra che avevi scritto
> optionN  (dove N e' un progressivo)
> --
> ac
Funziona.
Grazie.


title: utilizzo vbkeynumpad

text:
On 24 Mar, 18:44, Alessandro Cara <
alessandro.c...@ay-1anetwork.it
>
wrote:
> Giuseppe ha scritto:
>
> > On 24 Mar, 15:26, Alessandro Cara <
alessandro.c...@ay-1anetwork.it
>
> > wrote:
> >> Giuseppe ha scritto:
>
> >>> Buongiorno a tutti.
> >>> Ho una form (menu) con una casella di testo non associata in cui
> >>> scelgo la ditta su cui operare e circa 20 caselle di testo non
> >>> associate a cui per ognuno su evento su click e su tasto già ho
> >>> assegnato il comando di apertura della relativa form.
> >>> Vorrei che se il focus si trova sulla prima casella di testo (option1)
> >>> e digito 10 il focus si sposti sul controllo option10.
> >>> Se imposto sulla form  il comando su evento tasto giù:
> >>> Select case
> >>> If vbkeynumpad1 then
> >>> me.option1.setfocus
> >>> end if
> >>> If vbkeynumpad2 then
> >>> me.option2.setfocus
> >>> end if
> >>> e così via avrò problemi quando digiti il numero sul controllo in cui
> >>> scelgo la ditta su cui operare.
> >>> Devo scrivere lo stesso codice di 20 if su tutte e 20 le caselle di
> >>> testo non associate e c'è un'altra soluzione?
> >>> Ho creato una funzione con i 20 casi if ma funziona solo se la metto
> >>> su evento tasto giù. Questo mi impedirebbe di far aprire la form

> > Quindi questo codice è uguale per tutte le caselle di testo (max 10).
> > Ma applicandola al mio db, il Vb mi dice errore di compilazione,
> > variabile non definita.
> > Scusami ma non ho un buon rapporto con le variabili, come la devo
> > dichiarare?
> > Grazie.
>
> se ti riferisci a "tasto" e' il Keycode passato dall'evento di keydown
> Per quanto riguarda il nome del controllo mi sembra che avevi scritto
> optionN  (dove N e' un progressivo)
> --
> ac
Ciao Alessandro, a distanza di tempo, mi è venuta quest'idea che non
so se è giusta e se è praticabile.
Siccome appunto i tasti numerici vanno da 0 a 9 e quindi la soluzione
da te mi suggeritami mi ha risolto il problema fino alla nona casella
di testo, si può fare in modo di impostare un timer prima che parte
l'evento
me("option" & tasto- 96).setfocus
ed attendere in un lasso di tempo definito se l'utente pigia un'altro
numero e quindi fare una operazione matematica tipo
memorizzare in una casella di testo il primo numero digitato,
moltiplicarlo per 10 e sommarlo al secondo numero digitato magari
memorizzato in una seconda casella?
Giuseppe.


title: Intestazione report

author: Sandro 2

text:
Buonasera a tutti.
Ho un report nel quale esiste oltre all'intestazione report e intestazione
pagina anche un'intestazione chiamata "Comune di residenza".
Capita spesso che un Comune di Residenza contenga parecchi record e questi
vanno a finire nella pagina successiva senza pio avere piů l'intestazione
del comune.
Come si puň far ripetere l'intestazione "Comune di residenza"  nel caso i
records di questa intestazione occupino piů di una pagina?
Grazie sin d'ora a chi risponde.
Ciao.


title: Intestazione report

text:
Sandro 2 wrote:
> Ho un report nel quale esiste oltre all'intestazione report e
> intestazione pagina anche un'intestazione chiamata "Comune di
> residenza". Capita spesso che un Comune di Residenza contenga parecchi
> record e
> questi vanno a finire nella pagina successiva senza pio avere più
> l'intestazione del comune.
> Come si può far ripetere l'intestazione "Comune di residenza"  nel
> caso i records di questa intestazione occupino più di una pagina?
Imposta a Sì la proprietà "Ripeti sezione" del'intestazione.
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it
 + iscriviti alla CISA2, la seconda
Conferenza Italiana per Sviluppatori di Access, Ancona, 22+23/4/2006


title: Access XP ed help in linea. (bug???)

author: Roberto

text:
Salve
ho installato Access XP...ma l'help in linea manifesta la seguente anomalia:
tutti gli help relativi a DAO oppure  ADO sono scomparsi....l'assistente di
office mostra il risultato della ricerca indicandomi una serie di argomennti
attinenti alla chiave di ricerca (DAO o ADO)...
tuttavia se clicco sopra gli argomenti trovati dall'assistente la guida in
linea non mi mostra nulla....La guida in linea sembra contenere solo
l'indice degli argomenti..e basta...
qualche volenteroso che abbia gia' installato office XP puo' verificare
cio'??
e' un bug di office XP o hanno venduto a me una copia bacata??
 nell'editor del codice basta richiamare l'assistente di Office ed
impostare il termine ADO oppure DAO come chiave di ricerca...
Grazie in anticipo
Roberto


title: Access XP ed help in linea. (bug???)

author: sbruscoli

text:
"Roberto" <
lam...@tin.it
> ha scritto nel messaggio
news:9qahk8$hc0$1...@nreadb.inwind.it...

Ho fatto le prove che tu dici. Scrivendo DAO o ADO nel mio caso compare la
lista delle informazioni trovate e poi cliccando su un elemento dell'elenco
ho il dettaglio delle informazioni ad esso relative. Sembrerebbe tutto Ok,
ma non ho una grande conoscenza degli ADO e DAO per cui non so dirti se le
informazioni ritrovate sono congruenti, ma comunque viene visualizzato
qualcosa (a naso mi sembrano congruenti).
By


title: Access XP ed help in linea. (bug???)

text:
"sbruscoli" <
sbru...@yahoo.com
> ha scritto nel messaggio
news:2Cby7.12447$1H1.1...@news.infostrada.it...

Grazie per la prova....
posso incazzarmi con la Microsoft...
Roberto


title: copiare un immagine in una cartella già creata

author: matteo

text:
come faccio a copiare un'immagine in una cartella da me creata? aiutatemi vi
prego
--------------------------------
Inviato via
http://usenet.libero.it


title: Problema con le date

text:
Salve a tutti!
Ho un piccolo problema di interrogazione in una tabella di Access.
Ho creato una tabella con i campi: ID, DataInizio, DataFine... con i
seguenti dati:
ID           DataInizio             DataFine
1            15/01/2005            31/01/2005
2            01/02/2005            20/02/2005
...
la domanda è questa:
come posso creare una query che estrapoli i records dove ad esempio la
data di ricerca è compresa nell'intervallo "15/01/2005 - 31/01/2005"
oppure nell'intervallo 01/02/2005 - 20/02/2005?
La query deve lavorare a livello di riga e non di colonna.


title: Problema con le date

author: Roberto da casa

text:
<
fif...@tiscali.it
> ha scritto nel messaggio
news:1131363761.0...@z14g2000cwz.googlegroups.com...

Se la tabella che contiene i dati si chiama Tabella1, prova con una query di
selezione che abbia il seguente codice SQL:
SELECT Tabella1.*
FROM Tabella1
WHERE (((Tabella1.DataInizio)<=[Digita data ricerca:]) AND
((Tabella1.DataFine)>=[Digita data ricerca:]));
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: Problema con le date

text:
Ciao Roberto,
funziona perfettamente!!!
Grazie ancora!


title: Sottomaschera che  ogni tanto scompare e riappare con chiusura e riapertura db

author: Bruno - S95

text:
Access 2003
Mai successo! Mi è capitato che in un Db con 14 sottomaschere, due di queste
sottomaschere quando passo al record successivo scompaiono senza permettere,
oltre che visualizzarla, di inserire i dati.
Qualche volta quando chiudo il Db e lo riapro le mostra, come se si
riaggiornasse. Vi è mai capitato ? Quale potrebbe essere il problema.
Grazie, Bruno


author: Dino

text:

Verifica nelle proprieta' di entrambe le sottomaschere  se la voce
"consenti modifiche" nella scheda DATI e' a NO.
Personalmente mi dava lostesso problema.L'ho anche i un post di
qualche giorno fa'
Verifica anche le prop.della Form principale.
Dino


text:
"Dino" <
verreng...@alice.it
> ha scritto nel messaggio
news:eec95fcc-6afc-4987...@z6g2000pre.googlegroups.com...


------------
Ciao Dino, "consenti modifiche" nella scheda DATI è impostata a SI, cosa
resta da fare ?
Non ho capito se hai risolto oppure no.
Ciao, Bruno


text:
"Bruno - S95" <
mus...@virgilio.it
> ha scritto nel messaggio
news:49723cc5$0$840$4faf...@reader5.news.tin.it...

----------------
Volevo confermare di aver verificato le proprietà della form e delle
sottoform; sono tutte OK e il problema susiste ancora.
Ho trovato il post a cui facevi riferimento, ma non ho afferrato molto di
quel che dice.
Spero nell'aiuto di qualche mago o di qualcuno che ha già avuto e risolto lo
stesso problema.
Nel mio caso non si tratta certo di problemi di scheda grafica o simili.
Ciao, Bruno


author: Sergio MAZZA

text:
"Bruno - S95" <
mus...@virgilio.it
> ha scritto nel messaggio
news:gkofff$piq$1...@tdi.cu.mi.it...

Devo dire che non mi è capitato di mettere in una form 14 sottomaschere che
spero non tutte contemporaneamente visibili. Sono arrivato a 5 (in struttura
a schede); ma in alternativa non puoi fare in modo di cambiare il
SourceObject della sottomaschera? Sempre se le 14 sottomaschere non sono
visibili contemporaneamente...
Ciao.
--
Sergio MAZZA


text:
On 17 Gen, 21:17, "Bruno - S95" <
mus...@virgilio.it
> wrote:
> "Dino" <
verrengia.d...@alice.it
> ha scritto nel messaggionews:eec95fcc-6afc-4987...@z6g2000pre.googlegroups.com...

Ciao Bruno.Sì ho risolto il mio problema.Praticamente avrvo la
proprieta' "consenti modifiche"delle subform a no,e questo
provocava quando andavo ad aggiungere un nuovo record la sparizione
della subform.
Riguardo al tuo problema prova ad inserirle di nuovo le subform nella
form utilizzando l'autocomposizione.
Ciao Dino


text:

> Ciao Dino- Nascondi testo citato
>
> - Mostra testo citato -
Bruno stavo dimenticanco verifica anche le relazioni tra le tab che
danno origine alle subform
Dino


text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:4972f9ec$0$727$5fc...@news.tiscali.it...

----------------
Ciao Sergio, se leggi qui vuol dire che hai aperto questo post.... che si
autodistruggerà dopo x secondi. Oggi sono particolarmente allegro, che non
guasta!
Veniamo al dunque: "Me.AllowAdditions = Me.RecordsetClone.RecordCount < 5"
se non erro mi è stata consigliata proprio da te, l'ho inserita su current e
su load della sottoform, purtroppo, mi pare che tale codice va a leggere
tutti i record inseriti nelle rispettive sottomaschere, infatti le
sottomaschere sono tutte diverse come nome (ovviamente) come anche le
tabelle ma il codice di unione al record principale è uguale per tutti i
record inseriti nelle sottomaschere,esempio: il nome del campo che contiene
il codice delle form principale si chiama "CUODS" e uno dei numeri che ne
scaturiscono e 1100104122008, iniziando da destra è ... formato dalla
data,nr ordine di lavoro progressivo giornaliero/mensile e reparto di
lavoro.
A questo punto, anzichè far contare tutti i record della tabella, necessita
far contare i record con il CUODS uguale al CUODS dellla form principale. Io
ci provo con qualche macro perchè con il codice anche se più pulito come
modo di lavorare non ci riesco, a meno che per te non risulti una stupidata
farlo.
Dimenticavo.... togliendo il codice incriminato, passando al nuovo record
(nel mio caso al secondo) mostra tutte le form dando la possibilità di
inserire i record, solo che non limita il numero di inserimenti come vorrei.
Ciao, Bruno


text:
"Dino" <
verreng...@alice.it
> ha scritto nel messaggio
news:d72ecac2-6644-425a...@f3g2000vbf.googlegroups.com...
On 18 Gen, 12:11, Dino <
verrengia.d...@alice.it
> wrote:
> On 17 Gen, 21:17, "Bruno - S95" <
mus...@virgilio.it
> wrote:
>
>
>
>
>
> > "Dino" <
verrengia.d...@alice.it
> ha scritto nel
> > messaggionews:eec95fcc-6afc-4987...@z6g2000pre.googlegroups.com...
> > On 16 Gen, 00:05, "Bruno - S95" <
mus...@virgilio.it
> wrote:
>
> > > Access 2003
>
> > > Mai successo! Mi č capitato che in un Db con 14 sottomaschere, due di
> > > queste
> > > sottomaschere quando passo al record successivo scompaiono senza
> > > permettere,
> > > oltre che visualizzarla, di inserire i dati.
> > > Qualche volta quando chiudo il Db e lo riapro le mostra, come se si
> > > riaggiornasse. Vi č mai capitato ? Quale potrebbe essere il problema.
>
> > > Grazie, Bruno
>
> > Verifica nelle proprieta' di entrambe le sottomaschere se la voce
> > "consenti modifiche" nella scheda DATI e' a NO.
> > Personalmente mi dava lostesso problema.L'ho anche i un post di
> > qualche giorno fa'
> > Verifica anche le prop.della Form principale.
> > Dino
>
> > ------------
>
> > Ciao Dino, "consenti modifiche" nella scheda DATI č impostata a SI, cosa
> > resta da fare ?
> > Non ho capito se hai risolto oppure no.
> > Ciao, Bruno
>
> Ciao Bruno.Sě ho risolto il mio problema.Praticamente avrvo la
> proprieta' "consenti modifiche"delle subform a no,e questo
> provocava quando andavo ad aggiungere un nuovo record la sparizione
> della subform.
> Riguardo al tuo problema prova ad inserirle di nuovo le subform nella
> form utilizzando l'autocomposizione.
> Ciao Dino- Nascondi testo citato
>
> - Mostra testo citato -
Bruno stavo dimenticanco verifica anche le relazioni tra le tab che
danno origine alle subform
Dino
--------------------------
Ciao Dino, ho risolto in parte; leggi la risposta data a Sergio Mazza.
Ciao, Bruno


text:
"Bruno - S95" <
mus...@virgilio.it
> ha scritto nel messaggio
news:49734778$0$1111$4faf...@reader2.news.tin.it...

-------------------
Sergio, ho provato con il seguente codice ma mi da errore perchè dice di non
trovare il campo a cui fa riferimento l'espressione. Bho!
Vedi se noti qualcosa di errato. Ho provato anche dopo aggiornamento della
form; inserisco un record (+ i 2 associati al record precedente della form
principale) e mi blocca l'inserimento non visualizzando la sottoform quando
passo al nuovo record.
Ciao, Bruno
--------------
Private Sub Form_Current()
Dim NrRecord
NrRecord = DCount("[CUODS]", "[tbl_141_ScaliTec]", Me.CUODS =
Forms![frm_141_ODS]![CUODS])
If NrRecord = 2 Then
Me.AllowAdditions = True
Else
Me.AllowAdditions = False
End If
End Sub
------------------------
End Sub


text:
"Bruno - S95" <
mus...@virgilio.it
> ha scritto nel messaggio
news:49735363$0$1112$4faf...@reader2.news.tin.it...
>
> -------------------
> Sergio, ho provato con il seguente codice ma mi da errore perchè dice di
> non trovare il campo a cui fa riferimento l'espressione. Bho!
> Vedi se noti qualcosa di errato. Ho provato anche dopo aggiornamento della
> form; inserisco un record (+ i 2 associati al record precedente della form
> principale) e mi blocca l'inserimento non visualizzando la sottoform
> quando passo al nuovo record.
> Ciao, Bruno
> --------------
> Private Sub Form_Current()
>
> Dim NrRecord
> NrRecord = DCount("[CUODS]", "[tbl_141_ScaliTec]", Me.CUODS =
> Forms![frm_141_ODS]![CUODS])
> If NrRecord = 2 Then
> Me.AllowAdditions = True
> Else
> Me.AllowAdditions = False
> End If
> End Sub
> ------------------------
>
> End Sub
Bruno; non ho capito ora qual'è il problema.
(provo ad ipotizzare) Il problema è l'istruzione "Me.AllowAdditions =
Me.RecordsetClone.RecordCount < 5"? Che togliendola, risolvi il problema
(della sparizione delle sottomaschere) ma ne crei un altro perché ti serviva
quella istruzione. Giusto?
Ciao.
--
Sergio MAZZA


text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:gl1foq$khs$1...@tdi.cu.mi.it...

-------------
Giustissimo Caro Sergio, ma se non trovo alcun modo dovrò contare i record
che inserisco, sai che palla.
Ciao, Bruno


author: geppo

text:
Ciao "Bruno - S95" <
mus...@virgilio.it
> ha scritto nel messaggio
news:49735363$0$1112$4faf...@reader2.news.tin.it...
---cut---
>> "Me.AllowAdditions = Me.RecordsetClone.RecordCount < 5"
con questa impedisci che si possano inserire più di 5 record giusto? ma se
non ci sono record cosa succede? Che la subForm scompare.
Prova a fare cosi:
"Me.AllowAdditions = Me.RecordsetClone.RecordCount < 5 and
Me.RecordsetClone.RecordCount <> 0"
--
Ciao
Geppo


text:
"Bruno - S95" <
mus...@virgilio.it
> ha scritto nel messaggio
news:4974dcc3$0$1115$4faf...@reader2.news.tin.it...
> -------------
> Giustissimo Caro Sergio, ma se non trovo alcun modo dovrò contare i record
> che inserisco, sai che palla.
>
> Ciao, Bruno
Di alternative ce ne sono:
es.
Private Sub Form_BeforeUpdate(Cancel As Integer)
If DCount("*", "nometabellaquery") = 5 Then
    MsgBox "Solo 5 record"
    Cancel = True
End If
End Sub
Ciao.
--
Sergio MAZZA


text:
"geppo" <c...@tin.it.invalid> ha scritto nel messaggio
news:bS5dl.160737$Ca.2...@twister2.libero.it...

--------------
Ciao Geppo, ho provato sia come hai detto tu che con
    If Forms![frm_141_ODS]![CUODS] <> "" And Me.RecordsetClone.RecordCount
<> 0 Then
    Me.AllowAdditions = Me.RecordsetClone.RecordCount < 5
    End If
purtroppo in entrambi i modi la maschera non viene visualizzata e il
problema resta.
Hai in mente qualcosaltro ?
Ciao, Bruno


text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:gl4fgl$mhs$1...@tdi.cu.mi.it...

----------
Ciao Sergio, ho provato quanto hai scritto, modificando anche in:
Private Sub Form_BeforeUpdate(Cancel As Integer)
    If DCount("*", "Qry_141_Soste", CUODS = Forms![frm_141_ODS]![CUODS]) = 5
Then
        MsgBox "Solo 5 record"
        Cancel = True
    End If
End Sub
----
Private Sub Form_BeforeUpdate(Cancel As Integer)
    If DCount("CUODS", "Qry_141_Soste", CUODS = Forms![frm_141_ODS]![CUODS])
= 5 Then
        MsgBox "Solo 5 record"
        Cancel = True
    End If
End Sub
------------
Dove CUODS è il codice univoco del campo della tabella collegata alla form
principale. Anche la sottoform ha in campo che è nominato allo stesso modo.
E' come se continuasse a contare tutti i record inseriti nella tabella
"soste".
Ciao, Bruno


text:
"Bruno - S95" <
mus...@virgilio.it
> ha scritto nel messaggio
news:4975cf10$0$1122$4faf...@reader1.news.tin.it...
>
> Ciao Sergio, ho provato quanto hai scritto, modificando anche in:
>
> Private Sub Form_BeforeUpdate(Cancel As Integer)
>    If DCount("*", "Qry_141_Soste", CUODS = Forms![frm_141_ODS]![CUODS]) =
> 5 Then
>        MsgBox "Solo 5 record"
>        Cancel = True
>    End If
>
> End Sub
>
> ----
>
> Private Sub Form_BeforeUpdate(Cancel As Integer)
>    If DCount("CUODS", "Qry_141_Soste", CUODS =
> Forms![frm_141_ODS]![CUODS]) = 5 Then
>        MsgBox "Solo 5 record"
>        Cancel = True
>    End If
>
> End Sub
> ------------
>
> Dove CUODS è il codice univoco del campo della tabella collegata alla form
> principale. Anche la sottoform ha in campo che è nominato allo stesso
> modo.
> E' come se continuasse a contare tutti i record inseriti nella tabella
> "soste".
> Ciao, Bruno
...
If DCount("*", "Qry_141_Soste", "CUODS = " & me![CUODS]) = 5
...
Ciao.
--
Sergio MAZZA


text:
Ciao "Bruno - S95" <
mus...@virgilio.it
> ha scritto nel messaggio
news:4975ca77$0$1122$4faf...@reader1.news.tin.it...
--cut---
>
> Ciao Geppo, ho provato sia come hai detto tu che con
>
>    If Forms![frm_141_ODS]![CUODS] <> "" And Me.RecordsetClone.RecordCount
> <> 0 Then
>    Me.AllowAdditions = Me.RecordsetClone.RecordCount < 5
>    End If
>
> purtroppo in entrambi i modi la maschera non viene visualizzata e il
> problema resta.
> Hai in mente qualcosaltro ?
If Forms![frm_141_ODS]![CUODS] <> "" or not
isnull(Forms![frm_141_ODS]![CUODS]) then
    Me.AllowAdditions = Me.RecordsetClone.RecordCount < 5 And
Me.RecordsetClone.RecordCount  <> 0
End If
> Ciao, Bruno
--
Ciao
Geppo


text:
"geppo" <c...@tin.it.invalid> ha scritto nel messaggio
news:hDmdl.249152$FR.5...@twister1.libero.it...

------------------
Ciao Geppo, purtroppo non funzia, ora mollo poi ci ritorno in un altro
momento.
Bruno


title: stampa indirizzi su busta

author: Daniele Marchelli

text:
Buon giorno,
  quest'oggi il capo mi ha chiaesto di modificare il piccolo DB im modo
da poter stampare l'indirizzo del cliente correntemente visualizzato
nella form direttamente sulla busta, detto fatto la stampa funziona se
non che anzichč stampare una singola busta ne stampa 4, la prima
corrette piů altre 3 bianche, le ho provate tutte ma nn so come
risolvere il problema, potete aiutarmi?
NB: nelle impostazioni della pagina ho impostato una dimensione
personalizzata pari a quelle della busta utilizzata.
grazie
Daniele
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: stampa indirizzi su busta

text:
"Daniele Marchelli" <
daniele....@gmail.com
> ha scritto nel messaggio
news:013508fe51ad7b14d1e...@mygate.mailgate.org...
> Buon giorno,
>   quest'oggi il capo mi ha chiaesto di modificare il piccolo DB im modo
> da poter stampare l'indirizzo del cliente correntemente visualizzato
> nella form direttamente sulla busta, detto fatto la stampa funziona se
> non che anzichč stampare una singola busta ne stampa 4, la prima
> corrette piů altre 3 bianche, le ho provate tutte ma nn so come
> risolvere il problema, potete aiutarmi?
>
> NB: nelle impostazioni della pagina ho impostato una dimensione
> personalizzata pari a quelle della busta utilizzata.
Vai sul Sito Comune (link qui sotto) e dai un'occhiata al database di
esempio allegato alla FAQ di Luciano Gori intitolata "4.34 Stampare buste
indirizzo".
>
>
> grazie
Prego
> Daniele
--
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------


title: stampa indirizzi su busta

text:
"Roberto da casa" <
r.masso...@libero.it
> wrote in message
news:OMQWf.57254$
A83.1...@twister1.libero.it
> Vai sul Sito Comune (link qui sotto) e dai un'occhiata al database di
> esempio allegato alla FAQ di Luciano Gori intitolata "4.34 Stampare buste
> indirizzo".
Ottimo ho trovato quello che cercavo!
grazie!



title: Evento casella combinata

author: Fabio

text:
Su di una casella combinata, ho fatto in modo che facendo doppio click mi
apre una maschera in pop-up, e qui tutto ok.
Come mai non riesco ad abbinare nulla sull'evento "click"??
Mi spiego meglio, mentre su di un altro controllo funziona (casella di
testo), sulla casella combinata non va proprio.
Grazie
Fabio


title: Evento casella combinata

text:
"Fabio" <
cpt_harl...@tin.it
> ha scritto nel messaggio
news:436ba0cc$0$6018$4faf...@reader4.news.tin.it...

Mi sembra strano che con altri controlli funzioni: che io sappia non ha
significato per lo stesso controllo prevedere sia l'evento "Su clic" che
l'evento "Su doppio clic"; che io sappia in quel caso di doppio clic
dovrebbe essere eseguito due volte la sub generata a fronte dell'evento "Su
clic", e mi sembra anche giusto.
> Grazie
Prego
> Fabio
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: Combo box e aggiunta nuovi valori in una tabella

author: mattia

text:
Ciao a tutti, sono nuovo di Access e ho poca dimestichezza con le
maschere. Ora, invece che avere la classica visualizzazione della tabella
con il relativo pulsantino per l'aggiunta di un nuovo record, ho creato
una maschera, contenete gli stessi campi presenti nella tabella di
origine aggiungendo alcune combo box per la selezione automatica di
determinati id invece che lasciare all'utente la necissità di inserire un
id. Le combo box mostrano il nome associato all'id e non l'id stesso
(poco intuitivo mostrare 0-1-2-3 etc). Vorrei ora capire come fare ad
aggiungere, una volta compilati tutti i campi, il nuovo record
aggiungendo nella tabella non il nome scelto nelle varie combo box ma il
loro corrispettivo id.
es. tabella Prodotto
ID | NomeProdotto
---+--------------
0  | X323
1  | X245
2  | X421
La combo box mostra le scelte tra X323, X245 etc.
Grazie per le indicazioni.


author: sv

text:
mattia ha scritto:

> es. tabella Prodotto


> Grazie per le indicazioni.
Vedi:
http://www.accessgroup.it/HomeArgomenti.asp?ID=19&Oggetto2=List
 box e
combo box
--
sv
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Applicazione lenta su PC veloci

author: Andrea

text:
Ciao a tutti
mi succede una cosa strana.
Una mia applicazione MS Access gira su una rete di 20 PC.
Su alcune macchine č decisamente veloce e su altre parecchio lenta.
Il bello č che alcuni fra i PC su cui č maggiormante lenta sono gli ultimi
arrivati e quindi teoricamente i piů veloci.
In particolare ho problemi di grande lentezza (su maschere e query) su un
portatile win XP con 512 Mb di RAM e processore centrino (appena
acquistato..).
Qualcuno ha qualche idea??
Grazie


title: Applicazione lenta su PC veloci

author: namor

text:
Andrea ha scritto:

Metti una copia della base dati in locale sull'HD e prova se va piů
veloce, cosě capisci se č un problema del PC o di lentezza di accesso ai
dati via rete.
Namor
--
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Importazione file + nome

text:
salve a tutti
ho questo problema da porvi.
In una cartella ho tanti file chiamati in questo modo:
MAG006.908.B2008_000016.TXT20080212060309
MAG006.908.B2008_000017.TXT20080218230249
MAG006.908.B2008_000018.TXT20080219060314
MAG006.908.B2008_000018.TXT20080222141056
dove
MAG indica il tipo di documento
006 indica il codice dell'utente
908 indica la causale
B (non importa)
2008 è l'anno di riferimento
0000?? è il numero del documento
200802???????? è la data + ore + minuti + secondi
e all'interno del file ho altri dati, tutti importanti, che posso
legare al nome solo tramite il numero del documento
come potete vedere anche dall'esempio sopra posso avere lo stesso
numero documento MA CON DATA DIVERSA
inoltre il file non ha una estensione "regolare", perciò è un problema
anche l'importazione
ma il mio problema maggiore è questo:
devo importare ogni documento con accanto i tutti i dati presenti nel
nome del file (perciò la cosa deve essere progressiva, altrimenti
rischio di invertire i dati contenuti all'interno del documento)
qualcuno può darmi un aiuto?
grazie


title: Importazione file + nome

author: 'Roccia' Max

text:
On 26 Feb, 11:41, Mirco75 <
mirc...@gmail.com
> wrote:
> devo importare ogni documento con accanto i tutti i dati presenti nel
> nome del file (perciò la cosa deve essere progressiva, altrimenti
> rischio di invertire i dati contenuti all'interno del documento)
Una funzione che utilizza dir() per estrarre, uno per uno, i nomi dei
file; dai nomi del file, usando estensivamente mid(), estrai tutti i
dati dipendenti dal nome e li memorizzi in variabili; dopodiche'
importi il file in una tabella di passaggio utilizzando transfertext,
e accodi tutti i dati alla tabella definitiva con runsql e una query
che importi anche le variabili.
Esempio con una situaizone meno incasinata:
FILE001_2008.DAT
FILE002_2008.DAT
FILE001_2007.DAT
FILE001_2006.DAT
FileName=Dir()
Do while dir >""
     Anno=Val(mid(FileName,9,4))
     NumDoc=Val(mid(FileName,5,3))
     Docmd.Transfertext
acImportDelim,"NomeSpecifica","TempTable",FileName
     ' naturalmente è stata tua cura salvare una specifica di
importazione adeguata
     Docmd.RunSQL "INSERT INTO TabellaDefinitiva([Elenco campi])
SELECT " & Anno & ", " & NumDoc & ", TempTable.* FROM TempTable"
     Dir()
     Loop
cia'
Max


title: Importazione file + nome

text:

grazie
provo subito e ti faccio sapere


title: aprire la struttura di una query da una maschera

author: Susanna

text:
Sono a chiedervi se è possibile aprire una query in modalità struttura con
un pulsante di comando da una maschera, se sì come devo fare
grazie mille


text:
fatto ci sono riuscita grazie lo stesso
"Susanna" <
geom.b...@geo-sit.it
> ha scritto nel messaggio
news:eipk4f$kf6$1...@newsread.albacom.net...



title: Pacchettizzare il database

author: Stefania

text:
Sto cercando di "pacchettizzare" il mio database (gestionale azienda)
dei miei clienti. Sperando di poterlo vendere ad altri utenti,
propongo il problema riguardante l'inserimento dei loghi nelle report
delle fatture, in particolare vorrei sapere se esiste il modo per far
personalizzare la carta intestata direttamente dai clienti evitando il
mio intervento per modificare il programma. Ringrazio come sempre,
Stefy


title: Pacchettizzare il database

text:
"Stefania" <
ste...@libero.it
> ha scritto nel messaggio
news:d118debb.04012...@posting.google.com...

Penso che la cosa migliore sia quella di togliere i loghi dai report e far
usare ai clienti, per la stampa delle fatture, carta prestampata: tu ti
limiterai a fornire ai clienti il layout della carta prestampata che poi
loro faranno stampare.
In alterbativa, per stampare i loghi sui reports, puoi usare dei controlli
Immagine che poi collegherai (attenta non incorporarla) ad un file jpg
contenuto nella stessa cartella del database; il cliente dovrà scannerizzare
il proprio logo in un file jpg al quale darà il nome al file di cui sopra
che andrà a sostituire.
Se pensi che il cliente entri in crisi per fare queste operazioni, falle tu
prima di distribuire il software: naturalmente il cliente ti fornirà il logo
da scannerizzare.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------