title: Stampa di report specifici

text:
"Giorgio" <
ge...@libero.it
> ha scritto nel messaggio
news:01c055e3$943df740$f0000064@ced2...
> Come posso fare per impostare il mio database in modo che quando vado a
> stampare dei report, il programma mi chieda esattamende quali id number
> della tabella intendo stampare, e non mi obblighi a stampare tutti i
report
> ?..
>
> cut
Prova cosi' : nella struttura del tuo report, apri l'origine dei dati e
nella query di origine dei dati del report , alla voce "id_number" della tua
tabella, metti nei criteri questa istruzioncina:
[forms]![nometuamaschera].[id_number]
dovrebbe funzionare, ricorda solo che : se nell'origine dei dati del tuo
report hai 1 sola tabella, devi cliccare sul pulsantino con i tre puntini a
lato della casella di origine dei dati, in questo modo access ti chiede se
intendi creare una  query per il tuo report, ovviamente tu confermi e crei
la query doppiocliccando su tutti i campi della tua tabella che compare a
sinistra in alto dello schermo.
Auguri. Luca.


title: Ricerca in più campi di un valore in una text box

author: Reventlov

text:
Ciao,
ho una text box "TestoDaCercare" che uso per fare una ricerca su più campi.
Se scrivo un testo nella text box ottengo i riusultati corretti. La query cerca in due
campi "Descrizione" e "Situazione".
Se scrivo un numero ottengo il numero della pratica, perchè confronto il val(testo da
cercare) con l'ID pratica.
Però se nella casella di ricerca non c'è nulla ottengo un errore di run time 2501 e
l'OpenForm viene annullata. Succede perchè val( ) restituisce null anzichè zero.

Ho risolto così:
If Val(Me.TestoDaCercare) = Null Then Me.TestoDaCercare = " " ' <--c'è un blank
in modo da aggirare il problema.
Posso anche rimettere a posto TestoDaCercare="", ma c'è un sistema migliore? Magari agendo
direttamente sulla query sql?

Ho Access 2003 e sono alle prime armi.
Grazie.
Giovanni

SELECT Pratica.Id_Pratica, Pratica.Descrizione, Pratica.Situazione
FROM Pratica
WHERE (((Pratica.Id_Pratica)=Val([forms]![Menu]![TestoDaCercare]))) OR
(((Pratica.Descrizione) Like "*" & [forms]![Menu]![TestoDaCercare] & "*")) OR
(((Pratica.Situazione) Like "*" & [forms]![Menu]![TestoDaCercare] & "*"))
ORDER BY Pratica.Data_Inizio DESC , Pratica.Data_Rivedere;
--
Giovanni Cenati (Bergamo, Italy)
Write to "Reventlov" at katamail com
http://digilander.libero.it/Cenati
 (Esempi e programmi in VbScript)
--


text:
Il giorno Wed, 04 Jan 2012 21:54:42 GMT, no...@no.void (Reventlov) ha scritto:

>Ciao,
>ho una text box "TestoDaCercare" che uso per fare una ricerca su più campi.
>Se scrivo un testo nella text box ottengo i riusultati corretti. La query cerca in due
>campi "Descrizione" e "Situazione".
>Se scrivo un numero ottengo il numero della pratica, perchè confronto il val(testo da
>cercare) con l'ID pratica.
>Però se nella casella di ricerca non c'è nulla ottengo un errore di run time 2501 e
>l'OpenForm viene annullata. Succede perchè val( ) restituisce null anzichè zero.

Preciso che la prima volta la query funziona anche con la casella vuota, mentre se scrivo
qualcosa e poi lo cancello la query non funziona più.
Insomma, il contenuto di default non è null, ma se scrivo e cancello diventa null.

Private Sub CercaPratica_Click()
    On Error Resume Next
    If Val(Me.TestoDaCercare) = Null Then Me.TestoDaCercare = " "
    On Error GoTo 0
    DoCmd.OpenForm "Cerca Pratica", , , , acFormReadOnly
    Me.TestoDaCercare = ""
End Sub



text:
On 4 Gen, 22:54, no...@no.void (Reventlov) wrote:
> Ciao,
> ho una text box "TestoDaCercare" che uso per fare una ricerca su pi campi.
> Se scrivo un testo nella text box ottengo i riusultati corretti. La query cerca in due
> campi "Descrizione" e "Situazione".
> Se scrivo un numero ottengo il numero della pratica, perch confronto il val(testo da
> cercare) con l'ID pratica.
> Per se nella casella di ricerca non c' nulla ottengo un errore di run time 2501 e
> l'OpenForm viene annullata. Succede perch val( ) restituisce null anzich zero.
>
> Ho risolto cos :
> If Val(Me.TestoDaCercare) = Null Then Me.TestoDaCercare = " " ' <--c' un blank
> in modo da aggirare il problema.
> Posso anche rimettere a posto TestoDaCercare="", ma c' un sistema migliore? Magari agendo
> direttamente sulla query sql?
>
> Ho Access 2003 e sono alle prime armi.
> Grazie.
> Giovanni
>
> SELECT Pratica.Id_Pratica, Pratica.Descrizione, Pratica.Situazione
> FROM Pratica
> WHERE (((Pratica.Id_Pratica)=Val([forms]![Menu]![TestoDaCercare]))) OR
> (((Pratica.Descrizione) Like "*" & [forms]![Menu]![TestoDaCercare] & "*")) OR
> (((Pratica.Situazione) Like "*" & [forms]![Menu]![TestoDaCercare] & "*"))
> ORDER BY Pratica.Data_Inizio DESC , Pratica.Data_Rivedere;
> --
> Giovanni Cenati (Bergamo, Italy)
> Write to "Reventlov" at katamail comhttp://
digilander.libero.it/Cenati(Esempi
 e programmi in VbScript)
> --

Se vuoi evitare l'errore o controlli l'eccezione 2501 oppure aggiungi
in testa alla tua routine un controllo sulla lunghezza della casella
If len(TuaCasella.value & "")=0 then exit sub
cosi in caso di ricerca nulla il prg non fa nulla


text:
Il giorno Wed, 4 Jan 2012 14:44:49 -0800 (PST), Fair87 <
roby...@gmail.com
> ha scritto:

>On 4 Gen, 22:54, no...@no.void (Reventlov) wrote:
>> Perň se nella casella di ricerca non c' nulla ottengo un errore di run time 2501 e
>> l'OpenForm viene annullata. Succede perch val( ) restituisce null anzich zero.
>>
>> Ho risolto cos :
>> If Val(Me.TestoDaCercare) = Null Then Me.TestoDaCercare = " " ' <--c' un blank
>> in modo da aggirare il problema.
>> Posso anche rimettere a posto TestoDaCercare="", ma c' un sistema migliore? Magari agendo
>> direttamente sulla query sql?

>> SELECT Pratica.Id_Pratica, Pratica.Descrizione, Pratica.Situazione
>> FROM Pratica
>> WHERE (((Pratica.Id_Pratica)=Val([forms]![Menu]![TestoDaCercare]))) OR
>> (((Pratica.Descrizione) Like "*" & [forms]![Menu]![TestoDaCercare] & "*")) OR
>> (((Pratica.Situazione) Like "*" & [forms]![Menu]![TestoDaCercare] & "*"))
>> ORDER BY Pratica.Data_Inizio DESC , Pratica.Data_Rivedere;
>
>Se vuoi evitare l'errore o controlli l'eccezione 2501 oppure aggiungi
>in testa alla tua routine un controllo sulla lunghezza della casella
>If len(TuaCasella.value & "")=0 then exit sub
>cosi in caso di ricerca nulla il prg non fa nulla

Ho capito, se la casella č vuota allora taglio la testa al toro e chiamo un'altra maschera
che mostra tutte le pratiche aperte, senza effettuare alcuna ricerca con i Like di questa
query. Tanto il risultato sarebbe il medesimo.
Grazie.
Giovanni.

--
Giovanni Cenati (Bergamo, Italy)
Write to "Reventlov" at katamail com
http://digilander.libero.it/Cenati
 (Esempi e programmi in VbScript)
--


title: Giudizio su impostazione di Listini

author: Mak

text:
Salve a Tutti,
chiedo un parere su come impostare uno o più tabelle su dei listini.
Fanno riferimento al prodotto Automobili e precisamente agli accessori di
ogni modello auto di un casa automobilistica.
Ogni modello ha un suo listino accessori, che a sua volta è composto oltre
che da codice - desc- prezzo anche da varie ,a seconda del modello, colonne
che riguardano l' allestimento.
esempio:
listino auto                            Listino accessorio
modello motocarro  --->     cod.| desc| prezzo |allest. sport| all. base
modello vespa     ------>     cod.| desc| prezzo | all. base
Siccome i modelli sono parecchi e di conseguenza i listini accessori sono
molti e vari volevo sapere se secondo voi è meglio avere un unico listino
accessori con con  cod. desc. prezzo e tante colonne quanti sono gli
allestimenti esistenti (circa 20), oppure creare tanti listini accessori
quanti sono i modelli anche per facilitare gli aggiornamenti che posso
interessare un solo listino?
Se qualcuno è interessato al mio quesito, potrei inviarli anche in formato
pdf un listino per giudicare ed esprimermi il suo parere.
Saluti e buon lavoro
Mak
--
Access 2000 SR1


title: Condivisione Database

author: IANNACCONE VIRGINIO

text:
Ciao a Tutti. Io ho questo problema. Condividendolo un

- databese fra più utenti, se uno di loro mi rimane la maschera

- aperta in ricerca gli altri utenti non riescono più ad uscire dal

- database. c'è una soluzione?

mailto:ianna...@ausl.re.it


title: [Errore riservato -7778]  HELP ME !! PLEASE

author: dottori commercialisti

text:
Sto tentando di esportare dati da AS 400 in Access,
eseguo il seguente procedimento:
File ----> Carica dati esterni -----> ODBC -------> Seleziono la tabella
e mi compare il seguente errore : Errore riservato (-7778)
Qualcuno puņ aiutarmi ?
Ps: Se importo i dati con Excel nessun problema solo che sono troppo
numerose le righe e non riesce ad importarle tutte
Grazie in anticipo


author: esseAemme

text:
dottori commercialisti ha scritto:
> Sto tentando di esportare dati da AS 400 in Access,
>
> eseguo il seguente procedimento:
>
> File ----> Carica dati esterni -----> ODBC -------> Seleziono la tabella
>
> e mi compare il seguente errore : Errore riservato (-7778)
>
> Qualcuno può aiutarmi ?
>
> Ps: Se importo i dati con Excel nessun problema solo che sono troppo
> numerose le righe e non riesce ad importarle tutte
>
>
> Grazie in anticipo
Ciao Dottori commercialisti,
come qls altro newsgroup si richiede che il titolo del post sia
significativo, di modo che resti d'utilità per i futuri frequentatori.
Ti consiglio pertanto di ripostare.
Buon lavoro
Samantha


author: Federico

text:

Ciao Dottori commercialisti,


Buon lavoro
Samantha
Ciao Samantha,
come te la spassi?
io sono un neofita
ed è il primo msg che invio in questo nwsgroup
come mi consiglieresti di ripostare?
Ciao
Federico


text:

Ciao Federico,
io sono un'esperta nel postare titoli azzeccati di HELP !!!
tipo
AS400 vs. Access - Importazione dati  - Errore -7778   Cosa sbaglio?
Sperando che la tua richiesta riceva assistenza dai frequentatori
dell'ng, che sono utilissimi e bravi!!!
Samantha


text:
"esseAemme" <
samanth...@gmail.com
> ha scritto nel messaggio
news:1182437628.9...@k79g2000hse.googlegroups.com...
On 21 Giu, 16:46, "Federico" <
f.ciac...@studiomartini.eu
> wrote:
> > Sto tentando di esportare dati da AS 400 in Access,
>
> > eseguo il seguente procedimento:
>
> > File ----> Carica dati esterni -----> ODBC -------> Seleziono la tabella
>
> > e mi compare il seguente errore : Errore riservato (-7778)
>
> > Qualcuno puņ aiutarmi ?
>
> > Ps: Se importo i dati con Excel nessun problema solo che sono troppo
> > numerose le righe e non riesce ad importarle tutte
>
> > Grazie in anticipo
>
> Ciao Dottori commercialisti,
>
> come qls altro newsgroup si richiede che il titolo del post sia
> significativo, di modo che resti d'utilitą per i futuri frequentatori.
>
> Ti consiglio pertanto di ripostare.
>
> Buon lavoro
> Samantha
>
> Ciao Samantha,
> come te la spassi?
>
> io sono un neofita
> ed č il primo msg che invio in questo nwsgroup
>
> come mi consiglieresti di ripostare?
>
> Ciao
> Federico
Ciao Federico,
io sono un'esperta nel postare titoli azzeccati di HELP !!!
tipo
AS400 vs. Access - Importazione dati  - Errore -7778   Cosa sbaglio?
Sperando che la tua richiesta riceva assistenza dai frequentatori
dell'ng, che sono utilissimi e bravi!!!
Samantha
Grazie Samantha,
adesso seguirņ il tuo consiglio,
ma tu ke fai di bello ?
Ciao Federico


author: Massimo Piubelli

text:
Federico wrote:
> ma tu ke fai di bello ?
Più che dottore commercialista, dottore in marpionaggine  ;-)
> Ciao Federico
ciao,
Max


text:
On 21 Giu, 16:55, "Federico" <
f.ciac...@studiomartini.eu
> wrote:
> "esseAemme" <
samantha.ci...@gmail.com
> ha scritto nel messaggionews:1182437628.9...@k79g2000hse.googlegroups.com...
> On 21 Giu, 16:46, "Federico" <
f.ciac...@studiomartini.eu
> wrote:
>
>
>
> > > Sto tentando di esportare dati da AS 400 in Access,
>
> > > eseguo il seguente procedimento:
>
> > > File ----> Carica dati esterni -----> ODBC -------> Seleziono la tabella
>
> > > e mi compare il seguente errore : Errore riservato (-7778)
>
> > > Qualcuno può aiutarmi ?
>
> > > Ps: Se importo i dati con Excel nessun problema solo che sono troppo
> > > numerose le righe e non riesce ad importarle tutte
>
> > > Grazie in anticipo
>
> > Ciao Dottori commercialisti,
>
> > come qls altro newsgroup si richiede che il titolo del post sia
> > significativo, di modo che resti d'utilità per i futuri frequentatori.
>
> > Ti consiglio pertanto di ripostare.
>
> > Buon lavoro
> > Samantha
>
> > Ciao Samantha,
> > come te la spassi?
>
> > io sono un neofita
> > ed è il primo msg che invio in questo nwsgroup
>
> > come mi consiglieresti di ripostare?
>
> > Ciao
> > Federico
>
> Ciao Federico,
> io sono un'esperta nel postare titoli azzeccati di HELP !!!
>
> tipo
>
> AS400 vs. Access - Importazione dati  - Errore -7778   Cosa sbaglio?
>
> Sperando che la tua richiesta riceva assistenza dai frequentatori
> dell'ng, che sono utilissimi e bravi!!!
>
> Samantha
>
> Grazie Samantha,
>
> adesso seguirò il tuo consiglio,
> ma tu ke fai di bello ?
>
> Ciao Federico
Ciao Federico,
visto che è la prima volta che frequenti un ng, puoi fare una ricerca
e vedi che trovi un sacco di info, e risposte, suggerimenti su come
affrontare il tuo problema,
io ho scritto:
IMPORTAZIONE DATI AS400
e ci sono pagine di link
Se devo dirti la verità, anzichè studiare io leggo le solution o le
spiegazioni postate qui... poi ci vuole anche la teoria però
Samantha


text:
.
"esseAemme" <
samanth...@gmail.com
> ha scritto nel messaggio
news:1182439952....@q69g2000hsb.googlegroups.com...

Ciao Federico,

io ho scritto:
IMPORTAZIONE DATI AS400


Samantha
Tipo studi di informatica?


title: X Roberto (Ricerca record)

author: Marco

text:
"Fabrizio" <
far...@tiscalinet.it
> ha scritto nel messaggio
news:9jhkl5$ukl$1...@lacerta.tiscalinet.it...
> Ho una tabella nella quale sono presenti una serie di clienti con la loro
> ragione sociale, il loro ID in chiave, e altre informazioni.
> Dovrei creare una funzione di ricerca in modo che, una volta trovato il
> record inserisca tutti i suoi dati all'interno di un'altra tabella che
dovrą
> essere compilata con degli ulteriori dati.
>
> Ringrazio in anticipo chi voglia aiutarmi
>
Prova con la funzione DLookup (vedi help)
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
L'altro giorno mi hai detto di usare la funzione DLookup e di vedere l'
help. Pultroppo questa non mi č stata molto di aiuto. Non č che mi potresti
dare qualche altra indicazione?


title: X Roberto (Ricerca record)

author: Roberto dal portatile

text:
"Marco" <
mar...@tiscalinet.it
> ha scritto nel messaggio
news:9jmsmt$fkm$1...@pegasus.tiscalinet.it...
> "Fabrizio" <
far...@tiscalinet.it
> ha scritto nel messaggio
> news:9jhkl5$ukl$1...@lacerta.tiscalinet.it...
> > Ho una tabella nella quale sono presenti una serie di clienti con la
loro
> > ragione sociale, il loro ID in chiave, e altre informazioni.
> > Dovrei creare una funzione di ricerca in modo che, una volta trovato il
> > record inserisca tutti i suoi dati all'interno di un'altra tabella che
> dovrà
> > essere compilata con degli ulteriori dati.
> >
> > Ringrazio in anticipo chi voglia aiutarmi
> >
>
> Prova con la funzione DLookup (vedi help)
>
> --
> Roberto
>
> ---------------------------------------------
> il Sito Comune di it.comp.appl.access:
>
http://www.sitocomune.com
> ---------------------------------------------
>
>
>
>
>
> L'altro giorno mi hai detto di usare la funzione DLookup e di vedere l'
> help. Pultroppo questa non mi è stata molto di aiuto. Non è che mi
potresti
> dare qualche altra indicazione?
>
Se hai una tabella tblClienti che contenga i campi:
IDCliente              Contatore e chiave primaria
RagioneSociale     Testo
Indirizzo               Testo
Città                    Testo
Se hai una tabella tblOrdini che contenga i campi:
IDOrdine               Contatore e chiave primaria
IDCliente              Numerico
DataOrdine            Data/ora
RagSoc                Testo
Indir                      Testo
Cit                        Testo
Se hai creato una maschera di inserimento (Maschera1) che ha come origine
record la tabella tblOrdini e che contenga le caselle di testo IDOrdine,
IDCliente, DataOrdine, RagSoc, Indir e Cit associate ai campi della tabella
con lo stesso nome.
A fronte dell'evento "Dopo aggiornamento" del controllo IDCliente genera un
il seguente codice VBA:
Me!RagSoc = DLookup("[RagioneSociale]", "tblClienti", "IDCliente=" &
IDCliente)
Me!Indir = DLookup("[Indirizzo]", "tblClienti", "IDCliente=" & IDCliente)
Me!Cit = DLookup("[Città]", "tblClienti", "IDCliente=" & IDCliente)
Così facendo, dopo che in Maschera1 avrai digitato il codice cliente nel
controllo IDCliente (oppure lo avrai scelto da un elenco se il controllo
IDCliente è una casella combinata), i controlli RagSoc, Indir e Cit verranno
riempiti automaticamente, prelevando i dati dai campi RagioneSociale,
Indirizzo e Città del record della tabella tblClienti che ha lo stesso
IDCliente.
Spero che sia ciò che ti serve fare.



title: Autokeys solo con mde

author: Sandrobi

text:
Come da oggetto vorrei che tasti ridefiniti con Autokeys funzionino solo con
l'mde mentre con mdb il funzionamento sia standard.
C'è un modo più semplice che controllare i tasti su ogni maschera?
Grazie.
--
Ciao, Sandrobi
------------------
Se la tua email è fasulla, ti invito a leggere qui:
http://wiki.news.nic.it/AntiSpam


title: Autokeys solo con mde

author: Alessandro Baraldi

text:
"Sandrobi" <
sand...@libero.it
> wrote in message
news:439201a7$0$27597$
4faf...@reader1.news.tin.it

La macro AutoKeys è sempre attiva pertanto l'unico
modo per fare ciò che chiedi è inserire del codice
che a seconda del formato del file (MDE o MDB) esegua
o meno la chiamata.
Per discriminare se un DB è in formato MDB o MDE
usa questa:
Function MDE(dbs as Database) As Boolean
	Dim strMDE As String
	On Error Resume Next
	strMDE = dbs.Properties("MDE")
	If Err = 0 And strMDE = "T" Then
		' Questo è un database MDE.
		MDE = True
	Else
		MDE = False
	End if
End Function
quindi fai o meno eseguire la funzione dell'AutoKeys
Ciao
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: (OT) ...forse

author: pippo pippi

text:
Scusate se sono OT, ma sapete dove posso trovare l'elenco dei CAP di tutte
le località italiane ?
grazie
                  Lu


title: (OT) ...forse

author: Riccardo

text:
pippo pippi <
hath...@aruba.it
> wrote in message
9j3o8g$9ij$1...@fe2.cs.interbusiness.it...

http://www.poste.it/
ciao Riccardo


title: sostituzioni caratteri

author: Alberto

text:
Ciao a tutti. Ho bisogno di fare una query, da includere in una macro,
che cerchi un carattere in tutti i record di un campo dato e li
sostituisca con un altro indicato. E' possibile, magari con una
funzione?
Alberto


title: sostituzioni caratteri

author: Alex

text:
"Alberto" <
al....@tiscalinet.it
> wrote in message
news:3D08A151...@tiscalinet.it

Ti passo la Funzione che serve per sostituire un carattere
in una STRINGA, ovviamente devi creare una QUERY di AGGIORNAMENTO
in cui richiamerai la FUNZIONE....!!!
Private Function fstrTran(sInString As String, _
                           sFindString As String, _
                           sReplaceString As String) As String
  Dim iSpot As Integer, iCtr As Integer
  Dim iCount As Integer

  iCount = Len(sInString)
  For iCtr = 1 To iCount
    iSpot = InStr(1, sInString, sFindString)
    If iSpot > 0 Then
      sInString = Left(sInString, iSpot - 1) & _
                        sReplaceString & _
                        Mid(sInString, iSpot + Len(sFindString))
    Else
      Exit For
    End If
  Next
  fstrTran = sInString
End Function
@Alex.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: sostituzioni caratteri

author: Dr. A.

text:
"Alex" <
ik2...@libero.it
> ha scritto nel messaggio
news:cb4217fc0c520c5e18...@mygate.mailgate.org...

oppure più semplicemente:
Public Function Sostituisci(LaStringa as string, ConStringa as string,
InStringa As String, ) As String
    Sostituisci= Replace(InStringa , LaStringa , ConStringa , 1, -1,
vbTextCompare)
End Function
la funzione "Sostituisci" la scrivi in un modulo e poi la metti la metti nel
campo "aggiorna a " della query passandogli i dovuti parametri.
ciao.


title: sostituzioni caratteri

text:
"Dr. A." <
s.ca...@tin.it
> wrote in message
news:vO8O8.32715$
TS.9...@news1.tin.it
> oppure piů semplicemente:
>
> Public Function Sostituisci(LaStringa as string, ConStringa as string,
> InStringa As String, ) As String
>
>     Sostituisci= Replace(InStringa , LaStringa , ConStringa , 1, -1,
> vbTextCompare)
>
> End Function
>
> la funzione "Sostituisci" la scrivi in un modulo e poi la metti la metti nel
> campo "aggiorna a " della query passandogli i dovuti parametri.
Ma su che versione di ACCESS trovi il METODO REPLACE da te
indicato...???
Su A97 nemmeno l'ombra.....!!!
Grazie. @Alex
In aggiunta, se esiste un Metodo Nativo "REPLACE" perchč costruire
una Function Public per richiamarlo e far lavorare 2 volte ACCESS..??



title: sostituzioni caratteri

author: fidirico

text:
> Ma su che versione di ACCESS trovi il METODO REPLACE da te
> indicato...???
> Su A97 nemmeno l'ombra.....!!!
>
> Grazie. @Alex
La funzione Replace, che è di un'utilità inaudita, è disponibile dalla
versione2000 in poi.
ciao
Galliano


title: sostituzioni caratteri

author: Roberto da casa

text:
"Alex" <
ik2...@libero.it
> ha scritto nel messaggio
news:9d412ec2dafc89ee32...@mygate.mailgate.org...
> "Dr. A." <
s.ca...@tin.it
> wrote in message
> news:vO8O8.32715$
TS.9...@news1.tin.it
>
> > oppure più semplicemente:
> >
> > Public Function Sostituisci(LaStringa as string, ConStringa as string,
> > InStringa As String, ) As String
> >
> >     Sostituisci= Replace(InStringa , LaStringa , ConStringa , 1, -1,
> > vbTextCompare)
> >
> > End Function
> >
> > la funzione "Sostituisci" la scrivi in un modulo e poi la metti la metti
nel
> > campo "aggiorna a " della query passandogli i dovuti parametri.
>
> Ma su che versione di ACCESS trovi il METODO REPLACE da te
> indicato...???
> Su A97 nemmeno l'ombra.....!!!
>
> Grazie. @Alex
>
> In aggiunta, se esiste un Metodo Nativo "REPLACE" perchè costruire
> una Function Public per richiamarlo e far lavorare 2 volte ACCESS..??
>
>
> Alex.
>
Se usi Access97 vai sul Sito Comune (link qui sotto) e nella Sezione General
leggi la FAQ di Vincenzo Turturro intitolata "Effettuare sostituzioni di una
sottostringa all'interno di una stringa per n volte".
Penso che faccia al caso tuo.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: sostituzioni caratteri

text:
"fidirico" <
gal...@libero.it
> wrote in message
news:PgsO8.16205$
j65.3...@twister1.libero.it

Fidirico, o Federico, nin zo.....!!
Ciao Grazie, ma la mia era una domanda scontata....!!
Io uso A97 e XP, ma spesso non tutti usano XP, anzi....!!!
@Alex



title: sostituzioni caratteri

text:
"Roberto da casa" <
r.ma...@libero.it
> wrote in message
news:23EO8.17578$
Kt3.4...@twister2.libero.it
> Se usi Access97 vai sul Sito Comune (link qui sotto) e nella Sezione General
> leggi la FAQ di Vincenzo Turturro intitolata "Effettuare sostituzioni di una
> sottostringa all'interno di una stringa per n volte".
> Penso che faccia al caso tuo.
>
> --
> Roberto
>
Ciao Roberto, come va..???
Grazie, dell'INFO, anche se già vista da tempo....!!
Questi nuovi Programmi avanzati A2K, AXP) mi fanno sentire ARRETRATO.
Chissà perchè nonostante diversi tentativi mi piace sempre + A97, pur
con i suoi limiti.......!!!
La Salute, che è più importante....!????
Buone FERIE, sempre sia il periodo.....!
@Alex



title: sostituzioni caratteri

text:
"Alex" <
ik2...@libero.it
> ha scritto nel messaggio
news:b39d53454d0918ea56...@mygate.mailgate.org...
[CUT]
>
> La Salute, che è più importante....!????
Non mi lamento, grazie.
>
> Buone FERIE, sempre sia il periodo.....!
Beh, ne ho dovute fare tante forzate...
>
> @Alex
Roberto


title: sostituzioni caratteri

text:
grazie ragazzi



title: Media fra più date

text:
Salve a tutti, ho un problema...
In access ho un database contabile, mi è stato chiesto di ottenere la
media fra dei campi data, tipo gg/mm/aa es:
campo data contenente 3 records:
30/11/06
31/12/06
31/01/07
sembrava semplice...
onestamente mi sono perso tra i vari cdata, datavalue, datediff etc..,
etc...
qualcuno può aiutarmi? perchè negli esempi che ho trovato nel
newsgroup non ci ho capito molto (e non c'è granchè a dire il
vero...)
Grazie anticipatamente.


title: Media fra più date

author: Mister

text:
quando sei in visualizzazione struttura della query.......
Menů Visualizza/ Clicca su totali
vedrai che nel campo Data, compare Formula...clicca sul Menu a tendina e
scegli Media.
ciao.


title: Media fra più date

text:
Si lo avevo già fatto,
ma eseguendo la query ho ottenuto questi risultati:
38367
38372
38377
???
Grazie cmnq


title: Media fra più date

text:

>38367
>38372
>38377
>???
>Grazie cmnq
Se fai una media...perchè ti ritornano 3 record ???
In ogni caso, i numeri da te indicati rappresentano i giorni seriali, per
visualizzarli nel
formato classico.....
Vai nella proprietà del campo/Formato
e scegli Data in cifre.
ciao.


title: Media fra più date

text:
Ho risolto,
ho messo nella query nel campo della formula 'conteggio'
poi ho fatto come hai detto tu e nella maschera funziona!
E' il caso di dire...GRAZIE MISTER...
Alla prox ciao.


title: Media fra più date

text:
<
massimi...@yahoo.com
> ha scritto nel messaggio
news:1161679254.7...@b28g2000cwb.googlegroups.com...
>Salve a tutti, ho un problema...
>
>In access ho un database contabile, mi č stato chiesto di ottenere la
>media fra dei campi data, tipo gg/mm/aa es:
>
>campo data contenente 3 records:
>
>30/11/06
>
>31/12/06
>
>31/01/07
>
>sembrava semplice...
>
>onestamente mi sono perso tra i vari cdata, datavalue, datediff etc..,
>etc...
>
>qualcuno puň aiutarmi? perchč negli esempi che ho trovato nel
>newsgroup non ci ho capito molto (e non c'č granchč a dire il
>vero...)
Se il tuo proplema č quello di calcolare la data media tra quelle contenute
in un campo Data/ora di piů record, usa la funzione DAvg (vedi help) e
imposta per il risultato il formato gg/mm/aa.
>
>Grazie anticipatamente.
Prego
--
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------


title: disperato aiuto

author: akelemy

text:
il problema èquesto, ho creato un sito in locale con delle pagine in asp che
attraverso un modulo di ricerca interrogano il data base di access.Nel
record della tabella sono presenti oltre che dei campi testo un campo
immagine(ole), succede che nella pagina asp di risposta visualizzo solo i
campi testo e nel campo immagine esce fuori #binary#, e non riesco in nessun
modo a visualizzarla.
Potete darmi un consiglio , é un limite di access oppure devo scrivere
qualche stringa da qualche parte e dove ???
grazie fin da ora


title: disperato aiuto

author: Pablitomf

text:
akelemy ha scritto:

> grazie fin da ora
A parte il fatto chel'oggetto del tuo post non ha significato (guardatene
bene la prossima volta)...
Cmq,
in questo caso per te ACCESS è solo una base dati, e nient'altro... il
codice per la visualizzazione delle immagini deve essere impostato nella
pagina ASP di risposta all'interrogazione fatta... (ti consiglio un bel
manuale ASP - Apogeo - è il più utile... oppure scaricati gli esempi di
ASP su HTML.it)...
domanda!, ma le immagini sono inserite direttamente nel DB? ... se si,
suggerimento... nel DB inserisci solo link a immagini esterne... diviene
più veloce e meno meno meno pesante...
Fammi sapere.
Pablitomf
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: disperato aiuto

author: Antonio Biso

text:
"Pablitomf" <
pabl...@virgilio.it
> ha scritto nel messaggio
news:c6afd3$pbl$1...@news.newsland.it...
> akelemy ha scritto:
>
> A parte il fatto chel'oggetto del tuo post non ha significato (guardatene
> bene la prossima volta)...
> Cmq,
> in questo caso per te ACCESS è solo una base dati, e nient'altro... il
Pablito, bello de Antonio tuo!!!
E' inutile che cazzi qualcuno, e soprattutto è inutile che cerchiamo di far
rispettare delle norme, se poi arrivi e tu e
cmq,
gli rispondi lo stesso!!!!
Antonio


title: Access per palmare.

author: carlo

text:
Vi chiedo gentilmente se esiste un modo per utilizzare Access su un
palmare e "dimenticarsi di avere un palmare"?
Ringrazio chiunque mi darà una risposta spero positiva.
Carlo.


title: Access per palmare.

author: ciroteo

text:

non credo esista. esiste però una versione di sql server, ma devi
sviluppare applicazioni con altri linguaggi.


title: Access per palmare.

author: MA

text:

E' inesatto quello che dici
L'Hp Journada 720 ha pocket Access.
ma l'hanno tolto di mezzo (access) perchè veramante poco
C'è cmq l'sdk per palmari
--
--
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access
Segrate (MI), 7-8 giugno 2007


title: Richiedi se

author: enricoli

text:
Vorrei impostare una condizione su un campo di un DB Access in
modo tale che sia obbligatorio riempirlo se risulti inserita una
determinata stringa alfanumerica su un altro campo. Grazie e ciao
--
Postato da Alice Newsgroup: lo usi da web ma con le funzioni del newsreader
http://newsgroup.alice.it
Gerarchie it, italia, it-alt, tin, it.binari. Unico!


title: Richiedi se

author: Bruno Campanini

text:
"enricoli" <
utente_virgi...@virgilio.it
> wrote in message
news:24897843.1186574272355.JavaMail.newsgroup@sc-ng-1...

Campo [d] e campo [e] della tabella.
Property Sheet della tabella, Validation Rule:
([d]="Bruno" And [e] Is Not Null) Or ([d]<>"Bruno")
Se il campo [d] contiene "Bruno", il campo [e] non
può essere Null.
Se il campo [d] contiene qualcosa di diverso da "Bruno",
[e] può contenere qualsiasi cosa ovvero essere Null.
Bruno


title: Richiedi se

text:
Bruno Campanini ha scritto:

Ti ringrazio per la risposta ma non mi è chiaro cosa devo fare.
Enrico



title: Richiedi se

author: Access

text:
"enricoli" <
utente_virgi...@virgilio.it
> ha scritto nel messaggio
news:24897843.1186574272355.JavaMail.newsgroup@sc-ng-1...
> Vorrei impostare una condizione su un campo di un DB Access in
> modo tale che sia obbligatorio riempirlo se risulti inserita una
> determinata stringa alfanumerica su un altro campo. Grazie e ciao
spiegati meglio.
--
Ciao
Access


title: Richiedi se

text:
Access ha scritto:

Campo A=No; non obbligatorio riempire campo B
Campo A=SI; obbligatorio riempire campio B
Ciao



title: Richiedi se

text:
"enricoli" <
utente_virgi...@virgilio.it
> wrote in message
news:7062457.1186580265622.JavaMail.newsgroup@sc-ng-1...
> Ti ringrazio per la risposta ma non mi è chiaro cosa devo fare.
> Enrico
Tabella in modalità Design
Click col DX sulla barra in alto
Properties
Validation Rule:   inserisci
             ([d]="Bruno" And [e] Is Not Null) Or ([d]<>"Bruno")
             sostituendo ovviamente [d] ed [e] coi tuoi nomi di campo
             e "Bruno" con la tua stringa
Validation Text: inserisci eventualmente il messaggio di errore che
                         vuoi ottenere.
Bruno


title: Richiedi se

text:
ciao enricoli,
"enricoli" <
utente_virgi...@virgilio.it
> ha scritto nel messaggio
news:1603614.1186651550329.JavaMail.newsgroup@sc-ng-1...
> Access ha scritto:
>>
>>
>> "enricoli" <
utente_virgi...@virgilio.it
> ha
>> scritto nel messaggio
>> news:24897843.1186574272355.JavaMail.newsgroup@sc-ng-1
>> ...
>> > Vorrei impostare una condizione su un campo di un
>> DB Access in
>> > modo tale che sia obbligatorio riempirlo se risulti
>> inserita una
>> > determinata stringa alfanumerica su un altro campo.
>> Grazie e ciao
>>
>> spiegati meglio.
>>
>>
>> --
>> Ciao
>> Access
> Campo A=No; non obbligatorio riempire campo B
> Campo A=SI; obbligatorio riempire campio B
se tutto cio' lo vuoi avere su una form allora parliamo di controlli non di
campi e potresti fare una cosa simile:
private sub ControlloB_beforeupdate(cancel as integer)
  if ControlloA = "SI" then
     msgbox"Campo Obbligatorio", vbcritical, "CAMPO OBBLIGATORIO"
     cancel = true
end if
end sub
se invece lo vuoi ottenere in altro modo segui le indicazioni di Bruno.
--
Ciao
Access


title: Richiedi se

text:
Bruno Campanini ha scritto:

>Ti ringrazio, sto provando ma credo che non funzioni come mi
servirebbe.
Enrico



title: Richiedi se

text:
"enricoli" <
utente_virgi...@virgilio.it
> wrote in message
news:8651319.1186741790371.JavaMail.newsgroup@sc-ng-1...
>> Bruno
>>Ti ringrazio, sto provando ma credo che non funzioni come mi
> servirebbe.
> Enrico
Funziona nel senso che se il campo [d] di un record contiene
la stringa "Bruno", il campo [e] dello stesso record non può
essere blank.
Se il campo [d]<>"Bruno" alloa [e] può essere blank o
contenere qualsiasi cosa.
Non è questo che volevi?
Bruno


title: eliminare record in altro file

author: Giuseppe

text:
Buongiorno a tutti.
Ho scomposto il programma su più file, sia come backend che frontend.
Nel programma principale ho la tabella tblAziende, se elimino un'azienda devo cancellare tutti i record presenti nelle tabelle collegate presenti nello stesso programma e nelle tabelle presenti negli altri backend.
Con questo codice elimino i record della tabella collegata
CurrentDb.Execute "DELETE * FROM tblSoci WHERE IDAzienda =" & Me.IdAzienda
Come modifico il codice per eliminare anche gli altri?
Grazie.
Giuseppe


title: eliminare record in altro file

text:
Non si comprende lo scenario... spiega meglio se operi con una logica Client-Server standard o una tua rivisitazione.
Nel secondo caso serve prima capire perché non hai usato una normale struttura Client-Seever che chiaramente non presenta problemi di cancellazioni da spalmare...

@Alex


title: eliminare record in altro file

text:

Grazie Alex per l'intervento.
Il programma l'ho fatto insieme ad un amico che ha preferito, credo per ragioni di relazioni tra tabelle, suddividere il programma in più backend e frontend, inserendo nel backend di base le tabelle comuni a tutti i programmi.
L'intero programma si trova su un server locale.
Tutti i backend si trovano nella cartella condivisa D:\GestioneDati, mentre nella cartella Documenti di ogni utente del server si trova la cartella GestioneProgrammi al cui interno ci sono i vari frontend.


title: eliminare record in altro file

text:
Conviene to confronti con lui perché quello che vuoi fare non è una cosa normale... o meglio mette in evidenza forse che la logica del tuo "amico" forse non teneva conto di questi aspetti, ed è meglio ripensarci.

@Alex


title: Colore casella di testo in base al valore

author: Riccardo

text:
in una maschera ho una casella di testo che calcola la differenza tra una
data, contenuta in un'altra casella della maschera e la data odierna
rappresentata con now(). Avrei bisogno che il colore della casella di
controllo che calcola tale differenza cambiasse a seconda che il valore
sia positivo o minore= a zero. Io ho provato con:
if Me!caselladifferenza>0 then
Me!caselladifferenza.forecolor=vbblack
else Me!caselladifferenza.forecolor=vbred
end if
associata all'evento su aggiornamento della casella (ma ho provato anche
ad associarla a diversi eventi, anche della maschera, ma non funziona.
Dovrebbe essere una stupidata, ma ci sto impazzendo.
Grazie a tutti coloro che mi vorranno aiutare
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


text:
"Riccardo" <
viv...@libero.it
> ha scritto nel messaggio
news:ahgnu5$jgg$1...@news.newsland.it...
> in una maschera ho una casella di testo che calcola la differenza tra una
> data, contenuta in un'altra casella della maschera e la data odierna
> rappresentata con now(). Avrei bisogno che il colore della casella di
> controllo che calcola tale differenza cambiasse a seconda che il valore
> sia positivo o minore= a zero. Io ho provato con:
>
>
> if Me!caselladifferenza>0 then
> Me!caselladifferenza.forecolor=vbblack
> else Me!caselladifferenza.forecolor=vbred
> end if
Prova ad associare all'evento su current della maschera... (che non è
continua, vero?)
Antonio


author: Gianni

text:
"Riccardo" <
viv...@libero.it
> ha scritto nel messaggio
news:ahgnu5$jgg$1...@news.newsland.it...

oppure usi la formatazione condizionale che è moto + semplice è veloce.
Ciao
Gianni.


text:
Antonio Biso wrote:


> Antonio
innanzitutto grazie Antonio,
la maschera è proprio in visualizzazione continua
e sarebbe meglio fosse così. In modalità maschera singola
funziona con "su corrente", ma non c'è proprio altro modo???
grazie ancora.
Riccardo.



text:
"Riccardo" <
viv...@libero.it
> ha scritto nel messaggio
news:ahguae$6ft$1...@news.newsland.it...
> Antonio Biso wrote:
>
> > > if Me!caselladifferenza>0 then
> > > Me!caselladifferenza.forecolor=vbblack
> > > else Me!caselladifferenza.forecolor=vbred
> > > end if
>
> > Prova ad associare all'evento su current della maschera... (che non è
> > continua, vero?)
>
> > Antonio
>
>
>
> innanzitutto grazie Antonio,
>
> la maschera è proprio in visualizzazione continua
> e sarebbe meglio fosse così. In modalità maschera singola
> funziona con "su corrente", ma non c'è proprio altro modo???
>
> grazie ancora.
Purtroppo c'è un modo per farlo con visualizzazione continua basato su un
escamotaggio non semplicissimo. E' spiegato sul sito comune comunque...
Antonio


title: espressioni regolari

author: ces

text:
volevo sapere se in access 2003 esistono le espressioni regolari o
qualcosa di simile che è presente in altri linguaggi tipo javascript
io non le ho trovate
anche perchè la guida in linea di access 2003 è veramente un disastro
confronto a quella di access 97
ciao a tutti e buon lavoro
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: espressioni regolari

author: Carlo Costarella

text:
"ces" <
mai...@libero.it
> ha scritto nel messaggio
news:dob8gi$m4f$1...@news.newsland.it...
> volevo sapere se in access 2003 esistono le espressioni regolari o
> qualcosa di simile che è presente in altri linguaggi tipo javascript
>
> io non le ho trovate
>
> anche perchè la guida in linea di access 2003 è veramente un disastro
> confronto a quella di access 97
>
> ciao a tutti e buon lavoro
>
> --
>
La guida di A2003 è suddivisa in due parti ben distinte: quella propria di
Access e quella del VBA. A questa seconda guida puoi accedere aprendo un
qualsiasi modulo e usando il ? proprio. Qui potrai trovare tutto il
riferimento al linguaggio...
Quanto alle espressioni regolari proprie di altri linguaggi come il Perl o
Java, in Access trovi solo poco e impostato in modo diverso. Per esempio
l'uso di *, di caratteri letterali quali *.txt, i caratteri jolly, le barre
rovesciate o funzioni come instr, mid, len, left, ecc. ti permettono
comunque di fare delle ricerche. Tutto dipende da cosa vuoi fare o cosa vuoi
ottenere. Per esempio l'evidenziazione di tutte le ricorrenze di una parola
cercata come avviene in Java è quasi una fantasia morbosa per Access che
nasce come database relazionale e non come linguaggio orientato
all'ipertesto.
Per contro, in Access, potrai certamente contare tutte le ricorrenze di una
determinata parola.
Ciao, Carlo


title: espressioni regolari

text:
Carlo Costarella ha scritto:


> Ciao, Carlo
anzitutto grazie per la risposta
per la guida so che è divisa ma ad esempio gli esempi che c'erano nella
guida di access 97 non ci sono in access 2003 (vedi per esempio la banale
funzione instr
ho bisogno per colpa di un bug di access 2003 di rinominare tutte le forms
nelle query, esempio:
SELECT database_access.contatore, [Forms]![zzzz]![NumeroPorta] AS Espr1,
[Forms]![zzzz]![NumeroPorta_new] AS Espr2
FROM database_access;
[Forms]![zzzz]![NumeroPorta] mi restituisce dei caratteri strani (prova
anche tu ma è così ho già sentito anche microsoft)
per funzionare ho trovato una soluzione temporanea di quasto tipo la
[Forms]![zzzz]![NumeroPorta] deve diventare
dbl([Forms]![zzzz]![NumeroPorta])
quindi è per questo motivo che volevo sapere se esistevano le espressioni
regolari
se hai qualcosa di nuovo fammi sapere
ciao e buon lavoro



title: espressioni regolari

text:
"ces" <
mai...@libero.it
> ha scritto nel messaggio
news:dobhcf$o6p$1...@news.newsland.it...

non sò che guida hai tu ma nella mia la Funzione InStr è corredata di
esempio...e ci mancherebbe pure.
Scrivi InStr in un modulo, doppio clic sulla scritta e poi F1. Oppure cerca
Funzione InStr nella guida VBA.
> ho bisogno per colpa di un bug di access 2003 di rinominare tutte le forms
> nelle query, esempio:
>
> SELECT database_access.contatore, [Forms]![zzzz]![NumeroPorta] AS Espr1,
> [Forms]![zzzz]![NumeroPorta_new] AS Espr2
> FROM database_access;
>
Ho l'impressione che tu ti stia sbagliando perchè l'istruzione proposta deve
dare per forza un risultato errato.
Se nella tabella ci sono 100 record e nella query chiedi di vedere i
controlli correnti presenti nella maschera zzzz aperta,
otterrai 100 record con tutti i campi "contatore" esatti ma con la
ripetizione x 100 di [Forms]![zzzz]![NumeroPorta] e di
[Forms]![zzzz]![NumeroPorta_new].
E' questo che vuoi? Cosa ben diversa se l'istruzione diventa:
SELECT database_access.Contatore, database_access.NumeroPorta,
database_access.NumeroPorta_new
FROM database_access
WHERE (((database_access.NumeroPorta)=[Forms]![zzzz]![NumeroPorta]) AND
((database_access.NumeroPorta_new)=[Forms]![zzzz]![NumeroPorta_new]));
In questo caso otterrai come risultato un solo record.
> [Forms]![zzzz]![NumeroPorta] mi restituisce dei caratteri strani (prova
> anche tu ma è così ho già sentito anche microsoft)
> per funzionare ho trovato una soluzione temporanea di quasto tipo la
> [Forms]![zzzz]![NumeroPorta] deve diventare
> dbl([Forms]![zzzz]![NumeroPorta])
>
> quindi è per questo motivo che volevo sapere se esistevano le espressioni
> regolari
>
> se hai qualcosa di nuovo fammi sapere
>
> ciao e buon lavoro
>
Quanto alla correzione di nomi di maschere tabelle e query cerca nella guida
"correzione automatica nome" oppure
"Attivare o disattivare le opzioni di correzione automatica".
Ciao, Carlo


title: espressioni regolari

text:
Carlo Costarella ha scritto:







> Ciao, Carlo
la mia guida non fa quello che dici tu. purtroppo però non posso farci più
di tanto perchè le installazioni sono curate da una ditta esterna e non è
facilissimo fargli capire che qualcosa non funziona. cmq grazie per la
delucidazione così sono sicuro che è un problema nostro
per quanto riguarda il valore restituito dalla forms non era mia
intenzione in questo caso usarlo come where ma per un esempio + semplice
volevo solo evidenziare il problema
a te il richiamo di un campo di una forma nell'sql restituisce il valore
corretto?
a me no ed infatti è stato richiesto un intervento a microsoft che ha
ammesso il bug (confermando ieri per telefono il problema), quindi se a te
restituisce il valore corretto c'è qualcosa di strano
se vuoi ti mando l'immagine con quello che mi restituisce
per maggior chiarezzaio utilizzo: window 2000 ed access 2003 sp1
ciao e se hai nuove notizie fammi sapere. grazie



title: espressioni regolari

author: Alessandro Cara

text:
ces wrote:
> volevo sapere se in access 2003 esistono le espressioni regolari o
> qualcosa di simile che è presente in altri linguaggi tipo javascript
>
> io non le ho trovate
>
> anche perchè la guida in linea di access 2003 è veramente un disastro
> confronto a quella di access 97
>
> ciao a tutti e buon lavoro
>
nella mia installazione fra i riferimenti c'e':
Microsoft VBscript regular expression 1.0 e 5.5
In access non le ho mai usate ma credo che facciano quello che dichiara
il titolo
--
a.cara


title: espressioni regolari

text:
Alessandro Cara ha scritto:
> ces wrote:
> > volevo sapere se in access 2003 esistono le espressioni regolari o
> > qualcosa di simile che č presente in altri linguaggi tipo javascript
> >
> > io non le ho trovate
> >
> > anche perchč la guida in linea di access 2003 č veramente un disastro
> > confronto a quella di access 97
> >
> > ciao a tutti e buon lavoro
> >
> nella mia installazione fra i riferimenti c'e':
> Microsoft VBscript regular expression 1.0 e 5.5
> In access non le ho mai usate ma credo che facciano quello che dichiara
> il titolo
> --
> a.cara
grazie per la risposta anche nella mia installazione č cosě. adesso mi
documento e vedo se riesco a risolvere qualcosa
ciao e per ora grazie



title: espressioni regolari

text:
"ces" <
mai...@libero.it
> ha scritto nel messaggio
news:dobluh$92j$1...@news.newsland.it...
CUT
> a te il richiamo di un campo di una forma nell'sql restituisce il valore
> corretto?
Perfettamente e così anche in tutte le altre versioni di Access. D'altra
parte non se ne è mai parlato in questo NG.
Se mi dici che Microsoft ha confermato il bug sarei interessato a riprodurre
il problema...
Questra istruzione SQL mi resituisce un valore del tutto normale anche se,
come ho già detto, di nessun valore:
SELECT database_access.Contatore, [Forms]![zzzz]![NumeroPorta] AS Espr1,
[Forms]![zzzz]![NumeroPorta_new] AS Espr2
FROM database_access;
cut
> se vuoi ti mando l'immagine con quello che mi restituisce
Sì, l'immagine di quello che restituisce e l'immagine della griglia sql.
Ciao, Carlo


title: espressioni regolari

text:
Carlo Costarella ha scritto:


> cut


> Ciao, Carlo
se mi dai un indirizzo di posta elettronica te la invio lì.
ciao



title: espressioni regolari

text:
"ces" <
mai...@libero.it
> ha scritto nel messaggio
news:dobpmd$oh0$1...@news.newsland.it...
> Carlo Costarella ha scritto:
>
>> "ces" <
mai...@libero.it
> ha scritto nel messaggio
>> news:dobluh$92j$1...@news.newsland.it...
cut
>
> se mi dai un indirizzo di posta elettronica te la invio lì.
> ciao
>
 E' quello del post:
carloco...@libero.it
Ciao, Carlo


title: espressioni regolari

text:
Carlo Costarella ha scritto:
> "ces" <
mai...@libero.it
> ha scritto nel messaggio
> news:dobpmd$oh0$1...@news.newsland.it...
> > Carlo Costarella ha scritto:
> >
> >> "ces" <
mai...@libero.it
> ha scritto nel messaggio
> >> news:dobluh$92j$1...@news.newsland.it...
> cut
> >
> > se mi dai un indirizzo di posta elettronica te la invio lì.
> > ciao
> >
>  E' quello del post:
carloco...@libero.it
> Ciao, Carlo
la mail ti è arrivata? che dici di questo bel disastro?



title: espressioni regolari

text:
"ces" <
mai...@libero.it
> ha scritto nel messaggio
news:doe1fe$k7d$1...@news.newsland.it...
> Carlo Costarella ha scritto:
>
>> "ces" <
mai...@libero.it
> ha scritto nel messaggio
>> news:dobpmd$oh0$1...@news.newsland.it...
>> > Carlo Costarella ha scritto:
>> >
>> >> "ces" <
mai...@libero.it
> ha scritto nel messaggio
>> >> news:dobluh$92j$1...@news.newsland.it...
>> cut
>> >
>> > se mi dai un indirizzo di posta elettronica te la invio lì.
>> > ciao
>> >
>
>>  E' quello del post:
carloco...@libero.it
>
>> Ciao, Carlo
>
> la mail ti è arrivata? che dici di questo bel disastro?
>
>
>
> --
Sì mi è arrivata e ti ho anche risposto in privato.
Ciao, Carlo


title: realizzare maschera continua con "selezione"

text:
come dice (male) l'oggetto del messaggio, vorrei realizzare una maschera
continua da cui sia possibile selezionare un record tramite l'evidenziazione
dello stesso.
Per capirci meglio, una cosa simile ad una casella combinata in cui la
selezione avviene tramite l'evidenziazione (barra in negativo) dell'elemento
dell'elenco.
Nella maschera continua non voglio far comparire il selettore record e la
barra di spostamento.
Esiste una maniera per realizzare ciň con gli stumenti che Access 2k mette a
disposizione?
grazie
p.s. spero di essere stato sufficientemente chiaro...
--------------------------------
Inviato via
http://usenet.libero.it


author: Roberto da casa

text:
"nic_cardi" <
dr...@libero.it
> ha scritto nel messaggio
news:146Z133Z1Z35Y1...@usenet.libero.it...
> come dice (male) l'oggetto del messaggio, vorrei realizzare una maschera
> continua da cui sia possibile selezionare un record tramite
l'evidenziazione
> dello stesso.
> Per capirci meglio, una cosa simile ad una casella combinata in cui la
> selezione avviene tramite l'evidenziazione (barra in negativo)
dell'elemento
> dell'elenco.
> Nella maschera continua non voglio far comparire il selettore record e la
> barra di spostamento.
> Esiste una maniera per realizzare ciň con gli stumenti che Access 2k mette
a
> disposizione?
> grazie
>
> p.s. spero di essere stato sufficientemente chiaro...
Se non ho capito male devi usare una casella di riepilogo: giusto?
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


author: EnricoV.

text:
"nic_cardi" <
dr...@libero.it
> ha scritto nel messaggio
news:146Z133Z1Z35Y1...@usenet.libero.it...
> come dice (male) l'oggetto del messaggio, vorrei realizzare una maschera
> continua da cui sia possibile selezionare un record tramite
l'evidenziazione
> dello stesso.
> Per capirci meglio, una cosa simile ad una casella combinata in cui la
> selezione avviene tramite l'evidenziazione (barra in negativo)
dell'elemento
> dell'elenco.
> Nella maschera continua non voglio far comparire il selettore record e la
> barra di spostamento.
> Esiste una maniera per realizzare ciò con gli stumenti che Access 2k mette
a
> disposizione?
> grazie
>
> p.s. spero di essere stato sufficientemente chiaro...
>
> --------------------------------
> Inviato via
http://usenet.libero.it
Tramite le maschere continue non è possbile farlo, o meglio anche si...ma
devi utlizzare dei trucchetti
che alla fine ne simulano l' effetto...(vedi sul Sito Comune di Access);
O usi una casella di riepilogo (ListBox)...
Oppure se vuoi fare qualcosa di veramente "ganzo" devi usare il controllo
ActiveX  "ListView"...che è davvero una cannonata (puoi metterci icone,
settare i colori, le colonne,e altre caratteristiche) solo che la sua
programmazione non è delle più semplici...anzi.....te lo dice uno che è un
mese che a forza di dagli e dagli ne comincia a capire qualcosa....
Cmq...se non hai particolari esigenze (soprattutto grafiche) usa la casella
di riepilogo...
Ciao !


author: warp

text:
nic_cardi ha scritto nel messaggio
>come dice (male) l'oggetto del messaggio, vorrei realizzare una maschera
>continua da cui sia possibile selezionare un record tramite l'evidenziazione
>dello stesso.
>Per capirci meglio, una cosa simile ad una casella combinata in cui la
>selezione avviene tramite l'evidenziazione (barra in negativo) dell'elemento
>dell'elenco.
>Nella maschera continua non voglio far comparire il selettore record e la
>barra di spostamento.
>Esiste una maniera per realizzare ciň con gli stumenti che Access 2k mette a
>disposizione?
Non senza utilizzare il selettore Record (in questo caso sarebbero selezioni contigue) o un campo
associato all'origine dati _diciamo un boolean_  per la selezione.


author: Alberto S.

text:
[CUT]
> vorrei realizzare una maschera
> continua da cui sia possibile selezionare un record tramite
l'evidenziazione
> dello stesso.
> Per capirci meglio, una cosa simile ad una casella combinata in cui la
> selezione avviene tramite l'evidenziazione (barra in negativo)
dell'elemento
> dell'elenco.
[CUT]
Visto che sei in A2000 potresti provare a fare qualcosa con la formattazione
condizionale.
Ciao
--
Alberto


text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:jCGh9.5527$Av4.1...@twister2.libero.it...

SI! Mi hai acceso una luce! Grazie!


text:
> Tramite le maschere continue non è possbile farlo, o meglio anche si...ma
> devi utlizzare dei trucchetti
> che alla fine ne simulano l' effetto...(vedi sul Sito Comune di Access);
> O usi una casella di riepilogo (ListBox)...
> Oppure se vuoi fare qualcosa di veramente "ganzo" devi usare il controllo
> ActiveX  "ListView"...che è davvero una cannonata (puoi metterci icone,
> settare i colori, le colonne,e altre caratteristiche) solo che la sua
> programmazione non è delle più semplici...anzi.....te lo dice uno che è un
> mese che a forza di dagli e dagli ne comincia a capire qualcosa....
> Cmq...se non hai particolari esigenze (soprattutto grafiche) usa la
casella
> di riepilogo...
>
> Ciao !
>
 Meglio la casella di riepilogo (vedi risposta a Roberto), anche perchè,
purtoppo, ho fretta di portare il programma ad un livello "minimo" e non
posso perdere troppo tempo a studiare altre soluzioni.
Il controllo ActiveX è comunque un'idea che senz'altro svilupperò in seguito
(quando avrò un mese di tempo...), per ora grazie per l'imbeccata e , se
posso approfittarne, avrei un'altra domanda: il controllo calendario in che
libreria si trova? (inteso come nome file)
L'ho trovato in NT4 (comctl2.ocx), ma in win2000 questo file non c'è... come
si fa a sapere i file dove sono contenuti i controlli e se sono o meno
disponibili?
Se hai voglia di darmi un'altra imbeccata... grazie....


title: Creare stringa di testo partendo da un dato valore (alfanumenrico)

text:
Allora,
spero di essere sufficentemente chiaro, anche se oggi non è una delle
giornate migliori!
Ho una form che settati gli opportuni parametri, tramite la pressione di un
pulsante mi valorizza una txt box con
una stringa di testo (nel mio caso di 6 caratteri). (Fino ad ora niente
viene memorizzato in tabella)
Ho poi una tabella ocn due campi: alfanumerico (T1) e conversione (T2) dove
in alfanumerico ho tutte le lettere dell'alfabeto e i numeri da 0 a 9 e in
conversione ho per ogni valore una stringa alfanumerica di due caratteri.
Cosa vorrei ottenere:
premendo un pulsante vorrei che via codice la stringa di sei caratteri fosse
scomposta e ricollocata in una nuova txtbox trascodificata.
esempio: testo abcdef
Tabella codici
alfanumerico        conversione
a                            xy
b                            fg
c                            9u
d                            td
e                            3r
f                             c7
valore da scrivere nel txtbox nuovo:  xyfg9utd3rc7
Come posso fare per ottenere ciò ... non mi raccapezzo per niente oggi.
Grazie a tutti per le eventuali risposte,
--
sm


text:
strano...mavero wrote:
> Allora,
> spero di essere sufficentemente chiaro, anche se oggi non è una delle
> giornate migliori!
uah hai proprio ragione
> Ho una form che settati gli opportuni parametri, tramite la pressione
> di un pulsante mi valorizza una txt box con
> una stringa di testo (nel mio caso di 6 caratteri). (Fino ad ora
> niente viene memorizzato in tabella)
>
> Ho poi una tabella ocn due campi: alfanumerico (T1) e conversione
> (T2) dove in alfanumerico ho tutte le lettere dell'alfabeto e i
> numeri da 0 a 9 e in conversione ho per ogni valore una stringa
> alfanumerica di due caratteri.
>
> Cosa vorrei ottenere:
>
> premendo un pulsante vorrei che via codice la stringa di sei
> caratteri fosse scomposta e ricollocata in una nuova txtbox
> trascodificata.
>
> esempio: testo abcdef
>
> Tabella codici
> alfanumerico        conversione
> a                            xy
> b                            fg
> c                            9u
> d                            td
> e                            3r
> f                             c7
>
> valore da scrivere nel txtbox nuovo:  xyfg9utd3rc7
>
> Come posso fare per ottenere ciò ... non mi raccapezzo per niente
> oggi. Grazie a tutti per le eventuali risposte,
Dim stringanumeri As String
Dim stringalettere As String
Dim cifra As string, i As Integer
stringanumeri = TuatxtboxPartenza
    For i = 1 To Len(stringanumeri)
        If Mid(stringanumeri, i, 1) = "," Then
            stringalettere = stringalettere & Mid(stringanumeri, i, 1)
        Else
            cifra = Val(Mid(stringanumeri, i, 1))
        stringalettere = stringalettere & DLookup("conversione",
"Tuatabelladiconversione", "alfanumerico='" & cifra & "'")
        End If
    Next
TuaTextboxDiarrivo = stringalettere
--
_ _
Ciao
MAssimiliano Amendola
Cisa1 - I° Conferenza Italiana per Sviluppatori Access Arezzo 4+5
Giugno 2005 Sono aperte le iscrizioni  Info:
www.donkarl.com/it


text:
[cut]
txtOrigine: MCYNQJ
txtDestinazione ottenuta: 6S6S6S6S6S6S
l'errore è che la procedura usa sempre la stringa 6S associata al primo
valore della tabella T_FlowPWD_Conversioni contenente i valori e le loro
conversioni.
Intanto grazie ... come posso raggirare l'errore?
--
sm


author: Nick

text:
MA ha detto: in data 12/05/2005 13.23:

non ho ben capito come mai dividi il codice.. se è tutto in un'unica
tabella.. io farei così
Dim stringanumeri As String
  Dim stringalettere As String
  Dim cifra As string, i As Integer
  stringanumeri = TuatxtboxPartenza
  stringalettere = "" 'inizializzo
      For i = 1 To Len(stringanumeri)
         if not isnumeric(mid(stringanumeri, i, 1)) then
		stringalettere = stringalettere & DLookup("conversione",
"Tuatabelladiconversione", "alfanumerico='" & mid(stringanumeri, i, 1)& "'")
	else
		stringalettere = stringalettere & DLookup("conversione",
"Tuatabelladiconversione", "alfanumerico=" & mid(stringanumeri, i, 1)& "")
          End If
      Next i
  TuaTextboxDiarrivo = stringalettere
ho forse interpretato male le richieste?
ciao ;)
Nick


text:
[CUT]
Problema risolto!!!
Tolta la Val siccome gestisco solo Testo per ora.
Ora pongo il quesito inverso ...
inserendo la stringa ottenuta devo visualizzare un pulsante cmd_btnX solo se
ricodificando i dati ottengo la txtOrigine ... ;o
)
Thank's in advance!
--
sm


text:
[cut]
fatto!
scusate ... carburo lentamente oggi ... ma ora sono nuovamente operativo!
Grazie MA


author: Pablitomf

text:
strano...mavero ha scritto:
> [cut]

Ma ti vuoi iscrivere anche tu a "Facce da..." ?
DAi, modifica il tuo profilo e digita in quel che di nuovo č richiesto.
;-)
www.accessgroup.it
--
Ciao
Pablitomf (Maurizio Facciuti)
Access : Ver.97 - 2K
----------------------------------
http://www.accessgroup.it/
http://www.sitocomune.com/
----------------------------------
Non mi fido molto delle statistiche, perchč un uomo con la testa nel forno
acceso e i piedi nel congelatore statisticamente ha una temperatura media.
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


text:
[cut]
fatto ... successivamente ti manderò anche una foto ...
un pò di narcisismo non guasta mai!!!
Ciao!
--
sm


text:
strano...mavero ha scritto:

Non mi mandare quella del matrimonio è! :-D
--
Ciao
Pablitomf (Maurizio Facciuti)
Access : Ver.97 - 2K
----------------------------------
http://www.accessgroup.it/
http://www.sitocomune.com/
----------------------------------
Non mi fido molto delle statistiche, perchè un uomo con la testa nel forno



text:

Ah allora ho capito perchè ingrasso sempre.
E' Access che molto calorico.



title: Selezione di ricerca in una query con parametri:

text:
In Access, ho creato una query che mi permette di scegliere il
cliente, il codice articolo, e il periodo da/a.
E' possibile, non so come, inserire nella richiesta del codice
articolo, la possibilità di una selezione di ricerca da collegare alla
tabella Articoli/codicearticolo?
Vi ringrazio, in ogni modo.
Questa è la mia query:
SELECT FattureRighe.NumeroRegistrazione, CDate(FattureRighe!
DataEmissione) AS Data, FattureRighe.SottocontoCliente,
AnagraficaGenerale.RagioneSociale1, FattureRighe.TipoDocumento,
ArticoliMagazzino.CodiceArticolo, FattureRighe.DescrizXFattura,
Sum(FattureRighe.Quantita) AS SommaDiQuantita,
Sum(FattureRighe.Prezzo) AS SommaDiPrezzo,
Sum(0+IIf([TipoDocumento]=2,-1*[FattureRighe.Importo],
[FattureRighe.Importo])) AS Importo
FROM (AnagraficaGenerale INNER JOIN FattureRighe ON
AnagraficaGenerale.Codice = FattureRighe.SottocontoCliente) INNER JOIN
ArticoliMagazzino ON FattureRighe.CodiceArticolo =
ArticoliMagazzino.CodiceArticolo
GROUP BY FattureRighe.NumeroRegistrazione,
FattureRighe.SottocontoCliente, AnagraficaGenerale.RagioneSociale1,
FattureRighe.TipoDocumento, ArticoliMagazzino.CodiceArticolo,
FattureRighe.DescrizXFattura, FattureRighe.DataEmissione
HAVING (((AnagraficaGenerale.RagioneSociale1) Like [ricerca
alfabetica*]) AND ((ArticoliMagazzino.CodiceArticolo) Is Not Null And
(ArticoliMagazzino.CodiceArticolo) Like [articolo di magazzino*]) AND
((FattureRighe.DescrizXFattura) Is Not Null) AND
((CDate([FattureRighe]![DataEmissione])) Between CDate([dalla data dd/
mm/yyyy]) And CDate([alla data dd/mm/yyyy])));


author: Roberto dalla campagna

text:
<
alberghi...@gmail.com
> ha scritto nel messaggio
news:1188311373.4...@w3g2000hsg.googlegroups.com...
>In Access, ho creato una query che mi permette di scegliere il
>cliente, il codice articolo, e il periodo da/a.
>
>E' possibile, non so come, inserire nella richiesta del codice
>articolo, la possibilità di una selezione di ricerca da collegare alla
>tabella Articoli/codicearticolo?
>
>Vi ringrazio, in ogni modo.
>
>Questa è la mia query:
[CUT]
Se non ho capito male tu vorresti poter introdurre i parametri di una query
selezionandoli con una casella combinata invece che digitandoli in una
casella di testo di una input box.
La soluzione più classica è quella di usare una maschera per passare i
parametri alla query e quindi nei criteri della query farai riferimento ai
controlli di tale maschera.
Se poi non vuoi usare una maschera e vuoi solo che al posto di una InputBox
ti si apra una pseudo InputComboBox (ovvero una InputBox che contenga una
casella combinata invece che una casella di testo), memorizza in un modulo
del database la funzione InputComboBox illustrata nella FAQ intitolata "3.89
Creare a runtime una InputBox contenente una casella combinata" della
Sezione Forms del Sito Comune (link qui sotto) e quindi richiamala dai
criteri della query.
--
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------


title: [ot] ma a voi oggi la connessione come va?

author: desio

text: da me è lentissima e non è possibile downlodare file.


title: testo troppo lungo per testbox

text:
ciao a tutti
dovrei inserire un vampo memo in una maschera ma è troppo lungo per essere
visualizzato completamente in una test box
è possibile applicare una barra di scorrimento verticale ad una testbox?
oppure è meglio utilizzare qualche altro oggetto?
quale?
io avevo provato con una listbox, ma mi chiede obbligatoriamente il campo
ID, che io però non voglio visualizzare.
come posso fare?
ciao e grazie
Dario


title: testo troppo lungo per testbox

text:
"Dario84" <
da...@romagnacom.com
> ha scritto nel messaggio
news:gzclb.324598$R32.10...@news2.tin.it...
> ciao a tutti
> dovrei inserire un vampo memo in una maschera ma è troppo lungo per essere
> visualizzato completamente in una test box
> è possibile applicare una barra di scorrimento verticale ad una testbox?
[CUT]
Si.
Imposta a Verticale la proprietà Barre scorrimento della caselle di testo
interessata.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: testo troppo lungo per testbox

text:
Roberto da casa <
r.ma...@libero.it
> wrote in message
i9dlb.56336$e6.19...@twister2.libero.it...

Perfetto, funziona
Ciao Dario


title: testo troppo lungo per testbox

author: namor

text:
Dario84 ha scritto:


> Perfetto, funziona
> Ciao Dario
Oltre che usare la barra di scorrimento verticale, sul
www.sitocomune.com
sezione forms trovi un esempio di come fare lo zoom del contenuto una
casella di testo.
Namor
--

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


title: Cancellazione logica e fisica

author: Kikkko

text:
Salve a tutti!
Qualcuno sa se esiste un modo per recuperare delle occorrenze cancellate da
ua tabella di un database di access?
Mi spiego: non avendo fatto la compattazione del db immagino che i dati
siano ancora nel file (tant'è che la dimensione non è cambiata e so per
certo che cambierebbe con la compattazione).
C'è modo di riestrarli?
N.b. : La cancellazione è stata eseguita da uno script lanciato da una
pagina ASP!
Grazie mille
Kikkko
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: Cancellazione logica e fisica

author: Antonio Biso

text:
"Kikkko" <radi...@NOSPAMlibero.it> ha scritto nel messaggio
news:81Z113Z152Z253Y...@usenet.libero.it...
> Salve a tutti!
>
> Qualcuno sa se esiste un modo per recuperare delle occorrenze cancellate
da
> ua tabella di un database di access?
>
> Mi spiego: non avendo fatto la compattazione del db immagino che i dati
> siano ancora nel file (tant'è che la dimensione non è cambiata e so per
> certo che cambierebbe con la compattazione).
>
> C'è modo di riestrarli?
>
> N.b. : La cancellazione è stata eseguita da uno script lanciato da una
> pagina ASP!
Qualche ditta specializzata potrebbe tentare qualcosa, ma normalmente sono
interventi costosi...
Antonio


title: Criteri nelle Query

author: Andrea Laschi

text:
Ho un problema molto grave per me, anche se sicuramente per voi sarà una
cazzata, ma la mia ignoranza su Access97 è molto grande.
Quando eseguo una query di selezione voglio che un campo come "criteri"
abbia la seguente espressione:
 >= XXXX
dove XXXX è una variabile definita in un modulo (   PUBLIC XXXX AS LONG   )
Il problema è che se metto le parentesi quadre diventa la variabile di una
form o di una tabella e se non le metto diventa lei stessa il valore
dell'espressione.
Che devo fa'?
Grazie a tutti e scusate per il linguaggio.
--
Posted from
dns.siapcn.it
 [212.210.172.195]
via Mailgate.ORG Server -
http://www.mailgate.org


title: Criteri nelle Query

text:
"Andrea Laschi" ha scritto nel messaggio
<000501bf9803$cd05daa0$1201a8c0@andrea>...
>Ho un problema molto grave per me, anche se sicuramente per voi sarà una
>cazzata, ma la mia ignoranza su Access97 è molto grande.
>
>Quando eseguo una query di selezione voglio che un campo come "criteri"
>abbia la seguente espressione:
>
> >= XXXX
>
>dove XXXX è una variabile definita in un modulo (   PUBLIC XXXX AS LONG   )
>
>Il problema è che se metto le parentesi quadre diventa la variabile di una
>form o di una tabella e se non le metto diventa lei stessa il valore
>dell'espressione.
>
>Che devo fa'?
Se proprio vuoi usare 'sta benedetta variabile prepara una funzione, che
semplicemente restituisce il valore della variabile e poi metti come
criterio =fun()
Antonio


title: calcolo ore

author: Xÿmox

text:
ho due campi dove inserisco l'orario di inizio (OI) di una attività e
l'orario di fine (OF).

In un terzo campo vorrei calcolare in automatico le ore trascorse.

se faccio OF - OI mi funziona se rimango nelle 24 ore del giorno,
esempio OI=08:00 e OF=16:00

ma visto che spesso OI è alla sera e OF alla mattina il calcolo risulta
sbagliato, esempio OI=17:00 e OF=06:00 del giorno dopo.

come faccio a risolvere questo problema?
Devo forse inserire anche la data?

grazie
marco


title: calcolo ore

text:
Il 25/09/19 10:10, Xÿmox ha scritto:

p.s. il tempo trascorso tra i due orari non supera mai le 24 ore

--


title: calcolo ore

text:
Il 25/09/19 10:22, Xÿmox ha scritto:

ho risolto con questa formula

Me.Tempo = (24 - Me.Ora_inizio) + Me.Ora_fine

--


title: calcolo ore

author: Ammammata

text:
Il giorno Wed 25 Sep 2019 10:47:20a, *=?UTF-8?B?WMO/bW94?=* ha inviato su
it.comp.appl.access il messaggio
news:gv0ns6...@mid.individual.net
.
Vediamo cosa ha scritto:

> ho risolto con questa formula
>
> Me.Tempo = (24 - Me.Ora_inizio) + Me.Ora_fine
>
>

ma la devi sempre "condizionare" al fatto che l'inizio sia maggiore della
fine

se inizio è 2 e fine è 8 viene (24-2)+8 = 30

--
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\
-=- -=- -=- -=- -=- -=- -=- -=- - -=-
>>>>>
http://www.bb2002.it
 :)  <<<<<
........... [ al lavoro ] ...........


title: calcolo ore

text:
Il 25/09/19 11:25, Ammammata ha scritto:
> Il giorno Wed 25 Sep 2019 10:47:20a, *=?UTF-8?B?WMO/bW94?=* ha inviato su
> it.comp.appl.access il messaggio
news:gv0ns6...@mid.individual.net
.
> Vediamo cosa ha scritto:
>
>> ho risolto con questa formula
>>
>> Me.Tempo = (24 - Me.Ora_inizio) + Me.Ora_fine
>>
>>
> ma la devi sempre "condizionare" al fatto che l'inizio sia maggiore della
> fine
>
> se inizio è 2 e fine è 8 viene (24-2)+8 = 30
>

i campi sono formato DATA/ORA

Ho appena fatto una simulazione, data_inizio 03:00 e data fine 17:00 =
14:00 ore, corretto

--


title: calcolo ore

text:
Il giorno Wed 25 Sep 2019 12:09:13p, *=?UTF-8?B?WMO/bW94?=* ha inviato su
it.comp.appl.access il messaggio
news:gv0slm...@mid.individual.net
.
Vediamo cosa ha scritto:

>
> i campi sono formato DATA/ORA
>
>

ah, ma questo lo avevi solo ipotizzato, non hai scritto di averlo fatto



title: calcolo ore

text:
Il 25/09/19 12:14, Ammammata ha scritto:
> Il giorno Wed 25 Sep 2019 12:09:13p, *=?UTF-8?B?WMO/bW94?=* ha inviato su
> it.comp.appl.access il messaggio
news:gv0slm...@mid.individual.net
.
> Vediamo cosa ha scritto:
>
>> i campi sono formato DATA/ORA
>>
>>
> ah, ma questo lo avevi solo ipotizzato, non hai scritto di averlo fatto
>

vero, mi ero scordato

ciao

--


title: calcolo ore

text:
Il giorno Wed 25 Sep 2019 02:38:00p, *=?UTF-8?B?WMO/bW94?=* ha inviato su
it.comp.appl.access il messaggio
news:gv15cl...@mid.individual.net
.
Vediamo cosa ha scritto:

>> ah, ma questo lo avevi solo ipotizzato, non hai scritto di averlo fatto
>>
>
> vero, mi ero scordato
>
>

comunque, avendo anche la data, non dovrebbero essere necessarie strane
alchimie. ho fatto una prova in *excel* e funziona normalmente: data/ora
fine meno data/ora inizio



title: calcolo ore

text:
Il 25/09/19 16:23, Ammammata ha scritto:
> Il giorno Wed 25 Sep 2019 02:38:00p, *=?UTF-8?B?WMO/bW94?=* ha inviato su
> it.comp.appl.access il messaggio
news:gv15cl...@mid.individual.net
.
> Vediamo cosa ha scritto:
>
>>> ah, ma questo lo avevi solo ipotizzato, non hai scritto di averlo fatto
>>>
>> vero, mi ero scordato
>>
>>
> comunque, avendo anche la data, non dovrebbero essere necessarie strane
> alchimie. ho fatto una prova in *excel* e funziona normalmente: data/ora
> fine meno data/ora inizio
>

se cadono in giorni diversi in access non funziona, già provato

es. data_inizio ore 18.00 data_fine ore 7.00

--


title: calcolo ore

author: Roberto Fabbri

text: Se metti la data (e non solo l'ora) funziona (ovviamente)


title: calcolo ore

text:
Il 25/09/19 17:50, Roberto Fabbri ha scritto:
> Se metti la data (e non solo l'ora) funziona (ovviamente)

sì, ma la data non la metto, so che rimango sempre nelle 24 ore, quindi
evito di scriverla

--
ciao


title: calcolo ore

text: Me.Tempo = IIf(Me.Ora_inizio<Me.Ora_fine, Me.Ora_fine-Me.Ora_inizio,(24 - Me.Ora_inizio) + Me.Ora_fine)


title: calcolo ore

text:

La data si compone, nel tuo caso siccome non influisce la si usa come Kostante e si usa DATE che va sempre bene ,quindi la si aggrega al tuo riferimento di TEMPO che non è una Data:
DataInizio=cDate(Date & " " & TempoInizio)
DataFine=cDate(Date & " " & TempoFine)
Differenza=DateDiff("h",DataInizio,DataFine)

Oppure se la scrivi in una Query con i campi che hai citato:
Differenza=DateDiff("h",cDate(Date() & " " & [data_inizio]),cDate(Date() & " " & [data_fine]))

Personalmente eviterei algoritmi strani dal momento che non servono...

@Alex


title: Un aiuto prima delle ferie

author: Giovi

text:
Ciao a tutti. E' da pochissimo che vi seguo ma nonostante ho spulciato
piu' di 2000 msg, non ho trovato indicazioni su dove trovare le faq
oppure il titolo di un manuale per iniziare. Venerdi' vado
ufficialmente in ferie, ma di fatto devo restare a 'presidiare'
l'ufficio un'altra settimana. Quale migliore occasione per un
progettino, credo, piuttosto facile ? 30 agenti che vendono circa 20
prodotti. Devo avere una scheda inserimento ordine per agenti in modo
da aggiornare l'esistente del magazzino e poter avere un report con le
vendite per agente. Ditemi se potete, se e' ragionevole pensare che
tale progetto e' alla portata di un principiante.
Grazie infinite e scusate l'irruzione
Giovi


title: Un aiuto prima delle ferie

author: stwe

text:
"Giovi" <
gio...@liberissimo.it
> ha scritto nel messaggio
news:3b66c986...@news.inwind.it...

www.sitocomune.it


title: Un aiuto prima delle ferie

author: Sergio MAZZA

text:
"Giovi" <
gio...@liberissimo.it
> ha scritto nel messaggio
news:3b66c986...@news.inwind.it...

Mmmh.. Sette giorni per un "progettino" seppur "ino" "ino", secondo me non
bastano; credo che per venerdě avrai finito sě e no l'analisi del progetto
con la struttura delle tabelle... Ma ci devi lavorare tutti i giorni
(lavorativi) che hai a disposizione.
Tutto questo rapportato a quanto sei "principiante"...
Comunque, non č male come idea e ti auguro un buon lavoro, magari con i
consigli dell'NG ce la fai!
Ciao.


title: Un aiuto prima delle ferie

text:
Volevo innanzitutto ringraziare quanti mi hanno risposto. Mi hanno
dato un punto da dove iniziare il mio 'progettino'. Solo un piccolo
chiarimento: dal sito
www.sitocomune.com
 ho trovato la lista dei libri
consigliati, ma nessuno di quelli per la versione 2000 e' adatto a un
principiante/medio. Posso acquistarne uno per la versione 97 senza
perdere troppe funzionalita' ?
Grazie ancora tantissimo a tutti.
Giovi



title: Un aiuto prima delle ferie

text:
"Giovi" <
gio...@liberissimo.it
> ha scritto nel messaggio
news:3b67fcce...@news.inwind.it...
> Volevo innanzitutto ringraziare quanti mi hanno risposto. Mi hanno
> dato un punto da dove iniziare il mio 'progettino'. Solo un piccolo
> chiarimento: dal sito
www.sitocomune.com
 ho trovato la lista dei libri
> consigliati, ma nessuno di quelli per la versione 2000 e' adatto a un
> principiante/medio. Posso acquistarne uno per la versione 97 senza
> perdere troppe funzionalita' ?
> Grazie ancora tantissimo a tutti.
> Giovi
>
Per favore scrivi la tua risposta dopo il messaggio precedente; coma faccio
io, grazie.
Perché no? Io non utilizzo nessuna versione 2000 e compro ancora libri per
la versione 97...
Ciao.


title: Un aiuto prima delle ferie

text:
On Thu, 2 Aug 2001 12:30:10 +0200, "Sergio MAZZA"
<
sergi...@tiscalinet.it
> wrote:
>>ma nessuno di quelli per la versione 2000 e' adatto a un
>> principiante/medio. Posso acquistarne uno per la versione 97 senza
>> perdere troppe funzionalita' ?
>> Grazie ancora tantissimo a tutti.
>> Giovi
>>
>
>Per favore scrivi la tua risposta dopo il messaggio precedente; coma faccio
>io, grazie.
>
>Perché no? Io non utilizzo nessuna versione 2000 e compro ancora libri per
>la versione 97...
>
>Ciao.
>
>
Ok grazie ancora del tuo aiuto.
A presto
Giovi


title: inserire dati da maschera

author: Vladimir

text:
Salve a tutti, sono nuovo dell'area e un vero novellino della
programmazione con access. Ho una domanda immagino molto semplice,
riguardante un database che sto costruendo per una cartella clinica
elettronica di base. I dati sono inseriti su più tabelle collegate tra
loro. C'è una tabella principale tblPazienti e poi una serie di tabelle
collegate, per esempio tblPrelievo. L'IDpaziente è ripetuto nelle varie
tabelle "secondarie". Adesso sto cercando di costruire una sorta di
applicazione fruibile da altre persone; alla tabella principale
corrisponde una maschera con dei bottoni da cui si accede alle tabelle
secondarie. Nel momento in cui si vanno ad inserire i dati però avrei
bisogno che il bottone "apri maschera" della tabella principale, oltre
ad aprire una maschera per inserire un nuovo record, copi nella tabella
secondaria l'IDpaziente del paziente di cui si stanno inserendo i dati.
A prima vista sembrerebbe banale, ma non ci sono riuscito e varie
risorse cartacee ed elettorniche non mi hanno aituato a risolvere il
problema.
Grazie anticipatamente a chiunque vorrà darmi una mano.
Saluti,
Vladimir


title: inserire dati da maschera

author: Beppe

text:

Dall'help prova a verificare le potenzialità delle sottomaschere,
fanno proprio quello che cerchi tu senza l'uso di "bottoni" o altro
codice complesso.
Buon lavoro,
bye


title: inserire dati da maschera

text:

Se utilizzi la "tecnica" maschera principale-sottomaschera, legando
quest'ultima tramite i campi idpaziente (collega campi secondari/master), ci
pensa access a scrivere i valori.
Ricapitolando:
maschera principale associata alla tabella tblPazienti e sottomaschera
associata a tblPrelievo; i campi secondari/master idPaziente.
Poi se vuoi inserire/vedere altre tabelle secondarie, puoi utilizzare le
schede ed inserirci le sottomaschere associate alle altre tabelle, legandole
sempre con lo stesso sistema...
Ciao.
--
Sergio MAZZA


title: avvertimento di un record già esistente

author: luigi onofrio

text:
vorrei, avendo una maschera di inserimento,che se in un campo testo
inserisco un dato già esistente in un altro record, mi comparisse un
messaggio di avvertimento che esiste già un record con quel dato (o più di
uno), ma che mi possa permettere di reinserirlo.
come posso fare?
grazie
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: avvertimento di un record già esistente

author: Alessandro Baraldi

text:
"luigi onofrio" <
onof...@tin.it
> wrote in message
news:digrpj$mvf$
1...@news.newsland.it
> vorrei, avendo una maschera di inserimento,che se in un campo testo
> inserisco un dato già esistente in un altro record, mi comparisse un
> messaggio di avvertimento che esiste già un record con quel dato (o più di
> uno), ma che mi possa permettere di reinserirlo.
> come posso fare?
> grazie
Puoi usare la funzione di aggregazione sui domini DCount
ben documentata nell'Help ed inserirla nell'evento
before_update di maschera, questo però ti obbligherebbe
a forzare il Cancel pertanto perderesti tutto il Record.
Se invece vuoi forzare solo la modifica del contenuto del
Controllo in questione inseriscilo nell'Evento LostFocus
e riposiziona il Focus magari con un messaggio.
Ciao
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: avvertimento di un record già esistente

text:
Alessandro Baraldi ha scritto:



> Ciao
> @Alex
Ho provato a usare la quida, ma il dcount , a quanto ho capito, parla di
conteggio record. L'espressione a cui fai riferimento non ho capito quale
sia. Mi andrebbe bene che se il valore inserito nel campo fosse dupricato,
si aprisse un messaggio di avvertimento (anche mascherina separata
andrebbe bene) che il valore del campo gia esiste in un altro record .
Che il controllo devo inserirlo nell'Evento LostFocus l'ho capito, ma cosa
inserirci non l'ho capito.
Pardon



title: avvertimento di un record già esistente

text:
"luigi onofrio" <
onofrio...@tin.it
> wrote in message
news:dikug5$a84$
1...@news.newsland.it
[CUT]
> Ho provato a usare la quida, ma il dcount , a quanto ho capito, parla di
> conteggio record. L'espressione a cui fai riferimento non ho capito quale
> sia. Mi andrebbe bene che se il valore inserito nel campo fosse dupricato,
> si aprisse un messaggio di avvertimento (anche mascherina separata
> andrebbe bene) che il valore del campo gia esiste in un altro record .
> Che il controllo devo inserirlo nell'Evento LostFocus l'ho capito, ma cosa
> inserirci non l'ho capito.
> Pardon
DCount effettuvamente conta i records, ma se leggi bene puoi
inserire una condizione, in questo modo è come se dicessi alla
funzione:
Dimmi quanti records uguali a me ci sono nella tabella..?
Ovvio che se restituisce un valore >0 è duplicato non credi...!!!!!
Saluti



title: avvertimento di un record già esistente

text:
Alessandro Baraldi ha scritto:





> Saluti
> @Alex
il fatto è che non so come chiederglielo!   :-))
ci sto' provando, ma  per ora niente!



title: avvertimento di un record già esistente

author: Sandro

text:
[cut]
> il fatto è che non so come chiederglielo!   :-))
> ci sto' provando, ma  per ora niente!
ciao Luigi,
se non ci sei ancora, provo a darti una mano.
Supponiamo che la tabella/query/origine record su cui vuoi utilizzare Dcount
si chiami TuaTabella e che il campo si chiami TuoCampo.
Su before update event ci scrivi :
if DCount("tuoCampo", "TuaTabella", "TuoCampo=" & Me.TuoCampo)>0 then
        MsgBox ("Attenzione! record duplicato, lo aggiungo comunque."),
vbCritical
End If
se il controllo tuoCampo della maschera è di tipo testo devi passare la
condizione Where tra apici ...."TuoCampo='" & Me.TuoCampo &"'". Se il nel
nome del campo o tabella sono presente degli spazi passalo alla funzione tra
parentesi quadre."[tuo Campo]".
Se tabella pullula di records, è certamente ti consiglio di seguire questa
faq di @Alex : 3.107 Ricerca duplicati del SC.
ciao, Sandro


title: avvertimento di un record già esistente

text:
Sandro ha scritto:

> ciao Luigi,




> ciao, Sandro
ho provato a seguire il tuo consiglio ma la formula che mi hai suggerito e
che ho adattata :
Private Sub Nome_AfterUpdate()
If DCount("nome", "dipendenti", "nome=" & Me.Nome & "") > 0 Then
MsgBox ("Attenzione!record duplicato, lo aggiungo comunque?")
vbCritical
End If
End Sub
mi da errore su vbcritical
dove sbaglio?
adesso vado anche a leggere la faq di alex



title: avvertimento di un record già esistente

text:
"luigi onofrio" <
onof...@tin.it
> wrote in message
news:dinkqb$1m9$
1...@news.newsland.it
[CUT]
> ho provato a seguire il tuo consiglio ma la formula che mi hai suggerito e
> che ho adattata :
> Private Sub Nome_AfterUpdate()
> If DCount("nome", "dipendenti", "nome=" & Me.Nome & "") > 0 Then
> MsgBox ("Attenzione!record duplicato, lo aggiungo comunque?")
> vbCritical
> End If
> End Sub
> mi da errore su vbcritical
> dove sbaglio?
>
> adesso vado anche a leggere la faq di alex
Leggi anche l'Help della funzione Dcount
MsgBox "Attenzione!record duplicato, lo aggiungo comunque?",vbCritical
Ciao



title: avvertimento di un record già esistente

text:
Alessandro Baraldi ha scritto:
> "luigi onofrio" <
onof...@tin.it
> wrote in message
> news:dinkqb$1m9$
1...@news.newsland.it
> [CUT]
> > ho provato a seguire il tuo consiglio ma la formula che mi hai suggerito e
> > che ho adattata :
> > Private Sub Nome_AfterUpdate()
> > If DCount("nome", "dipendenti", "nome=" & Me.Nome & "") > 0 Then
> > MsgBox ("Attenzione!record duplicato, lo aggiungo comunque?")
> > vbCritical
> > End If
> > End Sub
> > mi da errore su vbcritical
> > dove sbaglio?
> >
> > adesso vado anche a leggere la faq di alex
> Leggi anche l'Help della funzione Dcount
l'ho letta, ma non è che ci ho capito molto!
> MsgBox "Attenzione!record duplicato, lo aggiungo comunque?",vbCritical
qui non ho capito! che devo togliere le parentesi????
> Ciao
> @Alex
ciao



title: avvertimento di un record già esistente

text:
Sandro ha scritto:

> ciao Luigi,




dove la trovo questa faq ? non riesco a trovarla!
> ciao, Sandro



title: avvertimento di un record già esistente

text:
"luigi onofrio" <
onofrio...@tin.it
> wrote in message
news:dint65$1rp$
1...@news.newsland.it
> [CUT]
> > Leggi anche l'Help della funzione Dcount
> l'ho letta, ma non è che ci ho capito molto!
Ma hai quella in Italiano...?
La mia è chiarissima.
> > MsgBox "Attenzione!record duplicato, lo aggiungo comunque?",vbCritical
> qui non ho capito! che devo togliere le parentesi????
Hai provato...?
Vedi tu...!

> ciao



title: avvertimento di un record già esistente

text:
Alessandro Baraldi ha scritto:
> "luigi onofrio" <
onofrio...@tin.it
> wrote in message
> news:dint65$1rp$
1...@news.newsland.it
> > [CUT]
> > > Leggi anche l'Help della funzione Dcount
> > l'ho letta, ma non č che ci ho capito molto!
> Ma hai quella in Italiano...?
> La mia č chiarissima.
> > > MsgBox "Attenzione!record duplicato, lo aggiungo comunque?",vbCritical
> > qui non ho capito! che devo togliere le parentesi????
> Hai provato...?
> Vedi tu...!
> > ciao
> Ciao
> @Alex
alessa'! se mi vuoi aiutare, bene!
ma non mortificarmi con le tue sentenze! se avessi la tua cultura su
access e mi fosse chiara la spiegazione dell'help come lo č per te, non
romperei le scatole a voi che ne sapete di piů.
per me č difficile e anche se cerco di capire, non ci riesco!
scusa l'ignoranza ma non tutti stanno al tuo livello.



title: avvertimento di un record già esistente

text:
cut
> Se tabella pullula di records, è certamente ti consiglio di seguire questa
> faq di @Alex : 3.107 Ricerca duplicati del SC.
questa faq non l'ho trovata, e se stà sulle faq del sito
http://www.mantuanet.it/alessandro.baraldi/
queste non sono attive.
> ciao, Sandro



title: avvertimento di un record già esistente

text:
[cut]
Ciao Luigi,
> ho provato a seguire il tuo consiglio ma la formula che mi hai suggerito e
> che ho adattata :
> Private Sub Nome_AfterUpdate()
mmm... come dice sempre il mio capo : T'AVEO DITO !! BIFOR APDEIT IVENT
:-)))
a parte gli scherzi utilizza evento prima di aggiornare non dopo
aggiornamento.
Inoltre se il controllo nome č testo passalo cosě "nome='" & Me.Nome & "'")
la Msgbox non č corretta in quanto manca la virgola dopo la parentesi.
Prova a rileggere con maggiore attenzione la prima risposta che ti ho
postato.
> adesso vado anche a leggere la faq di alex
Per la faq di @Alex: sez. forms, faq 3.107, ma di consiglio prima di
metterti a regime con Dcount.
ti saluto, buon fine settimana.
Sandro.


title: avvertimento di un record già esistente

text:
"luigi onofrio" <
onofrio...@tin.it
> ha scritto nel messaggio
news:dioble$v0e$1...@news.newsland.it...
> cut
>
> > Se tabella pullula di records, è certamente ti consiglio di seguire
questa
> > faq di @Alex : 3.107 Ricerca duplicati del SC.
> questa faq non l'ho trovata, e se stà sulle faq del sito
>
http://www.mantuanet.it/alessandro.baraldi/
> queste non sono attive.
> > ciao, Sandro
ri-ciao Luigi,
credo che le indicazioni le trovi nel post che ho scritto poco fa. Cercala
sul SC quella faq.
Non ho capito cosa non è attivo ...
Ciao, Sandro


title: avvertimento di un record già esistente

text:
Sandro ha scritto:
> [cut]
> Ciao Luigi,
> > ho provato a seguire il tuo consiglio ma la formula che mi hai suggerito e
> > che ho adattata :
> > Private Sub Nome_AfterUpdate()
> mmm... come dice sempre il mio capo : T'AVEO DITO !! BIFOR APDEIT IVENT
> :-)))
> a parte gli scherzi utilizza evento prima di aggiornare non dopo
> aggiornamento.
OK
> Inoltre se il controllo nome è testo passalo così "nome='" & Me.Nome & "'")
2° OK
> la Msgbox non è corretta in quanto manca la virgola dopo la parentesi.
> Prova a rileggere con maggiore attenzione la prima risposta che ti ho
> postato.
UMMMM.... controllo!
> > adesso vado anche a leggere la faq di alex
> Per la faq di @Alex: sez. forms, faq 3.107, ma di consiglio prima di
> metterti a regime con Dcount.
ah! ecco dove stava!!!  non l'avevo capito!  pardon alex!
> ti saluto, buon fine settimana.
anche io , se risolvo, sara sicuramente buono .
> Sandro.
luigi



title: avvertimento di un record già esistente

text:
Sandro ha scritto:
> [cut]
> Ciao Luigi,





> Sandro.
adesso non mi da errori ma non mi da neanche l'avvertimento.
ti riposto il codice, che a me sembra aver copiato e tradotto perfettamente
Private Sub Nome_BeforeUpdate(Cancel As Integer)
If DCount("nome", "dipendenti", "nome="" & Me.Nome & """) <> 0 Then
MsgBox ("attenzione!record duplicato"), vbCritical
End If
End Sub
č cosi?
se no, dove sbaglio?



title: avvertimento di un record già esistente

text:
[cut]
> adesso non mi da errori ma non mi da neanche l'avvertimento.
> ti riposto il codice, che a me sembra aver copiato e tradotto
perfettamente
> Private Sub Nome_BeforeUpdate(Cancel As Integer)
> If DCount("nome", "dipendenti", "nome="" & Me.Nome & """) <> 0 Then
> MsgBox ("attenzione!record duplicato"), vbCritical
> End If
> End Sub
>
> è cosi?
> se no, dove sbaglio?
Ciao Luigi,
la Dcount la devi impostare in modo che la verifca venga fatta se il
risultato è >0 non <> 0.
Dacci un'occhio che ormai ci sei !
Ciao, Sandro


title: avvertimento di un record già esistente

text:
"Sandro" <
sandro_...@tin.it
> ha scritto nel messaggio
news:434ff5bc$0$24636$4faf...@reader3.news.tin.it...
> [cut]
> > adesso non mi da errori ma non mi da neanche l'avvertimento.
> > ti riposto il codice, che a me sembra aver copiato e tradotto
> perfettamente
> > Private Sub Nome_BeforeUpdate(Cancel As Integer)
> > If DCount("nome", "dipendenti", "nome="" & Me.Nome & """) <> 0 Then
> > MsgBox ("attenzione!record duplicato"), vbCritical
> > End If
> > End Sub
> >
> > č cosi?
> > se no, dove sbaglio?
>
> Ciao Luigi,
>
> la Dcount la devi impostare in modo che la verifca venga fatta se il
> risultato č >0 non <> 0.
>
> Dacci un'occhio che ormai ci sei !
>
> Ciao, Sandro
>
ooops, mi correggo, ti ho risposto troppo frettolosamente.  Il msg dovrebbe
visualizzarlo comunque anche se dici <>. E' logicamente piů corretto
impostarlo a >0.
Se non viene resituita la msgbox controlla se hai scritto correttamente il
dominio e il nome del campo.
Non so proprio cos'altro suggerirti :-)
Ciao, Sandro.


title: avvertimento di un record già esistente

text:
Sandro ha scritto:
> "Sandro" <
sandro_...@tin.it
> ha scritto nel messaggio
> news:434ff5bc$0$24636$4faf...@reader3.news.tin.it...
> > [cut]
> > > adesso non mi da errori ma non mi da neanche l'avvertimento.
> > > ti riposto il codice, che a me sembra aver copiato e tradotto
> > perfettamente
> > > Private Sub Nome_BeforeUpdate(Cancel As Integer)
> > > If DCount("nome", "dipendenti", "nome="" & Me.Nome & """) <> 0 Then
> > > MsgBox ("attenzione!record duplicato"), vbCritical
> > > End If
> > > End Sub
> > >
> > > è cosi?
> > > se no, dove sbaglio?
> >
> > Ciao Luigi,
> >
> > la Dcount la devi impostare in modo che la verifca venga fatta se il
> > risultato è >0 non <> 0.
prima di farlo <>0 ho provato con >0 ed era lo stesso
> >
> > Dacci un'occhio che ormai ci sei !
> >
> > Ciao, Sandro
> >
> ooops, mi correggo, ti ho risposto troppo frettolosamente.  Il msg dovrebbe
> visualizzarlo comunque anche se dici <>. E' logicamente più corretto
> impostarlo a >0.
> Se non viene resituita la msgbox controlla se hai scritto correttamente il
> dominio e il nome del campo.
controllato!
> Non so proprio cos'altro suggerirti :-)
io ho fatto le prove su un semplice db fatto da:
tabella "dipendenti" - campo "nome" e campo "note" formato testo;
maschera semplice con i due campi nome e note e l'evento l'ho messo in
prima di aggiornamento del campo nome sempre nella maschera
quindi ricreabile in poco tempo.
> Ciao, Sandro.
ciao



title: avvertimento di un record già esistente

text:
[cut]
Ciao Luigi,
questo :
> io ho fatto le prove su un semplice db fatto da:
> tabella "dipendenti" - campo "nome" e campo "note" formato testo;
> maschera semplice con i due campi nome e note e l'evento l'ho messo in
> prima di aggiornamento del campo nome sempre nella maschera
> quindi ricreabile in poco tempo.
significa che non hai ottenuto il risultato voluto  ?
e' corretta la mail che vedo ? Devo mandarti una demo ?
Ciao, Sandro


title: avvertimento di un record già esistente

text:
Sandro ha scritto:
> [cut]
> Ciao Luigi,
> questo :
> > io ho fatto le prove su un semplice db fatto da:
> > tabella "dipendenti" - campo "nome" e campo "note" formato testo; (con > >
un ID tipo contatore creato in automatico come chiave primaria)
> > maschera semplice con i tre campi ID, nome e note e l'evento l'ho messo >
> in
> > prima di aggiornamento del campo nome sempre nella maschera
> > quindi ricreabile in poco tempo.
> significa che non hai ottenuto il risultato voluto  ?
no non mi da il messaggio!
> e' corretta la mail che vedo ? Devo mandarti una demo ?
si questa č la corretta avevo dimenticato l'ID , se dici che il codice va
bene, ma tu hai fatto delle prove ? , se si e ti funziona, gradirei la
demo grazie per vedere dove diavolo sbaglio.
io uso access xp .
> Ciao, Sandro
grazie



title: avvertimento di un record già esistente

text:
[cut]
Ciao Luigi,
ti mando una demo, spero risolutiva.
Saluti, Sandro


title: avvertimento di un record già esistente

text:
Sandro ha scritto:
> [cut]
> Ciao Luigi,

> Saluti, Sandro
ha! ha! AAAAAAAHHHH!!!!!
ho trovato l'inchippo !!!
io avevo messo il doppio apice " al codice invece che l'apice '
e non ci avevo fatto caso, eppure l'ho letto tante di quelle volte!
fissandomi sulla convinzione che l'inchippo stava altrove.
Di una cosa mi consolo che hai letto anche tu il codice che ti ho spedito
e non te ne sei accorto che avevo scambiato ' per "
If DCount("nome", "dipendenti", "nome="" & Me.Nome & """) <> 0 Then
he! he!
comunque grazie! specialmente per la pazienza (che qualcun'altro non ha!)
:-))
la sintassi è più crudele del codice stesso!
ora si! un buon fine settimana!!!!!!!



title: avvertimento di un record già esistente

text:
[cut]
Ciao Luigi,
> Di una cosa mi consolo che hai letto anche tu il codice che ti ho spedito
> e non te ne sei accorto che avevo scambiato ' per "
> If DCount("nome", "dipendenti", "nome="" & Me.Nome & """) <> 0 Then
volendo la puoi anche scrivere secondo la tua logica :
If DCount("nome", "dipendenti", "nome=""" & Me.nome & """") > 0 Then
ma io con tutte quelle virgolette mi ci trovo poco, preferisco gli apici.
> he! he!
>
> comunque grazie! specialmente per la pazienza (che qualcun'altro non ha!)
> :-))
di niente :-)
> la sintassi è più crudele del codice stesso!
> ora si! un buon fine settimana!!!!!!!
contraccambio. Ciao.
Sandro


title: Sfondo finestra Access

author: I.T.C. Belmesseri Pontremoli MS

text:
Probabilmente non ho cercato bene, ma non ho trovato soluzione per questo
(forse banale) problema: si può utilizzare un'immagine per lo sfondo della
finestra di Access? In un 'applicazione "chiusa" basata su menu sarebbe
carino. Ora infatti all'apertura l'utente vede una schermata grigia e il
solo menu.
Qualcuno ha un suggerimento?
Grazie e saluti a tutti
Anto


title: Sfondo finestra Access

author: Basjlico

text:
Una form che si apre all'avvio.
Massimizzata.
Sine bordo.
Cum bitmap di sfondo.
Ave
Nel lontato Mon, 24 Jan 2000 11:58:20 +0100 d.C., il simpatico "I.T.C.
Belmesseri Pontremoli MS" <
itcgpon...@tin.it
> ebbe a scrivere:

Ciao
Basjlico


title: Sfondo finestra Access

author: AntoGal

text:
I.T.C. Belmesseri Pontremoli MS <
itcgpon...@tin.it
> wrote in message
86hbag$3a8$1...@nslave2.tin.it...
> Probabilmente non ho cercato bene, ma non ho trovato soluzione per questo
> (forse banale) problema: si può utilizzare un'immagine per lo sfondo della
> finestra di Access? In un 'applicazione "chiusa" basata su menu sarebbe
> carino. Ora infatti all'apertura l'utente vede una schermata grigia e il
> solo menu.
> Qualcuno ha un suggerimento?
Access 97 non permette direttamente di impostare un'immagine da usare come
sfondo. Ci sono due possibili strade: usare alcune API di windows per
disegnare direttamente nella finestra o, più semplicemente, creare una
maschera che faccia da sfondo, che va lanciata all'avvio dell'applicazione.
Tale maschera deve però possedere alcune caratteristiche:
- non dovrà avere bordo, pulsantini, ecc... (eliminabili dalla finestra
delle proprietà)
- avrà come sfondo un'immagine fissa o una texture (tipo pagina web, per
intenderci)
- quando la maschera diventa attiva, dovrà passare immediatamente il focus
ad un'altra maschera, per evitare che copra tutto
- la maschera si deve automassimizzare all'apertura dell'applicazione (a
qualsiasi risoluzione) ma senza usare docmd.maximize altrimenti tutte le
maschere saranno massimizzate. Bisogna giocare sulle dimensioni.
Il tutto si riassume in poche righe di codice:
Private Sub Corpo_Click()
 'evita che un clic nasconda tutte le altre maschere, passando il controllo
ad un'altra finestra
 SendKeys "^{F6}"
End Sub
Private Sub Form_Click()
 SendKeys "^{F6}"
End Sub
Private Sub Form_Open(Cancel As Integer)
 Dim Larghezza, Altezza
 Application.Echo False 'disabilita l'aggiornamento dello schermo per
evitare lo sfarfallio
 DoCmd.Maximize 'ingrandisce alle massime dimensioni
 Larghezza = Me.WindowWidth
 Altezza = Me.WindowHeight
 DoCmd.Restore 'ripristina dimensioni normali
 DoCmd.MoveSize 0, 0, Larghezza, Altezza
 'centra un'etichetta di testo orizzontalmente
 Me!EtiCopyright.Left = (Larghezza - Me!EtiCopyright.Width) \ 2
 Application.Echo True 'riabilita aggiornamento
End Sub
Per ogni immagine o etichetta di testo, bisogna gestire l'evento On_Click
allo stesso modo della maschera.
--
Ciao, AntoGal
*************************************************
Home Page (area programmatori di VolFtp)
http://volftp.mondadori.com/italiani/galletta/
per scaricare un gioco di DAMA ITALIANA
*************************************************


title: [OT] buon software free per gestione clipboard

text: ne conoscete uno free in italiano e di pratico utilizzo?


text:
Stero72 ha scritto:
> ne conoscete uno free in italiano e di pratico utilizzo?
Cosa devi fare di così particolare....?
La Clipboard standard è abbastanza gestibile anche via codice,
ovviamente intendo le API, poichè se chiedi un SW non ti basta gestire
il Copy/Paste.....!
Se può servirti su VBAccelerator c'è il demo VB6 per la gestione
della Clipboard avanzata, vedi se può esserti di aiuto.
@Alex


author: Pablitomf (Maurizio Facciuti)

text:
[CUT]
>Cosa devi fare di così particolare....?
Avallo l'intuizione di quel vecchio lupo di campagna di SV... secondo me, lo
Stereo, è un SIMBAtizzante. ;-)
--
--
Ciao
Pablitomf (Maurizio Facciuti)
-----------------------------------------------------------------
Access: 97, 2000, XP e 2003
ASP
-----------------------------------------------------------------
http://www.accessgroup.it/
-----------------------------------------------------------------
Il mio motto :
""Non mi fido molto delle statistiche, perchè un uomo con la testa nel forno
acceso e i piedi nel congelatore statisticamente ha una temperatura media."


text:
Pablitomf (Maurizio Facciuti) ha scritto:
> [CUT]
> >Cosa devi fare di così particolare....?
>
> Avallo l'intuizione di quel vecchio lupo di campagna di SV... secondo me, lo
> Stereo, è un SIMBAtizzante. ;-)
>
> --
> --
> Ciao
>
> Pablitomf (Maurizio Facciuti)
Dici...?
Beh SIMBA ha trovato un suo equilibrio, ed i casi sono 2:
1)Ha cambiato NIK e continua a fare domande sul NG(lasciamo perdere il
livello delle domande)
2)Ha trovato il suo equilibrio smettendo di programmare e mettendosi a
fare lavori in cui non serve usare la testa per pensare, come piantare
chiodi... o rompere il marmo....
;-)
@Alex


text:
"Pablitomf (Maurizio Facciuti)" <
keiko...@libero.it
> ha scritto nel
messaggio news:el3jok$s68$1...@tdi.cu.mi.it...
> [CUT]
>>Cosa devi fare di così particolare....?
>
> Avallo l'intuizione di quel vecchio lupo di campagna di SV... secondo me,
> lo Stereo, è un SIMBAtizzante. ;-)
>
> --
> --
> Ciao
>
> Pablitomf (Maurizio Facciuti)
SIMBAtizzante?


text:
Cosa devi fare di così particolare....?
Vorrei un programma in grado di gestire gli appunti che man mano copio
premendo CTRL C ma allo stesso modo vorrei poterli recuperare all'occorenza
in modo semplice magari con qualche combinazione di tasti.
Sapete dell'esistenza di qualcosa di simile?


author: Carlo Costarella

text:
"Stero72" <
ste...@email.it
> ha scritto nel messaggio
news:45755f87$0$19239$4faf...@reader4.news.tin.it...

Se sono dati testo potresti creare una tabella e accodare i vari dati.
Ciao, Carlo