mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: Sincronizzare il Calendario di Outlook con Access

BuonGiorno,
vorrei sincronizzare il calendario di outlook con access.
Ho creato il collegamento tramite collega tabelle e  accedo alla tabella 
"calendario"
Il problema è che nella tabella non compare la data in qui l'appuntamento 
deve essere allocato e nemmeno la possibilità di impostare il promemoria o 
meno e nemmeno la durata dell'appuntamento.
Dove trovo queste cose????
Aiutatemi vi pregoooooooo. 

 ha scritto nel messaggio 
news:doUVd.3424$WC1....@tornado.fastwebnet.it...

Prova con la seguente query ISAM che devi incollare in visualizzazione SQL
SELECT * FROM calendario IN 'C:\'[Outlook 9.0;MAPILEVEL=Cartelle 
personali|];
copiala e incollala così com'è, infischiandotene del significato di IN ' 
c:\', poi successivamente la puoi affinare dalla visualizzazione struttura.
Non so se è quello che chiedi, ma i miei appuntamenti li vedo benissimo, ma 
non ho provato a modificarli.
Ciao
vtt 

ho provato a modificare la tua query
SELECT * FROM calendario IN 'C:\'[Outlook 9.0;MAPILEVEL=Cartelle
personali|];
mettendo 11.0 al posto di 9.0 poiché ho office 2003, ma l'errore è:
- Impossibile trovare ISAM installabile.. -
Cosa puo' essere?
grazie
Ciao

grazie ho risolto, leggendo qualche post piu' sotto.. scusate.. in
effetti, facendo copia ed incolla la sintassi appariva essere
SELECT * FROM calendario IN 'C:\'[Outlook 9.0;MAPILEVEL=Cartelle
personali|]; 
ma "personali|]; " deve rimanere sulla stessa riga!!

 ha scritto nel messaggio 
news:1112041335.8...@f14g2000cwb.googlegroups.com...

Sei un grande!
E' un errore banalissimo che di soloto fa impazzire il mondo!
Purtroppo è andato a capo da solo... :( sorry
Devi comunque lasciare outlook 9.0
Ciao

Newsgroup: it.comp.appl.access
Titolo: Problemi passando da Win98 a Win2000 e XP

Ho notato alcuni problemi fastidiosi nel lanciare alcuni mdb
di Access 2000 messi a punto in ambiente Win98, passando in
ambiente Win2000 e XP
1) mi si pianta al lancio della maschera principale e mi da'
un riferimento mancante, vado a vedere e vedo che gli manca
br549 OLE Control Module. Vabbe' faccio la crocetta e va...
2) mi si pianta al lancio della maschera principale dicendo
che la proprieta' "Su apertura" non ha un valore corretto,
ma naturalmente non e' vero, in Struttura gli ho assegnato
il solito valore [Routine evento]
  queste grane mi hanno un po' scosso la fiducia sulla
trasportabilita' di uno stesso DB in S.O. piu' avanzati...
il barbi

 ha scritto nel messaggio
news:4MaUb.255076$_P.86...@news4.tin.it...

Gią al tempo di Win 9x -> Win ME ne abbiamo avuto l'assaggio...
Ciao.
--
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: collegamento ipertestuale

Vorrei inserire, in modalità immissione dati (non in visualizzazione
struttura),una parte del testo di un record come collegamento ipertestuale.
Come fare?
Grazie

 ha scritto nel messaggio
news:931jgj$dsn$1...@news.cineca.it...

Serve solo una parte del testo o va bene che sia tutto? Hai mai utilizzato
il tipo di campo 'collegamento ipertestuale'?
Ciao
LaLo

Pultroppo ho bisogno che solo parte del testo immesso sia un collegamento
ipertestuale, come fare?
"LaLo" <reg...@LLtin.it> ha scritto nel messaggio
news:9344c1$4bb$1...@pluto.sm.dsi.unimi.it...


Newsgroup: it.comp.appl.access
Titolo: Divisa - Lire/Euro

Esiste qualche opzione in Access 2000 che mi restituisce su di una casella
di testo l'importo convertito in Euro di una casella vicina con tutti gli
arrotondamenti disposti dalla CE?
Grazie
Jamas


Non uso A2000, ma credo proprio di no.
In ogni caso non credo sia cosi' complicato da fare, doverebbe essere qualcosa
del tipo:
function Lit2Euro(cLire as currency) as string
   Lit2Euro = Format$(cLire / 1936.27, "\€ #,##0.00")
end function
-- 
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
--------------------------------------

 L'Euro però segue l'arrotondamento americano.


campo2=euroconvert(campo1,"ITL","EUR")
Alla prossima.
Ricky

 L'Euro però segue l'arrotondamento americano.
puoi spiegarti meglio.
ripeto, non mi occupo di problemi riguardanti le valute,
pero' adesso mi hai incuriosito.
-- 
Federico
--------------------------------------
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access


 
Credo che chi ha parlato di arrotondamento americano intenda dire che
per il calcolo dell'IVA utilizzando l'Euro si fa l'arrotondamento
matematico sul secondo decimale, mentre con le Lire si faceva
l'arrotondamento per ecccesso alla lira.
--------------------------------------------------------------------
Sergio de Pretis                     E-mail 
de_p...@libero.it
Newsgroup: it.comp.appl.access
Titolo: Lo statement INSERT, ovvero query di accodamento

Salve a tutti
Access nel salvare la seguente banale 
INSERT INTO tabx (campo_x1, campo_x2)
VALUES (1,2)
la trasforma invariabilmente in
INSERT INTO tabx ( campo_x1, campo_x2 )
SELECT 1 AS Espr1, 2 AS Espr2;
che credo sia un'orribile deriva dialettale... Passando la query da
codice si puo' evitare l'imbarbarimento?
saluti
Zarquon
-- 

"Bed" <zar...@tauceti.bho> ha scritto nel messaggio 
news:gals8f$klq$1...@aioe.org...

Hai provato ad attivare dal menu opzioni la sintassi per sql server ANSI 92?
Ciao
-- 
Roberto da Parma 

 Ciao
Ciao Roberto, succede questo: la sintassi ANSI92 (Access 2007) e'
attivata e salvando direttamente l'istruzione questa viene mantenuta
con la sintassi corretta, ma se malauguratamente si passa in
visualizzazione struttura si torna all'accessese. Poco male, da quanto
ho letto comunque da codice si passano normali istruzioni sql standard.
Pero' se volessi passare alla query dei valori inseriti in un form non
associato... Ci pensero', hai qualche suggerimento?
Grazie 1K
Z

"Zarquon" <zarquon@tauceti..zap> ha scritto nel messaggio 
news:gam1i0$db2$1...@aioe.org...

Nessun problema...li richiami... [Forms]![tuaform]![tuacasella]
Puoi anche costruire l'sql in vba ed eseguirlo con currentdb.Execute
ciao
-- 
Roberto da Parma

Newsgroup: it.comp.appl.access
Titolo: Calendario con giorni festivi

Salve,
dove trovo un calendario, o come uso calendar control 8.0, che mi dice se il
giorno selezionato e' festivo ?
GRAZIE 1000
faf...@tiscalinet.it

 giorno selezionato e' festivo ?
Non ho mai utilizzato Calendar Control 8.0, ma, se ricordo bene, sul Sito
Comune è presente una funzione che ti dice se un giorno è festivo.
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com
Newsgroup: it.comp.appl.access
Titolo: Apertura Sottomaschera

Ciao a tutto il ng.
Mi piacerebbe sapere il codice da utilizzare al clic di un pulsante posto su
di una maschera non associata a niente ( sarebbe una maschera di menu) per
poter rendere visibile (Non aprire) una sottomaschera.
Grazie
Luca
 
--------------------------------
Inviato via 
http://usenet.libero.it

 Luca
Se il pulsante sta nella maschera corrente come la sottomaschera:
Me.<nomecontrollosottomaschera>.visible=true (false se la vuoi nascondere)
Altrimenti
Forms!<nomemaschera>!<nomecontrollosottomaschera>.visible=true
Ciao

 ha
scritto:

....Con "nomecontrollosottomaschera" cosa intendi?
Mi spiego: io ho inserito la sottomaschera nella maschera principale (quella
con il pulsante) e quando lancio la sua apertura, in automatico mi fa vedere
anche la sottomaschera. Mi piacerebbe invece che al momento del lancio della
maschera principale non si vedesse la sottomaschera e quando clicco sul
pulsante la sottomaschera sia visibile. Probabilmente il comando che mi hai
suggerito tu funziona già penso però che per default debba mettere la
sottomaschera in uno stato "non visibile". E' così ? Se si come devo fare?



La sottomaschera va impostata con la proprietà visibile a false.
L'oggetto sottomaschera ha poi un nome (attenzione: non la sorgente dati!),
quello è il nome che intendo...
Bye.

 wrote in message
217Z56Z224Z171Y...@usenet.libero.it...

Apri la maschera principale in visualizzazione struttura
seleziona la sottomaschera e clicca su proprietà
metti a no l'opzione visibile
vai su altri e memorizza il nome con cui quella sottomaschera è definita
nella maschera principale (es dettpippo)
Vai sul codice del pulsante
e scrivi:
me.dettpippo.visible=true
Ciao Max


Grazie Max, grazie George
Funziona!!

Newsgroup: it.comp.appl.access
Titolo: [UPD] Microsoft Office 2007 beta 2 Technical Refresh

Segnalo la disponibilità dell'aggiornamento in oggetto.
Office 2007: 
http://tinyurl.com/nc7hc
Project 2007: 
http://tinyurl.com/pkps5
Visio 2007: 
http://tinyurl.com/gecl8
SharePoint Server 2007: 
http://tinyurl.com/joqek
SharePoint Designer 2007: 
http://tinyurl.com/fpgfw
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype: pbsoftsolution

 SharePoint Designer 2007: 
http://tinyurl.com/fpgfw
Aggiormanento 490MB???!!!!
E' un altro programma proprio
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

 E' un altro programma proprio
È la versione attuale del Beta con tanti bugfix.
-- 
cu
Karl
*********
Access FAQ: 
www.donkarl.com/it
 

Faccio notare che i file da scaricare, benché di dimensioni considerevoli, 
sono veri e propri aggiornamenti.
Infatti, per poterli applicare, è necessario avere già installata la Beta 
2 dei rispettivi prodotti.
Giusto per completezza, ecco i dettagli dei download:
Office 2007: office2007b2tr-kb000000-fullfile-en-us.exe (494,7 MB)
Project 2007: project2007b2tr-kb000000-fullfile-en-us.exe (186,1 MB)
Visio 2007: visio2007b2tr-kb000000-fullfile-en-us.exe (261,2 MB)
SharePoint Server 2007: officeserver2007b2tr-kb000000-x86-fullfile-en-us.exe 
(205,1 MB)
SharePoint Designer 2007: SharePointDesigner2007b2tr-kb000000-fullfile-en-us.exe 
(211,4 MB)


Newsgroup: it.comp.appl.access
Titolo: maschere popup

Ho una maschera popup, con aperte sotto delle altre maschere.
ho pensato di mettere un bottone che al clik fa:
me.popup=false
Access non me lo permette.
come posso fare per togliere la proprietą popup dalla form in modo da poter
andare in quelle sotto?
E' una richiesta molto strana, forse anche un po una c...ta, ma mi sarebbe
molto utile in casi eccezzionali sul mio piccolo db che mi sono fatto.
grazie Nao
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/


Effettivamente sembra un po' strana...
rendi anche la seconda popup oppure iconizza la prima con me.minimize
Ovviamente entrambe NON devono avere la proprietą "a scelta obbligata" 
impostata su sģ.
Ciao, Carlo 

 andare in quelle sotto?
Probabilmente devi modificare l'approccio al tuo problema (che non ha 
descritto).
-- 
PBsoft di Gabriele Bertolucci
www.pbsoft.it
Newsgroup: it.comp.appl.access
Titolo: Recordset con AccessXp

Buona sera a tutti;
se non ricordo male con A97 si poteva richiamare una query già predisposta
dal menù query ed utilizzarla per trattare i dati. Passando ad AccessXP le
cose sono notevolmente cambiate.(premetto che ad oggi non ho incontrato
particolari problemi) e non so se mi sto comportando nel modo più corretto:
1. Apro la connessione al Database
2. Apro il recordset "Select................",connessione......
Esiste un modo per evitare di dover scrivere tutta la select ma, più
facilmente , riferirsi ad una query già impostata ???
Spero di essere stato chiaro
Grazie a tutti
Stefano

 ha scritto nel messaggio
news:K0Mj8.11181$%g7.3...@twister2.libero.it...

Si basta indicare il nome della query al posto di "Select............." .
Ciao Roberto - Syd

Newsgroup: it.comp.appl.access
Titolo: Re: Problemi con dlookup

 a.cara
Non funziona
inserendo invece dirattaemnte la data in questo modo funziona:
Valore2 = DLookup("[Data primo agg]", "Tab_DatiGenerali", "[Data primo
  agg]> =  #12/12/2005#")
inserendo invece la variabile non funziona!!

 inserendo invece la variabile non funziona!!
Non dare mai dei nomi di campo con gli spazi.
------------------------
Dim Valore2 as Date
Dim ricercadata as Date
ricercadata =  Forms![MiaForm]![MioCampo]
'dove MioCampo è un campo data, ovviamente.
Valore2 = DLookup("[Data primo agg]", "Tab_DatiGenerali", "[Data primo agg]>
=  # " & ricercadata  & " #")
----------------------
Ciao

 
Se il valore da ricercare lo metti dentro le virgolette e' quasi certo 
che dlookup non capisca
Valore2 = DLookup("[Data primo agg]", "Tab_DatiGenerali", "[Data primo 
agg] > = " #ricercaData#)
--
a.cara

 agg] > = " #ricercaData#)
la & me so scordato
Valore2 = DLookup("[Data primo agg]", "Tab_DatiGenerali", "[Data primo
  agg] > = " & #ricercaData#)
--
a.cara

ho un problema con la seguente stringa
Dim Valore2 As Variant
Dim ricerca Data As Date
....
 Valore2 = DLookup("[Data primo agg]", "Tab_DatiGenerali", "[Data primo agg] 

Newsgroup: it.comp.appl.access
Titolo: Dov'è che sbaglio?

Salve a tutti,
vorrei creare una maschera di input per il campo "Nome" di una tabella.
Vorrei fargli accettare fino a 10 caratteri ed impostare la prima lettera a
maiuscolo. In un manuale ho trovato questa espressione:
<L>?????????
La la inserisco sia nella voce "maschera di input" della tabella, sia nella
corrispondente voce della maschera inserimento che ho creato.
Ma non funziona!
Quando cerco di inserire un Nome, non solo non mi imposta la prima lettera
in maiuscolo, ma mi risponde
" Il valore immesso non è valido per la maschera di input 'a<?LLLLLLLLL'
specificata per il campo
Il bello è che se chiedo aiuto alla guida in linea, mi rimanda ad una pagina
nella quale mi si dice che l'espressione che uso è esatta!
Dov'è che sbaglio?
Grazie!
Davide.cat



in effetti dovrebbe essere >L<?????????
e solo sulla maschera di imput
Saluti.
Emanuele.

 Emanuele.
Ho provato a cambiare l'espressione (in effetti la mia era sbagliata), ma
non č cambiato niente!
Ho provato a metterla solo nella maschera di input della tabella, solo nella
maschera di input della maschera, ho cancellato tutto e ricominciato
daccapo, non so + che fare!!!
aiutatemi....
Grazie.

 ha scritto nel messaggio
news:q3h%7.5689$cU4.1...@twister1.libero.it...

Si tratta di un "baco" di Access 2000. Penso ci sia una patch in giro;
comunque in certi casi si riesce a introdurre il carattere desiderato
scrivendo qualcosa di diverso (ad esempio si scrive L e poi ci si ritrova A,
e cose del genere --> mi ero costruito una tabellina con le varie
corrispondenze; peccato per me che non abbia trovato proprio il carattere
che generava ciň che mi serviva; magari tu sei piů fortunato...).
Newsgroup: it.comp.appl.access
Titolo: 2 domande

E' possibile inserire immagini gif in una maschera di Access ?
Si può inserire un pulsante per gestire una macro in un grafico pivot ?
N.B.  non conosco VBA
Grazie

 N.B.  non conosco VBA
E neanche le regole di questo NG.
Leggiti il post "Istruzioni per l'uso" di Roberto
e non giudicarmi scortese,
te ne accorgerai che č meglio cosě se continuerai
a frequentare questo NG.
Ciao MAssimiliano

 ha scritto nel messaggio
news:3LKtc.77839$Qc.
3105562
@twister1.libero.it...

Le domande per essere evase al meglio devono essere d'aiuto a tutti.
Se non usi un Oggetto del POST chiaro e UTILE la tua richiesta
sarà spesso utile solo a te, ma eventuali ricerche per Oggetto fatte
da altri Fruitori non verranno aggiornate.
Ti inviterei a riproporre le 2 domande separatamente, in quanto
non correlate, e con un Testo Oggetto valido.
Se poi usi anche tu il metodo CERCA, come molti nel NG, alla tua 1° domanda
sicuramente
trovi risposte...!!
@Alex.

Newsgroup: it.comp.appl.access
Titolo: Estrazione in base a al mese

Salve
Dovrei impostare una query che possiede un campo "data inserimento" (insieme
ad altri) che mi estragga tutti i record appartenenti ad un mese da me
prescelto in una maschera con una casella combinata contenente tutti i mesi
come elenco valori.
Come devo specificare i criteri delle query per ottenere quel risultato?
Grazie 1K per l'help


Usando la funzione month() che ti restituisce il numero del mese e nella
combo metti i numeri dall'1 al 12
where month(tuadata) = valore.tuacombo

 ha scritto nel messaggio
news:51lu7.6786$0Y2.1...@news.infostrada.it...

Innanzitutto devi usare un trucchetto perchè Access non associa a Gennaio=1,
quindi dovrai crearti
una Bella Tabellina a 2 Campi, N_Mese(Numerico non contatore) e Mese (Testo
20 caratteri).
Da questa tabella prenderà i dati la Combo, nascondendo il Campo Principale
(Numerico) e visualizzando solo
il Nome del Mese.
Ora nella Qry basterà confrontare Month(TuaData)=Forms!TuaForm.TuaCombo
Et voilà......
@Alex.

 20 caratteri).
Forse la tabellina non č cosě indispensabile: prova a vedere la differenza
tra Format(Date, "mm") e Format(Date, "mmmm")
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com

 ha scritto nel messaggio
news:b3Du7.13219$0Y2.2...@news.infostrada.it...

Forse č meglio con Format(Date, "mm aa") e Format(Date, "mmmm aaaa"), cosě č
possibile ordinare date su diversi anni


Beh, se il campo si chiama Data1 (è un po' difficile che si chiami Date),
penso che l'ordinamente vada fatto su:
Pippo: Year(Data1)*100 + Month(Data1)
altrimenti Agosto 2001 verrà prima di Novembre 1999.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 Silvio
OOOPS...!, ottusamente non ci avevo nemmeno pensato......!
Mi hai illuminato Silvio.
Grazie @Alex
-- 
Posted from  [146.133.1.30] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.appl.access
Titolo: file *.adp

ho creato un file adp tramite upsize guidato, ho un problema sicuramente
banale per voi, ma per me essendo ora approdato a SQL, abbastanza
ploblematico, Ho creato delle query di visualizzazione e alcune store
provedure,  ma non ho traovato nulla pe r proter creare una query di
eliminazione o qualcosa di simile in sql.
Se poteste darmi una mano,
Grazie
Carlo

 ha scritto nel messaggio
news:jEeB9.20044$Yw.8...@news2.tin.it...

Prova con:
DELETE   FROM tabella WHERE condizione
Alb

 ha scritto nel messaggio
news:ar4vg4$2db$1...@lacerta.tiscalinet.it...

grazie.

Newsgroup: it.comp.appl.access
Titolo: strano errore in apertura anteprima report

quando apro un report in anteprima sul mio pc tutto è ok
quando lo apro sul pc del cliente mi restituisce il seguent errore
funzione non disponibile "left(tipocomponente,1)"
sembra che manchi qualche eppure ho creato il pacchetto di setup con il 
runtime e dovrebbe includere tutto da solo. come scopro cosa manca?
grazie a tutti. 

 ha scritto nel
messaggio
news:cjabh3$655$1...@lacerta.tiscalinet.it...

Riferimenti DAO
MAssimiliano

 grazie a tutti.
Sicuramente ci mancherà qualche riferimento non registrato, che cmq non
scoprirai con il Runtime... installa momentaneamente la versione completa
di access, usa l'mdb e vedi nei riferimenti del codice se ci manca qualche
libreria...poi, ripristina il tutto con la vers. Runtime.
-- 
Pablitomf (Maurizio Facciuti)
“Quando non ti eserciti ricorda che qualcuno in qualche posto si sta
allenando e, quando lo incontrerai, ti batterà”.
Ed Macauley 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 MAssimiliano
Ma mica lo può vedere con il runtime? Almeno a me con la vers. che ho non
me lo permette...forse ho qualche problema?



Non però con una funzione può elencare tutti i
riferimenti e confrontarli con quelli del suo pc
di sviluppo.
MAssimiliano


praticamente nel installare access per capire cosa mancava il problerma si è 
risolto e quindi non posso identificare l'errore.
secondo voi è DAO? come lo aggiorno al cliente? Grazie.
Newsgroup: it.comp.appl.access
Titolo: Consiglio sul libro  "Access 2003 uso avanzato e programmazione VBA"

Salve,
poiché non è recensito nel SitoComune, qualcuno saprebbe dirmi se
"Access 2003 uso avanzato e programmazione VBA" di Charles E. Brown e
Ron Petrusha (editore Mc Graw Hill) è un buon libro per approfondire
la mia conoscenza di Access e VBA?
Grazie.

robb ha scritto:

Non lo conosco, ma ti posso consigliare un altro libro molto buono:
PROGRAMMARE MICROSOFT ACCESS 2003. € 75,00. Mondadori Informatica
896 PAGINE

robb ha scritto:

Io l'ho utilizzato ma penso che il titolo del libro sia un po'
fuorviante, nel senso che l'uso non è poi "avanzato".
Penso sia un ottimo libro, ma da ritenere assolutamente introduttivo.
Per essere più chiaro, se il tuo livello di conoscenza è tale per cui
hai già familiarità con l'editor di vba, recordset, connessioni,
subroutine, function, allora penso che potrebbe non esserti tanto utile
e "deluderti".
Se invece sei al "principio", allora è un ottimo libro.
Prima di comprarlo dai un'occhiatina all'indice per farti un'idea.
mdm

 Grazie.
Non lo conosco, ma ti posso consigliare un altro libro molto buono:
PROGRAMMARE MICROSOFT ACCESS 2003. ? 75,00. Mondadori Informatica
896 PAGINE
Mi associo.
E' un po' caruccio ma la spesa vale la pena.

 ha scritto nel messaggio
news:1153169641....@m79g2000cwm.googlegroups.com...

Grazie.
ciao Robb,
mio associo in pieno a quanto dice Michele. Anch'io l'ho acquistato ma non
sono rimasto un gran che soddisfatto.
Mi sono trovato bene con questo testo che non so se sia ancora in commercio.
"Usare Access 2003 oltre ogni limite"
Costicchia un po' 75? ma lo ri-comprerei, tornando indietro.
Ciao, Sandro.

 Ciao, Sandro.
Ciao Sandro come và...?
@Alex
Newsgroup: it.comp.appl.access
Titolo: eliminazione record

In una sottomaschera ( maschere continue) alla quale accedo con il tasto f7, 
vorrei cancellare uno dei righi. Cercando e ricercando ho (mezzo compiato, 
mezzo inventato) inserito questo codice nella casella su tasto giu della 
sottomaschera.
ma non funziona per niente.... e non so perchč.
If KeyCode = vbKeyF5 Then
Dim msg As Variant
If MsgBox("CONFERMA CANCELLAZIONE ADDEBITO", vbYesNo + vbExclamation, 
"ATTENZIONE") = vbYes Then
DoCmd.SetWarnings False
DoCmd.RunCommand acCmdDeleteRecord
DoCmd.SetWarnings True
Else
Cancel = True
End If
End If
End Sub 

 End Sub
"non funziona per niente" non è molto detagliato...
Hai impostato la proprietà "Anteprima tasti" della maschera
a "Sì"? Altrimenti con <F5> in Access il cursore va ai
pulsanti spostamento.
Ti consiglio anche di aggiungere un
KeyCode = 0
nel caso di <F5> per non andare ai pulsanti spostamento
dopo la cancellazione.
Poi non è chiaro cosa intendi con
Cancel = True
Su tasto giù non esiste un metodo "Cancel". Questa riga
dovrebbe darti un errore.
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
 


Canel = true .... l'ho trovato.
Mi da errore evidenziando in giallo il seguente comando.
 DoCmd.RunCommand acCmdDeleteRecord 

 End Sub
Già, il tasto Canc è per i poveri di spirito...
Bruno 

 End Sub
-- 
Ciao
Geppo 


niente non si cancella. Non capisco... 

 DoCmd.RunCommand acCmdDeleteRecord
Se fai click sul selettore record e premi <Canc> puoi
cancellare il record o no?


 cancellare il record o no?
no assolutamente non succede niente


Sei sicuro? Niente ping dal sistema, niente messaggio nella
barra di stato?
Devi cercare la raggione perché non puoi cancellare record.
La prima prova è sempre se l'origine record della sottomaschera
(una query?) è aggiornabile o no. Poi ci sono diverse proprietà
di una maschera che possono evitare la cancellazione.


Newsgroup: it.comp.appl.access
Titolo: PROBLEMA CON LEFT JOIN SU DUE TABELLE

COME FARESTE VOI UNA LEFT JOIN SU 2TABELLE E CIOE' GENPER E GENMAN DOVE
LA PRIMA HA IL CAMPO PERCODE VALORIZZATO PER OGNI RECORD MENTRE LA
SECONDA 
NO.IO
 LA FACCIO COSI MA ACCESS DICE ESPRESSIONE JOIN NON
SUPPORTATA COME MAI?gRAZIE INFINITAMENTE
SELECT genper.PERCOGN, genper.PERNOME, genper.PERFORNITORE,
(tabfig.tabdesc) & " " & (tabman.manqualifica) as MANSIONI
FROM genper LEFT JOIN genman ON genper.PERCODE = genman.PERCODE, tabman
WHERE
  genper.PERSOCI <>  SOCIETA
    AND  genper.perflat = "A"
      AND  genper.PERCODE = genman.PERCODE
        AND  genman.MANCODEMAN = tabman.MANCODEMAN
          AND  tabman.MANCODE = tabfig.tabcode


1) Non scrivere in maiuscolo: viene inteso come un discorso urlato.
2) * *  cos'è "tabman"?
3) * * * non capisco questa riga, visto che usi una left outer join
4) Alla fine cosa vuoi ottenere: tutti i records che non sono in "genman"?
 SELECT genper.PERCOGN, genper.PERNOME, genper.PERFORNITORE,
 (tabfig.tabdesc) & " " & (tabman.manqualifica) as MANSIONI
 FROM genper LEFT JOIN genman ON genper.PERCODE = genman.PERCODE
 WHERE
   genper.PERSOCI <>  SOCIETA
     AND  genper.perflat = "A"

Newsgroup: it.comp.appl.access
Titolo: Banale videata di inserimento dati

Ciao a tutti,
devo fare una banale maschera di inserimento dati , vorrei però che i record
non vengano aggiornati o scritti quando l'utente si sposta tra i bottoni di
Move.Next o Prev.
Il record deve essere aggiornato o scritto solo dopo un click sul bottone
"Scrivi/Aggiorna"
E' possibile? Devo creare delle Text non associate e fare tutto da codice?
Grazie mille
Ronny.

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

Newsgroup: it.comp.appl.access
Titolo: Codice per un aggiornamento tabella da altra tabella.

buongiorno a tutti.
Ho una tabella "BENWATER" che contiene migliaia di campi Ufficio con
dati presenti e il campo FORNITORE vuoto.
Ho un altra tabella "FORNIMMOBILI" dove a ciascun Ufficio corrisponde
il suo FORNITORE.
 
Avrei bisogno di compilare, da codice, il campo FORNITORE della
tabella BENWATER.
 
Nella tabella BENWATER conto i campi dove il FORNITORE è nullo, cioè
dove dovrò fare la compilazione, e ci riesco.
 
Quello che non riesco a fare è la parte di codice che mi imposti
BENWATER.Fields("FORNITORE") =  FORNIMMOBILI.Fields("FORNITORE")
la compilazione incremente un contatore passa al successivo e cosi
via.
 
Qualcuno può darmi un suggerimento, una dritta o un aiuto ?
grazie


Il campo Fornitore delle 2 tabelle è uguale? Nel senso, per ogni stringa contenuta in BENWATER ce n'è una IDENTICA in FORNIMMOBILI che però ha un Id giusto? A questo punto non hai bisogno di editare il recordset, ti basta una query diretta
 
UPDATE BENWATER INNER JOIN FORNIMMOBILI ON BENWATER.FORNITORE=FORNIMMOBILI.FORNITORE SET FORNITORE= FORNIMMOBILI.FORNITORE 
 
Nessun ciclo (dovresti cmq maneggiare 2 recordset)
Dai un occhio alla sintassi che l'ho scritta di getto, ma il concetto è questo

 - Mostra testo citato -
 
Questa è la mia query risultante che però non mi dà alcun risultato.
Scusami ma la tabella di transcodifica si chiama FORNIMMOBILI e non
FORNIMMOBILE come scritto prima.
grazie mille per l'aiuto e l'interessamento.
 
UPDATE BENWATER LEFT JOIN FORNIMMOBILE ON BENWATER.FORNITORE =
FORNIMMOBILE.FORNITORE SET BENWATER.FORNITORE = FORNIMMOBILE.FORNITORE;

Newsgroup: it.comp.appl.access
Titolo: maschere Invisibili

Mi capita spesso di creare delle maschere e di non ritrovarmeli nella 
finestra che elenca gli oggetti del database....vorrei sapere se a qualcun 
altro capita e cosa posso fare per rimediare....... 

Menu > Strumenti > Opzioni > Visualizzazione > flag " Oggetti Nascosti"


no intendevo che le maschere create normalmente (quindi senza opzione 
Invisibile) a volte non me le elenca fra gli oggetti del database...


Prova con questa query:
SELECT MSysObjects.Name AS Maschere
FROM MSysObjects
WHERE (((MSysObjects.Type)=-32768));
Ciao, Carlo
Newsgroup: it.comp.appl.access
Titolo: DateDiff(delucidazioni)

Salve, ogni tampo mi permetto anch'io di chiedere informazione ed in 
particolare sulla funzione "DateDiff", in quanto mi è sorto un piccolo 
problema.
Ho creato un piccolo applicativo, anche sulle informazione passate 
sull'NG, ma purtroppo ora mi chiedono di calcolare le ore di ferie 
maturate, ed ho inserito 2 txtbox(formattate Data in cifre, assunzione e 
scadenza) però mi si presenta un problema in 
DataDiff("m";assunzione;scadenza) in quanto se eseguo la funzione con la 
date 01/01/2004-31/03/2004 giustamente mi dà mesi 2, ma se la scadenza è 
  31/03/2004 la scadenza sono mesi 3, come posso aggirare il problema?
Ringraziando per i suggerimenti.
-- 
maurizio56
browser: FireFox 0.9
mailreader: ThunderBird 0.7

come posso aggirare il problema?
Aggiungendo un giorno alla scadenza *DataDiff("m";assunzione;scadenza+1)*
Ciao Giorgio

giorgio rancati ha detto: in data 03/10/2004 11.48:

Si Giorgio, hai perfettamente ragione, ma purtroppo i calcoli per le 
ferie, almeno da noi, 01/01/ al 31/01 è un mese per le ore maturate


 ha scritto nel messaggio

Comunque grazie


Newsgroup: it.comp.appl.access
Titolo: Valorizzare ore lavoro

Salve a tutti.
Ho una form OreLavoro con due controlli DalleOre e AlleOre tipo dato
Data/ora, formato ora breve H24 e un terzo controllo TotOre dato dalla diff
dei due controlli. Vorrei valorizzare il TotOre in base ad un controllo
CostoOrario, formato valuta euro. Ma nel controllo TotValore, formato valuta
euro, dato dal prodotto di CostoOrario*TotOre i valori non sono coerenti.
Come posso risolvere il problema?
Grazie

 ha scritto nel messaggio
news:TJtYb.248338$VW.99...@news3.tin.it...

Se:
TotOre = AlleOre - DalleOre
devi moltiplicare TotOre per 24, ovvero:
TotValore = CostoOrario * (TotOre *24)
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


Grazie
Newsgroup: it.comp.appl.access
Titolo: Problemi con Insert

Buongiorno a tutto il Ng.
Ho un problemino con una Insert in tabella. I miei campi sono:
Cod_preventivo (numerico)| Cod_paziente(numerico)| CF(testo)|
Data_emissione(data)| Totale (valuta)| Totale_sc(valuta)
la chiave è Cod_preventivo.
La insert viene lanciata da un pulsante di comando di una maschera, e prende
i dati della maschera; se creo una query esterna, non ci sono problemi
(metodo Open Query) ma se utilizzo il metodo Runsql ed uno dei campi della
maschera è nullo (Cod_paziente) la query non va bene (ovviamente il campo
Cod_paziente può consentire lunghezza zero). L'istruzione che ho scritto è
la seguente:
 DoCmd.RunSQL "Insert Into Preventivi_temp Values (" & Codicepreventivo &
"," & Combocodice & ",'" & Cf & "'," & Testo136 & ",'" & Totalefinale &
"','" & Scontato & "'" & ")"
Potreste darmi gentilmente una dritta?
Rinrazio anticipatamente

 ha scritto nel messaggio
news:3eWj9.134722$ub2.2...@news1.tin.it...

Non so se ho capito con esattezza, ad ogni buon conto quando Vuoi definire
una routine (o un sql) da codice e devi bypassare un valore Null, puoi usare
la funzione Nz() la quale ti permette di forzare un valore (tipo "") oppure
uno a tua scelta se l'argomento di Nz contiene null.
Es. Nz([pippo], "ciao") restituisce 'ciao' se [pippo] e null.

 Potreste darmi gentilmente una dritta?
  La sintassi corretta per l'istruzione INSERT INTO e' (copio dalla guida 
in linea):
Query di accodamento a record multipli:
INSERT INTO destinazione [IN databaseesterno] [(campo1[, campo2[, ...]])]
SELECT [origine.]campo1[, campo2[, ...]
FROM espressionetabella
Query di accodamento a record singolo:
INSERT INTO destinazione [(campo1[, campo2[, ...]])]
VALUES (valore1[, valore2[, ...])
Ad ex:
INSERT INTO Impiegati (Nome,Cognome, Posizione) VALUES ('Harry', 
'Washington', 'In addestramento');
Ciao.
----------------------------------------
http://digilander.libero.it/SimonenomiS/

Newsgroup: it.comp.appl.access
Titolo: condizione where con and su recordset

Mi avete aiutato sul post precedente relativo alla condizione where su un 
recordset e tutto è andato bene.....
Adesso se provo con AND come esempio sottoelencato mi ritorna errore "424" 
NECESSARIO OGGETTO" infatti dopo aver fatto tante prove credo che il 
problema sia nella non giusta sintassi Where con And
 rstSuppliers.Open "SELECT ANA_ART_Q.CodArt, ANA_ART_Q.IDArticolo, 
tblDettagliMovimentiMagazzino.Descrizione FROM ANA_ART_Q RIGHT JOIN 
tblDettagliMovimentiMagazzino ON ANA_ART_Q.IDArticolo = 
tblDettagliMovimentiMagazzino.IDArticolo
WHERE ANA_ART_Q.CodArt Like " & Chr(34) & Me.CodArt & "%" & Chr(34) And 
tblDettagliMovimentiMagazzino.Descrizione Like Chr(34) & Me.Descrizione & 
"%" & Chr(34), CurrentProject.Connection
In cosa sbaglio

 In cosa sbaglio
Forse:
WHERE ANA_ART_Q.CodArt Like " & Chr(34) & Me.CodArt & "%" & Chr(34) &
" And tblDettagliMovimentiMagazzino.Descrizione Like " & Chr(34) &
Me.Descrizione & "%" & Chr(34), CurrentProject.Connection
HTH.
Alessandro
Newsgroup: it.comp.appl.access
Titolo: Esiste la: Function EsaminaDB() x Access 2000 e superiori

 Ciao a tutti,
come da oggetto esiste quella comodissima funzione del sitocomune:
 
Function EsaminaDB()
' Funzione realizzata da Enrico Oemi
' Analizza il database corrente
' Utilizzata sotto Access 97
' Utile per valutare le dimensioni del DB, tempi di conversione, ecc.
Per Access 2000? In 2000-XP non mi funziona...
GRazie,
Alessio
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Alessio
Non l'ho guardata, ma ad occhio ti basta inserire i Riferimenti DAO
non è possibile che non funzioni in versioni Superiori.
Il problema viene spesso dal fatto che A>97 di Default si appoggia ad ADO
mentre A97 a DAO, e credo di non sbagliare ma quella Function è realizzata
usando DAO.
Ciao.
@Alex.

Newsgroup: it.comp.appl.access
Titolo: Visualizzare le tabelle

Non esiste un comando SQL in access per visualizzare le tabelle? devo fare 
un programma che si collega tramite odbc ad un db, non c'è modo di vederne 
il contenuto senza conoscere le tabelle? grazie 

 il contenuto senza conoscere le tabelle? grazie
Come da MPIOA :
Riusciresti a farmi girare senza chiamarmi per nome, e per giunta a una
distanza non conosciuta, e senza neanche guardarmi ? ;-)
Bhè se fossi una bella ragazza, magari ci riusciresti pure! Ma l'informatica
non è sensibile come me a certi impulsi... [rotfl]
magari dai uno sguardo quà :
http://www.accessgroup.it/HomeArgomenti.asp?ID=55&Oggetto2=Gestore%20contenuti%20Tabelle
-- 
-- 
Ciao
Pablitomf (Maurizio Facciuti)
-----------------------------------------------------------------
Access: 97, 2000, XP e 2003
ASP
-----------------------------------------------------------------
http://www.accessgroup.it/
-----------------------------------------------------------------
Il mio motto :
""Non mi fido molto delle statistiche, perchè un uomo con la testa nel forno
acceso e i piedi nel congelatore statisticamente ha una temperatura media." 


si, esiste una tabella di sistema in access che contiene i dati delle tabelle inserite.
Si chiama MSysObjects
il campo name contiente il nome della tabella
il campo type il tipo, in particolare i campi con valore 1 sono tabelle
escludi quindi quelli che hanno come iniziale del nome MSys per escludere le tabelle di sistema
ciao,
Max


Forse sono in fase Rinco anche io...
se per Tabelle intendi la "Lista esistente in un DB" si... e quell'esempio 
ti può esser utile

Newsgroup: it.comp.appl.access
Titolo: Inserimento dati dopo filtraggio...

ciao a tutti di questo NG...
vorrei chiedere una cosa e spero di riuscire a spiegarmi...
ho una mashera di inserimento dati.. e nella stessa ho quattro
controlli di ricerca dati ... il fatto è che quando eseguo delle ricerche
non riesco a "pulire" la maschera per l'inserimento di nuovi dati...
e quindi vedo nella barra in basso dove dice
Record 1 di 82 (1 filtrato)...
ho provato a mettere un bottone che su click pulisce il record corrente
ma la filtratura rimane sempre.. ecco il codice...
cosa altro potrei fare ??
grazie...
Private Sub aggiungi_Click()
On Error GoTo Err_aggiungi_Click
    DoCmd.GoToRecord , , acNewRec
Exit_aggiungi_Click:
    Exit Sub
Err_aggiungi_Click:
    MsgBox Err.Description
    Resume Exit_aggiungi_Click
End Sub


Modifica la chiamata in questo modo:
 Private Sub aggiungi_Click()
 On Error GoTo Err_aggiungi_Click
    Me.FilterOn=False
    Me.Filter=Vbnullstring
    DoCmd.GoToRecord , , acNewRec
 Exit_aggiungi_Click:
     Exit Sub
 Err_aggiungi_Click:
     MsgBox Err.Description
     Resume Exit_aggiungi_Click
End Sub
Ciao.
@Alex.

 End Sub
--------------
grazie di nuovo Alex funziona perfettamente...

Newsgroup: it.comp.appl.access
Titolo: Query su Access2000

Su un database Access2000 utilizzo esattamente la seguente query:
"SELECT * FROM [CLIENTI FORNITORI CONTI] WHERE Status=False AND CFX='C' AND
RagioneSociale1_Conto Like 'I*' ORDER BY RagioneSociale1_Conto, Codice"
A me pare che la sintassi sia corretta, eppure su alcuni computer (con
Win.me e forse Win.2000 senza SP3) la stessa query con gli stessi dati ha un
comportamento differente: in quei casi non restituisce alcuni record che
pure rientrano nei criteri di selezione.
Da cosa potrebbe dipendere tutto ciò?
Utilizzo VB6 sp5, Jet40SP6_9xNT e Mdac_2.7.
Esistono altri service pack o dll piu aggiornate? o forse devo modificare in
qualche modo la sintassi della query?
Grazie
PS la stessa query non ha mai dato problemi con Access 97

 qualche modo la sintassi della query?
Una cosa e' certa, dll e sp del SO non c'entrano nulla.
Stabilito questo, se devo essere sincero e' una di quelle cose che le devo
vedere per crederci (non mandarmi il db in e-mail, non ho il tempo di
vederlo veramente), ad ogni modo verifica i riferimenti di access.
Sib
Newsgroup: it.comp.appl.access
Titolo: Developer access 2000

In ditta dovrei creare un applicativo in Access 2000 che sarà utilizzato da 
35pc su cui abbiamo le licenze di office 2000 e su altri 20 pc che al 
momento non hanno licenza.
Volevo evitare di acquistare altre licenze di office e acquistare solo una 
qualche versione developer di office 2000 e poi installare sui 20pc solo il 
runtime.
Mi sembra di capire che adesso non si puo' piu' acquistare la licenza 
developer o sbaglio? oppure c'è un qualcosa di nuovo che mi permette di 
distribuire un mio applicativo in access 2000?
grazie
Luca
 

 ha scritto nel messaggio 
news:g099cj$ltf$1...@registered.motzarella.org...

Perchè non provi con il runtime di access 2007 che è gratuito?
Prova a cercare su google, lo dovresti trovare facilmente.
Io lo uso e non mi stà dando problemi.
Saluti @ndrea 

 Io lo uso e non mi stà dando problemi.
mmmmm non ci avevo pensato. Ma tu lo usi per distribuire una applicazione 
creata con access 2000?
E con il discorso delle licenze sarei a posto?
grazie
Luca 

 E con il discorso delle licenze sarei a posto?
Io lo uso per la mia azienda e basta, uso 2003 per sviluppare ed ho un paio 
di client dove è installato.
Non sò se ci sono limitazioni nella distribuzione ma dal momento che è 
libero, ogni tuo "client" è libero di scaricarlo ed installarlo.
Sinceramente con questo sistema e con un serverino 2003 in ditta ed usando 
desktop remoto, si riesce a far tante cose sia in intranet che in internet.
Se poi ci associ qualche pagina aspx il godimento è assicurato ;-)
Saluti @ndrea 

 Se poi ci associ qualche pagina aspx il godimento è assicurato ;-)
Si, in effetti con questi strumenti fai di tutto e di piu'.
ciao
Luca
Newsgroup: it.comp.appl.access
Titolo: Query by form

Ho bisogno di creare delle maschere con una serie di campi con i quali
impostare dei criteri di filtro, in altre parole crearmi una query by
form. il tutto finalizzato alla visualizzazione dei record che
soddisfano i criteri ed alla creazione delle relative tabelle
(creazione e accodamento).
Anni fa ho lavorato un po' con ACCESS 2 ed avevo fatto una QBF andando
giù di codice, ed ora devo fare un piccolo applicativo con ACCESS 97 o
2000 però non volevo maneggiare codice + dello stretto necessario.
Suggerimenti???
Adriano
e-mail 
galadT...@alma.it

 ha scritto nel messaggio
news:p71ert0a36ma2f003...@4ax.com...

Sempre che abbia capito il tuo problema, nei criteri della query scrivi:
Forms!NomeTuaMaschera!NomeTuoControllo
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Forms!NomeTuaMaschera!NomeTuoControllo
No, non è così.
Il problema non è costruire una query attraverso la struttura delle
query, dove imposti campi da selezionare, criteri, etc..., si tratta
di creare una MASCHERA con i campi che ti possono servire per
costruirti un criterio di selezione.
Se ad esempio hai una maschera con i classici campi di un
indirizziario, immettendo nel campo CITTA' il valore TORINO e nel
campo COGNOME il valore ROSSI, cliccando un pulsante di comando ti
viene costruito il criterio di selezione e ad esempio ti costruisci
una tabella in cui ci sono tutti i record dei signori ROSSI di TORINO.
Il sistema si chiama QBF (Query By Form) e sono appunto alla ricerca
di qualche cosa di già fatto da trovare in rete. Qualcosa ho trovato,
ad esmpio ci sono un paio di articoli sulla KB della Microsoft, ma
devi andare giù di codice e scriverti un modulo ad hoc, ed io volevo
evitare tutto questo.
Adriano
e-mail 
galad...@alma.it

 ha scritto nel messaggio
news:urbkrt4himd27r3g3...@4ax.com...

Perché non usi il filtro in base a maschera che è già bello pronto e
funzionante?
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com
Newsgroup: it.comp.appl.access
Titolo: Alias?

Salve a tutti.
Ho un problema con un report.
Lancio una banale autocomposizione di un report basato su una query (che
funziona perfettamente) e quando l'operazione termina mi appare questo msg:
"Impossibile visualizzare l'anteprima del report. E' possibile che un altro
utente abbia aperto in modalità esclusiva una tabella di origine. Il report
verrà aperto in modalità Progettazione"
Nessun utente ha aperto nulla.
Cosa può essere successo?
Se chiudo il report e lo riapro mi appare un messaggio di questo tipo:
"Alias non valido."
Con il pulsante OK e il ?... se provo ad aprire la guida mi viene detto che
non può essere visualizzata.
Non mi sembra di aver fatto nulla di particolare se non aggiornato Explorer
alla versione 6.
Ringrazio tutti
gallus

Forse ho risolto.
Ho semplicemento modificato il nome della query e creato nuovamente in
autocomposizione il report.
La cosa che non riesco a capire è per quale motivo con il vecchio nome la
query funzionava e il report no.
Se qualcuno è in grado di darmi una spiegazione ne sarei molto contento.
gallus
Newsgroup: it.comp.appl.access
Titolo: files.bas esterno a .mdb

salve!
 
ho un file .bas con una serie di mie funzioni.
vorrei crare una dll e legarla a più miei .mdb
 
se aggiorno la dll ho dei problemi con i .mdb?
 
come mi consigliate di fare?
vorrei evitare di caricarlo dentro il file .mdb
 
Grazie
 
PFMarro


Puoi usare un mda (almeno fino al 2003). Crei il tuo mdb con tutte le funzioni che vuoi, lo salvi mda, lo metti nei riferimenti.


grazie del messaggio
ho provato a creare una file mda con all'interno una funzione in un modulo 
Public Function Pippo()
  msgbox "Ciao"
end function
 
in un altro mdb ho messo il riferimento ma non mi funziona.
hai per caso un esempio anche banale da farmi vedere?
 
Grazie
 
PFMarro


Non funziona è un po' vago....cmq non puoi usarlo così.
 
Mda:
 
Public function Pippo(MyNum as integer) as string
 
Dim MyString as string
If MyNum=1 then MyString="uno"
If MyNum=2 then MyString="due"
 
Pippo = MyString
 
end sub
 
Mdb:
 
finestra immediata e scrivi
 
? Pippo(1)
 
e vedi un po'


La DLL come la vorresti fare...?
 
Non puoi fare una DLL come intendi tu, ma puoi creare un File di
Libreria, io userei un MDE eventualmente... che poi puoi REFERENZIARE
come fosse una Libreria.
 
Trovo tutto questo INUTILE, distribuisci un MDE con il tuo bas e sei a
posto.
 
@Alex


grazie del messaggio
 
e' vero che posso creare un mde
ma poiche' ho + applicazioni mi piacerebbe centralizzare la libreria per averla sempre aggiornata e non dover copiare e incollare da una parte all'altra col rischio di dimenticarmi 
 
non hai questa esigenza?
 
Fammi sapere
 
 
 


No, ho dei Moduli Standard raggruppati con classi, e preferisco
SOSTITUIRE, questo perchè il codice INGLOBATO è più performante.
 
@Alex
Newsgroup: it.comp.appl.access
Titolo: orario servizio modificabile in report

Salve a tutti,
in un progetto che devo distribuire in access 2007, ho usato un report
da usare come informativa da consegnare all'utente.
Al momento, vi sono delle etichette per specificare i giorni e gli
orari di apertura del servizio al pubblico, ma ovviamente in futuro
questi potranno cambiare e devo dare la possibilita' all'operatore di
modificarli!
Come mi consigliate di impostare questa cosa?
Vi ringrazio in anticipo


Ciao,
io farei una tabellina per le notizie "semifisse" con la quale
alimentare il report.
Alberto

 Alberto
Ciao alberto grazie per la risposta,
che intendi per "semifisse"?
Io stavo pensando ad una cosa cosi:
tblOrarioServizio
-id contatore
-descrOrario
sull'evento Su Caricamento del Report:
Private Sub Report_Load()
Dim vOrario
Dim rst As DAO.Recordset
Dim db As DAO.Database
Set db = CurrentDb
Set rst = db.OpenRecordset("tblOrarioServizio")
rst.MoveFirst
Do While Not rst.EOF
        vOrario = rst.Fields("descrOrario") & ";"
        Me!txtOrario = Me!txtOrario & vOrario
rst.MoveNext
Loop
End sub
In questo modo però se non sbaglio avrei tutto in un'unica stringa:
Esempio tabella:
id descrOrario
1 lun-mer-ven 9-12
2 mar-giov 15-17
risultato nella  Me!txtOrario --->  lun-mer-ven 9-12; mar-giov 15-17
e l'operatore dovrebbe inserire i giorni e l'orario tutto in un unico
campo.
Non mi sembra il massimo come soluzione, cosa ne pensi/pensate?
Ciao e grazie


Nessuno ha altri suggerimenti?
Grazie
Newsgroup: it.comp.appl.access
Titolo: File di testo a larghezza fissa. Estrapolazione dati.

salve,
mi sto cimentando nell'estrapolare i dati da un file di testo per le 
trasmissioni telematiche (770 Semplificato) al fine di verificare le 
opportune quadrature. il file č creato dall'applicativo dell'Agenzia delle 
Entrate che non consente di visualizzare i riepiloghi per ogni riquadro.
Io attualmente opero in questo modo: Con una procedura di importazione 
importo i dati in una tabella di Access e poi estrapolo i dati che mi 
interessano.
Mi sapreste indicare un modo piů funzionale per tale operazione?
Grazie anticipatamente
cordiali saluti
thomas.az
 


Access ha il wizard per questo tipo d'importazione...
Da tabelle tasto dx "collega" o "importa" tabelle, scegli il formato testo 
et voilà...
Ciao
-- 
Roberto da Parma 

 ha scritto nel messaggionews:482ca661$0$18154$4faf...@reader3.news.tin.it...> salve,

Se il tipo di importazione diventa cosa abituale, salva le "specifiche
di importazione" tramite le proprietà avanzate nella sezione inerente
la gestione di cui parla Roberto, inserendo un nome.
Così se vuoi, tramite VBA puoi importare i dati utilizzando sempre la
stessa "specifica".
Ciao.

 ha scritto nel messaggio 
news:6b35bac8-72a9-4d08...@b64g2000hsa.googlegroups.com...


Ciao.
perfetto, è proprio quello che io faccio.
il problema sta proprio nel gestire i dati così importati: ogni campo dati è 
individuato dal campo codice che lo precede e può succedere che il campo 
codice capiti su un record e il campo dati sul record successivo, perdento 
in tal modo la ricerca. In altri casi può succedere che la qualificazione di 
un campo dati è dato dal valore di un altro campo che può trovarsi alla 
posizione successiva o dopo due o tre posizioni o addirittura sul record 
successivo rendendo anche in questo caso impossibile la ricerca giusta.
Per tali motivi chiedevo se vi fosse un altro metodo per gestire i dati di 
un file di testo a larghezza fissa come quelli descritti (770) precisando 
che ad ogni campo importato non può darsi un nome fisso perchè la posizione 
dei campi è variabile.
vi ringrazio comunque per gli interventi
vi saluto
thomas.az