title: Campo di selezione Si/No

text:
La mia base dati è piena. Forse con un esempio mi spiego meglio.
Range di ricerca; dal 01/01/2006 al 13/05/2006 e voglio cercare tutte le
fatture che devo ancora pagare al fornitore PIPPO. Sulla sottomaschera
ottengo: N. fattura, data fattura, importo fattura, totale acconti, saldo.
Ottengo la lista completa delle fatture ancora da pagare del fornitore
PIPPO. A piè della maschera una casella di testo mi visualizza l'importo
totale delle fatture visualizzate nella sottomaschera. Poniamo che non debba
pagare 3 fatture su 5 ma che al contempo voglia visualizzare nella casella
di testo solo il totale delle 3 fatture che intendo pagare. Il mio intento
era quello di usare tale controllo per raggiungere questo risultato. E'
fattibile oppure esiste qualche altro modo meno complesso?
Grazie.
Rob.
"PBsoft"  ha scritto nel messaggio ...



title: Campo di selezione Si/No

author: PBsoft

text:
> La mia base dati è piena. Forse con un esempio mi spiego meglio.
>
> Range di ricerca; dal 01/01/2006 al 13/05/2006 e voglio cercare tutte
> le fatture che devo ancora pagare al fornitore PIPPO. Sulla
> sottomaschera ottengo: N. fattura, data fattura, importo fattura,
> totale acconti, saldo. Ottengo la lista completa delle fatture ancora
> da pagare del fornitore PIPPO. A piè della maschera una casella di
> testo mi visualizza l'importo totale delle fatture visualizzate nella
> sottomaschera. Poniamo che non debba pagare 3 fatture su 5 ma che al
> contempo voglia visualizzare nella casella di testo solo il totale
> delle 3 fatture che intendo pagare. Il mio intento era quello di usare
> tale controllo per raggiungere questo risultato. E' fattibile oppure
> esiste qualche altro modo meno complesso?
Non credo che sia in discussione il tuo metodo.
Io pensavo che tu stessi visualizzando una maschera in modalità maschere
continue e ti volessi divertire a modificare il campo Contabilizzata di qualche
fattura, avendo la possibilità di vedere cambiare il totale desiderato a
pié di maschera.
A tal fine, a parte qualche eventuale problema di lentezza, credo che il
tuo metodo funzioni.



title: Campo di selezione Si/No

author: Paolo

text:
RobertOne wrote:
> Buon giorno a tutto il n.g.
>
> Ho un problema molto complesso da spiegare ed al contempo difficile da
> risolvere per quanto mi concerne.
>
> Ho una maschera con all'interno una sottomaschera basata sulla seguente
> query:
>
> SELECT Anagrafica.RagSoc, Anagrafica.Ind, Anagrafica.nCiv, Anagrafica.Cap,
> Anagrafica.Citta, Anagrafica.Prov, Anagrafica.pIva, Fatture.Nfat,
> Fatture.Dfat, Fatture.ImpFat, Sum([ImpFat]-[SALDO]) AS [TOTALE ACCONTI],
> [ImpFat]-Nz([Acconto],0) AS SALDO, Fatture.NumProt, Fatture.Contabilizzata
>
> FROM Anagrafica INNER JOIN (Fatture LEFT JOIN [SELECT Acconti.IdFattura,
>
> Sum(Acconti.ImportoAcconto) AS Acconto
>
> FROM Acconti
>
> GROUP BY Acconti.IdFattura;]. AS Pippo ON Fatture.IdFattura =
> Pippo.IdFattura) ON Anagrafica.IdAnagrafica = Fatture.IdAnagrafica
>
> GROUP BY Anagrafica.RagSoc, Anagrafica.Ind, Anagrafica.nCiv,
> Anagrafica.Cap, Anagrafica.Citta, Anagrafica.Prov, Anagrafica.pIva,
> ...
Ciao
Se permetti ti consiglio un cambiamento metodologico.
Quando le query crescono oltre un livello ragionevole di JOIN e
raggruppamenti conviene spezzare, si fa il tutto scaricando su una tabella
di transito per poi operare delle 'sottrazioni' per passaggi successivi.
In molti casi ti risolve problemi, in particolare legati a valori null e
spesso si traduce in una riduzione di complessità dei JOIN e quindi un
notevole incremento di prestazioni.
Ciao


title: Campo DataOra o Numerico

author: TheMax

text:
Ciao a tutti,
sto finendo l'analisi di un lavoro e mi sto scontrando con un dilemma, in
pratica, un piccolo applicativo con poche tabelle, ma utilizzato in vari
stati (italia, inghilterra, usa) e mi sto ponendo il problema delle date.
Visto che saranno fatti molti filtri da-a, e che i dati verranno trasferiti
anche da una sede all'altra, mi stavo ponendo questo dubbio, secondo voi va
meglio un campo dataora o meglio pensare a un numerico di 8 cifre fisse
aaaammgg per evitare confusioni con le impostazioni internazionali più che
altro.
Attualmente sul programmino che stanno usando i campi sono già in questo
modo, sto pensando se vale la pena convertirli o tenerli così.
Grazie a tutti per l'attenzione.
Ciao,
Massimo


title: Campo DataOra o Numerico

author: MA

text:

formatta i campi su cui fai le interrogazioni allo stesso modo dei criteri,
così poco importa il formato data locale
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa1 - I° Conferenza Italiana per Sviluppatori Access Arezzo 4+5
Giugno 2005 Sono aperte le iscrizioni  Info:
www.donkarl.com/it


title: Campo DataOra o Numerico

text:
MA wrote:
> TheMax wrote:
>
> formatta i campi su cui fai le interrogazioni allo stesso modo dei
> criteri, cosě poco importa il formato data locale
Grazie MA,
immagino tu intenda select ... where format([data];"mm/dd/yyyy") = " &
format(me.txtdata;"mm/dd/yyyy")
giusto?
Grazie per la risposta intanto
Ciao,
Massimo


title: Campo DataOra o Numerico

text:
TheMax wrote:
> MA wrote:
>> TheMax wrote:
>>
>> formatta i campi su cui fai le interrogazioni allo stesso modo dei
>> criteri, così poco importa il formato data locale
>
> Grazie MA,
> immagino tu intenda select ... where format([data];"mm/dd/yyyy") = " &
> format(me.txtdata;"mm/dd/yyyy")
>
> giusto?
>
> Grazie per la risposta intanto
>
> Ciao,
> Massimo
Infatti, così ti crei un criterio esperanto



title: filtro maschera-sottomaschera

author: Gloria

text:
Buongiorno
Versione Access 97
Problema: filtro maschera-sottomaschera
Ho un database che all'apertura mostra una maschera inziale chiamata
MainForm in cui ho un gruppo di opzioni che presenta 3 scelte:
1= scarpe di cuoio
2= scarpe di tela
3= scarpe di gomma
Ci sono inoltre 3 pulsanti, rispettivamente per Leggere i dati inseriti,
Modificare i dati inseriti e Inserire nuovi dati.
A seconda della scelta nel gruppo di opzioni e, quindi, del valore 1, 2, o
3 del gruppo di opzioni, cliccando uno dei pulsanti (es. Modifica...) mi
si apre una maschera "Scarpe" con le caratteristiche della tipologia
scelta (es. Scarpe di cuoio).
In realtà, le informazioni relative alla fabbrica di origine delle scarpe,
indipendentemente dal tipo, sono in una tabella "Produzione", le
caratteristiche dei singoli modelli, indipendentemente dal tipo sono in
un'altra tabella "Modello": in questa tabella è presente un campo
COD_TIPO, dove 1= cuoio, 2=tela e 3=gomma. Le due tabelle sono legate da
una relazione uno-molti.
Non per tutte le aziende nè per tutti i modelli devo visualizzare tutti i
campi delle rispettive tabelle, dipende dall'azienda o dal tipo di scarpa.
La maschera "Scarpe" è formata da una maschera principale derivante dalla
fabbrica (Tab. "Produzione") e da una sottomaschera con i modelli (Tab.
"Modello"). All'apertura, come detto sopra, a seconda della scelta del
gruppo di opzioni, mi viene caricata una sottomaschera adeguata (con
COD_TIPO=al valore opzione), che mostri solo i campi utili per quel tal
tipo di scarpa. Ma...
Se clicco poi 'Leggi i dati inseriti', mi di apre una maschera che
contiene tutti i record inseriti, per tutti i tipi di scarpa,
indipendentemente dal valore del gruppo di opzioni: es. seleziono 'scarpa
di cuoio', poi 'leggi dati inseriti' e vengono visualizzati tutti i record
della maschera aziende, anche quelli delle scarpe di tela, solo che, in
quei casi,  nella sottomaschera (essendo quella per le scarpe di cuoio)
non vedo dati inseriti.
In sintesi: vorrei trovare, se possibile, una specie di filtro per cui,
alla scelta di un'opzione sulla MainForm e una volta premuto il pulsante
'Leggi dati inseriti' mi vengano visualizzati nella maschera "Scarpe" solo
i record della tab. "Produzione" relativi al COD_TIPO adeguato nella
sottomaschera e non tutti i record della tab. "Produzione".
Spero di avere chiarito il problema, ringrazio per l'attenzione,
Gloria
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Caselle di riepilogo in maschera a struttura a schede

author: Alberto Luzi

text:
Salve!
in una maschera con struttura a schede,
è possibile utilizzare lo stessa casella di riepilogo in più pagine senza
duplicarla?
Se si come?
Grazie


author: Alex

text:
Alberto Luzi <
luzial...@gmail.com
> ha scritto:r
> Salve!in una maschera con struttura a schede,č possibile utilizzare lo stessa casella di riepilogo in piů pagine senzaduplicarla? Se si come?Grazie

Basta non metterla in una scheda e rimane sempre in prima posizione...

@Alex
--
@Alex

----Android NewsGroup Reader----
https://piaohong.s3-us-west-2.amazonaws.com/usenet/index.html


text:

ottimo
grazie


title: [Access2007Beta2] Form di immissione con subform

author: Visir

text:
Salve, sto provando la beta2 di A07.
e spero che qualche pioniere mi possa dare una mano.
sto provando un database in formato A2K che girava perfettamente sulla mia
versione A03. Il problema è che in una form di immissione son relativa
sottomaschera mi dice che nella tabella principale serve un record
correlato... (se lo sto aggiungendo come faccio ad averlo già!)
che significa che i programmatori di access hanno deciso di farci
utilizzare le subform solo per visualizzare dettagli che già ci sono?
O devo modificare qualcosa?
Grazie per l'aiuto.
Luca
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


text:
Visir wrote:
> Salve, sto provando la beta2 di A07.
> e spero che qualche pioniere mi possa dare una mano.
> sto provando un database in formato A2K che girava perfettamente
> sulla mia versione A03. Il problema è che in una form di immissione
> son relativa sottomaschera mi dice che nella tabella principale serve
> un record correlato... (se lo sto aggiungendo come faccio ad averlo
> già!)
> che significa che i programmatori di access hanno deciso di farci
> utilizzare le subform solo per visualizzare dettagli che già ci sono?
> O devo modificare qualcosa?
> Grazie per l'aiuto.
> Luca
Scusa, tu hai una due tabelle che visualizzi con maschera e sottomaschera
e che sono legate da una relazione 1 a m.
Tu metti un record nel lato molti e non capisci perchè si incacchia??
Sicuro che su A03 funzionava?
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


author: Simone Calligaris

text:
"Visir"
> Salve, sto provando la beta2 di A07.
> e spero che qualche pioniere mi possa dare una mano.
> sto provando un database in formato A2K che girava perfettamente sulla mia
> versione A03. Il problema è che in una form di immissione son relativa
> sottomaschera mi dice che nella tabella principale serve un record
> correlato... (se lo sto aggiungendo come faccio ad averlo già!)
> che significa che i programmatori di access hanno deciso di farci
> utilizzare le subform solo per visualizzare dettagli che già ci sono?
Sarà un bug...
Se converti nel formato nativo ACCDB si comporta sempre così?
Ciao, Simone


text:
MA ha scritto:
> Scusa, tu hai una due tabelle che visualizzi con maschera e sottomaschera
> e che sono legate da una relazione 1 a m.
> Tu metti un record nel lato molti e non capisci perchč si incacchia??
Certo che lo capisco...
> Sicuro che su A03 funzionava?
Certo che sono sicuro!
Infatti in teoria avrebbe dovuto farlo anche su A03...
E poi scusa, allora non inserirň mai dati in un form col suo subform se
legata da relazione perchč il record ancora non č stato creato... č un
programma maturo abbastanza per gestire queste cose da solo...o no?



text:
Visir wrote:
> MA ha scritto:
>
>> Scusa, tu hai una due tabelle che visualizzi con maschera e
>> sottomaschera e che sono legate da una relazione 1 a m.
>> Tu metti un record nel lato molti e non capisci perchè si incacchia??
>
> Certo che lo capisco...
>
>> Sicuro che su A03 funzionava?
>
> Certo che sono sicuro!
> Infatti in teoria avrebbe dovuto farlo anche su A03...
>
> E poi scusa, allora non inserirò mai dati in un form col suo subform
> se legata da relazione perchè il record ancora non è stato creato...
> è un programma maturo abbastanza per gestire queste cose da solo...o
> no?
No scusami, io continuo a non capire
Tu hai il corpo della fattura e non l'intestazione
E' così?
Tra il corpo e l'instazione c'è una relazione uno a molti, con integrità
referenziale
E' così?



title: Contare i valori di un campo

author: Simone B

text:
Salve a tutti...
ho un campo in una maschera che può contenere solo due valori 1 e 0 vorrei
contare (all'interno di una casella di testo posta nella stessa maschera) il
numero di record che in quel campo hanno il valore 1. Qual'è la funzione da
impostare all'interno dell'origine dati della casella di testo?
Saluti e grazie per le risposte.... Simone


title: Contare i valori di un campo

author: Alessandro Baraldi

text:
"Simone B" <
berti...@tiscali.it
> wrote in message
news:bNY_c.205609$
OR2.9...@news3.tin.it

=Dcount("[NomeCampo]";"NomeTabella";"[NomeCampo]=0")
Ciao.
@Alex.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Contare i valori di un campo

author: namor

text:
Simone B ha scritto:

Nell'intestazione o piè pagina maschera puoi usare
  =somma([nome campo])
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: Contare i valori di un campo

text:
[..]
>
> =Dcount("[NomeCampo]";"NomeTabella";"[NomeCampo]=0")
>
> Ciao.
>
> @Alex.
Mille grazie...


title: Download (Ci riprovo)

author: Enrico Pietrobon

text:
Ciao devo scaricare da internet un file in formato testo.
Ho usato questa procedura, ma c'e' qualcosa che non funziona molto bene.
Nell'applicativo ho inserito OCX (InternetTranferProtocol) e poi ho usato
questo
codice.
    Dim strURL As String
    Dim intFile As Integer
    intFile = FreeFile()
    strURL = "
http://www.prova.it/dati.dat
"                              '
Dati.Dat e il file che devo importare un file di testo Fisso
    Inet1.OpenURL (strURL)
' INET1 è il nome del OCX Microsoft Internet Transfer Control
    Open "c:\NomeFile.txt" For Output As #intFile
    Write #intFile, internet.OpenURL(strURL)
    Close #intFile
mi succede questo la procedura funziona, ci sono però alcune cose che non
capisco.
Il file che ho salvato come primo carattere mi fa delle virgolette. E questo
tutto sommato potrebbe non essere un problema, il problema grosso è
che quando nel file ci sono delle virgolette la procedura mi aggiunge un
altro paio di virgolette, probabilmente mentre importa il file trova le
virgolette aperte così decide di chiuderle, questo è un problema grossisimo
perchè mi sposta tutti i campi di un o spazio, cosi facendo il testo a
delimitazione fissa che dovevo importare incontra parecchi errori.
Cose che non succede se eseguo il download  vecchia maniere ( tasto destro
del mouse - salva con)
C'è qualcuno che ha già risolto il problema, magari anche con un altra
procedura ????
GRAZIE GRAZIE GRAZIE
Enrico Pietrobn


title: VBA: sintassi per andare a capo...

author: sd

text:
Salve a tutti,
cosa stò sbagliando nella seguente sintassi:
rst!classifica = " & rst!1 & + & rst!2& +" _
                        & " & rst!2 & + & rst!4 & "
grazie
ciao ciao
sdamy


title: VBA: sintassi per andare a capo...

author: Sergio MAZZA

text:
"sd" <
sd...@tiscalinet.it
> ha scritto nel messaggio
news:ad53fs$ts4$1...@lacerta.tiscalinet.it...

I caso:
rst!classifica = rst!1 & "+" & rst!2 & "+" & rst!2 & "+" & rst!4
II caso:
rst!classifica = rst!1 & "+" & rst!2 & "+" & rst!3 & "+" & rst!4
III caso:
rst!classifica = " & rst!1 & + & rst!2& +"  & _
                         " & rst!2 & + & rst!4 & "
IV caso:
rst!classifica = "rst!1 + rst!2 +" & _
                         "rst!2 + rst!4"
etc. etc.
Qui mi fermo perché non so' cosa vuoi fare...
Ciao.
--
Sergio MAZZA


title: applicare Temi a maschera

author: pfmarro

text:
salve in 365 dove trovo il modo di applicare un tema a una maschera?
 - es. industriale , carta di riso

GRAZIE


title: filtrare i record tramite casella combinata ?????

author: Cicas

text:
Ciao a tutti, ho una serie di record in una maschera "ricetta" e vorrei
filtrarli tramite una casella combinata di valori di una sua
sottomaschera....
in pratica io ho un tot di record "ricetta" e chiaramente ogni ricetta ha i
suoi ingredienti che io inserisco tramite una sottomaschera basata sulla
tabella "ingredienti", vorrei creare una maschera dove inserendo (tramite
casella combinata) ad esempio 2 ingredienti mi mostrasse tutte le ricette
che contengono quei due ingredienti
Ciao
Cicas
P.S. ho provato a guardare l'esempio su Sito Comune ed č proprio quello che
mi serve, perň per un principiante non č cosě facile riprodurlo nel proprio
DB


author: Roberto dalla campagna

text:
"Cicas" <
cich...@yahoo.it
> ha scritto nel messaggio
news:F7Xoe.14928$TR5....@news.edisontel.com...

Per poterti aiutare dovresti dirci cosa ti č poco chiaro o particolarmente
ostico nell'esempio pubblicato sul Sito Comune.
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: problema Compattazione be dal fe 2

author: Logan

text:
Ciao ho utilizzato il db presente sul sito comune, ho provato a portarlo su
un db creato da me, ma mi presenta l'errore
"13 - tipo non corrispondente"
sull'istruzione    Set rs = CurrentDb.OpenRecordset(strSQL)
Potete aiutarmi?
Ciao by Logan bye bye


title: problema Compattazione be dal fe 2

text:
"Logan" <
loga...@hotmail.com
> ha scritto nel messaggio
news:as2rsd$nsgt3$1...@ID-141292.news.dfncis.de...

Troppo poche informazioni, occorerebbe essere un VEGGENTE o aver il tempo
di guardare tutte le applicazioni del SC......................!!!!
@Alex.


title: problema Compattazione be dal fe 2

author: Karl Donaubauer

text:
Logan ha scritto:
> Ciao ho utilizzato il db presente sul sito comune, ho provato a portarlo
su
> un db creato da me, ma mi presenta l'errore
> "13 - tipo non corrispondente"
> sull'istruzione    Set rs = CurrentDb.OpenRecordset(strSQL)
PRB: Error 13 Type Mismatch Error on DAO OpenRecordset Method
http://support.microsoft.com/search/preview.aspx?scid=kb;en-us;Q181542
--
HTH
Karl
*********
Access-FAQ (tedesco):
http://www.donkarl.com


title: problema Compattazione be dal fe 2

text:
"Karl Donaubauer" <
ad...@donkarl.com
> ha scritto nel messaggio
news:as3gmq$nkckj$1...@ID-46617.news.dfncis.de...

Grazie 1k
ho risolto con il tuo link
Grz by Logan bye bye


title: OT Traduzione FAQ 8.6

text:
******************************
8.6 Access DB and Internet
Problem
You want to bring an Access database or its data to the Internet
or Intranet.
Solution
There are different methods depending on the Access version,
your intentions, knowhow, wallet.
First: The HTML export that's included in Access is very poor
and not suited for serious applications.
In versions >=A00 there are the Data Access Pages (DAP)
as new objects. However in most cases they are only suitable
for an intranet because they only work with the Internet Explorer
of MS. In addition in A00 everyone who wants to use them has
to have an Office00 license.
For A00 Trigeminal offers a free wizard that converts forms/reports
to data access pages:
http://www.trigeminal.com/utility.asp
In newer access versions this functionality is built in.
More flexible are Active Server Pages (ASP or
ASP.NET
).
They are the most frequently used technology in this context with Access.
There are a lot of web sites about ASP. e.g.
italian:
http://freeasp.html.it/
http://www.aspcode.it/
english:
http://www.activeserverpages.com
http://www.aspdeveloper.net
http://www.takempis.com/information.asp
****************************
--
cu
Karl
*********
Access FAQ:
www.donkarl.com/it
 + CISA1, Arezzo, 4+5/6/2005
la prima Conferenza Italiana per Sviluppatori di Access


title: OT Traduzione FAQ 8.6

author: TANNHAUSER

text:
Karl Donaubauer ha scritto:

> Problem

> Solution





******************************
8.6 Database Access e Internet
Problema
Vuoi portare un database Access o i dati in esso contenuti su Internet o
Su una Intranet.
Soluzione
Ci sono diversi modi che dipendono dalla versione di Access, dalle tue
intenzioni, dalle conoscenze, dal portafoglio.
Primo: la funzione di esportazione HTML inclusa in Access è misera e non
adatta per applicazioni importanti.
In versioni >=A00 ci sono le Pagine di Accesso ai Dati (DAP) come nuovi
oggetti. Tuttavia in molti casi sono adatti solamente per Intranet in
quanto funzionano solo con IE di Microsoft. Inoltre in A00 chiunque voglia
utilizzarli deve avere una licenza di Office 2000.
Per A00 Trigeminal offre un wizard gratuito che converte maschere/report
in pagine di accesso ai dati:
http://www.trigeminal.com/utility.asp
.
Nelle versioni più recenti di Access questa funzionalità è compresa.
Più flessibile sono le Pagine sul Server Attivo (ASP o
ASP.NET
)
Rappresentano la tecnologia più frequentemente utilizzata con Access in
questo contesto.
Ci sono moltissimi siti su ASP, per esempio:
italiani:
http://freeasp.html.it/
http://www.aspcode.it/
inglesi:
http://www.activeserverpages.com
http://www.aspdeveloper.net
http://www.takempis.com/information.asp
****************************
TANNHAUSER
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: OT Traduzione FAQ 8.6

author: sv

text:
Karl Donaubauer ha scritto:

> Problem

> Solution





8.6 Database di Access ed Internet
Problema
Vuoi portare un database di Access, o i suoi dati, su Internet o
su una Intranet.
Soluzione
Ci sono diversi modi, che dipendono dalla versione di Access, dalle tue
intenzioni, dal complesso delle tue conoscenze, da quanto vuoi spendere.
Primo: la funzione d’esportazione HTML, inclusa in Access, è molto scarsa e
non è adatta per applicazioni importanti.
Nelle versioni >=A00, ci sono le Data Access Pages (DAP) come nuovi
oggetti. Tuttavia, nella maggior parte dei casi, sono adatte solamente per
una Intranet, poiché funzionano solo con l’Internet Explorer di MS.
Inoltre, nella versione A00, chiunque voglia utilizzarle deve avere una
licenza di Office 2000.
Per la versione A00, Trigeminal offre un wizard gratuito, che converte
maschere/report in pagine di accesso dati:
http://www.trigeminal.com/utility.asp
.
Nelle versioni più recenti di Access, questa funzionalità è incorporata.
Più flessibile sono le Active Server Pages (ASP o
ASP.NET
)
Esse sono, in questo contesto, la tecnologia più frequentemente utilizzata
con Access.
Ci sono molti siti su ASP, p. e.:
italiani:
http://freeasp.html.it/
http://www.aspcode.it/
inglesi:
http://www.activeserverpages.com
http://www.aspdeveloper.net
http://www.takempis.com/information.asp
--
rgrds
SC



title: errore di overflow

author: Sabrina Tieri

text:
salve.Ho del codice in db a97 che esegue una shell per lanciare
un batch. questo esegue delle query su un db Oracle 8 che
hanno per risultato due tabelle che sono linkate nel db
a97. quando lancio il batch, access da errore di overflow,
ma il batch viene eseguito. (essendo asincrono il batch
parte e access poi si ferma). SO Win 95
grazie sabrina
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: errore di overflow

author: All Eyez On me

text:
"Sabrina Tieri" <
sti...@libero.it
> ha scritto nel messaggio
news:2eaf1e9ec7b792592dc...@mygate.mailgate.org...

Hai provato ad usare il codice del sitocomune per avviare l'applicazione e
aspettarne il termine?
AEOM


title: errore di overflow

text:
"All Eyez On me" <
bf-si...@libero.it
> wrote in message
news:aenlp1$ial$
1...@lacerta.tiscalinet.it
> Hai provato ad usare il codice del sitocomune per avviare l'applicazione e
> aspettarne il termine?
>
>
> AEOM
cos'è il codice del sitocomune ??



title: errore di overflow

author: Massimiliano Amendola  kksrl

text:
>
> cos'è il codice del sitocomune ??
www.sitocomune.com
La nostra La Mecca
ciao
MAssimiliano


title: errore di overflow

text:
ho trova il sito comune a anche ciň che mi serviva....
č davvero una mecca
grazie Sabrina



title: File di Superbase con OLEDB o altro

author: Valerio Valentini

text:
Qualcuno sa se esista un modo per accedere a dei file di Superbase, anche
tramite OLEDB e semmai come si fa?
Ciao Valerio.


title: File di Superbase con OLEDB o altro

author: ALESSANDRO Baraldi

text:
"Valerio Valentini" <
ijv...@tin.it
> ha scritto nel messaggio
news:nU_yc.321294$hc5.14...@news3.tin.it...
> Qualcuno sa se esista un modo per accedere a dei file di Superbase, anche
> tramite OLEDB e semmai come si fa?
>
> Ciao Valerio.
Cosa intendi con anche OLEDB.....??
ADP a parte è il metodo peggiore per accedere
ai Database........!!!!
Che io sappia, Superbase supporta ODBC.
Scaricati i Driver ODBC di Superbase ed installali,
quindi creati un DSN poi Linka le Tabelle di Access via ODBC.
Ciao.
@Alex.


title: File di Superbase con OLEDB o altro

text:
"ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:cahumi$1q8$1...@lacerta.tiscalinet.it...

Era ODBC, perdona, hai idea di dove posso trovare i driver ODBC da
scaricare? Ho anche provato su
superbase.it
 ma non ho trovato nulla che
assomigli a ciò che cerco. Forse il problema è anche che non so cosa cerco,
non ho la più pallida idea di cosa sia un driver ODBC.
> Ciao.
> @Alex.
>
Ciao Valerio.


title: File di Superbase con OLEDB o altro

text:
"Valerio Valentini" <
ijv...@tin.it
> ha scritto nel messaggio
news:bK%yc.458009$rM4.19...@news4.tin.it...
>
[CUT]
>
> Era ODBC, perdona, hai idea di dove posso trovare i driver ODBC da
> scaricare? Ho anche provato su
superbase.it
 ma non ho trovato nulla che
> assomigli a ciň che cerco. Forse il problema č anche che non so cosa
cerco,
> non ho la piů pallida idea di cosa sia un driver ODBC.
>
> > Ciao.
> > @Alex.
> >
>
> Ciao Valerio.
Tieni conto che non ho mai usato questo DB, in ogni caso ho fatto una
ricerca
tramite Google ed ho trovato:
http://www.superbase.it/sbodbc.htm
Da quello che ho capito il DB non č FREE, ed i Driver sono distribuiti con
il Motore, che a quanto letto discretamente potente per Applicazioni Server.
Per questo non credo che Legalmente si trovino GRATIS.
Non ho altro da suggerirti.
@Alex.


title: File di Superbase con OLEDB o altro

text:
"ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:cai1u2$3ps$1...@lacerta.tiscalinet.it...
>
> "Valerio Valentini" <
ijv...@tin.it
> ha scritto nel messaggio
> news:bK%yc.458009$rM4.19...@news4.tin.it...
> >
> [CUT]
> >
> > Era ODBC, perdona, hai idea di dove posso trovare i driver ODBC da
> > scaricare? Ho anche provato su
superbase.it
 ma non ho trovato nulla che
> > assomigli a ciò che cerco. Forse il problema è anche che non so cosa
> cerco,
> > non ho la più pallida idea di cosa sia un driver ODBC.
> >
> > > Ciao.
> > > @Alex.
> > >
> >
> > Ciao Valerio.
>
>
> Tieni conto che non ho mai usato questo DB, in ogni caso ho fatto una
> ricerca
> tramite Google ed ho trovato:
>
>
http://www.superbase.it/sbodbc.htm
>
> Da quello che ho capito il DB non è FREE, ed i Driver sono distribuiti con
> il Motore, che a quanto letto discretamente potente per Applicazioni
Server.
> Per questo non credo che Legalmente si trovino GRATIS.
>
> Non ho altro da suggerirti.
>
> @Alex.
>
Grazie per l'aiuto, pur avendo visitato anch'io il sito non ero riuscito a
capirci molto. Ora ho la conferma che non sarà così facile trovare i driver,
salvo non me li procuri chi ha scritto il programma in Superbase.
Ciao Valerio.


title: Inserimento valore del record prcedente

author: Kwijibo

text:
Sto elaborando un database in cui avrei convenienza di automatizzare
l'inserimento dei dati in modo che mi venga proposto l'ultimo valore imposto
per quel campo. Non posso metterlo come predefinito poichè varia ogni 4/5
record...
Inoltre avrei bisogno che suggerisca il valore numerico del record
precedente aumentato di 1. Non posso usare il contatore poichè il valore
potrebbe non combaciare.
Grazie in anticipo


title: Inserimento valore del record prcedente

author: Carlo Costarella

text:
"Kwijibo" <spamlu...@galactica.itspam> ha scritto nel messaggio
news:SLk08.21018$aD.7...@twister2.libero.it...

Una strada:
Private Sub MioControllo_GotFocus()
    dim MioNumero
    if isnull(Me.MioControllo) or me.MioControllo = 0 then
    MioNumero = nz(dlast("MioControllo","MiaTabella"),0)
    me.MioControllo = MioNumero + 1
    end if
End Sub
Ciao, Carlo


title: Inserimento valore del record prcedente

author: Paolo P

text:
"Kwijibo" <spamlu...@galactica.itspam> ha scritto nel messaggio
news:SLk08.21018$aD.7...@twister2.libero.it...

Leggi il thread di Max del 10 gennaio "Campo Precedente"
Paolo


title: Inserimento valore del record prcedente

author: Emyr

text:
On Sun, 13 Jan 2002 21:54:48 +0100, "Paolo P" <
p.pe...@inrete.it
>
wrote:

>
me!tuocontrollo.defaultvalue="=""" & me!tuocontrollo.value & """
o similare su lostfocus
è un po da sistemare ma la tecnica è questa...
Saluti.
Emanuele.


title: Inserimento valore del record prcedente

text:
> Leggi il thread di Max del 10 gennaio "Campo Precedente"
> Paolo
Lo farei volentieri se ciň fosse possibile... hai idee su come forzare
Outlook express a scaricare il trhead di maggio?


title: Controllo giorni di validità contratto (inizio e fine periodo)

text:
Scusate la domanda, forse banale, ma ho questo piccolo problema.
Ho bisogno di verificare che, ogni giorno all'interno di un preciso mese
(es. mese Me![mese] = 3 e Me![Anno] = 2007), rientri (o meno)
nell'intervallo prestabilito da un contratto "Me![inizio] e Me![fine]".
Ho infatti 31 campi all'interno di un record "presenze", che conterranno il
valre (vero/falso), in base al periodo contrattuale, e questo problema, mi
si pone "una tantum" alla creazione della nuova mensilità: ad. es. Aprile
2007.
Avrei quindi bisogno di sapere come determinare (il vero/falso) all'interno
di ogni singolo campo, in base alle 2 date inizio/fine, stabilite nel
contratto.
Grazie 1000 a chiunque possa darmi una mano.
Marco


author: Antonio Biso

text:
"Marco_280167" <
mros...@gol.grosseto.it
> ha scritto nel messaggio
news:sZMLh.14384$6.9...@tornado.fastwebnet.it...

con il costrutto between ... and ...  no?
Antonio


text:
"Antonio Biso" <ch...@NOSPAMetruria.net> ha scritto nel messaggio
news:CXNLh.27595$J11.6...@twister1.libero.it...

>Eh scusami, sono affogato in 1 bicchier d'acqua!
Grazie 1000
Marco


title: grazie Marco! Funziona!!! Come "incastrare" record scalando il numero d'ordine automaticamente....

author: Alb ;)

text:
Ringrazio moltissimo Marco, al quale devo questo contributo che - ho
verificato - funziona.
Il problema era il seguente:
ho una maschera con due controlli basati su due campi
1) ORD - numerico, intero lungo
2)DESCRIZIONE  - testo
inserisco alcuni dati:
  ORD   DESCRIZIONE
1      bicicletta
2      caffettiera
3      computer
................
54     sedia
ora, mi accorgo che al n. 2 dovevo inserire "playstation"
quindi vorrei che caffettiera "scalasse", e ORD assumesse 3 come valore,
e di seguito computer 4, e cosi' via, fino a sedia 55.
LA soluzione di Marco e' la seguente:
Quindi il problema si potrebbe riassumere con:
"quando inserisco un nuovo record devo incrementare di 1 tutti i campi ORD
avente valore maggiore o uguale a quello appena inserito"
Io eseguirei una query di aggiornamento sull'evento "prima di aggiornare"
della maschera, previa verifica che il record che stai salvando sia nuovo:
if me.newrecord then
   currentdb.execute "UPDATE Tabella SET Ord=Ord+1 WHERE Ord>=" & me.ord
end if
Verifica se questo è sufficiente per riordinare i record a video, ma credo
che ci dovrai aggiungere anche un
   me.orderbyon=true
GRAZIE ANCORA A MARCO!!!!
Alb
;)


title: LENTEZZA DI ACCES

author: Mario Giuliano

text:
Lavoro su un P3 128Mb 10Gb
Ho Configurato un DB con una tabella principale di diversi campi, una chiave
unica e 9 tabelle collegate con integrità referenziale.
Ho disegnato un a maschera che si appoggia sulla tabella principale fornendo
un elenco e le maschere di gestione si appoggiano su una Qry comprendente le
diverse tabelle esterne.
quando faccio l'accesso alla maschre di lista la velocità è buona ma quando
richiamo la maschera di gestione è lentissima la prima volta dopo di che la
velocità è buona.
Da cosa può dipendere?
Spero di essere stato chiaro
Grazie Giulio


title: LENTEZZA DI ACCES

author: Marco

text:
"Mario Giuliano" <
mario.g...@cafdoc.it
> ha scritto nel messaggio
news:9lt7l2$eu3$1...@fe2.cs.interbusiness.it...

Hai già provato a compattare il database o a ripristinarlo?
Ciao


title: LENTEZZA DI ACCES

author: Silvio Berruti

text:
"Mario Giuliano" <
mario.g...@cafdoc.it
> ha scritto nel messaggio
news:9lt7l2$eu3$1...@fe2.cs.interbusiness.it...
> Lavoro su un P3 128Mb 10Gb
> Ho Configurato un DB con una tabella principale di diversi campi, una
chiave
> unica e 9 tabelle collegate con integrità referenziale.
> Ho disegnato un a maschera che si appoggia sulla tabella principale
fornendo
> un elenco e le maschere di gestione si appoggiano su una Qry comprendente
le
> diverse tabelle esterne.
> quando faccio l'accesso alla maschre di lista la velocità è buona ma
quando
> richiamo la maschera di gestione è lentissima la prima volta dopo di che
la
> velocità è buona.
La maschera di gestione ha delle immagini?
Se sì, toglile.
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com


title: LENTEZZA DI ACCES

text:
Non ci sono immagini e il data base viene compattato ogni volta che esco
Silvio Berruti <s...@LEVAlibero.it> wrote in message
Eyqg7.3619$IM1.1...@news.infostrada.it...



title: LENTEZZA DI ACCES

text:
Non ci sono immagini ed il data base viene compattatato ogni volta che esco
ho anche provato a ripristinarlo ma non cambia nulla la prima volta impiega
circa 20 secondi ad entrare la seconda l'ingresso e istantaneo
Marco <
alfalink...@libero.it
> wrote in message
00qg7.24052$TS4....@news2.tin.it...



title: LENTEZZA DI ACCES

author: Roberto - Syd

text:
"Mario Giuliano" <
mario.g...@cafdoc.it
> ha scritto nel messaggio
news:9lt7l2$eu3$1...@fe2.cs.interbusiness.it...

Che mole di dati gestisci con la maschera di gestione? Da quanto tempo non
fai una deframmentazione del disco?
Se hai una grossa mole di dati aggiungi degli indici laddove è necessario,
per es.: sui campi che uniscono le tabelle all'interno della query.
Se invece è da tanto che non deframmenti deframmenta.
Ciao Roberto - Syd


title: LENTEZZA DI ACCES

text:
Assicurati di avere le chiavi necessarie per gestire la maschera.
Usa il comando "decompile" (vedi istruzioni in linea)
Compila il tuo database
Trasformalo in formato .mde
Ciao
Marco Dell'Oca
D.M.Software
"Mario Giuliano" <
mario.g...@cafdoc.it
> wrote in message
news:9lt7l2$eu3$1...@fe2.cs.interbusiness.it...



title: creare copia mde un db digrandi dimensioni

author: nidiv

text:
Ho un db di grandi dimensioni che non riesco a convertire a mde, c'č qualche
sistema per superare tale ostacolo, ho č possibile  dividere in db in piů
parti in modo da convertirle in mde e collegarle fra loro come fosse un mde
unico? Ho provato a leggre sia il sitocomune che l'help, ma forse per mia
poca conoscenza, non sono riuscito a trovare qualcosa che mi aiutasse.
Vi ringrazio
Nidiv


text:
"nidiv" <
big...@virgilio.it
> ha scritto nel messaggio
news:UyYDd.658376$35.26...@news4.tin.it...
> Ho un db di grandi dimensioni che non riesco a convertire a mde, c'è
qualche
> sistema per superare tale ostacolo, ho è possibile  dividere in db in più
> parti in modo da convertirle in mde e collegarle fra loro come fosse un
mde
> unico? Ho provato a leggre sia il sitocomune che l'help, ma forse per mia
> poca conoscenza, non sono riuscito a trovare qualcosa che mi aiutasse.
> Vi ringrazio
> Nidiv
>
Non è un problema di dimensioni.
Prova ad andare nel Codice e Compilarlo, ci deve essere
un'errore che ti impedisce la conversione.
Il Debug ti dirà dovè o vode sono gli errori.
Risolti quelli farai l'MDE
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------


text:
"ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:crpm7m$gq9$1...@lacerta.tiscalinet.it...
> "nidiv" <
big...@virgilio.it
> ha scritto nel messaggio
> news:UyYDd.658376$35.26...@news4.tin.it...
>> Ho un db di grandi dimensioni che non riesco a convertire a mde, c'è
> qualche
>> sistema per superare tale ostacolo, ho è possibile  dividere in db in più
>> parti in modo da convertirle in mde e collegarle fra loro come fosse un
> mde
>> unico? Ho provato a leggre sia il sitocomune che l'help, ma forse per mia
>> poca conoscenza, non sono riuscito a trovare qualcosa che mi aiutasse.
>> Vi ringrazio
>> Nidiv
>>
>
>
>
> Non è un problema di dimensioni.
> Prova ad andare nel Codice e Compilarlo, ci deve essere
> un'errore che ti impedisce la conversione.
> Il Debug ti dirà dovè o vode sono gli errori.
> Risolti quelli farai l'MDE
>
> --
> @Alex (Alessandro Baraldi)
Grazie, era proprio così, solamente che con la mia esperienza nulla, non
c'era un solo errore, ma diversi. Ad ogni modo, quello era il problema e
grazie a te l'ho risolto.
Buon proseguimento a tutti.
Nidiv



title: Individuazione computer

author: Ivano

text:
Salve...sono nuovo di questo news, spero possiate aiutarmi.
Ho un database condiviso su una rete di 20 computer, ho la necessità di
individuare chi e da quale computer è stato immesso ogni record, in pratica
vorrei sapere la persona che ha inserito un certo record, faccio presente
che sto usando Widows NT.
Grazie per l'aiuto
Ivano


title: Individuazione computer

author: Fabio Montagner

text:
Creati un modulo, chiamandolo ad es. "basUser" ed inserisci il codice
(faccio copia ed incolla da sito):
Option Compare Database
Option Explicit
Private Declare Function apiGetUserName Lib "advapi32.dll" Alias _
    "GetUserNameA" (ByVal lpBuffer As String, nSize As Long) As Long
Function fOSUserName() As String ' Returns the network login name
Dim lngLen As Long, lngX As Long
Dim strUserName As String
    strUserName = String$(254, 0)
    lngLen = 255
    lngX = apiGetUserName(strUserName, lngLen)
    If lngX <> 0 Then
        fOSUserName = Left$(strUserName, lngLen - 1)
    Else
        fOSUserName = ""
    End If
End Function
fOSUserName() ti restituirą l'utente collegato (lo inserisci in un controllo
invisibile)
Tale valore lo puoi inserire "di nascosto" nel nuovo record.
Eventualmente esiste anche la possibilitą di estrarre il nome del PC in
utilizzo.


title: Individuazione computer

author: Paolo opg

text:
http://www.mvps.org/access
qui trovi una sezione dedicata alle api.
una ti permette di sapere il computer name e un'altra il nome utente.
aggiungi due campi al record e il gioco è fatto...
--
+-----
| Paolo
|
jan...@hotmail.com
+-----
Ivano <
tambu...@tiscalinet.it
> wrote in message
news:8aj2di$5ku$1...@pegasus.tiscalinet.it...



title: Individuazione computer

author: TopGun

text:
On Mon, 13 Mar 2000 16:32:05 +0100, "Ivano" <
tambu...@tiscalinet.it
> wrote:
>Salve...sono nuovo di questo news, spero possiate aiutarmi.
>Ho un database condiviso su una rete di 20 computer, ho la necessitą di
>individuare chi e da quale computer č stato immesso ogni record, in pratica
>vorrei sapere la persona che ha inserito un certo record, faccio presente
>che sto usando Widows NT.
>Grazie per l'aiuto
>Ivano
Metti il codice seguente in un modulo; la prima funzione (fOSMachineName) ti
dice il nome del computer, mentre l'altra (fOSUserName) ti dą il nome di login
in rete dell' utente.
Le funzioni qui sotto le puoi trovare sul sito "The Access Web"
http://home.att.net/~dashish/
______________
Private Declare Function apiGetComputerName Lib "kernel32" Alias _
    "GetComputerNameA" (ByVal lpBuffer As String, nSize As Long) As Long

Private Declare Function apiGetUserName Lib "advapi32.dll" Alias _
    "GetUserNameA" (ByVal lpBuffer As String, nSize As Long) As Long
Function fOSMachineName() As String
'Returns the computername
Dim lngLen As Long, lngX As Long
Dim strCompName As String
    lngLen = 16
    strCompName = String$(lngLen, 0)
    lngX = apiGetComputerName(strCompName, lngLen)
    If lngX <> 0 Then
        fOSMachineName = Left$(strCompName, lngLen)
    Else
        fOSMachineName = ""
    End If

    fOSMachineName = strCompName

End Function
Function fOSUserName() As String
' Returns the network login name
Dim lngLen As Long, lngX As Long
Dim strUserName As String
    strUserName = String$(254, 0)
    lngLen = 255
    lngX = apiGetUserName(strUserName, lngLen)
    If lngX <> 0 Then
        fOSUserName = Left$(strUserName, lngLen - 1)
    Else
        fOSUserName = ""
    End If

    fOSUserName = strUserName

End Function
Ciao,
Marco "TopGun"


title: link di tabelle

author: Mirko Parisi

text:
da un DB (DB1) dovrei linkare (via codice) una tabella, di cui conosco
il nome, da un altro DB (DB2).
premetto che non so da dove cominciare, devo lavorare su TableDef di DB1
ma come posso specificare che la tabella "DATI_SITI" é collegata da DB2?
grazie in anticipo a chiunque mi darà una mano
ciao
Mirko Parisi
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: link di tabelle

author: namor

text:
Mirko Parisi ha scritto:
> da un DB (DB1) dovrei linkare (via codice) una tabella, di cui conosco
> il nome, da un altro DB (DB2).
> premetto che non so da dove cominciare, devo lavorare su TableDef di DB1
> ma come posso specificare che la tabella "DATI_SITI" é collegata da DB2?
> grazie in anticipo a chiunque mi darà una mano
> ciao
> Mirko Parisi
Guarda l'help in linea di docmd.transferdatabase e l'esempio di relink
tabelle collegate su
www.sitocomune.com
Namor
--
------------------------------
Siamo tutti nella stessa barca (alcuni incatenati ai remi, altri con la
frusta in mano)!
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Come fare per inviare e-mail con firma in formato grafico?

author: RobertoA

text:
Vorrei inviare, da codice vba, un'email contenente alla fine del testo
messaggio un logo ditta in formato grafico
Attualente uso questo codice per inviare:
----------------------------------------
       Set objMail = objOutlook.CreateItem(olMailItem)
       Set myAttachments = objMail.Attachments

       With objMail
           .To = DESTINATARIO
           .Subject = OGGETTO
           .Body = MESSAGGIO
           myAttachments.Add ALLEGATO
           .Send
       End With

       Set objMail = Nothing
       Set objOutlook = Nothing
----------------------------------------
Come fare per inserire dopo il testo del messaggio un'immagine?
Ciao e grazie
RobertoA


author: BFS

text:

fai una firma in html e salvala in c:
e poi

      SigString = "c:\firma.htm"

     If Dir(SigString) <> "" Then
         Signature = GetBoiler(SigString)
     Else
         Signature = ""
     End If
     ....

    .HTMLBody = messaggio &  Signature
    .send

ciao
BFS


text:
"BFS" <
b...@tin.it
> ha scritto nel messaggio
news:m59rfa$9qn$1...@speranza.aioe.org...

Molte grazie per la risposta
E 'sto GetBoiler cosa sarebbe?


text:

pardon

Function GetBoiler(ByVal sFile As String) As String
'Dick Kusleika
     Dim fso As Object
     Dim ts As Object
     Set fso = CreateObject("Scripting.FileSystemObject")
     Set ts = fso.GetFile(sFile).OpenAsTextStream(1, -2)
     GetBoiler = ts.readall
     ts.Close
End Function


text:

Ringrazio molto, col tuo aiuto ora mi funziona quasi tutto
Riesco ad inviare email con file html nel corpo
Per creare l'html uso Word 2003, inserisco alcune righe, poi un'immaginetta
in jpg (ho provato anche con bmp) e salvo come 'pagina web'
Dicevo che funziona 'quasi' tutto nel senso che l'immaginetta non c'e' verso
di farla apparire
Nel corpo del messaggio, sia di Outlook che spedisce sia del programma che
riceve (su altro pc), al posto dell'immaginetta si vede un riquadro vuoto
Vengono mantenute correttamente tutte le formattazioni, font, colore
caratteri, riquadrature caratteri, come impostate su Word
L'immaginetta non vuol saperne di mostrarmela
Ho provato a salvare anche in formato .mht  (formato pagina web in file
unico), stesso risultato
Sai da cosa possa dipendere?


text:
Il 29/11/2014 09:51, RobertoA ha scritto:
>>>>> Vorrei inviare, da codice vba, un'email contenente alla fine del testo

>
> Ringrazio molto, col tuo aiuto ora mi funziona quasi tutto
> Riesco ad inviare email con file html nel corpo
> Per creare l'html uso Word 2003, inserisco alcune righe, poi un'immaginetta
> in jpg (ho provato anche con bmp) e salvo come 'pagina web'
> Dicevo che funziona 'quasi' tutto nel senso che l'immaginetta non c'e' verso
> di farla apparire
> Nel corpo del messaggio, sia di Outlook che spedisce sia del programma che
> riceve (su altro pc), al posto dell'immaginetta si vede un riquadro vuoto
> Vengono mantenute correttamente tutte le formattazioni, font, colore
> caratteri, riquadrature caratteri, come impostate su Word
> L'immaginetta non vuol saperne di mostrarmela
> Ho provato a salvare anche in formato .mht  (formato pagina web in file
> unico), stesso risultato
> Sai da cosa possa dipendere?
>
>
>
>

prova ad aprire la pagina html con il notepad e controlla il percorso
dell'immagine se è corretto.
word come editor html è una bestemmia :-)

ciao
BFS


text:
"BFS" <
b...@tin.it
> ha scritto nel messaggio
news:m5h3jr$dt3$2...@speranza.aioe.org...

Allora, se col Word salvo 'come pagina web' allora il percorso e' si
corretto, ma relativamente alla posizione corrente del file .html
Ad esempio se ho il file C:\documenti\pippo.html  il filetto grafico viene
salvato da Word su c:\documento\pippo\pippo_file\immagine1234.jpg
Corretto e' corretto, ma non c'e' quando arrivera' al destinatario,
ovviamente
Se invece salvo con Word 'come pagina web' ma usando il tipo file 'pagina
web in unico file'  allora si vede l'immagine grafica caricata come sequenza
di scarabocchi ala fine del file pippo.html e quindi c'e' dentro, ma al
destinatario non si vede niente, un rettangolino di contorno e basta


text:

salva il tuo logo in c:\firma\logo.png

e controlla che nel html (aprilo col notebpad) il riferimento
all'imamgine sia

<img
             src="file:///C:/firma/logo.png" width="121" align="left"
             border="0" height="49">

ovviamente width e height lascia quello che trovi

ciao


text:

Non c'e'  <src=file:///c:/firma/logo.png.....
Ma c'e'  <src=PIPPO_file/LOGO123.PNG...
Il punto e', ma come fa il file html col RIFERIMENTO al file immagine a
visualizzare l'immagine su un altro pc?


text:

fai come ti ho detto e vedrai che l'immagine viene correttamente
inglobata sulla mail

salva il tuo logo in c:\firma\ e usa la sinstassi che ti ho scritto

ciao!


text:
Il giorno venerdì 28 novembre 2014 13:57:20 UTC+1, BFS ha scritto:
> Il 28/11/2014 08:16, RobertoA ha scritto:
> > Vorrei inviare, da codice vba, un'email contenente alla fine del testo
> > messaggio un logo ditta in formato grafico
> > Attualente uso questo codice per inviare:
> > ----------------------------------------
> >         Set objMail = objOutlook.CreateItem(olMailItem)
> >         Set myAttachments = objMail.Attachments
> >
> >         With objMail
> >             .To = DESTINATARIO
> >             .Subject = OGGETTO
> >             .Body = MESSAGGIO
> >             myAttachments.Add ALLEGATO
> >             .Send
> >         End With
> >
> >         Set objMail = Nothing
> >         Set objOutlook = Nothing
> > ----------------------------------------
> > Come fare per inserire dopo il testo del messaggio un'immagine?
> > Ciao e grazie
> > RobertoA
> >
> >
> >
> >
> >
>
>
> fai una firma in html

Scusa se mi intrometto :
1) che significa esattamente "fare una firma in html" ?
Non ...

>  SigString = "c:\firma.htm"
>  If Dir(SigString) <> "" Then
>     Signature = GetBoiler(SigString)
>  Else
>     Signature = ""
>  End If
>      ....
>  .HTMLBody = messaggio &  Signature
>  .send

Cos' e' quel "Signature" ? E quel getboiler ?

Perdonami ma mi hai incuriosito a morte : mai vista una
roba del genere :-)


text:

significa che se vuoi che nelle mail generate da vba con outlook appaia
in automatico anche la classica firma con logo aziendale, frase privacy,
frizzi e lazzi, devi usare un file html...salvarlo dove vuoi e caricarlo
nel corpo mail dopo il testo.

getboiler è questa funzione

Function GetBoiler(ByVal sFile As String) As String
'Dick Kusleika
     Dim fso As Object
     Dim ts As Object
     Set fso = CreateObject("Scripting.FileSystemObject")
     Set ts = fso.GetFile(sFile).OpenAsTextStream(1, -2)
     GetBoiler = ts.readall
     ts.Close
End Function

che in pratica legge il file html

ciao
BFS


text:
Il giorno martedì 2 dicembre 2014 14:04:38 UTC+1, BFS ha scritto:

> significa che se vuoi che nelle mail generate da vba con outlook appaia
> in automatico anche la classica firma con logo aziendale, frase privacy,
> frizzi e lazzi, devi usare un file html...salvarlo dove vuoi e caricarlo
> nel corpo mail dopo il testo.

Oddio

Si ma ... come fai a salvare una firma, ossia un disegno a mano libera
in  un  file html dal momento che il disegno e' necessariamente un bit
map (o equivalente) mentre l' html e' un file di  testo praticamente ?

Si lo so, mi deve sfuggire  qualcosa  di  base  e  di grosso, pure :-)
Abbi pazienza

> getboiler è questa funzione
>
> Function GetBoiler(ByVal sFile As String) As String
> 'Dick Kusleika
>      Dim fso As Object
>      Dim ts As Object
>      Set fso = CreateObject("Scripting.FileSystemObject")
>      Set ts = fso.GetFile(sFile).OpenAsTextStream(1, -2)
>      GetBoiler = ts.readall
>      ts.Close
> End Function
>
> che in pratica legge il file html

Ok, questa l' ho mandata giu :-)


text:

la firma è un file html...che al suo interno richiama una immagine nel
pc per il logo.

l'immagine non viene convertita...ci pensa l'outlok quando mandi la mail
a fare il lavoro di inglobare tutto quello che serve per farla vedere al
destinatario.

tutti quelli che ti mandano mail ed hanno un logo nella firma non hanno
bisogno che tale logo sia sul tuo pc

ciao
BFS


text:
Il giorno martedì 2 dicembre 2014 14:37:04 UTC+1, BFS ha scritto:

> la firma è un file html...che al suo interno richiama una immagine nel
> pc per il logo.

Ok
Quindi il file html conterra' (immagino) un indirizzo che riferisce al
file immagine vero e proprio.

O no ?

> l'immagine non viene convertita...ci pensa l'outlok quando mandi la mail
> a fare il lavoro di inglobare tutto quello che serve per farla vedere al
> destinatario.

Quindi al momento della spedizione, in effetti, io mando il file html
E ANCHE il filetto col disegnino. Eh si, per forza.

Dico bene ?

> tutti quelli che ti mandano mail ed hanno un logo nella firma non
> hanno bisogno che tale logo sia sul tuo pc

Ok, allora mi rimane da capire solo una cosa : come diavolo di fa
a fare e salvare un html che al suo interno richiama una immagine ?

Cioe' ... come e' fatto 'sto file html ? Che "c'e scritto dentro" ?


text:
Il 02/12/2014 15:09,
radica...@gmail.com
 ha scritto:
> Il giorno martedì 2 dicembre 2014 14:37:04 UTC+1, BFS ha scritto:
>
>> la firma è un file html...che al suo interno richiama una immagine nel
>> pc per il logo.
>
> Ok
> Quindi il file html conterra' (immagino) un indirizzo che riferisce al
> file immagine vero e proprio.
>
> O no ?

beh si...normale html
<img src="file:///C:/logo.JPG" ... bla bla bla >

http://www.w3schools.com/tags/tag_img.asp

>
>> l'immagine non viene convertita...ci pensa l'outlok quando mandi la mail
>> a fare il lavoro di inglobare tutto quello che serve per farla vedere al
>> destinatario.
>
> Quindi al momento della spedizione, in effetti, io mando il file html
> E ANCHE il filetto col disegnino. Eh si, per forza.
>
> Dico bene ?

ovvio

>
>> tutti quelli che ti mandano mail ed hanno un logo nella firma non
>> hanno bisogno che tale logo sia sul tuo pc
>
> Ok, allora mi rimane da capire solo una cosa : come diavolo di fa
> a fare e salvare un html che al suo interno richiama una immagine ?
>
> Cioe' ... come e' fatto 'sto file html ? Che "c'e scritto dentro" ?
>
>

come è fatto te lo costruisci tu a piacere qui parliamo di banale codice
html
vedi tu se scriverlo in codice html o usare i 7000000 di programmi che
generano codice html

http://www.w3schools.com/html/default.asp

ciao
BFS


text:

Ah ok ok ... capito. Grazie !

Magari mi guardo come e' scritto (giusto per ... sai) e poi mi
scegliero' uno tra i
settecentomilioniquattrocentoventiduemiladuecentosettantasette
programmi che lo generano :-)


title: Intranet

author: BabboNatale

text:
Un mio cliente vorrebbe utilizzare l'interfaccia di Internet Explorer (da
vari client) per accedere alle informazioni contenute in un data base (MS
Access 2000) posizionato su un server della sua rete aziendale tramite
pagine ASP (praticamente una intranet).
Il server è un MS Windows 2000 professional, i client sono win98, win98se e
Win2000.
E' la prima volta che mi viene chiesta una cosa simile e poichè non ho una
grande conoscenza tecnica, mi sono venuti dei dubbi:
1) io nel mio PC uso personal web server per simulare un server (per testare
delle pagine ASP, ad esempio), qua che il server ce l'ho cosa devo fare?
Dovrò "mettere" il DB Access sul server e poi? E' già tutto pronto o bisogna
installare qualche cosa sul server?
2) sul server devo installare (e pagare) il programma Ms Access o il "pws"
del server ha delle "funzioni" che rendono la presenza di MS Access non
necessaria?
3) sbaglio a definire questo progetto una "intranet"?
4) ci sono metodi migliori per risolvere le esigenze del mio cliente (che
però è fortemente orientato a questa soluzione)?
Chi mi può aiutare?
Grazie.
ilBabbo


title: Intranet

author: All Eyez On me

text:
"BabboNatale" <
babbonatal...@libero.it
> ha scritto nel messaggio
news:3ce2...@news.omniway.sm...

Perche non usi le pagine di accesso ai dati? Le hanno inventate per questo!!
AEOM


title: totali in fondo al reports

text:
possiedo un report con un sotoreport, il sottoreport
contiene 2 campi fornitore e tipofattura che sono intestazione gruppo a SI
siccome in fondo vorreii totali per categoria e fornitore ho messo anche
Intestazione di Pagina gruppo a SI
ma come ottengo i totali pariazili per fornitore e per tipofattura?
tenete presente che è un sottoreports dentro un report.
graize a tutti.


title: totali in fondo al reports

author: mino

text:
Il 10 Ago 2002, 17:12, "@----- Pinco --@-- Pallino -----@"
<
tos...@libero.it
> ha scritto:

non so se ho capito bene il tuo problema ma penso tu lo possa risolvere
mettendo dei parziali nel sottoreport gestendo in modo corretto i piè di
pagina delle sezioni. ciao
--------------------------------
Inviato via
http://usenet.libero.it


title: cominciare una transazione

author: signorotto

text:
Salve a tutti,
sto realizzando un'applicazione asp che accede ad un db access2k. ho
la necessità di aprire una transazione. Applicando il metodo
BeginTrans all'oggetto connection e poi successivamente la Commit,
l'applicazione non dà errore ma in realtà non viene creato
niente...escludendo i comandi per la transazione invece tutto viene
eseguito correttamente....non riesco a capire il motivo, come devo
fare? qual'è la sintassi corretta in SQL per aprire una transazione
per access?
grazie
www.signorotto.org


title: Come ricavare hash da file mde ?

text:
Con un eseguibile  .exe  e' facilmente ricavabile un valore che consente
di capire se l'eseguibile e' quello desiderato
Con un mde la stessa procedura non va a buon fine perche' dentro,
vengono trattenute anche informazioni che possono variare (ad esempio
relink tabelle su fonti dati esterne)
La domanda e': esiste, su un mde, una parte 'fissa' che possa essere
usata per ricavare un hash e permetta di capire quindi se il programma
sotto esame e' quello desiderato?
Ciao e grazie
RobertoA


title: Problemi tempi di esecuzione Inserimento record in Base Dati

author: Andy

text:
Ho realizzato un piccolo programma in Access che presenta il seguente
problema: la base dati è costituita da una tabella principale più una
serie di tabelle che ocntengono le tipologie di dati che sono mostrati
dalle combo presenti in maschera.(anagrafica, luoghi, riferimenti,.).
Quando ho bisogno di inserire un nuovo record di anagrafica apro una
form e per inserire il record chiamo la seguente routine:
Sub ins_record(sql As String, campo_tab As String, nome_tab As String,
sigla_ins As String)
....
....
Set rcds = CreateObject("ADODB.Recordset")
.....
....
rcds.Open sql, conn, adOpenKeyset, adLockOptimistic
Set rcds = Nothing
End Sub
Ho saltato alcune linee che mi servono per dei controlli.
Le insert sono di pochi campi ( al massimo 4 ma ho provato con due). I
tempi di inserimento/upd sono i seguenti:
"01/10/2002 15.39.45 UPD06 5,3125"
"01/10/2002 15.40.10 INS04 1,40625"
"01/10/2002 15.40.25 UPD06 4,28125"
"01/10/2002 15.40.30 INS06 5"
"04/10/2002 11.18.54 INS01 3,71875"
"04/10/2002 11.24.20 INS01 7,078125"
"04/10/2002 11.24.55 INS04 1,234375"
"04/10/2002 11.25.15 INS06 1,84375"
"04/10/2002 11.26.10 INS04 2,078125"
PEr me sono troppo lunghi. Ma dove sbaglio?????
Grazie a chi mi può aiutare.
evak...@yahoo.it


author: Maurizio Borrelli

text:
> "Andy" news:cf5b7338.0210...@posting.google.com...:
> Ho realizzato un piccolo programma in Access che presenta il seguente
> problema: la base dati è costituita da una tabella principale più una
> serie di tabelle che ocntengono le tipologie di dati che sono mostrati
> dalle combo presenti in maschera.(anagrafica, luoghi, riferimenti,.).
> Quando ho bisogno di inserire un nuovo record di anagrafica apro una
> form e per inserire il record chiamo la seguente routine:
> Sub ins_record(sql As String, campo_tab As String, nome_tab As String,
> sigla_ins As String)
> ....
> ....
> Set rcds = CreateObject("ADODB.Recordset")
> .....
> ....
> rcds.Open sql, conn, adOpenKeyset, adLockOptimistic
> Set rcds = Nothing
> End Sub
> Ho saltato alcune linee che mi servono per dei controlli.
> Le insert sono di pochi campi ( al massimo 4 ma ho provato con due). I
> tempi di inserimento/upd sono i seguenti:
> "01/10/2002 15.39.45 UPD06 5,3125"
[...]
> PEr me sono troppo lunghi. Ma dove sbaglio?????
     1. Il codice con la funzione:
        CreateObject
e' piu' lento del corrispondente codice:
        Dim rcds As ADODB.Recordset
        Set rcds = New ADODB.Recordset
     2. Le query "al volo" sono piu' lente delle query memorizzate nell'mdb.
Potresti usare piuttosto delle query con parametri.
    Per ora non mi viene in mente altro.
--
Ciao :-)
Maurizio
--------
?SPQR(C)
 X
--------


title: Barre di progressione e caselle di controllo

author: M. Rick

text:
Due domande (abbiate pietą :-) )
Barre di progressione:
Ho trovato sul SitoComune degli esempi di barre di progressione (da Harry
Evans e da Alex).
Quelle di Alex mi sembrano troppo complicate, per cui pensavo di usare
quelle fatte da Harry per vivacizzare il tempo di attesa nel caricamento di
alcune maschere un pņ....pesantine. Perņ, onestamente, il mio livello di VBA
č un pņ misero (č come i bunker di saddam - con la lettera minuscola-: 32
metri sotto terra). Non ho la minima idea di come usare i moduli suggeriti,
anche perchč non riesco a trovare un riferimento alle maschere usate.
Qualcuno mi sa spiegare come potrei usarle?
Caselle di controllo:
In VBA come faccio a dirgli che, se seleziono la casella, deve riempire un
campo associato in una tabella con una "X" (o comunque un testo), altrimenti
niente?
Ciao
Andrea


title: AIUTO asportare un database in excel

author: alfak

text:
ciao il mio problema consiste nel nn riuscire ad esportare una tabella con
circa un 30000 record in un file di excel
ho utilizzato la voce "analizza con excel" ma nn riesce ad esportare ed il
messaggio che mi da è il seguente - troppe righe nell'output in base ai
limiti specificati nel formato di output o da microsoft access -
certo del vostro aiuto colgo l'occasione per ringraziarvi
e vi saluto con un forza INTER
vinca il migliore


title: AIUTO asportare un database in excel

author: Giuseppe

text:
"alfak" <
alfa...@virgilio.it
> ha scritto nel messaggio
news:b9qqni$qhm$1...@lacerta.tiscalinet.it...

Te lo dice perchè Excel accetta un massimo numero di righe in un foglio che
se non sbaglio
sono 26.000.Mi sa che devi levare qualcosa o raggruppare.
Giuseppe


title: AIUTO asportare un database in excel

text:
"Giuseppe" <
sunrexs...@hotmail.com
> ha scritto nel messaggio
news:ok6wa.161703$K35.3...@news2.tin.it...

> i record sono 20388


title: AIUTO asportare un database in excel

text:
"alfak" <
alfa...@virgilio.it
> ha scritto nel messaggio
news:b9qsni$s16$1...@lacerta.tiscalinet.it...

Infatti non è quì il problema.Ho controllato e le righe possono essere
65.536
A questo punto non so come aiutarti.
Ciao
Giuseppe


title: AIUTO asportare un database in excel

author: Sergio MAZZA

text:
"alfak" <
alfa...@virgilio.it
> ha scritto nel messaggio
news:b9qsni$s16$1...@lacerta.tiscalinet.it...
>
 > i record sono 20388
>
Potrebbe essere il numero di colonne create in excel; con una query prova a
spezzare in due parti la tabella e ad esportare il risutato...
Ciao.
--
Sergio MAZZA


title: Problema Sottomaschera

author: yuri

text:
Ho un pb con access97: ho creato una maschera che contiene una casella
combinata associata ad un campo descrizione e una sottomaschera in cui vado
ad inserire articoli. Succede che: seleziono dalla casella combinata un
valore X, inserisco un nuovo articolo (che quindi avrà come campo
descrizione X), clicco su Aggiungi record, e fin qui tutto ok. Ma se dopo
aver cliccato sul pulsante Aggiungi record(creato tramite autocomposizione
di Access) vado a selezionare un altro valore Y dalla casella combinata
succede che vengono visualizzati tutti gli articoli con descrizione Y ma
l'articolo appena inserito cambia il suo campo descrizione da X ad
Y!!!!!!!!!!!!!!!!
Qual'p il problema secondo voi??
Spero di essere stato chiaro
Grazie a tutti
Yuri
--------------------------------
Inviato via
http://usenet.libero.it


title: Caselle di controllo

author: Armix

text:
Ciao a tutti,
il mio problema è questo:
in una tabella tutti i record hanno una casella di controllo, come faccio a
rendere TRUE le caselle di tutte i record.
Grazie


title: Caselle di controllo

author: CarloCos

text:
"Armix" <
arma...@tin.it
> ha scritto nel messaggio
news:9p7e4t$lcf$1...@pluto.news.dsi.unimi.it...

Spiegati meglio.
Quale versione di Access usi?
Ciao, Carlo


title: Caselle di controllo

text:
CarloCos <
carloco...@libero.it
> wrote in message
VoHt7.16267$C15.2...@news.infostrada.it...

Access 2000
La mia tabella ha un campo SI/NO, io voglio (in visualizzazione maschera)
con un tasto rendere TRUE o FALSE tutti i campi SI/NO della tabella.
Grazie


title: Caselle di controllo

text:
"Armix" <
arma...@tin.it
> ha scritto nel messaggio
news:9p7i06$lp4$2...@pluto.news.dsi.unimi.it...

Dal pulsante fai partire una query di aggiornamento (vedi), o meglio, una di
due query di aggiornamento: una per rendere True i False e l'altra per il
contrario.
Ciao, Carlo


title: Caselle di controllo

text:
CarloCos <
carloco...@libero.it
> wrote in message
onIt7.16957$C15.2...@news.infostrada.it...

Grazie Carlo, ci provo.


title: Aiuto creazione database

text:
Salve ragazzi, ho bisogno di un aiuto...devo creare un archivio spedizioni
con una tabella "Clienti" ed una tabella "Spedizioni"....in pratica dovrei
aprire la tabella "Spedizioni" per l'inserimento delle stesse ed al campo
"Cliente" vorrei avere la possibilita' di avere un menu' a discesa che mi
permette di selezionare il cliente....qualcuno e' cosi gentile da crearmi un
database simile ed inviarmelo tramite email??
Ciao e grazie!!


title: Aiuto creazione database

author: MA

text:
"G.T." <
gent...@libero.it
> ha scritto nel messaggio
news:Wn1Cb.178557$vO5.7...@twister1.libero.it...

ROTFL
MAssimiliano


title: Aiuto creazione database

author: AEOM

text:
"G.T." <
gent...@libero.it
> ha scritto nel messaggio
news:Wn1Cb.178557$vO5.7...@twister1.libero.it...

di che colore  vuoi le maschere?
ti serve anche il pacchetto di installazione?
AEOM


title: Aiuto creazione database

author: Luicaf

text:
Ehi tu supergenio.....ma non credi che non tutti sono geni di access come
te?!?!?!.....devi sapere che sono un principiante dell'uso del pc (come ce
ne sono tanti!!!) e pertanto non mi sembra di aver fatto una richiesta
oscena!!.....
....ma ad un certo punto mi chiedo "Chi c....o me lo fa' fare a
risponderti????"....no meriti proprio la minima risposta!!!!!
"AEOM" <in...@FUCK-LAMER.com> ha scritto nel messaggio
news:__1Cb.79730$AX1.3...@news1.tin.it...



title: Aiuto creazione database

text:
"Luicaf" <
lui...@inwind.it
> ha scritto nel messaggio
news:uY2Cb.194599$hV.72...@news2.tin.it...
> Ehi tu supergenio.....ma non credi che non tutti sono geni di access come
> te?!?!?!.....devi sapere che sono un principiante dell'uso del pc (come ce
> ne sono tanti!!!) e pertanto non mi sembra di aver fatto una richiesta
> oscena!!.....
> ....ma ad un certo punto mi chiedo "Chi c....o me lo fa' fare a
> risponderti????"....no meriti proprio la minima risposta!!!!!
Arieccone un altro.
M dispiace il mese di dicembre è già pieno. prova a postare a Gennaio. I
primi però perchè mi sa...
MAssimiliano


title: Aiuto creazione database

text:
"Luicaf" <
lui...@inwind.it
> ha scritto nel messaggio
news:uY2Cb.194599$hV.72...@news2.tin.it...

guarda che la mia risposta era seria...
comunque pazienza
AEOM (genio di access)


title: macro menu trova

author: Fabrizio Franchi

text:
con excel ho creato un documento formato da due pagine collegate.
una pagina è formata da una lista lunghissima di prodottil'altra
contiene diverse macro e uno spazio vuoto dove aggiungere i prodotti per
formare una ricetta.
ora, nella pagina con le macro, ne vorrei aggiunere una demominata
"cerca", appunto per cercare una voce della seconda pagina senza dover
cambiare pagina per scorrerle tutte (tipo il menu trova di excel)in modo
da aggiungerla direttamente alla ricetta.
qualcuno sa dirmi come si fa?
grazie infinite.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Creazione di un mdb per comunicati stampa

author: PinoP

text:
Salve a tutti. Volevo sapere se qualcuno ha già risolto un problema che sto
affrontando adesso.
Spiego!
Ho la necessità, per una montagna di comunicati stampa (Documenti di Word
2000 o XP), di creare un mdb che contenga i dati relativi a Numero
progressivo, Oggetto e Data di Pubblicazione, ma che si colleghi a Word per
scrivere il comunicato stampa che viene poi salvato su una cartella
predefinita con nome uguale (.doc) al numero progressivo e che si possa
successivamente consultare direttamente dall' mdb che contiene i dati
predetti. Non riesco a  trasportare sul documento word i dati che mi servono
per la successiva consultazione (non voglio gestirlo come un coll. OLE).
GRAZIE. Pino


author: Emyr

text:


vedi su
sitocomune.com
 gli esempi di automazione word
Saluti.
Emanuele.


author: Pino

text:
Emyr ha scritto nel messaggio
<
87aoguo2m87dpf4j9...@4ax.com
>...

Ho già visto grazie ma gli esempi gestiscono i collegamenti OLE e non voglio
impostarlo così. grazie Pino


text:
On Tue, 16 Apr 2002 13:40:25 GMT, "Pino" <
pn...@tin.it
> wrote:
>
>Ho giŕ visto grazie ma gli esempi gestiscono i collegamenti OLE e non voglio
>impostarlo cosě. grazie Pino
stavo parlando degli esempi di automazione Word
apri una nuova istanza a word e lo gestisci via codice come se
l'avessi aperto a mano...
non vedo altra via sinceramente...
Saluti.
Emanuele.


title: Utilizzo database relazionale

author: Curzio

text:
Ciao,
ho sviluppato una pagina in asp che legge i dati e immagini da un database.
La struttura iniziale non prevedeva l'inserimento delle immagini, quindi ora
che ho la necessità di inserirle ho adattato il vecchio database
all'immissione delle immagini. Il tutto funziona , solo che avendo usato un
database piatto, l'inserimento delle immagini mi fa perdere un sacco di
tempo. Vorrei passare ad un database relazionale, in modo da semplificare
l'immissione delle immagini.
Il problema è che non so davvero da dove cominciare.... Qualcuno mi sa
consigliare?
Grazie


title: Utilizzo database relazionale

text:
"Curzio" <
cu...@tiscali.it
> ha scritto nel messaggio
news:cbs59l$pcv$1...@lacerta.tiscalinet.it...

Le immagini non le devi memorizzare in un campo; ci memorizzi solo il nome o
il path per richiamarle...
Ciao.
P.S. "...database piatto..."???
--
Sergio MAZZA


title: Utilizzo database relazionale

text:
Il problema non è tanto quello di far vedere le foto nel sito, quello lo ho
risolto, se vuoi poui vedere il sito in questione
www.funkabolik.com
 . il
problema è che il mio database attuale è piatto, intendo dire che è un unica
tabella al cui interno ci sono tutti i campi che m'interessano (genere,
autore, stampa, etichetta, prezzo, immagini , etc...). Vorrei passare ora ad
un database relazionale con piu tabelle collegate che sto preparando. Ma poi
una volta create le tabelle come farò a fare leggere il tutto su una pagina
asp? Immagino utilizzando le query, ma non è che sono molto esperto ....
Come farò a richiamare le immagini? Mi spiego , associo un campo ID univoco
alla tabella immagini, e lo metto in relazione con il campo immagini di un
altra tabella per esempio la tabella dischi. Quando dovrò richiamare la foto
dovro usare il  valore del campo ID? Oppure il nome della foto? e dovro
utilizzare una stringa di query?
Ciao
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:EsiEc.394368$hc5.17...@news3.tin.it...



title: Utilizzo database relazionale

text:
"Curzio" <
cu...@tiscali.it
> ha scritto nel messaggio
news:cc0obm$sgt$1...@lacerta.tiscalinet.it...
>
> Il problema non è tanto quello di far vedere le foto nel sito, quello lo
ho
> risolto, se vuoi poui vedere il sito in questione
www.funkabolik.com
 . il
> problema è che il mio database attuale è piatto, intendo dire che è un
unica
> tabella al cui interno ci sono tutti i campi che m'interessano (genere,
> autore, stampa, etichetta, prezzo, immagini , etc...). Vorrei passare ora
ad
> un database relazionale con piu tabelle collegate che sto preparando. Ma
poi
> una volta create le tabelle come farò a fare leggere il tutto su una
pagina
> asp? Immagino utilizzando le query, ma non è che sono molto esperto ....
(regola di questo NG) scrivi alla fine del testo, come faccio io; grazie.
Certo se hai più tabelle in relazione tra loro devi utilizzare le query; le
puoi creare con access, visualizzi il codice sql e lo utilizzi nelle pagine
asp.
Comunque oramai ci sono strumenti per sviluppare in asp (Interdev,
Dreamweaver, e altri) che ti aiutano nella costruzione delle query, oltre al
fatto che se compri un manuale di SQL non fai un soldo di danno; al limite
su internet di manuali SQL ne trovi.
> Come farò a richiamare le immagini? Mi spiego , associo un campo ID
univoco
> alla tabella immagini, e lo metto in relazione con il campo immagini di un
> altra tabella per esempio la tabella dischi. Quando dovrò richiamare la
foto
> dovro usare il  valore del campo ID? Oppure il nome della foto? e dovro
> utilizzare una stringa di query?
>
> Ciao
Dovrai ottenere un set di record (utilizzando ADO, lo stesso strumento di
access), nel recordset avrai memorizzato il path e/o il nome dell'immagine,
il codice html sarà:
es.
<img src='/Immagini/<%=nomeRecordSet("nomeFile")%>'>
i tag <% e %> delimitano il codice asp; ma stiamo uscendo dal seminato
(access).
Segui l'NG it.comp.www.asp con il sito
www.aspitalia.com
, troverai maggiori
informazioni...
Ciao.
--
Sergio MAZZA


title: Utilizzo database relazionale

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:cc10oh$dvb$1...@canarie.caspur.it...

> Grazie Sergio, teoricamente ho capito il concetto adesso devo metterlo in
pratica , e di solito è li che nascono i problemi...
Ciao


title: Utilizzo database relazionale

text:
"Curzio" <
cu...@tiscali.it
> ha scritto nel messaggio
news:cc1n45$ubj$1...@lacerta.tiscalinet.it...

> ecco che nascono gli altri problemi... é possibile inserire dinamicamente
da un form di una pagina asp il valore della clausola "where" direttamente
nella query di access? certo se si puo fare mi risparmia un bel po di lavoro
, perche altrimenti mi vedo costretto a creare tante query quante sono le
possibilita di scelta, e altrettante pagine asp...
p.s: siccome utilizzo poco le NG non conosco le regole, e quindi non so come
comportarmi (posso fare quanti annuci voglio ? in questo caso era meglio che
scrivessi un nuovo messaggio a tutta la ns , o va bene che risponda ancora a
questo annuncio?
ciao


title: Utilizzo database relazionale

text:
"Curzio" <
cu...@tiscali.it
> ha scritto nel messaggio
news:cc47h1$smm$1...@lacerta.tiscalinet.it...
>
 > ecco che nascono gli altri problemi... é possibile inserire dinamicamente
> da un form di una pagina asp il valore della clausola "where" direttamente
> nella query di access? certo se si puo fare mi risparmia un bel po di
lavoro
> , perche altrimenti mi vedo costretto a creare tante query quante sono le
> possibilita di scelta, e altrettante pagine asp...
I campi di un form html sono letti da asp tramite l'oggetto Request e il
metodo Form;
es.
nomeVariabile = Request.Form("condizioneWhere")
> p.s: siccome utilizzo poco le NG non conosco le regole, e quindi non so
come
> comportarmi (posso fare quanti annuci voglio ? in questo caso era meglio
che
> scrivessi un nuovo messaggio a tutta la ns , o va bene che risponda ancora
a
> questo annuncio?
>
> ciao
Va male; inm primis perché sei fuori argomento (Off Topic) e se l'argomento
non riguarda l'oggetto non ci si capisce nulla. Quindi è meglio che utilizzi
l'NG adatto (occhio che è moderato e i messaggi vengono "vagliati") e se
vuoi risposte veloci e sicure devi indicare bene l'oggetto descrivendo il
problema...
Ciao.
--
Sergio MAZZA


title: Utilizzo database relazionale

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:jBhFc.568580$rM4.23...@news4.tin.it...

> OK.
Grazie


title: Utilizzo database relazionale

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:jBhFc.568580$rM4.23...@news4.tin.it...

> Ciao prometto che è l'ultima cosa che ti chiedo,
I campi di un form html sono letti da asp tramite l'oggetto Request e il
> metodo Form;
> es.
> nomeVariabile = Request.Form("condizioneWhere")
fino a qui tutto ok, ma nella query in access dove dovrei inserire la
clausola "where", come faccio a richiamare il contenuto del form? Ho provato
inserendo il codice asp ma non funziona....e il risultato è che mi legge
tutta la tabella senza effettuare la query..


title: Utilizzo database relazionale

text:
"Curzio" <
cu...@tiscali.it
> ha scritto nel messaggio
news:cc688n$5qg$1...@lacerta.tiscalinet.it...
>
> Ciao prometto che è l'ultima cosa che ti chiedo,
> I campi di un form html sono letti da asp tramite l'oggetto Request e il
> > metodo Form;
> > es.
> > nomeVariabile = Request.Form("condizioneWhere")
> fino a qui tutto ok, ma nella query in access dove dovrei inserire la
> clausola "where", come faccio a richiamare il contenuto del form? Ho
provato
> inserendo il codice asp ma non funziona....e il risultato è che mi legge
> tutta la tabella senza effettuare la query..
Il codice che utilizzi?
Ciao.
--
Sergio MAZZA


title: Utilizzo database relazionale

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:ccav3m$7e3$1...@canarie.caspur.it...

> Il codice che utilizzi?
Il codice per la Select è questo,
rs.Open " select* from attore where   (((attori.nome)='"
&request.Form("Attore") & "'))"
che adesso funziona, anche se ha qualche problema, tipo se nel form lascio
per sbaglio uno spazio prima del nome dell attore non viene effettuata
nessuna ricerca... inoltre posso utilizzare lo stesso codice per effettuare
una ricerca su piu campi?
 tipo:
rs.Open " select* from attore where   (((attori.nome)='"
&request.Form("Attore") & "' ) AND ((attori.cognome)='"
&request.Form("Attore") & "'))"....
 grazie
 Ciao


title: Utilizzo database relazionale

text:
"Curzio" <
cu...@tiscali.it
> ha scritto nel messaggio
news:ccbjti$u56$1...@lacerta.tiscalinet.it...
>
> Il codice per la Select è questo,
> rs.Open " select* from attore where   (((attori.nome)='"
> &request.Form("Attore") & "'))"
> che adesso funziona, anche se ha qualche problema, tipo se nel form lascio
> per sbaglio uno spazio prima del nome dell attore non viene effettuata
> nessuna ricerca... inoltre posso utilizzare lo stesso codice per
effettuare
> una ricerca su piu campi?
>  tipo:
> rs.Open " select* from attore where   (((attori.nome)='"
> &request.Form("Attore") & "' ) AND ((attori.cognome)='"
> &request.Form("Attore") & "'))"....
>  grazie
>  Ciao
>
Come fai ad utilizzare una casella di testo di form chiamata "Attore" per
cercarlo nella tabella "Attore" nei campi "Nome" e "Cognome"?
Nel form avrai due caselle di testo:
- NomeAttore;
- CognomeAttore;
La pagina asp avrà:
'---------
dim nomeAttore, cognomeAttore, strSQL
nomeAttore = Request.Form("nomeAttore")
cognomeAttore = Request.Form("cognomeAttore")
strSQL = "Select * From attore Where nome=" & chr(34) & nomeAttore & chr(34)
" AND cognome=" & chr(34) & cognomeAttore & chr(34) & ";"
rs.Open strSQL
'---------
L'ho un po' modificata. Ho creato tre variabili e ho inserito la funzione
chr(34) per evitarti l'errore dei cognomi con l'apostrofo...
Ciao.
--
Sergio MAZZA


title: Utilizzo database relazionale

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:ccbqpi$f9b$1...@canarie.caspur.it...

> Ho capito, grazie mille davvero.


title: Riportare dati di un determinato record

author: Gioconda ed Emanuele

text:
Premetto che ho provato a cercare sul sito comune il mio problema,  ma non
sono riuscito ad individuare un suggerimento adatto.
Ho una maschera che va a popolare una tabella con: id, data, creditore ecc..
Quando inserisco un nuovo record vorrei che potessi copiare i dati da un
determinato record precedente inserendo l�id del record da copiare oppure
qualcos�altro, se voi avete qualche idea.
Grazie tante.


title: Riportare dati di un determinato record

author: miciomao

text:
Non conoscendo ne i campi che vuoi copiare ne i nomi su due piedi
potresti usare questo codice che ti copia un'intero record e relativi
valori
creati un pulsante e inserisci
'''''''''
DoCmd.DoMenuItem acFormBar, acEditMenu, 8, , acMenuVer70
DoCmd.DoMenuItem acFormBar, acEditMenu, 2, , acMenuVer70
DoCmd.DoMenuItem acFormBar, acEditMenu, 5, , acMenuVer70
MsgBox "OK, record duplicato"
'''''''''''
Portati sul record che vorrai duplicare e premi il pulsante
Ciao
Alex


title: Riportare dati di un determinato record

author: Karl Donaubauer

text:

v.a.
http://groups.google.com/group/it.comp.appl.access/msg/57ada362919109d4
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


title: Riportare dati di un determinato record

text:
"Karl Donaubauer" <
NoS...@donkarl.com
> schrieb im Newsbeitrag
news:7bod2gF...@mid.individual.net...
> miciomao wrote:
>> Non conoscendo ne i campi che vuoi copiare ne i nomi su due piedi
>> potresti usare questo codice che ti copia un'intero record e
>> relativi valori
>>
>> creati un pulsante e inserisci
>> '''''''''
>> DoCmd.DoMenuItem acFormBar, acEditMenu, 8, , acMenuVer70
>> DoCmd.DoMenuItem acFormBar, acEditMenu, 2, , acMenuVer70
>> DoCmd.DoMenuItem acFormBar, acEditMenu, 5, , acMenuVer70
>> MsgBox "OK, record duplicato"
>> '''''''''''
>> Portati sul record che vorrai duplicare e premi il pulsante
>
Potrebbe andare bene, per� non so dove mettere i nomi mi potreste aiutare ?
Ti serve il nome di "origine controllo" oppure "nome elemento" ?
Grazie


title: Riportare dati di un determinato record

text:
Forse non hai letto bene le risposte suggerite, con il codice che ti è
stato postato non serve sapere i nomi campo
perchè copia e incolla l'intero record.
Ciao
Alex


title: Riportare dati di un determinato record

text:
"miciomao" <
audi...@tiscali.it
> schrieb im Newsbeitrag
news:088a63cb-4a0b-448d...@p36g2000vbn.googlegroups.com...
Forse non hai letto bene le risposte suggerite, con il codice che ti �
stato postato non serve sapere i nomi campo
perch� copia e incolla l'intero record.
Ciao
Alex
Ho provato ma non va, nel senso che la maschera che uso per inserire i dati
in tabella � associata ad una query di selezione che prende i dati da 2
tabelle diverse. Cosa posso fare?
Grazie.


title: Riportare dati di un determinato record

text:
Gioconda ed Emanuele wrote:
> "miciomao" schrieb im Newsbeitrag:
tedesco?
> Forse non hai letto bene le risposte suggerite, con il codice che ti �
> stato postato non serve sapere i nomi campo
> perch� copia e incolla l'intero record.
>
> Ho provato ma non va, nel senso che la maschera che uso per inserire
> i dati in tabella � associata ad una query di selezione che prende i
> dati da 2 tabelle diverse. Cosa posso fare?
Creati una query di accodamento con tutti campi che vuoi riempire.
Origine e destinazione � la stessa tabella.
Come criterio nel campo id scrivi:
Forms!NomeDellaMaschera!Id
per copiare il record attuale, o
Forms!NomeDellaMaschera!NomeControllo
se vuoi inserire l'id da copiare in un controllo diverso.
Salva la query p.e. con il nome "qryCreditore".
Poi come codice di un bottone o dove lo vuoi usi:
' se il record corrente non � ancora salvato
' Me.Dirty = False
Currentdb.Execute "qryCreditore", dbFailOnError



title: Riportare dati di un determinato record

text:
"Karl Donaubauer" <
NoS...@donkarl.com
> schrieb im Newsbeitrag
news:7cbpmkF...@mid.individual.net...

Esatto scrivo dalla Germania, e sto cercando di sviluppare un database
access per mio padre in Italia, solo che sto sbattendo la testa sullo stesso
problema da diversi giorni. Grazie della pazienza ora provo ad applicare il
consiglio che mi hai suggerito.


title: Riportare dati di un determinato record

text:
"Gioconda ed Emanuele" <
g.suc...@arcor.de
> schrieb im Newsbeitrag
news:4a60e190$0$31341$9b4e...@newsspool4.arcor-online.net...
>
> "Karl Donaubauer" <
NoS...@donkarl.com
> schrieb im Newsbeitrag
> news:7cbpmkF...@mid.individual.net...
>> Gioconda ed Emanuele wrote:
>>> "miciomao" schrieb im Newsbeitrag:
>>
>> tedesco?
>>
>>> Forse non hai letto bene le risposte suggerite, con il codice che ti �
>>> stato postato non serve sapere i nomi campo
>>> perch� copia e incolla l'intero record.
>>>
>>> Ho provato ma non va, nel senso che la maschera che uso per inserire
>>> i dati in tabella � associata ad una query di selezione che prende i
>>> dati da 2 tabelle diverse. Cosa posso fare?
>>
>> Creati una query di accodamento con tutti campi che vuoi riempire.
>> Origine e destinazione � la stessa tabella.
Il problema che la maschera che visualizza i dati, li prende da due tabelle.
Mi spiego meglio:
Ho la tabella "Copertura" e la tabella "determine". La tabella determine
contiene un campo "tipo" dove scrivo 4 tipi di determine: impegno,
liquidazione, impegno liquidazione, altro. Ho creato 4 query differenti
dipendenti dalle stesse tabelle ("copertura" "determine") ed hanno una
relazione id(copertura) idcopertura(determine) e nel criterio del campo
"tipo" per ogni query ho scritto impegno, liquidazione, impegno
liquidazione, altro. Ho creato 4 maschere, dove  "determine impegno"
"determine liquidazione" "determine impegno liquidazione" "determine altro"
e sul campo "tipo" di ognuna mascera ho dato come valore predefinito
"impegno" "liquidazione" "impegno liquidazione" "altro" in modo tale che
quando apro una determinata maschera va a scrivere in automatico nel campo
"tipo" il tipo di determina e la query visualizza solo le determine del tipo
scelto.La relazione id delle tabelle mi serve perch� quando apro la maschera
scrivo l�id copertura ed in automatico mi scrive i dati associati. Il mio
problema � questo: Quando creo una "determina impegno" vorrei duplicare il
record nella "determina liquidazione" chiaramente con un id diverso, quello
successivo.  Spero di essermi spiegato bene. Grazie.


title: Riportare dati di un determinato record

text:
"Gioconda ed Emanuele" <
g.suc...@arcor.de
> schrieb im Newsbeitrag
news:4a619e00$0$32680$9b4e...@newsspool2.arcor-online.net...

 Ho dimenticato, ma forse � ininfluente, che invece di utilizzare un
id(contatore) per le tabelle, ho usato questo codice
=Nz(DMax("[numero]";"[copertura]");0)+1.
Grazie.


title: Riportare dati di un determinato record

text:
Ho creato la query di accodamento ma se metto in criteri della query del
campo id
Forms!impegno!id
nel momento che avvio la query non mi riporta nessun rigo da copiare mi esce
l�errore:
Impossibile accodare i record.. Numeri di campi
impostati a NULL per un errore di conversione tra tipi: 0; numero di record
non aggiunti alla tabella a causa di violazioni di chiave: 1; a causa di
violazioni di di condivisione: 0; ...ect.
Se invece tolgo quel rigo in criteri mi copia tutti i record. Come posso
copiare solo il record selezionato?


title: Riportare dati di un determinato record

author: Geppo

text:
Ciao "Gioconda ed Emanuele" <
g.suc...@arcor.de
> ha scritto nel messaggio
news:4a62e893$0$30223$9b4e...@newsspool1.arcor-online.net...

L'errore � abbastanza esplicativo, cerchi di accodare dei dati che nella
tabella di destinazione devono essere univoci.
Non � che per caso cerchi di accodare anche l'id?
l'id non loo devi inserire nella query di accoamento.
--
Ciao
Geppo


title: Riportare dati di un determinato record

text:
"Geppo" <c...@tin.it.invalid> schrieb im Newsbeitrag
news:zYC8m.38293$1s6...@twister2.libero.it...

Se non metto nessun criterio nel campo id della query mi va a copiare tutti
i record mentre a me serve che ne copi solo uno quello corrente. grazie


title: Riportare dati di un determinato record

text:
Ciao "Gioconda ed Emanuele" <
g.suc...@arcor.de
> ha scritto nel messaggio
news:4a636011$0$30238$9b4e...@newsspool1.arcor-online.net...

Si � chiaro, io volevo farti solo notare che quell'errore si ottiene in quel
caso oppure se si cerca di copiare un dato non conforme ad es. del testo in
un campo numerio o tipo data.
Adesso solo tu puoi capire dov'� il problema, controllando la strutture
della tabella ed i titpi di dati che vai ad accodare.
--
Ciao
Geppo
--
Ciao
Geppo


title: Riportare dati di un determinato record

text:
Gioconda ed Emanuele wrote:
> "Geppo schrieb:
>>> Ho creato la query di accodamento ma se metto in criteri della
>>> query del campo id
>>> Forms!impegno!id
>>> nel momento che avvio la query non mi riporta nessun rigo da
>>> copiare mi esce l�errore:
>>> Impossibile accodare i record.. Numeri di campi
>>> impostati a NULL per un errore di conversione tra tipi: 0; numero
>>> di record
>>> non aggiunti alla tabella a causa di violazioni di chiave: 1; a
>>> causa di violazioni di di condivisione: 0; ...ect.
>>>
>>> Se invece tolgo quel rigo in criteri mi copia tutti i record.
>>> Come posso copiare solo il record selezionato?
>>
>> L'errore � abbastanza esplicativo, cerchi di accodare dei dati che
>> nella tabella di destinazione devono essere univoci.
>>
>> Non � che per caso cerchi di accodare anche l'id?
>>
>> l'id non loo devi inserire nella query di accoamento.
> ...
> Se non metto nessun criterio nel campo id della query mi va a
> copiare tutti i record mentre a me serve che ne copi solo uno
> quello corrente.
Il problema non � che usi l'id come criterio ma molto probabile
che tenti di aggiungerlo alla tabella. Vai in vis. SQL della query
e copia/incolla l'enunciato SQL qui.
--
cu



title: Aiuto su SendObject

author: Donny

text:
Ho questa funzione che ha sempre funzionato bene  e che mi permetteva di
inviare via email una form in formato xls,ora mi compare l'errore Comando o
Azione invia oggetto non disponibile ,
Qualcuno di buon cuore są come posso risolvere il problema?
DoCmd.SendObject acSendForm, , acFormatXLS, "Pinco", , , "Dati di
trasferimento da x a y", "Allegato di ordini", False
Grazie Donny


title: Una query molto particolare...

author: Merlino

text:
Mi e' stato chiesto di fare una query molto particolare e non so'
neppure da dove iniziare, sto persino pensando che non sia possibile da
realizzare con un DB relazionale.
Per farvi capire come dovrebbe essere, usero' un esempio un po'
strampalato ma che rende bene l'idea.
Immaginate di avere un DB con 2 tabelle: la prima  si chiama "PERSONA"
e contiene varie informazioni personali, la seconda si chiama "VESTITI"
e contiene una lista dei vestiti indossati dalle persone presenti in
"PERSONA" ed il loro colore. Fra "PERSONA" e "VESTITI" c'e' una
relazione 1 -> molti.
Un esempio di dati contenuti nel DB potrebbe essere:
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Mario
 |
 |-> pantaloni, blu
 +-> maglietta, verde
Giovanni
 |
 |-> pantaloni, neri
 |-> camicia, azzurro
 +-> maglione, grigio
Marco
 |
 |-> pantaloni, grigio
 |-> camicia, bianco
 +-> maglione, nero
Luca
 |
 +-> costume da bagno, blu
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Adesso, ammesso che le combinazioni di vestiti siano un numero limitato
(diciamo 4) e gia' conosciute, dovrei  creare una query che sia
innanzitutto in grado di trovare le persone che indossano un ipotetica
combinazione X (es.: pantaloni/camicia/maglione) e fra questi trovare
la percentuale di persone per ogni combinazione di colore.
Un esempio di risultato desiderato potrebbe essere:
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
% Combinazioni cromatiche fra chi indossa pantaloni/camicia/ maglione:
 30%  pantaloni neri   | camicia azzurra | maglione grigio
 50%  pantalonni grigi | camicia bianca  | maglione nero
 30%  pantaloni grigi  | camicia rosa    | maglione grigio
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Qualcuno ha qualche idea di come si possa fare? (se e' possibile)
grazie e ciao
merlinO
Sent via Deja.com
http://www.deja.com/


title: Una query molto particolare...

author: sib

text:
Merlino <
merl...@my-deja.com
> wrote in message
94sc9h$20f$1...@nnrp1.deja.com...
> Mi e' stato chiesto di fare una query molto particolare e non so'
> neppure da dove iniziare, sto persino pensando che non sia possibile da
> realizzare con un DB relazionale.
Questa e' una contraddizione in termini, se esistesse una query impossibile
da fare dovremmo cercare un nuovo tipo di database da utilizzare.
> Per farvi capire come dovrebbe essere, usero' un esempio un po'
> strampalato ma che rende bene l'idea.
cut
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>
> % Combinazioni cromatiche fra chi indossa pantaloni/camicia/ maglione:
>
>  30%  pantaloni neri   | camicia azzurra | maglione grigio
>  50%  pantalonni grigi | camicia bianca  | maglione nero
>  30%  pantaloni grigi  | camicia rosa    | maglione grigio
>
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Qui il problema e' un altro, la tua query, cosi' come l'hai descritta, non
potrebbe essere analizzata da nessuno, dato che gia' con pochi elementi
dovresti generare un numero di combinazioni tale da risultare non leggibile.
Forse entrando nel merito (non per farsi i fatti tuoi) si puo' trovare una
strqada soddisfaciente.
Sib
--
------------------------------------------------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access
------------------------------------------------------
La mia home (ancora non completa)
http://digilander.iol.it/syb
------------------------------------------------------
4000 anni fa', il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente


title: Una query molto particolare...

author: Alberto Covili

text:
Ciao,
"Merlino" <
merl...@my-deja.com
> ha scritto nel messaggio
news:94sc9h$20f$1...@nnrp1.deja.com...
> Mi e' stato chiesto di fare una query molto particolare e non so'
> neppure da dove iniziare, sto persino pensando che non sia possibile da
> realizzare con un DB relazionale.
>
> Per farvi capire come dovrebbe essere, usero' un esempio un po'
> strampalato ma che rende bene l'idea.
> Immaginate di avere un DB con 2 tabelle: la prima  si chiama "PERSONA"
> e contiene varie informazioni personali, la seconda si chiama "VESTITI"
> e contiene una lista dei vestiti indossati dalle persone presenti in
> "PERSONA" ed il loro colore. Fra "PERSONA" e "VESTITI" c'e' una
> relazione 1 -> molti.
>
<cut>
> Adesso, ammesso che le combinazioni di vestiti siano un numero limitato
> (diciamo 4) e gia' conosciute, dovrei  creare una query che sia
> innanzitutto in grado di trovare le persone che indossano un ipotetica
> combinazione X (es.: pantaloni/camicia/maglione) e fra questi trovare
> la percentuale di persone per ogni combinazione di colore.
>
> Un esempio di risultato desiderato potrebbe essere:
>
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>
> % Combinazioni cromatiche fra chi indossa pantaloni/camicia/ maglione:
>
>  30%  pantaloni neri   | camicia azzurra | maglione grigio
>  50%  pantalonni grigi | camicia bianca  | maglione nero
>  30%  pantaloni grigi  | camicia rosa    | maglione grigio
>
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>
Spero di aver capito correttamente il tuo problema.
Ipotizzando che:
- la tabella Persona sia composta dai campi ID (contatore o numerico) e
Nome;
- la tabella Vestiti sia composta dai campi ID (in relazione con la tabella
Persona), Vestito e Colore;
potresti ottenere il risultato voluto utilizzando 3 query:
1. la prima (Totale) ti consente di ottenere il conteggio di tutte le
combinazioni presenti, e l'SQL è il seguente:
SELECT Count(Vestiti.ID) AS TotaleCombinazioni
FROM Persona INNER JOIN Vestiti ON Persona.ID = Vestiti.ID;
2. la seconda query (TotaleCombinazioni)  serve a calcolare il conteggio
delle singole combinazioni;
SELECT Count(Persona.Nome) AS ConteggioCombinazioni, Vestiti.Vestito,
Vestiti.Colore
FROM Persona INNER JOIN Vestiti ON Persona.ID = Vestiti.ID
GROUP BY Vestiti.Vestito, Vestiti.Colore;
3. con l'ultima query (che è poi quella da lanciare per visualizzare i
risultati) ottieni la percentuale, dividendo il campo ConteggioCombinazioni
della seconda query per il campo TotaleCombinazioni della prima
SELECT TotaleCombinazioni.Vestito, TotaleCombinazioni.Colore,
TotaleCombinazioni.ConteggioCombinazioni,
Format([ConteggioCombinazioni]/[TotaleCombinazioni],"Percent") AS
Percentuale
FROM Totale, TotaleCombinazioni;
Per ottenere poi la percentuale solo relativamente a determinate
combinazioni, occorre creare i filtri voluti nella query TotaleCombinazioni.
Maggiori informazioni riguardo a questo metodo di calcolo le puoi trovare
nella Knowledge Base della Microsoft, in particolar modo all'articolo
Q132142.
Ciao,
Alberto Covili


title: Una query molto particolare...

text:
  "sib" <
sibN...@iol.it
> ha scritto:
[...]
> Questa e' una contraddizione in termini, se esistesse una query
impossibile
> da fare dovremmo cercare un nuovo tipo di database da utilizzare.
beh, ad esempio esistono i db object oriented che consentono di
maneggiare strutture dati complesse in un modo piu' semplice dei comuni
relazionali...
[...]
> Qui il problema e' un altro, la tua query, cosi' come l'hai
descritta, non
> potrebbe essere analizzata da nessuno, dato che gia' con pochi
elementi
> dovresti generare un numero di combinazioni tale da risultare non
leggibile.
> Forse entrando nel merito (non per farsi i fatti tuoi) si puo'
trovare una
> strqada soddisfaciente.
non ho capito cosa intendevi dire, cmq le combinazioni sono un numero
limitato e conosciuto...
putroppo non ho trovato modo migliore per spiegare quello che devo fare
perche' il database reale e' molto piu' complesso... :o(
> Sib
ciao e grazie



title: Una query molto particolare...

text:
Merlino <
merl...@my-deja.com
> wrote in message
9511q2$ioo$1...@nnrp1.deja.com...
>   "sib" <
sibN...@iol.it
> ha scritto:
> [...]
> > Questa e' una contraddizione in termini, se esistesse una query
> impossibile
> > da fare dovremmo cercare un nuovo tipo di database da utilizzare.
>
> beh, ad esempio esistono i db object oriented che consentono di
> maneggiare strutture dati complesse in un modo piu' semplice dei comuni
> relazionali...
Che intendi per "orientato agli oggetti"? Mi fai un esempio?
> [...]
> > Qui il problema e' un altro, la tua query, cosi' come l'hai
> descritta, non
> > potrebbe essere analizzata da nessuno, dato che gia' con pochi
> elementi
> > dovresti generare un numero di combinazioni tale da risultare non
> leggibile.
> > Forse entrando nel merito (non per farsi i fatti tuoi) si puo'
> trovare una
> > strqada soddisfaciente.
>
> non ho capito cosa intendevi dire, cmq le combinazioni sono un numero
> limitato e conosciuto...
Un numero limitato e conosciuto non vuol dire che e' analizzabile.
Ad esempio io so che le permutazioni possibili di dieci elementi sono
3628800, numero noto e limitato, ma non mi verrebbe mai in mente di stampare
tutte le combinazioni su un report.
> putroppo non ho trovato modo migliore per spiegare quello che devo fare
> perche' il database reale e' molto piu' complesso... :o(
Ne sono certo, prova a dare un'occhiata alla risposta di Alberto, forse lui
ha capito qualcosa che a me sfugge.
Ciao, Sib



title: Una query molto particolare...

text:
  "sib" <
sibN...@iol.it
> wrote:
[...]
> Che intendi per "orientato agli oggetti"? Mi fai un esempio?
ti consiglio di leggere l'articolo che puoi scaricare da
http://www.cam-
orl.co.uk/~fms/db/index.html
 ci sono alcuni cenni sui OODBMS e altri
tipi di database non relazionali... la spiegazione e' molto migliore di
quella che posso fare io :o)
> [...]
> Un numero limitato e conosciuto non vuol dire che e' analizzabile.
> Ad esempio io so che le permutazioni possibili di dieci elementi sono
> 3628800, numero noto e limitato, ma non mi verrebbe mai in mente di
stampare
> tutte le combinazioni su un report.
no no, rifacendomi all'esempio iniziale, nel mio caso ogni persona
indossa dei vestiti in un numero limitato di combinazioni, diciamo 4...
ad esempio una persona puo' indossare:
- pantaloni, camicia, giacca
- pantaloni, maglietta
- pantaloni, camicia, maglione, giacca
- costume da bagno
lo scopo della mia query e' di calcolare, per ogni combinazione di
vestiti, le combinazioni di colori dei vari vestiti in percentuale (o
in numero), per esempio:
40% indossa: pantaloni blu, maglietta verde
10% indossa: pantaloni neri, maglietta bianca
30% indossa: pantaloni neri, maglietta rossa
10% indossa: pantaloni blu, maglietta bianca
[le percentuali non sono indispensabili, puo' bastare anche il numero]
come vedi in quest'esempio tutte le persone indossano la combinazione
di vestiti pantaloni/maglietta e la query e' incentrata sulle
combinazioni di colori...
putroppo pero' il problema e' tanto difficile da spiegare quanto da
risolvere :o(
> Ciao, Sib



title: ancora con il codice fiscale

author: gaetano

text:
Chiedo scusa a tutti gli amici del ng, ma non riesco proprio a far
funzionare su A2K il programmino per il Codice fiscale. Chiedo aiuto
Gaetano
--
-----------------------------------------------------
Click here for Free Video!!
http://www.gohip.com/free_video/