title: Classifica dei voti

author: Santilli Marco

text:
Sto gestendo tutti i voti che i giocatori di una squadra prendono al termine
di una partita, con una classifica pubblicata poi in internet
La classifica è cosi strutturata. parlo della pagina web.. cosi poi
risaliamo per come impostare il database
Il alto ho tutte le giornate
a sinistra ho tutti i nome dei giocatori messi in colonna in modo da vedere
partita dopo partita il suo andamento
                Giorn. 1        Giorn. 2        Giorn. 3        Giorn. 4
MEDIA
Nome1        6                    5                    6                5
5.5
Nome2        7                    6                    6                7
6.5
Nome3        6                    5                    7                6
6
Nome4        6                    6                    5                5
5.5
Nome5        8                    6                    6                8
7
Questo deve essere il risultato finale.... ecco la mia richiesta
Come posso impostare la struttura della tabella???
Io ho pensato di mettere tutti i nomi dei giocatori in fila uno sotto
l'altro, cosi quando inseriro i dati avrò che ogni record è associato ad una
giornata
Il problema nasce quando devo creare la pagina web perchè non riesco creare
l'incolonnamento come ho rapresentato sopra..... spero che qualcuno mi possa
aiutare, o al massimo dirmi se ci sono delle cose simile gia create da
prendere e studiare
Ciao e grazieeeeee
Io domani parto e sto fuori una sett. spero che al ritorno trovo un aiuto


title: Aiuto su collegamento a Sql Server 2005

text: Buongiorno a tutti, ho un di di access 2010 le cui tabelle sono collegate da Sql server. Il db va benissimo in sede lavorando in rete, mentre gli altri client sono collegati con una VPN che accede al server dopo un firewall: ciò rende la connessione molto lenta e mi sta dando problemi. Qualcuno ha la pazienza di suggerirmi praticamente come posso fare? Il collegamento che uso con Sql è Odbc. Ma ho letto che con Oledb si va molto meglio, ma non riesco a capire come impostare questa origine dati nella pratica. Grazie molte.


title: Aiuto su collegamento a Sql Server 2005

text:
Il giorno martedì 26 marzo 2013 08:27:42 UTC+1, capitano72 ha scritto:
> Buongiorno a tutti, ho un di di access 2010 le cui tabelle sono collegate da Sql server. Il db va benissimo in sede lavorando in rete, mentre gli altri client sono collegati con una VPN che accede al server dopo un firewall: ciò rende la connessione molto lenta e mi sta dando problemi. Qualcuno ha la pazienza di suggerirmi praticamente come posso fare? Il collegamento che uso con Sql è Odbc. Ma ho letto che con Oledb si va molto meglio, ma non riesco a capire come impostare questa origine dati nella pratica. Grazie molte.

Falso che Oledb sia meglio. Oltretutto la MS già da un po' consigli FORTEMENTE Odbc....dovrebbe essere il firewall


title: Aiuto su collegamento a Sql Server 2005

text:
On 26 Mar, 08:27, capitano72 <
esposito.l...@gmail.com
> wrote:
> Buongiorno a tutti, ho un di di access 2010 le cui tabelle sono collegate da Sql server. Il db va benissimo in sede lavorando in rete, mentre gli altri client sono collegati con una VPN che accede al server dopo un firewall: ciò rende la connessione molto lenta e mi sta dando problemi. Qualcuno ha la pazienza di suggerirmi praticamente come posso fare? Il collegamento che uso con Sql è Odbc. Ma ho letto che con Oledb si va molto meglio, ma non riesco a capire come impostare questa origine dati nella pratica. Grazie molte.

OLEDB è morto prima di nascere... in realtà...!

Mentre ODBC è sviluppato e continua ad esserlo anche nei più
importanti RDBMS sul mercato(vedi ORACLE) il driver OLEDB usato da ADO
e soppiantato da NET non ha molto futuro...

@Alex


title: Aiuto su collegamento a Sql Server 2005

text:
Il giorno mercoledì 27 marzo 2013 02:08:22 UTC+1, Fair87 ha scritto:
> Il giorno martedì 26 marzo 2013 08:27:42 UTC+1, capitano72 ha scritto: > Buongiorno a tutti, ho un di di access 2010 le cui tabelle sono collegate da Sql server. Il db va benissimo in sede lavorando in rete, mentre gli altri client sono collegati con una VPN che accede al server dopo un firewall: ciò rende la connessione molto lenta e mi sta dando problemi. Qualcuno ha la pazienza di suggerirmi praticamente come posso fare? Il collegamento che uso con Sql è Odbc. Ma ho letto che con Oledb si va molto meglio, ma non riesco a capire come impostare questa origine dati nella pratica. Grazie molte. Falso che Oledb sia meglio. Oltretutto la MS già da un po' consigli FORTEMENTE Odbc....dovrebbe essere il firewall

grazie!


title: Aiuto su collegamento a Sql Server 2005

text:
Il giorno mercoledì 27 marzo 2013 07:55:47 UTC+1, @Alex ha scritto:
> On 26 Mar, 08:27, capitano72 <
esposito.l...@gmail.com
> wrote: > Buongiorno a tutti, ho un di di access 2010 le cui tabelle sono collegate da Sql server. Il db va benissimo in sede lavorando in rete, mentre gli altri client sono collegati con una VPN che accede al server dopo un firewall: ciò rende la connessione molto lenta e mi sta dando problemi. Qualcuno ha la pazienza di suggerirmi praticamente come posso fare? Il collegamento che uso con Sql è Odbc. Ma ho letto che con Oledb si va molto meglio, ma non riesco a capire come impostare questa origine dati nella pratica. Grazie molte. OLEDB è morto prima di nascere... in realtà...! Mentre ODBC è sviluppato e continua ad esserlo anche nei più importanti RDBMS sul mercato(vedi ORACLE) il driver OLEDB usato da ADO e soppiantato da NET non ha molto futuro... @Alex

grazie!


title: help su sintassi SQL mentre digita codice VBA

author: Giuseppe

text:
come ottenere l'aiuto in linea sulla sintassi SQL mentre si digita codice
VBA?
--
---------------
saluti
Giuseppe


author: MA

text:
"Giuseppe" <
gcondoLev...@libero.it
> ha scritto nel messaggio
news:buimm7$iegrh$1...@ID-213020.news.uni-berlin.de...
> come ottenere l'aiuto in linea sulla sintassi SQL mentre si digita codice
> VBA?
>
Scrivendolo.
Se hai una funzione o un'istruzione lui ti suggerisce come fare.
Se hai un controllo della form del modulo in cui scrivi e digiti il punto,
lui ti mostra le proprietą (ti spiego: me.pippo se digiti punto lui ti dą le
proprietą, se invece forms!altraForm!pippo non ti darą l'"help" ma le
proprietą rimangono valide)
MAssimiliano


author: Antonio Biso

text:
"Giuseppe" <
gcondoLev...@libero.it
> ha scritto nel messaggio
news:buimm7$iegrh$1...@ID-213020.news.uni-berlin.de...
> come ottenere l'aiuto in linea sulla sintassi SQL mentre si digita codice
> VBA?
Posizionamento su parola chiave --> F1 ?
Antonio


text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:sN5Pb.264212$vO5.10...@twister1.libero.it...

purtroppo non sempre funziona.
es: tu stai facendo una stringa SQL in alcune righe di codice.
trovo che data la sua frammentazione, l'help di access è molto scomodo da
consultare.


text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:sN5Pb.264212$vO5.10...@twister1.libero.it...

purtroppo non sempre funziona.



text:
"Giuseppe" <
gcondoLev...@libero.it
> ha scritto nel messaggio
news:buo3t3$jofm4$2...@ID-213020.news.uni-berlin.de...

> trovo che data la sua frammentazione, l'help di access č molto scomodo da
> consultare.
Io l'ho imparato cosě...
Investendo del tempo anche nello spulcio dell'help!
Antonio


title: variabile in sql

author: Mike Dens

text:
ciao a tutti.
Ho una variabile che di volta in volta è uguale al nome di un campo.
strTemp = "Campo1"
apro poi un record set filtrando strTemp = 1, cioè Campo1 = 1
rst = dbs.OpenRecordset (" SELECT * FROM Tabella WHERE strTemp Like 1")
La sintassi del recordset è sbagliata perchè viene generato un errore.
Come faccio all'interno dell'sql a passargli la variabile strTemp, la
sintassi corretta quale è???
grazi e ciao
mik
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: variabile in sql

author: Karl Donaubauer

text:
Mike Dens wrote:
> Ho una variabile che di volta in volta è uguale al nome di un campo.
> strTemp = "Campo1"
> apro poi un record set filtrando strTemp = 1, cioè Campo1 = 1
> rst = dbs.OpenRecordset (" SELECT * FROM Tabella WHERE strTemp Like
> 1")
>
> La sintassi del recordset è sbagliata perchè viene generato un errore.
> Come faccio all'interno dell'sql a passargli la variabile strTemp, la
> sintassi corretta quale è???
Set rst = dbs.OpenRecordset ("SELECT * FROM Tabella WHERE " & _
    strTemp & " =1")
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it
+ Conferenza Italiana per Sviluppatori di Access (CISA)


title: variabile in sql

author: Mike Fre

text:
TO?
"Mike Dens" <
ra...@tiscalinet.it
> wrote in message
news:b60e95344dc6f5068e...@mygate.mailgate.org



title: Access sul Web

author: Rosario

text:
Salve ho gia scritto sull argomento senza avere risposte :-(
Ho un database che vorrei che stesse su un server remoto (spazio
gratuito offerto da un provider che supporta ASP) esportando le tabelle
in ASP in modo da poter controllare da piu' sedi.
Si puo' fare?
Aspetto vs news
Thanks


title: Percorso File.mdb

author: tompson

text:
Come si fa a recuperare da un modulo di access  "Drive" e "Path" dove č
memorizzato il databese in questione?
Esempio:
C:/Programmi/Database/test.mdb
vorreri recuperare:
Drive   C
Path    /Programmi/Database/
grazie in anticipo
Ciao


title: Percorso File.mdb

author: CarloCos

text:
"tompson" <
tom...@libero.it
> ha scritto nel messaggio
news:9mg0ub$ca5$2...@fe1.cs.interbusiness.it...
> Come si fa a recuperare da un modulo di access  "Drive" e "Path" dove è
> memorizzato il databese in questione?
>
> Esempio:
> C:/Programmi/Database/test.mdb
>
> vorreri recuperare:
> Drive   C
> Path    /Programmi/Database/
>
> grazie in anticipo
> Ciao
>
>
Sul Sito Comune
http://www.sitocomune.com
  , Sezione General ("Percorso del
database corrente.") troverai quello che fà per te.
Ciao, Carlo


title: Percorso File.mdb

author: marco

text:
devi semplicemente chiamare la proprietą 'path' dell' oggetto
'CurrentProject' e ti viene restituita una stringa con il path completo
 compreso il drive ) :
MiaVariabile = CurrentProject.Path
Ciao
Marco
"tompson" <
tom...@libero.it
> wrote in message
news:9mg0ub$ca5$2...@fe1.cs.interbusiness.it...



title: Tabella comuni

author: Mario Giuliano

text:
avrei bisogno di una file dei comuni d'italia con il codice
catastale(serveper il codice fiscale) completa dei dati ICI(aliquote e....)
e dei dati IRPEF(Addizionale)
Grazie


title: Formula Somma in query

author: Claudio

text:
Non capisco perchč quando creandomi una query di selezione, volendo la Somma
questa non la fa, in visualizzazione mi appare il nome del campo con
SommaCampo1 e poi mi ritrovo tutti gli importi corrispondenti ai singoli
record ma non di certo la somma
Perchč???
Ciao
Claudio


title: Formula Somma in query

author: Jingo

text:
Claudio ha scritto:
> Non capisco perchè quando creandomi una query di selezione, volendo la Somma
> questa non la fa, in visualizzazione mi appare il nome del campo con
> SommaCampo1 e poi mi ritrovo tutti gli importi corrispondenti ai singoli
> record ma non di certo la somma
> Perchè???
> Ciao
> Claudio
Devi selezionare nella query il pulsante Totali. Ti raggrupperà tutti i
campi ed in quelli che ti interessano devi mettere come formula Somma.
Ciao.
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: come correlare due maschere???

author: Access User

text:
Ciao,
nel passaggio tra una maschera e l'altra mi chiede "Immissione valore parametro
??????????? "
cosa significa ??
Il mio problema è che devo necessariamente usare due o + maschere... visto che
una diventerebbe immensa!!
Come posso fare??
Per passare i parametri dei campi "legati" come si fa???
Grazie a tutti...
--
Posted from  [151.39.125.2]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: come correlare due maschere???

author: Roberto dal portabile

text:
"Access User" <
vsna...@tiscalinet.it
> ha scritto nel messaggio
news:b9d02d6eb81d8aab6b2...@mygate.mailgate.org...
> Ciao,
>
> nel passaggio tra una maschera e l'altra mi chiede "Immissione valore
parametro
> ??????????? "
>
Mi sembra che sei stato troppo avaro di informazioni.
Tutte le maschere hanno la stessa origine record? Penso di sě, visto quello
che dici dopo.
In che modo apri le varie maschere?
> cosa significa ??
>
> Il mio problema č che devo necessariamente usare due o + maschere... visto
che
> una diventerebbe immensa!!
>
> Come posso fare??
>
Sembrerebbe che tu avresti voluto usare una solo maschera, ma che essa
sarebbe talmente grande da non essere contenuta tutta insieme nel monitor.
Per risolvere questo problema Access ti mette a disposizione due soluzioni.
La prima č quella di suddividere la tua grande maschera in tante pagine,
ognuna delle quali sia di dimensione tale da essere agevolmente contenuta
nel tuo monitor: per saperne di piů cerca sull'help Interruzione di pagina.
La seconda soluzione č quella di utilizzare all'interno della tua maschera
un controllo con struttura a schede: per saperne di piů cerca sull'help
Aggiungere ad una maschera un controllo Struttura a schede per creare una
maschera a piů pagine.
> Per passare i parametri dei campi "legati" come si fa???
>
>
> Grazie a tutti...
>
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Completamento automatico campo.

author: Maverick

text:
Ho realizzato un semplice database clienti dove in un'unica tabella, oltre
all'anagrafica, c'è in campo CODICE_CLIENTE ed un campo EMAIL del tipo:
codice...@dominio.it
Una volta creata la maschera per l'inserimento dei dati, in corrispondenza
del campo EMAIL, per evitare di riscrivere il codice cliente (già inserito
qualche campo prima) con la solita estensione del dominio ho aperto la
finestra propietà del controllo email e nel campo "Origine dati" ho scritto
=[CODICE_CLIENTE] &"
dominio.it
". Inquesta maniera il completamento
automatico funziona perfettamente.....solo che poi ricontrollando la tabella
vedo tutti i dati inseriti per ogni cliente TRANNE l'email :-(
Poichè estrarre indirizzi mail da questo database è per me fondamentale...mi
sapreste dire dove sbaglio? che manca???
Spero di essere stato esauriente nell'esposizione del problema.
Grazie
Diego


title: Completamento automatico campo.

text:
"Maverick" <
di...@apuliae.com
> ha scritto nel
messaggio
news:auzAc.490728$rM4.20...@news4.tin.it...

Se l'hai inserito solo nel controllo, tu ne hai
solo la visualizzazione.
Invece devi inserire su
Private sub codice_cliente_Afterupdate ()
me.email = me.[CODICE_CLIENTE] &"@
dominio.it
"
end sub
MAssimiliano


title: Formato data strano

author: Sharp

text:
Ho fatto l'importazione di un file text in access 2000.
Ora le date di nascita sono qui espresse come 509961 per intendere
05091961.
Cosa posso usare per formattarle a dovere?
Immafino sia nelle proprietą cmq.
Grazie a chi avra' il tempo e la voglia di rispondermi
Ciao


title: Formato data strano

author: Cinzia

text:
"Sharp" <
sh...@park.it
> ha scritto nel messaggio
news:a2v9i012a9cuk39fp...@4ax.com...
> Ho fatto l'importazione di un file text in access 2000.
> Ora le date di nascita sono qui espresse come 509961 per intendere
> 05091961.
> Cosa posso usare per formattarle a dovere?
> Immafino sia nelle proprietà cmq.
> Grazie a chi avra' il tempo e la voglia di rispondermi
> Ciao
Ciao Sharp,
le date in questo formato (509961 ) sono nel file di testo o sono
visualizzate così una volta importate in Access e nel file originale erano
giuste?
Presumo che siano così già nel file di testo, perchè il formato è abbastanza
inconsueto.
Penso che per convertirle in una data comprensibile da parte di access tu
debba usare una funzione che interpreti correttamente il numero
tipo questa:
Public Function FormattaData(buf As String) As String
Dim gg As Integer
Dim mm As Integer
Dim aa As Integer
buf = Format(buf, "0000000")
aa = Right(buf, 3)
If aa < 4 Then  ' sono anni dal 2000 al 2004
    aa = aa + 2000
Else
    aa = aa + 1000
End If
    mm = Mid(buf, 3, 2)
    gg = Left(buf, 2)
FormattaData = gg & "/" & mm & "/" & aa
End Function
Spero di aver ben compreso il problema e che la soluzione proposta sia di
tuo gradimento.
Temo che le proprietà o il formato  del campo non basti per per date in
questo formato.
Saluti
Cinzia


title: Formato data strano

text:
On Thu, 19 Aug 2004 22:28:09 +0200, "Cinzia"
<
cinziapagani_...@tiscali.it
> wrote:
>
>"Sharp" <
sh...@park.it
> ha scritto nel messaggio
>news:a2v9i012a9cuk39fp...@4ax.com...
>> Ho fatto l'importazione di un file text in access 2000.
>> Ora le date di nascita sono qui espresse come 509961 per intendere
>> 05091961.
>> Cosa posso usare per formattarle a dovere?
>> Immafino sia nelle proprietŕ cmq.
>> Grazie a chi avra' il tempo e la voglia di rispondermi
>> Ciao
>Ciao Sharp,
>le date in questo formato (509961 ) sono nel file di testo o sono
>visualizzate cosě una volta importate in Access e nel file originale erano
>giuste?
>Presumo che siano cosě giŕ nel file di testo, perchč il formato č abbastanza
>inconsueto.
Ciao Cinzia, grazie innanzitutto per avermi risposto. Dopo che mi hai
messo la pulce nell'orecchio ho voluto ben verificare il formato data
e riprovare a fare l'importazione dati e cercando tra le varie opzioni
sono riuscito ad importare le date perfettamente__/__/___
Ad ogni modo la tua soluzione non sarei stato neppure in grado di
applicarla. Mi sembra sia VB (sono un novellino qui) e non avrei
saputo collegarla al campo della tabella in oggetto.
Oh, ci ho provato ma niente da fare sino a che non comincio a leggermi
l'ultima parte del manuale di access.
Se ti capita di aver voglia di buttare giu' un lume dimmi solo come
avrei e da dove avrei potuto applicare quella routine (si chiama
cosi'?)
Io provavo da moduli, se questo ti dice qualcosa. Ma sai anche sapere
delle cose cosi' in qualche modo ti danno l'opportunitŕ di crescere e
di capire.
Dubito che possa mai capitare, ma lo stesso, A Buon Rendere
Ciao
>Penso che per convertirle in una data comprensibile da parte di access tu
>debba usare una funzione che interpreti correttamente il numero
>tipo questa:
>
>Public Function FormattaData(buf As String) As String
>Dim gg As Integer
>Dim mm As Integer
>Dim aa As Integer
>buf = Format(buf, "0000000")
>aa = Right(buf, 3)
>If aa < 4 Then  ' sono anni dal 2000 al 2004
>    aa = aa + 2000
>Else
>    aa = aa + 1000
>End If
>    mm = Mid(buf, 3, 2)
>    gg = Left(buf, 2)
>FormattaData = gg & "/" & mm & "/" & aa
>
>End Function
>
>Spero di aver ben compreso il problema e che la soluzione proposta sia di
>tuo gradimento.
>Temo che le proprietŕ o il formato  del campo non basti per per date in
>questo formato.
>Saluti
>Cinzia
>


title: Formato data strano

text:
[Cut]
> >> Ho fatto l'importazione di un file text in access 2000.
> >> Ora le date di nascita sono qui espresse come 509961 per intendere
> >> 05091961.
> >> Cosa posso usare per formattarle a dovere?
> >> Immafino sia nelle proprietŕ cmq.
> >> Grazie a chi avra' il tempo e la voglia di rispondermi
[CUT]

Ciao Sharp,
brevemente avresti dovuto copiare la routine in un modulo, e mi sembra che
fin qui ci avevi provato.
Poi bastava fare ua query di aggiornamento che applicasse la funzione al
tuo campo datadinascita.
La query sarebbe stata una cosa del tipo:
Update Tabella Set DataNascita= FormattaData([DataNascita])
che puoi ottenere con il Query Builder andando su Nuov Query scegliendo la
Tabella da aggiornare poi su Menu Query Scegli query di aggiornamento,
trascini il campo DataNascita sulla prima colonna della griglia e alla riga
Aggiorna a scrivi: =FormattaData([DataNascita])
Comunque l'importante č che tu sia comunque riuscito nell'impresa usando una
strada piů semplice.
Saluti
Cinzia


title: Formato data strano

text:


Troppo chiara e troppo buona. Ti ringrazio della disponibilitŕ. Mi č
abbastanza chiaro.
Ciao ti auguro bellissime cose


title: [Download]

author: Alessandro Riolo

text:
Se vi interessa scaricare una versione su file Access (rilasciato con
licenza LGPL) della classificazione ATECO 2002 (dalla quale è stata
derivata per estensione la classificazione ATECOFIN 2004), potete
trovarla alla seguente pagina:
http://www.sen.it/stoa/articles.asp?id=21
HTH,
--
ale
http://www.sen.it


title: [Download]

text:
"Alessandro Riolo" wrote:
> ATECO 2002
E qui c'è l'ATECOFIN 2004:
http://www.sen.it/stoa/articles.asp?id=22
HTH again,
--
ale
http://www.sen.it


title: Ricerche su tabelle e manuale

author: Massy

text:
Salve a tutto il NG!
Ho da poco imparato ad usare un po' access. Ossia ho imparato a fare
tabelle, query, maschere, ecc. leggendo qualche manuale e qualche corso
interattivo in cd-rom. Ma appena voglio fare qualcosa di "personalizzato",
mi trovo nella cacca :-)
Adesso ad esempio avrei bisogno di fare una cosa che credo sia abbastanza
semplice ma che non riesco assolutamente a fare. Mi spiego:
Ho creato delle tabelle (5) contenenti campi differenti. Ora vorrei fare in
modo che l'utente possa inserire delle "parole chiave" da cercare in uno o +
campi di una tabella o anche in più tabelle contemporaneamente. I problemi
che incontro sono molteplici!
1) se la parola chiave è presente nel campo ma non si identifica con tale
campo (es. il campo è "tizio e caio" ed io inserisco "tizio" come parola
chiave) l'occorrenza non viene trovata. Ora penso che dovrei usare qlcosa
tipo l'* del dos, ma non so come fare (ho provato con l'asterisco (tipo
*[Inserisci parola chiave]*) ma mi da errore!
2) Se provo ad inserire il criterio nel campo * (che rappresenta tutti i
campi della tabella) mi da errore perchè dice che devo stabilire il criterio
per un solo campo, ma se metto, ad es., [Inserisci parola chiave] su ogni
campo che mi interessa, mi appare una finestra per ogni campo in cui l'ho
inserita (come era prevedibile).
3) Non ho idea di come ricercare la stessa "parola chiave" su più tabelle
contemporaneamente.
Sapete aiutarmi????
Vorrei anche sapere se potete consigliarmi un manuale di livello intermedio
(ho anche "Programmare Access" di Rick Dobson (mondadori) ma è ancora troppo
complesso per i miei livelli di conoscenza attuali) dove poter trovare
risposte ai quesiti del livello appena proposto al NG, meglio ancora se
disponibile gratuitamente on-line!
Grazie a tutti!


title: Ricerche su tabelle e manuale

text:
"Massy" <
massimil...@libero.it
> ha scritto nel messaggio
news:%Mfdd.48735$N45.1...@twister2.libero.it...

Ciao Massimiliano,
qualche risposta ai tuoi dubbi:
1) se il campo su cui devi effettuare la ricerca è di tipo testo nel
criterio della query devi mettere:
LIKE '*' & [parola] & '*'
2) il criterio di selezione va specificato per ogni campo, ed in effetti non
è tanto usuali dover cercare la stessa parola su campi diversi se la tabella
è fatta bene. Ti faccio un esempio se devi cercare Tizio in una tabella
anagrafica lo cercherai nel campo  Nome o Cognome, non ha senso cercarlo nel
campo Città o provincia.... in qualche caso può essere sensato che so in un
archivio di libri puoi cercare una parola nel titolo o nell'abstract e in
questo caso dovrai ripetere l'istruzione Like nelle due colonne del titolo e
dell'abstract ma lo scriverai su due righe diverse in modo tale che la
ricerca sia fatta in OR e non in AND.
3)Anche ricercare la stessa parola chiave in più tabelle contemporaneamente
non è una cosa molto usuale,  prova a spiegarci perchè avresati questa
necessità e vediamo se riusciamo a darti qualche altro suggerimento.
4) Vai su
www.sitocomune.com
 è una miniera di informazioni, forse un po'
avanzato per il tuo livello attuale, ma ci trovi una sezione Link con dei
riferimenti ad altri siti che parlano di Access e a dei libri, in futuro ti
tornerà sicuramente utile!
Saluti
Cinzia


title: Ricerche su tabelle e manuale

author: Roberto da casa

text:
"Massy" <
massimil...@libero.it
> ha scritto nel messaggio
news:%Mfdd.48735$N45.1...@twister2.libero.it...
> Salve a tutto il NG!
> Ho da poco imparato ad usare un po' access. Ossia ho imparato a fare
> tabelle, query, maschere, ecc. leggendo qualche manuale e qualche corso
> interattivo in cd-rom. Ma appena voglio fare qualcosa di "personalizzato",
> mi trovo nella cacca :-)
>
> Adesso ad esempio avrei bisogno di fare una cosa che credo sia abbastanza
> semplice ma che non riesco assolutamente a fare. Mi spiego:
> Ho creato delle tabelle (5) contenenti campi differenti. Ora vorrei fare
in
> modo che l'utente possa inserire delle "parole chiave" da cercare in uno o
+
> campi di una tabella o anche in più tabelle contemporaneamente. I problemi
> che incontro sono molteplici!
> 1) se la parola chiave è presente nel campo ma non si identifica con tale
> campo (es. il campo è "tizio e caio" ed io inserisco "tizio" come parola
> chiave) l'occorrenza non viene trovata. Ora penso che dovrei usare qlcosa
> tipo l'* del dos, ma non so come fare (ho provato con l'asterisco (tipo
> *[Inserisci parola chiave]*) ma mi da errore!
Usa l'operatore Like (vedi help) invece dell'operatore = (uguale).
> 2) Se provo ad inserire il criterio nel campo * (che rappresenta tutti i
> campi della tabella) mi da errore perchè dice che devo stabilire il
criterio
> per un solo campo, ma se metto, ad es., [Inserisci parola chiave] su ogni
> campo che mi interessa, mi appare una finestra per ogni campo in cui l'ho
> inserita (come era prevedibile).
Scusa, ma che significa "inserire il criterio nel campo *"?
Dove lo fai?
> 3) Non ho idea di come ricercare la stessa "parola chiave" su più tabelle
> contemporaneamente.
Dovresti aprire un recordset per ogni tabella e spazzolare con la ricerca in
sequenza i campi di tutti i recordset aperti.
>
> Sapete aiutarmi????
>
> Vorrei anche sapere se potete consigliarmi un manuale di livello
intermedio
> (ho anche "Programmare Access" di Rick Dobson (mondadori) ma è ancora
troppo
> complesso per i miei livelli di conoscenza attuali) dove poter trovare
> risposte ai quesiti del livello appena proposto al NG, meglio ancora se
> disponibile gratuitamente on-line!
Prova a dare uno sguardo nella  Sezione Libri del Sito Comune (link qui
sotto), oppure in Internet dai uno sguardo al catalogo della collana
Microsoft Press della Mondadori Informatica o di qualsiasi altro editore
specializzato in manuali di informatica.
>
> Grazie a tutti!
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Ricerche su tabelle e manuale

text:
"Cinzia" <
cinziapagani_...@tiscali.it
> ha scritto nel messaggio
news:cl5746$uqe$1...@lacerta.tiscalinet.it...
> Ciao Massimiliano,
> qualche risposta ai tuoi dubbi:
> 1) se il campo su cui devi effettuare la ricerca č di tipo testo nel
> criterio della query devi mettere:
> LIKE '*' & [parola] & '*'
Grazie 1000, funziona!
> 2) il criterio di selezione va specificato per ogni campo, [cut] in
> questo caso dovrai ripetere l'istruzione Like nelle due colonne del titolo
> e
> dell'abstract ma lo scriverai su due righe diverse in modo tale che la
> ricerca sia fatta in OR e non in AND.
Mi spieghi meglio questo concetto????
Cioč, io apro una query di selezione della tabella es. libri.
Trascino i campi titolo e abstract sulla griglia della query, e su "Criteri"
della colonna titolo e abstract che cosa devo scrivere? Cosa intendi per su
2 righe?
> 3)Anche ricercare la stessa parola chiave in piů tabelle
> contemporaneamente
> non č una cosa molto usuale,  prova a spiegarci perchč avresati questa
> necessitŕ e vediamo se riusciamo a darti qualche altro suggerimento.
Es. devi cercare Paolo Bianchi ma nn ti ricordi se sia un cliente o un
fornitore... (es. del cavolo ma tanto per farsi capire)
> 4) Vai su
www.sitocomune.com
 č una miniera di informazioni, forse un po'
> avanzato per il tuo livello attuale,
Si l'ho visto... Oltre ad essere di livello avanzato nn mi trovo bene nel
ricercare materiale... (l'applet x la ricerca mi crasha ineluttabilmente e
nn funziona nemmeno il "Modifica/Trova(in questa pagina)..." di IE sulle
pagine coi link)
 ma ci trovi una sezione Link con dei
> riferimenti ad altri siti che parlano di Access e a dei libri, in futuro
> ti
> tornerŕ sicuramente utile!
I libri mi sembrano un po' vecchiotti (molti access 97), cmq cercherň
meglio...!
Ancora grazie x l'aiuto!


title: Ricerche su tabelle e manuale

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:Aupdd.50075$H11.1...@twister1.libero.it...
> Scusa, ma che significa "inserire il criterio nel campo *"?
> Dove lo fai?
Nella query di selezione (visualizzazione struttura) trascino il campo
asterisco nella griglia e setto il criterio... ma mi dice:
"Impossibile specificare dei scriteri per l'asterisco (*).
Dal momento che l'asterisco rappresenta tutti i campi nella tabella o query
sottostante, non è possibile specificarvi dei criteri,
Aggiungere l'asterisco alla griglia di struttura insieme al campo o ai campi
per i quali si desidera impostare dei criteri, quindi specificarli. Prima di
eseguire la query, nella griglia di struttura disattivare la casella di
controllo Mostra per il campo o i campi dei criteri."
> Dovresti aprire un recordset per ogni tabella e spazzolare con la ricerca
> in
> sequenza i campi di tutti i recordset aperti.
Potresti spiegarmi meglio la procedura?
>
> Prova a dare uno sguardo nella  Sezione Libri del Sito Comune (link qui
> sotto), oppure in Internet dai uno sguardo al catalogo della collana
> Microsoft Press della Mondadori Informatica o di qualsiasi altro editore
> specializzato in manuali di informatica.
Ho dato uno sguardo... ora vedo il da farsi... il fatto è che manuali su
access già li ho ma o sono troppo semplici (e incompleti) -> es. access 2000
Apogeo; oppure sono troppo complessi -> Programmare Access di Rick Robson
Mondadori...
Grazie x le info.


title: Ricerche su tabelle e manuale

text:
"Massy" <
massimil...@libero.it
> ha scritto nel messaggio
news:Yhwdd.50835$H11.1...@twister1.libero.it...
> "Cinzia" <
cinziapagani_...@tiscali.it
> ha scritto nel messaggio
> news:cl5746$uqe$1...@lacerta.tiscalinet.it...
> > Ciao Massimiliano,
> > qualche risposta ai tuoi dubbi:
> > 1) se il campo su cui devi effettuare la ricerca è di tipo testo nel
> > criterio della query devi mettere:
> > LIKE '*' & [parola] & '*'
>
> Grazie 1000, funziona!
>
> > 2) il criterio di selezione va specificato per ogni campo, [cut] in
> > questo caso dovrai ripetere l'istruzione Like nelle due colonne del
titolo
> > e
> > dell'abstract ma lo scriverai su due righe diverse in modo tale che la
> > ricerca sia fatta in OR e non in AND.
>
> Mi spieghi meglio questo concetto????
> Cioè, io apro una query di selezione della tabella es. libri.
> Trascino i campi titolo e abstract sulla griglia della query, e su
"Criteri"
> della colonna titolo e abstract che cosa devo scrivere? Cosa intendi per
su
> 2 righe?
Nel Query Builder che si usa normalmente per fare le query,  trasini nelle
colenne i campi che vuoi visualizzare e poi normalmente nella riga Criteri
scrivi il criterio di filtro.  Se i criteri sono più di uno e devono essere
tutti veri comtemporaneamente (AND Logico)   li scriverai tutti sulla stessa
riga nella colonna opportuna (Es voglio trovare tutti i Bianchi in provincia
di como  scriverò sotto cognome = 'Bianchi' e sotto provincia ='CO')
Se invece i criteri devono esere veri o l'uno o l'altro li scriverai su 2
righe diverse (es tutti i clienti di Como o di  Milano  scriverò ='CO' sulla
prima riga dei criteri e = 'MI' sulla riga sottostante)
Per tornare al caso del libro se voglio tutti i libri che contengono la
parola Access nel titolo oppure nell'abstract scriverò
sulla riga1 dei criteri: like '*Access*' in corrispondenza del campo titolo
e scrivero sulla 2a riga dei criteri in corrispondenza del campo Abstract
Like '*Access*'.
Spero di non averti confuso maggiormente le idee.
>
> > 3)Anche ricercare la stessa parola chiave in più tabelle
> > contemporaneamente
> > non è una cosa molto usuale,  prova a spiegarci perchè avresati questa
> > necessità e vediamo se riusciamo a darti qualche altro suggerimento.
>
> Es. devi cercare Paolo Bianchi ma nn ti ricordi se sia un cliente o un
> fornitore... (es. del cavolo ma tanto per farsi capire)
Se due tabelle hanno la stessa struttura è  spesso preferibile farne una
sola aggiungendo magari un campo che mi consenta di chiarire chi è cliente e
chi è fornitore.
Per fare una ricerca su più tabelle dovresti fare una query di unione che
metta insieme i campi che ti interesssano delle diverse tabelle e poi
impostare il criterio sul campo. Guardati l'help di UNION per avere qualche
esempio
> > 4) Vai su
www.sitocomune.com
 è una miniera di informazioni, forse un po'
> > avanzato per il tuo livello attuale,
>
> Si l'ho visto... Oltre ad essere di livello avanzato nn mi trovo bene nel
> ricercare materiale... (l'applet x la ricerca mi crasha ineluttabilmente e
> nn funziona nemmeno il "Modifica/Trova(in questa pagina)..." di IE sulle
> pagine coi link)
>
>  ma ci trovi una sezione Link con dei
> > riferimenti ad altri siti che parlano di Access e a dei libri, in futuro
> > ti
> > tornerà sicuramente utile!
>
> I libri mi sembrano un po' vecchiotti (molti access 97), cmq cercherò
> meglio...!
Le modifiche da Access97 ad Access 2003  sono state "abbastanza" ma non così
rilevanti come con altri programmi, per cui un buon libro su Access97
continua ad essere ancora valido!!
>
> Ancora grazie x l'aiuto!
>
Saluti
Cinzia


title: Ricerche su tabelle e manuale

text:
"Cinzia" <
cinziapagani_...@tiscali.it
> ha scritto nel messaggio
news:cl64uo$2ed$1...@lacerta.tiscalinet.it...
> Nel Query Builder che si usa normalmente per fare le query,  trasini nelle
[cut]
> Like '*Access*'.
> Spero di non averti confuso maggiormente le idee.
No, no... funziona perfettamente!!! Sei grande!!!!!!!
Ancora una cosa: le righe dopo il primo "oppure" sono tutti altri "oppure"
utilizzabili? (sono altre 7 righe oltre quella con scritto "oppure"); se ne
possono aggiungere ancora altre (cioč oltre gli "8 oppure")?
> Se due tabelle hanno la stessa struttura č  spesso preferibile farne una
> sola aggiungendo magari un campo che mi consenta di chiarire chi č cliente
> e
> chi č fornitore.
Purtroppo nel mio caso non hanno la stessa struttura! Ma solo alcuni campi
in comune (es. codice, titolo)
> Per fare una ricerca su piů tabelle dovresti fare una query di unione che
> metta insieme i campi che ti interesssano delle diverse tabelle e poi
> impostare il criterio sul campo. Guardati l'help di UNION per avere
> qualche
> esempio
Ok ora me lo studio... ;-)
Grazie ancora!


title: Ricerche su tabelle e manuale

text:
> > Nel Query Builder che si usa normalmente per fare le query,  trasini
nelle
> [cut]
> > Like '*Access*'.
> > Spero di non averti confuso maggiormente le idee.
>
> No, no... funziona perfettamente!!! Sei grande!!!!!!!
> Ancora una cosa: le righe dopo il primo "oppure" sono tutti altri "oppure"
SI
> utilizzabili? (sono altre 7 righe oltre quella con scritto "oppure"); se
ne
> possono aggiungere ancora altre (cioč oltre gli "8 oppure")?
Nel query Builder puoi compilare solo il numero di righe che vedi (non le ho
mai contate!) perň se vai sul Menu Visualizza, Visualizzazione SQL
lě vedi il linguaggio SQL "Nativo"  a mano puoi aggiungere tutti gli OR o
AND che ti servono  č un po' piů complicato ma da molta piů soddisfazione!
> > Se due tabelle hanno la stessa struttura č  spesso preferibile farne una
> > sola aggiungendo magari un campo che mi consenta di chiarire chi č
cliente
> > e
> > chi č fornitore.
>
> Purtroppo nel mio caso non hanno la stessa struttura! Ma solo alcuni campi
> in comune (es. codice, titolo)
>
> > Per fare una ricerca su piů tabelle dovresti fare una query di unione
che
> > metta insieme i campi che ti interesssano delle diverse tabelle e poi
> > impostare il criterio sul campo. Guardati l'help di UNION per avere
> > qualche
> > esempio
>
> Ok ora me lo studio... ;-)
>
> Grazie ancora!
>
Di niente!
Cinzia


title: Ricerche su tabelle e manuale

text:
"Massy" <
massimil...@libero.it
> ha scritto nel messaggio
news:Iqwdd.50848$H11.1...@twister1.libero.it...
>
> "Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
> news:Aupdd.50075$H11.1...@twister1.libero.it...
> > Scusa, ma che significa "inserire il criterio nel campo *"?
> > Dove lo fai?
>
> Nella query di selezione (visualizzazione struttura) trascino il campo
> asterisco nella griglia e setto il criterio... ma mi dice:
> "Impossibile specificare dei scriteri per l'asterisco (*).
> Dal momento che l'asterisco rappresenta tutti i campi nella tabella o
query
> sottostante, non è possibile specificarvi dei criteri,
> Aggiungere l'asterisco alla griglia di struttura insieme al campo o ai
campi
> per i quali si desidera impostare dei criteri, quindi specificarli. Prima
di
> eseguire la query, nella griglia di struttura disattivare la casella di
> controllo Mostra per il campo o i campi dei criteri."
In questo caso * significa tutti i campi, invece come carattere jolly di un
operatore Like significa tutti valori: mi sembra che le due cose non vadano
quindi confuse.
>
>
> > Dovresti aprire un recordset per ogni tabella e spazzolare con la
ricerca
> > in
> > sequenza i campi di tutti i recordset aperti.
>
> Potresti spiegarmi meglio la procedura?
>
> >
> > Prova a dare uno sguardo nella  Sezione Libri del Sito Comune (link qui
> > sotto), oppure in Internet dai uno sguardo al catalogo della collana
> > Microsoft Press della Mondadori Informatica o di qualsiasi altro editore
> > specializzato in manuali di informatica.
>
> Ho dato uno sguardo... ora vedo il da farsi... il fatto è che manuali su
> access già li ho ma o sono troppo semplici (e incompleti) -> es. access
2000
> Apogeo; oppure sono troppo complessi -> Programmare Access di Rick Robson
> Mondadori...
Penso che cercando nei catalogi degli editori specializzati (errori di
traduzione dall'inglese a parte) dovresti trovare quello che ti serve: se
non ricordo male la Mondadori informatica divide il suo catalogo in collane
che vengono stabilite in base alla conoscenza tecnica dei lettori.
>
>
> Grazie x le info.
Prego



title: impostare ordinamento nei report

author: Pilan Simone

text:
Ciao,
ho impostato l'origene dati di un report mediante la proprietà recordsource,
utilizzando all'interno dell'istruzione sql anche un criterio "order", che
mi permette di ordinare i record in base a più criteri.
All'interno della struttura del report, ho impostato anche un tipo di
ordinamento e raggruppamento, con la proprietà "intestazione gruppo" uguale
a si.
Quando apro il report, però, i dati vengono ordinati correttamente solo in
base al solo valore inserito nella maschera "ordinamento e raggruppamento" e
non considerano l'ordinamento inserito nell'istruzione sql.
Come posso fare?


title: impostare ordinamento nei report

author: namor

text:
Pilan Simone ha scritto:

Nei report, "ordinamento e raggruppamento" ha la precedenza su qualsiasi
altro ordinamento. Dovresti usare quello per ordinare i dati, ma se vuoi
farlo da codice all'apertura del report devi studiarti come funziona, io
non ho mai provato. Non so nemmeno se si possano cambiare quelle
impostazioni, all'apertura del report.
Vedi se trovi qualcosa sulla guida, oppure fai più report identici con
diversi ordinamenti e apri di volta in volta quello che ti serve. Però
così se devi modificare qualcosa ti tocca riportare ogni volta le
modifiche su tutte le copie del report.
Namor
--

questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: impostare ordinamento nei report

author: Antonio Biso

text:
"Pilan Simone" <
pilan...@virgilio.it
> ha scritto nel messaggio
news:_fKnb.370928$R32.12...@news2.tin.it...

Ordina tutto tramite ordinamento e raggruppamento: quello che è sopra viene
ordinato per primo
Antonio


title: impostare ordinamento nei report

author: Cane Randagio

text:
"namor" <
> Nei report, "ordinamento e raggruppamento" ha la precedenza su qualsiasi
> altro ordinamento. Dovresti usare quello per ordinare i dati, ma se vuoi
> farlo da codice all'apertura del report devi studiarti come funziona, io
> non ho mai provato.
 Non so nemmeno se si possano cambiare quelle
> impostazioni, all'apertura del report.
E' possibile: vedi help    GroupLevel
Bye


title: Aprire maschera su db esterno

author: Marco

text:
Qualcuno mi sa dire se è possibile aprire una Maschera in un db esterno dal
db corrente.
Grazie per il vostro prezioso aiuto
Marco


title: Aprire maschera su db esterno

author: Giorgio Prx

text:
"Marco" <
marv...@tin.it
> ha scritto nel messaggio
news:ZAvvb.2544$up5.2...@news1.tin.it...

Ciao Marco,
o colleghi la tabella del db esterno (menu File-->Carica Dati
Esterni-->Collega tabelle) o nell'origine record scrivi la select
specificando il percorso del Db.
----------------------
SELECT *
FROM Tabella IN 'C:\Documenti\AltroDb.MDB'
----------------------
Ciao Giorgio


title: Aprire maschera su db esterno

text:
"Marco" <
marv...@tin.it
> ha scritto nel messaggio
news:ZAvvb.2544$up5.2...@news1.tin.it...

Acc@[*#  scusa ho capito male, non considerare la mia risposta precedente.
Puoi usare l'automazione es....
----------------------------------
Sub ApriFormesterno()
 Dim acApp As Access.Application
 Set acApp = New Access.Application
 acApp.Visible = True
 With acApp
      acApp.OpenCurrentDatabase "C:\Documenti\MioDb.mdb"
      acApp.DoCmd.OpenForm "MAschera1"
 End With
 'Se  la maschera viene chiusa esco
 Do
    DoEvents
    If acApp.SysCmd(acSysCmdGetObjectState, acForm, "MAschera1") = 0 Then
       Exit Do
    End If
  Loop
  acApp.Quit
  Set acApp = Nothing
End Sub
----------------------------------
Ciao Giorgio


title: contatore

author: Piero

text:
E' una domanda banale lo so , ma facendo questa operazione una volta
all'anno non mi ricordo mai la procedura
ho fatto una copia di un database e adesso non riesco ad azzerare un
contatore ad autoincremento posizionato nella tabella del database
qualcuno ha qualche suggerimento ?
grazie mille per il prezioso aiuto
Piero


title: contatore

text:
"Piero" <
pma...@congafiarts.it
> ha scritto nel messaggio
news:uU%Db.6460$wM.4...@news1.tin.it...

Cancellare tutti i record della tabelle ed effettuare il compattamento del
database.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: contatore

author: gastone

text:
"Piero" <
pma...@congafiarts.it
> ha scritto nel messaggio
news:uU%Db.6460$wM.4...@news1.tin.it...

In Tabella-struttura modifica il campo contatore esistente in numerico
intero lungo.
Aggiungi un campo contatore e rendilo chiave primaria.
Cancella il campo intero lungo che hai trasformato in precedenza.
ciao
Gastone


title: Riferimenti Word

author: Giovannni da casa

text:
Scusate ma ho un problema con i riferimenti in un piccolo programma che ho
fatto. Questo ha dei riferimenti e tra questi anche "Microsoft Word 12.0
Object Library" se uso access 2007 mentre se lo stesso programma lo uso
con access 2003 o in xp mi da il problema che non gira il prg, allora
aprendolo in modalita struttura e levando il riferimento poi gira.
Come posso fare di mettere un'unica libreria che possa servire x tutti i
tre tipi di access in quanto non funziona il word sganciando il
riferimento.
Grazie Giovanni da casa
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Riferimenti Word

text:
On 28 Apr, 21:42,
andrea...@libero.it
 (Giovannni da casa) wrote:
> Scusate ma ho un problema con i riferimenti in un piccolo programma che ho
> fatto. Questo ha dei riferimenti e tra questi anche "Microsoft Word 12.0
> Object Library" se uso access 2007 mentre se lo stesso programma lo uso
> con access 2003 o in xp mi da il problema che non gira il prg, allora
> aprendolo in modalita struttura e levando il riferimento poi gira.
> Come posso fare di mettere un'unica libreria che possa servire x tutti i
> tre tipi di access in quanto non funziona il word sganciando il
> riferimento.
>
Avresti dovuto sviluppare in modalità LATEBINDING che evita
l'inserimento dei riferimenti espliciti
lasciando che il progetto recuperi quanto disponibile nel PC in cui
gira...!
Ovviamente se hai la necessità di EREDITARE gli EVENTI dell'oggetto di
Automazione quello che ti ho detto non va bene
ed a dire il vero non ci sono molte alternative che ciclare la
collection Reference e determinare la Referenza con proprietà
IsBroken=True
e, nel caso sia quella di Word tentare di fornire al progetto il nuovo
riferimento per il ripristino.
Se fai una ricerca nel NG trovi moltissime indicazioni.
@Alex


title: Filtro in base a sottomaschera - faq 3.31 Sito Comune

author: Maril

text:
Ciao a tutti,
Ho tentato di usare il procedimento indicato da Roberto nella faq 3.31/Forms
di Sito Comune per filtrare i dati di una maschera principale in base ai
dati di una sottomaschera. Ho bisogno di ottenere un risultato simile a
quello consentito dalla proprietà Bookmark per passare velocemente al record
cercato partendo dal dato presente nella sottomaschera (Inventario; può
contenere più istanze). Purtroppo non ci sono riuscita nonostante di molti
tentativi: mi dice che c'è un errore di sintassi nella query (n. 3075), ma
io non riesco ad individuarlo.
Nel caso il problema riguardasse il riferimento a DAO 3.6 Object Library,
come faccio ?
Vi sarei molto grata se mi diceste dove sbaglio. Vi ringrazio tutti fin da
ora.
Marilena
Questi i dati:
form principale: frm_00 - basata su tab_00:
   Campi:
- CodRec = chiave primaria
 - (... altri campi...)
subform: Sfrm_07 - basata su tab_07
Campi:
- IdInv
- Inv
- CodRec
- (... ecc...)
FindInv = Casella combinata basata su una query di selezione QueConsINV (non
voglio avere la possibilità di scegliere <tutti> i campi) così costruita
SELECT [QueConsInv].[CodRec], [QueConsInv].[Inv] FROM [QueConsInv]
Routine inserita sulla proprietà AfterUpdate della casella combinata:
Private Sub FindINV_AfterUpdate()
Dim db As DAO.Database, rst As DAO.Recordset
Dim strINV As String, gstr As String
gstr = ""
If Me!FindINV <> 0 Then
    strINV = "[Inv] Like" & Me!FindINV
        gstr = "[CodRec] IN (SELECT CodRec FROM tab_07" _
          & strINV & ")"
Set db = CurrentDb
Set rst = db.OpenRecordset("SELECT DISTINCTROW " & _
    "tab_00.CodRec " & _
    "FROM tab_00 " & _
    "WHERE " & gstr & ";")
ecc.
Grazie ancora. Marilena


author: Sergio MAZZA

text:
"Maril" <
fil...@interfree.it
> ha scritto nel messaggio news:43d12c21$0$1073$4faf...@reader2.news.tin.it...

Qui ci vuole uno spazio:
..."[Inv] Like " & M...
>        gstr = "[CodRec] IN (SELECT CodRec FROM tab_07" _
>          & strINV & ")"
Qui ci rivuole uno spazio:
...tab_07 " _...
>
> Set db = CurrentDb
> Set rst = db.OpenRecordset("SELECT DISTINCTROW " & _
>    "tab_00.CodRec " & _
>    "FROM tab_00 " & _
>    "WHERE " & gstr & ";")
>
> ecc.
>
> Grazie ancora. Marilena
Occhio a separare bene con gli spazi le informazioni nella stringa sql; se utilizzi il debug e visualizzi il contenuto della
stringa, lo copi / incolli nel generatore di query vedrai che ti segnala lui dove sbagli...
Ciao.
--
Sergio MAZZA


text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:dqstke$21d$1...@area.cu.mi.it...

Grazie Sergio,
ho provato il tuo suggerimento ma non ho avuto risultati. Credo tuttavia che
il mio problema sia logico, oltre che formale.
Intanto l'esempio della faq 3.31 usa una form specifica per la ricerca che
ha, nella proprietà filtro, una istruzione sql. Io invece nella mia maschera
frm_00 (maschera principale di inserimento dati) non posso farlo perché
avendo anche delle sottomaschere quel filtro lo uso per collegare i campi di
maschera e sottomaschere.
Inoltre l'esempio di 3.31 gestisce una relazione m:m mentre io ho una rel
1:m.
Ho l'impressione insomma che il problema sia nell'impostazione della
variabile
gstr = "[CodRec] IN (SELECT CodRec FROM tab_07"  & strINV & ")".
Ma certo posso sbagliarmi di grosso.
Grazie comunque.
Marilena


text:
"Maril" <
fil...@interfree.it
> ha scritto nel messaggio news:43d32378$0$29346$4faf...@reader1.news.tin.it...
>
> Grazie Sergio,
> ho provato il tuo suggerimento ma non ho avuto risultati. Credo tuttavia che il mio problema sia logico, oltre che formale.
> Intanto l'esempio della faq 3.31 usa una form specifica per la ricerca che ha, nella proprietà filtro, una istruzione sql. Io
> invece nella mia maschera frm_00 (maschera principale di inserimento dati) non posso farlo perché avendo anche delle sottomaschere
> quel filtro lo uso per collegare i campi di maschera e sottomaschere.
Quindi cosa devi filtrare la maschera principale o la sottomaschera?
> Inoltre l'esempio di 3.31 gestisce una relazione m:m mentre io ho una rel 1:m.
Non credo sia questo il problema;
> Ho l'impressione insomma che il problema sia nell'impostazione della variabile
> gstr = "[CodRec] IN (SELECT CodRec FROM tab_07"  & strINV & ")".
ecco, probabilmente hai trovato la magagna ma per avere una certezza dovresti utilizzare il debug per visualizzare il contenuto
della varabile...
> Ma certo posso sbagliarmi di grosso.
> Grazie comunque.
> Marilena
Ciao.
--
Sergio MAZZA


title: Unire due file snp

author: Gabriele

text:
La mia applicazione produce due reporto distinti che, oltre stampare su
carta, per sicurezza di archivio in formato SNP.
Avrei l'esigenza (mantenendo distinti i due report) di ottenere un unico
file SNP da archiviare.
E' possibile?
Ho trovato una richiesta analoga alla mia su questo NG, ma quella richiesta
purtroppo non ha avuto risposte.
E se non fosse possibile quali soluzioni alternative mi consigliate?
Grazie in anticipo per il Vs. aiuto.
--Gabriele
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: Unire due file snp

author: Pablitomf

text:
Gabriele ha scritto:
> La mia applicazione produce due reporto distinti che, oltre stampare su
> carta, per sicurezza di archivio in formato SNP.
> Avrei l'esigenza (mantenendo distinti i due report) di ottenere un unico
> file SNP da archiviare.
> E' possibile?
Da file SNP già creati, non credo proprio.
> Ho trovato una richiesta analoga alla mia su questo NG, ma quella richiesta
> purtroppo non ha avuto risposte.
...
> E se non fosse possibile quali soluzioni alternative mi consigliate?
Crea un terzo report contenente i due o i dati dei due e da questo crei
l'SNP unico
> Grazie in anticipo per il Vs. aiuto.
Figurarsi...
> --Gabriele
> --------------------------------
> Inviato via
http://arianna.libero.it/usenet/
--
Pablitomf (Maurizio Facciuti)
“Quando non ti eserciti ricorda che qualcuno in qualche posto si sta
allenando e, quando lo incontrerai, ti batterà”.
Ed Macauley
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Unire due file snp

text:
> Crea un terzo report contenente i due o i dati dei due e da questo crei
> l'SNP unico
Questo funziona. Ho fatto un report con due oggetti "sottoreport".
Ma ora è nato un altro problema: il primo report è verticale, il secondo
orizzontale.
Esiste un modo per ruotare uno dei due report di 90° ???
Altrimenti, come faccio a unirli in un report unico.



title: Unire due file snp

text:
Gabriele ha scritto:
> > Crea un terzo report contenente i due o i dati dei due e da questo crei
> > l'SNP unico
> Questo funziona. Ho fatto un report con due oggetti "sottoreport".
> Ma ora è nato un altro problema: il primo report è verticale, il secondo
> orizzontale.
> Esiste un modo per ruotare uno dei due report di 90° ???
> Altrimenti, come faccio a unirli in un report unico.
Il terzo report che contiene i due lo fai orizzontale no?
> --Gabriele
> --------------------------------
> Inviato via
http://arianna.libero.it/usenet/



title: Unire due file snp

text:
> > Esiste un modo per ruotare uno dei due report di 90° ???
> > Altrimenti, come faccio a unirli in un report unico.
>
> Il terzo report che contiene i due lo fai orizzontale no?
Il fatto è che il primo report è suddiviso esattamente in pagine A4
verticali. Mentre il secondo per pagina orizzontali.
Se facessi il terzo report orizzontale, le pagine verticali del 1° report
verrebbero spezzate su più fogli e questo non mi va bene. :-(



title: Unire due file snp

author: ciroteo

text:
"Gabriele" <
gabriele....@libero.it
> ha scritto nel messaggio
news:212Z131Z171Z38Y...@usenet.libero.it...

se invece di usare snp ti crei dei pdf credo che tu possa avere più pagine
con diversi orientamenti.
tra l'altro il formato .pdf è molto più diffuso.


title: Aprire maschera con sottomaschera

text:
Ho una maschera A con una sottomaschera B.
Da una maschera C, tramite un bottone, desidero aprire la maschera A,
filtrata in B su un campo della query abbinata alla sottomaschera B.
Il filtro si basa su una variabile che legge l'utente "Username".
Ho provato così, ma senza risultato:
Dim Resp As String
Resp = Environ("username")
'Chiude la maschera C
DoCmd.Close acForm, "C"
'Apre la maschera A
DoCmd.OpenForm "A", , , Forms("B").Controls("ResEmu") = "'" & Resp &
"'"
Un anticipato grazie, per l'attenzione


title: Aprire maschera con sottomaschera

text:

Io sono sicuramente limitato, ma non ci ho capito un cavolino
Fossi inte proverei con un esempio.
F.


title: Aprire maschera con sottomaschera

author: geppo

text:
Ciao "gtg3b" <
gt...@libero.it
> ha scritto nel messaggio
news:94a47d29-78bc-4920...@g1g2000pra.googlegroups.com...






potresti sfruttare la proprietà openargs del metodo openform:
DoCmd.OpenForm "A", , , ,,, Resp
e sull'evento load della form A:
me.B.form.filter = "ResEmu='"& me.openargs &"'"
me.B.form.filteron = true
--
Ciao
Geppo


title: Aprire maschera con sottomaschera

text:
On 24 Gen, 16:45, "geppo" <c...@tin.it.invalid> wrote:
> Ciao "gtg3b" <
gt...@libero.it
> ha scritto nel messaggionews:94a47d29-78bc-4920...@g1g2000pra.googlegroups.com...

Grazie per il suggerimento ma purtroppo non posso inserire
quell'evento sulla maschera A, in quanto questa è la maschera di
apertura della applicazione.
Alla prima apertura di "A", nella sottomaschera "B" sono elencati
tutti record.
L'utente poi seleziona, se desidera, i suoi record attraverso dei
bottoni in "A".
Dalla sottomaschera "B" l'utente può aprire il dettaglio nella
maschera "C".
È qui dalla maschera "C", che deve tornare alla maschera "A", con
elencati in "B" solo i suoi record, naturalemnte aggiornati nel caso
che in "C" ci siano state modifiche.
Se metto in load il filtro, questo funziona, ma lo fa anche quando si
apre la maschera "A" per la prima volta.
Attendo altri suggerimenti o la conferma che la sintassi di Openform
non permetta di fare ciò che mi aspetto.
Ancora grazie per la cortese attenzione
Giorgio


title: Gruppo di opzioni

author: Porello

text:
Salve a tutti,
ho inserito in una maschera un gruppo di opzioni con 3 scelte : fattura,
ricevuta fiscale, ordine di lavoro. Subito dopo ho un campo
numero_documento.Il problema e' il seguente: come posso attivare su una
scelta del gruppo di opzioni una numerazione progressiva per ogni tipo di
documento sulla stessa casella di testo?
Ciao a tutti


title: Gruppo di opzioni

author: Rob

text:
"Porello" <
por...@tiscalinet.it
> ha scritto nel messaggio
news:96b6t8$gro$1...@pegasus.tiscalinet.it...

Se per "stessa casella di testo" intendi anche "stesso campo origine dati"
penso non sia possibile a meno di immaginare laboriose operazioni con
stringhe.
Io, nella tabella ci metterei tre campi "ProgFattura", "ProgRF", "ProgOdL"
che saranno riempiti con il relativo valore progressivo a seconda di cos'hai
selezionato nel gruppo opzioni.
Se vuoi usare una sola casella di testo dovrai impostarne l'origine dati in
maniera dinamica dopo l'aggiornamento del gruppo di opzioni.
In sostanza:
- Selezioni un'opzione;
- Su AfterUpdate del gruppo stesso scrivi del codice che imposti l'origine
dati della casella di testo, corrispondente all'opzione selezionata;
- Nello stesso evento utilizzi la funzione 1+Dmax(...) [vedi Help]
riferendoti a quello dei tre campi che hai scelto, e imposti il numero
progressivo.
Nota: il valore progressivo che ottieni, non assegarlo alla proprieta'
"Value" della casella di testo, bensi' alla proprieta' "DefaultValue". cosě
facendo non dovresti evitare di scrivere i tutti e tre i campi se clicchi
piu' volte sulle opzioni, cioč dovrebbe aggiornare un unico valore al cambio
di record.
P.S. Xche' inserisci fattura, ricevuta fiscale, ordine di lavoro in un'unica
tbl?
        Non sono entita' diverse? Forse mettendole in tre tabelle distinte
risolveresti il problema in maniera piu' efficiente.
Mandi, Rob.


title: Gruppo di opzioni

author: Roberto dal portatile

text:
"Porello" <
por...@tiscalinet.it
> ha scritto nel messaggio
news:96b6t8$gro$1...@pegasus.tiscalinet.it...

Ipotizziamo che la tabella che è origine record della tua maschera si chiami
Tabella1 e che contenga un campo numerico chiamato Scelta e un campo
numerico chiamato Numero_Documento.
Ipotizziamo che nella tua maschera il gruppo di opzioni si chiami Scelta,
che la casella di testo si chiami Numero_Documento e che questi due
controlli siano associati agli omonimi campi di Tabella1.
A fronte dell'evento "Dopo aggiornamento" del controllo Scelta genera il
seguente codice VBA:
If IsNull(DMax("[Numero_Documento]", "Tabella1", "Scelta =" & Scelta)) Then
    Me!Numero_Documento = 1
Else
    Me!Numero_Documento = DMax("[Numero_Documento]", "Tabella1", "Scelta ="
& Scelta) + 1
End If
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Gruppo di opzioni

text:
"Roberto dal portatile" <
r.ma...@libero.it
> ha scritto nel messaggio
news:_2bi6.1453$mD1....@news.infostrada.it...

Grazie mille Roberto , funziona tutto correttamente.
Però ho altri 2 problemi :
 1° -  vorrei che in base alla selezione del tipo di
documento (fattura, ricevuta, ordine di lavoro),  il numero documento compia
una numerazione progressiva in base al tipo di documento, cioè avere una
fattura , una ricevuta e un ordine di lavoro n° 1 e non avere per esempio la
fattura che e' n° 1 , la ricevuta n° 2, un' altra fattura n° 3 ...........
 2° -  vorrei che mentre si effettua una scelta del gruppo di opzioni, per
esempio "fattura", questo nome venga memorizzato nel campo tipo documento
della famosa "tabella1"
Spero di essere stato chiaro.
Ciao


title: Gruppo di opzioni

author: Roberto da casa

text:
"Porello" <
por...@tiscalinet.it
> ha scritto nel messaggio
news:96c9kn$v22$1...@pegasus.tiscalinet.it...
>
[CUT]
> >
> > Ipotizziamo che la tabella che è origine record della tua maschera si
> chiami
> > Tabella1 e che contenga un campo numerico chiamato Scelta e un campo
> > numerico chiamato Numero_Documento.
> > Ipotizziamo che nella tua maschera il gruppo di opzioni si chiami
Scelta,
> > che la casella di testo si chiami Numero_Documento e che questi due
> > controlli siano associati agli omonimi campi di Tabella1.
> > A fronte dell'evento "Dopo aggiornamento" del controllo Scelta genera il
> > seguente codice VBA:
> >
> > If IsNull(DMax("[Numero_Documento]", "Tabella1", "Scelta =" & Scelta))
> Then
> >     Me!Numero_Documento = 1
> > Else
> >     Me!Numero_Documento = DMax("[Numero_Documento]", "Tabella1", "Scelta
> ="
> > & Scelta) + 1
> > End If
> > --
[CUT]
>
> Grazie mille Roberto , funziona tutto correttamente.
> Però ho altri 2 problemi :
>  1° -  vorrei che in base alla selezione del tipo di
> documento (fattura, ricevuta, ordine di lavoro),  il numero documento
compia
> una numerazione progressiva in base al tipo di documento, cioè avere una
> fattura , una ricevuta e un ordine di lavoro n° 1 e non avere per esempio
la
> fattura che e' n° 1 , la ricevuta n° 2, un' altra fattura n° 3 ...........
Con il codice che ho scritto tutti i record delle fatture avranno nel campo
Scelta il valore 1 e saranno numerati progressivamente a partire del numero
1; tutti i record delle ricevute avranno nel campo Scelta il valore 2 e
saranno numerati progressivamente a partire del numero 1; tutti i record
degli ordini avranno nel campo Scelta il valore 3 e saranno numerati
progressivamente a partire del numero 1. Se non ho capito male era quello
che volevi.
Se però vuoi che il tutto funzioni occorre che, quando lanci il programma la
prima volta, Tabella1 sia vuota, altrimenti i valori già esistenti (ed
errati) nei campi Numero_Documento non permetteranno l'esatto funzionamento
della routine.
Naturalmete occorre anche che nel tuo database si verifichino tutti le
ipotesi che io ho assunto come vere prima di scrivere la routine, compreso
il fatto che il gruppo di opzioni sia un controllo associato ad un campo di
Tabella1 chiamato Scelta.
>  2° -  vorrei che mentre si effettua una scelta del gruppo di opzioni, per
> esempio "fattura", questo nome venga memorizzato nel campo tipo documento
> della famosa "tabella1"
Se nella maschera hai un controolo chiamato TipoDocumento associato ad un
campo di tipo testo di Tabella1, sempre nella routine "Dopo aggiornamento"
scrivi anche:
Select Case Scelta
Case  1
    Me!TipoDocumento = "Fattura"
Case 2
    Me!TipoDocumento = "Ricevuta"
Case Else
    Me!TipoDocumento = "Ordine di lavoro"
End Select
> Spero di essere stato chiaro.
Spero di essere stato chiaro anche io.
> Ciao



title: Gruppo di opzioni

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:Oxii6.8412$mD1.2...@news.infostrada.it...

Grazie di nuovo Roberto e' tutto a posto
Ciao e buon lavoro !!!!


title: Sincronizzare

author: Ablasorix

text:
Buongiorno. Ho lo stesso database sul pc di lavoro e quello di casa
(backup). Per errore ho modificato dei dati (circa 200) nel file di
casa-backup. Poi ho usato il file sul pc di lavoro, modificando
successivamete dei dati (PROBABILMENTE non gli stessi).
Ora vorrei sincronizzare i dati
Come posso fare? Query di accodamento? altre idee?
Grazie sin d ora.
Davide


title: requery in sottomaschera restando sull'ull'ultimo record

author: Franco dellavalle

text:
ciao a tutti
in una subform ho un controllo con questo codice
=DLookUp("IdFornitore";"TrovaDuplicatiFoxOrdine";"IdFornitore=" & Nz([CboFornitore];0) & " And IdOrdine=" & Nz([IdOrdine];0))
che vorrei aggiornare su dopo conferma eliminazione.
Me se uso me.requery poi il cursore mi si sposta sul primo
record, mentre io vorrei restare sull'ultimo.

grazie


author: Bruno Campanini

text:
Franco dellavalle submitted this idea :

Dim bmk
bmk = Bookmark
Requery
Bookmark = bmk

Bruno


text:

ciao Bruno e grazie
Dim bmk As ?? (string)


text:

qui bmk = Bookmark
ho l'errore nessun record corrente


author: Davide La Mantia

text:

Me.TuoControllo.Requery

Ciao


text:

ciao Davide e grazie
anche con me.tuocontrollo.requery non va bene

ho trovato due soluzioni
Dim rs As DAO.Recordset
Set rs = Me.RecordsetClone
rs.Requery
rs.Close
Set rs = Nothing

Me.Painting = False
Me.Recalc ' per aggiornare FC
Me.Painting = True

quale delle  due è meglio usare?


text:
Il giorno sabato 25 novembre 2017 18:21:42 UTC+1, Franco dellavalle ha scritto:
> Il giorno sabato 25 novembre 2017 17:19:07 UTC+1, Davide La Mantia ha scritto:
> > Il giorno sabato 25 novembre 2017 12:57:00 UTC+1, Franco dellavalle ha scritto:
> > > ciao a tutti
> > > in una subform ho un controllo con questo codice
> > > =DLookUp("IdFornitore";"TrovaDuplicatiFoxOrdine";"IdFornitore=" & Nz([CboFornitore];0) & " And IdOrdine=" & Nz([IdOrdine];0))
> > > che vorrei aggiornare su dopo conferma eliminazione.
> > > Me se uso me.requery poi il cursore mi si sposta sul primo
> > > record, mentre io vorrei restare sull'ultimo.
> > >
> > > grazie
> >
> > Me.TuoControllo.Requery
> >
> > Ciao
>
> ciao Davide e grazie
> anche con me.tuocontrollo.requery non va bene

Perché? cosa succede?

> ho trovato due soluzioni
> Dim rs As DAO.Recordset
> Set rs = Me.RecordsetClone
> rs.Requery
> rs.Close
> Set rs = Nothing
>
> Me.Painting = False
> Me.Recalc ' per aggiornare FC
> Me.Painting = True
>
> quale delle  due è meglio usare?

Se la seconda ti dà il risultato sperato, hai meno oggetti da manipolare, quindi non ci sono dubbi.

Ciao


text:
Franco dellavalle has brought this to us :
> Il giorno sabato 25 novembre 2017 13:30:33 UTC+1, Bruno Campanini ha scritto:

> dim bmk as ??
As niente, che equivale a As Variant.

Bruno


text:

grazie Bruno


text:
cut
ciao Davide e grazie

> > > Me.TuoControllo.Requery
> > > anche con me.tuocontrollo.requery non va bene

> Perché? cosa succede?

il controllo non si aggiorna quando si
trova nella parte non visibile della subform

> > ho trovato due soluzioni
> > Dim rs As DAO.Recordset
> > Set rs = Me.RecordsetClone
> > rs.Requery
> > rs.Close
> > Set rs = Nothing
> >
> > Me.Painting = False
> > Me.Recalc ' per aggiornare FC
> > Me.Painting = True
> >
> > quale delle  due è meglio usare?
>
> Se la seconda ti dà il risultato sperato, hai meno oggetti da manipolare, quindi non ci sono dubbi.

ok, grazie


title: Aiuto per Access 2000

author: Sebastiano Leggio

text:
Salve è la prima volta che scrivo su questo gruppo. Pur avendo adoperato un
po' Access '97 ho l'urgente necessità di aggiornare le mie conoscenze al
2000 anche per quanto riguarda il VBA.
Qualcuno può suggerirmi un buon sito contenente  informazioni, manuali o
simili ?
Grazie in anticipo.
Seby


title: Aiuto per Access 2000

author: Silvio Berruti

text:
"Sebastiano Leggio" <
sebyl...@tin.it
> ha scritto nel messaggio
news:8v9i15$dsu$1...@nslave2.tin.it...

Prova qui:
http://www.microsoft.com/europe/msdn/vba/italian/prodinfo/qa.htm
--
Silvio
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access


title: Selezione record, mediante data da due maschere

author: Badush

text:
Aiutooo!!!
Sto costruendo un database di Magazzino.
Devo calcolare un indice di rotazione il quale deve fare riferimento ad un
dato intervallo temporale. Mi spiego meglio.
L'indice di rotazione che intendo calcolare non è altro che un semplice
rapporto tra le quantita Vendute,  di un articolo, in dato intervallo di
tempo(supponiamo dal 01/01/02 al 31/03/02) e quelle acquistate sempre in
riferimento a tale intervallo.
Posto che le  quantita acquistate sono caricate mediante le maschera QCarico
e quelle vendute mediante la  maschera QScarico, come posso fare in modo che
nell'indice di rotazione, che sarà contenuto in un'altra maschera, vengano
considerate solo le quantita acquistate e vendute nel periodo di tempo
(nell' esempio sopra 01/01/02 - 31/03/02)  considerato?
Grazie!


text:
"Badush" <CocoB...@lMartucci.com> ha scritto nel messaggio
news:GthB8.13094$5k4.3...@twister2.libero.it...

Se i dati degli acquisti sono contenuti in una tabella chiamata tblCarico
che ha una struttura simile e a questa:
IDCarico        Contatore e chiave primaria
IDArticolo      Numerico
DataCarico     Data/ora
QtàCarico      Numerico
ecc. ecc.
Se i dati delle vendite sono contenuti in una tabella chiamata tblScarico
che ha una struttura simile e a questa:
IDScarico        Contatore e chiave primaria
IDArticolo       Numerico
DataScarico     Data/ora
QtàScarico      Numerico
ecc. ecc.
Se inoltre hai una tabella anagrafica Articoli chiamata tblArticoli che ha
una struttura simile a questa:
IDArticolo        Contatore e chiave primaria
Descrizione        Testo
ecc. ecc.
Il tuo indice di rotazione a livello articolo relativo al 1° trimestre del
2002 lo puoi ottenere con una query che abbia un codice SQL simile a questo:
SELECT tblArticoli.IDArticolo, tblArticoli.Descrizione,
DSum("QtàScarico","tblScarico","IDArticolo=" & [IDArticolo] & " And
DataScarico >= #01/01/2002# And DataScarico <=
#31/03/2002#")/DSum("QtàCarico","tblCarico","IDArticolo=" & [IDArticolo] & "
And DataCarico >= #01/01/2002# And DataCarico <= #31/03/2002#") AS
IndiceRotazione
FROM tblArticoli;
Naturalmente se un articolo non ha avuto nel periodo vendite e/o acquisti,
il suo indice di rotazione assumerà un valore Null.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Combo Box

author: Luigi

text:
Buongiorno,
ho una combo box su una Form.
Tale combo mi visualizza
COD - ANAGRAFICA
0001 - PIPPO FRANCO
La parte della combo che viene utilizzata č il COD ma avrei bisogno che in
una parte specifica della Form risultasse anche ANAGRAFICA
Cosa devo fare per fare in modo che si vedano sia COD (nella Combo) che il
relativo ANAGRAFICA nella FORM ?
Grazie
LuLu


title: Combo Box

author: Antonio Biso

text:
"Luigi" <
maur...@porta-spa.com
> ha scritto nel messaggio
news:DDr%9.76396$YG2.2...@twister1.libero.it...
> Buongiorno,
> ho una combo box su una Form.
>
> Tale combo mi visualizza
> COD - ANAGRAFICA
> 0001 - PIPPO FRANCO
>
> La parte della combo che viene utilizzata è il COD ma avrei bisogno che in
> una parte specifica della Form risultasse anche ANAGRAFICA
>
> Cosa devo fare per fare in modo che si vedano sia COD (nella Combo) che il
> relativo ANAGRAFICA nella FORM ?
Perchè invece non fai un'altra cosa?
Il codice immagino che ti servirà per fare delle operazioni con il campo
chiave, ma in realtà l'utente non sceglie il codice ma il nome no?
Allora potresti far vedere nella combo solo l'anagrafica, ma poi usare il
codice quando ti riferisci alla combo.
Per far questo basta che la colonna associata sia la prima, ma che la
dimensione colonne sia
0 cm ; 3 cm
Se invece non ti va bene, guarda l'help sulla proprietà Column
Antonio


title: Combo Box

text: Grazie Antonio


title: Immagini su record

author: Croby

text:
Ciao a tutti, sono molto inesperto, ma sto comunque provando a costruire un
database per gestire un piccolo archivio per l' azienda dove lavoro: in una
tabella ho inserito un campo di tipo OLE, perchè vorrei che venga inserita
un' immagine (JPEG), ma, una volta inserita l' immagine stessa, quando vado
ad estrarre il relativo recordset (non so se è il termine giusto...), trovo
solo il suo nome e per aprirla devo clikkare 2 volte (con la conseguente
apertura di una nuova finestra): è normale ?? Spero di essermi spiegato
bene....
Grazie a tutti !!!


title: Immagini su record

author: Sergio MAZZA

text:
"Croby" <
cr...@libero.it
> ha scritto nel messaggio
news:u79Mb.248145$e6.97...@twister2.libero.it...

Vai sul sito comune (
www.sitocomune.com
) sezione General e cerca:
"Implementare un archivio di immagini."
Ciao.
--
Sergio MAZZA


title: usa le funzioni di aggregazione sui domini da codice

author: iperworld

text:
Ciao a tutti, dopo molto (troppo) tempo torno qui
ancora per chiedere aiuto.
Un paio di anni fa avevo creato una base di dati che il mio cliente usava
per gestire informazioni relative a commesse,
il mio uomo attribuisce ad ogni commessa un codice di riconoscimento (che
poi finisce su tutto il cartaceo)
da lui inventato che ha la seguente forma  (AA-C-XXX) dove AA=ultime cifre
dell'anno C=commessa
XXX= progressivo numerico (riparte da 0 ogni nuovo anno solare).
La base di dati usa indici propri (IDlavoro ecc.) per le relazioni e le
ricerche
ma genera anche in modo automatico per ogni nuovo lavoro un codice
usando la proprietà valore predefinito di un campo chiamato [codice]
impostata come segue:
="" & Format(Date();"aa") & "-" &
Format(IIf(IsNull(DMax("[codice]";"[tab_lavori]";"[codice] like '" &
Format(Date();"aa") &
"-???'"));1;Right(DMax("[codice]";"[tab_lavori]";"[codice] like '" &
Format(Date();"aa") & "-???'");3)+1);"000")
ora il mio uomo vuole introdurre una modifica nel suo campo codice che
prevede la variazione della "C" inserendo una
distinzione fra i lavori che li classifica in C (=commessa), V (=vendita), N
(=noleggio) riconteggiando SEPARTAMENTE ciascuna
tipologia all'inizio di un nuovo anno.
Non potendo più usare la proprietà valore predefinito ritengo di dover
generare i nuovi codici via VBA comprendendo il valore contenuto in un campo
[tipologia] e generando un nuovo codice all'evento aggiornamento di una
casella combinata,
ma sono fermo a qui
newcodice = Right(Date, 2) & "-" & Left([tipologia], 1) & "-" &
Right(DMax("[CODintervento]", "[qryCOD_lavoro]"), 3) + 1
che non funziona


text:
[cut]
> che non funziona
Scusate... il messaggio è partito senza neanche una richiesta minimamente
cortese
e un ringraziamento preventivo a chi volesse darmi una mano :-(
grazie


text:
 [...cut]

per intanto ho risolto con una query con un criterio
e questa stringa che la interroga e assegna al controllo
il valore più alto nella categoria che gli appartiene
newcodice = "" & Right(Date, 2) & "-" & Left([tipologia], 1) & "-" &
Right(DMax("[CODintervento]", "[qryCOD_lavoro]"), 3)
ciao


title: Aiuto per data

author: gianluca

text:
Io ho una data in questo formato 20001010 che prendo con ODBC da un archivio
RMS, come faccio a trasformarla in formato data 10/10/2000 al momento della
query al dataset.
Spero di essere stato chiaro.
Grazie


title: Aiuto per data

author: AntonioM

text:
Chiamando StringaInput il campo che trovi in
archivio,

 e DataOutput la data che vuoi scrivere in

tabella, è sufficiente inserire nella
query:

DataOutput = datevalue(right(DataInput,2) &
"/"

& mid(DataInput,5,2) & "/" &
left(DataInput,4))

AntonioM


title: Aiuto per data

author: sib

text:
gianluca <
simo...@tiscalinet.it
> wrote in message
8rvn5k$ii0$1...@lacerta.tiscalinet.it...
> Io ho una data in questo formato 20001010 che prendo con ODBC da un
archivio
> RMS, come faccio a trasformarla in formato data 10/10/2000 al momento
della
> query al dataset.
TuoCampo=DateValue(right(Data,2) & "/" & Mid(Data,2,3) & "/" & left(Data,4))
Attento che la funzione right e mid potrebbero andare inserite in ordine
inverso, dipende da dove si trovano il giorno e il mese nel campo origine
Ciao, Sib
--
------------------------------------------------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access
------------------------------------------------------
4000 anni fa', il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente


title: Aiuto per data

author: Sib

text:
"sib" <
sibN...@iol.it
> ha scritto nel messaggio
news:EDLE5.3727$Z95.1...@news.infostrada.it...
> gianluca <
simo...@tiscalinet.it
> wrote in message
> 8rvn5k$ii0$1...@lacerta.tiscalinet.it...
> > Io ho una data in questo formato 20001010 che prendo con ODBC da un
> archivio
> > RMS, come faccio a trasformarla in formato data 10/10/2000 al momento
> della
> > query al dataset.
>
> TuoCampo=DateValue(right(Data,2) & "/" & Mid(Data,2,3) & "/" &
left(Data,4))
TuoCampo=DateValue(right(Data,2) & "/" & Mid(Data,5,2) & "/" & left(Data,4))
Scusa, avevo sbagliato i numeri
Sib


title: Aiuto per data

text:
Tu dici
TuoCampo=DateValue(right(Data,2) & "/" & Mid(Data,2,3) & "/" & left(Data,4))
Provo a vedere cosa accade per una data a caso,
ad esempio 20001031 (31 ottobre 2000). Cioč:
TuoCampo=datevalue("31" & "/" & "000" & "/" & "2000")
TuoCampo=datevalue("31/000/2000")
mi sa che il risultato non assomiglia ad una data credibile.
AntonioM
--
Posted from
smtp4.libero.it
 [193.70.192.54]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Aiuto per data

text:
""AntonioM"" <
antonio.mi...@libero.it
> ha scritto nel messaggio
news:001b01c03355$740cb340$146b0e97@dexpersonal...
> Tu dici
>
> TuoCampo=DateValue(right(Data,2) & "/" & Mid(Data,2,3) & "/" &
left(Data,4))
[cut]
> mi sa che il risultato non assomiglia ad una data credibile.
Caro Antonio,
Come avrai certamente notato, ho corretto il mio lapsus.
Accetto sempre le correzioni e i commenti degli altri, ma per fare una
critica non occorre sarcasmo gratuito.
Comunque calma, che le difficolta' non sono queste.
Sib


title: Aiuto per data

author: Caterina Ciuffetelli

text:
Ho visto la tua correzione. Ieri non era
ancora visibile, mi dispiace.

C'era invece già la mia precedente risposta,

che sicuramente tu avrai

letta prima di dare la tua successiva
interpretazione.

E' vero, i problemi non sono questi.

Per il resto ti auguro buon lavoro.

Ciao

Antonio

P.s.: Io mi fermo qui.


title: Aiuto per data

text:
P.S.:

Scusa per l'involontario scambio di
e-mail.

Tra l'altro, vedendo la lunga sfilza di messaggi,
ho visto che in questo sito sei di casa, ed a maggior ragione ti auguro buon
lavoro.

Ciao

Antonio


title: Aiuto per data

text:
""Caterina Ciuffetelli"" <
caterinac...@libero.it
> ha scritto nel
messaggio news:000601c033bf$9097a000$9d660e97@dexpersonal...
Ho visto la tua correzione. Ieri non era ancora visibile, mi dispiace.
C'era invece già la mia precedente risposta, che sicuramente tu avrai
letta prima di dare la tua successiva interpretazione.
Non l'avevo vista perche' io scarico i messaggi, mi scollego e rispondo con
comodo, quindi non vedo le risposte che possono arrivare prima delle mie.
Ciao e buon lavoro anche a te, Sib


title: Aiuto per data

text:
""AntonioM"" <
antonio.mi...@libero.it
> ha scritto nel messaggio
news:000a01c033c2$4964f900$9d660e97@dexpersonal...

Ti prego... non postare in HTML!!!!
--
Silvio
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access


title: Aiuto per data

author: Antonio Misericordia

text:
E' vero hai ragione! Mi sono già dato dodici bacchettate sulla mano destra
perché in circa trentaquattro occasioni, una volta sì ed una volta no, ho
inviato posta con l'indirizzo di mia moglie oppure nel formato HTML. Che
figura da bestia! E il bello è che, ovviamente, scrivevo col soggetto al
maschile e mi firmavo Caterina...
Al fine di evitare tali imbarazzanti inconvenienti, ho cambiato le opzioni
di OutLook ed ora posso dormire sonni tranquilli.
Ciao e buon lavoro
Antonio Misericordia
P.S.: Ti sarò riconoscente, anche se faccio la figura di Gonzilla, se mi
dici come si fa ad a inserire il testo del messaggio nella reply. Per pietà.
Grazie
Antonio Misericordia
--
Posted from
smtp2.libero.it
 [193.70.192.52]



title: Aiuto per data

text:
""Antonio Misericordia"" <
antonio.mi...@libero.it
> ha scritto nel
messaggio news:001501c036bf$10578b00$cb660e97@dexpersonal...
> P.S.: Ti sarò riconoscente, anche se faccio la figura di Gonzilla, se mi
> dici come si fa ad a inserire il testo del messaggio nella reply. Per
pietà.
>
Io utilizzo Outlook Express: menu strumenti, Opzioni, Firma, metti un visto
su Aggiungi la firma ... e nel riquadro dopo Modifica Firma scrivi quello
che vuoi.
L'unica rottura di scatole è che la inserisce all'inizio del testo e non
dopo il quoting (come usiamo fare nel NG), ma basta un Shift-Canc/Shift-Ins
nel posto desiderato... ;-)
Ciao



title: Urgentissimo... entro le 18

author: Marina S.

text:
So' che esigo un po' troppo, ma la domanda è facile.
Con una query di aggiornamento devo svuotare dei campi data/ora formato
generico.
Non voglio che il campo contenga 00/00/00, ma che sia proprio vuoto.
Se nella query di aggiornamento metto "Null", la query viene eseguita ma il
campo viene visto in modo strano da VB. Se nella query di agg metto solo ""
la query stessa non viene eseguita. Cosa devo usare. Ripeto: voglio solo
svuotare il campo data.


title: Urgentissimo... entro le 18

author: Riccardo

text:
Marina S. <
nonsp...@freemail.it
> wrote in message
9iv1js$nu8$1...@pegasus.tiscalinet.it...

non metterci nulla!
ciao Riccardo


title: Urgentissimo... entro le 18

text:
"Marina S." <
nonsp...@freemail.it
> ha scritto nel messaggio
news:9iv1js$nu8$1...@pegasus.tiscalinet.it...

Che significa "...viene visto in modo strano da VB."?
Ciao.


title: VBA - ACCESS: su evento close->  if isnull(testo) non chiudere form

author: esseAemme

text:
Ciao NG,
su evento chiusura della maschera, ho attivato un ciclo if x
controllare se è vuota una casella ditesto. Nel caso in cui è vuota,
vorrei che l'evento chiusura fosse annullato, ma non sono riesco a
farlo.
Questo è quello che ho messo:
Private Sub Form_Close()
On Error GoTo Err_Form_Close
If IsNull(dist_codice) Then
MsgBox "Inserire il codice particolare cliente del prodotto"
cancel = true
Me!dist_codice.SetFocus
End If
Exit_Form_Close:
    Exit Sub
Err_Form_Close:
    MsgBox Err.Description
    Resume Exit_Form_Close
End Sub
Grazie,
Samantha


author: MA

text:

hai sbagliato evento,
devi usare unload, close è già troppo tardi per annullare
--
--
Massimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access


text:

Grazie MA,
Funziona


title: OrderBy

author: Jingo

text:
Ciao e auguri a tutti, ho una maschera principale ed una sottomaschera al
suo interno (in visualizzazione foglio dati) con varie colonne. Vorrei
ordinare i dati presenti nella sottomaschera in base al valore presente
nel record attivo (ad es. se nella sottomaschera sono presente 20 clienti
e mi posizoinassi nella colonna dei cognomi sul campo che contiene il
cognome T... vorrei che tutta la sottomaschera fosse ordinata in base a
T...) come posso fare attraverso un codice VBA?
Grazie.
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: OrderBy

text:
"Jingo" <
jin...@libero.it
> ha scritto nel messaggio
news:bspccl$284$1...@news.newsland.it...
> Ciao e auguri a tutti, ho una maschera principale ed una sottomaschera al
> suo interno (in visualizzazione foglio dati) con varie colonne. Vorrei
> ordinare i dati presenti nella sottomaschera in base al valore presente
> nel record attivo (ad es. se nella sottomaschera sono presente 20 clienti
> e mi posizoinassi nella colonna dei cognomi sul campo che contiene il
> cognome T... vorrei che tutta la sottomaschera fosse ordinata in base a
> T...) come posso fare attraverso un codice VBA?
> Grazie.
>
> --
Dovresti fare due operazioni:
- ordinare alfabeticamente i dati della sottomaschera;
- scorrere il recordset per posizionarti al primo record che soddisfa la
condizione cognome iniziaper T;
allora non č meglio:
- collegare i dati della sottomaschera con le proprietą Collega campi
Secondari/master della sottomaschera?
Ogni valore che inserirai nella casella di testo la sottomaschera ti
visualizzerą (se presenti) i record con la stessa corrispondenza...
Ciao.
--
Sergio MAZZA


title: activeX

author: Paolo stambecco

text:
Vorrei imparare ad usare i controlli activeX presenti su access 2000 o
almeno capire dove posso trovare qualche informazione sul loro utilizzo. Mi
potete aiutare? grazie


title: Impostare valori di caselle di testo

author: Mac

text:
Ciao a tutti.
Non riesco ad impostare il valore delle caselle di testo di una maschera con
i campi ritornati da una query.
1-Ho una casella combinata che continene tutti i codici della rubrica,
scelto un codice vorrei aggiornare la maschera con i dati di nome e cognome
ricavati dalla query, il cui testo è il seguente:
SELECT rubrica.*
FROM rubrica,lettere
WHERE rubrica.codice_rubrica=lettere.codice_rubrica;
il campo lettere.codice_rubrica contiene il codice scelto dall'utente
tramite la casella combinata.
2-E' possibile creare una mashera con un pulsante che richiami un report
contenente i valori dei campi del record scelto tramite la maschera?
x es: se volessi visualizzare i record della rubrica e quindi trovato quello
giusto richiamare un report che mi scriva una lettera come posso "passare" i
valori del record?

Ho provato in tutti i modi ho anche comprato un libro ma nn spiegano una
bega, se qlcn potesse aiutarmi...
--------------------------------
Inviato via
http://usenet.libero.it


title: Impostare valori di caselle di testo

author: Antonio Biso

text:
"Mac" <
gil...@libero.it
> ha scritto nel messaggio
news:217Z133Z204Z55Y...@usenet.libero.it...
> Ciao a tutti.
> Non riesco ad impostare il valore delle caselle di testo di una maschera
con
> i campi ritornati da una query.
>
> 1-Ho una casella combinata che continene tutti i codici della rubrica,
> scelto un codice vorrei aggiornare la maschera con i dati di nome e
cognome
> ricavati dalla query, il cui testo è il seguente:
>
> SELECT rubrica.*
> FROM rubrica,lettere
> WHERE rubrica.codice_rubrica=lettere.codice_rubrica;
>
> il campo lettere.codice_rubrica contiene il codice scelto dall'utente
> tramite la casella combinata.
Proprietà column della combo, da usare su dopo aggiornamento della combo
stessa!
> 2-E' possibile creare una mashera con un pulsante che richiami un report
> contenente i valori dei campi del record scelto tramite la maschera?
> x es: se volessi visualizzare i record della rubrica e quindi trovato
quello
> giusto richiamare un report che mi scriva una lettera come posso "passare"
i
> valori del record?
Questo quesito cosa c'entra col tuo subject?
E' un altro quesito, quindi devi fare un altro post con un altro titolo!!!
Comunque docmd.openreport ha il parametro criteriWHERE. Vedi l'help.
Passerai come filtro, l'id del record scelto in rubrica
> Ho provato in tutti i modi ho anche comprato un libro ma nn spiegano una
> bega, se qlcn potesse aiutarmi...
HELP ON LINE!!!!
Antonio


title: Impostare valori di caselle di testo

author: Roberto dalla campagna

text:
Mac <
gil...@libero.it
> wrote in message
217Z133Z204Z55Y...@usenet.libero.it...
> Ciao a tutti.
> Non riesco ad impostare il valore delle caselle di testo di una maschera
con
> i campi ritornati da una query.
>
> 1-Ho una casella combinata che continene tutti i codici della rubrica,
> scelto un codice vorrei aggiornare la maschera con i dati di nome e
cognome
> ricavati dalla query, il cui testo è il seguente:
>
> SELECT rubrica.*
> FROM rubrica,lettere
> WHERE rubrica.codice_rubrica=lettere.codice_rubrica;
>
> il campo lettere.codice_rubrica contiene il codice scelto dall'utente
> tramite la casella combinata.
>
A seconda della struttura della tabella rubrica imposta a 3 o a 4 il numero
delle colonne della casella combinata (proprietà Numero colonne); a fronte
dell'evento "Dopo aggiornamento" della casella combinata preleva i dati
nelle colonne della casella combinata che contengono il cognome ed il nome
(sull'help vedi la proprietà Column).
> 2-E' possibile creare una mashera con un pulsante che richiami un report
> contenente i valori dei campi del record scelto tramite la maschera?
> x es: se volessi visualizzare i record della rubrica e quindi trovato
quello
> giusto richiamare un report che mi scriva una lettera come posso "passare"
i
> valori del record?
>
Usa l'argomento condizioneWHERE del metodo OpenReport con cui apri il report
(vedi help).
> Ho provato in tutti i modi ho anche comprato un libro ma nn spiegano una
> bega, se qlcn potesse aiutarmi...
>
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Creare un unico file da due

text:
Ciao volevo chiede un consiglio come posso fare da un database A2000 che mi crea
due file excel trasormarli in uno solo con nome di file che si incrementa da
solo.
Grazie Davide
--
Posted from [212.141.22.169]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Creare un unico file da due

text:
<
Davide_...@laperla.com
> wrote in message
41256976.0...@mail.perla.it...
> Ciao volevo chiede un consiglio come posso fare da un database A2000 che
mi crea
> due file excel trasormarli in uno solo con nome di file che si incrementa
da
> solo.
La domanda non e' chiara.
Se hai fatto un db che crea due file, come' che non riesci a fargliene fare
uno solo?
Ad ogni modo, se proprio devi unire due file, copia incolla i fogli di uno
sull'altro file,
Il codice puoi cominciare a svilupparlo partendo dall'autociomposizione di
un pulsante di comando che apra un foglio excel. Se non hai dimestichezza
con queste operazioni, e' meglio farlo a mano.
Ciao, Sib
--
------------------------------------------------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access
------------------------------------------------------
4000 anni fa', il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente


title: Creare un unico file da due

text:
"sib"
cut
> Se hai fatto un db che crea due file, come' che ...
cut
Ca@#o!!
Mi sta prendendo un delirium tremens alla mano!!
Volevo scrivere -com'e'- e non -come'-.
Sib


title: Help

author: Stefano

text:
Ciao a tutti.
E' possibile impostare in un campo il valore massimo tra una serie di campi?
Mi spiego meglio:
campo1 valore 1
campo2 valore 2
campo3 valore 3
campo4 si dovrebbe prendere il valore del campo3.
grazie per l'aiuto.
ciao


title: Help

author: Roberto da Parma

text:
"Stefano" <
stefanom...@libero.it
> ha scritto nel messaggio
news:48207e47$0$29985$5fc...@news.tiscali.it...

Usa un oggetto non generico, leggere le regole dell'NG ....bla bla bla
Detto questo non si capisce neanche dove vorresti applicare la cosa... in
una tabella, in una maschera .... boh ...
Comunque a parte tutto questo consulta la guida e cerca il comando Dlookup,
dovrebbe fare al caso tuo ...
Si più preciso le prossime volte ...
Ciao
--
Roberto da Parma


title: Interfacciare Access con un Plc

text:
Salve a tutti.
Ho un esigenza, e spero questo sia il newsgroup adatto...
Nella mia azienda ho un quadro comandi gestito da un plc collegato a dei
sensori che conta delle scatole che passano su varie linee. Sul quadro c'è
uno schermo che visualizza per ogni linea il numero dei pezzi contati. Il
tutto è abbastanza semplice direi.
Fino qui tutto ok.
Se io volessi trasferire solo l'output del plc, dallo schermino del quadro
ad un pc, sarebbe possibile?
Immagino che avrò bisogno di un interfaccia per ricevere i dati. Potete
aiutarmi con qualche consiglio. Dopodichè Access sarebbe utile per
archiviare i dati.
Il plc è un Siemens.
Prima di rispondere vi informo delle mie conoscenze in campo informatico,
sperando siano sufficienti.
Conosco un po Visual basic 6.0 e le macro VBa.
Molto meglio me la cavo con il php (che non so se potrà tornarmi utile in
questo caso), e di conseguenza con il linguaggio SQL. Ma non sono un
programmatore, bensì un semplice capoturno,
appassionato di informatica.
Sono pronto ad accettare consigli, magari anche di testi o link adatti allo
scopo.
Io, googolando, non ho fatto altro che trovare risorse su come programmare i
plc, ma a me basterebbe capire come gestire l'output, e di questo non ho
trovato nulla.
Grazie mille per eventuali risposte.
Ciao
Leo


title: Interfacciare Access con un Plc

author: Alessandro Baraldi

text:
Leo.C. ha scritto:

Access non è il linguaggio adatto per quanto vuoi fare, però dovrebbe
essere
possibile.
Per poter scambiare dati però hai bisogno di un componente COM che ti
permetta
di colloquiare tra Access ed il PLC.
Io in un progetto aziendale utilizzo il protocollo OPC, ovvio che il
mio sistema di automazione mi rende disponibile un SERVER OPC al quale
mi aggancio con un
OCX, a questo punto gli passo i TAG_INDEX per recuperarne i valori.
Di OCX di questo tipo ne trovi molti in rete, ma non sò se può essere
il tuo caso.
La cosa sicura è che devi appoggiarti a componenti Siemens o equiv che
consentano
il dialogo.
Ciao
@Alex


title: evitare la duplicazione in un campo

author: Augusto

text:
Salve, Ho un campo numerico e voglio evitare di inserire un numero che
esiste già, cosa devo fare ?
Grazie


title: evitare la duplicazione in un campo

author: Karl Donaubauer

text:
Augusto wrote:
> Salve, Ho un campo numerico e voglio evitare di inserire un numero che
> esiste già, cosa devo fare ?

Evitare duplicati
http://www.donkarl.com/it?FAQ4.25

--
Ciao
Karl
*********
Access FAQ:
http://www.donkarl.com/it


title: evitare la duplicazione in un campo

text:
Grazie Karl, credo che sia questa la routine che mi interessa...

If Not IsNull(Dlookup("MioCampo", "MiaTabella", "MioCampo = " &
Str(Me!MioControllo))) And Me!MioControllo <> nz(Me!MioControllo.OldValue)
Then
   MsgBox Me!MioControllo & " Già esiste.", vbOKOnly, "Duplicato!"
   Cancel = True
End If

ma non mi funziona.. la mia tabella è “registro parti”, il mio campo è
“numero_progressivo”, e nel mio controllo cosa metto ?
Fammi un esempio con i miei dati...


title: evitare la duplicazione in un campo

author: Bruno Campanini

text:
Augusto explained :

Quando non esistano ragioni contrarie particolari, la cosa più ovvia è
mettere sul campo una chiave primaria.
In alternativa, indicizzare il campo con la clauaola "No Duplicates".

Bruno


title: evitare la duplicazione in un campo

text: grazie Bruno ma vedi a me interessa l'evento prima di aggiornare.....


title: evitare la duplicazione in un campo

text:
Augusto wrote:
> ...credo che sia questa la routine che mi interessa...

Sarebbe più efficace se tu incolli il codice che hai provato
(incl. la riga di dicchiarazione della sub procedura) e il numero
e messaggio di errore che hai ricevuto.
Di quale tipo di dati è il campo "numero_progressivo" nella tabella?



title: Problema con permessi utenti

author: Carlo Giuliani

text:
Mi hanno dato un file mdb che all'apertura mi dice che non ho il permesso di
accesso al database e poi si chiude.
Qualcuno sa come posso recuperare i dati che sono dentro alle tabelle?


title: Problema con permessi utenti

author: Federico Luciani

text:

si, ma non te lo dico!
contatta chi ti ha dato l'mdb e chiedigli di autorizzarti.
--
Federico
----------------------------------
Rimuovi paperino. per e-mail
----------------------------------
Tutte le richieste che arrivano
in privato, vengono cestinate.
----------------------------------
Sito Comune di it.comp.appl.access
http://www.sitocomune.com
mailto:
webm...@sitocomune.com
----------------------------------


title: Limiti di Access

author: inforoq

text:
Ciao, mi chiamo Michela e sono alle prese con la
creazione di un DB Access, che gestisce tutto ciň che riguarda
le consegne di una piccola ditta.
Quindi permette l'inserimento di ordini,  consegne,
l'anagrafica clienti, la codifica dei prodotti, ecc.
Il programma si articola su una serie di: tabelle (26), maschere di
inserimento (36), query utilizzate per le stampe (13), report (27) e 3
moduli
per un totale (fino ad ora) di 2.62 MB!
Il miei problemi sono i seguenti:
(Premessa: Non dovrei avere piů di 1000/1500 consegne in un anno,
altrettanti ordini .)
1. Access č uno strumento affidabile o mi dovevo creare un'interfaccia ad
es.
    utilizzando Visual Basic e quali vantaggi avrei se lo facessi?
2. Ho creato una routine che compatta il mio DB prima dell'apertura,
    mi conviene controllare anche che non aumenti troppo di volume del file?
3. A quali problemi potrei andare in contro se si ingrossa troppo?
4. Quali sono i primi sintomi di cedimento di un DB Access?
AIUTO! Vi prego di consigliarmi al meglio, attendo al piů presto vostre
risposte.
Ringraziandovi anticipatamente per il vostro aiuto vi porgo i miei
piů cordiali saluti!


title: Limiti di Access

text:
inforoq ha scritto nel messaggio <10pohid$678$
1...@fe2.cs.interbusiness.it
>...
>Ciao, mi chiamo Michela e sono alle prese con la
aaahhh, Michela, dolce nome....
>creazione di un DB Access, che gestisce tutto ciò che riguarda
>le consegne di una piccola ditta.
>Quindi permette l'inserimento di ordini,  consegne,
>l'anagrafica clienti, la codifica dei prodotti, ecc.
>Il programma si articola su una serie di: tabelle (26), maschere di
>inserimento (36), query utilizzate per le stampe (13), report (27) e 3
>moduli
>per un totale (fino ad ora) di 2.62 MB!
>Il miei problemi sono i seguenti:
>(Premessa: Non dovrei avere più di 1000/1500 consegne in un anno,
>altrettanti ordini .)
>
>1. Access è uno strumento affidabile o mi dovevo creare un'interfaccia ad
>es.
>    utilizzando Visual Basic e quali vantaggi avrei se lo facessi?
Visual Basic è un linguaggio di programmazione non un database, quindi per
le applicazioni che utilizzano i database molto meglio access che per moli
non eccessive di dati e utilizzo standalone è abbastanza performante. VB ti
potrebbe fornire qualche effetto speciale in più e soprattutto la
possibilità di crearti il famoso eseguibile, altrimenti benissimo access!
>2. Ho creato una routine che compatta il mio DB prima dell'apertura,
>    mi conviene controllare anche che non aumenti troppo di volume del
file?
Eh?
Se te lo compatta ti riduce il volume. Comunque questo ha effetto se tu usi
tabelle temporanee che riempi e svuoti, altrimenti la compattazione non ti
serve a nulla
>3. A quali problemi potrei andare in contro se si ingrossa troppo?
Devi arrivare ad un giga di robba e quindi per i dati che gestisci tu non
hai assolutamente problemi...
>4. Quali sono i primi sintomi di cedimento di un DB Access?
Cedimento?
>AIUTO! Vi prego di consigliarmi al meglio, attendo al più presto vostre
>risposte.
Ora lo accetti il mio invito a cena?
Antonio


title: Limiti di Access

author: lbo dal portatile

text:
>1. Access è uno strumento affidabile o mi dovevo creare un'interfaccia ad
ecc..
vai tranquilla su tutto.  se il db e' fatto bene non avrai problemi di
sorta.
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/


title: Limiti di Access

author: Stefano Bettini

text:
inforoq <
roquett...@interbusiness.it
> wrote in message
10pohid$678$1...@fe2.cs.interbusiness.it...
> Ciao, mi chiamo Michela e sono alle prese con la
> creazione di un DB Access, che gestisce tutto ciò che riguarda
> le consegne di una piccola ditta.
> Quindi permette l'inserimento di ordini,  consegne,
> l'anagrafica clienti, la codifica dei prodotti, ecc.
> Il programma si articola su una serie di: tabelle (26), maschere di
> inserimento (36), query utilizzate per le stampe (13), report (27) e 3
> moduli
> per un totale (fino ad ora) di 2.62 MB!
> Il miei problemi sono i seguenti:
> (Premessa: Non dovrei avere più di 1000/1500 consegne in un anno,
> altrettanti ordini .)
>
> 1. Access è uno strumento affidabile o mi dovevo creare un'interfaccia ad
> es.
Affidabile almeno quanto VB visto e considerato che l'engine è
esattamente la stessa, comunque discretamente affidabile
specie per progetti così piccoli...
>     utilizzando Visual Basic e quali vantaggi avrei se lo facessi?
L'unico vero vantaggio nello sviluppare con VB è la semplicità
di distribuzione; se questa non è un problema "stringente" sviluppando
con Access avrai solo vantaggi.
> 2. Ho creato una routine che compatta il mio DB prima dell'apertura,
>     mi conviene controllare anche che non aumenti troppo di volume del
file?
Non direi, il limite (ver. 97) è 1GB....
> 3. A quali problemi potrei andare in contro se si ingrossa troppo?
ROTFL!
Cmq. un db è fatto per "ingrossarsi", non startene a preoccupare + di
tanto...
> 4. Quali sono i primi sintomi di cedimento di un DB Access?
STRAROTFL!!
Sinistri scricchiolii provenienti dall' hard-disk?!
> AIUTO! Vi prego di consigliarmi al meglio, attendo al più presto vostre
> risposte.
Comincia pure a programmare tranquillamente.
Bye, Ste


title: Limiti di Access

author: Giovanni Albertone

text:
On Tue, 21 Mar 2000 13:56:54 GMT,
l...@NOSPAM.blunet.it
 (lbo dal
portatile) wrote:
>vai tranquilla su tutto.  se il db e' fatto bene non avrai problemi di
>sorta.
Rettificherei: se sei stata in grado di costruire bene il tuo db in
Access allora sarai anche capace di mettere una pezza a tutti gli
eventuali casini :-)
--
Ciao,
Giovanni