mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: stampa etichette

Ho un problema
devo stampare delle etichette lasciando vuote in testa un certo numero di 
etichette. sono riuscita in parte, nel senso che in anteprima  va tutto
bene ma in stampa rimane tutto invariato. So che dovrei sostituire
AcViewNormal con acViewPreview come argomento del metodo OpenReport del
pulsante stampa, ma il mio pulsante richiama una macro per cui non so dove
inserire acViewěNormal.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 inserire acViewìNormal.
Nella macro, relativamente all'azione ApriReport se imposti l'argomento
azione Visualizza a Anteprima di stampa visualizzerai le informazioni a
video, se invece lo imposti a Stampa il report uscirà direttamente su
stampante.
Resta il fatto che non è certo trascendentale a fronte dell'evento "Su clic"
di un pulsante di comando invece di richiamare una macro generare una riga
di codice VBA che apre il tuo report usando il metodo OpenReport che usa
appunto  i due argomenti che tu stesso hai citato nel tuo messaggio
precedente.
D'altra parte se hai deciso di programmare Access con le sole macro e senza
utilizzare VBA farai sicuramente pochissima strada. ;-)
-- 
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


Se č solo questo il problema apri la macro che ti interessa e, in basso, in 
visualizza, scegli Anteprima di stampa.
Credo perň che il problema rimane e se ne aggiungeranno di altri...come gli 
oggetti in primo piano ecc.
Ciao, Carlo 

 -- 


Newsgroup: it.comp.appl.access
Titolo: Maiuscolo forzato

Domanda da neofita:
come faccio a forzare il maiuscolo in alcuni form di inserimento, fare cioč
in modo che sia possibile inserire solo caratteri maiuscoli?
Grazie!
Andrea

 ha scritto nel messaggio
news:UUo0a.87306$YG2.2...@twister1.libero.it...

L'ho trovata da qualche parte, ma non ricordo dove:
In struttursa maschera, vai sul campo, scegli evento - su pressione; si apre
la routine:
Private Sub NomeCampo_KeyPress(KeyAscii As Integer)
Inserisci:
    Dim strCarattere As String
    strCarattere = Chr(KeyAscii)
    KeyAscii = Asc(UCase(strCarattere))
A me funziona. Ciao
Togliere papa dall'indirizzo


Prima conviene sapere se l'inserimento è solo Alfabetico.....!!!
Quindi inserisci il controllo con If KeyAscii<XX or KeyAscii>xx then
sottrai 32 al valore KeyAsci ed è tutto maiuscolo.
@Alex.

 ha scritto nel messaggio
news:w4x0a.89026$YG2.2...@twister1.libero.it...

Newsgroup: it.comp.appl.access
Titolo: Buon Libro su Access2000

Mi sa che mi serve un buon libro!
Vengo da Access97 + VBA + DAO e mi muovevo abbastanza bene.
Ora devo passare ad Access2000 e sarebbe opportuno anche che imparassi
le tecniche di ADO, visto che prima o poi dovro' usare Access solo per
il frontEnd, ed appoggiarmi a ORACLE, che qui e' standard indiscusso.
Qualcuno ha da suggerirmi un buon libro, non proprio per principianti,
su access2000 con nozioni di client-server verso altri DB e magari
qualche accenno all'utilizzo via web ? (.. meglio se in italiano)
Un grazie anticipato a chi mi dara' qualche consiglio.
Ciao
PM
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 qualche accenno all'utilizzo via web ? (.. meglio se in italiano)
Il libro di cui parli e':
Programmare Microsoft Access 2002
recensito sul sito comune. (da me)
Vedrai che si fanno cosette interessanti sia client/server sia su web
perfino con il solo A2002.
Sib

 perfino con il solo A2002.
Grazie per la dritta ma io ho bisogno di qualcosa su Access 2000.
Ho scoperto ora la sezione libri del sitocomune e ho letto la recensione
del libro su A2000 della Jackson. Sembra valido, ma di accesso a DB
esterni
non sene parla proprio.
Sai com'e' ... visti i costi non vorrei sbagliare l'acquisto :-)


 Sai com'e' ... visti i costi non vorrei sbagliare l'acquisto :-)
Non lo conosco ma la casa editrice non mi dice niente di buono.
Ognuno ha le sue opinioni e qualcuno sostiene che si tratta, eventualmente,
di problemi di traduzione (io non la panso cosi'), ma per quanto mi riguarda
non comprero' mai piu' un testo Jackson, l'ultimo che ho comprato era cosi'
confuso che l'ho buttato dopo avere letto poche pagine.
Sib

 Ognuno ha le sue opinioni ....
Beh si', la Jackson non e' il top, ma secondo me il fondo 
lo tocca la APOGEO. Bisognerebbe farsi il callo a leggere l'inglese e
comprarsi solo testi della WROX ma come si fa'... il giorno 
ha solo 24 ore :-)
Ciao 
PM
PS: Se mi contatti in priv. ti do' l'indirizzo di un sito di cui vorrei
una opinione da te.


 una opinione da te.
Si' ma solo se non e' pubblicita'.
--
qualita.assicurazione sul news-server 
www.cerrinet.it
Il newsgroup sulla qualita'

 Si' ma solo se non e' pubblicita'.
Tutto il contrario.
Ciao
PM


Beh si', la Jackson non e' il top
grazie, dopo aver comprato 2 libri della Jackson pensavo di essere io
quello scemo. ora so che forse non è del tutto vero, almeno x questo...
mi piango xò gli alberi che ci sono voluti x farli...
ciao 
massimiliano
--------------------------------
Inviato via 
http://usenet.iol.it
 

 Tutto il contrario.
forza allora, mandami questo link.
Sib

massimiliano
sabato ho acquistato "programmare Access 2002" suggerito
da sib...
1000 e passa pagine un pò strane... ma sono a chiocciola...
.... autore di merda....
Auguratemi un in bocca a lupo!
ciao

Newsgroup: it.comp.appl.access
Titolo: scrivere su un file ascii

Ho la necessità di generare un file ascii delimitato e fin qui andrebbe bene 
l'esportazione in txt.
Purtroppo I dati da scrivere sul file provengono da due query che non hanno 
la stessa struttura
per cui non posso nemmeno optare per una query di unione. Sto cercando il 
modo di scrivere su un file
ciclando i record della prima query, poi riaprendo il file ci vorrei 
scrivere i dati provenienti dalla seconda query.
Nella guida ho trovato la seguente sub di esempio. L'effetto ottenuto è solo 
quello di vedere un msgbox con scritto salve e non viene nè creato il file 
ne tantomeno viene scritto dentro alcunchè.
Qualcuno ha qualche suggerimento?
Questo è un copia incolla dall'esempio della guida:
Sub TextStreamTest
    Const ForReading = 1, ForWriting = 2, ForAppending = 3
    Const TristateUseDefault = -2, TristateTrue = -1, TristateFalse = 0
    Dim fs, f, ts, s
    Set fs = CreateObject("Scripting.FileSystemObject")
    fs.CreateTextFile "test1.txt"            'Crea un file
    Set f = fs.GetFile("test1.txt")
    Set ts = f.OpenAsTextStream(ForWriting, TristateUseDefault)
    ts.Write "Salve"
    ts.Close
    Set ts = f.OpenAsTextStream(ForReading, TristateUseDefault)
    s = ts.ReadLine
    MsgBox s
    ts.Close
End Sub
io l'ho modificato cosi:
    fs.CreateTextFile "c:test1.txt"            'Crea un file
    Set f = fs.GetFile("c:test1.txt")

 ha scritto nel messaggio 
news:d1trra$ldu$1...@hulme.interac.it...

chiedo venia ... era molto più semplice:
Private Sub Comando4_Click()
Dim miaquery As DAO.Recordset
Set miaquery = CurrentDb.OpenRecordset("matt")
Dim miavariabile
Open "c:\prova.txt" For Output As #1    ' Apre il file perl'output.
While Not miaquery.EOF
     miavariabile = miaquery![cognome] & ";" & miaquery![nome]
Write #1, "prova", 234
Write #1, miavariabile
Write #1,    ' Scrive una riga vuota.
miaquery.MoveNext
Wend
Close #1
End Sub
La difficoltà adesso è capire come gestire i campi a larghezza fissa ... 

ciroteo ha scritto:



Fissi la larghezza già nella query usando campi calcolati, o al volo al
momento dell'esportazione.
Per i numeri:
format([numero],"00000000,00")
Per i testi (numchar è la larghezza fissa desiderata)
[testo] & space$(numchar-len([testo]))
Ciao.
Namor
-- 
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 La difficoltà adesso è capire come gestire i campi a larghezza fissa ...
Cosa intendi per "larghezza fissa"?
Ciao.
-- 
Sergio MAZZA 

 ha scritto nel messaggio 
news:d1u6mg$o34$1...@news.newsland.it...

Grazie namor credo di aver capito.
Setto la dimensione dei campi nella query, poi ciclo record per record 
nell'ordine che mi servono e li metto nel file.
Ottimo!

 ha scritto nel messaggio 
news:d1u748$kls$1...@canarie.caspur.it...

Ciao Sergio, intendo dire che per es: il tracciato prevede nome,10 
caratteri, cognome 12 caratteri, ecc....
I campi non sono separati da , o ; ma hanno una dimensione massima 
predefinita.
Newsgroup: it.comp.appl.access
Titolo: Copertina su report report,possibile?

Vorrei eseguire a scelta (Si/No) la stampa di un report Copertina prima di
tutte le pagine del report. E' possibile farlo? Devo creare un'altro report
copertina?
Grazie.

"Pino" ha scritto nel messaggio ...

Puoi inserire la copertina nell'intestazione di pagina e con una MsgBox
chiedere all'utente se stamparla o meno.
In base alla risposta dell'utente nell'evento apertura rendi visibile o meno
i controlli che compongono la copertina o l'intera Intestazione
Cià
RoDAgo

 ha scritto nel messaggio
news:b47345$s3v$1...@lacerta.tiscalinet.it...

A fronte dell'evento "Su formattazione" dell'intestazione report genera il
seguente codice VBA:
Cancel = True
Naturalmente condizionerai l'esecuzione di tale riga di codice a seconda che
tu voglia o meno l'intestazione di report.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Grazie mille ci proverň ed eventualmente riposto.

 ha scritto nel messaggio
news:b47345$s3v$1...@lacerta.tiscalinet.it...


Devo aprire una maschera con msbox ove scegliere con pulsanti Si/No?
Il comando per l'intestazione report,com'č? Grazie.

Newsgroup: it.comp.appl.access
Titolo: Query su campo ora

Salve a tutti
in una tabella collegata (postgres) ho alcuni campi in cui è inserito un 
orario e di defalut l'orario è il seguente: 0.00.00.
Devo fare una query con cui trovare tutti i record in cui il campo è stato 
cambiato (diverso da 0.00.00). Ho provato a cercare >0, <> 0. <> #0.00.00# 
ma continua a darmi errore di ODBC. Il campo nel database è un timestamp.
Cosa devo scrivere nella query?
Grazie 1000 

 Cosa devo scrivere nella query?
Qual'� il numero e messaggio esatto dell'errore?
In vis. struttura della tabella collegata, quale tipo di dati
Access ti mostra per il campo?
-- 
cu
Karl
*********
Access FAQ: 
www.donkarl.com/it

Newsgroup: it.comp.appl.access
Titolo: Eseguire uno script

Salve a tutti
Ho la necessità di far eseguire da codice un file script (.vbs) ed 
attenderne la fine dell'esecuzione.
Cosa devo fare ?
Grazie


www.sitocomune.com
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

 
www.sitocomune.com
Sul sitocomune c'è l'esempio per eseguire un .EXE (o comunque un 
eseguibile). 
Io devo eseguire un file .VBS
Se vado nelle proprietà del file vedo che windows lo associa a 
un'applicazione e quindi basta un doppio clic e lo esegue, ma da codice 
come faccio ad eseguire un file non .EXE?
Spero di essermi spiegato.
Grazie

 wrote in message
news:200510191...@mynewsgate.net

Sub MyShell(ByVal Percorso As String, _ 
            ByVal windowstyle As Integer, _ 
            ByVal Attendi As Boolean) 
   Dim wshell As Object 
   Set wshell = CreateObject("WScript.shell") 
   wshell.Run Percorso, windowstyle, Attendi 
   Set wshell = Nothing 
End Sub 
 
Per l'utilizzo 
MyShell "C:\Documenti\Documento1.Doc",1,0 
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.appl.access
Titolo: casella combinata

Ciao a tutti, premesso che di access ci capisco poco, anzi pochissimo,
desidero sottoporvi una questione che non riesco a risolvere sebbene
esista l'esempio concreto in Northwind (maschera "ORDINI").
Ho creato semplicemente 2 tabelle (fornitori e clienti)
In una maschera che ho creato vorrei ci fosse una casella combinata che
riporta l'elenco a cascata di una delle due tabelle (e fino a qua ci
sono arrivata) e di seguito vorrei creare (esattamente come in
NORTHWIND) altre caselle (di testo?combinata?boh...) che riportano
l'indirizzo, il cap la città etc riferiti alla selezione della
precedente casella combinata.
Se avete capito cosa intendo, siete grandiosi.
Perdonate la confusione...
un grazie infinito
Stella

 ha scritto nel messaggio
news:1129737851....@g14g2000cwa.googlegroups.com...

un grazie infinito
Stella
Ciao Stella,
prova a controllare la proprietà column, nell'help.
Ad esempio dopo aggiornametno della tua combo ci metti :Me.tuaTextBox =
Me.tuaCombo.Column(2)
Ti ricordo che la numerazione delle colonne parte da zero.
Un' altra soluzione è quella di utlizzare una query : guarda la subForm
della form Ordini sempre in northWind
Un saluto. Sandro

Sandro ha scritto:

domani ci proverò e ti farò sapere visto che sei stato gentilissimo
ciao
Stella

Newsgroup: it.comp.appl.access
Titolo: query di aggiornamento che non aggiorna tutti i records

Salve a tutti.
In A97 ho una sottomaschera che visualizza i record di una tab. Volevo fare
in modo di aggiornare tutto con un'unica operazione il campo Sě/No presente
nei records. Dai vs. suggerimenti ho creato una query di aggiornamento che
porta a Sě tutti i campi.
Ho notato 2 cose:
- quando sono posizionato su un record e faccio click sul pulsante che
esegue la query si aggiorna il campo di tutti i records, tranne quello dove
sono posizionato. Come posso risolvere il problema?
- una volta eseguita la q. di aggiornamento, per visulizzare tutti i segni
di spunta devo far click su un altro campo qualsiasi resente nella maschera.
E' possibile fare in modo che appena eseguito l'agigornamento, si vedano
tutti i segni di spunta?
Grazie a tutti in anticipo.
Giancarlo

 tutti i segni di spunta?
Dopo il lancio della query fai una requery della sottomaschera
Antonio
Newsgroup: it.comp.appl.access
Titolo: Data di Inzio e Fine Mese ("Update" FAQ 6.4 Sitocomune)

Prendendo come spunto quanto scritto nella FAQ 6.4 (sezione General) del 
Sitocomune ho elaborato questa versione per determinare (avendo una data 
iniziale) quale sia il primo e l'ultimo mese di una data.
[codice]
Dim DataInizio As Date, DataFine As Date, DataIn as Date
DataIn = Inputbox ("Inserisci una data",date())
DataInizio = Format("01/" & month(DataIn)& "/" & year(dataIn))
MsgBox "Primo del mese " & DataInizio
DataFine = DateAdd("d", -1, DateAdd("m", 1, DataInizio))
MsgBox DataFine
[/codice]
Spero possa essere d'aiuto a qualcuno, più che altro il discorso di 
ricavare la data di fine attraverso la funzione DateAdd.
Spesso alcuni newbie (io per primo) non conoscono l'esistenza di 
apposite funzioni per i calcoli tra date.
Non ho trovato altri post che ne parlavano in queti termini, chiedo 
scusa se non li ho visti ;)
Ciao
Nick


Metodi diversi trovi qui:
www.donkarl.com/it
 2.8   Primo/Ultimo giorno del mese
-- 
cu
Karl
*********
Access FAQ: 
www.donkarl.com/it
 + iscriviti alla prima Conferenza
Italiana per Sviluppatori di Access (CISA 1), Arezzo, 4+5/6/2005 

 
Optimus (si scrive così? :D);)
Ciao
Nick

Newsgroup: it.comp.appl.access
Titolo: Calderone di domande...

Ciao a tutti...
Posto una serie di dubbi che mi assillano riguardo Access 2000...
1 - Sto creando l'applicazione su 2 file, uno per le tabelle e uno 
per 		    tutto il resto che incorpora le tabelle...
     Se io redistribuisco solo il file delle maschere, query, ecc per 
un 	    aggiornamento, le eventuali relazioni aggiunte al progetto 
vengono 		    perse? Vengono cioè immagazzinate nel file con le 
tabelle o 		    in quello con le maschere?
2 - Il programma dovrebbe funzionare in modalità monoutente con 
accesso 	    da più postazioni collegate in rete.
     Il problema con access è che quando un utente carica da una macchina
     remota il file delle maschere di access, questo cerca le tabelle
     collegate a partire dall'HD dell'utente, e non da quello remoto,
     obbligandomi a distribuire sempre 2 versioni del file delle 		 
maschere, 1 che collega le tabelle  dall'hd locale e una da quello 	
     remoto. C'è qualche soluzione al problema o sto sbagliando qualcosa?
3 - Se si volesse trasformare il tutto in per la multiutenza, sapreste
     consigliarmi qualche sito dove leggere qualcosa a riguardo?
Ciao ancora a tutti e scusate per il disturbo...


basta installare su ogni client il programma con le maschere e il gioco è fatto (poi speta a te
verificare i permessi, ecc)



Oh, me fai rompe il silenzio stampa, però porca miseria!!!!
Questa era un post con subject insulso e varie domande invece di tanti post
quante sono le domande!!!
Allora rispondiamo e diamo queste brutte abitudini agli utenti!!!!
Rientro in silenzio stampa!!!!
Antonio

 ha scritto nel messaggio
news:CZpwb.142828$e6.51...@twister2.libero.it...

hai ragione.
mi rintano e chiedo scusa al NG...
la prossima volta leggerò prima il subject di rispondere...
:-(
Newsgroup: it.comp.appl.access
Titolo: Simboli

Qualcuno sa dove posso trovare dei simboli di lavaggio in formato .BMP o
.JPG
Grazie mille
Andrea

 Andrea
--
RoDAgo

 .JPG
Prova a collegarti con siti di aziende produttrici di prodotti di pulizia e
salvarti le immagini che ti servono (se ci sono...)
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com

Newsgroup: it.comp.appl.access
Titolo: come rendere invisibile un controllo

Salve N.G.
se tramite il controllo della prorietą dell'oggetto su visibile metto "No" 
posso tramite vba poterlo rivedere ad una determinnata condizione.
Grazie
 e buona serata a tutto il N.G.
-- 
Carlo
:-)
--------------------------------------------------------------------------------
La mia Cartella di Posta in Arrivo č protetta con SPAMfighter
1257 messaggi contenenti spam sono stati bloccati con successo.
Scarica gratuitamente SPAMfighter! 

 :-)
If Condizione=True Then Me!NomeControllo.Visible=True
oppure
Me!nomeControllo.Visible=(Condizione=True)
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.alessandrobaraldi.it
---------------------------------------------------------------------------

 Me!nomeControllo.Visible=(Condizione=True)
oppure
Me!nomeControllo.Visible=(Condizione)
-- 
;-)
Karl
*********
Access FAQ: 
www.donkarl.com/it
 

@alex grazie, semplicemente perfetto il suggerimento


 Access FAQ: 
www.donkarl.com/it
Ciao Karl
volevo segnalarti che il link del tuo sito non funziona da diversi giorni.
Daniele 

 Daniele
Vacci da qui:
http://www.accessdev.de/it/
La pagina cerca comunque non funziona è in revisione..
--
sv
-- 
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: scelta dinamica campi in query

Vorrei creare, a partire da una maschera una query dinamica, consentendo
all'utente di scegliere quale (o quali) campo includere nei parametri per la
ricerca.
Da una Maschera non associata in cui ho creato una casella combinata la cui
origine č elenco campi scelgo il campo.
Il criterio di questo campo dovrebbe essere null o ="" Vorrei quindi trovare
tutti i records in cui il campo selezionato sia vuoto.
Come potrei fare x far si che al click del pulsante mi venga eseguita una
query che abbia come criterio tale campo?


scusate posto il codice ...
Dim criterio As String
criterio = Me.CasellaCombinata0
 DoCmd.OpenForm "Sottomaschera documenti", acNormal, "", criterio = (No),
acEdit, acNormal
 DoCmd.Maximize
 DoCmd.GoToControl "nominativo"
Newsgroup: it.comp.appl.access
Titolo: Impostazioni internazionali

Ho la necessità di testare da codice che tipo di valuta (impostazioni 
internazionali) è impostata sul PC per eventualmente cambiarla da codice 
qualora non sia Impostata su Italiano.
Sono riuscito a trovare questo comando da inserire nella procedura che però 
mi apre soltanto le impostazioni internazionali.
rundll32 shell32,Control_RunDLL intl.cpl
Grazie per le risposte
Romi 


Dev mostra come leggere le impostazioni:
http://www.mvps.org/access/api/api0017.htm
Terry mostra come cambiarle con la sua funzione LocaleInfoSet:
http://groups.google.com/groups?&selm=%23o1XjCgvBHA.2308%40tkmsftngp04
Con il mio nome a google trovi anche qualche esempi pratici come
si usa queste funzioni per estrarre e cambiare impostazioni particolari.
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
+ Conferenza Italiana per Sviluppatori di Access (CISA)
Newsgroup: it.comp.appl.access
Titolo: Allineameto / formattazione codice VBA

Gli anni avanzano  e la memoria se ne va....
 
mi ricordo  che con una semplice  combinazione di tasti , all'interno  di una routine  di codice VBA  il testo si allineava  automaticamente .
 
Mi spiego con un esempio :
 
TESTO NON ALLINEATO  :
 
Private mlngLines As LongPrivate 
Sub Detail_Format(Cancel As Integer, FormatCount As Integer)
If FormatCount = 1 Then
mlngLines = mlngLines + 1
End If 
If mlngLines > 11 Then 
Cancel = True
End Sub
 
TESTO ALLINEATO
Private mlngLines As LongPrivate 
Sub Detail_Format(Cancel As Integer, FormatCount As Integer)
   If FormatCount = 1 Then
        mlngLines = mlngLines + 1
    End If 
   If mlngLines > 11 Then Cancel = True
End Sub
 
 
grazie mille 

scaronic laid this down on his screen :

Io uso Access da quando è nato e ho sempre allineato manualmente
il codice come Dio comanda.
E non ho mai saputo esistessero automatismi di allineamento.
 
Comunque sono molto lieto di apprendere novità... meglio tardi che mai.
Speriamo che qualcuno ce le comunichi.
 
Bruno

Non so che VBA tu avessi usato, ma senza TOOLS esterni non esiste l'Auto indentazione del codice...
Selezionando le righe e premendo TAB(per aggiungere) o SHIFT-TAB(per rimuovere) applichi l'indentazione indicata nelle proprietà o opzioni del VBA, solitamente 4 Spazi ad ogni premuta(poi ognuno usa quella che il proprio DIO gli comanda).
 
@Alex


Uso  access 2000 o 2003  ,    tu hai usato il termine corretto < Autoindentazione>   , è probabile  che abbia  utilizzato qualche Tools ,  sono in pensione  e da  tre anni non sviluppo più progetti  in MSAccess ,  ora  un pò per  aggiornare richieste di vecchi clienti , un pò per passione ( leggi ammazzare il tempo)  mi sono rimesso  ad  aggiornare i miei programmi . 
 
Se  riscopro  il tools  , informerò  il gruppo


Ho trovato il tools  
http://www.oaltd.co.uk/Indenter/Default.htm
, 
Purtroppo è fermo  ad access 2000-2003
 

 Se  riscopro  il tools  , informerò  il gruppo
 
Forse intendi il più conosciuto Smart Indenter:
http://www.oaltd.co.uk/Indenter/Default.htm
 
 
Se ci sono problemi con una versione nuova di Access:
https://www.experts-exchange.com/articles/26599/Installing-Smart-Indenter-in-Office-2013-2016.html
 
 
-- 
Ciao
Karl
*********
http://AccessDevCon.com
 
Access FAQ: 
https://www.donkarl.com/it
Newsgroup: it.comp.appl.access
Titolo: Moduli... accesso esclusivo database

Uso questo modulo di Giorgio Rancati  per concedere l'accesso ad un solo 
utente alla volta:
Function IsMultisession() As Boolean
 'Questa Routine � stata sviluppata da GIORGIO RANCATI
 '
    Dim NomeLdb As String
    Dim i As Integer
    NomeLdb = 
Application.CurrentDb.Name
    Mid(NomeLdb, Len(NomeLdb) - 2, 3) = "Ldb"
    'Apro l'LDB e controllo che non sia maggiore di 64 byte
    'Ogni 64 byte � un accesso al Db
    Open NomeLdb For Binary Access Read Write As #1
    If LOF(1) > 64 Then i = -1
    Close #1
    If i Then
        MsgBox "Ad uno ad uno"
     Application.Quit
    'Non serve ritornare nessun parametro perch�
    'l'applicazione viene interrotta brutalmente
   End If
 IsMultisession = False
 End Function
Ci sarebbe la possibilit� di conoscere anche l'utente che ha aperto il 
database?
Grazie

 il database?
Forse ti aiuta questa discussione:
http://groups.google.com/group/it.comp.appl.access/browse_frm/thread/2e599baf97398def/b7e93fcd2d6349b5
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
 

 
http://groups.google.com/group/it.comp.appl.access/browse_frm/thread/2e599baf97398def/b7e93fcd2d6349b5
purtroppo non c'ho capito molto, non ho capito se si pu� fare e se si come
saresti cos� gentile da inserire sul modulo che ho postato un integrazione 
che mi ritorni l'utente che ha aperto il database?
oppure spiegami l'alternativa per poter raggiungere lo scopo.
A me interezza una roba del genere, "NON PUOI ENTRARE PERCHE' C'E' TIZIO"

 ha scritto nel messaggio 
news:h2a51v$gu7$1...@news.motzarella.org...

C'� un p� di "pappa pronta" su 
accessgroup.it
 per quanto riguarda la lettura 
del file .ldb
E (non cos� difficile) in parte � spiegato qualcosa nel thread che ti ha 
indicato Karl...
In sostanza creati una tabella UtentiConnessi all'apertura vai a 
leggere/scrivere il CurrentUser()
Se � gi� presente una riga...rimandi il messaggio che chiedevi...altrimenti 
apri e scrivi
Ciao
Roberto da Parma

Newsgroup: it.comp.appl.access
Titolo: Messaggi di errore.

E' possibile intercettare e personalizzare il messaggio che access
visualizza nel momento in cui, per esempio, una data viene inserita non
rispettando la maschera di input definita?
Possibile che bisogna accettare quel maledetto 99/99/00?
Grazie.

:

Ma tu vuoi cambiare il mex oppure proprio non vuoi la maschera di
input?
--
Lorenzo Coronati
--
<<Nessuno sa che questa affermazione e' vera>>
(John D. Barrow)
--
Newsgroup: it.comp.appl.access
Titolo: Ciclo ForEach su TransferSpreadsheet

Salve,
questa è la stessa sub postata in data 08/10/04 nel post "Importazione
foglio excel" modificata con l'aiuto di Cinzia.
Con questa posso importare il foglio excel che desidero solo cambiando il
valore di Nspe (da 1 a 30), ma se volessi impostare un ciclo each per
importare tutti i fogli insieme cosa devo cambiare? ho provato ad impostare
la funzione ma non so cosa dichiarare e come richiamare gli oggetti
worksheet e wrksheets.
Private Sub Importa()
    Dim Nspe As Integer
    Dim Vspe As Variant
    Nspe = 1
    Vspe = DLookup("specialistica", "tblelencospe", "idspe=" & Nspe)
    DoCmd.TransferSpreadsheet acImport, acSpreadsheetTypeExcel8, Vspe, _
    "c:\documenti\masterportale\master_07regionale.xls", True, Vspe & "!"
End Sub

 questa č la stessa sub postata in data 08/10/04 nel post "Importazione

Ciao Repko,
tu vuoi fare un ciclo che importi tutti i fogli contemporaneamente ognuno in
una tabella diversa?
Se č cosě  basta fare questa modifica:
Private Sub Importa()
    Dim Nspe As Integer
    Dim Vspe As string
    For  Nspe = 1 to 30
              Vspe = DLookup("specialistica", "tblelencospe", "idspe=" &
Nspe)
             DoCmd.TransferSpreadsheet acImport, acSpreadsheetTypeExcel8,
Vspe, _ "c:\documenti\masterportale\master_07regionale.xls", True, Vspe &
"!"
   next
 End Sub
Saluti
Cinzia

 ha scritto nel messaggio
news:ck9b6o$kl5$1...@lacerta.tiscalinet.it...

^_^ grazie 1000 Cinzia!
Newsgroup: it.comp.appl.access
Titolo: campo testo molto lungo

Devo inserire in un campo delle descrizioni parecchio lunghe. Perň il campo
testo con i suoi 255 caratteri mi sta stretto. Cosě ho pensato di usare il
memo. Mi hanno detto perň che non va bene e soprattutto non si possono fare
ricerche...possibile? altre soluzioni?

 ricerche...possibile? altre soluzioni?
Chi lo ha detto...??
In base a quali nozioni fantascentifiche.....!!!
Scherzi a parte va bene, funzionano anche le ricerche, solo
per ovvi motivi(la dimensione) non è performante come un
campo Testo, ma se questa è la tua esigenza vai pure.
Non pagarlo chi ti ha dato questo consiglio....!!!!!!
@Alex.

 Non pagarlo chi ti ha dato questo consiglio....!!!!!!
grazie mille...non lo farò infatti voleva farsi pagare una pizza e farmi
passare ad altro database (openoffice?!?)!

 campo Testo, ma se questa č la tua esigenza vai pure.
La limitazione reale č legata agli ordinamenti: impossibili su Memo.
Pixel

 passare ad altro database (openoffice?!?)!
Incredibile: OpenOffice non include alcun prodotto che possa anche soltanto
avvicinarsi ad  Access ...  2.0 !
Pixel

 avvicinarsi ad  Access ...  2.0 !
sě me ne sono accorto. Ma la persona che lo diceva era un fanatico di linux
e voleva assolutamente farmi credere che nonostante tutto con OO si potevano
creare database in maniera piů semplice e funzionale di access.
Newsgroup: it.comp.appl.access
Titolo: stessa sottomaschera con origine record diversa ripetuta in maschera

buongiorno a tutti, 
sapete se è possibile usare la stessa sottomaschera più volte all'interno di una stessa maschera cambiando soltanto l'origine record a tuntime da vba che sarebbe qualcosa tipo
 
sottomaschera1 = select * from miatabella where numero=1
sottomaschera2 = select * from miatabella where numero=2
....
 
e fare in modo che quando clicco una cella della sottomaschera 1 arrivi un certo parametro all'evento click diverso dal parametro che ricevo se clicco sulla sottomaschera2
 
fattibile? quest'ultimo punto forse con il tag della sottomaschera?
ma l'origine record diversa è fattibile?


Ovviamente si, metti più volte la stessa Maschera come Sottomaschera e differenzi l'Origine... poi per passare parametri devi trovare il modo corretto...
 
@Alex


sono riuscito, grazie.

Il giorno mercoledì 19 ottobre 2022 alle 07:36:15 UTC+2 @Alex ha scritto:

c'è un modo per passare ad un altra form qualche delle sottomaschere duplicate ho cliccato?
ho visto che gli eventi della sottomaschera sono solo "su invio" "su uscita" 
pensavo di riuscire a passare un parametro e ci fosse evento "su click" ma non c'è
c'è un altro modo?
 
grazie.
 
 


ho risolto usando l'evento "su invio" riesco a passare un parametro diverso in base alla sottomaschera che clicco
Newsgroup: it.comp.appl.access
Titolo: query parametrica

Come si passano i parametri ad una query parametrica da VBA?

 Come si passano i parametri ad una query parametrica da VBA?
Vedi nell'help "PARAMETERS"...
-- 
Pablitomf
Lentamente muore chi abbandona un progetto prima di iniziarlo, chi non fa
domande sugli argomenti che non conosce, chi non risponde quando gli
chiedono qualcosa che conosce. (P.Neruda)
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ha scritto nel messaggio
news:ca9u79$97u$1...@news.newsland.it...

si però trovo solo la spiegazione di come crearla....
non trovo niente che mi spieghi come fornire i parametri alla query tramite
VBA , senza far apparire le finestre di immissione  valore......

 ha scritto nel messaggio
news:ca9vr3$i8t$1...@lacerta.tiscalinet.it...

Cerca nell'help Oggetto Parameter;
--- es. tratto dall'help ---
Nel seguente esempio vengono illustrati gli oggetti Parameter e l'insieme
Parameters mediante la creazione di un oggetto QueryDef temporaneo ed il
recupero dei dati in base alle modifiche apportate all'insieme Parameters
dell'oggetto QueryDef. Per eseguire questa routine è necessaria la routine
ModificaParametri.
Sub ParameterX()
 Dim dbsNorthwind As Database
 Dim qdfReport As QueryDef
 Dim prmInizio As Parameter
 Dim prmFine As Parameter
 Set dbsNorthwind = OpenDatabase("Northwind.mdb")
 ' Crea un oggetto QueryDef temporaneo con
 ' due parametri.
 Set qdfReport = dbsNorthwind.CreateQueryDef("", _
  "PARAMETERS dteInizio DateTime, dteFine DateTime; " & _
  "SELECT IDImpiegato, COUNT(IDOrdine) AS NumOrdini " & _
  "FROM Ordini WHERE DataSpediz BETWEEN " & _
"[dteInizio] AND [dteFine] GROUP BY" IDImpiegato " & _
  "ORDER BY IDImpiegato")
 Set prmInizio = qdfReport.Parameters!dteInizio
 Set prmFine = qdfReport.Parameters!dteFine
 ' Stampa il report utilizzando i valori dei parametri specificati.
 ModificaParametri qdfReport, prmInizio, #1/1/95#,_
  prmFine, #6/30/95#
 ModificaParametri qdfReport, prmInizio, #7/1/95#,_
  prmFine, #12/31/95#
 dbsNorthwind.Close
End Sub
Sub ModificaParametri(qdfTemp As QueryDef, _
prmPrimo As Parameter, dtePrima As Date, _
 prmUltimo As Parameter, dteUltima As Date)
 ' Funzione di report per ParameterX.
 Dim rstTemp As Recordset
 Dim fldCiclo As Field
 ' Imposta il valore dei parametri ed apre il set
 ' di record dall'oggetto QueryDef temporaneo.
 prmPrimo = dtePrima
 prmUltimo = dteUltima
 Set rstTemp = _
  qdfTemp.OpenRecordset(dbOpenForwardOnly)
 Debug.Print "Periodo " & dtePrima & " a " & dteUltima
' Enumera il set di record.
 Do While Not rstTemp.EOF
  ' Enumera l'insieme Fields di recordset.
  For Each fldCiclo In rstTemp.Fields
   Debug.Print " - " & fldCiclo.Name & " = " & fldCiclo;
  Next fldCiclo
  Debug.Print
  rstTemp.MoveNext
 Loop
 rstTemp.Close
End Sub
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: id esterni "null" pur avendo l'integrità referenziale

ciao a tutti
 
(Access 2003).
Ho tre sottomaschere da query
collegate tra loro con collega campi master e secondari
e una combo in collega campi master per la prima sottomaschera
poi IdOrdine per la seconda e IdCarico per la terza.
 
La relazione delle tre tabelle(che generano le tre query) hanno l'integrita' referenziale del tipo uno a molti.
Il problema è che, a l'IdOrdine e l'IdCarico esteni non viene impedito di avere il campo null.
 
Com'e' bene fare?
grazie.

> Il problema è che, a l'IdOrdine e l'IdCarico esteni non viene impedito di avere il campo null.
 
Integrita referenziale significa che ogni KeyEsterna deve avere una corrispettiva KeyPrimaria
 
Ma se la KeyEsterna non la scrivi allora tutto fila liscio
 
Per risolvere il tuo problema devi impostare 
- sulla Tabella Secondaria
- al campo della KeyEsterna
- di non ammettere valori Null
 
.


grazie Mancini

Newsgroup: it.comp.appl.access
Titolo: Funzione ricerca attraverso Query

Salve ragazzi, non conosco benissimo Access e avrei bisogno del Vs Aiuto, mi 
spiego meglio.
Ho un tabella principale che si chiama "Elenco" e che contiene:
      ID
     Nome
     Cognome
     Soprannome
A questa tabella � legata quest'altra tabella chiamata "importo" che 
contiene:
      IDimporto
     ID
     Data
     Importo
Quindi ricapitolando io ho 2 tabelle legate fra di loro (attraverso la voce 
ID) i cui dati vengono inseriti attraverso una maschera.
Il mio problema adesso e che volevo inserire una QUERY che mi mostri la 
DATA, L'importo, Nome, Cognome.
Premetto che vorrei inserire tutto in una maschera e vorrei poter scegliere 
se raggruppare gli Importi  per Mese o Per anno.
Si pu� fare? Che mi pu� dare una mano??? Grazie mille a tutti spero di 
essere stato chiaro.
Paolo Mazzacane

 ha scritto nel messaggio 
news:EcSan.132273$9f6.1...@twister1.libero.it...

Ciao Paolo.
Credo di saperti aiutare (...e non mi sembra vero!).
Visualizzazione struttura nuova query:
aggiungi le 2 tabelle
clicca 2 volte su ciascun campo che ti interessa sia contenuto nella query 
( DATA, L'importo, Nome, Cognome) e ti verrano inseriti nelle colonne 
sottostanti.
Per quanto riguarda la seconda parte, non ho capito cosa intendi per 
raggruppamento:
vuoi che in apertura la query ti chieda "IMPORTO?" , "MESE?", "ANNO?"
Poi crea una maschera con la creazione guidata e scegli come origine la 
query appena creata.
Ciao,
-- 
Giorgia

 ha scritto nel messaggio 
news:hkgst3$srr$1...@speranza.aioe.org...


Spero di essere stato chiaro grazie mille ancora
Figurati!
Ciao,
Giorgia
ps: devi postare sempre in fondo.....;-) 

 ha scritto nel messaggio 
news:hkgvaq$e5$1...@speranza.aioe.org...

Newsgroup: it.comp.appl.access
Titolo: Icone maschera

Salve,
come posso impostare un'icona diversa per ogni maschera? (se possibile)
Grazie
Lucio
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Lucio
Negli ultimi 3 mesi ci dovrebbe essere un 3d in merito, non l'ho seguito ma
ho visto che ne discutevano.
cercalo su google
MAsismiliano
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Lucio
Quì trovi come farlo per A97:
http://www.mvps.org/access/api/api0043.htm
Per Versioni di Access superiori se non sbaglio
c'è la proprietà di Form dedicata per questo.
@Alex.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.appl.access
Titolo: query d'aggiornamento

ciao a tutti
� possibile utilizzare una query con raggruppamento
per realizzare una query d'aggiornamento?
 
Grazie 
 
 

 per realizzare una query d'aggiornamento?
 
No, se intendi nel FROM della query di aggiornamento.
 
-- 
Ciao
Karl
*********
Access FAQ:  
http://www.donkarl.com/it
 
 

 -- 
 
ciao Karl
dovendo aggiornare delle checkbox
e non potendo utilizzare il raggruppamento come posso fare?
ho questa situazione:
Id            numero1      numero2      checkbox
100            0                   1                   0
100            0                   0                   0
oppure:
Id            numero1      numero2      checkbox
100            1                   1                   0
100            0                   0                   0
oppure:
Id            numero1      numero2      checkbox
100            0                   0                   0
100            1                   0                   0
oppure:
Id            numero1      numero2      checkbox
100            0                   0                   0
100            1                   1                   0
 
anche perch� se utilizzo
Aggiorna a: IIf([numero1]=0 And [numero1]=0 ;0;-1)
ho questo risultato, ma errato nel mio caso
Id            numero1      numero2      checkbox
100            0                   1                  -1
100            0                   0                   0
Grazie
 
 

 100            0                   0                   0
 
Non è chiaro cosa vuoi ottenere, sia con salvare un valore
calcolato (<> forma normale 0), sia con un raggruppamento,
sia con la formula con due volte la stessa prova, sia cosa
non ti conviene nel risultato di sopra...
 
Oltre a chiarificare formula e risultato, copia/incolla
l'istruzione SQL della query. Forse aiuta di capirti meglio.



ciao Karl
io vorrei creare una query d'aggiornamento
che mi spuntasse o meno le checkBox
come in questa query:
 
SELECT TbCarichi.IDCarico, TbCarichi.DataCarico, Sum((IIf([Numero1]=0 And
[Numero2]=0 Or IsNull([DataCarico]),0,1))) AS Numero_X,
Count(TbCarichi.IDCarico) AS nRecords, IIf(([Numero_X]-[nRecords])=0,-1,0)
AS Valore, TbCarichi.ConfermaCarico
FROM TbCarichi INNER JOIN Dettaglio_Ordini ON TbCarichi.IDCarico =
Dettaglio_Ordini.IDCarico
GROUP BY TbCarichi.IDCarico, TbCarichi.DataCarico, TbCarichi.ConfermaCarico;
 
 
 

 GROUP BY TbCarichi.IDCarico, TbCarichi.DataCarico, TbCarichi.ConfermaCarico;
 
Creati una tab temporanea e riempila con la query di cui sopra. Aggiungi il campo checkbox e sei aposto

 ha scritto nel messaggio 
news:81b9a5dc-33d0-4710...@googlegroups.com...

Grazie Fair87
 
 

 Grazie Fair87
 
ciao Fair87
 
non so se ho ben capito
ma in questo modo
 
    DoCmd.SetWarnings False
    DoCmd.OpenQuery "Q_Crea_TbAppoggio"
    DoCmd.OpenQuery "Q_Agg_ConfermaCarico"
    DoCmd.SetWarnings True
 
la tbAppoggio non ha il tempo materiale di crearsi;
ho inserito nella query d'aggiornamenti "Q_Agg_ConfermaCarico"
la "TbAppoggio";
ma la tbAppoggio non ha il tempo materiale di crearsi.
Newsgroup: it.comp.appl.access
Titolo: Casella combinata per inserire Dati personali

Ciao! vorrei usare una casella combinata dove vedo l'elenco dei clienti per
poi selezionarne uno e ottenere l'automatico iserimento dei suoi datiin un
modulo Ordini. Ho provato a fare come nel database di esempio della
NorthWind ma non mi funziona. É necesario aggiungere un codice in VBA? Non
ci sarebbero degli esempi?

 ha scritto nel messaggio
news:9cm99g$5bh$1...@news.mclink.it...

Se la casella combinata è (come penso) nella maschera Ordini puoi fare
cosi':
Ponendo che la tabella contenga i campi [Azienda], [Via], [Città], eccetera,
devi inserire sull'evento Dopo Aggiornamento della casella combinata il
seguente codice:
Me!Via = Me.nomecasellacombinata.column(1)
Me!Città = Me.nomecasellacombinata.column(2)
eccetera....
rispettando l'ordine col quale hai inserito i campi scelti nella combo.
Ricordati che Access parte da 0 a contare le colonne
Ciao

 -----------------------
Crea una tabella con una casella di combinata che prende i dati dei
nominativi dallla tabella dell'anagrafica "nome e cognome" ad esempio
Poi crea una maschera con quest'ultima che inserirai come sottomaschera
nella maschera principale con collegati i campi master nome e cognome ad
esempio
Se usi l'autocomposizione vedrai che ci sasti fuori...ciao....ciao.....
Newsgroup: it.comp.appl.access
Titolo: Visualizzare le maschere in un unica finestra

salve,
come si fa a visualizzare le maschere di acecss attraverso un'unica finestra
tipo windows xp? attualmente quando passo da una mascheraad un'altra si
aprono + finestre.
grazie ina nticipo.
P.S.
Brigata Granata = Ultras del San Giorgio Calcio, squadra campana che milita
nel campionato di Eccellenza Girone A. 
www.sangiorgiocalcio.com

Brigata Granata ha scritto:


Uè, brigata... un altro partenopeo tra noi? ben venuto.
Non uso XP ma come nel 2000 dovrebbe esserci la modifica della
visualizzazione nelle opzioni.
-- 
Pablitomf
Lentamente muore chi abbandona un progetto prima di iniziarlo, chi non fa
domande sugli argomenti che non conosce, chi non risponde quando gli
chiedono qualcosa che conosce. (P.Neruda)
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 nel campionato di Eccellenza Girone A.
www.sangiorgiocalcio.com
Ueh un cuginastro... io sono di Torre del Greco.
MAssimiliano

Brigata Granata wrote:

se apri la maschera successiva agendo su un pulsante, aggiungi 
all'evento apertura anche un evento chiusura della maschera precedente
DoCmd.OpenForm "maschera_2"
DoCmd.Close acForm, "maschera_1"

 ha scritto nel messaggio
news:bvbJc.52203$c_1.1...@twister1.libero.it...

Forse stai facendo confusione, almeno nell'esposizione del problema.
Access viene Gestito interamente da te, quindi sei tu che quando apri
una Form(Maschera e non Finestra) devi chiudere o rendere NON VISIBILI le
altre.
Si fa tranquillamente da codice con una Routine Generica che lanci su evento
Load
della Form Aperta.
Ti allego la Funzione che va usata cosě:
Su evento LOAD:
Call CloseAllForms(Me.Name)
In un Modulo:
Public Function CloseAllForms(Optional strForm As String = vbNullString) As
Boolean
'*****************************************************************
'Name      : CloseAllForms()
'Purpose   : Close all Forms eccept Form.Name passed
'Author    : Alessandro Baraldi
'Date      : 23 gennaio 2002
'Called by :
'Calls     :
'Inputs    : Form che non deve essere chiusa
'Output    : True if is OK
'*****************************************************************
   On Error GoTo Err_Close
   Dim n, x As Integer
   n = Forms.Count
   For x = n - 1 To 0 Step -1
      If Forms(x).Name <> strForm Then DoCmd.Close acForm, Forms(x).Name
   Next
   CloseAllForms = True
Exit_Here:
   Exit Function
Err_Close:
   CloseAllForms = False
   Resume Exit_Here
End Function
@Alex.

Newsgroup: it.comp.appl.access
Titolo: Sincronizzare di DB access 2000

Ho la necessita di sincornizzare una tabella tra due db distinti access
2000.
Eseguo la procedura utilizzando una applicazione ASP ma, visto la
consistenza di numero di record (cs 25.000) la procedura si rivela molto
lenta.
E possibile eseguire questa procedura direttamente da access ?
Ringrazio anticipatamente tutti  coloro mi vorranno aiutare,
Saluti, Marco


Sě ed č veloce.
ciao MAssimiliano
--------------------------------
Inviato via 
http://usenet.libero.it

 ciao MAssimiliano
Newsgroup: it.comp.appl.access
Titolo: [OT]Applicativo per testare i programmi con Vista

Qui è possibile scaricare Microsoft Application Compatibility Toolkit (ACT) 
5.0
che permette (dopo un po' di pazienza) di testare se il vostro applicativo è 
compatibile con Vista:
http://technet.microsoft.com/en-us/windowsvista/aa905066.aspx
L'applicativo propone anche i fix da apportare.
Mi sembra un buon applicativo.
Ciao, Carlo

 Ciao, Carlo
Ciao,
Max

 Ciao, Carlo
Ciao,
Max
Lo sto provando. La voce MSAccess.exe la trovi in Access97 tra le 
applicazioni.
Si installa, anzi è preferibile installarlo, su XP.
Il programma permette anche il collegamento con i lavori di una intera 
comunità in tutto il mondo; comunità deputata alla risoluzione dei problemi 
di "migrazione programmi" e alla loro risoluzione tramite fix.
Un buon punto di partenza, valido per i programmatori esperti, è questo:
http://connect.microsoft.com/
Qui ci si può iscrivere anche utilizzanto un loghin MSDN.
Una volta iscritti (ma non è indispensabile) ci si collega utilizzando ACT.
Ciao, Carlo

Newsgroup: it.comp.appl.access
Titolo: Maschera con criteri di ricerca

Ciao,
vorrei creare una maschera di ricerca con diversi criteri (es. data,
id cliente, cognome. Come devo fare per poter fare la ricerca non
necessariamente riempiendo tutti i campi?
Es. solo per data o solo per
cognome.
Devo creare diverse query?
Grazie per l'aiuto
Plinio
--------------------------------
Inviato via 
http://usenet.iol.it

 Devo creare diverse query?
Una sola query che abbia, nel criterio WHERE di ogni campo interessato,
qualcosa tipo
like nz([forms]![form di ricerca]![controllo1];"*")
Antonio
Newsgroup: it.comp.appl.access
Titolo: aggiungi record più uno

Un saluto a tutti,
sono in cerco di aiuto, sto creando in db in access e vorrei che in
automatico ( eventuale comando pulsante) in una casella di testo
chiamata " num" mi venisse aggiunto un nuovo record sommando il
contenuto del record precedente, in modo di avere un conteggio
cronologico modello contatore ( icampo num eè di tipo numerico).
Ho trovato soluzioni con il campo contatore, ma in caso di
cancellazione del record rimarrebbero dei buchi.
ringrazio per la collaborazione
.

 Un saluto a tutti,

Premesso che il discorso "buchi" non lo risolvi, perchè calcolando di
volta in volta il num. max + 1, ammettendo che tu tra 10 record cancelli
il 5 sempre il 10 prenderà come max a cui aggiungere 1...
Cmq sia...
=DMax("[TUOCAMPO]";"[TUATABELLA]")+1
-- 
Ciao
Pablitomf
----------------------------
http://www.accessgroup.it/
----------------------------
Non mi fido molto delle statistiche, perchè un uomo con la testa nel forno
acceso e i piedi nel congelatore statisticamente ha una temperatura media.
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ha scritto nel messaggio 
news:221620e2-df1f-43fc...@c36g2000yqn.googlegroups.com...
Un saluto a tutti,

puoi provare con la funzione Dcount +1, guarda l'help.
-- 
Ciao
Geppo 


Come gia detto da Pablito...prova ad inserire questo codice
nell'evento Prima di inserire della tua form:
Private Sub Form_BeforeInsert(Cancel As Integer)
Me!NomeTuoCampodaIncrementare = Nz(DMax("[NomeCampodaIncrementare]",
"[NomeTabella]"), 0) + 1
End Sub

 wrote:

Non hai comunicato se il post è chiuso,
se ci stai ancora lavorando:
Per l'aggiunta del record credo tu abbia ben risolto con il Dmax come
ti han già suggerito.
Per il problema dei buchi devi solamente memorizzare il "num"
cancellato e poi fare un update a "num"-1 da "num"+1 a Dmax
ciao, mpio.

 .
Non hai comunicato se il post � chiuso,
se ci stai ancora lavorando:
Per l'aggiunta del record credo tu abbia ben risolto con il Dmax come
ti han gi� suggerito.
Per il problema dei buchi devi solamente memorizzare il "num"
cancellato e poi fare un update a "num"-1 da "num"+1 a Dmax
ciao, mpio.
in caso serva un "tappabuchi" vedi: la faq 1.21 del
sito comune, 
www.sitocomune.com
ciao
Daniele

 Daniele
Un ringraziamento a tutti,
mi scuso per il ritardo, ma credo di aver risolto grazie alle vostre
spiegazioni.
Sto utilizzando " dmax" sto cercando di utilizzarlo con la funzione
appropriata
rex