title: Progetto Nuovo DB

author: Cataldo Formaro

text:
Salve a tutti Voi del N.G.,
gradirei aiuto per l'impostazione (in linee generali) di un nuovo DB, che
avevo già, concepito dempo addietro, ma, ora mi accorgo che, si puo fare
meglio.
ho la necessità di immagazzinare (in un DB) le notizie relative alle visite,
che vengono fatte ai pazienti.
Partiamo da un "Elenco Pazienti Storico" da qui selezionando o inserendo un
nominativo passare allo "storico del paziente" in cui visualizzo tutto
quello che ha fatto fino ad oggi, e/o aggiungo gli esami che farà oggi:
(ECG; ECO; HOLTER; PFR ecc.. ) ognuno di questi esami ha una sua maschera,
in cui immetto il referto a quell'esame specifico:.(M_ECG; M_ECO; M_HOLTER;
M_PFR ecc.. ) quindi da qui nasce la necessità di far comparire per
l'inserimento, la maschera relativa all'esame che viene selezionata e quindi
poi stampare il referto di quella visita.
Mi auguro di aver trasmesso bene l'idea, e ringrazio quanti mi aiuteranno
nel concepimento del progetto!!
saluti CF


title: report fattura

author: Alessandro Carli

text:
un saluto a tutto il NG.
Sarei grato se ricevessi qualche dritta per la realizzazione grafica di una
fattura (ma anche DdT, ordine d'acquisto, ecc.)
Il mio problema è che riesco a posizionare nel giusto posto il gruppo di
informazioni che dovrebbero concludere il report (imponibile, IVA,
complessivo, ecc.).
Mi spiego:
se i controlli li inserisco nel pie' di report, questi vengono inseriti al
termine di tutte le righe di fattura, ma se mi trovo all'inizio della
seconda pagina (o successive) queste informazioni mi appaiono in alto,
invece devono rimanere in basso;
se i controlli li inserisco nel piè di pagina, queste informazioni mi
vengono ripetute in tutte le pagine della fattura, mentre devono apparire
solo nell'ultima.
Qualcuno sa come risolvere questo problemino????
Un grazie anticipato
Alessandro Carli


title: report fattura

text:
Sull'evento OnFormat del report, controlla:
IF il numero tot di pagine=pagina corrente THEN visualizza totali,
imponibili etc
ELSE non visualizzarli
Ciao Bobbit
"Alessandro Carli" <
carl...@tin.it
> ha scritto nel messaggio
news:8l7790$3du$1...@nslave2.tin.it...



title: report fattura

author: Dario da PD

text:
Alessandro Carli <
carl...@tin.it
> wrote in message
8l7790$3du$1...@nslave2.tin.it...
[cut]
Io l'ho risolta così (passo passo):
Imposto il raggruppamento per n° fattura (contatore tabelle fattura).
La testata della fattura la inserisco nella intestazione di pagina e i
totali nel piè di pagina pagina.
Fin qui tutto normale.
Nel piè di pagina del ragguppamento (che è non visibile) inserisco un
controllo chiamato RigheFattura che conta il n° totale delle righe della
fattura (=Conteggio([FATRIG_ID])).
A mano (facendo una stampa di prova) conto quante righe stanno su una
pagina, ad esempio sono 22.
A quel punto basta inserire una casella di testo con valori Sì/No che chiamo
UltimaPaginaFattura (anche questa su piè di pagina pagina e nascosta) con
origine controllo :
=[Page]*22>[RigheFattura]
Tale controllo varrà Sì quando la pagina visualizzata è l'ultima, No in
tutte le altre.
Ovviamente sull'evento Formattazione del raggruppamento (ossia
IntestazioneGruppo0_Format) bisogna reimpostare a 1 il n° di pagina, ossia :
Page = 1
Fatto questo su formattazione del piè di pagina basterà rendere visibili i
controlli quando UltimaPaginaFattura = Sì, e renderli invisibili nel caso
contrario (magari aggregandoli in una unica funzione).
Mi rendo conto che la cosa risulta molto macchinosa, ma si ha il grandissimo
vantaggio di poter stampare interi gruppi di fatture (ad esempio utilizzando
dal.... al.....) e non dover stamparle una alla volta (cosa che invece
succederebbe con il suggerimento dato da Bobbit).
Se poi c'aggiungete nel piè di pagina un controllino chiamato
TotPagineFattura definendolo come
=[RigheFattura]\22+1
ottenete anche il numero totale di pagine della singola fattura. Potete
quindi visualizzare una scritta del tipo:
Pagina 1 di 3
e così via, molto utile ai fini pratici (quando l'impiegato si trova con la
fattura in mano vede immediatamente quante pagine devono essere, senza
doversele sfogliazzare tutte fino a quando non trova l'ultima con il
totale).
Se vi rimane qualche dubbio ditemelo che lo risolviamo.
Ciao
Dario da PD


title: report fattura

author: Graziano Franchi (Dall'Ufficio)

text:
Dario che fai??????????????
Saluti


title: report fattura

text:
Graziano Franchi (Dall'Ufficio) <
franchi...@centoservizi.it
> wrote in
message 8l7h81$vvr$1...@news.IT.net...
> Dario che fai??????????????
>
> Saluti
In che senso ?
Alludi forse al fatto che mi martorizzo facendo cose troppo complicate ?
Forse sì, perché mi diverto un sacco...
Ciao
Dario da PD


title: report fattura

author: Sandro

text:
E se le righe sono di altezza variabile?
Poi se ho ben capito il pie' di pagina rimane sempre visibile anche se vuoto
nelle pagine che non sono l'ultima, cioe' in ogni caso ruba spazio alle
eventuali
righe della fattura.
Ciao
> Io l'ho risolta così (passo passo):
> Imposto il raggruppamento per n° fattura (contatore tabelle fattura).
> La testata della fattura la inserisco nella intestazione di pagina e i
> totali nel piè di pagina pagina.
> Fin qui tutto normale.
...


title: Unire 2 database uguali

author: Max

text:
Salve ...
Ho la necessitï¿œ di unire due database acces  .MDB uguali formatio da 8
tabelle di cui solo 1 contiene dei dati diversi ma che dovrebbero essere
sequenziali.
Il primo database si ferma ad un certo numero di record . e non so come
l'altro ha continuato da lï¿œ.
ora vorrei riunire i due file per averne uno solo .
Calcolando che la tabella da unire ï¿œ una sola come posso fare ??
Grazie


title: Unire 2 database uguali

author: AndreaPapi

text:
On 13 Gen, 21:25, Max <
info.tecn...@libero.it
> wrote:
> Salve ...
> Ho la necessit di unire due database acces  .MDB uguali formatio da 8
> tabelle di cui solo 1 contiene dei dati diversi ma che dovrebbero essere
> sequenziali.
>
> Il primo database si ferma ad un certo numero di record . e non so come
> l'altro ha continuato da l .
>
> ora vorrei riunire i due file per averne uno solo .
> Calcolando che la tabella da unire una sola come posso fare ??
> Grazie
Il metodo che ti consiglio è quello di implementare le tabelle
utilizzando i recordset DAO.
Devi iniziare dalla tabella madre, Il vantaggio è che puoi memorizzare
il valore del campo contatore subito dopo la creazione di un nuovo
record.
Di conseguenza puoi utilizzare quel valore per mantenere il join con
le varie tabelle figlio.
buon lavoro
Andrea
www.papiandrea.it


title: aiuto su somma (DSUM) in piè di pagina di report

author: Giacomo

text:
la situazione e la seguente:
ho una query, mettiamo QueryXYZ, dalla quale creo un report che mi da
i dati delle fatture che scadranno nel periodo DA A immessi da utente
con popup classico della query (e dove ho il controllo
Month([Scadenza]) BETWEEN [Da] AND [A] )
la query ed il report funzionano bene.
cio che poi voglio fare e avere un totale residuo ed un totale pagato
alla fine del report (calcolato dal campo [Importo] della tabella
[Rate]):
ho dunque cosi inserito nel pie di pagina del report:
"totale residuo"
=DSum("[Importo]","[QueryXYZ]","[Valuta] = 2 AND [Pagato] = false AND
Month([Scadenza]) BETWEEN [Da] AND [A]")
ma non mi funziona, o non visualizza nulla o da #errore
tralasciando la sintassi dell'espressione, non e li l'errore xe ho la
versione inglese di win2k quindi ho "," invece di ";" qualcuno ha la
minima idea del perche non dovrebbe funzionare?
devo forse mettere la funzione non nel pie di pagina ma altrove? devo
forse staccare il BETWEEN dai criteri della funzione? devo forse
pregare la madonna?
scusate ma sono tre giorni (dico tre) che non riesco a passare questo,
credo stupidissimo, scalino.
vi prego aiutatemi!
:)
-g-


author: Roberto da casa

text:
"Giacomo" <giacomo@_
NOSPAM_free.floating.net
> ha scritto nel messaggio
news:3d9868a4...@powernews.inwind.it...

In effetti dà errore anche a me nel caso in cui QueryXYZ è parametrica; non
saprei proprio ipotizzare il perché: speriamo che quelche altro
frequentatore sa darci un motivo.
Nel frattempo, se vuoi andare avanti, nell'origine controllo della casella
di testo non associata che hai inserito nel piè di pagina report scrivi:
=Somma(IIf([Valuta]=2 And [Pagato]=Falso And (Month([Scadenza]) Between [Da]
And [A]);[Importo];0))
Chi vivrà vedrà. :-)
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


text:
On Mon, 30 Sep 2002 16:09:58 GMT, "Roberto da casa"
<
r.ma...@libero.it
> wrote:
>
>In effetti da errore anche a me nel caso in cui QueryXYZ e parametrica; non
>saprei proprio ipotizzare il perche: speriamo che quelche altro
>frequentatore sa darci un motivo.
>Nel frattempo, se vuoi andare avanti, nell'origine controllo della casella
>di testo non associata che hai inserito nel pie di pagina report scrivi:
>
>=Somma(IIf([Valuta]=2 And [Pagato]=Falso And (Month([Scadenza]) Between [Da]
>And [A]);[Importo];0))
>
>Chi vivra vedra. :-)
grazie, ora provo.
a dire la verita avevo provato anche con somma ma non pensavo si
potesse adoperare in questa maniera (con iif e le condizioni per la
query). col fatto che somma prende solo un parametro non c'avevo
proprio pensato...
se funziona sei ancora + mitico del tuo solito...
prova...
attendere...
si, funziona!
GRAZIE, sei veramente provvidenziale... sei un ultra mito!
sapevo che era una cosa banale ma le cose banali in access non mi
vengono mai.
cmq ancora i miei + sentiti ringraziamenti.
saluti,
Giacomo


author: Maurizio Borrelli

text:
> "Giacomo" news:3d9868a4...@powernews.inwind.it...:
[...]
> "totale residuo"
> =DSum("[Importo]","[QueryXYZ]","[Valuta] = 2 AND [Pagato] = false AND
> Month([Scadenza]) BETWEEN [Da] AND [A]")
[...]
    Togli le parentesi quadre all'argomento "dominio" (il secondo argomento
delle funzioni di aggregazione sui domini).
    =DSum("[Importo]","QueryXYZ",...
    Le parentesi quadre vanno usate solo per i nomi di campo e non sono
obbligatorie. Ma meglio metterle sempre...
--
Ciao :-)
Maurizio
--------
?SPQR(C)
 X
--------


text:
"Maurizio Borrelli" <
maurizio...@freepass.it
> ha scritto nel messaggio
news:ana0sp$c690r$1...@ID-52090.news.dfncis.de...
> > "Giacomo" news:3d9868a4...@powernews.inwind.it...:
> [...]
> > "totale residuo"
> > =DSum("[Importo]","[QueryXYZ]","[Valuta] = 2 AND [Pagato] = false AND
> > Month([Scadenza]) BETWEEN [Da] AND [A]")
> [...]
>
>     Togli le parentesi quadre all'argomento "dominio" (il secondo
argomento
> delle funzioni di aggregazione sui domini).
>
>     =DSum("[Importo]","QueryXYZ",...
>
>     Le parentesi quadre vanno usate solo per i nomi di campo e non sono
> obbligatorie. Ma meglio metterle sempre...
>
Non è quello il problema; la Dsum (o qualsiasi funzione di aggregazione sui
dominii) dà errore se QueryXYZ è parametrica: funziona  normalmente se
QueryXYZ non è parametrica.
E non dipende neppure dal fatto che la casella di testo non associata sia
allocata nel piè di pagina del report: in qualsiasi sezione del report si
trovi il controllo il risultato è lo stesso.
Onestamente è la prima volta che mi capita una cosa del genere con le
funzioni di aggregazione sui dominii nei report.
> --
> Ciao :-)
> Maurizio
> --------
> ?SPQR(C)
>  X
> --------
--



text:
> "Roberto da casa" news:Ip0m9.32104$Eu.7...@twister1.libero.it...:
> > "Maurizio Borrelli" news:ana0sp$c690r$1...@ID-52090.news.dfncis.de...:
> > > "Giacomo" news:3d9868a4...@powernews.inwind.it...:
[...]
> > > "totale residuo"
> > > =DSum("[Importo]","[QueryXYZ]","[Valuta] = 2 AND [Pagato] = false AND
> > > Month([Scadenza]) BETWEEN [Da] AND [A]")
[...]
> >     Togli le parentesi quadre all'argomento "dominio"
[...]
> Non è quello il problema; la Dsum (o qualsiasi funzione di aggregazione
> sui
> dominii) dà errore se QueryXYZ è parametrica: funziona  normalmente se
> QueryXYZ non è parametrica.
    Oops!... Non avevo colto che QueryXYZ fosse parametrica. Meglio: non
avevo colto proprio niente, distratto dalle mie preziosissime parentesine...
:-(
    Cioe' vuoi dire, Giacomo, che con quel "[Da] AND [A]" intenderesti
passare i parametri alla query "QueryXYZ"? Ho capito, adesso?



text:
On Mon, 30 Sep 2002 21:37:27 +0200, "Maurizio Borrelli"
<
maurizio...@freepass.it
> wrote:
>> Non e quello il problema; la Dsum (o qualsiasi funzione di aggregazione
>> sui
>> dominii) da errore se QueryXYZ e parametrica: funziona  normalmente se
>> QueryXYZ non e parametrica.
>
>    Oops!... Non avevo colto che QueryXYZ fosse parametrica. Meglio: non
>avevo colto proprio niente, distratto dalle mie preziosissime parentesine...
>:-(
>
>    Cioe' vuoi dire, Giacomo, che con quel "[Da] AND [A]" intenderesti
>passare i parametri alla query "QueryXYZ"? Ho capito, adesso?
esatto, e una query parametrica il cui criterio e Expr1:
Month([Scadenza]) BETWEEN [Da] AND [A]
comunque grazie alla prima soluzione di Roberto ora mi funziona.
x la Dsum il problema non era la sintassi ma appunto, almeno pare, il
fatto che la query era parametrica.
grazie comunque per il disturbo!
:)
-g-


author: Antonio Biso

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:qH_l9.31612$Eu.7...@twister1.libero.it...
>
> > =DSum("[Importo]","[QueryXYZ]","[Valuta] = 2 AND [Pagato] = false AND
> > Month([Scadenza]) BETWEEN [Da] AND [A]")
> >
> > ma non mi funziona, o non visualizza nulla o da #errore
> >
> In effetti dà errore anche a me nel caso in cui QueryXYZ è parametrica;
non
> saprei proprio ipotizzare il perché: speriamo che quelche altro
> frequentatore sa darci un motivo.
Che intendi con parametrica?
Antonio


text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:K8dm9.34436$e31.7...@twister2.libero.it...

Intendo che se la DSum ha come dominio una query che ha questo tipo di
codice SQL:
SELECT Tabella1.Scadenza, Tabella1.Importo, Tabella1.Valuta, Tabella1.Pagato
FROM Tabella1
WHERE (((Month([Scadenza])) Between [Da] And [A]));
o comunque contiene la proposizione WHERE (quindi la query è parametrica) ,
non funziona (nel controllo del report si visualizza la scritta #Errore).
Se invece il dominio è una query ha un codice SQL di questo tipo:
SELECT Tabella1.Scadenza, Tabella1.Importo, Tabella1.Valuta, Tabella1.Pagato
FROM Tabella1;
e quindi la query non è parametrica, la Dsum funziona correttamente.
Non mi era mai capitata una cosa del genere, e si che la funzione di
aggregazione sui dominii le uso a bizzeffe. :-(



text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:51em9.34556$e31.7...@twister2.libero.it...
>
> "Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
> news:K8dm9.34436$e31.7...@twister2.libero.it...
> > "Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
> > news:qH_l9.31612$Eu.7...@twister1.libero.it...
> > >
> >
> > > > =DSum("[Importo]","[QueryXYZ]","[Valuta] = 2 AND [Pagato] = false
AND
> > > > Month([Scadenza]) BETWEEN [Da] AND [A]")
> > > >
> > > > ma non mi funziona, o non visualizza nulla o da #errore
> > > >
> >
> > > In effetti dà errore anche a me nel caso in cui QueryXYZ è
parametrica;
> > non
> > > saprei proprio ipotizzare il perché: speriamo che quelche altro
> > > frequentatore sa darci un motivo.
> >
> > Che intendi con parametrica?
> >
> > Antonio
>
> Intendo che se la DSum ha come dominio una query che ha questo tipo di
> codice SQL:
>
> SELECT Tabella1.Scadenza, Tabella1.Importo, Tabella1.Valuta,
Tabella1.Pagato
> FROM Tabella1
> WHERE (((Month([Scadenza])) Between [Da] And [A]));
Non capisco che senso abbia mettere quel criterio where nella query se poi
lo uso anche nel criterio della dlookup. Se da problemi il primo, basta
togliere i criteri nella query e usare il secondo.
>
> o comunque contiene la proposizione WHERE (quindi la query è parametrica)
,
> non funziona (nel controllo del report si visualizza la scritta #Errore).
Ho provato con una query con where di costanti e funziona.
Probabilmente il problema è solo con query parametrica che punta a valori
esterni come nei casi di richiesta di parametri o riferimenti a controlli di
maschere.
Questa cosa comunque non mi sorprende più di tanto: in fondo è come quando
si apre un recordset su una query parametrica e ti dice che manca un
parametro (Richiesto 1 hai presente?)...
Antonio


text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:Nrem9.34637$e31.7...@twister2.libero.it...

La query è anche origine record del report; caso mai si poteva fare a meno
di usare il [Da] e [A]  nei criteri della DSum.
E' però vero che come dominio della Dsum, visti come erano scritti i
criteri, si poteva tranquillamente usare la tabella su cui è basata la query
e tutto avrebbe funzionato.
> >
> > o comunque contiene la proposizione WHERE (quindi la query è
parametrica)
> ,
> > non funziona (nel controllo del report si visualizza la scritta
#Errore).
>
> Ho provato con una query con where di costanti e funziona.
> Probabilmente il problema è solo con query parametrica che punta a valori
> esterni come nei casi di richiesta di parametri o riferimenti a controlli
di
> maschere.
> Questa cosa comunque non mi sorprende più di tanto: in fondo è come quando
> si apre un recordset su una query parametrica e ti dice che manca un
> parametro (Richiesto 1 hai presente?)...
>
Probabilmente hai ragione; visto l'infinità di volte che ho usato le
funzioni di aggregazione sui dominii, mi sembrava strano che sino ad ora non
mi fosse mai capitato di usrle su dominii rappresentati da queries
parametriche che puntano a valori esterni: però è evidente che sia così. :o)
> Antonio


text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:LAhm9.35140$Eu.7...@twister1.libero.it...
>
> > Questa cosa comunque non mi sorprende più di tanto: in fondo è come
quando
> > si apre un recordset su una query parametrica e ti dice che manca un
> > parametro (Richiesto 1 hai presente?)...
> >
>
> Probabilmente hai ragione; visto l'infinità di volte che ho usato le
> funzioni di aggregazione sui dominii, mi sembrava strano che sino ad ora
non
> mi fosse mai capitato di usrle su dominii rappresentati da queries
> parametriche che puntano a valori esterni: però è evidente che sia così.
:o)
Ripeto: secondo me infatti è assurdo usare le funzioni sui domini usando
query con parametri.
I filtri me li faccio usando i criteri della funzione a quel punto!!!
Antonio


text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:6pim9.35571$e31.7...@twister2.libero.it...
[CUT]
>
> Ripeto: secondo me infatti č assurdo usare le funzioni sui domini usando
> query con parametri.
> I filtri me li faccio usando i criteri della funzione a quel punto!!!
OK, OK!!
Ma non avevo mai letto da nessuna parte che non si potesse fare e usare
criteri meno complessi basandosi su un oggetto gia parzialmente filtrato non
mi sembrava poi una cosa tanto pellegrina.
Comunque č cosě: basta saperlo.
>
> Antonio



title: Altro aiuto...

author: Everyman

text:
Buonasera. Vi riscrivo per chiedervi aiuto circa un altro problema che ho
con access. La prima volta siete stati gentilissimi e mi avete risolto il
problema.
Speriamo vada bene anche questa volta...sempre se quello che vi chiedo è
realmente fattibile.
Partiamo innanzitutto da quello che ho.
Una tabella prodotti, e una tabella cicli di lavorazione e le due rispettive
maschere.
Adesso provo a descrivervi quello che mi chiedono.
Nella tabella prodotti ho tutte le info sui prodotti tra cui l'ID prodotto e
le fasi di lavorazione.
Nella tabella cicli di lavorazione ho diverse info tra cui pure ID prodotto
e fasi di lavorazione.
Bene poiché nella maschera cicli di lavorazione ci sono informazioni che
variano a seconda dell'ordine ( date, quantità, modalità di consegna) e
quindi si andranno a registrare volta per volta e ci sono altre info come le
fasi di lavorazione che restano sempre uguali a seconda del prodotto
selezionato.
In poche parole mi chiedono che nella maschera cicli di lavorazione ci sia
un menu a tendina in cui vado a scegliere il prodotto ( e fino a qui ci sono
riuscito) e appena viene scelto che si carichino automaticamente tutte le
info sulle fasi di lavorazione, in modo da non riscriverle ogni volta.
(ricordo che le fasi di lavorazione sono tra le caratterische prodotti
nell'apposita tabella)
E' una cosa fattibile?
Io come al solito sono stato li diverse ore ma senza riuscirci....non mi
resta che confidare in voi...
Grazie a tutti anticipatamente!!!


title: Altro aiuto...

author: Massimo Piubelli

text:
Everyman wrote:
> E' una cosa fattibile?
Consiglio per prima cosa uno sguardo al sitocomune (
www.sitocomune.com
)
> Io come al solito sono stato li diverse ore ma senza riuscirci....non
> mi resta che confidare in voi...
> Grazie a tutti anticipatamente!!!
Grazie a te per riscrivere il messaggio con un oggetto che rispetti le regole del ng.
Ciao,
Max


title: gestione presenze

author: Antonio

text:
Ciao a tutti,
qualcuno sa se in rete c'è un esempio di un sw (anche molto banale)
per la gestione delle presenze in ACCESS???
grazie


title: gestione presenze

author: Sergio MAZZA

text:
"Antonio" <
anairda....@gmail.com
> ha scritto nel messaggio
news:d4da97c6-90a1-4c01...@d21g2000prf.googlegroups.com...

grazie
[risposta]
Visto che è banale; che difficoltà hai a crearlo da solo?
Perché anche se lo trovi è probabile che dovrai riadattarlo alle tue
necessità; quindi tanto vale inziare da solo...
Ciao.
--
Sergio MAZZA


title: gestione presenze

author: .Bat

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:fkg3ma$nhk$1...@tdi.cu.mi.it...

Ciao,
Anch'io ho iniziato con programmino banale, e alla fine le modifiche da fare
erano troppe
E le esigenze aziendale pure.
Per questo ho iniziato con un progetto vero e funzionante.
Sergio ha perfettamente ragione quanto vale iniziare con un progetto ben
studiato.
Per iniziare devi sapere cosa :
Rilevazione accessi con badge
Ingresso e uscita
Date
Matricola e Tessera
Operaio e Impiegato
Turni
Centro di Costi.. eccc
Backup
Export
Rapportino Day ...
Io ho iniziato com i suggerimenti del buon Roberto della Campagna, tanti
anni fa.
.Bat


title: problemi ad importare un file txt in access

author: antongiu

text:
sono un utente abbastanza esperto di access, sto cercando di importare
un file txt in access 2003 ma c'e un bug che ho visto che e' accaduto
anche a qualcuno di voi.
quando seleziono una colonna x definire il tipo dati, il nome campo
etc.. tutte le opzioni restano quelle della prima colonna anche se ho
selezionato quelle successive.
a voi e' capitato? c'e' qualche aggiornameto che posso scaricare?
grazie


author: namor

text:
antongiu ha scritto:

Mi è già capitato. Non ho ancora trovato aggiornamenti in merito.
Vai su Avanzate... e imposta da lì i nomi dei campi e il tipo dei dati.
Namor
--
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


text:
.... Microsoft invece di fare passi avanti ne fa indietro... che
prodotti di m....


author: Alessandro Cara

text:
antongiu wrote:
> .... Microsoft invece di fare passi avanti ne fa indietro... che
> prodotti di m....
>
d'accordo con te.
Citamene uno migliore.
Mi basta una caratteristica qualsiasi di un qualsiasi prodotto simil Access
--
a.cara


text:
uno migliore? access 2000!
proprio il fatto che la vecchia versione a volte funzioni meglio di
quella nuova e' un fatto che che mi fa inc@zzare....


author: ALESSANDRO Baraldi

text:
"antongiu" <
Anto...@gmail.com
> ha scritto nel messaggio
news:1116861845....@o13g2000cwo.googlegroups.com...
> uno migliore? access 2000!
> proprio il fatto che la vecchia versione a volte funzioni meglio di
> quella nuova e' un fatto che che mi fa inc@zzare....
Credo che tu non sappia di cosa parli.
A2K è un buco, semmai A_XP.
Quello che però voleva sapere Alessandro è, data la tua consideraizone
di MS, che per fortuna non ti obbliga ad usare i suoi prodotti, un prodotto
alternativo a questo altrettanto valido e che merita la tua stima.
Spesso chi si lamenta non conosce adeguatamente il prodotto, ma tu hai detto
di essere esperto, quindi non è il tuo caso, quindi passa a qualcosa di
meglio,
altrimenti invece di sputare nel piatto in cui mangi fai in modo che il
tutto
ti dia il meglio.
Saluti.
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------


text:
ALESSANDRO Baraldi ha scritto:
> Credo che tu non sappia di cosa parli.
> A2K è un buco, semmai A_XP.
>
> Quello che però voleva sapere Alessandro è, data la tua
consideraizone
> di MS, che per fortuna non ti obbliga ad usare i suoi prodotti, un
prodotto
> alternativo a questo altrettanto valido e che merita la tua stima.
>
> Spesso chi si lamenta non conosce adeguatamente il prodotto, ma tu
hai detto
> di essere esperto, quindi non è il tuo caso, quindi passa a qualcosa
di
> meglio,
> altrimenti invece di sputare nel piatto in cui mangi fai in modo che
il
> tutto
> ti dia il meglio.
>
> Saluti.
> --
lungi da me la voglia di accendere un flame, riconosco di non essere un
utente che conosce Access come molti di voi che ci lavorano per
mestiere,ma io mi occupo di IT e ti dico (che almeno nel mio campo)
mettere sul mercato una release che ha difetti gravi e'una cosa che ci
farebbe andare sotto sopra in poco tempo. per carita',io ammetto che
sia possibile fare errori ma oggi nel 2005 non c'e' una patch capace di
risolvere questo problema che mi sembra molto noioso, su questo forse
concorderai con me.
quindi se mangio la zuppa e questa e' salata penso di avere il diritto
di dire al cuoco che potrebbe cucinare meglio, senza per forza
sputargli nel piatto.


text:
lungi da me la voglia di accendere un flame, riconosco di non essere un
utente che conosce Access come molti di voi che ci lavorano per
mestiere,ma io mi occupo di IT e ti dico (che almeno nel mio campo)
mettere sul mercato una release che ha difetti gravi e'una cosa che ci
farebbe andare sotto sopra in poco tempo. per carita',io ammetto che
sia possibile fare errori ma oggi nel 2005 non c'e' una patch capace di
risolvere questo problema che mi sembra molto noioso, su questo forse
concorderai con me.
quindi se mangio la zuppa e questa e' salata penso di avere il diritto
di dire al cuoco che potrebbe cucinare meglio, senza per forza
sputargli nel piatto.
;-)
Nessun Flame, almeno non era intenzione nemmeno da parte mia.
Beh fare dietrologia sulle insoddisfazioni derivanti da MS è una cosa
che se dà soddisfazione si può pure fare, ma come hai già capito anche
tu oltre che roderti un pezzetto di fegato...........il vuoto.
Per questo dicevo, che la dove un'altra casa che non sia MS offra un
prodotto
al passo con la tecnologia, e che rispecchia le tue aspettative, perchè non
considerarlo...?
Il fatto è che sul mercato tutte le grandi SW_HOUSE lavorano così, e di
concorrenza
a MS su uno strumento come Access, cecchè qualcuno ne dica, c'è solo carenza
o assenza.
Per questo, visto che sul mercato questo c'è significa che a meno di
scrivere
personalmente un prodotto senza BUGS(ma sai bene che non è semplice)...
ci si deve accontentare di quello che il mercato ci propina.
Tra le altre cose io forse sono il meno indicato, poichè non ci lavoro
per mestiere, e mi limito ad usare l'unico prodotto che la mia azienda
mi mette a disposizione per l'interfaccia con SQL_SERVER.



text:

uhmmm.... non so. Piu' avanti nel 3d dici che ti occupi di IT.
Non so a quale livello e in quale "branchia" pero', almeno a me e'
capitato, che quando magari si deve ristrutturare una applicazione
certe volte, detto in modo scientifico e tassonomico, la ciambella
non sempre riesce con il buco e questo succede pure in casa Microsoft.
In questo NG c'e' gente che si occupa di IT (non sottovalutare mai il
nemico ;<)) oltre a persone che,proprio per la grande "scalabilita" di
Access, lo usano semplicemnte per risolvere i loro problemi, magari
inizialmente hobbistici, e poi man mano sondandone anche le piu'
recondite caratteristiche.
Posso assicurarti che al momento non ho ancora trovato un ambiente
con lo stesso livello di produttivita'.
Bada che qualche esperiezuccia la "tiengo". Sui dati: a partire
dalle schede perforate fino al toccasana dei db a oggetti o
multidimensionali (questi ultimi a dir la verita' poco).
Sui linguaggi: a partire dalla programmazione che gestiva dati
packed senza segno, pur di risparmiare un byte, o facendo uno
scorrimento a destra di un bit per dividere per due, perche' era piu'
veloce (bah?), fino ai linguaggi che sguazzano mel polimorfismo ed
ereditarieta' consumando vagonate di memoria e risorse, ma ormai, e
giustamente, chi ci fa piu' caso.
Sui sistemi: (ormai qualcosa di andato) ma mi e' capitato di
sfondare qualche sistema IBM (famme vanta'....quelli grossi! ahh.... bei
tempi andati)
E mo' come so ridotto? A lavora' con access! ;<)
Comunque anch'io ho ridire su Microsoft o meglio sul gruppo
di lavoro che ha definito il trattamento delle date. Ecco per quelli,
probabilmente, ripristinerei la gogna, la mia anima stalinista e' sempre
pronta alla bisogna.
La mia domanda iniziale era pero' sinceramente di curiosita'.
Mi hai risposto citando una versione precedente dello stesso
prodotto/ambiente. Non vale.
Ho anch'io subito/seguito l'evolvere di access A97-->A2K-->A2003
(quest'ultimo da poco e qualche incazzatura me la sta generando)
be, malgrado tutto, non farei il ritorno all'indietro.
--
a. "nonit" cara ;<) (e dalli co ste faccette insopportabili)


title: Aiuto riallegare tabelle

author: Pietro

text:
ho scaricato il modulo scritto da Alex - Mantova ma non riesco a riscrivere
il codice x farlofunzionare con il mio database diviso in due parti
"tabelledati" e "BPCOASMAOSAS" QUESTO E' IL FRONT END
I DUE FILE SONO DEPOSITATI NELLA CARTELLA C:\Programmi\BPCOASMAOSAS\ SE
QUALCUNO RIESCE A RISCRIVERMI LA MACRO AUTOEXEC VE NE SONO GRATO
Il file che ho scaricato dal sito è AUTOLINK
IO QUANDO HO PROVATO MI DICEVA CHE LA FUNZIONE
GetLink () non e valida o non esiste ecc...
GRAZIE A TUTTI CIAO DA PIETRO


title: Aiuto riallegare tabelle

author: Alessandro Baraldi

text:
"Pietro" <
pier...@interfree.it
> wrote in message
news:mdZGf.170804$
65.47...@twister1.libero.it

Si c'è un bachetto, la funzione è erroneamente dichiarata
Private nel modulo, ma va dichiarata Public, poi ovviamente
devi passare alla funzione il Percorso.
Ciao
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Aiuto riallegare tabelle

text:
grazie alex ;-) proverň!!
"Pietro" <
pier...@interfree.it
> ha scritto nel messaggio
news:mdZGf.170804$65.47...@twister1.libero.it...
> ho scaricato il modulo scritto da Alex - Mantova ma non riesco a
> riscrivere il codice x farlofunzionare con il mio database diviso in due
> parti "tabelledati" e "BPCOASMAOSAS" QUESTO E' IL FRONT END
> I DUE FILE SONO DEPOSITATI NELLA CARTELLA C:\Programmi\BPCOASMAOSAS\ SE
> QUALCUNO RIESCE A RISCRIVERMI LA MACRO AUTOEXEC VE NE SONO GRATO
> Il file che ho scaricato dal sito č AUTOLINK



title: problema con la e commerciale

author: Ryc

text:
Ciao a tutti
devo scrivere S.E.& O. ma la e commerciale non me la fa vedere.
come posso fare?
Grazie


title: problema con la e commerciale

author: Karl Donaubauer

text:
Ryc wrote:
> devo scrivere S.E.& O. ma la e commerciale non me la fa vedere.
> come posso fare?
Scrivi due, cio� && se vuoi vedere uno.
La causa � che & � il segno speciale per sottolineare un hotkey.
--
Ciao
Karl
*********
Access FAQ:
www.donkarl.com/it


title: problema con la e commerciale

text:

Ciao Karl
grande
Grazie


title: Invio Mail con allegato da Access97

author: BiBi

text:
Ciao a tutti,
avrei bisogno di inviare per Email un file di testo con il client
predefinito, da una applicazione Access 97.  Le soluzioni che ho
trovato nel sito comune non vanno bene per il mio caso, in quanto
1 non vorrei installare il componente Winsock
2 la funzione che usa le Mapi mi apre Outlook anche se come client di
posta predefinito ho Outlook Express
Qualcuno di voi ha, o sa dove posso trovare, una funzione che usi le
Mapi per aprire il client di posta predefinito con la possibilità di
allegare un file di testo?
Grazie BB


title: Invio Mail con allegato da Access97

author: MA

text:

Se tu usi docmd.sendobject lui ti apre un'istanza di Outlook express e poi
alleghi quello che vuoi.
Se lo vuoi automatizzare devi usare le Mapi
ciao MAssimiliano
--------------------------------
Inviato via
http://usenet.libero.it


title: Invio Mail con allegato da Access97

text:
On Fri, 30 May 2003 10:49:46 GMT,
massimilia...@kksrl.com
 (MA)
wrote:

Io vorrei usare le Mapi ma la funzione che ho scaricato dal sito
comune mi invia il messaggio di posta con allegato ma con Outlook
anche se ho Outlook Express come client predefinito (infatti se provo
da word ad inviare un documento per posta elettronica mi si apre OE!).
La chiamata è questa:
Public Declare Function MAPISendMail Lib "MAPI32.DLL" _
        Alias "BMAPISendMail" _
        (ByVal Session&, _
        ByVal UIParam&, _
        Message As MapiMessage, _
        Recipient() As MAPIRecip, _
        File() As MapiFile, _
        ByVal Flags&, _
        ByVal Reserved&) As Long
la funzione questa (dopo aver compilato correttamente i campi):
SendMail = MAPISendMail(0&, 0&, MAPI_Message, MAPI_Recip, MAPI_File,
MAPI_LOGON_UI, 0&)
cosa devo modificare perchè si apra il client di posta predefinito???
Ciao BB


title: Invio Mail con allegato da Access97

author: Carlo Costarella

text:
"BiBi" <bbdj_@_
gostec.it
> ha scritto nel messaggio
news:n2sedvcee2oo599g9...@4ax.com...

Prova quì:
http://www.experts-exchange.com/Databases/MS_Access/Q_20293395.html
Ciao, Carlo


title: Invio Mail con allegato da Access97

text:
On Fri, 30 May 2003 15:45:14 GMT, "Carlo Costarella"
<
carloantoni...@virgilio.it
> wrote:
[cut]
>
>
>Prova quì:
>
http://www.experts-exchange.com/Databases/MS_Access/Q_20293395.html
>
>Ciao, Carlo
>
Vorrei qualcosa di meno rigido... non deve essere per forza OE ad
inviare la posta, ma il client predefinito.
Niente invio di allegati... magari la prossima volta che becco un
virus vedo come fanno loro a fare tutto quello che vogliono!
Ciao BB


title: access 2000 ed excel 2000

author: Andrea

text:
Ciao a tutti
Spero proprio che qualcuno di voi possa aiutarmi...
Già da tempo sto cercando di utilizzare access per automatizzare il
procedimento con cui faccio le fatture in ufficio, aquesto proposito ho
anche scaricato un modello microsoft per l'integrazione access-excel per la
fatturazione, ma non fa proprio al caso mio...
In realtà il mio problema penso sia abbastanza semplice: Vorrei avere la
possibilità, compilando un database access creato ad hoc con id cliente,
nome società indirizzo, imponibile, iva e totale, vorrei appunto che questo
record compilasse in automatico alcune celle di un foglio excel già
preformattato in fattura calcolandomi in automatico iva , data e soprattutto
numero progressivo potendola così poi stampare facilmente senza dover ogni
volta farlo da excel con evidenti problemi di tempo.
E' possibile farlo? se sì come?
Come si può fare poi per fare in modo che, quando vado a compilare questo
database , non sia obbligato a riscrivere tutti i dati inerenti il cliente e
le varie cifre, partendo dal presupposto che di mese in mese i clienti sono
sempre quelli e spesso sono uguali anche gli importi? ( la mia idea era
quella di una finestrella a scorrimento per la scelta del valore e/o
nominativo ricorrente)
Ringraziandovi ancora per l'aiuto che mi vorrete fornire, Vi saluto.
Ciao
Andrea da Treviso
--------------------------------
Inviato via
http://usenet.libero.it


title: access 2000 ed excel 2000

text:

Ciao Andrea, non hai bisogno di excel: Access fa già tutto ciò che ti serve
compresa la stampa dei report. Il problema è che non credo tu possa oggi
risolverlo da te. Fai una cosa prendi Northwind, il database di esempio di
Access e studiatelo un pò. Troverai (come abbiamo trovato tutti noi
all'inizio - e spesso ancora oggi) nuemrosi spunti.
"Perdi" qualche giorno così e riposta il messaggio, mi impegno sin d'ora ad
aiutarti, ma per farlo ho bisogno che tu conosca almeno l'abc, altrimenti
non ci capiamo.
ciao MAssimilaino



title: access 2000 ed excel 2000

text:
> Ciao Andrea, non hai bisogno di excel: Access fa già tutto ciò che ti
serve
> compresa la stampa dei report. Il problema è che non credo tu possa oggi
> risolverlo da te. Fai una cosa prendi Northwind, il database di esempio di
> Access e studiatelo un pò. Troverai (come abbiamo trovato tutti noi
> all'inizio - e spesso ancora oggi) nuemrosi spunti.
> "Perdi" qualche giorno così e riposta il messaggio, mi impegno sin d'ora
ad
> aiutarti, ma per farlo ho bisogno che tu conosca almeno l'abc, altrimenti
> non ci capiamo.
> ciao MAssimilaino
>
Intanto ti ringrazio molto per avermi risposto...ok ora mi studierò
northwind e poi rifarò le domande più specifiche , sperando di ritrovarti
ancora disponibile come oggi!
Grazie ancora!!
Andrea



title: protocollo lettere in access

text:
Sto cercando una applicazione in access per il protocollo di lettere;
dovrebbe avere almeno i seguenti campi:
prot.n.
data
a
cc
soggetto
Qualcuno può indicarmi dove cercare? o, meglio ancora se freeware, può
spedirmela a :
25...@flashnet.it
grazie
G.M.Monti


title: protocollo lettere in access

author: Ditta Cerri

text:
<
25...@flashnet.it
> wrote in message 3865f615...@news.flashnet.it...
> Sto cercando una applicazione in access per il protocollo di lettere;
> dovrebbe avere almeno i seguenti campi:
>
> prot.n.
> data
> a
> cc
> soggetto
Né ho uno bello pronto e collaudato, quanto mi dai?
Sib


title: protocollo lettere in access

text:
Lo cercavo gratis. Grazie lo stesso e buon anno.
GMM



title: protocollo lettere in access

text:
<
25...@flashnet.it
> wrote in message 3869d89c...@news.flashnet.it...
> Lo cercavo gratis. Grazie lo stesso e buon anno.
> GMM
Ora, scherzi a parte, non vorrei apparire venale ma, se ti serve qualcosa di
veramente semplice, ti conviene svilupparlo da te, al limite anche facendo
una tabella con Excel, altrimenti...
Il piccolo db che ho sviluppato è molto completo e simpatico, ho impiegato
un giorno a farlo e un giorno per farne il debug dopo averlo condiviso in
rete, siccome siamo tutti professionisti non possiamo "andarci nelle scarpe"
(nuocerci) l'un l'altro regalando il proprio lavoro.
Ciao e auguri, Sib
PS comunque, voleva essere una proposta più che conveniente dato che ce l'ho
già pronto.


title: protocollo lettere in access

author: pompeo

text:
Ciao, ho visto che parlavi di database messo in rete!
Mi faresti una lezioncina a volo a volo sul come io possa farlo.
Ho un db diviso in BE ed FE con il BE messo su di un server NT. Ma quando io
apro il db nessun'altro può farlo, dove sbaglio?
Ditta Cerri <
cerriserv...@tiscalinet.it
> wrote in message
84cpk7$5q8$1...@lacerta.tiscalinet.it...



title: protocollo lettere in access

text:
Io non sono un professionista ma solo un dipendente dello Stato che
cerca di meglio organizzare il proprio lavoro. La procedura per
acquistare del software tramite l'Amministrazione è talmente
complicata e lunga che ci rinuncio a priori.
Saluti
GMM



title: protocollo lettere in access

author: Lbo dall'ufficio

text:
On Thu, 30 Dec 1999 10:08:18 GMT,
25...@flashnet.it
 wrote:
>Io non sono un professionista ma solo un dipendente dello Stato che
>cerca di meglio organizzare il proprio lavoro. La procedura per
>acquistare del software tramite l'Amministrazione č talmente
>complicata e lunga che ci rinuncio a priori.
carissimo, ti capisco.  io invece sono un, come dire, proprietario
dello Stato, che contribuisco a finanziare con piů della meta' dei
miei ricavi e dal quale in cambio non ottengo praticamente niente.
(scuola?  sanita'?  casa?  trasporti?  servizi vari?  ogni cosa che
serve la devo pagare di nuovo...).
se io ti fornissi una procedura come tu chiedi mi renderei complice
della inefficienza del tuo datore di lavoro.  il tuo datore di lavoro,
purtroppo, non e' capace di gestire se stesso ed e' giusto che
collassi, per lasciare il posto ad altre strutture meno inefficienti.
mi dispiace per i padri di famiglia che resteranno per strada, ma
quando il tuo datore di lavoro collassera', non vedo proprio come
potra' cambiare la mia vita in peggio.  anzi, credo che paghero' meno
tasse o otterro' il giusto per quello che pago.  sicche' non vedo
proprio perche' continuare a tenerlo in vita artificialmente, facendo
favori personali ai suoi dipendenti, coi quali peraltro simpatizzo.
sarebbe come se io facessi una colletta perche' il *mio* datore di
lavoro mi da' una sedia scomoda e un monitor interlacciato, o per
comprare le chiavi inglesi nuove al mio meccanico senza le quali non
mi aggiusta bene il motorino.  lascio quel datore o quel meccanico e
ne trovo un altro, fine dei giochi.
per lo stesso motivo non ti suggerisco nemmeno i tre o quattro passi
elementari che ti servirebbero per crearti l'applicazione che chiedi
(tra l'altro se il tuo datore di lavoro fosse efficiente ti avrebbe
gia' incentivato a studiarteli).
se il tuo datore di lavoro ritiene che per farti lavorare meglio serve
quell'applicazione li', se la compra, cosi' come compra le matite e i
fogli di carta.  oppure compra corsi di formazione per i suoi
dipendenti.  io sono qui pronto a venderglieli e fatturarglieli, cosi'
come lui e' pronto tutti i mesi a prendermi soldi.  solo che lui me li
prende senza motivo e io li prenderei per un motivo giusto.
tu dici che le procedure sono complicate.  e' vero, lo sono.  pero' io
sono anche convinto del fatto che se tu dicessi a certi tuoi capi che
c'e' qualche gratifica pure per loro, vedresti come improvvisamente
tutto diventa facile e l'appalto si fa.
in sostanza io posso anche simpatizzare per te personalmente e per la
tua buona volonta', ma non voglio certo rendermi complice
dell'inefficienza del tuo datore di lavoro (che io pago
profumatamente) facendogli ulteriore beneficenza.  se non e' in grado
di funzionare bene, via, scio', e se ne cerchi un altro.
-----------------------------------
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: protocollo lettere in access

author: ALCAU

text:
Condivido pienamente.
Lbo dall'ufficio <
l...@NOSPAM.blunet.it
> wrote in message
386b41de...@news.interbusiness.it...



title: protocollo lettere in access

text:
Il mio voleva essere solo un "grazie lo stesso" e non una
provocazione.
Buon anno



title: protocollo lettere in access

author: Lorenzo Coronati

text:
Scrisse
l...@NOSPAM.blunet.it
 (Lbo dall'ufficio):
>tu dici che le procedure sono complicate.  e' vero, lo sono.  pero' io
>sono anche convinto del fatto che se tu dicessi a certi tuoi capi che
>c'e' qualche gratifica pure per loro, vedresti come improvvisamente
>tutto diventa facile e l'appalto si fa.
Infatti le ditte che si aggiudicano certi appalti danno la mazzetta ai
capi per puro spirito patriottico e con l'intento di fare del bene a
una struttura pubblica :-))))))))
--
Lorenzo Coronati
--
Quesito a risposta binaria SI/NO:
"Risponderai no a questa domanda?"
--


title: protocollo lettere in access

author: Lbo da casa

text:
>Il mio voleva essere solo un "grazie lo stesso" e non una
>provocazione.
tranquilo, non mi sono sentito affatto provocato.  ripeto, ti capisco.
a te ti aiuterei.  al tuo datore di lavoro proprio no.
>Buon anno
altrettanto.
--------------------------------------------------
ATTENZIONE!
it.comp.database.access diventera' it.comp.appl.access!
cercalo tra i nuovi ng e linkalo!
-----------------------------------
rimuovere NOSPAM. per mandare email



title: protocollo lettere in access

author: AntoGal

text:
Lbo dall'ufficio <
l...@NOSPAM.blunet.it
> wrote in message
386b41de...@news.interbusiness.it...
> se io ti fornissi una procedura come tu chiedi mi renderei complice
> della inefficienza del tuo datore di lavoro.  il tuo datore di lavoro,
> purtroppo, non e' capace di gestire se stesso ed e' giusto che
> collassi, per lasciare il posto ad altre strutture meno inefficienti.
[snip]
quanto mi piacciono i discorsi di Lbo!!! :-)
--
Ciao, AntoGal
*************************************************
Home Page (area programmatori di VolFtp)
http://volftp.tin.it/italiani/galletta/
per scaricare un gioco di DAMA ITALIANA
*************************************************


title: compattare database

author: Max

text:
vorrei compattare un database "archivio" a cui collego un altro database
dove ci sono le maschere ed i report con un controllo... mi spiegate come
fare?
grazie Max


title: compattare database

author: RoDAgo

text:
Max scrisse...

Dai un'occhiata al SC !
RoDAgo
il sito comune di it.comp.database.access e di it.comp.appl.access
http://members.xoom.it/it_db_access


title: campo che cambia colore se un cambo ha valore "VERO"

author: Lisa

text:
Ciao a tutti
una domanda per voi semplice ma per me neofita complicata:
ho un database con due campi
DITTA  (testo)
Pagato   (SI/NO)
vorrei che il campo DITTA in una maschera diventasse di colore rosso quanto
sia spuntato (valorizzato a si) il campo PAGATO
Grazie


author: Sandro Peruz

text:
"Lisa" <
kal...@libero.it
> ha scritto nel messaggio
news:XFhsf.18869$eD5.3...@twister2.libero.it...

Ciao Lisa,
su click del controllo booleano scrivi
If Me!Pagato Then
    Me!Ditta.BackColor = vbRed
Else
    Me!Ditta.BackColor = vbWhite
End If
Ciao, Sandro


text:
non funziona bene nel senso che io ho 1171 ditte e alcune delle quali c'è la
spunta pagato a altre no; vorrei che in maschera mi visualizzasse la scritta
del nome della ditta in rossa solo per quelle con pagato=vero. Come hai
scritto tu rimane sempre il fondo rosso pagato o meno che sia.
Nella formattazione condizione non è possibile fare qualcosa tipo ....
espressione
"Sandro Peruz" <
sandro_...@tin.it
> ha scritto nel messaggio
news:43b1af84$0$1078$4faf...@reader3.news.tin.it...



text:
"Lisa" <
kal...@libero.it
> ha scritto nel messaggio
news:c1jsf.101388$65.29...@twister1.libero.it...
> non funziona bene nel senso che io ho 1171 ditte e alcune delle quali c'è
la
> spunta pagato a altre no; vorrei che in maschera mi visualizzasse la
scritta
> del nome della ditta in rossa solo per quelle con pagato=vero. Come hai
> scritto tu rimane sempre il fondo rosso pagato o meno che sia.
>
> Nella formattazione condizione non è possibile fare qualcosa tipo ....
> espressione
[cut]
Ciao Lisa,
ti raccomando di rispettare il quoting !
Certo, devi ricorrere alla formtazione condizionale, visto che intuisco
dalla tua reply che la tua maschera è di tipo visualizzazione continue ...
Allora vai sul controllo ditta, vai su formattazione condizionale e ci metti
Pagato=-1 come espressione e ci metti come backcolor il red.
Ciao, notte.
Sandro


author: Roberto da casa

text:
"Lisa" <
kal...@libero.it
> ha scritto nel messaggio
news:XFhsf.18869$eD5.3...@twister2.libero.it...

Se usi una versione di Access successiva ad Access 97, la maniera piů facile
per risolvere il tuo problema č qualla di usare la formattazione
condizionale.
--
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------


text:
infatti ma cosa scrivo nella formattazione condizionata?
"Roberto da casa" <
r.masso...@libero.it
> ha scritto nel messaggio
news:3Pksf.101500$65.29...@twister1.libero.it...



text:
"Lisa" <
kal...@libero.it
> ha scritto nel messaggio
news:h6qsf.19158$eD5.3...@twister2.libero.it...
> infatti ma cosa scrivo nella formattazione condizionata?
Quando rispondi scrivi DOPO e non prima del testo dei messaggi precedenti.
Io uso solo Access 97 che non ha la formattazione condizionale quindi non
sono in grado di prenderti per mano e dirti passo-passo cosa fare, ma sono
convinto che leggendo l'help in linea non dovresti avere alcun problema ad



author: luigi onofrio

text:
Roberto da casa ha scritto:
> "Lisa" <
kal...@libero.it
> ha scritto nel messaggio
> news:h6qsf.19158$eD5.3...@twister2.libero.it...
> > infatti ma cosa scrivo nella formattazione condizionata?
> Quando rispondi scrivi DOPO e non prima del testo dei messaggi precedenti.
> Io uso solo Access 97 che non ha la formattazione condizionale quindi non
> sono in grado di prenderti per mano e dirti passo-passo cosa fare, ma sono
> convinto che leggendo l'help in linea non dovresti avere alcun problema ad
> usare la formattazione condizionale.
azz! e com'è stu' fatt???? un mago come te usa solo a97?
rarro che vi sia qualcuno che non sia tentato di abbandonare la via
vecchia per la nuova!
si vede che a te la via vecchia è in ottime condizioni! :-==))]
ma qualche capatina alle versioni successive penso che l'hai fatta!!
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


text:
"luigi onofrio" <
onofrio...@tin.it
> ha scritto nel messaggio
news:dotm39$pvr$1...@news.newsland.it...
> Roberto da casa ha scritto:
>
> > "Lisa" <
kal...@libero.it
> ha scritto nel messaggio
> > news:h6qsf.19158$eD5.3...@twister2.libero.it...
> > > infatti ma cosa scrivo nella formattazione condizionata?
>
> > Quando rispondi scrivi DOPO e non prima del testo dei messaggi
precedenti.
>
> > Io uso solo Access 97 che non ha la formattazione condizionale quindi
non
> > sono in grado di prenderti per mano e dirti passo-passo cosa fare, ma
sono
> > convinto che leggendo l'help in linea non dovresti avere alcun problema
ad
> > usare la formattazione condizionale.
>
> azz! e com'è stu' fatt???? un mago come te usa solo a97?
> rarro che vi sia qualcuno che non sia tentato di abbandonare la via
> vecchia per la nuova!
> si vede che a te la via vecchia è in ottime condizioni! :-==))]
La verità è che io uso Access solo per hobby, quindi sento di meno
l'imperativo di dare altri soldi allo zio Bill per acquistare gli update
alle versioni successive di Access.
All'onor del vero quando uscì Access 2000 ero ancora infervorato ed ero
tentato di cambiare versione, ma le bug di Access 2000 erano tali e tante
che molti (me compreso) non se la sentirono proprio di lasciare l'affidabile
Access 97 per vivere la rocambolesca avventura di Access 2000, rimandando
l'uso di ADO a tempi migliori, che sono poi venuti con Access 2002, ma nel
frattempo il mio "folle innamoramento" di Access era passato e nel frattempo
mi ero accorto che come hobby il glorioso Access 97 per me andava più che
bene.
> ma qualche capatina alle versioni successive penso che l'hai fatta!!
Assolutamente no.
Un anno fa mi hanno regalato Access XP, ma non l'ho mai installato.



title: aiuto da excel ad access x GURU di access

text:
avrei la seguente esigenza:
un file è costituito da 4 colonne e molte righe ogni riga se ha sfondo
bianco è una descrizione con a fianco il prezzo mentre se è sfondo di colore
giallo è una categoria di hardaware, sapete come potrei aprire e leggere in
maniera intelligente questo file e quindi riuscire popolare 2 tabelle una di
nome categorie e una di nome articoli?
grazie a tutti i GURU del newsgroup


author: Emyr

text:


devi aprire il tutto via VBA con l'automazioen office e controllare il
colore delle celle, per cominciare vedi gli esempi di automazione
excel su
sitocomune.com
Saluti.
Emanuele.


author: Max De Poli

text:
Pinco Pallino <
tos...@libero.it
> wrote in message news:<VpDC8.36294$
US3.8...@twister1.libero.it
>...
> un file è costituito da 4 colonne e molte righe ogni riga se ha sfondo
> bianco è una descrizione con a fianco il prezzo mentre se è sfondo di colore
> giallo è una categoria di hardaware, sapete come potrei aprire e leggere in
> maniera intelligente questo file e quindi riuscire popolare 2 tabelle una di
> nome categorie e una di nome articoli?
Io agirei in Excel... magari con una colonna nascosta che indica il
colore di sfondo (che puoi recuperare agevolmente con una funzioncina
in Excel VBA).
Altrimenti, mi sa che ti tocca aprire il foglio con GetObject e fare
un'analisi riga per riga, accodando un record per volta alla tabella
appropriata a seconda del valore di
XLObject.Range(XLObject.Cells(CurrentRow,1)).Interior.Color, ma
francamente mi sembra una follia.
Cia'
Max


title: Apertura Report con Casella Combinata

author: Marcello Guarnacci

text:
Il mio problema è il seguente,
ho dei report che prima di aprirli li devo filtrare attraverso delle caselle
combinate.
Per il momento uso dei pulsanti di opzione accanto alle caselle combinate ed
attraverso una serie di "if..then" e "case" ottengo il risultato da me
voluto.
Qualcuno può suggerirmi un metodo più elegante
CasellaCombinata1
CasellaCombinata2
CasellaCombinata3
CasellaCombinataPrincipale
Select Case CasellaCombinataPrincipale
Case is ="Pippo"
    if (OpzioneCasella1=true)AND(OpzioneCasella2=false)AND(
OpzioneCasella3=false)
    Then
        DoCmd.OpenReport "Report XYZ", acViewPreview, , "Numero = '" &
Me.CasellaCombinata1 & "'"
ecc...
ecc...


title: bookmark di recordset e di maschera in file adp

author: Sib

text:
ciao a tutti,
chi conosce il mio controllo di ricerca sa che sfrutta la proprieta'
bookmark della maschera e del record sottostante.
mi succede che sugli adp, li' per li' funziona ma se lavoro sui record
sembra che si perda la sincronia fra recordset e maschera e non trova piu'
il record che mi interessa ma record a casaccio.
Facendo un requery tutto torna normale.
qualcuno ha una spiegazione?
Sib


author: Jonathan Canova

text:
"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
news:yrF9b.69395$hE5.2...@news1.tin.it...
> ciao a tutti,
> chi conosce il mio controllo di ricerca sa che sfrutta la proprieta'
Non lo conosco: dove lo trovo?
> bookmark della maschera e del record sottostante.
> mi succede che sugli adp, li' per li' funziona ma se lavoro sui record
Magari faccio qualche prova. Gli adp hanno effetti collaterali curiosi, ne
ho già visti diversi, purtroppo!
--
Jonathan Canova
www.aladinoinformatica.com


text:
"Jonathan Canova" <
gio...@galactica.it
> ha scritto nel messaggio
> "Sib" <si...@SPAMiol.it> ha scritto nel messaggio
> > ciao a tutti,
> > chi conosce il mio controllo di ricerca sa che sfrutta la proprieta'
> Non lo conosco: dove lo trovo?
Sito comune: come creare un controllo di ricerca
> > bookmark della maschera e del record sottostante.
> > mi succede che sugli adp, li' per li' funziona ma se lavoro sui record
> Magari faccio qualche prova. Gli adp hanno effetti collaterali curiosi, ne
> ho già visti diversi, purtroppo!
Per noi abituati alla semplicità di jet e' proprio cosi'.
Sib


author: Steve

text:
"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
news:tq%9b.106427$R32.3...@news2.tin.it...

Ciao a tutti
Il funizionamento del find e dei bookmark con gli ADP ha qualcosa che non va
confermo sentita la Microsoft ha risposto che sanno che c'è il problema
bella forza da qui a risolverlo ce ne passa.
Ciao


text:
"Steve" <
st...@serviziassociati.it
> ha scritto nel messaggio
> "Sib" <si...@SPAMiol.it> ha scritto nel messaggio
> > "Jonathan Canova" <
gio...@galactica.it
> ha scritto nel messaggio
> > > "Sib" <si...@SPAMiol.it> ha scritto nel messaggio
> > > > ciao a tutti,
> > > > chi conosce il mio controllo di ricerca sa che sfrutta la proprieta'
> > > Non lo conosco: dove lo trovo?
> >
> > Sito comune: come creare un controllo di ricerca
> >
> > > > bookmark della maschera e del record sottostante.
> > > > mi succede che sugli adp, li' per li' funziona ma se lavoro sui
record
> > > Magari faccio qualche prova. Gli adp hanno effetti collaterali
curiosi,
> ne
> > > ho già visti diversi, purtroppo!
> >
> > Per noi abituati alla semplicità di jet e' proprio cosi'.
> >
> > Sib
> >
> Ciao a tutti
>
> Il funizionamento del find e dei bookmark con gli ADP ha qualcosa che non
va
> confermo sentita la Microsoft ha risposto che sanno che c'è il problema
> bella forza da qui a risolverlo ce ne passa.
Questo conferma il mio problema.
e' come se perdesse la corrispondenza tra recordset e maschera
Sib


title: controllo calendario Access 2000

author: Marina

text:
Ciao, ho utilizzato il file che ho scaricato dal sito comune. L'ho
convertito e sul mio PC funziona non bene ma benissimo. Ebbene quando mi
reco in ufficio lo stessisimo file mi dà errore ... oggetto sconosciuto.
Impossibile trovare l'oggetto ??? Mi spiegate perchè? Il file è lo stesso,
lo converto e non funziona + ?!
marina


title: controllo calendario Access 2000

author: Setec Astronomy

text:
Marina wrote:
> Ciao, ho utilizzato il file che ho scaricato dal sito comune. L'ho
> convertito e sul mio PC funziona non bene ma benissimo. Ebbene quando
> mi reco in ufficio lo stessisimo file mi d` errore ... oggetto
> sconosciuto.  Impossibile trovare l'oggetto ??? Mi spiegate perchh?
> Il file h lo stesso, lo converto e non funziona + ?!
> marina
Devi installare il componente del calendario anche sul tuo PC
dell'ufficio.


title: controllo calendario Access 2000

text:
"Marina" <
marinab...@virgilio.it
> ha scritto nel messaggio
news:xo9wa.163333$K35.3...@news2.tin.it...

Dovrebbe essere un problema di riferimenti: controllali.
Può darsi che nel PC dell'ufficio non è installato il Controllo calendario
8.0 (magari è installato il 9.0) oppure è installato in una directory
diversa.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: controllo calendario Access 2000

text:
Come li potrei controllare ? Il PC di casa è così come l'ho comprato, oltre
ad alcuni giochi non ho installato niente altro. Altro aiutino ... ??
marina


title: controllo calendario Access 2000

text:
forse ho trovato ... sull'help ho visto come procedere ma il tipo di file
(non so se è esatto) che devo registrare è mscal.ocx? Non imballo il
computer dell'ufficio? E se nella directory di office questo file non c'è lo
copio su dischetto qualsiasi da casa? Si può fare?
marina


title: controllo calendario Access 2000

text:
"Marina" <
marinab...@virgilio.it
> ha scritto nel messaggio
news:FCbwa.165051$K35.3...@news2.tin.it...
> forse ho trovato ... sull'help ho visto come procedere ma il tipo di file
> (non so se è esatto) che devo registrare è mscal.ocx?
Esatto.
> Non imballo il computer dell'ufficio?
Non credo proprio.
> E se nella directory di office questo file non c'è lo
> copio su dischetto qualsiasi da casa?
Mscal.ocx deve essere contenuto nella cartella C:\WINDOWS\SYSTEM e non nella
cartella di Office.
Il file mscal.ocx lo trovi nella cartella C:\WINDOWS\SYSTEM del tuo PC di
casa, lo puoi copiare su dischetto e da lì nella stessa cartella del PC
dell'ufficio. Fatto questo dovrai registrare l'ocx: per far questo pigia il
pulsante  Start che è in basso a sinistra del desktop del PC dell'ufficio,
seleziona il comando Esegui..., nella casella contenuta nella finestra di
dialogo che si apre digita:
regsvr32 mscal.ocx
e pigia OK.
> Si può fare?
> marina



title: controllo calendario Access 2000

text:
grazie issimo
marina


title: controllo calendario Access 2000

text:
"Marina" <
marinab...@virgilio.it
> ha scritto nel messaggio
news:ncuwa.94273$3M4.2...@news1.tin.it...
> grazie issimo
Prego issimo. ;-))



title: Maschera con annotazioni ordinate.

author: Filippo Campolmi

text:
Salve gente,
vorrei creare una maschera, con una finestra in cui è possibile inserire
delle annotatione riguardanti il progetto visualizzato all'interno della
maschera.
Mi piacerebbe poter inserire all'interno di questa finestra, anche un
riferimento cronologico automatico(Data), in modo da poter tenere
traccia delle varie fasi che hanno caratterizzato lo sviluppo del
progetto.
Vorei poter stampare la maschera, in cui mi salti fuori tutto l'elenco
delle annotazioni che ho inserito in ordine cronologico.
Vi ringrazio anticipatamente per l'aiuto.
Saluti a tutti.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Maschera con annotazioni ordinate.

author: mino

text:
Filippo Campolmi ha scritto:

> Saluti a tutti.
devi farti una tabella con un campo data e nel valore predefinito inserire
Date() in modo tale che ogni volta che aggiungi un record ti inserisce
automaticamente la data del pc. poi fa una sottomaschera legata alla tua
maschera principale che ti visualizzi i dati contenuti nella tabella
appena fatta. ciao
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Maschera con annotazioni ordinate.

text:
"mino" <
news...@libero.it
> wrote in message
news:blb9tt$mri$
1...@news.newsland.it
> Filippo Campolmi ha scritto:
>
> > Salve gente,
> > vorrei creare una maschera, con una finestra in cui č possibile inserire
> > delle annotatione riguardanti il progetto visualizzato all'interno della
> > maschera.
> devi farti una tabella con un campo data e nel valore predefinito inserire
> Date() in modo tale che ogni volta che aggiungi un record ti inserisce
> automaticamente la data del pc. poi fa una sottomaschera legata alla tua
> maschera principale che ti visualizzi i dati contenuti nella tabella
> appena fatta. ciao
Ciao e grazie per la risposta,
la sottomaschera l'ho creata, e i dati mi si memorizzano perfettamente
perň
č la visualizzazione che non mi piace, perchč se scrivo molto testo
nella nota,
la sottomaschera non riesce a visualizzarmelo per intero, facendo
ingrandire
la cella a seconda della dimensione del testo.
Non so se mi spiego,
Mi piacerebbe che il Layout fosse:
-30/09/03-Contattato telefonicamente il signo Rossi,
          mi ha informato di nuove modifiche da inserire
          all'interno della prima parte del progetto
          12-2003.
-01/10/03-Ricevuto un Fax dalla azienda fornitrice delle
          parti in pressofusione che spiega di avere un
          ritardo di 30 giorni per consegnare le nuove
          fusioni in alluminio.
-..........
e via di seguito.
Poi, alla riapertura della maschera, mi si dovrebbe ordinare le singole
note in ordine cronologico, dalla data piů recente alla ata piů lontana.
Scusa se ho scritto tutto questo papiro,
perň avevo paura di non essere chiaro con le parole e basta.
Grazie di nuovo.



title: Maschera con annotazioni ordinate.

text:
Filippo Campolmi ha scritto:







per quanto rigurda la dimensione hai 2 soluzioni
1 - allargare o alzare il campo della sottomaschera
2 - mettere una barra verticale nel campo in modo da poter scorrere il
testo contenuto
per l'ordinamento č sufficiente usare come origine recrd della
sottomaschera una select che contenga tutti i campi e mettere decrescente
l'ordinamento del campo interessato esemepio: "SELECT Tolleranze.*
FROM Tolleranze
ORDER BY Tolleranze.IdDecreto DESC;"



title: Buon Anno

author: Marina Buonanno

text:
Auguroni a tutti
Marina


title: Buon Anno

text:
Marina Buonanno <marb...@NOSPAMtin.it> scritto nell'articolo
<84fos9$h0o$
1...@nslave2.tin.it
>...
> Auguroni a tutti
> Marina
A lei e a famiglia :-))))))
Ciao RoDAgo


title: Buon Anno

author: Battistin Umberto

text:
Contraccambio
Umberto
Marina Buonanno <marb...@NOSPAMtin.it> wrote in message
84fos9$h0o$1...@nslave2.tin.it...
> Auguroni a tutti
> Marina
>
>


title: Buon Anno

author: Charlie TS

text:
Buon Anno a tutto il ICAA
Cartlo TS


title: ODBC?

author: «¨¨¨¨¨¨*~-=Mr.Pâs¢hï!=-~*¨¨¨¨¨¨»

text:
Salve!
Ma a cosa serve portare un database (dtb.mdb), nel odbc?..che cos'è in
particolare?
Grazie ciao!


title: ODBC?

author: Mauro&Giusi

text:
«¨¨¨¨¨¨*~-=Mr.Pâs¢hï!=-~*¨¨¨¨¨¨» <
illust...@libero.it
> wrote in message
gfni9.18615$Hc7.3...@twister1.libero.it...

Per esperienza diretta posso solamente dirti che ho usato ODBC (Opend Data
Base Connectivity) per leggere dati che sono in transito su altri sistemi
come IBM AS400.
Non è che porti l'mdb nel ODBC. Crei un interfaccia tramite ODBC tra il tuo
MDB ed il sistema su cui sono gli archivi.


title: recuperare proprietà item da un altro database

author: Fabio

text:
hi.
come faccio a recuperare il valore di una etichetta (nome etichetta)
presente in un altro database?
in pratica nell'etichetta cho il valore della versione del database e vorrei
che in automatico le versioni locali controllassero se esiste una versione
aggiornata su server.
io comincerei con:
dim db as database
set db = opendatabase("SERVER://nuovo database.mdb")
????????? if db.form.form che contiene l'etichetta.etichetta.Caption <>
currentdb.form che contiene l'etichetta.etichetta.Caption then call
msgbox("aggiornare")


title: relazionare delle tabelle

author: Francesco

text:
Premetto che programmo in ASP e creo database in ACCESS da solo due mesi.
Devo creare, per la prima volta, un sito di ecommerce di audiovisivi su DVD.
Ho creato il layou della pagina; ora ho creato tramite access il database
normalizzato con le varie tabelle relazionate, ecco qui:
nome database: MAGAZZINO.mdb
nome tabella: "film", campi:
ID - Chiave primaria tipo: CONTATORE
FILM - tipo: TESTO
DISTRIBUTORE - tipo: TESTO
PREZZO - tipo: VALUTA in EURO
DESCRIZIONE - tipo: MEMO
REGIA - tipo: TESTO
LINGUA - tipo: TESTO
DURATA - tipo: TESTO (es. formato 90 min)
CODICE - tipo: TESTO (il codice puo' essere composto da caratteri
alphanumerici)
QUANTITA' - tipo: NUMERICO "intero lungo"
fronte - tipo: TESTO (percorso dove trovare il file bitmap)
completa - tipo: testo (IDEM COME SOPRA)
nome tabella: "attori", campi:
ID - chiave primaria tipo: CONTATORE
ATTORI - tipo: TESTO
nome tabella: "genere", campi:
ID - chaive primaria tipo: CONTATORE
GENERE - tipo: TESTO
nome tabella: "ATTORI_FILM", campi:
ID_attori_film - no chiave primaria tipo: CONTATORE
id_attore - tipo: NUMERICO "intero lungo"
id_film - tipo: NUMERICO "intero lungo"
nome tabella: "GENERE_FILM", campi:
ID_genere_film - no chiave primaria tipo: CONTATORE
id_genere - tipo NUMERICO "intero lungo"
id_film - tipo: NUMERICO 2intero lungo"
Le relazioni sono:
tab. "attori" - ID -> tab. "attori_film" - ID_ATTORE
tab. "film" - ID -> tab. "attori_film" - ID_FILM
tab. "genere" - ID -> tab. "genere_film" - ID_GENERE
tab. "film" - ID -> tab. "genere_film" - ID_FILM
Ho fatto questo perche nella scheda tecnica, devono apparire tutti i campi e
quando clicco su un attore o su un genere (ed un film ne contiene piu' di
uno) devo poter far apparire tutti i film in cui c'e' quell'attore oppure
tutti i film di quel genere. Ripeto quindi che ogni film ha piu' attori,
ovviamente, e piu' generi.
E' giusta la relazione fra tabelle?
Ora, al momento non ho creato alcun form di inserimento, sto inserendo i
dati direttamente in access.
PASSI per inserire dati, consiglio:
1. compilo preventivamente le tabelle "GENERE" e "FILM"? stampo il database,
per vedere gli ID assegnati;
2. Compilo la tabella "FILM";
3. Per ultimo compilo le tabelle "GENERE_FILM" e "ATTORI_FILM" inserendo
solo gli ID.
Va bene il tutto?
Altra cosa ovviamente, es. in tab. "GENERE FILM" un FILM puo' essere AZIONE
e FANTASCIENZA, la tab. sarà cosi' composta:
ID_genere_film: 1
ID_genere: 1
ID_film: 1
ID_genere_film: 2
ID_genere: 2
ID_film: 1
nel senso che il film con ID=1 ha come generi 1 e 2
Ovvero la tab. "GENERE", contiene due record con i campi cosi' compilati:
ID: 1
GENERE: FANTASCIENZA
ID: 2
GENERE: AZIONE
E' giusto il ragionamento?
Ovviamente poi carico tutto con ASP. Visto che questo non e' il posto
giusto, ho postato lo script, con richiesta di aiuto, nel forum deidcato
all'asp.
grazie a tutti


title: relazionare delle tabelle

author: Sergio MAZZA

text:
"Francesco" <
fran...@tin.it
> ha scritto nel messaggio news:434960fb$0$13350$4faf...@reader2.news.tin.it...

Direi di sì.
> Ora, al momento non ho creato alcun form di inserimento, sto inserendo i
> dati direttamente in access.
>
> PASSI per inserire dati, consiglio:
> 1. compilo preventivamente le tabelle "GENERE" e "FILM"? stampo il database,
> per vedere gli ID assegnati;
> 2. Compilo la tabella "FILM";
> 3. Per ultimo compilo le tabelle "GENERE_FILM" e "ATTORI_FILM" inserendo
> solo gli ID.
> Va bene il tutto?
Ti conviene crearti una serie di form/subForm che ti permettono di inserire i dati in modo più agevole; magari utilizzando delle
caselle combinate per la scelta degli attori nel film.
> Altra cosa ovviamente, es. in tab. "GENERE FILM" un FILM puo' essere AZIONE
> e FANTASCIENZA, la tab. sarà cosi' composta:
> ID_genere_film: 1
> ID_genere: 1
> ID_film: 1
> ID_genere_film: 2
> ID_genere: 2
> ID_film: 1
>
> nel senso che il film con ID=1 ha come generi 1 e 2
>
> Ovvero la tab. "GENERE", contiene due record con i campi cosi' compilati:
> ID: 1
> GENERE: FANTASCIENZA
> ID: 2
> GENERE: AZIONE
>
> E' giusto il ragionamento?
E se poi ha un terzo genere? Che fai inserisci un'altro campo e rifai tutte le form sia in access che su web?
Potresti fare:
id_film:
id_genere:
se per ogni film indicare in quali generi "ricade".
> Ovviamente poi carico tutto con ASP. Visto che questo non e' il posto
> giusto, ho postato lo script, con richiesta di aiuto, nel forum deidcato
> all'asp.
>
> grazie a tutti
Ciao.
--
Sergio MAZZA


title: relazionare delle tabelle

text:
Allora ho creato, per semplificare il ragionamento, tre tabelle:
FILM - con 3 campi: IDFILM tipo: contatore con chiave; TITOLO tipo: testo;
DESCRIZIONE tipo: testo.
GENERE - con 2 campi: IDGENERE tipo: contatore con chiave; GENERE tipo:
teso.
GENERE_FILM - con 3 campi: IDGENEREFILM, tipo: CONTATORE chiave; IDGENERE,
preso da tab. Genere; IDFILM, preso da tab. FILM.
Ho relazionato le tab. in questo modo:
tab. FILM campo: IDFILM -> tab. GENERE_FILM campo IDFILM
tab GENERE capo IDGENERE -> tab. GENERE_FILM campo IDGENERE
Ho provato il tutto con ACCESS creando una query ed il tutto funziona.
Ovviamente ho piu' campi Film nel campo: TITOLO, se un film e' composto da
piu' generi. Dovrei incrociare i dati... ma questo sotto asp non mi
interessa. Come posso fare tramite asp a visualizzare:
1. tutti i campi del recordset, all'interno di un ciclo;
2. E nello stesso numero di ciclo, stampare a video in HTML, tutti i generi
a cui appartiene.
IMPORTANTE (Ogni genere deve essere cliccabile separatamente, infatti
l'utente potra' cercare tutti i film di quel genere, aprendo un'altra pagina
passando il valore di quel genere).
grazie
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:die675$d51$1...@area.cu.mi.it...



title: relazionare delle tabelle

text:
"Francesco" <
fran...@tin.it
> ha scritto nel messaggio news:434aa957$0$20493$4faf...@reader4.news.tin.it...
(regola di questo NG) E' altrettanto importante che tu scriva alla fine (o interrompendo) del messaggio precedente, come sto'
facendo io; grazie.
> Allora ho creato, per semplificare il ragionamento, tre tabelle:
>
> FILM - con 3 campi: IDFILM tipo: contatore con chiave; TITOLO tipo: testo;
> DESCRIZIONE tipo: testo.
> GENERE - con 2 campi: IDGENERE tipo: contatore con chiave; GENERE tipo:
> teso.
> GENERE_FILM - con 3 campi: IDGENEREFILM, tipo: CONTATORE chiave; IDGENERE,
> preso da tab. Genere; IDFILM, preso da tab. FILM.
> Ho relazionato le tab. in questo modo:
> tab. FILM campo: IDFILM -> tab. GENERE_FILM campo IDFILM
> tab GENERE capo IDGENERE -> tab. GENERE_FILM campo IDGENERE
>
> Ho provato il tutto con ACCESS creando una query ed il tutto funziona.
Nella descrizione delle tabelle non menzioni gli Attori ma sicuramente li avrai considerati.
> Ovviamente ho piu' campi Film nel campo: TITOLO, se un film e' composto da
> piu' generi. Dovrei incrociare i dati... ma questo sotto asp non mi
> interessa. Come posso fare tramite asp a visualizzare:
> 1. tutti i campi del recordset, all'interno di un ciclo;
> 2. E nello stesso numero di ciclo, stampare a video in HTML, tutti i generi
> a cui appartiene.
> IMPORTANTE (Ogni genere deve essere cliccabile separatamente, infatti
> l'utente potra' cercare tutti i film di quel genere, aprendo un'altra pagina
> passando il valore di quel genere).
>
> grazie
Il discorso va fuori tema; ti consiglio di passare il problema ad un NG adatto come it.comp.www.asp e it.comp.www.html...
Ciao.
--
Sergio MAZZA


title: FUNZIONE X CALCOLARE UNO SCONTO

author: Alessandro Ronchetti

text:
Ciao a tutti,
mi sapete direi se esiste già una funzione per calcolare lo sconto. Preso un
valore e due sconti (sc1 e sc2) devo ottenere il valore finale scontato:
Io avevo già fatto così ma se esiste già in vb meglio:
Function Sconto12(n As Variant, sc1 As Variant, sc2 As Variant) As Variant
Dim val1 As Variant
    If (IsNull(sc2)) Then
        Sconto12 = (n - (n * Nz(Int(sc1)) / 100))
    Else
        val1 = (n - (n * Nz(Int(sc1)) / 100))
        Sconto12 = (val1 - (val1 * Nz(Int(sc2)) / 100))
    End If
End Function
GRAZIE
AR


title: FUNZIONE X CALCOLARE UNO SCONTO

author: Antonio Ganci

text:
Alessandro Ronchetti wrote:

Puoi tranquillamente eliminare l'if in quanto inutile:
Function Sconto12(n As double, sc1 As double, sc2 As double) As double
  Dim val1 As double
  val1 = n - (n*sc1)/ 100
  Sconto12 = val1 - (val1*sc2)/ 100
End Function
Non capisco perche' utilizzi tutte variabili variant.
Saluti, Antonio.


title: Access 97 e 2k

author: AUTOMA

text:
Per esigenze di archivi condivisi con vecchie macchine, ho provato ad
installare Access 97 su un PC che ha già Office 2000, naturalmente su una
cartella diversa.
L'installazione non ha dato problemi, ma all'avvio di Access 97 compare il
msg "impossibile avviare Microsoft Access. Non è stata concessa la licenza
d'uso su questo computer." Cosa posso fare ?
Grazie a tutti.
Marco


title: Access 97 e 2k

author: Sib

text:
"AUTOMA" <
scaligeraau...@libero.it
> ha scritto nel messaggio

www.sitocomune.com
Sib


title: Access 97 e 2k

author: Maurizio

text:
"AUTOMA" <
scaligeraau...@libero.it
> ha scritto nel messaggio
news:HzSTa.2926$w8....@news.edisontel.com...

collegati con
http://www.support.microsoft.com/
e inserisci come KB il codice 141373 (scegli KB italiana)
troverai la soluzione del problema
ciao
Maurizio


title: Access 97 e 2k

author: Marco B.

text:
> >
> collegati con
http://www.support.microsoft.com/
> e inserisci come KB il codice 141373 (scegli KB italiana)
> troverai la soluzione del problema
> ciao
> Maurizio
>
>
Grazie mille !!  Marco


title: Lista utenti AccessGroup

author: vuLCan Karayan

text:
E' proprio quello che sto cercando di creare per attivare dei servizi.
Pablito, hai usato ASP e Database access, vero?
E' molto difficile?
Ho "divorato" le tue lezioni di Access & Web.
Spero di poter creare anche io un sistema di iscrizione del genere.
Poi puoi limitare l'accesso ad alcune pagine solo se loggati?
Complimenti
Ciao


title: impostare/togliere salto pagina da codice VBA

author: Ammammata

text:
ho un report che stampa dati raggruppati

nella versione attuale i gruppi sono tutti di seguito

ora mi dicono che, a richiesta, sarebbe utile un salto pagina prima di
ogni gruppo (i totali sono in alto)

ho quindi aggiunto un flag nella form di selezione, lo ho chiamato
[SetPageBreak]
il gruppo si chiama [IntestazioneGruppo0]

dovrei quindi aprire il report in modalità struttura e, in base al
nuovo flag SetPageBreak, impostare eventualmente il salto pagina PRIMA
della sezione

qualcosa tipo questo che ho trovato in un altro report:

DoCmd.OpenReport "MioBelReport", acViewDesign
If Forms.Item("MENU").[SetPageBreak] = False Then

Reports.Item("MioBelReport").GroupLevel![IntestazioneGruppo0].PageBreak
= None
Else

Reports.Item("MioBelReport").GroupLevel![IntestazioneGruppo0].PageBreak
= BeforeSelection
End If
DoCmd.Close acReport, "MioBelReport", acSaveYes

Come va impostato il parametro GroupLevel? quello che ho scritto sopra
me lo sono inventato (e non funziona, ovvio)

Grazie

--
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\
-=- -=- -=- -=- -=- -=- -=- -=- - -=-
........... [ al lavoro ] ...........


author: BFS

text:
Il 25/05/2023 11:23, Ammammata ha scritto:
> ho un report che stampa dati raggruppati
>
> nella versione attuale i gruppi sono tutti di seguito
>
> ora mi dicono che, a richiesta, sarebbe utile un salto pagina prima di
> ogni gruppo (i totali sono in alto)
>
> ho quindi aggiunto un flag nella form di selezione, lo ho chiamato
> [SetPageBreak]
> il gruppo si chiama [IntestazioneGruppo0]
>
> dovrei quindi aprire il report in modalità struttura e, in base al nuovo
> flag SetPageBreak, impostare eventualmente il salto pagina PRIMA della
> sezione
>
> qualcosa tipo questo che ho trovato in un altro report:
>
> DoCmd.OpenReport "MioBelReport", acViewDesign
> If Forms.Item("MENU").[SetPageBreak] = False Then
> Reports.Item("MioBelReport").GroupLevel![IntestazioneGruppo0].PageBreak
> = None
> Else
> Reports.Item("MioBelReport").GroupLevel![IntestazioneGruppo0].PageBreak
> = BeforeSelection
> End If
> DoCmd.Close acReport, "MioBelReport", acSaveYes
>
> Come va impostato il parametro GroupLevel? quello che ho scritto sopra
> me lo sono inventato (e non funziona, ovvio)
>
> Grazie
>

se ho ben capito vuoi da codice attivare o meno un saltopagina
per farlo basta impostare visible true/false da codice

ne metti quanti vuoi in vari punti e da codice li gestisci

Me.InterruzionePagina1.Visible = False  (non salta)
Me.InterruzionePagina1.Visible = True (salta)

BFS


text:
BFS formulated the question :
> se ho ben capito vuoi da codice attivare o meno un saltopagina
> per farlo basta impostare visible true/false da codice
>
> ne metti quanti vuoi in vari punti e da codice li gestisci
>
> Me.InterruzionePagina1.Visible = False  (non salta)
> Me.InterruzionePagina1.Visible = True (salta)

uhm... ma questi punti di interruzione li devo infilare nel report come
se fossero campi o oggetti?
cioè, vado in struttura report e in alto trovo voci di menu [Report
design], [Arrange], [Format], [Page Stup] : qui dovrebbe esserci una
sotto-voce [Page Break] che seleziono e poi inserico nella struttura
dove meglio mi aggrada?

nel menu [Format] posso selezionare IntestazioneGruppo0 ma negli
elementi che mi mette a disposizione non c'è un [Salto pagina], anzi,
se lo voglio impostare (come ho fatto a mano) devo andare nelle
proprietà e cambiare il parametro

sorry, ma non ti seguo



text:
Il 25/05/2023 11:49, Ammammata ha scritto:
> BFS formulated the question :
>> se ho ben capito vuoi da codice attivare o meno un saltopagina
>> per farlo basta impostare visible true/false da codice
>>
>> ne metti quanti vuoi in vari punti e da codice li gestisci
>>
>> Me.InterruzionePagina1.Visible = False  (non salta)
>> Me.InterruzionePagina1.Visible = True (salta)
>
> uhm... ma questi punti di interruzione li devo infilare nel report come
> se fossero campi o oggetti?
> cioè, vado in struttura report e in alto trovo voci di menu [Report
> design], [Arrange], [Format], [Page Stup] : qui dovrebbe esserci una
> sotto-voce [Page Break] che seleziono e poi inserico nella struttura
> dove meglio mi aggrada?
>
> nel menu [Format] posso selezionare IntestazioneGruppo0 ma negli
> elementi che mi mette a disposizione non c'è un [Salto pagina], anzi, se
> lo voglio impostare (come ho fatto a mano) devo andare nelle proprietà e
> cambiare il parametro
>
> sorry, ma non ti seguo
>
>

parlo dei controlli interruzione pagina
questi per capirci
https://i.imgur.com/3X37AmN.png

BFS


text:
BFS pretended :
> Il 25/05/2023 11:49, Ammammata ha scritto:
>> BFS formulated the question :
>>> per farlo basta impostare visible true/false da codice
>>>
>>> ne metti quanti vuoi in vari punti e da codice li gestisci
>>>
>>> Me.InterruzionePagina1.Visible = False  (non salta)
>>> Me.InterruzionePagina1.Visible = True (salta)
>>

trovato!

ho fatto la modifica nel codice associato al bottone, debug-gando ho
verificato che Forms.Item("MENU").[SetPageBreak] valesse 0 o -1, però
il salto pagina lo fa comunque

DoCmd.OpenReport "MioBelReport", acViewDesign
If Forms.Item("MENU").[SetPageBreak] = False Then
   Reports.Item("MioBelReport").Controls!PageBreak103.Visible = False
Else
   Reports.Item("MioBelReport").Controls!PageBreak103.Visible = True
End If
DoCmd.Close acReport, "MioBelReport", acSaveYes

di conseguenza lo ho spostato direttamente nel report, on load, e
adesso funziona :)

grazie di nuovo



title: Confronto tra stringhe ... suggerimenti

author: Angelo

text:
Ho necessità di fare un confronto parziale tra stringhe contenute in due
diversi campi,
al fine di ottenere un elenco di records il cui contenuto sia somigliante.
Ad esempio:
campo1: Ministero affari esteri
campo2: Ministero interno
... la restituzione del record dovrebbe basarsi sul confronto positivo
individuato nella denominazione "Ministero".
Tutto ciò mi è utile per comparare analoghe denominazioni provenienti
da varie fonti, ma che identificano lo stesso Ente.
E' possibile ottenere tale risultato con una query o forse è
preferibile scrivere una funzione?
Ringrazio x le indicazioni.
Ciao
Angelo


title: Confronto tra stringhe ... suggerimenti

author: Morgan

text:
"Angelo" <
logi...@email.it
> ha scritto nel messaggio
news:f03516$qvg$1...@newsreader1.mclink.it...

Ciao Angelo,
ti dice niente "espressioni regolari"
Se ne è parlato poco tempo fa in un post.
Morgan


title: Confronto tra stringhe ... suggerimenti

author: Alessandro Baraldi

text:
On 17 Apr, 21:20, "Morgan" <
morg...@hotmail.it
> wrote:
> "Angelo" <
logist...@email.it
> ha scritto nel messaggionews:f03516$qvg$1...@newsreader1.mclink.it...
>
>
>
> > Ho necessità di fare un confronto parziale tra stringhe contenute in due
> > diversi campi,
> > al fine di ottenere un elenco di records il cui contenuto sia somigliante.
>
> > Ad esempio:
> > campo1: Ministero affari esteri
> > campo2: Ministero interno
>
> > ... la restituzione del record dovrebbe basarsi sul confronto positivo
> > individuato nella denominazione "Ministero".
> > Tutto ciò mi è utile per comparare analoghe denominazioni provenienti
> > da varie fonti, ma che identificano lo stesso Ente.
> > E' possibile ottenere tale risultato con una query o forse è
> > preferibile scrivere una funzione?
> > Ringrazio x le indicazioni.
>
> > Ciao
> > Angelo
>
> Ciao Angelo,
> ti dice niente "espressioni regolari"
A me no...! Almeno in questa occasione.
> Se ne è parlato poco tempo fa in un post.
> Morgan
Io credo tu stia sbagliando riferimento...!
Si è parlato della somiglianza di stringhe usando l'algoritmo Soundex.
Le "Regoular Expression" si usano per la Validazione non c'azzecca
molto...!
@Alex


title: Confronto tra stringhe ... suggerimenti

text:

Prova a cercare in questo NG in merito all'algoritmo Soundex.
@Alex


title: Confronto tra stringhe ... suggerimenti

author: VT @ home

text:
Il Tue, 17 Apr 2007 20:52:30 +0200, "Angelo" <
logi...@email.it
> ha scritto:
>(.....)
>Ho necessitŕ di fare un confronto parziale tra stringhe contenute in due
>diversi campi,
>al fine di ottenere un elenco di records il cui contenuto sia somigliante.
>
>Ad esempio:
>campo1: Ministero affari esteri
>campo2: Ministero interno
>
>... la restituzione del record dovrebbe basarsi sul confronto positivo
>individuato nella denominazione "Ministero".
>Tutto ciň mi č utile per comparare analoghe denominazioni provenienti
>da varie fonti, ma che identificano lo stesso Ente.
>E' possibile ottenere tale risultato con una query o forse č
>preferibile scrivere una funzione?
http://www.marcopipino.it/sql/levenshtein.php

>Ringrazio x le indicazioni.
>
>Ciao
>Angelo
>
Vincenzo Turturro
---------------------------------------------
il sito comune di it.comp.appl.access:
http://www.sitocomune.com/
---------------------------------------------
E quello di it.comp.as400
http://www.faq400.com/
---------------------------------------------


title: Confronto tra stringhe ... suggerimenti

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1176838815....@y5g2000hsa.googlegroups.com...
On 17 Apr, 21:20, "Morgan" <
morg...@hotmail.it
> wrote:
> "Angelo" <
logist...@email.it
> ha scritto nel
> messaggionews:f03516$qvg$1...@newsreader1.mclink.it...
>
>
>
> > Ho necessità di fare un confronto parziale tra stringhe contenute in due
> > diversi campi,
> > al fine di ottenere un elenco di records il cui contenuto sia
> > somigliante.
>
> > Ad esempio:
> > campo1: Ministero affari esteri
> > campo2: Ministero interno
>
> > ... la restituzione del record dovrebbe basarsi sul confronto positivo
> > individuato nella denominazione "Ministero".
> > Tutto ciò mi è utile per comparare analoghe denominazioni provenienti
> > da varie fonti, ma che identificano lo stesso Ente.
> > E' possibile ottenere tale risultato con una query o forse è
> > preferibile scrivere una funzione?
> > Ringrazio x le indicazioni.
>
> > Ciao
> > Angelo
>
> Ciao Angelo,
> ti dice niente "espressioni regolari"
A me no...! Almeno in questa occasione.
A me si.
> Se ne è parlato poco tempo fa in un post.
> Morgan
Io credo tu stia sbagliando riferimento...!
Si è parlato della somiglianza di stringhe usando l'algoritmo Soundex.
eppure c'è un post che si intitola proprio "espressioni regolari"
Le "Regoular Expression" si usano per la Validazione non c'azzecca
molto...!
Sicuro?E' un altro linguaggio ma il principio non cambia.
Ma forse mi sbaglio io.
http://it.diveintopython.org/html_processing/regular_expressions.html
Morgan
@Alex


title: Confronto tra stringhe ... suggerimenti

text:
[CUT]
> Sicuro?E' un altro linguaggio ma il principio non cambia.
Sono sintassi dedicate, una sorta di grammatica, per la
rappresentazione delle stringhe.
> Ma forse mi sbaglio io.
http://it.diveintopython.org/html_processing/regular_expressions.html
Leggi bene quello che hai suggerito....
Formalmente quello che hai suggerito non va bene, la richiesta è
quella di definire il grado di somiglianza tra 2 Stringhe e non quello
di definire le occorrenze di una stringa in un'altra o definire se una
stringa ha i requisiti sintattici richiesti dalla RegExp...!
A questo proposito viene utilizzato Soundex che restituisce un grado
di similitudine
che se non sbaglio è basato sull'algoritmo di Levenshtein come ha
suggerito sotto Vincenzo...!
> Morgan
@Alex


title: Quale database server per access?

text:
Salve a tutto il NG.
Premetto che sono un novizio accessista. A livello funzionale, quale tra i
seguenti database server  (SQL Server MySql o PostGresql)  risulta più
efficiente?
Poi volevo sottoporvi la seguente domanda: In un sistema database access con
BE e FE, dove nei FE ho dei collegamenti alle tabelle del BE, quanti utenti
contemporanei posso gestire in piena efficienza?
Vi ringrazio per la collaborazione.


title: Quale database server per access?

text:
"Francesco" <
int...@alice.it
> wrote in message
news:43f8354b$0$12599$
4faf...@reader3.news.tin.it

Io scarterei MySQL per la carenza di molti gadget importanti.
PostGreSQL sei certo che possa funzionare in Windows...?
SQL_Server è di default lo strumento Nativo per Access, e
credo sia quello nato per interfacciarsi al meglio.
Saluti
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Quale database server per access?

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio news:ec086836098a7932c8...@mygate.mailgate.org...
>
>
> Io scarterei MySQL per la carenza di molti gadget importanti.
> PostGreSQL sei certo che possa funzionare in Windows...?
Per la cronaca; ci ho messo le mani tre anni fa su un FE (acc2000) interfacciato a PostresSQL, in questo NG c'è anche un mio
messaggio sul resoconto della infausta giornata.
> SQL_Server è di default lo strumento Nativo per Access, e
> credo sia quello nato per interfacciarsi al meglio.
>
> Saluti
> @Alex
Ciao.
--
Sergio MAZZA


title: Quale database server per access?

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> wrote in message
news:dt9e49$req$
1...@area.cu.mi.it
[CUT]
> Per la cronaca; ci ho messo le mani tre anni fa su un FE (acc2000) interfacciato a PostresSQL, in questo NG c'è anche un mio
> messaggio sul resoconto della infausta giornata.
Deduco che tu non sia rimasto molto soddisfatto...!!
Eppure è un DB molto blasonato, al pari di FireBird.
> Ciao.
Bye



title: Quale database server per access?

text:
Ciao Alessandro e grazie per la solerzia dimostrata!
Volevo s'č possibile un chiarimento sul secondo quesito:
In un sistema database access con  BE e FE, dove nei FE ho dei collegamenti
alle tabelle del BE, quanti utenti
 contemporanei posso gestire in piena efficienza?
Ciao Alessandro.


title: Quale database server per access?

text:
"Francesco" <
int...@alice.it
> wrote in message
news:43f86557$0$12604$
4faf...@reader3.news.tin.it
> Ciao Alessandro e grazie per la solerzia dimostrata!
> Volevo s'è possibile un chiarimento sul secondo quesito:
> In un sistema database access con  BE e FE, dove nei FE ho dei collegamenti
> alle tabelle del BE, quanti utenti
>  contemporanei posso gestire in piena efficienza?
> Ciao Alessandro.
Dipende sempre da troppe variabili per rispondere a queste
domande.
L'esempio classico è Access(FE) e JET(BE).
Ora tutti sanno che JET è il motore di Access, ma nulla vieta di
strutturare un sistema Client-Server(anche se è un pò fantoziano
chiamarlo così con JET).
In questa configurazione teoricamente potrebbero essere avviate
255 sessioni in multiutenza, ma ti assicuro che è poco probabile
farlo funzionare.
In ogni caso io, come molti altri, ho realizzato un sistema di
15 utenti, ed ho visto che tranquillamente fino ad una decina
contemporanei non si notano grossi cali di velocità.
Purtroppo però il lavoro di ottimizzazione del Database mi ha impegnato
moltissimo, la valutazione dei piani di esecuzione delle queries
è stato il lavoro più scomodo, ma è l'unico modo per farlo funzionare.
Ora questo lavoro non viene eseguito da molti, e da quì nascono
quasi quotidianamente post sul fatto che Access in rete già in
monoutenza è lento....!
Stessa cosa dicasi per un Server SQL serio, se le Viste o le SP
non vengono ottimizzate, con un pò di esperienza, si costringe
il motore ad inviare al Client tutto il Recordset completo per
l'esecuzione in locale di Funzioni non gestibili lato Server.
A quel punto ti sei perso tutti i vantaggi.
Ci sono poi 2 scuole di pensiero sul lavoro da far gestire al
Server o al Client, spingendosi verso una gestione nel Server
so possono ottenere ottime prestazioni, ma la scalabilità del
prodotto si riduce all'osso, ne consegue che se devi cambiare
il Server sono dolori.
E' anche vero che un server troppo carico viene rallentato.
Come vedi non ti ho dato una risposta, ma solo una serie di argomenti
sui quali puntare la tua attenzione.



title: Quale database server per access?

text:
Alex sei stato esauriente.
Mi aspettavo questa risposta, non che la sapevo ma piuttosto sulla
complessità della questione.
Da profano mi sono subito posto il problema, e in effetti una scelta
arbitraria all'inzio dello sviluppo della struttura del DB, può
successivamente diventare un vero problema.
Avrei intenzione di andare al CISA2 anche se forse non è adatto a me (sono
nuovo in access), e spero di trovare soluzioni a questioni come queste, e di
scoprire le nuove funzionalità della nuova release di access.
Grazie ancora Alex.
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:9ed96c218c8e85e5b2...@mygate.mailgate.org...



title: Quale database server per access?

text:
"Francesco" <
int...@alice.it
> wrote in message
news:43f891a9$0$12589$
4faf...@reader3.news.tin.it
> Alex sei stato esauriente.
> Mi aspettavo questa risposta, non che la sapevo ma piuttosto sulla
> complessità della questione.
> Da profano mi sono subito posto il problema, e in effetti una scelta
> arbitraria all'inzio dello sviluppo della struttura del DB, può
> successivamente diventare un vero problema.
> Avrei intenzione di andare al CISA2 anche se forse non è adatto a me (sono
> nuovo in access), e spero di trovare soluzioni a questioni come queste, e di
> scoprire le nuove funzionalità della nuova release di access.
> Grazie ancora Alex.
Quest'anno a CISA verranno trattati argomenti tecnici, come è giusto
che sia, ma fossi in te vista la presenza di Giorgio Rancati che
espone proprio il tema di SQL_Server non mancherei.
Ciao



title: Quale database server per access?

text:
Specialmente all'inizio gli stimoli sono necessari, quindi conto di andare
al CISA.
Ciao a presto!
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:15e23a1100a0d64908...@mygate.mailgate.org...



title: Quale database server per access?

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:03343959d78cd8d60c...@mygate.mailgate.org...
>
> Deduco che tu non sia rimasto molto soddisfatto...!!
>
> Eppure è un DB molto blasonato, al pari di FireBird.
>
>> Ciao.
>
> Bye
> @Alex
Di PostGres non posso dire nulla; il problema è stato acc2000 che mi ha
combinato un casino...
Ciao.
--
Sergio MAZZA


title: Quale database server per access?

author: VedoTondo

text:
"Alessandro Baraldi"
> Quest'anno a CISA verranno trattati argomenti tecnici, come č giusto
> che sia, ma fossi in te vista la presenza di Giorgio Rancati che
> espone proprio il tema di SQL_Server non mancherei.
Ho fatto una ricerca con google ma alla voce "cisa" mi indica:
Passo della Cisa, Lucchetti e sicurezza e altre voci....... non credo che
sia la "CISA" che citate voi :-)
Mi spiegate per favore cos'č?
Saluti Andrea


title: Quale database server per access?

text:
Vai sul sito di Karl per i dettagli.
Si tratta di una conferenza per sviluppatori dell'ambiente Access.
Ciao
@Alex


title: errore 1004 su oggetto excel instanziato da access se eseguito da task scheduler

author: Nicoletta

text:
Ciao a tutti,

ho access2003/excel su server2008 r2 64bit.
tempo fa ho fatto un programma che genera dei fogli excel leggendo dati
da un db oracle. Ora cambiando server e passando da 2003 a 2008 mi
ritrovo questo problema.
Se eseguo da loggato l'applicazione i file excel vengono generati
correttamente. Se invece utilizzo il task scheduler, mi ritorna l'errore
1004 Application-defined or object-defined error.
Credo che la riga sia la seguente:
objexcel.ActiveSheet.cells(1, 1) = Titolo & " di " &
MeseLiteral(Month(Inizio)) & " " & CStr(Year(Inizio))
ma non posso ovviamente fare un debug preciso.

Sia access che excel sono stati installati dallo stesso utente con lo
stesso setup (non in tempi diversi)
L'utente che fa partire il job schedulato ï¿œ l'amministratore locale, lo
stesso che utilizzo per connettermi ed eseguire con successo l'mde
manualmente.
Oltretutto su server 2003 ha sempre funzionato

Per creare l'oggetto utilizzo:
     Set objexcel = New Excel.Application
     objexcel.SheetsInNewWorkbook = 1
     objexcel.DisplayAlerts = False
     Set objWorkbook1 = objexcel.Workbooks.Add()

grazie in anticipo per qualunque suggerimento mi permetta di trovare una
soluzione

Nicoletta


author: Bruno Campanini

text:
Nicoletta formulated the question :

Mi ï¿œ capitata una cosa del genere tempo fa con Outlook 2003.
E mi sembra di ricordare che tutto dipendeva dal Dim/Set dell'Object.

Prova con:
Dim objexcel as Objetc
set objexcel = Excel.Application
objexcel.SheetInNewWorkbook = 1
...

oppure:
Dim objexcel as New Excel.Application
objexcel.SheetInNewWorkbook = 1
...

Bruno


text:
Il 22/04/2013 11:48, Bruno Campanini ha scritto:
> Nicoletta formulated the question :
>> Ciao a tutti,
>>
>> ho access2003/excel su server2008 r2 64bit.
>> tempo fa ho fatto un programma che genera dei fogli excel leggendo
>> dati da un db oracle. Ora cambiando server e passando da 2003 a 2008
>> mi ritrovo questo problema.
>> Se eseguo da loggato l'applicazione i file excel vengono generati
>> correttamente. Se invece utilizzo il task scheduler, mi ritorna
>> l'errore 1004 Application-defined or object-defined error.
>> Credo che la riga sia la seguente:
>> objexcel.ActiveSheet.cells(1, 1) = Titolo & " di " &
>> MeseLiteral(Month(Inizio)) & " " & CStr(Year(Inizio))
>> ma non posso ovviamente fare un debug preciso.
>>
>> Sia access che excel sono stati installati dallo stesso utente con lo
>> stesso setup (non in tempi diversi)
>> L'utente che fa partire il job schedulato è l'amministratore locale,
>> lo stesso che utilizzo per connettermi ed eseguire con successo l'mde
>> manualmente.
>> Oltretutto su server 2003 ha sempre funzionato
>>
>> Per creare l'oggetto utilizzo:
>>      Set objexcel = New Excel.Application
>>      objexcel.SheetsInNewWorkbook = 1
>>      objexcel.DisplayAlerts = False
>>      Set objWorkbook1 = objexcel.Workbooks.Add()
>>
>> grazie in anticipo per qualunque suggerimento mi permetta di trovare
>> una soluzione
>>
>> Nicoletta
>
> Mi è capitata una cosa del genere tempo fa con Outlook 2003.
> E mi sembra di ricordare che tutto dipendeva dal Dim/Set dell'Object.
>
> Prova con:
> Dim objexcel as Objetc
> set objexcel = Excel.Application
> objexcel.SheetInNewWorkbook = 1
> ...
>
> oppure:
> Dim objexcel as New Excel.Application
> objexcel.SheetInNewWorkbook = 1
> ...
>
> Bruno
>
>
Ho faticato parecchio ma ho la soluzione. Del tutto strampalata ed
inaspettata.

Windows 2008 server 64 bit per aprire un foglio excel correttamente dal
task scheduler ha bisogno che ci sia la cartella Desktop nel percorso:
C:\Windows\SysWOW64\config\SystemProfile

Basta crearla e funziona tutto a meraviglia

Nicoletta


text:
Nicoletta brought next idea :

> Ho faticato parecchio ma ho la soluzione. Del tutto strampalata ed
> inaspettata.
>
> Windows 2008 server 64 bit per aprire un foglio excel correttamente dal task
> scheduler ha bisogno che ci sia la cartella Desktop nel percorso:
> C:\Windows\SysWOW64\config\SystemProfile

Perchï¿œ nel TaskScheduler, per quanto riguarda l'esecuzione, c'ï¿œ il
riferimento al Desktop, o perchï¿œ... non si sa il perchï¿œ?

Bruno


text:

La 2
:-)


title: Riconoscere il form corrente

author: Ant

text:
Salve a tutti,
come faccio a reperire il nome del form corrente ?
Lo posso fare da una funzione richiamata e non nel codice che è dietro la maschera ?
Grazie.
Ant


title: Riconoscere il form corrente

author: Sergio MAZZA (Ufficio Stampa)

text:
<Ant
af0...@inwind.it
> ha scritto nel messaggio
news:990122653831...@inwind.it...

Prova con Screen.ActiveForm.Name...
Ciao.


title: Importare dati excel per tratti riga

author: Marco

text:
Desidererei poter importare un foglio excel in una tabella.
L'importazione dovebbe avvenire gruppi di 7 celle per undici volte per
ciuscuna riga e così a seguire per tutte le righe del foglio.
Prime sette celle A2:G2 primo record; inizio prima riga
H2:N2 secondo record
...
BS2:BY2 undicesimo record ;fine prima riga
A3: G3 dodicesimo record  ;inizio seconda riga
....
BS3:BY3 ventiduesimo record ;fine seconda riga
...
grazie


title: Importare dati excel per tratti riga

author: Alessandro Cara

text:
Marco wrote:
> Desidererei poter importare un foglio excel in una tabella.
> L'importazione dovebbe avvenire gruppi di 7 celle per undici volte per
> ciuscuna riga e cosě a seguire per tutte le righe del foglio.
> Prime sette celle A2:G2 primo record; inizio prima riga
> H2:N2 secondo record
> ...
> BS2:BY2 undicesimo record ;fine prima riga
> A3: G3 dodicesimo record  ;inizio seconda riga
> ....
> BS3:BY3 ventiduesimo record ;fine seconda riga
> ...
Se importi (o colleghi il foglio excel) e poi prepari le query di append
(insert) per gli intervalli che hai descritto per la  tabella risultato
  dovrebbe dare il risultato da te richiesto. Per mantenere
l'ordinamento potresti immettere un tuo campo di ordinamento.
Normalmente queste cose le faccio via VBA utilizzando i recordset.
--
ac