title: Alcune dritte sui codici a barre

text:
"MA" <
kk...@kksrl.com
> ha scritto nel messaggio
news:81Z73Z224Z132Y...@usenet.libero.it...
> > > > Avrei bisogno di usare i codici a barre per la registrazione dei
> > > > partecipanti ad un congresso.
> > > > Partendo da una tabella con l'elenco dei partecipanti, come dovrei
> > > impostare
> > > > il lavoro?
> > > Ferma restando la piena e assoluta compatibilità con Access, ti chiedo
> ma
> > > che devi fare con i codici a barre?
> > > About l'hardware dipende dal tuo badget. Lo puoi fare cmq anche in
> maniera
> > > economica. Webcam per le foto, fogli etichette adesive e basta.
>
> > Ho bisogno di registrare l'ingresso e l'uscita dei partecipanti ad un
> > convegno.
> > Il lavoro da fare è:
> > da una tabella con i dati dei partecipanti
> > produrre il codice a barre
> > stamparlo su etichette
> > per poi leggerlo all'ingresso e all'uscita dai convegni.
>
> Anzitutto prima mi è scappato di aggiungere nel Hd un lettore di codici a
> barre in emulazione tastiera (un 80-100 euro)
una pistola laser intendi?
Se si, sai se in dotazione hanno anche il software e se tale software è
riconosciuto in access?
> Hai bisogno di 3 tabelle: una dei nominativi dei partecipanti una tabella
> eventi e un'altra passaggi.
> Nella prima in realtà tu hai il codice aprtecipante (presumibilmente lo
> chiami idpartecipante) il codice che vai a stampare sarà riferito a
quello.
Questa è già pronta
> Nella tabella eventi ci inserisci i dati riferiti al convegno.
OK
In quella dei
> movimenti avrai i passaggi: qui alcuni campi avranno i riferimenti
> all'evento - importante ti serviranno poi nei report - altri riferiti al
> passaggio - in/out, ora etc -e una casella combianata che va a leggere i
> codice del partecipante.
Bene, questa la preparerò
> Inizia a strutturare così che poi affiniamo...
> ciao MAssimiliano
>
>
>
> --------------------------------
> Inviato via
http://usenet.libero.it
In pratica, il codice a barre che devo stampare deve riportare solo
l'identificativo del partecipante.
Ora bisogna fare in modo che al passaggio del partecipante,
la pistola identifica il soggetto
e trasferisce i dati alla tabella delle entrate/uscite
Questa tabella dovrà contenere:
idpartecipante
dati del convegno
un campo si/no entrata
data e ora
un campo si/no uscita
data e ora.
Cosa ne dici?
grazie


title: Alcune dritte sui codici a barre

author: MA

text:
> > > Ho bisogno di registrare l'ingresso e l'uscita dei partecipanti ad un
> > > convegno.
> > Anzitutto prima mi è scappato di aggiungere nel Hd un lettore di codici
a
> > barre in emulazione tastiera (un 80-100 euro)
>
> una pistola laser intendi?
> Se si, sai se in dotazione hanno anche il software e se tale software è
> riconosciuto in access?
La pistola può essere sia laser che ccd, ma nessuno di queste credo abbiano
software a corredo. In realtà non serve alcun software, sono a emulazione
tastiera - in pratica è come se tu digitassi il codice e premessi invio -,
quindi ti basta farlo trovare nella casella combinata di ricerca
dell'idpartecipante nella tabella passaggi e fa tuuto da sè. Quindi
procuratela e non ti preoccupare non è un problema.
> > Nella prima in realtà tu hai il codice aprtecipante (presumibilmente lo
> > chiami idpartecipante) >
> Questa è già pronta
bene Idpartecipante conviene tenerlo a contatore e chiave primaria

> > Nella tabella eventi ci inserisci i dati riferiti al convegno.
>
> OK
>
> In quella dei
> > movimenti avrai i passaggi: qui alcuni campi avranno i riferimenti
> > all'evento - importante ti serviranno poi nei report - altri riferiti al
> > passaggio - in/out, ora etc -e una casella combianata che va a leggere i
> > codice del partecipante.
>
> Bene, questa la preparerò
> In pratica, il codice a barre che devo stampare deve riportare solo
> l'identificativo del partecipante.
> Questa tabella dovrà contenere:
> idpartecipante
> dati del convegno
anche solo l'idconvegno - data luogo ecc. ce lo puoi inserire dopo -
> un campo si/no entrata
> data e ora
> un campo si/no uscita
> data e ora.
>
usa invece un solo campo in/out di tipo testo e uno solo per l'ora e
impostata a now() il valore predefinito dell'orario.
Inserisci nella tabella partecipante un campo stato destinato a seguire lo
stato di in/out del tizio.
Quando vai a sparare il codice gli facciamo verificare se risulta in o out
nella tabella partecipante e inseriamo il contrario nella tabella dei
passaggi.
Un consiglio riservati nella tabella passaggi un campo per delle note -
possono sempre servire -
Fammi sapere



title: Alcune dritte sui codici a barre

author: Donato

text:
"donato" <
ato...@infinito.it
> ha scritto nel messaggio
news:amrla9$im4$1...@serv1.albacom.net...

Abbiamo lo stesso nome, ma non siamo la stessa persona: chi cambia nick?
:-))
Donato bis


title: Alcune dritte sui codici a barre

author: donato

text:
"MA" <
kk...@kksrl.com
> ha scritto nel messaggio
news:81Z73Z224Z132Y...@usenet.libero.it...

Sò che servono i font per i codici a barre.
Quali?
sai come si chiamano?
E la stampa del codice, può essere fatta in un report ad etichette?
Non so come ringraziarti...
Ciao


title: Alcune dritte sui codici a barre

text:
> > > > barre in emulazione tastiera (un 80-100 euro)
Ho cercato in rete, ma i prezzi cominciano dai 200?
Dove hai trovato i tuoi?
ciao


title: Alcune dritte sui codici a barre

text:
> Sò che servono i font per i codici a barre.
> Quali?
> sai come si chiamano?
> E la stampa del codice, può essere fatta in un report ad etichette?
> Non so come ringraziarti...
Se usi quell'activex che ti ho mandato avrai la possibilità di scegliere tra
quelli che vuoi. Ti consiglio di usare code128 così potrai usare anche
codici come 1 - 2 o 3.
ciao MAssimiliano



title: Alcune dritte sui codici a barre

author: AMLiapunov

text:
MA wrote:
> Se usi quell'activex che ti ho mandato avrai la possibilitŕ di scegliere tra
> quelli che vuoi. Ti consiglio di usare code128 cosě potrai usare anche
> codici come 1 - 2 o 3.
mmm interessa anche a me questo activex me lo mandi?
Grazie
--
"Per una pera, una pera cazzo...per
affrontare questa lunga giornata dura..."
ICQ# 10607234


title: Alcune dritte sui codici a barre

text:
"Donato" <
donato...@xx.it
> ha scritto nel messaggio
news:crgk9.8898$Eu.1...@twister1.libero.it...

io sono quello con la d minuscola
tu quello con la D maiuscola
ciao


title: Alcune dritte sui codici a barre

text:
In realtà c'è un modo per derimere questa controversia e saper chi è il vero
Donato
> > Abbiamo lo stesso nome, ma non siamo la stessa persona: chi cambia nick?
> > :-))
Tu no, perchè come +o- dice il vecchio adagio: "a Donato non si guarda in
bocca" e tu stai ridendo a bocca larga...



title: Alcune dritte sui codici a barre

author: Stefano

text:
Ciao,
Mi servirebbe proprio quell'Activex. Me lo posti ?
Grazie.
Stefano
"MA" <
kk...@kksrl.com
> ha scritto nel messaggio
news:81Z73Z224Z132Y1...@usenet.libero.it...



title: Alcune dritte sui codici a barre

author: Antonio Biso

text:
"Stefano" <
guen...@katamail.com
> ha scritto nel messaggio
news:an78tj$bp58c$1...@ID-157402.news.dfncis.de...
> Ciao,
> Mi servirebbe proprio quell'Activex. Me lo posti ?
Ciao,
mi servirebbe che tu scrivessi DOPO il quoting!
> Grazie.
Grazie
> Stefano
Antonio


title: Formattazione

author: Davide

text:
Ciao a tutti!
Devo ancora capire come si
fa a centrare un Report!
Fa il cavolo che vuole..
Ciao, Davide.


title: Formattazione

author: Vittò

text:
"Davide" <
spag...@spagnoli.it
> ha scritto nel messaggio
news:01c034e0$b3c00b40$712cf3c2@pentium...

Purtroppo si..
Ciao Vittò


title: Formattazione

author: Silvio Berruti

text:
"Davide" <
spag...@spagnoli.it
> ha scritto nel messaggio
news:01c034e0$b3c00b40$712cf3c2@pentium...
> Ciao a tutti!
>
> Devo ancora capire come si
> fa a centrare un Report!
>
> Fa il cavolo che vuole..
>
Che cos'è che vuoi centrare? Vuoi centrare tutto ciò che compone un report
nel foglio o vuoi centrare un controllo?
Spiegati meglio.
--
Silvio
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access


title: Dim DB as Database ... oppure no?

author: Simone Calligaris

text:
Dim Rst as recordset, DB as Database
Set DB=Currentdb
Set rst=DB.openrecordset(.......)
Set Rst=nothing
Set DB=nothing
Questa è la notazione che utilizzo normalmente, ma in varie circostanze mi
sono imbattuto nella scorciatoia:  Set Rst=currentdb.openrecordset(....) che
non richiede il dimensionamento della variabile oggetto Database.
Voi cosa preferite?
C'è il rischio che la seconda soluzioni assorba risorse senza poi
rilasciarle?
Ciao a tutti, Simone


title: Dim DB as Database ... oppure no?

author: Luciano (DOC)

text:
"Simone Calligaris" <
simo...@libero.it
> ha scritto nel messaggio
news:KXXu7.20184$0Y2.2...@news.infostrada.it...
> Questa è la notazione che utilizzo normalmente, ma in varie circostanze mi
> sono imbattuto nella scorciatoia:  Set Rst=currentdb.openrecordset(....)
che
> non richiede il dimensionamento della variabile oggetto Database.
>
> Voi cosa preferite?
> C'è il rischio che la seconda soluzioni assorba risorse senza poi
> rilasciarle?
No, ma (mistero della fede) alcune collection non vengono viste.
Saluti.
Luciano


title: Dim DB as Database ... oppure no?

text:
"Luciano (DOC)"
>
> No, ma (mistero della fede) alcune collection non vengono viste.
> Saluti.
A parte questo quindi ti sembra una soluzione accettabile?
Ciao, Simone


title: Dim DB as Database ... oppure no?

author: bb

text:


E' sempre necessario chiuderle? Access non libera risorse da solo alla
fine della procedura?
Può forse dipendere da questo quando, dopo aver chiuso l'applicazione
rimane un finestra aperta di Access che si chiude solo con il
ctrl+alt+canc?
Ciao Gianluca


title: Dim DB as Database ... oppure no?

text:
"Simone Calligaris" <
simo...@libero.it
> ha scritto nel messaggio
news:Kr0v7.21808$0Y2.2...@news.infostrada.it...
> A parte questo quindi ti sembra una soluzione accettabile?
Se vai di fretta si, altrimenti e' piu' pulito dichiarare il db. Prima che
che incazzi come un canguro perche'  quello che hai fatto 1000 volte adesso
non funziona.
Comunque non credo che lasci la memoria sporca in uscita.
Saluti.
Luciano


title: Dim DB as Database ... oppure no?

text:
"bb" <
bb...@linbero.it
> ha scritto nel messaggio
news:3bbc97cc...@news.libero.it...
> E' sempre necessario chiuderle?
Si.
> Access non libera risorse da solo alla
> fine della procedura?
Non ci conterei troppo.
> Può forse dipendere da questo quando, dopo aver chiuso l'applicazione
> rimane un finestra aperta di Access che si chiude solo con il
> ctrl+alt+canc?
No, quello e' un bug noto, guarda sul sito comune.
Saluti.
Luciano


title: Dim DB as Database ... oppure no?

text:
"Luciano (DOC)"
>
> > A parte questo quindi ti sembra una soluzione accettabile?
>
> Se vai di fretta si, altrimenti e' piu' pulito dichiarare il db. Prima che
> che incazzi come un canguro perche'  quello che hai fatto 1000 volte
adesso
> non funziona.
:-))
> Comunque non credo che lasci la memoria sporca in uscita.
> Saluti.
Ciao, Simone


title: Sottomaschere in Access

author: sognatore

text:
Ho un databse composto da 3 semplici tabelle.
Una tabella con un elenco di bolle.
Una tabella con gli articoli per ogni bolla.
Una tabella con la descrizione degli articoli in base al codice
articolo e fornitore.
Ho una maschera che fa riferimento all'elenco bolle con una
sottomaschera dove vedo gli articoli presenti in questa bolla appunto.
Quando inserisco un nuovo articolo nella sottomaschera, in base al
codice articolo digitato e al fornitore nella maschera principale mi
faccia vedere, se esiste, la descrizione dell'articolo presente nella
terza tabella.
In caso non ci sia dovrebbe farmi inserire la descrizione e salvare il
record "cod_art","fornitore","desc".
Facendo un'altra sottomaschera nella sottomaschera però non mi
permette di usare la "visualizzazione maschere continue".
Qualcuno mi saprebbe consigliare una soluzione per tenere la
visualizazione "maschere continue" nella prima sottomaschera?


title: Sottomaschere in Access

author: Ivan da casa

text:
"sognatore" <
sogn...@gmail.com
> ha scritto nel messaggio
news:1188205946.3...@g4g2000hsf.googlegroups.com...





Ciao sognatore,
personalmente ritengo 'sovrabbondante' la terza tabella(o maschera) quella
delle descrizioni.
Normalmente si utilizza la logica
Bolla
- art  descr pz (eventualmente altre indicazioni)
ogni articolo avrà (normalmente) sempre la stessa descrizione nel tempo, e
quindi è inutile suddividere questa informazione.
In questo caso avresti la maschera Bolla con i dati generali (numero,
cliente, vettore, ecc.) e una maschera DettagliBolla (maschere continue)
dove elenchi le righe.
Se ho capito male correggimi ...
IvanDaBologna
PS
Se vuoi tenere la struttura che hai già impostato, devi ricorrere a qualche
meccanismo (bottone o eventi SuClick di un campo) ed aprire l'ultima
maschere filtrata sulla bolla/riga.


title: Sottomaschere in Access

text:
Ma nella seconda tabella associo solamente i vari articoli alle bolle
con la quantità richiesta!
semplificando
1° TABELLA (elenco bolle)
- numero bolla
- fornitore
2° TABELLA (associazioni bolle/articoli)
- numero bolla
- id articolo
- quantità
3° TABELLA (elenco articoli)
- id articolo (contatore)
- codice articolo
- fornitore
- descrizione
utilizzo una query come sorgente dati della sottomaschera in cui c'è
la 2° tabella joinata con la 3° x id articolo
quando però inserisco un nuovo articolo la prima cosa che scrivo è
codice articolo e in base al fornitore della bolla dovrebbe venire
fuori la descrizione, ma questo non succede perchè mi crea un altro id
articolo e se metto codice articolo e fornitore come chiave primaria
mi da errore duplicazione chiave invece di trovarmi automaticamente
l'id articolo
On 27 Ago, 12:48, "Ivan da casa" <
ivanSENZAQUESTO.c...@tin.it
> wrote:
> "sognatore" <
sognat...@gmail.com
> ha scritto nel messaggionews:1188205946.3...@g4g2000hsf.googlegroups.com...



title: Sottomaschere in Access

text:
"sognatore" <
sogn...@gmail.com
> ha scritto nel messaggio
news:1188466969....@r34g2000hsd.googlegroups.com...

semplificando
1° TABELLA (elenco bolle)

2° TABELLA (associazioni bolle/articoli)

3° TABELLA (elenco articoli)




Ti consiglio di quotare (rispondere) sotto alla discussione precedente ...
migliore leggibilità del messaggio, si legge il preambolo e la risposta
...vabbè!
Quello che dici e che fai è giustissimo.
1° TABELLA (elenco bolle)
- numero bolla
- fornitore
2° TABELLA (associazioni bolle/articoli)
- numero bolla
- id articolo
- quantità
3° TABELLA (elenco articoli)
- id articolo (contatore)
- codice articolo
- fornitore
- descrizione
forse il modo di risolvere il problema successivo è quello di non usare come
idArticolo quello creato tramite contatore. Il contatore fà il suo dovere,
ma crea codici che diventano sequenziali solo nella tua tabella, lascilo
fare!
Non ho capito benissimo il problema, ma credo che tutto dipenda dalla query!
non joinarla !!!
Ogni maschera ha come origine la tabella completa.
Ma le sottomaschere vengono 'messe in relazione' con la maschera principale
tramite la scelta dei due campi coinvolti.
Click sull'oggetto sottomaschera (occhio che l'oggetto ha una sua
cornice!) --> Collega campi secondari/Collega campi master
Questo è il modo di mettere in relazione gerarchica le maschere e stai
sicuro che anche le tabelle interessate vengono riempite con dati coerenti.
Spero che tu abbia definito, prima, anche la relazione tra le tabelle. Deve
esprimere la stessa gerarchia altrimenti diventa un polpettone da cui non
cavi nulla !
Quindi hai una maschera principale su cui ti muovi e la secondaria si
'allinea' ad ogni movimento, e lo stesso vale per la sotto-sottomaschera che
dovrebbe legarti i dati a quelli nella sottomaschera.
Insomma una pulizia nel progetto e un grande 'aiuto' da Access che ti
permette il tutto senza ulteriore impegno da parte tua.
IvanDaBologna


title: Sottomaschere in Access

text:
Quello che dici è correttisimo, ma non è il mio problema.
Mi trovo molto in difficoltà a spiegarmi bene:
Intanto quando mi dici di usare come origine dei dati della
sottomaschera direttamente la tabella "associazioni articoli/bolla" e
non la query "articoli/bolla"+"descrizioni" non capisco come farei ad
ottenere il campo "descrizione" al suo interno.
Il mio problema comunque sta nel fatto che durante l'inserimento
dovrebbe avvenire questo nella sottomaschera:
- compilo i campi nella maschera (numero bolla, fornitore)
- passo alla sottomaschera in cui sono collegati i campi (numero
bolla, fornitore)
- digito il codice articolo
   - se la coppia "codice articolo"+"fornitore" esiste nella tabella
compila automaticamente la descrizione
   - se la coppia non esiste già permettimi di inserire una
descrizione
è questo "SE" che non riesco ad ottenere nella sottomaschera.
sottomaschera la cui sorgente dati è una query dove joino le tabelle
"associazioni articolo/bolla"+"descrizione articolo" in cui "id
articolo" è uguale e "fornitore"+"idbolla" sono collegati alla
maschera principale



title: Sottomaschere in Access

author: Alessandro Cara

text:
sognatore wrote:
Per favore puoi scrivere dopo il post. Se scrivi in testa non si capisce
nulla.
--
ac
y-1=x


title: Sottomaschere in Access

text:
[...]
"sognatore" <
sogn...@gmail.com
> ha scritto nel messaggio
news:1188482756....@o80g2000hse.googlegroups.com...
Quello che dici è correttisimo, ma non è il mio problema.
Mi trovo molto in difficoltà a spiegarmi bene:
Intanto quando mi dici di usare come origine dei dati della
sottomaschera direttamente la tabella "associazioni articoli/bolla" e
non la query "articoli/bolla"+"descrizioni" non capisco come farei ad
ottenere il campo "descrizione" al suo interno.
Il mio problema comunque sta nel fatto che durante l'inserimento
dovrebbe avvenire questo nella sottomaschera:
- compilo i campi nella maschera (numero bolla, fornitore)
- passo alla sottomaschera in cui sono collegati i campi (numero
bolla, fornitore)
- digito il codice articolo
   - se la coppia "codice articolo"+"fornitore" esiste nella tabella
compila automaticamente la descrizione
   - se la coppia non esiste già permettimi di inserire una
descrizione
è questo "SE" che non riesco ad ottenere nella sottomaschera.
sottomaschera la cui sorgente dati è una query dove joino le tabelle
"associazioni articolo/bolla"+"descrizione articolo" in cui "id
articolo" è uguale e "fornitore"+"idbolla" sono collegati alla
maschera principale
Per favore inserisci il nuovo commento SOTTO a quello precedente, come sto
facendo io.
Leggi queste due righe e adotta questa REGOLA, per favore.
Riguardo al tuo problema mi sono perso un passaggio, tu parli di tre Tabelle
e due maschere ?
Mi pareva che parlassi di tre maschere legate Padre/Figlio.
La questione dell'inserimento di nuovi codici si risolve (normalmente)
tramite l'uso di una casella combinata che ha impostata la proprietà : Solo
in Elenco = Si.
In questa casella puoi gestire l'evento : Su non in Elenco, come dettagliato
nel
www.sitocomune.com
Nella sezione Forms 3.39 trovi un esempio di codice che ti permette di
aggiungere un nuovo record nella Tabella e sincronizza la casella combinata
(aggiorna il RecordSource).
Vedi se riesci ad afferrare il meccanismo. E' complesso, ma dopo qualche
tentativo diventa di uso comune.
IvanDaBologna


title: somma di tempi eliminando secondi e aggiungendo 1 minuto

author: skipper

text:
Ciao a tutti... guru e non guru...
:-)
Come al solito ho un problema....
In una maschera per il rilevamento delle prestazioni ho 9 campi simili a tre
a tre...
Lap1_inizio
Lap1_fine
Lap1_tempo (differenza tra inizio e fine lap1)
Lap2_inizio
Lap2_fine
Lap2_tempo (differenza tra inizio e fine lap2)
Lap3_inizio
Lap3_fine
Lap3_tempo (differenza tra inizio e fine lap3)
con un click sul campo Lap*_inizio imposto l'ora di inizio della prestazione
con un click sul campo Lap*_fine imposto l'ora di fine prestazione e imposto
il totale nel campo Lap*_tempo
con un click sul campo lap3_fine inoltre imposto la somma delle tre
misurazioni  nel campo tempo_totale con il seguente codice:
forms!prestazioni!tempo_totale = forms!prestazioni!Lap1_tempo +
forms!prestazioni!Lap2_tempo + forms!prestazioni!Lap3_tempo
Qualcuno sa dirmi come modificare il codice in modo da importare in
tempo_totale solo ore e minuti impostando i secondi a zero e aumentando i
minuti di una unità? ovviamente se i minuti sono 59 deve impostarli a zero e
aumentare di una unità le ore.
Se il codice da suggerire è troppo, capirò....
:-)
grazie
--
Skipper dixit...
on cbr1000rr
Azz... L'è minga el sescènt!!! L'è 'l mille!!!
motostory su
http://www.superskipper.it/pagine/le_mie_moto.htm


text:

Ciao Mio capitano
 usando datediff e hour e Min riesci a risolvere facilemente il problema
segui l'Honda...
--
--
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access


title: Assegnazione di Variabile con indice

text:
Come posso realizzare cicli for con all'interno assegnazioni di variabili
che cambiano solo aggiornando l'indice.
per es:
for xxx ......
If Opz1_xxx.Value = -1 Then
    Analisi.Seek Array(Me!Classe1_xxx.Caption), adSeekFirstEQ
   .
   .
end if
Spero di essere stato chiaro.
In clipper queste si chiamavano "macro", mentre in altri vb si eseguono
"execute"
Thanks Antonio


title: Assegnazione di Variabile con indice

author: Maurizio Borrelli

text:
> "Baa962" [...]:

    Considera la:
        Property Controls As Controls
            sola lettura
            Membro predefinito di Access.Form
e la:
        Property Name As String
            Membro di Access.<quasi tutti i Control>
ed anche:
        Function TypeName(VarName) As String
            Membro di VBA.Information
--
Ciao :-)
Maurizio
--------
?SPQR(C)
 X
--------


title: runtime - problemi di apertura

text:
ho creato un mde access, con il package wizard dell'access developer ho
creato il pacchetto di installazione, il setup va a buon fine, apro l'mde
o anche un mdb ma questi si apre ma non compare nulla, ne tabelle ne
maschere, il niente di niente. Pensando fosse un problema dell'applicativo
originario MDB, lo lancio su un altro pc che ha il runtime, stesso
difetto! eppure un altro applicativo più complesso va che è una bellezza.
Le protezioni delle macro sono impostate a low .
nei riferimenti ho tolto tutto tranne "visual basic for application,
microsoft access 11.0 object library, e microsoft DAO 3.6 object library"
non so dove sbattere la testa, eppure è un semplice db con 6 tabelle, 2
maschere e un modulo.
luigi
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: runtime - problemi di apertura

text:
"luigi.onofrio"
> ho creato un mde access, con il package wizard dell'access developer ho
> creato il pacchetto di installazione, il setup va a buon fine, apro l'mde
> o anche un mdb ma questi si apre ma non compare nulla, ne tabelle ne
> maschere, il niente di niente. Pensando fosse un problema dell'applicativo
> originario MDB, lo lancio su un altro pc che ha il runtime, stesso
> difetto! eppure un altro applicativo più complesso va che è una bellezza.
> Le protezioni delle macro sono impostate a low .
> nei riferimenti ho tolto tutto tranne "visual basic for application,
> microsoft access 11.0 object library, e microsoft DAO 3.6 object library"
> non so dove sbattere la testa, eppure è un semplice db con 6 tabelle, 2
> maschere e un modulo.
Ma c'è una maschera d'avvio?
Saluti.


title: runtime - problemi di apertura

text:
Simone Calligaris ha scritto:


> Saluti.
no!
è come se avessi aperto solo access senza nessun applicativo!.



title: runtime - problemi di apertura

author: MA

text:
luigi.onofrio wrote:
> Simone Calligaris ha scritto:
>
>> Ma c'è una maschera d'avvio?
>
>> Saluti.
>
> no!
> è come se avessi aperto solo access senza nessun applicativo!.
> luigi
Ehmmm... ti ha chiesto una cosa diversa.
hai settato la maschera di avvio??
--
--
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access
Segrate (MI), 7-8 giugno 2007


title: runtime - problemi di apertura

text:
MA ha scritto:
> luigi.onofrio wrote:
> > Simone Calligaris ha scritto:
> >
> >> Ma c'è una maschera d'avvio?
> >
> >> Saluti.
> >
> > no!
> > è come se avessi aperto solo access senza nessun applicativo!.
> > luigi
> Ehmmm... ti ha chiesto una cosa diversa.
> hai settato la maschera di avvio??
miiinchia!  (scusa il termine!!!!!)
ho perso 2 gg. pensando a chissà quale errore grave!!!!!
se venite a caserta avete il caffe pagato!!!
grazie  tutto OK!



title: Maschere "SFARFALLANTI"

author: Guido Santilio

text:
Sto trasferendo alcune applicazioni da
ACCES 2.0 ad Access 2000.
Tutto procede bene ma ho riscontrato uno strano e fastidioso fenomeno
con alcune maschere.
Il problema é il seguente:
Ho una MASCHERA PRINCIPALE che ha come origine la tabella 'CLIENTI'.
Nella MASCHERA PRINCIPALE (CLIENTI_sch) sono contenute due
sottomaschere 'MODELLI_sch' e 'COMPONENTI_sch'.
In ciscuna delle due sottomaschere é presnte solo un campo COMBOBOX.
In MODELLI_sch é possibile selezionare uno dei modelli che fanno
riferimento al Cliente corrente, selezionato mediante la maschera
principale.
Una volta selezionato il modello desiderato, nella combobox della
sottomaschera 'COMPONENTI_sch' vengono filtrati i record che
costituiscono l'elenco delle componenti da cui é formato il modello.
Successivamente, nella sottomaschera "COMPONENTI_sch' é possibile
selezionare una delle componenti e reperire informazioni specifiche su
quella componente: materia prima impiegata, temp lavoraz., etc.
Le sottomaschere, sono legate alla maschera principale, mediante 3
campi, in modo tale da rendere molto selettivo il criterio di
filtraggio.
In ACCESS 2.0 tutto funziona alla perfezione.
Anche in Access 2000, il meccanismo di selezione 'a cascata', funziona
in maniera efficace.
L'unica fastidios differenza é che in Access 2000, quando
l'applicazione gira, é come se le COMBOBOX fossero oggetto di una
continua requery e pur non avendo problemi con la selezione dei
record, inquanto il record selezionato in ciscuna delle combobox
continua a restare il record corrente, si manifesta un fastidiosissimo
''EFFETTO TREMOLIO' dell schermo, che sembra essere continuamente
riaggiornato.
Prova che il tutto potrebbe essere causato da una continua
rielaboarazione é che nella barra di stato, compare il messaggio:
'In Elaborazione ...'
In ACCESS 2.0, questo fenomeno non si manifesta
ed una volta selezionati i records deiderati, lo schermo resta bello,
fisso e nitido.
Ho notato che se si diminuisce i campi che creano la relazione tra le
Sottomaschere e la Maschera principale, l'effetto scompare.
In questo caso, però, viene degradata la funzionalità
dell'applicazione.
Qualcuno ha idea del perché si verifichi questo differente
comportamento tra Access 2.0 ed Access 2000 e di come poter ovviare
all'inconveniente ?
Grazie per consigli che il gruppo
vorrà darmi.
Guido Santilio


title: Maschere "SFARFALLANTI"

text:
"Guido Santilio" <
g.san...@tin.it
> ha scritto nel messaggio
news:3f3854cc...@news.tin.it...
> Sto trasferendo alcune applicazioni da
> ACCES 2.0 ad Access 2000.
>
> Tutto procede bene ma ho riscontrato uno strano e fastidioso fenomeno
> con alcune maschere.
> continua a restare il record corrente, si manifesta un fastidiosissimo
> ''EFFETTO TREMOLIO' dell schermo, che sembra essere continuamente
> riaggiornato.
Prova ad usare la proprietà echo da mettere true e false sui vari eventi
Antonio


title: Maschere "SFARFALLANTI"

text:
Non ci sono eventi richiamati.
Semlicemente, la maschera principale e le sue sottomaschere
sono aperte sul record corrente e 'sfarfallano'...
Diminuendo il numero sottomaschere o diminuendo
il numero di campi master/figli, lo sfarfallamento
non si manifesta più e nella barra di stato, compare
'Visualizzazione Maschera', così
come dovrebbe essere.
Il problema é che, in questo modo, la funzionalità
dell'applicazione non é più quella desiderata.
Evidentemente, ci deve essere un 'bug' o
una
limitazione non documentata, nel modo in
cui Access2000 gestisce la relazione tra maschere
e sottomaschere.
Se così fosse, a prima vista, sembrerebbe che Access2000
sia molto meno versatile di Access2.0.
Possibile ?
Guido Santilio



title: Maschere "SFARFALLANTI"

text:
"Guido Santilio" <
g.san...@tin.it
> ha scritto nel messaggio
news:3f3882e3...@news.tin.it...
AAALLLTTTT!
Si scrive DOPO il quoting!
> Non ci sono eventi richiamati.
Hmmm....
> Semlicemente, la maschera principale e le sue sottomaschere
> sono aperte sul record corrente e 'sfarfallano'...
Normalmente lo sfarfallamento è dovuto a requery, che normalmente si
attivano a seguito di eventi.
Tu stai dicendo che apri una maschera e dopo tutto il caricamento la lasci
lì ferma, non la tocchi e quella sta sempre a tremolare?!!?!
Mah...
Antonio


title: Maschere "SFARFALLANTI"

text:
"Antonio Biso" <
ch...@etruria.net
> wrote:

E'  proprio così !
A proposito della risposta dopo il quoting:
sei proprio sicuro ?


title: Maschere "SFARFALLANTI"

author: Alessandro Baraldi

text:
"Guido Santilio" <
g.san...@tin.it
> wrote in message
news:3f3da0ce...@news.tin.it
> "Antonio Biso" <
ch...@etruria.net
> wrote:
>
> >"Guido Santilio" <
g.san...@tin.it
> ha scritto nel messaggio
> >news:3f3882e3...@news.tin.it...
> >
> >AAALLLTTTT!
> >Si scrive DOPO il quoting!
[CUT]
>
> A proposito della risposta dopo il quoting:
> sei proprio sicuro ?
Non solo ne è sicuro lui, ma ne siamo sicuri e consci tutti
NOI partecipanti del NG quale Regola di corretta partecipazione.
E poi non lo ISTIGARE che si gonfia...!
@Alex.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Maschere "SFARFALLANTI"

text:
"Alessandro Baraldi" <
ik2...@libero.it
> wrote:
>Non solo ne č sicuro lui, ma ne siamo sicuri e consci tutti
>NOI partecipanti del NG quale Regola di corretta partecipazione.
>E poi non lo ISTIGARE che si gonfia...!
OK
regola accettata !
:-)


title: Maschere "SFARFALLANTI"

text:
"Guido Santilio" <
g.san...@tin.it
> ha scritto nel messaggio
news:3f3da0ce...@news.tin.it...

Sono basito...
Antonio


title: Maschere "SFARFALLANTI"

text:
"Antonio Biso" <
ch...@etruria.net
> wrote:
>> >Normalmente lo sfarfallamento č dovuto a requery, che normalmente si
>> >attivano a seguito di eventi.
>> >Tu stai dicendo che apri una maschera e dopo tutto il caricamento la
>lasci
>> >lě ferma, non la tocchi e quella sta sempre a tremolare?!!?!
>> >Mah...
>> >
>> >Antonio
>> >
>> E'  proprio cosě !
>
>Sono basito...
>
>Antonio
Che vuol dire, che sei basito ?|?


title: Maschere "SFARFALLANTI"

text:
"Guido Santilio" <
g.san...@tin.it
> ha scritto nel messaggio
news:3f39d9f1...@news.tin.it...
> "Antonio Biso" <
ch...@etruria.net
> wrote:
>
> >> >Normalmente lo sfarfallamento č dovuto a requery, che normalmente si
> >> >attivano a seguito di eventi.
> >> >Tu stai dicendo che apri una maschera e dopo tutto il caricamento la
> >lasci
> >> >lė ferma, non la tocchi e quella sta sempre a tremolare?!!?!
> >> >Mah...
> >> >
> >> >Antonio
> >> >
> >> E'  proprio cosė !
> >
> >Sono basito...
> >
> >Antonio
>
> Che vuol dire, che sei basito ?|?
part. pass. di basire
ļ agg. (lett.) attonito, sbalordito: restare, rimanere basito
Antonio


title: Maschere "SFARFALLANTI"

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:PQl_a.240499$lK4.7...@twister1.libero.it...
> "Guido Santilio" <
g.san...@tin.it
> ha scritto nel messaggio
> news:3f39d9f1...@news.tin.it...
> > "Antonio Biso" <
ch...@etruria.net
> wrote:
> >
> > >> >Normalmente lo sfarfallamento č dovuto a requery, che normalmente si
> > >> >attivano a seguito di eventi.
> > >> >Tu stai dicendo che apri una maschera e dopo tutto il caricamento la
> > >lasci
> > >> >lě ferma, non la tocchi e quella sta sempre a tremolare?!!?!
> > >> >Mah...
> > >> >
> > >> >Antonio
> > >> >
> > >> E'  proprio cosě !
> > >
> > >Sono basito...
> > >
> > >Antonio
> >
> > Che vuol dire, che sei basito ?|?
>
> part. pass. di basire
> ś agg. (lett.) attonito, sbalordito: restare, rimanere basito
Usa il NG!
Comunque sono basito perchč con le info che mi hai dato non dovrebbe fare
quello che fa e quindi non so come risolverlo...
Antonio


title: Maschere "SFARFALLANTI"

text:
"Antonio Biso" <
ch...@etruria.net
> wrote:
>>
>> part. pass. di basire
>> ¶ agg. (lett.) attonito, sbalordito: restare, rimanere basito
>
>Usa il NG!
>Comunque sono basito perchè con le info che mi hai dato non dovrebbe fare
>quello che fa e quindi non so come risolverlo...
>
>Antonio
Allora, siamo basiti in due...
Andando in giro per newsgroups, ho scoperto
che, questo problerma é stato riscontrato
anche da altri, apartire da A97, in poi.
Purtroppo, tutte le richieste di aiuto
sono rimaste insoddisfatte e pare che nessuno
abbia capito perché ciò si verifichi.
Dipenderà da qualche bug creatosi nella
riscrittura del codice successivo ad Access 2.0 ?
Sarebbe davvero una bella fregatura
(almeno per le applicazioni scritte da me).
Possibile che non ci sia il modo di creare
una maschera con più di due subform collegati, senza
ritrovarsi con questo fastidioso effetto di flickering ?
Altri utenti, come hanno isolto
il problema di creare forms
contenente un numero di subforms
superiore a due, interdipendenti tra
loro ?
Grazie, NG...
Guido


title: Maschere "SFARFALLANTI"

text:
"Guido Santilio" <
g.san...@tin.it
> ha scritto nel messaggio
news:3f3f39db...@news.tin.it...
> Dipenderà da qualche bug creatosi nella
> riscrittura del codice successivo ad Access 2.0 ?
> Possibile che non ci sia il modo di creare
> una maschera con più di due subform collegati, senza
> ritrovarsi con questo fastidioso effetto di flickering ?
Hai provato a creare ex-novo questa situazione, con del codice "vergine" ?
Antonio


title: Maschere "SFARFALLANTI"

text:
> Andando in giro per newsgroups, ho scoperto
> che, questo problerma é stato riscontrato
> anche da altri, apartire da A97, in poi.
> Purtroppo, tutte le richieste di aiuto
> sono rimaste insoddisfatte e pare che nessuno
> abbia capito perché ciò si verifichi.
>
> Dipenderà da qualche bug creatosi nella
> riscrittura del codice successivo ad Access 2.0 ?
>
> Sarebbe davvero una bella fregatura
> (almeno per le applicazioni scritte da me).
>
> Possibile che non ci sia il modo di creare
> una maschera con più di due subform collegati, senza
> ritrovarsi con questo fastidioso effetto di flickering ?
>
> Altri utenti, come hanno isolto
> il problema di creare forms
> contenente un numero di subforms
> superiore a due, interdipendenti tra
> loro ?
Sfarfalla la form o la sottomaschera?
Se quest'ultima, prova a vedere bene i riferimenti ai controlli, cioè
"legati" per il nome controllo e non per l'origine dati
MAssimiliano


title: Campi report

author: rosa

text:
Buon anno a tutti.
In un report ho una serie di caselle di testo la cui origine è rappresentata
da alcuni campi di una query e da testo.
1) ="Residente in " & [T_Proprietario.Indirizzo] & ", " &
[T_Proprietario.CAP] & " - " & [Città] & " (" & [T_Proprietario.Provincia] &
")"
2) ="2. Che per la proprietà di cui sopra il sig. " & [Cognome] & " " &
[Nome] & " conferisce mandato in esclusiva a vendere per il prezzo di " &
[Prezzo]"
In tutti e 2 i casi, [T_Proprietario.Provincia] e [Prezzo], i campi non
conservano la formattazione assegnata sia a livello di tabella che di query.
Mi appare, infatti, il campo T_Proprietario.Provincia con la minuscola ed il
campo prezzo senza il simbolo euro, i separatori delle migliaia ed i
decimali. Come posso ovviare?
Grazie anticipatamente.


title: Campi report

author: dROPS

text:
"rosa" <
hco...@inwind.it
> ha scritto nel messaggio
news:%IeR9.75017$Ou4.2...@twister2.libero.it...

Guarda la funzione format prima del campo, la trovi nell'help del vba di
access
ciao
Drops


title: Campi report

text:
"dROPS" <
dR...@hotmail.com
> ha scritto nel messaggio
news:c1fR9.8716$%p6.7...@news.edisontel.com...


 format([Prezzo],........(non ricordo la sintassi))
> Drops
>
>


title: Funzione per generazione BarCode

author: Claudio

text:
Poiché per mio uso mi sono creato una piccola funzione che, facendo uso di un
font per BarCode trovato su Internet, mi genera automaticamente un codice a
barre di tipo EAN 13, mi chiedevo se potesse interessare a qualcuno. Il font
utilizzato (bfp120) è freeware per uso personale, e shareware ($ 10.00) per
altri usi, distribuito dalla Chaos Microsystems Inc., scaricabile da Simtel a
http://www.simtel.net/pub/dl/58185.html
.
L'uso della funzione è semplice. E' sufficiente passargli una stringa di 12
cifre che comporranno il barcode, e verrà restituita una stringa che
visualizzata con il font EAN-13B (o EAN-13) comporrà direttamente il codice a
barre, comprensivo del tredicesimo carattere finale di check.
Ovviamente sono graditissime anche segnalazioni di errore.
Se dovessero esistere altre soluzioni standard per stamparsi in modo freeware i
codici a barre, vi prego di ignorare il messaggio, scusarmi, (ed eventualmente
dirmi come invece fate voi).
Ciao. Claudio.
Public Function BarCode(Codice As String)
'
' Funzione per la stampa diretta di un codice a barre di tipo EAN 13,
' facendo uso del font freeware bfp120 reperibile su Simtel all'indirizzo
'
http://www.simtel.net/pub/dl/58185.html
.
' Per l'uso, chiamare la funzione con la stringa di 12 cifre che comporrà
' il codice a barre. Verrà restituita una stringa che, visualizzata facendo
' uso dei font scaricati, comporta direttamente il codice a barre, comprensivo
' del tredicesimo carattere di check.
'
' Es. BarCode("978880439999") --> *gHH8@4|SYYYYu
'
' Scritta da Claudio - Ultimo aggiornamento ottobre 2002
'
Dim vSeq As Variant, FirstFlag As Byte
Dim SumForCheck As Integer
Dim i As Long, Digit As Integer
vSeq = Array(&H0, &HB, &HD, &HE, &H13, &H19, &H1C, &H15, &H16, &H1A)
If Len(Codice) <> 12 Then
    BarCode = ""
    Exit Function
End If
SumForCheck = 0
For i = 1 To 12
    Digit = Val(Mid(Codice, i, 1))
    SumForCheck = SumForCheck + Digit * IIf(i Mod 2, 1, 3)
    Select Case i
    Case 1
        BarCode = Chr(&H21 + Digit)
        FirstFlag = vSeq(Digit)
    Case 2
        BarCode = BarCode & Chr(&H60 + Digit)
    Case 3 To 7
        BarCode = BarCode & Chr(&H30 - &H10 * ((2 ^ (7 - i) And FirstFlag) > 0)
+ Digit)
    Case 8 To 12
        BarCode = BarCode & Chr(&H50 + Digit)
    End Select
    If i = 7 Then BarCode = BarCode & "|"
Next i
SumForCheck = 10 - SumForCheck Mod 10
If SumForCheck = 10 Then SumForCheck = 0
BarCode = BarCode & Chr(&H70 + SumForCheck)
End Function


title: Funzione per generazione BarCode

author: Emyr

text:
CUT
>
>Ciao. Claudio.
Grazie, forse mi serve...
Saluti.
Emanuele.


title: ordinare indice alfanumerico

author: samR

text:
Dunque, ho necessità di ordinare un campo di una tabella in ordine
crescente;
il campo ( ID_PRATICA) è di tipo testo ed è lungo 12 caratteri;
I'ID_PRATICA può essere del tipo:
134333 oppure AHDHG oppure 1254/45
Ho scelto di creare il campo di tipo testo proprio perchè mi avrebbe
permesso di inserire sia numeri  che testo...
Adesso ho il problema di ordinare la tabella in base al campo ID_PRATICA ma
succede questo (ed è normale che succeda ):
inserisco 788
inserisco AGCH
inserisco 2568
visualizzazione:
2568
788
AGCH
come faccio ad inserire questi ID_PRATICA in modo da vederli poi ordinati in
ordine crescente?
cioè :
788
2568
AGCH
Ho pensto che potrei riempire gli spazi a sx del campo con ZERI ma come si
fa?
Cioè se potessi inserire
000000000788
000000002568
00000000AGCH
forse il problema sarebbe risolto ?
altrimenti come si potrebbe risolvere il problema? qualcuno può aiutarmi?
Grazie


title: ordinare indice alfanumerico

text:

non puoi pretendere che un campo testo si comporti in maniera numerica.
Quindi se non sono tanti, creati un campo ordinamento e lo gestisci come
vuoi.
Per inciso mettere gli zero avanti non ti commuta il tutto in numerico: è
solo testo con gli zero avanti.
ciao MAssimiliano
--------------------------------
Inviato via
http://usenet.libero.it


title: ordinare indice alfanumerico

author: Roberto da casa

text:
"samR" <
wi...@libero.it
> ha scritto nel messaggio
news:Aw5Fa.74626$lK4.2...@twister1.libero.it...

Se la tabella che contiene i dati si chiama Tabella1, prova a fare
l'ordinamento con una query che abbia il seguente codice SQL:
SELECT Tabella1.*
FROM Tabella1
ORDER BY Space(255-Len([ID_PRATICA])) & [ID_PRATICA];
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: sendkeys e tasto ENTER della sezione numerica

author: antonio

text:
Buonasera a tutti.
Avrei la necessità di inviare, ad un'altra applicazione attiva, una sequenza
di tasti con alla fine il tasto ENTER del gruppo di tasti della parte
numerica della tastiera.
Questo perchè quell'applicazione (personal comuncation della IBM) tratta in
modo differente i due tasti "invio" presenti sulla tastiera e l'istruzione
sendkeys "{ENTER}" simula la pressione del tasto invio della parte
alfabetica.
Grazie
Antonio


text:

Non so se è pertinente ma il codice del tasto numpad INVIO è:
Const vbKeySeparator = 108 (&H6C)


title: Unione campi con SQL

author: Fabius

text:
Salve a tutti,
vi spiego cosa vorrei fare tramite un'istruzione SQL:
ho tre campi, ad esempio attore1 attore2 attore3, vorrei con una query
riuscire ad ottenere un eleco unico contenente tutti i record di tutti i
campi che appunto mi servirebbero per alimentare una casella combinata...
E' possible ?
Grazie!
Fabio


title: Unione campi con SQL

author: AntonioM

text:
Non mettere mai limiti alla
fantasia...

SELECT         Attore1
as NomeAttore from Tabella ;

union select  Attore2 as NomeAttore
from Tabella ;

union select  Attore3
as NomeAttore from Tabella ;

order by NomeAttore

Il simbolo ; sta soltanto a significare la continuità

dell'istruzione, ovviamente. Non aspettarti prestazioni

da favola.


title: Unione campi con SQL

author: Lbo da casa

text:
>ho tre campi, ad esempio attore1 attore2 attore3, vorrei con una query
>riuscire ad ottenere un eleco unico contenente tutti i record di tutti i
>campi che appunto mi servirebbero per alimentare una casella combinata...
vedi se va bene una cosa del genere:
select attore1 as attore from tabella
union
select attore2 as attore from tabella
union
select attore3 as attore from tabella
group by attore
e così hai l'elenco di tutti gli attori.  per trovare i film dato un
attore:
select * from tabella where attore1 = '" & me.comboattore & "' or
attore2 = '"& me.comboattore & "' or attore3 = '"& me.comboattore &
"'"
però in questo caso usare un numero di campi fisso per gli attori non
è un buon modo di strutturare i dati.
conviene che "normalizzi" la struttura dati: fai una tabella film,
ogni film ha un campo univoco idFilm.  poi fai una tabella attori,
ogni attore ha un campo univoco idAttore.  poi fai una terza tabella,
che avrà i campi idFilm e idAttore, e userai questa per cercare le
corrispondenze film-attore e viceversa.
--
non studio non lavoro non guardo la tv
non vado al cinema non faccio sport
----------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access


title: Unione campi con SQL

author: Lorenzo Coronati

text:
Scrisse "Fabius" <fa...@NOSPAMspilimbergo.com>:
>ho tre campi, ad esempio attore1 attore2 attore3, vorrei con una query
>riuscire ad ottenere un eleco unico contenente tutti i record di tutti i
>campi che appunto mi servirebbero per alimentare una casella combinata...
Query di unione
--
Lorenzo Coronati
--
<<Complimenti per la risposta disinteressata a
differenza di altri che sul NG ci mangiano sopra.>>
(Voltolini, 20/04/2000)
--
<<[...] Altrimenti ci arrabbiamo....>>
(Voltolini, 10/10/2000)
--


title: Unione campi con SQL

author: Spillo

text:
Grazie a tutti per gli utilissimi consigli!
In realta' devo adottare questa soluzione non su Access ma su Unix con un
database MySQL, pero' alla fine il concetto e' lo stesso... e ora so come
farlo! ;-)
Grazie, e appena disponibile vi faro' sicuramente sapere l'indirizzo in cui
magari potrete sbizzarirvi con la ricerca dei vostri film!
Fabio


title: Unione campi con SQL


title: Unione campi con SQL

text:
>In realta' devo adottare questa soluzione non su Access ma su Unix con un
>database MySQL, pero' alla fine il concetto e' lo stesso... e ora so come
>farlo! ;-)
il bello dell'sql è questo.  considera comunque che ogni produttore
inserisce delle sue piccole varianti personali nell'sql.  ad esempio
mi pare che i left e i right join siano una invenzione ms...



title: Unione campi con SQL

text:
Sigh sigh... ieri sera ho scoperto che nonostante MySQL supporto le
specifiche del 92, la funzione UNION non e' supportata :-(
Sto cercando un alternativa...
"Lbo da casa " <
l...@NOSPAM.blunet.it
> ha scritto nel messaggio
news:39e4df66...@news.interbusiness.it...



title: Unione campi con SQL

text:
>Sigh sigh... ieri sera ho scoperto che nonostante MySQL supporto le
>specifiche del 92, la funzione UNION non e' supportata :-(
NOOOO!  ma č impossibboli!  hai provato a chiedere su
it.comp.database?



title: Unione campi con SQL

author: Antonio Biso

text:
Spillo <fa...@NOSPAMspilimbergo.com> wrote in message
zgKP$s6MAH...@newsmst.mcis.galactica.it...
>
> Grazie a tutti per gli utilissimi consigli!
>
> In realta' devo adottare questa soluzione non su Access ma su Unix con un
> database MySQL, pero' alla fine il concetto e' lo stesso... e ora so come
> farlo! ;-)
>
> Grazie, e appena disponibile vi faro' sicuramente sapere l'indirizzo in
cui
> magari potrete sbizzarirvi con la ricerca dei vostri film!
Se non c'è "Biancaneve sotto i nani" il db non vale niente, eh!
Eh eh eh
Antonio


title: Eseguibile da maschera con ID corrente

author: Gianni Borca

text:
Ho l’esigenza di lanciare un eseguibile da una  maschera di  Access
dall’evento click di un pulsante passandogli il paramento dell’ ID
corrente in maschera.
Per quanto riguarda l’esecuzione dell’applicazione scrivo:
stAppName = "C:\mio percorso\mio eseguibile.exe"
    Call Shell(stAppName, 1) …..  ma per quanto riguarda il paramento
dell’ID corrente debbo chiedere aiuto .
Grazie, Gianni
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Eseguibile da maschera con ID corrente

author: Sergio MAZZA

text:
"Gianni Borca" <
cas...@libero.it
> ha scritto nel messaggio
news:3653db131fe515c821b...@mygate.mailgate.org...
> Ho l'esigenza di lanciare un eseguibile da una  maschera di  Access
> dall'evento click di un pulsante passandogli il paramento dell' ID
> corrente in maschera.
> Per quanto riguarda l'esecuzione dell'applicazione scrivo:
> stAppName = "C:\mio percorso\mio eseguibile.exe"
>     Call Shell(stAppName, 1) ...  ma per quanto riguarda il paramento
> dell'ID corrente debbo chiedere aiuto .
> Grazie, Gianni
Ma l'eseguibile legge i paramentri passati da riga di comando?
Se sě puoi provare con:
stAppName = "C:\mio percorso\mio eseguibile.exe " & Me!Id
Ciao.
--
Sergio MAZZA


title: Eseguibile da maschera con ID corrente

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> wrote in message
news:c7a8nq$h1r$
1...@canarie.caspur.it

Sě Sergio, mi legge il parametro statico, ovvero: se io inserisco il n.
es 1243
il programma carica i dati con riferimento all'ID corrispondente
ma se metto la stringa come tu hai suggerito, non mi carica nulla.
Hai forse qualche altro suggerimento?
Grazie e ciao



title: Eseguibile da maschera con ID corrente

text:
"Gianni Borca" <
cas...@libero.it
> ha scritto nel messaggio
news:96ac0bebbfae3555655...@mygate.mailgate.org...

Il nome del programma contiene spazi?
Il parametro per essere letto dal programma deve essere preceduto da
l'indicazione di una opzione (es. mioProgramma.exe /x 123)?
Hai inserito lo spazio prima di chiudere la stringa di stAppName?
Ciao.
--
Sergio MAZZA


title: Eseguibile da maschera con ID corrente

text:
> Il nome del programma contiene spazi?
> Il parametro per essere letto dal programma deve essere preceduto da
> l'indicazione di una opzione (es. mioProgramma.exe /x 123)?
> Hai inserito lo spazio prima di chiudere la stringa di stAppName?
>
> Ciao.
> --
> Sergio MAZZA
Mah, le ho provate tutte! Anche inserendo l'obzione & Space(1)& Me!Id"
Noto a proposito che tu hai chiuso la stringa con le " prima del
parametro.
E' forse questo l'arcano??
Scusami ma, a conoscerlo il VBA ... non ti fari ste domande
Grazie



title: Eseguibile da maschera con ID corrente

text:
"Gianni Borca" <
cas...@libero.it
> ha scritto nel messaggio
news:f459373017c769c9f8e...@mygate.mailgate.org...
> > Il nome del programma contiene spazi?
> > Il parametro per essere letto dal programma deve essere preceduto da
> > l'indicazione di una opzione (es. mioProgramma.exe /x 123)?
> > Hai inserito lo spazio prima di chiudere la stringa di stAppName?
> >
> > Ciao.
> > --
> > Sergio MAZZA
>
> Mah, le ho provate tutte! Anche inserendo l'obzione & Space(1)& Me!Id"
> Noto a proposito che tu hai chiuso la stringa con le " prima del
> parametro.
> E' forse questo l'arcano??
> Scusami ma, a conoscerlo il VBA ... non ti fari ste domande
> Grazie
> Gianni
Scusa ma come hai scritto la stringa? Non è un problema di conoscenza del
VBA ma capire come passare dei parametri.
Se inserisci la variabile Me!id dentro la stringa ("nomeapplicazione.exe
Me!id") al programma gli arriva come parametro Me!id (la scritta non il
valore che rappresenta la casella di testo Id); invece se accodi la
variabile Me!id alla stringa ("nomeApplicazione.exe[spazio]" & Me!id)
access, tramite l'operatore di concatenazione "&" costruisce una stringa:
"nomeApplicazione.exe[spazio]123" ed è quello che gli serve al programma
(forse).
Quindi riguarda il tuo codice o invialo per aggiustarlo...
Ciao.
--
Sergio MAZZA


title: Eseguibile da maschera con ID corrente

text:
Ho risolto!! Effettivamente la questione risideva nel concatenare il
parametro alla stringa dell'eseguibile, quindi quello che mi mancava
erano le parentesi ().
Grazie di tutto, Sergio.
---



title: Recordset

author: max

text:
Ciao a tutti
Ho la necessità di crearmi un recordset basato su una query, vorrei capire
se posso creare all'interno del recordset un campo calcolato come si fa con
le query per poi usare il recordset per popolare una sottomaschera..
Pultroppo non posso crearmi il campo all'interno della query, bensì lo
faccio tramite codice come di seguito elencato:
Private Sub CodArt_GotFocus()
Dim giacenzaanno As Double
Dim ResoClienti As Double
Dim Scarico As Double
Dim ResoFornitori As Double
Dim Carico As Double
On Error GoTo err:
err:
If err.Number = 3043 Then
Scarico = Nz(DLookup("sommadiquantità", "qrycaricoscarico00", "idarticolo="
& IDArticolo), 0)
Else
If err.Number = 3044 Then
Scarico = Nz(DLookup("sommadiquantità", "qrycaricoscarico00", "idarticolo="
& IDArticolo), 0)
Else
Scarico = Nz(DLookup("sommadiquantità", "qrycaricoscarico00", "idarticolo="
& IDArticolo), 0) + Nz(DSum("quantità", "qrypreventivo2", "idarticolo=" &
IDArticolo), 0)
End If
End If
giacenzaanno = DLookup("giacenzaInizioanno", "anaart1", "idarticolo=" &
IDArticolo)
ResoClienti = Nz(DLookup("sommadiquantità", "qryresoclienti", "idarticolo="
& IDArticolo), 0)
ResoFornitori = Nz(DSum("quantità", "ddtresodettagli", "idarticolo=" &
IDArticolo), 0)
Carico = Nz(DSum("sommadiquantità", "qrycaricoscarico0", "idarticolo=" &
IDArticolo), 0)
   Forms!frmlistaarticoli!GiacenzaReale = giacenzaanno + Carico +
ResoClienti - Scarico - ResoFornitori
End Sub
Mi fate un esempio s'è fattibile?
Un saluto Max


title: Recordset

text:
"max" <
mas...@inwind.it
> ha scritto nel messaggio
news:4sjAc.2742$GQ3....@twister2.libero.it...
> Ciao a tutti
>
> Ho la necessità di crearmi un recordset basato su una query, vorrei capire
> se posso creare all'interno del recordset un campo calcolato come si fa
con
> le query per poi usare il recordset per popolare una sottomaschera..
Un recordset può essere aperto anche su una stringa SQL, ergo...
Antonio


title: Recordset

text:
> Un recordset può essere aperto anche su una stringa SQL, ergo...
>
Pultroppo non posso creare una stringa SQL perchè il codice seguente prende
i dati da diverse query...




End Sub
Max


title: Recordset

text:
"max" <
mas...@inwind.it
> ha scritto nel messaggio
news:OOjAc.2777$GQ3....@twister2.libero.it...
>
>
> > Un recordset può essere aperto anche su una stringa SQL, ergo...
> >
> Pultroppo non posso creare una stringa SQL perchè il codice seguente
prende
> i dati da diverse query...
Embè?

E qui dove si incastra il tuo recordset?
Antonio


title: Recordset

text:

Mi faresti un esempio?
Max


title: Recordset

text:
"max" <
mas...@inwind.it
> ha scritto nel messaggio
news:mkzAc.3780$GQ3....@twister2.libero.it...

L'esempio lo devi fare tu: mica s'è capito a che ti serve questo recordset.
E dire cosa vorresti veramente fare?
Antonio


title: Visualizzare in una listbox 2 campi uniti come se fossero un unico campo

author: ludo

text:
Ciao a tutti,
è x caso possibile in una listbox far visualizzare 2 campi separati come se
fosse un unico campo?
ad esempio ho il campo citta residenza e provincia.
Nel visualizzarlo in una listbox volevo mostrarlo come unico campo..
Grazie mille..
Ludo..
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


author: Il Gatto

text:
"ludo" <
ludo...@libero.it
> ha scritto nel messaggio
news:83Z176Z13Z157Y1...@usenet.libero.it...
> Ciao a tutti,
> è x caso possibile in una listbox far visualizzare 2 campi separati come
se
> fosse un unico campo?
> ad esempio ho il campo citta residenza e provincia.
> Nel visualizzarlo in una listbox volevo mostrarlo come unico campo..
Come rowsource ci metti qualcosa del tipo
SELECT [città] & " " & [Provincia] AS [CampoUnico] FROM [MiaTabella]
IG


author: MA

text:
ludo wrote:
> Ciao a tutti,
> č x caso possibile in una listbox far visualizzare 2 campi separati
> come se fosse un unico campo?
> ad esempio ho il campo citta residenza e provincia.
> Nel visualizzarlo in una listbox volevo mostrarlo come unico campo..
>
> Grazie mille..
>
> Ludo..
>
Select (Tuocampo+" ") & (tuocampo2+" ") & (tuocampo3+" ") as Pippo   from
tua tabella
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: Aiuto, cambio valuta nelle tabelle da codice!!

author: Rodrigo

text:
Devo modificare le tabelle con numerosi campi dalla valuta lire alla valuta
euro con 2 decimali.
Esiste una routine in un modulo che in automatico trasforma tutte le
proprietą dei campi valuta nelle tabelle evitandomi cosģ di farlo a mano?
Grazie
Rodrigo


text:
Rodrigo <
12r...@inwind.it
> wrote in message
10053012...@fusilla.abanet.it...
> Devo modificare le tabelle con numerosi campi dalla valuta lire alla
valuta
> euro con 2 decimali.
> Esiste una routine in un modulo che in automatico trasforma tutte le
> proprietà dei campi valuta nelle tabelle evitandomi così di farlo a mano?
Potresti ciclare l'inseime della tabledef, escludendo quelle di sistema. Poi
per ognuna di esse cicli nell'insieme dei fields, testandone il tipo. Se è
di tipo valuta, prima modifichi il tipo da valuta a numerico a precisione
doppia con duie decimali quindi prepari una stringa SQL parametrica in modo
da aggiornare il valore a quello in euro.
Antonio


title: filtro sottomaschera

author: Roberto Barbetti

text:
mi sono ispirato all'esempio del sito comune.....
3.31 Filtrare una maschera in base al valore contenuto in un controllo di
una sua sottomaschera.
il codice modificato è questo:
Private Sub filtro_AfterUpdate()
Dim db As DAO.Database, rst As DAO.Recordset
Dim strArt As String, gstr As String
gstr = ""
If Me!filtro<> "TUTTE" Then
    strArt = "[unita] =" & Me!filtro
        gstr = "[ID] IN (Select ID From sito_su Where " _
          & strArt & ")"
Set db = CurrentDb
Set rst = db.OpenRecordset("SELECT DISTINCTROW " & _
    "siti.ID " & _
    "FROM siti" & _
    " WHERE " & gstr & ";")
If rst.RecordCount = 0 Then
    MsgBox "Non ci sono unita che soddisfano i criteri", _
        vbExclamation, "Esito ricerca negativa"
    gstr = ""
    rst.Close
    Exit Sub
End If
rst.Close
End If
If Me!filtro= "TUTTE" Then
DoCmd.Close acForm, Me.Name
End If
DoCmd.OpenForm FormName:="Maschera", _
 WhereCondition:=gstr
End Sub
-filtro é la casella combinata
-unita è un campo testo
-ID  un integer contatore
siti e sito_su sono tabelle relazionate uno a molti
quando scelgo un codice unita dalla casella combinata filtro
mi da il seguente errore: errore di runtime '3061'
parametri insufficienti. Previsto 1.
secondo voi c'è qualcosa di errato nel codice?
fatemi un regalo di natale risolvendomi l'enigma...sto diventando pazzo.
grazie in anticipo e auguri a tutti


title: filtro sottomaschera

text:
--
Sergio MAZZA
"Roberto Barbetti" <
barb...@soilmaps.it
> ha scritto nel messaggio
news:eme875$30op$1...@newsreader2.mclink.it...

Prova con:
strArt = "[unita] = " & Chr$(34) & Me!filtro & Chr$(34)
Ciao.


title: Aggiornamento textbox che non si vede

author: RobertoA

text:
Su alcune schermate, es. fatture, tramite una combobox e' possibile
scegliere il cliente al quale intestare a fattura
L'aggiornamento della combobox Codice Cliente (ad esempio) scatena
l'aggiornamento delle textbox relative a Ditta, Indirizzo, Cap, ecc
Mi succede che per alcune di queste textbox, il contenuto non e' visibile
finche' il focus arrivi a tali controlli
Cioe', il valore c'e', ma non si vede, almeno finche' non ci passo sopra col
cursore
Come evitare questa anomalia ?
E da cosa dipende ?
Ciao e grazie
RobertoA


title: Aggiornamento textbox che non si vede

author: Simone Calligaris

text:
"RobertoA"

Se non la vedo non ci credo  ;-)
Che versione di Access?
Se è la 2003, questo problema di visualizzazione esiste con entrambe le
visualizzazioni (attiva o disattiva controlli per windows XP)?
Saluti.


title: Aggiornamento textbox che non si vede

author: Alessandro Cara

text:
Simone Calligaris wrote:
> "RobertoA"
>> Su alcune schermate, es. fatture, tramite una combobox e' possibile
>> scegliere il cliente al quale intestare a fattura
>> L'aggiornamento della combobox Codice Cliente (ad esempio) scatena
>> l'aggiornamento delle textbox relative a Ditta, Indirizzo, Cap, ecc
>> Mi succede che per alcune di queste textbox, il contenuto non e' visibile
>> finche' il focus arrivi a tali controlli
>> Cioe', il valore c'e', ma non si vede, almeno finche' non ci passo sopra
> col
>> cursore
>> Come evitare questa anomalia ?
>> E da cosa dipende ?
>
>
> Se non la vedo non ci credo  ;-)
Io ci credo. Mi e' successo. (vers 2003)
Versione	5.2.3790 Service Pack 2 Build 3790
Mi sembra che cancellato il controllo e ricreato e' andato a posto.
E avevo fatto le cose che in questo caso si fanno
a) compilazione
b) decompilazione
c) reimport su altro db
--
ac
y-1=x


title: Aggiornamento textbox che non si vede

text:
"Alessandro Cara"
> > Se non la vedo non ci credo  ;-)
> Io ci credo. Mi e' successo. (vers 2003)
> Versione 5.2.3790 Service Pack 2 Build 3790
Chiedo venia  :)
> Mi sembra che cancellato il controllo e ricreato e' andato a posto.
> E avevo fatto le cose che in questo caso si fanno
> a) compilazione
> b) decompilazione
> c) reimport su altro db
Tu lavori con le formattazioni grafiche XP Style?
Lo chiedo perchè è una modalità di visualizzazione che da qualche problema
(vedi strutture a schede).
Saluti.


title: Aggiornamento textbox che non si vede

text:
Simone Calligaris wrote:
> "Alessandro Cara"
>
>
>>> Se non la vedo non ci credo  ;-)
>
>
>> Io ci credo. Mi e' successo. (vers 2003)
>> Versione 5.2.3790 Service Pack 2 Build 3790
>
>
> Chiedo venia  :)
>
>
>> Mi sembra che cancellato il controllo e ricreato e' andato a posto.
>> E avevo fatto le cose che in questo caso si fanno
>> a) compilazione
>> b) decompilazione
>> c) reimport su altro db
>
> Tu lavori con le formattazioni grafiche XP Style?
Non so che siano, sul serio. Io sviluppo su un win2003server.
Normalmente meno "fronzoli" ci sono e, per me, meglio e'.
Quando qualche cliente mi chiede cose di questo tipo faccio finta di non
capire, qualche volta non capisco veramente. Il massimo che concedo e'
la formattazione condizionale.
E poi li "frego" sempre con il prezzo. Glielo dico chiaramente, se
voglioni i fiorellini il prezzo aumenta del 20%. Puoi ben immaginare
come va a finire. E la stessa cosa faccio per la documentazione.
> Lo chiedo perchè è una modalità di visualizzazione che da qualche problema
> (vedi strutture a schede).
comunque buono a sapersi. Ora che mi ci fai pensare, quel problema, puo'
darsi che mi sia capitato proprio in un form con tabcontrol.
All'inizio non ci volevo ne potevo credere anch'io.
--
ac
y-1=x


title: Aggiornamento textbox che non si vede

text:
"Alessandro Cara"
> > Tu lavori con le formattazioni grafiche XP Style?
> Non so che siano, sul serio. Io sviluppo su un win2003server.
> Normalmente meno "fronzoli" ci sono e, per me, meglio e'.
> Quando qualche cliente mi chiede cose di questo tipo faccio finta di non
> capire, qualche volta non capisco veramente. Il massimo che concedo e'
> la formattazione condizionale.
> E poi li "frego" sempre con il prezzo. Glielo dico chiaramente, se
> voglioni i fiorellini il prezzo aumenta del 20%. Puoi ben immaginare
> come va a finire. E la stessa cosa faccio per la documentazione.
Eh, eh: impossibile darti torto  ;-)
Quando parlo di "formattazioni grafiche stile XP", mi riferisco a
quell'opzione di Access 2003 che "skinna" automaticamente gli oggetti a
video in stile win XP.
Ha un bell'impatto ma da problemi con le strutture a schede: non va la
trasparenza, le textboxes ballano la samba durante il passaggio del Mouse...
Magari centra col problema dichiarato nel Thread...
Saluti.


title: vba: andare a capo in una casella di testo

author: Lenny

text:
tramite un ciclo scrivo alcuni risultati in una casella di testo.
ma come faccio ad andare a capo?
se metto chr$(13) mi fa una barra verticale.
grazie.


author: Riccardo

text:
Lenny <
luca...@tiscalinet.it
> wrote in message
9qokjt$8kq$1...@fe1.cs.interbusiness.it...

______-
prova con vbCrLf
ciao Riccardo


text:
> prova con vbCrLf
>
> ciao Riccardo
funziona.
grazie.
Luca


author: guggenheim

text:
Durante la compattazione di un db mi si è impallato il pc
Ora dopo averlo riavviato, durante la chiusura del db lancio in automatico
il processo di comappazione e mi esce un messaggio
Tabella TempMSysAccessObjects già esistente
Dove la trovo e come posso sistemare il problema grazie
Guggenheim


title: Tabella TempMSysAccessObjects già esistente

author: ciroteo ®

text:
"guggenheim" <
gugge...@iol.it
> ha scritto nel messaggio
news:463f5d71$0$17951$4faf...@reader1.news.tin.it...

per non saper nè leggere nè scrivere io ti suggerirei di importare il tutto
in un nuovo db.
mi sembra sia un problema di corruzione da non sottovalutare.
M


text:
"ciroteo ®" <ciroteo(nospam)@
libero.it
> ha scritto nel messaggio
news:463f8323$0$37197$4faf...@reader3.news.tin.it...

Effettivamente non sai leggere nè scrivere... ;-)
Ciroteo, scusa l'ilarità ma lui è troppo serio... sembra un museo!!!
In ogni caso effettivamente si sono corrotte le tab di sistema.
vai nelle opzioni, mostra le tabelle nascoste e di sistema.
Importa in un nuovo db tutti gli oggetti tranne le tabelle di sistema e
dovrebbe risolversi


text:
dal sito della microsoft:
Sintomi
Quando si prova compattare e ripristinare un database utilizzando l'utilitą
Compatta e ripristina database, si visualizza il seguente messaggio di
errore:
"TempMSysAccessObjects" di tabella esiste gią
Workaround
Per aggirare questo problema, si utilizza uno dei seguenti metodi:
Metodo 1
Rimuovere TempMSysAccessObjects di tabella di sistema
Nota: Utilizzare questo metodo quando il problema riguarda il database
Database 1. 1. Eseguire l'accesso.
      2. Il database aprire Database 1.
      3. Dal menu Strumenti, scegliere Opzioni.
      4. Nella scheda Visualizza, selezionare la casella di controllo System
objects e quindi scegliere OK.
      5. Nella finestra Database, fare clic su Tabelle nel riquadro
sinistro.
      6. Nel riquadro destro, selezionare e quindi eliminare la tabella
TempMSysAccessObjects.
Metodo 2
Il database a un Nuovo database importare
      1. Eseguire l'accesso.
      2. Creare un nuovo database. Denominare il nuovo database Database 2.
      3. Assicurarsi che la visualizzazione per System objects non sia
selezionata. Attenere a questa seguente procedura a eseguire l'operazione:
a.  Nella finestra Database dal menu Strumenti, scegliere Opzioni.
            b.  Nella scheda Visualizza nella casella di dialogo Opzioni,
deselezionare System objects e quindi scegliere OK.
      4. Dal menu File, scegliere Carica dati esterni e quindi scegliere
Importa.
      5. Nella casella di dialogo Importa, selezionare il database Database
1 e quindi fare clic su Importa.
      6. Nella finestra di dialogo Importa oggetti, scegliere Opzioni.
      7. Nella finestra di dialogo Importa oggetti, scegliere Seleziona
tutto.
      8. Nella sezione Importa, selezionare la casella di controllo Menus
and Toolbars e la casella di controllo Import/Export Specs.
      9. Selezionare ciascuna scheda e nella finestra di dialogo Importa
oggetti, quindi ripetere passaggio 7 per ciascuna scheda.
      10. Nella finestra di dialogo Importa oggetti, scegliere OK.
      11. Nella finestra Database dal menu Strumenti, fare clic su Utilitą
database e quindi scegliere Compatta e ripristina database.
      Nota: Assicurarsi che tutti gli oggetti dal database Database 1
importino al database Database 2.
      12. Chiudere l'accesso.
      13. Rinominare il database Database 1 a Database 1 Backup.
      14. Rinominare Database 2 a Database 1.
Guggenheim


text:
"guggenheim" <
gugge...@iol.it
> ha scritto nel messaggio
news:464032a2$0$37195$4faf...@reader3.news.tin.it...

Quindi hai risolto?
Ciao.
--
Sergio MAZZA


text:
>>
>> Guggenheim
>
> Quindi hai risolto?
>
> Ciao.
> --
> Sergio MAZZA
_______________________________
Ciao Sergio,
si risolto con il metodo 1
grazie
cristian


title: Salvare il numero delle pagine di un report

author: Old-Jack

text:
Ari-Salve
Devo memorizzare il numero totale delle pagine di un report
in un campo di una tabella.....
Chi mi aiuta?
Grazie
    Old-Jack


author: Roberto - Syd

text:
"Old-Jack" <
spi...@libero.it
> ha scritto nel messaggio
news:D77J7.105059$sq5.5...@news.infostrada.it...

docmd.openreport "NomeReport", acPreview ' Apre il report
varNumPage= Reports![NomeReport]![Pages]  ' Assegna alla variabile
varNumPage il numero totale delle pagine
Ciao Roberto - Syd


author: Sib dal portatile

text:
"Old-Jack" <
spi...@libero.it
> ha scritto nel messaggio
> Ari-Salve
> Devo memorizzare il numero totale delle pagine di un report
> in un campo di una tabella.....
In qualunque evento del report:
Me.Pages ti da il numero delle pagine.
Per salvarlo in una tabella devi aprire un recordset o fare riferimento ad
un controllo di una maschera aperta che faccia riferimento al campo in cui
salvare.
Sib
--
----------------------------------------------------
la mia home:
http://digilander.iol.it/syb
----------------------------------------------------
il sito comune di it.comp.database.access:
http://www.sitocomune.com
----------------------------------------------------
4000 anni fa', il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente


title: Valorizzare una query da una maschera aperta

text:
Nel mio db un campo di una query deve avere il valore di una casella di
testo di una maschera aperta.
Per fare questo ho inserito nella definizione della query
forms!SchedaAperta!Controllo as DATO
ma quando eseguo la query, nonostante 'SchedaAperta' sia aperta e
'Controllo' abbia il valore 10, nella colonna DATO non c'č niente.
Dov'č l'errore?
GioVe


title: query : cercare valori uguali nei campi...

author: NDF

text:
Poniamo il caso che ho una tabella con i campi :
DDT
Cliente
Vorrei,con una query (chiaramente), trovare per un dato cliente le righe in
cui il campo DDT presente valori identici.
Come fo ?
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


text:
"NDF" <
ndf...@virgilio.it
> ha scritto nel messaggio
news:82Z88Z245Z41Y1...@usenet.libero.it...
> Poniamo il caso che ho una tabella con i campi :
> DDT
> Cliente
>
> Vorrei,con una query (chiaramente), trovare per un dato cliente le righe
in
> cui il campo DDT presente valori identici.
>
> Come fo ?
Nell'autocomposizione delle query c'è quello che cerchi.
MAssimiliano


author: Antonio Biso

text:
"NDF" <
ndf...@virgilio.it
> ha scritto nel messaggio
news:82Z88Z245Z41Y1...@usenet.libero.it...
> Poniamo il caso che ho una tabella con i campi :
Poniamo il caso che tu abbia una tabella con i campi
> DDT
> Cliente
> Vorrei,con una query (chiaramente), trovare per un dato cliente le righe
in
> cui il campo DDT presente valori identici.
Tramite l'autocomposizione ti prepari una query di ricerca duplicati. Poi la
modifichi mettendo come criterio sotto cliente il tuo cliente desiderato
Antonio


author: francesco

text:

Intendi dire una query di selezione con formula di raggruppamento? A me
servirebbe per eliminare i record uguali
ciao
Francesco



text:
"francesco" <
fran...@tin.it
> ha scritto nel messaggio
news:193Z205Z174Z38Y...@usenet.libero.it...
> Il 04 Mar 2004, 09:39, "Antonio Biso" <
ch...@etruria.net
> ha scritto:
> > "NDF" <
ndf...@virgilio.it
> ha scritto nel messaggio
> > news:82Z88Z245Z41Y1...@usenet.libero.it...
> > > Poniamo il caso che ho una tabella con i campi :
> >
> > Poniamo il caso che tu abbia una tabella con i campi
> >
> > > DDT
> > > Cliente
> >
> > > Vorrei,con una query (chiaramente), trovare per un dato cliente le
righe
> > in
> > > cui il campo DDT presente valori identici.
> >
> > Tramite l'autocomposizione ti prepari una query di ricerca duplicati.
Poi
> la
> > modifichi mettendo come criterio sotto cliente il tuo cliente desiderato
> >
> > Antonio
> >
>
> Intendi dire una query di selezione con formula di raggruppamento?
No, intendo dire query di ricerca duplicati
A me
> servirebbe per eliminare i record uguali
E allora è un altro discorso.
Creati una tabella uguale come struttura a quella dei clienti ma vuota. Poi
metti in chiave il campo che rende univoco un cliente.
Quindi fai una query di accodamento dalla tabella originale alla nuova. Ti
verranno scartati tutti i record duplicati tranne uno per cliente
Antonio


title: come fare pagina web con foto partendo da database access ?

author: A Milano

text:
salve ragazzi volevo un aiutino :-)
ho un database con degli articoli ed ogni articolo ha una foto
posso creare una pagina web prelevando i dati dal database e fare in modo
che la pagina web sia completa di dati dell'articolo e della foto ?
grazie
ciao


author: ciroteo

text:
"A Milano" <
vendoe...@libero.it
> ha scritto nel messaggio
news:JJmqe.53925$795.1...@twister1.libero.it...

Certo che si può. Sul web però devi utilizzare un'altra tecnologia chiamata
.asp
Su
www.accessgroup.it
 nella sezione access e il  web è in fase di
pubblicazione un tutorial che spiega come fare a generare pagine web
dinamiche a partire da un db access.
Altrimenti se gogoli un po' trovi tanti messaggi che hanno già trattato
l'argomento.
Per completezza ti segnalo anche qualche bel link che tratta appunto la
creazione di pagine .asp:
www.aspitalia.it
www.html.it
ciao e facci sapere se hai risolto.


text:
grazie
avevo gia pensato alle pagine asp
pero mi pspaventa un po l'idea....
ora comunque ci provo
cieo e grazie
ma posso anche vederle sul mio pc in locale e poi pubblicarle ?
"ciroteo" <ciroteo(nospam)@
libero.it
> ha scritto nel messaggio
news:mYvqe.54192$795.1...@twister1.libero.it...



text:
A Milano wrote:
> grazie
> avevo gia pensato alle pagine asp
> pero mi pspaventa un po l'idea....
> ora comunque ci provo
>
> cieo e grazie
>
> ma posso anche vederle sul mio pc in locale e poi pubblicarle ?
>
per favore scrivi *dopo* il messaggio a cui rispondi.
Come sto facendo io.
Si, se hai l'HTTP server installato (i.e. IIS [internet information
server] )
--
a.cara


text:
"Alessandro Cara" <
al...@puntablunet.it
> ha scritto nel messaggio
news:BjAqe.1261$bc....@tornado.fastwebnet.it...

si e' installato ma non so come configurarlo e come si usa
ho win xp professional
grazie


author: Point Break

text:
[CUT]
http://www.marinsalta.net/asp/asp5/asp5.htm
http://www.marinsalta.net/asp/asp6/asp6.htm
http://www.marinsalta.net/asp/asp7/asp7.htm
Per costruirti una semplice pagina asp apri il blocco note e scrivi
<%=Date()%>
dopodichè la salvi con un nome qualsiasi (es. pippo) ed estensione asp
(occhio a selezionare dalla lista a tendina tutti i file altrimenti verrà
salvata come file di testo -> pippo.asp.txt e non funzionerà) dopodichè la
collochi in
c:\Inetpub\wwwroot e la richiami dal browser nel seguente modo
http://localhost/pippo.asp
 ...se vedi la data è tutto ok al che ti dò il
benvenuto nel mondo delle Active Server Pages augurandoti buon lavoro ;-)
Gaspare


title: Compattare file access 97

author: s

text:
Qualcuno può suggerirmi come far compattare un file mdb da pulsante di
una maschere o con una macro / modulo in access 97 dello stesso file.
Grazie


title: Compattare file access 97

text:
"s" <
h...@ghf.it
> ha scritto nel messaggio
news:6fnb4t8re63pmp2me...@4ax.com...
> Qualcuno può suggerirmi come far compattare un file mdb da pulsante di
> una maschere o con una macro / modulo in access 97 dello stesso file.
>
> Grazie
Con A97 non puoi....!
O meglio ti devi creare un MDB a parte che si occupi della compattazione.
Questo perchè non si riesce ad emulare la Funzione nativa di A97, e con
DAO converrai con me che se lanciato dal DB che devi compattare ci sono
delle incongruenze.
Se invece la Routine di DAO che usa il metodo CompactDatabase la metti
in un DB esterno e la richiami con Shell funziona benissimo....!
@Alex.


title: Compattare file access 97

author: Daniele Meante

text:
"s" <
h...@ghf.it
> wrote in message
news:6fnb4t8re63pmp2me...@4ax.com
> Qualcuno può suggerirmi come far compattare un file mdb da pulsante di
> una maschere o con una macro / modulo in access 97 dello stesso file.
>
> Grazie
Puoi crearti una barra "degli strumenti" personale ,dove poi trascinerai
il comando "compatta e ripristina database..." (puoi anche associargli
un icona)).
In autoexec puoi inserire MostraBarraStrumenti.
Il pulsante non l'avrai su una maschera ma .....
Spero possa fare al caso tuo.
Daniele
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Compattare file access 97

author: Karl Donaubauer

text:
s ha scritto:
> Qualcuno può suggerirmi come far compattare un file mdb da pulsante di
> una maschere o con una macro / modulo in access 97 dello stesso file.
Col'add-in TSI SOON di michka:
http://www.trigeminal.com/utility.asp?ItemID=8
--
HTH
Karl
*********
Access-FAQ (tedesco):
http://www.donkarl.com


title: Compattare file access 97

author: Roberto da casa

text:
"s" <
h...@ghf.it
> ha scritto nel messaggio
news:6fnb4t8re63pmp2me...@4ax.com...
> Qualcuno può suggerirmi come far compattare un file mdb da pulsante di
> una maschere o con una macro / modulo in access 97 dello stesso file.
>
> Grazie
Vai sul Sito Comune (link qui sotto) e nella Sezione General leggiti la FAQ
di Federico Luciani intitolata "Compattare l'mdb in uso", penso che faccia
proprio al caso tuo.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Reports - Larghezza sezione e pagina

author: eSQueL

text:
Sto cercando di costruire il report di un bollettino di versamento. La
pagina è una A4 orizzontale e tutti i controlli stanno dentro le dimensioni
della pagina (almeno sembra), ma quando vado in anteprima di stampa, invece
di una sola pagina ne ho quattro e i controlli appaiono tutti sulla terza.
Ho provato a settare le proprietaà Espandibile e Riducibile del Corpo del
report in ogni modo, ma niente da fare.
C'è una riga verticale che divide la pagina circa a metà. Ho notato che  se
l'accorcio l'anteprima mostra solo due pagine. Il fatto è che la riga mi
serve alta quanto il foglio.
Nessuno dei controlli supera in altezza i 21 cm e in larghezza i 29,7 cm.
Dove sbaglio?
Grazie in anticipo.
Ciao.
eSQueL


title: Reports - Larghezza sezione e pagina

text:
"eSQueL" <
eSQ...@virgilio.it
> ha scritto nel messaggio
news:458119a4$0$4245$4faf...@reader1.news.tin.it...

ciao se non ricordo male sul sitocomune c'è già un esempio pronto x i
bollettini ... non ricordo il link preciso ma forse nei report lo trovi ..


title: Reports - Larghezza sezione e pagina

text:
"ciroteo" <ciroteo(nospam)@
libero.it
> ha scritto nel messaggio
news:45813b4e$0$4258$4faf...@reader1.news.tin.it...

In effetti, c'è e l'ho anche scaricato, ma non fa al caso mio. E' che litigo
continuamente con l'impaginazione dei miei report. Sarà un fatto atavico ...
bah


title: Reports - Larghezza sezione e pagina

author: Marco Pizzamiglio

text:
eSQueL ha scritto:

21x29,7 sono le misure esatte del foglio A4. Probabilmente hai impostato
anche dei margini.
Le misure realmente utilizzabili sulla pagina A4 in orizzontale sono
  29,7 - [margine sinistro] - [margine destro]
  21 - [margine superiore] - [margine inferiore]
Verifica da File/Imposta pagina le misure dei margini.
Ciao.
-Marco-
--
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Reports - Larghezza sezione e pagina

text:
> 21x29,7 sono le misure esatte del foglio A4. Probabilmente hai impostato
> anche dei margini.
> Le misure realmente utilizzabili sulla pagina A4 in orizzontale sono
>  29,7 - [margine sinistro] - [margine destro]
>  21 - [margine superiore] - [margine inferiore]
> Verifica da File/Imposta pagina le misure dei margini.
> Ciao.
> -Marco-
>
Allora, facciamo che il margine sx è rispettato. Ora, se tengo i controlli
entro il margine dx all'apertura dell'anteprima ho un warning: "la largheza
della sezione è maggiore della larghezza della pagina e non vi è nessun
elemento nello spazio aggiuntivo. Alcune pagine potrebbero essere vuote."
(e, in effetti, ne ho una vuota).
Se sposto il controllo oltre il margine attuale (4,23 mm, sotto non ci vado
con la stampante in uso), il warning non compare, ma resta la seconda pagina
vuota.
Sono quasi disperato.


title: Reports - Larghezza sezione e pagina

author: Alessandro Cara

text:
eSQueL wrote:
>> 21x29,7 sono le misure esatte del foglio A4. Probabilmente hai impostato
>> anche dei margini.
>> Le misure realmente utilizzabili sulla pagina A4 in orizzontale sono
>>  29,7 - [margine sinistro] - [margine destro]
>>  21 - [margine superiore] - [margine inferiore]
>> Verifica da File/Imposta pagina le misure dei margini.
>> Ciao.
>> -Marco-
>>
>
> Allora, facciamo che il margine sx č rispettato. Ora, se tengo i controlli
> entro il margine dx all'apertura dell'anteprima ho un warning: "la largheza
> della sezione č maggiore della larghezza della pagina e non vi č nessun
> elemento nello spazio aggiuntivo. Alcune pagine potrebbero essere vuote."
> (e, in effetti, ne ho una vuota).
>
> Se sposto il controllo oltre il margine attuale (4,23 mm, sotto non ci vado
> con la stampante in uso), il warning non compare, ma resta la seconda pagina
> vuota.
>
> Sono quasi disperato.
Controlla se per caso hai qualche "righetta" strana (normalmente non si
vedono) che e' troppo lunga
--
ac
y-1=x


title: Reports - Larghezza sezione e pagina

text:
>> Allora, facciamo che il margine sx è rispettato. Ora, se tengo i
>> controlli entro il margine dx all'apertura dell'anteprima ho un warning:
>> "la largheza della sezione è maggiore della larghezza della pagina e non
>> vi è nessun elemento nello spazio aggiuntivo. Alcune pagine potrebbero
>> essere vuote." (e, in effetti, ne ho una vuota).
>>
>> Se sposto il controllo oltre il margine attuale (4,23 mm, sotto non ci
>> vado con la stampante in uso), il warning non compare, ma resta la
>> seconda pagina vuota.
>>
>> Sono quasi disperato.
> Controlla se per caso hai qualche "righetta" strana (normalmente non si
> vedono) che e' troppo lunga
>
> --
> ac
> y-1=x
Ho 3 righe nel report: due orizzontali, che delimitano superioriormente le
ricevute, di cm 27,894 ciascuna (circa a metà del foglio) ed una verticale
che separa le ricevute di cm 16,497 (anch'essa circa a metà).


title: Reports - Larghezza sezione e pagina

text:
"eSQueL" <
eSQ...@virgilio.it
> ha scritto nel messaggio
news:458159ba$0$4244$4faf...@reader1.news.tin.it...

Certo, potrei andare avanti così, disabilitando temporaneamente i messaggi e
stampando solo la prima pagina del report ... ma non mi convince per niente
come soluzione.


title: Reports - Larghezza sezione e pagina

text:
eSQueL ha scritto:



Quello che conta non sono le dimensioni dei controlli ma la larghezza del
report. Se anche avessi una sola casella da 3 cm ma il report (la zona
bianca) largo 40 cm, andrebbe su più pagine.
Verifica nelle proprietà del report, scheda Formato, la larghezza totale,
che sommata ai margini destro e sinistro non deve superare la larghezza
del foglio.
Per verificare l'altezza devi sommare le altezze di tutte le sezioni
(corpo e intestazioni varie) e i margini superiore ed inferiore. Non
devono superare l'altezza del foglio.
Verifica anche, nell'elenco controlli, di non avere inserito per errore
delle interruzioni pagina.



title: Reports - Larghezza sezione e pagina

text:
> Quello che conta non sono le dimensioni dei controlli ma la larghezza del
> report. Se anche avessi una sola casella da 3 cm ma il report (la zona
> bianca) largo 40 cm, andrebbe su più pagine.
> Verifica nelle proprietà del report, scheda Formato, la larghezza totale,
> che sommata ai margini destro e sinistro non deve superare la larghezza
> del foglio.
> Per verificare l'altezza devi sommare le altezze di tutte le sezioni
> (corpo e intestazioni varie) e i margini superiore ed inferiore. Non
> devono superare l'altezza del foglio.
> Verifica anche, nell'elenco controlli, di non avere inserito per errore
> delle interruzioni pagina.
> Ciao.
> -Marco-
>
>
> --
> namor at inwind punto it
>
> questo articolo e` stato inviato via web dal servizio gratuito
>
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it
>
Beccato :) Il problema stava proprio nella somma della larghezza della
pagina e dei margini impostati.
Grazie.
eSQueL


title: report

author: Leonardo

text:
Salve a tutti,
ho un report del quale a video si devono vedere tutti i campi, ma che alcuni
di essi non devono essere stampati.
Ho provato l'evento su stampa impostando visible= false,  però non me li fa
vedere nemmeno in anteprima.
Qualcuno può consigliarmi su come fare?
Grazie
Leonardo


title: report

text:
Leonardo wrote:
> ho un report del quale a video si devono vedere tutti i campi, ma che
> alcuni di essi non devono essere stampati.
> Ho provato l'evento su stampa impostando visible= false,  però non me
> li fa vedere nemmeno in anteprima.
http://groups.google.com/group/it.comp.appl.access/msg/be96bea7952604f7
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


title: report

text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:6aq58fF...@mid.individual.net...
> Leonardo wrote:
>> ho un report del quale a video si devono vedere tutti i campi, ma che
>> alcuni di essi non devono essere stampati.
>> Ho provato l'evento su stampa impostando visible= false,  però non me
>> li fa vedere nemmeno in anteprima.
>
>
http://groups.google.com/group/it.comp.appl.access/msg/be96bea7952604f7
>
Ottimo
Grazie
Leonardo


title: un dubbio nella corretta gestione dell'anagrafica clienti in fatturazione

author: mario rossi

text:
Voi quando create una fattura memorizzate soltanto l'id del cliente e caricate quindi i dati del cliente prelevandoli dalla tabella anagrafica clienti oppure li importate in campi duplicati nella tabella fattura?

Mi sembra più sensato usare solo l'id cliente in tabella fattura perchè cosi evito di avere doppioni dei dati del cliente in 2 tabelle diverse "clienti" e "fatture"

cosi facendo però se in futuro dovessi per qualche ragione modificare in anagrafica clienti l'indirizzo o il comune di residenza o ancora la ragione sociale da "pinco pallino" a "pinco pallino srl" avrei come risultato un errore nello storico listato fatture perchè fino a una certa data quell'id cliente si riferiva a un tal cliente "pinco pallino" e solo dopo una certa data allo stesso cliente diventato srl "pinco pallino srl"

Per evitare questo errore forse anche se si tratta dello stesso cliente andrebbe aggiunto un nuovo cliente "pinco pallino srl" in modo che non vada a rovinare lo storico delle fatture fatte a "pinco pallino"

ma come impedire a un utente di modificare la ragione sociale per evitare questo problema? forse allora è meglio caricare tutti i dati in fattura oltre all'id cliente?

grazie per i vostri chiarimenti.


author: RobertoA

text:

Per me, la fattura, legge 'in quel momento' l'anagrafica cliente
Se cambi indirizzo e fai una nuova fattura per quel cliente, la nuova
anagrafica viene letta col nuovo indirizzo
Le fatture vecchie resteranno identiche a prima, col vecchio indirizzo


author: Ammammata

text:
Il giorno Fri 06 Jul 2018 07:47:34a, *RobertoA* ha inviato su
it.comp.appl.access il messaggio news:phmutv$b7u$
1...@gioia.aioe.org
. Vediamo
cosa ha scritto:

> Per me, la fattura, legge 'in quel momento' l'anagrafica cliente
> Se cambi indirizzo e fai una nuova fattura per quel cliente, la nuova
> anagrafica viene letta col nuovo indirizzo
> Le fatture vecchie resteranno identiche a prima, col vecchio indirizzo
>
>

quindi legge 'in quel momento' *E MEMORIZZA* l'anagrafica cliente

Le fatture vecchie resteranno identiche a prima, col vecchio indirizzo
*SEMPRE CHE SIA STATO MEMORIZZATO NEL DOCUMENTO*

in alternativa:
salvi solo l'ID *MA* crei un PDF di ogni fattura emessa e lo usi per
eventuali ristampe future, fregandotene del fatto che nel frattempo possa
essere cambiata la ragione sociale

--
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\
-=- -=- -=- -=- -=- -=- -=- -=- - -=-
>>>>>
http://www.bb2002.it
 :)  <<<<<
........... [ al lavoro ] ...........


text:
Il 06/07/2018 10:41, Ammammata ha scritto:
> Il giorno Fri 06 Jul 2018 07:47:34a, *RobertoA* ha inviato su
> it.comp.appl.access il messaggio news:phmutv$b7u$
1...@gioia.aioe.org
. Vediamo
> cosa ha scritto:
>
>> Per me, la fattura, legge 'in quel momento' l'anagrafica cliente
>> Se cambi indirizzo e fai una nuova fattura per quel cliente, la nuova
>> anagrafica viene letta col nuovo indirizzo
>> Le fatture vecchie resteranno identiche a prima, col vecchio indirizzo
>>
>>
>
> quindi legge 'in quel momento' *E MEMORIZZA* l'anagrafica cliente
>
> Le fatture vecchie resteranno identiche a prima, col vecchio indirizzo
> *SEMPRE CHE SIA STATO MEMORIZZATO NEL DOCUMENTO*
>
> in alternativa:
> salvi solo l'ID *MA* crei un PDF di ogni fattura emessa e lo usi per
> eventuali ristampe future, fregandotene del fatto che nel frattempo possa
> essere cambiata la ragione sociale
>

Si, davo per scontato si capisse che TUTTA l'anagrafica cliente (o
meglio, le parti anagrafica cliente che servono in fattura) viene
memorizzata nella testata fattura


text:

Infatti credo sia la cosa più corretta salvare anche tutti i dati in fattura, come dice ammammata può andare bene ma all'interno del software ci sarà un incongruenza in un elenco fatture  nel database con il pdf aperto


text:
Il giorno Fri 06 Jul 2018 11:41:15a, *mario rossi* ha inviato su
it.comp.appl.access il messaggio
news:7a333821-c86e-4dfd...@googlegroups.com
. Vediamo cosa
ha scritto:

> ma all'interno del software ci sarÃ  un incongruenza in un elenco
> fatture  nel database con il pdf aperto
>

eh... però sono cose che si sanno e si gestiscono

alternativamente dovresti avere una anagrafica cli/for con una gestione
dello storico dei cambiamenti nei dati base (il nome ma anche l'indirizzo o
altro che può variare nel tempo)



author: Dàvide

text:
Il giorno venerdì 6 luglio 2018 12:11:06 UTC+2, Ammammata ha scritto:

>
> eh... però sono cose che si sanno e si gestiscono
>
> alternativamente dovresti avere una anagrafica cli/for con una gestione
> dello storico dei cambiamenti nei dati base (il nome ma anche l'indirizzo o
> altro che può variare nel tempo)

Infatti lo storico è la soluzione migliore. Se apri una fattura vecchia alla data Y verrà visualizzata con i dati "vigenti" a quella data.

A mio avviso ci vogliono una terza tabella collegata agli Id clienti con le varie date di "vigenza" e una quarta tabella che memorizzi i vecchi dati anagrafici dei clienti dopo ogni cambiamento nell'anagrafica.


text:

Ehhhhh non finiamo piu' di tenere dati storici
Al posto dell'id cliente, sulla testata fattura, ci metti i dati ragione
sociale di quel momento
Dopotutto il cambiamento ragione sociale e' un'evenienza non frequente e
quindi tenere una gestione accurata di quando cosa e come, con tabelle
separate, a me sembra un'esagerazione


text:
Il giorno Thu 12 Jul 2018 06:20:46p, *RobertoA* ha inviato su
it.comp.appl.access il messaggio news:pi7u9f$l3e$
1...@gioia.aioe.org
. Vediamo
cosa ha scritto:

> Ehhhhh non finiamo piu' di tenere dati storici
> Al posto dell'id cliente, sulla testata fattura, ci metti i dati ragione
> sociale di quel momento
> Dopotutto il cambiamento ragione sociale e' un'evenienza non frequente e
> quindi tenere una gestione accurata di quando cosa e come, con tabelle
> separate, a me sembra un'esagerazione
>

appunto in quanto "non frequente" lo spazio occupato da una soluzione in
tal senso non peserebbe troppo sullo spazio di archiviazione utilizzato

son poi un paio di campi data e 4/5 campi di anagrafica

qui abbiamo comunque optato per la sostituzione dei dati vecchi con quelli
nuovi
se serve un vecchio documento c'è in archivio la copia cartacea o digitale
(da fotocopiare o ristampare)



title: mask

author: Attilio

text:
Salve,
ho creato delle tabelle relazionate tra loro.
Quando cerco di creare una maschera mediante creazione guidata,
selezionando
i campi che mi occorrerebbero, mi compare vuota.
Io vorrei avere una maschera nella quale si abbia la possibilità di
selezionare il luogo, poi la stanza, poi lo scaffale ed alla fine
immettere la descrizione dell'articolo.
Dopo l'inserimento dovrei avere la possibilità di andare nel luogo e
visualizzare tutte le stanze presenti, poi esplodere le stanze e
visualizzare gli scaffali presenti ed infine poter visualizzare il
contenuto con la descrione.
Come posso fare.
Potete darmi un'indicazione?
Grazie mille.
Attilio


title: mask

text:
"Attilio" <
attilio.c...@gmail.com
> ha scritto nel messaggio
news:1157014071.9...@h48g2000cwc.googlegroups.com...



Come posso fare.
Potete darmi un'indicazione?
Grazie mille.
Attilio
Io non sono il moderatore e nemmeno uno dei "senatori" però forse è meglio
che ti vai a rileggere le regole di questo NG ........
Ciao
Massimo Pallavicini


title: mask

author: Sergio MAZZA

text:
"Attilio" <
attilio.c...@gmail.com
> ha scritto nel messaggio
news:1157014071.9...@h48g2000cwc.googlegroups.com...



Come posso fare.
Potete darmi un'indicazione?
Grazie mille.
Attilio
[risposta]
Attilio; non è che nell'NG ci sei solo tu a scrivere, quindi sarebbe utile
per tutti che descrivessi meglio quello che hai e quello che vuoi
ottenere...
Ciao.
--
Sergio MAZZA


title: Limiti di Access .. ??

author: Webmaster

text:
Volevo sapere se esiste un limite massimo di gestione dei records
oltre il quale Access inizia a diventare "non raccomandabile".
30.000, 50.000, 60.000 ... records ?!!?
Grazie


title: Limiti di Access .. ??

text:
> Volevo sapere se esiste un limite massimo di gestione dei records
> oltre il quale Access inizia a diventare "non raccomandabile".
>
> 30.000, 50.000, 60.000 ... records ?!!?
per Access 2000
tabelle non più grandi di 1 GB
database non più grande di 2 GB
Come numero di records non si può dire, dipende ogni
record quanto occupa...
io che ho record di circa 100-150 bytes
ho raggiunto 5 milioni di entries...
però in effetti Access inizia a soffrire un pochino...
Ciao
ByZ-2K


title: Limiti di Access .. ??

text:
"ByZ-2K" <
NO_SPAM_...@tiscalinet.it
> wrote in message news:<Hwan7.118034$
vC1.1...@news1.tin.it
>...
> per Access 2000
> tabelle non più grandi di 1 GB
mmhhh... non ho capito cosa intendi per dimensione delle tabelle.
Forse le tabelle vuote senza i records ?
> database non più grande di 2 GB
mi sono perso.....  :-(
Ciao e grazie


title: Limiti di Access .. ??

author: Sib dal portatile

text:
"Webmaster" <
spi...@yahoo.com
> ha scritto nel messaggio
> "ByZ-2K" <
NO_SPAM_...@tiscalinet.it
> wrote in message
> > per Access 2000
> > tabelle non più grandi di 1 GB
>
> mmhhh... non ho capito cosa intendi per dimensione delle tabelle.
> Forse le tabelle vuote senza i records ?
>
> > database non più grande di 2 GB
>
> mi sono perso.....  :-(
Forse il tuo dubbio, come anche la tua domanda, origina dall'ascolto di
dicerie varie, i cosiddetti discorsi da caffe'.
Access e' un database a tutti gli effetti, ha i suoi limiti ma non e' un
giocattolo.
La dimensione delle tabelle (Quantita' di record) e' libera, non c'e' un
limite prestabilito. La MS garantisce un corretto funzionamento per
dimensioni fino a 1 Gb del singolo file mbd per Access97 e fino a 2Gb per
Access2000 e successivi.
Ovviamente un database puo' essere suddiviso su diversi file mdb aumentando
quindi le dimensioni complessive.
Ci sono db Access che girano correttamente gestendo tabelle con milioni di
record.
Spero che ora ti sia piu' chiaro il discorso.
Sib


title: Limiti di Access .. ??

text:
"Sib dal portatile" <
sibN...@iol.it
> wrote in message news:<9nl0f3$3pu$
1...@serv1.iunet.it
>...
> Forse il tuo dubbio, come anche la tua domanda, origina dall'ascolto di
> dicerie varie, i cosiddetti discorsi da caffe'.
E' per questo che ho chiesto in un ng di professionisti !
;-)
----cut---
> Spero che ora ti sia piu' chiaro il discorso.
Non chiaro ... LIMPIDO !!!!
Grazie mille per la tua disponibilita'
CIao


title: casella combinata in pagina di accesso ai dati

author: Rombo di Tuono

text:
Ma non è proprio possibile inserire una casella combinata in una pagina di
accesso ai dati, per usarla per ricerca di record, esattamente come si fa in
una maschera?
Grazie.
Rombo di Tuono


title: Ordina per..

author: Napoleone

text:
Buona domenica a voi tutti,
volendo ordinare (in una maschera continua) per cognome, poi per nome e poi
per datanascita, come si potrebbe fare?
Saluti
Napoleone


title: Ordina per..

author: Alessandro Baraldi

text:
Usare la proprietà OrderBy di maschera...!
Me.OrderBy="Nome, Cognome, DataNascita"
Me.OrderByOn=True
@Alex


title: Ordina per..

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1148804623....@i39g2000cwa.googlegroups.com...
Usare la proprietą OrderBy di maschera...!
Me.OrderBy="Nome, Cognome, DataNascita"
Me.OrderByOn=True
@Alex
------------------------
Grazie Alex,
mi ero fissato a volerlo inserire nelle proprietą>Ordina per
Ciao
Napoleone


title: Ordina per..

text:
E' la stessa cosa fatta via codice.
Ciao
@Alex


title: auto ridimensionamento campi MEMO in report

text:
salve, ho la seguente necessità:
vorrei che un campo memo non occupasse costanmetente diverse righe di spazio
nella stampa di un report, ma si autodimensionasse in base alla dimenzione
del testo contenuto nel tale campo, per esempio potrebbe fare
il numero di caratteri / numero di caratteri per riga per otttenere le righe
che dovrà occupare nella stampa
e però ridimesnsionarsi in automatico ad ogni record con testo diverso
è possibile? grazie a tutti.


author: Emyr

text:


proprietà espandibile=true del controllo?
Saluti.
Emanuele.


text:
> proprietà espandibile=true del controllo?
> Saluti.
> Emanuele.
però ho un altro problema, se i caratteri sono molti, come hai detto tu il
controllo si autoridimensiona, ho però un immagine che non seguen il resto
dle testo e quindi in ogni record mi esce nello stesso punto a volte
sovrapponendosi quando il testo è molto, mentre le rgihe di separazione
messe nel report, quelle vengono fatte correttamente e non si sovrappongono.
mi sai aiutare anche qui?
grazie.


text:


per far spostare l'immagine correttamente la devi mettere sotto il
controllo del campo memo e non sovrapposta, così viene spostata
automaticamente
Saluti.
Emanuele.


title: Record Vuoto

text:
Salve ragazzi Ho un problema!!!!!
Non saprei come risolverlo.
Vi spiego nel mio prog ho una mascera "Arrivi" a cui ho applicato un
controllo calendario in modo tale da farmi i filtri in base ai giorni di
arrivi delle merci.
(fin qui niente di anormale tutto funziona bene)
Ora ho la necessita di separare gli arrivi in base alle iniziali dell'ordine
tipo xx-yy-zz e stampare tipo solo gli xx arrivati il gg 15/07
sono riuscito a fare questo mettendo nella mia maschera dei pulsanti di
comando tipo:
CmdXX_click()
Dim sTrFilter As String
if Me.Filter On Then
sTrFilter = Me.Filter
End If
Docmd.OpenReport"ArriviXX",acViewPreview,,sTrFilter
report ArriviXX basato su una query che mi prende solo i valori XX
 (Tutto funziona Benissimo)
Ora il mio Problema è ,se in data 16/07 non ci sono arrivi XX ,quando premo
il pulsante(CmdXX) per la stampa del Report vorrei che mi venisse fuori un
messaggio
tipo " non ci sono Arrivi per XX oggi!! e mi evitasse di far partire la
stampa di un report vuoto!!!!
Ora avrei pensato di mettere in questo modo:
CmdXX_click()
Dim sTrFilter As String
Dim Risposta As Integer
Dim Messaggio As String
If Me.Filter On Then
sTrFilter = Me.Filter
Else If  Me.OrdineCodice.Value = Null Then
Messaggio = "Non Ci sono ArriviXX oggi"
Risposta =MsgBox(Messaggio, vbQuestion+vbYesNo, "ArriviXX"
Select Case Risposta
Case vbYes
Docmd.Close
Case vbNo
End Slect
End If
End Sub
Naturalmente non funziona Dove Sbaglio??????
Mi date una mano!!!!
Grazie


title: Record Vuoto

author: ALESSANDRO Baraldi

text:
"Fabrizio_LoL" <
f_j...@libero.it
> ha scritto nel messaggio
news:7eqCe.3029$B6.9...@twister1.libero.it...

FilterOn si scrive tutto ATTACCATO essendo una proprietà
di Form che restituisce un valore Boolean.
Poi per controllare l'esitenza di Record usa la proprietà RecordCount
sul metodo RecordsetClone di Form dopo aver applicato il Filtro.
If Me.RecordsetClone.Recordcount=0 then
   msgbox "Nessun Dato"
End if
Ciao
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------