mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: selezionare da una casella e mettere su un'altra

ho una maschera ho messo una casella combinata che punta sulla ragione
sociale di una tabella.
quello che voglio e' che selezionata la ragione sociale che mi interessa
vengano visualizzati sulla stessa maschera i dati relativi a quella ragione
sociale, ossia nome, indirizzo, cap, citta', ecc.
grazie 100 a tutti che si romperanno
stefano

 sociale, ossia nome, indirizzo, cap, citta', ecc.
Se nelle colonne, anche se nascoste, della casella combinata hai riportato i
dati che ti interessano, puoi fare riferimento alla proprietą
column(n°colonna - 1).
Altrimenti puoi recuperare i dati dalla tabella con DLookup.
In entrambi i casi guarda la guida.
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com

 wrote in message
news:9q1ug5$d2v$1...@lisa.galactica.it...

Se non ho capito male vuoi filtrare i dati della Form in modo
da avere solo quelli relativi alla selezione...???
Io ti consiglio di fare una Qry con Parametro(Combobox) e come origine
dati della Form la Qry.
Su Evento After_Update della Combo esegui un Requery della Form.
Il Vantaggio rispetto ad eseguire il FILTRO sulla Form č che e piů
semplice e serve meno codice, č piů veloce.
Puoi inserire nella Combo "TUTTI" come esempio su Sito Comune ed 
eliminare il criteri visualizzando cosě tutti i Records.
@Alex.
-- 
Posted from  [62.98.24.235] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:9q1ug5$d2v$1...@lisa.galactica.it...

Fai una query che comprende i dati che devi inserire e i dati relativi alla
ragione sociale uniscili con il tipo di link che dice visualizza tutte le
righe della tabella NomeTabellaDoveInserisciIDati e solo quelli...ecc.
aggiungi tutti i campi necessari e quindi fai il form usando come origine
dei dati la query di cui sopra.
Ciao Roberto - Syd

Newsgroup: it.comp.appl.access
Titolo: da vba chiudere un programma esterno come se avessi premuto la X

dovrei chiudere da vba  un programma esterno come se avessi premuto la X
c'� un modo per terminare il processo ma non forzatamente bensi come se 
premessi la X all'interno di quel programma quindi una chiusura normale.
 
grazie. 
 

 grazie.
 
La X invia un WM_CLOSE a Windows per chiudere, usando SendMessage.
 
Di fatto recupera l'hWnd dell'applicativo e fai la stessa cosa.
 
PEr recuperare l'Hwnd usa le API FindWiondow passando il CLASSNAME se lo conosci o la CAPTION se la conosci.
Se si tratta di un'applicativo SERVER(come Word o Excel) apribile in MultiIstanza... sarebbe meglio fare in altro modo... usare GETOBJECT per recuperare l'istanza via OLE-AUTOMATION ed usare i metodi CLOSE e o QUIT propri del SERVER di AUTOMAZIONE.
 
Purtroppo non dai informazioni necessarie per poter essere più tecnici....
 
@Alex

 chiusura normale.
 
http://access.mvps.org/access/api/api0025.htm
 
 
-- 
Ciao
Karl
*********
Access FAQ:  
http://www.donkarl.com/it
Newsgroup: it.comp.appl.access
Titolo: BE in*giga*ntito

Ehila', sono lorecoro in incognito ;-)
Sentite un po' cosa mi succede:
abbiamo una routine di aggiornamento versione che esegue
una serie di query di accodamento e aggiornamento su qualche
tabella del BE.
Se questa viene eseguita da un client per volta, tutto rego.
Se due pc in rete la lanciano contemporaneamente, il BE
aumenta le dimensioni in modo esponenziale:
(si tratta di qualche migliaio di record, niente di che)
originale 6 MB
dopo una esecuzione 30 MB
dopo la seconda 146 MB
dopo la terza 955 MB
Compattando ritorna regolare.
Mai capitato niente di simile?
(ovviusli in M$ non ne sanno niente...)
Bai
Lorenzo Coronati
(da un altro ufficio: stavolta niente sig)

 Mai capitato niente di simile?
Ad un mio collega č capitato proprio lo stresso problema, solo in mono
utenza:
il processo di importazione di un file di Excel e di accodamento su di una
tabella, fatto su due database distinti nella stessa macchina ma
assolutamente eguali, in uno dei due lo faceva ingigantire fino ad oltre
1Gb.
La tabella "pesava" sě e no 1000Kb e compattando tutto tornava normale.
Mai scoperto il perchč, se venissi a conoscenza, per favore scrivi qua.
Ciao
Ale

Compattando ritorna regolare.
Fenomeno fisiologico :-(
Comunque lavorando sui batch con recordsets invece che query di comando, il fenomeno è molto meno
marcato.
Per evitare sgradite sorprese è sempre meglio far compattare automaticamente il BE all'uscita
dell'ultimo utente, ogni qualche giorno.
Ciao, warp

 wrote in message
9bn5tp$a95e8$1...@ID-15127.news.dfncis.de...

Anche a me č capitato qualche volta, ma in access 2, che il database mi si
ingigantisse enormemente senza fare quasi nulla.
Mah...
Antonio

Purtroppo vengono create una serie di tabelle temporanee che di temporaneo
hanno solo il nome... la compattazione le rimuove, oltre a resettare i campi
contatore.
Esistono dei programmini access che compattano automaticamente il db in modo
stand alone, con possibilità di scheduling dell' operazione. Il nome non lo
ricordo ma si trovano abbastanza facilmente nei vari siti dedicati ad
Access.
Nota che per compattare un db questo deve essere chiuso oppure aperto da un
singolo utente che esegue la compattazione via menu Strumenti. Quindi
occhio, se usi quei programmi di cui sopra, a programmare la compattazione
in ore notturne.
Tra l'altro, a noi è capitato di rovinare un db durante la compattazione...
grazie a Dio c' era un backup :)
Ciao, Federico

Se questa viene eseguita da un client per volta, tutto rego.
Aggiornamento: anche in locale, se una delle query maledette
parte mentre c'e' aperta una form che lavora sulla stessa
tabella :-(
Unica nota: la query accodava brutalmente, fregandosene dei
duplicati di PK, lasciando fare ad Access (setwarning false)
Correggendo la query ed escludendo la maggior parte di
possibili conflitti di chiave, il fenomeno si e' ridotto
quasi del tutto.
Okkio alle query insert into!
Bai
--
Lorenzo Coronati
--
[si parla di ODE/MOD, ndr]
<<chi sarebbe cosi' gentile da passarmelo? 
in caso posso ricambiare con qualache mp3...:)))>>
(Koala, 5/3/2001)
--
Newsgroup: it.comp.appl.access
Titolo: Acc07 report con layout corpo avente numero di colonne variabile

Ciao a tutti,
Come posso fare per modificare via VBA il numero di colonne (e loro larghezza) del corpo di un report?
Tramite l'interfaccia ci riesco con "Page Setup" ("Importazioni Pagina"?) del ribbon di stampa, ma con VBA non saprei..
Grazie mille,
eman

Ho risolto con:
With Me.Printer
    .ItemsAcross = 4
    .ItemSizeWidth = 3700
    .ColumnSpacing = 300
    .ItemLayout = acPRVerticalColumnLayout
End With
Grazie comunque

Newsgroup: it.comp.appl.access
Titolo: interruzione pagina in un report

come posso inserire una interruzione di pagina in un report?
grazie
Simone


spero di non essere banale nella richiesta, ma è molto importante.
avendo un report con 40 campi piuttosto lunghi vorrei distinguere due
pagine: la prima con i dati anagrafici dei clienti, la seconda con i
dettagli acquisti.
devo per forza ricorrere a due report separati per avere due belle
paginette?!?
grazie
Simone P.

 ha scritto nel messaggio
news:p8f73v4te9d6dsi1s...@4ax.com...

Prova ad aprire la struttura del tuo report, e dopo aver selezionato dalla
Casella degli strumenti il tool Interruzione pagina clicca con il mouse sul
punto in cui vuoi venga effettuato il cambio di pagina: in quel punto verrai
comparire 5 piccoli punti.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

comparire 5 piccoli punti.
che vergooooooogna. non l'ho mai notato!
grazie mille roberto (come sempre)
Simone P.

Newsgroup: it.comp.appl.access
Titolo: Server OLE?

ciao a tutti
In un db Access 2003 sp3 ho una pagina di accesso ai dati sul server
IIS di win xp pro che visualizzo bene, chiamandola da localhost, senza
messaggi di errore o di protezione. Sto testando Windows Server 2008,
ho collocato il database e la pagina di accesso ai dati come in xp, e
cioè in wwwroot. Quando apro il db per modificare la stringa di
connessione della pagina, al tentativo di aprire quest'ultima in
visualizzazione struttura mi da il seguente messaggio di errore:
Server Ole non registrato
per registrarlo rieseguirne l'installazione
e non mi apre la pagina, nè in vis. struttura nè in anteprima
ho cercato nella guida di Access e mi pare che il server Ole dovrebbe
già essere installato con access.
Qualcuno sa di che si tratta?
grazie mille
Luciano

 wrote in message 
news:4916e36b-6d66-4a3a...@11g2000yqq.googlegroups.com...

Esegui REGSVR32 <dllname> dal Command Prompt,
eventualmente de-registrandola prima col parametro /u.
Nel mio Windows 2008 R2 la dll è:
C:\Windows\SysWOW64\Stdole.tlb
Bruno
Newsgroup: it.comp.appl.access
Titolo: Debug Access2000

Vorrei sapere se c'è un modo per far che una volta distribuito il DB, nel
qualcaso dovesse verificarsi un errore non venga visualizzato il Debug
rendendo visibile il relativo codice.
Grazie

 ha scritto nel messaggio
news:9n2psh$of9$1...@news.flashnet.it...

Distribuire in formato MDE.
Ciao, Carlo

Newsgroup: it.comp.appl.access
Titolo: Conversione Minuti->ora

In un database ho un campo data ed un campo di tipo numerico che ho
chiamato minuti.
Giornalmente inserisco dei minuti, ad esempio ieri 32, oggi 8, domani
40, in totale questo mese avrņ 80 minuti pari a 1.20 ore.
Mi serve che a fine mese mi venga calcolato la somma di tutti i minuti
e convertito in ore, non ci riesco.
Se faccio 120 minuti diviso 60 ottengo il giusto risultato = a 2 ore,
ma se faccio 80/60 = 1.33 periodico, valore errato,  cosa mi sfugge?

 ma se faccio 80/60 = 1.33 periodico, valore errato,  cosa mi sfugge?
Prova così
Int([SommaMinuti]/60)+([SommaMinuti] Mod 60)/100
Ciao
Salvatore

 ma se faccio 80/60 = 1.33 periodico, valore errato,  cosa mi sfugge?
Prova così:
OreMinuti = Format(Minuti / 1440, "h:mm")
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: Re: Riferimenti -> utility

 una sfera di cristallo...!!!

 Samuele
Cercalo con TROVA inserisci il Nome dell'MDA ed Aprilo con SHIFT.
Ciao.
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: ottimizzazione di access in rete con ODBC

qualcuno aveva parlato tempo fà di usare un collegamento ODBC sui client di
un sistema access con base dati in rete forse "Baraldi"? non ricordo
chi ne ha parlato mi può spiegare che proicedimento seguire sui client per
colllegarmi al db in rete delle tabelle e che tipo di vantaggi ne traggo?
come cambia il FE per utilizzare tale connessione?
grazie.

 grazie.
Se usi A>XP puoi associare il Recordset ADO o DAO direttamente
alla proprietà Recordset delle Form e non cambia molto, ma
la gestione del codice è più impegnativa.
Questo per avere Form associate, altrimenti devi usare sempre
form non Associate e li sono altri problemi.
Ciao
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG


Grazie molto chiaro
Newsgroup: it.comp.appl.access
Titolo: Come capire se l'anno è bisestile e come contare i weekend presenti in un dato mese?

Buongiorno a tutti,
Ho bisogno del vostro aiuto.
Premesso che l'utente immette il mese e l'anno, come è possibile capire:
1) Se l'anno immesso è bisestile.
2) Quanti giorni di fine settimana (tot sabati + tot domeniche) sono
presenti in quel mese di quell'anno.
Per favore aiutatemi.
Vi ringrazio infinitamente.
Max

 presenti in quel mese di quell'anno.
Anche questo è molto facile. Potresti scriverti una funzioncina che, in base
al numero di giorni del mese ed al giorno (lun, mar...) del primo del mese,
ti restituisca un valore. In modo un po' meno elegante potresti scorrerti da
data iniziale a data finale il periodo, e verificare se un giorno è sabato o
domenica.
Sempre sul sito comune, è presente una funzione che conta i giorni
lavorativi fra due date. Prendendo spunto da quella, potresti semplificarla
per il tuo caso.
Ti posso garantire che sull'help c'è tutto quello che ti può servire per
capire come funziona.
--
Ciao, AntoGal
*************************************************
Home Page (area programmatori di VolFtp)
http://volftp.mondadori.com/italiani/galletta/
per scaricare un gioco di DAMA ITALIANA
*************************************************

 1) Se l'anno immesso è bisestile.
Bisestile = (Month( DateSerial( nAnno, 2, 29 ) ) = 2 )


Ammettendo di avere in una maschera due controlli chiamati rispettivamente
Mese e Anno dove digiti i tuoi dati da analizzare, inoltre una casella di
controllo chiamata Bisestile che deve essere settata a sì se Anno è
bisestile ed infine un controllo chiamato Weekend che dovrà contenere il
numero di sabati e domeniche, in un evento (ad esempio "Dopo aggiornamento"
del controllo Anno) pui scrivere:
If Day(DateSerial(Anno, Mese + 1, 0) = 29 Then
    Me![Bisestile] = True
Else
    Me![Bisestile] = False
End If
Dim Inizio As Date, Fine As Date, Pluto As Byte, Pippo As Date
Inizio = DateSerial(Anno, Mese, 1)
Fine = DateSerial(Anno, Mese + 1, 0)
Pluto = 0
For Pippo = Inizio To Fine
    If WeekDay(Pippo) = 1 Or WeekDay(Pippo) = 7 Then
        Pluto = Pluto +1
    End If
Next Pippo
Me![Weekend] = Pluto
Ciao , Roberto

Scusami ma la prima riga del codice che ti ho postato nel mio messaggio
precedente non deve essere:
 If Day(DateSerial(Anno, Mese + 1, 0) = 29 Then
ma
If Day(DateSerial(Anno, 3, 0) = 29 Then
Scusami ancora
Roberto

Grazie a tutti!
Max

presenti in quel mese di quell'anno.
questo e' un poco meno semplice.  un modo e' quello che segue.
bisogna esprimere il primo giorno del mese (facile) e l'ultimo (meno
facile).  si fa un ciclo dal primo all'ultimo e tramite la funzione
weekday si incrementa un contatore.
anche tutto cio' puo' rientrare in una funzione.  prima di proseguire
e vedere come dimmi se come soluzione ti interessa.
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/

 weekday si incrementa un contatore.
Luca, gli hai detto già troppo. E facciamoli lavorare 'sti newbie :-)

Newsgroup: it.comp.appl.access
Titolo: Convertire file acceess in exe

Ciao,
ho cominciato da poco ad usare access e mi stò creando un database per
gestire un magazzino.
Vorrei sapere se è possibile convertire il database in un file eseguibile, e
se si può usare un programma per leggere il codice degli articoli tramite
una pistola laser.
Ciao e grazie a tutti.

 ha scritto nel messaggio
news:9ain45$un5$1...@pegasus.tiscalinet.it...

La risposta la trovi su www.sitocomune.com...
Ciao.

Newsgroup: it.comp.appl.access
Titolo: Copia della sola struttura delle tabelle

Ciao,
avrei bisogno di fare una copia della sola struttura di una tabella (Tipo ^C
+ ^V) da codice, il comando Docmd.CopyObject non mi e' di nessuna utilita'
dato che trasporta anche i dati della tabella, allora ho momentaneamente
risolto con un algoritmo che crea un nuovo tabledef e ci aggiunge
manualmente i campi, gli indici e le proprietà della tabella origine.
C'e' una soluzione alternativa e meno onerosa dal punto di vista
Complessità/Prestazioni?
Ciao e Grazie in anticipo
<LuigI>

+ ^V) da codice, il comando Docmd.CopyObject non mi e' di nessuna utilita'
Guardati l'help su TransferDatabase. Puoi impostare il parametro
StructureOnly a True per copiare solo la struttura.
-- 
Ciao,
Giovanni

Grazie provo subito.
Ciao
<LuigI>
Giovanni Albertone <g_albertone@NOSPAM_MA_SENZA_NOSPAMhotmail.com> wrote in
message 7etigs0s5v0j9bh0n...@4ax.com...


Complessità/Prestazioni?
quello che io faccio in genere e' una query di creazione tabella che
selezioni solo il primo record della tabella da copiare.  poi cancello
anche quel record.
in pratica:
dim ssql as string
ssql ="select * into NuovaTabella from (select top 1 * from
VecchiaTabella)"
docmd.setwarnings false
docmd.runsql ssql
docmd.setwarnings true
ssql ="delete * from NuovaTabella"
docmd.setwarnings false
docmd.runsql ssql
docmd.setwarnings true
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/



anche quel record.
Ed e' piu' veloce di un transferdatabase?
-- 
Ciao,
Giovanni




Grazie mille per il consiglio ho provato la seguente sintassi:
DoCmd.TransferDatabase acImport, "Microsoft Access", CurrentDb.Name,
acTable, TabName, NewTabName, True
e tutto funziona correttamente.
E' sicuramente piu' veloce di quello che usavo e con un solo comando si
risolve tutto al volo.
Ciao
<LuigI>
Newsgroup: it.comp.appl.access
Titolo: Un test su questo portale tutto in ASP!

Salve, vorrei una valutazione su questo neoportale italiano tutto in ASP,
nel quale è possibile segnalare qualsiasi cosa (o quasi ;-))) e che vorrei
completare aggiungendo anche dei files rm e wma!
Acceto qualsiasi critica, tanto lo so che possono esserci degli errori, che
spero vogliate segnalarmi!
Grazie a chi vorrà rispondermi e nel frattempo augurandovi buone feste,
perchè no una cartolina (poche!) virtuale per gli auguri di Natale!
http://www.risorseitaliane.it/community/cartoline/index.asp
.
Ecco l' URL della home: 
http://www.risorseitaliane.it/community/index.asp
 .
Bye bye, turiemme.

 ha scritto nel messaggio
news:AcQR7.395$xw2....@twister2.libero.it...

Odio il login obbligatorio;
io la penso così, se devo obbligare qualcuno a registrarsi per fruire dei
servizi che voglio "condividere" in rete che mi ci metto a fare su internet?
Tanto vale aprire un negozio dove vendo il mio servizio, ammesso che abbia
dei servizi da vendere. Tanto più che stiamo su "risorse italiane"...
Poi:
- pagina "Foto" non è attiva o mancante e poi di chi? Donne nude? No eh!;
- la "Ricerca" a cosa serve? Qualche riga di spiegazione su cosa ci potrei
trovare e dove punta sarebbe di aiuto, tanto per non dare l'impressione che
non fa nulla...
Il resto non mi interessa.
Grafica lineare e piacevole, a parte i mega loghi sulla parte alta che
tolgono un 10% dello spazio utile per la visualizzazione delle informazioni
(e io utilizzo una risoluzione a 1204*768).
Ciao e buon lavoro.

Newsgroup: it.comp.appl.access
Titolo: query da selezione multipla di casella di controllo

Ciao a tutti.
Non è proprio possibile creare una query con un campo il cui criterio
di selezione siano più valori (legati con OR o con AND) derivati dalla
SELEZIONE MULTIPLA semplice o estesa di una casella di controllo ?
come sempre grazie per i preziosi consigli.
Walter

 ha scritto nel messaggio 
news:908c8092-5f5f-41bc...@t65g2000hsf.googlegroups.com...
Ciao a tutti.
Non � proprio possibile creare una query con un campo il cui criterio
di selezione siano pi� valori (legati con OR o con AND) derivati dalla
SELEZIONE MULTIPLA semplice o estesa di una casella di controllo ?
come sempre grazie per i preziosi consigli.
Walter
sito comune faq 4.11
http://tinyurl.com/57l3gt
ed anche il post del 19/09/2008 con oggetto:
listbox selezione multipla per filtrare i dati di una query
Daniele
Newsgroup: it.comp.appl.access
Titolo: Errore : Non si dispone di accesso esclusivo !!!

Non ne vengo fuori!
Ho un db installato in rete, le tabelle sono su un pc che fa da server.
TALE DATABASE è COPIATO SUGLI ALTRI PC mentre le tabelle di questi sono
collegate
al pc che fa da server.
In questo modo posso personalizzare le maschere a seconda dell'utente ed ho
messo traffico di informazioni nella rete.
Solamente che quando voglio modificare la maschera su un database, non me lo
permette perchè dice che non ho l'accesso esclusivo.
Ma se le maschere non sono condivise ??? Che cavolo vuole ?
Qualcuno mi sa aiutare , altrimenti devo continuamente far interropere gli
operatori per fare le modifiche su un singolo Pc
GRazie a chi mi aiuta.
ciao PXL


Mi sembra di capire che per modificare l'mdb con le maschere vuoi
intervenire dal tuo client collegandoti al client dell'utente. Il messaggio
di errore potrebbe indicarti che non puoi "toccare" l'mdb quando è aperto,
cioè quando l'utente lo sta utilizzando. Fatti una copia locale e poi la
sovrapponi, sempre dopo la chiusura dell'mdb originale...
Ciao.
Newsgroup: it.comp.appl.access
Titolo: Problemi di chiusura Access 2000

All'uscita di Access 2000, nonostante il programma appaia chiuso, in realtà
rimane in background. Questo lo verifico con la seguenza dei tasti
Ctrl+Alt+Canc. E ogni volta che entro ed esco da Access 2000 rimane nel task di
background una scritta MsAccess e questo, quando viene effettuato 8 o 10 volte,
mi riduce la memoria del computer ad appena il 15%.
Come posso risolvere il problema?
Chiedo un'altra cortesia: essendo nuovo di newgroup, mi potreste avvertire
anche tramite e-mail diretta? 
dani...@interfree.it
Grazie a chiunque mi possa aiutare.
Daniele Mugnaini
-- 
Posted from  [213.140.22.154] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 anche tramite e-mail diretta? 
dani...@interfree.it
Assolutamente NO! E' contrario alle regole di questo NG: le trovi elencate
sempre nel Sito Comune.
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com

 wrote in message
news:wRBz7.44323$1H1.5...@news.infostrada.it...
Rinrazio per la risposta al mio quesito. Imparerņ a muovermi meglio e a
considerare le regole del newgroup.
Sono andato nel sito indicatomi, ma non ho trovato nessuna sezione con il
titolo FAQ.
Grazie comunque.


 Come posso risolvere il problema?
Sono diverse cause e diversi metodi p.e.
http://support.microsoft.com/support/kb/articles/Q164/4/55.ASP
http://support.microsoft.com/support/kb/articles/Q190/0/74.ASP
http://support.microsoft.com/support/kb/articles/Q209/8/47.ASP
http://support.microsoft.com/support/kb/articles/Q246/9/53.ASP
http://www.mvps.org/access/bugs/bugs0005.htm
--
HTH
Karl
*********
Access-FAQ (tedesco): 
http://www.donkarl.com


Sei toscano? :-)
Vai sul Sito Comune (link qui sotto), Sezione General, leggiti la FAQ di Sib
intitolata "Access si riduce ad icona invece di chiudersi".
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 wrote in message
news:xIbA7.56883$1H1.6...@news.infostrada.it...



    Ma come si fa a cercare qualcosa?
Prova la cosa + semplice: scorri l'elenco, è il 16° link partendo dall'alto.
L'indirizzo esatto comunque è
http://www.sitocomune.com/general/general081.htm
E' importantissimo che tu vada a leggerti le istruzioni d'uso a quest'altro
indirizzo:
http://www.sitocomune.com/netiquette.htm
in modo che, la prossima volta, tu possa rispondere correttamente,
anteponendo al tuo messaggio il testo dei messaggi a cui rispondi.



Ho visto che ti ha risposto Silvio.
Se hai altri problemi rifatti vivo.

Newsgroup: it.comp.appl.access
Titolo: Protezione DB con PW

Salve
Ho un applicativo, da gestire in locale, composto da due DB:
- MDE contenente tutte le maschere, query, tabelle con dati fissi,
moduli di classe ecc..
- MDB contenente tutte le tabelle (aggiornabili da programma)
Vorrei impedire all'utente, la manipolazione dei dati dell'MDB con una
PW, pur consentendo al programma MDE di accedere regolarmanete a tutte
le sue tabelle. Sono costretto ad immettere la PW anche dall'MDE ? Chi
mi sa aiutare ?
Grazie e Ciao a tutti :-)



specifica la pwd da codice
Saluti.
Emanuele.

> Emanuele.
Grazie per il suggerimento.

Newsgroup: it.comp.appl.access
Titolo: blocco maschera

ciao a tutto il NG!
vorrei sapere se esiste un metodo per bloccare la maschera in immissione
dati senza bloccare ogni singolo controllo.
grazie in anticipo!
am

 ha scritto nel messaggio
news:3ee44...@news.dada.it...

Proprietà Maschera, tab Dati, voce immissione dati

Newsgroup: it.comp.appl.access
Titolo: DIMOSTRAZIONE SU CHI E' IL VERO BISO

I tarati mentalmente purtroppo non sono mai coinvolti in qualche strage del
sabato sera, mah...
I seguenti post di oggi 5 agosto sono falsi:
Re: OT Protesta operatori telefonici 17:44
Il Clonaccio è tornato 17:45
Re: Query di selezione e raggruppamento 17:48
Re: Accesso condiviso/esclusivo con editor VBA aperto 17:49
Re: DAO e ODBC....HEELP 17:53
Re: Ricerca.... (quello delle 18:05 non quello delle 18:17)
Dimostrazione:
Sul post "operatori telefonici", viene scritto "come si fa ad aderire
all'iniziativa".
Ebbene, io sono stato il primo a contattare sib via posta elettronica per
aderire, tant'è che mi ha mandato quel post anche per mail privata.
Sib può confermare.
Ci sono due post con orario 17:48.
quello vero, dal subject Variante sul tema ecc. ha l'indirizzo IP
151.26.23.139
Quello del clone
151.30.213.120
Questo indirizzo è anche quello che compare negli altri post fasulli che ho
segnalato!
Ah...
Sarò pignolo o scorbutico, ma le stronzate che scrive lo scemetto non mi si
possono proprio attribuire...
Antonio (quello vero)

 possono proprio attribuire...
Sě, sě continua a trollare brutto coglione ... ride bene chi ride ultimo.
Antonio.

Newsgroup: it.comp.appl.access
Titolo: [OT] programmini free per pdf

Conoscete qualche software freeware per produrre file PDF?
Grazie
Simone 

 Simone
Se devi stampare in PDF puoi usare le DLL di Lebans
che trovi nel suo sito...!
Ci sono molti programmini che stampano in PDF che
sono FREE, ma non sono poi gestibili via codice...!
Ti basta fare una ricerca nel WEB con "Create Pdf"
Ciao
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.appl.access
Titolo: [Super OT]: bufala anti-politica o cruda realtà?

Premetto di non aver mai approfondito i benefits e i compensi dei politici
italiani: oggi ho ricevuto un'email che circola a mň di catena di S. Antonio
Sono rimasto colpito: al punto da ritenere si tratti di una bufala: posso
capire i ministri, ma un trattamento del genere per tutti i parlamentari (e
sono tanti) avrebbe dell'incredibile.
Qualcuno č in grado di confermare tali dati?
Chiedo preventivamente scusa a Gabriele Bertolucci per l'OT       ;-D
Ciao a tutti
(documento del maggio 2005)
Sull'Espresso di qualche settimana fa, un articoletto spiega
che, recentemente, il Parlamento ha votato all'UNANIMITA'
e senza astenuti (ma che strano!?) un aumento di stipendio per
i parlamentari, di circa euro 1.135 al mese.
Inoltre, la mozione é stata camuffata in modo tale da non
risultare nei verbali ufficiali.
STIPENDIO Euro 19.150
STIPENDIO BASE Euro 9.980
PORTABORSE
Euro 4.030 (generalmente parenti
o familiari)
RIMBORSO SPESE
AFFITTO
Euro 2.900
INDENNITA' DI CARICA tra Euro 335 ed Euro 6.455
TUTTO
ESENTASSE!!!
piů
TELEFONO CELLULARE Gratis
TESSERA DEL CINEMA Gratis
TESSERA TEATRO Gratis
TESSERA AUTOBUS -
METROPOLITANA
Gratis
FRANCOBOLLI Gratis
VIAGGI AEREI NAZIONALI Gratis
CIRCOLAZIONE su
AUTOSTRADE
Gratis
PISCINE e PALESTRE Gratis
TRENI Gratis
AEREO DI STATO Gratis
AMBASCIATE Gratis
CLINICHE Gratis
ASSICURAZIONE
INFORTUNI
Gratis
ASSICURAZIONE DECESSO Gratis
AUTO BLU CON AUTISTA Gratis
RISTORANTE
Gratis (nel 1999 hanno
mangiato e bevuto gratis per
Euro 1.472.000)
Hanno diritto alla pensione dopo 35 mesi in Parlamento,
mentre obbligano i cittadini a 35 anni di contributi (per
ora!!!). Circa 103.000 euro li incassano con il rimborso
spese elettorali (in violazione alla legge sul finanziamento
ai partiti), piů i privilegi per coloro che sono stati Presidenti
della Repubblica, del Senato o della Camera (es: la sig.ra
Pivetti ha a disposizione e gratis un ufficio, una segretaria, l'auto
blu ed una scorta sempre al suo servizio). La classe politica ha
causato al paese un danno di 1 MILIARDO e 255 MILIONI di
EURO. La sola Camera dei Deputati costa al cittadino Euro
2.215 al MINUTO !!
Fatela circolare
Si sta promuovendo un referendum per
l'abolizione dei privilegi di tutti i
parlamentari. Queste informazioni possono
essere lette solo attraverso Internet in quanto
quasi tutti i mass media rifiutano di portarle a
conoscenza degli italiani.


[cut]
Ciao Simone,
E' una bufala che gira in rete da un po', come si può verificare al link che 
allego:
http://www.attivissimo.net/antibufala/stipendi_parlamentari/stipendi_parlamentari.htm
-- 
Spero d'esserti stato d'aiuto.
Ciao
Franz Verga 

 Spero d'esserti stato d'aiuto.
Ti ringrazio per la smentita: in effetti quelle cifre sarebbero perlomeno
inquietanti  ;-)
Ciao, Simone

 Ciao, Simone
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: [Segnalazione] Scriptare Outlook Express

Buongiorno a tutti,
Non si vedono spesso segnalazioni in questo NG, e per certi versi è un
peccato.
cmquesto componente gratuito ed open source per pilotare Outlook
Express da VBA:
http://www.codeproject.com/KB/COM/EfOelibrary.aspx
Il modello dell'oggetto mi sembra ben fatto, ci sono eventi a cui si
può rispondere (tipo l'arrivo di nuove email); e con lo stesso
componente si può pilotare la lettura/modifica/inserimento di contatti
nella Rubrica.
ciao,
Panathos

 cmquesto
Ho inviato per errore mentre stavo editando, pardon.
ciao,
Panathos


Grazie, molto gradito
-- 
-- 
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access


wrote:

Ottimo link ...
Newsgroup: it.comp.appl.access
Titolo: [OT] suoni nelle email

Avete mai ricevuto email musicale ma di allegati non ce ne sono? sembra che 
la musica sia all'interno del codice dell'email
sapete dirmi come si fà 


Tu prendi un giapponese ben intonato e lo tagli alla giulienne...
Poi lo ficchi nel codice html con un pò di javascript ed è fatta
scusami ma è tardi e non ce la faccio più
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

 MAssimiliano Amendola            
www.accessgroup.it
ahahahahahahah mandami domani la risposta che sei riposato ciao. 

 ahahahahahahah mandami domani la risposta che sei riposato ciao.
No,
domani viene con me allo smau... anzi tra 5 ore il picciotto si alza per 
prendere l'aereo^__^
E io ora vado a nanna altrimenti non lo vado a prendere domani in aeroporto 
:-P
Ciao,
Massimo 

 Massimo
allo SMAU ma ci andate ancora? io negli ultimi anni mi sono solo annoiato e 
stancato
di girarla tutta. voi no? 

 di girarla tutta. voi no?
Infatti, il 90% del tempo sono rimasto nel padiglione 12 ed ho assistito a 
tre "teatri" su visual 
studio.net
Il resto non mi interessava (SAP a parte per chi c'era ^__^)
Ciao,
Massimo

Newsgroup: it.comp.appl.access
Titolo: Database client/server

Vorrei sapere, se possibile, in che modo poter rendere un database gestibile
da diversi utenti con possibilità altrettando diverse, mi spiego: a qualcuno
la possibilità di consultare alcune forms, a qualcun altro di inserire dati
nelle tabelle.
Grazie

 ha scritto nel messaggio
news:hCnW6.5673$T52.1...@news.infostrada.it...

Fermo restando che quanto chiedi non ha a che vedere con la definizione
"client/server", devi sfruttare la sicurezza a livello utente, vedi il sito
comune.
Sib

"Sib dall'ufficio" <cerrise...@SPAMtiscalinet.it> ha scritto nel
messaggio news:9gd0qd$p2l$1...@serv1.iunet.it...

Claudio:
potrebbe fare al tuo caso, la compilazione condizionale del codice! Nella
guida hai alcuni esempi!
Un saluto a tutti del NG!
Newsgroup: it.comp.appl.access
Titolo: Storicità in access

Ragazzi come potrei aggiornare il dato contenuto in un campo testo
preservandone il dato in esso presente prima dell'aggiornamento, magari
in campo dedicato("storico")? E' un'operazione complessa oppure
relativamente semplice? Grazie mille.

 wrote in message news:amepn4$d43$1...@gossip.excite.it...


Newsgroup: it.comp.appl.access
Titolo: Date(), Now() e SQL

Problema curioso. Prendete una tabella con un solo campo di tipo Data/Ora ed
inseriteci i seguenti valori (la cosa importante è che ci siano alcuni
valori con orario ed altri no).
Data
11/09/2003
11/09/2003 18.22.36
11/09/2003 18.28.35
01/09/2003 18.39.33
La seguente query creata da Access, estrae solo la *prima riga*, ossia
quella dove non compare l'ora.
SELECT tblAcconti.Data FROM tblAcconti
WHERE (((tblAcconti.Data)=#9/11/2003#));
Sapendo che le date, alla fine sono numeri e, che se non hanno l'ora sono
numeri interi, ho scritto la seguente query
SELECT CLng(Int([Data])) AS Espr1 FROM tblAcconti
WHERE (((CLng(Int([Data])))=CLng(#9/11/2003#)));
che funziona, estraendomi le righe volute. Possibile però dover ricorrere ad
una cosa così brutta?
P.S.: la seguente query, in realtà, la utilizzo da ASP, dove alcune funzioni
di Access non sono disponibili. Ma mi sembra comunque strano non poterla
scrivere in un formato più "umano".
-- 
Jonathan Canova
www.aladinoinformatica.com

Jonathan Canova ha scritto:

Se ometti l'ora è come se usassi (Data=#9/11/2003 00:00#).
Per vedere anche le altre dovresti usare altri criteri, per esempio
(Data between #9/11/2003 00:00# And #9/11/2003 23:59#)
Namor
-- 
 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 (Data between #9/11/2003 00:00# And #9/11/2003 23:59#)
Grazie per la tua risposta e scusa per il ritardo con cui ti rispondo io.
Hai ragione, ma una banale query come
SELECT data FROM Tabella1 WHERE data=#9/16/2003#
va riscritta con il between. Quasi quasi allora è meglio usare il
cLng(int()) oppure separare il campo in due campi distinti, uno con la data
ed uno con l'ora. Dovrebbe bastare anche
SELECT data FROM Tabella1 WHERE Int([data]))=Int(#9/16/2003#)
Conferme o smentite?
-- 
Jonathan Canova
www.aladinoinformatica.com

Jonathan Canova ha scritto:


Si, puoi usare anche l'int. Infatti la data è un numero che contiene i
giorni nella parte intera e le ore nella parte decimale. 
Usando int() elimini i decimali e quindi è come se impostassi l'ora a
00:00, mentre la data rimane invariata.
L'int() che metti sulla data fissa che usi come criterio è superfluo
perchè la data scritta in quel modo non ha ore (decimali) e quindi non c'è
bisogno di troncarli.
Basta questo:
WHERE Int([data])=#9/16/2003#

Newsgroup: it.comp.appl.access
Titolo: Help in linea

 
          Salve a tutti
esiste il Access qualche strumento per creare un help in linea? Dove si
trova e come si utilizza?
Se non c'è, qualcuno sa indicarmi dove trovare uno strumento adatto allo
scopo, anche scaricabile da qualche sito?
Grazie a tutti
Franco
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

[CUT]
Ciao,
cos'è HTML Help Workshop?
http://go.microsoft.com/fwlink/?LinkId=14188
 ;-) 

puoi provare anche  Cheetah9
molto semplice (free) 
http://jansfreeware.com/jfprogramming.htm

Newsgroup: it.comp.appl.access
Titolo: Funzione Dcount

Ciao a tutti, ho usato Dcount per sapere il totale dei record della tabella 
"AnagraficaAlunni"
però li dovrei filtrare in base ai campi "TipoScuola" e "StatusFrequenza", 
purtroppo non
ci riesco, mi aiutate?? se è possibile mi fate un esempio?? Grazie 


Quale tipo di dati hanno i due campi nella tabella?
Da dove vengono i criteri?
Queste cose decidono sulla sintassi giusta.
-- 
cu
Karl
*********
Access FAQ: 
www.donkarl.com/it
 

 ha scritto nel messaggio 
news:6ell8hF...@mid.individual.net...


 "StatusFrequenza"
In 1 riga:
DCount("StatusFrequenza", "AnagraficaAlunni", "Scuola='Linguistico'
 And StatusFrequenza='TuoValore'")
-- 
HTH


Newsgroup: it.comp.appl.access
Titolo: Numeri Reali ed Impostazioni Internazionali Pannello di Controllo

Capisco che l'oggetto non č molto chiaro, mi spiego subito. Devo lavorare
con numeri reali (una sola cifra decimale mi basta), il problema č che sulla
mia macchina (NT4 Server) non riesco ad immettere il numero con la virgola
(es. digito 6.5 e come lascio il campo si modifica in 65). Penso sia qualche
impostazione o di Access97 o del Pannello di Constrollo, ma non riesco a
capire cosa sia. Su Win98 funziona (sigh!). Grazie, Emanuele

 ha scritto nel messaggio
news:da4de9...@bart.net.bonifica...

La cosa e' molto strana .. cmq hai guardato le proprieta' del campo , magari
formzando il formato a FISSO e decimali 1  ? :)
Ciao Lorenzo


Putroppo le proprietà del campo le ho provate tutte (anche valuta, ho letto
che per i numeri fino a quattro cifre decimali è più veloce nei conti) non
penso sia un problema a quel livello ma di impostazioni generali, ripeto, su
Win 98 funziona tutto. Grazie cmq

 con numeri reali (una sola cifra decimale mi basta), il problema è che



Mi dispiace, ma č la prima cosa che ho fatto. Ho controllato anche su
Pannello di controllo e le impostazioni sembrano tutte giuste, bho!! Non so
veramente come fare!
:-(((((

 ha scritto nel messaggio
news:n3bde9...@bart.net.bonifica...

Forse non ci incastra nulla... stai usando Office o NT della serie small
buisness ? .. perche' con quelli ho ieffettivamente riscontrato
comportamenti assurdi ed a volte inspiegabili ... :)) (che mi hanno
costretto a disintallare office )
Potresti provare con l'installazione dei Service Pack di NT e delle SR di
Office :)
Ciao , Lorenzo
Newsgroup: it.comp.appl.access
Titolo: [OT] report in PDF

Ciao a tutti
Ho questa esigenza:
Dovrei ragruppare una serie di report (se possipile in un unico PDF)
questa operazione dovrebbe essere fatta da codice indicando la cartella e il
nome del file con una variabile.
ogn indicazione è graditissima (siti,consigli,esempi)
Grazie Carla

 ha scritto nel messaggio
news:CuBda.23060$7y3.7...@twister1.libero.it...

Se dai un'occhiata ai messaggi del NG dei giorni precedenti ricercando la
parola PDF, dal 28 febbaio ad oggi troverai più di 15 messaggi che parlano
di questo.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


Scusa le mie intestazioni partono solo dal 28/2 e non ho trovato niente
potresti per cortesia replicare qualcosa
grazie

 ha scritto nel messaggio
news:tT4ea.29708$Lr4.9...@twister2.libero.it...

Non è facile riassumerti tutto.
Cerca con Google tra i vecchi messaggi di questo NG.


 parlano
[cut]
io avrei risolto... ma non funzia troppo bene..
Ho trovato i 3 file necessari per esporare in PDF... ma su qualche report
non funziona.. anzi mi dice che la stampante non è disponibile...
Adesso faccio altri tentativi poi vi so dire
ciao
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.463 / Virus Database: 262 - Release Date: 17/03/03

Newsgroup: it.comp.appl.access
Titolo: Bar code EAN13

    Ciao a tutti,
devo inserire in un report il codice a barre EAN13 avendo a disposizione il
codice numerico.
Qualcuno sa se ci sono delle utility disponibili in rete?
Grazie e Ciao Maverick.

 Qualcuno sa se ci sono delle utility disponibili in rete?
Leggi il thread  di Fabio del 19 sulla stampa dei codici a barre.
Sib
Newsgroup: it.comp.appl.access
Titolo: Query complicata

Un saluto a tutti e ben trovati visto che sono vari mesi che non frequento
Il NG.
Allora ho una tabella dove per semplificare diciamo che ho un campo Oggetto
tipo string che contiene il tipo di lavorazione, un campo dataass che
contiene la data di assegnazione della lavorazione e un campo datalav che
contiene la data di fine lavorazione. Dovrei creare un report in cui si vede
in una tabella la seguente situazione per ogni tipo di lavorazione:
Mese              residuononlavoratoprecedente   assegnate   lavorate
dalavorare
gennaio 2003                        0                            10
5               5
febbraio 2003                      5                             20
12                13
etc                                        13
in pratica nella 1a colonna = il residuo dei mesi prima non lavorato
nella colonna 2= l'assegnato del mese
nella colonna 3 = il lavorato del mese
nella colonna 4 = il totale da lavorare che diventera' residuo del mese dopo
N.B. in pratica il residuo nonostante il lavorato cresce ogni mese e si
vorrebbe che la tabella lo evidenziasse
Ci sto provando da qualche ora ma mi incarto nelle query. Potete aiutarmi.
Grazie e di nuovo ciao a tutti

 ha scritto nel messaggio
news:rNtvb.136921$e6.48...@twister2.libero.it...

Ciao Maicol
non ho ben capito la struttura dei tuoi dati, provo a farti un esempio
semplice, vedi se puň esserti utile.
Data una tabella [Lavori] con i campi
-----------------------
Data           (data/ora)
Assegnate   numerico
Lavorate     numerico
----------------------
In cui sono inserite le righe (una riga per mese)
----------------------
Data           Assegnate  Lavorate
31/01/2003      10             5
28/02/2003      20            12
----------------------
Con questa Query
-----------------------
SELECT
       MONTH(Data) & '/' & Year(Data) AS Mese,
       Nz( (SELECT Sum(Assegnate-Lavorate)
                FROM  Lavori AS L2
                WHERE L2.Data<Lavori.Data),0) AS ResiduoPrec,
       Assegnate,
       Lavorate,
       Assegnate-Lavorate+ResiduoPrec AS Resuduo
FROM
      Lavori
ORDER BY Data
------------------------
o con questa piů performante ma non visualizzabile graficamente nel form di
composizione query
------------------------
SELECT
       MONTH(L1.Data) & '/' & Year(L1.Data) AS Mese,
       Nz(ResiduoP,0) AS ResiduoPrec,
       Assegnate,
       Lavorate,
       Assegnate-Lavorate+ResiduoPrec
FROM
      Lavori L1
   Left JOIN
     (SELECT Data,Sum(Assegnate-Lavorate) AS ResiduoP
        FROM  Lavori GROUP BY Data) AS L2
   ON L1.Data>L2.Data
ORDER BY L1.Data
-------------------------
otteniamo il risultato
-----------------------
Mese       ResiduoPrec Assegnate Lavorate Resuduo
1/2003             0                 10           5            5
2/2003             5                 20         12          13
----------------------
Ciao Giorgio
Newsgroup: it.comp.appl.access
Titolo: double in DLookup

Ciao a tutti.
Come posso evitare che il parametro where di DLookup sia rifiutato in quanto
VBA non accetta la virgola che nella localizzazione italiana di Windows
viene usata al posto del punto per esprimere i numeri non interi?
dim dblADouble as Double
dim varMyVar as Variant
dblADouble=me.txtCapacity
varMyVar= DLookup([PKId], "tblBottiglie", "Capacity=" & dblADouble)
Sergio
do...@insinet.it





dblADouble=me.txtCapacity

Ciao. Sergio
do...@insinet.it

varMyVar= DLookup([PKId], "tblBottiglie", "Capacity=" & dblADouble)
incamicialo in una funzione di questo tipo:
public sub FormattaDecUsa(d as double) as string
dim parteint as string
dim partedec as string
parteint=cstr(int(d))
partedec=cstr(d-int(d))
partedec=right(partedec,len(partedec)-1)
FormattaDecUsa=parteint & "." & partedec & "0"
end function
-----------------------------------
ATTENZIONE: il ng it.comp.database.access cambia nome e diventa it.comp.appl.access
linkatelo!
-----------------------------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access

Grazie Lbo.
Ciao.
Sergio
do...@insinet.it

Newsgroup: it.comp.appl.access
Titolo: memorizzare valoresu due tabelle

avendo un controllo campo su una maschera, come posso memorizzare il
valore immesso in questo controllo su due tabelle diverse?
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 valore immesso in questo controllo su due tabelle diverse?
Aprendoti 2 recordset...
    Dim RS As Recordset
    Set RS = CurrentDb.OpenRecordset("Tabella1")
    With RS
        .AddNew
        ![TuoCampoTabella1] = Me.Tuo_Valore
        .Update
        .Close
    End With
    Set RS = Nothing
    Set RS = CurrentDb.OpenRecordset("Tabella2")
    With RS
        .AddNew
        ![TuoCampoTabella2] = Me.Tuo_Valore
        .Update
        .Close
    End With
    Set RS = Nothing
;-)
-- 
-- 
Ciao
Pablitomf (Maurizio Facciuti)
-----------------------------------------------------------------
Access: 97, 2000, XP e 2003
ASP
-----------------------------------------------------------------
http://www.accessgroup.it/
-----------------------------------------------------------------
Il mio motto :
""Non mi fido molto delle statistiche, perchč un uomo con la testa nel forno
acceso e i piedi nel congelatore statisticamente ha una temperatura media." 

 valore immesso in questo controllo su due tabelle diverse?
Dim db as Database, RS as recordset
Set db=CurrentDB
set RS = db.OpenRecordset("T1")
With RS
        .AddNew
        ![TableField] = ValoreDaSalvare
        .Update
End With
set RS = db.OpenRecordset("T2")
With RS
        .AddNew
        ![TableField] = ValoreDaSalvare
        .Update
End With
Ciao
Bruno
PS
Usa:     .AddNew se devi eseguire un Append (nuovo record);
            .Edit se devi editarne uno già esistente. In tale caso però
             occorre preventivamente definire il record corrente. 

 wrote in message 
news:enirh2$t6d$1...@tdi.cu.mi.it...

Acc...!  Per un punto Martin perse la cappa...
Ciao
Bruno 

 Acc...!  Per un punto Martin perse la cappa...
Roba di 1 secondo... ;-|
-- 
-- 
Ciao
Pablitomf (Maurizio Facciuti)


 Bruno
chi è martin?    ... quale cappa????    ;-))))
ok provo le soluzioni, vi faccio sapere!
ps questo codice lo piazzo nell'evento??? dopo aggiornamento? 


 ps questo codice lo piazzo nell'evento??? dopo aggiornamento?
Lo piazzi dove vuoi... anche su un pulsante del form se vuoi che la 
memorizzazione parta da un pulsante, altrimenti va bene su dopo 
aggiornamento.
-- 
-- 
Ciao
Pablitomf (Maurizio Facciuti)


 ps questo codice lo piazzo nell'evento??? dopo aggiornamento?
Di solito AfterUpdate del record o del campo; dipende...
Bruno 

 fu nominato cardinale, vescovo o non so che.
Martin, mò i punti sono 4... l'inflazione anche nell'NG? bhò... fossi in te 
interpellerei il codacons... manco con l'euro se mai visto un aumento del 
genere! [rotfl]
Newsgroup: it.comp.appl.access
Titolo: menù comandi gestibile via rete

buongiorno a tutti, 
 
obiettivo: vorrei realizzare più form menù con più pulsanti e abilitare o disabilitare uno o l'altro pulsante in base al gruppo a cui appartiene chi si è loggato
 
esempio Mario Rossi appartiene al gruppo 5
 
tabella in rete con i seguenti campi
gruppiAbilita, gruppiDisabilita, nomeform, nomecomando, visibile si/no, abilitato si/no
 
quando apro la form di nome menu1 cerco quella form nel campo nomeform della tabella sopra indicata e poi analizzo i pulsanti se il gruppo 5 è nel campo gruppiabilita abilito o visualizzo quel pulsante altrimenti lo disabilito o lo nascondo
 
un pò contorto ma ha un senso, voi che ne pensate?
 
la domanda è, leggendo questi parametri in rete rallento molto l'apertura della form?
 
altre soluzioni più semplici o prestanti?
 
 


Prova a misurare il tempo necessario alla lettura dati
A meno che la rete non sia a piccione viaggiatore,sara' dell'ordine dei 
decimi di secondo
Una volta che sai il tempo impiegato, vedi te se tenere cosi' o no
Tu parli di abilitare i tasti per gruppi, io farei ancora piu' fine, 
utente per utente
 
 
 


ho usato questo codice, qualcuno sa dirmi se è possibile ottimizzarlo per tempi di attesa migliori?
controlla circa 8 pulsanti e ci mette circa 4\5 secondi ad aprire la form per controllare con dcount i permessi ai vari pulsanti
 
Private Sub PermessiMenu()
    Dim ctl As Control
 
    For Each ctl In Me.Controls
        If (ctl.tag = "cmd") Then
            If DCount("id", "querygruppi", "nomeform='" & Me.Name & "' and nomecontrollo='" & ctl.Name & "' and gruppo=" & Int(me.gruppo)) > 0 Then
                Me(ctl.Name).Visible = True 'se esiste il gruppo nella query allora visualizzo il pulsante perché l'utente è abilitato
            Else
                Me(ctl.Name).Visible = False 'se NON esiste il gruppo nella query allora nascondo il pulsante perché l'utente NON è abilitato
            End If
        End If
    Next ctl
 
End Sub
 


non so quanti siano i controlli e quindi le volte che vai ad eseguire 
quel Dcount che immagino sia il problema della lentezza..
 
potresti valutare di caricarti in memoria il recordset querygruppi 
all'apertura della maschera e poi ciclare su quello in memoria
 
BFS
 
 
 
 
 
 
 
 


come carico all'avvio della maschera un recordset in memoria per poi analizzarlo dopo?
e come lo cancello chiudendo la form?
grazie.
 


non so che be usi ad ogni modo:
 
con ADO
 
https://learn.microsoft.com/it-it/sql/ado/guide/data/working-with-recordsets?view=sql-server-ver16
 
 
con DAO
 
https://learn.microsoft.com/en-us/office/client-developer/access/desktop-database-reference/recordset-object-dao
 
 
BFS