title: Impossibile nascondere finestra database

author: Nicky

text:
Ciao a tutti,
ho la necessità di blindare la mia procedura access ai colleghi per
evitare danni.
Access è in versione 2002 e l's.o. è XP sp2 e il db è in versione .MDE
La procedura è composta da una form principale che dovrebbe occupare
tutto lo schermo.
Su form load eseguo le seguenti righe per disabilitare i menù standard,
portare a pieno schermo e disabilitare il tasto chiusura
...
'Disabilita barra menù principale
CommandBars.ActiveMenuBar.Enabled = False
'Espande form
DoCmd.Maximize
'LockAppWindow Screen.ActiveForm
'Disabilita tasto chisura
hMenu = GetSystemMenu(GetParent(GetParent(Me.hWnd)), False)
DeleteMenu hMenu, SC_CLOSE, MF_BYCOMMAND
...
Il tutto funziona alla perfezione finchè l'utente non iconizza la procedura.
Sulla taskbar appaiono due task, una con il nome della form e l'altra
col il nome del database.
Se l'utente clicca sulla prima il tutto torna come in origine (OK), se
invece clicca sulla seconda mi appare la finestra del db (grosso guaio
perchè l'utente incomincia a vedere oggetti vari anche se non li può
modificare).
Ricliccando sull form adesso, essa appare ridotta nelle dimensioni ma
non più ridimensionabile causa impostazioni iniziali.
Se provo il tutto con access 2000 funziona correttamente perchè nella
task bar appare solo il task corrente e non il database.
Da cosa può dipendere?
C'è qualche settaggio in Access che possa modificare tale comportamento?
I miei problemi sono due; uno che si vede la finestra del db, l'altro è
che la form principale si riduce e non resta espansa.
Nicoletta


author: Sergio MAZZA

text:

Prova questo:
www.sitocomune.com
 Sezione General
6.126 Funzione per Nascondere o Mostrare la Finestra di MSAccess (2)
Ciao.
--
Sergio MAZZA


title: access/word

author: granello di sabbia

text:
ciao,
ho creatoun database access con i dati anagrafici dei nostri dipendenti, ho
utilizzato Strumenti/Collegamenti di Office/Unisci a Ms Word per creare
delle lettere tipo......
vorrei risolvere due problemini piccoli ma fastidiosi:
1) non vorrei che i campi inseriti fossero in grassetto, almeno nella
stampa;
2) quando utilizzo il comando trova in word vorrei che scegliere il campo
dove far partire la ricerca (nel mio caso Nominativo).
Come faccio ?
grazie ciao.


title: access/word

text:
"granello di sabbia" <
nim...@yahoo.com
> ha scritto nel messaggio
news:8pnj57$dae7p$1...@ID-24065.news.cis.dfn.de...

Puoi spiegarti meglio?
Ciao.


title: access/word

text:
> Puoi spiegarti meglio?
>
> Ciao.
>
quando sono in Word ed utlizzo il comando (raffigurato dal binocolo) trova
record, compare una finestra che mi dice  "Trova" ed "Nel campo",
quest'ultima parte sempre da un campo da me creato "al alla", io devo sempre
cliccare nel menu a discesa per arrivare al campo "Nominatativo"(creato
sempre da me nel database) e solo adesso posso scrivere nel campo "Trova",
vorrei evitare questi due o tre passaggi pre scrivere direttamente il
nominativo.
Spero di essere stato più chiaro.
ciao


title: access/word

text:
"granello di sabbia" <
nim...@yahoo.com
> ha scritto nel messaggio
news:8pnpfq$de38j$1...@ID-24065.news.cis.dfn.de...

Sì, solo per il fatto che hai come applicazione "in primo piano" Word e non
Access.
Però non ho capito se vuoi automatizzare il "Trova" (e poi "Nel campo") in
Word o in Access...
Ciao.


title: access/word

text:
in word.....
"Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
news:8pnq8d$biu$1...@suite03.caspur.it...



title: access/word

text:
"granello di sabbia" <
nim...@yahoo.com
> ha scritto nel messaggio
news:8pnqei$ddaet$1...@ID-24065.news.cis.dfn.de...
> in word.....
>
>
>
Lo temevo... A me sembra che già sia, come dire, ottimizzata abbastanza.
Non ho idea di come vorresti che fosse il funzionamento del "Trova" di più
di quello che fa':
- inserimento del valore da trovare;
- scelta del campo in cui cercare il valore.
Dimmi come vorresti che sia il tuo "Trova" e vediamo che si può fare...
Ciao.


title: access/word

text:
"Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
news:8pnstp$ccs$1...@suite03.caspur.it...

io vorrei che la scelta del campo non partisse in automatico con il campo
"al alla" ma col campo "Nominativo" (è l'unico che a me serve realmente in
questa finestra). Io penso che bisogna intervenire in acccess perchè la
prima volta che ho creato il collegamento con il documento word la colonna
"al alla" era la prima....è quindi nel momento in cui ho trasportato in word
abbia conservato quell'ordine.......ho provato anche a ordinare le colonne
in access, mettendo per prima la colonna "Nominativo" ...ho provato a rifare
di nuovo il documeto word.....niente!!!!!
parte sempre nel "trova campo" con la colonna "al alla".......ma son sicuro
che ci deve essere una soluzione!!!
cmq grazie tanto per l'interessamento
ciao e buona giornata


title: access/word

text:
"granello di sabbia" <
nim...@yahoo.com
> ha scritto nel messaggio
news:8pnvsf$dg1r7$1...@ID-24065.news.cis.dfn.de...
>
> io vorrei che la scelta del campo non partisse in automatico con il campo
> "al alla" ma col campo "Nominativo" (è l'unico che a me serve realmente in
> questa finestra). Io penso che bisogna intervenire in acccess perchè la
> prima volta che ho creato il collegamento con il documento word la colonna
> "al alla" era la prima....è quindi nel momento in cui ho trasportato in
word
> abbia conservato quell'ordine.......ho provato anche a ordinare le colonne
> in access, mettendo per prima la colonna "Nominativo" ...ho provato a
rifare
> di nuovo il documeto word.....niente!!!!!
> parte sempre nel "trova campo" con la colonna "al alla".......ma son
sicuro
> che ci deve essere una soluzione!!!
> cmq grazie tanto per l'interessamento
> ciao e buona giornata
>
>
E' "solo" un problema di ordinamento nella visualizzazione dei campi? Tu
vorresti visualizzato immediatamente un determinato campo subito appena apri
la maschera "Trova"? E' così?
Ciao.


title: access/word

text:
so è porprio così!!!
come faccio ?
ciao
"Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
news:8po031$d97$1...@suite03.caspur.it...



title: access/word

text:
"granello di sabbia" <
nim...@yahoo.com
> ha scritto nel messaggio
news:8ppso8$do2v5$1...@ID-24065.news.cis.dfn.de...
> so č porprio cosě!!!
> come faccio ?
> ciao
>
>
La cosa piů semplice (ed istruttiva per imparare) č quella suggerita da
Giovanni Albertone; ed č anche quella che ho utilizzato io: lanci il
registratore di macro, esegui tutti i passi come se dovessi cercare
effettivamente qualcosa, stoppi il registratore, con ALT-F11 apri l'ambiente
VB e controlli il codice che ti ha generato adattandolo alle tue esigenze.
Il risultato č:
Sub nuovoTrova()
'
' nuovoTrova Macro
' Macro registrata il 14.09.00 da Sergio MAZZA
'
    ActiveDocument.MailMerge.ViewMailMergeFieldCodes = False
    Selection.Find.ClearFormatting
    With Selection.Find
        .Text = ""
        .Replacement.Text = ""
        .Forward = True
        .Wrap = wdFindContinue
        .Format = False
        .MatchCase = False
        .MatchWholeWord = False
        .MatchWildcards = False
        .MatchSoundsLike = False
        .MatchAllWordForms = False
    End With
'la funzione inputbox ce l'ho inserita io
    ActiveDocument.MailMerge.DataSource.FindRecord
FindText:=InputBox("Inserisci il nome da trovare.", "Trova", ""),
Field:="NomeDelCampo"
End Sub
poi la sub la associ ad un bottone ed il gioco č fatto...
Ciao.


title: access/word

text:
vi ringrazio tanto per i suggerimenti....purtroppo non va .................
ho provato a registrare la macro soltanto che non permette di interromperla
senza chiudere la finestra "Trova".........
ho provato ad eliminare End Sub dal codice vb ma mi da errore...ho provato a
cancellare ' (un'apostrofo) ma la macro mi apre e chiude la finestra ..e
talmente veloce che non la vedo neanche la cosa......
che bel paradosso ...eh?
approfitto della tua gentilezza per chiederti di dare un'occhiata all'altro
post che ho mandato oggi (Funzione SE in Excel) mi puoi dare una mano anche
lě?
grazie tanto.......
"Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
news:8pqa5d$2bb$1...@suite03.caspur.it...
>
> "granello di sabbia" <
nim...@yahoo.com
> ha scritto nel messaggio



title: access/word

text:
"granello di sabbia" <
nim...@yahoo.com
> ha scritto nel messaggio
news:8pqc6s$do96k$1...@ID-24065.news.cis.dfn.de...
> vi ringrazio tanto per i suggerimenti....purtroppo non va
.................
> ho provato a registrare la macro soltanto che non permette di
interromperla
> senza chiudere la finestra "Trova".........
E infatti non la devi interrompere, devi concludere la ricerca che deve
avere esito positivo e poi premi il tasto chiudi.
> ho provato ad eliminare End Sub dal codice vb ma mi da errore...ho provato
a
> cancellare ' (un'apostrofo) ma la macro mi apre e chiude la finestra ..e
> talmente veloce che non la vedo neanche la cosa......
> che bel paradosso ...eh?
Andiamo per passi; elimina qualsiasi macro tu abbia creato e fanne una nuova
se vuoi con lo stesso nome che ho utilizzato io. Poi invia il codice che ha
generato e vediamo cosa non va.
> approfitto della tua gentilezza per chiederti di dare un'occhiata
all'altro
> post che ho mandato oggi (Funzione SE in Excel) mi puoi dare una mano
anche
> lě?
> grazie tanto.......
>
Sě l'ho visto ma la soluzione giŕ la conosci, tanto č vero che la scrivi
nell'oggetto (funzione SE). Ciň non toglie che ti darň una mano, ma non hai
provato neanche ad abbozzare un timido esempio; questo serve (a me) per
sapere se utilizzo "termini sconosciuti" e a te per (diciamo) riempire i
vuoti...
Comunque, la "cosa" artigianale che dovresti scrivere č una serie di se()
nidificati:
Se(nella cellaA1B1 c'č una data che rientra nell'intervallo del 01/01 fino
al 28/02; allora scrivi 4 giorni; (altrimenti) Se(nella cellaA1B1 c'č una
data che rientra nell'intervallo del 01/03 fino al 01/05; allora scrivi 3
giorni; (altrimenti) Se(nella cellaA1B1 c'č una data che rientra
nell'intervallo del 01/03 fino al 01/05; allora scrivi 3 giorni; e cosě via.
Es. la cella A2 contiene la data inserita dall'operatore
=SE(E(A2>=DATA.VALORE("1/1/1999");A2<=DATA.VALORE("27/2/1999"));4;SE(E(A2>=D
ATA.VALORE("1/3/1999");A2<=DATA.VALORE("01/5/1999"));3;SE(E(A2>=DATA.VALORE(
"1/6/1999");A2<=DATA.VALORE("31/8/1999"));2;SE(E(A2>=DATA.VALORE("1/9/1999")
;A2<=DATA.VALORE("31/12/1999"));1))))
A te il compito di modificare l'anno dei periodi...
Ciao.


title: access/word

text:
ciao,
grazie per i continui suggerimenti!
cmq  per quanto riguarda la macro in word mi sa che non mi conviene:
in pratica io ho 150 nominativi ai quali ogni tanto devo stampare una
lettera tipo (nel mio caso un attestato) e quindi scelgo il nominativo di
volta in volta. Il mio unico problema è che quando utilizzo il comando Trova
devo aprire il menu a discesa e trovare il campo Nominativo, dopo aver
svolto questa operazione posso scivere il Nominativo della persona in
questione che chiaramente non è sempre la stessa. Continuo a pensare che si
debba fare un intervento in access per modificare l'ordine dei campi che
compare nel comando "Trova" , in assoluto non è un gran problema ma solo la
scocciatura di aprire il menù e sinceramente penso di aver già occupato
abbastanza "banda".
Per excel mi sembra più lineare la soluzione proposta da Pietro, sapevo che
la soluzione era nella formula Se, ma io mi ero messo in un ginepraio
cercando di fare dei calcoli fra i giorni compresi da una scadenza
all'altra, in pratica cercavo di scrivere una formula che dicesse se dal
01/01 al 31/03 ci sono da 1 a 58 giorni, quando vedi che fra la data di
assunzione e la data di fine anno intercorrono più o meno giorni scrivi 4 se
vero, 0 se falso e cosi avevo risolto per 01/01 e 01/09, non riuscivo invece
a risolvere per le soluzioni intermedi 01/03 e 01/06......pensavo
meccanicamente che si dovesse operare con i giorni.....bastava in effetti
ridurre tutto a mesi.
ciao e buona giornata.


title: access/word

text:
"granello di sabbia" <
nim...@yahoo.com
> ha scritto nel messaggio
news:8psn5a$e0476$1...@ID-24065.news.cis.dfn.de...

Non credo che risolverai cambiando l'ordine dei campi, ho l'impressione che
l'elenco che vedi in "Trova" è in ordine alfabetico...
Ciao.


title: access/word

text:
> Non credo che risolverai cambiando l'ordine dei campi, ho l'impressione
che
> l'elenco che vedi in "Trova" è in ordine alfabetico...
>
> Ciao.
no non è in ordine alfabetico.....son sicuro che è l'ordine di quando per la
prima volta ho collegato il database al documento word......
ciao


title: access/word

text:
"granello di sabbia" <
nim...@yahoo.com
> ha scritto nel messaggio
news:8psqmo$e0591$1...@ID-24065.news.cis.dfn.de...
> no non è in ordine alfabetico.....son sicuro che è l'ordine di quando per
la
> prima volta ho collegato il database al documento word......
> ciao
>
>
Hai ragione, non avevo controllato...
Ciao.


title: A07: immissione dati nei report

author: Mirko Caporali

text:
Ciao a tutti,
Come noto, in A07 è disponibile una nuova visualizzazione dei reports:
la visualizzazione report, ove è possibile inserire anche pulsanti di
comandi e rendere il report "interattivo".
Tuttavia, non pare possibile modificare i dati presenti nel recordset
sottostante agendo direttamente dalle caselle di testo del report.
Qualcuno sa se è possibile fare ciò?


title: A07: immissione dati nei report

author: Oscar Manfredini

text:
"Mirko Caporali"
Ciao a tutti,


----------------------------------------------------------------------------
---
Non direttamente.
Però puoi trovare degli escamotage: tipo su doppio click esplode la Form di
manutenzione...
Ciao...


title: Posizionamento del cursore verticale in una query

author: Riccardo A.

text:
Ciao a tutti ragazzi. Innanzitutto grazie per il tempo che mi avete
concesso. Premettendo che sono un principiante vi espongo il mio problema:
vorrei che all'apertura di una query, che ha il compito di ordinare in
ordine alfabetico i dati di una tabella che necessariamente deve rimanere
ordinata secondo un codice numerico, mi comparisse una specie di casella di
testo dove io posso scrivere le lettere iniziali del record che voglio
trovare e che in questo modo il cursore verticale per lo scorrimento della
query si posizioni proprio su quel dato (o sul primo di quei dati) che abbia
come iniziali ciň che io ho scritto nella casella di testo (in pratica
vorrei che accadesse come nella cosultazione dell'indice di un HELP di una
applicazione)
Grazie 1000 anticipatamente per il vostro aiuto!!!!!       CIAO


author: Roberto da casa

text:
"Riccardo A." <
ricca...@tiscalinet.it
> ha scritto nel messaggio
news:alkmjn$e8t$1...@lacerta.tiscalinet.it...

Vai sul Sito Comune (link qui sotto), nella Sezione Forms leggi la FAQ di
Davide La Mantia (Sib) intitolata "Come creare un controllo di ricerca".
Penso che faccia al caso tuo.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


text:
Roberto da casa ha scritto nel messaggio
<88nf9.5814$
Oz2.1...@twister2.libero.it
>...
>
>"Riccardo A." <
ricca...@tiscalinet.it
> ha scritto nel messaggio
>news:alkmjn$e8t$1...@lacerta.tiscalinet.it...
>> Ciao a tutti ragazzi. Innanzitutto grazie per il tempo che mi avete
>> concesso. Premettendo che sono un principiante vi espongo il mio
problema:
>>
>> vorrei che all'apertura di una query, che ha il compito di ordinare in
>> ordine alfabetico i dati di una tabella che necessariamente deve rimanere
>> ordinata secondo un codice numerico, mi comparisse una specie di casella
>di
>> testo dove io posso scrivere le lettere iniziali del record che voglio
>> trovare e che in questo modo il cursore verticale per lo scorrimento
della
>> query si posizioni proprio su quel dato (o sul primo di quei dati) che
>abbia
>> come iniziali ciò che io ho scritto nella casella di testo (in pratica
>> vorrei che accadesse come nella cosultazione dell'indice di un HELP di
una
>> applicazione)
>>
>> Grazie 1000 anticipatamente per il vostro aiuto!!!!!       CIAO
>
>Vai sul Sito Comune (link qui sotto), nella Sezione Forms leggi la FAQ di
>Davide La Mantia (Sib) intitolata "Come creare un controllo di ricerca".
>Penso che faccia al caso tuo.
>
>--
>Roberto
>
>---------------------------------------------
>il Sito Comune di it.comp.appl.access:
>
http://www.sitocomune.com
>---------------------------------------------
>
>
Grazie 1000!!!! Ora provo....ciao!!!


author: Riccardo Baldinotti

text:
"Riccardo A." <
ricca...@tiscalinet.it
> ha scritto nel messaggio
news:allalu$r3f$1...@lacerta.tiscalinet.it...
>
> Roberto da casa ha scritto nel messaggio
> <88nf9.5814$
Oz2.1...@twister2.libero.it
>...
> >
> >"Riccardo A." <
ricca...@tiscalinet.it
> ha scritto nel messaggio
> >news:alkmjn$e8t$1...@lacerta.tiscalinet.it...
> >> Ciao a tutti ragazzi. Innanzitutto grazie per il tempo che mi avete
> >> concesso. Premettendo che sono un principiante vi espongo il mio
> problema:
> >>
> >> vorrei che all'apertura di una query, che ha il compito di ordinare in
> >> ordine alfabetico i dati di una tabella che necessariamente deve
rimanere
> >> ordinata secondo un codice numerico, mi comparisse una specie di
casella
> >di
> >> testo dove io posso scrivere le lettere iniziali del record che voglio
> >> trovare e che in questo modo il cursore verticale per lo scorrimento
> della
> >> query si posizioni proprio su quel dato (o sul primo di quei dati) che
> >abbia
> >> come iniziali ciň che io ho scritto nella casella di testo (in pratica
> >> vorrei che accadesse come nella cosultazione dell'indice di un HELP di
> una
> >> applicazione)
> >>
> >> Grazie 1000 anticipatamente per il vostro aiuto!!!!!       CIAO
> >
> >Vai sul Sito Comune (link qui sotto), nella Sezione Forms leggi la FAQ di
> >Davide La Mantia (Sib) intitolata "Come creare un controllo di ricerca".
> >Penso che faccia al caso tuo.
> >
> >--
> >Roberto
> >
> >---------------------------------------------
> >il Sito Comune di it.comp.appl.access:
> >
http://www.sitocomune.com
> >---------------------------------------------
> >
> >
> Grazie 1000!!!! Ora provo....ciao!!!
>
>
Scusate l'intrusione, ma non basta fare una casella combinata con i campi
che interessano e mettere a 'Sě' le proprietŕ 'Solo in elenco' e
'Completamento automatico'?
Riccardo Baldinotti


text:
"Riccardo Baldinotti" <
bld...@libero.it
> ha scritto nel messaggio
news:alsm22$o34e$1...@ID-160999.news.dfncis.de...
[CUT]
> Scusate l'intrusione, ma non basta fare una casella combinata con i campi
> che interessano e mettere a 'Sì' le proprietà 'Solo in elenco' e
> 'Completamento automatico'?
> Riccardo Baldinotti
Visto che Riccardo chiedeva una soluzione simile a quella usata nell'help in
linea, mi sembra che l'uso di una casella combinata non fosse quello che
cercava, mentre probabilmente la soluzione proposta da Sib sia a lui più
congeniale: mi sembra di capire che lui vuole una ricerca che si affina
sempre di più ogni volta che viene digitata una lettera in più.



title: [Soluzione]: Stampare n copie di una stessa etichetta

author: Andrea Sciamanna

text:
Questa soluzione è valida anche per altri casi.
Esistono tre proprietà dei report particolarmente adatte per risolvere
questo problema.
Dall'Help di Access:
MoveLayout: determina se MSAccess deve spostarsi alla successiva posizione
di stampa nella pagina
NextRecord: determina se una sezione deve passare al record successivo
PrintSection: determina se una sezione deve essere stmpata
Andate nell'help di Access e leggete nel dettaglio il loro significato.
Per stampare n volte una stessa etichetta, ecco il codice:
Private Sub Corpo_Format(Cancel As Integer, FormatCount As Integer)
'NumeroCopie contiene il numero di copie che devono essere stampate
'Vedete voi come assegnarla.
    If NumeroCopie > 1 AND FormatCount < NumeroCopie Then
        Me.MoveLayout = True
        Me.NextRecord = False
    End If
End Sub


author: AntoGal

text:
Andrea Sciamanna <andrea.s...@libero.it.cancellami.se.vuoi.scrivermi>
wrote in message
> Per stampare n volte una stessa etichetta, ecco il codice:
>
> Private Sub Corpo_Format(Cancel As Integer, FormatCount As Integer)
>
> 'NumeroCopie contiene il numero di copie che devono essere stampate
> 'Vedete voi come assegnarla.
>     If NumeroCopie > 1 AND FormatCount < NumeroCopie Then
>         Me.MoveLayout = True
>         Me.NextRecord = False
>     End If
>
> End Sub
Già nel Sito Comune era presente la soluzione. Usa un evento diverso ma il
concetto è quello.
FAQ, "Stampare N volte la stessa etichetta.", Luciano
Private Sub Corpo_Print(Cancel As Integer, PrintCount As Integer)
   If PrintCount < Me.ct_quantita Then
      Me.NextRecord = False
      PrintCount = PrintCount + 1
   Else
      PrintCount = 0
   End If
End Sub
E' interessante controllare i parametri MoveLayout, NextRecord e
PrintSection perchè si possono ottenere cose interessanti.
--
Ciao, AntoGal
*************************************************
Home Page (area programmatori di VolFtp)
http://volftp.mondadori.com/italiani/galletta/
per scaricare un gioco di DAMA ITALIANA
*************************************************


title: [?] Controlli con proprietà INDEX

author: Fabio Masciotra

text:
E' possibile in una maschera di ACCESS fare riferimento a piů controlli
(pulsanti command) contemporaneamente usando il campo .Index cosě come č
possibile in Visual Basic ?
grazie in anticipo
Fabio


title: [?] Controlli con proprietà INDEX

author: Lbo dall'ufficio

text:
>E' possibile in una maschera di ACCESS fare riferimento a piů controlli
>(pulsanti command) contemporaneamente usando il campo .Index cosě come č
>possibile in Visual Basic ?
non credo proprio...
come si fa in vb?
-------------------------------------------------------
concorsi pubblici truccati.  questo č solo un esempio:
http://www.fortunecity.com/business/koch/947/index.htm


title: [?] Controlli con proprietà INDEX

text:
Fabio Masciotra <
fam...@tiscalinet.it
> wrote in message
87c1p4$h0c$1...@lacerta.tiscalinet.it...
> E' possibile in una maschera di ACCESS fare riferimento a piů controlli
> (pulsanti command) contemporaneamente usando il campo .Index cosě come č
> possibile in Visual Basic ?
Con access non si possono creare array di controlli, perň ogni controllo fa
parte di un insieme che č possibile ciclare.
Puoi usare un classico ciclo for:
For i = 1 to N
 Debug.Print Me(i)
Next i
dove Me(0) o anche Me.Controls(0) fanno riferimento al primo elemento di
questo insieme.
Puoi anche chiamare i controlli con un nome tipo TxtBox1, TxtBox2,
TxtBox3... ed accedervi con la sintassi:
For i = 1 to N
 Debug.Print Me("TxtBox" & i)
Next i
Dai un'occhiata anche a For...Each...Next, di solito č questa la sintassi
piů usata.
--
Ciao, AntoGal
*************************************************
Home Page (area programmatori di VolFtp)
http://volftp.mondadori.com/italiani/galletta/
per scaricare un gioco di DAMA ITALIANA
*************************************************


title: [?] Controlli con proprietà INDEX

author: ema

text:
Mio cugino mi ha detto che Lbo dall'ufficio <
l...@NOSPAM.blunet.it
> scrisse:
>>E' possibile in una maschera di ACCESS fare riferimento a più controlli
>>(pulsanti command) contemporaneamente usando il campo .Index così come è
>>possibile in Visual Basic ?
> non credo proprio...
>
> come si fa in vb?
>
e` la solita matrice di controlli.
bye!
--
Emanuele Cesena        <
ece...@penguinpowered.com
>
http://www.penguinpowered.com/~ecesena
- Come fanno i carabinieri a mettersi la lacca sui capelli?
- La spruzzano per aria e poi cercano di prenderla al volo con la testa.
		-- Da it.hobby.umorismo


title: [?] Controlli con proprietà INDEX

text:
Grazie 1K a tutti quanti
byte byte
Fabio


title: come disabilitare i messaggi di errore di Access?

author: Buonuomo

text:
Salve a tutti
Non sono ancora riuscito a risolvere il seguente problema :
immettendo un valore non in elenco in una casella combinata far uscire solo
il msgbox che avverte che il valore non è presente e chiede se lo si vuole
inserire senza nessun altro messaggio di Access.
Ho già impostato su non in elenco il seguente codice
Private Sub UltimoTecnico_NotInList(NewData As String, response As
Integer)
   DoCmd.SetWarnings False
   Dim risposta As Integer
   risposta = MsgBox("Tecnico non in elenco, Vuoi Inserirlo?",
vbYesNo,"ERRORE")
   If risposta = vbYes Then
      DoCmd.OpenForm "Inserimento tecnici"
    Else: Cancel = "true"
   End If
 End Sub
ma il Access continua imperterrito.
Grazie in anticipo


author: Antonio Biso

text:
"Buonuomo" <
buon...@libero.it
> ha scritto nel messaggio
news:lb%ha.481$nD4....@twister1.libero.it...
> Salve a tutti
> Non sono ancora riuscito a risolvere il seguente problema :
> immettendo un valore non in elenco in una casella combinata far uscire
solo
> il msgbox che avverte che il valore non è presente e chiede se lo si vuole
> inserire senza nessun altro messaggio di Access.
> Ho già impostato su non in elenco il seguente codice
>
> Private Sub UltimoTecnico_NotInList(NewData As String, response As
> Integer)
>    DoCmd.SetWarnings False
>    Dim risposta As Integer
>    risposta = MsgBox("Tecnico non in elenco, Vuoi Inserirlo?",
> vbYesNo,"ERRORE")
>    If risposta = vbYes Then
>       DoCmd.OpenForm "Inserimento tecnici"
>     Else: Cancel = "true"
Guarda che a cancel NON devi dare il valore della stringa "true", ma gli
devi dare il valore True, costante simbolica che vale -1
Antonio


text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:Kf%ha.525$mg5....@twister2.libero.it...

Grazie per la precisazione, ma continua a visualizzare la finestra che
avverte che "Il testo immesso non corrisponde ad una voce dell'elenco" ecc.


text:
"Buonuomo" <
buon...@libero.it
> ha scritto nel messaggio
news:1m%ha.538$nD4....@twister1.libero.it...

Stralcio da un mio caso:
Dim msg As String
    Dim risposta As Integer
    Response = acDataErrContinue
    msg = "Fornitore non presente in archivio!@Si vuole inserire nel sistema
"
    msg = msg & "il nuovo fornitore " & NewData & "?@"
    risposta = MsgBox(msg, vbInformation + vbYesNo, "Conferma operazione!")
    If risposta = vbYes Then
        DoCmd.OpenForm "Ins_Mod Fornitore", , , , acFormAdd, , "Ins-Ins"
    Else
        Fornitore.Undo
    End If
Antonio


text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:X2fia.2593$nD4....@twister1.libero.it...
>
> "Buonuomo" <
buon...@libero.it
> ha scritto nel messaggio
> news:1m%ha.538$nD4....@twister1.libero.it...
> >
cut
> > > Antonio
> > >
> > Grazie per la precisazione, ma continua a visualizzare la finestra che
> > avverte che "Il testo immesso non corrisponde ad una voce dell'elenco"
> ecc.
>
> Stralcio da un mio caso:
> Dim msg As String
>     Dim risposta As Integer
>
>     Response = acDataErrContinue
>     msg = "Fornitore non presente in archivio!@Si vuole inserire nel
sistema
> "
>     msg = msg & "il nuovo fornitore " & NewData & "?@"
>     risposta = MsgBox(msg, vbInformation + vbYesNo, "Conferma
operazione!")
>     If risposta = vbYes Then
>         DoCmd.OpenForm "Ins_Mod Fornitore", , , , acFormAdd, , "Ins-Ins"
>     Else
>         Fornitore.Undo
>     End If
>
> Antonio
>
Grazie Antonio, sei gentilissimo.


title: Eliminare messagio di aggiunta riga

author: *kInAsH*

text:
Ciao ragazzi,
questo è il primo messaggio che posto qui e spero di ricevere una risposta:
Come faccio ad eliminare quel messaggio che mi avverte che è stata
aggiunta una riga ad una tabella quando inserisco tramite maschera dei
dati in essa? Ovviamente tramite codice....
Grazie a tutti!
*kInAsH*


title: Eliminare messagio di aggiunta riga

author: Karl Donaubauer

text:
*kInAsH* wrote:
> Come faccio ad eliminare quel messaggio che mi avverte che è stata
> aggiunta una riga ad una tabella quando inserisco tramite maschera dei
> dati in essa? Ovviamente tramite codice....
www.donkarl.com/it
 FAQ 2.4 Eliminare i messaggi d'avviso
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it
 + CISA2
Conferenza Italiana per Sviluppatori di Access, Ancona, 22+23/4/2006


title: Quesito da Inesperto

author: Lino - GAP

text:
Salve,
ogni tanto mi capita di prendere spunti ed esempi dal
Sito Comune del newsgroup it.comp.appl.access.
Questa volta mi stavo arrovellando su un'idea, premettere che sono un
dilettante-autodidatta e cinquantenne, volevo cercare di cambiare la
risoluzione del video.
Esempio..aprire una maschera e scegliere se settare lo schermo 800x600
oppure 1024x768 quindi sul sito alla sezione Moduli trovo
5.54 API - Cambia Risoluzione Video.
Ma purtroppo non avendo esperinza o tecnica non so come utilizzare
questa risorsa.
Al limite se mi date qualche link dove potermi documentare o risolvere
questo mio problema.
Grazie a tutti
--
--
Ciao Lino - GAP Napoli
http://www.gapnapoli.org/


title: Quesito da Inesperto

author: Graziano

text:
Alla faccia dell'inesperto cinquantenne!!
La risoluzione del video è uno dei problemi piu' complessi e richiede
conoscenze approfondite di api windows.
Ci sono delle classi scopiazzate qua e la su internet, ma capirla fino in
fondo
questa faccenda richiede parecchio studio.
La risoluzione dello schermo dipende dal sistema operativo.
Le API windows, salvo usarle copia e incolla ( metodo usato fino ad ora da
me)
richiedono molto tempo: non è facile capire cosa cambiare anche in possesso
di
esempi.
Ricordo un "Access 2000 manuale di programmazione" edito dalla Jackson e
traduzione del manualone edito dalla Sybex.
Era allegato un cd con parecchie classi già pronte ai vari scopi, tra cui
quello della
gestione dello schermo.
Se interessato mail to:
graziano...@tiscali.it
P.S.: inesperto quarantenne autodidatta
"Lino - GAP" <
ulisse_...@libero.it
> ha scritto nel messaggio
news:MPG.1ea5fdbac...@news.libero.it...



title: Quesito da Inesperto

author: VedoTondo

text:
"Lino - GAP" <
ulisse_...@libero.it
> ha scritto nel messaggio
news:MPG.1ea5fdbac...@news.libero.it...
> Grazie a tutti
> --
> --
> Ciao Lino - GAP Napoli
>
http://www.gapnapoli.org/
All'inizio pensavo di aver sbaglio NG, ciao Lino tutto bene?
Che si dice al GAP?
Saluti Andrea


title: Quesito da Inesperto

author: Alessandro Baraldi

text:
Quel modulo è abbastanza semplice, con l'accezione del termine
Semplice, e si basa
sulle API del SO per ricavare i settaggi Video salvati in una
UDT(Struttura dati chiamata DevMode).
Le strutture complesse sono uno dei mezzi più frequenti usati dalle
API per scambiarsi
i dati.
Quindi all'interno della struttura si vanno a modificare i 2
atomi dmPelsWidth/dmPelsHeight, che rappresentano i valori di
risoluzione attuali,
con quelli NUOVI, quindi si ripassa la struttura all'API di
modifica...!
La difficoltà delle API è capire che per usarle spesso serve
appoggiarsi a strutture
dati complesse prestabilite, e che quello è l'unico modo di poter
dialogare con le funzioni.
L'uso del Modulo è banale anche se riporta un'errore dovuto ad una
procedura
non presente che salvava i dati in un file INI, ma non dà anomalie di
funzionamento...!
Le 2 chiamate da fare sono queste:
' Con la prima imposti la Risoluzione all'apertura del tuo applicativo
Public Function StartUp()
   Call ChangeRes("1024", "768", True)
End Function
' Con la 2° ripristini l'impostazione originale
Public Function SetOldRes()
   Call ChangeRes(HoldX, HoldY, False)
End Function
Se ora vuoi andare a ridimensionare i controlli in base alla
risoluzione, cosa
che trovo scandalosamente INUTILE, allora le cose si complicano.
Ciao
@Alex


title: Quesito da Inesperto

text:
In article <443cb036$0$18299$
4faf...@reader1.news.tin.it
>,
Vedotond...@alice.it
 says...
> All'inizio pensavo di aver sbaglio NG, ciao Lino tutto bene?
> Che si dice al GAP?
>
> Saluti Andrea
Ciao carissimo, anche a me pare strano incontrarti da queste
parti....:-)
Affettuosamente ti saluto e ti auguro una serena Pasqua.



title: Quesito da Inesperto

text:
In article <
1144832693.4...@i40g2000cwc.googlegroups.com
>,
ik2...@libero.it
 says...
> Quel modulo =E8 abbastanza semplice, con l'accezione del termine
> Semplice, e si basa....cut
Grazie per la risposta ....la mia era pura curiosità tecnica.
Quindi volevo cimentarmi ed imparare.
Una sola domanda, scusami l'ignoranza abissale ma lo avevo premesso,
come posso sfruttare le 2 chiamate che mi hai scritto con due pulsanti
su una maschera che farò partire all'avvio del database?
Grazie ancora e serena Pasqua.



title: Quesito da Inesperto

text:
"Lino - GAP" <
ulisse_...@libero.it
> ha scritto nel messaggio
news:MPG.1ea70702b...@news.libero.it...
>> Saluti Andrea
> Ciao carissimo, anche a me pare strano incontrarti da queste
> parti....:-)
> Affettuosamente ti saluto e ti auguro una serena Pasqua.
> --
> --
> Ciao Lino - GAP Napoli
>
http://www.gapnapoli.org/
Auguri anche a tutti voi, salutami tanto anche Geppy!
Saluti Andrea


title: automazione ma solo dopo aver visualizzato la form

text:
vorrei visualizzare il caricamento dei dati mediante una barra di
avanzamento.
i dati vengono caricati all'apertura della maschera, ma gli eventi
open,load,activate e current si verificano prima della visualizzazione
della form e quindi i dati sono già stati inseriti nella  tabella che
uso come temporanea.
come posso far partire il caricamento dei dati dopo la visualizzazione
della form? grazie


author: PBsoft

text:

Da provare: potresti rendere la form unbound e quindi provvedere alla modifica
della RecordSource tramite VBA.
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype: pbsoftsolution


title: chiamata http POST

text:
salve a tutti,
dovrei inviare dei file con una chiamata http POST con Basic Authentication con username e password.
E' possibile da Access ?
grazie
Maurizio


title: chiamata http POST

text:

Hai ovviamente bisogno di un Controllo preposto alla comunicazione via WEB...
Questo controllo è INET e, una volta istanziato fa quello che ti gli dici di fare...

https://www.experts-exchange.com/questions/21008845/upload-a-file-with-the-inet-control-in-VBA.html

@Alex


title: chiamata http POST

author: Maurizio

text:

ciao Alex, grazie per la risposta.
Sto usando Access 2000 e Access 2007. Dove trovo il controllo INET ?
Maurizio


title: chiamata http POST

text:
...
>
> ciao Alex, grazie per la risposta.
> Sto usando Access 2000 e Access 2007. Dove trovo il controllo INET ?
> Maurizio

SE lo hai lo trovi nei componenti COM nei riferimenti... "Microsoft Internet Transfer Control", se non clo hai sarebbe strano, puoi scaricarlo ed aggiungerlo con ADD REFERENCE... (MSINET.OCX)

@Alex


title: chiamata http POST

text:

ciao Alex,
ho aggiunto il controllo msinet.ocx ma adesso mi dice "il componente activex non è in grado di creare l'oggetto"

le istruzioni sono:
  Dim myHTTP As Inet

  Const LocalFileName As String = "C:\test\Prodotti.xls"
  Const sScriptURL As String = "
https://api.percorso
"
  Const sScriptLogin As String = "user=demo&submit=Upload&pass=demo"
  Const sScriptHdrs As String = "Content-Type: multipart/form-data; boundary=---------------------------7d43992f3f0642"

  Set myHTTP = New Inet
  With myHTTP

    .Execute sScriptURL, "POST", sScriptLogin, sScriptHdrs
    Do While .StillExecuting
      DoEvents
    Loop

  End With
  Set myHTTP = Nothing

cosa dovrei fare ?
Maurizio


title: chiamata http POST

author: Andrea

text:
Il 26/03/2019 16:32,
officeo...@gmail.com
 ha scritto:
> Il giorno martedì 26 marzo 2019 15:47:52 UTC+1, @Alex ha scritto:
>> ...
>>>

> cosa dovrei fare ?
> Maurizio
>

esiste il file  file MSINET.OCX in \windows\system32 ?

registra il componente con il comando:

regsvr32 \windows\system32\msinet.ocx

Inoltre, il controllo in questione e' soggetto a controllo della
licenza, e su un PC in cui non e' installato VB, potrebbe dare quei
problemi. Per questo motivo ti consiglio anche di scaricare da

http://support.microsoft.com/kb/194751/it

il file VB6Cli.exe ed eseguirlo sul PC dove hai l'errore.


title: chiamata http POST

text:

ciao Andrea,
grazie per la risposta.
MSINET.OCX è presente e lo avevo già registrato.

Il link che mi hai passato non funziona
Maurizio


title: chiamata http POST

author: BFS

text:

se devi richiamare api di un webserver puoi usare anche questo sistema

https://codingislove.com/http-requests-excel-vba/

io lo uso per le fatture di aruba e per la gestione sms skebby

BFS


title: ricerca del primo carattere numerico a partire da destra

author: giancarlo

text:
Ciao a tutti. In A97 ho un campo contenente una stringa di testo fatta
sempre in questo modo:
DescrizioneIndirizzo (spazio) CAP (spazio) DescrizioneComune
Vorrei separare la DescrizioneComune dal reso e ho pensato di estrarre
tramite query tutto quello che c'č nel campo, a partire da destra, finchč
non incontra un numero (l'ultimo numero del CAP). Ho pensato di fargli
cercare lo (spazio), ma non va bene Xchč ci sono dei comuni formati da 2 o
piů parole.
Per trovare la lunghezza della stringa da estrarre pensavo di utilizzare
InStr, ma non riesco a fargli trovare un valore numerico.
InStr([campo1];"#") non funzia.
Sapete darmi qualche suggerimento?
Grazie a tutti.
Giancarlo


author: Roberto dalla campagna

text:
"giancarlo" <
thi...@tin.it
> ha scritto nel messaggio
news:cknq3o$5pc$1...@grillo.cs.interbusiness.it...

Ti riporto qui di seguito un vecchio post che conteneva un quesito simile al
tuo e la relativa soluzione:
=======================
> Dovrei dividere in due parti delle stringhe contenute nel campo di una
> tabella,
> tra il numero civico e il cap per ottenere due campi diversi, faccio
> un esempio con qualcuna di queste stringhe:
> VIA EINAUDI, 33 00013 MENTANA   RM
> L.GO BUONARROTI  84   00052 CERVETERI   RM
> VIA AQUILA, 27   95037 SAN GIOVANNI LAPUNTA   CT
> quindi dovrei ottenere:
> campo1                                     campo2
> VIA EINAUDI, 33                        00013 MENTANA   RM
> L.GO BUONARROTI  84                    00052 CERVETERI   RM
> VIA AQUILA, 27                         95037 SAN GIOVANNI LAPUNTA   CT
> il problema č che usando la funzione instr non posso dare come
> indicazione
> lo spazio in quanto lo ritrovo in altre parti della stringa.
> Come si potrebbero dividere le stringhe fra il numero civico e il cap?
> Un Saluto a tutti
> Davide
Se č vero che il CAP č l'unica sottostringa lunga 5 contenente solo numeri.
Se i dati da suddividere sono contenuti in un campodi tipo testo chiamato
TuttoInsieme in una tabella chiamata Tabella1.
In un modulo del tuo database memorizza il seguente codice VBA:
Public Function DividiIndirizzo(IndirizzoUnico _
As String, PrimaDopo As Integer) As String
Dim Conta As Integer
Dim Conta2 As Integer
Dim Pippo As String
DividiIndirizzo = ""
For Conta = 1 To Len(IndirizzoUnico) - 5
    Pippo = ""
    For Conta2 = 0 To 4
        If IsNumeric(Mid(IndirizzoUnico, _
        Conta + Conta2, 1)) Then
            Pippo = Pippo & Mid(IndirizzoUnico, _
            Conta + Conta2, 1)
        End If
    Next Conta2
    If Len(Pippo) = 5 Then
        If PrimaDopo = 1 Then
            DividiIndirizzo = Left(IndirizzoUnico, _
            Conta - 1)
            Exit Function
        Else
            DividiIndirizzo = Mid(IndirizzoUnico, Conta)
            Exit Function
        End If
    End If
Next Conta
End Function
Quindi per ottenere la divisione dell'indirizzo in due campi creati una
query che abbia il seguente codice SQL:
SELECT Tabella1.TuttoInsieme, DividiIndirizzo([TuttoInsieme],1) AS Campo1,
DividiIndirizzo([TuttoInsieme],2) AS Campo2
FROM Tabella1;
--
Roberto
==============================
Penso che dovrebbe aiutarti a risolvere il tuo problema.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


text:
"Roberto dalla campagna" <
r.ma...@libero.it
> ha scritto nel messaggio
news:OXNbd.42053$H11.1...@twister1.libero.it...

Accidenti!
Complimenti.
Grazie. Giancarlo



title: Perche' il file mdb si 'gonfia' ?

author: RobertoA

text:
Le classiche procedure di magazzino, vendite, ecc...
Sistema = Access 2003 + Postresql via odbc + Windows Xp pro
Sull'mdb non ci sono dati che sono solo su Postgresql
Se creo un file mdb vuoto ed importo tutte le form, query, report, moduli
dal file del progetto originale, il file mdb si riduce a circa 20 Mbyte
Dopo qualche ora di lavoro, cresce a 50, 60 anche 100 Mbyte
Ogni tanto compatto e ripristino, e mi ritorna a circa 50 Mbyte
Se compatto, ripristino, trasformo in versione file Access2003 (normalmente
lavoro con la versione file Access2000) e trasformo in mde, mi restituisce
un 20 Mbyte
Da notare che il file in versione Access2003 e' sempre sui 50 Mbyte, solo
l'mde si riduce
Pero' se re-importo tutto in un file appena creato, re-ottengo un file mdb
da 20 Mbyte circa
La domanda e':  considerando che i dati sono da un'altra parte, perche' il
file mdb di lavoro non riesco a ridurlo sotto i 50 Mbyte?
Attenzione, non ci sono problemi funzionali di nessun tipo, era solo una
curiosita' che volevo soddisfare, volevo capire il perche' di queste taglie
variabili del file di lavoro
Ciao e grazie
RobertoA


title: Perche' il file mdb si 'gonfia' ?

author: Alessandro Cara

text:
RobertoA ha scritto:
[cut]
> Da notare che il file in versione Access2003 e' sempre sui 50 Mbyte, solo
> l'mde si riduce
> Pero' se re-importo tutto in un file appena creato, re-ottengo un file mdb
> da 20 Mbyte circa
> La domanda e':  considerando che i dati sono da un'altra parte, perche' il
> file mdb di lavoro non riesco a ridurlo sotto i 50 Mbyte?
I  dati si ma tutta la parte attiva (i.e. forms etc) sta sull'mdb di
lavoro. Se muovi una riga in un reports access riscrive duta la
definizione del report nell'mdb.
--
ac


title: Perche' il file mdb si 'gonfia' ?

text:
Alessandro Cara ha scritto:
duta = tutta
--
ac


title: Perche' il file mdb si 'gonfia' ?

text:

Perche? Quella che gia' c'e' gia' dentro non gli basta?
Quello che non capisco e' come mai ha bisogno di un file da 50 mega, se
appena importato (e quindi col file da 20 mega) gia' funziona tutto
correttamente?
Quante copie delle stesse cose si tiene dentro (definizione report, form,
ecc...)?
E se davvero fosse cosi', e' possibile risalire all'ultima copia, alla
penultima, alla terz'ultima?
Ciao e grazie
RobertoA


title: Perche' il file mdb si 'gonfia' ?

text:

Alcune cause trovi qui:
 La dimensione del database cresce molto

www.donkarl.com/it?FAQ1.22
Molto frequente � codice male e/o compilato male.
Puoi provare cosa succede sulla dimensione dopo un decompile
(
www.donkarl.com/it?FAQ1.23
) e la successiva compressione del db.
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


title: Perche' il file mdb si 'gonfia' ?

text:
RobertoA ha scritto:
>>> Da notare che il file in versione Access2003 e' sempre sui 50 Mbyte, solo
>>> l'mde si riduce
>>> Pero' se re-importo tutto in un file appena creato, re-ottengo un file
>>> mdb da 20 Mbyte circa
>>> La domanda e':  considerando che i dati sono da un'altra parte, perche'
>>> il file mdb di lavoro non riesco a ridurlo sotto i 50 Mbyte?
>> I  dati si ma tutta la parte attiva (i.e. forms etc) sta sull'mdb di
>> lavoro. Se muovi una riga in un reports access riscrive duta la
>> definizione del report nell'mdb.
>
> Perche? Quella che gia' c'e' gia' dentro non gli basta?
Cosa e' che ha "dentro"? Prova a pensare a come la faresti tu la
gestione degli spazi tenendo come "milestones", fondamentalmente, due
cose: affidabilita' e prestazione(*).
(*)  Da qualche parte, in rete, c'e' la descrizione della organizzazione
fisica dei file di SQL-server e Oracle quella degli mdb non si dovrebbe
scostare di molto (l'ho cercata ma non sono ancora riuscito a trovarla).
> Quello che non capisco e' come mai ha bisogno di un file da 50 mega, se
> appena importato (e quindi col file da 20 mega) gia' funziona tutto
> correttamente?
Ed infatti usa un file di 20 mega, se non lo modifichi. Per quanto mi
riguarda difficilmente arrivo a 20 mega per la parte di FE.
> Quante copie delle stesse cose si tiene dentro (definizione report, form,
> ecc...)?
Una copia attiva e tutte le copie che ha contrassegnato "non valide"
dall'ultima "compressione". La cosa non e' esattamente cosi' ma spiegare
la organizzazione di una base dati(*) richiede un post piuttosto lungo e
qualche "slide" esplicativa.
(*) in questo caso per base dati intendo la organizzazione fisica di un
file che, normalmente, non e' esattamente "sequenziale"
> E se davvero fosse cosi', e' possibile risalire all'ultima copia, alla
> penultima, alla terz'ultima?
Non con strumenti normali ma, probabilmente, se ti metti a scrivere un
bel programmino in "C" o assembler potresti anche riuscirci sperando che
qualche nuova versione non modifichi la struttura di base del file. E'
un po' quello che succede quando si recuperano i file cancellati nel
sistema operativo o si ricostruiscono le catene di
puntamento/collegamento fra le varie parti di un qualsiasi spezzatino
(cfr. Abu Simbel o svariate piramidi Maya ;-{))
SQS-->HTH
--
ac


title: Come iinibire la chiusura form se si fà click sul pulsante "X" ?

author: Paolo

text:
Ciao a tutti, non riesco a trovare una soluzione per inibire la chiusura
delle maschere quando si fà click sul pulsante di chiusura contrassegnato da
una "X" che si trova a destra, in tutte le barre del titolo di tutte le
finestre.
Ringrazio tutti in attesa di aiuto. Paolo


author: ciroteo

text:
"Paolo" <
lor...@fastwebnet.it
> ha scritto nel messaggio
news:lLQpf.15735$Cn4....@tornado.fastwebnet.it...

verifica sul sito di karl c'è un bell'esempio.
www.donkarl.it
\cisa


text:
"Paolo" <
lor...@fastwebnet.it
> ha scritto nel messaggio
news:lLQpf.15735$Cn4....@tornado.fastwebnet.it...

http://www.donkarl.com/it/index.htm?/it/FAQ/FAQ4Maschere.htm
faq 1.12


text:
Grazie a tutti, ora vado a vedere sul sito, siete stati gentilissimi a
rispondermi immediatamente.
Spero (un giorno) di poter fare altrettanto. Ciao !!!!
"ciroteo" <
ciroteochio...@libero.it
> ha scritto nel messaggio
news:do8le8$d22$1...@fittipaldi.interac.it...



text:
"Paolo" <
lor...@fastwebnet.it
> ha scritto nel messaggio
news:lLQpf.15735$Cn4....@tornado.fastwebnet.it...

Io sono riuscito a toglierla la X, basta andare in struttura maschera,
proprietà della maschera e poi trovi la voce "pulsante chiusura" e scegli
NO, in questo modo sparisce del tutto.
Saluti Andrea


text:
"VedoTondo" <
nospamv...@alice.it
> ha scritto nel messaggio
news:43a80583$0$27598$4faf...@reader1.news.tin.it...

leggi bene ... la finestra di access ...


title: Totale listbox

author: Maurizio M

text:
Buonasera a tutti , perdonatemi per la banalità, sto cercando di usare le
listbox ma non riesco a capire come fare il totale di una colonna.
SO winxp+access2000
ho provato così ma non funziona
Private Sub LstOrdine_Click()
Dim x As Integer
Dim Tot As Double
Tot = 0
Me.LstOrdine.ListIndex = 0
For x = 0 To (Me.LstOrdine.ListCount) - 1
Me.LstOrdine.ListIndex = ((Me.LstOrdine.ListIndex) + 1)
MsgBox (Me.LstOrdine.ListIndex), , "ListIndex" 'controllo se il listindex
cambia
'[LstOrdine].Column(3)=quantità
'[LstOrdine].Column(4)=prezzo
'aggiorno il totale
Tot = Tot + (([LstOrdine].Column(3)) * ([LstOrdine].Column(4)))
Next x
Me.TxtTotOrdine = (Tot)
End Sub
 Se qualcuno mi può spiegare dove sbaglio lo ringrazio in anticipo.
Maurizio


title: Totale listbox

text:

Private Sub elenco_forniture_AfterUpdate()
Dim avvisi As Integer
Dim nomi_forniture
Dim frm As Form, ctl As Control
    Dim varItm As Variant
    Set frm = Me.Form
    Set ctl = frm!elenco_forniture
    For Each varItm In ctl.ItemsSelected
        avvisi = Int(avvisi) + Int(ctl.Column(2, varItm))
        'MsgBox avvisi
        nomi_forniture = nomi_forniture & ctl.Column(1, varItm) & " -
(" & ctl.Column(0, varItm) & ")" & vbCrLf
    Next varItm
    Me.avvisi_selezionati = avvisi
    Me.forniture_selezionate = nomi_forniture
    Me.conteggio_selezionati = ctl.ItemsSelected.Count
End Sub
questo funziona perfettamente, adattalo e sei ok
ciao


title: FYI: Data e luogo della CISA2

text:
Ciao,
la seconda Conferenza Italiana per Sviluppatori di Access (CISA2)
avrą luogo ad Ancona, Sab+Dom 22+23/04/2006.
In questi giorni scegliamo i relatori ed argomenti.
Offerti dai regular di questi 2 newsgroup sono welcome.
(Potete tranquilmente usare il mio indirizzo email che uso qui.)
L'iscrizione iniziera nel corso di febbraio.
I dettagli e novitą si trovano sempre sul sito
www.donkarl.com/it/cisa
.
--
cu
Karl
*********
Access FAQ:
www.donkarl.com/it
+ Conferenza Italiana per Sviluppatori di Access (CISA)


title: FYI: Data e luogo della CISA2

author: Ferrari Rino

text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:445olm...@individual.net...

Finalmente Karl , e a presto a tutti i partecipanti del CISA 2.
Ferrari Rino


title: FYI: Data e luogo della CISA2

author: Nick

text:
Karl Donaubauer ha detto: in data 30/01/2006 7.05:
> Ciao,
>
> la seconda Conferenza Italiana per Sviluppatori di Access (CISA2)
> avrà luogo ad Ancona, Sab+Dom 22+23/04/2006.
>
> In questi giorni scegliamo i relatori ed argomenti.
> Offerti dai regular di questi 2 newsgroup sono welcome.
> (Potete tranquilmente usare il mio indirizzo email che uso qui.)
>
> L'iscrizione iniziera nel corso di febbraio.
>
> I dettagli e novità si trovano sempre sul sito
www.donkarl.com/it/cisa
.
>
Beeelllooo!!!
era da tempo che aspettavo questo post...
peccato che il 22 aprile ho un matrimonio (non il mio :P)... e non posso
partecipare... quest'anno seguirò l'evento nelle retrovie :(...
Ciao
Nick


title: FYI: Data e luogo della CISA2

author: MA

text:

Va beh dammi le coordinate della tizia (Longitudine e Latitudine)
e mando a Ciroteo a farle saltare il matrimonio...
Mica perchè la conquista, Lei avrà una considerazione tale del genere
maschile che non vorrà più legarsi ad un esemplare..
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: FYI: Data e luogo della CISA2

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:drkm19$910$1...@area.cu.mi.it...
> Nick wrote:
>> Karl Donaubauer ha detto: in data 30/01/2006 7.05:
>>> Ciao,
>>>
>>> la seconda Conferenza Italiana per Sviluppatori di Access (CISA2)
>>> avrà luogo ad Ancona, Sab+Dom 22+23/04/2006.
>>>
>>> In questi giorni scegliamo i relatori ed argomenti.
>>> Offerti dai regular di questi 2 newsgroup sono welcome.
>>> (Potete tranquilmente usare il mio indirizzo email che uso qui.)
>>>
>>> L'iscrizione iniziera nel corso di febbraio.
>>>
>>> I dettagli e novità si trovano sempre sul sito
>>>
www.donkarl.com/it/cisa
.
>>>
>> Beeelllooo!!!
>>
>> era da tempo che aspettavo questo post...
>>
>> peccato che il 22 aprile ho un matrimonio (non il mio :P)... e non
>> posso partecipare... quest'anno seguirò l'evento nelle retrovie :(...
>>
>> Ciao
>> Nick
>
> Va beh dammi le coordinate della tizia (Longitudine e Latitudine)
> e mando a Ciroteo a farle saltare il matrimonio...
> Mica perchè la conquista, Lei avrà una considerazione tale del genere
> maschile che non vorrà più legarsi ad un esemplare..
> --
cacchio un colpo basso piazzato cosi al lunedi mattina ... è difficile da
digerire ... ! la schiena rotta per il gran spalare neve di questi due
giorni mi impedisce di replicare adeguatamente ...
mi riservo comunque di compiere l'incarico verso la fanciulla in questione
con il massimo della professionalità possibile. Non temete Nick alla CISA2
ci sarà ...! anche se la sposa lo rincorrerà fio ad Ancona con il bouqet in
mano ...


title: FYI: Data e luogo della CISA2

text:
MA ha detto: in data 30/01/2006 10.25:
> Nick wrote:
>> Karl Donaubauer ha detto: in data 30/01/2006 7.05:
>>> Ciao,
>>>
>>> la seconda Conferenza Italiana per Sviluppatori di Access (CISA2)
>>> avrà luogo ad Ancona, Sab+Dom 22+23/04/2006.
>>>
>>> In questi giorni scegliamo i relatori ed argomenti.
>>> Offerti dai regular di questi 2 newsgroup sono welcome.
>>> (Potete tranquilmente usare il mio indirizzo email che uso qui.)
>>>
>>> L'iscrizione iniziera nel corso di febbraio.
>>>
>>> I dettagli e novità si trovano sempre sul sito
>>>
www.donkarl.com/it/cisa
.
>>>
>> Beeelllooo!!!
>>
>> era da tempo che aspettavo questo post...
>>
>> peccato che il 22 aprile ho un matrimonio (non il mio :P)... e non
>> posso partecipare... quest'anno seguirò l'evento nelle retrovie :(...
>>
>> Ciao
>> Nick
>
> Va beh dammi le coordinate della tizia (Longitudine e Latitudine)
> e mando a Ciroteo a farle saltare il matrimonio...
> Mica perchè la conquista, Lei avrà una considerazione tale del genere
> maschile che non vorrà più legarsi ad un esemplare..
a coordinate non sta nemmeno tanto lontana da Ciroteo... ma preferisco
evitare di divulgare questa notizia per il fatto che la "tizia" :) è
praticamente (per motivi di studio) sempre con la mia "caia".. e non
vorrei che l'effetto disgusto avesse effetto pure su di lei... :D
ciao
Nick


title: FYI: Data e luogo della CISA2

text:

vedi che gli amici servono, in un colpo due piccioni..
Dai che non ho ancora perso le speranze per te...
ti puoi salvare



title: FYI: Data e luogo della CISA2

text:
MA ha detto: in data 30/01/2006 10.35:

...la speranza è l'ultima a morire :D
..cmq se non avete ancora deciso il luogo... pensate alla Valtellina
così un salto riesco a farlo :)
Ciao
Nick


title: FYI: Data e luogo della CISA2

author: Pablitomf

text:
Nick ha scritto:
[CUT]
> a coordinate non sta nemmeno tanto lontana da Ciroteo... ma preferisco
> evitare di divulgare questa notizia per il fatto che la "tizia" :) è
> praticamente (per motivi di studio) sempre con la mia "caia"..
"caia"? Azz, professionista anche nell'amore! Te la sei scelta
anagrammando ICAA? Era nei requisiti della scheda che le hai fatto
compilare? :)
> e non
> vorrei che l'effetto disgusto avesse effetto pure su di lei... :D
mai dire mai, l'evoluzione della specie, ha insegnato che a delle
deduzioni ovvie, spesso ci si arriva da soli! :-D [ROTFL]
--
Ciao
Pablitomf (Maurizio Facciuti)
Access : Ver.97 - 2K
----------------------------------
http://www.accessgroup.it/
http://www.sitocomune.com/
----------------------------------
Non mi fido molto delle statistiche, perchè un uomo con la testa nel forno
acceso e i piedi nel congelatore statisticamente ha una temperatura media.
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: FYI: Data e luogo della CISA2

text:
ciroteo ha scritto:
[CUT]
> cacchio un colpo basso piazzato cosi al lunedi mattina ... è difficile da
> digerire ... ! la schiena rotta per il gran spalare neve di questi due
> giorni mi impedisce di replicare adeguatamente ...
Beato te, almeno ti riposi! Io invece con questa faccia bruciata dal
"sole" a' voglia a mettere crema! :-D
> mi riservo comunque di compiere l'incarico verso la fanciulla in questione
> con il massimo della professionalità possibile.
Quella che "SAP"piamo? ;-)
Allora è ovvio, conta anche su di me!
PS
Nulla togliere ad Ancona, ma prorio ad Ancona doveva essere organizzata?
Napoli nn vi piaceva proprio? Vi organizzavo una seratina post CISA che ve
la ricordavate! Tipo quella in cui ho ritratto sabato sera il MA con
"BOTTIGLIONE" di Champagne a canna mentre la sua padrona si distraeva un
attimo con la mia sui passi di danze Caraibiche! OPS, l'ho detto! ;)



title: FYI: Data e luogo della CISA2

text:
Pablitomf wrote:
> ciroteo ha scritto:
>
> [CUT]
>> cacchio un colpo basso piazzato cosi al lunedi mattina ... è
>> difficile da digerire ... ! la schiena rotta per il gran spalare
>> neve di questi due giorni mi impedisce di replicare adeguatamente ...
>
> Beato te, almeno ti riposi! Io invece con questa faccia bruciata dal
> "sole" a' voglia a mettere crema! :-D
>
>> mi riservo comunque di compiere l'incarico verso la fanciulla in
>> questione con il massimo della professionalità possibile.
>
> Quella che "SAP"piamo? ;-)
> Allora è ovvio, conta anche su di me!
>
> PS
> Nulla togliere ad Ancona, ma prorio ad Ancona doveva essere
> organizzata? Napoli nn vi piaceva proprio? Vi organizzavo una
> seratina post CISA che ve la ricordavate! Tipo quella in cui ho
> ritratto sabato sera il MA con "BOTTIGLIONE" di Champagne a canna
> mentre la sua padrona si distraeva un attimo con la mia sui passi di
> danze Caraibiche! OPS, l'ho detto! ;)
Oh non ce la fai a tenterti un cecio in bocca eh???
Cmq ci siamodivertiti molto



title: FYI: Data e luogo della CISA2

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:drknrh$dak$1...@area.cu.mi.it...
> Pablitomf wrote:
>> ciroteo ha scritto:
>>
>> [CUT]
>>> cacchio un colpo basso piazzato cosi al lunedi mattina ... è
>>> difficile da digerire ... ! la schiena rotta per il gran spalare
>>> neve di questi due giorni mi impedisce di replicare adeguatamente ...
>>
>> Beato te, almeno ti riposi! Io invece con questa faccia bruciata dal
>> "sole" a' voglia a mettere crema! :-D
>>
>>> mi riservo comunque di compiere l'incarico verso la fanciulla in
>>> questione con il massimo della professionalità possibile.
>>
>> Quella che "SAP"piamo? ;-)
>> Allora è ovvio, conta anche su di me!
>>
>> PS
>> Nulla togliere ad Ancona, ma prorio ad Ancona doveva essere
>> organizzata? Napoli nn vi piaceva proprio? Vi organizzavo una
>> seratina post CISA che ve la ricordavate! Tipo quella in cui ho
>> ritratto sabato sera il MA con "BOTTIGLIONE" di Champagne a canna
>> mentre la sua padrona si distraeva un attimo con la mia sui passi di
>> danze Caraibiche! OPS, l'ho detto! ;)
> Oh non ce la fai a tenterti un cecio in bocca eh???
> Cmq ci siamodivertiti molto
>
>
>
MA che balla le danze caraibiche non me lo voglio assssssssolutamente
perdere!!!!
mi organizzo con Mariolo e vi sfidiamo! :-)


title: FYI: Data e luogo della CISA2

text:
ciroteo wrote:
> MA che balla le danze caraibiche non me lo voglio assssssssolutamente
> perdere!!!!
> mi organizzo con Mariolo e vi sfidiamo! :-)
Guarda che io ho preso lezioni direttamente da Careca!!!
Piuttosto io non ammetto defezioni, tu e mariolo VENITE e basta!!!



title: FYI: Data e luogo della CISA2

author: Mariolo

text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:445olm...@individual.net...
> Ciao,
>
> la seconda Conferenza Italiana per Sviluppatori di Access (CISA2)
> avrà luogo ad Ancona, Sab+Dom 22+23/04/2006.
>
> In questi giorni scegliamo i relatori ed argomenti.
> Offerti dai regular di questi 2 newsgroup sono welcome.
> (Potete tranquilmente usare il mio indirizzo email che uso qui.)
>
> L'iscrizione iniziera nel corso di febbraio.
>
> I dettagli e novità si trovano sempre sul sito
www.donkarl.com/it/cisa
.
>
> --
> cu
> Karl
> *********
> Access FAQ:
www.donkarl.com/it
> + Conferenza Italiana per Sviluppatori di Access (CISA)
>
Non so se è il luogo adatto questo per dare un suggerimento per un eventuale
argomento.
Vorrei ricordarvi che ai margini di questo NG vagano come anime in pena dei
NIUBBI (io ne sono il degno rappresentante), quindi suggerirei una sessione
per iniziati ma volonterosi dal titolo: "Visual basic for
application...questo sconosciuto, ovvero quando e come applicarlo". Io la
butto lì.
Saluti a tutti.
Mario


title: FYI: Data e luogo della CISA2

text:
Mariolo wrote:
> "Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
> news:445olm...@individual.net...
>> Ciao,
>>
>> la seconda Conferenza Italiana per Sviluppatori di Access (CISA2)
>> avrą luogo ad Ancona, Sab+Dom 22+23/04/2006.
>>
>> In questi giorni scegliamo i relatori ed argomenti.
>> Offerti dai regular di questi 2 newsgroup sono welcome.
>> (Potete tranquilmente usare il mio indirizzo email che uso qui.)
>>
>> L'iscrizione iniziera nel corso di febbraio.
>>
>> I dettagli e novitą si trovano sempre sul sito
>>
www.donkarl.com/it/cisa
.
>>
>> --
>> cu
>> Karl
>> *********
>> Access FAQ:
www.donkarl.com/it
>> + Conferenza Italiana per Sviluppatori di Access (CISA)
>>
>
> Non so se č il luogo adatto questo per dare un suggerimento per un
> eventuale argomento.
> Vorrei ricordarvi che ai margini di questo NG vagano come anime in
> pena dei NIUBBI (io ne sono il degno rappresentante), quindi
> suggerirei una sessione per iniziati ma volonterosi dal titolo:
> "Visual basic for application...questo sconosciuto, ovvero quando e
> come applicarlo". Io la butto lģ.
>
> Saluti a tutti.
> Mario
Ciao Mario.
Se non al Cisa, quest'operazione la stiamo lentamente facendo con
Accessgroup.
Nulla perņ ci vieta di organizzare qualcosa se non negli orari della
conferenza in quelli della post conferenza.
Tipo DopoFestival.
In quello mi candido io come uno dei possibili relatori



title: FYI: Data e luogo della CISA2

text:
cut
>>>
>>> In questi giorni scegliamo i relatori ed argomenti.
>>> Offerti dai regular di questi 2 newsgroup sono welcome.
>>> Karl
>>> *********
cut
>> Non so se è il luogo adatto questo per dare un suggerimento per un
>> eventuale argomento.
>> Vorrei ricordarvi che ai margini di questo NG vagano come anime in
>> pena dei NIUBBI (io ne sono il degno rappresentante), quindi
>> suggerirei una sessione per iniziati ma volonterosi dal titolo:
>> "Visual basic for application...questo sconosciuto, ovvero quando e
>> come applicarlo". Io la butto lì.
>>
>> Saluti a tutti.
>> Mario
>
> Ciao Mario.
> Se non al Cisa, quest'operazione la stiamo lentamente facendo con
> Accessgroup.
> Nulla però ci vieta di organizzare qualcosa se non negli orari della
> conferenza in quelli della post conferenza.
> Tipo DopoFestival.
> In quello mi candido io come uno dei possibili relatori
ciao MA, io appoggio caldamente la tua candidatura.
A mio modo di vedere per gli inziati è fondamentale avere delle basi per
affrontare un minimo la programmazione (VBA appunto), è chiaro che un buon
libro forse è la cosa migliore, però qualche ora per essere impostati da
qualcuno che è bravo ad insegnare fa risparmiare tempo in termini di sforzo
di apprendimento a chi sta imparando.
Quindi meditate gente meditate o suggeritemi un libro pratico per il VBA
altrimenti vi ammorberò con le mie richieste banali.
Ciao.
P.S. comunque anche se il cisa si terrà a Napoli o a Canicattì cercherò di
partecipare col fido CiroCiroteo, se non altro per rivedervi in faccia.
Mario


title: FYI: Data e luogo della CISA2

text:
Mariolo ha scritto:
> cut
> >>>
> >>> In questi giorni scegliamo i relatori ed argomenti.
> >>> Offerti dai regular di questi 2 newsgroup sono welcome.
> >>> Karl
> >>> *********
> cut
> >> Non so se è il luogo adatto questo per dare un suggerimento per un
> >> eventuale argomento.
> >> Vorrei ricordarvi che ai margini di questo NG vagano come anime in
> >> pena dei NIUBBI (io ne sono il degno rappresentante), quindi
> >> suggerirei una sessione per iniziati ma volonterosi dal titolo:
> >> "Visual basic for application...questo sconosciuto, ovvero quando e
> >> come applicarlo". Io la butto lì.
> >>
> >> Saluti a tutti.
> >> Mario
> >
> > Ciao Mario.
> > Se non al Cisa, quest'operazione la stiamo lentamente facendo con
> > Accessgroup.
> > Nulla però ci vieta di organizzare qualcosa se non negli orari della
> > conferenza in quelli della post conferenza.
> > Tipo DopoFestival.
> > In quello mi candido io come uno dei possibili relatori
Se vi sta bene, ci sono anch'io.
> ciao MA, io appoggio caldamente la tua candidatura.
> A mio modo di vedere per gli inziati è fondamentale avere delle basi per
> affrontare un minimo la programmazione (VBA appunto)...
> P.S. comunque anche se il cisa si terrà a Napoli o a Canicattì cercherò di
> partecipare col fido CiroCiroteo, se non altro per rivedervi in faccia.
> Mario
O per mangiare nuovamente la mozzarella? :-D



title: FYI: Data e luogo della CISA2

text:
Mariolo wrote:
> P.S. comunque anche se il cisa si terrà a Napoli o a Canicattì
> cercherò di partecipare col fido CiroCiroteo, se non altro per
> rivedervi in faccia. Mario
E ri-appartrvi in camera!!!



title: FYI: Data e luogo della CISA2

text:
>> P.S. comunque anche se il cisa si terrà a Napoli o a Canicattì cercherò
>> di
>> partecipare col fido CiroCiroteo, se non altro per rivedervi in faccia.
>> Mario
>
> O per mangiare nuovamente la mozzarella? :-D
 tu l'hai detto, ho conservato gli indirizzi dei caseifici


title: FYI: Data e luogo della CISA2

text:
"Mariolo" <mario[nospam]@
sdabocconi.it
> ha scritto nel messaggio
news:drl7n9$663$1...@carabinieri.cs.interbusiness.it...

confermo: in casa sua all'ingresso della cucina campeggia l'etichetta del
caseificio!


title: FYI: Data e luogo della CISA2

text:
ciroteo ha scritto:
[CUT]
> >> O per mangiare nuovamente la mozzarella? :-D
> > tu l'hai detto, ho conservato gli indirizzi dei caseifici
> confermo: in casa sua all'ingresso della cucina campeggia l'etichetta del
> caseificio!
Attenti, che il colesterolo è come Simba : "lento" e "fastidioso" :-D



title: FYI: Data e luogo della CISA2

author: luigi onofrio

text:
MA ha scritto:


mi sa che non sei adatto!
non hai pazienza con i principianti!!
he! he! he!    :-)))
--



title: Problema con confronto date

author: giainoflower

text:
Ciao a tutti
effettuando questo controllo:
If Me.DataFine < Me.DataInizio Then
..........
end if
mi sembrava che funzionasse ma poi mi sono accorto che considera DataFine <
DataInizio anche se non è vero e mi sembra di aver capito che fa questo
perche non considera il mese
e l'anno....basta cioè che il solo giornoInizio si > di Fine che mi salta il
controllo
perche?????
ciao e grazie
=======================================
 -------------------------- Giaino Flower --------------------------
=======================================


title: Problema con confronto date

author: Alessandro Romeo

text:
"giainoflower" <
gia...@galactica.it
> ha scritto nel messaggio
news:YOWu8.45255$m41.1...@twister2.libero.it...
> Ciao a tutti
> effettuando questo controllo:
>
> If Me.DataFine < Me.DataInizio Then
> ..........
> end if
>
> mi sembrava che funzionasse ma poi mi sono accorto che considera DataFine
<
> DataInizio anche se non è vero e mi sembra di aver capito che fa questo
> perche non considera il mese
> e l'anno....basta cioè che il solo giornoInizio si > di Fine che mi salta
il
> controllo
>
> perche?????
> ciao e grazie
Ciao
Secondo me il problema e' il formato della data e magari access considera il
giorno come fosse il mese.
E' probabile che il problema sia questo ma non garantisco.
Ciao Alessandro


title: Problema con confronto date

text:
> Ciao
> Secondo me il problema e' il formato della data e magari access considera
il
> giorno come fosse il mese.
>
> E' probabile che il problema sia questo ma non garantisco.
>
> Ciao Alessandro
Grazie Alessandro
ho controllato il formato e mi sembra okkei
comunque ho aggirato il problema con la funzione DateDiff
Grazie 1000


title: Problema con confronto date

author: MegaMax

text:
> effettuando questo controllo:
>
> If Me.DataFine < Me.DataInizio Then
> ..........
> end if
a me era capitato, il problema era che il formato dei controlli (o dei campi
di origine, non ricordo) non era "data".
Ho risolto il problema così (convertendo i valori in date):
If  CDate(Me.DataFine) < CDate(Me.DataInizio) Then
....
end if
ciao, max


title: Access SI, Access No, Chiedo un consiglio.

author: Ronny

text:
Ciao a tutti,
su Access ho avuto una tranquilla discussione con il mio responsabile,
premesso che noi arriviamo dal mondo As400, la discussione era sul fatto di
usare o no Access per un lavoro semplice sfruttando i dati dell'As400.
Secondo lui non vale la pena lavorare con Access xchč trova fastidiosa
questa situazione :
Se disegno (definisco forse č meglio) nella maschera un campo testo (tipo
Ragione Sociale di 35) devo dargli una certa dimensione e un tipo carattere.
Volessi poi cambiare il carattere in uno piů grosso devo allargare o
allungare ila casella di testo in fase di progettazione.
E' vero o stavamo dicedno baggianate???  E in fase di esecuzione si puň
cambiare la dimensione del carattere e le dimensioni della Text ???
Grazie a tutti.
cin...@tin.it


author: Luciano

text:
Ronny ha scritto nel messaggio <8dc8u5$obs$
1...@pegasus.tiscalinet.it
>...
>E' vero o stavamo dicedno baggianate
La seconda che hai detto!:-)
Saluti.
Luciano


author: sib

text:
Ronny Scrive
> Ciao a tutti,
> su Access ho avuto una tranquilla discussione con il mio responsabile,
> premesso che noi arriviamo dal mondo As400, la discussione era sul fatto
di
> usare o no Access per un lavoro semplice sfruttando i dati dell'As400.
Hehehehehehehehhhehhhehehehhe 8:-)
Il tuo responsabile sa usare AS400 forse?
> Secondo lui non vale la pena lavorare con Access xchč trova fastidiosa
> questa situazione :
> Se disegno (definisco forse č meglio) nella maschera un campo testo (tipo
> Ragione Sociale di 35) devo dargli una certa dimensione e un tipo
carattere.
> Volessi poi cambiare il carattere in uno piů grosso devo allargare o
> allungare ila casella di testo in fase di progettazione.
> E' vero o stavamo dicedno baggianate???  E in fase di esecuzione si puň
> cambiare la dimensione del carattere e le dimensioni della Text ???
Prima di tutto vi state perdendo in un bicchiere d'acqua.
Porsi il problema della dimensione di un controllo e' un segno evidente
della vostra familiarita' con AS400 e della vostra scarsa familiarita' con
Access.
Intanto la dimensione del controllo la puoi cambiare come e quando vuoi,
inoltre, anche se il testo in alcuni casi non ci entra puoi andare nel
controllo e far scorrere il testo per vederne il resto.
Sviluppando applicazioni in Access si possono trascurare queste e tantissime
altre sciocchezze (che non puoi trascurare in AS perche' senno' succede una
catastrofe) concentrandoti meglio sulla sua architettura.
Se AS400 venisse inventato oggi, non avrebbe futuro, ma visto che a qualcuno
masochisticamente piace...
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


author: Giorgio PS

text:
sib <
sibN...@iol.it
> wrote in message
THpK4.147115$pn3.1...@news.infostrada.it...

Piace per le prestazioni che a noi utenti Access e SQL paiono poco
importanti.
Ma vedersi l'AS400 mangiarsi come poleta certi volumi di dati... fa
impressione.
Vai a vederli, ogni tanto. Fa bene confrontarsi.



author: Warp

text:
>Piace per le prestazioni che a noi utenti Access e SQL paiono poco
>importanti.
>Ma vedersi l'AS400 mangiarsi come poleta certi volumi di dati... fa
>impressione.
>Vai a vederli, ogni tanto. Fa bene confrontarsi.
>
Sono d'accordo, l'ambiente AS/400 si è consolidato come soluzione quasi obbligata per le
medie-grosse aziende che vogliono gestire la produzione a certi livelli.
Affidabile, veloce etc., etc.
Tuttavia i software (sviluppati al 90% in RPG, ovvero la preistoria) sono estremamente rozzi,
rigidi, macchinosi.
All'epoca della scuola lavorai per un breve periodo (part-time) nel settore e ti assicuro che non
c'era da divertirsi!
Anche a me pare strano che chi viene dall'ambiente AS/400 si "attacchi" a certi dettagli per
giudicare la validità di un'ambiente di programmazione visuale ..
CIAO


text:
Giorgio PS dice di AS400
> Piace per le prestazioni che a noi utenti Access e SQL paiono poco
> importanti.
> Ma vedersi l'AS400 mangiarsi come poleta certi volumi di dati... fa
> impressione.
> Vai a vederli, ogni tanto. Fa bene confrontarsi.
Ho lavorato per qualche mese affiancato a un programmatore AS400.
Mi sono venuti i brividi quando gli ho visto usare la programmazione
posizionale...
Per le prestazioni vorrei vedere con un ambiente proprietario! Ma non mi
sono mai sembrate eccezionali  (e dire che in azienda avevamo solo 5
terminali attaccati all'AS)
Per non dire che bisogna vedere cosa ci fa coi dati.
E poi i confronti con quale pc li fai? con un 486?
Ciao, Sib


author: lbo dal portatile

text:
>Se disegno (definisco forse č meglio) nella maschera un campo testo (tipo
>Ragione Sociale di 35) devo dargli una certa dimensione e un tipo carattere.
>Volessi poi cambiare il carattere in uno piů grosso devo allargare o
>allungare ila casella di testo in fase di progettazione.
ma cos'e', uno scherzo?
perche', con as400 cambiate forse i caratteri?
>E' vero o stavamo dicedno baggianate???  E in fase di esecuzione si puň
>cambiare la dimensione del carattere e le dimensioni della Text ???
si', ma guarda che se hai una textbox che visualizza, diciamo, 15
caratteri, ci puoi tranquillamente mettere "dentro" 35 e piu'
caratteri: il testo all'interno della textbox puo' scorrere...
oh, ma l'avete mai usato windows?
>
>Grazie a tutti.
>
cin...@tin.it
>
>
>
>
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/


title: Aiuto OpenDatabase...

author: Ken

text:
Sto tentando di aggiornare un record di una tabella mysql con le seguenti
funzioni, ma sulla riga 'rs.Edit' mi restituisce sempre
:errore 3027 Impossibile aggiornare, database o oggetto di sola lettura.
Dove sto sbagliando?
---------------------------------------------------------------------
Const DSN = "ODBC;DRIVER={MySQL ODBC 3.51 Driver}" & _
    ";DESC=;DATABASE=gtd_be;SERVER=127.0.0.1;UID=userlog;PWD=Pippo;PORT=3306;OPTION=3;"
Stringa = "SELECT * FROM t_useradmin WHERE t_useradmin.User = '"  vUserLog &
"'
            Set dbMysql = WrkMain.OpenDatabase("", False, False, DSN)
            Set rs = dbMysql.OpenRecordset(Stringa)
                rs.Edit
                rs("Key") = "Prova"
                rs.Update
-------------------------------------------------------------------------
Grazie per l'aiuto
--
Ken


title: calcorare ore...

author: sd

text:
Salve a tutti,
avrei bisogno di calcolare il totale
delle ore tra due campi contenenti due ore
esempio
ora1  1500
ora2  1800
ore 3
grazie
sdamy


title: calcorare ore...

author: Roberto da casa

text:
"sd" <
sd...@tiscalinet.it
> ha scritto nel messaggio
news:adpnv2$klm$1...@lacerta.tiscalinet.it...

Visto che parli di campi e di un campo calcolato, devo presupporre che stai
lavorando in uan query.
Fai in maniera che nella tabella su cui è basata la query i campi ora1 e
ora2 siano di tipo Data/ora e quindi contengano 15:00 e 18:00.
Per determinare il campo calcolato ore in una colonna vuota della griglia di
struttura della tua query scrivi:
ore: [ore2] - [ore1]
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: calcorare ore...

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:ct%L8.15558$86.3...@twister1.libero.it...

Avevo già fatto come dici te
ma mi risulata 0,125
io vorrei avere come risultato 3.... ore
i campi li ho impostati come data/ora - ora24h
grazie
sdamy


title: calcorare ore...

text:
"sd" <
sd...@tiscalinet.it
> ha scritto nel messaggio
news:adq39v$qiq$1...@lacerta.tiscalinet.it...
>
> "Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
> news:ct%L8.15558$86.3...@twister1.libero.it...
> >
> > "sd" <
sd...@tiscalinet.it
> ha scritto nel messaggio
> > news:adpnv2$klm$1...@lacerta.tiscalinet.it...
> > > Salve a tutti,
> > >
> > > avrei bisogno di calcolare il totale
> > > delle ore tra due campi contenenti due ore
> > >
> > > esempio
> > >
> > > ora1  1500
> > > ora2  1800
> > >
> > > ore 3
> > >
> > > grazie
> > > sdamy
> >
> > Visto che parli di campi e di un campo calcolato, devo presupporre che
> stai
> > lavorando in uan query.
> > Fai in maniera che nella tabella su cui č basata la query i campi ora1 e
> > ora2 siano di tipo Data/ora e quindi contengano 15:00 e 18:00.
> > Per determinare il campo calcolato ore in una colonna vuota della
griglia
> di
> > struttura della tua query scrivi:
> >
> > ore: [ore2] - [ore1]
> >
> > --
> > Roberto
> >
> > ---------------------------------------------
> > il Sito Comune di it.comp.appl.access:
> >
http://www.sitocomune.com
> > ---------------------------------------------
> >
> >
>
> Avevo gią fatto come dici te
> ma mi risulata 0,125
>
> io vorrei avere come risultato 3.... ore
>
> i campi li ho impostati come data/ora - ora24h
>
> grazie
>
> sdamy
Hai ragione; occorre moltiplicare il risultato per 24:
ore: ([ore2] - [ore1])*24



title: dcount e dsum uguali?

author: ]SiLVieTTa[

text:
"Utilizzare la funzione DCount per contare il numero di record contenuti in un
dominio quando non č necessario conoscere i relativi valori specifici. Anche se
l'argomento espr č in grado di eseguire un calcolo in un campo, la funzione
DCount conteggia semplicemente il numero di record. Il valore di qualsiasi
calcolo eseguito da espr non č disponibile."
perchč a me invece somma il valore dei singoli campi?
a me va bene cosě...
ma nella guida dice il contrario...
quindi dcount e dsum sono uguali?
Ciao
Silvia.
 --
www.silvietta.it
...everyone's invited!
Prima di offendere qualcuno contate fino a dieci: vi verranno in mente molti piu' insulti!


title: dcount e dsum uguali?

author: Antonio Biso

text:
"]SiLVieTTa[" <
silviaTOGLIQ...@studiomarketing.it
> ha scritto nel
messaggio news:8rgmrv0us6aub7i17...@4ax.com...
> "Utilizzare la funzione DCount per contare il numero di record contenuti
in un
> dominio quando non č necessario conoscere i relativi valori specifici.
Anche se
> l'argomento espr č in grado di eseguire un calcolo in un campo, la
funzione
> DCount conteggia semplicemente il numero di record. Il valore di qualsiasi
> calcolo eseguito da espr non č disponibile."
>
> perchč a me invece somma il valore dei singoli campi?
> a me va bene cosě...
> ma nella guida dice il contrario...
>
> quindi dcount e dsum sono uguali?
Non hai dato info fondamentali come il tipo dei campi e i possibili valori.
La dsum e la dcount sono uguali solo se la dsum la applichi su un campo che
assume solo valore 1
Antonio


title: dcount e dsum uguali?

text:
Thread ricco mi ci ficco: Il Wed, 19 Nov 2003 10:38:58 GMT, "Antonio Biso"
<
ch...@etruria.net
> dopo averci riflettuto a lungo, ha scritto:
>La dsum e la dcount sono uguali solo se la dsum la applichi su un campo che
>assume solo valore 1
la applico su un campo numerico di tipo single, con valori alti.
e in questo caso (differentemente dal caso in cui fosse stato stringa o altro),
le due 2 funzioni mi sembra si equivalgono



title: dcount e dsum uguali?

text:
"]SiLVieTTa[" <
silviaTOGLIQ...@studiomarketing.it
> ha scritto nel
messaggio news:qfimrvs06vjkqhpbp...@4ax.com...
> Thread ricco mi ci ficco: Il Wed, 19 Nov 2003 10:38:58 GMT, "Antonio Biso"
> <
ch...@etruria.net
> dopo averci riflettuto a lungo, ha scritto:
>
> >La dsum e la dcount sono uguali solo se la dsum la applichi su un campo
che
> >assume solo valore 1
>
> la applico su un campo numerico di tipo single, con valori alti.
> e in questo caso (differentemente dal caso in cui fosse stato stringa o
altro),
> le due 2 funzioni mi sembra si equivalgono
Puoi postare i due SQL e il risultato?
Antonio


title: Esportazione query in excel

text:
Salve a tutti,
ho 4 query che sono rispettivamente:
- Azienda
- Sede
- Figure
- Lavoratori

Dovrei esportare queste query in un unico file excel creando 4 fogli
con i nomi delle query e all'interno di ogni foglio, i dati della
relativa query.
E' possibile o devo creare 4 fogli excel e poi fare copia/incolla in un
unico foglio?

Vi ringrazio anticipatamente.

Stefano


title: report - annullare spazi vuoti con diagonali di asterischi

author: Fabio DALLA VILLA

text:
Come si fa a tirare una diagonale negli spazi vuoti delle pagine (laddove
c'è il salto pagina o lo spazio dell'ultima pagina)? Magari anche con l'uso
degli asterischi.
Grazie
ciao
--
Fabio Dalla Villa


author: Sib

text:
"Fabio DALLA VILLA" <
cor...@tiscali.it
> ha scritto nel messaggio

Hai un cliente paranoico?
Comunque la cosa migliore e' usare il metodo line che ti consente di
disegnare linee in qualunque punto del report, devi vedere pero' di
calcolare da quale altezza far partire la linea, e questo si puo' fare solo
capendo come hai strutturato il report.
Sib


title: errore segnalibro su client se elimino record da server

text:
ho un db installato su 2 pc diversi, entrambi puntano allo stesso file dati entrambi hanno una form sempre aperta "visualizzazione record continui" con un contatore, se elimino un record da una form nella stessa form dell'altro computer esce il messaggio segnalibro non valido, in che modo evitare questo fastidioso errore?

grazie.


text:
Imponendo un Requery Temporizzato...

@Alex


title: ToolKit97

author: Sandrobi

text:
Quando eseguo il setup, su qualche computer segnala "Could not write to the
file. Currently being used by another application..." riferito alle dll
WININET.DLL e URLMON.DLL.
Segnala questo anche se ho appena riavviato il computer.
Da cosa può essere dovuto?
E poi mi domando perché il setup debba per forza copiare i suoi file anche
se già sono presenti sul computer?
Saluti.
Sandrobi


title: ToolKit97

author: Carlo Costarella

text:
"Sandrobi" <
sandb...@libero.it
> ha scritto nel messaggio
news:7jItb.122553$e6.43...@twister2.libero.it...

La risposta da scegliere è "Ignore" e il setup continua senza errori.
Questo errore è ben docmentato da MSDN ed è principalmente dovuto alla
versione di Explorer in uso, mi pare fino alla 4.1.
Puoi consultare i seguenti articoli:
KB201357 e
KB174508 (solution 3)
Link:
http://support.microsoft.com/default.aspx?scid=kb;en-us;201357
e
http://support.microsoft.com/default.aspx?scid=kb;en-us;174508
Ciao, Carlo


title: (new entry) come fare...........

author: MarioGregorio

text:
per prima cosa un saluto a tutti.
Adesso passo ad esporvi il mio problemino, presto capirete che sono agli
inizi e magari di queste cose ne avete parlato tanto, ma ci provo lo stesso.
ho una tabella articoli così composta : codice, descrizione, prezzocosto,
prezzovendita io vorrei creare (con una maschera) una nuova tabella dove io
inserendo il codice mi tirasse fuori tutti i campi su citati ed in più io
vorrei aggiunger un nuovo campo "quantita". Non so se qualcuno di voi guru
ha voglia di aiutarmi, Vi ringrazio comunque.


title: (new entry) come fare...........

author: Silvio Berruti

text:
"MarioGregorio" <
mario_g...@libero.ir
> ha scritto nel messaggio
news:uzql6.24033$k55.6...@news.infostrada.it...

Perché vuoi creare una nuova tabella?
Dovrebbe bastarti aggiungere i campi opportuni (QtaCarico, QtaScarico,
ScortaMinima ecc.) nella tabella articoli e poi basare la maschera su questa
tabella.
Nella maschera, inoltre, potresti visualizzare l'esistenza di ogni articolo
inserendo un controllo calcolato come differenza tra la QtaCarico e la
QtaScarico.
Il tutto dovrebbe essere + semplice...
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com


title: (new entry) come fare...........

text:
Silvio Berruti <
s...@libero.it
> wrote in message
Q1rl6.24172$k55.6...@news.infostrada.it...

> il problema è che la tabella articoli non posso fare nessun aggiunta di
campo e poi io devo tirare fuori da quella tabella solo una parte di codici
e non tutti 8come ad esempio vuoi fare una fattura che accedi solo a parte
dei codici disponibile e sono variabili di volta in volta) spero di aver
chiarito ciao mario


title: (new entry) come fare...........

text:
"MarioGregorio" <
mario_g...@libero.ir
> ha scritto nel messaggio
news:pIsl6.26507$k55.6...@news.infostrada.it...

> il problema è che la tabella articoli non posso fare nessun aggiunta di
> campo e poi io devo tirare fuori da quella tabella solo una parte di
codici
> e non tutti 8come ad esempio vuoi fare una fattura che accedi solo a parte
> dei codici disponibile e sono variabili di volta in volta) spero di aver
> chiarito ciao mario
No! Non sei stato + chiaro.
Perché non puoi aggiungere campi ad una tabella?
In alternativa potresti creare un'altra tabella in relazione 1 a 1 con la
tabella già esistente e basare la maschera su una query.
Cosa significa "e poi io devo tirare fuori da quella tabella solo una parte
di codici e non tutti 8come ad esempio vuoi fare una fattura che accedi solo
a parte dei codici disponibile e sono variabili di volta in volta)"?



title: (new entry) come fare...........

text:
Silvio Berruti <
s...@libero.it
> wrote in message
X8Nl6.40611$k55.8...@news.infostrada.it...

Ti ringrazio per la pazienza che hai e di questo te ne sono grato, ora passo
a spigarti cosa devo ottenere (spero di riuscirci sigh!!), ho una tabella
(articoli) che non posso aggiornare, ma in questa tabella c'è un archvio di
8000  prodotti. Ora a me serve tirare fuori da quella tabella (articoli) una
parte  dei prodotti ed una parte dei campi tramite il loro codice e quindi
lavorarli a parte. la mia difficoltà sta nel fatto che non sò come fare.
la tabella articoli ha i seguenti campi:
codice articolo
descrizione
prezzo acquisto
prezzo vendita
iva
ed altri svariati campi che a me non interessano,
ora io attraverso il codice articolo ho bisogno che mi venga ripescato e
messo in una nuova tabella i seguenti campi:
codice articolo
descrizione
facile vero? (non per me, purtroppo)
Ciao e buona domenica Mario


title: Access & fax...

author: EB

text:
Esiste una API o un ActiveX che mi consenta di inviare il report di access
via modem ad un fax?
Ho utilizzato Microsoft fax e funziona, ma volevo far sparire tutte le
domande dell'autocomposizione tra cui il numero a cui spedire il fax.
Il mio intento è quello di far sparire all'utente la possibilità di dover
inserire il numero a cui inviare il fax perchè lo prende automaticamente dal
modulo che ha precompilato ed altre domande tra cui l'oggetto ed il
contenuto...
Per farla breve esiste una possibilità diversa e configurabile da Access?
Ciao e grazie.
Enzo


title: Access & fax...

author: Fabio Montagner

text:
Prova a vedere su
http://members.xoom.it/it_db_access/
Comunque sono dei parametri che puoi passare via vba
EB wrote in message ...



title: Access & fax...

text:
Ma volevo sapere se qualcuno conosce, eventualmente, i parametri da passare.
Ciao
Enzo
Fabio Montagner <
f.mon...@issz.vr.it
> wrote in message
85v4uc$2lcc$1...@stargate1.inet.it...



title: Foglio Dati, Casella Combinata, RowSource

text:
Salve a tutti,
ho un problema alquanto difficile da spiegare, ma ci proviamo.
Prima di tutto parliamo di Access2003, su un MDB ho una maschera in
visualizzazione foglio dati che contiene una colonna con una casella
combinata i cui valori dipendono dal valore di una seconda colonna, il
RowSource viene impostato dinamicamente da codice su "corrente" e
"dopo aggiornamento" della seconda colonna con i valori filtrati, e su
"dopo aggiornamento" della casella combinata con tutti i valori
ammessi, e fino a quì nessun problema funziona tutto correttamente.
I problemi iniziano quando cerco di cambiare architettura, ossia passo
da un MDB semplice ad una strutture BE (MDB con le sole tabelle) e FE
(MDB con tabelle colletate a BE, maschere, query ecc).
Premesso che non tocco neanche una riga di codice, la maschera sopra
citata, mostra i valori della colonna contenete la casella combinata,
solo per le righe che hanno i valori della seconda colonna uguali a
quelli della riga corrente.
C'è qualcuno che riesce a darmi una spiegazione a questo diverso
comportamento tra le due strutture?
Grazie a tutti per l'attenzione


title: Domanda sempilce

author: Roberto

text:
Come faccio ad estrarre dei numeri da una stringa che comprende numeri e
lettere?


title: Domanda sempilce

author: Antonio Misericordia

text:
Ciao Roberto
prova con questa funzione:
'/////////////////////////////////////////////////////////////////////////
Public Function StringaFiltrata(StringaInput As Variant, CaratteriAmmessi As
Variant) As Variant
'/////////////////////////////////////////////////////////////////////////
' Esempi di utilizzo:
' StringaFiltrata("123abc","[0-9]") ---> 123
' StringaFiltrata("123abc","a") ---> a
' StringaFiltrata("x12.3abc","1234567890.") ---> 12.3
' Nota le parentesi quadre delimitative sono inserite dalla funzione
' nel caso mancassero.
Dim RetValue As Variant
Dim cx As String * 1
Dim k As Integer
Dim xCarAmm As Variant
xCarAmm = CaratteriAmmessi
If Not (Left(xCarAmm, 1) = "[") Then
    xCarAmm = "[" & xCarAmm
End If
If Not (Right(xCarAmm, 1) = "]") Then
    xCarAmm = xCarAmm & "]"
End If
RetValue = ""
For k = 1 To Len(StringaInput)
    cx = Mid(StringaInput, k, 1)
    If cx Like xCarAmm Then
        RetValue = RetValue & cx
    End If
Next k
StringaFiltrata = RetValue
End Function
Ciao e buon lavoro
Antonio Misericordia
--
Posted from
smtp1.libero.it
 [193.70.192.51]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Domanda sempilce

text:
"Roberto" <
ro...@freemail.it
> ha scritto nel messaggio
news:wdxI5.71544$Nz.20...@news.infostrada.it...
> Come faccio ad estrarre dei numeri da una stringa che comprende numeri e
> lettere?
>
>
Nel Sito Comune, nella sezione Tips & Triks, ce ne č una di Carlo Costarella
intitolata "Estrarre tutti inumeri da una stringa del tipo A123b45 (97)".
--
Roberto
---------------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------


title: Domanda sempilce

text:
Grazie a tutti per l'aiuto
Roberto <
ro...@freemail.it
> wrote in message



title: Domanda sempilce

author: Lbo da casa

text:
>Nel Sito Comune, nella sezione Tips & Triks, ce ne č una di Carlo Costarella
>intitolata "Estrarre tutti inumeri da una stringa del tipo A123b45 (97)".
nun me vorei sbają ma mi sa che č mia...
molti umani che conosco non passerebbero il test di Turing. (Lbo)
---------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access


title: Domanda sempilce

text:
"Lbo da casa " <
l...@NOSPAM.blunet.it
> ha scritto nel messaggio
news:39f3e312...@news.interbusiness.it...
> >Nel Sito Comune, nella sezione Tips & Triks, ce ne è una di Carlo
Costarella
> >intitolata "Estrarre tutti inumeri da una stringa del tipo A123b45 (97)".
>
> nun me vorei sbajà ma mi sa che è mia...
> molti umani che conosco non passerebbero il test di Turing. (Lbo)
> ---------------
> il sito comune di it.comp.database.access:
>
http://members.xoom.it/it_db_access
Se lo dici tu ci credo, però come autore sul Sito Comune è indicato Carlo
Costarella; veditela con Federico.
Roberto


title: fare apparire e scomparire una maschera con un click

author: Giovanni

text:
Buongiorno
Vorrei che alla pressione di un tasto o eventualmente di una etichetta,
comparisse una sottomachera in un punto ben preciso della maschera che la
contiene. Alla successiva pressione dello stesso tasto tasto poi dovrebbe
invece scomparire.
Grazie


author: Karl Donaubauer

text:

Nel codice dell'evento che ti piace:
Me!TuaSottomaschera.Visible = Not Me!TuaSottomaschera.Visible
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


text:
ho provato ma alla pressione del tasto compare l'errore "IMPOSSIBILE TROVARE
IL CAMPO"
Con "me!" non si indica il dato? trattandosi di maschera è corretto?
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:4ti5irF...@mid.individual.net...



author: Alessandro Baraldi

text:
Giovanni ha scritto:
> ho provato ma alla pressione del tasto compare l'errore "IMPOSSIBILE TROVARE
> IL CAMPO"
> Con "me!" non si indica il dato? trattandosi di maschera è corretto?
Stai sbagliando sicuramente il riferimento all'oggetto.
La SubForm ha sia un NomeOggetto(quello che vediamo come Cornice) che
il nome SubForm, ma quello è riferito alla proprietà Form
dell'oggetto...!
pertanto devi passare il nome della "Cornice" ed applicare a quella la
modifica della proprietà visible...!
Spero di essere stato chiaro....
@Alex


text:
Giovanni wrote:
> "Karl Donaubauer" ha scritto:
>>> Vorrei che alla pressione di un tasto o eventualmente di una
>>> etichetta, comparisse una sottomachera in un punto ben preciso
>>> della maschera che la contiene. Alla successiva pressione dello
>>> stesso tasto tasto poi dovrebbe invece scomparire.
>>
>> Nel codice dell'evento che ti piace:
>>
>> Me!TuaSottomaschera.Visible = Not Me!TuaSottomaschera.Visible
> ...
> ho provato ma alla pressione del tasto compare l'errore "IMPOSSIBILE
> TROVARE IL CAMPO"
> Con "me!" non si indica il dato? trattandosi di maschera è corretto?
Vedi la descrizione del "ControlloSottomaschera_in_MascheraPrincipale"
nella
www.donkarl.com/it
 FAQ 4.2 Riferimento ad una
sottomaschera/sottoreport



title: Compatibilita access con vari browser

author: Massimiliano Mazzarella

text:
Io devo fare una banca dati, e voglio che chi si connette al mio sito possa
consultarla, inserendo in maschere preconfezionate i criteri di ricerca, per
nome, cognome, via, o combinati tra loro......
Capito ?
Volevo sapere come poterlo fare, visto che non e' niente di astronomico, ed
e' una mera consultazione (per ora) pensavo che access bastasse. Oggi
infatti mi sono comperato il libro della Microsoft Press, Guida all'uso da
1100pg, ho fatto male?
Ciao


title: Compatibilita access con vari browser

author: Giovanni Albertone

text:
On Wed, 10 May 2000 23:10:22 +0200, "Massimiliano Mazzarella"
<
maxm...@tin.it
> wrote:
> Oggi infatti mi sono comperato il libro della Microsoft Press, Guida all'uso da
>1100pg, ho fatto male?
Hai fatto bene perche' un libro e' sempre fonte di cultura. Se pero'
intendi la guida all'uso di Access ho paura che non ti aiutera' molto
per il tuo problema specifico, il quale e' solo marginalmente legato
al dbms usato (come hanno gia' cercato di dirti in vari modi diversi).
--
Ciao,
Giovanni


title: aggiungere campi in una form

author: Francesco

text:
Cari amici il mio problema è il seguente:
nella mia form ho una serie di campi che vanno visualizzati per inserirci dei
dati a seconda delle esigenze. I miei campi nella tabella di chiamano desc1,
desc2,descr3.....desc10 e sono tutti dei textbox nella maschera ed hanno lo
stesso nome del campo della tabella; ho pensato di creare un ciclo, che alla
stringa desc, aggiunge ogni volta che si incrementa un numero che va da 1 a 10,
in un evento di un tasto che mi aggiunge un campo alla volta dopo ogni click.
Il risultato è che mi da errore di run-time 2465 sulla linea che vedete sotto
contrassegnata con gli asterischi:
________________________________________
Private Sub aggcamporie_Click()
Dim i, campo
Dim descroriex As String
For i = 2 To 10
For campo = 2 To 10
descroriex = "descrorie" & campo
riquadrodescr2.Width = 5040
riquadrodescr2.Height = 1400
["descroriex"].Visible = True **********
Next campo
Next i
End Sub
____________________________________________
Mi date una mano a risolvere il problema
grazie molte
Francesco
--
Posted from  [62.98.181.39]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: aggiungere campi in una form

author: Roberto dal portatile

text:
"Francesco" <
franc...@tiscalinet.it
> ha scritto nel messaggio
news:344778e9852727379e...@mygate.mailgate.org...
> Cari amici il mio problema č il seguente:
> nella mia form ho una serie di campi che vanno visualizzati per inserirci
dei
> dati a seconda delle esigenze. I miei campi nella tabella di chiamano
desc1,
> desc2,descr3.....desc10 e sono tutti dei textbox nella maschera ed hanno
lo
> stesso nome del campo della tabella; ho pensato di creare un ciclo, che
alla
> stringa desc, aggiunge ogni volta che si incrementa un numero che va da 1
a 10,
> in un evento di un tasto che mi aggiunge un campo alla volta dopo ogni
click.
> Il risultato č che mi da errore di run-time 2465 sulla linea che vedete
sotto
> contrassegnata con gli asterischi:
>
> ________________________________________
> Private Sub aggcamporie_Click()
> Dim i, campo
> Dim descroriex As String
> For i = 2 To 10
> For campo = 2 To 10
> descroriex = "descrorie" & campo
> riquadrodescr2.Width = 5040
> riquadrodescr2.Height = 1400
> ["descroriex"].Visible = True **********
> Next campo
> Next i
> End Sub
> ____________________________________________
>
> Mi date una mano a risolvere il problema
>
> grazie molte
>
> Francesco
>
Non sono proprio sicuro di aver capito quello che devi fare, perň se devi
rendere visibile un controllo in piů ogni volta che pigi il pulsante di
comando, prova cosě.
Nella maschera inserisci una casella di testo non associata chiamata Pippo e
rendila non visibile.
A fronte dell'evento "Su corrente" della maschera prova a generare il
seguente codice VBA:
Dim i As Integer
For i = 1 To 10
Me("desc" & Trim(i)).Visible = False
Next i
Me! Pippo = 1
A fronte dell'evento "Su clic" del pulsante di comando genera il seguente
codice VBA:
If Me!Pippo < 10
Me("desc" & Trim(Me!Pippo).Visible = True
Me!Pippo = Me!Pippo+1
End If
Non so se č quello che volevi.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: aggiungere campi in una form

text:
Grazie innanzitutto.....volevo dirti che io ho gią i campi nella tabella
associata alla
maschera e vanno da desc1 a desc10. Il mio problema č farli comparire 1 alla
volta quando premo sul tasto definito, cioč ad ogni click viene fuori desc2 poi
desc3 etc. Comunque adesso provo con la routine che mia hai consigliato e ti
farņ
sapere
ciao
Francesco
--
Posted from  [62.98.246.153]



title: Help ADO

author: Mario Menicocci

text:
 Non riesco a passare nella stringa del metodo find di ADO il valore di un
controllo, cosa mi consigliate?
Grazie a tutti...


title: scritte verticali

author: Maverick

text:
    In Access 2000 e' possibile, modificando la proprieta', fare in modo che
in un report le scritte vengano messe verticali.
Qualcuno sa se e' possibile anche in access97?
Ciao Maverick.-


title: scritte verticali

author: Andrea Bianchi

text:
ciao
non credo sia possibile, come d'altronde in A97!
Comunque, ho trovato in giro, non mi ricordo dove un OCX che permette di
creare scritte inclinate di un angolo a piacere. Appena mi ricordo dove l'ho
visto te lo dico
--
Dr. Andrea Bianchi
e-mail -
bian...@inwind.it
"Maverick" <
clac...@tin.it
> ha scritto nel messaggio
news:KfEv8.36017$vF6.1...@news2.tin.it...



title: scritte verticali

author: Antonio Biso

text:
"Andrea Bianchi" <
bian...@inwind.it
> ha scritto nel messaggio
news:IqHv8.56491$SR5.1...@twister1.libero.it...
> ciao
> non credo sia possibile, come d'altronde in A97!
Con qualunque versione invece, si deve scrivere DOPO il quoting!!!
Antonio


title: scritte verticali

author: Alessandro

text:
"Maverick" <
clac...@tin.it
> wrote in message
news:KfEv8.36017$vF6.1...@news2.tin.it...

E' si possibile RUOTARE di un angolo a piacere una scritta di TESTO,
ma non semplicemente utilizzando le proprietà esplicite del CONTROLLO.
Occorre sfruttare le API, cosa non sempre consigliata, ma funziona.
Trovi tutte le manipolazioni sul SITO di Stefan Lebans che trovi linkato
dal sito
www.mvps.org
 Link(Access).
Ciao.
Alessandro
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Bloccare Form

author: Alberto

text:
Ho il seguente problema : devo bloccare i dati/controlli in una form.
Ho notato che usando ALLOWEDIT a FALSE sul form questo mi blocca anche
il "bottone" per uscire dalla form.
Come posso fare in modo tale che solo quel BOTTONE non venga
bloccato ?
Grazie