mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: Stampa utilizzando Word CON MERGE

Salve a tutti Qualcuno sa spiegarmi se possibile come mai  in un merge con 
word quando faccio :
---------------------------------------------------------------------------------------------------------------------------
.OpenDataSource Name:=sDBPath, SQLStatement:=MYSQL, SQLStatement1:=MYSQL1
--------------------------------------------------------------------------------------------------------------------------
mi si apre di nuovo il Db con la maschera d'inizio in altri programmi invece 
con la stessa funzione  il tutto funziona MERVIGLIA
                MYSQL = "SELECT Clienti.NomeCliente AS Camp01, 
Clienti.Indirizzo AS Camp02, " & _
                        "[Clienti].[CAP] & [Clienti].[Citta] & 
[Clienti].[Provincia] AS Camp03, " & _
                        "Clienti.CodiceFiscale AS Camp04, 
Clienti.SpuntaLetteraGenerica "
                MYSQL1 = "FROM Clienti " & _
                         "WHERE (((Clienti.SpuntaLetteraGenerica) = True)) " 
& _
                         "ORDER BY Clienti.NomeCliente"
                NomeDocumentoWordDaStampare = "LetteraSicurezza.doc"
                NomeDoc = DLookup("DirectoryDocumentiConSegnalibri", 
"DatiGenerali") & NomeDocumentoWordDaStampare
  'Start Word.
   Set oApp = CreateObject("Word.Application") '''' da aggiungere nuovo
   Set oMainDoc = oApp.Documents.Open(NomeDoc) '''' da aggiungere nuovo
   With oMainDoc.MailMerge
       .MainDocumentType = wdFormLetters
        sDBPath = CurrentDb().Name 'dove si trova questo dbase
      'Per la Select vedi query: QueryPerProveStampaUnione
       .OpenDataSource Name:=sDBPath, SQLStatement:=MYSQL, 
SQLStatement1:=MYSQL1
       'Add the field codes to the document to create the form letter.
        With .Fields
              Set oSel = oApp.Selection
               .Add 
oSel.Application.ActiveDocument.Bookmarks("Campo01").Range, "Camp01"
               .Add 
oSel.Application.ActiveDocument.Bookmarks("Campo02").Range, "Camp02"
               .Add 
oSel.Application.ActiveDocument.Bookmarks("Campo03").Range, "Camp03"
               .Add 
oSel.Application.ActiveDocument.Bookmarks("Campo04").Range, "Camp04"
       End With
   End With
  'Perform the mail merge to a new document.
   With oMainDoc
       .MailMerge.Destination = wdSendToNewDocument
       .MailMerge.Execute Pause:=False
   End With
   oMainDoc.Close (False) '''' da aggiungere nuovo
   oApp.Visible = True    '''' da aggiungere nuovo
   Set oApp = Nothing     '''' da aggiungere nuovo

 SQLStatement1:=MYSQL1
---omissis---
Ciao.
-- 
Sergio MAZZA 

 ha scritto nel messaggio 
news:fnhhue$p5l$1...@tdi.cu.mi.it...

Newsgroup: it.comp.appl.access
Titolo: Nessuno ha qualche idea? Aggiornare record da contenuto directory...

Scusate se ci riprovo, vedo che il mio precedente messaggio sembra essere
passato inosservato, e mi pare strano che nessuno abbia un'idea in
proposito...
Per aggiornare un database di fotografie con nuovi record riferiti ad
immagini contenute in una directory, da codice faccio una lista con il
comando DIR. Il problema e' che, usando DIR, sembra che ci sia un limite
interno di buffer di memoria, per cui, raggiunto un numero n di iterazione,
mi da un errore e quindi non riesco a selezionare piu' di un certo numero di
immagini.
Si possono usare i controlli DIRLIST, FILE LISTBOX e DRIVE LISTBOX di Visual
Basic in Access 97? con quali trucchi? che alternative ci potrebbero essere?
Eventualmente, come usare il CommonDialog control?
Grazie anticipatamente a chi mi sapra' dare qualche dritta....
saluti
Marco Gualdrini

 ha scritto nel messaggio
news:%SCw6.108530$lj4.3...@news6.giganews.com...

Privatamente ti mando in allegato un programmino che potrebbe fare al tuo
caso.
Se qualcuno è interessato me lo faccia sapere. In pratica è un mini explorer
con a sinistra le unità disco e a destra il contenuto. Con opportune
modifiche si può cercare qualunque tipo di file. Qualcosa del genere è sul
Sito Comune.
Ciao, Carlo

anch'io sono interessato...
se me lo puoi spedire (o dirmi dove lo posso reperire) te ne sarei grato...
ciao
lud

Newsgroup: it.comp.appl.access
Titolo: Access 97 Errore su query

L'errore è il seguente:
"Impossibile annullare le modifiche ai dati che la query di comando sta per
apportare.
 Spazio su disco o memoria insufficiente. Eseguire comunque la query di
comando"
Se clikko su "SI" (per continuare) la query viene eseguita senza alcun
problema.
Però è una cosa molto antipatica perchè ti impone di "seguire" tutte le
query ed ogni volta rispondere all'errore.
C'è la possibilità di "eludere" access in modo da non farlo andare in error
?
Considerate che ho già  compattato il database.
Ciao, Angelo.

 C'è la possibilità di "eludere" access in modo da non farlo andare in
error
Se non ci fosse quell'errore su disco .... semplicemente la soluzione
sarebbe quella di usare docmd.setwarnings (prima a false poi a true), però
mah...
Antonio

 Antonio
Ma l'errore su disco non è reale ho un mare di spazio libero ... e anche a
memoria sono messo bene
(non io il pc ... ;)  ) e ripeto se faccio continuare l'elaborazione tutto
procede bene ...
Angelo.

Newsgroup: it.comp.appl.access
Titolo: Adodb Aiuto!!!!!

Avrei Bisogno di sapere come faccio in access 2000 a collegare delle tabelle
in un database sql senza utilizzare l'odbb, naturalmente il tutto tramite
codice vb.
Se qualcuno può buttarmi giu due righe o dirmi dove posso trovare degli
esempi ne sarei molto grato.
Grazie Enrico


wrote:

cosa intendi vuol dire collegare?
Saluti.
Emanuele.
Newsgroup: it.comp.appl.access
Titolo: Prova invio msg sul newsgroup

Sto provando ad inviare un messaggio. Chiedo scusa.


it.test e' un NG fatto apposta per questo
Sib
--
------------------------------------------------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access
------------------------------------------------------
4000 anni fa', il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente

Newsgroup: it.comp.appl.access
Titolo: Aiuto con recordset

Salve,
volevo estrarre da una tabella il campo ID dell'ultima riga. Ma ho provato 
il seguente codice e ottengo un valore sbagliato:
$connessione = new COM("ADODB.Connection");
$stringaconn = "DRIVER={Microsoft Access Driver 
(*.mdb)};DBQ=".realpath("negozio.mdb");
$connessione->Open($stringaconn);
$recordset = new COM("ADODB.Recordset");
$query = "select * from Carrello";
$recordset->Open($query, $connessione);
Se provo a leggere il valore $recordset->RecordCount() ottengo -1, eppure 
nella tabella i record ci sono.
Forse mi serve qualche altro metodo per sapere quanti sono i record?
Il suddetto codice è in una pagina PHP.
Saluti 


Vedi l'ultimo paragrafo di <F1> per RecordCount di ADO o se
non hai installato Access:
http://msdn2.microsoft.com/en-us/library/ms676701(VS.85).aspx
Il risultato dipende dal tipo di cursore (forward-only --> -1).
Non conosco PHP ma molto probabilmente puoi indicare il tipo.
Sul sito vedi anche i link per il RecordSet Object e poi per la
proprietà CursorType.
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
Newsgroup: it.comp.appl.access
Titolo: Quit e requery (2)

Secondo tentativo... :-((
Ciao, due problemini.
Primo
Una maschera contiene una listbox.
Con un pulsante apro una seconda maschera che mi permette di gestire il
contenuto della lista di elementi nella prima listbox.
Quindi, aprendo quella maschera (dalla prima), inserisco un nuovo elemento
che vorrei avere a disposizione nella listbox.
Quando chiudo la seconda maschera, pur facendo un requery della listbox
(forms!maschera1!listbox.requery), non mi si aggiorna un accidente; si deve
chiudere e riaprire.
Possibile?
Secondo
A volte funziona (su alcuni PC), altre volte no.
All'uscita dall'applicazione, metto
docmd.quit,
oppure
application.quit
Eppure, su alcuni PC esce senza problemi, su altri esce, ma lascia sulla
barra delle applicazioni (quella di sotto in W98) i pulsanti aperti come se
l'applicazione fosse in esecuzione (che poi se li clicco scompaiono), altre
volte invece, si inchioda tutto e questo è molto grave.
Cosa ci posso fare?
Grazie

 Grazie
controlla che tutti gli oggetti siano chiusi.
ad esempio quando crei un oggetto database
 set dbs = opendatabase(...)
devi sempre chiuderlo
 set dbs = nothing
-- 
Federico
--------------------------------------
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access
mailto:
it_db_...@usa.net
--------------------------------------
Tutte le richieste che mi arrivano
in privato, vengono cestinate.
--------------------------------------
Rimuovi paperino. per e-mail
--------------------------------------


Questo può essere, anche se non lo fa su tutti i PC, però può essere...
Grazie
Mari

Newsgroup: it.comp.appl.access
Titolo: problema criteri di selezione in query

Metto il seguente codice e non funziona.
Right([CodiceMerce], 2)
Come mai?
-- 
Posted from 
mail.jumpy.it
 [212.239.30.36] (may be forged) 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:3A2D18BC...@mail.jumpy.it...
Metto il seguente codice e non funziona.
Right([CodiceMerce], 2)
Come mai?
----------------------
Risposta
---------------------
Non usare HTML per inviare messaggi al NG.
Forse è bene che ci spighi un pochino meglio cosa vuoi fare e dirci che cosa
non funziona; sarebbe utile che tu postassi il codice SQL della tua query.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------

 wrote in message 3A2D18BC...@mail.jumpy.it...
Metto il seguente codice e non funziona.
Right([CodiceMerce], 2)
Come mai?
Se lo metti in una query ci vuole il ; come separatore..
Antonio

 ha scritto nel messaggio
news:e9L%5.138509$hk4.5...@news.infostrada.it...


 excuse me Roberto.
Preferirei ti scusassi per il quoting selvaggio...
Antonio
Newsgroup: it.comp.appl.access
Titolo: Attesa

Ciao a tutti.
Una domanda.
esiste in access VB un istruzione di attesa tipo wait 3 (3 secondi) che non 
sia un ciclo
tipo for next ???
Grazie a tutti 

Nativa no, ma puoi usare Sleep Api:
Private Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)
Sleep 3000
Ciao
@Alex

 ha scritto nel messaggio 
news:1129371324....@z14g2000cwz.googlegroups.com...

Scusami ma come la uso....
Enrico 

Questa dichiarazione la metti in un Modulo:
Public Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)
La chiamata la metti dove vuoi venga eseguito il ritardo:
Sleep 3000
Non capisco il dubbio...!
@Alex

 ha scritto nel messaggio 
news:1129374546....@o13g2000cwo.googlegroups.com...

"Sub o function non deffinita"
Questo è l'errore che mi viene sempre restituito. 

Fai questa prova, metti tutto in una Form ed inserisci un
Command Button chiamato Command1.
Private Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)
Private Sub Command1_Click()
       Sleep 5000
       Msbox "Ho dormito per 5 secondi"
 End Sub
Non è possibile che non vada.
@Alex

 ha scritto nel messaggio 
news:1129385590.4...@g49g2000cwa.googlegroups.com...
Fai questa prova, metti tutto in una Form ed inserisci un
Command Button chiamato Command1.
Private Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)
Private Sub Command1_Click()
       Sleep 5000
       Msbox "Ho dormito per 5 secondi"
 End Sub
Non č possibile che non vada.
@Alex
O.k Risolto
Grazie Tante

Newsgroup: it.comp.appl.access
Titolo: Formattazione testo SendObject

Buongiorno a tutti...
Ho cercato risposte per non disturbare il gruppo ma non sono riuscita a trovarle.
Vorrei riuscire a mandare a capo il testo del messaggio e fin qui ci sono arrivata con Chr(10).
Vorrei poter anche colorare alcune parole in modo diverso e formattare il testo con un carattere diverso (per esempio arial)..
 
DoCmd.SendObject acSendReport, "ProvaPdf", acFormatPDF, Forms!Prova!Email_1, , , "Invio pdfN. " & Forms!Prova!Numero, "Gentile cliente, " & Chr(10) "voglia trovare in allegato pdf."& Chr(10) & "Cordiali saluti"
 
Tipo 
Forms!Prova!Numero che venga scritto in verde.. o in grassetto o con un altro carattere..
Qualcuno ha un suggerimento da darmi?
Grazie mille

Non puoi... per inviare una mail non PLAINTEXT ma in formato HTML o RTF devi usare un client di posta che lo supporta... una volta quelli più bravi usavano WinSock.Ocx costruendosi il messaggio usando il protocollo SMTP... ma è roba da dinosauri...
 
@ALEX

 Buongiorno a tutti...
[Cut]
 
Ciao,
un'altra opzione è usare la libreria Cdo (Microsoft collaboration data objects) che permette di inviare email anche in formato html (che dovrai generare tu) e con allegati.
Ci sono diversi esempi vba che puoi trovare cercando con Google o simili.
Ciao
Mat.

 Mat.
 
Che è appunto quello che dicevo... ovvero usare un CLIENT di posta diverso... anche se usare CDO non è una gran cosa essenso una versione RIDOTTA di MAPI, a quel punto tanto vale usare MAPI.
 
@Alex
Newsgroup: it.comp.appl.access
Titolo: serie di controlli da esguire all'uscita da un record

Ciao guru!
Sitauazione:
A03
Maschere continue.
Uscendo da un record vorrei eseguire una serie di controlli
if ""& me.campo1 = "" then
    msgbox "compilare campo1
end if
 
per campo1,2,3...9,10
 
non ho capito dove piazzare il codice dell'evento...
Speravo di trovare un evento "su uscita" ma non ho trovato nulla...
 
come al solito sono qui a chiedere aiuto...
grazie
 
 
-- 
_____/)_____
 
Skipper dixit...  


Il beforeupdate (o after) di form non va bene?
 
-- 
 
ac (x=y-1)


Uscendo da un Record cosa intendi...?
Un Record NUOVO o MODIFICATO o ENTRAMBI....?
 
Da quello che scrivi sembrerebbe che vuoi FORZARE la compilazione di
alcuni Controlli...!
 
Quindi vuoi che l'uscita sia annullata in caso non siano compilati...?
 
Se la risposta è si, devi usare un'EVENTO che si scatena PRIMA
dell'uscita, sia da una Modifica sia da un'inserimento.
 
Per il Modificato ti ha già risposto A.C.... BeforeUpdate
Per il Nuovo usa BeforeInsert
Per Entrambi invece usa entrambi, quindi scrivi una Funzione che
richiami da tutti e 2 senza ripetere codice...!
 
Fai attenzione che se non Forzi il parametro CANCEL=TRUE l'evento non
viene ANNULLATO e rischi di uscire generando il SALVATAGGIO in modo
non coerente.
 
@Alex

Per caso è uguale a quello che vorie fare io?
http://groups.google.com/group/it.comp.appl.access/browse_thread/thread/7e26fe050b7fdc2b/d571553ef23fe978#
 
 



 non coerente.
 
Grazie ad entrambi
 
Skipper dixit... 
 

 ha scritto nel messaggio 
news:iXAsq.93172$GZ3....@tornado.fastwebnet.it...

provo...
Grazie
 
-- 
_____/)_____
 
Skipper dixit... 
 

 Speravo di trovare un evento "su uscita" ma non ho trovato nulla...
 
La via più semplice e più sicura:
Poni a YES la proprietà Required relativa ai campi (1, 2, ..10) della 
tabella.
 
 
In alternativa, su Form_BeforeUpdate() della scheda:
 
For i=1 to 10
    If IsNull(Me("campo" & i)) Then
         Cancel = True
         Msgbox ...
    End If
Next
 
Bruno
Newsgroup: it.comp.appl.access
Titolo: errore 3014 - troppe tabelle aperte

Ciao a tutti,
ho un problema piuttosto grosso che mi blocca la stampa di
un report da un database scritto in access (non da me). dopo l'anteprima di
stampa ho il seguente errore:
     troppe tabelle aperte
e non riesco
a stampare il report.
Questo accade con tutti i computer che ho provato
(una quindicina) tranne 2 i quali hanno 32 MB di RAM e 500MB di HD libero.
Tra i computer dove si verifica l'errore ci sono computer con 64 MB di RAM
e 1GB di HDlibero, sembra quindi non dipendere dalle risorse del computer
come mi è stato suggerito dal realizzatore del software che quindi non mi
ha ancora saputo risolvere il problema dopo mesi di tentativi. L'Office
installato è l'Office 97.
Se qualcuna ha un'idea lo ringrazio fin da
subito.
Dario
--------------------------------
Inviato via 
http://usenet.iol.it

 ha scritto nel messaggio
news:212Z110Z28Z152...@usenet.iol.it...

Come mai chi ha realizzato il software non ti ha suggerito la soluzione? Se
non hai la possibilità di intervenire nel codice sarà dura risolvere il
problema...
Ciao.
P.S. Per curiosità di quante tabelle aperte si parla?
Newsgroup: it.comp.appl.access
Titolo: x Roberto

Scusami Roberto, ma qualcosa non mi quadra:
public Function Mese(nMese as integer) as integer
    BackupMese(nMese As Integer)
    Mese = -1
end function
non dovrebbe essere
public Function Mese(nMese as integer) as integer
    BackupMese(nMese As Integer)
    nMese=Month(now())-1
end function    ?
E inoltre non esiste un evento Apertura database in modo tale che la sub o
la function vengano eseguite proprio all'apertura del database? Se no: su
quale evento impostare la macro che mi chiami la function? (A questo punto,
sull'evento, la function la chiamerei da codice.)
Grazie ancora.

 ha scritto nel messaggio
news:9skge4$il5$1...@pegasus.tiscalinet.it...

Per eseguire qualcosa all'apertura del db rileggiti la mia prima risposta,
per quanto riguarda la function il parametro lo devi assegnare prima e non
dopo l'esecuzione della routine.
Ciao Roberto - Syd

 ha scritto nel messaggio
news:8_tH7.33495$zl4.9...@news2.tin.it...

Quindi mi stai dicendo che per eseguire una macro all'avvio del db basta
chiamarla Autoexec!
 Un'altra cosa: ho messo sempre nella sezione moduli di A00 la funzione che
mi hai mandato e la stringa Mese= -1 viene evidenziata in rosso: perché?
Ti sarei infinitamente grato se mi dessi spiegazione della funzione in modo
tale che possa avviarmi a programmare da solo e senza tediare altri! Anche
se, nel mio caso, ho piacere a risolvere alcuni problemi ad altri (è già
capitato un paio di volte!: c'è chi sta peggio di me!). Saluti ed ogni bene
a te. Giuseppe.

 ha scritto nel messaggio
news:9sm4nb$7o2$1...@pegasus.tiscalinet.it...

Sostituscila con Mese = 1
Ciao Roberto - Syd
Newsgroup: it.comp.appl.access
Titolo: Messaggio conferma AddNew recordset

ciao sono Fanciullo,
access97
ho questo codice che mi aggiunger un nuovo record:
Set rs = CurrentDb().OpenRecordset(NOMEtbl)
rs.AddNew
rs!NomeFile = Me.percorsoFile
rs!idCategoria = Me.csrCATEGORIA
rs!Ricetta = solonomeSE(Me.percorsoFile)
rs.Update
rs.Close
    QUESITO:
come faccio ad avere una conferma
dell'avvenuto aggiornamento?
grazie 

 ha scritto nel messaggio 
news:491ec3b5$0$41653$4faf...@reader4.news.tin.it...

Mi pare manchi qualcosa al codice...
Comunque dando per scontato che hai solo postato una parte del codice, 
potresti prima leggere l'ultimo ID e poi, dopo aver eseguito il codice, 
rileggere l'ultimo ID...se questo è superiore o diverso dal precedente vuol 
dire che hai aggiunto il record.
Per leggere, prima e dopo, puoi usare il dlookup.
Ciao, Carlo 

ottima idea ma non sapevo come pescare con dlookup
l'ultimo id,
allora ho usato questo metodo (allego tutto il codice questa volta)
Ho usato la proprietà MOVELAST del recordset
Private Sub cmdAGGIUNGIFILEtblRICETTE_Click()
Dim NOMEtbl As String
Dim rs As Recordset
Dim intIDultimo As Integer    'memorizzo l''ultimo id presente in tblricette
Dim intIDaggiunto As Integer    'memorizzo l'ID dell'ultimo record aggiunto
If IsNull(Me.csrCATEGORIA) Or IsNull(Me.percorsoFile) Then
MsgBox "Non hai compilato qualcosa!!"
Exit Sub
End If
If Me.cscDESTINAZIONE <> "" Then
NOMEtbl = Me.cscDESTINAZIONE
Else
 NOMEtbl = "tblRICETTE"
    'idultimo = dlookup("tblricette", "idricetta", e poi?????
    Set rs = CurrentDb().OpenRecordset(NOMEtbl)
    rs.MoveLast
    intIDultimo = rs!idRICETTA
    rs.AddNew
    rs!NomeFile = Me.percorsoFile
    rs!idCategoria = Me.csrCATEGORIA
    rs!Ricetta = solonomeSE(Me.percorsoFile)
    rs.Update
    rs.MoveLast
    intIDaggiunto = rs!idRICETTA
    If intIDaggiunto > intIDultimo Then
    MsgBox "Il nome del nuovo file è stato aggiunto"
    rs.Close
    End If
End If
End Sub
ciao grazie

Newsgroup: it.comp.appl.access
Titolo: Messaggi senza titolo applicazione

Ho migrato una applicazione access 97 a 2000, le finestre di messaggio non
riportano più il titolo dell'applicazione presente nelle proprietà di avvio.
 Perchè... grazie



Funzione di Access 2000 e superiore
Puoi fare 2 cose:
1) Message Box col titolo:
-------
MsgBox "Ciao",vbAPplicationModal, VbOkOnly,..."Titolo messaggio"
-------
2)Funzione su modulo, ritorna una stringa (io uso questa)
-------
Function TitoloApp() As String
'metterla in un modulo
 Dim str as string
  str = "Titolo che vuoi far apparire sui messaggi"
 TitoloApp = str
End Function
-------
e sui messaggi:
MsgBox "Ciao",VbOkOnly..., TitoloApp
Credo che sia anche sufficente (non ho provato) una cosa del tipo (su
modulo sempre):
Public TitoloApp as string
TitoloApp = "Titolo"
(senza ricorrere ad una funzione)
correggetemi se sbaglio.
Ciao :)
Newsgroup: it.comp.appl.access
Titolo: filtro maschera per anno estrapolato da campi data

Salve a tutti,
 da una maschera  Prestazioni filtro un'altra Prestazioni1 in base
all'IDautonomo, vorrei aggiungere anche un criterio anno, ovvero la
Prestazioni1  si deve aprire selezionando solo i record con quell'IDautonomo
e solo quelli che hanno l'anno del campo Miadata uguale a quello della
Prestazioni.
il campo data si chiama Miadata (gg/mm/aaaa) su entrambe
ora uso un codice cosě:
Private Sub Comando49_Click()
On Error GoTo Err_Comando49_Click
    Dim stDocName As String
    Dim stLinkCriteria As String
    stDocName = "Prestazioni1"
    stLinkCriteria = "[IDautonomo]=" & Me![IDautonomo]
    DoCmd.OpenForm stDocName, , , stLinkCriteria
Exit_Comando49_Click:
    Exit Sub
Err_Comando49_Click:
    MsgBox Err.Description
    Resume Exit_Comando49_Click
End Sub
Un grazie mille a chi mi suggerisce il codice da inserire in stLinkCriteria.
mi sto picchiando invano con format(miadata)
ciao
marco

 ha scritto nel messaggio
news:3zeDb.185749$vO5.7...@twister1.libero.it...

Se la casella di testo della maschera Prestazioni che contiene l'anno si
chiama Anno, prova a modificare la riga VBA che imposta la variabile
stLinkCriteria nel modo seguente:
stLinkCriteria = "[IDautonomo]=" & Me![IDautonomo] & _
" AND Year(MiaData) =" & Me!Anno
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 > ora uso un codice così:

la maschera si apre filtrata ma senza record.
ho controllato l'esistenza di record che soddisfino la selezione ma si apre
sempre uguale.
mi è venuto in mente che forse occorre fare un format sul campo anno per
selezionare solo le cifre dell'anno
ma con format(Me.Anno; aaaa) non cambia nulla e la maschera si apre sempre
filtrata con 0 record.
ciao e grazie
marco

 marco
Ma i controlli delle due maschere non sono entrambi "MiaData"?
Se è così la stringa dovrebbe essere:
stLinkCriteria = "[IDautonomo]=" & Me![IDautonomo] & _
                 " AND Year(MiaData) =" & Me!MiaData
--
rgrds
SC
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 SC
Correggo:
stLinkCriteria = "[IDautonomo]=" & Me![IDautonomo] & _
                 " AND Year(MiaData) =" & Year(Me!MiaData)


 ha scritto nel messaggio
news:brk1mk$l0t$1...@news.newsland.it...

Funziona alla grande!
Grazie del suggerimento
anche a Roberto
ciao
marco

 ha scritto nel messaggio
news:8JfDb.190312$e6.71...@twister2.libero.it...

Per me il campo Anno è una casella di testo che contiene il valore numerico
dell'anno da filtrare, ma se è invece una casella di testo che contiene un
valore di tipo Data/ora (gg/mm/aaaa), prova così:
stLinkCriteria = "[IDautonomo]=" & Me![IDautonomo] & _
" AND Year(MiaData) =" & Year(Me!Anno)
La funzione Format ti restituisce una variabile stringa e non numerica come
la funzione Year, quindi avresti dovuto scrivere:
stLinkCriteria = "[IDautonomo]=" & Me![IDautonomo] & _
" AND Format(MiaData, 'aaaa') ='" & Format(Me!Anno, 'aaaa') & "'"

Newsgroup: it.comp.appl.access
Titolo: FAQ

Sareste cosě gentili da dirmi dove trovo le FAQ del presente NG?
Grazie
Ugo


Quě: 
http://members.xoom.it/_XOOM/it_db_access/
Ciao.

Mi potete fare avere le Faq del newsgroup?????
Grazie!!!
Ugo

>Mi potete fare avere le Faq del newsgroup?????
se vai sul sito qui sotto puoi anche scaricartene una versione
zippata.
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/

Newsgroup: it.comp.appl.access
Titolo: calcolo query in una form

Buongiorno a tutti e ringrazio per aiuti ed interessamenti
2 Tabelle TblAzienda - TblIscritti (Relazionate tra loro)
ogni iscritto e' per forza associato ad una azienda
Nella Form azienda visualizzando i dati dell'azienda , vorrei far apparire 
in una casella di testo il numero degli iscritti
in carico all'azienda stessa
quindi SELECT Count TblIscritti ecc
Come riesco con sintassi SQL a calcolare solo gli iscritti dell'azienda che 
sto visualizzando ?
Se non chiedo troppo se mi postate la stringa SQL completa
Molte grazie
Stefano

 Se non chiedo troppo se mi postate la stringa SQL completa
Difficile, senza conoscere i nomi degli oggetti del tuo DB...
Hint: puoi usare anche
dcount("idIscritti","tblIscritti","IdAzienda"=forms!NomeForm!
NomeDelControlloCheContieneIdAzienda)
cia'
Max
cia'
Max

 ha scritto nel messaggio 
news:71690f6d-27f9-4622...@h11g2000prf.googlegroups.com...

Mille grazie per l'aiuto
Stefano

Newsgroup: it.comp.appl.access
Titolo: Copiare da una campo all'altro

Salve,
ho spulciato nel gruppo su google ma gli esempi non mi hanno dato risultato.
Ho una maschera con una sottomaschera non collegata vorrei tramite una
bottone poter incollare il valore di un campo della sottomaschera in un
determinato campo della maschera.
Grazie per l'aiuto
Gianni
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.699 / Virus Database: 456 - Release Date: 04/06/2004

 Gianni
Dimenticavo il cmpo sorgente è di tipo contatore e il ricevente è di tipo
numerico.
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.703 / Virus Database: 459 - Release Date: 10/06/2004


Se il bottone è sulla maschera principale:
Me!nomeSottomaschera!nomeCaselladitesto = me!idContatore
Ciao.
-- 
Sergio MAZZA

Grazie per avermi risposto
Ho provato n vari modi anche cambiando la postazione del pulsante
spostandolo in entrambe le maschere ma mi dice sempre impossibile trovare il
valore a cui si fa riferimento......
Gianni


 valore a cui si fa riferimento......
Prova con
Me.ControlloMaschera =
Form![SottomascheraNomeSottomaschera]!ControlloSottomaschera
Pleiadi

 Form![SottomascheraNomeSottomaschera]!ControlloSottomaschera
 Pleiadi
.......niente da fare.......niente da fare sempre lo stesso
errore......mmmmmm


 errore......mmmmmm
Strano...a me gunge...
Pleiadi

...niente da fare.......niente da fare sempre lo stesso
 errore......mmmmmm
 Strano...a me gunge...
 Pleiadi
Ho risolto diversamente..... ho messo il campo Contatore che volevo copiare
nella stessa tabella e nella maschera l'ho copiato cosi:
me.cartella=
me.id

Newsgroup: it.comp.appl.access
Titolo: che problema ?

The Microsoft Jet database engine could not find the object
'MSysACEs'. Make sure the object exists and that you spell
its name and the path name correctly.
All'apertura di un vecchio db mi appare tale schermata.
Come posso fare per riaprire il db e/o recuperare
quanto di recuperabile c'è rimasto nel caso fosse rovinato.
Ma che è gli è successo?


Prova ad importare tutto in un nuovo database.
Ciao

Newsgroup: it.comp.appl.access
Titolo: SQL, Query a campi incrociati

Ciao, ho bisogno di creare una query a campi incrociati ma non riesco ad
ottenere il risultato voluto xè mi obbliga a mettere come valore una
funzione.
La query che ho scritto (anzi, che ha scritto la creazione guidata) é:
TRANSFORM Count([Vista degli attributi del prodotto].Valore) AS
ConteggioDiValore
SELECT [Vista degli attributi del prodotto].ID
FROM [Vista degli attributi del prodotto]
GROUP BY [Vista degli attributi del prodotto].ID
PIVOT [Vista degli attributi del prodotto].Descrizione;
Io vorrei che non fosse un COUNT(...) ma semplicemente un (...).
Chiaramente vorrei questo, consapevole del fatto che ho un solo valore
possibile per ogni cella tant'è che la query sopra riportata mi riporta
una tabella fatta da soli 1.
Se riusciste ad aiutarmi mi fareste un favore a dir poco ENORME!
PS: la query in questione la devo poi copiare in SQL Server quindi anche
soluzioni con estensioni valide x SQL Server sono accettate...
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG


Modifica cosě il codice SQL della tua query a campi incrociati:
TRANSFORM First([Vista degli attributi del prodotto].Valore) AS [Il valore]
SELECT [Vista degli attributi del prodotto].ID
FROM [Vista degli attributi del prodotto]
GROUP BY [Vista degli attributi del prodotto].ID
PIVOT [Vista degli attributi del prodotto].Descrizione;
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

> Modifica così il codice SQL della tua query a campi incrociati:
Ovviamente, che tu sia a casa, dal portatile, dalle Maldive, riesci 
sempre a centrare il risultato.
Purtroppo non mi ero informato prima che SQL Server non supporta i campi
incrociati....
Sono sempre più sbalordito da Microsoft!
Al di là di Jet, Ansi e cippirimerlo, c'è un buon motivo per cui non 
rendere disponibile una tecnologia così utile su uno strumento profes_
sionale come SQL Server?
Roba da matti! 
Cmq, grazie mille!


 Cmq, grazie mille!
Prego.

Newsgroup: it.comp.appl.access
Titolo: VB6 e Acces

Ciao raga, scusatemi, ma ho un problema:
Vorrei iniziare a programmare con i Database, una volta creato una tabella
ed averla salvata in un documento Access, in un form di VB inserisco
l'oggetto data, gli specifico il file dove risiede la mia tabella, ma quando
vado a modificare il valore RecordSource parte un errore che mi dice che il
formato deldatabase non è riconosciuto.
Ora: sono io che sbaglio qualcosa da Access? Da li io mi sono limitato solo
a creare una tabella e a specificare i vari campi e il loro
formato...bisogna fare altro??
Ringrazio tutti per una eventuale risposta....
Marko

 wrote in message
news:Pvyp9.32997$
Fz.9...@news1.tin.it

Perchè se usi ACCESS come DATABASE vuoi complicarti la vita
usando VB come MMI.
Se usi ACCESS anche per la gestione non è che sei limitato...!
@Alex.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 formato...bisogna fare altro??
    VB6 + SP5 ?
--
Ciao :-)
Maurizio
--------
?SPQR(C)
 X
--------

 ha scritto nel messaggio
news:Pvyp9.32997$Fz.9...@news1.tin.it...

Ciao Markitiello, premesso che non conosco bene VB6 (da anni ho abbandonato
VB3 per passare ad Access) penso che devi impostare i riferimenti alla
libreria DAO appropriata, ovvero  se il DB di Access è stato creato con la
versione 2000 devi togliere il riferimento a DAO 3.5 e inserire DAO 3.6 .
Ciao Giorgio.

 wrote in message
Pvyp9.32997$Fz.9...@news1.tin.it...

Innanzi tutto ti sconsiglio pure io di usare VB6 + Access....è un
paradosso....usa solo MSAccess (è molto meglio !!!)
Comunque anche io avevo provato a giochicchiare un pò con VB6+Access e il
problema è mooolto complicato...devi aggiornare un sacco di cose...VB6,
MSJet, etc.etc. insomma, alla fine di tutto, con VB6 devi scordarti DAO e
imparare ADO (che a me fa stracagare..)
Ciao !

 imparare ADO (che a me fa stracagare..)
Secondo me iniziare a sviluppare oggi in VB6 non ha ragione d'essere per
altra ragione: è già obsoleto (.NET è molto, molto diverso).
Ma forse anche la prossima versione di Access sarà stravolta (VSA invece che
VBA si vocifera) ... e toccherà rifar tutto :-(
Ettore

Io invece non trovo nulla di difficile.
Avendo avuto gli stessi problemi ti dico come ho fatto.
Ho scaricato l'ultimo service pack per VB6 che trovi sul sito internet di
microsoft al seguente indirizzo.
http://msdn.microsoft.com/vstudio/downloads/updates/sp/vs6/sp5/dnldoverview
.
asp
Dovrebbe funzionare tutto dopo aver installato la SP5 e aver riavviato il
sistema.
Se non dovesse funzionare allora vai nel menů progetto\riferimenti e
selezione microsoft activex dataobjects 2.6 library.
Questo č tutto.....independentemente che VB6 faccia schifo o meno.
Ciao e spero ti sia utile :)

 ha scritto nel messaggio
news:UTGr9.45302$RO.11...@twister1.libero.it...

Senza offesa qui sei su it.comp.appl.access e ovviamente su
it.comp.lang.visual-basic avresti letto che Access fa schifo.
Ogni scarrafone č bello a mamma sua.
Ciao Giorgio.


Hai ragione !!
Con simpatia.
Marco.
Newsgroup: it.comp.appl.access
Titolo: Allineamento

Buongiorno
ho il seguente problema:
2 tabelle con il numero di fatture. Tali informazioni le ricavo da due file
.dbf
sulla prima i dati sono tutti allineati sulla sinistra.
sulla seconda i dati sono tutti centrati
Praticamente:
1a colonna            1111111
2a colonna                 1111111
per questo motivo non riesco a metterli in relazione. Come faccio a fare in
modo che anche la seconda tabella abbia tutti i dati sulla sinistra ?
Grazie
Luigi

 ha scritto nel messaggio
news:_CDAa.35651$lK4.1...@twister1.libero.it...

Relazionali con un trim(nomecampo).
Tipo cosě
trim(nomecampo1)=trim(nomecampo2)
invece che
nomecampo1=nomecampo2
Cosě non hai problemi con gli spazi e gli allineamenti.
Ciao.

Newsgroup: it.comp.appl.access
Titolo: copia file su runtime

Salve a tutti,
se eseguo una copia di un file (codice qui sotto)
da un client con il runtime di access 2003 ottengo
l'errore:" Esecuzione dell'applicazione interrotta  a causa di un errore
di run-time. L'applicazione verrà terminata"
mentre se eseguo il codice da un access2003 tutto
funziona correttamente.
Qualche dritta?
grazie
ringo
codice:
Dim fso
Set fso = CreateObject("Scripting.FileSystemObject")
fso.copyfile "Y:\RAS-M24\CONT_SUB\CONT_999.dat",
"Y:\incassi\file_incassi\CONT_999_copia"

era banale...
il percorso è case sensitive.... quindi
occhio a maiuscole e minuscole dei path
grazie e ciao
ringo

Newsgroup: it.comp.appl.access
Titolo: Record ordinati nel report

Ciao,
ho un report che mi stampa la ricevuta, solo che nel report i record non
vengono stampati nell'ordine con cui sono stati inseriti nella tabella, ma
vengono stampati in ordine alfabetico sul campo "descrizione".
Il fatto è che il campo "descrizione" nella query non ha nessun ordinamento.
Allora come posso fare perchè nel report i campi siano stampati nell'ordine
con cui li ho inseriti e non in ordine alfabetico?
Grazie.
    Ciao

 wrote in message
news:9eocih$l8g$1...@nreadA.inwind.it...

Ordina per data di emissione delle ricevute!
Ciao!
Esteban
Hosted by 
www.seber.it

 ha scritto nel messaggio
news:9eocih$l8g$1...@nreadA.inwind.it...

Se la chiave primaria della tabella è un contatore, inseriscila nella query
e ordina per tale campo.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: casella combinata associata

Ho visto che nella maschera Ordini del DB Northwind, la casella combinata
IDCliente
è associata al campo IDCliente (dal quale credo prenda il suo valore di
inizializzazione)
mentre i valori in elenco derivano da una query sulla tabella Clienti.
Ho provato a fare qualcosa di simile ma la casella combinata che ho creato
non mi
permette di selezionare i valori in elenco in quanto associate al campo
IDCliente.
Se cancello IDCliente da origine controllo, riesco a selezionare i valori in
elenco ma
non ho nessun valore di inizializzazione.
Dove sta l'inghippo??
Ciao
Leo
-- 
Posted from 
community9.interfree.it
 [213.158.72.64] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG


____________
Ipotesi:
hai la maschera Ordini basata sulla tabella Ordini che includerà il campo
IDCliente (numerico).
A questo punto nella struttura della maschera, (con il pulsante
dell'autocomposizione attivato) fai click su Casella combinata, poi
dall'elenco dei campi ti trascini
il campo IDCliente sulla maschera e si apre l'autocomposizione della casella
combinata e ti farà
una serie di domande.
Dovrai memorizzare i valori in IDCliente e selezionarti dalla Tabella
Clienti solo
ICCliente
CLiente.
ciao Riccardo

Causa impegni di lavoro leggo solo oggi la tu risposta.
Nel mio caso non ho risolto il problema ma credo che sia dovuto
al fatto che il campo associato alla casella combinata č una
chiave primaria.  Puņ essere questo il motivo?
Tnks ;)
Leo
-- 
Posted from 
community7.interfree.it
 [213.158.72.62] 



SI

Newsgroup: it.comp.appl.access
Titolo: visualizzare in un report il valore di un controllo calendario

Ho un report che viene aperto cliccando un pulsante  di una maschera
(quando viene aperto il report, la maschera rimane aperta). Questa
maschera (frmBase) contiene un controllo calendario (cldDataPeriodo) e
vorrei che nel report in alto ci fosse una casella di testo che
visualizza la data selezionata nel calendario.
Ho provato nella casella di testo ad inserire
=Maschere!frmBase!cldDataPeriodo
in Proprietà > Origine controllo della casella di testo, ma ottengo:
 #Errore.
Come risolvo il problema?
grazie
domenico

 ha scritto nel messaggio 
news:1179388127.3...@l77g2000hsb.googlegroups.com...
Ho un report che viene aperto cliccando un pulsante  di una maschera
(quando viene aperto il report, la maschera rimane aperta). Questa
maschera (frmBase) contiene un controllo calendario (cldDataPeriodo) e
vorrei che nel report in alto ci fosse una casella di testo che
visualizza la data selezionata nel calendario.
Ho provato nella casella di testo ad inserire
=Maschere!frmBase!cldDataPeriodo
in Proprietą > Origine controllo della casella di testo, ma ottengo:
 #Errore.
Come risolvo il problema?
grazie
domenico
[risposta]
Gestisci l'evento "su formattazione" della sezione del report dove hai 
inserito la casella di testo, inserendoci:
me!nomeCasellaDiTesto = Forms!frmBase!cldDataPeriodo
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: controllo calendario

con DBclick da maschera1 apro  maschera2 sulla quale è "brutalmente
incollato " il controllo calendario....cosa devo fare per avere la data
corrente.....visualizza sempre quella di default!
ciao ciao e grazie a tutti!
Gianni

Gianni ha scritto:


io, sul form load, gli passo questo codice:
nomecalendario.Day = Day(Date)
nomecalendario.Month = Month(Date)
nomecalendario.Year = Year(Date) 
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: dubbio

Sono ancora io Fabio il rompip.....e    eheheheh
Premesso che riesca a risolvere il problema della creazione della
tabella-calendario di cui ho parlato in un precedente messaggio ora il
problema viene per l'impostazione della query (QBE o in linguaggio SQL che
sia)
Io devo prendere in considerazione dalla tabella-calendario solo i giorni
lavorativi (escludendo quindi  i giorni festivi.sabato e domenica e le
festivita', per le quali di fianco ad ogni record della tabella avro' creato
un campo booleano si-no che l'utente potra' flaggare ). Dopo aver impostato
questi criteri devo creare nella query tre campi calcolati  che chiamero' :
OVERNIGHT SPOT TERM e che saranno equivalenti a :
OVERNIGHT =data corrente
SPOT=data corrente+2 giorni
TERM=spot+1 giorno



sigh sigh......non so' neanche usare outlook express e pretendo di usare
Access...........l'importante e' crederci  eheheheh

Newsgroup: it.comp.appl.access
Titolo: Forte ! PC profesessionale con libro programmare Access ! !

In edicola stamani ho trovato la rivista completa di libro per
programmazione Access e con CD contenente esempi utilissimi !
Io mi sono fiondato e lo ho acquistato subito, lo ho trovato interessante e
ve lo consiglio !
PS - non sono l'editore  !!!!!
--
ALBERGHI DA SBALLO
http://www.probiviro.it/alberghi.htm
PAGINA DEI DECALOGHI
http://www.probiviro.it/decalogo.htm

 PS - non sono l'editore !!!!!
denghiu, fa sempre comodo poter spulcare demo e tutorial..
P.S. Salutami tuo padre l'editore!!! :-)
ciao MAssimiliano
--------------------------------
Inviato via 
http://usenet.libero.it

 P.S. Salutami tuo padre l'editore!!! :-)
OK, grazie, presentero'.
                                  Ugo "Mondadori"
---
ALBERGHI DA SBALLO 
http://www.probiviro.it/alberghi.htm
DECALOGO DEL PERFETTO BEVITORE 
http://www.probiviro.it/bevitore.htm
Newsgroup: it.comp.appl.access
Titolo: Collegamento condizionale tra tabelle

ciao a tutti
volevo chiedere se è possibile e come fare a risolvere il seguente problema:
ho una serie di tabelle, con i rispettivi campi ed eventuali collegamenti;
ne riporto una parte qui sotto:
|    | categoria      | descrizione |
  -   cancelleria
   |
   |__  |    | Articolo |
            -   buste
            |
            |_  | cod | descrizione | dim | modello | note | ......
                  086   .....
                  023   .....
                  032   .....
           +  penne
           +  forbici
           +  tagliacarta
ora se io apro la tabella collegata a "buste", appare appunto la tabella |
cod | descrizione | dim | modello | note | ......
se apro la tabella collegata ad esempio a forbici, appare ancora la tabella
| cod | descrizione | dim | modello | note | ......
Io vorrei fare invece in modo che appaia una tabella diversa (con campi
completamente diversi) a seconda che io cliccki sul + relativo a penne,
forbici, etc...
E' possibile ? non si possono fare delle relazioni condizionali ?
spero di essermi spiegato bene, avrei voluto allegare un'immagine ma credo
non si possa
grazie a tutti, pac77


prova a far capire meglio cosa vuoi fare...
ciao.
Newsgroup: it.comp.appl.access
Titolo: database 2000 sotto access 2003 spacca le tabelle?

HO un applicativo access 2000 che uso da anni senza problemi costituito da 
un database contenente tutto il codice e vari database collegati con le 
tabelle dei dati, lo sto facendo girare sotto access 2003 e ogni tanto va in 
crash: su alcune tabelle dei dati  nei db collegati spariscono gli indici 
dalle tabelle e su alcune tabelle compaiono misteriosamente dei record 
strani in testa con tutta una serie di caneclletti nei campi. dipende dal 
access 2003 ? dal fatto che uno db2000 sotto access 2003? oppure dal PC che 
da i numeri? oppure da altri utenti della lan che accedendo ai dati 
contemporaneamente possono darsi fastidio? Poi ho notato un'altra cosa: 
nella cartella dei bd dati ( circa 20 db presenti ) quando collego i db che 
mi servono , ad esempio 3 , si creano i file ldb di tutti i db presenti 
nella cartella e rimangono aperti finche non chiudo l'aplicazione. questo 
con access 2000 non succedeva
grazie
-- 
----------------------------------------------------------------------------------------------------
                                    dott. Massimiliano Grilli
via Roma 51 - 62100 Macerata (MC) / via Bellini 29 - 60025 Loreto (AN)
                      TEL 
+39 3487063933
 FAX 
+39 1782282168
----------------------------------------------------------------------------------------------------

 con access 2000 non succedeva
Ho fatto anch'io il passaggio dei dati e programmi da Access 2000 a
2003, già un po' di tempo fa, e non ho riscontrato alcun
inconveniente.
Forse stanno cominciando a deteriorarsi i database che stai utilizzando
(questo sì che succede relativamente spesso, con qualsiasi versione di
Access).
Il mio consiglio è quello di creare nuovi database "vuoti" e importare
in ciascuno tutto il contenuto del database corrispondente, per poi
dismettere (in una cartella a parte o in un CD) le vecchie versioni.
Inoltre Access 2003 ha due modalità: database compatibili con Access
2000 o database Access 2002-2003. Io utilizzo la compatibilità con
Access 2000, ma forse il passaggio alla versione 2003 può portare
qualche beneficio.
Per cambiare la compatibilità alla versione 2003 puoi andare sul menu
"Strumenti > Opzioni", poi scegli la scheda "Avanzate" e in alto a
destra troverai "Formato di file predefinito". A questo punto potrai
cambiare all'altro formato.
Ciao
Mario De Ghetto
www.deghetto.it

Mario De Ghetto ha scritto:


Verifica anche di avere tutti gli aggiornamenti. Access 2003 aveva dei
fastidiosi bug che sono stati corretti con i service pack e successive
patch.
-Marco-
-- 
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
Newsgroup: it.comp.appl.access
Titolo: ADP + stored procedure + sync subform

In un progetto fatto con Access 2003, sto cercando di sfruttare la funzionalità 
delle maschere master/detail, ma sto avendo un problema.
Sia la maschera master che la maschera detail hanno come origine record delle 
stored procedure (ovviamente le SP sono diverse tra di loro).
Spostandosi tra i record della form master, non viene aggiornato il contenuto 
della form detail.
Il tutto funziona regolarmente se, al posto delle stored procedure, metto 
direttamente le tabelle come origine dati delle form.
Credo che il problema debba essere risolto con la proprietà Resync delle 
form, ma non ne sto venendo a capo.
Qualcuno sa aiutarmi?
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype:pbsoftsolution

 form, ma non ne sto venendo a capo.
no, è ancora più semplice :-)
Qui la spiegazione
----
ACC2000: Subform Not Synchronized with Main Form in Microsoft Access Project
http://support.microsoft.com/kb/236368/en-us
----
Se vuoi vedere un esempio pratico, scarica questo mio esempio
http://www.riolab.org/viewrisorsa.asp?id=44
 apri il progetto ADP, apri  in
struttura la maschera prodotti e guarda la proprietà "Parametri Input" della
sottomaschera  Prodotti_Sm_EsplodiDistinta contenuta in sFormEsplosione
Ciao
-- 
Giorgio Rancati
[Office Access MVP]

[omissis]
Grazie mille Giorgio.


Newsgroup: it.comp.appl.access
Titolo: [query] output su file

Sempre a proposito di vie alternative per raggiungere lo stesso 
risultato...
Devo salvare il contenuto di una query su un file.
I problemi sono:
a. la query viene generata dinamicamente da una maschera. 
b. non mi piace la soluzione di avere più query con parametri come 
   suggerito sul sitocomune perché ne dovrei creare a decine.
L'unica soluzione che mi viene in mente è quella di generare 
dinamicamente la stringa SQL per poi salvarla su un oggetto database 
in questo modo:
  Set MyQueryDef = CurrentDb.QueryDefs("qrydati")
  MyQueryDef.SQL = strSQL
per poi lanciare DoCmd.OutputTo:
  DoCmd.OutputTo acOutputQuery, "qrydati", acFormatXLS, "c:\dati.xls"
Altre soluzioni che non richiedano di passare dal salvataggio di un 
oggetto?

massimo ha scritto:

Da vba:
- apertura del recordset sulla tua stringa SQL
- apertura del file con Open (vedi help in linea)
- ciclo che scrive sul file i record uno per uno (vedi Print #)
- chiusura del file (vedi Close)
- chiusura e distruzione del recordset (rst.close: set rst=nothing)
Namor
-- 
 
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: INVIO DI SMS HELP ME

Possibile che non ci sia qualcuno che sappia come inviare gli SMS da Access?
Ci sarà purè il modo, magari usando del codice di visual basic no?
Grazie

Ci sarà purè il modo, magari usando del codice di visual basic no?
Possibile anche questo...
Saluti.
Luciano
(DOC)
PS Oggi so' bono....guarda su 
www.aspitalia.com
, mi sembra che ci fosse
qualcosa in vbscript, magari e' rimaneggiabile.

 PS Oggi so' bono....
Sě... al forno e co' 'na mela in bocca!!!!
Antonio