title: dettagli da sottomaschera

author: Marco Pizzamiglio

text:
Francesco ha scritto:
> buongiorno
> ho una maschera (subA) che uso come subform in 3 maschere (A, B, C)
> subA č una maschera a record continui.. a fianco di ogni record c'e'
> un pulsante per visualizzare i dettagli di quel record.
> il pulsante chiama una macro che fa aprire la relativa maschera con i
> dettagli.
> la macro č fatta cos':
> apri maschera dettA
> where cod_id=Maschere![A]![SubA].Form![id]
> ovviamente la macro fatta cosi' funziona solo se SubA č usata come
> subform della Maschera A
> se la uso come subform di B non funziona...
> come aggirare il problema ?
> grazie
Invece di usare una macro usa un comando VBA, cosě funziona sempre,
dovunque sia messa la sottomaschera. Nell'evento Su click del pulsante
della sottomaschera scrivi
  docmd.openform "dettA",,,"cod_id=" & Me.ID
Vedi l'help <F1> per l'uso di Openform.
Ciao.
-Marco-
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Query con parametro data fra [ ]

author: Odla

text:
Salve a tutti.
Nel query di Access è possibile utilizzare le parentesi quadre [ ] per
richiedere all'untente l'inserimento dei parametri.
Ma quando il parametro è una data ci sono problemi.
Probabilmente alle parentesi va associato qualcosa d'altro ("&" oppure "#")
Qualcuno mi sa dare la sintassi esatta?
Grazie a tutti
Aldo


title: Query con parametro data fra [ ]

author: Alessandro Cara

text:
Odla wrote:
> Salve a tutti.
>
> Nel query di Access è possibile utilizzare le parentesi quadre [ ] per
> richiedere all'untente l'inserimento dei parametri.
A me risulta che le parentesei quadre servono a far si che i caratteri
speciali (tipo lo spazio) non vengano trattati come caratteri speciali
>
> Ma quando il parametro è una data ci sono problemi.
ni
>
> Probabilmente alle parentesi va associato qualcosa d'altro ("&" oppure "#")
le parentesi come detto prima non attengono attiene invece il diesis (#)
>
.....where data = #01/06/1900#
ma il casino comincia adesso poiche' i sistemi microsoft invertono il
mese con l'anno e quindi il precedente si rischia che venga interpretato
   #06/01/1900#
--
ac
y-1=x


title: Perche' non si condivide?

author: Catja Moeller

text:
Ho come l'impressione di fare una domanda idiota... ma non capisco
proprio:
- Ho un database in una cartella condivisa (giuro che e' condivisa)
- Il database non e' protetto, giuro che non gli ho fatto niente, non
ho neanche mai toccato niente di quello che c'e' sotto
Strumenti/Sicurezza
- Se si tenta di aprire il database da 2 PC diversi
contemporaneamente, il secondo riceve il messaggio "Impossibile usare
...mdb. File gia' in uso"
- Ovviamente sotto Strumenti/Opzioni/Avanzate c'e' impostato
"Modalita' di apertura predefinita: accesso condiviso" (giuro)
- Ho gia' guardato la faq, l'ho messa nei preferiti e ho fatto passare
pazientemente gli ultimi 2727 post nel ng :)
Cos'e' che mi sfugge?
PS.: Siete un pozzo di scienza, complimenti :))


title: Perche' non si condivide?

author: Luigi

text:
Chiedo scusa.
Tu tenti di far aprire a utenti diversi lo stesso database condiviso?
Mi sembra quantomeno errato.
Ti spiego come dovrebbe essere, secondo il mio punto di vista.
Il database va diviso in due parti. Una parte con sole tabelle ed una parte
con tutto il resto.
La parte con sole tabelle va messa nella cartella condivisa.
L'altro va distribuito ai vari utenti e collegato alle tabelle del database
condiviso.
Se non si fa cosě succedono sempre casini.
Per collegare il database senza tabelle a quello con le tabelle si usa il
gestore delle tabelle collegate che si trova sotto il menů strumenti -
aggiunte.
fammi sapere
"Catja Moeller" <
catja....@tiscalinet.it
> ha scritto nel messaggio
news:hsi3ts0q5h16cnbhu...@4ax.com...



title: Perche' non si condivide?

text:
On Wed, 27 Sep 2000 12:56:31 +0200, "Luigi" <
bra...@interfree.it
>
wrote:
>Il database va diviso in due parti. Una parte con sole tabelle ed una parte
>con tutto il resto.
>
>La parte con sole tabelle va messa nella cartella condivisa.
>
>L'altro va distribuito ai vari utenti e collegato alle tabelle del database
>condiviso.
>
Ho semplificato. In realta' l'accrocchio alla fine sara' proprio fatto
come dici tu: Ogni utente ha un suo database, con le sue query,
maschere, report e quant'altro e le tabelle collegate dovrebbe
leggerle in un db comune.
Il fatto e' che non riesco a far aprire nessun database a piu' di un
utente per volta in nessuna maniera.
Se io (Catja) tento di aprire il db Simona gia' aperto dalla mia
collega, il mex di errore e' quello che ho scritto:
"Impossibile usare \...\Simona.mdb. File gia' in uso".
Se ho aperto Catja (che legge le tabelle collegate in DBcomune) e un
altro apre Pincopallino (che dovrebbe leggere le stesse tabelle
collegate in DBcomune), il mex di errore cambia nella forma, ma non
nella sostanza:
"Il modulo di gestione Microsoft Jet non e' in grado di aprire il file
\...\Pincopallino.mdb. Il file e' gia' aperto con accesso esclusivo da
un altro utente o e' necessario disporre dell'autorizzazione per
visualizzare i dati".
Il fatto e' che apparentemente nessuno apre il db nella modalita' di
accesso esclusivo! Dappertutto c'e' impostato "accesso condiviso" e
non ci sono protezioni di sorta, ne sono state scientemente attribuite
autorizzazioni o restrizioni di nessun tipo. Allora perche' non lo
fa????


title: Perche' non si condivide?

author: Sib

text:
"Luigi" dice
> Tu tenti di far aprire a utenti diversi lo stesso database condiviso?
> Mi sembra quantomeno errato.
No Luigi, non e' errato. Funziona perfettamente anche cosi'.
[cut]
> Il database va diviso in due parti. Una parte con sole tabelle ed una
parte
> con tutto il resto. La parte con sole tabelle va messa nella cartella
condivisa.
> L'altro va distribuito ai vari utenti e collegato alle tabelle del
database
> condiviso. Se non si fa così succedono sempre casini.
Non succede nessun casino, serve a ridurre il traffico di rete perche'
maschere e tutto il resto vengono caricate dal disco locale e dalla rete
passano solo i recordset.
Comunque, Rispondendo a Catia,
hai controllato se gli utenti lo aprono in modalita condivisa e non
esclusiva?
la cartella che hai condiviso l'hai condivisa anche in scrittura? (se non e'
condivisa anche in scrittura il primo che apre il db lo apre in modalita'
esclusiva comunque)
Ciao, Sib


title: Perche' non si condivide?

text:
On Wed, 27 Sep 2000 14:08:23 +0200, "Sib"
<
cerriserv...@tiscalinet.it
> wrote:
>hai controllato se gli utenti lo aprono in modalita condivisa e non
>esclusiva?
controllato e ricontrollato
>la cartella che hai condiviso l'hai condivisa anche in scrittura? (se non e'
>condivisa anche in scrittura il primo che apre il db lo apre in modalita'
>esclusiva comunque)
>
e' condivisa in lettura e scrittura. btw nella stessa cartella c'e' un
file excel che usiamo in due senza problemi.


title: Perche' non si condivide?

author: Fabius

text:
uhmm.. interessante..sto appunto sviluppando un database che dovrebbe girare
in rete e al momento ho tutto su un unico DB che pensavo poi di far aprire
in rete dallo stesso file condiviso... pero' la tua soluzione mi pare
migliore... unica cosa: come si fa ?
Ho cercato nel menu' strumenti di Access 2000 ma non ho trovato la voce che
dici...
A livello pratico, basta copiare le maschere, le query e i report su un
nuovo Db o bisogna reimpostare tutto ?
Grazie per un'ulteriore dritta in merito!
Fabio
> Ti spiego come dovrebbe essere, secondo il mio punto di vista.
> Il database va diviso in due parti. Una parte con sole tabelle ed una
parte
> con tutto il resto.
[...]
> Per collegare il database senza tabelle a quello con le tabelle si usa il
> gestore delle tabelle collegate che si trova sotto il menù strumenti -
> aggiunte.


title: Perche' non si condivide?

text:
On Wed, 27 Sep 2000 16:52:43 +0200, "Fabius"
<fa...@NOSPAMspilimbergo.com> wrote:
>A livello pratico, basta copiare le maschere, le query e i report su un
>nuovo Db o bisogna reimpostare tutto ?
Strumenti/Aggiunte/Divisione database: dovrebbe far tutto solo ...ma
non ho provato, non mi sono fidata ;)
Ho fatto una copia del file, cancellato le tabelle nella copia e
collegato manualmente le tabelle dal db di prima (che pero' e' rimasto
"intero").
Oltrettutto imho e' meglio tenere una copia del db "intera", con
dentro sia i dati che anche tutto il resto, perche' sei piu' comodo a
lavorarci quando modifichi qualcosa e devi andare a toccare
contemporaneamente query, maschere, report e struttura delle tabelle,
ad es. perche' hai deciso di aggiungere un campo da qualche parte.


title: Perche' non si condivide?

text:
On Wed, 27 Sep 2000 14:08:23 +0200, "Sib"
<
cerriserv...@tiscalinet.it
> wrote:
>la cartella che hai condiviso l'hai condivisa anche in scrittura? (se non e'
>condivisa anche in scrittura il primo che apre il db lo apre in modalita'
>esclusiva comunque)
Questa non la sapevo e mi hai messa sulla strada giusta: ho risolto,
grazie :))))
Ecco perche' non funzionava:
il file che mi interessava condividere era si' in una cartella
condivisa in lettura/scrittura, ma questa cartella si trovava in una
partizione di disco condivisa in sola lettura. L'ho spostato in
un'altra partizione di disco tutta condivisa in lettura/scrittura e
adesso piu' utenti lo possono aprire contemporaneamente.


title: Perche' non si condivide?

author: sib

text:
Catja Moeller <
catja....@tiscalinet.it
> wrote in message
gm06tsg88d1k0cgmm...@4ax.com...
> On Wed, 27 Sep 2000 14:08:23 +0200, "Sib"
> <
cerriserv...@tiscalinet.it
> wrote:
>
> >la cartella che hai condiviso l'hai condivisa anche in scrittura? (se non
e'
> >condivisa anche in scrittura il primo che apre il db lo apre in modalita'
> >esclusiva comunque)
>
> Questa non la sapevo e mi hai messa sulla strada giusta: ho risolto,
> grazie :))))
L'importante e' non arrendersi ai primi controlli.
Io faccio consulenza tecnica per gli impianti elettronici per auto e lotto
continuamente con i clienti per fargli approfondire controlli che loro
dicono di aver gia' fatto ma che io gli dico di fare meglio.
Ciao, Sib
--
------------------------------------------------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access
------------------------------------------------------
4000 anni fa', il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente


title: perdita delle righe

text:
Ciao a tutti ,
ho creato un report in access , come mai quando esporto dal mio pc in
formato rtf io perdo le righe e se il mio collega esporta lo stesso report a
lui vengono esportate .
Dove si setta questa cosa?
Ciao a tutti e grazie


title: perdita delle righe

text:
W.A.V.A. <
wava...@libero.it
> wrote in message
5q5f8.34268$v7.12...@twister1.libero.it...

Stessa versione di Word? o tu hai il 97 e lui il 2000?


title: perdita delle righe

text:
stessa versione di word 97!!!!
"Maurizio75" <
maurizio...@gevi.it
> ha scritto nel messaggio
news:iZ5f8.34494$v7.12...@twister1.libero.it...



title: perdita delle righe

author: Paolo P

text:
"W.A.V.A." <
wava...@libero.it
> ha scritto nel messaggio
news:5q5f8.34268$v7.12...@twister1.libero.it...

Strumenti - Opzioni - Perdita righe del collega: Sì  :)
Paolo


title: perdita delle righe

author: OndaMax

text:
W.A.V.A. wrote in message ...
> stessa versione di word 97!!!!
Se per righe intendi elementi grafici allora l'anomalia è la sua ... :-)
Non mi risulta che ne il 97 ne il 2000 esportino su rtf la grafica.
Ho sentito dire che il problema è risolto con Office XP.
Chiedo conferma ...
OndaMax


title: perdita delle righe

text:
Paolo P wrote in message ...
> > Dove si setta questa cosa?
> Strumenti - Opzioni - Perdita righe del collega: Sì  :)
ROTFL ... :-)


title: perdita delle righe

text:
"OndaMax" <
ond...@liberox.it
> ha scritto nel messaggio
news:Qncf8.41608$fa5.1...@twister2.libero.it...

Che vuol dire ROTFL? L'ho già visto altre volte.
Spero che nessuno si offenda se ogni tanto ci si lascia andare :)
Paolo


title: perdita delle righe

text:
Paolo P wrote in message ...
> Che vuol dire ROTFL? L'ho già visto altre volte.
> Spero che nessuno si offenda se ogni tanto ci si lascia andare :)
Rolling On The Floor Laughing
(mi sto rotolando in terra dalle risate)
Viaggiando per acronimi ...
http://www.mclink.it/info/faq/internet/generale/
OndaMax ;-)


title: query unica

author: Oscar

text:
una saluto a tutti quelli che ancora non sono andati in ferie e che ne
sono già tornati.
il mio problema per cui vi domando collaborazione è questo:
ho una tabella con i dati anagrafici così fatta;
t_pazienti
id
nome
nascita
ecc. ecc.
un'altra tabella per le visite così fatta:
t_visita
id
nome_id
data
n°visita
valore
ho bisogno di fare una query che contenga tutti i pazienti che hanno
fatto la visita n° 1 in un certo spazio di tempo ed i valori delle
visite n° 6 e n° 9 anche se non sono state effettuate (campo vuoto).
non ho trovato altro di meglio che fare 3 query una per ogni visita ed
una quarta query che lega le tre query con la t_pazienti.
c'è un modo di semplificare il tutto in un'unica query?
grazie e scusatemi
oscar


title: query unica

author: VT @ home

text:
Il Fri, 03 Aug 2007 16:50:34 GMT,
os...@tiscali.it
 (Oscar) ha scritto:
>(.....)

Non è chiaro ciò che desideri ottenere, inoltre non capisco bene cosa intendi con i numeri delle visite (suppongo siano
i valori del campo id di t_visita).
Inoltre non capisco cosa intendi con "i valori delle visite n° 6 e n° 9": le visite con valore 6 e 9 nel campo id ?
Infine "campo vuoto" suppongo si riferisca al campo data di t_visita.
In altre parole io ho capito che tu crei i record corrispondenti alle visite con id 1, 6 e 9 per tutti i pazienti,
intendendo che la visita è stata effettuata quando il campo data è valorizzato.
Se è così (ma ho forti dubbi), la query dovrebbe essere:
SELECT * FROM t_pazienti AS p LEFT JOIN t_visita AS v ON
p.id
=v.nome_id
WHERE
(
v.id
 =1 AND v.data BETWEEN DataIni AND DataFin)
OR
v.id
  IN (6, 9)
Vincenzo Turturro
Certificato Eucip Core Level
ITA 0000-002299 del 14/05/2007
---------------------------------------------
il sito comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
risorse Access:
http://www.accessgroup.it
---------------------------------------------
Il sito comune di it.comp.as400
http://www.faq400.com
---------------------------------------------


title: query unica

text:


mi scuso se non stato chiaro:
il n° visita è proprio il numero della visita in ordine cronologico
(visita n° 1; visita n° 2; visita n° 3, ecc. ecc.)
mi interessano solamente la visita n° 1(entro un certo periodo), n°6 e
n°9. (anche se il campo è vuoto)
il valore della visita è il peso rilevato.
quello che voglio ottenere è una query che mi dia come risultato per
esempio:
nome 	visita1	visita6	visita9
tizio	90	85	84
caio	86
sempr	78	71
pippo	91		84
ti ringrazio del tuo aiuto
oscar


title: query unica

text:
Il Fri, 03 Aug 2007 19:00:29 GMT,
os...@tiscali.it
 (Oscar) ha scritto:
>(.....)
>mi scuso se non stato chiaro:
>il n° visita è proprio il numero della visita in ordine cronologico
>(visita n° 1; visita n° 2; visita n° 3, ecc. ecc.)
>mi interessano solamente la visita n° 1(entro un certo periodo), n°6 e
>n°9. (anche se il campo è vuoto)
>il valore della visita è il peso rilevato.
>quello che voglio ottenere è una query che mi dia come risultato per
>esempio:
>
>nome 	visita1	visita6	visita9
>tizio	90	85	84
>caio	86
>sempr	78	71
>pippo	91		84
Ora va molto meglio !
Ti servono due query.
Una è simile a quella che ti avevo già suggerito:
SELECT t_pazienti.*, t_visita.*
FROM t_pazienti LEFT JOIN t_visita ON
t_pazienti.id
 = t_visita.nome_id
che salverai con il nome, per esempio, q_visite_pazienti.
Questa serve per recuperare tutte le visite di ciascun paziente.
L'altra è la seguente
TRANSFORM First([valore])
SELECT [Nome]
FROM q_visite_pazienti
GROUP BY [Nome]
PIVOT [n_visita
Questa è una query a campi incrociati che ha come origine dati la query q_visite_pazienti e che riepiloga per ogni
paziente i valori di ciascuna visita che questo ha passato.
Aggiungendo in questa query l'opportuna condizione WHERE per selezionare solo le visite 1, 6 e 9 e l'intervallo di date,
dovresti raggiungere il tuo obiettivo.
>ti ringrazio del tuo aiuto
>oscar



title: query unica

text:


Grazie funziona perfettamente
Oscar


title: campo data autoincrementante

author: gianluca

text:
gianluca ha scritto:
>
> > come posso rendere un campo data autoincrementante?
>
> Guarda che non si evita di rispondere a chi supera le due righe di
> domanda.
> Spiegati meglio. :)
>
> TANNHAUSER
> ma autoincrementale in base all'inserimento di nuovi record o in base
> a
> cosa?
> --
> ===
>
> strano...mavero
>
> Di fronte a tutti i pericoli,
> di fronte a tutte le minacce,
> le aggressioni, i blocchi, i sabotaggi,
> tutti i frazionisti,
> tutti i poteri che cercano di frenarci,
> dobbiamo dimostrare,
> una volta di più,
> la capacità del popolo di costruire la propria storia.
>
> Che Guevara (1928 - 1967)
>
> chiedo scusa.
> la tabella giorno contiene due campi: IDGiorno, PK,Counter;Giorno,
> Formato data;
> la maschera InserisciData ha due controlli:IDGiorno; Giorno.
> Vorrei che il valore predefinito del controllo della maschera "Giorno"
> si incrementasse per ogni record di un giorno.
> E' possibile?
Certo: per incrementare di un giorno un campo Data/ora è sufficiente
sommarci 1.
--
Roberto
Ecco il mio problema:
Il mio capo chiede una piccola applicazione per gestire le turnazioni,
i giorni di ferie ecc.
Ho creato un modello E/R con le entità:
Turni
Impiegati 1 a M con Turni
TipoTurni 1 a M con Turni
Datax 1 a M con Turni
TipoDatax 1 a M con datax
Dal Cartellino presenze imputo in una maschera ( FormTurni) i seguenti
attributi:
IdTurno PK counter
Orainizio
Orafine
...fin qui no problem...
per gestire le ferie, malattie, festività e scioperi devo implementare
una tabella calendario (Datax)con attributi:
IDDatax  PK COUNTER
Datax
Tentare di popolare questa tabella( senza farlo manualmente) mi sta
facendo uscire pazzo.
I consigli del NG non sono serviti finora ad aiutarmi.
Uso Access 2000.
P.S. :Esiste la funzione Giorno.Anno che restituisce la data da 000/04
dove 000 è il progressivo dell'anno e 04 l'anno in questione?
Sono un neofita di access e già appasionato di questo NG.
Ciao a tutti
Gianluca


title: immagini e database

author: Giangiacomo Lucà

text:
dovrei sviluppare un database che contenga delle immagini. il problema č
quante potrei immagazzinarle con un campo ole ( sapendo che i database di
access contengono fino a 2G di dati ) e qual'č il modo migliore e ed
economico per archiviarle ( in termini di minor spazio)?
grazie per  a tutti giangiacomo


title: immagini e database

author: Ivan

text:
Giangiacomo Lucà <
gau...@hotmail.com
> wrote in message
89mgq7$m7k$1...@nslave2.tin.it...
> dovrei sviluppare un database che contenga delle immagini. il problema è
> quante potrei immagazzinarle con un campo ole ( sapendo che i database di
> access contengono fino a 2G di dati ) e qual'è il modo migliore e ed
> economico per archiviarle ( in termini di minor spazio)?
>
>
>
> grazie per  a tutti giangiacomo
>
personalmente ho adottato la soluzione proposta sul sito comune del NG,
implementando un archivio con immagini salvate in una directory esterna  in
formato jpg, di cui risulta comunque molto semplice l'archiviazione ottica.
Queste immagini vengono visualizzate nella maschera tramite una routine che
modifica il path di elementi immagine, inoltre ho inserito un Hyperlink che
mi permetta di accedere all'immagine direttamente cliccando su di essa per
modificarla.
Saluti,
                                    ***Ivan***


title: ma vaff...recuperare report

author: AEOM

text:
Ciao a tutti
avete presente quei report stra-incasinati di caselline e cornicette che
solo a disegnarle ci si impiega tre ore? ebbene a 5 minuti dal termine con
un copia in colla di una label access è andato in crash (mistero)
da pirla non avevo ancora salvato nulla.
Qualche speranza di recupero o devo ricominciare da capo?
ciao AEOM


title: ma vaff...recuperare report

author: Roberto da casa

text:
"AEOM" <
nos...@tin.it
> ha scritto nel messaggio
news:4360dfb3$0$20490$4faf...@reader4.news.tin.it...

Perdonami, ma se tu non avevi ancora mai salvato la struttura del report,
dove pensi di trovare il lavoro che avevi già fatto: quando il sistema ha
crashato avevi tutto in memoria, quindi ...
>
> ciao AEOM
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: ma vaff...recuperare report

author: luk

text:
> Qualche speranza di recupero o devo ricominciare da capo?
Probità di recuperare il lavoro = 0.005%


title: Automazione Word: errore con WinXP

author: dan

text:
Utilizzo un semplice programma di prova che tenta di aprire o creare un file
word. Ne riporto uno stralcio:
Dim ap As Word.Application
Set ap = New Word.Application
ap.Documents.Open "d:\prova\MIO.DOC"
'oppure ap.Documents.Add ("d:\prova\mio.dot")
'oppure ap.Documents.Add
ap.Visible = True
In ogni caso, se eseguo il programma su un pc con Win98/Me funziona
regolarmente; se lo eseguo su un pc con WinXp (ne ho provati 3, con
l'installazione di default) mi dice "metodo Open dell'oggetto Documents non
riuscito", non mostra il documento (ma crea il file temp, quindi lo trova e
cerca di aprirlo) e mi resta in memoria il processo Winword.exe.
Ho concesso tutti i diritti secondo me possibili sulla cartella di prova.
Sembra che da codice il sistema non mi conceda di aprire Word (infatti anche
se ometto ogni aggiunta all'insieme Documents mi compare una versione di
Word senza alcun pulsante).
Qualcuno sa come risolvere?
Grazie e buon lavoro a tutti,
Daniele.


title: Automazione Word: errore con WinXP

author: Maurizio Borrelli

text:
> "dan" [...]:
> Utilizzo un semplice programma di prova che tenta di aprire o creare un
file
> word. Ne riporto uno stralcio:
> Dim ap As Word.Application
> Set ap = New Word.Application
> ap.Documents.Open "d:\prova\MIO.DOC"
> 'oppure ap.Documents.Add ("d:\prova\mio.dot")
> 'oppure ap.Documents.Add
> ap.Visible = True
> In ogni caso, se eseguo il programma su un pc con Win98/Me
    Versione di Office?
> funziona
> regolarmente; se lo eseguo su un pc con WinXp
    Versione di Office?
> (ne ho provati 3, con
> l'installazione di default) mi dice "metodo Open dell'oggetto Documents
non
> riuscito", non mostra il documento (ma crea il file temp, quindi lo trova
e
> cerca di aprirlo) e mi resta in memoria il processo Winword.exe.
> Ho concesso tutti i diritti secondo me possibili sulla cartella di prova.
> Sembra che da codice il sistema non mi conceda di aprire Word (infatti
anche
> se ometto ogni aggiunta all'insieme Documents mi compare una versione di
> Word senza alcun pulsante).
--
Ciao :-)
Maurizio
--------
?SPQR(C)
 X
--------


title: Automazione Word: errore con WinXP

author: Carlo Costarella

text:
"dan" <
arm...@libero.it
> ha scritto nel messaggio
news:vU1g9.426$eG6....@twister1.libero.it...

Prova cosě:
Dim oApp As Object
    Set oApp = CreateObject("Word.Application")
    With oApp
    .Documents.Open "c:\Prova.doc"
    .Visible = True
    End With
Set oApp = Nothing
Ciao, Carlo


title: Automazione Word: errore con WinXP

author: Daniele Armanasco

text:
"Carlo Costarella" <
carloantoni...@virgilio.it
> ha scritto nel
messaggio news:sP3g9.87108$ub2.1...@news1.tin.it...

> Prova così:
> Dim oApp As Object
>     Set oApp = CreateObject("Word.Application")
>     With oApp
>     .Documents.Open "c:\Prova.doc"
>     .Visible = True
>
>     End With
>
>
> Set oApp = Nothing
>
>
> Ciao, Carlo
>
>
Ho già provato anche così (maschera m2 del file di prova che ho allegato
all'altra mail), ma non funziona.
Non so più cosa fare.
Ciao,
Daniele.


title: Automazione Word: errore con WinXP

text:
"Maurizio Borrelli" <
maurizio...@freepass.it
> ha scritto nel messaggio
news:alqci6$60fr$1...@ID-52090.news.dfncis.de...

Utilizzo Office XP, ma se non sbaglio avevo avuto lo stesso problema con il
2000 (solo su WinXP).
Ciao,
Daniele.


title: Automazione Word: errore con WinXP

text:
> "dan" [...]:
> > "Maurizio Borrelli" [...]:
> Utilizzo Office XP, ma se non sbaglio avevo avuto lo stesso problema con
il
> 2000 (solo su WinXP).
    Non essere vago, per favore. Confermi che usi:
        Office XP
sia sul pc con:
        Win ME
che su quelli con:
        Win XP
?
    Ovvero: NON usi Office 2000 sul pc con WinME. Giusto?



title: Automazione Word: errore con WinXP

text:
"Maurizio Borrelli" <
maurizio...@freepass.it
> ha scritto nel messaggio
news:alr2d6$e3pr$1...@ID-52090.news.dfncis.de...

Ho installato sia Office 2000 che Office Xp su entrambi i pc (uno con Me e
l'altro con Xp Professional). Per le prove sto usando Office Xp su entrambi
(è quello che dovrò usare dal cliente).
Ho avuto gli stessi inconvenienti su un pc con solo Word 2000 (usavo il
runtime di AccessXp) e WinXp e su un altro con solo Office Xp e WinXp.
Scusa se sono stato vago in precedenza; spero di essere stato più chiaro.
Ciao,
Daniele.


title: Automazione Word: errore con WinXP

text:
> "dan" [...]:
> Ho installato sia Office 2000 che Office Xp su entrambi i pc (uno con Me e
> l'altro con Xp Professional). Per le prove sto usando Office Xp su
> entrambi (č quello che dovrň usare dal cliente).
> Ho avuto gli stessi inconvenienti su un pc con solo Word 2000 (usavo il
> runtime di AccessXp) e WinXp e su un altro con solo Office Xp e WinXp.
> Scusa se sono stato vago in precedenza; spero di essere stato piů chiaro.
    Mica tanto. Insisti a non voler indicare *esattamente* la combinazione
di Sistema operativo e Applicativo con la quale riscontri il problema.
    Pertanto mi limito a fare solo una ipotesi: nella macchina di sviluppo
hai referenziato una versione dell'applicativo (Word) diversa da quella
dell'utente. Elimina tale riferimento ed opera in late binding mediante
GetObject o CreateObject.
--
Ciao :-)
Maurizio
--------
?SPQR(C)
 X
--------


title: Automazione Word: errore con WinXP

text:
"Maurizio Borrelli" <
maurizio...@freepass.it
> ha scritto nel messaggio
news:als7ml$ketg$1...@ID-52090.news.dfncis.de...
> > "dan" [...]:
> > Ho installato sia Office 2000 che Office Xp su entrambi i pc (uno con Me
e
> > l'altro con Xp Professional). Per le prove sto usando Office Xp su
> > entrambi (è quello che dovrò usare dal cliente).
> > Ho avuto gli stessi inconvenienti su un pc con solo Word 2000 (usavo il
> > runtime di AccessXp) e WinXp e su un altro con solo Office Xp e WinXp.
> > Scusa se sono stato vago in precedenza; spero di essere stato più
chiaro.
>
>     Mica tanto. Insisti a non voler indicare *esattamente* la combinazione
> di Sistema operativo e Applicativo con la quale riscontri il problema.
>
>     Pertanto mi limito a fare solo una ipotesi: nella macchina di sviluppo
> hai referenziato una versione dell'applicativo (Word) diversa da quella
> dell'utente. Elimina tale riferimento ed opera in late binding mediante
> GetObject o CreateObject.
>
> --
> Ciao :-)
> Maurizio
> --------
> ?SPQR(C)
>  X
> --------
>
>
1. Portatile Asus con WinMe e installati sia Office 2000 che Office Xp: il
codice di automazione funziona con entrambe le versioni di Office (modifico
i riferimenti alla libreria di Word nel modo opportuno nei due casi).
2. Desktop pc con WinXp Professional e Office Xp: il codice di automazione
non funziona (metodo 'Open' dell'oggetto Document non riuscito); la libreria
referenziata è quella corretta.
3. Portatile Compaq Presario nuovo con WinXp Home preinstallato e Word 2000:
il codice di automazione (usato con il runtime di Access) non funziona; ho
adeguato i riferimenti alla libreria 9.0 di Word.
In tutti i casi naturalmente il documento Word che tento di aprire con
l'automazione si apre senza problemi col doppio-click.
Ho dato un'occhiata sul sito della Microsoft e tendo a pensare che si tratti
di qualche proprietà legata all'utente con cui viene identificata la
sessione di automazione; non so essere più preciso perchè non ne ho capito
molto e non sono ancora riuscito a risolvere.
Ciao,
Daniele.


title: Automazione Word: errore con WinXP

text:
> "dan" [...]:
> > "Maurizio Borrelli" [...]:
> > GetObject o CreateObject.
> 1. Portatile Asus con WinMe e installati sia Office 2000 che Office Xp: il
> codice di automazione funziona con entrambe le versioni di Office
> (modifico
> i riferimenti alla libreria di Word nel modo opportuno nei due casi).
> 2. Desktop pc con WinXp Professional e Office Xp: il codice di automazione
> non funziona (metodo 'Open' dell'oggetto Document non riuscito); la
> libreria
> referenziata è quella corretta.
> 3. Portatile Compaq Presario nuovo con WinXp Home preinstallato e Word
> 2000:
> il codice di automazione (usato con il runtime di Access) non funziona; ho
> adeguato i riferimenti alla libreria 9.0 di Word.
> In tutti i casi naturalmente il documento Word che tento di aprire con
> l'automazione si apre senza problemi col doppio-click.
> Ho dato un'occhiata sul sito della Microsoft e tendo a pensare che si
> tratti
> di qualche proprietà legata all'utente con cui viene identificata la
> sessione di automazione;
    ?
> non so essere più preciso perchè non ne ho capito
> molto e non sono ancora riuscito a risolvere.
    Io un tentativo eliminando i riferimenti a word ed usando GetObject o
CreateObject pero' lo farei...



title: Automazione Word: errore con WinXP

text:
>     Io un tentativo eliminando i riferimenti a word ed usando GetObject o
> CreateObject pero' lo farei...
>
> --
> Ciao :-)
> Maurizio
> --------
> ?SPQR(C)
>  X
> --------
>
>
Ho provato ma non funziona comunque. Tu mi puoi confermare di aver usato del
codice di automazione VBA su un sistema WinXp senza aver dovuto fare
configurazioni particolari al sistema operativo?
Ciao,
Daniele.


title: Automazione Word: errore con WinXP

text:
> "dan" [...]:
> >     Io un tentativo eliminando i riferimenti a word ed usando GetObject
> > o CreateObject pero' lo farei...
> Ho provato ma non funziona comunque. Tu mi puoi confermare di aver usato
> del
> codice di automazione VBA su un sistema WinXp senza aver dovuto fare
> configurazioni particolari al sistema operativo?
    Tranquillo.
    Anche se non immagino cosa intendi con "configurazioni particolari".



title: Automazione Word: errore con WinXP

text:
"Maurizio Borrelli" <
maurizio...@freepass.it
> ha scritto nel messaggio
news:am0ruq$1n5c5$2...@ID-52090.news.dfncis.de...
> > "dan" [...]:
> > >     Io un tentativo eliminando i riferimenti a word ed usando
GetObject
> > > o CreateObject pero' lo farei...
> > Ho provato ma non funziona comunque. Tu mi puoi confermare di aver usato
> > del
> > codice di automazione VBA su un sistema WinXp senza aver dovuto fare
> > configurazioni particolari al sistema operativo?
>
>     Tranquillo.
>
>     Anche se non immagino cosa intendi con "configurazioni particolari".
>
> --
Con "configurazioni particolari" alludo alle impostazioni raggiungibili
dagli strumenti di amministrazione - Servizi Componenti - Computer - risorse
del computer - configDCOM - Documento di Microsoft Word. Da quel che ho
capito regolano il funzionamento dei server (COM? come Word usato da
Access), ma ho provato diverse impostazioni ma non funziona comunque.
Grazie lo stesso (se risolverò scoprendo qualcosa di interessante lo farò
sapere),
Daniele.


title: HELP URGENTE! (sono cattivo come il veleno)

author: giacoMouse

text:
ciao,
e da uno o due giorni che posto chiedendo informazioni per il mio
primo lavoro in access.
mi pare di non aver trovato da alcuna parte un qualcosa che accenni
alle finestre, menu etc da mostrare all'avvio del database.
ebbene, molto "intelligentemente" ho provato a disabilitare quasi
tutto cosi, da fare un tentativo per dare il prodotto in mano al
cliente... (ed in modo tale che il cliente non possa fare modifiche o
sputtanarmi il lavoro)
ebbene, ora NON SO PIU' come fare a riavere i miei menu e le mie
finestre di dialogo! non posso piu ritoccare o rimodificare il mio db
su cui stavo lavorando ?
possibile che access sia cosi deficente che non avverte che
un'operazione del genere e irreversibile?
vi prego fatemi sapere al + presto che cosa devo fare xe al momento se
apro il mio bel db, ho solo a disposizione i menu File ESCI, CHIUDI o
Finestra 1-2 e nient'altro!
cosa fare?
ciao e grazie.
-g-
p.s: scusate l'ignoranza.


author: Lorenzo

text:
Prova ad aprire il db tenendo premuto il tasto SHIFT.
Spero che basti questo
Ciao
Lorenzo
"giacoMouse" <
gia...@free.floating.net
> ha scritto nel messaggio
news:3d617252...@powernews.inwind.it...



author: Fabio

text:
"Lorenzo" <
lorenzo...@adriacom.it
> ha scritto nel messaggio
news:ajrsci$2d5$1...@monty.lombardiacom.it...
> Prova ad aprire il db tenendo premuto il tasto SHIFT.
> Spero che basti questo
>
Se non bastasse riposto una routine che aveva risolto piů o meno lo stesso
problema qualche giorno fa:
For Each cmdBar In Application.CommandBars
        cmdBar.Enabled = True
Next
Application.CommandBars("Menu Bar").Visible = True
Application.CommandBars("Menu Bar").Reset
Ciao, FABIO
PS per Lorenzo: lo so che tanto non sfuggirebbe a Biso ma la tentazione č
forte.... Scrivi dopo il quoting


text:
grazie mille!
grandioso ma come cavolo avrei dovuto saperlo?
sta scritto da qualche parte?
e cmq e un metodo brutale.
ad ogni modo grazie ancora mi hai risparmiato una settimana di
ri-lavoro
ciao



author: Antonio Biso

text:
"Lorenzo" <
lorenzo...@adriacom.it
> ha scritto nel messaggio
news:ajrsci$2d5$1...@monty.lombardiacom.it...
> Prova ad aprire il db tenendo premuto il tasto SHIFT.
Prova a scrivere DOPO il quoting!!!
(e due!)
Antonio


author: Lucia Rita Carfagno

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:Upn89.81030$lu5.2...@twister1.libero.it...

Ahahah, Antonio sei terribile!!
Ciao Rita


text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:Upn89.81030$lu5.2...@twister1.libero.it...

Scusa Antonio ... credo di essere l'ultimo arrivato e non lo sapevo ancora
Non lo faccio più! Promesso :-)


text:
"Lorenzo" <
lorenzo...@adriacom.it
> ha scritto nel messaggio
news:ajucnm$98a$1...@monty.lombardiacom.it...

> Non lo faccio piů! Promesso :-)
Ok...
Perň, e chiudo, c'č un msg postato regolarmente con le "regole" del NG...
Antonio


title: neofita alla ricerca dell'operatore minus.

author: Ale

text:
Non esiste in access l'operatore SQL minus?
Se è così come lo posso implementare?
Grazie ciao.


text:
"Ale" <
ale...@tiscalinet.it
> ha scritto nel messaggio
news:6miI9.39497$fa.12...@news1.tin.it...
> Non esiste in access l'operatore SQL minus?
> Se è così come lo posso implementare?
> Grazie ciao.
Non è che sia molto chiaro ciò che ti serve; sull'help dai uno sguardo alla
funzione LCase: magari è quello che stai cercando.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: somma di una colonna in un form

author: maverick

text:
ciao,
allora vi spiego il mio problema: in una forms devo fare la somma di tutte
le righe in una colonna, e il valore mi deve uscire in una text
box....qualche idea? io ho provato con una query ma niente......
ciao e grazie
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: somma di una colonna in un form

author: MA

text:
"maverick" <
tonio.p...@infinito.it
> ha scritto nel messaggio
news:bj4ggd$dhn$1...@news.newsland.it...
> ciao,
> allora vi spiego il mio problema: in una forms devo fare la somma di tutte
> le righe in una colonna, e il valore mi deve uscire in una text
> box....qualche idea? io ho provato con una query ma niente......
> ciao e grazie
Se parli di colonna significa che la somma è in una sottomaschera?
Ci sono diverse strade.
La più semplice per te probabilemnte è crearti una casella nella
sottomaschera che somma i valori e su click di un pulsante dai ilvalore alla
tua txtbox preso da quella di prima
Facci sapere
MAssimiliano


title: somma di una colonna in un form

text:
> Se parli di colonna significa che la somma è in una sottomaschera?
> Ci sono diverse strade.
> La più semplice per te probabilemnte è crearti una casella nella
> sottomaschera che somma i valori e su click di un pulsante dai ilvalore alla
> tua txtbox preso da quella di prima
> Facci sapere
> MAssimiliano
ho risolto: ho creato una list box e nelle proprieta, in row sourece ho
creato la select
ciao



title: somma di una colonna in un form

text:
"maverick" <
tonio.p...@infinito.it
> ha scritto nel messaggio
news:bj4jga$qor$1...@news.newsland.it...
>
> > Se parli di colonna significa che la somma è in una sottomaschera?
> > Ci sono diverse strade.
> > La più semplice per te probabilemnte è crearti una casella nella
> > sottomaschera che somma i valori e su click di un pulsante dai ilvalore
alla
> > tua txtbox preso da quella di prima
> > Facci sapere
> > MAssimiliano
>
> ho risolto: ho creato una list box e nelle proprieta, in
>row sourece
I row sourece sono una razza di topi selezionata???
MAssimiliano


title: stile bordo: doppia linea continua

author: PBsoft

text:
Ho notato che l'help di Access, relativamente alla proprietà BorderStyle,
riporta che per i controlli essa può assumere valori da 0 a 8.
Tuttavia, cercando di impostare via codice ad 8 il bordo di un'etichetta,
si ottiene l'errore 2101: "Impostazione non valida per questa proprietà".
Controllando poi la proprietà "Stile bordo" nella finestra proprietà della
visualizzazione struttura delle maschere, si vede proprio che il relativo
valore "Doppia linea continua" non è presente nella casella combinata.
Allora ho pensato che tale valore fosse disponibile ad esempio per i controlli
inseriti nei report, ma anche in questo caso risulta non essere così.
Sono io che oggi non carburo o nell'help di Access c'è un errore?
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype: pbsoftsolution


title: query aggiornamento che aggiunge tanti zeri a sinistra fino a raggiungere la lunghezza stringa fissata

text:
Buongiorno e buon anno a tutti.
Espongo il mio problema:

Ho una tabella "tb_NonConformita", dove è presente un campo testo "Nr_NonConf"
poiche teale campo è strutturato cosi:

1/15
2/15
3/15
...
11/15
12/15
...
114/15

è possibile creare una query di aggiornamento che mi formatti il testo in questo modo xxxxxx (cioè 6 caratteri)mi spiego meglio cosi:

001/15
002/15
003/15
...
011/15
012/15
...
114/15

Cioè mi aggiunge tanti zeri a sinistra tale che la lunghezza della stringa sia pari a 6 ?

Grazie


author: Karl Donaubauer

text:
Domy1973 ha scritto:
>
> Ho una tabella "tb_NonConformita", dove è presente un campo testo "Nr_NonConf"
> poiche teale campo è strutturato cosi:
>
> 1/15
> 2/15
> 3/15
> ...
> 11/15
> 12/15
> ...
> 114/15
>
> è possibile creare una query di aggiornamento che mi formatti il testo in questo modo xxxxxx (cioè 6 caratteri)mi spiego meglio cosi:
>
> 001/15
> 002/15
> 003/15
> ...
> 011/15
> 012/15
> ...
> 114/15
>...

Per soluzioni semplici il "/" (come segno di operatore) è un problema.
Prova così:

Format(Left([Nr_NonConf];InStr([Nr_NonConf];"/")-1);"000") &
Mid([Nr_NonConf];InStr([Nr_NonConf];"/"))

--
Ciao
Karl
*********
Access FAQ:
http://www.donkarl.com/it

Access Lobby:
http://www.AccessDevelopers.org


text:

Grazie Karl,
come sempre il tuo aiuto è insostituibile
grazie
Funziona alla grande


author: Alessandro Cara

text:

solo per partecipare.
Ma questa:
set campo=right("00" & campo,6)
non la trovi piu' semplice?

--
ac (x=y-1)
Aborro il Killfile
(La violenza e' l'ultimo rifugio degli incapaci -Salvor Hardin-)

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


text:
Alessandro Cara ha scritto:
> ...
> set campo=right("00" & campo,6)
> non la trovi piu' semplice?

Ah, un proverbio tedesco ca. dice:

Perché semplice se funziona anche complicato?



text:
Il 12/01/2015 17:43, Karl Donaubauer ha scritto:
> Alessandro Cara ha scritto:
>> ...
>> set campo=right("00" & campo,6)
>> non la trovi piu' semplice?
>
> Ah, un proverbio tedesco ca. dice:
>
> Perché semplice se funziona anche complicato?
>

Hai ragione ;-)



title: Devo inserire da VBA tre campi su di un Documento PDF

text: Ho un documento PDF che è poi una etichetta di Classe energetica di apparecchi elettrici e devo personalizzare la stessa inserendo una stringa che è il codice prodotto relativo, una altra stringa che è il valore di Consumo Energetico e la terza stringa che è l'unità di misura della stringa precedente (valore fisso = a kWh/1000h.


author: Ammammata

text:
Il giorno Tue 13 Jan 2015 08:56:25a, ** inviava su it.comp.appl.access
il messaggio
news:67d7e64a-5609-4d9c...@googlegroups.com
.
Vediamo cosa scrisse:

uhm...
non fai prima a disegnarti l'etichetta in un report e poi salvarla in PDF?
quelle della classe energetica sono in genere molto semplici

--
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\
-=- -=- -=- -=- -=- -=- -=- -=- - -=-
>>>>>
http://www.bb2002.it
 :)  <<<<<
........... [ al lavoro ] ...........


text:
Il giorno martedì 13 gennaio 2015 08:56:26 UTC+1,
gfranco...@gmail.com
 ha scritto:
> Ho un documento PDF che è poi una etichetta di Classe energetica di apparecchi elettrici e devo personalizzare la stessa inserendo una stringa che è il codice prodotto relativo, una altra stringa che è il valore di Consumo Energetico e la terza stringa che è l'unità di misura della stringa precedente (valore fisso = a kWh/1000h.

Scusa per il ritardo; sono stato fuori e sono appena tornato; ho pensato alla tua soluzione che trovo di non facile attuazione in quanto la C.E. ha emesso una recente direttiva in materia che obbliga i costruttori non solo a stampare la classe energetica sulla confezione (stiamo parlando di lampade) ma anche, a richiesta del cliente, ad inviare allo stesso, via mail, l'Etichetta della classe energetica nel formato standard con su stampato il codice prodotto e il Consumo Energetico.
Per cui sto pensando piuttosto ad utilizzare word inserendo tre segnalibri e poi inserendo l'etichetta come sfondo.
Pensi che possa essere una buon idea?


title: Aggiornamento backend

author: Mauro

text:
Innanzitutto devo ringraziare tutti coloro che con il loro apporto
quotidiano al ng mi hanno aiutato in questi ultimi nella realizzazione dei
miei programmi. Dal ng ho appreso tante informazioni che mi hanno permesso
di accrescere la mia cultura su Access.
Volevo ora fare un quesito sperando che qualcuno possa rispondermi.
Ho realizzato un programma strutturato in BE (da 18 Mb) e FE. Il BE è
protetto a livello utente.
I miei tre clienti si trovano tutti a centinaia di km dalla mia città.
Il BE è sempre in continua evoluzione con continue migliorie (ogni
programmatore, come ogni mamma, cura ed abbellisce i suoi figlioletti).
Ogni tanto con il RunTime faccio un nuovo BE.mde (con le modifiche) su cd e
lo spedisco ai clienti.
Poiché i clienti (se tutto va bene)  potrebbero diventare anche una trentina
mi domandavo come poter risolvere questo problema.
Dovrò sempre fare tanti cd con tutto il BE.mde per quanti sono i clienti?
Oppure esiste un sistema per dare ai clienti solo le modifiche apportate?
Esiste un modo per superare la limitazione di avere un unico file BE da
spedire ai clienti?
Mi spiego: se mi creo un sito internet, i clienti potranno scaricare solo le
modifiche al loro BE.mde senza necessità di scaricarsi 18 mb di file?
Grazie


title: Aggiornamento backend

author: Fabio Chiaro

text:
"Mauro" <
Mau...@yahoo.com
> ha scritto nel messaggio
news:V1eC9.47758$8E3.1...@twister2.libero.it...

Credo che forse confondi il Front End (Interfaccia) con il Back End (Dati).
Non credo che tu possa trasferire solo le modifiche apportate e in ogni caso
mi sembra un po' "grosso" come file: ci sono molti OCX o Riferimenti a
librerie?
Visto che il cliente si deve scaricare il file da internet non puoi zipparlo
(magari con un autoscompattante)?
Ciao, FABIO


title: Aggiornamento backend

author: Fabrizio Quercia

text:
"Mauro" <
Mau...@yahoo.com
> ha scritto nel messaggio
news:V1eC9.47758$8E3.1...@twister2.libero.it...

mmmm. un po' di confusione forse :)
-BE (backend) mdb con i dati (tabelle)
-FE (frontend) mdb/mde con maschere report....
ogni volta che abbellisci il tuo FE puoi usare InnoSetup (freeware) per
ricrearti una piccola installazione del solo FE.mde.
Il cliente fa clic su Setup.exe che copia il FE.mde in
c:\tuacartelladeprogramma\FE.mde sostituendolo con quello esistente.
Puoi includere anche uilteriori ocx/dll ke hai usato.
Ciao :)


title: Aggiornamento backend

author: Tiscali

text:
.... eh si!! Scrivendo il messaggio ho confuso BE con FE.
Grazie per le risposte.
Io però intendevo dire: se modifico solo la maschera "Form1" c'è un sistema
tramite il quale il cliente si installa solo la "Form1" modificata e non
tutto il FE?
"Fabrizio Quercia" <
fabrizi...@tin.it
> ha scritto nel messaggio
news:Y8nC9.26797$744.9...@news1.tin.it...



title: Aggiornamento backend

author: MM

text:
Credo sia possibile , ma dovrai farlo manualmente.
Io ho fatto una cosa simile : ho creato un piccoo db nel quale metto
solamente le parti modificate, e poi con l'utilizzo di macro o codice a
livello di maschera dico al mio piccolo db aggiornamenti di apportare le
dovute modifiche al frontend.
Non è una cosa semplicissima da fare specialmente se hai un db protetto da
password , ma è comunque fattibile.
Se il frontend è un file mde (credo non si possa fare proprio !!)
Purtroppo anche io attualmente uso il sistema di creare un nuovo frontend,
protetto da password, in formato mde, lo compatto e lo distribuisco sotto
forma di autoestraente.
All'avvio del nuovo front end , faccio creare le neccessarie modifiche anche
nel bakend (nel caso fosse neccessario) .
Il sistema funziona eggreggiamente , ma mi domando come farò nel momento che
il mio Front end supera le dimensioni di un floppy ?!!!
Ciao a tutti,
Con simpatia.
Marco


title: Aggiornamento backend

text:
"Tiscali" <
mau...@yahoo.com
> ha scritto nel messaggio
news:arcvei$s5e$1...@lacerta.tiscalinet.it...
>
> Grazie per le risposte.
> Io però intendevo dire: se modifico solo la maschera "Form1" c'è un
sistema
> tramite il quale il cliente si installa solo la "Form1" modificata e non
> tutto il FE?
Scrivi sotto le risposte degli altri quando replichi, senno' da lassu' ti
linciano :)
mmm....
c'e' una funzione CopyObject (vedi help) ma nn so come potresti adattarla.


title: casella di testo con contenuti 'calcolati'

author: Giancarlo

text:
Salve a tutti. In A97 ho una tab. "BASE" cosě strutturata:
N_domanda: numerico
Tipo_domanda: testo
Anno_domanda: numerico
Denominazione: testo
.......................................
Tramite una maschera "PRINCIPALE", inserisco i dati che vanno a popolare la
tabella. In alcuni casi ho a disposizione il N_domanda e se questo comincia
con 3......, significa che la domanda č stata fatta nel 2003, se inizia con
2......., nel 2002, ecc....
Le successive 3 cifre del N_domanda, definiscono la tipologia della domanda,
...111, allora significa che si tratta di una domanda di tipo XXX, ....117,
significa domanda tipo YYY, ecc.. Non sempre ho a disposizione il N_domanda.
Vorrei poter digitare il N_domanda e avere nelle caselle Tipo_domanda e
Anno_domanda della maschera il valore calcolato sulla base delle premesse
fatte. Se non ho il N_domanda, digito a mano i valori Anno e Tipo.
Credo che si debba inserire un po' di codice a fronte dell'evento
After_update nella casella N_domanda, solo che non so cosa scrivere......:-)
Mi potete aiutare?
Grazie a tutti in anticipo.
Giancarlo


author: Francesco R.

text:
"Giancarlo" <
thi...@tin.it
> ha scritto nel messaggio
news:bmotpe$88i$1...@grillo.cs.interbusiness.it...
> Salve a tutti. In A97 ho una tab. "BASE" così strutturata:
> N_domanda: numerico
> Tipo_domanda: testo
> Anno_domanda: numerico
> Denominazione: testo
> .......................................
>
> Tramite una maschera "PRINCIPALE", inserisco i dati che vanno a popolare
la
> tabella. In alcuni casi ho a disposizione il N_domanda e se questo
comincia
> con 3......, significa che la domanda è stata fatta nel 2003, se inizia
con
> 2......., nel 2002, ecc....
> Le successive 3 cifre del N_domanda, definiscono la tipologia della
domanda,
> ...111, allora significa che si tratta di una domanda di tipo XXX,
....117,
> significa domanda tipo YYY, ecc.. Non sempre ho a disposizione il
N_domanda.
> Vorrei poter digitare il N_domanda e avere nelle caselle Tipo_domanda e
> Anno_domanda della maschera il valore calcolato sulla base delle premesse
> fatte. Se non ho il N_domanda, digito a mano i valori Anno e Tipo.
> Credo che si debba inserire un po' di codice a fronte dell'evento
> After_update nella casella N_domanda, solo che non so cosa
scrivere......:-)
> Mi potete aiutare?
> Grazie a tutti in anticipo.
>
> Giancarlo
Se la corrispondenza è fissa, il campo N_Domanda risulta chiaramente
ridondante rispetto agli altri due Tipo_Domanda ed Anno_Domanda.
Dovresti eliminare N_Domanda, in quanto secondo le teorie che governano la
progettazione di un database, in un campo non dovrebbero risiedere più
informazioni singole.
A questo punto il tuo problema si risolve da se, accetti singolarmente i
campi Tipo_Domanda ed Anno_Domanda.
Quando devi visualizzarli insieme in un controllo, sarà sufficiente porre
nell'origine dei dati la formula
=[Nomecontrollo1] & "/" Format([Nomecontrollo2];"000")
Ciao
--
Francesco G. Rizzoni


title: Problema Report

author: Joseph

text:
Salve a tutta l'utenza del Ng,
E' pochissimo che uso Access e ciò che è peggio è che ho cominciato ad
usarlo per motivi di lavoro, vengo al dunque:
Esiste la possibilità che un report visualizzi solo le informazioni che
interessano e non tutte?
Mi spiego meglio, tramite un comando è possibile visualizzare solo i dati di
un cliente specificato ed eventualmente anche in un arco di tempo
circoscritto?
Ho provato ad impostare i criteri nella query di selezione nel campo cliente
="..." ed il comando Between #..# AND #...# nel campo data, questo funziona,
ma io volevo realizzare qualcosa di automatico che mi permettesse di aprire
il report filtrando il dato richiesto senza di volta in volta interrogare la
query
Spero di essere stato chiaro e aspettando vostri suggerimenti vi saluto
tutti augurandovi Buona Befana,
Ciao


title: Problema Report

author: Silvio Berruti

text:
"Joseph" <
nap...@libero.it
> ha scritto nel messaggio
news:zoD56.254042$hk4.12...@news.infostrada.it...
> Salve a tutta l'utenza del Ng,
> E' pochissimo che uso Access e ciò che è peggio è che ho cominciato ad
> usarlo per motivi di lavoro, vengo al dunque:
> Esiste la possibilità che un report visualizzi solo le informazioni che
> interessano e non tutte?
> Mi spiego meglio, tramite un comando è possibile visualizzare solo i dati
di
> un cliente specificato ed eventualmente anche in un arco di tempo
> circoscritto?
> Ho provato ad impostare i criteri nella query di selezione nel campo
cliente
> ="..." ed il comando Between #..# AND #...# nel campo data, questo
funziona,
> ma io volevo realizzare qualcosa di automatico che mi permettesse di
aprire
> il report filtrando il dato richiesto senza di volta in volta interrogare
la
> query
Se lanci la stampa del report dalla maschera che contiene i 2 controlli
delimitanti il periodo desiderato, modifica la query (origine del report)
sostituendo le date scritte a manina con i nomi dei controlli della
maschera:
es. Between [Forms]![TuaForm]![Data1] And [Forms]![TuaForm]![Data2]
Se invece desideri che le date dell'intervallo temporale ti vengano
richieste di volta in volta, modifica l'esempio come segue:
es. Between [Inserire la data di inizio periodo] And [Inserire la data di
fine periodo]
Ciao
--
Silvio
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access


title: Problema Report

author: lucianab64 on libero

text:
Silvio Berruti <
s...@libero.it
> wrote in message
6CF56.255019$hk4.12...@news.infostrada.it...

Sì sono d'accordo! Questo è il metodo più semplice.
Se poi vuoi essere più sofisticato puoi costruirti tu una mascherina che ti
permetta di lanciare i tuoi report introducendo tutti i parametri richiesti.
Tali parametri dovranno comparire come ti è stato indicato nei criteri della
tua query. Buon lavoro
Luciana


title: Usare PDF In Form

author: Riccardo Baldinotti

text:
Nonostante abbia trovato alcuni articoli non riesco a venirne a capo.
Ho "ereditato" una maschera contenente un controllo di tipo "Web Browser",
che io non so nemmeno dove trovare in A2010. L'origine dati � composta da
una parte fissa, che rappresenta un percorso, e una variabile che � un
nome di file pdf.
Tutto bene: apro la maschera e vedo l'anteprima.
Ora ho diversi controlli: un paio di elenchi e questo del pdf, che sono
sovrapposti e voglio rendere visibili secondo necessit�, cliccando su
pulsanti. Clicco per visualizzare il pdf e lo vedo, clicco per rendere
invisibile il controllo e vederne un altro, e va bene. Clicco di nuovo e
il controllo pdf � visibile ma � bianco, non mi fa vedere il contenuto.

Fra gli altri tentativi, ho scaricato l'applicazione da
http://www.accessgroup.it/vba/usare-pdf-in-form.html

e mi funziona ma, quando provo a usare quelle maschere nel mio db,
all'istruzione
Me.AcroPDF0.LoadFile FileDaAprire
mi esce errore 438 "Propriet� o metodo non supportati dall'oggetto".
Poich� ho cominciato copiando pari pari maschere e moduli, ho pensato di
aggiornare i riferimenti.
L'originale ha un Microsoft Office XP Web Components che io non ho trovato
(nemmeno "Office 2010") mentre io ho un Microsoft Internet Controls, per
il resto � tutto uguale.

Cosa devo fare per:
a) utilizzare l'esempio di AccessGroup, oppure
b) trovare un'altra soluzione?

Grazie a tutti.
RB

--

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


title: protezione del software

author: Mx

text:
ciao
finito un database access, stavo pensando a come realizzare una
protezione decente dalle copie pirata del mio lavoro.
Visto che le protezioni che si possono fare da vb in access sono
comunque relativamente facili da crakkare, pensavo che forse
un'applicativo esterno che controlli il database da copie illegittime
sia migliore.
e' possibile con un programmino vb intercettare quando viene fatta una
copia del db? o quando viene copiato su un dischetto o altro?
e' legittimo secondo voi inserire nel codice vb del db una routine che
mi invii per email qualche info sul pc su cui viene eseguito, in modo
che posso accorgermi se viene usato su pc illegittimi?
grazie


title: protezione del software

author: Roberto da casa

text:
"Mx" <
a...@aa.com
> ha scritto nel messaggio
news:6914c.37553$O31.1...@news4.tin.it...

Vai sul Sito Comune (link qui sotto) e nella Sezione General leggi anche
queste due FAQ:
1) Utilizzare chiavi hardware con Access di AntoGal
2) Come impedire la copia degli applicativi usando il numero seriale dell'
hard disk di Giacomo Arena
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Come strutturare database per gestire trasporti?

author: Luigi

text:
Salve a tutti,
sto facendo un db per gestire tutte le informazioni per una piccola
azienda di trasporti e vorrei da voi un parere sulla struttura da dare
al sistema.
Fin ora ho creato queste tabelle:
anagrafica: contiene tutte le informazioni sui mittenti e i
destinatari;
spedizioni:contiene le informazioni su mittente-destinatario, data,
colli, altro e lo stato della spedizione;
eventi: contiene gli eventi registrabili per le spedizioni (crezione,
partenza, arrivo, giacenza)
eventi: registra tutti gli eventi relativi ad una spedizione
stati: contiene i possibili stati di una spedizione (in partenza, in
viaggio, consegnata)
associazioni stati-eventi: in questa tabella definisco lo stato che
assume una spedizione quando si verifica un determinato evento
(esempio: evento consegna->stato consegnata)
le tabelle spedizioni ed eventi sono in relazione uno a molti.
quello che faccio praticamente è immettere una spedizione (ed il
relativo evento di crezione e la modifica dello stato) e aggiungere
nel tempo tutti gli eventi per quella spedizione. Quindi ogni volta
che viene aggiunto un evento per quella spedizione mi cerco lo stato
da assegnare alla spedizione nella tabella delle associzioni e lo
aggiorno nel campo stato della tabella spedizioni.
i miei dubbi nascono dal fatto che così facendo non riesco a gestire
un ordine cronologico degli eventi! Mi spiego meglio: una volta
inserito l'evento di partenza io devo poter inserire solo un evento di
arrivo e non per esempio un nuovo evento di creazione...
Come posso strutturare meglio il database per gestire anche queste
"regole" temporali?
Ciao e grazie!
Luigi


author: Alessandro Baraldi

text:

Scusa ma non ho letto tutto...
Volevo suggerirti una struttura di Database abbastanza funzionale:
http://www.databaseanswers.org/data_models/transportation_and_shipments/index.htm
quì trovi molto altro:
http://www.databaseanswers.org/data_models/index.htm
@Alex


text:
Alessandro Baraldi ha scritto:
>
> Scusa ma non ho letto tutto...
>
> Volevo suggerirti una struttura di Database abbastanza funzionale:
>
>
http://www.databaseanswers.org/data_models/transportation_and_shipments/index.htm
>
>
> quì trovi molto altro:
>
>
http://www.databaseanswers.org/data_models/index.htm
>
> @Alex
Grazie,
conosco questo sito e avevo già dto uno sguardo a quelle pagine!
Ciao e ancora grazie.
Luigi


title: back up dal sito comune

author: coop

text:
scusate se riposto
probabilmente è sfuggito
rigrazie
salve  a tutti
sul sito comune ho preso il db back per creare backup del database.
ho pensto di importarlo nel mio db.
ma quando clicco sul pulsante "backup database"
mi esce il messaggio di avviso "il database verrà chiuso ecc.ecc."
ma se dico di continuare cliccando su ok
mi esce un messaggio di errore:
"13-tipo non corrispondente"
 clicco ancora su ok
 e ne esc eun secondo:
"variabile oggetto o variabile del blocco with non impostata"
e non succede piu niente
tutto continua a funzionare normalmente.
forse è da modificare qualcosa nel codice?
nel caso, non sono ancora pratico, quali sarebbero le modifiche da
apportare?
esiste qualche altra procedura per creare un backup automatico del db?
ciao e grazie a tutti
luigi


title: back up dal sito comune

author: yQy

text:
On Tue, 03 Jun 2003 23:26:23 GMT, "coop"
<------
cooperativaba...@inwind.it
> wrote:
>scusate se riposto
>probabilmente è sfuggito
>rigrazie
si difatti : (parloper me)
>forse è da modificare qualcosa nel codice?
>
>nel caso, non sono ancora pratico, quali sarebbero le modifiche da
>apportare?
mi pare di si, ma nn saprei bene nel tuo caso se funzioanssero, e non
me le ricordo.
>esiste qualche altra procedura per creare un backup automatico del db?
io ho fatto una specie di DB Tools che altri non e' che:
una mashera con un bottoncino che crea il backup delle tabelle su un
file .mdbe sterno con il nome:
backup_01-01-2003.mdb
backup_01-02-2003.mdb
ecc.....ecc...
solo ke funziona SOLO nel caso in cui hai il database diviso in due:
cioe':
1) le tabelle (nackend)
2) il resto del database (query maschere...)front-end
se fa al caso tuo fammi un fischio :)
Ciao


title: back up dal sito comune

author: Enzo

text:
yQy ha scritto:


> si difatti : (parloper me)





> backup_01-01-2003.mdb
> backup_01-02-2003.mdb
> ecc.....ecc...



> Ciao
Ciao yQy, mi interssa moltissimo la tua soluzione, cade proprio a
pennello!! se magari puoi dirmi come hai fatto :-)))), ho il db diviso in
due, il backand dove ci sono le tab e il FE con il resto...
Grazie! Enzo.
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: back up dal sito comune

text:
On Wed, 04 Jun 2003 09:05:09 +0200,
enzoeff...@hotmail.com
 (Enzo)
wrote:
>Ciao yQy, mi interssa moltissimo la tua soluzione, cade proprio a
>pennello!! se magari puoi dirmi come hai fatto :-)))), ho il db diviso in
>due, il backand dove ci sono le tab e il FE con il resto...
Ti arriva per email
>Grazie! Enzo.
Ciao :)


title: back up dal sito comune

text:

scusate se mi intrometto ma piacerebbe anche a me vederlo è possibile?
se è posssibile altrimenti fa niente
grazie
ciao
tas...@libero.it


title: back up dal sito comune

text:
"coop" <------
cooperativaba...@inwind.it
> ha scritto nel messaggio
news:z8aDa.58883$Ny5.1...@twister2.libero.it...

La soluzione del Sito Comune fa riferimento alla libreria Microsoft DAO e a
quanto sembra tu usi o Access 2000 o Access 2002; se è così devi aggiungere
ai riferimenti del tuo database tale libreria, avendo però l'accortezza che
tale riferimento PRECEDA il riferimento alla libreria Microsoft ADO.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: back up dal sito comune

text:
On Wed, 04 Jun 2003 10:50:02 GMT, "T@Roberto" <
tas...@libero.it
>
wrote:
>
>scusate se mi intrometto ma piacerebbe anche a me vederlo è possibile?
>
Occhia la posta :)
Ciao


title: back up dal sito comune

author: Marco

text:
"yQy" <fabrizi...@SESPAMMITISTRONCOtin.it> ha scritto nel messaggio
news:6qcqdvo6gra7d6ubn...@4ax.com...

il fischio, se per te nn e' un problema, te lo faccio io.
se puoi darmi maggiori delucidazioni te ne sarei grato.


title: back up dal sito comune

text:
"coop" <------
cooperativaba...@inwind.it
> ha scritto nel messaggio
news:z8aDa.58883$Ny5.1...@twister2.libero.it...

io non lo riesco a trovare, in che sezione e' "NASCOSTO" quel db Back????


title: back up dal sito comune

text:
...........wrote........
> La soluzione del Sito Comune fa riferimento alla libreria Microsoft DAO e
a
> quanto sembra tu usi o Access 2000 o Access 2002; se č cosě devi
aggiungere
> ai riferimenti del tuo database tale libreria, avendo perň l'accortezza
che
> tale riferimento PRECEDA il riferimento alla libreria Microsoft ADO.
>
> --
> Roberto
>
> ---------------------------------------------
> il Sito Comune di it.comp.appl.access:
>
http://www.sitocomune.com
> ---------------------------------------------
>
>
Ciao roberto e scusa la mia ignoranza, ma saresti cosi' gentile di
approfondire l'argomento che hai precedentemente esposto.?
Parli di librerie e riferimenti, ma nella pratica, cosa si dovrebbe fare per
risolvere il problema che aveva "coop" ??


title: back up dal sito comune

author: MA

text:
Il 04 Giu 2003, 15:26, "Marco" <
mare...@hotmail.com
> ha scritto:
> ...........wrote........
>
> > La soluzione del Sito Comune fa riferimento alla libreria Microsoft DAO
e
> a
> > quanto sembra tu usi o Access 2000 o Access 2002; se è così devi
> aggiungere
> > ai riferimenti del tuo database tale libreria, avendo però l'accortezza
> che
> > tale riferimento PRECEDA il riferimento alla libreria Microsoft ADO.
> >
> > --
> > Roberto
> >
> > ---------------------------------------------
> > il Sito Comune di it.comp.appl.access:
> >
http://www.sitocomune.com
> > ---------------------------------------------
> >
> >
> Ciao roberto e scusa la mia ignoranza, ma saresti cosi' gentile di
> approfondire l'argomento che hai precedentemente esposto.?
> Parli di librerie e riferimenti, ma nella pratica, cosa si dovrebbe fare
per
> risolvere il problema che aveva "coop" ??
Vai in moduli, scegli nuovo e poi strumenti, riferimenti.
Lì hai una lista di tuuti i rif e le lib. Spunta quella che ti serve e nel
caso di Dao ordinala in maniera che venga prima di Ado già presente.
Ciao
Massimiliano
--------------------------------
Inviato via
http://usenet.libero.it


title: back up dal sito comune

text:
"MA" <
massimilia...@kksrl.com
> ha scritto nel messaggio
news:62Z94Z199Z30Y1...@usenet.libero.it...

grazie  a voi inserendo la libreria dao ho quasi risolto, nel senso che la
procedura non va a buon fine automaticamente, ma per far creare il back up
devo cliccare sul file "creabackup.vbs"
cosa può essere?.
rigrazie
lu


title: back up dal sito comune

text:
"yQy" <fabrizi...@SESPAMMITISTRONCOtin.it> ha scritto nel messaggio
news:6qcqdvo6gra7d6ubn...@4ax.com...

ciao fabrizio, sto cercando di risolvere il problema all aprocedura che
avevo già inserito, ma non mi dispiacerebbe ricevere il tuo aiuto, se non ti
spiace puoi madarmelo avendo cura di togliere dall'indirizzo tutti i
trattini..
ciao e grazie


title: back up dal sito comune

text:
..............wrote..............>
> Vai in moduli, scegli nuovo e poi strumenti, riferimenti.
> Lì hai una lista di tuuti i rif e le lib. Spunta quella che ti serve e nel
> caso di Dao ordinala in maniera che venga prima di Ado già presente.
> Ciao
> Massimiliano
>
>
> --------------------------------
> Inviato via
http://usenet.libero.it
Ciao MA, gli ADO (Microsoft ActiveX Data Objects 2.1 Library) , credo di
averli trovati, ma di DAO non riesco a capire ne la traduzione ne la
dislocazione il quella lista che tu menzioni.
Dove sbaglio?????


title: back up dal sito comune

text:
"Marco" <
mare...@hotmail.com
> ha scritto nel messaggio
news:uhmDa.66531$g92.1...@news2.tin.it...
[CUT]
> io non lo riesco a trovare, in che sezione e' "NASCOSTO" quel db Back????
Nella Sezione General del Sito Comune prova a leggere la FAQ di Federico
Luciani intitolata "Compattare tutti i BackEnd dal FrontEnd".
La Sub che trovi nella FAQ oltre a compattare il BE ne effettua anche il
backup.



title: back up dal sito comune

text:
Salve a tutti, forse sarebbe opportuno aprire un nuovo Post per completare
l'argomento.
Qualcuno sa dove poter visionare del codice compatibile con access2000
affinche sia possibile tramite un semplice click di un pulsante di comando
far fare una copia di backup del db al db stesso??????
 Spero di essere stato chiaro.
P.S. per yQy potresti postarmi cortesemente la tua soluzione, l' indirizzo
e' il seguente
mare...@hotmail.com
 :-p
P.P.S Grazie MA, ma (sembra un gioco di parole) le librerie Dao non riesco a
trovrle in quella lista, potresti tradurmi il significato che tale "sigla"
nasconde....:-)
P.P.P.S. Roberto da casa sei un pozzo (in senso buono) di conoscenze, ma
certe volte x capirti ci vuole un interprete di ACCESS.:-))
Per finire un grazie  e un saluto a tutti quanti possano dare una soluzione
definitiva sull' argomento "BACKUP DEI DATI" e magari inviarlo al
sitocomune.


title: back up dal sito comune

text:
Salve a tutti, forse sarebbe opportuno aprire un nuovo Post per completare
l'argomento.
Qualcuno sa dove poter visionare del codice compatibile con access2000
affinche sia possibile tramite un semplice click di un pulsante di comando
far fare una copia di backup del db al db stesso??????
 Spero di essere stato chiaro.
P.S. per yQy potresti postarmi cortesemente la tua soluzione, l' indirizzo
e' il seguente
mare...@hotmail.com
 :-p
P.P.S Grazie MA, ma (sembra un gioco di parole) le librerie Dao non riesco a
trovarle in quella lista, potresti tradurmi il significato che tale "sigla"



title: back up dal sito comune

text:
Marco ha scritto:






Ciao Marco, io ho usato la soluzione di yQy (fabrizio) e devo dire che è
perfetta! naturalmente devi modificarla un tantino a tuo piacimento... cmq
io uso AXP e va benissimo!
CiauZ! Enzo.



title: back up dal sito comune

text:
"Marco" <
mare...@hotmail.com
> ha scritto nel messaggio
news:VgnDa.67724$g92.1...@news2.tin.it...
[CUT]
>
>
> P.P.P.S. Roberto da casa sei un pozzo (in senso buono) di conoscenze, ma
> certe volte x capirti ci vuole un interprete di ACCESS.:-))
>
[CUT]
Ti ringrazio per il complimento, ma io, e sicuramente non sono l'unico
frequentatore che la pensa così, ritengo che tutti coloro che vogliono
programmare con Access debbano prima studiare i concetti fondamentali
dell'applicativo su un manuale, almeno quel tanto da acquisire una proprietà
di linguaggio tale che permetta loro di farsi capire quando pongono un
quesito e di capire le relative risposte.
Scambiare il NG per un helpdesk od ancora peggio per un corso per
corrispondenza su Access è a mio avviso sbagliato.



title: back up dal sito comune

author: Sib

text:
"yQy" <fabrizi...@SESPAMMITISTRONCOtin.it> ha scritto nel messaggio
cut
> io ho fatto una specie di DB Tools che altri non e' che:
>
> una mashera con un bottoncino che crea il backup delle tabelle su un
> file .mdbe sterno con il nome:
>
> backup_01-01-2003.mdb
> backup_01-02-2003.mdb
>
> ecc.....ecc...
>
> solo ke funziona SOLO nel caso in cui hai il database diviso in due:
e se hai usato il comanfo filecopy, funziona solo se il db non e' condiviso.
Sib


title: back up dal sito comune

author: Fabrizio Quercia

text:
On Wed, 04 Jun 2003 14:22:45 GMT, "Marco" <
mare...@hotmail.com
>
wrote:
>Salve a tutti, forse sarebbe opportuno aprire un nuovo Post per completare
>l'argomento.
Gia' fatto :)
>Qualcuno sa dove poter visionare del codice compatibile con access2000
>affinche sia possibile tramite un semplice click di un pulsante di comando
>far fare una copia di backup del db al db stesso??????
Sul nuovo mio thread :)
>P.S. per yQy potresti postarmi cortesemente la tua soluzione, l' indirizzo
>e' il seguente
mare...@hotmail.com
 :-p
Leggi il nuov thread :)
Ciao :)


title: back up dal sito comune

text:
On Wed, 04 Jun 2003 16:40:16 +0200,
enzoeff...@hotmail.com
 (Enzo)
wrote:
>> P.S. per yQy potresti postarmi cortesemente la tua soluzione, l' indirizzo
>> e' il seguente
mare...@hotmail.com
 :-p
Lho messa su un mnuovo thread
>> P.P.S Grazie MA, ma (sembra un gioco di parole) le librerie Dao non riesco a
>> trovrle in quella lista, potresti tradurmi il significato che tale "sigla"
>> nasconde....:-)
DATA ACCESS OBJECT 2.5/3.5 ....
>> P.P.P.S. Roberto da casa sei un pozzo (in senso buono) di conoscenze, ma
>> certe volte x capirti ci vuole un interprete di ACCESS.:-))
e' un geniaccio! :)))
>> Per finire un grazie  e un saluto a tutti quanti possano dare una soluzione
>> definitiva sull' argomento "BACKUP DEI DATI" e magari inviarlo al
>> sitocomune.
Lo avevo fatto qualche gg fa, ma ancora nn hanno aggiornato il sito,
abbiate pazienza :)))
>Ciao Marco, io ho usato la soluzione di yQy (fabrizio) e devo dire che è
>perfetta! naturalmente devi modificarla un tantino a tuo piacimento... cmq
Certo, il percorso del proprio file .mdb che contiene le tabelle....
ke ne so io in quale cartella lavorate di solito ))))
Va bene anche su Access 97 (lo uso li') e Access 2000.
Ciao :)


title: back up dal sito comune

author: yQy (Fabrizio Quercia)

text:
On Wed, 04 Jun 2003 15:20:37 GMT, "Roberto da casa"
<
r.ma...@libero.it
> wrote:
>Ti ringrazio per il complimento, ma io, e sicuramente non sono l'unico
>frequentatore che la pensa così, ritengo che tutti coloro che vogliono
>programmare con Access debbano prima studiare i concetti fondamentali
>dell'applicativo su un manuale, almeno quel tanto da acquisire una proprietà
>di linguaggio tale che permetta loro di farsi capire quando pongono un
>quesito e di capire le relative risposte.
>Scambiare il NG per un helpdesk od ancora peggio per un corso per
>corrispondenza su Access è a mio avviso sbagliato.
spero di non essermi comportato male postado a destra e a manda
l'esempio ke ho fatto con tanto amore...
cmq hai pienamente ragione, io non ho letto quasi uan mazza....e ME NE
PENTO visto che mir endo conto delle mie limitatissime capacita'.
Ciao :)


title: back up dal sito comune

text:
On Wed, 04 Jun 2003 15:27:26 GMT, "Sib" <si...@SPAMiol.it> wrote:
>>
>> solo ke funziona SOLO nel caso in cui hai il database diviso in due:
>
>e se hai usato il comanfo filecopy, funziona solo se il db non e' condiviso.
OVVIAMENTE :)
io non sono cosi' avanzato e bravo...utilizzo quello ke ho e che so
fare...poi dio provvede :)
>Sib
Ciao :)


title: back up dal sito comune

text:
"yQy (Fabrizio Quercia)" <
fqse...@tin.it
> ha scritto nel messaggio
> On Wed, 04 Jun 2003 15:27:26 GMT, "Sib" <si...@SPAMiol.it> wrote:
cut
> >e se hai usato il comanfo filecopy, funziona solo se il db non e'
condiviso.
>
>
> OVVIAMENTE :)
>
> io non sono cosi' avanzato e bravo...utilizzo quello ke ho e che so
> fare...poi dio provvede :)
non e' che io abbia la scienza infusa.
pero' magari mi e' capitato prima un problema simile, l'ho risolto creando
da codice un nuovo db e travasandoci tutte le tabelle.
Sib


title: back up dal sito comune

author: Maicol

text:
"Fabrizio Quercia" <
fqse...@tin.it
> ha scritto nel messaggio
news:s79rdvkobp5868j3e...@4ax.com...

Interesserebbe molto anche a me, potresti mandarmela. Grazie


title: back up dal sito comune

text:

Ah Maicol, sveglia, ha detto che è pubblicato su internet. Leggi tutto il
3d!!!
MAssimiliano



title: back up dal sito comune

text:
On Thu, 05 Jun 2003 13:58:02 GMT, "Sib" <si...@SPAMiol.it> wrote:
>>
>> io non sono cosi' avanzato e bravo...utilizzo quello ke ho e che so
>> fare...poi dio provvede :)
>
>non e' che io abbia la scienza infusa.
>pero' magari mi e' capitato prima un problema simile, l'ho risolto creando
>da codice un nuovo db e travasandoci tutte le tabelle.
Si si difatti spesso uso anche io la stessa tecnica ke hai detto tu,
solo cheper un misero db monoutente e monopostazione...il filecopy va
benissimo...
poi ovviamente, ogni situazione ha il suo necessario adattamento :)
Ciao :)


title: back up dal sito comune

text:
"MA" <
massimilia...@kksrl.com
> ha scritto nel messaggio
news:62Z94Z199Z30Y1...@usenet.libero.it...

Una curiosita'. Sgradevole ci sei nato o ci sei diventato con la pratica



title: back up dal sito comune

text:
"yQy (Fabrizio Quercia)" <
fqse...@tin.it
> ha scritto nel messaggio
> On Thu, 05 Jun 2003 13:58:02 GMT, "Sib" <si...@SPAMiol.it> wrote:
>
> >>
> >> io non sono cosi' avanzato e bravo...utilizzo quello ke ho e che so
> >> fare...poi dio provvede :)
> >
> >non e' che io abbia la scienza infusa.
> >pero' magari mi e' capitato prima un problema simile, l'ho risolto
creando
> >da codice un nuovo db e travasandoci tutte le tabelle.
>
>
> Si si difatti spesso uso anche io la stessa tecnica ke hai detto tu,
> solo cheper un misero db monoutente e monopostazione...il filecopy va
> benissimo...
Ovviamente
> poi ovviamente, ogni situazione ha il suo necessario adattamento :)
Proprio cosi', infatti ora che sto lavorando su SQL server, mi sto' fondendo
per capire da dove cominciare per fare i backup.
Sib


title: Fare backup database

author: nao

text:
Ciao ng, premetto che sono un neofita ed anche abbastanza imbratato su
queste cose.
Vi chiedo aiuto perchè avrei questa necessità
Sistema Winxp
Vorrei aggiungere al mio database un bottone nel mio database (che sarà
aperto) che esegua questo comando:
compatta file (magari utilizzando funzione compatta di winxp) "c:\database
nomi\db_nomi.mdb" e salvalo in "c:\backup\db_nomi 24-08-07 1025"
il nome del file copattato è cosi composto:
db_nomi
data del backup
ora del backup
grazie 1000 a chi mi da una mano.
ciao nao
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: Fare backup database

author: VT @ Work

text:
On Fri, 24 Aug 2007 07:45:48 GMT,
n...@iol.it
 (nao) wrote:
 (...)
>Ciao ng, premetto che sono un neofita ed anche abbastanza imbratato su
>queste cose.
>
>Vi chiedo aiuto perchè avrei questa necessità
>
>Sistema Winxp
>
>Vorrei aggiungere al mio database un bottone nel mio database (che sarà
>aperto) che esegua questo comando:
>compatta file (magari utilizzando funzione compatta di winxp) "c:\database
>nomi\db_nomi.mdb" e salvalo in "c:\backup\db_nomi 24-08-07 1025"
>
>il nome del file copattato è cosi composto:
>db_nomi
>data del backup
>ora del backup
>
>grazie 1000 a chi mi da una mano.
>
>ciao nao
Se il database che vuoi zippare è aperto in Access, non puoi farlo.
A maggior ragione, un mdb non può zippare sè stesso !
Dovresti creare un nuovo mdb che esegue solo questa funzione.
In ogni caso, guarda
www.sitocomune.com
Sez. General
FAQ 6.16 e 6.103
Inolte guarda l'help di Access alle voci per le funzioni
FileCopy
Name
Shell
>
>
>
>--------------------------------
>Inviato via
http://arianna.libero.it/usenet/
Vincenzo Turturro
Certificato Eucip Core Level
ITA 0000-002299 del 14/05/2007
---------------------------------------------
il sito comune di it.comp.appl.access:
http://www.sitocomune.com

---------------------------------------------
risorse Access:
http://www.accessgroup.it

---------------------------------------------
Il sito comune di it.comp.as400
http://www.faq400.com

---------------------------------------------


title: prova

author: Andrea Griggio


title: comandi con tasti funzione

author: michele

text:
Qualcuno potrebbe indicarmi come si fà ad attribuire ai tasti funzione
(anche in combinazione con il tasto CTRL) una macro o ancora meglio una
funzione di un modulo?
--------------------------------
Inviato via
http://usenet.libero.it


title: comandi con tasti funzione

author: Emyr

text:


vedi autokeys
Saluti.
Emanuele.


title: comandi con tasti funzione

author: Sergio MAZZA

text:
"michele" <
mic...@inwind.it
> ha scritto nel messaggio
news:213Z82Z248Z178Y...@usenet.libero.it...
> Qualcuno potrebbe indicarmi come si fà ad attribuire ai tasti funzione
> (anche in combinazione con il tasto CTRL) una macro o ancora meglio una
> funzione di un modulo?
>
Devi crearti una macro AutoKeys e lì associare alla pressione del tasto la
funzione da eseguire...
Ciao.
--
Sergio MAZZA


title: comandi con tasti funzione

author: Fatti non pugnette!

text:
NORTHWIND!!!!!!!!
"Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
news:b2qqim$mq2$1...@canarie.caspur.it...



title: comandi con tasti funzione

text:
"Fatti non pugnette!" <
fa...@pugnette.it
> ha scritto nel messaggio
news:7jv4a.198923$0v.55...@news1.tin.it...
> NORTHWIND!!!!!!!!
>
Controlla nel sito comune (
www.sitocomune.com
) le (poche) regole di questo
NG; grazie...
Ciao.
--
Sergio MAZZA


title: composizione casella combinata

author: Antonio

text:
buon giorno,
stamattina mi sono imbattuto in una cosa che mi ha lasciato... senza parole:
ho provato a creare una casella combinata in una sottomaschera e associarle i risultati di una query; sin qui nulla di strano, la query veniva eseguita e i campi riportati nello stesso ordine della query!
per vari motivi ho provato a creare la stessa query nella maschera principale! et voilà! la casella combinata, pur avendo seguito la stessa procedura, ha il pulsante per il menù a discesa a sx e non a dx (come per la casella nella sottomaschera) e cosa ancora più strabiliante... riporta i campi della query in ordine contrario!
cosa sbaglio?
grazie


title: composizione casella combinata

author: Riccardo Baldinotti

text:

Sono riuscito a invertire la posizione del pulsante con l'opzione
"Allineam. barra di scorrimento" nel menu Formato delle proprietà su
A2010. Per l'ordine non ho trovato un'opzione, ma forse hai un valore
nella voce "Ordina per" del menu Dati. A me è capitato più volte che
salvando una maschera memorizzasse un ordine in quella casella.
Riccardo Baldinotti


title: composizione casella combinata

text:
effettivamente con "allinem. barra di scorrimento" legge "correttamente i campi...

è come se cambiando l'allineamento, cambi anche il "verso di lettura"...


title: Requery

author: RobertOne

text:
Buon giorno a tutto il n.g.
Sto facendo alcune prove perchè non mi quadra bene come funziona la sequente
questione.
Premetto che ho creato un semplice db dove immetto data di nascita e nome
della persona. Poi in una seconda maschera digito il range date di ricerca
(es. tutti i nati dal 01/01/1970 al 31/12/1970) in due caselle di testo ed i
risultati mi si visualizzano in una sottomaschera creata con una query. Non
ho creato nessun pulsante, mi muovo all'interno delle opzioni semplicemente
con il tasto Tab. Per visualizzare i risultati ho creato un requery in
uscita dalla sottomaschera, parametro DATA DI NASCITA. Come posso fare per
visualizzare i risultati semplicemente uscendo dopo aver immesso la seconda
data di ricerca ? (Es. Da data 01/10/2005 a data 04/10/2005)
Grazie.
Roberto


title: Requery

text:
"RobertOne" <
robe...@robort.it
> ha scritto nel messaggio news:43425532$0$23971$4faf...@reader3.news.tin.it...

Non ho capito; vuoi filtrare una sottomaschera da un'altra maschera tramite l'uscita dall'ultima casella di testo?
Se è così, gestisci l'evento "su uscita" dell'ultima casella di testo e ci inserisci:
es.
Forms!nomeMascheraPrincipale!nomeSottomaschera.Form.Filter = "condizioneWhere"
Forms!nomeMascheraPrincipale!nomeSottomaschera.Form.FilterOn = True
per rimuovere il filtro:
...Form.FilterOn = False
...Form.Filter = ""
Ciao.
--
Sergio MAZZA


title: Requery

text:
"Sergio MAZZA"  ha scritto nel messaggio:
> Non ho capito; vuoi filtrare una sottomaschera da un'altra maschera
> tramite l'uscita dall'ultima casella di testo?
> Se č cosě, gestisci l'evento "su uscita" dell'ultima casella di testo e ci
> inserisci:
> es.
> Forms!nomeMascheraPrincipale!nomeSottomaschera.Form.Filter =
> "condizioneWhere"
> Forms!nomeMascheraPrincipale!nomeSottomaschera.Form.FilterOn = True
>
> per rimuovere il filtro:
> ...Form.FilterOn = False
> ...Form.Filter = ""
>
>
> Ciao.
>
> --
> Sergio MAZZA
Non precisamente, provo a spiegarmi meglio.
Nella maschera principale ho due caselle di testo debitamente formattate
dove immetterň il range date di ricerca; dalla data X alla data Y (Premetto
che ho fatto un db di prova immettendo data di nascita e nome della
persona). Nella sottomaschera formata da una query, mi si visualizzano tutte
le persone nate dalla data X alla data Y precedentemente immesse.
SELECT Tabella1.DaNas, Tabella1.Nome
FROM Tabella1
WHERE (((Tabella1.DaNas) Between [Forms]![Ricerca]![dataI] And
[Forms]![Ricerca]![dataF]))
ORDER BY Tabella1.DaNas;
Domanda, come devo fare per far si che all'uscita dalla seconda casella di
testo dove immetteň la data di fine ricerca, nella sottomaschera
automaticamente mi si visualizzi i risultati della ricerca? Ora uso un
requery ma la questione č alquanto spartana e per avere il risultato devo
spostarmi di due posti dopo la casella di testo contenente la data di fine
ricerca.
Grazie.
Roberto


title: Requery

text:
"RobertOne" <
robe...@robort.it
> ha scritto nel messaggio news:4342fb6f$0$15712$4faf...@reader4.news.tin.it...
> Non precisamente, provo a spiegarmi meglio.
>
> Nella maschera principale ho due caselle di testo debitamente formattate dove immetterò il range date di ricerca; dalla data X
> alla data Y (Premetto che ho fatto un db di prova immettendo data di nascita e nome della persona). Nella sottomaschera formata da
> una query, mi si visualizzano tutte le persone nate dalla data X alla data Y precedentemente immesse.
>
> SELECT Tabella1.DaNas, Tabella1.Nome
> FROM Tabella1
> WHERE (((Tabella1.DaNas) Between [Forms]![Ricerca]![dataI] And [Forms]![Ricerca]![dataF]))
> ORDER BY Tabella1.DaNas;
>
> Domanda, come devo fare per far si che all'uscita dalla seconda casella di testo dove immetteò la data di fine ricerca, nella
> sottomaschera automaticamente mi si visualizzi i risultati della ricerca? Ora uso un requery ma la questione è alquanto spartana e
> per avere il risultato devo spostarmi di due posti dopo la casella di testo contenente la data di fine ricerca.
>
> Grazie.
>
> Roberto
Lo fai sempre con la proprietà Filter (Me!nomeSottoMaschera.Form.Filter) inserendola nell'evento "su uscita" della seconda casella;
altrimenti ti crei un bottone e inserisci il codice VBA nell'evento "su clic"...
Ciao.
--
Sergio MAZZA


title: Requery

text:
"Sergio MAZZA"  ha scritto nel messaggio
> Lo fai sempre con la proprietą Filter (Me!nomeSottoMaschera.Form.Filter)
> inserendola nell'evento "su uscita" della seconda casella; altrimenti ti
> crei un bottone e inserisci il codice VBA nell'evento "su clic"...
>
> Ciao.
>
> --
> Sergio MAZZA
Scusa Sergio, ma sono ancora molto profano in materie e credo si sia gią
capito... Quanto mi riporti sopra, come va fatto?
Grazie per l'attenzione.
Roberto.


title: Requery

text:
"RobertOne" <
robe...@robort.it
> ha scritto nel messaggio news:434387a1$0$6334$4faf...@reader2.news.tin.it...
>
>
> Scusa Sergio, ma sono ancora molto profano in materie e credo si sia già capito... Quanto mi riporti sopra, come va fatto?
>
> Grazie per l'attenzione.
>
> Roberto.
Sempre utilizzando il metodo Filter (vedi help);
es. (nell'evento "su clic" di un bottone)
if isdate(me!dataDAL) And isdate(me!dataAL) then
    Me!nomeSottomaschera.Form.Filter = "[dataDaFiltrare] Between CDate('" & me!dataDAL & "') And CDate('" & me!dataAL & "')"
    Me!nomeSottomaschera.Form.FilterOn =true
endif
Nell'help in linea trovi spiegazioni sull'utilizzo di:
- funzione IsDate;
- funzione CDate;
- Metodo Filter e FilterOn;
Ricordati che per rimuovere il filtro (con un bottone o come vuoi tu) devi fare:
Me!nomeSottomaschera.Form.FilterOn = false
Me!nomeSottomaschera.Form.Filter = ""
Ciao.
--
Sergio MAZZA


title: Requery

text:
"Sergio MAZZA"  ha scritto nel messaggio
> Sempre utilizzando il metodo Filter (vedi help);
> es. (nell'evento "su clic" di un bottone)
> if isdate(me!dataDAL) And isdate(me!dataAL) then
>    Me!nomeSottomaschera.Form.Filter = "[dataDaFiltrare] Between CDate('" &
> me!dataDAL & "') And CDate('" & me!dataAL & "')"
>    Me!nomeSottomaschera.Form.FilterOn =true
> endif
>
> Nell'help in linea trovi spiegazioni sull'utilizzo di:
> - funzione IsDate;
> - funzione CDate;
> - Metodo Filter e FilterOn;
>
> Ricordati che per rimuovere il filtro (con un bottone o come vuoi tu) devi
> fare:
> Me!nomeSottomaschera.Form.FilterOn = false
> Me!nomeSottomaschera.Form.Filter = ""
>
> Ciao.
>
> --
> Sergio MAZZA
Ciao Sergio.
Non so che dire, soprattutto per la TUA buona volontà e pazienza nello
spiegarmi le cose, ma anche utilizzando la guida in linea e cercando  Filter
non riesco a capire cosa devo fare...
Grazie.
Roberto


title: Requery

text:
"RobertOne" <
robe...@robort.it
> ha scritto nel messaggio news:43464b61$0$24635$4faf...@reader3.news.tin.it...
>
> Ciao Sergio.
>
> Non so che dire, soprattutto per la TUA buona volontą e pazienza nello spiegarmi le cose, ma anche utilizzando la guida in linea e
> cercando  Filter non riesco a capire cosa devo fare...
>
>
> Grazie.
>
> Roberto
Se crei un bottone, nelle sue proprietą trovi la scheda "eventi"; tra questi c'č l'evento "su clic", lo scegli e premi il bottone a
dx con i tre puntini, poi "generatore di codice".
Tra le instruzioni "Private Sub ..." e "End Sub" inserisci il codice che ti ho suggerito riadattandolo con i nomi giusti delle tue
caselle di testo...
Ciao.
--
Sergio MAZZA


title: Requery

text:
"Sergio MAZZA"  ha scritto nel messaggio
> Se crei un bottone, nelle sue proprietą trovi la scheda "eventi"; tra
> questi c'č l'evento "su clic", lo scegli e premi il bottone a dx con i tre
> puntini, poi "generatore di codice".
> Tra le instruzioni "Private Sub ..." e "End Sub" inserisci il codice che
> ti ho suggerito riadattandolo con i nomi giusti delle tue caselle di
> testo...
>
> Ciao.
Grazie Sergio. Finalmente sono riuscito ad impostare il codice VBA che mi
hai dato ed in uscita dalla casella di testo sulla sottomaschera trovo i
risultati delle ricerche. Poi ho provato a fare sempre come mi accennavi,
per eliminare il filtro pensando che mi cancellasse anche i risultati sulla
sottomaschera, della precedente ricerca, impostando il seguente codice:
Me!nomeSottomaschera.Form.FilterOn = false
Me!nomeSottomaschera.Form.Filter = ""
Se non ho afferrato male, tale codice mi rimuove il filtro, ma come devo
fare per cancellare i risultati sulla sottomaschera della precedente ricerca
?
Grazie ancora.
Roberto


title: Requery

text:
"RobertOne" <
robe...@robort.it
> ha scritto nel messaggio news:434866fa$0$20494$4faf...@reader4.news.tin.it...
>
> Grazie Sergio. Finalmente sono riuscito ad impostare il codice VBA che mi hai dato ed in uscita dalla casella di testo sulla
> sottomaschera trovo i risultati delle ricerche. Poi ho provato a fare sempre come mi accennavi, per eliminare il filtro pensando
> che mi cancellasse anche i risultati sulla sottomaschera, della precedente ricerca, impostando il seguente codice:
>
> Me!nomeSottomaschera.Form.FilterOn = false
> Me!nomeSottomaschera.Form.Filter = ""
>
> Se non ho afferrato male, tale codice mi rimuove il filtro, ma come devo fare per cancellare i risultati sulla sottomaschera della
> precedente ricerca ?
>
> Grazie ancora.
>
> Roberto
Imposti a Null il contenuto delle caselle di testo;
es.
Me!nomeCasella = Null
Ciao.
--
Sergio MAZZA


title: Requery

text:
"Sergio MAZZA"  ha scritto nel messaggio:
> Imposti a Null il contenuto delle caselle di testo;
> es.
> Me!nomeCasella = Null
Sergio, non vorrei seccarti ulteriormente ma dopo vari tentativi senza esito
sono costretto a farlo...
Ho impostato Null sulle due caselle di testo dove metto il range date e fin
quì tutto bene, ma la sottomaschera non si resetta e sebbene abbia pulito il
range di ricerca, mi resta sempre il risultato della precedente ricerca.
Credo si debba impostare un requery. Ho provato a leggere le istruzioni in
linea sul requery in VBA ed impostare:
DoCmd.Requery "NomeSottomaschera" ma non ottengo nulla...Dove sbaglio?Grazie
per l'attenzione per l'ennesima volta!Roberto


title: Requery

text:
"RobertOne" <
robe...@robort.it
> ha scritto nel messaggio news:434ae79e$0$13341$4faf...@reader2.news.tin.it...
> Sergio, non vorrei seccarti ulteriormente ma dopo vari tentativi senza esito sono costretto a farlo...
>
> Ho impostato Null sulle due caselle di testo dove metto il range date e fin quì tutto bene, ma la sottomaschera non si resetta e
> sebbene abbia pulito il range di ricerca, mi resta sempre il risultato della precedente ricerca.
>
> Credo si debba impostare un requery. Ho provato a leggere le istruzioni in linea sul requery in VBA ed impostare:
> DoCmd.Requery "NomeSottomaschera" ma non ottengo nulla...Dove sbaglio?Grazie per l'attenzione per l'ennesima volta!Roberto
Scusa ho interpretato male quello che hai scritto; dopo aver rimosso il filtro devi effettuare un requery del recordset della form:
Me!nomeSottomaschera.Form.Requery
Ciao.
--
Sergio MAZZA


title: Requery

text:
"Sergio MAZZA"  ha scritto nel messaggio
> Scusa ho interpretato male quello che hai scritto; dopo aver rimosso il
> filtro devi effettuare un requery del recordset della form:
> Me!nomeSottomaschera.Form.Requery
>
> Ciao.
>
> --
> Sergio MAZZA
Ho provato quanto sopra ma nella sottomaschera denominata Subfind i
risultati non si resettano e rimangono quelli della precedente ricerca.
Grazie ancora.
Roberto


title: Requery

text:
"RobertOne" <
robe...@robort.it
> ha scritto nel messaggio news:434b9263$0$29559$4faf...@reader1.news.tin.it...
>
> Ho provato quanto sopra ma nella sottomaschera denominata Subfind i risultati non si resettano e rimangono quelli della precedente
> ricerca.
>
> Grazie ancora.
>
> Roberto
Ricapitoliamo:
[applicare il filtro]
Me!Subfind.Form.Filter = "condizioneWhere"
Me!Subfind.Form.FilterOn = true
[rimuovere il filtro]
Me!Subfind.Form.FilterOn = false
Me!Subfind.Form.Filter = ""
Me!Subfind.Form.Requery
Ciao.
--
Sergio MAZZA


title: Requery

text:
"Sergio MAZZA"  ha scritto nel messaggio
> Ricapitoliamo:
> [applicare il filtro]
> Me!Subfind.Form.Filter = "condizioneWhere"
> Me!Subfind.Form.FilterOn = true
>
> [rimuovere il filtro]
> Me!Subfind.Form.FilterOn = false
> Me!Subfind.Form.Filter = ""
> Me!Subfind.Form.Requery
>
> Ciao.
>
> --
> Sergio MAZZA
In effetti č cosě che ho fatto ma non mi resetta i risultati precedente.
Ricapitolo:
Maschera denominata Ricerca, con due caselle di testo dove immetto le date
da ricercare (Es. tutti i nati dal 01/01/60 al 01/01/70). Sottomaschera
denominata Subfind dove ottengo i risultati della ricerca sopra citata.
La sottomaschera č formata dalla seguente query:
SELECT Tabella1.DaNas, Tabella1.Nome
FROM Tabella1
WHERE (((Tabella1.DaNas) Between [Forms]![Ricerca]![dataI] And
[Forms]![Ricerca]![dataF]))
ORDER BY Tabella1.DaNas;
In uscita dalla seconda casella di testo ho impostato il seguente codice
VBA:
Private Sub DataF_Exit(Cancel As Integer)
If IsDate(Me!DataI) And IsDate(Me!DataF) Then
    Me!Subfind.Form.Filter = "DataF Between CDate('" & Me!DataI & "') And
CDate('" & Me!DataF & "')"
    Me!Subfind.Form.FilterOn = True
End If
End Sub
Per cancellare i risultati della ricerca ottenuti con il codice VBA sopra
riportato, ho impostato il seguente codice VBA su click di un pulsante:
Private Sub Comando7_Click()
Me!Subfind.Form.FilterOn = False
Me!Subfind.Form.Filter = ""
Me!Query1.Requery
End Sub
Al codice sopra citato anche se metto Me!nomeCasella = Null per cancellare
il range di ricerca, non riesco ugualmente a pulire la sottomaschera.
Grazie.
Roberto


title: Requery

text:
"RobertOne" <
robe...@robort.it
> ha scritto nel messaggio news:434c36bc$0$13343$4faf...@reader2.news.tin.it...

La query di origine della sottomaschera non deve avere nessuna condizione, altrimenti č tutto inutile che utilizzi il Filter...
Ciao.
--
Sergio MAZZA


title: Requery

text:
"Sergio MAZZA"  ha scritto nel messaggio
>
> La query di origine della sottomaschera non deve avere nessuna condizione,
> altrimenti č tutto inutile che utilizzi il Filter...
>
> Ciao.
>
> --
> Sergio MAZZA
Sergio, mi arrendo. Non voglio farti crescere la barba per alcuni km...! Ho
tolto la condizione alla query che costituisce la sottomaschera e cosě
facendo appena accedo alla maschera di ricerca, mi ritrovo tutti i dati
all'interno del database senza che digiti il range di ricerca.
Mi arrendo e proverň a farlo senza l'ausilio del VBA che vedo essere molto
complicato. Grazie ancora per la tua cortese collaborazione.
Roberto


title: Requery

text:
"RobertOne" <
robe...@robort.it
> ha scritto nel messaggio news:434cd428$0$29542$4faf...@reader1.news.tin.it...
>
> Sergio, mi arrendo. Non voglio farti crescere la barba per alcuni km...! Ho tolto la condizione alla query che costituisce la
> sottomaschera e così facendo appena accedo alla maschera di ricerca, mi ritrovo tutti i dati all'interno del database senza che
> digiti il range di ricerca.
>
> Mi arrendo e proverò a farlo senza l'ausilio del VBA che vedo essere molto complicato. Grazie ancora per la tua cortese
> collaborazione.
>
>
> Roberto
La barba per me non è un problema.
Se la sottomaschera ha come orgine la query senza la condizione where:
SELECT Tabella1.DaNas, Tabella1.Nome
FROM Tabella1
ORDER BY Tabella1.DaNas;
E nella maschera principale ci inserisci il codice che attiva/disattiva il filtro, cos'é che non và?
Ciao.
--
Sergio MAZZA


title: Quale select ?

author: redair

text:
Salve,
ho le necessità di estrarre da una tabella che contiene il numero di bolla
e il codice dell'esito di consegna della stessa, solo quelle che non hanno
un cod. esito 750 (merce consegnata), individuando in questo modo solo
quelle da consegnare ancora. Il problema è che la stessa bolla può avere
vari codici di esito di consegna, prima di prendere il 750.
Ho provato a fare un group by sul numero bolla con la condizione di where
codesito <> 750 , ma niente, come pure
SELECT cod.numboll
FROM cod
GROUP BY cod.numboll, cod.codesito
HAVING (((cod.codesito)<>('750')))
stessa cosa, mi elenca tutte le bolle e solo la riga col codesito 750
viene scartata.
Un idea?
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Quale select ?

author: giorgio rancati

text:
"redair" <
redairNO...@libero.it
> ha scritto nel messaggio
news:duu7oa$2h9$1...@news.newsland.it...
> Salve,
> ho le necessità di estrarre da una tabella che contiene il numero di bolla
> e il codice dell'esito di consegna della stessa, solo quelle che non hanno
> un cod. esito 750 (merce consegnata), individuando in questo modo solo
> quelle da consegnare ancora. Il problema è che la stessa bolla può avere
> vari codici di esito di consegna, prima di prendere il 750.
>
> Ho provato a fare un group by sul numero bolla con la condizione di where
> codesito <> 750 , ma niente, come pure
> SELECT cod.numboll
> FROM cod
> GROUP BY cod.numboll, cod.codesito
> HAVING (((cod.codesito)<>('750')))
>
> stessa cosa, mi elenca tutte le bolle e solo la riga col codesito 750
> viene scartata.
>
> Un idea?
> SELECT cod.numboll
> FROM cod
> GROUP BY cod.numboll, cod.codesito
> HAVING (((cod.codesito)<>('750')))
Ciao rdair
puoi utilizzare l'operatore ALL
----
SELECT Distinct NumBoll
From Cod
WHERE 750 =  ALL (Select CodEsito
                  From Cod AS C2
                  Where C2.NumBoll=Cod.NumBoll)
----
Ciao
--
Giorgio Rancati
[Office Access MVP]


title: Quale select ?

text:
"giorgio rancati" <
giorgio_No_Sp...@tiscali.it
> ha scritto nel
messaggio news:4412cf0b$0$29103[CUT]
>>che non hanno un cod. esito 750
aspetta.., ho dimenticato un NOT
----
SELECT Distinct NumBoll
From Cod
WHERE NOT 750 =  ALL (Select CodEsito
                  From Cod AS C2
                  Where C2.NumBoll=Cod.NumBoll)
----
:-)



title: Quale select ?

author: red

text:
"giorgio rancati" <
giorgio_No_Sp...@tiscali.it
> ha scritto nel
messaggio news:4412d025$0$29106$5fc...@news.tiscali.it...

Con la negazione non funziona, ho risolto cosě
SELECT Distinct NumBoll
From Cod
WHERE  '750' <>  ALL (Select CodEsito
                  From Cod AS C2
                  Where C2.NumBoll=Cod.NumBoll)
Grazie!!!


title: Quale select ?

text:
"red" <
red...@libero.it
> ha scritto nel messaggio
news:44132353$0$29733$4faf...@reader2.news.tin.it...
>
> Con la negazione non funziona, ho risolto cosě
>
> SELECT Distinct NumBoll
> From Cod
> WHERE  '750' <>  ALL (Select CodEsito
>                   From Cod AS C2
>                   Where C2.NumBoll=Cod.NumBoll)
>
> Grazie!!!
umm.... controlla bene
prova con questi dati
----
NumBoll CodEsito
1 750
1 750
1 750
2 750
2 25
2 750
----
in questo caso la tua query non restituisce nessuna riga, con la NOT '750' =
ALL (....) invece restituisce NumBoll=2
Ciao



title: Iniziare con A2000 ?

author: Nicoletta

text:
Non ho mai voluto passare ad access 2000 forse perchč sono tradizionalista o
forse perchč sono poco coraggiosa, ma avendo avuto problemi con le
connessioni ODBC (problemi postati anche da altri e purtroppo ancora senza
soluzione), ho provato a fare un piccolo mdb su di una macchina di test in
A2000 di un cliente. Ho notato che i timeout relativi alle connessioni ODBC
in caso di inutilizzo non sembrano piů esserci, quindi forse mi accingerň al
grande passo.
Adesso il quesito:
potete sintetizzarmi la differenza DAO/ADO e relativi vantaggi/svantaggi o
indicarmi dove potere leggere qualcosa di concreto?
Grazie
Nicky