mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: Report e Stampante associata

Uso access 2002. Ho notato ke ogni volta ke creo un report, appena lo
salvo andando con il mouse sull'icona del report nella finestra del
database, noto ke automaticamente viene associata la stampante
predefinita del mio sistema.
Ora questa associazione è particolarmente scomoda quando il DB creato
viene fatto girare su un'altra macchina ke nn ha la mia stessa
stampante. Infatti all'apertura del report compare un messaggio di
avviso ke comunica ke nn è stata trovata la stampante associata.
E' possibile fare in modo ke nn venga associata una stampante ben
precisa?
Avevo pensato all'uso di printer, ma per un discorso di compatibilità
con le precedenti versioni di access nn vorrei utilizzarlo.
Mi devo per forza buttare sulle api oppure c'è un modo semplice per
risolvere la questione?
grazie anticipatamente

 ha scritto nel messaggio 
news:1163757839....@m7g2000cwm.googlegroups.com...

grazie anticipatamente
[risposta]
www.sitocomune.com
 Sezione General - 6.166 Oggetto Printer e gestione 
stampante
Controlla la tastiera; deve avere qualcosa che non funziona...
Ciao.
-- 
Sergio MAZZA 

 
ho detto ke volevo evitare printer...e poi la tstiera ? in ke senso?

 e poi la tstiera ? in ke senso?
Ti si mangia qualche vocale e sostituisce il "ch" la la "k"...
Ciao.
-- 
Sergio MAZZA

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

Salve,
volevo estrarre da una tabella il campo ID dell'ultima riga. Ma ho provato 
il seguente codice e ottengo un valore sbagliato:
$connessione = new COM("ADODB.Connection");
$stringaconn = "DRIVER={Microsoft Access Driver 
(*.mdb)};DBQ=".realpath("negozio.mdb");
$connessione->Open($stringaconn);
$recordset = new COM("ADODB.Recordset");
$query = "select * from Carrello";
$recordset->Open($query, $connessione);
Se provo a leggere il valore $recordset->RecordCount() ottengo -1, eppure 
nella tabella i record ci sono.
Forse mi serve qualche altro metodo per sapere quanti sono i record?
Il suddetto codice è in una pagina PHP.
Saluti 


Vedi l'ultimo paragrafo di <F1> per RecordCount di ADO o se
non hai installato Access:
http://msdn2.microsoft.com/en-us/library/ms676701(VS.85).aspx
Il risultato dipende dal tipo di cursore (forward-only --> -1).
Non conosco PHP ma molto probabilmente puoi indicare il tipo.
Sul sito vedi anche i link per il RecordSet Object e poi per la
proprietà CursorType.
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
Newsgroup: it.comp.appl.access
Titolo: Exporta testo senza virgolette

Ciao al NG,
mi capita spesso di fermarmi da queste parti. Ho un nuovo problema con
questa Sub
Sub sposta()
nome = "c:\mdbvba\dati" & Year(Now()) & Month(Now()) & Day(Now()) & "."
& "TXT"
DoCmd.TransferText acExportDelim, "", "TQA1", nome
end sub
la tabella esportata in file di testo è  formata di caratteri non
desiderati come faccio a eliminare i seguenti "; ?
Da file --> Exporta non ho problemi perchè eseguo a larghezza fissa
ma vorrei farlo con la Sub sposta
Qualche suggerimento
grazie
.Bat

 ha scritto nel messaggio 
news:1139876498....@g43g2000cwa.googlegroups.com...




Qualche suggerimento
grazie
.Bat
[Risposta]
Se non hai problemi da file...esporta, allora hai risolto perchè ti sarà 
sufficiente salvare il formato di esportazione e utilizzarlo nella sub.
Se invece sei costretto ad eliminare quei caratteri allora trovi su 
www.sitocomune.com
 ma anche in questo NG alcune funzioni di sostituzione di 
caratteri all'interno di stringhe.
Ciao, Carlo
Newsgroup: it.comp.appl.access
Titolo: OT Accell - pensa un po'

ACCELL/Generator Compared With Traditional Development Methods
In a traditional programming environment, application development
requires professional programmers to work many hours, weeks, and even
years to design, code, create, and test a database application. With
ACCELL/Generator that type of approach is now obsolete and
unnecessary.
Pensate un po' l'evoluzione della tecnica. Con questa nuovissima
aplpicazione (che porta un nome che ha qualce assonanza con altre note
applicazioni simili) si puo' sviluppare in modo non piu' obsoleto!
Che bello.
Voi cosa ne pensate? io ho capito che e' un RAD mentre a me avevano detto
che era un motore database.
Sib

 
Premetto che non è mia intenzione fare della pubblicità e che cerco solo 
di facilitare la vita a chi volesse provare qualche programma 
alternativo ad access.
Questo premesso, se ti serve un rad per il pinguino perchè non dai 
un'occhiatina ad omnis studio? ;-)
Non è completamente error free perchè qualche bugghettino ce l'ha ma io 
mi sono trovato abbastanza bene. E poi al giorno d'oggi qual'è il 
programma che non ha nessun bug?
byez
-- 
Claudio(BS)
per rispondere aggiungi claudio
** Articolo inviato tramite i servizi gratuiti di 
www.x-privat.org
 **

 programma che non ha nessun bug?
Ti ringrazio per il suggerimento, io in realta' volevo prendere in giro
questa applicazione che viene spacciata per innovativa quando, ad es., con
access sono piu' di 10 anni che si lavora cosi'.
per di piu' si parla di interfaccia a caratteri (per qualcuno e' perfino una
cosa positiva ma non per me).
il mio problema adesso e' che me lo hanno spacciato per motore database
quando invece non lo e'.
Sib

 un'occhiatina ad omnis studio? ;-)
Effettivamente è buono, anche se il linguaggio di script crea disagio a chi
è abituato a utilizzare Visual Basic.
Tuttavia credo costicchi la licenza di Omnis, o sbaglio?
Ciao.

 quando invece non lo e'.
Il mondo è pieno di persone senza scrupoli che per fare bella figura 
*sparano* definizioni senza nemmeno sapere di cosa parlano :-)
Pensa che qualche anno fa, un consulente ha sconsigliato Linux come SO 
per il server aziendale definendolo un'APPLICAZIONE di livello 
universitario e piena di buchi !!!!!
Preferisco non divulgare il mio pensiero sul personaggio ... ;-)


 
Beh ... gratis non è ;-) ma se vuoi una completa portabilità del codice 
con il minimo sforzo credo che possa offrire un servizio che vale 
l'investimento.
Ora vado a memoria ma mi sembra che al tempo fosse circa 4 o 5 milioni 
di Itl per l'ambiente di sviluppo + un tot a runtime ma potrei sbagliare.


 l'investimento.
Il problema è che in giro per aziende vedo solo installazioni M$ Win,
quindi...  ;-)
Ciao.
Newsgroup: it.comp.appl.access
Titolo: Problema su visualizzazione Maschera

Ho una maschera con parecchi campi di cui una buona parte si trovano 
nell'intestazione.
Quando apro questa maschera mi posiziona la scrollbar non perfettamente in 
alto, quindi mi tagli in visualizzazione i campi del corpo che si trovano 
più in alto.
Non riesco a trovare una soluzione per visualizzarla correttamente, 
consigli?+
grazie in anticipo
-- 
bye marco
www.marcosanti.it
 

 
www.marcosanti.it
Ciao.
-- 
Sergio MAZZA 

 sottomaschere...
Ho risolto con il SetFocus sulla sottomaschera del corpo, che è appunto il 
primo campo
Form_S_Sch_Generale.S_Sch_ModMacc_ss.SetFocus
grazie
-- 
bye marco
www.marcosanti.it

Newsgroup: it.comp.appl.access
Titolo: FE - BE .. dove sono?? domanda...

Ciao a tutti,
domanda:
Io ho FE e BE in una determinata cartella, ovviamente se sposto su un'altra
cartella il tutto mi succede che non funzia xche if FE "cerca" il BE nella
cartella di prima...
Come faccio a dire al FE che le tabelle del BE sono nella stessa cartella
del FE (a prescindere dal percorso) ?
PS: pensavo di leggere il path del FE con quello script del sito comune (che
funzia) e poi ... che me ne faccio?
PPS: Il tutto deve avvenire in maniera trasparente senza che l'utente debba
"smanettare sul db" per dare il percorso...
CIao!
Ale

 ha scritto nel messaggio
news:b41qkl$k4$1...@newsfeed.cineca.it...

Prova a controllare su 
www.sitocomune.com
 l' esempio mi pare si chiami
Riallegare le tabelle anche se il BE è protetto da password di Alessando
Baraldi.
Inoltre guarda sull' help le funzioni:
Connect e append dell' oggetto tabledef oltre che la funzione refreshlink
per avere la path dove risiede l' FE ... currentproject.path
Ciao
Alessandro

 Alessandro
Thanks!
Ricordavo di aver gią visto qualcosa di simile ma ormai mi perdo tra tutti i
post che leggo e che mi interessano...
Risolto e funzia benissimo.
Ciao
Alessio
Newsgroup: it.comp.appl.access
Titolo: Ricalcolo campo calcolato

Ho un insieme di record composti da vari campi tra cui quello 
ACIDITA' . 
Alla fine della maschera contenente questi record vi è un campo 
calcolato (ACIDITA' MEDIA) contenente una formula che mi da la 
media dei valori contenuti nei campi ACIDITA' soprastanti.
La formula funziona perfettamente ma c'è un problema:
Se aggiorno i valori del campo ACIDITA' di un determinato record 
la media non viene automaticamente aggiornata se non prima che 
passo al record successivo, mentre a me servirebbe che fosse 
aggiornata nel momento immediatamente successivo alla modifica 
dei valori del campo.
Ho provato con requery ma non funge, mi aggiorna solo se setto 
Me.requery e non mi funziona se setto ACIDITA'_MEDIA.REQUERY che 
è ciò che serve a me.
Grazie a tutti.
Ciao
--  
Postato da Virgilio Newsgroup 
http://newsgroup.virgilio.it
Completo come il newsreader, ma senza il newsreader

 Grazie a tutti.

Nell'evento dopo inserimentodel campo ACIDITA' esegui il calcolo della
media o lancia la sub cha la calcola.
Ciao.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Ciao
-- 
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------

 è ciò che serve a me.
Se prima non salvi il record, Requery sul campo
non ti può mostrare l'aggiornamento.
Bruno
Newsgroup: it.comp.appl.access
Titolo: Aprire maschera sul record vuoto

Ciao a tutti ho visto un thread precedente che spiega come posizionarsi
sull'ultimo record inserito. Io invece mi vorrei posizionare sull'elemento
vuoto; per farvi capire vorrei essere sulla riga contraddistinta
dall'asteristo, quella in cui si possono inserire i dati.
GRAZIE
ciao

 ha scritto nel messaggio
news:c0qvlr$til$1...@lacerta.tiscalinet.it...

Se la devi usare per l'Inserimento del Nuovo Record usa la "modalitàdati"
di Apertura descritta dall'Help -----> acFormAdd
@Alex.

Newsgroup: it.comp.appl.access
Titolo: Codici a barre

Scusate, dov'è che posso trovare i fonts per stampare i codici a barre
(EAN-8 o EAN-13)?
Non sarebbe possibile metterli nel sito comune?
Grazie
Mari
P.S. Non mi dite dappertutto, ovunque o dove vuoi su internet, perchè è un
po' che li cerco ma non ho trovato un accidente, sono impazzita per
nulla...!!!

 nulla...!!!
evidentemente hai cercato male :-)
Qui c'e' qualcosa, cerca tra il 'Materiale vario'
http://www.murialdo.it/it_lang_vb/
-- 
Federico
--------------------------------------
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access
mailto:
it_db_...@usa.net
--------------------------------------
Tutte le richieste che mi arrivano
in privato, vengono cestinate.
--------------------------------------
Rimuovi paperino. per e-mail
--------------------------------------


io l'ho trovato qui :
http://www.murialdo.it/it_lang_vb/
c'è anche la sub per calcolare la tredicesima cifra.
ciao
bob

Grazie, corro a vedere.
Perň si potrebbe mettere sul sito comune...
Mari

Newsgroup: it.comp.appl.access
Titolo: Comandi per tabelle da VBA

Ho la necessità di creare e cancellare tabelle (temporanee) da VBA
specificandone i campi e la tipologia.
Qualcuno ha qualche suggerimento?


crea le query di eliminazione utilizzando dei paramtri che imposti da codice

 crea le query di eliminazione utilizzando dei paramtri che imposti da
codice
Ok
Grazie.

> crea le query di eliminazione utilizzando dei paramtri che imposti da
codice
DoCmd.DeleteObject acTable, "NOMETABELLA"
L'ho trovato.
Ciao



Per crearle vedi gli esempi su CreateTableDef e poi CreateField per
specificarne i campi.
Elid
Newsgroup: it.comp.appl.access
Titolo: Relazioni tra tabelle

Sto realizzando un database con 2 tabelle fra loro collegate con una
relazione uno-a-molti.
La mia domanda è: per poter stabilire la relazione devo per forza avere
in ciascuna tabella 2 campi uguali? Ossia se nella tabella A ho il campo
"Numero preventivo" (tipo numerico) anche nella tabella B devo mettere
lo stesso campo (ma perchè poi...) oppure lo posso mettere in relazione
con un altro campo di tipo numerico della tabella B?
L'inserimento dati lo posso realizzare con una maschera principale per
la tabella A ed una sottomaschera per la tabella B? Se sì come?
Siccome per ciascun record della tabella A posso dover inserire più
record della tabella B, posso creare un pulsante nella maschera della
tabella A che mi permetta di inserire i dati nella sottomaschera della
tabella B? Come devo fare?
Inoltre mi piacerebbe che nella finestra di inserimento, mi rimanga
nella parte superiore il record di inserimento della tabella A. C'è una
procedura che ogni volta che premo il pulsante di cui sopra mi azzera i
campi sottostanti per un nuovo inserimento dei record della tabella B?
Grazie a chiunque sarà così gentile da fornirmi delle risposte.
Saluti
Davide
P.S.: utilizzo Access 2000.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:116cab00dfe49a1f817...@mygate.mailgate.org...

Le relazioni devono interessare lo stesso tipo di dati. Prova a digitare
"Relazioni" nella guida in linea di access.
Fai una maschera con i campi delle due tabelle con l'autocomposizione che
farà, appunto, quello che chiedi: maschera principale e sottomaschera.
Ciao Daniele

 wrote in message
116cab00dfe49a1f817...@mygate.mailgate.org...

Se ti esamini la gestione ordini del database Northwind che sicuramente hai
negli esempi di office ti sarà tutto chiaro.
saluti
GB
Newsgroup: it.comp.appl.access
Titolo: Access per database aziendali

Vorrei conoscere da esperti (sicuramente piu' di me) dell'argomento in
oggetto, se ACCESS è
veramente adatto allo sviluppo di strumenti aziendali, quando hai a che fare
con tabelle
(magari collegate tramite ODBC dal  DB del gestionale aziendale) con milioni
di record, con
query che devono incrociarsi con diversi JOIN per aggregare i dati in
maniera confacente.
Qual'è il limite, è quantificabile ?
Accetto molto volentieri anche qualche consiglio su come rendere piu'
efficiente qualche
applicazione già consolidata, del tipo descritto poc'anzi, soprattutto e
come sempre in termini
di velocità (se poi ti metti ad inserire e gestire con i dati risultanti dei
grafici, è proprio tragica !).
Vi sono grato fin d'ora dell'attenzione che mi riserverete.
Ciao e a presto.

 ha scritto nel messaggio
news:a0gcc0$pm9$1...@nreadb.inwind.it...

Fino a cinque client, con reti da 100 Mhz e con scarse esigenze di sicurezza
Access va benissimo. In altre condizioni io userei tabelle in SQL Server e
maschere in Access.
Ciao, Carlo

 Qual'è il limite, è quantificabile ?
E' se lo usi come FE verso SQL-Server.
Meglio ADO e i files di progetto rispetto a ODBC...
Ciao: Stefano

Newsgroup: it.comp.appl.access
Titolo: Database corrotto con Password

Ciao,
questa volta non so come venirne fuori, ho un mdb che si è corrotto (il BE
tra l'altro) e ovviamente il cliente ha una copia di bacckup di 2 settimane
fa :-( per cui mi chiede di ripararlo.
Lo apro con access 2k, lui chiede la password, dice poi che il database è
corrotto e chiede di ripristinarlo, seleziono si. A quel punto appare il
messaggio di password errata.
Idee su cosa posso fare?
Grazie mille.
Ciao,
Massimo
-- 
web: 
www.piubelli.net
Ciò che oggi è facoltativo domani sarà necessario.
Perchè non prepararci per tempo al futuro?
Vuoi il mio indirizzo? Togli _cut_ per rispondermi

 -- 
Hai provato ad importare tutti gli oggetti in un nuovo db? Certo devi 
conoscere la password.
esistono delle società che recuperano i file Access danneggiati. Una di 
queste peraltro poco costosa è:
http://www.riparafiles.it/
In ultimo posso provare io a ripararlo...senza impegno.
Ciao, Carlo 

 Ciao, Carlo


 Massimo
L'utility di cui parli è molto ben conosciuta...
Per quanto riguarda il sito di 
www.riparafiles.it
 la mia azienda ha già 
usato i loro servizi con ottimi risultati.
Riparano o meglio estraggono dati, anche da HD incendiati o finiti in acqua. 
Non sono onerosi e sono molto veloci.
Un buon link da ricordare...
Ciao, Carlo

Newsgroup: it.comp.appl.access
Titolo: isolare una parte di contenuto di una casella di testo

Ciao a tutti
In una casella di testo del tipo: "12345 Pippo Paperino", vorrei
isolare il contenuto "12345", il problema grosso e che la parte
numerica varia da un minimo di un numero ad un massimo di dieci
numeri.
Con left e right non risolvo niente in quato la parte che voglio
isolare è variabile.
Come posso fare?
Grazie

 ...
Se vuoi sempre la parte a sinistra del primo spazio:
Left(TuaCasella, Instr(TuaCasella," ")-1)
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
 


Grazie impeccabile!!
Newsgroup: it.comp.appl.access
Titolo: Visual SOurce Safe e Access 2007-10 + SQL Server

Qualcuno di voi ha testimonianze su questo ambiente di sviluppo?
Sulla versioningg SQl Server, e come ambiente di sviluppo (dal punto di 
vista del codice) diciamo che SSMS � un po' carente.
Mentre Access come versioning � tutto a manina.
Che ne dite?
Grazie
Daniele 

"OneEDP" <OneEDP@antispam> ha scritto nel messaggio 
news:4b616e76$0$1119$4faf...@reader2.news.tin.it...

E' quello che cercavo io, ho chiesto in un post precedente, mi hanno detto 
di fare degli script per la distribuzione e salvare il tutto in file 
zippati, io cercavo qualcosa di automatico o comunque basterebbe qualcosa 
che salvasse tutte le volte  quando vogliamo noi aggiungendo la versione che 
poi sia una data, o un numero sequenziale, � lo stesso almeno per me.
Per la distribuzione ci sono dei programmi (vedi FAQ sul sito di Karl), 
anche qui ne cercavo uno anche io.
Se trovi qualcosa, fai un post per favore .
Saluti
__________ Informazioni da ESET NOD32 Antivirus, versione del database delle firme digitali 4816 (20100128) __________
Il messaggio � stato controllato da ESET NOD32 Antivirus.
www.nod32.it

 Saluti
Girando e rigirando ho intravisto che il developer kit di A2k7 potrebbe 
essere integrato in Source Safe...
naturalmente bisogna valutare i costi.
Comunque vorrei segnalarti un editor tuttofare dal prezzo imbattibile. E' 
free
Si tratta di PSPad ed � in italiano.
Ciao

 Ciao
Lo conosco grazie ma per sviluppare in Access non � adatto. Guarda anche il 
Notepad++
Si , io ho iniziato a sviluppare solo con Access 2007 ed ho notato 
quest'opzione ma � disabilitata, forse si abilita se sente un server Source 
Safe.
Bisognerebbe sapere se pu� lavorare anche con server Open source quali CVS o 
altri.
Facciamo un appello generale sul newsgroup per sapere quali tools free o a 
basso costo usano i nostri colleghi ?
Che ne pensi ?
Saluti
__________ Informazioni da ESET NOD32 Antivirus, versione del database delle firme digitali 4817 (20100129) __________

Newsgroup: it.comp.appl.access
Titolo: Calcolare il tempo prima che venga eseguita una operazione

Salve a tutti,
ho fatto una query Fattura, ora questa query contiene un campo Data, che
filtro devo usare nella query per dirgli che mi crei un report in base alla
data di scadenza?
Esempio:
Ho una polizza stipulata il 28/06/2001, allo scadere dell'anno (28/06/2002)
voglio che il programma tramite un tasto mi crei un report dove ci siano
riportati tutte le polizze in scadenza, magari un mese prima della scadenza.
In pratica all' esecuzione del comando devo dirgli che: se la data di
sistema è superiore di 11 mesi alla data della polizza,  creami una query
che raggruppi tutte le voci. In pratica credo che io abbia bisogno anche di
una query di accodamento.
Dovrei agire nel campo Data delle query ma non so come fare.
Ditemi solo che filtro devo usare, poi per la creazione del report mi
arrangio in qualche modo.
Ringrazio anticipatamente.

 wrote in message
a%0h8.3662$5z3.1...@twister2.libero.it...

Vedi la funzione Datediff nell'help... la tua soluzione è la :-)

 una query di accodamento.
Usa un'opportuna combinazione di 
Datediff(Periodo as string, Data1 as date, Data2 as date) as variant(long)
e di 
Now() as variant(date)
Nella fattispecie, ti serve qualcosa tipo 
Datediff("m",DataPolizza,now())>=11
Cia' 
Max De Poli

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

Help
Salve , sapete dove posso trovare info per accedere ad un database in 
Access su uno spazio web esportando le tabelle in asp?
Devo leggere il database da piu' sedi

 Devo leggere il database da piu' sedi
Prova qui: 
http://www.vbsdb.com/sources/pages/home/default.asp
HTH.
Alessandro

Newsgroup: it.comp.appl.access
Titolo: Access 97 o 2000?

Devo fare un programmino che dovrà girare su un paio di macchine con
A2000 ed un paio di macchine con A97.
Coca mi conviene usare, il 97 o il 2000?
La banale risposta "97" me la sono già data da solo, ma il quesito m
permette di sondare altri aspetti:
- anni fa ho sviluppato qualcosa in access 2, ora riprendo e volevo
sapere se le differenze tra la 97 e la 2000 sono tanto importanti per
cui la fatica che faccio è ripagata lavorando con A2000.
- lavorando con A2000 si può salvare in un formato precedente (il
97?), la cosa funziona bene o è una patacca.
- il database deve essere utilizzato da tutte le macchine in rete ...
cosa mi conviene fare?
- volendo, non è un problema installare A2000 sulle macchine dove c'è
A97.
Visto che oggi è domenica per adesso basta così,
TIA
Adriano
e-mail 
galad...@alma.it

 cosa mi conviene fare?
Sono tante?
In caso affermativo potresti provare ad usare ADO con A '2000: saresti
avvantaggiato se in futuro doveste migrare il tutto ai file di progetto
verso SQLSVR.
Newsgroup: it.comp.appl.access
Titolo: FUNZIONAMENTO PULSANTI CONTROLLO IN STRUTTURA MASCHERE ACCESS 2010

Buonasera,
provando a creare nella gestione Parti applicazioni una maschera con alcuni comandi, improvvisamente non mi funzionano più i controlli automatici in modalità struttura delle maschere, ossia se creo un nuovo pulsante non mi da più le funzioni automatiche di prima (tipo apri maschera o esegui query, ma non funzionano più nemmeno le caselle combinate o di riepilogo in fase di creazione.
Aiutatemi per favore!!
Grazie sempre.

 Aiutatemi per favore!!
 
 
PERCHï¿œ URLI NEL SOGGETTO?
Controlla se la creazione guidata ï¿œ attivata come descritto nel
punto 2 qui:
 
http://office.microsoft.com/it-it/access-help/use-a-command-button-to-start-an-action-or-a-series-of-actions-HA010117258.aspx
 
 
-- 
Ciao
Karl
*********
Access FAQ:  
http://www.donkarl.com/it
 
Access Lobby: 
http://www.AccessDevelopers.org
 

 Access Lobby: 
http://www.AccessDevelopers.org
 
 
Ciao Karl,
innanzitutto mi scuso per aver scritto in maiuscolo nell'oggetto;
era da tempo che non scrivevo sul gruppo e mi ero dimenticato della regola.
La prossima volta sarò più attento!!
Per quanto riguarda la soluzione ho risolto con il tuo aiuto.
Grazie sincero, sei sempre preziosissimo.
Leo
Newsgroup: it.comp.appl.access
Titolo: intercettare messaggio di errore chiave duplicata

Buon giorno
come posso sostituire il messaggio d'errore di chiave duplicata
con un messaggio personalizzato
grz a tutti 

 con un messaggio personalizzato
Se parli di una maschera vedi la variante 1 nella
www.donkarl.com/it
 FAQ 4.25 Evitare duplicati
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
 + iscriviti alla prima Conferenza
Italiana per Sviluppatori di Access (CISA 1), Arezzo, 4+5/6/2005


On error goto Err
err:
select case err.number
    case 3021         'Se non sbaglio il numero
        msgbox "COPIONE!!!"
            cancel = true
emd select
-- 
_ _
Ciao
MAssimiliano Amendola
Cisa1 - I° Conferenza Italiana per Sviluppatori Access Arezzo 4+5
Giugno 2005 Sono aperte le iscrizioni  Info:  
www.donkarl.com/it

 
www.donkarl.com/it
 FAQ 4.25 Evitare duplicati
Ovvio che è più carino e completa questa risposta


 ha scritto nel messaggio 
news:1jjce.70340$IN.12...@twister2.libero.it...

Con una buona "Gestione degli errori". Dai un'occhiata sulla guida.
In linea di massima si inserisce all'inizio del codice una gestione degli 
errori che prevede questo:
On error goto ErroreRecordDuplicato
'...tuo codice
ErroreRecordDuplicato:
if err.number = 134123515345 (qui metti il codice di errore) then
msgbox "Il record è stato gia inserito!
'...tuo codice da usare in questa eventualità
exit sub
end if
End Sub
Ciao, Carlo 

 
www.donkarl.com/it
 FAQ 4.25 Evitare duplicati
Ciao Karl.
Nella variante 1, che preferisco, ti chiedevo se per generalizzare
l'uso del controllo dupplicato in caso di più campi con
l'impostazione (duplicati non ammessi) potrebbe risultare
più utile una cosa simile:
If DataErr = 3022 Then
  Response = acDataErrContinue
  MsgBox screen.activecontrol & " Già esiste.", vbOKOnly, "Duplicato!"
  screen.activecontrol.SetFocus
End If
Non ho provato, ma se non erro l'errore viene generato sull'evento
prima di aggiornare pertanto è ipotizzabile che il controllo
che ha generato l'errore abbia lo stato attivo.
Sbaglio..?
Ciao
@Alex 
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Sbaglio..?
Sì. L'errore succede quando Access tenta di salvare il record e
Screen.ActiveControl è l'ultimo controllo che ha avuto il focus.
Puo essere un controllo diverso di quello che è la causa dell'errore.
-- 
cu


 Puo essere un controllo diverso di quello che č la causa dell'errore.
Si avevo il sospetto.
Pertanto nel caso siano piů di uno non si puň
avere la certezza di qual'č a causare l'errore.!
Peccato.


 ha scritto nel messaggio 
news:1jjce.70340$IN.12...@twister2.libero.it...

Newsgroup: it.comp.appl.access
Titolo: forecolor

Salve a tutti.
Ho un problema. Vorrei ,all'apertura di una certa maschera, fare in modo
che il forecolor di un'etichetta in modo graduale diventi da nera al
colore dello sfondo (rgb 192,192,192) della maschera. Ho provato ad
inserire il codice che vedete sotto nei vari eventi form, ma il
risultato è che quando vedo la maschera l'etichetta è già diventata del
colore dello sfondo.
Ho anche provato ad inserire il codice nell'evento su click del corpo,
funziona ma non in modo graduale.Ho anche provato ad inserire un cliclo
for next ma senza risultato.
Grazie anticipatamente
Ciao
dim intspost, intred,intgreen,intblu as integer
intspost=1
intred=0
intgreen=0
intblu=0
do while intred <= 192
   et_col.forecolor=RGB(intred,intgreen,intblu)
   intred=intred + intspost
   intgreen= intgreen + intspost
   intblu= intblu + intspost
loop
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 colore dello sfondo.
Cut
Hai provato gestendo il tutto con l'evento Su Timer?
Cià
RoDAgo

 ha scritto nel messaggio
news:cbaaf69a479ef610520...@mygate.mailgate.org...

Se vuoi che il colore della scritta dell'etichetta et_col sfumi in 5 secondi
prova a fare così:
1) in un modulo del tuo database definisci le seguenti 3 variabili globali:
    Public intred As Integer
    Public intgreen As Integer
    Public intblu As Integer
2) A fronte dell'evento "Su apertura" della maschera genera il seguente
codice VBA:
    Private Sub Form_Open(Cancel As Integer)
    intred = 0
    intgreen = 0
    intblu = 0
    Me.TimerInterval = 26
    End Sub
3) A fronte dell'evento " Su timer" della maschera genera il seguente codice
VBA:
    Private Sub Form_Timer()
    If intred <= 192 Then
        et_col.ForeColor = RGB(intred, intgreen, intblu)
        intred = intred + 1
        intgreen = intgreen + 1
        intblu = intblu + 1
    Else
        Me.TimerInterval = 0
    End If
    End Sub
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: Loopare sui caratteri di una stringa

Ho scritto la seguente funzione per togliere i caratteri diversi da numeri e 
spazi nel campo telefono.
"02/25882445 - 
339/7372745
"  deve diventare  "0225882445  
3397372745
"
Ma mi da errore prevista matrice su If TrIn(Da)
So che è banale ma qual'è la sintassi giusta per manipolare una stringa ?
Grazie fin d'ora
Ever
Public Function PulisciTelefono(Telefono)
Dim Da As Integer, a As Integer
Dim TrIn As String * 50, TrOut As String * 50
    TrIn = Trim(Telefono)
    Da = 0
    Do While Da < Len(TrIn)
        Da = Da + 1
        If TrIn(Da) = " " Or (TrIn(Da) >= "0" And TrIn(Da) <= "9") Then
            a = a + 1
            TrOut(a) = TrIn(Da)
        End If
    Loop
    Telefono = TrOut
End Function

 Ever
--
Lorenzo
Newsgroup: it.comp.appl.access
Titolo: query su query





ho una maschera che ricerca dei dati su una query 
(nome cognome indirizzo polizza) io voglio fare una ricerca per nome e cognome. 
Ho inserito nei criteri nome un'espressione forms![nomemaschera]![casellatesto1] 
riferita ad una casella testo non associata inserita nella maschera nome e 
cognome un'espressione forms![nomemaschera]![casellatesto2] per fare 
visualizzare solo i record inseriti nella casella testo nome e cognome. Il 
problema è il seguente se nella casella testo1 relativa al nome voglio lasciare 
in bianco per ricercare tutti i record che hanno lo stesso cognome e dei nomi 
diversi non funziona perchè la query ricerca la combinazione nome=vuoto e 
cognome=pinco, vorrei sapere come poter ricercare sia per nome e cognome che per 
solo nome o cognome come devo fare il criterio. 
Grazie



 
Nei criteri devi mettere "Like forms![nomemaschera]![casellatesto1] & *", 
in questo modo la query restituisce tutti quello che comincia per 
[casellatesto1] (lo stesso vale per [casellatesto2]).

 
Correzione:
Like forms![nomemaschera]![casellatesto1] & '*'
(mancavano gli apici sull'asterisco).

Newsgroup: it.comp.appl.access
Titolo: Titolo del report

Vorrei che il titolo del report venisse modificato a seconda delle mie
esigenze.
Ho impostato come titolo una casella di testo.
Ho immesso come origine  controllo =TitoloReportSS() che riporto qui:
Public Function TitoloReportSS() As String
    TitoloReportSS = pubTitoloReportSS
End Function
pubTitoloReportSS è una variabile pubblica che imposto da form a seconda di
ciò che voglio ci sia scritto sul codice.
Sentite questa:
non vi sono errori ma se faccio girare il codice normalmente non compare
alcun titolo. Se invece imposto dei punti di interruzione (nel modulo) per
controllare il codice passo passo il titolo compare!!!
Mi sto rimbamendo io o devo smetterla con il mirto?
Un'altra cosa.
Perchè "su apertura" (sempre del report) non posso impostare il valore della
casella di testo?
Qualche consiglio?
Ciao

 casella di testo?
Ciauz

"vuLCan Karayan" <noEmail...@NoSpam.com> ha scritto nel messaggio
news:zVUzc.477799$rM4.19...@news4.tin.it...

se su apertura non va mettilo su formattazione corpo:
me.caption = pubTitoloReportSS
a mio avviso è inutile che crei una funzione per leggere da una variabile, basta leggere la
variabile (poi se hai messo solo una parte della funzione, allora è un altro discorso :-))
ciao
Nick
Newsgroup: it.comp.appl.access
Titolo: Requery casella di riepilogo

In una maschera non associata ho inserito una combobox Artista (da cui
selezionare l'Artista), una combobox Anno, un pulsante cmdAggiorna ed una
casella di riepilogo basata su una query in cui visualizzo il TitoloAlbum,
Artista, Etichetta, Genere, Supporto, Anno, ecc.
Funzionamento (Il problema): selezionando da cboArtista un nome e/o
selezionando da cboAnno un anno e cliccando su cmdAggiorna vorrei impostare
un requery della casella di riepilogo.
Grazie in anticipo per il supporto.
Alex

 Alex
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


Ciao
inserici nell'evento "Su modifica" delle due combo un
DoCmd.DoMenuItem acFormBar, acRecordsMenu, 5, , acMenuVer70

Newsgroup: it.comp.appl.access
Titolo: date, defaultvalue e manicomi

Ciao,
scusate ma sto impazzendo in una banalita' (penso)
ho letto e riletto il newsgroup sull'argomento ma non ne vengo fuori..
eppure il problema sembra piuttosto banale:
ho una maschera in cui si digitano una serie di dati fra cui una data
quando si sono compilati tutti i campi la maschera salta immediatamente
al nuovo record
si azzerano quindi tutti i campi.
vorrei che il nuovo record proponesse in automatico la data immessa nel
record precedente.
avevo fatto qualcosa del genere
su modifica del campo data avevo messo un me.data.defaultvalue = "#" &
me.data & "#"
e sembrava funzionare... ma inverte giorno con mese (ho letto eh :) )
allora ho messo un me.data.defaultvalue = "#" &
format(me.data,"dd/mm/yyyy"") & "#"
ma continua ad invertire :(
come posso fare ?
grazie

 nel record precedente.
Premessa: io consiglio sempre di cercare prima su Google.
http://groups.google.it/group/it.comp.appl.access/msg/8d9cc58e0c6be758?hl=it&
http://www.sitocomune.com
, sezione Forms, FAQ 3.2
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype: pbsoftsolution

 Premessa: io consiglio sempre di cercare prima su Google.
sul NG talvolta si fa prima. 4 minuti netti. E non e' fra le migliori 
performance
;<)
--
ac

no attenzione.. non capisco se sono stato poco chiaro io o troppo
frettolosi voi a rispondere.
ho cercato sia sul ng che su google che su sitocomune
e avevo gia' risolto il problema di come "tramandare" un campo al
record successivo.
il problema sta nel formato della data !!
ho fatto diverse prove ma non riesco ad uscirne!
Newsgroup: it.comp.appl.access
Titolo: + problemi

Vari problemini per chi volesse aiutarmi:
1) REPORT: ho scoperto con sorpresa che l'intestazione di un Report non puň
superare l'altezza di 55cm circa. Il problema č che io nel corpo ci metto
una tabella con alcune statistiche, nell'intestazione una serie di
sottoreport contenenti dei grafici. Ora di grafici non ce ne stanno
piů...... Qual'č la soluzione migliore? Se faccio + report quando stampo il
numero delle pagine sballa (nel pič di pagina)
2) VALIDITA' DATI E MESSAGGI D'ERRORE: Quando si completa l'inserimento dei
dati in una form gira una query di eliminazione e poi una di accodamento su
una stessa tabella temporanea. La tabella ha duplicati NO in un certo campo.
SONO SICURO che esiste un metodo piů semplice e migliore per impedire il
doppio inserimento di dati!!! E poi, in messaggio di avvertimento di access,
dove lo posso personalizzare? (avete presente quello che dice premi SI per
ignorare e continuare, premi NO per annullare eccetera?). Ah, i dati doppi
vanno controllati su piů campi, tipo CAMPO1+CAMPO2+CAMPO3 (un po' come
nome+cognome+data_nascita)
grazie ciao

superare l'altezza di 55cm circa
Su cosa stampi, su un cartellone pubblicitario???
-- 
Ciao,
Giovanni

ma noooooooo
ci metto le dovute interruzioni di pagina, ovvio
--
-----------------------------------------------------
Click here for Free Video!!
http://www.gohip.com/freevideo/
Giovanni Albertone <g_albertone@NOSPAM_MA_SENZA_NOSPAMhotmail.com> wrote in
message b29liskdn5ri4oolq...@4ax.com...



E io dico:
CooomeeeeeE?
Ci metti le interruzioni di paginaaaaa???
Nell'intestazioneeee?????
Ma perche', seguendo la comune filosofia, non usi la parte "intestazione"
del report per metterci l'intestazione e metti le informazioni nel corpo
(che cosě, oltretutto, si gestisce da se la suddivisione in pagine)?
Sib
--
------------------------------------------------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access
------------------------------------------------------
4000 anni fa', il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente

 numero delle pagine sballa (nel piè di pagina)
Percorrendo per caso nell'help, nelle proprietà Altezza e Larghezza ho visto
una frase che potrebbe quasi corrispondere al tuo problema. A un certo punto
c'è scritto: "L'impostazione per la proprietà Larghezza deve essere un
valore compreso tra 0 e 22 pollici (55,87 cm)."
Quello che è strano è che l'help si riferisce solo alla larghezza e non
all'altezza. Può darsi che in realtà il limite esiste per tutti e due,
perché in fin dei conti non hanno precisato esplicitamente che l'Altezza non
ha limiti superiori...
Ciao
Thierry
Newsgroup: it.comp.appl.access
Titolo: [HELP] Cambiare percorso tabelle allegate

E' possibile creare una routine che mi cambi il percorso delle tabelle
allegate in un solo colpo?
Mi spiego:
devo cambiare unità e directory dei files di un'applicazione composta da
FE senza dati e BE composto da più files di dati, tutti residenti nella
stessa directory del FE.
Il FE si collega a tabelle presenti nei files del BE, e anche questi
hanno dei collegamenti incrociati fra loro.
Come faccio a dire a tutti i files contemporaneamente che il percorso è
cambiato?
Ho già visitato il sito comune, ma non ho trovato una risposta.
Grazie per l'aiuto. 
Maurizio

 Ho già visitato il sito comune, ma non ho trovato una risposta.
Hai cercato male.
Ci sono ben due mdb di esempio da potere scaricare.
Nella sezione Tabelle clicca su "Riallegare Tabelle"
Sib

Intanto grazie per la tua risposta.
Avevo già visto i due file in questione, ma in realtà io cercavo
qualcosa di molto più semplice (credo) e non "interattivo", visto che:
1) il percorso da cambiare è uguale per tutti
2) il nome dei file e delle tabelle collegati li conosco a priori


 2) il nome dei file e delle tabelle collegati li conosco a priori
Prima di tutto scrivi dopo il quoting.
Se conosci percorso e nome del file ti bastano due righe di codice:
####################
dim tdf as tabledef
for each tdf in currentdb.tabledefs
  if nz(tdf.connect,"")<>"" then
    tdf.connect=";DATABASE=C:\Documenti\TuoPercorso\TuoDB.mdb"
    tdf.refreshlink
  end if
next tdf
set tdf=nothing
####################
Sib

Newsgroup: it.comp.appl.access
Titolo: Tabelle di sistema

Una volta ero riuscito a visualizzare le tabelle di sistema, ma non ricordo 
piu come ci ero riuscito.
Grazie per eventuali suggerimenti
-- 
Greg 

 "oggetti di sistema" "oggetti nascosti"
Grazie :)
-- 
Greg
Newsgroup: it.comp.appl.access
Titolo: Inviare mail con Mailto: e far andare a capo il testo

Ciao a tutti,
ho la necessità di usare mailto per inviare una mail, ma faccio fatica a fare questa cosa, dovrei mandare a capo il testo.
Ho pensato di usare molto semplicemente Mailto:
te...@pluto.it
?subject=ciao&body=primariga seconda riga
Ma come cavolo mando a capo???
Grazie a tutti per qualsivoglia consiglio.
Ciao,
Max
che... si è perso in un bicchiere d'acqua

"Massimo Piubelli" <massim...@accessgroup.it.invalid> ha scritto nel
messaggio news:eo5mtr$rrk$1...@tdi.cu.mi.it...
Ciao a tutti,
ho la necessità di usare mailto per inviare una mail, ma faccio fatica a
fare questa cosa, dovrei mandare a capo il testo.
Ho pensato di usare molto semplicemente
Mailto:
te...@pluto.it
?subject=ciao&body=primariga seconda riga
Ma come cavolo mando a capo???
Grazie a tutti per qualsivoglia consiglio.
[risposta]
Ciao Max, ti allego una stringa che uso io:
 txtSubject = "Preventivo" & " n°" & " " &
Forms!preventivi.Form!numeropreventivo & " " & "del" & " " &
Forms!preventivi.Form!txtdata
   descrizione_lavoro = Forms!preventivi.Form!cbodescrizionelavoro.Column(3)
-- 
Saluti Andrea
Access 2003 - Windows XP 

 ha scritto nel messaggio 
news:45a6633a$0$16152$4faf...@reader3.news.tin.it...non son buono nemmeno a 
fare un copia incolla eccolo:
txtBody = Me.txtBody.Value & Chr(13) + Chr(10) & "--" & Chr(13) + Chr(10) & 
"Saluti" & " " & nomeutente & Chr(13) + Chr(10) & nome"


 Forms!preventivi.Form!cbodescrizionelavoro.Column(3) 
Non mi sono spiegato bene, so come andare a capo nel codice...
ma io voglio mandare una mail a 
te...@pippo.it
 scrivendogli come oggetto "Buongiorno" e come testo
"
Ciao,
Come va oggi?
"
con a capo dopo la virgola
Quello che non riesco a fare è farlo con "mailto:
te...@pippo.it
?subject=Buongiorno&body=Ciao,Come va oggi?"
con vbcrlf non funzia, con chr(10) e chr(13) non funziona con "<BR>"niente
Forse ora mi sono spiegato meglio
Ciao,
Max

"Massimo Piubelli" <massim...@accessgroup.it.invalid> ha scritto nel 
messaggio news:eo5mtr$rrk$1...@tdi.cu.mi.it...
Ciao a tutti,



[risposta]
Ciao Max,
per andare a capo puoi usare il carattere ascii %0A che è l'equivalente del 
tasto Return. Nel Body non si possono utilizzare più di 256 caratteri
Buona serata :-) 

 Buona serata :-)
Ora sicuramente migliore.
Ciao,
Max

[CUT]
;-)

 mmm... problema che risolverò dopo semmai ;-)
l'ho testato e ne ho usati ben oltre 256...
un altro probelma in meno
Ciao,
Max
Newsgroup: it.comp.appl.access
Titolo: Report con immagini collegate

Salve ragazzi, come state? Ogni tanto rispunto anch'io :o)
Dunque, ho questo problemino: anche per me e' giunta la prima volta
(meglio tardi che mai) con i listini con immagini, che voglio collegare
a dei jpg in una certa directory.
Ogni articolo puo' avere o non la sua bella fotografia mignon, che
voglio stampare poniamo zoomata per un'altezza massima di 2cm.
Uso l'evento format del corpo per attribuire la prop. picture al mio
controllo immagine e tutto funzia, senonche' *tutti* i corpi del report
si adattano ai 2cm di altezza, anche se l'immagine non c'e'.
C'e' da dire anche che il ctl a design time e' alto 0.01cm e lo
ridimensiono a 2 o a 0.01 sempre sull'evento format del corpo.
Uso ancora A97.
Sicuramente qualcuno si sara' gia' sbattuto con questa faccenda, oppure
sono imbornito e mi sfugge qualcosa?
Bai
Lorenzo Coronati
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

si adattano ai 2cm di altezza, anche se l'immagine non c'e'.
Beh, visto che in cosi' tanti si sono fatti in quattro per
consigliarmi (eh eh eh), almeno altrettanti saranno ansiosi
di leggere la soluzione (uh uh uh) :-D
Allora eccovi il workaround che ho adottato:
anziche' nel corpo ho messo il ctl immagine nel footer
appositamente creato subito sotto al corpo; nel format del
footer carico l'immagine e nel format del corpo visualizzo o
nascondo *tutta la sezione*
Che dire, funge...
Baibai
-- 
Lorenzo Coronati
---
Quesito a risposta binaria SI/NO:
"Risponderai no a questa domanda?"
---
Newsgroup: it.comp.appl.access
Titolo: query con campo calcolato progressivo

ho creato una query che estrae alcuni record da una tabella e li accoda ad
un'altra tabella.
nella query ho inserito un campo che dovrebbe creare un numero progressivo
partendo da un numero iniziale.
mi spiego:
se la query estrae 3 record da accodare e il numero iniziale č 100, il campo
dovrebbe creare i numeri 101, 102, 103
spero di essere stato chiaro
--
grazie a tutti e buon lavoro
Maurizio

 Maurizio
Che io sappi non si può con una Query Insert in quanto
viene eseguita tutta in un colpo, quindi l'unica è avere un campo Counter
ma dubito sia quanto richiesto...!!
Devi farlo con l'uso dei Recordset.
Estrai i Record dalla Query in questione in un Recordset_1
Apri un Recordset_2 sulla Tabella di destinazione e cicli
il tutto...!
Ciao.
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Caricamento Controlli

Salve a tutti.
stò sviluppando una applicazione in access per la visualizzazione di
una serie di dati di processo.
La mia esigenza è:
ho messo su un form alcuni oggetti immagine che rappresentano le
entità fisiche nel processo, con un ciclo for spazzolo tutti i
controlli immagine e per ogni immagine trovata dal ciclo devo
"caricare" delle label da sovrapporvi per visualizzare i vari valori.
domanda...: come carico dinamicamente le label?
in VB semplicemente si usa il load e poi si fa riferimento all'oggetto
caricato attraverso una matrice di controlli... ma in access?
grazie a tutti
ciao!


Ciao Carlo,
grazie per la risposta.
Il mio problema è che devo rappresentare ogni record con una immagine
che si dovrà posizionare sul form secondo una precisa matrice.
esempio:
oggetto 1  -  oggetto 2   -   oggetto 3
oggetto 4  -  oggetto 5   -   oggetto 6
oggetto 7  -  oggetto 8   -   oggetto 9
oggetto 10  -  oggetto 11   -   oggetto 12
etc...
etc...
ogni oggetto dovrà comparire sul form come oggetto Image.
sull'oggetto image verranno poi sovrapposte alcune label che
conterranno i dati da visualizzare. Questi dati ovviamente saranno
portati sulla label via VBA così come il caricamento delle image e
delle label stesse.
come posso realizzare tutto ciò?
grazie.

 ha scritto nel messaggio 
news:8fr2r0deihp165ofh...@4ax.com...

Se gli oggetti (record) da caricare non sono noti (come avviene nella quasi 


mi spiego meglio che potrei essere stato "superficiale"...
a questa necessità si aggiunge la seguente (risolta la quale si
risolve anche il resto):
ho una tabella con una serie di record (numericamente non noti).
su un form devo realizzare n. oggetti per quanti sono i record e
questo lo posso fare solo da codice. Domanda: come carico gli oggetti
che sono acImage dinamicamente via VBA? 
grazie.


 ha scritto nel messaggio
news:4vu2r0500dpil9lq7...@4ax.com...

Access non supporta la Creazione a RUNTIME dei controlli se non via API
ma te lo sconsiglio.
Per farlo hai 2 possibilità:
1)PAssare per il DESIGN TIME, ma la cosa diventa un pò lunga ma funzionale
l'utente non si accorge di nulla se usi la proprietà Painting di Form.
A questo punto con Crei con CreateContol le Label assegnando loro il Nome,
solo
dopo averle Create in quanto CreateControl le chiama Etichetta_Progressivo,
quindi
le devi Rinominare.
Chiamandole con il nome del Campo della Tabella ti semplifichi il Loop per
Popolarle
in quanto fai riferimento al Nome del Campo del Recordset e punti alla Label
Me.Controls(rs.Field(0).Name).Caption=rs.Fields(0) ad esempio ed inserendolo
in un Ciclo
diventa estremamente semplice.
2)Inserisci un numero di sicurezza di controlli Etichetta nella Form e spera
che sia sufficiente.
Ciao
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------