mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: errore in query

Salve a tutti. Sono alle prese con una query che mi da qualche
problemino. Preciso che non sono un esperto di SQL.
La  query è la seguente:
SELECT tContrattiCliente.costo, Sum([pagamento]) AS Som, [costo]-[Som]
AS Espr1
FROM tContrattiCliente INNER JOIN tPagamentiContratti ON
tContrattiCliente.idContrattoCliente =
tPagamentiContratti.idContrattoCliente
GROUP BY tContrattiCliente.costo
HAVING ((([costo]-[Som])>0));
Quando la eseguo mi chiede il valore di Som.
In pratica voglio ottenere il costo del contratto del cliente dalla tab
contrattiCliente, la somma dei pagamenti effettuati da quel cliente
dalla tabella tPagamentiContratti e la differenza tra le due cifre.
Sbaglio qualcosa ma non so dove.
Un grazie GIGANTE a chi mi può aiutare.


Somma non sum
-- 
-- 
Massimiliano Amendola
www.accessgroup.it
Il sito italiano di svilupatori Access
www.donkarl.com/it/cisa
 

Ciao e grazie per la risposta immediata. Sostituendo Sum con Somma mi
dice "Funzione somma non definita nell'espressione"..Non riesco a
raccapezzarmi.. :(
MA ha scritto:


 ...
Non sono sicuro di capire cosa vuoi ottenere con la query.
Pero il problema technica è che nel criterio (HAVING) usi il nome
di un campo calcolato [Som] invece del calcolo. Prova di sostituire:
HAVING ((([costo]-[Som])>0));
con
HAVING [costo]-Sum([pagamento])>0
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
 

Non funziona perchè non posso utilizzare una funzione di aggregazione
in un criterio. Ti spiego meglio cosa voglio ottenere:
Ho due tabelle, una è tContrattiCliente e l'altra è
tPagamentiContratti.
Devo estrarre il costo dalla tabella tContrattiCliente e il totale dei
pagamenti del contratto dalla tabella tPagamentiContratti in modo tale
da evidenziare quei contratti che non sono stati saldati del tutto.
Avevo pensato di effettuare una differenza tra il costo del contratto e
la somma dei pagamenti. Ma nn mi riesce..
Dove è l'inghippo?
Karl Donaubauer ha scritto:


 Dove è l'inghippo?
-- 


Si hai ragione, sbagliavo io perchè utilizzavo il WHERE..ora però mi
spunta un altro messaggio poco piacevole:
"Impossibile eseguire una query che non include l'espressione
[costo]-Sum(pagamento)>0 specificata come parte di una funzione di
aggregazione"
Cosa significa.
Ps sei troppo gentile!!
Karl Donaubauer ha scritto:


 Cosa significa.
Posta il tuo enunciato SQL attuale.
Quale versione di Access usi?
-- 
cu


Ecco la query:
SELECT [costo]*(1-[sconto]) AS SommaCosto,
Sum(tPagamentiContratti.pagamento) AS Pagam, [SommaCosto]-[Pagam] AS
DaSaldare
FROM tContrattiCliente INNER JOIN tPagamentiContratti ON
tContrattiCliente.idContrattoCliente =
tPagamentiContratti.idContrattoCliente
GROUP BY [costo]*(1-[sconto])
HAVING [costo]-Sum([pagamento])>0 ;
Utilizzo access 2003
Grazie della pazienza!
Karl Donaubauer ha scritto:


Trovato l'inghippo :-)
 in pratica nella Select usavo [costo]*(1-[sconto]) mentre nell'HAVING
utilizzavo HAVING [costo]-Sum([pagamento])>0  senza includere il campo
sconto.
Cmq sei stato troppo gentile per il tuo aiuto.
piocanet ha scritto:

Newsgroup: it.comp.appl.access
Titolo: Impedire la chiusura di una maschera

Come posso impedire la chiusura di una maschera?
Se faccio Cancel = True nella sub Form_BeforeUpdate 
non funziona.
Probabilmente devo intercettare un evento + a monte. 
Quaaaaale?
Peppo

 ha scritto nel messaggio
news:noovot0m2kha2hndi...@4ax.com...

Prova con l'evento "Su scaricamento" (vedi help).
Nei casi in cui vuoi evitare la chiusura della maschera genera la riga
Cancel = True .
Voglio comunque sperare che ci siano dei casi in cui accetti la chiusura
della maschera; non credo che per farlo vuoi spegnere il PC. ;-)
Può darsi anche che ti sia sufficiente impostare a No la proprietà della
maschera Casella menu controllo; così facendo eviti che l'utente chiuda la
maschera con la X in alto a destra o con la casella menu controllo: potrai
chiuderla solamente tu da codice.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Vba e query una relazione difficile ( X me ovviamente)

Sono costretto a disturbarvi ancora sob :-(
Ho una query di selezione che restituisce dei valori di  pagamento
all'acconto ed al saldo
Ho un campo A/S che mi indica se è acconto o saldo ed un campo importo
A/S  importo
 A    95
 S    180 
Questi valori rappresentano ciò che il cliente ha pagato.
Ho poi una funzioncina in una maschera che in base all'importo totale
dovuto calcola quali sono le cifre che il cliente doveva pagare in
realtà
acconto = 100
saldo = 200
io da VBA vorrei accedere al campo A/S della mia query e se il valore
è A allora calcolare acconto - importo (associato ad A nella query)
oppure se il valore è S calcolare acconto - importo (associato ad S
nella query)
Il problema in pratica è come accedere da vba ad un determinato
campo/risultato di una query controllando il valore di un altro campo
Ciao e grazie a tutti!

 campo/risultato di una query controllando il valore di un altro campo
Con una tbl temporanea  ;)
Giuseppe

campo/risultato di una query controllando il valore di un altro campo
Normalmente, se stiamo parlando di una query salvata, basta un
DLookUp. Mi viene perň da pensare che, se ad ogni operazione
(fattura?) corrispondono un acconto e un saldo, il campo 'saldo' non
sia necessario: dovrebbero servire: data_acconto, importo_acconto,
data_saldo (ma forse la struttura delle tue tabelle č piů complessa di
quello che hai lasciato capire...)
Ciao
--
Alberto
No alle guerre

 Ciao
Ho provato con la dlookup e sembra funzionare , grazie, ma cosa
significa query salvata??
Hai ragione il campo saldo non servirebbe ( se ho capito quello che
vuoi dire potrebbe essere ricavato dal campo acconto conoscendo il
totale) ma se uno a saldo a pagato una cifra insufficiente ... io devo
confrontare il dovuto (calcolato) con la registrazione dei dati della
fattura ( immesso a manina
cliente x cliente)
Se intendevi qualcos'altro non ho capito :((
Ciao e ancora grazie

...

Scusami ma non ho capito bene ( è poco che lavoro con access )
mi potresti dare qualche dettaglio in più ( o qualche riferimento)
Grazie CMQ!

Ciao e ancora grazie
De nada, ciao.

Newsgroup: it.comp.appl.access
Titolo: Inviare da VBA e-mail con allegati usando MAPI

Un saluto a tutti,
ho scaricato dal sito comune l'esempio pubblicato da Alessandro Baraldi ma 
non riesco ad inviare le mail con outlook express,
in pratica dopo aver inserito tutte le informazioni (destinatario, oggetto e 
testo)  cliccando sul pulsante  invia mi genera, dopo
la finestra che mi avvisa che un programma sta tentando di inviare 
automaticamente la posta elettronica, l'errore critico nell'invio del 
messaggio
"failure".
In cosa sbaglio?
Grazie
Saverio 

sasa ha scritto:


In outlook express c'� una spunta da togliere in
menu-opzioni-protezione-avvisa se altre applicazioni tentano l'invio di posta
per evitare gli avvisi da vba. Magari � quello....
-- 
Questo articolo e` stato inviato dal sito web 
http://www.nonsolonews.it

 Questo articolo e` stato inviato dal sito webhttp://
www.nonsolonews.it
Ciao, se non ha la necessitè di usare outlook, puoi cercare in rete
il controllo "giemail.ocx" che ti consente di inviare email con
allegati.
L'ho utilizzato in un'applicazione e funziona bene.
Ciao.
Alberto

 Questo articolo e` stato inviato dal sito webhttp://
www.nonsolonews.it
Ciao, se non ha la necessit� di usare outlook, puoi cercare in rete
il controllo "giemail.ocx" che ti consente di inviare email con
allegati.
L'ho utilizzato in un'applicazione e funziona bene.
Ciao.
Alberto
Risolto, opzioni internet - programmi internet - era abilitato microsoft
outlook in luogo di outlook express
Grazie a tutti
Newsgroup: it.comp.appl.access
Titolo: Comprimere automaticamente un file da Access

Ciao a tutti e scusate la banalità della domanda.Ho realizzato una
routine che genera un file in formato testo da esportare.Avrei
necessita' di comprimere automaticamente tale file solo attraverso
WinZip.
Grazie in anticipo
 
Dino


shell?

Il giorno domenica 23 settembre 2012 17:00:55 UTC+2, Dino ha scritto:

Se no puoi usare pkzip


Ciao e grazie per la risp.Ho provato ma mi da impossibile trovare
file.
Ipotizzando che il file si chiami "miofile.txt" fammi gent. un esempio
Grazie ancora
Dino

> Se no puoi usare pkzip
 
Pkzip forse lo puoi scaricare da qualche parte, non è un programma fornito con windows.
7zip è un programma per zippare che ha una versione in finestra e una utility a linea di
comando. Non l'ho mai provato, ma puoi costruire la riga di comando che scriveresti in dos
e lanciarla con la shell.
 
Oppure puoi usare il codice qui sotto per comprimere un file in uno zip utilizzando le
funzionalità incorporate in windows.
 
ZipFile = "c:\dati\test.zip"
FileDaAggiungere = "C:\dati\documento.txt"
 
'Crea un file zip vuoto.
a = CreateEmptyZip(ZipFile)
msgbox a 'Deve essere True.
 
'Aggiunge un file all'archivio zip appena creato.
a = AddFile2Zip (ZipFile, FileDaAggiungere)
 
 
'Attende che la copia sia finita
set fso=createobject("scripting.filesystemobject")
Set h=fso.getFile(ZipFile)
do
	wscript.sleep 300
loop while h.size=< 22
 
Function AddFile2Zip (sZipFile, sFile2Add)
	'Aggiunge un file all'archivio zip esistente.
	'Attenzione: di default il metodo CopyFile sovrascrive.
	'NameSpace vuole un pathname completo e non solo il nome file.
	On Error Resume Next
	AddFile2Zip = True
	Set oApp = createobject("Shell.Application")
	oApp.NameSpace(sZipFile).CopyHere sFile2Add
	If Err<>0 Then AddFile2Zip=False
End Function
 
Function CreateEmptyZip(sPathName)
'Create empty Zip File.
'Crea un file zip vuoto.
	Dim fso, fp
	Const ForWriting  = 2 'Apre un file in scrittura.
	CreateEmptyZip = True 'se tutto va bene resta true.
	On Error Resume Next
	Set fso = CreateObject("Scripting.FileSystemObject")
	Set fp = fso.OpenTextFile( sPathName, ForWriting, True )
  	If Err <> 0 Then
		Set opfs = Nothing
		CreateEmptyZip=False
		Exit Function 'Errore nella creazione
	end if
  	fp.Write Chr(80) & Chr(75) & Chr(5) & Chr(6) & String(18, 0)
  	If Err <> 0 Then
		Set opfs = Nothing
		CreateEmptyZip=False
		Exit Function 'errore nella scrittura
	End If
  	fp.Close 'Chiude il file, altrimenti non si può usare.
  	Set fso = Nothing
	Err.Clear
End Function 
 
-- 
Giovanni Cenati (Bergamo, Italy)
Write to "Reventlov" at katamail com
http://digilander.libero.it/Cenati
 (Esempi e programmi in VbScript)
-- 

 ha scritto nel messaggio 
news:453f94fd-2a0f-4657...@r9g2000vbf.googlegroups.com...

strCmd = "c:\Programmi\Winzip\winzip32.exe -a -ex " + "esempio.zip + 
"miofiledacomprimere.txt"
Newsgroup: it.comp.appl.access
Titolo: Aiuto Il Database si Corrompe !!

Spero qualcuno, mi possa aiutare, da circa un mesetto ho un grave problema:
il database si rovina irrimediabilmente.
Come è possibile recuperare questi database ?
Avete notizie se questi crash sono frequenti ?
PS Access 2000 con VB6

 ha scritto nel messaggio
news:4Dou7.115415$P04.9...@news2.tin.it...

Puo' dipendere dalle schede di rete se il db lavora in rete, oppure da
errori nel codice VB.
Sib
--
----------------------------------------------------
la mia home:
http://digilander.iol.it/syb
----------------------------------------------------
il sito comune di it.comp.database.access:
http://www.sitocomune.com
----------------------------------------------------
4000 anni fa', il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente

Newsgroup: it.comp.appl.access
Titolo: come regolare l'ampiezza di una casella combinata

Spero di spiegarmi in maniera comprensibile.
Lavoro in modalità foglio dati, ma la cosa è irrilevante perché il 
problema si pone anche in modalità maschera singola o continua.
Quando arrivo in un campo e apro la corrispondente casella combinata, 
questa assume la stessa larghezza che ho dato alla casella di testo del 
campo. Così, per esempio, se il campo è fatto per contenere un codice di 
due lettere, e la casella è larga solo lo stretto necessario, 
all'apertura della casella combinata vedrò solo una piccola porzione 
della larghezza totale dei dati suggeriti (codice + descrizione, anche 
molto lunga).
In definitiva: è possibile fare in modo che la casella combinata in 
apertura sia più larga di quella del campo corrispondente?

Bruco ha detto: in data 24/11/2005 11.41:

in modalità fogliodati nonso se funziona, in modalità maschera si
vai nelle proprietà della casella combinata, hai la porprietà "larghezza 
  colonne" dove imposti la larghezz a(in cm) delle varie colonne
poi hai la proprietà "larghezza elenco" che imposti alla somma della 
larghezza delle colonne che hai messo sopra...
il tuo problema nasce dal fatto che lasci la "larghezza elenco" in 
"automatica" e quindi usa la larghezza del controllo.
ciao
Nick

 apertura sia più larga di quella del campo corrispondente?
Stupido che non sono altro: basta impostare la proprietà "Larghezza", 
togliendo il valore "Automatica".
Newsgroup: it.comp.appl.access
Titolo: Problema ricerca testo parziale in tabella correlata

ho una tabella cdrom con una tabella correlata di nome branicdrom
esse sono in relazione 1 a molti con integrità refereinziale
nella maschera listato dei cdrom se cerco un titolo parzilamente applico il 
seguente codice
CostruisciFiltro = CostruisciFiltro & "[TITOLO] Like " & Chr(34) & "*" & 
[Forms]![discografialistato]![CasellaCombinata170] & "*" & Chr(34)
in che modo secondo voi poteri inserire un altra textbox dove digitare 
parzialmente il titolo di un brano ed ottenere nella maschera "listato 
cdrom" solo i cdrom che contengono quel testo parziale nel titolo di uno dei 
brani?
Grazie.

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

Newsgroup: it.comp.appl.access
Titolo: Automatizzare una ricerca su sito mirata

Ciao a tutti, stamattina mi gira per la testa questo pensiero:
automatizzare la ricerca sul sito VIES (partite iva comunitarie) 
della partita iva del cliente in uso e magari stampare anche la pagina 
automaticamente.
 
Mai fatto nulla del genere con access?
 
 
Grazie per le risposte.
 
Skorza

 wrote in news:b55f326a-f62e-
48b1-a335-f...@googlegroups.com
:

il punto di partenza lo trovi qui:
 
http://ec.europa.eu/taxation_customs/vies/faq.html?locale=it
 
 
la domanda che ti interessa e' la Q16 che rimanda al webservice messo a 
disposizione dalla comunita' europea per l'accesso a queste informazioni.
 
http://ec.europa.eu/taxation_customs/vies/checkVatService.wsdl
 
 
-- 
Paolo opg
 
BE AWARE that this post uses a fake reply-to address
to contact me write to:
janickg ( at ) hotmail ( dot ) com
--

 Skorza wrote in news:b55f326a-f62e-

Fantastico, ma io non so nemmeno da che parte iniziare con tutta quella roba.
Tu hai già avuto modo di usarla?

 quella roba. Tu hai gią avuto modo di usarla?
 
 
non in access...
ho fatto qualche prova con c# ma con access non l'ho usato.
so che dal 2010 in poi c'e' la possibilita' di usarli ma non l'ho provato 
effettivamente:
 
https://support.office.com/en-us/article/Create-a-Web-Service-data-
 
connection-5ce2738f-bf36-4490-a015-d1745d102bb8


Newsgroup: it.comp.appl.access
Titolo: unire 2 campi e metterli  in join nella stessa query

Ciao a tutti.
Ho questo problema
Ho una tabella T1 con
....
[istat_pr]
[istat_com]
....
e una tabella T2 con
[istat]
[descrizione]
....
Il contenuto di T2.istat è uguale a T1.istat_pr & T1.istat_com
Di solito faccio una prima q. con il campo [mio_istat] =
[istat_pr]&[istat_com], poi in un'altra q. metto in join [mio_istat] con
T2.istat.
Come faccio a farlo con una sola query?
Grazie a tutti.
Giancarlo


Select T1.istat_pr & T1.istat_com as mioistat, (select descrizione from T2
where T2.istat = T1.istat_pr & T1.istat_com) as Descr from T1
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it
Newsgroup: it.comp.appl.access
Titolo: Come linkare foto ad access2003?

Ho letto qlc altro post ma non sono riuscito ad applicare la procedura..
Se qlc. mi può aiutare grazie..
A sono dei file jpg da inserire in un database, e per non farlo 
crescere di dimensione vorrei trovare il modo per creare dei link, e 
delle maschere in cui si possano vedere le foto.
Ancora Grazie
Inviato da 
www.mynewsgate.net

 ha scritto nel
messaggio
news:200407231...@mynewsgate.net...

Inserisci un controllo Immagine nella form
mettiamo che il controllo in cui c'è il path della
foto si chiama (con un guizzo sfrenato di
fantasia) Path
Poi nel modulo della form insersci
Private sub Form_current()
if dir(path) <> "" then
    tuocontrolloimmagine.picture = empty
else
tuocontrolloimmagine.picture = path
end if
end sub
MAssimiliano

 MAssimiliano
Scusa se sono .....in erba.
Inviato da 
www.mynewsgate.net

 
Non fumarla tutta e rispondi ai post dopo il testo.
Ciao
Marco
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto:

L'erba non la fumo..... sono un bravo ragazzo!
Be se puoi indicarmi la procedura guidata, magari commentando, o meglio 
dicendo come fare.... con riferimento alla procedura descritta prima da 
te, vedi post sopra.
Ciao Roberto.
Grazie.
Inviato da 
www.mynewsgate.net

 MAssimiliano
L'erba non la fumo..... sono un bravo ragazzo!


Newsgroup: it.comp.appl.access
Titolo: avanzamento record nel report

Salve sono Fanciullo,
ho un report dove in base a delle condizioni via codice
attivo il metodo cancel sull'evento print de record.
Mi rimane una riga vuota.
Come si può impedire l'avanzamento al record successivo
se per il precedende scatta il metodo CANCEL?
Grazie65

 se per il precedende scatta il metodo CANCEL?
Dipende cosa vuoi ottenere.
Con Cancel = True non impedisci l'avanzamento ma che un
record già formattato viene stampato. Per questo hai una
riga vuota. Se invece usi Cancel nel evento Su Formattazione
impedisci la formattazione e non ricevi una riga vuota.
Per veramente impedire l'avanzamento esiste la proprietà
NewRecord, vedi <F1>.
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
 

 ha scritto nel messaggio
news:5v61s1F...@mid.individual.net...

Grazie Karl
Newsgroup: it.comp.appl.access
Titolo: creare collegamento a tabella su apertura db solo se presente file.mdb

dopo aver verificato se ho inserito la pendrive nella porta usb, se presente 
dovrei creare a runtime un collegamento alla tabella "pippo" presente sul 
file mdb della pendrive, mentre se la pendrive non c'è devo eliminare tale 
collegamento alla tabella per quella sessione di lavoro
il db sulla pendrive ha la password
il tutto da vba, qualcuno sa aiutarmi? 

 ha scritto nel messaggio
news:461e4198$0$10618$4faf...@reader2.news.tin.it...

Solo una domanda: ma perchè devi eliminare il collegamento?
Non è sufficiente non eseguire affatto operazioni sulla tabella collegata
(che in quel momento non c'è) ?
Antonio


quel collegamento non deve vedersi se la pendrive non c'č
altrimenti uno pensa: "mmm!? dov'č la pendrive a cui questo collegamento 
punta?"
spero di aver chiarito :) 

 ha scritto nel messaggio 
news:461e4198$0$10618$4faf...@reader2.news.tin.it...

Sul sito comune (
www.sitocomune.com
) trovi il codice per un relink delle 
tabelle...
Ciao.
-- 
Sergio MAZZA 

 punta?"
Se quel collegamento non deve vedersi, significa che non lo devi rendere
disponibile all'utonto, quindi devi utilizzare opportune maschere senza
possibilità di accesso alla finestra database
Questo è il corretto modo di gestire un database da dare in pasti a famelici
squali utonti
Antonio

 ha scritto nel messaggio 
news:evlj1d$i3c$1...@tdi.cu.mi.it...

haha! questa degli utonti non la sapevo.
grazie per il  consiglio.

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

Salve a tutti,
ho cercato, forse non bene, ma non ho trovato un aiuto per il mio
quesito.
Devo creare una routine che mi crei una pagina word ( che poi andrò
a stampare) che contenga elementi di una tabella Access inseriti
tramite una
maschera che utilizzo nel db?
Lettera standard con campi variabili?
Dove trovo un aiuto?
Spero di essere stato chiaro
Grazie

gianluca...@fastwebnet.it
 ha scritto:

http://www.sitocomune.com
Sezione General
Faq 6.137 Esempio di automazione per l'invio e la formattazione di dati
da Access a Word usando i bookmarks
Ciao
Fabio

Perfetto, é proprio quello che cercavo.
Grazie

Newsgroup: it.comp.appl.access
Titolo: Funzione Somma in sottomaschera

Buona sera a tutti
come mai non riesco più a fare dei controlli in un pie di pagina maschera
che contengono:
=Somma([NomeCampoDelCorpo])  ????
Mi esce # errore
C'e da dire che questa sotto maschera l'ho in parte copiata da un altra
che funziona, ho cambiato il nome del controllo nel corpo e di conseguenza
il nome contenuto all'interno di Somma.
Grazie a tutti.
-- 
Raffaele Alberoni
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: come si crea un database

spero che cosi va meglio perchè io sono nuova e nn so bene come
funziona scusami :)
Volevo qualche aiuto per capire meglio access, io dovrei creare un
database.... però ho difficoltà!

 ha scritto nel messaggio 
news:1157233002.5...@m73g2000cwd.googlegroups.com...

Prima di tutto devi sapere che tipo di database devi realizzare...
Potresti cominciare usando il wizard per i modelli già inseriti in ogni 
versione di Access.
Leggere un buon manuale per principianti.
Cominciare a postare qualche problema specifico.
Benvenuta(o)
Ciao, Carlo

Newsgroup: it.comp.appl.access
Titolo: Parametro in una select parametrica in visual basic

Salve a tutti,
io ho una select in visual basic del tipo "select campo1 into
variabile1 where <condizione>".
Non rieso a capire quale deve essere la sintassi per variabile1...,
variabile1 è una variabile numerica...,ci vuole qualche .,'#"&
piazzato da qualche parte come al solito?
Queste sintassi per il passaggio parametri mi stanno stressando...
Grazie a tutti

 Queste sintassi per il passaggio parametri mi stanno stressando...
Piů che del passaggio di parametri, io mi preoccuperei prima della sintassi 
SQL.
Dai una controllata a questo indirizzo: 
http://office.microsoft.com/en-gb/access/HP010322661033.aspx
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype:pbsoftsolution
Newsgroup: it.comp.appl.access
Titolo: Ricerca per data

Buonasera a tutti, mi permetto di chiedervi un chiarimento riguardo al 
filtraggio di un campo data.
Ho una tabella in cui ho creato un campo DataSpedLettera con formato 
"Data in cifre" in cui posso immettere delle date, come non posso 
mettere date.
Ho creato una form in cui ho una combo in cui posso scegliere la data e 
e nei criteri della qry del campo DataSpedLettera ho inserito questo:
Like nz([forms]![frm_Ricerche]![SpedLet];"*")
però non funziona, in quanto se non seleziono nessuna mi fa vedere i 
campi in cui vi è la data e quelli in cui non ho inserito nulla me li 
nasconde.
Come posso risolvere il problema?
ringraziando per l'aiuto
-- 
       maurizio56
browser: FireFox 2.0.0.3
mailreader: ThunderBird 1.5.0.10


Purtroppo la selezione per Date parziali è abbastanza rognosa...!
"Format$(NomeCampo, 'short date') LIKE '*[forms]![frm_Ricerche]!
[SpedLet]'"
@Alex

Newsgroup: it.comp.appl.access
Titolo: Re: CAsella combinata senza la visualizzazione dei doppioni

[cut]
dopo il select inserisci un bel
distinct
ciao!
-- 
strano...mavero
L'universo è cambiamento; la nostra vita è il risultato dei nostri pensieri.
Marco Aurelio 

Ciao,
ho una maschera che si basa su una tabella "soggetti"
In questa maschera c'è una Casella combinata che prende i dati dal campo
titolo1 (sempre sulla tabella soggetti) la cui origine dati è la seguente:
SELECT [soggetti].[titolo1] FROM soggetti;
Quando vado sulla casella combinata vorrei che mi venissero visualizzati i
valori contenuti nel campo titolo1 solo una volta (senza gli eventuali
doppioni).
C'è modo di escludere la visualizzazione dei doppioni dal menù a discesa
della casella combinata?
[PS non voglio fare una una tabella aggiuntiva solo con i titoli da mettere
in relazione con quella soggetti?]
grazie,
francesca


Devi raggruppare i valori modificando il codice sql nell'origine riga...
Ciao.
-- 
Sergio MAZZA 

 francesca
Scusa la domanda: perchè hai riaperto un nuovo 3D, uguale identico a
quello del 25/11 al quale già ti avevano risposto Alex@, Carlo Costarella
e il sottoscritto? Capisco il sottoscritto, ma le risposte degli altri due
dovevano esserti sufficienti, o avevi bisogno di ulteriori conferme?
Prova a controllare le risposte già date ed, eventualmente, facci avere
notizie o chiedici altre precisazioni ma..non la stessa identica cosa.
Ciao,
TANNHAUSER
-- 
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: Impossibile trovare ISAM installabile

Ho fatto una macro che si dovrebbe collegare ad un'origine dati ODBC e
importarmi direttamente dal sistema AS400 delle tabelle dati in
tabelle Access. Normalmente lo faccio manualmente e funziona sempre
alla perfezione, ma stamattina ho cercato di automatizzare la
situazione. Utilizzo la voce nella macro TRASFERISCI DATABASE e poi lo
configuro. Quando eseguo la macro il risultato è che mi dice
IMPOSSIBILE TROVARE ISAM INSTALLABILE. L'help mi dice:
*******************************************************************************
Impossibile trovare ISAM installabile. (3170).
Non è stato possibile trovare la DLL per un file ISAM installabile.
Questo file è necessario per collegare le tabelle esterne (eccetto
quelle ODBC o database Microsoft Jet). Le posizioni per i driver ISAM
sono gestite nel registro di configurazione di Microsoft® Windows®.
Queste voci vengono automaticamente create all’installazione
dell’applicazione. Se si modifica la posizione di tali driver, è
necessario correggere il programma di installazione dell'applicazione
in modo da riflettere la modifica e inserire le voci corrette nel
registro di configurazione di Windows.
Cause possibili: 
Una voce del registro di configurazione non è valida. Questo errore si
verifica, ad esempio, se si sta utilizzando un database esterno di
Paradox e la voce Paradox indica una directory o un driver
inesistente. Uscire dall'applicazione, correggere il registro di
configurazione di Windows, quindi riprovare. 
Una delle voci del registro di configurazione indica un'unità di rete,
ma la rete non è collegata. Assicurarsi che la rete sia disponibile,
quindi riprovare. 
*******************************************************************************
Ci capite qualcosa?
Grazie!!!
				Giuseppe

Guarda sul Knowledge Base di Microsoft
troverai quello che ti serve
Ciao Claudio
Newsgroup: it.comp.appl.access
Titolo: Il formato definito per l'output dell'oggetto corrente non è disponibile 2282 ma con LEBANS

Avevo annunciato la risoluzione dei problemi
col post Re: Ci riprovo ancora: problema file snapshot ...  FINE
e in effetti a me funziona tutto
questo applicativo lo do a degli utenti che hanno i loro archivi e che 
quindi devono mandare le mail con l'allegato pdf
ebbene gli mando l'mde del tool, le due librerie lebans, lanciano...
e gli da questo errore
2282: Il formato definito per l'output dell'oggetto corrente non � 
disponibile
Ora questo problema si risolveva scrivendo il formato di output dello 
snapshot in italiano nella riga di comando del sendobject
ma io non uso pi� quello ora, perch� uso il comando di lebans
come � possibile?
che fare?
grazie
Antonio 

 ma io non uso piï¿œ quello ora, perchï¿œ uso il comando di lebans
A me risulta che quel comando e' scritto nel codice. In "illo" tempore 
io lo cambiai per lo stesso tuo motivo.
Questa cosa sta li da n anni e non mi ricordo piu' esattamente ma 
ricordo di aver avuto il problema e di averlo superato modificando una 
riga di codice, mi sembra in ModReportToPdf
(riga 280/281 ?)
-- 
ac (x=y-1)

 (riga 280/281 ?)
a cena stavo pensando proprio quello
� vero che io ho lavorato solo sulla chiamata alla funzione, ma poi ci sar� 
bene un bel po' di codice dentro la funzione stessa
ok, ora ci guardo, poi magari posto la conferma
la cosa che mi molesta per� � che cmq sul mio PC funziona, mentre in un 
altro no
se andava fatta la modifica, anche a me non doveva funzionare, boh!
grazie
Antonio 

 se andava fatta la modifica, anche a me non doveva funzionare, boh!
La cosa e' "tricky" dipende, se mi ricordo bene, dalla versione (e 
lingua) di access.
-- 
ac (x=y-1)

 ha scritto nel messaggio 
news:w7EYp.57338$GZ3....@tornado.fastwebnet.it...

Sono le cose che, memoria storica, mi hanno pi� dato rogne da quando lavoro 
con access.
come quando dovetti curare un bug che non ricordo bene ma dipendente dal 
fatto che l'utente finale usava un access in russo e c'erano dei problemi di 
compatibilit� sintattica
bah
cmq, tornando a noi
nella funzione base di lebans che si richiama dal "main", c'� in effetti il 
sendobject e c'era "SnapshotFormat(*.snp)"
l'ho sostituito con "Snapshot Format"
da me funziona
ora provo a mandarlo in giro e vediamo se il problema si � risolto
uff
tx
Antonio 

 ora provo a mandarlo in giro e vediamo se il problema si ï¿œ risolto
Il problema non ï¿œ un SendObject ma l'OutPutTo del snapshot.
Vedi la mia prima risposta nel tuo thread di ieri dove ho scritto
che questo errore succedera anche per te e affinchï¿œ non chiedi
qui l'ho descritto preventivamente e certo invano.
-- 
Ciao
Karl
*********
Access FAQ:  
http://www.donkarl.com/it
 

 qui l'ho descritto preventivamente e certo invano.
no karl, ho seguito tutto e ho preso spunto dai tuoi consigli e dalla 
soluzione sul tuo sito
solo che quando ho scritto il pecedente messaggio ho sbagliato a indicare il 
comando, visto che sendobject ce l'ho in testa dal precedente problema
si si, era outputto
Antonio
Newsgroup: it.comp.appl.access
Titolo: form: caselle "concatenate"

ciao a tutti!
vorrei far in modo che, in una form, un campo di testo fosse abilitato solo
se prima è stato messo il segno di spunta in una casella di controllo che lo
precede.
è fattibile?

 ha scritto nel messaggio
news:i874e.24174$IN.5...@twister2.libero.it...

Per prima cosa ti ricordo che in una maschera NON esistono i campi, ma i
controlli; i campi sono contenuto SOLO nelle tabelle e nelle queries.
Se la maschera ha una visualizzazione a maschera singola, se la casella di
testo si chiama MiaCasellaTesto e se la casella di controllo si chiama
MiaCasellaControllo, sia a fronte dell'evento "Su corrente" della maschera
che a fronte dell'evento "Dopo aggiornamento" della casella di controllo
MiaCasellaControllo, genera il seguente codice VBA:
If Me!MiaCasellaControllo = True Then
    Me!MiacasellaTesto.Enabled = True
Else
    Me!MiacasellaTesto.Enabled = False
End If
-- 
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


Fantastico! grazie mille.
ps: campi/controlli: era 1 svista..

 ha scritto nel messaggio
news:RM74e.24244$IN.5...@twister2.libero.it...

Pensandoci bene c'è una soluzione molto più semplice ed elegante: a fronte
degli eventi di cui sopra genera semplicemente:
Me!MiacasellaTesto.Enabled = Me!MiaCasellaControllo



In caso volessi fare il contrario, ossia abilitare una casella DI CONTROLLO
solo se 1altra casella DI
TESTO (nel caso specifico fa riferimento ad un campo data) non è vuota  la
prima riga di codice dovrebbe essere:
If Me!MiaCasellaTesto Is Not Null Then
al posto di
If Me!MiaCasellaControllo = True Then
ho provato in questo modo, ma non sembra funzionare, nel senso che la
seconda (di controllo) casella rimane abilitata sempre e comunque..

 ha scritto nel messaggio
news:fCt4e.26605$IN.5...@twister2.libero.it...

If IsNull(Me!MiaCasellaTesto) Then
    Me!MiacasellaControllo.Enabled = False
Else
    Me!MiacasellaControllo.Enabled = True


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

Ciao a tutti,
ho bisogno di esportare record su word, sto provando con la macro
"trasferisci testo" scegliendo stampa unione! Ho specificato il nome del
file di destinazione, la tabella coi dati ma quando aziono la macro mi da un
messaggio d'errore dicendo che non si può aggiornarte il Database! Cosa
sbaglio?
Grazie
--------------------------------
Inviato via 
http://usenet.libero.it


Dovresti decidere se vuoi utilizzare VBA o macro per eseguire la stampa
unione; comunque guarda sul sito comune (
www.sitocomune.com
) ci sono degli
esempi di automazione OLE...
Ciao.
--
Sergio MAZZA

 Grazie
Devi esportare solo 1 Record nel DOC.....?
Credo ti convenga crearti una QRY in Access
e poi nel DOC creare un MailMerge con quella
QRY.
In questo modo filtrando la QRY e aprendo il DOC
dovresti risolvere.
@Alex.
Newsgroup: it.comp.appl.access
Titolo: numero caratteri

vorrei che un campo visualizzasse il numero di caratteri di un altro campo
mentre scrivo.
Ho messo
contatore = len(campodovescrivo)
in vari eventi, ma il contatore cambia solo alla prima pressione del tasto e
non nelle successive.
che devo fare?
inoltre sarebbe bello bloccare la possibilità di scrittura una volta
raggiunti i 160 caratteri (devo mandare sms)
come faccio?
grazie.
Lenny


mi sa che devi attivare l'evento keypress (o similare) e controllare la
lunghezza della proprieta' text del controllotesto
--
a.cara 
Togli qualcosa dall'email

 ha scritto nel messaggio
news:3F55B397...@blunet.it...

Usa Onchange
Nella struttura della tabella setti la lunghezza che vuoi
MAssimiliano

Newsgroup: it.comp.appl.access
Titolo: X FAVORE CONSIGLIO SERIO

Buon Giorno A97
Ho una mschera chiamata RIGHEPREVENTIVO...
in questa maschera una volta richiamato un articolo eseguo
dei calcoli utlizzando del codice sul disattivato di caselle di testo che
ora vi illustro:
LISTINO2 (attinge dall'anagrafica articoli e rimane invariato)
PEZZI (   pezzi per articolo da digitare)
quste due caselle non sono soggette a codice su disattivato
SCONTO1 (attinge da anagrafica clienti)
su disattivato ho questo codice:
Me![LISTINO_SCONTATO] = Me![LISTINO2] * (1 - Me.[SCONTO] / 100)
Me![Totale_Rigo] = Me![Pz] * Me![LISTINO_SCONTATO]
LISTINO SCONTATO (e' un ancora per far si che man mano il LISTINO2 venga
scontato)
SCONTO2 (attinge da anagrafica clienti)
Me![LISTINO_SCONTATO] = Me![LISTINO_SCONTATO] * (1 - Me.[SCONTO2] / 100)
Me![Totale_Rigo] = Me![Pz] * Me![LISTINO_SCONTATO]
LISTINOSCONTATO (sgravato da sconto1 e sconto2 ha anche la caratteristica di
essere modificato per dare
un prezzo fisso) per cui su disattivato:
Me![Totale_Rigo] = Me![Pz] * Me![LISTINO_SCONTATO]
Pareri:
Mi sembra un meccanismo un po' 'strange' a parte che ho notato una perdita
di centesimi di euro se applico anche lo sconto2...
secondo voi e' giusta questa formulazione per poter avere alternative per
scontare un articolo per due volte ed in taluni casi
aggirtare gli sconti dando un prezzo netto direttamente (listinoscontato).
Vorrei per cortesia un Vs. parere ed eventaulmente un correttivo a questa
procedura secondo me viziosa di errori.
Grazie
Luigi Bari

 ha scritto nel messaggio
news:Xe3ca.76325$zo2.1...@news2.tin.it...
Per favore, subject significativo!!!
Antonio
Newsgroup: it.comp.appl.access
Titolo: Query rompicapo

Ciao a tutti, ho un problema che sarà sicuramente banale ma non riesco
proprio a risolvere. 
Ho una tabella con una serie di record classificati con un flag (lettera).
Vorrei fare una query che tirasse fuori solo quei record che NON hanno una
specifica lettera oppure hanno solo null.
Es.
1 P
2 P
2 C
3 C
3
4 P
4 P
4 
4 C
5 
5 P
6
Se volessi solo quelli che  hanno solo P o hanno solo null o hanno solo P e
null il risultato dovrebbe essere
1
5
6
Ho provato a ordinare in modo crescente per lettera e prendere il primo ma
non funziona...
Grazie per l'aiuto!
Francesco

 6
Devi fare una query di raggruppamento sul campo numero e mettendo sotto il
campo flag il criterio
P OR is null
La funzione scelta sotto il campo flag sarà Dove
Antonio

 Antonio
Grazie ma così non va, avevo provato... 
SELECT prova.numero
FROM prova
WHERE (((prova.flag)="P" Or (prova.flag) Is Null))
GROUP BY prova.numero;
mi da come risultato
1
2
3
4
5
6
il problema è dirgli "se ha una C non lo includere".
Per ora ho risolto in 2 passaggi: una query a campi incrociati con flag
come intestaz. colonna e i numeri come righe, poi ho escluso da quella
query i record che al campo C avevano null.
Speravo ci fosse un metodo più immediato...
Francesco


UCAS.
  SELECT prova.numero
  FROM prova
  WHERE (((prova.flag)<>"P" Or (prova.flag) Is Null))
-- 
ac
y-1=x

Alessandro Cara wrote:
P.S. se si vuole escludere piu' di una lettera questa forma e'migliore:
SELECT prova.numero
  FROM prova
  WHERE prova.flag not in ('A','B','C','Z') Or prova.flag Is Null
-- 
ac
y-1=x

"DrPlexi" <fra...@libLEVAQUESTOero.it> ha scritto nel messaggio
news:uarbnacj7dww$.ewiw88dds3l3$.dlg@40tude.net...

Ciao Francesco,
prova così
----
SELECT Numero
FROM Prova
GROUP BY Numero
HAVING  (MIN(Flag) IS NULL OR MIN(Flag)='P')
      AND (MAX(Flag) IS NULL OR MAX(Flag)='P')
----
Ciao
-- 
Giorgio Rancati
[Office Access MVP]


SELECT prova.numero
FROM prova
WHERE (((prova.flag) Is Null)) OR IN
(SELECT prova.numero FROM prova WHERE prova.flag <> "C")
GROUP BY prova.numero;
L'ho scritta cosě, prova la sintassi
Antonio

 
Grazie!
Questa soluzione funziona!!!!
In pratica raggruppo per numero e per ogni gruppo vedo che ci siano solo
null o P prendendo il max e il min! Non ci avevo proprio pensato, soluzione
molto interessante!
Io avevo provato ordinando il flag in modo crescente e prendendo il primo
ma non ha funzionato.
Grazie ancora!
Francesco

 molto interessante!
umm si, ma si può migliorare :-)
eseguendo la moltiplicazione booleana si ha questo risultato
----
MIN(Flag)='P' AND MAX(Flag)='P'
OR
MIN(Flag) IS NULL AND MAX(Flag)='P'
OR
MIN(Flag)='P' AND MAX(Flag) IS NULL
OR
MIN(Flag) IS NULL AND MAX(Flag) IS NULL
----
eliminando le AND impossibili che sono la seconda e la terza riga si ha
----
MIN(Flag)='P' AND MAX(Flag)='P'
OR
MIN(Flag) IS NULL AND MAX(Flag) IS NULL
----
riducendo ulteriormente si ha
----
MIN(Flag)='P' AND MAX(Flag)='P' OR MIN(Flag) IS NULL
----
che è la stessa cosa di
----
MIN(Flag)='P' AND MAX(Flag)='P' OR MAX(Flag) IS NULL

Newsgroup: it.comp.appl.access
Titolo: Errore apertura mdb ......

Aprendo un qualsiasi file mdb ho questo errore:
"impossibile trovare il file c:\pippo.mdb o uno dei suoi componenti.
verificare che il file o il percorso siano coretti e che tutte le librerie
diano disponibili"
La cosa molto carina è che il dbase lo apre e quindi io posso laorare
tranquillamente in quanto il messaggio non rimane in primo piano.......
se qualcuno si sente un po' Babbo Natale e mi vuole aiutare lo ringrazio
tantissimo........
GRAZIE mille!!!!!
--------------------------------
Inviato via 
http://usenet.libero.it

 ha scritto nel messaggio
news:213Z26Z14Z225Y1...@usenet.libero.it...


Sul mio Pc ho installato Windows 2000 Professional e l'errore esce anche x
dbase in locale....


Newsgroup: it.comp.appl.access
Titolo: Finestra per richiesta di conferma (Sì/No)

Quale' la funzione per far apparire in VBA una finestra con i pulsanti 
Si'/No per chiedere la conferma di un'operazione?

 Si'/No per chiedere la conferma di un'operazione?
Ecco ora č OK :
Ti posto un esempio
Dim Msg, Style, Title, Response, MyString
Msg = "Non sono stati inseriti tutti i dati." & Chr(13) & "" & Chr(13) &
"SI - Per continuare a caricare." & Chr(13) & "NO - Per uscire senza
salvare." ' Definisce il messaggio.
Style = vbYesNo + vbDefaultButton2 ' Definisce i pulsanti.
Title = "ATTENZIONE"  ' Definisce il titolo.
Response = MsgBox(Msg, Style, Title)
    If Response = vbYes Then
    ...Tuo_Evento_SI
    Else
    ...Tuo_Evento_NO
    End If
Else: End If
Se non ti č chiaro dimmelo.
PS
Al precedente post ti ho risposto.
-- 
Ciao
Pablitomf (Maurizio Facciuti)
------------------------------
http://www.sitocomune.com/
http://www.accessgroup.it/
------------------------------
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Si'/No per chiedere la conferma di un'operazione?
MsgBox (vedi help)
-- 
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------

'zz, e' vero che MsgBox serve per tutto!
Pian piano i ricordi vengono fuori :D
Newsgroup: it.comp.appl.access
Titolo: Caption maschera

Ciao, visualizzo nel caption della maschera, i dati di una casella di testo 
che riporta l'anno scolastico attuale (es. 2009/2010) per� non riesco a far 
uscire il separatore delle cifre ossia "/" in pratica visualizzo 20092010.
ho provato con la funzione Format, ma non ci riesco...mi aiutate?
Grazie 

 Grazie 
cioe'? Una cosa del genere non funziona:
year(date())-1 & "/" & year(date())
oppure
  x & "/" & y
--
ac

 x & "/" & y - questo me lo puoi spiegare meglio?

> x & "/" & y - questo me lo puoi spiegare meglio?
I miei erano solo esempi di inserimento della "/".
Da quello che scrivi capisco che il tuo problema non e' la "/" ma come 
definire il dato da inserire sull'etichetta. Se hai scritto che riesci a 
visulazzare 20092010 vuol dire che quei valori li hai da qualche parte e 
quindi dato x=2009 y=2010 la forula x & "/" & y dovrebbe essere chiara
cmq
year(date()) - (12-month(date()\6  & "/" & year(date() + month(date()\7 )
puo' essere che se la cava (non la ho provata).
--
ac

 Risolto grazie!!
Newsgroup: it.comp.appl.access
Titolo: Ritornando ad un campo autoaggiornante...

Qualche giorno fa, avevo fatto una domanda a proposito dei campi che si
autoaggiornino in base a delle condizioni di data prefissate; mi era stato
fatto notare di essere più preciso, ed ora eccomi:
Data una tabella contenente i campi nome, cognome, ecc. di varie persone, e
stabilito che ognuna di queste persone ad esempio mi debba pagare chi 10,
chi 5, e chi 20? al mese, come posso creare un campo che allo scattare del
mese successivo mi aggiorni automaticamente la somma totale dovutami da
ognuno dei soggetti, premesso che gli stessi non paghino puntualmente?
ed inoltre vorrei, una volta ricevuta dal Sig. x la somma y, riuscire ad
inserirla in modo che queta venga automaticamente sottratta dal totale
dovutomi;
Spero di essere stato chiaro, anche se ne dubito, ma vorrei comunque
ringraziare quanti si prodigano ad aiutare tutti noi, poveri newbies.....
Buon lavoro!


devi fare una tabella o un campo appropriato per inserire i dati del
pagamento e poi fare un a query per vedere la situazione aggiornata. non è
facile entrare nei dettagli perchè ogni database ha una sua struttura ben
definita.
ciao
--------------------------------
Inviato via 
http://usenet.libero.it

 ringraziare quanti si prodigano ad aiutare tutti noi, poveri newbies.....
Sei stato chiaro ma sei fuori strada.
I campi "autoaggiornanti" per definizione sono campi che non hanno motivo di
esistere in quanto devono essere calcolati al momento.
Per questo esistono le query le quali traendo informazioni dalle tabelle,
dalla data e da quant'altro occorra tenere presente ti calcolano al momento
il valore che ti serve.
Se non fosse chiaro: non devi usare un campo, devi usare una query
Sib


Forse è per questo che esistono gli amici......
pensandoci con un po' più di calma, e con l'illuminante aiuto ricevuto, mi
sono reso conto di aver già altre volte risolto questo tipo di
problemi...solo che fino a cinque minuti fa proprio non mi riusciuva di
vedere la soluzione....
Grazie comunque a tutti e....scusate il disturbo!!

 ognuno dei soggetti, premesso che gli stessi non paghino puntualmente?
[CUT]
Non è per caso che vuoi automatizzare il pagamento del pizzo?? ;-)
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ha scritto nel messaggio
news:nGBr9.43403$%M1.10...@twister2.libero.it...

Bella davvero questa!!!!
Non ci avevo pensato.....ma mi attivo istantaneamente! Eheheheheh : )


Se fai un buon database potresti venderne parecchie licenze, specie in certi
ambienti. :-))


 ambienti. :-))
E fare loro un'offerta che non potranno rifiutare
B-r
ciao MAssimiliano

 E fare loro un'offerta che non potranno rifiutare
Senti,
qui, l'unico che puo fare offette che non si possono rifiutare, io sono
Mi sono spiegato, aah.
Sib

 Sib
Ciao
Roberto
Newsgroup: it.comp.appl.access
Titolo: Textbox che deve permettere  il caporiga

Il corpo di una fattura, visto come maschera continua, contiene la textbox 
Descrizione dell'articolo
Bene, vorrei poter digitare il capo riga premendo l'enter, quindi fare delle 
descrizioni lunghe che permettano di andare a caporiga per un nuovo 
paragrafo, come si fa col Word per capirci
Attualmente premendo l'enter il cursore passa sul prossimo campo
C'e' modo di digitare un 'caporiga' dentro una textbox ?
Caporiga che poi nei report di stampa deve essere rispettato
Ciao e grazie
RobertoA

 ha scritto nel messaggio news:466a...@newsgate.x-privat.org...

Per "caporiga" intendi "andare a capo"?
Se è così premi CTRL-INVIO...
Ciao.
-- 
Sergio MAZZA 


Se vuoi andare a caporiga con solo <Enter> puoi cambiare il
valore nella proprietà EnterKeyBehaviour della casella di testo.
Non so come si chiama nella versione italiana (comportamento ...?)
ma è nella posizione 13 delle proprietà.
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
 

 *********
Ciao Karl
Daniele
Newsgroup: it.comp.appl.access
Titolo: query su date nulle

Ciao,
ho una tabella con quattro campi: tre di questi sono campi "data/ora".
Vorrei fare una query che mi tiri fuori i record che abbiano il secondo ed 
il terzo campo valorizzati, ma il quarto no.
Esempio:
campo 1: nome operaio
campo 2: data ingresso in zona A
campo 3: data ingresso in zona B
campo 4: data ingresso in zona C
La query dovrebbe dirmi quali sono gli operai che hanno il campo "zona C" 
vuoto, ma "zona A" e "zona B" pieno (e che quindi si trovano ancora in zona 
B).
Che criterio devo mettere nel campo "zona C"? Se metto "=0" non funziona! 
Come faccio a dire ad Access che mi deve filtrare tutti i record con data C 
in bianco?
Grazie
Claudio 

Ok, ho fatto. Era con "Is Null", giusto?


 Ok, ho fatto. Era con "Is Null", giusto?
Giusto!
Comunque quando rispondi scrivi DOPO e non prima del testodei messaggi
precedenti.
[CUT]
-- 
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: RECORDSET...."nessun record corrente"...

Ho utilizzato il metodo DAO per contare i record presenti in una query...ma ho
notato che quando la query (di tipo incrociato) non ritorna alcun risultato
ovvero NULL, mi appare il messaggio "nessun record corrente"...
io ho fatto cosě:
Dim dbs as Database
Dim rst as Recordset
Dim qdf as QueryDef
Set dbs = CurrentDb
Set qdf = dbs.QueryDefs("MIA_QUERY")
Set rst = qdf.Openrecordset
rst.movelast
if rst.recordcount >= 1 then ..............
Else:
MsgBox ("Nessun Record")
End if
CHI E' COSI' IN GAMBA DA DIRMI DOVE SBAGLIO ???
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 End if
Io solitamente per verificare il numero di record prima controllo che non
sia vuoto il Recordset, per evitare errori:
 Dim dbs as Database
 Dim rst as Recordset
 Dim qdf as QueryDef
 Dim n as Long
 Set dbs = CurrentDb
 Set qdf = dbs.QueryDefs("MIA_QUERY")
 Set rst = qdf.Openrecordset
 If rst.BOF AND rst.EOF then
       MsgBox ("Nessun Record")
 Else
       rst.movelast
       n=rst.recordcount
       ........................
 End if
--
@Alex
*--------------------------------------------------------------------------*
Alessandro B.
Sito Comune      :   
http://www.sitocomune.com
Sito Personale   :   
http://digilander.iol.it/ik2zok/
*--------------------------------------------------------------------------*

 End if
...
Set rst = qdf.Openrecordset
If rst.BOF Then
    MsgBox ("Nessun Record")
Else
    rst.movelast
    ' fa cosa vuoi con i record
End if
--
HTH
Karl
*********
Access-FAQ (tedesco): 
http://www.donkarl.com