Newsgroup: it.comp.appl.access
Titolo: Neofita!

Nel tempo libero mi diverto a giocare con la programmazione di un
database per archiviazione dischi di musica.
Non ho avuto sinnora altri supporti se non l'assistente di Office 2000
Ho scoperto ieri questo gruppo ed eccomi.
La mia confidenza con il VB e' ancora limitata e preferisco utilizzare
le macro per la progettazione, salvo poi a creare le routines per
conversione.
Ho molte cose da chiedere ma comincio con una:
1. come si fa a creare un "flash di dati" da una maschera, cioe' il
fissaggio in modo stabile di uno dei tanti record presenti nel foglio
dati associato allla maschera? 
Io ho provato con l'azione ImpostaValore, creando una maschera
temporanea su cui memorizzare i dati che mi interessavano: ma quando
poi salvavo e chiudevo la maschera, non c'era piu' traccia dei dati
alla successiva riapertura.
Come mai non esiste una funzione CopiaRecord 
che mi sembra tanto ovvia? 
Grazie a chi vorra' rispondere.
Sara' banale ma niente e' piu' difficile di cio' che non si sa.
Saluti!
Giamber   
giamber AT lombardiacom DOT it
punto e virgola trattino chiusa parentesi

punto e virgola trattino chiusa parentesi
Saluti.
Emanuele.

>
giamber AT lombardiacom DOT it


On Tue, 26 Feb 2002 20:12:43 GMT, 
gia...@lombardiacom.it
 (Giamber)
wrote:

quando premi sulla casella strumenti la creazione di un tasto di
comando ti parte un Wizard che fa molte cose interessanti...
provare per credere...
Saluti.
Emanuele.

 cose evidenti per altri per me sono oscure.
Infatti ti č oscuro che si scrive DOPO il quoting!!!
Antonio

provare per credere...
Ti ringrazio...
Dunque ho trovato il Wizard: 
dovrebbe essere la guida di Microsoft Visual Basic, giusto?
A sinistra c'e' un elenco di funzioni, che io ho passato in rassegna
ma non ho trovato nessuna funzione che potesse in qualche modo
sembrare a me utilizzabile per il mio intento di salvataggio di un
record.
Ne tantomeno ho trovato i comandi cui accennavi tu nel primo post...
pero' mi appare spesso, mentre procedo euristicamente, l'indicazione
di procedere all'istallazione della guida che si trova sul cd Office
2000 Premium che io non ho .
E' per questo che non cavo un ragno dal buco?
In ogni caso hai qualche indicazione di un buon libro che mi possa
incanalare rapidamente su questi argomenti; la mia cultura tecnica e'
buona, ma non vorrei ricominciare a fare il ricercatore adesso che ...
mi occupo di tempo libero! 
Saluti!
Giamber


On Wed, 27 Feb 2002 16:28:20 GMT, 
gia...@lombardiacom.it
 (Giamber)
wrote:
CUT
in visualizzazione maschera deve essere premuto quel tasto con la
chiave inglese ed il martello
sulla barra che appare premi il pulsante di comando (un rettangolo)
ti fa creare queste istruzioni
per copiare
    DoCmd.DoMenuItem acFormBar, acEditMenu, 8, , acMenuVer70
    DoCmd.DoMenuItem acFormBar, acEditMenu, 2, , acMenuVer70
    DoCmd.DoMenuItem acFormBar, acEditMenu, 5, , acMenuVer70 'Paste
Append
per salvare
 DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, ,
acMenuVer70
Saluti.
Emanuele.

acMenuVer70
Caro Emanuele
ti ringrazio per la disponibilita' e mi scuso per l'invadenza.
Spero che questo sia l'ultimo post: non vorrei disturbarti oltre.
Ho provato ad utilizzare il metodo da te indicato. 
Ho cosi' proceduto:
1) ho aperto la maschera di lavoro in visualizzazione struttura
2) ho selezionato la casella degli strumenti 
3) ho trascinato un comando di pulsante sulla maschera
A questo punto mi si e' aperta la finestra di Creazione Guidata Puls
Com
che offre 6 categorie di scelta: le due che potrebbero interessarmi
sono "operazioni su maschere" e "operazioni su report" : a ciascuna di
queste categorie poi corrisponde una serie di azioni selezionabili a
piacere.
Nessuna delle azioni corrispondenti alla categoria operazioni su
maschere mi consente di fare la copia di un singolo record, quindi non
posso prenderla in considerazione.
Le azioni, poi, corrispondenti alla categoria operazioni su report
generano, modificano o eliminano report all'inteno del foglio dati
associato alla maschera e NON il trasferimento di un singolo record su
un'altra maschera di servizio.
So you see... I am stacked in a rut... :-)
Non trovo poi nessun automatismo che mi porti alla compilazione di
codici da te elencata: solo cliccando sul pulsante "genera" o "genera
evento" mi si apre la finestra di programmazione con i codici di
inizializzazione, ma poi non so proseguire...
Ho provato a copiare nella finestra le 5 tue righe di codice, ma
quando verifico il funzionamento mi compare il messaggio errore
"errore di compilazione: sub o funzione non definita"
Questo e' tutto. 
Ti ho fatto un elenco dettagliato per darti modo di capire se e dove
sbaglio.
A questo punto potresti liberarti di me con il suggerimento di qualche
lettura ..;-) 
A parte i toni scherzosi mi rendo conto che di questo gruppo tu sei
persona di riferimento e quindi posso capire quanto sei impegnato e
quanto tempo devi ad esso dedicare: non puoi consertirti da solo
principianti come me.


punto e virgola trattino chiusa parentesi
Saluti.
Emanuele.

punto e virgola trattino chiusa parentesi
Saluti.
Emanuele.

se l'avesse detto Dante si sarebbe chiamata Captazion benevolenzia
Ero sincero: ho visto che il tuo nome ricorre continuamente.
Non conosco questo ng, ma se non siete in 10 a chiamarvi Emyr 
di tempo te ne va via parecchio, I presume.
Poi....:-)))) ho studiato un po di latino, ehm.... permettimi un
opportuna correzione : captatio benevolentiae.
Cosi' mi sono giocato il prosieguo di questa discussione. :-))
Ciao
Giamber


On Thu, 28 Feb 2002 21:34:29 GMT, 
gia...@lombardiacom.it
 (Giamber)
wrote:

io non ho studiato latino lieto della correzione....
non ti si giocato nulla....
hai provato quello che ti ho detto nell'altro messaggio qui sotto?
Saluti.
Emanuele.

hai provato quello che ti ho detto nell'altro messaggio qui sotto?
me ne sono accorto solo oggi pomeriggio....
Ci sto lavorando, pero'.
Lasciami divertire, no? :-)
Ciao, a presto


hai provato quello che ti ho detto nell'altro messaggio qui sotto?
l'avevo gia' provata ma mi ci ero arenato.
Dietro il tuo suggerimento l'ho ripercorsa e con un approccio diverso
dal precedente sono riuscito a fare funzionare il tutto.
Ovviamente utilizzando solo macro in quanto non so nulla di VB
(suggerirmi un libro no, eh,,!), ma anche perche' non riesco
assolutamente ad ottenere quelle tue righe di codice corrispondenti
alla creazione del pulsante di comando.
Con il generatore di codice mi compaiono solo queste due righe
	Private Sub ComandoXX_Click()
 
	End Sub
Comunque ho pure trovato un amico nel ng che mi offre il suo supporto
quindi ti annuncio, cum tuo gaudio magno :-), che non ti assillero'
oltre.
Sono lieto di avere fatto la tua conoscenza, che mi abbia risposto tu
e non un pincoAntonio qualsiasi. Penso che tornero' a trovarti.
Complimenti a te e al ng.


punto e virgola trattino chiusa parentesi
Saluti.
Emanuele.