mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: Ripristino file Access 2000

Sapete dirmi come posso ripristinare un file mdb di Access 2000???
Saluti a tutti!!!!
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Sapete dirmi come posso ripristinare un file mdb di Access 2000???
E tu sai dirci quali problemi ha incontrato questo file?
Ciao. Claudio.

 Ciao. Claudio.
Ciao,
il file mdb è una applicazione access che viene condivisa da due
utenti.Una volta terminato l'utilizzo dell'applicazione da partte di uno
dei due utenti e chiudendo access ad entrambi è uscito il msg
"Ripristinare il DB di access o non è un database".Una volta digitato OK
esce un nuovo avviso di errore "Password non valida".
Solitamente l'applicazione ventiva utilizzato da tutte e due gli utenti
senza alcun problema.
Grazie.
Ciao!!Tiziana 


 Ciao. Claudio.
Il problema č che molto probabilmente il file č stato chiuso
incorrettamente e ora appena si tenta di aprirlo dice che bisogna
ripristinare il file o addirittura il file non č un database.....se si
tenta di ripristinarlo inibisce l'accesso ad esso!!!!!


 Grazie.
La cosa migliore è ripristinare una copia di backup funzionante. Se non è possibile,
*prima* ti salvi la situazione attuale, poi puoi provare a creare un nuovo mbd vuoto e
importare dentro le vecchie cose. Puoi anche provare a lanciare l'mdb con l'opzione
/decompile. Altre prove possono essere il compattare il database, andare in un modulo VB e
rilanciare la compilazione.
Insomma, tutte le cose che si sono dette qualche migliaio di volte nei messaggi
precedenti.
Ciao. Claudio.
Newsgroup: it.comp.appl.access
Titolo: Aggiornamento del database

Salve,
vorrei sapere se è possibile e come fare per rendere gli aggiornamenti
delle tabelle in automatico con l'inserimento tramite maschera
Spiego meglio
Ho una tabella e una maschera di inserimento costruita su quella tabella,
io voglio che i dati nella tabella ci vadano in automatico ogni volta che
cambio campo e non solo quando passo all'inserimento del record successivo
Spero di essere stato chiaro
grazie per gli eventuali aiuti

 cambio campo e non solo quando passo all'inserimento del record successivo
su deseleziona di ogni campo forza il salvataggio del record corrente
Antonio

 Antonio
In che modo, potresti dirmi quali strumenti e in che modo usarli?
magari facendomi un esempio, non sono tanto pratico
ti ringrazio per la pazienza

 ha scritto nel messaggio
news:UeaNb.250585$vO5.10...@twister1.libero.it...

DoCmd.RunCommand acCmdSaveRecord
Vedi comunque l'help
Antonio

 cambio campo e non solo quando passo all'inserimento del record successivo
Ciao, Trolskji.
    Il codice seguente e' molto sommario ma dovrebbe darti l'idea. Lo scopo
e' quello di non creare tante routine quanti sono i controlli della
maschera. Attenzione alla gestione di quei controlli che *non* servono
all'immissione. Vedi tu come fare. Eventualmente fischia sul ng *dopo*
averci provato. ;-)
Option Compare Database
Option Explicit
Dim m_objAcControl  As Access.Control
Private Sub Form_KeyUp( _
  ByRef KeyCode As Integer _
, ByRef Shift As Integer)
  If (m_objAcControl Is Me.ActiveControl) Then
    ' DO NOTHING
  Else
    If (Me.Dirty = True) Then
      Me.Application.RunCommand acCmdSaveRecord
    Else
      ' DO NOTHING
    End If
    Set m_objAcControl = Me.ActiveControl
  End If
End Sub
Private Sub Form_Load()
  Me.TimerInterval = 100
End Sub
Private Sub Form_Timer()
  Me.TimerInterval = 0
  Set m_objAcControl = Me.ActiveControl
End Sub
-- 
    (Facci sapere se ed eventualmente come hai risolto. Grazie.)
Ciao :o)
Maurizio Borrelli, Microsoft MVP Access
--------
?SPQR(C)
 X
--------
Newsgroup: it.comp.appl.access
Titolo: Salvare da CD - Modalità SOLA LETTURA

Gentili amici esperti (e non) di Access,
ho un piccolo problema che gradirei risolvere per fare bella figura.
Ho preparato un database in Access 2000 e lo ho inserito in un CD. Tale CD
dovrebbe essere distribuito in centinaia di copie e andare a docenti.
Solo che quando compare la maschera Salva su disco etc... e poi si salva su
Hard Disk il file Access viene salvato in modalità Sola lettura,
costringendo gli utenti alla fastidiosa procedura di deselezionamento della
flag.
Conoscete un metodo affinchè il file sia salvato su HD normalmente??
Grazie e scusate per la contorsione delle parole.
Leo

 ha scritto nel messaggio
news:PGMc8.2882$3s4....@news1.tin.it...

prova, dopo averlo salvato a fare queste istruzioni:
    Dim fs, f
    Set fs = CreateObject("Scripting.FileSystemObject")
    Set f = fs.getfile(Path_NomeFile)   => path_nomefile corrisponde al tuo
file
    f.Attributes = 0
... con 0 togli tutti gli attributi (....in senso di caratterisitche...) al
file specificato
ciao.

    f.Attributes = 0
Ciao e grazie per la risposta,
devo inserire le istruzioni nei moduli?
Potresti dirmi più esattamente?
Grazie e scusa l'ignoranza
Leo

 ha scritto nel messaggio
news:XNSc8.817$Ns4....@news2.tin.it...

Puoi creare una routine all'interno di un modulo qualsiasi:
Public Sub TogliAttributi(Nomefile as string)
    Dim fs, f
    Set fs = CreateObject("Scripting.FileSystemObject")
    Set f = fs.getfile(Path_NomeFile)
    f.Attributes = 0
end sub
e sopo le istuizioni che salvano il file nel hd, richiami la funzione.
......
copia file su hd DaNomefile ANomeFile
TogliAttributi ANomeFile
....
ciao.

Grazie mille, Ramblers!!!!!!!!!
Leo
Newsgroup: it.comp.appl.access
Titolo: Disabilitare maschera associata

E' possibilie disabilitare da VBA una maschera associata?

 E' possibilie disabilitare da VBA una maschera associata?
Ciao Pino,
cosa intendi per "disabilitare"?
-- 
Cinzia [Office Access MVP]
_______________________
 
www.riolab.org
http://accessdaziacin.spaces.live.com/
---------------------------------------- 

 cosa intendi per "disabilitare"?
Ho una sottomaschera i cui campi sono associati a una certa tabella e
tramite RecordSource gli passo la stringa che contiene la select che
serve a popolare i campi.
Ora però cosa succede. Mi serve una funzionalità in cui la *stessa*
sottomaschera vada a prendersi i dati da una tabella diversa
(contenuta in un altro db ma non è un problema se uso l'oggetto
Connection). Ora a questo punto dovrei per forza disabilitare
l'associazione dei campi della sottomaschera alla prima tabella perchè
lui si aspetterà valori che provengono *solo* da quella tabella e non
da altre.
Non so se mi sono spiegato 8-)

 ha scritto nel messaggio 
news:5e2a352b-ed75-47c0...@n75g2000hsh.googlegroups.com...


Ciao Pino,
ora è più chiaro...
Il problema si pone solo se la tabella da cui prende i dati dal 
secondo db ha nomi di campo diversi rispetto a quelli della prima 
tabella, altrimenti l'associazione dovrebbe funzionare senza problemi.
Nel caso di nomi diversi, devi togliere proprio l'associazione 
textbox-campo e crearla via codice appena prima di assegnare il 
recordsource alla maschera.
-- 
Cinzia [Office Access MVP]
_______________________
 
www.riolab.org
http://accessdaziacin.live.space.com
----------------------------------------
Newsgroup: it.comp.appl.access
Titolo: RecordCount=0

Ho il seguente problema:
Dim db As Database, rst1 As Recordset, lng1 As Long
Dim rst2 As Recordset , lng2 As Long
Set db = CurrentDb
Set rst1 = db.OpenRecordset("Tabella1")
lng1 = rst1.RecordCount
Set rst2 = db.OpenRecordset("Tabella2")
 lng2 = rst2.RecordCount
Il conteggio dei record di Tabella1 funziona, mentre quello di Tabella2
risulta sempre  a zero.
Come mai ?
Grazie anticipatamente

 ha scritto nel messaggio
news:w4mz6.414$k53....@news1.tin.it...

Prima di lng2 = rst2.RecordCount
prova con
rst2.MoveLast
rst2.MoveFirst
Comunque hai detto poco sulla tabella.
Ciao, Carlo

 ha scritto nel messaggio
news:w4mz6.414$k53....@news1.tin.it...

Prova così:
Dim db As Database, rst1 As Recordset, lng1 As Long
Dim rst2 As Recordset , lng2 As Long
Set db = CurrentDb
Set rst1 = db.OpenRecordset("Tabella1")
rst1.MoveLast
lng1 = rst1.RecordCount
Set rst2 = db.OpenRecordset("Tabella2")
rst2.MoveLast
lng2 = rst2.RecordCount
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 lng2 = rst2.RecordCount
Neanche Utilizzando . MoveLast funzionava, allora ho sostituito Tabella2 con
Query2 e ora funziona (anche se non capisco il perchč).
Grazie a CarloCos e Roberto
Newsgroup: it.comp.appl.access
Titolo: Far digerire script SQL ad Access?

Salve a tutti
ancora una volta arenatomi sulle deserte spiagge dell'arcipelago Tupla
mi rivolgo a voi ;-)
C'e' modo di far digerire ad access un semplice script sql del tipo :
INSERT INTO ...;
INSERT INTO ...;
...;
COMMIT WORK;
per aggiornare dati da un altro DB (Firebird)?  
grazie 1k
-Z-

 C'e' modo di far digerire ad access un semplice script sql del tipo :
probabilmente dirň un'idiozia ma con una query pass through?

probabilmente dirň un'idiozia ma con una query pass through?
Non credo sia il caso, anzi credo sia + o - l'opposto ;-) : con le
query p-t se non erro passi statement sql ad un motore di databse
diverso da access tramite odbc; qui in realta' il problema e' che
access pare non sia in grado di gestire/importare piu' istruzioni
simili:
INSERT INTO ... ;
INSERT INTO ... ;
...
Si puo' aggirare il problema utilizzando  la forma 
INSERT INTO [...]
	SELECT [...]
	FROM [...]
Che pero' avendo in mano uno script sql non e' proprio il massimo
della vita :-)
-Z-

"zarquon" <zar...@tauceti.centro> ha scritto nel messaggio 
news:kta3h4tb1gdo5l6an...@4ax.com...

Ogni istruzione corrisponde ad una query...in access
Puoi aggirare il problema in locale ricrei il db poi colleghi access alle 
tabelle del db con ODBC e fai tutto quello che vuoi.
Ciao
-- 
Roberto da Parma 

tabelle del db con ODBC e fai tutto quello che vuoi.
Cioe' ricreo in locale il db Firebird, mi collego odbc... hmmm, ho
gia' risolto diversamente ma questa la volgio provare anche perche'
l'aggiornamento sara' periodico.
grazie e ciao!
-Z-


L'  INSERT INTO .......    funziona perfettamente del tipo INSERT INTO 
ANAGRAFICHE (NOME, COGNOME) VALUES ("PEPPE", "CALOGERO")
Per il ricreare le tabelle da formato Access a Firebird, ti basta creare un 
programmetto che looppa tra tabelle e campi/tabella e ti ricrea sul dsn 
corrispondente ai dati Firebird la tabella che stai leggendo in formato 
Access
Una volta ricreato il db, stessa cosa per i dati, con le oppurtune 
conversioni da tipo Access a tipo Firebird ovviamente
Todo ki, ma forse non ho capito bene la domanda, infatti una volta creato il 
db Firebird a cosa ti servirebbe rilanciare la ri-creazione ???
Detto questo, inviterei piu colleghi a testare l'efficacia di Firebird 
perche' e' davvero un sistema eccellente in tutte le sue funzionalita'
Semplice da installare, estremamente robusto alle 'intemperie', semplice da 
spostare di qua e di la, velocissimo ad avviarsi anche dopo chiusure 
anomale, backuppabile anche on-line, ecc...
Inzomma, un sistema 'de oro', e pure aggratisse
Ciao
RobertoA
Newsgroup: it.comp.appl.access
Titolo: Report

Ciao!
C'è qualcuno che può aiutarmi a risolvere questo problema?
Ho creato una Maschera dove filtro la data ed il numero doc. esempio
da data 20/03/09 a data 20703/09 da doc.n1 a doc.n2,ho creato un
bottone che dopo questa selezione apre il report il mio problema è
quello di avere un singol report per ogni documento pur avendo
seleziona da 1 a 2 come posso fare?

 ha scritto nel messaggio 
news:b26b7733-8296-450e...@z9g2000yqi.googlegroups.com...

------    RISPOSTA  ------
Se nella costruzione del report visualizzi "ordinamento e raggruppamento" 
puoi scegliere il salto pagina al cambio del documento.
Ciao
Antonio

Newsgroup: it.comp.appl.access
Titolo: asp access e windows 12

Stiamo installando un nuovo server windows 2016 64 bit, abbiamo configurato 
IIS e installato ASP e stiamo verificando i file asp,
se il database da cui prendere i dati è sqlserver nessun problema se invece 
i dati sono su microsoft access (mdb) mi da errore
 
la mia stringa di connessione è questa
 
Set objConn = Server.CreateObject("ADODB.Connection")
objConn.Open("Provider = Microsoft.Jet.OLEDB.4.0; Data Source = 
XXX\xx.\xx.mdb")
Set objRs = Server.CreateObject("ADODB.Recordset")
 
su windows server 2003 sbs funziona benissimo da anni
cosa devo ancora verificare?
Grazie Max 
 

Ciao, il problema probabilmente è che non esiste una versione x64 del jet.
Un'opzione è il Microsoft Access Database Engine 2010 Redistributable o il runtime di Access che esistono anche in versione x64.
Microsoft fa notare che questi drivers non sono progettati per un ambiente server.
Ciao
Mat.

mi dici che è inutile che lo installo sul server 2012?
grazie
Max
 
"Potone"  ha scritto nel messaggio 
news:ac9f244c-91fb-4a4a...@googlegroups.com...


Il giorno lunedì 6 febbraio 2017 12:20:18 UTC+1, 
pi...@baudo.it
 ha scritto:
[Cut]
Io li ho usati in un contesto simile e funzionano (server x64 con necessità di accedere a dati su mdb), a un certo punto però ho trasferito i dati su sql server e ho tagliato la testa al toro.
Facci sapere,
ciao
Mat.

io l'ho fatta peggio..... ho collegato i dati degli mdb al serversql, e da 
lì ho creato un database con le tabelle che mi servivano e all'asp collego 
quelle
ciao
Max
 
 


Cos'hai installato alla fine? ACE, Access Runtime?
Mat.
Newsgroup: it.comp.appl.access
Titolo: campo ora

Ho un campo ora di cui non voglio che visualizzi i secondi, le ho provate
tutte e non sono capace, AIUTO..
Max

tutte e non sono capace, AIUTO..
prova ad impostare il formato in hh.

Newsgroup: it.comp.appl.access
Titolo: arrotondamento access 97

in un reporto avrei la necessità che i numeri presnti in un capoo
fossero arrotondati a 2 cifre. So che la funzione in 97 non esiste, ma
mi piacerebbe scrivere qualcosa da utilizzare, ma non so da dove partire
-- 
c' e' tutto il tempo per diventare ancora piu'
ignoranti

 partire
www.donkarl.com/it
 FAQ 2.1 Arrotondamenti
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it

Newsgroup: it.comp.appl.access
Titolo: Eliminazioni campi vuoti da maschera

Ho ancora bisogno di aiuto. Ho una maschera con una ventina di campi
diversi e per comoditą vorrei che per ogni record non venissero
visualizzati i campi che non contengono dati, invece di avere il campo
bianco. Come posso fare???
Grazie infinite. 
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 bianco. Come posso fare???
Evidentemente non sei interessato ad inserire valori nei CONTROLLI (non
campi) vuoti che non potrai piu' vedere, ad ogni modo se la tua maschera NON
e' in visualizzazione maschere continue puoi impostare la proprieta' visible
dei controlli a false da codice usando l'evento Corrente.
Sib

Se io imposto il valore visible a false, nella maschera non mi compare
più quel campo, anche se contiene dei dati. Mi spiego meglio: per alcuni
record (ne ho oltre 400) dei campi possono essere vuoti ed altri con
dati. Ma nella maschera vorrei che fossero visualizzati, record per
record, solo i campi con dei dati.
C'è un'altra soluzione?


 C'è un'altra soluzione?
La devi impostare sull'evento on current della maschera, testando se c'è un
valore o meno, non che la metti fissa in struttura
Antonio

Newsgroup: it.comp.appl.access
Titolo: Overflow su esportazione report in xls

Ciao a tutti
Ho la necessità di esportare un report in excel e l'esportazione, solo di
questo report, me da errore di overflow
Che roba è?
L'esportazione di tutti gli altri report non da problemi
Ciao
Luca

 ha scritto nel messaggio
news:anhk8t$dj$1...@fe2.cs.interbusiness.it...

Troppi dati?
Quenti record stampa questo report? hai provato a fargli stampare un solo
record?
Prova a togliere qualche controllo (magari se ce ne sono di calcolati.
Se non va cerca di dare qualche indicazione in più
Ciao, FABIO

"Rè Artu"

E che versione di Access utilizzi?

 ha scritto nel messaggio
news:Za%m9.45131$e31.9...@twister2.libero.it...

Access97 su w2k
Nel corpo del report (che visualizza un piano dei conti) avevo 3 campi che
spostavo da codice a destra o a sinistra (per ottenere una struttura simile
al treview) in base al livello del conto
Togliendo dal report il terzo campo (quello + a destra) il report viene
stampato
Grazie a tutti
Ciao
Newsgroup: it.comp.appl.access
Titolo: Modificare la legenda di un grafico

Ciao a tutti.
Leggendo la guida di MS Graph, pare che per modificare la legenda di un
grafico basta cambiare le etichette nel foglio dati ed effettivamente se si
fa questa operazione, momentaneamente, la legenda del grafico cambia. Ma se
si chiude la maschera che contiene il grafico e la si riapre la legenda
torna quella originale.
Per alcuni grafici modificando la sintassi SQL dell'origine del grafico (le
clausole AS) sono riuscito a cambiare alcune legende. Tuttavia il mio
problema è quello di cambiare la legenda di un grafico a torta percentuale
basato su un conteggio di un campo Si/no. Per esempio se in quel campo ho 6
record con Si e 4 con No, la torta mi porta il 60% in rosso e il 40% in blu.
Tuttavia la legenda mi porta un "-1" per il rosso e uno "0" per il blu, che
sono i valori che assume il campo in caso di Si e No. Non riesco in nessun
modo a cambiare questa legenda, aiutatemi!
Thamx
giaconet

 giaconet
Se ho capito bene vuoi far sparire i valori -1 e 0 sostituendolia Sě e No.
Se č cosě nella query creati un altro campo calcolato (es. campoSěNo) che ti
ritorna il valore Sě se il campo = -1:
es.
Select campoMenoUnoZero, iif(campoMenoUnoZero=-1;"Sě";"No") AS campoSiNo...
Ciao.

 ha scritto nel messaggio
news:9dqga1$agr$1...@canarie.caspur.it...

Grazie. Ho risolto. Ma possibile che sia l'unico modo?? Access non prevede
di gestire in modo diverso i valori di Si/No in modo che siano
personalizzabili dall'utente?
Thanx
giaconet

 giaconet
La personalizzazione č proprio questa; tu sai che ha due valori: -1 e 0, se
vuoi personalizzare il loro significato parti da questa considerazione e se
decidi che -1 = "Ciao Ciao" e 0 = "Addio Addio" devi eseguire un test come
quello proposto...
Ciao.
Newsgroup: it.comp.appl.access
Titolo: Access per Palmari

Salve a tutti!
Qualcuno mi sa dire se esiste un pplicazione "portatile" per Access?
Dovrei sviluppare un FE su un palmare con Windows Mobile....
Notizie?!?
Grazie
Gimmy 


No Exist.
bye :o)

 ha scritto nel messaggio 
news:AxxFe.38904$b93....@tornado.fastwebnet.it...

http://www.lido.dist.unige.it/LavoriStudenti/WceDB/GEST_DBWCE6.htm
Ciao, Carlo 


...si può dire che esisteva. Non lo si trova + in giro o almeno io non sono 
riuscito a trovarlo e sono passato al  .net
Francesco

 Francesco
Quindi?
VB?
saluti
GM

Newsgroup: it.comp.appl.access
Titolo: [OT] stabilità di Access - crash improvvisi

Ciao a tutti,
mi capita di dover subire dei crash inspiegabili da Access.
Mi accorgo che se il codice contenuto in una form supera un discreto numero 
di righe, oppure se una lettura di dati esterni apre e chiude molte volte 
dei files, oppure se i controlli in una form si moltiplicano : di avere 
crash. Poi, magari reimportando tutti gli oggetti in un nuovo DB, le cose si 
aggiustano, nonostante non venga fatto nulla per 'alleggerire' la situazione 
precedente.
Sembrerebbe come se il 'contenitore' fosse in qualche maniera 'stanco' e 
nonostante compattazioni e ripristini, si rifiutasse di proseguire 
richiedendo una 'carrozza' nuova.
Mi rendo conto di quanto la mia elencazione sia fumosa ( magari più in clima 
con una caccia alle streghe che con un DB relazionale), però nel tempo (ogni 
20 gg in media), l'applicativo a cui sto dedicando tanta cura, si rifiuti di 
aprirsi, o si blocca all'improvviso e senza un errore intercettabile.
Chiedevo il vostro parere, direi la vostra esperienza diretta, 
sull'argomento.
Non voglio denigrare un ambiente che, in primis, mi sfama. Voglio solo 
sentirmi dire che la colpa è del mio confuso modo di procedere, e non di 
Access.
Grazie
-- 
-- 
      /)/)               IVAN                (\/)
     (  '.')         NMCBRMC         ( '.' )
  o(_('')('')                               (")(")_)*
Non Microsoft Certified But Regular
             Microsoft Consumer

 ha scritto nel messaggio 
news:439f5abc$0$16210$4faf...@reader3.news.tin.it...

[cut]
ciao,
che versione di Access usi? i service pack di access/office sono installati?
che sistema operativo usi? i service pack del SO sono installati?
ciao,
Mat. 

 Grazie
Prego
-- 
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------

"Potone" <mborroni_NO@SPAM_inwind.it> ha scritto nel messaggio 
news:RTPnf.2764$5Z4....@news.edisontel.com...

 ciao,
OFFICE XP sp 3
WIN XP media center v2002 sp2
tutti gli aggiornamenti automatici sono regolarmente aggiornati.
.... cmq leggendo il post successivo, ho avuto conferma della mia 
'sensazione'; l'ambiente tende a sporcarsi e adesso provo ad adottare i 
consigli sul sitocomune.
Grazie 1k

"Potone" <mborroni_NO@SPAM_inwind.it> ha scritto nel messaggio 
news:RTPnf.2764$5Z4....@news.edisontel.com...
[...]
... scusa nel post precedente mi è partito l'invia senza la firma
Grazie
Ivan
Newsgroup: it.comp.appl.access
Titolo: sql ed estrazione categorie univoche

Mi hanno fornito un db catalogo in access che contiene 20.000 articoli con i
seguenti campi:
codice - categoria - descrizione - prezzo
Il buon uomo che ha realizzato il db non ha pensato all'utilità di creare
una tabella apposita per le categorie e collegarle a un ID, ma le ha
inserito il nome della stessa in ciascun campo.
Ora vi chiedo: come posso fare ad estrarre la lista di queste categorie?
Vi è un comando SQL apposito?
spero di essere stato chiaro.
Ringrazio anticipatamente tutti coloro mi sapranno aiutare,
Saluti, Micky



SELECT Categoria
INTO TabellaCheVuoiTu
FROM Tabella;
Se ho capito il problema . 
Ciao. Fabrizio



Scusa:
SELECT DISTINCT Categoria
INTO TabellaCheVuoiTu
FROM Tabella;
Sempre se ho capito.
Ciao. Fabrizio

Newsgroup: it.comp.appl.access
Titolo: query con almeno un record

Esiste una funzione che mi dica se
la query che ho fatto contiene o no records??
Il tutto chiaramente senza visualizzare il risultato

 Il tutto chiaramente senza visualizzare il risultato
Se la query si chiama Query1, prova con:
If DCount("*", "Query1") = 0 Then
    MsgBox "La query non contiene record"
End If
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 Roberto
Si penso che questo funzioni, ma mi sono spiegato male io!!
Allora... io c'ho una tabella in cui inserisco tranquillamente un
record solo se questo non c'e' gia'.... se e' presente nella tabella
devo dare un warning e se l'utente decide di continuare devo modificare
tale record... che dici devo crearmi una query solo per fare questo??
Con i recordset e' una palla!!!

 ha scritto nel messaggio
news:BqIE9.77641$Yw.36...@news2.tin.it...

Non è necessario aprire un recordset e scorrerlo, è sufficiente usare una
funzione DLookup (vedi help) con la quale cerchi di recuperare un campo del
tuo ipotetico record nella tabella; se la DLookup ti restituisce un valore
Null significa che il record cercato in base ai criteri della funzione non
c'è, in caso contrario già esite; quindi prenderai le tue decisioni in base
all'esito di una If che analizza se il risultato della DLookup è o non è
Null.
Normalmente questa verifica si effettua a fronte dell'evento "Prima di
aggiornare" della maschera che effettua gli aggiornamenti della tabella.

Newsgroup: it.comp.appl.access
Titolo: Report.........

Scusate se approfitto della gentilezza di molti di voi....
Dovrei stamapre un report tipo questo:
Nome1            Nome2            Nome3            Nome4
Cognome1       Cognome2      Cognome3       Cognome4
E l'unica cosa che risco ad ottenere č:
Nome1            Nome1            Nome1            Nome1
Cognome1       Cognome1      Cognome1       Cognome1
Qualche dritta?

 Qualche dritta?
Dovrebbe essere una "stampa di etichette"

 Qualche dritta?
Lascia una sola coppia di controlli, diminuisci la larghezza del report,
apri il menù File, scegli Imposta Pagina e vai nella sezione colonne, infine
in corrispondenza di Numero di colonne inserisci 4.
Cià Puppons (stò nick mi mette in subbuglio gli ormoni.  ;-)  )
RoDAgo

Cognome1       Cognome2      Cognome3       Cognome4
setta 4 colonne.  menu file, poi cerca lě.
--
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

Newsgroup: it.comp.appl.access
Titolo: miei messaggi ng spariti

ciao, stavo cercando un mio vecchio messaggio di cui avevo pure ricevuto
risposta..
non ne trovo piu' neanche uno dei miei, e uso pure la ricerca,,,
sapete illuminarmi?
ciao
fa'

 ha scritto nel messaggio 
news:OZbSg.2147$a71....@tornado.fastwebnet.it...

Strumenti - Opzioni - Lettura
Togli la spunta su: leggi ... intestazioni alla volta
Poi risincronizza il newsgroup
Ciao.
-- 
Sergio MAZZA 

 thanks
Amen!
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: associare campi diversi in base al valore di un campo  - maschera record continui

ho una maschera in modalità record continui 
i campi sono
 
campo1 boolean 
nome1 testo
nome2 testo
 
in una casella di testo vorrei visualizzare nome1 se campo1 è false e visualizzare nome2 se campo1 è true
 
fattibile?

Si ovvio.
Metti una 3° textbox e crea l'origine controllo con un iif...
 
Ovviamente solo in visualizzazione non potrebbe essere editato e non avrebbe senso.
Non inventare altre cose sei in maschera continua non puoi fare quello che vuoi.
 
@Alex


Ah ok provo, grazie.

Newsgroup: it.comp.appl.access
Titolo: Filtrare record utilizzando una query che gestisca "FieldName".

Salve,
ho bisogno di creare una query su di una tabella andando a prendermi solo 
alcuni campi denominati in un certo modo.
Vado a spiegarmi meglio:
ho una tabella i cui campi si generano da soli, via codice. I campi in 
questione possono avere prima il suffisso "Entrata" o "Uscita" seguito da un 
determinato ID.
Ora avrei bisogno, non sapendo quindi quanti campi ci possono essere nella 
mia tabella, di estrapolare ad esempio solo il contenuto di tutti i campi il 
cui "FieldName" inizia x "Entrata".
C'� la possibilit� via codice di creare una query di questo genere?...
Grazie x gli aiuti,
TG

 C'ï¿œ la possibilitï¿œ via codice di creare una query di questo genere?...
Se con "creare una query" intendi una nuova query salvata puoi
chiamare la procedura di sotto con:
procBuildQuery "NomeTabella", "Entrata", "NomeQuery"
'**********
Sub procBuildQuery(strTable As String, strStart As String, _
                                    strQuery As String)
    On Error GoTo myError
    Dim db As DAO.Database
    Dim tdf As DAO.TableDef
    Dim qdf As DAO.QueryDef
    Dim fld As DAO.Field
    Dim strSQL As String, strFields As String
    Set db = CurrentDb
    Set tdf = db.TableDefs(strTable)
    For Each fld In tdf.Fields
        If fld.Name Like strStart & "*" Then
            strFields = strFields & fld.Name & ", "
        End If
    Next fld
    If strFields = "" Then Exit Sub
    strFields = Left(strFields, Len(strFields) - 2)
    strSQL = "SELECT " & strFields & " FROM " & strTable
    Set qdf = db.CreateQueryDef(strQuery, strSQL)
myExit:
    Exit Sub
myError:
    MsgBox "Piccola eccezione: " & Err.Number _
                & vbCrLf & Err.Description
    Resume myExit
End Sub
'**********
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it

> C'� la possibilit� via codice di creare una query di questo genere?...

Newsgroup: it.comp.appl.access
Titolo: Percorso e unità database in uso

C'è modo con access di farsi ritornare da codice il percorso completo di
unità ed il nome del database in uso ?
Grazie, pang.


________________________________________
Public Function EstraiPercorso(strInput As String)
Dim nBarra As Integer
Dim nInizio As Integer
    Do While nBarra = 0
        nBarra = InStr(right(strInput, Len(strInput) - nInizio), "\")
        If nBarra = 0 Then Exit Do
        nInizio = nInizio + nBarra
        nBarra = 0
    Loop
EstraiPercorso = Left(strInput, nInizio)
End Function
con questo tiri fuori il percorso del database.
Per richiamarla scrivi:
EstraiPercorso(Currentdb.Name)
Per tirar fuori solo il nome:
Public Function EstraiFile(strInput As String)
Dim nBarra As Integer
Dim nInizio As Integer
    Do While nBarra = 0
        nBarra = InStr(right(strInput, Len(strInput) - nInizio), "\")
        If nBarra = 0 Then Exit Do
        nInizio = nInizio + nBarra
        nBarra = 0
    Loop
EstraiFile = right(strInput, Len(strInput) - nInizio)
End Function
ciao
Riccardo 

 Grazie, pang.
Se hai ADO tra i riferimenti:
CurrentProject.Path
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG


______________________
Ho provato anche non avendo ADO tra i riferimenti e funziona lo stesso.
:-)
ciao
Riccardo 

 Riccardo
Non credo sia possibile ma non smentisco.


 @Alex
Si, funziona. CurrentProject fa parte della libreria Microsoft Access, non
di ADO.
Ciao.
Namor
-- 
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


Già l'Help in linea non mente, bastava guardarlo...!!
Ciao
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------

Sorry mi ero solo dimenticato un piccolo particolare: uso access97 ;))
Ciao, pang
Newsgroup: it.comp.appl.access
Titolo: Lampeggio

Non ho capito come posso far lampeggiare un controllo.
Ho provato ad intervenire sul timing ed a cambiarne il colore ... ma mi
cambia solo una volta poi più.
Praticamente come devo impostare il ciclo per il lampeggiamento?
Grazie
                                                 Luciano
-- 
Posted from [195.62.170.250] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel
messaggio news:3AC4708E...@nts.provincia.bologna.it...
Non ho capito come posso far lampeggiare un controllo.
Ho provato ad intervenire sul timing ed a cambiarne il colore ... ma mi
cambia solo una volta poi piů.
Probabilmente perche' gli devi dare una volta un colore e la volta
successiva un altro colore.
Sib
Newsgroup: it.comp.appl.access
Titolo: formattazione condizionale

salve!
 
non riesco ad utilizzare la formattazione condizionale per via del percorso.
 
normalmente dovrebbe essere
Esprezzione=Forms!M_Ordine!M_Carichi_Ordine.Form!M_Doc_Fatturati.Form!Fattutaro="Si"
 
Grazie
 
 

 ha scritto nel messaggio 
news:4f23d2b3$0$1392$4faf...@reader1.news.tin.it...



Se si tratta di un campo Sě/No prova con:
 
Forms!M_Ordine!M_Carichi_Ordine.Form!M_Doc_Fatturati.Form!Fattutaro=True
 
Se non funziona spiegati meglio:
Quale tipo di dati, dove si trova il controllo con la FC, come si
esprime "non riesco", errore ecc.
 
-- 
Ciao
Karl
*********
Access FAQ:  
http://www.donkarl.com/it
 
 
 

 Ciao
Ciao Karl
non va! nel senso che il controllo non si colora.
 
Maschera principale: "M_Ordine"
Sottomaschera 1; "M_Elenco_Carichi" con i controlli: numero, data, cliente
Sottomaschera 2;M_Carichi_Ordine con all'interno altra sottomaschera 
"M_Doc_Fatturati" con il campo "Fatturato"
dove "Si" č testo e non boleano.
 
Ora con la formattazione condizionale volevo colorare i campi numero, data e 
cliente se il campo "Fatturato" ha come valore testo "Si"
 
Ho provato anche ad inserire una casella di testo nella maschera "M_Ordine"
con origine controllo =(M_Carichi_Ordine.Form!M_Doc_Fatturati!Fatturato)
dove mi fa vedere il risultato corretto del controllo "Fatturato", ma non 
riesco comunque a far colorare
i campi sopra citati
 
 
Grazie
 
 
 

 "Si" ...
 
Con questo casino di sottomaschere e dipendenze
suppongo che si tratta del solito problema che una
sottomaschera non si accorge dell'aggiornamento
dell'altra. Puoi fare la prova:
 
Quando hai il caso di "Si" nel controllo Fatturato, fai
clic sulla sottomaschera "M_Elenco_Carichi" e premi
<F9> per aggiornarla.
Se adesso vedi la colorazione dalla FC è chiaro che
si tratta di questo problema.
 
La soluzione migliore sarebbe di non usare la FC in circostanze
così complicate. ;-) Un'altra possibilità sarebbe un Refresh,
cioè se ho capito bene:
 
Forms!M_Ordine!M_Elenco_Carichi.Form.Refresh
 
p.e. nell'evento "Su corrente" di M_Doc_Fatturati.
Puoi provarlo e se ricevi l'errore 2455 puoi provare di
tagliare e incollare di nuovo la sottomaschera col codice
per voltare la successione dello scaricamento delle
sottomaschere.


 ha scritto nel messaggio 
news:9okleq...@mid.individual.net...

ciao Karl
 
se fosse un problema di aggiornamento
l'avrei notato alla riapertura della maschera,
se i controlli si fossero colorati; ma non si colorano.
 
Mi hai proposto l'alternativa alla FC
cosa mi consigli?
Newsgroup: it.comp.appl.access
Titolo: problemi di rete

Salve ragazzi, ho un grosso problema!
MACCHINA  P 1000 MhZ
Windows 2000 sp1 e Access2000 sr-1, rete 100 Mbit
preciso due macchine identiche.
problema :
Come mai quando apro una tabella di in MDB  che è gia aperta da un altro
utente il pc rallenta all'inverosimile?  Esempio : Apro una tabella di
northwind da in pc tempo apertura < 1 sec
Adesso apro la stessa tabella dal pc remoto : tempo apertura : +- 20 sec
!!!?!?!?!
Come mai ?
ho fatto diverse prove e la rete non puo essere  le sche ed il cavo vanno OK
!
Volete una prova ? la cartella win98 viene copiata da pc " A " a pc "B" in
22 sec  e viceversa.
Utilizzando invece windows98 SE e access 2000 sr-1 su entrambe le macchine
le prestazioni aumentano notevolmente anche del 70% se invece uso
windows98se e access97 le prestazioni aumentano ancora fino ad arrivare al
90% come mai ?
A voi succede la stessa cosa ? e un Bug ? di chi ? access o windows ?
aiutatemi sono disperato.......................

 90% come mai ?
Per quanto riguarda W2000 un certo rallentamento puo' essere giustificato
dal fatto che esegue realmente un controllo di accesso alle risorse a
livello utente (cosa che Win9X non fa assolutamente) certo mi sembra
eccessivo il rallentamento di cui parli.
Che tipo di db e'? immagino che il db A2000 sia identico e configurato allo
stesso modo al livello utente del db A97, o no?
ad ogni modo sono gia' disponibili la sr2 sia di win2000 sia di A2000, hai
provato a procurartele?
Sib
--
------------------------------------------------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access
------------------------------------------------------
La mia home (ancora non completa)
http://digilander.iol.it/syb
------------------------------------------------------
4000 anni fa', il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente

 provato a procurartele?
Ormai le SR (Service Releases ?) e i Service Pack per i prodotti MS targati
2K si sprecano....

90% come mai ?
In effetti condividendo .mdb su server NT ho notato anch'io degradi prestazionali, anche se non
accentuati come il tuo!
In ogni caso mettiti il cuore in pace: è meglio non mettere in rete i Database di Access, troppi
sono i rischi di rimediare figuracce :-(
E' elevatissima la probabilità che si corrompano, ecco il vero problema.
Ciao, Andrea

 Come mai ?
Io ho + o - lo stesso problema, vedi post prestazioni in rete del 05/01/00.
Newsgroup: it.comp.appl.access
Titolo: 'MSysDb'

Come posso recuperare le tabelle all'interno di un database che in
apertura mi fornisce questo messaggio:
[Il modulo di gestione di database Microsoft Jet non è riuscito a
trovare
l'oggetto 'MSysDb'. Assicurarsi che l'oggetto esista e che il nome e
il
percorso siano digitati correttamente]
Il tentativo di importazione falliscono, e nemmeno l'applicazione MS
JETCOMP ha dato esiti soddisfacenti.
Mi piacerebbe anche sapere come puo' accadere che un file si corrompa
in questa maniera.
Grazie a tutti...

 in questa maniera.
Certo, ci sara' pure un motivo se i backup li fanno su qualsiasi tipo di
server e di base dati.
Sib

"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
news:YLzOa.50252$HU3.1...@news2.tin.it...

Certo le copie le faccio a mano, magari con una piccola utility che copi le
tabelle in automatico in un altro database di appogggio.
Che dici si puo' fare ?

Newsgroup: it.comp.appl.access
Titolo: combo e combo.........

Grazie in anticipo,
vorrei creare una form per l'inserimento delle scadenze.
Oltre ai soliti dati relativi alla data, al documento, condiz.pagamento,
importo, ecc,
in questa form voglio inserire una combo per la selezione delle 'categorie
delle scadenze'.
Da un'altra combo vorrei selezionare solamente i valori relativi alla
categoria selezionata precedentemente nella combo 1 e pescati da 2 tabelle
diverse (es. Fornitori e Causali scadenze).
Premetto: ho creato una tab Cat_Scadenze, una tab Causali_Scadenze e una tab
Fornitori.
Ho creato una tbl_temp per copiare temporaneamente i dati delle tre tbl su
evento open form della maschera Scadenze, dopo magari averla vuotata ....ma
ho qualche problemino nel farlo!
Vorrei poi prelevare dalla combo i dati dalla tbl_tmp con DlookUp
Su evento on change filtrare i dati in base al parametro scelto e
riaggiornare il campo
Penso sia la soluzione migliore e forse + semplice!!
Chi mi aiuta gentilmente nel farlo?

 ha scritto nel messaggio
news:b5vgpb$j22$1...@lacerta.tiscalinet.it...

Credo che per gestire la selezione di più caselle combinate in cascade non
sia necessario una tabella temporanea.
Per vedere un esempio di gestione di caselle combinate in cascade vai sul
Sito Comune (link qui sotto) e dalla Sezione Forms scaricati il database di
esempio allegato alla FAQ intitolata "Esempi di utilizzo delle forms".
Apri il database di esempio scaricato e seleziona il Topic intitolato
Synchronizing Two Combo Boxes on a Form.
Premendo il tasto Show Example vedrai un esempio che mostra ciò che ti
serve.
Troverai il dettaglio di come realizzare ciò che hai visionato al seguente
link:
http://support.microsoft.com/support/kb/articles/Q122/2/94.asp?PR=ACC
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: ASTRAZIONE DA TABELLE FISICHE

Salve ragazzuoli,
in rif. all'oggetto, secondo voi quanto è fattibile creare e poi
utilizzare concretamente una struttura del genere?... vi spiego.
- TABELLA :
Tbl_Tables
- CAMPI :
cmp_TableName (PK) [Testo]
- TABELLA :
Tbl_Fields
- CAMPI :
cmp_TableName


Sorry... un invio di troppo ;)
Ho rifatto il 3d

Newsgroup: it.comp.appl.access
Titolo: Come legare descrizione e funzione

Chiedo una cortesia,
dovrei legare in un "report" la descrizione "situazione al" con la funzione
"=date()",
ci ho provato usando il carattere & ma senza successo, forse sbaglio
qualcosa...
se qualcuno mi aiuta lo ringrazio sin d'ora
Flavio

 ha scritto nel messaggio
news:d%V7c.32018$zm5....@nntpserver.swip.net...

Hai provato con:
"situazione al " & Date()
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ha scritto nel messaggio
news:ELW7c.88128$FJ6.3...@twister1.libero.it...

Non funziona.
Il mio problema e' semplicemente inserire in un report una "etichetta"
(penso vada bene) che mi stampi la seguente descrizione "Situazione al
23/3/2004", chiaramente la data la prende con la funzione =date().
Io ho provato come dici tu ma non funziona.
Flavio

 ha scritto nel messaggio
news:hiX7c.32031$zm5....@nntpserver.swip.net...

A mio avviso se inseisci nel report una casella di testo non associata e
nella sua origine controllo scrivi:
= "Sitazione al " & Date()
dovrebbe funzionare.


 ha scritto nel messaggio
news:yHX7c.84619$Kc3.2...@twister2.libero.it...

Perfetto, Roberto... è la soluzione.
Grazie.  Flavio
Newsgroup: it.comp.appl.access
Titolo: Aiuto report.

E' la prima volta che scrivo qui e non sono un grande esperto di Access,
Via alla domanda:
Ho una maschera che mi visualizza dei dati su delle tabelle, su questa
maschera vorrei attivare un bottone che mi visualizzi un report per poter
stampare una etichetta.
Il report è formato da una intestazione con dei dati e un sottoreport con
altri dati relativi all'oggetto dell'intestazione.
Come faccio a fare in modo che cliccando sul bottone mi si apra SOLO il
report relativo all'oggetto descritto nella tabella e non tutti gli oggetti?
Es. pratico: la tabella ha nome cognome e poi prodotti comprati da quella
persona.
Io vorrei stampare una sorta di riassunto acquisti personale ma per adesso
il mio report si apre su tutte le persone e i loro acquisti.
Devo cambiare qualcosa al report? devo cambiare qualcosa nel metodo
openReport del bottone?
Aiuto please
Grazie


wrote:

leggi l'help di docmd.openreport,,,,,filter
Saluti.
Emanuele.

 Grazie
Devi scrivere adeguatamente l'OpenReport, usando l'argomaento
condizioneWHERE, (vedi help).
Se la maschera si chiama Maschera1.
Se il report si chiama Report1.
Se la chiave primaria dell'oggetto che č origine record sia della maschera
che del report si chiama IDPersona.
Se il controllo dei Maschera1 che contiene detta chiave primaria si chiama
anche lui IDPersona.
Prova cosě:
Dim strNomeReport As String
Dim strCriteria As String
strNomeReport = "Report1"
strCriteria = "IDPersona=" & [Forms]![Maschera1]![IDPersona]
DoCmd.OpenReport strNomeReport, , , strCriteria
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Form di avvio che non parte piu', pero' se avviata da altra form allora parte correttamente

Questa e' davvero curiosa
Fino a ieri la form che veniva caricata all'avvio funzionava a meraviglia
Da stamattina quando avvio il programma mi spara fuori la schermata per 
recuperare il db e riavviare
Entro in modalita' struttura, provo ad avviare la form col menu principale e 
tutto parte correttamente
Riprovo a uscire e avviare, si schianta
Allora provo a creare una nuova form e da questa, in automatico avvio la 
form col menu principale
E tutto parte !!!
Che cosa puo' essere successo ?
Da premettere che la form col menu principale non e' stata toccata da quando 
funzionava perfettamente
Ciao e grazie
RobertoA


Ciao :)
Quando capita a me rinomino il db vecchio come "Rotto.mdb" ed importo
tutti i suoi oggetti in un db nuovo di zecca :)
HTH Roberto

Newsgroup: it.comp.appl.access
Titolo: Query elenco dati

Ciao, in una tabella "EsamiPEC" ho il campo numerico "modulo" che contiene 
il numero del modulo di esame della patente europea che va da 1 a 7, ora 
come posso attraverso una query creare 7 campi (es.: modulo1, modulo2, 
modulo3,......modulo7) che contenga i dati presi dal campo "Modulo"
es.: Modulo 1    Modulo 2    Modulo3........Modulo 7
            1                  2                   3                    7
            1                  2                   3                    7
In pratica voglio realizzare una maschera di anagrafica per cui per ogni 
classe mi faccia vedere gli esami sostenuti da ogni alunno.
Spero di essere stato esaustivo.........Grazie 

"Berry" <aa> ha scritto nel messaggio 
news:494a0689$0$1109$4faf...@reader4.news.tin.it...

Se ho capito bene; prova con una query a campi incrociati...
Ciao.
-- 
Sergio MAZZA

Newsgroup: it.comp.appl.access
Titolo: relazioni uno a molti e molti a uno

avete presente la nomenclatura scientifica per poter catalogare tutte le
specie presenti sulla terra?
sono suddivise in 6/7 livelli a partire da regno poi genere specie famiglia
ecc... non me li ricordo mai.
avrei bisogno di ottenere un db che inserento il campo piů a valle mi dia in
automatico tutti i campi a monte.
una cosa cosě la posso ottenere con le relazioni di cui all'oggetto? non
vorrei usare ne la programmazione VB ne l'SQL perchč ne sono completamente
digiuno.
mi potete aiutare?
lucab...@yahoo.com
www.funkoff.it

 vorrei usare ne la programmazione VB ne l'SQL perchè ne sono completamente


 ha scritto nel messaggio
news:GVa67.4434$NZ6.1...@news.infostrada.it...


 ha scritto nel messaggio
news:xRS67.459$gU3....@news1.tin.it...


 ha scritto nel messaggio
news:tUS67.477$gU3....@news1.tin.it...


 ha scritto nel messaggio
news:DWY67.19251$NZ6.6...@news.infostrada.it...

Newsgroup: it.comp.appl.access
Titolo: registrazione di un record più volte automaticamente

Salve! Avrei bisogno di aiuto per il seguente problema in Access:
ho creato 4 tabelle:
la tabella AUTOMEZZI composta da:
IDAUTOMEZZO = chiave primaria
TARGA= TARGA AUTOMEZZO
La tabella COSTI composta da:
ID COSTO= chiave primaria
DATA
CAMION= collegato a tabella CAMION
VOCE DI SPESA= collegato a tabella VOCI SPESA (che contiene le varie
voci di spesa possibili)
DESCRIZIONE
Q.Tà
FORNITORE= collegato a tabella FORNITORI (che contiene l'anagrafica
fornitori)
KM CAMION
IMPORTO
Vorrei creare una maschera di inserimento dati che mi consenta di
memorizzare "in un colpo solo" un costo su tutti i camion.
Esempio:
devo registrare la bolletta dell'enel. L'importo di questa bolletta lo
suddivido su tutti i camion. I dati da registrare sono:
data	Voce di spesa	q.ta	Fornitore	Km camion	Importo	Camion
01/03	Pagamento enel	0	Enel	0	2,25	tutti
Attualmente sono costretto a scrivere questa registrazione per piu di
20 volte.
Vorrei invece creare una maschera che faccia questa registrazione sul
singolo camion, se il costo è relativo solo a quel camion, su tutti i
camion se, come nel caso della bolletta Enel, il costo si divide su
tutti i camion.
Spero di essere stato chiaro e che ci sia soluzione.
Grazie a tutti.

 ha scritto nel messaggio news:1173283445.2...@p10g2000cwp.googlegroups.com...







[risposta]
Crea una tabella che lega il pagamento al camion associato;
es.
[tabellaCosti] --> [speseAutomezzo] <-- [tabellaAutomezzo]
Se un Costo (in [tabellaCosti]) non è presente nella tabella [speseAutomezzo] vuol dire che è spalmato su tutti...
Ciao.
-- 
Sergio MAZZA

Newsgroup: it.comp.appl.access
Titolo: Controllo presenza valori all'interno di risultati query

Di nuovo salve,
a questo punto vorrei poter controllare se il valore del campo codice della mia maschera è già
presente nelle tuple (o meglio, nel campo "codice") di una tabella. Come si fa questa cosa in vb?
Purtroppo ancora non riesco a districarmi tra i vari oggetti, metodi, ecc. Mi sembra che l'help del
VBA sia molto dispersivo. O sono io? Grazie ancora per tutti gli aiuti che mi darete (spero :-)).
--
*_Yuri_*

 ha scritto nel messaggio
news:vZ8Fc.404661$hc5.17...@news3.tin.it...

Funzione DLookup (vedi help)...
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: Query con parametri - Dubbio

Ciao a tutti !
Ho una maschera per effettuare ricerche con + controlli.
Questa maschera fornisce i dati per la ricerca ad una query.
I risultati di tale query vengono visualizzati in un' altra maschera.
Quando nella maschera di ricerca premo il tasto Cerca viene eseguita una
macro che esegue la query e poi apre la maschera dove visualizzare i
risultati.
Per funzionare, funziona.
Il fatto è che mi sembra un pò incasinato come modo di procedere, anche
perchè tra l' immissione dei parametri e la visualizzazione dei risultati
per qualche frazione di secondo viene visualizzata la query vera e propria:
ho provato a modificare la macro impostando la chiusura della query , ma
niente da fare.
Quando poi leggendo il NG ho visto la risposta data da Roberto a Silvano
Cervelli nel post del 07.05.01 e visto la FAQ "Visualizzare tutti i records
con una query parametrica." di Federico
Luciani nel sitocomune, mi è venuto il dubbio di non aver fatto proprio una
query parametrica , ma solo un gran casino.
Infatti, visualizzando l' sql della query di parameters non se ne
vedono........
Ciao
Giuliano


--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------