title: Gestione vendite

author: Lawrence Oluyede

text:
Sto realizzando un DB (in Access) molto semplice per la
gestione di vendite di materiale acquistato da persone di
varie nazionalità.
Ho strutturato il DB in tre tabelle: Materiale (con tutta la
lista dei materiali possibili), Nazionalità (con tutte le
nazioni del mondo :), Vendita (l'atto di vendita del
materiale acquistato da una determinata persona).
Della persona ho bisogno di conoscere solo la nazionalità.
La struttura delle tabelle è la seguente:
Materiale [ID (Contatore, PK), Descrizione (Testo)]
Nazionalità [ID (Contatore, PK), Nazione (Testo)]
Vendita [ID (Contatore, PK), Data, Importo, CodiceMateriale
(Numerico, FK), CodiceNazione (Numerico, FK)]
L'importo è determinato dal committente (non mi ha
specificato come lo calcola)
Lui ha bisogno di fare delle semplici cose: inserire un
nuovo tipo di materiale se c'è n'è bisogno, inserire una
nuova nazione (non c'è n'è bisogno dato che ho inserito
tutte le nazioni della Terra...ma non si sà mai :P)....la
parte più importante è la gestione della vendita in cui io
devo metterlo in grado di inserire i dati senza problemi
In pratica ciò che voglio creare io per lui (non sa
utilizzare Access...ovviamente...ma nemmeno io poi tanto
(solo struttura tabelle e queries di selezione...)) è una
mini GUI in cui lui può scegliere se inserire nuovi
materiali e/o nazionalità e ovviamente aggiungere una nuova
vendita permettendogli di inserire la data, l'importo totale
della vendita calcolata da lui, selezionare dal menu a
tendina il tipo di materiale (non so come si fa :P) e da un
altro menu a tendina la nazionalità.
Beh inoltre a fine mese vuole anche il totale degli importi
delle vendite e un report per le nazionalità ma questo non è
un problema. Ho specificato questo perchè mi domandavo se
fosse possibile automatizzare la procedura dimodoche il
committente quando apre il DB alla fine dello scadere del
mese si trovi una nuova tabella contenente il totale delle
vendite...
Un'ultima cosa: la gestione dei backup...è possibile fare in
modo che Access crei un backup del DB ogni tot giorni senza
dover fare manualmente copia e incolla del file ?
Mi scuso per avervi tediato con le mie questioni inerenti ad
Access ma sto imparando e (forse sono l'unico al mondo..) mi
diverte tanto la gestione dei DB :P
--
Lawrence Oluyede
rhy...@myself.com
--
Lawrence Oluyede
rhy...@myself.com


title: [OT] CISA accorrete numerosi accorrete numerosi

author: ciroteo da newsland

text:
Per farmi perdonare la latitanza che dura ormai da più di quella di
Provenzano, comunico a tutti che ho appena formalizzato la mia iscrizione
al Cisa2 sp1.
Sarà che è il 5 maggio "ei fu siccome immobile" mi sono smobilizzato, per
questo faccio appello a tutti di fare come me ...
Per quanto riguarda le ragioni della latitanza, è molto semplice: per una
volta ricopro il ruolo di quello che sta imputando una mole considerevole
di dati nel database, ovviamente sviluppato dal sottoscritto ... non vi
dico quante maledizioni sto tirando a questo dannato sottoscritto !
Tra poco (spero!) vi sarà la fase di statistica e reportistica ... quindi
aspettatevene delle belle!
un saluto a tutti.
MC
--
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:
ciroteo da newsland wrote:
> Per farmi perdonare la latitanza che dura ormai da più di quella di
> Provenzano, comunico a tutti che ho appena formalizzato la mia
> iscrizione al Cisa2 sp1.
> Sarà che è il 5 maggio "ei fu siccome immobile" mi sono smobilizzato,
> per questo faccio appello a tutti di fare come me ...
>
> Per quanto riguarda le ragioni della latitanza, è molto semplice: per
> una volta ricopro il ruolo di quello che sta imputando una mole
> considerevole di dati nel database, ovviamente sviluppato dal
> sottoscritto ... non vi dico quante maledizioni sto tirando a questo
> dannato sottoscritto !
> Tra poco (spero!) vi sarà la fase di statistica e reportistica ...
> quindi aspettatevene delle belle!
> un saluto a tutti.
>
> MC
Ti stavo per telefonare. Mi fa molto piacere
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: Leggere dei nomi file e importarli in access

author: Gianfry

text:
Ciao a tutti, vorrei sapere come devo fare per importare dei file
numerati progressivamente con all'interno dei record a quali devo
aggiungere il nome del file (sarebbe la data): mi spiego meglio.
i file si chiamano così
V_160408.DAT (all'interno ci sono diversi record con questo tracciato:
(CCCCCCCCCCCCQQQQQQVVVVVVVHHMM) esempio:
950000502385700010000008901530
950000502385700010000008901536
950000502381900010000014901536
950000502382600010000014901536
...e così via con altri file:
V_150408.DAT
Dovrei fare in modo di aprire il file V_160408.DAT e aggiungere ad
ogni record in fondo il nome del file aperto V_160408.DAT in modo da
ottenere:
950000502385700010000008901530V_160408.DAT
950000502385700010000008901536V_160408.DAT
950000502381900010000014901536V_160408.DAT
950000502382600010000014901536V_160408.DAT
Il tutto scandagliando la directory se esistono dei file che iniziano
con la lettera V_ far partire una funzione che mi realizzi ciò.
Spero di essere stato chiaro.
Grazie dei Vs. preziosi suggerimenti.
Gianfranco


author: Carlo Costarella

text:
"Gianfry" <
gian...@gmail.com
> ha scritto nel messaggio
news:85720e2a-0d4e-4522...@b64g2000hsa.googlegroups.com...
Ciao a tutti, vorrei sapere come devo fare per importare dei file
numerati progressivamente con all'interno dei record a quali devo
aggiungere il nome del file (sarebbe la data): mi spiego meglio.
i file si chiamano cosě
V_160408.DAT (all'interno ci sono diversi record con questo tracciato:
(CCCCCCCCCCCCQQQQQQVVVVVVVHHMM) esempio:
950000502385700010000008901530
950000502385700010000008901536
950000502381900010000014901536
950000502382600010000014901536
...e cosě via con altri file:
V_150408.DAT
Dovrei fare in modo di aprire il file V_160408.DAT e aggiungere ad
ogni record in fondo il nome del file aperto V_160408.DAT in modo da
ottenere:
950000502385700010000008901530V_160408.DAT
950000502385700010000008901536V_160408.DAT
950000502381900010000014901536V_160408.DAT
950000502382600010000014901536V_160408.DAT
Il tutto scandagliando la directory se esistono dei file che iniziano
con la lettera V_ far partire una funzione che mi realizzi ciň.
Spero di essere stato chiaro.
Grazie dei Vs. preziosi suggerimenti.
Gianfranco
-----------------------------
Una strada.
I file .dat, in questo caso, sono file di testo che possono essere importati
in una tabella di Access.
Anche se nell'elenco tipi di file dell'importazione tabella di Access non
trovi questo tipo puoi sempre importarli inserendo direttamente il nome.
Otterrai una tabella con i tuoi dati. Crea una query sulla tabella e gli
aggiungi il postfisso (V_160408.DAT). Alla fine esporti la query.
Puoi anche creare una specifica di importazione e creare una routine di
importazione, il tutto da codice.
Questo automatismo puň essere applicato sia alla ricerca dei file da
importare da una cartella sia per l'esecuzione della query.
Altra strada č quella di fare la scansione della cartella, ricercare tutti i
file .dat, aprirli uno alla volta, trovare il ritorno a capo o il line feed
(vbcr o vbcrlf) e lě inserire la scritta che ti serve.
In ogni caso per fare tutto ciň devi avere le necessarie conoscenze di VBA.
Non so se io o altri avrebbero il tempo di scrivere un algoritmo del genere
ma di sicuro trovi molto materiale sia qui che su
www.sitocomune.com
Ciao, Carlo


text:
On 17 Apr, 18:28, "Carlo Costarella" <
carlocoslib...@libero.it
> wrote:
> "Gianfry" <
gianfr...@gmail.com
> ha scritto nel messaggionews:85720e2a-0d4e-4522...@b64g2000hsa.googlegroups.com...
> Ciao a tutti, vorrei sapere come devo fare per importare dei file
> numerati progressivamente con all'interno dei record a quali devo
> aggiungere il nome del file (sarebbe la data): mi spiego meglio.
> i file si chiamano così
> V_160408.DAT (all'interno ci sono diversi record con questo tracciato:
> (CCCCCCCCCCCCQQQQQQVVVVVVVHHMM) esempio:
> 950000502385700010000008901530
> 950000502385700010000008901536
> 950000502381900010000014901536
> 950000502382600010000014901536
>
> ...e così via con altri file:
> V_150408.DAT
>
> Dovrei fare in modo di aprire il file V_160408.DAT e aggiungere ad
> ogni record in fondo il nome del file aperto V_160408.DAT in modo da
> ottenere:
>
> 950000502385700010000008901530V_160408.DAT
> 950000502385700010000008901536V_160408.DAT
> 950000502381900010000014901536V_160408.DAT
> 950000502382600010000014901536V_160408.DAT
>
> Il tutto scandagliando la directory se esistono dei file che iniziano
> con la lettera V_ far partire una funzione che mi realizzi ciò.
>
> Spero di essere stato chiaro.
>
> Grazie dei Vs. preziosi suggerimenti.
> Gianfranco
>
> -----------------------------
> Una strada.
> I file .dat, in questo caso, sono file di testo che possono essere importati
> in una tabella di Access.
> Anche se nell'elenco tipi di file dell'importazione tabella di Access non
> trovi questo tipo puoi sempre importarli inserendo direttamente il nome.
> Otterrai una tabella con i tuoi dati. Crea una query sulla tabella e gli
> aggiungi il postfisso (V_160408.DAT). Alla fine esporti la query.
> Puoi anche creare una specifica di importazione e creare una routine di
> importazione, il tutto da codice.
> Questo automatismo può essere applicato sia alla ricerca dei file da
> importare da una cartella sia per l'esecuzione della query.
> Altra strada è quella di fare la scansione della cartella, ricercare tutti i
> file .dat, aprirli uno alla volta, trovare il ritorno a capo o il line feed
> (vbcr o vbcrlf) e lì inserire la scritta che ti serve.
>
> In ogni caso per fare tutto ciò devi avere le necessarie conoscenze di VBA.
> Non so se io o altri avrebbero il tempo di scrivere un algoritmo del genere
> ma di sicuro trovi molto materiale sia qui che
suwww.sitocomune.com
>
> Ciao, Carlo
Grazie del suggerimento ma vorrei farlo con del codice come per
esempio
curiosando sul sitocomune ho trovato ed adattato quanto segue:
Private Sub Comando4_Click()
Dim d As String
Dim j As String
Dim s As String
Dim a As Integer
Dim Textline As String
j = "V*.dat" 'legge solo i file che iniziano con V
d = "f:\"
   s = Dir(d & j)
   Do While s <> ""
   Open d + s For Input As #1
   Open "c:\vendite\" + s For Output As #2
     Do While Not EOF(1)
     Line Input #1, Textline
     Print #2, Textline + s
     Loop
   Close #1
   Close #2
   Loop
   'End With
End Sub
il primo file me lo scrive giusto ma poi va in blocco.
Può essere che sbaglio a nidificare il comando Do While?
Grazie comunque


author: Alessandro Cara

text:
Gianfry wrote:
> On 17 Apr, 18:28, "Carlo Costarella" <
carlocoslib...@libero.it
> wrote:
>> "Gianfry" <
gianfr...@gmail.com
> ha scritto nel messaggionews:85720e2a-0d4e-4522...@b64g2000hsa.googlegroups.com...
>> Ciao a tutti, vorrei sapere come devo fare per importare dei file
>> numerati progressivamente con all'interno dei record a quali devo
>> aggiungere il nome del file (sarebbe la data): mi spiego meglio.
>> i file si chiamano cos�
>> V_160408.DAT (all'interno ci sono diversi record con questo tracciato:
>> (CCCCCCCCCCCCQQQQQQVVVVVVVHHMM) esempio:
>> 950000502385700010000008901530
>> 950000502385700010000008901536
>> 950000502381900010000014901536
>> 950000502382600010000014901536
>>
>> ...e cos� via con altri file:
>> V_150408.DAT
>>
>> Dovrei fare in modo di aprire il file V_160408.DAT e aggiungere ad
>> ogni record in fondo il nome del file aperto V_160408.DAT in modo da
>> ottenere:
>>
>> 950000502385700010000008901530V_160408.DAT
>> 950000502385700010000008901536V_160408.DAT
>> 950000502381900010000014901536V_160408.DAT
>> 950000502382600010000014901536V_160408.DAT
>>
>> Il tutto scandagliando la directory se esistono dei file che iniziano
>> con la lettera V_ far partire una funzione che mi realizzi ci�.
>>
>> Spero di essere stato chiaro.
>>
>> Grazie dei Vs. preziosi suggerimenti.
>> Gianfranco
>>
>> -----------------------------
>> Una strada.
>> I file .dat, in questo caso, sono file di testo che possono essere importati
>> in una tabella di Access.
>> Anche se nell'elenco tipi di file dell'importazione tabella di Access non
>> trovi questo tipo puoi sempre importarli inserendo direttamente il nome.
>> Otterrai una tabella con i tuoi dati. Crea una query sulla tabella e gli
>> aggiungi il postfisso (V_160408.DAT). Alla fine esporti la query.
>> Puoi anche creare una specifica di importazione e creare una routine di
>> importazione, il tutto da codice.
>> Questo automatismo pu� essere applicato sia alla ricerca dei file da
>> importare da una cartella sia per l'esecuzione della query.
>> Altra strada � quella di fare la scansione della cartella, ricercare tutti i
>> file .dat, aprirli uno alla volta, trovare il ritorno a capo o il line feed
>> (vbcr o vbcrlf) e l� inserire la scritta che ti serve.
>>
>> In ogni caso per fare tutto ci� devi avere le necessarie conoscenze di VBA.
>> Non so se io o altri avrebbero il tempo di scrivere un algoritmo del genere
>> ma di sicuro trovi molto materiale sia qui che
suwww.sitocomune.com
>>
>> Ciao, Carlo
>
> Grazie del suggerimento ma vorrei farlo con del codice come per
> esempio
> curiosando sul sitocomune ho trovato ed adattato quanto segue:
>
> Private Sub Comando4_Click()
> Dim d As String
> Dim j As String
> Dim s As String
> Dim a As Integer
> Dim Textline As String
> j = "V*.dat" 'legge solo i file che iniziano con V
> d = "f:\"
>    s = Dir(d & j)
>    Do While s <> ""
>    Open d + s For Input As #1
>    Open "c:\vendite\" + s For Output As #2
>      Do While Not EOF(1)
>      Line Input #1, Textline
>      Print #2, Textline + s
>      Loop
>    Close #1
>    Close #2
qui dovresti "dirare" il successivo file
	s = dir()
>    Loop
>    'End With
> End Sub
>
> il primo file me lo scrive giusto ma poi va in blocco.
> Pu� essere che sbaglio a nidificare il comando Do While?
>
> Grazie comunque
--
ac
y-1=x


text: Grazie, funziona benissimo. Mi mancava qualcosa!!!


author: Sergio MAZZA

text:
"Alessandro Cara" <
alessan...@ay-1asistemi.it
> ha scritto nel messaggio
news:ysWNj.14732$o06....@tornado.fastwebnet.it...
---omissis---
> --
> ac
> y-1=x
A volte ritornano...
Ciao.
--
Sergio MAZZA


text:
Sergio MAZZA wrote:
> "Alessandro Cara" <
alessan...@ay-1asistemi.it
> ha scritto nel messaggio
> news:ysWNj.14732$o06....@tornado.fastwebnet.it...
> ---omissis---
>> --
>> ac
>> y-1=x
>
> A volte ritornano...
Il SSN  e' inaffidabile. Ci mette sempre un sacco di tempo a fare le
riparazioni. Ho tentato di spiegare al "capataz" che avevo impegni. Non
c'e' stato verso, mi ha detto che per una trentina di giorni manco un
muscolo dovevo muovere e tutto cio' per tre squallide vitarelle da
mettere su un semiasse. E la convergenza ancora non va bene malgrado
l'intervento in un'officina di specialisti.
--
ac
y-1=x


text:
"Alessandro Cara" <
alessan...@ay-1asistemi.it
> ha scritto nel messaggio
news:bd7Oj.15743$o06....@tornado.fastwebnet.it...
> Il SSN  e' inaffidabile. Ci mette sempre un sacco di tempo a fare le
> riparazioni. Ho tentato di spiegare al "capataz" che avevo impegni. Non
> c'e' stato verso, mi ha detto che per una trentina di giorni manco un
> muscolo dovevo muovere e tutto cio' per tre squallide vitarelle da mettere
> su un semiasse. E la convergenza ancora non va bene malgrado l'intervento
> in un'officina di specialisti.
>
> --
> ac
> y-1=x
Acc...
Quindi stavolta niente Olimpiadi?
Vabbé; magari ti rifai con lo Stratego e NG; auguri!
Ciao.
--
Sergio MAZZA


title: Tabelle\Solo alcuni campi diversi...come fare?

author: Lindbergh

text:
Mettiamo che io abbia 2 tabelle.
La prima di anagrafica:Nome\Cognome\Via\Citta\ecc con sovrastante la sua
Form(1). sono ca 1000 record.
La seconda:Attivit郳Azienda\Retribuzione (relazionata ad ogni Cognome della
prima.con Form(2)
Seleziono da filtro nella Form1 tutti quelli che abitano a Milano.Con
pulsante apro la Form 2....come faccio ad avere nella Form2 tutti i record
filtrati nella Form1 ??
Devo creare 2 tabelle simili ma con alcuni campi diversi o posso fare
riferimento al recordset 1 ?
E come?
Grazie ed un saluto a tutti.
Eddie


author: Roberto dal portatile

text:
"Lindbergh" <
lind...@libero.it
> ha scritto nel messaggio
news:7kJR6.4294$ZZ.1...@news.infostrada.it...
> Mettiamo che io abbia 2 tabelle.
> La prima di anagrafica:Nome\Cognome\Via\Citta\ecc con sovrastante la sua
> Form(1). sono ca 1000 record.
> La seconda:Attività\Azienda\Retribuzione (relazionata ad ogni Cognome
della
> prima.con Form(2)
> Seleziono da filtro nella Form1 tutti quelli che abitano a Milano.Con
> pulsante apro la Form 2....come faccio ad avere nella Form2 tutti i record
> filtrati nella Form1 ??
> Devo creare 2 tabelle simili ma con alcuni campi diversi o posso fare
> riferimento al recordset 1 ?
> E come?
> Grazie ed un saluto a tutti.
> Eddie
>
Creati una query basata sulle due tabelle mettendole in inner join in base
al cognome; dalla prima tabella preleva solo il campo Citta ed invece
preleva dalla seconda tabella tutti i campi.
Creati una maschera su tale query e filtrala sul campo Citta.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


text:
"Roberto dal portatile" <
r.ma...@repubblica.it
> ha scritto nel messaggio
news:9f7vll$46vq$1...@stargate1.inet.it...
>
> "Lindbergh" <
lind...@libero.it
> ha scritto nel messaggio
> news:7kJR6.4294$ZZ.1...@news.infostrada.it...
> > Mettiamo che io abbia 2 tabelle.
> > La prima di anagrafica:Nome\Cognome\Via\Citta\ecc con sovrastante la sua
> > Form(1). sono ca 1000 record.
> > La seconda:Attività\Azienda\Retribuzione (relazionata ad ogni Cognome
[CUT]> > E come?
> > Grazie ed un saluto a tutti.
> > Eddie
> >
>
> Creati una query basata sulle due tabelle mettendole in inner join in base
> al cognome; dalla prima tabella preleva solo il campo Citta ed invece
> preleva dalla seconda tabella tutti i campi.
> Creati una maschera su tale query e filtrala sul campo Citta.
>
> Roberto
Danke !!!



title: in una maschera continua non mi aggiorna più i record

author: totobi

text:
Buongiorno a tutti, sono due giorni che sto impazzendo perchè da
alcune maschere continue d'improvviso non mi è più consentito
aggiornare o aggiungere nuovi record senza che io abbia apportato
nessuna modifica alle maschere, a me sembra tutto a posto, qualcuno,
per piacere saprebbe dirmi cosa può essere avvenuto. grazie


author: sv

text:
totobi ha scritto:

Se è vero che non hai modificato alcuna proprietà delle maschere, devi
controllare l'origine record delle stesse.
--
sv
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


text:

premesso che uso access 2000, Cosa vuol dire devo controllare
l'origine dei record, io ho una copia di circa due settimane fa che
funziona, ho provato a cancellare le vecchie tabelle e ad importare
quelle aggiornate e non funziona più, ho provato anche a cancellare
tutte le maschere da quello non funzionante e a importare quelle della
versione funzionate ma lo stesso non funziona


text:
totobi ha scritto:


Sta a significare che devi controllare l'origine record di quelle maschere
che ora non ti funzionano. Sono query, tabelle? Se sono query controlla
che siano aggiornabili.
Poi mi sembra di capire che il database non sia diviso in BE e FE.
--
sv
--
questo articolo e` stato inviato via web dal servizio gratuito



author: Karl Donaubauer

text:
totobi wrote:
> Buongiorno a tutti, sono due giorni che sto impazzendo perchč da
> alcune maschere continue d'improvviso non mi č piů consentito
> aggiornare o aggiungere nuovi record senza che io abbia apportato
> nessuna modifica alle maschere, a me sembra tutto a posto, qualcuno,
> per piacere saprebbe dirmi cosa puň essere avvenuto. grazie
Cosa vuol dir "non mi č consentito"?
Cosa succede se provi di aggiornare o aggiungere im record?
Un messaggio (quale) o vedi in commento nella barra di stato o niente?
--
Ciao
Karl
*********
Access FAQ:
www.donkarl.com/it


text:
On 31 Lug, 12:12, "Karl Donaubauer" <
NoS...@donkarl.com
> wrote:
> totobi wrote:
> > Buongiorno a tutti, sono due giorni che sto impazzendo perchè da
> > alcune maschere continue d'improvviso non mi è più consentito
> > aggiornare o aggiungere nuovi record senza che io abbia apportato
> > nessuna modifica alle maschere, a me sembra tutto a posto, qualcuno,
> > per piacere saprebbe dirmi cosa può essere avvenuto. grazie
>
> Cosa vuol dir "non mi è consentito"?
> Cosa succede se provi di aggiornare o aggiungere im record?
> Un messaggio (quale) o vedi in commento nella barra di stato o niente?
>
> --
> Ciao
> Karl
> *********
> Access FAQ:
www.donkarl.com/it
No il DB non è diviso, leggo una tabella con una Select in una
maschera continua dove normalmente ti da l'ultima riga vuota con
l'asterisco per aggiungere nuovi record, ora non la fa più vedere ed
inoltre se vado a modificare un qualsiasi campo non me lo fa fare come
se fosse bloccato e non mi da nessun messaggio sulla bara di stato ma
solo una segnalazione acustica


text:
totobi wrote:
> Karl Donaubauer wrote:
>>> Buongiorno a tutti, sono due giorni che sto impazzendo perchè da
>>> alcune maschere continue d'improvviso non mi è più consentito
>>> aggiornare o aggiungere nuovi record senza che io abbia apportato
>>> nessuna modifica alle maschere, a me sembra tutto a posto, qualcuno,
>>> per piacere saprebbe dirmi cosa può essere avvenuto. grazie
>>
>> Cosa vuol dir "non mi è consentito"?
>> Cosa succede se provi di aggiornare o aggiungere im record?
>> Un messaggio (quale) o vedi in commento nella barra di stato o
>> niente?
>
> No il DB non è diviso, leggo una tabella con una Select in una
> maschera continua dove normalmente ti da l'ultima riga vuota con
> l'asterisco per aggiungere nuovi record, ora non la fa più vedere ed
> inoltre se vado a modificare un qualsiasi campo non me lo fa fare come
> se fosse bloccato e non mi da nessun messaggio sulla bara di stato ma
> solo una segnalazione acustica
Vai alla tabella e controlla se è aggiornabile.
Poi vai alla Select, cioè apri la query, e vedi/prova se la
query è aggiornabile.



text:

> Access FAQ:
www.donkarl.com/it-
 Nascondi testo citato
>
> - Mostra testo citato -
La tabella è aggiornabile, come faccio a vedere se la query che è una
select è aggiornabile senza lanciarla dalla maschera? dalla maschera
non funziona
Ciao Toto e grazie per il tuo interessamento


author: Pablitomf (da casa)

text:
"totobi" <
tot...@alice.it
> ha scritto nel messaggio
news:9ed81f48-7f2a-4740...@k19g2000yqc.googlegroups.com...

-------------
sentiti gli interventi degli altri, sono convinto che sia questione di
indici...
la form si baserà su una query che prende + tabelle, in una delle quali è
stato cancellato qualche record mentre il figlio c'è ancora... l'integrità
sarà andata per cui in crash ed ecco l'inghippo...
ma questa è solo un'ipotesi ovviamente.


text:
totobi ha scritto:


Posta la select..



text:
totobi wrote:
> Karl Donaubauer wrote:
>>>>> Buongiorno a tutti, sono due giorni che sto impazzendo perchè da
>>>>> alcune maschere continue d'improvviso non mi è più consentito
>>>>> aggiornare o aggiungere nuovi record senza che io abbia apportato
>>>>> nessuna modifica alle maschere, a me sembra tutto a posto,
>>>>> qualcuno, per piacere saprebbe dirmi cosa può essere avvenuto.
>>>>> grazie
>>
>>>> Cosa vuol dir "non mi è consentito"?
>>>> Cosa succede se provi di aggiornare o aggiungere im record?
>>>> Un messaggio (quale) o vedi in commento nella barra di stato o
>>>> niente?
>>
>>> No il DB non è diviso, leggo una tabella con una Select in una
>>> maschera continua dove normalmente ti da l'ultima riga vuota con
>>> l'asterisco per aggiungere nuovi record, ora non la fa più vedere ed
>>> inoltre se vado a modificare un qualsiasi campo non me lo fa fare
>>> come se fosse bloccato e non mi da nessun messaggio sulla bara di
>>> stato ma solo una segnalazione acustica
>>
>> Vai alla tabella e controlla se è aggiornabile.
>> Poi vai alla Select, cioè apri la query, e vedi/prova se la
>> query è aggiornabile.
> ...
> La tabella è aggiornabile, come faccio a vedere se la query che è una
> select è aggiornabile senza lanciarla dalla maschera? dalla maschera
> non funziona
Tiene presente che non sediamo accanto a te: ;-)
Come si esprime il "non funziona"? Cosa fai e cosa non va?
Dove hai questa SELECT?
Se la SELECT è scritta fissamente nella proprietà "Origine record"
della maschera, fai clic sui tre puntini a destra della riga della proprietà
per aprire l'editore delle query. Qui puoi controllare i dati e se sono
aggiornabili.
Se invece imposta la SELECT con un codice o simile apri una
nuova query, cambia alla vis. SQL e fai copia/incolla del tuo
testo SQL. Poi prova se i dati sono aggiornabile.
Inoltre come già scritto da Salvino: Incolla il testo SQL nel tuo
prossimo messaggio qui.



text:

> Access FAQ:
www.donkarl.com/it-
 Nascondi testo citato
>
> - Mostra testo citato -
ok
SELECT Primanota.ID, Primanota.[PN-DATAREG], Primanota.[PN-COD],
Primanota.[PN-CLIFOR], Primanota.[PN-MOV], Primanota.[PN-NUMDOC],
Primanota.[PN-DESDOC], Primanota.[PN-DATADOC], Primanota.[PN-DTOT],
Primanota.[PN-CODPN], Primanota.[PN-ATOT], Primanota.[PN-FLAG],
Rubrica.Nominativo, Rubrica.Clifor FROM Rubrica INNER JOIN Primanota
ON Rubrica.IDRubrica=Primanota.[PN-COD] WHERE (((Primanota.[PN-
DATAREG]) Between FORMS!PNCAS01!DATAIN And FORMS!PNCAS01!DATAFI) And
((Primanota.[PN-CODPN])=191)) ORDER BY Primanota.[PN-DATAREG];
questa è la select


text:

> > Access FAQ:
www.donkarl.com/it-Nascondi
 testo citato
>
> > - Mostra testo citato -
>
> ok
> SELECT Primanota.ID, Primanota.[PN-DATAREG], Primanota.[PN-COD],
> Primanota.[PN-CLIFOR], Primanota.[PN-MOV], Primanota.[PN-NUMDOC],
> Primanota.[PN-DESDOC], Primanota.[PN-DATADOC], Primanota.[PN-DTOT],
> Primanota.[PN-CODPN], Primanota.[PN-ATOT], Primanota.[PN-FLAG],
> Rubrica.Nominativo, Rubrica.Clifor FROM Rubrica INNER JOIN Primanota
> ON Rubrica.IDRubrica=Primanota.[PN-COD] WHERE (((Primanota.[PN-
> DATAREG]) Between FORMS!PNCAS01!DATAIN And FORMS!PNCAS01!DATAFI) And
> ((Primanota.[PN-CODPN])=191)) ORDER BY Primanota.[PN-DATAREG];
> questa è la select- Nascondi testo citato
>
> - Mostra testo citato -
Ho provato a schiacciare sui tre puntini e a rivedere la select
digitando su foglio dati anche qui non mi consente di aggiornare i
campi e non mi consente di aggiungere record


text:
totobi wrote:
>> ...
>>> Se la SELECT è scritta fissamente nella proprietà "Origine record"
>>> della maschera, fai clic sui tre puntini a destra della riga della
>>> proprietà per aprire l'editore delle query. Qui puoi controllare i
>>> dati e se sono aggiornabili.
>>
>>> Se invece imposta la SELECT con un codice o simile apri una
>>> nuova query, cambia alla vis. SQL e fai copia/incolla del tuo
>>> testo SQL. Poi prova se i dati sono aggiornabile.
>>
>>> Inoltre come già scritto da Salvino: Incolla il testo SQL nel tuo
>>> prossimo messaggio qui.
>> ...
>> ok
>> SELECT Primanota.ID, Primanota.[PN-DATAREG], Primanota.[PN-COD],
>> Primanota.[PN-CLIFOR], Primanota.[PN-MOV], Primanota.[PN-NUMDOC],
>> Primanota.[PN-DESDOC], Primanota.[PN-DATADOC], Primanota.[PN-DTOT],
>> Primanota.[PN-CODPN], Primanota.[PN-ATOT], Primanota.[PN-FLAG],
>> Rubrica.Nominativo, Rubrica.Clifor FROM Rubrica INNER JOIN Primanota
>> ON Rubrica.IDRubrica=Primanota.[PN-COD] WHERE (((Primanota.[PN-
>> DATAREG]) Between FORMS!PNCAS01!DATAIN And FORMS!PNCAS01!DATAFI) And
>> ((Primanota.[PN-CODPN])=191)) ORDER BY Primanota.[PN-DATAREG];
>> questa è la select- Nascondi testo citato
>
> Ho provato a schiacciare sui tre puntini e a rivedere la select
> digitando su foglio dati anche qui non mi consente di aggiornare i
> campi e non mi consente di aggiungere record
Quindi il problema non è la maschera ma la query o le tabelle.
La tua query non solo contiene 1 tabella ma 2. Puo p.e. darsi che il
collegamento (JOIN) tra le tabelle lo fa non aggiornabile se i campi
Rubrica.IDRubrica e Primanota.[PN-COD] non sono campi con indici.
Prova se la query è aggiornabile con la sola tabella Primanota.
Se sì, devi aggiungere indici adeguati alle tabelle.



text:

> Access FAQ:
www.donkarl.com/it-
 Nascondi testo citato
>
> - Mostra testo citato -
IDRubrica e ID di primanota sono contatori e sono indicizzati, e
questa maschera, che mi lenca i movimenti di cassa più un'altra che mi
visualizza quelli delle banche hanno funzionato perfettamente fino a
due giorni fa con questi indici, io non riesco a capire cosa sia
potuto succedere


text:
totobi wrote:
> Karl Donaubauer wrote:
>>>> ...
>>>> SELECT Primanota.ID, Primanota.[PN-DATAREG], Primanota.[PN-COD],
>>>> Primanota.[PN-CLIFOR], Primanota.[PN-MOV], Primanota.[PN-NUMDOC],
>>>> Primanota.[PN-DESDOC], Primanota.[PN-DATADOC], Primanota.[PN-DTOT],
>>>> Primanota.[PN-CODPN], Primanota.[PN-ATOT], Primanota.[PN-FLAG],
>>>> Rubrica.Nominativo, Rubrica.Clifor FROM Rubrica INNER JOIN
>>>> Primanota ON Rubrica.IDRubrica=Primanota.[PN-COD] WHERE
>>>> (((Primanota.[PN- DATAREG]) Between FORMS!PNCAS01!DATAIN And
>>>> FORMS!PNCAS01!DATAFI) And ((Primanota.[PN-CODPN])=191)) ORDER BY
>>>> Primanota.[PN-DATAREG]; questa è la select- Nascondi testo citato
>>
>>> Ho provato a schiacciare sui tre puntini e a rivedere la select
>>> digitando su foglio dati anche qui non mi consente di aggiornare i
>>> campi e non mi consente di aggiungere record
>>
>> Quindi il problema non è la maschera ma la query o le tabelle.
>>
>> La tua query non solo contiene 1 tabella ma 2. Puo p.e. darsi che il
>> collegamento (JOIN) tra le tabelle lo fa non aggiornabile se i campi
>> Rubrica.IDRubrica e Primanota.[PN-COD] non sono campi con indici.
>>
>> Prova se la query è aggiornabile con la sola tabella Primanota.
>> Se sì, devi aggiungere indici adeguati alle tabelle.
> ...
> IDRubrica e ID di primanota sono contatori e sono indicizzati, e
> questa maschera, che mi lenca i movimenti di cassa più un'altra che mi
> visualizza quelli delle banche hanno funzionato perfettamente fino a
> due giorni fa con questi indici, io non riesco a capire cosa sia
> potuto succedere
Devi sempre leggere tutto e rispondere a tutto che ti scriviamo.
Altrimenti è difficile di aiutarti.
Hai provato se la query è aggiornabile con la sola tabella Primanota?
Come già scritto puoi anche sempre copiare/incollare il testo
SQL in una nuova query per fare le prove.



text:

> > Access FAQ:
www.donkarl.com/it-Nascondi
 testo citato
>
> > - Mostra testo citato -
>
> IDRubrica e ID di primanota sono contatori e sono indicizzati, e
> questa maschera, che mi lenca i movimenti di cassa più un'altra che mi
> visualizza quelli delle banche hanno funzionato perfettamente fino a
> due giorni fa con questi indici, io non riesco a capire cosa sia
> potuto succedere- Nascondi testo citato
>
> - Mostra testo citato -
ho provato a lasciare la sola tabella Primanota e funziona, ma cosi
non risolvo il problema


text:
totobi wrote:
> ...
>>>>> SELECT Primanota.ID, Primanota.[PN-DATAREG], Primanota.[PN-COD],
>>>>> Primanota.[PN-CLIFOR], Primanota.[PN-MOV], Primanota.[PN-NUMDOC],
>>>>> Primanota.[PN-DESDOC], Primanota.[PN-DATADOC],
>>>>> Primanota.[PN-DTOT], Primanota.[PN-CODPN], Primanota.[PN-ATOT],
>>>>> Primanota.[PN-FLAG], Rubrica.Nominativo, Rubrica.Clifor FROM
>>>>> Rubrica INNER JOIN Primanota ON
>>>>> Rubrica.IDRubrica=Primanota.[PN-COD] WHERE (((Primanota.[PN-
>>>>> DATAREG]) Between FORMS!PNCAS01!DATAIN And FORMS!PNCAS01!DATAFI)
>>>>> And ((Primanota.[PN-CODPN])=191)) ORDER BY
>>>>> Primanota.[PN-DATAREG]; questa è la select- Nascondi testo citato
>>
>>>> Ho provato a schiacciare sui tre puntini e a rivedere la select
>>>> digitando su foglio dati anche qui non mi consente di aggiornare i
>>>> campi e non mi consente di aggiungere record
>>
>>> Quindi il problema non è la maschera ma la query o le tabelle.
>>
>>> La tua query non solo contiene 1 tabella ma 2. Puo p.e. darsi che il
>>> collegamento (JOIN) tra le tabelle lo fa non aggiornabile se i campi
>>> Rubrica.IDRubrica e Primanota.[PN-COD] non sono campi con indici.
>>
>>> Prova se la query è aggiornabile con la sola tabella Primanota.
>>> Se sì, devi aggiungere indici adeguati alle tabelle.
>> ...
>> IDRubrica e ID di primanota sono contatori e sono indicizzati, e
>> questa maschera, che mi lenca i movimenti di cassa più un'altra che
>> mi visualizza quelli delle banche hanno funzionato perfettamente
>> fino a due giorni fa con questi indici, io non riesco a capire cosa sia
>> potuto succedere- Nascondi testo citato
>
> ho provato a lasciare la sola tabella Primanota e funziona, ma cosi
> non risolvo il problema
Prima di salvarlo devi trovare il problema e dopo queste prove è
chiaro che si trova nei dati, nei indici o nella relazione delle 2 tabelle.
Hai impostato una relazione tra le tabelle Primanota e Rubrica?
Se sì, quale? 1:1, 1:n, m:n? Con integrità referenziale?
I campi Primanota.[PN-COD] e Rubrica.IDRubrica sono le chiavi
primari delle tabelle o quale tipo di indice hanno?
Hai già controllato se gli ultimi valori nelle due campi sono ok e
se il contatore funziona in tutti e due se aggiungi un nuovo record?
Fai una copia di siccurezza del file e poi compatta il db.
Quale versione di Access usi? Con quale SP di Office?



text:

> Access FAQ:
www.donkarl.com/it-
 Nascondi testo citato
>
> - Mostra testo citato -
Incredibile, ho trovato, non so come sia successo, ma l'indice della
rubrica anziche essere univoco era divenuto duplicabile, probabilmente
involontariamente avrò messo un si al posto del no, adesso funziona
tutto grazie SV e grazie a Karl, mi avete fatto capire che il problema
era sulle tabelle e che comunquenon bisogna mai arrendersi difronte a
queste cose.
Comunque, approfitto ancora di voi per chiedere come fare per inviare
sul sito comune una tabella dei CAP aggiornati con le nuove province,
completa di codice istat, codice catasto, prefisso telefonico,
provincia e regione di apparteneza etc insomma completo da mettere a
disposizione del gruppo, che mi ha aiutato tanto a risolvere i miei
dubbi con access, grazie ancora Toto


text:
totobi wrote:
> ...
> Comunque, approfitto ancora di voi per chiedere come fare per inviare
> sul sito comune una tabella dei CAP aggiornati con le nuove province,
> completa di codice istat, codice catasto, prefisso telefonico,
> provincia e regione di apparteneza etc insomma completo da
> mettere a disposizione del gruppo, che mi ha aiutato tanto a
> risolvere i miei dubbi con access,
Sul
http://www.sitocomune.com/
 sezione Info trovi alcune informazione
sul materiale da pubblicare ed l'indirizzo
webm...@sitocomune.com
.
Non so se quest'info č attuale.
Puoi anche aprire un nuovo thread con un soggetto a proposito.



text:
On 31 Lug, 19:06, "Karl Donaubauer" <
NoS...@donkarl.com
> wrote:
> totobi wrote:
> > ...
> > Comunque, approfitto ancora di voi per chiedere come fare per inviare
> > sul sito comune una tabella dei CAP aggiornati con le nuove province,
> > completa di codice istat, codice catasto, prefisso telefonico,
> > provincia e regione di apparteneza etc insomma completo da
> > mettere a disposizione del gruppo, che mi ha aiutato tanto a
> > risolvere i miei dubbi con access,
>
> Sulhttp://
www.sitocomune.com/sezione
 Info trovi alcune informazione
> sul materiale da pubblicare ed l'indirizzo
webmas...@sitocomune.com
.
>
> Non so se quest'info è attuale.
> Puoi anche aprire un nuovo thread con un soggetto a proposito.
>
> --
> Ciao
> Karl
> *********
> Access FAQ:
www.donkarl.com/it
Scusa la mia ignoranza cosa significa aprire un nuovo thread


text:
Incredibile, ho trovato, non so come sia successo, ma l'indice della
rubrica anziche essere univoco era divenuto duplicabile, probabilmente
involontariamente avrò messo un si al posto del no, adesso funziona
tutto grazie SV e grazie a Karl, mi avete fatto capire che il problema
era sulle tabelle e che comunquenon bisogna mai arrendersi difronte a
queste cose.
------------------------
...non per sottolinearlo, ma a te lo avevo detto appena appena 6 ore fa :)


text:
totobi wrote:
> Karl Donaubauer wrote:
>> ...
>> Puoi anche aprire un nuovo thread con un soggetto a proposito.
> ...
> Scusa la mia ignoranza cosa significa aprire un nuovo thread
thread = discussione in un newsgroup



title: report intricato...

author: bc

text:
Ho già, alcune settimane fa posto il quesito, ma grazie alla mia contorta
maniera di spiegarmi le risposte che mi sono giunte mostravano di aver
compreso tutt'altro.....
Ci riprovo ( comprendetemi ....)
Db di pazienti ospedalizzati....
Query che riunisce i dati anagrafici ( da tblanagrafica) e i dati di
accettazione ( tblaccettazione : data di ricovero, comune di residenza,
tipo di intervento chirurgico, data di dimissione, ecc...).
il mio report , che estrae solo i dati di un giorno, deve contenere due
sezioni :
nella prima devono comparire :
Gruppo pazienti entrati nel giorno considerato
1 col : cognomi dei paz maschi
2 col : comune di residenza dei paz maschi
3 col : cognomi paz femmine
4 col . comune di residenza  paz femmine
nella seconda
Gruppo pazienti usciti nel giorno considerato
1 col : cognomi dei paz maschi
2 col : interv chir paz maschi
3 col : data di ricovero paz maschi
4 col . comune di residenza paz maschi
5 col : cognomi paz femmine
6 col : interv chir paz femmine
7 col : data di ricovero paz femmine
8 col . comune di residenza paz femmine
come pensate che ci riesca ? posso usare sottoreport o gestire tutto con SQL
( non saprei dove cominciare...)
grazie dell'aiuto
bce...@tiscalinet.it


title: report intricato...

text:
"bc" <
bce...@tiscalinet.it
> ha scritto nel messaggio
news:8hqsko$ioa$1...@lacerta.tiscalinet.it...
-------- omissis --------------
> il mio report , che estrae solo i dati di un giorno, deve contenere due
> sezioni :
> nella prima devono comparire :
>
> Gruppo pazienti entrati nel giorno considerato
>
> nella seconda
>
> Gruppo pazienti usciti nel giorno considerato
>
>
> grazie dell'aiuto
>
>
>
>
bce...@tiscalinet.it
>
>
Da quanto descrivi una soluzione potrebbe essere un report che contiene due
sottoreport che dovrebbero far riferimento alla "data di un giorno".
Ho cercato di simulare la tua situazione:
Report "Padre"
    campo: dataOggi
    origine controllo: Date()
    sottoreport: Pazienti_entrati
        proprietą: scheda Dati - collega campi secondari: [data ricovero],
collega campi master: dataOggi
    sottoreport: Pazienti_dimessi
        proprietą: scheda Dati - collega campi secondari: [data dimissioni],
collega campi master: dataOggi
Si  tratta di modificare i due sottoreport per visualizzare i campi che hai
descritto associandoli alla "..Query che riunisce i dati anagrafici.."
Ciao.


title: gestione archivio documenti

author: Filippo

text:
Ho quasi terminato un db per la gestione dei documenti eslusa la
scannerizzazione, per chi volesse testarlo dove posso inviare il
programma?
Saluti
Filippo


title: gestione archivio documenti

text:

che faccio lo invio a sitocomune?


title: gestione archivio documenti

author: CIDI

text:
"Filippo" <
jamir...@hotmail.it
> ha scritto nel messaggio
news:fa56efb8-1a4c-487a...@m16g2000vbs.googlegroups.com...

certo!
poi se in anteprima vuoi mandarlo anche a me :DD
togli "no"  prima di @ e spam dopo
ho Axp
Daniele


title: gestione archivio documenti

author: almorel

text:
On 16 Set, 13:01, "CIDI" <
dadonz...@spamtin.it
> wrote:
> "Filippo" <
jamirez...@hotmail.it
> ha scritto nel messaggionews:fa56efb8-1a4c-487a...@m16g2000vbs.googlegroups.com...
>
> > On 16 Set, 10:21, Filippo <
jamirez...@hotmail.it
> wrote:
> >> Ho quasi terminato un db per la gestione dei documenti eslusa la
> >> scannerizzazione, per chi volesse testarlo dove posso inviare il
> >> programma?
>
> >> Saluti
> >> Filippo
>
> > che faccio lo invio a sitocomune?
>
> certo!
> poi se in anteprima vuoi mandarlo anche a me :DD
> togli "no"  prima di @ e spam dopo
> ho Axp
>
> Daniele
Ciao Daniele,
se lo sbatti (uploadi è osceno) qui diventa pubblico:
http://myfreefilehosting.com/
Alberto


title: gestione archivio documenti

author: Riccardo Baldinotti

text:

> Alberto- Nascondi testo citato
>
> - Mostra testo citato -
Io sono andato a vedere su myfreefilehosting, ma mi permette solo di
caricare un file. Dove vado a vedere se c'è qualcosa?
Grazie
Riccardo Baldinotti


title: gestione archivio documenti

text:
"Riccardo Baldinotti" <
ribet...@gmail.com
> ha scritto nel messaggio
news:6aae07d5-dc13-4d2c...@g18g2000vbn.googlegroups.com...


da Filippo ...   :DD
ciao Riccardo
si aspetta la risposta di Filippo.
Alberto mi ha chiesto di, in caso avessi avuto il file da Filippo, metterlo
a disposizione sul sito che hai visto.
ma questo, rispondo ad Alberto, non sarebbe corretto da parte mia.
è Filippo che deve, se vuole, renderlo pubblico.
aggiungo per Filippo che, per la pubblicazione, ci sono anche gli amici di
http://www.accessgroup.it/
buona giornata
Daniele


title: gestione archivio documenti

text:

Ciao Riccardo,
per scaricare da
myfreefilehosting.com
 bisogna che qualcuno abbia
caricato il file e abbia comunicato la chiave per il download.
Per CIDI, hai perfettamente ragione per quanto mi riguarda.
Ho solo premuto erroneamente il "Rispondi" sbagliato.
Ciao a tutti.
Alberto


title: gestione archivio documenti

text:

ragazzi lo posso inviare anche ora ma sto perfezionando un pò il
codice, anche se cmq non essendo programmatore di mestiere magari si
potrà migliorare. Non appena mi sembra ottimale lo rendo disponibile
anche perchè se non ci fosse questo e altri newsgroup non sarei
riuscito a farlo. Diciamo che adesso sto impazzendo per fare la
ricerca delle parole inserite all'interno dei campi del DB, cosa che
mi sta riuscendo difficile poichè devo effettuare la ricerca come se
la facessi su google, quindi capire il testo nelle virgolette, il
testo con i + ecc..
Presto cmq sarà in linea


title: Copia file su PC con permessi di protezione

author: Pablitomf

text:
Ciao a tutti,
chiamando una Sub
Call CopiaFile(Origine, Destinazione, NomeFile)
quando la destinazione � di rete, e il PC di rete � un server (protetto da
accessi e pwd), ovviamente mi va in errore
Come faccio secondo voi insieme alla destinazione a inviare anche da
codice le credenziali d'accesso "momentanee" per attivarmi quel pc per
quella singola operazione?
--
Ciao
Pablitomf
----------------------------
http://www.accessgroup.it/
----------------------------
Non mi fido molto delle statistiche, perch� un uomo con la testa nel forno
acceso e i piedi nel congelatore statisticamente ha una temperatura media.
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


text:
Pablitomf ha scritto:
> Ciao a tutti,
> chiamando una Sub
> Call CopiaFile(Origine, Destinazione, NomeFile)
> quando la destinazione � di rete, e il PC di rete � un server (protetto da
> accessi e pwd), ovviamente mi va in errore
> Come faccio secondo voi insieme alla destinazione a inviare anche da
> codice le credenziali d'accesso "momentanee" per attivarmi quel pc per
> quella singola operazione?
Vabb�, risolto... faccio con FTP...
;)



title: Migrazione da Access ad altro RDBMS e viceversa

author: Stefano G.

text:
Esiste la possibilità di creare un file di dump di un database Access?  Un
file per intenderci che contiene le query sia del tipo 'create table' che le
'insert'.
E' possibile anche il procedimento contrario? Ossia da un file di dump
strutturato come appena descritto ottenere un database access?
Mi interesserebbe molto approfondire questo argomento.
Cosa ne dite? Si può fare in Access?
Vi ringrazio per l'attenzione.
Stefano G.


text:
Non automaticamente (come se stessi utilizzando Analizzatore). Tramite DAO o
ADOX puoi comunque accedere allo schema del database e farti delle routine
che creino gli statement sql richiesti e/o li rieseguano.
"Stefano G." <
stgu...@libero.it
> ha scritto nel messaggio
news:R5MA6.4857$xC3.1...@news.infostrada.it...



title: Attivazione sottomaschere in base a condizione

author: pollo

text:
>>Inserito da
http://www.forumsforyou.com/p/it.comp.appl.access/
Ho una maschera fornitori, vorrei in base a una condizione (casella di controllo) "ESTERO" che mi attivasse la sottomaschera (o una soluzioe a schede!!!) ESTERO se è VERO, ITALIA se è FALVO, come posso fare, grazie mille a tutti.....
----------------------------------------
Inviato da
http://www.forumsforyou.com
Segnala gli abusi ad
ab...@forumsforyou.com


author: Nicola Di Martino

text:
"pollo" <
ppa...@tin.it
> ha scritto nel messaggio
news:dv9e87$koe$1...@springfield.roa.cc...
> >>Inserito da
http://www.forumsforyou.com/p/it.comp.appl.access/
> Ho una maschera fornitori, vorrei in base a una condizione (casella di
controllo) "ESTERO" che mi attivasse la sottomaschera (o una soluzioe a
schede!!!) ESTERO se è VERO, ITALIA se è FALVO, come posso fare, grazie
mille a tutti.....
>
Se scorri i record devi mettere nel FormCurrent
if estero=true then
    sottomascheraestero.visible=true
else
    sottomascheraitalia.visible=true
end if
Se invece apri la form con idati filtrati, lo metti nel form load...
dipende da come gestisci la mashera principale.
Ciao
Nik


title: Access, Oracle e file.BRW

author: Eradicator

text:
Attualmente leggo un archivio Oracle (file con estensione .BRW) con
l'applicativo Oracle Browser 2000
Vorrei sapere se con access mi posso collegare a tale archivio.
PS: Per aprire l'archivio Oracle Browser 2000 mi chiede User e Password.
Mettiamo caso che la User sia "User" e la Password sia Password, come posso
fare?
Grazie.


title: Access, Oracle e file.BRW

text:
"Eradicator" <
m.enteza...@virgilio.it
> ha scritto nel messaggio
news:Ib9Ba.8203$pR3.1...@news1.tin.it...

Se usi A97 con un Driver ODBC se hai A2K o XP OLEDB, poi
con un DSN Linki le tabelle come da un normale BE.
@Alex.


title: Access, Oracle e file.BRW

text:
> Se usi A97 con un Driver ODBC se hai A2K o XP OLEDB, poi
> con un DSN Linki le tabelle come da un normale BE.
Uso Access2000.
Me lo potresti spiegare in parole povere? Non so come si devono utilizzare
gli ODBC, gli OLEDB, cos'è un DSN e un BE.
Scusa l'ignoranza ma me li potresti spiegare brevemente?
Grazie.


title: Access, Oracle e file.BRW

text:
"Eradicator" <
m.enteza...@virgilio.it
> ha scritto nel messaggio
news:3gaBa.8543$pR3.1...@news1.tin.it...

Sul SitoComune c'è un esempio molto chiaro con immagini di come creare una
connessione a SQL_SERVER, è praticamente la stessa cosa, solo che invece
di usare l'interfaccia OLEDB di SQL usi quella del RAD indicato.
@Alex.


title: [newbie] report "filtrati"

author: Dabe

text:
Buongiorno a tutti,
chiedo scusa per la domanda forse banale, ma è il mio primo database!!
Devo creare dei report "filtrati" per mese o anno o automezzo.
Se creo una query però devo creare un criterio che sia univoco, mentre
io vorrei che tutte le volte che lancio il report mi chiedesse il
criterio (ad esempio che mi chieda il mese) e che poi mi proponga solo i
risultati di quel mese... come fare??
grazie a tutti
D


title: [newbie] report "filtrati"

text:
Dabe ha scritto:

risolto.... ho imparato un po' meglio a usare i criteri... :-)


title: Avvisi di protezione

author: M.

text:
Dopo aver installato un sw che opera in Access, ora non mi č piu' possibile
aprire qualsivoglia file mdb senza che mi compaiano avvisi di protezione che
mi chiedono 1) se voglio bloccare le espressioni pericolose; 2) se voglio
aprire il file; 3) di nuovo, se voglio aprire il file.
Poi la barra dei menu mi appare come quella disegnata per il sw in oggetto -
non quella di Access.
Non riesco a togliere questa magagna - e non vorrei disinstallare il sw
installato: avreste un suggerimento?
Nel caso, grazie
Marco


title: Avvisi di protezione

author: Alessandro Baraldi

text:
"M." <
mav...@aruba.it
> wrote in message
news:bjOZe.19530$
pJ6.1...@news4.tin.it

Vedi sul sito di Karl č spiegato molto bene alla FAQ
2.28 Avvisi di sicurezza in Access 2003
http://www.donkarl.com/it/
Ciao
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Avvisi di protezione

text:
>> Non riesco a togliere questa magagna - e non vorrei disinstallare il sw
>> installato: avreste un suggerimento?
>> Nel caso, grazie
>> Marco
>
>
> Vedi sul sito di Karl è spiegato molto bene alla FAQ
> 2.28 Avvisi di sicurezza in Access 2003
>
>
http://www.donkarl.com/it/
>
> Ciao
> @Alex
>
***********
Grazie, molto utile.
La sfortuna è che nella "nuova" barra del menu la voce "strumenti" non
esiste piu'!
Non riesco a impostare nulla!
Marco


title: Avvisi di protezione

author: Morgan

text:
"M." <
mav...@aruba.it
> ha scritto nel messaggio
news:DUOZe.19761$pJ6.1...@news4.tin.it...

Prova all'apertura ad impostare di forza quella predefinita,puoi usare
il seguente codice ma non mi ricordo l'argomento da passargli
SysCmd acSysCmdSetStatus
Morgan


title: Avvisi di protezione

text:
>> ***********
>> Grazie, molto utile.
>> La sfortuna è che nella "nuova" barra del menu la voce "strumenti" non
>> esiste piu'!
>> Non riesco a impostare nulla!
>> Marco
> Prova all'apertura ad impostare di forza quella predefinita,puoi usare
> il seguente codice ma non mi ricordo l'argomento da passargli
>
> SysCmd acSysCmdSetStatus
>
> Morgan
**************
Scusa, ma come faccio a forzare se mi si aprono solo gli avvisi di
protezione?
Dove scrivo il codice?
Sono solo un utente medio...
E qui non riesco piu' a fare un benemerito...
M.


title: Avvisi di protezione

author: sv

text:
M. ha scritto:
> >> ***********
> >> Grazie, molto utile.
> >> La sfortuna č che nella "nuova" barra del menu la voce "strumenti" non

Avvia l'applicazione con il tasto shift pressato.
Visualizza la barra degli strumenti standard di Access e segui poi la FAQ
che gią Alessandro ti ha citato.
--
rgrds
SC
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Valore di un campo in un altro

author: Giuseppe Di Natale

text:
Voreei che un campo di un Database assumesse il valore di un altro, come
posso fare per evitare di doverlo scrivere manualmente?
Ciao
Giuseppe Di Natale
gdin...@camomillaitalia.it
-------------------------------------------
JS Labs - FAQ di it.comp.lang.javascript
http://jslabs.webhostme.com
jsl...@yahoo.com
-------------------------------------------
S.E.T.I. Project supporter
http://setiathome.ssl.berkeley.edu
news:it.scienza.astronomia.seti
-------------------------------------------


title: Valore di un campo in un altro

author: Lorenzo Coronati

text:
Scrisse "Giuseppe Di Natale" <
gdin...@camomillaitalia.it
>:
>Voreei che un campo di un Database assumesse il valore di un altro, come
>posso fare per evitare di doverlo scrivere manualmente?
Acquista una scheda audio, un microfono e un programma di
riconoscimento vocale.
--
Lorenzo Coronati
--
Quesito a risposta binaria SI/NO:
"Risponderai no a questa domanda?"
--


title: Valore di un campo in un altro

author: Paolo Cabras

text:
Ti crei una Query di aggiornamento, dopo aver selezionato i campi che ti
interessano compreso
quello che vuoi assuma il valore di un altro e nella descrizione (Aggiorna
a:) di quel campo
scrivi questa formula: ([Nome del campo origine]) salvi ed esegui la query e
il gioco è fatto.
Ciao e buon lavoro.
Buon Anno a tutti.
Giuseppe Di Natale <
gdin...@camomillaitalia.it
> wrote in message
84d7c5$irr$1...@nslave1.tin.it...
> Voreei che un campo di un Database assumesse il valore di un altro, come
> posso fare per evitare di doverlo scrivere manualmente?
>



title: Valore di un campo in un altro

author: RoDAgo

text:
Lorenzo Coronati <
lore...@tin.it
> scritto nell'articolo
<
386a5183...@news.libero.it
>...
> Scrisse "Giuseppe Di Natale" <
gdin...@camomillaitalia.it
>:
> >Voreei che un campo di un Database assumesse il valore di un altro, come
> >posso fare per evitare di doverlo scrivere manualmente?
> Acquista una scheda audio, un microfono e un programma di
> riconoscimento vocale.
ROTFL :))
RoDAgo
> Lorenzo Coronati



title: Valore di un campo in un altro

author: Lbo dall'ufficio

text:
>>Voreei che un campo di un Database assumesse il valore di un altro, come
>>posso fare per evitare di doverlo scrivere manualmente?
>
>Acquista una scheda audio, un microfono e un programma di
>riconoscimento vocale.
come potrei fare se non avessi l'altro database?
-----------------------------------
ATTENZIONE: il ng it.comp.database.access cambia nome e diventa it.comp.appl.access
linkatelo!
-----------------------------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access


title: Valore di un campo in un altro

text:
Scrisse
l...@NOSPAM.blunet.it
 (Lbo dall'ufficio):
>>>Voreei che un campo di un Database assumesse il valore di un altro, come
>>>posso fare per evitare di doverlo scrivere manualmente?
>>
>>Acquista una scheda audio, un microfono e un programma di
>>riconoscimento vocale.
>
>come potrei fare se non avessi l'altro database?
Puoi mettere un annuncio su un ng per un db gratis.
--
Lorenzo Coronati
--



title: Valore di un campo in un altro

text:
On Thu, 30 Dec 1999 20:54:39 GMT,
lore...@tin.it
 (Lorenzo Coronati)
wrote:
>Scrisse
l...@NOSPAM.blunet.it
 (Lbo dall'ufficio):
>
>>>>Voreei che un campo di un Database assumesse il valore di un altro, come
>>>>posso fare per evitare di doverlo scrivere manualmente?
>>>
>>>Acquista una scheda audio, un microfono e un programma di
>>>riconoscimento vocale.
>>
>>come potrei fare se non avessi l'altro database?
>
>Puoi mettere un annuncio su un ng per un db gratis.
e per portarlo su internet?



title: Valore di un campo in un altro

text:
Scrisse
l...@NOSPAM.blunet.it
 (Lbo dall'ufficio):
>>>>>Voreei che un campo di un Database assumesse il valore di un altro, come
>>>>>posso fare per evitare di doverlo scrivere manualmente?
>>>>
>>>>Acquista una scheda audio, un microfono e un programma di
>>>>riconoscimento vocale.
>>>
>>>come potrei fare se non avessi l'altro database?
>>
>>Puoi mettere un annuncio su un ng per un db gratis.
>
>e per portarlo su internet?
Questo e' facile: basta postarlo a
ch...@etruria.net
 con due
indicazioni su come lo vuoi, e in un paio di giorni avrai il lavoro
fatto.


title: Valore di un campo in un altro

author: Antonio Biso

text:
Lorenzo Coronati ha scritto nel messaggio
<
38720b68...@news.libero.it
>...

Hai dimenticato la partita IVA per la fatturazione...
Antonio


title: Valore di un campo in un altro

text:
Scrisse "Antonio Biso" <
ch...@etruria.net
>:
>Hai dimenticato la partita IVA per la fatturazione...
Ma se fai sempre tutto in nero!
--
Lorenzo Coronati
--
ICDA Forever official member
<<...buona la pasta coi ricci>>
--


title: Valore di un campo in un altro

text:
Lorenzo Coronati ha scritto nel messaggio
<
38745fe6....@news.libero.it
>...
>Scrisse "Antonio Biso" <
ch...@etruria.net
>:
>>Hai dimenticato la partita IVA per la fatturazione...
>
>Ma se fai sempre tutto in nero!
Shhhh....
Antonio


title: Esistono data base pazienti per access? Lo ritenete valido?

author: mipe

text:
Salve a tutti, sono uno studente di medicina, uno dei professori con cui
collaboro mi ha chiesto se si poteva fare un data base di pazienti con il
programma Access.
Qualcuno di voi usa Access come data base per pazienti?
Lo ritenete uno strumento valido  o invece e' piu' indicato un prodotto
specifico?
Esistono dei data base preformati per la raccolta di dati medici?
Grazie per l'attenzione
--
Ciao
Mipe


author: All Eyez On me

text:
"mipe" <
mi...@libero.it
> ha scritto nel messaggio
news:lTLy9.4870$Zn2.1...@twister1.libero.it...

Il database lo crei tu quindi dipende da te se è performante
ciao,
AEOM


text:
> > Esistono dei data base preformati per la raccolta di dati medici?
> > Grazie per l'attenzione
> >
> > --
> > Ciao
> > Mipe
> >
>
> Il database lo crei tu quindi dipende da te se è performante
>
> ciao,
> AEOM
>
Ciao e grazie per la sollecita risposta.
Siccome non sono che un novizio dell'uso di Access non credo che il mio data
base sarebbe tanto "performante" per questo chiedo non conosci qualche sito
dove possa trovare data base per dati medici gia' fatti?
grazie per l'interessamento
ciao
mipe


author: FABIO

text:
mipe wrote:

> --
> Ciao
> Mipe
HO UTILIZZATO L'ACCESS PER LA GESTIONE DELLE CARTELLE CLINICHE E PER
QUELLO CHE HO VISTO L'ACCESS E' PIU CHE SUFFICIENTE PER LE INFORMAZIONI
CHE SERVONO. IL LAVORO L'HO SVOLTO PER DARE UNA MANO AD UN AMICO CHE STA
FACENDO LO STAGE PRESSO L'OSPEDALE MONALDI DI NAPOLI
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


text:
"mipe" <
mi...@libero.it
> ha scritto nel messaggio
news:ywMy9.5045$Zn2.1...@twister1.libero.it...

Allorea è diverso... non conosco siti.
Comunque se quello che devi realizzare è un semplice archivio dei dati
anagrafici dei pazienti, la cosa è abbastanza banale, quardati nortwind.mdb
l'archivio clienti, e vedi come modificarlo.
Aggiungi qualche campo tecnico e sei a posto
AEOM


author: Fabiola

text:
"FABIO" <
blue...@libero.it
> ha scritto nel messaggio
news:aqg4vk$v0j$1...@news.newsland.it...
> mipe wrote:
>
> > Salve a tutti, sono uno studente di medicina, uno dei professori con
cui
> > collaboro mi ha chiesto se si poteva fare un data base di pazienti
con il
> > programma Access.
> > Qualcuno di voi usa Access come data base per pazienti?
> > Lo ritenete uno strumento valido  o invece e' piu' indicato un
prodotto
> > specifico?
> > Esistono dei data base preformati per la raccolta di dati medici?
> > Grazie per l'attenzione
>
> > --
> > Ciao
> > Mipe
>
> HO UTILIZZATO L'ACCESS PER LA GESTIONE DELLE CARTELLE CLINICHE E PER
> QUELLO CHE HO VISTO L'ACCESS E' PIU CHE SUFFICIENTE PER LE
INFORMAZIONI
> CHE SERVONO. IL LAVORO L'HO SVOLTO PER DARE UNA MANO AD UN AMICO CHE
STA
> FACENDO LO STAGE PRESSO L'OSPEDALE MONALDI DI NAPOLI
>
Davvero? Per quale reparto?
Ciao
Fab


text:
Fabiola wrote:


il programma era generico per tutti i reparti ma se non sbaglio viene
utilizzato in ortopedia e viene sviluppato man mano dai neolaureandi. Al
CED ti sapranno dire qcosa di +. Presto cmq verrà sostituito con un
software 'vero' appaltato all'olivetti, non ti so dire altro



author: MA

text:
Sì ne esistono di tutti i tipi: pazienti, scemi, stronzi, ottimi, zelanti,
alla Biso (che è una categoria a sè - servono soprattutto a pavoneggiarsi a
grande chef e poi rifugire gli appuntamenti).
Cmq il db spesso riproduce il programmatore o le sue capacità. Credo che
Access possa essere ideale per le tue necessità. Basta solo capire cosa vuoi
e poi organizzartelo..
Buon lavoro e postaci problemi specifici.
ciao MAssimiliano
--------------------------------
Inviato via
http://usenet.libero.it


author: Luca T

text:
"mipe" <
mi...@libero.it
> ha scritto nel messaggio
news:lTLy9.4870$Zn2.1...@twister1.libero.it...

Vedi se ti può interessare.
http://www.accessgp.com/
è gratuito, solo che è sviluppato per la medicina generale, ma comunque si
può modificare perché il codice è visualizzabile e quindi si potrebbe
adattarlo a varie situazioni.
Comunque a mio avviso, anche se utilizzo spesso Access, in Medicina è meglio
utilizzare dei programmi  gestionali dei pazienti standardizzati al fine di
poter favorire lo scambio dei dati a fini epidemiologici.
L'SQL o le query non sono poi così versatili quando devi fare analisi
statitistiche e/o gestire protocolli di ricerca.
Luca T


author: Sib

text:
"mipe" <
mi...@libero.it
> ha scritto nel messaggio
> Salve a tutti, sono uno studente di medicina, uno dei professori con cui
> collaboro mi ha chiesto se si poteva fare un data base di pazienti con il
> programma Access.
> Qualcuno di voi usa Access come data base per pazienti?
Molto probabile
> Lo ritenete uno strumento valido
Senza dubbio.
> invece e' piu' indicato un prodotto
> specifico?
Nessuno strumento per sviluppo di database puo' essere definito "specifico".
Access e' uno di questi.
> Esistono dei data base preformati per la raccolta di dati medici?
Probabile, ma il livello di personalizzazione che puoi trovare difficilmente
si potra' adattare alle tue esigenze.
Hai due possibilita', o ti metti a studiare Access e te lo fai da solo o te
lo fai fare.
La scelta sta a te.
Sib


author: Roberto da casa

text:
Database "pazienti" per Access???
Non sapevo che in Access esistessero database pazienti e database
impazienti.
Non si finisce mai di imparare!! :-))
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


author: Emyr

text:
On Mon, 11 Nov 2002 14:06:59 GMT, "Roberto da casa"
<
r.ma...@libero.it
> wrote:
>
>
>Database "pazienti" per Access???
>
>Non sapevo che in Access esistessero database pazienti e database
>impazienti.
>Non si finisce mai di imparare!! :-))
mitica battuta......
Saluti.
Emanuele.


title: Ultimo record

author: Pino

text:
Buon giorno a tutti
Qualcuno gentile che  mi aiuti, mi trovo in una sottomaschera, quando
inserisco un prodotto, nel BeforeUpdate vorrei tramite If verificare se
nella maschera principale mi trovo sull'ultimo record, se mi trovo bene se
no un messaggio di conferma per proseguire.
In pratica non riesco a scrivere nel modo giusto come accertarsi che sia
sull'ultimo record.
Grazie
Pino


title: Ultimo record

author: access il top

text:
"Pino" <
gv...@dplanet.ch
> ha scritto nel messaggio
news:41e625ba$0$3402$5402...@news.sunrise.ch...

con le funzioni dcount e dmax dovresti riuscire.
guarda l'help per gli esempi


title: Ultimo record

author: Alessandro Baraldi

text:
"Pino" <
gv...@dplanet.ch
> wrote in message
news:41e625ba$0$3402$
5402...@news.sunrise.ch

Cosa intendi Ultimo record....?
Hai detto INSERIRE, volevi dire che stai aggiungendo
un Nuovo...???
Se si:
If me.NewRecord then
    '.....
End if
Se invece volevi proprio testare l'ultimo:
If me.recordsetclone.recordcount=me.recordsetclone.absoluteposition+1
then
    '......
End if
Spero di avere capito.
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Ultimo record

text:
"access il top" <
negrinel...@yahoo.it
> wrote in message
news:41e62ce1$0$131$
5fc...@news.tiscali.it
[CUT]
> con le funzioni dcount e dmax dovresti riuscire.
> guarda l'help per gli esempi
Non va bene, non ti sincronizzi con il Record Corrente ma
rimani asettico sulla tabella....!!!!!
Ciao



title: Ultimo record

text:
Ciao Alex, provo a spiegarmi meglio, Ho una maschera Ordini con cui
allestisco la fattura, in questa maschera c'è una sottomaschera con la quale
inserisco i dettagli ordini "prodotti ecc.." .La maschera ordini
all'apertura si posiziona sull'ultimo record (ultima fattura) e fin qui
tutto bene, Però quando si ha la necessità di cercare, scorrere,
visualizzare fatture precedenti, potrebbe succedere (niente di più facile)
che qualcuno cliccando sulla CasellaCombinata dei prodotti inserisca
involontariamente nuovi o modifica gli esistenti modificandomi le fatture.
Per evitare questo, volevo appunto avvisare l'operatore se la modifica della
fattura è voluta oppure no. Se si trova sull'ultima fattura non succede
niente, altrimenti mando l'avviso.
(Per alcune esigenze non posso applicare la soluzione di bloccare le fatture
già emesse.)



title: Ultimo record

author: cidi

text:
"Pino" <
gv...@dplanet.ch
> ha scritto nel messaggio
news:41e6d2f9$0$3400$5402...@news.sunrise.ch...

Ciao Pino
una soluzione sarebbe di aprire la maschera Ordini a Immissione Dati = SI
e se devi ricercare o modificare una fattura fai un pulsante ed apri la
suddetta
in modifica.
--
Daniele


title: Ultimo record

text:
Buona idea Daniele
ci provo subito
Saluti Pino



title: Ultimo record

text:
"Pino" <
gv...@dplanet.ch
> ha scritto nel messaggio
news:41e6e97f$0$3411$5402...@news.sunrise.ch...

rispondi sempre dopo la discussione


title: Ultimo record

text:
"Pino" <
gv...@dplanet.ch
> wrote in message
news:41e6d2f9$0$3400$
5402...@news.sunrise.ch
> Ciao Alex, provo a spiegarmi meglio, Ho una maschera Ordini con cui
> allestisco la fattura, in questa maschera c'è una sottomaschera con la quale
> inserisco i dettagli ordini "prodotti ecc.." .La maschera ordini
> all'apertura si posiziona sull'ultimo record (ultima fattura) e fin qui
> tutto bene, Però quando si ha la necessità di cercare, scorrere,
> visualizzare fatture precedenti, potrebbe succedere (niente di più facile)
> che qualcuno cliccando sulla CasellaCombinata dei prodotti inserisca
> involontariamente nuovi o modifica gli esistenti modificandomi le fatture.
> Per evitare questo, volevo appunto avvisare l'operatore se la modifica della
> fattura è voluta oppure no. Se si trova sull'ultima fattura non succede
> niente, altrimenti mando l'avviso.
> (Per alcune esigenze non posso applicare la soluzione di bloccare le fatture
> già emesse.)
> Grazie
> Pino
Da quanto ho capito, anche se non hai risposto
in modo esplicito alle mie domande, l'ultimo
Record non è altro che il Nuovo Record.
Di conseguenza su evento Before Update
controlla questo:
If me.NewRecord then
     '.....
End if
L'idea di Daniele è tecnicamente corretta, ma
limita l'utente, ed obbliga te a prevedere in ogni
caso una Navigazione alternativa.
Ciao



title: Ultimo record

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:8d7e9d917d82395729...@mygate.mailgate.org...

beh... certamente questo è vero. però si evita che qualche
"smanettone" faccia danni.
Da quel che so io le fatture NON dovrebbero essere modificate
dopo l'emissione, quindi aprirei la maschera in sola lettura per la
normale consultazione. Mentre per la modifica ci metterei qualche "AVVISO".
> Ciao
> @Alex
>
---
Daniele


title: Ultimo record

text:
"cidi" <
dadonz...@tin.it
> ha scritto nel messaggio
news:mHNFd.404780$b5.19...@news3.tin.it...

> Con i vostri consigli e opinioni riesco a intravedere diverse strategie
  Vi ringrazio
  Pino


title: Ultimo record

author: Zef

text:


... probabilmente hai già risolto diversamente ...
quanto da te richiesto può essere gestito da:
BOF  oppure EOF, vedi help in linea (VBA)
ciao, Zef


title: SOS ... passaggio valore campo tra maschere con codice vb

author: Giacomo

text:
ciao a tutti,
vorrei sapere come passare un valore di un campo tra maschere cliccando su
un bottone della prima maschera per aprire la seconda. Penso che basti
un'istruzione in visual basic del tipo "form" nella prima maschera e poi
un'altra istruzione per prelevare il valore su caricamento da mettere nella
seconda maschera. ho provato in vari modi ma il codice vb che inserisco non
č corretto.
grazie per l'aiuto!!


author: George

text:
"Giacomo" <
riccell...@tin.it
> ha scritto nel messaggio
news:DiKAa.435$pR3....@news1.tin.it...

> è corretto.
> grazie per l'aiuto!!
>
>
Ca**arola... passare il contenuto di un controllo forse! Passarlo a cosa
poi? A un altro controllo? Al codice VBA? a cosa se è lecito?


text:
"Giacomo" <
riccell...@tin.it
> ha scritto nel messaggio
news:DiKAa.435$pR3....@news1.tin.it...

> è corretto.
> grazie per l'aiuto!!
>
Le mashere non hanno i CAMPI, quelli li hanno i Contadini.............. e le
Tabelle.
Sul penso basti ecc........................ lasciamo stare.
Devi usare la proprietà OpenArgs applicata al Metodo OpenForm, ben
documentata
nell'Help alla voce "OpenArgs" e correlata di ottimo esempio.
@Alex.


title: Formule "Max" e "Ultimo" delle query

author: Roberto Durazzini

text:
Da utente (leggero) di A97 (non programmatore) chiedo gentilmente una mano a
chi ne sa più di me, sul seguente problema.
La query di selezione (5 tabelle) ben funzionante che alimenta il mio report
più importante, fa le bizze sulle formule MAX e ULTIMO e non estraendo gli
ultimi record (Tabelle Ordini 1 e 2; campi DATA e IMPORTO) come vorrei.
Infatti spesso accade, con logica che ignoro, di ottenere record di data e
importo non rispondente.
Come posso fare ?  Grazie.
Roberto Durazzini


title: Formule "Max" e "Ultimo" delle query

author: Roberto dal portatile

text:
"Roberto Durazzini" <
robd...@libero.it
> ha scritto nel messaggio
news:3ZTn5.96331$dF5.1...@news.infostrada.it...

Sul campo sul quale applichi la formula ULTIMO, fai anche un ordinamento
crescente.
Roberto


title: Formule "Max" e "Ultimo" delle query

text:
Roberto dal portatile <
r.ma...@libero.it
> wrote in message
cS5o5.98438$dF5.1...@news.infostrada.it...

Si tratta proprio e solo della funzione ULTIMO che presenta ironicamente
nella risposta sempre il penultimo oppure il primo record.
Anche con il tuo suggerimento di fare un ordinamento crescente.
Sarà un dispetto informatico ?


title: Formule "Max" e "Ultimo" delle query

text:
"Roberto Durazzini" <
robd...@libero.it
> ha scritto nel messaggio
news:4Obo5.100446$dF5.1...@news.infostrada.it...

Il problema è quello che ha cercato di spiegarti Giovanni Albertone;
probabilmente togliendo la funzione MAX, la funzione ULTIMO ti funziona.
Prova.
Roberto


title: Formule "Max" e "Ultimo" delle query

author: Roberto

text:
"Roberto Durazzini" <
robd...@libero.it
> ha scritto nel messaggio
news:3ZTn5.96331$dF5.1...@news.infostrada.it...
> Da utente (leggero) di A97 (non programmatore) chiedo gentilmente una mano
a
> chi ne sa più di me, sul seguente problema.
> La query di selezione (5 tabelle) ben funzionante che alimenta il mio
report
> più importante, fa le bizze sulle formule MAX e ULTIMO e non estraendo gli
> ultimi record (Tabelle Ordini 1 e 2; campi DATA e IMPORTO) come vorrei.
> Infatti spesso accade, con logica che ignoro, di ottenere record di data e
> importo non rispondente.
> Come posso fare ?  Grazie.
> Roberto Durazzini
>
>
Alla fine della fiera, il tuo problema è che tu hai costruito una query di
aggregazione quando invece, per tua ammissione, hai bisogno di ottenere una
query di selezione.
Ma come dice giustamente Giovanni Albertone una query di aggregazione non
seleziona record.
Se il tuo scopo è quello di selezionare da un recordset le righe che abbiano
l'importo con il valore massimo e tra queste righe quella (o quelle) che
abbia nel campo data il valore più alto, io farei così.
Ipotizziamo che la tua query basata sulle tue 5 tabelle si chiami Query1000
e contenga 7 campi: CampoData, Importo, Campo1, Campo2 ......., Campo5.
Elimina qualsiasi funzione di aggregazione (MAX, ULTIMO ecc.) da Query1000.
Creati la seguente query di aggregazione e chiamala Query1:
SELECT Max(Query1000.Importo) AS MaxDiImporto
FROM Query1000;
Ora creati un'altra query di aggregazione che chiamerai Query2 e che ha il
seguente codice SQL:
SELECT Query1.MaxDiImporto, Max(Query1000.CampoData) AS MaxDiCampoData
FROM Query1000 INNER JOIN Query1 ON Query1000.Importo = Query1.MaxDiImporto
GROUP BY Query1.MaxDiImporto;
Infine creati la tua query di selezione che avrà il seguente codice SQL:
SELECT Query1000.CampoData, Query1000.Importo, Query1000.Campo1,
Query1000.Campo2, Query1000.Campo3, Query1000.Campo4, Query1000.Campo5
FROM Query1000 INNER JOIN Query2 ON (Query1000.CampoData =
Query2.MaxDiCampoData) AND (Query1000.Importo = Query2.MaxDiImporto);
Facci sapere
Roberto


title: Formule "Max" e "Ultimo" delle query

text:
Non ho buoni risultati da far sapere a Roberto e a Giovanni Albertone ai
quali vanno comunque i miei ringraziamenti. Il mio scopo è quello di avere
per ogni gruppo di (campo)Clienti di una certa (campo)Città l'ultimo
(campo)Ordine trasmesso alla Ditta K con relativa (campo)Data e relativo
(campo)Importo e l'ultimo ordine con campi analoghi passato alla Ditta R;
ovviamente gli Importo devono essere gli ultimi e non i più alti. Con la mia
query (un po' maccheronica) di 19 campi imposto con "Criteri" la Città e
tutto va a posto, salvo il famoso ULTIMO applicato agli Importo che funziona
solo se, come suggerito da Roberto, tolgo MAX dal campo Data.
Le mie nozioni appena >0 non mi consentono di adattare l'SQL fornito da
Roberto alla struttura che ho cercato di descrivere, anche se c'ho provato e
penso di averne compreso la logica sottesa.
Che fare ?
Roberto Durazzini


title: Formule "Max" e "Ultimo" delle query

text:
"Roberto Durazzini" <
robd...@libero.it
> ha scritto nel messaggio
news:Bdyo5.113123$dF5.1...@news.infostrada.it...

Mi dispiace ma non ti seguo più; ora parli anche di un ordine tramesso a due
ditte diverse; a cosa serve il campo Ordine?
Cosa significa gli ultimi Importo? Vuoi dire forse l'Importo dell'ultimo
Ordine?
Quali sono i campi analoghi tra i due ordini? L'Importo? La Data? L'Ordine?
Se ci esemplifichi il contenuto del tuo recordset e che quali righe vuoi
selezionare forse.......
Roberto


title: Chiamare funzine su altra maschera

author: Stefano

text:
Ciao a tutti, come posso fare per chiamare una funzione che si trova nel
codice della maschera A se mi trovo sulla maschera B? Mi sembrava di aver
trovato la soluzione mettendo un pulsante nascosto nella maschera A che su
attivato lanciava la funzione e nella maschera B chiamavo l'evento
Pulsante_gotfocus. Purtroppo adesso non funziona ("Impossibile spostare lo
stato attivo del contyrollo...") e non capisco perchč???
Grazie
Stefano


title: Chiamare funzine su altra maschera

author: SunRex

text:
"Stefano" <
fake...@freemail.it
> ha scritto nel messaggio
news:hdilb.57365$e6.20...@twister2.libero.it...

Sposta la tua funzione su un modulo e la richiami
da qualsiasi punto della tua applicazione.
SunRex


title: Chiamare funzine su altra maschera

author: Maurizio Borrelli

text:
"Stefano" <
fake...@freemail.it
> ha scritto nel messaggio
news:hdilb.57365$e6.20...@twister2.libero.it...

    Ciao, Stefano.
    La funzione dovra' essere dichiarata come pubblica:
        ' Codice nella Maschera A
        '
        Public Function TuaFunzione()
            ' ...
        End Function
e potrai chiamarla cosi':
        ' Codice nella maschera B
        ' (ma anche in qualsiasi altro modulo di codice
        ' dell'applicazione)
        '
        A.TuaFunzione
a condizione, ovviamente, che la maschera A sia caricata. Un piccolo esempio
abbastanza completo:
' Form_A
'
Option Compare Database
Option Explicit
Public Function FaiQualcosa( _
) As Long
  On Error GoTo ErrorHandler
  ' Simulazione errore:
  '
  'Debug.Print 1 / 0
  MsgBox "Fatto!", vbInformation Or vbOKOnly, "FaiQualcosa"
  Exit Function
ErrorHandler:
  FaiQualcosa = Err.Number
End Function
' Form_B
'
Option Compare Database
Option Explicit
Private Sub pdcFaiQualcosa_Click()
  On Error GoTo ErrorHandler
  Const c_strNomeMascheraA As String = "A"
  Dim objAcApp    As Access.Application
  Dim objAcFormA  As Access.AccessObject
  Dim lngResult   As Long
  Set objAcApp = Access.Application
  Set objAcFormA = objAcApp.CurrentProject.AllForms(c_strNomeMascheraA)
  If ( _
    objAcFormA.IsLoaded = True _
  ) Then
    lngResult = Form_A.FaiQualcosa
  Else
    Select Case _
        MsgBox( _
              "La maschera " _
            & "'" & c_strNomeMascheraA & "'" _
            & " non e' aperta." & vbNewLine _
            & "Vuoi aprirla?" _
            , vbExclamation Or vbYesNoCancel _
            , "ATTENZIONE!")
    Case vbYes
      objAcApp.DoCmd.OpenForm c_strNomeMascheraA
      lngResult = Form_A.FaiQualcosa
    Case vbNo
      lngResult = 1 + VBA.vbObjectError + 512
    Case Else
      lngResult = 2 + VBA.vbObjectError + 512
    End Select
  End If
  If (lngResult = 0) Then
    ' Tutto Ok!
  Else
    Err.Raise lngResult
  End If
ExitProcedure:
  Set objAcFormA = Nothing
  Set objAcApp = Nothing
  Exit Sub
ErrorHandler:
  With Err
    Select Case .Number
    Case 1 + VBA.vbObjectError + 512
      MsgBox "Impossibile eseguire la funzione richiesta."
    Case 2 + VBA.vbObjectError + 512
      MsgBox "Hai rinunciato ad eseguire la funzione richiesta."
    Case Else
      MsgBox .Description, vbExclamation Or vbOKOnly, "ERR#" & CStr(.Number)
    End Select
  End With
  Resume ExitProcedure
End Sub
--
    (Facci sapere se ed eventualmente come hai risolto. Grazie.)
Ciao :o)
Maurizio
--------
?SPQR(C)
 X
--------


title: Chiamare funzine su altra maschera

text:
"Maurizio Borrelli" <
maurizio...@freepass.it
> ha scritto nel messaggio
news:Haslb.11893$uv4....@news.edisontel.com...
[CUT]
Bentornato anche in questo NG! :-)
>
> Ciao :o)
> Maurizio
> --------
> ?SPQR(C)
>  X
> --------
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Nome report

author: Giorgio

text:
Salve
Ho scritto in un modulo nel mio db il seguente codice:
Function LOG_FILE()
Dim DBS As Database, RST As Recordset
Set DBS = CurrentDb
Set RST = DBS.OpenRecordset("MIATABELLA", dbOpenDynaset)
With RST
    .AddNew
    ![NOMEOGG] =
report.name
    .Update
End With
RST.Close
Exit Function
End Function
Questo modulo lo eseguo (eseguicodice) da un macro dopo aver aperto un
report e l'intenzione è di memorizzare il nome del report nel campo
"NOMEOGG"
Il problema è che  "
report.name
" non funziona
Qualcuno sa dirmi come posso passare il nome del report al campo NOMEOGG
Grazie
Ciao
Giorgio


title: Nome report

text:
"Giorgio" <
giorg...@tiscalinet.it
> wrote in message
news:uyZmd.38420$
Ni.13...@twister1.libero.it
> Salve
>
> Ho scritto in un modulo nel mio db il seguente codice:
>
> [CUT]
>
> Questo modulo lo eseguo (eseguicodice) da un macro dopo aver aperto un
> report e l'intenzione č di memorizzare il nome del report nel campo
> "NOMEOGG"
> Il problema č che  "
report.name
" non funziona
> Qualcuno sa dirmi come posso passare il nome del report al campo NOMEOGG
>
> Grazie
> Ciao
> Giorgio
La funzione che hai usato originariamente prevedeva la
gestione Erorri, ma qualcuno l'ha tolta, di conseguenza
Exit Function non serve piů, poi se il Report č quello
aperto per ricavarne il nome puoi puntare al ReportCorrente
Function LOG_FILE()
 Dim DBS As Database, RST As Recordset
 Set DBS = CurrentDb
 Set RST = DBS.OpenRecordset("MIATABELLA", dbOpenDynaset)
 With RST
     .AddNew
     ![NOMEOGG] =
Screen.ActiveReport.name
     .Update
 End With
 RST.Close

 '// ALTERNATIVA
 CurrentDb.Execute "INSERT INTO MIATABELLA " & _
                   "VALUES(" & _
                   chr(34) & _

Screen.Activereport.name
 & _
                   chr(34) & ");"

End Function
Ciao
@Alex.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Si può fare un loop in una query?

author: Filippo

text:
Salve al NG.
Vorrei un consiglio sul seguente problema:
supponiamo una tabella Fatture, con un campo Data, e supponiamo i record
ordinati cronologicamnete. Volendo, a fini statistici, contare le fatture
emesse nei singoli mesi, la query dovrebbe essere
Sum(Month([Fatture].[Data])=1)*-1
AS Gennaio, Sum(Month([Fatture].[Data])=2)*-1 AS Febbraio ecc.
Ora io mi chiedo se in una query sia possibile un loop e una variabile
indicizzata, in modo da fare qualcosa del tipo
DIM Mese(1 to 12) as INTEGER
FOR I = 1 to 12
 Sum(Month([Fatture].[Data])=I)*-1 AS Mese(I)
NEXT I
Se non è possibile farlo in una query, lo si può fare nel codice.
Ma esiste il comando Sum in Visual Basic? E come si mette il risultato del
calcolo in un Form? E se il suddetto form ha altri risultati di una query
come si fa a mettere questo e quelli?
Magari ci sono altri comandi che non conosco che risolvono alla grande il
problema.
Grazie a chi mi potrà chiarire i dubbi
Filippo


title: Si può fare un loop in una query?

author: Antonio Biso

text:
Filippo <
f....@panservice.it
> wrote in message
9p1uda$3sa$1...@news.panservice.it...
> Salve al NG.
> Vorrei un consiglio sul seguente problema:
> supponiamo una tabella Fatture, con un campo Data, e supponiamo i record
> ordinati cronologicamnete. Volendo, a fini statistici, contare le fatture
> emesse nei singoli mesi, la query dovrebbe essere
Scusa eh? Tu vuoi sapere quante fatture sono state emesse per ogni mese?
Fai una query di raggruppamento sul campo calcolato
month(date) con uno dei campi in cui ci metti la funzione conteggio.
Antonio


title: Si può fare un loop in una query?

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:as%s7.6473$MM2.7...@news.infostrada.it...

E' quello che gli ho detto io, ma sembra che non gli piace. :-)
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Si può fare un loop in una query?

text:
"Roberto dal portatile" <
r.ma...@repubblica.it
> ha scritto nel messaggio
news:9p2bmd$3gna$1...@stargate1.inet.it...
> E' quello che gli ho detto io, ma sembra che non gli piace. :-)
>
> --
> Roberto
Ti ringrazio, ma quando me l'hai detto? Io non ho trovato nessuna risposta
al mio precedente post.
Comunque non ho capito come fare.... potresti essere più preciso? In verità
non ho molta dimestichezza con le query di raggruppamento :)
Grazie,
Filippo


title: Si può fare un loop in una query?

text:
"Filippo" <
f....@panservice.it
> ha scritto nel messaggio
news:9p2e9p$899$1...@news.panservice.it...

Questo è il mio messaggio inviato al NG il 26/9/2001 alle ore 0:32
========================
Ti scondiglio di chiamare Data un tuo oggetto: è un nome riservato di
Access; nel mio esempio il campo che contiene la data della fattura lo
chiamerò pertanto Data1.
Se quindi la tua tabella Fatture contiene un campo con tipo dati Data/ora,
usa una query di raggruppamento che abbia il seguente codice SQL:
SELECT Format([Data1],"yyyy") & "/" & Format([Data1],"mmm") AS Mese,
Count(Data1) AS ConteggioFatture
FROM Tabella1
GROUP BY Format([Data1],"yyyy") & "/" & Format([Data1],"mmm"),
Year([Data1])*100+Month([Data1])
ORDER BY Year([Data1])*100+Month([Data1]);
--
Roberto
===========================



title: Si può fare un loop in una query?

author: Sib dal portatile

text:
"Filippo" <
f....@panservice.it
> ha scritto nel messaggio
> "Roberto dal portatile" <
r.ma...@repubblica.it
> ha scritto nel messaggio
> > E' quello che gli ho detto io, ma sembra che non gli piace. :-)
> >
> > --
> > Roberto
>
> Ti ringrazio, ma quando me l'hai detto? Io non ho trovato nessuna risposta
> al mio precedente post.
> Comunque non ho capito come fare.... potresti essere più preciso? In
verità
> non ho molta dimestichezza con le query di raggruppamento :)
Forse hai dimenticato di sincronizzare il ng prima di postare nuovamente la
domanda.
Sib
--
----------------------------------------------------
la mia home:
http://digilander.iol.it/syb
----------------------------------------------------
il sito comune di it.comp.database.access:
http://www.sitocomune.com
----------------------------------------------------
4000 anni fa', il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente


title: access-oracle

author: Mikael Österhed

text:
Salve,
Ho fatto un db Access ('97) che include una tabella collegata ad una tabella
Oracle (Oracle fa parte di Exploit di ESA cioè un programma di contabilità).
Uso  il driver ODBC per Oracle, quella di Microsoft, che chiede username e
password. Fino a qua tutto bene. Ho creato un semplice query di selezione e
riesco leggere senza problemi i dati nella tabella Oracle.
Ora voglio iniziare di confrontare dei dati nelle tabelle Oracle con dei
dati
che risiedono in altri DB Access. Mia paura è di riuscire di modificare
dei dati nelle tabelle Oracle. Imagino, che sotto Oracle possa essere
creato un utente, che uso per collegarmi,  che ha solo la possibilità di
leggere cioè "read-only access" e questa può essere una soluzione.
Ora mi chiedo se non è pero' possible di impostare Access in qualche modo
per dire ad Access che il collegamento è "read-only access"  tipo
snapshot. Si può ?
Grazie in anticipo per un input.
/Mike


title: ADODB: Non mi funziona l'HELP!!!

text:
Ho installaro Office XP developer e non mi funziona lěhelp per tutte le
funzionalitŕ che riguardano l'ADODB. Evidenziando una parola chiave
premendo F1 ottendi una schermata vuota di Help.
Qualcuno sa come fare per riattivare il tutto?
Ho giŕ provato a "restaurare" XP e giŕ cercato su MSN e MS Kb... ma senza
successo.
Simone


title: ADODB: Non mi funziona l'HELP!!!

author: Sib dall'ufficio

text:
"Riker66" <
Rik...@katamail.com
> ha scritto nel messaggio

... e hai anche cercato se sono selezionati i riferimenti alla libreria ADO?
Sib


title: chiamata numero da computer

author: Maurizio M1

text:
Buonasera a tutti,
A2003
ho sviluppato,anche grazie ai vostri consigli/aiuti,un programmino che mi
permette la gestione delle comande per il reparto cucina della sagra del
paese.
Vorrei ora fare in modo che, quando la comanda esce dalla cucina e arriva
alla sala pranzo ,l'inserviente tramite pistola per leggere i codici a
barre,punti il lettore sulla comanda e il computer chiami il numero della
comanda.
Qualcuno mi può indirizzare sulla strada giusta magari anche con qualche
esempio da cui prendere spunto?
Grazie
Maurizio


title: chiamata numero da computer

author: Pablitomf

text:
Maurizio M1 <
maurizio...@tin.it
> ha scritto:

Mmmmm "chiami" che vorrebbe dire?

--
------------
Pablitomf
Napoli sempre nel "Q"uore!
"mammasantissima" si nasce, non si diventa.

TheSpaceCowboy :
Britos deve recuperare per arrivare in forma al prossimo
infortunio - 24/10/12


title: chiamata numero da computer

text:
"Pablitomf" <
pabl...@hotmail.it
> ha scritto nel messaggio
news:201303032...@mynewsgate.net...
> Maurizio M1 <
maurizio...@tin.it
> ha scritto:
>
>> Buonasera a tutti,
>> A2003
>> ho sviluppato,anche grazie ai vostri consigli/aiuti,un programmino
> che mi
>> permette la gestione delle comande per il reparto cucina della sagra
> del
>> paese.
>> Vorrei ora fare in modo che, quando la comanda esce dalla cucina e
> arriva
>> alla sala pranzo ,l'inserviente tramite pistola per leggere i codici
> a
>> barre,punti il lettore sulla comanda e il computer chiami il numero
> della
>> comanda.
>> Qualcuno mi pu� indirizzare sulla strada giusta magari anche con
> qualche
>> esempio da cui prendere spunto?
>> Grazie
>> Maurizio
>
> Mmmmm "chiami" che vorrebbe dire?
>
>
> --
> ------------
> Pablitomf
> Napoli sempre nel "Q"uore!
> "mammasantissima" si nasce, non si diventa.
>
> TheSpaceCowboy :
> Britos deve recuperare per arrivare in forma al prossimo
> infortunio - 24/10/12

chiami vorrebbe dire che dagli altoparlanti collegati al computer  viene
"annunciato" il numero dello scontrino.
esempio:"centoventitre"
spero di essermi spiegato un po meglio.
Grazie Ciao
Maurizio


title: chiamata numero da computer

text:
> chiami vorrebbe dire che dagli altoparlanti collegati al computer  viene
> "annunciato" il numero dello scontrino.
> esempio:"centoventitre"
> spero di essermi spiegato un po meglio.
> Grazie Ciao

ha... lo vuoi proprio far parlare! :D

certo che si puo'... io lo uso per la lettura dei testi per i "non vedenti"...

CreateObject("SAPI.SpVoice").Speak ("centotrenta")

solo che dovresti "caricare" qualche voce ITALIANA di Loquendo (Tipo Paola,
Silvia o Roberto) sul PC, impstandolo come default in "Sintesi e
riconoscimento vocale" altrimenti parlera' sempre in inglese e non ci
capirai mai nulla.



title: chiamata numero da computer

text:
cut
grazie ,ora provo.
Ciao
Maurizio


title: creare una query che utilizzi 2 file

author: Gabriele

text:
Salve , vorrei creare una query con QBE  che legga tabelle presenti in due
file MDB diversi .
Non riesco , in modalità struttura , a vedere  le tabelle dell'altro MDB .
grazie e ciao


title: creare una query che utilizzi 2 file

author: vuLCan Karayan

text:
> Salve , vorrei creare una query con QBE  che legga tabelle presenti in due
> file MDB diversi .
Crea un collegamento della tabella esterna sul database dove
risiede la query.


title: creare una query che utilizzi 2 file

text:
"vuLCan Karayan" <
nos...@nospam.com
> ha scritto nel messaggio
news:468572b5$0$21208$5fc...@news.tiscali.it...

 grazie!
PS : sai mica come si imposta il titolo di una colonna della query ottenuta
?
Ho impostato nelle proprietà della colonna la  descrizione e  la label , ma
mi compare sempre lo stesso come titolo il nome del campo , non riesco a
cambiare
il titolo della colonna !
ciao


title: creare una query che utilizzi 2 file

author: Karl Donaubauer

text:

Per vedere le tabelle di un MDB esterno devi impostare la proprietà
"Database origine" della query da "(corrente)" al percorso del MDB
esterno. Ma con 2 MDB esterni è meglio usare la sintassi "diretta"
nel SQL della query. P.e.
SELECT a.Campo1, b.Campo2
FROM [x:\percorso\db1.mdb].NomeTabella AS a
INNER JOIN [y:\percorso\db2.mdb].NomeTabella AS b
  ON a.Id = b.Id
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


title: creare una query che utilizzi 2 file

text:
> Per vedere le tabelle di un MDB esterno devi impostare la proprietą
> "Database origine" della query
dove la si imposta tale proprietą ?
Grazie


title: creare una query che utilizzi 2 file

text:
> dove la si imposta tale proprietà ?
>
ho trovato dove si imposta , ma posso indicare DUE file mdb in tale
proprietà?
grazie


title: creare una query che utilizzi 2 file

text:
Gabriele wrote:
>> dove la si imposta tale proprietą ?
>>
> ho trovato dove si imposta , ma posso indicare DUE file mdb in tale
> proprietą?
No. Per questo ti ho scritto come gestire 2 MDB nel enunciato SQL.



title: Ancora protezione database

text:
Scusate se rompo ma non riesco a venirne a capo.
In pratica vorrei che gli operatori non potessero mettere mani alle
tabelle (in lettura/modifica/inserimento) ma che utilizzassero
obbligatoriamente la struttura che ho preparato.
Se si avrei bisogno di farlo tramite VBA perchè a priori non in grado
di stabilire in quanti e soprattutto quali pc verrà utilizzato !!!


title: Ancora protezione database

author: Sib

text:
"Roberto" <
erre...@yahoo.it
> ha scritto nel messaggio

---------------------
Il problema consiste nel fatto stesso che il FE venga eseguito in locale.
In teoria potresti nascondere le tabelle, ma sarebbe comunque una protezione
puerile perchè chiunque possegga le credenziali di accesso potrebbe comunque
connettersi alla base dati anche con un applicativo creato in pochi secondi.
La soluzione consiste nell'impedire determinate operazioni a livello di
tabella o di singolo campo e nell'eseguire con cadenza almeno settimanale un
backup della base dati.
Ciao
Sib
--
http://www.gestionedati.com


title: spedizione report

author: Danbow

text:
Quando gli comando di spedire un report con posta elettronica, nonstante
abbia selezionato EUDORA come client di posta elettronica predefinito,
ACCESS me lo spedisce sempre con OE.
Come faccio x modificargli questo automatismo?
grazie.


title: spedizione report

text:
Danbow <
thed...@yahoo.it
> wrote in message
MPG.161991987...@news.tin.it...

Non ne sono certo ma credo che access invii i messaggi di posta al programma
predefinito per la posta che evidentmente nel registro di windows risulta
essere ancora OE, non so come però si cambia.


title: sottoreport bilingue

text:
ciao
Su "apertura" di un report bilingue ho inserito il seguente codice
(gentilmente offerto dal newsgroup.....che ancora ringrazio).
Private Sub Report_Open(Cancel As Integer)
Dim db As DAO.Database
Set db = CurrentDb
Dim rstEtichette As DAO.Recordset
Set rstEtichette = db.openrecordset("select * from tabella1 where
IDLingua='" & InputBox("Che lingua?") & "'")
Me.Codice.Caption = rstEtichette.Fields("d1")
Me.Materiale.Caption = rstEtichette.Fields("d2")
Me.cliente1.Caption = rstEtichette.Fields("d4")
Me.Spessore.Caption = rstEtichette.Fields("d3")
Me.Data1.Caption = rstEtichette.Fields("d5")
Me.giorno1.Caption = rstEtichette.Fields("d6")
Me.dal1.Caption = rstEtichette.Fields("d7")
Me.al1.Caption = rstEtichette.Fields("d8")
Me.settimana1.Caption = rstEtichette.Fields("d9")
Me.bobina.Caption = rstEtichette.Fields("d10")
Me.Colore.Caption = rstEtichette.Fields("d11")
Set rstEtichette = Nothing
Set db = Nothing
End Sub
e funziona a meraviglia.
Ora, però, devo inserire in questo report un sottoreport (sottrep), legato
al "Codice" che deve essere bilingue.
Che codice devo inserire? Mi aiutate ancora?
Grazie.......ciao


title: sottoreport bilingue

author: Alessandro Baraldi

text:
Questo è il motivo che aveva spinto Simone Calligaris a sostenere la
poca
versatilità di questo, pur funzionante codice....!
Personalmente ritengo che se si deve mettere mano al codice in questi
casi
va valutata la possibilità di aver preso una strada non pulita.
Ora supponi di dover mettere un Sotto_Sotto_Report che fai....???
Queste soluzioni sono Stand_Alone, e danno più problemi che benefici.
Ricordo che Simone aveva proposto in un 3D precedente di usare il Demo
realizzato da me e Silvio sull'editing dei Report.
Questo Demo sfruttando la ricorsione non avrebbe richiesto
l'implementazione
di NEMMENO una riga di codice nei report.
Saluti
@Alex


title: sottoreport bilingue

author: Simone Calligaris

text:
(cut)
Ora, perň, devo inserire in questo report un sottoreport (sottrep), legato
al "Codice" che deve essere bilingue.
Che codice devo inserire? Mi aiutate ancora?
Grazie.......ciao
Senti caio ... ma non avevi giurato che le personalizzazioni servivano solo
sul Report principale?
Ma lo sapevo che finiva cosě, eccome!  ;-)
Ciao, Simone


title: sottoreport bilingue

author: AEOM

text:
<
ca...@flag.it
> ha scritto nel messaggio
news:e4c74m$c3e$1...@balena.cs.interbusiness.it...
ciao
Su "apertura" di un report bilingue ho inserito il seguente codice
(gentilmente offerto dal newsgroup.....che ancora ringrazio).
Private Sub Report_Open(Cancel As Integer)
Dim db As DAO.Database
Set db = CurrentDb
Dim rstEtichette As DAO.Recordset
Set rstEtichette = db.openrecordset("select * from tabella1 where
IDLingua='" & InputBox("Che lingua?") & "'")
Me.Codice.Caption = rstEtichette.Fields("d1")
Me.Materiale.Caption = rstEtichette.Fields("d2")
Me.cliente1.Caption = rstEtichette.Fields("d4")
Me.Spessore.Caption = rstEtichette.Fields("d3")
Me.Data1.Caption = rstEtichette.Fields("d5")
Me.giorno1.Caption = rstEtichette.Fields("d6")
Me.dal1.Caption = rstEtichette.Fields("d7")
Me.al1.Caption = rstEtichette.Fields("d8")
Me.settimana1.Caption = rstEtichette.Fields("d9")
Me.bobina.Caption = rstEtichette.Fields("d10")
Me.Colore.Caption = rstEtichette.Fields("d11")
Set rstEtichette = Nothing
Set db = Nothing
End Sub
e funziona a meraviglia.
Ora, perň, devo inserire in questo report un sottoreport (sottrep), legato
al "Codice" che deve essere bilingue.
Che codice devo inserire? Mi aiutate ancora?
Grazie.......ciao
se non ricordo male il report doveva essere una cosa semplicissima e le tue
conoscenze di vba ridottissime...
hai due soluzioni...o  scarichi la demo citata da alex, ti studi la
ricorsionie e cerchi di capire come adattare il suo demo al tuo problema
visto che suggerimenti per farlo non te ne ha dati...oppure se non hai tempo
una settimana per capirti tutto....fai un copia incolla del codice che hai
messo nel primo report nell'evento su apertura del secondo report.
Puoi crearti una tabella nuova per il sottoreport se ti č piů facile oppure
usare la stessa tabella ma aggiungento un campo "nomereport" da utilizzare
come filtro quando apri il recordset
Dim rstEtichette As DAO.Recordset
Set rstEtichette = db.openrecordset("select * from tabella1 where
IDLingua='" & InputBox("Che lingua?") & "' and nomereport='fattura'")
                                                                    ^^^^^^^^^^^^^^^^^^
....
se imposti con questo secondo metodo puoi aggiungere quanti sottoreport vuoi
in modo rapidissimo
Ovviamente č brutto chiedere due volte la lingua per report e sottoreport
quindi se sai cosa sono le costanti puoi memorizzarti su una costante la
prima risposta e usarla per la seconda.
Se il report finisce qui vai tranquillo con questa sistema senza dannarti
tanto l'anima altrimenti ti consiglio pensarci bene prima di continuare a
incasinarti sempre di piů.
ciao, AEOM


title: sottoreport bilingue

text:
Questi giovinastri che non ascoltano .....!
;-)
@Alex


title: sottoreport bilingue

text:
Purtroppo non dipende da me...
E' il mio capo che, bel bello, è venuto a dirmi: "ma in questa stampa non
si può inserire anche.........."
a report già concluso!!!!!
Comunque grazie a tutti.......ciao


title: sottoreport bilingue

text:
Non è colpa del tuo capo, ma della tua comprensibile inesperienza.
Il suggerimento di Simone non era fatto proprio da chi vuole evitare di
dover lavorare 2 volte sullo stesso problema e che sicuramente è
passato
prima di te per questi aspetti.....!!!
Per questo servirebbe ascoltare i suggerimenti migliori anche se
possono
sembrare più contorti a prima vista....!!!
@Alex


title: impostazione controllo calendario

text:
In una maschera ho inserito due controlli "calendario" per l'impostazione di
due date.
Vorrei che all'apertura della maschera il primo controllo calendario si
imposti automaticamente con la data del Lunedě della settimana in corso e il
secondo calendario con il venerdě della stessa settimana
č possibile con qualche fnzione?
grazie


title: impostazione controllo calendario

author: Roberto da Parma

text:
"giorgio99" <
va...@vale.it
> ha scritto nel messaggio
news:48c51ac8$1...@extreme.x-privat.org...

su caricamento della maschera
dataDal.value = PrimoGiornoSettimana(Date)
dataAl.value = PrimoGiornoSettimana(Date) + 5
e inserisci in un modulo la funzione...
Function PrimoGiornoSettimana(ByVal DVal)
Select Case Format(DVal, "ddd")
       Case "lun"
        PrimoGiornoSettimana = Date
       Case "mar"
        PrimoGiornoSettimana = Date - 1
       Case "mer"
        PrimoGiornoSettimana = Date - 2
       Case "gio"
        PrimoGiornoSettimana = Date - 3
       Case "ven"
        PrimoGiornoSettimana = Date - 4
       Case "sab"
        PrimoGiornoSettimana = Date - 5
       Case "dom"
        PrimoGiornoSettimana = Date + 1
End Select
End Function
Ciao
--
Roberto da Parma


title: impostazione controllo calendario

text:

Grazie Roberto, funziona perfettamente.
ciao


title: Problema setfocus con Recordset

text:
ciao a tutti

Chiedo il vostro aiuto per capire perchè con
Me!SM_DettFatturaFornitore.SetFocus nel "punto 2"
ho l'errore: 3420 oggetto non valido o non impostato
mentre nel "punto 1" No?
Grazie.

        Dim Rs As DAO.Recordset, Rs1 As DAO.Recordset, Rs2 As DAO.Recordset

        Set Rs = Me.Recordset
        Set Rs1 = Me!SM_FattureFornitoridaRicevere.Form.Recordset

(punto 1)Me!SM_DettFatturaFornitore.SetFocus

        Set Rs2 = Me!SM_DettFatturaFornitore.Form.Recordset

        If Not Rs1.BOF And Not Rs1.EOF Then

(punto 2)'Me!SM_DettFatturaFornitore.SetFocus (in questo punto ho l'errore: 3420 oggetto non valido o non impostato)

            Rs1.MoveFirst
            Rs2.AddNew

            Rs2!IdFatturaFo = Rs!IdFatturaFo
            Rs2!IDCarico = Rs1!IDCarico
            Rs2!ImportoLordo = Rs1!ImportoLordo
            Rs2!Totale = Rs1!Totale
            Rs2!Spese = Rs1!Spese

            Rs2.Update
            Rs1.MoveNext

            Me!SM_FattureFornitoridaRicevere.Requery

        Else
            MsgBox "Non ci sono più record da aggiungere!!!"
        End If

        Set Rs = Nothing
        Set Rs1 = Nothing
        Set Rs2 = Nothing