title: OT: msg per Carlo Costarella. richiesta contatto per gestione turni.

author: Bruno - S95

text:
Buongiorno al news e a Carlo Costarella, sperando legga il post.

Ciao Carlo, ho visto il programma per la gestione dei tutni dei VV.FF. io
appartengo ad altro ente simile e vorrei sviluppare un programma sulla
stessa linea, ma ho qualche difficolt� per l'impostazione di alcune cose,
vorrei chiederti se � possibile avere qualche dritta/chiarimento con
contatto diretto al fine di iniziare il lavoro con una buona impostazione.

Mille grazie, Bruno


title: OutputTo con troppe righe

author: Laura Agostini

text:
Ciao a tutti,
utilizzo il comando
DoCmd.OutputTo acOutputQuery, "Qry_Consuntivo", acFormatXLS,
"C:\Windows\Desktop\Consuntivo" & NomeComune & ".xls", -1
per buttare il risultato della mia query su excel, ma se il risultato della
query è di troppe righe (nel caso in questione 17354) mi esce l'errore 2306:
troppe righe nell'output in basi ai limiti specificati nel formato di output
o da microsoft access. Ho controllato l'help e anche su strumenti--> opzioni
per vedere se c'è qualcosa da settare, ma non ho trovato niente.
Come faccio a far funzionare il tutto anche nel caso di troppe righe?
Ciao Laura


title: OutputTo con troppe righe

author: Roberto - Syd

text:
"Laura Agostini" <
etrur...@tiscalinet.it
> ha scritto nel messaggio
news:a67off$ctg$1...@lacerta.tiscalinet.it...

Molto probabilmente il problema è excel che non supporta più di N righe,
comunque prova a guardare lo help di excel alla voce limite.
Per verificare prova a fare l'output su file di testo.
Ciao Roberto - Syd


title: OutputTo con troppe righe

author: OndaMax

text:
Laura Agostini  wrote in message ...
> per buttare il risultato della mia query su excel, ma se il risultato
della
> query è di troppe righe (nel caso in questione 17354) mi esce l'errore
2306:
> troppe righe nell'output in basi ai limiti specificati nel formato di
output
> o da microsoft access.
C'è un limite di default fissato a 9500 sul registro ...
Dai un occhiata a questo link, per risolvere, cercando la sezione che parla
di MaxLocksPerFile ...
http://support.microsoft.com/default.aspx?scid=kb;EN-US;q209940
Ciao
OndaMax


title: importare tabella

author: roby

text:
vorrei fare un database dei libri che ho in biblioteca, li ho catalogati su
un foglio di calcolo exel, quando vado ad importarli mi dice risorse di
sistema insufficenti.
i record da importare sono circa 2000.
potete aiutarmi?


title: importare tabella

author: Alessandro Cara

text:

Mi sembra strano che per 2000 record non ci siano risorse di sistema.
Copia 10 righe e importale. Se lo fa "seziona" l'excel in fogli piu'
piccoli e importali. Al termine "unisci" le tabelle in una tabella generale.
Cmq, continua a sembrarmi strano che non faccia quella import.
--
ac


title: .BOF non sempre funziona

author: Franco dellavalle

text:
ciao a tutti

ho due situazioni all'apparenza simili, ma
con un comportamento diverso,
che non so spiegarmi.

Prima situazione

Set rsCheck = frm!SM_DettCarichi.Form.RecordsetClone

If rsCheck.BOF Then 'se non ci sono record nel recordset
  MsgBox "Non ci sono record.", vbExclamation, "Attenzione!"
Else
.....

Seconda situazione
che non funziona

With frm!SM_NumDocFornitori
  Set rsCheck = .Form.RecordsetClone

  If rsCheck.BOF Then 'se non ci sono record nel recordset
    MsgBox "Non ci sono record.", vbExclamation, "Attenzione!"
  Else
  .....

mentre cosi' si.

  If .Form.NewRecord Then
    MsgBox "Non ci sono record.", vbExclamation, "Attenzione!"
  Else
  .....

Chi mi sa dire il perchè?
grazie


title: .BOF non sempre funziona

author: Roberto Fabbri

text: Non puoi controllare solo bof. Non sai dove sta il cursore. If .bof and .eof.......


title: .BOF non sempre funziona

text: Oppure .recordcount=0


title: .BOF non sempre funziona

text:
Il giorno sabato 15 luglio 2017 14:30:42 UTC+2, Roberto Fabbri ha scritto:
> Oppure .recordcount=0

grazie Roberto
e in questa situazione?
  If Not rst.EOF Then
    rst.MoveFirst
    Do Until rst.EOF


title: .BOF non sempre funziona

text:

cmq .BOF And .EOF non sono affidabili
forse sbaglio come li utilizzo...

Debug.Print rsCheck.BOF (No)
Debug.Print rsCheck.EOF (No)
Debug.Print .Form.NewRecord     (Ok)
Debug.Print rsCheck.RecordCount (Ok)


title: .BOF non sempre funziona

text:
Il giorno sabato 15 luglio 2017 14:30:42 UTC+2, Roberto Fabbri ha scritto:
> Oppure .recordcount=0

Innanzitutto serve discriminare se parliamo di un Recordset aperto da Metodo OpenRecordset o di un Clone...  le considerazioni sono difefrenti in quanto differenti i comportamenti.

Usando OPENRECORDSET ad esempio NON si usa MAI la proprietà RecordCount... non è minimamente attendibile perchè il Recordset non viene scorso fino alla fine quindi il Bookmark non si sposta e non sa di quenti RECORDS facciano parte dell'oggetto...a meno di non forzare un MOVELAST, che tuttavia fallisce se Vuoto.

Se invece parliamo di un CLONE molto diverso...
Dim rsTest ad DAO.Recordset
Set rsTest=TuoRS.Clone ' Questo metodo FOrza la lettura e rsTest esporrà la proprietà RecordCount attendibile.

In ogni caso su un Recordset aperto con OpenRecordset basta testare EOF oppure BOF anche separatamente se è VUOTO sia EOF=TRUE che BOF sono a true e basta testarne 1.
Tuttavia questo metodo non è il massimo per un Recordset.Clone o RecordsetClone inquanto possono essere in EOF o BOF... quindi in questo caso la soluzione più sicura è testarne la contemporaneità:

If rst.BOF And rst.EOF Then

@Alex


title: .BOF non sempre funziona

author: RobertoA

text:

Usi il BOF per testare se un recordset e' vuoto e dici che il comando
non e' affidabile?
Mia nonna diceva "..no conta el cortelo ma el soramanego.."

https://bytes.com/topic/access/answers/203238-best-way-test-empty-recordset


title: .BOF non sempre funziona

text:

grazie Alex


title: .BOF non sempre funziona

text:

molto bene
grazie RobertoA


title: .BOF non sempre funziona

text:

scusate se mi intrometto,
premetto che non sono esperto;
ho inserito su di un pulsante

Me.Dirty = False
Dim rs As DAO.Recordset
Set rs = Me!subformProva.Form.RecordsetClone
If rs.BOF And rs.EOF Then
MsgBox "No Record"
Else
MsgBox "Si Record " & rs.RecordCount
end if

al primo click da il riusltato corretto,
ma poi se elimino tutti i record
rs.RecordCount da "=0" ma non si riposiziona
come dovrebbe su MsgBox "No Record"

grazie per la spiegazione


title: azzeramento contatore

author: Mr. Blue

text:
buongiorno a tutti!
avrei bisogno di sapere come di fa ad azzerare il contatore di un database
realizzato con access.
Grazie e cordiali saluti  a tutti
Lello


title: azzeramento contatore

author: Basetta

text:
Se la tabella è vuota basta che fai riprisitna database



title: azzeramento contatore

author: Antonio Biso

text:
Basetta <
patr...@tiscalinet.it
> wrote in message
srkb4ugkejr67um9t...@4ax.com...
> Se la tabella è vuota basta che fai riprisitna database
Vogliamo cominciare a scrivere correttamente DOPO il quoting?
> On Wed, 16 Jan 2002 17:51:42 GMT, "Mr. Blue" <
uff...@tin.it
> wrote:
>
> >buongiorno a tutti!
> >avrei bisogno di sapere come di fa ad azzerare il contatore di un
database
> >realizzato con access.
Svuota la tabella e compatta il database...
Antonio


title: avviare mdb senza aprire access

author: Andy

text:
sono proprio alle prime armi...vorrei capire una cosa.... io ho fatto il db
access con una maschera semplice per interrogare il db ...come faccio ad
esportare il tutto in modo che ogni volta che clicco sopra al db si apra
solo la maschera e non il programma acceess... si insomma come se fosse un
"vero" e proprio programma
grazie a tutti quelli che mi vorranno aiutare
A


title: avviare mdb senza aprire access

author: Roberto da casa

text:
"Andy" <
drasti...@nontoccarmilibero.it
> ha scritto nel messaggio
news:Qh73a.117589$ZE.32...@twister2.libero.it...

Dovresti possedere la versione Developer di Access e con esso produrre il
run-time del tuo database.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: avviare mdb senza aprire access

text:
io posseggo Microsoft Office Professional XP (dentro c'e' la parte Developer
2002 )
puo andar bene?
A


title: avviare mdb senza aprire access

text:
"Andy" <
drasti...@nontoccarmilibero.it
> ha scritto nel messaggio
news:7M73a.117711$YG2.3...@twister1.libero.it...

Si, se hai la versione Developer di Access.



title: avviare mdb senza aprire access

author: Xymox

text:
"Andy" <
drasti...@nontoccarmilibero.it
> ha scritto

Devi possedere Microsoft Office Developer XP, questa è la sigla giusta.
--
ciao MarcoS
www.marcosanti.it


title: avviare mdb senza aprire access

author: Emyr

text:


vedi la mia risposta precedente
Saluti.
Emanuele.


title: Modifica del tipo di un campo da codice

author: Giuseppe Chielli

text:
Salve a tutti. Sono nuovo in questo NG,ho pensato di rivolgermi qui
perchè mi serve un'informazione che non sono riuscito a desumere
dall'help in linea. Vorrei sapere se qualcuno è riuscito mai a
modificare da codice VBA il tipo del campo di una tabella (trasformando
per esempio un numerico long in testo).
Grazie.


title: Modifica del tipo di un campo da codice

author: ciroteo

text:
"Giuseppe Chielli" <giuc...@NOSPAMlibero.it> ha scritto nel messaggio
news:d55dls$cih$1...@balena.cs.interbusiness.it...

Benvenuto!
Non ho mai avuto necessità di effettuare tali operazioni, mi sento comunque
di consigliarti di guardare la guida le librerie ado o dao. Se usi mdb è
preferibile il modello dao.
Inserisci i riferimenti negli oggetti di vba e prova a studiare il modello
gerarchico degli oggetti.
In tal modo puoi liberamente modificare la struttura delle tabelle.
Inoltre, in attesa di ulteriori aiuti più autorevoli del mio ti suggerisco
di farti una googolata nei post precedenti oppure cerca qualche esempio sul
sitocomune.
www.sitocomune.com


title: Modifica del tipo di un campo da codice

author: Alessandro Baraldi

text:
"ciroteo" <ciroteo(nospam)@
libero.it
> wrote in message
news:6ftde.76677$
IN.13...@twister2.libero.it
[CUT]
> Benvenuto!
> Non ho mai avuto necessità di effettuare tali operazioni, mi sento comunque
> di consigliarti di guardare la guida le librerie ado o dao. Se usi mdb è
> preferibile il modello dao.
> Inserisci i riferimenti negli oggetti di vba e prova a studiare il modello
> gerarchico degli oggetti.
> In tal modo puoi liberamente modificare la struttura delle tabelle.
> Inoltre, in attesa di ulteriori aiuti più autorevoli del mio ti suggerisco
> di farti una googolata nei post precedenti oppure cerca qualche esempio sul
> sitocomune.
>
www.sitocomune.com
Ottimo consiglio, ma ADo in questo caso non è coinvolto.
Le librerie sono ADOX, somiglianza di scrittura....!
Se può servire, nel mio sito alla sezione [TABLES]
http://www.mantuanet.it/alessandro.baraldi/
1.8 Modificare le Proprietà di un CAMPO
;-)
Ciao
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Modifica del tipo di un campo da codice

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:305c48b886f78ca008...@mygate.mailgate.org...
> "ciroteo" <ciroteo(nospam)@
libero.it
> wrote in message
> news:6ftde.76677$
IN.13...@twister2.libero.it
>
> [CUT]
>> Benvenuto!
>> Non ho mai avuto necessità di effettuare tali operazioni, mi sento
>> comunque
>> di consigliarti di guardare la guida le librerie ado o dao. Se usi mdb è
>> preferibile il modello dao.
>> Inserisci i riferimenti negli oggetti di vba e prova a studiare il
>> modello
>> gerarchico degli oggetti.
>> In tal modo puoi liberamente modificare la struttura delle tabelle.
>> Inoltre, in attesa di ulteriori aiuti più autorevoli del mio ti
>> suggerisco
>> di farti una googolata nei post precedenti oppure cerca qualche esempio
>> sul
>> sitocomune.
>>
www.sitocomune.com
>
>
> Ottimo consiglio, ma ADo in questo caso non è coinvolto.
> Le librerie sono ADOX, somiglianza di scrittura....!
>
azz ... beh in fondo avevo auspicato un intervento più autorevole ... ;-)



title: Colore trasparenza icone

author: Francesco

text:
Ciao a tutti. Mi trovo un po' in difficoltà nella gestione delle icone
con Access. A casa ho vista e lavoro con Aero attivato, dal/i cliente/
i invece c'è tipicamente XP.
Quando io importo un'icona utilizzando l'interfaccia classica (quella
grigia) si vede la trasparenza perfetta sull'interfaccia grigia e si
vede il quadratino più scuro se lo uso su un PC con Aero.
Se invece sviluppo in Aero e poi lo uso in XP, in quest'ultimo le
icone sono con lo sfondo più chiaro. Dicimao che fa decisamente
schifo.
C'è modo di dire ad Access come impostare la trasparenza delle icone
quando el importa?
Grazie!


title: contatore anomalo

author: de foin

text:
Vi è mai capitato che in campo come contatore o autonumber non dia l'ultimo
numero valido?
Mi succede quando tutti record contenenti la tabella non sono stati creata
nella tabella stessa a in un altra uguale e poi copiati mantenendo il valore
del contatore.


title: contatore anomalo

author: Sib

text:
"de foin" <
def...@tin.it
> ha scritto nel messaggio
news:KAF28.18199$ly.5...@twister1.libero.it...
> Vi è mai capitato che in campo come contatore o autonumber non dia
l'ultimo
> numero valido?
Che intendi per "valido"?
> Mi succede quando tutti record contenenti la tabella non sono stati creata
> nella tabella stessa a in un altra uguale e poi copiati mantenendo il
valore
> del contatore.
Questa operazione, come specificato nell'help in linea di access, consente
di forzare il valore del campo anche se si tratta di un contatore. Purche',
ovviamente, non siano violate le regole di integrità.
Sib


title: contatore anomalo

text:
mi attribuisce un numero ad ogni nuovo record ma non è il valore più alto e
a volte è già esistente.
Uso Access 2000
"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
news:ZNH28.19092$ly.6...@twister1.libero.it...



title: contatore anomalo

text:
"de foin" <
def...@tin.it
> ha scritto nel messaggio
news:6eQ28.24606$tl3.7...@twister2.libero.it...
> mi attribuisce un numero ad ogni nuovo record ma non è il valore più alto
e
> a volte è già esistente.
> Uso Access 2000
Non ho mai sentito di una cosa del genere.
Ma il contatore e' proprio di tipo "Contatore"?
E' impostato a incremento?
Sib


title: query di aggiornamento su runtime

author: Luciano

text:
ciao
ho distribuito pacchetti di un db ma ho un problema: come posso fare per
poter eseguire una query di aggiornamento dal runtime? la procedura che uso
nella versione normale di access (pulsante su una maschera che apre una
query che posso impostare sui dati che mi pare ed eseguirla) non funziona
nel runtime. Qualcuno mi può date una dritta su come posso aggirare
l'ostacolo?
ciao e grazie


title: query di aggiornamento su runtime

author: TheMax

text:
"Luciano" <
lu.s...@aliceposta.it
> wrote in message
news:tZ5Pd.528252$b5.24...@news3.tin.it...
> ciao
> ho distribuito pacchetti di un db ma ho un problema: come posso fare per
> poter eseguire una query di aggiornamento dal runtime? la procedura che
> uso nella versione normale di access (pulsante su una maschera che apre
> una query che posso impostare sui dati che mi pare ed eseguirla) non
> funziona nel runtime. Qualcuno mi puň date una dritta su come posso
> aggirare l'ostacolo?
> ciao e grazie
Il probelma non č da poco, ovvero sta nel fatto che il runtime non ti
permette assolutamente di modificare le query (oltre che tutto il resto
ovviamente)
potresti provare cosě, butto lě un'idea, anche se non potrai modificare
"tutti i dati che ti pare", creando una (o piů) query "parametriche" che
magari leggano i valori da una form appositamente creata.
INSERT INTO TblDettCatalogo ( IDCategoria, IDCatalogo )
SELECT TblDettTipiMostra.IDCategoria, [Forms]![FrmCatalogo]![IDCatalogo] AS
Espr1
FROM TblDettTipiMostra
WHERE TblDettTipiMostra.IDTipoMostra=[Forms]![FrmCatalogo]![IDTipoMostra];
Come puoi vedere va a cercare alcuni parametri tra le forms, in quella che
si chiama frmCatalogo, che ha un campo IDCatalogo.
Perň appunto tutti i parametri che vuoi non li puoi impostare, a meno che tu
non faccia tutto con vba.
Ciao,
Massimo


title: query di aggiornamento su runtime

author: ALESSANDRO Baraldi

text:
"TheMax" <
massimo...@accessgroup.it
> ha scritto nel messaggio
news:cul9gv$ppj$1...@fata.cs.interbusiness.it...
>
> "Luciano" <
lu.s...@aliceposta.it
> wrote in message
> news:tZ5Pd.528252$b5.24...@news3.tin.it...
> > ciao
> > ho distribuito pacchetti di un db ma ho un problema: come posso fare per
> > poter eseguire una query di aggiornamento dal runtime? la procedura che
> > uso nella versione normale di access (pulsante su una maschera che apre
> > una query che posso impostare sui dati che mi pare ed eseguirla) non
> > funziona nel runtime. Qualcuno mi può date una dritta su come posso
> > aggirare l'ostacolo?
> > ciao e grazie
>
> Il probelma non è da poco, ovvero sta nel fatto che il runtime non ti
> permette assolutamente di modificare le query (oltre che tutto il resto
> ovviamente)
>
> potresti provare così, butto lì un'idea, anche se non potrai modificare
> "tutti i dati che ti pare", creando una (o più) query "parametriche" che
> magari leggano i valori da una form appositamente creata.
>
> INSERT INTO TblDettCatalogo ( IDCategoria, IDCatalogo )
> SELECT TblDettTipiMostra.IDCategoria, [Forms]![FrmCatalogo]![IDCatalogo]
AS
> Espr1
> FROM TblDettTipiMostra
> WHERE TblDettTipiMostra.IDTipoMostra=[Forms]![FrmCatalogo]![IDTipoMostra];
>
> Come puoi vedere va a cercare alcuni parametri tra le forms, in quella che
> si chiama frmCatalogo, che ha un campo IDCatalogo.
> Però appunto tutti i parametri che vuoi non li puoi impostare, a meno che
tu
> non faccia tutto con vba.
>
> Ciao,
> Massimo
Non è che una Query TEMP possa risolvere...?
Oppure accedere preventivamente da VBA alla proprietà
SQL di Querydefs(NomeQuery).SQL=NuovoSQL_Statment
dopo essersi costruito la stringa.
La mia è proprio una domanda non avendo mai usato il Runtime
non mi capitano queste cose.
;-)
Ciao
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------


title: comportamento anomalo casellacombinata su filtro form

author: tmtube

text:
mi spiego meglio, utilizzo una casellacombinata per scegliere dei valori e
applicare un filtro alla form
se scelgo un valore che restituisce almeno un record nel filtro nella
casellacombinata si vede il valore scelto per il filtro, "se invece"
seleziono un valore che non restituisce record anche il menù a tendina
risulta vuoto non vedo quindi il valore scelto, se poi scelgo un secondo
valore quello rimane visibile.

non ne vango a capo, qualcuno a già affrontato il problema?

grazie.


text:
....
La combo è associata ad un campo della Form...?

Se [Si] è il problema...

Se [No], non abbiamo elementi sufficienti.

@Alex


text:
"@Alex"  ha scritto nel messaggio
news:9969684c-416d-4154...@y9g2000vbb.googlegroups.com...

....
La combo � associata ad un campo della Form...?

Se [Si] � il problema...

Se [No], non abbiamo elementi sufficienti.

@Alex

Non � associata, � slegata appunto perch� serve solo come filtro qui sotto
riporto il codice che eseguo "dopo aggiornamento" ed ho notato che il codice
che crea il problema � Me.FilterOn = True
che per� non so come correggerlo in quanto dopo aver applicato il filtro
devo attivarlo
consigli?

Private Sub tipo_AfterUpdate()
    Me.Filter = CostruisciFiltro
    Me.FilterOn = True
End Sub


text:
Ho notato che il valore sparisce la prima volta che scelgo un valore che
restituisce zero record nella form se riseleziono una seconda volta lo
stesso valore resta visibile forse perch� filteron � gi� attivato

non capisco.

qualche idea?


title: Inserimento percorso file

author: Ferri Marco

text:
Ciao a tutti! Avrei bisogno di inserire nel mio DB il percorso di alcuni
file tramite maschere.Il punto č che nn vorrei farlo tramite una normale
casella di testo, ma tramite una finestra di navigazione tipo esplora
risorse (avete presente il pulsante sfoglia?) che mi ritorni, appunto, il
percorso completo del file selezionato. Qualcuno sa come posso fare o al piů
dove posso reperire informazioni? Grazie!


title: Inserimento percorso file

text:
"Ferri Marco" <
spy...@libero.it
> ha scritto

vai sul sito comune
http://www.sitocomune.com/
 e scarichi il file
allega97.mdb (Tables - Riallega Tabelle) dentro il modulo mod_allega c'č la
Function  cmdlg_file() credo faccia al caso tuo.
--
ciao MarcoS
www.marcosanti.it
---------------------------------------------------
Non smetteremo di esplorare
E alla fine di tutto il nostro andare
Ritorneremo al punto di partenza
Per conoscerlo per la prima volta
T.S.Eliot
---------------------------------------------------


title: Inserimento percorso file

author: MA

text:

>Guarda su
www.sitocomune.com
--------------------------------
Inviato via
http://usenet.libero.it


title: Inserimento percorso file

text:
"Ferri Marco" <
spy...@libero.it
> ha scritto nel messaggio
news:b454oa$vn$1...@newsread.albacom.net...

Vai sul Sito Comune (link qui sotto) e nella Sezione General leggi la FAQ di
Stefano Bettini intitolata "Richiamare la finestra di dialogo per la
selezione di un file".
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Un piccolo aiuto per favore

author: CV

text:
Ciao a tutti,

come si fá a fare una "Append Query" facendo in
modo

che la BD ricevente accetti tutti i dati anche se
duplicati

o con lo stesso "autonumber" ??

Grazie,Claudio

P.S.

Lo so che forse mi saró espresso male
ma

se qualcuno non capisce al volo posso
sempre

spiegarmi meglio anche se per me é un pó
difficile

visto che sono alle prime armi.


title: Un piccolo aiuto per favore

text:


la tabella ricevente deve usare campi numerici al posto dei contatori
e non devono essere impostate chiavi primarie e indici univoci
Saluti.
Emanuele.


title: Un piccolo aiuto per favore

text:
Grazie per l´aiuto.
Ma quando la le tabelle riceventi hanno i dati importati come faccio a
"vederli" in una form
se non hanno chiavi primarie ?
Dovró creare un´altro tipo di relazione forse ?
Grazie ancora,Claudio
"Emyr" <
fan...@lavoro.com
> escreveu na mensagem
news:jueaiugarcif2on5t...@4ax.com...



title: Un piccolo aiuto per favore

text:
On Fri, 5 Jul 2002 15:19:18 +0100, "CV" <
n...@net.net
> wrote:
>Grazie per l´aiuto.
>Ma quando la le tabelle riceventi hanno i dati importati come faccio a
>"vederli" in una form
metti la tabella come origine dati della form...
>se non hanno chiavi primarie ?
ma se hai detto che possono avere chiavi doppie....
>Dovró creare un´altro tipo di relazione forse ?
>Grazie ancora,Claudio
proprio non capisco i tuoi problemi...
Saluti.
Emanuele.


title: Un piccolo aiuto per favore

text:
Grazie lo stesso.
"Emyr" <
fan...@lavoro.com
> escreveu na mensagem
news:nc1diu0b53srdnt7m...@4ax.com...



title: Sovrapposizione di controlli o oggetti nelle maschere

author: Michele (Giò)

text:
Buonasera a tutti.
Ieri sera stavo cercando di sovrapporre ad un rettangolo a sfondo normale (non trasparente quindi)
una casella di controllo(quelle che si spuntano con la V). Questo per ottenere lo stesso risultato
di una visualizzazione foglio dati quando il campo ha il formato boolean. Lo sfondo del corpo
maschera è quindi grigio scuro (per imitare la zona del foglio dati senza record) e lo sfondo del
rettangolo mi serve normale e bianco per coprire lo sfondo e contenere la casella.
Ho notato che nonostante innumerevoli tentativi di far prevalere la casella di controllo sul
rettangolo, questo aveva sempre la precedenza in fatto di visualizzazione, ossia nascondeva la
casella.
L'obbiettivo è stato raggiunto cancellando e ricreando la casella di controllo (o anche
semplicemente utilizzando una copia) . Essendo stata creata dopo il rettangolo, essa ha come
acquisito la precedenza sul rettangolo. Ora il risultato è molto fine a livello estetico e
praticamente uguale al foglio dati, ma che fatica!
Quello che desideravo sapere è se esiste una gerarchia per le sovrapposizioni di oggetti, se è vero
del fatto che la precedenza va dal più nuovo al più vecchio in ordine di creazione, oppure se ho
avuto semplicemente fondo.
Michele


author: Carlo Costarella

text:
"Michele (Giò)" <
joyl...@alice.it
> ha scritto nel messaggio
news:451abce3$0$47957$4faf...@reader3.news.tin.it...
> Buonasera a tutti.
cut
> Quello che desideravo sapere è se esiste una gerarchia per le
> sovrapposizioni di oggetti, se è vero del fatto che la precedenza va dal
> più nuovo al più vecchio in ordine di creazione, oppure se ho avuto
> semplicemente fondo.
>
> Michele
Non è che ti riferisci a "Porta in primo piano" e " Porta in secondo piano"
del menù formato?
Ciao, Carlo


text:
"Carlo Costarella" <
carloco...@libero.it
> ha scritto nel messaggio
news:effo4o$6o6$1...@area.cu.mi.it...

Mammamia Carlo, mi riferivo proprio a quello! Solo che non lo sapevo.... Caspita, è molto pratico il
discorso. Grazie della risposta.
Michele


title: Aiuto sottomaschera

author: Brunix

text:
Ciao a tutti,
mi trovo davanti ad un problema per me difficile da risolvere:
devo creare una maschera per gestire delle ddt. Ho quindi creato una tabella
dove ho messo i dati relativi alle ddt, ed un'altra per i dettagli (cioè i
prodotti) della stessa. Ho creato una maschera per i dati della ddt, ma
adesso mi trovo in difficoltà a creare una sottomaschera per
l'inserimento/visualizzazione dei prodotti nelle varie ddt. Vorrei che nella
sottomaschera (visualizzata come foglio dati oppure maschere continue) ci
sia una casella combinata che mi faccia scegliere il codice di un prodotto,
ed affianco vorrei che ci siano due campi il cui contenuto dovrebbe essere
generato in automatico una volta selezionato un codice: la descrizione e
l'unità di misura. Poi ovviamente dovrà essere un'ulteriore campo per la
quantità, e questa dovrà mettera l'utente.
Innanzitutto, come devo creare la query per la sottomaschera?
Poi, per la sottomaschera come faccio?
E' da una settimana che ci provo e cerco una soluzione su internet, ma non
ho avuto risultati interessanti.
Grazie fin da adesso per l'aiuto
ciao
Brunix


title: Aiuto sottomaschera

author: Sandro

text:
"Brunix" <
dym...@aliceposta.it
> ha scritto nel messaggio
news:fwzne.971748$b5.42...@news3.tin.it...

Ciao Brunix,
nel database di esempio della Northwind c'è un esempio nella maschera
ORDINI, puoi guardare quello per capire come impostare la query (non è molto
difficile, e fa quello che serve a te)
In alternativa alla query puoi sfruttare la proprietà column (vedi help per
ulteriri dettagli), ma in questo caso ritengo migliore la scelta della
query.
Ciao e buona giornata.


title: Aiuto sottomaschera

text:
"Sandro" <
sandro_...@tin.it
> ha scritto nel messaggio
news:Y5Cne.1478928$35.55...@news4.tin.it...

Ciao,
ci sono riuscito.
Ti ringrazio
ciao
Brunix


title: Aiuto sottomaschera

text:
E che ruolo č???
Oh 'sti contratti collettivi cambiano sempre!!!
p.s. usa subject significativi
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa1 - I° Conferenza Italiana per Sviluppatori Access Arezzo 4+5
Giugno 2005 Sono aperte le iscrizioni  Info:
www.donkarl.com/it


title: problemi con istruzioni select * where

text:
vorrei selezionare un recordset con le sole voci che hanno il campo
"provenienzavoce"
che siai diverso dalla stringa "Ddt"
o provato cosi , ma stranamente me li seleziona tutti lo stesso i record
    Set rsVoci = db.OpenRecordset("select * from fatturevocipre
where([fatturevocipre].provenienzavoce<>'" & DDT & "')")
sapete illuminarmi? Grazie.


title: problemi con istruzioni select * where

author: Alberto S.

text:
On Sun, 28 Sep 2003 19:44:17 +0200, "Simba883" <
simb...@libero.it
>
wrote:

... queste concatenazioni di stringhe ... colpiscono anche
all'incontrario ...
Set rsVoci = db.OpenRecordset("SELECT * FROM fatturevocipre " _
   & "WHERE ([fatturevocipre].provenienzavoce <> 'Ddt')")
>sapete illuminarmi? Grazie.
non scherzare su questo argomento per favore
:-)
Ciao
--
Alberto
No alle guerre


title: A97: sottomaschera specifica

author: Gloria

text:
Buongiorno.
Versione: Access97
Problema: apertura di una maschera2 con sottomaschera diversa a seconda
del valore di un'opzione scelta in una principale maschera1
Ho una maschera principale chiamata MAINFORM (maschera1) dove ho creato un
gruppo di opzioni non associato, in cui posso scegliere tra tre opzioni
(di valore rispettivamente 1, 2 e 3); nella stessa maschera ho posizionato
anche un controllo chiamato, APRI_DATI, che permette di aprire una seconda
maschera chiamata DATI (maschera2).
Nella maschera DATI c'è una sottomaschera chiamata SPECIFICO (maschera e
sottomaschera sono collegate mediante i campi DATI.UID_Dati e
SPECIFICO#.ID_DATI con relazione uno a molti).
In realtà, ho creato tre potenziali sottomaschere chiamate SPECIFICO1,
SPECIFICO2 e SPECIFICO3.
Vorrei che, una volta selezionata un'opzione (es. quella di valore 1)
nella maschera MAINFORM, premendo il controllo APRI_DATI, si apra la
maschera DATI con sottomaschera SPECIFICO1; qualora l'opzione scelta in
MAINFORM sia la 2, la sottomaschera dovrebbe essere SPECIFICO2 (ecc.).
questa è la parte di codice per l'apertura che ho scritto nell'evento "su
click" del controllo APRI_DATI è il seguente:
 stDocName = "DATI"
 Select Case Cornice8.Value
  Case 1
  stLinkCriteria = "Form_DATI.SPECIFICO.SourceObject = Forms!SPECIFICO1 "
& _
  "AND Form_DATI.SPECIFICO1.LinkChildFields = Form_SPECIFICO1.[ID_DATI] "
& _
  "AND Form_DATI.SPECIFICO1.LinkMasterFields = Form_DATI.UID_DATI"

  DoCmd.OpenForm stDocName, , , stLinkCriteria, acFormEdit
     Case 2
     ...
     Case 3
     ...
    End Select
Così non funziona, dove sbaglio?
Grazie,
Gloria
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: A97: sottomaschera specifica

author: Roberto da casa

text:
"Gloria" <
glori...@yahoo.it
> ha scritto nel messaggio
news:c0t769$nn9$1...@news.newsland.it...

A fronte dell'evento "Su apertura" della maschera DATI, a seconda del valore
del gruppo di opzioni contenuto in MAINFORM, devi impostare a SPECIFICO1,
SPECIFICO2, SPECIFICO3 la proprietà Origine Oggetto (alias SourceObject) del
controllo sottomaschera.
Naturalmente le dimensioni del controllo sottomaschera deve essere tale da
poter contenere indifferentemente le tre sottomaschere.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: A97: sottomaschera specifica

text:
Roberto da casa ha scritto:
[CUT]
> A fronte dell'evento "Su apertura" della maschera DATI, a seconda del valore
> del gruppo di opzioni contenuto in MAINFORM, devi impostare a SPECIFICO1,
> SPECIFICO2, SPECIFICO3 la proprietà Origine Oggetto (alias SourceObject) del
> controllo sottomaschera.
[CUT]
Ringrazio molto, funziona alla perfezione!



title: Stampa unione

author: johndoe

text:
Ciao a tutti voi.
Ho windowsxp creando un archivio in access e mettendo il campo data con
data/ora quando vado ad unirle con stampa unione ad un documento word mi
vengono invertite in mm/gg/aaaa.
Come faccio a risolvere il mio prob?
Grazie
jd


title: Stampa unione

author: Mario Tangherò

text:
"johndoe" <
joh...@libero.it
> ha scritto nel messaggio
news:sKwed.54873$N45.1...@twister2.libero.it...

Non č farina del mio sacco ma ti potrŕ illuminare e te lo incollo perchč mi
č stato utile:
Il problema č che dalla versione 2002 Word si collega all'origine deidati
della stampa unione via ODBC (anziché via DDE come in Word 2000) equesto
comporta la perdita della formattazione originaria: vengonoimportati i soli
dati.Andando a impostare la "conferma conversione all'apertura" nella
schedaStandard delle Opzioni di Word si avrŕ la possibilitŕ di
collegarsiall'origine dei dati col vecchio sistema.  Dopo aver selezionato
il file di origine scegli di aprire l'origine dati"via DDE". Puoi vedere WD:
Date, Phone Number, and Currency Fields Are Merged Incorrectly WhenYou Use
an Access or Excel Data Sourcehttp://
support.microsoft.com/?kbid=304387Mail

Merge Using Word
XPhttp://
www.pserie.psu.edu/compcntr/guides/MailMerge-XP.pdf
Ciao
Mario


title: Libro: Programmare in Acc2000

author: Bova

text:
Visto che siamo in thread di recensioni volevo sagnalare questo libro
acquistato tramite la ditta... ;-)
Ancora ho letto solo un terzo del manuale, quando lo finirò vi farò una
recensione più dettagliata.
E' fatto bene (non moltissimo, ma bene). Ci sono buoni esempi (chiaramente
in Inglese sia sul manuale che sul CD) e parte da una conoscenza anche di
basso livello di VBA (conoscere access invece è fondamentale...)
Tratta molto bene i modelli di accesso ai dati DAO e ADO (gli esempi sono
solo su ADO chiaramente) e delle connessioni ODBC a db remoti (in
particolare a SQL Server).
Per il resto dovrete aspettare....
Ciao
--
------- CED L'Abbondanza -------
http://www.labbondanza.it
Email:
in...@labbondanza.it
(Piombini L./Vigna F./Bondi D.)
--------------------------------------------


title: Libro: Programmare in Acc2000

author: Ugo

text:
Il titolo del libro e' quello indicato in oggetto??
Ciao ;-) Ugo
"Bova" <
bo...@tiscalinet.it
> ha scritto nel messaggio
news:8ljhpe$3gn$1...@fe2.cs.interbusiness.it...



title: Libro: Programmare in Acc2000

text:
Yes, della Mondadori Informatica (90 sfionde)



title: query per totalizzatore

text:
riprovo a postare il quesito sperando in un aiuto maggiore visto che tutte
le prove che ho fatto non hanno data nessun risultato.
ho la tabella difetti:
iddifetto         contatore chiave primaria
difetto           testo
e la tabella scarti:
id                 contatore chiave primaria
iddifetto          numerico
pezzilotto         numerico
scarti             numerico
datainserimento    data
inserisco i dati in tabella  (i difetti sono sempre poniamo 3)
difetto    pezzilotto    scarti  datainserimento
piccolo      1000         20       12/06/2002
piccolo      1300         30       20/08/2002
svasato      2000         40       10/09/2002
svasato      2000         40       15/09/2002
storto        2000         10       18/09/2002
storto        3000         20       22/10/2002
vorrei ottenere una query tipo totalizzatore per intenderci.
difetto    pezzilotto    scarti
piccolo      2300         50
storto        5000         30
svasato      4000         80
con questa query mi faccio il totalizzatore:
SELECT tDifetti.Difetto,
DSum("Scarti","tscarti","iddifetto=" & [iddifetto]) AS Scarti,
DSum("pezzilotto","tscarti","iddifetto=" & [iddifetto]) AS PezziLotto,
FROM tDifetti
ora se volessi condizionare il totalizzatore es:
visualizzare gli scarti e i pezzilotto dal 12/6/2002 al 10/9/2002
difetto     pezzilotto      scarti
piccolo      2300          50
storto          0                0
svasato      2000          40
l'ideale sarebbe che quando richiamo la query mi chiedesse:
[digita data di inizio:]
[digita data fine:]
grazie
ciao


title: query per totalizzatore

author: MM

text:
CUT
> l'ideale sarebbe che quando richiamo la query mi chiedesse:
>
>
> [digita data di inizio:]
> [digita data fine:]
>
E' sufficiente che tu aggiunga al campo DATAinizio della query nei criteri
la formula
LIKE [Immettere la data inizio: ] & "*"
e anche per la data fine
LIKE [Immettere la data fine: ] & "*"
Spero di essere stato di aiuto.
Ciao con simpatia.
Marco.


title: query per totalizzatore

text:
> E' sufficiente che tu aggiunga al campo DATAinizio della query nei criteri
> la formula
>
> LIKE [Immettere la data inizio: ] & "*"
>
> e anche per la data fine
>
> LIKE [Immettere la data fine: ] & "*"
>
>
>
> Spero di essere stato di aiuto.
>
> Ciao con simpatia.
>
> Marco.
>
> non capisco io non ho un campo data inizio o fine ma un campo
datainserimento
poi non posso portare dentro il campo datainserimento altrimenti
visualizzerei solo i difetti con i record nella tabella tscarico
forse non mi sono spiegato ma se ho 30 difetti devo visualizzarli tutti
anche se non hanno record correlati
per cui
tabella difetti
      idDifetto
     Difetto
      1
     piccolo
      2
     svasato
      3
     fuori asse
      4
     storto
      5
     sporco
      6
     fuori misura
      7
     rugoso
tabella scarti
      id
     idDifetto
     pezzilotto
     scarti
     datainserimento
      1
     1
     1000
     20
     12/06/2002
      2
     2
     2000
     50
     10/07/2002
      3
     2
     5000
     120
     15/07/2002
      4
     1
     8000
     240
     18/08/2002
      5
     3
     1500
     25
     19/09/2002
questa è la query
      idDifetto
     Difetto
     totScarti
     totPzLotto
      1
     piccolo
     260
     9000
      2
     svasato
     170
     7000
      3
     fuori asse
     25
     1500
      4
     storto
      5
     sporco
      6
     fuori misura
      7
     rugoso
ora se potessi anche come criterio della query stabilire quali totali di
scarti e pezzilotto vedere
tramite [dal] and [al] sarebbe l'ideale.


title: query per totalizzatore

author: Federico Luciani

text:
"T@Roberto" wrote:
> [cut]
> con questa query mi faccio il totalizzatore:
> SELECT tDifetti.Difetto,
> DSum("Scarti","tscarti","iddifetto=" & [iddifetto]) AS Scarti,
> DSum("pezzilotto","tscarti","iddifetto=" & [iddifetto]) AS PezziLotto,
> FROM tDifetti
>
> ora se volessi condizionare il totalizzatore es:
>
> visualizzare gli scarti e i pezzilotto dal 12/6/2002 al 10/9/2002
> difetto     pezzilotto      scarti
> piccolo      2300          50
> storto          0                0
> svasato      2000          40
> l'ideale sarebbe che quando richiamo la query mi chiedesse:
> [digita data di inizio:]
> [digita data fine:]
prova cosi':
SELECT tDifetti.Difetto,
DSum("Scarti","tscarti","iddifetto=" & [iddifetto]) AS Scarti,
DSum("pezzilotto","tscarti","iddifetto=" & [iddifetto]) AS
PezziLotto,
FROM tDifetti
WHERE datainserimento>=[digita data di inizio:] AND
datainserimento<=[digita data fine:]
se poi vuoi avere anche la possibilita' di visualizzarli tutti,
leggi la faq 'Visualizzare tutti i records con una query parametrica'
che trovi sul Sito Comune
--
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: Query incrociati e finestra di dialogo

author: Axel

text:
Ciao, ho un problema:in una query a campi incrociati ho inserito
Like [Forms]![Parametri controllo carico ]![Cliente]
il problema è che inserendo un dato o * con il tasto esegue query, si ha
l'errore " imposibile legare il nome......."
Salve a tutti
Axel


title: Query incrociati e finestra di dialogo

author: Riccardo

text:
Axel <
aj...@freemail.it
> wrote in message
9fkuvh$l6t$1...@pegasus.tiscalinet.it...

_____
Nella query scrivi:
Like [Forms]![Parametri controllo carico ]![Cliente] & "*"
e nella casella Cliente (della maschera) scrivi semplicemente
o  (senza l'asterisco)
ciao Riccardo


title: Query incrociati e finestra di dialogo

text:
Riccardo <
ricc...@free.panservice.it
> wrote in message
9fl06g$shu$1...@news.panservice.it...

Niente, mi dà sempre lo stesso problema anche se inserisco, nei criteri,
[Cliente] per far uscire la sola finestra "Cliente", nella specifica
dell'errore c'è:
"Il nome specificato non è un nome di campo riconosciuto o un'espressione
valida. Questo errore si può verificare in una query se viene immesso un
nome che si riferisce in modo inappropriato ad un database, ad una tabella o
ad un campo."
Io uso A.2.0. e in altre query non a campi incrociati il collegamenti alla
maschera funziona.
Ciao Axel


title: Query incrociati e finestra di dialogo

author: Roberto dal portatile

text:
"Axel" <
aj...@freemail.it
> ha scritto nel messaggio
news:9flelg$i9d$1...@lacerta.tiscalinet.it...

In una query a campi incrociati di tipo parametrico è obbligatorio
dichiarare esplicitamente i parametri; per correttezza andrebbe sempre
fatto, però negli altri casi Aceess sembra che riesca comunque a capire il
tipo di campo, in questo caso no.
Per dichiarare i parametri, apri la griglia di struttura della query e dal
menu Query seleziona il comando Parametri...
Nella finestra che ti compare imposta i parametri di selezione.
Ripreso dall'help di Access:
=======================
Il modulo di gestione di database Microsoft Jet non riconosce <nome> come
nome di campo o espressione valida (3070).
Il nome specificato non è un nome di campo riconosciuto o un'espressione
valida. In una query, questo errore può verificarsi se si immette un nome
che si riferisce in maniera non corretta a un database, una tabella o un
campo.
Cause possibili con Microsoft Access:
· Si dispone di un parametro in una query a campi incrociati o in una query
su cui è basata una query a campi incrociati o un grafico e il tipo di dati
del parametro non è esplicitamente specificato nella finestra di dialogo
Parametri query. Per risolvere tale problema:
· Nella query contenente il parametro, specificare il parametro e il
relativo tipo di dati nella finestra di dialogo Parametri query. Quindi;
· Nella query contenente il parametro, impostare la proprietà
IntestazioniColonne.
· In qualsiasi tipo di query in cui sia stato fatto riferimento in maniera
non corretta a un database, una tabella o un campo. È possibile, ad esempio,
che tale errore si verifichi se si fa riferimento a un campo chiamato
"Stipendio" contenuto in un'espressione, scrivendo in modo errato il nome
del campo stesso, come [Stippendio]*1.1.
=======================
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Query incrociati e finestra di dialogo

text:
CUT

Nella mia query a campi incrociati ho già un campo con IntestazioniColonne,
e anche se imposto il parametro [Codice] ho lo stesso errore.
TRANSFORM
First(DateSerial(Val(Left([UltimaData],4)),Val(Mid([UltimaData],5,2)),Val(Ri
ght([UltimaData],2)))) AS Data
SELECT ULTIMIPREZZICLIFOR.CodiceArticolo
FROM ULTIMIPREZZICLIFOR
WHERE ((ULTIMIPREZZICLIFOR.CodClienteFornitore=[codice]))
GROUP BY ULTIMIPREZZICLIFOR.CodiceArticolo
PIVOT ULTIMIPREZZICLIFOR.CodClienteFornitore;
> · In qualsiasi tipo di query in cui sia stato fatto riferimento in maniera
> non corretta a un database, una tabella o un campo. È possibile, ad
esempio,
> che tale errore si verifichi se si fa riferimento a un campo chiamato
> "Stipendio" contenuto in un'espressione, scrivendo in modo errato il nome
> del campo stesso, come [Stippendio]*1.1.
Per questo è ok ho controllato tutto.
Ciao Axel


title: Query incrociati e finestra di dialogo

text:
"Axel" <
aj...@freemail.it
> ha scritto nel messaggio
news:9fo3rk$d4k$1...@lacerta.tiscalinet.it...
> CUT
> >
> > In una query a campi incrociati di tipo parametrico è obbligatorio
> > dichiarare esplicitamente i parametri; per correttezza andrebbe sempre
> > fatto, però negli altri casi Aceess sembra che riesca comunque a capire
il
> > tipo di campo, in questo caso no.
[CUT]

[CUT]
>
> Ciao Axel
>
Scusami ma dal tuo codice SQL è evidente che manca una clausola PARAMETERS
che dovrebbe precedere TRANSFORM e che se non comprendo male nel tuo caso
dovrebbe essere (se CodClienteFornitore è numerico):
PARAMETERS [codice] Short;



title: Errore 7787 record variato/bloccato da altro utente

author: Sandrobi

text:
Se con impostato "nessun blocco record" in due variano lo stesso record, il
secondo utente che prova a salvare il record riceve questo messaggio e poi
un altro messaggio di scelta tra 3 opzioni su cosa fare della variazione.
C'è un modo per evitare questa richiesta e inviare un messaggio
personalizzato?
--
Ciao, Sandrobi
------------------
Se la tua email è fasulla, ti invito a leggere qui:
http://wiki.news.nic.it/AntiSpam


author: Davide (Sib)

text:
"Sandrobi" <
sand...@libero.it
> ha scritto nel messaggio
> Se con impostato "nessun blocco record" in due variano lo stesso record,
> il
> secondo utente che prova a salvare il record riceve questo messaggio e poi
> un altro messaggio di scelta tra 3 opzioni su cosa fare della variazione.
> C'è un modo per evitare questa richiesta e inviare un messaggio
> personalizzato?
Non credo, comunque io proverei a intercettare l'errore nell'evento error
della maschera.
Davide
--
www.gestionedati.com


text:
"Davide (Sib)" <sedavi...@Mtiscali.it> ha scritto nel messaggio
news:447e09f3$0$14784$4faf...@reader4.news.tin.it...

E poi cosa fai?
Desiderei una risposta da qualcuno che ha risolto questo problema in
multiutenza.
Ciao, Sandrobi


author: Simone Calligaris

text:
"Sandrobi"
> > Non credo, comunque io proverei a intercettare l'errore nell'evento
error
> > della maschera.
> E poi cosa fai?
> Desiderei una risposta da qualcuno che ha risolto questo problema in
> multiutenza.
Ah: e non vorresti apparire polemico?
Saluti: Simone


text:
"Sandrobi" <
sand...@libero.it
> ha scritto nel messaggio
> "Davide (Sib)" <sedavi...@Mtiscali.it> ha scritto nel messaggio
>> "Sandrobi" <
sand...@libero.it
> ha scritto nel messaggio
>> > Se con impostato "nessun blocco record" in due variano lo stesso
>> > record,
>> > il
>> > secondo utente che prova a salvare il record riceve questo messaggio e
> poi
>> > un altro messaggio di scelta tra 3 opzioni su cosa fare della
> variazione.
>> > C'è un modo per evitare questa richiesta e inviare un messaggio
>> > personalizzato?
>>
>>
>> Non credo, comunque io proverei a intercettare l'errore nell'evento error
>> della maschera.
>>
>
> E poi cosa fai?
> Desiderei una risposta da qualcuno che ha risolto questo problema in
> multiutenza.
Scusa, ma vuoi saperlo da me cosa fai poi?
Sarai tu che devi stabilire di chi sono le modifiche da salvare, mica io.
O vuoi che ti si dica anche quale è l'utente che fa le modifiche degne di
essere salvate?
Davide
--
www.gestionedati.com


title: aggiornare conteggi in una maschera

author: p. bianchi

text:
Ho una maschera / menu' associata a una tabella. Sulla maschera in basso
c'e' un pulsante che apre brutalmente la tabella, dove io vado a
modificare a mano certi record; in alto c'e' una serie di caselle
associate a funzioni DCOUNT(), in cui conteggio quanti record rispettano
determinati criteri.
Non riesco ad azzeccare il modo di aggiornare i conteggi quando chiudo
la tabella e rientro nella maschera.
Nelle proprieta' della maschera ho messo una azione "requery" associata
all'evento "su corrente", il requery forza una riesecuzione di tutti i
conteggi presenti nella maschera, e nelle mie intenzioni dovrebbe farlo
quando la maschera, che era passata in sottofondo all'apertura della
tabella, torna a essere l'oggetto attivo. Invece "su corrente" non va
bene, e neanche "su attivazione" (got focus?). Funzionano solo se chiudo
e riapro la maschera, o se entro e poi esco dalla visualizzazione
struttura. Perche'?
TIA


title: Somme e sottrazioni in query (sono la solita imbranata....)

text:
ciao a tutti,
premesso che sono abbastanza ignorantella e potrò sembrare banale ma il
problema mi sta facendo tribolare :-(
Ho una tabella (semplicissima) con vari campi per la descrizione di
prodotti di magazzino. Tramite query estraggo i dati significativi sui
quali devo ragionare:
categoria   |   prezzo |   destinazione
I valori che ottengo sono in parte elencati di sotto.
A	50 €		 cliente
A	279 €		cliente
B	678 €		cliente
C	10 €		fornitore
A	7 €		 fornitore
D	500 €	        cliente
E	340 €		in regalo
Ora devo sommare le varie quantita: non avrei problemi se si trattase
'solo' di una somma perchè nella visualizzazione struttura della query
ho imparato a usare la funzione SommaDiquantita (un risultato storico
per la sottoscritta!).
Il problema si pone essendoci la categoria 'E', infatti il valore deve
essere sottratto.
Non riesco a capire come e dove inserire la condizione. In pratica non
riesco a fare le due cose insieme.....
Riuscireste a darmi una mano? :-)
Grazie mille per l'attenzione e le eventuali risposte.


author: Sandro

text:
"randazzo_a" <randazzo_a@NOSPAM_PLEASElibero.it> ha scritto nel messaggio
news:AIb6f.5642$Ij....@tornado.fastwebnet.it...

Ciao randazzo_a,
potresti fare un esempio del risultato che vorresti ottenere con i dati che
hai esporto ?
Ho capito che vuoi una somma e una sottrazione, ma non ho capito cosa deve
essere sommato a cosa e cosa deve essere sottratto a cosa.
Scusa il gioco di parole, ma dopo una settimana di duro lavoro, non riesco
ad esprimermi meglio :-)
Ciao, resto in attesa for you :-)
Sandro


text:
Sandro ha scritto:
[cut]
>
> potresti fare un esempio del risultato che vorresti ottenere con i dati che
> hai esporto ?
> Ho capito che vuoi una somma e una sottrazione, ma non ho capito cosa deve
> essere sommato a cosa e cosa deve essere sottratto a cosa.
Molto semplicemente devo fare la somma dei valori nel campo quantità
tenendo conto che quando un valore è nella categoria 'E' deve essere
sottratto.
In pratica:
50 + 279 + 678 + 10 + 7 + 500 - 340
>
> Ciao, resto in attesa for you :-)
Grazie mille! Sei un angelo :-)
>
> Sandro


text:
"randazzo_a" <randazzo_a@NOSPAM_PLEASElibero.it> ha scritto nel messaggio
news:AIb6f.5642$Ij....@tornado.fastwebnet.it...

Se la tabella/query che contiene i dati si chiama Pippo il codice SQL della
query che fa la somma algebrica delle quantità è il seguente:
SELECT Sum(IIf([categoria]="E",[quantità]*-1,[quantità])) AS SommaAlgebrica
FROM Tabella1;
Se sei abituata a lavorare con la griglia di struttura delle queries,
aggiungi alla query un campo calcolato così fatto:
SommaAlgebrica: Somma(IIf([categoria]="E";[quantità]*-1;[quantità]))
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


text:
Roberto da casa ha scritto:
> "randazzo_a" <randazzo_a@NOSPAM_PLEASElibero.it> ha scritto nel messaggio
> news:AIb6f.5642$Ij....@tornado.fastwebnet.it...
>
[cut]
>>
>>categoria   |   prezzo |   destinazione
>>
>>I valori che ottengo sono in parte elencati di sotto.
>>A 50 ¤ cliente
>>A 279 ¤ cliente
>>B 678 ¤ cliente
>>C 10 ¤ fornitore
>>A 7 ¤ fornitore
>>D 500 ¤         cliente
>>E 340 ¤ in regalo
[cut]
>
> Se la tabella/query che contiene i dati si chiama Pippo il codice SQL della
> query che fa la somma algebrica delle quantità è il seguente:
>
> SELECT Sum(IIf([categoria]="E",[quantità]*-1,[quantità])) AS SommaAlgebrica
> FROM Tabella1;
>
> Se sei abituata a lavorare con la griglia di struttura delle queries,
> aggiungi alla query un campo calcolato così fatto:
mi sa che uso questa... l'avevo detto che sono ignorantella! :-)
>
> SommaAlgebrica: Somma(IIf([categoria]="E";[quantità]*-1;[quantità]))
>
Abuso della tua disponibilità.... ;-)
Sarebbe possibile fare in modo che la formula precedente si riferisca
solo ai gruppi di valori anzichè a tutti insieme?
Mi spiego: sommare i valori che si riferiscono ai clienti, ai fornitori,
ai regali e sempre mantenendo quellla condizione vista prima.
Ri-grazie
ciao ciao
P.S. Ho provato a usare nella griglia la formula raggruppamento e poi
somma per avere la quantità totale ma c'è un problema: non mi vengono
accorpate tutte le voci 'cliente' poichè il campo 'categoria' non è
sempre lo stesso per il cliente.
Infatti mi ritrovo ad avere:
A    40 €     cliente
B    230 €   cliente
.....


text:
"randazzo_a" <randazzo_a@NOSPAM_PLEASElibero.it> ha scritto nel messaggio
news:vsq6f.6323$Ij....@tornado.fastwebnet.it...

Se, intendi che i totali li vuoi per destinazione, se la ta bella si chiama
Tabella1 ed ha la seguente struttura:
Id                      Contatore e chiave primaria
categoria            Testo
importo             Valuta
destinazione       Testo
Prova con una query di raggruppamento su destinazione che abbia il seguente
codice SQL:
SELECT destinazione, Sum(IIf(categoria = "E", importo*-1,importo)) AS
SommaDiimporto
FROM Tabella1
GROUP BY destinazione;
>
> Ri-grazie
> ciao ciao
>
> P.S. Ho provato a usare nella griglia la formula raggruppamento e poi
> somma per avere la quantità totale ma c'è un problema: non mi vengono
> accorpate tutte le voci 'cliente' poichè il campo 'categoria' non è
> sempre lo stesso per il cliente.
> Infatti mi ritrovo ad avere:
> A    40 €     cliente
> B    230 €   cliente
> ....
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------.


title: Creare tabella con output di filtro

author: il barbi

text:
Ho una maschera basata su una tabella, applico un filtro e
vorrei creare una tabella con i record filtrati, come
faccio?
(riesco a farlo con una query, ma preferirei con un filtro)
grazie dal barbi


title: Creare tabella con output di filtro

author: Alessandro

text:
"il barbi" <
qmdb...@tin.it
> wrote in message
news:%ce88.41109$3J1.1...@news2.tin.it...

Devi innanzitutto attivare nella Form la Proprietą FilterOn=True
Poi nella proprietą Filter inserisci i criteri:
Me.Filter="[CampoNome]='" & Nz(InputBox("Nome"),"*") & "'"
Fatto.
Alessandro.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: problema con nz in campo calcolato mi visualizza #errore

author: Marco Tosto

text:
avevo già postato questo problema tempo fà
qulacuno mi ha consigliato di usare forms anzichè maschere nella stringa qui
sotto, il fatto è che appena esco dal campo mi rimette automaticamente
maschere anche se scrivo forms
la stringa è questa e se uno dei valori non è presente anzichè visualizzarmi
zero mi visualizza #errore
mentre se tutti i valori sono presenti funziona correttamente
=[importoappalto]-nz(DSum("importo";"CantieriimpresePagamenti";"idcantieriimpreseappalti="
&
Maschere!cantieri!impreseappalti!IdCantieriImpreseAppalti);0)-nz(DSum("importo";"FornitoriScalaImprese";"idcantieriimpreseappalti="
& Maschere!cantieri!impreseappalti!IdCantieriImpreseAppalti);0)
grazie


text:
Marco Tosto ha scritto:



> grazie
Fate finta di non vedere questa mail, ho trovato la soluzione.
Ma che pirlone
Marco Tosto
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


text:
> Fate finta di non vedere questa mail, ho trovato la soluzione.
>
> Ma che pirlone
>
> Marco Tosto
ora capisco perchč pochi usano il proprio nome e cognome dimenticavo che gli
imbeccili non finiscono mai
Marco Tosto


text:
Marco Tosto ha scritto:


> Marco Tosto
Purtroppo....effettivamente.......
Marco Tosto (Alias Peter da Parpo)



author: Enrico T.S.

text:
"Marco Tosto" <
simb...@libero.it
> ha scritto nel messaggio
news:4404a889$0$5992$4faf...@reader2.news.tin.it...

Non c'e' mica bisogno di crocefiggersi
non si nasce mica imparati a questo mondo.
E' piu' utile invece descrivere dove e' l'errore che hai fatto,
in modo che anche i meno abili imparino qualche cosa
e cosi non si e' inutilmente sprecato spazio in rete e sul forum.
Ciao :o)


title: i collegamenti ODBC non mi convincono per niente

text:
ho notato da un bel po di tempo a questa parte che la consultazione di
tabelle collegato in ODBC (nel mio caso tabelle DBF provenienti da un
software in FoxPro) in alcuni casi visualizzano dati sballati non
corrispondenti ai dati reali delle tabelle originali...
Oggi ne ho avuto dimostrazione:
ho collegato in Access una tabella articoli con ODBC
ho convertito ta tabella articoli originale da DBF in formato DBF IV tale
che potesse essere collegato direttamente in access
confrontando le due tabelle, su 30.000 articoli circa mi ha restituito
almeno 150 differenze tra prezzi, unità di misura e pezziXcollo
150 solo perchè mi sono limitato a confrontare questi 3 valori che tra
l'altro non avevano subito variazioni negli ultimi 5 minuti visto che ero
solo in azienda...
La mia domanda è:
perchè mai ci si dovrebbe fidare di ODBC quando in realtà ci sono rischi di
consultazione/elaborazone di dati non esatti?
Accade la stessa cosa collegando in ODBC tabelle in SQL?
Nicola


author: Oscar Manfredini

text:
"N1C0L4"
> perchè mai ci si dovrebbe fidare di ODBC quando in realtà ci sono rischi
di
> consultazione/elaborazone di dati non esatti?
Dipende dal Driver ODBC e dalle caratteristiche del DataBase remoto (a volte
molto diverse da JET).
E come dici tu, quando ci si connette a formati di Database obsoleti o poco
diffusi, è bene verificare attentamente come funzioni il Mapping.
Soprattutto dei campi floating points.
> Accade la stessa cosa collegando in ODBC tabelle in SQL?
No!


author: ALESSANDRO Baraldi

text:
"Oscar Manfredini" <
osca...@libero.it
> ha scritto nel messaggio
news:4795fda3$0$37203$4faf...@reader3.news.tin.it...

Ciao ragazzo... felice di sentire che ci sei ancora.
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.alessandrobaraldi.it
---------------------------------------------------------------------------


text:
"ALESSANDRO Baraldi"
> Ciao ragazzo... felice di sentire che ci sei ancora.
Ciao Alessandro!
Inutile chiederti come va, perchè basta seguire le evoluzioni della tua area
per farsi un'idea    ;-))


text:
> Ciao Alessandro!
>
> Inutile chiederti come va, perchè basta seguire le evoluzioni della tua
area
> per farsi un'idea    ;-))
>
In realtà ho mollato tutto già da un pezzo ... nel senso che è quasi un anno
che
non sviluppo più, e quello che vedi sono solo giochetti di NOIA grafici che
fanno divertire solo me
ma che non danno nulla...
Vediamo se mi torna la voglia magari in futuro... ;-)



text:
"ALESSANDRO Baraldi"
> > Inutile chiederti come va, perchè basta seguire le evoluzioni della tua
> area
> > per farsi un'idea    ;-))
> In realtà ho mollato tutto già da un pezzo ... nel senso che è quasi un
anno
> che
> non sviluppo più, e quello che vedi sono solo giochetti di NOIA grafici
che
> fanno divertire solo me
> ma che non danno nulla...
>
> Vediamo se mi torna la voglia magari in futuro... ;-)
Ma non far così Alessandro, dai...
Che ne sarebbe di icaa senza di te??
;-)
Ciao!


title: [ot] qualche esperto di php

author: bfs

text:
Salve,
da una pagina php che legge i dati da un mdb mi appaiono degli ??????????
anzichè dei caratteri cirillici.
Per i caratteri italiani invece nessun problema
Qualcuno si è già imbattuto nel problema?
Grazie e scusate l'ot ma ho già postato su newsgroup dedicati senza successo
BFS


title: [ot] qualche esperto di php

author: Alessandro Cara

text:
bfs ha scritto:

http://it.wikipedia.org/wiki/UTF-8
e comunque che sia php e' un dettaglio.Il problema e' a carico della
codifica HTML
--
ac


title: saresti gentilissimo

author: stwe

text:
hai perfettamente ragione... :-)))))
solo che io non mi osavo a chiedertelo, anche perchč pensavo che scrivessi
il codice direttamente, senza crearti il db. ma queste erano solo mie
supposizioni
come da sub ripeto che sei gentilissimo a inviarmi il file.
aspetto con ansia e poi giuro che fino a che non capito non ti disturbo piů
grazie infinite
by
stwe


title: saresti gentilissimo

text:
"stwe" <
st...@stwe.org
> ha scritto nel messaggio
news:tHU77.5100$0Z1.1...@news.infostrada.it...

sono cretino
non avevo controllato la posta
grazie mille
e chiedo scusa al news per questi due post inutili
by
stwe


title: saresti gentilissimo

text:
"stwe" <
st...@stwe.org
> ha scritto nel messaggio
news:tHU77.5100$0Z1.1...@news.infostrada.it...
> hai perfettamente ragione... :-)))))
> solo che io non mi osavo a chiedertelo, anche perchè pensavo che scrivessi
> il codice direttamente, senza crearti il db. ma queste erano solo mie
> supposizioni
In effetti non ce lo avevo pronto, ma no c'è voluto molto a realizzarlo.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Problema con i selettori record.

author: Lucia Rita Carfagno

text:
Ciao a tutti.
Avrei un piccolo problema la cui soluzione non mi soddisfa molto perchè non
è intuitiva da parte dell'utente che dovrà utilizzare il  programma.
In pratica, tornando sempre alle mie due sottomaschere collegate,
spostandomi con il selettore record tra un record e l'altro, vedo nella
sottomaschera sottostante solo i record relativi alla visita selezionata.
Fin qui tutto ok.
Il record della prima sottomaschera (quello della visita) contiene anche la
data della visita che è importante ovviamente e che vorrei aggiornasse, al
momento della immissione o della semplice selezione col cursore, il
controllo non associato della seconda sottomaschera.
In effetti la data degli esami effettuati dovrà essere la stessa della
visita ambulatoriale.
Io ho scritto queste due righe di codice sia per la sottomaschera degli
esami che dei certificati.
Forms![Form AGGIORNAMENTI]![Sottomaschera tab ESAMI-DA-ESEGUIRE]!data =
Me!data
Forms![Form AGGIORNAMENTI]![Sottomaschera tab CERTIFICATI]!data2 = Me!data
Il tutto funziona bene se però clicco direttamente sul controllo della data
all'interno della sottomaschera e ciò non è molto 'logico', invece vorrei
che l'aggiornamento avvenisse spostandomi semplicemente con il selettore dei
record.
Spero di non avere creato della confusione.
Grazie
Rita


title: Problema con i selettori record.

author: Sergio MAZZA

text:
"Lucia Rita Carfagno" <
lcar...@libero.it
> ha scritto nel messaggio
news:fhahc.13102$Qc.5...@twister1.libero.it...

Prova con l'evento "su corrente" della sottomaschera...
Ciao.
--
Sergio MAZZA


title: Problema con i selettori record.

author: SunRex

text:
"Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
news:c63c2f$o4o$1...@canarie.caspur.it...

Partendo dal presupposto che gli esami ed i certificati
vengano rilasciati (inseriti) alla stessa data della visita e che
sulla prima sottomaschera il dato della data sia riferito al
momento della visita e quindi non inserito a mano ma
impostando il valore predefinito a Date() del campo data potresti fare
lo stesso sulle altre sottomaschere.
SunRex


title: Problema con i selettori record.

text:
"Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
news:c63c2f$o4o$1...@canarie.caspur.it...

Grazie Sergio, ora provo così.
Ciao Rita.


title: Problema con i selettori record.

text:
"SunRex" <
sunrexs...@hotmail.it
> ha scritto nel messaggio
news:I9bhc.79370$hc5.3...@news3.tin.it...

Sì certo potrei fare anche così giocando con la data di sistema, però vorrei
evitare questi automatismi in cui l'operatore non può intervenire per un
motivo o per l'altro.
Spesso gli inserimenti non sono tempestivi e la data non modificabile
potrebbe creare problemi.
Conoscendo un pò il contesto lavorativo in cui il programma si trova ad
operare, sono sicura che mi farebbero cambiare qualcosa.
Comunque grazie per l'aiuto.
Ciao Rita


title: Problema con i selettori record.

text:
"Lucia Rita Carfagno" <
lcar...@libero.it
> ha scritto nel messaggio
news:Vwfhc.13778$Qc.5...@twister1.libero.it...
>
> "Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
> news:c63c2f$o4o$1...@canarie.caspur.it...
> > "Lucia Rita Carfagno" <
lcar...@libero.it
> ha scritto nel messaggio
> > news:fhahc.13102$Qc.5...@twister1.libero.it...
> > > Ciao a tutti.
> > >
> > > Avrei un piccolo problema la cui soluzione non mi soddisfa molto
perchč
> > non
> > > č intuitiva da parte dell'utente che dovrŕ utilizzare il  programma.
> > > In pratica, tornando sempre alle mie due sottomaschere collegate,
> > > spostandomi con il selettore record tra un record e l'altro, vedo
nella
> > > sottomaschera sottostante solo i record relativi alla visita
> selezionata.
> > > Fin qui tutto ok.
> > > Il record della prima sottomaschera (quello della visita) contiene
anche
> > la
> > > data della visita che č importante ovviamente e che vorrei
aggiornasse,
> al
> > > momento della immissione o della semplice selezione col cursore, il
> > > controllo non associato della seconda sottomaschera.
> > > In effetti la data degli esami effettuati dovrŕ essere la stessa della
> > > visita ambulatoriale.
> > > Io ho scritto queste due righe di codice sia per la sottomaschera
degli
> > > esami che dei certificati.
> > >
> > > Forms![Form AGGIORNAMENTI]![Sottomaschera tab ESAMI-DA-ESEGUIRE]!data
=
> > > Me!data
> > > Forms![Form AGGIORNAMENTI]![Sottomaschera tab CERTIFICATI]!data2 =
> Me!data
> > >
> > > Il tutto funziona bene se perň clicco direttamente sul controllo della
> > data
> > > all'interno della sottomaschera e ciň non č molto 'logico', invece
> vorrei
> > > che l'aggiornamento avvenisse spostandomi semplicemente con il
selettore
> > dei
> > > record.
> > >
> > > Spero di non avere creato della confusione.
> > >
> > > Grazie
> > > Rita
> > >
> >
> > Prova con l'evento "su corrente" della sottomaschera...
> >
> > Ciao.
> >
> > --
> > Sergio MAZZA
> >
> >
> Grazie Sergio, ora provo cosě.
>
> Ciao Rita.
>
>
Ho provato ad inserire le due righe su corrente, in effetti va molto meglio
perchč aggiorna subito quando scorro i pazienti e le sottomaschere
visualizzano i record posizionandosi sempre sul primo della lista, perň se
mi sposto col selettore al record successivo, l'aggiornamento della data si
ferma.
            Mille grazie come sempre
                    Ciao Rita


title: Problema con i selettori record.

text:
"Lucia Rita Carfagno" <
lcar...@libero.it
> ha scritto nel messaggio
news:ZBfhc.137401$Kc3.4...@twister2.libero.it...

Se hai voglia una soluzione molto elegante sta sul sito comune.
"Usare il controllo calendario per inserire una data in una casella di
testo"
Ti tieni il valore Date() ma aggiungendo un piccolo pulsante vicino al campo
data
o sul click del campo data puoi far apparire un controllo calendario dove
l'utente
può selezionare la data (Anno,Mese,Giorno) e quindi cambiarla.Fra l'altro fa
molto
effetto all'utente.Chiaramente io la userei in abbinazione a quello che ti
ha suggerito Sergio.
SunRex


title: Problema con i selettori record.

text:
"Lucia Rita Carfagno" <
lcar...@libero.it
> ha scritto nel messaggio
news:Jshhc.137722$Kc3.4...@twister2.libero.it...
>
> "Lucia Rita Carfagno" <
lcar...@libero.it
> ha scritto nel messaggio
> news:Vwfhc.13778$Qc.5...@twister1.libero.it...
> >
> > "Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
> > news:c63c2f$o4o$1...@canarie.caspur.it...
> > > "Lucia Rita Carfagno" <
lcar...@libero.it
> ha scritto nel messaggio
> > > news:fhahc.13102$Qc.5...@twister1.libero.it...
> > > > Ciao a tutti.
> > > >
> > > > Avrei un piccolo problema la cui soluzione non mi soddisfa molto
> perchè
> > > non
> > > > è intuitiva da parte dell'utente che dovrà utilizzare il  programma.
> > > > In pratica, tornando sempre alle mie due sottomaschere collegate,
> > > > spostandomi con il selettore record tra un record e l'altro, vedo
> nella
> > > > sottomaschera sottostante solo i record relativi alla visita
> > selezionata.
> > > > Fin qui tutto ok.
> > > > Il record della prima sottomaschera (quello della visita) contiene
> anche
> > > la
> > > > data della visita che è importante ovviamente e che vorrei
> aggiornasse,
> > al
> > > > momento della immissione o della semplice selezione col cursore, il
> > > > controllo non associato della seconda sottomaschera.
> > > > In effetti la data degli esami effettuati dovrà essere la stessa
della
> > > > visita ambulatoriale.
> > > > Io ho scritto queste due righe di codice sia per la sottomaschera
> degli
> > > > esami che dei certificati.
> > > >
> > > > Forms![Form AGGIORNAMENTI]![Sottomaschera tab
ESAMI-DA-ESEGUIRE]!data
> =
> > > > Me!data
> > > > Forms![Form AGGIORNAMENTI]![Sottomaschera tab CERTIFICATI]!data2 =
> > Me!data
> > > >
> > > > Il tutto funziona bene se però clicco direttamente sul controllo
della
> > > data
> > > > all'interno della sottomaschera e ciò non è molto 'logico', invece
> > vorrei
> > > > che l'aggiornamento avvenisse spostandomi semplicemente con il
> selettore
> > > dei
> > > > record.
> > > >
> > > > Spero di non avere creato della confusione.
> > > >
> > > > Grazie
> > > > Rita
> > > >
> > >
> > > Prova con l'evento "su corrente" della sottomaschera...
> > >
> > > Ciao.
> > >
> > > --
> > > Sergio MAZZA
> > >
> > >
> > Grazie Sergio, ora provo così.
> >
> > Ciao Rita.
> >
> >
> Ho provato ad inserire le due righe su corrente, in effetti va molto
meglio
> perchè aggiorna subito quando scorro i pazienti e le sottomaschere
> visualizzano i record posizionandosi sempre sul primo della lista, però se
> mi sposto col selettore al record successivo, l'aggiornamento della data
si
> ferma.
>
>             Mille grazie come sempre
>                     Ciao Rita
Rileggendo il tuo primo messaggio, credo tu abbia bisogno di gestire più di
un evento; "su corrente" per scorrere i record e "su modifica" per gestire
l'eventuale immissione dati.
Oppure non riesco a capire il "meccanismo"...
Ciao.
--
Sergio MAZZA


title: Problema con i selettori record.

text:
"SunRex" <
sunrexs...@hotmail.it
> ha scritto nel messaggio
news:UOnhc.115104$rM4.4...@news4.tin.it...

OK grazie SunRex, andrò a vedere.
Ho già letto tra gli argomenti del NG quello da te citato, ma non sono
andata a vederlo perchè pensavo non facesse al caso mio.
Comunque ora ci vado.
Ciao Rita


title: Problema con i selettori record.

text:
"Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
news:c65bm1$b25$1...@canarie.caspur.it...

Sergio mi metto subito all'opera e ti farò sapere.
Ti aggiungo che questo aggiornamento della data diventa particolarmente
importante perchè fa vedere all'utente quali visite sta immettendo e a quali
di queste si riferiscono gli esami non essendovi presente un numero
progressivo che le contraddistingue.
Grazie ed a presto.....(per le buone notizie...)
Ciao Rita


title: Problema con i selettori record.

text:
"Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
news:c65bm1$b25$1...@canarie.caspur.it...

Sergio ti ringrazio, ma purtroppo non ho risolto. Ormai comincio a pensare
che non si possa fare.
Immettendo il codice 'Su modifica' non succede nulla, cioè è tutto ok quando
apro la maschera in aggiornamento e mi appare già il primo paziente
selezionato, le visite effettuate nella prima sottomaschera in cui,
all'inizio di ogni riga, trovo la famosa data, contemporaneamente appare poi
il primo record relativo agli esami effettuati nella seconda sottomaschera.
La data della visita mi appare anche nella prima sottomaschera e nella
seconda. Quindi l'evento 'Su corrente' funziona bene.
Però, quando col selettore record mi sposto dal primo record al secondo
record delle visite effettuate, la data che appare nel record della visita
effettuata non aggiorna la data nelle due sottomaschere che comunque
funzionano facendomi vedere i record relativi.
Comunque Sergio fa niente, non voglio creare problemi, dovrò dire all'utente
di cliccare sulla data sperando che riesca a ricordarselo.....
Mille grazie Rita


title: Problema con i selettori record.

text:
"Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
news:c65bm1$b25$1...@canarie.caspur.it...

Ciao Sergio,
volevo solo dirti che ho risolto il problema dei selettori.
Tu mi avevi detto di sfruttare l'evento 'Su corrente' della maschera, ma io
avevo utilizzato quello della maschera principale che pure in parte mi aveva
risolto il problema.
Ho provato ieri, per puro caso, a cliccare proprio sul selettore e lì mi è
apparsa la finestra giusta in cui ho inserito il codice. Ora funziona tutto
benissimo, quindi, avevo sbagliato io (come al solito..).
Grazie
ciao Rita


title: Problema con i selettori record.

text:
"Lucia Rita Carfagno" <
lcar...@libero.it
> ha scritto nel messaggio
news:dBtic.143919$Kc3.4...@twister2.libero.it...
>
> Ciao Sergio,
> volevo solo dirti che ho risolto il problema dei selettori.
> Tu mi avevi detto di sfruttare l'evento 'Su corrente' della maschera, ma
io
> avevo utilizzato quello della maschera principale che pure in parte mi
aveva
> risolto il problema.
> Ho provato ieri, per puro caso, a cliccare proprio sul selettore e lě mi č
> apparsa la finestra giusta in cui ho inserito il codice. Ora funziona
tutto
> benissimo, quindi, avevo sbagliato io (come al solito..).
>
> Grazie
> ciao Rita
Pfiuuu!!! L'ho sfangata pure stavolta...
Ciao.
--
Sergio MAZZA


title: Problema con i selettori record.

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:cSAic.99335$hc5.4...@news3.tin.it...

Eheheh
Ciao Rita


title: [AC00] Margini Report

author: BabboNatale

text:
Ciao, ho una domanda da farvi:
c'è un motivo particolare percui i miei report non hanno dei margini
"stabili"?
Mi spiego: io disegno il report e vado su imposta pagina e metto margini a
15,15,15,15 (esempio).
Perchè prima o poi me li ritrovo cambiati? Io apro i report, normalmente, in
anteprima e vedo che non ci stanno nella pagina... a volte cambia anche
l'orientamento della pagina da orizzontale in verticale...
Sono allibito!
C'è un modo per "costringere" i report a un certo margine e a un certo
orientamento?
Grazie.
ilBabbo
www.studiopasquali.it


title: [AC00] Margini Report

author: Emyr

text:


è un bug conosciuti, vedi nei treahd precedenti
Saluti.
Emanuele.


title: REPORT >>> to PDF.... il punto della situazione dopo qualche test

text:
Salve ragazzuoli...
Da qualche gg sto provando 2 programmi NON Freeware a prezzo abbastanza
modico (dai 90 ai 120?) per salvare/inviare i Report in PDF.. (notare.....
309?+IVA Acrobat 5.0)
Avevo giorni fa provato PDF995 e AdobePrintPDF (avevo trovato i file dei
driver....  forse perche erano per win95).... e ho visto che non andavano
bennissimo.. anzi uno si piantava spesso e l'altro convertiva tutto un poco
alla C...O... ;)
Ora....Ho trovato che entrambi i programmi vanno veramente BENE.. vi riporto
i primi test da me effettuati:
--------------
1° Programma  --- FinePrint pdfFactory PRO in italiano v1.56
http://www.fineprint.com
--------------
Non l'ho ancora acquistato ma lo sto testando in versione prova:
Fantastico... crea in modo veramente eccezionale anche i Report + complessi
(Neanche paragonabile a PDF995 da 9$... che storpia spesso le true type)...
Vantaggio: Prima di creare il PDF vero proprio lo visualizza a schermo (tipo
l'anteprima che utilizzano le Stampanti HP.. che simulano il processore di
stampa)... poi da qui è già possibile scegliere.. se..
- Visualizzarlo in Acrobar Reader
- Inviarlo via Mail
- Stamparlo
- ed altre funzioni interessanti
Problemi: ho notato che a volte le Bitmap non le converte in modo eccellente
come lo SnapShot
---------------
2° programma ----- Jaws PDF Creator 3.0
http://www.jawspdf.com/
---------------
Sembra funzionare veramente Bene... devo solo fare dei test comparativi tra
questo e il programma sopra elencato.
Non fa l'anteprima a video primadi stamparlo...  ma lo sto usando da 2 gg..
perciò non escludo che lo faccia anche lui.
Problemi:  Non ho trovato nessun difetto apparente nelle conversione dei
true type e delle bitmap
--------------------
Con questo per ora e tutto... vi aggiorno poi man mano che trovo o non dei
DIFETTI   ;)))
CHRISTIAN


author: Neo

text:
"### CH v2.003 ###" <
ngma...@genio-af.it
> ha scritto nel messaggio
news:b6jmub$1di$1...@fata.cs.interbusiness.it...

GRAZIE per le tue informazioni!
io posso aggiungerti che uso Acrobat 4 (crakkato)
e la conversione da alcuni problemi sui report più complessi a livello di
linee (se ce ne sono tante ogni tanto le fa storte, anche se in stampa alla
fine risultano giuste.)
il problema più grosso sono le dimensioni se non uso i suoi compressori.
Mi spiego meglio:
per avere dei risultati accettabili/belli devo creare il pdf senza alcuna
compressione (sia per le linee che per il testo, che per le bitmap) ed
includere tutti i font.
questo causa che a volte le dimensioni del file risultano ... eccessive e
bisogna usare programmi tipo WinZip per poter, ad esempio, inviare i
risultati via e-mail senza compromettere la rete..
cmq
BUON LAVORO


title: Navigazione in sottomaschera con record filtrati

author: Laura

text:
Ciao a tutti.
Provo a spiegarvi il mio attuale problema.
Ho una maschera principale con vari pulsanti  e con una sottomaschera
vuota  . Ogni pulsante mi apre delle form nella sottomaschera vuota (
imposto sourceobject=nomesottomaschera_che voglio aprire ).
Una di queste sottomaschere presenta tre caselle combo unbound che
permettono all' utente di selezionare dei record nella tabella
associata alla form.
In base ai valori selezionati nelle combo vengono visualizzati i
record relativi nel corpo centrale della sottomaschera in modulo
continuo .
Ora se mi muovo nel primo record tutto ok, ogni record ha al suo lato
pulsanti che aprono form in pop up per la modifica dei record e tutto
funziona.
Quando cerco di spostarmi sul record successivo al primo...Buum! ...la
parte centrale delal sottomaschere si svuota.... e non si vede piu'
nessun record ....
immagino sia un problema di puntamento al record o simile.
Ma ... non so come risolverlo .
Mi aiutate?
Se apro la sottomaschera e nonfaccio nessuna scelta ( e vedo tutti
irecord )tutto funziona per ogni record.
Ho cercato una alternativa con sottomaschera con tre combo e ulteriore
sottomaschere relazionata con i valori scelti della combo . Funziona,
ma l' utente non ha piu' la liberta di sceglere uno o due o tutti e
tre i valori selezionabili da combo.

E poi penso che troppe sottomaschere , quando spezzero' in BE e FE
rallenteranno troppo il tutto.
Grazie
laura


text:
"Laura" <
lau...@libero.it
> ha scritto nel messaggio
news:50db63fe.04062...@posting.google.com...

Probabilmente non vedi nulla (Buum!) perché non ci sono dati nella
sottomaschera da mettere in relazione con quello sulla maschera principale.
Perché non posizioni le combo fuori dalla sottomaschera e a quest'ultima
lasci il lavoro di visualizzare il risultato del filtraggio?
Ciao.
--
Sergio MAZZA


text:
"Sergio MAZZA" <
sergi...@tiscali.it
> wrote in message news:<cbh61o$25f$
1...@canarie.caspur.it
>...

Grazie della fiducia :-)))..........ma .... ovviamente ci sono dei
dati da mostrare!  E i dati appaiono tutti dopo la selezione del campo
nella combo box.
E' solo quando schiaccio il pulsante a lato del record che mi
interessa ( diverso dal primo e sono in modulo continuo ) che la
maschera si chiude e non visualizza nulla. Ho provato a inserire un
recordsetclone pari alla selezione del filtro e funziona! ma dopo ho
problemi a risettare il recordset allo stato iniziale per un nuovo
filtro. Non so lavorare( ancora ) con recordset.
Vorrei usare questa soluzione perche' lascia la liberta' all' utente
di slezionare uno  o tutti i parametri , con le sottomaschere e link
impostati padre e figlio non ho  la stessa flessibilita'.


text:
"Laura" <
lau...@libero.it
> ha scritto nel messaggio
news:50db63fe.04062...@posting.google.com...
>
> Grazie della fiducia :-)))..........ma .... ovviamente ci sono dei
> dati da mostrare!  E i dati appaiono tutti dopo la selezione del campo
> nella combo box.
> E' solo quando schiaccio il pulsante a lato del record che mi
> interessa ( diverso dal primo e sono in modulo continuo ) che la
> maschera si chiude e non visualizza nulla. Ho provato a inserire un
> recordsetclone pari alla selezione del filtro e funziona! ma dopo ho
> problemi a risettare il recordset allo stato iniziale per un nuovo
> filtro. Non so lavorare( ancora ) con recordset.
>
> Vorrei usare questa soluzione perche' lascia la liberta' all' utente
> di slezionare uno  o tutti i parametri , con le sottomaschere e link
> impostati padre e figlio non ho  la stessa flessibilita'.
Prima di impostare il nuovo filtro salva il vecchio in una casella di testo
nascosta per riutilizzarlo...
Ciao.
--
Sergio MAZZA


text:
"Sergio MAZZA" <
sergi...@tiscali.it
> wrote in message news:<cbh61o$25f$
1...@canarie.caspur.it
>...

i record ci sono......cmq ho porvato anche a mettere le combo fuori
dalla sottomaschera + un pulsante comando di filtro ( non vorrei usare
sottomaschera linkata con campo master-figlio per lasciare all' utente
la possibilita' di lasciare vuota una combo ) . Il pulsante comando
filtra la sottomaschera e funziona, come funzionava prima. I record
appaiono ( modulo continuo) . Riesco a posizionarmi sul primo record,
ha abbinato un pulsante che mi permette di passare a una finestra pop
up per editarlo e tutto ok.
ma quando cerco dipassare al secondo ( o n-esimo record) listato nel
mio form continuo...il focus non passa a questo record , ne riesco a
fare click sui pulsante.
E il record esiste , e' li mostrato! Non so se riesco a spiegarmi...
La mia impressine e' che non sappia dove andare a posizionarsi...
anche le barre di navigazione record presentano ( correttamente ) che
esistono n record e quando clicco per passare al sucessivo ) dal
secondo in poi, nulla.
Sono un po' disperata, non trovo neppure nulla dei vecchi posting con
problema simile...
grazie


text:
"Laura" <
lau...@libero.it
> ha scritto nel messaggio
news:50db63fe.04062...@posting.google.com...
> i record ci sono......cmq ho porvato anche a mettere le combo fuori
> dalla sottomaschera + un pulsante comando di filtro ( non vorrei usare
> sottomaschera linkata con campo master-figlio per lasciare all' utente
> la possibilita' di lasciare vuota una combo ) . Il pulsante comando
> filtra la sottomaschera e funziona, come funzionava prima. I record
> appaiono ( modulo continuo) . Riesco a posizionarmi sul primo record,
> ha abbinato un pulsante che mi permette di passare a una finestra pop
> up per editarlo e tutto ok.
> ma quando cerco dipassare al secondo ( o n-esimo record) listato nel
> mio form continuo...il focus non passa a questo record , ne riesco a
> fare click sui pulsante.
Non capisco quandi dici "...quando cerco dipassare al secondo..."; come fai
a passare al secondo? Ci cliccherai sopra no? Il fuoco glielo dai tu
selezionando la casella di testo o altro controllo di quel record.
> E il record esiste , e' li mostrato! Non so se riesco a spiegarmi...
La seconda, o almeno io non capisco;
> La mia impressine e' che non sappia dove andare a posizionarsi...
idem come sopra;
> anche le barre di navigazione record presentano ( correttamente ) che
> esistono n record e quando clicco per passare al sucessivo ) dal
> secondo in poi, nulla.
ma nulla che? Che dovrebbe succedere? Se scorri i record con i tasti di
navigazione, a meno di non intercettare l'evento "su corrente" della form,
non succede nulla.
> Sono un po' disperata, non trovo neppure nulla dei vecchi posting con
> problema simile...
Ci credo; cerca di descrivere meglio che cosa vuoi ottenere. Il
funzionamento della sottomaschera č funzionante e lascialo fuori dal
problema, cosě anche il bottone che ti apre il popup; quello che non si
capisce č cosa vorresti fare dopo visto che funziona tutto (o quasi)...
> grazie
Ciao.


title: Allegare TAB via ODBC con tipo campo da ma indicato..

author: Dragons

text:
Gent.mi,
ho tabelle di un database MySQL collegato a ACCESS.
Ho creato delle VISTE che collegate mi vedono i campi, ma..

se i campi sono INT (Intero lungo) per access, mi fa vedere correttamente il contenuto.

Se i campi sono VARCHAR (Testo) allora mi riporta nel campo la dicitura "Dati Binario Lungo", come se lo interpretasse un campo BLOG..!?!?

Non sono riuscito a capacitami dove sia il problema, ho pensato fosse il Driver ODBC x MySQl e ho provato le varie versioni, se qualche bug nascosto.., ma niente stesso risultato..
Ho provato anche da altra rete aziendale..
ma niente stesso risultato..

ho pensato:
è possibile tramite VBA obbligare il collegamento alla tabella (es: relink..)
ma dirgli che tipo di campo deve essere?

è possibile una dritta?
Grazie anticipatamente
Dragons


text:
Una precisazione. Access interpreta i campi che vedo "Dati Binario Lungo" come campo tipo: "Oggetto OLE"

Grazie ancora
Dragons


text:
RISOLTO
come ho fatto??
Ho testato su un PC Win 8.1 e ACCESS 2013 il tutto a 64 Bit, ma in altra rete aziendale. (ADSL a 20 MB)
installato driver odbc x MySQL 5.12..
Dal DB Access da me programmato con Access 2010 a 32 Bit ho collegato nuovamente le View che mi facevano stranezze....
Miracolo dei miracoli.. vedo tutto in maniera corretta!

Ma.. dalla mia postazione con pc a 32 bit? come andrà?
riportato il DB  sulla mia postazione...
Il miracolo si è ripetuto!

Anzi ora ho provato a creare nuove view, e ... funziona..
(la rete ADSL Vodafone 6 MB)..

Quindi risulta che ADSL non c'entra..
Per delle stranezze, la 2010 da problemi strutturali, che la 2013 risolve.
Posso dire anche, che per altre problematiche ho risolto con la 2013,
inoltre con la 2013 a 64 Bit l'accesso on line ai dati MySQL è veramente veloce.

Spero che le indicazioni date siano di aiuto
Saluti
Dragons


title: Copiare Controlli e loro Codice

author: Lido Macchioni

text:
E' possibile copiare da una maschera ad un'altra un controllo ed il suo
codice evento?


title: Copiare Controlli e loro Codice

author: Antonio Biso

text:
"Lido Macchioni" <
bym...@tin.it
> ha scritto nel messaggio
news:OzRS9.75009$Q%4.23...@news1.tin.it...
> E' possibile copiare da una maschera ad un'altra un controllo ed il suo
> codice evento?
In progettazione puoi copiare il controllo ma non il suo codice evento (a
meno di andare poi separatamente a fare un copia incolla del codice)
Antonio


title: Copiare Controlli e loro Codice

author: desio

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:4GTS9.94110$TC5.3...@twister1.libero.it...

Caro Biso bentornato
non sai come ci sei mancato
a proposito tra un po' ricomincia...... me pare il 21 o il 22
statti pronto
ciao desio


title: Copiare Controlli e loro Codice

author: ST

text:
Lido Macchioni wrote:
> E' possibile copiare da una maschera ad un'altra un controllo ed il
> suo codice evento?
Tantissimo tempo fa Lorenzo Coronati aveva postato una routine che lo
faceva.
Cerca su Google un thread con l'oggetto "Omaggio della casa".
Ciao
Silvio


title: Copiare Controlli e loro Codice

text:
"desio" <
giscar...@dada.it
> ha scritto nel messaggio
news:3e1c0...@news.dada.it...

E IN PRIMA SERATA!!!!
Antonio


title: Storicizzare valore

text:
Ho una tabella principale "Anagrafico" con i campi Nominativo e Livello.
Una tabella collegata alla principale ,  "Archivio Italia" che dove
"conservo" tutti i valori.
Una query Italia che mi serve per elaborare tutti i dati, fra cui la diaria
da pagare, che varia in base al livello :
esempio spicciolo : livello 1: 24,12 diaria spettante
                              livello 2: 20,10 diaria spettante
Una maschera nella quale permetto di elaborare le nuove missioni e scorrere
l'Archivio.
La mia domanda č :
come faccio a "storicizzare" il livello del dipendente ?
nel senso : a gennaio lui va in missione con il livello 2 e io gli pago
quella diaria, ma se lui diventa livello 1 e io gli cambio il valore nella
tabella principale "Anagrafico" , non voglio che la missione liquidata si
"autoaggiorni" con la diaria spettante al livello 1.
spero di essere stato chiaro !
grazie !


title: Storicizzare valore

author: Roberto da casa

text:
"db1" <
nimzo...@yahoo.it
> ha scritto nel messaggio
news:b8lun9$b7vuu$1...@ID-24065.news.dfncis.de...
> Ho una tabella principale "Anagrafico" con i campi Nominativo e Livello.
> Una tabella collegata alla principale ,  "Archivio Italia" che dove
> "conservo" tutti i valori.
> Una query Italia che mi serve per elaborare tutti i dati, fra cui la
diaria
> da pagare, che varia in base al livello :
> esempio spicciolo : livello 1: 24,12 diaria spettante
>                               livello 2: 20,10 diaria spettante
>
> Una maschera nella quale permetto di elaborare le nuove missioni e
scorrere
> l'Archivio.
> La mia domanda è :
> come faccio a "storicizzare" il livello del dipendente ?
> nel senso : a gennaio lui va in missione con il livello 2 e io gli pago
> quella diaria, ma se lui diventa livello 1 e io gli cambio il valore nella
> tabella principale "Anagrafico" , non voglio che la missione liquidata si
> "autoaggiorni" con la diaria spettante al livello 1.
>
>
> spero di essere stato chiaro !
>
> grazie !
Devi crearti una tabella AnagraficoStorico nella quale memorizzi tutti i
record con la storia dei ogni dipendente; tale tabella conterrà anche un
campo di tipo Data/ora nel quale memorizzi la data di decorrenza di quel
record. Quando dovrai valorizzare la diaria con una DLookup ricaverai il
livello dal record che abbia il codice dipendente uguale al codice
dipendente della diaria e la massima data di decorrenza tra le data di
decorrenza minori o uguali alla data della diaria.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Storicizzare valore

text:
>
> Devi crearti una tabella AnagraficoStorico nella quale memorizzi tutti i
> record con la storia dei ogni dipendente; tale tabella conterrà anche un
> campo di tipo Data/ora nel quale memorizzi la data di decorrenza di quel
> record. Quando dovrai valorizzare la diaria con una DLookup ricaverai il
> livello dal record che abbia il codice dipendente uguale al codice
> dipendente della diaria e la massima data di decorrenza tra le data di
> decorrenza minori o uguali alla data della diaria.
>
grazie x la dritta !
ciao !


title: sensore di presenza

text:
Ho un database multiutente per la gestione di accessi per ditte esterne appaltatrici. Su una postazione con TV ho caricato un FE che mi restituisce logo e nome azienda in full screen.
Mi hanno chiesto di far partire automaticamente un video prima che il fornitore si registri (cioè quando entra dalla porta).

Qualcuno è a conoscenza di un sensore presenza o similare, collegabile a pc windows che restituisca in qualche modo un valore IO in maniera che possa controllarne lo stato da access?


title: sensore di presenza

author: RobertoA

text:

Usi un qualsiasi sensore da antifurto tipo quelli a infrarossi, o
microonde o combinati che ti danno un contatto in chiusura, di solito i
contatti di un rele', attenzione che devi prendere di quelli a fili non
col wireless

https://www.amazon.it/Goodbay-Sensore-Movimento-Infrarossi-I-LIGHT-SNR10/dp/B00F8SDM8Q/ref=pd_bxgy_60_img_3/260-5113529-3057132?_encoding=UTF8&pd_rd_i=B00F8SDM8Q&pd_rd_r=79bfe291-1e22-4426-8cb9-afd2fdc1d869&pd_rd_w=K8qRY&pd_rd_wg=XuVOR&pf_rd_p=bdb40082-07e4-49b4-8420-22707bec768a&pf_rd_r=0VR74XW847SPNKZR0N89&psc=1&refRID=0VR74XW847SPNKZR0N89

Il sensore di movimento lo colleghi ad una scheda che legga i/o
digitali, tipo questa

https://www.amazon.it/USR-IO424T-EWR-Controller-supporto-Ethernet-Interfaccia/dp/B07FTFXDZM

E poi, esempi di codice del produttore sotto mano, devi realizzarti il
software per interrogare la scheda per capire quando il sensore 'vede'
qualcosa

Consiglio l'accoppiata sensore+scheda perche' credo sia difficile
trovare un sensore che gia' di suo parla via rs232 o ethernet

Alternativa e' realizzare un qualcosa ad hoc dal punto di vista della
scheda controllo, tipo un controllore con interfaccia rs232 che spari
sulla seriale dei codici opportuni quando il sensore vede oppure non
vede niente
Questa seconda soluzione ti eviterebbe di interrogare continuamente la
scheda perche' potresti sfruttare gli eventi asincroni della rs232 e
'fare' qualcosa solo al cambiamento di stato vedo/nonvedo del sensore


title: sensore di presenza

text:

Forse si potrebbe usare anche un classico convertitore usb/rs232 di
questo tipo

https://www.amazon.it/Pixnor-FT232RL-Adattatore-seriale-Arduino/dp/B013QRUA6W/ref=pd_sbs_147_2/260-5113529-3057132?_encoding=UTF8&pd_rd_i=B013QRUA6W&pd_rd_r=2c3ec2ee-33bf-4bac-b919-fb8d7a6c6152&pd_rd_w=4kuLK&pd_rd_wg=LlElN&pf_rd_p=fbcaa110-7762-4ba4-93f0-28dd164e130c&pf_rd_r=B4P8G41JXPRYXY26TMVJ&psc=1&refRID=B4P8G41JXPRYXY26TMVJ

usando come ingresso uno dei vari segnali di handshake tipo il dtr, cts,
rts, ri,  quella roba li insomma
Da capire se da software si possa 'leggere' solo il singolo segnale di
handshake oppure se sia roba gestita tutta in automatico dall'elettronica


title: sensore di presenza

text:
>Il giorno mercoledì 13 novembre 2019 13:44:42 UTC+1, RobertoA ha scritto:

Intanto grazie mille, è una buona base da cui partire e ci studierò sopra, anche se le incognite sono diverse. Nella migliore delle ipotesi mi troverò una pagina web con un valore da interrogare. Forse l'aspetto più complesso sarà quello di trovare le istruzioni del produttore prima dell'acquisto... ci provo.
In ogni caso se qualcuno avesse qualcos'altro da consigliare, sarebbe gradito!


title: sensore di presenza

text:

https://www.automation24.com/siemens-logo?utm_source=design_news&utm_medium=ce-blast&utm_campaign=2019-11&utm_content=dn-daily-siemens-logo&ADTRK=Automation24&elq_mid=11134&elq_cid=719265


title: DLookup e recordset dinamici.

author: david

text:
ho questo codice che da errore quando lo passo alla funzione di
aggregazione "DlookUp" dicendo che "dqrst" non viene trovato ed in
effetti io lo creo dinamicamente con:
Set dqrst = dqdf.OpenRecordset
che si trova alla settima riga del codice
secondo voi lo riesco a passare in qualche modo? o devo passare per
forza per una creazione tabella temporanea e poi passare la tabella
temporanea al Dlookup???
ciao
e grazie a tutti
david
Dim dqrst, Rst As Recordset
Dim dbs As Database
Dim dqdf As QueryDef
Set dqdf = dbs.QueryDefs("NumerazioneCercaLivVis")
dqdf.Parameters!NomeFileSenzaExt = strnomeDoc
Set dqrst = dqdf.OpenRecordset
'If IsNull(DLookup("Ufficio", "dqrst", "Ufficio='TUTTI'Or Ufficio='" &
Gr & "'")) Then
'   ControlAutoriz = 0
'End If


title: DLookup e recordset dinamici.

author: Sib dal portatile

text:
"david" <
de...@agemobilitambiente.it
> ha scritto nel messaggio > ho questo

L'errore e' molto semplice.
DlookUp, che e' definita di aggregazione solo per estensione del termine
dato che non aggrga nulla, agisce su tabelle e query (come spiegato
sull'help), e non sui recordset.
Oltretutto, rispetto a quanto hai scritto, era molto piu' facile scrivere:
DLookup("Ufficio", "NumerazioneCercaLivVis", "Ufficio='TUTTI'Or Ufficio='" &
Gr & "'")
O, se proprio vuoi usare la tua variabile recordset:
DLookup("Ufficio", dqrst.Name, "Ufficio='TUTTI'Or Ufficio='" & Gr & "'"))
Ma a me sembra un pleonasmo.
Sib
--
----------------------------------------------------
la mia home:
http://digilander.iol.it/syb
----------------------------------------------------
il sito comune di it.comp.database.access:
http://www.sitocomune.com
----------------------------------------------------
4000 anni fa', il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente


title: DLookup e recordset dinamici.

text:


ma scusa se faccio come dici tu NON passo il parametro alla query.
il recordset l'ho introdotto perchč passo strnome come parametro alla
query  NumerazioneCercaLivVis con parametro NomeFileSenzaExt =
strnomeDoc. O NO? magari mi sbaglio e se č cosě, se ti va, illuminami
con la tua saggezza, essendo stata invece a me, negata alla nascita e
nel resto della mia miserrima esistenza.
david


title: DLookup e recordset dinamici.

author: Sib dall'ufficio

text:
"david" <
de...@agemobilitambiente.it
> ha scritto nel messaggio
> On Fri, 14 Sep 2001 23:04:45 GMT, "Sib dal portatile"
> >"david" <
de...@agemobilitambiente.it
> ha scritto nel messaggio > ho
questo
> >codice che da errore quando lo passo alla funzione di
> >> aggregazione "DlookUp" dicendo che "dqrst" non viene trovato ed in
> >> effetti io lo creo dinamicamente con:
> >> Set dqrst = dqdf.OpenRecordset
> >> che si trova alla settima riga del codice
> >> secondo voi lo riesco a passare in qualche modo? o devo passare per
> >> forza per una creazione tabella temporanea e poi passare la tabella
> >> temporanea al Dlookup???
CUT
> >> Dim dqrst, Rst As Recordset
> >> Dim dbs As Database
> >> Dim dqdf As QueryDef
> >>
> >> Set dqdf = dbs.QueryDefs("NumerazioneCercaLivVis")
> >> dqdf.Parameters!NomeFileSenzaExt = strnomeDoc
> >> Set dqrst = dqdf.OpenRecordset
> >>
> >> 'If IsNull(DLookup("Ufficio", "dqrst", "Ufficio='TUTTI'Or Ufficio='" &
> >> Gr & "'")) Then
> >> '   ControlAutoriz = 0
> >> 'End If
> >
CUT
> >DLookup("Ufficio", "NumerazioneCercaLivVis", "Ufficio='TUTTI'Or
Ufficio='" &
> >Gr & "'")
> >O, se proprio vuoi usare la tua variabile recordset:
> >DLookup("Ufficio", dqrst.Name, "Ufficio='TUTTI'Or Ufficio='" & Gr & "'"))
CUT
> ma scusa se faccio come dici tu NON passo il parametro alla query.
> il recordset l'ho introdotto perchč passo strnome come parametro alla
> query  NumerazioneCercaLivVis con parametro NomeFileSenzaExt =
> strnomeDoc. O NO? magari mi sbaglio e se č cosě, se ti va, illuminami
> con la tua saggezza, essendo stata invece a me, negata alla nascita e
> nel resto della mia miserrima esistenza.
Figurati, mica sono un'arca di scienza. Poi, come dice il saggio egizio,
"...nessuno e' saggio per nascita."
Comunque, una dlookup deve fare riferimento a una stringa che contenga una
istruzione SQL. non puoi passargli altri tipi di parametri se non stringhe.
Hai due strade:
1 visto che hai creato un recordset, fai un findfirst per i dati che cerchi
e accedi direttamente al campo che ti serve
2 crei dinamicamente la stringa SQL con i parametri che ti servono e la usi
nella dlookup
Sib


title: DLookup e recordset dinamici.

text:
Sib dall'ufficio <cerrise...@SPAMtiscalinet.it> wrote in message
9o4rq1$juu$2...@serv1.iunet.it...
> Comunque, una dlookup deve fare riferimento a una stringa che contenga una
> istruzione SQL. non puoi passargli altri tipi di parametri se non
stringhe.
Non mi pare che una stringa SQL funzioni con le funzioni di aggregazione sui
domini, in quanto i soli domini validi sono tabelle e querydef salvate.
Mi pare...
Antonio


title: DLookup e recordset dinamici.

text:
On Tue, 18 Sep 2001 10:19:49 GMT, "Antonio Biso" <
ch...@etruria.net
>
wrote:

infatti il mio dubbio era questo!
cmq Sib mi ha indicato una strada nella seconda mail
nomeRescordset.Name da piazzare nel Dlookup e la proverň.
grazie
david


title: DLookup e recordset dinamici.

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
> Sib dall'ufficio <cerrise...@SPAMtiscalinet.it> wrote in message
> > Comunque, una dlookup deve fare riferimento a una stringa che contenga
una
> > istruzione SQL. non puoi passargli altri tipi di parametri se non
> stringhe.
>
> Non mi pare che una stringa SQL funzioni con le funzioni di aggregazione
sui
> domini, in quanto i soli domini validi sono tabelle e querydef salvate.
> Mi pare...
Hai perfettamente ragione.
Ho detto una cazzata.
Resta il fatto che non si puo' usare un oggetto recordset.
A questo punto potrebbe creare e salvare una query e poi usarla per il
dlookup.
Ma gli conviene fare un findfirst e pescare direttamente il campo.
Sib