mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: aiutoooooo!!!! ditemi se ho capito il problema!

Forse ho capito il problema. Quando nella
Maschera Ordini scelgo un prodotto, mi si aggiornano automaticamente tutti i
campi che possiedo. Però quando cerco di aggiungere un altro record, mi esce
la scritta "Impossibile aggiungere o modificare record. Nella tabella ordini
è necessario un record correlato." Secondo me si tratta del fatto che
bisogna impostare la Tabella Dettagli sugli ordini. Infatti aprendo questa
tabella mi si aggiorna soltanto la casella combinata "Nome Prodotto" e non
gli altri campi "Prezzo Unitario" (che c'era in autocomposizione), "Codice",
"Autore", "Volume" (campi che ho aggiunto io e che mi si aggiornano
automaticamente soltanto nella sottomaschera dettagli sugli ordini. Come
fare per impostare allo stesso modo la Tabella "Dettagli sugli ordini"?
N.B.: NON RIESCO AD INVIARE COME ALLEGATO IL DATABASE CHE HO CREATO.

 ha scritto nel
messaggio news:9l5vfg$12j$1...@pegasus.tiscalinet.it...

N.B. Non puoi inviare allegati al NG!
Al suo posto, parlaci della struttura delle tabelle interessate, di come
sono relazionate, di come è l'origine record della maschera Ordini, se hai
una maschera con sottomaschera e altre cose similari che ci facciano capire
come è fatto il tuo DB.
Inoltre ti ricordo che nelle maschere non ci sono campi, ma controlli.
campi => presenti in tabella, query
controlli => presenti in maschera, report
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com

Newsgroup: it.comp.appl.access
Titolo: Controlli OCX

Dove posso trovare in rete dei controlli OCX da aggiungere ad Access ?

www.activex.com
ciao
frankkk

Newsgroup: it.comp.appl.access
Titolo: Arrotondamento ancora

Scusate ma forse non mi sono capita.
io ho una query di selezione da una tabella Articoli con
Prezzo    Sconto
1.250     25%
poi ho creato nella query un campo Acquisto che fa questa operazione:
Acquisto: CCur([Prezzo]*(1-[Sconto])/100)*100
a questo punto se ho 1.250 scontate del 25% mi da 937.5 .
Ecco io vorrei sapere cosa devo scrivere sul campo della query per
arrotondare alle 50 lire superiori es. 950


Prima di tutto non aprire un nuovo 3d ma continua sul precedente. Poi guarda
la risposta di omar.
Ciao
LaLo
Newsgroup: it.comp.appl.access
Titolo: Aiutino per una Query

Ciao a tutti....
ho fatto un db per la gestione di un portale di strutture turistiche e sto
cercando di fare un form da asp che faccia una ricerca per testo ,per
regione ,per categoria e per servizi disponibili.
La query č la seguente.
SELECT DISTINCT S.id_struttura,S.nome,I.img1
FROM strutture S,immagini I,strutture_servizi SV,servizi SE, testi T
WHERE (S.nome LIKE '%parola%' OR T.testo_it1 LIKE '%parola%' OR T.testo_it2
LIKE '%parola%' )
AND S.id_testo=T.id_testo
AND S.id_immagine=I.id_immagine
AND S.id_struttura=SV.id_struttura
AND SV.id_servizi=SE.id_servizi
AND (SE.id_servizi=piscina  OR SE.id_servizi=animali  OR
SE.id_servizi=disabili  OR SE.id_servizi=carte)
AND S.id_regione=regione
AND S.id_categoria=categoria
Cosě funziona perň vorrei che nella visalizzazione venissero fuori anche le
strutture che non dispongono anche dei servizi scelti ,ordinando i risultati
mettendo in prima posizione quelli che hanno i servizi scelti e dopo quelli
no.
Grazie per l'attenzione!
mr


Ciao,
Provare ad aggiungere un ORDER BY sui servizi che ti hanno richiesto????
Ciao Alessandro

Newsgroup: it.comp.appl.access
Titolo: Maschera e sottomaschera

Ho creato una maschera con una combo non associata che pesca in un archivio
di nomi e una sottomaschera che di conseguenza visualizza i dati relativi.
Vorrei che il nominativo inserito nella combo, se non è in elenco, mi venga
aggiunto all'archivio di nomi insieme agli altri eventuali dati.
NON CI RIESCO!!!
Come posso fare?
Grazie
--------------------------------
Inviato via 
http://usenet.libero.it

 Grazie
Creati una maschera (Maschera1) che abbia come origine record la tabella che
contiene il tuo "archivio di nomi".
Imposta a Si la proprietà "Solo in elenco" della combo.
A fronte dell'evento "Su non in elenco" della combo genera una routine VBA
che apre Maschera1; inserici con Maschera1 il nuovo record ed alla chiusura
della maschera fai il requery della casella combinata.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: esportazione XML access 2002

Scusate, ma per i poveri disgraziati che hanno access 2002 (Office XP),
esiste un modo per esportare delle tabelle collegate con il metodo
ExportXML?
Cioè mi spiego meglio. Ho letto che esisterebbe, ma io non riesco a farlo
funzionare.
Qualcuno può postarmi la sintassi esatta dell'istruzione? Fate ad esempio
il caso che ci sia una Tabella1 con dei collegamenti 1-1 o 1-molti con
Tabella2 e Tabella3.
Io non ci sono riuscito. Mi esporta solo schema e Tabella1.
Mah!
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Mah!
Credo che la soluzione sia o una query con il join oppure da codice crearlo 
tu il file XML...
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: gestione dei tempi

Ciao a tutti.
Con una shell eseguo lo zip ma a volte prima che lo zip finisca ( o si mette
in attesa per istruzioni ) vengono eseguite le altre operazioni che seguono
nel codice da me scritto.
Esiste un comando con il quale faccio attendere alcuni secondi prima di far
ripartire il codice?
Infinitamente grazie
Michele b.

 ripartire il codice?
API: Shell and Wait
http://www.mvps.org/access/api/api0004.htm
--
HTH
Karl
*********
Access-FAQ (tedesco): 
http://www.donkarl.com

ripartire il codice?
partenza = Timer()
Do While Timer() - partenza < 5
Loop
Saluti.
Luciano


Sito Comune, sezione General, Faq "Avviare un file eseguibile ed attenderne
la fine" di Antogal.
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com

Newsgroup: it.comp.appl.access
Titolo: Popolare una combo con tutti i nomi dei computer che ci sono in rete

Salve a tutti.
Avrei bisogno di creare una routine che mi popola una combo con tutti i nomi
dei computer che trova nella rete locale LAN su un gruppo di lavoro. Magari
prendendoli dalla finestra risorse di rete...
Come si puň fare ciň?
tnks a tutti
[§]DjMix[§]

prendendoli dalla finestra risorse di rete...
un'idea: reindirizzi net view su un file e te lo leggi
hth
--
lorenzo coronati
---

 hth
Bè ci si può provare....tnks

 hth
L'idea č buona, ma c'č un problema: come faccio ad indirizzare net view su
un file (diciamo) txt?

 ha scritto nel messaggio
news:nyhr9.10830$6n3.3...@news1.tin.it...

NET VIEW > file.txt
--
-------------------------------------------------------
May the Force be with you
Skywalker Senior

 NET VIEW > file.txt
Ciao funziona ma non riesco a far leggere via codice il file....
qualche idea?

 ha scritto nel messaggio
news:tEkr9.11592$6n3.3...@news1.tin.it...

Leggi le risposte che mi sono state date per il messaggio "Leggere le
impostazioni da un file INI" del 10 Ottobre, forse riuscirai a convertirle
per il tuo scopo.

Newsgroup: it.comp.appl.access
Titolo: SetFocus su campo dell'intestazione maschera. A97

Per Access 97.
Ciao a tutti,
    conoscete il modo per poter effettuare il SetFocus di un campo
posizionato in intestazione maschera.
La scelta di mettere il controllo in intestazione maschera è esclusivamente
per la gestione della grafica, al fine di non dover
inserire etichette per ottenere colori diversi ed ora anche per principio.
Io non sono riuscito a trovare il metodo "SetFocus" quando ho scritto il
nome del controllo "Me.Pippo.!!!!"; perché ?
Grazie per l'aiuto.
    Bruno

 ha scritto nel messaggio
news:puJUb.263613$_P.90...@news4.tin.it...

Anche se non lo vedi il metodo è quello; hai provato se funziona?
Ciao.
--
Sergio MAZZA

 ha scritto nel messaggio
news:bvvpum$ado$1...@canarie.caspur.it...

------
    Sergio, grazie per la risposta.
    Ho provato, ma nonostante mi abbia corretto il metodo "setfocus" scritto
in minuscolo con "SetFocus", non ha funzionato.
    Preciso che ho provato inserendo il comando, sia su apertura maschera
che su corrente.
Ho per caso sbagliato dove impostare il comando ?
Ciao... Bruno

 Ciao... Bruno
Ho riletto il tuo messaggio e se intendi impostare il fuoco sull'etichetta
scordatelo; almeno con la versione '97...
Ciao.
--
Sergio MAZZA

Newsgroup: it.comp.appl.access
Titolo: accesso database su web

Esiste in access 2003 la possibilità di accedere a database su web?
Se si, quale strada devo seguire ?
grazie 


No devi usare linguaggi come asp
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

Newsgroup: it.comp.appl.access
Titolo: funzione pathCorrente presente sul sito

Ho riscontrato che la funzione non funziona!
Se cambio il nome anceh come per es. PathCorr va tutto bene!
Per caso chiamando la funzione PathCorrente si entra in conflitto con
qualche nome, costante o altro di Access?
ciao Riccardo


se tu non dici qual'e' l'errore generato, come possiamo capire dove sta
l'errore?
cmq, non credo che il problema sia access.
per caso hai chiamato il modulo con lo stesso nome della funzione
('PathCorrente')?
-- 
Federico
--------------------------------------
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access
mailto:
it_db_...@usa.net
--------------------------------------
Tutte le richieste che mi arrivano
in privato, vengono cestinate.
--------------------------------------
Rimuovi paperino. per e-mail
--------------------------------------


a me funziona pari pari come tratta dal sito comune (almeno mi pare di
averlo trovato là) comunque pathcorrente, non più tardi di una settimana fà.
ciao
frolix8


______-
mmmmmmmmmmmm
...me sa che c'hai ragione tu!
Suppongo quindi che i moduli non possano avere lo stesso nome della
funzione, vero?
ciao Riccardo

 wrote in message
90fjfp$gar$1...@news.panservice.it...

Esatto!
Questo perchè access "incontra" prima il nome del modulo e a quel punto si
incarta perchè non lo riconosce chiaramente come funzione
Antonio
Newsgroup: it.comp.appl.access
Titolo: Da Jet in msde

HO letto in un manuale di Access 2000 che è possibile, per gestire la
multiutenza,
scegliere di trasformare il mio db dalla versione usuale Jet in msde:
premesso che sono ignorantissimo nella problematica,
sapreste dirmi qls voi
Grazie

basato su MSDE ...
---------------------------------------
Fonte: Microsoft
Oggetto: Access2000
With the release of Microsoft Access 2000, an exciting new technology has
been introduced-Access projects (.adp files), which allow you to develop
true client/server applications from within the Access environment. Creating
these project files differs from the traditional file-server development
that Access developers have typically used, such as developing a database
application with the Microsoft Jet database engine and saving all the
database objects in a single .mdb file.
Like an .mdb file, an Access project file also allows you to develop a
database application in the Access environment, but instead of using Jet,
you're natively using either Microsoft SQL Server or the new Microsoft Data
Engine (MSDE) as the back-end database. You can use an Access project to
create an entirely new SQL Server or MSDE database, or to connect to an
existing database. You then use tools in Access to create or modify the
tables, relationships, views, stored procedures, and other database objects
that are stored on your server, and create and save the client application
objects (forms, reports, macros, and modules) that are stored in the .adp
file.
-- 
Posted from [212.210.92.253] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.appl.access
Titolo: Aiuto aggiornamento dati troppo veloce

In un programma gestionale di mia realizzazione ho dei problemi di
aggiornamento da quando ho cambiato sia l'hardware che office.
Con il passaggio ad un computer più potente del precedente e
l'aggiornamento ad Office2003 mi nascono degli errori di runtime legati
alle variabili ed all'aggiornamento dei campi. Errori che nello
scorrimento (con F8) del listanto in fase di debug non vengono fuori.
Il paradosso è che sembra che l'eccessiva velocità non dia tempo al
programma di aggiornare sia le variabili che alcuni campi.
In effetti temporizzando l'esecuzione di alcuni processi i valori mi
tornano esatti.
Qualcuno sa darmi opportuni chiarimenti in merito al fine di evitare il
sistema da me escogitato (che certamente non è il più performante)
Grazie in anticipo a chi può aiutarmi.
Fulvio

"Oder"

??
Sinceramente non ci credo: mai incontrato nulla di simile.
Dacci le istruzioni per riprodurre la cosa...
Ciao, Oscar

"Oder" <

Sono conclusioni perlomeno azzardate!
Non potrebbero essere diverse le cause?
Ciao, Simone

 sistema da me escogitato (che certamente non è il più performante)
Nel codice utilizzi dei DoEvents?
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype: pbsoftsolution

E' quello che mi chiedo anche io. Fatto sta che al momento
dell'assegnazione il programma và in debug segnalando un errore di run
time per variabile nulla. Verificando tutto il processo e le variabili
durante il debug invece non succede.
Ho sopperito dove succedeva con una azione OnError del tipo
        On Error GoTo A
A:       RigaCorrente.RigaOrdine = IdSpecificheOrdine
Questo nei punti ove avevo rilevato il problema.
Quello che mi chiedo è se cio può essere influenzato da una qualche
impostazione di access Per Es. Maschera avanzate in opzioni?




Non è semplice riprodurla poiche me lo fa soltanto in
quest'applicativo.

Ho solo un'azione DoEvents, ma non è nella maschera interessata
Newsgroup: it.comp.appl.access
Titolo: Teoria dei reports

Ciao Ragazzi ( o ragazze che siate)
Vorrei solevare una questione relativa alla teoria dei reports
Ho comprato diversi manuali (da access 2 a access 2000) e tutti consigliano
una stessa tecnica per la visualizzazione di dati contenuti in due tabelle
relazionate uno-molti (es. classico:  fattuta e dettaglifattura)
Quello che si consiglia č di creare una query di base che visualizzi tutti i
dati della tabella fatture e dettaglifatture relazionate con un join di tipo
2 ( destro se non ricordo male) in modo da visualizzare tutti i record
dettagli (piů i valori dei campi della fattura (rindondanti!) e tutti i
record fattura (anche senza dettagli collegati)
Usare suddetta query come origine del report e poi raggruppare i dati  per
fattura.
Ma dico io perchč non usare un sottoreport collegato tramite il campo
IDfattura ?
Cos'ha fatto di male il sotto report ?
Il motivo sta forse nella costrizione di costruire tanti altri report ?
io credo che i raggruppamenti siano stati implementati dagli sviluppatori di
access per permettere di raggruppare i dati ad es per prima lettera del
cognome del cliente ( a mo di rubrica telefonica!)
Voi che ne pensate ?

 Voi che ne pensate ?
Penso che dovresti provare a fare un pò di report con le palle, prima di
pensare ad una teoria del genere.
Il sottoreport è pieno di problemi. Se è inevitabile, va bene, mettiamolo.
Se si tratta semplicemente di visualizzare dei dati raggruppati, conviene
fare una sola query e raggruppare i dati.
Vantaggi:
- Una sola query, quindi tempi di elaborazione tendenzialmente più brevi
- Un solo report, quindi meno spazio occupato e, anche in questo caso, tempi
di elaborazione (calcoli e disegno del layout) più brevi.
- Flessibilità nei criteri di raggruppamento (non esiste solo il
raggruppamento per lettera!!!)
Il sottoreport è comodo quando devi includere un grafico, dei report non
legati a una "testata" (dati di riepilogo indipendenti dal record corrente,
intestazione e piè di pagina comuni a tutti i report, ecc...), oppure quando
vuoi visualizzare in maniera molto particolare i dati legati alla testata.
Io uso meno possibile i sottoreport.
Questo è il mio punto di vista.

Cos'ha fatto di male il sotto report ?

Newsgroup: it.comp.appl.access
Titolo: Doppio click su campo descrizione operazione per aprire maschera delle note

Buongiorno a tutti.
 
Mi sto cimentando senza esito partendo da una sottomaschera in formato 
foglio dati, con un doppio click sul campo descrizione operazione 
(DescOp), per aprire la maschera in pop-up per vedere le eventuali 
annotazioni.
 
Su doppio click del campo DescOp ho inserito il seguente codice:
 
 
DoCmd.OpenForm "1_frmNote", acNormal, , "[DescOp] = " & [DescOp]
 
Ottengo tale errore:
 
Errore di run-time '3075':
 
Errore di sintassi (operatore mancante) nell'espressione della query 
'[DescOp]= LAMPADINE LED E27 22W 2600 LM 3000 K'.
 
 
LAMPADINE LED etc. è l'articolo su cui ho fatto il doppio click per 
visualizzare le note.
 
Non ne vado fuori...
 
 
-- 
RoBort

Mancano gli APICI è un campo testo.
 
Non ti conviene fare così:
Screen.PreviousControl.SetFocus
RunCommand acCmdZoomBox
 
@Alex

Usi il PreviousControl se premi un CommandButton se invece usi il DoubleClick sulla TextBox basta usare il Runcommand.
 
@Alex

In ogni caso quello che fai è pericoloso se lo fai come hai pensato tu.
 
Anche in Visualizzazione DataSheet, quel Record deve avere una PK e devi usare quella NON il campo Descrizione per filtrare.
 
Supponi di avere 2 Records con una descrizione identica... quale pensi di Modificare...? Non è detto sia quello che hai DoppioCliccato.
 
@Alex


Grazie Alex, questa funzione mi serve solo per visualizzare la nota su 
quella singola spesa e non deve modificare nulla.
 
-- 
RoBort


...per aprire la maschera in pop-up (e' un'altra maschera, 1_frmNote) 
per vedere le eventuali
annotazioni.
 
 
 
-- 
RoBort

 RoBort
 
Ti ripeto che non è corretto quello che fai ANCHE se serve SOLO in visualizzazione, in quanto quel Testo NON E' UNIVOCO del record.
 
DoCmd.OpenForm "1_frmNote", acNormal, , "[CampoPK] = " & [CampoPK]
 
Poi nella Form in questione VISUALIZZI sempre e solo la Textbox associata al Campo DescOp, ma fai attenzione a settare AllowEdits a FALSE ed anche AllowAddition=False.
 
Solo a fini tecnici, il tuo esempio NON VA serve spiegare cosa hai fatto in seguito al suggerimento che servono gli APICI...!!!???
DoCmd.OpenForm "1_frmNote", acNormal, , "[DescOp] = '" & [DescOp] & "'"
 
Saluti
@Alex

 
 
 
Nessuna insistenza da parte mia, cercavo solo di capire come aprire in 
pop-up la maschera relativa alle note, in fase di ricerca.
 
Saluti
-- 
RoBort

 RoBort
 
Continuano ad arrivarmi le tue risposte anche alla mail privata.
Cerca di capire come rispondere SOLO nel NG per cortesia.
Grazie
 
@Alex

 
 
Prego
 
E' successa la stessa cosa anche da me, ricevendo due delle tue risposte 
via mail.
 
-- 
RoBort

 RoBort
 
Ovvio ti ho risposto sulla mail che mi è arrivata, per educazione, indicandoti di usare il NG...
 
@Alex
Newsgroup: it.comp.appl.access
Titolo: Problema di visualizzazione dati con filtro in base a maschera

Problema su Access 2000
Ciao a tutti,
Ho riscontrato un problema alquanto strano.
Effttuando un filtro in base a maschera dopo che si scorrono i dati in
successione i caratteri dei campi della
maschera comiciano a cmbiare di attributi in maniera
piutosto casuale, esempio font diversi con grassetto ed
altro.
Reputo questo ad un problema di memoria in quanto
il filtro è stato testato su una tabella con molti dati,
oltrettutto la maschera e composta da una sottomaschera
che visualizza ulteriori dati.
Volevo sapere se una cosa del genere era già capitata a qualcuno, in quanto
non sò se c'è una soluzione.
Ciao e grazie a chiunque mi possa aiutare.

 ha scritto nel messaggio
news:8dHB7.93111$1H1.9...@news.infostrada.it...

Hai provato con Strumenti=>Opzioni=>Modifica/Trova a controllare le
Impostazioni predefinite filtro in base maschera?
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ha scritto nel messaggio
news:DtHB7.93310$1H1.9...@news.infostrada.it...

Ciao Roberto,
Ho verificato ciò che gentilmente mi hai indicato, però le impostazioni
predefinite per il filtro in base a maschera non
fanno riferimento ad alcuna risoluzione di questo strano problema di
visualizzazione,
i caratteri sia di etichette che di campi di inserimeto cambiano attributi
in maniera casuale.
Se ti capita fai una prova con una tabella che contenga almento 400 record
con un numero di campi discreto.
Poi genera una maschera in autocomposizione e prova ad impostare un filtro
in base a maschera cercando di
estrapolare da 400 record almento una trentina di dati, scorri i dati sempre
in visualizzazione maschera e poi chiudi
la maschera e rientra e fammi sapere se anche a te stò Access gioca questo
brutto scherzo.
Grazie di tutto, e se troviamo un Bugs ci arrabbiamo con Bill Gates....

 ha scritto nel messaggio
news:C30C7.3907$Qj6.5...@news.infostrada.it...

Uso solo A97 e non A2000, quindi quello che mi hai chiesto di fare l'ho
fatto in A97.
Ho creato una tabella articolata su 15 campi.
Ho popolato la tabella con 400 record.
Ho creato una maschera con visualizzazione maschera singola che visualizza
tutti e quindici i campi della tabella, inoltre contiene una sottomaschera a
maschere continue che ha come origine record un'altra tabella.
Ho aperto la maschera, ho impostato il filtro in base maschera in maniera
che selezionasse 40 record; ho visionato tutti e quaranta i record
selezionati; ho chiuso la maschera e poi l'ho riaperta; ho visionato tutti e
400 i record e non ho notato alcuna anomalia.
Mi dispiace, ma non posso arrabbiarmi con Bill Gates. ;-)
Penso che tu debba cercarti un "socio" che usa A2000 e poi decidere se
maltrattare Bill Gates.

Newsgroup: it.comp.appl.access
Titolo: Filtrare sottomaschera

Buon giorno a tutti,
Ho un problema che mi sta facendo dannare, ho una maschera principale e una 
sottomaschera collegate fra loro tramite un campo "IdCodice". Nella maschera 
principale "IdCodice" è sempre presente mentre nella sottomaschra non sempre 
è presente.Come posso fare a evitare che quando non è presente non possa piu 
digitare nulla sulla maschra? insomma dovri riuscire a dire al sistema se 
sei presente fai questo altrimenti fai quello.. Spero di essermi spiagato 
bene
Grazie Anticipatamente a tutti

 wrote in message 
news:23xgg.28$K66...@nntpserver.swip.net...

=============================
Private Sub Form_BeforeUpdate(Cancel As Integer)
If Recordset.RecordCount = 0 Then
    Cancel = True
    Beep
End If
End Sub
=============================
Ma poi quando vuoi inserire il primo dato come pensi di fare?
Bruno 

 ha scritto nel messaggio news:23xgg.28$K66...@nntpserver.swip.net...

In parole povere vorresti bloccare l'inserimento dati nella sottomaschera se  nella maschera principale non c'è ancora inserito 
nulla?
Se è cos'ì gestisci l'evento della sottomaschera "su invio" inserendoci:
'--
if me.dirty then me.refresh
if isnull(me!idCodice) then
    msgbox "nunceprova'!!"
    me!idcodice.setfocus
end if
'--
Ciao.
-- 
Sergio MAZZA

Newsgroup: it.comp.appl.access
Titolo: Access senza background

Esiste un codice, macro...per fare in modo che access mi parta con soltanto
la form che ho creato ?
mi spiego meglio, immaginate solo la form iniziale, senza lo sfondo con menu
di access...
Esiste un modo ?
Grazie infinite

 ha scritto nel messaggio
news:y%Vbd.41791$b5.20...@news3.tin.it...

Strumenti
Avvio
Controlla via via i comportamenti   dei settaggi e ricorda che per riaprirlo
in modo finestra database devi tenere premuto il tasto SHIFT
Oltre a questo io uso docmd.maximize in quasi tutte le form_load (senz'altro
in quella principale)
Dopodichè uso settare POPUP tutte le maschere anche i report
TROPPO?

 Oltre a questo io uso docmd.maximize in quasi tutte le form_load


 Grazie, anche se avevo sentito parlare del developer...ne sai nulla ?
Il dev serve a tutt'altro
www.sitocomune.com
 il Faqquone
quello che ti serve si fa anche senza.
Occhio che forse leggo un pò di confusione.
Quello che vuoi ottenere è diverso dall'eventualità del Faqquone.
Non vedere la finestra di Access non significa non averlo installato.
E avere il runtime non significa non visualizzare la finestra di Access:
sono due cose
diverse, tu puoi avere la finestra di access con Access e con il runtime e
puoi nasconderla
con Access o il runtime.
MAssimiliano

 ha scritto nel messaggio
news:LMXbd.42292$b5.20...@news3.tin.it...

NOn credo volesse questo.
Guarda o su 
www.donkarl.com/it
  1.11
o su 
www.sitocomune.com
 articolo dello stesso autore.
MAssimiliano
Newsgroup: it.comp.appl.access
Titolo: errore in creazione file mde

Ho un DB acces97 che ho convertito in 2002 e poi ho provato a creare l'mde.
In quest'ultima operazione mi dice "impossibile creare file mde" senza altre
spiegazioni. Come posso fare?
Grazie per l'attenzione,
Rosa

Rosa.Rab ha scritto:

La versione 97 l'hai compilata? Hai errori in compilazione?
-- 
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

"Rosa.Rab" <in-fo@st'udi-ogr'.it> ha scritto nel messaggio
news:1Jjud.17112$Zk.2...@twister2.libero.it...

I riferimenti Dao sono a posto?
MAssimiliano

Rosa.Rab ha scritto:

Controlla il codice, dovrebbe esserci un'errore.
A me è capitata la stessa cosa, corretto il codice tutto è andato a posto.
ByeZ
-- 
Claudio(BS)
L'unico problema per l'uomo non sta nella difficoltà delle sue imprese
ne' nella quantità di denaro necessario per compierle, ma nella durata
della sua esistenza. (Claudio 14.02.2004)
NB. Protezione antispam
Per rispondere aggiungere claudio


Ho commesso un errore nello scrivere il msg, ma non credo cambi molto: il db
di partenza non è 97, ma 2000.
Cosa intendi per compilare (scusa la mia ignoranza) ?
Comunque ho provato anche a creare l'mde in 2000, ma mi da' lo stesso
errore.

 ha scritto nel messaggio
news:xQjud.39105$B06....@news.edisontel.com...

Cioč? cosa devo controllare?

"Rosa.Rab" <in-fo@st'udi-ogr'.it> wrote in message
news:1Jjud.17112$
Zk.2...@twister2.libero.it

Prova a compilare il tuo db (menu debug).
Dovrebbe indicarti la/le righe incriminate.
Ciao+
MArco
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG


In un modulo qualsiasi
Strumenti
Riferimenti
Verifica se DAO 3.6 è selezionata e se viene prima di ADO 2.1
MAssimiliano

 Cosa intendi per compilare (scusa la mia ignoranza) ?
Nella sezione del codice, nel Menu Debug clicca su Compila(TuoDB)...
vedrai che il sistema ti troverà il / gli errori che ti bloccano la
trasformazione. Li correggi, rifai il Debug, ti assicuri quindi che non ve
ne siano gli altri e la tua operazione è tranquillamente fattibile.
-- 
Ciao
Pablitomf (Maurizio Facciuti)
------------------------------


 ha scritto nel messaggio
news:25c0b6430ede9bc7b5b...@mygate.mailgate.org...

OK! TUTTO A POSTO!
mancava la definizione di una variabile! grrrrrr....
GRAZIE!
Newsgroup: it.comp.appl.access
Titolo: Eliminare ultimo record

Come posso eliminare l'ultimo record di una tabella, tramide procedura ?
es:
Mia.tabClienti.NomeCampoAppoggio.GoToLastRecord = delete
o qualcosa di simile
grazie xmas


currentdb.execute "DELETE * FROM TuaTabella WHERE ID="&
dmax("ID","TuaTabella")
Questo se l'ID e' un contatore ad incremento.
Ma attento, se un utente ti aggiunge un record poco prima che esegui
l'eliminazione gli vai ad eliminare il record appena inserito e lasci quello
che volevi eliminare
Sib

Come posso eliminare l'ultimo record di una tabella, tramide procedura ?
Dovresti prima chiederti: Come posso INDIVIDUARE l'ultimo record di una
tabella, tramide procedura ?
Saluti.
Luciano

 ha scritto nel messaggio
news:aa5j78$816ce$1...@ID-86073.news.dfncis.de...

I miei tentativi sono proprio di cercar di capire come individuare l'ultimo
record
Ciao
xmas

 record
Ok, allora spiega cosa intendi per ultimo e come e' fatta la tua tabella.
Saluti.
Luciano

 ha scritto nel messaggio
news:aab7v7$93l0g$1...@ID-86073.news.dfncis.de...

Grazie comunque, ho trovato la soluzione
xmas

Newsgroup: it.comp.appl.access
Titolo: Dopo query eliminazione record in una tabella del BE come fare a compattare il db per far ripartire ...

... i campi contatore da uno?
saluti
Giuseppe


Devi compattare il database.
Alex De Rossi

> Devi compattare il database.
Sě questo lo so.
Quello che chiedevo e come farlo da programma, fermo restando che il BE č
collegato.
Penso che dovrei nell'ordine fare le seguenti cose:
1) scollegare il BE
2) compattare il BE
3) ricollegare il BE
La domanda era con quale codice o macro fare ciň.
saluti
Giuseppe

 ha scritto nel messaggio
news:_HxNa.149121$lK4.4...@twister1.libero.it...

Perchč scollegare le tabelle.......????
In ogni caso io in genere le riallego sempre all'apertura
del FE, č un modo per verificare l'OK del Server.
Usa DAO e CompactDatabase se hai il FE.
Sarebbe stato un problema se fosse statto tutto uno...!
Se vuoi scollegarle e ricollegarle, ti conviene cancellarle dal FE
e Rigenerarle con TransfertDatabase.............!!!
@Alex.

> Perchè scollegare le tabelle.......????
Sbaglio o compattare un db si può fare da programma solo se questo non è
aperto?
Saluti
Giuseppe

 ha scritto nel messaggio
news:E4TNa.150147$Ny5.4...@twister2.libero.it...

Io credo che sbagli, ma prova, sono 2 righe di codice se ti va bene....!!!
@Alex.
Newsgroup: it.comp.appl.access
Titolo: Abilitare o meno una casella in base al valore di un'altra

Ciao!
su una maschera a struttura continua vorrei poter abilitare o meno la
possibilità di inserire il valore di una casella in base al valore di
un'altra casella.
Avete un'idea di come abilitare o meno una casella tramite codice VBA ?
Grazie 1000!
F

kecco's ha scritto:

Se hai A2000 o successivi, in visualizzazione struttura della casella
da abilitare scegli FormattazioneCondizionale e metti come condizione
l'opzione "L'espressione è" e nel testo qualcosa come, per esempio,
"[caselladicontrollo] > 5", dopodiché clicchi sull'ultimo quadratino,
quello dopo i vari AaBbCc, G, C, S eccetera.
Se lo metti attivato, nell'esempio saranno abilitate solo le caselle
che corrispondono a un valore >5 nella casella di controllo, in caso
contrario queste saranno disattivate e saranno abilitate quelle con
valore <=5.
Ciao
Riccardo Baldinotti
Newsgroup: it.comp.appl.access
Titolo: Ottenere il giorno dell'anno

Buongiorno: come facci ad ottenere il giorno dell'anno in un campo data?
Per esempio se inserisco 10 febbraio, vorrei ottenere 041. COme faccio anche 
per ottenere il formato a tre cifre? Basta mettere come formato "000"?
grazie.
Fabio. 


L'help in linea del format dice:
a = Numero del giorno dell'anno (da 1 a 366).
ma l'esempio: Format(date,"a") oppure "d".
restituisce sempre il numero del giorno nel mese... Boh!
Ciao.
-- 
Sergio MAZZA 

F. Canova ha scritto:

format(format([tua data],"y"),"000")
Namor
-- 
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ha scritto nel messaggio 
news:csgqrb$fmv$1...@canarie.caspur.it...


 ha scritto nel messaggio 
news:csgs05$ll$1...@news.newsland.it...


 Fabio.
Scrivi dopo al testo a cui rispondi, non prima, grazie.
Hai vinto? Cosa hai vinto?
Offri la pizza a tutti? ;-)


Newsgroup: it.comp.appl.access
Titolo: Consiglio gestione DB

salve,
sto costruendo un semplice db ma non so quale sia la modalità 
migliore per gestire acune problematiche :
ho alcune tabelle di questo tipo
tabella1 = codice1 sigla1
tabella2 = codice2 sigla2
tabella3 = codice3 sigla3
tabella4 = codice4 sigla4
Ora ho creato una maschera con una combo box per ogni tabella.
Però ora vorrei che alla selezione di un campo tabella1 dalla combo1 
io non possa selezionare i valori della tabella 2 ma solo della 3 e 4 e
ho bisogno di eseguire azioni simili anche sulle altre tabelle.
Quale è il miglior modo per applicare questo ragionamento ?
Grazie.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG


da quello che hai scritto mi è sono chiesto: perchè non fai un'unica tabella
e differenzi i record con un campo?
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa1 - I° Conferenza Italiana per Sviluppatori Access Arezzo 4+5
Giugno 2005 Sono aperte le iscrizioni  Info:  
www.donkarl.com/it

 e differenzi i record con un campo?
Se intendi : tabella1 = sigla1 sigla2 sigla3 ... ?
No non andrebbe bene. Ti faccio un esempio pratico :
combo1(tabella1) : cane gatto leone
combo2(tabella2) : ruggisce abbaia miagola 
combo3(tabella3) : azzanna uccide
se io seleziono leone vorrei che siano attivi tutti e 3 i combo
( e con le relative selezioni possibili) mentre se seleziono cane
mi aspetto di avere solo il combo2 attivo...


 ha scritto nel messaggio 
news:2e5b4bd325c782512e7...@mygate.mailgate.org...

Potresti aggiungere alla tabella due la chiave della tabella 1 che se 
presente ti apre la combo altrimenti No.
Così nella tabella 3 aggiungi le chiavi della tabella 2 e 1 e nella tabella 
4 le chiavi delle tabelle 3, 2 e 1.
Ciao, Carlo
Newsgroup: it.comp.appl.access
Titolo: Copia di un database chiuso tramite codice

Ciao a tutti,
Sto creando un dbase suddiviso in Fe e Be.
I nominativi che andrò ad inserire saranno suddivisi per città.
Avrei la necessità di creare direttamente dal FE piu Back end e gestire il
tutto da FE..
Il problema è che ho gia creato 1 be e alcune tabelle sono gia piene in
quanto contengono degli elenchi di dati (qualifiche, cariche, tipo di studi
etc etc).
Io pensavo magari se era possibile dal Fe tramite codice fare la copia del
file mdb contenente le tabelle, cosi mi evitavo di dover riscrivere via
codice la creazione delle tabelle gia create...
Grazie mille....
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/


L'abbinamento di CreateDatabase e TransferDatabase dovrebbe fare al tuo caso 
con poche righe di codice.
Ciao, Carlo

Newsgroup: it.comp.appl.access
Titolo: Codice

Sto imparando visual dovrei scrivere delle linee di codice e mi trovo a 
dover inserire una barra verticale, sulla mia tastiera non c'e', come si 
inserisce?
Grazie 


la pipe? cioè questo: |
shift+barra rovesciata quella a sinistra del tasto uno?
o ho capito male.

 wrote:

scusa o forse non ho capito dove devi inserire la barra verticale ...
in un report?
allora usa il metodo line.

 ha scritto nel messaggio 
news:4267cb7d-5947-47e9...@i76g2000hsf.googlegroups.com...

Grazie sono riuscito con  shift + 124 sulla tastiera

Newsgroup: it.comp.appl.access
Titolo: Report: totale dettaglio in ultima riga

Scusate se vi tedio con questa domanda ma non riesco a capire come fare per
risolvere una necessità.
In pratica ho il corpo di  un report fattura che ha il campo descrizione e i
campi imponibile e iva.
Spesso le righe della descrizione sono più di una e sono già riuscito a
renderla espandibile.
Il problema viene con gli altri campi che dovrebbero essere sempre in linea
con l'ultimo rigo della descrizione ed invece sono sempre sul primo rigo e
purtroppo non riesco a capire come fare per risolvere il problema.
Ho già fatto ricerche sui vari siti e sui motori di ricerca ma non ho
trovato una soluzione, forse non ho cercato abbastanza?
:-))))
Un caloroso grazie a chi mi aiuta.
-- 
Saluti @ndrea
Access 2003.

 trovato una soluzione, forse non ho cercato abbastanza?
Prova con 
http://www.lebans.com/baseline.htm
.
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
 

 Prova con 
http://www.lebans.com/baseline.htm
.
Prova fatta, con un solo campo funziona, anche se non si mette perfettamente 
in linea.
Con due campi mi sembra di capire che non sia adatto, ne mette uno "quasi" 
nel punto giusto ed uno al rigo sotto.
Ps: mi mancano i css.......
Saluti @ndrea
Newsgroup: it.comp.appl.access
Titolo: A2000: Passaggio di un parametro tra 2 maschere

Ciao a tutti,
ho una maschera di inserimento , dove sul codice articolo ho un pulsante di
ricerca (il classico binoclo) , dove mi visualizza l'elenco degli articoli
inseriti con possibilità di sceglierne uno.
Come posso, una volta scelto l'articolo, tornare alla maschera di
inserimento con già l'articolo selezionato ?
Come avviene in access lo scambio di parametri ?
grazie mille
Zorro
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 ha scritto nel messaggio 
news:194Z130Z244Z250Y...@usenet.libero.it...

Mandi prima della chiusura della maschera o su clic di un pulsante il valore 
del campo in questione
es. MascheraPrincipale (CampoArticolo)  e MascheraArticoli (Articolo)
Sull'evento
[Forms]![MascheraPrincipale]![CampoArticolo]=[Forms]![MascheraArticoli]![Articolo]
Poi fai quello che vuoi ... chiudi, refresh ...ecc, ecc
Ciao
-- 
Roberto da Parma
Newsgroup: it.comp.appl.access
Titolo: Svuotare una maschera

Ciao a tutti,
ho creato una piccola applicazione per la creazione di codici a barre.
Vorrei semplicemente creare un pulsante per lo svuotamento della maschera 
per inserire nuovi dati.
Ho provato con i comandi:
DoCmd.RunSQL "Delete * from Dati_codice"
DoCmd.RepaintObject acForm, "generazione del codice"
La tabella viene svuotata, ma i dati rimandono in maschera.
Ho provato anche con un DoCmd.requery ma il risultato non cambia.
Cosa posso fare?
Grazie, Fabio.

 ha scritto nel messaggio
news:ctkusl$h1s$1...@atlantis.cu.mi.it...

prova con
me.refresh

 ha scritto nel messaggio 
news:41fe0345$0$6309$5fc...@news.tiscali.it...

Grazie per la risposta, ma non funziona.
Anzi, mi và in errore perché non riesce a trovare i dati che attualmente ha 
visualizzato in maschera...
Fabio 

 ha scritto nel messaggio
news:ctl244$knu$1...@atlantis.cu.mi.it...

ti va in errore anche se provi a cliccare sulla barra record e pio
aggiorna???
ma la tabella che origine dati ha?

 ha scritto nel messaggio 
news:ctkusl$h1s$1...@atlantis.cu.mi.it...

Me.Requery?
Ciao.
-- 
Sergio MAZZA 

 ha scritto nel messaggio 
news:ctkusl$h1s$1...@atlantis.cu.mi.it...

Ciao F.Canova
questa è una sub consigliata da Alex Baraldi
su evento clic di un bottone o dove preferisci.
Sub Pulisci()
    Dim ctl as Control
    for each ctl in me.controls
        If TypeOf ctl Is TextBox Then ctl=vbnullstring
        'se hai altri tipi di controllo aggiungili
    next
End sub
vedi un po se può esserti utile
---
Daniele

 ha scritto nel messaggio 
news:41fe0d44$0$32346$5fc...@news.tiscali.it...

In realtà la maschera è basata su una query che ricava un campo da una 
tabella dei codici prodotti tramite una campo che ricerca i dati come 
casella combinata. Per il reto si basa su una tabella che viene svuotata di 
volta in volta. Fine calcola il codice alfanumerico in base alle 
informazioni inserite:
Prodotto - > codice prodotto
data di produzione
numero lotto
periodo di scadenza (anni dalla produzione 1-5)
tutto qui.
Comunque ho riscolta facendogli resettare i campi a valori standard: Codice 
prodotto = "PC000", data =now(); lotto=0; scadenza=3.
Alla fine, prima di eseguire la visualizzazione del campo contennte il 
codice, esegue un controllo per Codice Prodotto not "PC000" e lotto >0.
In caso di errore visualizza una finestrella che indica il tipo di dato 
mancante.
Grazie di tutto lo stesso.
Fabio.
Newsgroup: it.comp.appl.access
Titolo: conoscendo l'id del record prelevare i valori senza aprire recordset

come prelevo i dati di un record conoscendo l'id senza dover aprire un 
recordset che mi seleziona esattamente quel record?
c'č un modo piů immediato?
devo prelevare  i campi
nomebanca e sedebanca
Grazie 


DlookUp.
Ma se i campi sono molti il codice da scrivere è molto più lungo rispetto 
alla lettura di un recordset.
Altra strada una query con criterio.
Ciao, Carlo

Newsgroup: it.comp.appl.access
Titolo: Copiare applicazione acces su sito web

Buon giorno a tutti,
tempo fa ho creato un applicazione in a2003 il tutto funziona benissimo.
quello che vorri fare io ora per� per questioni organizzative sarebbe quelo 
di fare una sorta di copia dell'applicativo e farlo funzionare su un sito 
web. � possibile? come posso fare?
grazie anticipatamente
Alberto

 Alberto

 sito web. � possibile? come posso fare?
Vedi XP-Unlimited
Oltre al client rdp nativo viene fornito con un client in formato activeX, 
scaricabile automaticamente al primo tentativo di connessione da parte del 
browser e 'funzionabile' con Internet Explorer
Facce sape'
Ciao
RobertoA
Newsgroup: it.comp.appl.access
Titolo: MailMerge A2K --> W2K

Ho creato una funzione per effettuare il MailMerge v/Word 2000.
1.
Tutto funziona bene ma vorrei evitare che, utilizzando l'OpenDataSource (v.
esempio) mi si aprisse il db.
Mi spiego meglio con l'esempio:
objWord.MailMerge.OpenDataSource Name:="C:\Pippo.MDB", LinkToSource:=True,
Connection:="TABLE Clienti", SQLStatement:=strSQL
Utilizzando questo comando il db Pippo mi viene aperto.
Qualcuno mi saprebbe indicare un comando alternativo all'OpenDataSource che
mi permetta di specificare il collegamento, la tbl o la qry e la stringa SQL
di selezione?
Tra l'altro il db a cui collegarsi potrebbe benissimo essere quello
corrente!
2.
Un altro problema che ho è che il codice VB, a seconda delle scelte del
cliente, mi compone la stringa SQL (strSQL nell'esempio) di selezione.
Ma se gli passo una stringa > 255 caratteri va in errore segnalandomi
appunto che eccede i 255 caratteri.
Conoscete un'altra strada?
Grazie
UJ

 UJ
direi che un'alternativa possa essere quella di creare una query
temporanea e passare quella come origine dati (Connection) senza usare
il SQLStatement.
-- 
Federico
----------------------------------
Rimuovi paperino. per e-mail
----------------------------------
Tutte le richieste che arrivano
in privato, vengono cestinate.
----------------------------------
Sito Comune di it.comp.appl.access
http://www.sitocomune.com
mailto:
webm...@sitocomune.com
----------------------------------

 il SQLStatement.
Questa può essere una buona idea.
Grazie.
UJ

 E' normale che si apra il db se non e' gia' aperto.
Come posso, a tuo avviso, indicare che il db è quello corrente?
Grazie
UJ


lo sa da solo :-)
non so se nel 2000 sia cambiato qualcosa, cqm il mail merge
sfrutta OLE quindi l'applicazione chiamante controlla che
l'applicazione chiamata non sia gia' aperta;
se la trova, usa quella, altrimenti la apre.
per fare questo controllo usa i nomi delle applicazioni
(cioe' i titoli delle finestre aperte), infatti se dai un
titolo all'mdb, ne viene sempre aperta un'altra copia.
per evitare tutti i problemi del mailmerge con un mdb, puoi
usare altri metodi:
ad esempio usare come origine dati un dbf o un file di
testo, per farlo ti basta allegare il file nell'mdb e
riempirlo di dati quando ti serve. 
un sistema completamente diverso, puo' essere quello di
creare in word un documento template che contenga degli
'pseudo campi', cioe' del testo segnaposto per i campi, ad
es. puoi uasre dei caratteri particolari: [Nome] o #Nome#,
poi da access ti colleghi al documento ed effettui tutte le
sostituzioni.

Newsgroup: it.comp.appl.access
Titolo: A2K Runtime - Maledetto Errore

Salve a tutti,
su un prg distribuito con il runtime di access 2000 "improvvisamente" su 
diverse maschere mi compare questo errore, mai comparso prima.
---------------------------------------------------------------------------------------------------
The expression After Update you entered as the event property setting 
produced the following error: License information for this component not 
found. You do no have an appropriate license to use this functionality in 
the design environment.
* The expression may not result in the name of a macro, the name of a 
user-defined function, or [Event Procedure].
* There may have been an error evaluating the function, event, or macro.
---------------------------------------------------------------------------------------------------
Ho pensato a qualche libreria, sovrascritta da qualche nuovo sw installato 
sul pc del cliente, ho quindi rimosso e reinstallato il Runtime ma niente 
... il problema č sempre lo stesso ...
lo stesso codice gira sul mio e su diverse altre macchine testate, compreso 
un win Me, sull'XP del cliente invece niente, qualche suggerimento ?
Vi ringrazio
Ciao

 Ciao
Hai aggiunto componenti?... nei Riferimenti hai controllato?
-- 
---
Ciao
Pablitomf (Maurizio Facciuti)
Web Master 
www.accessgroup.it
 

 ha scritto nel messaggio 
news:fn2v2s$uge$1...@tdi.cu.mi.it...

nessun componente aggiuntivo
x sicurezza ho installato la versione full e non  minima del runtime
Ciao

 x sicurezza ho installato la versione full e non  minima del runtime
ma io non parlo del runtime... parlo del tuo applicativo... 

 ma io non parlo del runtime... parlo del tuo applicativo...
ti confermo nessun componente aggiuntivo
cmq ho risolto fortunatamente installando il runtime 2007
Newsgroup: it.comp.appl.access
Titolo: Combobox che Non memorizza  la scelta filtrata

Ciao a tutti,
 
devo risolvere un problema, che mi blocca la funzione di tutto il 
database.
 
In una maschera ho due Caselle di riepilogo, con la prima scelgo il 
*Reparto*, la seconda mi filtra i *Dipendenti* presenti solamente nel 
reparto che ho scelto precedentemente.
 
Fin qui tutto funziona, ma se inserisco nuovi record e poi ritorno 
indietro, per controllare, ciò che ho inserito, il combobox Dipendenti è 
vuoto.
 
Non capisco, forse sbaglio qualcosa, ma non riesco a capire cosa o dove.
Qualunque aiuto è l benvenuto!
 
Un cordiale saluto,
Nemo

 Nemo
 
vedi: 
http://www.donkarl.com/it?FAQ4.13
 
 
ciao
Daniele 

 ciao Daniele
 
Grazie per avermi dato dei nuovi input, ... non sapevo dove sbattere la 
testa. La settimana prossima sono in ferie e quindi mi sbizzarisco con 
delle prove.
Ciao, un cordiale saluto,
Nemo
 

 Nemo
 
 
Ciao Daniele,
ho risolto il problema!!
All'apertura della maschera, sull'evento "Su Corrente", mi ero 
dimenticato di inserire questa routine:
 
Private Sub Form_Current()
Me!IDDipendente.Requery
End Sub
 
Ecco il perchè, cambiando record nella machera, il Reparto era presente, 
ma il dipendente precedentemente selezionato era mancante.
 
Sono contento. 
Ciao
Nemo

Newsgroup: it.comp.appl.access
Titolo: Aiuto con Query

Ciao a tutti,
Ringrazio chi mi aiutera' a capire cosa sbaglio.
Ho creato una maschera con all'interno un elenco di ddt
che posso selezionare con la multiselezione.
quindi in una variabile globale ho memorizzato i numeri  DDT della 
selezione.
esempio 1, 3, 5 aggiungendo pero' la parola Or.
quindi il risultato se visualizzo e'. ad es: 23 or 45 or 37.
Ho creato una funzione da utilizzare nei criteri della query ma succede che:
se inserisco a mano 34 or 45 or 23 mi visualizza solo i ddt corrispondenti.
mentre se inserisco la funzione non visualizza nulla, o meglio se seleziono
nella maschera con l'elenco un solo DDT lo vedo nella query.
se ne seleziono 3 o 4 non vedo nulla.
Eppure il valore nella variabile globale e' esatto.
Cosa sbaglio?
Grazie in anticipo.
Nicola

 ha scritto nel messaggio
news:vWewi.89788$U01.7...@twister1.libero.it...

Ciao Nicola.
Il controllo ListBox rende accessibile tramite l'insieme ItemSelected
tutti gli Item Selezionati.
Ovviamente per costruire correttamente il criterio da passare al Filtro
devi ricavarteli tutti e ricomporre la stringa...!
Tieni presente che non c'è solo l'uso di OR per concatenare i criteri, ma
c'è anche
l'Operatore In:
IN(Crit1, Crit2, Crit3...., CritN)
SELECT *
FROM Ordini
WHERE [Zona] In ('Avon','Glos','Som')
Per ciclare gli Items Selezionati si fà così:
 Dim varItm As Variant
 For Each varItm In Me!NomeListBox.ItemsSelected
     Debug.Print Me!NomeListBox.ItemData(varItm)
 Next varItm
ora con un pò di rivisitazione metti il tutto in una stringa e puoi
riusarlo...
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.alessandrobaraldi.it
---------------------------------------------------------------------------