title: Query a campi incrociati

text:
"Elsis" <
el...@virgilio.it
> ha scritto nel messaggio
news:pynYb.246106$VW.99...@news3.tin.it...
> Scusa Roberto,
>
> Potresti essere + preciso.
>
> In visualizzazione struttura della query parametrica ho aperto dal menu
q.ry
> la voce parametri, ho messo il tipo di dato, ma cosa debbo mettere alla
voce
> parametri???.
[CUT]
Per prima cosa quando rispondi scrivi DOPO e non prima del testo dei
messaggi precedenti.
Nella voce Parametri devi indicare quello che hai scritto come parametro.
Se ad esempio nei criteri di un campo di tipo Data/ora della query hai
scritto:
Between [Data Inizio] And [Data Fine]
Nella prima riga della finestra di dialogo nella colonna Parametri scriverai
[Data Inizio] e selezionerai come Tipo dato Data/ora; nella seconda colonna
della finestra nella colonna Parametri scriverai [Data Fine] e selezionerai
come Tipo dato Data/ora.
Se invece nei criteri di un campo di tipo Testo hai scritto:
[Forms]![NomeMaschera]![NomeControllo]
nella finestra di dialogo nella colonna Parametri scriverai
Forms!NomeMaschera!NomeControllo e selezionerai Testo come Tipo dato.
Ciň fatto chiudi la finestra di dialogo e chiudi e salva la struttura della
query parametrica.



title: Query a campi incrociati

author: Elsis

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:JmpYb.13689$FJ6.5...@twister1.libero.it...

Grazie tante


title: [Aiuto] Query generica su tutti i campi tipo motori di ricerca

author: Umberto Turini

text:
Salve a tutti,
Vorrei impostare una query tipo quella dei motori di ricerca su internet,
dove cioè uno può scrivere liberamente una serie di parole e scegliere un
bottone che indica se esse devono essere legate da AND o OR.
La query dovrebbe cercare l'occorrenza delle chiavi in QUALSIASI campo (ne
ho una decina).
Io per ora ho scritto qualche riga di codice che individua e separa le varie
parole immesse ("Prima chiave", "Seconda chiave", .....)
Il mio problema è che la query di ricerca che riesco a formare per la
ricerca di SOLO due chiavi in tutti i campi è lunghissima, quindi non penso
di aver individuato la strada giusta, specie perchè non vedo la possibilità
di generalizzarla per un numero imprecisato di parole da cercare.
SELECT [Laboratori/Gruppi di ricerca].[Laboratorio/Gruppo di ricerca],
[Laboratori/Gruppi di ricerca].[Dipartimento di appartenenza],
[Laboratori/Gruppi di ricerca].[Aree di ricerca scientifica],
[Laboratori/Gruppi di ricerca].[Prove a normativa], [Laboratori/Gruppi di
ricerca].[Settori tecnologici di applicazione], [Laboratori/Gruppi di
ricerca].[Persone coinvolte], [Laboratori/Gruppi di ricerca].[Aree di
competenza], [Laboratori/Gruppi di ricerca].[Apparecchiature disponibili], *
FROM [Laboratori/Gruppi di ricerca]
WHERE ((([Laboratori/Gruppi di ricerca].[Laboratorio/Gruppo di ricerca])
Like "*"+"Primachiave"+"*" Or ([Laboratori/Gruppi di
ricerca].[Laboratorio/Gruppo di ricerca]) Like "*"+"Secondachiave"+"*")) OR
((([Laboratori/Gruppi di ricerca].[Dipartimento di appartenenza]) Like
"*"+"Primachiave"+"*" Or ([Laboratori/Gruppi di ricerca].[Dipartimento di
appartenenza]) Like "*"+"Secondachiave"+"*")) OR ((([Laboratori/Gruppi di
ricerca].[Aree di ricerca scientifica]) Like "*"+"Primachiave"+"*" Or
([Laboratori/Gruppi di ricerca].[Aree di ricerca scientifica]) Like
"*"+"Secondachiave"+"*")) OR ((([Laboratori/Gruppi di ricerca].[Prove a
normativa]) Like "*"+"Primachiave"+"*" Or ([Laboratori/Gruppi di
ricerca].[Prove a normativa]) Like "*"+"Secondachiave"+"*")) OR
((([Laboratori/Gruppi di ricerca].[Settori tecnologici di applicazione])
Like "*"+"Primachiave"+"*" Or ([Laboratori/Gruppi di ricerca].[Settori
tecnologici di applicazione]) Like "*"+"Secondachiave"+"*")) OR
((([Laboratori/Gruppi di ricerca].[Persone coinvolte]) Like
"*"+"Primachiave"+"*" Or ([Laboratori/Gruppi di ricerca].[Persone
coinvolte]) Like "*"+"Secondachiave"+"*")) OR ((([Laboratori/Gruppi di
ricerca].[Aree di competenza]) Like "*"+"Primachiave"+"*" Or
([Laboratori/Gruppi di ricerca].[Aree di competenza]) Like
"*"+"Secondachiave"+"*")) OR ((([Laboratori/Gruppi di
ricerca].[Apparecchiature disponibili]) Like "*"+"Primachiave"+"*" Or
([Laboratori/Gruppi di ricerca].[Apparecchiature disponibili]) Like
"*"+"Secondachiave"+"*"));
Come potrei risolvere questo problema?
E come posso far comparire un messaggio del tipo "Spiacente, nessun record
soddisfa le condizioni della ricerca" anzichè una maschera bianca quando non
trovo nulla?
MILLE GRAZIE a chi vorrà aiutarmi.
Gradite copie delle risposte anche in email
--
-------------------------------------
Umberto Turini
umbturin...@libero.it
     < NOTA: Rimuovere la scritta CANCELLA


author: Giovanni Albertone

text:
On Wed, 26 Apr 2000 13:16:51 +0200, "Umberto Turini"
<
umbturin...@libero.it
> wrote:
>
>Il mio problema è che la query di ricerca che riesco a formare per la
>ricerca di SOLO due chiavi in tutti i campi è lunghissima
Se cominciassi con l'usare dei nomi decenti per le tue tabelle ed i
loro campi potresti accorciare la stringa del 98%...
--
Ciao,
Giovanni


title: Eliminazione Tabella senza messaggio di conferma...

author: Newslucchi

text:
Lanciando una query di creazione tabella devo andare a sostituirne
un'altra che esiste con lo stesso nome, ma ogni volta mi chiede la
conferma dell'eliminazione. Ho già disattivato le conferme nelle
opzioni di Access ma questa continua a verificarsi.
Come posso fare? volevo mettere un DROP TABLE ma se non c'è ancora mi
da errore e un Drop Table IF EXIST TABELLA non riesco ad inserirlo...
Oppure come posso settare un Recordset da una query invece che da una
tabella? Mi da un errore ...   "Parametro mancante,1"
La creazione della tabella la facevo per ovviare a questo problema...
Ciao e Grazie!!!


author: MA

text:

per gli avvisi
docmd.setwarning false
Scusa invece di eliminare la tabella svuotala e riempila di nuovo: devono
cambiare i dati non credo la struttura.
In merito al recordset setta la query allo stesso modo in cui setti la
tabella.
ciao
MAssimiliano
--------------------------------
Inviato via
http://usenet.libero.it


text:
massimilia...@kksrl.com
 (MA) wrote in message news:<
151Z26Z91Z161Y...@usenet.libero.it
>...
>
> per gli avvisi
> docmd.setwarning false
non funziona... in access non lo trovo neanche.
> Scusa invece di eliminare la tabella svuotala e riempila di nuovo: devono
> cambiare i dati non credo la struttura.
Non posso perchč č una tabella a campi incrociati quindi la struttura
cambia ogni volta.
> In merito al recordset setta la query allo stesso modo in cui setti la
> tabella.
 Setta la query... Cioč?
Scusa ma sono un po' ignorante...


author: Pleiadi

text:
"Newslucchi" <
newsl...@libero.it
> ha scritto nel messaggio
news:77a7fa79.03021...@posting.google.com...
>
massimilia...@kksrl.com
 (MA) wrote in message
news:<
151Z26Z91Z161Y...@usenet.libero.it
>...
>
> >
> > per gli avvisi
> > docmd.setwarning false
>
> non funziona... in access non lo trovo neanche.
>
Dovrebbe essere Docmd.SetWarnings False
Alfio


text:
> > > docmd.setwarning false
> >
> > non funziona... in access non lo trovo neanche.
> >
> Dovrebbe essere Docmd.SetWarnings False
>
> Alfio
TUTTO OK FUNZIONA GRAZIE!!!!


title: Come aprire direttamente la Maschera?

author: Michele

text:
Ho realizzato una maschera mi dite
gentilmente

Come si fa per aprire direttamente la Maschera?

perchè ogni volta devo aprire accesss poi scegliere
maschera

e poi mi vedo tutta la finestra di access insieme con
le barre

degli strumenti che ingombrano.

Grazie!!!!!


title: Come aprire direttamente la Maschera?

author: cidi

text:
"Michele" <
michele....@aliceposta.it
> ha scritto nel messaggio
news:KSgme.1458664$35.54...@news4.tin.it...
Ho realizzato una maschera mi dite gentilmente
Come si fa per aprire direttamente la Maschera?
perchč ogni volta devo aprire accesss poi scegliere maschera
e poi mi vedo tutta la finestra di access insieme con le barre
degli strumenti che ingombrano.
Grazie!!!!!
Ciao Michele
personalizza la tua maschera e da menů Strumenti -> Avvio la selezioni per
l'apertura
automatica.
---
Daniele


title: completamento automatico data

author: FANCIULLO

text:
Ciaoo sono fanciullo
Access97
In una maschera ho un controllo data formato gg/mm/aa
con maschera input 99/99/00;0;_
Siccome rischio di sbagliare spesso l'anno
(mi scappa 07 al posto di 09, esempio)
vorrei inserire solo la il giorno e il mese manualmente
01/02/.............. e poi su invio
vorrei scrivere un codice che mi aggiunga l'anno
in base all'anno corrente........09.
Non so come estrarre 09 dalla data corrente.
Non so come attaccarlo alla parte digitata 01/02/..
Grazie


title: completamento automatico data

author: sv

text:
FANCIULLO ha scritto:
> Ciaoo sono fanciullo
> Access97





> Grazie
Sull'evento DopoAggiornamento del tuo controllo data prova ad inserire:
Dim strDate As Date
strDate = Me.MioControlloData
If Year(Me.MioControlloData) <> Year(Date) Then
Me.MioControlloData = Format(strDate, "dd") & "/" & Format(strDate, "mm")
& "/" & Year(Date)
End If
--
sv
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: completamento automatico data

text:
> Sull'evento DopoAggiornamento del tuo controllo data prova ad inserire:
>
> Dim strDate As Date
> strDate = Me.MioControlloData
> If Year(Me.MioControlloData) <> Year(Date) Then
> Me.MioControlloData = Format(strDate, "dd") & "/" & Format(strDate, "mm")
> & "/" & Year(Date)
> End If
>
> --
> sv
Ciao a TUTTI,
questo post interessantissimo anche per me, ho visto che funziona per la
domanda che ha posto FANCIULLO.
Io però ho una maschera di input diversa cioè questa: 00/00/0000;0;_
Non riesco ad adattare il codice.
Potete aiutarmi?
Grazie Fabio


title: completamento automatico data

text:
"Z.Fabio" <
fabio...@alice.it
> ha scritto nel messaggio
news:49724a2a$0$1116$4faf...@reader1.news.tin.it...
>> Sull'evento DopoAggiornamento del tuo controllo data prova ad inserire:
>>
>> Dim strDate As Date
>> strDate = Me.MioControlloData
>> If Year(Me.MioControlloData) <> Year(Date) Then
>> Me.MioControlloData = Format(strDate, "dd") & "/" & Format(strDate, "mm")
>> & "/" & Year(Date)
>> End If
>>
>> --
>> sv
>
> Ciao a TUTTI,
> questo post interessantissimo anche per me, ho visto che funziona per la
> domanda che ha posto FANCIULLO.
> Io perň ho una maschera di input diversa cioč questa: 00/00/0000;0;_
> Non riesco ad adattare il codice.
> Potete aiutarmi?
> Grazie Fabio
>
>ciaoo sono Fanciullo
se a te interessa solo digitare 01/02 e poi il codice aggiunge l'anno
allora modifica la maschera d'input cosě:
00/00
la maschera ti chiede dunque solo 01/02 dopo invio il codice
aggiunge 01/02/09


title: completamento automatico data

text:
> >> Sull'evento DopoAggiornamento del tuo controllo data prova ad inserire:
> >>
> >> Dim strDate As Date
> >> strDate = Me.MioControlloData
> >> If Year(Me.MioControlloData) <> Year(Date) Then
> >> Me.MioControlloData = Format(strDate, "dd") & "/" & Format(strDate,
"mm")
> >> & "/" & Year(Date)
> >> End If
> >>
> >> --
> >> sv
> >
> > Ciao a TUTTI,
> > questo post interessantissimo anche per me, ho visto che funziona per la
> > domanda che ha posto FANCIULLO.
> > Io però ho una maschera di input diversa cioè questa: 00/00/0000;0;_
> > Non riesco ad adattare il codice.
> > Potete aiutarmi?
> > Grazie Fabio
> >
> >ciaoo sono Fanciullo
> se a te interessa solo digitare 01/02 e poi il codice aggiunge l'anno
> allora modifica la maschera d'input così:
>
> 00/00
>
> la maschera ti chiede dunque solo 01/02 dopo invio il codice
> aggiunge 01/02/09
SI E' VERO!!!
Grazie mille FUNZIONA. Applico subito la soluzione alle mie necessità.
Non ci speravo più...
Buona domenica a TUTTI
Fabio


title: Calcolo Giorni Lavorativi su due date

author: GE.VI. Spa. - Maurizio Facciuti

text:
Ciao a tutti!!!! Avrei bisogno di sapere se e come
è possibile calcolare tra due date i giorni lavorativi. Sono Riuscito a
calcolare tramite "Datadiff" solo i giorni totali tra le suddette, ma che
purtroppo contengono anche il Sabato e la Domenica. Come è possibile eliminare
questi giorni dal conteggio???????


title: Calcolo Giorni Lavorativi su due date

author: Marco Pretini

text:
Ciao

"
GE.VI
. Spa. - Maurizio Facciuti" <
gev...@libero.it
> wrote in message
  000801bfcf8b$ca961360$3200a8c0@mauro...

Ciao a tutti!!!! Avrei bisogno di sapere se e
  come è possibile calcolare tra due date i giorni lavorativi. Sono Riuscito a
  calcolare tramite "Datadiff" solo i giorni totali tra le suddette, ma che
  purtroppo contengono anche il Sabato e la Domenica. Come è
  po    possibile eliminare questi giorni dal
  conteggio???????

Controllando  il formato delle date

Function GGLav(Da As Variant, A As Variant) ' Da e A sono le
  date o i Controlli di una Form

Dim Nrg,Sab,
Dom

 Nrg = DateDiff("d", Da, A) + 1
 Sab =
  DateDiff("ww", Da, A, 7)
 Dom = DateDiff("ww", Da, A,
  1)

If WeekDay(Da) = 7 Or WeekDay(Da) = 1
  Then
     GGLav = Nrg - (Sab + Dom) - 1

  Else
     GGLav = Nrg - (Sab + Dom)
  End
  If

End Function

Ciao Marco


title: Calcolo Giorni Lavorativi su due date

author: Maurizio Sordo

text:
Come ti ha detto Marco va bene, ma forse ti conviene gestirti
un calendario con comprese le ferie e le festività.

Dipende da quello che devi fare.


title: Calcolo Giorni Lavorativi su due date

author: AntoGal

text:
"
GE.VI
. Spa. - Maurizio Facciuti" <
gev...@libero.it
> scrisse...

Ciao a tutti!!!! Avrei bisogno di sapere se e
  come è possibile calcolare tra due date i giorni lavorativi. Sono Riuscito a
  calcolare tramite "Datadiff" solo i giorni totali tra le suddette, ma che
  purtroppo contengono anche il Sabato e la Domenica. Come è possibile eliminare
  questi giorni dal conteggio???????

Sul sito comune c'è proprio la funzione che ti
serve:

T&T, "Conteggio dei giorni lavorativi tra due date.",

Silvio Mazzetto e G.Paolo Bizzaro

la quale tiene conto anche del Lunedì di Pasqua, variabile da anno in
anno.

P.S. non postare in HTML, il messaggio potrebbe non essere
visualizzato correttamente da alcuni newsreader.

--
Ciao, AntoGal

*************************************************
Gestione punti vendita
(casse e pos
NCR)

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


title: aiuto winsock.ocx non lo trova

text:
nei riferimenti del mio progetto la voce microsoft winsock ecc. ecc. non è
presente come posso quindi usare il controllo winsock, sapte forse dove
posso scaricarlo?
grazie a tutti.


title: stampare una pagina alla volta di un report

author: Stef

text:
Ho creato un report in cui per ogni pagina mi fornisce i dati di una merce.
Quando stampo mi stampa tutte le pagine mentre a me serve che stampi ogni
volta solo l'ultima pagina mi chiedo se esiste un'espressione che faccia
alla bisogna
grazie


author: Sib

text:
"Stef" <
dav...@isolaweb.it
> ha scritto nel messaggio

La cosa piu' giusta e' creare un report che contenga solo i dati che ti
interessano.
Sib
--
http://www.sitocomune.com
http://digilander.iol.it/syb
 (a vostro rischio e pericolo)


title: Distribuzione file

author: juseph

text:
Salve a tutti, sono nuovo del forum e avrei questo quesito da esporvi.
Posseggo una copia autentica di access facente parte del pacchetto di Office
XP professional. Ho creato un file mdb per un amico che non possiede office
sul suo computer. Ho gią visto che devo installare sul computer del mio
amico il runtime di access perņ non riesco a capire dove posso trovarlo
(magari free) e  poi non mi č chiaro se sono a posto con le licenze.
Grazie a tutti.


title: Distribuzione file

author: Karl Donaubauer

text:
juseph wrote:
> Posseggo una copia autentica di access facente parte del pacchetto di
> Office XP professional. Ho creato un file mdb per un amico che non
> possiede office sul suo computer. Ho già visto che devo installare
> sul computer del mio amico il runtime di access però non riesco a
> capire dove posso trovarlo (magari free) e  poi non mi è chiaro se
> sono a posto con le licenze.
No. Vedi
www.donkarl.com/it
 FAQ 1.3.
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


title: Distribuzione file

author: Carlo Costarella

text:
Ciao Karl
hai visto il db con il vocabolario italiano (solo vocaboli)?
Così ti eserciti per la CISA3!
Questo il link:
http://www.frantoiogestione.com/Vocabolario97.zip
Ciao, Carlo


title: Distribuzione file

text:
Carlo Costarella wrote:
> hai visto il db con il vocabolario italiano (solo vocaboli)?
> Così ti eserciti per la CISA3!
Ciao Carlo,
vedi il mio post sulla CISA.
Puo darsi che verrò come visitatore.
> Questo il link:
>
http://www.frantoiogestione.com/Vocabolario97.zip
Do uno sguardo. Però anche il mio grande dizionario
(il Zanichelli di ca. 2 kg) solo aiuta in parte. ;-)
--
cu



title: Distribuzione file

text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:4s3i78F...@mid.individual.net...
> Carlo Costarella wrote:
>> hai visto il db con il vocabolario italiano (solo vocaboli)?
>> Così ti eserciti per la CISA3!
>
> Ciao Carlo,
>
> vedi il mio post sulla CISA.
> Puo darsi che verrò come visitatore.
>
Azz... mi era sfuggito!
Posso capirti.
Inutile dirti il mio personale ringraziamento per aver intrapreso questo
interessante cammino della CISA.
Speriamo che Massimiliano voglia proseguire nel solco tracciato.
Ciao, Carlo


title: Distribuzione file

text:

Sicuramente. Del resto credo di aver concorso nel bene e nel male a segnare
quel solco.
--
--
Massimiliano Amendola
www.accessgroup.it
Il sito italiano di svilupatori Access
www.donkarl.com/it/cisa


title: Recordset

author: asukuo

text:
Win98 Acc97
Salve a tutto il newsgroup.
Ringrazio per una dritta sul seguente quesito:
ho una Tabella Agenda costituita dai seguenti campi:
Id            Contatore
Dta          Data
 9            Numerico
10           Numerico
11           Numerico
12           Numerico
Vorrei che in una Maschera, selezionando un anno da una casella combinata
contenente gli anni dal 2002 al 2010, mi venissero creati automaticamente i
records e compilato il campo Dta con i giorni dal 01/01 al 31/12
considerando inoltre se l'anno è o meno bisestile.
Grato per un cortese riscontro.
Gianni.


title: Recordset

author: Roberto da casa

text:
"asukuo" <
gros...@jumpy.it
> ha scritto nel messaggio
news:abkp0s$leq$1...@serv1.albacom.net...

Se la casella combinata si chiama CasellaCombinata.
A fronte dell'evento "Dopo aggiornamento" della casella combinata genera il
seguente codice VBA:
Private Sub CasellaCombinata_AfterUpdate()
Dim rst As Recordset
Dim Data1 As Date
Set rst = CurrentDb.OpenRecordset("Tabella Agenda")
For Data1 = _
DateSerial(Me!CasellaCombinata, 1, 1) To _
DateSerial(Me!CasellaCombinata, 12, 31)
    rst.AddNew
    rst!Dta = Data1
    rst.Update
Next Data1
Set rst = Nothing
End Sub
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Recordset

text:
Roberto da casa <
r.ma...@libero.it
> wrote in message
6GvD8.49278$US3.1...@twister1.libero.it...

Molte grazie Roberto.
Gianni


title: Help di Access 2000 con Windows XP

text:
Salve,
sono forse noti problemi tra Access 2000 e Windows XP in merito alla guida
di Access?
Non so se sia una coincidenza, ma dopo aver installato Access 2000 su
Windows XP, la guida relativa ad ADO e DAO č sparita. Mentre tutto č ok su
Windows 98 e Windows ME.
Il problema si presenta su due pc. Ho telefonato alla Microsoft Italia mi
hanno detto che non gli risulta un problema simile e che comunque non č piů
supportata assistenza gratuita su Access 2000.
Cordiali saluti.
Michele


title: Help di Access 2000 con Windows XP

author: Sergio MAZZA

text:
"Michele" <
mic...@tin.it
> ha scritto nel messaggio
news:_tk7d.18629$H11.5...@twister1.libero.it...

La guida del 2000 č un casino e non č colpa de s.o...
Ciao.
--
Sergio MAZZA


title: Help di Access 2000 con Windows XP

author: namor

text:
"Michele" <
mic...@tin.it
> ha scritto nel messaggio
news:_tk7d.18629$H11.5...@twister1.libero.it...
> Salve,
> sono forse noti problemi tra Access 2000 e Windows XP in merito alla guida
> di Access?
Notissimi. Fa schifo. Sempre, non solo con XP.
> Non so se sia una coincidenza, ma dopo aver installato Access 2000 su
> Windows XP, la guida relativa ad ADO e DAO č sparita. Mentre tutto č ok su
> Windows 98 e Windows ME.
> Il problema si presenta su due pc. Ho telefonato alla Microsoft Italia mi
> hanno detto che non gli risulta un problema simile e che comunque non č
piů
> supportata assistenza gratuita su Access 2000.
> Cordiali saluti.
> Michele
Lo stesso problema che avevo io su Win 2000.
Prendi il CD di Office 2000, cerca i file
    DAO360.CHM    (Help DAO)
    ADO210.CHM    (Help ADO)
    JETSQL40.CHM    (Help SQL)
e mettili nella cartella \Programmi\Microsoft Office\Office\1040
Altro file interessante č
JETERR40.CHM    (Elenco errori MS Jet)
Facci sapere se funziona.
Namor


title: Help di Access 2000 con Windows XP

author: Michele

text:
Il suggerimento di Namor č ok.
Adesso la guida funziona anche se con
qualche indugio.
Dopo aver premuto F1 e dopo vari dialog box di "help non trovato" alla fine
l'help funziona.
Quando acquistai Access 2000 ho dovuto richiedere subito la SR1, vi erano
troppi bug clamorosi.
E' il momento di passare a una versione successiva.
Cordiali saluti.
Michele
"namor" <
do...@spam.me
> ha scritto nel messaggio
news:2FU7d.20962$H11.6...@twister1.libero.it...



title: Help di Access 2000 con Windows XP

text:
Michele ha scritto:
> "namor" <
do...@spam.me
> ha scritto nel messaggio
> news:2FU7d.20962$H11.6...@twister1.libero.it...
> > "Michele" <
mic...@tin.it
> ha scritto nel messaggio
> > news:_tk7d.18629$H11.5...@twister1.libero.it...
> > > Salve,
> > > sono forse noti problemi tra Access 2000 e Windows XP in merito alla
> guida
> > > di Access?
> >
> > Notissimi. Fa schifo. Sempre, non solo con XP.
> >
> > > Non so se sia una coincidenza, ma dopo aver installato Access 2000 su
> > > Windows XP, la guida relativa ad ADO e DAO è sparita. Mentre tutto è ok
> su
> > > Windows 98 e Windows ME.
> > > Il problema si presenta su due pc. Ho telefonato alla Microsoft Italia
> mi
> > > hanno detto che non gli risulta un problema simile e che comunque non è
> > più
> > > supportata assistenza gratuita su Access 2000.
> > > Cordiali saluti.
> > > Michele
> > Lo stesso problema che avevo io su Win 2000.
> > Prendi il CD di Office 2000, cerca i file
> >     DAO360.CHM    (Help DAO)
> >     ADO210.CHM    (Help ADO)
> >     JETSQL40.CHM    (Help SQL)
> > e mettili nella cartella ProgrammiMicrosoft OfficeOffice1040
> >
> > Altro file interessante è
> > JETERR40.CHM    (Elenco errori MS Jet)
> >
> > Facci sapere se funziona.
> > Namor
> Il suggerimento di Namor è ok.
> Adesso la guida funziona anche se con
> qualche indugio.
> Dopo aver premuto F1 e dopo vari dialog box di "help non trovato" alla
> fine l'help funziona.
> Quando acquistai Access 2000 ho dovuto richiedere subito la SR1, vi
> erano troppi bug clamorosi.
> E' il momento di passare a una versione successiva.
> Cordiali saluti.
> Michele
Scrivi le risposte dopo al testo del messaggio originale, grazie.
Credo che ci siano da sistemare alcune voci del registro di configurazione
per riabilitare in pieno la funzionalità della guida, ma farlo a mano non
è semplice.
Bisognerebbe fare una ricerca sulla knowledge base microsoft per vedere se
c'è qualche script per risolvere il problema.
Namor
--
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: OT Identita' Personale

author: Ditta Cerri (Sib)

text:
Ammetto di essere io la causa del problema, ma, a puro titolo conoscitivo,
vorrei precisare che:
IO NON SONO DITTA CERRI!!!
e' solo il nome della ditta dove attualmente lavoro e che non ha a che
vedere con la mia attivita' informatica.
Rivelazione:
Mi chiamo Davide.
Concludendo:
Chiamatemi Sib, chiamatemi Davide ma NON CHIAMATEMI DITTA CERRI se no mi
vengono le crisi d'identita'.
Ciao a tutti,
SIB


title: OT Identita' Personale

author: Giovanni Albertone

text:
On Fri, 11 Feb 2000 14:40:59 +0100, "Ditta Cerri (Sib)"
<
cerriserv...@tiscalinet.it
> wrote:
>IO NON SONO DITTA CERRI!!!
Davide, allora perche' non cambi l'alias nella configurazione del tuo
Outlook?
Cosi' facendo il tuo datore di lavoro avrebbe anche piu' difficolta' a
rintracciare il numero di messaggi che mandi al ng nelle ore di lavoro
;-)
--
Ciao,
Giovanni


title: OT Identita' Personale

text:
Giovanni Albertone <g_albertone@NOSPAM_MA_SENZA_NOSPAMhotmail.com> wrote in
message oj48asksfnmr7a2bn...@4ax.com...

hehe...
Mi sono espresso male...
A parte i messaggi, diciamo cosi', un po' HOT, e' una attività lecita la mia
in quanto in ditta, oltre ad altre cose, mi occupo dello sviluppo dei nostri
db gestionali.
Ciao, Sib


title: OT Identita' Personale

text:
> hehe...
> Mi sono espresso male...
> A parte i messaggi, diciamo cosi', un po' HOT,
volevo dire OT...
Sib


title: OT Identita' Personale

text:
On Fri, 11 Feb 2000 14:53:32 +0100, "Ditta Cerri (Sib)"
<
cerriserv...@tiscalinet.it
> wrote:
>> A parte i messaggi, diciamo cosi', un po' HOT,
>
>volevo dire OT...
Un lapsus freudiano :-)
--
Ciao,
Giovanni


title: OT Identita' Personale

author: sib

text:
Giovanni Albertone <g_albertone@NOSPAM_MA_SENZA_NOSPAMhotmail.com> wrote in
message t178as0j1aknk4lug...@4ax.com...

Si', in effetti adoro riempire i newsgproup coi miei *torbidi messaggi*
(leggasi con tono sensuale)
Ciao, Sib ;-)
--
------------------------------------------------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access
------------------------------------------------------
4000 anni fa', il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente


title: OT Identita' Personale

author: RoDAgo

text:
Ditta Cerri (Sib) scrisse...
> Ammetto di essere io la causa del problema, ma, a puro titolo conoscitivo,
> vorrei precisare che:
> IO NON SONO DITTA CERRI!!!
> e' solo il nome della ditta dove attualmente lavoro e che non ha a che
> vedere con la mia attivita' informatica.
> Rivelazione:
> Mi chiamo Davide.
>
> Concludendo:
> Chiamatemi Sib, chiamatemi Davide ma NON CHIAMATEMI DITTA CERRI se no mi
> vengono le crisi d'identita'.
>
> Ciao a tutti,
> SIB
Ok, ok non ti preoccupare, dopo questo chiarimento non si potrà più
sbagliare!
Ciao Ditta Cerri
RoDAgo :))


title: Inviare variabili da form access a script file pdf

author: [Battista]

text:
Ciao a tutti,
non ho risolto ancora il mio problema,
inserisco da una maschera i dati in una query,
con un pulsante apro un file pdf (predefinito) e questo con una query in
Javascript legge i dati .
Fin qui tutto chiaro se nella query inserisco nella clausola WHERE un valore
predefinito.
es. WHERE (T_Pass.coddef = 150);
come posso passare il valore 150 (coddef) dalla maschera access al file
acrobat ?
Grazie Battista


author: Pablitomf

text:
[Battista] ha scritto:


> Grazie Battista
Ci metti un campo d'appoggio nella form (dove inserirai il tuo valore) e
nei criteri della query nel campo relativo al valore da filtrare gli
scrivi Like + percorso del tuo campo
Chiaro?
--
Pablitomf (Maurizio Facciuti)
Lentamente muore chi abbandona un progetto prima di iniziarlo, chi non fa
domande sugli argomenti che non conosce, chi non risponde quando gli
chiedono qualcosa che conosce. (P.Neruda)
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


text:
"Pablitomf" <
maurizio...@accessgroup.it
> ha scritto nel messaggio
news:cel688$3a1$1...@news.newsland.it...

 Ciao,
io ho già provato con la seguente :
WHERE (T_Pass.coddef = forms!M_Pass.codedef)
adesso dovrei provare con
WHERE (T_Pass.coddef  Like + forms!M_Pass.coddef)
oppure impostare :
this.getField("codice").value = row.coddef.value; <-- importo dalla query il
coddef
valore = this.getField("codice").value <-- imposto la variabile valore
uguale al campo di testo di acrobat
e nella SQL
WHERE (T_Pass.coddef  Like valore)
Grazie Battista


text:
[Battista] ha scritto:
>  Ciao,
> io ho già provato con la seguente :
> WHERE (T_Pass.coddef = forms!M_Pass.codedef)
> adesso dovrei provare con
> WHERE (T_Pass.coddef  Like + forms!M_Pass.coddef)
> oppure impostare :
> this.getField("codice").value = row.coddef.value; <-- importo dalla query il
> coddef
> valore = this.getField("codice").value <-- imposto la variabile valore
> uguale al campo di testo di acrobat
> e nella SQL
> WHERE (T_Pass.coddef  Like valore)
> Grazie Battista
Fermi tutti...!!! che stai a dì!
L'SQL funziona così :
SELECT Tua_Tabella.Tuo_campo_Tabella FROM Tua_Tabella WHERE
(((Tua_Tabella.Tuo_campo_Tabella) Like
[Forms]![Tua_Form]![Tuo_Campo_Form]));
Traduzione :
Dalla Tabella "Tua_Tabella" prendendo in considerazione il campo
"Tuo_campo_Tabella" restituisci tutti i record il cui campo
"Tuo_campo_Tabella" è uguale nel suo contenuto al "Tuo_Campo_Form"
Chiaro?
Like + Tuo_campo è un esempio!



text:
"Pablitomf" <
maurizio...@accessgroup.it
> ha scritto nel messaggio
news:celbt6$v6v$1...@news.newsland.it...

Ciao, ho provato quello che hai suggerito, ma qualcosa non suona bene.
La mia domanda, se non perplessità, è la seguente :
lo script che utilizzo è un JavaScript, il metodo suggerito ed usato in
access
where ...... like [forms]![M_pass]![coddef]
è in VBA, quindi come può interagire con acrobat se questo linguaggio
non è riconosciuto da quest' ultimo?
Allora il problema rimane, se dalla maschera M_pass seleziono il coddef da
una
casella combinata, premo il bottone che mi apre il file pdf in questione
(con comando shell)
il valore coddef non mi viene inserito nella query del foglio pdf.
Utilizzando una procedura dell' acrobat stesso, creando una casella di testo
all'apertura del
file per la richiesta del coddef questo funziona ma l' automatismo dove va a
finire??
Ciao Battista


text:
[Battista] ha scritto:
> Ciao, ho provato quello che hai suggerito, ma qualcosa non suona bene.
> La mia domanda, se non perplessità, è la seguente :
> lo script che utilizzo è un JavaScript, il metodo suggerito ed usato in
> access
> where ...... like [forms]![M_pass]![coddef]
> è in VBA, quindi come può interagire con acrobat se questo linguaggio
> non è riconosciuto da quest' ultimo?
> Allora il problema rimane, se dalla maschera M_pass seleziono il coddef da
> una
> casella combinata, premo il bottone che mi apre il file pdf in questione
> (con comando shell)
> il valore coddef non mi viene inserito nella query del foglio pdf.
> Utilizzando una procedura dell' acrobat stesso, creando una casella di testo
> all'apertura del
> file per la richiesta del coddef questo funziona ma l' automatismo dove va a
> finire??
> Ciao Battista
La premessa è esatta fino al punto in cui tu dici che i due linguaggi
usati sono diversi, ma abbiamo iniziato dicendo che da una query di ACCESS
senza condizione WHERE ti funzionava mentre con tale condizione non
funzionava... metchare Java e VBA con Acrobat non è contemplato in questo
3D, e onestamente non saprei risponderti... ti sto solo aiutando a
costruire una query in access che funzioni con le condizioni WHERE...
La cosa è coosì o ho capito male?



text:
"Pablitomf" <
maurizio...@accessgroup.it
> ha scritto nel messaggio
news:ceq3la$jrh$1...@news.newsland.it...

Ciao Maurizio,
voglio sinceramente ringraziarti per l'aiuto che mi stai dando.
Le query funzionano sia in access che in acrobat, infatti come ho scritto
sopra, se imposto un valore predefinito per il coddef nella query del
file acrobat il risultato mi viene visualizzato senza problemi.
Se voglio automatizzare il tutto non ci riesco perchè non sò nemmeno io
come si fà.
Il problema reale è come passare il valore di una variabile da un
form access ad un form acrobat.
Ciao Battista


text:
[Battista] ha scritto:
> Ciao Maurizio,
> voglio sinceramente ringraziarti per l'aiuto che mi stai dando.
> Le query funzionano sia in access che in acrobat, infatti come ho scritto
> sopra, se imposto un valore predefinito per il coddef nella query del
> file acrobat il risultato mi viene visualizzato senza problemi.
> Se voglio automatizzare il tutto non ci riesco perchè non sò nemmeno io
> come si fà.
> Il problema reale è come passare il valore di una variabile da un
> form access ad un form acrobat.
> Ciao Battista
Ciao Battista,
non me ne volere, ma credo tu stia facendo un pò di confusione, e ti
spiego subito il xkè...
nel momento in cui mi dici che le query funzionano e il tuo unico CRUCCIO
è quello di passare alla stessa una variabile da una form, xkè se
attribuisci un valore predefinito al coddef è tutto ok, e io ti suggerisco
come fare per crearti una query paramatrizzata in maniera dinamica
rispetto al valore assunto da un campo di una form, io non vedo dove sia
il problema... tu ad acrobat passi il risultato della query no? e se la
query che dipende dal valore del tuo campo della Form ti restituisce un
risultato, non passi ad acrobat comunque un risultato (che poi è quello
che hai volutamente filtrato tu attribuendo il valore al campo)?
Forse mi sto perdendo io, o ti stai incartando tu...
Dimmi.



text:
"Pablitomf" <
maurizio...@accessgroup.it
> ha scritto nel messaggio
news:ceql9a$50l$1...@news.newsland.it...

Ciao Maurizio,
forse ho sbagliato a spiegare il problema :
Da un db access inserisco i dati che mi interessano in un form tramite una
query,
e qui tutto a posto.
Ho creato un file acrobat  contenente una query sua che mi va a leggere
i dati inseriti nel db access, e qui tutto a posto.
Il problema si poneva (si, perchè ho risolto)  il problema di come far
riconoscere
ad acrobat una variabile inviata dal form access, nello specifico il coddef
che mi viene
richiesto nella query del file acrobat con l'istruzione WHERE T_pass.coddef
=
questo è lo script che ho inserito nel pulsante apri pdf :
Dim retVal
Set gApp = CreateObject("AcroExch.App")
Set gAvDoc = CreateObject("AcroExch.AVDoc")
Set gPDDoc = CreateObject("AcroExch.PDDoc")
gApp.Show
If Forms![M_Pass]![conv] = True Then
retVal = gPDDoc.Open("c:\BackAss\estconv.pdf")
End If
Set jso = gPDDoc.GetJSObject
jso.getField("cus_name").Value = Forms!M_Pass!coddef
gPDDoc.OpenAVDoc ("RetVal")
End Sub
Nel file pdf ho inserito ancora un textbox chiamato cus_name
ho impostato il valore della variabile .
qry = this.getField("cus_name").value
e nella Where della query
.......WHERE T_pass.coddef  = ") +qry);
ed il tutto funziona PERFETTAMENTE !!!
Praticamente da Access posso inviare variabili solo con l'istruzione
GetJSObject
Grazie


title: Eliminare spazi intermedi stringa

text:
Salve a tutti,
ho una tabella ed in uno dei campi devo inserire una data (ho messo tipo dati "Testo" e non "Data/ora") con i mesi in numeri romani, es: 26.VIII.2015.

Ho creato una maschera di input per il campo così: 00.>????.0000 e finchè ho una data come quella che ho preso come esempio tutto ok, dato che il mese è agosto e prende tutti i posti della maschera di input (i 4 punti interrogativi) ma se invece, ad es., fosse maggio resterebbero 3 posti vuoti così: 26.V   .2015

Ho anche una maschera costruita sulla tabella e vorrei che almeno nel campo della maschera fossero eliminati i posti vuoti del mese ed avere la stringa in questa forma: 26.V.2015

Ho provato con la funzione replace in VBA ma non sempra funzionare, non so se sbaglio qualcosa oppure la funzione non ha effetto se c'è una maschera di input a monte.

Si può fare qualcosa ?

Grazie molte.

Daniele


title: Eliminare spazi intermedi stringa

text:
Ciao,
> Ho creato una maschera di input per il campo così: 00.>????.0000 e finchè ho una data come quella che ho preso come esempio tutto ok, dato che il mese è agosto e prende tutti i posti della maschera di input (i 4 punti interrogativi) ma se invece, ad es., fosse maggio resterebbero 3 posti vuoti così: 26.V   .2015

Qui credo non si possa fare nulla.
>
> Ho anche una maschera costruita sulla tabella e vorrei che almeno nel campo della maschera fossero eliminati i posti vuoti del mese ed avere la stringa in questa forma: 26.V.2015
>
> Ho provato con la funzione replace in VBA ma non sempra funzionare, non so se sbaglio qualcosa oppure la funzione non ha effetto se c'è una maschera di input a monte.
>
Probabilmente hai omesso qualcosa:
MioCampo = Replace(MioCampo, " ", "")

oppure in una query di sola visualizzazione:
MioCampoMaschera:Replace(MioCampo; " "; "")

Vladimiro


title: Eliminare spazi intermedi stringa

author: Bro

text:

Vladimiro grazie per la risposta.
Ho provato esattamente con il tuo codice VBA inserito nella maschera (form) ma non funziona. Inoltre mi blocca i record (non mi fa andare al successivo) e quando chiudo la maschera mi dice impossibile salvare il record in questo momento. La maschera d input con cui ho provato è: 00.????.0000

Con questa maschera input ad es. ?????????? se lascio vuoto uno spazio funziona ma con il solito errore e l'impossibilità di andare a nuovo record se non chiudo la maschera.

Grazie.


title: Eliminare spazi intermedi stringa

text:
Ciao
>
> Vladimiro grazie per la risposta.
> Ho provato esattamente con il tuo codice VBA inserito nella maschera (form) ma non funziona. Inoltre mi blocca i record (non mi fa andare al successivo) e quando chiudo la maschera mi dice impossibile salvare il record in questo momento. La maschera d input con cui ho provato è: 00.????.0000
>
> Con questa maschera input ad es. ?????????? se lascio vuoto uno spazio funziona ma con il solito errore e l'impossibilità di andare a nuovo record se non chiudo la maschera.

Probabilmente non mi sono spiegato bene.
Fai così:
1)Crea una prima maschera avente come origine record la tabella dove vuoi memorizzare i dati, con una casella di testo avente come parametro nel rigo "Maschera di input" 00.>????.0000 in cui andrai ad inserire le date.

2)Crea una seconda maschera con origine record una query costruita sulla stessa tabella che abbia nello stesso campo dove risiedono le date la funzione Replace:
MioCampoMaschera:Replace(MioCampoData; " "; "")

In questo modo, nella tabella ci saranno sempre le date con lo spazio, mentre nella query le stesse date si vedranno senza spazio.
Vladimiro


title: Eliminare spazi intermedi stringa

text:

Scusa la mia inesperienza. Nel punto 2) che dici, creo prima una query di selezione ma poi dove metto: MioCampoMaschera:Replace(MioCampoData; " "; "")  ?
MioCampoMaschera poi corrisponde con mioCampoData, esatto ?

Grazie


title: Eliminare spazi intermedi stringa

text:

Ciao,
Poniamo che il campo della tabella dove inserisci le date si chiami MiaData, nella query metterai:
IlNomeCheVuoi:Replace(MiaData; " "; "") e nella maschera come origine controllo sceglierai IlNomeCheVuoi.

Naturalmente al posto di IlNomeCheVuoi, metterai qualsiasi nome a te più consono.
Vladimiro


title: Eliminare spazi intermedi stringa

text:

Scusa ancora ma in che punto metto il codice ?  in criteri della query non lo prende, non so dove metterlo..
Grazie


title: Eliminare spazi intermedi stringa

text:

Vladimiro,
ho capito come fare, dovevo aggiungere una nuova colonna nella query e lì aggiungere il campo con il codice che mi ha dato. Funziona ma il problema è che non mi toglie solo gli spazi ma anche i separatori della data; in sostanza la data da così: 31.V  .2015 mi viene così 31V2015.
Qualche idea?
Grazie.


title: Eliminare spazi intermedi stringa

text:
,
> ho capito come fare, dovevo aggiungere una nuova colonna nella query e lì aggiungere il campo con il codice che mi ha dato. Funziona ma il problema è che non mi toglie solo gli spazi ma anche i separatori della data; in sostanza la data da così: 31.V  .2015 mi viene così 31V2015.
> Qualche idea?
> Grazie.

Ciao,
bisogna mettere mano ad una fuzione.
Ora non ho tempo, magari questa sera sul tardi vedrò di fare qualcosa.
Vladimiro


title: Eliminare spazi intermedi stringa

text:

Ok Vladimiro, attendo.. :)


title: Eliminare spazi intermedi stringa

text:
> > Ciao,
> > bisogna mettere mano ad una funzione.
> > Ora non ho tempo, magari questa sera sul tardi vedrò di fare qualcosa.
> > Vladimiro
>
> Ok Vladimiro, attendo.. :)

Ciao,
in un modulo di classe inserisci la seguente funzione:

Function InserisciPunto(Stringa As String) As String
Dim i As Integer
Dim x As String

Select Case Len(Stringa)
Case Is = 7
    x = x & Mid(Stringa, 1, 2) & "." & Mid(Stringa, 3, 1) & "."
Case Is = 8
    x = x & Mid(Stringa, 1, 2) & "." & Mid(Stringa, 3, 2) & "."
Case Is = 9
    x = x & Mid(Stringa, 1, 2) & "." & Mid(Stringa, 3, 3) & "."
Case Else
    x = x & Mid(Stringa, 1, 2) & "." & Mid(Stringa, 3, 4) & "."
End Select

InserisciPunto = x
End Function

e la richiami nella query, servendoti di due campi, in questo modo:

1) PrimoCampo: Replace([MiaData];" ";"")

2) SecondoCampo: InserisciPunto([PrimoCampo]) & Right([PrimoCampo];4)

Quello che andrai a rilevare nella maschera è SecondoCampo.

Naturalmente andrai a modificare MiaData con il vero nome del campo data che si trova in tabella e se vuoi, potrai modificare anche PrimoCampo e SecondoCampo.

Occhio che PrimoCampo è ripetuto nel secondo campo della query.
Vladimiro


title: Eliminare spazi intermedi stringa

text:

Vladimiro,
magari per te è una stupidaggine ma io sono rimasto di stucco e vorrei proprio capirci un pò di più sulla programmazione solo che non ne ho le basi :(
Ho creato la query e funziona :))
L'unico problema rimasto è come far leggere PrimoCampo al controllo nella maschera. Fai l'ultimo sforzetto ??
Grazie millissime.
Daniele


title: Eliminare spazi intermedi stringa

text:

Volevo dire far leggere SecondoCampo..
Daniele


title: Eliminare spazi intermedi stringa

text:
> > Ho creato la query e funziona :))
> > L'unico problema rimasto è come far leggere PrimoCampo al controllo nella maschera. Fai l'ultimo sforzetto ??
> > Grazie millissime.
> > Daniele
>
> Volevo dire far leggere SecondoCampo..
> Daniele

Ciao,
fai una cosa, fai clic su Crea/Altre maschere/Creazione guidata maschere scegliendoti come origine record la suddetta query; dopodiché ti renderai conto della struttura della maschera appena creata.
Vladimiro

ps
Spero che hai Office 2007 o superiore


title: Eliminare spazi intermedi stringa

text:

No ho Access 2003.. Ci sono problemi quindi ?


title: Eliminare spazi intermedi stringa

text:
> >
> > ps
> > Spero che hai Office 2007 o superiore
>
> No ho Access 2003.. Ci sono problemi quindi ?

Ciao,
no, non ci sono problemi, solo che non mi ricordo se prima di Access 2007 c'era già la creazione guidata.

Era solo un modo per agevolarti, ma la sostanza non cambia.

Fammi sapere se hai difficoltà a costruirti la maschera sulla query.
Vladimiro


title: Eliminare spazi intermedi stringa

text:
...
> Ciao,
> in un modulo di classe inserisci la seguente funzione:
....

In un modulo di CLASSE addirittura...? Per essere richiamato da una query che non può istanzuare Oggetti...?

Facciamo che usiamo un Modulo Standard...?

@Alex


title: Eliminare spazi intermedi stringa

text:

Grazie Vladimiro,
sisi la creazione guidata c'è anche su access 2003.
ho provato a costruire la maschera includendo la query e le tabelle che mi servivano ma mi dà errore dicendo: "sono stati selezionati campi da origini record cui non è possibile connettersi. E' possibile che siano stati selezionati campi da una tabella e da una query basata su questa tabella" (ed in effetti così è). "In questo caso provare a scegliere campi solo dalla tabella o solo dalla query".
Solo dalla query è semplice ma poi come faccio a collegare il campo della query alla maschera?
Grazie. Daniele


title: Eliminare spazi intermedi stringa

text:

Cioè volevo dire: Solo dalla query è semplice ma poi come faccio a collegare il campo di questa maschera a quello della maschera principale che ha tutti gli altri dati?


title: Eliminare spazi intermedi stringa

author: Alessandro Cara

text:

Sempre limitativo ehhhh?
Le Vie del signore e di Access sono infinite!
;-)

--
ac (x=y-1)
Aborro il Killfile
(La violenza e' l'ultimo rifugio degli incapaci -Salvor Hardin-)

---
Questa e-mail è stata controllata per individuare virus con Avast antivirus.
https://www.avast.com/antivirus


title: Eliminare spazi intermedi stringa

text:

beh, hai fatto bene ad evidenziare l'errore anche se non è difficile capire che comunque la funzione l'ho inserita in un modulo standard.
Vladimiro


title: Eliminare spazi intermedi stringa

text:
>
> Cioè volevo dire: Solo dalla query è semplice ma poi come faccio a collegare il campo di questa maschera a quello della maschera principale che ha tutti gli altri dati?

Ciao,
se come dici: dalla query è semplice, significa che sei riuscito a costruirtela la query, Giusto?

Allora,
mentre ti costruisci i due campi nella query, perché non ci metti tutti gli altri campi della tabella e da questa query ti crei poi una maschera?
Vladimiro


title: Eliminare spazi intermedi stringa

text:

Ed infatti, anche se non sono un esperto, ho creato un modulo standard, ossia quello che propone di dafault access, anche perchè non avrei saputo come creare un modulo di classe ;)


title: Eliminare spazi intermedi stringa

text:

Beh si la query è semplice, basta andare su creazione guidata e inserire i campi. Avevo pensato anch'io infatti di fare così ma devo rifare tutta la maschera (2/3 ore di lavoro) e comunque se non ci fossero state alternative l'avrei fatto ed uso il condizionale perchè (e mi era già successo un paio di volte), molto stranamente, adesso non mi dà più quell'errore che dicevo nel mio precedente post e, in creazione maschera guidata, adesso posso unire SecondoCampo della query, con qualsiasi maschera io voglia e ripeto, prima non me lo faceva fare, ne sono certo; è come se ci fosse un temporizzatore che dopo un tot. di tempo te lo fa fare oppure un bug ?. Hai qualche spiegazione ? mi piacerebbe saperlo.

Però, mi sono sempre chiesto se sia possibile, in una maschera già creata, inserire, in una casella di testo di questa maschera, un campo di una tabella o query non inclusa nella maschera. Avevo trovato DLookUp ma mi resta ostico gestire il terzo argomento.

Grazie mille ancora Vladimiro.


title: Eliminare spazi intermedi stringa

text:

Allora,
è tornato a darmi quell'errore...  Strano.. Adesso faccio un pò di prove e poi ti faccio sapere.
Grazie.


title: Eliminare spazi intermedi stringa

text:

Ho provato ad inserire la query (quella con SecondoCampo) sulla maschera andando su proprietà maschera / origine records e poi istruzione SQL : generatore di query (lì ho anche tutte le tabelle per la mia maschera). Me la prende ma nel campo "SecondoCampo" che ho selezionato per la maschera lo spazio permane.
Se invece mi costruisco una nuova query aggiungendo a SecondoCampo anche le tabelle che mi occorrono e poi creo una nuova maschera (come diceci tu nel tuo ultimo post) lo spazio non me lo dà più. Chissà perchè questa differenza.
Alla fine dovrò rifarmi la maschera da capo..


title: Eliminare spazi intermedi stringa

text:

Ciao,
non esistono né bug, né temporizzatori, esiste solo un po' di confusione da parte tua :-)
Ma è un fatto fisiologico visto che stai alle prime armi.

Chiedevi del possibile utilizzo di Dlookup:
con la funzione DLookup hai la possibilità di visualizzare UN UNICO CAMPO DI UN UNICO RECORD che si trova al di fuori dell'origine record della maschera che stai utilizzando, per cui non credo che ti possa tornare utile.

Secondo quesito:
perché ricostruirsi una nuova maschera visto che già ce l'hai?

Che cosa c'è nell'origine record della maschera? Una tabella o una query (magari formata da più tabelle)?
Vladimiro


title: Eliminare spazi intermedi stringa

text:

Si è vero un pò di confusione :)

L'avevi consigliato tu di creare una nuova maschera, dicevi questo:
Allora,
mentre ti costruisci i due campi nella query, perché non ci metti tutti gli altri campi della tabella e da questa query ti crei poi una maschera?

All'origine record della maschera ci sono 13 tabelle e una query. Come dicevo, ho provato ad aggiungere alla mashera la query che mi hai fatto fare (quella con SecondoCampo) ed ho quindi aggiunto il campo "SecondoCampo" ma facendo così lo spazio data rimane. Se invece (come mi hai consgliato), costruisco una nuova maschera includendo le tabelle che mi servono più la query con SecondoCampo, in tal caso funziona. Non capisco questa differenza di funzionamento dato che l'SQL è lo stesso..
Grazie.


title: Eliminare spazi intermedi stringa

text:

Si è vero, ma non pensavo che abbandonare la vecchia maschera ti avrebbe comportato problemi.
>
> All'origine record della maschera ci sono 13 tabelle e una query.
Forse vuoi dire che c'è una query formata da 13 tabelle e una query.

 Come dicevo, ho provato ad aggiungere alla mashera la query che mi hai fatto fare (quella con SecondoCampo) ed ho quindi aggiunto il campo "SecondoCampo" ma facendo così lo spazio data rimane. Se invece (come mi hai consgliato), costruisco una nuova maschera includendo le tabelle che mi servono più la query con SecondoCampo, in tal caso funziona. Non capisco questa differenza di funzionamento dato che l'SQL è lo stesso..
Se c'è differenza significa che le devi osservare attentamente, vedrai che troverai sicuramente l'inghippo.

Ascolta, vai direttamente sulle query, incolla lo stesso SQL dell'origine record dell maschera ed esegui la query.

Nel momento in cui hai constatato che la query non dà problemi, entra nella sua struttura ed aggiungi i due campi.

Esegui nuovamente la query e se dà il risultato voluto copia ed incolla l'SQL nell'origine record della maschera andando a modificare o aggiungere qualche casella di testo.
Vladimiro


title: Eliminare spazi intermedi stringa

text:

No, nella maschera ci sono proprio 13 tabelle ed una query.. ho sbagliato? comunque ho quello che voglio..

Ho provato a fare come dici tu ma continua a dare il secondo campo con lo spazio.

Vabbè mi rifaccio la tabella che faccio prima, l'importante è che con il tuo codice toglie gli spazi.

Grazie millissime, adesso ho un altro quesito per il quale apro subito un altro thread.


title: Eliminare spazi intermedi stringa

text:

Rifatta la maschera in meno di un'ora, tutto perfetto, la data non ha spazi. Ti ringrazio ancora moltissimo per l'assistenza.
Daniele


title: Eliminare spazi intermedi stringa

text:

Ciao,
e i punti li visualizza?
Vladimiro


title: Eliminare spazi intermedi stringa

text:

si certo li visualizza e senza spazi superflui così ad es.: 21.V.2015 oppure 21.VI.2015. Direi perfetto. Grazie. Adesso mi devi (si fa per dire :) aiutare all'altro mio quesito che ho già postato.
Un saluto.
Daniele


title: Eliminare spazi intermedi stringa

text:

Vladimiro,
mi sono accorto di un problema sulle date con i punti d questo thread.
Se non metto la data a monte (ho un'altra data oltre quella in questione) mi restituisce #Errore ed è esteticamente molto brutto da vedere sulla maschera finale.
Si può fare qualcosa?
Grazie.
Daniele


title: Eliminare spazi intermedi stringa

text:
>
> Vladimiro,
> mi sono accorto di un problema sulle date con i punti d questo thread.
> Se non metto la data a monte (ho un'altra data oltre quella in questione)
Ciao Daniele,
non è semplice seguire il tuo ragionamento

 mi restituisce #Errore ed è esteticamente molto brutto da vedere sulla maschera finale.
> Si può fare qualcosa?
Certamente si può fare, solo che dovresti fare un esempio concreto mostrando alcuni dati, oppure indicare tramite il db che hai messo on-line dove dovremmo andare a guardare.
Vladimiro


title: Eliminare spazi intermedi stringa

text:

Riferendomi al DB che ho messo on line.
In maschere, 010_esemplare c'è la casella testo DataImago. Volendo che anche qui non restino gli spazi come in DataCattura, ho fatto un'altra query copiando query6 ed aggiustando il codice sql. Ho notato che, nella nuova query che ho creato, le colonne che in query6 erano primocampo e secondo campo (nella nuova query ovviamente chiamate diversamente), se viene lasciata vuota la casella di testo DataImago nella maschera 010_Esemplare, danno in ogni campo #Errore.
Se non sono stato chiaro nemmeno adesso dimmelo che metto in condivisione il DB aggiornato.
Daniele


title: Eliminare spazi intermedi stringa

text:

Ciao Daniele,
senza data a me non va in errore bensì rilascia solo i due puntini; comunque puoi fare così:
sempre nella query, il nome SecondoCampo l'ho sostituito con Datalmago1

Datalmago1: IIf([PrimoCampo]=Null;Null;InserisciPunto([PrimoCampo]) & Right([PrimoCampo];4))

Vladimiro


title: Eliminare spazi intermedi stringa

text:

Niente da fare. Viene errore già in PrimoCampo quindi l'IIF non può trovare null e restituire quindi null.
Inizialmente, cancellando una data da DataCattura la query mi dava i puntini ma poi ho provato a cancellare tutti i record dalla tabella 010_Esemplare e quando reinserisco i dati, viene sempre errore sia nella query relativa a DataCattura sia a quella DataImago..
Prova a cancellare i dati anche tu e guarda cosa succede..
Daniele


title: Eliminare spazi intermedi stringa

text:
Il giorno mercoledì 4 novembre 2015 01:14:16 UTC+1,
vlad...@libero.it
 ha scritto:

Sai l'impressione è che dire MODULO DI CLASSE, a prescindere, sia sempre una cosa che riempie e che invoglia...

@Alex


title: Eliminare spazi intermedi stringa

text:

Inoltre, quando cancello una data già presente, ad es., in DataCattura in maschera 010_Esemplare (strano che NON mi dia errore dato che il campo è obbligatorio), mi mette i due puntini, se invece inserisco un nuovo esemplare senza data (per farlo ho dovuto impostare data non obbligatoria nella tabella), allora mi dà errore.
Daniele


title: Eliminare spazi intermedi stringa

text:
>
> Sai l'impressione è che dire MODULO DI CLASSE, a prescindere, sia sempre una cosa che riempie e che invoglia...
>
>
> @Alex

ah, ecco: mi pareva strano!!!


title: Eliminare spazi intermedi stringa

text:

Ciao Daniele,
fai così, sostituisci nella query PrimoCampo e SecondoCampo in questo modo:

PrimoCampo: IIf(IsNull([DataCattura]);Null;Replace([DataCattura];" ";""))

SecondoCampo: IIf(IsNull([DataCattura]);Null;InserisciPunto([PrimoCampo]) & Right([PrimoCampo];4))

Naturalmente al posto dei nomi PrimoCampo e SecondoCampo ci puoi mettere quello che vuoi.

Vladimiro


title: Eliminare spazi intermedi stringa

text:

Funziona ! Vladimiro che ti devo dire, i grazie sono ormai ridondanti, vengo da te e ti offro una cena ?? :)

Ora, sempre relativamente al punto delle date di questo thread, ti vorrei chiedere un'altra cosa, ma comincio a sentirmi in imbarazzo..

Devo inserire un altro campo nella tabella 010_esemplare chiamata DataTrappolamento. A volte mettiamo delle trappole per prendere i coleotteri e le lasciamo circa una settimana, dopodichè le andiamo a controllare.

Il formato della data in questo campo sarà dunque, ad es. 29.V-04.VI.2015 per indicare che l'insetto è finito in trappola tra il 29 maggio e il 4 giugno (non possiamo infatti sapere il giorno preciso in cui ci è finito). Questa la mashera di input: 00.>L???\-00.>L???.0000

Ora, io ho provato a fare un paio di tentativi - prettamente intuitivi - per creare un nuovo modulo sulla base del tuo codice ma, com'era ovvio fosse, non ci sono riuscito.

Mi potresti dire come modificarlo per il mio nuovo intento ? E.. mi piacerebbe proprio capire la logica che hai usato per fare quel modulo..

Però, se la cosa richiede troppo tempo lascia perdere, metterò il campo senza formattazione..

Grazie.

Daniele


title: Eliminare spazi intermedi stringa

text:

Ciao Daniele,
vedrò di inventarmi qualcosa; solo che per stasera è un po' complicato in quanto ho un po' da fare.

Veniamo a noi,
il numero da visualizzare deve essere così:
29.V-04.VI.2015
oppure così:
29.V.04.VI.2015
Vladimiro


title: Eliminare spazi intermedi stringa

text:

No problem ci mancherebbe, non importa certo per stasera.
Deve essere come la prima che hai detto ossia, ripetendo, così:
29.V-04.VI.2015

Buona serata.

Daniele


title: Eliminare spazi intermedi stringa

text:
> > > Ora, sempre relativamente al punto delle date di questo thread, ti vorrei chiedere un'altra cosa, ma comincio a sentirmi in imbarazzo..
> > >
> > > Devo inserire un altro campo nella tabella 010_esemplare chiamata DataTrappolamento. A volte mettiamo delle trappole per prendere i coleotteri e le lasciamo circa una settimana, dopodichè le andiamo a controllare.
> > >
> > > Il formato della data in questo campo sarà dunque, ad es. 29.V-04.VI.2015 per indicare che l'insetto è finito in trappola tra il 29 maggio e il 4 giugno (non possiamo infatti sapere il giorno preciso in cui ci è finito). Questa la mashera di input: 00.>L???\-00.>L???.0000
> > >
> > > Ora, io ho provato a fare un paio di tentativi - prettamente intuitivi - per creare un nuovo modulo sulla base del tuo codice ma, com'era ovvio fosse, non ci sono riuscito.
> > >
> > > Mi potresti dire come modificarlo per il mio nuovo intento ? E.. mi piacerebbe proprio capire la logica che hai usato per fare quel modulo..
> > >
> > > Però, se la cosa richiede troppo tempo lascia perdere, metterò il campo senza formattazione..
> > >
> > > Grazie.
> > >
> > > Daniele
> >
> > Ciao Daniele,
> > vedrò di inventarmi qualcosa; solo che per stasera è un po' complicato in quanto ho un po' da fare.
> >
> > Veniamo a noi,
> > il numero da visualizzare deve essere così:
> > 29.V-04.VI.2015
> > oppure così:
> > 29.V.04.VI.2015
> > Vladimiro
>
> No problem ci mancherebbe, non importa certo per stasera.
> Deve essere come la prima che hai detto ossia, ripetendo, così:
> 29.V-04.VI.2015
>
> Buona serata.
>
> Daniele

Ciao Daniele,
come da te richiesto ho inserito dei commenti nella nuova routine inserita nel modulo.

Questa volta ho avuto bisogno di creare due routine e due query in quanto ho dovuto dividere la stringa DataCattura in due parti.

1) Inserisci le due routine in un modulo standard:

Function InserisciPuntoSinistra(Stringa As String) As String
Dim i As Integer
Dim x As String

'conteggia le lettere che compongono la stringa
Select Case Len(Stringa)
' se le lettere sono 5
Case Is = 5
' la variabile x deve restituire
    x = x & Mid(Stringa, 1, 2) & "." & Mid(Stringa, 3, 1) & "." & Mid(Stringa, 4, 2) & "."
Case Is = 6
    x = x & Mid(Stringa, 1, 2) & "." & Mid(Stringa, 3, 2) & "." & Mid(Stringa, 5, 2) & "."
Case Is = 7
    x = x & Mid(Stringa, 1, 2) & "." & Mid(Stringa, 3, 3) & "." & Mid(Stringa, 6, 2) & "."
Case Else
    x = x & Mid(Stringa, 1, 2) & "." & Mid(Stringa, 3, 4) & "." & Mid(Stringa, 7, 2) & "."
End Select
'la funzione che richiamerai dove vuoi sara uguale alla variabile x
InserisciPuntoSinistra = x
End Function

Function InserisciPuntoDestra(Stringa As String) As String
Dim i As Integer
Dim x As String

Select Case Len(Stringa)
Case Is = 5
    x = x & Mid(Stringa, 1, 1) & "." & Mid(Stringa, 2, 4)
Case Is = 6
    x = x & Mid(Stringa, 1, 2) & "." & Mid(Stringa, 3, 4)
Case Is = 7
    x = x & Mid(Stringa, 1, 3) & "." & Mid(Stringa, 4, 4)
Case Else
    x = x & Mid(Stringa, 1, 4) & "." & Mid(Stringa, 5, 4)
End Select

InserisciPuntoDestra = x
End Function

2) Crea una prima query chiamata DividiStringaQuery:

SELECT [010_Esemplare].DataCattura, IIf(IsNull([DataCattura]),Null,Replace(Left([DataCattura],8)," ","")) AS PrimaMetà, IIf(IsNull([DataCattura]),Null,Replace(Right([DataCattura],8)," ","")) AS SecondaMetà
FROM 010_Esemplare
GROUP BY [010_Esemplare].DataCattura, IIf(IsNull([DataCattura]),Null,Replace(Left([DataCattura],8)," ","")), IIf(IsNull([DataCattura]),Null,Replace(Right([DataCattura],8)," ",""));

3) Crea per il momento una seconda query giusto per capire il suo funzionamento; successivamente i quattro campi li potrai incollare nella query che è Origine record della maschera dove vuoi visualizzare i dati finali:
SELECT DividiStringaQuery.PrimaMetà, InserisciPuntoSinistra([PrimaMetà]) AS Pm, DividiStringaQuery.SecondaMetà, InserisciPuntoDestra([SecondaMetà]) AS Sm, [Pm] & [Sm] AS RiunisciMetà
FROM DividiStringaQuery;

Vladimiro


title: Eliminare spazi intermedi stringa

text:

Ops,
ho dimenticato che volevi il trattino al posto del punto.

Basta modificare la routine che si occupa della prima metà della stringa:

Function InserisciPuntoSinistra(Stringa As String) As String
Dim i As Integer
Dim x As String

'conteggia le lettere che compongono la stringa
Select Case Len(Stringa)
' se le lettere sono 5
Case Is = 5
' la variabile x deve restituire
    x = x & Mid(Stringa, 1, 2) & "." & Mid(Stringa, 3, 1) & "-" & Mid(Stringa, 4, 2) & "."
Case Is = 6
    x = x & Mid(Stringa, 1, 2) & "." & Mid(Stringa, 3, 2) & "-" & Mid(Stringa, 5, 2) & "."
Case Is = 7
    x = x & Mid(Stringa, 1, 2) & "." & Mid(Stringa, 3, 3) & "-" & Mid(Stringa, 6, 2) & "."
Case Else
    x = x & Mid(Stringa, 1, 2) & "." & Mid(Stringa, 3, 4) & "-" & Mid(Stringa, 7, 2) & "."
End Select
'la funzione che richiamerai dove vuoi sara uguale alla variabile x
InserisciPuntoSinistra = x
End Function

Di nuovo Vladimiro


title: Eliminare spazi intermedi stringa

text:

Ciao Vladimiro grazie però mi viene così nella seconda query (i trattini li ho messi io per dare l'esatto incolonnamento):

PrimaMetà-------Pm------SecondaMetà-----Sm-------RiunisciMetà
-------------#Errore-----------------#Errore-----#Errore
1215VI20----12.15VI.20.--15VI2015-----15VI.2015--12.15VI.20.15VI.2015

Daniele


title: Eliminare spazi intermedi stringa

text:
>
> Ciao Vladimiro grazie però mi viene così nella seconda query (i trattini li ho messi io per dare l'esatto incolonnamento):
>
> PrimaMetà-------Pm------SecondaMetà-----Sm-------RiunisciMetà
> -------------#Errore-----------------#Errore-----#Errore
> 1215VI20----12.15VI.20.--15VI2015-----15VI.2015--12.15VI.20.15VI.2015
>
> Daniele

Ciao,
beh, l'errore ormai l'avresti dovuto capire da solo come risolverlo:
II° query:

SELECT DividiStringaQuery.PrimaMetà, IIf(IsNull([PrimaMetà]),Null,InserisciPuntoSinistra([PrimaMetà])) AS Pm, DividiStringaQuery.SecondaMetà, IIf(IsNull([SecondaMetà]),Null,InserisciPuntoDestra([SecondaMetà])) AS Sm, [Pm] & [Sm] AS RiunisciMetà
FROM DividiStringaQuery;

per quanto riguarda invece la visualizzazione col trattino, prova a guardare al seguente link e dimmi se va bene:

https://onedrive.live.com/?id=DFDFB766AA86F9D8%21306&cid=DFDFB766AA86F9D8&group=0&parId=DFDFB766AA86F9D8%21304&o=OneUp

Vladimiro


title: Eliminare spazi intermedi stringa

text:

Ciao,
potevo cercare di capire da solo si ma se l'errore era nel vba sarebbe stato molto complicato se non impossibile..
Con la nuova istruzione non viene più errore ma il resto è identico. Quindi mi domandavo se il campo "riunisci metà" (e anche gli altri) deve essere in quel formato. Perchè è il campo "riunisci metà" che devo mettere come origine dati per la casella controllo  data nella maschera? effettivamente non capisco cosa vuol dire:
 "Crea per il momento una seconda query giusto per capire il suo funzionamento; successivamente i quattro campi li potrai incollare nella query che è Origine record della maschera dove vuoi visualizzare i dati finali"

Nel link che ni hai dato mi dice: l'elemento è stato eliminato, è scaduto oppure non hai l'autorizzazione per visualizzarlo.

Daniele


title: Eliminare spazi intermedi stringa

text:

Ciao Daniele,
strano che non riesci a vedere il link, io lo continuo a vedere tranquillamente.

Facciamo così,
inserisci le seguenti date nella tabella 010_Esemplare:
DataCattura
01.I   -02.I   .2015
01.II  -02.II  .2015
01.III -02.III .2015
01.IV  -02.IV  .2015
01.V   -02.V   .2015
01.VI
  -
02.VI
  .2015
01.VII -02.VII .2015
01.VIII-02.VIII.2015
01.IX  -02.IX  .2015
01.X   -02.X   .2015
10.I   -15.IV  .2015
25.IV  -12.X   .2015
22.III -
11.VI
  .2015

Crea le due query, così come te le ho scritte, esegui la seconda query e dimmi se il risultato è quello che cerchi.
Vladimiro


title: Eliminare spazi intermedi stringa

text:

Vladimiro,
non ho inesrito tutte le date ma, ad es, il formato che dà nella seconda query nel campo riunisci metà, inserendo - 01.IV  -02.IV  .2015 - nella nella maschera 010_esemplare è:
01.IV02-IV.02IV.2015

Tu l'hai provato ?

Daniele


title: Eliminare spazi intermedi stringa

text:

Vladimiro,
non so se c'entra qualcosa, ma ne DB c'è un altro modulo che mi avevi fatto creare inizialmente per l'eliminazione degli spazi in DataCattura. Quello di cui stiamo parlando adesso è DataTrappolamento (ovviamente o inserito nel tuo codice DataTrappolamento al posto di DataCattura nella prima query).
Per quello di cui stiamo parlando adesso io ho creato un altro modulo, non vorrei si dessero noia. Ho comunque provato a cancellare il primo modulo ma non cambia nulla.
Daniele


title: Eliminare spazi intermedi stringa

text:

La o senz'acca è stata una mancanza di pressione sufficiente sul tasto "h"  :)


title: Eliminare spazi intermedi stringa

text:

Ciao Daniele,
purtroppo c'è stato un problema di connessione.

Lascia perdere la maschera.

1)Le due routine le devi inserire dove sta l'altra: non vanno in conflitto in quanto si chiamano diversamente :-)

2)Nella tabella 010_Esemplare modifica nel campo DataCattura la maschera d'input inserendo i seguenti segnaposto 00.>L???\-00.>L???.0000

3)Copia e incolla le date che ho postato precedentemente.

4)Copia e incolla le due query

5)Apri la seconda query e vedi i risultati.

Vladimiro


title: Eliminare spazi intermedi stringa

text:

Ciao Daniele,
adesso ho un po' più di tempo da dedicarti :-)

Siccome non rispondi posso solo presumere che stai ancora in alto mare.

Certamente l'ho provato e naturalmente funziona:

RiunisciMetà
01.I-02.I.2015
01.II-02.II.2015
01.III-02.III.2015
01.IV-02.IV.2015
01.IX-02.IX.2015
01.V-02.V.2015
01.VI-02.VI.2015
01.VII-02.VII.2015
01.VIII-02.VIII.2015
01.X-02.X.2015
10.I-15.IV.2015
22.III-11.VI.2015
25.IV-12.X.2015

Secondo me devi guardare bene come hai inserito le date.

Ho notato che se involontariamente qualche singolo numero (o numero romano) non viene messo nel giusto intervallo, magari saltando qualche spazio, la visualizzazione finale è come quella che mi hai fatto vedere:
01.IV02-IV.02IV.2015

Vladimiro


title: Eliminare spazi intermedi stringa

text:

Ciao Vladimiro,
scusami se non avevo risposto ma ieri pom. sono dovuto assentarmi dal mio computer e sono tornato solo poche ore fa.

Ho capito dov'era l'inghippo. Quando digitavo la data nella maschera 010_Esemplare, se ad es. il mese romano era V, io andavo avanti sugli spazi vuoti con la freccettina ed in tal modo non si eliminavano i segnaposto _ ! Andando avanto invece con la barra spaziatrice si eliminano i segnaposto e quindi, finalmente, nella 2/a query funziona !!!
Poi, nella query della maschera ho aggiunto la seconda query ma non avendo il collegamento tra quest'ultima e la tabella 010_Esemplare, ho dovuto aggiungere il campo IDEsemplare alle due query. Così anche nella casella di testo della maschera funziona tutto bene.

Grazie davvero tanto di tutto !

Adesso devo trovare qualcosa di nuovo da chiederti però :)

Un salutone per il momento..

Daniele


title: Colorazione record se campo assume un valore o l'altro

author: Francesco

text:
          Ciao,
Sapete come posso evidenziare in una tabella dei record in base al valore
logico (posta in entrata, E posta in uscita: U ) che puņ assumere uno dei
suoi campi ?
Se č uno script, o macro non mi ricordo come lo devo inserire in Access 2000
per fargli compiere l'perazione.
Vi ringranzio
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


text:
"Francesco" <
fran...@interfree.it
> ha scritto nel messaggio
news:213Z140Z17Z105Y...@usenet.libero.it...
>
>          Ciao,
>
> Sapete come posso evidenziare in una tabella dei record in base al valore
> logico (posta in entrata, E posta in uscita: U ) che può assumere uno dei
> suoi campi ?
>
> Se è uno script, o macro non mi ricordo come lo devo inserire in Access
> 2000
> per fargli compiere l'perazione.
>
> Vi ringranzio
>
Che io sappia la formattazione condizionale non è applicabile alle tabelle
ma alle maschere.
Ciao, Carlo


text:
Peccato (non esiste altra alternativa con le tabelle ?)
Nel caso delle maschere come si fa ?
                   Il 08 Dic 2004, 11:25, "Carlo Costarella"
<
carloantoni...@virgilio.it
> ha scritto:
>
> "Francesco" <
fran...@interfree.it
> ha scritto nel messaggio
> news:213Z140Z17Z105Y...@usenet.libero.it...
> >
> > Ciao,
> >
> > Sapete come posso evidenziare in una tabella dei record in base al
valore
> > logico (posta in entrata, E posta in uscita: U ) che puņ assumere uno
dei
> > suoi campi ?
> >
> > Se č uno script, o macro non mi ricordo come lo devo inserire in Access
> > 2000
> > per fargli compiere l'perazione.
> >
> > Vi ringranzio
> >
>
> Che io sappia la formattazione condizionale non č applicabile alle tabelle
> ma alle maschere.
>
> Ciao, Carlo
>




text:
"Francesco" <
nospamf...@interfree.it
> ha scritto nel messaggio
news:213Z140Z17Z105Y...@usenet.libero.it...
> Peccato (non esiste altra alternativa con le tabelle ?)
>
> Nel caso delle maschere come si fa ?
>
>                   Il 08 Dic 2004, 11:25, "Carlo Costarella"
> <
carloantoni...@virgilio.it
> ha scritto:
>>
>> "Francesco" <
fran...@interfree.it
> ha scritto nel messaggio
>> news:213Z140Z17Z105Y...@usenet.libero.it...
>> >
>> > Ciao,
>> >
>> > Sapete come posso evidenziare in una tabella dei record in base al
> valore
>> > logico (posta in entrata, E posta in uscita: U ) che può assumere uno
> dei
>> > suoi campi ?
>> >
>> > Se è uno script, o macro non mi ricordo come lo devo inserire in Access
>> > 2000
>> > per fargli compiere l'perazione.
>> >
>> > Vi ringranzio
>> >
>>
>> Che io sappia la formattazione condizionale non è applicabile alle
>> tabelle
>> ma alle maschere.
>>
>> Ciao, Carlo
>>
>
>
Ciao Francesco
forse sei nuovo del NG e perciò ti invito a leggere uno dei tanti post
intitolati "Come ci si dovrebbe comportare in un newsgroup, ovvero
'Istruzioni per l'uso" di Roberto.
Quando si risponde ad un messaggio bisogna scrivere il proprio testo dopo il
testo precedente.
Anche le maschere possono assummere una forma tabellare, per esempio nella
visualizzazione foglio dati. Qui è possibile applicare la formattazione
condizionale. Ti assicuro che il risultato è indistinguibile dalla tabella.
Ciao, Carlo


text:
                    Il 08 Dic 2004, 11:49, "Carlo Costarella"

Ti chiedo, scusa, avrei dovuto leggerle, ora ti ho risposto dopo. Grazie
 Ma come si può applicare la formattazione condizionale. ?
E da un pò che non uso Access, scusami per le domande terra , terra
Ti ringranzio ancora per la tua disponibilità.
Ciao F.sco



text:
CUT
> Ti chiedo, scusa, avrei dovuto leggerle, ora ti ho risposto dopo. Grazie
> Ma come si può applicare la formattazione condizionale. ?
> E da un pò che non uso Access, scusami per le domande terra , terra
> Ti ringranzio ancora per la tua disponibilità.
>
> Ciao F.sco
>>
>
>
A partire da Access 2000 è possibile usare la formattazione condizionale.
Per fare una prova creati con l'autocomposizione una maschera foglio dati
usando una tabella a tua scelta.
Apri la maschera, in struttura o meno.
Entra con il mouse nel controllo (campo) che desideri formattare
e dal menù Formato scegli Formattazione condizionale.
Qui potrai impostare fino a tre Condizioni. Per esempio se ti sei
posizionato su Città e vuoi colorare di azzurro solo le celle che contengono
Palermo sceglierai la condizione "Uguale a" e nella casella successiva
scriverai Palermo. A questo punto puoi decidere se colorare lo sfondo il
carattere o entrambi.
Per ogni controllo (campo) puoi stabilire fino a tre formattazioni
condizionali.
Facci sapere,
ciao, Carlo


text:
                    Il 08 Dic 2004, 13:08, "Carlo Costarella"
<
carloantoni...@virgilio.it
> ha scritto:
>

Popolata una tabella Clienti che riporta i campi: "Nome Società", "Cognome
contatto" e "Città".
Dalla relativa Maschera create con visualizzazione "Foglio Dati", mi sono
posizionato su "Città", da Formato del Menù ho scelto formato condizionale,
delle 3 possibili condizioni ho scelto solo
l'espressione è uguale a "Palermo" colora il carattere di rosso e lo sfondo
di arancione.
Nei record dove era presente la Città Palermo non si è colorato di nulla, ho
provato ad inserire un altro record con Città Palermo ma niente ancora.
Ho provato ad aprire e chiudere la maschera, niente ancora.
Dove ho sbagliato ?



text:
"Francesco" <
nospamf...@interfree.it
> ha scritto nel messaggio
news:213Z140Z17Z105Y...@usenet.libero.it...

Va tutto bene tranne le virgolette: inserisci solo Palermo.
Accertati di essere realmente all'interno del campo (controllo) città.
Facci sapere.
Ciao, Carlo


text:
                    Il 11 Dic 2004, 10:55, "Carlo Costarella"

          Dal campo Città 'l'espressione è uguale è ' a "Palermo" nell'interfaccia di
access lo fatta diventare 'l'espressione è uguale è ' a Palermo (ossia senza
virgolette)
Ho provato a fare le stesse prove di cui sopra, ma niente. Anzi nel
ritornare alla maschera che avevo chiuso (acconsentendo alle effettive
modifiche) 'l'espressione è uguale è' è ritornata ad avere "Palermo" (con le
virgolette)
Allora ho provato nel campo Città a riportare "Palermo" anzichè Palermo come
era scritto prima, ma niente ancora.



text:
Cut
>> >
>> >
>> Va tutto bene tranne le virgolette: inserisci solo Palermo.
>> Accertati di essere realmente all'interno del campo (controllo) città.
>>
>> Facci sapere.
>> Ciao, Carlo
>>
>          Dal campo Città 'l'espressione è uguale è ' a "Palermo"
> nell'interfaccia di
> access lo fatta diventare 'l'espressione è uguale è ' a Palermo (ossia
> senza
> virgolette)
> Ho provato a fare le stesse prove di cui sopra, ma niente. Anzi nel
> ritornare alla maschera che avevo chiuso (acconsentendo alle effettive
> modifiche) 'l'espressione è uguale è' è ritornata ad avere "Palermo" (con
> le
> virgolette)
> Allora ho provato nel campo Città a riportare "Palermo" anzichè Palermo
> come
> era scritto prima, ma niente ancora.
>
Sinceramente mi rimane da pensare che qualcosa non funzioni nella
formattazione condizionale.
Fai anche la prova con un db vergine importanto tutti gli oggetti.
Ciao, Carlo


text:
Francesco wrote:
>...
> Popolata una tabella Clienti che riporta i campi: "Nome Società",
> "Cognome contatto" e "Città".
> Dalla relativa Maschera create con visualizzazione "Foglio Dati", mi
> sono posizionato su "Città", da Formato del Menù ho scelto formato
> condizionale, delle 3 possibili condizioni ho scelto solo
> l'espressione è uguale a "Palermo" colora il carattere di rosso e lo
> sfondo di arancione.
>
> Nei record dove era presente la Città Palermo non si è colorato di
> nulla, ho provato ad inserire un altro record con Città Palermo ma
> niente ancora.
> Ho provato ad aprire e chiudere la maschera, niente ancora.
> Dove ho sbagliato ?
> ...
Hai scelto la condizione falsa dalle 3. Questo che ti serve non
è "l'espressione è" ma "ll valore del campo è" o simile nella
versione italiana di Access.
--
HTH
Karl
*********
Access-FAQ
http://www.donkarl.com/it


text:
been foisting on the public for years.
The Establishment Takes Some Hits
The political fallout from the Church Committee was quite
intense. The CIA took quite a few hits, though it emerged intact.
Eastern Establishment-GOP mainstay Allen Dulles was implicated in
the authorization of two assassination plots (Lumumba and
Castro). Even Republican icon Dwight Eisenhower was implicated:
The chain of events revealed by the documents and testimony is
strong enough to permit a reasonable inference that the plot to
assassinate Lumumba was authorized by President Eisenhower.
Nixon was shown to be obsessed with getting rid of the Allende
regime in Chile. And since he had already been disgraced with
Watergate, his defenders, like Bill Safire of the New York Times,
felt that this was piling on. As we shall see, Safire struck back
through Judith Exner.
But the plots against Castro took center stage. They seemed full
of sensational, fantastic revelations that seemed right out of a
James Bond movie: poison pills, exploding sea shells,
contaminated diving suits etc. But no matter how hard they tried,
the media moguls (New York Times, Washington Post, Los Angeles
Times) could not tie the Kennedys to them. This didn't seem fair
in light of all the mud heaped on Eisenhower, Dulles and the
Watergated Nixon. Unfortunately, not even the CIA's 1967
Inspector General's report, commissioned by Richard Helm


text:

Grazie,
Scegliendo la condizione 'il valore del campo è' tra "Palermo" e "Palermo"
effettivamente funzione, ma volevo che si colorasse oltre il campo anche
tutto il record (o riga) corrispondente allo stesso campo.
Come posso fare ?
>
> --
> HTH
> Karl
> *********
> Access-FAQ
http://www.donkarl.com/it
>




text:

          >>Hai scelto la condizione falsa dalle 3. Questo che ti serve non
è "l'espressione è" ma "ll valore del campo è" o simile nella
versione italiana di Access.
Grazie effettivamente scegliendo la conzione 'il valore del campo è compreso
tra' "Palermo" e "Palermo" il campo si colora come gli ho indicato io, ma
vorrei anche colorare tutto il recordo (riga) in corrispondenza dello stesso
campo.
Come posso fare ?
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: Re: mdb e cdb

text:
"Matteo" <
gestser...@uno.it
> ha scritto nel messaggio
news:ckld6u$2mg$1...@carabinieri.cs.interbusiness.it...
> devo leggere un archivio mdb in un pocket pc. cercando ho trovato un
> programmino che legge i database di access, ma il formato é cdb. Esiste un
> filtro di conversione ta mdb a cdb o un software tipo access? grazie
Di regola il software di sincronizzazione fra il pc
e il pocketpc (Actyvesinc) trasforma in automatico
i file da mdb a cdb in automatico e viceversa.
    danilo


title: =DateDiff("aaaa";[ctNatil];Date()) non funziona

author: NSantini

text:
ci sto diventanto matto, ho usato questa funzione un sacco di volte e ha
sempre funzionato, in questa occasione mi restituisce #Errore. Perché?
Sto usando DateDiff in un controllo della maschera e poiche' non funziona mi
vengono mille dubbi: devo usare "aaaa" oppure "yyyy"?
va messa prima la data di nascita oppure Date()? La data di nascita va
passata tramite il nome del campo della tabella [natil] o tramite il nome
del controllo della maschera [ctNatil]. Se non sono rimbecillito, credo di
averle provate tutte e mi da' sempre #Errore oppure e' rimbecillito Access?
Ciao a tutti
NSantini


text:
"NSantini" <
nsan...@email.it
> ha scritto nel messaggio
news:ghg354$hq2$1...@news.motzarella.org...

Mi auto rispondo.
Ho rinominato il campo nella tabella, o cancellato i controlli data di
nascita e età dalla maschera, li ho reinseriti "nuovi" di pacco, a scanso di
errori di trascrizione ho usato il generatore di espressioni e ora
funziona.... sarà che avevo il prosciutto davanti agli occhi! Scusatemi
SAluti e Buone Festività
NSantini


author: CIDI

text:
"NSantini" <
nsan...@email.it
> ha scritto nel messaggio
news:ghg3st$mfo$1...@news.motzarella.org...

...crudo di parma? ;-)
> SAluti e Buone Festività
anche a te
> NSantini
Ciao NSantini
per evitare errori, guarda nel sito di  Karl: calcolare l'età
Daniele


title: Funzione Date(): Qualche problema...

author: Zappus

text:
Salve a tutti,
ho realizzato un DB sul mio PC, ho inserito in una maschera una casella di
controllo non associata e ho messo su origine dati: Date(); mi fa vedere la
data odierna.
In un altra casella di controllo ho inserito una formula che contiene la
funzione Date().
Tutto OK nel mio PC funziona tutto correttamente.
Il problema:
ho installato il DB su un PC diverso e in entrambi i controlli compare la
scritta errore....????
Grazie per l'aiuto.
Luca.


title: Funzione Date(): Qualche problema...

author: MA

text:

NOn hai registrato le librerie DAO
Ci sono quintalate di post che ne parlano ed anche sul sitocomune ne trovi
un articolo
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: Funzione Date(): Qualche problema...

text:
"Zappus" <
luca...@aliceposta.it
> ha scritto nel messaggio
news:433cf003$0$32464$4faf...@reader1.news.tin.it...

Falso allarme....oggi funziona...


title: Funzione Date(): Qualche problema...

author: Roberto da Parma

text:
"Zappus" <
luca...@aliceposta.it
> ha scritto nel messaggio
news:433cf003$0$32464$4faf...@reader1.news.tin.it...

Che versione di Access usi?Quale SO?
Comunque dovresti risolvere tutto installando le librerie MDAC 2.8
Ciao
Roberto


title: [A2003] numero di righe nel menu a tendina in una TABELLA

author: Ammammata

text:
ho una tabella, l'utente la usa direttamente, senza maschere o altro

uno dei campi della tabella pesca i dati da una anagrafica con una query e
permette di scegliere il valore da inserire

il menu a tendina che è stato creato in automatico visualizza le testate
delle colonne e 7 righe di dati

è possibile aumentare il numero di righe dati visualizzate?

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


author: Karl Donaubauer

text:
Ammammata wrote:
> ho una tabella, l'utente la usa direttamente, senza maschere o altro

Peccato No 1.

> uno dei campi della tabella pesca i dati da una anagrafica con una
> query e permette di scegliere il valore da inserire
> il menu a tendina

Peccato No 2.

>  che è stato creato in automatico visualizza le
> testate delle colonne e 7 righe di dati
>
> è possibile aumentare il numero di righe dati visualizzate?

Nelle proprietà del campo scegli il tab "Ricerca" e lì aumenta
il valore nella proprietà "Righe in elenco".

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


text:
Il giorno Fri 01 Mar 2013 12:05:15p, *Karl Donaubauer* inviava su
it.comp.appl.access il messaggio
news:apbgbc...@mid.individual.net
.
Vediamo cosa scrisse:

> Ammammata wrote:
>> ho una tabella, l'utente la usa direttamente, senza maschere o altro
>
> Peccato No 1.
>

eh sì, hai ragione :)

>> uno dei campi della tabella pesca i dati da una anagrafica con una
>> query e permette di scegliere il valore da inserire
>> il menu a tendina
>
> Peccato No 2.
>

eh già, hai PROPRIO ragione ;)

>>  che è stato creato in automatico visualizza le
>> testate delle colonne e 7 righe di dati
>>
>> è possibile aumentare il numero di righe dati visualizzate?
>
> Nelle proprietà del campo scegli il tab "Ricerca" e lì aumenta
> il valore nella proprietà "Righe in elenco".
>

uhm, questo parametro non lo vedo
ho sottomano la versione inglese di Access 2003, questo è quello che ho a
disposizione:
- Display Control   List Box
- Row Source Type   Table/Query
- Row Source        CC-Q-Fornitori
- Bound Column      2
- Column Count      2
- Column Heads      Yes
- Column Widths     <empty>

Ho anche a disposizione un Access 2010: in aggiunta ai campi sopra ci sono:
- Allow Value List Edits
- List Items Edit Form
- Show Only Row Source Values

La voce che tu dici non c'è :(

Peccato, l'utente - visto che vuole usare la tabella "as it is" - dovrà
rassegnarsi alle 7 righe :P

Grazie e ciao



text:
Ammammata wrote:
> Karl Donaubauer scrisse:
> ...
>>>  che è stato creato in automatico visualizza le
>>> testate delle colonne e 7 righe di dati
>>>
>>> è possibile aumentare il numero di righe dati visualizzate?
>>
>> Nelle proprietà del campo scegli il tab "Ricerca" e lì aumenta
>> il valore nella proprietà "Righe in elenco".
>
> uhm, questo parametro non lo vedo
> ho sottomano la versione inglese di Access 2003, questo è quello che
> ho a disposizione:
> - Display Control   List Box
> ...

Cambia il valore da List Box a: Combo Box



text:
Il giorno Fri 01 Mar 2013 02:30:10p, *Karl Donaubauer* inviava su
it.comp.appl.access il messaggio
news:apbor3...@mid.individual.net
.
Vediamo cosa scrisse:

>
> Cambia il valore da List Box a: Combo Box
>
>

eh già, così funziona :D

GRAZIE



title: casella combinata e casella riepilogo

author: femto

text:
Ciao NG, questa č la mia situazione semplificata, ma sufficiente:
una tabella Modelli,con i seguenti campi IDModello(tipo contatore),Categoria
di tipo intero lungo,Descrivi modello di tipo testo; un'altra tabella
Categorie con IDCategoria(contatore),DescriviCategoria di tipo testo;poi una
relazione uno-a-molti tra IDCategoria(tabella Categorie) e Categoria(tabella
Modelli).
A questo punto devo realizzare un metodo di ricerca, ovvero vorrei
attraverso una casella combinata scegliere una categoria e che il risultato
di questa ricerca comparisse all'interno di una casella di riepilogo. Questa
č la situazione in cui mi trovo e non riesco a risolverla. Ciao Christian.


title: casella combinata e casella riepilogo

author: Roberto dal portatile

text:
"femto" <
fem...@hotmail.com
> ha scritto nel messaggio
news:JZrg7.24297$TS4....@news2.tin.it...

Dando per scontato che le due tabelle abbiano il nome e la struttura da te
indicate.
Creati una query chiamata Query1 che abbia il seguente codice SQL:
SELECT Categorie.IDCategoria, Categorie.DescriviCategoria
FROM Categorie;
Creati una seconda query che si chiami Query2 e che abbia il seguente codice
SQL:
SELECT Modelli.DescriviModello
FROM Modelli
WHERE (((Modelli.Categoria)=[Forms]![Maschera1]![Categoria]));
Creati una maschera con visualizzazione a Maschera singola chiamata
Maschera1; detta maschera non deve avere Origine record.
Inserisci in Maschera1 una casella combinata non associata chiamata
Categoria; detta casella combinata deve avere due colonne di cui visibile
solo la seconda; come origine riga della casella combinata scrivi:
Query1
Inserisci in Maschera1 anche una casella di riepilogo non associata chiamata
Elenco; detta casella di riepilogo deve avere una sola colonna; come origine
riga della casella di riepilogo scrivi:
Query2
A fronte dell'evento "Dopo aggiornamento" della casella combinata Categoria
genera la seguente riga di codice VBA:
Me!Elenco.Requery
A questo punto apri Maschera1, seleziona dalla casella combinata una
categoria: nella casella di riepilogo ti dovrebbe comparire l'elenco dei
DescriviModello dei record che hanno la categoria selezionata nella casella
combinata.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: casella combinata e casella riepilogo

author: Roberto - Syd

text:
"femto" <
fem...@hotmail.com
> ha scritto nel messaggio
news:JZrg7.24297$TS4....@news2.tin.it...

Sull'evento dopo aggiornamento della casella combinata scrivi questa riga di
codice:
Me.Elenco45.RowSource = Me.Elenco45.RowSource &
Me.CasellaCombinata62.Column(1) & ";"
dove Elenco45 č il nome della casella di riepilogo e casellacombinata62 č il
nome della casella combinata.
Attenzione al numero della colonna, il numero 1 corrisponde alla seconda
colonna la 0 alla prima.
Ciao Roberto - Syd


title: casella combinata e casella riepilogo

text:
Ciao Roberto, sono ore che provo a smanettare su 'sto db, forse sarò proprio
un incapace ma nn riesco a farlo funzionare. tutto sembra apposto ma quando
seleziono la categoria nella casella di riepilogo nn compare ... niente.Per
caso nn sai dove posso recuperare un db simile o un tutorial che mi permette
di correggere il problema? ti ringrazio tanto, christian.
"Roberto dal portatile" <
r.ma...@repubblica.it
> ha scritto nel messaggio
news:9ltmdj$3vp8$1...@stargate1.inet.it...
>
> "femto" <
fem...@hotmail.com
> ha scritto nel messaggio
> news:JZrg7.24297$TS4....@news2.tin.it...
> > Ciao NG, questa è la mia situazione semplificata, ma sufficiente:
> > una tabella Modelli,con i seguenti campi IDModello(tipo
> contatore),Categoria
> > di tipo intero lungo,Descrivi modello di tipo testo; un'altra tabella
> > Categorie con IDCategoria(contatore),DescriviCategoria di tipo testo;poi
> una
> > relazione uno-a-molti tra IDCategoria(tabella Categorie) e
> Categoria(tabella
> > Modelli).
> > A questo punto devo realizzare un metodo di ricerca, ovvero vorrei
> > attraverso una casella combinata scegliere una categoria e che il
> risultato
> > di questa ricerca comparisse all'interno di una casella di riepilogo.
> Questa
> > è la situazione in cui mi trovo e non riesco a risolverla. Ciao



title: casella combinata e casella riepilogo

text:
Ciao roberto, non fare caso all'ultimo messaggio, perchè finalmente la
ricerca funziona...sono mega contento...era sufficiente impostare a 1 la
colonna associata riferita alla casella combinata...GRazie ancora.Ciao
Christian
"femto" <
fem...@hotmail.com
> ha scritto nel messaggio
news:r4vg7.9143$vC1....@news1.tin.it...



title: casella combinata e casella riepilogo

author: Silvio Berruti

text:
"femto" <
fem...@hotmail.com
> ha scritto nel messaggio
news:jPvg7.24794$TS4....@news2.tin.it...
> Ciao roberto, non fare caso all'ultimo messaggio, perchè finalmente la
> ricerca funziona...sono mega contento...era sufficiente impostare a 1 la
> colonna associata riferita alla casella combinata...GRazie ancora.Ciao
> Christian
Anche tu sei pregato di rispondere dopo i messaggi precedenti e non prima.
Grazie.
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com


title: Inviare pdf nominandolo con due campi presenti nella maschera

text:
Ciao a tutti,
dopo aver fatto in modo di stampare un report in pdf, salvarlo sotto
una determinata cartella nominandolo con il nome del cliente, vorrei
poter assegnare al nome del pdf anche il numero dell'ordine oltre che
il nome del cliente, il codice con il quale dico di nominare il pdf
con nome cliente è:
NomeFile = Forms![MsOrdiniClienti].[CCRagioneSociale]
qualcuno sa dirmi cosa fare per fare in modo che davanti al nome
cliente ci sia il numero dell'ordine (anch'esso presente nella form
MSOrdiniClienti)?
Grazie in anticipo
Myc


text:

Beh non dici cosa usi per creare il pdf
cmq una volta creato
name tuofile as "C:\" & NomeCliente & "\" & numordine & ".pdf"
--
--
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access
Segrate (MI), 7-8 giugno 2007


author: Cinzia

text:
----------------------------------------
><
m...@hotmail.it
> ha scritto nel messaggio
>news:1185539809.5...@57g2000hsv.googlegroups.com...
>Ciao a tutti,
>dopo aver fatto in modo di stampare un report in pdf, salvarlo sotto
>una determinata cartella nominandolo con il nome del cliente, vorrei
>poter assegnare al nome del pdf anche il numero dell'ordine oltre che
>il nome del cliente, il codice con il quale dico di nominare il pdf
>con nome cliente č:
>NomeFile = Forms![MsOrdiniClienti].[CCRagioneSociale]
>qualcuno sa dirmi cosa fare per fare in modo che davanti al nome
>cliente ci sia il numero dell'ordine (anch'esso presente nella form
>MSOrdiniClienti)?
>Grazie in anticipo
>Myc
Ciao Myc,
per esempio :
NomeFile =  Forms![MsOrdiniClienti].[Nordine] & "_" &
Forms![MsOrdiniClienti].[CCRagioneSociale]
dove   [Nordine] č il nome della textbox contenente il numero d'ordine
e se non vuoi l'underscore di separazione:
NomeFile =  Forms![MsOrdiniClienti].[Nordine] &
Forms![MsOrdiniClienti].[CCRagioneSociale]
--
Cinzia [Office Access MVP]
_______________________

www.riolab.org


text:
> Beh non dici cosa usi per creare il pdf
> cmq una volta creato
> name tuofile as "C:\" & NomeCliente & "\" & numordine & ".pdf"
> --
Sorry, hai ragione, uso PdfCreator.
Cmq grazie mille ma ho risolto con il suggerimento di Cinzia.
Ciao
Myc


text:
> NomeFile =  Forms![MsOrdiniClienti].[Nordine] & "_" &
> Forms![MsOrdiniClienti].[CCRagioneSociale]
>
> dove   [Nordine] è il nome della textbox contenente il numero d'ordine
> e se non vuoi l'underscore di separazione:
>
> NomeFile =  Forms![MsOrdiniClienti].[Nordine] &
> Forms![MsOrdiniClienti].[CCRagioneSociale]
>
Grazie mille Cinzia,
è perfetto.
Myc


title: Re: ricalcolare il Dlookup dopo l'evento click

author: Riccardo Baldinotti

text:
michele de meo ha scritto:
> Ho una maschera con vari controlli, in particolare un cmd1 (pulsante di
> comando) ed un txt1 (casella di testo). Al click del cmd1 corrispondono
> delle modifiche di una tabella a cui non è associata la maschera. Nel
> txt1 è contenuto un Dlookup che cerca un valore in tale tabella in cui
> sono state apportate tali modifiche. Dopo il click vorrei venisse
> aggiornato il valore di txt1, ossia vorrei venisse ricalcolato il
> Dlokup. Ho provato con:
>
> Private Sub cmd1_Click()
>    ......
>    Me.txt1.requery
> End Sub
>
> ma non funziona. Avevo pensato a Me.txt1.recalc, ma non mi sembra
> possibile il recalc per il txt.
> Qualcuno puà aiutarmi?
>
Se ho capito bene, apri una maschera e in txt1 hai un valore, quindi
compi alcune operazioni, premi cmd1 e vuoi che sia mostrato il valore
nuovo. Prova allora a mettere un'istruzione come
txt1 = DLookUp("[campo]","tabella","criterio")
nell'evento SuApertura della maschera, e poi aggiungi la medesima
istruzione in fondo al codice di cmd1, così te lo rilegge.
> grazie a tutti
>
> mdm
Ciao
Riccardo Baldinotti


author: michele de meo

text:
Riccardo Baldinotti ha scritto:

Ma è proprio quello che ho fatto!!!!
All'apertura della maschera imposto il valore di una txt tramite la
funzione DLookUp e noto che funziona.
Scrivo la stessa riga di codice in fondo al codice per il click di un
cmd ed il tutto non funziona!!!!!
....non capisco che succede.... :-(
mic


author: Sergio MAZZA

text:
"michele de meo" <
michel...@gmail.com
> ha scritto nel messaggio
news:1156781696.9...@m79g2000cwm.googlegroups.com...
Ho una maschera con vari controlli, in particolare un cmd1 (pulsante di
comando) ed un txt1 (casella di testo). Al click del cmd1 corrispondono
delle modifiche di una tabella a cui non è associata la maschera. Nel
txt1 è contenuto un Dlookup che cerca un valore in tale tabella in cui
sono state apportate tali modifiche. Dopo il click vorrei venisse
aggiornato il valore di txt1, ossia vorrei venisse ricalcolato il
Dlokup. Ho provato con:
Private Sub cmd1_Click()
   ......
   Me.txt1.requery
End Sub
ma non funziona. Avevo pensato a Me.txt1.recalc, ma non mi sembra
possibile il recalc per il txt.
Qualcuno puà aiutarmi?
grazie a tutti
mdm
[risposta]
Il metodo Recalc è applicabile solo alla form.
Quindi:
Private Sub cmd1_Click()
   ......
   Me.recalc
End Sub
Ciao.
--
Sergio MAZZA


text:
Sergio MAZZA ha scritto:

ciao sergio,
purtroppo nemmeno cos' risolvo il problema!!!!!! Aggiungendo Me.Recalc
dopo le righe di codice che impostano il txt al nuovo valore (in base
al DLookUp), non ottengo l'aggiornamento che cercavo.
Preciso che la riga di codice che uso per impostare il txt al nuovo
valore è lo stesso utilizzato in fase di apertura della maschera, ed
in quest'ultimo caso è funzionante!!!!!
Spero nel vostro aiuto.....
mic


author: Paolo Dal Bosco

text:
"michele de meo" <
michel...@gmail.com
> ha scritto nel messaggio
news:1156855697....@i3g2000cwc.googlegroups.com...
Sergio MAZZA ha scritto:



Spero nel vostro aiuto.....
mic
---------------
domanda stupida. la casella è associata?
Paolo


text:
"michele de meo" <
michel...@gmail.com
> ha scritto nel messaggio
news:1156855697....@i3g2000cwc.googlegroups.com...
ciao sergio,
purtroppo nemmeno cos' risolvo il problema!!!!!! Aggiungendo Me.Recalc
dopo le righe di codice che impostano il txt al nuovo valore (in base
al DLookUp), non ottengo l'aggiornamento che cercavo.
Preciso che la riga di codice che uso per impostare il txt al nuovo
valore č lo stesso utilizzato in fase di apertura della maschera, ed
in quest'ultimo caso č funzionante!!!!!
Spero nel vostro aiuto.....
mic
[risposta]
Secondo me Paolo c'ha visto giusto...
Ciao.
--
Sergio MAZZA


text:
Paolo Dal Bosco ha scritto:

scusate se stupida ma non ci arrivo; la casella non è associata


text:
"michele de meo" <
michel...@gmail.com
> ha scritto nel messaggio
news:1156857915.1...@m73g2000cwd.googlegroups.com...
scusate se stupida ma non ci arrivo; la casella non è associata
[risposta]
E allora, perché non inserisci direttamente nella sua proprietà: origine
controllo, la DLookup?
Vedrai che con il Me.Recalc verrà aggiornata, perché la txt1 è diventata un
controllo calcolato...
Ciao.
--
Sergio MAZZA


title: esportare in word con documento predefinito

author: Roberto A.

text:
Ciao a tutti,
volevo sapere se accanto al metodo OutputTo posso fare una esportazione di
report/testo in word perň un un foglio da me formattato.
Č possibile?
Ciao
Roberto


author: namor

text:
Roberto A. ha scritto:

www.sitocomune.com
, sez. general, 6.47, 6.107, 6.137
Namor
--
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it