mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: Password per Maschera

Buongiorno a tutti
potreste per cortesia darmi il codice in VB per fare in modo che da
un'applicazione Access  , quando cerco di aprire una maschera specifica , mi
chieda la password.
Grazie per l'aiuto.
Luigi

 ha scritto nel messaggio
news:Gje7b.303961$lK4.9...@twister1.libero.it...

Creati una maschera che chieda all'utente la password, da questa dopo la
validazione della password inserita, per esempio al click su di un pulsante,
apri la tua maschera.

 apri la tua maschera.
ricordati anche di catturare l'event KeyPress per evitare che venga
premuto un F7 (controllo ortografico). Infatti se ti crei una casella di
testo e metti un maskchar, per esempio il classico '*', premendo F7 il
controllo ortografico potrebbe non trovare nel dizionario la password
mostrandola 'in chiaro' ...
..ovviamente non è vitale..forse più una filosofia su un campo che deve
essere protetto
ah! dimenticavo di dire che anche i vari Password Revealer, Password
Blaster e compagnia, non mostrano le caselle di testo con maskchar
contenute in una maschera...
se poi la maschera che chiede la password viene aperta all'avvio del DB
ricordati anche di disabilitare la possibilità di aprirlo con il tasto
shift premuto (bypass per l'autorun)
ciaociao ;-)
Mirko Parisi
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:aa45f8b3aa564829c58...@mygate.mailgate.org...

Ti ringrazio per i validi suggerimenti.
Un aiuto in più....nel momento che premo il pulsante di convalida avrei
necessità che lo stesso verifichi se la password inserita è corretta oppure
no.
Mi potresti dare, per cortesia, il codice VB di tale verifica ?
Grazie
Luigi

 Luigi
Prego
Mirko


 Mirko
Mirko credo tu stia parlando qualche METRO più alto
di LUIGI.
Io personalmente non condivido la gestione di una PASSWORD
per aprire una MASCHERA.
Come ha accennato Mirko il DATABASE deve realizzare la gestione
UTENTI all'apertura e rendere disponibile o meno l'esecuzione
di certi comandi.
Trovo assurdo dover costantemente mettere una PWD ad ogni
accesso alla Maschera(xxxx).
Credo che Mirko ti abbia dato un buon consiglio, anche se
forse non spiegato in modo che anche una persona poco esperta
riesca a metterlo in pratica.
Mirko posta 2 righe di codice per la verifica dello USER...!
Quì però avrei un'appunto negativo da fare.
Se il mio collega usa la mia macchina credi che sia corretto
che abbia gli stessi privilegi....??????????
Saluti a tutti.
@Alex.


 ha scritto nel messaggio
news:b66160ba7274e0b01e2...@mygate.mailgate.org...

Ti ringrazio per l'ottimo consiglio
Buon fine settimana
Luigi
Newsgroup: it.comp.appl.access
Titolo: TranferText che cancella gli zero dopo mezzanotte

Ho una tabella nel mio db che deve essere esportata in un file tramite
tranfertext. Per tutti gli altri campi no problem...quando si arriva
alle ore che sono in formato testo hhmmss se sono dopo mezzanotte ad
esempio 003216 oppure 014054 gli zero davanti vengono troncati....e
nel file esce 3216...14054...esiste un modo per fargli prendere anche
gli zero al trafertText oppure altra soluzione...grazie!

 ha scritto nel messaggio 
news:3b020093-fc75-4b1d...@q21g2000yqm.googlegroups.com...

usa la funzione StrConv per convertire il campo in formato testo.
ciao
-- 
Roberto da Parma

Newsgroup: it.comp.appl.access
Titolo: Macro in Access Runtime 2003

Ciao a tutti
Inanzitutto chiedo scusa per la banalità della mia domanda ma sono un
neofita ed è la prima volta che vi posto. Ho installato in una rete interna
un db con un runtime su ogni pc. Su quello che ora è il server del db ho
installato la versione completa di Access2003 (solo Access) mentre sugli
altri ho installato le runtime ma, mentre sul server sono riuscito a
disattivare il controllo delle macro, non riesco a farlo sulle macchine col
client. Come posso fare? Il db è un db mio molto banale e non mi va di
pagare una firma digitale solo per una cavolata e non mi interessa delle
protezioni macro in quanto il db è installato su delle macchine dove solo io
ho le priorità dell'amministratore e gli altri utenti non sono autorizzati a
scaricare nulla da internet.
Grazie mille a tutti
Marco

"nkpbo"

Considera che quasi nessuno dei frequentatori del ng. ha già smacchinato con
A '2003.
Di conseguenza se vuoi essere aiutato sii più chiaro.
L'opzione di "protezione macro/Firma digitale" (o in che altro modo si
chiami quest'ennesima scemata) si disattiva nelle opzioni generali di
Access?
In tal caso cerca d'impostarla al valore desiderato a codice VB utilizzando
Application.SetOption "stringa ...."     vedi Help per esempi.


Prova ad impostare a basso il livello di protezione da Strumenti \ Macro \
Protezione
Ciao
Luca


Ho risolto il problema smanettando nel registry...
 sul NG in lingua inglese il troverai parecchi post sull'argomento con
relative soluzioni..
se ti interessa ti invio le due voci di registro che occorre modificare
Roberto

 ha scritto nel messaggio
news:GYKBb.187948$hV.70...@news2.tin.it...

Sě interessa anche a me.
Tks
MAssimiliano


Sě, Grazie
Ciao
Luca

 se ti interessa ti invio le due voci di registro che occorre modificare
Anche io stavo cercando un modo per aggirare questo controllo di Access
2003.
Potresti, per favore, postare la soluzione qui nel gruppo?
-- 
Gabriele Bertolucci
PBsoft 
www.pbsoft.it

"Gabriele Bertolucci" <CANCEL...@ELIMINApbsoft.TOGLIit> ha scritto nel
messaggio news:0gdEb.11370$0w.5...@news2.tin.it...

Dovrei allegare un file zippato di pochi KB...
Ma non credo sia consentito sul NG
Se vuoi te lo invio privatamente
Fammi sapere..
Roberto

 Se vuoi te lo invio privatamente
Si, grazie. Mi farebbe piacere.


 ha scritto nel messaggio
news:E_hEb.13204$0w.6...@news2.tin.it...

Lo mandi anche a me?
Tks
MAssimiliano
Newsgroup: it.comp.appl.access
Titolo: Modificare una query esistente.

Ho un report che viene stampato all'apertura, con questa origine record
SELECT * FROM tConsegne WHERE scelto=-1;
Ora vorrei aggiungere una clausola ORDER BY che riflettesse l'ordinamento scelto per la maschera chiamante in cui sono riportati i dati: per codice, data, nome, ecc.
Come posso intervenire? Vorrei che fosse meno cervellotico che aprirla con acViewPreview, modificarla, salvarla e riaprirla in stampa.
Grazie a tutti.
Riccardo Baldinotti


DoCmd.OpenReport "TuoReport", acViewPreview
Reports!TuoReport.OrderBy = Me.OrderBy
Reports!TuoReport.OrderByOn = True
 
-- 
Ciao
Karl
*********
Access FAQ:  
http://www.donkarl.com/it
 
 
 


Ti ringrazio. Ma poi, per farlo stampare, mi basta ridare un comando OpenReport senza acViewPreview?
Ciao
Riccardo Baldinotti

Il giorno lunedì 16 aprile 2012 16:12:37 UTC+2, Karl Donaubauer ha scritto:

ehm... DoCmd.PrintOut ...
Newsgroup: it.comp.appl.access
Titolo: Calcolo su intestazione di Report

Salve a TUTTI,
in un report ho la necessità di contare quanti record corrispondono al
criterio di essere maggiore del valore zero e rappresentare questo dato
nella intestazione del Report stesso.
Sono arrivato a questo punto:
Per determinare i record da contare ho utilizzato una casella di testo
chiamata "conta" che ha come origine del controlllo:
=IIf([Ore Fermo PI]>0;1;0)
Con un'altra casella di testo chiamata "DaContare", mettendo come origine
del controllo:
=[conta] e come proprietà Somma "Parziale...Su Gruppo", ottengo il
progressivo dei record che mi interessano. (Queste due caselle saranno poi
non visibili nella stampa del report).
Una terza casella di testo posta a piè di pagina del Report che ha come
origine del controllo:
=[DaContare] mi da il valore che cerco, ma nel posto che NON vorrei.
La domanda è: come posso fare per avere questo risultato nell'intestazione
del Report?.
Grazie a TUTTI e scusate la lungaggine.
Fabio

 ha scritto nel messaggio 
news:xKU1j.182508$U01.1...@twister1.libero.it...

metti un'altra casella di testo nell'intestazione con origine controllo
la tua casella del piè di paginareport....
se ho capito il tuo problema ...;)
Daniele

Newsgroup: it.comp.appl.access
Titolo: Problema con query

Buongiorno al NG.
Ho un problema che cercherò di esporvi nel modo + chiaro possibile (almeno
me lo auguro!!)
Ho una tabella (Tab 1)strutturata in questo modo:
Id_Paziente | Id_Dente| Stato
avente una chiave composta (Id_Paziente, ID_Dente)
ed un'altra tabella (Tab2) avente questa struttura:
Id_Paziente| 1_1| 1_2| 1_3 etc....
avente come chiave Id_Paziente
Devo copiare i valori contenuti nel campo Stato della Tab 1 nei campi 1_1,
1_2  della Tab2 (ovviamente quando Id_paziente è uguale).....come posso
fare?
Sperando di essere stato abbastanza chiaro, ringrazio anticipatamente!!

 ha scritto nel messaggio
news:jiGc9.41116$ub2.6...@news1.tin.it...

Prova con una query a campi incrociati dove Id_Paziente è intestazione di
riga, Id_Dente è l'intestazione di colonna e Stato è Il Valore.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Grazie mille, mi sei stato di grandissimo aiuto... :-)
Newsgroup: it.comp.appl.access
Titolo: gestione eventi su errori generici

buongiorno,
ho fatto una piccola applicazione access che sara' messa su un pc
acceso 24h/24 e non presidiato.
vorrei fare in modo che per qualsiasi eventuale errore non gestito,
tentativi di chiusura forzata (alt-f24), ecc l'applicativo ricaricasse
la finestra principale senza richiedere un'interazione.
come posso fare ? 
grazie


ciao devi mettere un file vbs che schedulato ogni minuto, controlla se il
file è aperto
Non fidarti di controllare il file ldb, perchè un eventuale crash lo lascia
aperto, devi andare nel Task manager
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

gh :(
mi sa che questo va oltre le mie competenze :(
anche se sarebbe non male come idea...
MA ha scritto:


 lascia aperto, devi andare nel Task manager
Cosa non sai fare?
Cosa invece sai fare di quello che ti ho suggerito?
Dai facciamolo step by Step


 ha scritto nel messaggio 
news:dnk7c8$ano$1...@area.cu.mi.it...

 se andate avanti, mi aggrego ... i VBscript mi allettano, ne ho visto 
qualcuno, ma non so come renderli operativi nella pratica quotidiana.
Ivan 

 wrote in message
news:1134402104.8...@g49g2000cwa.googlegroups.com

Sicuramente impedendone la chiusura sarebbe la cosa più
semplice...!
Quindi disabilitando i pulsanti di Riduzione/Ripristino.
Dopo di chè con le Policy di Windows disabiliti i pulsanti
di accesso al TaskManager e quanto non ritieni corretto
in seguito alla pressione di CTRL+ALT+CANC.
Credi che non possa essere sufficiente...?
@Alex
Ciao
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.appl.access
Titolo: Collegare datacontrol a textbox

Ciao!
Vorrei un help per favore.
Devo ottenere in VB la somma dei record numerici di una query fatta in
sql applicata a un datacontrol.
ES. 
Dim sqlAbiSupRe As String
sqlAbiSupRe = "SELECT Regione, Sum(Provincie.Abitanti) AS
TotaliAbitanti, Sum(Provincie.Superficie) AS TotaliSuperficie FROM
Regione INNER JOIN Provincie ON Regione.Regione =
Provincie.Regione_appartenenza"
dtcAbiSupRe.RecordSource = sqlAbiSupRe
Devo leggere nei textbox le somme, ma come collego i campi creati con
AS?
Grazie a tutti.
Bye!

 ha scritto nel messaggio
news:3ccc32a3...@powernews.inwind.it...

Scrivi:
TuoTextBox1.DataField = "TotaliAbitanti"
TuoTextBox2.DataField = "TotaliSuperficie"
naturalmente devi aver impostato la proprietą DataSource al nome del
datacontrol che nel tuo caso č dtcAbiSupRe, questo lo puoi fare anche a
Design Time.
Ciao Roberto - Syd


wrote:

Ciao.
Ti ringrazio, ma purtroppo non funzione. Puoi suggerirmi di
controllare qualcosa?
Grazie. Bye!

 Grazie. Bye!
Non funziona è un pò generico, cos'è che non funziona ? Se hai scritto
l'istruzione SQL così come l'hai postata c'è sicuramente un errore che è
quello di non aver messo il GROUP BY, infatti l'istruzione dovrebbe essere
così:
sqlAbiSupRe = "SELECT Regione, Sum(Provincie.Abitanti) AS
TotaliAbitanti, Sum(Provincie.Superficie) AS TotaliSuperficie FROM
Regione INNER JOIN Provincie ON Regione.Regione =
Provincie.Regione_appartenenza GROUP BY Regione"
poi dopo aver impostato il recordsource del data dovresti fare un refresh
del data così: dtcAbiSupRe.Refresh
Ciao Roberto - Syd


wrote:

Ciao! Grazie mille! Era proprio l'sql errato.
Alla prox...
Bye.
Newsgroup: it.comp.appl.access
Titolo: queri di eliminazione

ciao a tutti
data la tabella A contenente
pippo
pluto
topolino
minni
e la tabella B contentente
topolino
minni
come posso con un query cancellare da A le righe con nome contenuto in B
in pratica dopo l'esecuzione della query in A mi deve rimanere pippo e pluto
grazie, ciao
AEOM 

 ha scritto nel messaggio
news:BQTxd.547792$35.23...@news4.tin.it...

----------
DELETE A.*
FROM A
WHERE Nome IN (SELECT Nome FROM B)
----------
Ciao Giorgio

 ha scritto nel messaggio
news:BQTxd.547792$35.23...@news4.tin.it...

Ciao AEOM,
Dovrebbe essere cosě:
Delete * From  TabellaA LEFT Join TabellaB on TabellaA.Nome=TabellaB.Nome
WHERE TabellaB.Nome Not Is Null
ovviamente dovrai adattare i nomi di tabelle e campi alla tua situazione.
Cinzia

 ha scritto nel 
messaggio news:cq93ja$92c$1...@lacerta.tiscalinet.it...

Perfetto!
Grazie ad entrambi
AEOM

Newsgroup: it.comp.appl.access
Titolo: Nuovo record in sottomaschera

Ciao a tutti..... una ca$$atina che non mi riesce..
Con il comando DoCmd.GoToRecord vorrei inserire un nuovo record in una
sottomaschera
[Form A]![SottoForm B]
Mi trovo in Form C con aperte le altre due ma non rieco a comandare un nuovo
record in B
Accidenti.rileggendolo non ci ho capito nulla nemmeno io  :(
come posso fare?
Ciao
CiccioPasta

 ha scritto nel messaggio
news:lWbT9.3929$0v.1...@news1.tin.it...

Prima sposta il fuoco sulla sottomaschera B e poi esegui il
DoCmd.GoToRecord.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Creazione Db e riferimenti Adox

Salve a tutti,
da un operazione su db access creo un nuovo db che chiamo new.mdb.
Il problema č che in questo nuovo db manca il riferimento Adox e non trovo 
la
soluzione per caricarlo automaticamente al momento della crezione dello 
stesso (creato per altro con il db madre con Adox).
Una ringraziamento a tutti
Picasso 

 dello stesso (creato per altro con il db madre con Adox).
Application.References.AddFromFile
Application.References.AddFromGuid
Trovi la soluzione in questo post: 
http://tinyurl.com/2x5dm7
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype:pbsoftsolution

Newsgroup: it.comp.appl.access
Titolo: E' possibile filtrare su un totale di un report ?

Ciao a tutti.
Sono un pochino arrugginito con Access.
Ho un report che visualizza un elenco di fatture raggruppate per cliente e
ne visualizza i totali (a livello di clente).
Avrei la necessità di NON visualizzare l'intero raggruppamento qualora il
totale relativo non superi un valore tot.
Mi sembra non sia possibile passare la condizione di filtro nella clausola
where del metodo docmd.openreport, e allora come potrei fare ?
Ciao e grazie.
Roby

 ha scritto nel messaggio
news:b97ut5$g63v9$1...@ID-102415.news.dfncis.de...

Se il report si chiama Report1.
Se Report1 ha come origine record una tabella chiamata Tabella1.
Se il campo di Tabella1 che contiene il codice cliente si chiama IdCliente.
Se il campo di Tabella1 che contiene l'importo della fattura si chiama
ImportoFattura.
Se vuoi stampare solo i dati dei clienti il cui totale del fatturato supera
i 500 Euro.
Raggruppa il report per IdCliente e il metodo OpenReport per richiamare il
report scrivilo così:
DoCmd.OpenReport "Report1", acPreview, , _
"DSum('ImportoFattura','Tabella1','IdCliente=' & [IdCliente])>500"
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


MAGICO !!!
Grazie.
Roby

Newsgroup: it.comp.appl.access
Titolo: Riempimento stringa con spazi con lunghezza fissa in una query

Vorrei sapere se è possibile fare in modo di ottenere un riempimento fisso con carattere spazio all'interno di una query.
Lo scopo è quello di fare in modo che facendo un "concatena" di stringhe tra due campi questi risultino allineati verticalmente.
 
 
Esempio:
 
Campo1     Campo2        Campo1&Campo2
FRANCO     ROSSI         FRANCO       ROSSI
MICHELE    BIANCHI       MICHELE      BIANCHI
 
 
Ho provato la funzione Format([Campo1];"             ") ma non va.
 
Grazie,
Francesco


Sempre se ho capito bene (perché non è che sei molto chiaro :-)
 
Campo1&Campo2: Left([Campo1]&"               ";14)&[Campo2]
Alberto S


Allineato per cosa? Stampa? Export?


Funzione   space
Newsgroup: it.comp.appl.access
Titolo: Accesso a SQL Server

Buongiorno.
Ho provato a sostituire le tabelle collegate ad un BE Access (2003)
con quelle di un db SQL Server 2005 Express (ODBC). Sembra che tutto
"stranamente" funzioni, anche con tempi di risposta soddisfacenti
(miglioramento prestazioni del 40%).
Mi chiedo pero quale sia il metodo migliore (veloce) per accedere ai
dati di un DB SQL ?
Qualcuno ha esperienza ?
Grazie

MarcoVR ha scritto:

Perch� "stranamente"?
Io uso da anni le tabelle collegate e/o query passthrough con risultati
molto soddisfacenti. Di certo le query PT migliorano le prestazioni ma,
dipendende da ci� che fai e dalle dimensioni delle tabelle
 
Nicoletta
 
 
-- 
 
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
 
 
Eh eh ... Dico "stranamente" perchè funziona proprio tutto, anche il
codice che ho scritto per accedere in i/o con VBA. E di solito in casi
simili qualche problema si presenta. Comunque non mi lamento anzi.
Le query PT (fatto solo un test con un paio di partametri) nel mio
caso non sono velocissime.
Mentre è fulmineo il raggruppamento (uso una tabella con 300.000
records) nelle query con tabella collegata.
Nel mio caso specifico i parametri in una form, costruisco l'origine
dati di una seconda form da VBA (SELECT .... FROM WHERE) e visualizzo
i risultati.
Con tabelle colleate access è molto molto moooolto lento e al quarto
parametro (like *xxx*) si impalla il sistema.
Con SQL è meglio, non si blocca anche se non proprio velocissimo.
Per questo chiedo come è meglio agire .
Grazie

 Grazie
Verifica bene le query PT, perch� non possono essere pi� lente delle query
fatte con jet
 
Nicoletta
 
-- 


 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it
 
 
e cmq like *xxx* sputtana tutti gli indici e non si dovrebbe usare, se non come ultima risorsa prima del suicidio! Forse ti bastano gli indici full text. 
Collegare SQL in ODBC vuol dire demandare a jet la traduzione del codice per l'accesso dati. E' per quello che praticamente non hai dovuto cambiare una virgola

Newsgroup: it.comp.appl.access
Titolo: Finestra Stampa

Ciao a tutti
Chiedevo se era possibile e come fare per
aprire dal'evento clik di  un pulsnate
 la finestra originale delle stampanti disponibili
di windows xp
Ciao e Auguri a tutti
Giuseppe


wrote:

Devi fartene una come ho fatto io.Se vuoi ti posso spedire la mia come
esempio.
Ciao

 ha scritto nel messaggio
news:hlit9vk98k611cgs2...@4ax.com...

Va bene grazie se vuoi me la puoi spedire
Ciao Giuseppe

 Ciao
Se non č un problema me ne fai avere anche a me una copia???
Grazie grazie grazie...
Lore
li4...@tin.it
--------------------------------
Inviato via 
http://usenet.libero.it
Newsgroup: it.comp.appl.access
Titolo: Come andare a capo in una etichetta

E' tutto nel soggetto.Scusate la banalita' della domanda ma non vi riesco in
alcun modo.
Ringrazio anticipatamente.

 Tieni premuto CTRL+Invio
Ciao PXL


Prova  con: CTRL-INVIO.
Ciao.

Newsgroup: it.comp.appl.access
Titolo: Creare un ciclo..........

Salve ragazzi è un po' di tempo che non vi disturbo ma purtroppo ho da
chiedervi sempre un aiutino....
ho una funzione che ho aplicato all'apertura di una maschera  tramite imput
Box che richiede l'immisone di una password bene funziona tutto ma io vorrei
creare un ciclo che praticamente limita i numeri di tentativi.cioè vorrei
che al 4 tntativo di immissione della password sbagliata mi venisse una Msg
è che chiudesse il db....
La funzione che ho scritto è la seguente:
Private Sub Form_Open(Cancel As Integer)
If InputBox("Bitte Kennwort Eingebe!!!!") <> "Von Moos" Then
Cancel = True
MsgBox prompt:="Keine zulässiges Kennworte!!!!"
Cancel = True
Else
 Exit Sub
DoCmd.Close acForm, "Taginformation", acSaveYes
End
End If
End Sub
grazie come sempre del vostro aiuto.
Gianni B

 End Sub
tutto_ok = false
for i = 1 to 4
if inputbox = password then
  tutto_ok = true
  exit for
else
  msgbox "nun ce prova!"
end if
next i
if not tutto_ok then
  cancel = true
  DoCmd.Close acForm, "Taginformation", acSaveYes
end if
Antonio

 ha scritto nel messaggio
news:d8icb.343648$Ny5.10...@twister2.libero.it...

Grazie Antonio c'č provo subbito....
una domandina quel "tutto_ok" lo posso sostiturire con qualcoaltro?! come
per dire ........ "Annulla".?!
Grazie.
Gianni B

 ha scritto nel messaggio
news:d8icb.343648$Ny5.10...@twister2.libero.it...

Scusa Antonio ho provato ma non funziona niente........forse sbaglio ad
aplicare il ciclo. cioč tutto quello che mi hai scritto tu dove lo devo
collocare.?!
Scusa l'ignoranza........
Gianni B

 ha scritto nel messaggio
news:3f71a...@news.bluewin.ch...

tutto_ok č una variabile booleana
la puoi chiamare come ti pare basta che non sia una parola riservata
Antonio

 ha scritto nel messaggio
news:3f71b...@news.bluewin.ch...

Sull'open della form no? Al posto del tuo codice...
Altrimenti cambia ordine degli eventi: se puoi mettere un'altra maschera
intermedia da cui cliccare un pulsante di entrata, lě fai il test con
l'inputbox e caso mai apri la form, altrimenti alla fine fai un
application.quit
Antonio
Newsgroup: it.comp.appl.access
Titolo: X Antonio Biso, Roberto da Casa, Syd

Come posso da codice verificare se è in corso un'applicazione... per esempio
se è in corso l'esecuzione di un bat... dovrei verificarne la fine
dell'esecuzione per farne partire una secondo, una terza e così via...
Grazie in anticipo
--
Maurizio75

 wrote in message
news:M6yB8.16191$
5k4.4...@twister2.libero.it

Beh, potresti utilizzare.....!
Ops, scusa ho letto ora il titolo, non sono nessuno di loro...!
Alessandro.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:M6yB8.16191$5k4.4...@twister2.libero.it...

Ti sei scordato Roberto dal portatile
Ciao

 ha scritto nel messaggio
news:M6yB8.16191$5k4.4...@twister2.libero.it...

E' inutile che tidica che Alessandro ha ragione a non risponderti: penso che
sia opportuno che tu usi il subject per indicare l'oggetto del messaggio e
non i nomi di frequentatori di cui chiedi l'aiuto.
Comunque, vai sul Sito Comune (link qui sotto) e nella Sezione General
leggiti la FAQ di AntoGal intitolata "Avviare un file eseguibile ed
attenderne la fine.". Penso che faccia al caso tuo.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


Hai ragione... come disse il Divino Troisi "La mia testa sotto i Vs.
piedi... e vi potete anche muovere". Scuse fatte e credo accettate.

 non i nomi di frequentatori di cui chiedi l'aiuto.
Aveva proprio ragione... cmq scuse fatte... grazie dell'aiuto, adesso
guardo.

 wrote in message
news:E3MB8.20163$
US3.4...@twister1.libero.it

Accettate...!
Non è un'offesa personale, solo un rispetto per tutti i partecipanti al
NG.
Ciao Maurizio.

Newsgroup: it.comp.appl.access
Titolo: campo testo

Salve,
ho un file di excel cosě formato
CODICEFISCALE che puň contenere sia codice fiscale che piva, definito come 
campo testo
 PIVA che contiene solo la piva, definito come campo testo
e una tabella PIPPO di access contenente i seguenti campi
CODFISC, campo testo
PIVA, campo testo
Dovrei importare i dati di excel in access accodandoli a pippo
Come mai quando accodo il CODICEFISCALE    a CODFISC se il contenuto era 
765530468 me lo traduce come 7.6553e+008?
Ciao e grazie tante
Carla 

"carla" <carl...@NOSPAMhotmail.com> ha scritto nel messaggio 
news:4457b15e$0$18289$4faf...@reader1.news.tin.it...

Forse perchč il formato delle celle in excel č numerico?
P.S.
perchč hai aperto un altro 3d?
Morgan

Newsgroup: it.comp.appl.access
Titolo: OT - Telelavoro, scusate la disperazione

ciao a tutti e scusate l'OT
cerchiamo programmatori disposti a sviluppare programmi operando
da casa propria. Il collegamente viene realizzato tramite Terminal Server
- esperienza richiesta almeno biennale in ambiente VBA ( access 97 )
possiamo fornire una passw di collegamento per verificare la fattibilita'
della
cosa e per fare vedere il nostro programma attualmente venduto
grazie e scusate ancora
n.b. maggiori informazioni e psw vengono fornite solo privatamente

 ha scritto nel messaggio
news:SySV9.14546$ZE.3...@twister2.libero.it...

Newsgroup: it.comp.appl.access
Titolo: Bug di Access 2000

Right().
L' amico Bombjack mi rispose indicandomi un articolo sul sito Microsoft che
rispecchia esattamente il mio problema:
Mi pare il fastidioso problema che sorge quando nel computer su cui
si sviluppa si usa una versione differente di librerie, come
comctl32.ocx, rispetto a quelle che si trovano nei computer dove
l'applicazione dovrebbe girare... Prova a dare un'occhiata qui:
http://support.microsoft.com/support/kb/articles/Q194/3/74.ASP
Il problema e' che quest' articolo e' per Acc97 e il mio applicativo e'
stato sviluppato con Acc2000, ho provato e riprovato la soluzione proposta
dall' articolo (il refresh dei riferimenti), ma senza nessun risultato.
Non e' che qualcuno di voi ha in mente qualcosa!!!
Ciao e grazie a tutti.

>Right().
Il setup non ha installato tutte le librerie necessarie.
Utilizza questa funzione ( da far eseguire all'avvio) per trovare
quali librerie danno problemi
---------------------------------------------------------------------------------------------------
 
Function ReferenceInfo()
    Dim strMessage As String
    Dim strTitle As String
    Dim bytButtons As Byte
    Dim refItem As Reference
 
    On Error Resume Next
 
    For Each refItem In References
      If IsError(refItem.Name) Then
         strTitle = "MISSING Reference"
         strMessage = "Missing Reference:" & vbCrLf & refItem.FullPath
         bytButtons = 16 'critical symbol
      Else
         strTitle = "Displaying References and Their Locations"
         strMessage = "Reference: " & refItem.Name & vbCrLf & _
         "Location: " & refItem.FullPath
         bytButtons = 64 'information symbol
     End If
 
    MsgBox prompt:=strMessage, Title:=strTitle, buttons:=bytButtons
 
    Next refItem
End Function
---------------------------------------------------------------------------------------------------
Ciao.
 
---------------
Guido
light...@flashnet.it

Newsgroup: it.comp.appl.access
Titolo: OCX - Utilizzo

Ciao A Tutti.
Provo a riproporre un quesito su un problema che mi assilla.
Tempo fa ho scaricato dal sito comune e provato con successo sul mio PC
"Inviare e-mail con MSAccess utilizzando il winsock" (Paolo Beltrame)
Sul mio PC (W98 / Access 2000 Dev.Ed.) non ho dovuto fare nulla se non
usare l'esempio.
Su un altro PC (Win XP / Office XP) ho dovuto registrare l'ocx, poi
tutto OK.
Su Altri PC (W98 / Access 2000) non mi riesce di utilizzarlo perche dice
che devo registrare il server OLE.
Ho provato di tutto ma niente ....
Esistono regole per la registrazione ?
Procedure Particolari ?
Versioni differenti dell'OCX ?
Grazie Per L'attenzione
Giò
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:44a79daccbdca1ec96e...@mygate.mailgate.org...

Probabilmente, se l'ocx è stato creato con VB5 o 6, mancano le librerie
runtime di questi pacchetti.
Il sito Microsoft le fornisce gratuitamente.
Se non le trovi fammi un fischio che te le mando.
Ciao, Carlo
Newsgroup: it.comp.appl.access
Titolo: GraficoPivot scrive aaaa invece dell'anno ((Access 2002-2003)

Buon giorno!
Ho fatto un grafico Pivot per rappresentare l'andamento di un indicatore 
nel tempo (anni e mesi) con il filtro dei nominativi. Tutto ok tranne che al 
posto del numero dell'anno mi mette sempre "aaaa". L'andamento degli anni � 
corretto ma tutti gli anni sono indicati "aaaa".
Con Office 2007 ho verificato che non succede, ma devo usare Office 2003.
Cosa posso fare per ovviare?.
Grazie 

 ha scritto nel messaggio 
news:4be67781$0$1126$4faf...@reader3.news.tin.it...

forse dipende dalla configurazione di sistema, prova a modificare "aaaa" con 
"yyyy"
ciao
Daniele 

 ha scritto nel messaggio 
news:4be67b29$0$825$4faf...@reader5.news.tin.it...

Grazie Daniele,
ma dove esattamente devo provare a modificare la configurazione di sistema?
Ciao
Francesco 

 ha scritto nel messaggio 
news:4be6ae7b$0$1143$4faf...@reader1.news.tin.it...

sono le impostazioni internazionali.
ma hai modificato nel codice quanto detto sopra?
Daniele 

 ha scritto nel messaggio 
news:4be703d8$0$1134$4faf...@reader1.news.tin.it...

S�,
ho provato a modificare le impostazioni generali nel pannello di controllo, 
ma non accetta il cambiamento del formato data breve da gg/MM7aaaa a: 
dd/MM/yyyy  perch� esce il messaggio:
"Uno dei caratteri immessi per il Formato Data berve non sono validi. 
Provare a utilizzare caratteri diversi"
Devo agire da qualche altra parte?
Francesco 

 Francesco
della versione A2003 hai tutti gli aggiornamenti ?
ma hai modificato il codice del grafico sostituendo gli "aaaa" con "yyyy" ?
ciao
Daniele 

 ha scritto nel messaggio 
news:4be7f950$0$1130$4faf...@reader3.news.tin.it...

Caro Daniele,
grazie! era proprio questione di aggiornamento di ACCESS.
con il SP2 ho risolto il problema.
Ciao!
Francesco 

 ha scritto nel messaggio 
news:4be80830$0$1134$4faf...@reader3.news.tin.it...

Preciso meglio: SP2 di ACCESS 2003
ciao
Francesco
Newsgroup: it.comp.appl.access
Titolo: Calcolo di un Integrale di Joule o di una derivata in un campo calcolato di una Form

Come da oggetto, al fine di terminare un'applicativo Access mirante al
dimensionamento delle linee in un quadro elettrico, in una form devo
calcolare appunto un integrale di Joule per ottenere la corrente di Corto
Circuito in un determinato lasso di tempo e la temperatura che raggiunge il
cavo.
Per altre funzioni (calcolo dell'arccosen) ho utilizzato l'indicazioni che
mi dava l'help ma su questi calcoli non ho trovato nulla neppure su Google.
Sapete darmi qualche consiglio?
Grazie
Stefano

 ha scritto nel messaggio
news:QCF_d.8742$kC3....@tornado.fastwebnet.it...

Un'altro progetista di impianti elettrici finalmente...!
Sinceramente per il calcolo dell'energia passante penso ti convenga
appoggiarti ad EXCEL.
Mi spiego meglio.
Io ho inserito in Excel circa 15 valori ed ho ricostruito il grafico con una
polinomiale
di 3° grado.
Non avevo voglia di applicare la formula completa del calcolo, ma se vuoi ti
tocca
fare il calcolo Integrale scomponendolo in un calcolo di I(dt) facendo un
ciclo.
Il tempo di calcolo non č un problema, ma alla fine ottieni quello che ho
ottenuto io
con una buona approssimazione(ottima).
Quindi metti a confronto la sezione del cavo minima da usare al fine di
sopportare
il carico ed applichi un fattore di correzione(sicurezza) io uso 50% sono
legato
a vecchie normative ENEL.
Ricavata la funzione polinomiale la metti in Access ed ottieni quanto serve.
Vedi se puň esserti utile.
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------

 Vedi se può esserti utile.
Sì, se non altro per rimettere in moto i neuroni fermi oramai da molto tempo
per queste cose..:-)))
Grazie!!!!
Stefano

 Stefano
Ci sono programmi della Shneider(no ricordo come si scrive) e
della Pirelli(Cavi) che fanno tutto, non c'è nulla da inventare.
Per un calcolo di energia passante non vedo perchè usare Access
ma forse mi sono perso qualche cosa...!
P.S. guarda che Excel a saperlo usare bene(magari interfacciato
con Access) è uno strumento che molti sottovalutano ma che ha
potenzialità enormi nel calcolo complesso.
La limitazione dell'Uso di EXCEL è dovuta ad un preconcetto
poco sensato.
Ti assicuro che se devi salvare dati puoi appoggiarti ad Access
o SQL_Server tranquillamente, ma se devi fare elaborazioni
matematiche complesse non hai strumento migliore.
P.S. Quando ti ho detto che uso EXCEL non intendevo per linterfaccia
utente, ma proprio per il Calcolo.
Excel ti mette a disposizione, tramite l'Automazione tutte
le Funzioni di cui dispone, e del quale Access non è fornito
ma da Access.....!
E solo questione di trovare il proprio limite nell'uso degli
applicativi.
Saluti.
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Saluti.
Ciao a te e grazie per questo piacevole tempo
Stefano

 Stefano
Ciao buon lavoro.
Alessandro


 Alessandro
Ciao e grazie di nuovo.
Secondo me è veramente questo lo spirito di un NG
Stefano
Newsgroup: it.comp.appl.access
Titolo: report e colonne colorate

Salve a tutti.
Mi è stato chiesto di realizzare un report (tipo fattura) in cui ogni
colonna abbia un colore di sfondo diverso da quella adiacente. Ovviamente
sarebbe stato facile se a priori avessi conosciuto il numero di righe ma
ahimé ciò non accade. Mi direte poco male, lo calcoli. Come, considerato che
che ci sono dei textbox con la cangrow e canshrink impostata su True? Ho
provato a giocherellare con nextrecord e movelayout con una serie spaventosa
di calcoli ma sui record che mi alzano il corpo del report la prop Height mi
rimane sempre la stessa....
Grazie in anticipo.

 ha
scritto:

Forse dico una corbelleria (e sai che a Napoli non amiamo molto la radice di
questa parola..) ma se colori lo sfondo del controllo non ottieni di
otertene fregare di quanto si "dilata"?
O non ho capito niente?
ciao MAssimiliano
--------------------------------
Inviato via 
http://usenet.libero.it

 ciao MAssimiliano
Ciao!

 ha
scritto:

Sempre in maniera empirica al momento mi viene in mente: mettici lo stesso
controllo che si dilata con sfondo e carattere del colore del prezzo e lo
sistemi sotto il controllo del prezzo. Entrambi i controlli riferiti alla
descrizione si espanderanno ma non quello del prezzo. Lascio a te la
verifica.

Newsgroup: it.comp.appl.access
Titolo: formattazione condizionata - per pari e dispari

ciao a tutti,
ho "scoperto" che Access dispone della formattazione condizionata,
in realtà l'ho sempre snobbata, ma un giorno sulla Via di damasco ...
scherzi a parte, mi sembra una cosa carina e  ... utile ...
a me servirebbe cambiare il colore di fondo 
associandolo al pari e dispari
esempio: 1,3,5,13...=fondo rosso ; 2,4,8,56 ...) =fondo verde
è possibile?
grazie, Zef
PS: dispongo di Access Xp e 2003

 ha scritto nel messaggio
news:5e2cv0l67r9a8nti9...@4ax.com...

per quanto riguarda il colore di sfondo queste 3 righe impostano il
colore di sfondo al colore nero se nella casella di testo 33 c'è il
numero 3
If Me.Testo33 = 3 Then
Me.Testo33.BackColor = 1
End If
ciao.
non ho trovato niente riguardo a come si fa a sapere se un numero è pari
o dispari

[cut]
Questa funzione indica se un numero è Primo o meno.
Rrestituisce i seguenti valori:
 1 il numero è primo
 0 il numero non è primo
-1 il numero è negativo
'*********************************************
'num = numero da controllare
'*********************************************
Function Primo(num As Double) As Integer
Dim indice As Integer
If num < 0 Then
    Primo = -1
    Exit Function
End If
If num = 1 Or num = 2 Then
    Primo = 1
Else
    For indice = 2 To num - 1
        If num Mod indice = 0 Then
            Primo = 0
            Exit Function
        End If
    Next indice
    Primo = 1
End If
End Function

 è possibile?
Sul sito di Alessandro Baraldi, ho visto degli esempi.
Ciao.

 [cut]


Mi sembra che volesse solo determinare se un numero è pari o dispari,
quindi, dato per scontato che sia intero e positivo:
Dim resto as Integer
resto= Me.CtrNumero Mod 2
If resto=0 then Me.CtrlNumero.BackColor= x (numero corrispondente al
colore desiderato nel caso di numero pari) Else
Me.CtrlNumero.BackColor= y (numero corrispondente al colore desiderato nel
caso di numero dispari)
End If
TANNHAUSER
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 wrote in message
news:5e2cv0l67r9a8nti9...@4ax.com

Sul mio sito alla sezione Forms trovi alcuni esempi,
ma se usi la formattazione condizionale puoi impostare
la Formula:
([Valore] Mod 2)>0
Questo vale TRUE se Dispari...!!!
http://www.mantuanet.it/alessandro.baraldi/
Ciao
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

č possibile?
grazie a tutti per le rapide risposte!!!
quello cui cui avevo bisogno
č nell'esempio postato da Baraldi,
... le soluzioni piů "semplici" ...
sono quasi sempre le piů difficili!
rigrazie, Zef
Newsgroup: it.comp.appl.access
Titolo: installazione db in rete

Un saluto a tutto il NG.
Premesso che sono un neofita di LAN e un acerbo conoscitore di Access,
gradirei un giudizio (ed eventuali suggerimenti) su come ho installato un
applicativo da me realizzato all’interno della rete aziendale.
Inizialmente il database era costituito da un unico file mdb, sebbene gli
operatori appartenessero a funzioni aziendali distinte (la decisione di
creare un unico applicativo, e non tanti quante sono le funzioni, sta nel
fatto che esistono importanti e numerose interrelazioni dei dati tra le
diverse aree). Ho diviso innanzitutto il file in due: un file ‘utente’ (con
maschere, query, ecc.) ed un file_be (back-end) che contiene solamente le
tabelle compilate dalle maschere contenute nel file utente.
Del file utente, poi, ne ho fatto n copie tante quante sono le funzioni
aziendali interessate, personalizzando ognuna di esse con uno specifico
pannello di comandi che guida l’operatore nei percorsi a lui concessi, ed
eliminando gli oggetti estranei alla funzione. Eliminando i comandi di
accesso alla struttura dei db (shortcut menu, menu strumenti, ecc.), dovrei
essere sicuro che nessuno riesca ad entrare nella ‘Windows Database’ ed
essere potenzialmente pericoloso.
Ho lasciato una copia del file ‘utente’ in versione completa, con tutti i
comandi di modifica, per il sottoscritto.
I file li vorrei installare nel server in directory distinte ad accesso
limitato (limitazioni e password gestite da Windows NT):
1. il file back-end in una directory nella quale posso accedere solo io;
2. i file ‘utente’ in tante directory distinte quanti sono i file (e quindi
le funzioni), nelle quali possono accedere solamente i responsabili di
funzione e l’amministratore del sistema.
Sarei grato, quindi, se qualcuno mi riuscisse a dare un giudizio sul livello
di sicurezza del sistema (ed eventuali consigli per aumentarlo), e un
consiglio su come avrei dovuto installare lo stesso pacchetto in maniera piů
razionale.
Ringrazio in anticipo per la cortese collaborazione.
Alessandro Carli.
Consigli anche su 
carl...@tin.it

 razionale.
Se non implementi una sicurezza a livello utente non hai molta sicurezza
(scusa il gioco di parole).
Non sono sicuro che tu possa proteggere le directory che contengono il db
usando la sicurezza di WNT, se non ricordo male, se togli le autorizzazioni
ad un utente sulla directory non potra' piu' accedere al db in essa
contenuto.
Ciao, Sib
--
------------------------------------------------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access
------------------------------------------------------
4000 anni fa', il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente
Newsgroup: it.comp.appl.access
Titolo: ancora operazione con ore...

Ciao a tutti,
rinizia la settimana e rimangono i problemi. Devo calcolare uno 
straordinario arrotondato (<15, >16<45, >46) ho provato ad inserire 
questa funzione:
=IIf(Minute([Stra pomeriggio])<15;TimeSerial(Hour([Stra 
pomeriggio]);0;0);IIf(Minute([Stra pomeriggio])>16<45;TimeSerial((Hour
([Stra pomeriggio]));30;0);TimeSerial(Hour([Stra pomeriggio])+1;0;0)))
 
funziona con <15 e >16<45 però quando supera i 46 non mi restituisce 
l'ore aumentata di 1, Dove sbaglio?
Grazie

 Grazie
Scusa se insisto, ma non č piů semplice fare cosě ?
-----------
=CDate((Fix(([Stra Pomeriggio]+#0.15.01#)*24/0,5)*0,5)/24)
-----------
Ciao Giorgio

Newsgroup: it.comp.appl.access
Titolo: Copiare campi da form a record specifico di subform

Ciao a tutti,avrei necessita' di copiare alcuni campi da un form ad un
subform.La copia pero' dovrebbe essere effettuata nel secondo record
del sub form.
Cerco di spiegarmi meglio:Supponiamo di avere il form "Masch1" con il
campo "Campo1" e il subform "Submasc1"
con il campo "campo1".normalmente per copiare il contenuto del campo
del form nel subform io faccio (sull'evento dopo agg del campo
"campo1") Me.Submasc1!Campo1= me.Campo1.Facendo così mi viene copiato
il dato nel primo record del subform.Se io invece volessi copiarlo nel
secondo record?????
Grazie in anticipo
Dino


Quello che chiedi è tecnciamente sbagliato per le regole di
Normalizzaizone che impongono anche di EVITARE
il proliferare della dispersione dei dati.
Form e SubForm devono avere SOLO la Chiave che li LEGA.
Lato FORM sarà la PK lato SF sarà una FK... questo rispecchia anche il
legame tra le tabelle se ci pensi...!
Ora analizza cosa succede se non osservi questo ed inserisci nella
tabella(origine della SubForm) quindi lato Molti anche dei Campi che
non sono Indici Relazionali ma Semplici
campi di Testo....!
Ipotizza di avere questa situazione:
T1(Tabella principale origine della Form)
Id_T1(Pk)
Nome
T2(Tabella secondaria lato Molti origine della Subform)
Id_T2(PK di T2)
Id_T1(Chiave esterna da T1)
Nome(campo copiato da T1)
Ora io nella Form associata a T1 cambio il contenuto del controllo
associato a NOME...
Se pensi che la modifica venga riportata anche nella SubForm...
potresti rimanere molto deluso.
Questo approccio è tipico di chi non ha le idee chiare sulla gestione
relazionale, ma purtroppo il sistema funziona, solo che genera anche
la possibilità
che nella Form tu abbia un NOME e nella SUBFORM un'altro dato non
coerente e non consono.
Ti ripeto che l'UNICO CAMPO da condividere è il campo CHIAVE(può anche
essere chiave Multipla).
@Alex


In effetti sapevo gia' essere una "domanda" non molto consona e
comunque non molto funzionale.Ad ogni modo e' verissimo,non ci avevo
pensato posso gestire il tutto con una chiave multipla.
Grazie
Dino
Newsgroup: it.comp.appl.access
Titolo: Formato

Ho la necessità in un campo testo di una Form di impostare il numero di
caratteri massimo a 15 e devono essere sia lettere che spazi.
Ho impostato il formato in
CCCCCCCCCCCCCCC (15C ndr)
in modo che l'input del carattere sia facoltativo
ma quando vado a lavorare sul campo e non inserisco tutti e 15 i caratteri
mi appare l'errore che l'input non rispetta il formato impostato
&&&&&&&&&&&&&&& (15& ndr) !!!
come mai ?

 ha scritto nel messaggio
news:JIbw9.99576$RO.25...@twister1.libero.it...

Le 15 C le devi scrivere nella proprietà Maschera imput e non nella
proprietà Formato; nella proprietà Maschera input devi scrivere.
!CCCCCCCCCCCCCCC;0:_
Per maggiori dettagli leggi l'help in linea relativamente a Maschera input.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ha scritto nel messaggio
news:JIbw9.99576$RO.25...@twister1.libero.it...

Perché stai usando Access 2000 e questo è un bug riconosciuto
(
http://support.microsoft.com/default.aspx?scid=kb%3Bit%3BI15837
).
Per far funzionare la tua maschera come vorresti devi inserire 15 'A', come
spiegato nel link che ti ho suggerito.
Ciao. Claudio.

Grazie dell'aiuto

Ora mi sorge un altro problema:
Con la maschera di input AAAAAAAAAAAAAAA il tutto funziona ma nel campo si
vede quella fastidiosa riga che precede la digitazione dei caratteri.
Ho provato mettendo in formato &&&&&&&&&&&&&&& e la riga incriminata
scompare ma non viene + rispettata la lunghezza di 15 caratteri dell'input.
Qualche idea per risolvere ?
Grazie

 scompare ma non viene + rispettata la lunghezza di 15 caratteri dell'input.
Credo che la lettura dell'help, congiuntamente all'indirizzo Microsoft che ti
ho suggerito, dovrebbe ampiamente risponderti...
La tua "fastidiosa riga" è parametrizzabile con il terzo campo della maschera
di input. Così, se non ti piace il '_', lo puoi sostituire per esempio con '#'
utilizzando AAAAAAAAAAAAAAA;;#, oppure con uno spazio immettendo
AAAAAAAAAAAAAAA;;" "
Spero inoltre che ti stia semplicemente esprimendo male e "mettendo in formato"
vada letto "Impostando la proprietà "Maschera di input""". In caso contrario,
considera anche la risposta che Roberto ti ha dato.
Ciao. Claudio.
Newsgroup: it.comp.appl.access
Titolo: Access e Inventor

Buongiorno, c'è la possibilità con VBA di Access di leggere i valori delle proprietà di un file Inventor?

 Buongiorno, c'è la possibilità con VBA di Access di leggere i valori delle proprietà di un file Inventor?
 
Intendi Autodesk Inventor...?
 
Se si, decidi se in EarlyBinding/LateBinding ed istanzia il SERVER COM:
 
Dim strFile As String
strFile = "Fill In Full Filename of the document"
 
Dim InvApp As Inventor.Application/oppure LATEBINDING ---> Object
Dim invDoc As Inventor.PartDocument (or AssemblyDocument or DrawingDocument )/oppure LATEBINDING ---> Object
 
'Nuova Istanza
Set InvApp = CreateObject("Inventor.Application")
 
'Istanza Esistente
'Set inventorApp = GetObject(, "Inventor.Application")
 
' La visibilità Rallenta le operazioni
InvApp.Visible = True/False 
Set invDoc = InvApp.Documents.Open(strFile, False)
 
Da quì poi accedi a tutti i METODI e PROPRIETA'...
 
Se devi accedere ad EVENTI non puoi usare EARLYBINDING...
 
Se parli di altro... spiega meglio.
 
@Alex

Grazie molte @Alex per la risposta.
Ho la necessità di aprire in modo batch diversi file per sostituire i valori delle proprietà con altri valori letti dal gestionale.
Usero l'earlybinding.

 Usero l'earlybinding.
 
Se ci hai pensato bene... e conosci i PRO ed i CONTRO va benissimo.
 
Ciao
@Alex