title: Report campi incrociati

author: Pes

text:
Tempo fà, leggendo vecchi post avevo trovato questa procedura per report con
campi dinamici:
> Se la query a campi incrociati si chiama Query1.
> Se il numero massimo di colonne di Query1 è 7 (una colonna per
> l'intestazione di riga e 6 colonne per l'intestazione di colonna).
> Se non conosci il numero esatto dei campi di Query1 ed il loro nome.
>
> Creati una maschera (chiamala Maschera1) con visualizzazione a maschere
> continue che abbia come origine record Query1.
> Nel corpo di Maschera1 inserisci 7 caselle di testo non associate chiamate
> Controllo1, Controllo2, ... Controllo7; rendi tale caselle di testo non
> visibili.
> Nell'intestazione di Maschera1 inserisci 7 labels in corrispondenza delle
7
> caselle di testo di cui sopra; chiama tali labels Etichetta1, Etichetta2,
> ... Etichetta7; rendi tale etichette non visibili.
> A fronte dell'evento "Su caricamento" di Maschera1, genera il seguente
> codice VBA:
>
> Private Sub Form_Load()
> Dim rst As Recordset
> Dim CMP As Field
> Dim Conta As Integer
> Set rst = CurrentDb.OpenRecordset("Query1")
> Conta = 1
> For Each CMP In rst.Fields
>    Me("Controllo" & Trim(Conta)).ControlSource = CMP.Name
>    Me("Controllo" & Trim(Conta)).Visible = True
>    Me("Etichetta" & Trim(Conta)).Caption = CMP.Name
>    Me("Etichetta" & Trim(Conta)).Visible = True
>    Conta = Conta + 1
> Next
> Set rst = Nothing
> End Sub
Qualcuno mi sà dire come devo modificare il codice per fare in modo che nel
report vengano visualizzate 10 colonne per l'intestazione di riga e 15
colonne per l'intestazione di colonna?
Vi prego, aiutatemi.
Ciao e grazie


title: Report campi incrociati

author: Roberto da casa

text:
"Pes" <
pes...@tin.it
> ha scritto nel messaggio
news:1df6321f.02100...@posting.google.com...

Il record di cui sopra resta invariato a prescindere dal numero dei campi
della query a campi incrociati.
Poiché, se non capisco male, la tua query a campi incrociati può avere sino
a 25 campi, devi solo preoccuparti di prepararti un report che contenga 25
caselle di testo non associate chiamate Controllo1, Controllo2, ... ,
Controllo25 sormontate da 20 etichette chiamate Etichetta1, Etichetta2, ...
, Etichetta25.
Naturalmente il report deve avere come origine record la query a campi
incrociati.
> Vi prego, aiutatemi.
Ma dove sta la tua difficoltà che ti fa tanto disperare?
> Ciao e grazie
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Ordinamento in s/maschera

author: bobparr

text:
Buondi', mi trovo nella necessitï¿œ di ordinare i dati contenuti in una
s/maschera, all'apertura della maschera principale.
La s/maschera ha una visualizzazione come "maschera continua", ed ï¿œ
ordinato in base alla data (ogni record ha una data). Data piu' lontana,
primo record; data piu' vicina, ultimo record, in fondo.
Vorrei ribaltare la visualizzazione.
Dove lo si puo' fare?
M.


title: Ordinamento in s/maschera

author: almorel

text:
On 11 Set, 15:50, bobparr <
a...@asdf.de
> wrote:
> Buondi', mi trovo nella necessità di ordinare i dati contenuti in una
> s/maschera, all'apertura della maschera principale.
>
> La s/maschera ha una visualizzazione come "maschera continua", ed è
> ordinato in base alla data (ogni record ha una data). Data piu' lontana,
> primo record; data piu' vicina, ultimo record, in fondo.
> Vorrei ribaltare la visualizzazione.
> Dove lo si puo' fare?
> M.
Ciao,
nelle proprietà della sottomaschera, o nell'origine dati "select *
from TuaTaabella order by TuoCampo"
oppure nella proprietà "Ordina per"
Alberto


title: Ordinamento in s/maschera

text:
almorel ha scritto:
> On 11 Set, 15:50, bobparr <
a...@asdf.de
> wrote:
>> Buondi', mi trovo nella necessit� di ordinare i dati contenuti in una
>> s/maschera, all'apertura della maschera principale.
>>
>> La s/maschera ha una visualizzazione come "maschera continua", ed �
>> ordinato in base alla data (ogni record ha una data). Data piu' lontana,
>> primo record; data piu' vicina, ultimo record, in fondo.
>> Vorrei ribaltare la visualizzazione.
>> Dove lo si puo' fare?
>> M.
>
> Ciao,
> nelle propriet� della sottomaschera, o nell'origine dati "select *
> from TuaTaabella order by TuoCampo"
> oppure nella propriet� "Ordina per"
>
> Alberto
Nelle proprieta' Ordina per ho "collega.Data", dove collega � la tabella
che alimenta/viene alimentata dalla s/maschera.
Come faccio a scrivere in quel campo "collega.Data ma dall'altra parte"?


title: Ordinamento in s/maschera

text:
On 11 Set, 15:59, bobparr <
a...@asdf.de
> wrote:
> almorel ha scritto:
>
>
>
> > On 11 Set, 15:50, bobparr <
a...@asdf.de
> wrote:
> >> Buondi', mi trovo nella necessità di ordinare i dati contenuti in una
> >> s/maschera, all'apertura della maschera principale.
>
> >> La s/maschera ha una visualizzazione come "maschera continua", ed è
> >> ordinato in base alla data (ogni record ha una data). Data piu' lontana,
> >> primo record; data piu' vicina, ultimo record, in fondo.
> >> Vorrei ribaltare la visualizzazione.
> >> Dove lo si puo' fare?
> >> M.
>
> > Ciao,
> > nelle proprietà della sottomaschera, o nell'origine dati "select *
> > from TuaTaabella order by TuoCampo"
> > oppure nella proprietà "Ordina per"
>
> > Alberto
>
> Nelle proprieta' Ordina per ho "collega.Data", dove collega è la tabella
> che alimenta/viene alimentata dalla s/maschera.
>
> Come faccio a scrivere in quel campo "collega.Data ma dall'altra parte"?
Rieccomi.
"Ordina per"  funziona così
"TuaData"                    Ordinamento crescente di data
"TuaData DESC"          Ordinamento decrescente di data
Forse mi sfugge qualcosa del tuo problema ?
Ciao
Alberto


title: Ordinamento in s/maschera

author: Karl Donaubauer

text:
bobparr wrote:
>>> Buondi', mi trovo nella necessit� di ordinare i dati contenuti in
>>> una s/maschera, all'apertura della maschera principale.
>>>
>>> La s/maschera ha una visualizzazione come "maschera continua", ed �
>>> ordinato in base alla data (ogni record ha una data). Data piu'
>>> lontana, primo record; data piu' vicina, ultimo record, in fondo.
>>> Vorrei ribaltare la visualizzazione.
>
> Nelle proprieta' Ordina per ho "collega.Data", dove collega � la
> tabella che alimenta/viene alimentata dalla s/maschera.
>
> Come faccio a scrivere in quel campo "collega.Data ma dall'altra
> parte"?
collega.Data DESC
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


title: Ordinamento in s/maschera

text:
almorel ha scritto:
> On 11 Set, 15:59, bobparr <
a...@asdf.de
> wrote:
>> almorel ha scritto:
>>
>>
>>
>>> On 11 Set, 15:50, bobparr <
a...@asdf.de
> wrote:
>>>> Buondi', mi trovo nella necessit� di ordinare i dati contenuti in una
>>>> s/maschera, all'apertura della maschera principale.
>>>> La s/maschera ha una visualizzazione come "maschera continua", ed �
>>>> ordinato in base alla data (ogni record ha una data). Data piu' lontana,
>>>> primo record; data piu' vicina, ultimo record, in fondo.
>>>> Vorrei ribaltare la visualizzazione.
>>>> Dove lo si puo' fare?
>>>> M.
>>> Ciao,
>>> nelle propriet� della sottomaschera, o nell'origine dati "select *
>>> from TuaTaabella order by TuoCampo"
>>> oppure nella propriet� "Ordina per"
>>> Alberto
>> Nelle proprieta' Ordina per ho "collega.Data", dove collega � la tabella
>> che alimenta/viene alimentata dalla s/maschera.
>>
>> Come faccio a scrivere in quel campo "collega.Data ma dall'altra parte"?
>
> Rieccomi.
>
> "Ordina per"  funziona cos�
>
> "TuaData"                    Ordinamento crescente di data
> "TuaData DESC"          Ordinamento decrescente di data
>
> Forse mi sfugge qualcosa del tuo problema ?
> Ciao
> Alberto
>
>
>
>
Perfetto, non conoscevo il DESC
:-)
m.


title: asterischi per password

author: ^luigi^

text:
in una maschera per la gestione password, ho un controllo campo dove si
inserisce, appunto, la password.
Attalmente l'inserimento avviene in chiaro, cioà quello che scrivo si vede.
Come fare per rendere i caratteri visibili come asterischi?
l.
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: asterischi per password

author: Marco Pizzamiglio

text:
^luigi^ ha scritto:
> in una maschera per la gestione password, ho un controllo campo dove si
> inserisce, appunto, la password.
> Attalmente l'inserimento avviene in chiaro, cioà quello che scrivo si vede.
> Come fare per rendere i caratteri visibili come asterischi?
> l.
Vai sulle proprietà della casella, scheda Dati, riga "Maschera di input" e
premi i tre puntini che compaiono sulla destra quando metti il cursore nel
campo, si apre una maschera che ti consente di scegliere il formato che
preferisci.
Ciao.
-Marco-



title: asterischi per password

text:
Marco Pizzamiglio ha scritto:
> ^luigi^ ha scritto:
> > in una maschera per la gestione password, ho un controllo campo dove si
> > inserisce, appunto, la password.
> > Attalmente l'inserimento avviene in chiaro, cioà quello che scrivo si vede.
> > Come fare per rendere i caratteri visibili come asterischi?
> > l.
> Vai sulle proprietà della casella, scheda Dati, riga "Maschera di input" e
> premi i tre puntini che compaiono sulla destra quando metti il cursore nel
> campo, si apre una maschera che ti consente di scegliere il formato che
> preferisci.
> Ciao.
> -Marco-
ok! va bene!
invece se dovrei far apparire gli asterischi ad una imputbox temporanea
che richiamo con un codice su "prima di aggiornare" della maschera come
questo:
If Not Me.NewRecord Then
    If InputBox("Password", "Password", "", 0, 0) = "freschefrasche" Then
ecc.
ad ora, in questo modo sul rigo password dell'imputbox si vede quello che
scrivo mentre vorrei far comparire gli asterischi.
l.



title: asterischi per password

text:
^luigi^ ha scritto:
> > > in una maschera per la gestione password, ho un controllo campo dove si
> > > inserisce, appunto, la password.
> > > Attalmente l'inserimento avviene in chiaro, cioà quello che scrivo si
vede.
> > > Come fare per rendere i caratteri visibili come asterischi?
> > > l.
> > Vai sulle proprietà della casella, scheda Dati, riga "Maschera di input" e
> > premi i tre puntini che compaiono sulla destra quando metti il cursore nel
> > campo, si apre una maschera che ti consente di scegliere il formato che
> > preferisci.
> > Ciao.
> > -Marco-
> ok! va bene!
> invece se dovrei far apparire gli asterischi ad una imputbox temporanea
> che richiamo con un codice su "prima di aggiornare" della maschera come
> questo:
> If Not Me.NewRecord Then
>     If InputBox("Password", "Password", "", 0, 0) = "freschefrasche" Then
> ecc.
> ad ora, in questo modo sul rigo password dell'imputbox si vede quello che
> scrivo mentre vorrei far comparire gli asterischi.
> l.
Al posto della inputbox fai aprire una piccola maschera popup con una
textbox dove inserire la password. Quando si chiude la maschera passi il
valore della textbox alla maschera chiamante.
Ciao.
-Marco-



title: asterischi per password

author: Carlo Costarella

text:
"^luigi^" <
onofrio...@tin.it
> ha scritto nel messaggio
news:i4iopv$i2r$1...@news.newsland.it...

 Non puoi farlo con una inputbox.
In questi casi la soluzione è quella di crearsi una piccola maschera popup
che simuli la inputbox con un controllo testo simile a quello consigliato da
Marco e un pulsante chiudi. Su chiusura della maschera gestisci la password
eventualmente immessa.
Ciao, Carlo


title: asterischi per password

text:
"Marco Pizzamiglio" <
marco.pi...@gmail.com
> ha scritto nel messaggio
news:i4j06i$ne$1...@news.newsland.it...
> ^luigi^ ha scritto:
> Al posto della inputbox fai aprire una piccola maschera popup con una
> textbox dove inserire la password. Quando si chiude la maschera passi il
> valore della textbox alla maschera chiamante.
> Ciao.
> -Marco-
Quando si dice la contemporaneita.
Ciao, Carlo


title: asterischi per password

text:
Carlo Costarella ha scritto:


> Ciao, Carlo
eeeeeHHHHH!
facile a dirsi!!!  io già per questa imputbox ho sudato 7 camicie, ora mi
volete far cambiare la soluzione con una pupup!, e chi lo sa fare? è una
parola!!!!  se mi volete aiutare, prego! codice!  :-)))



title: asterischi per password

text:
On 19 Ago, 13:06,
onofriolNOTS...@tin.it
 (^luigi^) wrote:
> Carlo Costarella ha scritto:
>
>
>
>
>
>
>
>
>
> > "^luigi^" <
onofriolNOTS...@tin.it
> ha scritto nel messaggio

Visto che concordo con quanto ti hanno suggerito, ti offro questa
soluzione in modo che tu possa ulteriormente
rafforzare l'idea di quanto sia meglio la soluzione casalinga di Marco
e Carlo, che saluto.
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=276
Ciao
@Alex


title: asterischi per password

text:
"@Alex" <
ik2...@libero.it
> ha scritto nel messaggio
news:9922805f-34d5-4d24...@j8g2000yqd.googlegroups.com...
On 19 Ago, 13:06,
onofriolNOTS...@tin.it
 (^luigi^) wrote:
cut
...Marco
e Carlo, che saluto.
Ricambio con affetto.
Ti leggo sempre...anche in agosto.
Ciao, Carlo


title: asterischi per password

text:
On 19 Ago, 20:51, "Carlo Costarella" <
carlocoslib...@libero.it
> wrote:
> "@Alex" <
ik2...@libero.it
> ha scritto nel messaggionews:9922805f-34d5-4d24...@j8g2000yqd.googlegroups.com...
> On 19 Ago, 13:06,
onofriolNOTS...@tin.it
 (^luigi^) wrote:
> cut
> ...Marco
> e Carlo, che saluto.
>
> Ricambio con affetto.
> Ti leggo sempre...anche in agosto.
>
> Ciao, Carlo
Ci sono pochissimo... ma ogni tanto faccio capolino... ed è sempre
piacevole sentire le COLONNE
del NG... quelle di marmo di Carrara...!
Ciao Carlo
@Alex


title: Protezione da copie pirata

author: lucianab64 on libero

text:
CIAO A TUTTI !!
Cosa usate voi per proteggere il software applicativo da copie pirata?
La chiave hardware mi sembra poco efficiente.
Grazie del consiglio.
:-)
Luciana


title: Protezione da copie pirata

author: francescoff

text:
Il 27 Mar 2001, 11:58, "lucianab64 on libero" <
lucia...@libero.it
> ha
scritto:

>Luciana
utilizza l 'active
x nslock15vb6
--------------------------------
Inviato via
http://usenet.iol.it


title: Protezione da copie pirata

author: Luciano (DOC)

text:
"lucianab64 on libero" <
lucia...@libero.it
> wrote in message
news:%uZv6.2905$yU4.4...@news.infostrada.it...
> CIAO A TUTTI !!
> Cosa usate voi per proteggere il software applicativo da copie pirata?
> La chiave hardware mi sembra poco efficiente.
Dipende cosa proteggi e da chi. La chiave hardware non e' poca cosa,
soprattutto in relazione alla semplicita' di implementazione. Certo non e'
un ostacolo insormontabile, ma se pensi che le grosse SH investono miliardi
per proteggere il loro software che puntualmente viene crackato...
Insomma, alla bicicletta metti un lucchettino, alla maximoto il lucchettone,
alla Ferrari il GPS (che costa 5 milioni). Non credo che nessuno metta il
GPS sulla bicicletta da 200 Klire...no?:-)
Saluti.
Luciano
(DOC)


title: Protezione da copie pirata

author: Mad® Milox

text:
Ciao , Ho visto su questo NG , che si utilizza moltissimi metodi differenti.
Di solito la domanda e' posta cosi' : "Come fare un codice di
attivazione/disattivaizone di una demo ? "
Il massimo della sicurezza con il minimo sofrzo ? metti nel tuo software
molte chiavi diversificate a caduta.
ad esempio
a) puoi fare la lettura di parametri sul registro
b) puoi verificare l'esistenza di una tabella
c) puoi verificare una particolare scitta nel titolo dell'applicazione o
nelle porprieta' del database
d) puoi verificare la presenza di file speficifici nel disco e che
contengano determinate stringe di testo
e) la tua chiava hardware
f) una chiave basata sui codici di serie di un pc
etc..
le implementi tutte nel tuo db . il codice funziona perfettamente finche
sono rispettate tutte le condizioni imposte . Se ne salta anche una fai
chiudere l'applicazione.
Mi pare un po' da paranoia , ma io l'ho fatto su un testdb per testare le
sicurezze.
Ciao, Lorenzo
Ps:  se vogliono ti aprono il codice anche cosi' pero' gli rendi la vita un
po' piu' difficile.
"lucianab64 on libero" <
lucia...@libero.it
> ha scritto nel messaggio
news:%uZv6.2905$yU4.4...@news.infostrada.it...



title: tabella o report, campo sempre maiuscolo

author: franceschina

text:
Ciao,

vorrei che alcuni campi di una tabella avessero sempre il testo in
maiuscolo.
o meglio che il report che io vado a stampare abbia quei campi in
maiuscolo indipendentemente da come vengono scritti... si fa?

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: Riccardo Baldinotti

text:
On 28 Set, 07:27, oooo...@ooo.oo (franceschina) wrote:
> Ciao,
>
> vorrei che alcuni campi di una tabella avessero sempre il testo in
> maiuscolo.
> o meglio che il report che io vado a stampare abbia quei campi in
> maiuscolo indipendentemente da come vengono scritti... si fa?
>
> grazie ciao.

Nell'origine del campo hai il nome, per esempio "nome" (senza
virgolette). Sostituiscilo con:
=UCase([nome])
e avrai tutto maiuscolo.
Ciao
Riccardo Baldinotti


author: wolf moulder

text:
Riccardo Baldinotti ha scritto:

mi intrometto perchè servirebbe anche a me
io ho provato ma mi da errore, utilizzo access 2003, può essere che la
funzione non sia supportata?, ho provato sia sul report che sulla maschera.

ciao



text:
On 28 Set, 12:32,
w...@hovintoqualchecosa.sa
 (wolf moulder) wrote:
> Riccardo Baldinotti ha scritto:
>
> > On 28 Set, 07:27, oooo...@ooo.oo (franceschina) wrote:
> > > Ciao,
>
> > > vorrei che alcuni campi di una tabella avessero sempre il testo in
> > > maiuscolo.
> > > o meglio che il report che io vado a stampare abbia quei campi in
> > > maiuscolo indipendentemente da come vengono scritti... si fa?
>
> > > grazie ciao.
> > Nell'origine del campo hai il nome, per esempio "nome" (senza
> > virgolette). Sostituiscilo con:
> > =UCase([nome])
> > e avrai tutto maiuscolo.
> > Ciao
> > Riccardo Baldinotti
>
> mi intrometto perch servirebbe anche a me
> io ho provato ma mi da errore, utilizzo access 2003, pu essere che la
> funzione non sia supportata?, ho provato sia sul report che sulla maschera.
>
> ciao
>

Questa funzione esisteva prima ed esiste anche in A2010. Che messaggio
dà, e cosa c'è scritto esattamente nell'origine controllo?
Riccardo Baldinotti


text:

Ciao!
io scrivo
=UCase([Colore])   nel campo compare #Errore#
se invece lo uso nel report va tutto a posto. Alla fine quello che mi
interessa è il report.
intanto ti ringrazio!



author: MA

text:
"wolf moulder"  ha scritto nel messaggio
news:j5utd1$864$1...@news.newsland.it...

_______Risposta:
Prova a cambiare nome al controllo
MA


author: Bruno Campanini

text:
wolf moulder expressed precisely :

> mi intrometto perchè servirebbe anche a me
> io ho provato ma mi da errore, utilizzo access 2003, può essere che la
> funzione non sia supportata?, ho provato sia sul report che sulla maschera.

Nella proprietà Format dei campi di Tabella o Report
che vuoi far apparire in maiuscolo, poni il carattere ">",
senza virgolette.

Bruno


title: Testo a capo

author: Maverick

text:
Ciao a tutti,
in una casella di testo devo inserire un indirizzo nel formato:
nome
via
citta
Il problema e' che da codice non riesco ad andare a capo e vorrei evitare di
fare tre caselle di testo.
grazie.
Maverick


title: Testo a capo

author: Roberto - Syd

text:
"Maverick" <
clac...@tin.it
> ha scritto nel messaggio
news:Twj19.155826$vm5.5...@news2.tin.it...

Imposta la proprietà Funzione Tasto invio a Nuova riga del campo alla
casella di testo che deve contenere i dati e poi invia i dati aggiungendo un
invio dopo i dati es.
TuaCaselladiTesto= Nome & vbCrLf & Via & vbCrLf & Città & vbCrLf
Ciao Roberto - Syd


title: ordinamento decrescente report da codice

author: BFS

text:
Salve
ho un report che ordino da codice in base a un campo scelto da una form con
la seguente riga vba
Me.GroupLevel(1).ControlSource = Form_MiaForm.SceltaCampoOrdinamento
quindi prima di stampa posso decidere se visualizzare i dati in ordine di
nome, provincia, paese etc...
quello che non riesco a fare è mettere l'ordine decrescente
è fattibile?
grazie
BFS


text:
"BFS" <
b...@tin.it
> ha scritto nel messaggio
news:4905def0$0$1087$4faf...@reader1.news.tin.it...

scusate...non so perchè ma venerdi
Me.GroupLevel(1).ControlSource.sortorder =false
 non funzionava
oggi riprovato e va
scusate il post inutile
BFS


title: Access2000 - Windows7 - Incompatibilità?

author: Daniele

text:
Un saluto a tutti i partecipanti al NG
Qualcuno � a conoscenza se questi due SW sono compatibili ?
Grazie per le informazioni.
Ciao - Daniele


author: sv

text:
Daniele ha scritto:

So che Vista era testato per Office 2007.
Vedi qui:
http://www.hwupgrade.it/forum/showthread.php?t=1931307
--
sv
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


text:
>
> So che Vista era testato per Office 2007.
>
> Vedi qui:
>
>
http://www.hwupgrade.it/forum/showthread.php?t=1931307
>
grazie per il link. Non vedo nessun riferimento a Office2000.
Ciao


text:
Daniele ha scritto:

Appunto non se ne parla... ma questo non vuol dire che non funzioni a
priori. Ti resta solo di provare. Su San Google sembra che sia soltanto
Outlook 2000 ad avere problemi :-))



text:
>
> Appunto non se ne parla... ma questo non vuol dire che non funzioni a
> priori. Ti resta solo di provare.
Credo anch'io che sia l'unica soluzione.
Grazie comunque e ciao.
Daniele


text:
Daniele ha scritto:
> Un saluto a tutti i partecipanti al NG
> Qualcuno ï¿œ a conoscenza se questi due SW sono compatibili ?
> Grazie per le informazioni.
> Ciao - Daniele
>
>
io vedo che Axp gira senza problemi...credo non dovresti avere problemi
anche con A2000
ciao!
BFS


title: Import dati da tabella dbf

author: Giancarlo Leccese

text:
Salve a tutti, riprovo a postare un mio messaggio di qualche giorno fa.
ho una tabella in formato DBF che ho importato nel mio database access.
Ora dovrei dividere i dati in tabella secondo le varie tabelle del db.
Mi spiego:
Articolo, descrizione_articolo, stagione -> vanno nella tabella ARTICOLI
Colore, descrizione_colore -> vanno nella tabella COLORI
Taglia, costo ecc. -> vanno nella tabella TAGLIE
tutto questo vorrei fosse fatto mantenendo le relazioni tra le tabelle.
Praticamente una query di selezione al contrario.
E' possibile farlo? Ditemi almeno se è possibile.
Giancarlo


title: Pulsante Excel

author: Pippo Salemi

text:
Ringrazio Riccardo per aver risolto il mio Problema con la ricerca della
ragione sociale.
Ed eccomi al mio nuovo piccolo problema:
devo creare un pulsante per aprire un file excel, che faccio?
E per inserire delle nuove icone nel pulsante?
In fine un problema di corretto utilizzo di questa fantastica Newsgroup,
come rispondo direttamente a chi č cosě gentile nell'aiutarmi?
Grazie per la pazienza.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Pulsante Excel

author: Riccardo

text:
Pippo Salemi <
sal...@supereva.it
> wrote in message
f072a5d4b86c6aa5c25...@mygate.mailgate.org...
> Ringrazio Riccardo per aver risolto il mio Problema con la ricerca della
> ragione sociale.
> Ed eccomi al mio nuovo piccolo problema:
> devo creare un pulsante per aprire un file excel, che faccio?
vedi l'help su Hyperlink
ciao
> E per inserire delle nuove icone nel pulsante?
non so !
> In fine un problema di corretto utilizzo di questa fantastica Newsgroup,
> come rispondo direttamente a chi č cosě gentile nell'aiutarmi?
> Grazie per la pazienza.
non si dovrebbe rispondere direttamente (in privato).
ciao Riccardo


title: frontend mdb + backend sql server

author: Michele

text:
Salve a tutti,
ho "ereditato" un database che utilizza un file mdb come frontend ed sql server 2008 R2 Express come backend.
Finora il server era un comune pc, ma adesso migreremo tutto su un vero server con WinServer 2016.
La connessione era e rimarrà OCDB, che, da quello che ho letto anche qui, è la scelta migliore. giusto?
Avrei un po' di domande per voi perché sono pieno di dubbi.
1) Quale versione di SQL Server far installare? E' indifferente? Meglio la 2016?
2) Devo trasformare il frontend da mdb ad accdb? Credo sia un lavoraccio, perché nella conversione si generano molti errori. Mi tocca farlo? Ho letto commenti contrastanti.
3) Al momento ci sono alcune query che impiegano molto tempo per essere elaborate. Vorrei iniziare a trasformarle in pass-through. Da quello che ho capito diventerebbero molto più veloci. Giusto? Avete una guida o un libro da consigliarmi sull'argomento?

Grazie mille!


title: frontend mdb + backend sql server

text:
Ho ancora SQL Server 2008 su un Server e funziona bene... se senti il bisogno di cambiarlo puoi valutare il 2017.

Non è indispensabile passare ad ACCDB... se.non modifichi il Client...

Per le queries... potresti prendere una grossa cantonata tecnica... le Query PT hanno un senso e "possono" essere più veloci... ma non è la soluzione alle queries lente... ti suggerisco di provare a capire meglio questo argomento.
9 volte su 10 le queries lente sono scritte male senza campi indicizzati la dove servono o con parti non risolvibili lato server, che costringono un doppio lavoro lato client inutile... molti poco pratici commettono questi errori.

P.s. il sistema operativo credo sarà a 64B... ti conviene installare office 32...

Saluti
@Alex


title: frontend mdb + backend sql server

text:
tutto chiaro e magari posterò le query che risultano lente.
l'unica cosa che non ho capito è il discorso dei bit.
il nuovo server sarà a 64 bit, ma cosa influisce questo sull'office dei client? potresti spiegarmi meglio questo punto?


title: frontend mdb + backend sql server

text:
Ad esempio ho una tabella articoli con chiave primaria testo CdAr e un campo testo Descrizione.
Poi altre due tabelle: Carico e Scarico in cui ho i campi CdAr e quantità.
Quando calcolo il valore attuale eseguo prima la somma di tutti i carichi e di tutti gli scarichi e poi sottraggo alla somma dei carichi, la somma degli scarichi. In questo caso quale campo dovrei indicizzare?
Inoltre una possibile causa della lentezza è che CdAr è di tipo testo?


title: Spedizione via e-mail di un report in pdf

author: Andrea Coppo

text:
Ciao a tutti mi chiamo Andrea,
il mio problema e questo:
sto facendo un programma in access che mi permette di registrare la presenza
di persone ad un corso. Al termine della registrazione, su ogni record
(persona registrata), stampo un attestato di presenza a questo corso.
Premetto che al momento della registrazione non inserisco soltano il nome e
il cognome ma anche altri informazioni come l'indirizzo, la città, il numero
telefonico e l'indirizzo di posta elettronica. Era mia intenzione aggiungere
un pulsante accanto a quello di stampa che mi permettesse, per ogni record,
di spedire via mail l'attestato come allegato e in formato pdf. E' fattibile
la cosa? Mi potete aiutare? Grazie fin da ora....
Andrea


author: Marchingegno

text:
"Andrea Coppo" <
co...@studiocavallin.com
> ha scritto nel messaggio
news:HjQbd.41786$N45.1...@twister2.libero.it...

devi usare un costruttore di PDF non pui farlo da Access in modo diretto.
Io uso un programmino freeware poco peso che installa una stampante che si
chiama pdf995 cercalo e scaricatelo su goooooooogle.
"SESBAJOCORRIGETEME"


text:
Immaginavo questo.....ma poi come posso collegarlo al db? come posso far in
modo che premendo un tasto il report venga convertito in pdf, allegato
all'e-mail e spedito all'indirizzo del record?
"Marchingegno" <
marchi...@email.it
> ha scritto nel messaggio
news:GAQbd.139878$35.67...@news4.tin.it...



author: ciroteo

text:
"Andrea Coppo" <
co...@studiocavallin.com
> ha scritto nel messaggio
news:tZOcd.46012$N45.1...@twister2.libero.it...

domani quando rientro in ufficio ti mando del codice che preleva un file e
lo allega al messaggio.
per la creazione devi settare come predefinita la stampante virtuale che
genera il .pdf
Ora sono fuori ufficio se non mi ricordo ricordamelo x favore.


text:
Per favore ti ricordi di mandarmi il codice che mi allega un report ad una
mail?
Ti ringrazio tanto
Andrea
"ciroteo" <
cir...@libero.it
> ha scritto nel messaggio
news:1UQcd.46258$N45.1...@twister2.libero.it...



title: Generazione numero casuale.(superenalotto)

author: Enzo

text:
Esiste al pari di Excel (Strumenti/Analisi Dati/Generazione Numero Casuale)
la possibilità di generare dei numeri casuali, in base a delle condizioni
indicate.
Ad esempio con excel elaboro delle colonne per giocare al superenelotto,
però ci sono alcune limitazioni.
Ad esempio excel può elaborare solo in "orizzontale" così facendo non si
possono eleborare + di 256 combinazioni, (corrisponde al numero delle
colonne). Se fosse possibile in Access elaborare la cosa in "verticale"
potrei elaborare almeno 5-6000 colonne.
Questo è il codice vba di excel :
     ActiveSheet.Range("$G$1:$IV$6").Select
      Selection.Clear
      Application.Run "ATPVBAEN.XLA!Random", ActiveSheet.Range("$G$1"), 250,
6 _
        , 7, , ActiveSheet.Range("$D$1:$E$90")
        Range("R172").Select
il Range("$D$1:$E$90") indica i numeri da 1 a 90 nella colonna D , e nella
colonna E la probabilità assegnata da me.


author: Antonio Ganci

text:
Enzo wrote:
> Esiste al pari di Excel (Strumenti/Analisi Dati/Generazione Numero
> Casuale) la possibilità di generare dei numeri casuali, in base a
> delle condizioni indicate.
[cut]
Copiato dall'help:
Esempio di funzione Rnd
In questo esempio la funzione Rnd viene utilizzata per generare un numero
intero casuale compreso tra 1 e 6.
Dim MyValue
MyValue = Int((6 * Rnd) + 1)    ' Genera un valore casuale compreso tra 1 e
6.
Aggiungo:
Per evitare di generare sempre gli stessi numeri ti conviene utilizzare
l'istruzione Randomize (senza parametri).


author: Lorenzo Coronati

text:
Scrisse "Antonio Ganci" <
a.ganciNO...@megattera.it
>:
>Per evitare di generare sempre gli stessi numeri ti conviene utilizzare
>l'istruzione Randomize (senza parametri).
tieni comunque presente che la casualita' e' *molto*
relativa se il campione diventa grossetto...
(provare per credere)
--
lorenzo coronati
---


title: Cosa NON riesco a fare con un Custom Ribbon

author: ruggeroxa

text:
Ciao a tutti
sto creando un'applicazione con access 2007, sto smanettando con i custom
ribbons e sono a buon punto.
ecco cosa NON riesco a fare (con Macro o VBA, beninteso):
1) nascondere (non solo disabilitare) i seguenti elementi:
- la QAT Quick Access Toolbar
- la sezione Documenti Recenti (ho letto che si può fare in Access 2010, ma
nel 2007?)
- i bottoni Access Options e Exit Access
2) richiamare la ribbon di default
3) disabilitare/abilitare i tasti speciali di access (p.e. Alt+F11)
Qualche dritta anche parziale sarà iper gradita
buon lavoro a tutti
ruggero


author: Carlo Costarella

text:
"ruggeroxa" <
rugg...@yahoo.it
> ha scritto nel messaggio
news:4c67c955$0$12126$4faf...@reader4.news.tin.it...

http://www.riolab.org/index.php?option=com_content&view=article&id=138&itemid=69
http://dotnetside.org/blogs/laura/archive/2007/03/07/Personalizzazione-del-Ribbon-di-Access-2007-_2800_1_2900_.aspx
http://office.microsoft.com/en-us/help/use-the-ribbon-HA010089895.aspx
http://office.microsoft.com/en-us/access-help/customize-the-ribbon-HA010211415.aspx?pid=CH100621911033
http://msdn.microsoft.com/en-us/magazine/cc163469.aspx
Se Cinzia Pagani legge il post ti rispondera presto.
Ciao, Carlo


text:
grazie Carlo
li guarderň tutti e ti farň sapere.
conto anche su Cinzia Pagani: man mano che procedo nello sviluppo dei ribbon
trovo nuove soluzioni ma anche nuovi dubbi e problemi.
ciao
ruggero
"Carlo Costarella" <
carloco...@libero.it
> ha scritto nel messaggio
news:i4b3j5$cra$1...@tdi.cu.mi.it...
>
> "ruggeroxa" <
rugg...@yahoo.it
> ha scritto nel messaggio
> news:4c67c955$0$12126$4faf...@reader4.news.tin.it...
>> Ciao a tutti
>>
>> sto creando un'applicazione con access 2007, sto smanettando con i custom
>> ribbons e sono a buon punto.
>>
>> ecco cosa NON riesco a fare (con Macro o VBA, beninteso):
>>
>> 1) nascondere (non solo disabilitare) i seguenti elementi:
>> - la QAT Quick Access Toolbar
>> - la sezione Documenti Recenti (ho letto che si puň fare in Access 2010,
>> ma nel 2007?)
>> - i bottoni Access Options e Exit Access
>>
>> 2) richiamare la ribbon di default
>>
>> 3) disabilitare/abilitare i tasti speciali di access (p.e. Alt+F11)
>>
>> Qualche dritta anche parziale sarŕ iper gradita



author: OneEDP

text:

Mi chiedevo ... essendo piuttosto allergico a xml mi chiedevo se le
nuove possibilità di personalizzare i ribbon con Office 2010 possano
competere cone
http://www.accessribbon.de/en/
 o con
http://pschmid.net/office2007/ribboncustomizer/featuretourpart5.php
 o
quanto meno di snellire il depolyment dei ribboni.
Grazie
--
Daniele
Rispondere scartando OneEDP, spam e 32


text:

dimenticavo... anche questo link
http://www.andypope.info/vba/ribboneditor.htm



title: Querry su stringhe di testo

author: marceme

text:
Ciao, Secondo voi č possibile impostare una querry parametrica su di un
campo contenete piů di una parola es.
Campo di tipo testo contenente :
"inglese francese tedesco"
io imposto la querry a inglese e ottengo come risultato tutti i record che
hanno nel campo la parola inglese anche se ne contengono altre.
Stesso discorso se avessi un campo indirizzi e gli operatori che inseriscono
i dati potrebbero inserire il termine via oppure solo V. quindi sarei
costretto a fare una ricerca di questo tipo solo con il nome della strada.
Ciao
Marceme.


title: Querry su stringhe di testo

author: Sergio MAZZA

text:
"marceme" <mar...@cucu.te> ha scritto nel messaggio
news:a408tv$fl0$1...@newsreader.mailgate.org...

Prova con:
'-----------------
In ("inglese";"francese";"tedesco")
'-----------------
vedi nell'help l'operatore In (SQL)...
Ciao.
--
Sergio MAZZA


title: Querry su stringhe di testo

author: OndaMax

text:
marceme wrote in message ...
> Ciao, Secondo voi č possibile impostare una querry parametrica su di un
> campo contenete piů di una parola es.
>
> Campo di tipo testo contenente :
> "inglese francese tedesco"
>
> io imposto la querry a inglese e ottengo come risultato tutti i record che
> hanno nel campo la parola inglese anche se ne contengono altre.
Like "*" & [parametro] & "*"
OndaMax


title: Querry su stringhe di testo

text:
> Like "*" & [parametro] & "*"
>
> OndaMax
Ciao Grazie per l'aiuto, funziona benissimo, perņ non ne ho capito bene il
senso di "*" &
   [parametro] mi č chiaro, ma perchč ripeti  & "*" anche dopo ?
Forse per indicare che il [parametro] si puņ trovare sia prima che dopo
degli altri termini?
Grazie Marceme.


title: Querry su stringhe di testo

text:
marceme wrote in message ...
> > Like "*" & [parametro] & "*"
> ..., ma perchè ripeti  & "*" anche dopo ?
> Forse per indicare che il [parametro] si può trovare sia prima che dopo
> degli altri termini?
Esatto ...
Ricostruendo sul criterio un Like "*inglese*", selezioni tutti i campi che
contengono la substringa "inglese" a prescindere dalla sua posizione
all'interno del campo (all'inizio, in mezzo o alla fine).
Ciao
OndaMax


title: Errore in apertura database

author: Nao

text:
ciao ng, all'apertura del mio database (dopo crash e spegnimento formato
staccando la spina) mi da questo errore:
The microsoft jet database engine could not find the object 'MSysDb'. Make
sure the object exist and that you spell its name and the path name
correctly.
cosa devo/posso fare?
non me lo apre neanche tenendo premuto Shift
grazie a chi mi aiuta
buon helloween a tutti
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: Errore in apertura database

author: sv

text:
Nao ha scritto:
> ciao ng, all'apertura del mio database (dopo crash e spegnimento formato
> staccando la spina) mi da questo errore:
> The microsoft jet database engine could not find the object 'MSysDb'. Make
> sure the object exist and that you spell its name and the path name
> correctly.
> cosa devo/posso fare?
> non me lo apre neanche tenendo premuto Shift
> grazie a chi mi aiuta
> buon helloween a tutti
Vedi
http://www.donkarl.com/it/
1.27 Come procedere con database danneggiati
--
sv
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: motore di ricerca interno -help-2

author: Mauro

text:
Salve a tutti,
ho costruito un database per raccogliere il patrimonio bibliografico di
diverse associazioni di volontariato nel Lazio. Internamente a questo
database ho costruito un form di ricerca che manda in esecuzione una query
per parametri e restituisce il recordset filtrato mediante i parametri
inseriti.
Ho questo database con la tabella documenti che contiene circa 6000 record.
I vari campi contengono le informazioni catalografiche di ciascun documento
tipo [TitoloProprio] e [ComplementiTitolo] (sottotitolo),
[PrimaResponsabilita] e [SuccessiveResponsabilita] (informazioni
sull'autore), etc.
Questo database deve essere utilizzato da persone non esperte di Access e
per questo motivo ho deciso di dotarlo di una specie di motore di ricerca
interno costituito da un form con un certo numero di campi ristretti, tipo
[Titolo] per [TitoloProprio] e [ComplementiTitolo], [Autore] per gli altri
due elencati sopra e cosi' via.
Premendo sul bottone "Trova"di questa form si apre un'altra form che mostra
record per record l'insieme dei record filtrati da una query per parametri i
cui parametri sono quelli inseriti dall'utente nella form di ricerca.
Questo era il mio modello mentale.
Alla prova non funziona perche' questo sistema restituisce un numero
inferiore di record rispetto a quelli che soddisfano i criteri di ricerca.
Faccio un esempio:
Nel mio recordset sono presenti 5 record che contengono nel proprio titolo
la parola "villaggio". Se utilizzo la mia form d ricerca ottengo 1
record-risultato. Se utilizzo una query in cui inserisco nel campi titolo,
Like "*" & "villaggio" & "*", ottengo il numero esatto di 5 record.
Non riesco a trovare la differenza visto che la query del form di ricerca
fa: Like "*" & [Forms]![Ricerca]![TipoMaterialeGenerale] & "*".
Potete darmi qualche consiglio?
Allego al presente messaggio un estratto dal mio database che contiene le
query che sto utilizzando.
Grazie anticipatamente per l'aiuto
Mauro
--------------------------------------------------------------
Allegato A: query di ricerca
--------------------------------------------------------------
SELECT DISTINCTROW Documenti.IDInventario, Documenti.DataImmissione,
Documenti.GenereMateriale, Documenti.TipoMaterialeGenerale,
Documenti.TipoMateriale, Documenti.SupportoMateriale,
Documenti.TitoloProprio, Documenti.ComplementiTitolo,
Documenti.TitoloRivista, Documenti.PrimaResponsabilita,
Documenti.SuccessiveResponsabilita, Documenti.Edizione,
Documenti.Numerazione, Documenti.LuogoPubblicazione, Documenti.NomeEditore,
Documenti.CasaProduzione, Documenti.DataPubblicazione,
Documenti.LuogoStampa, Documenti.NomeStampatore, Documenti.DataStampa,
Documenti.Pagine, Documenti.Collezione, Documenti.PagineArticolo,
Documenti.Note, Documenti.ISBN, Biblioteche.NomeBiblioteca AS Espr1,
Biblioteche.Indirizzo AS Espr2, InventarioBiblioteche.Collocazione AS Espr3,
Documenti.IDAssociazione
FROM Documenti, Biblioteche, InventarioBiblioteche
WHERE (((Documenti.TipoMaterialeGenerale) Like "*" &
[Forms]![Ricerca]![TipoMaterialeGenerale] & "*") AND
((Documenti.TitoloProprio) Like "*" & [Forms]![Ricerca]![TitoloProprio] &
"*") AND ((Documenti.ComplementiTitolo) Like "*" &
[Forms]![Ricerca]![TitoloProprio] & "*" Or (Documenti.ComplementiTitolo) Is
Null) AND ((Documenti.TitoloRivista) Like "*" &
[Forms]![Ricerca]![TitoloProprio] & "*" Or (Documenti.TitoloRivista) Is
Null) AND ((Documenti.PrimaResponsabilita) Like "*" &
[Forms]![Ricerca]![PrimaResponsabilita] & "*") AND
((Documenti.SuccessiveResponsabilita) Like "*" &
[Forms]![Ricerca]![PrimaResponsabilita] & "*" Or
(Documenti.SuccessiveResponsabilita) Is Null) AND
((Documenti.LuogoPubblicazione) Like "*" &
[Forms]![Ricerca]![LuogoPubblicazione] & "*" Or
(Documenti.LuogoPubblicazione) Is Null) AND ((Documenti.NomeEditore) Like
"*" & [Forms]![Ricerca]![NomeEditore] & "*" Or (Documenti.NomeEditore) Is
Null) AND ((Documenti.DataPubblicazione) Like "*" &
[Forms]![Ricerca]![DataPubblicazione] & "*" Or (Documenti.DataPubblicazione)
Is Null) AND ((Documenti.LuogoStampa) Like "*" &
[Forms]![Ricerca]![LuogoPubblicazione] & "*" Or (Documenti.LuogoStampa) Is
Null) AND ((Documenti.NomeStampatore) Like "*" &
[Forms]![Ricerca]![NomeEditore] & "*" Or (Documenti.NomeStampatore) Is Null)
AND ((Documenti.DataStampa) Like "*" & [Forms]![Ricerca]![DataPubblicazione]
& "*" Or (Documenti.DataStampa) Is Null) AND ((Documenti.Note) Like "*" &
[Forms]![Ricerca]![Note] & "*"));
----------------------------------------------------------------------------
Allegato B: Query di ricerca per parola chiave
----------------------------------------------------------------------------
SELECT ParoleChiave.Parola AS Expr1, [qryRicercaMateriale].IDInventario AS
Expr2, [qryRicercaMateriale].DataImmissione AS Expr3,
[qryRicercaMateriale].GenereMateriale AS Expr4,
[qryRicercaMateriale].TipoMaterialeGenerale AS Expr5,
[qryRicercaMateriale].TipoMateriale AS Expr6,
[qryRicercaMateriale].SupportoMateriale AS Expr7,
[qryRicercaMateriale].TitoloProprio AS Expr8,
[qryRicercaMateriale].ComplementiTitolo AS Expr9,
[qryRicercaMateriale].TitoloRivista AS Expr10,
[qryRicercaMateriale].PrimaResponsabilita AS Expr11,
[qryRicercaMateriale].SuccessiveResponsabilita AS Expr12,
[qryRicercaMateriale].Edizione AS Expr13, [qryRicercaMateriale].Numerazione
AS Expr14, [qryRicercaMateriale].LuogoPubblicazione AS Expr15,
[qryRicercaMateriale].NomeEditore AS Expr16,
[qryRicercaMateriale].CasaProduzione AS Expr17,
[qryRicercaMateriale].DataPubblicazione AS Expr18,
[qryRicercaMateriale].LuogoStampa AS Expr19,
[qryRicercaMateriale].NomeStampatore AS Expr20,
[qryRicercaMateriale].DataStampa AS Expr21, [qryRicercaMateriale].Pagine AS
Expr22, [qryRicercaMateriale].Collezione AS Expr23,
[qryRicercaMateriale].PagineArticolo AS Expr24, [qryRicercaMateriale].ISBN
AS Expr25, [qryRicercaMateriale].Note AS Expr26, Biblioteche.NomeBiblioteca
AS Expr27, Biblioteche.Indirizzo AS Expr28,
InventarioBiblioteche.Collocazione AS Expr29,
[qryRicercaMateriale].IDAssociazione AS Expr30
FROM ParoleChiave, Biblioteche, qryRicercaMateriale, InventarioParole,
InventarioBiblioteche
WHERE ((([ParoleChiave].[Parola]) Like [Forms]![Ricerca]![Parola]));


title: motore di ricerca interno -help-2

author: Roberto da casa

text:
"Mauro" <
mart...@libero.it
> ha scritto nel messaggio
news:acdf89$fuj$1...@newsreader.mailgate.org...

A mio avviso i 4 record della ricerca che non ti vengono visualizzati hanno
in uno o più dei seguenti campi:
TipoMaterialeGenerale
TitoloProprio
PrimaResponsabilita
Note
il valore Null. Questo potrebbe essere il motivo del malfunzionamento: prova
a verificare e facci sapere.
Non capisco per quale motivo, nella query di ricerca, ti sei cautelato dalla
possibilità di valori Null per tutti i campi tranne che per questi 4 campi.
Spero che il motivo del malfunzionamento sia questo e quindi facilmente
risistemabile con un piccolo intervento sul codice SQL della query di
ricerca ( Or (Documenti.TipoMaterialeGenerale) Is Null ecc. ecc. )
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: motore di ricerca interno -help-2

text:
"Roberto da casa" <
r.ma...@libero.it
> wrote in message
news:DVrG8.90507$5k4.2...@twister2.libero.it...
>
>
> A mio avviso i 4 record della ricerca che non ti vengono visualizzati
hanno
> in uno o più dei seguenti campi:
>
> TipoMaterialeGenerale
> TitoloProprio
> PrimaResponsabilita
> Note
>
> il valore Null. Questo potrebbe essere il motivo del malfunzionamento:
prova
> a verificare e facci sapere.
> Non capisco per quale motivo, nella query di ricerca, ti sei cautelato
dalla
> possibilità di valori Null per tutti i campi tranne che per questi 4
campi.
>
> Spero che il motivo del malfunzionamento sia questo e quindi facilmente
> risistemabile con un piccolo intervento sul codice SQL della query di
> ricerca ( Or (Documenti.TipoMaterialeGenerale) Is Null ecc. ecc. )
>
> --
> Roberto
>
> ---------------------------------------------
> il Sito Comune di it.comp.appl.access:
>
http://www.sitocomune.com
> ---------------------------------------------
>
Ciao Roberto!
Il motivo per il quale non ho inserito la possibilita' del null e' perche'
in passato ho constatato che se aggiungevo troppe volte il Null, Access mi
inseriva nei risultati anche dei record spurii, che cioe' non soddisfacevano
i criteri di ricerca ma, per qualche raggione, avevano dei campi in Null.
I cinque campi che tu hai individuato sono campi obbligatori nell'immissione
e pertanto davono avere per forza un qualcosa dentro. Tutto questo ad
eccezione delle Note di cui non sono sicuro. Per conferma, comunque ho
controllato i 5 record che dovrebbero essere il risultato dell'operazione di
ricerca ed ho constatato che questi campi, in questi record sono sempre
pieni.
Ti allego l'estratto del database.
Ciao e grazie
Mauro
----------------------------------------------------------------
Estratto dalla tabella Documenti dei record con "villagio" nel titolo
----------------------------------------------------------------
(1)
2205/07/2000MonografiaSolo cartaceoIl mondo e' il mio villaggio[il
volontariato civile nella nuova legge sulla cooperazione tecnica con i paesi
in via di sviluppo]
Bersani giovanni BolognaEditore cefa
[1973?] _FIVOLIl mondo e' il mio villaggio
(2)
3205/07/2000MonografiaSolo cartaceoIl villaggio solidaleVolontariato e
informazioneValentini ruggero LuccaCentro nazionale per il volontariato
1990_FIVOLIl villaggio solidale
(3)
129021/08/2000MonografiaSolo cartaceoMito del villaggio globale, ilLa
comunicazione nord-sudArdesi luciano_RomaEdizioni associate1992
_VISMito del villaggio globale, il
(4)
258821/08/2000MonografiaSolo cartaceoVillaggio globale_
Almeno 1 aut_RomaInternazionale1996
_VISVillaggio globale
(5)
486013/02/2001MonografiaVideocassettaMaria del villaggio..
Toro matsuiDurata 95'ArciMaria del villaggio..
-------------------------------------------------------------------------


title: motore di ricerca interno -help-2

text:
"Mauro" <
mart...@libero.it
> ha scritto nel messaggio
news:acdov4$pdt$2...@newsreader.mailgate.org...
[CUT]

Peccato, speravo proprio per te che fosse quello!
Non ho idea di cosa possa essere.
Comunque prova a fare un altro tentativo: togli dalla query il predicato
DISTINCTROW: vedi se cambia qualcosa.



title: motore di ricerca interno -help-2

text:
"Roberto da casa" <
r.ma...@libero.it
> wrote in message
news:t_IG8.27$z87...@twister2.libero.it...
>
>
> Peccato, speravo proprio per te che fosse quello!
> Non ho idea di cosa possa essere.
>
> Comunque prova a fare un altro tentativo: togli dalla query il predicato
> DISTINCTROW: vedi se cambia qualcosa.
>
> --
> Roberto
>
> ---------------------------------------------
> il Sito Comune di it.comp.appl.access:
>
http://www.sitocomune.com
> ---------------------------------------------
>
>
Roberto e tutti che leggete,
ho provato a togliere DISTINCTROW ma e' sempre lo stesso.
sono sicuro che le due query sono praticamente la stessa cosa ad eccezione
per i famosi campi Null che mi ingarbugliano la ricerca.
La mia domanda e' questa:
esiste una rutine di manutenzione che mi possa inserire un carattere in ogni
campo impostato su Null in automatico?
Per esempio un undescore "_" o qualcosa di simile?
In questo modo avrei tutti i campi "pieni" e potrei eliminare la dicitura Or
is Null che mi diferenzia le due query.
E' un ragionamento sensato?
Grazie
Mauro


title: problema access 2003 access 2007

author: Oscar

text:
Un saluto a tutti.
Sicuramente il mio non � un problema nuovo, ma non sono riuscito a
trovare una soluzione nel newsgroup.
Da qualche giorno in ufficio hanno sostituito il vecchio computer con
uno nuovo con  installato windows xp ed access 2007. l'applicazione
che usavo fatta con access 2003 non funziona pi�.
In particolare:
il primo problema fastidioso, ma superabile, � il blocco da parte
della sicurezza che si pu� aggirare autorizzando ogni volta le macro:
c'� un modo di farlo una volta per tutte?
Il secondo problema molto pi� grave e che mi impedisce l'utilizzo del
programma � il fatto che non apre un sottomaschera che dovrebbe
mostrare i record oggetto del database.
qualcuno ha una soluzione?
grazie
Oscar


title: problema access 2003 access 2007

author: Bruno Campanini

text:
"Oscar" <
os...@tiscali.it
> wrote in message
news:4aa934ad...@news.fastwebnet.it...
> Un saluto a tutti.
> Sicuramente il mio non � un problema nuovo, ma non sono riuscito a
> trovare una soluzione nel newsgroup.
> Da qualche giorno in ufficio hanno sostituito il vecchio computer con
> uno nuovo con  installato windows xp ed access 2007. l'applicazione
> che usavo fatta con access 2003 non funziona pi�.
> In particolare:
> il primo problema fastidioso, ma superabile, � il blocco da parte
> della sicurezza che si pu� aggirare autorizzando ogni volta le macro:
> c'� un modo di farlo una volta per tutte?
Dalle Options di Access va' nel Trust Center e sistema per
la minima protezione macro.
> Il secondo problema molto pi� grave e che mi impedisce l'utilizzo del
> programma � il fatto che non apre un sottomaschera che dovrebbe
> mostrare i record oggetto del database.
> qualcuno ha una soluzione?
Nessuno ha una soluzione per casi particolari.
� sempre stato cos�, ad ogni jnuova release c'� qualcosa
da aggiustare sul codice (e non solo sul codice) scritto
con la precedente release.
E la soluzione puoi trovarla solo tu, studiandoti le varie
circostanze, provando, riprovando e... smoccolando.
Divertiti!
Bruno


title: problema access 2003 access 2007

author: almorel

text:
On 10 Set, 19:27,
os...@tiscali.it
 (Oscar) wrote:
> Un saluto a tutti.
> Sicuramente il mio non è un problema nuovo, ma non sono riuscito a
> trovare una soluzione nel newsgroup.
> Da qualche giorno in ufficio hanno sostituito il vecchio computer con
> uno nuovo con  installato windows xp ed access 2007. l'applicazione
> che usavo fatta con access 2003 non funziona più.
> In particolare:
> il primo problema fastidioso, ma superabile, è il blocco da parte
> della sicurezza che si può aggirare autorizzando ogni volta le macro:
> c'è un modo di farlo una volta per tutte?
> Il secondo problema molto più grave e che mi impedisce l'utilizzo del
> programma è il fatto che non apre un sottomaschera che dovrebbe
> mostrare i record oggetto del database.
> qualcuno ha una soluzione?
> grazie
> Oscar
Ciao, secondo me devi comiciare a vedere la tabelle/query sottostante
la maschera principale. A me è capitato qualcosa del genere con una
query.
A2007 voleva la dischiarazione esplicita del tipo data di uno dei
campi della query.
Comunque concordo con Campanini, olio di gomito e di cervello !
Ciao Alberto


title: problema access 2003 access 2007

text:
On Thu, 10 Sep 2009 23:54:31 -0700 (PDT), almorel <
alm...@gmail.com
>
wrote:
>On 10 Set, 19:27,
os...@tiscali.it
 (Oscar) wrote:
>> Un saluto a tutti.
>> Sicuramente il mio non =E8 un problema nuovo, ma non sono riuscito a
>> trovare una soluzione nel newsgroup.
>> Da qualche giorno in ufficio hanno sostituito il vecchio computer con
>> uno nuovo con =A0installato windows xp ed access 2007. l'applicazione
>> che usavo fatta con access 2003 non funziona pi=F9.
>> In particolare:
>> il primo problema fastidioso, ma superabile, =E8 il blocco da parte
>> della sicurezza che si pu=F2 aggirare autorizzando ogni volta le macro:
>> c'=E8 un modo di farlo una volta per tutte?
>> Il secondo problema molto pi=F9 grave e che mi impedisce l'utilizzo del
>> programma =E8 il fatto che non apre un sottomaschera che dovrebbe
>> mostrare i record oggetto del database.
>> qualcuno ha una soluzione?
>> grazie
>> Oscar
>
>Ciao, secondo me devi comiciare a vedere la tabelle/query sottostante
>la maschera principale. A me =E8 capitato qualcosa del genere con una
>query.
>A2007 voleva la dischiarazione esplicita del tipo data di uno dei
>campi della query.
cosa intendi precisamente con "dichiarazione esplicita del tipo di
data"? perch� potrebbe proprio essere quello il problema.
>Comunque concordo con Campanini, olio di gomito e di cervello !
>
>Ciao Alberto
ho provato a cancellare la sottomaschera e e trascinarla di nuovo
nella maschera principale: la sottomaschera � di nuovo visibile ma
mostra tutti i record e non solo quelli riferibili al record presente
nella maschera principale.
ciao e grazie per l'aiuto
oscar


title: Aprire una pagina specifica di un report da codice

author: yuri

text:
Qualcuno sa come si fa ad aprire una pagina specifica di un report da
codice(es. aprire la pagina 3)??
Grazie
Yuri
--------------------------------
Inviato via
http://usenet.libero.it


title: calcolare gg lavorativi nelle queries

author: Sandro

text:
Lo so che l'argomento ultimamente è stato trattato più volte.
Il demo di Enrico Virginio intitolata "Sommare giorni lavorativi ad una
data funziona eccome se funziona in una maschera.
io sto provando a farla funzionare in una query e non ci riesco :
datainiziale	giorni	datafinale	dovrei ottenere
12/01/2005	5	16/01/2005	18/01/2005
13/01/2005	4	16/01/2005	18/01/2005
26/01/2005	2	29/01/2005	27/01/2005
15/01/2005	3	17/01/2005	19/01/2005
flaggando true il check del considera I° giorno
questo è quello che ottengo applicando la funzione in questo modo :
datafinale:
[datainiziale]+contalavorativi([datainiziale];([datainiziale]+[giorni]);Vero)
l'sql è codesto :
SELECT Tabella1.datainiziale, Tabella1.giorni,
[datainiziale]+contalavorativi([datainiziale],([datainiziale]+[giorni]),True)
AS datafinale
FROM Tabella1;
Secondo me funziona bene nelle maschere in quanto sull'evento click c'è
questo :
Do Until 1 = 2
     If ContaLavorativi(DataInizio, DataFine, True) = Giorni_ver Then
         Exit Do
     End If
     DataFine = DataFine + 1
Loop
perche si "looppa" finchè contalavorativi non è uguale a giorni_ver,
conteggio che non viene effettuato in caso di festivo con la variabile
conto.
Non capisco come scrivere queste istruzioni nella function quando si
necessita di utilizzarla nelle queries e non nelle maschere.
Sperando di non avere preso un abbaglio, e di ottenere un aiuto, saluto
tutti e ringrazio per l'attenzione.


title: calcolare gg lavorativi nelle queries

text:
"Sandro" <
sandro...@tin.it
> ha scritto nel messaggio
news:kGyLd.801851$35.31...@news4.tin.it...

La tua diagnosi è giusta: senza ciclo Do ... Loop non tirerai fuori un ragno
dal buco.
Quindi devi scriverti una funzione che contenga tale ciclo, memorizzare tale
funzione in un modulo del tuo database ed infine richiamare tale funzione
dalla tua query: naturalmente dovrai memorizzare in un modulo del tuo
database anche al altre funzioni così come è stato fatto per l'esempio
pubblicato nel  SitoComune.
Vedrai che così avrai il risultato corretto.
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: calcolare gg lavorativi nelle queries

text:
[cut]
>
> La tua diagnosi è giusta: senza ciclo Do ... Loop non tirerai fuori un ragno
> dal buco.
> Quindi devi scriverti una funzione che contenga tale ciclo, memorizzare tale
> funzione in un modulo del tuo database ed infine richiamare tale funzione
> dalla tua query: naturalmente dovrai memorizzare in un modulo del tuo
> database anche al altre funzioni così come è stato fatto per l'esempio
> pubblicato nel  SitoComune.
> Vedrai che così avrai il risultato corretto.
Devo dire che non ci sarei arrivato. Grazie.Effettivamente creando
un'altra function il problema si risolve.
Adesso Roby ti sottopongo un'altra domanda.
ho una tabella T_ciclo_lavoro che è la tabella di raccordo tra
T_articoli e T_fasi_lavoro (relazione molti a molti).
Nella T_ciclo_lavoro sono presenti oltre alla due chiavi esterne della
due tabelle anche un campo tempo che è il tempo per effettuare la fase
di lavoro e il macchinario.
componendo una query ottengo mettendo insieme anche altre tabelle la
data di inizio lavorazione e la data di fine lavorazione (con la
function che mi hai suggerito di creare), per ogni ordine.
il problema è che nell'esplosione della query la data di inizio è la
data di inizio di tutte le fasi di lavorazione, uguale per tutte le
fasi, io vorrei che fosse considerata come data di inizio della fase
successiva, la data finale della fase precedente. vorrei ottenere questo :
es.	data inizio	data fine
fase 1	12/01/2005	17/01/2005
fase 2	17/01/2005	19/01/2005
fase 3	19/01/2005	25/01/2005
fase 4	25/01/2005	26/01/2005
...
fase n	26/01/2005
invece ottengo questo :
es.	data inizio	data fine
fase 1	12/01/2005	17/01/2005
fase 2	12/01/2005	19/01/2005
fase 3	12/01/2005	25/01/2005
fase 4	12/01/2005	26/01/2005
...
fase n	12/01/2005
in pratica la data di fine lavorazione per ogni fase per ora la calcolo
solo tenendo conto del tempo necessario per effettuare quella fase dalla
data iniziale vorrei invece tenere conto della data finale della
lavorazione precedente.
Aspetto speranzoso. Ci ho messo una vita ad arrivare fino qua !
Ciao, grazie.


title: calcolare gg lavorativi nelle queries

text:
"Sandro" <
sandro...@tin.it
> ha scritto nel messaggio
news:xGRLd.808121$35.31...@news4.tin.it...

Se non ho capito male tu vuoi, in una query, definire un campo calcoato
basandosi sul valore di un campo dl record precedente.
Se le cose stanno così trovi la soluzione a questo link:
http://support.microsoft.com/kb/q101081/
Delle soluzioni che ti vengono proposte in quell'articolo ti consiglio di
usare quelle realizzate con delle funzioni VBA e non quelle basate sulla
funzione DLookup.



title: calcolare gg lavorativi nelle queries

text:
[cut]
> Se non ho capito male tu vuoi, in una query, definire un campo calcoato
> basandosi sul valore di un campo dl record precedente.
> Se le cose stanno così trovi la soluzione a questo link:
>
>
http://support.microsoft.com/kb/q101081/
>
> Delle soluzioni che ti vengono proposte in quell'articolo ti consiglio di
> usare quelle realizzate con delle funzioni VBA e non quelle basate sulla
> funzione DLookup.
>
> --
> Roberto
Ciao Roby, l'esigenza è proprio questa e cercherò di adattare una delle
function proposte.
Ancora un'altra cosa:
se il tempo lo calcolo in gioni di lavoro è ok, ma pensandoci bene, potrebbe
non essere sufficiente, perchè mi sevirebbe gestire anche l'ora di inzio e
di fine lavorazione e la relativa data.
Se in un giorno lavorativo l'orario di lavoro è 08.00-12.00 e 13.30-17.30
e il tempo per effettuare una lavorazione è ad es. 8 ore e 20 minuti, è
possibile ottenere che se la data di inizio lavorazione è il 02/02/2005 alle
ore 8, la data di fine lavoro è il 03/02/2005 alle ore 8.20 ??
Questo deve valere anche se la data di inizo lavoro è 17.00 del 02/02/2005 e
il tempo lavoro è 3 ore la data di fine lavorazione è 03/02/2005 alle ore
10.30.
mmmm, la vedo dura !!
Grazie, ciao.


title: calcolare gg lavorativi nelle queries

text:
"Sandro" <
sandro...@tin.it
> ha scritto nel messaggio
news:m23Md.484920$b5.22...@news3.tin.it...

Certamente non potrai più cavartela con una semplice differenza tra date; io
convertirei la durata in minuti (considerando che una giornata lavorativa
contiene 480 minuti, o ancora meglio una mezza giornata lavorativa è
composta da 240 minuti), quindi anche con l'ausilia delle funzioni DateAdd e
DateDiff metti insieme un algoritmo di calcolo che tenga conto delle pause
di lavorazione all'inizio, in mezzo ed alla fine della giornata.
Comunque sono d'accordo con te che è concettualmente più complesso delle
procedure adottate sino ad ora.
>
> Grazie, ciao.



title: calcolare gg lavorativi nelle queries

text:
[cut]
> Certamente non potrai più cavartela con una semplice differenza tra date;
io
> convertirei la durata in minuti (considerando che una giornata lavorativa
> contiene 480 minuti, o ancora meglio una mezza giornata lavorativa è
> composta da 240 minuti), quindi anche con l'ausilia delle funzioni DateAdd
e
> DateDiff metti insieme un algoritmo di calcolo che tenga conto delle pause
> di lavorazione all'inizio, in mezzo ed alla fine della giornata.
> Comunque sono d'accordo con te che è concettualmente più complesso delle
> procedure adottate sino ad ora.
Roby, ciao.
Mi hai dato un'altra dritta strepitosa perchè pur sapendo dell'estistenza
delle due sopra citate funzioni ignoravo il fatto che si potessero sommare
ore e minuti a una variabile data/ora, anche se, se ci penso bene è anche
ovvio.
Soprattutto per pensare di sfruttare i minuti ...
Così con la funzione creta grazie al suggerimento di ieri, quella creata con
il suggerimento di oggi, interagendo con le funzioni contalavorativi e
Pasqua ho ottenuto un risultato insperato : quello di ottenere oltre che
alla data effettiva lavorativa della fine produzione di una lavorazione
anche l'ora e i minuti.!!!
Per questo è un risultato eccezionale per l'utilità che mi dà.
Magari te la mando al SC come aggiornamento del demo che già c'è !!
No, sto scherazando, ai più non aggiungerebbe nulla di estremamente
significativo, il demo è a posto così come lo avete presentato.
Ti ringrazio, a presto, CIAO!


title: calcolare gg lavorativi nelle queries

text:
"Sandro" <
sandro...@tin.it
> ha scritto nel messaggio
news:ZecMd.488146$b5.23...@news3.tin.it...

Scusa Sandro, ma io riterrei abbastanza interessante pubblicare una nuova
FAQ contenente quanto hai realizzato: penso che sarebbe utile a molti.
Se ti decidi di inviare una demo al Sito Comune, ti sarei grato se lo
facessi anche con un databse in formato Access 97.



title: calcolare gg lavorativi nelle queries

text:
"Roberto da casa" <
r.masso...@libero.it
> ha scritto nel messaggio
news:cItMd.14543$QG6.2...@twister2.libero.it...

Ciao Roberto,
ok, la mando insieme ad altre due utility che ho realizzato molto semplici
ma efficaci in vers. A97,A00,A03, alla faccia di quel simpatico
frequentatore che lamentava la non presenza di demo nelle ultime versioni
...
Prima però ti richiedo ancora un'ultima consulenza che è tutto il giorno che
invanamente mi sforzo a risolvere.
Ho visto il tuo demo che crea una somma progressiva in una query utilizzando
un function personalizzata in VBA.
Non so se sia corretto applicarla nel caso in cui sono io, oppure se come
già mi hai consigliato il link della Ms di ieri o l'altro ieri.
In pratica mi trovo ad ottenere con la function la data finale e ora finale
di una lavorazione partendo dalla data di inizio lavorazione.
Ciò non capisco è come posso ottenere una query con data in progressione
"sui generis" di quella che hai presentato nel demo.
in pratica se con una macchinario mi trovo in questa situazione :
        data inizio     tempo impiegato(minuti)        data e ora finale
        19/05/04          500                                    20/05/2004
ore 08.20.00
alle 08.20.00 del 20.05.2004 potrei incominciare un'altra lavorazione
(teoricamente)  e quindi ottenre
        20/05/04 ore08.20.00         500                   22/05/2004 ore
08.20.00
e cosi via ....
in pratica la data e ora della lavorazione precedente deve essere la data e
ora di inzio della lavorazione successiva a cui sommare il tempo della
lavorazione attuale.
Altro bel dilemma mi sa! (Spero di essere stato chiaro.)
Dovrei, con una function del record corrente che sto calcolando, risalire
alla data e ora finale del record precedente farla diventare la data
iniziale, e poi da qui sommare il tempo della lavorazione che sto facendo.
E' la strada da fare ? Se no come posso risolvere ?
Ciao, grazie ancora.


title: calcolare gg lavorativi nelle queries

text:
"Sandro" <
sandro...@tin.it
> ha scritto nel messaggio
news:EwuMd.492318$b5.23...@news3.tin.it...

Quello che ti ho consigliato serve sicuramente a far riferimento in una
query al valore di un campo del record precedente o seguente.
Resta il fatto che potresti anche affrontare e risolvere il problema senza
una query ma registrando i risultati in una tabella temporanea aprendo un
recordset sulla tabella che contiene i dati e scorrendo in sequenza tutti
record del recordset (quindi della tabella) e per ogni record determinare
sia la data e l'ora di inizio (risultato del calcolo del record precedente
che avrai memorizzato in una variabile) e sia la data e l'ora di fine,
memorizzando il tutto in una tabella temporanea, al limite con una query di
accodamento.
Ti resta solo da stabilire come determinerai la data e l'ora del primo
record del recordset, visto che per lui non esiste il record precedente.



title: calcolare gg lavorativi nelle queries

author: Andrea Pettenon

text:
Il giorno martedì 1 febbraio 2005 21:31:25 UTC+1, Sandro ha scritto:
> [cut]
> >
> > La tua diagnosi è giusta: senza ciclo Do ... Loop non tirerai fuori un ragno
> > dal buco.
> > Quindi devi scriverti una funzione che contenga tale ciclo, memorizzare tale
> > funzione in un modulo del tuo database ed infine richiamare tale funzione
> > dalla tua query: naturalmente dovrai memorizzare in un modulo del tuo
> > database anche al altre funzioni così come è stato fatto per l'esempio
> > pubblicato nel  SitoComune.
> > Vedrai che così avrai il risultato corretto.
>
> Devo dire che non ci sarei arrivato. Grazie.Effettivamente creando
> un'altra function il problema si risolve.

Come hai scritto questa function?
Come hai scritto nella query la chiamata a questa function per ottenere la data finale da query?

Grazie se riesci a recuperare quello che avevi fatto per la tua problematica, che si adatta perfettamente alla mia.

Andrea


title: Public Sub ???

author: noriud

text:
Allora, ho la necessita' di scrivere una Routine che poi utilizzerň varie
volte....
Se non sbaglio la devo dichiarare come Public Sub nei moduli stantard...
cosě
Public Sub Prova()
...........................
..........................
End Sub
il problema č......che devo far partire tale routine da una maschera come
faccio ???
(tra l'altro ho provato con una macro "EseguiCodice" ma mi dice che non
trova la routine Prova() )
--
Posted from
smtp1.libero.it
 [193.70.192.51]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Public Sub ???

author: Karl Donaubauer

text:
"noriud" <
nor...@libero.it
> ha scritto:
> Allora, ho la necessita' di scrivere una Routine che poi utilizzerò varie
> volte....
> Se non sbaglio la devo dichiarare come Public Sub nei moduli stantard...
Le possibilità dipendono un po dalla versione di Access.
Ma questa sempre va.
> così
>
> Public Sub Prova()
> ...........................
> ..........................
> End Sub
>
> il problema è......che devo far partire tale routine da una maschera come
> faccio ???
Debbi scrivere solo il nome del sub nel tuo codice per eseguirla:
Prova
> (tra l'altro ho provato con una macro "EseguiCodice" ma mi dice che non
> trova la routine Prova() )
Con EseguiCodice puoi solo eseguire funzioni.
--
HTH
Karl
*********
Access-FAQ (tedesco):
http://www.donkarl.com


title: SQL Punto e virgola Mancante run-time 3137

author: ALAN

text:
Buongiorno a tutti, ho la seguente istruzione SQL:
CurrentDb.Execute "Insert Into Ordini (Codice, Note) Values  ('" & Me!Codice
& "', '" & Me!Note & "' ) Where Me!FlagOrdine = -1"
ma mi restituisce l'errore run.time 3137 " punto e virgola  mancante
nell'struzione SQL"
I campi si trovano in una struttura a schede con sottomaschere.
Dov'è l'errore ?? Grazie


author: Cinzia

text:
"ALAN" <
X...@libero.it
> ha scritto nel messaggio
news:dqt9i.30143$%k.13...@twister2.libero.it...

> Dov'č l'errore ?? Grazie
Ciao Alan,
ho  l'impressione che l'errore sia nella condizione Where, lě ci va il nome
di un campo tu invece metti il nome di una casella nella maschera...
probabilmente:
CurrentDb.Execute "Insert Into Ordini (Codice, Note) Values  ('" & Me!Codice
 & "', '" & Me!Note & "' ) Where  FlagOrdine = -1"
--
Cinzia [Office Access MVP]
_______________________

www.riolab.org
---------------------------------------->


author: Carlo Costarella

text:
"ALAN" <
X...@libero.it
> ha scritto nel messaggio
news:dqt9i.30143$%k.13...@twister2.libero.it...

Nel punto e virgola che dovrebbe chiudere l'istruzione:
CurrentDb.Execute "Insert Into Ordini (Codice, Note) Values  ('" & Me!Codice
& "', '" & Me!Note & "' ) Where Me!FlagOrdine = -1" & ";"
Ciao, Carlo


text:
"Cinzia" <
cinziapagani-...@tiscali.it
> ha scritto nel messaggio
news:46666b9a$0$21197$5fc...@news.tiscali.it...

Grazie Cinzia, il campo FlagOrdne di tipo Si/No si trova nella sottomaschera
dove sono Me!Codice e Me!note, (come origine dati ha un'istruzione sql) se
elimino la condizione l'inserimento viene effettuato regolarmente, ma
inserendo la condizione in oggetto mi restituisce lo stesso errore anche
modificando la stringa con "where FlagOrdine = -1".


text:
"Carlo Costarella" <
carloco...@libero.it
> ha scritto nel messaggio
news:f45qc9$930$1...@tdi.cu.mi.it...
>
> "ALAN" <
X...@libero.it
> ha scritto nel messaggio
> news:dqt9i.30143$%k.13...@twister2.libero.it...
>> Buongiorno a tutti, ho la seguente istruzione SQL:
>>
>>
>> CurrentDb.Execute "Insert Into Ordini (Codice, Note) Values  ('" &
>> Me!Codice & "', '" & Me!Note & "' ) Where Me!FlagOrdine = -1"
>>
>> ma mi restituisce l'errore run.time 3137 " punto e virgola  mancante
>> nell'struzione SQL"
>>
>>
>> I campi si trovano in una struttura a schede con sottomaschere.
>>
>>
>> Dov'č l'errore ?? Grazie
> Nel punto e virgola che dovrebbe chiudere l'istruzione:
> CurrentDb.Execute "Insert Into Ordini (Codice, Note) Values  ('" &
> Me!Codice
> & "', '" & Me!Note & "' ) Where Me!FlagOrdine = -1" & ";"
>
> Ciao, Carlo
>
Ho inserito la stringa
CurrentDb.Execute "Insert Into Ordini (Codice, Note) Values  ('" & Me!Codice
& "', '" & Me!Note & "') Where Me!FlagOrdine = -1" & ";"
ma mi da lo stesso errore :((((


text:
"ALAN" <
X...@libero.it
> ha scritto nel messaggio
news:v8u9i.30078$U01.3...@twister1.libero.it...

Ciao Alan,
alt!  tu stai facendo una insert non un update la condizione Where in una
insert non si puň mettere!



text:
"Cinzia" <
cinziapagani-...@tiscali.it
> ha scritto nel messaggio
news:46668581$0$16025$5fc...@news.tiscali.it...
cut
> alt!  tu stai facendo una insert non un update la condizione Where in una
> insert non si puņ mettere!
Questa mi č nuova.
Questa istruzione non si potrebbe eseguire?
INSERT INTO Carico ( IDCarico )
SELECT 12345 AS Pippo
FROM CaricoDettagli
WHERE (((CaricoDettagli.IDDettCA)=70));
Ciao, Carlo


text:
"Cinzia" <
cinziapagani-...@tiscali.it
> ha scritto nel messaggio
news:46668581$0$16025$5fc...@news.tiscali.it...

Ok Grazie, ho modificato l'evento click del pulsante utilizzando il flag
come conferma dell'ordine
   If Me!FlagOrdine = -1 Then
    CurrentDb.Execute "Insert Into Ordini ......"
   MsgBox "Ok"
    Else
        MsgBox "Attenzione devi confermare l'ordine"
    End If
ne approfitto per chiedere un'altra cosa:
la maschera si chiama ARTICOLI con i campi CodArt, Desc , nella maschera c'č
una struttura a 3 schede, ognuna delle quali ha una sottomaschera DETTAGLI
che apre 3 caratteristiche predefinite per CodArt  della machera principale.
Nella Sottomaschera DETTAGLI c'č il pulsante per eseguire l'ordine.
Per fare l' INSERT dei campi della sottomaschera DETTAGLI nella tabella
ORDINI, utilizzo Me!nomecampo, ma se volessi inserire anche alcuni campi
della maschera Articoli ?? ho provato con Me!Articoli!CodArt, ma mi dice
"necessario un oggetto"
hai qualche idea !!


text:
"Carlo Costarella" <
carloco...@libero.it
> ha scritto nel messaggio
news:f461pd$ilk$1...@tdi.cu.mi.it...
>
> "Cinzia" <
cinziapagani-...@tiscali.it
> ha scritto nel messaggio
> news:46668581$0$16025$5fc...@news.tiscali.it...
> cut
>> alt!  tu stai facendo una insert non un update la condizione Where in una
>> insert non si puň mettere!
>
> Questa mi č nuova.
> Questa istruzione non si potrebbe eseguire?
> INSERT INTO Carico ( IDCarico )
> SELECT 12345 AS Pippo
> FROM CaricoDettagli
> WHERE (((CaricoDettagli.IDDettCA)=70));
>
> Ciao, Carlo
Ciao Carlo,
Si cosě ovviamente  la puoi fare, il Where  č nella SELECT,  ma nell'esempio
di ALAN c'era una clausola Where direttamente nella Insert  senza nessuna
select con i valori inseriti direttazmente con la clausola VALUES  in questo
tipo di Insert la clausola Where č assolutamente priva di significato e
dunque non ammessa, se sto inserendo un record in una tabella avendo i
valori dei campi non ha nessun senso condizionare l'inserimento.



text:
>
> ne approfitto per chiedere un'altra cosa:
>
> la maschera si chiama ARTICOLI con i campi CodArt, Desc , nella maschera
> c'è una struttura a 3 schede, ognuna delle quali ha una sottomaschera
> DETTAGLI che apre 3 caratteristiche predefinite per CodArt  della machera
> principale. Nella Sottomaschera DETTAGLI c'è il pulsante per eseguire
> l'ordine.
>
> Per fare l' INSERT dei campi della sottomaschera DETTAGLI nella tabella
> ORDINI, utilizzo Me!nomecampo, ma se volessi inserire anche alcuni campi
> della maschera Articoli ?? ho provato con Me!Articoli!CodArt, ma mi dice
> "necessario un oggetto"
>
> hai qualche idea !!
>
>
>
Ciao Alan,
se ho capito bene la situazione hai un bottone nella sottomaschera Dettagli
che deve inserire un record nella tabella Ordini prelevando un valore dalla
maschera Articoli.
Puoi usare: Forms!Articoli!CodArt  oppure me.Parent.Form.CodArt



text:
"Cinzia" <
cinziapagani-...@tiscali.it
> ha scritto nel messaggio
news:4666944c$0$16024$5fc...@news.tiscali.it...
cut
>> Ciao, Carlo
> Ciao Carlo,
> Si così ovviamente  la puoi fare, il Where  è nella SELECT,  ma
> nell'esempio di ALAN c'era una clausola Where direttamente nella Insert
> senza nessuna select con i valori inseriti direttazmente con la clausola
> VALUES  in questo tipo di Insert la clausola Where è assolutamente priva
> di significato e dunque non ammessa, se sto inserendo un record in una
> tabella avendo i valori dei campi non ha nessun senso condizionare
> l'inserimento.
Solo ora leggo la risposta.
Ok, tutto chiaro.
Ciao, Carlo


title: Tabelle relazionate o no?

author: RobertOne

text:
Buon giorno a tutto il n.g.
Sto facendo un restyling ad un database per la gestione della sagra paesana.
Tale database contiene tre tabelle:
Una per la gestione della gastronomia (spaghetti, costicine, patatine fritte
etc.); una per la gestione delle bibite (acqua, birra, aranciata etc.) ed
una per la gestione del bar (caffè, limoncello, grappa, cognac etc.).
Nelle reciproche maschere d'inserimento vado ad inserire il n. di tavolo, il
nome del cameriere, il numero dei coperti ed in fine il nome del cliente
(questi quattro parametri non rientrano in nessuna delle tre tabelle).
Successivamente si selezionano il nr. di portate, il db mi restituirà il
totale a pagare e l'eventuale resto immettendo la cifra con cui il cliente
paga.
Vorrei creare una tabella per la gestione dei camerieri e poterla ovviamente
usare all'occorrenza su tutte e tre le maschere. Devo creare una relazione
uno a uno con tutte e tre le tabelle?
Come devo procedere?
Grazie per il prezioso supporto.
Roberto


title: Tabelle relazionate o no?

author: Sergio MAZZA

text:
"RobertOne" <
robe...@robort.it
> ha scritto nel messaggio news:438d705c$0$13254$4faf...@reader2.news.tin.it...

Non manca una tabella, tipo (non mi viene un nome diverso) Ordinazione e una in relazione OrdinazioneDettagli, dove inserisci il
cameriere che prende le ordinazioni, il num del tavolo il num delle persone; poi in quella Dettagli le portate e/o le bevande
ordinate?
Ciao.
--
Sergio MAZZA


title: Tabelle relazionate o no?

text:
"Sergio MAZZA" ha scritto nel messaggio ...
>>
> Non manca una tabella, tipo (non mi viene un nome diverso) Ordinazione e
> una in relazione OrdinazioneDettagli, dove inserisci il cameriere che
> prende le ordinazioni, il num del tavolo il num delle persone; poi in
> quella Dettagli le portate e/o le bevande ordinate?
>
> Ciao.
>
> --
> Sergio MAZZA
Si, infatti ho creato una nuova tabella denominata camerieri e sono riuscito
a relazionarla con le altre tre. Ho dovuto cambiare alcune cose, che
originariamente (5 anni fa) non erano state previste.
Grazie Sergio.
Roberto.


title: formattazione campo Data con funzione DateAdd

author: Giuseppe

text:
Buongiorno.
Da codice duplico gli articoli di cui nella sottomaschera ho spuntato la relativa casella di controllo.
I record contengono due campi: DataInizio e DataFine.
Voglio incrementare tali date di un mese (primo e ultimo giorno del mese).
La porzione di codice in Vba è:
DateAdd("m", 1, CLng(rs!DataInizio)) & " AS DataInizio
DateAdd("m", 1, CLng(rs!DataFine)) & " AS DataFine
Durante il debug nella finestra immediata il risultato mi mostra la data nel formato corretto gg/mm/aaaa.
Nella tabella invece le date le trovo inserite
00:00:21 per la data di inizio (doveva essere 01/02/2020)
00:10:20 per la data di fine (doveva essere 29/02/2020)
Cosa c'è di sbagliato da correggere?
Grazie.


text:

RISOLTO.
Ho cambiato
CLng(DateAdd("m", 1, rs!DataInizio)) & " AS DataInizio
CLng(DateAdd("m", 1, rs!DataFine)) & " AS DataFine

Scusate.


title: Stupido problema

text:
.....ma pur sempre un problema è !!!
Allora mi chiamo Aldo, ho realizzado un DB e per fare alcuni esempi ho
inserito alcuni record, adesso quando li cancello l'ID del record mi segna
il numero in successione a quello che ho cancellato.
Il DB l'ho realizzato però mi piacerebbe consegnarlo vergine in ogni sua
parte iniziando col valore ID ( 1 ).
Ed anche come posso fare iniziare un record del contatore ID da 10000 ad
esempio ?
Cordiali saluti a tutti
PS. mentre vi scrivo sto visionando il sito comune, è la prima volta che lo
incontro, anche perchè non sapevo nulla di news. grazie ancora e ciao


title: Stupido problema

author: SimonenomiS

text:
www.netct.it
 <
al...@netct.it
> wrote in message 8k6rr9$mno$1...@nslave2.tin.it...

    Nel sito comune, nella sezione FAQ, dovresti trovare la risposta a cio'
che chiedi. Troverai anche la spiegazione del perche' non e' bene usare il
campo contatore come 'contatore' e di come ovviare al problema.
    Comunque per far ripartire il campo contatore di una tabella da zero
devi:
- eliminare tutti i record della tabella;
- compattare il DB.
    Per far partire il contatore da un numero 'n' devi:
- importare un record contenente, nel campo contatore, il valore (n-1);
- cancellarlo.
    Ciao.
-----------------------------------------------------
http://www.digiland.com/SimonenomiS/


title: Stupido problema

author: dickie

text:
> Allora mi chiamo Aldo, ho realizzado un DB e
    [cut]
> mi piacerebbe consegnarlo vergine in ogni
> sua parte [cut]
Forse è una soluzione un po' 'fai da te', ma... io creo un nuovo DB e vi
importo tutti gli oggetti del primo (tabelle, query, mascere, ecc.).
dickie


title: Stupido problema

author: Gigi Petrone

text:
www.netct.it
 ha scritto nel messaggio <8k6rr9$mno$
1...@nslave2.tin.it
>...
>.....ma pur sempre un problema è !!!
>
>Allora mi chiamo Aldo, ho realizzado un DB e per fare alcuni esempi ho
>inserito alcuni record, adesso quando li cancello l'ID del record mi segna
>il numero in successione a quello che ho cancellato.
>
>Il DB l'ho realizzato però mi piacerebbe consegnarlo vergine in ogni sua
>parte iniziando col valore ID ( 1 ).
>
>Ed anche come posso fare iniziare un record del contatore ID da 10000 ad
>esempio ?
>
>Cordiali saluti a tutti
>
>PS. mentre vi scrivo sto visionando il sito comune, è la prima volta che lo
>incontro, anche perchè non sapevo nulla di news. grazie ancora e ciao
>
>
Se ben ricordo vado nella struttura della tabella elimino il campo contatore
in questo caso chiamato id, e poi lo riinserisco nuovamente con il nome id.
Non dimenticare di eliminare Tutti i record nella tabella


title: curiosità...un modulo o molti moduli

author: ivan

text:
ciao,
a livello di prestazioni cambia qualcosa mettere 100 funzioni in un modulo o
creare 10 moduli con 10 funzioni?
Ciao, Ivan


title: curiosità...un modulo o molti moduli

author: Lorenzo(pyx)

text:
In news:47454d9d$0$37201$
4faf...@reader3.news.tin.it
,
ivan <
sadfasd...@tin.it
> ha scritto:

Si, nel senso che Access richiama sempre un modulo intero in memoria.
Quindi se richiami una funzione, viene caricato tutto il modulo.
--
Lorenzo


title: curiosità...un modulo o molti moduli

author: Marco Pizzamiglio

text:
Lorenzo(pyx) ha scritto:



Quindi è bene raggruppare in uno stesso modulo funzioni attinenti. Per
esempio in un gestionale metti tutte le funzioni di magazzino in un
modulo, quelle di fatturazione in un altro, quelle generali in un altro
ancora, ecc... in modo che se un utente non apre la maschera
"fatturazione" il relativo modulo non verrà nemmeno caricato in memoria.
Se invece sparpagli le funzioni di fatturazione in vari moduli, l'apertura
della maschera/query/report che le usa provocherà il caricamento in
memoria di tutti i moduli interessati.
Ciao.
-Marco-
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: curiosità...un modulo o molti moduli

text:
"ivan" <
sadfasd...@tin.it
> ha scritto nel messaggio
news:47454d9d$0$37201$4faf...@reader3.news.tin.it...

Ovviamente parliamo di moduli pubblici e non di moduli di form o report.
In questo caso lascerei completamente privo di moduli pubblici o di classe
l'intero db. Questi verrebbero spostati in un mde che imposterei come
riferimento e potrebbe essere riutilizzato anche per altri db.
L'operazione richiede un maggiore impegno per scrivere il codice ma alla
fine lo farai una volta sola e sarà valido anche per altri db.
Ciao, Carlo


title: Filtro e Nuovo Record

author: Luca

text:
Salve a tutti,
ho un problema con un filtro e con la proprieta' "consenti aggiunte". Se
vado a filtrare la maschera e non viene trovato nessun record se
Me.AllowAdditions = False (o in maniera equivalente la proprieta' "consenti
aggiunte = no"), mi viene restituita la maschera senza alcun campo, bottone,
ecc (in pratica solo lo sfondo), per ovviare a questo problema devo per
forza settare "consenti aggiunte = si", e allora mi restituisce i campi
vuoti (si trova su un nuovo record da inserire). Il punto e' quindi che
avrei bisogno di filtrare correttamente la maschera in qualunque situazione,
,a allo stesso tempo devo vietare le aggiunte. Come posso fare?
Riporto di seguito il comportamento del filtro nel caso in cui la ricerca
abbia esito negativo.
Grazie a tutti
Luca
f Forms!Ricerca.RecordsetClone.RecordCount = 0 Then
        DoCmd.Hourglass False
        strTitolo = "Ricerca con esito negativo"
        strMsg = "Non esistono libri che soddisfano questi criteri"
        IntFinestraMsg = vbExclamation
        IntNuovo = MsgBox(strMsg, IntFinestraMsg, strTitolo)
        DoCmd.GoToRecord , , acFirst
Il problema credo sia nel comando :   DoCmd.GoToRecord , , acFirst
ma ne ho provati anche altri, sempre con gli stessi risultati.


title: Filtro e Nuovo Record

text:
Mi sono dimenticato di scrivere che quelle poche righe di codice fanno parte
di un filtro leggeremente elaborato(non troppo). Pero' il problema esposto
prima, si presenta anche nel caso di un semplicissimo filtro del tipo
Me.Filter = " Campo = 'VALORE' "
Me.FilterOn = True
End Sub
Grazie ancora


title: Filtro e Nuovo Record

author: Antonio Biso

text:
"Luca" <
luca...@libero.it
> ha scritto nel messaggio
news:EMdMa.137389$lK4.3...@twister1.libero.it...

Ti sei dimenticato anche di quotare il precedente messaggio...
Antonio


title: Filtro e Nuovo Record

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:dQdMa.137404$lK4.3...@twister1.libero.it...
> Ti sei dimenticato anche di quotare il precedente messaggio...
>
> Antonio
>
Lo so, scusatemi, solo che sono incasinatissimo e vado di fretta, quindi ho
pensato (forse male) di  omettere il messaggio precedente.
Luca


title: Filtro e Nuovo Record

text:
"Luca" <
luca...@libero.it
> ha scritto nel messaggio
news:pZdMa.136118$Ny5.3...@twister2.libero.it...
>
> "Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
> news:dQdMa.137404$lK4.3...@twister1.libero.it...
> > Ti sei dimenticato anche di quotare il precedente messaggio...
> >
> > Antonio
> >
> Lo so, scusatemi, solo che sono incasinatissimo e vado di fretta, quindi
ho
La tua fretta non può andare a discapito del tempo degli altri...
> pensato (forse male)
Già...
Antonio


title: Filtro e Nuovo Record

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:mGeMa.137565$lK4.3...@twister1.libero.it...
> La tua fretta non può andare a discapito del tempo degli altri...
>
> > pensato (forse male)
>
> Già...
>
> Antonio
>
>
Non mi sembra che l'omissione di una quotazione rubi poi così tanto tempo
agli altri! In fondo era il messaggio immediatamente sopra. E poi visto che
ho chiesto anche scusa, non mi sembra il caso di continuare a sottolineare
lo sbaglio che ho fatto. Avevo solo chiesto aiuto, e se il fatto che non ho
quotato ti ha infastidito tanto, potevi semplicemente non rispondermi , e
farmi notare come hai fatto nel primo mess la mia dimenticanza! Alla fine
tanto una risposta non l'ho comunque avuta, e la tua reazione mi sembra
eccessiva!
Luca


title: Filtro e Nuovo Record

text:
"Luca" <
luca...@libero.it
> ha scritto nel messaggio
news:ThfMa.136402$Ny5.3...@twister2.libero.it...
>
> "Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
> news:mGeMa.137565$lK4.3...@twister1.libero.it...
> > La tua fretta non può andare a discapito del tempo degli altri...
> >
> > > pensato (forse male)
> >
> > Già...
> >
> > Antonio
> >
> >
>
> Non mi sembra che l'omissione di una quotazione rubi poi così tanto tempo
> agli altri!
Lo pensi tu.
Io sono andato a leggere il secondo post e, se avessi voluto rispondere,
avrei dovuto cercare anche il primo e questo fa perdere del tempo.
> In fondo era il messaggio immediatamente sopra.
Se hai una visualizzazione "Solo messaggi da leggere" non è così
> E poi visto che
> ho chiesto anche scusa, non mi sembra il caso di continuare a sottolineare
> lo sbaglio che ho fatto.
Non sto sottolineando, sto cercando di farti capire i motivi di quello che
ti ho scritto.
Pensavo avresti gradito di capire perchè sei stato, per così dire,
"cazziato", piuttosto che ricevere la sola cazziata.
> Avevo solo chiesto aiuto, e se il fatto che non ho
> quotato ti ha infastidito tanto, potevi semplicemente non rispondermi ,
No, questo è lassismo e menefreghismo. Preferisco che tutti abbiano un
comportamento di cui poi tutti possano goderne...
e
> farmi notare come hai fatto nel primo mess la mia dimenticanza! Alla fine
> tanto una risposta non l'ho comunque avuta, e la tua reazione mi sembra
> eccessiva!
Io non ho ecceduto in nulla. Piuttosto tu te la sei presa in maniera
eccessiva, e non avevi certo ragione di farlo...
Antonio


title: Filtro e Nuovo Record

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:%9gMa.136623$Ny5.3...@twister2.libero.it...
> Io non ho ecceduto in nulla. Piuttosto tu te la sei presa in maniera
> eccessiva, e non avevi certo ragione di farlo...
>
> Antonio
>
Non mi sembra il caso di discutere, ho capito il motivo della "cazziata", ed
e' ben accetto, non ho mai detto che non ho niente da imparare, anzi, sono
apertissimo a qualunque critica (di qualunque genere sia). A questo punto
posso solo dire che mi dispiace di averti fatto perdere tempo... cerchero'
di "migliorare". Anzi visto che ci sto, ti chiedo una cosa che non so: visto
che si e' persa strada facendo la domanda che avevo fatto, posso postare
nuovamente il messaggio originale, magari questa volta senza omissioni?
Ciao e a presto, nell speranza che qualunque discussione sia costruttiva e
non fine a se stessa!
Luca


title: Filtro e Nuovo Record

text:
"Luca" <
luca...@libero.it
> ha scritto nel messaggio
news:8VhMa.136922$Ny5.3...@twister2.libero.it...

Direi che a questo punto un nuovo thread completo di tutte le informazioni
che hai raccolto finora e senza la nostra discussione è sicuramente la cosa
migliore...
Antonio


title: Filtro e Nuovo Record

text:
Salve a tutti, scusate se posto nuovamente questo messaggio, ma forse qui il
problema e' esposto in maniera piu' comleta e uniforme (per lo meno non sono
due messaggi separati).
Ho un problema con un filtro e con la proprieta' "consenti aggiunte". Se
vado a filtrare la maschera e non viene trovato nessun record, se
Me.AllowAdditions = False (o in maniera equivalente la proprieta' "consenti
aggiunte = no"), mi viene restituita la maschera senza alcun campo, bottone,
ecc (in pratica solo lo sfondo), per ovviare a questo problema devo per
forza settare "consenti aggiunte = si", e allora mi restituisce i campi
vuoti (si trova su un nuovo record da inserire). Il punto e' quindi che
avrei bisogno di filtrare correttamente la maschera in qualunque situazione,
ma allo stesso tempo devo vietare le aggiunte. Come posso fare?
Riporto di seguito il comportamento del filtro nel caso in cui la ricerca
abbia esito negativo.
f Forms!Ricerca.RecordsetClone.RecordCount = 0 Then
        DoCmd.Hourglass False
        strTitolo = "Ricerca con esito negativo"
        strMsg = "Non esistono libri che soddisfano questi criteri"
        IntFinestraMsg = vbExclamation
        IntNuovo = MsgBox(strMsg, IntFinestraMsg, strTitolo)
        DoCmd.GoToRecord , , acFirst
Il problema credo sia nel comando :   DoCmd.GoToRecord , , acFirst
ma ne ho provati anche altri, sempre con gli stessi risultati.
Queste poche righe di codice fanno parte
di un filtro leggeremente elaborato(non troppo). Pero' il problema esposto
sopra, si presenta anche nel caso di un semplicissimo filtro del tipo
Me.Filter = " Campo = 'VALORE' "
Me.FilterOn = True
End Sub
Grazie Luca


title: Filtro e Nuovo Record

text:
"Luca" <
luca...@libero.it
> ha scritto nel messaggio
news:wniMa.138390$lK4.3...@twister1.libero.it...
> Ho un problema con un filtro e con la proprieta' "consenti aggiunte". Se
> vado a filtrare la maschera e non viene trovato nessun record, se
> Me.AllowAdditions = False (o in maniera equivalente la proprieta'
"consenti
> aggiunte = no"), mi viene restituita la maschera senza alcun campo,
bottone,
> ecc (in pratica solo lo sfondo), per ovviare a questo problema devo per
> forza settare "consenti aggiunte = si", e allora mi restituisce i campi
> vuoti (si trova su un nuovo record da inserire). Il punto e' quindi che
> avrei bisogno di filtrare correttamente la maschera in qualunque
situazione,
> ma allo stesso tempo devo vietare le aggiunte. Come posso fare?
consenti aggiunte a sì e proprietà locked dei campi a Sì come la vedi?
Antonio


title: Filtro e Nuovo Record

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:sMiMa.138488$lK4.3...@twister1.libero.it...

Porc $%&$&$%
Volevo dire dei controlli, non dei campi !!!!
Antonio


title: Filtro e Nuovo Record

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:wPiMa.137098$Ny5.3...@twister2.libero.it...
> "Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
> news:sMiMa.138488$lK4.3...@twister1.libero.it...
> > "Luca" <
luca...@libero.it
> ha scritto nel messaggio
> > news:wniMa.138390$lK4.3...@twister1.libero.it...
> > Il punto e' quindi che
> > > avrei bisogno di filtrare correttamente la maschera in qualunque
> > situazione,
> > > ma allo stesso tempo devo vietare le aggiunte. Come posso fare?
> >
> > consenti aggiunte a sì e proprietà locked dei campi a Sì come la vedi?
>
> Porc $%&$&$%
>
> Volevo dire dei controlli, non dei campi !!!!
>
> Antonio
>
>
Risolve il problema per 2/3: funziona alla perfezione nel caso in cui sia
una semplice ricerca, o se devo eliminare i record cercati, ma se i record
che trova andranno poi modificati? (non mi consente la digitazione per la
modifica)
Come avrai capito ho tre filtri per tre scopi diversi: la modifica,
l'elimizione, e la semplice ricerca  e stampa.
Luca


title: Filtro e Nuovo Record

text:
"Luca" <
luca...@libero.it
> ha scritto nel messaggio
news:ZhjMa.138613$lK4.3...@twister1.libero.it...

Ok, ma allora con dei pulsanti giocherai sulle proprietà locked e
allowaddition, allowedit e così via. Se ci sono record da modificare
allowaddition può anche essere a no, scusa!
L'importante è che alla fine tu non abbia mai la combinazione allowaddition
a no, ma senza record!!!
Antonio


title: Filtro e Nuovo Record

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:VpjMa.138644$lK4.3...@twister1.libero.it...
> Ok, ma allora con dei pulsanti giocherai sulle proprietŕ locked e
> allowaddition, allowedit e cosě via. Se ci sono record da modificare
> allowaddition puň anche essere a no, scusa!
> L'importante č che alla fine tu non abbia mai la combinazione
allowaddition
> a no, ma senza record!!!
>
> Antonio
>
Avevi ragione, grazie. ho risolto andando a smanettare un po' con i pulsanti
e sulle proprieta' locked, ecc.
Grazie Mille Luca


title: Filtro e Nuovo Record

author: MA

text:
[CUT]
> consenti aggiunte a sì e proprietà locked dei campi a Sì come la vedi?
TADATATADA!!!!
E mò come la mettiamo...
Sib, mortificalo tu, io sono un signore... ;-)
MAssimiliano


title: Filtro e Nuovo Record

text:
"MA" <
keiko...@libero.it
> ha scritto nel messaggio
news:MgvMa.8720$de....@news.edisontel.com...

Basctardo...
Mi sono corretto dopo 20 secondi!!!
Antonio


title: Importare file .cdb

author: Raffaele Trombini

text:
Buongiorno a tutti.
Ho dei file .CDB che devo importare in Access.
Con alcuni (quelli con meno di 65535 record!) sono passato da Excel.
Li ho cioè aperti con Excel, salvati con estensione .xls e successivamente
importati in Access.
Ne ho uno però che è troppo grande e nel modo suddetto importo solo 65535
record.
Da Access non sono riuscito ad importare direttamente un file CDB.
Come posso fare?
Grazie per l'aiuto!!!
Ciao
Raffaele
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Importare file .cdb

author: Ivan da casa

text:
"Raffaele Trombini" <
trombini...@libero.it
> ha scritto nel messaggio
news:f72jpc$6qe$1...@news.newsland.it...

scusa l'ignoranza, ma cosa sono i CDB?
Come li hai importati in Excel? con un filtro?
IvanDaBologna


title: Importare file .cdb

text:
Ivan da casa wrote:
> "Raffaele Trombini" <
trombini...@libero.it
> ha scritto nel
> messaggio news:f72jpc$6qe$1...@news.newsland.it...
>> Buongiorno a tutti.
>> Ho dei file .CDB che devo importare in Access.
>> Con alcuni (quelli con meno di 65535 record!) sono passato da Excel.
>> Li ho cioè aperti con Excel, salvati con estensione .xls e
>> successivamente importati in Access.
>> Ne ho uno però che è troppo grande e nel modo suddetto importo solo
>> 65535 record.
>> Da Access non sono riuscito ad importare direttamente un file CDB.
>> Come posso fare?
>> Grazie per l'aiuto!!!
>> Ciao
>>
>> Raffaele
>>
>
> scusa l'ignoranza, ma cosa sono i CDB?
> Come li hai importati in Excel? con un filtro?
>
> IvanDaBologna
mdb nel formato per i palmari
--
--
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access
Segrate (MI), 7-8 giugno 2007


title: Importare file .cdb

text:
[cut]
> scusa l'ignoranza, ma cosa sono i CDB?
> Come li hai importati in Excel? con un filtro?
>
> IvanDaBologna
mdb nel formato per i palmari
--
--
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access
Segrate (MI), 7-8 giugno 2007
vabbè ... resta il fatto che se li importa in Excel ....
Forse deve crearsi una procedura che legge riga per riga ...
IvanDaBologna


title: Importare file .cdb

text:
Ivan da casa wrote:
> [cut]
>
>> scusa l'ignoranza, ma cosa sono i CDB?
>> Come li hai importati in Excel? con un filtro?
>>
>> IvanDaBologna
> mdb nel formato per i palmari
>
> --
In relatà lui ha l'activeSync che fa proprio questo di mestiere



title: Importare file .cdb

text:
MA ha scritto:
> Ivan da casa wrote:
> > [cut]
> >
> >> scusa l'ignoranza, ma cosa sono i CDB?
> >> Come li hai importati in Excel? con un filtro?
> >>
> >> IvanDaBologna
> > mdb nel formato per i palmari
> >
> > --
> In relatà lui ha l'activeSync che fa proprio questo di mestiere
I file .cdb sono generati da un programma scada per il telecontrollo degli
impianti.
Li apro con excel e tramite "salva con nome" li salvo in formato
excel...solo però, ripeto, fino a 65535 righe.
Non ho nessun palmare e non so esattamente cos'è l'activeSync..credo di
non avere niente a riguardo!!
Mi servirebbe averlo?
Cos'è esattamente e come lo procuro?
Grazie    ciao



title: Importare file .cdb

text:
"Raffaele Trombini" <
trombini...@libero.it
> ha scritto nel messaggio
news:f75a5f$e13$1...@news.newsland.it...
>
> I file .cdb sono generati da un programma scada per il telecontrollo degli
> impianti.
> Li apro con excel e tramite "salva con nome" li salvo in formato
> excel...solo però, ripeto, fino a 65535 righe.
> Non ho nessun palmare e non so esattamente cos'è l'activeSync..credo di
> non avere niente a riguardo!!
>
> Mi servirebbe averlo?
> Cos'è esattamente e come lo procuro?
> Grazie    ciao
Se li apri col Blocco Note, vedi i dati in chiaro o no?
Ciao.
--
Sergio MAZZA


title: Access 2003 non vede la stampante! Help!

author: Andrea

text:
Ho appena installato office 2003 (premetto che con office 2000 funzionava
tutto perfettamente). Il problema è che access 2003 non esegue i report
nemmeno in modalità struttura, non lascia accedere alla impostazione pagina
e non stampa nonostante ci sia la stampante installata. La stampante
predefinita è una stampante di rete, samsung clp510. Il fatto è che se metto
come predefinita una stampante virtuale che crea pdf, tutto funziona. Le
altre applicazioni office funzionano perfettamente e non danno problemi; a
questo punto, sono quasi certo (anche se non l'ho ancora testato) che se
installo la stampante fisicamente sul pc, funzioni. Io però devo far
funzionare quella di rete e spero che qualcuno mi possa illumiare o
perlomeno indirizzare verso la soluzione. RIngrazio in anticipo chi mi
aiuterà. Andrea


author: Gaspare

text:
"Andrea" <
XXXade...@libero.it
> ha scritto nel messaggio
news:457dce9b$0$22392$4faf...@reader2.news.tin.it...

Ciao,
prova a fare un salto qui
http://support.microsoft.com/kb/294555/it
 ... e
cmq fossi in te mi farei un giro "in loco" ed anche sui siti del NG ...
Notte :-)


text:
Grazie 1000, ha funzionato, è bastato fare finta di modificare le preferenze
di stampa della stampante di rete nel pc "incriminato"! Non trovo giusto che
questi produttori di software lo decantino tanto perchè aumenta la
produttività il fatto di non preoccuparsi di come funzioni! Già il fatto che
funzioni potrebbe aumentare la produttività, ma poi ci troviamo di fronte a
certe dimostrazioni di perfezione!
Grazie ancora dell'aiuto!
Andrea
"Gaspare" <
em...@provider.it
> ha scritto nel messaggio
news:GZkfh.275$pW4...@nntpserver.swip.net...
