title: compattazione db

author: OICCIC

text:
ciao a tutto il newsgroup
ho il seguente problema:
come faccio a compattare il db correntemente aperto tramite una macro o
codice VBA?
ho fatto alcune ricerche e non ho trovato un granchè (anche se so che si
potrebbe tutilizzare l'eseguibile jetcomp della microsoft
o il codice vba fornito dalla microsoft stessa)
secondo voi è un buon compromesso utilizzare per lanciare il db un
collegamento che esegue access con l'opzione
da riga di comando /compact in modo da compattare il db prima di ogni
apertura?
ciao


title: compattazione db

text:
Usa il comando della barra degli strumenti magari in formato popup nella
maschera e il gioco è fatto... macro e codice lasciali perdere, perchè la
compattazione non sarebbe permessa visto che l'MDB risulta aperto
--
Maurizio75


title: compattazione db

author: Alessandro

text:
"OICCIC" <
cicci...@infinito.it
> wrote in message
news:abt9mq$l03i3$
1...@ID-83743.news.dfncis.de

Direi di si.
Io mi sono fatto un EXE con VB6 che richiamo con Shell dal Db corrente.
Il vantaggio è che sono solo 25Kb rispetto i minimo 150Kb della stessa
cosa fatta con un DB ACCESS di appoggio.
Guarda sul sito:
http://digilander.iol.it/ik2zok
nella Sezione Alessandro--->Access--->Utilità
Alessandro./@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: compattazione db

text:
> Guarda sul sito:
>
http://digilander.iol.it/ik2zok
> nella Sezione Alessandro--->Access--->Utilità
Ciao Alessandro, da curioso, leggendo i rif. della tua risposta, ho visitato
il tuo sito e ho visto che hai sviluppato una procedura di Relink, ma
provandola ti chiedo: e se i BE sono più di 1 come fai? la procedura si
blocca perchè non riconosce i percorsi...
...
...
fammi sapere se lo evolvi... io ho sviluppato un codice che verifica quanto
il tuo al momento non fa, ma credo sinceramente che quello che hai creato tu
sia più veloce...
--
Maurizio75


title: compattazione db

text:
>
> Direi di si.
> Io mi sono fatto un EXE con VB6 che richiamo con Shell dal Db corrente.
> Il vantaggio è che sono solo 25Kb rispetto i minimo 150Kb della stessa
> cosa fatta con un DB ACCESS di appoggio.
> Guarda sul sito:
>
http://digilander.iol.it/ik2zok
> nella Sezione Alessandro--->Access--->Utilità
>
ciao Alessandro, complimenti per le varie utility del sito,
in realtà alle tue pagine ero già arrivato grazie a google :)
però ho qualche problema nella gestione dei nomi dei file lunghi,
il percorso de mio db è una cosa del genere:
\\quixweb\DB FATTURAZIONE\Fatturazione euro.mdb
.
secondo te funziona la chiamata utilizzando i %20 al posto degli spazi con
una cosa del genere??
\\quixweb\DB%20FATTURAZIONE\Fatturazione%20EURO.mdb
e poi in questo caso si tratta di un percorso di rete, ma se ho un nome di
file lungo con degli spazi in mezzo
come lo gestisco??
ciao e grazie


title: compattazione db

author: Alessandro Baraldi

text:
"Maurizio75" <
maurizio...@gevi.it
> wrote in message
news:uTtE8.62632$
US3.1...@twister1.libero.it

Ciao Maurizio, l'ho già evoluto, ma non aggiornato sul sito.
Quello che ho fatto tiene conto dell'eventualità di avere
diversi DB_BE con differenti PWD posizionati in diverse PATH.
Pare che funzioni bene, se ti interessa l'aggiornamento
ti invio il File.
Ciao



title: compattazione db

text:
Te ne sarei grato... l'aspetto
Buon lavoro
--
Maurizio75
Alessandro Baraldi <
ik2...@libero.it
> wrote in message
cd5396416a6e1ef8c0...@mygate.mailgate.org...



title: compattazione db

text:
"OICCIC" <
cicci...@infinito.it
> wrote in message
news:abtq7m$krhk4$
1...@ID-83743.news.dfncis.de
> però ho qualche problema nella gestione dei nomi dei file lunghi,
> il percorso de mio db è una cosa del genere:
> \\quixweb\DB FATTURAZIONE\Fatturazione euro.mdb
>
> .
> secondo te funziona la chiamata utilizzando i %20 al posto degli spazi con
> una cosa del genere??
>
> \\quixweb\DB%20FATTURAZIONE\Fatturazione%20EURO.mdb
>
> e poi in questo caso si tratta di un percorso di rete, ma se ho un nome di
> file lungo con degli spazi in mezzo
> come lo gestisco??
>
> ciao e grazie
Sinceramente non ho mai avuto l'occasione di provare la sintassi
che dici, quindi non saprei, ma sul percorso di rete non ci sono
problemi funziona benissimo...!
Ciao
Alessandro.



title: OT Traduzione FAQ 7.17

author: Karl Donaubauer

text:
*********************
7.17 MDE creation fails
Problem
When you try to create a MDE file you get the error message:
"Compile error in hidden module: FooBar"
and/or
"Microsoft Access was unable to create an MDE database"
Another problem can be that the menu item to create an
MDE is greyed out and so you can't choose the option at all.
Solutions
1. If the name of a module is stated in the error message there's
probably a real error in this module.
Open any module in the mdb and in the code editor choose the
menu item Debug/Compile and Save all modules (in A97) or
Debug/Compile yourProjectName (in the VBE).
This should bring up at least one error. After it's correction
you should be able to create an MDE. If not:
2. Another cause of these messages can be <missing references>
in the MDB.
3. Sometimes (especially when no module name is stated) the
only cure is <decompiling> the MDB. Afterwards check the
references again, compile all and try again.
4. Sometimes it may help to simply let the MDE create in
a diverse directory. i.e. in the MDE dialog don't choose the
directory of the MDB but another one. (hint by Dirk Skirde)
5. If the menu item for the creation of an MDE ist greyed out,
i.e. not activated, then your MDB doesn't have the correct format
(=the format of the currently used Access version). e.g.
With AX it's only possible to create an MDE out of a database that
has the format of AX not the format of A00 (indicated in the title
bar of the database window).
First the MDB has to be converted to AX.
Then it's possible to create an MDE with AX.
************************
<> vuol dire che si tratta di un link
--
HTH
Karl
*********
Access-FAQ
http://www.donkarl.com/it


title: OT Traduzione FAQ 7.17

author: namor

text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:2mepcnF...@uni-berlin.de...
> *********************
> 7.17 MDE creation fails
>
> Problem
>
> When you try to create a MDE file you get the error message:
> "Compile error in hidden module: FooBar"
> and/or
> "Microsoft Access was unable to create an MDE database"
>
> Another problem can be that the menu item to create an
> MDE is greyed out and so you can't choose the option at all.
7.17 La creazione di un MDE non riesce
Problema
Quando cerchi di creare un file MDE si verifica l'errore
"Errore di compilazione nel modulo nascosto: FooBar" (ndt: questo l'ho
tradotto perchè non sono riuscito a riprodurlo)
e/o
"Impossibile creare il database MDE" (ndt: questo è l'esatto testo
dell'errore riportato dalla versione italiana)
Un altro problema che si può verificare è che la voce di menù per la
conversione in MDE è disabilitata e quindi non la puoi utilizzare.
> Solutions
>
> 1. If the name of a module is stated in the error message there's
> probably a real error in this module.
> Open any module in the mdb and in the code editor choose the
> menu item Debug/Compile and Save all modules (in A97) or
> Debug/Compile yourProjectName (in the VBE).
> This should bring up at least one error. After it's correction
> you should be able to create an MDE. If not:
>
> 2. Another cause of these messages can be <missing references>
> in the MDB.
Soluzioni
1. Se nel messaggio d'errore compare il nome di un modulo è probabile che ci
sia realmente un errore in quel modulo. Apri un qualsiasi modulo nel mdb e
nell'editor vba seleziona da menù Debug/Compila e salva tutti i moduli (in
A97) o Debug/Compila "NomeProgetto". Quest'azione dovrebbe evidenziare
almeno un errore. Dopo averlo corretto dovresti riuscire a creare l'MDE. Se
ancora non funziona:
2. Un'altra causa di questi messaggi può essere <Riferimenti mancanti>
nell'MDB.
> 3. Sometimes (especially when no module name is stated) the
> only cure is <decompiling> the MDB. Afterwards check the
> references again, compile all and try again.
>
> 4. Sometimes it may help to simply let the MDE create in
> a diverse directory. i.e. in the MDE dialog don't choose the
> directory of the MDB but another one. (hint by Dirk Skirde)
3. A volte (specialmente quando non viene indicato il nome di un modulo)
l'unica soluzione è <decompilare> l'MDB. Poi controlla nuovamente i
riferimenti, compila tutto e riprova.
4. A volte può servire semplicemente creare l'MDE in un'altra cartella, per
esempio nella finestra di dialogo MDE non scegliere la stessa cartella
dell'MDB ma selezionane un'altra. (suggerimento di Dirk Skirde)
> 5. If the menu item for the creation of an MDE ist greyed out,
> i.e. not activated, then your MDB doesn't have the correct format
> (=the format of the currently used Access version). e.g.
>
> With AX it's only possible to create an MDE out of a database that
> has the format of AX not the format of A00 (indicated in the title
> bar of the database window).
> First the MDB has to be converted to AX.
> Then it's possible to create an MDE with AX.
> ************************
5. Se la voce di menù per la conversione in MDE è disabilitata allora il tuo
MDB non è nel formato corretto (il formato della versione di Access che stai
usando). Per esempio:
con AX è possibile creare un MDE solo da un database in formato AX, non da
uno in formato A00 (indicato nella barra del titolo della finestra
database). Devi prima convertire il database in AX, poi sarà possibile
creare l'MDE con AX.


title: OT Traduzione FAQ 7.17

author: sv

text:
namor ha scritto:
> "Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
> news:2mepcnF...@uni-berlin.de...
> > *********************
> > 7.17 MDE creation fails
> >
> > Problem
> >
> > When you try to create a MDE file you get the error message:
> > "Compile error in hidden module: FooBar"
> > and/or
> > "Microsoft Access was unable to create an MDE database"
> >
> > Another problem can be that the menu item to create an
> > MDE is greyed out and so you can't choose the option at all.
> 7.17 La creazione di un MDE non riesce
> Problema
> Quando cerchi di creare un file MDE si verifica l'errore
> "Errore di compilazione nel modulo nascosto: FooBar" (ndt: questo l'ho
> tradotto perchè non sono riuscito a riprodurlo)
> e/o
> "Impossibile creare il database MDE" (ndt: questo è l'esatto testo
> dell'errore riportato dalla versione italiana)
> Un altro problema che si può verificare è che la voce di menù per la
> conversione in MDE è disabilitata e quindi non la puoi utilizzare.
L'altro problema può essere che la voce di menù per creare un MDE sia
diventata grigia e così non puoi affatto scegliere l'opzione.








.......................per la creazione di un MDE è diventata grigia,
cioè non attivata, allora il tuo
> MDB non è nel formato corretto (il formato della versione di Access che stai
> usando). Per esempio:
> con AX è possibile creare un MDE solo da un database in formato AX, non da
> uno in formato A00 (indicato nella barra del titolo della finestra
> database). Devi prima convertire il database in AX, poi sarà possibile
> creare l'MDE con AX.
PS : per quanto riguarda "FOOBAR" ho trovato questo:
INIZIA
Foobar is a universal variable understood to represent whatever is being
discussed.
It's usually used in examples that illustrate concepts and ideas in
computer science.
For instance, a computer science professor may be discussing different
file formats. In this case, he would call the generic-example file foo or
foobar, then list the extensions associated with the file formats (e.g.
foobar.txt, foobar.gif, foobar.exe, foobar.tar).
When foo or foobar is used, everyone understands that these are just
examples, and they don't really exist.
Programmers and administrators also use foo and foobar in a similar
context. Files or program s named with foo or foobar are understood not to
be permanent and will be changed or deleted at anytime.
Foo, bar, and the compound foobar were commonly used at MIT, Stanford and
the Helsinki University of Technology, Finland. Other generic variables
are used other places, but only these three are considered universal.
FINISCE
--
rgrds
SC
www.accessgroup.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 Traduzione FAQ 7.17

text:
sv wrote:
> namor ha scritto:
>
>> "Karl Donaubauer ha scritto:
>>>...
>>> "Compile error in hidden module: FooBar"
>>...
>> Quando cerchi di creare un file MDE si verifica l'errore
>> "Errore di compilazione nel modulo nascosto: FooBar" (ndt: questo
>> l'ho tradotto perchè non sono riuscito a riprodurlo)
> ...
> Foobar is a universal variable understood to represent whatever is
> being discussed.
> It's usually used in examples that illustrate concepts and ideas in
> computer science.
> ...
> Other generic variables are used other places, but only these
> three are considered universal.
Sì. Nel parte del mondo che parla l'inglese ma anche in altri parti
come p.e. tedesco molti programmatori usano foo, bar e foobar
in questo senso. Qualche volta anche la versione "fubar".
La traduzione italiana è: pippo, pluto, paperino...
L'origine dell'espressione invece non è molto conosciuta:
Una volta ho letto che l'era inventata dai soldati americani nella
seconda guerra mondiale. Per le situazioni spiacevoli e disperate
usavano "fubar" che sono l'iniziali di: f*ed up beyond all recognition.
--
cu



title: OT Traduzione FAQ 7.17

text:
Karl Donaubauer ha scritto:



Ho trovato, come tu dici, questo:
INIZIA
FUBAR is an acronym that originated in the military to stand for the words
"f***ed up beyond all repair." This is often softened to "fouled up beyond
all repair" in reference to hardware. The programming and documentation
equivalent is "fouled up beyond all recognition." Sometimes the last word
is "recovery" or "reconciliation" or "reason."
In a Virtual Address Extension (VAX), the acronym FUBAR has been adapted
to refer to the words "failed UniBus address register." Some programmers
apparently managed to sneak this by humorless higher-ups, and the term
stuck.
F.U.B.A.R. International is the name of a film company founded in 1989 by
several businessmen seeking adventure. They went on location to film
natural disasters. Some of the disasters were artificially created,
especially avalanches, which could be triggered by explosives. Company
executives vacation in Vail, Colorado every year, and have become local
celebrities. These days, F.U.B.A.R. International markets clothing and
novelty items.
Because foo, an unrelated term, appears phonetically in FUBAR, programmers
have taken to using both foo and bar as metasyntactic variables when two
such variables are needed.



title: OT Traduzione FAQ 7.17

author: MA

text:
> rgrds
> SC
>
www.accessgroup.it
>
Ho notato che nel tempo la tua firma è migliorata
MAssimiliano
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: OT Traduzione FAQ 7.17

text:
MA ha scritto:
> > rgrds
> > SC
> >
www.accessgroup.it
> >
> Ho notato che nel tempo la tua firma è migliorata
> MAssimiliano
Il meno che potessi fare...



title: Proprietà Connect di una TableDef collegata

author: giaconet

text:
Ciao a tutti.
Ho questo problema. Ho un db che ha una tabella collegata ad un altro
msb esterno.
A seconda dei dati richiesti si deve poter far riferimento a file msb
diversi (diversi solo nei dati ma identici nella struttura).
Pensavo di far riferimento alla proprietą Connect di TableDef ma sembra
che non si possa accedervi in scrittura.
Debug.Print CurrentDb.TableDef("tabCollegata").Connect
mi restituisce ";DATABASE=c:\...\db1.mdb"
Allora eseguo
CurrentDb.TableDef("tabCollegata").Connect = ";DATABASE=c\...\db2.mdb"
e non mi dą nessun errore
ma se rieseguo
Debug.Print CurrentDb.TableDef("tabCollegata").Connect
mi restituisce di nuovo ";DATABASE=c:\...\db1.mdb"
Help me.
Bye
giaconet


text:
giaconet ha scritto:
> Ho questo problema. Ho un db che ha una tabella collegata ad un altro
> msb esterno.
"msb"?
> A seconda dei dati richiesti si deve poter far riferimento a file msb
> diversi (diversi solo nei dati ma identici nella struttura).
> Pensavo di far riferimento alla proprietà Connect di TableDef ma
> sembra che non si possa accedervi in scrittura.
>
> Debug.Print CurrentDb.TableDef("tabCollegata").Connect
> mi restituisce ";DATABASE=c:\...\db1.mdb"
No. Debbe restituice un errore perché manca un "s".
> Allora eseguo
> CurrentDb.TableDef("tabCollegata").Connect = ";DATABASE=c\...\db2.mdb"
> e non mi dà nessun errore
>
Non ti credo perché manca ancora il "s"... ma scherzi a parte...
Dopo questa riga debbi fare un Refresh:
CurrentDb.TableDefs("tabCollegata").RefreshLink
È anche meglio di usare una variabile di oggetto:
Dim db As DAO.Database
db.TableDefs...
--
HTH
Karl
********* Ich beantworte keine Access-Fragen per Email. *********
Access-FAQ:
http://www.donkarl.com
Datenbankprofis:
http://www.dbdev.org


text:
"Karl Donaubauer" <
ad...@donkarl.com
> ha scritto nel messaggio
news:avd8vp$eedfq$1...@ID-46617.news.dfncis.de...
> giaconet ha scritto:
> > Ho questo problema. Ho un db che ha una tabella collegata ad un
altro
> > msb esterno.
>
> "msb"?
Si, scusa "mdb"
>
> > A seconda dei dati richiesti si deve poter far riferimento a file
msb
> > diversi (diversi solo nei dati ma identici nella struttura).
> > Pensavo di far riferimento alla proprietà Connect di TableDef ma
> > sembra che non si possa accedervi in scrittura.
> >
> > Debug.Print CurrentDb.TableDef("tabCollegata").Connect
> > mi restituisce ";DATABASE=c:\...\db1.mdb"
>
> No. Debbe restituice un errore perché manca un "s".
Anche qui scusa, era molto tardi e scrivevo "a memoria"
>
> > Allora eseguo
> > CurrentDb.TableDef("tabCollegata").Connect =
";DATABASE=c\...\db2.mdb"
> > e non mi dà nessun errore
> >
>
> Non ti credo perché manca ancora il "s"... ma scherzi a parte...
> Dopo questa riga debbi fare un Refresh:
>
> CurrentDb.TableDefs("tabCollegata").RefreshLink
>
L'ho fatto ma il risultato è sempre lo stesso.
La proprietà Connect dopo il refresh mi restituisce il vecchio
collegamento.
Credo che dipenda dal fatto che la tabella collegata viene collegata al
momento dell'apertura del database, e lì che probabilmente bisogna
intervenire. Dopo quel momento la proprietà Connect diventa di sola
lettura, almeno credo.
Mi spiego meglio: se uno apre il mio db senza caricare le maschere, la
tabella collegata già c'è, ed è collegata (se uno va in Gestione Tabelle
Collegate) con c:\...\db1.mdb (che dovrebbe essere il database di
Default). Forse sta qui l'errore? Forse la tabella non deve esistere
"fisicamente" ma deve essere un oggetto sempre e solo gestito da codice?
> È anche meglio di usare una variabile di oggetto:
> Dim db As DAO.Database
> db.TableDefs...
>
> --
> HTH
> Karl
Grazie lo stesso
giaconet


text:
"giaconet" <
giacone...@inwind.it
> ha scritto nel messaggio
news:avgo7n$fjprg$1...@ID-71483.news.dfncis.de...
>
> "Karl Donaubauer" <
ad...@donkarl.com
> ha scritto nel messaggio
> news:avd8vp$eedfq$1...@ID-46617.news.dfncis.de...
> > giaconet ha scritto:
> >
> > [CUT]

Ho risolto così.
Cancello la tabella (controllo preventivamente che la tabella esista)
con
DoCmd.DeleteObject acTable, "tabCollegata"
Poi faccio
Dim tbD As TableDef
Set tD = CurrentDb.CreateTableDef("tabCollegata", dbAttachExclusive,
tabCondomini", strDatabase)
CurrentDb.TableDefs.Append tD
CurrentDb.TableDefs.Refresh
Che ne pensi?
Bye
giaconet


text:
giaconet ha scritto:
>> ...Credo che dipenda dal fatto che la tabella collegata viene collegata
>> al momento dell'apertura del database, e lì che probabilmente bisogna
>> intervenire. Dopo quel momento la proprietà Connect diventa di sola
>> lettura, almeno credo.
No.
> ...Ho risolto così.
> Cancello la tabella (controllo preventivamente che la tabella esista) con
> DoCmd.DeleteObject acTable, "tabCollegata"
>
> Poi faccio
>
> Dim tbD As TableDef
> Set tD = CurrentDb.CreateTableDef("tabCollegata", dbAttachExclusive,
> tabCondomini", strDatabase)
> CurrentDb.TableDefs.Append tD
> CurrentDb.TableDefs.Refresh
>
> Che ne pensi?
Non è necessario. Penso che ti è sfuggito la mia indicazione:
>>> È anche meglio di usare una variabile di oggetto:
>>> Dim db As DAO.Database
>>> db.TableDefs...
Usare variabili di oggetti non è solo una cosa di cosmetica
o che il codice è più facile a modificare .
Se sempre usi CurrentDb sempre usi nuovi connessioni e oggetti
e questo è pericoloso in una sequenza di codice che debb'essere
eseguito insieme cioé per lo stesso oggetto. Allora prova con:
Dim db As DAO.Database
Dim tdf As DAO.TableDef
Set db = CurrentDb
Set tdf = db.TableDefs("tabCollegata")
tdf.Connect = ";DATABASE=c:\ecc.ecc.mdb"
tdf.RefreshLink
MsgBox tdf.Connect
--
HTH
Karl
*********
Access-FAQ (tedesco):
http://www.donkarl.com


text:
"Karl Donaubauer" <
ad...@donkarl.com
> ha scritto nel messaggio
news:avhbt5$fqtsl$1...@ID-46617.news.dfncis.de...
> giaconet ha scritto:
> >> ...Credo che dipenda dal fatto che la tabella collegata viene
collegata
> >> al momento dell'apertura del database, e lì che probabilmente
bisogna
> >> intervenire. Dopo quel momento la proprietà Connect diventa di sola
> >> lettura, almeno credo.
>
> No.
>
> >[CUT]
> >
> > Che ne pensi?
>
>
> Non è necessario. Penso che ti è sfuggito la mia indicazione:
>
> >>> È anche meglio di usare una variabile di oggetto:
> >>> Dim db As DAO.Database
> >>> db.TableDefs...
>
> Usare variabili di oggetti non è solo una cosa di cosmetica
> o che il codice è più facile a modificare .
> Se sempre usi CurrentDb sempre usi nuovi connessioni e oggetti
> e questo è pericoloso in una sequenza di codice che debb'essere
> eseguito insieme cioé per lo stesso oggetto. Allora prova con:
>
> Dim db As DAO.Database
> Dim tdf As DAO.TableDef
>
> Set db = CurrentDb
> Set tdf = db.TableDefs("tabCollegata")
>
> tdf.Connect = ";DATABASE=c:\ecc.ecc.mdb"
> tdf.RefreshLink
> MsgBox tdf.Connect
>
> --
> HTH
> Karl
Hai ragione. Mi era sfuggito (più che altro pensavo fosse un consiglio e
ignoravo il fatto che ogni volta che chiamavo CurrentDb istanziasse un
nuovo oggetto).
Grazie
Bye
giaconet


title: Indent

text:
Come è possibile fare l'indent automatico con access 2013?  Non sono
riuscito ad installare smart indent con windows 7 e access 2013.

Grazie per le eventuali risposte

---------------------------------------------------------------------------------------------------------------------------------------
Informativa Privacy - Ai sensi del D. Lgs n. 196/2003 (Codice Privacy) si
precisa che le informazioni
contenute in questo messaggio sono riservate e ad uso esclusivo del
destinatario. Qualora il messaggio
in parola Le fosse pervenuto per errore, La preghiamo di eliminarlo senza
copiarlo e di non inoltrarlo a
terzi, dandocene gentilmente comunicazione. Grazie.

---
Questa e-mail è stata controllata per individuare virus con Avast antivirus.
http://www.avast.com


title: Stampa report di estratti conto dividendo ogni cliente (non raggruppandoli sulla stessa pagina)

author: leonardo esposito

text:
buonasera a tutti gli amici del sito comune,
ho questo problema:
debbo stampare un report in cui mi compaiono gli estratti conto di
vari clienti; il fatto è che non riesco a far si che il report mi
divida i clienti, in modo che non esca più di un cliente sulla stessa
pagina! ho impostato (nelle opzioni di raggruppamento ) il campo
Stampa sezione unita come "gruppo intero" ma non ho risolto il
problema. Alcuni clienti me li stampa separatamente, altri me li
raggruppa comunque sulla stessa pagina.
potete aiutarmi?
grazie a tutti per la cortese attenzione
Leonardo


text:
leonardo esposito wrote:
> ho questo problema:
> debbo stampare un report in cui mi compaiono gli estratti conto di
> vari clienti; il fatto è che non riesco a far si che il report mi
> divida i clienti, in modo che non esca più di un cliente sulla stessa
> pagina! ho impostato (nelle opzioni di raggruppamento ) il campo
> Stampa sezione unita come "gruppo intero" ma non ho risolto il
> problema. Alcuni clienti me li stampa separatamente, altri me li
> raggruppa comunque sulla stessa pagina.
> ...
Nelle opzioni di raggruppamento imposta "Intestazione (gruppo)"
a Sì. Se non vuoi un'intestazione visibile puoi impostare la sua
Altezza a 0. Poi imposta la proprietà "Interruzione pagina"
dell'intestazione a "Prima di sezione".
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


text:

Grazie mille Karl


title: Disabilitare controllo su maschera..

author: Francesco Bargellini

text:
Salve a tutti,
come si disabilita il controllo che mi permette di passare da un record ad
un altro.
Per intenderci: quella barra posta in basso a sinistra che in una maschera
mi fa spostare tra i record.
Grazie a tutti.
Francesco Bargellini.
--
Posted from [62.110.173.115]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Disabilitare controllo su maschera..

author: Enzo Nasello

text:
"Francesco Bargellini" <
f.barg...@fabaris.it
> wrote in message
000501c0e51b$18de1860$2602...@fabaris.it...

Vai sulle proprieta della mascchera e dai no su pulsanti di spostamento


title: Disabilitare controllo su maschera..

text:
Grazie tutto ok.



title: Disabilitare controllo su maschera..

author: Esteban

text:
"Enzo Nasello" <
sen...@tin.it
> wrote in message
news:CNsP6.10885$8Y1.1...@news2.tin.it...

Sono d'accordo, ma poi si puņ passare da un record ad un altro con PgUp e PgDn.
Come si puņ evitare anche quello??
Ciao!
Esteban
Hosted by
www.seber.it


title: Disabilitare controllo su maschera..

author: Carmel

text:
On Fri, 25 May 2001 17:50:33 GMT, "Esteban" <
Est...@news.it
> wrote:
>Sono d'accordo, ma poi si puņ passare da un record ad un altro con PgUp e PgDn.
>Come si puņ evitare anche quello??
>
Vai sul sito comune nella sezione Forms. Trovi quello che ti serve
Ciao.
Carmel


title: Sottrai i prodotti venduti

text:
In un DB ci sono diverse tabelle fra cui:
Tab Ordini 1 a molti con tab DettagliOrdini
tab Prodotti 1 a molti con tab DettagliOrdini.
Nella tab DettagliOrdini vi è un campo Quantità e nella tabella Prodotti un
campo Scorte.
Vorrei che ogni qualvolta si evade un ordine la Quantità venduta venga
sottratta dal compo Scorte della tab Prodotti.
Sono settimane che provo senza ottenere nulla.
Grazie


title: Sottrai i prodotti venduti

author: Paolo A.

text:
moro54 wrote:

nella tabella dettagliOrdini dovresti avere un identificativo del prodotto che
punta alla tabella prodotti, per cui puoi provare con una query di
aggiornamento tipo questa:
criterio = "UPDATE prodotti SET prodotti.Scorta = scorta-" & Quantita & " WHERE
prodotti.idProdotto =" & idProdotto
CurrentDb.Execute criterio
naturalmente deve essere eseguita per ogni diverso prodotto presente nel
dettaglio ordine.


title: Scrittura, da VBA su di un Foglio Excel con celle protette

text:
Ho la necessità di scrivere dei dati, da VBA, su celle non protette di un  foglio excel che però ha un certo numero di celle protette.
Non conosco e nessuno conosce la password per sproteggere le celle protette.
Suggerimenti? anche di programmi che sproteggano sicuramente un foglio con celle protette.
grazie in anticipo


title: Sfondo nelle maschere di Access

text:
Ciao a tutti...
  sto creando un´applicazione in Access con tutte
le maschere che hanno la stessa immagine di
sfondo. L´immagine é inclusa nel DB. Ad ogni
maschera che creo essa viene risalvata nel DB.
Risultato il DB vuoto é di oltre 65 mbyte. Esiste
una soluzione al problema tenendo conto anche del
fatto che sia il DB che l´immagine alla fine
devranno cambiare directory? Si puó creare una
maschera con sfondo trasparento dietro cui
mettere una maschera fissa di sfondo? Avete
qualche idea?
    Grazie
       Davide
Sent via Deja.com
http://www.deja.com/
Before you buy.


title: Sfondo nelle maschere di Access

author: Daguez

text:
>   sto creando un´applicazione in Access con tutte
> le maschere che hanno la stessa immagine di
> sfondo. L´immagine é inclusa nel DB. Ad ogni
> maschera che creo essa viene risalvata nel DB.
> Risultato il DB vuoto é di oltre 65 mbyte. Esiste
> una soluzione al problema tenendo conto anche del
> fatto che sia il DB che l´immagine alla fine
> devranno cambiare directory? Si puó creare una
> maschera con sfondo trasparento dietro cui
> mettere una maschera fissa di sfondo? Avete
> qualche idea?
>
Io ho fatto cosi':
ho la form "frmMenu" che resta sempre aperta (e' il menu principale). Su
quella form metto l'immagine di sfondo che voglio vedere nelle altre schede.
Poi, sull'evento "Su Apertura" delle form che voglio che abbiano quello
sfondo aggiungo questa riga:
Me.PictureData = Forms!frmMenu.Form.PictureData
Eventualmente se gli sfondi dovessero essere diversi si potrebbe fare il
tutto con controlli immagine anziche' usare direttamente la form, (Picture1,
Picture2 ecc...) selezionando poi opportunamente sulle form "child" in
questo modo:
Me.PictureData = Forms!frmMenu.Picture1.PictureData
ciao
Alberto


title: Sfondo nelle maschere di Access

author: Rupen

text:
> Io ho fatto cosi':
> ho la form "frmMenu" che resta sempre aperta (e' il menu principale). Su
> quella form metto l'immagine di sfondo che voglio vedere nelle altre
schede.
> Poi, sull'evento "Su Apertura" delle form che voglio che abbiano quello
> sfondo aggiungo questa riga:
esulando dal topic...
mi sembra di capire che tu generi delle form child... o per meglio dire..
come si chiamano ? MDI ?
cioč quelle form che vivono una all'interno dell'altra, ma non hanno nessun
link (campi master slave)
come hai fatto ?
Ciao e grazie


title: ?? Risorse di sistema esaurite ??

author: Daniele

text:
Ho due query molto simili, sia per numero di query origine che per criteri
di selezione.
Le query le creo a codice.
Costruisco prima delle query unione, poi calcolo il totate di ciascuna di
esse (contengono dei valori di cui devo calcolare il totale); poi creo una
query di creazione tabella (in cui unisco i totali) per poi mostrarla in una
maschera.
Quando eseguo la prima query tutto fila liscio. Posso eseguirla quante volte
voglio e non mi da problemi.
Se eseguo la seconda mi da errore di run-time : risorse del sistema non
sufficienti.
Se però controllo le risorse durante l'esecuzione di entrambe le query vedo
che le risorse sono le stesse.
Come faccio????
Nel codice ogni volta che alloco una risorsa (es.: per l'apertura del
database o di recordset) poi li chiudo ( il database con mydb.close (anche
se l'ho aperto con set mydb = currentdb() ) e i recordset con set myrec =
nothing).
Scusate se mi sono dilungato ma il problema era complesso da spiegare.
Grazie e saluti,
                        Daniele


title: Query a campi incrociati

author: Lucio

text:
Salve a tutto il NG,
ho un problema con la rappresentazione, in un report, di una query a campi
incrociati, ovvero;
la query rappresenta la somma guadagnata in funzione di ogni prestazione,
per dipendente, quindi si ha: Intestazione riga:Descrizione
prestazione,Intestazione colonna:Dipendente,Valore riga:SommaImporto.
Il problema si pone se aggiungo un dipendente. Sul report mi visualizza
solo quelli esistenti alla creazione dello stesso e non quelli creati
successivamente.
Come fare?
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Query a campi incrociati


title: Query a campi incrociati

author: Roberto dalla campagna

text:
"Lucio" <
nap...@tin.it
> ha scritto nel messaggio
news:ddceco$nli$1...@news.newsland.it...
> Salve a tutto il NG,
> ho un problema con la rappresentazione, in un report, di una query a campi
> incrociati, ovvero;
> la query rappresenta la somma guadagnata in funzione di ogni prestazione,
> per dipendente, quindi si ha: Intestazione riga:Descrizione
> prestazione,Intestazione colonna:Dipendente,Valore riga:SommaImporto.
> Il problema si pone se aggiungo un dipendente. Sul report mi visualizza
> solo quelli esistenti alla creazione dello stesso e non quelli creati
> successivamente.
> Come fare?
>
Se il tuo problema è quello di adeguare dinamicamente un report ad una query
a campi incrociati, vai sul Sito Comune (link qui sotto) e nella Sezione
Reports leggi la FAQ di RoDAgo e Davide La Mantia (Sib) intitolata "4.7
Report dinamici per rappresentazioni a campi incrociati".
Quella soluzione risulta piuttosto complessa perché risolve alche il
problema di gestire colonne dislocate in pagine diverse e contigue: se
elimini tutto quanto riguarda quest'ultima opzione la soluzione risulta
abbastanza lineare.
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: Query a campi incrociati

author: Marco Antonioli

text:
"Lucio" <
nap...@tin.it
> wrote in message
news:ddcg4g$ssq$
1...@news.newsland.it
> Salve a tutto il NG,
> ho un problema con la rappresentazione, in un report, di una query a campi
> incrociati, ovvero;
> la query rappresenta la somma guadagnata in funzione di ogni prestazione,
> per dipendente, quindi si ha: Intestazione riga:Descrizione
> prestazione,Intestazione colonna:Dipendente,Valore riga:SommaImporto.
> Il problema si pone se aggiungo un dipendente. Sul report mi visualizza
> solo quelli esistenti alla creazione dello stesso e non quelli creati
> successivamente.
> Come fare?
Nel NorthWind (A97) c'č un esempio perfetto per te.
In alternativa potresti guardare sul sito comune.
Altrimenti, grosso modo, devi posizionare sul repot una serie di
controlli in numero maggiore delle colonne che prevedi di ottenere
nella query. All'inizio i controlli sono tutti invisibili e non
associati.
Poi li rendi visibili, assegni il controlsource, la caption delle
etichette
ecc in funzione delle colonne della query che ti sarai aperta come
recordset.
Ciao
MArco
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Query a campi incrociati

text:
Roberto dalla campagna ha scritto:
> "Lucio" <
nap...@tin.it
> ha scritto nel messaggio
> news:ddceco$nli$1...@news.newsland.it...
> > Salve a tutto il NG,
> > ho un problema con la rappresentazione, in un report, di una query a campi
> > incrociati, ovvero;
> > la query rappresenta la somma guadagnata in funzione di ogni prestazione,
> > per dipendente, quindi si ha: Intestazione riga:Descrizione
> > prestazione,Intestazione colonna:Dipendente,Valore riga:SommaImporto.
> > Il problema si pone se aggiungo un dipendente. Sul report mi visualizza
> > solo quelli esistenti alla creazione dello stesso e non quelli creati
> > successivamente.
> > Come fare?
> >
> Se il tuo problema è quello di adeguare dinamicamente un report ad una query
> a campi incrociati, vai sul Sito Comune (link qui sotto) e nella Sezione
> Reports leggi la FAQ di RoDAgo e Davide La Mantia (Sib) intitolata "4.7
> Report dinamici per rappresentazioni a campi incrociati".
> Quella soluzione risulta piuttosto complessa perché risolve alche il
> problema di gestire colonne dislocate in pagine diverse e contigue: se
> elimini tutto quanto riguarda quest'ultima opzione la soluzione risulta
> abbastanza lineare.
A dire il vero ci ho guardato, ma senza capirci granchè...
Lucio



title: Query a campi incrociati

text:
"Lucio" <
nap...@tin.it
> ha scritto nel messaggio
news:ddhcbt$4qa$1...@news.newsland.it...
[CUT]
>
> A dire il vero ci ho guardato, ma senza capirci granchč...
Detta cosě č un po' difficile darti una mano, ma se dici cosa non ti č
chiaro forse ...
> Lucio



title: Query a campi incrociati

text:
Roberto dalla campagna ha scritto:
> "Lucio" <
nap...@tin.it
> ha scritto nel messaggio
> news:ddhcbt$4qa$1...@news.newsland.it...
> [CUT]
> >
> > A dire il vero ci ho guardato, ma senza capirci granchč...
> Detta cosě č un po' difficile darti una mano, ma se dici cosa non ti č
> chiaro forse ...
> > Lucio
In pratica ho dato un'occhiata a quello che mi hai detto tu ma ci sono un
sacco di cose e non riesco ad individuare quale sia la porzione di codice
o il report di esempio che faccia a caso mio, in pratica il mio proble
consiste in questo:
la query a campi incrociati, origine del report funziona bene fino a
quando non aggiungo un'altro dipendente che non c'era al momento della
creazione del report, in pratica questo sul report non mi appare, quando
invece la query lo riporta comunque.
Vorrei solo capire come dire al report che mi deve caricare tutti i
riferimenti della query e non solo quei campi importati all'orgine.
Help me (altrimenti il mio capo non mi manda in ferie!)
Grazie



title: Query a campi incrociati

text:
"Lucio" <
nap...@tin.it
> ha scritto nel messaggio
news:ddhsjc$ebb$1...@news.newsland.it...
> Roberto dalla campagna ha scritto:
>
> > "Lucio" <
nap...@tin.it
> ha scritto nel messaggio
> > news:ddhcbt$4qa$1...@news.newsland.it...
> > [CUT]
> > >
> > > A dire il vero ci ho guardato, ma senza capirci granchè...
>
> > Detta così è un po' difficile darti una mano, ma se dici cosa non ti è
> > chiaro forse ...
>
> > > Lucio
>
> In pratica ho dato un'occhiata a quello che mi hai detto tu ma ci sono un
> sacco di cose e non riesco ad individuare quale sia la porzione di codice
> o il report di esempio che faccia a caso mio, in pratica il mio proble
> consiste in questo:
> la query a campi incrociati, origine del report funziona bene fino a
> quando non aggiungo un'altro dipendente che non c'era al momento della
> creazione del report, in pratica questo sul report non mi appare, quando
> invece la query lo riporta comunque.
> Vorrei solo capire come dire al report che mi deve caricare tutti i
> riferimenti della query e non solo quei campi importati all'orgine.
> Help me (altrimenti il mio capo non mi manda in ferie!)
> Grazie
>
> --
Beh se ci sono di mezzo le ferie....
Abbandoniamo quanto pubblicato nel Sito Comune ed affrontiamo solo il
problema della personalizzazione dinamica di un report a seconda del numero
dei campi dell query a campi incrociati.
Occorre per prima cosa stabilire  a priori il numero massimo dei campi della
query a campi incrociati.
Se la tua query a campi incrociati si chiama MiaQuery
Se detta query può avere massimo 10 campi.
Creati un report tabellare non associato che abbia sia la sezione Corpo che
la sezione Intestazione pagina.
Nell'Intestazione pagina inserisci 10 etichette, una affiancata all'altra e
tutte non visibili: chiama le etichette, da sinistra a destra, Etichetta1,
Etichetta2 ... Etichetta10.
Nel Corpo del report in corrispondenza delle 10 etichette di cui sopra
inserisci 10 caselle di testo non associate e tutte non visibili: chiamale,
da sinistra a destra, Ctrl1, Ctrl2 ... Ctrl10.
A fronte dell'evento "Su apertura" del report genera il seguente codice VBA:
Private Sub Report_Open(Cancel As Integer)
Me.RecordSource = "MiaQuery"
Dim qrd As DAO.QueryDef
Dim fld As Field
Dim Conta As Integer
Set qrd = CurrentDb.QueryDefs("MiaQuery")
Conta = 1
For Each fld In qrd.Fields
    Me("Etichetta" & Trim(Conta)).Visible = True
    Me("Etichetta" & Trim(Conta)).Caption = fld.Name
    Me("Ctrl" & Trim(Conta)).ControlSource = fld.Name
    Me("ctrl" & Trim(Conta)).Visible = True
    Conta = Conta + 1
Next
Set qrd = Nothing
End Sub
Il codice VBA di cui sopra fa riferimento alla libreria Microsoft DAO
quindi, se usi una versione di Access successiva ad Access 97, aggiungi ai
riferimenti del database Microsoft DAO 3.6 Object Librery.
Così facendo all'apetura del report verranno rilevati il numero ed i nomi
dei campi della query a campi incrociati: con il nome di ogni campo verrà
impostato il caption di una etichetta e l'origine controllo di una casella
di testo; veranno quindi rese visibili solo tante etichette e tante caselle
di testo quanti sono i campi della query.
Volendo si potrebbe creare "al volo" le caselle di testo e le etichette
necessarie senza prestabilirne il numero massimo, ma la cosa si
complicherebbe un pochino e visto che ci sono le ferie che aspettano... ;);
e poi la soluzione non funzionerebbe in un MDE o in un runtime.



title: report con immagini

author: domenicoDi Maria

text:
Un saluto a tutti voi
ho creato un database per le endoscopie che faccio ed ogni foto che
acquisisco è presenta in uu campo con il suo link in modo tale che posso
aprirla se necessario.
Adesso vorrei sapere come fare pedr creare un report con cognome , nome
diagnosi del paziente (presenti nella maschera che utilizzo) ed inserire le
foto che desidero e non i links.
Purtroppo sono totalmente a digiuno di VBA e quindi vi prego di aiutarmi
passo passo.
Grazie mille a tutti.
Mimmo


title: report con immagini

author: Carlo Costarella

text:
Io lavoro in una azienda sanitaria, mi occupo anche dell'informatica.
Se ti interessa (magari facciamo un business con la tua azienda) ho
già pronto il db per le endoscopie...
Comunque se dai un'occhiata ai post di questo NG trovi molto materiale
sull'uso delle immagini in Access e nei report. Puoi consultare anche
www.sitocomune.com
Ciao, Carlo


title: report con immagini

text:
Caro Carlo
il bd servirebeb a me per uso privato e mi farebbe paicere crearlo in
maniera artigianale in modo tale da poterlo usare e distribuire a basso
costo.
Comunque fammi sapere nello specifico i costi del tuo db ne possiamo
parlare.
Grazie mille
Mimmo
"Carlo Costarella" <
carloco...@libero.it
> ha scritto nel messaggio
news:1127640847.5...@o13g2000cwo.googlegroups.com...



title: report con immagini

text:
"domenicoDi Maria" <
domenic...@virgilio.it
> ha scritto nel messaggio
news:%zEZe.14856$kA.9...@news3.tin.it...
>
> Caro Carlo
> il bd servirebeb a me per uso privato e mi farebbe paicere crearlo in
> maniera artigianale in modo tale da poterlo usare e distribuire a basso
> costo.
> Comunque fammi sapere nello specifico i costi del tuo db ne possiamo
> parlare.
> Grazie mille
> Mimmo
Ti ricordo di rispondere dopo il post precedente e non in testa al
messaggio.
Sono d'accordo con te nel cercare di crearlo da solo...sarà più divertente e
avrai tante soddisfazioni in più, oltre ad imparare bene l'applicativo.
In quanto al costo, se proprio insisti nel volerlo acquistare, se ne può
parlare ma in privato.
Fammi sapere,
ciao, Carlo



title: meglio inserire dati con maschera o direttamente in tabella?

author: montanaro®

text:
Scusate, ho sempre lavorato su DB già pronti per l'uso, è la prima
volta che imposto il lavoro dall'inizio. Ho caricato in tabella una
serie di dati storici del personale (ore ordinarie, straordinarie,
premi, lordo ecc.) ed ora dovrei continuare ad inserire i dati futuri
mensilmente.
Ho provato a creare una maschera con l'autocomposizione prendendo i
campi della tabella già in essere, così mi fa vedere i dati già
esistenti e la cosa non interessa molto.
Ma è così? uso questa maschera per continuare ad inserire i dati?
Per quale motivo non dovrei continuare ad inserirli in tabella?
Grazie, teneto conto che sono autodidatta, praticamente senza le
basi...


text:
"montanaro®" <
jor...@gmail.com
> ha scritto nel messaggio
news:1193319231.6...@o80g2000hse.googlegroups.com...

Ovviamente vedi i dati perchè ci sono in tabella, per aggiungere un record
clicca sul bottone apposito e i campi diventeranno vuoti per accogliere un
nuovo record. Puoi usare indifferentemente entrambi i modi per inserire i
record, però la maschera risulta più elegante e più pratica perchè vedi un
record pervolta e disponi i campi a piacimento, mentre la tabella se ha
molti campi devi scorrerla a destrra e sinistra per vedere tutto il record.


text:
On 25 Ott, 16:17, "
ma.vi
" <
ma...@virgilio.it
> wrote:
> "montanaro®" <
jorj...@gmail.com
> ha scritto nel messaggionews:1193319231.6...@o80g2000hse.googlegroups.com...

Grazie


title: query che trovi se manca un valore

author: Matteo

text:
ho il seguente problemache non riesco a risolvere:
TabellaA, CampoA e CampoB.
I valori memorizzati sono del tipo:
campoA=2001
campoB=Tino
campoA=2001
campoB=Marco
campoA=2001
campoB=Gino
campoA=2005
campoB=Tino
campoA=2002
campoB=Marco
campoA=2002
campoB=Gino
io vorrei fare una query che mi restituisca il risultato che Tino ha un
record nel 2005 senza avere valori nel 2002. Come fare? grazie


title: query che trovi se manca un valore

author: PBsoft

text:

Dovrebbe essere cosě:
SELECT Min(CampoB) AS Nominativo, COUNT(CampoA) AS Numero
FROM TabellaA
GROUP BY CampoB, CampoA
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype: pbsoftsolution


title: Creazione di una barra dei menù

author: Lp

text:
E' possibile creare in una maschera una barra dei menů?
In visual basic 6 esiste un editor di menů, ma in Access non lo vedo.
Grazie
Luigi


title: Creazione di una barra dei menù

author: Alessandro Baraldi

text:
Lp ha scritto:
> E' possibile creare in una maschera una barra dei menù?
> In visual basic 6 esiste un editor di menù, ma in Access non lo vedo.
> Grazie
> Luigi
Si esiste:
Visualizza --> BarraStrumenti ---> Personalizza---> Nuova
@Alex


title: Creazione di una barra dei menù

text:
On 15 Aug 2006 04:58:22 -0700, "Alessandro Baraldi" <
ik2...@libero.it
>
wrote:
>
>Lp ha scritto:
>
>> E' possibile creare in una maschera una barra dei menů?
>> In visual basic 6 esiste un editor di menů, ma in Access non lo vedo.
>> Grazie
>> Luigi
>
>
>Si esiste:
>
>Visualizza --> BarraStrumenti ---> Personalizza---> Nuova
>
>@Alex
Forse non mi sono spiegato bene.
Intendevo la creazione di una barra dei menů all'interno di una form,
non nella finestra di Access.
Grazie
Luigi


title: Creazione di una barra dei menù

text:
Lp ha scritto:
[CUT]
> Forse non mi sono spiegato bene.
> Intendevo la creazione di una barra dei menù all'interno di una form,
> non nella finestra di Access.
> Grazie
> Luigi
Non ti eri spiegato bene....
Access non supporta questo tipo di menù, ma io ho fatto un Demo che
consente di ottenere un risultato molto prossimo a quanto chiedi:
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=103
Sono 2 Demo in A97, ma funzionano egregiamente anche con tutte le
versioni successive.
@Alex


title: Creazione di una barra dei menù

text:
On 15 Aug 2006 06:23:09 -0700, "Alessandro Baraldi" <
ik2...@libero.it
>
wrote:
>
>Lp ha scritto:
>
>[CUT]
>> Forse non mi sono spiegato bene.
>> Intendevo la creazione di una barra dei menů all'interno di una form,
>> non nella finestra di Access.
>> Grazie
>> Luigi
>
>Non ti eri spiegato bene....
>
>Access non supporta questo tipo di menů, ma io ho fatto un Demo che
>consente di ottenere un risultato molto prossimo a quanto chiedi:
>
>
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=103
>
>Sono 2 Demo in A97, ma funzionano egregiamente anche con tutte le
>versioni successive.
>
>@Alex
Molto interessanti Alessandro, soprattutto il secondo, almeno per
quello che devo fare io.
Grazie infinite
Luigi


title: Avviare un applicazione da Access

text:
Salve, vorrei dei consigli su come avviare un programma da un 'applicazione
Access ad un orario fisso ( esempio...ogni ora...).
b/regards
Kran...@libero.it


title: Avviare un applicazione da Access

author: Antonio Biso

text:
_ <
kran...@libero.it
> wrote in message 8vutm9$l8l$1...@nread2.inwind.it...

Potresti aprire una maschera non visibile ed associare il lancio di questa
applicazione con l'evento sutimer della maschera stessa...
Antonio


title: Avviare un applicazione da Access

author: Silvio Berruti

text:
"_" <
kran...@libero.it
> ha scritto nel messaggio
news:8vutm9$l8l$1...@nread2.inwind.it...

In Windows 98 e ME esiste uno scheduler che serve proprio a questo scopo.
--
Silvio
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access


title: apertura report da maschera popup

text:
ciao a tutti i partecipanti
vorrei aprire un report che rappresenti i dati di una maschera popup
attualmente aperta (maschera singola, a scelta obbligatoria).
il report si apre correttamente, ma la maschera popup, giustamente, continua
a venire visualizzata nascondendo in parteil report: come faccio a
modificarne le proprietą in modo che scompaia, salvo poi farla ri-apparire
alla chiusura del report?
grazie mille.


title: apertura report da maschera popup

author: ALESSANDRO Baraldi

text:
"em.an" <
meils...@libero.it
> ha scritto nel messaggio
news:ge1re.146883$IN.25...@twister2.libero.it...
> ciao a tutti i partecipanti
> vorrei aprire un report che rappresenti i dati di una maschera popup
> attualmente aperta (maschera singola, a scelta obbligatoria).
> il report si apre correttamente, ma la maschera popup, giustamente,
continua
> a venire visualizzata nascondendo in parteil report: come faccio a
> modificarne le proprietà in modo che scompaia, salvo poi farla ri-apparire
> alla chiusura del report?
>
> grazie mille.
Ti capita mai di leggere i post che inviano altri partecipanti
prima di inviarne uno....???
Prova a vedere ne trovi uno di qualche ora fà appena 10....
che ha un Subject proprio che può esserti utile...!
Non aumentiamo l'entropia dei post inutili
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------


title: apertura report da maschera popup

author: SunRex

text:
"em.an" <
meils...@libero.it
> ha scritto nel messaggio
news:ge1re.146883$IN.25...@twister2.libero.it...
> ciao a tutti i partecipanti
> vorrei aprire un report che rappresenti i dati di una maschera popup
> attualmente aperta (maschera singola, a scelta obbligatoria).
> il report si apre correttamente, ma la maschera popup, giustamente,
continua
> a venire visualizzata nascondendo in parteil report: come faccio a
> modificarne le proprietà in modo che scompaia, salvo poi farla ri-apparire
> alla chiusura del report?
>
> grazie mille.
>
Non mi ricordo bene ma forse hai settato la proprietà a scelta obbligatoria
a si?
SunRex


title: apertura report da maschera popup

text:
"ALESSANDRO Baraldi" <
NoSpam...@libero.it
> ha scritto nel messaggio
news:d8i7e8$agu$1...@domitilla.aioe.org...
> "em.an" <
meils...@libero.it
> ha scritto nel messaggio
> news:ge1re.146883$IN.25...@twister2.libero.it...
> > ciao a tutti i partecipanti
> > vorrei aprire un report che rappresenti i dati di una maschera popup
> > attualmente aperta (maschera singola, a scelta obbligatoria).
> > il report si apre correttamente, ma la maschera popup, giustamente,
> continua
> > a venire visualizzata nascondendo in parteil report: come faccio a
> > modificarne le proprietą in modo che scompaia, salvo poi farla
ri-apparire
> > alla chiusura del report?
> >
> > grazie mille.
>
> Ti capita mai di leggere i post che inviano altri partecipanti
> prima di inviarne uno....???
>
> Prova a vedere ne trovi uno di qualche ora fą appena 10....
> che ha un Subject proprio che puņ esserti utile...!
>
> Non aumentiamo l'entropia dei post inutili
>
> --
> @Alex (Alessandro Baraldi)
> --------------------------------------------------------------------------
-
>
http://www.sitocomune.com/
>
http://www.mantuanet.it/alessandro.baraldi/
> --------------------------------------------------------------------------
-
>
>
mi era sfuggito, non c'e' che dire! grazie


title: apertura report da maschera popup

text:
"SunRex" <
sunrexs...@hotmail.com
> ha scritto nel messaggio
news:li1re.10883$75.8...@news4.tin.it...

;-) devi essere veggente...!
L'ha detto lui, leggi tra parentesi nel suo post...!
Ciao



title: [OT] Problema enorme

author: Alessandro Cara

text:
Vi risulta che il sito di Karl sia giu'
--
ac
y-1=x


title: [OT] Problema enorme

author: eSQueL

text:
"Alessandro Cara" <
alessan...@ay-1asistemi.it
> ha scritto nel messaggio
news:pmFwh.4580$wO2....@tornado.fastwebnet.it...

Sě ... the page cannot be found
eSQueL


title: [OT] Problema enorme

text:

Grazie della conferma.
A forza di foto porno lo sapevo che sarebbe finita cosě ;<))
--
ac
y-1=x


title: [OT] Problema enorme

author: sv

text:
Alessandro Cara ha scritto:

Andateci da qui:
http://www.accessdev.de/it/
--
sv
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: [OT] Problema enorme

text:
eSQueL ha scritto:


> eSQueL
http://www.accessdev.de/it/



title: [OT] Problema enorme

author: Sergio MAZZA

text:
"Alessandro Cara" <
alessan...@ay-1asistemi.it
> ha scritto nel messaggio
news:sBFwh.4618$wO2...@tornado.fastwebnet.it...
> Grazie della conferma.
> A forza di foto porno lo sapevo che sarebbe finita cosě ;<))
HAI FOTO PORNO DI KARL!!???
> --
> ac
> y-1=x
Ciao.
--
Sergio MAZZA


title: [OT] Problema enorme

text:
Sergio MAZZA wrote:
> "Alessandro Cara" <
alessan...@ay-1asistemi.it
> ha scritto nel messaggio
> news:sBFwh.4618$wO2...@tornado.fastwebnet.it...
>> Grazie della conferma.
>> A forza di foto porno lo sapevo che sarebbe finita cosě ;<))
>
> HAI FOTO PORNO DI KARL!!???
Perche' quella sua vestito da Babbo Natale cos'e'?
--
ac
y-1=x


title: [OT] Problema enorme

text:
"Alessandro Cara" <
alessan...@ay-1asistemi.it
> ha scritto nel messaggio
news:LdGwh.4694$wO2....@tornado.fastwebnet.it...
> Perche' quella sua vestito da Babbo Natale cos'e'?
Sesso estremo...



title: [OT] Problema enorme

author: Karl Donaubauer

text:
Alessandro Cara wrote:
> Vi risulta che il sito di Karl sia giu'
Ho problemi con il provider dove il server non è più affidabile e
tante volte down. Come già segnalato da Salvino, un amico ha
fatto una copia (almeno dei siti FAQ) su
www.accessdev.de/it/
che sarà online fino al trasloco del
donkarl.com
 a un nuovo
provider. Solo la homepage tedesca =
www.donkarl.com
ha un redirect... nei momenti quando il server è online.
--
cu
Karl


title: [OT] Problema enorme

text:

www.donkarl.com/it
 funziona di nuovo.
@Salvino: La "Cerca" voglio riprendere lundedì.
--
cu
Karl
*********
Access FAQ:
www.donkarl.com/it


title: [OT] Problema enorme

text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:52hc8lF...@mid.individual.net...
> Alessandro Cara wrote:
> > Vi risulta che il sito di Karl sia giu'
>
> Ho problemi con il provider dove il server non è più affidabile e
> tante volte down.
Beh... basta pagarlo ogni tanto il provider...
eh eh eh
Antonio


title: Problemi con WithEvents

author: Paolo

text:
Ho creato un modulo di classe per la gestione dei ComboBox all'interno del
quale ho dichiarato una variabile "Private WithEvents cb As ComboBox".
All'interno della classe ho dichiarato degli eventi relativi a questa
variabile ma non vengono richiamati e non riesco capire il perché (vengono
richiamati solo se c'è il relativo evento nel form nel quale c'è l'oggetto
ComboBox anche se al suo interno non c'è una riga di codice). C'è qualcuno
che può aiutarmi? Grazie.


title: Problemi con WithEvents

author: ramblers

text:
"Paolo" <
pa...@seveninformatica.it
> ha scritto nel messaggio
news:RHnm8.51418$%g7.15...@twister2.libero.it...

Innanzitutto, credo, che la tua variabile la devi dichiarare pubblica all'
interno della classe.
Poi, sul caricamento della maschera, istanzi la classe e imposti l'oggetto
della classe rispetto al tuo.
*nel modulo di classe
Public WithEvents cboBox As ComboBox
sub cboBox_Click
    msgbox "cucu!"
end sub
*modulo di form*
Dim Cl as Classe
Sub Form_Load
    set cl = new Classe
    set cl.CboBox = me.combo
end sub
ciao.


title: Problemi con WithEvents

text:
Ho provato con la tua soluzione ma non mi va lo stesso. Dove sbaglio?
'Codice calsse
'--------------
Public WithEvents cb As ComboBox
Public Sub Inizializza(ByRef iocb As ComboBox)
    Set cb = iocb
End Sub
Private Sub cb_DblClick(Cancel As Integer)
    MsgBox "OK"
End Sub
'Codice form
'------------
Dim cbCls As New clsComboBox
Private Sub Form_Open(Cancel As Integer)
    Call cbCls.Inizializza(Me.MioComboBox)
End Sub
"ramblers" <
clint...@yahoo.it
> ha scritto nel messaggio
news:a7d3be$kgefp$1...@ID-57322.news.dfncis.de...



title: Problemi con WithEvents

text:
"Paolo" <
pa...@seveninformatica.it
> ha scritto nel messaggio
news:4Bom8.51655$%g7.16...@twister2.libero.it...
> Ho provato con la tua soluzione ma non mi va lo stesso. Dove sbaglio?
>
> 'Codice calsse
> '--------------
>
> Public WithEvents cb As ComboBox
>
> Public Sub Inizializza(ByRef iocb As ComboBox)
>     Set cb = iocb
> End Sub
>
> Private Sub cb_DblClick(Cancel As Integer)
>     MsgBox "OK"
> End Sub
>
> 'Codice form
> '------------
>
> Dim cbCls As New clsComboBox
>
> Private Sub Form_Open(Cancel As Integer)
>     Call cbCls.Inizializza(Me.MioComboBox)
> End Sub
>
l'errore è sulla chiamata alla classe!
una classe non la puoi richiamare con call, devi isitanziarla con SET o con
un CREATEOBJECT
 *modulo di form*
 Dim Cl as Classe
 Sub Form_Load
     set cl = new Classe
     set cl.CboBox = me.combo
 end sub
e inizializzare la varibile del combo da dentro il form, sull'evento Load (o
open).
non è come vb.........
ciao.


title: Problemi con WithEvents

text:
Scusami ma proprio non riesco a venirne fuori. Ho fatto un nuovo database
Access e ho fatto un modulo di classe come mi hai detto te (ho utilizzato
solo l'evento DblClick a differenza di te):
'Nome della classe: Classe
Option Compare Database
Option Explicit
Public WithEvents cboBox As ComboBox
Private Sub cboBox_DblClick()
    MsgBox "cucu!"
End Sub
Ho creato una maschera con un solo controllo combobox chiamandolo "combo":
'Nome del form: Maschera1
Option Compare Database
Option Explicit
Dim Cl As Classe
Private Sub Form_Load()
    Set Cl = New Classe
    Set Cl.cboBox = Me.combo
End Sub
ma non mi funziona. Per farlo funzionare devo aggiungere anche il seguente
codice nel form:
Private Sub combo_DblClick(Cancel As Integer)
'Riga di commento
End Sub
ma se devo fare per forza cosě la classe non mi serve piů. Se mi sai dire
dove sbaglio mi faresti un grande piacere sono bloccato e non so cosa fare
GRAZIE!!!!!!.
"ramblers" <
clint...@yahoo.it
> ha scritto nel messaggio
news:a7dhhj$kfmmj$1...@ID-57322.news.dfncis.de...
>
> "Paolo" <
pa...@seveninformatica.it
> ha scritto nel messaggio
> news:4Bom8.51655$%g7.16...@twister2.libero.it...
> > Ho provato con la tua soluzione ma non mi va lo stesso. Dove sbaglio?
> >
> > 'Codice calsse
> > '--------------
> >
> > Public WithEvents cb As ComboBox
> >
> > Public Sub Inizializza(ByRef iocb As ComboBox)
> >     Set cb = iocb
> > End Sub
> >
> > Private Sub cb_DblClick(Cancel As Integer)
> >     MsgBox "OK"
> > End Sub
> >
> > 'Codice form
> > '------------
> >
> > Dim cbCls As New clsComboBox
> >
> > Private Sub Form_Open(Cancel As Integer)
> >     Call cbCls.Inizializza(Me.MioComboBox)
> > End Sub
> >
>
> l'errore č sulla chiamata alla classe!
> una classe non la puoi richiamare con call, devi isitanziarla con SET o
con
> un CREATEOBJECT
>
>  *modulo di form*
>  Dim Cl as Classe
>
>  Sub Form_Load
>      set cl = new Classe
>      set cl.CboBox = me.combo
>  end sub
>
> e inizializzare la varibile del combo da dentro il form, sull'evento Load
(o
> open).
>
> non č come vb.........
>
> ciao.
>
>


title: Problemi con WithEvents

text:
"Paolo" <
pa...@seveninformatica.it
> ha scritto nel messaggio
news:itEm8.55095$%g7.17...@twister2.libero.it...

stai sbagliando la routine di evento sulla classe.
Nello specifico, l'evento dblClick ha il parametro cancel as integer.
Classe:
Option Compare Database
Option Explicit
Public WithEvents cboBox As ComboBox
Private Sub cboBox_DblClick(cancel As Integer)
    MsgBox "cucu!"
End Sub
ciao.


title: Problemi con WithEvents

text:
"ramblers" <
clint...@yahoo.it
> ha scritto nel messaggio
news:a7f5u6$kp22l$1...@ID-57322.news.dfncis.de...

Un ultima cosa..... FONDAMENTALE... nelle proprietŕ di evento del controllo
devi specificare [routine evento] negli eventi che ti interessa gestire con
la classe.
ciao.


title: Problemi con WithEvents

text:
Così mi funzionava fin dall'inizio ma era quello che cercavo di evitare, di
dover specificare nelle proprietà di evento del controllo
 [routine evento] . GRAZIE farò proprio così!!!!!
Ciao.
"ramblers" <
clint...@yahoo.it
> ha scritto nel messaggio
news:a7f64r$ks1gl$1...@ID-57322.news.dfncis.de...

> > > ma se devo fare per forza così la classe non mi serve più. Se mi sai
> dire
> > > dove sbaglio mi faresti un grande piacere sono bloccato e non so cosa
> fare
> > > GRAZIE!!!!!!.
> >
> > stai sbagliando la routine di evento sulla classe.
> > Nello specifico, l'evento dblClick ha il parametro cancel as integer.
> >
> > Classe:
> > Option Compare Database
> > Option Explicit
> >
> > Public WithEvents cboBox As ComboBox
> > Private Sub cboBox_DblClick(cancel As Integer)
> >     MsgBox "cucu!"
> > End Sub
> >
> > ciao.
> >
>
>
> Un ultima cosa..... FONDAMENTALE... nelle proprietà di evento del



title: Problemi con WithEvents

author: Alessandro

text:
"Paolo" <
pa...@seveninformatica.it
> wrote in message
news:8rGm8.55694$%g7.17...@twister2.libero.it...
> Così mi funzionava fin dall'inizio ma era quello che cercavo di evitare, di
> dover specificare nelle proprietà di evento del controllo
>  [routine evento] . GRAZIE farò proprio così!!!!!
>
Scrivilo nel MODULO DI CLASSE l'attivazione dell'EVENTO...!!!
Nel Modulo di Classe dove attribuisci la Variabile Privata CB(Combo)
scrivi:
Me.TuoRiferimentoControllo.OnClick="[Event Procedure]" '[Routine evento]
In questo modo imposti dal Modulo di Classe l'Evento nella ComboBox.
Alessandro.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Problemi con WithEvents

text:
"Alessandro" <
ik2...@libero.it
> ha scritto nel messaggio
news:f04417e4524447dd8f...@mygate.mailgate.org...

credo di non aver capito.
In quale momento attribuisci [Event Procedure] al controllo?
e da dove?
.... incuriosito....
ciao.


title: Problemi con WithEvents

text:
"ramblers" <
clint...@yahoo.it
> wrote in message
news:a7frpf$kmuf2$1...@ID-57322.news.dfncis.de...
> > Scrivilo nel MODULO DI CLASSE l'attivazione dell'EVENTO...!!!
> >
> > Nel Modulo di Classe dove attribuisci la Variabile Privata CB(Combo)
> > scrivi:
> >
> > Me.TuoRiferimentoControllo.OnClick="[Event Procedure]" '[Routine evento]
> >
> > In questo modo imposti dal Modulo di Classe l'Evento nella ComboBox.
> >
> > Alessandro.
> >
>
> credo di non aver capito.
> In quale momento attribuisci [Event Procedure] al controllo?
> e da dove?
>
> .... incuriosito....
>
> ciao.
Io presumo ci sia una Variabile Privata interna al Modulo di Classe
che sia Es.:
Dim CB as ComboBox
e che tramite un SET si associ la Variabile Privata alla Combo
della Form in questo modo:
''''''''  NEL MODULO DI CLASSE '''''''''''
Property Set Combo_Form (Ctl as ComboBox)
   Set CB=ctl
   Me.CB.OnClick="[Event Procedure]" '[Routine evento]
End Property
Private Sub CB_OnClick()
   'Tutto il Codice che vuoi.............
End Sub
''''''''  NELLA FORM   ''''''''''''
Suppomiamo di Chiamare il Modulo di Classe "clsProva"
Dim Mc as clsProva
Su evento Open
Set Mc=new clsProva
Set mc.Combo_Form=Me.MiaComboBox
In questo modo attribuisci l'Evento ONCLICK della COMBOBOX nella
Form all'Evento all'interno del Modulo di Classe, solo che viene
eseguito dopo, nel caso ci sia del codice anche nella Form.....!!
Ciao.



title: Problemi con WithEvents

text:
"Alessandro" <
ik2...@libero.it
> wrote in message
news:e4516feb537d5fbcda...@mygate.mailgate.org...
> ''''''''  NEL MODULO DI CLASSE '''''''''''
> Property Set Combo_Form (Ctl as ComboBox)
>    Set CB=ctl
>    Me.CB.OnClick="[Event Procedure]" '[Routine evento]
> End Property
>
> Private Sub CB_OnClick()
>    'Tutto il Codice che vuoi.............
> End Sub
>
Ho commesso un ERRORE.
L'evento da attribuire è OnClick, ma la sub Evento è Click:
 Private Sub CB_Click()
    'Tutto il Codice che vuoi.............
 End Sub
Scusa l'errore.
P.S. sono gestibili in questo modo tutti gli eventi dell'OGGETTO
in questione inserendoli nel modulo di classe....!!



title: Comando stampa x un file di testo

author: Massimo Pallavicini

text:
Ciao a tutti,
dopo essermi creato il file di testo (grazie ai vostri suggerimenti) ho la
necessità a questo punto di stamparlo.
Mi spiego meglio.
L'utente riceve la merce, la inserisce nel DB tramite maschera e a questo
punto deve lanciare la stampa delle etichette che però avviene non tramite
classico report ma tramite la creazione del famoso file di testo che
chiamiamo prova.txt.
Devo trovare il comando che "lancia" il file prova.txt alla stampante xxxx,
e poi se possibile dirgli anche il numero di copie che deve fare....
Spero di essere stato abbastanza chiaro
Grazie per l'aiuto
Massimo


title: Comando stampa x un file di testo

text:
Massimo Pallavicini ha scritto:

La funzione API ShellExecute ti da la possibilità di poter usare
una parola riservata "PRINTTO" con la quale puoi inviare il file
direttamente alla stampante.
Il più è vedere se l'applicativo, inteso come File associato lo
prevede(se è un Txt direi di si)...!
Lo vedi anche se provi ad eseguire il DRAG_DROP del file sulla
stampante.
Quì ti spiega come verificarlo:
http://tinyurl.com/3gnlx
 Pid = ShellExecute(lhwnd, "printto", "c:\File.txt", lsPrinter, 0&, 0)
dove lsPrinter contiene Printer DeviceName, DriverName & Port della
stampante di destinazione.
Ovviamente si può usare anche ShellExecuteEx:
Private Sub PrintFile( _
    ByVal FileToPrint As String, _
    ByVal PrinterName As String, _
    ByVal DriverName As String, _
    ByVal PortName As String)
    Dim Ret As Long
    Dim lpExecInfo As SHELLEXECUTEINFO
    Dim Verb As String
    Verb = IIf(PrinterName = vbNullString, "print", "printto")
    lpExecInfo.cbSize = Len(lpExecInfo)
    lpExecInfo.fMask = SEE_MASK_NOCLOSEPROCESS
    lpExecInfo.hwnd = Me.hwnd
    lpExecInfo.lpVerb = Verb
    lpExecInfo.lpFile = FileToPrint
    lpExecInfo.lpParameters = _
      Chr(34) & PrinterName & Chr(34) & " " & _
      Chr(34) & DriverName & Chr(34) & " " & _
      Chr(34) & PortName & Chr(34)
    lpExecInfo.lpDirectory = vbNullString
    lpExecInfo.nShow = SW_SHOWMINNOACTIVE
    lpExecInfo.hInstApp = 0&
    '  Optional fields
    lpExecInfo.lpIDList = 0&
    lpExecInfo.lpClass = vbNullString
    lpExecInfo.hkeyClass = 0&
    lpExecInfo.dwHotKey = 0&
    lpExecInfo.hIcon = 0&
    lpExecInfo.hProcess = 0&
    Ret = ShellExecuteEx(lpExecInfo)
    If Ret = 0 Then
        MsgBox "Problems with printing"
        Exit Sub
    End If
    Ret = WaitForSingleObject(lpExecInfo.hProcess, 100)
    Do
        Ret = WaitForSingleObject(lpExecInfo.hProcess, 0)
    Loop Until Ret <> WAIT_TIMEOUT
    MsgBox "Printing has finished"
End Sub
Per la stampante ti appoggi all'Oggetto printer e leggi la Stampante di
Default
ed invii il nome alla funzione.
@Alex


title: Comando stampa x un file di testo

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1158832157.9...@e3g2000cwe.googlegroups.com...
Massimo Pallavicini ha scritto:
> Ciao a tutti,
> L'utente riceve la merce, la inserisce nel DB tramite maschera e a questo













@Alex
Caspita Alex, questo problema è più grosso di me......!!!
Con tutta onestà le API non le ho mai usate e quant da te scritto non so
proprio come utilizzarlo......
Tant'è che una soluzione la devo trovare a tutti i costi, non è che c'è una
scorciatoia...?!?!?!?!
Massimo


title: Comando stampa x un file di testo

author: MA

text:

> Caspita Alex, questo problema è più grosso di me......!!!
> Con tutta onestà le API non le ho mai usate e quant da te scritto non
> so proprio come utilizzarlo......
> Tant'è che una soluzione la devo trovare a tutti i costi, non è che
> c'è una scorciatoia...?!?!?!?!
>
> Massimo
Ti basta valorizzare bene C:\file.txt il resto della soluzione è solo un
metodo alternativo
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: Comando stampa x un file di testo

text:
Massimo Pallavicini ha scritto:
[CUT]
>
> Caspita Alex, questo problema è più grosso di me......!!!
> Con tutta onestà le API non le ho mai usate e quant da te scritto non so
> proprio come utilizzarlo......
> Tant'è che una soluzione la devo trovare a tutti i costi, non è che c'è una
> scorciatoia...?!?!?!?!
>
> Massimo
Scusa ho dato per scontato un minimo di conoscenza.....
Come ti ha suggerito MAssimiliano basta questa chiamata:
Pid = ShellExecute(lhwnd, "printto", "c:\File.txt", lsPrinter, 0&, 0)
Ora il problema è recuperare la Stampante:
strPrinterpredef = Application.Printer.DeviceName
Quindi il tutto si riassume in questo codice:
Private Declare Function apiShellExecute Lib "shell32.dll" _
    Alias "ShellExecuteA" _
    (ByVal hwnd As Long, _
    ByVal lpOperation As String, _
    ByVal lpFile As String, _
    ByVal lpParameters As String, _
    ByVal lpDirectory As String, _
    ByVal nShowCmd As Long) _
    As Long
Dim Pid as Long
Pid = ShellExecute(Me.hwnd, _
                             "printto", _
                             "c:\File.txt", _
                             Application.Printer.DeviceName, _
                             0&, 0)
Ciao
@Alex


title: Comando stampa x un file di testo

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1158836594....@d34g2000cwd.googlegroups.com...
Massimo Pallavicini ha scritto:





strPrinterpredef = Application.Printer.DeviceName



Ciao
@Alex
Alex perdonami ma il codice che hai scritto dove va inserito....?!?! perchè
non viene chiusa da end function....???
Insomma come hai capito non sono il mio pane quotidiano le API...... ed
infatti tutte le volte che sento la persona che mi ha chiesto il database lo
insulto  per bene......:))))
Un ultima cosa se ho ben capito non è possibile passare anche il numero di
copie da stampare ......  o sbaglio???
Grazie
Massimo


title: Comando stampa x un file di testo

text:
> Scusa ho dato per scontato un minimo di conoscenza.....
> Come ti ha suggerito MAssimiliano basta questa chiamata:
> Pid = ShellExecute(lhwnd, "printto", "c:File.txt", lsPrinter, 0&, 0)
> Ora il problema è recuperare la Stampante:
> strPrinterpredef = Application.Printer.DeviceName
> Quindi il tutto si riassume in questo codice:
> Private Declare Function apiShellExecute Lib "shell32.dll" _
>     Alias "ShellExecuteA" _
>     (ByVal hwnd As Long, _
>     ByVal lpOperation As String, _
>     ByVal lpFile As String, _
>     ByVal lpParameters As String, _
>     ByVal lpDirectory As String, _
>     ByVal nShowCmd As Long) _
>     As Long
> Dim Pid as Long
> Pid = ShellExecute(Me.hwnd, _
>                              "printto", _
>                              "c:File.txt", _
>                              Application.Printer.DeviceName, _
>                              0&, 0)
> Ciao
> @Alex
Alex perdonami ma il codice
Private Declare Function apiShellExecute Lib "shell32.dll" _
>     Alias "ShellExecuteA" _
>     (ByVal hwnd As Long, _
>     ByVal lpOperation As String, _
>     ByVal lpFile As String, _
>     ByVal lpParameters As String, _
>     ByVal lpDirectory As String, _
>     ByVal nShowCmd As Long) _
>     As Long
> Dim Pid as Long
> Pid = ShellExecute(Me.hwnd, _
>                              "printto", _
>                              "c:File.txt", _
>                              Application.Printer.DeviceName, _
>                              0&, 0)

è una funzione....???? e se si come mai non la si chiude con end
function....?!?!?!?
Comunque sia ho difficoltà a capire come richiamarla la funzione ......
Insomma come hai ben capito non so come muovermi, non per nulla tutte le
volte che sento la persona che mi ha commissionato questop progetto lo
insulto.......:)))))
Grazie per l'aiuto
Massimo
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Comando stampa x un file di testo

text:
Maxus68 ha scritto:

Allora vediamo di capirci....!
La chiamata API è questa dichiarazione che vamessa nella parte del
Modulo VBA
non appartenente ad eventi o metodi privati... in sostanza va in alto e
dichiarata come
Private.
Option Compare Database
Option Explicit
Private Declare Function apiShellExecute Lib "shell32.dll" _
     Alias "ShellExecuteA" _
     (ByVal hwnd As Long, _
     ByVal lpOperation As String, _
     ByVal lpFile As String, _
     ByVal lpParameters As String, _
     ByVal lpDirectory As String, _
     ByVal nShowCmd As Long) _
     As Long
Alternativa è dichiararla Public in un Modulo, in modo da poterla
richiamare da più punti.
Questa chiamata non è una Funzione VBA pertanto non va terminata con
End Function
Per capire le API puoi scaricare il mio Tutorial, ma poi serve la
voglia di leggerlo....!
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=232
Detto questo devi richiamarla su un CLICK ad esempio, quindi
predisporrai un Button
e su Evento Click:
Private Sub NomeButton_Click()
Dim Pid as Long
 Pid = ShellExecute(Me.hwnd, _
                              "printto", _
                              "c:\File.txt", _
                              Application.Printer.DeviceName, _
                              0&, 0)
End Sub
A quanto mi risulta non puoi definire il numero di copie in stampa, ma
puoi sempre fare un ciclo e ripetere la chiamata N volte, solo che in
questo caso sei costretto ad usare il codice più complesso che ho
postato all'inizio poichè potrebbe dare problemi accavallare le
stampe, quindi si lancia la 2° solo terminata la 1°.....
Saluti
@Alex


title: Comando stampa x un file di testo

text:







http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=232

Private Sub NomeButton_Click()
Dim Pid as Long


Saluti
@Alex
Grazie Alex, adesso è tutto più chiaro.
A dire la verità avevo intuito che la chiamata in API andava messa
all'inizio ........
Comunque adesso visto il suggerimento scarico il tuo tutorial e mi metto a
leggerlo
Grazie x la pazienza che hai dimostrato.
Massimo Pallavicini


title: Comando stampa x un file di testo

text:
Alessandro, ho seguito i tuoi consigli ma purtroppo l'applicazione non
funziona ....... o meglio non stampa, ma quello che è più strano è che non
restituisce errori.
Non vorrei fosse la mancanza di qualche parametro (ad esempio la porta
stampante etc...)
Ciao
Massimo


title: Comando stampa x un file di testo

text:
Alessandro ho seguito i tuoi suggerimenti ma purtroppo l'applicazione non
funziona ........ o meglio non stampa, ed inoltre quello che più è strano
non restituisce alcun errore....
E come se mancasse qualche parametro (porta etc...)
Ciao
Massimo


title: Comando stampa x un file di testo

text:
Massimo Pallavicini ha scritto:

Scaricati il DEMO nel mio sito relativo alla Stampa Batch, passagli il
Nome File
e vedi.... quello funziona...!
@Alex


title: Comando stampa x un file di testo

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1158918734.9...@b28g2000cwb.googlegroups.com...
Massimo Pallavicini ha scritto:


@Alex
Si funziona perfettamente ......
Ma toglimi una curisoità anche a te restituisce questo messaggio: "Il file
no è associato a nessun programma x l'esecuzione dell'operazione. Creare un
associazione in Opzioni Cartello nel Pannello di controllo"
Ciao
Massimo


title: Comando stampa x un file di testo

text:
Massimo Pallavicini ha scritto:
[CUT]
>
> Si funziona perfettamente ......
>
> Ma toglimi una curisoità anche a te restituisce questo messaggio: "Il file
> no è associato a nessun programma x l'esecuzione dell'operazione. Creare un
> associazione in Opzioni Cartello nel Pannello di controllo"
Si è un Bugs, che però non sono in grado di risolvere, se non
disabilitando il Messaggio...!
Lo strano è il valore restituito dall'Esecuzione che non rientra
nell'elenco degli errori...!
Ho cercato in diversi punti ma non ho trovato nulla...!
Metti il simbolo del Commento sul MsgBox, oppure passa la chiamata con
False
che se non ricordo male prevede la disabilitazione dei messaggi....
> Ciao
>
> Massimo
@Alex


title: Aggiornamento sito UTTERACCESS

author: ciroteo

text:
Ciao a tutti, colgo l'occasione per segnalare l'aggiornamento e il
restyling del sito
utteraccess.com
 una delle più ricche risorse
internazionali su MS Access.
La grafica è migliorata e mi sembra anche il motore di ricerca
interno.
A voi tutti buon lavoro.
m


title: Aggiornamento sito UTTERACCESS

author: Silvio

text:
>Ciao a tutti, colgo l'occasione per segnalare l'aggiornamento e il
>restyling del sito
utteraccess.com
 una delle pi� ricche risorse
>internazionali su MS Access.
>La grafica � migliorata e mi sembra anche il motore di ricerca
>interno.
Grazie!!! Non lo conoscevo.
Veramente un gran sito.
Ecco il link:
http://www.utteraccess.com
Ciao
Silvio


title: [?] Controllo a Schede, non funzionano gli eventi

text:
Ho creato un controllo schede e inserito due pagine. Ho provato a impostare
gli eventi click delle 2 pagine, ma non mi rispondono....
cosa ho tralasciato?
grazie
--
<***********************************>
Vigna Federico...CED L'Abbondanza
Email:
in...@labbondanza.it
Http:
www.labbondanza.it
<***********************************>


author: Paolo A.

text:
"°_Bova_°" wrote:

se è per gestire la scelta delle pagine, devi fare riferimento all'evento
change del tabcontrol
saluti
paolo


author: Lorenzo Coronati

text:
Scrisse "°_Bova_°" <
in...@labbondanza.it
>:
>Ho creato un controllo schede e inserito due pagine. Ho provato a impostare
>gli eventi click delle 2 pagine, ma non mi rispondono....
Devi usare l'evento change.
--
Lorenzo Coronati
--
<<Si perché forse Ilbo (ed altri come lui) sono
convinti che noi poveri principianti (nel senso
ironico) scrivano le domande senza pensare.>>
(Ivan Lelli, 25/08/2000)
--


author: Giuseppe

text:
"°_Bova_°" <
in...@labbondanza.it
> ha scritto nel messaggio
news:8ojgn2$677$1...@fe1.cs.interbusiness.it...
> Ho creato un controllo schede e inserito due pagine. Ho provato a
impostare
> gli eventi click delle 2 pagine, ma non mi rispondono....
>
> cosa ho tralasciato?
>
> grazie
> --
Spero che il seguente esempio ti sia di aiuto:
'Dichiara le variabili oggetto
Dim tabCtl As TabControl, ctl As Control, pg As Page
    Set tabCtl = Forms!nomeMaschera!Nome ControlloTab
    Set pg = tabCtl.Pages(2)
        For Each ctl In pg.Controls
            ' Codice
        Next ctl
Nel controllo struttura a schede se desideri che una pagina denominata Pag1
diventi la seconda pagina devi utilizzare la seguente istruzione:
Pag1.PageIndex=1
In considerazione che l'insieme Pages utilizza la stassa sequenza della
numerazione della proprietà Value del controllo Struttura a schede: 0 per la
prima pagina, 1 per la seconda ,.


title: importare in access dati in c++

text:
Un mio amico ha creato un db il c++ con i dati riepilogati in vari .dbf.
Ho provato ad importare questi dati in access ma importando un dbf di questi
access mi da un errore poichè indica che i campi devono essere univoci. Il
mio amico mi a detto che c'è un campo clone (o qualche cosa del genere) come
posso risolvere il problema?
Marco


title: importare in access dati in c++

text:
"maga58" <
map...@tiscalinet.it
> ha scritto nel messaggio
news:8d80cv$59b$1...@lacerta.tiscalinet.it...

Controlla se hai impostato degli indici con chiavi univoche..
Ciao.


title: importare in access dati in c++

author: lbo dal portatile

text:
On Fri, 14 Apr 2000 22:45:59 +0200, "maga58" <
map...@tiscalinet.it
>
wrote:
>Un mio amico ha creato un db il c++ con i dati riepilogati in vari .dbf.
>Ho provato ad importare questi dati in access ma importando un dbf di questi
>access mi da un errore poichè indica che i campi devono essere univoci. Il
se e' cosi' probabilmente c'e' qualche record nelle tabelle dbf che
presenta una chiave (cioe' uno o piu' campi che devono essere univoci)
duplicati.
access dovrebbe creare una tabella di record non importati, prova a
vederla.
>mio amico mi a detto che c'è un campo clone (o qualche cosa del genere) come
>posso risolvere il problema?
mah, io conosco recordsetclone, ma non c'entra niente...
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/


title: 2 problemi con i report

author: Davide

text:
Ciao a tutti. Sto studiando Access 2000 con diverse difficoltà. Ho un paio
di problemi che non riesco a risolvere. Se qualcuno degli esperti di questo
newsgroup vuole rispondermi, lo ringrazio molto!
Primo problema
Nella tabella Dipendenti c’è un campo Categoria, tipo testo, dimensione 2
caratteri, che può contenere i valori A1, A2, B1, B2, B3, C1, C2.
Devo stampare i dipendenti divisi per ufficio.
Faccio un report a gruppi.
Nel piè di pagina di ogni gruppo (Ufficio) devo stampare quanti dipendenti
sono di categoria A, quanti di categoria B e quanti di categoria C.
Ho provato con IIF, DCOUNT, LEFT, ma non ce l’ho fatta!
Secondo problema
Sulla maschera con sottomaschera “Corsi e Iscritti” si trovano i dati del
corso e l’elenco dei rispettivi dipendenti iscritti.
Voglio inserire un pulsante che stampi per ogni iscritto la lettera di
convocazione, riportante la data di inizio corso e la data di fine corso. Il
problema è che le date (di inizio, di fine, e… di mezzo) si trovano nella
tabella “Calendario corsi”.
Sono riuscito ad eseguire una query che con MIN o MAX mi trova la data che
voglio, ma non so poi “portarmela” sul report. Come si usano le variabili in
questo caso?
Grazie a tutti.
Ciao
Davide


title: 2 problemi con i report

author: Fabio Chiaro

text:
"Davide" <
David...@hotmail.com
> ha scritto nel messaggio
news:8nelt0$7lp$1...@nslave1.tin.it...
> Ciao a tutti. Sto studiando Access 2000 con diverse difficoltà. Ho un paio
> di problemi che non riesco a risolvere. Se qualcuno degli esperti di
questo
> newsgroup vuole rispondermi, lo ringrazio molto!
>
> Primo problema
>
> Nella tabella Dipendenti c'è un campo Categoria, tipo testo, dimensione 2
> caratteri, che può contenere i valori A1, A2, B1, B2, B3, C1, C2.
> Devo stampare i dipendenti divisi per ufficio.
> Faccio un report a gruppi.
> Nel piè di pagina di ogni gruppo (Ufficio) devo stampare quanti dipendenti
> sono di categoria A, quanti di categoria B e quanti di categoria C.
> Ho provato con IIF, DCOUNT, LEFT, ma non ce l'ho fatta!
>
> Secondo problema
>
> Sulla maschera con sottomaschera "Corsi e Iscritti" si trovano i dati del
> corso e l'elenco dei rispettivi dipendenti iscritti.
> Voglio inserire un pulsante che stampi per ogni iscritto la lettera di
> convocazione, riportante la data di inizio corso e la data di fine corso.
Il
> problema è che le date (di inizio, di fine, e. di mezzo) si trovano nella
> tabella "Calendario corsi".
> Sono riuscito ad eseguire una query che con MIN o MAX mi trova la data che
> voglio, ma non so poi "portarmela" sul report. Come si usano le variabili
in
> questo caso?
>
>
> Grazie a tutti.
> Ciao
> Davide
>
>
>
Non so se ho capito bene i problemi, vedo se riesco ad aiutarti.
- Nel primo caso è corretto usare la funzione DCount
   Esempio:  DCount("*";"Dipendenti";"[Categoria] like 'A*'")
Attenzione che il nome del controllo non deve avere lo stesso nome di un
campo usato nell'espressione (Es. [Categoria]) altrimenti in stampa ti
restituirà "#Errore"
- Nel secondo caso non è possibile utilizzare un controllo che visualizzi il
contenuto di una variabile a meno che nell'evento "SuApertura" del report
non inizializzi una variabile dove andare a mettere quella data e poi vai a
mettere in un controllo non associato il contenuto di quella variabile.
DIm miaData as Date
miaData = ' valore che hai ricavato nella tua query
Me.ControlloVuoto = miaData


title: 2 problemi con i report

text:
Grazie per la disponibilità.
Purtroppo i problemi rimangono:
1) Se metto:
DCount("*";"Dipendenti";"[Categoria] like 'A*'")
nel PièdiPagina "Ufficio" (parlo di un report a gruppi raggruppato proprio
su Ufficio)
comunque con DCount ottengo il conteggio di quanti dipendenti di categoria
"A*"
esistono nell'intero dominio (indicato con "Dipendenti" nella DCount)
e non nell'ufficio (gruppo) del report.
Spero di essermi spiegato meglio.
E' possibile indicare come dominio di DCount "i record del gruppo" e non "i
record della tabella"?
2)
Cito:
>- Nel secondo caso non è possibile utilizzare un controllo che visualizzi
il
>contenuto di una variabile a meno che nell'evento "SuApertura" del report
>non inizializzi una variabile dove andare a mettere quella data e poi vai a
>mettere in un controllo non associato il contenuto di quella variabile.
>
>DIm miaData as Date
>
>miaData = ' valore che hai ricavato nella tua query
>Me.ControlloVuoto = miaData
>
Ho messo
Dim MiaData as Date
Me.MostraDataInizio = MemoData
nell'evento SuApertura del report "Lettera di convocazione"
MostraDataInizio è un controllo non associato (del report "Lettera di
convocazione")
Il pulsante che apre il report, prima di aprire il report
1. esegue query 1
2. definisce Dim MemoData as Date
3. il campo DATA INIZIO di query1 cerco di inserirlo in MemoData, così
MemoData = [data inizio]
4. poi apre il report
non va!
Dove sbaglio?
Grazie.


title: Riferimento ad oggetti aperti

author: Cippalippa

text:
Scusate forse la banalità, c'è secondo voi la possibilità da codice di
verificare e recuperare il riferimento a tutti gli oggetti che si trovano
aperti?


title: Riferimento ad oggetti aperti

author: ALESSANDRO Baraldi

text:
"Cippalippa" <
veg...@tin.it
> ha scritto nel messaggio
news:mRhWd.1008698$35.37...@news4.tin.it...
> Scusate forse la banalità, c'è secondo voi la possibilità da codice di
> verificare e recuperare il riferimento a tutti gli oggetti che si trovano
> aperti?
Spiega bene cosa intendi per Oggetti e cosa intendi per Riferimento.
Posso ipotizzare Form e Report.
In questo caso ti vengono utili gli insiemi Reports e Forms
che contengono solo gli oggetti aperti.
   Dim n, x As Integer
   n = Forms.count
   For x = n - 1 To 0 Step -1
      Debug.Print Forms(x).name
   Next
Stessa cosa dicasi per Reports.
Ciao
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------


title: Riferimento ad oggetti aperti

text:
"ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:4229d917$0$6308$5fc...@news.tiscali.it...

Mi ritrovo spesso durante l'utilizzo dell'applicazione il seguente messaggio
d'errore:
    "Can't open anymore database!"
Riavviando l'applicazione poi va bene per un po'.
Vorrei verificare durante l'utilizzo se ci sono dei db aperti, o
genericamente oggetti vari ancora caricati in memoria, ma da chiudere.
Grazie Ciao.
>


title: entra nel sito tantissimi vantaggi!!!! 10 euro in omaggio

author: maxx

text:
RIDOLFI_M_C negozio ebay offre alla sua clientela di comprare nel proprio
sito a ottimi prezzi
Entra nel Nostro SITO
http://www.bazarissimo.com?a_aid=ridolfi_m_c
se acquisti nel sito con questo codice ci sono 10 euro in omaggio
( baz0507c01st )
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Da DAO a ADO

author: Il Gatto

text:
Ho un db scritto interamente usando DAO e lo sto convertendo in ADO e
volevo sapere se le linee guida che sto seguendo sono corrette o se
manca qualcosa.
In generale, uso dei recordset:
Set snap = CurrentDb.OpenRecordset(...)
diventa
Set snap = New Recordset : snap.Open ... , CurrentProject.Connection
per quello che concerne le modalità di accesso procedo come segue:
dbOpenSnapshot  -> adOpenForwardOnly, adLockReadOnly
tranne dove devo fare delle rierche con Find e ho bisgogno di MoveFirst:
		-> adOpenStatic, adLockReadOnly
dbOpenDynaset   -> adOpenDynamic, adLockOptimistic
Tolgo _tutti_ i Recorset.Edit, i FindFirst diventano MoveFirst seguito
da Find con uguale sintassi, i FindNext diventano anche loro Find.
Recordset.NoMatch diventa Recordset.EOF.
Tutti gli oggetti Database (che sono qui in genere associati a
CurrentDb) spariscono sostituiti direttamente da CurrentDb, allo stesso
modo gli oggetti Workspace (per eseguire le transazioni) spariscono e
accedo direttamente a DBEngine.Workspaces(0).
Ho dimenticato qualcosa di importante?
--
       ^    ^
oOo (Il Gatto) oOo


title: Richiamare un report a tutto schermo

author: Antonietta

text:
Per richiamare un'anteprima di un report utilizzo queste righe di codice
    stDocName = "MemoFax"
    DoCmd.OpenReport stDocName, acPreview
come posso fare perchè l'anteprima mi venga a tutto schermo?
--
Antony


title: Richiamare un report a tutto schermo

text:
"Antonietta" <
tik...@hotmail.it
> ha scritto nel messaggio
news:0h5xb.144949$vO5.5...@twister1.libero.it...

Nell'evento Open del report ci metti docmd.maximize
MAssimiliano


title: Richiamare un report a tutto schermo

author: Antony

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:1k5xb.9556$i_5....@news.edisontel.com...

OK perfetto. Grazie


title: Richiamare un report a tutto schermo

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:1k5xb.9556$i_5....@news.edisontel.com...

Ho messo questo comando e va bene, però mi massimizza tutta la finestra del
d.b.
E' possibile massimizzare solo il report e poi ritornare a finestra normale?


title: Richiamare un report a tutto schermo

text:
"Antony" <
ti-k...@yahoo.com
> ha scritto nel messaggio
news:cX5xb.148712$e6.53...@twister2.libero.it...

Sull uscita docmd.restore
MAssimiliano


title: Richiamare un report a tutto schermo

author: cidi

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:Y%5xb.9570$i_5....@news.edisontel.com...
>
> > > > come posso fare perchè l'anteprima mi venga a tutto schermo?
> > >
> > > Nell'evento Open del report ci metti docmd.maximize
> > > MAssimiliano
> > >
> > >
> >
> > Ho messo questo comando e va bene, però mi massimizza tutta la finestra
> del
> > d.b.
> > E' possibile massimizzare solo il report e poi ritornare a finestra
> normale?
>
> Sull uscita docmd.restore
> MAssimiliano
>
>
Ciao MA
quattro minuti per il primo e sei per il secondo post !!!
tastiera + veloce dell'NG sei tornato ringalluzzito dal raduno :-)
Mi dispiace che Napoli non è stata scelta   per ospitare la Coppa America :(
Ciao Daniele


title: Richiamare un report a tutto schermo

text:
"cidi" <
dadonzin...@tin.it
> ha scritto nel messaggio
news:vm6xb.12006$AX1.4...@news1.tin.it...

davvero un mostro!!!  di velocità... ;-)
ciao


title: Richiamare un report a tutto schermo

text:
"Antony" <
ti-k...@yahoo.com
> ha scritto nel messaggio
news:yQ6xb.148887$e6.53...@twister2.libero.it...
>
> "cidi" <
dadonzin...@tin.it
> ha scritto nel messaggio
> news:vm6xb.12006$AX1.4...@news1.tin.it...
> >
> > >
> >
> > Ciao MA
> > quattro minuti per il primo e sei per il secondo post !!!
> > tastiera + veloce dell'NG sei tornato ringalluzzito dal raduno :-)
> > Mi dispiace che Napoli non è stata scelta   per ospitare la Coppa
America
> :(
> > Ciao Daniele
> >
> >
>
> davvero un mostro!!!  di velocità... ;-)
> ciao
>
>
Ciao Ninetta
con il tuo nome sarebbe stata più logica una risposta, così  veloce, solo da
UNO che ci prova con tutte (a chiacchiere) :))))
.....e il nostro MA lo conosce benissimo....;-)
Ciao Daniele


title: Richiamare un report a tutto schermo

text:
> > > > > come posso fare perchè l'anteprima mi venga a tutto schermo?
> > > >
> > > > Nell'evento Open del report ci metti docmd.maximize
> > > > MAssimiliano
> > > >
> > > >
> > >
> > > Ho messo questo comando e va bene, però mi massimizza tutta la
finestra
> > del
> > > d.b.
> > > E' possibile massimizzare solo il report e poi ritornare a finestra
> > normale?
> >
> > Sull uscita docmd.restore
> > MAssimiliano
> >
> >
>
> Ciao MA
> quattro minuti per il primo e sei per il secondo post !!!
> tastiera + veloce dell'NG sei tornato ringalluzzito dal raduno :-)
Ehi Daniele,
sta in campana che se dovessi convincere che questo Ng fosse troppo piccolo
per noi due...
> Mi dispiace che Napoli non è stata scelta   per ospitare la Coppa America
:(
> Ciao Daniele
Dispiace molto anche a me, per ad essere obiettivi, noi abbiamo tutta una
città da decoibentare e costruire ex novo, a loro è già tutto pronto, manca
solo che lo champagne di inizio raggiunga la temperatura...
poi hanno il fatto che le regate saranno visibili anche dal litorale e sai
quanto turismo catalizzeranno?
Però è un vero peccato anche perchè gli unici restyling che si sono visti a
Napoli sono stati Italia 90 e il G7.
MAssimiliano


title: Richiamare un report a tutto schermo

text:
> > >
> > > > > > come posso fare perchè l'anteprima mi venga a tutto schermo?
> > > > >
> > > > > Nell'evento Open del report ci metti docmd.maximize
> > > > > MAssimiliano
> > > > >
> > > > >
> > > >
> > > > Ho messo questo comando e va bene, però mi massimizza tutta la
> finestra
> > > del
> > > > d.b.
> > > > E' possibile massimizzare solo il report e poi ritornare a finestra
> > > normale?
> > >
> > > Sull uscita docmd.restore
> > > MAssimiliano
> > >
> > >
> >
> > Ciao MA
> > quattro minuti per il primo e sei per il secondo post !!!
> > tastiera + veloce dell'NG sei tornato ringalluzzito dal raduno :-)
> > Mi dispiace che Napoli non è stata scelta   per ospitare la Coppa
America
> :(
> > Ciao Daniele
> >
> >
>
> davvero un mostro!!!  di velocità... ;-)
E non solo..
MAssimiliano


title: Richiamare un report a tutto schermo

text:
> > >
> > > Ciao MA
> > > quattro minuti per il primo e sei per il secondo post !!!
> > > tastiera + veloce dell'NG sei tornato ringalluzzito dal raduno :-)
> > > Mi dispiace che Napoli non è stata scelta   per ospitare la Coppa
> America
> > :(
> > > Ciao Daniele
> > >
> > >
> >
> > davvero un mostro!!!  di velocità... ;-)
> > ciao
> >
> >
> Ciao Ninetta
> con il tuo nome sarebbe stata più logica una risposta, così  veloce, solo
da
> UNO che ci prova con tutte (a chiacchiere) :))))
> .....e il nostro MA lo conosce benissimo....;-)
> Ciao Daniele
>
Non credo più dopo che ho raccontato tutto alla moglie.
MAssimiliano


title: Richiamare un report a tutto schermo

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:jYhxb.9705$i_5....@news.edisontel.com...
> > Ciao MA
> > quattro minuti per il primo e sei per il secondo post !!!
> > tastiera + veloce dell'NG sei tornato ringalluzzito dal raduno :-)
> Ehi Daniele,
> sta in campana che se dovessi convincere che questo Ng fosse troppo
piccolo
> per noi due...
Sono pronto!!
domani all'alba all' OK KORRAL ..... ti sta bene?.
:)))
> > Mi dispiace che Napoli non è stata scelta   per ospitare la Coppa
America
> :(
> > Ciao Daniele
>
> Dispiace molto anche a me, per ad essere obiettivi, noi abbiamo tutta una
> città da decoibentare e costruire ex novo, a loro è già tutto pronto,
manca
> solo che lo champagne di inizio raggiunga la temperatura...
> poi hanno il fatto che le regate saranno visibili anche dal litorale e sai
> quanto turismo catalizzeranno?
Immagino! ho visto le regate in diretta delle ultime due edizioni di coppa
america. :-)
 e con enorme dispiacere, nell'ultima, ho assistito alla disfatta di Prada
:-((((
> Però è un vero peccato anche perchè gli unici restyling che si sono visti
a
> Napoli sono stati Italia 90 e il G7.
....e magari con la prossima edizione di coppa america
> MAssimiliano
>
 Daniele


title: Richiamare un report a tutto schermo

text:
> > > Ciao MA
> > > quattro minuti per il primo e sei per il secondo post !!!
> > > tastiera + veloce dell'NG sei tornato ringalluzzito dal raduno :-)
> > Ehi Daniele,
> > sta in campana che se dovessi convincere che questo Ng fosse troppo
> piccolo
> > per noi due...
>
> Sono pronto!!
> domani all'alba all' OK KORRAL ..... ti sta bene?.
> :)))
Guarda che per come sono fatto io, sarà meglio a
Mezzogiorno di ... cuoco
MAssimiliano


title: Richiamare un report a tutto schermo

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:eTixb.9731$i_5....@news.edisontel.com...
> > > > Ciao MA
> > > > quattro minuti per il primo e sei per il secondo post !!!
> > > > tastiera + veloce dell'NG sei tornato ringalluzzito dal raduno :-)
> > > Ehi Daniele,
> > > sta in campana che se dovessi convincere che questo Ng fosse troppo
> > piccolo
> > > per noi due...
> >
> > Sono pronto!!
> > domani all'alba all' OK KORRAL ..... ti sta bene?.
> > :)))
>
> Guarda che per come sono fatto io,
tipo Bud Spencer? ....no eh?
> Mezzogiorno di ... cuoco
Perfetto!!! Faremo la PROVA del CUOCO  :)
alla prima occasione che ho di venire a Napoli.
lascio a te la scelta del campo...magari vicino Castel dell'Ovo, Ciro, 'Zi
Teresa...quanti ricordi...
> MAssimiliano
>
Ciao Daniele


title: Richiamare un report a tutto schermo

text:
> > > > > Ciao MA
> > > > > quattro minuti per il primo e sei per il secondo post !!!
> > > > > tastiera + veloce dell'NG sei tornato ringalluzzito dal raduno :-)
> > > > Ehi Daniele,
> > > > sta in campana che se dovessi convincere che questo Ng fosse troppo
> > > piccolo
> > > > per noi due...
> > >
> > > Sono pronto!!
> > > domani all'alba all' OK KORRAL ..... ti sta bene?.
> > > :)))
> >
> > Guarda che per come sono fatto io,
>
> tipo Bud Spencer? ....no eh?
>
> > Mezzogiorno di ... cuoco
>
> Perfetto!!! Faremo la PROVA del CUOCO  :)
> alla prima occasione che ho di venire a Napoli.
> lascio a te la scelta del campo...magari vicino Castel dell'Ovo, Ciro, 'Zi
> Teresa...quanti ricordi...
>
> > MAssimiliano
> >
>
> Ciao Daniele
>
Quando vuoi.
MAssimiliano


title: gestire le priorità di accesso ad un DATABASE

text:
salve, mi dareste alcune dritte su come gestire le priorità di accesso ad un
database, se per esempio tizio con priorità maggiore sta modificando un
record e caio con priorità inferiore tenta da altro pc di modificare tale
record a caio viene visualizzato il messaggio " impossibile modificare il
record utilizzato da altro utente"
Grazie a tutti.


author: Antonio Biso

text:
---------@ :P @---------- <
tos...@libero.it
> wrote in message
7jfr8.123872$1S3.3...@twister1.libero.it...

Ho la sensazione che la modifica contemporanea di un record comunque non
viene ammessa in access
Antonio


title: testo a capo

author: Luciano

text:
Ciao,
Uso il codice che ho incollato qui di seguito per trasferire il contenuto da
una casella di testo ad un'altra.
Private Sub Form_DblClick(Cancel As Integer)
If IsNull(Forms!INTERVENTI!anomaliadichiarata) Then
        Forms!INTERVENTI!anomaliadichiarata =
Forms!ElencoRichiesteIntervento!txtRichiesta
            Else
        Forms!INTERVENTI!anomaliadichiarata =
Forms!INTERVENTI!anomaliadichiarata & ";" &
Forms!ElencoRichiesteIntervento!txtRichiesta
                End If
End Sub
Sapreste indicarmi come fare ad andare a capo al secondo inserimento?
Ho già provato ad inserire Chr(13) ma mi viene restituita una barra
verticale al posto del testo a capo.
Grazie.


title: testo a capo

author: Carlo Costarella

text:
"Luciano" <
lux...@libero.it
> ha scritto nel messaggio
news:zwrLi.124242$%k.27...@twister2.libero.it...

vbcrlf
Ciao, Carlo


title: testo a capo

text:
"Carlo Costarella" <
carloco...@libero.it
> ha scritto nel messaggio
news:fdlh79$7ej$1...@tdi.cu.mi.it...

Ciao Carlo,
E' perfetto!
Grazie.


title: DSum in un report

text:
ho una tabella fatta cosě:
  id     kg      tipomat
   1     40        A
   2     50        A
   3     50        B
   4     80        C
   5     30        B
io vorrei fare la somma in un report cosě:
=DSum("kg";tabella";"tipomat='[A]'")
cosě ovviamente non funziona ma praticamente vorrei fare la somma dei Kg in
base al campo della tabella Tipomat
come si fa?
grazie
ciao e buone feste