mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: shell e file non trovato

Salve a tutti!
la funzione shell mi sta facendo impazzire.
 
Call Shell("notepad " & filename)    funziona.
 
Call Shell("copy " & filename & " " & filename2)
restituisce come errore "file non trovato"
 
stessa cosa con il comando che vorrei realmente usare, 
che sarebbe pdftk per crittografare dei pdf.
 
dove sbaglio?
grazie mille!


i filename sono percorsi assoluti tipo c:\users\utente\desktop\.... 
e ho provato sia senza virgolette che tra virgolette..

 che sarebbe pdftk per crittografare dei pdf.
 
Per pdftk (che immagino sia un eseguibile) dovrebbe
funzionare... non so che dirti.
 
Bruno


Prova a creare un file batch con le stesse istruzioni che lanci da 
comando shell, ultima riga ci metti un PAUSE e cosi' vedi, prima che si 
chiuda la schermata nera, se interviene qualche errore nell'esecuzione 
del comando
 

Il 04/03/2023 19:06, Michele ha scritto:

uso anche io pdftk
costruisco da codice un file bat contenente i comandi per pdftk
e poi con shell avvio il bat
e funziona senza problemi
 
BFS

Per inviare un comando puoi usare, come ti hanno detto un Batch esterno, oppure la chiamata API a ShellExecute...
#If VBA7 Then
    Private Declare PtrSafe Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" _
        (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long
#Else
    Private Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" _
        (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long
#End If
 
Dim retVal As Long
retVal = ShellExecute(0, "Open", "C:\tuofilePDFTK.Exe C:\PathTuoPDF.pdf", 0, 0, SW_HIDE)
Ovviamente i comandi da lanciare sono i classici "Open/Print/Copy...."
 
Anteponendo l'Eseguibile viene lanciato quello per aprire il PDF, se non sai il Path dell'EXE si usa FindWindow, passando il CLASSNAME dell'EXE... tutte cose che una volta erano di abitudine.
Se devi invece lanciare l'EXE con un CommandParameter devi mettere il Command tra Virgolette, usando il chr(34)....
 
@Alex

 Se devi invece lanciare l'EXE con un CommandParameter devi mettere il Command tra Virgolette, usando il chr(34).... 
Intendi  ShellExecute(0, "Open", "cmd & chr(34) & pdftk .... .. . .") ?
Newsgroup: it.comp.appl.access
Titolo: problemi con stringa SQL nel codice

ciao a tutti
volevo aggiornare una tabella alla pressione di un tasto, e sull'evento
click ho inserito questo codice:
dim aggiorna as string
aggiorna = "INSERT INTO TBTempPrenotazioni ( Giocatore, Cat, tessera ) "& _
"SELECT QGiocatori.Giocatore, QGiocatori.Categoria, QGiocatori.Ntessera" & _
"FROM QGiocatori" & _
"WHERE (((QGiocatori.prenota)=-1))" & _
"ORDER BY QGiocatori.Categoria;"
Docmd.RunSQL aggiorna
ma mi da:
Errore di Run-time '3075'
Errore di sintassi (operatore mancante) nell'espressione della query
'Qgiocatori.NtesseraFrom QgiocatoriWHERE
((((QGiocatori.prenota)=-1) ORDER BY QGiocatori.categoria'.
dove sbaglio?
Grazie in anticipo
Roberto

 ha scritto nel messaggio
news:JniVd.608293$b5.27...@news3.tin.it...

Ciao Roberto,
mancano un po di spazi...
prima della FROM
prima della WHERE
prima della ORDER BY
per sicurezza stampa dalla finestra di debug la variabile aggiorna
Ciao Giorgio

 ha scritto nel
messaggio news:4225b443$0$6296$5fc...@news.tiscali.it...

Grazie mille Giorgio per la tempestività della risposta, ora funziona
benissimo.
Mancavano solo gli spazi prima di
FROM
WHERE
ORDER BY
Grazie mille ancora
Ciao!

Newsgroup: it.comp.appl.access
Titolo: ERRORE sul Default Value dei .adp

Salve al NG!
Sto facendo la conversione di un applicativo da mdb Access 2000 a adp con
SQL Server.
Ho trovato un errore molto fastidioso.
I valori predefiniti sui campi delle maschere danno molti problemi.
Infatti per le stringhe viene richiesto un valore che abbia la stessa
lunghezza del campo del db.
Esempio:
La proprietą Valore Predefinito del campo Nazione era impostata a "I"
nell'mdb dove era lungo 3.
Nell'adp deve essere "I  " cioč I seguito da 2 blank.
Mostruoso.
Devo ritoccare tutto qua e lą
Luciana
Grazie e fatemi sapere.

 Devo ritoccare tutto qua e là
Con una funzioncina ti fai tutto in automatico.
Cicli sulle tabelle interesste, apri ogni volta il recordset, cicli su tutto
il recordset, e per ogni record cicli sui field. Quindi per ogni campo
aggiorni il valore con la trim dello stesso valore.
Sarà un po' lento però è automatico...
Antonio

 wrote in message
962V5.3355$tS2.1...@news.infostrada.it...

Ti ringrazio per il suggerimento, ma questa funzione l'ho già fatta.
Tutto OK.
Era solo una scocciatura in piu'.
Grazie mille.
Luciana


Devi cambiare il tipo dati nella tabella SQL Server:
stai usando char(3) 
devi usare varchar(3)
Ciao.
---------------
Guido
light...@flashnet.it

 wrote in message
3a29d69...@news.flashnet.it...

No! Ho controllato. I campi sono tutti dichiarati varchar e non char.
Grazie
Luciana
Newsgroup: it.comp.appl.access
Titolo: centratura automatica maschera

L'opzione centratura automatica, centra la form rispetto alla risoluzione
del video o alla finestra di access?
A me non sembra proprio centratissima ...
E' preferibile centrare la maschera con move oppure utilizzare la centratura
in oggetto?

 wrote in message
news:cip4ps$ion$
1...@hulme.interac.it

La centratura di Default non tiene conto delle arre menù e della
Taskbar(credo), quindi risulta effettivamente non centrata.
Per centrarla realmente devi tener conto non tanto della risoluzione
che è ovvia, ma dell'area Video Libera da oggetti.
Si fà ricorrendo alle API, ma valuta se relamente è un'esigenza
reale e funzionale o estetica, in quanto devi inserire una bella
procedura da effettuare ad ogni Apertura delle Form.
Ciao.
@Alex.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:173a18216a24cdac03...@mygate.mailgate.org...

Grazie alex, era solo una questione estetica, nulla di veramente funzionale.

 Grazie alex, era solo una questione estetica, nulla di veramente
funzionale.
Di già fatto non ho trovato nulla, ma se hai Access_XP, puoi scaricare
ACHIDOC dal mio sito, per sproteggerlo dovresti sapere come si fà
altrimenti cerca nel menù Protezione e digita "sitocomune", quindi
sproteggi.
Si chiude tutto, riaprilo ed è OPEN_SOURCE.
All'interno trovi una CLASSE chiamata FormInfo.
Questa fà anche quello(fà un sacco di cose
e ti consiglio di dargli un'occhiata) attraverso il metodo Center.
Se hai A97 dimmelo ti invio la Classe per A97.
Ciao.
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------

 ha scritto nel messaggio
news:cipp2p$qav$1...@lacerta.tiscalinet.it...

grazie alex! il tuo programma l'avevo già visto. Appena ho tempo mi studio
la tua super form.

Newsgroup: it.comp.appl.access
Titolo: Client per msde

Ho scaricato e sto provando ad usare DbaMgr2k per creare un database su 
msde; il problema è che il client non trova il server sql che però è 
avviato. Altro problema è che DbaMgr2k non mi permette di cercare sulla 
sua configurazione il server per modificarlo.
Qualcuno che lo usa può aiutarmi?
Saluti by Jaman

 sua configurazione il server per modificarlo.
Anche provando da linea di comando con osql -U sa -P "" mi da errore 
server inesistente o accesso negato, ma il server sql è partito e nella 
documentazione dice che di default l'utente è sa e la password è "";
Potete aiutarmi?
Saluti by Jaman
Newsgroup: it.comp.appl.access
Titolo: codici avviamento postali

purtroppo devo cercare a mano ogni c.a.p. delle citta' e per me e le mie
colleghe e' un vero lavoraccio. So che esiste un programma da scaricare da
internet che si chiama TUTTOC.A.P. qualcuno sa dove trovarlo?
aiutatemi ,
vi preghiamo . grazie .
rudy.
--------------------------------
Inviato via 
http://usenet.iol.it

internet che si chiama TUTTOC.A.P. qualcuno sa dove trovarlo?
non è
tutto c.a.p. ma un db di creazione codice fiscale, quindi con la tabella
che ti interessa
lo trovi su 
www.sitocomune.com
 
ciao e un bacione a te
e alle tue colleghe
Massimiliano


 Inviato via 
http://usenet.iol.it
prova qui
http://www.manager.it/default.asp?page=A_cap.html&folder=f_download
Alfio
p.s.: ricerca effettuata con google

 ha scritto nel messaggio
news:62Z10Z110Z195Y1...@usenet.iol.it...

falle lavorare le tue colleghe...
sdamy

 Massimiliano
Bisex?:-)
Saluti.
Luciano

Luciano
caro Luciano, non potendo accettare (x
invidia pura) che fosse l'unico uomo in un ufficio di tutte donne ho
interpretato "rudy" come un diminutivo di non so quale nome femminile.
Bisex no, ma a giudicare da come mi sta andando ultimamente con la mia
fidanzata su un qualsiasi form che dovesse chiedermi sesso "M" o "F" io
spunterei "poco"!!! :-$
ciao Massimiliano


Newsgroup: it.comp.appl.access
Titolo: Query di compilazione

Ciao a tutti,
ho una tabella con i campi
ID - NOME - CF - Operator - ecc.
il campo Operator e un campo si/no
ora vorrei tramite query estrarre tutti gli utenti Operator (SI)
compilando un campo aggiuntivo nella sola query con la dicitura
Operatore.
Questo è possibile?
Grazie per l'aiuto
BCla


Se fai una maschera, e nell'origine dati scrivi
SELECT * FROM <nometabella> WHERE Operator = -1;
dovresti ottenere l'elenco di tutti gli Operator=SÌ.
Non ho capito in cosa consista il campo aggiuntivo che vorresti
compilare. Un nome specifico?
Riccardo Baldinotti

Newsgroup: it.comp.appl.access
Titolo: Sorgente ODBC

Salve a tutti.
Cos'é ?
E più che altro come funziona ?
Io a dir la verità uso delle tabelle collegate ad AS/44 usando dei driver
ODBC ma non so se sono la stessa cosa.

 wrote in message
RLO88.40217$nI1.1...@twister1.libero.it...

_________
penso di si!
l'ODBC dovrebbe essere l'insieme di quei driver che ti permettono di
colloquiare
con altre procedure.
nel tuo caso con AS/44.
ciao Riccardo
Newsgroup: it.comp.appl.access
Titolo: Ricerca Record in Maschere continue...

Ciao a tutti.
In una sottomaschera impostata a maschera continua, con codice VBA devo
verificare de un valore contenuto in un campo è presente o no.
Ho provato con:
Me.Barre.SetFocus
DoCmd.FindRecord Mid(Tutto, 1, InStr(1, Tutto, ",") - 1)
If Me.Barre = Mid(Tutto, 1, InStr(1, Tutto, ",") - 1) Then
  <<Cut>>
Else
  DoCmd.GoToRecord acActiveDataObject, , acNewRec
  <<Cut>>
End If
ma non funziona, qualche suggerimento.
Grazie Mille.
Jason
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Jason
Ho risolto filtrando la sottomaschera per il confronto ed eliminando poi
il filtro dopo l'operazione.
Grazie


Newsgroup: it.comp.appl.access
Titolo: Campi tabelle e Risorse

Salve a tutti.
Ho la necessità di realizzare una tabella PRATICHE con una cinquantina 
di campi.
Nella maschera relativa verranno visualizzati solo un certo numero di 
controlli, a seconda del tipo di pratica che andrò ad inserire.
A questo punto, visto che diversi campi rimarrebbero vuoti, mi chiedevo 
se lo spreco di risorse fosse trascurabile o meno.
L'alternativa consisterebbe nel memorizzare i dati comuni a tutti i 
record nella tabella Pratiche mentre le parti variabili in altre tabelle 
relazionate Uno-Uno con la tabella Pratiche.
Uno sforzo in più per il quale mi chiedevo se ne valesse la pena.
Grazie a quanti vorranno rispondere.
Rob


Mi son risposto da solo. Grazie comunque.

 ha scritto nel messaggio 
news:CwJie.913455$b5.40...@news3.tin.it...

Qui ritorna l'eterno problema delle relazioni uno ad uno.
In realtà quando si parla di relazione si presuppone "sempre" l'uso di due o 
più tablle. Con una sola tabella non si può ovviamente parlare di 
relazione/i.
Nel caso specifico della relazione uno a uno non ha senso creare due tabelle 
perchè il dato contenuto nella eventuale seconda tabella può tranquillamente 
essere inserito nella prima tabella senza problemi.
Microsoft ha inserito la relazione uno a uno solo per completezza ma in 
realtà la relazione uno a uno non esiste.
Il mio nome e cognome potrebbe avere una relazione uno a uno con il mio 
codice fiscale ma in pratica non ha senso creare una tabella CF relazionata 
uno a uno con la tabella persone visto che la semplice aggiunta di un campo 
CF alla tabella persone, risolve il problema. Anche nel caso di più campi 
relazionati uno a uno (il tuo caso) con una seconda tabella non ha senso 
perchè non avresti nè un incremento delle prestazioni nè un decremento delle 
dimensioni che anzi aumentano.
Concludendo, tieniti pure la tua tabella con 50 campi e costruisci due 
maschere: la prima è quella che hai, la seconda la alimenti con una query 
che oltre all'id della tabella, abbia anche i campi che ti mancano. Questa 
seconda maschera la potrai inserire come sottomaschera alla prima e legarla 
tramite l'id o chiave primaria.
Spero di esserti stato d'aiuto.
Ciao, Carlo
Newsgroup: it.comp.appl.access
Titolo: Casella di Testo 'negativa'

Buon Giorno A97
ad una casella di testo formato numerico standard 2 decimali come faccio a
dare predefinito negativo (- davanti) Grazie 1000
Luigi
BARI

 wrote in message
news:zMHod.207040$
b5.10...@news3.tin.it

Il valore predefinito è, come dice la parola, un Valore, non un segno,
quello verrebbe interpretato come Stringa.
Quindi deve essere "-num.xy"
Questo è un Default, pertanto se DEVE essere usato come Negativo
spetta a te da Codice o da parametrizzazione usarlo con il "-".
Forse non ho capito bene cosa devi fare.
Ciao.
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG


Se č solo visualizzazione ti basta indicare nel formato - #
Se invece lo vuoi salvare
su afterupdate
If miotesto >0 then _
me.miotesto = me.miotesto +-1
ciao
MAssimiliano
Newsgroup: it.comp.appl.access
Titolo: Caselle di testo ed etichette Access

Ciao a tutti. Volevo sapere se c'è qualche impostazione da attivare o
qualche aggiornamento da installare per Access in modo che, spostando delle
caselle di testo o etichette (all'interno di report o maschere) solamente
con le frecce direzionali, si muovano di un pixel alla volta e non di tre
pixel alla volta.
Sono già a conoscenza che tenendo premuto il tasto CTRL lo fa un pixel alla
volta, ma volevo evitare visto che so che si può fare anche senza.
Grazie.
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

[cut]
http://tinyurl.com/g8xyv
con questo brevetto che non necessita di codifica VBA dovresti risolvere il 
problema ... ;)
Saluti,
-- 
**********
EmMeCi
**********
Blog: 
http://www.setfocus.it
La mia prima volta con Access 12: 
http://tinyurl.com/e7jc4

Grazie.
Formattati il cervello e installati un sistema operativo più aggiornato!! ;)




...mi passi il tuo ... di sistema operativo?
Rilassati dai ... un pò di humor non guasta a volte!


[CUT]
P.S.:   ho riletto la tua risposta, spero non ti sia offeso (nel caso 
scusami), non era mia intenzione, ma la tua richiesta era un pochettino 
strana!
Buona giornata.


Nessuna offesa ... ma si vede che non usi Access 8 ore al giorno con il
fuoco sotto il c...!!!



...Nessuna offesa ... ma si vede che non usi Access 8 ore al giorno con il
fuoco sotto il c...!!!...
infatti ... lo uso un pò di più ... anzi ...
Non sono un Guru, lungi da me, ma ci mantengo Casa, moglie, figlio e 
vizietti vari!
... se hai bisogno di maggiori dettagli possiamo approfondire via email, il 
mio indirizzo lo recuperi dalle proprietà del mio account.


Visto che lo usi di più dovresti sapere la risposta e risparmiati le
stupidate!!! ... comunque nessun offesa!!!



 stupidate!!! ... comunque nessun offesa!!!
anche tu se non erro ... potresti evitare certe domande e certe sentenze 
dimostrando maggior stupidità.
MA!!!! Attivaci il calimero ... pittosto mo offro disponibile come beta 
tester;)


Scusate ragazzi, ma non mi sembra il caso che continuiate questa discussione.
Si tratta di un flame inutile e, se proprio volete, potete scrivervi email 
direttamente.
Senza rancore.
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype: pbsoftsolution

 Senza rancore.
Figurati!
La storia si è chiusa con una new entry in calimero gentilmente offerta 
sotto mia esplicita richiesta!
Nessun rancore!
Buona giornata.


 Formattati il cervello e installati un sistema operativo più aggiornato!! ;)
Ivan, era evidente che EmMeCi scherzava ed anche in modo molto leggero. 
Siamo su un NG io ho "cliccato" il link ed ho sorriso. Ti posso 
assicurare che ognuno ha i suoi problemi e forse un sorriso :-) ogni 
tanto non guasta. Anche tu hai messo un mezzo sorriso, pero'....
Visto che ci sei potresti, per favore, mettere le risposte in coda la 
post? Ti ringrazio
--
ac
Newsgroup: it.comp.appl.access
Titolo: numerare una query

come posso numerare i record di una query, overro avere un campo in cui sia 
visualizzato il numero di ogni record 1,2,3,4,5,6 etc. 

 visualizzato il numero di ogni record 1,2,3,4,5,6 etc.
Supponi di avere una tabella t_Fornitori col campo [IDFornitore]
ChiavePrimaria o comunque indice che non ammetta duplicati.
[IDFornitore] può essere numerico o stringa.
Alla query aggiungi il campo:
NumRec: (Select Count (*)  FROM [t_Fornitori] as AAA _
WHERE [AAA].[IDFornitore]<[t_Fornitori].[IDFornitore])+1
Analogamente, avessi per esempio il campo [Costo] in t_Fornitori,
potrai ottenere il totale progressivo col campo:
TotaleProgressivo: (Select Sum(Costo) From [t_Fornitori] as AAA _
Where [AAA].[IDFornitore]<=[t_Fornitori].[IDFornitore])
Ciao
Bruno

Bruno Campanini ha scritto:




Funziona ma è molto lento perchè chiama il count() per ogni record della
query, e il count come tutte le funzioni di aggregazione sui domini è
lento.
C'è un esempio di Roberto sul 
www.sitocomune.com
, sez. queries, per
ottenere lo stesso risultato in modo molto più veloce con una public
function.
Namor
-- 
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

namor ha scritto:





Scusa, quella di Roberto è per fare i totali progressivi.
Per numerare i record c'è quella di Stefano Bettini "Come posso inserire
nella mia query un campo progressivo?".


 Namor
Ne sono convinto, infatti l'unica volta che ho avuto la necessità
di fare dei progressivi ho anch'io creato una Function che
somma/conta i record dall'inizio del recordset al record corrente.
Grazie comunque dell'informazione.
Vado a pescare le due funzioni e faccio le prove
comparative su 200/300000 record.
Ciao
Bruno

Bruno Campanini ha scritto:



Facci conoscere i risultati.
La seconda dovrebbe essere velocissima in rapporto all'altra, che è stata
studiata per un uso diverso.


 ha scritto nel messaggio 
news:ck0u1k$pne$1...@news.newsland.it...


 mi spiace ma al momento non funziona nessuna delle due soluzioni
Le due query che ho inviati io non funzionano?
Bruno

 mi spiace ma al momento non funziona nessuna delle due soluzioni
E direi neanche il tuo modo di quotare...
Antonio
Newsgroup: it.comp.appl.access
Titolo: Docmd.close che viene eseguito su form sottostante

Dispongo di una form per la classica 'vendita al banco' di articoli
Una delle funzionalita' della form e' la possibilita' di richiamare una 
seconda form 'ordinato cliente' per visualizzare gli articoli richiesti, 
ed ancora non venduti
Bene, apro la form principale 'vendita al banco' poi scelgo il cliente, 
premo il command button per aprire la form secondaria 'ordinato cliente' 
e visualizzo gli articoli, dalla form secondaria posso copiare gli 
articoli visibili nella tabella usata dalla form principale
Se scelgo questa funzione, inizia la copia, ed alla fine della funzione 
di copia articoli c'e' un doCmd.close  che nella mia intenzione vorrebbe 
far chiudere la form secondaria, facendo apparire la form secondaria che 
finora era rimasta sotto
Il problema e' qua, nel doCmd.close nel senso che alcune volte sembra 
che il close venga inviato alla form principale piuttosto che venir 
eseguito nella form secondaria, facendo chiudere quest'ultima, e 
generando una marea di errori
Alcune volte, mica sempre, certe colte funziona tutto come mi aspetterei
La domanda e':  se all'interno di una funzione, dentro la form 
secondaria, impartisco un doCmd.close , com'e possibile che il comando 
di chiusura venga venga eseguito da altra form?
 
 
 

Ovviamente, quando si usa il DOCMD serve essere certi su quale OGGETTO sia il Focus...!
 
Se metti in modo esplicito il nome dell'oggetto vedrai che non accade:
DoCmd.Close acForm, NomeForm
 
@Alex


E fin qua, va bene, prima di chiedere avevo gia' esplicitato come hai 
consigliato e funziona correttamente nel senso che il problema descritto 
non c'e' piu'
Il punto e' che vorrei capire come potrebbe il focus dell'applicazione 
essere stato spostato, senza volerlo, su form sottostante?
 
Da codice sicuramente no, perche' su form secondaria non esiste nessun 
riferimento alla form principale
 
Da operatore sicuramente no, perche' dopo aver avviato la procedura di 
copia su form secondaria stavo li a guardare col naso attaccato al 
monitor cosa succedesse
 
Capisco che il doCmd.close, se non gli dai una destinazione specifica, 
se lo becchi la form attiva, ma cos'e' si attivano da sole 'ste form?
 
 
 
 

Dovresti essere tu a dirci chi o cosa provoca il cambio di Focus...
Se non riesci a spiegartelo... fai debug mettendo dei "trappolini" su tutti gli eventi della form secondaria a valle dell'azione principale usando i Debug.Print e stampando il nome della form attiva... 
Screen.Activefoem.name
 così inizi ad individuare dove accade....
 
@Alex


Si, il debug visualizzando la finestra attiva non ci avevo pensato
Ora provo
Newsgroup: it.comp.appl.access
Titolo: Archivio immagini

Forse il problema è gia stato posto  per questo mi scuso.
Ho caricato la routine "come implementare correttamente un archivio
immagini."
Ma ho notato che spcialmente su macchine lente, se si passa velocementa da
un record
all'altro la finestrella con barra di progressione rimane impiantata sullo
schermo e non
vi è verso di toglierla salvo resettare tutto!!!!
Qualcuno di voi sa come risolvere il problema?
Grazie anticipatamente
Walter

 ha scritto nel messaggio
news:ocSqb.100905$e6.35...@twister2.libero.it...

E semplicemente una chiave di registro da modificare:
HKEY_LOCAL_MACHINE\Software\Microsoft\ Shared Tools\Graphics
Filters\Import\JPEG\Options
   Cambia ShowProgressDialog key= "No".
Se hai anche Bmp vale la stessa cosa per il Registro Bmp...!
@Alex.

Newsgroup: it.comp.appl.access
Titolo: Differenza di date

Ciao,
davo fare una semplice differenza fra date, la prima č un campo di una
tabella e la seconda la inserisco manualmente (varia di volta in volta)
eseguendo una query, perň cosě facenda ottengo solo la visualizzazione,
nel campo del risultato, di errore (#Errore).
Come faccio?
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG


Perché non provi a postare il codicw SQL della query?
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 Come faccio?
Cosa vuol dire codicw.
Scusa ma non sono molto esperto.



Vuol dire "codice": ho commesso un errore di battitura.


 Come faccio?
Grazie per il chiarimento, ma sono un pochino duro di testa e poco
pratico,
non riesco a risolvere.
La formula è la seguente:[Forms]![Interessi]![Competenza]-[Da data]
dove "Competenza" è uguale a "31/12/01" e "Da data" e uguale a
"25/05/02".
Il campo "Competenza" lo inserisco di volta in volta e "Da Data" è un
campo
della tabella che contiene l'archivio degli interessi.
Spero di essere stato chiaro.
Grazie e scusami.


 ha scritto nel messaggio
news:100b2c8f857cfeaf493...@mygate.mailgate.org...

Ma la query è basata sulla tabella che contiene l'archivio degli interessi?
Comunque, se quelli sono i valori, non dovresti sottrarre la data minore
alla data maggioe e non viceversa?


 Come faccio?
Si la query č basata sulla tabella che contiene l'archivio degli
interessi
Effettivamente hai ragione ho invertito le date, comunquhe non dovrebbe
comenque
eseguire il calcolo, invece ho come risultato sempre "#errore".


 ha scritto nel messaggio
news:032fcde9b248d38312a...@mygate.mailgate.org...

Prova a scrivere il campo calcolato della query cosě:
Differenza: CDate([Forms]![Interessi]![Competenza])-[Da data]

Newsgroup: it.comp.appl.access
Titolo: Aprire una maschera da tastiera

Ciao,
ho una maschera che devo aprire molto spesso in qualsiasi parte della
mia applicazione.
Vorrei lanciarla da tastiera senza dover fare click in giro per le maschere
grazie
Vito

 ...
 
https://support.microsoft.com/office/eseguire-una-macro-di-access-mediante-tasti-di-scelta-rapida-0d267570-d3da-46eb-9bfb-a3c81af676be
 
 
 
-- 
Ciao
Karl
*********
http://AccessDevCon.com
 
Access FAQ: 
http://donkarl.com/it

Newsgroup: it.comp.appl.access
Titolo: lunghezza campo

come si fa a creare un campoA in una tabellaA con tipo dati numerico ma al
massimo di un carattere ovvero da 0 a 9?
grazie
matteo



 ha scritto nel messaggio
news:erm8hf$7a1$2...@aioe.org...

usando la proprietą valido se e mettendo between 0 and 9
Antonio

Newsgroup: it.comp.appl.access
Titolo: pivot con stringhe anzichè valori

E' possibile avere in access (o eventualmente in Visual Basic) una tabella
pivot che mi gestisca stringhe anzichč valori?
In pratica devo realizzare questo:
Nome  giorno  Turno
Alberto   1       Mattina
Alberto   2       Pomeriggio
Alberto   3       Sera
deve diventare cosě:
Nome     1             2                 3
Alberto  Mattina   Pomeriggio   Sera

 ha scritto nel messaggio
news:cna810$9n5$1...@lacerta.tiscalinet.it...

Ciao Clive,
Hai provato con una query a campi incrociati?
Cinzia
Newsgroup: it.comp.appl.access
Titolo: Non riesco a convertire il formato data in numero settimana dell'anno.

Ciao a tutti,
vi chiedo cortesemente se sapete indicarmi come convertire, in una Query di
Access 2000, il formato della data in numero della settimana dell'anno.
P.S. sono totalmente inesperto.
Grazie a tutti, anticipatamente.
Andrea.

 ha scritto nel messaggio
news:8ugaqk$jf1$1...@news.IT.net...

Vedi la mia risposta al tuo messaggio delle 16:14
--
Roberto
---------------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: qualcuno mi può guidare con la manino .....

Ciao a tutti.
Ho urgenza di fare una maschera di sola ricerca per un data base che, delle
mie colleghe hanno già riempito di dati. Io devo riuscire a fare una
maschera che, x es., se digito un nome mi da la segnatura in quale scheda lo
posso trovare.
Ho bisogno che qualcuno mi spieghi come si fa se no mi ci perdo, non sono un
mega espertone, anzi, mi ci trovo x caso
Grazie x l'aiuto.
Spero a presto.

 Spero a presto.
Non so se ho capito bene, il sistema pių semplice č quello
dell'autocomposizione creazione pulsante/operazioni su record/trova record
ecc.
ciao      M.
Newsgroup: it.comp.appl.access
Titolo: Mesi fra due date

salve a tutti.
problema:
tabella con campi ID_PERIODO, DATAINIZIO, DATAFINE.
vorrei estrarre i mesi compresi fra le due date, per poter gestire degli
eventi nelle mensilita comprese. es
DATAINIZIO =01/07/2004
DATAFINE = 10/10/2004.
vorrei possibilmente con una query estrarre i seguenti dati:
luglio 2004
agosto 2004
settembre 2004
ottobre 2004
lasciando stare il formato data,
in considerazione che devo relazionare con altra tabella per inserire altri
dati per ogni mensilità, vorrei trovare la soluzione mediante una query,
ma non ho idea di come impostarla.
mi aiutate con un esempio?
o mi dite se la soluzione più corretta non è la query ? e se no? quale la
più semplice.
ringrazio per qualsiasi contributo

 ringrazio per qualsiasi contributo
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ---------------------------------------------
grazie Roberto per la puntualità nel dare consigli
 Al mio solito espongo le cose in modo complicato
Io vorrei capire se è possibile dato un solo record contenete
una data inizio ed una data fine mostrare n volte quel record per quanti
sono i mesi compresi fra le due date. es
 da tabella
ID_PERIODO /     DATAINIZIO    / DATAFINE
        1            /      01/07/2004        /10/10/2004
 da Query
ID_PERIODO    /     mensilità: .....
    1                    /     luglio 2004
    1                    /     agosto 2004
    1                    /    settembre 2004
    1                    /    ottobre 2004
credo che lo schema sia chiaro. spero sia anche possibile ottenerlo

 ha scritto nel messaggio
news:YWjxc.299243$hc5.13...@news3.tin.it...

-- 
Roberto

Con una query non credo tu possa ottenere ciò che vuoi: puoi ottenerlo
certamente con una routin VBA inserendo i risultati in una tabella
temporanea di appoggio.
-- 



Immagginavo di doverlo fare cosě, infatti avevo fatto una buona parte di
lavoro,
poi pensando di risparmiare tempo....
ciao alla prossima e grazie.
Newsgroup: it.comp.appl.access
Titolo: sapere dove e' il cursore

ciao a tutti ho bisogno di un consiglio....
ho bisogno di sapere tramite codice vba se il cursore si trova in una
maschera o nella sottomaschera che contiene.
questo xche' alla pressione di un tasto l'applicazione dovrebbe comportarsi
in maniera diversa a seconda che il focus sia sulla maschera principale o
sulla sottomashera.
forse e' una domanda stupida ma non so come fare!
grazie e buon lavoro
--------------------------------
Inviato via 
http://usenet.libero.it

 grazie e buon lavoro
Puoi utilizzare l'evento gotfocus di ciascuno dei controlli che stanno nella
tua maschera (e nella tua sottomaschera) per assegnare il valore true o
false ad una variabile global di tipo boolean in base alla quale il tuo
codice deciderà cosa fare; es:
Private Sub ControlloSuMaschera_GotFocus()
    TuaVariabile = True
End Sub
Ovviamente di segno opposto per la sottomaschera:
Private Sub ControlloSuSottomaschera_GotFocus()
    TuaVariabile = False
End Sub


Sull'help dai uno sguardo alla Proprietà ActiveForm dell'oggetto Screen.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 > sulla sottomashera.
--------------------------------
Inviato via 
http://usenet.libero.it
Newsgroup: it.comp.appl.access
Titolo: Filtri di Access

Salve a tutti,
credo diavere un problema già noto, ma che, forse per mia incapacità,
non riesce a trovare soluzione.
ho convertito un Database da access 97 a 2000, il problema è il
seguente: quando applico un filtro maschera (che mi richiede il nome da
filtrare) e lo disattivo (con il copntestuale pulsante della barra
degli strumenti), sembra tutto normale, ma quando provo a riattivare il
filtro mi mostra i dati già ottenuti in precedenza. Come se rimanesse
impresso nella memoria il dato inserito all'inizio per filtrare i dati.
Conseguenza: per filtrare il db un paio di volte devo aprire e chiudere
la maschera.
grazie per l'aiuto che potrete darmi.

Salve a tutti,
credo di avere un problema già noto, ma che forse per mia incapacità,
non riesco a risolvere.
Ho convertito un Db da access 97 a vers. 2000, il problema è il
seguente: quando applico un filtro maschera (che mi richiede il nome da
filtrare) e lo disattivo (con il contestuale pulsante della barra degli
strumenti), sembra tutto normale, ma quando provo a riattivare il
filtro mi mostra i dati già ottenuti in precedenza. Come se rimanesse
impresso nella memoria il dato inserito all'inizio per filtrare i dati.
Conseguenza: per filtrare il db un paio di volte devo aprire e chiudere
la maschera. Premetto che i test sulla vers. 97 risultano positivi.



lancia un me.requery
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa1 - I° Conferenza Italiana per Sviluppatori Access Arezzo 4+5
Giugno 2005 Sono aperte le iscrizioni  Info:  
www.donkarl.com/it

nulla di fatto!

 wrote in message
news:1116327863.1...@g47g2000cwa.googlegroups.com

Questo è normale in quanto usando MDB non viene rimossa
la proprietà Filter.
Per azzerare il Filtro devi rimuoverlo, quindi resettare
la stringa di filtro:
Me.FilterOn=False
Me.Filter=vbNullstring
Ora che il filtro è ripulito puoi applicare il NUOVO.
Ciao
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Newsgroup: it.comp.appl.access
Titolo: campo ole come aggiungere dati da vba

ciao a tutti,
sto facendo un programmino per gestire l'archivio di documenti in
access2003. Vorrei utilizzare un campo dove memorizzare un oggetto
ole, che sarà collegato e non incorporato. Dalla maschera inserendo
una cornice oggetto ole(che punta al campo di cui parlavo prima) e
cliccando su essa con il tasto destro si puo' far scegliere all'utente
come memorizzare (scegliendo il percorso).
Vorrei creare un automatismo in vba per evitare la selezione
dell'utente. Avete delle idee? Come si interagisce da codice con
questi oggetti? Se volessi inserire da codice una riga nella mia
tabella cosa dovrei aggiungere per memorizzare un oggetto ole?
grazie


Tu fai come credi ovviamente, io ti mostro questo DEMO che gestisce
Immagini(ma puoi gestire qualsiasi FILE)
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=117
oppure questo più vecchio e complesso per gestire Documenti:
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=71
Ciao
@Alex
Newsgroup: it.comp.appl.access
Titolo: virgole dopo un valore.....

ciao a tutto il ng,
quello che vedete è una parte dei codici che assieme ad un mio amico stiamo
cercando di scrivere...
queste righe di codice permettono di inserire dei valori presenti in una
maschera "Tuatabella" in un'altra chiamata "Tuatabella2"
Ciò che stiamo cercando è la possibilità di inserire la virgola solo se i
valori sono più di 2... e nel caso sia l'ultimo non ponga la virgola alla
fine dell'ultimo valore inserito...
sapete come darci una mano?!
----------------------------------------------------------------------------
---------------------------
Private Sub Comando5_MouseDown(Button As Integer, Shift As Integer, X As
Single, Y As Single)
Dim rec As Recordset    'definisce il  recordset o origine dei dati
    Dim appoggio As String    'definisce la variabile d'appoggio del tuo
campo'
    Set rec = CurrentDb.OpenRecordset("Tuatabella")   'apre la tabella che
contiene i dati'
    rec.MoveLast                          'si posiziona sull'ultimo record
.. inutili ma a volte la si mette per sicurezza
    rec.MoveFirst                        'si posiziona sul primo record
della tabella'
    Do Until rec.EOF    'esegue fino alla fine della tabella'
        If rec![campo1] = -1 Then
            appoggio = appoggio & ", " & rec![campo2]         'riga in cui
viene inserita la
virgola.....................................................................
....
        End If
        rec.MoveNext        'questo ti manda al record successivo
    Loop
    rec.Close            'chiude il recordset aperto all'inizio'
       Forms![tuatabella2]![Aspetto_Materiale_Impiegato] = appoggio
----------------------------------------------------------------------------
---------------------------
Tiziano

 ha scritto nel messaggio
news:a74rth$s3c$1...@newsfeed.cineca.it...

Prova con:
Forms![tuatabella2]![Aspetto_Materiale_Impiegato] = Left(appoggio,
Len(appoggio)-2)
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ha scritto nel messaggio
news:kmol8.36707$%g7.11...@twister2.libero.it...

Grazie funziona correttamente!!!
Ciao Tiziano

Roberto
Ciao a chiunque abbia
intenzione di leggere questo post...
il mio problema ora č lagato
all'inserimento non in una maschera ma in una sottomaschera... com'č
possibile rendere quindi attiva la sottomaschera, che poniamo si chiami
Tabella3 e la sottomaschera "Tabella3"?!
ho provato ma non trovo la
soluzione....
Grazie Tiziano
--------------------------------
Inviato via 
http://usenet.iol.it
 



prima rendi attiva la maschera e poi la sottomaschera
me!maschera.setfocus
me!maschera!sottomaschera.setfocus
me!maschera!sottomaschera!controllo.setfocus
Saluti.
Emanuele.

Ciao grazie ho risolto!!!!
Ciao Tiziano

Newsgroup: it.comp.appl.access
Titolo: Salvataggio dati

Saluti a tutta la compagnia
Nell'intento di salvare il contenuto del mio db, ho letto qualche post in
giro per i nngg, ma non sono stato in grado di risolvere il problema.
Ho creato una macro con OutputSu impostando il salvataggio della tabella su
a:\tabella.xls.
Il salvataggio avviene correttamente, ma non riesco ad importare i dati
facendo il percorso inverso.
Esiste un modo facile per fare il backUp cliccando su un bottone?
Grazie e prosit
Antonio

 ha scritto nel messaggio
news:jto6c.80895$O31.3...@news4.tin.it...

Prova ad usare il metodo TranferDatabase (vedi help); quello funziona sia
per esportare che per importare gli oggetti di un database.
Se preferisci usare le macro usa l'azione TrasferisciDatabase (vedi help).
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ha scritto nel messaggio
news:%0z6c.80648$FJ6.2...@twister1.libero.it...

Grazie per l'attenzione studierò il tuo suggerimento.
Nel frattempo, ho fatto la seguente:
1) ho diviso il db in "fe" e "be"
2) ho creato il file "salva.bat " dove ho messo i percorsi per trovare e
salvare il "be"
3) con un bottone attivo una macro che fa eseguire il file "salva.bat"
 ....... funziona e va pure in un floppy!!
Sarà una trovata sciocchina, ma efficace.
ciao - Antonio

Newsgroup: it.comp.appl.access
Titolo: aiuto bottone per report

E' la prima volta che scrivo in questo newsgroup e non sono molto pratico di
access, detto questo vai con la domanda:
Ok, il problema č questo: su una maschera che contiene diciamo "NOME" piů
una sottomaschera che contiene una lista di prodotti acquistati da NOME,
voglio mettere un bottone che mi apra un report con praticamente le stesse
cose.
Il problema che ho č che vorrei che il report fosse relativo solo al NOME in
quel momento visualizzato sulla maschera e non TUTTI i prodotti di Tutti i
nomi!
Come faccio ad avere il mio report con sottoreport relativo solo
all'interessato?
Per adesso quando clicco sul bottone (generato in automatico con la wizard)
mi si apre un report mastodontico con titti i nomi con i relativi
prodotti... devo rifare il report o il problema č nel bottone?
come agire?
Grazie per le risposte!

 quel momento visualizzato sulla maschera e non TUTTI i prodotti di Tutti i
la cosa piů semplice e basare il report principale su una query nei cui
criteri fai riferimento al form con in codice del "NOME"
Forms![NomeMascheraPrincipale]![CodNome]
ciao

 ciao
Grazie infinite...
La vedevo una cosa molto più complicata invece era una fesseria...
Grazie ancora....
Sistemato tutto
Newsgroup: it.comp.appl.access
Titolo: Re: [OT] problema rotella del mouse

 hai magari qualche link da segnalarmi?
http://www.geocities.com/SiliconValley/2060/freewheel.html
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
 

scusate l'OT ma non ce ne vado a capo....
da un paio di giorni non riesco più con la rotellina mouse a scorrere le
pagine di qualunque browser (IE, opera, firefox) mentre la stessa
rotellina funziona perfettamente ad esempio per lo scorrimento di una
cartella
per la precisione non è proprio la rotellina ma il tasto del muose di un
portatile, ma la cosa è la stessa, almeno penso
fino a qualche giorno fa funziona perfettaemente.
ho già fatto girare il programma free clean and repair ma nulla
cosa posso fare per ripristinare questa comodissima funzione?
ciao e buona giornata a tutti
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 
prova ad installare FreeWhell (se non lo trovi con google mi pare ci sia 
un riferimento sul sitocomune)... magari bypassa il problema.
ciao
Nick

 Nick
grazie per la risposta ma non riesco a trovare il programma ne su google
ne sul sito comune
hai magari qualche link da segnalarmi?
-- 


 
http://www.geocities.com/SiliconValley/2060/freewheel.html
grazie mille lo provo e poi vi faccio sapere
ciao e buona giornata a tutti
-- 


 ciao e buona giornata a tutti
ho risolto installando il nuovo driver del mouse


Newsgroup: it.comp.appl.access
Titolo: Finestra POP UP su maschera.

Ciao a tutti!
Ho un problema con A2000 / W98.
Ho creato una maschera e ad un campo di testo ho associato alla pressione
del tasto destro una finestra di PopUp da me creata.
Tutto funziona ma il problema è che quando premo il tasto destro mi viene
fuori anche la finestra standard dell'Access.
Come faccio per non farla presentare?
Ho fatto una ricerca sull'help ma non ho trovato nessuna indicazione.
Grazie in anticipo a chiunque possa aiutarmi.
Ciao
FACE ONE

 fuori anche la finestra standard dell'Access.
prova a disattivare tutti i menu in strumenti\avvio
max

Funziona!
Anzi, per essere piů speccifico, nel caso servisse a qualcun altro il menů
in oggetto č "MENU' SCELTA RAPIDA".
Grazie dell'aiuto.
FACE ONE
Newsgroup: it.comp.appl.access
Titolo: gestione fatturazione con DDT

Ciao Amici del news,
come voi sapete la normativa Iva consente di differire l'emissione della
fattura utilizzando i documenti di trasporto (DDT).
Consideriamo che ci sia una ditta che vende ad esempio latte facendo le
consegne giornaliere, utilizzando i DDT, emettendo poi la fattura a fine
mese.
Nella fattura differita bisogna fare indicare il riferimento ai DDT e alla
data. Un esempio in merito può essere:
 Ditta X
   Data
   N° Fattura
 Riferimento bolle n
10 del 18/01/2003; 11 del 19/01/2003;
 12 del 20/01/2003; ecc°
Quantità   Descrizione    Prezzo Iva
Le quantità, ovviamente, derivano dalla somma di quelle risultanti dai DDT
supponendo che sono forniti diversi tipi di prodotto. Mi spiego con un
esempio:
DDT n° 10 del 18/01/2003
Quantità Descrizione
10 yogurt;
11 latte
DDT n° 10 del 18/01/2003
Quantità Descrizione
15 latte
18  yogurt
Fattura finale n.1 al 31/01/2003
Quantità Descrizione
28 yogurt;
26  latte.
In sostanza vorrei costruire un database che mi consentisse di gestire
questo tipo di fatturazione.
Sapete indicarmi qualche sito dove c'è un database di esempio? O in
alternativa, se qualcuno ha gia affrontato questo problema, come posso
procedere?
Vi ringrazio per la vostra disponibilità.

 ha scritto nel messaggio
news:ul%ha.559$mg5....@twister2.libero.it...

se sei alle prime armi non è semplicissima la cosa, per ottenere comuqnue la
somma delle quantità degli stessi prodotti devi usare le query di
raggruppamento.


Ci provero! Grazie

Newsgroup: it.comp.appl.access
Titolo: Campi di tipo "Calcolato" nelle tabelle.

Sono solo io che li ritengo un abominio? O già esistevano in altri sistemi?
E ci sono problemi di compatibilità con altre fonti dati con cui potrei interagire?
Grazie.
Riccardo Baldinotti


No Riccardo... condivido la tua posizione... sono di discutibile utilità e ragione di esistere.
Peraltro anche i Campi MULTIVALORE lo sono... ma MS ha sfornato queste chicche... e le teniamo, poi usarle non è dovuto.
 
@Alex


Grazie, per una volta non mi sentirò il solito baluba che rifiuta le novità... ;-)
Riccardo Baldinotti
Newsgroup: it.comp.appl.access
Titolo: Convertire Access per MAC

Buon Pomeriggio a tutti.
Un cliente che ha solo dei MAC vorrebbe una mia procedura fatta in ACCESS.
Esiste la possibilità di convertire i programmi nel sistema operativo dei
MAC ???
So che è stata fatta una versione di OFFICE solo per loro, ma non so quanto
possa essere possibile.
Oppure esistono degli emulatori???
Sono grato a tutti coloro che mi daranno qualche "dritta".
Alberoni Raffaele

 Sono grato a tutti coloro che mi daranno qualche "dritta".
Esistono emulatori (non so dirti quanto siano affidabili e veloci).
Tuttavia, se il software di cui parli è una "procedura" _valore commerciale
diverse migliaia di euro, valore aggiunto per l'azienda molto elevato_  il
cliente potrà procurarsi un Pc di fascia bassa, o un Pentium II usato per
far girare nativamente il software.
Ciao.

 ha scritto nel messaggio
news:Bzpba.40694$pG1.9...@news1.tin.it...

Oltre al suggerimento di Ken, che visti i costi dei pc usati non mi pare
male; esite FileMaker sia per Win/Mac ma scordati un "convertitore"
Access --> FM devi riscriverti tutta l'applicazione.
Ci sarebbe anche Star Office (free) ma non ricordo se gira anche su Mac e
comunque importa delle applicazione access moooolto semplici...
Ciao.
--
Sergio MAZZA



mi ero informato tempo fa è l'office per max esiste ma privo di access
l'idea dell'emulatore windows non è male 
cerca in rete vmwhere 
Saluti.
Emanuele.

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

ciao a tutti
 
ho errore di sintassi quando IdFatturaFo e null
 
    Set Rs2 = DBEngine(0)(0).OpenRecordset( _
      "SELECT * FROM TbNumDocFornitoriOriz" _
      & " WHERE IdFatturaFo = " & Nz(Me!IdFatturaFo)
 
ho provato 
anche cosi 
Nz(Me!IdFatturaFo, 0)
 
grazie

Ha senso eseguire la Query se IdFattura è Null...?
Se usi Nz(IdFattura,0) ha senso...? Prendi il Record con IdFattura=0 è quello che vuoi...?
 
@Alex 

 ...

Oltre a cosa ha già scritto Alex:
 
Controlla se IdFatturaFo veramente è Null se forse solo non vedi/aspetti 
un valore. Basta un punto d'interrogazione è il mouse soppra il 
riferimento o anche:
 
Debug.Print IsNull(Me!IdFatturaFo)
 
-- 
Ciao
Karl
*********
http://www.AccessDevCon.com
 
Access FAQ: 
http://www.donkarl.com/it
 


grazie Alex


grazie Karl

Franco dellavalle explained on 11-05-18 :

Se il confronto WHERE è falso non ottieni record dalla query
ma non errore di sintassi.
Mostra tutta la query e precisa il DataType di IdFatturaFo.
 
Bruno
Newsgroup: it.comp.appl.access
Titolo: Data maledetta!

Ciao a tutti.
Sto litigando con le date in A2003.
A parte il formato americano in SQL che
di solito risolvo forzando Format(data,"yyyy/mm/dd")
mi incrocchio ancora:
se imposto un recordset scrivendo
"select * from tabella where #" & me! data1 & "# between data_inizio
and data_fine"
non funziona; ho provato cosi:
"select * from tabella where data1 <= data_inizio and data_fine"
ma nemmeno.
Qualcuno mi sa dire le due o tre regolette da tenere
presente quando si confrontano le date, anche in SQL ?
Millemila grazie a chi mi aiuta.
Ciao Ilaria


Di solito il formato della data prende le impostazioni dal regional
setting che hai sulla macchina( nel control panel di windows ad
esempio)
se imposti la la data in formato americano e poi fai le query su un db
che ha il formato americano non dovresti incontrare problemi perche
odbc manda tutto nel formato che hai settato sul pc
Prova a vedere nel tuo regional setting se hai il formato italiano
purtroppo su alcune date con il giorno inferiore a 12 puo far
confusione e non ti accorgi degli eventuali errori....
spero che ti serva
Ciao Marco

 ma nemmeno.
Benche' rallenti l'esecuzione della query, hai provato ad usare 
il Format proprio nel codice della query?
Alessio

Ciao Ilaria
Vincenzo Turturro
Certificato Eucip Core Level
ITA 0000-002299 del 14/05/2007
---------------------------------------------
il sito comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
risorse Access:
http://www.accessgroup.it
---------------------------------------------
Il sito comune di it.comp.as400
http://www.faq400.com
---------------------------------------------

 presente quando si confrontano le date, anche in SQL ?
Passare una data ad una stringa SQL
www.donkarl.com/it?FAQ6.8
 
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it