mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: ESCLUDERE UN CAMPO DALL'ELENCO TABULAZIONE

Altro "fastidio" che vorrei risolvere è questo:
in una maschera ho inserito un pulsante di comando che però vorrei attivare 
solo quando mi occorre e quindi avrei bisogno di escluderlo dall'elenco 
tabulazione dei campi maschera, è possibile?
Per ora ho ovviato inserendo un altro pulsante di comando che nell'elenco 
tabulazione precede quello che vorrei escludere, che cliccato mi fa passare 
all'inserimento del record successivo.
Funziona abbastanza ma se, inserendo tutti i campi del record faccio END 
sulla tastiera per finire prima.......mi attiva giustamente l'ultimo campo 
in elenco tabulazione che è proprio il pulsante di comando che non sempre mi 
occorre attivare.
Grazie2.......
-- 
Giorgia


Ma se lo disabiliti non è piu' selezionabile.
nomecontrollo.enabled = false
-- 
Ciao
Geppo 

 in elenco tabulazione che č proprio il pulsante di comando che non sempre 


 Giorgia
-- 
Ciao
Geppo 

bellissimo e pulito!
grazie mille davvero.
ultima cosa......come posso eliminare il messaggio della guida access che mi 
dice "digitare nome in elenco" (perchč nella combo avevo impostato "solo in 
elenco" su sě
se hai ancora pazienza per risp grazie!
-- 
Giorgia 

 se hai ancora pazienza per risp grazie!
con:
Response = acDataErrContinue
-- 
Ciao
Geppo

Newsgroup: it.comp.appl.access
Titolo: adattamento form

Vorrei che tutte le mie form si adattattassero ad occupare tutto lo spazio 
possibile.
Qual'č il modo piů veloce?  Le impostazioni standard non mi funzionano.
...sto impazzendo su google.
Grazie, Butta 

 
che significa tutto lo spazio disponibile? : docmd.maximize?
<F1> maximize o docmd
--
a.cara

 Grazie, Butta
Cosa intendi per tutto lo spazi possibile...?
Hai provato con Docmd.Maximize(se è quello che cerchi).
Se invece vuoi riempire lo spazio della Maschera tra qualche
giorno pubblico il codice che non è eccessivamente semplice.
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio 
news:csctf.9962$av6....@tornado.fastwebnet.it...

Grazie...era proprio docmd.maximize!
Saluti, Butta 

 giorno pubblico il codice che non è eccessivamente semplice.
che vuol dire lo spazio della maschera?
Fai la resize dei subform magari dentro un tabcontrol?
O riorganizzi tutti i controlli?
--
a.cara

 wrote in message
news:iCdtf.10063$
av6....@tornado.fastwebnet.it

Io avevo capito che voleva dimensionare la Form relativamente allo
spazio
della MDI di Windows.
Per questo occorre calcolare le dimensioni della MDI, quindi passarle
alla nuova dimensione della form...!
Non sò se mi sono capito.
Lascia perdere ti mando un Demo(lo metto nel mio sito che faccio
prima è praticamente pronto).
Ciao


 prima è praticamente pronto).
ok grazie
Ciao e Buon Anno!
(tanto mi sa che domani quattro "chiacchiere" si scambiano ancora)
Adesso mi vado a fare il "cenone". Domani sera mi rintano in casa e non 
vedo neanche il tiggi'.
--
a.cara

 a.cara

Newsgroup: it.comp.appl.access
Titolo: Run Time di Access

Ciao a tutti
Qualcuno puņ aiutarmi nel risolvere il problema di come rendere autonomo un
database Access.
Posseggo l'Office Developer Tool che so che consente di distribuire le
RunTime di Access funzionali a rendere autonomo un database
dall'applicazione. Sapete illustrarmi la modalitą di utilizzo?
Grazie
Alessandra

 ha scritto nel messaggio
news:Px8e7.3450$Ft4.1...@news.infostrada.it...

Dipende dalla versione: 97 o 2000?
Ciao, warp

 ha scritto nel messaggio
news:V_be7.126$f52....@news.infostrada.it...


 Ho access 2000 e Developer Tools 1.5
Oggettivamente č una rottura di scatole preparare Setup con MOD 2000 :-)
Comunque, +/- procedi cosě:
1) installa i developers tools
2) sulle note d'installazione ti spiegano dove pigliare la cartella
contenente il Runtime "Lite" e dove ficcarlo manualmente(!) sull'HD.
3) apri Access '2000, quindi dal menů strumenti/Macro apri l'editor Visual
Basic
4) nel menů "Aggiunte" devi caricare l'aggiunta per la preparazione di
pacchetti d'installazione
5) Avvia l'aggiunta in questione e segui la procedura passo a passo (simile
a quella per VB).
6) terminata la preparazione del pacchetto e creata la cartella con la tua
applicazione Runtime, masterizza  e provala su un PC privo di A '2000
MOD 2000 da problemi di registrazione componenti se usi ADO 2.6 (stessa cosa
con VB comunque), diversamente funziona normalmente.
Ciao, warp

Newsgroup: it.comp.appl.access
Titolo: Aggiornamento campo ora

 Ciao a tutti .Come posso fare per aggiornare un campo ora (formato breve
24h) che viene immesso automaticamente tramite Now() , ogni 3 minuti non
dovendo cosi chiudere e riaprire la maschera?
Se l'utente mi immette un nuovo dato nella maschera che è rimasta inattiva
per 5 minuti mi sballa l'ora.
Grazie infinite per l'aiuto. GIOVANNI
--------------------------------
Inviato via 
http://usenet.libero.it

 Grazie infinite per l'aiuto. GIOVANNI
Non sono sicuro di aver capito bene il tuo problema, ma se vuoi nella
casella un valore il piů possibile vicino all'orario in cui il record č
stato aggiornato, rinfresca il valore della casella di testo con il valore
di Now() a fronte dell'evento "Prima di aggiornare" della maschera.
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


Ho provato a mettere Now() nelle proprietà della maschera sull'evento prima
di aggiornare , ma mi mostra sempre l'ora non cambiata.
Quel che intendo è che se chiudo la maschera e la riapro mi mostra nel campo
ora l'ora aggiornata , se invece apro la maschera poi dopo cinque minuti
comincio ad inserire dati il campo ora mi mostra l'ora di 5 minuti fa.
NOn è possibile aggiornare la maschera ogni tot minuti ...pensavo al
timer..a che serve? Grazie .Giovanni



Si puoi farlo impostando la proprietà Intervallo timer della maschera (vedi
help) e facendo l'aggiornamento della casella di testo portante l'orario a
fronte dell'evento "Su timer" (vedi help).
Mi sembra comunque strano che, facendo come ti ho detto io, nel record non
venga registrato l'orario effetiva dell'eggiornamento.

Newsgroup: it.comp.appl.access
Titolo: Report e foto

Salve a tutti : perdonate la mia profonda ignoranza in materia !!!
Devo creare un semplice db con dati dipendenti e relativa foto.
Creato tabella con dati e campo "foto" con la path dei file
immagine.jpg delle foto dei dipendenti.
Creato report con campo "immagine" non associato e campo "foto" non
associato.
Nel corpo report su evento formattazione ho inserito il seguente
codice :
Me.Immagine.Picture = Me.foto  dove "immagine" è un campo immagine e
"foto" è una casella di testo associata al campo della tabella dove è
memorizzato il path del file della foto.
Quando visualizzo il report , mi appare per qualche istante una barra
di caricamento e poi ecco il messaggio :
'Errore di run-time 13 : tipo non corrispondente' !!!!!!!!!!
In effetti mentre creo la riga di codice nell'editor di visual basic e
digito : me.immagine.picture , mentre digito .picture
l'autocomposizione non trova la prorpietà ......
Dove stò sbagliando ? quale è la piccola regola di VB che non
conosco ?
Grazie molte a tutti quelli che volessere aiutarmi.

 ha scritto nel messaggio 
news:2389b0f8-f42f-43a4...@n36g2000hse.googlegroups.com...


Newsgroup: it.comp.appl.access
Titolo: Domanda su campo Memo ...

Volevo chiedervi se c'è la possibilita di andare a capo durante
l'inserimento in un campo Memo.
grazie per le eventuali risposte.
--
Ciao Marco S.
www.marcosanti.it

 wrote in message
ad5h9l$r2dq0$1...@ID-122915.news.dfncis.de...

Credo tu voglia sapere altro perchè altrimenti ti rispondo premi "Invio" e
sei a capo.
--
Maurizio75

 Ctrl+Invio nei campi alfanumerici.

 ha scritto nel messaggio
news:ad5j18$1e721$1...@news02.it.net...

Grazie è propio quello che volevo sapere :-)


 sei a capo.
No, con Invio ti và al campo successivo non a capo, è corretto quello che mi
ha suggerito FabioS -- Ctrl+Invio
grazie per la risposta

Newsgroup: it.comp.appl.access
Titolo: codice per ricevere SMS su tabella access

ciao a tutti
sapete dove posso trovare il codice per leggere i messaggi SMS di un
telefonino gprs ? naturalmente collagato al PC
in modo che tutti i messaggi vengano scaricati su una tabella .... ?
grazie 
claudio 
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 in modo che tutti i messaggi vengano scaricati su una tabella .... ?
Prima di tutto penso che tu debba avere qualche "Suite" proprietaria del 
telefono che colleghi al PC che gią di default ti legga gli SMS, poi nel tuo 
DB devi cercare di collegare le eventuali tabelle del pacchetto proprietario 
(ODBC magari), per poi in fine esportare i contenuti delle stesse nelle tue 
tabelle... in caso diverso, "credo" non sia fattibile, se non 
interfacciandosi via codice con il software interno del telefono ("cosa 
secondo me poco fattibile... quali sarebbero i protocolli di comunicazione 
da utilizzare?")... mi aspetto, e spero ovviamente smentite (farebbero molto 
piacere anche a me).
;-)
-- 
Ciao
Pablitomf (Maurizio Facciuti)
-----------------------------------------------------------------
Access: 97 e 2000
ASP
-----------------------------------------------------------------
http://www.accessgroup.it/
http://www.sitocomune.com/
-----------------------------------------------------------------
Il mio motto :
""Non mi fido molto delle statistiche, perchč un uomo con la testa nel forno
acceso e i piedi nel congelatore statisticamente ha una temperatura media." 

 Ciao
Pero' se non ricordo male mi pare che i comanti AT impartiti
via porta seriale riescono
ad ottenere molto (se non tutto) di quello che e' contenuto nel cell
Ricordo che ho trovato una volta i comandi per un Siemens.
Qualke "googlata" forse dice di piu'
bye :o)
Newsgroup: it.comp.appl.access
Titolo: MDE COMPILER

MDE COMPILER
Convert Access to EXE
 
(
http://mdecompiler.com/
)
 
 
 
qualcuno di Voi l'ha provato?
Grazie per suggerimenti
 
Paolo

Paolo Dal Bosco formulated on Monday :

Abbiamo fatto trenta... possiamo fare anche trentuno
aspettando quello di MS.
 
D'altro canto quello che tu indichi che fa? Prende il tuo
MDE, lo combina in un unico EXE coll'appropriato runtime MS,
ti installa poi in sol colpo runtime + MDE.
Costa troppo poco... sembra una roba cinese.
 
Poi cosa succede? dai al cliente un EXE che contiene
un MDE creato con A2007 e contiene anche il runtime
A2007 bene, l'installi.
Quando quel cliente installasse poi un EXE contemente
un MDE da A2016 col relativo runtime che cosa succede?
Ci sono librerie (DLL) che hanno lo stesso nome ma sono
versioni diverse: unicuique suum? a ciascuno la sua?
 
Sono molto scettico al riguardo, d'altro canto anche MS
non ci ha mai pensato prima... in questo quarto di secolo
di vita di Access.
 
Bruno

 
"Paolo Dal Bosco" <

Sicuro che non sia un pescione d'Aprile in attesa d'essere rimosso?
 
;-) 
 
 


scaricato ma mi pare na vaccata.
tanto vale fare un exe in vb che ti lancia il tuo mdb
 
ciao
BFS


Vado a memoria... ma con A97(i vecchi esperti magari possono ricordarlo), aprendo il file MDE con un HEX_Editor, si poteva modificare una parte del contenuto e di conseguenza rinominare il File in EXE, così come si leggevano in chiaro User/Password sempre con l'HexEditor...(poi dal 2000 non fu più possibile)
 
Chiaramente distribuendo il RUNTIME...
 
Magari si può fare ancora...
 
@Alex
Newsgroup: it.comp.appl.access
Titolo: errore installazione runtime 2002 con windows vista

su un computer con windows vista
installando un pacchetto runtime standard di office xp delevoler ricevo il 
seguente errore
Visul Basic 6.0 stup tool kit per l'installazione di Offoce Sistem Pak č 
necessario Windoos nt 4.0 service pak 6 o versione successiva. Impossibile 
installare Office sistempak nel sistema in uso.
qualcuno sa come posso una volta per tutte questo problema che mi si č 
presentato piu volte senza una valida e definitiva soluzione
grazie. 

 grazie.
prego
-- 
Giorgio Rancati
[Office Access MVP]


 grazie, ci provo. 

 Access runtime 2002 installation error
Comunque il problema riguarda solo il package wizard, non l'installer del
Runtime.
Una volta installato il pacchetto Runtime si possono creare a mano le
cartelle con i programmi e i collegamenti.
Certo, è diverso se l'intallazione la fa qualcun altro.
Al limite si potrebbero investire 400 Euro (mi pare) per l'acquisto dei
sagekey scripts con MSI wizard...
Saluti.


hai perfettamente ragione ma il mio db lo distribuisco a molti e spesso 
inesperti, ho comunque creato un installazione alternativa facendo 
installare manualmente il runtime e poi con un pacchetto Innosetup il resto 
ma
ad esempio con innosetup non riesco a creare i collegamenti del db con 
l'opzione /runtime per avviare il runtime e non l'eventuale access 
installato sulla macchina, quindi i problemi non sono pochi, scaricherò 
l'ultima versione di innosetup magari ora si può.

 l'ultima versione di innosetup magari ora si può.
Ti consiglio gli script sagekey: noi li usiamo da anni senza problemi in
tutte le configurazioni.
L'investimento era intorno ai 500$ ... niente di che, direi.
Saluti.


mi spieghi sommariamente cosa sono? non li ho mai sentiti.
grazie. 

> mi spieghi sommariamente cosa sono? non li ho mai sentiti.
www.sagekey.com
Puoi usarli con MSI senza dover acquistare WISE.
Il risultato finale è un pacchetto d'installazione robusto e che comprende
tutto il necessario (Service pack per JET, per il Runtime, MDAC..)
Tra le altre cose risolvi anche i problemi d'interferenza con altre versioni
di Office.
Saluti.

Newsgroup: it.comp.appl.access
Titolo: Query non aggiornabile

Buongiorno a tutti. Ho questo problema :
Ho in una tabella dei records selezionati in base ad un campo "sel" che puo'
essere flaggato o meno. Puoě succedere che tra i recors selezionati ce ne
siano alcuni doppi rispetto al valore di due campi ed io devo a vista
deselezionare uno dei due doppioni.
Come faccio a vedere solo i records selezionati con i due campi doppi,
mantenendo pero' la possibilita' di deselezionarne uno a vista.
Ho provato ma ottengo il risultato finale in una query non aggiornabile che
quindi non mi permette di deselezionare alcun doppione.
Spero di essermi spiegato. Grazie a tutti

 Spero di essermi spiegato. Grazie a tutti
Sulla query di selezione che gią hai fatto basa una query ottenuta con
l'Autocomposizione ricerca duplicati.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: *** Problema su QUERY ... ***

Ho due tabelle A e B con questi campi di esempio:
A
COD.ART   VENDITA
B
COD.ART   ACQUISTO
Voglio creare una tabella C con questi campi:
COD.ART   ACQUISTO  VENDITA
Naturalmente in COD.ART ci deve essere l'articolo una sola volta anche se
presente sia A che in B
Come fare?
Spero di essere stato chiaro.
S.
IMPORTANT NOTICE:
This email is confidential, may be legally privileged, and is for the
intended recipient only. Access, disclosure, copying, distribution, or
reliance on any of it by anyone else is prohibited and may be a criminal
offence. Please delete if obtained in error and email confirmation to the sender.
-- 
Posted from 
mail-out-01.piro.net
 [194.64.31.8] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:OF36476D62.3E6A166B...@obi.de...


 Anch'io la penso come me....
Potresti provare a pensare di scrivere DOPO il quoting?
Grazie
Antonio

Newsgroup: it.comp.appl.access
Titolo: Access e Autocad

Vorrei caricare in un oggetto OLE inserito in una report un immagine DWG che
viene cambiata in maniera dinamica in base al codice contenuto in una
variabile (variabile che metto nel percorso del file, così da avere un
percorso diverso in base all'articolo caricato).
Ho cercato attraverso la guida di VBA di access ma non riesco. Ho trovato un
esempio di un foglio excel, ho fatto delle opportune modifiche ma mi viene
restituito un errore che mi dice che l'oggetto da cambiare non e OLE. Da
premettere che io l'ho creato come tale.
é giusta la strada che sto percorrendo? esiste qualcos'altro?
Grazie.

 ha scritto nel messaggio
news:MRpjc.148327$Kc3.4...@twister2.libero.it...

Non usare oggetti Ole, ti cortisonano il db.
Usa hyperlinkaddress. guarda l'help
MAssimiliano

 ha scritto nel messaggio
news:hYqjc.900$%x6....@news.edisontel.com...


 Il collegamnto ipertestuale funziona solo per
file gif e bmp.
E questo dove l'hai letto????
Scrivi DOPO il quoting.
MAssimiliano



Ho provato ha creare un collegamento ipertestuale dal report  visualizza
struttura. Fin qui tutto bene mi ha permesso di selezionare il file autocad.
Ma quando visualizzo il report in modalita normale tutto funziona i dati ci
sono ma al posto dell'immagine compare soltanto il percorso. Ho provato a
smanettare nelle prorpietà dell'oggetto che continene il collegamnento ma
senza successo.
A questo punto ho provato a convertire l'oggetto in immagine, con il tasto
destro del mouse sull'oggetto cambia in. Qui mi dice che come immagine
supporta solo gif e bmp. Sicuramente sto sbagliando a qualche parte. Ma
credo che access per visualizzarmi un file autocad quindi non creato da
microsft abbia bisogno di qualcosa, sarà un plugin? Non so più cosa fare ho
provato a far ericerche su google ma senza risultato.
Puoi darmi qualche informazione in più, io non sono molto bravo, e credo che
tu l'abbia compreso.
Ciao


MAssimiliano
Newsgroup: it.comp.appl.access
Titolo: strano comportamento della funzione sleep

Eseguo questo codice per leggere un set di record
    With Me.RecordsetClone
            .MoveFirst
        Do
            TextToSpeech1.Speak "Procedura" & !numero
            Sleep (1000)
            TextToSpeech1.Speak !procedura
            Sleep (t)
            .MoveNext
        Loop Until .EOF()
    End With
succede che se a t assegno 5000 cioč 5 secondi lui aspetta 5 secondi solo al
primo reocr d e poi li legge tutti di seguito senza attese mentre vorrei che
ogni lettura si fermasse T millisecondi di pausa.
sapete dirmi cosa sbaglio secondo voi?

 sapete dirmi cosa sbaglio secondo voi?
Supponiamo sia un bug della funzione Sleep.
In tal caso non impazzire e crea tu un ciclo "perditempo".
Ciao.


e come?

 e come?
Per esempio:
Dim InizioTimer as single
......
InizioTimer=Timer
Do
Loop Until Timer - InizioTimer > 5

ho fatto cosi:
    Dim InizioTimer As Single
    With Me.RecordsetClone
            .MoveFirst
        Do
            TextToSpeech1.Speak "Procedura" & !numero
            TextToSpeech1.Speak !procedura
            'attendo n secondo
            InizioTimer = Timer
            Do
            Loop Until Timer - InizioTimer > attesa
            .MoveNext
        Loop Until .EOF()
    End With
attesa vale 1 2 3  ecc.... secondi
ma nulla non và, aspetta qualche secondo prima di partire la lettura e poi
li legge tutti di file.
ma che cavolo c'è che non và?

 ma che cavolo c'č che non vą?
Secondo me hai bisogno di un esorcista  ;-))
Beh, insomma: ho provato il codice che hai postato (modificando ovviamente
la parte speaking) e funziona perfettamente.
Access XP.
Ciao.

 Access XP.
A meno che non sia proprio la componente (OCX?) a sfasare il Timer.


suppongo anche io ora provo il codice senza ocx.


ho provato questo codice e sembra che il db si blocchi non esce piu e non
risponde piu ai comandi qualcuno puo provarlo e farmi sapere se da anche a
voi lo stesso problema? Grazie.
prova č un etichetta nella form
Dim i
For i = 1 To 10
    prova.Visible = True
    'attendo n secondi
    InizioTimer = Timer
    Do
    Loop Until Timer - InizioTimer > 1
 prova.Visible = False
Next i

 voi lo stesso problema? Grazie.
Il codice che hai provato, dopo un'attesa iniziale di un secondo, si
comporta cosě:
Attendi 1 secondo
nascondi/mostra controllo
Attendi 1 secondo
nascondi/mostra controllo.
Ecco perchč sembra che non faccia nulla.
Dovevi invece scrivere qualcosa del genere:
Dim i As Integer, InizioTimer As Single
For i = 1 To 10
    'attendo n secondi
    InizioTimer = Timer
    Do
    Loop Until Timer - InizioTimer > 1
    If i Mod 2 = 0 Then
          Me!Prova.Visible = True
    Else
          Me!Prova.Visible = False
    End If
    Me.Repaint
Next i
Newsgroup: it.comp.appl.access
Titolo: Due problemi!!!

Salve a tutti.
Sono un neofita di Access ed avrei due quesiti da sottoporvi.
Premessa:
Ho un database in cui una tabella principale, nella quale è definita
una chiave primaria, è collegata ad una serie di tabelle tramite
questa chiave primaria.
1° quesito.
In una tabella del database, legata da una relazione molti ad uno con
la tabella principale, ho impostato la proprietà di un campo come
si/no.
Come posso fare ad imporre che per un determinato record il valore
"si" debba essere unico ???
2° quesito.
La proprietà della chiave primaria (Id_record) nella tabella
principale è impostata come "contatore" onde evitare che per sbaglio
possano essere immessi valori errati.
Avendo immesso in fase di test dei record di prova, ora, nonostante li
abbia cancellati, il contatore non mi consente di ricominciare dal
record numero 1 ma continua nel suo conteggio. 
Come posso risolvere questo problema senza dovere riscrivere tutto
(unica soluzione che al momento sono riuscito a trovare)?????
Vi ringrazio per qualiasi suggerimento vogliate darmi.

(unica soluzione che al momento sono riuscito a trovare)?????
1. Copia la tabella 
2. Elimina la vecchia tabella
3. Rinomina la nuova tabella come quella vecchia
Ciao. ElioP.

1. Copia la tabella  (Solo la struttura)


3. Rinomina la nuova tabella come quella vecchia
Avevo già provato questa soluzione ma purtroppo, una volta ristabilite
tutte le relazioni, il problema si è risolto. Ho invece risolto questo
problema in un altro modo. Confidando sul fatto che:
1) sono ancora alle prime armi;
2) la microsoft non è sempre chiarissima (ho pure acquistato la Guida
all'uso ufficiale che secondo me non ti salva la vita quando ne hai
bisogno),
avevo salvato differenti versioni del database, man mano che procedevo
nella realizzazione dello stesso. Ho quindi preso una vecchia versione
dove vi ho importato le maschere e tutto il resto.
Grazie e ciao.
Giovanni.

Newsgroup: it.comp.appl.access
Titolo: backcolor...

Buonasera a tutti.
Vorrei risolvere questo problema:
con il seguente comando
 
Forms!Fattura![campo01].BackColor = vbWhite
 
cambio il colore di sfondo del campo01 che per default era settato con il 
colore di sfondo "12632256".
Come posso fare per ritornare allo stesso colore di sfondo ?
Come faccio ad impostare il Backcolor  del campo02 con il colore "12632256" 
?
Grazie a tutti
Lucky
 
 


Forms!Fattura![campo02].BackColor = 12632256 non ti funziona?
 
ciao
BFS

Si funziona perfettamente.
Grazie mille BFS !!!
Saluti
Lucky
 
 
 
"BFS" <B...@BFSBFS.it> ha scritto nel messaggio 
news:523bf08d$0$1376$4faf...@reader1.news.tin.it...

Newsgroup: it.comp.appl.access
Titolo: Query un po particolare

Salve a tutti,
dovrei fare una query, forse un po' strana, almeno per me!
Io ho una tabella di crediti, una di clienti e una di chiamate e devo
selezionare tutti i crediti che non hanno una corrispondente chiamata
aperta e di tutti questi crediti devo anche vedere chi sono i clienti.
In pratica devo fare il contrario di una query, devo fare un join dove
metto in relazione tutti quelli che non hanno una corrispondenza.
Spero che si possa fare, se qualcuno conosce qualche trucchetto....
grasie :)
per la tensione!
Mecch

 aperta e di tutti questi crediti devo anche vedere chi sono i clienti.
SELECT * FROM crediti, clienti WHERE crediti.ID_Cliente = clienti.ID_Cliente
AND
NOT EXISTS (SELECT * FROM chiamate WHERE chiamate.ID_Cliente =
clienti.ID_Cliente;);
HTH.
Alessandro

 ha scritto nel messaggio
news:4f39271b.02032...@posting.google.com...

Credo di avere capito che intendi fare una left join...ad esempio,
supponendo che nelle chiamate ci sia una chiave esterna per individuare i
crediti corrispondenti (ad un credito corrispondono tante chiamate?)
select crediti.idcrediti
from crediti left join chiamate on crediti.idcrediti= chiamate.idcrediti
where (((chiamate.idcrediti) Is Null));
cosě individui tutti i crediti che non hanno chiamate corrispondenti. Una
volta individuati gli idcrediti che non hanno chiamate corrispondenti puoi
individuare i clienti. Prova a fare anche la creazione guidata query ricerca
dati non corrispondenti.
Ciao Laura



come criterio metti is null
Saluti.
Emanuele.

 aperta e di tutti questi crediti devo anche vedere chi sono i clienti.
SELECT Crediti.*, Clienti.* FROM ((Crediti LEFT JOIN Chiamate ON
Crediti.IDChiamata=Chiamate.IDChiamata) LEFT JOIN Clienti ON
Crediti.IDCliente=CLienti.IDCliente) WHERE Chiamate.IDChiamata IS
NULL;
ipotizzando che nella tabella Clienti ci sia un campo IDClienti (che
identifica il cliente) e in Chiamate ci sia IDChiamata (Che identifica
una chiamata), e che le tabelle siano collegate a Crediti tramite
detti campi.
Cia' 
Max

Grazie, probabilmente era proprio questo che mi serviva!
Ciaooo!
Newsgroup: it.comp.appl.access
Titolo: aiutoooooo REPORT

Ciao A tutti voi del NG.
Ho estremo bisogno del vostro aiuto.
io ho una tabella "Clienti" (nome societa, indirizzo, tel.,....etc)
poi ho una Query "Calendario Ordini" (Tab."Ordini" + Tab."Prodotto") che mi
fa vedere sul report la lista di tutti gli ordini dei clienti.
Io voglio fare un report che mi visualizza tutti gli ordini dei clienti
ITALIA e poi un altro report con tutti gli ordini dei clienti ESTERO. Come
posso fare questa distinzione sui report ?
Poi vi chiedo un'altra cosa (scusate se ne approfitto, ma il mio Titolare
cambia idea ogni 5 minuti e sapete com'č):
Ho un report "Ordini Evasi" (foramato da una Query Tab."Ordini") nel quale
vedo tutti gli ordini sia quelli evasi che quelli non evasi ... il mio
lavoro e quello di contare tutti gli ordini evasi e tutti quelli non ... per
poi fare un calcolo .... Attenzione pero' ... tra gli ordini non evasi devo
distinguerli per Causa di non evasione (es.l'ordine x nn č stato evaso
perchč il corriere non č venuto a caricare la merce per troppa neve .... ).
Come faccio a contarli distinti nel report?
Confido in una vostro semplice aiuto e se per cortesia mi potete rispondere
a: 
nus...@virgilio.it
 poiche la mia news ultimamente ha problemi
Grazie in anticipo al NG
ByVanna

[CUT]
Nel rispetto di una regola di questo NG, la stragrande maggioranza dei
frequentatori non leggono (di conseguenza non rispondono) i messaggi che non
abbiano un oggetto significativo e che riassume il quesito posto.
Forse ti conviene reinviare il tuo messaggio riadeguando l'oggetto e forse è
anche il caso che tu lo divida in due, visto che contiene due quesiti
distinti.
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: maschera popup

Salve a tutti,
volevo sapere se è possibile rendere una maschera popup simile ad un 
msgbox/inputbox:
vorrei che quando la richiamo, il fuoco rimanesse forzatamente su di essa 
senza consentirmi di spostarmi col mouse al di fuori della stessa nè 
tantomeno sulla maschera che l'ha richiamata.
Vorrei quindi che fossi obbligata a premere sul cmbutton chiudi della 
maschera popup per tornare alla mia maschera.
è possibile fare ciò?
Ciao
Grazie
Carla

carla ha scritto:



Trovi parecchio su:
http://www.accessgroup.it/Bld_HTML/Home.htm
Capitolo 3°
Usare maschere Pop-Up e Finestre di Dialogo
--
rgrds
SC
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it
Newsgroup: it.comp.appl.access
Titolo: Come si può mantenere la formattazione di un campo testo.....

Ciao a tutti!
Mi chiamo Francesco ed h un problema che mi sta facendo veramente impazzire.
Premetto che non conosco, se non in maniera imprecisa, la progammazione VBA.
Il mio quesito č: in fase di esportazione testo da tabella o query, come si
puň mantenere la formattazione di un campo testo a lunghezza fissa
contenente dei numeri?
cerco di essere piů chiaro con un esempio
valore contenuto nel campo testo della query o tabella: 1; formattazione e
visualizzazione su tabella o query: 00001,00
valore esportato nel file *.txt: 1
come posso fare in modo che anche nel file .txt esportato compaia la
formattazione visualizzata sulla query / tabella?
Ringrazio in anticipo.
Francesco

 
--
'gnurant come una cucuzza
Inviato da 
www.mynewsgate.net

Newsgroup: it.comp.appl.access
Titolo: Barra delle applicazioni

Ciao a tutti,
ho creato un db con access 2000 e vorrei sapere se esiste il modo di non
visualizzare sulla barra delle applicazioni le maschere aperte a catena ...
mi spiego meglio:
partendo dalla maschera Pannello di Controllo (1) apro Elenco Clienti (2)
apro la maschera Scheda Cliente (3) apro Dettagli (4).
Tutte sono collegate in quanto si aprono utilizzando un campo per aprire il
record predefinito, ma è antipatico e pericoloso vedere nella barra delle
applicazioni tutte le maschere.
Grazie in anticipo.

 applicazioni tutte le maschere.
Io la trovo una comodità.
Cmq, se ti danno tanto fastidio, o, meglio, se le ritieni tanto pericolose,
apri le varie maschere, nascondendo la precedente (nomeform.visible = true),
oppure apri le nuove maschere in modalità Dialog, o, ancora, "Popup"+"A
Scelta Obbligatoria".
Vedi tu, insomma.


Vado a memoria (non ho sottomano Ac2000)
Strumenti,Opzioni,Visualizzazione,Mostra;
IconesullaBarradelleApplicazioni
Ciao Marco

Newsgroup: it.comp.appl.access
Titolo: Finestra "scelta stampante"

Ho creato una barra dei menu personalizzata.
In uno dei menu vorrei mettere un comando per far comparire la finestra di
selezione stampante che, normalmente, compare cliccando su "File/Stampa".
Seguendo la guida in linea (associando cioč i comandi via "Visualizza/Barre
degli strumenti/Personalizza) riesco solo ad associare al mio comando il
comando "Stampa" che invia direttamente il documento alla stampante ma non
mi apre la finestra di selezione.
Come fare?
Grazie.
Frigster.

Frigster ha scritto:

Invece di prendere il comando "Stampa" tra quelli presenti nella finestra
"Personalizza", copialo direttamente dal menů "File" (tenendo premuto il
tasto Ctrl).
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

 Namor
Funziona.
Grazie mille.
Frigster.
Newsgroup: it.comp.appl.access
Titolo: A97 - caselle combinate

Ho una tabella fatta nel seguente modo
Commessa   Attività
C1                   A1
C2                   A1
C1                  A2
C2                  A3
C2                  A1
Da una maschera devo poter scegliere, attraverso due caselle
combinate, dapprima la commessa e successivamente l'attività.
La prima combo ha la seguente origine riga
SELECT DISTINCTROW Tabella.Commessa FROM Tabella GROUP BY
Tabella.Commessa ORDER BY Tabella.Commessa DESC;
La seconda ha questa:
SELECT DISTINCTROW Tabella.Attività FROM Tabella WHERE
(((Tabella.Commessa)=[Forms]![Maschera1]![CasellaCombinata0])) GROUP
BY Tabella.Attività ORDER BY Tabella.Attività;
La prima volta che scelgo la commessa, nella seconda combo mi compaio
i valori corretti, ma se torno sulla prima combo e scelgo un valore
differente, nella seconda mi rimangono i valori visualizzati la prima
volta.
Come posso fare per aggiornarli?
Grazie
Emilio

 ha scritto nel messaggio
news:c249de$6cq$1...@newsreader.mailgate.org...

Su enter della seconda ci lanci un requery
private sub casellacombinata0_enter()
me.casellacombianata0.requery
end sub
MAssimiliano


Grazie mille, funziona alla perfezione

Newsgroup: it.comp.appl.access
Titolo: aggiungere nuovo record dalla tabella con id chiave esterna sulla tb pk

salve
 
ho una tabella con 3 campi
che per comodita' chiamero'
tb A
id PK
Idfo
idcli
 
poi ne ho una seconda...
tb B
con join 1-oo 
id chiave esterna
numero
data
 
e' possibile aggiungere un nuovo record
direttamente dalla tabella B
con l'inserimento del numero e data?
 
se si, come devo fare affinché la tabella A crei l'id PK?
 
grazie a tutti


Ciao,
la risposta è No.
Mat.

Il giorno domenica 28 maggio 2017 19:11:11 UTC+2, 
giusepp...@gmail.com
 ha scritto:

se inserisci direttamente nella tabella (modalità foglio dati): NON è possibile,
 
se inserisci i dati da una form: penso che mettendo il codice adatto all'evento BeforeUpdate (della form, e quindi del record) questo si possa ottenere (ma è un giro pesca: tutto da verificare e da non tenere come buona pratica ...)


grazie Giorgio


Grazie Potone
Newsgroup: it.comp.appl.access
Titolo: Troncare decimali

Avete da suggerirmi un formato o una funzione per troncare i decimali ad
una qualunque posizione 'n'?
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:aefe2e0c4d55cd99559...@mygate.mailgate.org...


 una qualunque posizione 'n'?
La so, la so! ;-)
Ecco la funzione di Karl che puoi trovare pure sul sito comune
(
www.sitocomune.com
)
Function fctRound(varNr, Optional varPl As Integer = 2)
    ' by Konrad Marfurt + ? + Karl Donaubauer + Michele Amato
    'varNr: numero da arrotondare
    'varPI: numero di decimali (due predefinito)
    If IsNumeric(varNr) Then
       fctRound = Fix("" & varNr * (10 ^ varPl) + Sgn(varNr) * 0.5) / (10 ^
varPl)
    Else
       fctRound = varNr
    End If
End Function
 Ciao, Alessandro


Vai sul Sito Comune (link qui sotto) e nella Sezione General leggiti la FAQ
di Karl Donaubauer intitolata "Arrotondare un numero alla cifra decimale
specificata (uso commerciale)".
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 specificata (uso commerciale)".
Grazie per l'attenzione perň intendevo troncare non arrotondare cioč:
1.035 ==> 1.03
9.968 ==> 9.96
 Grazie!!


 una qualunque posizione 'n'?
Scusa, intendi proprio "troncare" o "arrotondare"?
Ciao. Claudio.

Grazie per l'attenzione perň intendevo troncare non arrotondare cioč:
1.035 ==> 1.03
9.968 ==> 9.96
 Grazie!!


  Grazie!!
Ehehe. Questa volta ho sopravvalutato le doti divinatorie di Roberto ;-)
Prova con:
Public Function Tronca(Numero, Optional Decimali As Integer = 0)
If IsNumeric(Numero) Then
    Tronca = Int(Numero * 10 ^ Decimali) / 10 ^ Decimali
Else
    Tronca = Numero
End If
End Function
Ciao. Claudio.

Proverň...grazie!


 una qualunque posizione 'n'?
    Consulta la guida a proposito di:
        Function Fix(Number)
            Membro di VBA.Conversion
        Function Int(Number)
            Membro di VBA.Conversion
    Per esempio:
        CDbl(Format$(Fix(1.035*100)/100,"0.00"))
    Ma anche:
        CDbl(Mid$(Str(1.035), 1, InStr(Str(1.035) & ".", ".") + 2))
--
Ciao :-)
Maurizio
--------
?SPQR(C)
 X
--------
Newsgroup: it.comp.appl.access
Titolo: Tabella o qry con più di 512 campi

Ho bisogno dei seguenti chiarimenti:
č vero che non si puň gestire una tabella o una Query con piů di 512 campi
se č cosi cosa si puň fare
Grazie Giulio


Si può per esempio strutturare i dati della tabella contenente più di 512
campi in più tabelle con un minor numero di campi per es.: se nella tabella
hai dei campi di questo tipo
"Prezzo1";"Prezzo2";"Prezzo3";"Prezzo4";"Prezzo5";... "Prezzo20"; ecc...
puoi fare una tabella che chiami Prezzo e la colleghi alla tabella
principale.
Ciao Roberto - Syd

 wrote in message
Q27g7.986$TS4....@news2.tin.it...



Ho avuto lo stesso problema tuo e l'unica soluzione e' spezzare il tutto in
piu' tabelle con una chiave comune.
Fai attenzione alle maschere e ai report perche' sul recordset avrai lo
stesso problema. Anche qui ho deciso di spezzare tutto in piu'
sottomaschere/sottoreport per limitare il numero di campi del recordset.
Fatti sentire .... oggi sono in ufficio ....
Livio

Newsgroup: it.comp.appl.access
Titolo: Passaggio parametri su Maschere

Un saluto a tutti,
ho due maschere, come si può
riportare il contenuto di una casella di testo o di una label da una
maschera all'altra.
Dopo il comando di apertura della maschera
su di un pulsante ho scritto.
Maschera2.testo1.text = Maschera1.testo1.text
oppure
Maschera2.testo1.value = Maschera1.testo1.value
Ma non mi riporta nulla perchè ????
Grazie in anticoipo delle possibili risposte.

 Ma non mi riporta nulla perchč ????
Perchč la sintassi č
me.testo1 = forms("maschera2").testo2
se lo scrivi nella maschera1
oppure
forms("maschera1").testo1 = me.testo2
se lo scrivi nella maschera2
Antonio

 Perchè la sintassi è


 maschere bisogna chiudere la maschera attiva ?
Riprova scrivendo correttamente DOPO il quoting!!!
Antonio



ho scritto dopo il quoting !!! Adesso mi puoi dire qualcosa in piů.
Grazie e scusa per l'errore.

 >
Devi specificare meglio la tua situazione. Cosa scrivi, come lo scrivi, dove
lo scrivi e quale è la situazione delle maschere aperte.
Per il modale vedi la proprietà A scelta obbligatoria
Antonio
Newsgroup: it.comp.appl.access
Titolo: problema stranissimo in campo somma

ho una tabella che contiene alcuni record con i seguenti valori
406.546,90
406.546,90
975.712,60
487.856,30
487.856,30
406.546,90
487.856,30
la somma con la calcolatrice di windows da come risultato 3658922,2
mentre ad un campo assegno la sommatoria di quei record con questa
istruzione
[totaleB1] = Nz(DSum("b1", "miatabella"), 0)
e mi visualizza 3658922,28
secondo voi cosa sbaglio?

 ha scritto nel messaggio 
news:449851ba$0$3125$4faf...@reader1.news.tin.it...


stero ha scritto:

io credo invece che dipenda semplicemente dal tipo di campo che hai
usato per inserire i valori. Convertilo in numerico a precisione
doppia..
ciao

 wrote in message 
news:449851ba$0$3125$4faf...@reader1.news.tin.it...

Dovrebbe essere un problema di floating point,
stai usando Single o Double.
Se cosě fosse lo risolvi sostituendo il Data Type del campo
della tabella col tipo Currency (Valuta).
Bruno

> secondo voi cosa sbaglio?
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

 ciao
hai ragione risolto il problema
grazie.

Newsgroup: it.comp.appl.access
Titolo: anno 2000! tutto ok!

yuhuuu!
anno 2000, 1 gennaio, ore 00:05 e tutto funziona bene!  c'e' ancora la
corrente, l'acqua e i computer!
adesso me ne posso anche andare al veglione... :-)
--------------------------------------------------
ATTENZIONE!
it.comp.database.access diventera' it.comp.appl.access!
cercalo tra i nuovi ng e linkalo!
-----------------------------------
rimuovere NOSPAM. per mandare email
-----------------------------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access

		Auguri a tutti ed a tutti
http://www.penguinpowered.com/~ecesena
		    i PC. Buon Y2k ;-)
Nona Legge di Mencken e Nathan dell'Americano Medio:
	La qualita' di una bottiglia di champagne e' giudicata dalla
	quantita' di rumore che fa il tappo quando viene stappata.

Newsgroup: it.comp.appl.access
Titolo: campo contatore in query raggruppamento

salve
 
ho creato una query di raggrippamento
 
qRaggruppa
 
con alcuni campi:
DataTurno, nTurno, TipoProduzione, TotNumero, TotPeso 
ordinando come campo Count(DataProduzione) ma non visualizzato
come vedete non ho un campo ID 
 
e' possibile creare un campo contatore in modo da avere indicazione a parita' di DataTurno e nTurno chi viene prima?
 
GRAZIE 


Nella QUERY direi che non solo non avrebbe senso... ma ne impedirebbe il RAGGRUPPAMENTO... a meno di non fare una QUERY da QUERY... e nella 2° inserire un Campo Calcolato generato da una Funzione esterna...
 
@Alex


grazie
 
sai consigliarmi la funzione ?

 sai consigliarmi la funzione ?
 
Non ho capito... vuoi un consiglio su una Funzione che Incrementa di 1 un Numero...?
 
Credo di aver capito male... 
 
@Alex


si esatto anche perche' non ho un campo [id] ma solo totali
Newsgroup: it.comp.appl.access
Titolo: Calendario:come impostare la data corrente.

Ho una maschera che contiene il controllo Activex  "calendario" .
Non sono ancora riuscito a impostare la data corrente alla sua
apertura.
Hai idea di come fare?
Bach

...

nomecontrollocalendario=date()


Me.CtlActiveX0 = Date mi ritorna l'errore
Impossibile assegnare un valore all' oggetto.
Bach

Me.CtlActiveX0 = Date mi ritorna l'errore
prova con
Me.CtlActiveX0.value = Date
Gianluca


Già fatto, stesso esito.
Forse c' è qualche proprietà del tipo Locked da controllare?
Bach

Me.CtlActiveX0.Object.Value = Date 
non da errore , ma non funziona!
Bach

 Bach
e se inserisci le parentesi.... = Date() ?
ciao Santini

...

io metto questo nel form open della mascera conenente il controllo e
funziona
Private Sub Form_Open(Cancel As Integer)
Me![CtlCalendario].SetFocus
Me![CtlCalendario].Value = Date
End Sub

 wrote:
Funziona
Grazie
Bach

e se inserisci le parentesi.... = Date() ?
Non cambia niente :-(
Bach

Newsgroup: it.comp.appl.access
Titolo: istruzione per annullare l'edit di un record

Spesso nel mio codice utilizzo il comando  SendKeys "{ESC}", 1 prima di 
effettuare MiaScheda.Requery per assicurarmi che il record non sia in edit e 
quindi generare un errore.
Sapete dirmi qualcosa di più efficiente ed elegante per avere lo stesso 
effetto?
Ringrazio in anticipo.
GioVe

 ha scritto nel messaggio
news:2Xx7d.27979$75.13...@news3.tin.it...

Non sono sicuro di aver ben capito cosa tu voglia fare, comunque per
annullare l'evento di aggiornamento di un record modificato, a fronte
dell'evento "Prima di aggiornare" della maschera esegui il codice VBA:
Cancel = True
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ha scritto nel messaggio 
news:Eiz7d.20462$N45.5...@twister2.libero.it...

Ho provato come dici tu, ma non funziona.
Il problema è che nell'evento prima di aggiornare c'è la chiamata ad una sub 
che, tra le altre cose, esegue una requery della tabella su cui si basa la 
maschera. Se c'è un record in fase di edit mi viene fuori l'errore. Ecco 
perchè uso il sendkeys, simulo da codice la pressione del tasco ESC che di 
fatto mi annulla il segno di spunta presente sulla maschera.
Spero di essere riuscito a farti capire il problema, incontro notevoli 
difficoltà a descrivere i problemi che voglio risolvere.
Saluti
GioVe 

 ha scritto nel messaggio
news:ezA7d.28507$75.13...@news3.tin.it...




Mandando un ESC perdi eventuali modifiche ai dati.
Puoi invece testare la proprietà Dirty della maschera che ti dice se il
record è in fase di modifica o meno.
Vedi Dirty sulla guida per maggiori dettagli.
Namor
Newsgroup: it.comp.appl.access
Titolo: query: raggruppamento con elenco valori

ciao a tutti,
ho una tabella di questo tipo:
Col_A (alfanumerico)               Col_B (numerico)
pippo                                     31
pluto                                      12
pippo                                     26
con una query di raggruppamento mi occorrerebbe avere questa risposta:
pippo              26 - 31
pluto               12
In pratica un raggruppamento dove nella seconda colonna mi compaiano i
valori in ordine crescente della Col_B (magari separi da un
trattino).
Si riesce a fare? E' piu facile farlo direttamente nella maschera a
cui dovro' collegare la query?
Grazie per l'attenzione

Scusate, mi sono accorto che sarebbe meglio quest'altro scenario:
Ho una query/tabella del tipo precedente:
Col_A (alfanumerico)               Col_B (numerico)
pippo                                   31
pluto                                   12
pippo                                   26
in una maschera con visualizzazione a "Maschere continue" vorrei una
risposta del tipo descritto prima:
Nome:              Biglietti:
pippo              26 - 31
pluto              12
E' possibile?
Grazie ancora.
Newsgroup: it.comp.appl.access
Titolo: Convalidare un dato inserito

Ciao a tutti.
In un campo "articolo" devo evitare che vengano inseriti doppi spazi.
Per esempio articolo ABG 100 non deve essere scritto ABG  100
(ABG(spazio)(spazio)100)
Dopo aggiornamento del campo "articolo" ho inserito una macro con azione
finestra messaggio a condizione che maschera!nomemaschera!nomecontrollo =
"*(spazio)(spazio)*" Ovviamente la finestra messaggio mi avvisa del doppio
spazio
Nessun risultato ottenuto.
Potete darmi qualche suggerimento?.
Grazie

 Potete darmi qualche suggerimento?.
Sull'evento BeforeUpdate del controllo in questione io metterei del codice 
che controlla la presenza della stringa fatta da due spazi all'interno del 
testo inserito.
A tal proposito devi utilizzare la funzione InStr.
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype: pbsoftsolution

Giuseppe ha scritto:

prova così:
Private Sub articolo_BeforeUpdate(Cancel As Integer)
If InStr(articolo, "  ") <> 0 Then MsgBox "uaiò hai messo troppi
spazi": Cancel = True
End Sub
ciao

 ha scritto nel messaggio 
news:44a6b2fc$0$3108$4faf...@reader1.news.tin.it...

Proprietą del controllo maschera di input?
Ciao Valerio.

 Grazie
prova cosě:
Private Sub articolo_BeforeUpdate(Cancel As Integer)
If InStr(articolo, "  ") <> 0 Then MsgBox "uaiň hai messo troppi
spazi": Cancel = True
End Sub
ciao
Funziona perfettamente.
Grazie

 Grazie
Io ho cercato di razionalizzare la gestione del DataEntry con qualche
classe, vedi
se l'esempio può esserti utile:
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=157
Questo demo complesso è veramente complessoper chi ha poca
dimestichezza con
l'uso delle classi.
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=156
Ciao
@Alex

 ha scritto nel messaggio
news:44a6b2fc$0$3108$4faf...@reader1.news.tin.it...

Ciao Giuseppe,
nell'evento After update sostituisci i doppi spazi con un solo spazio cosě
eviti all'utente la ridigitazione del codice.
----
Private Sub Text1_AfterUpdate()
   If Isnull(Me!Text1) Then exit sub
    Do
       If InStr(Me!Text1, "  ") = 0 Then Exit Do
       Me!Text1= Replace(Me!Text1, "  ", " ")
    Loop
End Sub
----
Ciao
-- 
Giorgio Rancati
[Office Access MVP]

 eviti all'utente la ridigitazione del codice.
e se ne mette tre (o + di 2)?
--
ac

 ac
Ho messo apposta il Do Loop


 e se ne mette tre (o + di 2)?
Può metterne anche 20, ho messo apposta il Do Loop per questi casi.

Newsgroup: it.comp.appl.access
Titolo: Help!!!

Cerco DB di esempio access.
Possibilmente con più tabelle.
Qualcuno mi può aiutare ???
Saluti a tutti
Paco

>Cerco DB di esempio access.
nell'installazione di access sono compresi anche i db northwind e
soluzioni.

Salve,
alcuni giorni orsono ho formulato una richiesta alla quale gentilmente è
stata data risposta. Il problema e che ho dimenticato, nel formulare la
domanda, un aspetto fondamentale.
Per questo motivo ripropongo la domanda alla quale, spero vivamente,
qualcuno possa rispondere.
Dunque, dovrei effettuare, all'interno di una maschera creata appositamente,
una ricerca di tutti i record che soddisfano determinate condizioni. Piu'
precisamente dovrei, impostando una data di inizio e una data di fine e,
aggiungendo a queste  un  ulteriore parametro (ad esempio nome) proveniente
però da un'altra tabella e visualizzato tramite una casella combinata,
ottenere un elenco di record rispondenti alle condizioni richieste.
L'ideale sarebbe avere un pulsante aggiorna che, al modificare dei
parametri, restituisca un elenco di record attinente.
Nello scusarmi per essermi dilungato un po' troppo, Vi chiedo, se non è
troppo, di allegare un esempio.
Purtroppo essendo un neofita di Access sono inchiodato in questa situazione
da mesi e vorrei uscirne.
Grazie a tutti

parametri, restituisca un elenco di record attinente.
Passa i valori di data inizio e data fina ad una query che diventerà il
sorgente per la maschera. Ricorda di rimuovere i filtri se vuoi rivedere
tutti i dati.
Per esempio costruisci una query identica a quella che alimenta la maschera
(se si tratta di una tabella crea una query della tabella). Nella colonna
Data ( se si chiama così) nella riga "Criteri" specifica: Between
Forms!MiaForms!DataInizio And Forms!MiaForm!DataFine.
Salva la query (p.e. MiaQuery).
Sull'evento click di un pulsante scrivi:
    Me.RecordSource = "MiaQuery"
    Me.Requery
Il gioco è fatto. Ricorda di eliminare il filtro con:
    Me.RecordSource = "QueryDiOrigine"
    Me.Requery
Un consiglio: se avessi guardato la guida in linea ti saresti risparmiato
tanto tempo.
Ciao, Carlo
--
Posted from 
ro...@www.paola.antares.it
 [195.216.145.2]
via Mailgate.ORG Server - 
http://www.mailgate.org