mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: Access 2016 DataObject

Utilizzo Access 2016 + riferimento alla FM20.dll per accedere all'oggetto 
 
MSForms.DataObject
 
ed ai suoi metodi
 
SetText (stringa)
PutInClipboard
 
ma quando incollo il testo dagli appunto in un'altra applicazione (Excel) non ottengo quanto copiato ma due caratteri con codice 63.
 
è un bug?
qualcuno mi aiuti.


Ma che differenza c'è tra questo che scrivi ora, e questo:
https://groups.google.com/forum/?hl=it#!topic/it.comp.appl.access/OqEWIJsAUF4
 
 
Leggiamo tutti... se qualcuno ha modo di rispondere lo fa sicuramente non c'è bisogno di riproporre la medesima cosa.
 
Leggi bene questo:
https://social.msdn.microsoft.com/Forums/it-IT/48e8c30c-24ee-458e-a873-a4e6e13f5926/dataobject-settext-and-putinclipboard-sequence-puts-invalid-data-hex-63-characters-in-clipboard?forum=isvvba
 
 
@Alex

Grazie Alex, sto usando le API ed il problema non si manifesta più
 

 Grazie Alex, sto usando le API ed il problema non si manifesta più
 
Come ti avevo detto all'inizio... ma evidentemente....
 
@Alex

Newsgroup: it.comp.appl.access
Titolo: As Database - non riconosciuto

Nella mia routine(A2000) la definizione di una variabile non accetta
l'argomento "As Database", mi dice "Tipo definito dall'utente non definito"
con A97 funzionava.
Si scrive in altra maniera? Se si come? Altrimenti come faccio a creare un
tipo di dato personalizzato.
Grazie

 ha scritto nel messaggio
news:8mc0hc$pfa$1...@pc1.spin.it...


 Se non ti da pių l'errore di prima, tutto a posto.


Newsgroup: it.comp.appl.access
Titolo: Stampare n record per pagina in un report

Bentrovati amici del ng,
Sono stato assente per motivi di lavoro (non ero carcerato) , mi trovo di
nuovo ad avere bisogno del vostro prezioso aiuto.
Devo stampare un report, in modo che vengano stampati solo due record per
ogni pagina.
grazie in anticipo
Luca.

 ha scritto nel messaggio
news:6C1Gb.209820$e6.79...@twister2.libero.it...

Ciao Zappus
bentornato. anche tu sei stato negli emirati?
Vai sul sito comune e leggi la faq di Federico Luciani alla sez. reports:
stampare un numero n costante di righe per pagina
Ciao Daniele
Newsgroup: it.comp.appl.access
Titolo: funzione arrotondaeuro

Salve a tutti, vi espongo il mio problema.
Oggi dopo qualche giorno riapro il mio db, e mi trovo un prob nuovo.
Per semplificare.....in una query all'inserimente di un nuovo record, mi
compaiono degli errori, e cioč....
in questa query inserisco i dettagli della vendita; ed appena inserisco il
prodotto, nei campi calcolati IMPORTO, IMPORTO IVATO , IMP TOTALE,
mi compare #Errore.....che bellezza!!!
poi una volta che ho inserito il prezzo e la quantita' i campi si aggiornano
esattamente.
Ho provato ad inserire un campo senza la funzione arrotondaeuro, ed il campo
(giustamente), rimane vuoto finchč non
ho inserito prezzo e quantita'.
Ora, l'unica differenza tra i campi calcolati, č l'inserimento o no della
funzione arrotondaeuro, che mi determina l'#Errore.
Posso risolvere??


wrote:

probabilmente la funzione pretende un valore..... quella di Karl l'ho
modificata cosě
Function arrotondaeuro(varNr As Double, Optional varPl = 2) As Double
' by Konrad Marfurt + ? + Karl Donaubauer + Fanton Emanuele
'varNr: numero da arrotondare
'varPI: numero di decimali (due predefinito)
varNr = Nz(varNr, 0)
   arrotondaeuro = Fix("" & varNr * (10 ^ varPl) + Sgn(varNr) * 0.5) /
(10 ^ varPl)
End Function
Saluti.
Emanuele.

Niente da fare......... appena inserisco un valore i campi calcolati con la
funzione arrotondaeuro, si
"riempono" subito con #Errore.............
il bello è che prima funzionava, e non mi pare di aver toccato nulla......
......c'entra mica qualcosa ADO, DAO etc etc......


wrote:

prova a reimportare il database su uno vuoto....
o al limite a reistallare tutto non mi viene in mente altro
Saluti.
Emanuele.

....ho provato anche a creare un piccolo db , per provare la funzione, ma è
sempre così......
#Errore.......
.....ora provo a reistallare access..........

niente di niente....s.empre errore......
....ma cosa gli ho fatto di male ad access.....
....inizio ad odiarlo.........
.....cosa posso provare ancora......help.......

Newsgroup: it.comp.appl.access
Titolo: Sfondo ad access

Salve a tutti....è possibile mettere un immagine di sfondo ad Access come si
fa in Vb per le maschere Mdi?
Grazie in anticipo!! :)
--------------------------------
Inviato via 
http://usenet.libero.it

 si fa in Vb per le maschere Mdi?
API: Put an image in Access window
http://www.mvps.org/access/api/api0035.htm
-- 
HTH
Karl
*********
Access-FAQ (tedesco): 
http://www.donkarl.com


Ti volevo ringraziare per l'aiuto !!

Newsgroup: it.comp.appl.access
Titolo: I Semestre o II Semestre ???

Buon Giorno
Access 97
Maschera Movimenti
Sottomaschera Righe_Movimenti
in maschera movimento ho la casella Data_Movimento (##/##/##)
in sottomaschera righe_movimenti ho la casella Tipo_Semestre...
Bene immessa la data in Data_Movimento e' possibile
avere nella casella Tipo_Semestre a che semestre
faccio riferimento con questo tipo di formato 1/03 o simile
Grazie
Luigi

 ha scritto nel messaggio
news:1ShEa.54205$pR3.1...@news1.tin.it...

Che io sappia non esiste una stringa da applicare alla funzione format() per ottenere
quello che cerchi, puoi risolvere con un campo calcolato inserendo questa espressione:
=iif(Month(CampoData)>6;2;1) & format$(Year(CampoData);'00')
Ciao
            omnitow

 ha scritto nel messaggio
news:1ShEa.54205$pR3.1...@news1.tin.it...

Certamente. Una strada:
verifica se la data è situata tra il primo gennaio e il trenta giugno; se è
così siamo nel primo semestre...altrimenti nel secondo.
Una routine del genere, opportunamente adattata, potrebbe fare al caso tuo:
Dim MiaData As Date
MiaData = Format("30/06/" & Format(Me.Data, "yyyy"), "dd/mm/yyyy")
If Me.Data <= MiaData Then
MsgBox "1/" & Format(Me.Data, "yy")
Else
MsgBox "2/" & Format(Me.Data, "yy")
End If
...questo VBA è decisamente divertente...
Ciao, Carlo
Newsgroup: it.comp.appl.access
Titolo: Access 12 e personalizzazione menu

Ripropongo una osservazione a distanza di tempo.
Sulla Beta di Access 12 non ho ancora individutato
il metodo di creare dei menu personalizzati.
Sul sito di 
http://www.donkarl.com/it/
 non
ho trovato alcuna indicazione (salvo mia svista).
Vi sono aggiornamenti in merito?
Saluti.
Michele 


Sì, abbiamo mostrato e discusso la personalizzazione e
programmazione dei ribbon all'ultima conferenza a
Norimberga in Ottobre. Proprio in questa settimana un
amico tedesco ha publicato un intero sito dedicato alla
programmazione del ribbon con molto spiegazioni ed esempi:
http://www.AccessRibbon.de
in particolare: 
http://www.accessribbon.de/?Access_-_Ribbons
Insomma:
- È possibile personalizzare i ribbon con programmazione
   in quasi tutti rispetti.
- È più complicato dei Commandbars.
- Devi sapere un po' di tedesco ;-) o aspettare fino a
  quando ci sono risorse in italiano. Sul sito di Gunter
  almeno trovi dei link a siti in inglese, ma non sono così
  esauriente e buono come il suo sito
http://www.accessribbon.de/?Access_-_Ribbons:Weiterf%FChrende_Links
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
 

Karl Donaubauer ha scritto:

Facci un Translate to English..... così riusciamo a lucrare anche
quello...! ;-)
Altra soluzione è quella di organizzare un corso Advanced di
tedesco....
Ciao Karl
@Alex


Se ti riferisci ai RIBBONS, vedi post di Karl (tra l'altro č "un'avventura"
anche solo creare lo schema XML, dato che si deve ricorrere a Visual Studio
.NET o VB5 express).
In rapporto alle vecchie CommandBars non sono sicuro che siano ancora
supportate: l'editor visuale comunque non c'č piů.
Saluti.


Grazie.
:-)


Putroppo!

 tedesco....
Gunter mi ha detto adesso che il lavoro della traduzione
inglese del sito è già in corso.
-- 
cu


 Karl
Pur di non dare lezioni di tedesco hai convino Ginter....!!! ;-)
Bene, per me l'inglese è decisamente più familiare.
@Alex

    in quasi tutti rispetti.
e scusa...
sai se è possibile fare completamente a MENO dei ribbon ed utilizzare
le vecchie barre menu e strumenti?

 le vecchie barre menu e strumenti?
In un MDB (= vecchio formato) aperto con A07 puoi scegliere:
1. Lo standard č che le vecchie barre menu e strumenti in automatico
sono presentati come parte di un ribbon, cioč sempre e tutte nella
scheda particolare "Add Ins".
2. Puoi sopprimere i ribbon completamente (con un opzione) e
invece mostrare solo le tue vecchie barre menu e strumenti,
e puoi anche programmarle con l'insieme Commandbars.
In un ACCDB (= formato di A07)  le barre di menu e strumenti
non esistono piů. Si deve lavorare con e programmare i ribbon.
Una piccola quasi-eccezione:
Anche qui l'insieme Commandbars č ancora presente in VBA
ma tutta la roba programmata si trova nella scheda "Add Ins" .


 Bene, per me l'inglese è decisamente più familiare.
Eccolo: 
www.accessribbon.com
-- 
HTH

Newsgroup: it.comp.appl.access
Titolo: trasferire una query in Excel

Devo trasferire i risultati di una query parametrica in Excel.
Il metodo docmd.transferspreashsheet attende l'imputazione dei 
parametri. Creare una form con delle caselle dove salvare il valore dei 
parametri mi sembra eccessivo.
C'è un modo più semplice per eseguire l'operazione in automatico? Grazie.


Questo codice consente di esportare in EXCEL, eventualmente anche in
un XLT(Template) definendo la cella origine dell'INCOLLA...!
    Dim xlApp   As Object   ' Oggetto EXCEL
    Dim oWkb    As Object   ' Oggetto WORKBOOK
    Set xlApp = CreateObject("Excel.Application")
    Set oWkb = xlApp.Workbooks.Add()
    oWkb.SaveAs "C:\TestExport.xls", 43
    ' Scrivo nella Cella A1 il Recordset proveniente dalla Query
parametrica...
    oWkb.Sheets(1).Range("A1").CopyFromRecordset GetRS(IdCliente)
 Questa è una Funzione che restituisce un RS da una Query Parametrica
come la intendi tu... ovviamente modificala con i Parametri che ti
servono...!
Function GetRS(IdCodiceCliente As Long)
    Dim qdf As DAO.QueryDef
    Dim rs As DAO.Recordset
    Set qdf = CurrentDb.QueryDefs("QryMovimenti")
    qdf.Parameters![CodiceCliente:] = IdCodiceCliente
    Set rs = qdf.OpenRecordset
    If rs.EOF And rs.BOF Then
        Msgbox "Nessun Movimento per questo Cliente"
        Exit Function
    End IF
    ' In RS ho tutti i dati
End Function
Ciao
@Alex

 End Function
Una volta sistemato questo particolare, il codice viene eseguito senza 
errori. Perň mi ritrovo con un foglio di Excel vuoto.
Al momento ho risolto trasformando la query di selezione in una query di 
creazione, e quindi andando a scrivere in Excel il recordset della 
tabella fisica e non della query, anche se mi piacerebbe capire il 
mtovio di questo problema. Grazie.

 tabella fisica e non della query
Il che, me ne accorgo ora, rende inutile il codice vba alternativo al 
comando docmd.transferspreadsheet...

 mtovio di questo problema. Grazie.
Secondo me non hai capito bene cosa fa quello che ti ho postato.
@Alex

 Secondo me non hai capito bene cosa fa quello che ti ho postato.
Evidentemente è come dici tu, ma ancora non capisco. Se copio alla 
lettera quanto mi hai suggerito, la riga
oWkb.Sheets(1).Range("A1").CopyFromRecordset GetRS(IdCliente)
mi restituisce Errore di run-time 13 - Tipo non corrispondente.
Newsgroup: it.comp.appl.access
Titolo: come creare un file di testo

ciao, ho necessità di esportare in un file di testo (c:\script\exp.txt) un 
determinato numero di valori estratti da tabelle.
mi spiego meglio:
la mia tab è composta da:  n_telefono ; nome ; cognome ; descrizione ; 
comando ;
nel file di testo deve esserci:
030123456,pippo,depippis,manager,h=1020
sono rispettivamente i valori sopraindicati
access non è male, ma quando devi uscire dal circondario si fa dura . . .
per ora grazie,
-- 
Andrea F.
skype:  il.grifo 

 ha scritto 
nel messaggio news:44295b16$0$18298$4faf...@reader1.news.tin.it...

E perchè?
Un buon inizio...
Dim intFileNumber As Integer
Dim strTesto as String
Const strPathTuoFile = "C:\Cartella\TuoFile.txt"
    strTesto = "questo ce lo metti tu..."
   intFileNumber = FreeFile
   Open strPathTuoFile For Append As #intFileNumber
   Print #intFileNumber, strTesto
   Close #intFileNumber
Morgan 

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


grazie,
A.F. 

 ha scritto nel messaggio 
news:SEdWf.53653$PR2.9...@twister2.libero.it...


 skype:  il.grifo
[CUT]

Newsgroup: it.comp.appl.access
Titolo: report a colonne

ciao,
non riesco a risolvere questo problema:
come si fa, in un report a colonne a visualizzare una sola volta le
etichette
dei campi di ogni record?
in pratica vorrei ottenere un report cosě:
labelA    a1   a2  ...  an
labelB    b1   b2  ...  bn
labelC    c1   c2  ...  cn
mentre io riesco solo a fare
labelA    a1   labelA a2  ...  labelA an
labelB    b1   labelB b2  ...  labelB bn
labelC    c1   labelC c2  ...  labelC cn
come cavolo faccio a far sparire le label delle colone successive alla
prima????
grazie

 ha scritto nel messaggio
news:8qpn3e$s5s$1...@fe1.cs.interbusiness.it...

Devo presupporre che il report lo hai creato con l'autocomposizione.
Apri la struttura del tuo report e cancella le label che non vuoi vedere, al
limite ricompatta verso sinistra i controlli.
--
Roberto
---------------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------

 prima????
Se sono label, basta eliminarle in modalità struttura
Ma ho la sensazione di non avere capito come hai combinato questo report.
Intanto quello che hai descritto è un report per righe e *non* per colonne,
e poi non si capisce come sono combinati tra loro i dati che devi
rappresentare.
Ad ogni modo tieni presente che non si possono fare report per righe
dinamici.
Prova a spiegare meglio com'e' la struttura del tuo report e della query
d'origine.
Ciao, Sib


comunque per il momento ho risolto, utlizzando un sottoreport a colonne
inserito in un report principale dove metto le labels...
Forse non molto elegante ma per il momento mi accontento
comunque grazie
ciao, Andrea

 b e c del record ennesimo
Appunto.
Hai messo i campi in verticale, quindi e' un report per righe.
Ricapitolando:
Report per righe:
    Nome        Davide        Mario           Gino
    Cognome   Di Marco    Lo Cascio    Di Stefano
    Telefono    000000        00000        00000
Report per colonne:
Nome        Cognome        Telefono
Davide       Di Marco        000000
Mario        Lo Cascio        000000
Gino          Di Stefano        000000
Dove, e' ovvio, Nome Cognome e Telefono sono etichette.
Ciao, Sib

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

Sto realizzando un mdb che mi estrae CASUALMENTE  da 1000 domanda 10,
 fino qui è stato fatto.
Quello che volevo sapere come posso realizzare una query  sql che mi
permette di permutare CASUALMENTE la posizione delle risposte per ciascuna
delle 10 domande in quanto la Risp_1 è sempre quella esatta.
La query è strutturata così:
N°  Domanda    Risp_1   Risp_2   Risp_3   Risp_4
GRAZIE CIAO 
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


Ciao RobertoAcc
pare che nessuno voglia rispondere al QUIZ ....preferiscono dove si
VINCE..... quelli taroccati  :-)
purtroppo neanche io so la risposta.
consiglio: Prova a mettere un'altro subject (oggetto)
Ciao Daniele
Newsgroup: it.comp.appl.access
Titolo: [OT?] Sito Comune indisponente

Sono abituato, quando navigo, a utilizzare molto il tasto shif quando clicco
su un link, per aprire la destinazione su un'altra finestra e, nell'attesa
del caricamento della pagina, continuare a navigare in quella principale.
Questo evita di dover tornare indietro ogni volta e, magari, aspettare di
ricaricare la pagina principale.
Beh, con il sito comune è impossibile.
Ho appena finito di leggere il mini-thread  "comctl32.ocx e mscomctl.oc...",
dove viene segnalato il link:
http://www.sitocomune.com/forms/forms027.htm
Beh, provate ad andarci e ditemi se riuscite ad aprirlo: io finisco sempre
nell'home page.
Ogni volta devo partire da lì, anche quando clicco con il tasto destro.
Che sia colpa di questo simpatico pezzo di cocide?
<SCRIPT LANGUAGE="JavaScript">
  if(self.location==parent.location){
  location.href="index.html";
}
</SCRIPT>
Se sì, perchè? Qual è l'utilità?
Potete risolvere, please?

 Potete risolvere, please?
Al momento no, in futuro vedremo.
-- 
Federico
----------------------------------
Rimuovi paperino. per e-mail
----------------------------------
Tutte le richieste che arrivano
in privato, vengono cestinate.
----------------------------------
Sito Comune di it.comp.appl.access
http://www.sitocomune.com
mailto:
webm...@sitocomune.com
----------------------------------

 Al momento no, in futuro vedremo.
Mah... convinti voi...

 Ripeto la domanda: perchè?
beh per uno che posta da indovina.un.po dovrebbe essere facile.;<)
a.cara

 Ripeto la domanda: perchč?
Anziche' aprire con shift, fai un bel CTRL-N prima di cliccare sul link. A
qual punto su una finestra va alla pagina che ti serve e mentre questa si
carica hai l'altra finestra per fare quello che vuoi.
Tu ottieni lo stesso risultato e noi manteniamo lo scriptino sulle
pagine!:-)
Saluti.
Luciano
(DOC)

 a.cara
Un'allusione un po' fuori luogo.
Secondo te perchè nascondo il mio indirizzo e-mail? Per non farmi trovare? O
forse perchè, in passato, non utilizzando questo espediente, mi sono
ritrovato ricoperto di msg indesiderati?
Fai un po' tu.
Certo, potrei mascherare il mio indirizzo, lasciandolo leggibile da un umano
e non da un robot, ma ho scoperto che, o esistono dei robot troppo umani,
oppure ci sono troppi umani che fanno i robot.

 oppure ci sono troppi umani che fanno i robot.
qual'e' la sottile differenza? c'e' sottile differenza? La differenza e'
sottile?
con ovvio riferimento al sito comune.
sempre
--
A. Cara
Newsgroup: it.comp.appl.access
Titolo: cifrare una stringa

Ciao a tutti.
Sono disponibili in VBA delle funzioni per cifrare una stringa?
Qualcosa del tipo:
Dim stringa As String
Dim ID As Long
stringa = "giaconet"
ID = crypt(stringa)           'ID = 1021891023981292
Ho cercato sulla guida ma non ho trovato nulla, ho provato a scorrere un
po' le librerie aggiuntive ma i nomi non mi hanno detto molto.
Thanx
giaconet


Di residente non mi pare esista nulla. Qualche algoritmo di criptazione perņ
penso lo puoi trovare in giro sulla rete.
Io una volta ho usato un algoritmo banalissimo, ma il contesto (utenti
mooooolto scrausi) mi permetteva di farlo. Semplicemente usavo la codifica
ascii. Queste sono le funzioni
Public Function decritta(x As String) As String
    Dim app As String
    Dim i As Integer
    app = ""
    For i = 1 To Len(x) - 2 Step 3
        app = app & Chr(Mid(x, i, 3))
    Next
    decritta = app
End Function
Public Function critta(x As String) As String
    Dim app As String
    Dim i As Integer
    app = ""
    For i = 1 To Len(x)
        app = app & Format(Asc(Mid(x, i, 1)), "000")
    Next
    critta = app
End Function
Antonio

 Sono disponibili in VBA delle funzioni per cifrare una stringa?
Non penso ci sia nulla già integrato. Uno degli algoritmi più utilizzati
per cifrare in maniera irreversibile dei dati (tipo password) è MD5. Se
ti interessa scrivimi in mail che ti mando il codice... è un po' lungo e
magari non interessa a tutti.
--
Matteo Palmieri
Cybercreations - 
www.cybercreations.it
Newsgroup: it.comp.appl.access
Titolo: proprietà tabella Valido Se

nella proprietą tabella valido se č possibile inserire una funzione creata
dall'utente e no solo funzione interne al sistema ?
se si come e dove la dichiaro ?
ciao

 se si come e dove la dichiaro ?
Perchč la tua funzione non la scrivi sull'evento dopo aggiornamento del
controllo assocaito al campo che stai scrivendo?
Antonio


ciao Biso grazie della risposta
la funzione dovrebbe controllare se sono stati digitati più di 2 decimali
(vedi post precedente) ed in tal caso non abbandonare il campo ma SetFocus
funziona come dice lui e no come  vorrei
comunque ho risolto inserendo in valido se:
(Fix(CDbl([NomeCampo]*100)))/100
Ciao

 ha scritto nel messaggio
news:9uta9n$s03$1...@pegasus.tiscalinet.it...

così
(Fix(CCur([Valore1]*100)))/100

 funziona come dice lui e no come  vorrei
Guarda che il setofcus funziona in un ben preciso modo, strano, ma ben
definito
Quando lasci un controllo, non puoi fare il setfocus su di lui.
Il trucco è quello di fare esplicitamente un setfocus su un altro controllo,
seguito dal setfocus sul controllo abbandonato!
Funziona!
Antonio

 Funziona!
troppi controlli, troppi entra ed esci, penso sia preferibile controllare
direttamente in tabella.
Nella tua risposta è implicito che non è possibile associare in tabella una
funzione, per controllare il campo,  creata appositamente ?!
Con l'euro dovrebbe esserci il problema del controllo del nr. di diecimali
ma come è stato risolto ?
Roberto ha proposto, come alternativa, una maschera di input ma poi sono
costretto a digitare tanti spazi vuoti per le cifre che non ci sono (almeno
credo)
XP ci da una mano ?
ciao

 direttamente in tabella.
Non è una cosa così complicata.
Evento after update
if controlli non superati then
  msgbox "Scrivi bene quello che devi scrivere"
  miocontrollo = ""
  altro_controllo.setfocus
  miocontrollo.setfocus
end if
Punto!
Antonio

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

 ha scritto nel messaggio
news:nolR7.282694$sq5.13...@news.infostrada.it...

grazie

Newsgroup: it.comp.appl.access
Titolo: Filmato Media Player

Avete un'idea di come posso lanciare da una maschera un filmato windows
media player?
Ciao Marco M.


Inserisci dai riferimenti il controllo media player lo inserisci nel form e
gli passi il nome file alla propietą filename
ciao omnitow

 ha scritto nel messaggio
news:an10ak$1jv$1...@fe2.cs.interbusiness.it...

scusa ho detto una cazzata... pensavo fosse lo stesso controllo di visual
basic ma facendo una prova mi sono accorto che non lo č
omnitow


Parola magica: Collegamento ipertestuale.
In pratica attraverso la funzione HyperlinkAddress seezioni quallo che vuoi
e lo fai partire.
L'ho usato, è molto comodo
ciao MAssimiliano
--------------------------------
Inviato via 
http://usenet.libero.it



Vedi l'activeX relativo.....
Saluti.
Emanuele.

 Ciao Marco M.
Grazie 1000
Newsgroup: it.comp.appl.access
Titolo: Errore di run-time 3027

Salve,
versione di Access 2000 s.o. 2000P, dovrei esportare una tabella in un file
in formato testo. Utilizzo la seguente sintassi:
DoCmd.TransferText acExportFixed, "schemaesportatrasmetti", "trasmetti01",
filedacreare
solo che appare il run-time in oggetto con scritto: Impossibile aggiornare.
Database o oggetto di sola lettura.
Qualcuno puņ aiutarmi?
Grazie


La tabella è aperta o hai una form/query/report (aperta) che potrebbe 
bloccare l'esportazione?
Ciao.
-- 
Sergio MAZZA 

 ha scritto nel messaggio
news:co6shc$nt8$1...@canarie.caspur.it...

Credo proprio di si, comunque ho risolto con una macro!
Grazie Ciao.

Newsgroup: it.comp.appl.access
Titolo: Propietà MultiSelect CasellaRiepilogo

Ciao a tutti,
Avendo un casella di riepilogo con la proprietą muliselect impostata su
semplice o estesa l' help di A2k dice che  il valore del controllo di tale
casella sarą sempre Null.
Domanda?:
In nessuna maniera č possibile determinare il nome degli elementi
selezionati anche se ci fosse un delimitazione di ";" oppure Tab?
Grazie per gli evenutali suggerimenti
Alex

"Alex De Rossi" <omis...@SPAMlibero.it> ha scritto nel messaggio
news:gr%7a.166899$ZE.49...@twister2.libero.it...

Vedi sulla guida le propietą dell'oggetto ListBox
    ListCount
    Selected(lRow as Long) As Long
ciao omnitow

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

 una casella di riepilogo con selezione multipla, vai sul Sito Comune (link
Ciao Roberto , mi servivano  più valori generati da un multiselect perché mi
è stato chiesto di poter visualizzare  più form alla volta che contengano
degli indici di valutazione sulle vendite di singoli agenti.
Quindi ho pensato di provare a creare più istanze della sessa Form che
gestisce in modo analitico le vendite dei singoli agenti,  dopo una
selezione multipla da un casella di riepilogo.
Per ora sono riuscito a generare la lista dei nomi:
With Me.LstDoc
    For Each varItem In .ItemsSelected
        strlst = strlst & .Column(1, varItem) & vbCrLf
        Next varItem
        Me.TxtProva = strlst
      End With
Ora deve creare "solo" l' istanza per la form IndiciAgenti.
Grazie per  l' informazione.
Ale


Grazie omitow ho provato con ItemSelect creando un ciclo sulla casella di
riepilogo e utilizzando poi la proprietà column della stessa casella
Thanks
Ale
Newsgroup: it.comp.appl.access
Titolo: popolare due tabelle

Ho due tabelle VERBALI e ANAGRAFICA-TRASGRESSORI
Ho creato una maschera per permettere l’inserimento dei dati dei
VERBALI e vorrei inserire una pulsante (di fianco al nome del
trasgressore) che mi apra una maschera che compila l’eventuale
ANAGRAFICA-TRASGRESSORE.
Ho creato la relazione uno-a-molti tra le due tabelle (in quanto il
trasgressore può esserlo di più verbali) (IDtrasgressore tipo:testo in
entrambe le tabelle).
Quando inizio ad inserire i dati nella maschera VERBALI  mi da
l’errore “L’indice o la chiave primaria non puo’ contenere un valore
Null.
Se provo a mettere IDtrasgressore tipo:numerico in entrambe le
tabelle, mi fa inserire e compilare correttamente le tabelle, ma se
inserisco un nuovo verbale e clicco sul pulsante per l’inserimento
della relativa anagrafica mi visualizza l’anagrafica del verbale 1.
Dove sbaglio?
Grazie


non ho ben capito...ma se le strutturi così non avrai errori di sicuro:
tabella verbali:
idverbale contatore  (chiave primaria)
numverbale  intero
dataverbale data
idtrasgressore intero
luogo testo
blablabla testo
note tesot
tabella trasgressori:
idtrasgressore contatore (chiave primaria)
nometasgressore testo
indirizzo testo
paese testo
etc  testo
metti la relazione 1-molti (1 tabella trasgressori  molti verbali)
vedrai che non avrai erroro
ciao
BFS

 - Mostra testo citato -
OK, ma io nella tabella (quindi maschera) verbali vorrei anche poter
inserire Nome e Cognome per poi richiamarmi la relativa anagrafica
tramite la maschera Trasgressori.
Così facendo pero', quando  vado a compilare con  i dati la maschera
verbali mi si obbliga a mettere il valore IDtrasgressore con l'avviso:
"Impossibile aggiungere o modificare un record. Nella tabella
"trasgressori" è necessario un record correlato."
Grazie

 Grazie
se non vuoi avere l'obbligo di inserirlo...togli la relazione uno a molti
ciao
BFS

 - Mostra testo citato -
Ok, ma quando dalla da una maschera volessi con un pulsante di comando
aprire la maschera relativa ai dati anagrafici di quella persona cosa
imposto sull'evento apertura?
Newsgroup: it.comp.appl.access
Titolo: Aggiornamento maschera

Un aiuto!!!
Ho realizzato una maschera con due sottomaschere, che mi visualizzano più
autori e più editori per lo stesso volume.
Ho fatto in modo che cliccando su queste due sottomaschere si apra
un'altra form che mi permette di associare l'elenco dei nomi a quel
volume. 
Ora vorrei, che quando la chiudo i dati mi appaiano aggiornati nella Form
principale.
Credo che sia questione di requery, am i miei tentativi non provcocano
alcun cambiamento. Devo passare al record successivo e poi tornare
indietro per ottenere il mio aggiornamento...che fare?
Grazie
Manum
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


prova a forzare un salvataggio con
    DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, , acMenuVer70
prima del requery, fammi sapere ciao.

Simba883 ha scritto:



Perdonami, ma dove inserisco le righe di codice per forzare il salvataggio?
Magari sto facendo una fesseria, ma ho provato a inserirle sia nell'evento
chiusura della sottomaschera, che nell'evento dopo aggiornamento della
maschera principale, ma non ho risultati.
Una domanda: quando si cambia record cosa fa access? riesegue le query o
salva i dati?
Ciao e grazie ancora...
l'aiuto č sempre preziosissimo, altro che manuali....


Newsgroup: it.comp.appl.access
Titolo: creazione pacchetti e chiavi di registro

come da sito di karl 2.28
http://www.donkarl.com/it/FAQ/FAQ2Generale.htm#2.28
sto cercando di modificare il registro per evitare che in macchine 
sprovviste di access appaia il messaggio di protezione.
Vorrei farlo in fase di creazione pacchetto con Access2003 developer.
Ho visto che nel wizard vi è la possibilità di modificare tali parametri, ma 
poi in fase di installazione mi viene dato un messaggio che dice che 
l'utente non ha i privilegi. E non completa il setup.
Nel caso non riuscissi a modificare tale opzione nel wizard del pacchetto 
come si fa a modificare quelle chiavi di registro manualmente?
Ho provato ovviamente tramite regedit, arrivando nel treeview a mettere 
nuove "cartelle" ... ma alla fine mi impallo con i valori, e chiavi.
Suggerimenti o esperienze a riguardo sono ben accette. 

 wrote in message
news:dtcdbo$d4l$
1...@fittipaldi.interac.it

Io usando INNOSETUP non ho  mai avuto problemi ad accedere
ai registri, ma nello specifico caso non ho provato.
In ogni caso se non erro al registro di Access per evitare
errori si può accedere con GetSetting e SaveSetting passando
come Key=Security e come Value=1.
Intendo per questo:
\\HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Access\Security
Ciao
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.appl.access
Titolo: Nascondere in modo condizionale alcune Cas. di testo nel report fattura

Salve a tutti, ho questo problema:
All'interno dello stesso Report per la fatturazione, qualora trattasi di una 
nota di credito, il mio cliente mi chiede che vengano eliminate tutte le 
caselle relative alle scadenze.
Senza perderci troppo tempo nella modifica del codice (tantopiù penso, fra 
un pò mi chiederà di reinserle), volevo nasconderle in funzione del 
contenuto di un campo nella form di fatturazione.
Questo è il mio codice, dove all'evento "SU ATTIVAZIONE" del report fattura, 
controllo il contenuto di quel campo, e tento di nascondere le cas. di testo 
(che ho provveduto a "taggare" come "scadenze").
Il risultato è che, mi viene nascosta solamente l'etichetta di ogni campo, 
ma le caselle con il contenuto rimangono.
Ho provato in diversi modi ma nulla.
Questoè il codice:
If Forms![Ricerche x fatturazione]![Tipodoc] <> "NOTA DI CREDITO" Then
    Exit Sub
end if
Dim ctl As Control
Dim tt As Integer
tt = 0
For Each ctl In Me.Controls
    If ctl.Tag = "scadenze" Then
        tt = tt + 1
        Me.Visible = False
    End If
Next ctl
Grazie 1000 a tutti
Marco 

 Marco
perchè su evento attivazione? prova su format della sezione in cui hai i 
campi da nascondere 

In effetti non avevo provato con un altro evento!
Ciao e Grazie 1000
Marco
Newsgroup: it.comp.appl.access
Titolo: autorizzazioni database

nel 2000 feci un programmino su access usando come protezione all'accesso
le autorizzazioni utenti e gruppi di access.
da quel periodo ad oggi, ho cambiato vari computer, abbiamo creato una
rete aziendale e abbiamo usato versioni più aggiornate di access.
Oggi devo aprire quel programmino access, ma , amara sorpresa mi da il
seguente errore:
L'account utente corrente non dispone delle autorizzazioni per convertire
o abilitare il database.
morale della favola: ho capito che questa protezione di access è uno
schifo totale!,
sono passati 6 anni da allora e chi si ricorda più i gruppi utilizzati e
le utenze!
Aiuto! : c'è qualche modo per riaprire questo programma archivio?
anche illegalmente! tanto è il mio!
SOS
luigi
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 -- 
(se c'è) Non ti mancherà certo il modo/tempo di cercarlo su internet noo?
Ciao.
-- 
Sergio MAZZA 

 o abilitare il database.
...cut...
Alessio

 Ciao.
sergio!
non me fa inpazzi'!
si può o non si può? 
è sottointeso che non voglio aprire tutti i database access esistenti, ma
solo questo mio!
luigi
potresti, se vuoi, anche rispondermi in privato togliendo notSPAM alla mia
e-mail


 Alessio
???


 SOS
Cerca nel ng...troverai molte altre domande come la tua...e relative
risposte...
Ciao,
Alessio

 Alessio
quando lo feci, non potevo immaginare che una volta archiviato il file, e
ripreso dopo 6 anni rimanevo bloccato, anche perchè dopo 6 anni abbiamo
cambiato molti PC, versioni di Access, rete aziendale sostituita ecc.
Al Giorno d'oggi, non posso considerare valido questa tipo di protezione,
in quanto se la utilizzo oggi,una volta archiviato, non potrò mai sapere
con certezza di poter utilizzare tale DB in un futuro dato che il file di
protezione viene creato esternamente al DB.
luigi
imho


 e-mail
Lui'! E' chiaro che tutto (in informatica) se po ffa'.
Quando mi č servito uno "strumento" del genere non l'ho chiesto; mi sono 
armato di pazienza e l'ho cercato.
Eddai sů che hai capito che non č il luogo adatto per chiedere certe cose...
Ciao.
-- 
Sergio MAZZA 

 Ciao.
ok! grazie!

Newsgroup: it.comp.appl.access
Titolo: Doppi campi in un report

Ho un problema che sicuramente riuscite a risolvere:
 in un report nella stessa casella di testo dovrei fare stampare due
descrizioni cioe' se nella tabella e' presente la descr. 1 allora stampa la
1 , se non c'e' ed e' presente la descr. 2 viene stampata quest'ultima. E'
possibile?
Attendo impaziente lumi.
Ciao.
--
Per le risposte private togli ".zz"

 ha scritto nel messaggio
news:9mn9ci$sgj$1...@pegasus.tiscalinet.it...

 Cosě pensando a voce alta, perchč non importi entrambi i campi nel tuo
report, magari sovrapposti e per mezzo di un If in VBA visualizzi solo il
campo che assume un valore?
bye

 news:9mn9ci$sgj$1...@pegasus.tiscalinet.it...


 eMM, scusa ma sono un dilettante, puoi spiegarmi per esteso? Grazie.
Giŕ.... neanche sai che si scrive DOPO il quoting!
Antonio

Newsgroup: it.comp.appl.access
Titolo: default value

Avrei la necessità di controllare la differenza tra la data di quando apro
il db e il valore di un controllo non associato [dataS] e quando questa
differenza e maggiore di 7 mi esegue delle azioni
Ho impostato il controllo dataS valore predefinito a 01/01/02 poi ho
inserito il seguente codice sull'evento Form_Load di una maschera.
If Date - dataS > 7 then
msgbox "attenzione"
dateS.DefaultValue = Date
end if
Perche sul controllo dataS quando la condizione e vera cioè è maggiore di 7
anzichè vedere la data odierna mi visualizza 30/12/1899? se gli clicco sopra
mi visualizza 0.00.43 mentre nella finestra delle proprietà il valore
predefinito è  7/7/2002?



Grazie a tutti per eventuali suggerimenti



ma hai impostato in maniera corretta il formato della casella ?
Saluti.
Emanuele.

"Marina F." <1@l1> ha scritto nel messaggio
news:p22W8.8335$7N3.1...@twister2.libero.it...

Devi utilizzare la funzione datediff per le differenze di data
ovvero if Datediff("d",Date,Datas) > 7 ...... etc etc
guarda l'help della funzione e' molto chiaro.
Se poi devi caricarci un valore nella casella di controllo
non devi usare la defaultvalue ma la value stessa ovvero dateS.value = Date
o meglio ancora dateS = Date dato che il value e' di default.
bye :o)


--------------------------------
Inviato via 
http://usenet.libero.it
Newsgroup: it.comp.appl.access
Titolo: fattura elettronica errore 0200

qualcuno capisce cosa sbaglio ricevendo questo errore qui sotto?
 
 
 
<Codice>00200</Codice>
<Descrizione>File non conforme al formato (nella descrizione del messaggio Ã¨ riportata lâ€™indicazione puntuale della non conformitÃ ) - Invalid content was found starting with element 'CondizioniPagamento'. One of '{DettaglioPagamento}' is expected. riga: 113 - col</Descrizione>
 
 
la parte tag pagamento è la seguente, 3 rate in tutto
 
<DatiPagamento>
<CondizioniPagamento>TP02</CondizioniPagamento>
<DettaglioPagamento>
<ModalitaPagamento>MP05</ModalitaPagamento>
<DataScadenzaPagamento>2018-08-02</DataScadenzaPagamento>
<ImportoPagamento>1.21</ImportoPagamento>
</DettaglioPagamento>
<CondizioniPagamento>TP01</CondizioniPagamento>
<DettaglioPagamento>
<ModalitaPagamento>MP09</ModalitaPagamento>
<DataScadenzaPagamento>2018-09-02</DataScadenzaPagamento>
<ImportoPagamento>1.21</ImportoPagamento>
</DettaglioPagamento>
<CondizioniPagamento>TP03</CondizioniPagamento>
<DettaglioPagamento>
<ModalitaPagamento>MP06</ModalitaPagamento>
<DataScadenzaPagamento>2018-09-03</DataScadenzaPagamento>
<ImportoPagamento>1.21</ImportoPagamento>
</DettaglioPagamento>
</DatiPagamento>


risolto grazie
l'errore era aver usato 
<DatiPagamento> e </DatiPagamento> che richiudevano le 3 rate mentre il modo corretto e ripetere i tag <DatiPagamento> e </DatiPagamento> per ogni rata

Newsgroup: it.comp.appl.access
Titolo: Manuale API

 
          Qualcuno sa indicarmi se esiste on-line un manuale scaricabile che contenga
le descrizioni delle funzioni di Windows e il loro utilizzo?
Grazie
Franco
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Franco
L'argomento API è estremamente vasto e sinceramente per VB
non c'è poi moltissimo di aggiornato, quì trovi quello che considero
aggiornato a circa 3/4 anni fà, c'è un EXE scaricabile con l'elenco
delle API + comuni con i Demo e molta documentazione.
http://www.mentalis.org/
Ritengo che la fonte più attendibile sia MSDN, ma purtroppo li
è quasi tutto esposto per il C++, non è di difficile interpretazione
ma non è immediato.
Ciao
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Form continuo

Ciao a tutti e grazie in anticipo a chi saprà darmi la dritta giusta!
Ho un problema su una maschera continua:
Sul clik di un pulsante, presente nella maschera per ogni record, cerco di
far svolgere quanto previsto all'interno del modulo per il solo record per
il quale faccio clik sul pulsante ma l'evento viene eseguito per tutti i
records presenti nella base dati input al form.
Grazie
Andrea
---------------------------------------------------------------------------
Messaggio inviato attraverso 
http://www.trucchiperpc.it
 - sezione newsgroup

 Andrea
Visto che sei in una maschera continua è normale che se intervieni con del
codice VBA su un controllo non associato della maschera il risultato venga
visualizzato per tutti i record; anche se visualizzi più record, il
controllo non associato è solo uno, quindi...
Se posti il codice VBA generato a fronte dell'evento "Su clic" del pulsante
di comando e ci spieghi cosa vorresti fare, si può vedere se è possibile
trovare una soluzione alternativa.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ---------------------------------------------
---------------------------------------------------------------------------


 ha scritto nel messaggio
news:b20p4k$rah$1...@newsreader.mailgate.org...

Non credo che esista la possibilità di farlo usando del codice VBA; se usi
A2000/2002 prova a vedere se è possibile usare la formattazione condizionale
per i pulsanti di comando, ma non credo.
--
Roberto

Newsgroup: it.comp.appl.access
Titolo: Query X estrazione record random

Ho utilizzato, apportando le ovvie mdifiche sui riferimenti, la seguente
query sql per estrarre un numero x di record casuali, che ho trovato in
questo ng:
"SELECT TOP 3 * FROM Questions ORDER BY CLng(Rnd(([Id]+Timer())*-1)*10000)"
funziona tutto correttamente salvo il fatto che a volte quando avvio la
query capita che i recordo non sono x ma (x+1).
Qualcuno sa perchè, e come posso ovviare al problema ?
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


ciao,
il perché non lo so, ma proviamo ad aiutare Access
--------------------------
SELECT TOP 3 *
FROM (SELECT *
              FROM Questions
              ORDER BY CLng(Rnd(([Id]+Timer())*-1)*10000)
             ) AS x
-------------------------
Ciao Giorgio

Newsgroup: it.comp.appl.access
Titolo: MsgBox come si va a capo?

Ciao! ho bisogno di far apparire in una finestra di dialogo del testo su più
righe. Come faccio a dirgli di andare a capo? É possibile inoltre formattare
il testo in qualche modo o no?

 ha scritto nel messaggio
news:9e117q$e49$1...@news.mclink.it...

Devi inserire un comando di ritorino a capo ad esempio cosi
dim risposta as string
risposta= MsgBox("Sei sicuro di voler" & (Chr(13)) & "     salvare?",
vbCritical + vbYesNo,"Salva?")
Ciao

 ha scritto nel messaggio
news:9e117q$e49$1...@news.mclink.it...

il comando che uso io e' VbCrLf  ad esemio
msgbox "Primo pezzo " & VbCrLf  & " Secondo pezzo"
che verra' visualizzato :
Primo pezzo
Secondo pezzo
usabile anche nella formula
dim s as string
s = "Primo Pezzo"
s = s & vbcrlf & "Secondo Pezzo"
s = s & vbcrlf & "Terzo Pezzo"
msgbox s
Ciao,
--
(^o^))~    Lorenzo   (^o^))~
"Preimaginare e' lo imaginare le cose che saranno..."
"Postimaginare e' imaginare le cose passate ..."
(Leonardo Da Vinci)

Newsgroup: it.comp.appl.access
Titolo: Sincronizzare file .mdb

Devo sincronizzare alcuni file access che sono su un computer remoto sul mio
portatile.
Mentre per tutti gli altri tipi di file non ho nessun problema, con i file
mdb, non me li lascia sincronizzare...
Come posso fare?
Il sistema delle repliche potrebbe funzionare...ma non fa una
sincronizzazione automatica...e questo è un problema...come faccio?
Grazie per qualunque consiglio
Saluti

 ha scritto nel messaggio
news:o_iV7.5303$db7.7...@twister2.libero.it...

hai letto bene la guida in proposito?
by
stwe

 ha scritto nel messaggio
news:%NrV7.356918$sq5.17...@news.infostrada.it...


 ha scritto nel messaggio
news:o_iV7.5303$db7.7...@twister2.libero.it...

Prova a postare, o meglio leggere: it.comp.appl.access
maurizio

 ha scritto nel messaggio
news:l5KV7.360044$sq5.17...@news.infostrada.it...

Newsgroup: it.comp.appl.access
Titolo: numerazione progressiva per aggiunta di record in tabella

salve a tutti,
ho una maschera in cui in una casella di testo indico ad es.:20 e al
click su un comando ho aggiunto questo:
Private Sub Comando3_Click()
    Dim i As Integer
    Dim rst As DAO.Recordset
    Set rst = CurrentDb.Openrecordset("tbl_tmp_Monitoraggio")
    With rst
        For i = 1 To Form_frm_num_erogatori![Testo0]
        .AddNew
        '.....
        .Update
    Next
        .Close
End With
Set rst = Nothing
End Sub
tutto funziona come vorrei, cioè io indico quanti sono i punti da
monitorare e al click su pulsante vengono generati tanti record vuoti
quante sono le sonde installate nello stabilimento, tali record
saranno poi compilati campo per campo.....il problema è questo:
-siccome i record vengono generati in una tabella temporanea dalla
quale, poi accodo i dati agli storici
-e siccome la tabella dopo l'accodamento viene svuotata
avrei l'esigenza di numerare in maniera progressiva i record generati
(la numerazione progressiva è necessaria per individuare le sonde di
monitoraggio e la loro localizzazione) e far ripartire da zero tale
numerazione ogni volta che genero un nuovo set di record.
Per quest'ultima ragione non posso utilizzare un campo contatore nella
tabella temporanea in quanto all'eliminazione di tutti i record
continuerebbe l'incremento a partire dal progressivo dell'ultimo
record generato.
Non credo sia difficile da fare eppure ci sto sbattendo il capoccione
da più di una settimana....sarà che access proprio non mi
entra...mmmmhhhhh.......
per favore un salvagente......
grazie a tutti
lello

lello ha scritto:

se ID è il campo che contiene l'ID della tabella temporanea fai questa 
funzione:
public function fNEW_ID()
Dim i As Long
Dim rst As DAO.Recordset
Set rst = CurrentDb.Openrecordset("SELECT * tbl_tmp_Monitoraggio ORDER 
BY ID DESC;")
if not rst.EOF then
	i=rst!ID+1
else
	i=1
endif
fNEW_ID = i
end function
a questo punto quando fai rst.addnew specifica che rst.ID = fNEW_ID

 lello
Scusa ma se la Tabella viene svuotata appena prima dell'Immissione
non ne vedo il problema:
Private Sub Comando3_Click()
     Dim i As Integer
     Dim rst As DAO.Recordset
     Docmd.RunSQL "DELETE * FROM tbl_tmp_Monitoraggio"
     Set rst = CurrentDb.Openrecordset("tbl_tmp_Monitoraggio")
     With rst
         For i = 0 To Form_frm_num_erogatori![Testo0]-1
         .AddNew
         !ID=i
         !Campo2=....
         '.....
         .Update
     Next
         .Close
 End With
 Set rst = Nothing
End Sub
Forse ho capito male....??
Ciao
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.appl.access
Titolo: librerie

vorrei creare delle librerie di funzioni da utilizzare in diverse
applicazioni tipo conversione di numeri in lettere, calcolo di aliquota iva
in base alla data (nel caso il nostro governo cambi le aliquote) ecc ecc.
Sul manuale c'è scritto di creare un file .mde, e di richiamare le funzioni
con l'istruzione declare function dopo aver inserito il riferimento al file
dei riferimenti. Ho provato ma non funziona. Cosa sbaglio?
Ho anche provato a creare una .dll da visual basic ma il risultato è il
medesimo.
Giovanni

 ha scritto nel messaggio
news:rdmY9.43641$YG2.1...@twister1.libero.it...

Bisognerebbe chiarisca la funzione che devi adottare.
Ad esempio se nel tuo mde ci inserisci delle function tipo
Pubblic function mionome() as string
Dim Testo as String
testo = "Gabriele"
mionome = testo
End function
questa funzione la puoi richiamare anche impostanto l' MDE o MDA come
riferimenti di un altro database.
Se nel tuo mde ci sono chiamate api o riferimenti a dll , dovrai crearti
anche la funzione pubblica da richiamare nel mdb dove hai impostato il
riferimento.
Saluti.
Mak


Ricambio
Gio'

Newsgroup: it.comp.appl.access
Titolo: Unione di tabelle con campi uguali

Ciao a tutti, scusatemi se probabilmente avete già risposto innumerevoli
volte a una domanda come la mia, ma non riesco proprio ad effettuare questa
operazione:
Ho tre tabelle con colonne uguali, divise per anno (2002-2003-2004), per la
registrazione degli orari di entrata/uscita dei dipendenti dell'azienda.
Queste tabelle si trovano in tre database separati da quello che sto
utilizzando, quindi si tratta di tabelle collegate.
Hogià realizzato tre query (una per ogni tabella) per il calcolo totale
delle ore giornaliere, purtroppo sono divise per anno e io vorrei
visualizzarle tutte assieme (una sola query che raggruppi tutti e tre gli
anni, e quindi tutte e tre le tabelle) solamente che essendo le colonne
uguali, access mi dice che "il riferimento al campo specificato
'[nomecampo]' potrebbe essere relativo a più tabelle elencate nella
proposizione FROM dell'istruzione SQL" e ora sono bloccato qui...
Ciò che vorrei fare io sarebbe avere
DATA   NOME           ORA ENTRATA    ORA USCITA TOTALE ORE
1/1/02   Mario Rossi                8.00                    12.00
4
1/1/03   Mario Rossi                8.00                    13.00
5
1/1/04   Mario Rossi                9.00                    12.30
4,5
Sono già riuscito a creare le query divise per anno per il calcolo totale
delle ore, ma non riesco a crearne una che le unisca tutte e tre per avere i
tre anni assieme... qualcuno mi sa aiutare? spero di essere riuscito a
spiegare in modo chiaro qual'è il mio problema!
Grazie anticpiatamente
Sync

 ha scritto nel messaggio
news:7iz2d.7194$Ie2....@tornado.fastwebnet.it...

Ciao Sync
Devi  usare l'istruzione UNION
in questo modo
Table query1  UNION TABLE  query2 UNION TABLE query3
Ciao
Cinzia

 Cinzia
Perfetto! Grazie mille! ;-)