mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: IF..THEN da accapponare la pelle!! HELP!

Ciao,
sono alle prime armi con il VBA e ho la seguente situazione:
Ho 5 checkbox che sto cercando di gestire uno per uno con IF THEN!
Ecco un esempio, spero che la pelle non vi si accapponi troppo!
Private Sub chkBollaDoganale_Click()
 If chkNessunDocumento = True Then
    chkNessunDocumento = False
    End If
    If chkBollaDoganale = False Then
    chkNessunDocumento = True
    End If
    If chkFatturaVistata = True Then
    chkNessunDocumento = False
    End If
    If chkTutti_i_documenti = True Then
    chkNessunDocumento = False
    End If
    If chkTimbroExport = True Then
    chkNessunDocumento = False
    End If
End Sub
Volevo chiedervi se esiste un modo per rendere questo codice più lineare.
Ripetuto per 5 volte va a finire che non ci capisco più nulla!
Poi ho provato qualcosa di questo tipo
If chkTimbroExport = True andif chkBollaDoganale=True andif
chkFatturaVistata=True Then
chkTutti_i_documenti=True
End If
Ma non va! Nell'ignoranza ho provato Else, Elseif, +, &, ma non c'è verso di
ottenere quello che voglio!!!
Mi sapete aiutare?
Ciao e grazie

 ha scritto nel messaggio
news:hTya6.100905$eB2.7...@news.infostrada.it...

Prova ad usare il metodo Select Case (vedi la guida è sempice).
Prova.
Giorgio

If chkTimbroExport = True andif chkBollaDoganale=True andif
errore di sintassi.  dovevi scrivere solo and, non and if.  prova così
(ho usato il segno _ per mandare a capo le righe di codice così il
codice stesso è più leggibile, e ho anche messo delle parentesi per lo
stesso motivo):
   If (chkTimbroExport = True) and _
      (chkBollaDoganale=True) and _
      (chkFatturaVistata=True) Then
	chkTutti_i_documenti=True
End If
--
non studio non lavoro non guardo la tv
non vado al cinema non faccio sport
----------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access

Newsgroup: it.comp.appl.access
Titolo: passaggio criterio attraverso casella di testo

Ho una maschera dove esiste una casella di testo con valore predefinito che 
dovrebbe essere >=Date(), nella query origine della maschera nel campo 
dimesso ho inserito Like "*" & [Forms]![PersonaleAssunto]![selezionatore] & 
"*" Or Is Null. Il fatto è che se scrivo nel campo origine della casella di 
testo ">=Date()" non succede niente....cioè non mi filtra nulla.... se 
invece gli passo Date() funziona... il fatto è che se tolgo le virgolette 
non mi accetta >=Date() ... come posso passargli il parametro?
grazie 

 ha scritto nel messaggio 
news:48ea0499$0$14482$5fc...@news.tiscali.it...

Io direi che il criterio Origine lo devi usare per associare al controllo un 
campo della tabella (o query), oppure per impostare un valore fisso. Se lo 
imposti con Date(), quindi, assume la data del giorno, ma se scrivi >=Date() 
non so cosa dovrebbe significare, forse sempre vero o falso, ma non credo 
che faccia il confronto con qualcosa che non è definito nella proprietà 
origine. Credo che potresti avere quanto desideri se scrivi:
=iif([nomecampodellaquery]>=date();"datamaggiore";"dataminore")
Ciao
Antonio
Newsgroup: it.comp.appl.access
Titolo: ***Riguardo ad una COMBO ***

Vorrei creare una COMBO dove perň č possibile anche iniziare a scriverci
dentro e se rispecchia dei valori esistenti li autocompila.  CHE SCHIFO di
ITALIANO ...
ESEMPIO... In una combo ci sono dei cognomi
Premo il tasto F e ad esempio viene fuori il nome F ANFANI
poi premo E e viene fuori FE RRARI
Ditemi che avete capito ....
Grazie
E' possibile farlo ?

 Vorrei creare una COMBO dove però è possibile anche iniziare a scriverci

Perchè non funzionano già così.....?
@Alex.

No.
Forse sbaglio qualcosa allora


Verifica che la proprietà espansione automatica sia settata a Sì
Antonio

Newsgroup: it.comp.appl.access
Titolo: pulsantino chiusura (X)

Sto cercando di capire come mai non mi funziona il codice per eliminare il
pulsantino di chiusura che ho preso dal sito comune, dice di richiamare
questo
LockAppWindow Screen.ActiveForm
comando ma non mi va.
come mai ?
Massimo

 wrote in message
98thgq$r31$1...@pegasus.tiscalinet.it...


 pulsante si chiusura (X) vedi e fai di lì se puoi.
Ma il codice deve togliere il pulsantino della maschera principale di access
non quella delle singolari forms.
Max

Newsgroup: it.comp.appl.access
Titolo: Margini report a 0

Ciao a tutti,
io dovrei stampare un report su di un foglio A4 pre-impostato per le 
etichette, che non possiede margine!
Ma se faccio "Imposta pagina" sul report, e metto tutti i margini a 0, 
lui non me li salva e tiene i dati dei margini minimi 6,35-4,74-6,01-
6,17
Come faccio ad eliminare questi margini?
Grassie molte!


Excel ti stampa quello che vede e non si preoccupa. Gli altri programmi di
impaginazione inevec ad es. Word ti creano il problema e tu rispondi sì/no.
Access invece è fortemente legato ai margini di stampa
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

stefano ha scritto:


Dalla KB:
http://support.microsoft.com/kb/208692/en-us
The default nonprintable region for the default printer is used in the
conversion process to prevent an error. When you convert an Access 2.0
report that has some of the margins set to zero, the margins in Access
2000 are not set to zero. Instead, they are set to the minimum margin that
is valid for the default printer. 
--
rgrds
SC
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it
Newsgroup: it.comp.appl.access
Titolo: Re: Un bel rompicapo!!!

 Grazie
Hai verificato che ogni cognome abbia tutte le materie associate?
Ciao.
-- 
Sergio MAZZA 

 ha scritto nel messaggio 
news:4aed5224$0$6840$5fc...@news.tiscali.it...

Guarda guarda che si rilegge !!! Vacanza lunga, eh ?
Ben tornato !!!

 ha scritto nel messaggionews:4aed5224$0$6840$5fc...@news.tiscali.it...> "Mauro" <rerer> ha scritto nel messaggio

Ciao
se posti il DB ci posso dare un' occhiata.
Alberto

 Ben tornato !!!
Grazie; ma in veritï¿½ sono sempre in "background"... Ho un po' da 
fare...(ogni tanto!)...
Ciao.
-- 
Sergio MAZZA 

 pagella, in allegato un esempio.
non ï¿œ che hai un record vuoto nella tabella delle materie?
ciao
Filippo B.
--
http://www.danzainsieme.it
http://www.boschetti.info

 non � che hai un record vuoto nella tabella delle materie?


Newsgroup: it.comp.appl.access
Titolo: disabilitare i tasti...

Salve è possibile disabilitare i tasti PgDn e PgUp.... ??
se si..come ?
thk


bisogna intercettare i tasti vedi keypreview
Saluti.
Emanuele.

Newsgroup: it.comp.appl.access
Titolo: separatori istruzioni

ciao
ho una serie di istruzioni insert da passare ad access.
il problema e' che quando le copio nella finestra di query sql, mi
dice:
caratteri non previsti alla fine dell'istruzione sql; se tolgo i punti
e virgola
che in effetti separano le istruzioni e lascio una istruzione alla
volta tutto funziona.
qual e' in access il separatore di istruzioni che in sql e'
classicamente il ";"?
grazie
Rob


nonpuoi passare una serie di istruzioni, am una alla volta
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

Newsgroup: it.comp.appl.access
Titolo: Problemi con Rete

Accedendo a un DB residente su un server dal Client collegato si modificano
i caratteri delle maschere e dei Report.
Sapete perchč? Posso risolvere il problema

 ha scritto nel messaggio
news:bZBC7.15680$Qj6.1...@news.infostrada.it...

Molto probabilmente sul computer client non sono stati caricati i font dei
caratteri presenti sul computer del server.
Basta aggiungerli ed il problema dovrebbe essere risolto.
Ciao, Salvatore
Newsgroup: it.comp.appl.access
Titolo: Problema con query...

Ciao a tutti
Ecco il mio problema:
ho una tabella con una rubrica di contatti & un'altra con i vari messaggi di
testo collegati alla prima tramite chiave esterna;
vorrei fare una query con un'inputbox, ovvero che mi apra una finestra
chiedendomi di inserire (o ancora meglio selezionare da tabella (perň
giustamente non č piů un'inputbox)) il codice del contatto in rubrica, me lo
scriva alla voce "criteri" e di conseguenza mi faccia visualizzare solo i
messaggi di testo di quel contatto...
Ho provato a inserire direttamente il codice Visual Basic in "criteri" ma
giustamente non funge xchč non č questo lo spazio x scrivere codice in
visual basic, ho provato a ricorrere ai moduli ma richiamare la funzione č
cosa che proprio non riesco a fare dalla query...
DENTRO CRITERI HO PROVATO A METTERE
    InputBox("Inserisci il COD del contatto del quale vuoi leggere i
messaggi")
Qlc sarebbe cosě gentile da aiutarmi??
Nell'attesa della risposta auguro a tutti nuovamente BUON 2003!!!
Lucas84it

 Lucas84it
metti nel criteri del campo interessato il seguente testo [aaa]
in piů se vuoi che aaa sia di un certo tipo inserisci aaa anche nei
parametri della query.
ciao
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 > Ecco il mio problema:


Newsgroup: it.comp.appl.access
Titolo: Domanda sulla formattazzione Data in "mmmm"

Ciao a tutti la formattazzione di un campo data ad esempio "mmmm" dipende
dalle impostazioni in Regional Setting di Windows. Ora il mio Win ME (ver
Inglese) prevede che il mese sia scritto tutto in minuscolo ad es. gennaio.
Come posso cambiare questo in, ad es. GENNAIO tutto maiuscolo? c'é un modo?
Grazie ...

 ha scritto nel messaggio
news:8ttmgq$ale$1...@news.mclink.it...

Prova ad usare UCASE. Vedi nell'help
Ciao Nicola
--
email:sostituire tin a NOSPAM

Newsgroup: it.comp.appl.access
Titolo: un piacere...

Sono agli inizi con access e sono un po' confuso dai molti modi con cui  si
puo' approcciare un problema.
Ho una casella di riepilogo che contiene il risultato di una query su una
tabella, qual'e' il modo miliore per "rinfrescare" la casella ad ogni
modifica della tabella?
Grazie

 wrote in message
news:yDYB7.1456$Qj6....@news.infostrada.it...

Solitamente si usa il metodo Requery:
Me.ListBox.Requery  (listBox=casella di riepilogo)
@Alex
-- 
Posted from  [62.98.14.68] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Me.ListBox.Requery  (listBox=casella di riepilogo)
E' meglio che farlo con una macro?
Come mai non aggiorna il risultato subito ma... "ogni tanto"?

 Come mai non aggiorna il risultato subito ma... "ogni tanto"?
La problematica delle macro è relativa, io preferisco in questo caso
il Codice.
Dove hai inserito il Requery...???
Credo tu debba metterlo in un'evento After_Update(Dopo Aggiornamento) della
relativa origine dati della Listbox.
@Alex.
-- 
Posted from  [62.98.48.166] 

Newsgroup: it.comp.appl.access
Titolo: salto righe su report

Ciao a tutti, ho un piccolo problema: ho una tbl di campi principali a cui
sono collegate tbl con soli campi si/no.
Poiche mi servirebbe un report dei soli campi con il flag non so come fare,
non so se sono stato chiaro!
In pratica TblScheda1
CampoId, Campo flag 1, Campo flag2 etc.
Ciao!

 wrote in message
xWJm8.58638$1S3.1...@twister1.libero.it...

Fai una query come origine record del report mettendo solo i reocrd con il
flag
Antonio

Newsgroup: it.comp.appl.access
Titolo: A03 - problemi vari con "nascondi finestra Db"

Buon giorno,
da quando ho inserito in codice per nascondere la finestra di access, come 
presentato sul sito in comune e quello di Karl ho alcuni disfunzioni.
La situazione senza "nascondi Db"
all'avvio si apre il form "Comandi" con tasti per accedere ad altri forms
una volta attivato un tasto il form "comandi" riceve l'istruzione "visible = 
False"
e tutto funzionava.
La situazione con "nascondi Db"
l'istruzione di rendere "visible = False" non sembra funzionare e mi lascia 
visibile il form "Comandi".
Come mai, una qualche idea??
una soluzione fattibile è chiudere la form "Comandi", e poi viceversa
Grazie per ogni suggerimento in merito
Fabio
-- 
Fabio Valsangiacomo
Ingegnere di sicurezza
Via Galbisio 5a
6501 Bellinzona
Tel. : 
++ 41 91 826 14 69
Fax : 
++ 41 91 814 44 39
-------------------------------------------------------------
E-Mail   
fa...@valsangiacomo.org
Internet  
www.valsangiacomo.org
 

 Buon giorno,
perchè non brevetti l'antenna dello stereo
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

 perchè non brevetti l'antenna dello stereo
Magari perchè c'è già :-)
OK accettato
mi sono espresso male, ma il problema l'ho risolto ed ora funziona
Fabio

Newsgroup: it.comp.appl.access
Titolo: Casella di riepilogo

Se volessi tramite un pulsante, dopo aver selezionato un record da una
casella di riepilogo, modificare un valore di un campo per quel record
come potrei fare????
grazie
mike
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:6172bb723c485b9d24...@mygate.mailgate.org...

su evento click cambi il valore nella textbox di quel campo da cambiare
se la textbox nella form si chiama ANNI metterai su evento click
me.anni=18

Newsgroup: it.comp.appl.access
Titolo: [1/2 OT] Inserire SWF generato con SwishMax in Form Access

Eccomi qua con il quesito del giorno (per me)!
Vorrei inserire in una determinata maschera un campo che sualla base di una
determinata selezione mi mostri un file swf generato con SwishMax (non Flash
di Macromedia!!!).
Qualcuno sa indicarmi quali riferimenti servono e dove individuarli, qualora
fosse possibile ovviamente?
Grazie mille cmq vada a finire questo thread!
-- 
strano...mavero
L'universo è cambiamento; la nostra vita è il risultato dei nostri pensieri.
Marco Aurelio

 Grazie mille cmq vada a finire questo thread!
Fammi capire, lo vuoi visualizzare come oggetto interno o vuoi aprire il
file esternamente?
-- 
Pablitomf (Maurizio Facciuti)
“Quando non ti eserciti ricorda che qualcuno in qualche posto si sta
allenando e, quando lo incontrerai, ti batterà”.
Ed Macauley 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


Ciao ;-)


 Nooooooooooooooooo!!!!
Questo invece si, ma non ti serve... 
Ma perchè, la vuoi usare come presentazione?



Beh ... era per una sciocchezzuola che mi sarebbe piaciuto inserire in un
piccolo DBase.
Gestisce la richiesta "colloquio" con alcuni "personaggi" e il programma,
vorrei mostrasse l'animazione swf dello status chiamata suddivisa in 2
animazioni che ho fatto con swishmax.
... status occupato
...status ... avanti la prossima vittima ...
tanto per intenderci!!!!!
Niente di vitale, però mi incuriosiva molto l'idea!!!!
Grazie cmq,


 Grazie cmq,
Forse con l'oggetto webbrowser?
Ciao.
-- 
Sergio MAZZA

 ha scritto nel messaggio
news:cjufgk$n3e$1...@canarie.caspur.it...

Ci proverò, grazie!


[cut]
oltre che ad esportare in swf ... posso generare un AVI ... se non erro è
presente in access il controllo filmato ... che ne dite, potrebbe andare?
Qualcuno l'ha gia adoperato e sa darmi qualche direttiva particolare?
Grazie ancora a tutti!


 Grazie ancora a tutti!
io starei a sentire Sergino...credo il controllo del Browser sia una
possibilità fattibile (diciamo sicura), anche se mantiene i bordi e lo
sfondo bianco. Risulterebbe la classica visualizzazione nel Web (che forse
non è proprio quello che cercavi, ma è un passo)
X quanto riguarda gli ACTIVEX, anche se li trovi in lista non tutti sono
GRATIS...spesso c'è bisogno della registrazione a pagamento.
Ciao


 Grazie ancora a tutti!
Nei vecchi messaggi ricordo che qualcuno ha utilizzato il player di MS...
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: Consiglio su condivisione

Avrei bisogno di poter utilizzare un database di access PIPPO.MDB
contemporanemante con altre 2 persone.
Tutte dobbiamo immettere dei dati su una tabella tramite la maschera di
caricamento.
Ogni utente compila record diversi dagli altri.
Per fare ciò avrei messo il programma in una cartella di rete H già
condivisa da  tutti e 3 gli utenti.
Abbiamo provato ad effettuare contemporaneamente il caricamento e
sembrerebbe registrare tutti i dati caricati da ogni utente senza problemi
di conflitto.
a) Pensate che sia sufficiente al fine del semplice caricamento dati sulla
stessa tabella da parte di ogni utente?
b) E se 1 utente volesse fare delle eliminazioni o integrazioni di record,
può farlo mentre gli altri caricano o ci potrebbe essere una perdita di
dati? Nel caso esiste qualche istruzione che può permettere di effettuare
contemporaneamente queste operazioni od è rischioso comunque ?
c) Se succedesse che più utenti modificano lo stesso record il programma
quali dati memorizza? E per inibire questa possibilità quale istruzioni di
visual basic posso inserire a inizio maschera ( o ?) per ovviare a questo?
Grazie tante
Carla

 visual basic posso inserire a inizio maschera ( o ?) per ovviare a questo?
blocco a livello di record.
quando un utente sta modificando un record, gli altri non possono
modificarlo.
Sib

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

Ho una tabella molto semplice dalla quale ho generato la seguente query di
selezione:
PARAMETERS [Data Iniaziale] DateTime, [Data Finale] DateTime;
SELECT A, B,.C, D, E, F, G, H
FROM XXXX
WHERE (B>=[Data Iniziale] And B<=[Data Finale]);
Il campo B è in formato data.
Creando un report su questa query di selezione è possibile associare a delle
etichetta i due parametri [Data Iniziale] e [Data Finale]?
Grazie a chi mi risponde.
Stefano

 ha scritto nel messaggio
news:A2je5.20014$sE5.2...@news.infostrada.it...


Newsgroup: it.comp.appl.access
Titolo: percorso del file mdb BE

Come si può modificare il percorso del file mdb BE rispetto a quello FE dopo
averlo creato la prima volta?
Grazie

 averlo creato la prima volta?
Ciclando sull'insieme tabledef, testando la proprietà connect (se non è ""
significa che è una tabella allegata) e assegnando a tale proprietà il nuovo
percorso (vedi bene sull'help la sintassi di tale percorso).
Alla fine dovrai fare un refreshlink per aggiornare il collegamento per ogni
tabella
Antonio

 wrote in message
ju1e6.74005$ew1.4...@news.infostrada.it...

Non si può fare questa operazione anche tramite codice?
Mi sembra di aver visto sul sito comune anche qualcosa di simile (switchare
tra 2 diverse Be) ma ancora non gli ho dato un'occhiata!
Ciao

 wrote in message
Byce6.76348$ew1.4...@news.infostrada.it...

Ehi!
Ma perchè tu come cicli sulle tabledef? A piedi?
for each tbl in currentdb.tabledefs
  if tbl.connect <> "" then
     tbl.connect = nuovo_path
     tbl.refreshlink
  end if
next
Antonio
Newsgroup: it.comp.appl.access
Titolo: Controllo Si-No

Ho creato una maschera con un controllo del tipo "a spunta" (vero falso) non
associato.
Ho una query su cui si basa tale maschera nella quale č contenuto il
medesimo campo.
Io desidero che immettendo nel controllo della maschera il segno di spunta
mi esegua la query con il campo impostato su vero.
Togliendo il segno di spunta nel controllo della maschera invece mi deve
eseguire la query con il controllo impostato su false.
Spero di essermi spiegato bene.
Mi date una mano perfavore???
Mi occorre solo sapere cosa devo mettere nella query alla voce criteri del
campo sopranominato
Grazie a tutti

 Grazie a tutti
ciao
MAssimiliano
Newsgroup: it.comp.appl.access
Titolo: Due Roberto

Ora siamo in due a qualificarsi come Roberto.
Speriamo che non nascano problemi.
Roberto (primo)

Ora siamo in due a qualificarsi come Roberto.
Con una firma cosi' originale volevi pure il copyright?
:-)
-- 
Ciao,
Giovanni


Allora siamo in tre. Peccato! Ho mollato per un pò e mi ritrovo ad essere 
"terzo"! SIGH!
R3

Newsgroup: it.comp.appl.access
Titolo: ? Filtro ?

Cia a Tutti,
Vi chiedo un consiglio (... meglio, aiuto..).... diciamo due.
1. Ho una maschera "Materie Prime" nella quale è inserita una 
Suttomaschera"NomeConvenzionale". La sottomaschera è costituita sa due 
campi: "NomeProprio" e "NomeUfficiale", e mi definisce la correlazione tra 
un nome da me inventato e quello ufficiale di un alimento. Un esempio, 
aprendo la maschera "MateriePrime" compare :
======================
|               Cavolo                      |       <- record di 
MateriePrime
|                                                |
|======================
|Cavolo   | Cavolino di Bruxelles |  <- Campi di NomeConvenzionale: Records: 
"NomeProprio" / "NomeUfficiale" rispettivamente.
======================
Le tabelle sottostanti alle due maschere sono collegate 1->molti.
Ora, avendo inserito la correlazione in "NomeConvenzionale", voglio che, 
attraverso un pulsante sulla maschera, mi si apra una seconda maschera che 
mi visualizzi le specifiche caratteriali di "NomeUfficiale", contenute in 
una terza tabella "UfficialeDeposito" ; caratteristiche già inserite quali : 
pezzatura, prezzo, forma ,etc....
Esiste un sistema (filtro o quant'altro) per implementare questa semplice 
necessità ? Come ?
Grazie

 ha scritto nel messaggio 
news:424cf45e$0$18169$5fc...@news.tiscali.it...

Utilizzare il parametro "CondizioneWhere" del metodo OpenForm (vedi help)...
Ciao.
-- 
Sergio MAZZA 

 ha scritto nel messaggio 
news:d2itpo$n6s$1...@canarie.caspur.it...


 semplicemente funziona.
(regola di questo NG) Ok, ma scrivi alla fine del testo del messaggio 
precedente, come faccio io; grazie.
Ciao.
-- 
Sergio MAZZA 

 ha scritto nel messaggio 
news:d2j2jt$pha$1...@canarie.caspur.it...

SORRY !!! ma mi viene automatico.
Ciao

 Ciao
Dai sù! Un bel CTRL-End (prima) o un programmino tipo OE-quotefix e 
risolvi...
Ciao.
-- 
Sergio MAZZA

Newsgroup: it.comp.appl.access
Titolo: scattare foto da tablet con windows 8.1

ho trovato un tablet che monta windows 8.1 qualcuno di voi sa come potrei scattare una foto dalla fotocamera integrata del tablet senza far interventire l'operatore, per poi salvarla in un certo percorso?
 
grazie


prova qui
 
http://batchloaf.wordpress.com/2013/01/07/running-commandcam-from-excel-using-vba/
 
 
ciao
BFS

Newsgroup: it.comp.appl.access
Titolo: scollegare e ricollegare la query associata ad una maschera

come si fà via codice a scollegare e ricollegare una query associata ad una
sottomaschera?
connect? altro?
grazie a tutti.

 ha scritto nel
messaggio news:ZOqP8.29298$j65.7...@twister1.libero.it...

prova con:
me!sottomaschera.form.recordsource = "xxxxxxxxxxx"
ciao.
Newsgroup: it.comp.appl.access
Titolo: tenere traccia delle modifiche (tracking changes)

sul gestionale (SAP Business One, SQL server) posso stabilire che una 
tabella abbia il corrispondente file di log che mi traccia ogni modifica su 
qualsiasi campo del record, in modo da sapere chi e quando, cosa c'era e 
cosa c'è.
 
Per access ho trovato suggerimenti a partire da oltre 17 anni fa, tutti 
basati su procedure non implementate di default dal motore del database, in 
pratica ottenibili scrivendo codice VBA da abbinare agli eventi.
 
Domanda: stanno pensando di fare qualcosa di automatico anche in access 
oppure non è nemmeno lontanamente previsto e se uno lo volesse dovrebbe 
cambiare radicalmente passando ad un altro prodotto, p.e. il già citato 
SQL?
 
Grazie
 
-- 
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\
-=- -=- -=- -=- -=- -=- -=- -=- - -=-
........... [ al lavoro ] ...........

 
 
Credo sia difficile trovare qualcosa per Access
Piu' efficace e' realizzare delle stored procedure sul db server usato 
per tracciare il record originale, quello modificato, il chi / quando
Se usassi Firebird ed avessi IbExpert come strumento di management, 
avresti i comandi per creare in automatico le sp
Da vedere poi quanto questa funzionalita' impatta sulle prestazioni 
percepite dall'utente programma
Newsgroup: it.comp.appl.access
Titolo: Replica Back End

Salve a tutto il ng.
Può la replica del BE (Back End )ridurre il traffico di rete in un sistema
multiuser ?
Ho un serio problema con un applicativo FE (Front End) che esegue query
molto pesanti
su alcuni db FE in rete. Capita spesso che tutti gli utenti (max 5)
vengano bloccati anche il lettura quando uno di essi
esegue le query. Spostando in locale il BE tutto funziona
perfettamente. La mia intenzione è quella di provare a gestire
i vari BE replicandoli localmente, gestendo le variazioni
con la sincronizzazione.
Durante la sincronizzazione delle repliche in rete viene
trasferito l'intero BE o solo le differenze ?
Io ha fatto delle prove e sembra che il traffico si riduca
notevolmente ...
Qualcuno nel ng ha esperienza a riguardo ?
Grazie Mille
Sting70
--
Attilio Crippa
http://web.tiscalinet.it/atty70

 con la sincronizzazione.
Ad una prima occhiata non mi pare la soluzione ideale.
Due Domande:
Che rete usate? Avete Hub o Switch? 10 o100Mbit?
Hai valutato la possibilita' di passare, se proprio la situazione e' cosi'
drammatica, a qualcosa tipo SQL?
Ciao, Sib


Una soluzione un po' costosa (tempo e denaro) e':
Installa SQL-SERVER.
Trasforma le query in stored procedure.
Insomma fai lavorare il server invece che i client.

 Ciao, Sib
1) La rete in questione è una 100Mbit con Hub 100 8 porte.
2) Ho valutato anche la scelta di SQL Server 7, ma data la
"staticità" dei dati mi sembra una scelta limite e costosa, mi spiego.
I Client FE devono fare fatturazione e ricerca prezzi per vendita al
banco. La tabella dei Prodotti (BE) varia al max 1 volta al giorno,
mentre la tabella Magazzino (BE) (carichi, scarichi e ordini ) e viene
aggiornata
piu spesso essendo legata alla vendita.  La tabella Anagrafe (BE) viene
aggiornata
al max. 1 volta alla settimana.
La tabella prodotti è di circa 10.000 articoli indicizzata per Codice e
Descrizione.
Il problema è che se due o piu utenti eseguono Query (es. cerca 1 prezzo )
uno dei due
o piu, spesso va in blocco : ( .
Il problema è nella grandezza delle Tabella ? nelle Relazioni ? o in  Access
97 ?
Sono a conoscenza dei problemi legati al sistema FileServer quando si
eseguono
query, ma non capisco i blocchi in lettura di Access a query avvenuta.
Anche se macchinosa la mia idea e di gestire le repliche in locale e
sincronizzare
i dati solo ad avvenuta variazione( cambio prezzo, Anagrafe ... ),
lasciando
solo i DB BE dei DatiVendita ( n.fat, dettagli fat etc. ) e Magazzino
 Carichi, scarichi ) non replicati.
Questa soluzione mi sembra  implementata su alcuni Applicativi contabili per
rete fileserver,
che mantengono in locale ad es. l'Anagrafe e i Prodotti piu selez. ,
gestendo le sole
sincronizzazioni con il server ... ??
Ciao e Grazie, Sting70
Newsgroup: it.comp.appl.access
Titolo: SQL, Query a campi incrociati

Ciao, ho bisogno di creare una query a campi incrociati ma non riesco ad
ottenere il risultato voluto xè mi obbliga a mettere come valore una
funzione.
La query che ho scritto (anzi, che ha scritto la creazione guidata) é:
TRANSFORM Count([Vista degli attributi del prodotto].Valore) AS
ConteggioDiValore
SELECT [Vista degli attributi del prodotto].ID
FROM [Vista degli attributi del prodotto]
GROUP BY [Vista degli attributi del prodotto].ID
PIVOT [Vista degli attributi del prodotto].Descrizione;
Io vorrei che non fosse un COUNT(...) ma semplicemente un (...).
Chiaramente vorrei questo, consapevole del fatto che ho un solo valore
possibile per ogni cella tant'è che la query sopra riportata mi riporta
una tabella fatta da soli 1.
Se riusciste ad aiutarmi mi fareste un favore a dir poco ENORME!
PS: la query in questione la devo poi copiare in SQL Server quindi anche
soluzioni con estensioni valide x SQL Server sono accettate...
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG


Modifica cosě il codice SQL della tua query a campi incrociati:
TRANSFORM First([Vista degli attributi del prodotto].Valore) AS [Il valore]
SELECT [Vista degli attributi del prodotto].ID
FROM [Vista degli attributi del prodotto]
GROUP BY [Vista degli attributi del prodotto].ID
PIVOT [Vista degli attributi del prodotto].Descrizione;
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

> Modifica così il codice SQL della tua query a campi incrociati:
Ovviamente, che tu sia a casa, dal portatile, dalle Maldive, riesci 
sempre a centrare il risultato.
Purtroppo non mi ero informato prima che SQL Server non supporta i campi
incrociati....
Sono sempre più sbalordito da Microsoft!
Al di là di Jet, Ansi e cippirimerlo, c'è un buon motivo per cui non 
rendere disponibile una tecnologia così utile su uno strumento profes_
sionale come SQL Server?
Roba da matti! 
Cmq, grazie mille!


 Cmq, grazie mille!
Prego.

Newsgroup: it.comp.appl.access
Titolo: Evento non in elenco...

Pensavo fosse una cavolatina e invece ci sto sbattendo le corna...
Vorrei semplicemente ottenere un msgbox quando ho un inserimento non
in elenco,
ma senza dover impostare il controllo a solo in elenco=sì
Inserisco il dato
Se in elenco OK
Se non in elenco Avvisa (ma senza aggiungerlo alla lista dei valori
della combobox ad es...)
Sperando di essere stato chiaro...
Seppoffà??
Alternative? sfrutto in qualche modo l'afterupdate??
F.

 ha scritto nel messaggio 
news:e5c147ee-5dae-46c2...@d77g2000hsb.googlegroups.com...




Seppoffà??

F.
Perchè non vuoi mettere soloinelenco a SI, se poi non vuoi nemmeno che il 
dato venga aggiunto?
Ciao
-- 
Roberto da Parma 

 F.
-- 
Ciao
Geppo 

Potresti sfruttare l'evento BeforeUpdate inquesto modo: ...
Grazie Geppo, proverò al più presto (oggi ho 38 non mi sento
abbastanza lucido..) :-(
Ma dici che funzia anche se rowsource combo è impostato a elenco
valori??
F.

 F.
-- 
Ciao
Geppo 

Scusa, ma avevo dimenticato questo:
"......ma senza dover impostare il controllo a solo in elenco=sì"
Dunque tornando a noi, puoi provare in questo modo:
dim a() as string
dim i as integer
a = split(NomeTuaCasellaCombinata.rowsource,";")
for i = 0 to ubound(a)
if a(i) = NomeTuaCasellaCombinata.text then
   exit sub
end if
next i
msgbox "Valore non in elenco", vbcritical, "Attenzione........."
Cancel = true
-- 
Ciao
Geppo 

Certo che sono proprio fuori, sarà il caldo....
dimenticavo.......ti auguro una pronta guarigione. :-)
-- 
Ciao
Geppo 


GRAZIE MILLE GEPPO!!!
Ok testata e funziona eliminando però la riga cancel=true che
sinceramente non ho capito bene cosa faccia... (mea culpa)
Annulla l'operazione di update??
Allora immagino dovesse essere= false nell'esempio
Il mio codice leggermente modificato finisce con:
MyMsgBox = MsgBox("ATTENZIONE! E' stato inserito un lavoro non
contenuto nell'elenco! E' un valore corretto da mantenere?", vbYesNo,
"Valore non in elenco")
If MyMsgBox = vbNo Then
Cancel = True
Me.TipoLavoro.Undo
end if
e non ho ben chiaro cosa facciano
  cancel= true ' non completa il salvataggio?
  me.tipolavoro.undo ' torna al valore precedente inserito?(ma se è
così la riga sopra può essere superflua?) (ma soprattutto con il caldo
che fa' e del codice funzionane per quale minchia di motivo oggi mi
sono imputato così tanto sul suo filosofeggiamento??)
 ma se qualcuno vuole deliziarmi
F.

 F.
-- 
Ciao
Geppo
Newsgroup: it.comp.appl.access
Titolo: ci riprovo

non voglio rompervi ma dopo interminabili quanto inutili ricerche sul web vi
ripropongo il quesito di 3 gg fa.
In A97 ho delle etichette su un form che vengono scritte da codice, il testo
è distrbuito su tre righe e il rimando a capo avviene con  .... & vbcrlf() &
...
dato che ho poco spazio ho già scelto un carattere molto compatto ma
l'ideale sarebbe diminuire lo spazio tra le righe.
Ho provato pure ad editare il font con un programma pescato in rete, ma non
ci ho capito un a@@o e non ho trovato neppure uno straccio di manuale, post,
testo o chiacchiera che mi desse una dritta.
Che faccio mollo e me lo tengo bruttino?    Heeeeelp !!!!!!
Stavolta nessun grazie anticipato, guadambiatevelo! :-)))
Saluti da Orso



su access 2000 ho trovato la proprietà line spacing 
sulle caselle di testo, vedi cosa fa!
Ciao Emanuele.
Newsgroup: it.comp.appl.access
Titolo: OT Traduzione FAQ 4.10

********************
4.10 Change the row with arrow keys
Problem
In a continuous form you want to use the up and down keys to
change the record, like it's possible in datasheet view or in
tables and queries.
Solution
Set the property KeyPreview of the form to Yes. Use the following
code in the KeyDown event of the form:
On Error Resume Next 'if first or last record
If KeyCode = vbKeyDown Then
  KeyCode = 0
  DoCmd.GoToRecord , , acNext
End If
If KeyCode = vbKeyUp Then
  KeyCode = 0
  DoCmd.GoToRecord , , acPrevious
End If
*******************
Sono spesso in giro in questi giorni. Ora almeno ho immesso in
un mdb anche gli articoli italiani della FAQ e impostato un sito
per la ricerca. P.f. testate la ricerca e segnalatemi errori,
formulazioni strani ecc.
-- 
cu
Karl
*********
Access-FAQ 
http://www.donkarl.com/it
 

 Solution



4.10 Cambiare riga con il tasto freccia
Problema
In una maschera continua vuoi usare i tasti sů e giů per cambiare record,
cosě come in un foglio dati o nelle tabelle o query.
Soluzione
Imposta la proprietŕ  KeyPreview (Anteprima tasti) della maschera a Sě.
Utilizza il seguente codice nell’evento KeyDown (Su tasto giů) della
maschera:
On Error Resume Next   'se primo o ultimo record
If KeyCode = vbKeyDown Then
KeyCode = 0
DoCmd.GoToRecord , , acNext
End If
If KeyCode = vbKeyUp Then
KeyCode = 0
DoCmd.GoToRecord , , acPrevious
End If
--
rgrds
SC
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 formulazioni strani ecc.
Trovo in Storia
04.07.2004 Iniziamo la traduzione all'italiano 
1998 - Giugnio 2004 Le FAQ erano pubblicate solo in lingua tedesca 
Da cambiare in:
04.07.2004 - Iniziamo la traduzione in italiano 
1998 - Giugno 2004 - Le FAQ erano pubblicate solo in lingua tedesca 


 ha scritto nel messaggio
news:cp6fte$qb7$1...@news.newsland.it...

Salvino, ma tu non dormi mai???
Per me buona la traduzione.

 Per me buona la traduzione.
Alle 06.00 già sveglio (anche nei gg di festa)
Abluzioni
Alle 7.00 colazione
Dalle 7.00 alle 8.00 già una bella oretta di lavoro.
E sai per ora di che si tratta.(Ho quasi terminato il 4°)
Alle 8.00 fuori, al lavoro in azienda.
Prima di mezzanotte a nanna.


 E sai per ora di che si tratta.(Ho quasi terminato il 4°)
Porc...
anche io ho quasi finito il mio. (è più lungo scrivere che altro)
MAssimiliano

 1998 - Giugno 2004 - Le FAQ erano pubblicate solo in lingua tedesca
Ok.
-- 
tnx
Karl
********* Ich beantworte keine Access-Fragen per Email. *********
Access-FAQ: 
http://www.donkarl.com
Newsgroup: it.comp.appl.access
Titolo: Access e Outlook Express

Dove posso trovare un esempio o addirittura un modulo che mi permetta di
gestire da access Outlook Express per mandare email con attach....sono in
possesso di un modulo che mi gestisce Outlook "Normale", e francamente non
so dove mettere le mani per "riciclarlo" su Express.
Il tutto mi servirebbe, per permettere ad un utente finale di inviarmi in
automatico email con richieste di assistenza e/o attach di files.
Grassie (-25 alle mie ferie!)
Troll
"C'e' sempre qualcosa da vedere per chi sa dove guardare"

Ciao!
Purtroppo non posso aiutarti per il tuo problema!
Perň potrebbe essermi utile il modulo per Outlook "Normale" (98)...
Dove posso trovarlo?
Grazie.
Alessandro
Troll <Tr...@Troll.fi> wrote in message 8ketda$5do$1...@nslave1.tin.it...


 wrote in message
396b2...@212.7.64.37...


Lo attendo con ansia, inchinandomi verso i supremi del NG...
;-)
Grazie in anticipo...
Alessandro
Troll <Tr...@Troll.fi> wrote in message 8kfbpi$776$1...@nslave2.tin.it...


Newsgroup: it.comp.appl.access
Titolo: sottoquery in sostituzione di DLooKup non funziona

perchè questa query con una funzione di Aggregazione funziona,
SELECT tComposizioneMiscela.Ordine,
tComposizioneMiscela.IDCOMPOSIZIONEMISCELA,
DLookUp("dataanalisi","tordinitramoggie","idcomposizionemiscela=" &
[idcomposizionemiscela]) AS DataScarico
FROM tComposizioneMiscela;
e la stessa query con al posto del DLooKup una sottoquery:
SELECT tComposizioneMiscela.Ordine AS Ordine,
tComposizioneMiscela.IDCOMPOSIZIONEMISCELA AS IDCOMPOSIZIONEMISCELA, (Select
T2.[DataAnalisi] FROM [tOrdiniTramoggie] AS T2 WHERE
T2.[idcomposizionemiscela]=tComposizioneMiscela.[idcomposizionemiscela]) AS
DataScarico
FROM tComposizioneMiscela;
non funziona?
mi da il seguente errore:
La sottoquery può restituire al massimo un record
mi potete aiutare?
grazie
ciao

 tComposizioneMiscela.IDCOMPOSIZIONEMISCELA AS IDCOMPOSIZIONEMISCELA,
(Select top 1


Newsgroup: it.comp.appl.access
Titolo: aiuto su combo

io ho una combo  e faccio la mia scelta
poi sotto un altra combo e i recor dovrebbero essere legati alla scelta
superiore
e poi sotto un altra che fa la stessa cosa
esempio
Combo Ferramenta
sotto Combo Cacciaviti
sotto Combo Stella
ecco vorrei che tutti fossero legati come è possibile?


Puoi farlo in 2 modi:
1)Realizzare un Filtro progressivo che tenga conto delle COMBO e le applichi
alla proprietą FILTER della FORM (SCONSIGLIATO)
2)Realizzi una bella QUERY PARAMETRICA con i campi da visializzare e nelle
condizioni metti il riferimento alle COMBO.
   Su evento UFTER_UPDATE delle COMBO esegui il Requery della Form.
   Ovviamente la FORM avrą come RECORDSOURCE la Query.
@Alessandro.
Newsgroup: it.comp.appl.access
Titolo: Manutenzione BaseDati

Ho un progetto diviso in BE e FE.Il BE si trova su un server dell'ospedale
dove lavoro mentre il FE si trova su un PC del laboratorio dove lavoro.Il FE
ha tre Function che mi servono per effettuare le seguenti operazioni
BackUp
Compattazione
Ripristino
Tutte e tre le Function richiedono la chiusura del BE.Ora avendo intenzione
di installare più di un FE su vari PC del laboratorio mi servirebbe un
consiglio su come gestire tali Function.In pratica avrei pensato di
permettere tali operazioni solo da PC del capotecnico e quindi dovrei
intercettare se al momento del lancio delle function esistono altri FE
collegati e quali possibilmente e quindi avvisare l'utente di riprovare in
seguito.Si puo fare o come penso dovrò limitarmi ad intercettare l'eventuale
errore causato dal fatto che il file sul server è aperto?
SunRex

 ha scritto nel messaggio
news:Y2nnb.56411$e5.20...@news1.tin.it...

leggi il file ldb del Be con wordpad
MAssimiliano

 ha scritto nel messaggio
news:__onb.14440$uv4...@news.edisontel.com...

Meglio con blocco note. Wordpad non lo consente, in quanto dice che il file
è già aperto da altra applicazione.
Salvatore

 ha scritto nel messaggio
news:bnl8jr$vmp$1...@lacerta.tiscalinet.it...

Io avrei pensato ad una cosa del genere
Public Function FileExists(sFilename As String) As Boolean
On Error GoTo ErrExit
    FileExists = CBool(Len(Dir(sFilename)) <> 0)
    Exit Function
ErrExit:
    MsgBox Err.Description
Exit Function
End Function
impostando sFilename con il percorso del lbl
Ma con il notepad o wordpad come dovrei fare?
SunRex

 ha scritto nel messaggio
news:Y2nnb.56411$e5.20...@news1.tin.it...

Potresti inserire in ogni client una funzione che scrive sul server in file
di testo con il nome del client che ha l'FE aperto; chiaramente alla
chiusura dell'applicazione dovresti eliminare il file. Poi con un Net Send
gli invii un messaggio...
Ciao.
--
Sergio MAZZA


Gli dai il path di note pad e poi quello del .ldb
MAssimilaino
Newsgroup: it.comp.appl.access
Titolo: db condiviso rinominato

Premetto di essere alle prime armi con access e per questo non riesco a
risolvere questo problema: un batabase da me creato è stato collocato
all'interno di una cartella del mio pc d'ufficio condivisa in rete. Quando
il bd viene aperto e alimentato da un altro pc collegato in rete, con
frequenza  esso viene rinominato in "db1". Come posso risolvere il problema?
Grazie in anticipo.
Mauro

 ha scritto nel messaggio
news:BOoif.57860$65.16...@twister1.libero.it...

Ciao Mauro
probabilmente l'access del PC in questione è impostato con l'opzione per
compattare il db in uscita, e essendo aperto anche da qualcun altro la
procedura non va a buon fine per questo trovi sul disco di rete un db che si
chiama DB1.mdb.
Devi togliere da Strumenti Opzioni la spunta   a Compatta e ripristina
Database in uscita.
-- 
Cinzia
---------------------------------------
|  
http://www.riolab.org
  |
--------------------------------------->

 --------------------------------------->
Brava Cinzia.
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it


ciao a tutti,
come fare a questo punto a compattare e ripristinare il db, avendo
disabilitato la barra dei menu standard ed avendola sostituita con una
personalizzata?
ho provato con del codice e con una macro, ma in entrambi i casi esce un
messaggio di errore che suggerisce di usare il menu "strumenti -> utilità
database -> compatta e ripristina.." (facente parte della barra dei menu
standard (disabilitata) di cui sopra).
em.an

 em.an
Lancia il file tenendo premuto shift



ciao MA, il problema, per me, risede nel fatto che ho disabilitato l'uso
dello SHIFT all'utente, ciononostante vorrei consentirgli, tramite maschera
o menu a discesa, di compattare o ripristinare il db..

 db..
a parte che non capisco l'attinenza col subject...
ma mettici la compattazione alla chiusura


 con frequenza  esso viene rinominato in "db1".
Questo accade per la stessa causa di Mauro, vale a dire che ho abilitato
la compattazione automatica all'uscita, ma essendo il db usato da più utenti
la cosa può non andare a buon fine;
il mio caso  però si differenzia per 2 motivi:
1. ho disabilitato l'uso dello SHIFT all'utente finale.
2. ho disabilitato la barra dei menu standard, e quindi non è più presente
il menu Strumenti -> Utilità database -> Compatta e ripristina..;
Vorrei dunque fare in modo che di quando in quando l'utente possa compattare
e ripristinare il db, magari attraverso del codice o una macro, ma  in
entrambi i casi esce un
messaggio di errore che suggerisce di usare il menu "strumenti -> utilità
database -> compatta e ripristina.." (facente parte della barra dei menu
standard (disabilitata) di cui sopra).
In conclusione, è possibile avere un bottone che esegue questa procedura,
senza renderla automatica ad ogni chiusura (incorrendo nell'inconveniente
Db1.mdb), bensì delegando all'utente l'onere di premere il bottone?
Grazie,
em.an
Newsgroup: it.comp.appl.access
Titolo: Data come chiave primaria

nel mio db che calcola l'orario di servizio ho impostato come chiave
primaria un campo data ...
Una volta che ho fissato il giorno di partenza (per es. 01/07/2000), č
possibile fare in modo che ad ogni nuovo record la data sia di un giorno in
piů alla precedente?
Ho provato fissando in una variabile il valore della data del promo record,
quindi aggiungendo un record e quindi scrivendo nel campo data il valore
della variabile + 1.
Mi da strani risultati, come sabato 30 dicembre 1899 ( sempre lo stesso!!!)
datemi una mano e se potete spiegatemi dov'č lo sbaglio..
.............
Me.DataGiorno = DataDiOggi
DoCmd.GoToRecord , , acNext
Me.DataGiorno = DataDiOggi + 1
..................
grazie 
bce...@tiscalinet.it

 wrote in message
8jna5q$b8b$1...@lacerta.tiscalinet.it...


Usa DateAdd
il campo data è un numero floating point e viene considerato tale se fai delle
addizioni con +.
Ciao,
    Matteo

Me.DataGiorno = DataDiOggi + 1
cos'e' datadioggi?  un controllo?  se anche fosse legato ad un campo,
quando passi al nuovo record sarebbe comunque null.
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/

Newsgroup: it.comp.appl.access
Titolo: Info generali "filosofia" di gestione DB.

Scusatemi, essendo autodidatta le poche idee che ho sono un tantino
confuse, faccio un esempio per essere più chiaro:
1. Voglio creare una statistica per calcolare la dilazione media di
pagamento da contratto.
2. la formula matematica dovrebbe essere questa:
FT1*gg1 + FT2*gg2........FTn*ggn/ FT1+FT2+..........FTn (è un esempio
non discutiamo sull'esattezza)
3. Potrei:
    - farla con una query di selezione
    - crearla in un modulo (in questo caso non sono bravo, dovrei
cercare di convertire la Select).
4. In base a cosa voi decidete  se usare la query o inserire tutto in
un modulo?
    Da notare che dopo 20 statistiche di questo tipo potrei avere già
20 query diverse.
 
Potete aiutarmi a chiarirmi un po le idee? 
Grazie


ciao! io direi che potresti avere una tabella in cui memorizzi in un
campo memo il testo dei record, la stringa sql delle query che man mano
andrai a creare,
e magari in altri campi (tipo nome query e oggetto) memorizzi
informazioni descrittive sulla funzione della query.
poi attraverso una form selezioni la query che vorresti mandare in
esecuzione.
Agendo tramite la funzione create query def, crei una query temporanea
e la mandi in esecuzione, lavorando poi con i dati secondo il bisogno.
Se vuoi un esempio te lo posto.
Non ho però colto cosa vorresti mettere in un modulo.

ciroteo ha scritto:

Il modulo l'ho citato a causa del casino che ho in testa!
Se vuoi mandarmi l'esempio, questa è la mail, però di solito qui si
mette tutto a disposizione di tutti, come fare?:
jorjo67 at 
gmail.com
Grazie 1000 sei gentilissimo!
Newsgroup: it.comp.appl.access
Titolo: Proprio non ci riesco...!!!

Sto creando un database per ricercare delle sentenze.
Ogni sentenza è composta da uno o più argomenti con (eventuali)
sottoargomenti.
Ho creato delle tabelle con * come chiave primaria:
[tbl Sentenze] con i campi [IDSentenza]* e [NrSentenza];
[tbl Argomento] con i campi [IDArgomento]*, [Argomento];
[tbl Sottargomento] con i campi [IDSottoargomento]*, [Sottoargomento] e
[IDArgomento].
Ho creato una query:
[qry Argomenti] che mette in relazione [tbl Argomento.IDArgomento]
uno-a-molti join 2 [tbl Sottoargomento.IDArgomento].
Join 2 perché non è detto che ogni argomento abbia un sottoargomento.
In questa ho creato un campo calcolato:
ArgomentoBis: [Argomento] & IIf([Sottoargomento] Is Null;Null;": " &
[Sottoargomento])
La query viene impiegata in fase d'inserimento di una nuova sentenza.
Infatti, da una maschera, dopo aver inserito il numero della sentenza,
scelgo i vari [ArgomentoBis] che vanno a finire in un'ulteriore tabella
[tbl Argomenti trattati] che ha i campi [IDArgtratt]*, [Argtratt],
[IDSentenza]. La relazione è [tbl Sentenze.IDSentenza] uno-a-molti
[tbl Argomenti trattati.IDSentenza].
Ora vorrei che tramite maschera [Ricerca] basata su query parametrica e
con due caselle di riepilogo CercaArgomento e CercaSottoargomento, io
possa:
- cercare una sentenza in base al suo numero e indipendentemente
dall'argomento;
- cercare una o più sentenze in base all'argomento e indipendentemente
dal rispettivo sottoargomento;
- cercare una o più sentenze in base all'argomento e al rispettivo
sottoargomento.
Ho provato con i vari nz([Argomento];"zzzzz") e Like
nz([Forms]![Ricerca]![CercaArgomento];"*") etc. ...ma nulla!!!
Aiut!!!!!

In data 11 May 2005 06:16:17 -0700, facso ha scritto:
[CUT]
Ti rispondo io visto che non lo hanno già fatto altri:
Su questo utilissimo NG, viene seguita la regola di mettere nell'oggetto
del post un testo indicativo del problema, questo per facilitare le
ricerche di argomenti già trattati in passato.
Pertanto se vuoi migliorare le tue possibilità di ricevere risposte,
dovresti ripostare con un Subject più indicativo del problema.
Questa ed altre regole, insieme ad una marea di materiale
interessantissimo, le potrai trovare sul sito di riferimento del NG:
www.sitocomune.com
Ciao.

Ti ringrazio per la delucidazione. Farò come hai detto..
Newsgroup: it.comp.appl.access
Titolo: Opzioni Stampa Report

Salve
In un Report, e possibile una volta aperta l'anteprima, poter impostare se
un determinato record deve essere stampato
si o no, in base a formattazione precedentemente impostata(in questo caso
colore carattere) es:
su anteprima due record colore nero
un record colore rosso
in questo caso il record con il colore rosso non deve essere stampato.
Grazie

 ha
scritto nel messaggio
news:UKJKc.19903$5D1.7...@news4.tin.it...

L'anteprima del report non permette di
intervenire.
In relatà lo stesso criterio che permette la
colorazione dovrà gestire la stampa.
MAssimiliano


OK massimiliano
ma come gestire il criterio:
Se il testo e di colore " rosso " non devi stampare?
Ciao
Rino

 ha
scritto nel messaggio
news:3kNKc.18759$OR2.9...@news3.tin.it...

E'nato prima l'uovo o la gallina???
In base a quale criterio il testo diventa rosso??
MAssimiliano
p.s. sei solo un pezzotto di Dino Ferrari...

 p.s. sei solo un pezzotto di Dino Ferrari...
Ci se quasi...
Beh... Em... Vediamo.......... Forse prima l'uovo.
No! forse prima la gallina
Magari tutti e due insieme.
Boh e chi lo sa!
E bello sdrammatizare un po'
Il criterio viene definito da un flag Vero/Falso