mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: Re: Contatore di Sib

 MAssimiliano
Se usi due caratteri prima dell'anno ('DT') devi mettere due punti
interrogativi nel like.
.. "documento_num like '??" & Format(....
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


Esattamente
Il filtro dovrebbe agire sull'anno e il tipo documento
MAssimiliano

MA ha scritto:






Non si può fare usando il valore predefinito, perchè quando viene creato
il nuovo record non sai ancora di che tipo sarà il documento quindi non
puoi sapere quale dei contatori incrementare.
Bisogna farlo nell'evento dopo aggiornamento del tipo documento.
Se vuoi tenere quella formula per calcolare il nuovo contatore, al posto
di documento_num puoi usare una query che restringa la ricerca ai soli
record che hanno il tipo documento uguale a quello impostato nella
maschera, con la formula =forms(nomeform).nomecontrollo.
Sennò lo fai da vba spezzando la formula in più parti, e il codice risulta
più leggibile.


 Namor
Mi piacerebbe tenerlo su valore predefinito
MAssimiliano

 userei direttamente: nz(dmax())+1
  nz(dmax();0)+1
Il tutto da mettersi in un modulo in una public function, per migliorare
la leggibilità e semplificare le cose in caso di aggiornamenti:
  <Valore predefinito> = new_counter("d.d.t.")
  <Valore predefinito> = new_counter("fattura")


 Namor
Si potrebbe creare una Function invece che scrivere il Codice
nella proiprietà valore predefinito e richiamare quella:
ValorePredefinito="=NomeFunzione()"
Con CodeContextObject rilevare l'oggetto Form nel quale
sta girando il CODICE e sfruttare la proprietà TAG della Form
nella quale metti la Desinenza del DOCUMENTO da generare.
A questo punto con 2 righe di codice ti costruisci il tutto
con il tuo suggerimento....!
Saluti.
@Alex.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Namor
Concordo con il tuo punto di vista è più snello per la manutenzione
futura...!
P.S.:
CodeContextObject non incide nemmeno per 1 millisecondo.
@Alex

Newsgroup: it.comp.appl.access
Titolo: Tabelle collegate via ODBC e Runtime...

Buongiorno, premetto che la domanda è solo per aumentare le mie
(scarse) conoscenze.
Ho creato un banale programmino, all'interno di esso ci sono 8 tabelle
che puntano tramite ODBC a delle tabelle di SQL2005.
Ho generato tramite la versione developer l'eseguibile con il runtime,
per poterlo installare anche su pc che non c'è Access.
Come già premesso, in questo caso non è stato un problema, in quanto i
pc sono vicino a me, quindi, manualmente ho creato l'ODBC.
Ma per possibili usi futuri la domanda che Vi pongo è: "Come posso in
maniera automatica, ricreare all'interno della gestione ODBC i
parametri che interessano le mie tabelle?"
Spero nel Vostro aiuto. Saluti Gra

 Spero nel Vostro aiuto. Saluti Gra
Se intendi "CREARE DSN"
puoi fare da cosice cos� : 
Dim DataSourceName As String
Dim DatabaseName As String
Dim Description As String
Dim DriverPath As String
Dim DriverName As String
Dim LastUser As String
Dim Password As String
Dim Regional As String
Dim Server As String
 
Dim lResult As Long
Dim hKeyHandle As Long
 
DataSourceName = "TUO_NOME_DSN"
DatabaseName = "TUO_NOME_DATABASE"
Description = "TUA_DESCRIZIONE"        
DriverPath = "TUA_PATH_SQL"
LastUser = "TUO_USER_SQL"
Password = "TUA_PASSWORD_SQL"
Server = "TUO_SERVER_SQL"
DriverName = "TUO_DRIVER_SQL"
 
lResult = RegCreateKey(HKEY_LOCAL_MACHINE, "SOFTWAREODBCODBC.INI" &
DataSourceName, hKeyHandle)
lResult = RegSetValueEx(hKeyHandle, "Database", 0&, REG_SZ, ByVal
DatabaseName, Len(DatabaseName))
lResult = RegSetValueEx(hKeyHandle, "Description", 0&, REG_SZ, ByVal
Description, Len(Description))
lResult = RegSetValueEx(hKeyHandle, "Driver", 0&, REG_SZ, ByVal
DriverPath, Len(DriverPath))
lResult = RegSetValueEx(hKeyHandle, "LastUser", 0&, REG_SZ, ByVal
LastUser, Len(LastUser))
lResult = RegSetValueEx(hKeyHandle, "Password", 0&, REG_SZ, ByVal
Password, Len(Password))
lResult = RegSetValueEx(hKeyHandle, "Server", 0&, REG_SZ, ByVal Server,
Len(Server))
lResult = RegCloseKey(hKeyHandle)
lResult = RegCreateKey(HKEY_LOCAL_MACHINE, "SOFTWAREODBCODBC.INIODBC Data
Sources", hKeyHandle)
lResult = RegSetValueEx(hKeyHandle, DataSourceName, 0&, REG_SZ, ByVal
DriverName, Len(DriverName))
lResult = RegCloseKey(hKeyHandle)
-- 
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

 questo articolo e` stato inviato via web dal servizio gratuitohttp://
www.newsland.it/newssegnala
 gli abusi ad 
ab...@newsland.it
Esatto !!!
Intendevo proprio questo, grazie mille!!!
p.s. Complimenti per la "massima" sulle statistiche molto divertente.
Newsgroup: it.comp.appl.access
Titolo: inviare un allegato ad una lista

Ho creato un database il quale genera una query con una lista di indirizzi
e-mail
come posso inviare una lettera in allegato a tutti i componenti della lista
?
Ho gia controllato le risposte precedenti ma da buon neofita a digiuno di VB
mi sono poco chiare.
Grazie a tutti per la vostra attenzione

 wrote in message
Bdn27.28541$cd.2...@news1.tin.it...

Utilizzando il metodo sendobject e ciclando su tutti i destinatari...
Antonio

Newsgroup: it.comp.appl.access
Titolo: Importazione Query

Ciao a tutti!
Non vi è mai capitato che importando in un nuovo database gli oggetti
di un altro database che le query si corrompano? Nel senso che possono
perdere i legami, e i campi creati da query precedenti vengono scritti
sì, ma con la dicitura Espr 1:, Espr 2: ecc davanti al nome del campo?
Con la conseguenza che si impianta tutto naturalmente... Esiste una
soluzione per questa cosa? Grazie!

soluzione per questa cosa? Grazie!
Non è che si corrompono....è chenon hanno nulla su cui basarsi! Importa prima
le tabelle, poi le query base e infine le query su query. Dovrebbe risolversi
--
Newsgroup: it.comp.appl.access
Titolo: Esportazione report Excel

Salve.
Ho un Report in access con un campo Testo nel quale sono registratre
informazioni tipo
1208/05
1209/05
1210/05
...
Quando esporto il report in Exel tali valori vengono sostituiti con dei
numeri tipo
-252625
-252260
-251895
Cosa posso fare?
p.s.
Tutto questo accade con Access 2003 ed Excel 2003.
Con Access 2000 ed Excel 2000 funziona tutto alla grande!
Grazie dell'attenzione
Saluti
Franco

 ha scritto nel messaggio news:dhb57d$26k$1...@domitilla.aioe.org...

Formatta il campo inserendo un apostrofo prima di ogni carattere;
es.
nuovoCampo: "'" & [nomeCampo]
Con un apostrofo prima dei dati, Excel considera i valori come testo...
Ciao.
-- 
Sergio MAZZA 

 Con un apostrofo prima dei dati, Excel considera i valori come testo...
Grazie Sergio,
provato e funziona. :-)
Certo perň che č una tristezza...piů andiamo avanti piů si va indietro...:-(
Ciao
Franco

 Franco
Ciao.
-- 
Sergio MAZZA 


          Questa è una bella osservazione, mi piacerebbe approfondirla o avere una
spiegazione......ogni tanto x lavoro devo produrre qualche statistica e non
so mai se usare excel (x me + facile) o access.......vado a vedere nei
vecchi post se trovo qualcosa!
montanaro
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 montanaro
Per quanto mi riguarda ritengo che per le statistiche è meglio Excel; per i dati è meglio Access.
Ad ognuno il suo...
Ciao.
-- 
Sergio MAZZA 

 Quello che si deve sempre ricordare è il diverso uso dello strumento Excel
in relazione allo strumento Access.
Il fatto che sia indicato nell'help in linea comunque non risolve il
problema che comunque sussiste.
Risottolineo che in access 2000 questo problema non c'era.
Se il campo del database è stato dichiarato testo, perchè tu, access 2003,
prendi iniziative durante l'esportazione?
:-/
Ciao
Franco

 Franco
Allora sono io un malfidato e non tengo conto delle possibilità di impostare tramite la selezione della colonna le proprietà del 
contenuto delle celle.
La cosa importante, comunque, è risolvere il problema...
Ciao.
-- 
Sergio MAZZA

Newsgroup: it.comp.appl.access
Titolo: auguri e piccolo quesito

Innanzitutto auguri a tutti...
poi un piccolo problema....
ho realizzato una maschera che contiene 3 caselle combinate. Selezionando
una voce della prima casella combinata le altre 2 devono selezionare il
proprio contenuto da una colonna differente della tabella a cui sono
associate. Pensavo fosse sufficiente la formattazione condizionale ma non è
cosi'.
E' necessario scrivere del codice o c'e' la possibilita' di realizzare
qualcosa del genere con le funzionalita' di access per profani?
Help please!

 wrote in message a09t09$grl$1...@nreadb.inwind.it...

Intendi che devono restituire valori da campi diversi?
Se è così devi riscrivere ogni volta la rowsource del controllo e quindi ti
tocca scrivere codice...
Antonio

e come faccio a scrivere codice? mi consigli un buon testo che spieghi passo
passo x i profani?
Antonio Biso ha scritto nel messaggio ...


 >Se č cosě devi riscrivere ogni volta la rowsource del controllo e quindi

Newsgroup: it.comp.appl.access
Titolo: Aggiornamenti dati combo su sottomaschera Access 2003

Buonasera a tutti,
ho una maschera di inserimento dati (frmOrdini) con una sottomaschera
(smOrdini);
nella maschera ho il campo Fornitore mentre nella sottomaschera
inserisco i dati tramiti due caselle combinate,
la prima cerca gli articoli per codice, la seconda per descrizione.
entrambe hanno origine da una query che filtra i dati dalla tabella
"tblAnagOrdini" e in questa query ho impostato che il campo fornitore
deve visualizzare soltanto i prodotti del fornitore per il quale sto
creando l'ordine e quindi in pratica è quello che visualizzo nella
maschera frmOrdini.
Ora, mentre per la combo che cerca i prodotti x descrizione visualizzo
correttamente solo gli articoli di quel fornitore, per la combo che
cerca i prodotti x codice mi sono accorto che praticamente mi filtra i
dati del fornitore dell'ordine nr.1 inserito nel programma, e non di
quello che sto inserendo il quel momento, e quindi la combo non si
aggiorna!!
Una cosa che ho notato: se faccio partire la ricerca dal campo
descrizione (come impostazione 0 di tabulazione) il campo di ricerca x
codice invece si aggiorna regolarmente visualizzandomi i dati del
fornitore corretto!
Spero tanto di essere stato chiaro.
grazie molte.
Leonardo


Verifica la "colonna associata" (prop. della combo) nella combo
"codice".Dopo vai anche nell'evento "dopo aggiornamento" e verifica il
campo inserito nel codice.
In pratica dovrebbe esserci lo stesso campo.Nel combo poi la scelta la
puoi effettuare anche per un altro campo,ma chi comanda e' la colonna
che metti in riga associata.
Fammi sapere
Dino

 - Mostra testo citato -
ciao Dino,
la colonna associata nella combo "codice" è la "2" che corrisponde al
campo "descrizione";
nell'evento "dopo aggiornamento" non ho inserito alcun codice (è
vuoto).
Il filtro del fornitore l'ho impostato nella query che origina la
combo.
Grazie per l'aiuto.
Leonardo

 - Mostra testo citato -
Se e' solo una questione di aggiornamento del "combo" basta solo
impostare il "requery" del combo (anzi direi di entrambi) in
esame.Decidi tu dove mettere "me.tuacombo.Requery.Normalmente in un
pulsante di comando "salva record",cioe' il concetto e' quando ho
finito di inserire il dato devo aggiornare i miei "combo" alla nuova
aggiunta.
Dino


Ok, grazie Dino!
Newsgroup: it.comp.appl.access
Titolo: ODBC

Se voglio aprire un Database ODBC, che si trova su una macchina chiamata
pippo.it
, cosa debbo scrivere?
Ho provato così ma non funziona:
_________________________
Sub OpenConnectionX()
    Dim wrkODBC As Workspace
    Dim conConn As Connection
    Set wrkODBC = CreateWorkspace("NewODBCWorkspace", "", "", dbUseODBC)
    MsgBox "Apertura di Connection1..."
    Set conConn = wrkODBC.OpenConnection("Connection1", _
        dbDriverNoPrompt, , _
        "ODBC;DATABASE=pippo;UID="utente";PWD="password";DSN=pippo")
End Sub
_________________________
Se invece collego una tabella e poi entro nella sua proprietà, ho questa
stringa:
ODBC;DSN=pippo;DB=pippo;SERVER=
pippo.it
;
PORT=;OPTION=2;STMT=;;TABLE=nomedellatabella
come posso risolvere?
grazie Riccardo

 wrote in message
9i1emo$cg4$1...@news.panservice.it...

aggiungendo nella stringa ODBC anche SERVER=
pippo.it
 sono riuscito
ad attivare la connessione, pero' se attivo la connessione, e poi apro una
tabella
collegata al database pippo, mi si apre di nuovo la maschera di
configurazione
del Driver MySql per la connessione ODBC.
non dovrebbe essere già aperta?
grazie Riccardo
Newsgroup: it.comp.appl.access
Titolo: Query parametrica

Salve un piccolo quesito
ho creato un pulsante il cui evento click è il seguente
*******************************************************
Private Sub Comando51_Click()
On Error GoTo Err_Comando51_Click
    Dim stDocName As String
    stDocName = "QCarica_dati"  
    DoCmd.OpenQuery stDocName, acNormal, acEdit
    stDocName = "QAggiungi_Commessa"
    DoCmd.OpenQuery stDocName, acNormal, acEdit
 
    stDocName = "QScarica_dati"
    DoCmd.OpenQuery stDocName, acNormal, acEdit
 
    stDocName = "QSvuota_Tab_Temporanea"
    DoCmd.OpenQuery stDocName, acNormal, acEdit
 
    DoCmd.GoToRecord , , acLast
    CasellaControllo52.Value = False
Exit_Comando51_Click:
    Exit Sub
Err_Comando51_Click:
    MsgBox Err.Description
    Resume Exit_Comando51_Click
End Sub
**********************************************************
Spiego con la query di accodamento 
"QCarica_dati", copio i dati da:  Tab_Storico in Tab_Temporanea
con la query di aggiornamento :
"QAggiungi_Commessa", aggiorno i dati copiati in Tab_Temporanea inserendo
il parametro "Commessa"
ecc...
Vorrei sapoere come faccio nel momento in cui mi compare la mascherina di
ms Access
che mi invita ad inserire il parametro cioè "Commessa" , 
cioè se per errore non scrivo nessun parametro e faccio OK, i dati vengono
copiati ma non abbinati a "Commessa",
invece voglio che la query "QAggiungi_Commessa" venga ricaricata nel
momento in cui ometto il parametro "Commessa"
(se premo Annulla tutto funziona).
Spero che sia stato chiaro. Ciao e Buona Pasqua !!!!!!!!
-- 
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:c55th1$9ht$1...@news.newsland.it...

Potresti provare con:
Dim qdf As QueryDef, tmpParametro as String
Set qdf = CurrentDb.QueryDefs("QAggiungi_Commessa")
tmpParametro = InputBox("Inserisci parametro")
if tmpCommessa <> "" then
    qdf.Parameters("nomeParametro") = tmpParametro
    qdf.Execute
end if
Set qdf = Nothing
Ciao.
--
Sergio MAZZA

 Sergio MAZZA
********************************************
Ma sempre nell'evento click ?


 ha scritto nel messaggio
news:c565a2$de5$1...@news.newsland.it...

Certo se è da li che parte l'esecuzione del tuo codice...
Ciao.
--
Sergio MAZZA

 Sergio MAZZA
*****************************************
Mi da un errore di compilazione :
"Tipo definito dall'utente non definito"


 ha scritto nel messaggio
news:c567aq$rk5$1...@news.newsland.it...

Il codice e la riga incriminata?
Ciao.
--
Sergio MAZZA

 Sergio MAZZA
*****************************
Dim qdf As QueryDef, tmpParametro as String
-- 



"...Lo supponevo..."; hai Access 200x o Xp? Devi inserire i riferimenti alla
libreria DAO poi scrivere
Es.
Dim qdf As DAO.QueryDef, tmpParametro as String
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: VBA leggere e muoversi tra i record visualizzati com tabella

Salve a tutti,
ho una maschera che contiene delle sottomaschere,
sono legate madre-figlio, solo che la visualizzazione della tabella
madre non é a record singolo, ma é tabellare (cioé ho tanti record
madre ed ogni record può avere record della tabella figlio), perciò
nella form ho un tabella sola con un + all'inizio di ogni record (per
visualizzare i figli),
io vorrei sapere come fare per poter andare a leggere i dati dei record
visualizzati, da codice.
Non posso utilizzare :
DoCmd.GoToRecord , , acGoTo, 1
perche non visualizzo tutto il contenuto della tabella.
In poche parole voglio andare a leggere dei campi di tutte le righe
visualizzate nella maschera:
tipo:
leggo=Forms!principale!sottomask!....!campo1
mi sposto sul seondo record visualizzato
leggo2=Forms!principale!sottomask!....!campo1
.....
solo che non riesco ad accede alla tibella visualizzata nella
maschera...
qualche consiglio?
grazie


[CUT]
Susami ma penso di interpretare male ciò che hai scritto: sostieni di ave
inserito una sottomaschera in una maschera pricipale che ha una
visualizzazione a Maschere continue?
Sapevo che non fosse una cosa possibile: sicuramente non è possibile con
Access 97.
-- 
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------

uso access 2003:
apparte maschere a non finire......
ho una maschera che visualizza i record come tabella:
record1
record2
....
in questa maschera ho collegato come figlia un'altra
tabella...anch'essa visualizzata come tabella.
Il risultato é che ho :
+ record1
+ record 2
......
se clicco il + mi si apre il record associato della tabella
figlia......
+ record 1
    record_figlio 1
    record_figlio 2
    .......
+ record 2
......
....Ma il problema che avevo l'ho risolto.....
metto il focus nella tabella
Maschera.Form.RecordsetClone.MoveFirst
Maschera.Form.Bookmark=Maschera.Form.Bookmark
modifico i campi
Maschera.Form.RecordsetClone.MoveNext
Maschera.Form.Bookmark=Maschera.Form.Bookmark
continuo
Newsgroup: it.comp.appl.access
Titolo: Compatto, compatto, ma....

Un saluto a tutto il ng.
Ho un piccolo problemino (iniziano tutti così... )
Ho un db creato con A00 diviso in un fe e un be.
Sia che proceda a compattare il fe che il be, i contatori contenuti nelle 
tabelle non si riazzerano.
Insomma.. le tabelle sono senza record. Compatto i db. Riapro e, provando ad 
inserire un nuovo record, non riparte da 1 ma dal numero in cui era arrivato 
in precedenza.
Ho provato anche con "DBEngine.CompactDatabase....." ma senza risultati.
Qualcuno mi riesce a dare una mano?
Vi ringrazio e mi scuso in anticipo se questo è un argomento già postato in 
precedenza.
Alessandro

 ha scritto nel messaggio 
news:43e1d24d$0$330$5fc...@news.tiscali.it...

Se le tabelle sono tutte nel BE assicurati che non ci sia alcun record in 
nessuna tabella (nell'eventualità che ci siano delle relazioni....) e poi 
compatta se così non dovesse funzionare creati un DB vuoto poi apri il tuo 
DB ed esporti la tabella nel nuovo DB selezionando "solo struttura".In 
questo modo non dovresti avere problemi.
Ciao
Roberto 

 ...
Per la causa vedi: 
http://support.microsoft.com/?kbid=287756
Invece delle cure descritte nel articolo puoi anche usare il più
breve e facile SQL. Tipo:
CurrentDb.Execute _
"ALTER TABLE TuaTabella ALTER COLUMN TuoCampo COUNTER(1,1)"
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
 + CISA2
Conferenza Italiana per Sviluppatori di Access, Ancona, 22+23/4/2006 

 Un saluto a tutto il ng.
[... cut....]
Vi ringrazio per le risposte.
Buona giornata
Alessandro

Newsgroup: it.comp.appl.access
Titolo: Distribuire applicazioni Access

Scusate se chiedo ancora sullo stesso tema
ma non trovo le giuste info.
Per distribuire un programma Access esiste una versione
apposita dello stesso, oppure e' indispensabile acquistare la
vers. di Office Develop ?
Grazie per le eventuali risposte.

 ha scritto nel messaggio
news:SSH6b.26154$hE5.9...@news1.tin.it...

La seconda che hai detto.
Ciao
Salvatore

Luigi B. wrote:

Questa e' una strafaq.
Risposte possibili:
1^ Se vuoi che l'utente utilizzi la tua applicazione senza avere
installato Access allora devi distribuire insieme alla tua applicazione
il Runtime, disponibile solo per i possessori di una licenza Developer.
2^ Se l'utente ha access non e' necessaria alcuna licenza particolare.
Saluti.
-- 
I'am what I'am, I do what I can
Newsgroup: it.comp.appl.access
Titolo: Gestione errore di run-time su maschera di input

Salve.
Ho nuovamente bisogno del vostro aiuto. Molto probabilmente, anche in
questo caso, finirà che avrò fatto tanto rumore per nulla, ma tant'è.
E allora smetto subito di tergiversare e passo spedito a presentarvi
il problema.
Ammettiamo di aver impostato una maschera in input su un controllo di
tipo casella di testo (poniamo, "TxtCtrl") e ammettiamo che, per
qualche assurda ragione, l'utente/operatore chiamato a inserire il
dato formattato all'interno del controllo in questione - dacché
particolarmente inetto - esegua solo in parte il suo compito e
trasferisca lo stato attivo su un controllo differente del form
corrente (poniamo, "Form_C") lasciando il contenuto della casella di
testo - per così dire - in uno stato "appeso". Nel disperato tentativo
di essere più chiaro, immaginate che la proprietà InputMask del
controllo TxtCtrl sia stata impostata sulla stringa ">LLL\ LLL\ 00L00\
L000L;;_" e che l'utente/operatore, una volta trasferito lo stato
attivo su TxtCtrl, inserisca il codice (...) PLLPNC78R25A001,
dimenticando tuttavia di digitarne l'ultima 'cifra', e quindi
trasferisca altrove lo stato attivo (ad es., premendo il pulsante di
chiusura del form). Inutile ricordarlo, il sistema produce, in tal
caso, un errore di run-time (codice 2279). Tutto sarebbe perfetto, se
non fosse che ogni mio tentativo di annullare il messaggio di errore
predefinito e sostituirlo con uno personalizzato è fallito, finora,
miseramente. Soluzioni da suggerirmi? Come al solito, anticipate
grazie per il vostro aiuto.
S

 L000L;;_" 
chissà perchè ma mi viene da ridere... :)
-- 
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\

 chiusura del form).
scherzi a parte... se il campo è quello del codice fiscale puoi impostare 
un controllo in uscita AfterUpdate e verificare la lunghezza del controllo


 ha scritto nel messaggio 
news:Xns99185BADDB7B4am...@194.177.97.96...

Bhe si un qualcosa del genere:
private sub txtctrl_exit(cancel as integer)
if len(me.txtctrl.value) <> 16 then
msgbox"controllare la lunghezza del codice fiscale", vbcritical, "controllo 
codice fiscale"
cancel = true
end if
end sub
Ciao 

 end sub
Innanzitutto, grazie dei vostri interventi. Poi di che... Fatti: sia
l'una che l'altra soluzione non funzionano. La ragione è banale: nella
successione naturale degli eventi in Access, l'errore sul form
anticipa tanto l'uscita dal controllo cui è associata la maschera di
input quanto il suo aggiornamento. Ciò non di meno, leggiucchiando qua
e là per il NG, ho trovato finalmente quel che fa giusto per il caso
mio: su "Error" del form, assegnare la costante acErrDataContinue al
parametro "Response" passato per argomento alla routine di gestione
dell'evento. E ad ogni modo, grazie ancora per il vostro
interessamento. (:
Saluti,
S

 dell'evento.
Naturalmente, intendevo acDataErrContinue - ops! :P
S
Newsgroup: it.comp.appl.access
Titolo: problema con macro

Salve a tutti. Vorrei sottoporvi un problema che non riesco a risolvere.
Il mio programma prevede una maschera principale collegata alla tabella
clienti. Su tale maschera ho inserito un pulsante che dovrebbe aprire una
sottomaschera passandogli il valore ID Cliente della maschera principale.
Fin qui nessun problema. Io vorrei che alla pressione di questo pulsante si
aprisse una sottomaschera per un gruppo di clienti e un altra per un solo
cliente. Ho provato a creare una macro con due azioni ApriMaschera. Con la
condizione ID Cliente = 456 mi apre la maschera appropriata per il solo
cliente, ma quando provo ad aprire la sottomaschera per il gruppo di clienti
non conserva l'ID Clienti della maschera principale. Ho provato ha inserire
nella clausula WHERE :  [ID CLIENTE]=[Maschere]![PRINCIPALE]![ID Cliente] ma
premendo il pulsante mi chiede "immissione valore parametro. C'è un modo per
passare dei valori tra maschera e macro.
Grazie a tutti.

La butto la':
Invece che 
[ID CLIENTE]=[Maschere]![PRINCIPALE]![ID Cliente] 
Prova
[ID CLIENTE]=[Forms]![PRINCIPALE]![ID Cliente] 
Ciao 
Marco
-- 
Posted from [212.210.92.253] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.appl.access
Titolo: [OT] battisti

Ho visto un PC che moriva per spyware,
ne ho visto un altro che piů RAM non ha.
Nessun worm mai ti puň ferir di piů
di un grande virus che ti formatta l'hard disk.
Dieci falle per me
posson bastare
dieci patch per me
voglio dimenticare
dialer truffaldini da eliminare
e bollette Telecom sulle quali morire.
Dieci falle per Windows
solo per Windows.
Una la voglio perché... fa bene crashare.
Una la voglio perché
ancor non sa cosa vuol dir l'exploit.
Una soltanto perché
ha fatto conoscere a tutti il mio PC.
Dieci falle cosě
che dicon solo di sě.
Vorrei sapere chi ha detto
che non vivo piů senza IE.
Matto
quello č proprio matto perché
forse non sa
che posso avere un firewall per il giorno
un'antivirus per la sera
perň quel matto mi conosce perché
ha detto che non ne val la pena.
Dieci falle per me posson bastare
dieci patch per me
io voglio dimenticare
dialer truffaldini da eliminare
e bollette Telecom sulle quali morire.
Dieci falle cosě
che dicon solo di sě
Vorrei sapere chi ha detto
Dieci falle per me
dieci falle per me
dieci falle per me
perň io formatto per te
perň io formatto per te. 

 però io formatto per te
Ma dai...
-- 
Ciao
Pablitomf (Maurizio Facciuti)
------------------------------
http://www.accessgroup.it/
http://www.sitocomune.com/
------------------------------
- Hofinalmenteaggiustatolabarraspaziatricemaporcaputt...
- Che differenza c'e' fra WINDOWS 95 e una puttana? Nessuna: tutti e due
sono Plug&Play!
-Il 90% dell'hard disk di un computer e' occupato da cose che non servono
a un cazzo e funzionano sempre. Il 10% da files che si rovinano
- Come si capisce se una bionda ha usato un computer ? C'e' il bianchetto
sullo schermo
- Cosa fanno 10 Pentium uno dietro all'altro? La microprocessione
- Quanti programmatori ci vogliono per avvitare una lampadina? Nessuno, e'
un problema hardware!
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Ma dai...
Beh, gli ingegneri fanno cosě quando il PC malfunziona...
Antonio

 Antonio
Una Ceppa!
Ma chi te l'ha detto?
--
Simplex2
www.mdenittis.it

 Ma chi te l'ha detto?
E' proprio cosě, č nell'indole dell'ingegnere!
Il risultato piů semplice nel minor tempo, bello, inquadrato, giů come una
spada!
A cosa serve il ragionamento in fondo?!?
Perň hai ragione: prima di formattare provano a spegnere e riaccendere,
magari gli va bene!!!
Antonio
Newsgroup: it.comp.appl.access
Titolo: formato inserimento

è possibile, in una controllo campo, fare in modo che il testo inserito
sia determinato a priori? cioè ad es. vorrei che nel controllo campo venga
inserito un testo avente le seguenti caratteristiche: 6 lettere, 2numeri,
1lettera, 2numeri, 1lettera, 3numeri, 1lettera (tipo CF.)e in caso
contrario dare un messaggio di errore "codice errato".
luigi
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


Nella maschera di Input di un Cod.Fiscale se metti  LLLLLL99L99L999L;;* fai 
proprio quello che hai chiesto, ossia assegnare ai primi 6 "posti" lettere 
poi 2 num. poi 1 lett. poi altri 2 num poi ancora 1 lett. poi 3 num e infine 
1 lett.
Così facendo non c'è rischio d'errore, perchè è il sistema stesso a non 
accettare caratteri diversi da quelli da te impostati.
;-|
-- 
Ciao
Pablitomf (Maurizio Facciuti)
-----------------------------------------------------------------
Access: 97, 2000, XP e 2003
ASP
-----------------------------------------------------------------
http://www.accessgroup.it/
-----------------------------------------------------------------
Il mio motto :
""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."
Newsgroup: it.comp.appl.access
Titolo: Combobox,Forms e query e pulsante

Riformulo i miei ringraziamenti a coloro che stanno cortesemente e
pazientemente rispondendo ai miei tediosi quesiti.
Ma grazie a voi sto imparndo in fretta ad esser meno schiappa di quel che
son.
Allora, grazie alle dritte datemi ho fatto, ma non funziona e so già che
il pirlonzo son io, son io che sbaglio. Ditemi dove per favore.
Ho una tabella: Nome, Cognome, Età, Altezza (è un database di esercizio
per me).
Poi ho creato una query associata alla tabella e l'ho chiamata Query1.
Nel campo Nome ho messo:       [Forms]![Maschera1]![Combo1]
Nel campo Cognome ho messo:    [Forms]![Maschera1]![Combo2]
Nel campo Età ho messo:        [Forms]![Maschera1]![Combo3]
Poi ho creato una maschera non associata a nulla.
Nel Corpo della maschera ho inserito 3 CaselleCombinate di nome
rispettivamente Combo1, Combo2 e Combo3.
Le caselle combinate non son associate a nulla: ho cliccato su
CasellaCombinata della Casella degli strumenti, col Wizard attivato e ho
cliccato poi su Annulla ritrovandomi così la casella comb nella maschera.
Ho inserito poi un pulsante di comando nella maschera (che chiamo
Maschera1) e sull'evento click ho inserito il codice:
   DoCmd.OpenQuery "Query1"
Ora, quando apro la maschera suddetta e scrivo nelle 3 combobox
rispetivamente il nome di un utente, il suo cognome e l'età e clicco sul
pulsante di comando, ecco che mi ritrovo un record vuoto!
Eppure quell'utente c'è in tabella.
Dove sbaglio?
Scusatemi per la prolissicità, ma per me è l'unico modo di farmi capire
bene (spero...) e per venire incontro a voi che non avete mica la palla di
vetro per capire che cosa vogliamo noi che chiediamo spesso in modo molto
confusionario.
Ossequi (un saluto speciale a Roberto).
Amedeo B.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Amedeo B.
Buon lavoro.
--
rgrds
SC


Grazie, funziona!
Ciao
sv ha scritto:


 Ciao
Scrivi DOPO il quoting e cutta il superfluo.
MAssimiliano
Newsgroup: it.comp.appl.access
Titolo: Nascondere un campo nell'intestazione pagina di un report

Salve a tutti
Intestazione report evento su formattazione questo codice funziona
perfettamente.
Private Sub IntestazioneReport_Format(Cancel As Integer, FormatCount As
Integer)
If Me.PartitaIva <> 0 Then
Me.CodiceFiscale.Visible = False
Me.PartitaIva.Visible = True
End If
If (Me.CodiceFiscale) <> 0 Then
Me.CodiceFiscale.Visible = True
Me.PartitaIva.Visible = False
End If
End Sub
Volendo stampare l'intestazione report su tutte le pagine della fattura ho
trasferito tutto nell'intestazione di pagina compreso il codice nell'evento
su formattazione. risultato : i due campi invisibili. Dove sbaglio?
Ringrazio anticipatamente chi volesse aiutarmi.
saluti Daniele

 ha scritto nel messaggio
news:U0aCa.37832$g92.8...@news2.tin.it...

CodiceFiscale e PartitaIva sono delle stringhe e non numeri, perchč scrivi
<>0?
Puoi scrivere If IsNull(.....) or me....= "" then
Usa l'evento "Su Stampa" e accertati di non avere ancora tracce dello stesso
codice in altri eventi.
Eventualmente puoi usare l'evento "Su riesame" della sezione, se il codice
punta a riesaminare i dati di una sezione.
Imposta le proprietą "Visibile" dei due controlli a NO.
Usa la sintassi completa: Reports!TuoReport.TuoControllo
Ciao, Carlo


Ciao Carlo, ti ringrazio per la risposta, ho provato con:
Private Sub SezioneIntestazionePagina_Print(Cancel As Integer, PrintCount As
Integer)
If IsNull(Reports!rFattura.CodiceFiscale) Then
Me.CodiceFiscale.Visible = False
Me.Etichetta130.Visible = False
Me.Etichetta51.Visible = True
Me.PartitaIva.Visible = True
Con la proprietą "Visibile" NO dei campi ed etichette risultato: con i campi
funziona mentre per le etichette no restano sempre visibili. Forse sbaglio
ancora :-)
Mentre funziona perfettamente con
If (Me.CodiceFiscale) = "" Then
Oppure con If Forms!mFatturaVendita!CodiceFiscale = "" Then se la maschera č
aperta
Con la proprietą "Visibile" SI dei campi ed etichette
Mi resterebbe da capire il motivo perché il mio codice, fai da te, nell'
intestazione report funziona e nell'intestazione pagina no.
Ciao, Daniele
---

Newsgroup: it.comp.appl.access
Titolo: Per Marco e  Alessandro

 Sull'evento dopo aggiornamento di combo1 requery di combo2.  ?
Ho risposto xchè ho ancora qualche perplessita'.
Ciao
Inviato da 
www.mynewsgate.net

 wrote in message
news:200408300...@mynewsgate.net

Non avviare un nuovo 3D, prosegui il precedente.
Ricorda di mettere un Subject degno di risposta.
Ciao.
@Alex.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 @Alex.
Scusate, ho toppato, solo che solo oggi sto applicando i vs. consigli e 
visto che ho ancora qlc problema, ho pensato che forse nn avrò + risposta 
x un post di 3 giorni fa!
Se nn lo trovi lo riposto?
Se ti va ed hai tempo x risp. Ciao Alessandro 
e agli altri.
Roby
Inviato da 
www.mynewsgate.net
Newsgroup: it.comp.appl.access
Titolo: MsgBox su ListBox

Vorrei far apparire un messaggio di avviso al DblClick di una ListBox se 
essa contine un certo valore in uno dei campi (non quello associato).
Ho scritto cosě, ma mi da errore "Tipo non corrispondente"
Private Sub ListBox_DblClick(Cancel As Integer)
If  Me.ListBox!Campo = 2  Then
MsgBox "....."
Else
Exit Sub
Dove sbaglio ?
Marco 

 Marco
-- 
Marco Papetti
www.shortchannel.it
 Il software di commercio elettronico OpenSource
www.mondoideale.com
  - Prodotti naturali e biologici. 

 Marco
Ciao.
-- 
Sergio MAZZA

Newsgroup: it.comp.appl.access
Titolo: esporta anteprima

Abbiamo un programma di contabilità scritto in VB6 e con archivi in access .
Quando si apre l'anteprima di un bilancio per esempio , c'è il pulsante
esporta, e dopo si apre un combo in cui scegliere il formato: ebbene
funziona solo txt ( mi crea un file pippo.txt nel path che io scelgo nella
form successiva), mentre word\pdf\excel\lotus non fungono!
Non si apre neppure la form dove chiede il path di salvataggio del file che
si creerebbe!
Da cosa può dipendere?
saluti!
saluti

"Michael" <

Sei OT: dipende dal Report Engine utilizzato dall'applicazione, sicuramente
non Access.
Comunque se vuoi aggirare il problema, cerca PDF995 con Google, scaricalo e
riuscirai a esportare attraverso una comoda stampantina virtuale in .PDF.
Ciao.

 riuscirai a esportare attraverso una comoda stampantina virtuale in .PDF.
Ottimo, grazie.

Newsgroup: it.comp.appl.access
Titolo: Togliere Pulsantino nuovo record

Come faccio a rendere invisibile (o attivare lo stato bloccato) solo il
pulsatino di creazione nuovo record nella barra "Pulsanti di spostamento"?
Grazie.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


metti a *no* la proprietą *consenti aggiunte* della maschera.
Ciao.

 Ciao.

Newsgroup: it.comp.appl.access
Titolo: meglio maschere continue o foglio dati?

ciao a tutti,
sull'evento on timer di una form (ogni 20 secondi max), eseguo una query 
di aggiornamento di una tabella temporanea (max 200 record circa).
I dati li prelevo da un db esterno che mi registra i movimenti di un 
magazzino (piccole quantità movimentate molto spesso).
L'interfaccia utente è quindi una 'videata' che si aggiorna molto spesso 
e che visualizza le qt residue di vari articoli.
Attualmente la tabella temporanea potrei visualizzarla nella form sia in 
modalità foglio dati o maschera continua.
Qualcuno può dirmi i pro e i contro delle due soluzioni?
ciao
Nicky

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

 frequentatore verrà fuori a raccontarceli. ;-)
Eh, eh   :-)
In effetti i DataSheets hanno alcune caratteristiche "uniche": il supporto
dei Fogli dati secondari (SubDataSheets), il blocco nello scorrimento
orizzontale delle colonne, una miglior interattività (spostamento e
ridimensionamento colonne col mouse, maggior flessibilità nella selezione
dei dati), la possibilità di adattare la larghezza della colonna al
contenuto del campo...
Il massimo sarebbe una vista che unisca il meglio di Foglio Dati e Form
Continue: ma dubito sia possibile.
Ciao, Simone

Newsgroup: it.comp.appl.access
Titolo: Unire tre campi in uno (2)!

Ho una tabella contenete tre campi:
Campo A: tipo data/ora
Campo B: tipo memo
Campo C: tipo testo.
Questi tre campi li voglio unire in un solo campo D di tipo memo e in
un'altra tabella dello stesso database.
Per unire i dati uso una query di aggiornamento e per poi
scriverli in una tabella vuota (es. un log) uso la query di Accodamento?
Grazie!

 scriverli in una tabella vuota (es. un log) uso la query di Accodamento?
No! non e' professionale.....
Newsgroup: it.comp.appl.access
Titolo: come si domano le colonne in un report?

ciao...
non ci riesco...
o mi ignorano e i miei campi sono su un'unica colonna
oppure riesco a metterli su due colonne ma non iniziano sempre a popolarsi
da sinistra...
 
provo ad allegare il file che ho realizzato.
ho provato a seguire i suggerimenti che mi avete dato ma più di così non
ho concluso.
 
non so se come informazione puo servire il report verrà stampato per ogni
singola azione... (1 riga di azione = 1 stampata)
 
http://myfreefilehosting.com/f/4e5deea8ab_0.03MB
 
 
ciao
 
stef
 
-- 
 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it
 
 
 

 stef
 
Al momento ho capito che viene formattato in colonne tutto ciò che c'è al
di sotto del livello pagina.
Posso in qualche modo scegliere io quali livelli rendere in colonne e
quali no? 
Ho un campo memo che per forza di cose non può stare nell'intestazione di
pagina ma deve stare in un livello intermedio.
Ho provato inserendo un sotto report ma mi ripete l'elenco dei dati più
volte e non capisco perchè il report è legato al sottoreport tramite il
campo ID della tabella azione... nella sottomaschera funziona
correttamente... perchè non lo fa nel report?
ciao


 funziona correttamente... perchč non lo fa nel report?
 
Forse si vede il problema se metti a disposizione un altro
download con la situazione attuale.
 
-- 
Ciao
Karl
*********
Access FAQ: 
www.donkarl.com/it

Newsgroup: it.comp.appl.access
Titolo: giustificare testo nel Report

salve a tutti... stò facendo dei modelli di lettera da stampare come 
report...
e non riesco a fare 2 cose... non trovo la giustificazione del testo e 
non riesco a
sottolineare alcune frasi...
soluzioni ???
grazie 


Cosa sono "alcune frasi"?
Puoi formattare l'intero contenuto di un controllo con i soliti strumenti
nella barra di strumenti per la formattazione.
Se invece intendi parti dello stesso controllo vedi
www.donkarl.com/it?FAQ2.17
.
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
 

 
www.donkarl.com/it?FAQ2.17
.
--------------
ok... ora vedo... però ti spiego meglio....
frase tipo... "l'intero contenuto di un controllo con i soliti 
strumenti"
solo la parola controllo sottolineato....
inoltre nel menu degli strumenti non trovo il comando di 
giustificazione, esiste ??
grazie

Newsgroup: it.comp.appl.access
Titolo: Sito Comune

E' stato rimosso l'inconveniente per cui non risultavano più visualizzabili
le FAQ 1.37, 5.84 e 6.216
-- 
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------

 le FAQ 1.37, 5.84 e 6.216
il link di scarico dell'esempio 1.37 non va,messaggio " non trovato".
luigi
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 luigi

Newsgroup: it.comp.appl.access
Titolo: AIUTO ORDERBY

Ho utilizzato la proprietą ORDERBY per ordinare una tabella per un
determinato campo o campi.
Non riesco perņ a orinare in senso decrescente.
L'help in linea mi dice di usare la parola DECR in fondo alla lista dei
campi ma non funziona.
Qualcuno mi puņ aiutare ?
Grazie. Stefano.

 Grazie. Stefano.
RoDAgo


ROTFL :-)
Silvio
--------------------------------------
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access

>Non riesco però a orinare in senso decrescente.
attento che se la fai in salita e' pure peggio... :-)
--
make it idiot proof and someone will make a better idiot.
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/

 --
AHAHAHAHAHAHAAAAAAAAAAA
Non me n'ero accorto
:)))
AleC
Per scrivermi in privato rimuovi le XXX  XXXaca...@XXXiname.com
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  ...sii attento mentre parli, con le tue parole
  tu crei il mondo intorno a te
                                    detto navajo
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

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

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

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

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

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

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

 però non funzionano.
Ah... vabbeh...
Antonio
Newsgroup: it.comp.appl.access
Titolo: Compatta e ripristina database

Buongiorno,volevo chiedere se fosse possibile da codice lanciare la 
procedura "COMPATTA E RIPRISTINA DATABASE" che è presente nel menù 
STRUMENTI/UTILITA DATABASE/..Questo perchè devo sfoltire un database 
grosso,riesco a farlo con alcune query,ma così facendo riduco soltanto 
il numero dei record e non lo spazio occupato su disco dal 
database,cosa che succede se vado a lanciare a mano la proc di 
compattazione e ripristino!Grazie molte
--
Saluti
Apache
Inviato da 
www.mynewsgate.net

 ha scritto
nel messaggio
news:200409010...@mynewsgate.net...

dalla versione 2k in poi puoi compattarlo alla
chiusura in maniera automatica.
Strumenti
opzioni
generale
MAssimiliano

 ha scritto:

Della procedura di compattazione alla chiusura del db ne ero al 
corrente,ma l'ho disabilitata perchè mi rallenta troppo il pc ogni volta 
che lo chiudo..Mi interessa lanciare questa procedura da codice soltanto 
in un determinato momento,ma non so se possibile!



Guarda sul sito di @Alex o sul sitocomune,
dovrebbe esserci un ocx
www.mantuanet.it/alessandro.baraldi/
www.sitocomune.com
MAssimiliano


se non sbaglio puoi riferirti al corrispondente comando del menu tramite
vba, non so perň come fare.
tra i comandi disponibili nelle macro non c'č nulla?


Cosě, non lo puoi fare con il db in uso
MAssimilaino

 Apache
Vai sul Sito Comune (link qui sotto), e nella Sezione General troverai una
mezza dozzine di FAQ che danno soluzione al tuo problema: scegli quella che
fa al caso tuo.
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 MAssimiliano
E' un EXE non un OCX fatto in VB6, servono 
ovviamente le Lib del Runtime(che solitamente)
tutti hanno...!!
Doppio Click sull'exe per avere le Istruzioni 
sull'uso da Access.
@Alex.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Inviato da 
www.mynewsgate.net
C'č se non ricordo male in VBA
DBEngine.RepairDatabase --> per riparare
DBEngine.CompactDatabase ---> per compattare.
Prova a cercarlo sulla guida.
Ciao
Tk

 ha scritto nel messaggio
news:200409010...@mynewsgate.net...

Ciao,
se non hai ancora risolto, prova così (metodo DAO CompactDatabase, applicato
all'oggettoDBEngine):
Sub Compatta()
CompattaMdb ("C:\directory\nomefile.mdb")
End Sub
Questa funzione non può essere eseguita sul DBase corrente, altrimenti ti
restituisce errore di Autorizzazione Negata.
Io ad esempio ho fatto un mdb che in esecuzione automatica all'accensione
del PC lancia una maschera nelle cui opzioni nell'evento open form, gestisce
i vari compattamenti degli mdb che mi interessavano e cessato il giro chiude
l'mdb ... è vero, serve qualche manciata di secondi in più per l'avvio
completo della macchina, ma ad ora non ho riscontrato grossi problemi.
-- 
strano...mavero
la vita è un dono prezioso, apprezzala per quello che potrà offrirti
Newsgroup: it.comp.appl.access
Titolo: ( OT? ) (MI) Cerco Programmatore Free-Lance

 > Grazie .

Scusate per l'eventuale OT, ripeto un annuncio di qualche mese fa.
Se qualcuno che mi aveva già contattato è ancora interessato vi prego di


Newsgroup: it.comp.appl.access
Titolo: Da maschera a foglio dati

Mi piacerebbe fornire in una form continua un pulsante per passare al volo
alla visualizzazione foglio dati.
Si puň fare? Come?
Grazie, Sandro.
--------------------------------
Inviato via 
http://usenet.libero.it

 Inviato via 
http://usenet.libero.it
Guarda nel Help sotto "ViewsAllowed"
Ciao
Giorgio

 Guarda nel Help sotto "ViewsAllowed"
Beh, direi che č la prima cosa che ho fatto ... ;-)
Me.ViewsAllowed = 2
e poi? Come faccio a modificare la visualizzazione da maschera a foglio
dati?
Grazie mille, Sandro.


Newsgroup: it.comp.appl.access
Titolo: Campi calcolati

Ho una tabella che ha un importo e un campo percentuale, e un campo
calcolato che è il prodotto dei 2 campi.Dando per certo che non posso fare
somme su un campo calcolato, quale sistema è possibile utilizzare per
ottenere un totale del campo calcolato?Devo per forza aggiungere un campo
in tabella?
Grazie
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Grazie
No, dalla tabella dovresti togliere, come criterio generale,
anche quello gią esistente.
La somma del prodotto (Importo * Percentuale) dove lo devi
mettrere? Su una scheda, su una query?
Bruno 

 Bruno
In una maschera, visualizzazione continua, e poi in un report


 in tabella?
Somma di un controllo calcolato
www.donkarl.com/it?FAQ2.22
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it

 
www.donkarl.com/it?FAQ2.22
Funziona se il valore 0,20 č fisso! 
Nel mio caso ogni record ha una percentuale differente, ce ne sono almeno
4 di diverse
Saluti


 sono almeno 4 di diverse
ed è un segreto come scegli il valore giusto, cioè la formula.
-- 
cu


 Non solo.


Siamo pochi intimi.....


 In una maschera, visualizzazione continua, e poi in un report
1 - Sostituisci il Record Source della scheda con una query nella
      quale avrai inserito un campo calcolato, per esempio:
      P: [Importo] * [Percentuale]
2 - inserisci nella scheda un campo collegato a P che chiamerai
     ancora P
3 - in Form Header (o Form Footer) metti un campo calcolato
     avente nel Control Source:  =Sum([P])
4 - analogamente nel report.
Se già, come pare, hai il campo calcolato nella tabella,
semplicementi segui il punto 3.
Bruno

 Somma di un controllo calcolato 
www.donkarl.com/it?FAQ2.22
Per me Karl ha scritto un bot che cerca in tutti i post del NG e
quando scopre un argomento trattato nelle FAQ risponde automaticamente
con un post preformattato :D
cia'
Max