title: OT(?): Proposta

author: Pino

text:
On Sun, 17 Feb 2002 23:24:35 GMT, "Sib" <si...@SPAMiol.it> wrote:
[cut]
>Il testo che ti indicavo era un suggerimento, non lo nominavo tanto per.
>Quando l'ho sfogliato ho notato che spiegava bene l'approccio e l'analisi
>che si deve fare quando si realizza un db a prescindere dalla piattaforma
>(che per inciso negli esempi allegati era Access).
[cut]
>Sib
>
Ciao Sib,
Di che testo si trattava?
per quanto riguarda l'approccio e l'analisi, non ho ancora trovato
nulla di realmente "praticabile".
Ne ho due:
Basi di dati - Atzeni e al.
Introduzione ai database - Ullmann
e sono entrambi a livello universitario e pesantoni da digerire.
Mi piacerebbe trovare tradotto in Italiano "Database Design for Mere
Mortals" di M.J. Hernandez, del quale ho letto un bel libro sull'SQL,
ma a quanto pare non l'hanno fatto.
Mi incuriosisce ciň che hai adocchiato.
Pino


title: OT(?): Proposta

author: Silvio Berruti

text:
"Giuseppe Ranoia" <
giusepp...@tiscalinet.it
> ha scritto nel messaggio
news:a4u6ja$gqk$1...@pegasus.tiscalinet.it...

Ciao,
non volevo essere polemico, ma segnalarti dove ho trovato alcuni chiarimenti
che sono stati x me utili.



title: OT(?): Proposta

author: Giuseppe Ranoia

text:
"Silvio Berruti" <
sber...@libero.it
> ha scritto nel messaggio
news:TgKd8.10514$fa5.3...@twister2.libero.it...

Caro Silvio, scusami se ti ho fatto intendere quanto da te espresso! Non mi
è balenata per la mente questa idea,... anzi sei stato sempre cortese come
in questo caso. Io ho voluto solo chiarire alcune cose che è bene si
sappiano al fine di non confondere l'esortazione con la polemica. Ogni bene
a te. Ciao. Giuseppe. E grazie ancora.


title: Non riesco ad aggiornare una tabella mediante query

author: ing. Franco Varoli

text:
Ho bisogno di uniformare i prezzi dei prodotti di una categoria ad un
determinato prezzo, quasi sempre di uno dei prodotti della categoria
stessa. Ho scritto la seguente query, ma essa non va a buon fine
poiche' compare il messaggio: "Per l'operazione e' necessaria una
query aggiornabile".
UPDATE Prodotti SET Prezzo =
     (SELECT Prezzo
      FROM Prodotti
      WHERE IDProdotto LIKE "LI01")
WHERE Tipo LIKE "LIQU".
In pratica, vorrei che tutti i prodotti della categoria "LIQU"
assumessero l'attuale prezzo del prodotto con codice "LI01". Ho
consultato l'help in linea che elenca i casi in cui una query non e'
aggiornabile ma non mi sembra che il mio caso rientri in quelli
esposti (join tra due tabelle o funzioni di aggregazione).
Saro' molto grato a chi potra' aiutarmi.
Saluti.
--
ing. Franco Varoli
fva...@tin.it
fva...@libero.it


author: Karl Donaubauer

text:
ing. Franco Varoli ha scritto:
> Ho bisogno di uniformare i prezzi dei prodotti di una categoria ad un
> determinato prezzo, quasi sempre di uno dei prodotti della categoria
> stessa. Ho scritto la seguente query, ma essa non va a buon fine
> poiche' compare il messaggio: "Per l'operazione e' necessaria una
> query aggiornabile".
>
> UPDATE Prodotti SET Prezzo =
>      (SELECT Prezzo
>       FROM Prodotti
>       WHERE IDProdotto LIKE "LI01")
> WHERE Tipo LIKE "LIQU".
>
> In pratica, vorrei che tutti i prodotti della categoria "LIQU"
> assumessero l'attuale prezzo del prodotto con codice "LI01". Ho
> consultato l'help in linea che elenca i casi in cui una query non e'
> aggiornabile ma non mi sembra che il mio caso rientri in quelli
> esposti (join tra due tabelle o funzioni di aggregazione).
Qui JET non è sicuro che il subselect rende solo 1 record.
In teoria puo essere che vengono più che uno. Per questo JET
segna la query come non aggiornabile in automatico.
Normalmente puoi sostituire il subselect con un DLookUp.
Inoltre se compari con un valore fisso è più veloce di usare =
invece di LIKE. Allora prova con:
UPDATE Prodotti SET Prezzo =
     DLookUp("Prezzo", "Prodotti", "IDProdotto ='LI01'")
WHERE Tipo = "LIQU"
--
HTH
Karl
*********
Access-FAQ (tedesco):
http://www.donkarl.com


text:


Grazie mille. Naturalmente, funziona. Dico "naturalmente" poiche' i
tuoi consigli (ma anche quelli di molti altri) sono sempre preziosi e
permettono di uscire dalle secche. Pero' lo trovo strano. IDProdotto
e' chiave primaria ed il valore che cercavo e' naturalmente unico.
Come puo' JET non essere sicuro della univocita' del valore che
passavo alla query?.
Grazie ancora e saluti.



text:
ing. Franco Varoli ha scritto:
> Karl Donaubauer wrote:
>>> ...compare il messaggio: "Per l'operazione e'
>>> necessaria una query aggiornabile".
>>>
>>> UPDATE Prodotti SET Prezzo =
>>>      (SELECT Prezzo
>>>       FROM Prodotti
>>>       WHERE IDProdotto LIKE "LI01")
>>> WHERE Tipo LIKE "LIQU".
>>
>> Qui JET non è sicuro che il subselect rende solo 1 record.
>> In teoria puo essere che vengono più che uno. Per questo JET
>> segna la query come non aggiornabile in automatico.
>> Normalmente puoi sostituire il subselect con un DLookUp.
>> Inoltre se compari con un valore fisso è più veloce di usare =
>> invece di LIKE. Allora prova con:
>>
>> UPDATE Prodotti SET Prezzo =
>>     DLookUp("Prezzo", "Prodotti", "IDProdotto ='LI01'")
>> WHERE Tipo = "LIQU"
>
> ...Pero' lo trovo strano. IDProdotto
> e' chiave primaria ed il valore che cercavo e' naturalmente unico.
> Come puo' JET non essere sicuro della univocita' del valore che
> passavo alla query?.
Questa miopia è una debolezza vecchia del Query Engine di
JET simile al fatto che non acceta UNION o una funzione di
aggregato nelle query di azione.
--
cu



text:
On Thu, 24 Oct 2002 19:35:24 +0200, "Karl Donaubauer"
<
ad...@donkarl.com
> wrote:
>> ...Pero' lo trovo strano. IDProdotto
>> e' chiave primaria ed il valore che cercavo e' naturalmente unico.
>> Come puo' JET non essere sicuro della univocita' del valore che
>> passavo alla query?.
>
>
>Questa miopia è una debolezza vecchia del Query Engine di
>JET simile al fatto che non acceta UNION o una funzione di
>aggregato nelle query di azione.
Grazie per le informazioni.
Saluti.



text:


Ho provato a salvare la subquery con il nome
QueryPerAggiornamentoPrezziLIQU
SELECT [Prodotti].[PrezzoPr]
FROM Prodotti
WHERE ((([Prodotti].[IDProdotto])="LI01"));
e successivamente ho fatto riferimento a questa con la seguente
istruzione SQL
UPDATE Prodotti, QueryPerAggiornamentoPrezziLIQU SET Prodotti.PrezzoPr
= [QueryPerAggiornamentoPrezziLIQU].[PrezzoPr]
WHERE (((Prodotti.TipoPr)="LIQU"));
e funziona.
Saluti.



text:
ing. Franco Varoli ha scritto:
> Karl Donaubauer wrote:
> >>>> ...compare il messaggio: "Per l'operazione e'
> >>>> necessaria una query aggiornabile".
> >>>>
> >>>> UPDATE Prodotti SET Prezzo =
> >>>>      (SELECT Prezzo
> >>>>       FROM Prodotti
> >>>>       WHERE IDProdotto LIKE "LI01")
> >>>> WHERE Tipo LIKE "LIQU".
> >>>
> >>> Qui JET non è sicuro che il subselect rende solo 1 record.
> >>> In teoria puo essere che vengono più che uno. Per questo JET
> >>> segna la query come non aggiornabile in automatico.
> >...
> Ho provato a salvare la subquery con il nome
> QueryPerAggiornamentoPrezziLIQU
>
> SELECT [Prodotti].[PrezzoPr]
> FROM Prodotti
> WHERE ((([Prodotti].[IDProdotto])="LI01"));
>
> e successivamente ho fatto riferimento a questa con la seguente
> istruzione SQL
>
> UPDATE Prodotti, QueryPerAggiornamentoPrezziLIQU SET Prodotti.PrezzoPr
> = [QueryPerAggiornamentoPrezziLIQU].[PrezzoPr]
> WHERE (((Prodotti.TipoPr)="LIQU"));
>
> e funziona.
Sì, cambiare la subquery in una query salvata aiuta spesso
perché il Query Engine la tratta diversamente. Molti problemi
come questa qui solo vengono perché MS non ha implementato
tutto lo standard SQL in riguardo alle subselects.
Se non disturba se ci sono due query (e almeno una salvata)
in molti casi è anche più veloce che un subselect o una
funzione di aggregato.



title: OT: Excel

author: Riccardo

text:
provo ad eseguire questo comando su click di un pulsante, ma mi viene
restituito
un errore di run-time 1004 (errore nel metodo Protect per la classe
Worksheet)
    Worksheets("Preventivi").Protect Password:="pippo",
DrawingObjects:=True, Contents:=True, Scenarios:=True
sapete come aiutarmi?
grazie Riccardo


title: OT: Excel

author: Sergio MAZZA

text:
"Riccardo" <
ricc...@free.panservice.it
> ha scritto nel messaggio
news:9t3gue$jcm$1...@news.panservice.it...

Ho fatto una prova:
'-------------
Worksheets("foglio1").Protect Password:="pippo", DrawingObjects:=True,
Contents:=True, Scenarios:=True
'-------------
e mi funziona benissimo...
Ciao.
--
- - - - - - - - - - - - - - -
Sergio MAZZA
- - - - - - - - - - - - - - -


title: OT: Excel

text:
Sergio MAZZA <
sergi...@tiscalinet.it
> wrote in message
9td719$84u$1...@canarie.caspur.it...

allora avro' qualcosa che non va in excel!
ho copiato le tue righe su un foglio Foglio1.
Ho creato un pulsante e su click ho incollato le righe.
in esecuzione mi da sempre lo stesso errore.
ciao e grazie


title: OT: Excel

text:
"Riccardo" <
ricc...@free.panservice.it
> ha scritto nel messaggio
news:9td7li$fqf$1...@news.panservice.it...
>
> allora avro' qualcosa che non va in excel!
> ho copiato le tue righe su un foglio Foglio1.
> Ho creato un pulsante e su click ho incollato le righe.
>
> in esecuzione mi da sempre lo stesso errore.
>
> ciao e grazie
>
Mi descrivi le operazioni che fai, dall'inizio alla fine...
Ciao.
P.S. tanto per la cronaca io utilizzo Excel'97



title: OT: Excel

text:
Sergio MAZZA <
sergi...@tiscalinet.it
> wrote in message
9td9le$8qi$1...@canarie.caspur.it...

_________
anche io uso il 97 (come tutti gli altri applicativi office, penso che
passero'
al 2000 quando uscira' il 2003!)
Allora:
Creo un pulsante
Faccio doppio click sul pulsante e copio nel suo modulo quelle righe di
codice.
Vado in Excel e poi provo a fare click sul pulsante.
Prova ad eseguire il codice e si blocca dandomi quell'errore.
Teoricamente dovrebbe proteggermi il foglio e passare la password pippo,
ma non accade.
ciao e grazie
Riccardo


title: OT: Excel

text:
"Riccardo" <
ricc...@free.panservice.it
> ha scritto nel messaggio
news:9tdaho$glh$1...@news.panservice.it...
>
> _________
> anche io uso il 97 (come tutti gli altri applicativi office, penso che
> passero'
> al 2000 quando uscira' il 2003!)
>
> Allora:
> Creo un pulsante
Come lo crei?
Crei la nuova barra strumenti, ci inserisci il pulsante e gli associ la
macro/routine o inserisci un oggetto bottone?
----- omissis ----
> ciao e grazie
> Riccardo
Ciao.



title: OT: Excel

text:
Sergio MAZZA <
sergi...@tiscalinet.it
> wrote in message
9tdhmk$au9$1...@canarie.caspur.it...
> "Riccardo" <
ricc...@free.panservice.it
> ha scritto nel messaggio
> news:9tdaho$glh$1...@news.panservice.it...
> >
> > _________
> > anche io uso il 97 (come tutti gli altri applicativi office, penso che
> > passero'
> > al 2000 quando uscira' il 2003!)
> >
> > Allora:
> > Creo un pulsante
>
> Come lo crei?
> Crei la nuova barra strumenti, ci inserisci il pulsante e gli associ la
> macro/routine o inserisci un oggetto bottone?
--
> - - - - - - - - - - - - - - -
> Sergio MAZZA
> - - - - - - - - - - - - - - -
>
________________
dalla barra degli strumenti casella degli strumenti, faccio click sul
pulsante d icomando (come in access) lo dimensiono sul foglio
excel, e poi facendo doppio click mi si apre il modulo
con
Private Sub CommandButton1_Click()
End Sub
e dentro inserisco il codice.
Riccardo


title: OT: Excel

text:
"Riccardo" <
ricc...@free.panservice.it
> ha scritto nel messaggio
news:9tdo48$kfq$1...@news.panservice.it...
>
> ________________
> dalla barra degli strumenti casella degli strumenti, faccio click sul
> pulsante d icomando (come in access) lo dimensiono sul foglio
> excel, e poi facendo doppio click mi si apre il modulo
> con
> Private Sub CommandButton1_Click()
>
> End Sub
>
> e dentro inserisco il codice.
>
> Riccardo
>
Mi dispiace ma la prova effettuata da me, con la creazione di un bottone sul
foglio (identica alla tua), a me funziona. Tanto per non sapere ne leggere
ne scrivere hai installato la SR2 di office'97?
Ciao.
--
- - - - - - - - - - - - - - -
Sergio MAZZA
- - - - - - - - - - - - - - -
P.S. Ricordati che siamo fuori tema (OT) e l'NG ci sta "sopportando"
pazientemente...


title: OT: Excel

text:
Sergio MAZZA <
sergi...@tiscalinet.it
> wrote in message
9tflu7$raj$1...@canarie.caspur.it...
> "Riccardo" <
ricc...@free.panservice.it
> ha scritto nel messaggio
> news:9tdo48$kfq$1...@news.panservice.it...
> >
> > ________________
> > dalla barra degli strumenti casella degli strumenti, faccio click sul
> > pulsante d icomando (come in access) lo dimensiono sul foglio
> > excel, e poi facendo doppio click mi si apre il modulo
> > con
> > Private Sub CommandButton1_Click()
> >
> > End Sub
> >
> > e dentro inserisco il codice.
> >
> > Riccardo
> >
>
> Mi dispiace ma la prova effettuata da me, con la creazione di un bottone
sul
> foglio (identica alla tua), a me funziona. Tanto per non sapere ne leggere
> ne scrivere hai installato la SR2 di office'97?
penso di no!
dove la trovo?
> Ciao.
>
> --
> - - - - - - - - - - - - - - -
> Sergio MAZZA
> - - - - - - - - - - - - - - -
>
> P.S. Ricordati che siamo fuori tema (OT) e l'NG ci sta "sopportando"
> pazientemente...
lo so, e mi scuso con tutto l'NG, ma stiamo sempre parlando
di VBA alla fine.
E poi veri NG di excel non ce ne sono.
ciao e grazie


title: OT: Excel

text:
Sergio MAZZA <
sergi...@tiscalinet.it
> wrote in message
9tflu7$raj$1...@canarie.caspur.it...
> "Riccardo" <
ricc...@free.panservice.it
> ha scritto nel messaggio
> news:9tdo48$kfq$1...@news.panservice.it...
> >
> > ________________
> > dalla barra degli strumenti casella degli strumenti, faccio click sul
> > pulsante d icomando (come in access) lo dimensiono sul foglio
> > excel, e poi facendo doppio click mi si apre il modulo
> > con
> > Private Sub CommandButton1_Click()
> >
> > End Sub
> >
> > e dentro inserisco il codice.
> >
> > Riccardo
> >
>
> Mi dispiace ma la prova effettuata da me, con la creazione di un bottone
sul
> foglio (identica alla tua), a me funziona. Tanto per non sapere ne leggere
> ne scrivere hai installato la SR2 di office'97?
>
> Ciao.
>
___________
ho controllato sul menu' informazioni su Excel e c'è scritto
Microsoft Excel SR-2
quindi a questo punto penso di si.
ciao Riccardo


title: OT: Excel

text:
"Riccardo" <
ricc...@free.panservice.it
> ha scritto nel messaggio
news:9tfrr2$90q$1...@news.panservice.it...
>
> ___________
> ho controllato sul menu' informazioni su Excel e c'è scritto
> Microsoft Excel SR-2
>
> quindi a questo punto penso di si.
>
> ciao Riccardo
>
A questo punto credo che tu sia nei guai. Hai installato office completo?
Scusa la banalità ma non riesco ad immaginare cosa può causarti
quell'errore...



title: OT: Excel

text:
"Riccardo" <
ricc...@free.panservice.it
> ha scritto nel messaggio
news:9tfq3g$8ft$1...@news.panservice.it...
>
> lo so, e mi scuso con tutto l'NG, ma stiamo sempre parlando
> di VBA alla fine.
Sì vabbé, ma non di access. Comunque finché dura fa verdura...
> E poi veri NG di excel non ce ne sono.
Ci sarebbe quello di MS...
> ciao e grazie



title: OT: Excel

text:
Sergio MAZZA <
sergi...@tiscalinet.it
> wrote in message
9tg7h5$2q5$1...@canarie.caspur.it...
> "Riccardo" <
ricc...@free.panservice.it
> ha scritto nel messaggio
> news:9tfrr2$90q$1...@news.panservice.it...
> >
> > ___________
> > ho controllato sul menu' informazioni su Excel e c'è scritto
> > Microsoft Excel SR-2
> >
> > quindi a questo punto penso di si.
> >
> > ciao Riccardo
> >
>
> A questo punto credo che tu sia nei guai. Hai installato office completo?
>
> Scusa la banalità ma non riesco ad immaginare cosa può causarti
> quell'errore...
>
> Ciao.
>
> --
_____________
ho provato a passare il file su un pc con office 2000, e funziona
perfettamente.
pensi che me tocca ripassa' tutto office?
ciao Riccardo


title: OT: Excel

text:
"Riccardo" <
ricc...@free.panservice.it
> ha scritto nel messaggio
news:9tglju$ger$1...@news.panservice.it...
>
> _____________
> ho provato a passare il file su un pc con office 2000, e funziona
> perfettamente.
> pensi che me tocca ripassa' tutto office?
>
> ciao Riccardo
>
Ma non avevi detto che utilizzavi office'97? O hai installato entrambe le
versioni? Se sei in queste condizioni credo che la cosa migliore sia
disintallare, passare il programmino eraser97/2k e installare (a mio parere)
le versioni in partizioni separate. Se conosci o utilizzi programmi tipo
partition magic ti assicuro che ti semplifichi la vita nel testare ogni tipo
di ambiente/software...



title: OT: Excel

text:
Sergio MAZZA <
sergi...@tiscalinet.it
> wrote in message
9tickv$ii2$1...@canarie.caspur.it...

Sul mio pc ho solo office 97 ed anche Access 2000.
La prova l'ho fatto su un altro pc in ufficio (non sul mio).
ciao e grazie
ps: dove lo trovo il programmino eraser97/2k ?


title: OT: Excel

text:
"Riccardo" <
ricc...@free.panservice.it
> ha scritto nel messaggio
news:9tih7l$8s2$1...@news.panservice.it...
>
> Sul mio pc ho solo office 97 ed anche Access 2000.
> La prova l'ho fatto su un altro pc in ufficio (non sul mio).
>
> ciao e grazie
>
> ps: dove lo trovo il programmino eraser97/2k ?
>
O sul sito comune o alla MS...



title: Problemi su funzioni call back con runtime

author: Alex De Rossi

text:
Ciao A Tutti,
non so se già è capitato a qualcuno, ma provo comunque a illustrarvi il
problema.
Utilizzando una funzione call back per il riempimento di una casella di
riepilogo, impostata su tipo origine riga della casella , ad esempio le
funzione per generare gli elenchi degli oggetti del Db come le tabelle , mi
capita che nel pc dove costruisco gli applicativi funziona, mentre nelle
versioni runtime che rilascio ai clienti mi da errore impedendo il
riempimento della casella di riepilogo.
I riferimenti sono tutti apposto e la funzione viene generata utilizzando
Dao. 3.6
che sono stati scissi appositamente per non generare errori con la proprietà
Dao iniziale es-. Dao.database
Ringrazio chiunque mi dia qualche informazione in merito.
Alessandro


author: Massimiliano

text:
"Alex De Rossi" <
> Utilizzando una funzione call back per il riempimento di una casella di
> riepilogo, impostata su tipo origine riga della casella , ad esempio le
> funzione per generare gli elenchi degli oggetti del Db come le tabelle ,
mi
> capita che nel pc dove costruisco gli applicativi funziona, mentre nelle
> versioni runtime che rilascio ai clienti mi da errore impedendo il
> riempimento della casella di riepilogo.
>
> I riferimenti sono tutti apposto e la funzione viene generata utilizzando
> Dao. 3.6
> che sono stati scissi appositamente per non generare errori con la
proprietą
> Dao iniziale es-. Dao.database
>
> Ringrazio chiunque mi dia qualche informazione in merito.
Dovresti postare il codice, la versione di Access, che errore ti viene
restituito.
Ciao.


title: Problemi con grafici

author: CapitanFarlock

text:
Cercando di inserire un grafico in un Report (ma vale anche per le
Maschere), ricevo il seguente messaggio di errore davvero oscuro:
"Argomento Classe non valido nella routine di Visual Basic che si sta
cercando di eseguire" e poi di seguito mi compare:
"Server Ole non registrato. Per registrarlo rieseguire
l'installazione."
Ho provato a vedere se mi fossi dimenticato di installare qualche
applicazione del mio Access 2000, ma anche con l'installazione
completa il probema si pone lo stesso.
Da cosa può dipendere?
Ringrazio in anticipo chiunque volesse darmi informazioni utili.


title: copiare dati da campo a campo

author: Claudia G

text:
Tabella Gruppo
IDGruppo
Testo1
Testo2
devo copiare i dati dal campo testo1 nel campo testo2
come si fa?


title: copiare dati da campo a campo

author: Alessandro Cara

text:

Ohh Claudia. Questa, messa cosi', e' semplice dovresti saperla
update tabella set campo1 = campo2 ?
--
ac
y-1=x


title: Protezione

author: Michele Bellagamba

text:
Ho fatto un db in access e ora vorrei fare in modo che una volta
installato su un pc non possa essere trasferitoin un altro.
cosa posso fare?
altra domanda
è possibile inpedire ad una persona di modificare il "codice" di un db
in access?
grazie per le risposte


title: Protezione

author: Luciano

text:
Michele Bellagamba ha scritto nel messaggio
>Ho fatto un db in access e ora vorrei fare in modo che una volta
>installato su un pc non possa essere trasferitoin un altro.
>cosa posso fare?
Un db e' un mbd ovvero un file...essendo un file sottosta' alle regole
imposte da sistema operativo che usi,
>è possibile inpedire ad una persona di modificare il "codice" di un db
>in access?
Si, e' sufficiente salvare il fiel in formato MDE.
Saluti.
Luciano


title: ricollegare tabelle con macro

author: Gaetano Di Zanni

text:
Ho provato a collegare ed eliminare tabelle con il metodo dell'esecuzione di
2 macro, una per eliminare le tabelle alla chiusura del programma, e una
all'apertura della prima maschera che si apre. Mi funziona tutto, a patto di
non cambiare il percorso dei file a cui il FE si collega.
Vi chiedo: è una possibile soluzione, alternativa alle altre presentate su
questo Sito ?
quali possono  essere i possibili svantaggi ?
Grazie


title: ricollegare tabelle con macro

author: Bruno Campanini

text:
"Gaetano Di Zanni" <
gaetano.dizan...@aliceposta.it
> wrote in
message news:4364ad30$0$20486$4faf...@reader4.news.tin.it...

Posso chiederti il motivo per cui scolleghi le tabelle all'uscita
e poi le ricolleghi (le stesse) al rientro?
Ciao
Bruno


title: ricollegare tabelle con macro

author: gaetano di zanni

text:
"Bruno Campanini" <
bruno.c...@tin.it
> ha scritto nel messaggio
news:4364f3cc$0$24643$4faf...@reader3.news.tin.it...
> "Gaetano Di Zanni" <
gaetano.dizan...@aliceposta.it
> wrote in
> message news:4364ad30$0$20486$4faf...@reader4.news.tin.it...
> > Ho provato a collegare ed eliminare tabelle con il metodo
dell'esecuzione
> > di
> > 2 macro, una per eliminare le tabelle alla chiusura del programma, e una
> > all'apertura della prima maschera che si apre. Mi funziona tutto, a
patto
> > di
> > non cambiare il percorso dei file a cui il FE si collega.
> > Vi chiedo: č una possibile soluzione, alternativa alle altre presentate
su
> > questo Sito ?
> > quali possono  essere i possibili svantaggi ?
> > Grazie
>
> Posso chiederti il motivo per cui scolleghi le tabelle all'uscita
> e poi le ricolleghi (le stesse) al rientro?
>
> Ciao
> Bruno
>
Certo, e grazie per l'aiuto.
Non riuscivo ad adattare il codice postato in altro trhead poco prima,
avente come oggetto il ricollegamento automatico di file xls e quindi ho
creato due macro, una sull'evento apertura della maschera di avvio per
collegare una tabella formato xls e l'altra in chiusura della stessa per
scollegarla, perchč mi sono accorto che con una sola macro, che collega in
apertura, la seconda volta che aprivo il dbase mi trovavo un file in piů,
due file in piů etc etc (
p.es
. se il nome del file che collego con la macro
si chiama foglio.xls, mi trovo foglio1.xls, poi foglio2.xls etc,
 hai qualche idea migliore?
Grazie Bruno.


title: ricollegare tabelle con macro

text:
"gaetano di zanni" <
gaetano...@alice.it
> wrote in message
news:43651fad$0$20490$4faf...@reader4.news.tin.it...
> Certo, e grazie per l'aiuto.
> Non riuscivo ad adattare il codice postato in altro trhead poco prima,
> avente come oggetto il ricollegamento automatico di file xls e quindi ho
> creato due macro, una sull'evento apertura della maschera di avvio per
> collegare una tabella formato xls e l'altra in chiusura della stessa per
> scollegarla, perchč mi sono accorto che con una sola macro, che collega in
> apertura, la seconda volta che aprivo il dbase mi trovavo un file in piů,
> due file in piů etc etc (
p.es
. se il nome del file che collego con la
> macro
> si chiama foglio.xls, mi trovo foglio1.xls, poi foglio2.xls etc,
> hai qualche idea migliore?
> Grazie Bruno.
Altra domanda, scusa, non riesco a seguirti:
stai parlando di una tabella "importata" o "collegata"'
Potresti mostrarmi il codice?
Bruno


title: ricollegare tabelle con macro

text:
"Bruno Campanini" <
bruno.c...@tin.it
> ha scritto nel messaggio
news:436559f8$0$13345$4faf...@reader2.news.tin.it...

Sě, Bruno, sto parlando di tabelle collegate, non importate.
Per il codice delle macro: le ho  costruite con la creazione guidata,
comunque sono una banalitŕ.....
Ciao, grazie per l'help.


title: Come passare dei parametri su riga di comando ad una procedura Access ?

author: RobertoA

text:
Come avviare una procedura Access passandogli dei parametri ?
O meglio, da codice vba, come leggere dei parametri passati alla procedura
durante l'avviamento sulla riga di comando ?
Insomma il Command del vb tanto per capirci, in Access c'e' o no ?
Ciao e grazie
RobertoA


text:
RobertoA ha scritto:

Command
--
ac


author: Roberto da Parma

text:
"RobertoA" <
amor...@tiscalinet.it
> ha scritto nel messaggio
news:48d615cb$1...@newsgate.x-privat.org...

Shell(...)
Ciao
--
Roberto da Parma


title: [OT] Macro

author: Nadir

text:
Scusate la domanda ot, ma sto diventando matto, (Scrivo a voi perchè ormai
siete il mio punto di riferimento per access, penso proprio che rarete
esperti anche di excel).
Vorrei fare una macro che mi incolla dei valori precedentemente copiati.
Incolla
Si posiziona sulla riga sotto ma nella stessa colonna (come schiacciare
freccia giu)
Eseguendo più volte la macro mi trovero un listato di dati nella colonna A
dalla riga 1 in avanti.
Io ho provato a registrare una macro ho incollato, con la freccia giu mi
sono posizionato sulla cella a2. Il mio cursore è attivo sulla cella a2.
A questo punto ho ripetuto la macro, ma non mi esegue il comando "freccia
giu".
Come posso fare ??
Grazie infinite alla persona che mi darà una mano.
Ciao NAdir
--------------------------------
Inviato via
http://usenet.libero.it


title: Problema di date ...

author: Shanty

text:
Ciao a Tutti, ho già letto problemi simili al mio ma le soluzioni che
son state proposte non mi funziano ...
allora:
da un query io devo estrarre il giorno numerico da una data e in
teoria lo so già fare (Giorno: Day([data_fat])) però, chissà per quale
motivo (che giro a voi!) in Access 97 la formula funziona
perfettamente, da Access 2000 giustamente no!!! Ho allora controllato
i Riferimenti dal menù strumenti sui moduli e l'unica differenza che
trovo è la versione della libreria MS Access Obj.Lib. da 8.0 per il 97
a 9.0 per il 2000. Ho follemente tentato di sostituire la 9 con la 8
ma anche con un database completamente vuoto nn me lo permette, perchè
dice che il controllo o il riferimento è in uso ...
Il format che è stato suggerito l'ho riscritto così:
Format([data_fat],"dd") ma prima nn accetta la virgola e poi aggiunge
altri "" ...
Sto riscrivendo questo post perchè il prec nn lo trovo accodato al msg
a cui lo avevo aggiunto, se sto combinando msg dupplicati perdonatemi
ho avuto problemi di rete e nn son sicura di aver inviato il prec!


title: Problema di date ...

author: Fabio Chiaro

text:
"Shanty" <
shan...@yahoo.it
> wrote in message
news:d1837893.04020...@posting.google.com...

Riguardo all'istruzione Format, se la usi all'interno di una maschera o di
una query devi usare il ; (puntoevirgola) e mettere "gg" invece che "dd"
Ciao, Fabio


title: Problema di date ...

text:
"Fabio Chiaro" <
nospam_fa...@tin.it
> wrote in message news:<DIuUb.15591$
Mt6.5...@twister2.libero.it
>...
> Riguardo all'istruzione Format, se la usi all'interno di una maschera o di
> una query devi usare il ; (puntoevirgola) e mettere "gg" invece che "dd"
>
> Ciao, Fabio
Grazie infinite Fabio! Funziona!!!
Sembra la scoperta dell'acqua calda ma effettivamente avevo provato
anche con il punto e virgola scartando l'idea di dover mettere "gg" in
Italiano, visto che l'help dava i format tutti in Inglese!!!
Inoltre ora ricordo che il comando Day(mia_data) ha funzionato fino a
quando non ho installato un "aggiornamento automatico" che andava a
migliorare la protezione di Access, la protezione! mica altro!!!  ...
e sempre prima di questo aggiornamento avevo già fatto delle prove con
format "gg" e non me le accettava!!! ... ma porca paletta! ragazzi ma
voi come fate?!? io nn ci riesco mica a stargli dietro! Programmo in
Access dalla versione 2.0 e per quelle cavolatine che faccio ogni
tanto, mi costa più il tempo a studiare come cavolo fare le stesse
cose aggiornate alle nuove versioni che il pgm stesso!
Va bhe! Sfogo a parte, grazie ancora, ero entrata in pallone a furia
di fare prove!!!
Cercherò di rendermi utile anch'io per sdebitarmi!
Ciao, buon lavoro a tutti!


title: Problema di date ...

text:
...
non ho parole, dovete guardare la mia query e dirmi se nn ho ragione
ad aver paura di sclerare ...
Avevo DUE campi data nella stessa query, in cui dovevo far funzionare
la stessa formula, ho cambiato solo la prima e per caso l'ho lanciata
... e funzionano entrambe!!!
I campi sono di ugual formato!!! ...
INSERT INTO GIMO200F ( AARIF, NURIF, TIRCD, NUREG, RIREG, DAMOV,
CONTO, DARAV, IMPRE, DADOC, NUDOC, CDVAL )
SELECT A_FATTURE_TESTATA_STORICO.ANNO, A_FATTURE_TESTATA_STORICO.MESE,
"C" AS TipoMov, A_FATTURE_TESTATA_STORICO.NUMEROTECNICO AS NumReg, 1
AS NumRiga,
[ANNO] & [MESE] & (Format([data_fat],"dd")) AS DataReg,
AbbinamentoAnagrafiche.CONTO_ACG AS Conto, "A" AS Segno,
A_FATTURE_TESTATA_STORICO.TOTALEFATTURA AS Importo,
[ANNO] & [MESE] & Day([data_fat]) AS DataDoc,
A_FATTURE_TESTATA_STORICO.NUM_FAT AS NumDoc, "EUR" AS CodDivisa
FROM (A_FATTURE_TESTATA_STORICO INNER JOIN AbbinamentoAnagrafiche ON
A_FATTURE_TESTATA_STORICO.CODAZIENDA =
AbbinamentoAnagrafiche.CODAZIENDA) INNER JOIN Anagr00f ON
A_FATTURE_TESTATA_STORICO.CODAZIENDA = Anagr00f.CODAZIENDA
WHERE (((A_FATTURE_TESTATA_STORICO.ANNO)=[Specificare Anno]) AND
((A_FATTURE_TESTATA_STORICO.MESE)=[Specificare Mese]));
non contenta ho provato a rimettere la funzione day anche sul primo
campo e ora funziona ... basta vi saluto, mi vado a buttare da un
ponte! Non ho cambiato nulla da ieri ... e nn può neache essere il
riavvio del PC o del pgm perchè ho fatto anche questo già ieri ...
Quello che temo è che fra un po' magari nn me lo accetterà più!
Basta Basta, vi sto solo rompendo
Chiudo Ciauzzz
Sha


title: Formattazione ...

author: Angelo

text:
Ho necessità di esportare un report - realizzato in stile tabellare - in
formato .rtf (o .doc) . Il problema è che riesco ad esportare solo i
caratteri ma non le tabelle o altri oggetti grafici.
Qualcuno potrebbe suggerirmi una idonea soluzione per avere l'esatta
riproduzione nei predetti formati?
Grazie
Angelo


title: Formattazione ...

author: omnitow

text:
"Angelo" <
ap...@inwind.it
> ha scritto nel messaggio
news:QFoaa.33680$zo2.9...@news2.tin.it...

Crearti un report formattato come preferisci ed esportarlo nel formato che
vuoi
Ciao, omnitow


title: Formattazione ...

text:
"omnitow" <
omn...@tin.it
> ha scritto nel messaggio
news:lGGaa.190166$YG2.5...@twister1.libero.it...

C  I O E'?
Angelo


title: Formattazione ...

author: Emyr

text:


nella conversione diversa da pdf o snapshot perdi caratteristiche
grafiche
per i doc e gli rtf devi ricorrere all'automazione (vedi esempi su
sitocomune.com
)
Saluti.
Emanuele.


title: Relazione uno-a-molti e maschere

author: Ice

text:
Ciao a tutti,
un amico mi ha chiesto un aiuto per costruire un db per la gestione di una
societą sportiva.
Ho costruito due tabelle, la prima "anagrafica" dove verranno inseriti tutti
i dati dell'atleta, l'altra specifica dove verranno inseriti altri dati
specifici per ogni atleta. I dati specifici verranno inseriti varie volte,
quindi ho pensato di unire le due tabelle con una relazione uno-a-molti,
fino a qui tutto ok.
Mi sapreste dare qualche idea per costruire le maschere per l'inserimento
dei dati? Soprattutto vorrei capire come si puņ fare quando si devono
inserire dei nuovi dati relativi ad un atleta gią inserito.
Vi chiedo questo aiuto perchč fino ad oggi non ho mai lavorato con tabelle
unite da relazione.
Grazie 1000 per l'aiuto
Ice


title: Relazione uno-a-molti e maschere

author: oliones

text:
Ice <
ic...@inwind.it
> wrote in message 9kjpoa$o31$1...@nreadB.inwind.it...
> Ciao a tutti,
> un amico mi ha chiesto un aiuto per costruire un db per la gestione di una
> società sportiva.
> Ho costruito due tabelle, la prima "anagrafica" dove verranno inseriti
tutti
> i dati dell'atleta, l'altra specifica dove verranno inseriti altri dati
> specifici per ogni atleta. I dati specifici verranno inseriti varie volte,
> quindi ho pensato di unire le due tabelle con una relazione uno-a-molti,
> fino a qui tutto ok.
non ho capito la differenza delle 2 tabelle
non sono entrambi di un atleta specifico ?
ciao


title: Relazione uno-a-molti e maschere

author: Silvio Berruti

text:
"Ice" <
ic...@inwind.it
> ha scritto nel messaggio
news:9kjpoa$o31$1...@nreadB.inwind.it...
> Ciao a tutti,
> un amico mi ha chiesto un aiuto per costruire un db per la gestione di una
> societą sportiva.
> Ho costruito due tabelle, la prima "anagrafica" dove verranno inseriti
tutti
> i dati dell'atleta, l'altra specifica dove verranno inseriti altri dati
> specifici per ogni atleta. I dati specifici verranno inseriti varie volte,
> quindi ho pensato di unire le due tabelle con una relazione uno-a-molti,
> fino a qui tutto ok.
> Mi sapreste dare qualche idea per costruire le maschere per l'inserimento
> dei dati? Soprattutto vorrei capire come si puņ fare quando si devono
> inserire dei nuovi dati relativi ad un atleta gią inserito.
Creati una maschera e sottomaschera.
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com


title: Relazione uno-a-molti e maschere

text:
Il 05 Ago 2001, 18:44, "Silvio Berruti" <
s...@libero.it
> ha scritto:
>
>"Ice" <
ic...@inwind.it
> ha scritto nel messaggio
>news:9kjpoa$o31$1...@nreadB.inwind.it...
>> Ciao a tutti,
>> un amico mi ha
chiesto un aiuto per costruire un db per la gestione di
>una
>> società
sportiva.
>> Ho costruito due tabelle, la prima "anagrafica" dove verranno
inseriti
>tutti
>> i dati dell'atleta, l'altra specifica dove verranno
inseriti altri dati
>> specifici per ogni atleta. I dati specifici
verranno inseriti varie
>volte,
>> quindi ho pensato di unire le due
tabelle con una relazione uno-a-molti,
>> fino a qui tutto ok.
>> Mi
sapreste dare qualche idea per costruire le maschere per
>l'inserimento
>> dei dati? Soprattutto vorrei capire come si può fare quando si devono
>> inserire dei nuovi dati relativi ad un atleta già inserito.
>Creati
una maschera e sottomaschera.
>--
>Silvio
>il sito comune di
it.comp.appl.access:
>
http://www.sitocomune.com
Ciao Silvio,
grazie
per la risposta.
Anche io ho pensato a creare una maschera con una
sottomaschera. Nella maschera principale i dati anagrafici dell'atleta,
nella sottomaschera i dati relativi alle gare ed allenamenti.
Forse sarò
un po duro a capire, nel momento in cui devo inserire per un atleta altre
info su gare ed allenamenti come mi richiamo l'anagrafica?
Probabilmente
mi sto perdendo in un bicchiere d'acqua.
Grazie ancora
Ice
--------------------------------
Inviato via
http://usenet.iol.it


title: Relazione uno-a-molti e maschere

text:
"Ice" <
ic...@inwind.it
> ha scritto nel messaggio
news:212Z141Z48Z2Y9...@usenet.iol.it...

> >Silvio
> Ciao Silvio,
> grazie
> per la risposta.
> Anche io ho pensato a creare una maschera con una
> sottomaschera. Nella maschera principale i dati anagrafici dell'atleta,
> nella sottomaschera i dati relativi alle gare ed allenamenti.
> Forse sarò
> un po duro a capire, nel momento in cui devo inserire per un atleta altre
> info su gare ed allenamenti come mi richiamo l'anagrafica?
> Probabilmente
> mi sto perdendo in un bicchiere d'acqua.
Mah, le strade sono tante... dipende da quanto vuoi complicarti la vita.
La cosa + semplice è quella di sfruttare le capacità di ricerca fornite da
Access:
- con un CTRL + T usa il Trova;
- oppure usa il filtro in base a maschera.
Se vuoi una soluzione + complessa:
- potresti crearti una casella combinata posta nell'intestazione di pagina e
da quella eseguire una ricerca;
- potresti crearti una casella combinata nel corpo, usarla x scegliere
l'atleta e posizionarti sul record già compilato o aprire la sola anagrafica
se non ancora inserito.
E' solo uno spunto.



title: Relazione uno-a-molti e maschere

text:
>Mah, le strade sono tante... dipende da quanto vuoi complicarti la vita.
>La cosa + semplice è quella di sfruttare le capacità di ricerca fornite da
>Access:
>- con un CTRL + T usa il Trova;
>- oppure usa il filtro in base
a maschera.
>Se vuoi una soluzione + complessa:
>- potresti crearti una
casella combinata posta nell'intestazione di pagina
>e
>da quella
eseguire una ricerca;
>- potresti crearti una casella combinata nel corpo,
usarla x scegliere
>l'atleta e posizionarti sul record già compilato o
aprire la sola
>anagrafica
>se non ancora inserito.
>E' solo uno
spunto.
>--
>Silvio
Ciao,
interessanti le soluzioni,
credi di andare per le più complesse anche perchè vorrei creare delle
maschere che si presentino bene graficamente, oltre naturalmente la
semplicità nell'utilizzo.
Posso farti un'altra domanda?
Le du tabelle
sono legate da un "ID", contatore nella prima numerico nella seconda
tabella. Quando compilo la maschera dell'anagrafica devo riportare l'ID
della prima oppure si può rendere automatico?
ES. All'atleta1 corrisponde
l'ID 1, nella seconda maschera ogni volta che inserisco i dati devo mettere
nell'ID correlato il numero 1?



title: Relazione uno-a-molti e maschere

text:
"Ice" <
ic...@inwind.it
> ha scritto nel messaggio
news:212Z141Z48Z2Y9...@usenet.iol.it...
> Posso farti un'altra domanda?
> Le du tabelle
> sono legate da un "ID", contatore nella prima numerico nella seconda
> tabella. Quando compilo la maschera dell'anagrafica devo riportare l'ID
> della prima oppure si può rendere automatico?
> ES. All'atleta1 corrisponde
> l'ID 1, nella seconda maschera ogni volta che inserisco i dati devo
mettere
> nell'ID correlato il numero 1?
No, non è necessario.
Se usi la tecnica della maschera/sottomaschera, nel controllo sottomaschera
inserirai nelle proprietà "Collega campi secondari" e "Collega campi master"
i rispettivi campi che, nelle due tabelle, gestiscono la relazione.
Se non l'hai mai fatto, puoi farti aiutare da un'autocomposizione.



title: stampa etichette da una certa posizione A4 in poi

text:
ho delle etichette 70x36 su foglio A4 per un totale di 24 etichette
3 per ogni riga, avrei necessità di poter indicare da quale etichetta in poi stampare le mie etichette

esempio:
devo stampare 4 etichette ma le prima 5 etichette sono già state stampate
quindi dovrò potergli dire ad access di stampare dalla posizione 6 che è l'etichetta in seconda fila alla destra e le altre 3 sotto alla terza riga

come potrei fare?


author: Marco Pizzamiglio

text:

Presumo che, se il DB è correttamente normalizzato, il tuo report abbia le dimensioni di una sola etichetta e non di un intero foglio A4.
In questo caso lavorando con le proprietà PrintSection, NextRecord e MoveLayout nell'evento Print del corpo puoi far lasciare delle etichette vuote all'inizio.
Vedi help F1 per l'uso delle proprietà.
Ciao.
-Marco-


text:

Ottimo consiglio proverò a fare cosi. grazie.


text:

Nulla da fare ho provato ma non riesco a ottenere ciò che mi serve, mi spiego meglio ho creato un report costituito da una piccola etichetta 7 cm x 3 cm praticamente stampo 3 etichette per ogni riga per un totale di 24 etichette su un foglio A4

""dovrei poter dire al database"", inizia a stampare le etichette dalla etichetta 5 quindi salterà le prime 3 etichette della prima riga e salterà la prima della seconda riga iniziando appunto dalla 5° etichetta

qualcuno a qualche esempio di come ottenere questa funzione utilizzando
PrintSection, NextRecord e MoveLayout come mi è stato consigliato nel messaggio precedente?

Grazie.


text:

Le proprietà, come avrai visto dall'help, servono:
- a stampare/non stampare la sezione
- a spostare o non spostare il cursore sul prossimo record dell'origine dati
- a spostare o non spostare la posizione sul foglio in cui verranno stampati i dati
Con le varie combinazioni di queste si possono ottenere parecchie cose.

Quindi nel tuo caso, per le prime N etichette che vuoi vuote:
- devi spostare la posizione di stampa perchè devi stampare più avanti nel foglio quindi MoveLayout sarà sempre True
- NON devi stampare la sezione (PrintSection=False) altrimenti anziché lasciarle vuote stamperebbe N volte il promo indirizzo
- NON devi spostare il cursore (NextRecord=False) altrimenti quando inizia a stampare avrà saltato i primi record che non appariranno

Devi dichiarare una variabile a livello di modulo (fuori dalle sub):
Dim Vuote As Long

Su apertura del report imposti il numero di etichette vuote, prendendolo da una maschera presumo, se lo fai inserire all'utente:

Private Sub Report_Open(Cancel As Integer)
    Vuote = Nz(Forms("Stampa etichette")![NumVuote], 0)
End Sub

Sulla stampa del corpo lasci le due proprietà a False per N volte, così salterà le prime etichette:

Private Sub Corpo_Print(Cancel As Integer, PrintCount As Integer)
    If Vuote > 0 Then
        Me.PrintSection = False
        Me.NextRecord = False
        Vuote = Vuote - 1
    Else
        Me.PrintSection = True
        Me.NextRecord = True
    End If
End Sub

Ciao.
-Marco-


text:

Adesso ho finalmente risolto, grazie.
Per saltare le etichette solo alla prima pagina ho applicato quel codice all'interno di un IF page=1 THEN cosi nelle successive non salta etichette in quanto i fogli successivi saranno nuovi e senza etichette già usate

Oltre al tuo esempio ho preso spunto anche da un esempio presente sul sito comune che utilizza lo stesso metodo.

grazie ancora.


title: Ricerca data/ora

author: Paola

text:
Ho una tabella X con una seria di record con i campi DATA_In, ORA_In(numero
da 1 a 24), DATA_Out, ORA_out(numero da 1 a 24).
Come faccio, immettendo come intervallo temporale i seguenti parametri:
Data di inizio, Ora di inizio, Data di fine, Ora di fine
trovare i record della tabella X che corrispondano totalmente o parzialmente
(ANCHE SOLO PER UN'ORA) all'intervallo temporale immesso?
Grazie in anticipo a chiunque vorrà aiutarmi... non so veramente come
raccapezzarmi.
Paola


title: Ricerca data/ora

author: lbo dal portatile

text:
On Wed, 15 Mar 2000 19:05:15 GMT, "Paola" <
paol...@iol.it
> wrote:
>Ho una tabella X con una seria di record con i campi DATA_In, ORA_In(numero
>da 1 a 24), DATA_Out, ORA_out(numero da 1 a 24).
>
>Come faccio, immettendo come intervallo temporale i seguenti parametri:
>Data di inizio, Ora di inizio, Data di fine, Ora di fine
>trovare i record della tabella X che corrispondano totalmente o parzialmente
>(ANCHE SOLO PER UN'ORA) all'intervallo temporale immesso?
ad occhio:
dim rst as recordset
dim ssql as string
ssql =	"select * " & _
	"from TabellaX " &_
	"where Data_in >= #" & format(DataInizio, "yyyy/mm/dd") & "#
And " & _
	"          Data_out <= #" & format(DataFine, "yyyy/mm/dd") &
"# And " & _
	"          Ora_in >= " & OraInizio & " And Ora_out <= " &
OraFine
set rst=currentdb.openrecordset(ssql)
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/


title: Ricerca data/ora

author: Michele

text:
Guarda l' istruzione Between valore1 and valore2
questa restituisce tutti i valori compresi dal valore1 al valore2
Paola <
paol...@iol.it
> wrote in message
L9Rz4.36984$O3.4...@news.infostrada.it...
> Ho una tabella X con una seria di record con i campi DATA_In,
ORA_In(numero
> da 1 a 24), DATA_Out, ORA_out(numero da 1 a 24).
>
> Come faccio, immettendo come intervallo temporale i seguenti parametri:
> Data di inizio, Ora di inizio, Data di fine, Ora di fine
> trovare i record della tabella X che corrispondano totalmente o
parzialmente
> (ANCHE SOLO PER UN'ORA) all'intervallo temporale immesso?
>
> Grazie in anticipo a chiunque vorrą aiutarmi... non so veramente come
> raccapezzarmi.
>
> Paola
>
>


title: File "dinamici" in database (possibilmente Access)

author: Libo

text:
Allora, vediamo se non m'avvorgo a dirlo (sarà difficile). Secondo me non
c'è soluzione, ma io sono un idiota. Dunque se volessi indicizzare un indice
di files (di testo) in un database, come potrei fare per automatizzarne la
visione e/o l'aggiunta di files? A me arrivano dei file di testo via e-mail
(supponibilmente binari) vorrei metterli in un database con informazioni
aggiuntive (tipo data d'arrivo) e poi visualizzare sia il file, sia
l'informazioni aggiuntive (sulle quali strutturerei le query), se mi arriva,
però, un nuovo file (via mail) vorrei (con un "bottone") inserirlo nel
database. E' possibile farlo?
Grazie
:)
Libo


author: Alessandro Baraldi

text:
"Libo" <
li...@nospam.it
> wrote in message
news:4385ae0a$0$7315$
4faf...@reader4.news.tin.it

Inserire i File nel DB è possibile e abbastanza semplice, ma
come è ovvio che sia, contribuisce ad aumentarne le dimensioni.
Per farlo serve prevedere dei campi Blob, e sfruttare il metodo
AppendChunck(se si scrive così) preferibilmente di ADO che
risulta più immediato, dopo aver aperto il File in modalità
Binary.
Uso questa tecnica nel Demo del mio sito relativo al MailSender
se non ricordo male.
Per gli altri dati sono ricavabili e di conseguenza inseribili
nei relativi Campi del Record.
Ciao
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


author: Sergio MAZZA

text:
"Libo" <
li...@nospam.it
> ha scritto nel messaggio news:4385ae0a$0$7315$4faf...@reader4.news.tin.it...

In effetti ti sei "avvorgo" bene (che significherà? Boh!).
Parli di file di testo "...supponibilmente binari..." e di "...indicizzare un indice di files (di testo)..."  con una disinvoltura
che lascia allibiti. Ma che vorrai dire? Mah! Chi vivrà vedrà...
Comunque; oltre alla soluzione di Mr. BARALDI potrei "avvorgerti" ancora di più indicandoti la possibilità di leggere/scrivere le
proprietà dei file (qualsiasi essi siano) da VBA, memorizzando nella tabella solo il nome del file (eventualmente anche il path) ed
aggiungere le altre informazioni che vuoi.
Per visualizzare i file, se cerchi nel sito comune (
www.sitocomune.com
), nel sito di Mr. BARALDI
(
www.mantuanet.it/alessandro.baraldi
), nel sito di Karl (
www.donkarl.com
) e in questo NG; sarai sommerso dalle possibilità...
Ciao.
--
Sergio MAZZA


text:
"Sergio MAZZA" <
sergi...@tiscali.it
> wrote in message
news:dm4d4e$nc1$
1...@area.cu.mi.it
[CUT]
> Comunque; oltre alla soluzione di Mr. BARALDI potrei "avvorgerti" ancora di più indicandoti la possibilità di leggere/scrivere le
> proprietà dei file (qualsiasi essi siano) da VBA, memorizzando nella tabella solo il nome del file (eventualmente anche il path) ed
> aggiungere le altre informazioni che vuoi.
> Per visualizzare i file, se cerchi nel sito comune (
www.sitocomune.com
), nel sito di Mr. BARALDI
> (
www.mantuanet.it/alessandro.baraldi
), nel sito di Karl (
www.donkarl.com
) e in questo NG; sarai sommerso dalle possibilità...
>
> Ciao.
Sir Baraldi prego, non confondiamo le classi sociali.
;-)



text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio news:80a7a902e5ce624398...@mygate.mailgate.org...
> Sir Baraldi prego, non confondiamo le classi sociali.
>
> ;-)
>
> @Alex
La mi scusi Sior!
Ciao.
--
Sergio MAZZA


author: MA

text:
Sergio MAZZA wrote:
> "Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
> news:80a7a902e5ce624398...@mygate.mailgate.org...
>> Sir Baraldi prego, non confondiamo le classi sociali.
>>
>> ;-)
>>
>> @Alex
>
>
> La mi scusi Sior!
'Nata vota mň.
T'ha detto che č baroonettoooo!!!
Oh se fa qualche disegnino su quella capoccia di kevlar, gliela omologano
come casco!!!
>
> Ciao.
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio news:dm4n5s$bhi$1...@area.cu.mi.it...
>
> 'Nata vota mò.
> T'ha detto che è baroonettoooo!!!
Evvabbé maronnamia cummesipignolo...
> Oh se fa qualche disegnino su quella capoccia di kevlar, gliela omologano
> come casco!!!
Ma se casco me faccio male però!
>
> --
> _ _
> Ciao
> MAssimiliano Amendola
www.accessgroup.it
> Cisa - Conferenza Italiana per Sviluppatori Access
> Info:
www.donkarl.com/it
Ciao.
--
Sergio MAZZA


text:
Sergio MAZZA wrote:
> "MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
> news:dm4n5s$bhi$1...@area.cu.mi.it...
>>
>> 'Nata vota mò.
>> T'ha detto che è baroonettoooo!!!
>
> Evvabbé maronnamia cummesipignolo...
>
>> Oh se fa qualche disegnino su quella capoccia di kevlar, gliela
>> omologano come casco!!!
>
> Ma se casco me faccio male però!
E si vede che c'hai la capa non omologata!!!



author: Roberto da casa

text:
"Libo" <
li...@nospam.it
> ha scritto nel messaggio
news:4385ae0a$0$7315$4faf...@reader4.news.tin.it...

Si è possibile ed è da idioti (parole tue non mie) pensare che non esista
una soluzione al problema: ce ne è più di una.
> Grazie
Prego.
> :)
> Libo
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


text:
"Roberto da casa" <
r.masso...@libero.it
> ha scritto nel messaggio
news:ftnhf.52968$65.15...@twister1.libero.it...
[CUT]
> Si è possibile ed è da idioti (parole tue non mie) pensare che non esista
> una soluzione al problema: ce ne è più di una.
Mai sentito dire "chiedere è lecito, rispondere è cortesia". Evidentemente
no, visto la risposta che hai dato "SAPIENTONE!"
Ciao
:)
Libo


text:
"Libo" <
li...@nospam.it
> ha scritto nel messaggio
news:438611b7$0$16205$4faf...@reader3.news.tin.it...
>
> "Roberto da casa" <
r.masso...@libero.it
> ha scritto nel messaggio
> news:ftnhf.52968$65.15...@twister1.libero.it...
>
> [CUT]
>
> > Si č possibile ed č da idioti (parole tue non mie) pensare che non
esista
> > una soluzione al problema: ce ne č piů di una.
>
> Mai sentito dire "chiedere č lecito, rispondere č cortesia".
Certo che l'ho setito dire, ma tu non ti sei limitato a chiedere, ma hai
"presunto" che al tuo quesito non ci sia soluzione.
> Evidentemente
> no, visto la risposta che hai dato "SAPIENTONE!"
Sempre meglio far la parte da "sapientone" che quella da "idiota"
presuntuoso.
Che ci vuoi fare, a me i presentuosi mi fanno venire l'orticaria e continuo
a sentire prurito sino a quando non gli rispondo per le rime. ;-)
> Ciao



text:
"Libo" <
li...@nospam.it
> ha scritto nel messaggio
news:4385ae0a$0$7315$4faf...@reader4.news.tin.it...
> Allora, vediamo se non m'avvorgo a dirlo (sarà difficile)...
[...]
Grazie ad entrambi per le risposte;-)
Ciao
:)
Libo


title: Logo su report

author: Ivan

text:
Salve a tutti, mi si presenta questo problema:
Devo stampare un report  (x 1 DDT) contenete 1 intestazione composta da un
logo e da una ragione sociale. Ho la necessita'  di dover cambiare il logo e
la ragione sociale in funzione alla maschera dell'azienda da cui e' stato
lanciato.I campi della ragione sociale forse riesco a cambiarli ma non so
come inserire da codice un'immagine jpg in un report.
Devo inserire l'immagine in una etichetta ?  e come ?
Grazie per l'aiuto


title: Logo su report

author: NSantini

text:
"Ivan" <
bell_...@tin.it
> ha scritto nel messaggio
news:WhCFc.410459$hc5.17...@news3.tin.it...

Perché non usi una cornice ogetto associato?
--
Saluti da NSantini
nu...@iol.it


title: Logo su report

text:
> > Salve a tutti, mi si presenta questo problema:
> >
> > Devo stampare un report  (x 1 DDT) contenete 1 intestazione composta da
un
> > logo e da una ragione sociale. Ho la necessita'  di dover cambiare il
logo
> e
> > la ragione sociale in funzione alla maschera dell'azienda da cui e'
stato
> > lanciato.I campi della ragione sociale forse riesco a cambiarli ma non
so
> > come inserire da codice un'immagine jpg in un report.
> > Devo inserire l'immagine in una etichetta ?  e come ?
> >
> > Grazie per l'aiuto
> >
>
> Perché non usi una cornice ogetto associato?
> --
Scusa le domande ma non ho mai usato la cornice oggetto associato .....
come faccio a riempirla in apertura del report con l'immagine del logo che
desidero ?
Su quale evnto devo inserire il codice per riempirla ?
E cosa devo scrivere ?
--


title: Logo su report

text:
"Ivan" <
bell_...@tin.it
> ha scritto nel messaggio
news:WnFFc.410864$hc5.17...@news3.tin.it...

La stessa tabella o query che alimenta il report dovrebbe avere un campo nel
quale viene inserito il percorso dell'immagine quindi:
ditta Tizio     campo immagine =C:\cartella\tizio.jpg
ditta Caio     campo immagine =C:\cartella\caio.jpg
in ogni caso consulta la guida
Ciao


title: ASP WXP HOME

author: Dolly

text:
Ciao a tutto il NG.
Devo imparare a usare ASP
DEvo sacricare un software per visualizzare File ASP come posso fare?
ASP.NET
 e' la stessa cosa.
Devo creare un db e metterlo su internet.
Come faccio?


title: ASP WXP HOME

author: Alex NSB

text:
> Devo imparare a usare ASP
Prova qui:
http://freeasp.html.it/guide/lezioni.asp?idguida=1
HTH.
Alessandro


title: ASP WXP HOME

text:
"Alex NSB" <
ale...@tin.it
> ha scritto nel messaggio
news:crglco$c6a$1...@newsread.albacom.net...

Non funziona il Software PWS
Dove posso trovarlo? WXPH


title: ASP WXP HOME

text:
>>> Devo imparare a usare ASP
>>
>> Prova qui:
http://freeasp.html.it/guide/lezioni.asp?idguida=1
>
> Non funziona il Software PWS
> Dove posso trovarlo? WXPH
Da quel che ne so, per usare PWS è necessario WinXP pro (oppure fai un
downgrade a Win98).
Se ti senti particolarmente avventuroso/a puoi provare
http://tinyurl.com/3ahy
.
HTH.
Alessandro


title: ASP WXP HOME

author: Pablitomf (dalle ferie)

text:
Dolly ha scritto:
> Ciao a tutto il NG.
> Devo imparare a usare ASP
E questo non è il posto adatto...
Prova qua :
http://www.newsland.it/nr/browse/it.comp.www.asp/index.html
> DEvo sacricare un software per visualizzare File ASP come posso fare?
Un software? non ti serve un Software, ma IIS, che è una console che emula
il Client/Server... è disponibile in WinXP Professional e Win2000 server
in su.
Su WinXP Home Ed. non è disponibile... è possibile configurarlo comunque
anche sulla Home Ed. ma in maniera anomala e pericolosa se non sai
smanettare a dovere (te lo sconsiglio)...
>
ASP.NET
 e' la stessa cosa.
No che non lo è.
> Devo creare un db e metterlo su internet.
> Come faccio?
E che centra con ASP... il DB lo crei, e su un tuo spazio Web lo
trasferisci magari con un accesso FTP.
--
Ciao
Pablitomf (Maurizio Facciuti)
------------------------------
http://www.sitocomune.com/
http://www.accessgroup.it/
------------------------------
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Query con campi impostati a NULL - [HELP]

author: Fabietto

text:
Mi sono appena imbatto in un piccolo problema non previsto: in pratica se
eseguo una query parametrica e gli imposto "*" come "chiave" su un campo, la
query mi restituisce sempre e solo tutti i record in cui quel campo ha un
valore mentre ignora i record che hanno campo vuoto o null.
Come risolvere ?
Grazie
Fabio


text:
Come non detto!
Mi sono spulciato il sito comune e la risposta era li... cerchero' di capire
meglio la logica di funzionamento ma comunque funziona !
Grazie
Fabio


author: Roberto dal portatile

text:
"Fabietto" <
fab...@supereva.it
> ha scritto nel messaggio
news:SvcM6.10547$iC1.3...@news6.giganews.com...

Vai sul Sito Comune (link qui sotto), Sezione Queries, leggi la FAQ di
Federico Luciani intitolata "Visualizzare tutti i records con una query
parametrica".
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


author: Riccardo

text:
Fabietto <
fab...@supereva.it
> wrote in message
SvcM6.10547$iC1.3...@news6.giganews.com...

________
forse devi usare la funzione Nz
prova a vedere sull'help
ciao Riccardo


title: Chi può aiutarmi

author: MASSIMO COLUZZI

text:
Salve ragazzi, ho la necessità, in un report, di visualizzare una casella
(cornice) di un controllo solo quando vengono soddisfatte delle condizioni
di un altro controllo.
Ho provato con una macro (ImpostaValore), ma risponde sempre:"si è cercato
di eseguire una routine di visual basic che fà riferimento in modo errato ad
una proprietà od ad un metodo di un oggetto".
la macro è cosi composta:
CONDIZIONE
AZIONE
Reports![Referti_HercepTest]![ScoreHercepTest] =0       ImpostaValore
[Reports]![Referti_HercepTest]![Casella40]
[Visible]
grazie
Massimo Coluzzi
colu...@tin.it
il sito comune di it.comp.appl.access:
www.sitocomune.com


title: Chi può aiutarmi

text:
"MASSIMO COLUZZI" <
ghd...@tin.it
> ha scritto nel messaggio
news:fMmv6.22848$lT1.3...@news2.tin.it...

Utilizza VBA; inserisci le istruzioni nell'evento "su formattazione" della
sezione del report dove hai posizionato il controllo da visualizzare/non
visualizzare:
es.
'-----------------
Private Sub Corpo_Format(Cancel As Integer, FormatCount As Integer)
If Me!ScoreHercepTest = 0 Then
    Me!Casella40.Visible = False
Else
    Me!Casella40.Visible = True
End If
End Sub
'-----------------
Ciao.


title: Funzione di arrotodamento

author: Stefano

text:
Scusate la domanda stupida, ma avete una funzione per convertire una
vecchiata tabella con dei valori in lire in euro?
Non riesco a trovare la funzione per arrotondare un numero con x decimali a
2 decimali...
Grazie
ste


title: Funzione di arrotodamento

author: Sib

text:
"Stefano" <
fake...@freemail.it
> ha scritto nel messaggio

www.sitocomune.com
Sib


title: Funzione di arrotodamento

author: IppoSoft

text:
On Sat, 08 Nov 2003 16:52:00 GMT, "Stefano" <
fake...@freemail.it
>
wrote:

Euro = Int((Lire/ 1936.27)* 100 + 0.499) / 100
Ciao
Filippo


title: Funzione di arrotodamento

text:

grazie


title: Funzione di arrotodamento

author: Antonio

text:
"Stefano" <
fake...@freemail.it
> ha scritto nel messaggio
news:Qa9rb.100488$vO5.3...@twister1.libero.it...

Se hai Access 2002, guarda la funzione Round.
Ciao


title: Funzione di arrotodamento

author: Alberto S.

text:
On Sat, 08 Nov 2003 19:26:24 +0100, IppoSoft <
ma...@panservice.it
>
wrote:
[cut]
>>Scusate la domanda stupida, ma avete una funzione per convertire una
>>vecchiata tabella con dei valori in lire in euro?
>>Non riesco a trovare la funzione per arrotondare un numero con x decimali a
>>2 decimali...
>>Grazie
>>ste
>>
>
>Euro = Int((Lire/ 1936.27)* 100 + 0.499) / 100
... e se 'Lire' è negativo?
--
Alberto
No alle guerre


title: Statistiche con Access?

author: EleSSaR^

text:
Fup2: microsoft.public.it.office.access
Salve a tutti!
Ho una domanda da vero newbie. Premetto inoltre che non dispongo Access sul
mio PC ma devo usarlo presso un'associazione dove faccio volontariato, dove
hanno installato Office Professional 2003. In quelle sede non c'è internet,
quindi devo porre le domande senza poter provare 'dal vivo' il tutto.
Il mio compito è creare un foglio Excel con un set di statistiche create a
partire da un db Access. Premetto che ho un po' di esperienza con i DB,
quindi avrei un'idea di dove 'mettere le mani' parlando di SQL puro, ma
immagino ci sia qualche sistema più semplice e rapido usando i tool di
Microsoft. Vi faccio un esempio di cosa dovrei fare:
-Prendere tutti i record di una tabella che rappresenta delle persone,
indicarne il numero totale e poi indicare quanti sono maschi e quanti sono
femmine in base al valore di una certa colonna, nonchè la percentuale (che
può cmq essere calcolata in Excel direttamente).. In SQL, farei una cosa
tipo:
SELECT COUNT(*) FROM persone;
SELECT COUNT(*) FROM persone WHERE sesso="m";
SELECT COUNT(*) FROM persone WHERE sesso="f";
e spedirei il tutto nelle caselle apposite.
Poi le cose si complicherebbero un minimo, perchè altri parametri vanno
visualizzati es. a seconda dell'età, del sesso, etc, e quindi entrerebbero
in gioco dei join, ma la sostanza è questa.
Vorrei però creare un foglio Excel che possa essere:
1) Autoaggiornantesi a richiesta prelevando i valori dal db
2) Salvabile come 'snapshot' di un certo stato del database
3) vorrei che gli snapshot fossero autonomi, ovvero spedibili/copiabili
senza copiare anche il database.
Ovviamente non voglio la 'pappa pronta',  ma essendo totalmente a digiuno
dell'argomento mi piacerebbe mi consigliaste un argomento della guida di
Excel da consigliare, oppure qualche manuale o qualche sito.
Grazie a chiunque mi darà una mano!
--
EleSSaR^ <
elessar...@yahoo.it
>
--
Scrivi 'ottanta' in cifre per contattarmi
Write 'eighty' as numbers to contact me.


title: Statistiche con Access?

author: Sergio MAZZA

text:
"EleSSaR^" <
elessar...@yahoo.it
> ha scritto nel messaggio
news:pn5670jey0k4$.1llbnmvhs4mvv.dlg@40tude.net...

Puoi tranquillamente fare tutto da Excel con la base dati in Access.
Da Excel puoi interrogare la tabella e salvare la query nel foglio,
quest'ultimo sarà sempre aggiornato o manualmente o all'apertura del file
xls.
Se basi il grafico sui dati del foglio anche questo sarà aggiornato
dinamicamente.
Per inviare tutto il lavoro, se non ci sono altri modi, devi copiare ed
incollare in un nuovo foglio/file solo i dati (Incolla Speciale).
Se tutto questo deve essere fatto manualmente puoi passare direttamente
all'NG microsoft.public.office.it.excel (server news:
news.microsoft.com
).
Diverso è il caso se vuoi utilizzare l'automazione OLE; puoi vedere un
esempio sul sito di Karl della CISA 1.
http://www.donkarl.com/it/CISA/CISA1.htm
 - download
Ciao.
--
Sergio MAZZA


title: Form in multiutenza

author: lucky

text:
Ho creato un applicativo che ho messo in rete ed al quale accedono più (4 o
5) persone. All'inizio di questo applicativo c'è una maschera in cui faccio
digitare NomeUtente e Password e di conseguenza modifico alcune proprietà
della maschere.
Esempio: se entro come utente A alcuni controlli sono bloccati ed altri non
visibili mentre se entro come B Tutto è visibile e tutto è sbloccato. Può
funzionare un sistema così impostato o mi troverò davanti a problemi quando
più persone con "abilitazioni" diverse si collegaranno?
 Grazie
PS. Chiedo scusa per il precedente post
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: Form in multiutenza

author: namor

text:
lucky ha scritto:
> Ho creato un applicativo che ho messo in rete ed al quale accedono più (4 o
> 5) persone. All'inizio di questo applicativo c'è una maschera in cui faccio
> digitare NomeUtente e Password e di conseguenza modifico alcune proprietà
> della maschere.
> Esempio: se entro come utente A alcuni controlli sono bloccati ed altri non
> visibili mentre se entro come B Tutto è visibile e tutto è sbloccato. Può
> funzionare un sistema così impostato o mi troverò davanti a problemi quando
> più persone con "abilitazioni" diverse si collegaranno?
>  Grazie
> PS. Chiedo scusa per il precedente post
No, non ti dà problemi perchè ogni utente avrà sua istanza della form e su
ogni diversa istanza, indipendentemente dalle altre ogni controllo può
essere bloccato o abilitato.
Anch'io ho un db che lavora in modo simile. Però bisogna prendere certe
precauzioni nel salvataggio delle password, altrimenti chi riesce ad
accedere alla tabella delle password (se le salvi in tabella) riesce ad
aggirare le protezioni.
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


title: Form in multiutenza

author: Pablitomf

text:
lucky ha scritto:



Meglio la protezione a livello Gruppi/Utenti di Access... (*.mdw)
Registrare Pwd in tabelle è sempre rischioso... (qualcuno potrebbe saperle
leggere)
Pablitomf
--



title: Form in multiutenza

author: ALESSANDRO Baraldi

text:
"Pablitomf" <
pabl...@virgilio.it
> ha scritto nel messaggio
news:c65q14$hb5$1...@news.newsland.it...
> lucky ha scritto:
>
> > Ho creato un applicativo che ho messo in rete ed al quale accedono più
(4 o
> > 5) persone. All'inizio di questo applicativo c'è una maschera in cui
faccio
> > digitare NomeUtente e Password e di conseguenza modifico alcune
proprietà
> > della maschere.
> > Esempio: se entro come utente A alcuni controlli sono bloccati ed altri
non
> > visibili mentre se entro come B Tutto è visibile e tutto è sbloccato.
Può
> > funzionare un sistema così impostato o mi troverò davanti a problemi
quando
> > più persone con "abilitazioni" diverse si collegaranno?
> >  Grazie
>
> > PS. Chiedo scusa per il precedente post
>
>
> > --------------------------------
> > Inviato via
http://arianna.libero.it/usenet/
>
>
> Meglio la protezione a livello Gruppi/Utenti di Access... (*.mdw)
> Registrare Pwd in tabelle è sempre rischioso... (qualcuno potrebbe saperle
> leggere)
>
> Pablitomf
>
Perchè il File MDW no...????
E' pura illusione la tua o hai scoperto un nuovo meto...?
Oppure non lo lo distribuisci....?(In questo caso se l'applicativo è in rete
potresti avere problemi
nella gestione NEW_ADMIN)
;-)
@Alex.


title: Form in multiutenza

text:
ALESSANDRO Baraldi ha scritto:


> ;-)
> @Alex.
A parte che la distribuzione in questo caso, credimi, non capisco cosa
c'entri... (sapiegamelo x favore)... distribuire, mica significa
controllare tutto il distribuito! (almeno per le password)...
ma poi, Alessandro, tu riesci a leggere e interpretare i file MDW?
Insegnamelo... te ne sarò grato.
;-)



title: Form in multiutenza

author: Alessandro Baraldi

text:
"Pablitomf" <
pabl...@virgilio.it
> wrote in message
news:c6ag23$vi6$
1...@news.newsland.it
[CUT]

> A parte che la distribuzione in questo caso, credimi, non capisco cosa
> c'entri... (sapiegamelo x favore)... distribuire, mica significa
> controllare tutto il distribuito! (almeno per le password)...
> ma poi, Alessandro, tu riesci a leggere e interpretare i file MDW?
> Insegnamelo... te ne sarò grato.
> ;-)
> Pablitomf
Se non distribuisci il file MDW rendi la tua applicazione
limitata e non espandibile.
Capita invece che il Cliente voglia avere la disponibilità
della GESTIONE UTENTI, come fai se non gli distribuisci MDW..?
E' solo un esempio della cosa....!!!!
Per il 2° punto credo tu abbia fatto una domanda poco lecita...!!!
Come posso confermare che io posso CRACCARE qualche cosa, sarei
poco sveglio....!!!!!!!!!!!!!
Io mi sono limitato a dirti che la protezione a livello utente
è sicura solo fino ad un certo punto(molto limitato).
Questo argomento è decisamente delicato da affrontare.
Se si vuole parlare di SICUREZZA, ti assicuro che il file MDW
non è sicuro.
Ciao.
@Alex.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Maledetto crash!!!!!!

author: Proietti Luca

text:
Ho il seguente problema:
in una maschera che definisco prinipale ho
inserito una sottomaschera.
La sottomaschera che viene visualizzata però
non sempre è la stessa anzi può essere scelta tra due e precisamente in
base al valore di un campo che è editato nella maschera principale vorrei
che ne venisse visualizzata una diversa nella sottomaschera.
Ebbene io ho
scritto nell'evento di ingresso della sottomaschera il codice per cambiare
la relezione tra campo principale e secondario e per variare la maschera
che deve essere visualizzata ma sfortunatamente ogni tanto quando tento di
cambiare maschera l'intera applicazione va in crash, chiudendo addirittura
MS access.
Inoltre ho questo dubbio come posso far si che ogni volta, he
scorro i dati che il campo discelta della sottomaschera cambia cambi
insieme la maschera da visualizzare?
--------------------------------
Inviato via
http://usenet.iol.it


title: Maledetto crash!!!!!!

author: Roberto da casa

text:
"Proietti Luca" <
sis...@tiscalinet.it
> ha scritto nel messaggio
news:195Z230Z211Z43...@usenet.iol.it...

Comincio con rispondere all'ultimo capoverso del tuo messaggio.
Le proprietà "Oggetto origine", "Collega campi secondari" e "Collega campi
master" del controllo sottomaschera impostale con una routine VBA generata a
fronte dell'evento "Su corrente" della maschera principale, naturalmente in
base al valore contenuto nel tuo controllo della maschera principale; fai
altrettanto in una routine generata a fronte dell'evento "Dopo aggiornamento
di tale tuo controllo.
Preferisco invece non fare ipotesi a caso circa ciò che ti succede
attualmente: prova a fare come ti ho suggerito: chissaà che.....
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: stampa record corrente

author: massimo

text:
ciao a tutti,
devo stampare da un form che contiene diversi record solo quello
visualizzato ma in stampa report me li riporta tutti,
è possibile farlo?
grazie
max
--
Inviato da Virgilio
http://newsgroup.virgilio.it
.. molto piu' di un servizio di news via web


title: stampa record corrente

author: @bi-elle.it strano...mavero

text:
"massimo" <
mabi...@tin.it
> ha scritto nel messaggio
news:5795183.1096440856942.JavaMail.fast@sc-nfssmb-2...

Ciao, io all'eventi click del pulsante ho usato quanto segue:
Private Sub Comando208_Click()
On Error GoTo Err_Comando208_Click
    Dim stDocName As String
    Dim stLinkCriteria As String
    stDocName = "ORDINI"
    stLinkCriteria = "[NUMORD]=" & Me![NUMORD]
    DoCmd.OpenReport stDocName, , , stLinkCriteria
Exit_Comando208_Click:
    Exit Sub
Err_Comando208_Click:
    MsgBox Err.Description
    Resume Exit_Comando208_Click
End Sub
Prova adattandolo alla tua maschera\campi\comandi\nomereport e dovrebbe
funzionare.
Ciao,
--
strano...mavero
L'universo è cambiamento; la nostra vita è il risultato dei nostri pensieri.
Marco Aurelio


title: stampa record corrente

author: Alberto

text:
ragazzi avrei bisogno di un aiutino.
sto provando a stampare un record visualizzato da una maschera
ma mi manda in stampa tutti i miei record.
avrei bisogno di un aiuto dettagliato per come risolvere il mio
problema.
ecco come funziona la mia maschera:
ho creato diversi campi di tempo e una casella combinata che
utilizzo come ricerca all'interno di una tabella e colonna.
quando faccio una ricerca mi mostra tutti i dati memorizzati
all'interno delle proprie caselle di testo(fino qui tutto ok).
a questo punto vorrei stampare questi dati in una report, ma
solo dei dati visualizzati nella maschera.
Grazie
strano...mavero ha scritto:

..un servizio di news via web con in piu' l'antispam


title: stampa record corrente

text:
"Alberto" <
skorp...@tin.it
> ha scritto nel messaggio
news:31273060.1099911461558.JavaMail.fast@sc-nfssmb-1...
> ragazzi avrei bisogno di un aiutino.
> sto provando a stampare un record visualizzato da una maschera
> ma mi manda in stampa tutti i miei record.
> avrei bisogno di un aiuto dettagliato per come risolvere il mio
> problema.
> ecco come funziona la mia maschera:
> ho creato diversi campi di tempo e una casella combinata che
> utilizzo come ricerca all'interno di una tabella e colonna.
> quando faccio una ricerca mi mostra tutti i dati memorizzati
> all'interno delle proprie caselle di testo(fino qui tutto ok).
> a questo punto vorrei stampare questi dati in una report, ma
> solo dei dati visualizzati nella maschera.
>
> Grazie
Quando rispondi scrivi DOPO e non prima del testo dei messaggi precedenti.
Più dettagliato di quello che ha fatto strano...mavero è difficile.
Cosa non ti è chiaro di quella soluzione?
[CUT]
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: stampa record corrente

text:
Roberto da casa ha scritto:

ciao,
allora...vorrei stampare da una maschera il record visualizzato.
ho inserito un bottone che richiama il report ma mi fa stampare
tutti i record.
come devo fare per far stampare solo il record visualizzato?
come devo inserire il codice?
Conosco poco access.
grazie



title: stampa record corrente

text:
"Alberto" <
skorp...@tin.it
> ha scritto nel messaggio
news:11793615.1099922621975.JavaMail.fast@sc-nfssmb-1...

> ciao,
> allora...vorrei stampare da una maschera il record visualizzato.
> ho inserito un bottone che richiama il report ma mi fa stampare
> tutti i record.
> come devo fare per far stampare solo il record visualizzato?
> come devo inserire il codice?
Se, come penso, il report ha la stessa origine record della maschera da cui
lo richiami.
Se la chiave primaria dell'origine record si chiama MioId.
Se il report si chiama MioReport.
Per aprire il report esegui il seguente codice VBA:
DoCmd.OpenReport "MioReport", , , "MioId=" & Me!MioId
> Conosco poco access.
> grazie
--



title: somma su due totali di campo e login

author: nidiv

text:
Chiedo due consigli che dopo aver visitato e letto il sitocomune, forse per
mia incapacità, non ho trovato esempi applicabili.
!. Come faccio a sommare il totale di una colonna del form X con il totale
di una colla del form Y
2. Eì possibile crreare un login tipo .asp nel web. Praticamente fuori dalla
protezione di access, costruire un atabella con Account e Psw e tramite un
form, inserendo i dati corretti, posso entrare e lavorare con form e tabelle
concesse a quel login.
Spero di essere stato abbastanza chiaro, ma essendo un novizio, potrei
essermi espresso in modo non corretto. Spero di avere qualche risposta
abbastanza praticabile per i novizi.
Ad ogni modo, un grande grazie a tutti voi.
Nidiv


title: somma su due totali di campo e login

text:
"nidiv" <
big...@virgilio.it
> ha scritto nel messaggio
news:OufGd.411620$b5.19...@news3.tin.it...

Non avendo ricevuto risposte ai miei quesiti, penso siano esposti male o
impossibli da eseguire. Probabilmente ho sbagliato nell'esprimermi. Se
qualcuno mi indica dove e cos'è che non va, gli sarei molto grato, perchè
solo così potrei migliorarmi.
Grazie
Nidiv


title: somma su due totali di campo e login

author: cidi

text:
"nidiv" <
big...@virgilio.it
> ha scritto nel messaggio
news:LhxGd.414630$b5.20...@news3.tin.it...
>
> "nidiv" <
big...@virgilio.it
> ha scritto nel messaggio
> news:OufGd.411620$b5.19...@news3.tin.it...
>> Chiedo due consigli che dopo aver visitato e letto il sitocomune, forse
>> per mia incapacità, non ho trovato esempi applicabili.
>> !. Come faccio a sommare il totale di una colonna del form X con il
>> totale di una colla del form Y
supposto che la casella di testo non associata per fare la somma
si trovi sul form X nell'origine controllo inserisci:
=[NomeTotaleX]+NomeFormY.Form!NomeTotaleFormY
>>Nidiv
> Non avendo ricevuto risposte ai miei quesiti, penso siano esposti male o
> impossibli da eseguire. Probabilmente ho sbagliato nell'esprimermi. Se
> qualcuno mi indica dove e cos'è che non va, gli sarei molto grato, perchè
> solo così potrei migliorarmi.
> Grazie
> Nidiv
Ciao Nidiv
abbi pazienza per le risposte. siamo messi male qua......qualcuno
batte la fiacca e va pure a fare i week end.... ;-)
però anche tu per migliorarti potresti guardare nell'help.
come fare calcoli nelle maschere ci trovi dei bei esempi
---
Daniele


title: somma su due totali di campo e login

text:
"cidi" <
dadonz...@tin.it
> ha scritto nel messaggio
news:jHyGd.415096$b5.20...@news3.tin.it...

Grazie Daniele per la tua cortese risposta, non sono e non volevo essere
arrogande, ma nella mia inesperienza, avendo visto risposte ad altre
richieste, pensavo che le mie fossero mal poste.
Come da te indicato, avevo già letto l'help e provato la formula da te poi
precisata nella risposta, ma mi dava sempre errore. Ho riprovato e mi son
reso conto che l'errore avveniva perche non aprivo una maschera., infatti
l'errore era questo:  #Nome?
Ora, se posso, ti chiederei se è possiibile avere il risultato anche con il
FormY non selezionato.
Ti ringrazio e mi auguro che accetti sinceramente, tu e tutti gli alti che
ci aiutano, le mie scuse.
Nidiv


title: somma su due totali di campo e login

text:
nidiv wrote:
> Grazie Daniele per la tua cortese risposta, non sono e non volevo essere
> arrogande, ma nella mia inesperienza, avendo visto risposte ad altre
> richieste, pensavo che le mie fossero mal poste.
> Come da te indicato, avevo già letto l'help e provato la formula da te poi
> precisata nella risposta, ma mi dava sempre errore. Ho riprovato e mi son
> reso conto che l'errore avveniva perche non aprivo una maschera., infatti
> l'errore era questo:  #Nome?
> Ora, se posso, ti chiederei se è possiibile avere il risultato anche con
> il
> FormY non selezionato.
> Ti ringrazio e mi auguro che accetti sinceramente, tu e tutti gli alti che
> ci aiutano, le mie scuse.
> Nidiv
Per effettuare dei calcoli senza aprire le maschere devi utilizzare la
funzione DSum (vedi help)...
Ciao.
--
Sergio MAZZA


title: formattazione di carattere in campo memo

author: francesco

text:
Salve a tutti vorrei avere la possibilità di formattare il testo di un campo
memo, per esempio con caratteri in apice o pedice, oppure sottolineare solo
una parola, ecc. Ho letto un po' in giro di un ocx rtf. Come si fa ad
applicarla ad un campo memo?
grazie
F
--------------------------------
Inviato via
http://usenet.libero.it


author: yQy

text:
On Thu, 01 May 2003 16:49:20 GMT,
franc...@tiscalinet.it
(francesco) wrote:
>Salve a tutti vorrei avere la possibilità di formattare il testo di un campo
>memo, per esempio con caratteri in apice o pedice, oppure sottolineare solo
>una parola, ecc. Ho letto un po' in giro di un ocx rtf. Come si fa ad
>applicarla ad un campo memo?
nn credo si applichi a un campo memo...ma piuttosto ti fa mettere un
controllo rtf che prende il valore campo dalla casella memo della
tabella....credo... :)
Ciao


author: Carlo Costarella

text:
"francesco" <
franc...@tiscalinet.it
> ha scritto nel messaggio
news:81Z211Z167Z174Y...@usenet.libero.it...
> Salve a tutti vorrei avere la possibilità di formattare il testo di un
campo
> memo, per esempio con caratteri in apice o pedice, oppure sottolineare
solo
> una parola, ecc. Ho letto un po' in giro di un ocx rtf. Come si fa ad
> applicarla ad un campo memo?
>
> grazie
>
> F
>
Segui questo link e avrai un db Access 2000/XP che fa proprio quello che ti
serve:
http://www.lebans.com/DownloadFiles/A2KRichTextControl.zip
NB: non usa ocx ma funziona benissimo.
Ciao, Carlo


title: Scelta della stampante

author: Samuele

text:
Avrei bisogno di poter scegliere la stampante da utilizzare
usando il codice.
Ho gia' cercato su
www.sitocomune.com
 ma non ho trovato.
Qualcuno mi sa aiutare ?
Grazie in ogni caso.


title: Scelta della stampante

author: Sergio MAZZA

text:
"Samuele" <x@x.x> ha scritto nel messaggio news:3D19C304.6070702@x.x...

Prova con questo esempio:
'-------------
Function cambiaStampantePredefinita(nomeStampante as String)
Dim WshNet
Set WshNet = CreateObject("Wscript.Network")
WshNet.SetDefaultPrinter nomeStampante
Set WshNet = Nothing
cambiaStampantePredefinita = Null
End Function
'-------------
devi passargli come parametro il nome della stampante che vuoi attivare cosě
come lo vedi scritto nella cartella stampanti:
Es.
'--------------
retVal = cambiaStampantePredefinita("HP LaserJet 4100 PCL 6")
'--------------
Ciao.
--
Sergio MAZZA


title: Scelta della stampante

text:
Non si puo' far apparire la classica finestra di dialogo
che apre dal menu' file->stampa ?
Grazie comunque per aver risposto.



title: Scelta della stampante

text:
"Samuele" <x@x.x> ha scritto nel messaggio news:3D19DE60.10701@x.x...
> Non si puo' far apparire la classica finestra di dialogo
> che apre dal menu' file->stampa ?
>
> Grazie comunque per aver risposto.
>
Dovresti scrivere la tua risposta dopo il testo del messaggio precedente,
come faccio io; grazie.
Prova con:
'--------------
RunCommand acCmdPrint



title: Invio messaggi con allegati

author: Radaelli Renzo

text:
Come si fa ad inviare un Mail con allegato un file che si trova su Hard
Disk.?
Il tutto da una maschera in Access
Grazie in anticipo


title: Invio messaggi con allegati

author: Giorgio Mura

text:
Radaelli Renzo wrote:

Mah, per non stare li' a incasinarti pilotando altre applicazioni da Access
ti
suggerisco di usare qualche mailer da riga di comando e di preparargli
un .bat che poi shelli, e' la soluzione piu' rapida.
Un esempio di programmillo che fa questo e che io trovo semplicemente
mitico e' "postie", e' freeware.
Ciao
G


title: Invio messaggi con allegati

author: vela

text:
Radaelli Renzo wrote:


Scusa se mi intrometto.
Mi puoi dare qualche indicazione dove posso scaricare: "postie"
Grazie 1000
Antonio passaro
--
Posted from
mailbari.olivettiricerca.it
 [193.76.87.205]
via Mailgate.ORG Server -
http://www.mailgate.org


title: Invio messaggi con allegati

author: Maurizio Galvini

text:
Devi cercare un OCX che si chiama ESSMTP. Con questo OCX e' possibile
mandare via e-mail, utilizzando direttamente il server SMP, compreso
allegati.
Io lěho giŕ utilizzato in Access se hai qualche problema scrivimi
direttamente a
gal...@tiscalinet.it


title: Invio messaggi con allegati

text:
Radaelli Renzo <
radaell...@enel.it
> wrote in message
89li56$e2...@willy.cra.enel.it...
> Come si fa ad inviare un Mail con allegato un file che si trova su Hard
> Disk.?
> Il tutto da una maschera in Access
>
> Grazie in anticipo
>
>



title: immagini e report

author: ciroteo

text:
Chiedo scusa, so benissimo che è un topic già discusso, ma mi trovo in
difficoltà e non riesco a spiegarmi il perchè di quanto accade.
Dovrei fare i cartellini dei dipendenti con foto e scritte annesse.
Vorrei collegare il tutto al db che già ho predisposto e vorrei stampare a
mo' di etichette anche le fotografie.
Ho guardato il sitocomune e ho sistemato le maschere con il percorso del
file memorizzato in un campo e poi
all'evento corrente aggiorno il controllo immagine, tutto funzia bene.
Dim path As String
path = "J:\foto dipendenti\" & Me.foto & ".jpg"
Me![Immagine].Picture = path
Se provo però a fare la stessa cosa in un report mi esce errore di run-time
2427 nessun valore nell'espressione immessa.
Il comportamento dei report differisce da quello delle maschere?
Grazie a chi vorrà indirizzarmi ...


title: immagini e report

text:
"ciroteo" <
cir...@libero.it
> ha scritto nel messaggio
news:c91oc3$plt$1...@hulme.interac.it...

ok scusate risolto ... evento su formattazione ... vero Roberto da Casa?
si sa poi il perchè?
 ... sempre lui!


title: immagini e report

text:
"ciroteo" <
cir...@libero.it
> ha scritto nel messaggio
news:c91oc3$plt$1...@hulme.interac.it...

Nei report non esiste l'evento "Su corrente" quindi devi impostare la
proprietà Picture del controllo Immagine a fronte dell'evento "Su
formattazione" o "Su stampa" della sezione del report che contiene il
controllo Immagine.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: immagini e report

text:
"ciroteo" <
cir...@libero.it
> ha scritto nel messaggio
news:c91p1h$pmt$1...@hulme.interac.it...

Esatto!!



title: problema su condizione if su istruzione update

author: marco veronesi

text:
Ciao a tutti,
chiedo il vostro aiuto in quanto nell'evento su click di un pulsante
ho inserito una routine che mi permentte l'inserimento di dati in una
tabella per update e fin qui tutto ok.
il mio problema sorge perchè ho la necessità di porre una condizione
if ovvero vorrei che fosse effettuato l'upload del contenuto di un
txtbox chiamata "descrizione" esclusivamente se la txtbox chiamata
"descrizione1" fosse null.
Per fare questo ho creato un altra txtbox non assocciata chiamata
"updatenulldescrizione" il cui contenuto è sempre null e ho proceduto
nel seguente modo
-----------
With rst
.AddNew
.Fields("datainserimento") = Me!DataInserimento
If Me!descrizione1 > 0 Then
.Fields("motivostorno") = Me!updatenulldescrizione
Else
.Fields("motivostorno") = Me!descrizione
End If
.update
End With
--------
al click mi viene restituito il seguente errore
Uso dell'operatore punto(.), punto esclamativo() o delle parentesi non
valido.
Insomma mi sono perso, Grazie per l'attenzione


author: Marco Pizzamiglio

text:
marco veronesi ha scritto:
> Ciao a tutti,
> chiedo il vostro aiuto in quanto nell'evento su click di un pulsante
> ho inserito una routine che mi permentte l'inserimento di dati in una
> tabella per update e fin qui tutto ok.
> il mio problema sorge perch� ho la necessit� di porre una condizione
> if ovvero vorrei che fosse effettuato l'upload del contenuto di un
> txtbox chiamata "descrizione" esclusivamente se la txtbox chiamata
> "descrizione1" fosse null.
> Per fare questo ho creato un altra txtbox non assocciata chiamata
> "updatenulldescrizione" il cui contenuto � sempre null e ho proceduto
> nel seguente modo
> -----------
> With rst
> ..AddNew
> ..Fields("datainserimento") = Me!DataInserimento
> If Me!descrizione1 > 0 Then
> ..Fields("motivostorno") = Me!updatenulldescrizione
> Else
> ..Fields("motivostorno") = Me!descrizione
> End If
> ..update
> End With
> --------
> al click mi viene restituito il seguente errore
> Uso dell'operatore punto(.), punto esclamativo() o delle parentesi non
> valido.
> Insomma mi sono perso, Grazie per l'attenzione
Non ci va il doppio punto all'inizio delle righe, mettine solo uno.
Ciao.
-Marco-
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: problema query

text:
Salve a tutti
Ho delle difficoltà con una query..
effettua il join su tre tabelle:
"oggetto"  -> contiene chiave primaria P_OGG e altri dati
"ogg_foto" -> contiene chiavi secondarie F_OGG e F_FOTO
"foto" -> contiene chiave primaria P_FOTO e altri
ora, la query risultante torna i seguenti campi
numeroscheda, nome   ->>> presi dalla tabella oggetto
nome_foto, ordine ->>> presi dalla tabella foto
quando la richiamo se ad un oggetto è associata piu di una foto il
risultato sarà:
numeroscheda   nome   nome_foto   ordine
2100               oggetto1    foto1         2
2100               oggetto2    foto2         1
Il problema è questo: voglio che solo un record sia visualizzato per
ogni oggetto, nello specifico quello con campo ordine minore
ho provato con min() su ordine ma non va in quanto il nome della foto
è diverso e quindi da sempre due record
qualche consiglio?
Grazie


title: problema query

text:

Dovrei aver risolto, con la seguente query base che aihmè dovro'
ampliare:
SELECT oggetto_schedato.OGTD, oggetto_schedato.numeroscheda,
Fotografie.P_FOTO, Fotografie.FTAO
FROM oggetto_schedato LEFT JOIN (Fotografie RIGHT JOIN Ogg_Foto ON
Fotografie.P_FOTO = Ogg_Foto.F_FOTO) ON oggetto_schedato.P_STRM =
Ogg_Foto.F_STRM
WHERE
Fotografie.FTAO <= (select min(ftao) from
oggetto_schedato LEFT JOIN (Fotografie RIGHT JOIN Ogg_Foto ON
Fotografie.P_FOTO = Ogg_Foto.F_FOTO) ON oggetto_schedato.P_STRM =
Ogg_Foto.F_STRM
)


title: problema query

text:
On 19 Mar, 15:35,
fazfa...@gmail.com
 wrote:
> On 19 Mar, 15:20,
fazfa...@gmail.com
 wrote:
>
>
>
> > Salve a tutti
>
> > Ho delle difficoltà con una query..
> > effettua il join su tre tabelle:
>
> > "oggetto"  -> contiene chiave primaria P_OGG e altri dati
> > "ogg_foto" -> contiene chiavi secondarie F_OGG e F_FOTO
> > "foto" -> contiene chiave primaria P_FOTO e altri
>
> > ora, la query risultante torna i seguenti campi
>
> > numeroscheda, nome   ->>> presi dalla tabella oggetto
> > nome_foto, ordine ->>> presi dalla tabella foto
>
> > quando la richiamo se ad un oggetto è associata piu di una foto il
> > risultato sarà:
>
> > numeroscheda   nome   nome_foto   ordine
> > 2100               oggetto1    foto1         2
> > 2100               oggetto2    foto2         1
>
> > Il problema è questo: voglio che solo un record sia visualizzato per
> > ogni oggetto, nello specifico quello con campo ordine minore
>
> > ho provato con min() su ordine ma non va in quanto il nome della foto
> > è diverso e quindi da sempre due record
>
> > qualche consiglio?
> > Grazie
>
> Dovrei aver risolto, con la seguente query base che aihmè dovro'
> ampliare:
>
rettifico la query, per la cronaca:
SELECT oggetto_schedato.OGTD, oggetto_schedato.numeroscheda,
Fotografie.P_FOTO, Fotografie.FTAO, Fotografie.FTAJ
FROM oggetto_schedato LEFT JOIN (Fotografie RIGHT JOIN Ogg_Foto ON
Fotografie.P_FOTO = Ogg_Foto.F_FOTO) ON oggetto_schedato.P_STRM =
Ogg_Foto.F_STRM
WHERE
Fotografie.FTAO <= (select min(ftao) as ord from
oggetto_schedato as ogg_sch, fotografie as fot, ogg_foto as ogg_fot
WHERE ogg_sch.P_STRM = oggetto_schedato.P_STRM and
ogg_fot.F_STRM = ogg_sch.P_STRM and fot.P_FOTO = ogg_fot.F_FOTO
)


title: Consiglio per metodo invio email

author: Sandrobi

text:
Ho creato una routine che crea i file pdf delle fatture e devo inviarle come
allegato per email. Trattandosi di qualche centinaio di fatture al mese
cerco lo strumento migliore (veloce e senza problemi) per effettuare
l'invio.
I sistemi che ho provato:
- Con Outlook Express e Sendkeys è difficile stabilire i tempi di attesa e
quasi sempre si incasina.
- Con Outlook (oggetto Outlook.Application) le mail si posizionano nella
cartella Bozze e da li bisogna aprirle una per una per spedirle.
--
Ciao, Sandrobi
-----------------
Se la tua email è fasulla, ti invito a leggere
http://wiki.news.nic.it/AntiSpam


title: Consiglio per metodo invio email

author: Fabrizio Conti (Panathos)

text:
On 28 Feb, 01:05, "Sandrobi" <
sandb...@tiscali.it
> wrote:
> - Con Outlook Express e Sendkeys è difficile stabilire i tempi di attesa e
> quasi sempre si incasina.
> - Con Outlook (oggetto Outlook.Application) le mail si posizionano nella
> cartella Bozze e da li bisogna aprirle una per una per spedirle.
In questi casi io uso blat.exe, mailer da command-line.
Le seccature consistono nel fatto che devi generare un batch a runtime
ed eseguirlo per spedire allegati, e se vuoi email con "effetti
speciali" in html te le devi generare su file; ma ha il vantaggio di
essere piuttosto affidabile.
Lo uso da 4 anni in varie situazioni (anche sotto Linux con Wine, dove
condivide le pipe di Bash) e non l'ho mai visto fallire.
ciao,
Panathos


title: Consiglio per metodo invio email

author: Silvio

text:
> - Con Outlook Express e Sendkeys è difficile stabilire i tempi di attesa e
> quasi sempre si incasina.
> - Con Outlook (oggetto Outlook.Application) le mail si posizionano nella
> cartella Bozze e da li bisogna aprirle una per una per spedirle.
>>In questi casi io uso blat.exe, mailer da command-line.
Ciao. Scusate se mi intrometto ma sono interessato anch'io alla questione.
Con Blat.exe cosa succede se una mail non va a destinazione? Fa diversi
tentativi e poi ti avvisa o qualcosa del genere?
Più in generale come si fa a capire se su una macchina è installato Outlook
Express oppure Outlook (o altro...) per selezionare quale metodo di invio
usare?
Grazie.
Ciao
Silvio


title: Consiglio per metodo invio email

author: Yurij Gagarin

text:
Il Thu, 28 Feb 2008 01:05:35 +0100, "Sandrobi" <
sand...@tiscali.it
> ha
detto:
>Ho creato una routine che crea i file pdf delle fatture e devo inviarle come
>allegato per email. Trattandosi di qualche centinaio di fatture al mese
>cerco lo strumento migliore (veloce e senza problemi) per effettuare
>l'invio.
>I sistemi che ho provato:
>- Con Outlook Express e Sendkeys è difficile stabilire i tempi di attesa e
>quasi sempre si incasina.
>- Con Outlook (oggetto Outlook.Application) le mail si posizionano nella
>cartella Bozze e da li bisogna aprirle una per una per spedirle.
Guarda, io ho fatto una macro che, ad un certo punto, usa la funzione
sendobject. Come client di posta (almeno in fase di test, ancora in
corso) uso thunderbird.
Nelle varie proprietà metto l'oggetto e il testo del messaggio oltre
naturalmente l'allegato (l'object della funzione), e ovviamente il
destinatario preso da una tabella/query.
Se imposto "edit message" a no, Tb, manda automaticamente la mail senza
farmela prima leggere (pensiamo al caso di un invio di 1000 email).
A questo punto tb pensa lui a gestire la coda di invio, come con un
qualunque messaggio. Naturalmente se c'e' un indirizzo formalmente
errato (tipo: pippo@pluto senza il .com) gho il mess di email non
inviabile, ma le altre partono comunque.
--
Yurij Gagarin


title: Consiglio per metodo invio email

text:
On 28 Feb, 08:30, "Silvio" <
m...@mail.com
> wrote:
> Ciao. Scusate se mi intrometto ma sono interessato anch'io alla questione.
Prego, siamo in un gruppo pubblico e quindi le "intromissioni" sono
solo gli off-topic.
> Con Blat.exe cosa succede se una mail non va a destinazione? Fa diversi
> tentativi e poi ti avvisa o qualcosa del genere?
Di default credo faccia 3 tentativi, cmq tramite l'opzione -try
<numero> decidi tu.
Con l'opzione -ti <numero> decidi il timeout (in secondi) col server;
mentre con -delay <n> imposti quanti secondi deve attendere tra la
spedizione di un messaggio ed il successivo.
L'avviso c'è, nel senso che a meno che non disabiliti l'output a video
(opzione -q) nella shell compare un messaggio di errore.
Essendo un programma da command-line, quando termina l'esecuzione
imposta il valore della variabile di ambiente %ERRORLEVEL% a seconda
dell'esito dell'operazione (se %ERRORLEVEL% è 0 non ci sono stati
errori).
Inoltre ci sono opzioni per salvare log a diversi livelli di
dettaglio, che possono essere usati per una analisi post-invio oppure
archiviati in database, etc.
> Più in generale come si fa a capire se su una macchina è installato Outlook
> Express oppure Outlook (o altro...) per selezionare quale metodo di invio
> usare?
Risposta difficile: può bastare guardare nel registro per sapere se un
programma è installato (OE lo è di default); ma poi non significa che
sia anche configurato, o utilizzato, o non ci siano altre restrizioni.
Usare MAPI permette di utilizzare il client impostato come default,
che può essere una buona scelta. Sempre che la macchina sia
configurata correttamente: ho visto parecchie situazioni dove l'utente
usa OE ma MAPI apre la richiesta di configurazione profilo di Outlook.
Così come situazioni dove per policy aziendale è inibito il
salvataggio della password di OE, e magari l'applicazione è usata da
un impiegato che sostituisce un collega e non la conosce. O ancora,
non è detto che le email spedite dall'applicazione siano autorizzate a
rimanere nella 'posta inviata' di qualcuno.
In questi casi avere blat a disposizione può tornare parecchio comodo.
ciao,
Panathos


title: Consiglio per metodo invio email

text:
"Yurij Gagarin" <Yurij....@gmEil.com> ha scritto nel messaggio
news:gvtcs3pjtm72meah0...@4ax.com...

Blat.exe:
dove si scarica?
è free?
ci sono istruzioni in italiano?
Grazie, Sandrobi


title: Consiglio per metodo invio email

author: ALESSANDRO Baraldi

text:
> Blat.exe:
> dove si scarica?
> č free?
> ci sono istruzioni in italiano?
>
> Grazie, Sandrobi
Usare programmi di cui non si ha il codice per inviare Mail... quindi sicuro
che si appoggia al Socket
č una delle cose piů PERICOLOSE... devi dargli anche i permessi al FirweWall
e non sai che ti combina...!
Una volta i programmatori non avrebbero mai usato componenti esterni senza
averne i sorgenti... era una
sorta di 11 comandamento... io sono rimasto vecchio stile ed uso
Winsock(componente certificato MS almeno)
per il quale serve la licenza VB6 o VisualStudio.
Auguri.
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.alessandrobaraldi.it
---------------------------------------------------------------------------


title: Consiglio per metodo invio email

text:
On 28 Feb, 18:29, "ALESSANDRO Baraldi" <
ik2...@libero.it
> wrote:
> Usare programmi di cui non si ha il codice per inviare Mail... quindi sicuro
> che si appoggia al Socket
> è una delle cose più PERICOLOSE... devi dargli anche i permessi al FirweWall
> e non sai che ti combina...!
>
> Una volta i programmatori non avrebbero mai usato componenti esterni senza
> averne i sorgenti... era una
> sorta di 11 comandamento... io sono rimasto vecchio stile ed uso
> Winsock(componente certificato MS almeno)
Scusa Alessandro ma ti faccio notare che:
1) Il codice di Blat è sempre stato di pubblico dominio, e non ho mai
visto alert su secunia o siti analoghi.
2) Se di Winsock non possiedi il codice sorgente, pure tu stai
violando l'undicesimo comandamento. A meno che il dodicesimo non sia
"fidati di ciò che è certificato Microsoft", la quale i suoi codici
sorgenti se li è sempre tenuti ben nascosti; mettendo di fatto qualche
clausola sul rispetto all'undicesimo.
3) Questa è la seconda volta che parlo di blat qui dentro, ed è la
seconda volta che si sbrocca sulla sicurezza. L'altra volta era stato
proposto il link ad un sito che non diceva niente; stavolta sono stati
invertiti i termini di un problema di sicurezza (se blat lo devi
autorizzare e il winsock no, per l'utente è quest'ultimo ad essere
insicuro).
Ed anche stavolta, come l'altra, non ho capito i motivi  di questa
forte antipatia espressa in termini più emozionali che razionali.
Siccome ti rispetto come coder, ti spiacerebbe spiegarmeli?
Probabilmente mi sta sfuggendo qualcosa.
ciao,
Panathos


title: Consiglio per metodo invio email

text:
On 28 Feb, 14:35, "Sandrobi" <
sandb...@tiscali.it
> wrote:
> Blat.exe:
> dove si scarica?
> è free?
Se cerchi su google, è il primo risultato che esce:
http://www.blat.net
> ci sono istruzioni in italiano?
Sul sito ufficiale non saprei; ma non credo sia difficile trovare siti
o blog con esempi.
ciao,
Panathos