mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: non stampare una riga a valore zero in un report...

In un report non vorrei stampare (vedere) le righe dove il valore di un
certo controllo vale 0 o valori molto piccoli.
come posso fare?

 come posso fare?
basa il report su una query e metti il criterion "<>0" nel campo
oppure
metti il SQL nel RecordSource del report
Per esempio
SELECT tblTest.MyFieldName
FROM tblTest
WHERE (((tblTest.MyFieldName)<>0));
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 WHERE (((tblTest.MyFieldName)<>0));
Questo mi elimina proprio la riga... io la vorrei calcolata nel totale
generale, ma solo non stampata per cifre molto piccole < 0,10 euro, i.e.
vorrei proprio poter settare il flag di non metterla nel corpo solo per
quella riga, se si puo' fare...


Il totale al fondo pagina non eve per forza essere la somma di quello stampi
ci puoi anche mettere un =dsum(Tuovalore; Tuatabella; tuofiltro)
quindi ti riferisci alla tabella non al report
-- 
-- 
Massimiliano Amendola
www.accessgoup.it
Il sito italiano di svilupatori Access
www.donkarl.com/it/cisa
 

 quindi ti riferisci alla tabella non al report
Questo mi porta un po' lontano, e mi complica quello che pensavo potesse
essere piu' facile.
Non e' possibile definire la proprieta' .hide o qualcosa del genere solo
per una riga?
 
-- 
www.iaciners.org

Newsgroup: it.comp.appl.access
Titolo: query, raggruppamento....

sto disperatamente cercando di far funzionare una query...
il problema è che:
es.CAMPI:
Contatore DDT  MITTENTE DESTINATARIO INCASSO  DATA
1         125  ENRICO   FIGO                  26/10/01
2         125  ENRICO   FIGO         125.000  26/10/01
3         125  ENRICO   FIGO
voglio che la query, CHIEDENDO IL DDT 125 ,mi ritorni:
il record con contatatore più basso E SOLO QUELLO !!! (quindi il numero 1)
HEEEELP !!!!
-- 
Posted from 
ppp-117-78.32-151.iol.it
 [151.32.78.117] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 via Mailgate.ORG Server - 
http://www.Mailgate.ORG
secondo me se chiedi il ddt 125 non lo ricaverai mai se i dati sono inseriti
cosě nella tabella.
by
stwe

 ha scritto nel messaggio
news:8ca76be17210db79d9...@mygate.mailgate.org...

prova Min()

 il record con contatatore piů basso E SOLO QUELLO !!! (quindi il numero 1)



Creati una query di selezione ordinata in maniera crescente per Contatore,
con i criteri seleziona il DDT ed imposta a 1 la proprietā della query Primi
valori.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Visualizzare i contenuti di una email in formato .EML in una FORM

Devo visualizzare i contenuti di una email salvata in formato .EML in una
form, qualcuno ha già sviluppato qualcosa di simile o può darmi un consiglio
?
Grazie Mille
Max

 ha scritto nel messaggio
news:d7pdmg$9a0$1...@carabinieri.cs.interbusiness.it...

Magari dico una cavolata, ma EML non è semplicemente un formato
Testo con estensione diversa...?
L'hai aperto con un txtEditor....?
Sono curioso di essere smentito....!!!
Ciao
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------

 ha scritto nel messaggio 
news:d7pdmg$9a0$1...@carabinieri.cs.interbusiness.it...

Prova a dare 1 occhiata a questo link 
http://htmole.altervista.org/info/dbxtract.htm
 ..magari ti può tornare utile 
il sw per archiviare le varie email
Oltreutto io comunico spesso con un mio amico "non vedente" e le email mi 
arrivano come allegati EML (faccio doppio click e si aprono all'interno do 
outlook)...non gli ho mai chiesto che programma utilizza (sò solo che ha 1 
apparecchaitura carissima) per creare questi messaggi...prova magari a 
muoverti in questa direzione magari ottieni maggiori informazioni
Notte
Gaspare
Notte
Gaspare
Newsgroup: it.comp.appl.access
Titolo: inviare messaggi di posta elettronica senza interruzioni

Con il codice sotto mostrato  cerco di inviare un messaggio di posta 
elettronica utilizzando un elenco di indirizzi che prendo da una listbox.
Private Sub CmdInvia_Click()
Dim StrIndirizzo As String
Dim Selez As Variant '
    For Each Selez In Me.ElencoNominativi.ItemsSelected
        StrIndirizzo = Me.ElencoNominativi.Column(3, Selez) '
        DoCmd.SendObject , , , StrIndirizzo, , , Me.TxtOggetto, 
Me.TxtMessaggio, False
        Me.ElencoNominativi.Selected(Selez) = False
    Next Selez
End Sub
Il risultato è che ad ogni messaggio viene visualizzata una piccola form con 
il seguente  messaggio
"un programma sta tentando di inviare il seguente messaggio di posta 
eletronica con l'account in uso:
A
oggetto "
quindi al click del bottone "invia" il messaggio viene correttamente 
inviato.
è possibile evitare questi continui stop e far sì che la routine non venga 
interrotta?
Grazie
BC


Hai usato un metodo estremamente sbagliato.
Se vedi anche nel tuo MailBrowser quando vuoi inviare una mail a +
destinatari non invii una mail singola per ognuno... ma crei un elenco
di Destinatari separati dal carattere ;
La stessa cosa devi fare con quel sistema.. .quindi crei la stringa
dei Destinatari e solo alla fine effettui il Send.
Per il problema del messaggio invece è da ricercare nel livello di
protezione.
@Alex

 ha scritto nel messaggio 
news:885df688-a822-48cd...@d45g2000hsc.googlegroups.com...




@Alex
E vero, ma la mia intenzione era, a parte la pura curiosità, di inviare  lo 
stesso messaggio a n destinatari senza fare "gruppo" e senza far sapere ad 
ognuno che, per esempio i miei auguei sono non solo per lui ma anche per 
altri 50 amici...
Se li metto tra i destinatari separati da un ; tutti conoscono gli altri 
indirizzi, se li metto in ccn devo omettere il destinatario principale che 
appare vuoto( e si mangiano la foglia...), in questa maniera...
Però, comunque anche se invio il messaggio a più destinatari 
contemporaneamente, mi appare la form di conferma che io non vorrei far 
apparire....
Grazie
BC 

 ha scritto nel messaggionews:885df688-a822-48cd...@d45g2000hsc.googlegroups.com...

Non è pensabile fare come dici... però è tua facoltà farlo anche se
discutibile.
Per il Messaggio ti ho già risposto ma non ho capito se hai provato.
@Alex

 ha scritto nel messaggio 
news:422851eb-82e9-423f...@m71g2000hse.googlegroups.com...


@Alex
Grazie ... avevo gli occhi foderati di prosciutto...
BC
Newsgroup: it.comp.appl.access
Titolo: Database appuntamenti

Ciao, sto realizzando un sistema di gestione appuntamenti basato pagine ASP
(per una intranet) e su un db access.
Ho provato varie soluzioni, ma non ne trovo una veramente efficiente... in
pratica ogni appuntamento ha una data/ora di inizio ed una durata. Il
problema si pone quando vado ad inserire un'altro appuntamento: non deve,
ovviamente, mai e poi mai sovrapporsi ad uno già fissato.
Come strutturereste la tabella ?
Io, come ho già detto, prendo nota dell'inizio e della durata... ma la
verifica è un po complessa perchè devo calcolare ogni volta l'ora di fine
appuntamento precedente, inizio e fine di quello che vado ad inserire e
verifica che la fine di quest'ultimo non si sovrapponga ad uno successivo
eventualmente già registrato...
Stessa cosa per la ricerca del primo "buco" disponibile a partire da una
certa data...
Insomma, operazioni banali classiche di un sistema di gestione.... qualcuno
sa consigliarmi la struttura migliore per il dB ??
Grazie mille.

 ha scritto nel messaggio
news:bb5584$61h62$1...@ID-141424.news.dfncis.de...

Dovresti usare due query: la prima che controlla che l'ora di inizio
dell'appuntamento non sia compresa tra l'inizio e la fine di un appuntamento
già inserito per quella data. Se il conteggio dei record trovati in questa
query è maggiore di zero significa che esiste già un appuntamento.
La seconda query deve operare in maniera analoga, ma usando l'ora della fine
dell'appuntamento.
Se nessuna delle due query contiene record allora l'appuntamento è valido.
Ciao
Salvatore
Newsgroup: it.comp.appl.access
Titolo: Query aggiornamento con query di totalizzazione

Ho una tabella1 con campi A e B ed una query di raggruppamento basata su
un’altra tabella (tabella2 con gli stessi campi A e B) che mi fa il
totale di B raggruppando per A. E’ possibile costruire una query che mi
aggiorni il campo B della tabella1 con il totale calcolato della query
di raggruppamento o devo per forza passare per la creazione di una
tabella? Il messaggio di errore se provo è “Per l’operazione è
necessaria un query aggiornabile”.
Grazie.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Grazie.
Puoi risolvere il problema con una query di aggiornamento.
Se la query di raggruppamento basata su Tabella2 si chiama Query1 ed ha
quindi il seguente codice SQL:
SELECT Tabella2.A, Sum(Tabella2.B) AS SommaDiB
FROM Tabella2
GROUP BY Tabella2.A;
Se l campo A è di tipo testo, la query di aggiornamento dovrebbe avere il
seguente codice SQL:
UPDATE Tabella1 SET Tabella1.B = DLookUp("SommaDiB","Query1","A =" &
Chr$(34) & [A] & Chr$(34));
Se invece il campo A è di tipo testo avrà il seguente codice SQL:
UPDATE Tabella1 SET Tabella1.B = DLookUp("SommaDiB","Query1","A =" & [A]);
Comunque a mio avviso puoi fare a meno di crearti la query di raggruppamento
Query1 e costruirti direttamente la query di aggiornamento partendo dai dati
di Tabella1 e Tabella2; tale query di aggiornamento, se il campo A è di tipo
testo avrà il seguente codice SQL:
UPDATE Tabella1 SET Tabella1.B = DSum("B","Tabella2","A=" & Chr$(34) & [A] &
Chr$(34));
e se invece il campo A è di tipo numerico, avrà il seguente codice SQL:
UPDATE Tabella1 SET Tabella1.B = DSum("B","Tabella2","A=" & [A]);
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: dubbio su odbc e vba

secondo voi ci sono problemi se scrivo del codice vba
che va a modificare tabelle di un database (unify su linux)
che sono collegate tramite odbc?
finora ho sempre modificato direttamente a mano le tabelle
senza mai intervenire con grosse manipolazioni perchč
usavo l'sql su linux.
il dubbio mi si pone ora che mi serve fare modifiche un po'
elaborate e solo con l'sql non sono capace di farle.
grazie.

 senza mai intervenire con grosse manipolazioni perchè


Newsgroup: it.comp.appl.access
Titolo: Troppi campi definiti

Ciao, utilizzo access 2003. Ho superato il numero massimo di campi
definibili, volevo sapere se c'è qualche escamotage per ovviare a questo
problema oppure non c'è nulla da fare? Grazie



Fai due tabelle e le colleghi tra di loro.
E pensi se hai davvero bisogno di gestire piu' di 255 campi in una
sola tabella. per me c'e' qualche gigantesco problema di progettazione
del database.
cia'
Max



Questo problema io l'ho riscontrato nei report, non nelle maschere.
Ho risolto usando le sottomaschere/sottoreport.

Newsgroup: it.comp.appl.access
Titolo: Collegare le tabelle automaticamente

Ho un database con parte client e parte server
Per attacare le tabelle faccio COLLEGA TABELLE e cerco il percorso.
Invece ho un altro database sempre diviso in due parti cioč le tabelle e la
parte restante tutto in una cartella, quindi in LOCALE
Invece che le collego nel modo percedente c'č un modo che lui ad solo riesce
a rilevare il file delle tabelle nel PC contenuto nella stesa cartella del
file dove ci sono le maschere query macro report e a collegarmi
AUTOMATICAMENTE le tabelle?????????
Ciao e grazieeeeeeee

 ha scritto nel messaggio
news:c60r6b$mbq$1...@carabinieri.cs.interbusiness.it...

Vai sul Sito Comune (link qui sotto) e nella Sezione Tables leggi la FAQ di
Vincenzo Turturro intitolata "Effettuare in maniera del tutto automatica
l'aggiornamento delle tabelle allegate ad un FE".
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 -- 
Ok grazie.... ho visto, solo che di programmazione non me ne intendo molto,
quasi per niente.
Dove lo devo inserire quel codice e come faccio ad avviralo?????
Ciao e grazieeeeeeeeee

 Ciao e grazieeeeeeeeee


Newsgroup: it.comp.appl.access
Titolo: Dlast con campo data.......

Ho un problema..
Ho utilizzato una formula come questa:
Me.DataRicerca = DLast("[DataFine]", "Versamenti") in un valore predefinito
di un campo, però vorrei si che mi guardasse la data dell'ultimo record, ma
all'assegnazione del valore predefinito, aggiungesse un giorno a quella
data, come posso fare?
grazie a tutti.

 ha scritto nel messaggio
news:UUhea.124171$zo2.3...@news2.tin.it...

Vedi dateadd
Antonio

 ha scritto nel messaggio
news:UUhea.124171$zo2.3...@news2.tin.it...

Me.DataRicerca = DLast("[DataFine]", "Versamenti") + 1
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Un consiglio...

Salve a tutti.
Sto cercando qualche straccio di codice per disabilitare il tasto destro del
mouse, qualcuno sa darmi qualche indizio?
Grazie mille.

 mouse, qualcuno sa darmi qualche indizio?
Mettere la proprietā menų rapido della maschera a no?
Antonio

Newsgroup: it.comp.appl.access
Titolo: Dlookup fra due valori

In una query , ho due date
AnnoIniziale = 1990
AnnoFinale  = 2000
in base alla tabella 004_COEFF_RACCORDO :
BASE1BASE2 COEFF
1985    1991    1,2431
1985    1992    1,478
1985    1995    1,6864
1989    1991    1,0009
1989    1992    1,1901
1989    1995    1,3579
1991    1992    1,189
1991    1995    1,3566
1992    1995    1,141
1995    1995    1
vorrei aver restituito il valore fra
Base1  Base2   COEFF
1989  - 1985 = 1,3579
ho provato con :
DLookup("[Coeff]";"004_COEFF_RACCORDO";"[004_COEFF_RACCORDO]![Base1]>= " &
[AnnoIniziale] And "[004_COEFF_RACCORDO]![Base2]>= " & [AnnoFinale])
grazie

 ha scritto nel messaggio
news:2g4irfF...@uni-berlin.de...

L'esempio non corrisponde alla tabella.
Se la cosa e'
1989 - 1995 = 1,3579
dovresti utilizzare un  segno di uguale (=) nei criteri di selezione...
Attenzione che se gli anni non sono numeri ma testo devi usare  gli apici.
Ciao Nicola

 Ciao Nicola
Se intendi che debbo modificarla cosi :
DFirst("[Coeff]";"004_COEFF_RACCORDO";"[004_COEFF_RACCORDO]![Base1]= " &
[AnnoIniziale] And "[004_COEFF_RACCORDO]![Base2]= " & [AnnoFinale])
non va :(
ciao

 ha scritto nel messaggio
news:2g4mnoF...@uni-berlin.de...

 [AnnoIniziale] & "  And  [004_COEFF_RACCORDO]![Base2]= " & [AnnoFinale])
Attenzione l' AND va dentro gli apici
Ciao Nicola

 ha scritto nel messaggio
news:tfbnc.164893$hc5.7...@news3.tin.it...

    non va :(
ma cmq scusa xchè non sono stato chiaro,
  se ad   esempio io cerco l'anno 1990, come fa a trovarlo in questa tabella
: ??????
BASE1BASE2 COEFF
1985    1991    1,2431
1985    1992    1,478
1985    1995    1,6864
1989    1991    1,0009
1989    1992    1,1901
1989    1995    1,3579
1991    1992    1,189
1991    1995    1,3566
1992    1995    1,141
1995    1995    1
è meglio usare Dlookup o DFirst ???
grazie

 ha scritto nel messaggio
news:2g4irfF...@uni-berlin.de...

Prova con:
DLookup("[Coeff]";"004_COEFF_RACCORDO";"[Base1]=" & [AnnoIniziale] & " And
[Base2]=" & [AnnoFinale])
Se [Base1] e [Base2] sono numeri;
DLookup("[Coeff]";"004_COEFF_RACCORDO";"[Base1]='" & [AnnoIniziale] & "' And
[Base2]='" & [AnnoFinale] & "'")
Se [Base1] e [Base2] sono testo;
Ciao.
-- 
Sergio MAZZA

 Se [Base1] e [Base2] sono numeri;
    grazie funziona !
Newsgroup: it.comp.appl.access
Titolo: controlli associati

Access 97 - modalita' maschere continue - db diviso in FE BE
Il primo controllo (in ordine di tabulazione)  viene testato con una ricerca
su tabella con la funzione Dlookup.
Ho la necessita' di assegnargli anche una stringa legandola ad un test su
un controllo nascosto
senza digitare dati, ma passando con il tabulatore.
Sono riuscito a far funzionare il programma cambiando l'ordine di
tabulazione e controllando il
campo nascosto all'evento BeforeUpdate del controllo successivo (che cosi'
diventa il primo),
 che deve essere digitato in ogni caso.
Ho provato a fare qualche riga di codice per ottenere lo stesso risultato
mantenendo la tabulazione
esatta, ma probabilmente sbaglio la sintassi.
Chiedo se e' la procedura e' realizzabile e ringrazio chi vorra' rispondermi
Nemo

 ha scritto nel messaggio
news:8hlrbs$5q5$1...@nslave1.tin.it...

Puoi spiegarti meglio?
Ciao.
Newsgroup: it.comp.appl.access
Titolo: scorrere i file di una cartella e spostarli

avrei necessità di importare un numero variabile di file di testo presenti 
in una cartella  ma non so quanti saranno
come posso avere la lista dei file.txt presenti e scorrerli uno ad uno per 
importarli e successivamente sportarli in un altra cartella?
 
 
grazie a tutti. 
 

Trovato il modo 
 
    'ottengo l'elenco dei file di testo 
    s = Dir(c:\pippo\*.txt")
 
    'cicla per ogni file di testo presente nella cartella pippo
    Do While s <> ""
        fai qualcosa                            
        s = Dir
    Loop
 
 
 
grazie a tutti.

Newsgroup: it.comp.appl.access
Titolo: Eliminare un record da una tabella presente in un'altra tabella

Help!
Ho due Tabelle
TableA
IDRecord
Nome
Cognome
TableB
IDRecord
Ragione Sociale
Con  DELETE come posso cancellare i record di TableB che riportano gli
IDRecord di TableA?

 IDRecord di TableA?
Sto provando cosě ma non funge...
DoCmd.RunSQL ("DELETE * FROM TableA WHERE IDRecord IN (SELECT IDRecord FROM
TableB")
Dove sbaglio?

 ha scritto nel messaggio 
news:43957baa$0$16211$4faf...@reader3.news.tin.it...

Se non ho capito male vuoi cancellare tutti i record in tableB che abbiano 
un corrispondente in tableA
DELETE TableB.*
FROM TableB LEFT JOIN TableA ON TableB.IDRecord = TableA.IDRecord
WHERE TableA.IDRecord Is Not Null
Ciao,
Mat.

Newsgroup: it.comp.appl.access
Titolo: Stampante

Stampante Canon BJC-1000 usata 1 anno con 2 cartucce ( 1 nero al 50% + 1
colore 50%) + Kit ricarica della Refill concernente boccia da 120 ml (circa
40 ricariche) colore nero mai usata + siringhe per ricarica colore con circa
3 ricariche complete rimaste. A corredo cavo stampante + Software.

 ha scritto nel messaggio
news:5q_v8.60446$SR5.1...@twister1.libero.it...

Ma la stampante almeno funziona?
Verifica prima di venderla.
MAgari verifica stampando questo messaggio:
"TI PARE IL NG DOVE VENDERE UNA C@##O DI STAMPANTE???"
Ora se hai verificato che stampa e che stampa bene...

 ha scritto nel messaggio
news:EO0w8.63586$m41.1...@twister2.libero.it...


 ha scritto nel messaggio
news:5q_v8.60446$SR5.1...@twister1.libero.it...

La stai regalando, o cosa?
Salvatore

 Ironchris
Newsgroup: it.comp.appl.access
Titolo: Esportazione automatica Excel

Ho una query di nome PIPPO, vorrei esportarla su un documento excel
esistente Excel01.xls, ed ovviamnete nel documento excel01.xls deve
essere in un foglio di nome PIPPO
Come fare?
Saluti BiXiO

 ha scritto nel messaggio 
news:1157640441.9...@m73g2000cwd.googlegroups.com...

http://www.donkarl.com/it/CISA/Download.htm
 - Automazione di Excel
Oppure: 
www.sitocomune.com
 - Sezione Generals - Esempio di automazione con 
Excel
Ciao.
-- 
Sergio MAZZA

Newsgroup: it.comp.appl.access
Titolo: duplicazione numero progressivo

 Ho realizzato un DB per protocollare documenti.
Il numero progressivo (PR2005/00001),dbclick su un pulsante, viene
incrementato utilizzando con il metodo "PR" & Format(Right(Date, 4)) &
Format((Right(DMax("Nprg", "Prot"), 5) + 1), "00000").
L'inconveniente si ha nel momento in cui due utenti (Il DB è condiviso)
immettono nello stesso momento dati.
E' capitato che per entrambi è stato generato lo stesso progressivo.
Preciso che il campo è indicizzato (duplicati non ammessi) e che l'origine
dei dati della maschera provengono da una query.
Come posso ovviare a questo inconveniente?
Un saluto grazie.
 
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Un saluto grazie.
Prova a far generare il Progressivo che immagino sia
la Chiave Primaria sull'Evento Prima di Aggiornare(BeforeUpdate)
ed inserire la gestione errori nella Duplicazione PK.
Ciao
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Come posso ovviare a questo inconveniente?
Mah, stento a credere che non sia stato generato un errore di Runtime da
indice duplicato!
Quindi il campo viene memorizzato come duplicato nonostante l'indice
univoco?
Ciao.


In effetti l'errore di Runtime viene si generato, ma dopo che si cerca di
immettere un nuovo record o meglio alla fine dell'inserimento dei dati del
record "duplicato".
Ciao
p.s. Un grazie anche ad Alessandro, potrebbe essere una strada percorribile.


 record "duplicato".
Non è chiaro l'evento su cui viene generato il progressivo.
Comunque, dopo che viene suggerito, basta che tu forzi l'aggiornamento del
record a codice ... a quel punto se la chiave è duplicata si verificherà un
errore che potrai gestire incrementando ulteriormente il progressivo e
riprovando il salvataggio.
Ciao.

 @Alex
Alessa'! esprimiti con un esempio! che mi interessa pure a me!!!
che vuoi dire con "inserire la gestione errori nella Duplicazione PK"??
poi , il mio dubbio è se fai generare il progressivo prima di aggiornare,
quando inserisci i dati in tutti i campi del record, e alla fine passi ad
un nuovo record, se si è verificato che un altro utente già si è fregato
il numero, perdi tutto quello che hai scritto nel record precedente perche
non viene salvato.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it
Newsgroup: it.comp.appl.access
Titolo: Accessi differenti su medesima maschera

Già che son qui volevo porre un'altra domanda..
Ho intenzione di creare una maschera attraverso cui sia possibile modificare 
i dati. La medesima maschera vorrei fosse visibile in sola lettura a chi 
vuole.
Non c'è bisogno di proteggere nulla attraverso account particolari, 
semplicemente io pensavo a una sorta di mascherina iniziale che mi dà 2 
scelte LETTURA e SCRITTURA.
Per il resto i sati devono essere riportati allo stesso modo..
Quale potrebbe essere il modo + semplice per ottenere questo risultato?
Grazie. 

 
"Wrugaian" <wrugai...@NOSPAMemail.it> ha scritto nel messaggio 
news:GrQHf.174849$65.48...@twister1.libero.it...

Già che ci sei ti rispondo...
Sola lettura:
Me.AllowAdditions = False
Me.AllowDeletions = False
Me.AllowEdits = False
Ovviamente True se abilitata alle modifiche.
Ciao, Carlo

Newsgroup: it.comp.appl.access
Titolo: errore su richiamo sub/function con + parametri

creo una sub o una function che chiede 3 argomenti integer
nel richiamarla li passo tutti e 3 tra parentesi.
sembra anche che funzioni, perchè dopo aver scritto il nome della sub  o
function, mi chiede i corretti 3 parametri.
ma quando ho finito di scrivere e do invio, il codice diventa rosso. errore.
perchè?
se invece li imposto per ricevere un solo parametro è tutto ok.....
Public Function MemTotQuote(quota As Integer, acconto As Integer, saldo As
Integer)
    TotQuote = TotQuote + quota
    TotAcconto = TotAcconto + acconto
    TotSaldo = TotSaldo + saldo
End Function
richiamo con:
memtotquote(me.Quota,me.Acconto,me.Saldo)
ma quest'ultima riga la da rossa.
ma mi è capitato anche altre volte.......
anche se al posto di function si tratta di una sub.
è normale? cosa dimentico?
grazie
Ciao
Silvia.
 --
www.silvietta.it
...everyone's invited!
Prima di offendere qualcuno contate fino a dieci: vi verranno in mente molti piu' insulti!

 Silvia.
Prova a togliere le parentesi:
memtotquote me.Quota,me.Acconto,me.Saldo
Namor

 
Se devi chiamare una Funzione o una Sub, non puoi scrivere:
memtotquote(me.Quota,me.Acconto,me.Saldo) , ma:
CALL memtotquote(me.Quota,me.Acconto,me.Saldo) 
diversamente puoi scrivere:
memtotquote me.Quota, me.Acconto, me.Saldo , che pero' a meno che tu
non
specifichi:
Function memtotquote(ByVal quota As Integer, ByVal acconto As Integer,
ByVal saldo As Integer)
...
End Function
oppure chiamando la funzione in quest'altro modo:
memtotquote (me.Quota),(me.Acconto),(me.Saldo)
significa che passi gli argomenti per "Paramatro Variabile" e non per
"Valore".
Prova questo esempio e vedi cosa produce:
Sub .....
    a = Me.quota   ' Me.quota contiene 23
    b = Me.acconto ' Me.acconto contiene 45
    c = Me.saldo   ' Me.saldo contiene 12
    MemTotQuote a, (b), (c)
    MsgBox a & "-" & b & "-" & c
End Sub
Public Function MemTotQuote(quota As Integer, acconto As Integer,
saldo As Integer)
    quota = quota * 10
    acconto = acconto * 10
    saldo = saldo * 10
End Function
Ottieni 230-35-12 (b e c sono state passate per valore).
Ciao
maurizio.
Newsgroup: it.comp.appl.access
Titolo: stranezze

Salve a tutti,
mi sta capitando una cosa alquanto strana.
Un'applicazione Access da me sviluppata, improvvisamente presso il cliente
ha iniziato a segnalare errori strani che prima non aveva mai dato.
Il fatto strano č che li segnala su funzioni come MID o LTRIM.
Sul mio pc invece funziona tutto bene e regolare.
Ho verificato che non ci siano riferimenti a librerie o controlli strani, e
mi sembra tutto a posto.
Qualcuno a darmi qualche indicazione ? non so piů dove sbattere la testa.
Grazie
Ric

 ha scritto nel
messaggio news:a8n2mc$h84$1...@fe1.cs.interbusiness.it...

Eppure sembrerebbe proprio un problema di riferimenti, diversi nei due
datatbese; li hai controllati per verificvare se sono uguali?
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ha scritto nel
messaggio news:a8n2mc$h84$1...@fe1.cs.interbusiness.it...

Ho avuto lo stesso problema io qualche settimana fa... č uno dei bug di
access, per qualche motivo o nel tuo pc o su quello del cliente sono
cambiate le versioni di qualche libreria.
Per risolverlo ho dovuto installare access del pc del cliente e rifare tutti
i riferimetni e poi disinstallare access.
AEOM

 i riferimetni e poi disinstallare access.
Per risolverlo bastava andare nei riferimenti del cliente e togliere la
spunta al riferimento che riportava la dicitura MANCA o MISSING
Antonio

 ha scritto nel messaggio
news:aNcs8.139424$1S3.4...@twister1.libero.it...

Probabilmente non hai letto bene i vari post...
il problema si presenta pur essendoci tutti i riferimenti....la stessa
microsoft nel suo sito lo definisce come bug e propone due soluzioni che
però non funzionano.
AEOM

 però non funzionano.
Ah... vabbeh...
Antonio
Newsgroup: it.comp.appl.access
Titolo: DaData/AData di serie di date non in sequenza

Buondì.
Vado a ...decodificare quanto scritto in oggetto
Ho un cliente
Questo cliente mi deve delle rate di un pagamento
Le rt che mi deve sono così distribuite
05/2006
06/2006
07/2006
12/2006
01/2007
02/2007
Quello che mi servirebbe è riuscire a fare un report dove dico al cliente
che mi deve le rate da maggio 2006 a luglio 200 quella di dicembre 2006 e
quelle da gennaio a febbraio2007
Cliente X
Rate scadute
Da A
Maggio 2006 Luglio 2006
Dicembre 2006
Gennaio 2007 Febbraio 2007
Intanto io vado avanti a cercarmi una soluzione, ma se nel frattempo
qualcuno mi da una mano... :-)
Grazie anticipatamente
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Grazie anticipatamente
In base a cosa discrimini quelle date...?
Avrai un criterio per il quale discrimini che non sono pagate...
La cosa migliore è stampare l'elenco dei mesi mancanti e non
l'abbreviazione ....
@Alex


Spero di riuscire ad esplicare maggiormente la mia problematica:
Le rate non vengono discriminate perchè sono io che le scrivo in una
tabella.
Poi le recupero nelle query tramite un id che mi relaziona il cliente con le
sue rate.
Il problema mi sorge quando le rate sono molte e mi vengono fuori dei report
molto lunghi.
Per questo motivo pensavo di ridurre le righe del report scrivendo le rate
mettendole da min(datax) a max(datax)....
Sono entrato in loop... :-(


Newsgroup: it.comp.appl.access
Titolo: controllo numerico non preciso

Ho un controllo numerico in formato Euro con 2 decimali.
Scrivo, per esempio, il valore 21,03 e una volta che ci ritorno sopra me lo
trasforma in 21,0300006866455.
Cosě anche con altri valori!!!
La tabella di origine č impostata su: numerico, precisione singola, formato
Euro.
Perchč mi aggiunge quei decimali?

 ha scritto nel messaggio
news:oyJW7.35919$OP2.1...@news2.tin.it...

Prova a mettere precisione doppia. Non ho approfondito il problema, ma
qualche guru dell'NG dice che con la precisione singola ci si prende dei mal
di pancia. (E se lo dicono loro vai tranquillo che č cosě)
Paolo


Grazie, così rimane giusto.
Se aggiungo un controllo che ha origine da una query come faccio a mettere
la proprietà precisione doppia? Nelle proprietà del controllo non la
trovo!...c'è solo nelle proprietà dei campi di una tabella?!


wrote:

che sappia io non si può specificare nelle query che tipo di dati
restituiscono e penso siano determinati in automatico a seconda del
tipo di dati alla base dell'origine del tipo:
a=double b=double
query c:a.b
c di tipo double
Saluti.
Emanuele.

 ha scritto nel messaggio
news:DRMW7.36277$o9.12...@news1.tin.it...

CDbl([tuonumero])
Però, se decidi di operare con numeri a precisione doppia, è meglio che tu
la faccia già a livello di tabella.
Ciao
--
Alberto
Newsgroup: it.comp.appl.access
Titolo: Screen.ActiveForm

all'apertura del database viene visualizzata solamente la miabarramenu
*non ci sono maschere o tabelle in visualizzazione*
1)attraverso la barra menu apro le maschere
2)vorrei aprire una maschera alla volta
3)all'apertura della prima maschera >> tutto ok
4)se la prima maschera è ancora aperta vorrei che
  all'apertura della seconda maschera si visualizzasse una msgbox
  "la scheda .... è attiva, impossibile aprire, chiudere la maschera"
5)chiudo la maschera
6)apro una nuova maschera >> tutto ok
ho richiamato questa funzione in un controllo
selezionato delle miabarramenu
Function SchedaCorrente()
Dim frmMascheraCorrente As Form
Set frmMascheraCorrente = Screen.ActiveForm
MsgBox "La scheda " & frmMascheraCorrente.Caption & " è attiva, impossibile
aprire"
End Function
facendo riferimento all'oggetto Screen senza che sia attiva una maschera
Access restituisce un errore di run-time.
come posso bypassare il problema.
sbaglio tutto, devo cambiare strada !!!
ciao, pizz

 ha scritto nel messaggio
news:CRge7.6339$SV4....@news1.tin.it...

In modalità struttura imposta lo stile bordo delle maschere a "dialogo".
Ciao,
--
Alberto
Newsgroup: it.comp.appl.access
Titolo: Report  e sottoreport

Caio a tutti,
in un db di gestione magazzino ho creato una maschera con tre sottomaschere
basate su 
1- tblmagazzimo
1- tblcarico
1- tblscarico
e una query che mi calcola la giacenza tra la tabella carico e scarico
basandosi sull'ID del prodotto collegato all'IDMagazzino
ora volevo riportare questo in un report con i tre sottoreport, per quanto
riguarda i sottoreport di carico e di scarico tutto ok, ma quando creo
quello della giacenza mi si impianta tutto.
qualcuno avrebbe qualche suggerimento?
grazie
ciao
Tuxedo

 ha scritto nel messaggio 
news:wkl93o1bv162$.jaav2rcjy5n9$.dlg@40tude.net...

Io ho preferito fare una serie di passaggi (query di 
accodamento/aggiornamento) prima di arrivare al report finale e come 
risultato è una tabella unica contentente gli articoli con la quantità 
caricata, la quantità scaricata e la differenza.
Su quest'ultima ci faccio il report...
Ciao.
-- 
Sergio MAZZA 

Ciao a tutti,
ho un report cosi composto
intestazione con i dati del cliente.
all interno del report ho un sotto report, con un elenco di valori associati 
al cliente.
nel report principale, nel pie pagina ho delle note relative al documento.
Al momento, se nel sottoreport i valori sono molti, questi vanno  ad 
occupare l intero spazio disponibile, portando le note in un altra pagina.
Il cliente invece mi chiede di avere solo un certo numero di valori relativi 
al suo cliente,in una pagina, e i valori restanti,in un altra.Una specie di 
paginazione.
cosi se ad esempio i record che vanno nel sottoreport sono  60,dovrei 
ottenere due pagine,
la 1 con l intestazione , 30 record e le note a fondo pagina,
la 2 con l intestazione, i 30 record restanti e le note a chiudere.
Come posso fare?
ringrazio anticipatamente

 ha scritto nel messaggio news:hlxci.39406$%k.15...@twister2.libero.it...

Di solito l'utilizzo del sottoreport avviene in casi eccezionali; sul sito comune (
www.sitocomune.com
) Sezione Reports trovi un 
esempio per stampare un numero fisso di righe...
Ciao.
-- 
Sergio MAZZA 

 Sergio MAZZA OK GRAZIE
Newsgroup: it.comp.appl.access
Titolo: Q. a campi incrociati e report

Ciao a tutti. Rileggendo un mio post su un argomento simile, mi sono accorto
di nn essere stato molto chiaro, quindi provo a spiegarmi meglio.
Ho una tabella Ordini2002 in cui, semplificando, ho questi campi
[Nome]       [Oggetto]   [Quantità]
Voglio stampare tante 'schede' quanti sono i clienti, avendo sulla prima
riga gli ordini del 2002 e una riga vuota sottostante dove poter scrivere a
penna i dati del 2003.
Ho creato una query a campi incrociati avendo come intestazione di riga il
nome, int. di colonna l'oggetto e come valore la quantità.
Tramite una maschera scelgo il nome del cliente e con un pulsante eseguo la
q. a campi incrociati filtrata. Faccio questo per evitare che ci siano
colonne vuote, visto che nn tutti i clienti ordinano gli stessi tipi di
oggetti.
Ora si presenta il problema di avere una riga con i dati del 2002 e una riga
vuota per scrivere a mano i dati del 2003. Se lo faccio da report, sono
costretto a crearmi un report ad hoc, ogni volta che eseguo la query, visto
che i campi sono diversi.
Sapreste indicarmi il modo di risolvere questo problema? Ad es. esportare in
Excel una riga piena e una vuota, oppure suggerendomi una strategia
migliore, magari 'automatizzando' creazione di un report.
Scusate se sono stato 'lungo'.
Grazie a tutti.
Giancarlo

 ha scritto nel messaggio
news:b0li8q$ci3$1...@grillo.cs.interbusiness.it...

Hai provato ad esportare in Excel la qry ed utilizzare poi su Excel le
tabelle Pivot?Sono molto più potenti e le puoi anche incorporare in
Access.Anzi potresti creare una qry da Excel ,farci la Pivot sopra e dire ad
Excel di aggiornare i dati della qry all'apertura.Poi su una frm di Access
incorpori un ogetto OLE a cui agganci il file di Excel.

 ha scritto nel messaggio
news:%YxX9.89552$AA2.3...@news2.tin.it...

Penso di aver capito cosa intendi, ma in questo modo nn risolvo il problema
delle righe vuote da aggiungere sotto qulle con i dati del 2002...
Hai qualche suggerimento?
Grazie.
Giancarlo

Newsgroup: it.comp.appl.access
Titolo: Campo in maschera continua che dipende da casella somma in sottomaschera

c'è un buon samaritano che mi dica come risolvere un problema che
assolutamente non riesco a risolvere?
Ho una maschera continua "ordini", vorrei che il campo "stato" del
record attivo acquisisse un valore in base a un test fatto sul valore
della casella "Somma" che mi somma gli importi di tutti i record nella
sottomaschera allegata "dettagli ordini". Esempio: se Somma < 100 then
stato="A" else stato="B".
se provo a mettere =iif([dettagliordini]![somma]<100;"A";"B"), la cosa
funziona ma mi mette il valore nel campo "stato" di tutti i record, non
solo in quello attivo. Se fosse una maschera singola non ci sarebbero
problemi, purtroppo devo per forza usare una maschera continua. Grazie
per le risposte.

 ha scritto nel messaggio 
news:1165178004.9...@n67g2000cwd.googlegroups.com...
c'č un buon samaritano che mi dica come risolvere un problema che

--------------------------
Usa la formattazione condizionale se hai una versione superiore alla 97.
Ciao, Carlo
Newsgroup: it.comp.appl.access
Titolo: margini nei report

Non mi è chiaro come risolvere qs problema:
Il mio applicativo è diviso in 2 parti FE e BE
I report ovviamente stanno nell'FE. Il cliente decide di personalizzarsi i
margini a seconda delle sue necessità e lo fa sul programma che ha sul suo
PC. Successivamente consegno un'aggiornamento del programma (FE) e
ovviamente i margini impostati dal cliente vanno persi.
Al momento ho risolto facendomi comunicare i margini come li vuole impostati
e lo faccio anche sul FE che ho io, ma ogni volte che volesse modificarli
....
Come fate voi? C'è modo di memorizzarli in altro modo?
bye
--
*****************************
** Harry Evans - Bolzano
** Clipper Specialist & Magician
** e-mail:  
harry...@tin.it
*****************************
---------------------------------------------------------
->C.N.G.E.I. - Sezione di Bolzano
->
www.edp-progetti.it/cngei.bz
---------------------------------------------------------

 ha scritto nel messaggio
news:8c6raa$68r$1...@fe1.cs.interbusiness.it...

Creati una tabella con i valori che l'utente imposta e prima di stampare le
modifichi via codice...
Ciao.

Come fate voi? C'è modo di memorizzarli in altro modo?
.ini
--
Lorenzo Coronati
--
<<Nessuno sa che questa affermazione e' vera>>
(John D. Barrow)
--

 wrote in message
38e8a17c...@news.libero.it...


Newsgroup: it.comp.appl.access
Titolo: errore installazione runtime 2002/xp

Ciao sto cercando di utilizzare un mdb di access xp su windows 95.
Ho eseguito l'installazione del runtime in italiano e mi presenta l'errore
1094
Potete aiutarmi?
Ciao grazie by Logan bye bye

 Potete aiutarmi?
Access XP (e relativo Runtime) non girano sotto Windows 95...
Bye
Newsgroup: it.comp.appl.access
Titolo: bug in eleminazione da una listbox (elenco)

Sapete se aggiornando l'access XP c'è la patch per il bug 
degli elenchi che se gli fai cancellare una riga che contiene
un certo carattare non te la cancella bene ma te la aggiunge
parte del testo alla riga precedente? 

 wrote in message
news:20050603005305.5774...@tin.it

Sinceramente non sono a conoscenza di questo BUG, solitamente
accade usando VIRGOLE nei testi in quanto vengono interpretate
come separatore di colonna.
Se strutturi bene l'Additem non ci dovrebbero essere questi
problemi.
Ciao
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 
si ma se il separatore di colonna è il ; perchè cavolo non posso usare 
la virgola, che serve per forza se devo mettere un prezzo in euro
in quanto si scrive con la virgola e non con il punto

 in quanto si scrive con la virgola e non con il punto
Dipende da come popoli il controllo.
Se lo popoli con Stringhe tramite AddItem č cosě, se lo popoli
in modo piů nativo con una Stringa SQL non accade.
Saluti.


 in modo più nativo con una Stringa SQL non accade.
si ma se lo popoli con rowsource cioè con stringa SQL 
per eliminare una riga devi eliminarla dalla tabella
cosa che non sempre è possibile

 cosa che non sempre č possibile
Vero ma se usi Access>=Xp ci sono i Recordset
in memoria, non ho mai provato, ma potrebbe essere
una soluzione alternativa all'uso di Tabelle Temporanee....!
Ciao


[CUT]
Sai cosa ti piacerà di più? La parte che si occupa dell'allocazione dinamica 
della memoria...ti divertirai un "mondo" con i "puntatori" ;-) 

 una soluzione alternativa all'uso di Tabelle Temporanee....!
si ma perchè complicarsi la vita se basterebbe una sciocchezza per 
sistemare il bug e da quando è uscto nessuno se ne è occupato,
 io dico perchè quando estrae i dati dalla stringa riesce a capire che la , 
non èun divisore di colonna mentre quando cancella no?
fortunatamente che finito il progetto che sto facendo per studio, non devo più
mettere mano su access altrimenti impazzirei.  :D

Newsgroup: it.comp.appl.access
Titolo: errore 3097 sul file mdb

File in uso da un altro utente .
Però non è vero, non sono in rete e il programma lo uso solo io!!
Il file mdb non è di sola lettura, è l'archivio clienti\fornitori, fino a
ieri lo usavo....:-(
ciao!
--

 --
prova a vedere se c'è il file .ldb nella stessa cartella.
ciao
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it
Newsgroup: it.comp.appl.access
Titolo: Funzione ?

La richiesta di aiuto che vi invio non so se sia adatta a questo NG ,
ma se potete darmi un consiglio.
Vi faccio un esempio con elementi fittizzi.
Ho un numero n di chiavi e un numero n di porte.
Ogni chiave può aprire 1 o più porte , alcune 1 porta, altre 2 altre
anche di più .
esempio la chiave1 apre la porta A e C, la chiave10 apre la porta
C,F,H , la chiave15 apre solo la porta C ecc........
Domanda.
Esiste un funzione o una routine che faccia in modo che possa
accoppiare ad ogni porta una chiave che la possa aprime in modo da
avere tutte le accoppiate contemporaneamente, senza rimanere poi alla
fine magari con chiavi libere ma che non aprono porte libere?
Spero di essermi spiegato sufficientemente.
Non saprei se il problema può essere risolto con una funzione di
excell o magari una routine su access o che ne so......
Vi ringrazio.
fra.meT...@libero.it

 ha scritto nel messaggio
news:3ca0b71c...@powernews.libero.it...

Non sembra una cosa difficile, in una tabella ci sono le chiavi 1,2,3, etc
nella seconda tabella ogni record contiene due campi:
[IdChiavePorta] e [Porta], in cui l id va collegato con una relazione alla
tbl chiavi. etc etc
Ciao

 Spero di essermi spiegato sufficientemente.
Ho la sensazione che le tue weakest preconditions non siano così accurate...
Antonio

Newsgroup: it.comp.appl.access
Titolo: Sicurezza DB (OT)

Devo cracckare un DB Access creato da Lbo per potere fare delle modifiche
sotto costo a un cliente, qualcuno conosce le password che usa di solito
Lbo?
Grazie a tutti, Sib

Lbo?
Mi pare fosse "io sono uno scrauso"
E' quella che si ricorda meglio...
Antonio

 Lbo?
Pere al bacio ;-)
--
Ciao, AntoGal
*************************************************
Home Page (area programmatori di VolFtp)
http://volftp.mondadori.com/italiani/galletta/
per scaricare un gioco di DAMA ITALIANA
*************************************************
Newsgroup: it.comp.appl.access
Titolo: Mantenere lo stesso record dopo l' abilitazione "AllowEdits"

Salve a tutti
Come mi avete consigliato per effettuare le modifiche le aggiunte in una 
maschera ho utilizzato i seguenti comandi:
AllowEdits = false o true a seconda dei casi.
Per non permettere di aggiungere record:
Me.AllowAdditions = False
Per non permettere la cancellazione:
Me.AllowDeletions = False
Fin qui tutto bene, perņ quando vado a  sbloccare la maschera per permettere 
la modifica dal record corrente (che vorrei modificare) automaticamente al 
primo record.
Ho visto il consiglio presente sul sito 
www.donkarl.com/it
 FAQ 4.5 perņ non 
sono riuscito a farlo funzionare, forse perchč la maschera del mio db č 
formata da 4 sottomaschere e tutte sono basate su tabelle e non su query 
come l'esempio?
Ho anche provato a a spostare il fuoco (setfocus) sul campo comune che lega 
tette le mashere ma evidentemente sbaglio qualcosa, potete aiutarmi con 
qualche esempio o altro?
Grazie fin da ora e conto su di voi....
Sauro Roscini 


 Dopo vari tentativi ho risolto il problema, su sitocomune alla sezione form 
c'è la soluzione con l'esempio esattamente è:
"3.56 Bloccare e sbloccare da VBA i controlli di una maschera e 
dell'eventuale sottomaschera in essa contenuta"
Grazie Sauro Roscini

Newsgroup: it.comp.appl.access
Titolo: Dove posso trovare esempi sulla modalità progettazione del VBA di Access ?

Ditemi un pò....


Forse intendevi sull'utilizzo di VBA in Access!
http://www.sitocomune.com
SunRex

Newsgroup: it.comp.appl.access
Titolo: da access a word??

Ringranziando anticipatamente chi vorrà chiarirmi questa mia lacuna
Espongo qui di seguito il problema:
possiedo una tabella CLIENTI con i vari dati RAGIONE, PAESE, CAP ecc..
vorrei che cliccando un tasto questi dati mi finissero in una casella
di testo che si trova in un documento di word aperto, ma non so da dove
iniziare! che voi sappiate ce la possibilità?

 ha scritto nel messaggio
news:zSWC5.13383$NY2.3...@news.infostrada.it...

Non mi è molto chiara la ragione. Da valutare se impostare il tutto vale
tutto il lavoro.
E' un singolo record da copiare in Word?
Eventualmente in un Pulsante in access con una macro, puoi far selezionare
il testo campo per campo e con una certosino concatenemento "&" puoi unire i
vari campi etc... ma è un lavoro complicato.
Variante: Potresti crearti un Report e associata ad una query che va a
leggere il recor su cui stai operando. Naturalmente puoi scrivere tutto il
testo che c'è in Word
Altra Variante: Se questa tabella è di uso quotidiano potresti importarla
nella Rubrica e nel file di word che vuoi usare puoi richiarare il dato
completo che cerchi.
Naturalmente ho ipotizzato questa situazione, se la tua richiesta è diversa
potresti chiarirla maggiormente?
Ciao Vittò

 wrote in message

Newsgroup: it.comp.appl.access
Titolo: AIUTO!! non ci riesco...ADO o DAO basta che funzioni

Ecco il codice richiamato da un bottone evento click..
----------------------------------------------------------
Dim cn As New ADODB.Connection
Dim rs As New ADODB.Recordset
Rem DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, , acMenuVer70
cn.Open "Provider = Microsoft.Jet.OLEDB.4.0; Jet OLEDB:Database Password = "
& "" & "; Data Source = " & "C:\Documents and
Settings\Administrator\Documenti\prova.mdb"
db = CurrentDb()
qr = "SELECT * from [tblRubrica]"
rs.Open qr, cn
rs.AddNew
rs("ID_prova") = Testo9
rs("Nome") = Testo0
 rs("Cognome") = Testo2
 rs("Indirizzo") = Testo4
 rs("Telefono") = Testo6
 cn.BeginTrans
 rs.UpdateBatch
 cn.CommitTrans
----------------------------------------------------------
L'errore e':
Il set di record corrente non supporta l'aggiornamento. Potrebbe trattarsi
di una limitazione del provider o del tipo di blocco selezionato.
Ho provato anche un altro codice (fornito da una persona in una mailing) ma
non funziona ho altri tipi di errore. Ora mi domando se e' cosi' difficile
aprire un databases , che fra l'altro e' gia' aperto perche' sono sotto
ACCESS, e inserire record o modificarli etc.
Ho esperienza di MySQL e li' e' semplicissimo, qui' dovrebbe essere un click
e via....o quasi....
Scusate lo sfogo ma non riesco a trovare documentazione esatta da abbinare
ad un semplice esempio come questo.
Grazie mille.

 db = CurrentDb()
    CurrentDb + F1: Nota   In Microsoft Access 2000, il metodo CurrentDb
stabilisce un riferimento nascosto alla libreria di oggetti DAO 3.6
Microsoft in un database di Microsoft Access (mdb).
    Quindi usa:
        Property CurrentProject As CurrentProject
            sola lettura
            Membro di Access.Application
        Property Connection As Connection
            sola lettura
            Membro di Access.CurrentProject
perche':
    Connection + F1: È possibile utilizzare la proprietà Connection per
restituire un riferimento all'oggetto Connection ActiveX Data Objects (ADO)
corrente e alle relative proprietà.

    Fai pratica con F1 e soprattutto sfrutta il piu' possibile F2
(Visualizzatore oggetti).
--
Ciao :-)
Maurizio
--------
?SPQR(C)
 X
--------