mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: aggiornare un campo tabella da form

Salve a tutti,
volevo sapere come si fa
a popolare un campo della tabella, con i dati generati in un campo FORM che 
contiene un'Espressione?
per esempio: il risultato nel campo form chiamato Prezzo viene generato da 
un' espressione , e questo risultato deve andare a popolare il campo della 
tabella Acquisti.
Bisogna usare VBA??
Se si, come?
Grazie a tutto l'NG e Buone Feste 


    Se il tuo campo da aggiornare è presente sulla maschera con un controllo
(anche nascosto) puoi fare sull'evento che ti interessa
me.TuocampoNascosto = me.tuocampocalcolato
MAssimiliano
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 wrote in message
news:cquld1$ccb$
1...@fata.cs.interbusiness.it

Il calcolo andrą effettuato in base ad altri dati oppure
sul'Evento prima di Aggiornare del Record se tutti i dati
del calcolo sono stati inseriti.
Dovresti spiegare meglio qual'č il calcolo e quando poterlo
ritenere valido in modo da indirizzarti sull'evento corretto.
Ciao
@Alex 
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 @Alex
Mi spiego il meglio che posso:
Il form ha vari campi, per generare il totale nel campo PREZZO (che non è un 
campo associato), è stata creata un'espressione del tipo  "= Campo1 * 
Campo2"
quindi, l'espressione genera il PREZZO.
Il mio problema è come inserire questo risultato nel campo chiamato 
"RISULTATO", che è sito nella Tabella "Prodotti"
Spero di essere stato chiaro.
Grazie a tutti per l'aiuto. 

 ha scritto nel messaggio 
news:crbufh$hg3$1...@balena.cs.interbusiness.it...

------- Non riesco a risolvere il problema.. mi aiutate,,??
Newsgroup: it.comp.appl.access
Titolo: Scansione di un recordset da VBA

Nel mio DB mi costruisco manualmente un filtro e lo applico,
ottenendo un sottoinsieme dei record della maschera
principale. Ora vorrei eseguire una certa routine in VBA che
mi scandisce i record trovati uno per uno e fa quello che
deve fare, e ho difficolta' a impostare la routine. Cioe'
come faccio a riferirmi al sottoinsieme appena trovato? come
lo chiamo? devo rifare in VBA quello che ho gia' fatto
manualmente, e cioe' l'applicazione del filtro?
il barbi

 ha scritto nel messaggio
news:3YHKb.50746$VW.22...@news3.tin.it...

me.recordsetclone ti restituisce un recordset corrispondente ai record
correntemente visualizzati in maschera
Vedi help
Antonio

Newsgroup: it.comp.appl.access
Titolo: Aggiornamento ora in una txtbox

Salve,
č possibile far sě che una txtbox, nella quale io imposto il valore origine
a Time(), si aggiorni in modo continuativo dall'apertura della form?
Ciao e grazie

"knives" <x@x.x> ha scritto nel messaggio
news:yX33c.19274$O31.8...@news4.tin.it...

Su evento LOAD della Form scrivi:
Me.TuaTwxtBox=Now()
Ciao.
@Alex.

 ha scritto nel messaggio
news:c2ij22$hus$1...@lacerta.tiscalinet.it...

E non manca la gestione dell'evento "su timer" (Me.TuaTwxtBox=Now()) e
l'impostazione a 1000 dell'intervallo timer?
Forse nelle versioni di access superiori alla 97 non servono piů?
Ciao.
--
Sergio MAZZA

 Ciao.
Sergio MAZZA
No, solo avevo capito che l'aggiornamento servisse solo all'APERTURA
di conseguenza.......!
Poi in PVT mi ha chiarito la questione e gli ho aggiunto ovviamente
l'EVENTO TIMER, ma con TimeInterval=500....!(Banalità)
Ciao Sergio.
@ALex.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

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

sto elaborando un database per gestire il fantacalcio con MS ACCESS.
ho creato:
una tabella con la lista dei giocatori
una tabella con la lista delle fantasquadre
devo fare 
una tabella che contenga le rose di ogni fantasquadra
portiere 1
portiere 2
portiere 3
difensore 1
difensore 2
etc
dove i valori di portiere 1, portiere 2.. vengono pescati, divisi per
ruolo, dalla tabella GIOCATORI, attraverso una casella combinata.
vorrei escludere un giocatore se questo è già stato scelto, cioè un
giocatore può essere scelto solo una volta dalla stessa squadra, se lo
metto nel campo PORTIERE 1, non deve apparire nella lista di scelta
del campo PORTIERE 2
come si fa???

 ha scritto nel messaggio
news:836e187a.02111...@posting.google.com...

Per ogni giocatore inserisci il campo 'Scelto' di tipo boolean e vincola
con questo l'sql che genera la lista di giocatori disponibili.
---
leo_duca
Newsgroup: it.comp.appl.access
Titolo: problema con trasferimenti

Questo č il problema che mi assilla :
Ho una tabella formata da 5 o 6 campi e da circa 80.000 righe ( č un listino
METEL )
vorrei posizionarmi su di una riga che scelgo ( scorrendo la tabella )
( la chiamo Tabella 1 )
fare doppio clik e la riga che ho selezionato ( con tutti i suoi campi)
vada dentro ad un'altra tabella ,  ( es. Tabella 2 )
cosě via per tutte le righe che voglio selezionarmi
dalla Tabella 1.  Le righe che vanno nella Tabella 2 dovrebbero accatastarsi
una sull' altra automaticamente senza usare ( se non con routine varie )
filtri ( cosa che ho fatto con EXCEL , ma molto laboriosa )
Per finire inerente alla Tabella 2 dovrebbe esistere un pulsante di RESET
che mi cancelli la/le righe che seleziono ( se per caso sbaglio a cliccare
su una riga della Tabella 1 ).
Premetto che con VBA sono una frana , č un macello , non cavo
un ragno dal buco.
Vorrei chiedere se qualcuno mi insegna una procedura
con ACCESS ( di Office97 ) o qualcosa di VBA di ACCESS.
Ringrazio fin d'ora tutti quelli che mi leggeranno e possibilmente
mi risponderanno anche mandandomi qualche file di esempio.
mia e-mail   
ec...@libero.it

cosě via per tutte le righe che voglio selezionarmi
Direttamente da tabella a tabella ???
mmm mmm  la vedo dura
perche' non vuoi utilizzare i bei controlli che mamma M$ ti mette
disposizione
che ne so Listbox o una sottomaschera elaborata ?
Carlo Ve


Molto facile con una query di Accodamento che farai partire al doppio clic
di un valore nella ListBox che si alimenta dalla tabella1.
La query che si alimenta dalla prima tabella, avrà nella riga criteri, nella
colonna da te voluta, il valore della ListBox e "Accoda" alla tabella2.
Il gioco è fatto: solo qualche riga di codice.
Ciao, Carlo

Vorrei tanto ringraziare CarloCol , CarloVe
per i loro suggerimenti.
Sopratutto Ringrazio tantissimo  Pabel  che
mi ha rimandato perfettamente funzionante
un database che non riuscivo a fare
E' un genio !
UN SALUTO AL GRUPPO
Ciao bye  POL
Newsgroup: it.comp.appl.access
Titolo: OPERAZIONI

COME FACCIO A METTERE IN UN DATABASE ACCESS delle operazioni che mi deve
svolgere in automatico? (somma, sottrazione, etc?) grazie.

 svolgere in automatico? (somma, sottrazione, etc?) grazie.
E che vor dě?
Antonio


fai delle funzioni somma sottrazione ecc.........

 ha scritto nel
messaggio news:DfT09.11006$n04.3...@twister2.libero.it...

Sě, va beh...
mo dě che hai capito quello che vuole....
Antonio

 ha scritto nel messaggio
news:yJT09.11113$n04.3...@twister2.libero.it...


 ha scritto nel messaggio
news:yJT09.11113$n04.3...@twister2.libero.it...

ok non ho capito, perň ho capito che vuole fare somm,e sottrazzioni
ecc......
quindi funzioni del tipo
function somma (i as integer, j as integer) as integer
somma= i + j
end function
poi la richiami in ogni punto del programma cosi
somma(3,4)

 somma(3,4)
Beh, questa mi sembra una cosa molto furba....
Antonio

 sono scarso come si inseriscono?
Scrivi DOPO il quoting!!!
Antonio


 c:a+b
d:c*b
etc...
Saluti.
Emanuele.
Newsgroup: it.comp.appl.access
Titolo: Ottenere la Colonna selezionata

Sono in una griglia di una sottomaschera.
Tramite la proprietą Bookmark riesco a sapere su quale riga della
griglia si trova il cursore.
Come fare per sapere la colonna?
E' perchč tramite un tasto vorrei ordinare la colonna dove si trova
attualmente il cursore.
C'č modo?
Grazie.
Brunoweb
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Sono in una griglia di una sottomaschera.
Definire griglia di una sottomachera

 Brunoweb
Me.ActiveControl.Name

Newsgroup: it.comp.appl.access
Titolo: Apertura di un DB in sola lettura

Buongiorno!
Ho un db Access 2003 in rete.
Provo ad aprirlo da una postazione dell'ufficio.
Ho 2 casi:
1 - se il DB è aperto da un'altro utente mi dice che è impossibile
bloccare il file
2 - se il DB NON è aperto da un'altro utente mi dice che è aperto in sola
lettura
Come mai?
Dove posso trovare materiale di consultazione per la condivisione di DB?
Grazie per l'aiuto.
Raffaele
-- 
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:f7fj25$gee$1...@news.newsland.it...

Guarda le autorizzazioni sul server. C'è il caso che con l'utente con cui 
accedi non abbia le autorizzazioni in scrittura.
Ciao
-- 
Roberto da Parma

 Ciao
Confermato...c'erano problemi nelle permissioni.
Grazie per l'aiuto.
Ciao

Newsgroup: it.comp.appl.access
Titolo: stampa codici a barre

da una maschera basata su query che contiene, ad esempio:
data (campo data), codice (campo testo), lotto (campo numerico)
vorrei (associando questi campi) stampare il relativo codice a barre 
(codifica 39)
come funziona? esiste qualche routine che inserita in un campo di un report 
mi stampi il relativo codice a barre?
grazie
 


Ciao!
Nel report con cui stamperai il barcode ti crei una textbox che avrà come font il code39 (lo trovi in rete) e come origine dati:
= "*" & CampiDaCodificare & "*".
 
N.B.: gli asterischi in testa ed in coda sono ad uso dei lettori di barcode.
 
Comunque se provi a cercare "barcode" sul ng ti fai una cultura ;)
 
HTH
Popi

Newsgroup: it.comp.appl.access
Titolo: Calcolo Fine Mese

Salve,
ringrazio tutti voi per l'aiuto che mi avete dato.
Ora sono arrivato al punto di dover calcolare la cosa per me più difficile 
"IL FINE MESE"
Ho questo codice:
If Me.pagamenti = "BONIFICO BANCARIO 30GG F.M." Then
Me.scadenza_data_1 = DateAdd("w", 30, Me.Data)
Facendo così il valore che mi restituisce per il campo Me.scadenza_data_1 
sarà 30 giorni dopo la Me.data
Io vorrei che invece il valore di Me.scadenza_data_1 sia si 30gg dopo 
ME.data ma a FINE MESE
ovvero se ottengo il 13/03/2005 il campo deve risultarmi 31/03/05.
Come devo modificar il codice soprastante?????
Grazie ancora 

 ha scritto nel messaggio
news:rzovd.40651$C94....@tornado.fastwebnet.it...

Anzitutto ti consiglio di non usare la parola "Data" come nome del controllo, perchè
temo sia una parola riservata di Access; in secondo luogo, aggiungendo semplicemente
30 gg alla data del documento, non tieni conto dei documenti emessi il primo del mese
nei mesi di 31 giorni: ad es. un documento emesso il 01/12/04 avrebbe come data
scadenza, col tuo codice, il 31/12/04 e non il 31/01/05 come vorresti. Io userei la
funzione DateSerial (v. help). Ad es. supponendo che i tuoi controlli si chiamino
"DataDoc" e "DataScad", potresti trasformare il tuo codice nel seguente:
If Me.pagamenti = "BONIFICO BANCARIO 30GG F.M." Then
    DataScad = DateSerial(Year(DataDoc), Month(DataDoc) + 2, 1 - 1)
end if
Dovrebbe funzionare.
--
Ciao
Galliano

 ha scritto nel messaggio 
news:_apvd.22111$Lg7.7...@twister1.libero.it...

Funziona Perfettamente
Grazie Mille
Newsgroup: it.comp.appl.access
Titolo: relazioni con integrità 'parziale'

Salve a tutti. Ho un campo in una tabella, che deve assumere i valori
del campo di una seconda tabella; solo che, anche se raramente, questa
regola deve essere violata; ovvero, ogni tanto, di rado, il valore del
primo campo può assumere un valore non elencato nel campo della
seconda tabella. Quello che chiedo è se è possibile stabilire una
relazione tra i due campi in modo che valgano tutte le regole
dell'integrità referenziale (con relative opzioni), eccetto l'obbligo
che il primo campo debba assumere valori necessariamente presenti
nella seconda tabella. Secondo voi è fattibile?
Spero di essere stato chiaro...

 ha scritto nel messaggio news:1179267034.3...@e51g2000hsg.googlegroups.com...

[risposta]
E come faresti poi a riprenderle?
E' tutto un po' fumoso, forse con un esempio concreto...
Ciao.
-- 
Sergio MAZZA

Newsgroup: it.comp.appl.access
Titolo: Mandare su LPT2 un report

chiedo! ma si può da codice, senza usare le API, mandare in stampa un report
di access sulla porta che preferisco???
praticamente vorrei stampare sulla stampante che voglio senza aprire la
mascherina di scelta stampante di windows

 wrote in message
9465o1$g0v$1...@lacerta.tiscalinet.it...

Scusa ma non ho capito. Perché vuoi fare da codice una cosa che si può fare
direttamente da access?
Se vuoi scegliere una stampante specifica per il tuo report, fai così:
- Apri il report (in anteprima o struttura, fa lo stesso)
- Menu File -> imposta pagina -> cartella Pagina -> Stampante specifica
- Seleziona la stampante, che sarà utilizzata per la stampa di quel report.
- Chiudi e salva.
Davide
sarad...@iol.it
Rimuovere xxx per e-mail.
Newsgroup: it.comp.appl.access
Titolo: dimensione di un file

che voi sappiate, è possibile sapere via codice la dimensione di un file di
cui si conosce il path e nome?
bye

 wrote in message
f19s5.39686$Wi7.5...@news.infostrada.it...

Mai sentita la funzione FILELEN ?
Se però il file è già aperto devi usare LOF.
Ciao

 cui si conosce il path e nome?
DimFile = FileLen("NomeFile")
--
Ciao, AntoGal
*************************************************
Gestione punti vendita (casse e pos NCR)
 
www.powerretail.it
-------------------------------------------------------------
per scaricare un gioco di DAMA ITALIANA
http://volftp.mondadori.com/italiani/galletta/
*************************************************

Newsgroup: it.comp.appl.access
Titolo: gestione clienti - Casino 2

bene, come volevasi dimostrare, i guai non vengono mai da soli... ho risolto
con il vecchio problema ed eccone un altro...
ho la mia tabella articoli che ha i suoi bei campi, ho la tabella ordini con
i campi codice, descrizione, prezzo unitario (che sono anke alcuni dei campi
della tabella articoli)
sulla maschera articoli ho messo un pulsante che tramite una query di
accodamento, inserisce nella tabella ordini l'articolo che ho di fronte (e
fin qui tutto OK - Funziona alla perfezione)
il mio boss mi ha chiesto quanto segue:
quando clicco sul pulsante ordina articoli, è possibile che il programma mi
chieda la quantità e io la inserisco manualmente e questo valore vada a
finire nella tabella ordini in corrispondenza dell'articolo ordinato???
devo mettere in relazione articoli e ordine? se si in che modo visto che (a
mio parere) non ci può essere un nesso logico tra le due tabelle???
consigliatemi voi...
grazie 10000
--
Nicola


me.nomecampochedevecontenereilnumeroordinato= InputBox("Immetti quantità",
"mex di ordine")
dovrebbe funzionare bene se usi farlo da codice esterno sostituisci "me" con
il nome della tabella
se vuoi fare invece dei controlli sulla quantità immessa creati una
variabile e poi con una if decidi
ciao a presto
Alex Caponetto
Newsgroup: it.comp.appl.access
Titolo: valore record precedente

Salve, premetto che ho una conoscenza di access davvero ridotta.
Per comodità vorrei avere la possibilità, in una maschera, di non dover
inserire ogni volta il valore di un campo perché deve sempre essere uguale a
quello del record precedente.
Ho provato a seguire le indicazioni del Sito Comune ma non ho ottenuto
risultati.
Il nome del controllo è lavoro (l'origine è un campo con lo stesso nome), ho
inserito in "Prima di aggiornare":
Me.lavoro.DefaultValue = " ' " &  Me.lavoro.Value & " ' "
Però non succede niente, il campo rimane inesorabilmente bianco e, siccome è
richiesto, access mi segnala che deve essere riempito: tocca farlo a mano
insomma.
Premettendo che ho provato ad inserire lo stesso anche in "Dopo
aggiornamento", dove sbaglio?
Grazie.

 ha scritto:

Io lo metterei sull'evento "Su corrente"...fammi sapere, dovrebbe andare
Ciauz
--
'gnurant come una cucuzza
Inviato da 
www.mynewsgate.net

 Grazie.
Me.lavoro.DefaultValue = """" &  Me.lavoro.Value & """"
Ciao.
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:200407271...@mynewsgate.net...

Ho provato ad inserirlo su tutti gli eventi.
Su alcuni non succede niente, su altri mi dice "Impossibile trovare la macro
Me".

 ha scritto nel messaggio
news:26118436b09a834160...@mygate.mailgate.org...

Con doppio "doppio apice"?
Provato ma non funziona neppure così.

 ha scritto:

Ho riletto meglio il tuo problema...vuoi che il record corrente abbia lo 
stesso valore del record precedente? Ma in che ordine intendi per il record 
precedente? ordine di registrazione o ordine alfabetico?


 Provato ma non funziona neppure cosě.
In effetti non ho capito gli apici ma insisti, quella suggerita da
Alessandro
č la Soluzione.
Ciao
Marco



Ordine di registrazione.
In ogni caso la maschera si basa su una query che seleziona tutti i record
in cui il campo "lavoro" è quello che viene inserito in "richiesta
immissione parametro", quindi tutti i record avranno il campo "lavoro"
uguale.


Niente da fare: non capisco proprio dov'č l'errore.

 Niente da fare: non capisco proprio dov'č l'errore.
Prova cosě :
Me.Lavoro.DefaultValue = "=" & Me.Lavoro
Istruzione da inserire dopo 
agg.to
 della form.
Io ho provato con Lavoro=Testo



Nemmeno va bene, rimane tutto bianco! :-(
Penso che sarň costretto a rinunciare.

 Penso che sarò costretto a rinunciare.
Impossibile !
Vuoi che ti spedisca un esempio ?

Newsgroup: it.comp.appl.access
Titolo: non salvare il file

Come uscire senza salvare il file in access. Premetto che con la
seguente funzione non vi riesco:
If MsgBox("Vuoi uscire dal programma? I dati non possono essere
salvati", vbYesNo + vbExclamation, "USCITA") = vbYes Then
    DoCmd.Close , , acSaveNo
    DoCmd.OpenForm "menu"
End If


Cos'è che vorresti NON salvare?
Le modifiche ai dati?
Le modifiche agli oggetti di Access?
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype: pbsoftsolution

Caro Gabriele nella form i dati sono inseriti in textbox o combo e
vorrei evitare di salvarli ed uscire dalla form.
Spero di essere stato chiaro GRAZIE

 Spero di essere stato chiaro GRAZIE
Se i controlli di cui parli non sono legati ad alcun campo, hai ben poco 
da fare, nel senso che semplicemente non viene salvato alcun dato che tu 
non voglia.
Se, invece, i controlli sono legati, allora devi stare attento ad ogni modifica 
che fai, avendo l'accortezza di premere più volte il tasto ESC fino a che 
tutte le modifiche apportate e non salvate vengono annullate.
Ovviamente puoi anche aiutarti intercettando alcuni eventi tipo il BeforeUpdate 
della form, ma questo dipende da come vuoi che la form si comporti.


Gabriele il discorso e che la form e di inserimento dati e non di
modifica e volevo gestire un tasto funzionale di uscita che mi
permettesse di uscire dalla form senza inserire dati sul DB anche se
digitati nella form.


DoCmd.Close , , acSaveNo
sostituire con: Undo (o me.undo che e' lo stesso)
--
ac

 ha scritto nel messaggio 
news:1147958826....@j73g2000cwa.googlegroups.com...

Geppotto, forse non sei chiaro nell'esporre il problema; i record inseriti 
li puoi solo cancellare (eliminare).
I dati inseriti ma ancora da scrivere (proprietą Dirty della form) con il 
metodo Undo (sempre della form) li annulli.
In quale caso ti trovi?
Ciao.
-- 
Sergio MAZZA 

Caro Sergio siamo in due a scrivere, comunque ti ringrazio percjè con
me.undo tutto ok.
Sorge un alto problema su un pc in rete, quando eseguo gestione tabelle
collegate mi esce IL COMPONENTE ACTIVEX NON è in gtado di creare
l'oggetto.
Ho intallato la DAO 360.dll in file comuni purtroppo non va

grazie di tutto cmq ho risolto installando di nuovo dao 360.

Newsgroup: it.comp.appl.access
Titolo: barra di scorrimento orizzontale nella casella di riepilogo

ciao a tutti
 
in una casella di riepilogo ho questo campo
Indirizzo: (Magazzino+'  ') & (Indirizzo+'  ') & (CAP+' ') & Città
 
come faccio ad attivare la barra di scorrimento orizzontale?
grazie.

Devi adattare le dimensioni delle colonne affinché siano in somma maggiori della larghezza.
 
@Alex

 @Alex
 
grazie Alex
Newsgroup: it.comp.appl.access
Titolo: Variabili in un ciclo do Untill

Buongiorno,
scusate la mia ignoranza, ma ho predisposto un ciclo do untill in cui voglio creare n variabili che dovrebbero essere denominate Nome (i) ma non so come fare.
Pensavo così ma non funziona:
i=0   
Do Until ApiRecord.EOF
        i = i + 1
        Nome & i= ApiRecord.Fields(1)
    ApiRecord.MoveNext
Vi ringrazio.


Non si capisce cosa devi fare, ed ovviamente il tentativo che esponi non aiuta...
Spiega meglio cosa intendi quando dici  Nome (i), in quanto questo che chiedi rappresenterebbe un'array ma non sono certo sia la tua reale esigenza... 
 
@Alex


Scusami provo a spiegarmi con un esempio:
ipotizziamo che la variabile i sia uguale a 3 io mi aspetto dal ciclo che vengano create 3 variabili che si chiameranno Nome1, Nome2 e Nome3 con all'interno salvato il contenuto del campo 2.
Spero di essere stato chiaro.
Grazie ancora

 Grazie ancora
 
Non puoi fare come dici devi creare un'Array, però temo non ti sia chiarissimo il concetto e sarebbe meglio poi capire cosa ci devi fare con quelle Variabili...?
 
Quì trovi come si usa l'array:
https://learn.microsoft.com/en-us/office/vba/language/reference/user-interface-help/redim-statement
 
 
 
L'array si gestisce così:
i=0
Dim Nome() As Variant ' in realtà non so cosa contenga Fields(1)
Do Until ApiRecord.EOF
i = i + 1
Redim Preserve Nome(i)
Nome(i)= ApiRecord.Fields(1)
ApiRecord.MoveNext 
Loop
 
Ora hai l'array pieno, cosa che tuttavia non serve a nulla in quanto il Recordset già contiene quel valore che per essere usato va ciclato, esattamente come l'Array, salvo non sia il tiupico esercizio scolastico... allora faresti meglio a spiegare tutto perchè veramente non ha alcun senso pratico la cosa.
 
@Alex


Guarda ti spiego esattamente a cosa mi servono quelle variabili: praticamente il campo del recordset contiene l'indirizzo dove sono presenti alcuni file che successivamente dovrò allegare ad una mail utilizzando ObjEMail.Attachments.Add Nome1........ naturalmente tante volte quanto sarà il valore di i
Se mi puoi suggerire un altro modo di farlo ti ringrazio
Ho provato con il tuo suggerimento ma la variabile che mi crea è Nome(i) e non Nome1, nome2 ecc
Grazie ancora

 Grazie ancora
 
Ti ho già spiegato che non puoi CREARE nel codice a RUNTIME delle Variabili se non come ti ho detto... 
Ora suppuni pure di poterle creare, come fai poi a sapere quante sono per fare l'ADD negli Attachments...? (non puoi)
Dovrai sempre fare un ciclo..., quindi aggiunto al codice precedente che ti ho suggerito... si farebbe così:
 
For i=0 To Ubound(Nome())
ObjEMail.Attachments.Add Nome(i)
Next
 
Credo che ti manchino le basi di programmazione per capire meglio come si gestiscono queste cose, tuttavia se ti fissi a voler fare come non si deve fare temo avrai qualche problema... 
 
Ciao
@Alex
Newsgroup: it.comp.appl.access
Titolo: OT Traduzione FAQ 7.11

******************
7.11 Dim DB As Database brings up an error
Problem
In a version >=A00 with a line of code like
Dim db As Database
or
Dim rs as Recordset
you get an error like
"User-defined type not defined."
"Run time error '13': Type mismatch"
or similar
Cause
By default, a new database of A00 and AX has a reference
to ADO as the library for data access whereas most
Access developers use DAO.
http://support.microsoft.com/?kbid=225962
So either the reference to DAO isn't present at all or the
priority of the ADO reference is set higher.
http://support.microsoft.com/?kbid=181542
Solutions
1. variant
Open a module, choose the menu Tools/References, add a reference
to DAO 3.6 and use the "priority" buttons to move it above the ADO
reference.
2. and more solid variant
Add the reference to DAO 3.6 like described above and in your
code always declare explicitly to which library your code refers e.g.
Dim db as DAO.Database
Dim rs as DAO.Recordset
etc.
This way the order of the references doesn't matter.
************************
-- 
cu
Karl
*********
Access FAQ: 
www.donkarl.com/it

 ************************
Non è importante ordine dei riferimenti
MAssimiliano

 Solutions




7.11 Dim DB as Database fa comparire un errore
Problema
In una versione >=A00 con una linea di codice del tipo :
Dim db As Database
or
Dim rs as Recordset
ottieni un errore come:
“Tipo definito dall’utente non definito.”
“Errore run-time ‘13’: Tipo mancante”
o similare
Causa
Per default, un nuovo database di A00 e Ax ha un riferimento 
ad ADO come libreria per accesso ai dati, mentre la maggior parte
degli sviluppatori di Access utilizza DAO
http://support.microsoft.com/?kbid=225962
Così o il riferimento a DAO non è presente del tutto o la priorità del
riferimento
Di DAO e posizionata più in alto
http://support.microsoft.com/?kbid=181542
Soluzioni
1.	Variante
Apri un modulo, scegli il menu Strumenti/Riferimenti, aggiungi un
riferimento alla
DAO 3.6 ed utilizza il tasto “priorità” per spostarla al di sopra del
riferimento ad ADO.
2.	Una più stabile variante
Aggiungi il riferimento alla DAO 3.6 come descritto sopra, e nel tuo
codice dichiara sempre, esplicitamente, a quale libreria il tuo codice si
riferisce. P.E.:
Dim db as DAO.Database
Dim rs as DAO.Recordset
etc.
In questo modo l’ordine dei riferimenti non ha importanza.
--
rgrds
SC
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

> reference.
Qui dimenticavo la frase:
*******
If you don't use ADO in your code you also can simply take away
it's reference.


 *******
Se non utilizzi Ado nel tuo codice puoi anche
semplicemente togliere i suoi riferimenti.
ciao MAssimiliano
Newsgroup: it.comp.appl.access
Titolo: facile per voi, un pulsante.

Sicuramente facile x voi, ma non x me alle primissime armi con access.
Ho una tabella con molti campi, e ho creato una maschera continua con alcuni
di questi campi. Il problema č questo , vorrei mettere un pulsante in questa
maschera che mi apra un'altra maschera singola, che ho gia creato creato,
con tutti i campi della tabella. la tabella ha una chiave primaria che si
chiama IDbeneficiario. spero di essere stato chiaro.
grazie 1000

 ha scritto nel messaggio
news:9e2k04$s93$1...@news.mclink.it...

A fronte dell'evento "Su clic" del pulsante di controllo genera il seguente
codice VBA:
Dim stDocName As String
Dim stLinkCriteria As String
stDocName = "NomeDellaMaschera"
stLinkCriteria = "[IDbeneficiario]=" & Me![IDbeneficiario]
DoCmd.OpenForm stDocName, , , stLinkCriteria
che poi non č altro ciň che otterresti inserendo nella maschera il pulsante
di comando con l'autocomposizione controllo.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: Inno SetUp  per @Alex

Utilizzo Inno SetUp (così come scaricato) per crearmi degli .exe dove
piazzo Applicativo/Dy/Icon e devo dire che così com'è, sembra
funzionarmi.
Mi potresti dare qualche indicazione in più (a cosa servono) i Script
presenti sul tuo sito relativi a Inno:
Includere e registrare ActiveX DLL nei Setup;
Determinare la versione di Access;
Traduzione del file di Setup;
e anche
InnoSetup ActiveX DLL Wrapper (Web_Site).
Ti ringrazio.
Paolo

 Paolo
Ciao
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

nel caso sia già presente Access verifichi la versione
Un tuo consiglio:
Uitlizzo la versione 2000 di Access. Se volessi distribuire
l'applicativo creato su PC dove non è presente Access, so che esiste
"Access 2000 Run-Time Minimum" (file Art2kmin.exe) che mi permetterebbe
di far funzionare il mio applicativo lo stesso.
Questo .exe potrebbe paritre in automatico con l'installazione
dell'.exe creato con Inno?
Esiste qualche modo alternativo?
Grazie
Paolo

Si Inno consente un PreInstall ed un PostInstall, addirittura
puoi scaricare il Download da iNternet e lanciare l'installazione
preventiva alla reale partenza di INNO.
In ogni caso questo argomento è decisamente OT ed va trattato sul
NG di Innosetup in inglese che trovi linkato al sito Web di Jordan
Russel.
Ciao
@Alex

Grazie1000
Paolo
Newsgroup: it.comp.appl.access
Titolo: [OT???] .bat to deploy FE

ciao a tutto il NG
mi stavo accingendo scrivere un batch pdistribuire la mi applicazione sulla
Lan senza sbattermi a navigare con Winzozz, ma mi sono reso conto che i miei
erudimenti di DOS sono mooooolto arrugginiti...
Qualcuno di voi ha gią avuto la mia stessa necessitą e sa darmi qualche
dritta o qualche esempio?
Grazie in anticipo!

 ha scritto nel messaggio
news:4laRa.179496$lK4.5...@twister1.libero.it...

xcopy nomedirectoryapplicativo \\macchinadestinazione\directorycondivisa /s
Antonio


Grazie, io per ora l'ho già un file funzionante:
- deposita il FE nel server
- mantiene una copia del FE sul mio PC
- rinomina il FE in "Pippo"
- copia pippo su 4 pc,
dove è presente un'icona per avviare l'applicazione.
Siccome però su ogni PC viene sovrascritto il FE Pippo vecchio, affinchè ciò
avvenga vorrei poter controllare che esso sia chiuso e nel caso chiuderlo
ma... la sintassi???

 ma... la sintassi???
Non mi pare che tutto questo l'avevi scritto nel post precedente...
non lo so, potresti verificare che esista il file .ldb...
però da file batch non lo saprei fare così.. al volo...
Antonio

 
rem cencello il file ldb eventualmente rimasto da qualche crash
del destinazionefilemdb\filemdb.ldb
rem se esiste il file ldb, vuol dire che il db è aperto,
rem quindi ripasso la prossima volta
if destinazionefilemdb\filemdb.ldb then goto esci
copy percorsofilenuovo\filemdb.mdb destinazionefilemdb\filemdb.mdb
:esci
questo gestisce il caso mdb aperto saltando semplicemente la copia.
non so come gestire la chiusura dell'mdb da linea di comando...
l'unica pensata che mi viene, è:
-il bat di copia, mette un file predefinito nella cartella del db di ogni 
pc di destinazione
-una routine su timer nel db controlla se esiste il file predefinito
-se esiste il file, avvisa l'utente di chiudere e, su chiusura, lancia il 
bat che copia in locale il nuovo mdb.
-- 
+-------
| Paolo opg
|
| janickg ( at ) hotmail ( dot ) com
+-------

 bat che copia in locale il nuovo mdb.
Punta ad una maschera del file client la cui unica funzione su apertura è
docmd.quit.
Il tutto con Hyperlinksubaddress
MAssimiliano

 +-------
Al momento io uso questo batch, ma č troppo elementare!
prompt Aggiornamento FE
rem ###Sostituire 'FE_XXX.mdb' con il nome del nuovo FE###
copy "C:\MioPath\FE_224.mdb" "\\ServerPath\"
rem ###Rinomina il nuovo FE prima di trasferirlo###
copy "C:\MioPath\FE_224.mdb" "C:\MioPath\Gestione.mdb"
rem ###Copia il nuovo FE su tutti i PC abilitati###
copy "C:\MioPath\Gestione.mdb" "\\Path1\gestione\"
copy "C:\MioPath\Gestione.mdb" "\\Path2\gestione\"
copy "C:\MioPath\Gestione.mdb" "\\Path3\gestione\"
copy "C:\MioPath\Gestione.mdb" "\\Path4\gestione\"
pause

 
prova un pò queste:
esistenza cartella
if exist c:\nul echo "ciao!"
esistenza file
if exist c:\autoexec.bat echo "ciao!"

Newsgroup: it.comp.appl.access
Titolo: ordinamento da codice?

ciao
ho un report che visualizza dei reparti di un'azienda e  le mansioni delle 
persone. L'origine è una query e i campi sia dei reparti che delle mansioni 
sono combo. Ho il problema di dare al report un'ordinamento personalizzato 
perchè attualmente è quello di default crescente. Come faccio? si può da VBA 
e nel caso quale evento attivo?
vi faccio un esempio:
combo1
Reparto Manutenzione
Reparto Utensileria
Reparo Amministrazione
ecc...
combo2
Responsabile
Capo Reparto
Vice
ecc...
tutto funziona perfettamente solo che i reparti me li mette in ordine 
alfabetico mentre io vorrei dargli un ordine personale, tipo:
Manutenzione
Utensileria
Amministrazione
Segreteria
ecc...
come posso fare?
grazie mille 

 ha scritto nel messaggio
news:owEod.205962$b5.10...@news3.tin.it...

Inserisci un campo numerico e ordina in base a quello
MAssimiliano

Newsgroup: it.comp.appl.access
Titolo: Access 2003

Ho installato la verisone di access 2003 ma quando cerco di aprire un file
mdb creato con access 2000 o 2002 mi dice che non è possibile aprirlo perchè
creato con una versione precedente.
Qualcuno può aiutarmi ?
Grazie.

 wrote in message
news:rrMtd.270912$b5.13...@news3.tin.it...

È strano quanto riferisci: se il file è stato creato con una
versione precedente dovrebbe proporti di convertirlo
in Access2003 ovvero di aprirlo in modalità read-only.
In ogni caso prova tu a convertirlo prima di caricarlo
(Tools =>Database Utilities => Convert Database).
Bruno

 ha scritto nel messaggio
news:rrMtd.270912$b5.13...@news3.tin.it...

Sicuro sia un MDB e non un MDE...?
Ciao
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: Access 2000 --> Pervasive SQL

Qualcuno ha mai usato Access 2000 per accedere a dati su Pervasive SQL 7.0 ?
Avete avuto problemi per caso con un file chiamato W3sce102.exe se si
utilizza per Access l'ODBC nativo di pervasive direttamente sul Server dove
c'é Pervasive ?

 ha scritto nel messaggio
news:3vw_5.1213$5k3....@twister2.tin.it...


Newsgroup: it.comp.appl.access
Titolo: CARATTERE BARRATO

 
          E' possibile in un Report, in funzione di un flag presente sul Record,
barrare alcuni campi su una riga? Ad esempio il flag indica "Valido". Se non
più valido tira una riga sul Record nel Report.
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/


I campi sono solo nelle tabelle e nelle query...in tutti gli altri posti si 
chiamano controlli.
Forse visualizzando o meno una linea che hai inserito sul rigo.
Per esempio su formattazione del corpo:
If Me.Valido = true Then
Me.Linea20.Visible = True
Else
Me.Linea20.Visible = False
End If
Ciao, Carlo
Newsgroup: it.comp.appl.access
Titolo: Errore dlookup

In una casella di testo di un report vorrei far comparire 0 quando il valore
è nullo, invece di uno spiacevole
#Errore
=DLookUp("nome ";"Rilevatori";"[codice]=" & [Rilevatore_1]) & " " &
DLookUp("Cognome ";"Rilevatori";"[codice]=" & [Rilevatore_1])
"codice",  "nome" e "cognome" sono i campi che risiedono in una tabella
"Rilevatori"
ho provato con  IIf e is null ma
è sicuramente un argomento gia dibattuto, ma farfugliare nel forum non mi ha
permesso di risolvere il problema; ho provato con  IIf e is null ma niente
da fare per me.
grazie per eventuali delucidazioni

 ha scritto nel messaggio 
news:f3ejdf$2b04$1...@newsreader2.mclink.it...

Ciao Roberto
vedi se risolvi : 
www.donkarl.com/it/?FAQ2.16
Daniele 

grazie avevo già visto ma non mi risolve il problema
"CIDI" <dadonziNO@Spam_tin.it> ha scritto nel messaggio
news:465adade$0$17951$4faf...@reader1.news.tin.it...


> Daniele
Prova cosi:
Testo11 = Nz(DLookup("[descrizione]", "dati", "Nprog = " & Chr(34) & nprog & 
Chr(34)), 0)
Ciao
Access 

 ha scritto nel messaggio
news:f3em8m$2bpv$1...@newsreader2.mclink.it...


 ciao
Ciao Roberto
al fine di rendere più leggibile la discussione, la prossima volta scrivi 
"DOPO" il testo non "PRIMA".
Come sto facendo io.
le poche regole di questo NG si trovano su:
www.sitocomune.com
Sezione ICAA - Come comportarsi in questo NG.
Daniele

Newsgroup: it.comp.appl.access
Titolo: Tabelle collegate

ho il problema di dover collegare le tabelle di un database che è su una
macchina che fa da server,
ma ho bisogno di farlo quando non sono collegato in rete.
In pratica desidero, se è possibile in qualche modo, scrivere manualmente il
collegamento e poter portare il database già pronto sulla rete aziendale.
Qualcuno sa indicarmi, gentilmente, se questo è possibile, tramite codice o
come dir si voglia... ?
ringraziando anticipatamente
saluti
Vittò

 ha scritto nel messaggio
news:6RJde.1324132$35.49...@news4.tin.it...

Sul database di esempio della MS Soluzioni.mdb cerca "Collegare le tabelle
all'avvio".
SunRex

Newsgroup: it.comp.appl.access
Titolo: Ordinare tabella importata

Buongiorno a tutti
devo importare tramite specifica di importazione e macro, dei file txt in
database.
La macro mi elimina le tabelle esistenti (con EliminaOggetto) e ne rigenera
di nuove (con TrasferisciTesto).
Purtroppo non potendo aggiungere un contatore nella specifica, mi succede
che il file importato non si succede esattamente come nel file txt, cosa che
non voglio.
Come posso aggirare l'ostacolo
Grazie
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Grazie
Non puoi poi accedere alla tabella con una query ordinata?
Antonio


No
devo fare come ho esposto sopra

Newsgroup: it.comp.appl.access
Titolo: mi chiede il cd di office

Come mai installando alcuni programmi di terze parti non microsoft ( ad es.
alcuni programmi di contabilità scritti in Visual Basic che utilizzano
archivi MDB di access 2000 ) mi compare la richiesta di inserire il cd di
office 2000 ?
Il programma di contabilità ha già i moduli di run time di access installati
per cui non richiede la presenza di office o access sul computer per la sua
installazione\esecuzione.
E infatti tale richiesta di inserire il cd mi compare solo in alcune
installazioni ( su pc con w2000 pro) e non in altre.
Voi cosa dite ?
saluti!

 ha scritto nel messaggio
news:cjgu86$psi$1...@usenet.itgate.net...

Forse l'installazione del programma di contabilità non include librerie che
W2000 pro non possiede, oppure sono state cancellate o sovrascritte.
Vado per ipotesi.
Saluti.

Newsgroup: it.comp.appl.access
Titolo: Importare dari Filemaker Pro su Access

Salve a tutti da Alberto, scusate la mia ignoranza in materia, devo
importare un file di FILEMAKER PRO (*.fm5) in undatabade di Access.
E' fattibile ?? e se si come?
Grazie.
Alberto 
anto...@libero.it


Dovresti prima esportare da FILEMAKER PRO in un formato riconosciuto da
Access.
Antonio.

 E' fattibile ?? e se si come?
Io di solito uso uno script per l'esportazione in dbf e collego le tabelle
esportate in access.
Saluti.

Newsgroup: it.comp.appl.access
Titolo: comportamento anomalo nei report

buongiorno,
ho creato un report la cui source è una tabella, uno dei campi di questa tabella si chiama descrizione. Cosa succede?
quando nel report creo una casella di testo scrivendo =descrizione questa si autoaggiusta in =description, ovvio che al partire del report c'è il messaggio che dice description?
 
il problema l'ho risolto cambiando nome al campo nella tabella, tuttavia qualcuno mi sa dire perché ho questo strano comportamento.
 
Access 2010
win 10
 
saluti
Akery

E' un nome che rientra in quelli ritenuti RISERVATI... cambialo.
 
@Alex
Newsgroup: it.comp.appl.access
Titolo: Consiglio

Salve
Ho un database con solo le tabelle sul server e database sui clienti
collegati.
E' da qualche tempo che stò impazzendo per capire a cosa sia dovuto il fatto
che qualsiasi richiesta di dati fatta dai clienti a volte è lentissima (per
aprire una maschera di visualizzazione passano anche 30 secondi) ed a volte
invece è velocissima (la stessa maschera si apre in 2/3 secondi)
Il server e buon server abbastanza nuovo
Non ci sono molti opeartori che lavorano contemporaneamente ma la cosa più
strana è che fino a poco tempo fa tutto era velocissimo.
Non sò cosa è successo e non riesco a venirne fuori (i miei colleghi si
lamentano.....)
Grazie se qualcuno può darmi qualche consiglio.
Ciao
Giorgio

 ha scritto nel messaggio
news:jN1vc.85499$Qc.33...@twister1.libero.it...

Anche a me succede a volte. sob! Prova a vedere nei post precedenti
sicuramente troverai qualche buon consiglio.
Nel frattempo di lascio quelli che ho ricevuto nel tempo:
-Prova a reimportare tutto in un nuvo db.
magari fai prima le tabelle , poi query e da ultimo le maschere.
Se qualche maschera è lenta nell'importazione può essersi corrotta. Puoi o
rifarla o reimportarla.
-Controlla gli indici e le relazioni.
-Compila il database da codice
... accendi un cero alla madonna!

 ha scritto nel messaggio
news:z12vc.384138$rM4.15...@news4.tin.it...

ah dimenticavo ... il subject non è molto significativo.
per solidarietà ti ho risposto, ma sicuramente qualcuno avrà giustamente da
ridire e potrebbe rifiutarsi di aiutarti!
magari riposta con un oggetto più specifico. tipo: lentezza apertura forms.

 Anche a me succede a volte. sob! Prova a vedere nei post precedenti
Torno e vedo che non è cambiato nulla!
Sigh...
Antonio
Newsgroup: it.comp.appl.access
Titolo: Scadenziario Quindicinale

Buongiorno
č possibile estrarre dei dati dividendoli per quindicina del mese ?
Mi spiego: se volessi dividerli per mese userei il Format con "mm". Come
posso fare per raggruppare per quindicina ?
Quindi 1a quindicina di Gennaio
2a quindicina di Gennnaio
1a quindicina di Febraio
etc etc
Grazie
Luigi

 è possibile estrarre dei dati dividendoli per quindicina del mese ?

Devi calcolarti la quindicina con una funzione.
Puoi usare questa
  2*(month(data)-1)+iif(day(data)>15,1,0)
Oppure usare i due campi calcolati month(data) e iif(day(data)>15,"2a
quindicina","1a quindicina")
Namor
-- 
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ha scritto nel messaggio
news:cd63uf$sqp$1...@news.newsland.it...

Muchas gracias :-)
mi hai tolto da un casino...grazie
Luigi

Newsgroup: it.comp.appl.access
Titolo: it.comp.ww.asp

Salve a tutti.
Ma il gruppo in oggetto è morto? Ho appena mandato un mesaggio ma mi sono 
accorto che sono 3 mesi che non ci scrive nessuno. Ne sapete qualcosa?
Saluti.
Luciano 

 ha scritto nel messaggio 
news:6mo60nF...@mid.individual.net...

Ciao Luciano; saranno migrati tutti su .NET...
Ciao.
-- 
Sergio MAZZA 

 Ciao Luciano; saranno migrati tutti su .NET...
'stardi!:-)
Strano che un gruppo muoia da un giorno all'altro...
Riporto qui il msg...hai visto mai!:-)
var1 = "2008102806"
var2 = "2008102806"
response.write var1 = var2 & " <br>"
response.write (var1 = var2) & " <br>"
Qualcuno mi spiega perchè il primo confronto restituisce false ed il secondo
true?
Ed inoltre, perchè ottengo questo:
FalseTrue <br>Cioè il primo <br> non viene scritto?
Saluti.
Luciano

Alessandro Cara ha scritto:
P.S.: Il NG piu' appropriato e' questo, va bene anche per vba. Si 
comporterebbe nello stesso modo
--
ac


VBscript non javascript.
Saluti.
Luciano

Luciano (DOC) ha scritto:

Uhmm quello era per esemplificare. Non so se e' chiaro
  caso 1 "2008102806" ="2008102806 <br>"   -->False
caso 2 "2008102806" ="2008102806" *+* " <br>"   -->True+BreakRow
--
ac

 Uhmm quello era per esemplificare. Non so se e' chiaro
Ora sě, ma chiamare quella "semplificazione" č veramente eufemistico!:-)
Grazie.
Luciano
Newsgroup: it.comp.appl.access
Titolo: Elenco forms in tabella

Come posso fare per ottenere velocemente una tabella con l'elenco di tutte
le maschere di un db
Aggiugo questa , nella mia versione di Access 2000 (da Office2000 Prof.) non
esiste il db Soluzioni, da dove posso scaricarlo?

"Alessio" <alf...@TOGLIEREiol.it> ha scritto nel messaggio
news:8kl8hg$cb$2...@lacerta.tiscalinet.it...

Prova con:
Function elencoForm()
Dim dbs As Database, ctr As Container, doc As Document
Dim elenco As String
elenco = ""
Set dbs = CurrentDb
Set ctr = dbs.Containers!Forms
For Each doc In ctr.Documents
    elenco = Chr(34) & doc.Name & Chr(34) & IIf(elenco = "", Null, ";" &
elenco)
Next doc
Set dbs = Nothing
Set ctr = Nothing
Set doc = Nothing
ElencoForm = elenco
End Function
Ciao.

 le maschere di un db
SELECT MSysObjects.Name
FROM MSysObjects
WHERE MSysObjects.Type=-32768
Saluti
Michele Amato
P.S.
Questa funzione mappa le costanti acTable, acQuery ... nel corrispondente
Type della tabella MSysObject
Public Function MAE_DocumentTypeToSysObjectType(riType As Integer) As Long
Dim llTmp As Long
        Select Case riType
            Case acTable
                llTmp = 1
            Case acQuery
                llTmp = 2
            Case acForm
                 llTmp = -32768
            Case acReport
                llTmp = -32764
            Case acMacro
                 llTmp = -32766
            Case acModule
                 llTmp = -32761
            Case Else
                MsgBox "Error ..."
        End Select
MAE_DocumentTypeToSysObjectType = llTmp
End Function
--
{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}
- rimuovi ciccia del mio indirizzo...
Un pò di pubblicità per il mio sito, su
http://utenti.worldonline.it/micheleamato
è possibile trovare una add-in per Access97:
Access Navigator 2.0
mi piacerebbe conoscere la tua opinione...
{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}
Newsgroup: it.comp.appl.access
Titolo: Generazione EXE

ciao a tutti
qualcuno di voi mi sa dire come si puo' generare un file .exe da un .mdb.
Esiste qualche applicativo particolare per fare questo?
grazie e spero in una vostra risposta
GRF

 qualcuno di voi mi sa dire come si puo' generare un file .exe da un .mdb.
Con l'apposito compilatore per access.
Lo puoi scaricare dal sito comune
www.sitocomune.com
poi scegli general, chiudi seleziona l'ultima tip
Antonio

 ha scritto nel messaggio
news:wZHo6.78801$Y93.2...@news.infostrada.it...


>Scusa puoi spiegarmi dove lo trovo che non ho capito
prima ti devi registrare.
--
non studio non lavoro non guardo la tv
non vado al cinema non faccio sport
----------------------------------------
il sito comune di it.comp.appl.access:
http://www.sitocomune.com

 prima ti devi registrare.
ROTFL
--
Silvio


 ha scritto nel messaggio
news:3aa3ec07...@news.edisons.it...

Newsgroup: it.comp.appl.access
Titolo: Conta lettere

Salve a tutti, qualcuno ha un'idea di come fare a contare quante lettere
uguali ci sono in una stringa!
Esempio 1
stringa: casa
lettera da contare: a
risultato: 2
Esempio 2
stringa: gatto
lettera da contare: a
risultato: 1
Grazie!!!
--
Michele



ciclo , instr() , mid
Saluti.
Emanuele.
Newsgroup: it.comp.appl.access
Titolo: Vantaggi Access 64 bit... quali?

Ho avuto modo di provare la versione di Access 2010 a 64bit
http://groups.google.it/group/it.comp.appl.access/browse_thread/thread/7fc57283de075ebc?hl=it#
In teoria, dovrebbe sfruttare meglio la memoria, ma non ho riscontrato
maggiore velocità di elaborazione rispetto alla 32bit.Va detto, però,
che ho fatto pochi test e che è solo una BETA.
Qualcuno ha idea di quali dovrebbero essere i reali vantaggi della
versione a 64bit?



Attualmente mi vengono in mente solo quelli per Microsoft   :-)
Se hai una piattaforma a 64 bit è giusto avere il programma a 64, dubito 
che su un normale client tu ottenga delle gran differenze (a meno di 
query su supertabelle che usino uno sconquasso di RAM in cui tu vada a 
forzare che ti carichino tutti i records).
-- 
http://blog.holzl.it

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

Salve ragazzi, spiego il mio problema:
ho una maschera che è il risultato di una query, il risultato può esser di
vario tipo e fin qui tutto Ok, il problema nasce quando il risultato è
"nullo"; a questo punto vorrei far aprire un messaggio che dia delle
informazioni. Ho provato con la proprietà RecordCount ma sono riuscito solo
a far contare i record e quando il risultato è nullo non funziona. Chi può
aiutarmi?
grazie
--
Massimo Coluzzi
colu...@tin.it
il sito comune di it.comp.appl.access:
www.sitocomune.com

 aiutarmi?
Io ho scritto queste 3 righe e funzionano perfettamente.
Private Sub Form_Open(Cancel As Integer)
    If Me.RecordsetClone.RecordCount = 0 Then
        MsgBox "Non c'e' niente"
    End If
End Sub
Sib
--
----------------------------------------------------
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