title: Re: problema legale access

author: Simone Calligaris

text:
"massimo" <
> Quando dico che non mi interessano i soldi affermo che preferisco
> guadagnare meno ed essere impiegato in un posto di lavoro dove mi
> viene offerta l'opportunità di sperimentare. In linea più generale
> una persona che sceglie la pa è difficile che sia particolarmente
> abbagliata dal denaro a meno di non farsi eleggere in qualche carica
> pubblica.
Hai ambizioni politiche?   :-)
>Non ci sono problemi con la nuova legge. Parlane con il
> > responsabile informatico, basta mettere i dati su un server in modo
> > che sia garantito il backup e impostare delle permissions per
> > consentirne l'accesso solo agli autorizzati
> Questo è il mio punto debole.
Senza dubbio...
Ho sempre pensato che Access si
> prestasse poco alla complessità dei log.
Access è solo l'ambiente di sviluppo client: la possibilità d'implementare
una buona gestione di file di log dipende solo dal developer.
>Mettere una semplice
> password di accesso non è un problema, ma avrei anche l'ambizione di
> loggare l'attività degli utenti per controllarne gli interventi (c'è
> anche chi viene a lavorare solo per lo stipendio :-)). IMHO Access
> non può operare a un livello così complesso.
Fai bene ad avere dei dubbi: sei decisamente fuori strada!
Esistono mille modi d'implementare una sofisticata gestione di file di log
con Access (o con qualunque altro ambiente RAD): basta saperla fare.
La cosa migliore è avere il Back-End su un Server SQL e archiviare le
informazioni di log in una specifica tabella sul server.
Il problema tuo semmai è come intercettare gli eventi sulle forms: un
esempio utile lo trovi, per esempio, su
http://www.mantuanet.it/alessandro.baraldi/
      "gestione completa di logs
file ad eventi".
Analogamente, sapendo come muoversi, non è certo un problema realizzare
direttamente su Server una solida gestione di autorizzazioni/protezioni
Utente....
> «Nel caso in cui il programma sia stato realizzato da un lavoratore
> dipendente tutti i diritti patrimoniali, ex art. 12 bis LDA, spettano
> al datore di lavoro mentre il dipendente conserverà il diritto morale
> d'autore.»
> Ok. Questo lo sapevo. Però sapevo anche che c'è differenza tra
> un'opera dell'ingegno sviluppata nell'ambito delle proprie mansioni
> (un ricercatore che sviluppo un nuovo farmaco) oppure no (un
> ricercatore che progetta un dosatore per poter assumere il farmaco
> all'esterno delle strutture sanitarie).
Tu ricadi, decisamente, nell'ambito dell'opera dell'ingegno.
Se operassi in una struttura privata, vinceresti qualunque causa anche con
un avvocato della mutua: poco ma sicuro (esiste in materia un'ampia
casistica giudiziaria).
Ma questa è una situazione diversa: lavori in un ente pubblico e non hai
intenzione di licenziarti e "fargli concorrenza" ... insomma, la situazione
non è ben chiara.
Saluti.


title: Lentezza recupero dato in multiutenza da tabella.

author: e-emme di Marzocchi Ennio

text:
Buongiorno.
Ho due PC collegati allo stesso back end.
PC1Server che contiene il back end
PC2Client che è, appunto, solo client.
Entrambi puntano ad un percorso T:\
I front end sono accde in Office 365 32 bit.
In fase di creazione di una nuova fattura, con una funzione Dmax prelevo dalla tabella l'ultimo numero di fattura a cui poi aggiungo 1.
Per questa operazione, PC2Client impiega meno di 1 secondo.
Ma se questa azione la eseguo da PC1Server, da quel momento in poi PC2 rallenta e richiede più di 6 secondi per restituitmi solo l'ultimo numero di fattura.
C'è una qualche protezione o verifica da parte di Access aggiuntiva che entra in ballo in condizioni simili?
Grazie.


author: BFS

text:

presumo tu stia lavorando con acdb come BE.

quante righe hai nella tabella fatture?

tutte le funzioni di aggregazione, dmax, dsum etc sono devastanti per le
prestazioni non essendo il db client/server.

nel tuo caso specifico il fatto che la lentezza si manifesti solo dopo
il dmax dal PC1 è molto strana. se fai la stessa cosa su altra tabella,
tipo righe fattura, hai lo stesso problema?

il consiglio che posso darti è di migrare il BE in MS SQL Server
oppure come soluzione "sporca" salvarti l'ultimo numero fattura in una
tabella e andartelo a leggere/aggiornare li ogni volta che crei/elimini
fatture

BFS


author: RobertoA

text:

Assicurati anche che tutti i campi che usi per il where siano campi
indicizzati, ad esempio se filtri solo le righe con DATA_DOCUMENTO =
2023 allora assicurati che DATA_DOCUMENTO sia un campo con indice


text:

Grazie per la tempestività!
La tabella fatture è indicizzata ed è costituita da 42000 righe.
Il back end è accdb. In generale tutto il database è lento. Il problema secondo me è la condivisione della form fatture da parte di più utenti (sto facendo test da me, ma l'azienda ha 4 postazioni in multiutenza).
Va tutto bene se uno solo lavora su fatture. Sto tenendo traccia dei tempi.
DMax l'ho utilizzato in sostituzione di una classica stringa SQL (ma le prestazioni erano le stesse).
Dopo aver recuperato l'ultimo numero di fattura da PCClient faticosamente, il recupero DMax da PC1Server è cmq veloce.
Migrare i dati su MS SQL Server richiede esperienza e implica modifiche al db che volevo evitare.
In merito al salvataggio dell'ultimo num in una tabella separata era una opzione alla quale avevo pensato, ma questo db è lento in generale e quindi speravo ci fosse una opzione da inserire o rimuovere.


text:

Cosa vuol dire "la tabella e' indicizzata"? Su che campi?
Intendevo dire che almeno sui campi che usi per filtrare, deve esserci
un indice, ad esempio se usi i campi
-DATA_DOCUMENTO
-NUMERO_DOCUMENTO
-TIPO_DOCUMENTO

per tirar fuori l'ultimo numero di quel tipo documento nell'anno
corrente, allora ALMENO quei tre campi li devono avere un indice (o uno
per ogni campo db oppure un indice unico per i tre campi
contemporaneamente) altrimenti la ricerca sara' barbosa
Certo che 42K righe non sono molte, non dovrebbe essere lento neanche su
campi non indicizzati, ma provare non costa nulla
Ovviamente se modifichi il db, e se usi tabelle collegate sui frontend,
devi fargli spazzolare il db dati altrimenti il programma non 'vede' i
nuovi indici appena aggiunti

Per curiosita', prova a tenere aperto il task manager, focus sulla
scheda rete, e prova a creare un nuovo documento, cosi' vedi
grossolanemente quanta roba deve leggersi ogni volta che cerchi il nuovo
numero documento
Ma quanto e' grosso sto db?
Quanti campi la tabella Documenti?

Ad ogni modo LA SOLUZIONE resta l'uso di un db server qualsiasi, sia per
le prestazioni ma soprattutto per evitare problemi di corruzione dati
che sono sempre dietro l'angolo con gli mdb/accdb condivisi, e' la
modifica piu' laboriosa ma tanto prima o dopo ci arrivi per forza e
allora tanto vale farlo subito


text:

sono decenni che non uso mdb/acdb come BE quindi non ti so dire se
bastano 42.000 fatture a mandare in crisi un software in multi-utenza
il BE è su disco ssd?

io ti rinnovo il consiglio di migrare il BE a sql server, non
spaventarti della cosa. i benefici che ne avrai saranno enormi in
termini di stabilità e prestazioni.

BFS


text:

I campi indizizzati singolarmente sono, IDFattura, DataFattura,NumeroFattura, IDAzienda (sono 3 aziende diverse).
In task manager nessun picco particolare.
Tutto torna a posto se chiudo la form fatture e apro una nuova fattura.
Qualcosa rimane, come dire, "appeso", come se la tabella fatture rimanesse aperta malgrado la chiusura della form collegata.
Cmq grazie. Provbo a spostare l'origine dati nel client per vedere se lo stesso problema mi si ripropone sun PC1Server.


text:
> La tabella fatture è indicizzata ed è costituita da 42000 righe.

Praticamente niente, anche per .mdb/AccDB

> Il back end è accdb. In generale tutto il database è lento.

Magari è l'ennesima fesseria che riguarda Office 365 e al ritorno dalle ferie Karl ti posta un link dalla KB.
In attesa, verifica l'esistenza di una connessione "persistente" al BE

Dall'Help di Access:

"È possibile migliorare notevolmente le prestazioni quando si aprono il database principale e le tabelle e le maschere, forzando il database collegato in modo che rimanga aperto. A tal fine, creare una tabella vuota nel database collegato e collegarla al database principale, quindi utilizzare il metodo OpenRecordset per aprire la tabella collegata. Ciò impedisce che il modulo di gestione di database Microsoft Jet apra e chiuda più volte il database collegato e crei e distrugga il file con estensione ldb associato"

Stratagemma che con le vecchie versioni di Access manteneva le promesse.

Saluti estivi


text:

Circoscrivo il discorso al recupero dell'ultimo numero di fattura. Se creo fattura da PC2Client, il tempo è di meno di un secondo. Se da PC1Server creo nuovo documento, PC1Server richiede meno di un secodno. Se, viceversa, creo nuovo documento da PC1Server, succede qualcosa per cui la creazione di nuovo documento da PC2Client richiede più di 6 secondi. E la tiritera va avanti finchè non esco dal database e rientro. A quel punto i tempi di PC2Client tornano a meno di un secondo. In pratica, PC2Client rallenta in funzione della creazione di fatture da PC1Server.


text:

Sei sicuro che la rete e pc2 siano a posto di loro?
Fossi in te proverei a mettere tutto dentro delle macchine virtuali
vergini, su mv1 e mv2 ci metti i client, su mv3 ci metti l'archivio dati
E provi per vedere se il problema si presenta pure li
Nel caso NON si presenti allora c'e' qualche gabola su pc2
Oppure cacci il codice e qualche buonanima prova su altri sistemi
rispetto ai tuoi
Cosi' a naso, su 42k righe, cercare su dei campi indicizzati dovrebbe
fare abbastanza rapidamente, roba sui decimi di secondo, forse il primo
colpo di piu' ma poi specie se la rete e' almeno gigabit anche dovesse
passare tutta la tabella non dovrebbe metterci piu' di un secondo o due
Sei secondi e' davvero troppo


author: OneEDP

text:

Non l'ho mai provato... Potresti creare una query passthrough sul front-end del tipo:
SELECT MAX(NumFattura) + 1 AS DammiUnNumero FROM tblFatture

e interrogarla CurrentDb.OpenRecordset("qryPassThough").Fields("DammiUnNumero")

oppure valuta come va nelle prestazioni (se ci sono gli indici ben fatti):
CurrentDb.OpenRecordset("SELECT MAX(NumFattura) + 1 AS DammiUnNumero FROM tblFatture ").Fields("DammiUnNumero")
Daniele


text:

Spostato il file contenente il back end su un Nas non particolarmente performante. Si è ribaltata la situazione e cmq ci sono alcuni dati certi. La rete non è ok e va ricontrollata, la condivisione dà fastidio difatti ogni singolo client, se preso da solo, consente prestazioni buone. Un pc è più lento dell'altro ma probabilmente a causa di difetti della rete. Ho un appuntamento per effettuare test prestazioni sia sulla rete che sul Nas stesso. Inoltre da uno dei due client le prestazioni erano decadute tanto da rendere necessari più di 5 minuti per accedere al  menù principale. QUando tutto sarà sistemato, allora procederò con nuovi test sulle prestazioni. Grazie a tutti.


text:

Ho installato TSPlus su un portatile nel quale ho inserito il back end. I client collegati in desktop remoto. Tutto si è velocizzato, tempi di 1 secondo o meno. Quindi è certo che la lentezza è dovuta ad interferenze in multiutenza. Ma c'è un problema. L'invio di mail dal programma, difatti la posta è ovviamente su ogni PC e non all'interno dell'ambiente TsPlus. Non ho idee chiare in merito.


text:

Non sarei cosi certo che "il problema fosse legato ad interferenze in
multiutenza"
Pure con TsPlus, se ti colleghi da tre postazioni al server, il server
dovra' avviare tre istanze diverse della procedura Access ed ognuna
accedera' ai dati per conto suo
Dal punto di vista dell'accesso ai dati, e' la stessa situazione di
quando metti il programma su pc1, pc2, pc3 ed accedi ai dati su computer4
Che le prestazioni siano migliori e' perfettamente comprensibile, sta
lavorando tutto in locale su un computer
Ma il problema della multiutenza se c'era prima c'e' pure adesso
Fossi in te butterei tutto e passerei i dati su un db server
Forse ci metterai un sacco di tempo, ma lo fai una volta e poi sei
tranquillo che i dati sono al sicuro


text:

la differenza tra prima è dopo è che ora hai programma e dati nello
stesso disco che immagino essere un SSD...quindi bypassi la rete.
a mio avviso quindi il problema è di rete/modalità di recupero dati/tipo
di database non adatto alle tue esigenze.

gia mi hai risposto che non vuoi migrare a sql serve o altri database "seri"

occhio che a mie spese ho capito il danno che si fa a perdere certi
treni. Nel mio caso a non migrare subito da visual basic a .net.
Gia access come FE mi pare alla frutta, se ti fossilizzi anche con il BE
la vedo dura in futuro.

Per il discorso mail, ovviamente in RDP non puoi usare il client mail in
locale

l'unica soluzione, almeno quella che uso io in rdp, è quella di usare
cdo per l'invio delle mail
vedi su google "sending mail cdo vba"

BFS


text:

Non è che non voglio migrare su un db server. Speravo solo in una soluzione semplice che, a quanto pare, invece non c'è.
A giudicare dai commenti si evince che Access non è adatto alla multiutenza (con buon pace di chi si raccomanda di dividere back end e front end) perchè tanto, alla fin fine, se vuoi qualcosa di serio deve passare ad un db server per evitare problemi di sicurezza, corruzioni, instabilità, lentezze etc etc
BFS, io approvo il concetto di passare ad un dbserver diverso ma non tanto per motivi professionali. Ho una maculopatia che mi sta indirizzando a breve all'abbandono della professione e quindi, eventualmente, nel caso di un passaggio di questo tipo, dovrei cmq cedere il passo ad altri.
Alle vs risposte segue l'ovvia domanda: Quale è il dbServer più adatto?
BFS, grazie per il consiglio su CDO, ho già da qualche parte qualcosa del genere.


text:

ciao

MS sql server express
Mysql

il primo più orientato al mondo windows e arrivando da access più facile
da capire e gestire

il secondo mondo linux/web ma va benenone anche su windows

BFS


text:
 > Alle vs risposte segue l'ovvia domanda: Quale è il dbServer più adatto?

Il "piu adatto" non so, ma oltre all'ovvio Sql Server io ti consiglio di
provare anche

-------------------
     Firebird
-------------------
-Molto rapido da installare
-Occupazione in ram davvero minima
-Gratuito anche per progetti da vendere
-Open source
-Driver odbc/jdbc/DotNet disponibile
-Eventi nativi (il db server puo' inviare messaggi ai client)
-Ovviamente hot backup (come tutti i db server)


title: Progressivo con parametro

author: lolince

text:
Salve ragazzi sto utilizzando il calcolo progressivo
DMax("[ol]";"[ofteco]");0)+1
Ora mi nasce la necessità che vede fare il progressivo solo se in un
campo [chiuso] il valore e n
sino ad ora usavo in un campo non associato
=IIf([ol]=0;Nz(DMax("[ol]";"[ofteco]");0)+1;[ol]).
In sostanza deve calcolore il progressivo del dmax solo se nel
criterio e N .
Qualcuno mi sa indicare la soluzione?


title: Due report insieme

author: Maicol

text:
Ciao a tutti. Probabilmente e' una domanda banale ma io non ci riesco.
Ho due report : il primo piu' o meno stampa in un elenco tutti i records
(alcune decine).
IL secondo elaborando tutti i records in un modo che non credo sia
importante
descrivere ne tira fuori dei risultati (che cambiano nel tempo in relazione
ai dati dei records) disposti su quattro righe.
Come faccio a fare in modo che il secondo report si accodi nel primo spazio
utile sull'ultima pagina del primo??? Cioe' in pratica come faccio ad avere
sulla stessa pagina due reports diciamo indipendenti ? Spero di essere stato
chiaro. Grazie a tutti .


title: Due report insieme

author: Salvatore

text:
"Maicol" <
enzo...@libero.it
> ha scritto nel messaggio
news:wB5j8.429$%g7....@twister2.libero.it...

Usa un sottoreport ed infilaci dentro il secondo report...


title: Due report insieme

author: angelo azzurro

text:
"Salvatore" <
sal...@tiscalinet.it
> ha scritto nel messaggio
news:a6ivmf$53e$1...@lacerta.tiscalinet.it...

infatti! non è detto che il sottoreort "appiccicato" debba per forza avere
qualcosa a che fare con il report principale.


title: Query & Recordset

author: Giovanni Iovine

text:
Salve a tutti,
vi descrivo subito il mio problema:
nel codice di un modulo Access (la routine di quando viene premuto un tasto
in una maschera) ho scritto come segue:
{
Dim Db as DataBase
Set Db = CurrentDb()
Set Rst = Db.OpenRecordset ("SELECT * FROM NomeQuery")
}
NomeQuery è il nome di una query che ho creato in Access, ma il problema è
che questa riga di codice funziona solo se la query fatta non contiene
riferimenti a maschere!
Mi spiego meglio:
se nella mia query di Access ci fosse scritto:
"SELECT * FROM NomeTabella WHERE Campo = 1"
allora quando viene eseguita quella riga di codice, il compilatore non mi dà
nessun errore;
Se invece nella query di Access ci fosse scritto:
"SELECT * FROM NomeTabella WHERE Campo = Forms!NomeMaschera!NomeCampo"
allora quando viene eseguita la riga di codice, il compilatore mi dice che
il numero di parametri previsto è 1!!!
Non sono riuscito a capire il perchè...
Tutto questo lo faccio perchè devo fare una ricerca in una tabella tramite
dei campi di una maschera. Devo però utilizzare una query fatta da codice,
ma non posso scriverla uguale a quella scritta in Access perchè altrimenti
il compilatore mi darebbe errore quando un campo è nullo!! (in access invece
scrivo "Campo = Forms!Maschera!Campo OR Forms!Maschera!Campo is null" per
prendere tutti i record se non viene scelto niente).
Spiegatovi più o meno cosa dovrei fare e il mio problema, sapreste
cortesemente indicarmi una soluzione?
Grazie anticipatamente
iovine....@tin.it


title: Query & Recordset

author: Esteban

text:
"Giovanni Iovine" <
iovine....@tin.it
> wrote in message
news:IdNR6.8395$Ww.1...@news2.tin.it...
> Salve a tutti,
> vi descrivo subito il mio problema:
>
> nel codice di un modulo Access (la routine di quando viene premuto un tasto
> in una maschera) ho scritto come segue:
>
> {
>
> Dim Db as DataBase
> Set Db = CurrentDb()
>
> Set Rst = Db.OpenRecordset ("SELECT * FROM NomeQuery")
>
> }
>
> NomeQuery è il nome di una query che ho creato in Access, ma il problema è
> che questa riga di codice funziona solo se la query fatta non contiene
> riferimenti a maschere!
>
[CUT]
> Se invece nella query di Access ci fosse scritto:
> "SELECT * FROM NomeTabella WHERE Campo = Forms!NomeMaschera!NomeCampo"
> allora quando viene eseguita la riga di codice, il compilatore mi dice che
> il numero di parametri previsto è 1!!!
>
> Non sono riuscito a capire il perchè...
>
> Tutto questo lo faccio perchè devo fare una ricerca in una tabella tramite
> dei campi di una maschera. Devo però utilizzare una query fatta da codice,
> ma non posso scriverla uguale a quella scritta in Access perchè altrimenti
> il compilatore mi darebbe errore quando un campo è nullo!! (in access invece
> scrivo "Campo = Forms!Maschera!Campo OR Forms!Maschera!Campo is null" per
> prendere tutti i record se non viene scelto niente).
>
> Spiegatovi più o meno cosa dovrei fare e il mio problema, sapreste
> cortesemente indicarmi una soluzione?
>
> Grazie anticipatamente
>
iovine....@tin.it
Prova a scrivere così la query:
"SELECT * FROM NomeTabella WHERE Campo = """ & Forms!NomeMaschera!NomeCampo &
""""
E poi protresti anche provare con questa seconda soluzione
(cioè, modificando la Sub nel modulo, che forse è meglio e ti risparmieresti una
Query, se veramente la query che hai creato serve solo per applicare il filtro
alla tabella):
{
Dim Db as DataBase
Set Db = CurrentDb()
 Set Rst = Db.OpenRecordset ("SELECT * FROM NomeTabella WHERE Campo = """ &
Forms!NomeMaschera!NomeCampo & """")
}
Ciao!
Esteban
Hosted by
www.seber.it


title: Query & Recordset

author: Roberto dal portatile

text:
"Giovanni Iovine" <
iovine....@tin.it
> ha scritto nel messaggio
news:IdNR6.8395$Ww.1...@news2.tin.it...

Il problema esiste se devi aprire da VBA un recordset su una query
parametrica.
Senza che mi dilungo tanto, vai sul Sito Comune (link qui sotto), Sezione
Queries, dai uno sguardo alla FAQ di Federico Luciani intitolata "Aprire una
query parametrica da codice VBA".
Ci troverai la soluzione al tuo problema.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: errore con collega tabella

author: Gaspare

text:
Il problema č questo:
Vorrei collegare una tabella esterna in un db Access (Tabella dBaseIV),
la tabella si chiama Anagrafiche.dbf, ma mi da il seguente errore:
Il modulo di gestione di database Microsoft Jet non č riuscito a trovare
l'oggetto 'Anagrafiche'. Assicurarsi che l'oggetto esista e che il nome
e il percorso siano digitati correttamente.
Penso che il problema sia nella lunghezza del file cioč Anagrafiche e piů di
8 caratteri ....... penso, ma non so come posso
risolvere questo problema. Premetto che non posso accorciare la dicitura
Anagrafiche
Ringrazio anticipatamente chiunque possa darmi qualche suggerimento.


title: errore con collega tabella

author: Roberto - Syd

text:
"Gaspare" <
sgas...@libero.it
> ha scritto nel messaggio
news:gJ2m7.5323$i_1.1...@news.infostrada.it...

Credo che il problema č che non trova il file degl'indici dell'archivio .dbf
in genere č un file di tipo .ndx o .ntx nel tuo caso Anagrafiche.ndx o
Anagrafiche.ntx
Ciao fammi sapere Roberto - Syd


title: errore con collega tabella

text:
>
> Credo che il problema è che non trova il file degl'indici dell'archivio
.dbf
> in genere è un file di tipo .ndx o .ntx nel tuo caso Anagrafiche.ndx o
> Anagrafiche.ntx
>
> Ciao fammi sapere Roberto - Syd
>
>
>
No, è proprio un problema di lunghezza infatti ho risolto con Anagra~1.dbf e
va tutto bene.
Grazie.


title: HO VINTOOOOOOOOOOOOOO

author: KingCarl

text:
HO VINTOOOOOOOOOOOOOO
http://www.vincicliccando.net/cgi-bin/link/link.cgi?id=1055
AUGURONI ANCHE A VOI


title: HO VINTOOOOOOOOOOOOOO

text:
Vai a farti una bella spaghettata con aglio e ti rinfreschi le interiora !!!
Io quando vinco non lo dico a nessuno Stupido !!!  :-))
"KingCarl" <
king...@hushmail.com
> ha scritto nel messaggio
news:8lchht$msj$1...@fe1.cs.interbusiness.it...



title: problema su tabelle pivot

author: Roberto I.

text:
Ciao,
non riesco a trovare una soluzione al seguente problema: in un Db
Access ho creato una sub VBA che mi va ad inserire dei record su una
tabella.
Ho creato poi una pagina web di accesso dati su cui ho posizionato una
tabella pivot collegata alla suddetta tabella.
Problema:la tabella pivot sembra non "vedere" i record inseriti in
automatico, mentre considera correttamente quelli inseriti
manualmente.
Grazie mille a chiunque saprà darmi qualche dritta.
R


title: esportare tabella come file di testo secondo un metodo.Aiuto..

author: Mik

text:
vorrei esportare la tabella come file di testo..fin qui tutto bene e
abbastanza semplice..
il problema è che vorrei che i dati con cui vengano
esportati siano in ordine alfabetico...
come posso fare per faglielo capire...
grazie mille....


author: Silvio Berruti

text:
"Mik" <
mikmi...@tiscalinet.it
> ha scritto nel messaggio
news:8v62gb$cmj$1...@lacerta.tiscalinet.it...
> vorrei esportare la tabella come file di testo..fin qui tutto bene e
> abbastanza semplice..
> il problema è che vorrei che i dati con cui vengano
> esportati siano in ordine alfabetico...
La prima cosa che mi viene in mente, e sono sicuro che ce ne possono essere
di migliori, è di crearti una tabella di appoggio con una query che ordinerà
i record come desideri, poi esporti la tabella d'appoggio.
Ciao
--
Silvio
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access


author: pappagone

text:
Silvio Berruti <
s...@gma.it
> wrote in message
news:8v6b78$k14$1...@fe2.cs.interbusiness.it...
>
> "Mik" <
mikmi...@tiscalinet.it
> ha scritto nel messaggio
> news:8v62gb$cmj$1...@lacerta.tiscalinet.it...
> > vorrei esportare la tabella come file di testo..fin qui tutto bene e
> > abbastanza semplice..
> > il problema è che vorrei che i dati con cui vengano
> > esportati siano in ordine alfabetico...
>
> La prima cosa che mi viene in mente, e sono sicuro che ce ne possono
essere
> di migliori, è di crearti una tabella di appoggio con una query che
ordinerà
> i record come desideri, poi esporti la tabella d'appoggio.
>
io consiglierei di farti una query di selezione che ordina la tabella e
esportare la query.
se tu crei una tabella ordinata , non è detto che quando la scarichi te la
ritrovi ordinata , questo te lo dico per esperienza . avevo notato questo,
allora ho fatto questa prova : un  loop di 100 iterazioni e ad ogni
iterazione creavo la tabella sortata , la aprivo con openrecordset e
controllavo che fosse sortata , cioè scorrendolo controllavo che la chiave
corrente fosse minore di quella precedente.
il risultato è stato che in media 3 o 4 volte su 100 la tabella non
risultava sortata.
poi ho anche trovato sull'help o sul manuale (non chiedermi dove però,
saranno passati un paio d'anni)  la conferma che il sort in una tabella è
solo virtuale
ciao
frolix8


text:
allora cosa devo imporre sulla query affichè mi ritrovi i dati ordinati in
ordine alfabetico....
cosa devo scrivere sui criteri per quel particolare campo che deve essere
ordinato alfabeticamente..
"pappagone" <
fro...@iol.it
> ha scritto nel messaggio
news:xWCR5.86173$BF.31...@news.infostrada.it...



text:
"Mik" <
mikmi...@tiscalinet.it
> ha scritto nel messaggio
news:8v88rp$deg$1...@lacerta.tiscalinet.it...
> "pappagone" <
fro...@iol.it
> ha scritto nel messaggio
> news:xWCR5.86173$BF.31...@news.infostrada.it...
> >
> > Silvio Berruti <
s...@gma.it
> wrote in message
> > news:8v6b78$k14$1...@fe2.cs.interbusiness.it...
> > >
> > > "Mik" <
mikmi...@tiscalinet.it
> ha scritto nel messaggio
> > > news:8v62gb$cmj$1...@lacerta.tiscalinet.it...
> > > > vorrei esportare la tabella come file di testo..fin qui tutto bene e
> > > > abbastanza semplice..
> > > > il problema è che vorrei che i dati con cui vengano
> > > > esportati siano in ordine alfabetico...
> > io consiglierei di farti una query di selezione che ordina la tabella e
> > esportare la query.
> > se tu crei una tabella ordinata , non è detto che quando la scarichi te
la
> > ritrovi ordinata , questo te lo dico per esperienza . avevo notato
questo,
> > poi ho anche trovato sull'help o sul manuale (non chiedermi dove però,
> > saranno passati un paio d'anni)  la conferma che il sort in una tabella
è
> > solo virtuale
> allora cosa devo imporre sulla query affichè mi ritrovi i dati ordinati in
> ordine alfabetico....
> cosa devo scrivere sui criteri per quel particolare campo che deve essere
> ordinato alfabeticamente..
>
>
Per prima cosa rispondi dopo il quoting (cioè come ti ho corretto qui
sopra).
Nella query, con riferimento al campo desiderato, alla riga Ordinamento,
scegli Crescente o Decrescente.



title: [A2007]Ancorare calendario

author: Xymox

text:
Posso ancorare lo strumento calendario a una casella di testo in cui devo
inserire una data, ma per ricerca quindi non vi � nessun origine controllo?
Ho iniziato a guardare solo oggi access 2007 quindi portate pazienza se
faccio domande banali
grazie
--
bye marco s.
www.marcosanti.it


title: [A2007]Ancorare calendario

author: MA

text:
"Xymox" <marco...@togliQUESTOpeople.it> ha scritto nel messaggio
news:7oddr2F...@mid.individual.net...

Sugli eventi del calendario
me.tuacasella = me.tuocalendario
>


title: modificare campo hyperlink

author: Vito Fanciullo

text:
ciao a tutti, (access 2016)
in un campo hyperlink ho dei percorsi lunghi alla fine dei quali ho
il nome del file.
Come  posso mantenere il lnk visualizzando però solo il nome del file

es.
..\GUIDE E FILE WORD\ESEMPI EXCEL\Simulazione.xls

vorrei far vedere nel campo solo
Simulazione.xls
grazie


title: modificare campo hyperlink

author: pfmarro

text:

se apri Word o Excel senza editare HTML c'e' la voce modifica collegamento impertestuale e hai le 2 voci: Testo visualizzato e LINK
nella prima lo riduci come vuoi


title: modificare campo hyperlink

text:

Non hai capito cosa devo fare
devo fare una cosa in automatico su una maschera di access


title: modificare campo hyperlink

author: Alex

text:
Sei certo che sia una idea utile usare il campo Hyperlink se poi
 il valore ti serve pulito...?

Perché non fai il contrario, usi come fanno in molti, un campo
 testo e poibse vuoi attivare la chiamata al link, sfrutti la
 funzione FollowHyperlink.

Altrimenti usa mid$ individuando la posizione del #
--
@Alex

----Android NewsGroup Reader----
https://piaohong.s3-us-west-2.amazonaws.com/usenet/index.html


title: modificare campo hyperlink

text:

si alex, ok
l'operatore in magazzino sceglie il file da linkare con la API quindi access crea il percorso hyperlink
altrimenti come faccio a fargli inserire solo il nome del file attraverso l'API?
non so se mi sono spiegato
ripeto in altre parole:
operatore fa doppio click sul campo, si apre la finestra per la selezione del file, sceglie il file e access aggiunge il percorso al campo
in via diversa come si potrebbe fare?
grazie Alex


title: modificare campo hyperlink

text:
Vito Fanciullo <
vito.fa...@pietrodabano.it
> ha scritto:r
> Il giorno venerdì 20 novembre 2020 alle 19:08:26 UTC+1 @Alex ha scritto:> Sei certo che sia una idea utile usare il campo Hyperlink se poi > il valore ti serve pulito...? > > Perché non fai il contrario, usi come fanno in molti, un campo > testo e poibse vuoi attivare la chiamata al link, sfrutti la > funzione FollowHyperlink. > > Altrimenti usa mid$ individuando la posizione del # > -- > @Alex > > > ----Android NewsGroup Reader---- >
https://piaohong.s3-us-west-2.amazonaws.com/usenet/index.htmlsi
 alex, okl'operatore in magazzino sceglie il file da linkare con la API quindi access crea il percorso hyperlinkaltrimenti come faccio a fargli inserire solo il nome del file attraverso l'API?non so se mi sono spiegatoripeto in altre parole:operatore fa doppio click sul campo, si apre la finestra per la selezione del file, sceglie il file e access aggiunge il percorso al campoin via diversa come si potrebbe fare?grazie Alex

No le API non generano alcun percorso Hyperlink ma solo il
 percorso completo di PATH + NOMEFILE.
Poi siccome il tuo campo è di tipo HYPERLINK viene formattato:
displaytext#address#subaddress#screentip

Quindi il campo non deve essere di tipo Hyperlink ma TESTO.
Le API non servono basta il nativo Filedialog sono 3 righe di codice.
Se poi vuoi visualizzare il solo nome file:

FileName = Right(FullFileName, Len(FullFileName) -
 InStrRev(FullFileName, "\"))

Semplificati le cose altrimenti basta un bicchiere d'acqua..

@Alex



title: modificare campo hyperlink

text:

infatti Alex a me serve che l'operatore veda per semplificazione solo il nome del file
allora ho provato così

Dim strNomeFile As String
strNomeFile = Right(Me.percorso, Len(Me.percorso) - InStrRev(Me.percorso, "\"))
strNomeFile = Left(strNomeFile, Len(strNomeFile) - 1) ' per togliere il carattere #
MsgBox strNomeFile
Me.percorso.ControlTipText = strNomeFile

DOMANDA
msgbox visualizza correttamente  il nome del file ma mi obbliga a rispondere al popup
ControlTipText non mi visualizza nel tooltip il contenuto della variabile strNomeFile bensì tutto il percorso completo
che faccio? mi tengo msgbox??
grazie


title: modificare campo hyperlink

text:
Hai capito che devi modificare il campo...?
Di conseguenza pulire il contenuto dell'attuale con una query
 update poi puoi usare questo metodo...



title: modificare campo hyperlink

text:
Il giorno sabato 21 novembre 2020 alle 09:57:50 UTC+1 @Alex ha scritto:
> Hai capito che devi modificare il campo...?
> Di conseguenza pulire il contenuto dell'attuale con una query
> update poi puoi usare questo metodo...
> --

si ok passo all'opera e poi ti dico se puoi però rispondimi a:



title: modificare campo hyperlink

text:
Vito Fanciullo <:

DOMANDAmsgbox visualizza correttamente il nome del file ma mi
 obbliga a rispondere al popupControlTipText non mi visualizza nel
 tooltip il contenuto della variabile strNomeFile bensì tutto il
 percorso completoche faccio? mi tengo msgbox??

No non ti rispondo finché non hai fatto quello che ti ho
 suggerito... perché non serve rispondere a questa
 cosa.

Poi riprovi e vedi cosa succede.



title: modificare campo hyperlink

text:

ok ci provo intanto vediamo se ho capito
carico il percorso del file nel campo testo con il filedialog
poi pulisco il campo lasciando solo nomeFile
poi con la funzione (evento doppio click) FollowHyperlink apro il file, giusto?
ma il percorso completo dove lo trovo se nel campo salvo solo il nome del file?


title: modificare campo hyperlink

text:
Temo tu non abbia compreso bene...

Il campo da Hyperlink a Testo
Però poi se lo osservi ti accorginche contiene dei pezzi tra ##
 che devi rimuovere.
Nella sostanza devi rimanere con il percorso completo:
C:\nomefolder\nomefile.xls

Fatto questo ti basta inserire in una query la chiamata al codice
 che ripulisce il PATH, ma questo solo ai fini di visualizzazione
 non devi farlo sul campo della tabella altrimenti perdi il
 percorso del file...

Secondo me devi mettere in fila mentalmente le cose in quanto hai
 molta confusione.



title: modificare campo hyperlink

text:
Il giorno sabato 21 novembre 2020 alle 20:30:54 UTC+1 @Alex ha scritto:
> Temo tu non abbia compreso bene...
>
> Il campo da Hyperlink a Testo
> Però poi se lo osservi ti accorginche contiene dei pezzi tra ##
> che devi rimuovere.
> Nella sostanza devi rimanere con il percorso completo:
> C:\nomefolder\nomefile.xls
>
> Fatto questo ti basta inserire in una query la chiamata al codice
> che ripulisce il PATH, ma questo solo ai fini di visualizzazione
> non devi farlo sul campo della tabella altrimenti perdi il
> percorso del file...
>
> Secondo me devi mettere in fila mentalmente le cose in quanto hai
> molta confusione.
> --
ho capito alex, tu hai una forma mentis logico matematica più performante della mia, capisco fino ad un certo punto.
Adesso mi hai creato un dubbio procedurale
ok, con un campo query calcolato ripulisco il codice e lo faccio vedere all'operatore. Ma gli devo anche far vedere il campo con il link completo perché con il doppio click deve vedere le fatture scannerizzate (file pdf)
e questo è un problema che devo risolvere senza fare confusione
poi devo risolvere il filedialog per inserire il percorso del file nel campo ....per dimostrarti che ti seguo da 15 anni oramai giuro che ci provo a fare esattamente come hai detto tu
ciao


title: modificare campo hyperlink

text:

 ecco, ho risolto come hai detto tu Alex nella sostanza
ho cambiato il campo ipertesto in campo testo
ho ripulito il percorso lasciando solo  (c:\cartella\nomefile.pdf)

su evento doppio click del controllo relativo al campo testo:
If IsNull(Me.link_DDT) Then
Me.link_DDT= cmdlg_file()
Else
Me.Application.FollowHyperlink Me.link_DDT
End If

che succede?
se il campo è vuoto mi parte la funzione che inserisce il percorso file completo

altrimenti
mi apre il file indicato nel percorso esistente.

 inoltre per non far vedere all'operatore tutto il lungo percorso su evento mouseMove:
strNomeFile = Right(Me.link_DDT, Len(Me.link_DDT) - InStrRev(Me.link_DDT, "\"))
Me.link_DDT.ControlTipText = strNomeFile

'********************************
Incollo il codice di Stefano Bettini per caricare il percorso file nel campo
 'Dichiarazioni
Private Declare Function GetOpenFileName Lib "comdlg32.dll" _
Alias "GetOpenFileNameA" (pOpenfilename As OPENFILENAME) As Long
Private Type OPENFILENAME
lStructSize As Long
hwndOwner As Long
hInstance As Long
lpstrFilter As String
lpstrCustomFilter As String
nMaxCustFilter As Long
nFilterIndex As Long
lpstrFile As String
nMaxFile As Long
lpstrFileTitle As String
nMaxFileTitle As Long
lpstrInitialDir As String
lpstrTitle As String
flags As Long
nFileOffset As Integer
nFileExtension As Integer
lpstrDefExt As String
lCustData As Long
lpfnHook As Long
lpTemplateName As String
End Type

'Funzione da richamare
Public Function cmdlg_file()
'Autore: Stefano Bettini
'Restituisce: il percorso completo del file selezionato
Dim OpenFile As OPENFILENAME
Dim lReturn As Long
Dim sFilter As String
OpenFile.lStructSize = Len(OpenFile)
sFilter = "Ogni files (*.*)" & Chr(0) & "*.*" & Chr(0)
OpenFile.lpstrFilter = sFilter
OpenFile.nFilterIndex = 1
OpenFile.lpstrFile = String(257, 0)
OpenFile.nMaxFile = Len(OpenFile.lpstrFile) - 1
OpenFile.lpstrFileTitle = OpenFile.lpstrFile
OpenFile.nMaxFileTitle = OpenFile.nMaxFile
OpenFile.lpstrInitialDir = "C:\"
OpenFile.lpstrTitle = "Selezione"
OpenFile.flags = 0
lReturn = GetOpenFileName(OpenFile)
If lReturn = 0 Then
cmdlg_file = ""
Else
cmdlg_file = Left(OpenFile.lpstrFile, InStr(OpenFile.lpstrFile, Chr$(0)) - 1)
End If
End Function

grazie che mi hai spinto al cambio radicale
ciao Vito


title: modificare campo hyperlink

text:
Se invece di usare le API che in questo caso proprio non servono... tu usassi una cosa simile...?

    Dim fDialog As Object
    Dim sRetFile  As String
    With fDialog
        ' Allow user to make multiple selections in dialog box
        .AllowMultiSelect = True
        ' Set the title of the dialog box.
        .Title = "Please select one or more files"
        ' Clear out the current filters, and add our own.
        .Filters.Clear
        .Filters.Add "All Files", "*.*"
        ' Show the dialog box. If the .Show method returns True, the
        ' user picked at least one file. If the .Show method returns
        ' False, the user clicked Cancel.
        If .Show = True Then
             'Loop through each file selected and add it to our list box.
             Me.lstFiles.Visible = .SelectedItems.Count > 0
             If .SelectedItems.Count = 1 Then
                sRetFile = .SelectedItems(1)
             Else
                For Each varFile In .SelectedItems
                   sRetFile = sRetFile  & varFile & ";"
                Next
                If Len(sRetFile)>0 Then sRetFile = Mid$(sRetFile,1,len(sRetFile)-1)
            End If
        Else
            MsgBox "You clicked Cancel in the file dialog box."
        End If
    End With
    ' nella Variabile [sRetFile] hai il File o i Files selezionato/i

Ciao
@Alex


title: modificare campo hyperlink

text:
Avevo mancato qualche pezzo... in particolare la definizione dell'Oggetto, in modalità LateBinding in modo da non renderlo legato alla Versione di OFFICE:
Set fDialog = Application.FileDialog(msoFileDialogFilePicker)
Essendo [msoFileDialogFilePicker=3], inserisco il valore esplicito che altrimenti senza i Riferimenti non verrebbe letto.

Function getFiles() As String
    Dim fDialog     As Object
    Dim sRetFile    As String
    Dim varFile     As Variant

    Set fDialog = Application.FileDialog(3)
    With fDialog
        ' Allow user to make multiple selections in dialog box
        .AllowMultiSelect = True ' False
        ' Set the title of the dialog box.
        .Title = "Please select one or more files"
        ' Clear out the current filters, and add our own.
        .Filters.Clear
        .Filters.Add "All Files", "*.*"
        ' Show the dialog box. If the .Show method returns True, the
        ' user picked at least one file. If the .Show method returns
        ' False, the user clicked Cancel.
        If .Show = True Then
            'Loop through each file selected and add it to our list box.
            Select Case .SelectedItems.Count
                Case Is = 0:    MsgBox "No selection done."
                Case Is = 1:    sRetFile = .SelectedItems(1)
                Case Else
                    For Each varFile In .SelectedItems
                        sRetFile = sRetFile & varFile & ";"
                    Next
                    If Len(sRetFile) > 0 Then sRetFile = Mid$(sRetFile, 1, Len(sRetFile) - 1)
            End Select
        Else
            MsgBox "You clicked Cancel in the file dialog box."
        End If
    End With
    getFiles = sRetFile
End Function

Ciao
@Alex


title: Collegamento tabelle excel/ Access... non ricordo piu'

text:
Buonasera a tutti.
Ricomincio dopo tanti anni a rioccuparmi di piccoli applicativi con
Access.
Mi trovo impantanato in una situazione e non ricordo se è un limite di
Access o c'è qualcosa che non funziona
nell'installazione.
Accade che "collego" perfettamente una tabella (Foglio) excel al db,
ma a parte aggiornare, non mi permette di eliminare un record che non
mi serve più. Il messaggio è questo: " Eliminazione dati di una
tabella collegata non supportata da questo ISAM"
Ho controllato la versione dei file jet e sono aggiornati.
Sono io a non ricordare qualcosa, è impossibile o sto sbagliando?
Grazie a chi mi darà lumi...ricominciare dopo anni è quasi come
ricominciare da zero.
Ps. Office 2000 Sp3 sotto WinXp Sp2 ( so che con Office 2003 non è più
possibile di default)
Grazie
Ed.


author: Karl Donaubauer

text:
edmond...@gmail.com
 wrote:
> ...
> Mi trovo impantanato in una situazione e non ricordo se è un limite di
> Access o c'è qualcosa che non funziona
> nell'installazione.
>
> Accade che "collego" perfettamente una tabella (Foglio) excel al db,
> ma a parte aggiornare, non mi permette di eliminare un record che non
> mi serve più. Il messaggio è questo: " Eliminazione dati di una
> tabella collegata non supportata da questo ISAM"
>
> Ho controllato la versione dei file jet e sono aggiornati.
>
> Sono io a non ricordare qualcosa, è impossibile o sto sbagliando?
>
> Grazie a chi mi darà lumi...ricominciare dopo anni è quasi come
> ricominciare da zero.
>
> Ps. Office 2000 Sp3 sotto WinXp Sp2 ( so che con Office 2003 non è più
> possibile di default)
Non è mai stato possibile di eliminare un record in una tabella
Excel collegata. È un limite del ISAM da sempre.
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


title: campo vuoto con valori nulli

author: Piero

text:
ciao a tutti

vorrei che questa espressione
=IIf(IsNull([Email_Fornitore_1]);"E-Mail: " &
[Email_Fornitore];[Email_Fornitore_1])
non mi mostrasse E-Mail nel caso in cui
Email_Fornitore ed Email_Fornitore_1 siano nulli
Grazie


title: campo vuoto con valori nulli

text:
Ciao Piero,

Sostituisci & con +.

vedi anche
http://www.donkarl.com/it?FAQ2.12

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


title: campo vuoto con valori nulli

text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:beesjg...@mid.individual.net...
> Ciao Piero,
>
> Piero wrote:
>> vorrei che questa espressione
>> =IIf(IsNull([Email_Fornitore_1]);"E-Mail: " &
>> [Email_Fornitore];[Email_Fornitore_1])
>> non mi mostrasse E-Mail nel caso in cui
>> Email_Fornitore ed Email_Fornitore_1 siano nulli
>
> Sostituisci & con +.
>
> vedi anche
http://www.donkarl.com/it?FAQ2.12

>
> --
> Ciao
Grazie Karl
Ottimo
e nel caso debba utilizzare 2 vole DLookUp
p.e.
Email_fo
=DLookUp("[E Mail]";"TbFornitori";"[idFornitore]=" & nz([LstFornitore];(0)))
Email_Fo1
=DLookUp("[E Mail1]";"TbFornitori";"[idFornitore]=" &
nz([LstFornitore];(0)))

="E-Mail: " +iif(isnull(Email_fo);email_fo1;email_fo)
è possibile farlo in un'unica espressione?

grazie


title: FYI Access DevCon Vienna 2018

text:
Salve,

per chi lavora con Access come professionista potrebb'essere
interessante che l'unica conferenza intercontinentale (veramente verrà
gente da 3-4 continenti ;-) per Access in Europa succedera a Vienna il
7+8 Aprile 2018.

Questa settimana ho aggiornato il sito
http://www.AccessDevCon.com
 con
la maggior parte del programma e aperto l'iscrizione.

--
Ciao
Karl
*********
http://www.AccessDevCon.com

Access FAQ:
http://www.donkarl.com/it


title: FYI Access DevCon Vienna 2018

author: Davide La Mantia

text:

Ciao Karl,
sto cercando di organizzarmi per partecipare, spero di farcela.

Davide


title: FYI Access DevCon Vienna 2018

text:
Karl Donaubauer ha scritto:
> ...
> per chi lavora con Access come professionista potrebb'essere
> interessante che l'unica conferenza intercontinentale (veramente verrà
> gente da 3-4 continenti ;-) per Access in Europa succedera a Vienna il
> 7+8 Aprile 2018.
>
> Questa settimana ho aggiornato il sito
http://www.AccessDevCon.com
 con
> la maggior parte del programma e aperto l'iscrizione.
>

Adesso il programma è completo:
http://www.AccessDevcon.com/agenda.htm

Finora iscrizioni da 11 paesi e non indovinate che paese manca ancora...

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


title: FYI Access DevCon Vienna 2018

author: ciroteo

text:
Karl ci provo dai, vediamo se ce la faccio.
intanto complimenti per l'organizzazione!
m



title: FYI Access DevCon Vienna 2018

text:
Karl Donaubauer:
>> ... l'unica conferenza intercontinentale per Access
>> ...  succedera a Vienna il 7+8 Aprile 2018.
>>
>>
http://www.AccessDevCon.com

>
> Finora iscrizioni da 11 paesi e non indovinate che paese manca ancora...

Ecco, come paese no 14 finalmente giunge: Italia!

Qualcuno (credo) non presente qui si è registrato per salvare l'onore di
questo grande paese vicino. ;-)

Finora abbiamo 10 gente in più dell'anno scorso (sembra più monumentale
se dico +20%). Ogni incremento è un buon segno che il prodotto vive e va
avanti.

Il team di Access dalla MS produce un video per l'evento con alcuni
nuovi feature e piani che presenterò.

--
Ciao
Karl
*********



title: FYI Access DevCon Vienna 2018

text:
Karl Donaubauer ha scritto:
>>> ... l'unica conferenza intercontinentale per Access ...  succedera a
>>> Vienna il 7+8 Aprile 2018.
>>>
>>>
http://www.AccessDevCon.com

L'album fotografico commentato che puo dare un'impressione dell'evento:

http://www.donkarl.com/devcon/devcon2_pics/




title: Chiudere maschera al passaggio ad un altra

author: Francesco Magagnino

text:
ciao a tutti,
ho un problema di questo genere:
- ho una formX che contiene il mio menu
- ho poi la formA e la formB e la formC
- tutte e 3 contengono la formX come subform
ora sono nella formA clicco su un link del menu (subformX) e apro la
formB
voglio che a questo punto lui mi chiuda la form di origine (in questo
caso formA)
ho provato ad usare
 DoCmd.Close acForm, Me.Name
dopo il comando di apertura della nova form
questo funzionerebbe se non fosse che lui con quel Me.Name legge formX
e non formA piuttosto che formB o formC
mi sapete aiutare per trovare una soluzione?
grazie molte
francesco


author: miciomao

text:
Prova
DoCmd.Close acForm,
Screen.ActiveForm.name
Ciao
Alex


text:

Ciao Francesco,
prova ad eseguire un comando che ti attivi la FormA prima di eseguire
il Me.Name...
Ora non mi viene in mente quale è, ma ci deve essere....


text:

fantastico!!!!
grazie!


text:

usa la proprietà Parent
docmd.close ac form,
parent.name
--
--
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access


title: SOMMA CONDIZIONATA

author: Alfonso Carfora

text:
Esempio di un report:
campoA     campoB   campoC
    *                  *             1
                        *             2
    *                  *             1
    *                                 1
E' possibile sommare gli asterischi del campoB solo se campoC=1 ?
Grazie in anticipo
Alfonso


title: SOMMA CONDIZIONATA

author: Peter

text:
"Alfonso Carfora" <
alfonso...@libero.it
> ha scritto nel messaggio
news:dgaG7.35180$sq5.1...@news.infostrada.it...

Origine del campo TOTALE
=somma(IIF(campoC=1;B;0))


title: aiuto casella combinata

author: MOLISSO

text:
sto realizzando un database per la mia attività con acccess sono arrivato ad
un punto
in cui in una maschera voglio fare una casella combinata su di un campo che
si basa su di un query con parametro che cambia ogni volta che inserisco uno
nuovo record il problema e che l'elenco della casella combinata rimane
sempre lo stesso non cambia in base alla query
come faccio ad aggiornarla
per esempio
ho una maschera ordini composta da un sottomaschera dettagli oridini
la casella combinata che voglio fare e su il campo della sottom. codice
articoli che prende gli articoli dalla query che si basa sulla tabella
articoli e prende solo gli articolo con il parametro che corrisponde al cod
fornitore  quando cambio il codice fornitore nella maschera ordini cambia la
query parametrica ma l'elenco della casella combinata che rimane sempre lo
stesso come faccio a farlo cambiare?
grazie della tua attenzione aspetto risposte


title: aiuto casella combinata

author: Roberto dal portatile

text:
"MOLISSO" <
fmo...@tin.it
> ha scritto nel messaggio
news:oQcd6.31047$Up.2...@twister1.tin.it...

Prova così.
A fronte dell'evento "Dopo aggiornamento" del controllo codice fornitore
della maschera principale genera il seguente codice VBA:
[Forms]![NomeMaschera]![NomeSottomaschera]![NomeCasellaCombinata].Requery
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------


title: [OT] + 1

text:
Oggi é il mio compleanno.
Gli ho fregato un altro anno.  :-)
Roberto


title: [OT] + 1

author: Silvio Berruti

text:
"Roberto dal portatile" <
r.ma...@libero.it
> ha scritto nel messaggio
news:29Gw6.3982$E01.1...@news.infostrada.it...
>
>
> Oggi é il mio compleanno.
Auguri !!!!!!!!!!!!!
> Gli ho fregato un altro anno.  :-)
Bravo, dicci come fai... ;-P
>
> Roberto
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com


title: [OT] + 1

author: Sib dall'ufficio

text:
"Roberto dal portatile" <
r.ma...@libero.it
> ha scritto nel messaggio
news:29Gw6.3982$E01.1...@news.infostrada.it...
>
>
> Oggi é il mio compleanno.
> Gli ho fregato un altro anno.  :-)
>
> Roberto
Auguri.
Sib


title: [OT] + 1

author: AntoGal

text:
"Roberto dal portatile" <
r.ma...@libero.it
> ha scritto...
> Oggi é il mio compleanno.
> Gli ho fregato un altro anno.  :-)
For i=1 To 100
 Print "Auguri!!!"
Next i
--
Ciao, AntoGal
*************************************************
Gestione punti vendita (casse e pos NCR)

www.powerretail.it
-------------------------------------------------------------
per scaricare un gioco di DAMA ITALIANA
http://volftp.mondadori.com/italiani/galletta/
*************************************************


title: [OT] + 1

author: ferdiprimo

text:
"Roberto dal portatile" <
r.ma...@libero.it
> ha scritto nel messaggio
news:29Gw6.3982$E01.1...@news.infostrada.it...
>
>
> Oggi é il mio compleanno.
> Gli ho fregato un altro anno.  :-)
>
> Roberto
Auguroni
Ferdinando


title: [OT] + 1

author: Mad® Milox

text:
"Roberto dal portatile" <
r.ma...@libero.it
> ha scritto nel messaggio
news:29Gw6.3982$E01.1...@news.infostrada.it...
>
>
> Oggi é il mio compleanno.
> Gli ho fregato un altro anno.  :-)
>
> Roberto
>
>
Auguroni  :)
Cioa,
Lorenzo


title: [OT] + 1

text:
"Silvio Berruti" <
s...@libero.it
> ha scritto nel messaggio
news:ehHw6.4443$E01.2...@news.infostrada.it...
>
> "Roberto dal portatile" <
r.ma...@libero.it
> ha scritto nel messaggio
> news:29Gw6.3982$E01.1...@news.infostrada.it...
> >
> >
> > Oggi é il mio compleanno.
>
> Auguri !!!!!!!!!!!!!
>
> > Gli ho fregato un altro anno.  :-)
>
> Bravo, dicci come fai... ;-P
La password te la do al prossimo raduno.
>
> >
> > Roberto
>
>
>
> --
>
>
> Silvio
>
>
Grazie!!
Roberto


title: [OT] + 1

text:
"Sib dall'ufficio" <
cerriserv...@tiscalinet.it
> ha scritto nel
messaggio news:99vgqp$d94$1...@serv1.iunet.it...

Grazie!!!
Roberto


title: [OT] + 1

text:
"AntoGal" <ant...@NOSPAMsitocomune.com> ha scritto nel messaggio
news:99vi2n$42b$1...@lacerta.tiscalinet.it...
> "Roberto dal portatile" <
r.ma...@libero.it
> ha scritto...
> > Oggi é il mio compleanno.
> > Gli ho fregato un altro anno.  :-)
>
> For i=1 To 100
>  Print "Auguri!!!"
> Next i
>
> --
>
> Ciao, AntoGal
>
Così originali non li avevo mai ricevuti!
Grazie!!!
Roberto


title: [OT] + 1

text:
"ferdiprimo" <
ferdi...@libeo.it
> ha scritto nel messaggio
news:fxIw6.4819$E01.2...@news.infostrada.it...

Grazie!!!
Roberto


title: [OT] + 1

text:
"Mad® Milox" <
madm...@tin.it
> ha scritto nel messaggio
news:99vom2$64e$2...@pegasus.tiscalinet.it...

Grazie!! :o)
Roberto


title: [OT] + 1

author: RoDAgo

text:
"Roberto dal portatile" ha scritto nel messaggio ...
> Oggi é il mio compleanno.
> Gli ho fregato un altro anno.  :-)
Tantissimi Auguri, ma domani non dimenticarti di farli a Me!!!!!  :-)
Sono nato il 30/03/1969 (qualche annetto e un giorno dopo di te!  ;-) )
Ciao Roberto.
RoDAgo


title: [OT] + 1

author: Luciano(DOC)

text:
Roberto dal portatile ha scritto nel messaggio
<29Gw6.3982$
E01.1...@news.infostrada.it
>...
>Oggi é il mio compleanno.
>Gli ho fregato un altro anno.  :-)
Auguri!
Non so quanti sono ma te li porti bene!:-))
Ciao.
Luciano


title: [OT] + 1

author: Roberto da casa

text:
"RoDAgo" <
rodago...@tiscalinet.it
> ha scritto nel messaggio
news:9a04br$bd6$1...@pegasus.tiscalinet.it...

Grazie!
Ed allora tanti Auguri di cuore anche a te.
Ciao
Roberto


title: [OT] + 1

text:
"Luciano(DOC)" <
lucia...@sitocomune.com
> ha scritto nel messaggio
news:iRMw6.109646$lj4.3...@news6.giganews.com...

Sono tanti, forse troppi quelli che ho.
Sono pochi, forse troppo pochi quelli che sento.
> Ciao.
>
> Luciano
>
>
Ciao e grazie.
Roberto


title: [OT] + 1

author: Sib dal portatile

text:
"RoDAgo" <
rodago...@tiscalinet.it
> ha scritto nel messaggio
news:9a04br$bd6$1...@pegasus.tiscalinet.it...

Cominciamo a essere in troppi a essere nati a marzo, io sono nato il 21 del
69
Sib


title: [OT] + 1

text:
"Sib dal portatile" <
sibN...@iol.it
> ha scritto nel messaggio
news:rROw6.8403$E01.1...@news.infostrada.it...
> "RoDAgo" <
rodago...@tiscalinet.it
> ha scritto nel messaggio
> news:9a04br$bd6$1...@pegasus.tiscalinet.it...
[CUT]
>
> Cominciamo a essere in troppi a essere nati a marzo, io sono nato il 21
del
> 69
>
> Sib
>
Scommetto che non ce lo hai detto il 21 per non pagarci da bere. ;-))
Ciao, Roberto


title: [OT] + 1

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:C%Nw6.7906$E01.1...@news.infostrada.it...
>
> "RoDAgo" <
rodago...@tiscalinet.it
> ha scritto nel messaggio
> news:9a04br$bd6$1...@pegasus.tiscalinet.it...
> > "Roberto dal portatile" ha scritto nel messaggio ...
> >
> >
> > > Oggi é il mio compleanno.
> > > Gli ho fregato un altro anno.  :-)
> >
> > Tantissimi Auguri, ma domani non dimenticarti di farli a Me!!!!!  :-)
> > Sono nato il 30/03/1969 (qualche annetto e un giorno dopo di te!  ;-) )
Dimenticavo,
Auguri.
Sib


title: [OT] + 1

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:yUOw6.8429$E01.1...@news.infostrada.it...

Acc.. mi sono scoperto...
hehehe.
Sib


title: [OT] + 1

author: Sergio MAZZA

text:
"Roberto dal portatile" <
r.ma...@libero.it
> ha scritto nel messaggio
news:29Gw6.3982$E01.1...@news.infostrada.it...
>
>
> Oggi é il mio compleanno.
> Gli ho fregato un altro anno.  :-)
>
> Roberto
>
>
Auguri, tardi ma te li faccio lo stesso...
Ciao.


title: [OT] + 1

text:
"RoDAgo" <
rodago...@tiscalinet.it
> ha scritto nel messaggio
news:9a04br$bd6$1...@pegasus.tiscalinet.it...

Auguri anche a te...
Ciao.


title: [OT] + 1

author: Antonio Biso

text:
AntoGal <ant...@NOSPAMsitocomune.com> wrote in message
99vi2n$42b$1...@lacerta.tiscalinet.it...
> "Roberto dal portatile" <
r.ma...@libero.it
> ha scritto...
> > Oggi é il mio compleanno.
> > Gli ho fregato un altro anno.  :-)
>
> For i=1 To 100
>  Print "Auguri!!!"
> Next i
Aaahhh, che scrauso!!!
Si fa così il programmino:
for i = 1 to 4
  if i = 3 then
    print "Tanti auguri a Robertooooo!"
  else
    print "Tanti auguri a te"
    if i = 4 then print "eeeeeeee"
    print "!"
  end if
next i
Antonio


title: [OT] + 1

text:
"Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
news:9a1a36$g8n$1...@suite03.caspur.it...

Da te sono sempre graditi.
Grazie!
Roberto


title: [OT] + 1

text:
"Sib dal portatile" <
sibN...@iol.it
> ha scritto nel messaggio
news:rROw6.8403$E01.1...@news.infostrada.it...

Auguri!!



title: [OT] + 1

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:bIXw6.10615$E01.1...@news.infostrada.it...

Beh, in musica è il massimo!
Grazie!
Roberto


title: [OT] + 1

text:
"RoDAgo" <
rodago...@tiscalinet.it
> ha scritto nel messaggio
news:9a04br$bd6$1...@pegasus.tiscalinet.it...

Auguri!!



title: [OT] + 1

author: lucianab64 on libero

text:
Roberto dal portatile <
r.ma...@libero.it
> wrote in message
02Zw6.10981$E01.1...@news.infostrada.it...

Auguri!!!!!!!!!
Ma quanti anni compi?
Luciana


title: [OT] + 1

text:
"lucianab64 on libero" <
lucia...@libero.it
> ha scritto nel messaggio
news:xEZw6.11154$E01.1...@news.infostrada.it...
>
[CUT]
>
> Auguri!!!!!!!!!
Grazie! Fa sempre piacere ricevere gli auguri al femminile! :o)
>
> Ma quanti anni compi?
19 anni più di te.
(per calcolarmi la tua età ho usato una DateDiff("a"; TuoE_mail ; Date()) )
;-)
> Luciana
>
Roberto


title: [OT] + 1

author: David

text:
AZZ...FORSE sono arrivato tardi....(visto che e' gia il 30) cmq, tanti
auguri dall'ultimo arrivato.!
ciao
________________________________________
Davide Cielo
d.c...@tin.it
Roberto dal portatile <
r.ma...@libero.it
> wrote in message
hg%w6.11687$E01.1...@news.infostrada.it...



title: [OT] + 1

author: Alessia

text:
"Roberto dal portatile" <
r.ma...@libero.it
> ha scritto nel messaggio
news:29Gw6.3982$E01.1...@news.infostrada.it...
>
>
> Oggi é il mio compleanno.
> Gli ho fregato un altro anno.  :-)
>
> Roberto
>
>
Anche se in ritardissimo, auguri auguri.
Non è la stessa cosa, però
Alessia


title: [OT] + 1

text:
> "RoDAgo"  ha scritto nel messaggio
> > Tantissimi Auguri, ma domani non dimenticarti di farli a Me!!!!!  :-)
> > Sono nato il 30/03/1969 (qualche annetto e un giorno dopo di te!  ;-) )
"Sib dal portatile" ha rispoto al messaggio
> Cominciamo a essere in troppi a essere nati a marzo, io sono nato il 21
del
> 69
E che vuoi, oltre ad essere un numero interessante è stata anche un'annata
Tosta!! ;-)
Tante grazie per gli Auguri e auguri postcipati per il 21 Marzo!!  ;-)
--
RoDAgo


title: [OT] + 1

text:
"Sib dal portatile" ha rispoto al messaggio messaggio di Roberto che diceva
> > Scommetto che non ce lo hai detto il 21 per non pagarci da bere. ;-))
> >
> > Ciao, Roberto
>
> Acc.. mi sono scoperto...
>
> hehehe.
Bene, dato che ci dobbiamo vedere in settimana, prepara i soldini!!!!  8-D
> Sib
RoDAgo


title: [OT] + 1

author: granello di sabbia

text:
auguri!!!!!!!!!!!!!!!!!!!!!!1
e grazie x le tue risposte|!!!!!!!!!!!!!!!!!!!!!!


title: [OT] + 1

text:
"granello di sabbia" <
nim...@yahoo.com
> ha scritto nel messaggio
news:9a9jrg$455ne$1...@ID-24065.news.dfncis.de...
> auguri!!!!!!!!!!!!!!!!!!!!!!1
> e grazie x le tue risposte|!!!!!!!!!!!!!!!!!!!!!!
>
>
Grazie a te per gli auguri!!
Roberto


title: [OT] + 1

author: Riccardo

text:
Roberto dal portatile <
r.ma...@libero.it
> wrote in message
29Gw6.3982$E01.1...@news.infostrada.it...
>
>
> Oggi é il mio compleanno.
> Gli ho fregato un altro anno.  :-)
>
> Roberto
___
Auguri.....anche se in ritardo!
ciao Riccardo


title: [OT] + 1

text:
"Riccardo" <
ricc...@free.panservice.it
> ha scritto nel messaggio
news:9ac12p$4ch$1...@news.panservice.it...

Sono sempre e comunque graditi!
Roberto


title: [OT] + 1

author: Lorenzo Coronati

text:
Scrisse "Sib dal portatile" <
sibN...@iol.it
>:
>Cominciamo a essere in troppi a essere nati a marzo, io sono nato il 21 del
>69
22 marzo 73 ;-)
A 'sto punto facciamoci un augurio comune, va'
--
Lorenzo Coronati
--
<<In questo momento leggendo la mia mail mi hai
dato numerose informazioni su tuo computer.>>
(Guglia, 1/3/2001)
--


title: [OT] + 1

text:
"Lorenzo Coronati" <lorenzo.coronati@liberopuntoit> ha scritto nel messaggio
news:3ac9abf9...@news.libero.it...

E facciamocelo 'sto augurio collettivo tra arieti!!!
Ciao, Roberto


title: [OT] + 1

text:
"Lorenzo Coronati" <lorenzo.coronati@liberopuntoit> ha scritto nel messaggio
news:3ac9abf9...@news.libero.it...

hehe!
Ciao, anche te Lorenzo ed anche te del '73 (ottima annat per il chianti),
Di dove sei te ?, io di Livorno
e cmq.
Auguri anche a te , anche se in ritardo. :))
Ciao
--
(^o^))~    Lorenzo   (^o^))~
"Preimaginare e' lo imaginare le cose che saranno..."
"Postimaginare e' imaginare le cose passate ..."
(Leonardo Da Vinci)


title: [OT] + 1

text:
Scrisse "Mad® Milox" <
madm...@tin.it
>:
>Ciao, anche te Lorenzo ed anche te del '73 (ottima annat per il chianti),
E soprattutto, ottima annata per i Lorenzi ;-P
>Di dove sei te ?, io di Livorno
BL
--
Lorenzo Coronati
--
<<In questo momento leggendo la mia mail mi hai
dato numerose informazioni su tuo computer.>>
(Guglia, 1/3/2001)
--


title: [OT] + 1

author: Roberto dal portatile

text:
"Lorenzo Coronati" <lorenzo.coronati@liberopuntoit> ha scritto nel messaggio
news:3acc728b...@news.libero.it...
> Scrisse "Mad® Milox" <
madm...@tin.it
>:
> >Ciao, anche te Lorenzo ed anche te del '73 (ottima annat per il chianti),
> E soprattutto, ottima annata per i Lorenzi ;-P
Già, ed il fatto che Lorenzo il Magnifico sia nato nel 1449 anziché nel 1473
è solo l'eccezione che conferma la regola. :-))))
>
> >Di dove sei te ?, io di Livorno
> BL
>
> --
> Lorenzo Coronati
Ciao, Roberto


title: [OT] + 1

text:
"Roberto dal portatile" <
r.ma...@libero.it
> ha scritto nel messaggio
news:T7fA6.30134$wG3.2...@news.infostrada.it...

Mica tutti sono perfetti , anche Lorenzo il magnifico (benche toscano)
doveva avere un difetto. ahahh!!
;))



title: [OT] + 1

author: Federico Luciani

text:
Roberto dal portatile wrote:
> Oggi é il mio compleanno.
> Gli ho fregato un altro anno.  :-)
> Roberto
cosi' si fa, augurissimi.
scusa per il ritardo, ma come avrai potuto notare sono alquanto latitante ;-))
--
Federico
----------------------------------
Rimuovi paperino. per e-mail
----------------------------------
Tutte le richieste che arrivano
in privato, vengono cestinate.
----------------------------------
Sito Comune di it.comp.appl.access
http://www.sitocomune.com
mailto:
webm...@sitocomune.com
----------------------------------


title: [OT] + 1

text:
"Federico Luciani" <
fluc...@paperino.sitocomune.com
> ha scritto nel
messaggio news:3AD346F5...@paperino.sitocomune.com...
> Roberto dal portatile wrote:
> > Oggi é il mio compleanno.
> > Gli ho fregato un altro anno.  :-)
> > Roberto
>
> cosi' si fa, augurissimi.
>
> scusa per il ritardo, ma come avrai potuto notare sono alquanto latitante
;-))
>
>
> --
> Federico
Grazie, Federico.
In ritardo si, ma mooolto graditi.
Ciao, Roberto


title: Formato data

author: Galassya

text:
in un campo ho il formato data/ora e come valore predefinito ho Date()
cosi la data io la vedo 20/09/2004
ora pero per esigenze di trasferimento dati ad un altro database il valore
all'interno di questo campo deve essere in questo formato: 20040920
come deve essere la query per avere questo formato di data?
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Formato data

author: MA

text:
"Galassya" <
gala...@nonspammaretiscali.it
> ha
scritto nel messaggio
news:cimh7s$dmv$1...@news.newsland.it...
> in un campo ho il formato data/ora e come valore
predefinito ho Date()
> cosi la data io la vedo 20/09/2004
> ora pero per esigenze di trasferimento dati ad
un altro database il valore
> all'interno di questo campo deve essere in
questo formato: 20040920
> come deve essere la query per avere questo
formato di data?
>
Format([tuadata];"aaaammdd")
Massimiliano


title: Formato data

text:
MA ha scritto:

> Format([tuadata];"aaaammdd")
> Massimiliano
mi da un errore
copiando e incollando la tua riga si modifica da sola e mi da questo
risultato:
date: Format([Evento_Data];"aaaamm""dd""")
200409dd
.......



title: Formato data

text:
"Galassya" <
gala...@nonspammaretiscali.it
> ha
scritto nel messaggio
news:cims84$24j$1...@news.newsland.it...
> MA ha scritto:
>
> > "Galassya" <
gala...@nonspammaretiscali.it
> ha
> > scritto nel messaggio
> > news:cimh7s$dmv$1...@news.newsland.it...
> > > in un campo ho il formato data/ora e come
valore
> > predefinito ho Date()
> > > cosi la data io la vedo 20/09/2004
> > > ora pero per esigenze di trasferimento dati
ad
> > un altro database il valore
> > > all'interno di questo campo deve essere in
> > questo formato: 20040920
> > > come deve essere la query per avere questo
> > formato di data?
> > >
>
> > Format([tuadata];"aaaammdd")
>
> > Massimiliano
>
> mi da un errore
> copiando e incollando la tua riga si modifica da
sola e mi da questo
> risultato:
> date: Format([Evento_Data];"aaaamm""dd""")
> 200409dd
scusami, ho fatto un misto tra inglese e italiano
aaaammgg
MAssimiliano


title: finestra di oggetto ole

author: Pentyum

text:
Volevo chiedere se c'è un modo per ridimensionare la finestra riservata ad
un oggetto ole(visualizzazione maschera) a seconda delle dimensioni del suo
contenuto(cioè dell'oggetto) e nn il contrario(visto che generalmente è il
contenuto ad adattarsi ad essa). Grazie e Ciao.
-----------------------
ICQ: 104086955
-----------------------


title: Stampe orizzontali

author: Mauro

text:
Vengo subito al problema..
Prima di tutto preciso che ho un modulo prestampanto dove dovrei
stampare dei pallini relativi a delle preferenze di pazienti su dei
menu giornalieri.
La prima tabella (MENU) ha i seguenti campi: CARTELLA - PASTA - CARNE
- BRODO ecc. ed è relazionata con un'altra tabella (PAZIENTI) con
campi:CARTELLA - NOME - COGNOME ecc. ad ogni Paziente vanno attribuiti
i vari SI/NO e fin qui tutto bene, il problema è che devo stampare il
risultato giornaliero sul prestampato, dove nella testata ci sono i
nominativi e nel corpo dovrei stampare i pallini relativi alle
preferenze dei pazienti, da consuderare anche che in ogni pagina si
possono stampare max 12 pazienti...   Esempio fincato:
______________________________
P  G |
I  I |
P  N |
P  O |
O____|___
 o o      PASTA
 o o      CARNE
 o o      BRODO
 o o      PANE
 o o      ALTRO
Ogni giorno dovrei stampare 500 pallini...  chi mi da una mano ???
Grazie


title: Stampe orizzontali

author: Roberto dalla campagna

text:
"Mauro" <
m.lo...@tin.it
> ha scritto nel messaggio
news:a3c95b4a.04091...@posting.google.com...

Ptresti crearti delle queries a campi incrociati (vedi help) ognuna delle
quali conterrà un numero ben preciso di pazienti, quindi stampa le queries
con un report per il quale gestirai dinamicamente il nome dei campi
dell'origine record.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Stampe orizzontali

text:
"Roberto dalla campagna" <
r.ma...@libero.it
> wrote in message news:<kIy1d.2179$
zF3....@twister2.libero.it
>...

Grazie, sono riuscito nell'intento....  Alla prossima
Mauro


title: Errore durante l'accesso al file.  Potrebbe  non essere più attiva la connessione di rete.

author: Ghepardo

text:
Errore durante l'accesso al file.  Potrebbe non essere piů attiva la
connessione di rete.
Mi viene visualizzato questo messaggio ogni volta che provo ad
attivare una funzione che richiama un modulo. Tutti i moduli sono
inaccessibili.
PS: lavoro in locale, non c'entra nulla la rete......
Qualcuno sa aiutarmi o devo buttare via il lavoro di una settimana?
Grazie mille a tutti.


author: Giuseppe

text:
"Ghepardo" <
pippoc...@tiscali.it
> ha scritto nel messaggio
news:4835ad22.03022...@posting.google.com...
[...]
Importa tutto su un nuovo proggetto e guarda se lo fa ancora
Ciao
Giuseppe


author: Alex De Rossi

text:
"Ghepardo" <
pippoc...@tiscali.it
> ha scritto nel messaggio
news:4835ad22.03022...@posting.google.com...
> Errore durante l'accesso al file.  Potrebbe non essere più attiva la
> connessione di rete.
>
> Mi viene visualizzato questo messaggio ogni volta che provo ad
> attivare una funzione che richiama un modulo. Tutti i moduli sono
> inaccessibili.
>
> PS: lavoro in locale, non c'entra nulla la rete......
>
>
> Qualcuno sa aiutarmi o devo buttare via il lavoro di una settimana?
> Grazie mille a tutti.
Se non hai un copia buona del tuo database mi sa propri che l' hai perso...
Buona Fortuna
Alessandro


text:
> [...]
> Importa tutto su un nuovo proggetto e guarda se lo fa ancora
> Ciao
> Giuseppe
Purtroppo lo fa ancora, avevo già provato.....
Che palle!!


text:
> E' un noto bug di Access 2000 risolvibile con il SP1.
> Accade quando si duplica una maschera o un report contenenti del codice.
> C'è anche un articolo Microsoft nella KB.
>
> Puoi provare ad importare tutto in un nuovo db escluso l'oggetto copiato
che
> contiene l'errore.
Così ho fatto, peccato che la maschera con l'errore era il mio capolavoro
dell'ultima settimana....


title: OT Word

author: Sib

text:
Scusate l'OT, e' che non trovo un ng in italiano su Word.
Su uno dei PC della mia rete ho il problema che i testi risultano come in
grassetto (ma non sono in grassetto) mentre sulle altre macchine lo stesso
file viene visualizzato correttamente.
Stesso problema in stampa.
I font li ho controllati.
Qualcuno ha suggerimenti (o magari ha trovato ng su Word in italiano)?
Ciao, Sib


title: OT Word

author: Ivan

text:
Giovanni Albertone <
giovanni_...@hotmail.com
> wrote in message
5jisqss0re7kq9hmd...@4ax.com...
> On Thu, 31 Aug 2000 13:51:58 +0200, "Sib"
> <
cerriserv...@tiscalinet.it
> wrote:
> ............
> 2) Controlla se quella copia di word sta visualizzando i file con un
> ingrandimento, con alcuni font lo zoom si incasina.
Confermo, questo è capitato anche a me!
Ciao Ivan


title: OT Word

text:
"Giovanni Albertone" <
giovanni_...@hotmail.com
> ha scritto nel
messaggio news:5jisqss0re7kq9hmd...@4ax.com...
> On Thu, 31 Aug 2000 13:51:58 +0200, "Sib"
> <
cerriserv...@tiscalinet.it
> wrote:
>
> >u uno dei PC della mia rete ho il problema che i testi risultano come in
> >grassetto (ma non sono in grassetto) mentre sulle altre macchine lo
stesso
> >file viene visualizzato correttamente.
>
> Un paio di idee:
> 1) Prova a rimuovere e reinstallare il font
> 2) Controlla se quella copia di word sta visualizzando i file con un
> ingrandimento, con alcuni font lo zoom si incasina.
Thank you very mutch
Risolto con la prima.
Ciao, Sib


title: Lista campi tabelle

author: Marco

text:
Ciao a tutti, mi chiedevo se esistesse qualche programmino che creasse un
report o simile del contenuto delle tabelle, ovvero tutti i nomi dei campi
contenuti in esse.
Non so se esiste già qualche programino o se si può fare via codice invito
chiunque abbia idea di come farlo di suggerirmela.
Ciao e grazie a chi mi risponderà.
Marc


title: Lista campi tabelle

author: Antonio Biso

text:
Marco <
alfalink...@libero.it
> wrote in message
oUe07.4435$hp3.2...@news.infostrada.it...

A parte scrivere del codice, in access 97 c'è
Strumenti-Analizza-Analizzatore
Antonio


title: Lista campi tabelle

author: LeoDuca

text:
"Marco" <
alfalink...@libero.it
> ha scritto nel messaggio
news:oUe07.4435$hp3.2...@news.infostrada.it...

La creazione guidata report non lo fa già?!?
--
Leo_duca


title: stampare report con sottoreport vuoto

author: Nicola

text:
Ciao a tutti
ho un db con 2 tabelle
utenti e pagamenti
su queste due tabelle ho creato un report con sottoreport
il problema sorto è che se il sottoreport è vuoto i dai della tabella utenti
non vengono stampati.
come faccio a far stampare tutti i record in tabella con i relativi
sottoreport anche se questi ultimi sono vuoti, inserendo magari in questo
caso una casella che indica "NESSUN PAGAMENTO EFFETTUATO" ??
ringrazio in anticipo
Nicola


title: stampare report con sottoreport vuoto

author: Emyr

text:
On Fri, 14 Mar 2003 13:36:05 GMT, "Nicola" <
biasi_...@tin.it
>
wrote:

posta l'origine dati del report principale
Saluti.
Emanuele.


title: stampare report con sottoreport vuoto

text:
"Emyr" <
fan...@tiscali.it
> ha scritto nel messaggio
news:719b7v8n9rgnc2i7q...@4ax.com...

SELECT [Anagrafica].[Contatore], [Anagrafica].[CognomeNome],
[Anagrafica].[NatoIl], [Anagrafica].[NatoA], [Anagrafica].[ResidenteA],
[Anagrafica].[Indirizzo], [Anagrafica].[Telefono],
[Anagrafica].[CodiceFiscale], [Anagrafica].[Patente],
[Anagrafica].[Autoscuola], [Anagrafica].[DataEsameScritto],
[Anagrafica].[Esito], [Anagrafica].[DataEsameScritto2],
[Anagrafica].[Esitoa], [Anagrafica].[DataEsameGuida], [Anagrafica].[Esito1],
[Anagrafica].[DataEsameGuida2], [Anagrafica].[Esito1a],
[Anagrafica].[N°FoglioRosa], [Anagrafica].[DataEmissione],
[Anagrafica].[DataScadenza], [Anagrafica].[Previsto], [PagamentiEDate].[ID],
[PagamentiEDate].[IdAnagrafica], [PagamentiEDate].[Versamento],
[PagamentiEDate].[Data], [PagamentiEDate].[Note] FROM Anagrafica INNER JOIN
PagamentiEDate ON [Anagrafica].[Contatore]=[PagamentiEDate].[IdAnagrafica];
questo codice mi è stato creato dalla creazione guidata del report
Nicola


title: stampare report con sottoreport vuoto

text:
prova a sostituire inner join con left join o right join
Saluti.
Emanuele.


title: Apertura pagina in una form

author: paolo

text:
Salve a tutti, avrei bisogno di sapere come fare ad aprire una form,
composta da più pagine, direttamente su una pagina specifica.
Grazie anticipatamente.
Ciao paolo.


title: Apertura pagina in una form

author: Roberto da casa

text:
"paolo" <
paolo...@tin.it
> ha scritto nel messaggio
news:WUFAa.157216$3M4.3...@news1.tin.it...

A fronte dell'evento "Su caricamento" della maschera usa il Metodo GoToPage
(oggetto Form) (vedi help).
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Apertura pagina in una form

text:
Grazie per la risposta immediata ma ho provato, ma il comando Docmd.Gotopage
2 non   mi funziona (messaggio "Il numero di pagina specificato come
argomento dell'azione Gotopage non esiste in questa maschera"). Dove
sbaglio? Il numero della pagina è quello in proprietà- pagina- indice di
pagina?
grazie ancora.
ciao paolo
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:bEGAa.36102$lK4.1...@twister1.libero.it...



title: Apertura pagina in una form

author: George

text:
"paolo" <
paolo...@tin.it
> ha scritto nel messaggio
news:cBIAa.158092$3M4.3...@news1.tin.it...

Usa il metodo della form:
Me.gotopage <numero>
ciao


title: Apertura pagina in una form

text:
"paolo" <
paolo...@tin.it
> ha scritto nel messaggio
news:cBIAa.158092$3M4.3...@news1.tin.it...
> Grazie per la risposta immediata ma ho provato, ma il comando
Docmd.Gotopage
> 2 non   mi funziona (messaggio "Il numero di pagina specificato come
> argomento dell'azione Gotopage non esiste in questa maschera").
Quando rispondi scrivi DOPO e non prima del testo dei messaggi precedenti.
Io avevo pensato di generare:
Me.GoToPage 2
ma dovrebbe andare bene anche
DoCmd.GoToPage 2
Però dall'errore che ti segnala Access sembra che la tua maschera non è
affatto divisa in più pagine, ma è composta da una pagina sola.
Prova con
DoCmd.GoToPage 1
Se la maschera si apre e non ti viene segnalato alcun errore significa che,
come io ipotizzo, la maschera contiene una sola pagina.
>  Dove sbaglio?
Probabilmente non hai diviso la maschera in pagine.
> Il numero della pagina è quello in
> proprietà- pagina- indice di pagina?
Non riesco a capire a cosa ti riferisci.
> grazie ancora.
> ciao paolo



title: Apertura pagina in una form

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:bKLAa.37089$Ny5.1...@twister2.libero.it...

Ho trovato la soluzione grazie anche ai vostri indizi.
 provo a spiegarmi: il mio form è costituito da 3 pagine (almeno credo)
dello strumento definito "struttura a schede" (elemento della casella degli
strumenti)
Quello che mi interessava era far aprire, a secondo di un evento, il form
direttamente su una pagina o scheda specifica.
Dopo vari tentivi ho scoperto che il comando che fa funzionare la mia
maschera è Docmd.gotocontrol."nome controllo"
Resta ancora il dubbio se in realtà gli elementi che costituiscono il mio
form sono delle pagine.
Scusate l'ignoranza e se potete chiarirmi il dubbio sulle pagine di un form
domani acvrò una domanda in meno da farvi.
Grazie e scusa per l'email in privato. Volevo accorciare i tempi ( da me i
messaggi del newsgroup si aggiornano dopo circa due ore)
ciao paolo


title: Apertura pagina in una form

text:
"paolo" <
paolo...@tin.it
> ha scritto nel messaggio
news:v2TAa.6080$g92.1...@news2.tin.it...

Vedi che non avevi la form divisa in pagine?
Eh eh eh...


title: Apertura pagina in una form

text:
"paolo" <
paolo...@tin.it
> ha scritto nel messaggio
news:v2TAa.6080$g92.1...@news2.tin.it...
[CUT]
> >
> Ho trovato la soluzione grazie anche ai vostri indizi.
>  provo a spiegarmi: il mio form è costituito da 3 pagine (almeno credo)
> dello strumento definito "struttura a schede" (elemento della casella
degli
> strumenti)
Ciò significa che la tua maschera contiene una struttura a schede, ma che
articolata in un'unica pagina;
l'elemento della casella degli strumenti con il quale si suddivide in più
pagine una maschera è "Interruzione di pagina" che inseirai nella maschera
nel punto in cui vuoi che finisca una pagina della maschera e ne inizi
l'altra.
> Quello che mi interessava era far aprire, a secondo di un evento, il form
> direttamente su una pagina o scheda specifica.
> Dopo vari tentivi ho scoperto che il comando che fa funzionare la mia
> maschera è Docmd.gotocontrol."nome controllo"
> Resta ancora il dubbio se in realtà gli elementi che costituiscono il mio
> form sono delle pagine.
Come scritto sopra la pagine di cui parli tu non possono essere chiamate
pagine di una maschera, ma eventualmente pagine di un controllo con
struttura a schede; questa tua "imprecisione" ha sicuramente provocato
equivoci che non hanno permesso di fornirti la soluzione che cercavi.
> Scusate l'ignoranza e se potete chiarirmi il dubbio sulle pagine di un
form
> domani acvrò una domanda in meno da farvi.
Una maschera, per necessità di dimensioni che non ne permettono la tutta la
sua visualizzazione in un'unica soluzione, può essere suddivisa in più parti
(tramite lo strumento di cui parlavo prima); ogni parte è visualizzata in
maniera distinta: si passa da una pagina all'altra con i metodi di cui si è
parlato nei messaggi precedenti del thread.
> Grazie e scusa per l'email in privato. Volevo accorciare i tempi ( da me i
> messaggi del newsgroup si aggiornano dopo circa due ore)
Penso che dovresti superare questo problema cambiando il newsreader e/o il
provider di new.
Resta il fatto che dialogare di Access in privato è contro lo spirito del
NewsGroup.
Comunque non è mica successo niente di irriparabile... :-)



title: Stampa di file Word inserito come oggett OLE

author: AndreaDiPAdova

text:
Salve a tutti.Vorrei sapere se qualcuno di Voi ha mai avuto a che fare con
la stampa di un file Word inserito come oggetto OLE in una maschera.Io
vorrei "solo" stampare il documento inserito e non la maschera o parte del
documento... C'č qualcuno che mi potrebbe suggerire qualcosa?Grazie in
anticipo
--------------------------------
Inviato via
http://usenet.libero.it


title: Come ci si dovrebbe comportare in un newsgroup, ovvero 'Istruzioni per l'uso' (e)

text:
Ecco alcune regole pubblicate sul nostro Sito Comune e che è auspicabile
vengano rispettate da tutti i frequentatori di questo NG.
==============================================
Anche i newsgroups, come tutte le comunita' di esseri umani, hanno delle
regole la cui conoscenza e rispetto permette un proficuo utilizzo del ng da
parte di tutti i partecipanti evitando incomprensioni, malintesi ed inutili
polemiche.
Alcune regole sono generali e di elementare educazione, altre proprie di
questo gruppo di discussione cresciute e consolidate nel tempo soprattutto
con il contributo dei frequentatori piu' anziani.
Premesso che
il ng e' gestito da 'volontari' che mettono a disposizione gratuitamente il
proprio tempo, le proprie conoscenze e la loro professionalita' per aiutare
chiunque, persone che spesso non conoscono e che dalle quali non riceveranno
alcun compenso, per cui qualsiasi forma di pretesa o obbligo da parte di chi
scrive sono decisamente fuori luogo:
- prima di inviare la propria richiesta provate a verificare se nei messaggi
dei giorni precedenti non siano gia' presenti delle soluzioni al quesito che
si vuole porre.
Non e' il massimo delle figure fare una domanda a cui e' gia' stata data
ampia ed esauriente risposta magari il giorno prima, di sicuro poi
l'eventuale replica difficilmente potra' essere piu' completa.
Si possono effettuare delle ricerche nell'archivio storico del Sito Comune.
- provate anche a verificare che i vostri dubbi e le relative soluzioni non
siano gia' presenti sul Sito Comune di questo newsgroup:
http://www.sitocomune.com
Se si decide comunque di scrivere al ng sarebbe bene tenere presente:
Il SUBJECT
-------------------
Nello scrivere l'oggetto del messaggio si dovrebbe dare maggiore importanza
perche' contribuisce ad identificare immediatamente l'argomento e il tipo
diproblema, attirando subito l'attenzione di chi legge.
Si sconsiglia di inserire subject insignificanti come:
'AIUTO','URGENTE','PROBLEMA ACCESS', 'SOLO PER ESPERTI' 'SONO PRINCIPIANTE',
'SONO DEFICIENTE', 'come si fa...' ECC.,
nel marasma generale dei messaggi perdono visibilita'.
Ecco invece alcuni esempi da considerarsi corretti:
- Gestire il tasto Applica Filtro/Rimuovi Filtro
- Sincronizzare repliche via Internet con Access 2000
- Formattazione diversa per il solo record selezionato
- Come ricercare in una casella combinata
- Formato Numerico Nelle query
- Copia e incolla di piu' dati nello stesso campo
TESTO DEL MESSAGGIO
-------------------
Anche qui, soprattutto nell'interesse di chi posta il messaggio, il suo
contenuto dovrebbe essere pensato e redatto con attenzione al fine di
evitare la spedizione di messaggi incomprensibili, che non potranno avere
risposte immediate soddisfacenti.
E' consigliabile indicare la versione di MSAccess a cui ci si riferisce ed
il sistema operativo utilizzato (A2/W95, A95/W98, A97/NT4, A00/W00).
Se dopo aver inviato un messaggio non si dovessero ricevere risposte si puo'
provare a riformularlo evitando pero' di assumere un tono polemico del tipo
'Possibile che nessuno sappia come ...', 'Perche' non mi volete rispondere'
I motivi per cui certi messaggi non ricevono risposte possono essere i
piu'svariati, dalla domanda mal posta, al fatto che nessuno effettivamente
abbia una risposta da dare.
*Alcuni consigli per chi risponde*
- Scrivere dopo il quoting
Quando si replica (risponde) ad un messaggio si dovrebbe iniziare a scrivere
sempre dopo il testo del precedente.
Lasciare il contenuto del testo originario se breve, oppure riassumere il
contenuto tagliando le parti meno significative, lasciando quelle
piu'interessanti per la comprensione del discorso.
- Non farsi coinvolgere in polemiche con altri partecipanti ed eventuali
disaccordie sarebbe meglio proseguirle in e-mail private.
Alcune richieste o comportamenti *sicuramente* non graditi in questo ng:
- chiedere di programmi per 'sproteggere' database e quindi presumibilmente
il lavoro di altre persone.
Oltre a non essere moralmente corretto, e' illegale, inoltre, considerando
che in questo ng possono esserci persone che si guadagnano la pagnotta
sviluppando programmi con Access, non ci sembra corretto contribuire a
diffondere questo tipo di informazioni;
- richiedere risposte personalizzate al proprio indirizzo e-mail e' contro
lo spirito di questo ng in cui si presuppone che tutte le domande e tutte le
risposte debbano essere visibili perche' potrebbero interessare a tutti;
- contattare direttamente altri frequentatori del ng inviando richieste di
informazioni via e-mail, magari a quelli che sembrano piu' bravi e piu'
disponibili di tutti ad aiutare gli altri;
- chiedere del compilatore di access, semplicemente perche' non esiste, lo
sanno anche i bambini ormai;
- chiedere l'invio di programmi gia' fatti con la scusa di dover imparare,
vedere, bla bla bla;
- inviare messaggi con pubblicita' commerciale anche se riferita all'oggetto
del ng. (ben vengano segnalazioni di siti o iniziative free che parlano di
Access, anche se personali, ma il tutto deve sempre essere senza scopo di
lucro;
Alcune regole legate invece alla netiquette, dove con il termine netiquette
'retichetta', si intende l'insieme di regole nate col tempo per autoregolare
il comportamento degli utenti delle news.
- EVITARE DI SCRIVERE IN MAIUSCOLO sia gli oggetti e soprattutto il testo
dei messaggi che nelle regole equivale ad urlare;
- Scrivere in formato testo e non in HTLM (quindi con formattazioni varie),
questo perche' non tutti i lettori di messaggi (newsreader) visualizzano
correttamente questo formato;
- Evitate le polemiche personali con gli altri partecipanti.
Se proprio non potete farne a meno cercate di trasferirle in privato.
Alcuni link per chi volesse approfondire:
The Net: Guida per l'utente e Netiquette, di Arlene Rinaldi
http://www.inferentia.it/netiquette/
Etica e norme di buon uso dei servizi di rete
http://web.tiscalinet.it/enterprise_videotext/itamidi/netiquette/netiquetteit.htm
ATTENZIONE
I successivi sono testi carichi d'ironia, cioe' sono suggerimenti da
EVITARE!
GALAMAILEO di John of the Homepage
http://www.mamofaq.usenet.eu.org/FAQ-galamalileo.txt
Cara Emily Postnews...
http://uniper.unimo.it/uniper/cara_emily_postnews.htm
Grazie per la collaborazione
Questo documento e' stato redatto da Carlo VE
----------------------------------------------------------------------------
Alcune utili abbreviazioni (acronimi)
AFAIK As Far As I Know
BTW By The Way
CU See You
CUL8R See You Later
CUT Taglio (quando non si riporta tutto il testo a cui si risponde)
HTH Hope This Helps
IMO In My Opinion
IMHO In My Humble Opinion
LOL Laughing out loud
NEWBIE Nuovo arrivato, persona nuova per il NG
NG Newsgroup
OT Off-Topic: fuori argomento
ROTFL Rolling on the floor laughing
ROTFLASTC Rolling on the floor laughing and scaring the cat
ROTFLMAO Rolling on the floor laughing my ass off
RTFM Read the fuckin' manual
SPAM Messaggio pubblicitario fortemente OT, sui NG è assolutamente vietato
TIA Thanks In Advance
TROLL Persona che vuole solo creare disturbo e scompiglio
Ce ne sono tanti altri, li trovate qui:
http://www.acronymfinder.com


author: access il top

text:
Scusatemi per il post di prima è che conosco le difficoltà per smettere
di fumare e volevo solo dargli un aiuto.
SCUSA


title: OCX riconoscitore numero telefonico

author: Toni

text:
Ciao a tutto l'NG
Mi sapreste indicare dove posso trovare un OCX, da applicare ad access, che
quando squilla il telefono riconosca il numero telefonico (via ISDN o
Analogico) e di conseguenza apra il database clienti corrispondente al
numero rilevato?
Grazie a tutti.


title: Correzione automatica codice (?)

author: Andrea

text:
Ciao ragazzi, chiedo il vostro aiuto per risolvere questo seccatura:
Uso Access 97 sia a casa che in ufficio e, mentre a casa non ho nessun
problema, nel PC dell'ufficio quando scrivo il codice č attivata una qualche
forma di correzione ( almeno cosě penso io), che mi sposta il cursore finche
scrivo attaccano il codice dopo che ho fatto spazio o spostando il cursore
indietro di una posizione o creando altri fastidi finche scrivo.
Ho cercato in tutte le opzioni per  togliere questo fastidio, ma senza
successo.
C'č qualcuno che mi puň aiutare ?
--
Andrea


title: Correzione automatica codice (?)

author: Lbo da casa

text:
>Ho cercato in tutte le opzioni per  togliere questo fastidio, ma senza
>successo.
sicuro che non dipenda dalla tastiera?
comunque guarda su strumenti, opzioni, generale, mi pare.
--
non studio non lavoro non guardo la tv
non vado al cinema non faccio sport
----------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access


title: Correzione automatica codice (?)

author: Silvio Berruti

text:
"Andrea" <
and...@freemail.it
> ha scritto nel messaggio
news:wONA5.36253$3R6.7...@news.infostrada.it...
> Ciao ragazzi, chiedo il vostro aiuto per risolvere questo seccatura:
> Uso Access 97 sia a casa che in ufficio e, mentre a casa non ho nessun
> problema, nel PC dell'ufficio quando scrivo il codice è attivata una
qualche
> forma di correzione ( almeno così penso io), che mi sposta il cursore
finche
> scrivo attaccano il codice dopo che ho fatto spazio o spostando il cursore
> indietro di una posizione o creando altri fastidi finche scrivo.
> Ho cercato in tutte le opzioni per  togliere questo fastidio, ma senza
> successo.
> C'è qualcuno che mi può aiutare ?
Ho avuto anch'io in passato un problema simile e l'ho risolto creando un
nuovo MDB vuoto e importando tutte le query, maschere, report e codice, dopo
aver controllato in quest'ultimo che non vi siano funzioni o sub che
possano, con il loro nome, creare confusione con parole riservate ad Access
(ad es. data, file, controllo, campo ecc.)
--
Silvio



title: [?] Stò impazzendo...access e join...perchè non va!!!

author: skunk

text:
Salve,
come da subject, ho un db access con due stupidissime tabelle,
perchè non mi gira questo sql!!!
SELECT Mp3_Tag.Titolo,
Mp3_Info.NomeFile,
FROM Mp3_Tag, Mp3_Info
WHERE Mp3_Tag.Codice = 2 AND
Mp3_Info.Codice = 2
Saluti...
--------------------------------
Inviato via
http://usenet.iol.it


author: Roberto dal portatile

text:
"skunk" <
sku...@libero.it
> ha scritto nel messaggio
news:157Z29Z81Z46Y9...@usenet.iol.it...
> Salve,
> come da subject, ho un db access con due stupidissime tabelle,
> perchč non mi gira questo sql!!!
>
> SELECT Mp3_Tag.Titolo,
> Mp3_Info.NomeFile,
> FROM Mp3_Tag, Mp3_Info
> WHERE Mp3_Tag.Codice = 2 AND
> Mp3_Info.Codice = 2
>
> Saluti...
> --------------------------------
> Inviato via
http://usenet.iol.it
>
Se le due tabelle debbono essere in Inner Join in base ai campi Codice e
vuoi selezionare solo i record in cui Codice ha il valore 2, il codice SQL
della query č:
SELECT Mp3_Tag.Titolo, Mp3_Info.NomeFile
FROM Mp3_Tag INNER JOIN Mp3_Info ON Mp3_Tag.Codice = Mp3_Info.Codice
WHERE (((Mp3_Tag.Codice)=2));
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: problema di protezione/visibilità

author: Mario

text:
Salve a tutti,
   avrei da porre un quesito in quanto non sono riuscito a trovare da
nessuna parte per ora una soluzione.
   Ho un database access 2000 che viene eseguito autamaticamente e propone
una serie di menu applicati preimpostati.
  Avrei bisogno di accedere alle tabelle ed al codice per fare una modofica
ma quando con il tasto F11 richiedo la gestione  delle tabelle/query etc.
non mi appare nessun dato oltre alla possibilità di poter crearne una nuova.
  Come posso fare per risolvere questo problema ed accedere ai dati. ?
   Come posso fare per richiamarmi il menu di access?
Grazie per l'aiuto.
Saluti.
Mario


title: problema di protezione/visibilità

author: Pablitomf

text:
Mario ha scritto:
> Salve a tutti,


Shift premuto mentre accedi all'mdb??????
--
Pablitomf
Lentamente muore chi abbandona un progetto prima di iniziarlo, chi non fa
domande sugli argomenti che non conosce, chi non risponde quando gli
chiedono qualcosa che conosce. (P.Neruda)
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: problema di protezione/visibilità

text:
Lo shift premuto mi fa apparire la maschera di creazione/modifica delle
tabelle ( cosi come per il tasto F11) ma nella non riesco a vedere nulla
oltre che le voci di creazione nuova tabella..
Ti assicuro che le tabelle ci sono ed il file è un mdb.
Sembra che non sia tanto semplice vero ?
"Pablitomf" <
pabl...@virgilio.it
> ha scritto nel messaggio
news:c8if60$2q2$1...@news.newsland.it...



title: problema di protezione/visibilità

author: Antonio Biso

text:
"Mario" <
m.pa...@wanitalia.it
> ha scritto nel messaggio
news:c8kaek$g5$1...@carabinieri.cs.interbusiness.it...
> Sembra che non sia tanto semplice vero ?
Eppure scrivere correttamente DOPO il quoting non è così difficile!!!
Antonio


title: problema di protezione/visibilità

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:BBirc.65322$Qc.26...@twister1.libero.it...

    Abbi pazienza caro Antonio non ti stizzire per cosi poco... credevo che
qualche mostro sacro avesse la risposta al mio piccolo e banalissimo quanto
insignificante problema ma mi sbagliavo.


title: problema di protezione/visibilità

text:
Mario ha scritto:
> Abbi pazienza caro Antonio non ti stizzire per cosi poco... credevo che
> qualche mostro sacro avesse la risposta al mio piccolo e banalissimo quanto
> insignificante problema ma mi sbagliavo.
Prova a creare un nuovo mdb e a importarti tutto il contenuto di questo
non funzionante... a me spesso risolve tanti problemi (anche da mostro
sacro).
E' probabile si sia corrotto e basta... almeno si apre e questo gią č un
passo fatto in avanti.



title: Un bel rompicapo ...

author: Zorro

text:
Ciao a tutti :
ho una tabella la cui struttura record č cosě :
C100 PV
C100 BG
C100 BS
C200 BG
da questa tabella devo purtroppo crearne un'altra cosě :
C100 PV,BG,BS
C200 BG
come posso fare? Tramite query o codice non importa ... Nella prima tabella
posso avere fino a 7 province per un cli.
Ciao a tuuuuch
Zorro.

--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: Un bel rompicapo ...

author: REF

text:
"Zorro" <
spamm...@mail.it
> ha scritto nel messaggio
news:194Z130Z244Z250Y...@usenet.libero.it...
> Ciao a tutti :
Ciao
> ho una tabella la cui struttura record č cosě :
>
> C100 PV
> C100 BG
> C100 BS
> C200 BG
>
> da questa tabella devo purtroppo crearne un'altra cosě :
La devi creare ogni volta o semplicemente accodi i valori ad una esistente?
La tabella di destinazione che struttura ha? Un campo solo dove metti la tua
stringa?
> C100 PV,BG,BS
> C200 BG
>
> come posso fare? Tramite query o codice non importa ... Nella prima
tabella
> posso avere fino a 7 province per un cli.
> Ciao a tuuuuch
> Zorro.
>
>
Non so se si tratta del giusto approccio, ma io proverei a eseguire una
query per estrarre i vari valori "C100","C200"... etc
e poi eseguirei una seconda query per estrarre le province con la condizione
sul primo valore.
A quel punto accedendo al recordset della seconda query componi la tua
stringa.
Non so se il metodo č efficiente o se c'č un modo piů intelligente per
farlo.
Altri ti sapranno indicare meglio.
Ciao
REF


title: Un bel rompicapo ...

author: Roberto dalla campagna

text:
"Zorro" <
spamm...@mail.it
> ha scritto nel messaggio
news:194Z130Z244Z250Y...@usenet.libero.it...
> Ciao a tutti :
> ho una tabella la cui struttura record č cosě :
>
> C100 PV
> C100 BG
> C100 BS
> C200 BG
>
> da questa tabella devo purtroppo crearne un'altra cosě :
>
> C100 PV,BG,BS
> C200 BG
>
> come posso fare? Tramite query o codice non importa ... Nella prima
tabella
> posso avere fino a 7 province per un cli.
> Ciao a tuuuuch
> Zorro.
Se i dati sono contenuti in una tabella chiamata Tabella1 che abbia una
struttura simile a questa:
ID                Contatore e chiave primaria
Cliente          Testo
Provincia       Testo
ecc. ecc.
In un modulo del database memorizza la seguente funzione:
Public Function AccodaProvincia(Cliente As String) As String
Dim rst As DAO.Recordset
Set rst = CurrentDb().OpenRecordset("SELECT Provincia " _
& "FROM TAbella1 WHERE Cliente ='" & Cliente & "';")
AccodaProvincia = ""
rst.MoveFirst
Do Until rst.EOF
    AccodaProvincia = AccodaProvincia & _
        rst!Provincia & ","
    rst.MoveNext
Loop
AccodaProvincia = Left(AccodaProvincia, _
    Len(AccodaProvincia) - 1)
Set rst = Nothing
End Function
Quindi otterrai il risultato che ti serve eseguendo una query che abbia il
seguente codice SQL:
SELECT DISTINCT Tabella1.Cliente, AccodaProvincia([Cliente]) AS Provincie
FROM Tabella1;
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: Un bel rompicapo ...

author: cidi

text:
"Zorro" <
spamm...@mail.it
> ha scritto nel messaggio
news:194Z130Z244Z250Y...@usenet.libero.it...
> Ciao a tutti :
> ho una tabella la cui struttura record č cosě :
>
> C100 PV
> C100 BG
> C100 BS
> C200 BG
>
> da questa tabella devo purtroppo crearne un'altra cosě :
>
> C100 PV,BG,BS
> C200 BG
>
> come posso fare? Tramite query o codice non importa ... Nella prima
> tabella
> posso avere fino a 7 province per un cli.
> Ciao a tuuuuch
> Zorro.
>
Ciao Zorro
č l'oggetto il vero.... rompicapo!    :D
----
Daniele


title: Un bel rompicapo ...

author: MA

text:
cidi wrote:
> "Zorro" <
spamm...@mail.it
> ha scritto nel messaggio
> news:194Z130Z244Z250Y...@usenet.libero.it...
>> Ciao a tutti :
>> ho una tabella la cui struttura record è così :
>>
>> C100 PV
>> C100 BG
>> C100 BS
>> C200 BG
>>
>> da questa tabella devo purtroppo crearne un'altra così :
>>
>> C100 PV,BG,BS
>> C200 BG
>>
>> come posso fare? Tramite query o codice non importa ... Nella prima
>> tabella
>> posso avere fino a 7 province per un cli.
>> Ciao a tuuuuch
>> Zorro.
>>
>
> Ciao Zorro
> è l'oggetto il vero.... rompicapo!    :D
>
> ----
> Daniele
Che ti credi Zorro, il sergente Biso Garçia è latitante di questi tempi...!?
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa1 - I° Conferenza Italiana per Sviluppatori Access Arezzo 4+5
Giugno 2005 Info:
www.donkarl.com/it


title: Un bel rompicapo ...

text:
                    Il 07 Giu 2005, 17:58, "REF" <
jvbov_...@libero.it
> ha scritto:
>
> "Zorro" <
spamm...@mail.it
> ha scritto nel messaggio
> news:194Z130Z244Z250Y...@usenet.libero.it...
> > Ciao a tutti :
>
> Ciao
>
> > ho una tabella la cui struttura record è così :
> >
> > C100 PV
> > C100 BG
> > C100 BS
> > C200 BG
> >
> > da questa tabella devo purtroppo crearne un'altra così :
>
> La devi creare ogni volta o semplicemente accodi i valori ad una
esistente?
> La tabella di destinazione che struttura ha? Un campo solo dove metti la
tua
> stringa?
>
La creo ogni volta , e la tebella di destinazione ha Cliente + campo note
che sarà l'unione dei vari record ...
In che senso l'oggetto è un vero rompicapo ?
ciao a tuuuch e grazie .



title: Un bel rompicapo ...

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:KOwpe.15319$TR5....@news.edisontel.com...
> cidi wrote:
>> "Zorro" <
spamm...@mail.it
> ha scritto nel messaggio
>> news:194Z130Z244Z250Y...@usenet.libero.it...
>>> Ciao a tutti :
>>> ho una tabella la cui struttura record è così :
>>>
>>> C100 PV
>>> C100 BG
>>> C100 BS
>>> C200 BG
>>>
>>> da questa tabella devo purtroppo crearne un'altra così :
>>>
>>> C100 PV,BG,BS
>>> C200 BG
>>>
>>> come posso fare? Tramite query o codice non importa ... Nella prima
>>> tabella
>>> posso avere fino a 7 province per un cli.
>>> Ciao a tuuuuch
>>> Zorro.
>>>
>>
>> Ciao Zorro
>> è l'oggetto il vero.... rompicapo!    :D
>>
>> ----
>> Daniele
>
> Che ti credi Zorro, il sergente Biso Garçia è latitante di questi
> tempi...!?
per questo ha lasciato l'incarico al ........ caporale MA    ;-)
> --
> _ _
> Ciao
> MAssimiliano Amendola
www.accessgroup.it
---
Daniele