title: Convertire in EXE

text:
Silvia <
nospam-...@yahoo.com
> wrote in message
9ml1tn$1c2$1...@serv1.iunet.it...
> SI' ho anche A2000
>
> Grazie Grazie
>
Ti è arrivato il link?


title: Convertire in EXE

author: Silvia

text:
"All Eyez On Me" <
fish...@tiscalinet.it
> ha scritto nel messaggio
news:9ml60k$9eu$1...@pegasus.tiscalinet.it...
>
> Silvia <
nospam-...@yahoo.com
> wrote in message
> 9ml1tn$1c2$1...@serv1.iunet.it...
> > SI' ho anche A2000
> >
> > Grazie Grazie
> >
> Ti č arrivato il link?
>
>
Link e suggerimento sono arrivati  ;-)


title: Spostare il Focus da una Form ad un altra con il Cursore.

author: Alex De Rossi

text:
Buona Sera a Tutti,
mi chiedevo se date 2 form una aperta  in modalita Maximize e un' altra
popup aperta "sopra" di essa, é possibile dato il movimento del cursore del
mouse da una form all' altra, spostare il controllo attivo o il set focus.
Ho provato con l' evento Form_MouseMove ma non so' se sia la soluzione
giusta.
 Mi serve per poter fare una sorta di Drag & Drop da una maschera all'
altra.
Grazie
Alessandro


author: omnitow

text:
"Alex De Rossi" <omis...@SPAMlibero.it> ha scritto nel messaggio
news:bgP6a.154866$YG2.4...@twister1.libero.it...

L'evento mouseMove intercetta solamente i movimenti
effettuati su quelle parti del form che non siano sezioni,
per capirci quando le dimensioni del form superano
l'altezza in visualizzazione struttura.
Per fare quello che vuoi devi gestire gli eventi mousemove
di tutti i controlli e sezioni dei form e degli stessi, a meno
che tu non conosca le api...
ciao omnitow


text:
"omnitow" <
omn...@tin.it
> ha scritto nel messaggio
news:O3Q6a.156328$ZE.45...@twister2.libero.it...

Nooooooo....!
O meglio, c'è un sistema più semplice, usando le API.
1)Determini la posizione del puntatore all'interno del Monitor dopo aver
calcolato la risoluzione
2)Determini le Coordinate Rettangolari della Form e l'ingombro relativo
all'interno dello schermo.
3)Se le coordinate del Mouse sono interne a quelle occupate dalla Form
Focus.
Sembra più difficile a dirsi che a farsi, ci sono pessetti di queste Routine
già fatti sui siti conosciuti
che messe insieme funzionano senza troppa fatica.
E' un pò come la tecnica che si usa per riconoscere se il Mouse è sulla
TaskBar e precisamente sulla TryBar
per abilitare la gestione dei Menù......!!!!
@Alex.


text:
"@Alex" <
ik2...@libero.it
> ha scritto nel messaggio
news:KPS6a.156928$ZE.45...@twister2.libero.it...

Mi sembrava che alex de Rossi avesse chiesto di spostare il focus anche sui
controlli non solamente sui forms al passaggio del mouse, in ogni caso c'è
una bella differenza tra la tecnica per inserire un'icona sulla TrayBar e la
tecnica che richiederebbe la gestione di un Drag & Drop tra due forms in
Access... !!!
Ciao, omnitow


text:
"omnitow" <
omn...@tin.it
> ha scritto nel messaggio
news:kQ87a.158343$YG2.4...@twister1.libero.it...
>
[CUT]
>
> Mi sembrava che alex de Rossi avesse chiesto di spostare il focus anche
sui
> controlli non solamente sui forms al passaggio del mouse, in ogni caso c'č
> una bella differenza tra la tecnica per inserire un'icona sulla TrayBar e
la
> tecnica che richiederebbe la gestione di un Drag & Drop tra due forms in
> Access... !!!
>
> Ciao, omnitow
>
Forse ho frainteso la sua richiesta, ma anche rileggendo mi pareva
cosě.....!
Non si tratterebbe di Drag&Drop, ma di gestire solo la posizione del
Puntatore.
Quando metti un'Icona nella Try per attivare il Relativo Menů che realizzi
devi
gestire la posizione del Puntatore del Mouse.
Ovviamente la cosa č leggermente differente, ma solo perchč richiede il
SubClassing.
Tieni conto che quello di cui parlo non č di usare un OCX per questo, ma
tutto fatto
con codice e API e ti assicuro che funziona ed č la stessa tecnica, almeno
io faccio
cosě con ottimi risultati.
@Alex.


text:
> Non si tratterebbe di Drag&Drop, ma di gestire solo la posizione del
> Puntatore.
> Quando metti un'Icona nella Try per attivare il Relativo Menů che realizzi
> devi
> gestire la posizione del Puntatore del Mouse.
> Ovviamente la cosa č leggermente differente, ma solo perchč richiede il
> SubClassing.
> Tieni conto che quello di cui parlo non č di usare un OCX per questo, ma
> tutto fatto
> con codice e API e ti assicuro che funziona ed č la stessa tecnica, almeno
> io faccio
> cosě con ottimi risultati.
>
> @Alex.
Si trattava proprio di Drag&Drop difatti da un casella di riepilogo di una
form , con l' azione mouse pulsane giu inizio il drag da terminare nell'
altra form , che ho risolto impostando sul corpo con l' azione mouse
spostato l' azione di riempiento delle caselle di testo.
Ho solo impostato la form dove prelevo i dati come popup con stile bordi
sottile. L' unico inconveniente che non sono ancora riuscito a risolvere e
che con l' azione mouse sul corpo della form di destinazione dati l' evento
viene ripetutamente eseguito.
Quindi devo cercarmi qualche condizione per limitare il problema.
Thanks
Alessandro


text:
> Quindi devo cercarmi qualche condizione per limitare il problema.
>
> Thanks
> Alessandro
>
Ho risolto :
Invece di utilizzare l' azione  sulla form di destinazione " Su mouse
spostato" ho utilizzato l' azione della casella di riepilogo " su tasto
mouse su" indicando come condizione i pixel per il rilascio e il fatto che
il tasto sx sia premuto.
Difatti nella form dove prelevo i dati ha stabilito che oltre i 4000 pxl mi
trovo nella form sottostante quindi:
Private Sub ElencoCom_MouseUp(Button As Integer, Shift As Integer, X As
Single, Y As Single)
DragStop ' Funzione trovata negli esempi access 97 prelevati da Microsoft _
                  e riadattata per le mie esigenze.
Debug.Print X
 If Button > 0 Then ' 1° condizione il tasto sx del mouse deve essere
premuto
    If X > 4000 Then ' 2° condizione il mouse si trova oltre i 4000 pixels
quindi _
                                  sopra l' altra form
....      Eseguo i codici per il riempimento dell caselle di testo che come
origine
                    hanno me.ElencoCom
             End If
          End If
End Sub
Alessandro


text:
"@Alex" <
ik2...@libero.it
> ha scritto nel messaggio
news:YZa7a.158882$YG2.4...@twister1.libero.it...

Non riesco a capire come tu faccia, dato che subclassando gli eventi del
mouse su di un form Windows non intercetta il movimento del mouse quando
questo si trova al di sopra di un controllo che puň ricevere il focus...
almeno sul mio pc W2K AC2K succede cosě... inoltre il subclassing, sempre
nel mio caso, access non riesce a gestirlo iniziando un loop di chiamate
senza fine... in genere creo delle dll in VB e poi le inserisco nel mio
progetto...
Ciao, omnitow


text:
"omnitow" <
omn...@tin.it
> ha scritto nel messaggio
news:Eku7a.161713$YG2.4...@twister1.libero.it...
[CUT]
>
> Non riesco a capire come tu faccia, dato che subclassando gli eventi del
> mouse su di un form Windows non intercetta il movimento del mouse quando
> questo si trova al di sopra di un controllo che puň ricevere il focus...
> almeno sul mio pc W2K AC2K succede cosě... inoltre il subclassing, sempre
> nel mio caso, access non riesce a gestirlo iniziando un loop di chiamate
> senza fine... in genere creo delle dll in VB e poi le inserisco nel mio
> progetto...
>
> Ciao, omnitow
>
Scusa se ti ho risposto in privato, ti allego 2 Es.......!
@Alex.


text:
"@Alex" <
ik2...@libero.it
> ha scritto nel messaggio
news:q3w7a.162927$ZE.47...@twister2.libero.it...
>
[CUT]
>
> Scusa se ti ho risposto in privato, ti allego 2 Es.......!
>
> @Alex.
>
Mi consenta, ma non funziona la tua casella di posta...??
 These recipients of your message have been processed by the mail server:
omn...@tin.it
; Failed; 5.1.1 (bad destination mailbox address)
    Remote MTA
smtp.tin.it
: SMTP diagnostic: 550 RCPT TO:<
omn...@tin.it
>
User unknown
@Alex.


text:
> "@Alex"
> >
> > Scusa se ti ho risposto in privato, ti allego 2 Es.......!
> >
> > @Alex.
>
> Mi consenta, ma non funziona la tua casella di posta...??
>
Non č la mia mail dato che tempo indietro ho avuto a che fare con imbecilli
che si dibertivano ad inviare attachment poco simpatici...
cmq il mio indirizzo č
omn...@libero.it
 sono curioso di capire come usare
sto' Addressof in Access
ciao omnitow


title: Campi che conservano l'ultimo valore immesso in una maschera

text:
Salve a tutti
Sono alle prese con una prolissa immissione di dati all'interno di una
tabelle. Per l'inserimento mi servo di una maschera costituita da quattro
caselle di testo in cui immetto di volta in volta i valori.
Sarebbe molto comodo per me, ritrovare gli ultimi valori immessi una volta
inserito e registrato il record per facilitare la successiva immissione....
Qualcuno ha qualche suggerimento?
Un grazie anticipato a tutti
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


author: MA

text:
salvin168 wrote:
> Salve a tutti
> Sono alle prese con una prolissa immissione di dati all'interno di una
> tabelle. Per l'inserimento mi servo di una maschera costituita da
> quattro caselle di testo in cui immetto di volta in volta i valori.
> Sarebbe molto comodo per me, ritrovare gli ultimi valori immessi una
> volta inserito e registrato il record per facilitare la successiva
> immissione.... Qualcuno ha qualche suggerimento?
> Un grazie anticipato a tutti
Private Sub quantità_BeforeUpdate(Cancel As Integer)
    Me.quantità.DefaultValue = "=" & Me.quantità.Value
End Sub
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


text:
MA ha scritto:
> salvin168 wrote:
> > Salve a tutti
> > Sono alle prese con una prolissa immissione di dati all'interno di una
> > tabelle. Per l'inserimento mi servo di una maschera costituita da
> > quattro caselle di testo in cui immetto di volta in volta i valori.
> > Sarebbe molto comodo per me, ritrovare gli ultimi valori immessi una
> > volta inserito e registrato il record per facilitare la successiva
> > immissione.... Qualcuno ha qualche suggerimento?
> > Un grazie anticipato a tutti
> Private Sub quantità_BeforeUpdate(Cancel As Integer)
>     Me.quantità.DefaultValue = "=" & Me.quantità.Value
> End Sub
Grazie 1000!!!
P.S. Dato che sono poco pratico dei codici in SQL mi indicheresti
gentilmente dove immettere l'istruzione?
Grazie ancora.
Ciao



title: bagaglio

author: Gabriele Preatoni

text:
dovrei andare a cercare una borsa per il viaggio.
domani pomeriggio esco.Ti serve qualcosa pensavo di andare al BOSSI


title: bagaglio

author: DESIO

text:
"Gabriele Preatoni" <
gabriele...@inwind.it
> ha scritto nel messaggio
news:b76tgh$kmk$1...@lacerta.tiscalinet.it...
> dovrei andare a cercare una borsa per il viaggio.
>
>
> domani pomeriggio esco.Ti serve qualcosa pensavo di andare al BOSSI
>
si avrei bisogno di una scatola di stuzzicadenti samurai
se possibile
Ciao desio


title: bagaglio

author: Steve Huges

text:
"DESIO" <
giscar...@dada.it
> ha scritto nel messaggio
news:3e96f...@news.dada.it...

SAKURA o HIROSCI?


title: bagaglio

author: Paolo opg

text:
In article <b76tgh$kmk$
1...@lacerta.tiscalinet.it
>,
gabriele...@inwind.it
 says...
> dovrei andare a cercare una borsa per il viaggio.
>
>
> domani pomeriggio esco.Ti serve qualcosa pensavo di andare al BOSSI
>
>
>
se non sei troppo di fretta, t mando la lista, cosě magari mi fai la
spesa...
;-P
--
+-------
| Paolo opg
|
| janickg ( at ) hotmail ( dot ) com
+-------


title: bagaglio

author: luca

text:
"Gabriele Preatoni" <
gabriele...@inwind.it
> ha scritto nel messaggio
news:b76tgh$kmk$1...@lacerta.tiscalinet.it...
> dovrei andare a cercare una borsa per il viaggio.
>
>
> domani pomeriggio esco.Ti serve qualcosa pensavo di andare al BOSSI
>
Ma allora sei di Saronno o paesi limitrofi !!! gran bel posto il Bossi !!
Ciauuu


title: Raggupamento nei report

author: Grazia

text:
Salve, non riesco a risolvere un problema coi report. Ho la necessità di
raggruppare i risultati di un report chiamato 'Estratto conto' secondo il
soggetto. I soggetti interessati sono più di uno: clienti, agenti, scuole e
fornitori. Ciascuno di essi è identificato da un codice e un tipo. Il codice
è di tipo contatore mentre il tipo va da 1 a 4 (essendo 4 i tipi di
soggetti). La chiave è a due campi (codice + tipo), poichè essendo il codice
di tipo contatore posso avere lo stesso codice per una categoria differente,
quindi abbinato al tipo posso identificare univocamente un soggetto
interessato all'estratto conto. Quando scelgo il campo di raggruppamento nel
report posso indicare un solo campo (e non i 2 campi che costituiscono la
chiave) quindi ciò che ovviamente accade è che un soggetto di tipo 1 (es.
scuola) con codice 25 e un'altro di tipo 2 (es. agente) avente lo stesso
codice 25, me li ritrovo insieme. Inoltre vorrei ordinare secondo il campo
'ragione sociale' (presente nello stesso gruppo in cui vi sono codice e
tipo), che è l'unico che viene visualizzato all' utente. Purtroppo la
maschera di Ordinamento Raggruppamento non solo mi costringe ad usare un
solo campo ma mi obbliga anche a scegliere quello come campo secondo cui
ordinare!
Grazia


title: Raggupamento nei report

author: The-real-Isaac

text:
"Grazia" <
gra...@tiscalinet.it
> ha scritto nel messaggio
news:cNuN7.203315$sq5.9...@news.infostrada.it...
[CUT]
Quando scelgo il campo di raggruppamento nel
> report posso indicare un solo campo (e non i 2 campi che costituiscono la
> chiave) quindi ciò che ovviamente accade è che un soggetto di tipo 1 (es.
> scuola) con codice 25 e un'altro di tipo 2 (es. agente) avente lo stesso
> codice 25, me li ritrovo insieme. Inoltre vorrei ordinare secondo il campo
> 'ragione sociale'
[CUT]
> Grazia
Nella finestra "ordinamento e raggruppamento" del report selezionerai:
- nella prima riga: 'tipo' (ordinamento crescente)
- nella seconda riga: 'ragione sociale' (ordinamento crescente)
Poi ti dovrai giostrare un poco con le intestazioni/interruzioni/eccetera,
ma il più è fatto.
Ciao,
--
Alberto


title: Raggupamento nei report

text:
>
> Nella finestra "ordinamento e raggruppamento" del report selezionerai:
> - nella prima riga: 'tipo' (ordinamento crescente)
> - nella seconda riga: 'ragione sociale' (ordinamento crescente)
> Poi ti dovrai giostrare un poco con le intestazioni/interruzioni/eccetera,
> ma il più è fatto.
>
> Ciao,
>
> --
> Alberto
>
Ci avevo provato a fare qualcosa del genere, ma il risultato non è proprio
quello atteso. Infatti così mi mette prima tutti gli Agenti (tipo 1)
ordinati in modo crescente secondo la ragione sociale, poi passa ai Clienti
(tipo 2) etc...A me servono tutti insieme ordinati secondo la ragione
sociale. Ti faccio un esempio:
Quello che fa è
Agente
Abbracciavento    altri campi
Arnesano             altri campi...
Cardone               altri campi
Colella                  altri campi
Cliente
Acquaviva            altri campi.....
Carulli                  altri campi.....
Cirulli                   altri campi.....
Quello che mi serve è invece:
Agente   Abbracciavento
Cliente   Acquaviva
Agente   Arnesano
Agente   Cardone
Cliente   Carulli
Cliente   Cirulli
Agente   Colella
E' banale come richiesta ma non ho trovato nulla in proposito. Spero tu
possa aiutarmi ancora.
Grazia


title: Raggupamento nei report

text:
"Grazia" <
gra...@tiscalinet.it
> ha scritto nel messaggio
news:FDNN7.209689$sq5.10...@news.infostrada.it...

Ma allora è ancora più semplice:
In "ordinamento e raggruppamento" imposti solo la prima riga ('ragione
sociale' - 'crescente')
Nel 'corpo' del report metterai
- prima una casella di testo associata al campo 'tipo'
- poi una casella di testo associata al campo 'ragione sociale'
e il gioco dovrebbe essere fatto.
Oppure c'è ancora qualcos'altro che mi sfugge?
Ciao
--
Alberto


title: Raggupamento nei report

text:
The-real-Isaac <sartori.rossi.nospam@tin> wrote in message
9sSN7.2616$NA1....@news2.tin.it...
> "Grazia" <
gra...@tiscalinet.it
> ha scritto nel messaggio
> news:FDNN7.209689$sq5.10...@news.infostrada.it...
> >
> > >
> > > Nella finestra "ordinamento e raggruppamento" del report selezionerai:
> > > - nella prima riga: 'tipo' (ordinamento crescente)
> > > - nella seconda riga: 'ragione sociale' (ordinamento crescente)
> > > Poi ti dovrai giostrare un poco con le
> intestazioni/interruzioni/eccetera,
> > > ma il piů č fatto.
> > >
> > > Ciao,
> > >
> > > --
> > > Alberto
> > >
> > Ci avevo provato a fare qualcosa del genere, ma il risultato non č
proprio
> > quello atteso. Infatti cosě mi mette prima tutti gli Agenti (tipo 1)
> > ordinati in modo crescente secondo la ragione sociale, poi passa ai
> Clienti
> > (tipo 2) etc...A me servono tutti insieme ordinati secondo la ragione
> > sociale. Ti faccio un esempio:
> > Quello che fa č
> >
> > Agente
> >
> > Abbracciavento    altri campi
> > Arnesano             altri campi...
> > Cardone               altri campi
> > Colella                  altri campi
> >
> > Cliente
> >
> > Acquaviva            altri campi.....
> > Carulli                  altri campi.....
> > Cirulli                   altri campi.....
> >
> > Quello che mi serve č invece:
> > Agente   Abbracciavento
> > Cliente   Acquaviva
> > Agente   Arnesano
> > Agente   Cardone
> > Cliente   Carulli
> > Cliente   Cirulli
> > Agente   Colella
> >
> > E' banale come richiesta ma non ho trovato nulla in proposito. Spero tu
> > possa aiutarmi ancora.
> > Grazia
> >
>
> Ma allora č ancora piů semplice:
> In "ordinamento e raggruppamento" imposti solo la prima riga ('ragione
> sociale' - 'crescente')
> Nel 'corpo' del report metterai
> - prima una casella di testo associata al campo 'tipo'
> - poi una casella di testo associata al campo 'ragione sociale'
> e il gioco dovrebbe essere fatto.
> Oppure c'č ancora qualcos'altro che mi sfugge?
>
> Ciao
> --
> Alberto
>
Magari fosse cosě semplice. Cosě come avevo specificato nella richiesta
iniziale, il campo 'ragione sociale' della tabella estratto conto non č
chiave. La chiave č data da 'tipo soggetto' + 'codice'. Di conseguenza se un
cliente ha lo stesso cognome di un  un agente, ecco che mi ritrovo le
fatture di quell'agente e di quel cliente mescolate e riferite ad uno dei
due, che si ritroverebbe nel suo estratto conto anche le fatture dell'altro!
L'unica soluzione č raggruppare secondo i due campi chiave. Ma non finisce
qui. Ammesso di riuscirci, come faccio ad ottenere l'ordinamento secondo il
campo ragione sociale, che dovrebbe comparire nello stesso gruppo in cui vi
sono codice e tipo? In parole povere nell'intestazione di gruppo ci
dovrebbero esssere i tre campi, il raggruppamento deve essere fatto secondo
due di essi e l'ordinamento secondo l'altro. Secondo te č Access che non mi
consente di fare questo, e quindi meglio non pensarci piů, oppure il modo
c'č ma io lo ignoro? Se i principi di progettazione di un database prevedono
l'esistenza di chiavi a piů campi evidentemente a livello semantico questi
campi dovrebbero essere visti come  concetti che all'occorrenza devono
viaggiare insieme. Mi chiedo a questo punto perchč l'interfaccia dovrebbe
obbligarmi a separare questi concetti. Scusa la filosofia.
Spero tu mi risponda ancora.
Ciao
Grazia


title: Raggupamento nei report

author: Govardo Libero

text:
"Grazia" <
gra...@tiscalinet.it
> ha scritto nel messaggio
news:cNuN7.203315$sq5.9...@news.infostrada.it...

La risposta del report mi sembra coerente.
Per fare cio che vuoi dovresti impostare un criterio di dipendenza tra
agente e clienti.
Normalmente Agenti e Clienti dovrebbero andare in due tabelle diverse da
legare con una realzione uno a molti, tuttavia si può ovviare creando nella
tabella comune un campo dove indichi che un cliente e "figlio" di un
determinato agente, es. specificando il suo codice di agente.
--
                     Angelo
------------------------------------------------------
Sito comune di it.comp.appl.access
http://www.sitocomune.com
------------------------------------------------------


title: Raggupamento nei report

text:
"Grazia" <
gra...@tiscalinet.it
> ha scritto nel messaggio
news:cNuN7.203315$sq5.9...@news.infostrada.it...

Scusa leggendo meglio ho capito che non esiste un legame di dipendenza e
quindi è ancora più facile.
Ordina prima per ragione sociale e poi per soggetto, nell'intestazione
soggetto riporta soggetto e ragione sociale, e nel corpo gli altri
controlli.
I report sono molto elastici e non necessariamente seguono l'ordinamento
delle chiavi.



title: Raggupamento nei report

text:
"Grazia" <
gra...@tiscalinet.it
> ha scritto nel messaggio
news:Qr5O7.216148$sq5.10...@news.infostrada.it...

Cosě, a spanne, direi che č senz'altro possibile. Devo perň ragionarci con
calma e, credo, farmi dare alcuni chiarimenti: domani sera o lunedě. Giusto
anche quello che dice Angelo riguardo la possibilitŕ di effettuare
l'ordinamento anche in base a campi 'non chiave'.
Ci sentiamo,
Ciao
--
Alberto


title: Raggupamento nei report

text:
Govardo Libero <
gov...@libero.it
> wrote in message
Z19O7.218009$sq5.10...@news.infostrada.it...

Forse l'ultima mail spiega in modo più chiaro la situazione: agenti,
clienti, scuole e fornitori sono tutte tabelle diverse aventi il codice
(contatore) come chiave (il tipo soggetto non è un campo di queste tabelle).
La tabella estratto conto ha invece come chiave codice+ tipo soggetto per
distinguere le varie tabelle. Il soggetto in realtà non esiste come come
campo, parlo di soggetto quando voglio riferirmi ad una qualunque delle
quattro categorie, identificate appunto da codice + tipo soggetto. Sarebbe
stato un disastro creare 4 tabelle di estratto conto, una per ogni tipo
soggetto. Lo dico per la manutenzione, se un domani nasce una nuova
categoria di soggetti sarebbe necessario progettare due nuove tabelle:
vorrei mantenere la gestione dai dati separata dal frond-end. Come ho già
detto non essendo la ragione sociale chiave se ho soggetti di diverse
categorie ( ma può succedere anche nella stessa categoria)  con la stessa
ragione sociale, mi ritroverei la fatture dei due mescolate. Quindi la
soluzione logicamente sembra semplice, basterebbe che l'intefaccia mi
consentisse di rispettare la logica del database con campi chiave a due
campi, che quindi dovrebbero essere raggruppati insieme  allo stesso
livello. Per la questione invece dell'ordinamento in base al campo ragione
sociale (diverso quindi dai campi di raggruppamento) non ho idee.
Ciao
Grazia


title: Raggupamento nei report

text:
"Grazia" <
gra...@tiscalinet.it
> ha scritto nel messaggio
news:TiJO7.228707$sq5.11...@news.infostrada.it...

Forse ho capito!
Il report funziona in quel modo perchè va a "pescare" le combinazioni
codice+tipo soggetto che trova nella tab estratto conto, e non c'è verso di
farlo funzionare diversamente se non ricorrendo ad una serie di query
"viziose".
La soluzione che adotterei, (e che adotto) è la seguente:
a) una sola tabella con chiave idnome di tipo contatore per tutti i tuoi
nominativi, con un campo idcategoria; oppure con chiave complessa se un
nominativo può appartenere a diverse categorie;
b) una tabella categorie con campo idcategoria indicizzato con le quattro o
enne categorie legato con una relazione uno a molti alla tabella dei
nominativi;
c) una tabella fatture con chiave complessa tipo: idnome, numfattura; legata
con relazione molti a uno con la tabella dei nominativi.
Ora la struttura è "normale" e la puoi ricombinare con query, form e report
per fare tutto quello che vuoi.



title: Raggupamento nei report

text:
"Grazia" <
gra...@tiscalinet.it
> ha scritto nel messaggio
news:Qr5O7.216148$sq5.10...@news.infostrada.it...

Ciao,
ho letto anche quello che hai scritto ad Angelo e ci capisco qualcosa in piů
(ma qualcosa continua a non essermi chiaro). Ti dico cosa ho capito e tu
dimmi dove sbaglio:
Hai 4 tabelle dalla struttura uguale, ognuna dedicata ad un 'tipo' di
soggetto.
Hai una tabella 'estratto conto' in cui immetti le fatture; tramite il campo
'tipo' e il campo 'contatore' identifichi il soggetto cui ogni singola
fattura si riferisce.
Vuoi elencare le fatture, suddivise per soggetto, ordinando i soggetti in
ordine alfabetico e ovviamente tenendo separati eventuali omonimi (presenti
in tabelle diverse).
- Dove sbaglio?
- Se nella tabella 'estratto conto' gli unici riferimenti al 'soggetto' sono
'tipo' e 'contatore', come hai risolto il problema del collegamento alle
tabelle degli anagrafici per ottenere la ragione sociale? Hai fatto una
query di unione? In che modo?
A mio avviso il problema non č di difficile soluzione, perň prima bisogna
avere il quadro completo.
Fammi (facci) sapere.
Ciao
--
Alberto


title: Raggupamento nei report

text:
> Forse ho capito!
> Il report funziona in quel modo perchè va a "pescare" le combinazioni
> codice+tipo soggetto che trova nella tab estratto conto, e non c'è verso
di
> farlo funzionare diversamente se non ricorrendo ad una serie di query
> "viziose".
>
> La soluzione che adotterei, (e che adotto) è la seguente:
> a) una sola tabella con chiave idnome di tipo contatore per tutti i tuoi
> nominativi, con un campo idcategoria; oppure con chiave complessa se un
> nominativo può appartenere a diverse categorie;
>
> b) una tabella categorie con campo idcategoria indicizzato con le quattro
o
> enne categorie legato con una relazione uno a molti alla tabella dei
> nominativi;
>
> c) una tabella fatture con chiave complessa tipo: idnome, numfattura;
legata
> con relazione molti a uno con la tabella dei nominativi.
>
> Ora la struttura è "normale" e la puoi ricombinare con query, form e
report
> per fare tutto quello che vuoi.
>
>
> --
>                      Angelo
>
Modificare la struttura del database ora che ci sono circa 5000 fatture
inserite non mi sembra possibile (in pratica mi era stato chiesto di
aggiungere un "piccolo" report). Vorrei comunque capire
meglio il tuo suggerimento. Se ho ben capito un unica tabella di soggetti,
in modo da avere un codice univoco per ogni soggetto qualunque sia la sua
categoria. E' un tipo di organizzazione che effettivamente semplifica di
molto la gestione, anche se non è esente da inconvenienti: le 4 tabelle
(agenti, clienti...) hanno dei campi comuni e dei campi propri, tipo il nome
del direttore nelle scuole che darebbe luogo a valori nulli nelle altre
categorie; un processo di ristrutturazione del database suggerirebbe un
partizionamento orizzontale della tabella unica nelle 4 tabelle, in quanto
gli accessi spesso riguardano un sottoinsieme dei record (posso fare delle
query che interessano ad esempio solo i clienti); infine questa grande
tabella conterrebbe troppi record e rallenterebbe gli accessi.
Non ho invece ben capito perchè la tabella fatture dovrebbe avere chiave a
due campi: il numero fattura parte da 1 il primo giorno dell'anno, non fa
distinzioni di categoria e riparte da uno il 1° Gennaio di ogni anno, quindi
non è un buon candidato per la chiave, meglio un semplice contatore visto
che ogni fattura ha vita a se stante. O mi sfugge qualcosa? Come giustamente
pensi con una struttura del genere l'ordinamento nel report non avrebbe più
bisogno del raggruppamento su due campi, basterebbe il campo codice che ora
è univoco. Comunque così dovrebbe effettivamente funzionare: ordino per
ragione sociale, primo gruppo, e poi codice, secondo gruppo così se trova
due nomi uguali li separa in base alla seconda chiave 'codice'.
Pensi che sia possibile modificare senza far danni la struttura del database
con i dati già inseriti?
Un'altra soluzione che mantiene la struttura originaria ci sarebbe, anche se
non dà garanzie al 100% ( ma penso almeno al 99%). Se mi sentisse il mio
professore... Potrei comunque ordinare per ragione sociale e poi codice,
anche se il codice questa volta non è univoco. Ma quante probabilità ci sono
che due soggetti abbiano lo stesso nome ad anche lo stesso codice? (per
avere lo stesso codice devono appartenere a due categorie diverse) Penso
molto basse. Se poi invece di usare un campo cognome e un campo nome uso un
unico campo CognomeNome le probabilità si abbassano ulteriormente.
Un'altra soluzione sarebbe quella di dire al mio cliente che l'ordinamento
per nome non si può avere! :-)))
Ciao
Grazia


title: Raggupamento nei report

text:
Ciao, leggendo proprio ora la risposta di Alberto, mi è venuto il dubbio di
non essere stata abbastanza chiara circa la tabella estratto conto. Questa
tabella e distinta da quella in cui vengono memorizzate le fatture che si
chiama 'scarico'. E' qui che uso un semplice contatore come chiave. La
tabella estratto conto ha chiave codice +tipo secondo la mia struttura,
secondo la struttura che mi hai suggerito dovrebbe invece avere un' unica
chiave contatore perchè qui sarebbe univoco. Leggi  la risposta che
ho dato ad Alberto, circa la costruzione della tabella estratto conto.
Ho inoltre testato con un prototipo la struttura che mi proponi, sperando di
averla capita.
 Se ordino per ragione sociale e poi per codice univoco ho lo stesso
risultato che avrei con la mia struttura ordinando per ragione sociale, tipo
e codice:
Gli omonimi vengono raggruppati in un'unica intestazione e, all'interno di
questa, suddivisi in base al diverso codice. Nella mia struttura sono invece
divisi prima per tipo e poi per codice. Quindi se due agenti e un cliente
hanno lo stesso nome avrei come risultato:
    ROSSI
            CLIENTE                /* tipo 1
                    CODICE 20
                            tutte le sue fatture
            CLIENTE
                    CODICE  56
                            tutte le sue fatture
            AGENTE              /* tipo2
                    CODICE 15        /* questo agente potrebbe anche avere
codice 20 o 56
                                                /* in tal caso comunque
resterebbe distinto dal cliente
                            tutte le sue fatture
Con la tua struttura avrei
        ROSSI
            CODICE 15
                    tutte le fatture
            CODICE 20
                    tutte le fatture
            CODICE 56
                    tutte le fatture
 anche se i codici non sarebbero gli stessi.
Quindi il problema non è secondo me risolvibile, nasce da un vizio di
Access: l'impossibilità di raggruppare secondo un campo chiave ( magari 2) e
ordinare secondo un altro all'interno dello stesso gruppo.
Io mi sto arrendendo....
Grazia


title: Raggupamento nei report

text:
The-real-Isaac <sartori.rossi.nospam@tin> wrote in message
KSQO7.2625$0T3....@news2.tin.it...

Ciao, allora
>Hai 4 tabelle dalla struttura uguale, ognuna dedicata ad un 'tipo' di
> soggetto.
Giusto, anche se la struttura non č proprio identica.
> Hai una tabella 'estratto conto' in cui immetti le fatture; tramite il
campo
> 'tipo' e il campo 'contatore' identifichi il soggetto cui ogni singola
> fattura si riferisce.
No, le fatture vengono immesse un una tabella 'scarico' che ha una singola
chiave contatore.
Poi c'č un'altra tabella 'reso' per le note di credito che č anch'essa
coinvolta nell'estratto conto.
> Vuoi elencare le fatture, suddivise per soggetto, ordinando i soggetti in
> ordine alfabetico e ovviamente tenendo separati eventuali omonimi
(presenti
> in tabelle diverse).
Giusto anche se gli omonomi possono essere presenti anche nella stessa
tabella, vedi due librerie con lo stesso nome presenti in cittŕ diverse.
> - Se nella tabella 'estratto conto' gli unici riferimenti al 'soggetto'
sono
> 'tipo' e 'contatore', come hai risolto il problema del collegamento alle
> tabelle degli anagrafici per ottenere la ragione sociale? Hai fatto una
> query di unione? In che modo?
La costruzione di questa tabella non č tanto semplice, ci provo.
Ho due query una relativa allo scarico l'altra al reso dove seleziono quali
fatture  e note credito vanno in estratto conto (es quelle non ancora
pagate). Sull'evento Open del report creo la tabella di estratto conto (che
viene distrutta all'evento Close), le due query rappresentano i recordset
che uso nella procedura,  č una specie di query di  unione ma fatta da
codice. Il campo ragione sociale riesco ad inserirlo nella tabella estratto
conto mediante 4 cicli if :
se il tipo del soggetto č 1 allora vado aprire un recordset sulla tabella
clienti da cui recupero il nome, e cosě per gli altri.
Comunque credo di dovermi accontentare della soluzione in cui ordino prima
per rag. sociale, poi per tipo e infine per codice.
L'ordinamento riesco averlo, solo che se ho due librerie Pentagono una a
Bari e l'altra a Lecce, vengono messe nella stessa intestazione. Riesco a
distinguere le fatture dell'una da quelle dell'altra perchč le raggruppa in
base al codice. Il problema non si pone se invece di scegliere la stampa di
tutti gli estratti conto, scelgo la stampa per soggetto in cui filtro con
rag. sociale codice e tipo.
Leggi comunque la mia risposta ad Angelo.
Ciao
Grazia


title: Raggupamento nei report

text:
"Grazia" <
gra...@tiscalinet.it
> ha scritto nel messaggio
news:qb1P7.234750$sq5.11...@news.infostrada.it...
>
> > Forse ho capito!
> > Il report funziona in quel modo perchè va a "pescare" le combinazioni
> > codice+tipo soggetto che trova nella tab estratto conto, e non c'è verso
> di
> > farlo funzionare diversamente se non ricorrendo ad una serie di query
> > "viziose".
> >
> > La soluzione che adotterei, (e che adotto) è la seguente:
> > a) una sola tabella con chiave idnome di tipo contatore per tutti i tuoi
> > nominativi, con un campo idcategoria; oppure con chiave complessa se un
> > nominativo può appartenere a diverse categorie;
> >
> > b) una tabella categorie con campo idcategoria indicizzato con le
quattro
> o
> > enne categorie legato con una relazione uno a molti alla tabella dei
> > nominativi;
> >
> > c) una tabella fatture con chiave complessa tipo: idnome, numfattura;
> legata
> > con relazione molti a uno con la tabella dei nominativi.
> >
> > Ora la struttura è "normale" e la puoi ricombinare con query, form e
> report
> > per fare tutto quello che vuoi.
> >
> >
> > --
> >                      Angelo
> >
Molto bene cominciamo a capirci, scusa se ora per semplificare scrivero' in
maiuscolo.
>
> Modificare la struttura del database ora che ci sono circa 5000 fatture
> inserite non mi sembra possibile
NON E' IMPOSSIBILE, MEGLIO FARLO ORA CHE CON 10.000 RECORD
(in pratica mi era stato chiesto di
> aggiungere un "piccolo" report).
PER FARE SOLO IL PICCOLO REPORT,  DOVRESTI CREARTI UNA QUERY DI CREAZIONE
TABELLA CUI FAR SEGUIRE TRE QUERY DI ACCODAMENTO, NON MI SEMBRA UNA COSA
MOLTO RAZIONALE.
Vorrei comunque capire
> meglio il tuo suggerimento. Se ho ben capito un unica tabella di soggetti,
> in modo da avere un codice univoco per ogni soggetto qualunque sia la sua
> categoria. E' un tipo di organizzazione che effettivamente semplifica di
> molto la gestione, anche se non è esente da inconvenienti: le 4 tabelle
> (agenti, clienti...) hanno dei campi comuni e dei campi propri, tipo il
nome
> del direttore nelle scuole che darebbe luogo a valori nulli nelle altre
> categorie;
QUESTO NON E' UN PROBLEMA ACCESS PERMETTE DI GESTIRE I CAMPI NULLI
un processo di ristrutturazione del database suggerirebbe un
> partizionamento orizzontale della tabella unica nelle 4 tabelle, in quanto
> gli accessi spesso riguardano un sottoinsieme dei record (posso fare delle
> query che interessano ad esempio solo i clienti);
CERTAMENTE IL CONCETTO E' PROPRIO QUESTO
infine questa grande
> tabella conterrebbe troppi record e rallenterebbe gli accessi.
5000 RECORD FORSE RALLENTANO EXCEL, MA NON CERTO ACCESS CHE GIRA SU UNA
MACCHINA APPENA DECENTE. POI COMUNQUE TU LAVORERESTI SU QUERY DI SELEZIONE
DELLE VARIE CATEGORIE E QUINDI AVRESTI 4 O PIU' RECORDSET CON LO STESSO
NUMERO DI RECORD DELLE QUATTRO TABELLE
SE HAI GIA CREATO I FORM BASATI SULLE TABELLE PUOI RIUTILIZZARLI
TRANQUILLAMENTE SULLE QUERY
> Non ho invece ben capito perchè la tabella fatture dovrebbe avere chiave a
> due campi: il numero fattura parte da 1 il primo giorno dell'anno, non fa
> distinzioni di categoria e riparte da uno il 1° Gennaio di ogni anno,
quindi
> non è un buon candidato per la chiave, meglio un semplice contatore visto
> che ogni fattura ha vita a se stante.
IL MIO ERA UN ESEMPIO, PER PRECISARE LA TABELLA FATTURE AVRA' UN INDICE SU
DUE CAMPI DATAFATT E NUMFATT, IL TERZO CAMPO NON INDICE SARA' IDNOME
 O mi sfugge qualcosa? Come giustamente
> pensi con una struttura del genere l'ordinamento nel report non avrebbe
più
> bisogno del raggruppamento su due campi, basterebbe il campo codice che
ora
> è univoco. Comunque così dovrebbe effettivamente funzionare: ordino per
> ragione sociale, primo gruppo, e poi codice, secondo gruppo così se trova
> due nomi uguali li separa in base alla seconda chiave 'codice'.
PERFETTO, COME VEDI PUOI FARE TUTTO QUELLO CHE VUOI
> Pensi che sia possibile modificare senza far danni la struttura del
database
> con i dati già inseriti?
ASSOLUTAMENTE SI, BASTA UN PO DI ATTENZIONE E LAVORARE SU UNA COPIA DEL TUO
DATABASE
> Un'altra soluzione che mantiene la struttura originaria ci sarebbe, anche
se
> non dà garanzie al 100% ( ma penso almeno al 99%).
TUTTO CIO CHE NON E' AFFIDABILE IN PARTENZA AL 100%, TI PUO' DARE SOLO ROGNE
Se mi sentisse il mio
> professore... Potrei comunque ordinare per ragione sociale e poi codice,
> anche se il codice questa volta non è univoco. Ma quante probabilità ci
sono
> che due soggetti abbiano lo stesso nome ad anche lo stesso codice? (per
> avere lo stesso codice devono appartenere a due categorie diverse) Penso
> molto basse. Se poi invece di usare un campo cognome e un campo nome uso
un
> unico campo CognomeNome le probabilità si abbassano ulteriormente.
FORSE SI MA E' COMUNQUE CONCETTUALMENTE NON CORRETTO
> Un'altra soluzione sarebbe quella di dire al mio cliente che l'ordinamento
> per nome non si può avere! :-)))
MAI DIRE UNA COSA DEL GENERE ;-)
Tutto quello che un cliente chiede si puo fare, basta che paghi! :-D
> Ciao
> Grazia
>
Ciao.



title: Raggupamento nei report

text:
"Grazia" <
gra...@tiscalinet.it
> ha scritto nel messaggio
news:t13P7.235209$sq5.11...@news.infostrada.it...

... ffiuuuhh! (scusa): hai un sistema di dati veramente "interessante" ....
Guarda che comunque anche a mio avviso la soluzione di Angelo č la piů
logica e la piů produttiva...
Comunque, cerchiamo di tornare al punto:
Tu generi una tabella temporanea in cui si trovano tutti gli elementi utili
per la tua stampa, tra i quali questi campi:
- codice (univoco nell'ambito di una stessa tabella 'di origine')
- tipo di soggetto
- ragione sociale
- tutti gli altri elementi di ogni singola fattura o nota di accredito
(una riga per ogni documento).
Se č cosě (altrimenti dě come č), non č possibile impostare l'"ordinamento e
raggruppamento" a:
    ragione sociale - crescente
    tipo - crescente
    codice - crescente
nell'intestazione 'codice' metterai tre caselle di testo (tipo - ragione
sociale - - codice --- magari anche l'indirizzo)
nel corpo le relative fatture/note di credito
??
Ciao
Alberto


title: Raggupamento nei report

text:
> Comunque credo di dovermi accontentare della soluzione in cui ordino prima
> per rag. sociale, poi per tipo e infine per codice.
Mai accontentarsi di qualcosa che non convince.
Per normalizzare ancora i tuoi dati ti consiglio di lavorare con un'unica
tabella fatture dove inserirai gli estremi delle fatture (valori positivi) e
delle note di credito (valori negativi).
La tabella estratto conto è superflua perche' puoi ottenerla tramite una
query che interroga la tabella fatture.
Alla fine vedrai che se lavori su una base dati ben progettata costruirci su
tutti gli altri oggetti: query, forms e reports sarà facile e veloce,
viceversa anche un banalissimo report ti farà soffrire.
Spero che anche Alberto sia d'accordo.
       Ciao, Angelo


title: Raggupamento nei report

text:
"Govardo Libero" <
gov...@libero.it
> ha scritto nel messaggio
news:rmbP7.240110$sq5.11...@news.infostrada.it...

Ciao Angelo,
assolutamente d'accordo: tre tabelle (movimenti, anagrafica, tiposoggetto).
Purtroppo, come anche tu saprai benissimo, certe volte ci si trova - anche
non per colpa propria - con dati organizzati in modo "originale" e però
bisogna ottenere lo stesso subito alcuni risultati. Io stavo cercando di
capire se - provvisoriamente - poteva essere ipotizzabile alimentare il
report con due query di unione, una per fatture+accrediti e l'altra per gli
anagrafici, generando in entrambe un "supercodice" (tipo+id) tramite il
quale relazionarle.
Successivamente mi è parso però di capire che una origine dati "sufficiente
per le sue esigenze" Grazia la ha già predisposta; quindi sentiamo cosa dice
lei ora.
Magari hai qualche altro suggerimento da aggiungere?
Ciao
--
Alberto


title: Raggupamento nei report

text:
"The-real-Isaac" <sartori.rossi.nospam@tin> ha scritto nel messaggio
news:uswP7.2632$Sq4....@news1.tin.it...

....forse ho suggerito anche troppo
Ciao, angelo


title: Raggupamento nei report

text:
[CUT]

Vabbè, allora vediamo se Grazia ci fa sapere a che punto è...
ciao
--
Alberto


title: Checkbox

author: Wreci

text:
Ho necessità di creare una maschera dalla quale selezionare temporaneamente
dei nominativi di una rubrica per mandarli in stampa.
Per fare questo ho pensato di aggiungere un campo alla tabella formato si/no
e farlo comparire in una maschera in formato maschere continue per poter
effettuare la selezione e successivamente mandare in stampa con un pulsante
in cima alla maschera.
Io vorrei che dopo la stampa venissero annullate le scelte fatte scrivendo
del codice per esempionell'evento chiusura della maschera ma non so come
dire di cancellare questo campo per tutti i record presenti nella tabella.
Qualche suggerimento?
Grazie


title: Checkbox

author: Roberto da casa

text:
"Wreci" <
wr...@hotmail.com
> ha scritto nel messaggio
news:EIxS9.69966$Q%4.21...@news1.tin.it...

Invece di un sistema così macchinoso ti consiglio di selezionare i
nominativi da stampare da una casella di riepilogo per la quale hai settato
la selezione multipla; eviterai così di inserire nella tabella un campo flag
e chindi non avrai più il problema di settare e resettare tale campo.
Per vedere un esempio di quanto ti ho detto, vai sul Sito Comune (link qui
sotto) e nella Sezione Reports leggi la FAQ intitolata "Come si può filtrare
un report in base alla selezione multipla effettuata su una casella di
riepilogo?" e scarica l'esempio ad essa allegato.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Checkbox

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:DlyS9.89735$TC5.2...@twister1.libero.it...

Grazie mille per il consiglio


title: sitocomune.com - ripetere valore record precedente

author: Alb ;)

text:
Ciao a tutti,. sono un newbie....
Sto creando un  db, e mi serve una sequenza di istruzioni (access
2000) che faccia si' che in una maschera, il valore predefinito di un
controllo (valore numerico, intero lungo) venga immesso
automaticamente.
Nel sito comune ho trovato questo utile sugerimento (pensavo fosse
l'esatta soluzione!)
Nell'evento BeforeUpdate inserire:
   Me.txtAnno.DefaultValue =  "'" & Me.txtAnno.Value & "'"
'(doppioapice-apice-doppioapice)
Pero' a me non funziona!
IL vb mi da' errore di sintassi.....
Ho utilizzato, come specificato, virgolette-apice-virgolette, ma
nulla.....
Qualcuno mi puo' aiutare?
Grazie in Anticipo
Alberto
;)
seo presso
www.muranonet.com


author: giorgio rancati

text:
"Alb ;)" <
mark...@muranonet.com
> ha scritto nel messaggio
news:ge2bs0l0mnjm8h3s4...@4ax.com...

Ciao Alberto,
io farei cosě
------------------
Private Sub txtAnno_AfterUpdate()
       Me.txtAnno.DefaultValue = "=" & Me.txtAnno.Value
 End Sub
-----------------
Ciao Giorgio


text:
razie davvero, stasera provo....
Ciao!
Alb
;)
Il Sun, 19 Dec 2004 16:29:42 +0100, "giorgio rancati"
<
giorgio_No_Sp...@tiscali.it
> ha scritto:



title: Come si crea un cod. a barre??

text:
Ciao a tutti, vorrei esporvi un problema:
dovrei implementare un lettore di codice a barre insieme a dei codici a
barre da stampare tramite report collegato a degli articoli di
magazzino..dove posso trovare l'ocx per stampare le etichette..chi mi aiuta
sulla procedura da seguire visto che non so da dove iniziare..!!??
Grazie


title: Come si crea un cod. a barre??

author: Luca77 - VI

text:
"cris70" <
cri...@iol.it
> ha scritto nel messaggio
news:J8yK6.5751$f52.1...@news.infostrada.it...

Finora ho trovato solo 1 tipo di codice a barre gratuito : "3 di 9".
Praticamente è un font che installi come arial ...
Quando vai a fare un report nell'origine record del campo dove vuoi venga
stampata l'etichetta metti:
="*" & NomeCampo & "*" e imposti il font a "3 di 9"
Per maggiori informazioni :
www.barcode.it
Per stampa altri tipi codici a barre:
www.mabry.com
 (Vendono ocx)
Ciao Luca


title: Come si crea un cod. a barre??

author: GianniSapori

text:
cris70 <
cri...@iol.it
> wrote in message
J8yK6.5751$f52.1...@news.infostrada.it...

> La cosa piu semplice è acquistare la licenza di Creabar della compuart e
inserire nel report il controllo ActiveX relativo specificando in Classe OLE
:CA_BarCodePanelX Control
e in Classe :GBCodeX.CA_BarCodePanelX.
 La licenza dovrebbe costare ora  40.000/50.000 e i programmi son corredati
da spiegazioni ed esempi anche su access


title: Come si crea un cod. a barre??

text:
cris70 <
cri...@iol.it
> wrote in message
J8yK6.5751$f52.1...@news.infostrada.it...

La Cosa piu semplice è acquistare Creabar 2.1 di Compuart (40/50 mila con
licenza) e inserire il  controllo ActiveX relativo indicando nelle proprietà
Classe :GBCodeX.CA_BarCodePanelX
Classe Ole:CA_BarCodePanelX Control
In ogni caso ci sono esempi e spiegazioni anche molto coprensibili sul
dischetto


title: Come si crea un cod. a barre??

author: Massimiliano

text:
"cris70" <
cri...@iol.it
> ha scritto nel messaggio
news:J8yK6.5751$f52.1...@news.infostrada.it...

Ptova questo sito c'è quello che fa per te!!!!
http://volftp.mondadori.com/


title: Win7 che reagisce in modo diverso da Xp ?

author: RobertoA

text:
Ho un problema col funzionamento di un'applicativo realizzato in Access2003,
installato su un Win 7 home premium 64 bit
Il programma sembra funzionare correttamente, a parte in una form dove ci
sono delle textbox, la txt1, la txt2, la txt3
Se il focus e' sulla txt3, e digito dei numeri per cambiare il valore
attuale, premo il tasto ENTER desidero che i valori letti dalla txt1, txt2,
txt3 vengano inseriti in un record
La pressione ENTER viene 'presa' dalla txt3 nell'evento KeyDown e la
lettura, essendo che il focus e' ancora sulla txt3, viene eseguita con
txt3.text
Bene, su Win XP fila tutto liscio, su Win 7 il valore di txt3 e' quello
precedente alla modifica del valore digitato
Commo mai ?
Un uorc-eraund l'ho gia' trovato, ma volevo capire il motivo di questa
differenza
Ciao e grazie
RobertoA


title: Database

text:
Prima di tutto scusatemi se sono OT

Ciao a tutti, sono di un istituto alberghiero e devo creare un database access con l'elenco degli alberghi e quelli dei ragazzi. Questo l'ho già fatto, vi chiedo se è possibile fare in modo che se in un campo della tabella dei ragazzi io scrivo il nome di un albergo, nell'elenco degli alberghi, al nome di quest'ultimo, in un campo apposito venga riportato automaticamente il nome del ragazzo che lavora là.

Grazie a tutti e scusatemi per la banalità della domanda.

Ciao
CiaoXYZ
--
TiscaliNet, libero accesso ad Internet.
http://www.tiscalinet.it
--
Posted from
mail-7.tiscalinet.it
 [195.130.225.153]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Database

author: Steve

text:
"Sig.CiaoXYZ" <
lor...@tiscalinet.it
> ha scritto nel messaggio
news:3AB893E5...@mail.tiscalinet.it...
> Prima di tutto scusatemi se sono OT
>
> Ciao a tutti, sono di un istituto alberghiero e devo creare un database
access con l'elenco degli alberghi e quelli dei ragazzi. Questo l'ho già
fatto, vi chiedo se è possibile fare in modo che se in un campo della
tabella dei ragazzi io scrivo il nome di un albergo, nell'elenco degli
alberghi, al nome di quest'ultimo, in un campo apposito venga riportato
automaticamente il nome del ragazzo che lavora là.
>
> Grazie a tutti e scusatemi per la banalità della domanda.
>
> Ciao
> CiaoXYZ
puoi creare una terza tabella di collegamento per spezzare la relazione
molti a molti (alberghi-ragazzi)
in pratica la tabella potrebbe essere di soli due campi entrambi chiavi
primarie
IdAlbergo collegato alla chiave primaria della tabella alberghi
Id Ragazzo collegato alla chiave primaria della tabella ragazzi
ciao
imho


title: Aggiornamento BE MSDE 2000 dal FE ...

author: Clipper

text:
Ciao a tutti.
Avendo appena installato una versione "BETA" di un progetto di AXP Developer
con BE MSDE 2000 e dovendo poi ancora intervenire sulla struttura di alcune
tabelle e con l'aggiunta di altre tabelle mi chiedevo se c'era un modo per
effettuare queste modifiche dal FE e possibilmente senza annullare le
eventuali modifiche effettuate dagli utenti ai dati già presenti nel BE.
Qualcosa tipo script oppure del codice.
Grazie a tutti.


title: Aggiornamento BE MSDE 2000 dal FE ...

text:
"Clipper" <
clipp...@tariffenet.it
> ha scritto nel messaggio
news:b6rnoq$88rk4$1...@ID-164777.news.dfncis.de...

Vai sul Sito Comune (link qui sotto) e nella Sezione Tables leggi la FAQ di
Enrico Oemi intitolata "Modificare la struttura dati del BE via codice,
direttamente dal FE". Penso faccia al caso tuo.
Le funzioni indicate nella FAQ usano la libreria Microsoft DAO, adegua di
conseguenza i riferimenti del tuo database.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Aggiornamento BE MSDE 2000 dal FE ...

author: Giorgio prx

text:
"Clipper" <
clipp...@tariffenet.it
> ha scritto nel messaggio
news:b6rnoq$88rk4$1...@ID-164777.news.dfncis.de...

Ciao Clipper
Per modificare o aggiungere tabelle a un database di Sql Server 2000 devi
inviare una stringa in linguaggio T_SQL al server.
Se ad esempio vuoi aggiungere una tabella ....
Dim SqlText as String
Sqltext="CREATE TABLE TbProva (Id int IDENTITY(1,1) NOT NULL, Nome
nvarchar(100),Indirizzo Nvarchar(100))"
CurrentProject.connection.execute SqlText
Se vuoi creare un indice
Sqltext="CREATE UNIQUE INDEX IX_TbProva ON TbProva (Id)"
CurrentProject.connection.execute SqlText
Ecc.
Comunque sul manuale di SqlServer 2000 ci sono tutti i comandi per la
manipolazione di tabelle campi indici relazioni ecc.
Ciao Giorgio.


title: Aggiornamento BE MSDE 2000 dal FE ...

text:
"Clipper" <
clipp...@tariffenet.it
> ha scritto nel messaggio
news:b6rnoq$88rk4$1...@ID-164777.news.dfncis.de...

Scusate ma credo di essermi espresso piuttosto male.
Avevo già visto le soluzioni sul sito comune. Ciò che intendevo io era
qualcosa di automatico, ovvero che legge le tabelle sul mio BE e le
ricostruisce pari pari sul BE del cliente.
Mi sembrava di aver letto qualcosa di simile per Visual Basic. Del codice in
grado di leggere un database e generare automaticamente il codice necessario
per la sua ricostruzione.
Grazie comunque per i preziosi suggerimenti ...
Un saluto a tutti
Clipper


title: Aggiornamento BE MSDE 2000 dal FE ...

author: stefano (kabisa)

text:
"Clipper" <
cli...@tariffenet.it
> ha scritto nel messaggio
news:b6saj9$8bh94$1...@ID-164777.news.dfncis.de...

lo puoi fare implementando un unica funzione :
1 fai cambiare il nome delle tabelle del cliente con old (in caso sono
uguali ai tuoi)
2  legge il nome delle tabelle del tuo BE (con relativi campi e struttura)
lo passa alla funziona copia che ricrea la tabella sul BE del cliente
3 travasi i dati del cliente nella nuova tabella.
Io uso un sistema del genere per aggiornare via internet i BE dei clienti
(PS il programma in questione ha 45 tabelle e a volte devo aggiungerne una
aggiungere un campo )
Stefano


title: Errore di runtime 3137

author: Vulcanbrain

text:
ottengo un
Errore di runtime 3137:
Missing semicolon (;) at end of  SQL statement
su questa stringa.
dB.Execute "INSERT INTO tblCommessa ( DataCtrl ) VALUES ( #" & Now() & "#)
WHERE IDCommessa=" & IDC & ";"
Secondo voi cosa non va?
tblCommessa=tabella
DataCtrl=Campo data
IDC=variabile cui è assegnato un numero


title: Errore di runtime 3137

author: George

text:
"Vulcanbrain" <
vulcanbrai...@libero.it
> ha scritto nel messaggio
news:CRpza.26009$lK4.7...@twister1.libero.it...

Scusa, se fai un Insert into non c'azzecca la where perchè devi accodare
record:
dB.Execute "INSERT INTO tblCommessa ( DataCtrl ) VALUES ( #" & Now() & "#)"
e basta
Se vuoi aggiornare i record con IDCommessa=<IDC> allora
db.execute "Update tblCommessa set DataCtrl=Now() where idcommessa= " & IDC
OK?


title: Errore di runtime 3137

text:
CUT
per oggi basta, di figure di M##### ne ho fatte abbastanza. mi ritiro nelle
mie camere.
Grazie per la sopportazione


title: aiuto con date!!!!!

author: range

text:
ciao.....ho 3 problemi:
1- ho una tabella con un campo data in formato testo a 8 caratteri.=20
io desideravo convertire il formato testo nel formato data per poter fare=20
una differenza tra date. ho provato a cambiare nella struttura della=20
tabella il formato ma mi viene generato un errore di sistema che mi dice=20
che non è possibile trasformare il campo.!!! come si fa?????
2- desideravo poter calcolare in automatico l'età di una persona avendo un
campo data in cui compare solo l'anno di nascita ( es. 1973 ) in un altro
campo che ho chiamato età
3- come faccio avendo due tabelle con identici campi ma valori differenti ad
accodare i dati di una sull'altra???
grazie a tutti ciao
mike
--
Posted from
mail-5.tiscalinet.it
 [195.130.225.151]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: aiuto con date!!!!!

author: Salvatore

text:
"range" <
ra...@tiscalinet.it
> ha scritto nel messaggio
news:NFBBIAHGIODDDFFHH...@tiscalinet.it...

Aggiungi alla tua tabella un campo, chiamiamolo datavera, al quale darai
formato data.
Crea una query di aggiornamento che imposti il valore del campo datavera al
valore  Mid([data];1;2) & "/" & Mid([data];3;2) & "/" & Mid([data];5;4)
dove al posto di data devi sostituire il nome del tuo campo data in forma di
testo.
Prova e fammi sapere
Ciao,
Salvatore


title: aiuto con date!!!!!

author: Arturo

text:
"range" <
ra...@tiscalinet.it
> ha scritto nel messaggio
news:NFBBIAHGIODDDFFHH...@tiscalinet.it...
> ciao.....ho 3 problemi:
> 1- ho una tabella con un campo data in formato testo a 8 caratteri.=20
> io desideravo convertire il formato testo nel formato data per poter
fare=20
> una differenza tra date. ho provato a cambiare nella struttura della=20
> tabella il formato ma mi viene generato un errore di sistema che mi
dice=20
> che non è possibile trasformare il campo.!!! come si fa?????
Probabilmente hai dei valori sballati che non sono convertibili in una data
o dei record vuoti, prova a creare un nuovo campo data e a travasare i
valori con una query di aggiornamento, altrimenti c'è la funzione CVDate()
(vedi help in linea).
> 2- desideravo poter calcolare in automatico l'età di una persona avendo un
> campo data in cui compare solo l'anno di nascita ( es. 1973 ) in un altro
> campo che ho chiamato età
Età  =  Year(date()) - [anno di nascita]
> 3- come faccio avendo due tabelle con identici campi ma valori differenti
ad
> accodare i dati di una sull'altra???
Con una query di accodamento. Fai una quey di selezione basata sulla tabella
da travasare, poi nel menu "Quey" scegli "Query di accodamento".
Ciao, Arturo


title: aiuto con date!!!!!

text:
> > Posted from
mail-5.tiscalinet.it
 [195.130.225.151]
> > via Mailgate.ORG Server -
http://www.Mailgate.ORG
>
> Aggiungi alla tua tabella un campo, chiamiamolo datavera, al quale darai
> formato data.
> Crea una query di aggiornamento che imposti il valore del campo datavera
al
> valore  Mid([data];1;2) & "/" & Mid([data];3;2) & "/" & Mid([data];5;4)
> dove al posto di data devi sostituire il nome del tuo campo data in forma
di
> testo.
> Prova e fammi sapere
> Ciao,
> Salvatore
Secondo me gli 8 caratteri che ha lui sono del tipo: 01/01/01
......
Ciao, Arturo


title: aiuto con date!!!!!

text:
"Arturo" <
atad...@freemail.it
> ha scritto nel messaggio
news:ink97.2106$y_3.2...@news.infostrada.it...

se č effettivamente cosě, allora hai ragione tu: ci sono date sballate
Ciao, Salvatore


title: Copiare da casella di testo con un automatismo

author: RobertOne

text:
Ciao a tutti.
Ho un piccolo db per la gestione delle mie varie password. Tramite una
combobox seleziono la tipologia di password occorrente (es. codice Postepay)
ed ottengo il risultato sulle seguenti 4 caselle di testo nella stessa
maschera.
Quando devo vedere per esempio i movimenti on line effettuati con la
Postepay, non sto a ridigitare sul sito delle Poste la login e la password,
ma faccio un copia/incolla (ctrl C - ctrlV), dopo aver selezionato prima la
login e poi la password.
Domanda; come si possono creare delle macro azionate da pulsante che mi dia
modo di copiare la login, senza doverla selezionare e poi digitare ctrl C?
Grazie.
Roberto


title: campo contatore

author: LuKe

text:
Come si puo' creare un campo contatore senza utilizzare il tipo
primitivo di Access?
In pratica ho bisogno di due campi contatore in una tabella (non
collegati fra di loro). Ovviamente posso averne solo uno di tipo Contatore.
Quindi vorrei crearne uno numerico che automaticamente si incrementa di
una unità.
Come posso farlo?
ByE
LuKe


title: campo contatore

author: MA

text:
"LuKe" <
b...@gmx.de
> ha scritto nel messaggio
news:yqiIc.3416$Z57....@nntpserver.swip.net...

dmax("[tuocontrollo]","tuatabella")+1
MAssimiliano


title: campo contatore

text:

Questo è sul form.
Ma è possibile fare una cosa del genere direttamente sul campo della
tabella???
BYE
LuKe


title: campo contatore

text:
"LuKe" <
b...@gmx.de
> ha scritto nel messaggio
news:q5rJc.4596$Z57....@nntpserver.swip.net...

Valore predefinito
MAssimiliano


title: Creazione Tabella Analitica

author: Luigi

text:
Buon giorno a tutti,
sto sviluppando un programma che utilizza access per la gestione dei numeri
Lotto.
Mi sono inpantanato sulla creazione del Tabellone Analitico dei numeri (cioč
quel tabellone che calcola in totale i ritardi di ogni numero)
Potreste dirmi come č possibile passare questo problema ?
Grazie


title: Creazione Tabella Analitica

author: Antonio Biso

text:
"Luigi" <
maur...@porta-spa.com
> ha scritto nel messaggio
news:oTeh9.21268$my3.3...@twister2.libero.it...

Non conosco il tabellone, spiegati meglio
Antonio


title: Creazione Tabella Analitica

text:
Innanzi tutto grazie per la risposta.
Non è facilissimo da spiegare ma ci provo.
Poniamo l'ultima estrazione sulla ruota di BARI: 2 - 4 - 6 - 15 -
38.......questa estrazione ha ritardo 0.
l'estrazione precedente aveva i seguenti numeri: 1 - 4 - 8 - 22 -
55....pertanto 1 - 8 - 22 - 55 avranno ritardo 1 e il 4 non sarà riportato
in quanto appena estratto.
l'estrazione ancora precedente aveva i seguenti numeri: 2 - 5 - 6 - 88 -
90.... pertanto 5 - 88 - 90 avranno ritardo 2  e via di seguito...
esempio descrittivo:
BARI
2        --    5    --     88    90
1        1    --    8     22    55
0        2    4    6     15    38
La stessa cosa dovrebbe essere ripetuta per tutte e 10 le ruote e riportata
sullo stesso tabellone:
BARI    CAGLIARI    FIRENZE ETC ETC ETC
Spero di essere riuscito a spiegarmi....è più facile da comprendre vedendo
che a voce :-)
Grazie
Luigi


title: Creazione Tabella Analitica

author: Roberto da casa

text:
"Luigi" <
maur...@porta-spa.com
> ha scritto nel messaggio
news:oTeh9.21268$my3.3...@twister2.libero.it...

Molto dipende dalla struttura della tabella dove registri le estrazioni del
Lotto.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Creazione Tabella Analitica

text:
"Luigi" <
maur...@porta-spa.com
> ha scritto nel messaggio
news:9chh9.425$j15....@twister2.libero.it...

Ho capito. Si può fare, ma devo lavoricchiarci un po' via codice. Provo a
farlo su carta stasera a casa.
Intanto tu comincia (condizione necessaria) ad aggiungere alla tabella dove
memorizzi le estrazioni (immagino 5 campi) un campo ID contatore
Antonio


title: Creazione Tabella Analitica

author: Alessandro Cara

text:
Luigi wrote:
[cut]
>
> BARI
>
> 2        --    5    --     88    90
> 1        1    --    8     22    55
> 0        2    4    6     15    38
>
> La stessa cosa dovrebbe essere ripetuta per tutte e 10 le ruote e riportata
> sullo stesso tabellone:
> BARI    CAGLIARI    FIRENZE ETC ETC ETC
>
> Spero di essere riuscito a spiegarmi....è più facile da comprendre vedendo
> che a voce :-)
>
> Grazie
>
> Luigi
fa il contrario no eh?
tabellone(Ruota numero ritardo)
update tabellone set ritardo=ritardo+1
      where ruota=[parametro ruota] and numero not in (lista numeri)
update tabellone set ritardo = 0
        where ruota=[parametro ruota] and numero in (lista numeri)
select * from tabellone
   order by ruota, ritardo desc
--
a.cara


title: Creazione Tabella Analitica

text:
Grazie Antonio....
    almeno tu ci capisci....io sono ..... diciamo un neofita per non dire
peggio.
Ciao
Luigi
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:Coph9.1162$Av4....@twister2.libero.it...



title: Creazione Tabella Analitica

text:
Ci provo :-)
intanto grazie :-)
Luigi
"Alessandro Cara" <
al...@blunet.it
> ha scritto nel messaggio
news:3D862717...@blunet.it...



title: Creazione Tabella Analitica

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:Coph9.1162$Av4....@twister2.libero.it...
> "Luigi" <
maur...@porta-spa.com
> ha scritto nel messaggio
> news:9chh9.425$j15....@twister2.libero.it...
> > 2        --    5    --     88    90
> > 1        1    --    8     22    55
> > 0        2    4    6     15    38
> >
Preconditions
Tabella estrazioni, dove sono memorizzate le estrazioni, cinque campi, piů
il sesto di nome ID di tipo contatore.
Tabella ritardi, dove vanno i risultati, con 5 campi di tipo testo, piů il
sesto numerico
La funzione che ti prepara il tabellone ritardi č la seguente.
Public Function ritardo()
    Dim x(90) As Boolean
    Dim i As Integer, j As Integer
    Dim max_id As Long
    Dim rst As Recordset, rst1 As Recordset
    For i = 0 To 89
        x(i) = False
    Next i
    DoCmd.Hourglass True
    DoCmd.SetWarnings False
    DoCmd.RunSQL "delete ritardi.* from ritardi"
    DoCmd.SetWarnings True
    Set rst = CurrentDb.OpenRecordset("Select estrazioni.* from estrazioni
order by id desc")
    rst.MoveFirst
    Set rst1 = CurrentDb.OpenRecordset("Ritardi")
    max_id = rst.Fields("ID")
    Do Until rst.EOF
        rst1.AddNew
        rst1.Fields("Num_Ritardo") = max_id - rst.Fields("ID")
        For j = 0 To 4
            If x(rst.Fields(j)) = False Then
                rst1.Fields(j) = rst.Fields(j)
                x(rst.Fields(j)) = True
            Else
                rst1.Fields(j) = "-"
            End If
        Next j
        rst1.Update
        rst.MoveNext
    Loop
    Set rst1 = Nothing
    Set rst = Nothing
    DoCmd.Hourglass False
End Function
> > La stessa cosa dovrebbe essere ripetuta per tutte e 10 le ruote e
> riportata
> > sullo stesso tabellone:
> > BARI    CAGLIARI    FIRENZE ETC ETC ETC
Come fai ad avere piů ruote sullo stesso tabellone?!?
Antonio


title: Creazione Tabella Analitica

text:
Antonio sei un mago.
Questa sera ci provo e ti so dire....
Per ora un grazie grosso come una casa e se vinco qualche centinaio di
Milioni di Euro con il Super Enalotto mi ricorderò di te :-))))))))
Grazie
Luigi


title: Creazione Tabella Analitica

text:
"Luigi" <
maur...@porta-spa.com
> ha scritto nel messaggio
news:HzEh9.5214$Hc7....@twister1.libero.it...

Ok...
Una cosa:
qualcuno ti ha mai detto che le estrazioni non hanno memoria?
E che le estrazioni si distribuiranno uniformemente solo dopo un numero
infinito di estrazioni?
Antonio


title: Creazione Tabella Analitica

author: Maurizio Borrelli

text:
> "Antonio Biso" [...]:
> > "Luigi" [...]:
> > Antonio sei un mago.
> > Questa sera ci provo e ti so dire....
> > Per ora un grazie grosso come una casa e se vinco qualche centinaio di
> > Milioni di Euro con il Super Enalotto mi ricorderò di te :-))))))))
> Ok...
> Una cosa:
> qualcuno ti ha mai detto che le estrazioni non hanno memoria?
> E che le estrazioni si distribuiranno uniformemente solo dopo un numero
> infinito di estrazioni?
    No! Non dirglielo... Ma ti rendi conto che aumentano le tasse a tutti se
lui smette di giocare?
--
Ciao :-)
Maurizio
--------
?SPQR(C)
 X
--------


title: Creazione Tabella Analitica

author: Fabrizio

text:
"Maurizio Borrelli" <
maurizio...@freepass.it
> ha scritto nel messaggio
news:am78oc$30l0i$1...@ID-52090.news.dfncis.de...

Oltre che tracotante pure venale e magari evadi pure le tasse , vergognati
:-)
--
Ciao. Fabrizio.


title: Creazione Tabella Analitica

text:
> "Fabrizio" [...]:
> > "Maurizio Borrelli" [...]:
> > > "Antonio Biso" [...]:
> > > > "Luigi" [...]:
> > > > Antonio sei un mago.
> > > > Questa sera ci provo e ti so dire....
> > > > Per ora un grazie grosso come una casa e se vinco qualche centinaio
di
> > > > Milioni di Euro con il Super Enalotto mi ricorderò di te :-))))))))
> > > Ok...
> > > Una cosa:
> > > qualcuno ti ha mai detto che le estrazioni non hanno memoria?
> > > E che le estrazioni si distribuiranno uniformemente solo dopo un
numero
> > > infinito di estrazioni?
> >     No! Non dirglielo... Ma ti rendi conto che aumentano le tasse a
tutti
> > se lui smette di giocare?
> Oltre che tracotante pure venale e magari evadi pure le tasse , vergognati
> :-)
    La logica, perdindirindina, la logica! Se evadessi le tasse non mi
preoccuperei del loro aumento!



title: Creazione Tabella Analitica

text:
> > >     No! Non dirglielo... Ma ti rendi conto che aumentano le tasse a
> tutti
> > > se lui smette di giocare?
> > Oltre che tracotante pure venale e magari evadi pure le tasse ,
vergognati
> > :-)
>
>     La logica, perdindirindina, la logica! Se evadessi le tasse non mi
> preoccuperei del loro aumento!
Dio mio , non finisco mai di imparare: cmq secondo me ti preoccupa perchè se
aumentano le tasse ti tocca evadere di più e con i lauti guadagni che fai tu
....... alla fine ti beccano per forza , anche questo è logico ]:-) , sono
demoniaco.
> --
> Ciao :-)
> Maurizio
> --------
> ?SPQR(C)
>  X
> --------
--
Ciao. Fabrizio.


title: HELP!!!!!!!!!!!Valore minimo in QUERY

author: Molokovellocet

text:
Salve a tutti!!
Ho 1 altro problema con una query di access.
vi descrivo il problema:
In pratica ho:
 una tabella "PIATTAFORMA" con un campo "nome piatt" collegata ad una
tabella "MISSIONE" con un campo "nome missione" e una tabella
"ACQUISTI" con un campo numerico "DATA" in cui immetto la data espresa
in anno (es.1980 oppure 1976 ecc...).
In pratica ogni missione è dotata di una piattaforma e viene
acquistata da VARI clienti, quindi per ogni missione corrispondono più
clienti e quindi più "date". HO creato una query con i campi "nome
piatt" dalla tab.Piattaforma; un campo "nome missione" dalla
tab.MISSIONE e un campo DATA dalla tab.ACQUISTI e voglio visualizzare
solo i record "per ogni missione" con la data (per altro espressa in
anno) più piccola.
Per esempio se la missione "pippo" la ha acquistata "pluto" nel 1980 e
"paperino" nel 1981, voglio che la query mi restituisca il record
 "pippo" con il campo cliente "pluto" e la data 1980. spero d essere
stato esaustivo. GRAZIE 10000


title: HELP!!!!!!!!!!!Valore minimo in QUERY

text:
Molokovellocet ha scritto:



title: HELP!!!!!!!!!!!Valore minimo in QUERY

author: Sergio MAZZA

text:
"Molokovellocet" <
molokov...@fastwebnet.it
> ha scritto nel messaggio
news:1166603942.3...@a3g2000cwd.googlegroups.com...
> GRAZIE 10000
www.sitocomune.com
 Sezione ICAA - Come comportarsi in questo NG...
Ciao.
--
Sergio MAZZA


title: HELP!!!!!!!!!!!Valore minimo in QUERY

text:
Ops mi sa ke ho combinato un casino..anke se nn ho capito cosa di
preciso.cmq mi scuso con tutti!! allora c'è una risposta al mio
problema?anzi c'è qualcuno ke me la sa dare? thnx


title: HELP!!!!!!!!!!!Valore minimo in QUERY

text:
"Molokovellocet" <
molokov...@fastwebnet.it
> ha scritto nel messaggio
news:1166621861....@i12g2000cwa.googlegroups.com...
Ops mi sa ke ho combinato un casino..anke se nn ho capito cosa di
preciso.cmq mi scuso con tutti!! allora c'è una risposta al mio
problema?anzi c'è qualcuno ke me la sa dare? thnx
[risposta]
Ti do un consiglio; riscrivi un nuovo messaggio con un oggetto che descrive
il problema...
Ciao.
--
Sergio MAZZA


title: Accodamento o aggiornamento, come evitare doppioni dello stesso dato ?

text:
Mensilmente devo popolare una tabella (letture dei consumi) dove ho strutturato ogni record con i seguenti campi:

 - codice univoco presa
 - data lettura
 - valore lettura

avrei bisogno che i dati che vado a inserire in tabella non vengano raddoppiati, cioè che ciascuna lettura delllo stesso codice effettuata nella stessa data venga (sovrascritta ?) e considerata una sola volta.

Preciso che la tabella parte da zero, cioè è attualmente vuota.

Sono in difficoltà con il tipo di query da utilizzare.
Ringrazio chiunque potrà darmi un aiuto.
grazie


author: Bruno Campanini

text:
ignazio.pilone wrote :
> Mensilmente devo popolare una tabella (letture dei consumi) dove ho
> strutturato ogni record con i seguenti campi:
>
>  - codice univoco presa
>  - data lettura
>  - valore lettura
>
> avrei bisogno che i dati che vado a inserire in tabella non vengano
> raddoppiati, cioï¿œ che ciascuna lettura delllo stesso codice effettuata nella
> stessa data venga (sovrascritta ?) e considerata una sola volta.
>
> Preciso che la tabella parte da zero, cioï¿œ ï¿œ attualmente vuota.
>
> Sono in difficoltï¿œ con il tipo di query da utilizzare.
> Ringrazio chiunque potrï¿œ darmi un aiuto.
> grazie

Dovresti togliere il "codice univoco presa" e mettere
una PM (Primary Key) sui due campi [Presa] e [Lettura].

Da dove prendi i dati che servono per
l'aggiornamento/accodamento? da un'altra tabella
o sono inserimenti che fai da una Form?

Bruno


text:
Ciao Bruno,
Grazie per l'aiuto, oggi non ho lavorato perché a Torino e Genove festeggiamo il Santo patrono e quindi scusami ma leggo solo ora il tuo post.
Spiego meglio il problema, e ti chiedo un ulteriore aiuto.
Ho circa 2000 edifici suddivisi in quattro zone per le quali mensilmente mi trasmettono quattro file Excel.
Parliamo di consumi elettrici. Ciascun edificio ha un suo codice presa, quindi ciascuna riga di Excel è costituita da codice presa, data lettura e valore lettura.
Per evitare doppi inserimenti ho anticipato il tuo suggerimento creando un quarto campo, univoco, formato da codice presa&data, quindi se mi inseriscono due volte lo stesso dato la query di caricamento me lo sputa.

Quello che vorrei fare adesso è fornire al letturista il dato, per ciascuna presa, relativo all'ultima lettura, in modo tale da far emergere immediatamente valori di lettura poco congrui.

Mi servirebbe quindi una query che (nella mia tabella dei consumiENE) per ciascun CodicePresa mi restituisca il ValoreLettura con la DataLettura più recente.
In pratica avendo i campi:
- Codice presa
- DataLettura
- ValoreLettura
La query dovrebbe restituirmi la lettura più recente.

Grazie infinite e scusami se sono approfitto della tua pazienza, ciao.


text:
ignazio.pilone used his keyboard to write :
> Ciao Bruno,
> Grazie per l'aiuto, oggi non ho lavorato perchï¿œ a Torino e Genove festeggiamo
> il Santo patrono e quindi scusami ma leggo solo ora il tuo post. Spiego
> meglio il problema, e ti chiedo un ulteriore aiuto. Ho circa 2000 edifici
> suddivisi in quattro zone per le quali mensilmente mi trasmettono quattro
> file Excel. Parliamo di consumi elettrici. Ciascun edificio ha un suo codice
> presa, quindi ciascuna riga di Excel ï¿œ costituita da codice presa, data
> lettura e valore lettura. Per evitare doppi inserimenti ho anticipato il tuo
> suggerimento creando un quarto campo, univoco, formato da codice presa&data,
> quindi se mi inseriscono due volte lo stesso dato la query di caricamento me
> lo sputa.
Non ï¿œ necessario creare un  quarto campo, anzi ï¿œ un impiccio in piï¿œ.
ï¿œ solo necessario porre la PM sui due campi [Presa] e [Lettutra]
presi congiuntamente.

> Quello che vorrei fare adesso ï¿œ fornire al letturista il dato, per ciascuna
> presa, relativo all'ultima lettura, in modo tale da far emergere
> immediatamente valori di lettura poco congrui.
>
> Mi servirebbe quindi una query che (nella mia tabella dei consumiENE) per
> ciascun CodicePresa mi restituisca il ValoreLettura con la DataLettura piï¿œ
> recente. In pratica avendo i campi: - Codice presa
> - DataLettura
> - ValoreLettura
> La query dovrebbe restituirmi la lettura piï¿œ recente.
Dovrei avere la tabella sulla quale costruire la query.
Puoi inviarmela?

Bruno


text:
ciao Bruno,
grazie mille per l'aiuto e per la pazienza.
Ho due problemi, il primo riguarda il formato in cui salvare la tabella, la metto in un db vuoto?
Secondo, scusami ma non l'ho mai fatto, la posso inviare al tuo @ privato ? o esiste un altro modo ?
grazie ancora.

Maurizio


text:
ignazio.pilone wrote on 25-06-14 :

Crea un db con quell'unica tabella.
Puoi inviarlo via uno dei tanti programmi di file hosting,
io uso Dropbox; oppure puoi inviarlo a me direttamente
via brunocamCHIOCCIOLAliberoPUNTOit.

Bruno


text:
Ciao Bruno,
trasmesso via mail, grazie.


text:
ignazio.pilone formulated on Wednesday :
> Ciao Bruno,
> trasmesso via mail, grazie.

La tabella dei consunmiENE coi campi CodicePresa,
DataLettura e ValoreLettura dov'ï¿œ finita?

Bruno


text:
Ciao Bruno,
Scusami ma ho fatto un po' di casino. La tabella è quella che si chiama "tbl_DATIENE" dove:
- CodImmobile è il codice della presa
- Data1 la data di lettura.
- I tre campi EnergiaAttiva sono i tre valori della lettura.
- Il campo combo1, formato da CodImmobile &Data1 è quello che volevo usare per rendere univoci i dati ma non ho capito come inserire gli indici univoci, per entrambi in abbinata, in tabella.

Devo ottenere per ciascun CodImmobile il record che contiene i tre valori di lettura con la data1 più recente.

Grazie ancora.

Maurizio


text:
Sono riuscito a furia di provare e googlare a creare una query di definizione dati che ho applicato alla tabella per rendere univoci i dati.
il codice è questo:

ALTER TABLE tbl_DATIENE ADD CONSTRAINT NoDupes UNIQUE (CodImmobile, Data1)

Ora mi servirebbe "solo" più una query che per ciascun CodImmobile presente (nella tabella univoca) mi restituisse solo quello con data più recente.

grazie infinite.


text:
ignazio.pilone has brought this to us :
> Sono riuscito a furia di provare e googlare a creare una query di definizione
> dati che ho applicato alla tabella per rendere univoci i dati. il codice ï¿œ
> questo:
>
> ALTER TABLE tbl_DATIENE ADD CONSTRAINT NoDupes UNIQUE (CodImmobile, Data1)
>
> Ora mi servirebbe "solo" piï¿œ una query che per ciascun CodImmobile presente
> (nella tabella univoca) mi restituisse solo quello con data piï¿œ recente.

Eccolo qua.
https://www.dropbox.com/s/g5ifa3ss4a9aifv/FIDBEK%20-%20Copia.accdb

Ho modificato la tabella eliminando il campo [combo1] e assegnando
una PrimaryKey ai campi [Codimmobile] e [Data1] presi congiuntamente.

La query richesta ï¿œ la Query2.
Ho solo verificato che funzionasse a dovere per il Codimmobile
NOL43900; per gli altri controlla tu.

Bruno


text:
Bruno,
funziona perfettamente, ancora grazie mille.
Proseguo nel mio auto apprendimento, senza approfittare degli aiuti ma ancora una volta consapevole che questo forum è frequentato da persone eccezionali.
grazie.

Maurizio


text:
Bruno,
purtroppo a discapito di quanto detto sopra (solo il funziona perfettamente...) i record risultanti in alcuni casi sono doppi.
Allego il codice della query.
grazie infinite.

SELECT tbl_DATIENE.CodImmobile, Last(tbl_DATIENE.Data1) AS LastOfData1, tbl_DATIENE.[Energia attiva Fascia 1], tbl_DATIENE.[Energia attiva Fascia 2], tbl_DATIENE.[Energia attiva Fascia 3]
FROM tbl_DATIENE
GROUP BY tbl_DATIENE.CodImmobile, tbl_DATIENE.[Energia attiva Fascia 1], tbl_DATIENE.[Energia attiva Fascia 2], tbl_DATIENE.[Energia attiva Fascia 3]
HAVING (((Last(tbl_DATIENE.Data1)) In (SELECT Last(tbl_DATIENE.Data1) AS LastOfData1
FROM tbl_DATIENE
GROUP BY tbl_DATIENE.CodImmobile
ORDER BY tbl_DATIENE.CodImmobile;)))
ORDER BY tbl_DATIENE.CodImmobile;


text:
ignazio.pilone submitted this idea :

Vatti a riprendere il file aggiornato del quale
ti ho giï¿œ inviato il link.
Quindi:
1 - cancella la tabella t_DatiEne ed esegui nell'ordine
    le Query1 e Query2
oppure:
2 - apri Form1 ed esegui Command0

Puï¿œ darsi possa farsi tutto con una singola action query...
io mi sono spazientito prima di riuscirci.

Bruno


title: rollover su record

author: Raul

text:
č possibile su una maschera in foglio dati fare in modo che al passaggio del
mouse il record venga evidenziato?
TIA


title: variabile=query()

author: EGIDIO

text:
ciao
come si fa nel codice vb a memorizare dentro una variabile il risultato di
una select fatta al momento?
ho provato a fare VARIABILE=docmd.runsql"queryyyyyxx" ma non si puo' in
qundto la runsql() non e' una funzione e non restituisce alcun valore
graziee
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: variabile=query()

author: Nick

text:
"EGIDIO" <
egi...@cocces.net
> ha scritto nel messaggio news:c0qh1p$f2t$1...@news.newsland.it...

puoi usare l'oggetto recordset di DAO (per maggiori info guarda sulla guida)
lo inizializzi così:
'devi caricare la libbreria Mircorosft DAO
dim dbs as database, rst as recordset
set dbs = currentdb
set rst = dbs.openrecordset ("nomeQuery o istruzione SQL", dbopendynaset)
rst.movelast
rst.movefirst
do while not rst.oef
    'istruzioni che fai scorrendo la query
    rst.movenext
loop
rst.close
dbs.clsose
set dbs= nothing


title: variabile=query()

text:
ok, ma una volta fatto >
set rst = dbs.openrecordset ("nomeQuery o istruzione SQL", dbopendynaset
come faccio ad ottenere i vari campi dei record contenuti del recordset??
ho provato facendo rst.nomeCampo ma non funziona
Nick ha scritto:



title: variabile=query()

text:
"EGIDIO" <
egi...@cocces.net
> ha scritto nel messaggio
news:c0qljm$13g$1...@news.newsland.it...
> ho provato facendo rst.nomeCampo ma non funziona
Prova a rifarlo scrivendo correttamente DOPO il quoting!!!
Antonio


title: variabile=query()

text:
Ma non si puo fare senza ADO????
non voglio caricare librerie esterne
ps : se faccio una query che mi estragga i campi dalle varie tabelle
collegte...non potrei fare un dlookup sulla query.. e mettere il risultato
del dlookup nella variabile vb'''???
il mio problema e' praticamente che con il dlookup non posso estrarre
campi da piu tabelle collegate come si fa con le query !!!
grazie



title: variabile=query()

text:
"EGIDIO" <
egi...@cocces.net
> ha scritto nel messaggio news:c0qqor$u02$1...@news.newsland.it...

i nomi dei campi del tuo recordset sono semplicemente i nomi dei campi che ha la tua query...DAO è
una libreria di Access che funziona perfettamente anche a run-time quindi non hai problemi
d'installazione....


title: Scelta rapida e sottoscelta

author: AP

text:
Dovrei utilizzare su maschera una scelta rapida con sottoscelta
la scelta rapida dovrebbe riguardare le seguenti voci prese da tabella
POS
CONTANTI
ASSEGNI
BONIFICI
ad ogni voce dovrei agganciare n banche
tipo se scelgo POS
in un altra tendina mi appaiono solo le banche legate alla voce POS
non so come impostare il tutto mi dareste una mano?


title: Scelta rapida e sottoscelta

author: Marco Pizzamiglio

text:
AP ha scritto:


> POS
> CONTANTI
> ASSEGNI
> BONIFICI

Vedi su
www.sitocomune.com
 sez. Forms 3.72 e poi cerca nel resto del sito
e su
www.alessandrobaraldi.it
, troverai sicuramente anche altri esempi.
Ciao.
-Marco-
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Scelta rapida e sottoscelta

author: Karl Donaubauer

text:

 Dipendenza delle caselle combinate/riepilogo

www.donkarl.com/it?FAQ4.36
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


title: Scelta rapida e sottoscelta

text:
"Marco Pizzamiglio" <
marco.pi...@gmail.com
> ha scritto nel messaggio
news:hvaqar$t8$1...@news.newsland.it...
> Vedi su
www.sitocomune.com
 sez. Forms 3.72 e poi cerca nel resto del sito
grazie, ho dimenticato di dire che la maschera è continua e non funge...


title: Scelta rapida e sottoscelta

text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:87sb7h...@mid.individual.net...
> Dipendenza delle caselle combinate/riepilogo
>
www.donkarl.com/it?FAQ4.36
ci sono riuscito ma in una maschera continua si porta appresso tutti i
record presenti...


title: Scelta rapida e sottoscelta

text:
AP wrote:
> "Karl Donaubauer ha scritto:
>
>> Dipendenza delle caselle combinate/riepilogo
>>
www.donkarl.com/it?FAQ4.36
>
> ci sono riuscito ma in una maschera continua si porta appresso
> tutti i record presenti...
Certo, cosa hai aspettato? ;-)
Se ti riferisci al problema che non vedi più un valori in ogni record,
puoi usare il solito workaround che ho descritto qui:
http://groups.google.com/group/it.comp.appl.access/msg/2dbbadc426d64f99
--
cu



title: Scelta rapida e sottoscelta

text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:87uc5p...@mid.individual.net...
> AP wrote:
>> "Karl Donaubauer ha scritto:
>>
>>> Dipendenza delle caselle combinate/riepilogo
>>>
www.donkarl.com/it?FAQ4.36
>>
>> ci sono riuscito ma in una maschera continua si porta appresso
>> tutti i record presenti...
>
> Certo, cosa hai aspettato? ;-)
>
> Se ti riferisci al problema che non vedi più un valori in ogni record,
> puoi usare il solito workaround che ho descritto qui:
>
http://groups.google.com/group/it.comp.appl.access/msg/2dbbadc426d64f99
non ho capito cosa e come fare...


title: Scelta rapida e sottoscelta

text:
"AP" <
spa...@spa.it
> ha scritto nel messaggio
news:4c1a07af$0$31379$4faf...@reader1.news.tin.it...
> non ho capito cosa e come fare...
help!
questo è il codice della seconda casella conbinata
SELECT DISTINCTROW [Banche].[ID], [Banche].[Banca] FROM [Banche] WHERE
[Banche].[Id_mod_pag_banca] = Forms!Clienti!Operazioni!Cerca_tipo


title: Visualizzare file PDF da casella di testo Hyperlink

text:
Buongiorno,
in una maschera, dopo aver inserito il nome del file comprensivo di path in una casella di testo con formato "collegamento ipertestuale, avrei la necessità di visualizzare il file tramite acrobat o anche altro programma dopo aver cliccato sul link ma al momento non si apre nessuna pagina di visualizzazione.
Mi sapete dire come potrei fare?
Vi ringrazio


text:

Ciao Fabio, dopo aver verificato di avere un programma predefinito per l'apertura di file .pdf inserisci nell'evento click della tua casella di testo (dove hai il nome del file completo di path) la riga:
    Private Sub Testo1_Click()
        CreateObject("Shell.Application").Namespace(0).ParseName(Me.TuaCasellaDiTesto.Value).InvokeVerb "Open"
    End Sub


author: Ammammata

text:

#If VBA7 And Win64 Then
Private Declare PtrSafe Function ShellExecute Lib "shell32.dll" _
  Alias "ShellExecuteA" (ByVal hWnd As Long, _
  ByVal lpOperation As String, ByVal lpFile As String, _
  ByVal lpParameters As String, ByVal lpDirectory As String, _
  ByVal nShowCmd As Long) As Long
#Else
Private Declare Function ShellExecute Lib "shell32.dll" _
  Alias "ShellExecuteA" (ByVal hWnd As Long, _
  ByVal lpOperation As String, ByVal lpFile As String, _
  ByVal lpParameters As String, ByVal lpDirectory As String, _
  ByVal nShowCmd As Long) As Long
#End If

Function StartDoc(DocName As String) As Long
On Error GoTo StartDocError
      Dim Scr_hDC As Long
      Scr_hDC = GetDesktopWindow
      StartDoc = ShellExecute(Scr_hDC, "Open", DocName, _
      "", "C:\", SW_SHOWNORMAL)
      GoTo StartDocEnd
StartDocError:
    ' MsgBox Err.Description
    ' GB 14.04.2022 - more details, maybe helps
    MsgBox "The following error has occured" & vbCrLf & vbCrLf & _
           "Error Number: " & ERR.Number & vbCrLf & _
           "Error Source: Modulo StartDoc" & vbCrLf & _
           "Error Description: " & ERR.Description & _
           Switch(Erl = 0, "", Erl <> 0, vbCrLf & "Line No: " & Erl) _
           , vbOKOnly + vbCritical, "An Error has Occured!"
    MessaggioFine ("ImpLog.Txt")
StartDocEnd:
End Function

--
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\


text:

Grazieeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee funziona perfettamente!!!!!!


title: Spostamento su ultimo record modificato

author: SunRex

text:
In una form permetto le modifiche al record corrente lanciando una pop up
che mi carica i dati a video.
Una volta che ho effettuato le modifiche chiudendo la pop up vorrei
riposizionarmi sul record modificato ed ho pensato di utilizzare questa
routine
ma LastModified non funziona.
Come potrei fare?
SunRex
           Forms!frmGestioneStrumentazione.Requery
           Forms!frmGestioneStrumentazione.Form.RecordsetClone.LastModified
           Forms!frmGestioneStrumentazione.Form.Bookmark =
Forms!frmGestioneStrumentazione.Form.RecordsetClone.Bookmark


title: Spostamento su ultimo record modificato

author: Pablitomf (Maurizio Facciuti)

text:
"SunRex" <
sunrexs...@hotmail.com
> ha scritto nel messaggio
news:tkute.44488$75.24...@news4.tin.it...

Memorizzati in una variabile l'ID del record e dopo la modifica filtri la
Form per quell'ID


title: Spostamento su ultimo record modificato

text:
"Pablitomf (Maurizio Facciuti)" <
maurizio...@accessgroup.it
> ha scritto
nel messaggio news:d960r0$79t$1...@domitilla.aioe.org...

Si ci avevo pensato ma vorrei utilizzare la routine sopra.
SunRex


title: Spostamento su ultimo record modificato

text:
Pablitomf (Maurizio Facciuti) ha scritto:
> "SunRex" <
sunrexs...@hotmail.com
> ha scritto nel messaggio
> news:tkute.44488$75.24...@news4.tin.it...
> > In una form permetto le modifiche al record corrente lanciando una pop up
> > che mi carica i dati a video.
> > Una volta che ho effettuato le modifiche chiudendo la pop up vorrei
> > riposizionarmi sul record modificato
[CUT]
> Memorizzati in una variabile l'ID del record e dopo la modifica filtri la
> Form per quell'ID
Potresti gentilmente farmi un esempio?
Grazie
Paolo


title: [Super OT] Savare contatti e appuntamenti su SD in Pocket PC

author: TheMax

text:
Ciao a tutti,
mi scuso per l'OT ma sicuramente molti di voi hanno un dispositivo simile al
mio e si sono trovati in una situazione simile.
Premetto che sincronizzo spesso con l'outlook, ma secondo voi è possibile
salvare i dati di Pocket pc in automatico su SD piuttosto che in "ram".
Mi è capitato che la batteria si è scaricata e ploff...
ho gà postato anche sul ng specifico (al momento senza risposta), e mi scuso
per il doppio post in anticipo.
Va benissimo anche un "non si può fare"(discretamente certo), così me la
metto via.
Ciao,
Massimo


title: una domanda sull'utilizzo dei programmi sul sito comune

text:
se ad esempio scarico il db per calcolare i  codic fiscali e lo implemento
in un mio db
posso farlo oppure devo chiedere il permesso a chi lo ha pubblicato?
grazie.


author: ALESSANDRO Baraldi

text:
"Simba883" <
simb...@libero.it
> ha scritto nel messaggio
news:c5ods3$2id$1...@lacerta.tiscalinet.it...

I programmi ed il codice del SC sono Free Use, solo che quello che dici
non CALCOLA il CODICE FISCALE, cerca solo di verificare se è corretto.
Nessuno se non l'organo di Stato preposto a farlo può generare
CodiciFiscali.
Quella Routine tra le altre cose non sò se comprende le Accezioni per
Omonimie
e Coetanetità....! (Condizioni in AND).
In questi casi l'ente preposto depositario del Database dei CF ha degli
algoritmi
per generare un codice UNIVOCO, se no sbaglio erano pubblicati anche questi
criteri.
@Alex.


author: sv

text:
ALESSANDRO Baraldi ha scritto:



> @Alex.
Ciao Alessandro.
Ecco quello che accade nei casi di Omocodia:
CASI DI OMOCODIA
I casi di omocodia si verificano quando dai dati di due differenti
soggetti scaturisce uno stesso codice fiscale.
Nella maggior parte dei casi, il codice fiscale attribuito dal Ministero
delle Finanze è quello base che viene calcolato ed esposto sul tesserino.
Ciò nonostante, può accadere che si verifichino, talvolta, casi di
omocodia ovvero casi in cui dati anagrafici uguali o molto simili, pur di
soggetti differenti producono uno stesso codice fiscale.
In questi casi, il Ministero delle Finanze, alla prima persona che ne fa
richiesta, assegna il codice fiscale base, mentre alla seconda assegna una
sua variante. La seconda persona avrà così un codice fiscale cosidetto
“differenziato”. Un codice fiscale differenziato si distingue da un codice
fiscale base, dal fatto di avere una o più lettere nelle posizioni, 7^,
8^, 10^, 11^, 13^, 14^, 15^ , occupate in genere da caratteri numerici.
Questo è uno dei motivi per cui solo il Ministero delle Finanze può
rilasciare un Codice Fiscale assicurandone anche l'univocità. Quando si
verificano casi di omocodia, il Ministero delle Finanze provvede a
differenziare il Codice Fiscale risultante, per ciascuno dei soggetti
successivi al primo codificato, secondo i criteri definiti dall’ Art. 6
del D.M. del 23/12/1976
Il Ministero delle Finanze può stabilire l’univocità di un Codice Fiscale,
in quanto possiede l’archivio anagrafico, completo, dei contribuenti
dell’Anagrafe Tributaria ovvero l’archivio generale di tutti i codici
fiscali emessi, che come è intuibile nessun altro software potrebbe mai
avere.
Per ogni Codice Fiscale base, sono matematicamente ricavabili 127
ulteriori varianti per un totale di 128 codici fiscali.
--
rgrds
SC
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


text:
> Per ogni Codice Fiscale base, sono matematicamente ricavabili 127
> ulteriori varianti per un totale di 128 codici fiscali.
>
> --
> rgrds
> SC
quello del codice fiscale era solo un esempio per prenderne uno ma io mi
riferivo ad ogni cosa era nel sito comune posso implementarle anche in
software che andrň a vendere senza chiedere nulla a nessuno?
Grazie.


text:
"Simba883" <
simb...@libero.it
> ha scritto nel messaggio
news:c5p4hg$s9l$1...@lacerta.tiscalinet.it...

Credo che si tratti sempre di correttezza.
Se io prelevassi qualche spunto come minimo ne informerei
l'autore se l'uso fosse commerciale.
Ovviamente questo č solo il mio modo di vedere le cose.
@Alex.


text:
"sv" <
salv...@nospbox.enel.it
> ha scritto nel messaggio
news:c5onvr$2c4$1...@news.newsland.it...

Si descrizione ottima e precisissima, che avvalora ulteriormente la mia
tesi......!
Ciao.
@Alex.


text:
"ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:c5pb1m$2aq$1...@lacerta.tiscalinet.it...
>
> "Simba883" <
simb...@libero.it
> ha scritto nel messaggio
> news:c5p4hg$s9l$1...@lacerta.tiscalinet.it...
> > > Per ogni Codice Fiscale base, sono matematicamente ricavabili 127
> > > ulteriori varianti per un totale di 128 codici fiscali.
> > >
> > > --
> > > rgrds
> > > SC
> >
> >
> > quello del codice fiscale era solo un esempio per prenderne uno ma io mi
> > riferivo ad ogni cosa era nel sito comune posso implementarle anche in
> > software che andrò a vendere senza chiedere nulla a nessuno?
> >
> > Grazie.
>
> Credo che si tratti sempre di correttezza.
> Se io prelevassi qualche spunto come minimo ne informerei
> l'autore se l'uso fosse commerciale.
> Ovviamente questo è solo il mio modo di vedere le cose.
>
> @Alex.
>
Oppure, lasciare i dati dell'autore originale (aggiungendo eventualmente i
tuoi)
sempre per un discorso di correttezza ovviamente
Ciao,
Massimo
--
web:
www.piubelli.net
Vuoi il mio indirizzo? Togli _cut_ per rispondermi


title: modulo gestione MS Jet bloccato (Access 2002)

author: Alberto A. Villa

text:
Qualcuno mi può dare suggerimenti utili a superare questa difficoltà??
Un Data Base in Access 2002, condiviso con più client, ha avuto un problema
di collegamento di rete con un client in una piccola rete e si è chiuso
male.
Da quel momento in poi, nessuno è più riuscito ad aprire il file ne sul
server, ne altrove per l'aprirsi del seguente messaggio:
<< Il modulo di gestione di database Microsoft Jet ha interrotto
l'elaborazione.
Un altro utente sta tentando di modificare gli stessi dati.>>
Purtroppo anche se faccio il backup incrementale del file, rischio di
perdere 200 records non recuperabili.
Qualcuno conosce un package che mi consenta di aprire il file per ripararlo,
eliminando l'ultimo record che sicuramente ha creato il problema?
Grazie
Alberto


author: MA

text:

Guarda su
www.donkarl.com/it
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: Meglio stampa unione o report di access????

author: ciroteo

text:
Mi trovo in questo dilemma:
è meglio, nel senso di migliore velocità di esecuzione e di più organicità
del sistema,  generare dei report in ms access, o utilizzare la stampa
unione di word?
Il problema mi si pone quando concatenando dei dati variabili e del testo
costante, per generare per esempio delle lettere di assunzione o di
licenziamento, i report di access (anche se esportati in .rtf!!) hanno
indubbiamente dei limiti in termini di gestione della grafica della
lunghezza variabile dei campi e delle giustificazioni/formattazioni, della
paginazione ecc... rispetto ad una gestione del testo in un word processor,
che in quanto tale riesce meglio in questo tipo di operazioni.
E' d'altronde vero che non è meno semplice istruire l'utente finale
dell'applicazione ad usare  i vari comandi di stampa unione di word.
Avete consigli in merito?


author: George

text:
"ciroteo" <
cir...@libero.it
> ha scritto nel messaggio
news:bd6vec$3k0$1...@news.flashnet.it...

Ti sei già risposto da solo: in questo caso è meglio l'unione in word ma se
l'utente finale non è capace di usarla sono meglio i report di Access...
Ciao.


author: Roberto da casa

text:
"ciroteo" <
cir...@libero.it
> ha scritto nel messaggio
news:bd6vec$3k0$1...@news.flashnet.it...
>
>

Forse una stampa unione di Word lanciata da un database Access.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


author: Lenny

text:
> Avete consigli in merito?
>
>
spero vada bene cosi.
io in un lavoro avevo già un modulo pronto in excel (ma è lo stesso con
word)
ho preso un report access e ho incollato il documento di excel.
infine negli spazi bianchi che ti servono ci metti sopra delle caselle di
testo di access che saranno abbinate ai dati che ti servono.
ciao


title: Aiuto Query campi yes/no

author: Mr. Hide

text:
Problemino:
data una tabella contenente tre colonne con campi tipo True/False o Yes /No
non riesco a fare una query che mi permetta di dire
1 yes, 2 tutti, 3 tutti
oppure
1 tutti, 2 yes, 3 tutti
o peggio de campi yes e uno tutti,
Come fareste voi, (le ho provate tutte...)
grazie


title: Aiuto Query campi yes/no

author: Ercole Murano

text:
"Mr. Hide" <
edi2...@wappi.com
> wrote in message
news:o1uL8.8521$86.1...@twister1.libero.it...

Scusa ma non ho capito bene cosa deve fare la query. Quei tuoi "yes" e
"tutti" mi hanno confuso un poco.
1) Devi impostare la condizione prima di eseguire la query ed ottenere
quindi un risultato filtrato?
2) Vuoi che per tutti i record compaia la combinazione impostata nei tre
campi logici?
Ercole dagli U.S.A.


title: Stato attivo x MASHERA!!

author: Luca Zangarelli

text:
Salve, come faccio a far ritornare lo stato attivo ad una maschera dopo che
ne apro un'altra che metto come POPUP????
Ho usato la proprietà:   [NomeMaschera].SetFocus   ..... Ma niente da
fare???
Ringrazio anticipatamente chiunque mi può dare un auito!!!! Grazie1000....
--
<**************************>
Luca Zangarelli - CED L'Abbondanza
Email:
zang...@tiscalinet.it
Http:
www.labbondanza.it
<**************************>


title: Stato attivo x MASHERA!!

text:
"Luca Zangarelli" <
zang...@tiscalinet.it
> ha scritto nel messaggio
news:a5nq2s$8uejr$1...@ID-97461.news.dfncis.de...

Se la maschera frmA apre la maschera frmBpop allora
in corrispondenza dell'evento 'Su chiusura' di frmBpop scrivi:
    frmA![ControlloCheVuoiTu].SetFucus
Ciao
---
leo_duca


title: Stato attivo x MASHERA!!

text:
>
> Se la maschera frmA apre la maschera frmBpop allora
> in corrispondenza dell'evento 'Su chiusura' di frmBpop scrivi:
>
>     frmA![ControlloCheVuoiTu].SetFucus
>
> Ciao
>
> ---
> leo_duca
>
>
>
Mi correggo:
    Forms![frmA]![ControlloCheVuoiTu].SetFocus
---
leo_duca


title: Stato attivo x MASHERA!!

text:
Grazie io sbagliavo evento lo mettevo sull'evento Chiusura di un pulsante
invece devo "beccare" quello della maschera!!
Grazie 1000
Luca!!!!



title: Maschera non salva record

author: Luca S.

text:
Nell'opzione "Dopo aggiornamento" nella maschera ho inserito
Me!nomeutente = Currentuser
in quanto mi serve il nome dell'utente che applica una modifica al record,
ma non riesco a salvare i cambiamenti ne con il comando "RunCommand" ne con
"doCmd" tramite un Command Button, in quanto mi da questo messaggio:
"L'azione RunCommand o DoCmd è stata annullata"
Se tolgo la funzione "Me!... ecc." il tutto viene salvato senza problemi....
Come posso fare???
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: Maschera non salva record

author: Alessandro Cara

text:
Luca S. wrote:
> Nell'opzione "Dopo aggiornamento" nella maschera ho inserito
>
> Me!nomeutente = Currentuser
>
> in quanto mi serve il nome dell'utente che applica una modifica al record,
> ma non riesco a salvare i cambiamenti ne con il comando "RunCommand" ne con
> "doCmd" tramite un Command Button, in quanto mi da questo messaggio:
>
> "L'azione RunCommand o DoCmd è stata annullata"
>
> Se tolgo la funzione "Me!... ecc." il tutto viene salvato senza problemi....
>
> Come posso fare???
www.donkarl.com/it/?FAQ2.23
Mettere la cosa sul "dopo aggiornamenteo" di fatto genera un
"riferimento circolare" che manda in loop il tutto.
Va da se che per fare il tutto hai messo su la "protezione" utente.
--
ac
y-1=x


title: Maschera non salva record

text:
Il 04 Apr 2007, 01:11, Alessandro Cara <
alessan...@ay-1asistemi.it
> ha
scritto:

Mi era già stato suggerito, mi sono accorto di aver confuso Before con
After.
Grazie!



title: [OT] Nuovo Sito : On-line Skin Home Page

author: Pablitomf

text:
Premessa.
"Che ben vengano le critiche" per l'obbiettivo comune.
Ho rielaborato un idea di fondo di Max ed è uscita fuori questa prima
bozza.
Fatemi sapere.
--
Pablitomf (Maurizio Facciuti)
Lentamente muore chi abbandona un progetto prima di iniziarlo, chi non fa
domande sugli argomenti che non conosce, chi non risponde quando gli
chiedono qualcosa che conosce. (P.Neruda)
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


text:
"Pablitomf" <
maurizio...@accessgroup.it
> ha
scritto nel messaggio
news:cdoh84$5b3$1...@news.newsland.it...
> Premessa.
> "Che ben vengano le critiche" per l'obbiettivo
comune.
>
> Ho rielaborato un idea di fondo di Max ed è
uscita fuori questa prima
> bozza.
>
> Fatemi sapere.
Precisazione TheMax
Massimo Piubelli
ciao MAssimiliano