mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: Ancora sulle specifiche

In Access 2010, il comando:
    DoCmd.TransferText _
        TransferType:=acImportDelim, _
        SpecificationName:=myImportSpec, _
        TableName:=myTargetTable, _
        FileName:=myTxtFileName, _
        HasFieldNames:=True
mi dà questo errore 3625:
Specifica di file di testo 'Importa-546' inesistente. Impossibile
importare, ... ecc
 
Se vado in "Dati esterni/Importazioni salvate" vedo invece una specifica
con quel nome.
Ch'agg'a fa'?
Grazie a tutti.
 
-- 
Riccardo Baldinotti
http://riccardobaldinotti.wordpress.com
 
http://rikky.netii.net
 
 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it
 
 
 

 Grazie a tutti.
 
Ne ho scoperta una troppo assurda e vorrei il vostro commento.
Quando, alla fine di tutti i passaggi di importazione, spunto "Salva
importazione", mi mette qualcosa in un elenco visibile in "Dati
esterni/Importazioni salvate", ma la tabella MSysIMEXSpecs non risulta
modificata.
Se invece, durante l'importazione, scelgo l'opzione "Avanzate", ho la
possibilità di scorrere tutte le opzioni scelte e, cliccando in "Salva con
nome", creare una nuova specifica che viene scritta in MSysIMEXSpecs.
 
La ragione di questo messaggio e del precedente è che facevo confusione
tra "Importazioni salvate" e "Specifiche di importazione".
 
mannaggia...


 confusione tra "Importazioni salvate" e "Specifiche di importazione".
 
Non sei il primo di confondere le due cose che nondimeno sono
abbastanza diverse. Le specifiche d'importazione/esporto salvono
solo le formatazioni dei dati in rispetto ai file di testo.
 
Le importazioni/esporti salvati si riferiscono all'intero processo,
tutti i formati, percorsi ecc.
 
Certo la gestione e superficie per le specfiche è una vergogna
in rispetto all'ergonomia. È persino diventata male dopo A97 e
di nuovo meno chiara con le esp/imp salvate che in principio
sarebbe una buona idea.
 
-- 
Ciao
Karl
*********
Access FAQ:  
http://www.donkarl.com/it
 
 
 

Karl Donaubauer ha scritto:

Personalmente non uso più le specifiche di importazione da oltre 10 anni.
Bastano poche righe di codice per importare un file di testo, con il 
vantaggio di avere un controllo completo sull'intero processo di 
importazione.
Per esempio: se vuoi importare solo certi record e scartarne altri con le 
specifiche devi importare tutto il file e poi eliminare i record 
indesiderati; importando da VBA puoi impostare qualsiasi criterio e
decidere 
riga per riga se scrivere il record in tabella o no.
Ciao.
-Marco-
 
 
-- 


Marco Pizzamiglio ha scritto:

Sono d'accordo con Karl e ringrazio Marco per l'idea.
Faccio questo per le esportazioni e mi sa che lo farò anche per importare,
ma  in questo caso si tratta di una manovra standardizzata che non
richiede caratteristiche speciali.
 
Andare in giro per siti e poi trovare la soluzione solo per avere fatto
una prova quasi casuale... mi fa sentire al contempo hacker e pirla!
 
-- 
Riccardo Baldinotti
http://riccardobaldinotti.wordpress.com
 
http://rikky.netii.net
 
 

Newsgroup: it.comp.appl.access
Titolo: verificare la presenza del file excel collegato al DB

Ciao a tutti.
Ho un db con un foglio excel collegato.
Se rimuovo o sposto il foglio excel all'avvio dell'applicazione mi viene 
mostrato un messaggio di errore a causa del fatto che la maschera che apro 
ha dei controlli popolati dalla tabella collegata.
Cme faccio, sull'evento apertura maschera, nel caso in cui non ci sia più il 
file collegato, ad impedire che venga fuori il messaggio "L' origine record 
'.......' specificata sulla maschera o sul report non esiste".
Grazie a tutti.
GIancarlo 

 wrote in message
news:den52e$4v5$
1...@balena.cs.interbusiness.it

Hai provato a pensare di inserire una decente gestione errori
sul Form....?
Saluti.
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 sul Form....?
Puoi darmi qualche suggerimento, per favore?
Ho provato ad inserire, nel caso di errore, un messaggio sull'evento 
form_open, ma quando apro la maschera compare sempre per primo il messaggio 
che ho descritto.
La maschera che si apre all'avvio si chiama "M1". Contiene una sottomaschera 
"SM_M1" che ha una casella di riepilogo "anteprima" popolata con i dati di 
"tabella_collegata" che rappresenta il collegamento al file di excel.
Grazie.
Giancarlo


> @Alex
Ciao.
Giancarlo.


Newsgroup: it.comp.appl.access
Titolo: O.D.E

In cosa consiste Office developer edition e che cosa ha di diverso da access
97 contenuto in office?


La differenza essenziale č che con O.D.E. puoi generare il runtime di un
databese che puň essere eseguito anche su PC che non hanno Access 97
installato.
Mi sembra perň che O.D.E. per A97 non sia piů in commercio, quindi
difficilmente ne troverai un esemplare nuovo; penso che devi andare
sull'usato o passare alla versione A2000.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: ALLARMI SUBDOLI

Buon Giorno ...A97...
vorrei legare un allarme a determinate situazioni legate alla data....
per esempio ho una MASCHERA denominata CONVENZIONI...dove inserisco una data 
di inizio ed una di fine incarico...bene
come faccio in automatico (per esempio ad apertura database) degli allarmi 
che ha distanza di tot. giorni ed anche nello stesso giorno scade una 
covenzione!!???
spero di essere stato chiaro....
Luigi
Bari 

 ha scritto nel messaggio 
news:49876546$0$1124$4faf...@reader2.news.tin.it...

Ti crei una query che filtri i tuoi dati fino alla data odierna....poi dopo 
guardi se visualizzarli da...a fino a....
[fineincarico]<=date()  (oggi)
.... < [fineincarico] < ....
[fineincarico] > ....
il principio è sempre lo stesso
Ciao
-- 
Roberto da Parma 

 ha scritto nel messaggio 
news:gm9nb1$igo$1...@tdi.cu.mi.it...

Ok....ma come faccio ad avere dei popup automatici che mi informano della 
scadenza...
Per esempio ad apertura database (autoexec con mashera denominata 
STARTUP).... ????
Popup tipo posta elettronica...MESSENGER...etc...
grazie

 ha scritto nel messaggio 
news:6EZhl.18338$8Z.1...@tornado.fastwebnet.it...

ti crei la machera che recupera i dati dalla tua query
a questo punto ci fai quello che vuoi....la puoi aprire all'apertura del db
metti un timer per cui ti si apre ogni ora....ci fai quello che vuoi...


 ha scritto nel messaggio 
news:gm9p86$ken$1...@tdi.cu.mi.it...

Per esempio volendola aprire ogni ora cosa dovrei scrivere sul timer..????
Come posso fare una query che mi dice che una convenzione scade tra 30 
giorni...e poi a scadenza del 30° giorno mi dice
sempre con l'apertura del popup da te suggerito che la convenzione è 
scaduta????
Poi i 3 esempi di query che hai fatto non li ho capiti!!!
Mi fai un esempio...Grazie
 [fineincarico]<=date()  (oggi)
 .... < [fineincarico] < ....
[fineincarico] > ....
Ciao e Grazie!!!

 Ciao e Grazie!!!
Quelli che ti ho indicato sono i criteri di una query di selezione, non 
conosco nè i campi nè il nome della tua tabella ma l'sql potrebbe essere una 
cosa del tipo
SELECT * FROM tuatabella WHERE [fineincarico]<=Date()
quelli che ti ho scritto sono solamente criteri di selezione dei dati nella 
tua tabella in base in questo caso al valore della data del campo 
[fineincarico]


Newsgroup: it.comp.appl.access
Titolo: disabilitare tasti specifici

Ciao a tutti,
volevo chiedere se è possibile disabiltare da VBA i tasti STAMP e ALT+STAMP
?
ciao e grazie
Rick

 ha scritto nel messaggio 
news:dbil8a$s04$1...@carabinieri.cs.interbusiness.it...

Questa faq di Karl potrebbe esserti di aiuto:
http://www.donkarl.com/it/AccessFAQ.htm?/it/FAQ/FAQ4Maschere.htm
Ciao, Carlo 

 ha scritto nel messaggio
news:TD3De.83787$h5.35...@news3.tin.it...

Non ho trovato nulla che facesse al caso mio ..... i mi è sfuggito ?!?
Ciao
Rick
Newsgroup: it.comp.appl.access
Titolo: campo valuta





Devo trasformare un campo valuta ad es. L. 100.000 
in un campo testo cioè "Centomila" al fine di poter riempire dei bollettini 
postali, come potrei fare per eseguire l'operazione in 
automatico ?


 


Grazie mille a tutto il newsgroup e buon anno, 
anche se in ritardo.


 


Silvia



 ha scritto nel messaggio
news:000a01c0799a$4deee440$9053...@diaf.agr.unifi.it...
Devo trasformare un campo valuta ad es. L. 100.000 in un campo testo cioč
"Centomila" al fine di poter riempire dei bollettini postali, come potrei
fare per eseguire l'operazione in automatico ?
Grazie mille a tutto il newsgroup e buon anno, anche se in ritardo.
Silvia
--------
Prima di tutto non postare in HTML (guarda il post di Federico Luciani con
oggetto INFO); poi per la soluzione del tuo problema guarda sul sito comune
http://members.xoom.it/it_db_access
 .
Ciao
LaLo

 wrote in message
000a01c0799a$4deee440$9053...@diaf.agr.unifi.it...
Devo trasformare un campo valuta ad es. L. 100.000 in un campo testo cioč
"Centomila" al fine di poter riempire dei bollettini postali, come potrei
fare per eseguire l'operazione in automatico ?
C'e' una bella routine pronta sul sito comune, il link lo trovi nella
signature di alcuni del NG.
Saluti.
Luciano
(DOC)

Newsgroup: it.comp.appl.access
Titolo: aprire COMMON DIALOG in visualizza ANTEPRIMA

Vorrei aprire una cartella col metodo OPEN e visualizzare il contenuto in
modalità ANTEPRIMA.
Non trovo da nessuna parte un riferimento a questo parametro (o flag?).
Qualcuno ha provato di fare una cosa così STRANA?
devo scegliere una immagine tra diecimila, e passarne il percorso per la
visualizzazione successiva, e così devo compiere cinque operazioni per
arrivare ad un percorso!
HELP
van

 ha scritto nel messaggio
news:OzX98.61210$3J1.1...@news2.tin.it...

se non ricordo male avevo letto che da qualche parte come usare le Common
Dialog di Office invece che quelle di windovz, dovrebbero fare al tuo caso,
spero ti aiuti la mia imbeccata.
by
stwe
Newsgroup: it.comp.appl.access
Titolo: numeratore

cioa a tutti, ho esigenza di creare un database per delle schede di lavoro,
le schede dovrebbero essere numerate progressivamente.
è possibile dalla maschera di in serimento dei dati inserire io con un 
doppio click nel campo "numeroscheda" il numero progressivo della scheda?
tutto questo per fare in modo che se io dovessi cancellare l'ultima scheda 
che ho creato mi si conservi la progressività dei numeri.
Grazie e tutti, Ciao ciccio 

Ciccio ha scritto:


ciao ciccio, (salutami 'a franco!) ciò che chiedi è fattibilissimo, e come
potrai immaginare è stato un problema per molti.
Quindi il primo consiglio è di provare a vedere nei vecchi post: puoi
utilizzare google gruppi, toverai sicuramente qualcuno ha già avuto il tuo
stesso problema e scoprirai come ha risolto.
A tal proposito mi preme ricordarti che secondo le regole della netiquette
occorre postare i messaggi con un oggetto che spieghi in maniera succinta
il tuo problema.
se non riesci proprio prova a vedere il bell'esempio sul sitocomune:
www.sitocomune.com
altrimenti riposta ... che vediamo di aiutarti.
ciao
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Newsgroup: it.comp.appl.access
Titolo: problematica con magazzino e distinta base

Ho un magazzino articoli con descrizione e prezzo
pezzo1    10 euro
pezzo2    20 euro
.
pezzon    n euro
ho una sezione distinta base dove definisco degli assemblati usando gli
articoli di magazzino cosi per esempio:
distinta n. 1 è costituita da
pezzo1    10 euro
pezzo2    20 euro
vorrei però che se cancello ad esempio pezzo2 dal magazzino, nella distinta
restasse un record con scritto eliminato e anche se vario in magazzino il
prezzo di pezzo1 ad esempio, la modifica si riperquotesse su tutte le
distinte che utilizzano pezzo1
mi sapete aiutare? Grazie.


Scusa invece di cancellarlo modificalo come vuoi
MAssimiliano

 mi sapete aiutare? Grazie.
Non puoi cancellarlo e farlo rimanere allo stesso tempo. Invece di
cancellarlo lo modifichi nella descrizione aggiungendo ARTICOLO CANCELLATO
e il prezzo lo metti a 0; automaticamente la variazione dovrebbe
ripercuotersi su tutte le diastinte che usano quel codice.
---------------------------------------------------------------------------
Messaggio inviato attraverso 
http://www.trucchiperpc.it
 - sezione newsgroup

 --------------------------------------------------------------------------
-
ok ma come faccio ad aggiornare a catena sia la descrizione che il prezzo?


Aggiornare a catena?
Le relazioni sono ben impostate?
Ci pensa Access.
Cordiali saluti.
Toni

 Toni
si ma che sappia io non puoi applicare l'integrità referenziale e quindi
aggiornare a catena le modifiche su 2 campi di 2 tabelle ovvero 4 in tutto.
sbaglio? come devo impostare le relazioni? hai un piccolo esempio o db da
postarmi?
grazie.

 postarmi?
ok.
allora non ti resta che aggiornare con vba,
un po' di pazienza.
Toni


wrote:

Posta la struttura delle due tabelle: penso che tu abbia fatto un po'
di confusione.
Ciao
--
Alberto
No alle guerre
Newsgroup: it.comp.appl.access
Titolo: Report con stored procedure (query parametrica)

E' possibile via vba chiamare un report bassato su una query parametrica?
Ho provato con docmd.openreport mioreport, , , "mioparametro = z"
ma non funziona, oltre a darmi errore nell'istruzione, continua a chiedermi
sempre sto
parametro.
Quello a cui vorrei puntare e fare in modo che non si veda la finestrella di
richiesta, ma
lanci direttamente il report.
Si può, o devo per il report passare da vba una stringa sql secondo le mie
esigenze?
-- 
Saluti
Andrea Moro
Sito Comune : 
http://www.it-lang-vb.net

 ma non funziona, oltre a darmi errore nell'istruzione, continua a
chiedermi
Se il campo mioparametro è di tipo testo la sintassi è
"mioparametro = 'z'"
se z è già una costante. Se z è una variabile allora sarà
"mioparametro = '" & z & "'"
Se è di tipo numerico stessa cosa ma senza apicetti
Antonio

 esigenze?
La cosa migliore è utlizzare una stored procedure parametrica, e collegare
il report ad una query pass-through che chiama la stored procedure dando
ogni volta il parametro giusto.

 procedure dando ogni volta il parametro giusto.
Il problema non è tanto sul come fare, che l'ho già fatto ... ma è fargli
capire che voglio passargli il parametro.
E' un tipo testo, ma la sintassi docmd.openreport mioreport, , ,"condizione
= 'ciao'"
mi da errore e mi apre comunque la inputbox per immettere il valore
del parametro.
Se magari comunque mi fai un paste di codice di quello che intendi
per query pass-throught te ne sarei grato.


 ha scritto nel messaggio
news:bafkkh$sof9f$1...@ID-61006.news.dfncis.de...

Secondo me la soluzione più *tranquilla* è quella di passargli la stringa
SQL al volo nell'evento "su apertura".

 esigenze?
Nel database di esempi Northwind ci sono esempi di maschere basare su sp
parametriche, dacci un'occhiata.
Sib

 SQL al volo nell'evento "su apertura".
Si' ma cosi' perdi ogni vantaggio di usare SQL Server

Sib (si...@SPAMiol.it) ha scritto, tanto per cambiare ...
Ok, thanks.



e perche'?
sempre sul server viene eseguita l'istruzione sql.
Sib

 ha scritto nel messaggio
news:4bNya.20715$Ny5.6...@twister2.libero.it...

Questa non l'ho capita...
Credi per caso che la esegua Access?
Ciao
Newsgroup: it.comp.appl.access
Titolo: access 2007 - ridurre a icona barra mutifunzione

Salve a tutti, è tempo che provo a trovare una soluzione ma....
stavolta non ce l'ho fatta...
So che è un problema comune, quindi ho deciso di postare...
Quando apro un database, ho la necessità che la barra multifiunzione
venga ridotta ad icona (come ben saprete ci ruba parecchio spazio...)
e gli user dei back end, molto spesso non sono in grado di fare questa
operazione manualmente... eh si...
Ho provato anche a personalizzare le ribbon e sono riuscito a
svuotarle dei pulsanti, ma occupa sempre lo stesso spazio...
L'unica soluzione che ho trovato è quella di far partire
l'applicazione in "runtime"... però questo mi crea dei
malfunzionamenti e vorrei evitarlo...
Spero che qualcuno di voi conosca qualche comando VBA miracoloso!!...
Grazie a tutti!!
Emiliano

 ha scritto nel messaggio 
news:87df937e-5def-4d42...@3g2000yqk.googlegroups.com...


Emiliano
guarda qui...
http://www.riolab.org/viewrisorsa.asp?id=151
ciao
-- 
Roberto da Parma 

 ha scritto nel messaggionews:87df937e-5def-4d42...@3g2000yqk.googlegroups.com...

Ottimo, grazie 1000
posto il link esatto dove ho trovato la rispota:
http://www.riolab.org/viewrisorsa.asp?id=97
ciao
Emiliano
Newsgroup: it.comp.appl.access
Titolo: Visualizzare i dati in una maschera (Messaggio già inviato su newsgroup microsoft)

Ciao a tutti.
La tabella Archivio contiene tutti i lotti caricati; la tabella Scelte
contiene le scelte nelle quali č stato diviso ogni lotto; la tabella
Utilizzo
contiene l'utilizzo di ogni scelta. La query Rimanenze estrapola dalle
diverse tabelle i lotti, le scelte e gli utilizzi e mostra quanto resta per
ogni scelta raggruppandolo per lotto. Perciň la query puň mostrare questo
risultato:
IDLotto IDScelta SommaScelte SommaUtilizzi Rimanenze
1 B1 100 50 50
1 B2 100 100 0
1 B3 60 10 50
3 B1 100 100 0
3 B2 50 20 30
4 V1 50 20 30
E cosě via.
Io vorrei riuscire a visualizzare su una maschera tutto quello che si
visualizza sulla query perň diviso per lotto. Cosě
IDLotto 1
IDScelta SommaScelte SommaUtilizzi Rimanenze
B1 100 50 50
B2 100 100 0
B3 60 10 50
IDLotto 3
IDScelta SommaScelte SommaUtilizzi Rimanenze
B1 100 100 0
B2 50 20 30
IDlotto 4
IDScelta SommaScelte SommaUtilizzi Rimanenze
V1 50 20 30
Adesso invece, al massimo riesco ad ottenere una maschera che visualizza
tutto diviso per ogni scelta.
Ho provato a creare una maschera con il numero di lotto e una sottomaschera
con le scelte ma non si puň vedere una maschera con sottomaschera con
visualizzazione a maschere continue.
Qualcuno ha qualche idea?
Grazie
Ciao
Stefano

 Stefano
un'idea (discutibile)
potresti mettere una casella combinata con origine dati i lotti e
utilizzarla per filtrare i dati di un altro controllo (sottomaschera o
casella di riepilogo) che ha come origine dati la tua query...
Ovviamente non funziona se devi visualizzare contemporaneamente tutti
i lotti...
buon lavoro.Bye

 Stefano
un'idea (discutibile)
potresti mettere una casella combinata con origine dati i lotti e
utilizzarla per filtrare i dati di un altro controllo (sottomaschera o
casella di riepilogo) che ha come origine dati la tua query...
Ovviamente non funziona se devi visualizzare contemporaneamente tutti
i lotti...
buon lavoro.Bye
Purtroppo il problema č che devo visualizzare tutti i lotti
contemporaneamente. Comunque grazie. Questa tua idea mi č tornata utile per
un'altro problema che avevo.
Ciao
Grazie
Stefano

Newsgroup: it.comp.appl.access
Titolo: campo colorato all interno del record

salve a tutti,
non so se potete aiutarmi perchč da solo non ci arrivo.
ho una maschera tabellare basata su una query che mette in relazione gli 
stessi dati provenienti da due database diversi.
la maschera dovrebbe avere  un campo/etichetta/rettangolo/(qualsiasi cosa 
purche funzioni), che cambia colore a seconda che i dati dei due database 
diversi siano corretti o meno.
verde nel primo caso, rosso se i dati non coincidono.
sto provando con current record, prima di aggiornare, dopo aggiornamento, ma 
il colore del campo o quello che č cambia per tutti i record e non a livello 
di record singolo.
sto usando A2 -A3
grazie a tutti per suggerimenti o indirizzi
ciao
paolo
paolo....@alice.it

 sto usando A2 -A3
Sembra che cerchi la Formattazione Condizionale.
v.a. 
http://www.donkarl.com/it?FAQ4.1
-- 
Ciao
Karl
*********
Access FAQ:  
http://www.donkarl.com/it
Newsgroup: it.comp.appl.access
Titolo: Ordinamento semiautomatico

Ho una maschera basata su una query che ordina in modo crescente il campo
anno.
Nella maschera vorrei mantenere la caratteristica di ordinare su eventuali
altri campi ma senza che questo ordinamento mi resti poi memorizzato nelle
proprietą.
E' possibile? Grazie
--------------------------------
Inviato via 
http://usenet.libero.it


Vai sull'help e leggi le proprietą OrderBy e OrderByOn.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: Listview: elemento selezionato

Come da oggetto. Con VB chiaramente è tutta un'altra storia, con
VBA, lontano parente del VB di cose insolite ne sto trovando
non poche.
Per esempio come faccio a sapere quale elemento ho selezionato
di un listview e poi da questo recuperare il valore di alcuni elementi
di colonna?
Mi piacerebbe recuperare l'id di uno dei record visualizzati, quindi
aprire una maschera di dettaglio e caricarla con l'id selezionato.
A questo proposito mi sorge anche l'altra domanda.
Come faccio con una maschera bounded ad una tabella, a selezionare
un dato record con un certo ID?
-- 
Saluti
Andrea Moro

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

Grazie mille
-- 
Saluti
Andrea Moro
Sito Comune : 
http://www.it-lang-vb.net

Newsgroup: it.comp.appl.access
Titolo: Esportare Tabella

Ciao
Posso esportare ,ed eventualmente come ,  i record di una tabella  tramite 
un pulsante di comando?
E creare un file TXT oppure XLS  sul disco C di un computer  in rete?
I campi della tabella sono  2  Testo e  1  Numerico
Grazie
Giuseppe 


Ciao Giuseppe
guardati l'help del Comando Docmd.OutputTo, ovviamente il disco del computer
in rete dove vuoi salvare deve essere condiviso.
-- 
Cinzia
---------------------------------------
|  
http://www.riolab.org
  |
---------------------------------------

Newsgroup: it.comp.appl.access
Titolo: Controllo applicazione aperta

In una maschera, da una routine Access faccio partire Word cosi':
  Set app = CreateObject("Word.Application")
poi l'utente lavora manualmente in Word, e al limite potrebbe chiudere Word,
e in tal caso quando riprendo il controllo in Access mi va in errore di
automazione e mi abortisce la maschera; come faccio ad evitarlo? e'
possibile testare che app sia ancora aperta?
barbi

io apro world in questo modo
Function APREWORDL()
    Dim stAppName As String
    stAppName = "C:\Programmi\Microsoft Office\Office\WINWORD.EXE
C:\aaaaaaa.doc"
    Call Shell(stAppName, 1)
End Function

 Function APREWORDL()
certe volte mi sembra di parlare arabo...:-((
barbi

 wrote in message
g3ex4.7803$i%1.8...@news.infostrada.it...

Newsgroup: it.comp.appl.access
Titolo: stampa con campi orari calcolati odine decrescente

caio
ho bisogno di aiuto  non riesco a venirne fuori
ho una tabella ORARI  con i campi ORARIO INIZIO / ORARIO FINE  ed un campo 
TOTALE ORE  calcolato tramite query con la seguente funzione
totale ore: DateDiff("n";[inizioturno];[fineturno])/60
e fin qui tutto bene, il problema e quando vado stampare il report, la 
stampa cassica funziona bene  nel senso che se ordino la  prima il cognome e 
poi il totale ore mi stampa tutto giusto, io pero ho la necessita di 
stampare l'elenco in modo decrescente sul totale ore per esempio
paolo rossi         11
bianchi mario     25
pinco pallino       35
verdi gino            52
ecc, spero di essermi spiegato
grazie
ciao
 

 ha scritto nel 
messaggio news:ljr6j.193678$U01.1...@twister1.libero.it...

vai in struttura report-> Visualizza-> Ordinamento e raggruppamento
seleziona ciò che ti serve
Ciao
Daniele 

 ordinatre il totale ore

> devo ordinatre il totale ore
prima della risposta lascia una riga vuota, così la tua risposta non si
confonde con il testo precedente.
ma non avevi il campo calcolato della query?
non so mi sfugge qualcosa....
Daniele 

 Daniele
il campo totale ore č calcolato dalla query pero calcola le ore totali 
giornaliere e non quelle mensili che al contrario viene calcolato nel report 
conal sunzione somma([totale ore)
infatti il problema č proprio li, come potrei calcolare il totale mensile di 
ogni dipendente direttamente nella query ?
ciao e grazie

 ha scritto nel 
messaggio news:ljr6j.193678$U01.1...@twister1.libero.it...

problema risolto grazie


Vendo, qual'è lo "spirito del NG"? ;)
Ce dici la soluzione?
-- 
Ciao
Geppo

Newsgroup: it.comp.appl.access
Titolo: Comando Annulla

Ciao a tutti.
In un pulsante ho inserito:
....
stDocName = "frm_MenuGenerale"
  DoCmd.DoMenuItem acFormBar, acEditMenu, acUndo, , acMenuVer70
    DoCmd.Close
    DoCmd.OpenForm stDocName, , , stLinkCriteria
questo l'ho inserito perchè navigando fra i controlli, scrivendo e 
ricancellando ciò che scrivevo, uscendo,mi salvava cmq il record con i campi 
popolati dai valori predefiniti e gli altri vuoti.
il problema è che quando apro la mschera e non inserisco nulla,cliccando sul 
pulsante mi visualizza una finestra con scritto "comando o azione ANNULLA 
non disponibile".
Come posso evitare questo inconveniente?
Spero di essere stata chiara nello spiegare.
Ciao, Debora 


me.undo ( o solo undo) al posto di quella pappa di richiamo del comando 
di menu'
--
a.cara

 ha scritto nel messaggio 
news:lwUuf.15947$av6....@tornado.fastwebnet.it...

Ok, grazie mille.
Newsgroup: it.comp.appl.access
Titolo: scegliere il valore più grande tra due

Ciao, ho la necessità di selezionare in una query il valore più grande 
tra due disponibili: una cosa del tipo MAX(0,SUM(nomecampo)-n) dove n è 
un intero e nomecampo è il nome di una colonna nella tabella.
Ovviamente il MAX usato in questo modo non mi funziona: come fareste voi?
Grazie
bye!
-- 
elimina carraro per rispondere via email

 bye!
Esponi la funzione matematica in modo più coerente.
Se devi trovare il più grande tra 2 numeri, occorre capire:
1)Quali sono e dove sono i 2 numeri...?
2)NomeCampo è chiaro sia un campo, ma è l'origine di uno dei 2 numeri..?
3)Va per caso confrontato con n ogni singolo Record del campo
  NomeCampo...?
Boh...!
@Alex 
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

> Ovviamente il MAX usato in questo modo non mi funziona: come fareste voi?
iif

 iif
giusto, grazie mille!

Newsgroup: it.comp.appl.access
Titolo: Recordset da query parametrica

Vorrei aprire questa QueryParametrica
"2003QryControllaTratPrecedente" da codice:
SELECT DISTINCT TratOK.Comm, TratOK.Campo2, TratOK.ID, TratOK.nTrat,
[2].Effettuato
FROM TratOK INNER JOIN TratOK AS 2 ON TratOK.Comm = [2].Comm
WHERE (((TratOK.Comm)=[Forms]![2003FrmTrat]![txtComm]) AND
((TratOK.ID)<[2].[ID]) AND ((TratOK.nTrat)=[Forms]![2003FrmTrat]!
[txtnTrat]-1))
ORDER BY TratOK.nTrat;
Questa query lanciata dalla form che la interessa funziona
perfettamente, ma ho bisogno di leggere i dati da codice per fargli
fare delle operazioni se si verificano determinate condizioni.
Ho provato la soluzione presente su sito comune di Federico Luciani ma
mi restituisce "Elemento non trovato in questo insieme" di seguito il
codice.
Private Sub Campo2_DblClick(Cancel As Integer)
Dim dbs As DAO.Database
 Dim qdf As DAO.QueryDef
 Dim rst As DAO.Recordset
 Set dbs = CurrentDb
Set qdf = dbs.QueryDefs("2003QryControllaTratPrecedente")
   qdf.Parameters [Forms]![2003FrmTrat]![txtComm] = Forms!
[2003FrmTrat]![txtComm]
   qdf.Parameters [Forms]![2003FrmTrat]![txtnTrat] = Forms!
[2003FrmTrat]![txtnTrat]
   Set rst = qdf.OpenRecordset
   If rst!Effettuato = False Then
   MsgBox "Falso"
   End If
   rst.Close
   qdf.Close
   Set dbs = Nothing
End Sub
Mi aiutereste per favore?

   ...
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it

 wrote:

E' un onore ricevere una soluzione da Karl.
La soluzione è perfettamente funzionante, soltanto che non sono
riuscito ad ottenere gli stessi risultati che ottengo con la query,
aprendo invece il recordset. Con la query andando su Comm =481
nTrat=2 , mi viene restituito record Comm=481 nTrat=1 vedo che il
campo effettuato di questo record è False. La stessa cosa vorrei
accadesse aprendo il recordset, ossia che si posizionasse su record
selezionato da parametri con nTrat=nTrat-1 e mi leggesse il valore del
campo effettuato
ID      Comm nTrat  Campo2  Iniziato  Effettuato
41      481     1       PU          No      No
45      481     2       VP          No      No
Grazie Karl

 45      481     2       VP          No      No
Non capisco cosa non funziona.
Il record che ricevi con il recordset dev'essere lo stesso della query.
Nel tuo esempio il campo "Effettuato" è "No" in tutti e due record.
Hai paragonato gli ID che ricevi con la query direttamente e con il
recordset?


 - Mostra testo tra virgolette -
Si scusami, hai ragione grazie
Newsgroup: it.comp.appl.access
Titolo: come si usa "SetDefaultTabOrder"?

Eccomi ancora a voi a rompere le scatole ^_^
Dovrei riordinare in automatico l'ordine di spostamento tabulazione
 dei contenuti delle form.
In manuale sarebbe [Proprietā]->[Altro]->[Ordine spostamento]->[...]
e quindi ordinamento automatico.
In codice, come @]!  si usa?  ;,P
Non ho trovato manco un esempio da riadattare :-/
Dall'help di VBA    oggetto.SetDefaultTabOrder...
l'oggetto sarebbe la form?  me!SetDefaultTabOrder ?
-- 
A.GiovanniB. 

Nessuno sa aiutarmi in merito all'oggetto del 3rd? :-(
-- 
A.GiovanniB. 

 
Non ne so nulla. Quando mi serviva, se ho compreso, ho modificato la 
proprieta' "TabIndex". Mi puoi dire dove hai trovato nell'help (io ho il 
2003) la cosa da te indicata?
--
ac

 l'oggetto sarebbe la form?  me!SetDefaultTabOrder ?
SetDefaultTabOrder � un metodo della biblioteca MSForms.
Non puoi usarlo per oggetti di Access.
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
 

 Non puoi usarlo per oggetti di Access.
Quindi non posso farmi il codicino che fa tutto in automatico? :-(
Devo quindi fare il tutto "manualmente".
Caaaaapito.
Grazie.
-- 
A.GiovanniB. 

 indicata?
Apri VB da dentro Access.
F1 -> e scrivi nel cerca: SetDefaultTabOrder
Che dovrebbe fare appunto automaticamente il TabIndex di tutti gli oggetti
 partendo dall'alto a sinistra verso il basso destra...
Lo puoi fare "manualmente" come avevo descritto nel post, poi si apre una
 maschera di access, dove gli dici come sistemare gli oggetti...
Speravo di poter far fare il tutto in automatico.
Pace ^_^
-- 
A.GiovanniB. 

  partendo dall'alto a sinistra verso il basso destra...
Are you sure?


 Are you sure?
yes, but... i don't know how use it. ;-)
E prima di addentrarmi alla ricerca in sperduti forum, speravo di trovar qua
 qualcuno che sapesse come usarlo ^_^
-- 
A.GiovanniB. 

 
Ma usare cosa? Gia' Karl, che e' uno esperto sul serio, ti ha scritto 
che sugli oggetti access non puoi usarlo!
--
ac

 sugli oggetti access non puoi usarlo!
Eggià, per quello che mi son "rassegnato" a farlo a mano.
[Proprietà]->[Altro]->[Ordine spostamento]->[...]
Qui basta cliccare "ordinamento automatico" et voilà access riordina da
 solo i vari tabindex della form aperta in "struttura".
-- 
A.GiovanniB.
Newsgroup: it.comp.appl.access
Titolo: Report con piu immagini

Salve,
ho un problema che proprio non riesco a risolvere:
Immaginiamo di avere un report che riporti gli alunni di determinate classi.
Ogni alunno avra una singola foto.
Ogni classe, invece, puo avere ad esempio da 1 a 10 foto.
Nel report gli alunni sono raggruppati per Classe.
Nella sezione Classe, quindi, con la funzione:
If Len(Dir(Me.PATHART)) > 0 Then
Me.Fotoarticolo.ApriImmagine Me.PATHART
Else
Me.Fotoarticolo.ApriImmagine "k:\foto\nondisponibile.jpg"
End If
il punto č che la seconda, la terza, la quarta foto e cosi via,
come le piazzo sul report?
Cioč, le sottomaschere e i controlli in genere hanno l'opzione Estendibile = 
si,
ma i controlli immagine no.
Come risolvereste?!

> Come risolvereste?!
mi rispondo solo:
mettendo le foto in una sottomaschera e con le seguenti routine:
Private Sub Corpo_Format(Cancel As Integer, FormatCount As Integer)
If Len(Dir(Me.PATHART)) > 0 Then
Me.Fotoarticolo.Height = 2000
Else
Me.Fotoarticolo.Height = 0
Me.Corpo.Height = 0
End If
End Sub
Private Sub Corpo_Print(Cancel As Integer, PrintCount As Integer)
If Len(Dir(Me.PATHART)) > 0 Then
Me.Fotoarticolo.ApriImmagine Me.PATHART
Else
'Me.Fotoarticolo.ApriImmagine "k:\foto\nondisponibile-01.jpg"
End If
End Sub

Newsgroup: it.comp.appl.access
Titolo: blindread v. 3.0.0.15

avete idea di dove trovare un crack?
grazie

Di' che ti manda Lbo...
A questo punto propongo di creare nel sito comune una pagina dedicata alle
migliori domande e risposte apparse in questo ng.
Chi si ricorda quella del Jet da mettere nel motore ?
mitica
Carlo Ve
Newsgroup: it.comp.appl.access
Titolo: modifica query a campi incrociati

Buongiorno,
esiste la possibilità di modificare i risultati di una query a campi 
incrociati? se si come?
 
grazie
Akery 
 
 
---
Questa e-mail è stata controllata per individuare virus con Avast antivirus.
https://www.avast.com/antivirus
 
 

 incrociati?
 
No.
 
 > se si come?
 
Con cambiare il design/SQL della query.
 
...o siccome nessun altro ha risposto:
La tua domanda non è molto chiara su cosa vuoi ottenere.
 
-- 
Ciao
Karl
*********
Access FAQ:  
http://www.donkarl.com/it
 

Volevo realizzare una cosa del genere:
 
la 1 colonna, il nome dei prodotti
dalla 2 alla n colonna, il nome del fornitore, che avrei voluto aggiungere o 
modificare
nel valore incrociato il prezzo
 
credevo che in qualche modo fosse possibile un processo a ritroso che 
auto-compilasse la tabella di origine.
 
tuttavia la sua risposta mi fa ben capire che non è possibile.
Grazie
Akery
 
"Karl Donaubauer"  ha scritto nel messaggio 
news:digd5t...@mid.individual.net...



Newsgroup: it.comp.appl.access
Titolo: Routine di AVVIO!!!

E' possibile in Access 2000 lanciare una routine, es: una SUB o FUNCTION
scritta
in VBA all'apertura del database che lo contiene???
erib...@supereva.it

 ha scritto nel messaggio
news:8qo6bg$nfd$1...@pegasus.tiscalinet.it...


 ha scritto nel
messaggio news:8qo87t$b93$1...@news.IT.net...


 all'avvio del DataBase?
No, ma è possibilire disabilitare l'uso del tasto shift.
Ti riporto l'help:
----------------------------------
È possibile utilizzare la proprietà AllowBypassKey per specificare se
attivare o meno il tasto MAIUSC per ignorare le proprietà di avvio e la
macro AutoExec. È possibile, ad esempio, impostare tale proprietà a False
per impedire che le proprietà di avvio e la macro AutoExec vengano ignorate.
----------------------------------
--
{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}
Un pò di pubblicità per il mio sito, su
http://utenti.worldonline.it/micheleamato
è possibile trovare una add-in per Access97-2000:
          Access Navigator 2.0
mi piacerebbe conoscere la tua opinione...
{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}

Newsgroup: it.comp.appl.access
Titolo: Quesito "SommaDi" nelle query o Report

Esiste un modo rapido per eliminare dalle etichette dei Report la parola
SommaDi davanti a ogni nome dell etichette dato che i controlli sono molti e
cancellare la parola uno ad uno richiederebbe molto tempo?
Grazie
Forlani Rodrigo

 Spero di aver capito, se si tratta della "Caption"(etichetta) allora
questa routine fa al caso tuo, copiala su un modulo standard e sostituisci
il nome del report su 'esegui'...; se si tratta del "Name"(nome etichetta)
allora va bene lo stesso ma sostituisci la proprietą "Caption" del controllo
con "Name".
Newsgroup: it.comp.appl.access
Titolo: Conteggio su date

Ciao a tutti,
Ho una form con due campi data (formato 10/05/2009)
denominati inizio  e fine  vorrei fare in modo che mi compili da solo
la casella di testo Giorni calcolando la differenza tra il giorno di
inizio e di fine compresi
es.   inzio 01/09/2009    fine 12/09/2009    giorni 12
ho provato con qualche formula ma non funziona.
grazie per l'aiuto
BCla

 ho provato con qualche formula ma non funziona.
Forse perch� la differenza giusta � 11?
Per calcolare la differenza basta un origine controllo:
= Fine - Inizio
Qual'� la tua logica per aspettare 12 giorni come differenza?
Quali formule hai provato dove e come?
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
 

Karl Donaubauer ha scritto:


= int(Fine) - int(Inizio) + 1
+1 serve se vuoi considerare nel conteggio sia il giorno di inizio che
quello di fine.
Es. dal 03/09/2009 al 03/09/2009 = 1 giorno solo se c'� il +1, altrimenti
d� zero.
Int() serve a togliere la parte decimale, in caso le due date avessero
anche l'ora, altrimenti pu� sballarti i conti se poi usi il numero di
giorni all'interno di altre formule.
Ciao.
-Marco-
-- 
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
Grazie Marco era proprio il calcolo del giorno di partenza che non mi
veniva.
ciao
Bcla

cut
Scusate se continuo,
ma volevo provare ad ottenere lo stesso risultato tramite codice e ho
provato così:
Private Sub Datafine_Enter()
If IsData(Datafine) And IsData(DataInizio) Then
Giorni.Text = Datafine.Text - DataInizio.Text + 1
Else
MsgBox "Data Corrupted"
End If
End Sub
però non mi funziona .... Dove sbaglio?
Grazie
BCla

 BCla
Su Enter?
Spostalo su AfterUpdate.
--
sv
-- 
questo articolo e` stato inviato via web dal servizio gratuito 


 sv
Mi accorgo ora di un IsData().. se mai IsDate().


 sv
Non pu� funzionare se usi la propriet� Text, toglila e lascia solo i nomi
dei controlli. E sposta tutto su AfterUpdate.
Quando chiedi un consiglio perch� non ti funziona qualcosa sarebbe utile
indicare quale errore ti d� e su quale riga, e che versione di Access usi.
Ciao.
-Marco-


Newsgroup: it.comp.appl.access
Titolo: Guida A2K

Buondě a tutti.
Perchč la guida di A2K non visualizza argomenti/esempi/istruzioni/ecc.
riguardanti DAO e SQL?
Grazie
Luca.
Uso Win 2K, Access 2K

luca_bert_28 ha scritto:


http://groups.google.it/groups?hl=it&lr=&threadm=ak0d1u%24hon%241%40fe1.cs.interbusiness.it&rnum=6&prev=/groups%3Fq%3Dfile%2Bdao%26hl%3Dit%26lr%3D%26group%3Dit.comp.appl.access%26selm%3Dak0d1u%2524hon%25241%2540fe1.cs.interbusiness.it%26rnum%3D6
--
rgrds
SC
-- 
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:cv50c5$d4j$1...@news.newsland.it...

OK risolto!
Ti ringrazio dell'aiuto.
rgrds
Luca
Newsgroup: it.comp.appl.access
Titolo: uso del Format in un report

salve,
ho un report in cui scrivo (nell'intestazione):
"Scadenziario del" e poi metto un controllo =[Mese] & "/" &
Year([Scadenza])
dove [Mese] e il mese specificato nel popup che appare al caricamento
del form.
questo mi va bene infatti mi compare "Scadenziario del 10/2002" se ad
esempio avessi scelto il mese di ottobre.
Come si fa per far si che al posto di 10/2002 appaia Ottobre 2002?
ho provato con =Format([Mese], "mmm") ma non mi funziona, non capisco
xe ma mi ritorna sempre e solo JAN (gennaio) a prescindere dall'input
[Mese]
dove sbaglio?
ho provato anche con un =format(Max(Month([Scadenza]), "mmm") x
tralasciare la variabile [Mese] ed adoperare una var prelevata da
query ma non mi funziona lo stesso.
qualche idea?
grazie
ciao.
-g-

 dove sbaglio?
    La stringa "mmm" serve per formattare una data mentre il valore che tu
richiedi di formattare, [Mese], NON e' una data ma un numero (che viene
interpretato come data, ma come una data non corrispondente a cio' che
desideri).
    Fai cosi':
        Format$(DateSerial(Year([Scadenza]);[Mese];1);"mmmm aaaa")
-oppure-
        Format$(DateSerial(Year([Scadenza]),[Mese],1),"mmmm yyyy")
(a seconda di dove userai tale formula).
--
Ciao :-)
Maurizio
--------
?SPQR(C)
 X
--------

(a seconda di dove userai tale formula).
hai straragione!
che duro che sono!
grazie mille, funziona alla perfezione!
:)
-g-

Newsgroup: it.comp.appl.access
Titolo: Ho bisogno di aiuto!

Ciao...
    avrei alcune domande:
1) č possibile far si che delle scritte nelle maschere si illuminino al
passaggio del mouse come nelle homepage di internet?
2) č possibile creare un unica routine di numerazione personalizzata delle
chiavi primarie per piů di una tabella senza dover riscrivere ogni volta il
codice? cerco di spiegarmi meglio... ho scaricato dal sito comune il sistema
di numerazione... devo riscrivere una nuova procedura per ogni tabella?
3) che tipologie di menů a tendina si possono implementare nelle maschere?
    Grazie a tutti

"Marta" chiede

La risposta alle prime due domande e' si'.
Ma puoi farlo solo mettendo mano al codice con una certa padronanza. Te la
senti?
La terza domanda non e' molto chiara. Se vuoi un aiuto non partire da "cosa
c'e'" in Access, parti da cosa ti serve che se non c'e' (cosa molto
improbabile) si fa.
Ciao, Sib

 ha scritto nel messaggio
news:8jq0jp$i6n$1...@pegasus.tiscalinet.it...


passaggio del mouse come nelle homepage di internet?
Dai un'occhiata a:
"VBnet Intrinsic: Adding Hyperlink Functionality Using the Label Control"
http://www.mvps.org/vbnet/code/intrinsic/sehyperlink.htm
Ciao,
Marco "TopGun"
p.s. come mai in un thread precedente ma *identico* a questo ti chiami David???

3) che tipologie di menů a tendina si possono implementare nelle maschere?
mah, quelli che clicchi e scende la tendina, capito quali?
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/

On Mon, 3 Jul 2000 07:55:16 +0200, "Marta" <x...@xxx.xx> wrote:
te mi pari Davide, altro che Marta.
c'era una domanda identica qualche mex fa, con header identici.
mi hanno un po' rotto il cazzo sti sistemi.

Newsgroup: it.comp.appl.access
Titolo: Tipi di dati multipli

Salve a tutti, la mia domanda č questa:
Secondo voi cosa significa " utilizzare tipi di dati multipli, riferiti a
costruzione e modifica tabelle"?
Grazie
Ciao
--
ghijus

 costruzione e modifica tabelle"?
Aspetta, e che ne dici di:
"Impostare un parametro incognito in funzione della possibilità di
determinare euristicamente la probabilità di consultazione di un record?"
Antonio


Lascia perde, passa al 10 orizzontale...
Ciao.
--
- - - - - - - - - - - - - - -
Sergio MAZZA
- - - - - - - - - - - - - - -

 - - - - - - - - - - - - - - -
ROTFL
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: OT Traduzione FAQ 7.8

*************************
7.8 Numlock key (SendKeys)
Problem
While you are working in a mdb the NumLock key turnes off.
Cause
You are using the SendKeys function. This function is buggy
and quite often by it's simple use turns off the NumLock key.
see 
http://support.microsoft.com/?kbid=179987
Solution
Avoid the use of SendKeys whenever possible.
Most of the time it can be replaced by better methods.
If you really can't avoid the use of SendKeys it sometimes
helps to set it's Wait parameter to True. e.g.
Sendkeys "{pgup}" , True
In case this doesn't help there's also the possibility to
turn the NumLock key on again by using API calls.
Dev Ashish presents a code example:
http://www.mvps.org/access/api/api0046.htm
***************************
-- 
cu
Karl
*********
Access FAQ: 
www.donkarl.com/it

 ***************************
Dev Ashish presenta del codice di esempio
MAssimiliano

 Solution



 7.8 Blocco numeri (SendKeys)
Problema
Mentre si sta lavorando in un mdb, NumLock si disattiva.
Causa
Si sta usando la funzione SendKeys.  Questa funzione ha un buggy,
e abbastanza spesso il suo semplice uso disattiva NumLock.
Vedi:
http://support.microsoft.com/?kbid=179987
Soluzione
Si eviti di usare SendKeys per quanto possibile.
Il più delle volte lo si può sostituire con metodi migliori.
Se non si può evitare l'uso di SendKeys, delle volte viene in aiuto
impostare a True il parametro Wait.
Esempio:
Sendkeys "{pgup}" , True
Nel caso che anche questo non sia d'aiuto vi è la possibilita di attivare
nuovamente NumLock usando delle chiamate API.
Dev Ashish presenta un codice di esempio:
http://www.mvps.org/access/api/api0046.htm
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Soluzione




Utilizzando il "Tu" diventa:
7.8 Blocco numeri (SendKeys)
 Problema
 Mentre stai lavorando in un mdb, NumLock si disattiva.
 Causa
 Stai usando la funzione SendKeys.  Questa funzione ha un buggy,
 e abbastanza spesso il suo semplice uso disattiva NumLock.
 Vedi:
http://support.microsoft.com/?kbid=179987
 Soluzione
  Evita di usare SendKeys per quanto possibile.
  Il più delle volte lo puoi sostituire con metodi migliori.
  Se non puoi evitare l'uso di SendKeys, delle volte ti viene in aiuto
  impostare a True il parametro Wait.
  Esempio:
  Sendkeys "{pgup}" , True
  Nel caso che anche questo non ti sia d'aiuto vi è la possibilita di

Newsgroup: it.comp.appl.access
Titolo: Tabella bloccata da combo?!?

Ho una maschera con una combo che prende i dati da una certa tabella.
Quando esco dalla maschera da codice eseguo una copia di una tabella che
sovrascrive quella della combo.
Se non clicco mai sulla combo durante la sessione, non ci sono problemi. Se
però clicco sulla combo, alla chiusura mi da l'errore che fa più o meno:
"Non posso bloccare la tabella perchè già usdato da un altro processo"
Ma cazzarola, la query della combo dovrebbe darmi uno snapshot, perchè deve
bloccare la tabella origine? Una volta caricato il risultato nella combo
stessa non
ci dovrebbero essere più problemi!!!
Come risolvo?
--
Antonio in trasferta lucana

 
Sistema STUPIDO, ma potrebbe andare:
Su Load Me.Combo.RowSource=ConstTableName
Su Close Me.Cobo.RowSource=VbNullString, poi fai la copia....!
Alessandro.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:lIU78.23243$5M4.7...@twister2.libero.it...

Forse perché è associata al campo della tabella?
Ciao.
--
Sergio MAZZA

 Forse perché č associata al campo della tabella?
No, č associata alla tabella che vado a sovrascrivere all'origine dati della
combo, ergo non dovrebbe dargli problemi.
Antonio in trasferta lucana

 Su Close Me.Cobo.RowSource=VbNullString, poi fai la copia....!
Questo potrebbe essere interessante...
Vediamo...
Funziona!!!
Grazie... comunque resta il fato che mi rode quando, pur risolvendo, non
capisco il comportamente "strano" di access...
Antonio in trasferta lucana

Newsgroup: it.comp.appl.access
Titolo: Stringa SQL Upadte

Ad un certo punto richiamo questa istruzione:
DoCmd.RunSQL ("UPDATE [Listino usati] SET [Listino usati].TAG = True, 
[Listino usati].MARCA='" & UCase(rst.Fields("Marca")) & "', [Listino 
usati].Modello='" & rst.Fields("Modello") & "' WHERE [Listino usati].
[Protocollo]=" & rst.Fields("Protocollo") & ";")
Access si incazza perchè rst.Fields("Modello") contiene la stringa:
AMICO 50'91 ROSSO 'CC'             FC/33
                  ^^^^
Scusate ma sono sempre stato una frana con apici e virgolette.
P.S.
C'è un modo di togliere gli spazi superflui da quella stringa?
-- 
Fumok
[Toglimi le MUTANDE se vuoi rispondermi]

"Fumok" <gabriele....@MUTANDEadriacom.it> ha scritto nel messaggio
news:Xns93BA853...@194.247.160.50...

Ciao
O Chiudi Modello tra doppi apici
DoCmd.RunSQL ("UPDATE [Listino usati] SET [Listino usati].TAG = True,
[Listino usati].MARCA='" & UCase(rst.Fields("Marca")) & "', [Listino
 usati].Modello=" & CHR(34) & rst.Fields("Modello") & CHR(34) & " WHERE
[Listino usati].
 [Protocollo]=" & rst.Fields("Protocollo") & ";")
O sostituisci l'apice con due apici
DoCmd.RunSQL ("UPDATE [Listino usati] SET [Listino usati].TAG = True,
[Listino usati].MARCA='" & UCase(rst.Fields("Marca")) & "', [Listino
 usati].Modello='" Replace(rst.Fields("Modello"),"'","''") & " WHERE
[Listino usati].
 [Protocollo]=" & rst.Fields("Protocollo") & ";")
Ciao Giorgio

  usati].Modello='" Replace(rst.Fields("Modello"),"'","''") & " WHERE
Grazie mille, ho optato per:
Replace(rst.Fields("Modello"),"'","")
-- 
