title: Re: associare evento a pressione tasto della tastiera

text:
"Maurizio" <
mauri...@libero.it
> ha scritto nel messaggio
news:0Xnud.278265$b5.13...@news3.tin.it...
> Vorrei sapere se č possibile associare un evento alla pressione del tasto
> "canc" della tastiera
> ciao e grazie
>
Normalmente sě, per il tasto Canc (vbKeyClear o vbKeyDelete) in particolare
credo ci sia qualche problema.
Normalmente si usa del codice sull'evento "su pressione" per intercettare il
tasto premuto:
Private Sub TuaCasellaTesto_KeyPress(KeyAscii As Integer)
'tuo codice
End Sub
Ciao, Carlo


author: Maurizio

text:
Vorrei sapere se è possibile associare un evento alla pressione del



title: Query per principiante.

text:
Ho creato un semplice db costituito da: Cognome, Nome, Data di nascita,
Giorno di iscrizione, Mese di iscrizione, Anno di iscrizione, con relativa
maschera di immissione.
Per creare un elenco a discesa per il Giorno ed il Mese, ho creato altre 2
tabelle, visualizzate nella maschera di immissione e collegate alla tabella
principale.
Sembra che funzioni.
Poi vorrei creare una query, con relativa maschera di immissione, che mi
faccia inserire un giorno ed un mese, quindi mi visualizzi i nominativi
corrispondenti, riportandoli in un report.
Tutta la manualistica letta per la query richiesta non ha fatto altro che
incasinarmi; è così complicato?
Grazie per l'aiuto.


title: Query per principiante.

author: cnicola

text:
Scusa per capire meglio il tuo problema,
Vuoi creare un report che ti visualizzi  Nome e Cognome  di tutti gli
iscritti in base a giorno e mese d'iscrizione che tu sceglierai?
Ciao!
"M.Rick" <
now...@tin.it
> ha scritto nel messaggio
news:bM2R8.52949$j65.1...@twister1.libero.it...



title: Query per principiante.

text:
Ciao.
E' esatto.
Siccome poi è una funzione (selezione di un campo e ricerca in base alla
selezione), penso di poter poi applicare lo stesso criterio anche per altri
database semplici pur aumentando i criteri, no?
Grazie.
Andrea


title: Query per principiante.

text:
Ops, dimentico di quotare
<< Vuoi creare un report che ti visualizzi  Nome e Cognome  di tutti gli
<< iscritti in base a giorno e mese d'iscrizione che tu sceglierai?
Ciao.



title: Query per principiante.

text:
Ci sono diversi modi, io farei cosi'
Inizierei con il creare due variabili globali da utilizzare poi nelle
funzioni che userai nelle query.(che italiano perfetto!)
Ad esempio "Giornoiscr" e "Meseiscr"
Quindi creerei le due funzioni
Function FGiornoiscr()
FGiornoIscr= Giornoiscr
End function
Su dopo aggiornamento dei campi giorno e mese che hai nella casella a
discesa assegna il valore alle rispettive variabili GiornoIscr e Meseiscr.
Crea una query con tutti i campi quindi
nei criteri sotto i campi giorno e mese inserisci le rispettive funzioni.
Campo giorno
Criteri    =Fgiornoiscr()
Campo mese
Criteri = Fmeseiscr()
Quindi basa il tuo report sulla query creata.
Spero di esserti stato utile.
Ciao
"M.Rick" <
now...@tin.it
> ha scritto nel messaggio
news:bM2R8.52949$j65.1...@twister1.libero.it...

> incasinarmi; č cosě complicato?
> Grazie per l'aiuto.
>
>


title: Query per principiante.

text:
>> Spero di esserti stato utile.
Cerco di riuscire a mettere in pratica il tuo suggerimento, poi ti farò
sapere senz'altro l'esito.
Per il momento ti ringrazio sinceramente per la cortesia e la pazienza.
Ciao
Andrea


title: Query per principiante.

text:
Ciao.
E' qualche giorno che provo a mettere in pratica quanto consigliatomi.
Però non ne capisco granchè di VB.
Per altri motivi, ho dovuto modificare la tabella principale, quella dove
inserisco i nomi e le date di iscrizione, eliminando gli elenchi a discesa
per il giorno ed il mese di iscrizione; al loro posto uso un semplice
inserimento con dei criteri in "Valido se" impostando un max ed un min.
(quindi ho una sola tabella con corrispondente maschera)
>Quindi creerei le due funzioni
Ho creato le due funzioni come consigliatomi da te, nel VB Editor
>Su dopo aggiornamento dei campi giorno e mese che hai nella casella a
>discesa assegna il valore alle rispettive variabili GiornoIscr e Meseiscr.
Non riesco a trovare la voce "dopo aggiornamento dei campi". Dove dovrebbe
essere?
>Inizierei con il creare due variabili globali
Oltre che nell'editor di VB, in Access è possibile creare variabili? O cosa
intendi per variabili generali?
Poi toglimi una curiosità: è mai possibile che un utente acquisti la suite
Office (pagandola un bel pò) e poi non possa essere in grado di usarla
completamente (o quasi) se non imparando VB? Ad esempio in questo caso devo
inserire 4 dati e poi effettuare un ricerca per richiamarli; non mi sembra
così impegnativa come richiesta, eppure con gli strumenti "per ignoranti"
che ha il pacchetto non è possibile farlo, o almeno non ti è possibile farlo
se vuoi ad esempio usare delle maschere rendendo il tuo lavoro un pò più
gradevole alla vista. E se poi devo creare un DB simile (cosa che mi
servirebbe) dove devono essere inseriti più dati con un tipo di ricerca
singola (ad esempio inserisco il criterio - es data - e lui visualizza tutti
i record con quella data, oppure il numero di scheda e lui mi visulizza
tutti gli inserimenti corrispondenti) potrei usare lo stesso sistemaa delle
variabili (se riesco a capirlo) ma sfruttando una maschera per la query con
delle caselle di spunta per selezionare i campi in cui cercare?
Perdonami per l'esuberanza, ma cerco di capirci qualcosa. Se non sono troppo
impertinente, magari potrei scriverti via e-mail e spiegarmi un pò meglio.
Che ne dici?
Grazie ancora
Andrea


title: Query per principiante.

text:
Scrivimi in privato che cerco di darti una mano a risolvere il tuo problema
"M.Rick" <
now...@tin.it
> ha scritto nel messaggio
news:qJxS8.74094$j65.1...@twister1.libero.it...



title: Query per principiante.

author: Roberto da casa

text:
"cnicola" <
cni...@libero.it
> ha scritto nel messaggio
news:tfyT8.85040$Kt3.2...@twister2.libero.it...
> Scrivimi in privato che cerco di darti una mano a risolvere il tuo
problema
>
Come potrai leggere dalla netiquette inserita nel nostro Sito Comune (link
qui sotto), è contro le regole del NewsGroup parlare in privato di Access
tra i frequentatori del NG.
Cosa vi vieta di farlo pubblicamente sul NG???
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Arrotondamenti decimali bizzarri

author: Enry B.

text:
Precisione Single decimali:Auto     PrecSingle formato:Fisso decimali:2
0,005                                                 0,00
0,015                                                 0,01
0,025                                                 0,03
0,035                                                 0,04
0,045                                                 0,05
0,055                                                 0,05
0,065                                                 0,06
0,075                                                 0,08
0,085                                                 0,09
0,095                                                 0,09
0,105                                                 0,10
La prima colonna sono i dati inseriti in una tabella, la seconda sono gli
stessi dati ma formattati nel campo : Fisso con 2 decimali.
Osservate la seconda cifra dopo la virgola: l'arrotondamento è bizzarro se
non di peggio.
Nei casi di 0,005-0,015-0,055-0,065-0,095-0,105 l'arrotondamendo è
completamente sbagliato: arrotonda per difetto mentre deve essere per
eccesso o almeno ci deve essere omogeneità, tutti in difetto o tutti in
eccesso.
Questi difetti li fa anche arrotondando alla prima cifra dopo la virgola ed
anche usando il Format([value3dec];"0,00") in una Query.
All'inizio o pensato fosse un problema di "impostazioni internazionali" ma
oltre a non esserci niente di utile l'ho escluso perchè manca omogeneità
nell'arrotondamento quindi non può essere un errore STD.
Poi ho pensato ad un problema di installazione ma ho cambiato PC ed il
problema rimane.
Qualcuno mi sa dare una spiegazione: visto che è un problema di lavoro.
Se non c'è soluzione, l'unico "raggiro" per ovviare a questo è quello di
addizionare 0,001 ai valori che finiscono con la 3° cifra dopo la virgola
per 5?
Grazie in anticipo sia per chi legge solamente sia per chi mi risponderà.
Enrico


title: Arrotondamenti decimali bizzarri

author: SABINA CAMERIN

text:
"Enry B." <
enr...@libero.it
> ha scritto nel messaggio
news:j9Pv5.887$0C2....@news.infostrada.it...

Perchè, ti sembra molto meno razionale di ciò che fa il ROUND? Ti rammento
che il round arrotonda sempre tendendo verso il numero pari!!!
per es.        0.5 ---> 0
                  1.5 ---> 2
                  2.5 ---> 2
                  3.5 ---> 4
                  4.5 ---> 4   ecc....
Ciao e su con la vita, non per niente esistono i programmatori, pensa che se
funzionasse tutto come dovrebbe l'utente finale potrebbe farsi tutto da
solo...................vuoi mica lasciare nella fame tutta la categoria
:-)))))


title: Arrotondamenti decimali bizzarri

text:
SABINA CAMERIN <
sabina.cameri...@tin.it
> wrote in message
8pojj4$n85$1...@nslave1.tin.it...
>
> "Enry B." <
enr...@libero.it
> ha scritto nel messaggio
> news:j9Pv5.887$0C2....@news.infostrada.it...
-----cut-----
> >
>
> Perchè, ti sembra molto meno razionale di ciò che fa il ROUND? Ti rammento
> che il round arrotonda sempre tendendo verso il numero pari!!!
> per es.        0.5 ---> 0
>                   1.5 ---> 2
>                   2.5 ---> 2
>                   3.5 ---> 4
>                   4.5 ---> 4   ecc....
Almeno qui c'è una logica, conosciuta questa si trova il rimedio,
ma nel mio caso c'è una logica a cui trovare "l'antilogica" ??? NO quindi il
problema rimane.
> Ciao e su con la vita, non per niente esistono i programmatori, pensa che
se
> funzionasse tutto come dovrebbe l'utente finale potrebbe farsi tutto da
> solo...................vuoi mica lasciare nella fame tutta la categoria
> :-)))))
Non sono giù con la vita ma vorrei sapere se c'è un rimedio meno
arzigogolato di quello che ho immaginato io, nel 1° msg, o almeno se altri
hanno avuto lo stesso problema e come lo hanno risolto : se lo hanno
risolto.
grazie cmq Sabina


title: Arrotondamenti decimali bizzarri

text:
SABINA CAMERIN <
sabina.cameri...@tin.it
> wrote in message
8pojj4$n85$1...@nslave1.tin.it...
>
> "Enry B." <
enr...@libero.it
> ha scritto nel messaggio
> news:j9Pv5.887$0C2....@news.infostrada.it...
--cut--
Navigando sul Sito Comune alla Tips & Tricks "Arrotondare l'importo dell'iva
alla lira superiore e arrotondare l'importo alla seconda cifra decimale.
(95-97) " di Michele Doimo ho trovato quale fosse l'arzigogolo migliore.
Ho notato però che con i numeri che ho dato nel 1 msg, inserendo IIF nel
campo della  Query, il criterio >= 5 non funziona, è necessario mettere
>4,9999998 (nel mio caso basta 4,9).
Grazie comunque a tutti (soprattuto a Sabina) ;-)
Enrico


title: Arrotondamenti decimali bizzarri


title: Accoda Dati via codice

author: Lna

text:
Gentilissimi,
vi spiego il mio piccolo problema: data una Query a campi incrociati
(QUERY1), dovrei leggere il valore di ogni campo e accodarlo in una tabella
esistente (TABLE1), il tutto VIA CODICE. Vi sarei veramente grato se
qualcuno mi aiutasse.
Lna
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: modello database access per catalogare cd musicali

author: michele

text:
Salve è la prima volta che scrivo in questo ng vorrei chiedervi se in
rete esiste un modello di database da scaricare predisposto per la
catalogazione di cd musicali. Dallle ricerche che ho fatto fin'ora non
mi risulta. Ho provato a farne uno personalmente ma le relazioni fra i
vari campi non mi funzionano, saluti Michele.


text:
"michele" <
mic...@k42.it
> ha scritto nel messaggio
news:5290d4b3.04052...@posting.google.com...

Hai provato a creartelo tramite l'Autocomposizione Database tramite il
modello Collezione musicale?
In alternativa puoi aprire un thread nel quali dici cosa non ti funziona nel
creare le relazioni del tuo database.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


text:
> Hai provato a creartelo tramite l'Autocomposizione Database tramite il
> modello Collezione musicale?
>
a cercarlo dove? Dici nei modelli di database all'interno di access?
Ho provato a guardare i vari modelli che il prog ha a disposizione di
base ma non c'è "collezione musicale". Chiedevo se sapevate
l'esistenza di qualche sito con vari moduli di database già pronti da
scaricare per poi magari adattarli alle mie esigenze, saluti Michele.


text:
"michele" <
mic...@k42.it
> ha scritto nel messaggio
news:5290d4b3.04052...@posting.google.com...

Non so quale versione di Access usi, ma con Access 97 esiste.



title: Come creare una semplice maschera ordini con dettaglio degli ordini

author: Maroso Marco

text:
Sto diventando matto con questa cosa : voglio creare una schermata che mi faccia scegliere il cliente, inserire data ordine, ed in una sottomaschera poter selezionare i prodotti specificando la quantità acquistata. In automatico mi deve dare per ogni riga il totale della riga.

Ho creato tutto, tabelle ordini, dettagli ordini, clienti, prodotti
ho creato le relazioni tra le varie tabelle
ho creato le maschere ma credo che il problema grosso sia sul funzionamento della sottomaschera dei dettagli degli ordini perchè mi da un errore ole.

Qualcuno mi sa dire la sorgente della sottomaschera se deve da tabella o da query e la sorgente del campo prodotti nella sottomaschera?

Sto dinventando matto e deve essere una cavolata!

Testa stanca da nottata davanti al pc.

Grazie in anticipo.

Perfavore ... non ditemi di guardare northwind ...troppo complesso per quel che serve a me.


text:

Posso inviare via mail il mio db in modo che qualcuno posso capire dove sbaglio?


author: pfm

text:

mettilo su trasferBigFile o weTransfer e dacci il link


text:

Ti ringrazio, ecco il link : la maschera su cui non riesco a filtrare i prodotti per categoria è quella chiamata ordini

https://wetransfer.com/downloads/828f206741bea743b1559c4907a5ffa620170424091513/b8e6523198f1a90902f63d04117ff10120170424091513/9fe049


author: BFS

text:
Il 24/04/2017 11:16, Maroso Marco ha scritto:
> Il giorno sabato 22 aprile 2017 17:26:51 UTC+2, pfm ha scritto:
>> Il giorno sabato 22 aprile 2017 12:57:31 UTC+2, Maroso Marco ha scritto:

se la tua idea è questa

http://s16.imagestime.com/out.php/i1117424_Cattura.PNG

cioè selezionare una categoria e poi sulla tendina prodotti vedere solo
i prodotti di quella categoria devi sull'evento "su attivazione" della
combo "prodotti" mettere:

Private Sub IDProdotto_GotFocus()
Me.IDProdotto.RowSource = "select * from prodotti where idcategoria=" &
Me.IDCategoria
End Sub

attenzione va tutto in una riga quello che vedi tra
Private Sub IDProdotto_GotFocus()
e
End sub

ciao
BFS


text:

Carissimo, ti ringrazio...ho visto solo ora la tua risposta anche se nel frattempo ho levato la categoria.

Secondo te ha senso metterla se decido di inserire il codice ean e tramite quello popolare i restanti dati ?

Alcuni prodotti comunque dovrei selezionarli da quella casella combinata in quanto privi di codice ean

Grazie mille.


text:
Il giorno mercoledì 26 aprile 2017 16:40:32 UTC+2, BFS ha scritto:

Ciao,

ho provato quanto hai postato e funziona ma crea problemi vari anche se probabilmente è il codice che forse rompe.
A volte me lo prende correttamente filtrandomi i risultati in base alla categoria, altre volte lo fa ma quando clicco una voce dell'elenco filtrato non me lo inserisci in prodotti e mi da errore il campo corrente deve corrispondere alla chiave di join? nella tabella lato uno della relazione uno a molti.

Altre volte quando inserisco il prodotto filtrato esso scompare dalla riga quando clicca sulla nuova riga vuota sottostante e ricompare quando clicco sulla voce precedente nel campo prodotto.

Cosa potrà mai essere?

Grazie in anticipo.


text:

Potrebbe essere un problema di relazioni?
La sorgente della sottomaschera è una query che ho creato io, deve prendere tutto dalla tabella dettagli ordini o posso anche da una query?


title: filtrare maschera

text:
ho una maschera che mi contiene un elenco articoli con codice, descrizione e
prezzo.
Ho messo un campo non associato che uso come campo di ricerca, poi due
pulsanti che mi applicano un filtro alla maschera...
i pulsanti eseguono il seguente codice:
Me.Filter = "[DESCRIZION] Like
""*""+[Forms]![ARTICOLIcodici]![RICERCA]+""*"""
Me.FilterOn = True
il problema č che con access 2000/2002 funziona... se creo il MDE, lo metto
su un computer con il runtime del 2007 non fune piů,  la prima ricerca che
faccio funziona. Se la rifaccio anche se cambio il valore della casella
Ricerca non me lo prende, tiene in memoria il valore precedente della
casella Ricerca.
Dove puň essere l'inghippo?


title: filtrare maschera

author: Sergio MAZZA

text:
"mrk.riccardo" <
mrk.bres...@jumpy.it
> ha scritto nel messaggio
news:fhc1q7$71a$1...@nnrp-beta.newsland.it...

Azzera il Filter o imposta a False il FilterOn prima di rifiltrare...
Ciao.
--
Sergio MAZZA


title: filtrare maschera

text:
>> il problema č che con access 2000/2002 funziona... se creo il MDE, lo
>> metto su un computer con il runtime del 2007 non fune piů,  la prima
>> ricerca che faccio funziona. Se la rifaccio anche se cambio il valore
>> della casella Ricerca non me lo prende, tiene in memoria il valore
>> precedente della casella Ricerca.
>>
>> Dove puň essere l'inghippo?
>
> Azzera il Filter o imposta a False il FilterOn prima di rifiltrare...
>
> Ciao.
> --
> Sergio MAZZA
ok, ci provo
grazie


title: [bis] Problemi con grafico

author: Davide Tanganelli

text:
Ho un problema nella gestione dei grafici in access 2000:
il grafico punta ad una serie di dati. Inizialmente il grafico ha una
scala corretta che si basa(+ o -) sul valore massimo e minino dei dati
in questione. Inserendo ulteriori dati nasce il problema. Ad un certo
punto non prende piů in considerazione il valore minimo ma ha come
riferimento il  valore 0.
C'č  un modo per ovviare a ciň o č un bug dell'oggetto "grafico" di
Access2000??
--
Posted from [193.76.148.71]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Data (between)

author: Jim

text:
Dunque, ho una query fatta + 0 - così:
Data                      Città                       Peso
                                                            (Somma)
(between.....)         (Like "*" &.....)
Lo scopo da raggiungere è di ottenere un solo numero che mi dia la somma dei
pesi compresi nell'intervallo.
Se seleziono un periodo (dal) / (al) e la Città, la query  mi restituisce
TUTTI i records compresi nell'intervallo.
Invece a me serve che di quel periodo e di quella Città mi deve restituire
solo un record che abbia la somma di tutti i pesi.
Non so se sono stato chiaro.
Grazie 1000 a chi aiuta


title: Data (between)

author: Esteban

text:
"Jim" <
sal...@libero.it
> wrote in message
news:d3qR6.4508$Ww.7...@news2.tin.it...

Prova ad usare un ragruppamento:
Data
Dove
between...
Città
Ragruppamento
Like "*" & ...
Peso
Somma
Ciao!
Esteban
Hosted by
www.seber.it


title: non riesco a modificare più un db

author: Sabrina Tieri

text:
ciao a tutti. ho riaperto un db in A97 e, credo inavvertitamente, č stat
selezionata l'opzione che non permette piů la modifca delle barre degli
strumenti. riesco a vedere la finestra database e a mettere le maschere
in visualizzazione struttutra ma non mi compare la relativa barra degli
strumenti come fare?
grazie
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Access 2010, che famo? oo provamo???

author: RobertoA

text:
Ho visto che e' disponibbole la beta di Office 2010
Ora, tutti gli 'abbottonati' potrebbero sbottonarsi un pochettino?
Cosa potrebbe far preferire l'utilizzo di Access 2010 alle vecchie versioni?
Prestazioni?
Funzionalita' aggiuntive?
Col web come siamo messi?
Ciao e grazie
RobertoA


title: Access 2010, che famo? oo provamo???

text:

Non saprei... ho iniziato questa settimana ad aprire A2007 e mi sento
estremamente stupido.
Non funziona nulla, non trovo i menù e non mi piace.
Credo che proprio passo a Vb.NET... anche se ormai sono 2 anni che lo
dico.
;-)
@Alex


title: Access 2010, che famo? oo provamo???

author: MA

text:
"@Alex" <
ik2...@libero.it
> ha scritto nel messaggio
news:223ba617-3821-42a4...@l13g2000yqb.googlegroups.com...
On 20 Nov, 08:35, "RobertoA" <
amoro...@tiscalinet.it
> wrote:
> Ho visto che e' disponibbole la beta di Office 2010
> Ora, tutti gli 'abbottonati' potrebbero sbottonarsi un pochettino?
> Cosa potrebbe far preferire l'utilizzo di Access 2010 alle vecchie
> versioni?
> Prestazioni?
> Funzionalita' aggiuntive?
> Col web come siamo messi?
> Ciao e grazie
> RobertoA
Non saprei... ho iniziato questa settimana ad aprire A2007 e mi sento
estremamente stupido.
Non funziona nulla, non trovo i men� e non mi piace.
Credo che proprio passo a Vb.NET... anche se ormai sono 2 anni che lo
dico.
;-)
@Alex
Non lasciarti scoraggiare
A2007 � un buon prodotto, finora il migliore secondo me.
basta solo passare il Rubicone e usarlo


title: Access 2010, che famo? oo provamo???

text:
...
> Non lasciarti scoraggiare
> A2007 è un buon prodotto, finora il migliore secondo me.
> basta solo passare il Rubicone e usarlo
Sembra facile... proprio ora sono dall'altra parte del Rubicone... e
non mi ci trovo proprio, figurati poi da domani che ritorno a nord del
Rubicone...!
;-)
In ogni caso dipende tutto dal tempo dedicato alla pratica, ed io
effettivamente non ne ho abusato.
Ciao
P.S. il resto come và...? tutto OK...?
@Alex


title: Access 2010, che famo? oo provamo???

text:
"@Alex" <
ik2...@libero.it
> ha scritto nel messaggio
news:6f9045a1-101f-4ebb-80b9-
P.S. il resto come v�...? tutto OK...?
@Alex
___
S� s� tutto benissimo.
Si lavora tanto, ma � questo che ci piace ;-)


title: Access 2010, che famo? oo provamo???

author: miciomao

text:
>Access 2010, che famo? oo provamo???
Mi sto dando al php selvaggio....
Aspetterò office 2050.... a breve


title: Cotrollo dell'eliminazione record

author: ALCAU (ST1)

text:
Come posso controllare con un msgbox che chiede se eliminare o no un record
dopo aver premuto, dalla barra dei menu, il pulsante di elima record ?
Grazie, Alberto


title: Cotrollo dell'eliminazione record

author: Roberto da casa

text:
"ALCAU (ST1)" <
help...@proservplus.com
> ha scritto nel messaggio
news:JADa6.43995$lV5.6...@news2.giganews.com...

Inseisci la MsgBox a fronte dell'evento "Prima di conferma eliminazione"
della tua maschera e se l'operatore pigia il tasto NO, scrivi Cancel = True
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------


title: assegnare/cambiare origine controllo a casella di testo

author: Alberto Luzi

text:
Salve!
vorrei assegnare ad una casella di testo
quest'origine controllo:
Me!strImp.ControlSource = "= Me!LstImp.Column(6)"
ma ho errore

Grazie.


author: Alex

text:
Questo lo hai provato..?

Me!strImp.ControlSource = "= [LstImp].Column(6)"

--
@Alex

----Android NewsGroup Reader----
https://piaohong.s3-us-west-2.amazonaws.com/usenet/index.html


text:

benissimo
grazie


title: Come ci si dovrebbe comportare in un newsgroup, ovvero 'Istruzioni per l'uso' (a)

author: Roberto dal portatile

text:
Ecco alcune regole pubblicate sul nostro Sito Comune e che è auspicabile
vengano rispettate da tutti i frequentatori di questo NG.
==============================================
Anche i newsgroups, come tutte le comunita' di esseri umani, hanno delle
regole la cui conoscenza e rispetto permette un proficuo utilizzo del ng da
parte di tutti i partecipanti evitando incomprensioni, malintesi ed inutili
polemiche.
Alcune regole sono generali e di elementare educazione, altre proprie di
questo gruppo di discussione cresciute e consolidate nel tempo soprattutto
con il contributo dei frequentatori piu' anziani.
Premesso che
il ng e' gestito da 'volontari' che mettono a disposizione gratuitamente il
proprio tempo, le proprie conoscenze e la loro professionalita' per aiutare
chiunque, persone che spesso non conoscono e che dalle quali non riceveranno
alcun compenso, per cui qualsiasi forma di pretesa o obbligo da parte di chi
scrive sono decisamente fuori luogo:
- prima di inviare la propria richiesta provate a verificare se nei messaggi
dei giorni precedenti non siano gia' presenti delle soluzioni al quesito che
si vuole porre.
Non e' il massimo delle figure fare una domanda a cui e' gia' stata data
ampia ed esauriente risposta magari il giorno prima, di sicuro poi
l'eventuale replica difficilmente potra' essere piu' completa.
Si possono effettuare delle ricerche nell'archivio storico del Sito Comune.
- provate anche a verificare che i vostri dubbi e le relative soluzioni non
siano gia' presenti sul Sito Comune di questo newsgroup:
http://www.sitocomune.com
Se si decide comunque di scrivere al ng sarebbe bene tenere presente:
Il SUBJECT
-------------------
Nello scrivere l'oggetto del messaggio si dovrebbe dare maggiore importanza
perche' contribuisce ad identificare immediatamente l'argomento e il tipo
diproblema, attirando subito l'attenzione di chi legge.
Si sconsiglia di inserire subject insignificanti come:
'AIUTO','URGENTE','PROBLEMA ACCESS', 'SOLO PER ESPERTI' 'SONO PRINCIPIANTE',
'SONO DEFICIENTE', 'come si fa...' ECC.,
nel marasma generale dei messaggi perdono visibilita'.
Ecco invece alcuni esempi da considerarsi corretti:
- Gestire il tasto Applica Filtro/Rimuovi Filtro
- Sincronizzare repliche via Internet con Access 2000
- Formattazione diversa per il solo record selezionato
- Come ricercare in una casella combinata
- Formato Numerico Nelle query
- Copia e incolla di piu' dati nello stesso campo
TESTO DEL MESSAGGIO
-------------------
Anche qui, soprattutto nell'interesse di chi posta il messaggio, il suo
contenuto dovrebbe essere pensato e redatto con attenzione al fine di
evitare la spedizione di messaggi incomprensibili, che non potranno avere
risposte immediate soddisfacenti.
E' consigliabile indicare la versione di MSAccess a cui ci si riferisce ed
il sistema operativo utilizzato (A2/W95, A95/W98, A97/NT4, A00/W00).
Se dopo aver inviato un messaggio non si dovessero ricevere risposte si puo'
provare a riformularlo evitando pero' di assumere un tono polemico del tipo
'Possibile che nessuno sappia come ...', 'Perche' non mi volete rispondere'
I motivi per cui certi messaggi non ricevono risposte possono essere i
piu'svariati, dalla domanda mal posta, al fatto che nessuno effettivamente
abbia una risposta da dare.
*Alcuni consigli per chi risponde*
- Scrivere dopo il quoting
Quando si replica (risponde) ad un messaggio si dovrebbe iniziare a scrivere
sempre dopo il testo del precedente.
Lasciare il contenuto del testo originario se breve, oppure riassumere il
contenuto tagliando le parti meno significative, lasciando quelle
piu'interessanti per la comprensione del discorso.
- Non farsi coinvolgere in polemiche con altri partecipanti ed eventuali
disaccordie sarebbe meglio proseguirle in e-mail private.
Alcune richieste o comportamenti *sicuramente* non graditi in questo ng:
- chiedere di programmi per 'sproteggere' database e quindi presumibilmente
il lavoro di altre persone.
Oltre a non essere moralmente corretto, e' illegale, inoltre, considerando
che in questo ng possono esserci persone che si guadagnano la pagnotta
sviluppando programmi con Access, non ci sembra corretto contribuire a
diffondere questo tipo di informazioni;
- richiedere risposte personalizzate al proprio indirizzo e-mail e' contro
lo spirito di questo ng in cui si presuppone che tutte le domande e tutte le
risposte debbano essere visibili perche' potrebbero interessare a tutti;
- contattare direttamente altri frequentatori del ng inviando richieste di
informazioni via e-mail, magari a quelli che sembrano piu' bravi e piu'
disponibili di tutti ad aiutare gli altri;
- chiedere del compilatore di access, semplicemente perche' non esiste, lo
sanno anche i bambini ormai;
- chiedere l'invio di programmi gia' fatti con la scusa di dover imparare,
vedere, bla bla bla;
- inviare messaggi con pubblicita' commerciale anche se riferita all'oggetto
del ng. (ben vengano segnalazioni di siti o iniziative free che parlano di
Access, anche se personali, ma il tutto deve sempre essere senza scopo di
lucro;
Alcune regole legate invece alla netiquette, dove con il termine netiquette
'retichetta', si intende l'insieme di regole nate col tempo per autoregolare
il comportamento degli utenti delle news.
- EVITARE DI SCRIVERE IN MAIUSCOLO sia gli oggetti e soprattutto il testo
dei messaggi che nelle regole equivale ad urlare;
- Scrivere in formato testo e non in HTLM (quindi con formattazioni varie),
questo perche' non tutti i lettori di messaggi (newsreader) visualizzano
correttamente questo formato;
- Evitate le polemiche personali con gli altri partecipanti.
Se proprio non potete farne a meno cercate di trasferirle in privato.
Alcuni link per chi volesse approfondire:
The Net: Guida per l'utente e Netiquette, di Arlene Rinaldi
http://www.inferentia.it/netiquette/
Etica e norme di buon uso dei servizi di rete
http://web.tiscalinet.it/enterprise_videotext/itamidi/netiquette/netiquetteit.htm
ATTENZIONE
I successivi sono testi carichi d'ironia, cioe' sono suggerimenti da
EVITARE!
GALAMAILEO di John of the Homepage
http://www.mamofaq.usenet.eu.org/FAQ-galamalileo.txt
Cara Emily Postnews...
http://uniper.unimo.it/uniper/cara_emily_postnews.htm
Grazie per la collaborazione
Questo documento e' stato redatto da Carlo VE
----------------------------------------------------------------------------
      Alcune utili abbreviazioni (acronimi)
      AFAIK As Far As I Know
      BTW By The Way
      CU See You
      CUL8R See You Later
      CUT Taglio (quando non si riporta tutto il testo a cui si risponde)
      HTH Hope This Helps
      IMO In My Opinion
      IMHO In My Humble Opinion
      LOL Laughing out loud
      NEWBIE Nuovo arrivato, persona nuova per il NG
      NG Newsgroup
      OT Off-Topic: fuori argomento
      ROTFL Rolling on the floor laughing
      ROTFLASTC Rolling on the floor laughing and scaring the cat
      ROTFLMAO Rolling on the floor laughing my ass off
      RTFM Read the fuckin' manual
      SPAM Messaggio pubblicitario fortemente OT, sui NG è assolutamente
vietato
      TIA Thanks In Advance
      TROLL Persona che vuole solo creare disturbo e scompiglio
Ce ne sono tanti altri, li trovate qui:
http://www.acronymfinder.com


title: gestione ferie

author: mrfree

text:
scusate se oso tanto siccome č un db che interessa anche me potete essere
cosě gentili nel favorirmelo
grazie


title: gestione ferie

author: Alessandro Baraldi

text:
"mrfree" <
mrfre...@inwind.it
> wrote in message
news:g%nCb.85403$
AX1.3...@news1.tin.it
> scusate se oso tanto siccome č un db che interessa anche me potete essere
> cosě gentili nel favorirmelo
> grazie
Guarda non sň chi lo fornisce, ma io inizio
il 21Dicembre e finisco il 2Gennaio....Ops ma č venerdě
allora faccio il ponte....!
Ciao.
@Alex.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: gestione ferie

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:2b56d144b21a66fd1f...@mygate.mailgate.org...

Beato te, io solo il 24 e il 31
maurizio56


title: gestione ferie

author: cidi

text:
"mrfree" <
mrfre...@inwind.it
> ha scritto nel messaggio
news:g%nCb.85403$AX1.3...@news1.tin.it...
> scusate se oso tanto siccome č un db che interessa anche me potete essere
> cosě gentili nel favorirmelo
> grazie
>
>
guarda la posta
Daniele


title: gestione ferie

text:
"cidi" <
dadonzin...@tin.it
> ha scritto nel messaggio
news:YmrCb.202033$hV.76...@news2.tin.it...
>
> "mrfree" <
mrfre...@inwind.it
> ha scritto nel messaggio
> news:g%nCb.85403$AX1.3...@news1.tin.it...
> > scusate se oso tanto siccome è un db che interessa anche me potete
essere
> > così gentili nel favorirmelo
> > grazie
> >
> >
> guarda la posta
> Daniele
>
Daniele, scusa, lo potresti mandare anche a me??..........la curiosità è
molta come la voglia di imparare
maurizio56


title: gestione ferie

text:
"Maurizio56" <
cal...@libero.it
> ha scritto nel messaggio
news:dXJCb.183503$vO5.7...@twister1.libero.it...

Ciao Maurizio
certamente , guarda la posta se il tuo indirizzo è giusto.
Ciao Daniele


title: gestione ferie

author: yQy

text:
On Fri, 12 Dec 2003 22:33:28 GMT, "cidi" <
dadonzin...@tin.it
>
wrote:
>
>"mrfree" <
mrfre...@inwind.it
> ha scritto nel messaggio
>news:g%nCb.85403$AX1.3...@news1.tin.it...
>> scusate se oso tanto siccome č un db che interessa anche me potete essere
>> cosě gentili nel favorirmelo
>> grazie
>>
>>
Ti chiedo uan terza opera pia...me lo potresti inviare?
A buon rendere!
Email:
fabrizioquercia(at)
tin.it
Ciao :)


title: gestione ferie

text:
"yQy" <
fabrizi...@tin.it
> ha scritto nel messaggio
news:mf2ntvs0i2lum6rsb...@4ax.com...

ok. guarda la posta
Ciao Daniele


title: gestione ferie

author: WinJB

text:
"cidi" <
dadonzin...@tin.it
> ha scritto nel messaggio
news:YmrCb.202033$hV.76...@news2.tin.it...

A me! A me! A Me! :)
Scusami Daniele, puoi spedirlo anche a me?
ti ringrazio tantissimo!
Ciao
wi...@libero.it


title: gestione ferie

text:
"WinJB" <
wi...@libero.it
> ha scritto nel messaggio
news:UQUCb.184038$vO5.7...@twister1.libero.it...
>
> A me! A me! A Me! :)
>
> Scusami Daniele, puoi spedirlo anche a me?
> ti ringrazio tantissimo!
>
> Ciao
>
>
wi...@libero.it
>
No Problem
Ciao Daniele


title: gestione ferie

author: news

text:
"cidi" <
dadonzin...@tin.it
> ha scritto nel messaggio
news:2KZCb.91752$AX1.3...@news1.tin.it...

Puoi mandarmene una copia anche a me grazie!!
JJ8


title: gestione ferie

text:
"news" <
gigiba...@libero.it
> ha scritto nel messaggio
news:KTcDb.185589$vO5.7...@twister1.libero.it...

Si.
guarda la posta
Daniele


title: gestione ferie

text:
"news" <
gigiba...@libero.it
> ha scritto nel messaggio
news:KTcDb.185589$vO5.7...@twister1.libero.it...



title: gestione ferie

text:
On Sat, 13 Dec 2003 22:34:42 GMT, "cidi" <
dadonzin...@tin.it
>
wrote:

Ho fatto qualcosa di maledetto..non e che me lo potresti rispedire per
favore?
Ti ringrazio e scusami!!


title: gestione ferie

author: bb

text:
caro cidi!!
mi puoi mandare il file per la gestione ferie che non l'ho mai ricevuto?
grazie!!
onof...@tin.it
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: gestione ferie

text:
"bb" <
onof...@tin.it
> ha scritto nel messaggio
news:brrqej$1u7$1...@news.newsland.it...
> caro cidi!!
> mi puoi mandare il file per la gestione ferie che non l'ho mai ricevuto?
> grazie!!
>
>
onof...@tin.it
Sarà andato in ferie lui.
MAssimiliano
p.s. lo mandi anche a me, mi piacerbbe vedere come scrivi.


title: gestione ferie

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:R5eEb.17999$i_5....@news.edisontel.com...
>
> "bb" <
onof...@tin.it
> ha scritto nel messaggio
> news:brrqej$1u7$1...@news.newsland.it...
> > caro cidi!!
> > mi puoi mandare il file per la gestione ferie che non l'ho mai ricevuto?
> > grazie!!
> >
> >
onof...@tin.it
>
> Sarà andato in ferie lui.
FERIE?? :
http://www.spiziocomune.org/
> MAssimiliano
>
> p.s. lo mandi anche a me, mi piacerbbe vedere come scrivi.
Curiosone....... :-)
Ciao Daniele
ps. risposta comune per te e BB :
guardate la posta


title: gestione ferie

text:
> > p.s. lo mandi anche a me, mi piacerbbe vedere come scrivi.
>
> Curiosone....... :-)
>
> Ciao Daniele
>
> ps. risposta comune per te e BB :
> guardate la posta
A ma allora tu sei quella bionda che si muove su e giu?
In mail box solo spam
MAssimiliano


title: gestione ferie

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:NxgEb.18057$i_5...@news.edisontel.com...

miiiiiiiiii.......ia che prescia!!!
ho fatto pausa pranzo :-)
Daniele


title: gestione ferie

text:
"cidi" <
dadonzin...@tin.it
> ha scritto nel messaggio
news:56iEb.13361$0w.6...@news2.tin.it...

Pare che Norton antivirus abbia bloccato l'accesso al file allegato. Chi non
ha ricevuto il file mi contatti in privato che risolviamo.
Daniele


title: gestione ferie

text:
"cidi" <
dadonzin...@tin.it
> ha scritto nel messaggio
news:a_KCb.206310$hV.79...@news2.tin.it...

Daniele, hai ricevuto il mio file in excell??
Quando avrò tempo, settimana prossima, darò un'occhiata al tuo e vediamo.
maurizio56


title: gestione ferie

text:
"Maurizio56" <
cal...@libero.it
> ha scritto nel messaggio
news:sinEb.199403$e6.75...@twister2.libero.it...

Ciao Maurizio
Non ho ricevuto nessun file. Ti avrei risposto :)
Ciao Daniele
ps. hai tolto nospammare dal mio indirizzo?


title: gestione ferie

author: enrico

text:

> Posso averlo se non disturbo anche io?
grazie e auguri a tutti
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: gestione ferie

text:
"enrico" <
anca...@libero.it
> ha scritto nel messaggio
news:217Z59Z130Z202Y...@usenet.libero.it...
> Il 14 Dic 2003, 09:05, "WinJB" <
wi...@libero.it
> ha scritto:
> >
> > "cidi" <
dadonzin...@tin.it
> ha scritto nel messaggio
> > news:YmrCb.202033$hV.76...@news2.tin.it...
> > >
> > > "mrfree" <
mrfre...@inwind.it
> ha scritto nel messaggio
> > > news:g%nCb.85403$AX1.3...@news1.tin.it...
> > > > scusate se oso tanto siccome č un db che interessa anche me potete
> > essere
> > > > cosě gentili nel favorirmelo
> > > > grazie
> > > >
> > > >
> > > guarda la posta
> > > Daniele
> > >
> > >
> >
> > A me! A me! A Me! :)
> >
> > Scusami Daniele, puoi spedirlo anche a me?
> > ti ringrazio tantissimo!
> >
> > Ciao
> >
> >
wi...@libero.it
> > Posso averlo se non disturbo anche io?
> grazie e auguri a tutti
Perchč no? siamo a Natale :-)
Auguri
Daniele
p.s. sperando che il tuo indirizzo e-mail sia giusto


title: Inserimento del Cap

author: Franco Andreazzi

text:
Franco
fra...@tin.it
Anch'io sto litigando con l'inserimento del Cap, dove posso trovare la
tabella con cap e città collegati?
Se quancuno mi da una dritta  mi farà una cortesia grossa così


title: Inserimento del Cap

text:
"Franco Andreazzi" <
fra...@tin.it
> ha scritto nel messaggio
news:S4tx9.68861$aL4.2...@news1.tin.it...

Puoi scaricartela da
www.poste.it
.
Se non ricordo male ti scarica un file di tipo testo che poi importerai in
Access.
Nel Sito Comune (link qui sotto), nella Sezione General, trovi un file di
tipo testo allegato alla FAQ di Alessandro Ianniello intitolata "Elenco
comuni d'Italia"; l'elenco è aggiornato al 1997.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Inserimento del Cap

author: treglesa

text:
"Franco Andreazzi" <
fra...@tin.it
> ha scritto nel messaggio
news:S4tx9.68861$aL4.2...@news1.tin.it...

Con certosina pazienza, sono riuscito ad assembrare una tabella con 14.993
tra comuni, borghi e frazioni.
Lo metto a disposizione di chi ne avesse bisogno.
E' in Access 2002, formato da tre tabelle "Regioni" - "Capoluoghi" -
"Comuni" ed in formato zip è circa 500 Kb
Chi avesse bisogno di tale DB mi faccia avere un indirizzo e-mail.
E' il minimo che possa fare agli amici di questo NG che tanto mi hanno dato.
NB. fatemi sapere prima se avete una versione precedente di Access
A te Franco, l'ho appena spedita.
Ciao, Gianfranco


title: Inserimento del Cap

text:
"treglesa" <
treg...@yahoo.it
> ha scritto nel messaggio
news:Dgyx9.86350$TD1.3...@news2.tin.it...

> Grazie Gianfranco


title: contenuto variabile in combobox

author: Gaetano Di Zanni

text:
Salute a tutti.
mi aiutate a far si che il contenuto di una combo inserita in una form di
filtro (QBF), che mostra normalmente i dati contenuti in una tabella (Select
Distinct .....) possa mostrare solo quelli che risultano dopo aver filtrato
un'altra combo?
non so se riesco a spiegarmi.
Grazie!


title: contenuto variabile in combobox

text:
"Gaetano Di Zanni" <
gaetano...@tiscali.it
> ha scritto nel messaggio
news:cn8b0n$3eb$1...@lacerta.tiscalinet.it...

Vai sul Sito Comune (link qui sotto) e nella Sezione Forms leggi la mia FAQ
intitolata "Sincronizzare in una maschera due o più caselle combinate tra
loro in gerarchia".
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: contenuto variabile in combobox

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:a75md.34204$Ni.12...@twister1.libero.it...
>
> "Gaetano Di Zanni" <
gaetano...@tiscali.it
> ha scritto nel messaggio
> news:cn8b0n$3eb$1...@lacerta.tiscalinet.it...
> > Salute a tutti.
> > mi aiutate a far si che il contenuto di una combo inserita in una form
di
> > filtro (QBF), che mostra normalmente i dati contenuti in una tabella
> (Select
> > Distinct .....) possa mostrare solo quelli che risultano dopo aver
> filtrato
> > un'altra combo?
> > non so se riesco a spiegarmi.
> > Grazie!
>
> Vai sul Sito Comune (link qui sotto) e nella Sezione Forms leggi la mia
FAQ
> intitolata "Sincronizzare in una maschera due o più caselle combinate tra
> loro in gerarchia".
>
> --
> Roberto
Grazie Roberto!


title: contenuto variabile in combobox

author: Manuel manetta

text:
In 'it.comp.appl.access', nell'articolo 'Re: contenuto variabile in
combobox', 'Roberto da casa' ha avuto l'ardire di scrivere:
>
> Vai sul Sito Comune (link qui sotto) e nella Sezione Forms leggi la
> mia FAQ intitolata "Sincronizzare in una maschera due o più caselle
> combinate tra loro in gerarchia".
Ciao, mi intrometto ;-)
premetto che sono davvero alle prime armi
Ho guardato l'esempio, e l'ho adattato al mio caso.
Uso access 2000 in italiano
Nella origine riga ho:
select ... from ... where anno = forms!gestionefatture!controlloanno
e mi dice che c'e' un errore sui !
In pratica sulla maschera delle fatture vorrei inserire una casella
combinata in cui scelgo l'anno: dopodiche' con un' altra casella
combinata vado a scegliere le fatture tra quelle in output alla query.
Mi sapete aiutare?
Grazie!
--
Ciao, Manuel
Legge di Leo Longanesi:
	L'amore e' l'attesa di una gioia che quando arriva annoia.


title: separatore di data

author: PinoDue

text:
Un saluto a tutti
uso questa rutine per creare i giorni dell'anno, da noi ( CH ) le
impostazioni internazionali anno il
separatore di data col punto, ora procedo cos�, cambio le impostazioni
creo i giorni per svariati
anni e poi le ripristino e va bene.
Domanda � possibile fargli digerire il punto alle date di questa rutine?
Altra domanda ho provato a passargli le date da due textbox non associate
in modo da non dover
passare dall'editor vba ma non ci sono riuscito.
Mille grazie Pino
Dim Conta As Date
Dim strSQL As String
For Conta = #1/1/2009# To #12/31/2015#
strSQL = "INSERT INTO Calendario " _
& "(GiornoDellAnno) VALUES (#" _
& Conta & "#);"
DoCmd.SetWarnings False
DoCmd.RunSQL strSQL
DoCmd.SetWarnings True
Next Conta
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: separatore di data

author: Karl Donaubauer

text:
PinoDue wrote:
> Un saluto a tutti
> uso questa rutine per creare i giorni dell'anno, da noi ( CH ) le
> impostazioni internazionali anno il
> separatore di data col punto, ora procedo cos�, cambio le impostazioni
> creo i giorni per svariati
> anni e poi le ripristino e va bene.
> Domanda � possibile fargli digerire il punto alle date di questa rutine?
>
> Altra domanda ho provato a passargli le date da due textbox non
> associate in modo da non dover passare dall'editor vba ma non
> ci sono riuscito.
>
> Mille grazie Pino
>
> Dim Conta As Date
> Dim strSQL As String
> For Conta = #1/1/2009# To #12/31/2015#
> strSQL = "INSERT INTO Calendario " _
> & "(GiornoDellAnno) VALUES (#" _
> & Conta & "#);"
> DoCmd.SetWarnings False
> DoCmd.RunSQL strSQL
> DoCmd.SetWarnings True
> Next Conta
Se ti capisco bene per curare tutti problemi basta passare
la data come stringa in SQL:
strSQL = "INSERT INTO Calendario " _
& "(GiornoDellAnno) VALUES ('" _
& Conta & "');"
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


title: separatore di data

author: Geppo

text:
Ciao PinoDue wrote:
> Un saluto a tutti
> uso questa rutine per creare i giorni dell'anno, da noi ( CH ) le
> impostazioni internazionali anno il
> separatore di data col punto, ora procedo cos�, cambio le impostazioni
> creo i giorni per svariati
> anni e poi le ripristino e va bene.
> Domanda � possibile fargli digerire il punto alle date di questa
> rutine?
Quale problema riscontri?
> Altra domanda ho provato a passargli le date da due textbox non
> associate in modo da non dover
> passare dall'editor vba ma non ci sono riuscito.
>
> Mille grazie Pino
>
> Dim Conta As Date
> Dim strSQL As String
 For Conta = cdate(NomeTextbox) To cdate(NomeTextbox)
> strSQL = "INSERT INTO Calendario " _
> & "(GiornoDellAnno) VALUES (#" _
> & Conta & "#);"
> DoCmd.SetWarnings False
> DoCmd.RunSQL strSQL
> DoCmd.SetWarnings True
> Next Conta
--
Ciao
Geppo


title: separatore di data

text:
Karl Donaubauer ha scritto:



mi da sempre lo stesso errore ( errore 3075  di sintassi, nella data )
niente da fare vuole la sleash
ciao



title: separatore di data

text:
Geppo ha scritto:
> Ciao PinoDue wrote:
> > Un saluto a tutti
> > uso questa rutine per creare i giorni dell'anno, da noi ( CH ) le
> > impostazioni internazionali anno il
> > separatore di data col punto, ora procedo cos�, cambio le impostazioni
> > creo i giorni per svariati
> > anni e poi le ripristino e va bene.
> > Domanda � possibile fargli digerire il punto alle date di questa
> > rutine?
> Quale problema riscontri?
semplicemente che se gli metto il punto mi diventa la riga rossa, vuole la
sleash
sembra che la data la vuole solo in versione americana
> > Altra domanda ho provato a passargli le date da due textbox non
> > associate in modo da non dover
> > passare dall'editor vba ma non ci sono riuscito.
> >
> > Mille grazie Pino
> >
> > Dim Conta As Date
> > Dim strSQL As String
>  For Conta = cdate(NomeTextbox) To cdate(NomeTextbox)
> > strSQL = "INSERT INTO Calendario " _
> > & "(GiornoDellAnno) VALUES (#" _
> > & Conta & "#);"
> > DoCmd.SetWarnings False
> > DoCmd.RunSQL strSQL
> > DoCmd.SetWarnings True
> > Next Conta
ho fatto una prova e mi da errore run-time 13 tipo non corrispondente



title: separatore di data

text:
PinoDue wrote:
> Karl Donaubauer ha scritto:

Puo darsi che parli della riga
For Conta = #1/1/2009# To #12/31/2015#
dove hai cambiato il separatore?
Hmm, allora non ho capito bene qual'� il tuo problema.
Certo che nel codice devi usare il slash come separatore.
Pensavo che hai problemi con l'inserimento nella tabella o
con usare caselli di testo invece delle date fisse.
--
cu



title: separatore di data

text:
Karl Donaubauer ha scritto:




ora una cosa mi � chiara nel codice (  For Conta = #1/1/2009# To
#12/31/2015# ) accetta solo
la slash, pensavo che si poteva raggirare con  qualche trucco.
l'altra domanda era far funzionare questa riga,   For Conta = Me!Testo1 To
Me!Testo2  al posto di
(  For Conta = #1/1/2009# To #12/31/2015# )
dove in Testo1 e testo2 inserivo le date come da codice, ma ho provato in
diversi modi senza
riuscirci.



title: separatore di data

text:
Geppo ha scritto:

> Quale problema riscontri?



grazie Geppo,
ho riprovato e funziona, prima avevo fatto una prova al volo e copia e
incolla avevo lasciato nelle
date i cancelletti per quello che mi dava errore
Ciao pino



title: separatore di data

text:
PinoDue ha scritto:
> Karl Donaubauer ha scritto:






Risolto con l'istruzione di Geppo
Grazie



title: separatore di data

text:
Ciao PinoDue wrote:
---cut---
> grazie Geppo,
> ho riprovato e funziona, prima avevo fatto una prova al volo e copia e
> incolla avevo lasciato nelle
> date i cancelletti per quello che mi dava errore
> Ciao pino
Grazie a te per la conferma.
--
Ciao
Geppo


title: Maschera pop-up sincronizzazione

author: fabryter

text:
Come posso sincronizzare i dai una maschera pop-up con i dati della maschera
principale. In access97 si usava questo codice:
Private Sub Form_Current()
If IsOpen("ElencoMappali") Then
Forms!ElencoMappali.filter="Codicescehda="&_Nz(CodiceScheda,0)
End Sub
In access2000 mi resituisce un errore sull'operatore IsOpen.
Qualcuno mi aiuta? Grazie


title: Maschera pop-up sincronizzazione

author: Roberto da casa

text:
"fabryter" <
fabr...@libero.it
> ha scritto nel messaggio
news:spq29.28169$n04.7...@twister2.libero.it...

IsOpen non č una funzione intrinseca di Access 97: nel database in cui tutto
ti funzionava sicuramente c'era una funzione utente chiamata IsOpen
registrata in un modulo.
Importa questa funzione utente in un modulo del tuo nuovo database e vedrai
che non avrai piů segnalazione di errore.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Maschera pop-up sincronizzazione

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:uar29.28973$lu5.7...@twister1.libero.it...
>
> "fabryter" <
fabr...@libero.it
> ha scritto nel messaggio
> news:spq29.28169$n04.7...@twister2.libero.it...
> > Come posso sincronizzare i dai una maschera pop-up con i dati della
> maschera
> > principale. In access97 si usava questo codice:
> > Private Sub Form_Current()
> > If IsOpen("ElencoMappali") Then
> > Forms!ElencoMappali.filter="Codicescehda="&_Nz(CodiceScheda,0)
> > End Sub
> > In access2000 mi resituisce un errore sull'operatore IsOpen.
> > Qualcuno mi aiuta? Grazie
>
> IsOpen non č una funzione intrinseca di Access 97: nel database in cui
tutto
> ti funzionava sicuramente c'era una funzione utente chiamata IsOpen
> registrata in un modulo.
> Importa questa funzione utente in un modulo del tuo nuovo database e
vedrai
> che non avrai piů segnalazione di errore.
>
> --
> Roberto
>
Bene, ma come devo procedere?  Vsto che non ho piů il databasevecchio, ho
solo riscritto il codice!


title: Maschera pop-up sincronizzazione

author: Antonio Ganci

text:

Prova a crearti un modulo e scrivi il seguente codice.
dovrebbe funzionare (non l'ho testato se ti dà errore dimmelo)
function IsOpen(Nome as String) AS Boolean
  dim f as Form
  for each f in forms
    if f.Name = Nome then
      IsOpen = true
      exit function
    end if
  next
IsOpen = false
end function
Ciao, Antonio.


title: Maschera pop-up sincronizzazione

author: Fabio

text:
"fabryter" <
fabr...@libero.it
> ha scritto nel messaggio
news:Ulr29.29003$lu5.7...@twister1.libero.it...

Usa questa:
Function IsOpen(ByVal strFormName As String) As Integer
    Const conObjStateClosed = 0
    Const conDesignView = 0
    If SysCmd(acSysCmdGetObjectState, acForm, strFormName) <>
conObjStateClosed Then
        If Forms(strFormName).CurrentView <> conDesignView Then
            IsLoaded = True
        End If
    End If
End Function
Ciao, FABIO


title: Maschera pop-up sincronizzazione

author: Potone

text:
"Fabio" <
nospam_fa...@tin.it
> ha scritto nel messaggio news:eHr29.28368$n04.7...@twister2.libero.it...
[cut]
> Usa questa:
>
> Function IsOpen(ByVal strFormName As String) As Integer
>
>     Const conObjStateClosed = 0
>     Const conDesignView = 0
>
>     If SysCmd(acSysCmdGetObjectState, acForm, strFormName) <>
> conObjStateClosed Then
>
>         If Forms(strFormName).CurrentView <> conDesignView Then
>             IsLoaded = True
    penso ci sia un piccolo errore: ->  IsLoaded = True <-   dovrebbe essere  ->  IsOpen=True <-



title: Maschera pop-up sincronizzazione

text:
"Potone" <mborr...@SPAMinwind.it> ha scritto nel messaggio
news:%Qr29.29077$lu5.7...@twister1.libero.it...

In effetti la routine che uso si chiama IsLoaded ma l'ho rinominata per
l'occasione lasciando qualche pezzo per strada...:-)
Fabio


title: AIUTO PER DUE PROBLEMI

author: massimiliano

text:
Salve a tutti.Vorrei sottoporvi due problemi. Il primo sarà sicuramente per
voi molto facile da risolvere:
Il mio programma prevede dei clienti che possono richiedermi una o più
installazioni e ogni installazione prevede uno o più lavori. Ogni
installazione che faccio ha il suo preventivo e ogni lavoro il suo costo.
Io ho creato la maschera installazione in cui ho il preventivo e la
sottomaschera lavori in cui ho i costi dei vari lavori per una determinata
installazione. Fin qui nessun problema. Io vorrei che in una casella di
testo sia riportato il ricavo di ogni installazione, cioè che sommi i costi
e li sottragga al preventivo. Ho realizzato una query che mi mostra per ogni
installazione il ricavo,ma forse la strada da seguire è un'altra. Qualcuno
ma la sa indicare???
SELECT LAVORI.[ID Installazione], Sum(LAVORI.Costi) AS SommaDiCosti,
INSTALLAZIONE.Preventivo, [Preventivo]-[SommaDiCosti] AS Ricavo
FROM INSTALLAZIONE INNER JOIN LAVORI ON INSTALLAZIONE.[ID Installazione] =
LAVORI.[ID Installazione]
GROUP BY LAVORI.[ID Installazione], INSTALLAZIONE.Preventivo;
Il secondo problema è forse più complesso. In una maschera ho bisogno di
inserire la distanza in KM tra due città. Poichè le città di partenza sono
due e quelle di arrivo non più di 50, ho pensato di creare una tabella in
cui ho inserito i nomi delle città di arrivo, i KM dalla prima città di
partenza e i KM dalla seconda città di partenza:
ARRIVO       KM 1° CITTA' PARTENZA     KM 2° CITTA' PARTENZA
roma             300                                             400
torino            40                                               90
Io nella maschera relativa ho inserito due caselle combinate in modo da
selezionare la città di partenza e quella di arrivo, ma come faccio a far
inserire in una casella di testo i KM corrispondenti???
Spero che qualcuno sia in grado di rispondere a queste due domande e vi
ringrazio già da ora.


title: AIUTO PER DUE PROBLEMI

author: Roberto dal portatile

text:
"massimiliano" <
massim...@cnare.it
> ha scritto nel messaggio
news:974729192.659264@linuxintra...
> Salve a tutti.Vorrei sottoporvi due problemi. Il primo sarà sicuramente
per
> voi molto facile da risolvere:
> Il mio programma prevede dei clienti che possono richiedermi una o più
> installazioni e ogni installazione prevede uno o più lavori. Ogni
> installazione che faccio ha il suo preventivo e ogni lavoro il suo costo.
> Io ho creato la maschera installazione in cui ho il preventivo e la
> sottomaschera lavori in cui ho i costi dei vari lavori per una determinata
> installazione. Fin qui nessun problema. Io vorrei che in una casella di
> testo sia riportato il ricavo di ogni installazione, cioè che sommi i
costi
> e li sottragga al preventivo. Ho realizzato una query che mi mostra per
ogni
> installazione il ricavo,ma forse la strada da seguire è un'altra. Qualcuno
> ma la sa indicare???
>
> SELECT LAVORI.[ID Installazione], Sum(LAVORI.Costi) AS SommaDiCosti,
> INSTALLAZIONE.Preventivo, [Preventivo]-[SommaDiCosti] AS Ricavo
> FROM INSTALLAZIONE INNER JOIN LAVORI ON INSTALLAZIONE.[ID Installazione] =
> LAVORI.[ID Installazione]
> GROUP BY LAVORI.[ID Installazione], INSTALLAZIONE.Preventivo;
>
In non userei una query.
Nel Piè di pagina della sottomaschera (che se non penso male dovrebbe avere
come origine record la tabella LAVORI) metti una casella di testo chiamata
TotCost nella cui origine controllo scrivi:
=Somma([Costi])
avendo cura che Costi sia il nome del campo della tabella e non il nome del
controllo della sottomaschera cui è associato.
Nella maschera principale inserisci una casella di testo non associata nella
cui origine controllo scrivi
= Me![Preventivo] - [Forms]![NomeMaschera]![NomeSottomaschera]![TotCosti]
>
> Il secondo problema è forse più complesso. In una maschera ho bisogno di
> inserire la distanza in KM tra due città. Poichè le città di partenza sono
> due e quelle di arrivo non più di 50, ho pensato di creare una tabella in
> cui ho inserito i nomi delle città di arrivo, i KM dalla prima città di
> partenza e i KM dalla seconda città di partenza:
>
> ARRIVO       KM 1° CITTA' PARTENZA     KM 2° CITTA' PARTENZA
> roma             300                                             400
> torino            40                                               90
>
> Io nella maschera relativa ho inserito due caselle combinate in modo da
> selezionare la città di partenza e quella di arrivo, ma come faccio a far
> inserire in una casella di testo i KM corrispondenti???
>
Metti come origine riga della seconda casella combinata (ammettiamo si
chiami ComboArrivo) una query a tre colonne basata sulla tabella dei
chilometraggi; ammettendo che il controllo che deve contenere i K
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------m da percorrere si chiami
ControlloKM e che la prima casella combinata si chiami ComboPartenza, a
fronte dell'evento "Dopo aggiornamento" di ComboArrivo genera il seguente
codice VBA:
IF Me![ComboPartenza] = "XXXXX" Then
Me![ControlloKM] = Me![ComboArrivo].Column(1)
Else
Me![ControlloKM] = Me![ComboArrivo].Column(2)
End If
Naturalmente XXXXX è il nome della prima città di partenza.



title: AIUTO PER DUE PROBLEMI

text:
"Roberto dal portatile" <
r.ma...@libero.it
> ha scritto nel messaggio
news:8HhS5.5645$FV2.1...@news.infostrada.it...
>
Scusami ma la firma è caduta a metà messaggio, ma spero che si legga lo
stesso



title: testo giustificato in un report

author: iperworld

text:
Scusate la banalità dell'oggetto
in un campo testo dentro un report
avrei la necessità di allineare il testo
in modo che sia giustificato
mi sembra strano, ma mi pare che non
sia possibile impostrare questa proprietà
Access 2002 win XP
grazie


title: testo giustificato in un report

author: ALESSANDRO Baraldi

text:
"iperworld" <
poal...@tiscali.it
> ha scritto nel messaggio
news:hO0ui.64$741...@nntpserver.swip.net...

Non è strano... Access non consente il Justificato in nessun controllo...!
Si fà tutto con il codice, ma è meglio se scarichi questo esempio:
http://www.lebans.com/justidirect.htm
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.alessandrobaraldi.it
---------------------------------------------------------------------------


title: testo giustificato in un report

text:
"ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:f9a5v5$t2m$1...@aioe.org...

Grazie, per la pronta risposta a dire il
vero mi sento un po'sollevato, mi pareve impossibile
non essermi mai imbattuto in questa proprietà
(ad un certo punto ho temuto di avere un ictus in corso)
grazie


title: disabilitare tasto ESC

author: Express

text:
Ciao a tutti i partecipanti,
come fare fare per disattivare il tasto ESC quando la miamaschera č attiva??
Grazie EXP


title: Blocco a livello di Record con DAO 3.60 e con ADODB

author: Michele (Giò)

text:
Come suggeritomi dal sig. Giorgio Rancati, abbandono la discussione dei record contigui perchè fuori
argomento, e creo una nuova discussione come da oggetto.
Mi permetto di scrivere più una nota informativa che una richiesta di aiuto.
Riprendo la discussione iniziata da Sandrobi riguardo all'indisponibilità del blocco a livello di
record su backend con DAO.
Si diceva che nonostante tutti gli mdb (FE e BE) fossero settati con il blocco a livello di record,
aprendo con blocco pessimistico da un'interfaccia utente un record sul BE per andarlo a modificare,
con DAO non solo si bloccava il record in esame, ma anche tutti i record contigui.
Sandrobi era difatti perplesso di come uno strumento quale DAO non fosse in grado di far conoscere
quanti e quali record su un BE fossero effettivamente in corso di modifica.
Da prove effettuate, ho constatato che tale affermazione è vera. Editando con DAO da FE un record su
BE, il blocco si estende ad un gruppo di record, e non al solo record interessato.
Provando invece con ADODB, il blocco a livello di record ha successo.
L'altro giorno il sig. Rancati mi ha passato questo link
http://support.microsoft.com/kb/275561/en-us
dal quale poi sono passato a questo:
http://support.microsoft.com/kb/306435/
Leggendo l'articolo tradotto, emerge che in effetti è un limite di progettazione di DAO 3.6 la non
disponibilità del Row Level Locking.
Il bello viene poi dall'esempio di risoluzione del problema. Sarà che non ho mai preso in
considerazione un tale sistema, ma fino ad oggi consideravo ADODB e DAO due cose per lo stesso fine
ma strutturalmente diverse e quindi non adoperabili assieme.
Il sistema è quello di aprire il BE con modalità di blocco a livello di record tramite ADO, per poi
successivamente aprire il database con DAO facendo riferimento all'oggetto workspace. Tale sistema
permette di utilizzare DAO con blocco a livello di record.
Intrippante e semplicemente magnifico..... non vedo l'ora di sperimentare!
PS ringrazio il sig. Giorgio Rancati che riesce sempre a trovare dei collegamenti ai siti Microsoft
che altrimenti sarebbero irraggiungibili dai comuni mortali
--
---------------------------
Michele (Giò)
joyl...@alice.it


author: giorgio rancati

text:
"Michele (Giò)" <
joyl...@alice.it
> ha scritto nel messaggio
news:45217dbe$0$4570$4faf...@reader2.news.tin.it...
[CUT]
>
> L'altro giorno il sig. Rancati mi ha passato questo link
>
>
http://support.microsoft.com/kb/275561/en-us
>
> dal quale poi sono passato a questo:
>
>
http://support.microsoft.com/kb/306435/
>
> Leggendo l'articolo tradotto, emerge che in effetti è un limite di
progettazione di DAO 3.6 la non
> disponibilità del Row Level Locking.
l'articolo dice anche che è una limitazione nei casi in cui:
Il recorsset viene aperto da una sessione di Access che ha l'opzione Row
Level Locking non selezionata
Il recordset viene aperto al di fuori da una sessione di Access, ad esempio
da VB.
Infatti a me funziona anche senza usare ADO.
> PS ringrazio il sig. Giorgio Rancati che riesce sempre a trovare dei
collegamenti ai siti Microsoft
> che altrimenti sarebbero irraggiungibili dai comuni mortali
esagerato
:-)
Ciao
--
Giorgio Rancati
[Office Access MVP]


text:
"giorgio rancati" <
giorgio_No_Sp...@tiscali.it
> ha scritto nel
messaggio news:452193bf$0$29088$5fc...@news.tiscali.it...
> Il recordset viene aperto al di fuori da una sessione di Access, ad
esempio
> da VB.
intendevo proprio VB, ovviamente da VBA funziona.



text:
"giorgio rancati" <
giorgio_No_Sp...@tiscali.it
> ha scritto nel messaggio
news:452193bf$0$29088$5fc...@news.tiscali.it...
> "Michele (Giò)" <
joyl...@alice.it
> ha scritto nel messaggio
> news:45217dbe$0$4570$4faf...@reader2.news.tin.it...
> Infatti a me funziona anche senza usare ADO.
A me invece no, il blocco a livello di record non mi va con DAO, spuntando sia l'opzione sul BE ,
che sul FE. Sulla prova che avevo effettuato, editando un record da FE su BE, su 56 records nella
tabella me se ne bloccavano 18. Come dicevo in precedenza, ho provato in tutte le salse.
Sempre che non ci sia qualche opzione particolare da attribuire al metodo opendatabase.....
Michele


text:
"Michele (Giò)" <
joyl...@alice.it
> ha scritto nel messaggio
news:452296e0$0$4567$4faf...@reader2.news.tin.it...

ecco perchè non ti funziona, se apri un database direttamente sul BE esci
dall'ambito della sessione di Access.
Immagino che l'apertura del Db tu la faccia dal FE che ha nel suo tabledefs
la tabella allegata da aprire.
In questo caso fai così:
----
    Dim Rs As Recordset
    Dim Db as Database
    Set Rs = CurrentDb.OpenRecordset("Select * From NomeTabella Where 1=0")
    Set Db=Opendatabase("PercorsoBE")
    Set Rs = Db.OpenRecordset("NomeTabella")
    Rs.Edit
    Debug.Pritn ' Qui metti uno stop
----
La prima apertura del recordset sulla tabella allegata, apre il BE con la
modalità Row Level Locking impostata sul FE.
Poi viene aperto il recordset sull'effettivo Db.
Dopo che l'esecuzione si ferma sullo stop apri il BE con un'altra sessione
di Access, apri la tabella e vedrai un solo record bloccato.



text:
"giorgio rancati" <
giorgio_No_Sp...@tiscali.it
> ha scritto nel messaggio
news:4522ac10$0$995$5fc...@news.tiscali.it...

Allora, le prove da me effettuate riguardano effettivamente l'apertura diretta di un BE senza
tabelle collegate.
Per effettuare tale prova, ho aperto un recordset con una sessione e ho fermato l'esecuzione (con
F8)dopo l'edit del recordset. Poi sia manualmente sul BE, sia con una routine che da un'altra
sessione esaminava record per record il locking, constatavo il blocco di più record, 18 su 56
ricordo.
Ti metto al corrente che la prova sopra l'ho eseguita per dare una risposta ad un Post, il quale non
parlava di tabelle collegate.
E qua ci troviamo d'accordo in quanto si esce dalla sessione di Access e DAO da solo non è più in
grado di gestire il Record Level Locking. Giusto(gradita conferma)?
Con le tabelle collegate non ho mai provato, e do per assodato, da quel che mi dici, che con le
tabelle collegate il tutto funziona, ma tale situazione non l'ho mai verificata.
Ora, tornando alla prima situazione, cioè BE e FE senza alcuna tabella collegata, sul quale siamo
d'accordo che DAO non ne può niente con il blocco singolo, vale quello che dice la Microsoft cioè di
utilizzare ADO per tornare a riusufruire del blocco singolo?
Grazie anticipatamente, e speriamo che questa sia l'ultima tornata.... ormai abbiamo analizzato
tutto l'analizzabile.
Michele


text:
"Michele (Giò)" <
joyl...@alice.it
> ha scritto nel messaggio
news:4522b07e$0$25879$4faf...@reader1.news.tin.it...
[CUT]
> E qua ci troviamo d'accordo in quanto si esce dalla sessione di Access e
DAO da solo non è più in
> grado di gestire il Record Level Locking. Giusto(gradita conferma)?
Conferma :-)
> Con le tabelle collegate non ho mai provato, e do per assodato, da quel
che mi dici, che con le
> tabelle collegate il tutto funziona, ma tale situazione non l'ho mai
verificata.
>
> Ora, tornando alla prima situazione, cioè BE e FE senza alcuna tabella
collegata, sul quale siamo
> d'accordo che DAO non ne può niente con il blocco singolo, vale quello che
dice la Microsoft cioè di
> utilizzare ADO per tornare a riusufruire del blocco singolo?
certamente, in mancanza della tabella allegata non si può fare altrimenti.
> Grazie anticipatamente, e speriamo che questa sia l'ultima tornata.
umm... a me piacciono queste discussioni :-)
>... ormai abbiamo analizzato  tutto l'analizzabile.
direi di sì
>Michele
;-)



text:
"giorgio rancati" <
giorgio_No_Sp...@tiscali.it
> ha scritto nel messaggio
news:4522b256$0$29067$5fc...@news.tiscali.it...
> "Michele (Giò)" <
joyl...@alice.it
> ha scritto nel messaggio
> news:4522b07e$0$25879$4faf...@reader1.news.tin.it...
>> Grazie anticipatamente, e speriamo che questa sia l'ultima tornata.
>
> umm... a me piacciono queste discussioni :-)
>
>>... ormai abbiamo analizzato  tutto l'analizzabile.
>
> direi di sì
>
>>Michele
>
> ;-)
> Ciao
> --
> Giorgio Rancati
> [Office Access MVP]
>
Bene Giorgio, sono contento di aver colmato anche questa lacuna... ormai ci stavo rinunciando.
Questa è la volta buona che imparo bene bene anche l'oggetto workspace, utilizzato fin d'ora solo
per le transazioni.
Saluti e alla prossima discussione, speriamo sia proficua come questa.
Michele


title: ERRORE DELL'APPLICAZIONE

author: Simone Bianchi

text:
Aiuto mi appare questo errore  appena cerco di entrare nell'applicazione:
"MSACCESS.EXE  ha provocato errori e verrà chiuso. Sarà necessario avviare
il programma.
Creazione del registro errori in corso."
Ho cercato di creare un nuovo file MDB ma nulla da fare.
Riesco ad entrare nell'applicazione se bypasso una routine iniziale scritta
in codice VBA : poi se cerco di entrare nella routinie mi appare l'errore
suddetto.
Avete dei suggerimenti?
Grazie
Simone


title: ERRORE DELL'APPLICAZIONE

author: S. Savoldi

text:
"Simone Bianchi" <




Posta il codice, dicci che versione di Access utilizzi...
Ciao, Silvio


title: ERRORE DELL'APPLICAZIONE

text:
"S. Savoldi" <
silvio....@libero.it
> ha scritto nel messaggio
news:pO1m9.32570$Eu.7...@twister1.libero.it...

Uso Access 97 . In ambiente Win 2000
Per ora sono riuscito ad aprire un nuovo file MDB e sono riuscito ad
importare buona parte del lavoro. Vi sono dei moduli che non riesco ad
importare. Ho incominciato ad avere problemi da quando ho iniziato ad usare
(lettura/scrittura)campi definiti nelle "proprieta" del MDB, non so se è
solo una coincidenza , per prudenza ho abbandonato questa strada.
Per ora mi sono rassegnato a riscrivere la parte che non avevo salvato, ma
mi preoccupa questo tipo d'instabilità e vorrei capire, nel caso dovesse
ricapitare come affrontare il problema.
Grazie e Ciao Simone


title: ERRORE DELL'APPLICAZIONE

text:
"Simone Bianchi"
> Uso Access 97 . In ambiente Win 2000
> Per ora sono riuscito ad aprire un nuovo file MDB e sono riuscito ad
> importare buona parte del lavoro. Vi sono dei moduli che non riesco ad
> importare.
Prova ad eseguire l'.mdb con l'opzione d'avvio di Access  /Decompile.
 Ho incominciato ad avere problemi da quando ho iniziato ad usare
> (lettura/scrittura)campi definiti nelle "proprieta" del MDB, non so se è
> solo una coincidenza , per prudenza ho abbandonato questa strada.
> Per ora mi sono rassegnato a riscrivere la parte che non avevo salvato, ma
> mi preoccupa questo tipo d'instabilità e vorrei capire, nel caso dovesse
> ricapitare come affrontare il problema.
Abituati a fare copie di backup del tuo lavoro, costa così poco...
Ciao, Silvio


title: ERRORE DELL'APPLICAZIONE

text:
"S. Savoldi" <
silvio....@libero.it
> ha scritto nel messaggio
news:8Bjm9.35930$e31.7...@twister2.libero.it...

non riesco a trovare /decompile sull'help che funzione possiede?
Inoltre non mi ricordo la sintassi. Supponendo il nome dell'eseguibile:
MAG.MDB
C:\Programmi\Microsoft Office\Office\msaccess.exe"  C:\dlookup.mdb"
/DECOMPILE
c'è un errore ma qual'è. Grazie!


title: ERRORE DELL'APPLICAZIONE

author: warp

text:
"Simone Bianchi"
> > Prova ad eseguire l'.mdb con l'opzione d'avvio di Access  /Decompile.
> non riesco a trovare /decompile sull'help che funzione possiede?
> Inoltre non mi ricordo la sintassi. Supponendo il nome dell'eseguibile:
> MAG.MDB
> C:\Programmi\Microsoft Office\Office\msaccess.exe"  C:\dlookup.mdb"
> /DECOMPILE
Crea sul Desk un shortcut cosě:
"C:\Programmi\Microsoft Office\Office\msaccess.exe" /Decompile
"C:\dlookup.mdb"
Ciao, Silvio


title: ERRORE DELL'APPLICAZIONE

text:
"warp" <
war...@libero.it
> ha scritto nel messaggio
news:J_wm9.38059$Eu.8...@twister1.libero.it...
>
> "Simone Bianchi"
>
> > > Prova ad eseguire l'.mdb con l'opzione d'avvio di Access  /Decompile.
>
> > non riesco a trovare /decompile sull'help che funzione possiede?
> > Inoltre non mi ricordo la sintassi. Supponendo il nome dell'eseguibile:
> > MAG.MDB
>
> > C:\Programmi\Microsoft Office\Office\msaccess.exe"  C:\dlookup.mdb"
> > /DECOMPILE
>
> Crea sul Desk un shortcut così:
>
> "C:\Programmi\Microsoft Office\Office\msaccess.exe" /Decompile
> "C:\dlookup.mdb"
>
> Ciao, Silvio
>
>Ho provato il parametro /Decompile e l'applicazione funziona perfettamente,
grazie!
Puoi gentilmente spiegarmi cosa fà questo parametro? Una volta eseguito con
questo parametro  l'applicazione è da considerarsi "sanata" , grazie per
l'aiuto. Nicola


title: ERRORE DELL'APPLICAZIONE

text:
Simone Bianchi ha scritto nel messaggio ...
>>Ho provato il parametro /Decompile e l'applicazione funziona perfettamente,
>grazie!
>Puoi gentilmente spiegarmi cosa fà questo parametro?
Ufficialmente l'opzione d'avvio /Decompile non è supportata: ecco perchè non trovi tracce nell'Help.
Avviando un .mdb con quella stringa di comando, viene rimosso il p-code da tutti i moduli e
rigenerata la sola rappresentazione ASCII del codice VBasic.
Spesso viene usata per ridurre le dimensioni di un .mdb, presenta però effetti collaterali su
_eventuali_ moduli di classe globali (li trasforma in moduli ordinari) ... per ulteriori dettagli
vedi il "comprimi moduli" di RoDAgo su
www.sitocomune.com
L'utilizzo più consono di /Decompile è proprio in casi limite come il tuo: ripristinare moduli di
codice di un .mdb danneggiati.
>Una volta eseguito con
>questo parametro  l'applicazione è da considerarsi "sanata" , grazie per
>l'aiuto.
Sì.
Per sicurezza puoi comunque reimportare tutto in un nuovo .mdb.
Ciao, Silvio


title: ERRORE DELL'APPLICAZIONE

text:
"warp" <
war...@libero.it
> ha scritto nel messaggio
news:anhu05$t92$1...@fe1.cs.interbusiness.it...

>grazie e buona serata!
Ciao Simo


title: Elimina record

text:
Ho creato una maschera che visualizza una tabella.
Ho inserito in questa maschera un pulsante che per eliminare il record
corrente apre una maschera di conferma riepilogando i dati principali del
record corrente.
Se da questa maschera elimino il record, quando chiudo la maschera per
tornare alla precedente, rimasta aperta, tutti i campi riportano la dicitura
"#Eliminato".
Come posso fare per andare automaticamente a nuovo record.


title: Elimina record

author: Lbo da casa

text:
>Se da questa maschera elimino il record, quando chiudo la maschera per
>tornare alla precedente, rimasta aperta, tutti i campi riportano la dicitura
>"#Eliminato".
>Come posso fare per andare automaticamente a nuovo record.
dalla maschera di conferma cancellazione esegui un requery sulla
maschera principale.  credo che sia anche possibile eseguire un
gotorecord,,acnew, vedi l'help di gotorecord per dettagli.
--------------------------------------------------
ATTENZIONE!
it.comp.database.access diventera' it.comp.appl.access!
cercalo tra i nuovi ng e linkalo!
-----------------------------------
rimuovere NOSPAM. per mandare email
-----------------------------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access


title: Elimina record

text:
> dalla maschera di conferma cancellazione esegui un requery sulla
> maschera principale.  credo che sia anche possibile eseguire un
> gotorecord,,acnew, vedi l'help di gotorecord per dettagli.
> --------------------------------------------------
Bene inserendo
Forms!Maschera22.Requery
la scritta #Eliminato scompare ma la maschera22 si pone al primo record e
non a quello successivo come farebbe un normale tasto di elimina.
Chiaro la questione potrei risolverla cambiando il sistema di eliminazione o
accontentandomi ma questo mi sembra un buon modo per imparare nuove cose.
Ci vuole pazienza con i principianti.  :-)
Ciao
Marco


title: Elimina record

author: Lbo dall'ufficio

text:
>> dalla maschera di conferma cancellazione esegui un requery sulla
>Bene inserendo
>Forms!Maschera22.Requery
>la scritta #Eliminato scompare ma la maschera22 si pone al primo record e
>non a quello successivo come farebbe un normale tasto di elimina.
si', perche' il requery rinfresca l'origine dati della maschera e si
riposiziona sul primo.
allora potresti fare una bella cosa, e cioe' memorizzare da qualche
parte il currentrecord (vedi help) e riutilizzarlo in un gotorecord,
con un controllo per andare ad un nuovo rec se hai cancellato l'ultimo
rec.
-----------------------------------
ATTENZIONE: il ng it.comp.database.access cambia nome e diventa it.comp.appl.access
linkatelo!



title: sommare i campi in un report

author: AP

text:
Mi sembra una cosa banale, ma non ottengo risultato...
Ho un report basato su una tabella coi campi
GIORNO    M1    M2  M3   M4  M5
2/10/03   15    20  25   14  18
1/10/13   17    19  24   13  17
vorrei avere nel report i totali verticali e questo e' facile e quelli
orizzontali e questo non lo fa... tipo
GIORNO    M1    M2  M3   M4  M5  totale giorno
2/10/03   15    20  25   14  18           82
1/10/13   17    19  24   13  17           90
io ho creato un controllo con dentro =[M1]+[M2]+[M3]+[M4]+[M5]
ma questo non mi rende nulla.
grazie.


title: sommare i campi in un report

author: Roberto da casa

text:
"AP" <
duccio-A...@iaciners.org
> ha scritto nel messaggio
news:bljo5l$d7ftg$1...@ID-180709.news.uni-berlin.de...

Ti ricordo che nell'origine controllo della casella di testo non associata
devi far riferimento al nome dei campi associati ai controlli da sommare e
non ai nomi dei controlli stessi, a meno che i nomi dei controlli non
coincidano con i nomi dei campi associati.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: sommare i campi in un report

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
> Ti ricordo che nell'origine controllo della casella di testo non associata
> devi far riferimento al nome dei campi associati ai controlli da sommare e
> non ai nomi dei controlli stessi, a meno che i nomi dei controlli non
> coincidano con i nomi dei campi associati.
ti ringrazio, ma era un banale problema di nz()
ciao


title: Cambio sfondo su campo

author: Checco

text:
Ho un maschera con visualizzazione "Maschere continue" che mi mostra tutti i
record di una tabella.
Riesco a cambiare, tramite codice (me!nomeCampo!backcolor), lo sfondo di un
campo se è una data < oggi ?
Ho inserito questo codice su evento apertura maschera:
Dim rs As Recordset
Set rs = Me.RecordsetClone
Do While Not rs.EOF
    If rs!DataScadenza < date() Then
        Me!DataScadenza.BackColor = 8421631
    Else
        Me!DataScadenza.BackColor = 16777215
    End If
rs.MoveNext
Loop
Però mi cambia il colore di tutte i le righe (per il campo datascadenza) in
base al valore dell'ultimo record.
Ho capito dove sbaglio... ma come si può fare per farlo funzionare ?
Ciao e grazie,
Checco.


title: Cambio sfondo su campo

author: Karl Donaubauer

text:

www.donkarl.com/it
 FAQ 4.1 Colori differenti in maschere continue
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


title: Cambio sfondo su campo

text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:4slmo2F...@mid.individual.net...
> Checco wrote:
>
>
>
www.donkarl.com/it
 FAQ 4.1 Colori differenti in maschere continue
>
> --
Grazie... non avevo provato sulla formattazione condizionale a mettere
maggiore di  "date()"
Ciao.


title: Aiuto !!!!!!

author: Qualita

text:
Ciao a tutti,
                   il mio problema è semplicissimo per degli esperti come
voi ma data la mia ignoranza in materia chiedo, se possibile, che qualcuno
mi segua passo passo in quello che devo fare. Ho già mandato un messaggio,
all'incirca 20 giorni fa, che chiedeva aiuto sempre per questo tipo di
problema: noto che il database che mi sono creato mi crea un file di
dimensioni immense usando un archivio di immagini *.jpg relativamente
piccolo. Il coordinatore del newsgroup mi a mandato nel sito comune e lì o
letto il messaggio di aiuto per questa situazione. Ora però non riesco ad
eseguire quello che c'è scritto perchè non sono abbastanza capace.
Il databese che mi sono creato mi serve qui nel mio lavoro per gestire un
archivio di articoli con relative notizie, incluse una immagine jpg, per
ognuno di essi. A questo punto mi sono creato una tabella con più campi e
quello dell'immagine dell'articolo l'ho impostato come Oggetto OLE (qui
penso già di aver sbagliato leggendo il consiglio dal sito comune) e
..................
mi sono perso aiutooooooo!!!!!!!!!!!
sono già grato e ringrazio vivamenti qualunque persona buona che volesse
aiutare un cane (in fatto di prg) come me. Ciao a tutti


title: Aiuto !!!!!!

text:
"Qualita" <
qua...@meccanicagm.com
> ha scritto nel messaggio
news:97142054...@regulus.fastnet.it...

Come dici tu, andiamo passo passo.
Se non ricordo male, Federico ti suggerì di andare sul Sito Comune e cercare
la soluzione al tuo problema sia nella Sezione FAQ che nella Sezione
Download.
Visto che vuoi una soluzione facile da realizzare, scartiamo per il momento
la soluzione indicata nella Sezione Download e soffermiamoci alla prima
tecnica indicata nella FAQ scritta da Stefano Bettini intitolata "Come
implementare correttamente un archivio di immagini.", che l'autore stesso
indica come la più semplice.
Nel preambolo della FAQ, Stefano spiega perché un DB che contiene un campo
OLE per un'immagine cresca di dimensioni a dismisura e non sto qui a
ripetertelo.
L'applicazione della prima tecnica indicata da Stefano presuppone che:
1) Nella tabella non DEVE essere presente alcun campo OLE.
2) Nella tabella deve essere presente un campo di tipo testo che chiamerai
IndirizzoImmagine e che conterrà il path completo dell'immagine che ti
interessa (ovvero, se l'immagine che ti interessa poi vedere poi nella
maschera si trova sul disco C, nel folder Immagini,  si chiama Pippo ed è un
file jpg, il suo path completo è C:\Immagini\Pippo.jpg).
A questo punto:
1) Nel folder Immagini metti anche un'immagine jpg  totalmente bianca, alla
quale dai nome Bianca; nella struttura della tabella, come valore
predefinito del campo IndirizzoImmagine, scrivi "C:\Immagini\Bianca.jpg".
2) Nella maschera devi inserire una casella di testo associata al campo
della tabella IndirizzoImmagine e chiamala IndImm.
3) Inserisci nella maschera anche un controllo immagine e chiamalo Immagine
(in questo controllo vedrai l'anteprima dell'immagine desiderata).
4) A fronte dell'evento "Su corrente" della tua maschera genera (come ha
indicato Stefano) il seguente codice VBA:
    Me![Immagine].Picture = Me![IndImm]
5) Genera lo stesso codice VBA a fronte dell'evento "Dopo aggiornamento" del
controllo IndImm
A questo punto, quando nella tua maschera devi inserire un nuovo record, per
vedere l'anteprima dell'immagine è sufficiente che tu digiti nel controllo
IndImm il path completo dell'immagine in questione.
Se poi tutte le tue immagini sono contenute nel folder Immagini del disco C:
e sono tutte file jpg, puoi anche optare per una soluzione in cui ti limiti
a digitare in IndImm solamente il nome dell'immagine, ovvero, quanto ho
scritto sopra, leggilo a questa maniera:
1) Nel folder Immagini metti anche un'immagine jpg  totalmente bianca, alla
quale dai nome Bianca; nella struttura della tabella, come valore
predefinito del campo IndirizzoImmagine, scrivi "Bianca".
2) Nella maschera devi inserire una casella di testo associata al campo
della tabella IndirizzoImmagine e chiamala IndImm.
3) Inserisci nella maschera anche un controllo immagine e chiamalo Immagine
(in questo controllo vedrai l'anteprima dell'immagine desiderata).
4) A fronte dell'evento "Su corrente" della tua maschera genera (come ha
indicato Stefano) il seguente codice VBA:
    Me![Immagine].Picture = "C:\Immagini\" & Me![IndImm] & ".jpg"
5) Genera lo stesso codice VBA a fronte dell'evento "Dopo aggiornamento" del
controllo IndImm
A questo punto, quando nella tua maschera devi inserire un nuovo record, per
vedere l'anteprima dell'immagine è sufficiente che tu digiti nel controllo
IndImm il SOLO nome dell'immagine in questione (ad esempio Pippo).
--
Roberto
---------------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------


title: chi è più veloce SQL - DAO - ADO ?

author: Raffaele Alberoni

text:
Buongiorno a tutti,
chissà se la mia domanda è qualificata, ma volevo sapere se per riempire
una casella combinata con valori soggetti a filtri o altro, cosa è meglio
usare per la velocità?
Grazie a tutti per l'interesse
--
Raffaele Alberoni
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: chi è più veloce SQL - DAO - ADO ?

author: namor

text:
Raffaele Alberoni ha scritto:
> Buongiorno a tutti,
> chissà se la mia domanda è qualificata, ma volevo sapere se per riempire
> una casella combinata con valori soggetti a filtri o altro, cosa è meglio
> usare per la velocità?
> Grazie a tutti per l'interesse
L'origine dati di una combo è un codice SQL, quindi non ci sono altre
scelte, devi applicare il filtro alla stringa SQL, a meno che non usi un
"elenco valori" fisso che costruisci di volta in volta, nel qual caso
dovresti misurare qual'è il metodo più veloce.
Per fare i confronti devi scriverti il codice che esegua il lavoro in
tutti e tre i metodi, poi per ciascuno salvi in una variabile il valore
del timer, esegui il codice, controlli di nuovo il timer e vedi qual'è la
differenza.
start=timer
  <codice>
  .....
  .....
fine=timer
msgbox "Tempo di esecuzione: " & fine-start & " secondi."
Namor
--
namor at inwind punto it



title: chi è più veloce SQL - DAO - ADO ?

author: SunRex

text:
"Raffaele Alberoni" <Raff...@Romagnacom.com> ha scritto nel messaggio
news:btu498$qra$1...@news.newsland.it...
> Buongiorno a tutti,
> chissà se la mia domanda è qualificata, ma volevo sapere se per riempire
> una casella combinata con valori soggetti a filtri o altro, cosa è meglio
> usare per la velocità?
> Grazie a tutti per l'interesse
>
>
> --
> Raffaele Alberoni
Per quanto riguarda DAO e ADO dipende da dove sono i dati.
Se su Access DAO
Se altrove ADO
Per quanto riguarda SQL avevo letto una volta che le istruzioni
da codice sono un po più lentine delle qry già pronte.
Infine dipende dal numero di record che devi caricare nella combo.
SunRex


title: chi è più veloce SQL - DAO - ADO ?

text:
SunRex ha scritto:




> SunRex
Grazie a tutti per l'interesse immediato, provo a dettagliare meglio la
situazione:
-Sto cercando di filtrate il codice CAB delle banche in base all'ABI
-Intanto i dati sono tutti in access (tabelle collegate FE-BE)
-La casella combinata che mi interessa prende il valore CAB dalla tabella
delle banche da una query apposita
-Se però ho anche il valore ABI filtro la casella combinata CAB solo per
gli ABI associati.
E fin qui nessun problema gestendo tutto direttamente da query.
Però ho voluto inserire una riga del tipo <Nuovo CAB> per permettere
all'utente di inserire una cab nuovo (tramite apposita procedura) e quindi
ho riscritto la RowSource usando SQL e UNION SELECT per la riga aggiuntiva.
Funziona tutto, ma mi ci mette del tempo a fornirmi i risultati della combo
(i record sono circa 50000)
Ecco il perchè della mia domanda sui dubbi di velocità



title: chi è più veloce SQL - DAO - ADO ?

text:
Raffaele Alberoni ha scritto:
> SunRex ha scritto:
> > "Raffaele Alberoni" <Raff...@Romagnacom.com> ha scritto nel messaggio
> > news:btu498$qra$1...@news.newsland.it...
> > > Buongiorno a tutti,
> > > chissà se la mia domanda è qualificata, ma volevo sapere se per riempire
> > > una casella combinata con valori soggetti a filtri o altro, cosa è meglio
> > > usare per la velocità?
> > > Grazie a tutti per l'interesse
> > > Raffaele Alberoni
> > Per quanto riguarda DAO e ADO dipende da dove sono i dati.
> > Se su Access DAO
> > Se altrove ADO
> > Per quanto riguarda SQL avevo letto una volta che le istruzioni
> > da codice sono un po più lentine delle qry già pronte.
> > Infine dipende dal numero di record che devi caricare nella combo.
> > SunRex
> Grazie a tutti per l'interesse immediato, provo a dettagliare meglio la
> situazione:
> -Sto cercando di filtrate il codice CAB delle banche in base all'ABI
> -Intanto i dati sono tutti in access (tabelle collegate FE-BE)
> -La casella combinata che mi interessa prende il valore CAB dalla tabella
> delle banche da una query apposita
> -Se però ho anche il valore ABI filtro la casella combinata CAB solo per
> gli ABI associati.
> E fin qui nessun problema gestendo tutto direttamente da query.
> Però ho voluto inserire una riga del tipo <Nuovo CAB> per permettere
> all'utente di inserire una cab nuovo (tramite apposita procedura) e quindi
> ho riscritto la RowSource usando SQL e UNION SELECT per la riga aggiuntiva.
> Funziona tutto, ma mi ci mette del tempo a fornirmi i risultati della combo
> (i record sono circa 50000)
> Ecco il perchè della mia domanda sui dubbi di velocità
E' la UNION che ti rallenta, ma non hai alternative se vuoi che compaia la
voce <Nuovo CAB> nella lista, a meno che non venga inserita nella tabella
dei CAB.
Se togli la voce dalla lista sarà più veloce, e puoi usare l'evento "Non
in elenco" per l'inserimento dei nuovi CAB: quando viene inserito un CAB
che non è nella lista, con un msgbox chiedi all'utente se lo vuole
inserire, e se conferma inserisci il nuovo valore in tabella con un SQL
INSERT INTO.
Namor
--
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito



title: [tip] controllo calcolatrice

author: Govardo Libero

text:
Per chi non lo sapesse con access si possono impostare dei controlli
calcolatrice, controlli cioè che valutano un espressione letterale e
restituiscono un valore merico nello stesso controllo o in altri controlli.
Esempio di routine:
--------------------------------------------------
Private Sub CALCDOSE_AfterUpdate()
On Error GoTo CALCDOSE_Err
Dim RESU As Double
RESU = Eval(CALCDOSE)
Me!CALCDOSE = RESU
Me!DOSE_HA = RESU
Me!CALCDOSE = ""
CALCDOSE_Exit:
    Exit Sub
CALCDOSE_Err:
    Me.CALCDOSE = ""
    MsgBox "Attenzione questo è un campo 'calcolatrice' accetta solamente
numeri e operatori +-*/ e '.' come separatore  decimale"
    Me!CALCDOSE.SetFocus
    Resume CALCDOSE_Exit
End Sub


title: [tip] controllo calcolatrice

author: Sergio MAZZA

text:
"Govardo Libero" <
gov...@libero.it
> ha scritto nel messaggio
news:adv1fu$nj9$1...@lacerta.tiscalinet.it...

Buono a sapersi...
Ciao.
--
Sergio MAZZA


title: Controllo dimensione Db per  autocompilazione

author: Riaudo Marcello

text:
E' possibile sapere che dimensione ha un Db in modo di avvisare l' Utente
che il Db va Compilato quando raggiunge una certa dimensione.
saluti a tutti
Marcello


author: Alessandro Baraldi

text:
"Riaudo Marcello" <
riau...@tin.it
> wrote in message
news:434eeb83$0$20497$
4faf...@reader4.news.tin.it

Perchè complicarsi la vita.
Il FE lo imposti in compattazione alla chiusura, mentre il BE
crei un file VBS che esegue la compattazione ed eventualmente
il BackUp ad un certo orario e lo inserisci nelle operazioni
pianificate.
Non lasciare all'utente queste scelte.
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


text:
E' vero quello che mi hai scritto, ma se ci sono degli utenti collegati non
compila il programma che è in rete (e non diviso in Fe ed Be  perché
risultava troppo lento) quindi  come dici tu lo compila sempre ogni volta
che viene chiuso.
il Compito (che sarebbe quello di premere un tasto  al momento della
chiusura) è stato dato ad una persona sola individuato dal programma come
Gestore della Procedura, quindi volevo sapere quando fargli vedere il
Bottone per avviare la compattazione.
Penso di essermi spiegato, oppure pur avendo tanti anni di esperienza e di
conoscenza di Analisi e una buona  Programmazione complicata ma non per
certe cose come queste, che per altri saranno semplici,  Non ho risolto bene
il problema  dell'inserimento della/e procedure che ho fatto in rete con più
utenti (mi piacerebbe se fosse possibile Scambiare dei pareri al telefono.)
Ringraziandoti  ed abbi pazienza  !!!
Marcello Riaudo
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:501b319b3decd935a0...@mygate.mailgate.org...



text:
"Riaudo Marcello" <
riau...@tin.it
> wrote in message
news:43504b67$0$24651$
4faf...@reader3.news.tin.it
>
>
>
> E' vero quello che mi hai scritto, ma se ci sono degli utenti collegati non
> compila il programma che è in rete (e non diviso in Fe ed Be  perché
> risultava troppo lento) quindi  come dici tu lo compila sempre ogni volta
> che viene chiuso.
> il Compito (che sarebbe quello di premere un tasto  al momento della
> chiusura) è stato dato ad una persona sola individuato dal programma come
> Gestore della Procedura, quindi volevo sapere quando fargli vedere il
> Bottone per avviare la compattazione.
>
> Penso di essermi spiegato, oppure pur avendo tanti anni di esperienza e di
> conoscenza di Analisi e una buona  Programmazione complicata ma non per
> certe cose come queste, che per altri saranno semplici,  Non ho risolto bene
> il problema  dell'inserimento della/e procedure che ho fatto in rete con più
> utenti (mi piacerebbe se fosse possibile Scambiare dei pareri al telefono.)
>
> Ringraziandoti  ed abbi pazienza  !!!
>
> Marcello Riaudo
Ti premetto che la configurazione che stai usando non è
assolutamente corretta.
Un applicativo in rete va diviso in BE-FE, il fatto che
sia lento può sicuramente dipendere dallo sviluppo delle
queries, dalla mancanza di corrette indicizzazione dei
campi chiave o da altri fattori.
Quanti utenti devi gestire...?
In ogni caso per rendere un utente abilitato alla compattazione
dovresti gestire un sistema di Login, ma ovviamente devi controllare
che nessun altro utente sia loggato.
A questo punto la cosa è sempre molto ingarbugliata, se la rete
in cui risiede il tuo applicativo è sempre attiva ed il Server
è acceso, inserisci nelle operazioni pianificate l'esecuzione di un file
VBS(che esegue la compattazione tramite CompactDatabase) a mezzanotte.
Se vuoi compattare su richiesta usa questa.
CommandBars("Menu Bar"). _
    Controls("Strumenti"). _
    Controls("Utilità database"). _
    Controls("Compatta e ripristina database..."). _
    accDoDefaultAction
Saluti



title: cancella griglia... ma quando?

author: Rupen

text:
ciao
non so voi mai io nelle mie applicazioni faccio lasrgo uso del "filtro per
maschera".. trovo che l'utente medio vi si trovi più a suo agio...
Però ha i suoi svantaggi ..
se la mascherà è complessa magari con tanti tabulatori c'è il pericolo che
(poichè ogni volta viene riproposto il filtro precedente) quancuno si
dimentichi di premere "cancella griglia" per poter fare un filtro ex novo
senza ritrovarsi con dati assurdi...
io vorrei fare "cancella griglia" in automatico.. ma quando ( a che evento)
? e come?
provateci e ditemi se è veramente così facile come sembra :)
l'azione "cancella griglia" è siponibile solo quando l'utente ha tutti i
controlli disabilitati, mentre costruisce il filtro.. ovvero tra l'evento on
filter e on applyfilter!
che mi dite ?
bai!
:)


title: cancella griglia... ma quando?

author: Giuseppe

text:
"Rupen" <
s42...@spes.uniud.it
> ha scritto nel messaggio
news:newscache$1npoyf$8i6$1...@news.silink.com...

Un tentativo è il seguente.
In una macro:
Nome macro         Azione                        Comando
FiltroMaschera      EseguiComando         FiltroInBaseAMaschera
                             EseguiComando         CancellaGriglia
Costruisci una Barra menù , aggiungi un comando e nella Propietà azione
seleziona il nome della macro.
Apri la maschera interessata in Visualizzazione struttura e nella Proprietà
"Barra menu"
seleziona il nome della Barra.
giuseppe


title: cancella griglia... ma quando?

text:
> Un tentativo è il seguente.
> In una macro:
> Nome macro         Azione                        Comando
> FiltroMaschera      EseguiComando         FiltroInBaseAMaschera
>                              EseguiComando         CancellaGriglia
>
> Costruisci una Barra menù , aggiungi un comando e nella Propietà azione
> seleziona il nome della macro.
> Apri la maschera interessata in Visualizzazione struttura e nella
Proprietà
> "Barra menu"
> seleziona il nome della Barra.
> giuseppe
questo l'avevo già risolto con runcommand accmdcleargrid
il fatto è che non lo devo mettere in una barra di comando.. io voglio che
quando premo il tastino per creare un filtro mi si deve presentare la
maschera già pulita... ma all'evento onfilter il comando accmdcleargrid non
è disponibile...
era questo che volevo sottolineare con il subject...
chi mi può aiutare?
grazie mille


title: struttura a schede, e codice VBA

author: Sthepan

text:
In una form con una struttura a schede, ho inserito caselle di testo con
funzioni tramite codice VB, ma non riesco a farle funzionare.
Sthepan


title: struttura a schede, e codice VBA

author: ALESSANDRO Baraldi

text:
"Sthepan" <
sth...@supereva.it
> ha scritto nel messaggio
news:19hag6r8krwe4.i...@40tude.net...
>
> In una form con una struttura a schede, ho inserito caselle di testo con
> funzioni tramite codice VB, ma non riesco a farle funzionare.
>
> Sthepan
Bene, dicci cosa hai fatto e cosa devi fare, così mi sembra
una richiesta ad un'Indovino piuttosto che a qualcuno che
può avere suggerimenti su Access.
Saluti
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------


title: struttura a schede, e codice VBA

text:
In data Mon, 14 Mar 2005 14:07:46 +0100, ALESSANDRO Baraldi ha scritto:
> "Sthepan" <
sth...@supereva.it
> ha scritto nel messaggio
> news:19hag6r8krwe4.i...@40tude.net...
>>
>> In una form con una struttura a schede, ho inserito caselle di testo con
>> funzioni tramite codice VB, ma non riesco a farle funzionare.
>>
>> Sthepan
>
> Bene, dicci cosa hai fatto e cosa devi fare, cosě mi sembra
> una richiesta ad un'Indovino piuttosto che a qualcuno che
> puň avere suggerimenti su Access.
>
> Saluti
Ciao voleve fare delle autocompilazioni , imputbox di ricerca,
ecc
quindi devo abbinare alle caselle di testo o combinate e a pulsanti i vari
comandi, ma questi non vanno se sono posizionati su una scheda.
ciao


title: struttura a schede, e codice VBA

text:
"Sthepan" <
sth...@supereva.it
> ha scritto nel messaggio
news:khei15cpr9c6$.1nrkw5wkl47tz$.dlg@40tude.net...

Sia CaselleCombinate che tutti gli altri controlli funzionano benissimo
anche se posizionati nel controllo a Schede.
Detto questo, visto che continuo a non capire la tua esigenza, lascio a te
l'eventuale spiegazione.
Ciao



title: OT: Sitocomune inaccessibile

author: Bruno - S95

text:
Come mai non riesco ad accedere a
www.sitocomune.com

cercando di aprire il sito vien data la risposta ....L'indirizzo
www.sitocomune.com
 non è valido.

Grazie, Bruno


title: OT: Sitocomune inaccessibile

author: Chita


title: [ADP] Il report non trova la view

author: Lorenzo Coronati

text:
Ho un report e una view sulla quale si appoggia
Io (amministratore) vedo la view ed apro il report
Un utente avente tutti i permessi sul report e sulla view,
vede e apre la view, ma non apre il report (dice che la view
non esiste).
Con una form basata sulla stessa view questo problema non si
presenta.
Any ideas?
--
Lorenzo Coronati
---
ICDA Forever official member
<<...buona la pasta coi ricci>>
---


title: [ADP] Il report non trova la view

author: Luciano (DOC)

text:
Lorenzo Coronati ha scritto nel messaggio
<
3cc0141a...@news.edisontel.com
>...
>Ho un report e una view sulla quale si appoggia
>Io (amministratore) vedo la view ed apro il report
>Un utente avente tutti i permessi sul report e sulla view,
>vede e apre la view, ma non apre il report (dice che la view
>non esiste).
>Con una form basata sulla stessa view questo problema non si
>presenta.
>
>Any ideas?
Lore', mica per cacciarti, ma hai notato che esiste un
it.comp.software.database?:-))
Saluti.
Luciano


title: [ADP] Il report non trova la view

text:
Scrisse "Luciano (DOC)" <
lucia...@sitocomune.com
>:
>Lore', mica per cacciarti, ma hai notato che esiste un
>it.comp.software.database?:-))
Embe'?
Sto parlando di ADP, mica di database! ;-)
Eppoi vi voglio troppo bene per tradirvi :-)))
--
Lorenzo Coronati
---
<<In questo momento leggendo la mia mail mi hai
dato numerose informazioni su tuo computer.>>
(Guglia, 1/3/2001)
---