title: Impossibile aprire il file

author: Ivan

text:
Buongiorno a tutti. Ho un piccolo (spero) problema.
Da un po' di tempo (credo esattamente da quando ho aggiornato il browser con
Explorer 7) non riesco più ad aprire file di access (con la versione 2002)
dal server.
Mi da il seguente msg:
Impossibile aprire il file.
Il file è disponibile in una posizione esterna alla rete Intranet o in un
sito non attendibile. Il file non verrà aperto a causa di potenziali
problemi di protezione.
E' un problema legato ad access?
Qualcuno sa come risolvere?
Grazie!!
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: Impossibile aprire il file

author: Marco Pizzamiglio

text:
Ivan ha scritto:
> Buongiorno a tutti. Ho un piccolo (spero) problema.
> Da un po' di tempo (credo esattamente da quando ho aggiornato il browser con
> Explorer 7) non riesco più ad aprire file di access (con la versione 2002)
> dal server.
> Mi da il seguente msg:
> Impossibile aprire il file.
> Il file è disponibile in una posizione esterna alla rete Intranet o in un
> sito non attendibile. Il file non verrà aperto a causa di potenziali
> problemi di protezione.
> E' un problema legato ad access?
> Qualcuno sa come risolvere?
> Grazie!!
Dev'essere un problema di protezione. IE7 è più restrittivo dei precedenti.
Prova ad aggiungere l'indirizzo del server tra i "siti sicuri" o cerca tra
le opzioni simili.
-Marco-
--
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Impossibile aprire il file

author: Enrico T.S.

text:
"Ivan" <
ivan...@libero.it
> ha scritto nel messaggio
news:83Z211Z131Z243Y...@usenet.libero.it...
> Buongiorno a tutti. Ho un piccolo (spero) problema.
>
> Da un po' di tempo (credo esattamente da quando ho aggiornato il browser
con
> Explorer 7) non riesco più ad aprire file di access (con la versione 2002)
> dal server.
>
> Mi da il seguente msg:
> Impossibile aprire il file.
>
> Il file è disponibile in una posizione esterna alla rete Intranet o in un
> sito non attendibile. Il file non verrà aperto a causa di potenziali
> problemi di protezione.
>
> E' un problema legato ad access?
>
> Qualcuno sa come risolvere?
>
> Grazie!!
>
Devi aggiungere il server come sito attendibile nella intranet
vai su -strumenti-  -opzioni- del browser
poi -protezione- scegli la intranet ed aggiungi su -Avanzate-
ai siti attendibili il path del server o la lettera drive che lo mappa
es.: S:\DiscoDati\Acess  oppue \\ServerAccess
è l'ultima ganzata MS, già avute diverse chiamate da miei utenti
per questa storia.
bye :o)


title: Impossibile aprire il file

text:
Il 02 Feb 2007, 13:24,
marco.pi...@gmail.com
 (Marco Pizzamiglio) ha
scritto:

Grazie a tutti! Problema risolto!!



title: Impossibile aprire il file

author: Bruno Campanini

text:
"Ivan" <
ivan...@libero.it
> wrote in message
news:83Z211Z131Z243Y...@usenet.libero.it...
> Grazie a tutti! Problema risolto!!
Onestà imporrebbe ne svelassi anche il mistero.
In simili circostanze tener celati i propri errori non è
pudore, è...
Bruno


title: Access e ESRI ArcView

text:
Qualcuno usa il software ESRI ArcView GIS?????
In un Db Access sono memorizzate informazioni alfanumeriche relative a
persone e alla loro proprietà (abitazioni, terreni, ecc.) nel territorio.
Il progetto in ArcView contiene informazioni alfanumeriche e geografiche
relative al territorio.
Vorrei che, partendo dalla posizione attiviva in Access, si aprisse ArcView
con evidenziata nella mappa la corrispondente entità geografica.
Chi può aiutarmi???
Dany


title: Aggiorna Oggetto

author: Biblioteca Comunale di Vibo Valentia

text:
Come è possibile eseguire la stessa azione che si esegue andando nel menu
Record-aggiorna da codice?
Requery non funziona.


title: Aggiorna Oggetto

author: Riccardo

text:
Biblioteca Comunale di Vibo Valentia <
bibli...@clubnautilus.net
> wrote in
message 1EpX5.43740$hk4.1...@news.infostrada.it...
> Come è possibile eseguire la stessa azione che si esegue andando nel menu
> Record-aggiorna da codice?
> Requery non funziona.
prova con Refresh
cioa Riccardo


title: Aggiorna Oggetto

author: Rob

text:
"Riccardo" <
ricc...@free.panservice.it
> ha scritto nel messaggio
news:90l9aq$8u5$1...@news.panservice.it...

Oppure con
SendKeys "{F9}", True
Controlla la sintassi, non so se è corretta!
Hi, rob.


title: sql, aiuto

author: Stefano C.

text:
Ho un campo di tipo MEMO chiamato DATA_SCADENZA che contiene una data.
Devo creare mediante SQL una query che mi estragga solo i record che
all'interno del campo DATA_SCADENZA contengono una data minore o uguale a
(data_odierna + 20giorni), cioč una data compresa fra OGGI e (OGGI + 20
giorni), cioč una data che cada nei prossimi 20 giorni.
Spero di essermi riuscito a spiegare.
Com'č l'istruzione SQL?


title: sql, aiuto

author: Sib

text:
"Stefano C." <
stefan...@libero.it
> ha scritto nel messaggio

Fai prima a correggere il database impostando un campo con il tipo corretto
di dati e poi lavori su quello.
Sib


title: COPYRIGHT ETC ETC

author: MX

text:
ciao
sapete indicarmi qualche link o qualche esempio su cosa scrivere nel mio
database a riguardo del copyright e cose del genere?
grazie


title: COPYRIGHT ETC ETC

author: maurizio 56

text:
MX ha detto: in data 25/03/2004 20.36:

http://www.cybersource.com.au/cyber/about/comparing_the_gpl_to_eula_it.pdf
http://europa.eu.int/geninfo/copyright_it.htm
http://www.math.unipd.it/~derobbio/dd/copyr00.htm
e molti altri ancora, con google
maurizio56


title: Formula somma a piè pagina

author: Zorro

text:
Ciao a tutti ,
Ho una maschera continua basata sulla query seguente :
SELECT Tb_resi.id, Tb_resi.[numero reso], Tb_resi.variante, Tb_resi.[tipo
reso], Tb_resi.[data inserimento], Tb_resi.cliente, Tb_resi.[ns rep],
Tb_stato_reso.descrizione, Tb_resi.[stato reso], Tb_resi.[nr bolla cli],
Tb_resi.[dt bolla cli], Tb_resi.[in garanzia], Tb_resi.articolo,
Tb_Listino.Prezzo, Tb_resi.[qta dichiarata], Tb_resi.[qta confermata],
Tb_resi.[nr ingresso], Tb_resi.[dt ingresso], Tb_resi.[impo fatt ger1],
Tb_resi.[impo fatt ger2], Tb_resi.[impo fatt ger3], Tb_resi.[impo fatt
ger4], Tb_resi.[nr fatt 1], Tb_resi.[dt fatt 1], Tb_resi.[impo fatt 1],
fctround([impo fatt ger1]+[impo fatt ger2]+[impo fatt ger3]+[impo fatt
ger4]) AS TotFattGER
FROM ((Tb_resi INNER JOIN Tb_stato_reso ON Tb_resi.[stato reso] =
Tb_stato_reso.codice_stato) INNER JOIN MIT_DAT_ART0401 ON Tb_resi.articolo =
MIT_DAT_ART0401.MPDSC) INNER JOIN Tb_Listino ON MIT_DAT_ART0401.MITEM =
Tb_Listino.CodiceArticolo;
Il campo TotFattGer come potete notare è la somma di 4 campi importo, quando
visualizzo la maschera mi riporta giusto il totale dei 4 campi.
A piè di pagina ho un campo Totale Fatture che ha la seguente formula
=Somma([TotFattGER]) e questo è il campo creato con la query.
Quindi vorrei mi visualizzasse il totale di tutte le righe visualizzate,
xchè mi mette #errore? Vi assicuro che non è la prima volta che uso la
funzione Somma ... boh, sarò allucinato.
Grazie a tutti
Zorro.

--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: Formula somma a piè pagina

author: ciroteo

text:
"Zorro" <
spamme...@ggg.it
> ha scritto nel messaggio
news:194Z130Z244Z250Y...@usenet.libero.it...

try this:
=Somma([forms]![nomeform]![TotFattGER])
oppure basa il dato della casella di testo direttamente su una query di
raggruppamento.


title: query d  eliminazione

author: Franco

text:
entrambe le query funzionano, pero' mentre la prima dopo l'esecuzione non mi
mostra alcun  record,
la seconda invece me ne mostra uno "vuoto".
La query in questione ha come scopo di eliminare i record nella
sottomaschera "TbrigheDDT"
se cambio cliente nella casella combinta nella maschera principale
"TbTestataDDT"

DELETE DISTINCTROW TbrigheDDT.*, TbDescrizione.IdCliente
FROM (TbTestataDDT INNER JOIN (TbrigheDDT AS TbrigheDDT_1 INNER JOIN
TbDescrizione ON TbrigheDDT_1.IdDescrizione = TbDescrizione.IdDescrizione)
ON TbTestataDDT.IdTestataDDT = TbrigheDDT_1.IdTestataDDT) INNER JOIN
TbrigheDDT ON TbTestataDDT.IdTestataDDT = TbrigheDDT.IdTestataDDT
WHERE (((TbDescrizione.IdCliente)<>[TbTestataDDT].[IdCliente]));

DELETE DISTINCTROW TbrigheDDT.*, TbDescrizione.IdCliente
FROM TbDescrizione INNER JOIN (TbTestataDDT INNER JOIN TbrigheDDT ON
TbTestataDDT.IdTestataDDT = TbrigheDDT.IdTestataDDT) ON
TbDescrizione.IdDescrizione = TbrigheDDT.IdDescrizione
WHERE (((TbDescrizione.IdCliente)<>[TbTestataDDT].[IdCliente]));

perche?
e qual e' preferibile?
Grazie


title: query d  eliminazione

author: Alessandro Cara

text:
Il 07/02/2012 9.18, Franco ha scritto:
> entrambe le query funzionano, pero' mentre la prima dopo l'esecuzione non mi
> mostra alcun  record,
> la seconda invece me ne mostra uno "vuoto".
Chi e dove te lo mostra?

> La query in questione ha come scopo di eliminare i record nella
> sottomaschera "TbrigheDDT"

ohhhh mamma Franco!
Le query non eliminano i record di sottomaschera eliminano i record di
tabella!
Personalmete ancora non riesco a mostrare su form dati che in tabella
non ci sono.

Normalmente un recordset non aggiornabile non mostra record quando la
sorgente e' vuota. Un record aggiornabile, nelle stesse condizioni, ne
mostra uno vuoto pronto per l'inserimento

--

La mappa non e' il territorio
ac (x=y-1)


title: query d  eliminazione

text:
"Alessandro Cara" <
alessan...@ay-1anetwork.it
> ha scritto nel messaggio
news:BP7Yq.132323$GZ3.1...@tornado.fastwebnet.it...
> Il 07/02/2012 9.18, Franco ha scritto:
>> entrambe le query funzionano, pero' mentre la prima dopo l'esecuzione non
>> mi
>> mostra alcun  record,
>> la seconda invece me ne mostra uno "vuoto".
> Chi e dove te lo mostra?

come risultato della query quando faccio esegui

>> La query in questione ha come scopo di eliminare i record nella
>> sottomaschera "TbrigheDDT"
>
> ohhhh mamma Franco!
> Le query non eliminano i record di sottomaschera eliminano i record di
> tabella!
> Personalmete ancora non riesco a mostrare su form dati che in tabella non
> ci sono.

mi sono accorto dopo di aver detto una str............

>
> Normalmente un recordset non aggiornabile non mostra record quando la
> sorgente e' vuota. Un record aggiornabile, nelle stesse condizioni, ne
> mostra uno vuoto pronto per l'inserimento

quindi qual e' preferibile tra le due query?
grazie


title: query d  eliminazione

text:

La prima, probabilmente, Occam (*) la prenderebbe a rasoiate (3 inner join),
se poi, invece, preferisci Kant (**), potresti selezionare a caso o
l'una o l'altra.

(*) "simpler explanations are, other things being equal, generally
better than more complex ones."
(**) "The variety of beings should not rashly be diminished."

in :
http://en.wikipedia.org/wiki/Occam%27s_razor

--

ac (x=y-1)


title: query d  eliminazione

text:
"Alessandro Cara" <
alessan...@ay-1anetwork.it
> ha scritto nel messaggio
news:Vf9Yq.132369$GZ3....@tornado.fastwebnet.it...

grazie


title: problema codice VBscript (ASP) con combo access

author: Michele Gi

text:
Ho 2 tabelle

la prima contiene 8 valori che possono essere assunti da un campo della
seconda

creo una pagina .asp che interrogando la seconda tabella mi mostra tutti i
valori della seconda

questa pagina visualizza i valori in campi di immissione per permettere
all'utente di modifcarli

desidero che per il campo di interesse mi visualizzi tutti i valori
possibili estraendoli dalla prima tabella evidenziando il valore attribuito
nella seconda

se scrivo

 interrogazione = "select * from _tCOMBO_Attuazione_Stato"

 sql = interrogazione
 Set RS2 = Conn.Execute(sql)

 response.write("<select name='AS' size='1'>")
 while not(RS2.EOF)
    '  if ((RS("Stato_ATTUAZIONE")) <> (RS2("Nome_Stato-Attuaz"))) then
           response.write("<option>" & RS2("Nome_Stato_Attuaz") &
"</option>")
      end if
    '  RS2.MoveNext
 wend

 response.write("<option selected>" & RS("Stato_ATTUAZIONE") & "</option>")
 response.write("</select>")

MI VISUALIZZA TUTTI I VALORI MA DUE VOLTE QUELLO DELLA TABELLA 2
SE INVECE SCRIVO

 interrogazione = "select * from _tCOMBO_Attuazione_Stato"

 sql = interrogazione
 Set RS2 = Conn.Execute(sql)

 response.write("<select name='AS' size='1'>")
 while not(RS2.EOF)
      if ((RS("Stato_ATTUAZIONE")) <> (RS2("Nome_Stato-Attuaz"))) then
           response.write("<option>" & RS2("Nome_Stato_Attuaz") &
"</option>")
      end if
      RS2.MoveNext
 wend

 response.write("<option selected>" & RS("Stato_ATTUAZIONE") & "</option>")
 response.write("</select>")

NON VIENE VISUALIZZATO NULLA

perchč?

Grazie


text:
Risolto scusate

"Michele Gi" <
michele.gio...@gmail.com
> ha scritto nel messaggio
news:jjv62s$ijv$1...@news.task.gda.pl...



title: fatturazione elettronica se una riga non ha quantità e prezzo

author: mario rossi

text:
sapete come si possono inserire le voci senza quantità prezzi e iva?

qui sotto riporto esempio xml delle voci dal sito agenzia delle entrate
l'intuito mi dice che devo usare solo il tag seguente
<Descrizione>QUESTA E' UNA RIGA FATTURA SENZA QTA E PREZZI</Descrizione>

è corretto? grazie.

<DettaglioLinee>
<NumeroLinea>1</NumeroLinea>
<Descrizione>LA DESCRIZIONE DELLA FORNITURA PUO' SUPERARE I CENTO CARATTERI CHE RAPPRESENTAVANO IL PRECEDENTE LIMITE DIMENSIONALE. TALE LIMITE NELLA NUOVA VERSIONE E' STATO PORTATO A MILLE CARATTERI</Descrizione>
<Quantita>5.00</Quantita>
<PrezzoUnitario>1.00</PrezzoUnitario>
<PrezzoTotale>5.00</PrezzoTotale>
<AliquotaIVA>22.00</AliquotaIVA>
</DettaglioLinee>
<DettaglioLinee>
<NumeroLinea>2</NumeroLinea>
<Descrizione>FORNITURE VARIE PER UFFICIO</Descrizione>
<Quantita>10.00</Quantita>
<PrezzoUnitario>2.00</PrezzoUnitario>
<PrezzoTotale>20.00</PrezzoTotale>
<AliquotaIVA>22.00</AliquotaIVA>
</DettaglioLinee>


text:
Il giorno mercoledì 19 settembre 2018 23:22:14 UTC+2, mario rossi ha scritto:

> sapete come si possono inserire le voci senza quantità prezzi e iva?
>

Sei vincolato dalle specifiche ministeriali: Descrizione, PrezzoUnitario, PrezzoTotale, Aliquota sono obbligatori.

Si possono omettere CodiceArticolo, Qta e UMisura.

Saluti


text:

se creo una fattura con le seguenti riga

riga 1 = "riepilogo intervento presso vostra sede del 21/09/2018"
riga 2 = "installazione computer" prezzounitario 100,00 € qta 1 totale 100,00

che prezzounitario prezzototale e aliquota dovrei mettere nella riga1?
tutto a zero ma presenti come tag intendi?

grazie.


author: BFS

text:

io le righe descrittive le scrivo cosi e non ho errori

<DettaglioLinee>
                 <NumeroLinea>1</NumeroLinea>
                 <Descrizione>rif bla bla bla</Descrizione>
                 <Quantita>0.00</Quantita>
                 <UnitaMisura>N</UnitaMisura>
                 <PrezzoUnitario>0.00</PrezzoUnitario>
                 <PrezzoTotale>0.00</PrezzoTotale>
                 <AliquotaIVA>22.00</AliquotaIVA>
</DettaglioLinee>

dove aliquota è quella predefinita del cliente

ciao
BFS

---
Questa email è stata esaminata alla ricerca di virus da AVG.
http://www.avg.com


text:

ah ok perfetto grazie per l'esempio.


title: creazione file mde

author: Davide - Pisa

text:
Salve a tutti!
Ho dato un'occhiata al sitocomune ma non ho trovato cio' che sto'
cercando
non riesco a creare un file mde di un db, nel senso che la scelta "Crea
copia di file mde" dal menù strumenti non e' abilitato.
Secondo voi da cosa puo' dipendere?
Grazie
Davide


title: creazione file mde

author: MA

text:
Davide - Pisa wrote:
> Salve a tutti!
> Ho dato un'occhiata al sitocomune ma non ho trovato cio' che sto'
> cercando
> non riesco a creare un file mde di un db, nel senso che la scelta
> "Crea copia di file mde" dal menů strumenti non e' abilitato.
>
> Secondo voi da cosa puo' dipendere?
>
> Grazie
> Davide
ciao dal fatto che usi un formato inferiore alla tua versione.
Se hai A2003 e il formato database č 2000 o xp non puoi creare l'mde.
Converti prima alla tua versione corrente e poi in MDE
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: creazione file mde

author: Karl Donaubauer

text:
Davide - Pisa wrote:
> Ho dato un'occhiata al sitocomune ma non ho trovato cio' che sto'
> cercando
> non riesco a creare un file mde di un db, nel senso che la scelta
> "Crea copia di file mde" dal menů strumenti non e' abilitato.
>
> Secondo voi da cosa puo' dipendere?
www.donkarl.com/it
 FAQ 7.17 La creazione di un MDE non riesce
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it
+ Conferenza Italiana per Sviluppatori di Access (CISA)


title: creazione file mde

text:
ok adesso provo grazie mille..
..e se il cliente sul quale installo l'mde avesse una versione di
access
precedente alla mia? gira lo stesso?
Davide


title: creazione file mde

author: Davide

text:


Davide
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:dohe7u$hnm$1...@area.cu.mi.it...



title: creazione file mde

author: Roberto da casa

text:
"Davide - Pisa" <
davide...@libero.it
> ha scritto nel messaggio
news:1135361492.4...@g14g2000cwa.googlegroups.com...

No
>
> Davide
--
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------


title: EURO ??!!

author: Enrico Virginio

text:
Ho provato a leggere i topic precedenti ma...ho una gran confusione in testa...
CHIARAMENTE Nel MIO DB IN A2000 in alcuni campi delle tabelle è presente il
formato Valuta; la mia mente arguta mi ha suggerito di cambiare il formato in
pannello di controllo, impostazioni internazionali ed ho selezionato EURO, ho
messo il separatore decimale come virgola (o bisgna mettere il punto?),ed ho
messo 2 posizioni decimali.
Nei campi dove prima c'era il formato valuta ora è apparso
"L. "#.##0;"-L. "#.##0
è ok ? oppure devo cambiare il formato del campo in EURO ?
A questo punto la domanda sporge spontanea :" Ma gli arrotondamenti vengono
eseguiti ???" (cioe 15,128 dovrbbe essere 15,13 vero ?)
AIUTATEMI CHE SONO AGLI SGOCCIOLI (...e mi sa anche il licenziamento...)
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: EURO ??!!

author: Emyr

text:


mi sembra un pò tardi accorgersi dell'Euro al 31-12-01
e comunque per gli arrotondamenti prova a vedere cosa fa penso che
difficilmente faccia gli arrotondamenti come li vuoi tu!
Saluti.
Emanuele.


title: EURO ??!!

author: Zappus

text:
Enrico Virginio <
nor...@libero.it
> wrote in message
073ea8f1f9d09165fb...@mygate.mailgate.org...

al posto di L. "#.##0;"-L. "#.##0 scrivi ? "#.##0;"-? "#.##0


title: Somma cami in maschera

author: Nao

text:
Scusate la domanda forse banale, vorrei fare la somma dei controlli
"peso_netto".
Maschera in modalita maschere continue.
Vorrei che il risultato fosse visibile nel controllo totale, posizionato
nello spazio piedimaschera.
Non riesco proprio a farlo uscire, come devo fare?
grazie Nadir
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: Somma cami in maschera

text:
Nao ha scritto:
> Scusate la domanda forse banale, vorrei fare la somma dei controlli
> "peso_netto".
> Maschera in modalita maschere continue.
> Vorrei che il risultato fosse visibile nel controllo totale, posizionato
> nello spazio piedimaschera.
> Non riesco proprio a farlo uscire, come devo fare?
Come origine controllo:
=sum(peso_netto)
Se invece peso_netto è già un campo calcolato devi ripetere
la formula che hai usato per calcolare peso_netto:
=sum(formula)
--
HTH
Karl
*********
Access-FAQ (tedesco):
http://www.donkarl.com


title: Somma cami in maschera

text:
"Nao" <OOOnaon...@inwind.itOOO> ha scritto nel messaggio
news:212Z159Z223Z113Y...@usenet.libero.it...
> Scusate la domanda forse banale, vorrei fare la somma dei controlli
> "peso_netto".
> Maschera in modalita maschere continue.
> Vorrei che il risultato fosse visibile nel controllo totale, posizionato
> nello spazio piedimaschera.
> Non riesco proprio a farlo uscire, come devo fare?
> grazie Nadir
>
Hai provato nell'origine controllo del controllo totale a scrivere:
= Somma([peso_netto])
?
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: invio Mal con mapisendmail: modificare il mittente

author: Access Group

text:
Salve, da molto tempo utilizzo la funziona Mapisendmail per inviare mail
attraverso l'interfaccia Outlook express all'interno di una procedura in
A.97.

Tutto funziona perfettamente, ma ho bisogno di poter modificare l'account di
posta dal quale i messaggi vengono inviati (viene utilizzato automaticamente
quello di default).
Qualcuno ha mai avuto questa eigenza?
Non sono proprio riuscito a trovare nulla in questo senso.

Grazie 1000 a chiunque possa aiutarmi
Marco


title: Esportazione record

author: moskolowosky

text:
Se cerco di esportare una tabella con + di 16000 record in Excel mi
esporta solo una parte di essa. Qualcuno conosce un metodo sicuro ed
efficace.
Salve e grazie a tutti


title: Esportazione record

author: Salvatore

text:
"moskolowosky" <
moskol...@tiscali.it
> ha scritto nel messaggio
news:5mb3uv4kv9kh1cmg7...@4ax.com...

Un consiglio potrebbe essere quello di suddividere la tabella in due o più
tabelle (puoi usare query di creazione tabella con criteri di scelta in base
al codice) ed esportale singolarmente; poi, su excel, accodare le righe.
Ciao
Salvatore


title: E' arrivato l'Euro.

author: Sib dall'ufficio

text:
Ieri mia moglie e' andata in banca a depositare un assegno (una volta
tanto).
Mentre si accingeva ad entrare uno da dietro dice: "E' arrivato l'Euro!",
mia moglie si gira e gli risponde: "<<Arrivera'>> intende dire?". Quello la
guarda e dice, mentre indica due omaccioni nerboruti che trasportano delle
casse fuori da un furgone trasporto valori: "No no, e' proprio arrivato! Si
sposti che lo devono mettere in cassaforte"
A questo punto che l'euro e' arrivato (proprio fisicamente) mi domando: come
vi regolate con cambiali e affini?
Un programma per generarli li compila in lire o in euro, ma mi sembra
farraginoso realizzare una compilazione mista solo per questo periodo di
transizione.
Sib


title: E' arrivato l'Euro.

author: stwe

text:
"Sib dall'ufficio" <cerrise...@SPAMtiscalinet.it> ha scritto nel
messaggio news:9purit$n3d$1...@serv1.iunet.it...

e non poteva prenderli?
by
stwe


title: E' arrivato l'Euro.

author: Sib dal portatile

text:
"stwe" <
st...@stwe.org
> ha scritto nel messaggio
> "Sib dall'ufficio" <cerrise...@SPAMtiscalinet.it> ha scritto nel
> > Ieri mia moglie e' andata in banca a depositare un assegno (una volta
> > tanto).
> > Mentre si accingeva ad entrare uno da dietro dice: "E' arrivato
l'Euro!",
> > mia moglie si gira e gli risponde: "<<Arrivera'>> intende dire?". Quello
> la
> > guarda e dice, mentre indica due omaccioni nerboruti che trasportano
delle
> > casse fuori da un furgone trasporto valori: "No no, e' proprio arrivato!
> Si
> > sposti che lo devono mettere in cassaforte"
CUT
> e non poteva prenderli?
Dimenticavo di dire che non erano soli ed erano tutti ben armati, quegli
omaccioni...
Sib
--
----------------------------------------------------
la mia home:
http://digilander.iol.it/syb
----------------------------------------------------
il sito comune di it.comp.database.access:
http://www.sitocomune.com
----------------------------------------------------
4000 anni fa', il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente


title: Help da un novizio

author: >>LUPO<<

text:
Scusate la domanda banale ma...ho provato senza fortuna.
Come faccio a far stampare solo il record visualizzato e non tutti quelli
presenti nella maschera?
--
«»LUPO«»
per messaggi togli gli asterischi(***) dall'indirizzo e-mail


title: Help da un novizio

author: Antonio Biso

text:
">>LUPO<<" <mauro.polliotto***@
libero.it
> ha scritto nel messaggio
news:h8%ha.473$nD4....@twister1.libero.it...
Primo help: scrivi un subject significativo!!!
Antonio


title: Help da un novizio

text:
Chiedo scusa.
Me ne ricorderò alla prossima
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:Ce%ha.520$mg5....@twister2.libero.it...



title: Help da un novizio

text:
">>LUPO<<" <mauro.polliotto***@
libero.it
> ha scritto nel messaggio
news:Qu%ha.571$nD4....@twister1.libero.it...
> Chiedo scusa.
> Me ne ricorderò alla prossima
Benissimo!
Ah, alla prossima, ricordati anche di scrivere correttamente DOPO il
quoting!!!
Antonio


title: Help da un novizio

author: Sergio MAZZA

text:
">>LUPO<<" <mauro.polliotto***@
libero.it
> ha scritto nel messaggio
news:h8%ha.473$nD4....@twister1.libero.it...
> Scusate la domanda banale ma...ho provato senza fortuna.
> Come faccio a far stampare solo il record visualizzato e non tutti quelli
> presenti nella maschera?
>
>
> --
> 姣LUPO姣
> per messaggi togli gli asterischi(***) dall'indirizzo e-mail
>
Dopo i "caldi suggerimenti" di Antonio, che sei vivamente inviato a seguire;
controlla nell'help in linea il metodo "openreport"...
Ciao.
--
Sergio MAZZA


title: Help da un novizio

text:
Scusa, cosa sarebbe? DOPO...
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:x7bia.1936$nD4....@twister1.libero.it...



title: Help da un novizio

text:
">>LUPO<<" <mauro.polliotto***@
libero.it
> ha scritto nel messaggio
news:J5mia.4092$nD4.1...@twister1.libero.it...
> Scusa, cosa sarebbe? DOPO...
Il quoting!!!
Du Iu No quoting?!?!
Antonio


title: Help da un novizio

author: [>lupo<]


title: Avviare query prima di aprire una tabella con VBA

text:
Salve, premetto che non programmo bene in VBA.

dovrei avviare una query prima di aprire una tabella, vorrei che al momento che clicco sulla tabella per aprirla si avviai la query che non e' nientaltro' che una query di aggiornamento sulla tabella che sto aprendo.
qualcuno mi puo' dare una mano????
grazie a tutti


title: [OT] File Sito Comune 6.180

author: Visir

text:
Non riesco ad aprire lo zip InteragireConExcel.zip...
E' solo un mio problema?
Ciao
Luca


title: [OT] File Sito Comune 6.180

author: Andrea Parrino

text:

Ciao, a me dice che l'archivio è danneggiato.
Potete controllare?
Bye
Andrea Parrino
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: [OT] File Sito Comune 6.180

author: Charliebo

text:
"Andrea Parrino" <
andyp...@libero.it
> ha scritto nel messaggio
news:81Z73Z204Z199Y...@usenet.libero.it...

Stesso Problema anche a me
Charliebo59


title: [OT] File Sito Comune 6.180

author: Carlo.

text:
Charliebo ha scritto:


> Charliebo59
Confermo anche io!
Carlo
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: [OT] File Sito Comune 6.180

author: Roberto da casa

text:
"Visir" <
no_l.pett...@libero.it
> ha scritto nel messaggio
news:Pg_2e.38920$zZ1.1...@twister1.libero.it...

Confermo che quel file dà problemi; appena possibile lo sostituiremo.
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: [OT] File Sito Comune 6.180

text:
"Visir" <
no_l.pett...@libero.it
> ha scritto nel messaggio
news:Pg_2e.38920$zZ1.1...@twister1.libero.it...

Prova ora: abbiamo sostituito il file.



title: [OT] File Sito Comune 6.180

text:
"Roberto da casa" <
r.masso...@libero.it
> ha scritto nel messaggio
news:43a3e.19702$IN.4...@twister2.libero.it...

Funziona!
Grazie per la tempestività.
Luca


title: Salvare campo non associato nel record attuale

author: Pisinho

text:
Ho una form con campi ASSOCIATI ma la tabella prevede anche un campo che non
e' presente nella form perche' proviene da calcoli.
Come posso fare per salvare anche questo dato?


author: Al

text:
"Pisinho" <
li...@fol.it
> ha scritto nel messaggio
news:arb2og$7i3$1...@newsreader.mailgate.org...

Potresti inserire un pulsante e a fronte dell'evento click generare il
codice:
campo_non_associato=valore_calcolato
oppure la stessa riga di codice potresti inserirla sull'evento BeforeUpdate
del form, prima di salvare i dati della maschera, secondo come è strutturata
la form e il calcolo!
Alb


title: Query con parametri da maschera

author: Paolo

text:
Salve a tutti!!
Qualcuno mi sa dire come potrei fare affinché avviando una query con
parametri da una maschera prenda automaticamente
come parametro il valore contenuto nella casella combinata?!
Grazie!!
Paolo


title: Query con parametri da maschera

text:
"Paolo" <
superpa...@libero.it
> ha scritto nel messaggio
news:0Idq9.24738$%M1.6...@twister2.libero.it...

Nei criteri scrivi:
Forms!NomeMaschera!NomeCasellaCombinata
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Come si crea una tebella con i tipi che voglio io?

author: Ghepardo Al Lavoro

text:
Ciao, ho scritto, con il generatore, questa query. Vorrei, ad esempio,
che [Valore] fosse TEXT(50) e invece me lo restituisce BINARIO. Come
faccio a specificarlo?
SELECT Famiglia_2_Attributo.[ID Attributo], [Forms]![Prodotto]![ID] AS
[ID Prodotto], Null AS Valore, Attributo.Descrizione INTO Temp
FROM Attributo INNER JOIN Famiglia_2_Attributo ON Attributo.ID =
Famiglia_2_Attributo.[ID Attributo]
WHERE (((Famiglia_2_Attributo.[ID
Famiglia])=[Forms]![Prodotto]![Famiglia]));
Ho provato ad usare, in un secondo momento, l'istruzione ALTER TABLE ma
siccome anche [id prodotto] viene originariamente restituito come binary
(e non va bene perchè deve assumere un valore NUMERIC pure lui, non ho
risolto il problema.
Thanks..
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


text:
"Ghepardo Al Lavoro" <
pippoc...@tiscali.it
> ha scritto nel messaggio
news:73c88cb7a62bba65d8f...@mygate.mailgate.org...

Penso che la cosa migliore, invece di una query di creazione tabella, sia
usare una query di accodamento dopo che avrai cancellato tutti i record
dalla tabella Temp; naturalmente i campi della tabella Temp te li
dichiarerai come vuoi: la tabella Temp te la puoi creare manualmente (una
tantum) o con le istruzioni CREATE TABLE ed ALTER TABLE.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


text:
"Roberto da casa" <
r.ma...@libero.it
> wrote in message
news:0%Eba.5449$
7y3.1...@twister1.libero.it
>
> "Ghepardo Al Lavoro" <
pippoc...@tiscali.it
> ha scritto nel messaggio
> news:73c88cb7a62bba65d8f...@mygate.mailgate.org...
> > Ciao, ho scritto, con il generatore, questa query. Vorrei, ad esempio,
> > che [Valore] fosse TEXT(50) e invece me lo restituisce BINARIO. Come
> > faccio a specificarlo?
> Penso che la cosa migliore, invece di una query di creazione tabella, sia
> usare una query di accodamento dopo che avrai cancellato tutti i record
> dalla tabella Temp; naturalmente i campi della tabella Temp te li
> dichiarerai come vuoi: la tabella Temp te la puoi creare manualmente (una
> tantum) o con le istruzioni CREATE TABLE ed ALTER TABLE.
Grazie, nel frattempo avevo provato questa soluzione e funziona a
meraviglia.
Sempre grande!



title: maschere collegate con pulsante

author: giaconet

text:
Ciao a tutti.
Quando si fa una maschera con una maschera collegata in una sottomaschera si
ha la possibilità di definire qual è il campo di collegamento (campo master
e secondario). In questo modo qualsiasi cosa si scrive nella sottomaschera
avrà sempre un riferimento (il campo secondario) alla maschera principale.
Quando si vuole fare la stessa cosa ma con maschere collegate da un pulsante
(cioè la maschera secondaria si apre alla pressione del pulsante) c'è la
possibilità di avere una cosa simile a campo master e campo secondario?
Anche studiando il codice che Access genera quando si cerca di fare questa
cosa con l'autocomposizione guidata non aiuta (anzi l'autocomposizione
guidata genera qualcosa che alla fine non funziona).
Thanx
giaconet


title: maschere collegate con pulsante

author: Emyr

text:
On Sun, 10 Mar 2002 22:10:27 GMT, "giaconet" <
giac...@nospam.it
>
wrote:

imposti il valore di defaultvalue da codice dei campi che collegano il
tutto e li rendi invisibili
Saluti.
Emanuele.


title: maschere collegate con pulsante

text:
"giaconet" <
giac...@nospam.it
> ha scritto nel messaggio
news:nRQi8.52897$_u5.1...@news1.tin.it...

Quando dalla maschera chiamante apri la maschera chiamata, nella
DoCmd.OpenForm usa l'argomento per filtrare i record della maschera chiamata
(vedi help) in base alla chiave primaria dei record della maschera
chiamante.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: maschere collegate con pulsante

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:WX%i8.19764$%d1.6...@twister2.libero.it...

Rispondo a te, ma anche a Emyr.
Non è cosi semplice. Infatti nel caso di Emyr la cosa funziona solo se non
sono in maschere continue. E nel caso del filtraggio (che è come fa
l'autocomposizione guidata) viene brutalmente meno quando aggiungo un nuovo
record. Faccio un esempio per chiarirci meglio:
tab1                        tab2
id1 (cont)                id2 (cont)           Relazione (1 a molti) tra
tab1 e tab2 su id1
nome (testo)            id1 (long)
                               colore (testo)
frm1 (maschera con casella invisibile per id1 e casella di testo per nome e
pulsante per aprire frm2)
frm2 (maschera in visualizzazione maschere continue contenente caselle di
testo invisibili per id1 e id2 e una casella di testo per colore).
Lancio frm1 e inserisco un nome, premo il pulsante e ho quindi due
possibilità:
1)
DoCmd.OpenForm "frm2",,,acFormAdd
Form_frm2.id1 = id1
Ok, funziona ma solo per il primo valore, quando vado ad inserire il secondo
colore nella maschera frm2, il campo id1 è vuoto.
2)
DoCmd.OpenForm "frm2",,"id1 = " & id1
'E' più corretto perché mi dà anche risultati precedentemente inseriti
Ma anche qui appena vado sul nuovo record il filtro non ha più effetto (del
resto è un nuovo record) e quindi questo valore inserito non ha nessun id1 e
risulta "appeso".
Nel caso di maschere collegate ma con sottomaschera, il fatto di avere campo
master e secondario tiene costantemente aggiornato id1 e il gioco funziona
bene.
Cmq, grazie ad entrambi.
Bye
giaconet


title: maschere collegate con pulsante

text:
"giaconet" <
giac...@nospam.it
> ha scritto nel messaggio
news:QGaj8.57796$Ns4.2...@news2.tin.it...
[CUT]
>
> 2)
> DoCmd.OpenForm "frm2",,"id1 = " & id1
> 'E' più corretto perché mi dà anche risultati precedentemente inseriti
>
> Ma anche qui appena vado sul nuovo record il filtro non ha più effetto
(del
> resto è un nuovo record) e quindi questo valore inserito non ha nessun id1
e
> risulta "appeso".
Nessuno ti vieta, a fronte dell'evento "Prima di inserire" di frm2 di
generare una riga di codice VBA del tipo:
Me!id1 = Forms!frm1!id1
Giusto?
>
> Cmq, grazie ad entrambi.
> Bye
> giaconet
--



title: maschere collegate con pulsante

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:Uxlj8.4322$1S3.1...@twister1.libero.it...
>
> "giaconet" <
giac...@nospam.it
> ha scritto nel messaggio
> news:QGaj8.57796$Ns4.2...@news2.tin.it...
> [CUT]
> >
> > 2)
> > DoCmd.OpenForm "frm2",,"id1 = " & id1
> > 'E' più corretto perché mi dà anche risultati precedentemente inseriti
> >
> > Ma anche qui appena vado sul nuovo record il filtro non ha più effetto
> (del
> > resto è un nuovo record) e quindi questo valore inserito non ha nessun
id1
> e
> > risulta "appeso".
>
> Nessuno ti vieta, a fronte dell'evento "Prima di inserire" di frm2 di
> generare una riga di codice VBA del tipo:
>
> Me!id1 = Forms!frm1!id1
>
> Giusto?
>
Eccezziunale!!!
Sei sempre il più grandissimo!!!!
Bye
giaconet


title: dopo aggiornamento ripetuto

text:
Buonasera a tutti
mi scuso per la lungaggine del post mo non so come essere più conciso.
In una maschera vi sono i seguenti controlli:
DataTrasmissione= Data
Numero= numero
Data= data
Oggetto= memo
ProtRag= numero
DataProtRag= data
cmdSblocca= con il seguente codice su click
Private Sub Sblocca_Click()
If Me![IDDetermina] > 0 Then
   Me![DataTrasmissione].Locked = False
   Me![Numero].Locked = False
   Me![Data].Locked = False
   Me![Oggetto].Locked = False
   Me![ProtRag].Locked = False
   Me![DataProtRag].Locked = False
 Else
   Me![DataTrasmissione].Locked = True
   Me![Numero].Locked = True
   Me![Data].Locked = True
   Me![Oggetto].Locked = True
   Me![ProtRag].Locked = True
   Me![DataProtRag].Locked = True
 End If
End Sub
La maschera contiene il seguente codice:
Private Sub Form_BeforeUpdate(Cancel As Integer)
If Not IsNull(DLookup("numero", "Determine", "Numero=" & Me!Numero & " And
Data=Cvdate('" & Me!Data & "')")) Then
    MsgBox "i valori: " & Me!Numero & " e: " & Me!Data & ", sono già stati
inseriti."
    Cancel = True
End If
End Sub
Private Sub Form_Current()
If Me![IDDetermina] > 0 Then
    Me![Sblocca].Visible = True
    Me![DataTrasmissione].Locked = True
    Me![Numero].Locked = True
    Me![Data].Locked = True
    Me![Oggetto].Locked = True
    Me![ProtRag].Locked = True
    Me![DataProtRag].Locked = True
  Else
    Me![Sblocca].Visible = False
    Me![DataTrasmissione].Locked = False
    Me![Numero].Locked = False
    Me![Data].Locked = False
    Me![Oggetto].Locked = False
    Me![ProtRag].Locked = False
    Me![DataProtRag].Locked = False
  End If
End Sub
Inizialmente i campi da riempire sono DataTrasmissione, Numero, Data e
Oggetto gli altri campi li debbo necessariamente riempire in un secondo
momento.
Quando riempio gli altri campi mi viene eseguito nuovamente il codice
DopoAggiornamento e non mi fa salvare il record.
Si può uscire da questo circolo
ciao e grazie


title: dopo aggiornamento ripetuto

author: ALESSANDRO Baraldi

text:
"moro54" <
mor...@alice.it
> ha scritto nel messaggio
news:46ec0bef$0$37205$4faf...@reader3.news.tin.it...

Ovviamente l'evento viene ripetuto non può essere altrimenti... ma perchè
dici DOPO
quando in realtà gestisci il PRIMA...?
Puoi condizionare però l'evento con la proprietà NewRecord di maschera....
Questa prorietà va a TRUE solo quando il record è NUOVO, quindi ad una
modifica rimarrà = FALSE
Inserendo nell'Evento Before(Prima) una condizione Me.NewRecord potresti
risolvere..!
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.alessandrobaraldi.it
---------------------------------------------------------------------------


title: dopo aggiornamento ripetuto

text:
"ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:fch2s9$q2a$1...@aioe.org...
> "moro54" <
mor...@alice.it
> ha scritto nel messaggio
> news:46ec0bef$0$37205$4faf...@reader3.news.tin.it...
>
> Puoi condizionare però l'evento con la proprietà NewRecord di maschera....
> Questa prorietà va a TRUE solo quando il record è NUOVO, quindi ad una
> modifica rimarrà = FALSE
>
> Inserendo nell'Evento Before(Prima) una condizione Me.NewRecord potresti
> risolvere..!
>
> --
> @Alex (Alessandro Baraldi)
> ---------------------------------------------------------------------------
>
http://www.sitocomune.com/
>
http://www.alessandrobaraldi.it
> ---------------------------------------------------------------------------
>
Puoi dirmi come fare, non riesco proprio
ciao


title: dopo aggiornamento ripetuto

text:
"moro54" <
mor...@alice.it
> ha scritto nel messaggio
news:46ec3c38$0$17940$4faf...@reader1.news.tin.it...
>
> "ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
> news:fch2s9$q2a$1...@aioe.org...
> > "moro54" <
mor...@alice.it
> ha scritto nel messaggio
> > news:46ec0bef$0$37205$4faf...@reader3.news.tin.it...
> >
> > Puoi condizionare però l'evento con la proprietà NewRecord di
maschera....
> > Questa prorietà va a TRUE solo quando il record è NUOVO, quindi ad una
> > modifica rimarrà = FALSE
> >
> > Inserendo nell'Evento Before(Prima) una condizione Me.NewRecord potresti
> > risolvere..!
> >
> >
> Puoi dirmi come fare, non riesco proprio
> ciao
Sull'Evento che devi gestire scrivi:
If Me.NewRecord Then
    ' Esegui quello che c'era prima nell'evento
    ' Quindi quì incolli il vecchio codice...
    ' ......
End if



title: dopo aggiornamento ripetuto

text:
"ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:fchg50$t8m$1...@aioe.org...

grazie alex, è OK


title: Domandina... Query un pò fuori dagli schemi ed indici

author: Andrea Raimondi

text:
Salve.
La mia query è questa:
SELECT ID_AUTORE, (NOME_AUTORE+" "+COGNOME_AUTORE) AS NOME_COGNOME FROM
TBLAUTORI
Ora, io vorrei aggiungere un indice in modo che il risultato sia
ordinato per cognome(per dire, Alighieri viene prima di Almunia,
quindi se avessi Giacomo Alighieri e Franco Almunia vorrei vederli in
questo ordine).
Prima cosa che ho provato è stato Index, ma apparentemente Access non
apprezza molto che provi a mettere un indice dopo il FROM, chissà per
quale ragione.
Ho anche provato una GROUP BY(meglio di niente...) ma nulla, dice che
posso raggruppare solo sulla formula e non solo sul cognome... solo che
così facendo non ho la "certezza" di ottenere sempre il risultato
voluto.
Ho provato a guardare un pò su Google Groups usando "Index" come
keyword in questo newsgroup ma nella prima pagina non ho trovato
molto di rilevante(in realtà, non ho trovato *nulla* di rilevante,
almeno guardando i risultati).
MSDN porta solo riferimenti ad SQLServer(chissà perché...) anche
cercando "ACCESS".
Avendo qualche dato all'interno della tabella mi sembra che
Access ordini automaticamente come serve a me, purtroppo però non mi
sento di "fidarmi" di questa cosa, perché domani potrebbe uscire
fuori qualche accoppiata Nome+Cognome che stravolge questo apparente
ordinamento... ergo cerco una soluzione un pò più esplicita.
Personalmente ho finito le idee, quindi se voi ne avete... :D
Grazie in anticipo,
Andrea


author: Morgan

text:
"Andrea Raimondi" <
rain...@tin.it
> ha scritto nel messaggio
news:43ce725b$0$1067$4faf...@reader3.news.tin.it...

Hai provato a mettere un ORDER BY sul campo nome?
Morgan


text:
Morgan wrote:
> Hai provato a mettere un ORDER BY sul campo nome?
No, effettivamente mi era sfuggita.
Succede...
Grazie,
> Morgan
Andrea


title: OCX come installare ?

author: Valerio Cerperlloni

text:
Ho sviluppato un DB che utilizza il server  MSCOMM32.ocx per la
comunicazione seriale.
il problema nasce quando installo il mio Db su una macchina vergine sulla
quale non è installato Visual Basic.
posiziono l'ocx nella directory c:\windows \system ma continua a dare un
errore durante l'apertura del DB.
il problema si presenta anche installando il run-time di access.
ho provato anche a registrare il server nel registro con l'istruzione
"regsvr32.exe mscomm32.ocx" ma niente.
Grazie in anticipo...
P.s la installazione avviene attraverso install schield
che carica tutto


title: OCX come installare ?

author: CarloCos

text:
In aggiunta devi installare: MSComIT.dll e
ComCat.dll
Comunque alcuni OCX soffrono di questo baco, nel senso che restituiscono un
messaggio del tipo: non si possiede la licenza...oppure: nessun oggetto in
questo controllo...
Questo baco č conosciuto in VB e dipende da una registrazione difettosa
(errore nel registro). Esiste un eseguibile nel cd di VB5 o VB6 che risolve
il problema..purtroppo non ricordo il nome.
Ciao, Carlo
--
Posted from
ro...@www.paola.antares.it
 [195.216.145.2]
via Mailgate.ORG Server -
http://www.mailgate.org


title: OCX come installare ?

author: FasoN

text:
L'eseguibile e' il Regsvr32.exe ma dovrebbe stare nelle cartelle di windows
(non ricordo se WinPath o WinSysPath) anche senza l'installazione di VB.
Ciao
<LuigI>
"CarloCos" <
carl...@brutium.it
> wrote in message
000301bf60c6$28470f80$43d0fea9@carlocos450...
> In aggiunta devi installare: MSComIT.dll e
> ComCat.dll
> Comunque alcuni OCX soffrono di questo baco, nel senso che restituiscono
un
> messaggio del tipo: non si possiede la licenza...oppure: nessun oggetto in
> questo controllo...
>
> Questo baco è conosciuto in VB e dipende da una registrazione difettosa



title: OCX come installare ?

text:
Finalmente ho trovato.
No, non si tratta di regsvr32 ma di VBC.exe per VB5 e di VB6cli.exe per VB6



title: storico corsi per studenti

author: tmtube

text:
ho 3 tabelle

STUDENTI, CORSI FREQUENTATI E CORSI

STUDENTI
id
nome
cognome

CORSI FREQUENTATI
id
idstudente
IdCorso

CORSI
id
descrizione corso
giorno corso

questa struttura � perfetta in quanto se modifico la descrizione del corso
si modifica in automatico nella tabella corsi frequentati
ma il problema � se cambio il giorno del corso come gestisco lo storico
corsi? ovvero come tengo traccia del fatto che mario ha frequentato il corso
A il giorno lunedi e Paolo il corso A il giorno mercoledi?

Grazie.


title: storico corsi per studenti

author: Marco Pizzamiglio

text:
tmtube ha scritto:

Se vuoi gestire tutti i casi possibili, per non avere sorprese dovresti
aggiungere:
- una tabella con la data e le fasce orarie di ciascuna lezione di ciascun
corso
- una tabella dove registrare le presenze/assenze dei corsisti in ciascuna
lezione
In questo modo un corso potr� avere lezioni in qualsiasi giornata e in
qualsiasi fascia oraria, non hai vincoli.
Per� aumenter� il lavoro, per ogni corso dovrai inserire anche tutte le
giornate.
Se lo fai puoi aggiungere nella tabella delle singole lezioni anche la
descrizione dell'argomento trattato in quella lezione, cos� potrai vedere
non solo chi ha saltato qualche lezione ma anche quali argomenti gli
mancano.
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: storico corsi per studenti

text:
>Se vuoi gestire tutti i casi possibili, per non avere sorprese dovresti
>aggiungere:
>- una tabella con la data e le fasce orarie di ciascuna lezione di ciascun
>corso
>- una tabella dove registrare le presenze/assenze dei corsisti in ciascuna
>lezione
>In questo modo un corso potr� avere lezioni in qualsiasi giornata e in
>qualsiasi fascia oraria, non hai vincoli.
>Per� aumenter� il lavoro, per ogni corso dovrai inserire anche tutte le
>giornate.
>Se lo fai puoi aggiungere nella tabella delle singole lezioni anche la
>descrizione dell'argomento trattato in quella lezione, cos� potrai vedere
>non solo chi ha saltato qualche lezione ma anche quali argomenti gli
>mancano.
>Ciao.
>-Marco-

Grazie ottimi consigli cercher� di implementarli
Visto che ci sono hai qualche idea per il mio post relativo alla lentezza di
access a causa di 2 sub routine eseguite su apertura di una form all'avvio
del db? sospetto dipenda dai troppi dcount e filtri vari eseguiti su una
query su cui si basa gi� la form tu che ne pensi?


title: Eseguire da visual basic istruzioni sql

text:
Salve a tutti,
io vorrei eseguire una "select campo1 into var1 where <cond>" da
visual basic ma senza che mi si crea la query tra le query gia
definite...,
cioè vorrei che eseguita l'istruzione tutto tornasse come prima senza
aggiungere nulla!
E' possibile?
Ovviamente credo di si...,sono io che non lo so...!
Grazie a tutti


title: Eseguire da visual basic istruzioni sql

text:
silv...@tele2.it
 ha scritto:
> Salve a tutti,
> io vorrei eseguire una "select campo1 into var1 where <cond>" da
> visual basic ma senza che mi si crea la query tra le query gia
> definite...,
> cioč vorrei che eseguita l'istruzione tutto tornasse come prima senza
> aggiungere nulla!
> E' possibile?
> Ovviamente credo di si...,sono io che non lo so...!
> Grazie a tutti
Prova a cercare sulla guida Currentdb.Execute o DoCmd.RunSQL
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: Eseguire da visual basic istruzioni sql

author: Alessandro Cara

text:
silv...@tele2.it
 wrote:
> Salve a tutti,
> io vorrei eseguire una "select campo1 into var1 where <cond>" da
> visual basic ma senza che mi si crea la query tra le query gia
> definite...,
> cioč vorrei che eseguita l'istruzione tutto tornasse come prima senza
> aggiungere nulla!
> E' possibile?
> Ovviamente credo di si...,sono io che non lo so...!
>
> Grazie a tutti
>
Classica DlookUp
--
ac
y-1=x


title: Eseguire da visual basic istruzioni sql

author: Bruno Campanini

text:
<
silv...@tele2.it
> wrote in message
news:1190974998.6...@n39g2000hsh.googlegroups.com...
Salve a tutti,
io vorrei eseguire una "select campo1 into var1 where <cond>" da
visual basic ma senza che mi si crea la query tra le query gia
definite...,
cioč vorrei che eseguita l'istruzione tutto tornasse come prima senza
aggiungere nulla!
E' possibile?
Ovviamente credo di si...,sono io che non lo so...!
================================
Dim SQL As String
SQL = "[l'espressione SQL della tua Action Query]"
CurrentDb.Execute SQL
Bruno


title: Eseguire da visual basic istruzioni sql

author: PBsoft

text:
>> io vorrei eseguire una "select campo1 into var1 where <cond>" da
> Classica DlookUp
No, la DLookup esegue una SELECT campo FROM TABELLA: una query di selezione.
La "SELECT campo INTO nuovatabella FROM origine" è una query di creazione
tabella.
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype:pbsoftsolution


title: Eseguire da visual basic istruzioni sql

text:

Io l'ho interpretata in altro modo. Come vedi dice into "var1". Mi
sembra la classica cosa che si fa con un cursore.
Ha cmq tutte le soluzioni possibili
--
ac
y-1=x


title: Modifica stringa di Connessione

text:
> Ciao ragazzi ,
> avrei gentilmente bisogno di un info siccome conosco poco access , e
> ho la necessita di modificare una stringa di connessione  all '
> interno di un db access . Mi spiego meglio :
> ho un db chiamato  xxx  all' interno ci sono una serie di
> collegamenti  a delle tabelle di un db su un server .
> siccome uno di questi collegamenti non funziona piu avrei la necessita
> di modificare la stringa di connessione .
> qualcuno gentilmente mi sa dire i passaggi da fare per modificarla ?
 ps :mi son dimenticato di dire che ho la versione di access
       2003  .


title: CurrentDb.openrecordset

author: brunoz

text:
In una maschera (FrmMovIn) ho tre caselle di testo non associate
Casella10
Casella 11
Testo25
Vorrei inserire i valori contenuti nelle tre caselle nella tabella
"Movimenti" in un nuovo record.
Dim rst As Recordset
Set rst = CurrentDb.openrecordset(Movimenti)
rst.AddNew
rst!IDLib = Forms!FrmMovIn!CasellaC10
rst!IDAmico = Forms!FrmMovIn!CasellaC11
rst!DataOut = Forms!FrmMovIn!Testo25
rst.Update
Il codice mi da errore "jet non è in grado di trovare la tabella o la query
di imput"
Dove sbaglio?
Grazie
- Bruno -


title: CurrentDb.openrecordset

author: namor

text:
brunoz ha scritto:

Devi mettere gli apici sul nome della tabella, altrimenti cerca il nome
della tabella in una variabile che si chiama Movimenti:
  Set rst = CurrentDb.openrecordset("Movimenti")
Strano che non ti dia un errore "Variabile non definita", prima
dell'errore che dici tu. Forse hai sulla form un controllo con quel nome,
o hai tolto l'Option Explicit all'inizio del modulo.
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: CurrentDb.openrecordset

text:
"namor" <
do...@spam.me
> ha scritto nel messaggio
news:bvbelg$33a$1...@news.newsland.it...

Grazie Namor
Fatto! ora il messaggio di errore è "tipo non corrispondente"


title: CurrentDb.openrecordset

author: Roberto da casa

text:
"brunoz" <
tropp...@tiscali.it
> ha scritto nel messaggio
news:bvbgjg$pon07$1...@ID-213675.news.uni-berlin.de...

Se usi una versione di Access successiva ad Access97, sotituisci:
Dim rst As Recordset
con:
Dim rst As DAO.Recordset
ed aggiungi al tuo database i riferimenti alla libreria Micrrosoft DAO 3.6 .
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: CurrentDb.openrecordset

author: Brunoz

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:NrcSb.370$Mt6....@twister2.libero.it...

Fonziona perfettamente Grazie
- Bruno -


title: CurrentDb.openrecordset

text:
"namor" <
do...@spam.me
> ha scritto nel messaggio
news:bvbelg$33a$1...@news.newsland.it...

Grazie
- Bruno -


title: Spedire messaggiu di posta in automatico da Access 2003

text:
Ringrazio in anticipo chi mi vorra rispondere
Vi faccio presente il mio problema
Prima cosa  sono un neofita di access nel senso che riesco a fare le cose
piu semplici
Ora passiamo al probema
Access 2003
Ho Creato un database che mi genera un report che viene poi stampato in pdf
Ora ho una lista di amici inserita nel database
Come faccio a spedire un allegato a ogni singolo utente in automatico con
access
Grazie
Esempio
Lista
a...@tin.it
b...@tin.it
c...@tin.it
il file e esempio.pdf
Avendo un file pdf come faccio ainoltrarlo in automatico tramite outlook
singolarmente a
a...@tin.it

b...@tin.it

c...@tin.it


text:
"Erik76" <
erik76...@inwind.it
> ha scritto nel messaggio
news:FXp0c.41804$FJ6.1...@twister1.libero.it...

Per quanto riguarda l'allegato guardati i post precedenti..
per gli utenti.. attraverso la lettura di un recordset prelevi ogni
indirizzo che ti serve
Struttura invio mail
------------
dim rst as recordset
dim rstSQL
strSQL="SELECT email FROM utenti"
set rst=currentdb.openrecordset(strSQL,dbopendynaset)
if rst.recordcount>0 then
    rst.movefirst
    Do while recordset.EOF=false
    [..comando per l'invio mail]...indirizzo rst!email
    rst.movenext
    loop
end if
rst.close
--------------
questo č solo un esempio
ciao


text:
"### CH v2.004 ###" <
tipiacerebb...@genio.af.it
> ha scritto nel
messaggio news:c1td31$va7$1...@news.flashnet.it...

So che sono un neofita e quindi ho dei piccoli problemi
Non so proprio come si crea
Dove viene creato?
Grazie


text:
"Erik76" <
erik76...@inwind.it
> ha scritto nel messaggio
news:Rzv0c.42503$FJ6.1...@twister1.libero.it...
[CUT]
> > Per quanto riguarda l'allegato guardati i post precedenti..
> >
> > per gli utenti.. attraverso la lettura di un recordset prelevi ogni
> > indirizzo che ti serve
> >
> > Struttura invio mail
> >
> > ------------
> > dim rst as recordset
> > dim rstSQL
> >
> > strSQL="SELECT email FROM utenti"
> >
> > set rst=currentdb.openrecordset(strSQL,dbopendynaset)
> >
> > if rst.recordcount>0 then
> >
> >     rst.movefirst
> >     Do while rst.EOF=false
> >
> >     [..comando per l'invio mail]...indirizzo rst!email
> >     rst.movenext
> >     loop
> >
> > end if
> >
> > rst.close
> > --------------
> >
> >
> > questo č solo un esempio
> So che sono un neofita e quindi ho dei piccoli problemi
> Non so proprio come si crea
> Dove viene creato?
> Grazie
>
Questo č codice da inserire in un ipotetica maschera, cerca nell'help di
A2000 alla voce "openrecordset"
ciao
>


author: Alessio Albano

text:
"Erik76" <
erik76...@inwind.it
> wrote in message news:<Rzv0c.42503$
FJ6.1...@twister1.libero.it
>...

> > questo è solo un esempio
> >
> > ciao
> >
> >
> So che sono un neofita e quindi ho dei piccoli problemi
> Non so proprio come si crea
> Dove viene creato?
> Grazie
Dunque, tu hai già una tabella contenente gli indirizzi di posta
elettronica: se la tabella si chiama CONTATTI e contiene il campo
EMAIL, devi creare un recordset seguendo la procedura del post
precedente, quindi esegui il comando per l'invio del messaggio di
posta elettronica; in Access 97 è >DoCmd.SendObject acReport, ,
acFormatHTML, "indirizzo", , , "Oggetto del messaggio", "Corpo del
messaggio, -1<
Non sono sicuro che sia valido anche per A03, ti conviene fare una
ricerca per SendObject. A quel punto vedrai anche come specificare il
file da allegare.


text:
"Erik76" <
erik76...@inwind.it
> ha scritto nel messaggio
news:FXp0c.41804$FJ6.1...@twister1.libero.it...

Vai sul Sito Comune (link qui sotto) e nella Sezione General leggiti queste
tre FAQ:
1) Inviare e-mail con MSAccess utilizzando il winsock di Paolo Beltrame
2) Inviare e-mail con MSAccess utilizzando la libreria mapi32.dll di Carlo
Costarella
3) Inviare e-mail ad una lista di utenti (mailing list) con MSAccess
utilizzando il winsock di Maurizio Cenere
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


text:
Da: "### CH v2.004 ###" <
tipiacerebb...@genio.af.it
>
Oggetto: Re: Spedire messaggiu di posta in automatico da Access 2003
Data: lunedě 1 marzo 2004 12.45
"Erik76" <
erik76...@inwind.it
> ha scritto nel messaggio
news:Rzv0c.42503$FJ6.1...@twister1.libero.it...
[CUT]
> > Per quanto riguarda l'allegato guardati i post precedenti..
> >
> > per gli utenti.. attraverso la lettura di un recordset prelevi ogni
> > indirizzo che ti serve
> >
> > Struttura invio mail
> >
> > ------------
> > dim rst as recordset
> > dim rstSQL
> >
> > strSQL="SELECT email FROM utenti"
> >
> > set rst=currentdb.openrecordset(strSQL,dbopendynaset)
> >
> > if rst.recordcount>0 then
> >
> >     rst.movefirst
> >     Do while rst.EOF=false
> >
> >     [..comando per l'invio mail]...indirizzo rst!email
> >     rst.movenext
> >     loop
> >
> > end if
> >
> > rst.close
> > --------------
> >
> >
> > questo č solo un esempio
> So che sono un neofita e quindi ho dei piccoli problemi
> Non so proprio come si crea
> Dove viene creato?
> Grazie
>
Questo č codice da inserire in un ipotetica maschera, cerca nell'help di
A2000 alla voce "openrecordset"
ciao
>
Grazie
Ho letto quello che mi hai scritto ma nada
Allora ho creato un modulo incollandno quello che mi hai scritto ma
strSQL="SELECT email FROM clienti"
mi da un errore
Cosa potrebbe essere
Grazie ancora
Sono proprio incapace


text:
"Erik76" <
erik76...@inwind.it
> ha scritto nel messaggio
news:q_K0c.44173$FJ6.1...@twister1.libero.it...

Ragazzi grazie
me la son cavata con il sito comune usando l'esempio dela mailing list solo
che ho spesse volte il timeout non posso aumentarlo
vi chiedo un ultimo aiuto grazie


title: stuttura dati particolare: campi diversi per categorie di record diversi

author: Antonio Biso

text:
Allora, vediamo un po'...
Una tabella di anagrafica base con una serie di informazioni comuni ad
oggetti che non sono omogenei tra loro (stiamo in ambito di impianti
petroliferi, si codificano tutte le parti d'impianti, dalla valvoletta al
pompone)
A questo punto mi viene richiesto di memorizzare i cosiddetti attributi,
cioè delle info aggiuntive che vanno al di là dell'anagrafica base comune.
Il problema è che questi attributi non sono comuni ad oggetti diversi.
Per esempio, per un "buzzico" (recipiente a pressione) ci può essere
dimensione e pressione max, per un trasmettitore il range di taratura e così
via.
Se fossero poche categorie di oggetti (N) con pochi attributi l'uno (M), uno
potrebbe pure pensare per semplificare, di aggiungere N*M campi
all'anagrafica e vorrà dire che molti rimarranno vuoti e solo quelli della
categoria riempiti.
Ma non è così:
N è 30 circa, M è in media 7/8 campi
Il tutto poi dovrà comportare opportune maschere di inserimento che dovranno
essere diverse a seconda della categoria a cui appartiene l'oggetto
selezionato.
Come strutturereste voi i dati, secondo queste problematiche.
Mi sto facendo un'idea, ma ogni contributo è ben accetto.
Grazie
Antonio


text:
Antonio Biso ha scritto:







Una tabella caratteristiche, dove metti IDogetto, IDcaratteristica e
Valore. Con chiave primaria doppio campo IDoggetto-IDcaratteristica per
evitare di inserire due volte la stessa caratteristica su un oggetto.
Eventualmente anche una tabella Correlazioni oggetti-caratteristiche che
indichi quali caratteristiche sono disponibili per ciascun oggetto, in
modo che non si possa andare a caricare una capacità in litri su un
bullone.
La maschera di inserimento è unica per tutte le tipologie di oggetto, una
maschera principale (Oggetto) con sottomaschera (Caratteristiche).
Ciao.
-Marco-
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


author: Sergio

text:
"Antonio Biso" <
ab...@libero.it
> ha scritto nel messaggio
news:5hIjo.96149$Ua.2...@twister2.libero.it...
>
> A questo punto mi viene richiesto di memorizzare i cosiddetti attributi,
> cioè delle info aggiuntive che vanno al di là dell'anagrafica base comune.
>
> Il problema è che questi attributi non sono comuni ad oggetti diversi.
>
> Per esempio, per un "buzzico" (recipiente a pressione) ci può essere
> dimensione e pressione max, per un trasmettitore il range di taratura e
> così via.
>
se gli attributi sono di qualità diversa per i vari oggetti, anzichè
prevedere N*M campi, secondo me è meglio
prevedere i 7/8 campi di descrizione 'caratteristica_1' , '
caratteristica_2',...
in cui inserire gli attributi salienti di ciascuno, ( anche se eterogenei
dai precedenti )...


text:

;-{)   Mi ricorda un mio vecchio mal di testa. Nel mio caso gli N erano
di meno (serbatoi, condotte, valvole, impianti, linee).
Il consiglio di Namor e' da seguire e la quantita' di M diventa ininfluente.
--
ac


author: Leo

text:
On Sep 14, 5:27 pm, Alessandro Cara <
alessandro.c...@ay-1anetwork.it
>
wrote:

> ac- Hide quoted text -
>
> - Show quoted text -
Ciao Anto' (ti ricordi ancora di me ??ma ndo stai, quale impianto ? io
in kazakhstan ancora:-))); mi permetto di darti un suggerimento dato
che l'ho usato (peraltro e' una cosa simile a quanto suggerito da
Marco);secondo me dovresti crearti una tabella di Classi dove per
ognuna Classe hai degli attributi. Dopo di che associ la classe al tuo
Equipment (anagrafica) e la form di inserimento (tramite un pulsante o
qualsiasi altra cosa) sara' sempre la stessa , ma cambiera' il
contenuto che visualizzera' solo gli attributi corrispondenti alla
Classe dell'equipment. Io la vedo come una cosa pulita e semplice;
ovvio che bisogna vedere quante classi hai, ma ritengo comunque che ne
avrai vantaggio dopo. Una volta create sono quelle di solito e, male
che vada, ne aggiungi una due.... Che dici ???
P.S. ti ho visto l'altra settimana in TV (torneo a s. marinella) :-))))


author: pablitomf

text:

Io sta cosa l'ho fatta per il programma di gestione cespiti...
Tabella "tbl_Beni" :
cmp_ID
cmp_Categoria
cmp_Descrizione
cmp_Matricola
Tabella "tbl_Beni_attributi" :
cmp_ID
cmp_ID_Bene 'collegamento alla "tab_Beni"
cmp_Descrizione
cmp_Tipo_Valore
cmp_Valore
in questo modo hai semplicemente un corpo "attributi" dove mettere ciò
che ti pare in verticale...
nulla di più semplice... alla fine è un record padre con dei records
figli (tipo testata fattura corpo fattura)


text:
Leo ha scritto:
> On Sep 14, 5:27 pm, Alessandro Cara <
alessandro.c...@ay-1anetwork.it
>
> wrote:
> > Il 14/09/2010 12.38, Antonio Biso ha scritto:
> >
> >
> >
> >
> >
> > > Allora, vediamo un po'...
> >
> > > Una tabella di anagrafica base con una serie di informazioni comuni ad
> > > oggetti che non sono omogenei tra loro (stiamo in ambito di impianti
> > > petroliferi, si codificano tutte le parti d'impianti, dalla valvoletta al
> > > pompone)
> >
> > > A questo punto mi viene richiesto di memorizzare i cosiddetti attributi,
> > > cioè delle info aggiuntive che vanno al di là dell'anagrafica base
comune.
> > > Il problema è che questi attributi non sono comuni ad oggetti diversi..


Beato a te
sede, a roma
mi permetto di darti un suggerimento dato
> che l'ho usato (peraltro e' una cosa simile a quanto suggerito da
> Marco);secondo me dovresti crearti una tabella di Classi dove per
> ognuna Classe hai degli attributi. Dopo di che associ la classe al tuo
> Equipment (anagrafica) e la form di inserimento (tramite un pulsante o
> qualsiasi altra cosa) sara' sempre la stessa , ma cambiera' il
no, non capisco
ogni classe ha attributi diversi, come fai a mettere tutto nella stessa
tabella?
mi fai un esempio pratico?
> contenuto che visualizzera' solo gli attributi corrispondenti alla
> Classe dell'equipment. Io la vedo come una cosa pulita e semplice;
> ovvio che bisogna vedere quante classi hai, ma ritengo comunque che ne
> avrai vantaggio dopo. Una volta create sono quelle di solito e, male
> che vada, ne aggiungi una due.... Che dici ???
> P.S. ti ho visto l'altra settimana in TV (torneo a s. marinella) :-))))
Hai visto che bello, davanti all'infamona? bella gnocca cmq...
:-D
Antonio



text:
Sergio ha scritto:



Non ho capito, perdonami...



text:
Marco Pizzamiglio ha scritto:
> Antonio Biso ha scritto:








Ho la sensazione di non essere riuscito a spiegare la situazione perchè
tutte 'ste soluzioni non mi risolvono il problema. Faccio un esempio
Categoria Filtri
Gli item possono avere come tag
MA - MB - MC
Categoria Trasmettitori
LT - PT - FT - TT
I filtri hanno come attributi:
dimensione
pressione
fluido
i trasmettitori hanno
min
max
supponiamo che io prepari una tabella con tutte le categorie
1 MA
1 MB
1 MC
2 LT
2 PT
2 FT
2 TT
a questo punto non riesco proprio a creare la struttura dati
intanto devo avere un'altra tabella che mi dice quali sono i campi per
ogni ID di categoria
Una volta che ottengo ciò, devo associare ad ogni Item di ogni categoria i
suoi campi attributi e salvare da qualche parte i valori per ogni
attributo di quell'item.
Pablito dice in verticale...ù
ma se lo faccio in verticale devo usare per forza poi una sottomaschera a
foglio dati per esempio, non ho tutti gli attributi sulla stessa form a
maschera semplice.
e cmq come faccio a creare gli n record in verticale, per ogni attributo?
Ce li schiaffo a prescindere?
Così se c'ho 100000 item e una media di 10 attributi, mi si popola una
tabella con un miglione di record!!!
Oppure posso dire: apro la form anagrafica, selezionando un item c'ho la
categoria e quindi (quindi per modo di dire) i suoi attributi.
L'utente seleziona quelli da riempire e cliccando l'attrbiuto e inserendo
un valore lo aggiunge alla sottotabella in verticale.
Però non mi convince per niente...
SIGH
Antonio



text:
"Alessandro Cara" <
alessan...@ay-1anetwork.it
> ha scritto nel messaggio
news:qTJjo.241093$813....@tornado.fastwebnet.it...
> Il 14/09/2010 12.38, Antonio Biso ha scritto:
>> Allora, vediamo un po'...
>>
> ;-{)   Mi ricorda un mio vecchio mal di testa. Nel mio caso gli N erano di
> meno (serbatoi, condotte, valvole, impianti, linee).
> Il consiglio di Namor e' da seguire e la quantita' di M diventa
> ininfluente.
ma namor chi?
Antonio


text:

Ho una senilita' galoppante ma Pizzamiglio credo sia la nuova anagrafica
del "vecchio" Namor.
--
ac


text:
"Alessandro Cara" <
alessan...@ay-1anetwork.it
> ha scritto nel messaggio
news:1NMko.2171$%a....@tornado.fastwebnet.it...

ah ok
perņ continuo a non riuscire a trovare la luce
Antonio


text:
NESSUN ALTRO RISCONTRO?
sigh...
Antonio


text:
Antonio Biso ha scritto:
















> Pablito dice in verticale...ù


Ecco, questa è l'idea. Selezioni l'item (maschera principale) e nella
sottomaschera vai a caricare gli attributi.
Le righe per ogni attributo le inserisci una per una a mano nella
sottomaschera, oppure le crei già prima con una query di accodamento così
poi ti rimangono solo da inserire i valori.
Per gli oggetti futuri prevedi un pulsantino e un paio di righe di codice
che creino in automatico le righe IDoggetto - IDattributo.
Se hai 10.000 oggetti e una media di 10 attributi avrai un milione di
record, sì, ma non hai molte alternative. La struttura dati organizzata in
questo modo è normalizzata, poi sarà molto facile gestirla e fare ricerche.
Se invece scegli di aggiungere N coppie di campi direttamente nella
tabella Oggetti (IDattributo1-Valore1, IDattributo2-Valore2,...) vai
incontro a due problemi:
1. le ricerche saranno complesse e più lente, avrai bisogno di filtri
lunghi tipo
(IDattributo1=5 And Valore1=10) Or ... Or (IDattributoN=5 And ValoreN=10)
2. prima o poi ti capiterà un oggetto che ha bisogno di N+1 attributi
(legge di Murphy)
Sorge un altro problema: il tipo di dati del valore, che può essere
numerico intero, numerico con decimali, testo (es: un colore), ecc...
Se i valori non ti servono per fare calcoli consiglio di usare un campo
testo e risolvi il tutto, ma è probabile che ti servano i numeri per
cercare portate, pressioni, ecc... che siano maggiori o minori di un certo
valore.
Ciao.
-Marco-



text:

Allora Esempio :
1 Tabella: Classi, dove al suo interno hai :
Classe (Esempio : VALV)
Classe_Desc (se vuoi metteer una descrizione, altrimenti non usare
questo campo - Esempio : Valvole)
Nome_Attributo (1 record per ogni attributo della classe VALV-
Esempio : DIMENSION, PRESSURE, etc, etc)
Questa Tabella ha quindi la struttura 1 CLASSE - MOLTI ATTRIBUTI e
ovviamente deve contenere tutte le possibili classi riferete alle
tipologie delle tue apparecchiature: posso immaginare una Classe per
le POMPE, una classe per i MOTORI, una classe per VALVOLE, etc, etc.
Bada bene, la classe e' riferita alla tipologia e non alla singola
apparecchiatura, altrimenti avremo N apparecchiature, N classi e non
risolvi il problema.
2 Tabella: Valori Attributi: dove al suo interno hai:
Equipment (dalla tua tabella)
Classe (Esempio : VALV)
Attributo Classe (Esempio: DIMENSION)
Valore Attributo (Esempui: 12 ")
E cosi via per tutti gli attributi della Classe riferita
all'equipment.
Ora, mi dirai (ma so gia' che lo hai capito) : dove e' la connessione
tra equipment e classe (unico tassello mancante) ? Semplice, aggiungi
un campo sulla tua taballa Equipment (o anagrafiche non so) che
chiamrai CLASSE e dove associerai la CLASSE corrispondente. Non solo,
per tutte le stesse tipologie di Equipment assegnerai la stessa
classe.
Ovvio che c'e da fare un lavoro di creazione delle classi con i
relativi attributi, ma immagino tu li abbia gia' . Se poi non puoi
raggruppare le anagrafiche per tipologie (ma non penso se come mi dici
trattasi di impianti petroliferi), allora devi fare una classe per
ogni anagrafica (ma non so quanto ti convenga) !!
> > contenuto che visualizzera' solo gli attributi corrispondenti alla
> > Classe dell'equipment. Io la vedo come una cosa pulita e semplice;
> > ovvio che bisogna vedere quante classi hai, ma ritengo comunque che ne
> > avrai vantaggio dopo. Una volta create sono quelle di solito e, male
> > che vada, ne aggiungi una due.... Che dici ???
> > P.S. ti ho visto l'altra settimana in TV (torneo a s. marinella) :-))))
>
> Hai visto che bello, davanti all'infamona? bella gnocca cmq...
> :-D
>
> Antonio
>
> --
>
Vabe dai, mo non esageriamo con il bello (!!!) :-))))
Si ho visto che stavi proprio davanti......bella gnocca non mi sembra
proprio, poi sai solo il pensiero che ha a che fare con persone a cui
sono abbastanza allergico, mhmhmhmh :-)))))))))
Fammi sapere , buon lavoro !!
> questo articolo e` stato inviato via web dal servizio gratuitohttp://
www.newsland.it/newssegnala
 gli abusi ad ab...@newsland.it- Hide quoted text -



text:
"Antonio Biso" <
ab...@libero.it
> ha scritto nel messaggio
news:ZEClo.98169$Ua.2...@twister2.libero.it...
> NESSUN ALTRO RISCONTRO?
>
> sigh...
>
> Antonio
A beneficio di chi ha seguito la cosa alla fine ho risolto cosi
tabella categorie con un progressivo e tutti i codici tipo facenti parti
delle categorie
tabellone da 119 campi
nel tabellone, per ogni campo, nella proprietą descrizione ho messo i numeri
delle categorie che hanno quel campo come caratteristico, qualcosa tipo
,3,9,12,23,
le delimitazioni con le virgole all'inizio e alla fine sono importanti per
la ricerca.
poi mi sono fatto una struttura a schede, con 28 linguette
ogni linguetta ha solo i campi della categoria di quella linguetta
la linguetta si chiama proprio col numero della categoria
Quando seleziono un record, vedo il suo codice tipo, vado nella tabella
categorie e trovo il numero di categoria
da codice nascondo tutte le linguette e faccio vedere solo quella del numero
della categoria
se voglio esportare i dati di una certa categoria, e quindi un sottoinsieme
dei 119 campi, selezionato il numero di categoria ciclo sui campi e se quel
numero č nella proprietą descrizione lo utilizzo creando dinamicamente una
query di selezione
quella query con solo i campi selezionati la uso per l'esportazione
sporchi trucchi, ma alla fine funzionano...
Antonio


title: conversione query

author: montanaro

text:
          Buongiorno a tutti, io avrei un po di caos nelle query, numericamente siamo
a 30.
Vorrei farle sparire (senza eliminarle! eheh).
Non conosco VBA, ma è possibile in modo, oserei dire "automatico" o quasi,
trasformarle in funzioni o altro, in modo da averle in un modulo e
richiamarle se necessarie?
Ho access 2002.
Grazie
Montanaro
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: conversione query

text:
"montanaro" <
jor...@yahoo.it
> ha scritto nel messaggio
news:82Z88Z48Z250Y1...@usenet.libero.it...
>
>           Buongiorno a tutti, io avrei un po di caos nelle query,
numericamente siamo
> a 30.
> Vorrei farle sparire (senza eliminarle! eheh).
> Non conosco VBA, ma è possibile in modo, oserei dire "automatico" o quasi,
> trasformarle in funzioni o altro, in modo da averle in un modulo e
> richiamarle se necessarie?
> Ho access 2002.
Potresti con VBA memorizzare il codice SQL delle query in delle stringhe SQL
(variabili di tipo stringa); se le query sono query di comando (accodamento,
eliminazione aggiornamento ecc. ecc.) non c'è bisogno per eseguirle di
riregistrarle: puoi eseguire direttamente da VBA le varie stringhe SQL con
il metodo RunSQL (vedi help).
Se invece le query sono query di selezione o query a campi incrociati puoi
aprire un recordset con le stringhe SQL in cui hai memorizzato il codice SQL
delle query e poi operare con quel recordset.
Volendo, da VBA o aprendo la struttura delle maschere o dei report, puoi
impostare quelle stringhe SQL come origine record delle maschere o dei
record.
Infine, se lo desideri, puoi riregistrare da VBA una query ed impostare come
suo codice VBA il valore memorizzato in una delle stringhe SQL di cui sopra;
un esempio di come creare da VBA una query e come impostare, sempre da VBA,
il suo codice SQL lo trovi nel database di esempio allegato alla mia FAQ
intitolata "2.10 Come si può creare in maniera dinamica una query con la
tecnica QBF?" e che trovi nella Sezione Queries del Sito Comune (link qui
sotto).
Naturalmente, una volta che ti sei memorizzati i codice SQL delle queries,
puoi anche eliminarle dal database.
Comunque per diminuire la confusione che le 30 o più query possono crearti,
imposta per la finestra database la visualizzazione Dettagli e, cliccando
con il tasto destro del mouse sul nome di ogni oggetto, esegui il comando
Proprietà: si aprirà una finestra di dialogo e nella sua casella relativa
alla descrizione digita qualsiasi indicazione da legare a quell'oggetto e
salva le proprietà; mantenendo la visualizzazione Dettagli della finestra
database, vedrai sempre quella descrizione a fianco del nome dell'oggetto.
Resta il fatto che 30 query in un database sono sempre parecchine: abituati
a gestire dinamicamente le stringhe SQL che potrai anche scrivere
direttamente nell'origine record delle maschere e dei report oppure nelle
origini riga delle caselle combinate o delle caselle di riepilogo; quanto
poi alle query di comando puoi crearti le relative stringhe ed eseguirle da
VBA come indicato qui sopra.
> Grazie
Prego.
> Montanaro
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: conversione query

text:
                    Il 24 Nov 2005, 12:02, "Roberto da casa" <
r.masso...@libero.it
> ha
scritto:

          Grazie di cuore, stampo la tua risposta e comincio a lavorarci.
ciao
montanaro



title: Dbgrid

author: Alfredo Montanini

text:
Posso fare la somma di un campo direttamente dalla dbgrid?
Se si come?


title: Organizzazione tabelle - query - maschere - ...

author: F. Canova

text:
Ciao a tutti.
Ogni tanto, mi lascio andare nella creazione di tabelle, maschere, query e
via dicendo.
Alla fine mi ritrovo con una popolazione di elementi che è prossima alla
densità della Cina.
Per cercare di districarmi un pochino, faccio spesso precedere il nome
dell'elemento dall'argomento (es Inserimento_prodotto1;
Inserimento_prodotto2; Consultazione_prodotto1_per_cliente; ...).
Che voi sappiate, c'è qualche modo per organizzarele in cartelle o qualcosa
di simile??
(Non gridate all'anatema, vi prego ...)
Grazie in anticipo a tutti qualti.
P.S.
Un grosso ringraziamento a Maurizio Facciuti e Antonio Biso per l'enorme
aiuto che mi hanno dato.


title: Gruppo di opzioni collegato ad una casella di riepilogo

text:
Salve a tutti.
In una maschera ho messo una casella di riepilogo. Nella casella di
riepilogo ci sono varie colonne. Per default la casella di riepilogo è
ordinata alfabeticamente in base alla prima colonna. Ho messo un gruppo di
opzioni con due opzioni
1- ordina per fornitore (colonna1)
2- ordina per prodotto (colonna 2)
Ho impostato i valori delle opzioni solo che non so come fare a dire alla
casella di riepilogo di regolarsi in base all'opzione scelta. Ho provato ad
assegnare una macro ma non mi sembra di aver visto sotto "Azioni" un
"OrdinaInBase" o similare.
Qualcuno sa come aiutarmi?
Grazie
Stefano


text:
r4gtl ha scritto:

Sull'evento dopo aggiornamento del gruppo opzioni devi cambiare
l'origine riga del riepilogo, esempio:
Private Sub Cornice1_AfterUpdate()
Select Case Me.Cornice1
    Case 1
        Me.Elenco0.RowSource = "SELECT Tabella1.ID, Tabella1.campo1,
Tabella1.campo2 FROM Tabella1 ORDER BY Tabella1.campo1;"
    Case 2
        Me.Elenco0.RowSource = "SELECT Tabella1.ID, Tabella1.campo1,
Tabella1.campo2 FROM Tabella1 ORDER BY Tabella1.campo2;"
End Select
End Sub
dove cornice1 è il gruppo di opzioni
case 1 è l'opzione prima colonna riepilogo crescente
case 2 è l'opzione seconda colonna riepilogo crescente


text:
"BR1" <
bona...@gmail.com
> ha scritto nel messaggio
news:1152200275....@m73g2000cwd.googlegroups.com...
r4gtl ha scritto:




Grazie!
Era proprio quello che cercavo.
Adesso comincio a capire.
Ciao
Stefano


title: Report visulizzabile in stato struttura

text:
Ciao
Ho un applicazione. Ma vorrei dare la possibilità all'utente di poter solo
impostare i report come vuole,( non altri oggetti del progetto)quindì dare
possibilità di poter visualizzare solo i report in stato di struttura per le
modifiche che vuole, è possibile?
 Grazie
_Shari


title: Report visulizzabile in stato struttura

author: Roberto dal portatile

text:
<
ma...@i.it
> ha scritto nel messaggio
news:7BdCh.12256$aF5....@tornado.fastwebnet.it...

Invece di far smanettare l'utente con la struttura di un report (è sempre
pericoloso ed inoltre daresti la possibilità di aprire la struttura anche
degli alrei oggetti), val sul Sito Comune (link qui sotto) e nella Sezione
Reports prova a vedere se fa al caso tuo la FAQ di Silvio Savoldi e
Alessandro Baraldi intitolata "4.25 Formattazione di un report a runtime".
> Grazie
Prego
> _Shari
--
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------


title: Report visulizzabile in stato struttura

text:
"Roberto dal portatile" <
r.ma...@libero.it
> ha scritto nel messaggio
news:h9mCh.13616$h_1.3...@twister1.libero.it...

Ti ringrazio!! ma è proprio quello che voglio evitare,  che l'utente abbia
possibilità di andare su altri oggetti!! lasciandolo solo di poter
modificare dimensioni e di spostamento di qualche  campo a seconda di loro
esigenze, naturalmente se combina dei casini che poi, intervennismo noi.
 Ciao e grazie


title: Report visulizzabile in stato struttura

text:
<
ma...@i.it
> ha scritto nel messaggio
news:3gKCh.16491$aF5....@tornado.fastwebnet.it...

> Ti ringrazio!! ma è proprio quello che voglio evitare,  che l'utente abbia
> possibilità di andare su altri oggetti!! lasciandolo solo di poter
> modificare dimensioni e di spostamento di qualche  campo a seconda di loro
> esigenze, naturalmente se combina dei casini che poi, intervennismo noi.
Liberissimo di decidere come meglio ritieni opportuno, resta il fatto che le
modifiche apportate al layout del report con la soluzione che ti ho
consigliato lasciano invariato il report originale, così che se l'utente
combina dei casini non farà resterà sempre la versione fatta da te integra e
non incasinata.
> Ciao e grazie
Prego



title: Report visulizzabile in stato struttura

text:
"Roberto dal portatile" <
r.ma...@libero.it
> ha scritto nel messaggio
news:4zEDh.4501$zG1....@twister2.libero.it...

Ora forse ho capito cosa intendi !!! una sorta come northwind? vero?
ma come dici tu però: è meglio lasciare l'utente senza la possibilità di
fare variazioni, se no creo una situazione di non ritorno.
  ciao grazie ancora


title: automazione in excel

author: Vladimiro Leone

text:
Ciao,
cercherò di spiegare con un piccolo esempio quello di cui ho bisogno.
In un foglio di lavoro Excel (modello) ho predisposto nella cella A1
il nome dell'intervallo per ricevere tramite l'automazione da access
10 nomi presenti in una tabella ed ho applicato una formattazione
unendo le celle B1:B10 inserendovi verticalmente la scritta
"nominativi". Succede che i 10 nomi non vanno a finire sulle 10 celle
A1:A10 già esistenti, bensì le 10 celle si rigenerano duplicando le
celle unite B1:B10 con altre 10 righe. Ho provato a spostare la
formattazione sul foglio2 inserendo i riferimenti delle celle del
Foglio1 (ad esempio =FoglioA1!A1 dove nel frattempo ho inserito il
nome dell'intervallo per l'automazione) ma non è cambiato nulla. Avete
qualche idea su come aggirare questo problema?
Grazie a chi vorrà darmi una mano.
Ciao Vladimiro.


title: automazione in excel

author: MA

text:
"Vladimiro Leone"  ha scritto nel messaggio
news:bd45ff68-8e65-4612...@u14g2000vbg.googlegroups.com...


_________Risposta:
Ed in tutto questo Access cosa c'entra?
MA


title: automazione in excel

author: Riccardo Baldinotti

text:

Anche per me la cosa sembra OT, però mi è successo spesso che SICCOME
faccio programmi con Access, ALLORA devo esportare in Excel.
A causa di ciò, ti copio qui un pezzo di routine che fa appunto
questo.
On Error Resume Next
    Dim v As Byte, u As Byte
    Dim FLD As Field
    Dim XLSheet As Object
    Set XLSheet = GetObject(, "Excel.Application")
    If Err.Number <> 0 Then
        Set XLSheet = CreateObject("Excel.Application")
    End If
    If Err.Number <> 0 Then
        Set XLSheet = CreateObject("Excel.Application")
    End If
    On Error GoTo 0
    XLSheet.workbooks.Open CurrentProject.Path & "\OriginePostEl.xlsx"
    XLSheet.Application.Visible = True
    XLSheet.Parent.Windows(1).Visible = True
    '
    Set RST = CurrentDb.OpenRecordset("qElencoPostEl")
    RST.MoveLast
    RST.MoveFirst
    u = 2
    Do While Not RST.EOF
        v = 1
        For Each FLD In RST.Fields
            XLSheet.activesheet.Cells(u, v).Value = FLD.Value
            v = v + 1
        Next
        RST.MoveNext
        u = u + 1
    Loop
    XLSheet.activesheet.Protect Password:="frolloccone",
DrawingObjects:=True, Contents:=True, Scenarios:=True '
    XLSheet.activesheet.SaveAs FileName:="t:\pubblica\INDIRIZZI LOTUS
\Indirizzi Post-El.xlsx"
    XLSheet.activeworkbook.Close
Riassumendo: apro un foglio Xl formattato come voglio, ci scrivo i
valori dei vari campi di una query e poi lo salvo con un altro nome.
Spero sia chiaro. Per formattazioni, allineamento e vari effetti
speciali, di solito faccio così: lo faccio in una macro di Excel e poi
adatto il codice prodotto in una routine di Access.
E spero anche di non avere frainteso.
Buon lavoro
Riccardo Baldinotti


title: automazione in excel

author: Popi - TheBadHabits

text:
On 2 Mar, 14:20, Riccardo Baldinotti <
barimo...@gmail.com
> wrote:
>
> Riassumendo: apro un foglio Xl formattato come voglio, ci scrivo i
> valori dei vari campi di una query e poi lo salvo con un altro nome.
> Spero sia chiaro. Per formattazioni, allineamento e vari effetti
> speciali, di solito faccio così: lo faccio in una macro di Excel e poi
> adatto il codice prodotto in una routine di Access.
> E spero anche di non avere frainteso.
Usando il metodo CopyFromRecordset dell'oggetto Range le cose si fanno
un (bel) po' più veloci ;)
E poi, a valle dell'estrazione, si parte con le formattazioni.
Just my 2 cents.
Popi


title: automazione in excel

text:
On 2 Mar, 10:05, "MA" <
mas...@massimilianoamendola.it
> wrote:
> "Vladimiro Leone"  ha scritto nel messaggionews:bd45ff68-8e65-4612...@u14g2000vbg.googlegroups.com...
>
> Ciao,
> cercher di spiegare con un piccolo esempio quello di cui ho bisogno.
> In un foglio di lavoro Excel (modello) ho predisposto nella cella A1
> il nome dell'intervallo per ricevere tramite l'automazione da access
> 10 nomi presenti in una tabella ed ho applicato una formattazione
> unendo le celle B1:B10 inserendovi verticalmente la scritta
> "nominativi". Succede che i 10 nomi non vanno a finire sulle 10 celle
> A1:A10 gi esistenti, bens le 10 celle si rigenerano duplicando le
> celle unite B1:B10 con altre 10 righe. Ho provato a spostare la
> formattazione sul foglio2 inserendo i riferimenti delle celle del
> Foglio1 (ad esempio =FoglioA1!A1 dove nel frattempo ho inserito il
> nome dell'intervallo per l'automazione) ma non cambiato nulla. Avete
> qualche idea su come aggirare questo problema?
>
> Grazie a chi vorr darmi una mano.
> Ciao Vladimiro.
> _________Risposta:
> Ed in tutto questo Access cosa c'entra?
> MA
Scusa, ma tu l'automazione da dove la fai?
Se poi vuoi dire che il problema lo debbo risolvere in excel, è un
altro discorso, non trovi?
Ciao Vladimiro.


title: automazione in excel

text:
Ciao, intanto grazie per avermi risposto.
> Riassumendo: apro un foglio Xl formattato come voglio, ci scrivo i
> valori dei vari campi di una query e poi lo salvo con un altro nome.
> Spero sia chiaro. Per formattazioni, allineamento e vari effetti
> speciali, di solito faccio così: lo faccio in una macro di Excel e poi
> adatto il codice prodotto in una routine di Access.
Non credo di aver capito bene, vuoi dire che le formattazioni le
ricavi tramite codice da Access?
Se è così, mi potresti fare un piccolo esempio, magari sull'esempio
mio? ( celle B1:B10 unite con la scritta verticale "Nominativi" e
celle A1:A10 con un ciclo Do-Loop da access per inserirvi 10 nomi.
Ciao Vladimiro.


title: automazione in excel

text:
On 2 Mar, 14:40, Popi - TheBadHabits <
rlu...@yahoo.com
> wrote:
> On 2 Mar, 14:20, Riccardo Baldinotti <
barimo...@gmail.com
> wrote:
>
>
>
> > Riassumendo: apro un foglio Xl formattato come voglio, ci scrivo i
> > valori dei vari campi di una query e poi lo salvo con un altro nome.
> > Spero sia chiaro. Per formattazioni, allineamento e vari effetti
> > speciali, di solito faccio così: lo faccio in una macro di Excel e poi
> > adatto il codice prodotto in una routine di Access.
> > E spero anche di non avere frainteso.
>
> Usando il metodo CopyFromRecordset dell'oggetto Range le cose si fanno
> un (bel) po' più veloci ;)
Sempre sul mio piccolo esempio, puoi dirmi dettagliatamente come
faresti?
Grazie Vladimiro.


title: automazione in excel

text:
"Vladimiro Leone"  ha scritto nel messaggio
news:7273529e-e027-434c...@w36g2000vbi.googlegroups.com...


________Risposta:
Ops avevo letto male
MA


title: automazione in excel

text:

Quello che segue è il codice che uso in un report per esportare in un
foglio excel una estrazione dei dati stampati.
Nel tuo caso, visto che inserisci in alcune celle le chiavi da
estrarre potresti collegarti il foglio come tabella da usare nella
query che estrae i dati da inviare ad excel.
Dato che la CopyFromRecordSet agisce a partire da una cella data,
potresti avere l'intestazione del foglio già pronta (ad esempio nelle
prime 3 righe) seguita da una prima riga contenente dati fasulli
formattati come vuoi.
I passi successivi sono:
- estrai i record nelle righe a partire da quella successiva ai dati
fasulli (cioè da "A5", nell'esempio).
- scorri le celle del foglio dalla prima all'ultima colonna della riga
fasulla per formattare le celle delle righe successive della stessa
colonna,
- elimini la riga con i dati fasulli.
Sono stato abbastanza dettagliato?
HTH
Popi
Private Sub Report_Close()
    Dim appExcel As Excel.Application
    Dim wbkExcel As Excel.Workbook
    Dim wksExcel As Excel.Worksheet
    Dim rsDatiReport As DAO.Recordset
    If (MsgBox("Esportare i dati su Excel?", vbYesNo +
vbDefaultButton2, "") = vbYes) Then
        DoCmd.Hourglass True
        Set appExcel = CreateObject("Excel.Application")
        appExcel.Visible = False
        Set wbkExcel = appExcel.Workbooks.Add
        Set wksExcel = wbkExcel.Worksheets.Add
        Set rsDatiReport = CurrentDb.OpenRecordset("SELECT ...;")
        wksExcel.Range("A1").Value = "Intestazione ..."
        wksExcel.Range("B1").Value = "Intestazione ..."
        wksExcel.Range("C1").Value = "Intestazione ..."
        wksExcel.Range("D1").Value = "Intestazione ..."
        wksExcel.Range("E1").Value = "Intestazione ..."
        wksExcel.Range("A2").CopyFromRecordset rsDatiReport, , 5
        wksExcel.Range("A1:E1").Font.Bold = True
        wksExcel.Range("A1:E1").HorizontalAlignment = xlCenter
        wksExcel.Range("A1:E1").VerticalAlignment = xlCenter
        wksExcel.Range("A1:E1").RowHeight = 30
        wksExcel.Range("A1:E1").Borders.LineStyle = xlContinuous
        wksExcel.UsedRange.Borders.Color = RGB(0, 0, 0)
        wksExcel.Range("A1:E1").Borders.Weight = xlThick
        wksExcel.Range("A1:E1").Interior.Color = RGB(192, 192, 192)
        wksExcel.Range("A:E").WrapText = False
        wksExcel.Columns("A:E").AutoFit
        rsDatiReport.Close
        Set rsDatiReport = Nothing
        appExcel.Visible = True
        Set wksExcel = Nothing
        Set wbkExcel = Nothing
        Set appExcel = Nothing
        DoCmd.Hourglass False
    End If
End Sub


title: automazione in excel

text:

> End Sub- Nascondi testo citato
>
> - Mostra testo citato -
Ciao,
ti ringrazio per l'impegno mostratomi, ma non posso adattarlo al mio
scopo in quanto:
1) ho scelto l'automazione perchè non posso inserire i dati in un
report per via della complessità dei dati stessi (riguarda una
turnazione giornaliera di 6 categorie di personale nell'arco del mese)
2) la formattazione è abbastanza complicata
3) siccome è un database che debbo consegnare, non potrei certamente
dire a che me l'ha ordinato, di eliminare i dati superflui nel foglio
(sempre se ho capito bene)
4) ho risolto diversamente :-)
Di nuovo Vladimiro.


title: Report con file pdf

author: dROPS

text:
Ciao
Vorrei inserire un documento *.pdf come sfondo di un report per non stare a
creare tutto il documento di testo sapete come posso fare per avere una
buona risoluzione, poichè se salvo il doc. *.pdf come immagine mi risulta in
definitiva sfocato
ciao a tutti
e grazie
--
Drops


title: riempimento di una casella combinata

author: Centro Sviluppo Sistemi

text:
Salve!
In una maschera ho messo un combo (casella combinata) e vorrei caricargli
due righe :Sì e No, in modo tale che l'utente abbia la scelta fra queste 2
opzioni...
Ma come posso caricarle io?Non trovo la proprietà giusta!!
Grazie x l'interessamento!


title: riempimento di una casella combinata

author: Salvatore

text:
"Centro Sviluppo Sistemi" <
cs.si...@isiline.it
> ha scritto nel messaggio
news:bqicfv$kit$1...@grillo.cs.interbusiness.it...

Nelle proprietà della casella combinata, su "tipo origine riga" scegli la
voce elenco valori. Nella riga "Origine riga" scrivi Sì;No.
Ciao
Salvatore


title: riempimento di una casella combinata

author: Roberto da casa

text:
"Centro Sviluppo Sistemi" <
cs.si...@isiline.it
> ha scritto nel messaggio
news:bqicfv$kit$1...@grillo.cs.interbusiness.it...

Imposta a Elenco valori la proprietà della casella combinata ed imposta a:
"Si";"No"
la sua proprietà origine riga.
La casella combinata deve avere una sola colonna.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Acquisire data da server di rete

author: luciotisc

text:
In una applicazione sviluppata con Access 97 dovrei acquisire la data da un
server di rete (lan), in modo che sia allineata per tutti gli utenti.
L'istruzione date, che attualmente utilizzo, prende classicamente la data di
sistema del client.
Come posso fare?
Ringrazio anticipatamente per l'attenzione.
Lucio


title: Acquisire data da server di rete

author: Peppe

text:
"luciotisc" <
luci...@tiscali.it
> ha scritto nel messaggio
news:v3X3f.13780$Pe2.2...@twister2.libero.it...
> In una applicazione sviluppata con Access 97 dovrei acquisire la data da
un
> server di rete (lan), in modo che sia allineata per tutti gli utenti.
> L'istruzione date, che attualmente utilizzo, prende classicamente la data
di
> sistema del client.
>
> Come posso fare?
Dai uno sguardo qui:
http://www.mvps.org/access/api/api0039.htm
> Ringrazio anticipatamente per l'attenzione.
>
Prego
> Lucio
>
Peppe


title: Acquisire data da server di rete

text:
"Peppe" <
NaPiSan...@libero.it
> ha scritto nel messaggio
news:43512b6c$0$20497$4faf...@reader4.news.tin.it...
>
> Dai uno sguardo qui:
>
http://www.mvps.org/access/api/api0039.htm
>
> > Peppe
Grazie per il suggerimento!
Domani in ufficio lo provo, presumo che funzioni anche con Windows 2000
server.
ciao, Lucio


title: somma di campi in una maschera

author: Leonardo Esposito

text:
salve,
ho necessità di sommare diversi campi in una maschera, ma alcuni di questi
campi non hanno valori e quindi il campo totale non viene visualizzato!


title: somma di campi in una maschera

author: ciroteo

text:
"Leonardo Esposito" <
l_es...@libero.it
> ha scritto nel messaggio
news:2%czf.133017$65.37...@twister1.libero.it...
> salve,
> ho necessità di sommare diversi campi in una maschera, ma alcuni di questi
> campi non hanno valori e quindi il campo totale non viene visualizzato!
>
>
prova a sommarli direttamente nella query sottostante.
e soprattutto prova a spiegare meglio il tuo problema ...
si tratta forse di totali in calce a form continue?
hai provato ad utilizzare dsum?


title: somma di campi in una maschera

author: Sandro Peruz

text:
"Leonardo Esposito" <
l_es...@libero.it
> ha scritto nel messaggio
news:2%czf.133017$65.37...@twister1.libero.it...
> salve,
> ho necessità di sommare diversi campi in una maschera, ma alcuni di questi
> campi non hanno valori e quindi il campo totale non viene visualizzato!
>
>
Ciao Leonardo,
probabilmente ci sono valori null ? prova con NZ.
Ciao, Sandro


title: somma di campi in una maschera

text:
nella tabella dati, ho un tot di valori riepilogativi di varie somme:
ad esempio campo x=100 campo y=50 campo z=0(nessun valore)
considerato questi valori, nella maschera associata alla tabella, ho tutti i
campi indicati prima: a me occorre un campo nel pie di maschera che mi sommi
questi valori senza darmi un risultato null (dato che uno dei campi è
vuoto...)
spero di essere stato più preciso.
grazie ancora
"ciroteo" <ciroteo(nospam)@
libero.it
> ha scritto nel messaggio
news:uedzf.133041$65.37...@twister1.libero.it...



title: somma di campi in una maschera

text:
Ciao Sandro,
ci sono proprio dei valori null. Mi spiegheresti cosa significa NZ e come
applicarlo?
grazie per il cortese aiuto
"Sandro Peruz" <
sandro_...@tin.it
> ha scritto nel messaggio
news:43cd6491$0$1077$4faf...@reader1.news.tin.it...



title: somma di campi in una maschera

text:
"Leonardo Esposito" <
l_es...@libero.it
> ha scritto nel messaggio
news:EAdzf.50289$eD5.8...@twister2.libero.it...

ci sono valori null?
nz significa se null allora zero. concettualmente null è diverso da zero e
non può essere sommato.
devi anteporre nz al controllo o all'espressione che potenzialmente potrebbe
contenere dati nulli..
in un controllo:
testo8=nz([importo])
p.s. mi raccomando il quoting dopo il messaggio precedente faciliterai a
tutti la lettura del messaggio.
>
>


title: somma di campi in una maschera

text:
"Leonardo Esposito" <
l_es...@libero.it
> ha scritto nel messaggio
news:hGdzf.50302$eD5.8...@twister2.libero.it...
> Ciao Sandro,
> ci sono proprio dei valori null. Mi spiegheresti cosa significa NZ e come
> applicarlo?
>
> grazie per il cortese aiuto
Ciao Leonardo,
ti raccomando il quoting !
allora se ad esempio ti limiti a questo :
=somma([quantità]) è sufficiente che fai =nz(Somma([quantità])). Solo sul
controllo ( e non campo, i campi sono propri delle queries e delle tabelle)
in cui calcoli la somma.
Se utiliizzi Dsum ( non lo so tiro ad indovinare ;-) ) devi passare alla Nz
il campo del dominio.
Ciao, notte, Sandro


title: somma di campi in una maschera

text:
"Sandro Peruz" <
sandro_...@tin.it
> ha scritto nel messaggio
news:43cd6e32$0$1083$4faf...@reader1.news.tin.it...
>
> "Leonardo Esposito" <
l_es...@libero.it
> ha scritto nel messaggio
> news:hGdzf.50302$eD5.8...@twister2.libero.it...
> > Ciao Sandro,
> > ci sono proprio dei valori null. Mi spiegheresti cosa significa NZ e
come
> > applicarlo?
> >
> > grazie per il cortese aiuto
>
> Ciao Leonardo,
>
> ti raccomando il quoting !
>
> allora se ad esempio ti limiti a questo :
>
> =somma([quantità]) è sufficiente che fai =nz(Somma([quantità])). Solo sul
> controllo ( e non campo, i campi sono propri delle queries e delle
tabelle)
> in cui calcoli la somma.
forse è meglio
= Somma(Nz([quantità]))
Come dici tu il risultato dell somma sarebbe = zero.
>
> Se utiliizzi Dsum ( non lo so tiro ad indovinare ;-) ) devi passare alla
Nz
> il campo del dominio.
>
> Ciao, notte, Sandro
--
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------


title: somma di campi in una maschera

text:
[cut]
Ciao Roby,
 giusta osservazione e correzione ! ;-)
Ciao, Sandro.


title: Variabili globali...esistono??

author: Tonio

text:
Ciao a tutti,
forse č da neofita , cmq avrei bisogno di sapere se č possibile settare una
variabile che sia visibile dal codice di tutte le form del database.
Grazie in anticipo
Antonio
P.S. per completezza spiego il perchč di questa mia richiesta , devo avviare
una form da piů parti del db solo che alcune volte devo far eseguire una
serie di controlli all'avvio (form_load) altre volte no ed č per questo che
pensavo ad una variabile globale, forse c'č perň un'altro modo piů
agile...boh....


title: Variabili globali...esistono??

author: sib

text:
Tonio chiede:
>
> forse è da neofita , cmq avrei bisogno di sapere se è possibile settare
una
> variabile che sia visibile dal codice di tutte le form del database.
> Grazie in anticipo
[cut]
Ovviamente si'. Basta impstare nella sezione Dichiarazioni di un modulo
generico una variabile Global.
Ma tieni presente che, in genere, e' preferibile creare una piccola tabella
con i parametri di appoggio del db piuttosto che delle variabili globali.
Ciao, Sib