title: operatore <> nell' istruzione if...then

text:
> "T@Roberto" <
tas...@libero.it
> ha scritto nel messaggio
> news:5V%7a.165830$YG2.4...@twister1.libero.it...
> > Maurizio Borrelli wrote:
[...]
> >     Ammettiamo. Potrebbero anche valere Null? Ovvero tali controlli
> > potrebbero anche essere vuoti, cioe' non compilati dall'utente? Come
> > si comporta l'istruzione se scrivi:
> >         If ( _
> >           ("" & Me.pippo.Value = "ciao") _
> >           And _
> >           ("" & Forms!mordine!Sub!ordine.Value <> "02") _
> >         ) Then
> >           ' ...
> >         Else
> >           ' ...
> >         End If
> > ?
> no non possono essere vuoti.
> ho provato ma il risultato è il medesimo, mi lascia inserire dei
> valori anche se l'ordine è 02
    Ok. Ci parli di quanto vale "ordine". Ma "pippo"? Quanto vale
"pippo" nel test che fai?
        If ( _
          ("" & Me.pippo.Value = "ciao") _
          And _
          ("" & Forms!mordine!Sub!ordine.Value <> "02") _
        ) Then
          ' A
        Else
          ' B
        End If
    Considera che otterrai A solo se saranno entrambi veri i confronti:
        "" & Me.pippo.Value = "ciao"
        "" & Forms!mordine!Sub!ordine.Value <> "02"
pertanto per testare dovrai scrivere, prima di "If ...":
        Debug.Print "" & Me.pippo.Value
        Debug.Print "" & Me.pippo.Value = "ciao"
        Debug.Print "" & Forms!mordine!Sub!ordine.Value
        Debug.Print "" & Forms!mordine!Sub!ordine.Value <> "02"
solo cosi' potrai renderti conto di come stanno effettivamente le cose!



title: operatore <> nell' istruzione if...then

text:
Maurizio Borrelli wrote:
>
> pertanto per testare dovrai scrivere, prima di "If ...":
>
>         Debug.Print "" & Me.pippo.Value
>         Debug.Print "" & Me.pippo.Value = "ciao"
>         Debug.Print "" & Forms!mordine!Sub!ordine.Value
>         Debug.Print "" & Forms!mordine!Sub!ordine.Value <> "02"
>
> solo cosi' potrai renderti conto di come stanno effettivamente le
> cose!
il debug :
ciao
Vero
02
Falso
***********
ciao
Vero
03
Vero
però comunque il risultato non cambia mi fa inserire i valori in entrambi i
casi.


title: operatore <> nell' istruzione if...then

author: Maurizio Borrelli

text:
> "T@Roberto" <
tas...@libero.it
> ha scritto nel messaggio
>  news:BN08a.167141$ZE.49...@twister2.libero.it...

    Lasciamo perdere, per ora, la questione "inserimento valori" e
vediamo cosa ottieni con i valori:
        "ciao" e "02"
        "ciao" e "03"
e il codice:
        If ( _
          ("" & Me.pippo.Value = "ciao") _
          And _
          ("" & Forms!mordine!Sub!ordine.Value <> "02") _
        ) Then
          Debug.Print "A"
        Else
          Debug.Print "B"
        End If



title: operatore <> nell' istruzione if...then

text:
Maurizio Borrelli wrote:
>
>     Lasciamo perdere, per ora, la questione "inserimento valori" e
> vediamo cosa ottieni con i valori:
>
>         "ciao" e "02"
>
>         "ciao" e "03"
>
> e il codice:
>
>         If ( _
>           ("" & Me.pippo.Value = "ciao") _
>           And _
>           ("" & Forms!mordine!Sub!ordine.Value <> "02") _
>         ) Then
>           Debug.Print "A"
>         Else
>           Debug.Print "B"
>         End If
ottengo A nel primo caso
ottengo B nel secondo caso
ciao


title: operatore <> nell' istruzione if...then

text:
> "T@Roberto" <
tas...@libero.it
> ha scritto nel
> messaggio news:xa18a.166089$YG2.4...@twister1.libero.it...

    Appunto. Quindi le condizioni di "if" non c'entrano con il problema
dell'inserimento valori. Ci vuoi parlare di questo, adesso? Di che si
tratta?



title: operatore <> nell' istruzione if...then

author: Roberto da casa

text:
"T@Roberto" <
tas...@libero.it
> ha scritto nel messaggio
news:d508a.165886$YG2.4...@twister1.libero.it...

Posso non aver capito un tubo, ma sei sicuro che non devi usare l'operatore
Or invece che l'operatore And?
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: operatore <> nell' istruzione if...then

author: Giorgio prx

text:
"T@Roberto" <
tas...@libero.it
> ha scritto nel messaggio
news:d508a.165886$YG2.4...@twister1.libero.it...

Allora deve funzionare prova con le MsgBox e vedrai che il controllo
funziona, evidentemente il problema č di altra natura.
if "" & me.pippo="ciao" and ("" & Forms!mordine!Sub!ordine <> "02") then
   MsgBox "Inserimento Attivato"
Else
   MsgBox "Inserimento Bloccato"
end if
Ciao Giorgio.


title: operatore <> nell' istruzione if...then

text:
Maurizio Borrelli wrote:
>
>     Appunto. Quindi le condizioni di "if" non c'entrano con il
> problema dell'inserimento valori. Ci vuoi parlare di questo, adesso?
> Di che si tratta?
ORA FUNZIONA !!!!!!!!!!!!!!!!!!!!!!!!!!!!!
avevo fatto un pò di casino con la sintassi
Private Sub Comp_BeforeUpdate(Cancel As Integer)
If Me.Descrizione = Forms!mordinescarico!Sub!AttTipoA Or Me.Descrizione =
Forms!mordinescarico!Sub!AttTipoB Or _
(Me.Descrizione = "FG" And Forms!mordinescarico!Sub!Q <> "M") Or _
(Me.Descrizione = "GH" And (Forms!mordinescarico!Sub!Q = "11") Or
Me.Descrizione = "GH" And (Forms!mordinescarico!Sub!Q= "12") Or
Me.Descrizione = "GH" And (Forms!mordinescarico!Sub!Q = "M")) Or _
Me.Descrizione = "P" Or _
Me.Descrizione = "R" Or _
Me.Descrizione = "V" And (Forms!mordinescarico!Sub!Q= "H00") Or _
Me.Descrizione = "C" And (Forms!mordinescarico!Sub!Q = "H00") Then
Debug.Print "A"
Else
Debug.Print "B"
Me.Undo
End If
End Sub
grazie a tutti per i suggerimenti e a Maurizio per tutto il tempo che gli ho
fatto perdere.
ciao


title: maschera con scheda

author: Silvia

text:
Ho creato una maschera in cui devo inserire più di due sottomachere per cui
ho pensato di inserire una scheda con 4 pagine. Ho progettato quindi la
struttura della prima pagina della scheda ma quando la visualizzo non
rispecchia la formattazione che gli ho dato ma viene visualizzata come
foglio dati. Andando col tasto destro su uno dei campi è possibile
defleggare l'opzione folgio dati sottomaschera ma una volta che riapro la
stessa il problema si ripresenta. Come è possibile settare di defaul la
pagina della scheda ad aprirsi con la formattazione che gli ho dato e non in
visualizzazione foglio dati.
Grazie Mille
Silvia
--
Posted from
mail.unifi.it
 [150.217.1.31]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: unire n tabelle omogenee

author: Alxx

text:
mi hanno detto come unire due tabelle (e li ho ringraziati) in una, ok!
Select * From tabellaA
UNION Select * From tabellaB
ma se invece di due tabelle ne volessi unire 20?
devo ripetere l'istruzione per 20 volte o c'e' la possibilita'
di usare qualche comando che unisca tutte le tabelle (omogenee ovviamente)
in una sola?
grazie, ciao


title: unire n tabelle omogenee

author: Cinzia

text:
"Alxx" <
Al...@freemail.it
> ha scritto nel messaggio
news:2rgvj7F...@uni-berlin.de...

Ciao Alxx
con UNION Select l'unione è solo "virtuale" nel senso che quando fai girare
la query  vedi un unico tabellone ma ciascuna tabella conterrà ancora i suoi
dati originali.
per fare la stessa cosa su 20 tabelle  devi fare una query che unisca le 20
tabelle
Select * From tabellaA
UNION Select * From tabellaB
UNION Select * From tabellaC
UNION Select * From tabellaD
......
se invece il tuo problema è di creare un unica tabella contenente tutti i
dati tratti dalle 20 tabelle puoi usare una query di unione che unisca le 19
tabelle da B a Z e poi fare una query di accodamento sulla tabella A
Saluti
Cinzia


title: unire n tabelle omogenee

author: MA

text:
"Alxx" <
Al...@freemail.it
> ha scritto nel messaggio
news:2rgvj7F...@uni-berlin.de...

Non credo ti faccia usare *, credo che tu debba
specificare i campi.
Devi unire tutte e 20
Domanda: perchè hai venti tabelle uguali???
MAssimiliano


title: unire n tabelle omogenee

text:
> Ciao Alxx
> con UNION Select l'unione è solo "virtuale" nel senso che quando fai
> girare
> la query  vedi un unico tabellone ma ciascuna tabella conterrà ancora i
> suoi
> dati originali.
> per fare la stessa cosa su 20 tabelle  devi fare una query che unisca le
> 20
> tabelle
> Select * From tabellaA
> UNION Select * From tabellaB
> UNION Select * From tabellaC
> UNION Select * From tabellaD
Ciao Cinzia,
questo e' proprio quello che ho fatto con le 20 tabelle e poi dalla query ho
creato la tabella. Ma il problema non era questo.
Il problema per me e' quello di verificare se esiste una procedura piu'
veloce, ossia se c'e' un comando che dice "uniscimi queste n tabelle
(omogenee, non uguali) di questo x database in una "nuovaTABELLA". Capito
cosa voglio dire?
Cioe' invece di ripetere:
Select * From tabellaA
UNION Select * From tabellaB
UNION Select * From tabellaC
UNION Select * From tabellaD
ect.. ect... per 20 tabelle diverse
esiste la possibilita'  di farlo con un comando che unisca tutte le tabelle
di un database senza doverle specificare una per una???
Ciao



title: unire n tabelle omogenee

text:
> Non credo ti faccia usare *, credo che tu debba
> specificare i campi.
> Devi unire tutte e 20
> Domanda: perchè hai venti tabelle uguali???
> MAssimiliano
Ciao Massimiliano,
le tabelle non sono uguali.
Contengono gli stessi campi ma dati diversi;
da qui il mio obiettivo di unirle.
ciao


title: unire n tabelle omogenee

text:
"Alxx" <
Al...@freemail.it
> ha scritto nel messaggio
news:2ri5s9F...@uni-berlin.de...

E dove sta la diversità???
Al limite puoi crearti una sola tabella con un
campo in più in cui specifichi la differenza
Trovo assurdo replicare addirittura 20 tabelle!!!
MAssimiliano


title: unire n tabelle omogenee

text:
"Alxx" <
Al...@freemail.it
> ha scritto nel messaggio
news:2ri5s8F...@uni-berlin.de...

Di già pronto no,
ma se le tabelle che vuoi unire si chiamano in un modo riproducibile (che so
TAB01....TAB20 o qualcosa di simile), oppure se nel db ci sono solo tabelle
da unire e non di altro genere,
si potrebbe fare  una procedura o funzione che genera in automatico la query
di unione
Ciao
Cinzia



title: unire n tabelle omogenee

text:
> E dove sta la diversità???
> Al limite puoi crearti una sola tabella con un
> campo in più in cui specifichi la differenza
> Trovo assurdo replicare addirittura 20 tabelle!!!
> MAssimiliano
non ci siamo capiti!
vediamo se riesco ad illuminarti con questo esempio.
n case automobilistiche mi mandano i dati delle loro macchine specificandole
in tabelle .mdb che contengono lo stesso numero di campi e gli stessi nomi
dei campi.
Io (o tu) ricevo queste n tabelle e le voglio unire tutte in una sola.
Come posso fare? O meglio, so come fare ma vorrei cercare, se c'e', un modo
piu' veloce. Sono stato chiaro?
ciao


title: unire n tabelle omogenee

text:
> Di già pronto no,
> ma se le tabelle che vuoi unire si chiamano in un modo riproducibile (che
> so
> TAB01....TAB20 o qualcosa di simile), oppure se nel db ci sono solo
> tabelle
> da unire e non di altro genere,
> si potrebbe fare  una procedura o funzione che genera in automatico la
> query
> di unione
> Ciao
> Cinzia
temo che tu abbia ragione!
nel caso ti venisse in mente qualcosa scrivimi direttamente
a
cjkN...@tiscali.it
.
Grazie, ciao


title: unire n tabelle omogenee

text:
"Alxx" <
Al...@freemail.it
> ha scritto nel messaggio
news:2rifopF...@uni-berlin.de...

Spero di sbagliare nel leggere un pò di fastidio
nella tua risposta, cmq io più chiaro di così non
so
essere, quindi questo è il mio ultimo post in
merito.
Importale e differenziale per casa
automobilistica.
Credi nelle perfomance di 20 tabelle unite???
Ti sei reso conto che cmq sono di sola lettura??
Poi, fai come vuoi.
MAssimiliano


title: unire n tabelle omogenee

text:
> Spero di sbagliare nel leggere un pň di fastidio
> nella tua risposta, cmq io piů chiaro di cosě non
> so
> essere, quindi questo č il mio ultimo post in
> merito.
>
> Importale e differenziale per casa
> automobilistica.
> Credi nelle perfomance di 20 tabelle unite???
> Ti sei reso conto che cmq sono di sola lettura??
> Poi, fai come vuoi.
>
> MAssimiliano
nessun fastidio massimiliano.
e' solo una questione di velocita' non di utilita'.
Avere un'unica tabella piuttosto che n tabelle mi aiuta a scrivere, per
eventuali ulteriori elaborazioni, meno codice, meno relazioni, ecc.. ecc..
L'utilita' sta' nella velocita', tutto qui.
e scusa se ti son sembrato infastidito, non era mia inenzione.
Ciao


title: unire n tabelle omogenee

text:
"Alxx" <
Al...@freemail.it
> ha scritto nel messaggio
news:2riqtfF...@uni-berlin.de...
> > Spero di sbagliare nel leggere un pò di
fastidio
> > nella tua risposta, cmq io più chiaro di così
non
> > so
> > essere, quindi questo è il mio ultimo post in
> > merito.
> >
> > Importale e differenziale per casa
> > automobilistica.
> > Credi nelle perfomance di 20 tabelle unite???
> > Ti sei reso conto che cmq sono di sola
lettura??
> > Poi, fai come vuoi.
> >
> > MAssimiliano
>
> nessun fastidio massimiliano.
> e' solo una questione di velocita' non di
utilita'.
> Avere un'unica tabella piuttosto che n tabelle
mi aiuta a scrivere, per
> eventuali ulteriori elaborazioni, meno codice,
meno relazioni, ecc.. ecc..
Appunto devi importare altrimenti sarà
SOLA LETTURA!!!
MAssimiliano


title: unire n tabelle omogenee

text:
> Appunto devi importare altrimenti sarà
> SOLA LETTURA!!!
>
> MAssimiliano
forse semplicemente diciamo 2 cose diverse!!!
ciao


title: apertura mirata form

author: francesco

text:
Ciao, ho creato un tasto di collegamento in apertura tra maschere per la
visualizzazione mirata dei dati, passando due campi identici come parametro.
Il problema sorge quando il contenuto del campo sorgente di collegamento tra
le maschere contiene una stringa con l'apostrofo, del tipo
cognome="D'Ambrosio" essendo l'apostrofo un carattere di controllo di VBA.
Come si ovvia al problema?
ciao
F
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: apertura mirata form

author: Antonio Biso

text:
"francesco" <
fran...@tin.it
> ha scritto nel messaggio
news:82Z49Z81Z207Y1...@usenet.libero.it...
> Ciao, ho creato un tasto di collegamento in apertura tra maschere per la
> visualizzazione mirata dei dati, passando due campi identici come
parametro.
> Il problema sorge quando il contenuto del campo sorgente di collegamento
tra
> le maschere contiene una stringa con l'apostrofo, del tipo
> cognome="D'Ambrosio" essendo l'apostrofo un carattere di controllo di VBA.
> Come si ovvia al problema?
Se tu usi la sintassi
[cognome] = """ & cognome & """
non ci sono problemi
se usi la sintassi [cognome] = '" & cognome & "'"
allora sì. In questo caso puoi ovviare raddoppiando l'apostrofo. Userai
quindi una tua funzione che restituisce la stringa passata con gli apostrofi
raddoppiati e userai la funzione nella stringa filtro
[cognome] = """ & raddoppia(cognome) & """
Antonio


title: apertura mirata form

text:

Ciao Antonio ho provato ad usare la 1a sintassi che mi proponi,cioè:
[cognome] = """ & cognome & """
ma mi ritorna maschera vuota. La seconda ti confesso di non aver capito come
usarla
ciao e grazie



title: apertura mirata form

text:
"francesco" <
fran...@tin.it
> ha scritto nel messaggio
news:82Z49Z81Z150Y1...@usenet.libero.it...
> Il 06 Gen 2004, 11:17, "Antonio Biso" <
ch...@etruria.net
> ha scritto:
> > "francesco" <
fran...@tin.it
> ha scritto nel messaggio
> > news:82Z49Z81Z207Y1...@usenet.libero.it...
> > > Ciao, ho creato un tasto di collegamento in apertura tra maschere per
la
> > > visualizzazione mirata dei dati, passando due campi identici come
> > parametro.
> > > Il problema sorge quando il contenuto del campo sorgente di
collegamento
> > tra
> > > le maschere contiene una stringa con l'apostrofo, del tipo
> > > cognome="D'Ambrosio" essendo l'apostrofo un carattere di controllo di
> VBA.
> > > Come si ovvia al problema?
> >
> > Se tu usi la sintassi
> > [cognome] = """ & cognome & """
> > non ci sono problemi
> >
> > se usi la sintassi [cognome] = '" & cognome & "'"
> > allora sě. In questo caso puoi ovviare raddoppiando l'apostrofo. Userai
> > quindi una tua funzione che restituisce la stringa passata con gli
> apostrofi
> > raddoppiati e userai la funzione nella stringa filtro
> > [cognome] = """ & raddoppia(cognome) & """
> >
> > Antonio
> >
>
> Ciao Antonio ho provato ad usare la 1a sintassi che mi proponi,cioč:
>
> [cognome] = """ & cognome & """
>
> ma mi ritorna maschera vuota. La seconda ti confesso di non aver capito
come
> usarla
>
> ciao e grazie
>
> F
>
> --------------------------------
> Inviato via
http://arianna.libero.it/usenet/
Ho fatto un'altra prova, ma credo che il problema resti cmq l'apostrofo
nella stringa perchč il rapporto 1 a 1 per stringhe senza apostrofo funziona
e la maschera punta al record precisamente.
ciao
F


title: apertura mirata form

author: Alessandro Cara

text:
francesco wrote:
>
> Ciao, ho creato un tasto di collegamento in apertura tra maschere per la
> visualizzazione mirata dei dati, passando due campi identici come parametro.
> Il problema sorge quando il contenuto del campo sorgente di collegamento tra
> le maschere contiene una stringa con l'apostrofo, del tipo
> cognome="D'Ambrosio" essendo l'apostrofo un carattere di controllo di VBA.
> Come si ovvia al problema?
il problema lo hai con l'SQL non con il VBA
la funzione raddoppia e' una funzione utente (che devi scrivere), se usi A>97
c'e' la funzione replace che ti consente di fare il tutto
sFilt = replace(cognome,"'","''")
me.filter = "Cognome='" & sFilt & "'"  o
me.filter = "Cognome=" & """ &  sFilt & """  o
me.filetr = "Cognome=" & chr(34) sFilt & chr(34)
quella che piu' ti piace
> --------------------------------
> Inviato via
http://arianna.libero.it/usenet/
--
a.cara
Togli qualcosa dall'email


title: apertura mirata form

text:
"francesco" <
fran...@tin.it
> ha scritto nel messaggio
news:82Z49Z81Z150Y1...@usenet.libero.it...
> ma mi ritorna maschera vuota. La seconda ti confesso di non aver capito
come
> usarla
public function raddoppia(x as string) as string
dim app as string
dim i as integer
for i = 1 to len(x)
  if mid(x,i,1) = "'" then
    app = app & "''"
  else
    app = mid(x,i,1)
  end if
next i
raddoppia = app
end function
Antonio


title: apertura mirata form

text:

Ho provato ad usare le istruzioni che proponi, ma a parte la seconda
me.filter = "Cognome=" & """ & sFilt & """
che non funziona per niente, le altre continuano a non funzionare con
stringhe contenenti l'apostrofo; senza non c'e' problema, funzia alla
grande. Ho notato però, stoppando la procedura che la stringa passata
(quella con l'apostrofo) contiene alla fine dei caratteri strani
(quadratini) che secondo me sono la causa del passaggio errato. Che ne
pensate?
ciao
F



title: apertura mirata form

text:

Infatti questi maledetti quadratini sono dei carriage return a fine stringa.
Con un Replace riesco a toglierli dalla stringa, ma ne resta sempre uno
finale che non si puo' eliminare, se non riscrivendo la stringa ex-novo per
intero nel campo della tabella, cosa improponibile dato l'alto numero di
record nella tabella. Cosa si puoò fare?



title: apertura mirata form

text:

no  so se hai risolto.
Da dove la prendi la stringa? Se c'e' un solo carattere di return ho
l'impressione che i dati provengano da un sistema unix. L'ultimo che non riesci
ad eliminare "non" e' probabilmente un x'0D' ma qualcosa di altro. Hai provato a
farne un asc?



title: apertura mirata form

text:

Manco a farlo apposta ho risolto proprio ieri mattina. Il carattere in coda
alla stringa che non toglieva era un line feed (chr(10)), eliminato con
doppia sostituzione. Adesso funziona tutto



title: Accodare e aggiornare un record

text:
Con un query di accodamento,duplico un record e lo accodo alla stessa
tabella.Fino a qui nessun problema.Il mio problema è che allo stesso tempo
devo anche aggiornare un campo del record duplicato e appena inserito.COme
posso fare?
Grazie
Fra
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Accodare e aggiornare un record

text:
"francesco73" <
f...@bar.it
> ha scritto nel messaggio
news:c3pjal$fmt$1...@news.newsland.it...
> Con un query di accodamento,duplico un record e lo accodo alla stessa
> tabella.Fino a qui nessun problema.Il mio problema è che allo stesso tempo
> devo anche aggiornare un campo del record duplicato e appena inserito.COme
> posso fare?
Modifica la query di accodamento in modo da non accodare origine.* su
destinazione.*, ma campo per campo.
Il campo che devi modificare, lo accodi già col valore cambiato e giusto...
Antonio


title: Accodare e aggiornare un record

text:
Antonio Biso ha scritto:


> Antonio
Ma come faccio ad accodare il campo con il valore modificato e non con
quello che mi proviene dal record "vecchio"?



title: Accodare e aggiornare un record

text:
"francesco73" <
f...@bar.it
> ha scritto nel messaggio
news:c3pktu$1li$1...@news.newsland.it...
> Antonio Biso ha scritto:
>
> > "francesco73" <
f...@bar.it
> ha scritto nel messaggio
> > news:c3pjal$fmt$1...@news.newsland.it...
> > > Con un query di accodamento,duplico un record e lo accodo alla stessa
> > > tabella.Fino a qui nessun problema.Il mio problema è che allo stesso
tempo
> > > devo anche aggiornare un campo del record duplicato e appena
inserito.COme
> > > posso fare?
>
> > Modifica la query di accodamento in modo da non accodare origine.* su
> > destinazione.*, ma campo per campo.
> > Il campo che devi modificare, lo accodi già col valore cambiato e
giusto...
>
> > Antonio
>
> Ma come faccio ad accodare il campo con il valore modificato e non con
> quello che mi proviene dal record "vecchio"?
Scrivendo nella riga campo un'espressione invece di selezionare un campo.
Sotto selezioni il campo destinazione.
Antonio


title: Accodare e aggiornare un record

text:
Antonio Biso ha scritto:


> Antonio
ehh..è vero...accidenti..devo lavorare troppo!
Grazie mille!!



title: Problema con Property

author: Piero

text:
ciao a tutti
ho creato in un modulo di classe questa property "clsPercorso"

Public Property Get Percorso() As String
    Percorso = "C:\Documenti\"
End Property

ma quando la richiamo con Percorso()
ho errore di compilazione
sub o Function non definita

Grazie


title: Problema con Property

text:

Properties è membra di database. Quindi devi usarlo...

Dim Dbs as database
Dim MyPerc as string

set Dbs=CurrentDb

MyPerc = Dbs.Properties("PERCORSO")


title: Problema con Property

text:
"Fair87" <
roby...@gmail.com
> ha scritto nel messaggio
news:3f7276dd-cb78-489d...@googlegroups.com...
Il giorno sabato 15 febbraio 2014 11:43:02 UTC+1, Piero ha scritto:
> ciao a tutti
>
> ho creato in un modulo di classe questa property "clsPercorso"
>
>
>
> Public Property Get Percorso() As String
>
>     Percorso = "C:\Documenti\"
>
> End Property
>
>
>
> ma quando la richiamo con Percorso()
>
> ho errore di compilazione
>
> sub o Function non definita
>
>
>
> Grazie

>Properties č membra di database. Quindi devi usarlo...

>Dim Dbs as database
>Dim MyPerc as string

>set Dbs=CurrentDb

>MyPerc = Dbs.Properties("PERCORSO")

grazie Fair87
ho errore in questo punto
Set Dbs = CurrentDb


title: aggiornare report da maschera

text:
Ciao,
ho un record in visualizzazione maschera,
ho un report con campi prestabiliti,
voglio creare un pulsante sulla maschera che mi aggiorni (e salvi) il report
con i dati dei campi del record che sto visualizzando... come posso fare?


title: aggiornare report da maschera

author: Alessandro Baraldi

text:
Alxx ha scritto:

Spiega meglio perchè la cosa potrebbe non essere così scontato...!
La modifica Runtime dei Report non è cosa semplice e abituale.
Ciao
@Alex


title: aggiornare report da maschera

text:
Alessandro Baraldi wrote:
> Alxx ha scritto:
>
>
>>Ciao,
>>ho un record in visualizzazione maschera,
>>ho un report con campi prestabiliti,
>>voglio creare un pulsante sulla maschera che mi aggiorni (e salvi) il report
>>con i dati dei campi del record che sto visualizzando... come posso fare?
>
>
> Spiega meglio perchč la cosa potrebbe non essere cosě scontato...!
> La modifica Runtime dei Report non č cosa semplice e abituale.
[cut]
Ho la vaga impressione che abbia bisogno di un semplice filtro.
--
ac


title: aggiornare report da maschera

text:
"Alessandro Baraldi" ha scritto:
Spiega meglio perchč la cosa potrebbe non essere cosě scontato...!
La modifica Runtime dei Report non č cosa semplice e abituale.
---------------------------------------------------------------------
(proprio a spiegarmi meglio)
ho una maschera che sta visualizzando il record 1 di 10 (ovviamente preso
dalla tabella associata);
ho preparato un report standard (con campi sempre coerenti alla stessa
tabella);
sulla maschera c'e' un pulsante che dovrebbe visualizzare il report standard
con i dati del record che sto visualizzando;
e cosi' anche per il record 2 di 10 e successivi...
insomma un unico report (standard) che richiamo (aggiornandolo) con i dati
del
record della maschera che sto visualizzando in quel momento.
il filtro e' proprio quello che vorrei evitare!
cioe' non voglio avviare un report che mi chieda quale record devo
"reportizzare";
voglio "reportizzare" ,usando il report standard, direttamente il record che
sto visualizzando con la maschera.
...mi gira la testa!!!
a volte mi sembra una cosa semplice e banale, a volte mi sembra impossile.
Ciao
Alxx
ps.
spero di non aver ingarbugliato le cose e
scusate i termini impropri


title: aggiornare report da maschera

text:
errata corrige
------------------
proprio = provo
ps.
ve l'ho detto! le testa....


title: aggiornare report da maschera

text:
Alxx wrote:
> "Alessandro Baraldi" ha scritto:
>
> Spiega meglio perchč la cosa potrebbe non essere cosě scontato...!
> La modifica Runtime dei Report non č cosa semplice e abituale.
> ---------------------------------------------------------------------
>
> (proprio a spiegarmi meglio)
> ho una maschera che sta visualizzando il record 1 di 10 (ovviamente preso
> dalla tabella associata);
> ho preparato un report standard (con campi sempre coerenti alla stessa
> tabella);
> sulla maschera c'e' un pulsante che dovrebbe visualizzare il report standard
> con i dati del record che sto visualizzando;
> e cosi' anche per il record 2 di 10 e successivi...
>
> insomma un unico report (standard) che richiamo (aggiornandolo) con i dati
> del
> record della maschera che sto visualizzando in quel momento.
>
> il filtro e' proprio quello che vorrei evitare!
as you like. Quindi assolutamente no
docmd.openreport ReportName:="numnepiaceofiltro",WhereCondition:=me.filter
> cioe' non voglio avviare un report che mi chieda quale record devo
> "reportizzare";
> voglio "reportizzare" ,usando il report standard, direttamente il record che
> sto visualizzando con la maschera.
>
> ...mi gira la testa!!!
A me capita quando vedo una bella fanciulla. Mai con i report.
>
> a volte mi sembra una cosa semplice e banale, a volte mi sembra impossile.
e si e' "impossibole"
;<)
--
ac


title: aggiornare report da maschera

text:
"Alessandro Cara" ha scritto
> docmd.openreport ReportName:="numnepiaceofiltro",WhereCondition:=me.filter
dove, come e quando
>> cioe' non voglio avviare un report che mi chieda quale record devo
>> "reportizzare";
>> voglio "reportizzare" ,usando il report standard, direttamente il record
>> che
>> sto visualizzando con la maschera.
>>
>> ...mi gira la testa!!!
> A me capita quando vedo una bella fanciulla. Mai con i report.
...la bella fanciulla ti fa girare la testa ma non ti fa stampare i
report....
>> a volte mi sembra una cosa semplice e banale, a volte mi sembra
>> impossile.
> e si e' "impossibole"
> ;<)
lapsus linguae
:-)


title: aggiornare report da maschera

text:
Alxx wrote:
> "Alessandro Cara" ha scritto
>
>
>
>>docmd.openreport ReportName:="numnepiaceofiltro",WhereCondition:=me.filter
>
>
> dove, come e quando
La butto li'.
dove:sull'evento click del bottone per la stampa?
come: scrivendo la riga con la docmd nella routine evento?.
quando: mah questo dipende dai tuoi impegni.
>
>
>>>cioe' non voglio avviare un report che mi chieda quale record devo
>>>"reportizzare";
>>>voglio "reportizzare" ,usando il report standard, direttamente il record
>>>che
>>>sto visualizzando con la maschera.
>>>
>>>...mi gira la testa!!!
>>
>>A me capita quando vedo una bella fanciulla. Mai con i report.
>
>
> ...la bella fanciulla ti fa girare la testa ma non ti fa stampare i
> report....
ah.. perche' quando ti accompagni ad una bella fanciulla pensi ai report?
Io devo essere strano. Me devo fa vede' da un medico bono.
>
>
>
>
>>>a volte mi sembra una cosa semplice e banale, a volte mi sembra
>>>impossile.
>>
>>e si e' "impossibole"
>>;<)
>
> lapsus linguae
> :-)
veramente non mi ero neanche accorto della elisione. La mia voleva
essere solo una scherzosa presa in giro rispetto alla impossibilita' di
fare la cosa.
>
>


title: aggiornare report da maschera

text:
"Alessandro Cara"  ha scritto nel messaggio
>> dove, come e quando
> La butto li'.
> dove:sull'evento click del bottone per la stampa?
> come: scrivendo la riga con la docmd nella routine evento?.
l'avevo gia' fatto,
ma mi serve l'anteprima solo del record in corso
(cioe' quello che visualizzo con la maschera in quel momento)
invece mi fa l'anteprima di tutti i record
>>>>a volte mi sembra una cosa semplice e banale, a volte mi sembra
>>>>impossile.
>>>
>>>e si e' "impossibole"
>>>;<)
>>
>> lapsus linguae
>> :-)
> veramente non mi ero neanche accorto della elisione. La mia voleva essere
> solo una scherzosa presa in giro rispetto alla impossibilita' di fare la
> cosa.
...ed io l'ho interpretata come tale
ciao


title: aggiornare report da maschera

text:
Alxx wrote:
> "Alessandro Cara"  ha scritto nel messaggio
>
>
>>>dove, come e quando
>>
>>La butto li'.
>>dove:sull'evento click del bottone per la stampa?
>>come: scrivendo la riga con la docmd nella routine evento?.
>
>
> l'avevo gia' fatto,
e adesso lo dici?
> ma mi serve l'anteprima solo del record in corso
> (cioe' quello che visualizzo con la maschera in quel momento)
> invece mi fa l'anteprima di tutti i record
ti fa l'anteprima, evidentemente hai aggiunto anche acviewpreview, di
tutti i record perche' il filter della form non e' impostato.
Quindi
docmd.openreport
ReportName:="numnepiaceofiltro",WhereCondition:="campoidentificativo=" &
  controllochecontieneilvaloredelcampoidentificativo
...se numerico altrimenti aggiungere gli apici o chr(34)
poiche' in un post precedente avevi scritto che i record da
"reportizzare" erano piu' di uno sono partito dal presupposto, errato,
che la tua form fosse filtrata, cosa che "evidently" non e'
--
ac


title: aggiornare report da maschera

text:
"Alessandro Cara" ha scritto
> docmd.openreport
> ReportName:="numnepiaceofiltro",WhereCondition:="campoidentificativo=" &
> controllochecontieneilvaloredelcampoidentificativo
dove metto acPreview per visualizzare l'anteprima invece di stampare
direttamente?


title: aggiornare report da maschera

text:

per come ho scritto i parametri (per parola chiave e non in modo
posizionale) .....View:=acViewPreview,..... in un posto qualsiasi fra i
parametri
--
ac


title: aggiornare report da maschera

text: grazie


title: azione inserisci report via codice

author: Ludo

text:
ciao a tutti,
Via codice esiste la possibilità di richiamare l'azione inserisci report?
in modo tale che viene visualizzata la finestrella con le varie modalità di
creazione report...
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: azione inserisci report via codice


title: azione inserisci report via codice

author: ludo

text:
Grazie mille per l'aiuto



title: azione inserisci report via codice

author: Sergio MAZZA

text:
"Ludo" <
ludo...@libero.it
> ha scritto nel messaggio
news:81Z211Z212Z226...@usenet.libero.it...
> ciao a tutti,
> Via codice esiste la possibilità di richiamare l'azione inserisci report?
> in modo tale che viene visualizzata la finestrella con le varie modalità
> di
> creazione report...
runcommand acCmdNewObjectReport
Ciao.
--
Sergio MAZZA


title: cancellare il contenuto di un campo su "modifica" di un gruppo di opzioni

author: giancarlo

text:
Ciao a tutti. In A97 ho una maschera "immissione" con un gruppo di 2 opzioni
"scelta" e una casella combinata "valore" che è collegata alla tabella
"tab_anagrafica".
Se scelgo la prima opzione (valore = 1), la casella combinata è disattivata.
Se scelgo la seconda (valore2), la casella si attiva e posso scegliere i
valori da scrivere nella tabella.
Vorrei fare in modo che, se l'utente ha scelto l'opzione 2 e ha scelto un
valore, se ri-seleziona l'opzione1, il valore scelto precedentemente si
cancella.
Grazie a tutti.
--
Giancarlo


text:

Che intendi per "...il valore scelto precedentemente si cancella."?
Descrivi meglio la situazione...
Ciao.
--
Sergio MAZZA


text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:cmgcdv$dpk$1...@canarie.caspur.it...
> giancarlo wrote:
> > Ciao a tutti. In A97 ho una maschera "immissione" con un gruppo di 2
> > opzioni
> > "scelta" e una casella combinata "valore" che č collegata alla tabella
> > "tab_anagrafica".
> > Se scelgo la prima opzione (valore = 1), la casella combinata č
> > disattivata.
> > Se scelgo la seconda (valore2), la casella si attiva e posso scegliere i
> > valori da scrivere nella tabella.
> > Vorrei fare in modo che, se l'utente ha scelto l'opzione 2 e ha scelto
un
> > valore, se ri-seleziona l'opzione1, il valore scelto precedentemente si
> > cancella.
> > Grazie a tutti.
>
> Che intendi per "...il valore scelto precedentemente si cancella."?
> Descrivi meglio la situazione...
Credo di aver risolto.
In pratica sull'evento modifica faccio:
If Me.scelta = 1 then
Me.valore = Null
Sembra funzionare.
Grazie
>
> Ciao.
>
>
> --
> Sergio MAZZA
>
Ciao. Giancarlo
>
GIGAMAIL by X-Privat:
http://www.x-privat.org/gigamail.php


title: References e altro

author: Marco Bocchi

text:
Qualcuno sa come si potrebbe fare per cambiare i riferimenti ad un DB in
formato mde usando solamente il codice?
Se distribuisco un'applicazione non posso sapere in anticipo dove l'utente
collocherà il DB con le funzioni di utilità che il DB front-end ha nei suoi
riferimenti. L' unica alternativa che io conosco e di decidere a priori che
il DB delle funzioni dovrà risiedere in una dir fissa (c:\windows) e
impostare il riferimento prima di distribuire l'applicazione.
Altra piccola domanda: come si fa ad intercettare l'errore standard "E'
stato immesso un valore non valido per il campo" che Access restituisce ad
esempio quando si immette un valore numerico che eccede la prop. FieldSize
del campo??
Grazie a tutti e complimenti per l'ndg....


title: References e altro

author: Marco Pretini

text:
Ciao
Marco Bocchi <
marcob...@infinito.it
> wrote in message
8j4k6p$c71$1...@serv1.albacom.net...
> Qualcuno sa come si potrebbe fare per cambiare i riferimenti ad un DB in
> formato mde usando solamente il codice?
> Se distribuisco un'applicazione non posso sapere in anticipo dove l'utente
> collocherà il DB con le funzioni di utilità che il DB front-end ha nei
suoi
> riferimenti. L' unica alternativa che io conosco e di decidere a priori
che
> il DB delle funzioni dovrà risiedere in una dir fissa (c:\windows) e
> impostare il riferimento prima di distribuire l'applicazione.
Di solito ( ma non necessariamente ) ocx e dll stanno in c:\windows\system
> Altra piccola domanda: come si fa ad intercettare l'errore standard "E'
> stato immesso un valore non valido per il campo" che Access restituisce ad
> esempio quando si immette un valore numerico che eccede la prop. FieldSize
> del campo??
> Grazie a tutti e complimenti per l'ndg....
>
  Si tratta dell' errore numero 2113 .... quindi sull'evento Su errore della
form puoi
scrivere ;
Const cDp = 2113
    If DataErr = cDp Then
        Response = acDataErrContinue
  ... quello che vuoi
    End If


title: Dump di un database Access

author: giaconet

text:
Ciao a tutti.
E' possibile eseguire un dump di un database Access in modo da generare
un file SQL attraverso il quale ricreare la struttura del database (con
un altro DBMS).
Mi serve solo la struttura, non i dati.
Thanx
giaconet


title: Dump di un database Access

author: Giorgio VE

text:
"giaconet" <
giaconet...@inwind.it
> ha scritto nel messaggio
news:am50mb$2m7g2$1...@ID-71483.news.dfncis.de...

Ciao,
potresti usare ERwin
gio


title: Buon Natle in tutte le lingue

author: Carlo Costarella

text:
Santo Natale e operoso 2008 a tutti i pellegrini di questo NG!
Pensando anche agli innumerevoli frequentatori stranieri, voglio proporre un
augurio in tutte le lingue (spero):
Afrikaans: Gesëende Kersfees
Albanese:Gezur Krislinjden
Arabo: Idah Saidan Wa Sanah Jadidah
Armeno: Shenoraavor Nor Dari yev Pari Gaghand
Azerbaijan: Tezze Iliniz Yahsi Olsun
Bahasa (Malesia): Selamat Hari Natal
Basco: Zorionak eta Urte Berri On!
Bengali: Shuvo Naba Barsha
Boemo: Vesele Vanoce
Bretone: Nedeleg laouen na bloavezh mat
Bulgaro: Tchestita Koleda; Tchestito Rojdestvo Hristovo
Catalano: Bon Nadal i un Bon Any Nou!
Ceco: Prejeme Vam Vesele Vanoce a stastny Novy Rok
Choctaw (Nativi americani, Oklahoma): Yukpa, Nitak Hollo Chito
Cinese (Cantonese): Gun Tso Sun Tan'Gung Haw Sun
Cinese (Mandarino): Kung His Hsin Nien bing Chu Shen Tan
Cingalese: Subha nath thalak Vewa. Subha Aluth Awrudhak Vewa
Coreano: Sung Tan Chuk Ha
Croato: Sretan Bozic
Danese: Glædelig Jul
Eschimese: (inupik) Jutdlime pivdluarit ukiortame pivdluaritlo!
Esperanto: Gajan Kristnaskon
Estone: Ruumsaid juulup|hi
Farsi: Cristmas-e-shoma mobarak bashad
Fiammingo: Zalig Kerstfeest en Gelukkig nieuw jaar
Filippino: Maligayan Pasko!
Finlandese: Hyvaa joulua
Francese: Joyeux Noel
Frisone: Noflike Krystdagen en in protte Lok en Seine yn it Nije Jier!
Gaelico (Scozia): Nollaig chridheil huibh
Gaelico: Nollaig chridheil agus Bliadhna mhath ùr!
Gallese: Nadolig Llawen
Giapponese: Shinnen omedeto. Kurisumasu Omedeto
Greco: Kala Christouyenna!
Hamish Dutch (Pennsylvania): En frehlicher Grischtdaag un en hallich Nei
Yaahr!
Hausa: Barka da Kirsimatikuma Barka da Sabuwar Shekara!
Hawaaiano: Mele Kalikimaka
Hindi: Shub Naya Baras
Indonesiano: Selamat Hari Natal
Inglese: Merry Christmas
Iracheno: Idah Saidan Wa Sanah Jadidah
Irochese: Ojenyunyat Sungwiyadeson honungradon nagwutut. Ojenyunyat osrasay.
Islandese: Gledileg Jol
Isola di Man: Nollick ghennal as blein vie noa
Latino: Natale hilare et Annum Faustum!
Latviano: Prieci'gus Ziemsve'tkus un Laimi'gu Jauno Gadu!
Lituano: Linksmu Kaledu
Macedone: Sreken Bozhik
Maltese: LL Milied Lt-tajjeb
Maori: Meri Kirihimete
Navajo: Merry Keshmish
Norvegese: God Jul, or Gledelig Jul
Occitano: Pulit nadal e bona annado
Olandese: Vrolijk Kerstfeest en een Gelukkig Nieuwjaar! oppure Zalig
Kerstfeast
Papua Nuova Guinea: Bikpela hamamas blong dispela Krismas na Nupela yia i go
long yu
Polacco: Wesolych Swiat Bozego Narodzenia or Boze Narodzenie
Portoghese (Brasile): Boas Festas e Feliz Ano Novo
Portoghese: Feliz Natal
Rapa-Nui (Isola di Pasqua): Mata-Ki-Te-Rangi. Te-Pito-O-Te-Henua
Rumeno: Sarbatori vesele
Russo: Pozdrevlyayu s prazdnikom Rozhdestva is Novim Godom
Samoa: La Maunia Le Kilisimasi Ma Le Tausaga Fou
Sardo: Bonu nadale e prosperu annu nou
Serbo: Hristos se rodi
Slovacco: Sretan Bozic oppure Vesele vianoce
Sloveno: Vesele Bozicne. Screcno Novo Leto
Spagnolo: Feliz Navidad
Svedese: God Jul and (Och) Ett Gott Nytt År
Tailandese: Sawadee Pee Mai
Tedesco: Fröhliche Weihnachten
Turco: Noeliniz Ve Yeni Yiliniz Kutlu Olsun
Ucraino: Srozhdestvom Kristovym
Ungherese: Kellemes Karacsonyi unnepeket
Urdu: Naya Saal Mubarak Ho
Vietnamita: Chung Mung Giang Sinh
Yoruba: E ku odun, e ku iye'dun!
Ciao, Carlo


title: Buon Natle in tutte le lingue

author: ALESSANDRO Baraldi

text:
> Santo Natale e operoso 2008 a tutti i pellegrini di questo NG!
> Pensando anche agli innumerevoli frequentatori stranieri, voglio proporre
un
[cut]
>
> Ciao, Carlo
Ciao Carlo anche a te e famiglia.
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.alessandrobaraldi.it
---------------------------------------------------------------------------


title: Buon Natle in tutte le lingue

author: ciroteo

text:

bello! te lo rubo ... spero tu non abbia un copyright!
tanti tanti auguri anche a te.
m


title: Buon Natle in tutte le lingue

author: FaVa

text:
ciroteo ha scritto:

no no no ce l'ha era di un signore vestito si solito in bianco che la
sta cercando...
Auguri a tutti i guru x ogni aiuto avuto
Fa



title: Buon Natle in tutte le lingue

author: Karl Donaubauer

text:
Carlo Costarella wrote:
> ... Fröhliche Weihnachten...
Danke, Carlo.
Buon Natale da Vienna a tutti frequentatori.
--
Karl
***************
Access FAQ:
www.donkarl.com/it


title: Buon Natle in tutte le lingue

author: Roberto da Parma

text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:5tadj6F...@mid.individual.net...

Tanti auguri a tutti!
--
Roberto da Parma


title: Buon Natle in tutte le lingue

author: Cataldo Formaro

text:
"Carlo Costarella" <
carloco...@libero.it
> ha scritto nel messaggio
news:fknt7q$ndd$1...@tdi.cu.mi.it...

Hai dimenticato gli auguri in Calabrese!!
Auguri a tutti
Cataldo Formaro


title: Buon Natle in tutte le lingue

text:
"Cataldo Formaro" <
cataldo...@libero.it
> ha scritto nel messaggio
news:e2qcj.206825$U01.1...@twister1.libero.it...
cut
> Hai dimenticato gli auguri in Calabrese!!
>
> Auguri a tutti
>
> Cataldo Formaro
...oltre ad ever saltato una "a" da Natale...
Ciao, Carlo


title: Evitare l'eliminazione dei record con data

author: Piero

text:
ciao a tutti
in prima di conferma eliminazione di una sottomaschera ho inserito questo
codice

  If Not IsNull(Me!Data) Then
        MsgBox "Non puoi Eliminare il Record se c'è la data!!!"
        Cancel = True
   End If

ma non mi rispetta la condizione

Grazie per l'aiuto


text:
"Piero" <
Pi...@Piero.Libero.it
> ha scritto nel messaggio
news:52f643d7$0$1359$4faf...@reader1.news.tin.it...

su eliminazione funziona


title: criterio apertura maschera da controllo non associato

author: Giuseppe

text:
Buonasera.
In una maschera continua su evento click di una casella di testo apro
un'altra maschera al record uguale a quello della casella di testo
della prima maschera.
Ora ho inserito a piè di pagina un pulsante "Varia" che su click rende
visibile una casella di testo non associata "numriga" in cui scrivo il
numero della riga che corrisponde all'idarticolo e con il seguente
codice su evento keydown cerco di ottenere lo stesso risultato della
casella di testo associata.
If KeyCode = 13 Then
Dim stDocName As String
    Dim stLinkCriteria As String
    stDocName = "frmarticoli"
    stLinkCriteria = "[idarticolo] like " & Forms![elenco articoli].
[numriga]
        DoCmd.OpenForm stDocName, , , stLinkCriteria, , , Me.Name
End If
Il risultato è che la prima volta mi dà il seguente errore: errore di
run-time '3075': Errore di sintassi (operatore mancante)
nell'espressione della query '[idarticolo] like '.
La seconda volta invece funziona. Se riprovo con un altro numero mi
apre di nuovo quello precedente.
Quindi il valore della casella di testo non associata non viene
memorizzato subito.
Come posso fare?
E come faccio a far ritornare invisibile la casello di testo nel
momento in cui chiudo la seconda maschera e torna attiva la prima?
Grazie anticipate.
Giuseppe.


author: Geppo

text:
Ciao Giuseppe wrote:
> Buonasera.
> In una maschera continua su evento click di una casella di testo apro
> un'altra maschera al record uguale a quello della casella di testo
> della prima maschera.
> Ora ho inserito a pi� di pagina un pulsante "Varia" che su click rende
> visibile una casella di testo non associata "numriga" in cui scrivo il
> numero della riga che corrisponde all'idarticolo e con il seguente
> codice su evento keydown cerco di ottenere lo stesso risultato della
> casella di testo associata.
> If KeyCode = 13 Then
> Dim stDocName As String
>     Dim stLinkCriteria As String
>     stDocName = "frmarticoli"
prova cosi:
     stLinkCriteria = "[idarticolo] like " & Forms![elenco
articoli].[numriga].text
--
Ciao
Geppo


text:
On 26 Nov, 00:27, "Geppo" <c...@tin.it.invalid> wrote:
> Ciao Giuseppe wrote:
> > Buonasera.
> > In una maschera continua su evento click di una casella di testo apro
> > un'altra maschera al record uguale a quello della casella di testo
> > della prima maschera.
> > Ora ho inserito a piè di pagina un pulsante "Varia" che su click rende
> > visibile una casella di testo non associata "numriga" in cui scrivo il
> > numero della riga che corrisponde all'idarticolo e con il seguente
> > codice su evento keydown cerco di ottenere lo stesso risultato della
> > casella di testo associata.
> > If KeyCode = 13 Then
> > Dim stDocName As String
> >     Dim stLinkCriteria As String
> >     stDocName = "frmarticoli"
>
> prova cosi:
>
>      stLinkCriteria = "[idarticolo] like " & Forms![elenco
> articoli].[numriga].text
>
> --
> Ciao
> Geppo
Perfetto. Grazie.
Giuseppe.


title: Segnalare l'errore

author: Luc Lucc

text:
Io ci riprovo:
Da codice lancio due query di accodamento. Vorrei segnalare l'eventuale errore
di violazione di chiave con un Msgbox ma usando On error goto ecc. ecc. mi
appare prima la segnalazione "impossibile accodare tutti i dati ecc.." poi
finalmente arriva il mio messaggio.
Come posso eliminare la prima segnalazione.
Spero di essere stato più chiaro questa volta.
Grazie
                       Luciano
--
Posted from  [195.62.170.252]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Segnalare l'errore

author: Bolo

text:
Luc Lucc <
lucia...@hotmail.com
> wrote in message
c684129829f92616bf5...@mygate.mailgate.org...

Prova questo:
on error go to gest_errore
gest_errore:
msgbox "tuo messaggio"
docmd.setwarnings false
msgbox err.description
docmd.sewarnings true
Verifica la sintassi perchè l'ho scritta di getto.
HTH, Ciao
Bolo


title: Segnalare l'errore

author: Silvio Berruti

text:
"Bolo" <
s.b...@tiscalinet.it
> ha scritto nel messaggio
news:9nsc5l$c2r$1...@fe1.cs.interbusiness.it...

Il comando DoCmd.Setwarnings False, x poter avere effetto, deve precedere
l'esecuzione del SQL.
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com


title: Segnalare l'errore

text:
Spiacente ma non funziona in nessuno dei due modi. Al massimop ottengo il
risultato di eliminare completamente entrambi i segnali di errore.
Come faccio ad eliminare solo il primo?



title: Aggiungere campi a una tabella

author: Gianlu

text:
Buonasera a tutti
devo aggiungere un campo a una tabella, sto provando con una query di
definizione con la seguente sintassi:
alter table fatturazione add cliente2 text (50);
pero' mi restituisce un msg "Impossibile eseguire istruzioni di definizione
dati in origini dati collegate".
Effettivamente la tabella e' collegata e risiede in un altro database, ah
....uso A2000.
Ciao


title: Aggiungere campi a una tabella

author: Roberto dal portatile

text:
"Gianlu" <
por...@tiscali.it
> ha scritto nel messaggio
news:455dc2c6$0$21801$5fc...@news.tiscali.it...

Puoi provare a farlo usando DAO; a tele proposito trovi un esempio sul Sito
Comune (link qui sotto), nella Sezione Tables, nella FAQ di Enrico Oemi
intitolata "1.9 Modificare la struttura dati del BE via codice, direttamente
dal FE.".
> Ciao
--
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------


title: cancellare i valori da una colonna ( MS sql server)

author: Mario

text:
Ho una tabella con una colonna ID_Nazione  che contiene un valore : che
query devo fare per
eliminare i valori  da tutta la colonna  e impostare a blanck ?
E' una tabella di ms sql , ma la sintassi sarà come quella per ms access?
Grazie e saluti


author: BFS

text:

il classico "update tuaTabella set ID_Nazione=''"
occhio che non sia una colonna che non supporta i campi vuoi o una
chiave....il fatto che si chiami ID_nazioni è sospetto
ciao
BFS


text:
BFS wrote:
> Il 08/04/2011 00:33, Mario ha scritto:
>> Ho una tabella con una colonna ID_Nazione  che contiene un valore
>> : che query devo fare per
>> eliminare i valori  da tutta la colonna  e impostare a blanck ?
>>
>> E' una tabella di ms sql , ma la sintassi sarà come quella per ms
>> access?
>
> il classico "update tuaTabella set ID_Nazione=''"
>
> occhio che non sia una colonna che non supporta i campi vuoi o una
> chiave....il fatto che si chiami ID_nazioni è sospetto
o se non supporta una stringa vuota:
"UPDATE tuaTabella SET ID_Nazione=Null"
--
Ciao
Karl
*********
Access FAQ:
http://www.donkarl.com/it


title: Aprire una maschera con condizioni

author: Sergio

text:
Ciao a tutti,
sulla maschera "A" ho un pulsante che apre la maschera "B" se si verificano
due condizioni: che il codice fiscale e la data di prenotazione siano le
stesse, sia quelle visualizzate sulla maschera "A" che quelle presenti nella
maschera "B" (N.B. le due maschere hanno origini dati diverse).
Il meccanismo funziona, ma il problema � che la maschera "B" si apre lo
stesso, anche se una o entrambe le condizioni non si verificano; in questo
caso non mi mostra i dati dell'utente, ma presenta una maschera vuota.
Come faccio ad consentire l'apertura della maschera "B" solo se esiste un
utente con codice fiscale e data di prenotazione sono uguali, ed impedirla
in caso contrario?
Grazie e tutti, ciao!
Sergio


title: Aprire una maschera con condizioni

author: Antonio

text:
"Sergio" <
sergio...@virgilio.it
> ha scritto nel messaggio
news:4aefc71c$0$6832$5fc...@news.tiscali.it...

Come potresti verificare i dati della maschera B se non la apri ?


title: Aprire una maschera con condizioni

author: miciomao

text:
> Come faccio ad consentire l'apertura della maschera "B" solo se esiste un
> utente con codice fiscale e data di prenotazione sono uguali, ed impedirla
> in caso contrario?
> Grazie e tutti, ciao!
> Sergio
O verifichi la condizione sull'apertura della form B come suggerito e
poi la richiudi
oppure
con 2 Dlookup sull'origine dati della maschera B. Sempre che i campi
cod. fiscale e data prenotazioni siano contenuti in un'unica tabella/
query.
Ciao Alex


title: Aprire una maschera con condizioni

text:
Ciao "Sergio" <
sergio...@virgilio.it
> ha scritto nel messaggio
news:4aefc71c$0$6832$5fc...@news.tiscali.it...
> Ciao a tutti,
> sulla maschera "A" ho un pulsante che apre la maschera "B" se si
> verificano due condizioni: che il codice fiscale e la data di prenotazione
> siano le stesse, sia quelle visualizzate sulla maschera "A" che quelle
> presenti nella maschera "B" (N.B. le due maschere hanno origini dati
> diverse).
> Il meccanismo funziona.....
di quale meccanismo parli?
--
Ciao
Geppo


title: Aprire una maschera con condizioni

text:
"Geppo" <c...@tin.it.invalid> ha scritto nel messaggio
news:vz_Hm.90030$9f6.1...@twister1.libero.it...

Parlo del meccanismo di apertura della maschera "B" quando premo il pulsante
posto sulla maschera "A".  Sull'evento clic di questo pulsante ho:
(...)
stLinkCriteria = "[Codice fiscale]=" & "'" & Me![codfis] & "'" & " AND [Data
visita]=#" & Me![datvis2] & "#"
DoCmd.OpenForm stDocName, , , stLinkCriteria
Il meccanismo, appunto, funziona, ma mi aspettavo che, se non si verificano
le condizioni di stLinkCriteria, non si aprisse nessuna maschera; invece si
apre una maschera vuota; la mia domanda era: come evitarlo?
Ciao
Sergio


title: Aprire una maschera con condizioni

text:
"Antonio" <
antone...@tiscali.it
> ha scritto nel messaggio
news:4aefcd0a$0$6826$5fc...@news.tiscali.it...

Ho capito, e sono anche d'accordo. Potrei per� dire: perch� Access mi
propone una maschera vuota se l'apertura condizionale non verifica le
condizioni? Grazie comunque, ciao.


title: Aprire una maschera con condizioni

text:
"miciomao" <
audi...@tiscali.it
> ha scritto nel messaggio
news:6d9e16c1-c270-4492...@s31g2000yqs.googlegroups.com...

Grazie Alex, prover� a seguire il tuo suggerimento.
Sergio


title: Aprire una maschera con condizioni

text:
Ciao "Sergio" <
sergio...@virgilio.it
> ha scritto nel messaggio
news:4af11d25$0$6822$5fc...@news.tiscali.it...
>
> "Geppo" <c...@tin.it.invalid> ha scritto nel messaggio
> news:vz_Hm.90030$9f6.1...@twister1.libero.it...
>> Ciao "Sergio" <
sergio...@virgilio.it
> ha scritto nel messaggio
>> news:4aefc71c$0$6832$5fc...@news.tiscali.it...
>>> Ciao a tutti,
>>> sulla maschera "A" ho un pulsante che apre la maschera "B" se si
>>> verificano due condizioni: che il codice fiscale e la data di
>>> prenotazione siano le stesse, sia quelle visualizzate sulla maschera "A"
>>> che quelle presenti nella maschera "B" (N.B. le due maschere hanno
>>> origini dati diverse).
>>> Il meccanismo funziona.....
>>
>> di quale meccanismo parli?
>>
>>
>> --
>> Ciao
>> Geppo
>
> Parlo del meccanismo di apertura della maschera "B" quando premo il
> pulsante posto sulla maschera "A".  Sull'evento clic di questo pulsante
> ho:
>
> (...)
dunque, oltre a quanto ti hanno gi� suggerito,
potresti aprire la form in modalit� nascosta,
ricercare i dati se trovati la rendi visibile altrimenti la chiudi:
> stLinkCriteria = "[Codice fiscale]=" & "'" & Me![codfis] & "'" & " AND
> [Data visita]=#" & Me![datvis2] & "#"
 DoCmd.OpenForm stDocName, , , stLinkCriteria,, achidden
forms(stdocname).recordset.findfirst stlinkcriteria
if forms(stdocname).recordset.nomatch then
   DoCmd.Close acForm, stDocName
   MsgBox "non ci sono corrispondenze"
else
    forms(stdocname).visible = true
end if
> Il meccanismo, appunto, funziona, ma mi aspettavo che, se non si
> verificano le condizioni di stLinkCriteria, non si aprisse nessuna
> maschera; invece si apre una maschera vuota; la mia domanda era: come
> evitarlo?
>
> Ciao
> Sergio
--
Ciao
Geppo


title: oggetti OLE

text:
ho creato una tabella in cui un campo è un oggetto OLE.
qualcuno sa dirmi se devo per ogni record inserire io manualmente nella
tabella l'oggetto "documento word" o se posso definire che l'oggetto ole
è definito per tutti i record?
grazie


title: oggetti OLE

author: Sergio MAZZA

text:
"Antonio" <
semplic...@yahoo.it
> ha scritto nel messaggio news:43baa7e9$0$1064$4faf...@reader3.news.tin.it...

Scelta obbligata quella dell'utilizzo dell'oggetto OLE in tabella o cosa?
(alternativa)
www.sitocomune.com
 - sezione General - 6.47 Esempio di automazione con MSWord.
Ciao.
--
Sergio MAZZA


title: oggetti OLE

author: Massimo Piubelli

text:

Aggiungerei, leggi il post di Marco Favati di qualche oretta fa.
>
> Ciao.
Ciao,
Max


title: selezione records vuoti

text:
Salve,
Per la realizzazione di una mappa di ricerca ho bisogno di filtrare o
meno su campi che potrebbero essere, aihme, anche vuoti(descrizioni,
argomenti e giu' di lì.
La ricerca funziona bene putroppo e' la non ricerca che non funziona:
quando non ho parametri di ricerca vorrei far passare tutti i records
compresi quelli che hanno il campo vuoto.
Ho studiato anche l'esempio sul sitocomune:
2.14 In una query parametrica selezionare tutti i record se il valore
del parametro di selezione è Null
Ma putroppo riesco ad estrarre solo i records con qualcosa sul campo.
Semplificando molto e togliendo di mezzo le IIF rimane solo l'esempio
suddetto e per me non funzionante:
SELECT datiparm.*
FROM datiparm
WHERE (((datiparm.[CAMPO 13]) Like nZ([pippo],"*")));
Come posso dirgli di selezionare tutto compreso il campo 13 vuoto?
Grazie per l'aiuto.
Silver Ravaioli


title: selezione records vuoti

author: Karl Donaubauer

text:

Criterio che restituirà tutti i record
www.donkarl.com/it/?FAQ3.14
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


title: selezione records vuoti

text:
On 26 Giu, 09:34, "Karl Donaubauer"
> Criterio che restituirà tutti i
recordwww.donkarl.com/it/?FAQ3.14
>
OK ma se devo incrociare piu' campi fra di loro? ovvero fare ricerche
su piu' campi?


title: selezione records vuoti

text:
On 26 Giu, 10:32,
sira...@gmail.com
 wrote:
> On 26 Giu, 09:34, "Karl Donaubauer"
>
> > Criterio che restituirà tutti i
recordwww.donkarl.com/it/?FAQ3.14
>
Alla fine ho risolto cosi':
SELECT datiparm.*
FROM datiparm
WHERE ((([datiparm].[CAMPO 03])=IIf([forms]![Motore]![Sel_raccolta] Is
Null,[CAMPO 03],[forms]![Motore]![Sel_raccolta])) And (([datiparm].
[CAMPO 13]) Like ("*"+[Forms]![Motore]![sel_argomenti]+"*") Or
([Forms]![Motore]![sel_argomenti] Is Null)) And (([datiparm].[CAMPO
14]) Like ("*"+[Forms]![Motore]![sel_titolo]+"*") Or ([Forms]![Motore]!
[sel_titolo] Is Null)) And (([datiparm].[CAMPO 15]) Like ("*"+[Forms]!
[Motore]![sel_testo]+"*") Or ([Forms]![Motore]![sel_TESTO] Is Null)));


title: query parametrica che visualizzi il valore scelto

author: pfm

text:
salve
ho una query parametrica

l'utente deve inserire la data di riferimento
come posso mettere in una colonna della query l'indicazione della data di riferimento?

select * from miaTabella
where DataNascita >=[inserire data]

vorrei un elenco

select cognome, nome, [Data inserita da utente], DataNAscita
where DataNascita >=[inserire data]

Grazie


text:
Salve,

Pfm ha scritto:
> ...
> select * from miaTabella
> where DataNascita >=[inserire data]
>
> vorrei un elenco
>
> select cognome, nome, [Data inserita da utente], DataNAscita
> where DataNascita >=[inserire data]

select cognome, nome, [inserire data], DataNAscita
where DataNascita >=[inserire data]

--
Ciao
Karl
*********
Access FAQ:
http://www.donkarl.com/it


title: A97 o A2000 ?? (Chiedo consiglio)

author: Stefano

text:
Ho un problema di questo tipo:
- La mia applicazione su A97 funziona perfettamente
- Ho cercato di convertirla in A2000 ma non ci sono riuscito
- Quali sono i motivi per portarla su A2000 ??????
- Sarò costretto prima o poi a convertirla per eccessiva anzianità di A97??
Grazie
Stefano


title: A97 o A2000 ?? (Chiedo consiglio)

text:
"Stefano" <
stefa...@libero.it
> ha scritto nel messaggio
news:FNFw7.159$g42....@news.infostrada.it...
> Ho un problema di questo tipo:
> - La mia applicazione su A97 funziona perfettamente
Bene;
> - Ho cercato di convertirla in A2000 ma non ci sono riuscito
poco male, tanto l'originale funziona;
> - Quali sono i motivi per portarla su A2000 ??????
se te lo chiedi vuol dire che non ne senti la necessità, altrimenti
l'avresti già fatto;
> - Sarò costretto prima o poi a convertirla per eccessiva anzianità di
A97??
perché? Te lo ha ordinato il medico?
>
> Grazie
> Stefano
Scusa ma se l'applicazione funziona bene, anzi no! Perfettamente! Che
bisogno hai di fare un passaggio ad Access'2000? Se l'applicazione la
utilizza un tuo cliente e ti chiede di aggiornarla a 2000 allora è un altro
paio di maniche. Ma se la devi utilizzare tu e non ne senti il bisogno...
Diverso è il discorso se vuoi vedere le differenza tra la versione 97 e
2000; nel sito microsoft ci sono delle informazioni a riguardo.
Ciao.


title: Eliminare ed aggiungere records in automatico

author: carla

text:
Salve, vorrei risolvere questo problema:
Maschera FRAZIONAMENTO che si appoggia alla Tabella FRAZIONAMENTO con i
campi Codice,Fraz,,Totdapagare
per ogni codice in fraz posso scrivere il numero di rate in cui è suddiviso,
e in Totdapagare il totale da pagare per quel codice
Ex. codice 1   Fraz: 5  Totdapagare ? 1000,00
SottoMaschera PAGAMENTO che si appoggia alla Tabella PAGAMENTO con i campi
Codice,Numrata,ImpRata,ImpPagato
per ogni codice ho tante righe quante sono le rate da pagare e posso
scrivere per ogni rata l'importo della rata e l'importo pagato per ogni rata
Ex. codice 1 rata n.1 Importorata 200,00 Importopagato ?200,00
codice 1 rata n.2 Importorata 200,00 Importopagato ?200,00
codice 1 rata n.3 Importorata 200,00 Importopagato ?200,00
codice 1 rata n.4 Importorata 200,00 Importopagato ?0,00
codice 1 rata n.5 Importorata 200,00 Importopagato ?0,00
Maschera FRAZIONAMENTO e SottoMaschera PAGAMENTO  sono legate dal codice
Vorrei poter gestire in automatico quanto segue:
Se vario FRAZ aumentandolo, mi deve aggiungere nella tabella e sottomaschera
PAGAMENTO a seguire tanti record quanti sono quelli di differenza tra il
vecchio ed il nuovo valore di FRAZ, caricando in automatico il numero rata,
l'importo rata=0 e l'importo pagato=0
Ex. modifico il FRAZ da 5 a 8 in automatico mi deve aggiungere 3 records
così composti:
codice 1 rata n.6 Importorata 0,00 Importopagato ?0,00
codice 1 rata n.7 Importorata 0,00 Importopagato ?0,00
codice 1 rata n.8 Importorata 0,00 Importopagato ?0,00
Se vario FRAZ diminuendolo, mi deve eliminare nella tabella e sottomaschera
PAGAMENTO , a partire dall'ultimo numero di  rata, tanti record quanti sono
quelli di differenza tra il vecchio ed il nuovo valoredi fraz
Ex. modifico il FRAZ da 5 a 2 in automatico mi deve togliere n.3 records
ossia i records relativi alla rata 5,4 e 3
Come posso risolvere questo problema?
Per favore aiutatemi
Grazie
Ciao


author: Enrico T.S.

text:
"carla" <carl...@NOSPAMhotmail.com> ha scritto nel messaggio
news:43622a98$0$13358$4faf...@reader2.news.tin.it...

Supponendo che la casella di controllo legata a FRAZ si chiami
CasFraz allora nell'evento Before Update della maschera Frazionamento farai
:
'#########################
Dim I as Integer
if  casfraz.value > casfraz.oldvalue then
    for I = me.casfraz.oldvalue + 1 to casfraz.value
        docmd.runsql("Insert Into Pagamento
(Codice,Numrata,ImpRata,ImpPagato) Values (" & _
                        iltuocodice & "," & _
                        I & "," & _
                       0 & "," & _
                       0 & ")" )
   next I
endif
if casfraz.value < casfraz.oldvalue then
    for I = me.casfraz.oldvalue to casfraz.value + 1 step -1
        docmd.runsql("Delete * from  Pagamento Where Codice = " &
iltuocodice &  _
                        " And NumRata = " & I )
   next I
endif
'Qui fai la requery della sottomaschera
'#########################
Prova. Ad occhio dovrebbe andare
bye :o)
>


text:
----- Original Message -----
From: "Enrico T.S." <WlaRom...@Hotmail.com>
Newsgroups: it.comp.appl.access
Sent: Saturday, October 29, 2005 12:14 AM
Subject: Re: Eliminare ed aggiungere records in automatico
>
> "carla" <carl...@NOSPAMhotmail.com> ha scritto nel messaggio
> news:43622a98$0$13358$4faf...@reader2.news.tin.it...
>> Salve, vorrei risolvere questo problema:
>>
>> Maschera FRAZIONAMENTO che si appoggia alla Tabella FRAZIONAMENTO con i
>> campi Codice,Fraz,,Totdapagare
>> per ogni codice in fraz posso scrivere il numero di rate in cui č
> suddiviso,
>> e in Totdapagare il totale da pagare per quel codice
>> Ex. codice 1   Fraz: 5  Totdapagare ? 1000,00
>>
>> SottoMaschera PAGAMENTO che si appoggia alla Tabella PAGAMENTO con i
>> campi
>> Codice,Numrata,ImpRata,ImpPagato
>> per ogni codice ho tante righe quante sono le rate da pagare e posso
>> scrivere per ogni rata l'importo della rata e l'importo pagato per ogni
> rata
>> Ex. codice 1 rata n.1 Importorata 200,00 Importopagato ?200,00
>> codice 1 rata n.2 Importorata 200,00 Importopagato ?200,00
>> codice 1 rata n.3 Importorata 200,00 Importopagato ?200,00
>> codice 1 rata n.4 Importorata 200,00 Importopagato ?0,00
>> codice 1 rata n.5 Importorata 200,00 Importopagato ?0,00
>>
>> Maschera FRAZIONAMENTO e SottoMaschera PAGAMENTO  sono legate dal codice
>>
>> Vorrei poter gestire in automatico quanto segue:
>>
>> Se vario FRAZ aumentandolo, mi deve aggiungere nella tabella e
> sottomaschera
>> PAGAMENTO a seguire tanti record quanti sono quelli di differenza tra il
>> vecchio ed il nuovo valore di FRAZ, caricando in automatico il numero
> rata,
>> l'importo rata=0 e l'importo pagato=0
>> Ex. modifico il FRAZ da 5 a 8 in automatico mi deve aggiungere 3 records
>> cosě composti:

Mi sono accorta di averti dato un input sbagliato:
L'istruzione mi deve togliere o aggiungere tanti records quanti sono quelli
di differenza tra il nuovo valore immesso in frazpag ed il numero reale di
record esistenti in Pagamento (e non tanti record quanti
sono quelli di differenza tra il vecchio ed il nuovo valoredi fraz).
In caso di eliminazione tale operazione deve avvenire solo per i records di
Pagamento dove l'importo pagato per rata č 0.
E' possibile inoltre che, per ogni codice, al termine dell'operazione di
aggiunta od eliminazione di records nella tabella pagamenti, il campo
numrata venga rinumerato progressivamente?
Mi potresti aiutare?
Grazie
Ciao


title: Sfondo giallo quando il componente è attivo

author: MT

text:
In una maschera con molti controlli edit, combo e check box vorrei che
quando ognuno di questi viene selezionato diventi giallo e ritorni bianco
quando perde il focus come faccio ad impostare una routine che sia valida
per tutti i controlli?
Ringrazio chi risponde.
Marco


text:
non sono sicuro se funziona comunque prova
dovresti mettere sulla proprieta attivato
me.nomecontrollo.backcolor = qui metti il numero del colore che vuoi (lo
leggi sulla proprietà
backcolor della casella in base al colore scelto)
e invece sulla proprità disattivato
me.nomecontrollo.backcolor = qui metti il numero del colore che vuoi (lo
leggi sulla proprietà
backcolor della casella in base al colore scelto)
non so se vale anche per la proprietà invi e uscita comunque prova e fammi
saperr


text:
Funziona ma non è esattamente quello che vorrei perchè in questo modo devo
ripetere il codice per ogni singolo componente e dato che ne ho molti il
lavoro si moltiplica, quello che sto' cercando di ottenere è una routine
generale a cui possa far riferimento ogni singolo componente. Bye
Marco


author: Sib

text:
"MT" <
mtam...@tin.it
> ha scritto nel messaggio
news:8smasf$eri$1...@nslave3.tin.it...

Prova a impostare a trasparente lo sfondo di tutti i controlli.
Vedrai che succede una cosa interessante che, forse, puo' risolverti il
problema.
Ciao, Sib


author: RoDAgo

text:
"MT" ha scritto nel messaggio ...

La soluzione che ho trovato non è il massimo, ma in fondo in fondo funge.
:-)
***************************
Private Sub Form_Timer()
On Error GoTo esci
If Screen.ActiveControl.ControlType >= 109 And
Screen.ActiveControl.ControlType <= 111 Then
    If Screen.ActiveControl.BackColor <> RGB(255, 255, 0) Then
Screen.ActiveControl.BackColor = RGB(255, 255, 0)
End If
If Screen.PreviousControl.ControlType >= 109 And
Screen.PreviousControl.ControlType <= 111 Then
    If Screen.PreviousControl.BackColor <> RGB(255, 255, 255) Then
Screen.PreviousControl.BackColor = RGB(255, 255, 255)
End If
esci:
Exit Sub
End Sub
***************************
Puoi sceglierti qualsiasi colore di sfondo e funziona per tutti e tre i tipi
di controlli di cui parlavi.
Nell'Intervallo timer metti un valore molto basso (ti consiglio 1 (uno) )
Cià
RoDAgo


text:
Sull'evento click della maschera
if Screen.ActiveControl.BackColor = colorebianco then
   Screen.ActiveControl.BackColor = coloregiallo end if
(non ho controlllato la proprietà activecontrol però se
da un post che inviatoti svolge la funzione di riconoccere
quale dei controlli ha lo stato attivo allora funziona eventualmente
sostituisci con previouscontrol)
l'unico difetto e che funziona solo se per scegliere
i valori usi il mouse quindi se passi
da un valore all'altro da tastiera non va bene prova però
a vedere sulle proprietà della maschera sè c'è un evento
che tiene conto quando viene premuti il tasto tab o invio o freccia,; insomma
quelle azioni che possono spostare il focus delle caselle. se trovi qualcosa
allora inserisci anche su tali eventi il codice riportato sopra


text:
>
> a vedere sulle proprietą della maschera sč c'č un evento
> che tiene conto quando viene premuti il tasto tab o invio o freccia,; insomma
prova con eventi:tasto giu e/o su pressione


text:
"rr12rr" ha scritto nel messaggio ...
> >
> > a vedere sulle proprietà della maschera sè c'è un evento
> > che tiene conto quando viene premuti il tasto tab o invio o freccia,;
insomma
>
> prova con eventi:tasto giu e/o su pressione
Mi permetto di puntualizzare quattro cosettine, bada che non voglio essere
polemico. :-)
1. il codice che consigli di inserire nell'evento Su clic nella maschera,
non mi sembra funzionante
2. in ogni caso duplicheresti il codice sia nell'evento Su tasto giù e Su
pressione
3. non tieni conto che la proprietà backcolor non è posseduta da tutti i
controlli, se per esempio sposti il focus su un Pulsante di opzione, Access
ti bloccherà segnalandoti un errore.
4. diamo una lettura alla tua affermazione:
    <<(non ho controlllato la proprietà activecontrol però se
    da un post che inviatoti svolge la funzione di riconoccere
    quale dei controlli ha lo stato attivo allora funziona eventualmente
    sostituisci con previouscontrol)>>
    anche questa frase mi ha lasciato un pò interdetto, difatti devi usare
ambedue le proprietà per impostare il colore (giallo) del controllo
selezionato e reimpostare (bianco) quello del controllo precedente.
A questo punto ti volevo chiedere, hai provato la soluzione che avevo dato
prima dei tuoi 2 repost?
C'è qlcs che non va nella mia risposta?
Perchè hai risposto a me e non ad MT?
Ti riposto il codice da inserire nell'evento Su Timer:
On Error GoTo esci
If Screen.ActiveControl.ControlType >= 109 _
        And Screen.ActiveControl.ControlType <= 111 _
        Then If Screen.ActiveControl.BackColor <> RGB(255, 255, 150) _
        Then Screen.ActiveControl.BackColor = RGB(255, 255, 150)
If Screen.PreviousControl.ControlType >= 109 _
        And Screen.PreviousControl.ControlType <= 111 _
        Then If Screen.PreviousControl.BackColor <> RGB(255, 255, 255) _
        Then Screen.PreviousControl.BackColor = RGB(255, 255, 255)
esci:
Metti 1 come intervallo Timer e funziona tutto perfettamente.
Ciao
RoDAgo


text:
> Mi permetto di puntualizzare quattro cosettine, bada che non voglio essere
> polemico. :-)
ci mancherebbe
siamo qui anche per chiarimenti
>il codice che consigli di inserire nell'evento Su clic nella maschera,
non mi sembra funzionante
>2. in ogni caso duplicheresti il codice sia nell'evento Su tasto giù e Su
pressione
riguardo la duplicazione avevo considerato che per selezionare una casella di
testo
o un combo si può usare o il click del mouse o da tastiera
quindi devo usare tutti e due gli eventi
poi tra tasto giù e pressione avevo sottolineato di usare o uno o l'altro
> 3. non tieni conto che la proprietà backcolor non è posseduta da tutti i
> controlli, se per esempio sposti il focus su un Pulsante di opzione, Access
> ti bloccherà segnalandoti un errore.
giusto
> A questo punto ti volevo chiedere, hai provato la soluzione che avevo dato
> prima dei tuoi 2 repost?
non l'ho provata
>
> C'è qlcs che non va nella mia risposta?
assolutamente  no
ho solo provato ad inviare un' altra soluzione per affrontare il problema.
anzi, grazie al tuo post e alle proprietà suggerite (come sottolineato nella
risposta) che ho
provato ad usare in un altro modo.
> Perchè hai risposto a me e non ad MT?
in genere sulle risposte leggo l'ultima e poi posto
è solo una mia abitudine
mi è più comoda la lettura e il postare
nel senso che mi è più facile  leggere  i post in ordine sequenziale
uno dietro l'altro
>
ciao


author: Lorenzo Coronati

text:
Scrisse "RoDAgo" <
rodago...@tiscalinet.it
>:
>If Screen.ActiveControl.ControlType >= 109 And
>Screen.ActiveControl.ControlType <= 111 Then
>    If Screen.ActiveControl.BackColor <> RGB(255, 255, 0) Then
>Screen.ActiveControl.BackColor = RGB(255, 255, 0)
>End If
>If Screen.PreviousControl.ControlType >= 109 And
>Screen.PreviousControl.ControlType <= 111 Then
>    If Screen.PreviousControl.BackColor <> RGB(255, 255, 255) Then
>Screen.PreviousControl.BackColor = RGB(255, 255, 255)
>End If
Un consiglio: dai un'occhiata a with sull'help <:-D
Ciao Robbi ;-)
--
Lorenzo Coronati
--
<<Come posso dunque sprotegere il database?
Esiste un crack o qualcosa del genere
che mi faccia accedere ai dati?>>
(Cocco, 17/10/2000)
--


text:
"rr12rr" ha scritto nel messaggio ...
[cut]
Grazie, ora č tutto molto piů chiaro.  ;-)
Basta poco per intenderci e anche meno per stringere amicizie e non
scatenare guerre.
Meditate gente, meditate.  :-)
>ciao
Bye, bye
RoDAgo
ps. alla luce di quel rompi di LoreCoro ;-) il codice diviene molto piů
snello in questo modo:
*****************************
On Error GoTo esci
With Screen.ActiveControl
If .ControlType >= 109 And .ControlType <= 111 Then _
    If .BackColor <> RGB(255, 255, 150) Then .BackColor = RGB(255, 255, 150)
End With
With Screen.PreviousControl
If .ControlType >= 109 And .ControlType <= 111 Then _
    If .BackColor <> RGB(255, 255, 255) Then .BackColor = RGB(255, 255, 255)
End With
esci:
******************************
*OPPURE*
******************************
On Error GoTo esci
With Screen
If .ActiveControl.ControlType >= 109 _
        And .ActiveControl.ControlType <= 111 _
        Then If .ActiveControl.BackColor <> RGB(255, 255, 150) _
        Then .ActiveControl.BackColor = RGB(255, 255, 150)
If .PreviousControl.ControlType >= 109 _
        And .PreviousControl.ControlType <= 111 _
        Then If .PreviousControl.BackColor <> RGB(255, 255, 255) _
        Then .PreviousControl.BackColor = RGB(255, 255, 255)
End With
esci:
**************************
*OPPURE in modo molto conciso*
**************************
On Error GoTo esci
With Controllo_Chiddu_chi_dicu_io
    if .AttivoAstutato then .AttivoAddumato=False
    if .PrecedenteAddumato then .PrecedenteAstutato=True
End With
esci:
***************************
Quest'ultimo non l'ho verificato. (molto probabilmente lo capirŕ soltanto
Sib  ;-))


text:
"Lorenzo Coronati" ha scritto nel messaggio ...
> Scrisse "RoDAgo"
> >If Screen.ActiveControl.ControlType >= 109 And
> >Screen.ActiveControl.ControlType <= 111 Then
[cut]
> Un consiglio: dai un'occhiata a with sull'help <:-D
>
> Ciao Robbi ;-)
Grrrrrrr  :-|
Bada che a Roma molto probabilmente dividiamo la stessa Casetta, ogni tua
risposta sarà attentamente valutata e le eventuali ritorsioni notturne
saranno letali e dolorosissime. [:-|
Dai non ti preoccupà, stavo a scherzà!  :)
Al limite beccherai qualche dolcetto in meno.  (sono sicuro che per te sarà
peggio di qualsiasi dolore  :))) )
Ciao nordico, ci vediamo nella Caput Mundi.  :-D
> Lorenzo Coronati
RoDAgo


text:
> Grazie, ora č tutto molto piů chiaro.  ;-)
> Basta poco per intenderci e anche meno per stringere amicizie e non
> scatenare guerre.
Fiuuuuuuuuuu!!!!!! (sospiro di sollievo)
C'č mancato poco
Capperi questa volta mi č andata veramente bene
Che per caso lavori nei reparti speciali antisommosse e/o di prima incursione
negli attacchi militari.
Mi sa tanto che RoDAgo
sta per :
Reparti Operativi D'Attacco per Guerra ad Oltranza
oppure
Reparti Operativi Distruttivi Antisommosse Guerre ed Oltre
ciao


text:
Adesso sono io che necessito di un supporto informativo
(comunque posterò il quesito)
da una tab_1
c1          c2
1           2, 4, 5
2
3
4           6
5
6
devo avere un tab_2
c1          c2
1           2, 4, 5
2           1, 4, 5
3
4           6,  1,  2, 5
5           1, 2, 4
6
praticamente tutti i valori che ho in c2, a cui corrisponde un c1,
devo riscrivere la riga nel corrispondente c1,
la riga del c2 va quindi su c1 quando in corrispondenza di c2=c1,
eliminando i valori doppi e mantenendo i valori che già ho in c1, esempio
il 4 di c1 avendo il 6, in tab_2 mantengo tale valore oltre ad
aggiungere la riga dei valori del 4 di c1 che si trova in c2.
Esempio più approfondito:
Da Tab_1:
Tab_1
c1            c2
---1           2, 4, 6, 8
---2           5
---3           1, 5
---4           7
---5           6
---6           niente
---7           3
---8           4, 5
Riassegno, per ogni valore in c1 che ho anche in c2, tutti i valori della riga
dove c1 si trova in c2
senza considerare le ripetizioni.
Devo Avere:
Tab_2
c1            c2
---1           2, 4, 6, 8, 3, 5
---2           5, 1, 4, 6, 8
---3           1, 5 , 7 , 3
---4           7, 1, 2, 6,  8, 5
---5           6, 2 , 3, 1, 8, 4,
---6           1, 2, 4,  8, 5
---7           3, 4
---8           4, 5, 1, 2, 6
Evidenzio i passaggi di assegnazione:
I numeri ripetuti nella riga non vanno riscritti
Tab_2
c1            c2
---1           2, 4, 6, 8     3, 1, 5
---2           5,                1, 2, 4, 6, 8
---3           1, 5             7 , 3
---4           7,                1, 2, 4, 6, 8                    8, 4, 5
---5           6                 2 , 5                3, 1, 5     8, 4, 5
---6                              1, 2, 4, 6, 8     5, 6
---7           3                 4,  7
---8           4, 5             1, 2, 4, 6, 8
questo modo di prendere i dati da c2 e rimetterli
nei valori di c1 che ho da l  stesso, va poi ripetuto
per gli tutti gli altri c1 (che hanno dei valori) e
quando rimetto i valori in c1, se ci sono già dei dati devo mantenerli
(e fare in modo quindi di non avere valori doppi)
--------------------------------------------------------------------------
ciao


text:
Dop il  pericolo scampato da probabile guerra,
scarico le mie cartucce, sparando quest'ulteriore post che
 riposterň.
A proposito di battaglie, hai visto quante cartuccie marca
post avevo in canna (la guerra sarebbe stata dura, ma con i reparti
speciali solo un miracolo mi avrebbe salvato).
2 (e le ultime), le ho sparate qui, visto che il terreno č (anzi era) ottimale.
Simulare una msgbox con una mia maschera
Dalle FAQ, ho usato il codice che fa apparire un messaggio, che mi
chiede se voglio salvare i dati
appena modificati in una maschera.
Tutto ok
Solo che ora volevo ricostruire una maschera simile con i tre pulsanti
di scelta.
Ho provato, ma mentre con il codice da faq, quando modifico i dati ad
esempio nel record n.5 di maschera_base,
passo al record successivo, si apre la msgbox che mi consente o di
salvare la modifica, o di ritornare a maschera _base, o di annullare le
modifiche fatte.
Nel momento in cui si apre la msgbox, dietro alla stessa continuo a
vedere masch_base che rimane sul record 5 e solo se clicco su: Si
Accetto Modifiche, la maschera si posiziona sul record 6.
Invece, se creo una mia maschera (simile) e sull’evento
Form_BeforeUpdate di masch_base la apro, praticamente il record di
maschera base, passa subito a quello successivo, ed č chiaro che a
questo punto non posso, o meglio non so piů, come fare a ricreare i 3
pulsanti con le rispettive azioni simili a quelli della msgbox.
Eppure il codice che apre la msg e la maschera_simile č sempre dentro lo
stesso evento Form_BeforeUpdate di masch_base; la msgbox perň intercetta
l’evento, mentre la maschera_simile no.
Quindi devo risolvere sia il problema di intercettazione (come fa la
msgbox) e sia poi
il codice da inserire dentro i 3 pulsanti.
-----------
Riporto a titolo informativo l’oggetto e il codice della FAQ
E' possibile far apparire un messaggio che mi chiede se voglio salvare i
dati appena modificati in una maschera? Autore: Federico Luciani [
fluciani @
libero.it
] Ogni volta che Access cerca di salvare un record,
viene generato l'evento BeforeUpdate (Prima di aggiornare) prima che il
record venga realmente salvato.
Quindi se vogliamo annullare l'aggiornamento del record, ci basta
intercettare questo evento.
Private Sub Form_BeforeUpdate(CANCEL As Integer)
Dim retValue As Integer
   Dim strTtl As String
   Dim strMsg As String
   strTtl = "Salvare il record?"
   strMsg = "I dati sono cambiati." & vbCrLf & _
            "Vuoi salvare le modifiche?"
   retValue = MsgBox(strMsg, vbQuestion + vbYesNoCancel, strTtl)
   Select Case retValue
       Case vbYes
           'non fare nulla
       Case vbNo
           DoCmd.RunCommand acCmdUndo
       Case vbCancel
           CANCEL = True
   End Select
End Sub
------------
Ringrazio in anticipo


text:
scusate per la ripetizione dei tre post
(col cavolo di parlare di guerra, cartucce e spari,  mi sa che
ho sparato anche qualche post di troppo)
di nuovo scusa


author: Carlo Ve

text:
RoDAgo ha scritto nel messaggio <8srn0i$15t$
2...@pegasus.tiscalinet.it
>...

Mi potrei sacrificare io a mangiare i dolcetti che Lorenzo (giustamente) non
potra' mangiare perche'
punito
Carlo Ve
>> Lorenzo Coronati
>RoDAgo
>
>
>
>


title: Msgbox con piu pulsanti per scelta...?

author: jobxxyy

text:
Salve,
come si puo fare per avere una msgbox con relativa domanda,
al quele sia possibile rispondere con 3 o 4 o n pulsanti?
Ad esempio sull'evento dopoaggiornamento di una casella di testo vorrei
uscisse il msgbox:
In quale scala hai inserito la temperatura?!
e sotto 4 pulsanti:
Scala celsius , scala Farenhaith, scala pippo, scala paperino....
in modo da poter inserire un'eventuale azione sulla risposta.
Cercato su goggle e su vecchi post, ma trovo solo MsgBox("Domanda", vbYesNo
--


title: Msgbox con piu pulsanti per scelta...?

author: Alessandro Cara

text:

User form aperta di tipo dialogo. Ci metti tutti i pulsanti che vuoi, e
fai tutte le elaborazioni che ti possano servire
--
ac
y-1=x


title: Msgbox con piu pulsanti per scelta...?

text:
> User form aperta di tipo dialogo. Ci metti tutti i pulsanti che vuoi, e
> fai tutte le elaborazioni che ti possano servire
Ok, grazie, non c avevo pensato.


title: specificare il percorso del file System.mdw

author: TDK

text:
Salve
Ho un problema con la protezione di Access.
Ho il file System.mdw situato sul server dei file back-end e tutti i
client puntano a questo file, a volte succede che qualche (o tutti)
client perde la connessione di rete (cavo scollegato o problemi allo
switch ecc.) e se si apre l'applicazione Access questa non trovando il
server utilizza il file .mdw di default e mi inibisce l'utilizzo.
Vorrei trovare il sistema di ricollegarmi al file sul server
automaticamente all'apertura del DB.
Ho provato con:

 DBEngine.SystemDB = "\\nomeserver\nomearchivio\system.mdw"
sia in una macro Autoexec che nell'evento su apertura della form di
avvio, ma il percorso non viene cambiato!!
Nella guida è scritto:
Per fare in modo che tale opzione funzioni, è necessario impostare la
proprietà SystemDB prima dell'inizializzazione dell'oggetto DBEngine,
cioè prima di creare un'istanza di qualsiasi altro oggetto DAO.
L'ambito di tale impostazione è limitato all'applicazione e non può
essere modificato senza riavviare tale applicazione.
Cosa significa? Dove devo mettere questa cavolo di funzione, perche mi
assuma il nuovo percorso?
Grazie 1K per l'help


author: Carlo Costarella

text:
"TDK" <
mouse...@libero.it
> ha scritto nel messaggio
news:200611171...@mynewsgate.net...

 Puoi usare le opzioni di avvio:
/wrkgrp \\Server\Percorso\System.mdw
Leggiti "Opzioni della riga di comando per l'avvio" dalla guida.
Ciao, Carlo


title: Generazione ID

author: Fabio Arenella

text:
Buongiorno al NG.
Ho scritto questa istruzione
Me.Id_pagamento = IIf(IsNull(DMax("[Id_pagamento]", "Pagamenti",
"[Cod_preventivo] =" & Form_Pagamenti.Combopreventivo + 1)), 1,
(DMax("[Id_pagamento]", "Pagamenti", "[Cod_preventivo] =" &
Form_Pagamenti.Combopreventivo + 1)))
nell'evento load della form per generare nella casella di testo Id_pagamento
il numero progressivo del pagamento (e funziona)
Volevo però scrivere tale istruzione nella proprietà origine controllo della
casella di testo..............
solo che la sintassi è abbastanza differente; sto provando e
riprovando..senza riuscire a trovare la sintassi giusta.
Qualcuno di voi potrebbe darmi una dritta???
...inoltre volevo sapere quale delle due strade conviene di + in termini di
velocità ed appesantimento.
Ringrazio anticipatamente


title: Generazione ID

text:
"Fabio Arenella" <
fabio.a...@tin.it
> ha scritto nel messaggio
news:CFCk9.145408$ub2.3...@news1.tin.it...

Prova a sostituire le virgole con i punto e virgola.
Ciao, Carlo


title: Generazione ID

author: Maurizio Borrelli

text:
> "Fabio Arenella" news:CFCk9.145408$ub2.3...@news1.tin.it...:
> Ho scritto questa istruzione
> Me.Id_pagamento = IIf(IsNull(DMax("[Id_pagamento]", "Pagamenti",
> "[Cod_preventivo] =" & Form_Pagamenti.Combopreventivo + 1)), 1,
> (DMax("[Id_pagamento]", "Pagamenti", "[Cod_preventivo] =" &
> Form_Pagamenti.Combopreventivo + 1)))
> nell'evento load della form per generare nella casella di testo
> Id_pagamento
> il numero progressivo del pagamento (e funziona)
> Volevo però scrivere tale istruzione nella proprietà origine controllo
    Sicuro intendi proprio "Origine controllo" ? Oppure "Valore predefinito"
?
> della casella di testo..............
> solo che la sintassi è abbastanza differente; sto provando e
> riprovando..senza riuscire a trovare la sintassi giusta.
> Qualcuno di voi potrebbe darmi una dritta???
> ...inoltre volevo sapere quale delle due strade conviene di + in termini
> di velocità ed appesantimento.
    Considera anche la possibilita' di scrivere:
        Nz( DMax( .. ; .. ; .. ) ; 1 )
--
Ciao :-)
Maurizio
--------
?SPQR(C)
 X
--------


title: Gestione repliche database

author: iXiber

text:
Ciao a tutti.
Vorrei creare un programma che utilizza come database MSDE ed effettuare
delle repliche dello stesso con db Access. Quindi utilizzare il db MSDE come
master e quelli in MsAccess come repliche.
Qualcuno di voi ha già avuto esperienza o sa se è possibile??
Non riesco a trovare documentazione sufficiente. :((
Grazie a tutti.


title: Estrarre la data da un numero

author: andrea

text:
Buondì
Vorrei cortesemente sapere se c'è un funzione che mi sappia indicare la data
da un numero. Esempio: il numero 39686 che data è??
Ringrazio anticipatamente chi mi darà una mano(anche se mi da qualche dritta
per trovarlo nella guida...sigh)
Andrea
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: Estrarre la data da un numero

text:

Ho visto appena poco prima del mio post che si parlava di date nelle query e
li ho trovato la mia risposta...Scusate ...l'intrusione ma andavo un pò di
fretta e mi serviva sapere velocemente qualche cosa...
Ciao a tutti e buon lavoro.



title: file di help .CHM

author: Simone Bianchi

text:
Ho creato con HTML Help Workshop un file di help prova.chm non capisco
perchè eseguendo il comando (da Start/Esegui):
start hh.exe mk:@MSITStore:C:\Documents and Settings\Simone
Bianchi\Desktop\HELP\prova.chm::/cap1.htm
viene chiamato in modo corretto il cap1.htm ( capitolo 1 del file di help
prova.chm).
Se lo stesso comando lo chiamo da VBA nel seguente sottoindicato, mi dice
che non riesce ad aprire il file di help:
Shell ("start hh.exe mk:@MSITStore: C:\Documents and Settings\Simone
Bianchi\Desktop\HELP\prova.chm::/cap1.htm")
Grazie per l'aiuto
Simo


title: file di help .CHM

author: Marco, il Padre

text:
Shell usa "in parte" i nomi DOS (credo sia vero soloper gli argomenti).
Prova con
Shell ("start hh.exe mk:@MSITStore:
C:\docum~1\SimoneBianchi\Desktop\HELP\prova.chm::/cap1.htm")
o cose simili.
Per verificare esegui il comando da una shell DOS !


title: Database immagini

author: Pippo Firenze

text:
Sto realizzando un database per catalogare le mie immagini.
Mi piacerebbe poter inserire un piccolo rettangolo di anteprima immagine
all'interno della maschera che mi sono creato, in modo da riconoscere al
volo l'immagine che sto selezionando. Se qualcuno mi sa aiutare, gli
sarei molto grato. Grazie.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Database immagini

author: Roberto da casa

text:
"Pippo Firenze" <
pip...@sitoverde.com
> ha scritto nel messaggio
news:4a210da94acb4513789...@mygate.mailgate.org...
> Sto realizzando un database per catalogare le mie immagini.
> Mi piacerebbe poter inserire un piccolo rettangolo di anteprima immagine
> all'interno della maschera che mi sono creato, in modo da riconoscere al
> volo l'immagine che sto selezionando. Se qualcuno mi sa aiutare, gli
> sarei molto grato. Grazie.
>
>
Vai sul Sito Comune (link qui sotto); nella Sezione General prova a dare uno
sguardo a queste tre FAQ:
1) Come implementare correttamente un archivio di immagini di Stefano
Bettini
2) Implementare un archivio di immagini di Silvio Savoldi
3) Archiviazione immagini di Cappellaro Franco
In queste FAQ (e nei database di esempio ad esse allegati) troverai
sicuramente delle valide idee per risolvere il tuo problema.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Database immagini

author: Emyr

text:
On Mon, 1 Jul 2002 15:15:58 +0000 (UTC), "Pippo Firenze"
<
pip...@sitoverde.com
> wrote:
>Sto realizzando un database per catalogare le mie immagini.
>Mi piacerebbe poter inserire un piccolo rettangolo di anteprima immagine
>all'interno della maschera che mi sono creato, in modo da riconoscere al
>volo l'immagine che sto selezionando. Se qualcuno mi sa aiutare, gli
>sarei molto grato. Grazie.
vedi su
sitocomune.com
 c'č un esempio di archiviazione immagini
Saluti.
Emanuele.


title: Database immagini

author: Pippaia

text:
Grazie peri il vostro aiuto, ho controllato e credo che questi esempi siano
quello
che stavo cercando.
Alla prossima volta!
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:g7dU8.95064$Kt3.2...@twister2.libero.it...



title: Database immagini

text:
Grazie per il vostro aiuto, ho controllato e credo che questi esempi siano
quello
che stavo cercando.
Alla prossima volta!
"Emyr" <
fan...@lavoro.com
> ha scritto nel messaggio
news:0sg2iu4tiha1v4e09...@4ax.com...
> On Mon, 1 Jul 2002 15:15:58 +0000 (UTC), "Pippo Firenze"
> <
pip...@sitoverde.com
> wrote:
>
> >Sto realizzando un database per catalogare le mie immagini.
> >Mi piacerebbe poter inserire un piccolo rettangolo di anteprima immagine
> >all'interno della maschera che mi sono creato, in modo da riconoscere al
> >volo l'immagine che sto selezionando. Se qualcuno mi sa aiutare, gli
> >sarei molto grato. Grazie.
>
>
> vedi su
sitocomune.com
 c'è un esempio di archiviazione immagini
> Saluti.
> Emanuele.


title: Si è verificato un errore su Microsoft Access...!!!

author: Mavic

text:
Salve,
non so se anche a voi capita dopo ore e ore di lavoro e centinaia di
righe di codice scritte di ritrovarsi un mdb corrotto che, chissà per
quale motivo comincia a dare errori a raffica come da oggetto (premetto
che effettuo sempre regolarmente il compatta e ripristina e non
inserisco niente di particolarmente complesso sulle maschere addirittura
evito di utilizzare il richiamo a funzioni nelle caselle di testo per
evitare problemi..), attualmente,ad esempio, ho un mdb che
disconnettendo alcune tabelle collegate va in crash (solo alcune tabelle
non tutte !!)
o magari aprendo in struttura una maschera.
Il bello e che anche importando tutto in un altro mdb vuoto non cambia
niente, stessa storia.
A questo punto mi chiedo c'è un modo per preservare il proprio lavoro su
progetti anche abbastanza grossi senza dover cominciare tutto da capo ??
Voi come procedete nello sviluppo di un lavoro su mdb ?
Grazie per l'attenzione.


author: Bruno Campanini

text:
"Mavic" <
assis...@dgeletroinformatica.it
> wrote in message
news:wSB3e.727263$b5.32...@news3.tin.it...
> Voi come procedete nello sviluppo di un lavoro su mdb ?
A  suon di moccoli!
Bruno


author: giorgio rancati

text:
"Mavic" <
assis...@dgeletroinformatica.it
> ha scritto nel messaggio
news:wSB3e.727263$b5.32...@news3.tin.it...
> Salve,
> non so se anche a voi capita dopo ore e ore di lavoro e centinaia di
> righe di codice scritte di ritrovarsi un mdb corrotto che, chissą per
> quale motivo comincia a dare errori a raffica come da oggetto (premetto
> che effettuo sempre regolarmente il compatta e ripristina e non
> inserisco niente di particolarmente complesso sulle maschere addirittura
> evito di utilizzare il richiamo a funzioni nelle caselle di testo per
> evitare problemi..), attualmente,ad esempio, ho un mdb che
> disconnettendo alcune tabelle collegate va in crash (solo alcune tabelle
> non tutte !!)
> o magari aprendo in struttura una maschera.
>
> Il bello e che anche importando tutto in un altro mdb vuoto non cambia
> niente, stessa storia.
>
> A questo punto mi chiedo c'č un modo per preservare il proprio lavoro su
> progetti anche abbastanza grossi senza dover cominciare tutto da capo ??
>
> Voi come procedete nello sviluppo di un lavoro su mdb ?
>
> Grazie per l'attenzione.
solo per curiositą,
che versione di Access e Service Pack  usi ?
Ciao Giorgio


author: Simone Calligaris

text:
"Mavic" <


Crei una copia Master del lavoro, le aggiunte giornaliere le fai su un
backup.
A fine giornata importi solo le aggiunte nel Master.
Saggia politica indipendentemente da Access.
In rapporto ai tuoi problemi?
Mah, disabilitando la funzione di correzione automatica nomi, si risolvono
il 95% dei problemi.
Saluti.


title: risoluzione schermo

author: alexb

text:
ciao a tutti,
sto cercando di lanciare un database access da un palmare collegato ad
un server tramite Citrix. L'applicazione è eseguita sul server, ma
lanciandola mi riconosce la risoluzione dello schermo del palmare
(320*200 circa) e mi da l'avviso che Access non può essere avviato con
una risoluzione inferiore a 640*480. C'è un modo per ovviare a questo
messaggio di errore e far partire comunque access anche se la
risoluzione è inferiore?
grazie mille


title: risoluzione schermo

author: antonio

text:
"alexb" <
ALEXB...@gmail.com
> ha scritto nel messaggio
news:847528c8-2f89-4cbc...@p36g2000prp.googlegroups.com...

--------------  RISPOSTA  ------------
Non so se c'è la possibilità di far girare Access con una risoluzione più
bassa, ma forse puoi "imbrogliare" il palmare facendogli credere di avere
una risoluzione maggiore. Da quanto dici il palmare in questione dovrebbe
avere XP o Vista. Se così è, prova a fare click clo tasto destro sullo
schermo, vai su proprietà, poi sulla finestra Impostazioni, quindi fai click
sul pulsante "Avanzate". Qui scegli la finestra Monitor e controlla se è
spuntato il controllo "Nascondi modalità non visualizzabili con questo
monitor". Se è spuntato il sistema non ti permette di simulare magari uno
schermo 640x480, se invece togli quella spunta, probabilmente potrai
impostare la risoluzione maggiore e lo schermo scorrerà verso il basso o
verso destra quando ti sposti col mouse in queste direzioni. ATTENZIONE:
Microsoft sconsiglia di togliere questa opzione ipotizzando persino un danno
all'hardware; a me non è mai successo di danneggiare niente, comunque
accetta il mio consiglio con le dovute cautele. Mi farebbe piacere sapere
com'è andata.
Ciao
Antonio


title: risoluzione schermo

text:
On 17 Gen, 13:05, "antonio" <
antoa...@tiscali.it
> wrote:
> "alexb" <
ALEXBen...@gmail.com
> ha scritto nel messaggionews:847528c8-2f89-4cbc...@p36g2000prp.googlegroups.com...

ciao Antonio, non credo si possa fare quello che dici perchè sul
palmare c'è windows ce. access lo faccio girare tramite terminal
server sul server, però mi riconosce la risoluzione del dispositivo su
cui si sta tentando di aprirlo (il palmare).
adesso provo ad istallare altre versioni di access sul server(magari
un runtime) sperando che non facciano questo controllo sulla
risoluzione


title: creare pulsante che azzera i valori di n campi?

author: sescappiticancello

text:
Ciao
in una maschera mi sono creato una sorta di calcolatrice...
o meglio ci sono 5 campi in cui inserisco un numero ed un sesto campo che
mi fa la somma dei precedenti.
funzionare funziona.
Ora perň vorrei un pulsante che mi azzera i campi (il valore deve essere 0)
cosě ho provato con una macro fatta cosě
imposta valore:
elemento:[Maschere]![maschera1]![cs1]
espressione: [Maschere]![maschera1]![cs1]*0
questo mi azzera il valore del primo campo
ho inserito altre 4 imposta valore variando il nome del campo...
esiste una soluzione piů elegante?
Tra l'altro io sono nella schermata con l'elenco delle azioni della macro
ed ogni volta che cambio qualcosa devo andare a cliccare sul pulsante con
i 3 puntini... esiste un modo per avere una visualizzazione tipo quella
del VBA per gli eventi dei pulsanti?
grazie ciao
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


author: BFS

text:
Il 10/03/2011 12:44, sescappiticancello ha scritto:
> Ciao
> in una maschera mi sono creato una sorta di calcolatrice...
> o meglio ci sono 5 campi in cui inserisco un numero ed un sesto campo che
> mi fa la somma dei precedenti.
> funzionare funziona.
> Ora però vorrei un pulsante che mi azzera i campi (il valore deve essere 0)
> così ho provato con una macro fatta così
> imposta valore:
> elemento:[Maschere]![maschera1]![cs1]
> espressione: [Maschere]![maschera1]![cs1]*0
>
> questo mi azzera il valore del primo campo
> ho inserito altre 4 imposta valore variando il nome del campo...
>
> esiste una soluzione più elegante?
> Tra l'altro io sono nella schermata con l'elenco delle azioni della macro
> ed ogni volta che cambio qualcosa devo andare a cliccare sul pulsante con
> i 3 puntini... esiste un modo per avere una visualizzazione tipo quella
> del VBA per gli eventi dei pulsanti?
>
> grazie ciao
>
>
>
postresti impostare la proprietà tag dei 4 addendi con "addendo"
e poi sul click del pulsante azzera metti questo codice:
Dim control As control
For Each control In Form
     If control.Tag = "addendo" Then
        control.Value = 0
    End If
Next
ciao
BFS


text:
BFS ha scritto:
> postresti impostare la proprietą tag dei 4 addendi con "addendo"
> e poi sul click del pulsante azzera metti questo codice:
> Dim control As control
> For Each control In Form
>      If control.Tag = "addendo" Then
>         control.Value = 0
>     End If
> Next
> ciao
> BFS
Wow funziona!grazie



title: TRAGEDIA IN ATTO - ricerca di dati doppi

author: Axel

text:
Salve a tutti,
vorrei sapere se è possibile, da una query o da qualcos'altro, avere una
lista di record che hanno alcuni criteri impostati doppi. in parole povere
nella mia tabella ci sono queste colonne
|codice |descriz  |qta |data acq|
|111110|aaaaaaa|100| 010103 |
|222222|bbbbbbb|150| 050103 |
|222222|bbbbbbb|150| 050103 |
ora dovrei cancellare tutta la seconda riga, mi andrebbe bene anche se mi
seleziona in una tabella a parte tutte le righe che hanno i criteri
impostati ripetuti.
A disposizione
Axel


author: MA

text:
"Axel" <
abm...@tiscali.it
> ha scritto nel messaggio
news:buir2b$i2g6g$1...@ID-190654.news.uni-berlin.de...

Nell'autocomposizione delle query c'è quello che chiedi
Tragedia in fieri invece se continui con subject come una prima parte come
quello che hai usato
MAssimiliano


text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:ak6Pb.5473$nC1....@news.edisontel.com...
>
> "Axel" <
abm...@tiscali.it
> ha scritto nel messaggio
> news:buir2b$i2g6g$1...@ID-190654.news.uni-berlin.de...
> > Salve a tutti,
> > vorrei sapere se è possibile, da una query o da qualcos'altro, avere una
> > lista di record che hanno alcuni criteri impostati doppi. in parole
povere
> > nella mia tabella ci sono queste colonne
> >
> > |codice |descriz  |qta |data acq|
> > |111110|aaaaaaa|100| 010103 |
> > |222222|bbbbbbb|150| 050103 |
> > |222222|bbbbbbb|150| 050103 |
> >
> > ora dovrei cancellare tutta la seconda riga, mi andrebbe bene anche se
mi
> > seleziona in una tabella a parte tutte le righe che hanno i criteri
> > impostati ripetuti.
> >
> > A disposizione
> > Axel
>
> Nell'autocomposizione delle query c'è quello che chiedi
ok, si effettivamente c'è
> Tragedia in fieri invece se continui con subject come una prima parte come
quello che hai usato
tragedia in esecuzione, sono circa 450.000 con acess 2.0,
grazie per la risposta celere