title: '1.28 Riallegare tabelle Access (4)

text:
Sandro Peruz ha scritto:
> [cut]
> > Ho aggiunto queste due istruzioni e fha funzionato in modo corretto:
> >
> > Option Explicit
> > Private Const mPathBE = "H:AMMINComuniGestioneRicaricheComuniDati.mdb"
> Bene mi fa piacere !
> > Due Domande  e perdona la mia ignoranza a cosa serve Option Explicit (ho
> > notato che non è presente negli altri moduli e mi pare che nelle versioni
> > precedenti fosse un default)
> Option Explicit : per questa info, potresti pigiare il tasto F1 dopo esserti
> posizionato su quella istruzione. :-)
> Comunque, serve per rendere obbligatoria la dichiarazione delle variabili in
> memoria, la memoria viene allocata meglio.
> In caso contrario, la variabile viene instanziata (-> se così si dice) come
> variant un tipo genenrico che può contenere anche null come valore.
> > La seconda domanda è che io vorrei mettere i due file nella stessa
> > cartella di cui a priori non conosco il percorso (poniamo che consegno i
> > due file messi su una chiavetta la quale quando viene inserita nel PC
> > potrebbe avere un lettera diversa di volta in volta G: o F:)  ed
> > automaticamente la funzione si preoccupa di riallegare il tutto.
> ti posso consigliare se lavori con >A97 il filedialog ( forse in questo caso
> >A00), ricordati di attivare i riferimenti di office, oppure utilizzare alla
> stregua le API,
>
http://www.mvps.org/access/api/api0001.htm
> a cui passare il pah del tuo BE.
> > Grazie e ciao
> prego
Ok ora riesco ad allegare dopo avere dato la possibilità di scegliere il
Path. Mi rimane un problema nel caso che il file di BE si trovi in
un'altra cartella. Quando il programma parte mi  dice è "e' impossibile
trovare il file .... errore 3024" vorrei intercettare questo errore: ho
provato con una Funzione  Inizio messa nella Autoexec dove vado ad aprire
un file ma non funziona: la funzione viene chiamata ma l'errore non viene
intercettato. Vorrei fare questo per evitare di porre sempre la domanda
"Vuoi riallegare le tabelle ?. Ma riallegare le tabelle solo quando serve.
Il motivo è che devo dare questi file ad una persona molto inesperta.
Grazie per la tua pazienza e buona giornata.
Nicola
> > Nicola
> Ciao, Sandro



title: '1.28 Riallegare tabelle Access (4)

text:
Sandro Peruz ha scritto:
> [cut]
> > Ho aggiunto queste due istruzioni e fha funzionato in modo corretto:
> >
> > Option Explicit
> > Private Const mPathBE = "H:AMMINComuniGestioneRicaricheComuniDati.mdb"





>
http://www.mvps.org/access/api/api0001.htm

> > Grazie e ciao
> prego
> > Nicola
> Ciao, Sandro
Ho risolto con un flag che ho messo all'inizio della applicazione quando č
attivato allora abilito il "collegamento" e viceversa. Grazie per il tuo
interedssamento. Ciao



title: Query sul server

author: Donato

text:
Ho un'applicazione fatta in Access2000. Poi c'č il DataBase aziendale che
sta sotto AS400 e viene utilizzato con Pc che usano per interfacciarsi il
ClientAccess.
Nell'applicazione Access ho una form che deve avere come origine una
selezione di record che stanno fisicamente sul server AS400.
 Per risolvere il problema, ho collegato una tabella ad un file residente
sul server AS400 e poi ho fatto una query di selezione su questa tabella. Ho
infine impostato la query come origine della form.
Tutto funziona, solo che ci mette due anni! In effetti il file residente sul
server dell'AS400 č enorme e l'elaborazione sul mio computer č molto lenta.
 Come posso fare per velocizzare l'elaborazione?
E' possibile bypassare l'elaborazione della query al server tramite una
query pass-through, in modo che il carico elaborativo ricada sul server e
non sul mio computer?
Solo che non so da dove cominciare, se mi volete dare una mano.
 Ho letto da qualche parte che, perň, le query pass-through in Access2000
sono superate in quanto si puň fare la stessa cosa con ADO, collegandosi ad
uno specifico provider OLE DB che dovrebbe accedere direttamente al server
AS400.
Si, ma chi č tanto gentile da farmici capire qualcosa, dato che sono
abbastanza confuso!?
Ciao, Donato
ark...@tin.it


title: Report Access in formato PDF

author: George

text:
Salve a tutti.
Avrei la necessità di produrre in batch dei file PDF a fronte di report
Access 2K.
Ho Acrobat installato e in particolare mi serve DA CODICE VBA pilotare la
creazione dei file corrispondenti senza alcuna interazione con
l'interfaccia.
Qualcuno ha un esempio di codice che funzioni?
Grazie.
Giorgio


title: Report Access in formato PDF

author: ciroteo

text:
"George" <
giorgio.ben...@libero.it
> ha scritto nel messaggio
news:ciu6sm$cq6$1...@newsreader.mailgate.org...

argomento ASSAI dibattuto ...
se fai una ricerca nei post precedenti troverai molte informazioni utili ...


title: Report Access in formato PDF

text:
> argomento ASSAI dibattuto ...
> se fai una ricerca nei post precedenti troverai molte informazioni utili
...
Assai dibattuto non č sinonimo di "discusso esaustivamente".
Nei vari vecchi mex ci sono una caterva di inutilitą tra cui... prova tal
programma, prova tal altro programma, vedi se va questa routine...
Fin lģ ci arrivo da solo, grazie, non sono l'ultimo arrivato.
Volevo solo sapere se qualcuno che ha Acrobat (non versioni
pseudocompatibili, o driver poscript o altro) ha risolto il problema e puņ
darmi una dritta senza che perda tanto tempo.
Tutto qui.
Giorgio


title: Report Access in formato PDF

text:
"George" <
giorgio.ben...@libero.it
> ha scritto nel messaggio
news:ciu8p9$fjh$1...@newsreader.mailgate.org...

dal tono acceso della tua risposta deduco che sia per te un problema serio,
mi dispiace non essere in grado di fornirti ulteriori suggerimenti.
... nella vita preferisco essere io l'ultimo arrivato, forse perchč in tal
modo sarņ anche l'ultimo ad andarmene ...
auguri!


title: Report Access in formato PDF

text:
[cut]
> dal tono acceso della tua risposta deduco che sia per te un problema
serio,
> mi dispiace non essere in grado di fornirti ulteriori suggerimenti.
> ... nella vita preferisco essere io l'ultimo arrivato, forse perchè in tal
> modo sarò anche l'ultimo ad andarmene ...
> auguri!
>
Non è che sia "un problema serio"...
Certo a suo modo lo è altrimenti non avrei cercato aiuto.
Di norma mi arrabatto da solo e da solo (circa) ci esco. Solo che ora non ho
molto tempo da dedicarci e speravo che qualcuno avesse già risolto la cosa.
bye.
Giorgio


title: Database di gestione fatturazione

author: RobertOne

text:
Buon giorno a tutti.
Mi sto "cimentando" nel tentativo di costruire il database in oggetto. Ho
creato tre tabelle; anagrafica, fatture e magazzino. Tali tabelle le ho
relazionate in questo modo; Anagrafica-Fatture uno a molti,
Fatture-Magazzino uno a molti. Non ho le idee ben chiare su come proseguire
anche se ho fatto già una prova con risultati poco soddisfacenti.
Come posso procedere per fare la fattura al cliente "Pippo"? La prova che
menzionavo prima, consiste in una maschera e due sottomaschere. Nella
maschera tramite una combobox richiamo l'anagrafica del cliente, nella
seconda sottomaschera di default ottengo il numero della fattura e la data
del giorno in cui la si sta impostando e nella terza "in teoria" dovrei
immettere il codice prodotto, la descrizione, l'unità di misura, la quantità
ed il prezzo. Ho usato il condizionale perchè in questo modo non ho ottenuto
nulla.
A vostro avviso come potrei impostare una cosa del genere?
Grazie.
Roberto


title: Database di gestione fatturazione

author: cidi

text:
"RobertOne" <
robe...@robort.it
> ha scritto nel messaggio
news:dqtc9u$2sa$1...@balena.cs.interbusiness.it...
> Buon giorno a tutti.
>
> Mi sto "cimentando" nel tentativo di costruire il database in oggetto. Ho
> creato tre tabelle; anagrafica, fatture e magazzino. Tali tabelle le ho
> relazionate in questo modo; Anagrafica-Fatture uno a molti,
> Fatture-Magazzino uno a molti. Non ho le idee ben chiare su come
> proseguire anche se ho fatto giŕ una prova con risultati poco
> soddisfacenti.
> Come posso procedere per fare la fattura al cliente "Pippo"? La prova che
> menzionavo prima, consiste in una maschera e due sottomaschere. Nella
> maschera tramite una combobox richiamo l'anagrafica del cliente, nella
> seconda sottomaschera di default ottengo il numero della fattura e la data
> del giorno in cui la si sta impostando e nella terza "in teoria" dovrei
> immettere il codice prodotto, la descrizione, l'unitŕ di misura, la
> quantitŕ ed il prezzo. Ho usato il condizionale perchč in questo modo non
> ho ottenuto nulla.
>
> A vostro avviso come potrei impostare una cosa del genere?
tblAnagrafica
IDCliente
nome
ecc..
tblFatture
IDFattura
DCliente
NumeroFattura
DataFattura
ecc.
tblDettagli(Magazzino)
IDDettagli
IDFattura
IDProdotto
ecc..
tbl Prodotti
IDProdotto
NomProdotto
ecc.
> Grazie.
>
> Roberto
>
puň esserti utile guardare la struttura del db di esempio Northwind.
Daniele


title: se la query non è soddisfatta...?

text:
Ho una query semplice che mi estrae dalla tabella "GENERALE" tutti i
record che contengono come nominativo "CICCIO" quindi se si verifica
ciò mi vengono visualizzati i vari campi dei record, altrimenti mi
esce pagina bianca senza possibilità di chiudere questa maschera.
Come posso impostare un avviso del tipo "NELL'ELENCO GENERALE NON VI
E' NESSUN RECORD CONTENTENTE CICCIO" ??? oppure in alternativa una
maschera diversa in cui poi imposto il testo che voglio?
Grazie


title: se la query non è soddisfatta...?

author: Karl Donaubauer

text:
skate2k5 wrote:
> Ho una query semplice che mi estrae dalla tabella "GENERALE" tutti i
> record che contengono come nominativo "CICCIO" quindi se si verifica
> ci� mi vengono visualizzati i vari campi dei record, altrimenti mi
> esce pagina bianca senza possibilit� di chiudere questa maschera.
Se ti capisco bene ti potrebbe gi� aituare un pulsante di chiusura
nella sezione corpo o pi� della maschera. Leggi:
 Tutti i controlli scompaiono

www.donkarl.com/it?FAQ4.34
> Come posso impostare un avviso del tipo "NELL'ELENCO GENERALE NON VI
> E' NESSUN RECORD CONTENTENTE CICCIO" ??? oppure in alternativa una
> maschera diversa in cui poi imposto il testo che voglio?
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


title: se la query non è soddisfatta...?

text:

Ok, con il tasto potrebbe bastare.
Ma se volessi inserire un testo alternativo del tipo: "...RICERCA
FALLITA..."?
Grazie


title: se la query non è soddisfatta...?

text:
skate2k5 wrote:
> Karl Donaubauer wrote:
>>> Ho una query semplice che mi estrae dalla tabella "GENERALE" tutti i
>>> record che contengono come nominativo "CICCIO" quindi se si verifica
>>> ci mi vengono visualizzati i vari campi dei record, altrimenti mi
>>> esce pagina bianca senza possibilit di chiudere questa maschera.
>>
>> Se ti capisco bene ti potrebbe gi aituare un pulsante di chiusura
>> nella sezione corpo o pi della maschera. Leggi:
>>
>> Tutti i controlli scompaiono
>>
www.donkarl.com/it?FAQ4.34
>>
>>> Come posso impostare un avviso del tipo "NELL'ELENCO GENERALE NON VI
>>> E' NESSUN RECORD CONTENTENTE CICCIO" ??? oppure in alternativa una
>>> maschera diversa in cui poi imposto il testo che voglio?
> ...
> Ok, con il tasto potrebbe bastare.
> Ma se volessi inserire un testo alternativo del tipo: "...RICERCA
> FALLITA..."?
"un testo alternativo" a cosa e dove?
Non hai scritto da dove apri la maschera o come aggiorni i dati.
Per questo non si sa da quale evento ecc. si dovrebbe "inserire"
un testo. All'apertura della maschera, alla pressione di un pulsante o ...
--> Spiega meglio la situazione.
--
cu



title: se la query non è soddisfatta...?

text:

> Access FAQ:
www.donkarl.com/it-
 Nascondi testo citato
>
> - Mostra testo citato -
Come citavo nel mio primo post: "Ho una query semplice che mi estrae
dalla tabella "GENERALE" tutti i
record che contengono come nominativo "CICCIO" quindi se si verifica
ciò mi vengono visualizzati i vari campi dei record, altrimenti mi
esce pagina bianca senza possibilità di chiudere questa maschera."
...la query la faccio partire alla pressione di un tasto "RICERCA" e
apro una maschera che mi visualizza i dati richiesti, (cioè tutti i
campi che contengono  "CICCIO") se ci sono altrimenti mi esce maschera
bianca oppure ora biance+tasto ESCI.
Invece vorrei nel caso di record assenti con il nome "CICCIO" mi venga
o una nuova maschera o un semplice avviso del tipo "NESSUN RECORD
TROVATO".
Spero di essermi spiegato altrimenti vi posto un db d'esempio.
Grazie ancora.



title: se la query non è soddisfatta...?

text:
skate2k5 wrote:
> ...
> ...la query la faccio partire alla pressione di un tasto "RICERCA"
Perň non vuoi rivelare dove si trova questo "tasto", quale codice
usi e quale tipo di controllo č.
> e apro una maschera che mi visualizza i dati richiesti, (cioč tutti i
> campi che contengono  "CICCIO") se ci sono altrimenti mi esce
> maschera bianca oppure ora biance+tasto ESCI.
> Invece vorrei nel caso di record assenti con il nome "CICCIO" mi
> venga o una nuova maschera o un semplice avviso del tipo "NESSUN
> RECORD TROVATO".
> ...
Ci sono tanti metodi per contare i record della query prima
che apri la maschera. Vedi:
 Contare i record

www.donkarl.com/it?FAQ6.17
Un metodo diverso sarebbe contare i record nella maschera
con codice nell'evento "Su Apertura":
If Me.Recordset.Recordcount = 0 Then
    MsgBox "Nessun record trovato."
    Cancel = True
End If
Č molto probabile che in piů devi gestire l'errore 2501
nel codice che apre la maschera. Un esempio trovi alla
fine di
www.donkarl.com/it?FAQ5.8
.



title: se la query non è soddisfatta...?

text:
> Però non vuoi rivelare dove si trova questo "tasto", quale codice
> usi e quale tipo di controllo è.
Il tasto che lancia la query si trova in una maschera che mi fa da
menu' principale.
Comunque con il conta record va bene, ora vedro' di gestire anche
l'errore 2501.
Grazie mille (come al solito) per la vostra pazienza!!!
Skate


title: Re: errore di doppi apici la stringa è errata

author: BFS

text:
Il 03/10/2018 22:28, mario rossi ha scritto:
> "<CapitaleSociale>" & Replace(Format(CapitaleSociale, "0.00") & "</CapitaleSociale>"
>
> qualcuno mi sa dire cosa non và? e perchè la da rossa?
>
> capitalesociale è una variabile di tipo currency
>
> grazie.
>

apri due tonde e ne chiudi una sola

BFS

---
Questa email è stata esaminata alla ricerca di virus da AVG.
http://www.avg.com


author: mario rossi

text:

si grazie distrazione mia


title: duplicazione records

author: Furo

text:
Cerco di duplicare records da una maschera chiamata Duplica.
Sto usando questo listato vba:
Private Sub Comando8_Click()
Dim dbs As Database, Rst As Recordset
Dim F As Form
Set dbs = CurrentDb
Set Rst = Me.RecordsetClone
On Error GoTo ErrorHandler
With Rst
    .AddNew
    !casa = Me!casa
    !nome = Me!nome
    .Update
    .Move 0, .LastModified
End With
Me.Bookmark = Rst.Bookmark
DoCmd.SetWarnings False
SubExit:
    Exit Sub
ErrorHandler:
    MsgBox "Non ci sono record da duplicare.", vbExclamation
    Resume SubExit
End Sub
Per i record della maschera Duplica nessun problema.
Ma come faccio a duplicare anche i record collegati della
sottomascheraIndirizzi?
Che istruzione (e dove) devo usare?
Furo
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: Query a campi incrociati: PROBLEMA RISOLTO!

author: Stefano

text:
Desidero ringraziare pubblicamente MarcoMax e Roberto dal portatile che,
grazie all'intuizione del primo ed alla rielaborazione del secondo, hanno
risolto il problema delle query a campi incrociati.
La soluzione è ottimale: in una sola query a campi incrociati si riesce ad
aggiungere un'ulteriore riga con i totali delle colonne, un'altra con i
relativi valori in percentuale, una colonna con i totali orizzontali delle
righe e un'altra con i relativi valori in percentuale rispetto al totale
della precedente colonna.
Nel mio piccolo, poi, ho aggiunto anche le righe con i subtotali rispetto ad
un campo.
Eccezionale! Era proprio quello di cui avevo urgente bisogno!
Grazie ancora a Roberto e MarcoMax e Buone Feste a tutti!
P.S.
Riporto sotto la soluzione di Roberto al problema.
"Rielaborando adeguatamente l'idea di MarcoMax, sono riuscito a risolvere il
tuo problema con due query; la prima è una query unione sulla quale è basata
la query a campi incrociati: quest'ultima è omnicomprensiva, ovvero contiene
i totali e le percentuali di riga e i totali e le percentuali di colonna.
Ipotizziamo che la query unione, che dovrai chiamare Query3, sia basata su
una tabella chiamata Tabella1 (ma cambiando le FROM della Query3 la basi su
quello che ti serve) che contiene il campo ID, il campo Ascissa per
intestare le righe ed il campo Ordinate per intestare le colonne.
Ciò presupposto il codice SQL di Query3 sarà:
SELECT Ascissa, Ordinate, Sum(1) AS Espr0, 1 AS Pippo
FROM Tabella1
GROUP BY Ascissa, Ordinate
UNION SELECT "TOTALE" AS Espr1, Ordinate, Sum(1) AS Espr2, 2 AS Pippo
 FROM Tabella1 GROUP BY Ordinate
UNION SELECT "TOTALE%" AS Espr3, Ordinate,
Sum(1/DCount("ID","Tabella1"))*100 AS Espr4, 3 AS Pippo
FROM Tabella1
GROUP BY Ordinate;
 mentre il codice SQL della query a campi incrociati sarà:
TRANSFORM Sum(Espr0) AS [Il valore]
SELECT Ascissa, IIf(Pippo<>3,Sum(Espr0),0) AS TotRiga,
IIf(Pippo=1,Sum(Espr0)/DCount("ID","Tabella1"),0) AS PercRiga
 FROM Query3 GROUP BY Pippo, Ascissa
PIVOT Ordinate;
Naturalmente al campo TotRiga devi dare il formato #.### e al campo PercRiga
il formato #,##%.
Facci sapere se funziona.
-- Roberto "
--
Posted from root@[212.104.51.2]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


author: Roberto dal portatile

text:
[SUPERCUT]
Sono contento di esserti stato utile.
Buon Natale
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------


author: MarcoMax

text:
On Thu, 21 Dec 2000 19:12:27 GMT, "Roberto dal portatile"
<
r.ma...@libero.it
> wrote:
>
>[SUPERCUT]
>
>Sono contento di esserti stato utile.
idem :-)
>Buon Natale
idem :-)
Ciao, Max


title: Somma di uno stesso record

author: Santilli Marco

text:
Avevo in precedenza proposto tale quesito ma non sono riuscito a trovare una
soluzione
Ho una tabella cosi strutturata
Campo1
Campo2
Campo3
Campo4
CampoTOTALE
CampoMEDIA
Tutti i campi sono NUMERI
Sul campo totale vorrei che mi facesse la somma di tutti i campi e sul campo
media la media.
Se uso una query non mi funziona perchè la query mi lavora per colonne nella
tabella invece a me serve lavorare in un record e quindi per righe
Ciao e grazieeeeeee


title: Somma di uno stesso record

author: Antonio Biso

text:
"Santilli Marco" <
marco.s...@libero.it
> ha scritto nel messaggio
news:b7jdnl$qnn$1...@fata.cs.interbusiness.it...

totale e media sono campi calcolati sulla base degli altri campi.
Ergo, non ti serve memorizzare il valore, ma lo puoi calcolare in qualunque
momento su una maschera o un report
Antonio


title: Somma di uno stesso record

text:
>
> totale e media sono campi calcolati sulla base degli altri campi.
> Ergo, non ti serve memorizzare il valore, ma lo puoi calcolare in
qualunque
> momento su una maschera o un report
>
> Antonio
>
>
Mi potresti dire come devo fare a crearmi il calcolo TOTALE e la MEDIA
Quando mi serve per archiviare i voti che i giocatori prendono quindi
l'indici di divisione per la media cambia in base alla partire che gioca
quel giocatore
Ciao e grazieeeeeee


title: Problema ComboBox e Subform

text:
ciao a tutti,
ho un piccolo problema nel realizzare quanto segue:
Ho due tabelle relazionate uno a molti
I tabella : ID, Nome
II Tabella: ID, parametro 1 , Parametro 2 ecc...
I Query: fatta in modo da restituire un sottoinsieme di II tabella
quello che vorrei realizzare è un
semplice form che dato l'id nella combo ( la quale prende gli ID da una
query) nel mio subform comparissero solo quegli elementi con ID uguale a
quello nella combo  partendo da quelly nella
query( spero di essermi spiegato)
Ho provato a creare tramite widzard un form con sottoform e tutto funziona
a dovere senonchè non ho la combo ma un semplice campo da far scorrere
con i pulsantini in basso, però selezionando l'id voluto il subform si
aggiorna correttamente.
Ho provato quindi a trasformare questo componente in una combo, ed ottengo
il risultato di aggirnare correttamente l'output nel subform, ma senza
poterlo nemmeno scorrere o editare poichè mi restituisce un errore
dicendo che non lo può modificare poichè c'è un campo collegato di
tabella II ( e grazie la query e fatta proprio su quella!!)
Ho tentato quindi una seconda strada, ho fatto un form manualmente sempre
con la combo ed il subform, con il subform che prende i dati dalla query
che questa volta ha un parametro tipo ID=[forms]![combo] e fatto una macro
sull'evento onchange della combo in modo date che mi riesegua la macro.
Purtroppo nella macro ho trovato solo il metodo OpenQuery che fa quello
che voglio ma in una nuova finestra e non nel subform!!
Insomma come posso fare?? E' meglio proseguire sulla prima strada o sulla
seconda??
Many thanks a chi vorrà essermi d'aiuto
ciao
Matteo


title: Problema ComboBox e Subform

author: Sergio MAZZA

text:
"Mat46" <
matN...@libero.it
> ha scritto nel messaggio
news:pan.2004.01.29....@libero.it...

La tecnica da utilizzare è quella di inserire nelle proprietà della
sottomaschera:
- "campi secondari" il nome del controllo che contiene l'ID; (es.ID);
- "campi master" il nome della combo che restituisce l'ID della voce
selezionata;
così facendo non hai bisogno di gestire nessun evento, la sottomaschera si
filtrerà da sola...
Ciao.
--
Sergio MAZZA


title: Problema ComboBox e Subform

text:
>
> La tecnica da utilizzare è quella di inserire nelle proprietà della
> sottomaschera:
> - "campi secondari" il nome del controllo che contiene l'ID; (es.ID);
> - "campi master" il nome della combo che restituisce l'ID della voce
> selezionata;
>
> così facendo non hai bisogno di gestire nessun evento, la sottomaschera si
> filtrerà da sola...
Ok, grazie mille...
In effetti così facendo funziona, solo che ho dovuto impostare come
sorgente della subform la tabella di origine e non una query su di essa
altrimenti mi faceva casino e non mi faceva manipolare il risultato...
grazie ancora
Matteo


title: Query creazione tabella

text:
Vorrei sapere se è possibili inserire in una query di creazione tabella un
campo "ID contatore" e se si come.
Ringrazio in anticipo.
Alfredo


title: Query creazione tabella

author: mauro

text:
@lfredo ha scritto:

Se imposti il contatore nella tabella ed esegui un accodamento anzichè una
creazione ottieni lo stesso risultato. In alternativa devi scrivere una
funzione in VBA che poi assegnerai alla query.
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Query creazione tabella

author: namor

text:
@lfredo ha scritto:

CREATE TABLE NomeTabella (NomeCampo COUNTER);
Namor
--
namor at inwind punto it



title: query

author: LAURETTA

text:
Come posso creare una query di selezione, basandomi su tabelle residenti in
un altro database?
Grazie e saluti a tutti


title: query

text:
LAURETTA" <
ut...@libero.it
> ha scritto:
> Come posso creare una query di selezione, basandomi su tabelle residenti in
> un altro database?
SELECT * FROM Tabella IN 'c:\...\UnAltraDB.mdb'
--
HTH
Karl
*********
Access-FAQ (tedesco):
http://www.donkarl.com


title: Minimizzare Access lasciando visibile una Maschera

author: Danilo!

text:
Salve ragazzi!
Recentemente ho visto un'applicazione Access (.MDE) che una volta
lanciata, prima di aprire la maschera principale di tipo popup
minimizzava Access lasciando quindi la maschera sopra lo sfondo
di Windows.
Come e' possibile ottenere questo effetto?
Grazie in anticipo e buon lavoro a tutti.
--
Cordialmente,
Danilo!
* Per risposte in e-mail elimina ".rimuovi" dall'indirizzo *


text:
Danilo! <
dparisi...@technologist.com
> ha scritto:
> Recentemente ho visto un'applicazione Access (.MDE) che una volta
> lanciata, prima di aprire la maschera principale di tipo popup
> minimizzava Access lasciando quindi la maschera sopra lo sfondo
> di Windows.
> Come e' possibile ottenere questo effetto?
Trova un codice per far' invisibile Access sul mio sito
www.donkarl.com
punto 1.11. Il codice è inglese ;-) ma il testo è tedesco. Se non capisci
il modo di procedere puoi anche provare questo link al articolo e
sopratutto l'esempio db che ho fatto per il Knowlegdebase tedesco.
http://www.microsoft.com/IntlKB/Germany/Support/kb/D41/D41749.HTM
Ma scrivo anche sempre che queste cose si fa solo in caso eccezionale.
Normalmente è meglio di usare le possibilità di Access per nascondere,
demoninare ecc.
--
HTH
Karl
*********
Scusate il mio malissimo Italiano. Faccio solo esercizi qui.
Access-FAQ (Tedesco):
http://www.donkarl.com


author: Silvio Berruti

text:
"Karl Donaubauer" <
ad...@donkarl.com
> ha scritto nel messaggio
news:BeyR5.195849$Le2.10...@news.chello.at...
> Danilo! <
dparisi...@technologist.com
> ha scritto:
> Trova un codice per far' invisibile Access sul mio sito
www.donkarl.com
> punto 1.11. Il codice è inglese ;-) ma il testo è tedesco. Se non capisci
Approposito,
Karl perché non traduci il tuo sito anche in italiano? (ormai lo scrivi
abbastanza bene  ;-)) )
Si capisce che non conosco il tedesco?
Ciao
--
Silvio
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access


text:
Silvio Berruti ha scritto:
> "Karl Donaubauer" ha scritto:
> > Trova un codice per far' invisibile Access sul mio sito
www.donkarl.com
> > punto 1.11. Il codice è inglese ;-) ma il testo è tedesco. Se non capisci
>
> Approposito,
>
> Karl perché non traduci il tuo sito anche in italiano? (ormai lo scrivi
> abbastanza bene  ;-)) )
*Arggh* sempre questi scherzi!
Infatto ho pensato qualche volta a traduirlo in inglese o in italiano. Ma:
- È già un lavoro immenso di mantenere il sito in tedesco.
- Non so l'italiano bene. Sara molto duro per me di traduire questo
lungo romanzo.
- Ho solo un piccolo librino per conoscere qualche termine di Access
in italiano. Niente avanzato o con codice. Si vede qui se faccio un
"workaround" dopo l'altro. :-)
- Ci sono già siti molto buoni (inglese di Dev, italiano il sito comune)
è per questo credo che non c'è grande bisogno.
Non guadagno soldi con - invece pago per - il sito sebbene oggi ho
avuto ...(hmm come si chiama "access" in italiano:-) no 150.000 al sito.
Forse cerchero finalmente una ditta che produisce auto o birra o fascie o...
--
cu



text:
"Karl Donaubauer" <
ad...@donkarl.com
> wrote:
>Trova un codice per far' invisibile Access sul mio sito
www.donkarl.com
>punto 1.11. Il codice è inglese ;-) ma il testo è tedesco.
Grazie mille Karl, nonostante fosse in tedesco sono riuscito a
farlo funzionare tranquillamente.
Alla prossima e complimenti per l'italiano ;-)



title: problemi con filtro in maschera

text:
un bottone esegue questo codice
    Me.Filter = CostruisciFiltro
    Me.FilterOn = True
come gli dico mostrami solo i record che hanno il campo ragione uguale a ""
o Null?
Function CostruisciFiltro() As String
    CostruisciFiltro = "ragione = Null"
End Function
cosi non và, mi sapreste aiutare? Grazie.


title: problemi con filtro in maschera

author: Alessandro Cara

text:
Simba883 wrote:
>
> un bottone esegue questo codice
>
>     Me.Filter = CostruisciFiltro
>     Me.FilterOn = True
>
> come gli dico mostrami solo i record che hanno il campo ragione uguale a ""
> o Null?
>
> Function CostruisciFiltro() As String
>     CostruisciFiltro = "ragione = Null"
> End Function
>
> cosi non vą, mi sapreste aiutare? Grazie.
CostruisciFiltro = "(''+ragione) = ''"
oppure usa Nz
--
a.cara
Togli qualcosa dall'email


title: problemi con filtro in maschera

text:
Alessandro Cara wrote:
>
> Simba883 wrote:
> >
> > un bottone esegue questo codice
> >
> >     Me.Filter = CostruisciFiltro
> >     Me.FilterOn = True
> >
> > come gli dico mostrami solo i record che hanno il campo ragione uguale a ""
> > o Null?
> >
> > Function CostruisciFiltro() As String
> >     CostruisciFiltro = "ragione = Null"
> > End Function
> >
> > cosi non và, mi sapreste aiutare? Grazie.
ps la sintassi corretta e' "campo is null" o "campo is not null"



title: problemi con filtro in maschera

author: Roberto da casa

text:
"Simba883" <
simb...@libero.it
> ha scritto nel messaggio
news:c0i520$ulk$1...@lacerta.tiscalinet.it...

CostruisciFiltro non deve essere una funzione ma una variabile di tipo
String.
Se devi filtrare i record per i quali il campo ragione è Null o è una
stringa vuota, prova così:
Dim CostruisciFiltro As String
CostruisciFiltro = "Nz(ragione, '' )= '' "
Me.Filter = CostruisciFiltro
Me.FilterOn = True
o se preferisci:
Me.Filter = "Nz(ragione, '' )= '' "
Me.FilterOn = True
(NB: '' sono due apici)
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: aprire........e.......chiudere connessione Internet in dial up o con rete mobile

author: Claudio Reale

text:
Salve a tutti
IL mio problema iniziale era quello di far aggiornare il mio DB collocato su
un server web,
avendo capito che via VBA non era fattibile, ho creato un sistema,
sicuramente complesso, ma efficace
una volta creato il record in locale, in automatico, mi crea una pagina
html, con un form e i relativi campi popolati dai dati del record, la quale
viene aperta su una ulteriore maschera con controllo Browser, con tanto di
pulsante che punta su una pagina asp sul server remoto la quale aggiunge il
record in questione.
Fin qui tutto ok, il problema adesso è dovendo, il db, lavorare su una
postazione che non è sempre collegata ad internet, dove l'utente non deve
fare nulla se non lo stretto necessario, mi chiedevo come posso, far aprire
una connessione in dial up, oppure mediante rete mobile (non so cosa sia
meglio, forse penso la seconda), in modo da:
CREA FILE HTML
APRE MASCHERA BROWSER
APRE CONNESSIONE
CHIAMA FILE ASP
AGGIORNA DB
CHIUDE CONNESSIONE
spero in un vostro illuminante consiglio
a presto
CLaudio


text:
"Claudio Reale" <
reale....@virgilio.it
> ha scritto nel messaggio news:ZJ_Ke.67238$fm.44...@news4.tin.it...

Il problema è "fuori tema" (OT); comunque:
- sul sito di Alessandro BARALDI (Sezione Download) c'è il programma MAIL_SENDER che contiene un esempio di connessione ad internet;
- sul sito comune (
www.sitocomune.com
) Sezione General c'è: 6.77 Inviare e-mail con MSAccess utilizzando il winsock. Paolo Beltrame;
oltre ad altre possibili soluzioni che trovi su internet.
Ma il tema portante è: perché devi crearti una pagina web html con una form precompilata, connetterti ad internet e inviare i dati
ad una pagina asp.
Potresti connetterti ad internet, ottenere la pagina web con la form, riempirla su web ed inviarla...
Ciao.
--
Sergio MAZZA


text:
> Il problema è "fuori tema" (OT); comunque:
chiedo scusa se sono andato OT, ma non credevo visto che siamo sempre in
ambiente access
> - sul sito di Alessandro BARALDI (Sezione Download) c'è il programma
> MAIL_SENDER che contiene un esempio di connessione ad internet;
> - sul sito comune (
www.sitocomune.com
) Sezione General c'è: 6.77 Inviare
> e-mail con MSAccess utilizzando il winsock. Paolo Beltrame;
grazie ci andrò subito
>
> oltre ad altre possibili soluzioni che trovi su internet.
>
>
> Ma il tema portante è: perché devi crearti una pagina web html con una
> form precompilata, connetterti ad internet e inviare i dati ad una pagina
> asp.
> Potresti connetterti ad internet, ottenere la pagina web con la form,
> riempirla su web ed inviarla...
Il problema è che non voglio che l'utente compili lui la pagina asp
e io non credo di essere capace di farla compilare in automatico via VBA, se
c'è un modo ti sarei grato dell'aiuto :))
>
> Ciao.
> Sergio MAZZA
CIao
Claudio


text:
"Claudio Reale" <
reale....@virgilio.it
> ha scritto nel messaggio news:CQ0Le.67711$fm.44...@news4.tin.it...
> chiedo scusa se sono andato OT, ma non credevo visto che siamo sempre in ambiente access
Allora scrivi meglio l'oggetto del messaggio;
> Il problema è che non voglio che l'utente compili lui la pagina asp
L'avevo intuito;
> e io non credo di essere capace di farla compilare in automatico via VBA, se c'è un modo ti sarei grato dell'aiuto :))
c'è quasi sempre un modo; per esempio con questo pezzo di codice apri la pagina web di google e ci scrivi un testo ed avvii la
ricerca:
'---
On Error GoTo scriviSuInternetExplorer_err
Dim oApp As InternetExplorer
Dim oDocument As IHTMLDocument
Set oApp = CreateObject("InternetExplorer.Application")
oApp.Navigate2 "
http://www.google.it
"
Do
    DoEvents
    If oApp.ReadyState = READYSTATE_COMPLETE Then
        Exit Do
    End If
Loop
oApp.Visible = True
oApp.Document.Forms(0).item("q").Value = "ciccio"
oApp.Document.Forms(0).submit
scriviSuInternetExplorer_exit:
    Set oDocument = Nothing
    Set oApp = Nothing
    Exit Sub
scriviSuInternetExplorer_err:
    oApp.Quit
    Set oDocument = Nothing
    Set oApp = Nothing
    MsgBox Application.AccessError(Err.Number) & ", " & Err.Number
'---
Ovvio che devi sapere come si chiamano le caselle di testo dove scrivere i dati, ma basta visualizzare il codice html e leggere i
nomi...
> CIao
> Claudio
Ciao.
--
Sergio MAZZA


title: fattura elettronica - tempistiche ricevuta

text:
ho inviato ieri la mia prima fattura elettronica alla pec sistema interscambio ma non ho ricevuto nulla a parte le ricevute di aconsegna e accettazione pec, qualcuno conosce le tempistiche con le quali viene comunicato se la fattura è corretta oppure no?

grazie a tutti


title: combo box

author: ndb

text:
salve a tutti del ng
ho creato un campo combobox collegato ad una tabella precaricata.
quando digito il codice (con completamento automatico) questo viene poi
riportato in una casella (= me.[combobox].column(0))
Solo che quando inserisco un codice non corrispondente a quelli caricati
nella bella mi si apre l'editor di VB indicando l'errore.
Come posso fare per far controllare che il codice inputato sia caricato
nella tabella altrimenti riposizionarmi nella combobox?
ESEMPIO:
I CODICI SONO A150 B180
se digito E150 si riposiziona nella combobox
Grazie in anticipo per ogni aiuto.


title: combo box

author: geppo

text:

Devi utilizzare l'evento non in elenco della combo box as esempio:
private sub NomeTuaComboBox_notinlist(Newdata as string, response as
integer)
msgbox"Elemento non in elenco.", vbcritical , "Attenzione......"
response=acdataerrcontinue
me.NomeTuaComboBox.undo
end if
Poi nelle proprieta' della ComboBox sotto la scheda "Dati" assicurati che la
proprieta Solo in Elenco sia = si.
--
Ciao
Geppo


title: me.repaint

author: Stefano Ferrari

text:
In una form ho una lblContatore che si incrementa tramite un me.repaint man
mano che scrive record (non mi dilungo).
Se durante l'elaborazione (10/15 minuti) apro altre applicazioni, il
contatore si ferma (non l'elaborazione) ed anche chiudo le applicazioni
aperte durante l'elab Access, il contatore non riprende a girare.
Devo fare qualcosa di diverso dal me.repaint ???
Grazie
Stefano


title: me.repaint

author: Giuseppe

text:
"Stefano Ferrari" <
stefa...@libero.it
> ha scritto nel messaggio
news:3_s6a.151400$YG2.4...@twister1.libero.it...

Me.lblContatore.refresh
oppure
Me.Refresh
oppure
Me.Requery
Le provi sull'activate della frm
Una dovrebbe funzionare.
Ciao
Giuseppe
>


title: Modficare Report da codice

author: Capirex

text:
Come si fa a modificare da codice il valore di una casella di testo in un
Report?
Pensavo banalmente come in un form e ho scritto:
Report_StampaFattura.NoteFattura = "Pinoli e Prugne"
ma non vedo nulla!
Grazie a tutte le anime pie...


title: Modficare Report da codice

author: Marco Antonioli

text:
"Capirex" <
buco...@interfree.it
> wrote in message
news:cd3t20$mtq$
1...@balena.cs.interbusiness.it

Hai provato xxx.NoteFattura.ControlSource = "=" & "'Pinoli e Prugne'" ?
Ciao
Marco
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Modficare Report da codice

text:
"Marco Antonioli" <
in...@echovr.it
> ha scritto nel messaggio
news:50ca89b311c700d4fc7...@mygate.mailgate.org...

No, infatti cosě risolvo!
Ciao e grazie!


title: Modficare Report da codice

text:
"Capirex" <
buco...@interfree.it
> ha scritto nel messaggio
news:cd5upp$s06$1...@carabinieri.cs.interbusiness.it...

> No, infatti così risolvo!
>
> Ciao e grazie!
>
>
Ho cantato vittoria troppo presto, la 1° volta ha funz. poi non sò perchè mi
da' " Errore Run time 2191 impossibile impostare la proprietà origine di
controllo in anteprima di stampa o dopo l'avvio della stampa"
Help


title: Modficare Report da codice

text:
"Capirex" <
buco...@interfree.it
> wrote in message
news:cd60qg$haf$
1...@balena.cs.interbusiness.it
> Ho cantato vittoria troppo presto, la 1° volta ha funz. poi non sò perchè mi
> da' " Errore Run time 2191 impossibile impostare la proprietà origine di
> controllo in anteprima di stampa o dopo l'avvio della stampa"
>
> Help
Da quello che capisco la prima volta sei in struttura e la seconda in
esecuzione del report, cosa che ad Access da fastidio.
Allora la prima cosa che mi viene in mente è di utilizzare un'etichetta
invece di un testo ed impostare label.caption = "xxx"
Dovrebbe funzionare



title: Modficare Report da codice

text:
"Marco Antonioli" <
in...@echovr.it
> ha scritto nel messaggio
news:400dfa85bd2bddd7107...@mygate.mailgate.org...

Però se metto un etichetta nel report "NoteFattura" poi da codice se provo
ad impostare il contenuto non trovo la proprietà caption mi fermo a
"Report_StampaFattura.NoteFattura.???"
Ovviamente ignoranza mia!


title: Modficare Report da codice

text:
"Capirex" <
buco...@interfree.it
> wrote in message
news:cdbakd$t5n$
1...@carabinieri.cs.interbusiness.it
> Però se metto un etichetta nel report "NoteFattura" poi da codice se provo
> ad impostare il contenuto non trovo la proprietà caption mi fermo a
> "Report_StampaFattura.NoteFattura.???"
Forza la scrittura della roprietà.
Nei reports (es. xxx.forecolor) non tutte le proprietà sono
apparentemente disposibili ma si possono cmq impostare.



title: Modficare Report da codice

text:
"Marco Antonioli" <
in...@echovr.it
> ha scritto nel messaggio
news:1cc8c798b419904d0cc...@mygate.mailgate.org...

Ora prendo a morsi il PC, se faccio come mi dici non mi da' errore ma non
cambia il contenuto dell'etichetta. Se lo stesso codice lo metto
sull'apertura del report invece funziona... ma a me servirebbe poterlo
modificare prima di aprirlo... altrimenti torno indietro ci metto una
casella di testo e lo faccio puntare ad una tabella d'appoggio (bello vero!
(schifuz))
S@luti


title: Modficare Report da codice

text:
"Capirex" <
buco...@interfree.it
> wrote in message
news:cdfv8q$jer$
1...@grillo.cs.interbusiness.it
> Ora prendo a morsi il PC, se faccio come mi dici non mi da' errore ma non
> cambia il contenuto dell'etichetta. Se lo stesso codice lo metto
> sull'apertura del report invece funziona... ma a me servirebbe poterlo
> modificare prima di aprirlo... altrimenti torno indietro ci metto una
> casella di testo e lo faccio puntare ad una tabella d'appoggio (bello vero!
Calma.
Ricapitoliamo.
Se devi modificare il report prima di eseguirlo e la modifica è unica e
definitiva, lo apri in struttura da  codice, lo modifichi come vuoi, lo
chiudi salvandolo, lo esegui.
Altrimenti, se la modifica è dinamica, su formattazione del corpo oppure
 della sezione che contiene il controllo, controllo.caption = ...
Deve (sottolineo deve) funzionare.
Prima di proporti la soluzione avevo provato con un esempio scemo.
Se vuoi lo rifaccio e te lo spedisco, ma sono sicuro che non servirà.



title: Modficare Report da codice

text:
"Marco Antonioli" <
in...@echovr.it
> ha scritto nel messaggio
news:f99663255b30a28f161...@mygate.mailgate.org...

Serve! Serve!, la modifica è dinamica, la utilizzo per scrivere delle note
generiche a seconda del punto del programma in cui mi trovo.
Non sono neppure così sprovveduto ma C----! sbaglierò una virgola, ci sarà
qualcosa che non va' sul mio PC non lo sò, sò che ho fatto diverse prove,
come dici Tu non dà errore però non cambia il contenuto dell'etichetta.
Grazie della pazienza


title: Modficare Report da codice

author: Giovanna Pellegri

text:
"Capirex" <
buco...@interfree.it
> wrote in message
news:cdl662$3rb$
1...@fata.cs.interbusiness.it
> Serve! Serve!, la modifica è dinamica, la utilizzo per scrivere delle note
> generiche a seconda del punto del programma in cui mi trovo.
> Non sono neppure così sprovveduto ma C----! sbaglierò una virgola, ci sarà
> qualcosa che non va' sul mio PC non lo sò, sò che ho fatto diverse prove,
> come dici Tu non dà errore però non cambia il contenuto dell'etichetta.
>
> Grazie della pazienza
Spedito !!!
Fammi sapere se non risolvi perchè a questo punto è una questione di
principio.
Ciao
MArco



title: Modficare Report da codice

text:
"Giovanna Pellegri" <
in...@echovr.it
> ha scritto nel messaggio
news:50d8459efa1a60d2804...@mygate.mailgate.org...

Servito!, puntavo male l'oggetto, sintassi sbagliata. Con il Tuo aiuto ha
funzionato subito.
GRAZIE


title: Modficare Report da codice

text:
"Capirex" <
buco...@interfree.it
> wrote in message
news:cdmboj$k63$
1...@grillo.cs.interbusiness.it
> Servito!, puntavo male l'oggetto, sintassi sbagliata. Con il Tuo aiuto ha
> funzionato subito.
>
> GRAZIE
A disposizione.
Ciao
Marco



title: Inibire la visualizzazione dei decimali (in eccesso)

author: Ammammata

text:
Buongiorno

nella form che effettua i "calcoli" ci sono un tot di campi modificabili (i
parametri) e una serie di valori intermedi non modificabili

questi valori intermedi sono correttamente visualizzati con due cifre
decimali ma se l'utente ci clicca sopra pur non potendolo modificare,
Access mi mostra il valore calcolato con i suoi ventordici decimali,
oltretutto correttamente allineato a destra per cui vedo solo le cifre dei
miliardesimi e di cose ancor più piccole

questo è quanto si vede normalmente:

https://i.imgur.com/CuZNcrD.png

questo è l'orrore che esce se ci clicco sopra

https://i.imgur.com/AyZ65Hl.png

Come posso evitare questo?

grazie

--
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\
-=- -=- -=- -=- -=- -=- -=- -=- - -=-
........... [ al lavoro ] ...........


author: Bruno Campanini

text:
> Buongiorno
>
> nella form che effettua i "calcoli" ci sono un tot di campi modificabili (i
> parametri) e una serie di valori intermedi non modificabili
>
> questi valori intermedi sono correttamente visualizzati con due cifre
> decimali ma se l'utente ci clicca sopra pur non potendolo modificare,
> Access mi mostra il valore calcolato con i suoi ventordici decimali,
> oltretutto correttamente allineato a destra per cui vedo solo le cifre dei
> miliardesimi e di cose ancor più piccole
>
> questo è quanto si vede normalmente:
>
>
https://i.imgur.com/CuZNcrD.png

>
> questo è l'orrore che esce se ci clicco sopra
>
>
https://i.imgur.com/AyZ65Hl.png

>
> Come posso evitare questo?
>
> grazie

Form in modalità Design, click sul campo indi su Property List
seleziona All e da Decimal Places scegli quel che ti serve.

Bruno


text:
Il giorno Mon 29 Mar 2021 03:49:54p, *Bruno Campanini* ha inviato su
it.comp.appl.access il messaggio news:s3slu2$ugr$
1...@solani.org
. Vediamo cosa
ha scritto:

> Form in modalità Design, click sul campo indi su Property List
> seleziona All e da Decimal Places scegli quel che ti serve.
>

grazie Bruno, ma è già così, è impostato a 2

un altro parametro invece che ho impostato (e che dovresti eventualmente
provare anche tu) è Locked = Yes per evitare che l'utente ci vada a
scrivere dentro (non sarebbe nemmeno dannoso, al primo ricalcolo tornerebbe
ad avere il valore corretto)



text:
Il giorno Mon 29 Mar 2021 03:29:41p, *Ammammata* ha inviato su
it.comp.appl.access il messaggio
news:XnsACFC9DA2CECD3am...@127.0.0.1
. Vediamo cosa ha
scritto:

> una serie di valori intermedi non modificabili
>

ecco un pezzo del codice che li calcola:

' RecommConsPrice
RecommConsPrice = RecommConsPrice ' no operations on this field

' FPM
FPM = RecommConsPrice / ((100 + VAT) / 100)

' MRM
MRM = FPM * ((100 - MargRet) / 100)

' MDM
MDM = MRM * ((100 - MargDistr) / 100)

' FKM
FKM = FKM ' input field - was = FKMC

' FKMC
FKMC = FKM / ((100 + Finanzierung) / 100)

' KP2M
KP2M = FKMC

' KP1M
KP1M = KP2M - Kundendienst

etc etc



text:
> Il giorno Mon 29 Mar 2021 03:49:54p, *Bruno Campanini* ha inviato su
> it.comp.appl.access il messaggio news:s3slu2$ugr$
1...@solani.org
. Vediamo cosa
> ha scritto:
>
>> Form in modalità Design, click sul campo indi su Property List
>> seleziona All e da Decimal Places scegli quel che ti serve.
>>
>
> grazie Bruno, ma è già così, è impostato a 2
>
> un altro parametro invece che ho impostato (e che dovresti eventualmente
> provare anche tu) è Locked = Yes per evitare che l'utente ci vada a
> scrivere dentro (non sarebbe nemmeno dannoso, al primo ricalcolo tornerebbe
> ad avere il valore corretto)

Sihai ragione, ho detto una cazzata.
Con Enable = Yes e Locked = Yes il programma può modificatlo ma
l'utente non può andarci dentro, quindi si vedranno sempre 2 decimali.

Io per i valori monetari uso Currency, in tabella però formato
standard,
2 decimali (il massimo di Currency è 4 decimali).

Currency (come Decimal) i calcoli con decimali non li sbaglia,
Single e Double sì.

Bruno


title: Access Fax e email

author: AndreaDiPAdova

text:
Salve a tutti.Gradirei sapere se nessuno di Voi ha mai fatto una cosa del
tipo:
seleziono una serie di clienti con una query
scelgo se spedire via email o fax un testo scritto in un campo(tipo memo per
intenderci)
"access" spedisce il tutto o via fax o via mail.
Sono stato un pò criptico,ma il senso del discorso è se posso automatizzare
tutto con access o sapere di cos'altro ho bisogno.Ringrazio in anticipo
tutti quanti daranno un contributo alla mia necessità.
--------------------------------
Inviato via
http://usenet.libero.it


title: Access Fax e email

text:
"AndreaDiPAdova" <
andread...@libero.it
> ha scritto nel messaggio
news:81Z72Z53Z253Y1...@usenet.libero.it...
> Salve a tutti.Gradirei sapere se nessuno di Voi ha mai fatto una cosa del
> tipo:
>
> seleziono una serie di clienti con una query
> scelgo se spedire via email o fax un testo scritto in un campo(tipo memo
per
> intenderci)
> "access" spedisce il tutto o via fax o via mail.
>
> Sono stato un pò criptico,ma il senso del discorso è se posso
automatizzare
> tutto con access o sapere di cos'altro ho bisogno.Ringrazio in anticipo
> tutti quanti daranno un contributo alla mia necessità.
>
Penso che se vai nella Sezione General del Sito Comune (link qui sotto)
dovresti trovarci qualcosa.
Dai anche uno sguardo sull'help al Metodo SendObject o all'Azione
InviaOggetto (se preferisci usare le macro).
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Connessione Internet

author: giabrig

text:
Domandone della giornata,       è possibile e in che modo lanciare in
automatico una connessione ad un  internet provider direttamente da MSAccess
o utilizzando qualche ocx in VB.
Grazie par la risposta,  Gaetano.


title: Connessione Internet

author: GE.VI E.D.P.

text:
Basta che dalla struttura di una maschera, dalla barra degli strumenti,
scegli il tasto collegamento ipertestuale, e nella riga "Collegamento a file
o URL", metti l'indirizzo del sito su cui andare.
Da quello che hai scritto io ho dedotto questo, altrimenti spiegati
meglio!!!!
MAURIZIO
--
Posted from
smtp3.libero.it
 [193.70.192.53]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Connessione Internet

text:
"
GE.VI
 E.D.P." <
e...@gevi.it
> wrote in message
000301bfec9a$d5a767a0$2800a8c0@mauro...

Perfettamente Vero, il tutto funziona se esiste già la connessione,
altrimenti ciccia.!!!
Il problema reale è questo:
Devo trasmettere dei file txt usando protocollo ftp indicando User PSW.
(tutto ok)
Il tutto deve avvenire in maniera automatica e non visibile. (problema)
Dopo essermi connesso funziona tutto, ma se la connessione col provider non
è stabilita l'errore del comando inet1.execute arriva come un fulmine a ciel
sereno.!!!!
Pensavo potrei lanciale una schell con qualche ammennicolo.
Grazie ancora Gaetano


title: creazione questionario

author: Angelo Sonni

text:
Salve a tutti,
Una mia amica ha bisogno per la sua tesi di mettere su un file di access un
questionario di circa 20 domande.
Praticamente la sua utilità è nell' inserire tutte le risposte date in
questo  file e sviscerarne i risultati, però l'unica seccatura è che il
questionario va ricreato con una maschera di inserimento (in realtà io l' ho
fatto ma mi sono basato su una sola tabella dove ho messo tutto, ma ora è un
casino fare i conti). praticamente una volta inseriti tutti i questionari,
il database mi dovrà solo restituire come risultati il conteggio delle
risposte tipo: alla domanda 1 su 100 persone 66 hanno risposto si ... e via
dicendo, per questo ho usato nella tbella la struttura sì/no.
però non riesco a creare una query o qualsiasi cosa che mi porti in un
report il conteggio delle risposte, ringrazio tutti coloro che mi vorranno
aiutare!!!


title: creazione questionario

author: Carlo Costarella

text:
"Angelo Sonni" <
angelo...@email.it
> ha scritto nel messaggio
news:43614b3f$0$20501$4faf...@reader4.news.tin.it...

Con un pò di codice dovreati riuscire senza grosse difficoltà.
Apri il recordset e per ogni campo conti i valori True (Vero).
Il risultato lo puoi accodare ad una tabella di appoggio e ne fai quel che
vuoi...
Ciao, Carlo


title: creazione questionario

text:
Ti ringrazio,
vorrei solo sapere se ogni domanda dovrà essere una tabella a parte oppure
se mettendo tutto in una non incorro in qualche errore? mi spiego la
funzione di conteggio in a query mi funziona solo per una singola risposta e
non per tutte! grazie di nuovo
"Carlo Costarella" <
carloco...@libero.it
> ha scritto nel messaggio
news:4361ccfc$0$13347$4faf...@reader2.news.tin.it...



title: creazione questionario

text:
"Angelo Sonni" <
angelo...@alice.it
> ha scritto nel messaggio
news:436202f0$0$20499$4faf...@reader4.news.tin.it...
>
cut
>>
>> Con un pò di codice dovreati riuscire senza grosse difficoltà.
>> Apri il recordset e per ogni campo conti i valori True (Vero).
>> Il risultato lo puoi accodare ad una tabella di appoggio e ne fai quel
>> che vuoi...
>>
>> Ciao, Carlo
>>
> Ti ringrazio,
> vorrei solo sapere se ogni domanda dovrà essere una tabella a parte oppure
> se mettendo tutto in una non incorro in qualche errore? mi spiego la
> funzione di conteggio in a query mi funziona solo per una singola risposta
> e
> non per tutte! grazie di nuovo
>
>>
Ciao,
la tabella di appoggio deve avere gli stessi identici campi della tabella
principale;
da codice e prima di accodare i nuovi dati svuoti la tabella di appoggio:
docmd.runsql "Delete * from TabellaAppoggio;"
poi ti crei un ciclo che per ogni campo va a contare tutti i valori sì per
quel campo e li inserisce nel campo della tabella appoggio.
Alla fine la tabella appoggio conterrà un solo record ma per ogni campo avrà
la somma totale di tutte le risposte per ogni singolo campo.
Se hai problemi coni cicli fammelo sapere che appena ho un po' di tempo
(dopo il 3) vedo cosa posso fare.
Ciao, Carlo


title: creazione questionario

author: Beppe

text:
Ho affrontato prorpio ieri lo stesso problema
la cosa migliore da fare è esportare con due clic la tabella contentente le
risposte in Excel
e poi li fare tutti i calcoli e i grafici
"Carlo Costarella" <
carloco...@libero.it
> ha scritto nel messaggio
news:436270e4$0$24651$4faf...@reader3.news.tin.it...



title: creazione questionario

text:
Ma esportarla con tutti i vero  e falso?
ora chiederò al newsgroub una idea per creare un questionario.
"Beppe" <
Be...@bb.it
> ha scritto nel messaggio
news:43637d4b$0$24637$4faf...@reader3.news.tin.it...



title: non stampa il secondo report

author: baval

text:
il problema e' questo:
devo stampare un report dopo ogni la stampa di ogni pagina di un altro
report
chi sa come si fa?
grazie per l'aiuto.
--
Ogni fegato di mosca e' sostanza!
Sent via Deja.com
http://www.deja.com/


title: Filtro  casella Combinata/ casella di testo

text:
salve ragazzi scusate ma devo realizzare quest'ultimo lavoro.
Ho una form a maschere continue Chiamata Clienti con origine dati su una
query ecc.
Ora ho creato nella stessa maschera una casella Combinata "FiltroClienti" ed
ha come origine record una query :
SELECT DISTINCTROW Ordini.[Oridne Codice], Ordini.[merce per] AS Clienti
FROM Ordini;
Ora vorrei  fare in modo che quando seleziono dalla casella Combinata
"FiltroClienti" un cliente mi vengano filtrati i dati della maschera!!!!
come posso ottenre il tutto con codice vba????
Scusate è possibile fare la stessa medesima cosa, piuttosto che utilizzare
una casella combinata, una casella di testo?
Cioè io scrivo il nome del mio cliente e mi si filtra la maschera in base a
quel valore?
Grazie in anticipo !!!!!!


text:
"Fabrizio_LoL" <
f_j...@libero.it
> ha scritto nel messaggio
news:CCvDe.9193$a5.1...@twister2.libero.it...

Grazie dell'interessamento, ho già risolto, ma ho un dubbio!!!
Perche non rispondete al post?
Vi sembra una domanda banale o cosa?


title: Domanda da ignorante

author: Zampalunga

text:
Sto studiando Basi di dati al Politecnico di Milano.
Abbiamo visto i Trigger ma non ho capito se si possono usare con SQL2
(quindi in access) o solo in db2 o Oracle.
Se si possono usare con access, dove lo scrivo il codice?


title: Domanda da ignorante

author: JBad

text:
In article <eZ_26.17957$
ag5.1...@twister1.tin.it
>,
zampalunga@_NOSPAM_tiscalinet.it says...

I DB Access non supportano l'utilizzo di trigger che quindi devono essere
implementati a livello di codice nell'applicazione, le uniche operazioni
che possono essere eseguite automaticamente dal DB sono le eliminazioni e
gli aggiornamenti a catena utilizzando l'integrita' referenziale.
Per utilizzare i trigger e' necessario appoggiare la base dati ad'altri
motori DB, come ad esempio SQL server (forse anche MSDE, che e' una
versione ridotta di SQL server).
Ciao
--
JBad


title: Domanda da ignorante

author: mark

text:
"Zampalunga" <zampalunga@_NOSPAM_tiscalinet.it> wrote in message
news:eZ_26.17957$ag5.1...@twister1.tin.it...

I trigger possono solo essere utilizzati con progetti Microsoft access 2000.
Quindi con database con estensione .ADP o ADE
Per poter creare un trigger che deve essere abbinato ad una tabella si deve
cliccare la tabella usando il tasto destro, scegliere la voce Trigger,
inserire il nome del trigger e successivamente inserirne il relativo codice.
Inoltre nella guida in linea di Access 2000 ricercando trigger si trovano
tutti i riferimenti.
Saluti
Marco Dell'Oca
D.M.Software


title: Domanda da ignorante

author: Lbo

text:
>Abbiamo visto i Trigger ma non ho capito se si possono usare con SQL2
>Se si possono usare con access, dove lo scrivo il codice?
access dspone di quelli che potremmo chiamare trigger preimpostati,
cioè i cosiddetti eventi.
questi però funzionano solo su maschere e più limitatamente (vista la
loro scarsa interattività) su report.  non ci sono "eventi" relativi,
ad esempio, al mero inserimento o cancellamento di un record in una
tabella.  per "intercettare" queste operazioni le devi far compiere
all'utente dell'applicazione tramite una maschera, o meglio, tramite i
controlli di una maschera.
in pratica ogni oggetto di una maschera o di un report, compresi i
controlli che vai ad aggiungere, dispone di una serie di eventi in
seguito ai quali puoi eseguire del codice.
ad esempio, la maschera in sé dispone, tra gli altri, degli eventi "su
corrente" (ovvero quando ti posizioni su un record), "prima di
inserire", "su inserimento" ecc., una casella combinata dispone tra
gli altri dell'evento "dopo aggiornamento" (quando hai scelto un
elemento della sua lista", "su non in elenco" (quando nella casella
scrivi una stringa non presente in lista), un pulsante dispone
dell'evento "su click", ecc. ecc..
trovi gli eventi nella maschera delle proprietà di ciascun oggetto,
visualizzabile nel modo struttura di maschere e report.
--
non studio non lavoro non guardo la tv
non vado al cinema non faccio sport
----------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access


title: [Help] ODBC e Access

author: Aimonetto Armando

text:
Buonasera a tutto il NG.
Premesso che ho pochissima dimestichezza con il sistema ODBC,
ho da sottoporre un problema:
ho delle tabelle collegate in formato DB3 in un PC diverso da quello in uso.
Per collegarle ho usato Borland BDE Administrator, ottenendo così la
possibilità di utilizzare le tabelle in lettura/scrittura (sottolineo ho
installato .
Fin qui tutto Ok. Ora se volessi poter collegare le mie tabelle via VBA come
posso procedere?
Forse, con DAO, considerando un oggetto Connection e aprendolo con
OpenConnection, di cui però conosco la sintassi ma non i parametri di
connessione (DSN di sistema, utente, ecc.???)?
Set connessione = areadilavoro.OpenConnection (nome, opzioni, disolalettura,
conness) dove è conness il parametro oscuro.
Chiedo delucidazioni o indicazioni dove trovarle.
Grazie 1000.


title: Chiaritemi un dubbio (facile)

author: Filippo

text:
Salve al NG
Esaminiamo le due Sub che seguono (è solo un esempio)
Private Sub txtEuro_AfterUpdate()
    txtLire = Format(txtEuro.Text * 1926.37, "#,#")
End Sub
Private Sub txtLire_AfterUpdate()
    txtEuro = Format(txtLire.Text / 1926.37, "#,#.#0")
End Sub
Funzionano perfettamente, nel senso che i relativi controlli TextBox si
aggiornano reciprocamente.
Quello che non mi è chiaro è questo. All'inizio il codice che scrivevo era:
Private Sub txtEuro_AfterUpdate()
    txtLire.Text = Format(txtEuro.Text * 1926.37, "#,#")
End Sub
Private Sub txtLire_AfterUpdate()
    txtEuro.Text = Format(txtLire.Text / 1926.37, "#,#.#0")
End Sub
ma ottenevo un messaggio di errore perché non si può accedere ad una
proprietà o a un metodo di un controllo se questo non ha il focus.
Allora, a via di tentativi, ho scritto il codice nell'altra forma.
PERO' a questo punto non capisco a che cosa ho assegnato la stringa. Al
controllo? E si può fare? Cioè visto che l'output di una TextBox è la
proprietà Text dove va a mettersi, in senso figurato, la stringa? E un
controllo può ricevere una assegnazione così, direttamente?
Boh, temo di avere un po' di confusione in testa.
Grazie a chi mi aiuta.
Filippo


title: Chiaritemi un dubbio (facile)

author: Silvio Berruti

text:
"Filippo" <
f....@panservice.it
> ha scritto nel messaggio
news:9qrkr3$euv$1...@news.panservice.it...
> Salve al NG
> Esaminiamo le due Sub che seguono (č solo un esempio)
>
> Private Sub txtEuro_AfterUpdate()
>     txtLire = Format(txtEuro.Text * 1926.37, "#,#")
> End Sub
>
> Private Sub txtLire_AfterUpdate()
>     txtEuro = Format(txtLire.Text / 1926.37, "#,#.#0")
> End Sub
>
> Funzionano perfettamente, nel senso che i relativi controlli TextBox si
> aggiornano reciprocamente.
>
> Quello che non mi č chiaro č questo. All'inizio il codice che scrivevo
era:
> Private Sub txtEuro_AfterUpdate()
>     txtLire.Text = Format(txtEuro.Text * 1926.37, "#,#")
> End Sub
>
> Private Sub txtLire_AfterUpdate()
>     txtEuro.Text = Format(txtLire.Text / 1926.37, "#,#.#0")
> End Sub
>
> ma ottenevo un messaggio di errore perché non si puņ accedere ad una
> proprietą o a un metodo di un controllo se questo non ha il focus.
> Allora, a via di tentativi, ho scritto il codice nell'altra forma.
> PERO' a questo punto non capisco a che cosa ho assegnato la stringa. Al
> controllo? E si puņ fare? Cioč visto che l'output di una TextBox č la
> proprietą Text dove va a mettersi, in senso figurato, la stringa? E un
> controllo puņ ricevere una assegnazione cosģ, direttamente?
Sģ č facile, cosģ facile che ti riporto un pezzo della guida di Access:
"Nota   Per impostare o restituire la proprietą Text di un controllo, č
necessario che il controllo possieda lo stato attivo o che si verifichi un
errore. Per far in modo che il controllo abbia lo stato attivo, č possibile
utilizzare il metodo SetFocus o l'azione VaiAControllo."
e questo ti chiarisce perché se mettevi .Text non funzionava (il focus era
senz'altro sull'altro controllo).
X quanto riguarda lo sconcerto, ti riporto un altro pezzo dell'help sulla
proprietą Value:
"Controlli Casella di testo. Determina o specifica il testo contenuto nella
casella di testo.
...
La proprietą Text restituisce la stringa formattata. La proprietą Text
potrebbe essere diversa dalla proprietą Value per un controllo Casella di
testo. La proprietą Text č il contenuto corrente del controllo. La proprietą
Value č il valore salvato del controllo Casella di testo. La proprietą Text
č sempre corrente mentre il controllo ha lo stato attivo."
e, x finire:
"Osservazioni
La proprietą Value restituisce o imposta una proprietą predefinita del
controllo, che č la proprietą corrente quando non viene specificato
esplicitamente un nome di proprietą. Nell'esempio riportato di seguito,
poiché il valore predefinito della casella di testo č il valore della
proprietą Text, č possibile fare riferimento all'impostazione della relativa
proprietą Text senza specificare esplicitamente il nome della proprietą
stessa.
Forms!frmClienti!txtCognome = "Rossi"
Ciņ significa che le due istruzioni seguenti sono equivalenti.
Forms!frmClienti!opzCreditoApprovato.Value = True
Forms!frmClienti!opzCreditoApprovato = True
Nota   La proprietą Value non č uguale alla proprietą ValorePredefinito, che
specifica il valore assegnato a una proprietą con la creazione di un nuovo
record."
Quindi quando non specifichi, in realtą, stai usando la proprietą Value.
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com


title: aprire documento word

author: Neo

text:
scusate ma non trovo più i vecchi messaggi del Ng.
ho guardato su sitocomune ma non ho trovato l'apertura di un file già
esistente.
mi servirebbe il codice per aprire un documento word di stampa unione già
fatto.
esempio:
creo il file excel per la stampa unione (ok ci sono)
ho il file stampa.dot (ok c'è)
apro il file (quindi mi crea in automativo un nuovo documento con i dati
della stampa unione già pronti) -- ecco questo è quello che mi manca.
grazie


title: aprire documento word

author: giesse

text:
Il Thu, 02 Oct 2003 10:32:18 +0000, Neo ha scritto:

> apro il file (quindi mi crea in automativo un nuovo documento con i dati
> della stampa unione già pronti) -- ecco questo è quello che mi manca.
puoi seguire diverse strade.
in genere io creo un riferiento a word e poi
dim wrd as word.application
dim wrd_doc as word.document
set wrd=createobject("word.application")
set wrd_doc=wrd.documents.open("tuo_file")
wrd.visible=true
Questo mi permette anche di fare alcune modifiche al doc da codice
alla fine della routine
set wrd_doc =nothing
set wrd= nothing
word resta aperto ma non puoi più modificare il doc dal codice access
--
Saluti
gs - il vicino di homer è ned.flanders
Non vado bene nei gruppi.  E' difficile lavorare in un gruppo quando tu
sei onnipotente.
		-- Q, "Deja Q", data astrale 43539.1


title: aprire documento word

text:
"giesse" <
il.vicino...@inwind.it
> ha scritto nel messaggio
news:blh0d8$3oo$1...@newsreader.mailgate.org...

Grazie il codice funziona!
ora se posso chiedo altre cose:
1)visto che il mio file (per motivi di mantenimento file origianale) è un
.dot
come faccio ad aprirlo in modalità doc? (per capirci: se da gestione risorse
faccio doppio click su un file dot mi viene creato in automatico un file doc
con le caratteristiche del dot)
2)posso avviare da codice la stampa unione?
grazie ancora


title: aprire documento word

author: namor

text:
Neo ha scritto:
> "giesse" <
il.vicino...@inwind.it
> ha scritto nel messaggio
> news:blh0d8$3oo$1...@newsreader.mailgate.org...
> > Il Thu, 02 Oct 2003 10:32:18 +0000, Neo ha scritto:
> Grazie il codice funziona!
> ora se posso chiedo altre cose:
> 1)visto che il mio file (per motivi di mantenimento file origianale) è un
> ..dot
> come faccio ad aprirlo in modalità doc? (per capirci: se da gestione risorse
> faccio doppio click su un file dot mi viene creato in automatico un file doc
> con le caratteristiche del dot)
> 2)posso avviare da codice la stampa unione?
> grazie ancora
1.
set doc=wrd.documents.add("nomemodello.dot")
(vedi help "Add" - sezione documents)
2.
Studiati l'help di Word.MailMerge, c'è tutto quello che ti serve per
impostare da zero il documento principale, l'origine dati, i campi, e
volendo, mandare il tutto in stampa in automatico.
Namor
--

questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: aprire documento word

text:
Il Thu, 02 Oct 2003 11:13:25 +0000, Neo ha scritto:

> 1)visto che il mio file (per motivi di mantenimento file origianale) è un
> .dot
> come faccio ad aprirlo in modalità doc? (per capirci: se da gestione risorse
> faccio doppio click su un file dot mi viene creato in automatico un file doc
> con le caratteristiche del dot)
In questo caso non stai aprendo un deocumento, ne stai creano uno nuovo,
per cui
set wrd_doc=wrd.documents.add("tuo_tamplate.dot")
> 2)posso avviare da codice la stampa unione?
sì puoi farlo, ma non so come. fatti un documento word, registrati una
macro che avvia la stampa unione  e copincolla il codice in access (devi
aggiungere gli oggetti a cui ti riferisci e guardarti la guida dei comandi)
--
Saluti
gs - il vicino di homer è ned.flanders
La domanda scientifica di oggi e': Cosa e' l'elettricita'?
E dove va dopo che ha lasciato il tostapane?


title: aprire documento word

author: marco

text:
"Neo" <
neo...@genie.it
> ha scritto nel messaggio
news:pLTeb.3352$vO5.1...@twister1.libero.it...

Vedi che nella Stampa UNione (da Word) ti chiede se vuoi usare quel
documento oppure se ne vuoi creare uno nuovo sul modello di quello aperto.
Non ricordo bene qual'è l'opzione, ma ti permette di aprire un nuovo
documento anche se non è un .dot
Del resto, in generale, se selezioni un documento Word e poi con il tasto
destro fai nuovo, vedi che ti apre un nuovo documento prendendo a modello
quello di origine.
Per farlo da access registra da Word una macro in cui fai tutto. Copiati il
codice in access, dichiarati gli oggetti Word e abbi cura di aggiungere ad
ogni metodo o proprietà di Word l'oggetto davanti.
Es.
Dim WordApp as Word.Application
'codice di Word
With Selection.Find
...
End With
Deve diventare WordApp.Selection.Find
altrimenti non chiude bene gli oggetti e la seconda volta si impalla e devi
chiudere e riaprire access.
Ciao
marco


title: aprire documento word

author: Roberto da casa

text:
"Neo" <
neo...@genie.it
> ha scritto nel messaggio
news:pLTeb.3352$vO5.1...@twister1.libero.it...
[CUT]
> 2)posso avviare da codice la stampa unione?
>
> grazie ancora
Qui di seguito ti riporto una risposta che Sergio MAZZA dette nell'ottobre
del 2000:
==============================
Questo è un esempio di codice per aprire un documento word e stampare il
contenuto:
'--------------------
Sub ApriWordperStampare()
Dim oApp As Word.Application
Set oApp = CreateObject("Word.Application")
'apro il documento
oApp.Application.Documents.Open "d:\documenti\NomedelDocumento.doc"
'se voglio vedere word
oApp.Visible = True
'la prossima riga stampa tutte le pagine
oApp.ActiveDocument.PrintOut
'chiudo word
oApp.Quit
Set oApp = Nothing
End Sub
'--------------------
Dovresti prima inserire i riferimenti alla libreria "Microsoft Word".
Se colleghi il documento ad una query che ti esegue già la selezione dei
dati e poi esegui il mailmerge non dovresti avere problemi. Il problema ti
si presenta se devi stampare un report tipo fattura; con word è un'ammazzata
e non so' se ne vale la pena.
Al contrario se hai solo "lettere"...
Ciao.
===================================
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: aprire documento word

author: PIPPO

text:
Mi collego qui per chiedere un chiarimento su questo argomento.
Avendo in una maschera di un database di access 2000 un pulsante che apre un
documento word di stampa unione, che fa riferimento a dati contenuti nello
stesso Database, mi succede che word si apre, poi va a cercare i record di
riferimento e mi apre un altro task del database. Come posso evitarlo???
Inoltre, con win 98 e/o ME, alla chiusura del database mi rimane nell'elenco
task di win un "msaccess", non si chiude nomedatabase.ldb e non è più
possibile lanciare nomedatabase.mdb, a meno di aprire access, e fare
File-Apri-nomedatabase. Oppure devo Terminare dal task manager "msaccess".
Riscontro questo problema su tutti i pc che ho in azienda, con qualsiasi db
e con win 98 e ME, non con win 2000.
Qualche soluzione??
Grazie a chi mi risponderà.
Pippo


title: aprire documento word

author: Alberto S.

text:
On Thu, 02 Oct 2003 12:58:49 +0200, "giesse"
<
il.vicino...@inwind.it
> wrote:
>in genere io creo un riferiento a word e poi
>
>dim wrd as word.application
>dim wrd_doc as word.document
>
>set wrd=createobject("word.application")
>set wrd_doc=wrd.documents.open("tuo_file")
>
>wrd.visible=true
>
>Questo mi permette anche di fare alcune modifiche al doc da codice
>
>alla fine della routine
Ma è veramente così?
Se in questa fase voglio dare all'utente la possibilità di fare delle
modifiche al *.doc*, devo *adesso* uscire dalla routine, senza
ovviamente azzerare le variabili e lasciare che l'utente si chiuda da
solo il suo documento.
O no?
>set wrd_doc =nothing
>set wrd= nothing
Io normalmente faccio scegliere prima di lanciare Word se si dovrà
solo stampare (in questo caso neanche lo rendo visibile) oppure anche
poter intervenire (in questo secondo caso genero il documento, lo
*salvo con nome*, lo scodello all'utente e esco dalla routine).
>word resta aperto ma non puoi più modificare il doc dal codice access
Cioè azzeri le variabili ma il documento rimane attivo?
Ciao.
--
Alberto
No alle guerre


title: aprire documento word

text:
Il Thu, 02 Oct 2003 22:07:18 +0200, Alberto S. ha scritto:
> Ma è veramente così?
> Se in questa fase voglio dare all'utente la possibilità di fare delle
> modifiche al *.doc*, devo *adesso* uscire dalla routine, senza
> ovviamente azzerare le variabili e lasciare che l'utente si chiuda da
> solo il suo documento.
> O no?
Non ho capito bene cosa intendi. Tu intendi una routine che scrive
qualcosa su un doc, resta in attesa che l'utente scriva qualcos'altro e
poi riprende a scrivere a seconda dell'input? In teoria è possibile
(dovrebbe), ma hai bisogno di interagire cogli eventi generati da word ed
è un problema che non mi sono mai posto.
>>set wrd_doc =nothing
>>set wrd= nothing
>>word resta aperto ma non puoi più modificare il doc dal codice access
>
> Cioè azzeri le variabili ma il documento rimane attivo?
Sì. Per chiudere word devi farlo esplicitamente.
wrd.quit
L'istruzione set var=nothing elimina il riferimento della variabile
all'oggetto, ma l'oggetto continua a restare in memoria.
quando apri word e non lo viasualizzi prova a controllare nel task manager
se il processo è stato distrutto oppure no.
--
Saluti
gs - il vicino di homer è ned.flanders
Come si rimorchia una Top Model?
	"Ti andrebbe di venire a cena e poi vomitare insieme?".
		-- Panfilo Maria Lippi (Daniele Luttazzi), "TABLOID"


title: aprire documento word

text:
"PIPPO" <A...@A.it> ha scritto nel messaggio
news:bbYeb.212352$R32.6...@news2.tin.it...

Mi dispiace, ma non saprei proprio dirti come ovviare a tali inconvenienti.



title: aprire documento word

text:
On Fri, 03 Oct 2003 09:53:40 +0200, "giesse"
<
il.vicino...@inwind.it
> wrote:
>Il Thu, 02 Oct 2003 22:07:18 +0200, Alberto S. ha scritto:
>
>> Ma è veramente così?
>> Se in questa fase voglio dare all'utente la possibilità di fare delle
>> modifiche al *.doc*, devo *adesso* uscire dalla routine, senza
>> ovviamente azzerare le variabili e lasciare che l'utente si chiuda da
>> solo il suo documento.
>> O no?
>
>Non ho capito bene cosa intendi. Tu intendi una routine che scrive
>qualcosa su un doc, resta in attesa che l'utente scriva qualcos'altro e
>poi riprende a scrivere a seconda dell'input? In teoria è possibile
>(dovrebbe), ma hai bisogno di interagire cogli eventi generati da word ed
>è un problema che non mi sono mai posto.
È quello che penso anch'io, però il fatto è che tu avevi scritto (in
particolare mi riferisco alle righe asteriscate):
---
Dim wrd_doc as word.document
set wrd=createobject("word.application")
set wrd_doc=wrd.documents.open("tuo_file")
wrd.visible=true
***Questo mi permette anche di fare alcune modifiche al doc da codice
***alla fine della routine
set wrd_doc =nothing
set wrd= nothing
---
e io l'ho inteso come se tu *sospendessi* la routine per poi
riprenderla (cosa per me inspiegabile). Ma forse ho capito male ...
>>>set wrd_doc =nothing
>>>set wrd= nothing
>
>>>word resta aperto ma non puoi più modificare il doc dal codice access
>>
>> Cioè azzeri le variabili ma il documento rimane attivo?
>
>Sì. Per chiudere word devi farlo esplicitamente.
>
>wrd.quit
>
>L'istruzione set var=nothing elimina il riferimento della variabile
>all'oggetto, ma l'oggetto continua a restare in memoria.
>
>quando apri word e non lo viasualizzi prova a controllare nel task manager
>se il processo è stato distrutto oppure no.
D'accordo. Credo di aver imparato qualcosa ...
Io quando voglio passare all'operatore il controllo sul documento word
semplicemente rendo il documento visibile e esco dalla sub senza
azzerare le variabili (a differenza di quando gestisco completamente
da codice il documento: apertura-modifica-stampa-salvataggio-chiusura;
in questo caso setto a nothing le variabili, chiudo il documento,
eccetera eccetera).
Non ci avevo pensato ma in effetti lascio in vita (sic) delle
variabili - inutimente e con spreco di memoria - ... ti ringrazio per
la dritta.
Ciao,



title: COPIA CAMPO NUM. IN UN CAMPO TESTO

author: ITAM S.p.A.

text:
Vorrei tanto (non mi chiedete perchč) copiare il contenuto di un campo
numerico in campo di testo (stessa tabella).
Es.
campo A (numerico) = 523
campo B (testo) = deve assumere "523"
Grazie a tutti.


title: COPIA CAMPO NUM. IN UN CAMPO TESTO

author: Ricky

text:
ITAM S.p.A. <
it...@sisted.it
> wrote in message
news:8g0tnm$g3j$1...@fe1.cs.interbusiness.it...

CAMPOB=STR(CAMPOA)
Ciao alla prossima, Ricky


title: COPIA CAMPO NUM. IN UN CAMPO TESTO

text:
Ricky <
rsantoli...@interfree.it
> wrote in message
8g18no$nol$1...@serv1.iunet.it...
>
> ITAM S.p.A. <
it...@sisted.it
> wrote in message
> news:8g0tnm$g3j$1...@fe1.cs.interbusiness.it...
> > Vorrei tanto (non mi chiedete perchè) copiare il contenuto di un campo
> > numerico in campo di testo (stessa tabella).
> > Es.
> > campo A (numerico) = 523
> > campo B (testo) = deve assumere "523"
> >
> > Grazie a tutti.
> >
> >
>
> CAMPOB=STR(CAMPOA)
>
> Ciao alla prossima, Ricky
>
>
>
Grazie, Ricky!
Anche se nella serata ero riuscito a districarmi nell'Help di Access 2000
trovando quello che mi hai appena scritto.
Le cose adesso si complicano!
Il famoso campo B deve contenere il campo A + un altro campo testo.
Praticamente deve essere l'unione di due stringhe.
Ciao.


title: COPIA CAMPO NUM. IN UN CAMPO TESTO

text:
ITAM S.p.A. <
it...@sisted.it
> wrote in message
news:8g2p15$h0$1...@fe2.cs.interbusiness.it...
>
> Ricky <
rsantoli...@interfree.it
> wrote in message
> 8g18no$nol$1...@serv1.iunet.it...
> >
> > ITAM S.p.A. <
it...@sisted.it
> wrote in message
> > news:8g0tnm$g3j$1...@fe1.cs.interbusiness.it...
> > > Vorrei tanto (non mi chiedete perchč) copiare il contenuto di un campo
> > > numerico in campo di testo (stessa tabella).
> > > Es.
> > > campo A (numerico) = 523
> > > campo B (testo) = deve assumere "523"
> > >
> > > Grazie a tutti.
> > >
> > >
> >
> > CAMPOB=STR(CAMPOA)
> >
> > Ciao alla prossima, Ricky
> >
> >
> >
> Grazie, Ricky!
> Anche se nella serata ero riuscito a districarmi nell'Help di Access 2000
> trovando quello che mi hai appena scritto.
>
> Le cose adesso si complicano!
> Il famoso campo B deve contenere il campo A + un altro campo testo.
> Praticamente deve essere l'unione di due stringhe.
>
> Ciao.
>
>
campob = str(campoa) & campoc
Ciao alla prossima


title: COPIA CAMPO NUM. IN UN CAMPO TESTO

text: GRRRRAZIE!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! :-)


title: COPIA CAMPO NUM. IN UN CAMPO TESTO

author: Lorenzo Coronati

text:
Scrisse "ITAM S.p.A." <
it...@sisted.it
>:
>Il famoso campo B deve contenere il campo A + un altro campo testo.
>Praticamente deve essere l'unione di due stringhe.
L'operatore & serve per concatenare stringhe:
B = A & altrocampo
--
Lorenzo Coronati
--
<<Nessuno sa che questa affermazione e' vera>>
(John D. Barrow)
--


title: Aiuto stampa etichette per buste

author: Il Mix

text:
Salve,
avrei bisogno di sapere come si fa ad utilizzare un file database
Access contenente una lista di indirizzi per creare etichette per
buste al fine di velocizzare spedizioni. Se fosse una cosa molto
complicata accetto anche una consulenza a domicilio remunerata (a
Milano, indicare costo orario) Grazie!


title: Aiuto stampa etichette per buste

author: Roberto - Syd

text:
"Il Mix" <
mi...@worldonline.it
> ha scritto nel messaggio
news:3bdd3c0c...@news.cis.dfn.de...

Stampare etichette è una procedura abbastanza facile basta creare un report
sulla tabella che desideri e impostare tutte le proprietà necessarie e ti
puoi aiutare con l'autocomposizione infatti facendo click su nuovo report la
prima cosa che ti viene chiesta è quale tipo di report vuoi creare e tra
questi precisamente l'ultimo della lista è Creazione guidata Etichetta
dopodichè selezioni la tabella contenente gli indirizzi e segui i vari
passi.
Ciao Roberto - Syd


title: Aiuto stampa etichette per buste

author: Govardo Libero

text:
"Roberto - Syd" <
p.ro...@tin.it
> ha scritto nel messaggio
news:3mbD7.13311$74.3...@news2.tin.it...



title: somme di dlookup

text:
ciao a tutti, ho bisogno di una dritta se possibile,
in una maschera preventivi ho dei report filtrati con dei campi
prezzolistino in cui importo il valore da una tabella articoli con
dlookup; ho bisogno di fare la somma dei campi prezzolistino nel pie
di pagina ma non riesco.
Ho provato sia con dsum che con somma ma nulla...
grazie
ciao


title: somme di dlookup

author: Sergio MAZZA

text:
<
mic...@cos-met.com
> ha scritto nel messaggio
news:1178262766....@p77g2000hsh.googlegroups.com...

Non fai prima ad inserire (e mettere in relazione) la tabella articoli nella
query (origine dati) del report?
Trascini il campo prezzolistino nella griglia e ce l'hai disponibile nel
report; nel piè di pagina report inserisci una casella di testo non
associata con origine controllo: Somma(prezzolistino)
Ciao.
--
Sergio MAZZA


title: somme di dlookup

author: Panathos

text:
On 4 Mag, 09:12,
mich...@cos-met.com
 wrote:
> in una maschera preventivi ho dei report filtrati con dei campi
> prezzolistino in cui importo il valore da una tabella articoli con
> dlookup; ho bisogno di fare la somma dei campi prezzolistino nel pie
> di pagina ma non riesco.
> Ho provato sia con dsum che con somma ma nulla...
Sergio ti ha dato il consiglio migliore, metti in relazione le tabelle
e calcoli la somma nella query.
Se per qualche motivo vuoi lavorare solo a livello di report, devi
usare un controllo nel corpo del report che sommi prezzolistino in
ogni riga, e lo riporti anche a piè di pagina.
In soldoni: aggiungi una casella di testo accanto a prezzolistino, la
nomini "somma_listino" e gli metti come origine riga =[prezzolistino]
(o come si chiama il campo che vuoi sommare).
Poi imposti "somma parziale" su "gruppo" oppure "su tutto" (vedi tu se
hai dei raggruppamenti impostati).
Poi nel piè di pagina aggiungi un controllo con origine riga
="somma_listino". Dovrebbe funzionare.
Ovviamente il controllo aggiunto lo puoi impostare come non visibile,
se non ti interessa visualizzare la somma in ogni riga del corpo del
report.
ciao,
Panathos


title: Access-MSsql tabella bloccata

author: Simone

text:
Salve,
sto lavorando a un progetto access che utilizza tabelle che stanno su un db
MSsql server enteprise edition.
Mi accade un fatto stranissimo con una tabella e solo una!!!
La tabella collegata non può essere modificata = non si possono modificare i
valori dei campi
mentre si possono agiungere record nuovi
E' come se fosse in "sola lettura", se provo a modificarla (aprendola
proprio come tabella) ottengo il mesaggio che la tabella è in uso ad un
altro utente (non è vero, ne sono certissimo).
Da enterprise manager e sql query analizer si può fare tutto quello che si
vuole sulla tebella senza alcun blocaggio di sorta.
Ho provato più volte a ricollegare la tabella e a riconfigurare la
connessione al db, tutto rimane invariato.
Quacuno sa darmi un aiuto?
Simone


title: Access-MSsql tabella bloccata

author: MA

text:

metti un campo Timestamp
--
--
Massimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access


title: Access-MSsql tabella bloccata

text:
Funziona!!!!
grazie 1000
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:ep4ulp$q9s$1...@tdi.cu.mi.it...



title: rettangolo

author: peppino

text:
Salve ho un problema che non riesco a risolvere.
Ho inserito in un report la seguente funzione:
Private Sub Report_Page()
   Me.Line (0, 0)-(Me.ScaleWidth, Me.ScaleHeight - 0), , B
End Sub
il problema è che la linea verticale destra non appare.
Cosa devo  corregere. Grazie per l'aiuto.
Saluti.


title: rettangolo

author: Carlo Costarella

text:
"peppino" <
gcard...@tin.it
> ha scritto nel messaggio
news:966bed95-990a-49e6...@e6g2000prf.googlegroups.com...

------------------------------
Le dimensioni della pagina? O meglio dei margini destro e sinistro?
Prova anche così:
Me.Line (0, 0)-(Me.ScaleWidth, Me.ScaleHeight - 1), RGB(0, 0, 0), B
Ciao, Carlo


title: rettangolo

text:
On 26 Nov, 21:04, "Carlo Costarella" <
carlocoslib...@libero.it
> wrote:
> "peppino" <
gcardas...@tin.it
> ha scritto nel messaggionews:966bed95-990a-49e6...@e6g2000prf.googlegroups.com...

Allora ho provato, ad aprire i due report con la funzione di cui sopra
sul pc di casa e la linea verticale destra c'è su tutti e due i
report. In ufficio invece non appare. Ricordo che quando, inserii
questa funzione in ufficio funzionava anche perchè le ultime due
fatture le ho stampate con il rettangolo intero. Credo che a questo
punto sia un problema di stampante.
Domani provo a inserire questo tuo codice e faccio sapere.
Ma nel caso, il prblema è la stampante, cosa devo fare?
Saluti.


title: rettangolo

text:
"peppino" <
gcard...@tin.it
> ha scritto nel messaggio
news:c2b8f830-b2ef-4131...@r31g2000hsg.googlegroups.com...


Impostare la risoluzione su 600 dpi o la migliore possibile e poi abilitare
una voce che dovrebbe essere simile a..."usa grafica" o "grafica avanzata".
Ciao, Carlo


title: rettangolo

text:
On 27 Nov, 10:15, "Carlo Costarella" <
carlocoslib...@libero.it
> wrote:
> "peppino" <
gcardas...@tin.it
> ha scritto nel messaggionews:c2b8f830-b2ef-4131...@r31g2000hsg.googlegroups.com...

Confermo che il problema è la stampante. Proverò a stampare andando a
modificare le impostazioni avanzate della stampante.
Ciao Giuseppe.


title: Strano messaggio...inutile!!

author: Cecco

text:
Ho una sottomaschera collegata alla maschera principale, voglio dare
all'utente la possibilità di aggiornare la maschera principale e in
automatico aggiornare anche alcuni dati presenti nella sottomaschera.
Per fare ciò ho creato un recordset e faccio un ciclo do...loop all'interno
delle righe della sottomaschera e aggiorno quelle che mi interessano (se ce
ne sono).
Il problema è che finito l'aggiornamento esce fuori una finestra con
scritto:
"DURANTE LA SEGUENTE SESSIONE DI MODIFICA IL RECORD E' STATO MODIFICATO DA
UN ALTRO UTENTE. SALVANDO LE PROPRIE MODIFICHE SI SOVRASCRIVERANNO I
CAMBIAMENTO DELL'ALTRO UTENTE. COPIANDO LE PROPRIE MODIFICHE NEGLI APPUNTI
SARA' POSSIBILE ESAMINARE I VALORI IMMESSI DALL'ALTRO UTENTE E DECIDERE SE
CONSERVARLI O ELIMINARLI. SE SI DECIDE DI ELIMINARLI INCOLLARE NEL RECORD LE
PROPRIE MODIFICHE."
con tre pulsanti "SALVA IL RECORD", "COPIA NEGLI APPUNTI", "NON SALVARE LE
MODIFICHE".
Perchè esce ogni volta questa domanda?
Come si fa a non farla uscire?
Grazie
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: Strano messaggio...inutile!!

author: Antonio Biso

text:
"Cecco" <
cecc...@tin.it
> ha scritto nel messaggio
news:80Z205Z32Z50Y1...@usenet.libero.it...
Anche il tuo subject lo č...
Antonio


title: Re: Query su orari [access2003]

author: Mancini

text:
Tu ci dici che hai 2 campi formati dati DataOra
- Ora_inizio
- Ora_fine

ma la data di inizio e fine non ti interessa ?

hai dei turni che "scavallano la mezzanotte" ?
( significa Ora_fine minore di Ora_inizio)

dopo parli di 2 celle orarie,  anche in questo caso la data non ti ineressa ??

Facci sapere


title: ProgressBar

author: Iuri

text:
Esiste qualcosa per usare delle ProgressBar in Access?
Magari qualcosa di pilotabile via VBA...
Grazie.


title: ProgressBar

author: Alex

text:
"Iuri" <
iurit...@libero.it
> wrote in message
news:aq5ehe$6oj86$
1...@ID-112808.news.dfncis.de
> Esiste qualcosa per usare delle ProgressBar in Access?
> Magari qualcosa di pilotabile via VBA...
>
>
> Grazie.
1)Se hai la licenza dell'OCX MicroSoft usi quella.
2)Se non l'hai puoi realizzare la ProgressBar usando le
  API ed eviti problemi di licenze.(La cosa è leggermente
  complessa, ma perfettamente funzionale.....!)
3)Usi un semplice "Rettangolo" colorato con una Label interna
  che ridimensioni e aggiorni la % di avanzamento....!
@Alex.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: ProgressBar

author: Roberto da casa

text:
"Iuri" <
iurit...@libero.it
> ha scritto nel messaggio
news:aq5ehe$6oj86$1...@ID-112808.news.dfncis.de...
> Esiste qualcosa per usare delle ProgressBar in Access?
> Magari qualcosa di pilotabile via VBA...
>
Oltre a quello che ti ha gią scritto Alex puoi andare sul Sito Comune (link
qui sotto) e nella Sezione General leggerti la FAQ di Harry Evans intitolata
"Creare barre di progressione"; naturalmente scaricati il database di
esempio ad essa allegato.
Inoltre puoi utilizzare la barra di progressione che č contenuta nella barra
di stato di Access (naturalmente devi fare in modo che la barra di stato sia
visualizzata).
Per usare questa possibilitą sull'help datti uno sguardo alla funzione
SysCmd ed in particolare alle sue azioni acSysCmdInitMete,
acSysCmdUpdateMeter e acSysCmdClearStatus
> Grazie.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: ProgressBar

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:nExx9.114462$RO.29...@twister1.libero.it...
> Oltre a quello che ti ha già scritto Alex puoi andare sul Sito Comune
(link
> qui sotto) e nella Sezione General leggerti la FAQ di Harry Evans
intitolata
> "Creare barre di progressione"; naturalmente scaricati il database di
> esempio ad essa allegato.
Grazie!
> Inoltre puoi utilizzare la barra di progressione che è contenuta nella
barra
> di stato di Access (naturalmente devi fare in modo che la barra di stato
sia
> visualizzata).
Carina come idea, ma mi serve qualcosa di più visibile :-)


title: Reimpostare la Stampa in formato Orizzontale!

author: Mario P

text:
Salve.
Lavoro su Access 2000. Il problema è che quando devo stampare una pagina in
Orizzontale,
Access,  troppo spesso per la mia pazienza, si dimentica di tale
impostazione. E allora mi tocca andare in
Impostazione Pagina e riselezionare la Proprietà Orizzontale.
Il fatto è grave non solo per la mia scarsa pazienza ma soprattutto per gli
altri collaboratori dell'ufficio(poco pratici), che si vedono stampare 2
pagine verticali anzicchè 1 Orizzontale!
Ho provato ad impostare la pagina dal menù Strumenti/Opzione/Generale dove
ho inserito i valori
0,7 cm nei 4 riquadri. Nulla da fare.
Che fare?


author: namor

text:
Mario P ha scritto:

Se parli di report vai nella struttura del report, menù File-Imposta
pagina e seleziona lì l'orientamento, che verrà mantenuto anche
successivamente.
Se stai stampando direttamente una maschera o una tabella, creati un
report e... vedi sopra.
Namor
--
------------------------------
Siamo tutti nella stessa barca (alcuni incatenati ai remi, altri con la
frusta in mano)!
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


text:
"Mario P" <
mariop...@libero.it
> ha scritto nel messaggio
news:tfAgb.18551$e6.5...@twister2.libero.it...

Per dare ad un report le impostazioni di stampa devi aprire la sua struttura
e scegliere le impostazioni di stampa dal menu File/Imposta pagina...; dopo
aver scelto le impostazioni pigia OK e salva e chiudi la struttura del
report.
Se malgrado aver fatto tale procedura, usando Access 2000 prima versione, il
report non mantiene le impostazioni che hai scelto e devi ogni volta
reimpostarle, significa che sei di fronte ad un noto bug di quella versione
di Access 2000, che è stato risolto dalla versione Sr-1 in avanti.
Maggiori ragguagli li trovi al seguente link:
http://support.microsoft.com/default.aspx?scid=kb;it;Q240826
Oppure vai su Strumenti => Opzioni => Generale e disabilita l'opzione Esegui
correzione automatica nome.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:5vRgb.18828$vO5.6...@twister1.libero.it...

> Roberto
>
>Grazie Roberto. Credo che si tratti del bug.
>


title: importa dati

text:
buona sera e buone feste a tutti
ho un database e lo devo aggiornare con uno piu' recente
come faccio a sovascrivere sul vecchio solo i campi che mi interessano
usando un campo chiave
grazie


title: importa dati

text:
"nikel52" <
avisc...@libero.it
> ha scritto nel messaggio
news:FmXqf.14965$eD5.2...@twister2.libero.it...

Query di aggiornamento?
Ciao, Carlo


title: Chiusura maschere.

author: LinoFornaro

text:
Ancora una domanda.
Come si fa a chiudere una maschera aperta premendo il tasto ESC?
Grazie
Lino Fornaro
--
ANDREA LORENZETTI S.A.S.
AVVISO:
Periodicamente inviamo elettronicamente informazioni su nuovi prodotti o
questionari a coloro i quali ci hanno fornito volontariamente il loro
indirizzo e-mail. Speriamo che sia lieto di ricevere queste puntuali
informazioni. In ogni caso, se non volesse piu' far parte di questa
mail-list, per favore ce lo faccia sapere e non riceverà ulteriori mail.
Grazie.


title: Chiusura maschere.

author: Geppo

text:
Ciao LinoFornaro wrote:
> Ancora una domanda.
>
> Come si fa a chiudere una maschera aperta premendo il tasto ESC?
Nelle proprietà della form scheda Evento imposta "Anteprima Tasti = SI", poi
nell'evento "Su tasto Giu" scrivi:
if Keycode = vbkeyescape then
docmd.close
end if
> Grazie
prego
> Lino Fornaro
--
Ciao
Geppo


title: Chiusura maschere.

text:
"Geppo" <c...@tin.it.invalid> ha scritto nel messaggio
news:eoPFk.75392$Ca.1...@twister2.libero.it...
> Ciao LinoFornaro wrote:
>> Ancora una domanda.
>>
>> Come si fa a chiudere una maschera aperta premendo il tasto ESC?
>
> Nelle proprietą della form scheda Evento imposta "Anteprima Tasti = SI",
> poi nell'evento "Su tasto Giu" scrivi:
>
> if Keycode = vbkeyescape then
>
> docmd.close
>
> end if
>
>> Grazie
>
> prego
>> Lino Fornaro
>
> --
> Ciao
> Geppo
>
DOMANDA:
Lo devo fare per ogni maschera?
Grazie ancora.
Lino Fornaro


title: Chiusura maschere.

text:
Ciao LinoFornaro <
mcl...@libero.it
>, hai scritto:
----cut----
> DOMANDA:
> Lo devo fare per ogni maschera?
Si.
> Grazie ancora.
Prego



title: Copiare oggetti da un mdb esterno ad un altro

author: Silvio

text:
Uso Access XP.
Vorrei creare un'applicazione (chiamiamola MioMdb.mdb) che mi permetta di
prendere tutti gli oggetti del file Origine.mdb e farne una copia nel file
Destinazione.mdb. Questo per compattare velocemente qualsiasi file Access.
Ho avuto grandi soddisfazioni dal comando DoCmd.CopyObject ma funziona solo
lanciandolo dal database dal quale voglio esportare. Quale comando posso
usare per copiare dall'esterno?
Inoltre non sono riuscito ad esportare (sempre via codice) le barre dei
menů. Ma dove sono? Anche qui, che comandi si usano?
Grazie.
Ciao.
Silvio


author: Alessandro Baraldi

text:
Silvio ha scritto:
> Uso Access XP.
> Vorrei creare un'applicazione (chiamiamola MioMdb.mdb) che mi permetta di
> prendere tutti gli oggetti del file Origine.mdb e farne una copia nel file
> Destinazione.mdb. Questo per compattare velocemente qualsiasi file Access.
> Ho avuto grandi soddisfazioni dal comando DoCmd.CopyObject ma funziona solo
> lanciandolo dal database dal quale voglio esportare. Quale comando posso
> usare per copiare dall'esterno?
> Inoltre non sono riuscito ad esportare (sempre via codice) le barre dei
> menù. Ma dove sono? Anche qui, che comandi si usano?
>
> Grazie.
> Ciao.
>
> Silvio
Forse non hai letto bene l'Help.....
Property DoCmd As DoCmd
    sola lettura
    Membro di Access.Application
Ne consegue che se apri un'Oggetto Access.Application potrai accedere
alla sua
proprietà Docmd che ti espone il Metodo CopyObject.
Dim appAccess As New Access.Application
appAccess.OpenCurrentDatabase (filepath)
appAccess.DoCmd.CopyObject .....
appAccess.CloseCurrentDatabase
appAccess.Quit
Set appAccess = Nothing
@Alex


text:
>> Uso Access XP.
>> Vorrei creare un'applicazione (chiamiamola MioMdb.mdb) che mi permetta di
>> prendere tutti gli oggetti del file Origine.mdb e farne una copia nel
>> file
>> Destinazione.mdb. Questo per compattare velocemente qualsiasi file
>> Access.
>> Ho avuto grandi soddisfazioni dal comando DoCmd.CopyObject ma funziona
>> solo
>> lanciandolo dal database dal quale voglio esportare. Quale comando posso
>> usare per copiare dall'esterno?
>> Inoltre non sono riuscito ad esportare (sempre via codice) le barre dei
>> menù. Ma dove sono? Anche qui, che comandi si usano?
>Forse non hai letto bene l'Help.....
>
>Property DoCmd As DoCmd
>    sola lettura
>    Membro di Access.Application
>
>Ne consegue che se apri un'Oggetto Access.Application potrai accedere
>alla sua
>proprietà Docmd che ti espone il Metodo CopyObject.
>
>Dim appAccess As New Access.Application
>appAccess.OpenCurrentDatabase (filepath)
>appAccess.DoCmd.CopyObject .....
>appAccess.CloseCurrentDatabase
>appAccess.Quit
>Set appAccess = Nothing
>
>@Alex
Grazie!!!!
Credo di aver imboccato una strada sbagliata perché io partivo con
   Dim MiaOrigine As DAO.Database...
Sai aiutarmi anche per le barre degli strumenti/menù?
Grazie.
Ciao
Silvio


text:
Silvio ha scritto:
> Grazie!!!!
> Credo di aver imboccato una strada sbagliata perché io partivo con
>    Dim MiaOrigine As DAO.Database...
>
> Sai aiutarmi anche per le barre degli strumenti/menù?
>
> Grazie.
> Ciao
> Silvio
Quelle sono un problema, vanno copiate singolarmente....
Avevo qualcosa di già fatto, fammi dare un'occhiata questa sera a
casa....
@Alex


text:
> Grazie!!!!
> Credo di aver imboccato una strada sbagliata perché io partivo con
>    Dim MiaOrigine As DAO.Database...
>
> Sai aiutarmi anche per le barre degli strumenti/menů?
>
> Grazie.
> Ciao
> Silvio
Quelle sono un problema, vanno copiate singolarmente....
Avevo qualcosa di giŕ fatto, fammi dare un'occhiata questa sera a
casa....
@Alex
Grazie! Rimango in attesa...
Ciao
Silvio


text:
Silvio ha scritto:
[CUT]
> Grazie! Rimango in attesa...
> Ciao
> Silvio
Ho fatto prima del previsto....!
http://smsconsulting.spb.ru/shamil_s/topics/copycmdb.htm
Ciao
@Alex


text:
>
> [CUT]
>> Grazie! Rimango in attesa...
>> Ciao
>> Silvio
>
> Ho fatto prima del previsto....!
>
>
http://smsconsulting.spb.ru/shamil_s/topics/copycmdb.htm
>
> Ciao
> @Alex
Grazie davvero!!!
Non mi resta che mettermi al lavoro.
Se tutto va bene spero di fare un bel pacchettino da inviare al Sito Comune.
Certamente non mancherò di citarti nei ringraziamenti!!!
Grazie.
Ciao
Silvio


author: Michele (Giò)

text:
"Silvio" <
tilvioX...@softhome.net
> ha scritto nel messaggio news:452e8...@x-privat.org...
> Uso Access XP.
> Vorrei creare un'applicazione (chiamiamola MioMdb.mdb) che mi permetta di prendere tutti gli
> oggetti del file Origine.mdb e farne una copia nel file Destinazione.mdb. Questo per compattare
> velocemente qualsiasi file Access. Ho avuto grandi soddisfazioni dal comando DoCmd.CopyObject ma
> funziona solo lanciandolo dal database dal quale voglio esportare. Quale comando posso usare per
> copiare dall'esterno?
> Inoltre non sono riuscito ad esportare (sempre via codice) le barre dei menù. Ma dove sono? Anche
> qui, che comandi si usano?
>
> Grazie.
> Ciao.
>
> Silvio
>
Salve Silvio, ho provato a mandarti una mail ma mi è tornata indietro. Siccome sto lavorando pure io
su un progetto analogo al tuo, volevo sapere se avevi voglia di produrre un qualcosa di veramente
efficace assieme a me. Poi mandiamo tutto al sito comune. Che ne dici?
Se sei interssato, mandami un tuo ind. email valido pure al mio
joyl...@alice.it
Saluti
Michele


text:
Michele (Giò) ha scritto:
[CUT]
> Salve Silvio, ho provato a mandarti una mail ma mi è tornata indietro. Siccome sto lavorando pure io
> su un progetto analogo al tuo, volevo sapere se avevi voglia di produrre un qualcosa di veramente
> efficace assieme a me. Poi mandiamo tutto al sito comune. Che ne dici?
>
> Se sei interssato, mandami un tuo ind. email valido pure al mio
joyl...@alice.it
>
> Saluti
>
> Michele
Non voglio sminuire nulla, ma non capisco bene quale sia la cosa da
sviluppare....!!
Il Codice del Link che ho passato è completo per i Menù, per tutti
gli altri oggetti basta
un semplice ciclo sulla Collection Documents per accedere ai singoli
oggetti...!
Forse ho capito male....?
@Alex


text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1161094458.8...@f16g2000cwb.googlegroups.com...
Michele (Giò) ha scritto:


Forse ho capito male....?
@Alex
No no, hai capito giusto, solo che l'intenzione di Silvio (e anche mia) era quella di preparare un
mdb chiavi in mano che si prendesse la briga di trasportare quasi tutto (ma proprio quasi tutto) da
un mdb ad uno nuovo. Una semplice utility..... ma tanto non faremo niente insieme perchè avrà gia
tolto gli occhi da questo tread e nn riesco a mettermi in contatto con lui.
Michele