mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: Menu di Access: eseguire funzione parametrica

Buongiorno,
molto spesso creo dei menu che richiamano delle stampe.
Siccome ho realizzato una funzione di stampa, alla quale posso passare il 
nome del report, la stampante su cui stampare, l'orientamento della carta 
ecc...., vorrei nel menů richiamare tale funzione passandogli i parametri. 
Il problema č che mi da il seguente errore.
"Assicurarsi che il nome della macro o i parametri della funzione siano 
corretti."
Ora, l'esigenza č quella di stampare usando la mia funzione.
Avrei 2 strade:
1. poter eseguire la mia funzione direttamente sul click del menu potendogli 
passare il nome report
2.  oppure creare una funzione che legge il parametro impostato sul menu (il 
nome del report) e lo possa alla mia funzione di stampa.
Il problema?
No so come fare! certo potrei creare una funzione per ogni report.... ma la 
cosa non mi piace.
Suggerimenti.
Grazie mille.
-- 
Marco Papetti
www.shortchannel.it
 Il software di commercio elettronico OpenSource
www.mondoideale.com
  - Prodotti naturali e biologici. 

 Grazie mille.
Non ho capito.
Passa la funzione ed il codice per chiamarla...!
In linea di massima puoi definire l'evento da scatenare su Selezione
dell'Item
chiaramente devi formattarlo in modo corretto... tenendo presente che
devi costruire una stringa...!
Esempio :
"=NomeFunzione(" & """" & NomeReport & """" & ",1,2)"
Questa stringa messa nell'evento di selezione dell'item del PopupMenù
chiama
la Funzione[NomeFunzione] passando come parametri:
1) NomeReport(Stringa)
2) NumeroCopie(1 intero)
3) Orientamento (2 intero)
ecc....
@Alex

 Grazie mille.
Non ho capito.
Passa la funzione ed il codice per chiamarla...!
In linea di massima puoi definire l'evento da scatenare su Selezione
dell'Item
chiaramente devi formattarlo in modo corretto... tenendo presente che
devi costruire una stringa...!
Esempio :
"=NomeFunzione(" & """" & NomeReport & """" & ",1,2)"
Questa stringa messa nell'evento di selezione dell'item del PopupMenů
chiama
la Funzione[NomeFunzione] passando come parametri:
1) NomeReport(Stringa)
2) NumeroCopie(1 intero)
3) Orientamento (2 intero)
ecc....
@Alex
Ciao Alex,
anche se non hai capito mi hai dato la risposta che cercavo ;)
Non sapevo che bisognava costruire ěla stringa, io gli mettevo la chiamata 
alla funzione
=NomeFunzione ( "NomeReport",1,2)
Grazie
Newsgroup: it.comp.appl.access
Titolo: Vostro consiglio su posizione di un evento

Salve,
qual'� secondo voi l'evento migliore di una textbox su cui scrivere una 
routine per calcolare qualcosa e aggiornare un'altra textbox ?
Praticamente due textbox che vengono sommate e la terza contiene il TOTALE.
Preferisco non usare campi calcolati in quanto si potrebbe forzare il Totale 
senza avere niente da sommare, non so se si possono avere successivamente 
dei problemi quindi io ho sempre evitato.
SAluti
__________ Informazioni da ESET NOD32 Antivirus, versione del database delle firme digitali 5068 (20100428) __________
Il messaggio � stato controllato da ESET NOD32 Antivirus.
www.nod32.it


Il dilemma se "tirare" un valore o "spingere" un valore.
Nel tuo caso meglio tirare:
=nnz(campo1)+nnz(campo2) assicurandoti di bloccarlo Locked = True
dove nnz è questa
'----------------------------------------------------------------------------------------------------------------------
'Se non numerico restituisce Zero
'----------------------------------------------------------------------------------------------------------------------
Public Function nnz(testvalue As Variant) As Variant
'Not Numeric return zero
     If Not (IsNumeric(testvalue)) Then
         nnz = 0
     Else
         nnz = testvalue
     End If
End Function
Ciao


Grazie Daniele sempre preciso.
Domanda, cosa intendi per tirarlo o spingerlo ?
Thanks 


 Thanks
A parte le prestazioni di qualche consenziente signorina ;-)
Per tirare intendevo l'impostare direttamente il ControlSource del tipo 
=Campo1
Per spingere intendevo invece che dopo AfterUpdate di Campo1 ho 
l'istruzione Me.CampoDaAggiornare.Value = Me.Campo1.Value
Ciao
Daniele
[OT] Da nod32 togli l'integrazione con i client di posta, cmq la 
scansione dei messaggi dovrebbe fartela ugualmente, cos� eviti che eset 
ti alleghi il suo script del cavolo.
Newsgroup: it.comp.appl.access
Titolo: activex kodak

ciao a tutti,
sapete dirmi x caso se esiste un altro sito da dove scaricare gli activex?
perchè il link ke ce in sitocomune non funzia, cioè mi sono registrato ma
non parte il download..
grazie..
ciao ludovico..

 ha scritto nel messaggio 
news:ob4ae.48641$Of5....@nntpserver.swip.net...

non hai in giro qualche versione di win98?

 > ciao ludovico..
ho il mio caro vekkio win 95 ma il 98  si lo posso trovare..

 ha scritto nel messaggio
news:Or4ae.48649$Of5....@nntpserver.swip.net...

ciao...hai un win2000?se si ti invio in allegato il file compresso per
l'autoinstallazione dei file kodak, etc...
Femto

Ti ringrazierei veramente tanto..
Grazie mille..win 2000 non celo, ho xp..dovrebbe funzionare lo stesso..

 Grazie mille..win 2000 non celo, ho xp..dovrebbe funzionare lo stesso..
Con WInXP sono segnalati malfunzionamenti documentati e rilevati
da Carlo Costarella nella FAQ del SitoComune alla sezione GENERAL
6.115 Come è possibile scannerizzare, visualizzare, modificare,
      stampare e salvare files immagine usando gli ActiveX Kodak? 
Saluti
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

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

 comprensivi di tali controlli ActiveX.
Ciao Roberto, si hai ragione, ma ricordavo il 3D dal quale è
nata la ricerca di Carlo, ovvero il malfunzionamento dei
citati OCX su sistemi XP, pertanto ho semplificato il discorso.
In ogni caso la FAQ riporta tutte le indicazioni pertanto
davo per scontato venisse letta per approfondire i dettagli.
Ciao


Newsgroup: it.comp.appl.access
Titolo: scroll mouse..

Una domanda:Come faccio ad attivare sulle mie maschere l'opzione che mi 
permetta al movimento della rotellina del mouse di andare sù o giù 
all'interno della maschera?Grazie!
Inviato da 
www.mynewsgate.net

 wrote in message
news:200408300...@mynewsgate.net

Solitamente il problema è l'inverso...!!
Non hai installato i DRIVER corretti, ma ti sei fidato
del riconoscimento automatico di Windows di la verità..??
Fai come si dovrebbe fare quando si installa una periferica
e vedrai che tutto funziona.
@Alex.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio 
news:4bf54aa38f66c2b756...@mygate.mailgate.org...

Infatti al tal proposito...come posso disattivarla all'apertura di alcune 
maschere?
Ed è possibile invece attivarla solo all'interno di una combo/box?
Grazie
Roberto 

 ha scritto nel messaggio
news:4gJMd.494981$b5.23...@news3.tin.it...

Vai sul sito di Lebans e leggi bene, ci sono un paio di versioni, ma
solo la DLL realizzata in C++ è ottimizzata.
Ciao
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: DIR che non risponde come previsto

Routine per leggere i file dentro una directory
 
---------------------
dir_xml="C:\FILE_XML\"
nome_file_scelto = Dir(dir_xml)
While (nome_file_scelto <> "")
     tip_doc = estrai_valore_da_xml("TIPO_DOCUMENTO", nome_file_scelto)
     DoEvents
     nome_file_scelto = Dir()
     Wend
---------------------
 
il primo giro la dir restituisce correttamente il nome del primo file
Ma al secondo dir (nome_file_scelto=Dir() )  gia' non restituisce piu' 
niente
Il problema e' sicuramente dentro la funzione  estrai_valore_da_xml, 
perche' escludendola, il ciclo prosegue correttamente restituendo tutti 
i file della directory
Per quali motivi la DIR potrebbe sbagliare?
Voglio dire, quali operazioni all'interno della funzione 
estrai_valore_da_xml potrebbero 'sporcare' i dati della DIR ?
(ho gia' cercato altre DIR dentro la funzione richiamata all'interno del 
ciclo, ma non ce ne sono)
 

RobertoA brought next idea :

Dir() io non l'ho mai fatto funzionare bene.
 
Prova così:
==================================
Dim FSO As New FileSystemObject, F As Files, i
Set F = FSO.GetFolder("C:\FILE_XML").Files
For Each i In F
    tipo_doc = estrai_valore_da_xml("Tipo_Documento", i.Name)
Next
==================================
 
Bruno


Si, grazie
 

Usa Latebinding ... se proprio non vuoi usare DIR...
 
DIM Fso As Object
Set fso = CreateObject("FileSystemObject")
 
@Alex 

Rispondendo... Dir sbaglia solo se quella funzione che chiami usa a sua volta Dir...
La uso da sempre per scansionare file in una DIRECTORY e popolare liste... mai avuto problemi.
 
Questo codice lo uso da 20 anni...
 
Public Function FillListFiles(ctl As Access.ListBox, Startpath As string)
    Dim MyPath As String
    Dim MyName As String
    ctl .RowSource = ""
    MyPath = Startpath
    MyName = Dir(MyPath)
    Do While MyName <> ""
        With ctl
            .RowSource = .RowSource & MyName & ";"
        End With
        MyName = Dir
    Loop
    ctl.RowSource = Left(ctl.RowSource, Len(ctl.RowSource) - 1)
End Function
 
@Alex
Newsgroup: it.comp.appl.access
Titolo: Impossibile creare database MDE

Sto provando a convertire un file di access 2000 in un MDE ma mi dice:
Impossibile creare database mde.
Sapete quale puň essere la causadi ciň?
Sono nelle vs mani.
Grazie
Alessandro

 Sapete quale puň essere la causadi ciň?
C'e' un errore nel tuo codice.
Fai un compila tutti i moduli e vedrai che ti evidenzia qualche errore.
Sib

 Sapete quale puņ essere la causadi ciņ?
Sģ, un errore di compilazione.
Compila tutti i moduli dal VBE e troverai l'errore.
Ciao, Simone

 Sib
______
Ma che succede compilando tutti i moduli?
Non č che per caso poi non si possono + modificare?
Riccardo


Quello avviene solo quando crei un .mde... quando compili tutti i moduli
verifiche semplicemente che il tuo codice sia privo di errori di sintassi e
lo rendi (poco) più veloce.
--
Aries
icq: 56640169
e-mail: 
Marv...@iol.it


Sě, scusate ragazzi,
c'era un errore nel codice di una maschera di prova che non usavo piů da
tempo.
Grazie.
Alessandro

Newsgroup: it.comp.appl.access
Titolo: Come verificare differenze tra due file access ?

Spesso capita che si disponga di versioni diverse della stessa procedura
Capire qual'e' l'ultima versione non sempre e' facile
Spesso, basarsi su data/ora ultima modifica file puo' trarre in errore 
specie se l'aggiornamento e' stato fatto su un pc con l'orologio sballato
Esiste una qualche routine/programma che permetta di verificare le 
differenze tra due file access ?
Se esistesse, sarebbe semplice capire quale delle due versioni e' la piu' 
recente
Ciao e grazie
RobertoA

"RobertoA" <> Spesso capita che si disponga di versioni diverse della stessa

Visual Source safe.
Comunque, se hai problemi a riconoscere la versione più recente significa
che sei organizzato male.
Dopo una qualunque modifica a un sorgente, costa poco inserire da qualche
parte un numero di "release" incrementale.
Ciao: Oscar

 parte un numero di "release" incrementale.
Si, sono organizzato male e cerco di migliorare la situazione attuale
Per 'release' incrementale intendi qualcosa scritto a manina o che viene 
messo in automatico dall'ambiente di sviluppo ?
Ciao e grazie
RobertoA 

 messo in automatico dall'ambiente di sviluppo ?
Qualcosa che metti a mano dopo le modifiche (magari nella barra dei titoli):
semplice ma efficace.
Ciao: Oscar


Si, semplice, ma poco efficace
Nel senso che se viene lasciata la discrezionalita' al programmatore, e' 
possibile che qualche volta non vengano aggiornate tali informazioni
Ciao
RobertoA

 possibile che qualche volta non vengano aggiornate tali informazioni
Guarda che c'ha ragione: o usi VSSafe o ti metti a manina un numero di 
release (come faccio pure io).
Saluti. 

 release (come faccio pure io).
file batch:
- copia il file e rinomina la copia con la data del giorno in una 
cartella "backup";
- apri il file originale
Newsgroup: it.comp.appl.access
Titolo: Popolare campi

ho una tabella cosi composta:
ID ITArticolo
ora ho aggiunto un campo
ID ITArticolo ENArticolo
devo popolare il campo ENArticolo con i stessi dati di ITArticolo mantenendo 
lo stesso ID
Es:
ID ITArticolo
1  Giornale
2   Libro
Io Vorrei:
ID ITArticolo ENArticolo
1 Giornale  Giornale
2 Libro  Libro
Come riesco a fare cio??


Ciao Claudio,
supponendo che ti serva momentaneamnete prima di fare la traduzione....
Puoi usare  una query di aggiornamento:
UPDATE TABELLA SET ENArticolo= ITArticolo
Ciao
Cinzia

[CUT]
Buonasera Gent.ma Sig.ra Cinzia,
giacchč non ho occasione di interagire con Lei da tempo mi permetto di 
porgerLe i miei piů Distinti Saluti augurandole una Buona Serata !
Cordialmente :-)
Gaspare 

 Gaspare
Grazie molte, eg. Sig. Gaspare!
Spero che anche Lei passi una piacevole serata!  :-)
Cinzia

 Cinzia
E credo che entrambi ne avevate bisogno...
;-P
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

 E credo che entrambi ne avevate bisogno...
In effetti stavo pensando di fare un salto dal Dalai Lama...ma adesso che 
sei ritornato tu ne farò a meno ! ;-)
Newsgroup: it.comp.appl.access
Titolo: For Each\Avevo posto male il problema

Ciao a tutti,
mi ripresento, dopo un viaggetto in Gallia per lavoro, con un problemuccio
che non sono riuscito a risolvere, un po perche' sono stato ,appunto, via,
un po perche' mi sono reso conto di aver posto il problema in modo
scorretto.Mi erano arrivati dei suggerimenti , ma non funzionano, e forse io
non ho spiegato bene come avviene il processo.
Dovrei riuscire a fare un invio multiplo ( a piu' clienti) di un
allegato.Questa operazione la faccio di gia' ma per singolo utente.Come
avviene questa operazione per
ogni singolo invio? Allora:
Ho una maschera PORTAFOGLIO con i controlli (cito solo quelli interessati)
Nome/Cognome/Email   del cliente a cui sto parlando.Decido di inviargli un
allegato.Apro un'ulteriore maschera chiamata ESPORTA(la maschera precedente
rimane aperta) che con LinkCriteria si posiziona sullo stesso utente e
aggiorna in apertura i controlli relativi (Nome/Cognome/Email[To..in questa
maschera]).
Attraverso una combo scelgo l'allegato da inviargli,su afterupdate della
stessa si aggiorna una frasetta tipo" Egr. Dott....Le invio..ecc". A questo
punto do' l'invio e attraverso Outlook mi parte l'email completa di tutto.
Come gia' detto l'altra volta, non è farina del mio sacco; l'80% è di
CarloCos ed il 20% il mio lavoro per modificarlo per le mie esigenze.
Ora ho l'esigenza di fare questa singola operazione non piu' per un singolo
cliente ma per tutti quelli appartenenti ad un settore merceologico che io
seleziono
filtrandoli dalla maschera principale.Quindi:
Sono sulla maschera PORTAFOGLIO, filtro in base a selezione "Banca",apro la
maschera ESPORTA (questa volta senza linkCriteria per non posizionarmi su
nessun cliente singolo).A questo punto , quale potrebbe essere il codice Vba
che mi fa ripetere tutto il ciclo per ogni appartenente al settore?
Ho gia provato con recordsetclone, ma forse non funziona perche' non sono
sulla maschera che lo ha generato.Ho provato con For Each..ma mi da "tipo
non corrispondente" .Insomma credo di avere un po di confusione in testa e i
suggerimenti che mi avete dato in precedenza ,per colpa della mia scarsa
precisione,  credo mi abbiano fatto approcciare il problema dal punto
sbagliato.
Qualcuno riesce a tirarmi fuori da questo pasticcio?
Come sempre un grazie a tutti
Eddie

punto do' l'invio e attraverso Outlook mi parte l'email completa di tutto.
Posta il codice.
--
Lorenzo Coronati
--
<<Ragazzi, sapete indicarmi una utility in 
internet che sia in grado di recuperare le 
password da un database access e da un system mdw?
intendevo, gratuita...>>
(Marco Tullio Bisoli, 27/04/2001)
--
Newsgroup: it.comp.appl.access
Titolo: problema su filtrare dati

Come mai se in una casella combinata, nell'evento dopo aggiornamento
inserisco
DoCmd.OpenForm "archivio", acNormal, "",
"[fornitore]=[Forms]![archivio].[casellacombinata34]", , acNormal
in ac97 funziona benissimo ed a ogni mia scelta dalla tendina, scelgo
diversi fornitori di seguito, la maschera mi filtra solo il materiale di
quel fornitore senza darmi il minimo problema mentre se le stessa machera
fatta in Ac2000 dopo la prima selezione , la maschera è come se si
bloccasse, cioè apro la maschera , tutto ok, vado nella casellacombinata,
apro la tendina, seleziono il fornitore che mi fa comodo, e dopo la maschera
mi visualizza solo quello che riguarda il fornitore scelto, ma se dopo
questa operazione seleziono un'altro fornitore, ma maschera non mi seleziona
nessun altro fornitore , rimane bloccata con il primo fornitore da me
scelto, debbo chiudere e riaprire la maschera.
Dove sbaglio ?
Grazie 1000 Max


Ma la maschera "archivio" la chiudi prima di scegliere un'altro fornitore o
no?
Ciao.


ora provo come mi hai detto.
Intanto grazie 1000.
Max


Ciao.

Newsgroup: it.comp.appl.access
Titolo: [?] Errore : "Impossibile assegnare un valore all'oggetto"

Ciao a tutti !!
Sto litigando da qualche ora con questo errore, che appare quando cerco di
inserire dei dati in una griglia (sottomaschera).
L'errore in questione é :
----------------------------------------------------------
Impossibile assegnare un valore all'oggetto
* L'oggetto é un controllo in una maschera di sola lettura
----------------------------------------------------------
Ci sono altre 2 spiegazioni dell'errore ma che sicuramente non sono causa
dell'errore.
Invece questo proprio non lo capisco...
La maschera NON é in sola lettura... perché Access si ostina a dirmi che é
in sola lettura ? La situazione é questa :
- Maschera ORDINI , i dati li prende da una Sql che estrae tutti i dati da
una tabella Clienti e una Impiegati.
Ho inserito in questa maschera 5 o 6 caselle di testo (riferite ai dati dei
clienti), ognuna assegnata a uno dei campi estratti dalla query sopra.
- SottoMaschera IMPIEGATI , i dati li prende direttamente dalla tabella
Impiegati, che a sua volta é collegata 1 a Molti con la tabella Ordini.
Ora.. inserisco dei dati nelle caselle sopra, Nome Cognome Indirizzo
ecc..ecc , sposto il cursore nella griglia sotto per inserire i dati
riguardanti l'impiegato (anche qui nome,cognome) e BUM !! appare l'errore
descritto sopra...
?????
Ringrazio chiunque possa aiutarmi o consigliarmi.
GRAZIE MILLE !!
DaVe
------
"The truth is out there"

Prova a vedere se:
1) non hai impostato in sql dei valori di default e non passi detti valori
2) hai dei campi "text" in sql
Newsgroup: it.comp.appl.access
Titolo: Filtrare elenco

Buongiorno a tutti.
 
Vorrei poter filtrare nel mio db in fase di inserimento spesa, tramite 
una casella di controllo, in relazione alla ragione sociale selezionata, 
il relativo gruppo merceologico e la descrizione dell'operazione.
Mi spiego meglio con un esempio. Selezionando come ragione sociale 
DISTRIBUTORE PINCO PALLO, vorrei poter trovare nel gruppo merceologico 
la voce AUTOMOBILI e come DESCRIZIONE OPERAZIONE la lista di tutte le 
operazioni effettuate fino in quel momento presso il distributore PINCO 
PALLO.
 
La maschera di inserimento spesa è composta da 4 campi; Data spesa 
(casella di testo), Ragione sociale, Gruppo merceologico e Descrizione 
operazione, queste sono 3 combobox, più Movimento dare che è una casella 
di testo dove immetto l'importo della spesa. Il tutto è servito da una 
semplice query.
 
Potete per favore dirmi come poter procedere per filtrare quanto 
succitato? Grazie anticipatamente.
 
 
-- 
RoBort

Salve,
 
Robort:

In principio:
 
Dipendenza delle caselle combinate/riepilogo
https://www.donkarl.com/it?FAQ4.36
 
 
Se hai bisogno di un aiuto dettagliato, dai dettagli sulle origine righe 
delle caselle combinate, testo SQL ecc.
 
Ciao
Karl
*********
http://AccessDevCon.com
 
Access FAQ: 
https://www.donkarl.com/it
 

Robort wrote :

Qualcosa del genere?
 
https://1drv.ms/x/s!AvTaMfd5-b2o2kvveSXNMnDHYblW?e=bAn1jN
 
 
Bruno

Bruno Campanini presented the following explanation :

Sorry...
mi sono riferito ad una routine di Excel.
 
Bruno
Newsgroup: it.comp.appl.access
Titolo: colore diverso per ogni controllo in maschera continua

ho una maschera continua che contiene l'insieme delle righe di una fattura.
ogni riga di una fattura è una ennupla di una tabella righe.
Quando l'utente compila la fattura voglio evidenziare i campi obbligatori
che ancora non sono stati riempiti.
può accadere quindi che in una riga manchino alcuni campi obbligatori e in
un'altra riga manchino dei campi diversi.
come si fa a impostare il colore in una singola riga ?

"Mangini" <t.ma...@LEVAtiscali.it> ha scritto nel messaggio
news:cggbg3$qr5$1...@lacerta.tiscalinet.it...

Su Maschera continua hai ben poche possibilità, ma
potresti dare un'occhiata sicuramente alla Formattazione
Condizionale supportata dalla Versione di Access>=2000.
Un'alternativa flessibile potrebbe essere questa:
Vai nel sito Linkato qui sotto nella Sezione Forms trovi:
Colori Alternati    di    "Silvio Savoldi"
E' un metodo estremamente semplice ma molto funzionale
di come implementare Righe con colori differenti.
Ciao.
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------

 --------------------------------------------------------------------------
-
ti ringrazio ho estratto l'esempio perņ riesco a vedere il codice solo di
una funzione (una ventina di righe di codice in tutto): getRecEnum.
il resto del codice non lo trovo.
puoi aiutarmi?

 puoi aiutarmi?
Non c'č altro, č ottimo proprio per questo.
Il trucco č nascosto nella Maschera, c'č un Controllo
in BackGround ai Testi ed č quello che legge il valore
restituito da RecCount e adegua il colore.
Prova ad approfondire l'esplosione del demo....!!
@Alex.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 @Alex.
Ciao
Ho provato anch'io l'esempio ma non riesco a capire cosa scatena l'evento
...
Non ho trovato oggetti nascosti, riferimenti alla funzione ....
Quando e come viene richiamata la routine?
Grazie
Ciao
Luca

L'ho trovato ora...
Scusate

 @Alex.
Io invece continuo a non trovare niente. Ho tre controlli: Codice,
CodiceEan e Descrizione. Ho provato a spostarli, li ho passati
premendo il Tab ma non mi fermo su nient'altro; nemmeno nel codice,
nella casella degli oggetti, trovo altro.
Niubbo...
---------
Prima delle ferie, s'era accennato a possibile bisboccia in quel di
Milano. Sono pronto ad accogliere proposte.
Ciao
Riccardo

 @Alex.
SAPEVO PERFETTAMENTE che avrei trovato il busillis un attimo dopo
avere spedito il primo messaggio, e così è stato.
I controlli sullo sfondo si trovano solo nella versione A97, mentre in
A2K si usa la formattazione condizionale dei controlli. È così?
Riciao
Riccardo

 Riccardo
Già.

Newsgroup: it.comp.appl.access
Titolo: Stranezze Report con Interruzione pagina

Ho provato ad inserire nel Piè di pagina di un Report un interruzione
di pagina per creare una nuova pagina e continuare a scrivere del
testo prestabilito.
Private Sub PièDiPaginaGruppo0_Format(Cancel As Integer, FormatCount
As Integer)
if xTipo=1 then
    testo1.visible=true
    testo2.visible=true
       InterruzionePagina1.visible=true
    testo3.visible=true
    testo4.visible=true
else
    testo1.visible=true
    testo2.visible=true
    testo3.visible=true
    testo4.visible=true
end if
End Sub
Se xTipo=1 stampa il testo1 e testo2, mi crea una nuova pagina ma il
testo3 e testo4 continua a scriverlo nel PièDiPaginaGruppo0 e non
nella nuova pagina.
Come mai ?

 ha scritto nel messaggio Ho provato ad 




--------------------------------------------
Non importa in che posizione metti testo e piè di pagina nel codice, bisogna 
vedere dove li hai messi nel report
Davide (Sib)
-- 
www.gestionedati.com
 

 --
www.gestionedati.com
Nel PièDiPagina naturalmente. !

 ha scritto nel messaggio 
news:1192469144.7...@v23g2000prn.googlegroups.com...

Nel PièDiPagina naturalmente. !
-----
è inutile nel piè di pagina (dato che nel piè di pagina la pagina è già 
finita) devi metterlo nel corpo.
Ciao
Davide(Sib)
-- 
www.gestionedati.com

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

Vorrei cambiare la sorgente dati di un report di volta in volta da codice...
ho provato così ma non và... dove sbaglio?
Nel report ho lasciato vuoto il campo origine dati...
dim rep as report
with rep
    .recordsource="tabella1"
    .name="lista"
end with
docmd.openreport rep
grazie a tutti

 wrote in message
9snamt$qre$1...@fe1.cs.interbusiness.it...

Aprilo in modalità design. cambia la proprietà recordsource. Riaprilo in
modalità normale
Antonio

 end with
Il recordsource lo devi assegnare su evento apertura report.
Ciao, warp

Newsgroup: it.comp.appl.access
Titolo: Corrispondenza errata dei  tipi nell'espressione JOIN

Salve,
improvvisamente quando tento di aprire la maschera "Ordini" del mio database
compare questo messaggio di errore "Corrispondenza errata dei tipi
nell'espressione JOIN".
Finora non è mai accaduto.
Che cosa può essere successo e come posso rimediare?
Grazie mille.

 ha scritto nel messaggio
news:AcUBc.362172$hc5.15...@news3.tin.it...

Hai smanettato sulle rlazioni tra tabelle in particolar modo sul tipo del
campo?
SunRex


Me ne sono accorto proprio ora, avevo erroneamente modificato una relazione.
Ora ho risolto.
Grazie comunque.
Newsgroup: it.comp.appl.access
Titolo: barre dei menu'

Salve a tutti.
Il mio problema è questo:
Ho delle barre dei menu' personalizzate per delle maschere.
All'apertura del db ho una maschera che mi chiede utente e password, ed
in base all'utente, mi voglio gestire anche i menu'.
Attualmente, per gestire questi casi, faccio partire la maschera con una
macro
dove inserisco la condizione che deve essere uguale all'ID Utente.
Pero' in questo modo la voce del menu' si vede sempre.
Io vorre invece che, se l'utente non è abilitato ad una voce del menu',
questa voce,
o appare disabilitata, oppure non si visualizzi proprio.
E' possibile fare una cosa del genere?
grazie Riccardo

in base all'utente, mi voglio gestire anche i menu'.
i menu sono completamente gestibili via codice
vedi l'help su commandbar
-- 
Lorenzo Coronati
---
<<Come posso dunque sprotegere il database? 
Esiste un crack o qualcosa del genere 
che mi faccia accedere ai dati?>>
(Cocco, 17/10/2000)
---



si, abilitando o meno le varie voci sull'apertura del form
controllando l'utente corrente vedi sull'help la gestione dei menu
Saluti.
Emanuele.


_______________
Scusami, ma proprio non ne esco fuori.
Ipotiazziamo di avere una Barra dei menu' chiamata Pippo con i seguenti
menu':
File    Modifica    Inserimenti    ?
e che nel menu' inserimenti ci sono le seguenti voci:
Clienti
Fornitori
Articoli
e che a seconda delel persone che accedono al db voglio nascondere e/o
disattivare
la Voce Clienti del Menu' Inserimenti.
Come debbo fare?
(ho provato a leggere l'help su CommandBar, ma non ci capisco proprio nulla)
grazie MILLE
Riccardo

(ho provato a leggere l'help su CommandBar, ma non ci capisco proprio nulla)
vedi docmd.setmenuitem
Saluti.
Emanuele.

 wrote in message
sgn5bugbri8u29vj5...@4ax.com...

________
Allora dal menu Pippo (è il menu' che ho creato per l'applicazione) in una
maschera provo a scrivere:
DoCmd.SetMenuItem 1, 1,,acMenuGray
per disabilitare la prima voce del secondo menu', ma ho questo errore:
Errore di Run.time 7868
Impossibile utilizzare un'azione di macro ImpostaVoceMenu su un menu
predefinito.
ImpostaVoceMenu viene utilizzata solo per i menu personalizzati.
Ma se questo menu' l'ho creato io, perche' mi dice che non è personalizzato?
in cosa sbaglio?
grazie Riccardo
Newsgroup: it.comp.appl.access
Titolo: Proteggere con password

Si può proteggere in un database non protetto singole query,i report e le
maschere sottostanti?Ho necessità di farlo per un database da far girare in
un'azienda,i dati non devono risultare fruibili da tutti gli utenti.
Grazie

 ha scritto nel messaggio
news:s86Zb.18296$Kc3.5...@twister2.libero.it...

se non sbaglio puoi inserire delle password utilizzando la protezione a
livello utente
stwe

 ha scritto nel messaggio
news:s86Zb.18296$Kc3.5...@twister2.libero.it...

Dovresti utilizzare la sicurezza di Access al livello utente.
Per avere qualche idea in più di come si applica vai sul Sito Comune (link
qui sotto) e nella Sezione General leggi la FAQ di Cristiano De Pasquale
intitolata "Come utilizzare la sicurezza di Access?".
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: istruzione IIf

in una query di selezione CLIENTI_ORDINI ho oltre all'anagrafica del cliente
un campo con volore numerico che mi dice quanti ordini ha fatto tale
cliente. Ovviamente ho clienti che non hanno fatto ordini e quindi NULL. Ora
devo filtrare ulteriormente la query impostando una condizione che se una
checkbox sulla form FILTRA_CLIENTI è True mi restituisca solo i clienti che
hanno ordini.
Ho provato con una IIf nel campo condizioni ma non mi restituisce nessuna
tupla:
IIf([Forms]![FILTRA_CLIENTI]![checkbox];[CLIENTI_ORDINI].[ordini]>0)
senza l'IIf funziona, cioè se metto solo la condizione
[CLIENTI_ORDINI].[ordini]>0 (anche semplicemente >0).
Avete idea di ciò che non vada?
Holla
Colink


Prima di tutto non č chiara una cosa
tu hai sempre e comunque tutti i clienti?
Se cosě, se ci sono ordini, c'č un valore > 0 mentre se non ci sono ordini,
c'č 0 o null?
Supponiamo che il caso sia
pippo 2
pluto null
minni null
tip 3
ecc...
A questo punto ti crei un campo calcolato fatto cosě
iif(isnull(ordini);0;1)
sotto questo campo calcolato, come criterio metti:
like IIf([Forms]![FILTRA_CLIENTI]![checkbox];1;"*")
Antonio


Esatto, funziona.
Ti ringrazio infinitamente per l'aiuto,
era un pò che ci giravo dietro... non avevo pensato di poter utilizzare
un'ulteriore campo!
Holla
Colink
Newsgroup: it.comp.appl.access
Titolo: Eliminare una parte nel report

Durante la fase di inserimento con un campo Si/No per accendere o no dei
campi tramite formatazione condizionale per immetere dei dati
In fase di stampa vorrei che se la parte non è scritta e cioè non è stata
posta la croccetta nel campo nella fase di inserimento, che mi levasse
proprio quei campi, altrimenti con la formattazione condizionale di rimane
del posto vuoto
Es. Con la crocetta sul SI ( visualizza campi in maiuscolo)
Testo
Testo
Testo
TESTO
TESTO
Testo
Testo
Es. Con la crocetta sul NO ( mi rimangono i spazi vuoti perchè la
formattazione condizionale mi annulla quei campi)
Testo
Testo
Testo
Testo
Testo
Mi piacerebbe che quello spazio in presnza di croccetta mi si eliminasse
Ciao e grazieeeeeeeeeeeee

 Mi piacerebbe che quello spazio in presnza di croccetta mi si eliminasse
Se ognuno di quel testo č un record e quindi il sě/no č su ogni record
filtra per i record che hanno solo Sě
Antonio


Per record intendi campi
Per capirci ti spiego proprio il problema
Lo creando un proforma fisso per richiedere CAMPIONATURA e PREVENTIVI di
articoli via fax
Quindi avrò dei campi che compilo durante la fase di inseriemento che
saranno ad esempio: FORNITORE - TEL - FAX - ARTICOLI - SCADENZE - NOTE -
ECC, il tutto è unico da testo che riempiere il fax, anche con note fisse
Il fax è composto da 2 parti: la prima e la richiesta di campionatura , la
seconda è al richiesta del preventivo
La prima parte c'è sempre, la seconda può capire che il preventivo non viene
richiesto
Quindi durante l'inseriemento per mezzo di una caseela SI/NO attivo i campi
per la richiesta di preventivo
Sul report finale che non è altro che un FAX da stampare avrò in alto la
richiesta di CAMPIONATURA al centro al RICHIESTA DI PREVENTIVO - in fondo
NOTE GENERALI
Quandi mi servirebbe togliere tutta la parte centrale quando non mi serve la
richiesta di PREVENTIVO
Eliminare intendo proprio levare la parte del PREVENTIVO e far salire la
parte delle NOTE in modo che non rimane il vuoto in mezzo
Dimmi se hai qualche soluzione..... di come posso aggirare il problema
Ciao e grazieeeeeeeeeeeeeeeeeee

 Dimmi se hai qualche soluzione..... di come posso aggirare il problema
A parte che sarebbe meglio che tu curi la dizione quando spieghi i tuoi
problemi, mi pare di aver capito che la casella sì/no serve solo nella
maschera nel senso che poi il campo preventivo sarà riempito o null, no?
Se è così ti basta settare la proprietà espandibile del controllo che
conterrà il preventivo nel report a Sì, mettendolo piccolino nel report
stesso. In questo modo se c'è qualcosa il controllo si espanderà per
contenerlo, altrimenti non ci sarà nulla.
Potresti parimenti giocare con la proprietà restringibile, vedi un po' tu...
Antonio


Giusto non ci avevo pensavo non è male come idea
Cmq si, la casella si/no mi serviva solo per inserire in fase di stampa o
meno la parte cntrale legata al PREVENTIVO
Cmq posso fare come tu hai detto
Metto tutti campi piccoli vicini e poi in fase di stampa se i campi sono
presenti le caselle a looro volta si espanderanno
ok Grazieeeeeeeee
Newsgroup: it.comp.appl.access
Titolo: aiuto per favore!!!!!

Sorry, dovendo utilizzare Access97 per importare dati formato txt e xls ho
provato ad installare i relativi drivers, la sorpresa è che il cd mi dice
installati (righa con sfondo grigio) ma nel programma non appaiono, quindo
non posso selezionare file esterni tipo xls o txt
Potete darmi una mano
Grazissime!
PS è possibile importare file .DAT che si aprono tranquillamente con Wordpad
senza doverli trasformare in .txt?
A rigrazie


Ciao.
P.S. La prossima volta, nell'oggetto cerca di specificare il tipo di
problema; i messaggi con oggetto "generici" ("aiuto" et similari) non
catturano subito l'attenzione.
A riCiao.

 senza doverli trasformare in .txt?
Dipende dalla tua versione di Jet.
Dopo SP3 debbi modificare un key nel registry per usare .DAT:
ACC97: "Can't Update. Database or Object Is Read-only" Error Message
When You Import Files
http://support.microsoft.com/support/kb/articles/Q247/8/61.ASP
--
HTH
Karl
*********
Non meravigliarti del mio strano italiano. M'esercito qui.
Access-FAQ (tedesco): 
http://www.donkarl.com
Newsgroup: it.comp.appl.access
Titolo: Pubblicazione codice per "Titolo applicazione,  icona applicazione e maschere da VB"

Ciao a tutti,
nell'intento di raggiungere lo scopo prefissato ho dato un'occhiata ad un pò 
di post per risolvere il problemino di applicare un'icona all'applicazione 
che però potesse essere supportato anche nel caso di un'applicazione run 
time ed in senso generale.
Dopo qualche ricerca sono giunto alla stesura di questo codice direi 
abbastanza universale (testato però al momento solo su AC2003)
Per sicurezza è stato aggiunto anche l'insieme delle proprietà, e la 
possibilità di rendere il titolo liberamente modificabile in previsione di 
distribuzioni diverse...
Per applicare l'icona a tutte le maschere e report segnare "Usa icona per 
maschere e report" in Strumenti--->Avvio.
Per applicare icone divere alle singole maschere o nel caso di errori con 
applicazioni run time si consiglia di usare il codice di Alessandro Baraldi.
Quindi su un evento o in una macro (Autoexec) richiamare la funzione 
IconaApp() per applicare l'icona.
Se non è stato già pubblicato qualcosa di simile sul sito comune mi farebbe 
piacere pubblicarlo, se lo ritenete opportuno.
Grazie come sempre di tutto
Roberto
---------------------------------------------------------------------
Copiare ed incollare il seguente codice in un modulo
Function IconaApp()
'Scritto da Arisi Roberto
    Dim intX As Integer
    Const DB_Text As Long = 10
    DoCmd.OpenForm "tua_maschera", , , , , acHidden   'se non possiedi la 
maschera cancella questa riga
    intX = AddAppProperty("AppTitle", DB_Text, tua_maschera.Value)  'se non 
possiedi la maschera inserisci una stringa di tipo testo "...." (con le 
virgolette)
    DoCmd.Close acForm, "Informazioni sulla società"     'se non possiedi la 
maschera cancella questa riga
    intX = AddAppProperty("AppIcon", DB_Text, 
Application.CurrentProject.Path & "\Icona.ico")  'richiama il percorso 
d'intallazione del DB e cerca nella stessa cartella il file Icona.ico
    CurrentDb.Properties("UseAppIconForFrmRpt") = 1
    Application.RefreshTitleBar
End Function
Function AddAppProperty(strName As String, _                    'Ricavabile 
dall'help
        varType As Variant, varValue As Variant) As Integer
    Dim dbs As Object, prp As Variant
    Const conPropNotFoundError = 3270
    Set dbs = CurrentDb
    On Error GoTo AddProp_Err
    dbs.Properties(strName) = varValue
    AddAppProperty = True
AddProp_Bye:
    Exit Function
AddProp_Err:
    If Err = conPropNotFoundError Then
        Set prp = dbs.CreateProperty(strName, varType, varValue)
        dbs.Properties.Append prp
        Resume
    Else
        AddAppProperty = False
        Resume AddProp_Bye
    End If
End Function 

 ha scritto nel messaggio news:4341218e$0$23970$4faf...@reader3.news.tin.it...

Sul sito comune è spiegato come inviare i contributi (elettronici); tentare non cuoce, e sono sicuro che qualsiasi contributo è il 
benvenuto...
Ciao.
-- 
Sergio MAZZA 

[cut]
tentare non cuoce[cut]
...questa cruda realtà  ;o)
--
MC
Newsgroup: it.comp.appl.access
Titolo: Funzione DatePart

Ciao a tutti,
mi sono impantanato con un problema di date. In sostanza  nella mia tabella
c'č un campo Data che rimane uguale per 6 record  poi vengono inseriti altri
6 record  con la data della settimana successiva e cosě via, un'esempio č
questo.
   Data                   Prodotto
10/08/00                Tonno
10/08/00                Sogliola
10/08/00                Spigola
10/08/00                P.Spada
10/08/00                Acciuga
10/08/00                Polipo
17/08/00                P.Spada
17/08/00                Tonno
17/08/00                Acciuga
17/08/00                Polipo
17/08/00                Spigola
17/08/00                Sogliola
Questo campo Data  mi serve, in una procedura evento, per stabilire in
qualsiasi momento (Now()) , quando mi riferisco ad uno dei record del campo
prodotti,  in quale settimana mi trovo se quella del 10 oppure quella del 17
o successive naturalmente.
Ho scritto questo codice If  DatePart("ww", Data = DatePart("ww", Now)) Then
ecc. ecc...
In pratica se questa settimana  č la stessa  del campo Data.
Scusate se sono stato un pň lungo e Grazie a tutti.
                                                 Eugenio.

 ha scritto nel messaggio
news:8numrh$c9m$1...@nslave2.tin.it...

Prima di tutto ti sconsiglio di adoperare Data come nome di un campo, č un
nome riservato; e poi prova:
If DatePart("ww", [NomeData]) = DatePart("ww", Now()) Then
Roberto

Scusate se sono stato un pò lungo e Grazie a tutti.
e la domanda è?...
comunque: non usare Data o altre parole del genere (Nome, Giorno, Nota
ecc.) per i campi, potrebbero essere parole riservate di access.
poi il codice dovrebbe essere:
if datepart("ww", Data) = datepart("ww", now()) then...
e comunque cos'è Data?  una variabile?  un campo di un recordset?  da
dove e come lo prendi?
--
make it idiot proof and someone will make a better idiot.
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
Newsgroup: it.comp.appl.access
Titolo: Maschere in Access

Allora... il problema è il seguente:
Vorrei modificare con una maschera i dati contenuti in una tabella, ho
quindi usato una maschera principale dove ho una casella a discesa
nella quale scelgo il record da eliminare e poi una sottomaschera che
si dovrebbe spostare sul record selezionato nella casella. 
Il problema è che non riesco fare quest'ultima cosa, cioè non riesco a
far spostare il record nella maschera secondaria in base alla
selezione nella casella a discesa posta nella maschera principale.
Spero di essere riuscito a spiegarmi 
bye, insane79
That is not dead which can eternal lie, 
And with strange aeons even death may die
---- Abdul Alhazred, Al Azif 700 d.C. --

 ha scritto nel messaggio
news:ur0eut05ihinqrl4o...@4ax.com...

Non è necessario un sistema maschera/sottomaschera. Basta la sola maschera
basata sulla tabella che contiene i record da modificare o eliminare. In
questa maschera inserisci un controllo non associato che è la tua casella a
discesa.
In questo controllo inserisci un evento su clic in cui fai "riaprire" la
stessa maschera ponendo come condizione il valore del controllo.
esempio: se il nome del campo su cui filtri si chiama "Campo1" e la casella
a discesa si chiama "Maria" il codice deve essere:
DoCmd.OpenForm "NomeTuaMaschera", acNormal, "",
"[Campo1]=[Forms]![NomeTuaMaschera]![Maria]", , acNormal
Fammi sapere. ciao
ebola

 ha scritto nel messaggio
news:ur0eut05ihinqrl4o...@4ax.com...

Non so se ho capito bene, ma perchè usi una sottomaschera?
se vuoi cercare un record crea semplicemente la combo nella maschera usando
l'autocomposizione; Access fa tutto da solo
Paolo

 ha scritto nel messaggio
news:ur0eut05ihinqrl4o...@4ax.com...

me l'hanno detto quì nel news come fare: collega campi master e campi
secondari (fin. proprietà)
spero sia questo...
by
stwe

ebola


ebola


 ha scritto nel messaggio
news:np3gut80g55lhpl0p...@4ax.com...

Non cambia nulla sotto il profilo del codice; solo che anzichè basarlo
sull'evento "clic" va basato sull'evento "invio"
ciao, rifammi sapere..........

ciao, rifammi sapere..........
thanks :)


 ---- Abdul Alhazred, Al Azif 700 d.C. --
==================
Allora scrivi sull'evento dopo aggiornamento:
Private Sub txtScegli_AfterUpdate()
Dim strCriteri As String
strCriteri = "[Campo1]like " & "'" & Me![txtScegli] & "*" & "'"
DoCmd.OpenForm "frmMia", acNormal, "", strCriteri, , acNormal
End Sub
dove la maschera si chiama "frmMia", la casella di testo in cui inserisci il
valore da trovare si chiama "txtScegli"
e il campo della tabella su cui filtrare si chiama "Campo1"
Se per esempio hai due record: in uno c'č il valore "antonio", e nell'altro
c'č il valore "antonella",
mettendo nella casella txtScegli il valore "anto", li ottieni entrambi.
Dimmi che funziona e brindiamo. ciao

Dimmi che funziona e brindiamo. ciao
Cosa bevi :))


Non ci crederai ma avrei bisogno di un altro aiuto: allora vorrei
attivare un bottone solo quando una serie di casella di testo sono
state riempite.
Sono riuscito a scrivere il codice che fa questa operazione ma non so
a che evento collegarlo... mi sai aiutare???

Newsgroup: it.comp.appl.access
Titolo: [OT] RADUNO: scuse

Penso siano proprio dovute. :(
Ma..... penso anche sia giusto che chi si e' perso il raduno
si debba perdere anche i detagli di questa vicenduola. Giusto vero?!?!
(please :) )
Ad ogni modo, papale papale a come ho gia' risposto ad Alessia in privato,
siete talmente *svegli* che dar spiegazioni (magari raccontando una bugia
:))
mi sembrerebbe un offesa alla vostra intelligenza, quindi..... non lo faccio
:)))
Dico solo che mi e' dispiacciuto tantissimo, ripeto tantissimo, essermi
perso il raduno
anche perche' avevo deciso di parteciparvi pur non essendo un gran
"postatore" (sopratutto per mancanza di know-how :)),
ma lurko il NG con frequenza giornaliera e avevo veramente un gran desiderio
di conoscervi
e di poter stare in mezzo a voi.
Spero solo di non aver perso il diritto di ammissione al prossimo raduno. :)
---
leo_duca

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

leo_duca
Vedremo .... 
Intanto comincia a pensare a cosa potresti portare, per farti
perdonare.
Vincenzo Turturro
---------------------------------------------
il sito comune di it.comp.appl.access:
http://www.sitocomune.com/
---------------------------------------------
E quello di it.comp.as400
http://www.faq400.com/
---------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: Guida all' Access

Qualcuno mi dire dove posso trovare una guida all' Access, su Internet
intendo, in formato pdf magari o word...grazie


Hai provato a leggere e/o stampare il Sommario della guida in linea di
Access?
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Query impossibile

Ciao a tutti,
il mio problema è questo: data una tabella APPUNTAMENTI con campi 
DESCRIZIONE, DATA, ORAINIZIO e ORAFINE dovrei fare una query che mi estragga 
tutte le ore libere (cioè il delta rispetto agli appuntamenti presi). Non so 
proprio come fare... qualcuno ha un'idea?
grazie mille. Alberto 

 ha scritto nel messaggio 
news:434fb69f$0$8483$5fc...@news.tiscali.it...

a mio avviso ad esempio potresti fare così:
Crea una tabella ore con le fasce orarie di tuo interesse e incrocial con la 
tua tabella tramite query di ricerca dati non corrispondenti la quale 
mostrerà, con opportuna parametrizzzione, solo le fasce orarie libere.
...per l'impossibile ci stiamo attrezzando... (!!!)
-- 
Ciao
GeKODE 

 mostrerà, con opportuna parametrizzzione, solo le fasce orarie libere.
...
Ciao e grazie!
...ottima idea... ma gli appuntamenti potrebbero anche essere presi ad 
intervalli di quarti d'ora... quindi la cosa si complica... potrei 
inizializzare la tabella di supporto ogni 15 min., ma dovrei fare qualche 
tentativo. cmq la query risulterebbe veramente incasinata...
Alberto 

 ha scritto nel messaggio 
news:434fbe3b$0$8490$5fc...@news.tiscali.it...

...tentar non nuoce... al massimo la risultante della query di ricerca dati 
non corrispondenti la puoi dare in pasto ad una funzione che ti crea ... 
quello che riterrai più opportuno!
Buon week-end
-- 
Ciao
GeKODE 

 quello che riterrai più opportuno!
...
Ciao,
è piu' performante usare una:
select * bla bla bla NOT IN (select * bla bla bla)
o
una left join tra le due tabelle?
Alberto 

Personalmente andrei giu di select ... ma ripeto ... non sono poi questa 
grande fonte di sapere!!!!!
Su du epiedi mi sembra sia piů performante.
-- 
Ciao
GeKODE 


Usa la NOT IN
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it
Newsgroup: it.comp.appl.access
Titolo: Query con criteri a più campi.

Salve a tutti,
ho una maschera dove ho inserito cinque campi per la ricerca, con un bottone
di comando lancio l'apertura di una maschera che mi visualizza i risultati
eseguendo una query che mi va a prendere i dati per la ricerca dalla
maschera dove ho inserito i campoi per la ricerca.
I criteri sulla query sono i seguenti:
Like "*" & [Forms]![frm Indirizzi]![txtRagioneSociale] & "*"
negli altri campi cambio soltanto il nome della casella di testo.
Ho notato che mi estrae soltanto i record che hanno tutti i campi della
ricerca pieni e non mi estrae i null.
Come posso risolvere questo problema ???
Ringrazio anticipatamente.
ThaiChi

 Se il tuo campo si chiama RagioneSociale
nei criteri metti un nome diverso del campo es. RagSoc nei criteri del
campo  RagSoc: Like "*" & [Forms]![frm Indirizzi]![txtRagioneSociale] & "*"
se non ti č chiaro vai a vedere nel Sito Comune -Queries "Visualizzare tutti
i record" di Federico Luciani dovrebbe fare al caso tuo.
Ciao Daniele
---
http://www.sitocomune.com/

 ha scritto nel messaggio
news:aars99$bml$1...@fe1.cs.interbusiness.it...

inserisci come criterio nella query:
Like "*" & [Forms]![frm Indirizzi]![txtRagioneSociale] & "*" or [Forms]![frm
Indirizzi]![txtRagioneSociale] is null
ciao
fabio

 ricerca pieni e non mi estrae i null.
nella definizione del campo, Es:
RagioneSociale: Clienti.RAG
metti
RagioneSociale: Clienti.RAG & ""
cosě tutti gli eventuali NULL diventano stringhe vuote.
Okkio che funzia solo su access, non su SQL server (a meno di non cambiare
alcune impostazioni)
Max