title: Domanda didattica su access

author: Carlo Costarella

text:
"Massy" <
ma...@invalid.it
> ha scritto nel messaggio
news:3kDro.104255$Ua.2...@twister2.libero.it...
> Da poco avvicinatomi ad access, per esercizio sto creando un db anagrafica
Buon inizio
> con i classici campi nome, cognome ecc. tra cui provincia e regione.
> Ho creato una seconda tabella in cui nel campo 1 (chiave primaria) c'è
> l'elenco di tutte le sigle delle province italiane e nel campo 2 la
> relativa
> regione di appartenenza.
>
> Ho impostato il campo provincia (della prima tabella) in modo che si possa
> scegliere da un menu a tendina la provincia.
Questo devi averlo fatto nella ricerca del campo, nella tabella, o no?
Se sì aggiungi anche il campo della regione alla query che alimenta la
ricerca e porta a due il numero di campi magari impostando a "0" le
dimensioni di questo secondo campo.
> Ora vorrei che il campo regione (sempre della prima tabella) venisse
> automaticamente riempito col nome della regione corrispondente a sedonda
> di
> quanto selezionato nel campo provincia.
> Come si fa?
Non dalla tabella.
Se hai fatto quanto detto sopra ed ora costruisci una maschera, magari
partendo dalla query anagrafica, Access mette automaticamente la casellina a
discesa (combo) nel campo provincia per la selezione appunto della
provincia.
Come già ti è stato detto, da codice, e su click della combo di ricerca,
potrai scrivere:
Me.Regione = Me.Provincia.column(1)
Le colonne iniziano la numerazione a partire da zero, quindi avendo due
colonne di cui la prima è la sigla della provincia, la colonna 1 indicherà
la regione.
> Grazie.
Prego
>
> Massy
Ciao, Carlo


title: Domanda didattica su access

author: Massy

text:
Carlo Costarella wrote:
> Questo devi averlo fatto nella ricerca del campo, nella tabella, o no?
Io nella creazione della tabella nel campo Provincia ho scelto, sotto "Tipo
dati", dal menu a tendina "Ricerca guidata...". Quindi hi selezionato
"Ricerca valori in una tabella o query da parte della Colonna Ricerca" e
cliccato su Avanti. Poi ho selezionato "Tabella: Tabella province e regioni"
+ Avanti. Ho selezionato il campo provincia e cliccato su Avanti. Ancora
Avanti. e poi Fine. E mi ha creato il menu a discesa nel campo Provincia
della tabella2 con tutte le sigle delle province.
> Non dalla tabella.
> Se hai fatto quanto detto sopra ed ora costruisci una maschera, magari
> partendo dalla query anagrafica, Access mette automaticamente la
> casellina a discesa (combo) nel campo provincia per la selezione
> appunto della provincia.
> Come già ti è stato detto, da codice, e su click della combo di
> ricerca, potrai scrivere:
> Me.Regione = Me.Provincia.column(1)
> Le colonne iniziano la numerazione a partire da zero, quindi avendo
> due colonne di cui la prima è la sigla della provincia, la colonna 1
> indicherà la regione.
Mi pare di capire che il lavoro si può fare solo a livello di maschera e non
a livello di semplice tabella.
Ancora non sono arrivato a fare le maschere :-P


title: Domanda didattica su access

text:
"Massy" <
ma...@invalid.it
> ha scritto nel messaggio
news:PrYro.104601$Ua.2...@twister2.libero.it...
> Carlo Costarella wrote:
>> Questo devi averlo fatto nella ricerca del campo, nella tabella, o no?
>
> Io nella creazione della tabella nel campo Provincia ho scelto, sotto
> "Tipo dati", dal menu a tendina "Ricerca guidata...". Quindi hi
> selezionato "Ricerca valori in una tabella o query da parte della Colonna
> Ricerca" e cliccato su Avanti. Poi ho selezionato "Tabella: Tabella
> province e regioni" + Avanti. Ho selezionato il campo provincia
qui devi aggiungere anche il campo regione...
e cliccato su Avanti. Ancora
> Avanti. e poi Fine. E mi ha creato il menu a discesa nel campo Provincia
> della tabella2 con tutte le sigle delle province.
>
>> Non dalla tabella.
>> Se hai fatto quanto detto sopra ed ora costruisci una maschera, magari
>> partendo dalla query anagrafica, Access mette automaticamente la
>> casellina a discesa (combo) nel campo provincia per la selezione
>> appunto della provincia.
>> Come già ti è stato detto, da codice, e su click della combo di
>> ricerca, potrai scrivere:
>> Me.Regione = Me.Provincia.column(1)
>> Le colonne iniziano la numerazione a partire da zero, quindi avendo
>> due colonne di cui la prima è la sigla della provincia, la colonna 1
>> indicherà la regione.
>
> Mi pare di capire che il lavoro si può fare solo a livello di maschera e
> non a livello di semplice tabella.
> Ancora non sono arrivato a fare le maschere :-P
>
Prima arrivi meglio è per tutti.
Ciao, Carlo


title: Domanda didattica su access

author: Antonio Biso

text:
"BFS" <B...@BFSBFS.it> ha scritto nel messaggio
news:4caf2fa4$0$21354$4faf...@reader3.news.tin.it...
> Il 08/10/2010 13:33, Massy ha scritto:
AAAARRRGGGHHHH
IL SUBJEEEEEECTTT !!!!!!


title: RecordSet DAO

author: max fox

text:
Ciao a tutti
ho scoperto da poco questo NG ed il relativo sito e devo dire che siete
veramente grandi.
Ho un problema quando da VBA tento di utilizzare il l'oggetto FINDFIRST
della classe  DAO.
Esempio:
Dim Dbs As DAO.Database
Dim Rst As DAO.Recoredset
Dim Trova As String
Set Dbs = CurrentDb
Set Rst = Dbd.OpenRecordset("tblClienti")
- Fino a qui tutto bene -
Quando provo ad utilizzare l'oggetto FindFirst per la ricerca di un
detrminato Record il cui campo
deve corrispondere al valore contenuto in una casella di testo proveniente
dalla maschera alla quale il
codice č associato, ottengo un errore che il Metodo non č supportato.
Ecco il Codice :
Trova="[Id]="& Me![Testo0] ' dove [Id] č il campo del record e Me![Testo0] č
il valore proveniente dalla casella di testo
Rst.FindFirst Trova
Sembrerebbe corretto ma non č cosě.
Grazie a tutti
Massimo
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.381 / Virus Database: 214 - Release Date: 02/08/2002


title: RecordSet DAO

text:
>
>Quando provo ad utilizzare l'oggetto FindFirst per la ricerca di un
>detrminato Record il cui campo
>deve corrispondere al valore contenuto in una casella di testo proveniente
>dalla maschera alla quale il
>codice è associato, ottengo un errore che il Metodo non è supportato.
>Ecco il Codice :
>
>Trova="[Id]="& Me![Testo0] ' dove [Id] è il campo del record e Me![Testo0] è
>il valore proveniente dalla casella di testo
>
>Rst.FindFirst Trova
>
Non so se c'entra qualcosa ma la sintassi dovrebbe essere:
Trova="[Id]='"& Me![Testo0] & "'"
cioè se il valore proveniente dalla casella di testo non è numerico
deve essere protetto da apici:
Trova=(doppio apice) [ld]=(apice)(doppio apice) & me![Testo0] &
(doppio apice) (apice) (doppio apice)
in modo che all'interprete SQL appaia come:
ld='TESTO'


title: RecordSet DAO

text:
<
el...@libero.it
> ha scritto nel messaggio
news:v3ua8v070l8hmco9n...@4ax.com...

Osservazione corretta, ma qualora nella Casella ci fosse una fonte dati con
apostrofo ti darebbe errore..........!!!
All'occasione conviene usare lo standard SQL ANSI cioè inserire chr(34) al
posto
dell'APICE, oppure il doppio doppio APICE : """ (Sono 3)
@Alex.


title: RecordSet DAO

author: Giorgio prx

text:
"max fox" <
m.v...@virgilio.it
> ha scritto nel messaggio
news:_Deha.37955$i26.1...@news2.tin.it...
> Ciao a tutti
>
> ho scoperto da poco questo NG ed il relativo sito e devo dire che siete
> veramente grandi.
> Ho un problema quando da VBA tento di utilizzare il l'oggetto FINDFIRST
> della classe  DAO.
> Esempio:
>
> Dim Dbs As DAO.Database
> Dim Rst As DAO.Recoredset
> Dim Trova As String
>
> Set Dbs = CurrentDb
> Set Rst = Dbd.OpenRecordset("tblClienti")
>
> - Fino a qui tutto bene -
>
> Quando provo ad utilizzare l'oggetto FindFirst per la ricerca di un
> detrminato Record il cui campo
> deve corrispondere al valore contenuto in una casella di testo proveniente
> dalla maschera alla quale il
> codice è associato, ottengo un errore che il Metodo non è supportato.
> Ecco il Codice :
>
> Trova="[Id]="& Me![Testo0] ' dove [Id] è il campo del record e Me![Testo0]
è
> il valore proveniente dalla casella di testo
>
> Rst.FindFirst Trova
>
> Sembrerebbe corretto ma non è così.
>
> Grazie a tutti
>
> Massimo
>
>
Ciao Massimo
Il metodo findfirst funziona sui recordset di tipo Dynaset, it tuo
OpenRecordset("tblClienti") è di tipo Table.
Prova con Dbd.OpenRecordset("SELECT * FROM tblClienti") Oppure con
Dbd.OpenRecordset("tblClienti", dbOpenDynaset)
Ciao Giorgio


title: RecordSet DAO

author: Max

text:
"Giorgio prx" <
giorgio...@tiscalinet.it
> ha scritto nel messaggio
news:b63vkq$qrv$1...@lacerta.tiscalinet.it...

Grazie per l'aiuto !
Il metodo corretto per utilzzare l'oggetto FindFirst  è quello illustrato da
Giorgio ed sia Elix che Alex mi hanno dato una dritta per non sbagliare sul
tipo di formato di dati.
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.465 / Virus Database: 263 - Release Date: 25/03/2003


title: Collegamento odbc

author: lolince

text:
Salve a tutti vorrei farvi una domanda , ho un db collegate via odbc
ad un server , ogni tanto il server va in riavvio e il mio db va in
errore odbc perche' ovviamente non trova il collegamento si blocca e
non lavora piu .
La mia domanda e questa , esiste un metodo un qualcosa che se il
collegamento è interrotto , non so chiuda il mio di e me lo riapre ad
esempio dopo 10 minuti?
Spero di essere riuscito a spiegarmi
Grazie in anticipo


title: Collegamento odbc

author: Roberto da Parma

text:
"lolince" <
lol...@hotmail.com
> ha scritto nel messaggio
news:c118f04b-f24c-4608...@v5g2000prm.googlegroups.com...

Controlla il collegamento delle tabelle ogni tot secondi fai girare una
funzione del tipo
Dim strCheck As String
On Error Resume Next
strCheck = Dir(Form("PERCORSO_MOTORE"))
Select Case strCheck
Case ""
    DoCmd.Close acForm, Me.Name
    msgbox "Collegamento non disponibile, il programma sarà chiuso!"
    DoCmd.quit
Case Else
    'quello che vuoi
End Select
Naturalmente nella form devi recuperare il percorso del motore....è una
stringa
Ciao
--
Roberto da Parma


title: da access a pdf

author: Matteo

text:
Ho un report di 8000 pagine, che vorrei convertire in pdf. Come faccio? Ho
provato con pdf995 ma forse viene troppo grosso perché non riesco a creare
il file. Ho anche Acrobat 6 Professional ma non converte (o almeno io non
vedo come fare) i report di access. Chi può aiutarmi? Grazie Matteo


title: da access a pdf


title: da access a pdf

author: Cinzia

text:

Ciao Matteo,
con Acrobat 6 professional basta che stampi il report selezionando
come stampante Acrobat PDF Writer o Acrobat Distiller
--
Cinzia [Office Access MVP]
_______________________

www.riolab.org
----------------------------------------


title: da access a pdf

author: Silver

text:
Matteo ha scritto:
> Ho un report di 8000 pagine, che vorrei convertire in pdf. Come faccio? Ho
> provato con pdf995 ma forse viene troppo grosso perché non riesco a creare
> il file.
sul lato free puoi provare pdfcreator scaricabile da sourceforge


title: Re: Query Union all select

author: Bruno Campanini

text:
Franco dellavalle laid this down on his screen :
> ciao a tutti
>
> ho questa situazione
> IdProdotto-IdBancale-idConfezione-IdUnitàMisura-IdCliente1
>    11         1            56          1            12
>    18         1            11          1            12
>    11         1            13          2
>    18         1            51          1
>    22         4            56          1
>
>
> è possibile con union all select
> ottenere....
> cioè eliminare i record doppi in IdProdotto
> dove IdCliente1 è null....
> IdProdotto-IdBancale-idConfezione-IdUnitàMisura-IdCliente1
>    11         1            56          1            12
>    18         1            11          1            12
>    22         4            56          1
>
> questa è la query:
> SELECT
> IdProdotto1 As IdProdotto,
> IdBancale,
> IdConfezione,
> IdUnitàMisura,
> IdCliente1
> FROM TbImpostazioni
> WHERE (IdProdotto1) Is Not Null
> UNION ALL SELECT
> IdProdotto,
> IdBancale,
> IdConfezione,
> IdUnitàMisura,
> "" As IdCliente1
> FROM TbImpostazioni
> WHERE (IdProdotto) Is Not Null

Prova con questa:
============================================
DELETE TbImpostazioni.IdProdotto, TbImpostazioni.IdProdotto,
TbImpostazioni.IdCliente1, TbImpostazioni.*
FROM TbImpostazioni
WHERE (((TbImpostazioni.IdProdotto) In (SELECT
TbImpostazioni.IdProdotto
FROM TbImpostazioni
WHERE (((TbImpostazioni.IdCliente1)=0));) And
(TbImpostazioni.IdProdotto) In (SELECT TbImpostazioni.IdProdotto
FROM TbImpostazioni
WHERE (((TbImpostazioni.IdCliente1)>0));)) AND
((TbImpostazioni.IdCliente1) In (SELECT TbImpostazioni.IdCliente1
FROM TbImpostazioni
WHERE (((TbImpostazioni.IdCliente1)=0));)));
============================================

Bruno


title: Re: Query Union all select

author: Franco dellavalle

text:

perfetto
grazie Bruno


title: verifica in VB della posizione "nuovo record"

author: Maurizio Giri

text:
ciao a tutti
devo utilizzare un pulsante in uma maschera solo quando mi trovo non
sull'ultimo ma sul
"nuovo record", quando scorro i record vecchi il pulsante mi deve sparire
C'è una procedura che individua il nuovo record?
grazie per l'aiuto
Maurizio


author: Roberto dal portatile

text:
"Maurizio Giri" <
mg...@omniway.sm
> ha scritto nel messaggio
news:8u4q1s$qm7$1...@fe1.cs.interbusiness.it...
> ciao a tutti
> devo utilizzare un pulsante in uma maschera solo quando mi trovo non
> sull'ultimo ma sul
> "nuovo record", quando scorro i record vecchi il pulsante mi deve sparire
> C'č una procedura che individua il nuovo record?
> grazie per l'aiuto
>
> Maurizio
>
>
Nell'evento "Su corrente" della maschera rendi visibile o non visibile il tu
pulsante di comando a seconda che un determinato controllo sia o meno Null
(ad esmpio la chiave primaria).
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------


author: Marco Serra

text:
In A97 funzionava:
Me.newrecord
Ciao
Marco
--
Posted from [212.210.92.253]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


author: Biondo

text:
Confermo: io lo uso correntemente.
Su corrente -- if me.newrecord = true then me.pulsante1.visible=true
Ciao
Biondo
""Marco Serra"" <
Marco...@ausl.bologna.it
> ha scritto nel messaggio
news:000501c047f0$cbddae80$6702...@internal.ausl.bologna.it...



text:
Biondo <
renato.t...@tiscalinet.it
> wrote in message
8u7ea5$972$1...@lacerta.tiscalinet.it...

Ringrazio Marco e Roberto per i suggerimenti, Me wewrecord funfiona, per
curiosità,
è possibile inserire questo codice direttamente nei pulsanti di spostamento
che si ricavano
dalla proprietà della maschera?
ciao
Maurizio


title: 64 caratteri?

author: Jacopo

text:
Salve a tutti ho una semplice domanda?
Mi hanno commissionato di realizzare un sito, dove c'č bisogno di un
aggiornamento via web dei dati (che poi verranno visualizzati in altre
pagine) tramite l'inserimento da form.
Il problema č che si deve aggiornare, un testo di lunghezza di circa una
pagina (come dimensioni di visualizzazione in word). Ho letto che non č
possibile inserire, in db di access, piů di 64 caratteri in un solo
recordset. E' vero?
Dove e come dovrei eventualmente far inserire il testo di queste "pagine"
all'interno di un db?
Grazie mille!
Jacopo
jaco...@tin.it
http://jacopo81.supereva.it
ICQ# 35652001


title: 64 caratteri?

author: Jean

text:
Jacopo <
jaco...@yahoo.com
> wrote in message
YiDh6.43334$GM6.1...@news.infostrada.it...

 Normalmente il campo tipo testo e settato ad una lunghezza di 50, ma puoi
arrivare ad un massimo di 255 caratteri.
Se devi fare di piů prova con un campo di tipo memo, arriva fino a circa
64.000 caratteri


title: 64 caratteri?

author: Sib

text:
"Jacopo" <
jaco...@yahoo.com
> ha scritto nel messaggio
> Mi hanno commissionato di realizzare un sito, dove c'č bisogno di un
> aggiornamento via web dei dati (che poi verranno visualizzati in altre
> pagine) tramite l'inserimento da form.
> Il problema č che si deve aggiornare, un testo di lunghezza di circa una
> pagina (come dimensioni di visualizzazione in word). Ho letto che non č
> possibile inserire, in db di access, piů di 64 caratteri in un solo
> recordset. E' vero?
Cominciamo maluccio. Prima di tutto un RecordSet non e' qualcosa dove puoi
mettere caratteri ma un insieme di dati solitamente estreatti con una SQL.
Secondo, vedi la risposta di jean.
> Dove e come dovrei eventualmente far inserire il testo di queste "pagine"
> all'interno di un db?
In un campo memo o in un campo OLE.
Sib


title: 64 caratteri?

author: Lbo

text:
>> Ho letto che non č
>> possibile inserire, in db di access, piů di 64 caratteri in un solo
>> recordset. E' vero?
no.
vedi sull'help le caratteristiche dei campi text (max 255 caratteri -
per campo, e in un rst ci puoi mettere fino a 240 campi, se sei cosě
masochista) e memo (32 o 64 kb, mi pare).
--
non studio non lavoro non guardo la tv
non vado al cinema non faccio sport
----------------------------------------
il sito comune di it.comp.appl.access:
http://www.sitocomune.com


title: Testi per imprare il codice Vba

author: Mic

text:
Come da oggetto, quali mi consigliate?
grazie
Michele b.


title: Testi per imprare il codice Vba

author: Federico Luciani

text:

Prova a dare uno sguardo alla sez Libri sel SitoComune.
Il link e' qua sotto.
--
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: Testi per imprare il codice Vba

author: Silvio Berruti

text:
"Mic" <
mic...@ba.dada.it
> ha scritto nel messaggio
news:9fiudc$b0$2...@pegasus.tiscalinet.it...
> Come da oggetto, quali mi consigliate?
>
Dai un'occhiata sul Sito Comune, sezione Libri.
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com


title: Gestione duplicazioni valori in una tabella

author: Ulysse

text:
Ancora ciao
allora diciamo che come avrete capito sto cercando
di creare un DB per una piccola azienda di trasporti
(tra l'altro mia ;) )... Veniamo subito al dunque:
La consegna di una bolla puo' avere vari esiti:
puo' essere accettata , e non ci sono problemi
puo' essere rifiutata , e va in giacenza
puo' essere non consegnata , e va in riconsegna...
come detto prima se la merce va in consegna non ci sono problemi:
il numero di bolla apparira' una sola volta in un solo bordero' di carico.
se invece la merce non e' stata consegnata potra' prima o poi
andare in riconsegna.... e qui sorgono i problemi:
come gestisco questa eventualita'??
nella mia tabella che associa i bordero' alle bolle
vorrei un controllo che mi indichi in caso di riconsegna
che la bolla era gia' andata in consegna, ma allo stesso tempo vorrei che
la bolla possa apparire su 2 o piu' bordero'.
Avevo pensato di inserire un campo esito che indichi se la bolla era andata
gia' in
consegna o se stava in giacenza, ma ora non so come gestire
questa cosa.
Il problema e' che inserando una nuova bolla nella tabella
che l'associa al bordero' non voglio inserire una bolla due volte senza
lasciare
traccia di questo.
Ok..Ok.. sta volta mi sono caito solo io,
ma ogni suggerimento e' molto ben accetto ;)


title: Record numerati, inserimento numero progressivo.

author: Gonzo

text:
Ciao,
    ho una maschera che contiene un campo con un numero progressivo.
Questo campo l'ho inserito in un sercondo momento, quando c'erano già i
dati...
Come posso fare per far sì che ogni volta che creo un nuovo record mi
inserisca in automatico il numero successivo?
Grazie 1000
Gonzo
--
Posted from [212.210.223.131] by way of
oe43.pav1.hotmail.com
 [64.4.30.15]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


author: Bolo

text:
Gonzo <
ultra...@hotmail.com
> wrote in message
OE43WtIIZS2TR...@hotmail.com...

Se il campo contenente il num.Prog si chiama num_prog:
Me![num_prog] = Dmax( 'numprog','TuaTABELLA') + 1
HTH,Ciao
Bolo


text:
"Gonzo" <
ultra...@hotmail.com
> ha scritto nel messaggio
news:OE43WtIIZS2TR...@hotmail.com...
> Ciao,
>     ho una maschera che contiene un campo con un numero progressivo.
> Questo campo l'ho inserito in un sercondo momento, quando c'erano già i
> dati...
> Come posso fare per far sì che ogni volta che creo un nuovo record mi
> inserisca in automatico il numero successivo?
>
> Grazie 1000
>
> Gonzo
>
Se la tabella si chiama Pippo.
Se il campo (contenuto in nella tabella Pippo) che contiene il numero
progressivo è di tipo Numerico e si chiama Pluto.
Nel Valore predefinito della casella di testo associata a Pluto scrivi:
= DMax("[Pluto]"; "Pippo")+1
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


text:
Grazie, era proprio quello che cercavo, ma quando inserisco la sintassi che
mi hai sugerito mi da un messaggio di errore.
Non è che devo inserire qualcosa prima dell'uguale?
Grazie 1000
Gonzo.
Ps: avevo intenzione di acquistare uno di quei manualetti portatili per
Access, che mi possa essere utile o è solo una perdita di tempo?
--
Posted from [212.210.223.131] by way of
oe42.pav1.hotmail.com
 [64.4.30.100]



author: Roberto da casa

text:
"Gonzo" <
ultra...@hotmail.com
> ha scritto nel messaggio
news:OE427MGpcHlxB...@hotmail.com...
> Grazie, era proprio quello che cercavo, ma quando inserisco la sintassi
che
> mi hai sugerito mi da un messaggio di errore.
> Non è che devo inserire qualcosa prima dell'uguale?
No, visto che lo devi scrivere nella proprietà Valore predefinito della
casella di testo.
Tu dove lo scrivi?
>
> Grazie 1000
>
> Gonzo.
>
> Ps: avevo intenzione di acquistare uno di quei manualetti portatili per
> Access, che mi possa essere utile o è solo una perdita di tempo?
Non so darti una risposta, visto che la mia guida all'uso di Access tutto è
tranne che prtatile (1000 pagine circa su due volumi).
Ti ricordo però che, per una consultazione veloce a portata di mano esiste
l'help in linea di Access.



text:
Io lo scrivo, in visualizzazione struttura tabella, alla voce valore
predefinito del campo "RMA" della tabella "Rma 2001" e mi da il seguente
errore:
    Funzione 'DMax' sconosciuta nell'espressione di convalida o del valore
predefinito di 'Rma 2001.RMA'
O lo scrivo male oppure lo scrivo in un posto sbagliato...
io lo scrivo cosě:     =DMax("[Rma 2001]";"RMA")+1
Per quanto riguarda il manualetto io mi riferivo a quelli piccoli, non mi
posso permettere di spendere delle centinaia di mille lire... quelli piccoli
possono servire?
--
Posted from [212.210.223.131] by way of
oe34.pav1.hotmail.com
 [64.4.30.91]



text:
"Gonzo" <
ultra...@hotmail.com
> ha scritto nel messaggio
news:OE34c6YkNTy7T...@hotmail.com...
> Io lo scrivo, in visualizzazione struttura tabella, alla voce valore
> predefinito del campo "RMA" della tabella "Rma 2001" e mi da il seguente
> errore:
>
>     Funzione 'DMax' sconosciuta nell'espressione di convalida o del valore
> predefinito di 'Rma 2001.RMA'
>
> O lo scrivo male oppure lo scrivo in un posto sbagliato...
> io lo scrivo così:     =DMax("[Rma 2001]";"RMA")+1
>
Lo scrivi male ed inoltre lo scrivi nel posto sbagliato.
Va scritto così:
=DMax("[RMA]";"[Rma 2001]")+1
Non devi scriverlo nel Valore predefinito del campo della tabella ma nel
valore predefinito del controllo della maschera di inserimento che è
associato al campo RMA.
> Per quanto riguarda il manualetto io mi riferivo a quelli piccoli, non mi
> posso permettere di spendere delle centinaia di mille lire... quelli
piccoli
> possono servire?
Non avendoli mai usati non mi sento di esprimere un giudizio circa la loro
utilità. Forse è meglio l'help in linea, fra l'altro l'hai già pagato
acquistando Access.



text:
GRAZIE!!!!!!!!!!!!
Sei stato veramente utilissimo e disponibilissimo, non so come ricambiare...
Non pensavo di poter contare sull'aiuto di una persona che non mi conosce...
è fantastico come il corretto utilizzo di uno strumento come internet possa
dare questi frutti fantastici, spero in futuro di poter essere utile allo
stesso modo... non appena avrò le conoscenze per farlo... me ne intendo una
cifra di Pascal :-) ...meglio se mi aggiorno... in fondo sono ancora in
tempo! (ho 20 anni)
Ti ringrazio nuovamente...
Nella speranza che tutti un giorno capiscano il vero uso di internet...
    ti saluto..
Alla prossima
--
Posted from [212.210.223.131] by way of
oe49.pav1.hotmail.com
 [64.4.30.21]



title: comando LIST di sql

author: DruidoHome

text:
In sql ed in Microsoft Query (excel) è possibile usare il comando
list(nomecampo) come raggrupamento.
Viene generata una lista dei contenuti di [nomecampo], separati da
virgola, per tutti i record raggruppati da group by.
In Access non riesco ad usare lo stesso comando poichè (giustamente) il
programma cerca una funzione chialata list().
Esiste un modo per aggirare il problema?


title: comando LIST di sql

author: Cinzia

text:
"DruidoHome" <
n...@pam.no
> ha scritto nel messaggio
news:VQPpi.3938$pd1...@tornado.fastwebnet.it...

Ciao DruidoHome,
purtroppo in Access non c'è niente di pronto per fare quello che
chiedi, l'unico modo per ottenere quel risultato è farsi una funzione
in VBA che si legga il recordset e  ti restituisca una stringa con
tutti i valori contenuti.
Se serve una mano per la funzione, chiedi...
--
Cinzia [Office Access MVP]
_______________________

www.riolab.org
----------------------------------------


title: comando LIST di sql

author: VT @ Work

text:
On Thu, 26 Jul 2007 00:08:00 +0200, DruidoHome <
n...@pam.no
> wrote:
 (...)
>In sql ed in Microsoft Query (excel) č possibile usare il comando
>list(nomecampo) come raggrupamento.
>Viene generata una lista dei contenuti di [nomecampo], separati da
>virgola, per tutti i record raggruppati da group by.
>
>In Access non riesco ad usare lo stesso comando poichč (giustamente) il
>programma cerca una funzione chialata list().
>
>Esiste un modo per aggirare il problema?
Definisci un campo nella query cosě:
Elenco: Elenco_Valori("TuaTabella";"WHERE bla bla";
TuoCampo1;TuoCampo2)
dove la funzione a cui faccio riferimento č la seguente, da importare
in un modulo.
Function Elenco_Valori(pDataSource, pCond As String, pFld1, pFld2) As
String
Dim rs As Recordset
  Elenco_Valori = ""
  Set rs = CurrentDb.OpenRecordset("SELECT * FROM [" & pDataSource &
"]" & IIf(pCond > "", " WHERE " & pCond, ""))
  With rs
    If .RecordCount > 0 Then
       Do While .EOF = False
         Elenco_Valori = Trim$(Elenco_Valori) &
Trim$(Nz(.Fields(pFld1), ""))
         If Nz(pFld2, "") > "" Then
            Elenco_Valori = Trim$(Elenco_Valori) & " " &
Trim$(Nz(.Fields(pFld2), ""))
         End If
         Elenco_Valori = Trim$(Elenco_Valori) & " / "
         .MoveNext
       Loop
    End If
    .Close
  End With
  Set rs = Nothing
  If Len(Elenco_Valori) > 0 Then
     Elenco_Valori = Left$(Elenco_Valori, Len(Elenco_Valori) - 3)
  End If
End Function
Vincenzo Turturro
Certificato Eucip Core Level
ITA 0000-002299 del 14/05/2007
---------------------------------------------
il sito comune di it.comp.appl.access:
http://www.sitocomune.com

---------------------------------------------
risorse Access:
http://www.accessgroup.it

---------------------------------------------
Il sito comune di it.comp.as400
http://www.faq400.com

---------------------------------------------


title: comando LIST di sql

text:
VT @ Work ha scritto:
> On Thu, 26 Jul 2007 00:08:00 +0200, DruidoHome <
n...@pam.no
> wrote:
>  (...)
>
>> In sql ed in Microsoft Query (excel) è possibile usare il comando
>> list(nomecampo) come raggrupamento.
>> Viene generata una lista dei contenuti di [nomecampo], separati da
>> virgola, per tutti i record raggruppati da group by.
>>
>> In Access non riesco ad usare lo stesso comando poichè (giustamente) il
>> programma cerca una funzione chialata list().
>>
>> Esiste un modo per aggirare il problema?
>
> Definisci un campo nella query così:
>
> Elenco: Elenco_Valori("TuaTabella";"WHERE bla bla";
> TuoCampo1;TuoCampo2)
>
> dove la funzione a cui faccio riferimento è la seguente, da importare

Avevo già scritto una funzione VBA che emulase il comando LIST, comunque
grazie mille. Speravo che un comando comodo, che funziona im Microsoft
Query, potesse essere utilizzato anche in Access, magari con una
sintassi differente. Misteri di Bill.
In ogni caso la funzione che mi proponi è più versatile di quella che
avwvo scritto io, Grazie ancora.


title: Alt F4

author: SunRex

text:
Oggi mi sono andato a vedere sul sito comune il general :"Come evitare che
l'utente chiuda l'applicativo tramite Alt-F4?".Ho provato ad usarlo ed
essendomi incasinato ho deciso di provvedere da solo.La mia soluzione č
questa.In un modulo metto
Function Chiudi()
Dim intScelta As Integer
        Chiudi = True
            intScelta = MsgBox("Vuoi uscire veramente?", vbYesNo)
                If (intScelta = vbYes) Then
                        MsgBox "Ciao!", vbExclamation
                        db.Close
                        Set db = Nothing
                        DoCmd.Quit
                Else
                        Chiudi = False
                        Exit Function
                End If
End Function
E nell'evento Unload della maschera di menu.
Private Sub Form_Unload(Cancel As Integer)
        If Chiudi Then
         Else
                Cancel = True
          End If
        End Sub
Va che č una bellezza senza nascondere niente ed aggiungere ceckbox.La posto
qui visto che il sito č ultimamente un po' "statico".
SunRex


title: Filtro su maschera...

author: Simone B

text:
Vediamo un pochino se riesco a spiegarmi...
Ho una tabella di nome Articolo ed una di nome Responsabile.... esse sono
collegate in modo che ogni articolo che ho a magazzino abbia un proprio
responsabile di vendita. Nella maschera che mi sono creato per l'inserimento
degli articoli vorrei che mi apparissero (ovviamente scegliendo il
responsabile da un'opportuna casella di testo) solo gli articoli associati a
quel responsabile. Per fare questo nell'origine riga del campo Responsabile
della tabella Articoli ho impostato un filtro che mi permette di ripescare
dalla maschera sopra detta il nome del responsabile... il tutto funziona sul
primo respoonsabile ma quando mi sposto sul "secondo foglio" della maschera
andando sul secondo responsabile... i record di articolo mi rimangono quelli
del primo responsabile... come posso fare per aggiornare la query del
responsabile?
Grazie e saluti a tutti...


title: Filtro su maschera...

text:
"Simone B" <
berti...@tiscali.it
> ha scritto nel messaggio
news:2g1%c.207075$OR2.9...@news3.tin.it...

Ciao Simone,
vediamo se riesco a risponderti!
Riassumo la situazione per come l'ho capita.
Hai 2 tabelle: una tabella ARTICOLI e una Tabella RESPONSABILI le due
tabelle sono legate uno a molti sul Nome del Reponsabile o sull'ID del
responsabile, che sarebbe molto meglio.
Sul campo responsabile della tebella Articoli, hai impostato come origine
riga una query che prende i nomi dei responsabili dalla tabella dei
Responsabili.
Hai poi creato una maschera per l'inserimento degli articoli, e qui presumo
che quando inserisci un nuovo articolo avrai una casella combinata per
selezionare il nome del responsabile dalla lista dei Responsabili.  Vorresti
fare in  modo che inserendo il nome di un responsabile in una casella di
testo opportuna, fossero visualizzati solo gli articoli di pertinenza di
quel responsabile.
Bene, metti nell'intestazione maschera una casella di testo da compilare  a
mano o una casella combinata con l'elenco dei responsabili che ricavi dalla
tabella Responsabili, poi sull'evento change della Casella Combinata o
sull'evento exit della casella di testo scrivi questa istruzione:
nel caso il legame tra le tabelle sia sul nome del responsabile
Me.Filter = "[Responsabile]='" & [casellaRicerca] &"'"
Me.filteron = true
nel caso sia sull'ID:
Me.Filter = "[IDResponsabile]=" & [casellaRicerca]
Me.filteron = true
Spero di aver interpretato correttamente la tua richiesta perchè quando
parli di "secondo foglio" della maschera non ho capito molto bene a cosa ti
riferisci.
Ciao
Cinzia


title: Filtro su maschera...

text:
[..]

Mille grazie controllo e poi semmai riposto per ulteriori problemi...


title: Sendobject...l'ultima funzione....

author: Eddie

text:
Scusate ragazzi,
sto inviando in automatico, su un evento afterupdate, una
mail di aggiornamento (dell'avvenuto afterupdate) a colleghi.
La funzione
funzia, andando a pescare tutto quello che mi serve.
Ora si apre l'istanza
della mail e devo cliccare invia a mano.
Mi ricordo che c'era un modo
perche' partisse senza far vedere la finestra del messaggio.
Ho provato,
dopo la routine classica ad inserire dei comandi di tastiera..
Sendkeys
"^{ENTER}"
ma non esegue questo codice. Forse perche' non sono piu' in
access ma si attiva la finestra del messaggio?
Quali altre strade ci
possono essere??
Grazie a tutti
--------------------------------
Inviato via
http://usenet.iol.it


title: Sendobject...l'ultima funzione....

author: OndaMax

text:
"Eddie" ha scritto nel messaggio ...
> Mi ricordo che c'era un modo
> perche' partisse senza far vedere la finestra del messaggio.
Il SendObject dovrebbe avere un argomento [modificamessaggio] che va
impostato, nel tuo caso, a False o a 0. Va messo subito dopo la variabile di
testo del messaggio. Dai un'occhiata ll'Help che è chiarissimo ...
Marco


title: Sendobject...l'ultima funzione....

author: Lindbergh

text:
"OndaMax" <
ond...@liberox.it
> ha scritto nel messaggio
news:JyVC8.40254$US3.8...@twister1.libero.it...

Davvero? Mi è completamente sfuggita questa opzione.
Mi chiedevo a cosa potesse servire l'argomento [modifica messaggio].Grazie
mille del suggerimento.....
Quindi tu dici che una delle opzioni di questo argomento dovrebbe inviare
l'email senza la conferma ulteriore dell'utente?
Ti faro' sapere e grazie ancora...
Eddie


title: cursore sull'ultimo record della sottomaschera

author: Luigi

text:
ciao a tutti

ho maschera con 3 sottomaschere.
Vorrei che in una di queste sottomaschere il cursore sia posizionato
sull'ultimo record.
Grazie


author: Karl Donaubauer

text:
Luigi wrote:
> ...
> ho maschera con 3 sottomaschere.
> Vorrei che in una di queste sottomaschere il cursore sia posizionato
> sull'ultimo record.

Perché? Cioè, in quale situazione?
In principio e dall'esterno:

Forms!MascheraPrincipale!Sottomaschera.SetFocus
DoCmd.GoToRecord , , acLast

vedi anche
http://www.donkarl.com/it?FAQ4.2

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


text:
"Karl Donaubauer" <
nos...@donkarl.com
> ha scritto nel messaggio
news:aocc6k...@mid.individual.net...
> Luigi wrote:
>> ...
>> ho maschera con 3 sottomaschere.
>> Vorrei che in una di queste sottomaschere il cursore sia posizionato
>> sull'ultimo record.
>
> Perché? Cioč, in quale situazione?
> In principio e dall'esterno:
>
> Forms!MascheraPrincipale!Sottomaschera.SetFocus
> DoCmd.GoToRecord , , acLast
>

ciao Karl
all'apertura della maschera č sul primo record della sottomaschera.

Dove va inserito il tuo codice?


text:
Ciao Luigi,

Luigi wrote:
> "Karl Donaubauer ha scritto:
>>> ...
>>> Vorrei che in una di queste sottomaschere il cursore sia posizionato
>>> sull'ultimo record.
>> ...
>> Forms!MascheraPrincipale!Sottomaschera.SetFocus
>> DoCmd.GoToRecord , , acLast
>>
> all'apertura della maschera è sul primo record della sottomaschera.
>
> Dove va inserito il tuo codice?

Se ti capisco bene dovrebbe bastare una riga nel codice
delll'evento "Su apertura" della sottomaschera:

DoCmd.GoToRecord , , acLast



text:
"Karl Donaubauer" <
nos...@donkarl.com
> ha scritto nel messaggio
news:aocgdp...@mid.individual.net...
> Ciao Luigi,
>
> Luigi wrote:
>> "Karl Donaubauer ha scritto:
>>>> ...
>>>> Vorrei che in una di queste sottomaschere il cursore sia posizionato
>>>> sull'ultimo record.
>>> ...
>>> Forms!MascheraPrincipale!Sottomaschera.SetFocus
>>> DoCmd.GoToRecord , , acLast
>>>
>> all'apertura della maschera è sul primo record della sottomaschera.
>>
>> Dove va inserito il tuo codice?
>
> Se ti capisco bene dovrebbe bastare una riga nel codice
> delll'evento "Su apertura" della sottomaschera:
>
> DoCmd.GoToRecord , , acLast
>
ciao Karl
ho lo stesso errore sia nel primo che nel secondo caso

impossibile passare al record specificato

anche perchè aperta la maschera princiaple, devo selezionare
la combo per avere nella sottomaschera i records


text:
Luigi wrote:
> "Karl Donaubauer ha scritto
>>>> ...
>>>> Forms!MascheraPrincipale!Sottomaschera.SetFocus
>>>> DoCmd.GoToRecord , , acLast
>>>>
>>> all'apertura della maschera è sul primo record della sottomaschera.
>> ...
>> Se ti capisco bene dovrebbe bastare una riga nel codice
>> delll'evento "Su apertura" della sottomaschera:
>>
>> DoCmd.GoToRecord , , acLast
>>
> ho lo stesso errore sia nel primo che nel secondo caso
> impossibile passare al record specificato
>
> anche perchè aperta la maschera princiaple, devo selezionare
> la combo per avere nella sottomaschera i records

Hmm, come mai è possibile che non ci sono i record se
> all'apertura della maschera è sul primo record della sottomaschera
?

Prova con questo codice nell'evento "Dopo aggiornamento"
della combo nella maschera principale:

Me!Sottomaschera.SetFocus



text:
"Karl Donaubauer" <
nos...@donkarl.com
> ha scritto nel messaggio
news:aodgj9...@mid.individual.net...
> Luigi wrote:
>> "Karl Donaubauer ha scritto
>>>>> ...
>>>>> Forms!MascheraPrincipale!Sottomaschera.SetFocus
>>>>> DoCmd.GoToRecord , , acLast
>>>>>
>>>> all'apertura della maschera è sul primo record della sottomaschera.
>>> ...
>>> Se ti capisco bene dovrebbe bastare una riga nel codice
>>> delll'evento "Su apertura" della sottomaschera:
>>>
>>> DoCmd.GoToRecord , , acLast
>>>
>> ho lo stesso errore sia nel primo che nel secondo caso
>> impossibile passare al record specificato
>>
>> anche perchè aperta la maschera princiaple, devo selezionare
>> la combo per avere nella sottomaschera i records
>
> Hmm, come mai è possibile che non ci sono i record se
>> all'apertura della maschera è sul primo record della sottomaschera

ciao Karl
perchè devo prima selezionare la combo

> Prova con questo codice nell'evento "Dopo aggiornamento"
> della combo nella maschera principale:
>
> Me!Sottomaschera.SetFocus
> DoCmd.GoToRecord , , acLast

così non ho errore, ma rimane ugualmente sul primo record


title: [OT] nessuno dei nostri?

author: ciroteo

text:
Leggendo il blog di davide Mauri, MVP sql server ho scoperto che in
questi giorni si trova niente popo di meno che
https://mvp.support.microsoft.com/mvpsummit
notizie degli mvp de noartri?
Giorgio, Maurizio, Cinzia, Karl che ci nascondete???
:-)


title: [OT] nessuno dei nostri?

text:

> ...
Io non sono andato lì già da alcuni anni. Il resto è top secret.
...Ok
Al momento mi trovo nel mio ufficio in centro di Vienna e poi
dopo 1-2 ore di lavoro con l'assistente Fräulein Rottenmeier
andiamo al austro/british tea house per un grande afternoon tea
with cucumber sandwiches.
--
:-)
Karl
*********
Access FAQ:
www.donkarl.com/it


title: [OT] nessuno dei nostri?

author: Ammammata

text:
"Karl Donaubauer" <
NoS...@donkarl.com
> wrote in
news:55qd3hF...@mid.individual.net
:
> l'assistente Fräulein Rottenmeier
>
quella di Heidi :)
--
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\


title: [OT] nessuno dei nostri?

author: ciroteo ®

text:
"Ammammata" <
amma...@tiscalinet.it
> ha scritto nel messaggio
news:Xns98F39C91C318Bam...@194.177.97.96...

ehhe ... ti va male che non l'hai conosciuta dal vero!
prova a rientrare un minuto più tardi ad una sessione della cisa e mi poi mi
racconti ...
ehehee!
;-)


title: [OT] nessuno dei nostri?

text:
"ciroteo" <
matteo...@gmail.com
> ha scritto nel messaggio
news:1173874339.8...@y66g2000hsf.googlegroups.com...

Ciao ragazzi,
sono tornata ieri sera dal summit a Seattle, e ancora stento a credere di
essere stata lě.
Era la prima volta che facevo un viaggio intercontinentale, la prima volta
in America, la prima volta con tutti gli MVPs del mondo, č stata un
esperienza davvero bella, mamma Microsoft ci ha coccolato per 5 gg. e ho
potuto conoscere un sacco di Access MVP che sono stati molto carini. Peccato
solo per il mio inglese non molto fluent, cosě a volte era davvero difficile
capire le lore battute, ma mi sono ripromessa di fare una "full-immersion"
di BBC, CNN e cosě via in modo tale, che se avrň una nuova occasione, potrň
partecipare con maggior impegno alle discussioni.
Un saluto
--
Cinzia [Office Access MVP]
_______________________

www.riolab.org
----------------------------------------


title: Formattazione Condizionale

author: Carlo

text:
N.G. buongiorno
Ho creato un form tabellare e ho un campo [importo] e un controllo
=somma([Importo]), tramite la formattazione condizionale lo disabilitoil
campo [Importo] in questo modo" [evaso]=Vero" ; il mio problema é il
seguente: come posso una volta disabilitato il campo [importo] non farlo
sommare al totale somma?
grazie come sempre per la vostra disponibilità
--
Carlo
:-)
--------------------------------------------------------------------------------
La mia Cartella di Posta in Arrivo è protetta con SPAMfighter
1090 messaggi contenenti spam sono stati bloccati con successo.
Scarica gratuitamente SPAMfighter!


title: Formattazione Condizionale

author: Carlo Costarella

text:
"Carlo" <
carlog...@tiscali.it
> ha scritto nel messaggio
news:4583e64a$0$7740$5fc...@news.tiscali.it...
> N.G. buongiorno
> Ho creato un form tabellare e ho un campo [importo] e un controllo
> =somma([Importo]), tramite la formattazione condizionale lo disabilitoil
> campo [Importo] in questo modo" [evaso]=Vero" ; il mio problema é il
> seguente: come posso una volta disabilitato il campo [importo] non farlo
> sommare al totale somma?
> grazie come sempre per la vostra disponibilità
>
> --
> Carlo
> :-)
>
If me.NomeControllo.enabled = false then
me.NomeControllo.controlSource = ""
else
me.NomeControllo.controlSource = Sum([Evaso]) 'oppure  = Somma([Evaso])
end if
Ciao, Carlo


title: Formattazione Condizionale

author: Alessandro Cara

text:
Carlo wrote:
> N.G. buongiorno
> Ho creato un form tabellare e ho un campo [importo] e un controllo
> =somma([Importo]), tramite la formattazione condizionale lo disabilitoil
> campo [Importo] in questo modo" [evaso]=Vero" ; il mio problema é il
> seguente: come posso una volta disabilitato il campo [importo] non farlo
> sommare al totale somma?
> grazie come sempre per la vostra disponibilità
>
=somma(iif(evaso;0;importo))
--
ac
y-1=x


title: Formattazione Condizionale

text:
"Carlo Costarella" <
carloco...@libero.it
> ha scritto nel messaggio
news:4583e969$0$22399$4faf...@reader2.news.tin.it...

Carlo,  grazie e scusa se ho risposto in modo tardivo ma dopo aver inserito
nel controllo [Evaso] questa routin:
    If Me.Evaso.Enabled = False Then ' evaso é il controllo s/n
        Me.Evaso.ControlSource = ""
     Else
       Me.TotaleSomma.ControlSource = Sum([ImportoDebito])
  End If
mi dà un errore"Errore di compilazione Sub o Funcion non definita"
evidenziado in giallo la parola Sum, cosa vuole dire?
Grazie



title: Gestione Magazzino

text:
Ci riprovo,
qualche giorno fa ho provato a chiedere l'aiuto di qualche anima gentile del
ng per un aiuto nella creazione di un programmino semplice!
Dovrei creare un programma per la gestione di un magazzino! In pratica il
mio che dovrebbe utilizzare questo prg ogni volta che fa acquisti vorrebbe
aggiungere i prodotti e le quantità e sottrarli ogni volta che li vende in
modo da tenere sempre sotto controllo le quantità presenti e realizzare
statistiche di vendita ai vari clienti! Avevo iniziato ma mi sono bloccato!
Potete consigliarmi come impostare il database e come realizzare le query
per l'aggiunta e la sottrazione dei prodotti!
Spero di essere più fortunato questa volta...
ciao e grazie!
Luigi


title: Gestione Magazzino

author: Simone Bianchi

text:
"Luigi" <luigia...@tiscaliNOSPAM.it> ha scritto nel messaggio
news:pZEn9.52181$Eu.12...@twister1.libero.it...

i campi PIù importanti per la gestione del Magazzino sono:
- GIACENZA
- CONSUMO ANNUO o MONTANTE
- SCORTA MINIMA
poi vi sono:
- CONSUMO STIMATO
- GIORNI DI RIORDINO DEL MATERIALE
- FABBISOGNO ANNUO
- BUDGET
Poi dovresti avere una tabella MOVIMENTI contenente i vari movimenti:
esempio :  SCARICO AUTOMATICO = DAL CARICO BOLLA
                SCARICO MANUALE = PRELEVAMENTO MAGAZZINO
                STORNO MANUALE
                STORNO BOLLA = ( NEL CASO DI UN CARICAMENTO ERRATO DI BOLLA)
                SITUAZIONE INIZIALE: INVENTARIO
Poi dovresti avere uno STORICO-MOVIMENTI MAGAZZINO
Lo storico conterrà tutti i movimenti fatti mentre i MOVIMENTI conterranno
solo quelli che effettivamente contano per il magazzino. Per esempio quando
faccio uno storno di BOLLA dovrò eliminare tale movimento dai MOVIMENTI ma
mantenerlo sullo STORICO.
Per le maschere dovresti averne una per lo SCARICO e STORNO da magazzino una
per l'inventario o movimento iniziale dove vai a definire la GIACENZA e
CONSUMO ANNUO
Spero di averti aiuitato un po'
Ciao
Simo


title: interrogare modo apertura maschera in modalità aggiunta o modifica si può?

text:
come posso sapere se la maschera in cui mi trovo è stata aperta in aggiungi
o in modalità modifica?
Grazie a tutti.


text:
"Simba883" <
simb...@libero.it
> ha scritto nel messaggio
news:420f5f97$0$6303$5fc...@news.tiscali.it...

Ciao Simba883,
Nel caso in cui tu stia aggiungendo un record la proprieta della Maschera
NewRecord è impostata a True.
Dovrebbe bastarti
Ciao
Cinzia


text:
> Ciao Simba883,
> Nel caso in cui tu stia aggiungendo un record la proprieta della Maschera
> NewRecord è impostata a True.
> Dovrebbe bastarti
> Ciao
> Cinzia
>
TnX


title: esportare tabella con transfertext

author: racale

text:
salve dovrei esportare una tabella con il metodo transfertext; ho visto che
prevede il tipo di trasferimento a lunghezza fissa ma ha bisogno di un file
schema.ini che contiene le specifiche di esportazione. dove lo posso trovare
un file di esempio per creare uno schem.ini per me?
 infatti ho bisogno di esportare i record in un particolare formato in
quanto li devo importare in un altro database. grazie


title: Record gestibili

author: SteManto

text:
In un semplicissimo DB in cui si va a fare semplici report e inserimenti una
tabella quanti record puņ gestire??
Scusate la stupiditą della domanda ma sono alle prime armi...
--------------------------------
Inviato via
http://usenet.libero.it


title: Record gestibili

author: Roberto da casa

text:
"SteManto" <
stem...@libero.it
> ha scritto nel messaggio
news:80Z82Z0Z115Y10...@usenet.libero.it...
> In un semplicissimo DB in cui si va a fare semplici report e inserimenti
una
> tabella quanti record può gestire??
> Scusate la stupidità della domanda ma sono alle prime armi...
>
In Access praticamente non esiste un limite di numer di records contenuti in
una tabella, ma esiste un limite di dimensione del database che può essere
al massimi di 1 GBytes se usi Access 97 e di 2 GBytes se usi le versioni
successive di Access.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Aggiornare sottomaschera

author: John Smith

text:
Salve. Ho il seguente problema:
Una maschera già da me preparata per la scelta di Marca in una combo box, e
successivamente di Modello nella combo box adiacente, tramite query sui
Modelli per Marca (l'aggiornamento della casella modello viene lanciato dal
codice del bottone Aggiorna scheda copiato nell'evento Change della casella
Marca), non funziona più se tale maschera diviene una sottomaschera della
maschera di fatturazione.
Potete suggerirmi un metodo di aggiornamento da inserire nell'evento Change
che funzioni in ogni punto?
Grazie.


title: Aggiornare sottomaschera

text:

Non e' che non funziona piu'.
Saresti capace di recapitare una lettera se l'indirizzo e' sbagliato?
Probabilmente prima facevi una cosa del genere:
.....forms!Controllo......
se hai messo il controllo in una sottomaschera gli hai cambiato
indirizzo e se la cosa e' simile a quanto ho descritto allora
il nuovo indirizzo e'
....forms!subform.form.controllo......
se invece hai usato Form o Me al posto di forms allora l'indirizzo non
e' cambiato e dovrebbe funzionare.
Oddio come farei a meno della collezione "forms" sopratutto quando la si
usa all'interno di query salvate
--
ac
y-1=x


title: Aggiornare sottomaschera

author: Rocketeer

text:
Il mio codice è:
    DoCmd.DoMenuItem acFormBar, acRecordsMenu, 5, , acMenuVer70
"Alessandro Cara" <
alessan...@ay-1asistemi.it
> ha scritto nel messaggio
news:%Jqvh.29521$bH4....@tornado.fastwebnet.it...



title: Aggiornare sottomaschera

text:
Rocketeer wrote:
> Il mio codice č:
>
>     DoCmd.DoMenuItem acFormBar, acRecordsMenu, 5, , acMenuVer70
>
Per favore rispondi dopo il quote.
Quella istruzione se non vado errato serve a salvare il record.
E' un tipo di istruzione che non uso. La domanda e': perche hai citato i
cbx? Ti consiglierei di leggere le faq e seguire i links indicati in
www.donkarl.com/it
 FAQ: 4.2 e 6.12
--
ac
y-1=x


title: salvare...

author: barbaj

text:
come posso creare un comando all'interno di una maschera che mi salvi il
file su cui sto lavorando su un unità rimovibile (e:).
Grazie...Luca


title: salvare...

author: MA

text:
Il 25 Set 2002, 17:21, "barbaj" <
rip...@iol.it
> ha scritto:
> come posso creare un comando all'interno di una maschera che mi salvi il
> file su cui sto lavorando su un unità rimovibile (e:).
Gestiscilo con con un comando batch esterno e dall'interno lo shelli
ciao MAssimiliano
--------------------------------
Inviato via
http://usenet.libero.it


title: salvare...

text:
MA <
kk...@kksrl.com
> wrote in message
81Z73Z224Z132Y1...@usenet.libero.it...

Fosse semplice!!!!!!!!!!!
Devi farmela MOLTOOOOO più facile, poichè io sono un neofita di
access.......grazie Luca..


title: salvare...

author: Antonio Biso

text:
"barbaj" <
rip...@iol.it
> ha scritto nel messaggio
news:PZnk9.11466$Eu.2...@twister1.libero.it...

Devi?!?
Antonio


title: salvare...

text:
Antonio Biso <
ch...@etruria.net
> wrote in message
CECk9.13756$e31.2...@twister2.libero.it...

> Scusatemi............non volevo essere prepotente...........ciao Luca


title: Impedire digitazione testo in combox

text:
Secondo voi si può impedire che venga digitato qualcosa in una
combobox, ma lasciare SOLO la possibilità di cliccare sulla voce della
combo che interessa?
Ho questa necessità perchè ho creato un piccolo db, con una miriade di
combo che prelevano dati da diverse tabelle.
Visto che le combo sono tante, anzichè scegliere dal menu a tendina le
varie voci gli utenti hanno cominciato a digitarli.
Il prob è che ci sono diverse voci che hanno il primo campo uguale, ma
il secondo diverso.
Ad esempio:
id (nascosto) pezzo     anno
1                   1234     2001
2                   1234    2003
3                   1234    2005
quindi se loro digitano 1234 appare uno dei tre, ma non proprio quello
che interessa.
Ho risolto il problema con dei controlli (velocemente, se, dopo che
hanno digitato, il dcount è > 1 fare uscire un msgbox che avverte del
problema, fare il dropdown della combo per scegliere un valore). Solo
che loro, imperterriti, continuano a dgtare il n°, e a non sceglierli.
e non posso fare controlli su controlli, se no vado in loop!
Mi servirebbe quindi da codice un comandino tipo
me.combo."non accettare valori digitati"=true
me.combo."non accettare valori digitati"=false
esiste?
Grazie
MoNica


title: Impedire digitazione testo in combox

author: Access

text:
Ciao
moni...@gmail.com
 wrote:
> Secondo voi si può impedire che venga digitato qualcosa in una
> combobox, ma lasciare SOLO la possibilità di cliccare sulla voce della
> combo che interessa?
> Ho questa necessità perchè ho creato un piccolo db, con una miriade di
> combo che prelevano dati da diverse tabelle.
> Visto che le combo sono tante, anzichè scegliere dal menu a tendina le
> varie voci gli utenti hanno cominciato a digitarli.
> Il prob è che ci sono diverse voci che hanno il primo campo uguale, ma
> il secondo diverso.
> Ad esempio:
>
> id (nascosto) pezzo     anno
> 1                   1234     2001
> 2                   1234    2003
> 3                   1234    2005
>
> quindi se loro digitano 1234 appare uno dei tre, ma non proprio quello
> che interessa.
> Ho risolto il problema con dei controlli (velocemente, se, dopo che
> hanno digitato, il dcount è > 1 fare uscire un msgbox che avverte del
> problema, fare il dropdown della combo per scegliere un valore).
A proposito di DropDown postesti fare in modo che attivato il controllo, si
apra la combobox visualizzando i valori, cosi l'utente si puo' rendere conto
di quello che sceglie:
private sub TuaCombinata_gotfocus()
Tuacombinata.dropdown
end sub
>Solo
> che loro, imperterriti, continuano a dgtare il n°, e a non sceglierli.
> e non posso fare controlli su controlli, se no vado in loop!
>
> Mi servirebbe quindi da codice un comandino tipo
> me.combo."non accettare valori digitati"=true
> me.combo."non accettare valori digitati"=false
>
se proprio non vuoi che scrivano nella combianata potresti annullare la
pressione dei tasti:
private TuaCombinata_keyDown(keycode as integer, shift as integer)
select case keycode
          case 1 to 254
           keycode = 0
end select
> esiste?
> Grazie
prego
> MoNica
--
Ciao
Access


title: Impedire digitazione testo in combox

author: Marco Pizzamiglio

text:
moni...@gmail.com
 ha scritto:




> esiste?
> Grazie
> MoNica
Sull'evento "Su pressione" delle caselle interessate annulli il codice del
tasto premuto:
  Private Sub CasellaCombinata0_KeyPress(KeyAscii As Integer)
    Keyascii=0
  End Sub
Ciao.
-Marco-
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Impedire digitazione testo in combox

text:

E' tropppo comodo digitare nel  campo.
Perche' non rendere univoche le voci selezionabili
rowsource = select id, pezzo & "-" & anno from tabella
--
ac
y-1=x


title: Impedire digitazione testo in combox

text:
On 25 Ott, 16:23, Alessandro Cara <
alessandro.c...@ay-1asistemi.it
>
wrote:

> y-1=x- Nascondi testo tra virgolette -
>
> - Mostra testo tra virgolette -
Grazie a tutti. Risolto :)


title: [OT] Blog Italiano su MS Access

author: EmMeCi - Style

text:
Buongiorno NG,
la presente per informarVi che ho aperto in test un Blog su MS Access.
L'indirizzo del Blog č:
http://blog.libero.it/accessblog/
Richieste e considerazioni:
1. Vorrei inserire nei link i siti di alcuni dei partecipanti del NG, se
volete essere inseriti, mandatemi una email all'indirizzo mcstyle at email
punto it e sarete inseriti all'inerno del Blog;
2. Avete idee e\o approfondimenti da condividere e rendere pubblici, sarň
lieto di ospitarVi all'interno del Blog (vedere punto 1 per indirizzo
email);
Per ora sono partito sfruttando una risorsa di pubblicazione freeware,
successivamente, se dovessi riscontrare un certo interesse, valuterň di
migrare verso un dominio proprietario e di creare una struttura Blog
(ovviamente su piattaforma ASP!!!) piů idonea.
Spero di aver fatto cosa\segnalazione gradita.
Buona giornata e grazie per considerazioni ed eventuali comunicazioni via
email.
--
**********
EmMeCi - Strano...Mavero
**********
Blog Personale:
http://www.setfocus.it
ACCESS BLOG:
http://blog.libero.it/accessblog/
 (test)
Inviato da X-Privat.Org - Registrazione gratuita
http://www.x-privat.org/join.php


title: [OT] Blog Italiano su MS Access

text:
EmMeCi - Style wrote:
> Buongiorno NG,
> la presente per informarVi che ho aperto in test un Blog su MS Access.
> L'indirizzo del Blog è:
http://blog.libero.it/accessblog/
>
> Richieste e considerazioni:
> 1. Vorrei inserire nei link i siti di alcuni dei partecipanti del NG,
> se volete essere inseriti, mandatemi una email all'indirizzo mcstyle
> at email punto it e sarete inseriti all'inerno del Blog;
> 2. Avete idee e\o approfondimenti da condividere e rendere pubblici,
> sarò lieto di ospitarVi all'interno del Blog (vedere punto 1 per
> indirizzo email);
>
> Per ora sono partito sfruttando una risorsa di pubblicazione freeware,
> successivamente, se dovessi riscontrare un certo interesse, valuterò
> di migrare verso un dominio proprietario e di creare una struttura
> Blog (ovviamente su piattaforma ASP!!!) più idonea.
>
> Spero di aver fatto cosa\segnalazione gradita.
> Buona giornata e grazie per considerazioni ed eventuali comunicazioni
> via email.
In bocca al lupo per la tua iniziativa.
Ho provato ad inserire un commento, ma solo l'admin ha facoltà.
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: [OT] Blog Italiano su MS Access

text:
[cut]
Grazie MA,
pare che per commentare serva un'autenticazione nella community di libero
... brutta cosa ... verificherò cosa si può fare.



title: [OT] Blog Italiano su MS Access

text:
http://vba-access.blogspot.com
Ecco il nuovo link, grazie per l'utile info MA
Attendo riscontri.
--
**********
EmMeCi - Strano...Mavero
**********
Blog Personale:
http://www.setfocus.it
ACCESS BLOG:
http://vba-access.blogspot.com



title: [OT] Blog Italiano su MS Access

author: Visir

text:
>
> ACCESS BLOG:
http://vba-access.blogspot.com
>
Non riesco ad accedere


title: [OT] Blog Italiano su MS Access

author: scaronic

text:
Visir ha scritto:
> >
> > ACCESS BLOG:
http://vba-access.blogspot.com
> >
> Non riesco ad accedere
Anch'io non riesco ad accedere


title: ORIENTAMENTO TESTO E OGGETTI NEI REPORT

author: max

text:
Salve a tutti
Ho la necessità di stampare in un report del testo in senso verticale dal
basso verso l'alto. Qualcuno sa darmi indicazioni su come fare ? Grazie e
buona giornata a tutti.
m...@noditalia.it


title: ORIENTAMENTO TESTO E OGGETTI NEI REPORT

author: warp

text:
max ha scritto nel messaggio ...

Cerca su The Access Web  (è uno dei links che trovi sul sito comune:
www.sitocomune.com
): troverai
quello che ti serve, sia API che Activex.
Ad ogni modo se usi Access 2000, dovrebbe essere possibile farlo in maniera nativa.
Ciao, warp


title: ORIENTAMENTO TESTO E OGGETTI NEI REPORT

author: COPPIA 39 X COPPIA

text:
Ciao , grazie anzitutto
scusa l'ignoranza ma cosa intendi per "maniera nativa" ??
"warp" <
war...@libero.it
> ha scritto nel messaggio
news:975eo8$pk1$1...@fe1.cs.interbusiness.it...



title: ORIENTAMENTO TESTO E OGGETTI NEI REPORT

text:
COPPIA 39 X COPPIA ha scritto nel messaggio
>Ciao , grazie anzitutto
>scusa l'ignoranza ma cosa intendi per "maniera nativa" ??
Semplicemente che si può ottenere utilizzando strumenti di Access, evitando il ricorso a componenti
Activex o API di Win.
Ciao, warp


title: esiste un libro sull'asp?

author: Andrea Denaro

text:
esiste un libor in italiano sull'asp?
Andrea


title: esiste un libro sull'asp?

author: lbo dal portatile

text:
>esiste un libor in italiano sull'asp?
no.
cioe' si, ma serve a poco.
dai retta, impara l'inglese.
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/


title: campo memo - copia incolla

author: Serten

text:
salve a tutti! ho un problema con un campo memo.
ho posizionato in una maschera un controllo di testo associato ad un campo
memo. se copio un testo da un file di Word o blocco note e lo incollo in
quel campo nella maschera viene visualizzato tutto (e quindi l'operazione
pare corretta). ma se, attraverso una semplicissima query di accodamento che
prende i dati dai campi della maschera, salvo i dati nella tabella, mi viene
salvata solo una parte del testo che ho incollato nel campo memo, circa
duecento caratteri che si concludono con dei strani caratteri ascii.
se invece copio lo stesso testo sempre da word  o dal blocco note e lo
incollo direttamente nel campo memo della tabella (in visualizzazione dati)
viene incollato tutto.
perché questo strano malfunzionamento? come posso risolvere il problema?
grazie in anticipo a chi vorrà aiutarmi.


title: campo memo - copia incolla

author: Carlo Costarella

text:
"Serten" <
mark...@tiscali.it
> ha scritto nel messaggio
news:441ddf09$0$2275$4faf...@reader4.news.tin.it...

Vedi
http://www.donkarl.com/it/
 5.18
Ciao, Carlo


title: Domanda da principiante.

author: Francesco

text:
Ho un database con due tabelle:
"Anagrafica" che ha un ID contatore e nel record sono memorizzati i dati
angrafici degli utenti (tra cui il campo "Nome");
"Stato" che ha un ID contatore e nel record sono memorizzate le preferenze
degli utenti;
le due tabelle sono legate da una relazione 1-1 tra i due ID
Ora, ho creato un maschera per l'inserimento dei campi di "Stato" e vorrei
che in un tex box comparisse il contenuto del campo "Nome" della tabella
"Anagrafica" associato all'ID di "Stato".
Come posso fare. Grazie in anticipo.
Francesco


title: Domanda da principiante.

author: Roberto da casa

text:
"Francesco" <
pri...@tin.it
> ha scritto nel messaggio
news:Iipz5.17343$OI2.4...@news.infostrada.it...

Ci sarebbe molto da discutere circa l'opportunità o meno di avere su due
tabelle separate i dati di uno stesso utente; resta il fatto che ID della
tabella Stato non può essere di tipo contatore ma di tipo Numerico, visto
che la tabella Stato l'aggiorni separatamente; ad un campo contatore non
puoi assegnare un valore a tuo piacimento, cosa per te invece necessaria.
Fermo restando il fatto che l'ID della tabella Stato deve essere Numerico e
non Contatore, ti conviene inserire la maschera che aggiorna la tabella
Stato come sottomaschera di una maschera principale che ha come origine
record  la tabella Anagrafica e in questa maschera metti una casella di
testo che abbia come origine controllo il campo Nome. Quindi il Nome dei
dati che stai inserendo nella sottomaschera lo leggerai nella maschera
principale.
Se poi vuoi assolutamente avere una maschera separata per inserire i record
nella tabella Stato, hai due possibilità:
1) Il controllo ID di questa maschera deve essere una casella combinata: la
query che è origine riga della casella combinata la baserai sulla tabella
Anagrafica.
2) Il controllo ID è una casella di testo numerica associata nella quale
digiterai l'ID utente; inserisci nella maschera anche una casella di testo
non associata nella cui origine controllo metterai una funzione DLookup che
ricercherà nella tabella Anagrafica il Nome dell'utente il cui ID lo hai
digitato nel controllo ID.
--
Roberto
---------------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------


title: Domanda da principiante.

author: lucifero

text:
....ma hai legato 2 contatori??..forse ho capito male
Francesco <
pri...@tin.it
> wrote in message



title: 1/2 OT - ma che fine ha fatto ?

author: ^luigi^

text:
Roberto (da casa), (dalla montagna), (dal mare), insomma LUI! uno dei
perni di questo NG!, non mi sembra che posti ancora!
Un NGruppista che aveva tanta pazienza a spiegare e dare soluzioni su
access!.
l.
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: 1/2 OT - ma che fine ha fatto ?

author: UserNews

text:
Ci
"^luigi^" <
onofrio...@tin.it
> wrote in message
news:hihr8a$952$1...@news.newsland.it...



title: 1/2 OT - ma che fine ha fatto ?

text:
Ciao Luigi,
secondo me ha lasciato spazio ad
http://www.accessgroup.it/Homeindex.asp
 ed
ai suoi protagonisti giacch� non � stato pi� aggiornato  il sitocomune e si
� invece spinto tanto per implementare solo ed esclusivamente
accessgroup...d'altronde ci sono correnti politiche, di pensiero, gruppetti
etc...adesso � il loro momento tant'� che c'� parecchio materiale sul loro
sito aggiornato frequentemente proprio sulla falsariga del sito comune
...
"^luigi^" <
onofrio...@tin.it
> wrote in message
news:hihr8a$952$1...@news.newsland.it...



title: 1/2 OT - ma che fine ha fatto ?

text:
UserNews ha scritto:
> Ciao Luigi,
> secondo me ha lasciato spazio ad
http://www.accessgroup.it/Homeindex.asp
 ed
> ai suoi protagonisti giacch� non � stato pi� aggiornato  il sitocomune e si
> � invece spinto tanto per implementare solo ed esclusivamente
> accessgroup...d'altronde ci sono correnti politiche, di pensiero, gruppetti
> etc...adesso � il loro momento tant'� che c'� parecchio materiale sul loro
> sito aggiornato frequentemente proprio sulla falsariga del sito comune
> ...
> "^luigi^" <
onofrio...@tin.it
> wrote in message
> news:hihr8a$952$1...@news.newsland.it...
> > Roberto (da casa), (dalla montagna), (dal mare), insomma LUI! uno dei
> > perni di questo NG!, non mi sembra che posti ancora!
> > Un NGruppista che aveva tanta pazienza a spiegare e dare soluzioni su
> > access!.
> > l.
> >
non sono sicuro che fosse roberto la forgia, vorrei una conferma da lui se
era veramente quello che si firmava roberto da casa, r. dalla montagna, R.
dalla campagna ecc.
gli altri li ricordo, e quel poco che so di access lo devo a tutti loro.



title: 1/2 OT - ma che fine ha fatto ?

author: ciroteo

text:
On 12 Gen, 22:07,
onofriolNOTS...@tin.it
 (^luigi^) wrote:
> UserNews ha scritto:
>
>
>
> > Ciao Luigi,
> > secondo me ha lasciato spazio adhttp://
www.accessgroup.it/Homeindex.asped
> > ai suoi protagonisti giacchè non è stato più aggiornato  il sitocomune e si
> > è invece spinto tanto per implementare solo ed esclusivamente
> > accessgroup...d'altronde ci sono correnti politiche, di pensiero, gruppetti
> > etc...adesso è il loro momento tant'è che c'è parecchio materiale sul loro
> > sito aggiornato frequentemente proprio sulla falsariga del sito comune
> > ...
> > "^luigi^" <
onofriolNOTS...@tin.it
> wrote in message
> >news:hihr8a$952$1...@news.newsland.it...
> > > Roberto (da casa), (dalla montagna), (dal mare), insomma LUI! uno dei
> > > perni di questo NG!, non mi sembra che posti ancora!
> > > Un NGruppista che aveva tanta pazienza a spiegare e dare soluzioni su
> > > access!.
> > > l.
>
> non sono sicuro che fosse roberto la forgia, vorrei una conferma da lui se
> era veramente quello che si firmava roberto da casa, r. dalla montagna, R.
> dalla campagna ecc.
> gli altri li ricordo, e quel poco che so di access lo devo a tutti loro.
> l.
>
> --
>
> questo articolo e` stato inviato via web dal servizio gratuitohttp://
www.newsland.it/newssegnala
 gli abusi ad
ab...@newsland.it
Ciao a tutti, qualora Roberto dovesse leggerci rivolgo a lui il mio
più caro saluto e aspettiamo davvero il suo ritorno.
Volevo dissipare i dubbi, per quanto mi riguarda non è Roberto La
Forgia che abbiamo conosciuto durante la CISA, se non ricordo male è
Roberto Massoni da Roma. Sul sito comune nella sezione facce da access
c'è il reportage delle prime edizioni dei raduni degli accessisti.
Buon access a tutti.
m


title: 1/2 OT - ma che fine ha fatto ?

author: Alessandro Cara

text:
^luigi^ ha scritto:
> UserNews ha scritto:
>
>> Ciao Luigi,
>> secondo me ha lasciato spazio ad
http://www.accessgroup.it/Homeindex.asp
 ed
>> ai suoi protagonisti giacch� non � stato pi� aggiornato  il sitocomune e si
>> � invece spinto tanto per implementare solo ed esclusivamente
>> accessgroup...d'altronde ci sono correnti politiche, di pensiero, gruppetti
>> etc...adesso � il loro momento tant'� che c'� parecchio materiale sul loro
>> sito aggiornato frequentemente proprio sulla falsariga del sito comune
>> ...
>
>> "^luigi^" <
onofrio...@tin.it
> wrote in message
>> news:hihr8a$952$1...@news.newsland.it...
>>> Roberto (da casa), (dalla montagna), (dal mare), insomma LUI! uno dei
>>> perni di questo NG!, non mi sembra che posti ancora!
>>> Un NGruppista che aveva tanta pazienza a spiegare e dare soluzioni su
>>> access!.
>>> l.
>>>
> non sono sicuro che fosse roberto la forgia, vorrei una conferma da lui se
> era veramente quello che si firmava roberto da casa, r. dalla montagna, R.
Stai parlando di Roberto Massoni.
--
ac


title: 1/2 OT - ma che fine ha fatto ?

author: MA

text:
"^luigi^" <
onofrio...@tin.it
> ha scritto nel messaggio
news:hiioau$sjv$1...@news.newsland.it...

Ciao, magari AccessGroup.it fosse la continuazione del SitoComune e magari
avessimo potuto contare sull'apporto di Roberto.
Roberto ci ha seguito con stima e affetto, ma non ha avuto il tempo di
seguirci nel progetto, preso dalle vigne del suocero.
Roberto da casa si chiama Massoni, La Forgia � solo un omonimo.
Non ho pi� notizie di Roberto, come di altre colonne di questo NG, peccato.
AccessGroup.it � sempre stato lo sforzo di Pablitomf, Sv e me. Alcuni ogni
tanto con piacere e affetto forniscono contributi.
Non ho capito il discorso delle correnti, ma non mi sembra. C'� molta
collaborazione tra le varie risorse e siccome ci conosciamo tutti di
persona, c'� oltre alla stima anche affetto: io, Pablito, @Alex, Cinzia,
Giorgio, Massimo +belli abbiamo pubblicato sul SitoComune, Giorgio e Alex su
Accessgroup, Alex su Riolab e se partecipassi alal CISA vedresti tutta la
collaborazione ed affetto che c'� tra noi.


title: 1/2 OT - ma che fine ha fatto ?

text:
On 13 Gen, 11:38, "MA" <
s...@spam.it
> wrote:
> "^luigi^" <
onofriolNOTS...@tin.it
> ha scritto nel messaggionews:hiioau$sjv$1...@news.newsland.it...
>
>
>
> > UserNews ha scritto:
>
> >> Ciao Luigi,
> >> secondo me ha lasciato spazio adhttp://
www.accessgroup.it/Homeindex.asp
> >> ed
> >> ai suoi protagonisti giacch non stato pi aggiornato  il sitocomune e
> >> si
> >> invece spinto tanto per implementare solo ed esclusivamente
> >> accessgroup...d'altronde ci sono correnti politiche, di pensiero,
> >> gruppetti
> >> etc...adesso il loro momento tant' che c' parecchio materiale sul
> >> loro
> >> sito aggiornato frequentemente proprio sulla falsariga del sito comune
> >> ...
>
> >> "^luigi^" <
onofriolNOTS...@tin.it
> wrote in message

Beh e tutte le leccornie ... grappa, vino, dolcetti ...


title: 1/2 OT - ma che fine ha fatto ?

text:
cut
> Ciao a tutti, qualora Roberto dovesse leggerci rivolgo a lui il mio
> pi� caro saluto e aspettiamo davvero il suo ritorno.
> Volevo dissipare i dubbi, per quanto mi riguarda non � Roberto La
> Forgia che abbiamo conosciuto durante la CISA, se non ricordo male �
> Roberto Massoni da Roma. Sul sito comune nella sezione facce da access
> c'� il reportage delle prime edizioni dei raduni degli accessisti.
> Buon access a tutti.
> m
SI! E' VERO! ora ricordo!  � proprio Massoni!
Ma nessuno ne sa niente di che fine ha fatto? anche per mandarci un e-mail
di saluto in ricordo dei bei tempi della sua partecipazione al NG!
l.
--
questo articolo e` stato inviato via web dal servizio gratuito



title: 1/2 OT - ma che fine ha fatto ?

author: CIDI

text:
"ciroteo" <
matteo...@gmail.com
> ha scritto nel messaggio
news:abf9d568-629f-4e2c...@p8g2000yqb.googlegroups.com...
On 13 Gen, 11:38, "MA" <
s...@spam.it
> wrote:
> "^luigi^" <
onofriolNOTS...@tin.it
> ha scritto nel
> messaggionews:hiioau$sjv$1...@news.newsland.it...
>
>
> Roberto da casa si chiama Massoni, La Forgia solo un omonimo.
> Non ho pi notizie di Roberto, come di altre colonne di questo NG, peccato.
> AccessGroup.it sempre stato lo sforzo di Pablitomf, Sv e me. Alcuni ogni
> tanto con piacere e affetto forniscono contributi.
>
> Non ho capito il discorso delle correnti, ma non mi sembra. C' molta
> collaborazione tra le varie risorse e siccome ci conosciamo tutti di
> persona, c' oltre alla stima anche affetto: io, Pablito, @Alex, Cinzia,
> Giorgio, Massimo +belli abbiamo pubblicato sul SitoComune, Giorgio e Alex
> su
> Accessgroup, Alex su Riolab e se partecipassi alal CISA vedresti tutta la
> collaborazione ed affetto che c' tra noi.
Beh e tutte le leccornie ... grappa, vino, dolcetti ...
bab�...cassate... cannoli .... :<))
ciao neopap�
Daniele


title: 1/2 OT - ma che fine ha fatto ?

text:
"^luigi^" <
onofrio...@tin.it
> ha scritto nel messaggio
news:hikdvd$si1$1...@news.newsland.it...
> cut
>> Ciao a tutti, qualora Roberto dovesse leggerci rivolgo a lui il mio
>> pi� caro saluto e aspettiamo davvero il suo ritorno.
>> Volevo dissipare i dubbi, per quanto mi riguarda non � Roberto La
>> Forgia che abbiamo conosciuto durante la CISA, se non ricordo male �
>> Roberto Massoni da Roma. Sul sito comune nella sezione facce da access
>> c'� il reportage delle prime edizioni dei raduni degli accessisti.
>
>> Buon access a tutti.
>> m
>
> SI! E' VERO! ora ricordo!  � proprio Massoni!
> Ma nessuno ne sa niente di che fine ha fatto? anche per mandarci un e-mail
> di saluto in ricordo dei bei tempi della sua partecipazione al NG!
Roberto � anche webmaster del sito comune, puoi usare quell'indirizzo.
ciao
Daniele


title: 1/2 OT - ma che fine ha fatto ?

author: Marco Pizzamiglio

text:
CIDI ha scritto:
> Beh e tutte le leccornie ... grappa, vino, dolcetti ...
> bab�...cassate... cannoli .... :<))
> ciao neopap�
> Daniele
Indimenticabile "O' babbb�" che ha portato MA alla CISA1 nell'auto di Rino
trasformata in pasticceria ambulante. Ha messo fuori combattimento diversi
di noi, persino la mattina dopo si vedevano facce da zombie nei corridoi!
-Marco-



title: 1/2 OT - ma che fine ha fatto ?

author: Cataldo Formaro

text:
"Marco Pizzamiglio" <
marco.pi...@gmail.com
> ha scritto nel messaggio
news:hikls9$pg1$1...@news.newsland.it...

Ciao ragazzi,
dimenticate la CISA3, che non'� stata di meno :-))
Mi pare di aver capito che Matteo � diventato pap�!?!?
AUGURONI!!
Cataldo Formaro


title: 1/2 OT - ma che fine ha fatto ?

author: robertolaforgia

text:
On 12 Gen, 22:07,
onofriolNOTS...@tin.it
 (^luigi^) wrote:
> UserNews ha scritto:
>
>
>
> > Ciao Luigi,
> > secondo me ha lasciato spazio adhttp://
www.accessgroup.it/Homeindex.asped
> > ai suoi protagonisti giacchè non è stato più aggiornato  il sitocomune e si
> > è invece spinto tanto per implementare solo ed esclusivamente
> > accessgroup...d'altronde ci sono correnti politiche, di pensiero, gruppetti
> > etc...adesso è il loro momento tant'è che c'è parecchio materiale sul loro
> > sito aggiornato frequentemente proprio sulla falsariga del sito comune
> > ...
> > "^luigi^" <
onofriolNOTS...@tin.it
> wrote in message
> >news:hihr8a$952$1...@news.newsland.it...
> > > Roberto (da casa), (dalla montagna), (dal mare), insomma LUI! uno dei
> > > perni di questo NG!, non mi sembra che posti ancora!
> > > Un NGruppista che aveva tanta pazienza a spiegare e dare soluzioni su
> > > access!.
> > > l.
>
> non sono sicuro che fosse roberto la forgia, vorrei una conferma da lui se
> era veramente quello che si firmava roberto da casa, r. dalla montagna, R.
> dalla campagna ecc.
> gli altri li ricordo, e quel poco che so di access lo devo a tutti loro.
> l.
>
> --
>
> questo articolo e` stato inviato via web dal servizio gratuitohttp://
www.newsland.it/newssegnala
 gli abusi ad
ab...@newsland.it
NON ero io.
ROberto da xxxx è sicuramente una delle colonne del gruppo di access.
Il fatto che poi l'attenzione si sia spostata su access group l'ho
notato anch'io, ma forse occorre interpellare MA ..
Con simpatia,
Roberto LA FORGIA


title: Combo <Tutti>

author: Alessio

text:
Una combo  mi fa' passare un parematro  che mi serve per filtrare i dati in
una casella di riepilogo.
Vorrei, pero', anche la possibilita' di poter vedere l'elenco completo
all'interno della casella di riepilogo, un po' come se all'interno della
combo si potesse scegliere <Tutti>.
Come posso fare?
Ringrazio anticipatamente


title: Combo <Tutti>

author: Roberto

text:
Alessio <alf...@TOGLIEREiol.it> wrote in message
8kl8hf$cb$1...@lacerta.tiscalinet.it...

Come "Origine riga" della combo devi mettere una query unione.
Se, ad esempio, come "Origine riga" della tua combo hai la seguente query:
SELECT DISTINCTROW tbMateriale.IDMateriale, tbMateriale.DescMateriale
FROM tbMateriale
ORDER BY tbMateriale.Materiale;
la devi far diventare:
SELECT  0 As IDMateriale, "<tutte>" As DescMateriale
FROM tbCatOpera
UNION SELECT DISTINCTROW tbMateriale.IDMateriale, tbMateriale.DescMateriale
FROM tbMateriale
ORDER BY tbMateriale.Materiale;
Ciao Roberto


title: Combo <Tutti>

text:
Roberto <
r.ma...@libero.it
> wrote in message
X2sb5.4909$KD3....@news.infostrada.it...

Scusami diventa:
SELECT  0 As IDMateriale, "<Tutti>" As DescMateriale
FROM tbMateriale
UNION SELECT DISTINCTROW tbMateriale.IDMateriale, tbMateriale.DescMateriale
FROM tbMateriale
ORDER BY tbMateriale.Materiale;
Ariciao  Roberto


title: Combo <Tutti>

text:
>
> SELECT  0 As IDMateriale, "<Tutti>" As DescMateriale
> FROM tbMateriale
> UNION SELECT DISTINCTROW tbMateriale.IDMateriale,
tbMateriale.DescMateriale
> FROM tbMateriale
> ORDER BY tbMateriale.Materiale;
>
Adesso la scritta appare , il problema e' che la casella di riepilogo mi
rimane vuota perche' non viene passato niente nei "criteri"


title: Combo <Tutti>

author: Roberto dal portatile

text:
"Alessio" <alf...@TOGLIEREiol.it> ha scritto nel messaggio
news:8kmode$dgl$1...@lacerta.tiscalinet.it...

Immagino che attualmente nei "criteri" della query indicata nell' "Origine
riga" della casella di riepilogo tu abbia scritto:
[Forms]![NomeMaschera]![NomeCombo]
(o ancor meglio Me![NomeCombo] nel caso in cui combo e casella di riepilogo
facciano parte della stessa maschera)
Ora nei "criteri" della query dovrai invecce scrivere:
IIF([Forms]![NomeMaschera]![NomeCombo] = 0; "*";
[Forms]![NomeMaschera]![NomeCombo])
(ovvero IIF(Me![NomeCombo] = 0; "*";
Me![NomeCombo])
Ciao Roberto


title: Combo <Tutti>

author: lbo dal portatile

text:
>IIF([Forms]![NomeMaschera]![NomeCombo] = 0; "*";
>[Forms]![NomeMaschera]![NomeCombo])
>
>(ovvero IIF(Me![NomeCombo] = 0; "*";
>Me![NomeCombo])
scusami se intervengo, ma probabilmente la combo in questione ha una
sola colonna e il valore della combo viene usato direttamente come
parametro.
bisogna poi vedere come e' strutturata la query.  l'* funziona solo in
una like, non puoi fare =*.
sicche' l'iif dovrebbe essere una cosa del genere:
 IIF(Me![NomeCombo] = 0, "like *", Me![NomeCombo])
ma adesso che ci penso neanche sono sicuro che funzioni, passare un
parametro "like *"...
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/


title: Funzione column in sql

text:
Ciao a tutti.
Esiste la funzione .column() di una combo o listbox in sql?
Mi spiego meglio.
Avrei la necessità di fare un filtro su una listbox (quindi nel sql della
query associata alla listbox) che va a prelevare il valore dalla terza
colonna di una combo. In VBA sarebbe me.combo.column(2), ma in sql come si
scrive??
Grazie a tutti e ciao
--
Dario
--
Il bello della vita è vivere:
molti esistono, ecco tutto.
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Funzione column in sql

text:
"Dario84" <
da...@romagnacom.com
> ha scritto nel messaggio
news:brpbiv$jfn$1...@news.newsland.it...
> Ciao a tutti.
> Esiste la funzione .column() di una combo o listbox in sql?
> Mi spiego meglio.
> Avrei la necessità di fare un filtro su una listbox (quindi nel sql della
> query associata alla listbox) che va a prelevare il valore dalla terza
> colonna di una combo. In VBA sarebbe me.combo.column(2), ma in sql come si
> scrive??
> Grazie a tutti e ciao
>
> --
> Dario
Creati una casella di testo non associata e non visibile chiamata Pippo.
A fronte dell'evento "Dopo aggiornamento" della casella combinata o della
casella di riepilogo imposta il valore di Pippo con quello della terza
colonna della combo o della listbox, ovvero:
Me!Pippo = Me!combo.Column(2)
A questo punto usa il valore di Pippo come criteri del tuo codice SQL.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Funzione column in sql

text:
Roberto da casa ha scritto:
> "Dario84" <
da...@romagnacom.com
> ha scritto nel messaggio
> news:brpbiv$jfn$1...@news.newsland.it...
> > Ciao a tutti.
> > Esiste la funzione .column() di una combo o listbox in sql?
> > Mi spiego meglio.
> > Avrei la necessità di fare un filtro su una listbox (quindi nel sql della
> > query associata alla listbox) che va a prelevare il valore dalla terza
> > colonna di una combo. In VBA sarebbe me.combo.column(2), ma in sql come si
> > scrive??
> > Grazie a tutti e ciao
> >
> > --
> > Dario
> Creati una casella di testo non associata e non visibile chiamata Pippo.
> A fronte dell'evento "Dopo aggiornamento" della casella combinata o della
> casella di riepilogo imposta il valore di Pippo con quello della terza
> colonna della combo o della listbox, ovvero:
> Me!Pippo = Me!combo.Column(2)
> A questo punto usa il valore di Pippo come criteri del tuo codice SQL.
ok grazie
Ciaoooooo :-)



title: Funzione column in sql

author: Karl Donaubauer

text:
Dario84 ha scritto:
> Esiste la funzione .column() di una combo o listbox in sql?
No. Column(0) non viene riconosciuto direttamente in una query.
> Mi spiego meglio.
> Avrei la necessità di fare un filtro su una listbox (quindi nel sql della
> query associata alla listbox) che va a prelevare il valore dalla terza
> colonna di una combo. In VBA sarebbe me.combo.column(2), ma
> in sql come si scrive??
Roberto ti ha gia detto il solito workaround.
Un altra possibilità è di chiamare esplicitamente il traduttore
ES di fornire il valore. Per questo puo scrivere nella query:
Eval("Forms!TuaMaschera!TuoCombo.Column(n)")
--
HTH
Karl
*********
Access-FAQ (tedesco):
http://www.donkarl.com


title: Funzione column in sql

text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:brps6i$65pac$1...@ID-46617.news.uni-berlin.de...

Ottimo!
Non ci avevo mai pensato.



title: GRAVE - AIUTATEMI -

author: Daniele News

text:
ciao a tutti, vorrei sapere se qualche esperto può dirmi ilproblema che mi
si
è creato
ho un db converti in mde, funziona da gennaio senza problemi in rete con la
classica condivisione da più utenti, ad un tratto ad un utente mentre
inseriva i dati gli ha dato un messaggio di errore, e ha chiuso il db, dal
quel momento ho cercato di capire che cose fosse successo è in pratica il db
è come sparito il file c'è ma dentro non ci sono ne tabelle e nè nient'altro
e praticamnete vuoto
ma: il db in proprietà dice che e di 64 mb come se ci fosse ma invece niente
l'unica cosa è che da questo errore:
-non è un indice di questa tabella
esaminare l'indice indexes dell'oggetto tableDef per determinare
i nomi indici validi.-
ho poi ripreso l'originale mdb e l'ho riconvertito in mde e funziona
ma l'altro no perdento cosi 3 giorni di dati.
chi può darmi un aito per riprendere almeno le tabelle e sopratutto
perchè questo errore e come si può essere verificato?
un saluto Daniele.
luck...@inwin.it


title: GRAVE - AIUTATEMI -

author: VT @ work

text:
On Wed, 24 Jul 2002 10:49:26 GMT, "Daniele News" <
luck...@libero.it
>
wrote:

Dal tuo messaggio mi sembra di capire che nel tuo mde sono contenute
sia le tabelle sia le form, le query, i report ecc..
Sappi che questa soluzione è fortemente sconsigliata dalla stessa
Microsoft che suggerisce di realizzare sempre gli applicativi (anche
quelli destinati ad essere utilizzati in monoutenza) dividendo i dati
da tutto il resto seguendo quella che è la cosiddetta tecnica BE/FE
(Back End/Front End) su cui trovi maggiori dettagli su
www.sitocomune.com
Tu poi, hai veramente sfidato la fortuna, utilizzando in rete un mde
contenente dati e oggetti applicativi (forms ecc.).
Premesso questo, temo che tu possa fare ben poco.
Le uniche cose che posso suggerirti sono:
1) apri Access
menù Strumenti
menù Uilità database
opzione Ripristina database
seleziona quindi il tuo mde e ... incrocia le dita !
2) In alternativa, prova a creare un nuovo database e ad importare al
suo interno le tabelle contenute nel file mde
In ogni caso, provvedi subito a conformare il tuo mdb alla struttura
BE/FE:
menù Strumenti
menù Aggiunte
opzione Dividi database
HTH
Vincenzo Turturro
---------------------------------------------
il sito comune di it.comp.appl.access:
http://www.sitocomune.com/
---------------------------------------------
E quello di it.comp.as400:
http://www.faq400.com/
---------------------------------------------


title: Insieme di cartelle da tabella di access

author: RaffiFast

text:
Salve a tutti...
mi chiedevo se fosse possibile questa cosa..e come:

ho una tabella prodotti nel mio db, che contiene i campi Rif,
Descrizione, Lungo e largo (tra gli altri)
Vorrei che Access mi creasse, cliccando un pulsante su una maschera che
mi visualizza tutti i dati (prodotti), una serie di cartelle, ognuna già
rinominata in un modo simile: Rif Descrizione LungoxLargo
Insomma...per spiegarmi meglio....devo creare una serie di cartelle,
all'interno delle quali inserire le foto dei singoli prodotti, e siccome
sono anti, non volevo fare tutto il lavoro "a mano"....credete sia
possibile? e come?
Grazie anticipate, Raf


text:

Fai un ciclo del Recordset ed usa MkDir per creare le cartelle...

Fai qualche prova dacci eventualmente il codice che hai provato in
caso dia problemi.

Nella guida trovi esempi.

@Alex


author: tommaso

text:

Io facco così... (prendi esempio)

Function frmProtocollo20()
Dim Cartella As String
  Cartella = [Forms]![frmMiaForms]![Indirizzo]
     If Len(Dir(Cartella, vbDirectory)) > 0 Then
     'Se la Cartella esiste già, la apre
      Shell "explorer.exe " + Cartella, vbMaximizedFocus
   Else
      'Se non esiste la crea, e la apre
      MkDir (Cartella)
      MkDir (Cartella) & "\Cartella2\"
      MkDir (Cartella) & "\Cartella3\"
      Shell "explorer.exe " + Cartella, vbMaximizedFocus
  End If
End Function

Prova e vedi se era questo che cercavi
Ciao
Tommaso


text:

>        MkDir (Cartella)&  "\Cartella3\"
>        Shell "explorer.exe " + Cartella, vbMaximizedFocus
>    End If
> End Function
>
> Prova e vedi se era questo che cercavi
> Ciao
> Tommaso

Non ho provato...scusa....ma a quanto mi pare di capire non è quello che
cerco...nel senso che io so già che non esiste la cartella con quel
nome.....e non devo crearne una....ma tutte! cioè tante cartelle per
quanti prodotti sono visualizzati nella maschera.
Premetto comunque la mia quasi totale ignoranza delle funzioni e delle
vbroutine di access...quindi....se è troppo complicato...credo di non
riuscire a farlo.

Cmq....appena posso..proverò.. grazie ancora!


text:

Scusa l'ignoranza...ma che vuol dire "fai un ciclo del Recordset"?
potresti inviarmi qualche esempio?
Grazie ancora...


title: ODBC SQL errore 3197

author: Merco

text:
Ciao,
ho convertito un MDB a SQL2000 con l'upsize guidato (di access 2003).
Come programma sto usando cmq l'mdb in formato 2000.
In alcune procedure ottengo l'errore 3197 (modifica contemporanea di più record).
Tutti i workaround suggeriti:
- è presente la chiave primaria
- gli indici (non ci sono a parte la PK) non contengono campi nulli
- c'è il campo timestamp (ma anche qualche float)
- l'ho ulteriormente valorizzato con un update sucessiva all'importazione dei dati
- i campi bit li ho convertiti in INT
- non ci sono trigger, nè constraint
l'errore si ripresenta....
Suggerimenti ?


title: ODBC SQL errore 3197

text:
"Merco" <
d.mer...@email.it
> ha scritto nel messaggio
news:f2534da8.05012...@posting.google.com...

Sei per caso su AS400?
--
strano...mavero
mail: mauro . chiarello @ gmail . com
ICQ: 292-118-822
Web: Under Construction
"Un'idea che non sia pericolosa non merita affatto di essere chiamata idea"
Oscar Wilde


title: ODBC SQL errore 3197

text:
[cut]
La tabella di destinazione contiene una Primary Key?
Sulla Microsoft Knowledge Base ho trovato un vecchissimo articolo che
segnala l' errore 3197 (il tuo) linkando una tabella sql Server 6.5
contenente dei campi float:
http://support.microsoft.com/default.aspx?scid=kb;en-us;q96897
Li utilizzi anche tu?
Ciao!



title: Accesso ad un file .dbf (DBase III) senza importarlo come tabella collegata Access.

author: Ludus

text:
Mi dicono sia possibile con codice VBA (DAO ?) intervenire
direttamente su data base esterni, tipo DBase III, senza averlo
importato come tabella collegata all'interno di un .mdb.
Per la verità a me servirebbe semplicemente contare i record presenti
(validi, non annullati)  in un file .dbf, senza nemmeno aprirlo nè
leggerlo.
Esiste la possibilità di usare qualcosa tipo DCount o RecordCount
direttamente sul file .dbf?
Ringrazio per tutti i suggerimenti che vorrete fornirmi.
Saluti a tutti.


author: Carlo Costarella

text:
"Ludus" <
lu...@tele2.it
> ha scritto nel messaggio
news:in9dq25be5tthruaq...@4ax.com...

Da codice, utilizzando il metodo OpenDatabase, dovresti riuscirci.
Ciao, Carlo


text:


Da codice sono riuscito ad attivare un recorset tramite DAO.
Ma  la proprietà recordset.RecordCount mi restituisce un numero di
record che comprende anche gli annullati.
Per ottenere il numero esatto di record devo eseguire un ciclo Do
Until e per ogni record letto aggiungere +1 ad un contatore. Per EOF
il contatore conterrà il numero esatto di record, esclusi gli
annullati.
Ma vorrei evitare questo sistema che rallenta inutilmente il
programma.
Qualche altro suggerimento?
Grazie.


title: Campo ore superiore a 24 ore

author: Sauro Roscini

text:
Mi rendo conto che l'argomento è stato trattatato fino allo sfinimento, ma
evidentemete non sono all'altezza di comprendere...
La soluzione del mio problema è tutto nel FAQ 6.130 di Sitocomune,
esattamente il codice
OrarioHHHmm = Int(Orario) * 24 + Hour(Orario) & ":" & Format(Minute(Orario),
"00")
non riesco a capire
1. dove devo scrivere "OrarioHHHmm"?
2. Orario si riferisce ad una casella di testo dove compare il valore di ore
superiore a 24?
3. c'è qualcuno che adotta questo sistema che può inviarmi un esempio
pratico?
Forse chiedo troppo..... (nel senso di pazienza)
Comunque grazie
Sauro roscini


title: Campo ore superiore a 24 ore

text:
"Sauro Roscini" <
sauro....@alice.it
> ha scritto nel messaggio
news:45aa5a80$0$16158$4faf...@reader3.news.tin.it...
> Mi rendo conto che l'argomento è stato trattatato fino allo sfinimento, ma
> evidentemete non sono all'altezza di comprendere...
> La soluzione del mio problema è tutto nel FAQ 6.130 di Sitocomune,
> esattamente il codice
>
> OrarioHHHmm = Int(Orario) * 24 + Hour(Orario) & ":" &
> Format(Minute(Orario), "00")
>
> non riesco a capire
> 1. dove devo scrivere "OrarioHHHmm"?
Quella che riporti qui sopra altro non è che una riga di codice VBA che
andrai a generare a fronte di un evento.
OrarioHHHmm altro non è che il nome di unavariabile stringa o di una casella
di testo che dovrà visualizzare il risultato nella forma HHH:nn
> 2. Orario si riferisce ad una casella di testo dove compare il valore di
> ore superiore a 24?
Orario è il nome di una variabile o campo di tipo Data/ora che contiene un
valore che potrebbe essere superiore a 24 ore e normalmente è il risultato
di una sommatoria di orari.
> 3. c'è qualcuno che adotta questo sistema che può inviarmi un esempio
> pratico?
Mi dispiace ma non ho un semplice esempio da inviarti anche perché sarebbe
contrario alle regole del NG inviare in privato esempi: forse la cosa
migliore che tu dica meglio quale sono le difficoltà che incontri.
>
> Forse chiedo troppo..... (nel senso di pazienza)
>
> Comunque grazie
Prego
> Sauro roscini
--
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------


title: Campo ore superiore a 24 ore

text:
 Tutto risolto grazie Roberto sei stato molto chiaro...
effettivamente non era complicato.... ma solo dopo aver visto la soluzione
Grazie ancora
Sauro Roscini
"Roberto dal portatile" <
r.ma...@libero.it
> ha scritto nel messaggio
news:7fJqh.110679$Fk1.6...@twister2.libero.it...



title: query accodamento

author: Franco dellavalle

text:
ciao a tutti
ho questa query

strSQL = "INSERT INTO TbA(IdCliente)" _
  & " SELECT TbClienti.IdCliente" _
  & " FROM TbClienti;"

come faccio a passare alla TbA.Id
il valore Id della Form?

grazie


title: query accodamento

author: GiorgioDaPrato

text:

ma davvero devi inserire (accodare) SOLO IdCliente ?

e questo supponendo che la form ha il record attivo
con l'IdCliente da inserire (accodare) ?


title: query accodamento

text:

ciao Giorgio
ho una subform, dove devo inserire sempre gli stessi
clienti, ma non riesco ad inserire l'id
dove la subform è collegata con la Form
tramite campi master e secondari


title: query accodamento

text:
> ho una subform, dove devo inserire sempre gli stessi
> clienti, ma non riesco ad inserire l'id
> dove la subform è collegata con la Form
> tramite campi master e secondari

1)
Tanto per sapere (questo punto, in fondo NON è essenziale)

in pratica, è una relazione uno a molti
(quindi nella subForm riempirai più righe),

oppure uno a uno
(hai suddiviso, per tue ragioni e per tua comodità
i dati dello stesso id in -almeno- due tabelle)

2)
e quindi ti trovi in questa situazione quando devi "finire"
la prima registrazione,
PERO' che succede se la relazione è uno a molti
e quindi devi ritornare su una riga della subForm
allo scopo di completare la registrazione ?

PRECISAZIONE (del senso delle domande):

come vedi se poni, come spesso fai,
la semplicistica questioncella di come (cosa devo) fare
in un "singolo momento operativo"
puoi trovare una risposta insoddisfacente
(o nessuna risposta)

meglio se precisi lo scopo e, in estrema sintesi,
quanto hai predisposto per ottenerlo

INOLTRE
il mantenimento di "correlazione" fra form principale e subform
(chiave esterna nella subform)
si ottiene ANCHE (e forse meglio, vedi oltre) in un altro modo:

SENZA ricorrere al collegamento facilitato di Access
(campi master e secondari)
MA imponendo nella query origine delle subForm
la condizione che la chiave esterna è uguale al valore
del controllo (anche nascosto) del record attivo
che contiene la chiave "master" nella form principale
(e quindi l'origine delle subForm è per forza una query)

NOTA sul "forse meglio" (ma questo lo dico io !):
ai tempi dei tempi, con l'utilizzo di vecchie versioni di Access
(come faccio io, 2000 e 2003 per restare, fino a che posso,
nel formato mdb e mde)
era riscontrato (anche in post qui ancora presenti),
che il meccanismo di aiuto che dà Access,
delegando a "lui" la memoria dei collegamenti master-secondari
nelle strutture form-subform,
si rivelava poi causa di malfunzionamenti per grosse quantità di dati


title: query accodamento

text:
cut

grazie Giorgio
ho fatto in questo modo:

strSQL = "INSERT INTO TbA(IdCliente, Id)" _
  & " SELECT TbClienti.IdCliente, Forms!NomeForm!Id" _
  & " FROM TbClienti Left Join Qry_A ON TbClienti.IdCliente = Qry_A.IdCliente;"


title: velocità in accesso maschere o report in struttura.

author: skipper

text:
Ed eccomi qui, come al solito e sempre con la stessa motoretta, a chiedere
lumi a chi ne sa molto più di me in fatto di access.
Access 2003, BE su server di rete (categoria 6 1Gb), FE utenti su client, FE
master su cui opero io su server, 15/20 connessioni al BE con la maggioranza
delle tabelle.
Il problema è saltuario, nel senso che a volte non si presenta, ma purtroppo
mi affligge spesso e riguarda solo il sottoscritto durante le modifiche
delle maschere o dei report, più raramente delle query (in ogni caso sempre
in visualizzazione struttura, mai nel normale utilizzo degli utenti
standard).
Il problema è semplice: L E N T E Z Z A  -  E S A S P E R A N T E.
Uso la creazione guidata report importando i 6/7 campi da una query/tabella
(sul db_BE a cui hanno accesso tutti gli utenti) con 30 campi: da quando
clicco su fine a quando appare il mio report passano minuti!!!
Se invece copio il db_BE in una cartella del server dedicata al solo mio
accesso e creo lo stesso report ci impiega circa 4 secondi!
Con questa semplice prova ho scagionato in un colpo solo il server, la rete,
lo switch e le schede di rete e incolpato me per come creo i miei database.
Ho installato sul mio pc il programma Microsoft Network Monitor 3.4 e ho
dato una sniffata durante la creazione del report con il risultato che ci
sono una marea di tentativi di connessione al database con un errore: SMB:C;
Locking Andx , FID =0x0008 - NT Status: System - Error, Code = (85)
STATUS_LOCK_NON_GRANTED
oppure Error, code = (84) STATUS_FILE_LOCK_CONFLICT.
Se qualcuno è in grado di capire la marea di dati prodotti dallo sniffer
posso mandargli il file.
La mia somma ignoranza mi ha impedito di scrivere un subject e una
descrizione migliori, ma spero che voi sommi guru del NG abbiate capito il
mio problema e soprattutto sappiate  darmi indicazioni su cosa fare...
A proposito... Milanesi e limitrofi.. ma quando si organizza una mangiata
assieme???
--
_____/)_____
Skipper dixit...


author: emibal

text:

Anche io ho lo stesso problema di rallentamento durante la modifica in
struttura di qualche gestionale complesso.
Se però tutti gli altri utenti escono dai BE tale problema
scompare....
Non sono mai riuscito a spiegare la cosa ma non è un problema di rete.
Deve essere qualcosa di access.....


text:
"emibal" <
emi...@libero.it
> ha scritto nel messaggio
news:d0c66def-729b-4605...@c32g2000vbq.googlegroups.com...

controlla i monitorini sulla systray: rimangono accesi a lungo vero?
il pc continua a mandare pacchetti al server in attesa di risposta...
VOGLIO UN GURUUUUUUUUUUUUUUUUUU!!!!!!
o un esorcista!
--
_____/)_____
Skipper dixit...


author: Alessandro Cara

text:

In modifica di struttura access si riserva il db.
Mi sembra strano che blocchi anche il BE se ci sono solo tabelle collegate.
La cosa avviene nei due sensi.
Se da un client si tenta di accedere mentre c'e' una modifica di
struttura si riceve : DB in uso esclusivo
Se si tenta di fare una modifica in struttura mentre ci sono utenti
collegati, poiche' non e' possibile eseguire il lock, il sistema ritenta
fino a quando non trova via libera.
Da come la mette skipper sembra che lavori su una copia di FE e da
quanto dice, anche se mi sembra strano, access tenta di fare il lock
anche del BE.
Al sottoscritto e' capitato di modificare BE senza mettere fuori i vari
utenti e non mi ricordo di avere avuto problemi, tranne in situazione di
gestione sotto Terminal Server ma in quel caso era ovvio poiche', per i
vari utenti, la copia di FE era la stessa.
--
ac


text:
Il 24/09/2010 12.30, skipper ha scritto:
> Ed eccomi qui, come al solito e sempre con la stessa motoretta, a
> chiedere lumi a chi ne sa molto più di me in fatto di access.
> Access 2003, BE su server di rete (categoria 6 1Gb), FE utenti su
> client, FE master su cui opero io su server, 15/20 connessioni al BE con
> la maggioranza delle tabelle.
> Il problema è saltuario, nel senso che a volte non si presenta, ma
> purtroppo mi affligge spesso e riguarda solo il sottoscritto durante le
> modifiche delle maschere o dei report, più raramente delle query (in
> ogni caso sempre in visualizzazione struttura, mai nel normale utilizzo
> degli utenti standard).
>
> Il problema è semplice: L E N T E Z Z A - E S A S P E R A N T E.
>
http://groups.google.it/group/it.comp.appl.access/browse_thread/thread/371cbbe170fad302/9a71892b7cd50b87?hl=it&lnk=gst&q=lentezza+design#
io ho risolto col consiglio di MA, nel thread di cui sopra
ciao


text:
"Pietro66" <
piet...@yahoo.it
> ha scritto nel messaggio
news:4c9ce21f$0$40282$4faf...@reader2.news.tin.it...

Incredibile...
Funziona!
Grazie!
--
_____/)_____
Skipper dixit...