title: R: Msgbox

text:
> MsgBox [Forms].[NomeForm].[NomeControllo]
Opss .. sorry !
MsgBox [Forms]![NomeForm]![NomeControllo]
Ma dovrebbe funzionare anche cosě ...
MsgBox NomeControllo
OndaMax


title: R: Msgbox

author: Antonio Biso

text:
OndaMax <
ond...@liberox.it
> wrote in message
q9CU5.4741$CH3.1...@news.infostrada.it...
>
> Massimo <
ron...@tin.it
> wrote in message
> 8vuqir$kar$1...@lacerta.tiscalinet.it...
> > Non riesco a creare un MsgBox che mi "peschi" una casella di testo di
una
> > form da codice, con una macro ci riesco, mentre da codice no.
> > 1000 grazie .
> > Max
>
> MsgBox [Forms].[NomeForm].[NomeControllo]
Potresti patchare il tuo outlook per il problema della R:?
Antonio


title: R: Msgbox

author: Massimo

text:
Grazie, avevo preso un granchio, non mi ricordavo più ......
Max
Antonio Biso <
ch...@etruria.net
> wrote in message
pcJU5.5492$CH3.2...@news.infostrada.it...



title: R: Msgbox

author: OndaMax

text:
Antonio Biso wrote in message ...
>
> Potresti patchare il tuo outlook per il problema della R:?
>
> Antonio
Opsss .. non sapevo nemmeno di essere anomalo ...
Ci studierň sopra. Grazie !


title: ComboBox, da tabella, più default "*"

author: Marinheiro

text:
Oi!
I miei quesiti diventano sempre più numerosi e forse anche stupidi :D
Comunque devo fare nella form di ricerca una combobox basata su una
tabell, ma ho bisogno che il valora di default della combobox sia *
anzichè niente, perkè la maschera deve cercare anche se non è
selezionata la combobox... Qualcuno può aiutarmi?
Come faccio ad aggiongere alla cmbobox il valora *?
Grazie e Axè!


title: ComboBox, da tabella, più default "*"

text:
On Tue, 17 Jun 2003 09:55:09 GMT, Marinheiro <
car...@illinois.gov
>
wrote:
trovato, scusate lo spreco di banda, e , cmq, si, sempre piů stupidi,
i miei quesiti.... :D
Axč!


title: ComboBox, da tabella, più default "*"

author: Sib

text:
"Marinheiro" <
car...@illinois.gov
> ha scritto nel messaggio
> I miei quesiti diventano sempre piů numerosi e forse anche stupidi :D
> Comunque devo fare nella form di ricerca una combobox basata su una
> tabell, ma ho bisogno che il valora di default della combobox sia *
> anzichč niente, perkč la maschera deve cercare anche se non č
> selezionata la combobox... Qualcuno puň aiutarmi?
> Come faccio ad aggiongere alla cmbobox il valora *?
Sito comune, FAQ "aggiongere 'Tutti' a una combo di ricerca" (o qualcosa del
genere)
Sib


title: ComboBox, da tabella, più default "*"

author: MA

text:

Sul sito comune c'è la spiegazione per aggiungere tutti ad una combo. In
buona sostanza assegni 0 come id al campo con valore tutti di una tabella
che verrà unità a quella tua.
ciao MAssimiliano
--------------------------------
Inviato via
http://usenet.libero.it


title: report su maschera popup e suo zoom

author: ciroteo

text:
Ciao a tutti, ho una form popup su cui ho dei pulsanti che aprono report.
Vorrei che il report apparisse in primo piano invece che dietro la popup.
Ho provato a nascondere la popup, ma poi non so come riportarla visibile
alla chiusura del report.
Il report viene lanciato anche da altre maschere per cui ho escluso di
rendere visibile la maschera alla chiusura del report perchè non so a priori
da quale maschera lo lancio.
In secondo luogo vorrei capire se da codice si può impostare lo zoom del
report all'85% dimensione leggibile con risoluzione 800X600.


title: Invio di email con allegato. Esempio di @Alex del 19/10/03: non va.

author: leev

text:
Ho del codice che mi crea un file snapshot da inviare come allegato di
una email. Cercando nel NG ho trovato un bell'esempio di Alex che
purtroppo mi funziona se evito la riga riguardante l'allegato. Con
quest'ultima mi da errore di run-tim 424: "Necessario oggetto".
Le righe di codice sono le seguenti:
'CREAZIONE DEL FILE .SNP ALLEGATO
DoCmd.OutputTo acOutputReport, "rptUsciteDVDSettimanaAttuale",
acFormatSNP, "C:\TEMP\ListaDVD.snp"
'INVIO DELL'EMAIL
 Set myOlApp = CreateObject("Outlook.Application")
    Set myItem = myOlApp.CreateItem(olMailItem)
    myItem.ReplyRecipientNames = "
le...@fastwebnet.it
"
    myItem.to = "
lerba...@lecorti.it
"
    myItem.Subject = Ogg_Email
    myItem.Body = Corpo_Email
    myAttachments.Add "C:\TEMP\ListaDVD.snp", olByValue, 1, "File
allegato" 'RIGA INCRIMINATA
    myItem.send
Sareste così gentili anche da spiegarmi le funzioni di "olByValue",
"1" e "File allegato" ?
Grazie mille.
leev
XP/AC00


text:
Trovata la soluzione, mancava una riga (anche nel codice di @Alex), ed
esattamente (per quanto riguarda il mio codice):
    Set myAttachments = myItem.Attachments
Ora mi l'altro quesito (le funzioni di "olByValue", "1" e "File
allegato" ) che credo abbia a che vedere con il formato dei file,
cioè, se ometto i 3 argomenti viene inviato il file; in loro presenza
viene allegato il link.
Infine ho notato un'altra cosa: eseguendo il codice (sempre senza i 3
argomenti suddetti) il file viene allegato sotto al testo della email
e non in fondo, separata da una riga, come accade normalmente
utilizzando Outlook 2000.
E' possibile fare in modo che il file venga allegato nel modo
consueto?
Grazie ancora.
leev


author: Sergio MAZZA

text:
"leev" <
le...@fastwebnet.it
> ha scritto nel messaggio
news:1178214051.9...@e65g2000hsc.googlegroups.com...
Ho del codice che mi crea un file snapshot da inviare come allegato di
una email. Cercando nel NG ho trovato un bell'esempio di Alex che
purtroppo mi funziona se evito la riga riguardante l'allegato. Con
quest'ultima mi da errore di run-tim 424: "Necessario oggetto".
Le righe di codice sono le seguenti:
'CREAZIONE DEL FILE .SNP ALLEGATO
DoCmd.OutputTo acOutputReport, "rptUsciteDVDSettimanaAttuale",
acFormatSNP, "C:\TEMP\ListaDVD.snp"
'INVIO DELL'EMAIL
 Set myOlApp = CreateObject("Outlook.Application")
    Set myItem = myOlApp.CreateItem(olMailItem)
    myItem.ReplyRecipientNames = "
le...@fastwebnet.it
"
    myItem.to = "
lerba...@lecorti.it
"
    myItem.Subject = Ogg_Email
    myItem.Body = Corpo_Email
    myAttachments.Add "C:\TEMP\ListaDVD.snp", olByValue, 1, "File
allegato" 'RIGA INCRIMINATA
    myItem.send
Sareste cosě gentili anche da spiegarmi le funzioni di "olByValue",
"1" e "File allegato" ?
Grazie mille.
leev
XP/AC00
[risposta]
Trovi informazioni qui:
http://msdn2.microsoft.com/en-us/library/aa210946(office.11).aspx
Ciao.
--
Sergio MAZZA


title: Casella di riepilogo record corrente

author: Sthepan

text:
Ho la necessità di visualizzare in una casella di riepilogo i dati relativi
ad una persona.
Mi spiego meglio, i dati sono contenuti in più tabelle con relazione uno a
molti,
Quindi dovrei fare  in modo che la casella di riepilogo elenchi solo i dati
relativi al record corrente che si può identificare tramite ID.
Ho provato tramite la procedura guidata ma non sono riuscito.
Come si può fare?
Ciao
Sthepan


title: Casella di riepilogo record corrente

author: Gaspare

text:
"Sthepan" <
sth...@supereva.it
> ha scritto nel messaggio
news:biwxd1z6h8tt$.2ddbci5pipbx.dlg@40tude.net...

Ciao Sthepan,
giacchè ti trovi sulla maschera "incarichi" e su di essa vuoi visualizzare
(all'interno di una casella combinata) gli incarichi relativi ad 1
determinata persona (alla quale possono essere assegnati più incarichi) una
soluzione potrebbe essere quella di crearti una query di selezione (vai
nella sezione query -> nuova -> visualizzazione struttura -> aggiungi le 2
tabelle ...) nella quale trascini i campi che interessano dalle 2 tabelle
(ad es. nominativo ed incarico) + IDPersonale (che puoi tirare fuori dalla
prima o seconda tabella giacchè sono correlati).
A questo punto sotto l' IDPersonale (nella strutturazione della query...)
inserisci come criterio per visualizzare la query il valore dell'IDPersonale
che si trova sulla tua maschera (il nome elemento del textbox che ti mostra
l'IDPersonale mentre scorri i record...) e quindi ipotizzando che il nome
della tua maschera è "Incarichi" e quella del textbox
IDPersonale...scriverai [Forms].[Incarichi].[IDPersonale]
Sulla maschera incarichi puoi inserire una casella combinata (che chiami ad
es. "ListaIncarichi" - immissione personalizzata - nr di colonne che vuoi
visualizzare dalla tua query...) ed inserisci anche un pulsante (che
chiami - nome elemento- ad es. "Visualizza").
All'interno del click del pulsante imposti come valori della casella
combinata la query stessa...
Private Sub Visualizza_Click()
      Me.ListaIncarichi.RowSource = "NomeQuery"
End Sub
Prova a visualizzare la maschera...al che premendo il pulsante vedrai
visualizzare nella casella combinata i valori restituiti dalla query.
Se ciò non dovesse accadere vai di nuovo in modalità struttura, selezioni la
casella combinata e dalle proprietà selezioni come  "tipo origine riga" ->
"Tabella/query"
Gaspare :-)


title: Casella Combinata

author: Sandro

text:
Ciao, è possibile popolare una casella combinata con una serie di dati
presenti in un recordset, invece che  utilizzare la view associata?
E se
si come.
Ciao e grazie a tutti.
--------------------------------
Inviato via
http://usenet.iol.it


title: Casella Combinata

author: Roberto dal portatile

text:
"Sandro" <
micer...@tin.it
> ha scritto nel messaggio
news:212Z171Z100Z235...@usenet.iol.it...
> Ciao, è possibile popolare una casella combinata con una serie di dati
> presenti in un recordset, invece che  utilizzare la view associata?
> E se
> si come.
> Ciao e grazie a tutti.
Se non ho capito male il tuo problema, puoi ottenere ciò che ti serve
memorizzando, con un codice VBA, i valori che ti interessano e contenuti nel
recordset nella proprietà origine riga della casella combinata scandendoli
con un punto e virgola.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Casella Combinata

text:
PS Naturalmente devi impostare adeguatamente, eventualmente sempre da codice
VBA, anche la proprietà Tipo origine riga della casella combinata.



title: Confronto fra stringhe

author: eSQueL

text:
Il problema č il confronto fra stringhe. In particolare e presupposte due
stringhe di eguale lunghezza, voglio operare un confronto fra i caratteri
che occupano la stessa posizione in entrambe le stringhe.
Ora e come prima soluzione, ho trasferito le stringhe ed i singoli caratteri
in un array bidimensionale con numeri di riga riferiti alle stringhe e
numeri di colonna ai singoli caratteri (es.: "g" -> ar(0, 0); "m" -> ar(1,
0) ed ho impostato il controllo in questo modo:
 If ar(0, 0) = ar(1, 0) Then
ciclando sull'intero array sia per le righe, sia per le colonne.
La cosa funziona, ma se il numero delle stringhe da confrontare diventa
grande (diciamo oltre le 6000 righe)  i tempi di elaborazione non sono piů
accettabili.
Qualcuno di voi ha sottomano una soluzione piů veloce? Anche un approccio
radicalmente diverso, se piů veloce, va bene uguale :)
Grazie per qualsiasi aiuto.
eSQueL


title: Confronto fra stringhe

author: Marco Pizzamiglio

text:
eSQueL ha scritto:
> Il problema è il confronto fra stringhe. In particolare e presupposte due
> stringhe di eguale lunghezza, voglio operare un confronto fra i caratteri
> che occupano la stessa posizione in entrambe le stringhe.
> Ora e come prima soluzione, ho trasferito le stringhe ed i singoli caratteri
> in un array bidimensionale con numeri di riga riferiti alle stringhe e
> numeri di colonna ai singoli caratteri (es.: "g" -> ar(0, 0); "m" -> ar(1,
> 0) ed ho impostato il controllo in questo modo:
>  If ar(0, 0) = ar(1, 0) Then
> ciclando sull'intero array sia per le righe, sia per le colonne.
> La cosa funziona, ma se il numero delle stringhe da confrontare diventa
> grande (diciamo oltre le 6000 righe)  i tempi di elaborazione non sono più
> accettabili.
> Qualcuno di voi ha sottomano una soluzione più veloce? Anche un approccio
> radicalmente diverso, se più veloce, va bene uguale :)
> Grazie per qualsiasi aiuto.
> eSQueL
Se invece che in un array mettessi i caratteri in campi di tipo testo di
una tabella potresti usare SQL per fare confronti, raggruppamenti e
conteggi più velocemente.
Dipende dal risultato che devi ottenere, che non mi è chiaro visto che
prima parli di 2 sole stringhe e poi di 6.000.
Ciao.
-Marco-
--
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Confronto fra stringhe

text:
> Se invece che in un array mettessi i caratteri in campi di tipo testo di
> una tabella potresti usare SQL per fare confronti, raggruppamenti e
> conteggi più velocemente.
> Dipende dal risultato che devi ottenere, che non mi è chiaro visto che
> prima parli di 2 sole stringhe e poi di 6.000.
> Ciao.
> -Marco-
>
Beh, le due stringhe sono per il concetto base, il confronto si svolge
ciclicamente su di un elenco che può essere anche molto lungo. L'idea di
usare SQL non mi era proprio venuta in mente. Ci provo.
Ciao.
eSQueL


title: Formattazione automatica

author: Felupa

text:
Ho cancellato i modelli di formattazione automatica in Access 2000
Adesso non riesco più a definirne di nuovi.
In pratica li ho cancellati tutti per inserirne di miei. Solo che
adesso mi dice che non ci sono record presenti e non me ne può far
inserire altri.
Se a qualcuno è già capitato un problema del genere, gli sarei grato
per un aiuto.
Grazie
Luca


title: Formattazione automatica

author: Roberto da casa

text:
"Felupa" <
gu...@cli.di.unipi.it
> ha scritto nel messaggio
news:b9b7f48b.03102...@posting.google.com...
> Ho cancellato i modelli di formattazione automatica in Access 2000
> Adesso non riesco più a definirne di nuovi.
>
> In pratica li ho cancellati tutti per inserirne di miei. Solo che
> adesso mi dice che non ci sono record presenti e non me ne può far
> inserire altri.
>
Prova a leggere sull'help l'argomento Personalizzare una formattazione
automatica per una maschera o un report.
Per inserire nuove formattazioni automatiche occorre che prima apri la
struttura di una maschera o di un report che abbia le caratteristiche da
memorizzare come formattazione automatica; insomma il modello te lo devi
creare tu a manina santa e poi lo memorizzi nell'elenco delle formattazioni
automatiche.
> Se a qualcuno è già capitato un problema del genere, gli sarei grato
> per un aiuto.
>
> Grazie
>
> Luca
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: A97. Urge aiuto. Sfondo db che non appare.

author: Bruno - S95

text:
Ho creato un Dbase dove su apertura ho inserito il seguente codice.
-----------------
'Apre Intestazione sfondo GesVoli        (File di 47,5 KB)
    On Error Resume Next
    Me![foto1].Picture = ""
    Me![foto1].Picture = "C:\GesRep\Immagini\SfondoIntGesvoli.jpg"
    Me.Refresh
'Apre Corpo sfondo GesVoli                 (File di 143 KB)
    On Error Resume Next
    Me![Foto2].Picture = ""
    Me![Foto2].Picture = "C:\GesRep\Immagini\SfondoGesvoli.jpg"
    Me.Refresh
----------------
Mentre lo sfondo intestazione GesVoli appare normalmente, lo sfondo del
corpo GesVoli non appare.
Preciso che questo sucede in un PC dove č installato Access 97, mentre non
sucede in un altro PC dove č installato Access 2002, anche se impiega piů
tempo a caricare l'mmagine, nonostante il PC sia piů potente.
Ho pensato che si tratasse di registrare un controllo activeX, ma non sono
certo e non ho capito con precisione come bisogna fare. Ho anche pensato di
disinstallare tutto l'Office 97 e reinstallarlo (anzi, tempo fa l'ho fatto
con risultato negativo).
Qualquno mi sa dare una mano ?
Grazie da Bruno


title: outloook xp

author: All Eyez On me

text:
Ciao a tutti.
Da un programma genero mail per outlook 2002, il problema č che ad ogni
generazione mi appare il messaggio "un programma sta tentando di inviare
mail ..... etc etc" e devo cliccare su si per procedere.
Domanda: si puň disabilitare questo avviso?
ciao, AEOM


title: outloook xp

author: Liones

text:
>
> Da un programma genero mail per outlook 2002, il problema è che ad ogni
> generazione mi appare il messaggio "un programma sta tentando di inviare
> mail ..... etc etc" e devo cliccare su si per procedere.
>
> Domanda: si può disabilitare questo avviso?
>
suggerito da Lupo su un ng cuginastro
http://makeashorterlink.com/?Y2CD134E1
ciao
ps
non ho avuto il tempo per vedere se e come funziona


title: campo cliente e destinatario in database fatturazione

author: Raffi

text:
Buongiorno,
dopo aver risolto un bel po' di problemi grazie al Vs. aiuto (ed in
particolare a quello di (cidi), vengo a chiedervi ancora una cosa:
nel database di fatturazione che sto creando, data una mascherafattura in
cui c'è oltre alla casella combinata di ricerca del cliente anche una
"destinatario" ovemai la spedizione vada fatta in luogo diverso
dall'acquirente, come si può gestire questa caratteristica senza creare due
tblclienti praticamente uguali??


text:
"Raffi" <
rac...@tin.it
> ha scritto nel messaggio
news:ieVme.1467838$35.54...@news4.tin.it...

io aggiungo tre campi, metto nella tabella anagrafica i dati del cliente e i
dati del "recapito" ossia dove vuole ricevere la fattura se diverso
dall'indirizzo base.


text:
"ciroteo" <
ciroteo_c...@libero.it
> ha scritto nel messaggio
news:d7h8tr$73d$1...@hulme.interac.it...

Può essere una soluzione...ma io volevo la possibilità di inserire un
cliente diverso...es:
vendo a Pinco Pallo in Via dei Gigli, tel.città.ecc....
e devo spedire a giovannino che è in un'altra città, indirizzo, tel..ecc...
magari in una prossima vendita sarà il contrario.....spero di essere stato
chiaro!! sigh!!
Cmq..grazie


text:
"Raffi" <
rac...@tin.it
> ha scritto nel messaggio
news:G8Xme.1468658$35.54...@news4.tin.it...

allora che problema c'è? Se il controllo destinatario lo trasformi in una
casella combinata che pesca i dati dalla tabella_clienti
otterrai il risultato da te voluto.
Con la prima selezione scegli il cliente e con la seconda il destinatario,
che può essere vicendevolmente lo stesso cliente oppure un altro.


author: AEOM

text:
"Raffi" <
rac...@tin.it
> ha scritto nel messaggio
news:ieVme.1467838$35.54...@news4.tin.it...
> Buongiorno,
> dopo aver risolto un bel po' di problemi grazie al Vs. aiuto (ed in
> particolare a quello di (cidi), vengo a chiedervi ancora una cosa:
> nel database di fatturazione che sto creando, data una mascherafattura in
> cui c'č oltre alla casella combinata di ricerca del cliente anche una
> "destinatario" ovemai la spedizione vada fatta in luogo diverso
> dall'acquirente, come si puň gestire questa caratteristica senza creare
> due tblclienti praticamente uguali??
>
>
io di solito faccio cosě... una tabella clienti  e una destinazioni in
relazione 1 a molti con un campo chiave IDCliente
quindi quando carichi un cliente carichi 1 o piů destinazioni diverse
Poi quando intesti la fattura  nella combo destinazione fai apparire tutte
le destinazioni di quel cliente
ciao, AEOM


author: cidi

text:
"Raffi" <
rac...@tin.it
> ha scritto nel messaggio
news:ieVme.1467838$35.54...@news4.tin.it...

Ciao Raffi
ci trovi un esempio, molto chiaro,  nel db northwind.
dove se selezioni un cliente per la fatturazione puoi modificare il
destinatario.
basta copiare la struttura.
---
Daniele


text:
"cidi" <
dadonz...@tin.it
> ha scritto nel messaggio
news:rL2ne.966544$b5.42...@news3.tin.it...
> Ciao Raffi
> ci trovi un esempio, molto chiaro,  nel db northwind.
> dove se selezioni un cliente per la fatturazione puoi modificare il
> destinatario.
> basta copiare la struttura.
>
> ---
> Daniele
MITICO!!!! ;)


author: ciroteo

text:
"Raffi" <
rac...@tin.it
> ha scritto nel messaggio
news:Ozdne.1472655$35.54...@news4.tin.it...

eh .. lui ha questi copetti di classe ogni tanto ...


title: esecuzione automatica a orari prefissati

author: P. Bianchi

text:
Ho un'applicazione in cui premendo il bottone di una maschera, effettuo
sequenzialmente una decina di query (registrando su log inizio, fine ecc.).
Vorrei che il PC le eseguisse in automatico ogni notte alle 04:30, mediante
le operazioni pianificate di W98.
Non ho le idee chiare su come lo scheduler di windows puo' invocare del
codice access. Si puo'?
Grazie
B.


text:
"P. Bianchi" <
ppbia...@virgilio.it
> ha scritto nel messaggio
news:b0moat$ri6gk$1...@ID-163647.news.dfncis.de...

fai eseguire le query all'avvio del programma


text:
"P. Bianchi" <
ppbia...@virgilio.it
> ha scritto nel messaggio
news:b0moat$ri6gk$1...@ID-163647.news.dfncis.de...

Lo scheduler di Windows non deve invocare alcun codice Access, ma deve
aprire un tuo database che sia collegato alle tabelle del database di cui
sopra, che contenga le query del database di cui sopra, che contenga una
macro chiamata Autoexec che esegue in seguenza la diecina di query.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


text:
In Scriptura diei 20:03, mercoledì 22 gennaio 2003, Liones ipse dixit:
>> Ho un'applicazione in cui premendo il bottone di una maschera, effettuo
>> sequenzialmente una decina di query (registrando su log inizio, fine
> ecc.).
> fai eseguire le query all'avvio del programma
Il fatto e' che il database e' grosso varie centinaia di megabyte, cosi' mi
servirebbero due copie, una che le lancia all'avvio e una per editare e
fare manutenzione.
Cioe', in qs. casi la soluzione sarebbe fare due front-end (uno normale e
uno autoesecutore) a un medesimo backend, ora siccome gia' accede a due
diversi database remoti in ODBC, piu' le tabelle locali d'appoggio,
dividendolo diventerebbero tre gruppi di tabelle collegate.
Non e' che me lo rallenta?
Ciao
B.


text:
In Scriptura diei 11:03, giovedì 23 gennaio 2003, Roberto da casa ipse
dixit:
> Lo scheduler di Windows non deve invocare alcun codice Access, ma deve
> aprire un tuo database che sia collegato alle tabelle del database di cui
> sopra, che contenga le query del database di cui sopra, che contenga una
> macro chiamata Autoexec
Ho capito.
E non e' che fargli fare le query sulle tab locali  "in collegato" me lo
rallenta?
Perche' io devo trasferire dei dati dal database A al database B passando
attraverso tabelle locali d'appoggio, se le tabelle locali vanno su un
backend splittato e' peggio o praticamente e' la stessa cosa?
B.


text:
"P. Bianchi" <
ppbia...@virgilio.it
> ha scritto nel messaggio
news:b0p80o$s4kh9$3...@ID-163647.news.dfncis.de...
> In Scriptura diei 11:03, giovedì 23 gennaio 2003, Roberto da casa ipse
> dixit:
>
> > Lo scheduler di Windows non deve invocare alcun codice Access, ma deve
> > aprire un tuo database che sia collegato alle tabelle del database di
cui
> > sopra, che contenga le query del database di cui sopra, che contenga una
> > macro chiamata Autoexec
>
> Ho capito.
>
> E non e' che fargli fare le query sulle tab locali  "in collegato" me lo
> rallenta?
>
Visto che le query vengono eseguite una sola volta all'apertura del
database, mi sembra fuori luogo valutare la performance; le tabelle sono
comunque in locale ed anche se perderai qualche frazione di secondo
all'apertura del database non credo che pregiudichi nulla; penso che la cosa
migliore è che tu provi e poi decidi.
Inoltre le tabelle collegate ce le avrai solamente in questo database che
deve eseguire le dieci queries ed è lanciado dallo scheduler di windows;
dopo che il database ha eseguito le dieci queries puoi anche fare in modo
che venga chiuso tramite una DoCmd.Quit .
> Perche' io devo trasferire dei dati dal database A al database B passando
> attraverso tabelle locali d'appoggio, se le tabelle locali vanno su un
> backend splittato e' peggio o praticamente e' la stessa cosa?
Ma io non ti ho detto di cambiare la struttura dell'attuale database; ti ho
solo suggerito di crearti un altro database che serve solamente per essere
lanciato dallo scheduler di Windows; questo nuovo database si collegherà
alle tabelle dell'attuale tuo database.
Resta il fatto che NON è buona norma NON dividere il database in FE e BE
(codice e dati); avrai un sacco di problemi in più relativamente al backup
dei dati ed all'eventuale aggiornamento del codice del database.
Comunque io ti ho detto cosa farei io: ora sta a te decidere.
>
> B.



title: stringhe

author: Riccardo

text:
Ciao a tutti,
se in una casella di testo avessi una stringa del tipo:
c:\windows\temp\pippo.xls
e volessi estrapolare il solo nome del file sensa sapere la lunghezza, come
posso fare?
Ho provato con Right, ma dovendo dire il numero di caratteri, non saprei
perchè sono variabili
a seconda dei files...
come posso sapere la posizione dell'ultimo segno  " \ " ?
grazie a tutti
Riccardo


title: stringhe

author: Antonio Biso

text:
Riccardo <
ricc...@free.panservice.it
> wrote in message
99aopq$hc$1...@news.panservice.it...
> Ciao a tutti,
> se in una casella di testo avessi una stringa del tipo:
>
> c:\windows\temp\pippo.xls
>
> e volessi estrapolare il solo nome del file sensa sapere la lunghezza,
come
> posso fare?
>
> Ho provato con Right, ma dovendo dire il numero di caratteri, non saprei
> perchč sono variabili
> a seconda dei files...
> come posso sapere la posizione dell'ultimo segno  " \ " ?
i = 0
chr = ""
do until chr = "\"
  i = i + 1
  chr = mid(stringa,len(stringa) - i,1)
loop
msgbox "Ladies and Gentlemen..." & vbcrlf & "Il nome del file č: " & vbcrlf
& mid(stringa,Len(stringa) - i+1)
Antonio


title: menu, ecc.

author: Daniele

text:
Salve a tutti.
Qualcuno puň segnalarmi un utile esempio di mdb per la gestione/creazione di
menů personalizzati, e menů rapidi sensibili al contesto (es. report
attivo)?
E' possibile rimuovere dalla barra menů la casella sulla destra, con la
scritta "digitare una domanda"?
Grazie, Daniele


title: menu, ecc.

author: MA

text:

www.accessgroup.it
--
--
Massimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access


title: Problema con Stampa report...

author: SuperPippo®

text:
salve a tutti ho un problemino urgente
con una Maschera con
Casella di Riepilogo in cui vi sono
dei codici che devo stampare...
in questa maschera vi sono 2 pulsanti
di comando uno Anteprima Report
e l'altro Stampa Codici....ed ho notato un BUG..
se seleziono il codice/i da stampare e faccio
prima l'anteprima stampa tutto Ok....
ma se direttamente seleziono Stampa Codici
me ne stampa sempre uno solo sempre lo stesso
.......quale può essere il problema..??
ad ogni buon conto allego i codici dei bottoni
di "Aggiorna" "Anteprima" e "Stampa Codici"...
grazie per l'aiuto...
-------------------------------------------
Private Sub Comando13_Click()
Dim i As Integer
For i = 1 To ctList1.ListCount
  ctList1.Selected(i) = False
Next i
End Sub
----------------------------------------------
Private Sub Comando5_Click()
   CreaSQL
   DoCmd.OpenReport "Stampa Sottocodici", acViewPreview
   End Sub
--------------------------------------------------
Private Sub Comando11_Click()
On Error GoTo Err_Comando11_Click
    Dim stDocName As String
    stDocName = "Stampa Sottocodici"
    DoCmd.OpenReport stDocName, acNormal
Exit_Comando11_Click:
    Exit Sub
Err_Comando11_Click:
    MsgBox Err.Description
    Resume Exit_Comando11_Click
End Sub


title: Problema con Stampa report...

text:
" SuperPippo®" <ik0qddT...@TOGLISPAMlibero.it> ha scritto nel messaggio
news:QXcPa.161996$Ny5.4...@twister2.libero.it...

Caro Superpippo:
PRIMO: DEVI abituarti a chiamare i controlli con nomi significativi e non
lasciare comando11 o 5 o quel che è!!!
SECONDO: ad occhio, ci manca nel terzo pulsante quel CreaSQL che sta nel
secondo e che, USANDO LA PALLA DI CRISTALLO, molto probabilmente è quello
che prepara i dati da visualizzare nel report...
Antonio


title: Problema con Stampa report...

text:
Antonio Biso wrote:
> " SuperPippo®" <ik0qddT...@TOGLISPAMlibero.it> ha scritto nel
>> -------------------------------------------
>> Private Sub Comando13_Click()
>> Dim i As Integer
>> For i = 1 To ctList1.ListCount
>>   ctList1.Selected(i) = False
>> Next i
>> End Sub
>> ----------------------------------------------
>> Private Sub Comando5_Click()
>>    CreaSQL
>>
>>    End Sub
>> --------------------------------------------------
>> Private Sub Comando11_Click()
>> On Error GoTo Err_Comando11_Click
>>     Dim stDocName As String
>>     stDocName = "Stampa Sottocodici"
>>     DoCmd.OpenReport stDocName, acNormal
>
> Caro Superpippo:
> PRIMO: DEVI abituarti a chiamare i controlli con nomi significativi e
> non lasciare comando11 o 5 o quel che è!!!
>
> SECONDO: ad occhio, ci manca nel terzo pulsante quel CreaSQL che sta
> nel secondo e che, USANDO LA PALLA DI CRISTALLO, molto probabilmente
> è quello che prepara i dati da visualizzare nel report...
----------------------------------------------------------------------------
-------------------------------------
Azz..  Antò... ma sei eccezzionalee veerament... mi rispondi sempre
tu...grazie...!!!
Ok... è vero... mi dimentico sempre di rinominare i
controlli....provvederò...
-------------------beh... questo lo sapevo...
DoCmd.OpenReport "Stampa Sottocodici", acViewPreview
questo mi fà aprire l'anteprima report...se poi la chiudo
la stampa avviene correttamente di uno o più codici...
il problema è che se non voglio usare l'anteprima...
ma seleziono i codici direttamente... sembra proprio che mi stampi
l'ultimo selezionato...anche se aziono il pulsante Aggiorna...
quindi sempre  USANDO LA PALLA DI CRISTALLO ...:o))
come potrei risolvere questo problema ???
quale elemento ti occorre per risolvere il caso...Mr. Sherlock ??
fammi sapere...
--
;o) SuperPippo®


title: Problema con Stampa report...

text:
" SuperPippo®" <ik0qddT...@TOGLISPAMlibero.it> ha scritto nel messaggio
news:iaiPa.163086$Ny5.4...@twister2.libero.it...
> DoCmd.OpenReport "Stampa Sottocodici", acViewPreview
> questo mi fà aprire l'anteprima report...se poi la chiudo
> la stampa avviene correttamente di uno o più codici...
>
> il problema è che se non voglio usare l'anteprima...
> ma seleziono i codici direttamente... sembra proprio che mi stampi
> l'ultimo selezionato...anche se aziono il pulsante Aggiorna...
> quindi sempre  USANDO LA PALLA DI CRISTALLO ...:o))
> come potrei risolvere questo problema ???
> quale elemento ti occorre per risolvere il caso...Mr. Sherlock ??
> fammi sapere...
Ma la maiala!!!
Allora, l'apertura di un report, in anteprima o in stampa diretta, E'
UGUALE!!!
Tu però lo stai facendo con condizioni iniziali diverse.
Io leggo dal tuo codice e usando la PALLA:
Caso anteprima:
Crea_SQL
docmd.openreport "Report", acpreview
Caso Stampa:
docmd.openreport "Report", acnormal
Tu la vedi la differenza?
Io, per quello che posso interpretare dal tuo codice, vedo che in un caso
c'è una chiamata di funzione, nell'altro no!
ORA!
Magari questa funzione non fa nulla per il report, magari manda una mail
alla tua segreteria per dirgli di venire a sedersi sulle tue ginocchia
(GINOCCHIA), ma, a lume di naso, prepara qualcosa per far funzionare il
report, visto che nel secondo caso, dove non c'è, il report non funziona!!!!
Antonio


title: Problema con Stampa report...

text:
Antonio Biso wrote:
> " SuperPippo®" <ik0qddT...@TOGLISPAMlibero.it> ha scritto nel
>
> Ma la maiala!!!
>
> Allora, l'apertura di un report, in anteprima o in stampa diretta, E'
> UGUALE!!!
> Tu però lo stai facendo con condizioni iniziali diverse.
> Io leggo dal tuo codice e usando la PALLA:
>
> Caso anteprima:
> Crea_SQL
> docmd.openreport "Report", acpreview
>
> Caso Stampa:
> docmd.openreport "Report", acnormal
>
> Tu la vedi la differenza?
> Io, per quello che posso interpretare dal tuo codice, vedo che in un
> caso c'è una chiamata di funzione, nell'altro no!
quindi cosa dovrei fare... porca maiala !!!!
> ORA!
> Magari questa funzione non fa nulla per il report, magari manda una
> mail alla tua segreteria
forse volevi dire SEGRETARIA ???
>per dirgli di venire a sedersi sulle tue  ginocchia (GINOCCHIA),
magari  :=\
>ma, a lume di naso, prepara qualcosa per far
> funzionare il report, visto che nel secondo caso, dove non c'è, il
> report non funziona!!!!
------------
ummh... veramente non sò cosa preparare :-(
per questo chiedo a chi è certamente + esperto di me in
questo settore...
se la faccenda non si può risolvere sono disposto a togliere
uno dei 2 bottoni... l'importante e che funzioni...
che dici ???
Ciao...


title: Problema con Stampa report...

text:
" QU@RKź" <ik0qddT...@TOGLISPAMlibero.it> ha scritto nel messaggio
news:43zPa.165383$Ny5.4...@twister2.libero.it...
> Antonio Biso wrote:
> > " SuperPippoŽ" <ik0qddT...@TOGLISPAMlibero.it> ha scritto nel
> >
> > Caso anteprima:
> > Crea_SQL
> > docmd.openreport "Report", acpreview
> >
> > Caso Stampa:
> > docmd.openreport "Report", acnormal
> ummh... veramente non sň cosa preparare :-(
> per questo chiedo a chi č certamente + esperto di me in
> questo settore...
Hai cercato la funzione Crea_SQL per vedere cosa fa?
Hai provato ad aggiungere la chiamata a quelala funzione prima dell'apertura
del report in stampa diretta?
Antonio


title: pagine web accwss 2000

author: Sara

text:
in access 2000 per le pagine web come faccio a
visualizzare i record tipo
maschere continue?


title: Copia nei campi

author: Santoni

text:
Ciao a tutti ho due campi "A" e "B" nella stessa tabella vorrei che quando
inserisco
dati nel campo "A" vengano copiati nel campo "B".....
Sembra facile ma come faccio sono principiante.....
Ciao a tutti e grazie..


title: Copia nei campi

text:

Su afterupdate del campo A inserisci
me.campoB = me.campoA
ciao MAssimiliano
--------------------------------
Inviato via
http://usenet.libero.it


title: Access ed internet passo 2

author: Permafrost

text:
Vorrei ringraziarvi innanzitutto per i riferimenti che mi avete dato!
Adasso mi sta sorgendo questo dubbio:
Ho creato un database con access 2000 e da questo ho creato una pagina di
accesso ai dati chiamata x.html.
    Questa pagina aprendola mi funziona correttamente.
Ora andando a pubblicare su web via ftp la pagina chiaramente non mi
funziona, così invio sul web anche il mio database, ma chiaramente continua
a non funzionare. Ora quando visualizzo la pagina in formato html, mi
appaiono tante scritte che per ora ancora non conosco. Però capisco che la
seguente scritta
"<a:ConnectionString>Provider=Microsoft.Jet.OLEDB.4.0;User ID=Admin;Data
Source=D:\*\*.mdb;Mode=Share Deny None;.." ha a che fare con la connessione
al mio database. Ora tra me e me ragiono e dico: è evidente che non
funziona! La sorgente fa riferimento al mio disco. Ma ecco che allora cerco
di cambiare questa voce ma non so come fare per inserire la sorgente del
disco che si trova sul web. Non credo che sia
http://nomedominio
, cerco
nella guida e non so dove fare riferimento. Dove sbaglio?
    C'è qualcuno che ha voglia di darmi una dritta?


title: Access ed internet passo 2

author: Pierluigi Plebani

text:
Prima di tutto accertati che il tuo provider mette a disposizione la
gestione delle pagine ASP??
Secondo l'inidirizzo sarà lo stesso che utilizzi per visualizzare la tua
pagina Web. Quindi se hai l'account a Tiscali metti
http://web.tiscalinet.it/mioaccount
 ed eventualmente se il Db l'hai messo in
una sottodirecotry completa l'indirizzo.
Spero di aver risposto alla tua domanda
Gigi
Permafrost <
perma...@libero.it
> wrote in message
bZqC5.2724$NY2....@news.infostrada.it...



title: Probelmino con Select Top

author: Roberto

text:
Salve a tutti,
avrei un problemino nell'estrazione di record.
Esempio con 30 record:
select top 10 pippo from pluto order by pippo asc
seleziono i record da 1 a 10
select top 10 pippo from pluto order by pippo desc
seleziono i record da 21 a 30
Esiste un'espressione per trovare quelli dai 11 a 20?


title: Probelmino con Select Top

author: Karl Donaubauer

text:
Roberto wrote:
> ...
> Esempio con 30 record:
> select top 10 pippo from pluto order by pippo asc
> seleziono i record da 1 a 10
>
> select top 10 pippo from pluto order by pippo desc
> seleziono i record da 21 a 30
>
> Esiste un'espressione per trovare quelli dai 11 a 20?
select top 10 pippo from
  (select top 20 pippo from pluto order by pippo asc)
order by pippo desc
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it
 + CISA2
Conferenza Italiana per Sviluppatori di Access, Ancona, 22+23/4/2006


title: Probelmino con Select Top

text: Grazie per l'infomazione


title: intestazione pagina sottoreport

author: Luca Forgiarini

text:
ciao,
vorrei inserire l'intestazione di pagina in un sottoreport, ma non la stampa
mai.
se invece metto l'intestazione di report la stampa solo nella prima pagina.
esistono soluzioni?
grazie,
Luca


title: intestazione pagina sottoreport

author: Giorgio prx

text:
"Luca Forgiarini" <
forgi...@hotmail.com
> ha scritto nel messaggio
news:g3H8a.172848$ZE.51...@twister2.libero.it...

Ciao Luca
L'intestazione pagina non viene stampata in un sottoreport, la stampa di
detta sezione è compito del report principale (il sottoreport non sa quando
cambia la pagina), per quanto riguarda la sezione intestazione del report
viene stampata perché viene processata una sola volta all'inizio della
stampa.
Ciao Giorgio.


title: Effettuare calcoli in una maschera

author: Enzo

text:
dovrei effettuare un calcolo utilizzando i dati presenti in una Query,
e visualizzando il risultato in una maschera.


title: Effettuare calcoli in una maschera

author: Carlo Costarella

text:
"Enzo" <
benin...@libero.it
> ha scritto nel messaggio
news:1142537824.2...@u72g2000cwu.googlegroups.com...
> dovrei effettuare un calcolo utilizzando i dati presenti in una Query,
> e visualizzando il risultato in una maschera.
>
>
Spiegati meglio.
Cosa devi prelevare dalla query? Il valore di un campo, la somma di una
colonna, il minimo, il massimo, ecc.
Per esempio potresti usare dlookup:
Me.MioControllo = dlookup("MioCampo","MiaQueryOTabella")
Ciao, Carlo


title: problemi con le risorse di sistema

author: Claudio Pigliucci

text:
Ho sviluppato un applicativo di contabilità con access 2000
quando va in esecuzione si succhia tutte le risorse di sitema se ho
l'assistente di office visualizzato.
Qualcuno sa spiegare perchè
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: problemi con le risorse di sistema

text:
Ho sviluppato un applicativo di contabilità con access 2000;
quando va in esecuzione si succhia tutte le risorse di sistema (vanno a
zero e devo resettare la macchina - problema riscontrato anche su
macchine diverse)se ho l'assistente di office visualizzato.
Lo stesso problema viene riscontrato quando faccio modifiche ad eventi
di maschere e report in visualbasic.
Qualcuno sa spiegare perchè?



title: problemi con le risorse di sistema

text:
"Claudio Pigliucci" <
pigliucc...@inwind.it
> wrote in message
news:cc92477749d6745c532...@mygate.mailgate.org
> Ho sviluppato un applicativo di contabilità con access 2000;
> quando va in esecuzione si succhia tutte le risorse di sistema (vanno a
> zero e devo resettare la macchina - problema riscontrato anche su
> macchine diverse)se ho l'assistente di office visualizzato.
> Lo stesso problema viene riscontrato quando faccio modifiche ad eventi
> di maschere e report in visualbasic.
> Qualcuno sa spiegare perchè?
prova



title: Conteggio ore di recupero

author: SimoneB

text:
Salve a tutti,
sto impazzendo su di un DB per la gestione delle ore da recuperare di
un'azienda.
Ho una tabella chiamata Immissione la quale contiene i campi
IdImmissione Contatore
Data Data/Ora (formato data e ora)
Dipendente Testo
Tipo Testo (ingresso/uscita)
Ogni qual volta il dipendente entra viene segnata l'ra e la data d'ingresso
e nel campo tipo viene messo ingresso, viceversa quando esce viene segnata
nel campo data l'ora e la data di uscita mentre nel campo tipo viene messo
il valore uscita. Tramite una query creata con l'aiuto di Giorgio Rancati e
di Roberto da casa sono riuscito a farmi contare il numero di minuti che è
presente il mio dipendente ogni giorno. A questo punto vorrei avere una
query che mi vada a calcolare i minuti di recupero per ogni giorno
considerando che la giornata deve essere fatta di 360minuti lavorativi. Il
problema mio non si pone nei giorni in cui è presente il dipendente visto
che per risolvere questo occorre una normale sottrazione fra due campi,
piuttosto far capire ad Access che se un giorno il dipendente non si
presenta è da considerarsi 360minuti di recupero e che la domenica non viene
contata come giorno lavorativo e l'assenza di domenica è "giustificata"...
premetto che non voglio specificare in una tabella separata i giorni di
presenza..
Come mi consigliate di fare?
Saluti SimoneB


title: Conteggio ore di recupero

text:
"SimoneB" <
sim...@colcavolochemettolamail.it
> ha scritto nel messaggio
news:gt1ie.1392164$35.51...@news4.tin.it...

Qualcosa del genere per il recupero dipendente non presente:
IIF(isnull([Dipendente]);360;[Uscita]-[Entrata])
Per la domenica puoi applicare la Funzione Weekday (vedi guida).
Questo è solo un suggerimento su cui lavorare.
Ciao, Carlo


title: Conteggio ore di recupero

text:
> Qualcosa del genere per il recupero dipendente non presente:
> IIF(isnull([Dipendente]);360;[Uscita]-[Entrata])
Si ma la query come fa a sapere dell'esistenza del giorno in cui il
dipendente è assente?
> Per la domenica puoi applicare la Funzione Weekday (vedi guida
Controllo...
Grazie


title: Conteggio ore di recupero

text:
"SimoneB" <
sim...@colcavolochemettolamail.it
> ha scritto nel messaggio
news:G1hie.1395609$35.52...@news4.tin.it...

Per la query il dipendente è assente semplicemente quando non è
presente...potenza del digitale...non esistono le gradazioni di grigio: o è
vero o è falso, anzi se non è vero è falso.
E' chiaro che le tabelle da impiegare sono due: Timbrature con dipendente e
giorni del mese o dell'anno con il ling tra le date e impostando il link su
tutti i record di mese.
In alternativa avrai una tabella turni da confrontare e vedere se il
dipendente che doveva essere presente non lo è stato.
Ciao, Carlo


title: Contatore

text:
Ho una funzione  su prima di inserire di una maschera che cerca l'ultimo
record inserito nel campo della tabella e lo incrementa di 1
Private Sub Form_BeforeInsert(Cancel As Integer)
Dim rst1 As Recordset
Dim valore As String
Dim record As String
Set rst1 = CurrentDb.OpenRecordset("tuatabella")
If rst1.EOF Then  ' se il record č nullo
valore = 1
record = valore
Else
rst1.MoveLast    'vai allultimo record
valore = rst1!Campotuatabella    'valore recorset campoTuaTabella
record = valore + 1
End If
rst1.MoveLast
valore = rst1! Campotuatabella
record = valore + 1
Me.Contatore = record
Set rst1 = Nothing
'MsgBox record
End Sub
Solo che se qualcuno seleziona piů di un record nella maschera li copia e li
incolla nella maschera la funzione assegna lo stesso numero a tutti i record
incollati e questo non va bene.
Dove sbaglio?
Avete qualche suggerimento per risolvere il problema senza usare il
contatore di access?
Ciao


title: Contatore

author: Bruno Campanini

text:
"++++Debora++++" <
i...@i.it
> wrote in message
news:fc0dst$dmm$1...@nnrp-beta.newsland.it...

Č Fantozzi
che scrive
e programma
a questa maniera.
Le persone normali scrivono cosě:
Non sarebbe piů semplice creare un campo AutoNumber?
Ovvero - non potendosi - occorrerebbe qualche riga VBA
da eseguire (in modo interattivo) dopo la copiatura multipla
(avvenuta anch'essa in modo interattivo) per effettuare
la numerazione progressiva.
Bruno


title: Contatore

author: Simone Calligaris

text:
> Avete qualche suggerimento per risolvere il problema senza usare il
> contatore di access?
Ma che t'ha fatto il contatore di Access?
Saluti.


title: Contatore

text:
"Bruno Campanini" <
B...@gmail.com
> ha scritto nel messaggio
news:46e3ea0f$0$10621$4faf...@reader2.news.tin.it...

Caro Bruno vorrei precisare due cose:
1)Chie scrive non č Fantozzi e nemmeno chi programma in quanto la funzione
la trovi sul sito comune creata da persone che da anni danno aiuto e
consigli ai frequentatori di questo NG.
2) Chi č Bruno Campanini non lo so ma forse un complessato o con dei
problemi d'esistenza in quanto nessuno lo obbliga a rispondere ai messaggi,
e sicuramente la risposta che ha dato non da persona normale come forse
crede di essere
Debora


title: Contatore

text:
"++++Debora++++" <
i...@i.it
> wrote in message
news:fc1jrm$4iu$1...@nnrp-beta.newsland.it...
> Caro Bruno vorrei precisare due cose:
>
> 1)Chie scrive non č Fantozzi e nemmeno chi programma in quanto la funzione
> la trovi sul sito comune creata da persone che da anni danno aiuto e
> consigli ai frequentatori di questo NG.
> 2) Chi č Bruno Campanini non lo so ma forse un complessato o con dei
> problemi d'esistenza in quanto nessuno lo obbliga a rispondere ai
> messaggi, e sicuramente la risposta che ha dato non da persona normale
> come forse crede di essere
Potevi anche omettere il "Caro"; con tutta quell'aciditŕ
che ti trovi in corpo č un'ipocrisia del tutto gratuita.
Certamente ognuno ha i propri problemi di realizzazione
e di esistenza, alcuni addirittura di sopravvivenza.
Sta di fatto che - ti piaccia o meno - lo scrivere una riga sě e
tre no se non č da Fantozzi č quantomeno da bambini che
frequentano la scuola elementare.
Non occorre mica essere psicoanalisti per interderlo.
Che poi alcuni componenti di questo NG scrivano alla tua
maniera, beh ciň non nobilita affatto tale manifestazione
di infantilismo.
Ma ognuno č libero di esprimersi come vuole e puň.
E ognuno, per contro, č libero di manifestare il proprio
giudizio critico.
Secondo lo stile comunicativo al quale č stato educato.
Bruno


title: Contatore

text:
"++++Debora++++"
> > Non sarebbe più semplice creare un campo AutoNumber?
(cut)
> Caro Bruno vorrei precisare due cose:
(cut)
Polemiche personali a parte, è lecito chiederti per quale motivo non vuoi
utilizzare gli autonumber di sistema.
La funzione che trovi sul sito comune nasce da un malinteso: il fastidio per
"i vuoti" nel timore che il contatore possa "esaurirsi".
Ma è una paura non razionale considerando il range disponibile per un intero
lungo (2.147.000.000 e rotti).
La funzione in oggetto andrebbe tolta dal Sito Comune: genera malintesi e
problemi come il tuo (il copia/incolla).
Oltretutto non sono sicuro che gestisca i conflitti in multiutenza
nell'assegnazione del numero.
Saluti.


title: Contatore

author: antonio

text:
"++++Debora++++" <
i...@i.it
> ha scritto nel messaggio
news:fc1jrm$4iu$1...@nnrp-beta.newsland.it...
>
> "Bruno Campanini" <
B...@gmail.com
> ha scritto nel messaggio
> news:46e3ea0f$0$10621$4faf...@reader2.news.tin.it...
>> "++++Debora++++" <
i...@i.it
> wrote in message
>> news:fc0dst$dmm$1...@nnrp-beta.newsland.it...
>>> Ho una funzione  su prima di inserire di una maschera che cerca l'ultimo
>>> record inserito nel campo della tabella e lo incrementa di 1
>>>
>>> Private Sub Form_BeforeInsert(Cancel As Integer)
>>>
>>>
>>>
>>> Dim rst1 As Recordset
>>>
>>> Dim valore As String
>>>
>>> Dim record As String
>>>
>>>
>>>
>>> Set rst1 = CurrentDb.OpenRecordset("tuatabella")
>>>
>>> If rst1.EOF Then  ' se il record è nullo
>>>
>>> valore = 1
>>>
>>> record = valore
>>>
>>> Else
>>>
>>> rst1.MoveLast    'vai allultimo record
>>>
>>> valore = rst1!Campotuatabella    'valore recorset campoTuaTabella
>>>
>>> record = valore + 1
>>>
>>> End If
>>>
>>> rst1.MoveLast
>>>
>>> valore = rst1! Campotuatabella
>>>
>>> record = valore + 1
>>>
>>> Me.Contatore = record
>>>
>>> Set rst1 = Nothing
>>>
>>> 'MsgBox record
>>>
>>> End Sub
>>>
>>>
>>>
>>> Solo che se qualcuno seleziona più di un record nella maschera li copia
>>> e li incolla nella maschera la funzione assegna lo stesso numero a tutti
>>> i record incollati e questo non va bene.
>>>
>>> Dove sbaglio?
>>>
>>> Avete qualche suggerimento per risolvere il problema senza usare il
>>> contatore di access?
>>
>> È Fantozzi
>>
>> che scrive
>>
>>
>> e programma
>>
>>
>>
>> a questa maniera.
>>
>>
>> Le persone normali scrivono così:
>>
>> Non sarebbe più semplice creare un campo AutoNumber?
>> Ovvero - non potendosi - occorrerebbe qualche riga VBA
>> da eseguire (in modo interattivo) dopo la copiatura multipla
>> (avvenuta anch'essa in modo interattivo) per effettuare
>> la numerazione progressiva.
>>
>> Bruno
>
> Caro Bruno vorrei precisare due cose:
>
> 1)Chie scrive non è Fantozzi e nemmeno chi programma in quanto la funzione
> la trovi sul sito comune creata da persone che da anni danno aiuto e
> consigli ai frequentatori di questo NG.
> 2) Chi è Bruno Campanini non lo so ma forse un complessato o con dei
> problemi d'esistenza in quanto nessuno lo obbliga a rispondere ai
> messaggi, e sicuramente la risposta che ha dato non da persona normale
> come forse crede di essere
>
> Debora
>
Ciao Debora,
credo che un gruppo non mederato sia migliore di uno moderato, peccato che
ogni tanto interviene qualcuno che, invece di spavaldeggiare su Access,
farebbe meglio a seguire un corso di educazione, galateo e comportamento con
gli altri. Porta pazienza. Mia figlia canta "conosco un tipo grosso grosso e
tondo, che parla tanto... e a furia di parlare si gonfia da scoppiare" forse
alla fine questi saccenti scoppieranno, che ne pensi ? io lo spero
segretamente...
Preferisco tornare al tuo argomento primario.
Ultimamente mi è successo un problema con i contatori che si
autoincrementano.
A seguito di una improvvisa interruzione di corrente, in una tabella
contenente 5000 records, il contatore portava il valore 4900 e, ad ogni
tentativo ti inserire un nuovo record, il programma faceva errore. Forse
avrei potuto cercare una soluzione più "informatica", ma visto che mancavano
pochi incrementi all'ultimo record inserito, per questione di urgenza ho
preferito fare andare in crasch il programma fino ad avere nel contatore il
valore 5001, dopo di che è tornato tutto a dovere.
Questo per dire che l'autonumber mi piace, ma mi dà qualche preoccupazione.
Se non hai problemi di velocità nel tuo applicativo, forse ti converrebbe
creare una funzione che, ad ogni nuovo record, provveda ad assegnare al
campo della tabella il primo valore disponibile più uno.
Se questa funzione la chiami "Assegnaprimovaloreutile", dovresti mettere
nella proprietà "Valore predefinito" del campo della tabella il richiamo
della tua funzione... così: Assegnaprimovaloreutile().
Questa tecnica non l'ho provata, ma credo che dovrebbe funzionare.
Ciao
Antonio


title: Contatore

text:
"antonio"
> Preferisco tornare al tuo argomento primario.
>
> Ultimamente mi è successo un problema con i contatori che si
> autoincrementano.
> A seguito di una improvvisa interruzione di corrente, in una tabella
> contenente 5000 records, il contatore portava il valore 4900 e, ad ogni
> tentativo ti inserire un nuovo record, il programma faceva errore.
(cut)
A seguito di un'improvvisa interruzione di corrente possono capitare una
lunga serie di problemi su un .mdb.
Utilizzare chiavi incrementate a codice NON aumenta l'affidabilità
dell'applicazione, ma ti espone a un mare di problemi che non avrai usando
gli autonumber gestiti dal motore.
Se il discorso è  "chiave primaria multicampo tradizionale"  VS  "Chiave
contatore" possiamo filosofeggiarne a piacimento.
Ma se vogliamo discorrere dell'opportunità di sostituire un contatore con un
intero lungo incrementato a codice, proprio no.
In vari casi quelli che chiami "saccenti" hanno alla base di quello che
scrivono centinaia di utenti che usano i loro applicativi ogni giorno.
E vedrai che dopo un lustri d'esperienza sul campo sapranno bene quel che
dicono...
Saluti.


title: Contatore

text:
"Simone Calligaris" <
simo...@libero.it
> ha scritto nel messaggio
news:46e4f525$0$17944$4faf...@reader1.news.tin.it...

Ciao Simone,
ti assicuro che il mio intervento non era riferito a te... a meno che Simone
e Bruno non siano la stessa persona.
La soluzione che ho suggerito a Debora forse non l'avrei neppure pensata se
non avessi avuto quel problema che ho detto. La mia ignoranza su come faccia
Access ad incrementare il valore mi porta a non sottovalutare l'opportunità
di gestire il campo in un modo alternativo.
Quel problema di cui ho parlato non sparì nè con la compattazione e
ripristino, nè con la copia effettiva in un altro db. Se il numero
propostomi da Access non fosse stato solo di 100 inferiore al valore
massimo, beh, forse starei ancora lì a cercare di sistemare l'inconveniente.
Ciao
Antonio


title: Contatore

text:
"antonio" <
antone...@tiscali.it
> wrote in message
news:46e4ee24$0$16036$5fc...@news.tiscali.it...
> Ciao Debora,
>
> credo che un gruppo non mederato sia migliore di uno moderato, peccato che
> ogni tanto interviene qualcuno che, invece di spavaldeggiare su Access,
> farebbe meglio a seguire un corso di educazione, galateo e comportamento
> con gli altri. Porta pazienza. Mia figlia canta "conosco un tipo grosso
> grosso e tondo, che parla tanto... e a furia di parlare si gonfia da
> scoppiare" forse alla fine questi saccenti scoppieranno, che ne pensi ? io
> lo spero segretamente...
Attento a non scoppiare prima tu dalla rabbia...
[...]
> Questa tecnica non l'ho provata, ma credo che dovrebbe funzionare.
Saggio suggerimento!
Quello di proporre soluzioni non verificate... i NG sono la sede ideale.
Bruno


title: Contatore

text:
"antonio" <
> Ciao Simone,
> ti assicuro che il mio intervento non era riferito a te... a meno che
Simone
> e Bruno non siano la stessa persona.
La stessa persona?
NO!
Del resto tu hai usato il plurale nella risposta...
Saluti.


title: Contatore

author: Alessandro Cara

text:
Bruno Campanini wrote:
[cut]
> Potevi anche omettere il "Caro"; con tutta quell'acidità
> che ti trovi in corpo è un'ipocrisia del tutto gratuita.
Permettimi. Non trovi di essere andato un po' troppo sopra le righe?
Ormai la parola "fantozzi" o "fantozziano" e peggio di un vaffanculo
(si puo' dire, cosi' come "cazzaro", pare sia stato sdoganato dalla
magistratura)
>
> Certamente ognuno ha i propri problemi di realizzazione
> e di esistenza, alcuni addirittura di sopravvivenza.
> Sta di fatto che - ti piaccia o meno - lo scrivere una riga sì e
> tre no se non è da Fantozzi è quantomeno da bambini che
> frequentano la scuola elementare.
Bene. Ma da buon "Maestro" potresti indicare come si "dovrebbe"
scrivere. Tra l'altro io non avevo capito assolutamente che ti riferissi
al modo di scrivere.
Non lo ho notato poiche' chi non indenta e scrive con interlinea e' una
quantita' notevole di persone.
> Non occorre mica essere psicoanalisti per interderlo.
Dov'e' l'infantilismo? La risposta mi sembra "piccata" ma educata.
Insomma non mi sembra che abbia allertato le truppe per esportare l'
"infantilismo"
> Che poi alcuni componenti di questo NG scrivano alla tua
> maniera, beh ciò non nobilita affatto tale manifestazione
> di infantilismo.
> Ma ognuno è libero di esprimersi come vuole e può.
> E ognuno, per contro, è libero di manifestare il proprio
> giudizio critico.
> Secondo lo stile comunicativo al quale è stato educato.
Uhmmm.... Se mi esprimessi sempre come vorrei ci sarebbe da ridere/piangere
Ho radici "borgatare"
--
ac
y-1=x


title: iserire testo nel'ultima pagina di un report

author: sergio rocco

text:
Ciao a tutti ho la necessità di inserire un testo (un file di word) come
ultima pagina di un report. Se lo metto nel pie di pagina report, mi
visualizza comunque l'intestazione pagina che ho nelle pagine precedenti,
invece a me interessano le pagine del report e dopo la pagina/e delle
codizioni contrattuali. Come posso fare?
Grazie
Sergio
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


author: Jason

text:
sergio rocco ha scritto:
> Ciao a tutti ho la necessità di inserire un testo (un file di word) come
> ultima pagina di un report. Se lo metto nel pie di pagina report, mi
> visualizza comunque l'intestazione pagina che ho nelle pagine precedenti,
> invece a me interessano le pagine del report e dopo la pagina/e delle
> codizioni contrattuali. Come posso fare?
> Grazie
> Sergio
potresti crearti un report che contiene solo il file di word
e lanciarlo dopo il tuo.



text:
Jason ha scritto:
> sergio rocco ha scritto:
> > Ciao a tutti ho la necessità di inserire un testo (un file di word) come
> > ultima pagina di un report. Se lo metto nel pie di pagina report, mi
> > visualizza comunque l'intestazione pagina che ho nelle pagine precedenti,
> > invece a me interessano le pagine del report e dopo la pagina/e delle
> > codizioni contrattuali. Come posso fare?
> > Grazie
> > Sergio
> potresti crearti un report che contiene solo il file di word
> e lanciarlo dopo il tuo.
Grazie per la dritta, proverò
Ciao



title: Apertura MsgBox doppia

author: fsangio

text:
Mi spiego:
apro una MsgBox nella funzione Before_Update per chiedere conferma di
salvataggio delle modifiche di un record:
risposta = MsgBox(strMsg, vbQuestion + vbYesNo, "Richiesta conferma")
se rispondo SI tutto va bene, se invece rispondo NO la finestra si
riapre e solo rispondendo per la seconda volta NO la finestra scompare.
Da cosa può dipendere?
Grazie


title: Apertura MsgBox doppia

author: Sergio MAZZA

text:
"fsangio" <
fsa...@libero.it
> ha scritto nel messaggio
news:MPG.16b7a4d9a...@news.infinito.it...

La stessa msgbox con lo stesso testo? Mmmmh...
Ciao.
--
Sergio MAZZA


title: Apertura MsgBox doppia

author: Alessandro

text:
"fsangio" <
fsa...@libero.it
> wrote in message
news:MPG.16b7a4d9a...@news.infinito.it...

Ricordati che difficilmente un Codice si inventa delle procedure....!
E' probabile che involontariamente tu abbia un doppio passaggio per
la Funzione suddetta, inserisci uno STOP in DEBUG e ferifica la cosa.
Alessandro./[@Alex]/
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Apertura MsgBox doppia

author: Roberto da casa

text:
"fsangio" <
fsa...@libero.it
> ha scritto nel messaggio
news:MPG.16b7a4d9a...@news.infinito.it...

Sarebbe bene che tu ci postassi tutta la routine VBA generata a fronte
dell'evento Before_Update; a naso viene fatto di pensare che quando scegli
NO non annulli l'evento con Cancel = True e/o non usi il Me.Undo per
annullare le variazioni effettuate.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Apertura MsgBox doppia

text:
In article <knB38.70$
Mj4....@twister2.libero.it
>,
r.ma...@libero.it

says...
>
> "fsangio" <
fsa...@libero.it
> ha scritto nel messaggio
> news:MPG.16b7a4d9a...@news.infinito.it...
> > Mi spiego:
> > apro una MsgBox nella funzione Before_Update per chiedere conferma di
> > salvataggio delle modifiche di un record:
> >
> > risposta = MsgBox(strMsg, vbQuestion + vbYesNo, "Richiesta conferma")
> >
> > se rispondo SI tutto va bene, se invece rispondo NO la finestra si
> > riapre e solo rispondendo per la seconda volta NO la finestra scompare.
> >
> > Da cosa puň dipendere?
> >
> > Grazie
> >
>
> Sarebbe bene che tu ci postassi tutta la routine VBA generata a fronte
> dell'evento Before_Update; a naso viene fatto di pensare che quando scegli
> NO non annulli l'evento con Cancel = True e/o non usi il Me.Undo per
> annullare le variazioni effettuate.
>
> --
> Roberto
>
> ---------------------------------------------
> il Sito Comune di it.comp.appl.access:
>
http://www.sitocomune.com
> ---------------------------------------------
>
>
>
ho risolto grazie lo stesso


title: Apertura MsgBox doppia

text:
"fsangio" <
fsa...@libero.it
> wrote in message
news:MPG.16bbbb3ab...@news.infinito.it...

> ho risolto grazie lo stesso
Grazie lo stesso....!!!
Troppo semplice, adesso VOGLIAMO SAPERE cosa avevi
combinato...!
Meglio cosě.
Ciao.
Alessandro.



title: Ingrandire access

author: Ricky

text:
E' possibile all'avvio di un applicazione ingrandire ACCESS
Ciao e alla prossima
Ricky


title: Ingrandire access

author: Paolo Agagiů

text:
cosa intendi per ingrandire ACCESS, se vuoi ingrandire una maschera devi
impostare sull'evento dell'apertura il comando docmd.maximize
Ciao Paolo
Ricky <
rsantoli...@interfree.it
> wrote in message
8g0a69$jmb$1...@serv1.iunet.it...



title: Ingrandire access

text:
Paolo Agagiů <
aga...@tiscalinet.it
> wrote in message
news:8g1f1n$lt0$1...@lacerta.tiscalinet.it...

Intendo massimizzare proprio access non la form.
Spero un aiutoooo.
Ciao alla prossima
PS: penso che si debba utilizzare una API ma non so quale e come.


title: Ingrandire access

text:
ema <ece...@XXXpenguinpowered.com> wrote in message
news:8g63hj$b5b$1...@srv.ema.it...
> Mio cuggino mi ha detto che Ricky <
rsantoli...@interfree.it
> scrisse:
> > E' possibile all'avvio di un applicazione ingrandire ACCESS
> >
> docmd.maximize
>
> bye!
> --
> Emanuele Cesena
http://www.penguinpowered.com/~ecesena
> <
ece...@penguinpowered.com
> - rimuovi XXX x rispondere    ICQ #8814554
>
> Spot pubblicitari famosi: shampoo & docciaschiuma:
> colonna sonora: "When a man loves a woman" ("Quando un uomo lava
> una donna");
> protagonista: Julia Neutro Roberts;
> luogo delle riprese: Cinisello Balsamo.
No. Questo mi ingrandisce la form, io voglio ingrandire Access.
Alla prossiama. Ricki


title: Ingrandire access

author: guxdav

text:
Ricky <
rsantoli...@interfree.it
> wrote in message
8g0a69$jmb$1...@serv1.iunet.it...
> E' possibile all'avvio di un applicazione ingrandire ACCESS
>
> Ciao e alla prossima
>
> Ricky
>
>
Crea una funzione in un modulo:
    Function IngrandisciDB()
       DoCmd.RunCommand (acCmdAppMaximize)
    End Function
Crea una macro Autoexec con l'azione "Esegui Codice"
Nel nome della funzione scrivi:  IngrandisciDB()
Dovrebbe funzionare.
Ciao


title: Ingrandire access

author: ema

text:
Mio cuggino mi ha detto che Ricky <
rsantoli...@interfree.it
> scrisse:
> No. Questo mi ingrandisce la form, io voglio ingrandire Access.
>
ops... sorry! Sono stato distratto :-)
Sul sito comune non c'e` nulla? Mi pare di ricordare qlc...
Senno`, anch'io uso sempre i prog. massimizzati, e quando li chiudo e
li riapro li ritrovo massimizzati.
Forse c'e` anche qualche opzione all'interno di Access...
bye!
--
Emanuele Cesena
http://www.penguinpowered.com/~ecesena
<
ece...@penguinpowered.com
> - rimuovi XXX x rispondere    ICQ #8814554
Il denaro e' la madre di tutti i mali, e l'uomo ha bisogno della madre.


title: Ingrandire access

author: Silvio Berruti

text:
"Ricky" <
rsantoli...@interfree.it
> ha scritto nel messaggio
news:8g0a69$jmb$1...@serv1.iunet.it...
> E' possibile all'avvio di un applicazione ingrandire ACCESS
>
Puoi usare:
SendKeys "% n", True
Ricordati di inserire uno spazio tra % e n.
Ciao
Silvio


title: Ingrandire access

text:
guxdav <
gux...@tiscalinet.it
> wrote in message
news:8gevaa$sau$1...@lacerta.tiscalinet.it...
>
> Ricky <
rsantoli...@interfree.it
> wrote in message
> 8g0a69$jmb$1...@serv1.iunet.it...
> > E' possibile all'avvio di un applicazione ingrandire ACCESS
> >
> > Ciao e alla prossima
> >
> > Ricky
> >
> >
>
> Crea una funzione in un modulo:
>     Function IngrandisciDB()
>        DoCmd.RunCommand (acCmdAppMaximize)
>     End Function
>
> Crea una macro Autoexec con l'azione "Esegui Codice"
>
> Nel nome della funzione scrivi:  IngrandisciDB()
>
> Dovrebbe funzionare.
>
> Ciao
>
>
FUNZIONAAAA!!!!!! Grazie.


title: Chiave di ricerca????

author: Matteo

text:
Ciao, forse qualcuno mi puņ aiutare....
sto cercando di importare dei dbf in un db access, ma su 20 dbf (credo
versione 3) 2 mi danno l'errore "chiave di ricerca non trovata"......
collegandoli riesco a vederli e apparentemente sono identici agli altri!!!!
Ho provato a mantenerli tutti collegati (senza importarli) e funzionerebbe,
ma poi eseguendo la mia query mi da lo stesso errore "chiave di ric...."
cosa puņ essere?
Grazie! matteo


title: Problema di margini con SOTTOREPORT

text:
ciao a tutti
ho bisogno di stampare su un foglio pretagliato adesivo; per la
creazione del report ho dovuto per forza di cose inserire un
sottoreport.
questo però, avendo dei suoi margini, mi va a sballare tutte le volte
l'allineamento sul foglio.
adesso chiedo: c'è un modo per settare a 0 tutti i margini del
sottoreport? in automatico me li setta in base alla stampante, ma a 0
non ci riesco. Utilizzo Access 2002
grazie


title: Opinione su Aggiornamenti BE

author: Ferrari Rino

text:
Secondo voi quale metodo e più adatto/sicuro per aggiornare un BE
1° Installare i nuovi FE-BE e quindi importare dal vecchio BE i dati nel
nuovo?
Perché?
2°Installare il nuovo FE ed aggiornare il BE da codice FE?
Perché?


title: Opinione su Aggiornamenti BE

author: SunRex

text:
"Ferrari Rino" <
rinof...@virgilio.it
> ha scritto nel messaggio
news:S7xdc.33938$hc5.1...@news3.tin.it...

Cosa intendi per aggiornare il BE da codice?
Anche perchè se nel nuovo BE ci sono tbl Campi Relazioni e Query nuove ti
vogli a scrivere codice.
SunRex


title: Opinione su Aggiornamenti BE

text:
> > Secondo voi quale metodo e più adatto/sicuro per aggiornare un BE
> >
> > 1° Installare i nuovi FE-BE e quindi importare dal vecchio BE i dati nel
> > nuovo?
> > Perché?
> >
> > 2°Installare il nuovo FE ed aggiornare il BE da codice FE?
> > Perché?
> >
> Cosa intendi per aggiornare il BE da codice?
> Anche perchè se nel nuovo BE ci sono tbl Campi Relazioni e Query nuove ti
> vogli a scrivere codice.
>
> SunRex
>
Intendo proprio tbl Campi Relazioni e Query nuove !
Ciao
Rino


title: Opinione su Aggiornamenti BE

text:
"Ferrari Rino" <
rinof...@virgilio.it
> ha scritto nel messaggio
news:7rLdc.52689$rM4.2...@news4.tin.it...

Secondo me è una follia ;)
Vai con la seconda opzione :)
SunRex


title: [Ot]: E'pubblicato nuovo aggiornamento SC

author: MA

text:
ehm... li ho fregati sul tempo
MAssimialino


author: ciroteo

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:FjDUd.1879$tY2....@news.edisontel.com...
> ehm... li ho fregati sul tempo
> MAssimialino
>
Bella l'idea di postare documenti word esplicativi.
Molto utile l'articolo relativo alla protezione, lo considero il manuale del
faqquone, abbiamo fatto davvero progressi.
Bravi!


title: Clonare i dati tra due tabelle (continuo)

text:
Ciao,
Ho una tabella "Tbl1" con due campi "Data" e "Numero" ed un'altra
tabella "Tbl2" con 45 campi "A1" : "A45".
Per comodità la "Tbl2" la riduco a 4 campi "A1 : A4".
La Tbl1 la visualizzo tramite maschera e sottomaschera in modo da
avere
per ogni data in maschera principale tanti record di "Numero"in
sottomaschera appartenenti alla stessa data.
Data
01/01/2008
 Numero
    2
    3
    4
 Data
02/01/2008
 Numero
    1
    3
 Data
03/01/2008
 Numero
    3
    4
ecc...
Quello che dovrei fare è prendere i numeri del campo "Numero" della
Tbl1 ed inserirli nella "Tbl2" in questo modo: tutti i numeri
(records) appartenenti alla prima data (primo record) vanno a finire
nel primo record della "Tbl2" , tutti i numeri appartenenti alla
seconda data vanno a finire nel secondo record della "Tbl2" e così
via.
Siccome i numeri da prelevare dalla Tbl1 per ogni singola data
sarebbero al massimo una ventina, pensavo di implementare la Tbl2 non
per definizone campo ( come ho già risolto grazie ad Alessandro Cara):
cioè al posto di avere il n.1 in A1, il n.2 in A2, il n.3 in A3 ecc...
avere, a prescindere dal numero, l'occupazione dei primi campi.
Ad es:
A1  A2  A3  A4
 2    3    4
 1    3
 3    4
Come posso fare?
Grazie a chi vorrà darmi una mano.
Vladimiro.


author: Alessandro Cara

text:
vlad...@alice.it
 ha scritto:

+Dim iNext as long
  do until myrs.eof
    wkData = myrs!data
     rstbl2.addnew
+    iNext = 1
     do until myrs.eof or wkdata <> myrs!data
<>         tstbl2("A" & iNext) = myrs!Numero
+        iNext = iNext + 1
      myrs.movenext
      if myrs.eof then exit do
     loop
     rstbl2.update
  loop
--
ac


text:
On 13 Dic, 23:54, Alessandro Cara <
a...@ay-1asistemi.it
> wrote:
>
vladil...@alice.it
 ha scritto:

> ac- Nascondi testo citato
>
> - Mostra testo citato -
Veramente bravo, complimenti.
Ciao e grazie Vladimiro


title: [INFO] Istruzioni per l'uso di questo ng (v.1.1)

author: Federico Luciani

text:
[INFO] Istruzioni per l'uso di questo ng (v. 1.1)
Siete pregati di leggerlo
----------------------------------------------------------------------------
             Come ci si dovrebbe comportare in un newsgroup
                    ovvero 'Istruzioni per l'uso'
----------------------------------------------------------------------------
Anche i newsgroups, come tutte le comunita' di esseri umani, hanno delle
regole la cui conoscenza e rispetto permette un profiquo utilizzo del ng da
parte di tutti i partecipanti evitando incomprensioni, malintesi ed inutili
polemiche.
Alcune regole sono generali e di elementare educazione, altre proprie di
questo gruppo di discussione cresciute e consolidate nel tempo soprattutto
con il contributo dei frequentatori piu' anziani.
Premesso che
il ng e' gestito da 'volontari' che mettono a disposizione gratuitamente il
proprio tempo, le proprie conoscenze e la loro professionalita' per aiutare
chiunque, persone che spesso non conoscono e che dalle quali non riceveranno
alcun compenso, per cui qualsiasi forma di pretesa o obbligo da parte di chi
scrive sono decisamente fuori luogo:
- prima di inviare la propria richiesta provate a verificare se nei messaggi
  dei giorni precedenti non siano gia' presenti delle soluzioni al quesito
  che si vuole porre.
  Non e' il massimo delle figure fare una domanda a cui e' gia' stata
  data ampia ed esauriente risposta magari il giorno prima, di sicuro
  poi l'eventuale replica difficilmente potra' essere piu' completa.
  Volendo si possono effettuare anche delle ricerche nell'archivio storico
  dei messaggi presso il sito (ex.
www.deja.com
):

http://groups.google.com/advanced_group_search
- provate anche a verificare che i vostri dubbi e le relative soluzioni
  non siano gia' presenti sul Sito Comune di questo newsgroup:

http://www.sitocomune.com
  Sul Sito Comune, inoltre, trovate l'archivio dei messaggi del ng
  relativi al 2000, che potete consultare tramite un comodo motore
  di ricerca.
Se si decide comunque di scrivere al ng sarebbe bene tenere presente:
Il SUBJECT
-------------------
Nel scrivere l'oggetto del messaggio si dovrebbe dare maggiore importanza
perche' contribuisce ad identificare immediatamente l'argomento e il tipo di
problema, attirando subito l'attenzione di chi legge
Si sconsiglia di inserire subject insignificanti come:
  'AIUTO','URGENTE','PROBLEMA ACCESS', 'SOLO PER ESPERTI'
  'SONO PRINCIPIANTE', 'SONO DEFICENTE', 'come si fa...' ECC.,
nel marasma generale dei messaggi perdono visibilita'.
Ecco invece alcuni esempi da considerarsi corretti:
- Gestire il tasto Applica Filtro/Rimuovi Filtro
- Sincronizzare repliche via Internet con Access 2000
- Formattazione diversa per il solo record selezionato
- Come ricercare in una casella combinata
- Formato Numerico Nelle query
- Copia e incolla di piu' dati nello stesso campo
TESTO DEL MESSAGGIO
-------------------
Anche qui soprattutto nell'interesse di chi posta il messaggio, il suo
contenuto dovrebbe essere pensato e redatto con attenzione al fine di
evitare
la spedizione di messaggi incomprensibili, che non potranno avere risposte
immediate soddisfacenti.
E' consigliabile indicare la versione di MSAccess a cui ci si riferisce
ed il sistema operativo utilizzato (A2/W95, A95/W98, A97/NT4, A00/W00).
Se dopo aver inviato un messaggio non si dovessero ricevere risposte si puo'
provare a riformularla evitando pero' di assumere un tono polemico del tipo
'Possibile che nessuno sappia come ...', 'Perche' non mi volete rispondere'
I motivi per cui certi messaggi non ricevono risposte possono essere i piu'
svariati dalla domanda mal posta, al fatto che nessuno effettivamente abbia
una risposta da dare.
*Alcuni consigli per chi risponde*
- Scrivere dopo il quoting
Quando si replica (risponde) ad un messaggio si dovrebbe iniziare a scrivere
sempre dopo il testo del percedente.
Lasciare il contenuto del testo originario se breve, oppure riassumere il
contenuto tagliano le parti meno significative, lasciando quelle piu'
interessanti per la comprensione del discorso.
- Non farsi coinvolgere in polemiche o con altri partecipanti e eventuali
disaccordi sarebbe meglio proseguire in e-mail private.
Alcune richieste o comportamenti *sicuramente* non graditi in questo ng:
- chiedere di programmi per 'sproteggere' database e quindi presumibilmente
  il lavoro di altre persone.
  Oltre a non essere moralmente corretto, e' illegale, inoltre, considerando
  che in questo ng possono esserci persone che si guadagnano la
  pagnotta sviluppando programmi con access, non ci sembra corretto
  contribuire a diffondere questo, tipo di informazioni;
- richiedere risposte personalizzate al proprio indirizzo e-mail e' contro
  lo spirito di questo ng in cui presuppone che tutte le domande e tutte
  le risposte debbano essere visibili perche' potrebbero interessare a
tutti;
- contattare direttamente altri frequentatori del ng inviando richieste di
  informazioni via e-mail, magari a quelli che sembrano piu' bravi e piu'
  disponibili di tutti ad aiutare gli altri;
- chiedere del compilatore di access, semplicemente perche' non esiste,
  lo sanno anche i bambini ormai;
- chiedere l'invio di programmi gia' fatti con la scusa di dover imparare,
  vedere, bla bla bla;
- inviare messaggi con pubblicita' commerciale anche se riferita all'oggetto
  del ng. (ben vengano segnalazioni di siti o iniziative free che parlano di
  access, anche se personali, ma il tutto deve sempre essere senza scopo di
  lucro;
Alcune regole legate invece alla netiquette,
dove con il termine netiquette 'retichetta', si intende l'insieme di
regole nate col tempo per autoregolare il comportamento degli utenti delle
news.
- EVITARE DI SCRIVERE IN MAIUSCOLO sia gli oggetti e soprattutto il testo
dei
  messaggi che nelle regole equivale ad urlare;
- Scrivere in formato testo e non in HTLM (quindi con formattazioni varie).
  questo perche' non tutti i lettori di messaggi (newsreader) visualizzano
  correttamente questo formato;
- Evitate le polemiche personali con gli altri partecipanti.
  Se proprio non potete farne a meno cercate di trasferirle in privato.
Alcuni link per chi volesse approfondire:
The Net: Guida per l'utente e Netiquette, di Arlene Rinaldi
http://www.inferentia.it/netiquette/
Etica e norme di buon uso dei servizi di rete
http://web.tiscalinet.it/enterprise_videotext/itamidi/netiquette/netiquettei
t.htm
ATTENZIONE
I successivi sono testi carichi d'ironia, cioe' sono suggerimenti da
EVITARE!
GALAMAILEO di John of the Homepage
http://www.geocities.com/bourbonstreet/9518/galamaileo.html
Cara Emily Postnews...
http://www.geocities.com/Athens/Parthenon/9704/galareteo.html
Grazie per la collaborazione
Questo documento e' stato redatto da Carlo VE
----------------------------------------------------------------------------
Alcune utili abbreviazioni (acronimi)
AFAIK      As Far As I Know
BTW        By The Way
CU         See You
CUL/CUL8R  See You Later
CUT        Taglio (quando non si riporta tutto il testo a cui si risponde)
HTH        Hope This Helps
IMO        In My Opinion
IMHO       In My Humble Opinion
LOL        Laughing Out Loud
NEWBIE     Nuovo arrivato, persona nuova per il NG
NG         Newsgroup
OT         Off-Topic: fuori argomento
ROTFL      Rolling on the floor laughing
ROTFLASTC  Rolling on the floor laughing and scaring the cat
ROTFLMAO   Rolling on the floor laughing my ass off
RTFM       Read the fuckin' manual
SPAM       Messaggio pubblicitario fortemente OT, sui NG č assolutamente
vietato
TIA        Thanks In Advance
TROLL      Persona che vuole solo creare disturbo e scompiglio
ce ne sono tanti altri, li trovate qui:
http://www.acronymfinder.com
----------------------------------------------------------------------------


title: Query con istruzione LIKE difettosa

author: Pegaso

text:
Salve a tutti,
ho un problema legato ad una query di selezione.
Il mio DB è strutturato nel seguente modo: ho un report basato sulla
suddetta query di selezione. All'apertura del mio report si apre
automaticamente la finestra di popup che mi permette di inserire i
criteri con i quali voglio che mi siano restituiti i dati nel report
(come ad esempio canale d'arrivo, il nome dipendente e lo status
ordine). Per fare ciò nella mia query (tra i criteri dei campi
relativi al canale di arrivo, nome dipendente e status - cioè i campi
che devono essere filtrati dai dati immessi nel popup) ho utilizzato
delle istruzioni di tipo "LIKE" come ad esempio
 Like ([Forms]![nome maschera popup]![nome campo] & "*")
Il mio problema è che se c'è un record nel quale uno dei tre campi
(canale d'arrivo, nome dipendente e lo status ordine) è vuoto la query
(e quindi neanche il report) non mi restituisce il record .
Sapete per caso per quale motivo mi dà questo problema e come potrei
risolverlo?
Grazie mille a tutti.


title: Query con istruzione LIKE difettosa

author: VT @ home

text:
Il Mon, 24 Sep 2007 00:52:20 -0700, Pegaso <
pegaso...@hotmail.it
> ha scritto:
>(.....)

Modifica il criterio in questo modo
Canale Like ([Forms]![nome maschera popup]![nome campo] & "*") Or Canale IS NULL
Vincenzo Turturro
Certificato Eucip Core Level
ITA 0000-002299 del 14/05/2007
---------------------------------------------
il sito comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
risorse Access:
http://www.accessgroup.it
---------------------------------------------
Il sito comune di it.comp.as400
http://www.faq400.com
---------------------------------------------


title: Query con istruzione LIKE difettosa

text:
On 24 Set, 10:23, "VT @ home" <
V...@home.it
> wrote:

> ---------------------------------------------- Nascondi testo tra virgolette -
>
> - Mostra testo tra virgolette -
Grazie mille!
Ora va alla grande!


title: MI5 Persecution: Dirk Gently on the Toronto Case (5)

text:
Dirk was on the West Coast when he got the call. An old
friend at the Toronto police department thought he would like
to fly up and take a look at a homicide which had occurred
the previous evening. He decided to skip the last day at the
World Holistics conference and take the next plane out of
San Francisco.
The flight was bad; Dirk had been hit on the back of the head
by the Newspaper trolley, the drinks trolley, the dinner trolley
and now the gift trolley. When the hostesses weren’t trying to
tear his arm off they pestered him to stop leaning into the aisle
- ignoring the fact that the guy next to him was taking up one and
 a half seats. Air Canada used to be the flight which was so
good you just didn’t wanna get off - on this occasion Dirk
would be glad to see the back of the plane and the over sized
alternative comedian wedged into the window seat.
After breathing in a couple of lungfulls of crisp Canadian air
Dirk took a taxi into town. There was a small group of
demonstrators outside the MacDonalds and the taxi driver
insisted on stopping on the opposite side of the street. ‘Don’t
Eat Meat’ the placards read and the demonstrators chanted. A
couple of policemen where stopping the crowd entering the
restaurant itself - one held up his arm and challenged Dirk. A
wave of the fax he had been sent and the policeman pushed
open the door.
There were few customers in the restaurant. Not surprising
really with a demonstration going on outside, half the dining
area roped off with tape and a dead body seated at one of the
tables. ‘Mr Gently sir’ the officer in charge called out as he
peeled one end of the tape off a column ‘We were told not to
touch anything til’ you got here’.
The body of the man slumped awkwardly in a chair. Then
even a dead body would start getting uncomfortable in a
MacDonalds chair after twenty minutes - and this one had
been there for at least eighteen hours. Two back legs and the
tail of a cat hung out of the man’s gaping mouth. Dirk turned
to the officer, ‘I suppose you are going to tell me this is the
darndest thing you ever saw?’
‘Ain’t this the darnd...’. The officer seemed annoyed that Dirk
had second guessed him. ‘We’re removing the body in a few
minutes, so if you can get through as quick as possible’
‘Many people eat cats in fast food restaurants?’ Dirk asked
and without waiting for an answer leant over the table to pick
up an untouched burger. ‘And what’s this?’ he asked waving
it in front of the officers face.
‘It’s a Vedgie Burger’ The waitress, who was cleaning one of
the adjacent tables, shouted across. She walked over to Dirk.
‘We started doing them because of that lot out there’ she
nodded towards the protesters who were pressing there faces
against the windows ‘They’re called Linda McCartney Vedgie
burgers - ever heard of them?’
Dirk suddenly felt faint, perhaps a combination of hunger and
jet lag. ‘This is deja vu all over again’ he thought to himself.
He glanced at policemen - at the badge on his shoulder ‘OPD’
but this wasn’t Ontario this was Toronto. OPD - Officially
Pronounced Dead. It dawned on Dirk what was happening, he
knew what he would see if he looked out of the window. Sure
enough, there it was, the Volkswagen Beetle parked across
the road - number plate 28IF - 28 IF Paul McCartney had
lived. And amongst the lyrics of the song blaring out into the
restaurant he could pick out the words ‘I buried Paul’. Now it
was though Dirk was viewing the whole scene though a TV
screen. This was conspiracy. Not -a- conspiracy, or -the-
conspiracy, but just plain conspiracy.
‘You look faint - are you OK mister? The waitress asked.
Dirk shook his head ‘Probably a bit hungry’ Then to
economise on dialogue took out a pack of cigarettes and held
it out towards the girl. She was about to take one but Dirk
snatched the pack away, held it up to his mouth and drew out
two cigarettes. He lit both then passed one of them to the girl.
It was the closest he had come to a sexual encounter in three
months.
‘Want a Burger?’ the waitress asked.
Dirk looked down at the Vedgie Burger on the table. ‘No
thanks - just a plate of fries’
The waitress walked away and Dirk looked around the room.
Apart from a family seated in the far corner there was only
one other person in the restaurant - and he wasn’t eating. The
guy was about mid twenties and had straggling, shoulder
length hair. On the table in front of him were lots of pieces of
paper cut into squares. Every so often he would pick up a
camcorder and pan it around the room and then, when he was
finished, speak into a microphone which was attached to a
tape recorder. Dirk walked over to where the man was sitting.
The small pieces of paper had paragraphs of text written on
them and were stuck to the top of table with blobs of mustard.
Lines had been drawn, some solid some dotted, on the table
top with a marker pen. The lines ran from one piece of paper
to another.
‘What are the lines for?’ Dirk asked, realising straight away
that ‘What the hell are you doing?’ would be more
appropriate.
‘You see’ The man replied nervously ‘The dotted lines are
weak links and the solid lines are strong links. The dotted
lines are things which are happening in the rest of the world
and the solid lines are things which are happening to me. Now
you see I draw over a dotted line, replacing it with a solid line,
when I can link something back to me. Like this’ The pen
squeaked over the Formica and before Dirk could interrupt
the man added. ‘You see I lost my short term memory and, as
a consequence have a very short attention span. I write down,
record and film everything then put it all together later’
‘So’ Dirk interrupted. ‘You filmed what happened here?’
‘Yes, yes, it’s here on this tape’ The man pushed the cassette
across the table. On the label the words ‘Grassy Knoll’ had
been crossed through and replaced with ‘MacDonalds’.
Suddenly the man sprung from his seat. Dirk turned and saw
that the body was being removed on a stretcher. As it passed
the man picked a small object off the edge of the stretcher
itself. ‘This is important’ he said, laying a blood stained bullet
on one of the small pieces of paper on the table.
Suddenly the room was filled with a deafening throbbing
sound as a Black Helicopter landed in the street outside. Two
men in United Nations uniforms got out and collected the
stretcher. Back at the table the long haired man was replacing
all the dotted lines with solid ones. Dirk panicked and began
to walk backwards at some speed. Barging through the swing
doors he stumbled into the kitchen, tripped and felt himself
sink slowly into a large vat.
‘The guys fallen into the batter’ Dick heard someone shout
before he sunk below the surface. He came to sitting in a chair
with the batter solidifying all over his body. He surveyed the
room through two eye-holes someone had cut. Suddenly the
chair on which he was sitting was picked up carried through
the restaurant and out of the building. As the chair was being
lifted and put into the back of a van, Dirk caught a glimpse of
the waitress following him. ‘Your fries mister, your
plate o...’.
The doors of the van shut and Dirk tried desperately to steady
himself as it sped across town. Eventually the doors flew open
and Dirk was flung into the road at which point the solidified
batter shattered and set him free. Standing up he found
himself outside the international departures terminal of
Toronto airport.
In the departure lounge Dirk had time to reflect on the day’s
events. He had got caught up in the conspiracy theories and
the haphazard welding together of pieces of irrelevant
information. It was time to catch the person who was
operating the  bizarre cognitive engine which appeared in
front of him like a fairground mirror, distorting any flaw it
could find in his own, fragile, map of the real world.
Dirk leant into the aisle of the plane as it took off for London.
The oversized person next to him swung his arms violently as
he complained about every thing from the supper in a plastic
tray to the state of British politics. With a shaven head and a
badly fitting suit the man looked as though he could have
worked behind the reception desk of the Kremlin. However
when he spoke he did so in a Liverpudlian accent. ‘Me I
blame the Con-serv-a-tive government, me. The Tour-rees.
That-cher. Me. They need a good kicking’ He jerked his feet
forward and struck the seat in front with his Doc Martins.
‘With these. Me Doc Martins. Doctor Martin’s, Doctor
Martin’s, Doctor Martin’s Booots!’ The phrase was now
being sung over and over again as the man writhed in his seat
and clicked his fingers.
Dirk looked down at the boots and thought of the reaction
most people used to deal with the paranoids at the end of the
wire. A nice quick kick. ‘Oi nutter - get some therapy’. This is
the easy way out and perhaps the safest. After all there you
are sat, alone, in front of the screen. No body language
between you some paranoid. No way of telling if he really is
some gibbering psycho. Look at it too long and you be drawn
in. Fall into the tangled database of weird links with him. Who
knows he may be watching you, reassembling and linking your
experiences with his. How sure are you of you own cognitive
threads. After all cognition is only a bug fix for a neurological
system which was designed in a hurry - it’s abused by
everyone from politicians to advertisers. If people really can
convince each other that a bottle of washing up liquid is as
exciting as an orgasm using just television God knows what
they can do with a computer. Better to avoid the risk. A swift
kick. After all if you’re Homophobic you put the boot in
because you are scared of any ambiguity in your own sexuality
- why not be Nutterphobic as well.
Although Dirk would have liked to devoted time to tracking
the culprit down he decided to let it rest. The Internet
changed over the next twenty odd years. A lot of the people
who used it went out and got lives. And those who already
had lives burnt them away. The number of users had dwindled
after someone had invented a C++ program, with truth as a
variable,  to deal handle politics and government. Dirk had
already retired from finding old ladies cats with the help of
obscure science when he got another call from Toronto.
It was 4th March 2025 when he booked onto the Air Canada
flight from Heathrow. The silver haired woman in the seat
next to him painted bright red lipstick around her mouth. ‘Of
course it was no surprise to be offered the job after Claire
Raynor retired’ she sneered’ After all I used to be a
psychiatric nurse... Now if Blokes had periods they would
understand...’
By chance the taxi ride to Toronto mental hospital took him
past the MacDonalds - where the whole thing had started. Of
course it was barely recognisable having become a Church Of
Scientology Vedgie Bar. Police in riot gear kept the two sets
of demonstrators apart. Dirk didn’t really know what to
expect when he got to the hospital. The girl at the reception
desk directed him to a row of chairs in a wide well lit
corridor. There was a strong smell of disinfectant, the
furniture and the carpets were immaculately clean and behind
the rows of teak veneer doors the ‘nutters’ were all safely
locked away. For some reason Dirk started thinking about
CompuServe forums.
A tall blond woman in a white coat approached. ‘Mr Gentle, I
assume’
‘Yes’ Dirk replied shaking her by the hand. ‘You’re the nurse
who...’
‘Doctor’ She interrupted, ‘Doctor Killfile’ She led Dirk across
the corridor towards one of the doors then stopped with her
hand resting on the handle. ‘Now you know about this person
don’t you?’ and after Dirk nodded she continued ‘Don’t tell
him anything about yourself - don’t let him get into you head.
If he does he’ll screw it up’
The door opened to reveal a frail man sitting in from of a TV
screen. He had a keyboard on his lap and next to the television
was a computer screen. Dirk glanced at the walls of the room
and remembered that his settee at home need upholstering.
The nurse left the room and the man looked up ‘So you come
to my daughters wedding and ask me to kill a man’ he said in
a dry cackling voice. ‘Look’ he continued, pointing at the
screen, ‘I know that man. They’re talking about me now -
listen’. The man stared at Dirk. ‘What’s your name? Are you
one of my friends from the Internet? - Are the lambs still
screaming Dirk?’
Dirk, at first recoiled in horror,  then felt a sense of anti
climax. So this is what they hyped up to superstar status on
the back of their own fears of madness.  Dirk was reminded of
the film ‘A day on The Beach’ where a submarine had set off
to search a post nuclear World to track down a signal coming
from a remote military base - only to find it was being sent by
a Coke bottle half balanced on a Morse tapper. Outside the
room the nurse waited for him. Because his nicotine craving
had returned - and to avoid an awkward piece of dialogue -
Dirk turned to her and asked . ‘Patch?’
Dirk took two nicotine patches from his wallet the first of
which he stuck onto the inside of his arm. Stepping closer to
Doctor Killfile he opened her white coat and slid his hand
into the opening at the front of her dress. He pressed the
patch onto her leg as close to the top of her inner thigh as
he dare. She took a deep breath and then slowly breathed out.
‘What Bogart could have done with these things’ Dirk
thought to himself.
‘Is he crazy?’ Dirk asked tilting his head back to towards the
door.
‘Who knows’ Doctor Killfile replied ‘We let him type away.
He sees something on the TV in the morning and it keeps him
busy all day. What he types doesn’t go anywhere it just stays
on a mainframe in the basement. It can be read by anyone else
in the building but that’s it. We got them all in here conspiracy
theorists, racists, nationalists. They’ve created a world within
a world really...’ Her voice trailed away and she stared down
the corridor for a while then added ‘So long are two things
are different neither will come to be in the other and so
become at once both one and two.’
Dirk gave her a puzzled look ‘You mean their brains are
fried?’
‘Fried?’ Killfile smiled at Dirk ‘No that was Plato’. Then the
smile fell from her face. ‘You must remember, mister, plate
o...’
5
--
Posted via a free Usenet account from
http://www.teranews.com


title: Come passare caption label corrente a funzione ???

author: RobertoA

text:
Form con 10 label corrispondenti ognuna ad una camera albergo
Sull'evento Click di ogni label c'e' la seguente funzione richiamata:
=prepara_conto_camera(screen.activecontrol.Caption)
Che pero' non funziona, nel senso che quando clicco su di una label mi viene
restituito l'errore:
"L'oggetto non contiene l'oggetto di automazione Caption"
Da dire che in origine le 10 label erano in origine dei command button, che
ho cambiato in label per l'impossibilita' di colorare lo sfondo tasto e
contemporaneamente permettere delle caption multilinea
Con il controllo command button tutto filava liscio
La domanda per la quale cerco il vostro aiuto e':
- perche' viene restituito quell'errore ?
- forse la caption di una label non si puo' leggere o inserire come
parametro da fornire ad una funzione?
Ciao e grazie
RobertoA


author: tasso

text:
RobertoA ha scritto:

> =prepara_conto_camera(screen.activecontrol.Caption)



prova a mettere me.activecontrol.caption
risposta rapida senza prove
ciao
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


text:
>> Form con 10 label corrispondenti ognuna ad una camera albergo
>> Sull'evento Click di ogni label c'e' la seguente funzione richiamata:
>> =prepara_conto_camera(screen.activecontrol.Caption)
>> Che pero' non funziona, nel senso che quando clicco su di una label mi
>> viene
>> restituito l'errore:
>> "L'oggetto non contiene l'oggetto di automazione Caption"
>> Da dire che in origine le 10 label erano in origine dei command button,
>> che
>> ho cambiato in label per l'impossibilita' di colorare lo sfondo tasto e
>> contemporaneamente permettere delle caption multilinea
>> Con il controllo command button tutto filava liscio
>> La domanda per la quale cerco il vostro aiuto e':
>> - perche' viene restituito quell'errore ?
>> - forse la caption di una label non si puo' leggere o inserire come
>> parametro da fornire ad una funzione?
>> Ciao e grazie
>> RobertoA
>
> prova a mettere me.activecontrol.caption
> risposta rapida senza prove
No, stessa solfa
Grazie, ciao
RobertoA


author: Marco Papo

text:
"RobertoA" <
amor...@tiscalinet.it
> ha scritto nel messaggio
news:47df...@newsgate.x-privat.org...
> Form con 10 label corrispondenti ognuna ad una camera albergo
> Sull'evento Click di ogni label c'e' la seguente funzione richiamata:
>
> =prepara_conto_camera(screen.activecontrol.Caption)
Prova:
prepara_conto_camera(me.NomeEtichetta.Caption)
Senza Uguale!!!
>
> Che pero' non funziona, nel senso che quando clicco su di una label mi
> viene restituito l'errore:
>
> "L'oggetto non contiene l'oggetto di automazione Caption"
>
> Da dire che in origine le 10 label erano in origine dei command button,
> che ho cambiato in label per l'impossibilita' di colorare lo sfondo tasto
> e contemporaneamente permettere delle caption multilinea
> Con il controllo command button tutto filava liscio
> La domanda per la quale cerco il vostro aiuto e':
> - perche' viene restituito quell'errore ?
> - forse la caption di una label non si puo' leggere o inserire come
> parametro da fornire ad una funzione?
> Ciao e grazie
Ciao
> RobertoA
>
--
Marco Papetti
www.shortchannel.it
 Il software di commercio elettronico OpenSource
www.mondoideale.com
  - Prodotti naturali e biologici.
>


text:
"RobertoA" <
amor...@tiscalinet.it
> ha scritto nel messaggio
news:47df...@newsgate.x-privat.org...
> Form con 10 label corrispondenti ognuna ad una camera albergo
> Sull'evento Click di ogni label c'e' la seguente funzione richiamata:
Rileggendo meglio! Evento click della label, le etichette non hanno eventi
associabili???



author: Gabriele Bertolucci

text:
> Form con 10 label corrispondenti ognuna ad una camera albergo
> Sull'evento Click di ogni label c'e' la seguente funzione richiamata:
>
> =prepara_conto_camera(screen.activecontrol.Caption)
>
> Che pero' non funziona, nel senso che quando clicco su di una label mi viene
> restituito l'errore:
>
> "L'oggetto non contiene l'oggetto di automazione Caption"
Sicuro che tu stia utilizzando un evento legato alla label?
Le label non hanno eventi programmabili.
Io penso, invece, che tu stia utilizzando una textbox.
Devi sfruttare l'evento Click del controllo cui l'etichetta fa riferimento.
Per arrivare poi al testo dell'etichetta, devi utilizzare la seguente
sintassi:
Me.nomecontrollo.Controls(0).Caption
L'etichetta associata è sempre il primo dei controlli contenuti nella
collection Controls di un controllo.
> La domanda per la quale cerco il vostro aiuto e':
> - perche' viene restituito quell'errore ?
Perché una textbox (dovrebbe essere il caso tuo) non ha una proprietà
Caption.
> - forse la caption di una label non si puo' leggere o inserire come
> parametro da fornire ad una funzione?
Si può leggere, ed anche modificare.
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype:pbsoftsolution


text:
> Sicuro che tu stia utilizzando un evento legato alla label?
> Le label non hanno eventi programmabili.
> Io penso, invece, che tu stia utilizzando una textbox.
>
> Devi sfruttare l'evento Click del controllo cui l'etichetta fa
> riferimento.
> Per arrivare poi al testo dell'etichetta, devi utilizzare la seguente
> sintassi:
>
> Me.nomecontrollo.Controls(0).Caption
>
> L'etichetta associata è sempre il primo dei controlli contenuti nella
> collection Controls di un controllo.
>
>> La domanda per la quale cerco il vostro aiuto e':
>> - perche' viene restituito quell'errore ?
>
> Perché una textbox (dovrebbe essere il caso tuo) non ha una proprietà
> Caption.
>
>> - forse la caption di una label non si puo' leggere o inserire come
>> parametro da fornire ad una funzione?
>
> Si può leggere, ed anche modificare.
Veramente, di fronte alla vostra sicurezza, ho ri-guardato piu' volte e le
label dispongono di alcuni eventi, primo fra tutti il click
Ciao
RobertoA


text:
>> Form con 10 label corrispondenti ognuna ad una camera albergo
>> Sull'evento Click di ogni label c'e' la seguente funzione richiamata:
> Rileggendo meglio! Evento click della label, le etichette non hanno eventi
> associabili???
Veramente le mie label hanno almeno i seguenti:
- click
- dblclick
- su pulsante giu'
- mouse spostato
- su pulsante mouse su
ed e' sicuramente una label perche' le textbox ( almeno le mie) hanno una
sfilza di eventi molto piu' ampia di eventi associabili
Uso Access 2003
Ciao
RobertoA


text:
> Veramente, di fronte alla vostra sicurezza, ho ri-guardato piu' volte e le
> label dispongono di alcuni eventi, primo fra tutti il click
Le label associate ad un controllo non hanno alcun evento programmabile.
Le label non associate ad alcun controllo hanno i 5 eventi che hai
elencato.
