mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: CI riprovo help report posizionamento campi

é possibile posizionare un controllo in un report allinenadolo in basso ad
un'altro controllo che ha nelle proprioetà il ridimensionamento automatico?
se si
con che comandi estraggo dal controllo1 le coordinate di posizione e
l'altezza;
con che comandi imposto la posizione del controllo2.
Grazie
--
Drops

 ha scritto nel messaggio
news:Ps_H9.3649$%p6.2...@news.edisontel.com...

Su formattazione del corpo del report puoi provare con:
Me.Citta.Top = Me.Data.Height + Me.Data.Top
Me.Citta.Left = Me.Data.Left
In tal modo il controllo citta si posiziona subito sotto il controllo Data e
allineato allo stesso.
Vedi sulla guida le proprietà suddette.
Ciao, Carlo

 ha scritto nel
messaggio news:Up%H9.35527$fa.11...@news1.tin.it...

Il problema e quel subito sotto.....
Ma vorrei allinerali in questa maniera
Allinere due controlli in un report in basso in questo modo:
descrizione                                valore
1 xxxxxxxxxxxxxxxxxxxxxxxx
    xxxxxxxxxxxxxxxxxxxxxxxx               55,65
2 xxxxxxxxxxxxxxxxxxxxxxxxx
    xxxxxxxxxxxxxxxxxxxxxxxx
    xxxxxxxxxxxxxxxxxxxxxxxxx              60,00
Ciao Drops

 ha scritto nel messaggio
news:FK%H9.3678$%p6.2...@news.edisontel.com...

dovrei usare questo:
Me.Citta.Top = Me.Data.Height - Me.citta.Top
ma mi porta come risultato sempre me.citta.top = 15 ??????
ciao Drops


im pratica ho scritto questo:
Private Sub Corpo_Format(Cancel As Integer, FormatCount As Integer)
Dim a As Long
Dim b As Long
Dim c As Long
Dim d As Long
Dim e As Long
Dim f As Long
f = 0
With Me!DESCRIZIONE
    a = .Top 'restituisce la posizione del controllo dall'alto
    b = .Height 'restituisce l'altezza del controllo
    c1 = .TopMargin ' restitiuisce sempre zero
End With
With Me!VALORE
    c = .Top 'restituisce la posizione del controllo dall'alto
    d = .Height 'restituisce l'altezza del controllo
    e = .TopMargin ' restitiuisce sempre zero
End With
'f = b - d
Me.VALORE.Top = Me.DESCRIZIONE.Height - Me.VALORE.Top
End Sub

 ha scritto nel messaggio
news:ET%H9.3681$%p6.2...@news.edisontel.com...

L'importante è avere un controllo che funge da "prima posizione" o
utilizzare la sezione del report.
Se non hai un controllo che può darti la prima posizione creane uno e
rendilo invisibile.
A questo punto sfrutta la posizione del primo controllo per posizionare gli
altri o l'altro.
Se proprio non ci riesci e non è detto che si possa fare, mandami una copia
zippata del db con due righe di spiegazione.
Ciao, Carlo

 ha scritto nel
messaggio news:u_0I9.49108$qF1.2...@news2.tin.it...

Ti ringrazio non avevo pensato a mettere un controllo fittizio per
determinare la posizione  adesso ci provo
grazie
Drops
Newsgroup: it.comp.appl.access
Titolo: report: aumentare lo spazio tra i caratteri

Un saluto a tutti,
debbo stampare il codce fiscale su un modulo prestampato.
Qualcuno di voi mi puo' suggerire come aumentare lo spazio fra i
singoli caratteri in modo da centrare le singole caselle?
Un ringraziamento anticipato
Oscar


Di fatto non puoi...
Prova ad usare un Char a spaziatura fissa, come il Currier New, e
vedere se la cosa migliora.
 
L'unica alternativa è predisporre nel REPORT tante TextBox quante
sono  le Caselle del Bollettino, e fare un PARSING del contenuto.
 
Io qualche tempo fa ho fatto un'applicazione specifica proprio per
riposizionare RUNTIME le centrature delle Caselle per ogni tipo di
Bollettino(usando una Maschera) che poi salva in una Tabella le
posizioni ed all'apertura del REPORT va a riposizionare tutto, fa il
PARSING dei contenuti lettera per lettera.
E' un lavoraccio..., soprattutto rendere il lavoro FLESSIBILE , ma
funziona.
;-)
 
Ciao
@Alex

Quì trovi la parte di gestione della GRAFICA.... se può interessarti,
non ho mai pubblicato il lavoro finito ma questo è una buona base...
 
http://forum.masterdrive.it/access-79/report-bollettini-prestampati-60099/
 
 
@Alex
 

@Alex
 
ti ringrazio per la tua risposta che purtroppo conferma un sospetto
che avevo.
Se posso approfittare cos'è il PARSING e come si fa?
Un saluto
Oscar

 Oscar
 
Si definisce PARSING l'analisi di un contesto, che nel campo stringhe
consiste nello spezzettamento per
la divisione mirata... nel tuo caso si riduce semplicemente allo
spezzettamento carattere per carattere...
 
@Alex
Newsgroup: it.comp.appl.access
Titolo: ESPERTI: Sorgente dati

Qualcuno sa dirmi se e come è
1 - è possibile dare come sorgente dati ad una maschera (o sottomaschera)
GIA' aperta una matrice ?
2 - è possibile dare come sorgente dati ad una maschera (o sottomaschera)
GIA' aperta un recordset ?
3 - Ho bisogno di leggere un set di record da una tabella ( e fin qui, tutto
ok: basta fare una query con il suo bel parametro).  Se però devo riempire
una maschera con gli stessi record (appena ricavati tramite la query)  +
altri record vuoti, come posso fare?
Esempio:
Dalla query risultano questi 4 record: (tracciato: campo1 - campo2)
Ciao - 10
Salve - 20
Hello - 30
Hi - 40
Dopo aver fatto la query, la mia maschera dovrà  essere riempita così:
Ciao - 10
Vuoto - 15
Salve - 20
Vuoto - 25
Hello - 30
Vuoto - 35
Hi - 40
dove per "Vuoto" intendo un campo che non contiene nulla (potrebbe essere
anche Null), come posso fare?
Da notare il valore numerico, che mi deve permettere l'ordinamento.
Potrei  usare un recordset ? (vedi domanda n. 2)
N.B. Non necessariamente (è indifferente) i controlli che visualizzano i
campi devono essere associati alla tabella sottostante in questa fase.
L'importante è che si visualizzino i 7 record, 4 vecchi e 3 nuovi vuoti.
Grazie a chiunque.
Molph.

altri record vuoti, come posso fare?
La maschera ha la proprietà recordsource che specifica l'origine dei suoi
dati.
Può avere come valori, una query salvata, una tabella o una stringa SQL.
Tu basta che assegni alla maschera, anche se aperta, la nuova query e
magicamente lei cambierà i suoi record!!!
Antonio

Ah, ma allora tu sei un esperto!
--
Lorenzo Coronati
--
<<Nessuno sa che questa affermazione e' vera>>
(John D. Barrow)
--

Newsgroup: it.comp.appl.access
Titolo: Conteggio dei record in un report

Cosa sbaglio?
Nell'origine controllo di una casella di testo inserisco la seguente 
espression:
=Conteggio([da_contare]=Vero)
dove da_contare è un campo logico e la casella di testo è nel piè di pagina 
di un report.
Invece di restituirmi il conteggio dei record con da_contare=sì,  mi conta 
tutti i record della tabella.
Roby


Giusto,
Se da_contare č un campo booleano ovevro sě/no ovvero -1/0 prova cosě
----------
=Somma([da_contare])*-1
----------
Ciao Giorgio

 ha scritto nel 
messaggio news:422b63ec$0$6301$5fc...@news.tiscali.it...

Grazie funziona anche se non ho capito perchč.
Ciao Roby 


Ciao Roby,
il tipo di dato booleano in realtà assume il valore -1 se vero e 0 se falso
quindi basta farne la somma.
Se hai 20 righe di cui 15 con il campo [da_contare] =  Vero il risultato
della somma sarà -15,
poi basta moltiplicare per -1 per togliere il segno negativo.
Ciao Giorgio

 ha scritto nel 
messaggio news:422b6876$0$6300$5fc...@news.tiscali.it...

Capitissimo  grazie
Roby
Newsgroup: it.comp.appl.access
Titolo: copiare un'immagine in una cartella

come faccio a copiare un immagine presente sulla maschera in un'altra
cartella? aiutatemi vi prego.
--------------------------------
Inviato via 
http://usenet.libero.it



 cartella? aiutatemi vi prego.
Una domanda è sufficiente postarla una volta.
Ora, che diavolo vorrai dire?
Se intendi salvarti un immagine presente in una maschera come un file, tutto
quello che devi fare è andare in visualizzazione struttura, tasto destro
sull'immagine, copia, apertura di un qualunque programma di grafica (Paint),
Modifica/Incolla, e a quel punto salvarla nel formato che più preferisci.
Altrimenti spiegati meglio.
Ciao. Claudio.

Newsgroup: it.comp.appl.access
Titolo: Finestra database.

Ho un db sviluppato con Access 2000 (SP2) e oggi, per puro caso, l'ho 
provato, senza convertirlo, su un pc ove è installato Office XP. La sorpresa 
è stata che nonostante la voce "Mostra finestra database" nel menù "Avvio" 
fosse deselezionata, la finestra del database era perfettamente visibile. 
Premetto che il file era un .mdb (non ho ancora provato con l'mde) e che il 
problema non era emerso quando di recente ho effettuato la medesima prova 
con Access 2003.
Qualcuno mi sa dare spiegazioni in merito e consigliare possibili soluzioni?
Grazie.
(OT) Ciao Bruno, ci sentiamo stasera.


Forse si tratta di: 
http://support.microsoft.com/?kbid=313915
Puoi anche usare VBA per cambiare l'opzione...
Application.SetOption "ShowWindowsInTaskbar", False
...e per nascondere la finestra database:
www.donkarl.com/it
 FAQ 6.2 Nascondere/mostrare la finestra database
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
 + iscriviti alla prima Conferenza
Italiana per Sviluppatori di Access (CISA 1), Arezzo, 4+5/6/2005 

 Karl
Credo proprio di sì!
Da codice (in modo da pescarla sempre anche con diversi percorsi di 
installazione del db) ho associato un'icona personalizzata e ovviamente, 
come di default, l'opzione "Windows in Taskbar" è spuntata.
Scherzo veramente simpatico (di Access 2002)! Adesso non ho la possibilità 
di provare ma lunedì ti farò sapere se è veramente così.
Grazie mille!
Ciao e buona domenica. 


Ti confermo che si trattava proprio di quello. Il problema si è risolto 
senza la necessità di installare il SP2 di Office XP.
Grazie ancora.
Ciao.
Newsgroup: it.comp.appl.access
Titolo: collection e istanze di form

Cari tutti del NG,
ho un severo problema che mi attanaglia!
In un programma sviluppato con Access e VBA ho costruito una collection che
contiene diverse istanze dello stesso Form.
Così:
 dim f as Form_MioForm
 dim fcol as new collection
 Private Sub Comando0_Click()
 Static numero As Integer
 numero = numero + 1
 Set f = New Form_MioForm
 f.Caption = "Form " & numero
 fcol.Add f, CStr(numero)
 End Sub
Se voglio visualizzare una form basta naturalmente che imposti la proprietà
"visible" a true richiamandone la chiave.
Così:
 fcol.item(cstr(mionumero)).visible = true
Ecco il problema:
avrete capito che mionumero deve essere tra quelli utilizzati come chiave
per le diverse form della collection.
Capita però che le form vengano aperte (visualizzate) e chiuse (Scaricate =
unload) per cui alcune non sono più presenti nella collection e se cerco di
visualizzarle con la loro chiave il programma mi indica un prevedibile
errore.
Per questo motivo prima di utilizzare una chiave devo poter cercare nella
collection per sapere se una data form (quella con la chiave che voglio
usare) è ancora nella collection o no.
Spero sia tutto chiaro e magari anche la soluzione al problema che per
quanto mi scervelli non riesco a trovare: come verificare che una certa form
sia ancora nella collection?
Ciao!

 ha scritto nel messaggio
news:Xnv39.188203$vm5.6...@news2.tin.it...

Circa.
Visto che usi una Collection e le istanze multiple Form, perchè la variabile
oggetto Collection non la inserisci in
un Modulo di Classe a parte al quale accedi all'apertura dell'istanza, eti
crei due belle Function che richiami su OPEN
e CLOSE di ogni singola istanza che aggiorni la COLLECTION......!!!
@Alessandro.

 @Alessandro.
Grazie infilnite per la risposta...
Purtroppo la soluzione non mi č del tutto chiara.
Potresti essere un po' piů esplicito? Magari con un esempio di codice?
Grazie ancora
Newsgroup: it.comp.appl.access
Titolo: Selezionare riga in casella di riepilogo...

Vi garantisco che ho cercato sia nell'help che sul sito comune, ma non ho
trovato niente...
Ho creato una casella di riepilogo con creazione guidata che mi sposta la
mschera sul record selezionato nella casella di riepilogo: ora, io vorrei
che fosse vero anche il contrario, ciň che quando mi sposto su un record
nella maschera, magari utilizzando dei pulsanti, la corrispondente riga
della casella di riepilogo venisse selezionata. Come posso fare?
Sul sito comune ho trovato un sistema per selezionare tutte le righe, e con
un ciclo per ogni riga specifica che deve essere selezionata scrivendo:
[nomecasella].selected(numero riga)=true
Il problema č che io non conosco il numero della riga: devo prima fare una
routine che mi ricerchi il numero della riga che contiene la chiave primarai
del record visualizzato nella maschera o esiste un metodo piů semplice che
sfrutti il fatto che maschera e casella di riepilogo sono associate?
Grazie

 ha scritto nel messaggio
news:9p4kht$tor$1...@nreadb.inwind.it...

hai provato a fare requery?
io non so se funziona, ma fammi sapere
by
stwe

 ha scritto nel messaggio
news:9p4kht$tor$1...@nreadb.inwind.it...

Basta mettere "Origine Controllo" della casella di riepilogo allo stesso ID
univoco della maschera e specificare che la colonna associata (anche se
nascota) č la stessa. Questo va fatto con uno strataggemma.
Quando la casella č selezionata:
Private Sub CasellaRiepilogo_GotFocus()
Me.CasellaRiepilogo.ControlSource = ""
End Sub
Quando viene deselezionata:
Private Sub CasellaRiepilogo_LostFocus()
     Me.CasellaRiepilogo.ControlSource = "ID"
End Sub
Lascia invariato il codice che l'autocomposizione ha creato.
Ciao, Carlo

 ha scritto nel messaggio
news:_Dmt7.8428$C15.1...@news.infostrada.it...

Ok, grazie mille!
Newsgroup: it.comp.appl.access
Titolo: utilizzo delle "relazioni" in access

Ciao a tutti,
vorrei avere dei chiarimenti sull'utilizzo delle relazioni tra tabelle 
che MSAccess permette di creare.
Che vantaggi hanno?
E' meglio utilizzare queste relazioni (a livello di database) o quelle 
"on-fly" a livello di query?
Grazie,
Marco
-- 
Posted from 212.177.57.134 by way of 
smtp5.libero.it
 [193.70.192.55] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Marco
Quelle definite a livello di db hanno i loro vantaggi, innanzitutto ti
permettono
di implementare l'integrità referenziale e gli aggiornamenti/cancellazioni
in cascata
(queste ultime "feature" a dir la verità non sono molto raccomandabili, ma
tantè...)
In ogni caso (male che vada) meglio definire le relazioni una volta per
tutte sul db
piuttosto che ricrearle tutte le volte, il db ne guadagnerà sicuramente
molto non
fosse altro che dal punto di vista documentale.
Bye, Ste

 wrote in message
G5RLF6$IPec1i2Sz6aSCsV9RekYP...@libero.it...
Ciao a tutti,
vorrei avere dei chiarimenti sull'utilizzo delle relazioni tra tabelle
che MSAccess permette di creare.
Che vantaggi hanno?
E' meglio utilizzare queste relazioni (a livello di database) o quelle
"on-fly" a livello di query?
Oltre a quanto dice Stefano (con cui concordo perfettamente), la nozione di
database relazionale e' legata anche al fatto che sia il motore stesso del
db a tener conto delle relazioni tra tabelle.
Sib
--
------------------------------------------------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access
------------------------------------------------------
La mia home (ancora non completa)
http://digilander.iol.it/syb
------------------------------------------------------
4000 anni fa', il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente
www.Mailgate.ORG

"on-fly" a livello di query?
Quelle a livello Query si fanno solo all'occorrenza.
----------------------------------------------------------
Paolo Hölzl
Gruppo Tekup Software developer (Bologna)
----------------------------------------------------------
ATTENTION!, antispam 
For reply, substitute xxx with gruppotekup

 wrote in message
3a3f8526...@news.inwind.it...
Ciao Paolo,
rispondevi proprio a me o e' un problema dovuto al fatto che non ho ancora
corretto il problema di outlook (R e non Re)?

Newsgroup: it.comp.appl.access
Titolo: Help in linea monco

Salve a tutti.
Cercando sull'Help in linea di Access 97 chiarimenti su alcune funzioni,
scopro amaramente che non sono installati alcuni file della guida. Dopo
varie tentativi di  installazioni e disinstallazioni di "Riferimenti al
linguaggio" e "Product Help" (che peraltro mi risultavano correttamente
installati), non riesco ad installare tali file. Qualcuno sarebbe cosě
gentile da inviamermeli, con le istruzioni per l'installazione? Gliene sarei
infinitamente grato.
Grazie
--------------------------------------
giusepa...@tin.it

 gentile da inviamermeli, con le istruzioni per l'installazione?
Non mi pare la cosa migliore domandare agli altri di mandarti Mb di file.
Oltretutto quali file staresti chiedendo?
La cosa piu' ovvia e' fare cosi':
Disinstalla e reinstalla l'help in linea.
Sib
PS
Martin Mystere si scrive con la "e" finale.
--
----------------------------------------------------
la mia home:
http://digilander.iol.it/syb
----------------------------------------------------
il sito comune di it.comp.database.access:
http://www.sitocomune.com
----------------------------------------------------
4000 anni fa', il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente

 gentile da inviamermeli, con le istruzioni per l'installazione?
Non mi pare la cosa migliore domandare agli altri di mandarti Mb di file.


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

E' la prima volta che faccio un semplice DB e mi chiedo:
è possibile creare una tabella con un campo (testo) che si aggiorna
automaticamente facendo l'unione di altri due campi (testo)..
(con le query ho visto che è possibile ma poi la query non aggiorna la
tabella di origine)
es. (banale)
Via: "Corso Garibaldi"
N° : " 341"
Via e N°: "Corso Garibaldi 341"
Grazie

 ha scritto nel messaggio
news:%gBa5.72229$2s6.7...@news.infostrada.it...

Beh, una tabella che si aggiorna da sola no, ma una query di aggiornamento
che scrive il campo (risultato dell'unione di due altri campi) nella tabella
sì...
Ciao.

Grazie mille
La tua tabella di origine quali campi contiene?
Ovvero, hai inserito il campo che dovrebbe contenere l'unione dei due campi
di testo?
Dopo che hai verificato ed eventualmente creato il campo in questione puoi
riprovare con la query di aggiornamento che dovrebbe contenere nella riga
"Campo" il nome campo che vuoi aggiornare (campo con unione), nella riga
"Aggiorna a" inserisci l'espressione che ritorna il risultato da "scrivere"
nel campo predetto.
Es.
campo Via
campo Numero
campo ViaeNumero
query Unisci
riga campo: ViaeNumero
riga Aggiorna a: Via & Numero
La query di aggiornamento scriverà nel campo ViaeNumero il risultato
dell'espressione: Via & Numero; dove la "e commerciale" (&) rappresenta
l'operatore di unione tra i due campi.
Ciao.
Newsgroup: it.comp.appl.access
Titolo: conta record

ho questo problema:
una query basata sulla tabella fatture mi restituisce tutte le fatture
fatte.
Siccome capita che fatturo agli stessi clienti più volte come posso creare
un campo che mi restituisca il numero di fatture emesse per un determinato
cliente?
Grazie in anticipo
enrico

 ha scritto nel messaggio
news:LFIDb.2725$wM.1...@news1.tin.it...

Crea una query
Select count(Fattura_ID),Cliente_ID
from Fatture
groupby Cliente_ID

 cliente?
Raggruppa per cliente e poi metti un campo su cui applichi la funzione
conteggio
Antonio

Newsgroup: it.comp.appl.access
Titolo: Stampa report con condizione!

Devo stampare un report basato su una query, che filtra i record in base ad
un gruppo di opzioni di una maschera.
volevo che quando il report č vuoto non stampi niente.
come posso fare?
spero di essere stato chiaro.

 ha scritto nel messaggio
news:DXksc.325208$rM4.13...@news4.tin.it...

A fronte dell'evento "Su report vuoto" genera la seguente riga di codice
VBA:
Cancel = True
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ha scritto nel messaggio
news:lWmsc.17799$Wc.6...@twister2.libero.it...

Funziona, ma mi genera un errore nella maschera di selezione dove su
modifica del gruppo di opzioni avevo messo:
DoCmd.OpenReport "RPMedieCat", acViewNormal
mi sai dire come fare per eliminare il problema?

 ha scritto nel messaggio
news:M0osc.326709$rM4.13...@news4.tin.it...

ho risolto con "On Error Resume Next"
e va benissimo
solo che mi fa vedere comunque la maschera della stampante come se stesse
stampando.
č possibile toglierla?

 è possibile toglierla?
Verifica se il recordset che è origine record del report RPMedieCat è vuoto
(ad esempio con una funzione DCount, vedi help), nel qual caso non eseguire
il metodo DoCmd.OpenReport.


Newsgroup: it.comp.appl.access
Titolo: Come copiare un file da una unità ad un'altra

Esiste il comando od una procedura per copiare un file da una unità ad
un'altra unità in una posizione specifica.

un'altra unità in una posizione specifica.
ah, buono a sapersi.
o era una domanda?
in questo caso mettigli un punto interrogativo e vedi sull'help
filecopy o copyfile, non ricordo.
--
non studio non lavoro non guardo la tv
non vado al cinema non faccio sport
----------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access
Newsgroup: it.comp.appl.access
Titolo: Vb e .mdb ???

Per lavorare su un mdb da Vb č meglio usare Dao o Ado ??? E quali sono pregi
e difetti dei due ???
..alla prossima...

 ..alla prossima...
Per Vb intendi VB6 non VBA..?
Con ADO hai la comodità di avere a disposizione ADODC
con tutti i vantaggi che ti porta l'uso quasi indispensabile.
Del resto è meglio DAO poichè ADO verrebbe convertito da
JET con codice DAO inserendo un'inevitabile ritardo.
Ciao
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 JET con codice DAO inserendo un'inevitabile ritardo.
Puoi darmi una descrizione veloce di cosa è e di cosa fa ADODC ?
...a buon rendere...

 wrote in message
news:41d57194$1$10911$
5fc...@news.tiscali.it

E' un controllo che puoi associare ad una origine record di un DB
esterno tramite OLE_DB.
In pratica hai all'interno di una Form un controllo associato.
Se devi popolare ListView o altri accidenti vari sfrutti
la proprietà Recordset esposta da ADODC e dal controllo.



Anni fa ho programmato in Vb e Access con Dao...mi sembra che fosse
possibile associare ad un controllo tipo una Datagrid una tabella di Db
attraverso una datasource.
Quindi se non sbaglio associare dati ad un controllo è possibile farlo anche
attraverso Dao ?
O c'è qualcosa che mi sfugge ?
...alla prossima...

 ha scritto nel messaggio
news:41d996c4$0$10913$5fc...@news.tiscali.it...

No hai perfettamente ragione, ma i controlli Bound per ADO sono
nuovi e più performanti, e visto che con VB sei obbligato ad usarli....!
Considerazioni a parte io userei DAO per la velocità di accesso.
ADO è ottimizzato per database SERVER con accesso OLE, ed Access
personalmente non è fatto per questo.
Nell'ottica di migrare a MSDE invece la differenza prestazionale è
notevole, ma questo è tutt'altro argomento.
Ciao
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Due Totali progressivi, come in TotProgrInQry.mdb (di Roberto)

Buona sera,
Il programma di Roberto, come sempre, funziona bene. Io avrei bisogno di due
totali progressivi di due campi numerici diversi, sulla falsariga di quello
del programma scaricato dal sitocomune. Quali modifiche dovrei fare? Mi
potete aiutare? Grazie per l'attenzione.

 ha scritto nel messaggio
news:1zsYb.330192$_P.11...@news4.tin.it...

Io non conosco il programma di roberto, quindi non chiedere al NG, chiedi a
lui!
Antonio

 ha scritto nel messaggio
news:1zsYb.330192$_P.11...@news4.tin.it...

Creati una query che richiama la funzione TotProgrQry da due campi calcolati
diversi, ognuno relativo ad un campo di cui vuoi il totale progressivo.
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: Barra dei menu

Salve
Ho un db dove all'avvio disabilito l'opzione "menu completi" per far si
che non ci sia la possibilita' di entrare in struttura
maschere,query,report ecc.
Pero' quando sono in anteprima di un report nel menu a discesa file mi
compaiono delle opzioni, fra queste mi servirebbe la possibilita di
inviare la stampa via e-mail
Opzione che esiste se selezioni all'avvio "menu completi"
Come posso fare per vedere questa opzione e non permettere agli utenti di
selezionate "struttura".
Grazie
Ciao
Giorgio
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


Te ne crei una personalizzata (strumenti - personalizza)
e usi quella.
Massimiliano
Newsgroup: it.comp.appl.access
Titolo: Formato numerico personalizzato da codice VB

come da oggetto: COme si fa?
Il mio problema è questo: importo delle tabelle create con un applicazione
esterna; vi sono moltissimi campi numerici. Avrei bisogno che i valori
venissero visualizzati, nelle form e/o query, in lire/milioni senza fare
nessuna operazione sui valori stessi (tipo troncamenti o campi tipo
importo/1000000) (cerco qualcosa tipo format #..)
grazie a tutti per la collaborazione

importo/1000000) (cerco qualcosa tipo format #..)
mica ho capito bene.  puoi fare degli esempi?
comunque sostanzialmente credo che dovrai trasformare il numerico in
stringa e inventarti qualcosa.
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/

 wrote in message
395fec69...@news.interbusiness.it...


cam = Format([Campo1], "#..")
no, cosi' cerchi di sfruttare un evento di un report.  dovresti
proprio agire a monte dell'impaginazione nel modo che ti ho detto, e
cioe' sfruttando la proprieta' controlsource delle varie caselle di
testo

Newsgroup: it.comp.appl.access
Titolo: Pulsante aggiungi record

Salve a tutti,
mi sono appena iscritto a questo forum. Da poco ho iniziato a fare
pratica con Access 2007 e avrei bisogno di un aiuto.
Vorrei creare una maschera con 2 pulsanti, di cui uno apre un altra
maschera che presenta tutti i record finora inseriti, un altro invece
dovrebbe solo aprirmi un nuovo record, dandomi la possibilità di
aggiunegere i dati. Per semplificare li chiamerò "Ricerca cliente" e
"Aggiungi cliente"
Finora sono riuscito a impostare il primo pulsante, "Ricerca cliente",
quindi riesco ad aprire la maschera con i record che ho inserito, e
andando avanti con il cursore questo si fermerà in corrsipondenza
dell'ultimo record.
Nelle proprietà della maschera ho impostato "NO" la voce "consenti
aggiunte".
Adesso però come faccio a creare un pulsante  "Aggiungi cliente" che
mi dia la possibilità di aggiungere nuovi record, senza farmi
visualizzare i record che ho gia inserito precedentemente?
Non potendo consentire aggiunte non riesco a impostare i comandi
Se poteste rispondermi al piu presto ve ne sarei grato.
Ciao a tutti

 ha scritto nel messaggio 
news:1180547971.2...@h2g2000hsg.googlegroups.com...




Ciao Tony
su evento clic del pulsante:
DoCmd.OpenForm ("NomeMaschera"), , , , acFormAdd
Daniele 

Grazie per aver risposto alla mia domanda Daniele, tuttavia io sono un
utente ancora poco esperto e non so programmare in visual basic.
qualcuno potrebbe essere cosi genitile da scrivere tutta la funzione
da impostare?

Tony Montana ha scritto:

Guarda che il codice era proprio quello :-)
Per dirla tutta: scriviti su carta il nome della maschera che vuoi
aprire, diciamo sia "tuamaschera".
Poi vai nelle "proprietà" del bottone che hai creato, clicca
sull'evento "su click", e scegli "routine evento". Si aprirà un modulo
Visual Basic.
Nella posizione del cursore (cioè sotto a Sub nomebottone_click() e
sopra a "End sub") scrivi questo:
DoCmd.OpenForm ("tuamaschera"), , , , acFormAdd
OVVIAMENTE sostituisci "tuamaschera" col nome della tua maschera. Le
virgolette ci vogliono. Poi chiudi  il modulo Visual Basic, visualizza
la maschera e prova a cliccare sul bottone.
ciao,
Panathos

Newsgroup: it.comp.appl.access
Titolo: access può impazzire

Ho un problema:
Access mi cambia i valori dei campi del primo record di una tabella in modo
apparentemente casuale e anche i valori inseriti sembranocasuali.
La maschera che permette l'inserimento di quei dati funziona, la altre
solamente li leggono.
A cosa può essere dovuto il problema? io non ne ho idea... che sia un bug di
access?
Tra l'altro, ogni tanto (abbastanza raramente)access mi esaurisce la memoria
del sistema.... ci sono spiegazioni in merito?
Sono spaesato perchè tutto questo accade a caso... ho provato tutte le
combinazioni possibili. Credo che il problema del primo record accada
all'avvio, ma solo ogni tanto, poi ricalcolo i valori e tutto funziona
correttamente.... che me li cambi allo spegnimento o all'accensione?
Grazie a chiunque mi aiutera e saluti a tutti.

 del sistema.... ci sono spiegazioni in merito?
quando usi le variabili oggetto, quelle per cui fai il set, alla fine fai
set var = nothing
Antonio
Newsgroup: it.comp.appl.access
Titolo: Utilizzo MSWINSCK.OCX

Salve a tutti,
ho la necessità di leggere e scrivere dati su un socket da 
un'applicazione scritta in VBA con Access.
Ho una installazione di Office2000. Ho letto che occorre il controllo 
winsock.ocx che non sono riuscito a trovare da nessuna parte; poi 
cercando in google ho trovato un link al sito della microsoft dal 
quale ho scaricato il controllo in oggetto.
L'ho registrato ma quando lo aggiungo ad una forma ottengo l'errore 
"The OLE server isn't registered. To register reinstall it".
Non so cosa devo fare.
Qualcuno sa suggerirmi qualcosa??
Grazie

 ha scritto nel messaggio
news:2k4v62F...@uni-berlin.de...

Essendo un OCX và registrato semplicemente ti basta eseguire:
regsvr32 <path & filename of dll or ocx>
Quindi se lo metti nella Form non darà più errori.
Occorre però sapere se devi inviare solo oppure anche ricevere.
Devi inviare Attachment e riceverli....??(Allegati)
se così io ti consiglio di leggere come viene strutturato il protocollo
di trasmissione dati SMTP, per capire come gestire gli allegati tramite
MIME, ne consegue lo studio del protocollo POP3.
Io ho perso(impiegato) 2 settimane per sviluppare un Browser di Posta
elettronica
con WinSock, ma devo dire che è eccezionale.
Trovi tutto con esempi(non per access, ma di massima) quì:
http://pages.prodigy.net/michael_santovec/
Non spaventarti si tratta solo di costruire correttamente una
STRINGA di Testo in modo corretto.
Saluti.
@Alex.

 Devi inviare Attachment e riceverli....??(Allegati)
Ciao anzitutto grazie per la risposta.
Il mio problema è che ho già registrato il componente usando il 
comando regsvr32 eppure ottengo l'errore che ho riportato nel post 
precedente.
Comunque non dovrò inviare posta. Devo inviare delle stringhe ad un 
server TCP/IP che ho scritto usando java.
Il fatto è che il controllo non funziona e non so che pesci pigliare:
non riesco ad inserirlo in una forma perchè mi dice che il server OLE 
non è registrato.
Grazie ancora per la risposta.
Ciao
Newsgroup: it.comp.appl.access
Titolo: Scelta obbligatoria su maschera login impedisce accettazione esecuzione

Ciao a tutti,
Ho impostato una maschera di login in modalità popup e a scelta obbligatoria.
Tutto funziona perfettamente finché non viene caricato un aggiornamento.
Dopo aver aggiornato il file accde sulla macchina dell'utente, alla prima esecuzione access chiede se attivare le macro, ma il pulsante di accettazione non si può cliccare perché è dietro la maschera di login.
Qualcuno ha affrontato questo problema?
 
Ciao


Avevi già aggiornato i Registry con l'inserimento in Thrusted Location del path del tuo File...?
 
Se non ricordo male quando definisci il Percorso Sicuro, cosa che puoi fare anche da Access ma deve essere completo avviato in modalità operativa di gestione e non RUNTIME... mentre se in fase di distribuzione vai a registrare il Path nel Registry come Thrusded non dovrebbe essere necessario.
 
@Alex

Per capirci:
 
https://www.accessribbon.de/en/?Trust_Center:Trusted_Locations
 
 
@Alex


Ciao,
grazie del suggerimento.
Il problema sono appunto le distribuzioni, ne ho a decine e in locazioni che non conosco neanche, quindi è chiaro che ci vuole una utility automatica.
 
Sarebbero gli eseguibili che vedo nel link che suggerisci?
 
Ciao
Davide

Newsgroup: it.comp.appl.access
Titolo: Un aiuto urgente!!

Scusate ma sono rimasto a piedi!!
Dopo aver disinstallato la demo di Guida Monaci
non mi funziona più Access di OfficeXP.
(Aprendo il mio file .mdb l'errore è esattamente: "nell'espressione della
query"Quadro")
Durante la disinstallazione mi ha chiesto se volevo cancellare dei files
sotto
System32 (mi pare) era no alcune dll.
Immaginando fossero i soliti files che le demo installano, li ho cancellati.
Qualcuno mi può essere di aiuto?
(Ho provato a reinstallare sopra OfficeXP ma non si è risolto.
Grazie
Ciao
P.

 ha scritto nel
messaggio news:cf0e6h$inr$1...@grillo.cs.interbusiness.it...
Scrivi un subject significativo!!!
Antonio

Newsgroup: it.comp.appl.access
Titolo: errore 3706 sul provider

Aprendo il programma di contabilità ( scritto in VB6  con archivi access
97 ) ottengo sempre il RTE 3706 "provider non trovato" .
Ho reinstallato ADO 2.6 , ma il problema rimane .
Capita da quando ho fatto il passaggio da W98  a WMillenium edition .
Suggerimenti?
saluti e grazie

 saluti e grazie
Ripristina il W98... sembra stupido come suggerimento, ma il Wme ha creato
tanti problemi a tanti utenti. (Io l'ho sepolto dopo averlo acquistato e
provato)
-- 
Pablitomf
Chi la dura la vince ;-)
Voglia di lavorar Saltame addosso, lavora babbo mio che io non posso.
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it
Newsgroup: it.comp.appl.access
Titolo: Cosa ho sbagliato ????? vorrei almeno saperlo. Grazie

Cioè siete tutti molto simpatici
se l'utilità dei newsgroup deve essere questa non capisco perchè questi
esistano sinceramente.
Non riesco neanche a capire cosa avete scritto in risposta tantomeno a cosa
vi riferite...
Comunque se questo vi fa divertire o Voi che possedete la Conoscenza, e Vi
permette di contiuare a trattare la gente in questo modo, continuate pure.
Certo è che la mia modestissima richiesta rimarrà così senza risposta.
Non so cosa ho sbagliato ma so che è la prima volta che chiedo aiuto in
questo newsgroup e sicuramente in futuro cercherò di rivolgere i miei
quesiti a gente più seria e disponibile di voi.
In ogni caso ringrazio tutti per l'interesse dimostratomi.
Se qualcuno vorrà darmi una mano può trovare sa come contattarmi.
Signoti si nasce non si diventa....

 Signoti si nasce non si diventa....
Forse hai ragione tu, Signote!
Ciao. Claudio.

 wrote in message
anfege$pnd$1...@lacerta.tiscalinet.it...

Vedi Poppy in questo Ng rispondono persone che non guadagnano neanche una
Lira o Euro nel farlo.
Ma grazie alle loro risposte io qualche Lira o Euro le ho guadagnate.
Capisco che talvolta le loro risposte siano evasive o talvolta poco
comprensive ma devi metterti in testa che è tutto gratis per cui devi avere
la Maturità di capire le risposte per quello che sono...Talvolta utili
consigli, altre volte dei semplici input ma in ogni caso la diplomazia e la
disponibilità non è solo di chi risponde ma anche di chi chiede.
Saluti e Auguri
Luca.

 Lira o Euro nel farlo.
Approfitto per ricordarti che sei in ritardo con il pagamento delle
royalties!!!
Antonio

 Signoti si nasce non si diventa....
Signori con la R!


Ciao Valerio

 wrote in message
8qRm9.42715$e31.9...@twister2.libero.it...

Se ti riferisci a me ti aspetto per l'impepata di cozze come la chiamate
voi....
saluti Luca
Newsgroup: it.comp.appl.access
Titolo: problema motore Jet 4.0.9025.0

ho installato la versione del motore jet in oggetto e gli odbc mysql
3.51.12 e non funziona il collegamento alle tabelle mysql (la dll è
msjet40.dll)
ho trovato alcuni post che dicono di ripristinare la vecchia versione
della DLL alla 4.0.8.... ma non riesco a farlo
come è possibile ripristinare la vecchia versione?
ciao e buon lavoro a tutti
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


Ciao,
ripristinare una dll significa riportare il file che ti interessa al posto 
in cui stava precedentemente -> prova a leggerti il seguente articolo 
http://www.pcprimipassi.it/psoftware/psoftware.asp?id=156
  ;-)
Buona giornata :-) 

[CUT]
qui invece trovi la libreria -> 
http://www.dlldump.com/download-dll-files_new.php/dllfiles/M/msjet40.dll/4.00.8618.08/download.html
Buona serata :-)

 Buona giornata :-)
anzitutto grazie per le risposte di entrambi
tutto vero quello scritto nel link. ma se provi a fare tutto questo con la
dll in oggetto succede che si ripristina dopo qualche secondo la dll
precedentemente sovrascritta
la soluzione che mi hanno suggerito (e sembra funzionare) è quella di
cancellare la dll nella cartella dllcache e poi sostituire la dll nella
cartella system32

Newsgroup: it.comp.appl.access
Titolo: Stampa report

Che codice scrivere su clic per un pulsante che lanci la stampa del solo
record visualizzato in una maschera e non di tutti quelli presenti?


Private Sub Stampa_Click()
    Dim stDocName As String
    Dim stLinkCriteria As String
    stDocName = "NomeReport"
    stLinkCriteria = "[NomeCampo]=" & "'" & Me![NomeCasellaTesto] & "'"
    DoCmd.OpenReport stDocName, acViewNormal, , stLinkCriteria   ' per
stampare siubito
    DoCmd.OpenReport stDocName, acViewNormal, , stLinkCriteria   ' per
l'anteprima (e poi per stampare usi CTRL+P)
End Sub

 ha scritto nel messaggio
news:Srjja.58063$Jg1.1...@news1.tin.it...

Grazie per la "dritta"
Ma volendo una spiegazione del codice?
Ovvero perchè occorre immettere:
"[NomeCampo]=" & "'" & Me![NomeCasellaTesto] & "'"
Cosa vuol dire: & "'" &, ecc.....
Perchè specificare il nime del campo e della casella di testo visto che la
maschera a cui è riferita il report deve essere tutta stampata?

stLinkCriteria è la condizione filtro che deve essere soddisfatta
stLinkCriteria = "[NomeCampo]=" & "'" & Me![NomeCasellaTesto] & "'"
stampa solo il record che soddisfa la condizione stLinkCriteria
stLinkCriteria = ""
stampa tutti i record
Ammesso esista un record con un NomeCampo formato testo che contiene la
parola Pippo
Se scrivi "[NomeCampo]=Pippo" non trovi niente
Se scrivi "[NomeCampo]='Pippo'" invece lo trovi
Ammesso esista un record con un NomeCampo formato numero che contiene 1
Se scrivi "[NomeCampo]='1'" non trovi niente
Se scrivi "[NomeCampo]=1" invece lo trovi

 ha scritto nel messaggio
news:7sHja.62794$Jg1.1...@news1.tin.it...

Grazie, molto esaustivo!

Salve,
Vorrei stampare dei records da una tabella e mentre li stampo vorrei
stampare all'inzio di ogni riga un numero progressivo
Qualcuno sa darmi un'idea
Grazie
Giorgio

 ha scritto nel messaggio
news:JtWka.21841$DT4.6...@twister1.libero.it...

Sul sito comune (
www.sitocomune.com
), se non ricordo male, c'è un
suggerimento di come crearsi un contatore...
Ciao.
--
Sergio MAZZA

Newsgroup: it.comp.appl.access
Titolo: uso di snapshot chiarimento

Uso A XP developer dal sito comune ho scaricato un esempio per l'utilizzo
degli snapshot
quando provo a usare il bottone anteprima
mi da erore su questa riga
Run time error 2282 il formato in cui si vuole mandare l'oggetto non è
disponibile
DoCmd.OutputTo acReport, Me.Nomereport, "Formatosnapshot(*.snp)", filetemp
 non riesco a trovare la soluzione
Grazie
stefano Kabisa

 degli snapshot
non entro sull'esempio del sito comune, ma per lo snapshot mi pare tu debba
avere A2000 e comunque installare la funzionalità...
Antonio

 ha scritto nel messaggio
news:jvPnb.76537$e6.27...@twister2.libero.it...

ho installato snapshot V dal sito della microsoft dice che va bene anche per
97 e xp
ma mi da lo stesso errore.
Grazie
Stefano
Newsgroup: it.comp.appl.access
Titolo: Access97 e FileMakerPro

remunerato, avete consigli da darmi (non so neanch'io riguardo a cosa
Non lasciare nulla al caso, dedicare all' analisi il tempo giusto a capire
bene le esigenze, produrre documentazione di analisi e  sviluppare quello
per cui ci si è accordati! Occhio a "dai fammi anche questo è una cosina"
che poi finisci a lavorare gratis...e non dare nulla per scontato!
ciao
Stefano

Vedi subject.
Ciao, Simone.
--
Posted from 
alcide.csr.unibo.it
 [137.204.72.20]
via Mailgate.ORG Server - 
http://www.mailgate.org

Newsgroup: it.comp.appl.access
Titolo: Traduzioni automatiche di tabelle

Ciao a tutti,
sono in cerca di un'idea per creare una procedura che mi traduca
automaticamente i dati di una tabella.
So che i traduttori automatici fanno pietà, ma trattandosi di termini
"tecnici" una traduzione letterale può andare più che bene essendo che già
in italiano non è che siano molto comprensibili per chi non è un "addetto ai
lavori"
Qualcuno conosce o ha usato un software che magari sia interfacciabile con
access, vb o .net?
Grazie mille in anticipo per tutti i consigli.
Ciao,
Massimo (in modalità preparazione bagagli^__^)
-- 
web: 
www.piubelli.net

TheMax ha scritto:



Massimo la stavo facendo io una cosa del genere (tutta in access)... ma
poi x questione di tempo e di inutilizzo ho tralasciato... a Settembre la
riprendo x te.
Ma tu vuoi scrivere e in contemporanea tradurre? o cosa?
-- 
Pablitomf (Maurizio Facciuti)
Lentamente muore chi abbandona un progetto prima di iniziarlo, chi non fa
domande sugli argomenti che non conosce, chi non risponde quando gli
chiedono qualcosa che conosce. (P.Neruda)
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ha scritto nel messaggio
news:cedcib$g59$1...@atlantis.cu.mi.it...


 ha scritto nel messaggio
news:cedcib$g59$1...@atlantis.cu.mi.it...

Scusate, ma mi è partito un colpo senza volerlo. :-)
Vai sul Sito Comune (link qui sotto) e nella Sezione General vedi se puoi
trarre uno spunto dall'esempio allegato alla FAQ di  Ozanam Bonavita
intitolata "Dizionario multilingue".
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ---------------------------------------------
Roberto mi sembri Karl; lo conosci a memoria il sito comune.. Eh! Eh!
Ciao.
-- 
Sergio MAZZA

 intitolata "Dizionario multilingue".
Grazie mille del consiglio, già scaricato e sicuramente interessante...
Grazie anche a Pablito, penso che la strada sia questa, anche se speravo in
qualche oggettino com, migliore.
Ciao,
e buone ferie a tutti.....
Massimo
-- 
web: 
www.piubelli.net

 Massimo

Newsgroup: it.comp.appl.access
Titolo: Ricerca su più Campi di una stessa tabella

Salve a tutto il NG,
ho A2K e W2K e vorrei in una maschera collegata ad una query per la
gestione del conto corrente che utilizzo per l'immissione dei dati,
mettere cinque caselle di testo e/o combinate per la ricerca (o
filtro) di una o piů registrazioni.
Praticamente ho inserito cinque caselle di testo:
Casella1, Casella2, casella3, Casella4 e casella5
La prima e la terza faranno riferimento a campi testo, la seconda a
campo data e quarta e quinta a campo numerico.
Io in pratica vorrei che mi facesse la ricerca dei campi che io
compilo (anche come filtro in caso di piů record) e visualizzi o un
elenco sul quale con un doppioclick mi posiziona la maschera da cui č
partita la ricerca sul record che ho scelto dall'elenco risultante
dalla ricerca.
Quindi ad esempio se io riempio i dati in Casella 1, 2,3 e 5 lui mi
seleziona tutti quei record che soddisfano i dati inseriti nelle
specificate caselle di testo.
Come posso fare ???
Grazie 
ThaiChi

 ThaiChi
Chuan? 
Cia'
Max

Newsgroup: it.comp.appl.access
Titolo: Controllo dati

Come e possibile determinare se in una form (origine record query)
vi siano dati.
Grazie
Rino Ferrari

 vi siano dati.
me.recordsetclone.recordcount
Sib

 Dovrei eseguire il controllo record
da una form, in una sub form,
da un pulsante nella form principale su evento click
il tutto dovrebbe verificare la presenza di record nella sub form.
ma non riesco ad ottenere il risultato richiesto.
Rino Ferrari

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

Ciao a tutti.
Vorrei impostare il valore predefinito di campo di una tabella  o di un
controllo in una maschera prelevandolo da un valore selezionato da un elenco
in un'altra maschera.
Per spiegarmi meglio,
all'avvio dell'applicazione si apre una maschera con un elenco di utenti
si sceglie l'utente
e questo diventa il valore predefinito del campo utente di una tabella.
Grazie
Alberto

di una tabella non lo puň diventare ma puň diventarlo di un controllo di
un'altra maschera o se proprio vuoi di una query o di una procedura.
metti nel valore predefinito del controllo di una  maschera associata alla
tabella la seguente impostazione:
=forms![maschera_utenti].[nomecontrollo]
e purche la maschera di nome "maschera_utenti" sia aperta e il controllo
"nomecontrollo" sia valorizzato come per magia vedrai che il valore
predefinito della tabella assumera quel valore.
un'altro metodo č quello di utilizzare le sottoschede che tra l'altro sono
anche piů affidabili utilizzando le impostazioni dei compi master e campi
figli, allora in questo caso ci pensa da se a gestire il valore predefinito.
Rodolfo

un'altra maschera o se proprio vuoi di una query o di una procedura.
Maddeche?
miodb.tabledefs("miatabella").fields("miocampo").defaultvalue = """Quello
che te pare"""
Antonio
Newsgroup: it.comp.appl.access
Titolo: Inserire nuovo record con valore id scelto da un altra maschera

Buona sera a tutti.
Access 2000 e VBA
ho 2 maschere  che chiamerņ FormOk e FrmBevande.
la maschera FormOk contiene una sottomaschera che chiamero MaskDettOrdi.
nella maschera FormOk  ho un pulsante con cui apro la maschera FrmBevande 
che contiene una lista di bevande(LstBevande).
io dovrei facendo click su una voce della lista ,inserire un nuovo record 
nella sottomaschera MaskDettOrdi.
passo il codice:
Private Sub LstBevande_Click()
'non riesco ad aggiungere un nuovo record
    Forms!formok!MaskDettOrdi!AddNew  '................Questo non mi 
funziona
'Da qui in poi tutto OK
Forms!formok!MaskDettOrdi!CmbIdPietanza = Me.LstBevande.Column(0)
Forms!formok!MaskDettOrdi!CmbIdPietanza.Requery
DoCmd.Close
End If
End Sub
Dove sbaglio ???
se qualcuno mi puņ spiegare come fare lo ringrazio in anticipo
Buona Domenica a tutti
Maurizio 

 ha scritto nel 
messaggio news:QMRUe.57778$HM1.1...@twister1.libero.it...

Non mi funziona.....
O meglio il setFocus mi funziona, ma non si sposta sulla riga del 
NuovoRecord.
Grrr....
Maurizio

 Grrr....
A fronte dell'evento "Su clic" della casella di riepilogo che si trova su
FrmBevande esegui una query di inserimento nella tabella che č origine
record della sottomaschera inserendo come chiave esterna il valore della
chiave primaria del record corrente della maschera FormOk e come IdPietanza
il valore della prima colonna della casella di riepilogo, quindi esegui il
requery della sottomaschera con
Forms!FormOk!MaskDettOrdi.Form.Requery
D'altra parte se Maometto non va alla montagna bisogna provare a portare la
montagna a Maometto.
