title: codice a barre

text:
"CIPROVO" <
can...@fastwebnet.it
> ha scritto nel messaggio
news:MdYhk.3111$0N....@tornado.fastwebnet.it...

L'ideale è usare il lettore in emulazione tastiera. Questo prevede uno
spinotto che si interpone tra il lettore e il connettore della tastiera (PS2
o usb).
In questo caso ogni click sul lettore trasmette alla casella di testo (per
esempio su di  una maschera) il codice letto, esattamente come se lo
digitassi senza bisogno di altro intervento.
Se invece sei costretto ad usare la porta COM devi dotarti di un ocx tipo
MSCOMM32.ocx e fare tutto da codice usando l'evento OnComm del controllo.
In pratica al ricevimento di un segnale dalla porta com specificata si
scatena l'evento OnComm che va gestito.
Questo un esempio di codice con un controllo mscomm che si chiama Comm1:
Private Sub Comm1_OnComm()
On Error Resume Next
        Dim InBuff As String
        Me.Comm1.RThreshold = 0
                 Select Case Comm1.CommEvent
                    Case comEvReceive ' Riceve dati
                    InBuff = Comm1.Input
                    If InBuff <> "" Then
                    Me.Text1 = Me.Text1 & InBuff
                    End If
                    Me.Comm1.RThreshold = 1
                Exit Sub
        end select
End Sub
Ciao, Carlo


title: codice a barre

author: Roberto da Parma

text:
"Carlo Costarella" <
carloantoni...@gmail.com
> ha scritto nel
messaggio news:g69vu7$dtv$1...@tdi.cu.mi.it...

A volte non capisco l'accanimento...con il tempo che si perde, con la
difficoltà che si può incontrare a percorre una certa strada quando si ha
una scelta più semplice e comoda perchè non percorrerla...?????
Ora se il tuo discorso a puramente didattico o vuoi sapere proprio questa
specifica procedura posso capirti...ma...
se invece è una necessità...credo che a fronte di una spesa di 20-25 euro...
hai già risolto il tuo problema senza tanto spargimento di codice... :-)
è un pò come andare in biciletta a Lourdes avendo a disposizione il tele
trasporto di Sulu...se devi andarci per lavoro... ti consiglio il tele
trasporto....se vuoi redimerti...beh allora la scelta la sai già ....
Ciao
--
Roberto da Parma


title: codice a barre

author: RobertoA

text:

Il paragone, in questo caso, calza ben poco
Io gli consiglierei senz'altro la versione su porta seriale
Il motivo e' che quello che leggi dalla porta seriale sai che puo' provenire
solo dal lettore barcode e quindi fai reagire il programma in modo opportuno
Se usi l'emulazione tastiera non saprai mai se quello che viene letto sono
tasti premuti o lettore barcode
Il contro della lettura su rs232 e' la leggera complicazione della lettura,
ma stiamo parlando di una ventina di righe di codice, complicazione
ampiamente ripagata dalla maggior flessibilita' della soluzione con lettura
su porta seriale
Nel senso che puoi anche lasciare in backgroud una form in attesa delle
letture barcode, e contemporaneamente giri sulle altre form del programma
senza bisogno di rimanere bloccati sulla form 'lettura barcode' come invece
accade con l'emulazione tastiera
Ciao
RobertoA


title: codice a barre

author: Carlo Costarella

text:
"RobertoA" <
amor...@tiscalinet.it
> ha scritto
 cut
> Il paragone, in questo caso, calza ben poco
> Io gli consiglierei senz'altro la versione su porta seriale
> Il motivo e' che quello che leggi dalla porta seriale sai che puo'
> provenire solo dal lettore barcode e quindi fai reagire il programma in
> modo opportuno
> Se usi l'emulazione tastiera non saprai mai se quello che viene letto sono
> tasti premuti o lettore barcode
In assoluto è vero, in pratica per inviare qualcosa sul controllo di testo
devi fare click sul lettore di bar code che, se ben consigurato, invia
sempre un carattere di invio o fine lettura. Ad ogni modo il codice che
controlla il bar code (quello del controllo sulla maschera) può essere
tranquillamente adattato a riconoscere un codice valido con meno sforzo che
scrivere le gestione della seriale. Se a questo aggiungi che non hai bisogno
di particolari ocx, mi sembra di poter dire che l'emulazione tastiera è la
soluzione migliore.
> Il contro della lettura su rs232 e' la leggera complicazione della
> lettura, ma stiamo parlando di una ventina di righe di codice,
> complicazione ampiamente ripagata dalla maggior flessibilita' della
> soluzione con lettura su porta seriale
Sulla flessibilità avrei molto da dire...
In molte occasioni ho dovuto usare gli ocx per la gestione delle seriali e
continuo ad usarli ma in applicativi specifichi che oltre a leggere dalla
seriale vi scrivono. Il caso di CIPROVO è molto semplice: ha un controllo in
una maschera da riempire con il risultato scaturito da click di un lettore
bar code.
Se proprio deve scrivere del codice lo fara su dopo aggiornamento del
controllo o prima di aggiornare...qui sì che si tratta di due righe di
codice.
> Nel senso che puoi anche lasciare in backgroud una form in attesa delle
> letture barcode, e contemporaneamente giri sulle altre form del programma
> senza bisogno di rimanere bloccati sulla form 'lettura barcode' come
> invece accade con l'emulazione tastiera
Sì, questo è vero ma non è il caso di CIPROVO.
Altro aspetto da non sottovalutare è il fatto che oramai i pc non sono più
dotati di porta seriale, meno che mai i portatili e, se l'applicativo va
distribuito, ci penserei più di una volta ad utilizzare la seriale.
> Ciao
> RobertoA
Ciao, Carlo


title: codice a barre

text:
"RobertoA" <
amor...@tiscalinet.it
> ha scritto nel messaggio
news:488b49f6$1...@newsgate.x-privat.org...

Potresti avere ragione, ed hai ragione sulla attendibilità del dato con
porta seriale...ma...i lettori bancolini sono lettori "a mano" ...
Quindi si presuppone la presenza dell'operatore e non credo in questo caso
ci possa essere l'ambiguità della lettura del dato.
Poi credo che nè io nè te sappiamo (perchè non ce l'ha detto) come vuole
utilizzare il lettore o come lo utilizza...quindi a onor del vero il
paragone calza...io ho ipotizzato una situazione (che non so) ossia "se lo
usi così allora sarebbe meglio fare questo" diversamente nessuno ti obbliga
a non usare la "bicicletta".
Avrebbe potuto anche rispondermi.... "io voglio andare a lourdes in bici"...
la risposta va bene uguale.
La differenza sta nel fatto che se c'è l'operatore con uno non scrivi una
riga di codice...con l'altro si...ed inoltre se cambia il lettore devi
riscriverti molto probabilmente anche il codice...tutto qui.
Saluti
--
Roberto dall'Enterprise


title: codice a barre

author: Paolo Holzl

text:
> Il contro della lettura su rs232 e' la leggera complicazione della
> lettura, ma stiamo parlando di una ventina di righe di codice,
> complicazione ampiamente ripagata dalla maggior flessibilita' della
> soluzione con lettura su porta seriale
Spezzo una lancia in favore di chi propende per l'emulatore di tastiera.
Negli anni alla fine uso solo quelli.
Dal punto di vista di elasticità non c'è paragone, puoi passare da un
lettore all'altro senza particolari problemi, sui nuovi PC portatili la
seriale non c'è quasi mai per cui devi spesso procurare l'adattatore con
suo driver e tutto il resto.
Per determinati codici non è male poi inserirli anche a mano quando sono
illeggibili (vedi supermercato).
Il lettore poi chi lo compra delle volte se lo usa anche in Excel per
altri scopi.
Ciao


title: alternativa a questo codice

author: Piero

text:
ciao a tutti
utilizzo questo codice in dopo aggiornamento di una sottomaschera

    If Me.Recordset.RecordCount = 0 Then
        Forms![Maschera1]![M_Clienti].Form!ConfermaOrdine = 0
    Else
        Forms![Maschera1]![M_Clienti].Form!ConfermaOrdine = _
            DLookup("Val_Ordini", "qry_Ordini", "IdOrdine=" &
Forms![Maschera1]!IDOrdine)
    End If

per spuntare o meno una casella di controllo che si trova
nella sottomaschera "M_Clienti".

Ora vorrei togliere questo codice dalla sottomaschera
pur avendo lo stesso risultato, ma non so, con cosa sostituirlo.

Grazie per eventali suggerimenti.


title: alternativa a questo codice

text:
Usa l'evento Current della Form, e vai a leggere il Numero di Record della SubForm, così eviti di passare un Criterio, quelli visializzati sono contabilizzabili...!

NREC=Me!NomeSubForm!NomeForm.RecordsetClone.RecordCount

Saluti
@Alex


title: alternativa a questo codice

text:
"@Alex" <
ik2...@libero.it
> ha scritto nel messaggio
news:94cffa21-f7be-4b35...@googlegroups.com...
Usa l'evento Current della Form, e vai a leggere il Numero di Record della
SubForm, cosě eviti di passare un Criterio, quelli visializzati sono
contabilizzabili...!

NREC=Me!NomeSubForm!NomeForm.RecordsetClone.RecordCount

Saluti
@Alex

Ciao Alex
non ho ben capito
e per quanto abbia provato mi da sempre zero


title: Non intercetta più errori dalle stored

text:
Non so cosa sia capitato. Da alcuni giorni, non riesco a ricevere più
gli errori dal lancio delle stored procedure tramite ADODB.error.
E' una gestione consolidata. Ha sempre funzionato. Sapete darmi
indicazioni in merito. Io uso Access2003 con sql server 2000.
Grazie


title: routine che agisce solo su textbox

author: Access

text:
Buonasera a tutti ed eccomi con un nuovo problemino.
Ho il seguente codice che mi agisce su tutti i controlli della form, ma io
vorrei che agisse solo sulle textbox come dovrei modificarlo?
Private Sub Form_Current()
Dim ctrl As Control
On Error Resume Next
For Each ctrl In Controls
If IsNull(ctrl.Value) Then
ctrl.Enabled = False
Else
ctrl.Enabled = True
End If
Next
End Sub
Grazie


title: routine che agisce solo su textbox

author: Alessandro Cara

text:
Access wrote:
> Buonasera a tutti ed eccomi con un nuovo problemino.
>
> Ho il seguente codice che mi agisce su tutti i controlli della form, ma io
> vorrei che agisse solo sulle textbox come dovrei modificarlo?
>
> Private Sub Form_Current()
> Dim ctrl As Control
> On Error Resume Next
> For Each ctrl In Controls
if ctrl.controltype = actextbox then
> If IsNull(ctrl.Value) Then
> ctrl.Enabled = False
> Else
> ctrl.Enabled = True
> End If
endif
> Next
> End Sub
>
>
>
> Grazie
>
>
--
ac
y-1=x


title: routine che agisce solo su textbox

author: Antonio Biso

text:
"Alessandro Cara" <
alessan...@ay-1asistemi.it
> ha scritto nel messaggio
news:vnZJh.2709$6.2...@tornado.fastwebnet.it...

Generalizzando questo tipo di esigenza, può capitare delle volte di dover
agire su controlli di tipo diverso.
Per esempio magari dovevi testare anche delle combo, o mettere enabled a
false anche per pulsanti o altro.
In questo caso, invece di testare il tipo e confrontarlo con tutti quelli
desiderati, il mio trucco è quello di chiamare i controlli che devono essere
sottoposti a modifica con un certo prefisso o suffisso.
Esempio:
X_nome
X_Cognome
oppure
Nome_Test
Cognome_Test
A questo punto nel ciclo sopra, invece di verificare la proprietà type, si
testerà quella name verificando che inizi con X_ o finisca con _Test (usando
left e right)
Antonio


title: routine che agisce solo su textbox

text:
"Alessandro Cara" <
alessan...@ay-1asistemi.it
> ha scritto nel messaggio
news:vnZJh.2709$6.2...@tornado.fastwebnet.it...

Grazie Alessandro va alla grande.
Ciao


title: routine che agisce solo su textbox

text:
"Antonio Biso" <ch...@NOSPAMetruria.net> ha scritto nel messaggio
news:By8Kh.23128$J11.5...@twister1.libero.it...

Ciao Antonio, i codice modificato da Alessandro va  alla grande, pero'
vorrei apprendere anche il tuo sistema per cui il codice trascritto andrebbe
modificato come?
Private Sub form_current()
Dim ctrl As Control
 On Error Resume Next
 For Each ctrl In Controls
  If ctrl.Name = X_NomeDitta Then
 If IsNull(ctrl.Value) Then
 ctrl.Enabled = False
 Else
 ctrl.Enabled = True
 End If
End If
 Next
End Sub
Cosi non mi funziona potresti modificarla?
Grazie per la disponibilita'.
Ciao
Grazie


title: routine che agisce solo su textbox

text:
"Access" <
c...@tin.it
> ha scritto nel messaggio
news:gksKh.23969$J11.5...@twister1.libero.it...

no!
if left(
ctrl.name
,2) = "X_" then
>  If IsNull(ctrl.Value) Then
>  ctrl.Enabled = False
>  Else
>  ctrl.Enabled = True
>  End If
> End If
>  Next
in questo modo il test successivo lo fa per tutti i controlli che iniziano
per X_
Antonio


title: routine che agisce solo su textbox

text:
"Antonio Biso" <ch...@NOSPAMetruria.net> ha scritto nel messaggio
news:tftKh.25684$zG1.2...@twister2.libero.it...

Grande Antonio.
Ho provato e funge benissimo. Si effettivamente cosi posso agire su tutti i
controlli che voglio aggiungendo un prefisso.
Ottimo GRAZIE.


title: routine che agisce solo su textbox

text:
"Access" <
c...@tin.it
> ha scritto nel messaggio
news:8hFKh.24963$J11.5...@twister1.libero.it...
>
> >> Private Sub form_current()
> >>
> >> Dim ctrl As Control
> >>  On Error Resume Next
> >>  For Each ctrl In Controls
> >>   If ctrl.Name = X_NomeDitta Then
> >
> > no!
> > if left(
ctrl.name
,2) = "X_" then
> >
> >>  If IsNull(ctrl.Value) Then
> >>  ctrl.Enabled = False
> >>  Else
> >>  ctrl.Enabled = True
> >>  End If
> >> End If
> >>  Next
> >
> > in questo modo il test successivo lo fa per tutti i controlli che
iniziano
> > per X_
> >
> > Antonio
> >
> >
>
> Grande Antonio.
>
> Ho provato e funge benissimo. Si effettivamente cosi posso agire su tutti
i
> controlli che voglio aggiungendo un prefisso.
>
> Ottimo GRAZIE.
>
Prego
Antonio


title: [SQL] formattare una data

author: George

text:
A2K & SQL Server.
Ho una tabella con dei dati che contengono data e ora.
Vorrei fare una query SQL che mi faccia il distincit sulle date omettendo la
porzione delle ore/minuti/secondi che mi rompono...
Una cosa tipo:
Select data_ora from <miatabella> where <lamiaclausola> group by data_ora
order by data_ora desc
ma solo per la parte data.
Se la lancio cosě mi aggrega anche la parte dell'ora.
Mia aiutate?
Grazie.


title: [SQL] formattare una data

author: Giorgio prx

text:
"George" <
giorgio.ben...@libero.it
> ha scritto nel messaggio
news:bald20$rim$1...@newsreader.mailgate.org...

Ciao George
Una delle soluzioni
Select
   CONVERT(datetime,CONVERT(CHAR(8),Data_ora,112)) NewData
FROM
   Miatabella
WHERE
   Data_ora>='20030215'
GROUP BY
   CONVERT(datetime,CONVERT(CHAR(8),Data_ora,112))
ORDER BY
   NewData desc
Ciao Giorgio.


title: [SQL] formattare una data

text:
"Giorgio prx" <
giorgio...@tiscalinet.it
> ha scritto nel messaggio
news:balri6$qqd$1...@lacerta.tiscalinet.it...
>
> "George" <
giorgio.ben...@libero.it
> ha scritto nel messaggio
> news:bald20$rim$1...@newsreader.mailgate.org...
> > A2K & SQL Server.
Se nella clausola WHERE devi considerare dalla data alla data allora ...
WHERE
    Data_ora>='20030215' AND
    CONVERT(datetime,CONVERT(CHAR(8),Data_ora,112)) <='20030228'
oppure
WHERE
   CONVERT(datetime,CONVERT(CHAR(8),Data,112)) Between '20030215' AND
'20030328'
Ciao Giorgio.


title: [SQL] formattare una data

text:
"Giorgio prx" <
giorgio...@tiscalinet.it
> ha scritto nel messaggio
news:balsph$rdm$1...@lacerta.tiscalinet.it...

Grazie omonimo...
:o)


title: Dal numero Al numero TotConsegna??

author: Ozzi

text:
Premesso che sono un principiante!!!
Ho una tabella con campi: IDConsegnaBiglietti; CodiceAgenzia; Dal n.; Al n.
; Tot Consegna; data Consegna.
Dove "Dal" riguarda il primo numero di una serie di biglietteria, "Al"
l'ultimo numero della serie e "Tot Consegna" la quantità di biglietti
consegnata.
Tipo "Dal" 100 "Al" 149 "Tot Consegna" 50.
Affinchè in "Tot Consegna" compaia automaticamente il dato con una formula
tipo: TotConsegna= Al-Dal+1 come procedo?
Inoltre per creare una tabella con un campo dove i numeri dei biglietti
consegnati risultino automaticamente elecanti su altrettanti record,Tipo:
100, 101, 102, 103, 104 e cosi via sino al a149 come si procede?
grazie davvero


title: Dal numero Al numero TotConsegna??

text:
"Ozzi" <
crudo...@tin.it
> ha scritto nel messaggio
news:Ux_Wc.145647$OR2.7...@news3.tin.it...
> Premesso che sono un principiante!!!
> Ho una tabella con campi: IDConsegnaBiglietti; CodiceAgenzia; Dal n.; Al
n.
> ; Tot Consegna; data Consegna.
> Dove "Dal" riguarda il primo numero di una serie di biglietteria, "Al"
> l'ultimo numero della serie e "Tot Consegna" la quantità di biglietti
> consegnata.
> Tipo "Dal" 100 "Al" 149 "Tot Consegna" 50.
>
> Affinchè in "Tot Consegna" compaia automaticamente il dato con una formula
> tipo: TotConsegna= Al-Dal+1 come procedo?
Tot consegna non dovrebbe proprio esistere come campo in tabella in quanto
dato calcolato sulla base di altri.
O lo generi in query come campo calcolato o in maschera con un'espressione.
Nel primo caso sarà
Tot: [Al] - [Dal]
nel secondo
=[Al] - [Dal]
> Inoltre per creare una tabella con un campo dove i numeri dei biglietti
> consegnati risultino automaticamente elecanti su altrettanti record,Tipo:
> 100, 101, 102, 103, 104 e cosi via sino al a149 come si procede?
Via codice, con un ciclo e l'aggiunta di record o tramite recordset (meglio)
o lanciando query di accodamento
Antonio


title: Dal numero Al numero TotConsegna??

text:
"Antonio Biso" <ch...@NOSPAMetruria.net> ha scritto nel messaggio
news:LM_Wc.55755$1V3.1...@twister2.libero.it...

Ok, grazie il primo enigma l'ho risolto!!
Ma il secondo, "recordset"??!!.......azz.... na parola!!!
C'è possibilità di una spiegazione più.....si, insomma, adattata per la
comprensione dei pivelli??
Grazie, anche nel caso ciò non fosse possibile.


title: Dal numero Al numero TotConsegna??

text:
"Ozzi" <
crudo...@tin.it
> ha scritto nel messaggio
news:JW%Wc.146291$OR2.7...@news3.tin.it...
>
> > > Inoltre per creare una tabella con un campo dove i numeri dei
biglietti
> > > consegnati risultino automaticamente elecanti su altrettanti
> record,Tipo:
> > > 100, 101, 102, 103, 104 e cosi via sino al a149 come si procede?
> >
> > Via codice, con un ciclo e l'aggiunta di record o tramite recordset
> (meglio)
> > o lanciando query di accodamento
> >
> > Antonio
> >
> >
>
> Ok, grazie il primo enigma l'ho risolto!!
>
> Ma il secondo, "recordset"??!!.......azz.... na parola!!!
> C'è possibilità di una spiegazione più.....si, insomma, adattata per la
> comprensione dei pivelli??
Vogliamo provare intanto a guardarci sull'help recordset e gli esempi
correlati?
Poi contiuiamo
Antonio


title: Usare gli Officelinks con i subform

author: Delivery

text:
Officelinks->Analizza con Excel
usando un form + subform.
Excel apre il form ma non il subform.
C'č un modo di includerlo ?
Grazie a tutti
(ho risolto i problemi, ma questi tipi sembra si divertano a crearne
di nuovi...)
Delivery (che comincia a respirare un po'...)
---
Pinocchio


title: selezione PENULTIMO record di una tabella

author: Teamnetwork

text:
continuo con le peripezie
la mia tabella e' cosi composta
id,data,distributore,inserito,residuo
avevo la necessita di creare delle statistiche per la vendita
Per questo motivo avevo la necessita' di :
Sommare i PENULTIMI record (in base alla data o all'id) , di un
determinato distributore e Sottrarre l'ultimo valore residuo presente
sempre con il criterio del distributore
Facendo cosi otterrei la quantita' venduta del prodotto con il
criterio del distributore
Qualche idea ?


text:
On Sun, 28 Sep 2003 19:59:58 GMT, Teamnetwork <
mal...@unseen.org
>
wrote:

 Scordavo di dire che il valore ottenuto sarebbe ideale che fosse
scritto in una tabella (statistiche) dove i campi sono id(chiave
primaria con numeratore),data(data dell'ultimo valore del campo
residuo),venduto


title: Problema con visualizzazioni immagini

author: WORKGROUP

text:
Spero che qualcuno possa aiutarmi perchè mi sta facendo impazzire.
Ho inserito all'interno di un campo una immagine che all'ocorrenza può
essere modificata manualmente e salvata e fin qua nessun problema.
La cosa strana è che su alcuni pc vedo l'immagine correttamente mentre su
altri mi fa vedere solo l'icona anche se quando la apro per modificarla la
vedo correttamente.


title: Problema funzione Dcount in report!!

author: bizio

text:
Ho un report che si basa su una query parametrica e vorrei aggiungine
nel piè di report il totale degli utenti che risultano dal report.
Pensavo di usare la funzione Dcount("espr";"dominio") ma mi dà
errore.Ho capito il motivo leggendo la guida:
dominio: Un'espressione stringa che identifica il set di record che
costituisce il dominio. Può essere il nome di una tabella o di una
query per una query che non richiede parametri.
Quindi mi sembra di capire che la dcount funzione solo per query NON
parametriche!!
Come risolvo nel mio caso?
Grazie ancora


title: Problema funzione Dcount in report!!

author: Bruno Campanini

text:
"bizio" <
fabriz...@libero.it
> wrote in message
news:1168257640.4...@51g2000cwl.googlegroups.com...




======================================
Le funzioni Dominio (DCount, DSum, etc.) se scritte
correttamente funzionano ovunque tu le metta.
Per contare in un report è più opportuno
(ai fini dell'efficienza) l'utilizzo di Count([FieldName]).
La quale però funziona solo a piè di Report e non a
piè di Pagina.
Bruno


title: query

author: Mario

text:
innanzitutto.. ciao a tutti quanti, trovo molto interessante questo ng.. e'
gia' da diverse settimane che vi leggo e non vi ho mai scritto , ora invece sono
ferma in un problema ..

chiedo cortesemente se qualcuno di voi mi sa aiutare o darmi consigli su come
fare questa Query...

ho l'esigenza di attribuire un numero progressivo ai record di una query
ordinata , questo numero poi deve essere visualizzato in una maschera e
successivamente in un report. il fatto e' che non volevo creare un ulteriore
campo nella tabella base in quanto dovrei aggiornare spesso questo dato e quindi
non e' conveniente.

attendo un vs cortese aiuto

grazie mille

Raffaella


title: query

author: Giuseppe

text:
""Mario"" <
mp...@comune.ra.it
> ha scritto nel
  messaggio
news:009401c0083b$c8b6f4e0$1125...@comune.ravenna.provincia.ra.it
...


 Non capisco l’utilità , in una query di un database , di un numero
  progressivo non vincolato al record , e non so se è possibile realizzare tale
  contatore su una query in un campo non associato.

 Per un report si potrebbe intervenire come di
  seguito:

nel Corpo aggiungi una Casella di testo , nelle proprietà :
  Origine controllo =1 ,

Somma
  parziale: Su tutto

 se hai necessità di un contatore sulla maschera
  diverso dalla Casella di record di Access potresti intervenire come segue:

 Aggiungi una etichetta , nome: lblPosizione

Nell’evento Su corrente della maschera :

Dim
  rs As Recordset

Set rs =
  Me.RecordsetClone

If Not Me.NewRecord
  Then

With
  rs

.MoveLast 'conta i record

.Bookmark = Me.Bookmark 'sincronizza il recordset con la
  maschera

End With

End
  If

If Me.NewRecord
  Then

Me!lblPosizione.Caption = "New"

Else

Me.RecordsetClone.Bookmark = Me.Bookmark

Me!lblPosizione.Caption = CStr(Me.RecordsetClone.AbsolutePosition + 1)
  _

& " di " &
  CStr(Me.RecordsetClone.RecordCount)

End If

spero che questo suggerimento ti sia di aiuto

giuseppe


title: query

author: Sergio MAZZA (Tiscali)

text:
Nel sito comune (
http://members.xoom.it/it_db_access/
) ci dovrebbe essere
una
cosa del genere
http://members.xoom.it/_XOOM/it_db_access/faq23.htm
Ciao.


title: query

text:
"Sergio MAZZA (Tiscali)" <
sergi...@tiscalinet.it
> ha scritto nel
messaggio news:8nkaul$osr$1...@pegasus.tiscalinet.it...

ho tentato di utilizzare la soluzione suggerita ma a me con Access 2000
ottengo nel campo calcolato tanti 1 quanto sono i record . Ti chiedo se tu
la hai testata
giuseppe


title: query

text:
"Giuseppe" <
ebq...@tin.it
> ha scritto nel messaggio
news:8nms6u$2gn$1...@nslave2.tin.it...
>
> ho tentato di utilizzare la soluzione suggerita ma a me con Access 2000
> ottengo nel campo calcolato tanti 1 quanto sono i record . Ti chiedo se tu
> la hai testata
> giuseppe
>
>
Purtroppo no, se hai pazienza mi metto al lavoro e ti farò sapere,
altrimenti vedrai che qualcun'altro si farà vivo...
Ciao.


title: query

text:
"Giuseppe" <
ebq...@tin.it
> ha scritto nel messaggio
news:8nms6u$2gn$1...@nslave2.tin.it...
> "Sergio MAZZA (Tiscali)" <
sergi...@tiscalinet.it
> ha scritto nel
> messaggio news:8nkaul$osr$1...@pegasus.tiscalinet.it...
> > Nel sito comune (
http://members.xoom.it/it_db_access/
) ci dovrebbe
essere
> > una
> > cosa del genere
http://members.xoom.it/_XOOM/it_db_access/faq23.htm
> >
> > Ciao.
> >
>
> ho tentato di utilizzare la soluzione suggerita ma a me con Access 2000
> ottengo nel campo calcolato tanti 1 quanto sono i record . Ti chiedo se tu
> la hai testata
> giuseppe
>
>
L'ho provata or ora e funziona benissimo. Ho ricreato le condizioni
dell'esempio e non ho incontrato problemi; casomai invia il codice sql e la
funzione che hai inserito nel modulo...
Ciao.


title: query

text:
"Sergio MAZZA (Tiscali)" <
sergi...@tiscalinet.it
> ha scritto nel
messaggio news:8nr2vt$734$1...@lacerta.tiscalinet.it...

Hai ragione,
funziona , secondo le indicazioni date dall'autore.
Mi sono fidato del primo risultato senza verificare se la sintazssi era
corretta.
giuseppe


title: Estrai numeri

author: ferdiprimo

text:
Ciao a tutti,
Da una banca dati Alimenti inserita in Excel importata in access ho ottenuto
una tabella alimenti con un campo chiamato NomeAlimento contenente i nomi
degli alimenti. Purtroppo in excel il nome dell'alimento era preceduto da un
numero, il primo alimento per es. 1pane, secondo 2mela ...... 800arancia
ecc.Per cui non ho la possibilità di ordinare alfabeticamente gli
alimenti.Con la funzione EstraiNumeri, di Carlo Costarella scaricata dal SC,
inserita sull'evento click di un pulsante di comando sono riuscito a
separare la parte numerica da quella letterale,inserendo quest'ultima in un
controllo associato ad nuovo campo parola della tabella alimenti,Fin qui
tutto bene,il problema consiste nel dover cliccare sul pulsante tante volte
quanti sono gli alimenti. Certamente il tutto può avvenire con il codice di
Vba. Sono poco pratico di Vba, da quel poco che so dovrei usare
openrecordeset , un ciclo e nel ciclo la funzione EstraiNumeri,ma  non so
come fare.Uso A2000. ringrazio per l'aiuto
Ferdinando


title: Estrai numeri

author: Roberto dal portatile

text:
"ferdiprimo" <
ferdi...@libeo.it
> ha scritto nel messaggio
news:WYAI6.11429$UW4.7...@news.infostrada.it...

Ti consiglio di risolvere il tuo problema con uno strumento più consono
(oserei dire istituzionale) per Access: una query di agiornamento (vedi
help).
In un Modulo del tuo database inserisci la funzione di Carlo che hai trovato
nel Sito Comune: così facendo potrai richiamarla da qualsiasi oggetto del
database.
Creati una query di aggiornamento basata sulla tua tabella e nella quale
richiami la funzione di Carlo dalla riga "Aggiorna a:" relativa al "nuovo
campo parola".
Così facendo risolvi anche il problema di essere poco pratico di VBA.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Estrai numeri

text:
"Roberto dal portatile" <
r.ma...@libero.it
> ha scritto nel messaggio
news:3wBI6.11723$UW4.7...@news.infostrada.it...
>
> "ferdiprimo" <
ferdi...@libeo.it
> ha scritto nel messaggio
> news:WYAI6.11429$UW4.7...@news.infostrada.it...
CUT
> > controllo associato ad nuovo campo parola della tabella alimenti,Fin qui
> > tutto bene,il problema consiste nel dover cliccare sul pulsante tante
> volte
> > quanti sono gli alimenti. Certamente il tutto può avvenire con il codice
> di
> > Vba. Sono poco pratico di Vba, da quel poco che so dovrei usare
> > openrecordeset , un ciclo e nel ciclo la funzione EstraiNumeri,ma  non
so
> > come fare.Uso A2000. ringrazio per l'aiuto
> > Ferdinando
> >
>
> Ti consiglio di risolvere il tuo problema con uno strumento più consono
> (oserei dire istituzionale) per Access: una query di agiornamento (vedi
> help).
> In un Modulo del tuo database inserisci la funzione di Carlo che hai
trovato
> nel Sito Comune: così facendo potrai richiamarla da qualsiasi oggetto del
> database.
> Creati una query di aggiornamento basata sulla tua tabella e nella quale
> richiami la funzione di Carlo dalla riga "Aggiorna a:" relativa al "nuovo
> campo parola".
> Così facendo risolvi anche il problema di essere poco pratico di VBA.
> Roberto
Ciao Roberto,
anzitutto ti ringrazio per aver preso in considerazione il mio problema, ho
fatto come dici tu, mi sono creato la query di aggiornamento e qui ho
richiamato la funzione di Carlo in questa maniera EstraiNimeri(Campo1) dove
Campo1 è il campo contenente il nome dell'alimento comprensivo di numero.
Per tutti i record è stato inserito il n°1, come se l'operazione fosse stata
fatta soltanto per il primo record e poi copiata negli altri record.Ieri mi
sono dimenticato di dire che dal pulsante di comando mi richiamo la funzione
in questo modo:
Private Sub Comando10_Click()
    Call EstraiNumeri(Me.Campo1)
    Me.Ferdi = EstraiNumeri(Me.Campo1)
  Me.Parola = Mid(Me.Campo1, Len(Me.Ferdi) + 1)
End Sub
In questo modo ottengo di avere nel campo Parola soltanto lettere.
Come devo fare?
Grazie Ferdinando


title: Estrai numeri

author: Roberto da casa

text:
"ferdiprimo" <
ferdi...@libeo.it
> ha scritto nel messaggio
news:OCOI6.15297$UW4.1...@news.infostrada.it...
>
> "Roberto dal portatile" <
r.ma...@libero.it
> ha scritto nel messaggio
> news:3wBI6.11723$UW4.7...@news.infostrada.it...
> >
> > "ferdiprimo" <
ferdi...@libeo.it
> ha scritto nel messaggio
> > news:WYAI6.11429$UW4.7...@news.infostrada.it...
> CUT
> Ciao Roberto,
> anzitutto ti ringrazio per aver preso in considerazione il mio problema,
ho
> fatto come dici tu, mi sono creato la query di aggiornamento e qui ho
> richiamato la funzione di Carlo in questa maniera EstraiNimeri(Campo1)
dove
> Campo1 è il campo contenente il nome dell'alimento comprensivo di numero.
> Per tutti i record è stato inserito il n°1, come se l'operazione fosse
stata
> fatta soltanto per il primo record e poi copiata negli altri record.Ieri
mi
> sono dimenticato di dire che dal pulsante di comando mi richiamo la
funzione
> in questo modo:
> Private Sub Comando10_Click()
>
>     Call EstraiNumeri(Me.Campo1)
>     Me.Ferdi = EstraiNumeri(Me.Campo1)
>
>   Me.Parola = Mid(Me.Campo1, Len(Me.Ferdi) + 1)
>
> End Sub
> In questo modo ottengo di avere nel campo Parola soltanto lettere.
> Come devo fare?
> Grazie Ferdinando
>
Se la tua tabella sichiama Tabella2, se il campo contenente il nome
dell'alimento comprensivo del nmero si chiama Campo1 e se il nome del campo
che deve contenere il nome dell'alimento senza numero si chiama Parola, il
codice della query di aggiornamento che ti serve deve avere il seguente
codice SQL:
UPDATE Tabella2 SET Tabella2.Parola=
Mid([Campo1],Len(EstraiNumeri([Campo1]))+1);



title: Estrai numeri

text:
CUT
> Se la tua tabella sichiama Tabella2, se il campo contenente il nome
> dell'alimento comprensivo del nmero si chiama Campo1 e se il nome del
campo
> che deve contenere il nome dell'alimento senza numero si chiama Parola, il
> codice della query di aggiornamento che ti serve deve avere il seguente
> codice SQL:
>
> UPDATE Tabella2 SET Tabella2.Parola=
> Mid([Campo1],Len(EstraiNumeri([Campo1]))+1);
> Roberto
Il tuo aiuto è sempre è sempre superlativo.Il tutto funziona perfettamente.
Leggo sempre il NG, avendo molto tempo a disposizione perché in pensione,
devo dire che il tuo modo di esporre le risposte è veramente efficace. Dalle
tue spiegazioni ho imparato moltissimo.
Ciao Ferdinando


title: [OT] la cena a PD si fara'?

author: Federico Luciani

text:
Quali sono le adesioni?
Salvo imprevisti io ci sono e con me Paolo Beltrame.
Non lo conoscete?, siete troppo giovani di questo NG! :-)
--
Federico
--------------------------------------
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access
mailto:
it_db_...@usa.net
--------------------------------------
Tutte le richieste che mi arrivano
in privato, vengono cestinate.
--------------------------------------
Rimuovi paperino. per e-mail
--------------------------------------


title: [OT] la cena a PD si fara'?

author: Matteo

text:
cosa é la cena a PD?
ciao
Federico Luciani <
fluc...@paperino.libero.it
> wrote in message
391AA190...@paperino.libero.it...



title: [OT] la cena a PD si fara'?

author: Carlo Ve

text:
Matteo ha scritto nel messaggio <8fedol$us0$
1...@news.plugit.net
>...
>cosa é la cena a PD?
E' una di quelle cose che servono a conoscersi, a mangiare (bere)
e a fare un po' di casino inzomma
a a divertirsi un po'
Carlo Ve



title: [OT] la cena a PD si fara'?

text:
aperta a tutti?
Carlo Ve <
Car...@mail.dex-net.com
> wrote in message
8feku9$baj$1...@serv1.iunet.it...



title: [OT] la cena a PD si fara'?

text:
Matteo wrote:
> aperta a tutti?
Si, se si riesce ad organizzarla!



title: [OT] la cena a PD si fara'?

author: Lorenzo Coronati

text:
Scrisse Federico Luciani <
fluc...@paperino.libero.it
>:
>Quali sono le adesioni?
>Salvo imprevisti io ci sono e con me Paolo Beltrame.
Sono contento.
Trovavo strano che ancora non ci fossimo incontrati ;-)
>Non lo conoscete?, siete troppo giovani di questo NG! :-)
Di questo siamo tutti giovani!
Di icda, invece...
--
Lorenzo Coronati
--
<<Nessuno sa che questa affermazione e' vera>>
(John D. Barrow)
--


title: [OT] la cena a PD si fara'?

text:
Lorenzo Coronati wrote:
> Scrisse Federico Luciani <
fluc...@paperino.libero.it
>:
> >Quali sono le adesioni?
> >Salvo imprevisti io ci sono e con me Paolo Beltrame.
> Sono contento.
> Trovavo strano che ancora non ci fossimo incontrati ;-)
>
> >Non lo conoscete?, siete troppo giovani di questo NG! :-)
> Di questo siamo tutti giovani!
> Di icda, invece...
Sai per me sono la stessa cosa dal punto di vista
pratico...
...dal punto di vista affettivo invece non sono la stessa
cosa :-)



title: Lanciare un file esterno

author: Alan Solo

text:
Come da oggetto come si fa ad eseguire un file esterno,
ad es. un .doc e che venga aperto con il programa associato?
Ho visto che c'e' la funzione Shell ma sembra funzionare solo per
eseguibili.
... in alternativa so per certo che esiste la funzione API di windows
ShellExecute, e' possibile usarla in Access?
Grazie mille
Alan Solo


title: Lanciare un file esterno

author: Karl Donaubauer

text:
Alan Solo ha scritto:

Si, certo p.e.
http://www.mvps.org/access/api/api0018.htm
--
HTH
Karl
*********
Access-FAQ (tedesco):
http://www.donkarl.com


title: Formattazione di un controllo in stampa

author: VT @ work

text:
Salve a tutti.
Ho un report sul quale ho definito un controllo associato ad un campo
in tabella di tipo testo, lunghezza 6, che contiene il voto di diploma
in un'anagrafica curricula.
In tabella, ho definito il formato del campo come "000\/000".
Il contenuto del campo viene stampato come 99 99, quindi senza barra
separatrice.
Ho impostato "000\/000" anche nelle proprietą formato e maschera di
input del controllo sul report, combinando le due proprietą nei
quattro modi possibili, senza ottenere alcun risultato.
L'unico sistema che ha prodotto il risultato voluto č stato quello di
definire l'origine del controllo come
trim$(left$(nz([voto];space$(3));3)) & "/" &
trim$(right$(nz([voto];space$(3));3))
che non č il massimo dell'eleganza !
Qualche suggerimento ?
Vincenzo Turturro
----------------------------------
Niuna impresa, per minima che sia,
puņ avere cominciamento e fine
senza queste tre cose:
e cioč senza sapere,
senza potere,
senza con amore volere
(Anonimo fiorentino, XIV sec.)
------------------------------


title: aprire una porzione di recordset

author: giorgio

text:
Dato un criterio di ordinamento (ORDER BY Campo1, Campo2, Campo3), esiste
un'istruzione SQL che permetta di aprire un recordset contenente i records
di una tabella che vanno dalla posizione X alla posizione X + 100.
ad esempio dal 1101 al 1200.
Con l'istruzione "TOP 100" riesco ad ottenere solo i primi e gli ultimi 100
records della tabella.


title: aprire una porzione di recordset

text:
In MySQL è possibile ma in Access non penso ci sia una funzionalità del
genere.
Dovresti aggirare il problema filtrando sui campi.
Se spieghi in dettaglio il problema forse posso darti una mano.
Ciao.
"giorgio" <
gsch...@tin.it
> ha scritto nel messaggio
news:0TW0d.239791$OR2.10...@news3.tin.it...



title: aprire una porzione di recordset

author: giorgio rancati

text:
"giorgio" <
gsch...@tin.it
> ha scritto nel messaggio
news:0TW0d.239791$OR2.10...@news3.tin.it...

Ciao Giorgio,
potresti fare cosě
--------------
SELECT TOP 100 T1.*
FROM Tabella T1
  LEFT JOIN (SELECT TOP 1100 Campo1,Campo2,Campo3
                    FROM Tabella
                    ORDER BY Campo1,Campo2,Campo3) T2
          ON T1.Campo1= T2.Campo1 AND
                 T1.Campo2= T2.Campo2 AND
                 T1.Campo3= T2.Campo3
WHERE T2.Campo1 IS NULL AND
               T2.Campo2 IS NULL AND
               T2.Campo3 IS NULL
ORDER BY T1.Campo1,T1.Campo2,T1.Campo3
-------------
Ciao Giorgio


title: aprire una porzione di recordset

text:
"Megasoft78" <
megas...@hotmail.com
> ha scritto nel messaggio
news:ci1ghk$s4n$1...@atlantis.cu.mi.it...
> In MySQL è possibile ma in Access non penso ci sia una funzionalità del
> genere.
> Dovresti aggirare il problema filtrando sui campi.
> Se spieghi in dettaglio il problema forse posso darti una mano.
>
Cercherò di spiegarmi meglio.
In sostanza devo trovare il sistema più veloce per estrarre un range di 100
records (ad es dalla posizione 1.000.001 al 1.000.100) da una tabella di
grosse dimensioni (circa 2.000.000  di records), la tabella possiede un
indice con i tre campi e va ordinata per i tre campi (ORDER BY campo1,
campo2, campo3)
Per adesso l'unico modo che ho trovato per individuare i 100 records
richiesti e questo:
''''''''''''''''''''''''''''''''''''''''''''''''
'Apro l'intero recordset
Dim sSql as String
Dim Rs as Recordset
Dim Db as DataBase
Set Db = OpenDatabase("MioDb.mdb")
sSql="SELECT * FROM Tab1 ORDER BY Campo1, Campo2, Campo3"
set  Rs=Db.OpenRecordset(sSql)
'Mi Posiziono sul record 1.000.001
Rs.Move(1.000.001 )  'Circa 7 secondi
''''''''''''''''''''''''''''''''''''''''''''''''''''''''
Ovviamente se i 100 records sono i primi 100 non c'e problema basta eseguire
"SELECT TOP 100 * FROM Tab1 ORDER BY campo1, campo2, campo3"
e i tempi sono istantanei.
Ma come faccio ad ottenere i successivi 100 e ad avere tempi accettabili?


title: aprire una porzione di recordset

text:
Potresti fare una cosa simile:
Se devi cercare dalla posizione 1.000.001 alla 1.000.100 fai 2
interrogazioni.
La prima ricerchi 1 solo record con l'ordinamento inverso dei 3 campi come
segue:
SELECT TOP 1 * FROM Tab1 ORDER BY Campo1 DESC, Campo2 DESC, Campo3 DESC
a questo punto memorizzi i valori dei campi in 3 variabili
(VALORE1,VALORE2,VALORE3) e fai un'altra interrogazione come la seguente:
SELECT TOP 100 * FROM Tab1 ORDER BY Campo1, Campo2, Campo3 where
Campo1>=VALORE1 AND Campo2>=VALORE2 and Campo3>=VALORE3
Questa soluzione è valida solo se i 3 campi sono chiave primaria, altrimenti
non funziona correttamente.
Un'altra soluzione potrebbe essere quella di creare un campo numerico
progressivo che segua l'ordine dei campi. Facciamo finta che questo campo si
chiama NumRiga, allora la query sarebbe questa:
SELECT TOP 100 * FROM Tab1 ORDER BY NumRiga where NumRiga>=1000001
Altre soluzioni migliori non mi vengono in mente.
"giorgio" <
gsch...@tin.it
> ha scritto nel messaggio
news:L3%0d.241127$OR2.10...@news3.tin.it...



title: aprire una porzione di recordset

author: ciroteo

text:
"Megasoft78" <
megas...@hotmail.com
> ha scritto nel messaggio
news:ci2fch$ge3$1...@atlantis.cu.mi.it...

Ciao Megasoft, la tua preparazione è notevole, ti chiederei di rispettare il
quoting, come faccio io scrivendo di seguito al tuo messaggio, in questo
modo anche gli altri potranno seguire correttamente l'andamento della
discussione!
non me ne volere, sono le semplici regole del gruppo!


title: aprire una porzione di recordset

author: 'gnurant

text:
>
 ''''''''''''''''''''''''''''''''''''''''''''''''
> 'Apro l'intero recordset
> Dim sSql as String
> Dim Rs as Recordset
> Dim Db as DataBase
>
> Set Db = OpenDatabase("MioDb.mdb")
> sSql="SELECT * FROM Tab1 ORDER BY Campo1, Campo2, Campo3"
> set  Rs=Db.OpenRecordset(sSql)
>
> 'Mi Posiziono sul record 1.000.001
> Rs.Move(1.000.001 )  'Circa 7 secondi
>
> ''''''''''''''''''''''''''''''''''''''''''''''''''''''''
>
> Ovviamente se i 100 records sono i primi 100 non c'e problema basta
eseguire
> "SELECT TOP 100 * FROM Tab1 ORDER BY campo1, campo2, campo3"
> e i tempi sono istantanei.
> Ma come faccio ad ottenere i successivi 100 e ad avere tempi accettabili?
non ho mai provato su tanti record così, né ho fatto mai provato ma prova
però Rs.AbsolutePosition
Ciauz
--
'gnurant come una cucuzza
Inviato da
www.mynewsgate.net


title: aprire una porzione di recordset

author: Luciano (DOC)

text:
"ciroteo" <
cir...@libero.it
> ha scritto nel messaggio
news:ci42j5$vfo$1...@hulme.interac.it...
> Ciao Megasoft, la tua preparazione è notevole, ti chiederei di rispettare
il
> quoting, come faccio io scrivendo di seguito al tuo messaggio, in questo
> modo anche gli altri potranno seguire correttamente l'andamento della
> discussione!
> non me ne volere, sono le semplici regole del gruppo!
La regola dice di riportare una porzione significativa del msg cui si
replica e non 30 Kb per aggiungere 2 righe in calce.
Saluti.
Luciano


title: aprire una porzione di recordset

text:
"Megasoft78" <
megas...@hotmail.com
> ha scritto nel messaggio
news:ci2fch$ge3$1...@atlantis.cu.mi.it...
> SELECT TOP 1 * FROM Tab1 ORDER BY Campo1 DESC, Campo2 DESC, Campo3 DESC
> a questo punto memorizzi i valori dei campi in 3 variabili
> (VALORE1,VALORE2,VALORE3) e fai un'altra interrogazione come la seguente:
> SELECT TOP 100 * FROM Tab1 ORDER BY Campo1, Campo2, Campo3 where
> Campo1>=VALORE1 AND Campo2>=VALORE2 and Campo3>=VALORE3
> Questa soluzione è valida solo se i 3 campi sono chiave primaria,
altrimenti
> non funziona correttamente.
Non c'entra che siano chiave o meno.  Non funziona perche' metti la
condizione anche su campo2 e campo3
Saluti.
Luciano


title: aprire una porzione di recordset

text:
> Ciao Megasoft, la tua preparazione è notevole, ti chiederei di rispettare
il
> quoting, come faccio io scrivendo di seguito al tuo messaggio, in questo
> modo anche gli altri potranno seguire correttamente l'andamento della
> discussione!
> non me ne volere, sono le semplici regole del gruppo!
Scusa. Sono un pò sbadato.
Ciao.


title: aprire una porzione di recordset

text:
> Cercherň di spiegarmi meglio.
> In sostanza devo trovare il sistema piů veloce per estrarre un range di
100
> records (ad es dalla posizione 1.000.001 al 1.000.100) da una tabella di
> grosse dimensioni (circa 2.000.000  di records), la tabella possiede un
> indice con i tre campi e va ordinata per i tre campi (ORDER BY campo1,
> campo2, campo3)
>
> Per adesso l'unico modo che ho trovato per individuare i 100 records
> richiesti e questo:
> ''''''''''''''''''''''''''''''''''''''''''''''''
> 'Apro l'intero recordset
> Dim sSql as String
> Dim Rs as Recordset
> Dim Db as DataBase
>
> Set Db = OpenDatabase("MioDb.mdb")
> sSql="SELECT * FROM Tab1 ORDER BY Campo1, Campo2, Campo3"
> set  Rs=Db.OpenRecordset(sSql)
>
> 'Mi Posiziono sul record 1.000.001
> Rs.Move(1.000.001 )  'Circa 7 secondi
>
Scusa, riflettendo bene la prima soluzione che ti ho dato č errata.
L'unica cosa che puoi fare sarebbe quella di numerare con un progressivo che
segue l'ordine dei campi come ti ho nella seconda soluzione.
Scusa per la disattenzione.
Ciao.


title: Maschera che non si chiude

author: AP

text:
Ho importato una maschera da un altro database, e adesso quella maschera
li' non si lascia chiudere e quindi tutto il mio database resta aperto.
Cosa si puo' fare?


title: Maschera che non si chiude

author: Marco Pizzamiglio

text:
AP ha scritto:
> Ho importato una maschera da un altro database, e adesso quella maschera
> li' non si lascia chiudere e quindi tutto il mio database resta aperto.
> Cosa si puo' fare?
Vai nella struttura della maschera, fai Visualizza->Codice e verifica se
c'è del codice VBA che blocca la chiusura.
Potrebbe esserci un Cancel=true da qualche parte o qualcos'altro.
Se non riesci ad andare in struttura termina MSAccess.exe col Task Manager
e riapri il database tenendo premuto Shift.
Ciao.
-Marco-
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Maschera che non si chiude

author: MA

text:

Anzitutto puoi spiegare meglio il probema
e poi vedere cosa c'è scritto nella maschera
Così è difficile capirlo
--
--
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access


title: Maschera che non si chiude

text:
Il Thu, 14 Feb 2008 17:23:35 +0100, Marco Pizzamiglio ha scritto:
> AP ha scritto:
>
>> Ho importato una maschera da un altro database, e adesso quella maschera
>> li' non si lascia chiudere e quindi tutto il mio database resta aperto.
>> Cosa si puo' fare?
>
> Vai nella struttura della maschera, fai Visualizza->Codice e verifica se
> c'è del codice VBA che blocca la chiusura.
No, e' una maschera che ho creato io e non e' veramente nulla di
complicato.
Durante l'importazione si era impallato il mio access, killato da task
manager e riaperto.
> Se non riesci ad andare in struttura termina MSAccess.exe col Task Manager
> e riapri il database tenendo premuto Shift.
Provato, ma e' qualche cosa di vizioso legato a quella maschera.
Per completezza, ne avevo una uguale prima, ma prima di importare questa la
avevo cancellata, e avevo anche compattato il database.


title: Maschera che non si chiude

text:
Il Thu, 14 Feb 2008 17:27:47 +0100, MA ha scritto:
>> Cosa si puo' fare?
> Anzitutto puoi spiegare meglio il probema
Eccolo qui il pignolo.
Meglio di "non si chiude" cosa posso dire? Clicco sulla x e non si chiude.
> e poi vedere cosa c'è scritto nella maschera
"vai adagio pensa a me" c'e' scritto, ma siccome non sono piu' fatti di
metallo i cruscotti e' caduta.


title: OT Traduzione FAQ 6.1 e 6.2

text:
Salve,
Continuamo con il capitolo 6 VBA.
***********************
6.1 Variable instead of object names
Problem
In VBA you want to use a variable instead of the fixed name
of an object (e.g. control in a form or field of a recordset).
Solution
Use the notation with parentheses:
control in a form: Forms("Formname")(StringVariable)
or
field of a recordset: rs(StringVariable)
************************
6.2 Hide/unhide the database window
Problem
You want to hide or unhide the database window (the one
that shows the objects of Access) by code.
Solution
hide:
DoCmd.SelectObject acTable, , True
RunCommand acCmdWindowHide
unhide:
DoCmd.SelectObject acTable, , True
***********************
--
cu
Karl
*********
Access-FAQ
http://www.donkarl.com/it


title: OT Traduzione FAQ 6.1 e 6.2

author: fidirico (lavoro)

text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:2n168aF...@uni-berlin.de...

*************************
6.1 Usare variabili in alternativa ai nomi degli oggetti.
Problema
Vuoi usare in VBA una variabile invece del nome
assegnato ad un oggetto (ad es. il controllo di una
maschera o il campo di un recordset).
Soluzione
Usa la sintassi con le parentesi:
Per il controllo di una maschera:
Forms("NomeMaschera")(VariabileStringa)
oppure, per il campo di un recordset:
rs(VariabileStringa)
****************************************
6.2 Nascondi/Mostra la finestra Database
Problema
Vuoi nascondere o mostrare da codice la finestra database
(quella che contiene gli oggetti di Access).
Soluzione
Nascondi:
DoCmd.SelectObject acTable, , True
RunCommand acCmdWindowHide
Mostra:
DoCmd.SelectObject acTable, , True
********************************************


title: OT Traduzione FAQ 6.1 e 6.2

author: sv

text:
Karl Donaubauer ha scritto:
> Salve,
> Continuamo con il capitolo 6 VBA.
<cut>
Karl, controlla il link, perchè rimanda al capitolo scritto in tedesco.
--
rgrds
SC
www.accessgroup.it
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: OT Traduzione FAQ 6.1 e 6.2

text:
sv wrote:
> Karl Donaubauer ha scritto:
> ...
>> Continuamo con il capitolo 6 VBA.
>
> <cut>
>
> Karl, controlla il link, perchè rimanda al capitolo scritto in
> tedesco.
tnx. L'ho corretto.
--
cu
Karl
*********
Access FAQ:
www.donkarl.com/it


title: OT Traduzione FAQ 6.1 e 6.2

text:
Karl Donaubauer ha scritto:
> sv wrote:
> > Karl Donaubauer ha scritto:
> > ...
> >> Continuamo con il capitolo 6 VBA.
> >
> > <cut>
> >
> > Karl, controlla il link, perchè rimanda al capitolo scritto in
> > tedesco.
> tnx. L'ho corretto.
OK
Nel link, però, ora si legge:
6.1   Variabili inveci dei nomi degli oggetti
Deve essere:
6.1   Variabili invece dei nomi degli oggetti.



title: Find e bookmark in apd

author: Michele

text:
 Nei database mdb esiste un metodo molto comodo per
posizionare una maschera su un record desiderato:
me.recordsetclone.find "criterio"
me.bookmark=me.recordsetclone.bookmark
Nei progetti apd il metodo find non funziona.
Esiste una via alternativa?
O sono io che sbaglio qualcosa?

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


title: Find e bookmark in apd

author: ALESSANDRO Baraldi

text:
"Michele" <
mvan...@inwind.it
> ha scritto nel messaggio
news:62Z152Z117Z97Y1...@usenet.libero.it...
> Nei database mdb esiste un metodo molto comodo per
> posizionare una maschera su un record desiderato:
>
> me.recordsetclone.find "criterio"
> me.bookmark=me.recordsetclone.bookmark
>
> Nei progetti apd il metodo find non funziona.
> Esiste una via alternativa?
> O sono io che sbaglio qualcosa?
>
Io credo che sia il Metodo RecordsetClone quello
non supportato.....!!!
Sulla base ADO l'Help è decisamente chiaro....!!!
me.recordset.clone.find "criterio"
me.bookmark=me.recordset.clone.bookmark
Ciao
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------


title: Pulsanti ingrandimento/riduzione

author: Franco

text:
          Per quale motivo se in una maschera imposto la proprietą "Pulsanti
ingrandimento / riduzione" a "Nessuno" in realtą scompare solo il pulsante
di riduzione a icona, mentre l'altro (quello centrale) rimane attivo? Ho
provato anche a modificare lo "Stile bordo", ma con tutte le opzioni
possibili il problema resta.
Grazie
Franco
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: Pulsanti ingrandimento/riduzione

text:
Franco wrote:
>           Per quale motivo se in una maschera imposto la proprietą
> "Pulsanti ingrandimento / riduzione" a "Nessuno" in realtą scompare
> solo il pulsante di riduzione a icona, mentre l'altro (quello
> centrale) rimane attivo? Ho provato anche a modificare lo "Stile
> bordo", ma con tutte le opzioni possibili il problema resta.
> Grazie
> Franco
Togli
Casella menu controllo
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: Pulsanti ingrandimento/riduzione

text:
                    Il 07 Lug 2005, 16:50, "MA" <
mas...@massimilianoamendola.it
> ha scritto:
> Franco wrote:
> > Per quale motivo se in una maschera imposto la proprietà
> > "Pulsanti ingrandimento / riduzione" a "Nessuno" in realtà scompare
> > solo il pulsante di riduzione a icona, mentre l'altro (quello
> > centrale) rimane attivo? Ho provato anche a modificare lo "Stile
> > bordo", ma con tutte le opzioni possibili il problema resta.
> > Grazie
> > Franco
>
> Togli
> Casella menu controllo
>
> --
> _ _
> Ciao
> MAssimiliano Amendola
www.accessgroup.it
> Cisa - Conferenza Italiana per Sviluppatori Access
> Info:
www.donkarl.com/it
>

Ci ho provato ma senza risultato. Cerco di darti qualche informazione in
più:
nella struttura della maschera ho le proprietà "Pulsanti ingrand./riduzione"
a "Nessuno" e "Casella menu controllo" a "No" come mi hai suggerito;
ho provato con tutte le opzioni dei bordi senza risultato;
ho due eventi legati alla maschera, su Load e su Activate la maschera viene
massimizzata (DoCmd.Maximize), potrebbero essere questi a dare fastidio?
Uso la versione 2003 di Access
Grazie della pazienza



title: Pulsanti ingrandimento/riduzione

text:
Franco wrote:
>                     Il 07 Lug 2005, 16:50, "MA"
> <
mas...@massimilianoamendola.it
> ha scritto:
>> Franco wrote:
>>> Per quale motivo se in una maschera imposto la proprietà
>>> "Pulsanti ingrandimento / riduzione" a "Nessuno" in realtà scompare
>>> solo il pulsante di riduzione a icona, mentre l'altro (quello
>>> centrale) rimane attivo? Ho provato anche a modificare lo "Stile
>>> bordo", ma con tutte le opzioni possibili il problema resta.
>>> Grazie
>>> Franco
>>
>> Togli
>> Casella menu controllo
>
> Ci ho provato ma senza risultato. Cerco di darti qualche informazione
> in
> più:
> nella struttura della maschera ho le proprietà "Pulsanti
> ingrand./riduzione"
> a "Nessuno" e "Casella menu controllo" a "No" come mi hai suggerito;
> ho provato con tutte le opzioni dei bordi senza risultato;
> ho due eventi legati alla maschera, su Load e su Activate la maschera
> viene
> massimizzata (DoCmd.Maximize), potrebbero essere questi a dare
> fastidio?
> Uso la versione 2003 di Access
> Grazie della pazienza
> Franco
Sì se è massimizzata sì



title: Pulsanti ingrandimento/riduzione

text:

         Grazie è proprio così
Ciao



title: Outlook>Access...l'appetito vien mangiando :-)

author: Lindbergh

text:
Ho risolto un grosso problema con l'esempio di Carlo Costarella, pubblicato
sul sito comune , e che riguarda l'invio di un allegato usando la libreria
Mapi32.dll...funziona egregiamente anche con Access 2000..ora riesco con
tutta una serie di accorgimenti  e aggiustamenti ad inviare della
documentazione ai miei clienti ( completa di Subject, Message e tutto ) in
un batter d'occhio (grazie!!! :-)    )
Ora mi sto chiedendo una cosa che potrebbe essermi molto utile:
A volte potrebbe capitarmi di voler mandare lo stesso allegato ad un numero
"n" di records (clienti) che rispondono ad un criterio filtrato ( es:tutte
le Banche) tranne quelle al quale l'ho gia' inviato.
Mi spiego meglio: mando una documentazione ad x;y;z..durante la
settimana....
poi a fine settimana decido che la stessa documentazione la invio a tutti
quelli che corrispondono al settore "banche", (faccio un filtro per
selezione) meno quelli al quale l'ho gia' mandato ( e questo è facile ,
basta inserire una casella di controllo che ad ogni invio mi indichi come
"vero" l'invio)...l'ostacolo che non so superare è la funzione DLookup che
non so come gestire con la Mapi32.dll. "Lei"  è fatta in modo che verifica
il singolo invio e termina la funzione con un avviso di conferma:
if SUCCESS_SUCCESS.....ecc
come posso fare a fare un DLookup e gestire il modulo??
Un'altra cosa: è possibile gestire da un singolo modulo piu' maschere o devo
duplicare un modulo per ogni maschera?? La necessita' mi sorge dal fatto che
ho 2 tipi di invio: la 1 in modo formale e la 2 in modo confidenziale;
quindi ho creato 2 maschere. "Esporta"  ed "EsportaConfidenziale". Nel
1°caso viene fuori il testo: Egr. Dott. Barbareschi...ecc  , nel secondo
Caro Alberto....ecc.... IO non ho trovato di meglio che duplicare il modulo
dove risiede il riferimento F=Forms!Esporta :
MMail     F=F!Esporta
MMail1   F=F!Esporta_Confidenziale
So' che è un modo "arrangiato", funziona , ma volevo sapere se c'era di
meglio :-))
c'è la possibilta' di usare lo stesso modulo dichiarando il riferimento ad
piu' di una  Form??
Come sempre...
muy obligado
grazie
Eddie


author: CarloCos

text:
"Lindbergh" <
lind...@libero.it
> ha scritto nel messaggio
news:QKvw6.1148$E01.1...@news.infostrada.it...

Ok. Grazie per i complimenti.
Questo è uno dei NG più riusciti...
Il programma permette di inviare lo stesso messaggio e lo stesso allegato ad
un numero imprecisato di indirizzi. Puoi usare la casella di testo "Per
conoscenza a", separando gli indirizzi da un punto e virgola.
La cosa è molto semplice aggiungendo una casella di riepilogo alimentata da
una query che ti filtra gli indirizzi per come desideri. Una semplice
routine sulla casella di riepilogo, dopo aver scelto i destinatari, e potrai
accodare tutti gli indirizzi alla casella stessa. Nel codice che scriverai
non dimenticare il punto e virgola tra un indirizzo e l'altro.
Il problema, in questo caso, è che chi riceve i messaggi vedrà in chiaro
tutti gli indirizzi a cui hai mandato l'e-mail.
Ovviamente la stessa operazione la puoi fare utilizzando la casella di testo
"A chi".
Non è necessario usare la funzione DlookUp.
Per il secondo quesito la risposta è sì. Puoi usare una sola maschera o se
preferisci uno stesso modulo per due maschere. Importante è fare bene le
chiamate e mettere le routine Private in un modulo pubblico.
Ciao, Carlo


author: AntoGal

text:
"CarloCos" <
carloco...@libero.it
> ha scritto...
> Il programma permette di inviare lo stesso messaggio e lo stesso allegato
ad
> un numero imprecisato di indirizzi. Puoi usare la casella di testo "Per
> conoscenza a", separando gli indirizzi da un punto e virgola.
> La cosa è molto semplice aggiungendo una casella di riepilogo alimentata
da
> una query che ti filtra gli indirizzi per come desideri. Una semplice
> routine sulla casella di riepilogo, dopo aver scelto i destinatari, e
potrai
> accodare tutti gli indirizzi alla casella stessa. Nel codice che scriverai
> non dimenticare il punto e virgola tra un indirizzo e l'altro.
> Il problema, in questo caso, è che chi riceve i messaggi vedrà in chiaro
> tutti gli indirizzi a cui hai mandato l'e-mail.
Per completezza, se utilizza "Bcc" (Blind Carbon Copy) invece di CC (Carbon
Copy, o Per Conoscenza), nessun destinatario può sapere a quanti altri la
stessa e-mail è stata inviata, nè venire a conoscenza dei relativi
indirizzi.
--
Ciao, AntoGal
*************************************************
Gestione punti vendita (casse e pos NCR)

www.powerretail.it
-------------------------------------------------------------
per scaricare un gioco di DAMA ITALIANA
http://volftp.mondadori.com/italiani/galletta/
*************************************************


text:
"AntoGal" <ant...@NOSPAMsitocomune.com> ha scritto nel messaggio
news:99vhjh$3lm$2...@pegasus.tiscalinet.it...
> "CarloCos" <
carloco...@libero.it
> ha scritto...
> > Il programma permette di inviare lo stesso messaggio e lo stesso
allegato
> ad
> > un numero imprecisato di indirizzi. Puoi usare la casella di testo "Per
> > conoscenza a", separando gli indirizzi da un punto e virgola.
> > La cosa è molto semplice aggiungendo una casella di riepilogo alimentata
> da
> > una query che ti filtra gli indirizzi per come desideri. Una semplice
> > routine sulla casella di riepilogo, dopo aver scelto i destinatari, e
> potrai
> > accodare tutti gli indirizzi alla casella stessa. Nel codice che
scriverai
> > non dimenticare il punto e virgola tra un indirizzo e l'altro.
> > Il problema, in questo caso, è che chi riceve i messaggi vedrà in chiaro
> > tutti gli indirizzi a cui hai mandato l'e-mail.
>
> Per completezza, se utilizza "Bcc" (Blind Carbon Copy) invece di CC
(Carbon
> Copy, o Per Conoscenza), nessun destinatario può sapere a quanti altri la
> stessa e-mail è stata inviata, nè venire a conoscenza dei relativi
> indirizzi.
>
ERa proprio quello che volevo evitare...far vedere a tutti l'elenco degli
inviii....mi potresti fare un esempio...nopn conosco questa funzione..
grazie
Eddie



text:
"Lindbergh" <
lind...@libero.it
> ha scritto...
> > Per completezza, se utilizza "Bcc" (Blind Carbon Copy) invece di CC
> (Carbon
> > Copy, o Per Conoscenza), nessun destinatario può sapere a quanti altri
la
> > stessa e-mail è stata inviata, nè venire a conoscenza dei relativi
> > indirizzi.
> >
> ERa proprio quello che volevo evitare...far vedere a tutti l'elenco degli
> inviii....mi potresti fare un esempio...nopn conosco questa funzione..
Dovrebbe essere un'opzione prevista dal protocollo SMTP.
Io utilizzo Eudora come client di posta elettronica, e l'intestazione della
e-mail contiene:
To:
From:
Subject:
CC:
BCC:
Attached:
di ovvia interpretazione. Se io scrivo l'indirizzo (o tutti gli indirizzi
separati da ; ) nel campo BCC, ottengo l'effetto descritto sopra (nessuno
vede gli altri destinatari).
Pensavo ci fosse anche su Outlook, ma creando per la prima volta un
messaggio di posta elettronica (lo uso solo per i NG) ho notato che presenta
solo:
Da:
A:
CC:
Oggetto:
Magari cerca qualcosa di simile a BCC tra le proprietà dell'oggetto che crei
per pilotare Outlook. Davo per scontato che non poteva non esserci,
dimenticando chi è il produttore :-)
--



author: TopGun

text:
On Wed, 4 Apr 2001 19:53:33 +0200, "AntoGal" <ant...@NOSPAMsitocomune.com>
wrote:
[CUT]
>Pensavo ci fosse anche su Outlook, ma creando per la prima volta un
>messaggio di posta elettronica (lo uso solo per i NG) ho notato che presenta
>solo:
>
>Da:
>A:
>CC:
>Oggetto:
Ciao Antogal, guarda che prima di "Oggetto" c'è Ccn, che è quello che cercate.
Ciao,
Marco "TopGun"


text:
"TopGun" <
marc...@NOSPAM.lycosmail.com
> ha scritto..
> Ciao Antogal, guarda che prima di "Oggetto" c'è Ccn, che è quello che
cercate.
> Ciao,
> Marco "TopGun"
Ok, allora si potrà usare anche via codice.
Per la cronaca sul mio Outlook Express 5.5, durante la composizione di un
messaggio di e-mail, CCn non lo vedo, ma probabilmente sarà attivabile con
qualche opzione nascosta da qualche parte tra i menù.



author: Expo

text:
"AntoGal" <ant...@NOSPAMsitocomune.com> ha scritto nel messaggio
news:9ahon8$ipf$1...@lacerta.tiscalinet.it...
> "TopGun" <
marc...@NOSPAM.lycosmail.com
> ha scritto..
> > Ciao Antogal, guarda che prima di "Oggetto" c'è Ccn, che è quello che
> cercate.
> > Ciao,
> > Marco "TopGun"
>
> Ok, allora si potrà usare anche via codice.
> Per la cronaca sul mio Outlook Express 5.5, durante la composizione di un
> messaggio di e-mail, CCn non lo vedo, ma probabilmente sarà attivabile con
> qualche opzione nascosta da qualche parte tra i menù.
Nel messaggio vai su Visualizza -> Tutte le intestazioni


title: Aggiornamento campi sottomaschera (per record già immessi)

text:
Ho una MascheraOrdini  con Sottomaschera DettaglioOrdini che si appoggiano
alle relative tabelle :
Ordini (Maschera)
DettaglioOrdini (sottomaschera)
Le due Tabelle hanno 3 campi in comune:
- NrOrdine (Chiave univoca in Ordini correlata con integrità referenziale
ed aggiornamento dati)
- Provincia
- Settore
Quando sono in fase di immissione dati vorrei che dalla MascheraOrdini
quando modifico la Provincia oppure del Settore vengano modificati i
record (già immessi) della   Sottomaschera DettaglioOrdini: la modifica
riguarda solo il campo modificato nella  MascheraOrdini .
In realtà quello che avviene è che se modifico uno dei due campi della
MascheraOrdini  nella Sottomaschera DettaglioOrdini si predispone per una
nuova immissione perdendo i record già immessi.
Grazie per l’aiuto
Nicola
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


author: Roberto dal portatile

text:
"nicola47" <
nicola....@fastrwebnet.it
> ha scritto nel messaggio
news:ejkilg$lob$1...@news.newsland.it...
>
> Ho una MascheraOrdini  con Sottomaschera DettaglioOrdini che si appoggiano
> alle relative tabelle :
> Ordini (Maschera)
> DettaglioOrdini (sottomaschera)
> Le due Tabelle hanno 3 campi in comune:
> - NrOrdine (Chiave univoca in Ordini correlata con integrità referenziale
> ed aggiornamento dati)
> - Provincia
> - Settore
> Quando sono in fase di immissione dati vorrei che dalla MascheraOrdini
> quando modifico la Provincia oppure del Settore vengano modificati i
> record (già immessi) della   Sottomaschera DettaglioOrdini: la modifica
> riguarda solo il campo modificato nella  MascheraOrdini .
>
> In realtà quello che avviene è che se modifico uno dei due campi della
> MascheraOrdini  nella Sottomaschera DettaglioOrdini si predispone per una
> nuova immissione perdendo i record già immessi.
Dovrai mettere in relazione uno a molti le due tabelle in base a tali tre
campi, quindi impostare per le relazioni l'integrità referenziale ed infine
abilitare l'opzione Aggiorna campi correlati a catena.
> Grazie per l'aiuto
Prego
>
> Nicola
--
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------


text:
Roberto dal portatile ha scritto:
> "nicola47" <
nicola....@fastrwebnet.it
> ha scritto nel messaggio
> news:ejkilg$lob$1...@news.newsland.it...
> >
> > Ho una MascheraOrdini  con Sottomaschera DettaglioOrdini che si appoggiano
> > alle relative tabelle :
> > Ordini (Maschera)
> > DettaglioOrdini (sottomaschera)
> > Le due Tabelle hanno 3 campi in comune:
> > - NrOrdine (Chiave univoca in Ordini correlata con integrità referenziale
> > ed aggiornamento dati)
> > - Provincia
> > - Settore
> > Quando sono in fase di immissione dati vorrei che dalla MascheraOrdini
> > quando modifico la Provincia oppure del Settore vengano modificati i
> > record (già immessi) della   Sottomaschera DettaglioOrdini: la modifica
> > riguarda solo il campo modificato nella  MascheraOrdini .
> >
> > In realtà quello che avviene è che se modifico uno dei due campi della
> > MascheraOrdini  nella Sottomaschera DettaglioOrdini si predispone per una
> > nuova immissione perdendo i record già immessi.
> Dovrai mettere in relazione uno a molti le due tabelle in base a tali tre
> campi, quindi impostare per le relazioni l'integrità referenziale ed infine
> abilitare l'opzione Aggiorna campi correlati a catena.
> > Grazie per l'aiuto
> Prego
> >
> > Nicola
Ho provato ed è OK.
Era una prova che avevo fatto ma non era evidente il corretto
funzionamento perchè non facevo un Refresh



title: Tabelle DBF

author: Paolo Soldani

text:
Ho delle tabelle *.DBF che prima aggiornavo con l'access'97... invece
sull'ACCESS 2002 non me le aggiora più ?
Qualcuno ne sà qualcosa ?
Ciao. e grazie..
--
Soldani Paolo
Posted from X-Privat Free NNTP server -
www.x-privat.org


title: Filtro su maschere

author: Paolo Agagiů

text:
Ho creato una maschera di ELENCO PRODOTTI con un pulsante che mi apre la
maschera relativa al FORNITORE, questa contiente una sottomaschera con tutti
i prodotti che acquisto dal fornitore ... e fin qui tutto bene
Domanda:
come facci a posizionare la sottomaschera direttamente sul prodotto scelto
dalla maschera ELENCO PRODOTTI invece che sul primo?


title: Filtro su maschere

author: Roberto

text:
Paolo Agagiů <
aga...@tiscalinet.it
> wrote in message
8g1epj$a7q$1...@pegasus.tiscalinet.it...

Non capisco perchč con il pulsante non apri direttamente una maschera con i
dettagli del prodotto che ti interessa; fra i vari dettagli potresti mettere
anche gli estremi del fornitore da cui fare l'acquisto.
Naturalmente in questo caso come "Origine record" della maschera che apri
con il pulsante avrai una query il cui recordset lo ottieni prendendo campi
sia dalla tabella prodotti che dalla tabella fornitori, che immagino siano
in qualche modo in relazione fra di loro.
Altrimenti non ho da dare una soluzione al tuo quesito; almeno che non ti
sia sifficiente vedere nella sottomaschera relativa alla maschera FORNITORE
solo i dati del prodotto scelto nella maschera ELENCO PRODOTTI anzichč tutti
iprodotti che puoi acquistare da quel fornitore.
Se questa ipotesi ti va bene, č sufficiente che come "Origine record" della
sottomaschera relativa alla maschera FORNITORE tu abbia una query con tutti
campi della tabella prodotti tra i quali il codice del prodotto (che
immagino sia contenuto anche in un controllo della maschera di ELENCO
PRODOTTI); in questa query, alla riga CRITERI relativa alla colonna relativa
al codice prodotto, puoi scrivere
                            forms!nomeMaschera!nomeCampo
dove nomeMaschera č il nome della maschera ELENCO PRODOTTI e nomeCampo č il
nome del controllo che nella maschera ELENCO PRODOTTI contiene il codice del
prodotto.
Spero che sia riuscito a spiegarmi :-)))
Ciao Roberto


title: query di ricerca tra due date a scelta

author: Gennaro Lanza

text:
salve, ho creato un piccolo database e vorrei sapere come creare una query
che, una volta avviata, chieda all'utente di scegliere due date e quindi
effettua la ricerca nell'archivio di tutti i records che corrispondono in
questo intervallo
Ciao e grazie a tutti
Genny Faraglione


title: query di ricerca tra due date a scelta

author: Massimo Pallavicini

text:
Usa la sintassi Between [data iniziale] and [data finale] che dovrai
scrivere in corrispondenza del campo data nella riga criteri.
"Gennaro Lanza" <
nospam.inf...@tiscali.it
> ha scritto nel messaggio
news:7ndIc.18436$tj3.9...@news3.tin.it...



title: query di ricerca tra due date a scelta

text:
Vorrei fare in modo che sia l'utente finale che decida le due date. Esempio:
l'utente vuole conoscere tutte le scadenze che avrà in un determinato
periodo, esempio dal 10 al 20 marzo. Inserirà questo intervallo di data in
una maschera che gli comparirà e quindi access gli troverà nell'archivio
tutte le scadenze che rientrano in questo periodo.
Dove posso trovare programmi access già fatti da altre persone cui posso
avere spunto e quindi imparare nuove funzioni?
Ciao e grazie .. soprattutto a Massimo che è stato di mio aiuto
"Massimo Pallavicini" <
maspall...@virgilio.it
> ha scritto nel messaggio
news:TnhIc.28525$tP4.1...@news4.tin.it...



title: Asterisco come valore di defoult

text:
Ciao a tutti.
Ecco il mio problema in Access 2000 di office XP (aggiornato):
In una maschera per i criteri di ricerca non riesco a far memorizzare l' "*"
nelle proprietą della maschera valore predefinito, cosa che ho sempre fatto
in Access 97, fosse campo numerico o testo. In questo caso ho provato con
campo numerico e testo, con esito di pernacchia.
Perchč ?
Grazie
    Bruno


title: maschere divise

author: marcod

text:
Ho dei problemi con le maschere divise del tipo:
impossibile spostare lo stato attivo sulla casellaxy

ciò in seguito ad un'istruzione casellaxy.setfocus
anche se la casella è abilitata e non bloccata.

sembra che venga perso il record corrente dall'origine dei records.
La stessa maschera usata senza la divisione funziona perfettamente.

Qualcuno ha avuto lo stesso problema?

Marco Dell'Oca


title: Riferimenti mancanti

author: Gio&Tin

text:
Se i riferimenti mancanti non sono presenti nella lista delle librerie
disponibili, dove li posso trovare?
Grazie Ciao


title: Riferimenti mancanti

text:
"Gio&Tin" <
joeti...@libero.it
> ha scritto nel messaggio
news:SevF9.34072$3l.9...@twister1.libero.it...
> Se i riferimenti mancanti non sono presenti nella lista delle librerie
> disponibili, dove li posso trovare?
>
> Grazie Ciao
>
Se sono mancanti č perchč non li hai....., sei sicuro di poterli
usare.....????
Quali riferimenti ti mancano......??? Elencali....!!
@Alex.


title: Riferimenti mancanti

text:
"@Alex" <
ik2...@libero.it
> ha scritto nel messaggio
news:YGMF9.37157$3l.10...@twister1.libero.it...
>
> "Gio&Tin" <
joeti...@libero.it
> ha scritto nel messaggio
> news:SevF9.34072$3l.9...@twister1.libero.it...
> > Se i riferimenti mancanti non sono presenti nella lista delle librerie
> > disponibili, dove li posso trovare?
> >
> > Grazie Ciao
> >
>
> Se sono mancanti è perchè non li hai....., sei sicuro di poterli
> usare.....????
> Quali riferimenti ti mancano......??? Elencali....!!
>
> @Alex.
I riferimenti che mancano sono legati al problema che ho sollevato sulla
multiutenza.
Sul mio PC le maschere funzionano correttamente. Su quelle di alcuni
colleghi no perchè, ad esempio, su un PC manca
la libreria Visual Basic for application... sull'altro manca la libreria
Tabular data Control.(che serve in quanto ho inserito l'orario).
Tolgo i flag da quelle mancanti e scorro la lista nella speranza di trovarle
elencate ma non sono tra quelle disponibili.
Anche qui potrò essere + chiaro a breve quando avrò fatto il test sul
lavoro.
Alex come è andata in trasferta in Liguria? Hai preso acqua?


title: Riferimenti mancanti

text:
> >
> > Se sono mancanti è perchè non li hai....., sei sicuro di poterli
> > usare.....????
> > Quali riferimenti ti mancano......??? Elencali....!!
> >
> > @Alex.
>
> I riferimenti che mancano sono legati al problema che ho sollevato sulla
> multiutenza.
> Sul mio PC le maschere funzionano correttamente. Su quelle di alcuni
> colleghi no perchè, ad esempio, su un PC manca
> la libreria Visual Basic for application... sull'altro manca la libreria
> Tabular data Control.(che serve in quanto ho inserito l'orario).
> Tolgo i flag da quelle mancanti e scorro la lista nella speranza di
trovarle
> elencate ma non sono tra quelle disponibili.
>
> Anche qui potrò essere + chiaro a breve quando avrò fatto il test sul
> lavoro.
>
> Alex come è andata in trasferta in Liguria? Hai preso acqua?
>
Sul TURCHINO sembrava di essere nel sommergibile......!! ;-)
Ma la prossima settimana ci ritorno, e sembra possa essere meglio...!!
P.S. come sai che sono andato il LIGURIA...??
Dalla Mail non capisco....!
In ogni caso forse ti conviene crearti un piccolo pacchetto d'installazione
in cui
inserire le Librerie necessarie, questo può evitarti problemi....!!!
Penso però che il tuo problema potrebbe essere causato dalla differenza
delle
versioni, ma solo per quelle presenti e non FLAGGATE......!!!
Ciao.
@Alex.


title: Riferimenti mancanti

text:
"@Alex" <
ik2...@libero.it
> ha scritto nel messaggio
news:%tOF9.38981$2B1.1...@twister2.libero.it...

1) cosa è e come si crea il pacchetto di applicazione
2) mi sapresti anche dire se esiste un libro guida che mi spieghi come usare
un prg che ho scaricato dalla rete per creare i file hlp?
ciao Giovanni


title: Riferimenti mancanti

text:
"Gio&Tin" <
joeti...@libero.it
> ha scritto nel messaggio
news:ivRF9.39794$2B1.1...@twister2.libero.it...
>
> >
> 1) cosa è e come si crea il pacchetto di applicazione
> 2) mi sapresti anche dire se esiste un libro guida che mi spieghi come
usare
> un prg che ho scaricato dalla rete per creare i file hlp?
>
> ciao Giovanni
>
Un pacchetto d'installazione è un Facsimile di blocco contenente tutto
quello
che serve per installare il tuo Prodotto da altri(clienti es.....).
Puoi farlo se disponi della versione ODE o Developer, oppure sfruttando
dei tools che recuperi in INTERNET, che generano un EXE contenete
tutto furchè il RUNTIME di ACCESS.
Per i file di Hlp non ho mai fatto nulla, ma se leggi qualche Tread indietro
mi pare che sia stato affrontato l'argomento in modo abbastanza chiaro.....!
Ciao.
@Alex.


title: [?] Alcune funzioni Access ?

author: Fabio Masciotra

text:
Salve a tutti,
oggi lavorando con alcuni progetti MDB (realizzati con Access97) ricevo
molti errori relativi a
funzioni che no vengono trovate (es. Date(), right, left ed Error$) . Molto
probabilmente
è un problema di DLL che devono essere aggiornate. Qualcuno può aiutarmi?
grazie in anticipo
Fabio


title: [?] Alcune funzioni Access ?

author: FasoN

text:
Prova a creare un db vuoto e ad importarci tutto quaello che hai nel db che
ti da problemi.
Di solito funziona.
Ciao
<LuigI>
Fabio Masciotra <
fam...@tiscalinet.it
> wrote in message
873qbm$8nl$1...@pegasus.tiscalinet.it...



title: [?] Alcune funzioni Access ?

text:
Grazie 1K
Fabio


title: OnCurrent. strano comportamento

author: Easysmile

text:
salve,
Acc2002,
questo problema mi sta facendo impazzire!
Ho una form con due subforms. Il primo subform contiene records dipendenti
dal form mentre i records sul secondo dipendono sia dal form che dal primo
subform.
Link Child fields Secondo subform: Field1; field2
Link Parent Fields Secondo subform: Field1 sul form; [PrimoSubform].Field2
Ovviamente nell'evento Current del primo subform richiamo il Requery del
secondo.
Il tutto funziona a meraviglia, ma se navigando sui records del form
principale, vado indietro di 2 o piu' records, su entrambi i subform si
reitera l'evento current all'infinito!!!!!
Da due giorni sto facendo ogni prova possibile per capire cosa crea il
problema!
Gli eventi current di entrambi i subforms contengono una serie di istruzioni
tramite le quali setto la proprieta' Visible di controlli ognuno proprio del
subform, in dipendenza di valori di altri controlli sempre contenuti nello
stesso subform. Cioe' ad esempio dal secondo subform non setto proprieta'
Visible di controlli del primo e viceversa e non valuto o setto valori di
controlli non contenuti nel subform da dove li richiamo nel codice....
l'unica istruzione requery e' quella menzionata sopra. non ho altri requery,
o refresh o repaint ne' sul codice del form ne' dei due subforms!
Non ho procedure su altri eventi richiamati automaticamente su nessuno dei
tre forms (activate, got focus, open, load, enter, exit o dir si voglia!)
La reiterazione all'infinito si instaura solo ed esclusivamente
nell'evenienza che vado indietro contemporaneamente di almeno due records!
(nel form principale ho un list box che elenca tutti i records del form e
cliccando sullo stesso posso saltare tra ogni record) non importa tra quali
records (cioe' la loro posizione nel recordset), e non importa quali valori
o quali proprieta' i controlli dei subforms assumano a seconda del record
corrente.
Non so se abbia attinenza, ma entrambi i subforms prendono i records da due
SQL statements che richiamano diverse tabelle mentre il form principale e'
basato su un'unica tabella.
gli statement SQL dei due subforms hanno una tabella in comune.....
Ho provato ad eliminare questa tabella da uno dei due subforms e poi
dall'altro, senza risultati.
Ho provato ad eliminare uno alla volta i due collegamenti Parent/Child
Fields, ancora senza risultati!
Ho provato a richiamare il requery del secondo subform nel current del primo
in diversi punti della procedura (prima all'inizio e poi alla fine). Nulla.
Se tolgo il requery, allora elimino il problema. Il fatto e' che non posso
toglierlo!
La cosa davvero strana e' che, stoppando il codice in runtime in diversi
punti della procedura Current del primoSubform, ho notato che fino a che la
procedura fissa solo delle proprieta' Visible di certi controlli senza che
vengano richiamate condizioni (es istruzioni If Then, ecc.) o senza che
vengano calcolati o anche semplicemente valutati i valori di controlli o
variabili, il problema non si presenta! Appena il codice passa per una
istruzione o esegue dei calcoli o valuta dei valori, il problema appare!
Spero di essermi spiegato....
Il mio problema si e' gia' presentato? qualcuno ne hai mai sentito parlare??
come posso ovviare?
Grazie in anticipo!
Carlo


title: OnCurrent. strano comportamento

author: Sib

text:
"Easysmile" <
easy...@ptty.loxinfo.co.th
> ha scritto nel messaggio
> Acc2002,
> questo problema mi sta facendo impazzire!
> Ho una form con due subforms. Il primo subform contiene records dipendenti
> dal form mentre i records sul secondo dipendono sia dal form che dal primo
> subform.
>
> Link Child fields Secondo subform: Field1; field2
> Link Parent Fields Secondo subform: Field1 sul form; [PrimoSubform].Field2
> Ovviamente nell'evento Current del primo subform richiamo il Requery del
> secondo.
e perche' mai?
se hai impostato i campi collegati l'aggiornamento e' automatico.
> Il tutto funziona a meraviglia, ma se navigando sui records del form
> principale, vado indietro di 2 o piu' records, su entrambi i subform si
> reitera l'evento current all'infinito!!!!!
cut
Non vorrei dire, ma ti sconsiglio di scrivere romanzi perche' non c'e' mai
il tempo di leggere tutto.
Ad ogni modo un requery puo' scatenare l'evento current quindi se metti un
requery dentro l'evento current...
Sib


title: Per Roberto dalla Campagna.

author: Bruno - S95

text:
Ciao Roberto, sono quello di legno che non capisce il codice per le maschere
con filtro a ricerca multipla nei report e/o sottoreport.
Ho provato a studiare il codice e a fare diverse prove, sono più confuso di
prima, sii gentile, fai uno strappo, aiutami ti prego, perchè rischio di
invechiare senza risolvere nulla.
Posso scrivere al tuo indirizzo con il tuo permesso e quello degli NG ?
Vuoi il db da vedere ?
Mille grazie in qualsiasi caso
    Bruno


title: Per Roberto dalla Campagna.

author: Alessandro Cara

text:

e se si fosse spostato "in casa"?
Forse e' il caso di un altro post "per roberto da casa"
--
a.cara
Togli qualcosa dall'email


title: Per Roberto dalla Campagna.

author: Roberto dalla campagna

text:
Bruno - S95 <
bruno...@tin.it
> wrote in message
c6p7b.53642$R32.1...@news2.tin.it...

Non ricordo con esattezza quale sia il tuo problema; sarebbe il caso che me
lo rammenti.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Collegare una query in altro DB

author: Paologold

text:
Ciao a tutti,
non sono un gran "mago" di access. Dovrei collegare una query in un
altro DB ma negli oggetti disponibili non la vedo. Ho provato anche a
usare una connessione ODBC con diversi driver, ma dice che non è
possibile.
Grazie.
Paolo


title: Collegare una query in altro DB

author: sv

text:
Paologold ha scritto:
> Ciao a tutti,
> non sono un gran "mago" di access. Dovrei collegare una query in un
> altro DB ma negli oggetti disponibili non la vedo. Ho provato anche a
> usare una connessione ODBC con diversi driver, ma dice che non �
> possibile.
> Grazie.
> Paolo
E le tabelle di origine della tua query dove sono? Devi collegare le
tabelle e poi importi la/le query.
--
sv
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Collegare una query in altro DB

author: Alessandro Baraldi

text:

Nelle proprietà della Query... aprila in struttura e fai Right_Click
sul Grigio... si apre una mascherina con l'elenco delle proprietà...
Tra queste trovi la proprietà "Database Origine" o Connect via VBA...
invece di usare il Corrente metti il Path del DB Esterno...!
Oppure nel comando DDL... usa questo sistema:
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=183
@Alex


title: Link al sito comune

author: Michele Amato

text:
Qualche giorno fa, mentre sistemavo l'home page del mio sito, ho pensato di
inserire un link al sito comune, così, pensando di fare un piacere a degli
amici. Sono andato sulla home page del sito comune, mi son salvato
un'immagine (quella con la scritta sito comune) e l'ho inserito nell'elenco
dei miei link.
Oggi per caso, leggendo qua e la sul sito comune, quando mi imbatto in:
--------------------
Termini di utilizzo
Non è possibile linkare il Sito Comune o alcune delle sue parti, ne
tantomeno farne il mirror (copiare).
Su esplicita richiesta, da postare sul newsgroup it.comp.appl.access e/o
alla e-mail del WebMaster, e su nostro insindacabile giudizio, daremo il
permesso di linkare il Sito Comune, o alcune sue sezioni.
Insieme al link, dovrà, comunque, essere messo bene in evidenza il nome del
newsgroup, it.comp.appl.access, da cui il materiale proviene.
-------------------
Capisco il mirroring, ma chiedere il permesso per inserire un banner con il
link al sito, sinceramente mi sembra paradossale...
La mia non vuole essere una polemica, ma una semplice riflessione...
Credo che chiunque gestisca un sito abbia piacere nel vedere altri siti con
un banner al proprio...
Un saluto.
Michele Amato
P.S.
Non so chi gestisca il sito in questo momento, (Luciano (Doc))?
A Lucià che famo co sto bannere? L'ho levamo? O no?
Aho il mio sito mica è un sito porno!!!
http://utenti.worldonline.it/micheleamato


title: Link al sito comune

author: sib

text:
Michele Amato <
maengi...@ciccia.libero.it
> wrote in message
> Qualche giorno fa, mentre sistemavo l'home page del mio sito, ho pensato
di
> inserire un link al sito comune, così, pensando di fare un piacere a degli
> amici. Sono andato sulla home page del sito comune, mi son salvato
> un'immagine (quella con la scritta sito comune) e l'ho inserito
nell'elenco
> dei miei link.
Per strana "convergenza evolutiva" ho fatto esattamente la stessa cosa
quando ho inserito il link al sito comune sul mio sito.
> Oggi per caso, leggendo qua e la sul sito comune, quando mi imbatto in:
> --------------------
> Termini di utilizzo
>
> Non è possibile linkare il Sito Comune o alcune delle sue parti, ne
> tantomeno farne il mirror (copiare).
> Su esplicita richiesta, da postare sul newsgroup it.comp.appl.access e/o
> alla e-mail del WebMaster, e su nostro insindacabile giudizio, daremo il
> permesso di linkare il Sito Comune, o alcune sue sezioni.
> Insieme al link, dovrà, comunque, essere messo bene in evidenza il nome
del
> newsgroup, it.comp.appl.access, da cui il materiale proviene.
> -------------------
>
> Capisco il mirroring, ma chiedere il permesso per inserire un banner con
il
> link al sito, sinceramente mi sembra paradossale...
Forse effettivamente e' un po' eccessivo, ma credo che l'intento di Federico
Luciani, AntoGal e Luciano(DOC) (la sacra triade vorrebbero farsi chiamare
'sti invasati) sia quello di mantenere il SC fuori da ambiti commerciali.
AntoGal mi racconto' di un personaggio che, gestendo una sorta di
antesignano del sito comune a un certo punto volle farsi pagare per la
consultazione.
> La mia non vuole essere una polemica, ma una semplice riflessione...
> Credo che chiunque gestisca un sito abbia piacere nel vedere altri siti
con
> un banner al proprio...
Questo e' senz'altro vero.
> Un saluto.
>
> Michele Amato
>
> P.S.
> Non so chi gestisca il sito in questo momento, (Luciano (Doc))?
> A Lucià che famo co sto bannere? L'ho levamo? O no?
A Miche', t'e' scappato "L'ho" invece di "Lo"
ahiahiahiahi!
> Aho il mio sito mica è un sito porno!!!
>
http://utenti.worldonline.it/micheleamato
Peccato! L'avrei visitato con piacere ;-)
Ciao, Sib
--
il sito comune di it.comp.database.access:
http://www.sitocomune.com
------------------------------------------------------
La mia home
http://digilander.iol.it/syb
------------------------------------------------------
"Non sempre cio' che viene dopo e' progresso"
Alessandro Manzoni
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente


title: Link al sito comune

text:
sib <
sibN...@iol.it
> wrote in message
ETyn6.43825$Y93.1...@news.infostrada.it...
> > P.S.
> > Non so chi gestisca il sito in questo momento, (Luciano (Doc))?
> > A Lucià che famo co sto bannere? L'ho levamo? O no?
>
> A Miche', t'e' scappato "L'ho" invece di "Lo"
>
Chiedo scusa per quell'acca... :-))
Michele


title: Link al sito comune

author: AntoGal

text:
"sib" <
sibN...@iol.it
> ha scritto...
> Capisco il mirroring, ma chiedere il permesso per inserire un banner con
> il link al sito, sinceramente mi sembra paradossale...
X Michele amato:
Ehilà dotto' :-)
Quella regola è nata tempo fa quando una società, verso la fine di Maggio
2000, ha scopiazzato il 90% del sito, ha cambiato i colori, ha rimosso nomi
e riferimenti, ed alla fine ha fatto spamming per pubblicizzare il "loro"
sito proprio quà sul NG, con il messaggio "Sai programmare in Access?". Se
guardi i vecchi post vedrai il casino che generò.
Quello che fu deciso è che chiunque volesse anche solo linkare il SC, almeno
avrebbe dovuto postare un messaggio dicendo "sul mio sito c'è un link,
posso?". Questo per evitare che società come quella di cui sopra, invece di
fare il mirror, ne linkasse tutte le sezioni, facendo una specie di
"Front-end" del sito, e guadagnarci sopra.
In definitiva, figurati se ci sono problemi se un "vecchio" elemento del NG
volesse linkare il SC! Non dovevi neanche porti il problema.
> Forse effettivamente e' un po' eccessivo, ma credo che l'intento di
Federico
> Luciani, AntoGal e Luciano(DOC) (la sacra triade vorrebbero farsi chiamare
> 'sti invasati)
:-)))
> AntoGal mi racconto' di un personaggio che, gestendo una sorta di
> antesignano del sito comune a un certo punto volle farsi pagare per la
> consultazione.
Infatti, era Bruno Gerosa (chissà se esiste ancora), che aveva messo a
disposizione dello spazio web per raccogliere le FAQ. Una volta che la
visibilità del sito era alle stelle, ha deciso di inserirci una sezione
personale a pagamento. Non molto carino, e se l'avesse detto prima non
avremmo sicuramente scelto quello spazio per le "nostre" FAQ.
> > Aho il mio sito mica è un sito porno!!!
> >
http://utenti.worldonline.it/micheleamato
Beh, su, almeno un calendario metticelo :-)
--
Ciao, AntoGal
*************************************************
Gestione punti vendita (casse e pos NCR)

www.powerretail.it
-------------------------------------------------------------
per scaricare un gioco di DAMA ITALIANA
http://volftp.mondadori.com/italiani/galletta/
*************************************************


title: Link al sito comune

author: Roberto dal portatile

text:
"AntoGal" <ant...@NOSPAMsitocomune.com> ha scritto nel messaggio
news:985hdh$633$1...@lacerta.tiscalinet.it...
Comunque una bicchierata a Michele gliela farei pagare; quanto a Sib, per
sdebitarsi, dovrebbe venire al prossimo raduno. :-))
Ciao
Roberto


title: Link al sito comune

text:
"Roberto dal portatile" <
r.ma...@libero.it
> ha scritto nel messaggio
news:Pfsp6.112228$Y93.2...@news.infostrada.it...

Mi pare il minimo :-D
Sib


title: Link al sito comune

text:
AntoGal <ant...@NOSPAMsitocomune.com> wrote in message
985hdh$633$1...@lacerta.tiscalinet.it...
> "sib" <
sibN...@iol.it
> ha scritto...
> > Capisco il mirroring, ma chiedere il permesso per inserire un banner con
> > il link al sito, sinceramente mi sembra paradossale...
>
> X Michele amato:
> Ehilà dotto' :-)
[cut]
> Ciao, AntoGal
>
> *************************************************
> Gestione punti vendita (casse e pos NCR)
>
www.powerretail.it
> -------------------------------------------------------------
>In definitiva, figurati se ci sono problemi se un "vecchio" elemento del NG
>volesse linkare il SC! Non dovevi neanche porti il problema.
Okappa.
Michele


title: Link al sito comune

author: Federico Luciani

text:
Michele Amato wrote:
> AntoGal <ant...@NOSPAMsitocomune.com> wrote in message
> > "sib" <
sibN...@iol.it
> ha scritto...
> > > Capisco il mirroring, ma chiedere il permesso per inserire un banner con
> > > il link al sito, sinceramente mi sembra paradossale...
> >
> > X Michele amato:
> > Ehilà dotto' :-)
> [cut]
>
> > Ciao, AntoGal
>
> >In definitiva, figurati se ci sono problemi se un "vecchio" elemento del NG
> >volesse linkare il SC! Non dovevi neanche porti il problema.
>
> Okappa.
> Michele
scusa, non seguo da up po' e mi era sfuggito il thread.
cmq, Antonello ti ha spiegato il motivo di questa nostra scelta, forse un po'
eccessiva, ma necessaria.
--
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: Link al sito comune

text:
Federico Luciani <
fluc...@paperino.sitocomune.com
> wrote in message
3AA6770D...@paperino.sitocomune.com...



title: Link al sito comune

text:
Michele Amato <
maengi...@ciccia.libero.it
> wrote in message
0kzp6.120958$Y93.3...@news.infostrada.it...

Scusa, il primo mi è partito post inavvertitamente.
Se non hai seguito, ti dico solo che la questione è stata chiarita.
Facevo notare che da un lato...
[riporto]
...
Capisco il mirroring, ma chiedere il permesso per inserire un banner con il
link al sito, sinceramente mi sembra paradossale...
La mia non vuole essere una polemica, ma una semplice riflessione...
Credo che chiunque gestisca un sito abbia piacere nel vedere altri siti con
un banner al proprio...
[fine riporto]
dall'altro, impedire che un sito abbia un link ad un altro, anche volendo,
secondo me è impossibile...
Saluti
Michele Amato


title: Link al sito comune

text:
Michele Amato wrote:
> Michele Amato <
maengi...@ciccia.libero.it
> wrote in message
> >
> > Federico Luciani <
fluc...@paperino.sitocomune.com
> wrote in message

> Michele Amato
su questo non ci sono dubbi, ma il problema non e' il link, quello fa sempre
piacere.
In ogni caso, se si scopre il nostro link su un sito che non ci piace, possiamo
sempre obbligarli ad eliminarlo, forse ;-)



title: Link al sito comune

text:
"Federico Luciani" <
fluc...@paperino.sitocomune.com
> ha scritto...
> su questo non ci sono dubbi, ma il problema non e' il link, quello fa
sempre
> piacere.
> In ogni caso, se si scopre il nostro link su un sito che non ci piace,
possiamo
> sempre obbligarli ad eliminarlo, forse ;-)
E per completezza, nel momento in cui fossimo linkati da un sito non
gradito, come per magia sul SC "apparirebbe" uno script simile a questo:
<script>
<!--
/*Referrer Checker*/
var previousurl="
http://www.sitonongradito.com/index.htm
"
if (document.referrer!=previousurl) {
history.go(-1)
alert("Accesso negato!!")
}
//-->
</script>
Non so quanto servirebbe un link che (solo dal loro sito) non funziona ;-)
--
Ciao, AntoGal
*************************************************
Gestione punti vendita (casse e pos NCR)

www.powerretail.it
-------------------------------------------------------------



title: Link al sito comune

text:
AntoGal wrote:
> "Federico Luciani" <
fluc...@paperino.sitocomune.com
> ha scritto...
> > su questo non ci sono dubbi, ma il problema non e' il link, quello fa
> sempre
> > piacere.
> > In ogni caso, se si scopre il nostro link su un sito che non ci piace,
> possiamo
> > sempre obbligarli ad eliminarlo, forse ;-)
>
> E per completezza, nel momento in cui fossimo linkati da un sito non
> gradito, come per magia sul SC "apparirebbe" uno script simile a questo:
> <script>
> <!--
> /*Referrer Checker*/
> var previousurl="
http://www.sitonongradito.com/index.htm
"
> if (document.referrer!=previousurl) {
> history.go(-1)
> alert("Accesso negato!!")
> }
> //-->
> </script>
> Non so quanto servirebbe un link che (solo dal loro sito) non funziona ;-)
> Ciao, AntoGal
per non fare di peggio ;-)



title: Link al sito comune

text:
AntoGal <ant...@NOSPAMsitocomune.com> wrote in message
988024$50o$2...@pegasus.tiscalinet.it...
> "Federico Luciani" <
fluc...@paperino.sitocomune.com
> ha scritto...
> > su questo non ci sono dubbi, ma il problema non e' il link, quello fa
> sempre
> > piacere.
> > In ogni caso, se si scopre il nostro link su un sito che non ci piace,
> possiamo
> > sempre obbligarli ad eliminarlo, forse ;-)
>
> E per completezza, nel momento in cui fossimo linkati da un sito non
> gradito, come per magia sul SC "apparirebbe" uno script simile a questo:
>
> <script>
> <!--
> /*Referrer Checker*/
> var previousurl="
http://www.sitonongradito.com/index.htm
"
> if (document.referrer!=previousurl) {
> history.go(-1)
> alert("Accesso negato!!")
> }
> file://-->
> </script>
>
> Non so quanto servirebbe un link che (solo dal loro sito) non funziona ;-)
>
> --
>
> Ciao, AntoGal
>
Ho imparato una cosa nuova...
Saluti
Michele Amato


title: Problema con SQL

author: Marco

text:
Ho un problemino con una istruzione SQL:
Set tab1 = dbs.OpenRecordset( _
     "SELECT * " _
     & "FROM [PersonaleInterno] " _
     & "WHERE DataRichiesta = " & Me.XDataRichiesta & "" _
     )
DataRichiesta è un campo "Data" con formato "Data in cifre"
XDataRichiesta è un campo della maschera con Formato "Data in cifre"
Sapete dirmi da cosa dipende?
Grazie Mille
Marco


title: Problema con SQL

author: Antonio Biso

text:
"Marco" <
earth...@infinito.it
> ha scritto nel messaggio
news:3ec0...@x-privat.org...

Prova a scrivere la stessa query nel QBE.
Poi vai a vedere l'SQL generato.
Capirai che manca qualcosa...
Antonio


title: Problema con SQL

author: Roberto da casa

text:
"Marco" <
earth...@infinito.it
> ha scritto nel messaggio
news:3ec0...@x-privat.org...
> Ho un problemino con una istruzione SQL:
>
> Set tab1 = dbs.OpenRecordset( _
>      "SELECT * " _
>      & "FROM [PersonaleInterno] " _
>      & "WHERE DataRichiesta = " & Me.XDataRichiesta & "" _
>      )
>
> DataRichiesta č un campo "Data" con formato "Data in cifre"
> XDataRichiesta č un campo della maschera con Formato "Data in cifre"
>
> Sapete dirmi da cosa dipende?
>
> Grazie Mille
>
> Marco
A parte il fatto che nelle maschere non ci sono i campi che ci sono nelle
tabelle e nelle queries ma i controlli.
Prova cosě:
Set tab1 = dbs.OpenRecordset( _
     "SELECT * " _
     & "FROM [PersonaleInterno] " _
     & "WHERE DataRichiesta = #" _
     & Format(Me!XDataRichiesta, "mm/dd/yyyy") & "#;")
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Problema con SQL

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:uj6wa.115675$iy5.3...@twister2.libero.it...

Ti ringrazio funziona perfettamente, scusa per la terminologia ma uso altri
sistemi per programmare
Ciao e grazie Marco


title: Utilizzo delle maschere

author: Stefano

text:
ciao, programmo da poco in vba
all'utente che lancia il mio.mdb gli compare una maschera iniziale dove gli
chiedo utente e password, in base ai dati immessi vado a fare una select su una
tabella login, se sono negativi chiudo l'applicazione
le domande sono due:
ha senso creare un applicazione in access deve l'utente vede solo le maschere
(in base a quelle vado io a aggiornare/modificare o cancellare la banca dati)
io credo di si, ma non ne sono sicuro...
dovendo mostrargli solo le maschere, voglio che queste siano visualizzate a
tutto schermo, ma non esiste una loro proprieta' vbMaximized (come in vb), ne'
posso utilizzare l'api GetSystemMetrics...
come posso fare a farle apparire al centro delo schermo???
ciao e grazie in anticipo!!!
--
Posted from  [213.82.129.50]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Utilizzo delle maschere

author: Roberto - Syd

text:
"Stefano" <
vbst...@tiscalinet.it
> ha scritto nel messaggio
news:31a62c1236b12c6776...@mygate.mailgate.org...

Non esiste la proprietą vbMaximized perņ esiste il metodo dell'oggetto
DoCmd.Maximized che ingrandisce il form corrente.
Per far apparire un form al centro del video esiste la proprietą Centratura
automatica.
Ciao Roberto - Syd


title: Impostare uscita da maschera e da report

author: leonardo esposito

text:
Buon giorno agli amici del NG,
ho un db di Access 2003 con varie maschere di inserimento dati alle
quali si accede tramite un pannello di controlllo.
Ora vorrei fare in modo che all'interno di queste maschere, al momento
di chiudere la maschera stessa, venga utilizzato il pulsante di
comando che chiude la maschera e quindi mi occorre qualche riga di
codice che blocchi l'icona in alto a destra con la "x" che chiude
invece l'intero programma ed ogni altra via d'uscita che non sia il
pulsante di comando.
Stessa cosa vorrei fare per i report al momento della chiusura, sempre
per impedire che venga chiusa l'intera applicazione.
grazie molte per l'aiuto
Leo