mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: Codice cancellazione record

Ho creato un pulsante per cancellare un record in una sottomaschera e
passare al record precedente (mi sono aiutato con il codice
dell'autocomposizione). Però quando ho un solo record e lo cancello non
vorrei che comparisse il messaggio "Impossibile passare al record
specificato" come posso fare ?
Posso inoltre togliere tutti i riferimenti agli errori o da essi dipende
proprio il messaggio che mi compare ?
Il codice è il seguente:
Private Sub Comando40_Click()
On Error GoTo Err_Comando40_Click
    DoCmd.DoMenuItem acFormBar, acEditMenu, 8, , acMenuVer70
    DoCmd.DoMenuItem acFormBar, acEditMenu, 6, , acMenuVer70
        DoCmd.GoToRecord , , acPrevious ' e torna al record precedente
Exit_Comando40_Click:
    Exit Sub
Err_Comando40_Click:
    MsgBox Err.Description
    Resume Exit_Comando40_Click
End Sub

Dim StrMsg As String
..........
Err_Comando40_Click:
    StrMsg = "Questo è il mio messaggio di errore."
    MsgBox StrMsg
    Resume Exit_Comando40_Click
End Sub

 ha scritto nel messaggio
news:9ebg1r$1v3$1...@pegasus.tiscalinet.it...

Ok grazie
Antonio

Newsgroup: it.comp.appl.access
Titolo: Problemi con le virgolette e gli apici

Ho riscontrato dei problemi nell'uso di campi alfanumerici che hanno al'interno
le virgolette e/o gli apici. Utilizzando tali nomi nelle stringhe di ricerca
(quindi le query SQL) i risultati sono molto ambigui, a volte funziona
correttamente, a volte da errori. Il problema č anche che Access non da errori
se si esprimono stringhe con le " o ' nei textbox delle maschere etc.
Qualcuno ha trovato modo di rimediare a questo grosso problema? Mi sembra
improponibile negare l'utilizzo di questi caratteri nei campi utilizzati perchč
ad esempio ci sono molti cognomi con l'apice. C'č una soluzione ottimale o
bisogna fare dei controlli in tutti i controlli di input? se sě c'č un modo
"generalizzato" per farlo?
-- 
Posted from 
a-tv7-49.tin.it
 [212.216.42.112] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG


devi raddoppiare gli apici e il tutto funzionerà volendo devi fare una
funzione che accetta come paremetri un valore stringa ed il carattere
limitatore e restituisce la stringa con ogni sua occorrenza del limitatore
raddoppiata
ciao steve


Invece di usare i doppi apici prova a scrivere:
"NomeCampo=" & Chr$(34) & NomeAltroOggetto & Chr$(34)
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Problema di interfacciamneto con Outlook

Ciao a tutti,
sto facendo i primi esperimenti con Outlook per sviluppare un programma che
ne gestisca i contenuti.
Ho scritto il seguente codice:
   Dim OL_APP As Outlook.Application
   Dim NS_APP As NameSpace
   Dim OL_TSK As Items
   Dim OL_ITM As TaskItem
   Set OL_APP = CreateObject("Outlook.Application")
   Set NS_APP = OL_APP.GetNamespace("MAPI")
   Set OL_TSK = NS_APP.GetDefaultFolder(olFolderTasks).Items
   '---
   TxtTSK.Text = ""
   For Each OL_ITM In OL_TSK
      TxtTSK.Text = TxtTSK.Text & OL_ITM.Body & vbCrLf
   Next
   '----
   OL_TSK.Application.Quit
   Set OL_TSK = Nothing
   NS_APP.Application.Quit
   Set NS_APP = Nothing
   OL_APP.Application.Quit
   Set OL_APP = Nothing
Il codice non è farina del mio sacco ma ho preso spunto da un esempio
trovato su sitocomune.
Quando lancio la routine mi da questo errore :
Errore di run-time '-
2147024770
 (8007007e)':
Errore di automazione
Impossibile trovare il modulo specificato.
Non ne capisco il motivo !!!
Nei riferimenti ho messo le librerie relative ed infatti lo compila senza
errori.
L'outlook è installato correttamente e funziona perfettamente.
Dove sta il problema ?
Qualcuno potrebbe darmi qualche consiglio ?
Grazie anticipatamente
Ciao
FACE ONE

 FACE ONE
Prego.
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Prego.
Grazie ... spero tu possa darmi qualche consiglio !
FACE ONE


 FACE ONE
Ciao


 @Alex
Grazie
FACE ONE


Mi sono comunque dimenticato di dire che credo sia un problema esterno al
codice dato che lo stesso errore me lo da con qualsiasi codice analogo.
Ho paura che sia un problema di impostazioni e/o parametri.
CIao
FACE ONE

    Set OL_APP = Nothing
Ho CUTTATO molto in quanto credo sia sufficiente questo per capire
il problema.
Se apri il Task Manager nei processi ti trovi attivo Outlook
ed è per questo che ti da errore, CreateObject si usa solo
se il processo non è già attivo altrimenti si deve usare GetObject.
A questo punto KILLALO, poi adatta quanto ti suggerisco.
Ora io uso questo sistema per controllare la cosa:
Public Function OpenWord() as boolean
   On Error GoTo gestErrori
   Dim wordApp As Word.Application
   Set wordApp = GetObject(, "Word.Application")
   '.......
   Exit Function
gestErrori:
   If err.Number = 429 Then
       'se c'è stato un errore è perchè Word non era già aperto:
       'aprilo adesso
       Set wordApp = CreateObject("Word.Application")
       Resume Next
 
   Else
       MsgBox err.Number & err.Description
   End if
End Function
Se non vuoi inserire nei riferimenti Outlook devi usare il LateBinding
ovvero:
Dim wordApp As Object
Ovviamente nel tuo caso non istanzierai Word ma Outlook
Ciao
@Alex



Perfetto ... funziona !!!
Sei stato gentilissimo !
Grazie
FACE ONE


 FACE ONE
Ciao
@Alex

Newsgroup: it.comp.appl.access
Titolo: Transazione?

Premetto che prima di proporre il quesito
all'attenzione dei Signori partecipanti al NG,
ho tentato di consultare l'Help,
ma non ho trovato una risposta adeguata.
Non vorrei utilizzare un termine inesatto,
per ciň che voglio dire e poi fare;
quindi passo ad esporre il problema
nella speranza di farmi intendere:
Ho tre tabelle che considero temporanee
Tb_Presenze_Oggi
Tb_Prestazioni_Oggi
Tb_Prestazioni_Tecniche_Oggi
Ho tre tabelle per l'archiviazione definitiva
Tb_Presenze_Storiche
Tb_Prestazioni_Storiche
Tb_Prestazioni_Tecniche_Storiche
Cosi relazionate:
-Tb_Presenze_Oggi 1aN con Tb_Prestazioni_Oggi
-Tb_Presenze_Oggi 1aN con Tb_Prestazioni_Tecniche_Oggi
-Tb_Prestazioni_Oggi 1a1 con Tb_Prestazioni_Tecniche_Oggi
lo stesso tipo di relazioni, hanno le tabelle dello storico.
Ho una tabella Tb_Dati con tre campi:
ultvisid (Numerico) Tb_Presenze_Storiche
ultprestid (Numerico) Tb_Prestazioni_Storiche
UltTecnica (Numerico) Tb_Prestazioni_Tecniche_Storiche
In questa tabella dovrebbe essere memorizzato l'ultimo numero
progressivorio valido delle rispettive tabelle.
Domanda: Una volta che ho terminato di inserire i dati
(naturalmente da maschera) nelle mie tabelle temporanee,
dovrei passarle in quelle storiche; il passaggio deve essere
relativamente ad un solo cliente della Tb_Presenze_Oggi con
le rispettive prestazioni di Tb_Prestazioni_Oggi e le eventuali
prestazioni tecniche di Tb_Prestazioni_Tecniche_Oggi.
Altra Domanda: I progressivi delle tabelle Tb_Presenze_Storiche;
Tb_Prestazioni_Storiche; Tb_Prestazioni_Tecniche_Storiche,
in che fase debbono essere generati?
Si accettano consigli da tutti i buoni amici, con la preghiera,
di essere semplici, per ovvi motivi.
Sono ancora agli inizi con i lavori,
per cui se ritenete suggerirmi qualche modifica fatelo!
Napoleone


ciao
Cinzia

 nel momento dell'inserimento
A dire il vero, nella Tb_Presenze_Oggi il contatore si potrebbe evitare
relazionando l'IDCliente appunto tra
Tb_Presenze_Oggi 1aN con Tb_Prestazioni_Oggi



Ciao
Cinzia

 ho
... pensando a quando il programma sarà finito...
alla fine di ogni mese, una volta fatta la statistica, mi scarico i dati
(Presenze storiche, prestazioni storiche, lasciando le prestazioni
tecniche storiche per la consultazione nel momento che mi ritorna la 
cliente)
Per tutto il resto, ri-posterò
Napoleone 


Cinzia

Newsgroup: it.comp.appl.access
Titolo: A97 errore di run time 424

In un mio progetto (A97) all’inserimento di un evento di una maschera
(su corrente) di un’istruzione  IF ME MIO CONTROLLO IS NULL    THEN  ECC
….
Mi si apre la finestra di debug  “errore run time 424  “necessario
oggetto”
Preciso che ho usato più volte tale codice e non riesco a comprendere il
perché dell’errore.
Ciò ovviamente è dovuto alla mia scarsa conoscenza del linguaggio, per
cui non posso che chiedere un vs. piccolo aiuto.
Grazie
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG


Prova così:
If IsNull(Me!TuoControllo) Then
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Programma di Fatturazione con gestione Clienti

Dove posso trovare il suddetto programma fatto in access ???
grazie.
Vi sono gratuiti ?? semplici semplici ??
ff'77

 ff'77
Sib
--
------------------------------------------------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access
------------------------------------------------------
4000 anni fa', il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente

Newsgroup: it.comp.appl.access
Titolo: verificare una maschera aperta

Ciao a tutti,
vorrei una funzione ... vediamo se riesco a spiegarmi bene
Maschera1
Maschera2
Maschera3
mi trovo in Maschera3 e ho due possibilita'
1- maschera1 e' aperta e maschera2 chiusa
2- maschera2 e' aperta e maschera1 chiusa
come si usa (se e' quella adatta) isloaded per verificare la maschera
aperta?
Pensavo a un if o docase
es :
if maschera1  """"" isloaded """"" then ..........
non riesco pero' ad usare questo tipo di controllo.... potete aiutarmi.
Grazie a tutto l'NG
Ciiiiiiiiaooooooooo
CiccioPasta

 ha scritto nel messaggio
news:crRV9.41302$0v.12...@news1.tin.it...

Vai sul Sito Comune (link qui sotto) e nella Sezione Forms leggi la FAQ di
AntoGal intitolata "Controllare se una maschera è aperta".
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ha scritto nel messaggio
news:XBRV9.14521$YG2.4...@twister1.libero.it...

Grazie mille roberto, sul sito comune c'è praticamente TUTTO (nn sempre lo
troviamo) :-)
ciaoooo
Newsgroup: it.comp.appl.access
Titolo: Impossibile colorare una label al variare di una textbox!!!

Scusate innanzitutto se ri-posto una domanda ma non capisco assolutamente
cosa c'è che sbaglio ed è troppi giorni che ci stò combattendo!
Ho una maschera che chiamerò "frmPrincipale" in visualizzazione maschere
continue. In essa ho un campo "txtQuantita" dove inserisco delle quantità
appunto per ogni record che vado a creare.
Nel piè di pagina della maschera ho messo una textbox "txtSommaQuantita" che
mi dà il totale delle txtQuantita sopra inserite ed una (label)"lblQuantita"
che VORREI COLORARE (forecolor)a seconda dei valori che txtQuantità assume.
Sembra incredibile ma non riesco a farlo!!!
Nell'evento AfterUpdate di txtSommaQuantita pongo la condizione che se
txtSommaQuantita è = a txtAltroValore (il valore di un'altra textbox nel piè
di pagina della maschera) allora la label lblquantita si colora di nero
mentre se quasti due valori sono diversi allora si colora di rosso.
Nel codice l'ho tradotto cosiì:
Private Sub txtSommaQuantita_AfterUpdate()
'Colore in primo piano nero
	If Me.txtSommaQuantita=Me.txtAltroValore then
		Me.lblQuantita.ForeColor=0
   else
 
'Colore in primo piano rosso
Me.lblQuantita.ForeColor=255
End if
End Sub
Il problema è la label si colora a volte e a volte no , quindi sarà
sicuralmente un problema legato agli eventi da scegliere ma quali???mi
sembra si colori solo se vado nel record successivo e poi torno al
precedente.
Non prendetemi per pazzo....cosa sbaglio!!???
Forse il problema è dovuto al fatto che ci sono problemi nel colorare i
controlli in maschere continue?
 
 
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 ha scritto nel messaggio
news:151Z96Z0Z8Y11...@usenet.libero.it...

Dalle mie parti si dice che "Errare è umano, ma perseverare è diabolico".
Se non erro nel tuo precedente thread del 4 gennaio pai ti ha spiegato che
l'evento "Dopo aggiornamento" non avviene se la modifica del valore non è
effettuata manualmente: ciò premesso tu continui a voler scrivere codice a
fronte di tale evento.
Se usi una versione di Access successiva ad Access 97 usa la formattazione
condizionale (vedi help); comunque ti confermo che non si può effettuare la
formattazione di controlli da codice VBA se la maschera è continua.
-- 
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Non mi seleziona il record con doppio click sul controllo immagine...

Ciao a tutti
ho qualche problemino a risolvere quanto segue:
 
ho una maschera continua con tutti i campi (codice/descrizione/ecc..) con le opzioni abilitato NO e bloccato SI tranne il campo colli che deve essere modificabile.
Ci ho inserito un controllo immagine che sull'evento doppio click apre una maschera con la foto ingrandita dell'articolo relativa al record corrente.
 
Il problema è che facendo doppio click sull controllo immagine non mi seleziona il record corrente ma sempre il primo. ci ho aggiunto in testa all'evento me.colli.setfocus ma la situazione non cambia.
 
Ho temporaneamente risolto abilitando il campo codice, impostando sfondo trasparente e sovrapponendolo all'immagine ma la soluzione non è per niente elegante.
 
come risolvo??
 
Nicola

 come risolvo??
 
Posiziona un pulsante trasparente sopra l'imagine
e usa l'evento doppio clic del pulsante.
 
-- 
Ciao
Karl
*********
Access FAQ:  
http://www.donkarl.com/it

Newsgroup: it.comp.appl.access
Titolo: codice key

Buongiorno a tutti.
Utilizzo il file Keys.mdb del sito comune per conoscere il codice relativo ad un pulsante.
Ora avrei il bisogno di scrivere in Vba 
If keycode = "Tasto maisucola + tasto tab"
per spostare il focus da una sottomaschera ad una maschera o ad una casella di riepilogo con la tastiera.
Ho provato con 
If keycode = 16 and keycode = 9 then
ma appena pigio il tasto maiuscola mi attiva/disattiva il pulsante attiva/disattiva filtro della barra degli strumenti "Ordina e filtra" e non funziona.
Come posso fare?
Grazie.
Giuseppe

 ...
 
If KeyCode = vbKeyTab And (Shift And acShiftMask) > 0 Then
 
-- 
Ciao
Karl
*********
Access FAQ:  
http://www.donkarl.com/it
 
Access Lobby: 
http://www.AccessDevelopers.org

Newsgroup: it.comp.appl.access
Titolo: Campi testo con record n di n

Salve a tutti. Creato un Db, e la persona che lo usa non riesce a vedere la
barra di stato con indicato record n di n, come potrei fare per farglielo
visualizzare nella maschera?? Perciň come posso fare, avendo creato due
caselle di testo, in una stabilire il record in cui č e nell'altra i record
tutali relativi a quella persona?
Ringraziando per l'attenzione
Maurizio56


Cos'ha che non va la visualizzazione "Spostamento tra record"?
MAssimiliano
--------------------------------
Inviato via 
http://usenet.libero.it
Newsgroup: it.comp.appl.access
Titolo: dlookup x sottoreport vuoto

come faccio a verificare se un sottoreport è vuoto?
cosi' non funziona:
If IsNull(DLookup(da_cdc, Forms![r_cdc_individ]![r_cdc_sottor])) Then
GRAZIE
GUGGE

 If IsNull(DLookup(da_cdc, Forms![r_cdc_individ]![r_cdc_sottor])) Then
    Potresti intercettarne l'evento:
        Event NoData(Cancel As Integer)
            Membro di Access.Report
quindi agire di conseguenza (nascondendolo?).
--
Ciao :-)
Maurizio
--------
?SPQR(C)
 X
--------

 ha scritto nel messaggio
news:aqp427$c1onr$1...@ID-52090.news.dfncis.de...

il problema è questo ho messo un salto di pagina fra il report e il
sottoreport
me se il sottoreport è vuoto mi viene stampata una pagina vuota (colpa del
salto di pagina)
per cui quando il sottoreport è vuoto non devo visualizzare il salto di
pagina
nome report: r_cdc_individ
nome sottoreport: r_cdc_indiv_sottor
interruzione pagina: interr_1
come faccio?

 interruzione pagina: interr_1
    Potresti considerare allora la:
        Property Visible As Boolean
            Membro di Access.PageBreak
e rendere invisibile l'interruzione di pagina se il report e' vuoto. Pero'
la mia e' solo un'ipotesi: non ho mai provato a vedere se l'effetto e'
quello atteso. Spiacente.


If IsNull(DLookup(da_cdc, Forms![r_cdc_individ]![r_cdc_sottor])) Then
cos'e' da_cdc?
cosa contiene Forms![r_cdc_individ]![r_cdc_sottor]?
e cosa c'entrano col sottoreport?
rinnovo la domanda cardine della questione: qual'e'
l'origine dati del sottoreport?
--
lorenzo coronati
---
Newsgroup: it.comp.appl.access
Titolo: Come compattare un BE

Come posso compattare un db_be dal front end. Access2000 prevede un'opzione
"compatta alla chiusura" ma ho notato che non funziona sul BE. Vorrei
inoltre poter mantenere lo stesso nome del file dopo averlo compattato. Ho
provato con DBengine.compact .... ma non mi consente di mantenere il nome
del file.
Grazie, Leo.


'Date:      August, 1997
'Purpose:   Returns an array with unique values from an array with multiple
'           instances of values.
'---------------------------------------------------------------------------
-------
On Error GoTo Err_UniqueArray
    Dim lngRetElements As Long
    Dim lngI As Long
    Dim varCurrValue As Variant
    Dim lngJ As Long
    Dim lngCurrIndex As Long
    Dim boolNoMatch As Integer
    lngRetElements = 0
    For lngI = 0 To lngSourceElements - 1
        varCurrValue = ravarSourceArray(lngI)
        boolNoMatch = True
        lngJ = 0
        Do While boolNoMatch And lngJ <= lngRetElements - 1
            If ravarReturnArray(lngJ) = varCurrValue Then boolNoMatch =
False
            lngJ = lngJ + 1
        Loop
        If boolNoMatch Then
            ReDim Preserve ravarReturnArray(lngRetElements)
            ravarReturnArray(lngRetElements) = varCurrValue
            lngRetElements = lngRetElements + 1
        End If
    Next lngI
    UniqueArray = lngRetElements
Exit_UniqueArray:
    Exit Function
Err_UniqueArray:
    MsgBox "Error " & Err.Number & " " & Err.Description
    Resume Exit_UniqueArray
End Function
Esegui la funzione: CompactAttachedDatabases quando e dove vuoi.
Ciao, Carlo
--
Posted from 
ro...@www.paola.antares.it
 [195.216.145.2]
via Mailgate.ORG Server - 
http://www.mailgate.org


Guarda nel Sito Comune sez Tips 'Compattare tutti i BackEnd
dal FrontEnd.'
E' testato con A97, provalo con il 2000 e fammi sapere
-- 
Federico
--------------------------------------
Non si puo' compilare un .mdb in .exe
--------------------------------------
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access
--------------------------------------
Rimuovi paperino. per e-mail
--------------------------------------

Ho provato i moduli che mi hai postato ma nel secondo non mi riconosce le
variabili
Dim db As Database
Dim tdf As TableDef
Non so se la funzione e' compatibile con Access 2000.
Che tu sappia, questa funzione puo' essere eseguita anche dagli mde? Ho
notato ad es. che dbengine.compactdatabase non funziona con gli mde.
Grazie, Leo.

Non ho provato "Compattare tutti i BackEnd dal FrontEnd" perche' ho visto
che c'e' dentro dbengine.compactdatabase che a quanto pare non funziona se
eseguito da un Mde.
Saluti, Leo.
Newsgroup: it.comp.appl.access
Titolo: Trasferire tabelle ODBC

Vorrei poter trasferire alcune tabelle Access in database odbc.
Sono riuscito a farlo con le macro, ma visto che le tabelle sono tante e
spesso deverse esiste un modo tramite un modulo, o programmi esterni che
fanno tale operazione?
Grazie

 ha scritto nel messaggio
news:WBKxb.20924$AX1.8...@news1.tin.it...

Qual'è il Database in questione....???
"ODBC" non è un Database è solo un metodo di connessione
ad un Database....!
@Alex.

 ha scritto nel messaggio
news:WBKxb.20924$AX1.8...@news1.tin.it...

ODBC non è un DataBase ma un modo per collegarsi ad un DataBase.
SunRex

 ha scritto nel messaggio
news:bq8e56$ifp$1...@lacerta.tiscalinet.it...

Trasformati la macro in VBA studiatela e poi modificala
per fargli eseguire un loop per ogni tbl che vuoi trasferire
For Each tabella
        trasferisci
  loop
SunRex

Newsgroup: it.comp.appl.access
Titolo: Query di Eliminazione e di accodamento su + tabelle : HELP !

Eccomi di nuovo, :-)
come si puo' fare per creare una query di eliminazione che agisca su piu'
tablelle correlate con relazione 1 a molti ?
Vorrei fare un pulsantino che mi elimini ad esempio un cliente dalla tabella
clienti e quindi anche tutti i numeri di telefono a lui relativi (lato
molti) .
Tramite una semplice query ho visto che non si puo' fare, quindi credo che
l'unica possibilita' sia quella di creare un po' di codice SQL da eseguire
prima per l'eliminazione del lato molti e poi per il lato 1. Giusto ?
E per l'ccodamento di record invece ? In questo caso non ho le idee molto
chiare:
Ho la tabella clienti in relazione 1 a m con i telefoni e quindi di nuovo 1
a m con il tipo di telefono. Dovrei riempire queste tabelle importando i
dati da un'altra tabella.
Ma come importare i dati su 2 tabelle visto che access ne fa scegliere solo
una !?
Grazie ancora per eventuali dritte !!
Fabio


--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: report da query

Salve a tutti
allora mi spiego
da delle tabelle che precedentemente fatto ho:
1)ho fatto una maschera con sottomaschera tale sottomaschera ha un proprio
"ID"
2)ho fatto una query "stampe" che mi seleziona i dati delle due
maschere(maschera + sottomaschera) con il criterio di ricerca tramite ID
della sottomaschera. e fin qui tutto ok
3)ho fatto un report che corisponde alla query "stampe"
4)nella sottomaschera ho posto un tasto di "stampa Report"
ora clikando sopra il tasto in questiono mi si apre una finestrella che mi
richiede il numero di ID della sottomaschera. E dato che nella
sottomaschera c'è gia il sudetto numero (ID sottomaschera) vorrei sapere:
Come faccio ad assegnare in automatico il numero di "id"(della
sottomaschere) alla query ?
tramite il tasto "stampa report "
cosi che possa stampare direttamente senza dover immetere il numero di "id"
nella finestrella.
N.B.
in sintesi :
vorrei con il tasto "Stampa Report" poter stampare direttamente quello che
ho nella maschera.
senza riimettere il numero di id richiestomi della query.
e un po contorto ma...... speriamo ....
grazie
Andrea

 ha scritto nel messaggio
news:ebesa.83507$DT4.2...@twister1.libero.it...

Nelle query che alimenta il report, nella riga dei criteri, in
corrispondenza della colonna ID, scrivi il riferimento:
Forms!TuaSottoMaschera!TuoID.
Probabilmente non funziona perchè hai usato il pulsante nella sottomaschera
che se è foglio dati o maschere continue restituisce il primo ID dell'elenco
o nessun ID; o sposti tutto nella maschera principale e in questo caso il
criterio nella query diventa
Forms!MascheraPrincipale!TuoIDMascheraPrincipale, oppure usi l'ID di join
che lega la principale alla sottomaschera.
Ancora puoi provare con la sintassi completa:
Forms![MascheraPrincipale]![SotttoMaschera].Form![TuoID].
Ci sono altre soluzioni.
Facci sapere.
Ciao, Carlo
Newsgroup: it.comp.appl.access
Titolo: id3 tag degli mp3

come posso fare a prendere i suddetti, e metterli in una tabella di access ?

 come posso fare a prendere i suddetti, e metterli in una tabella di access
?
Dovresti aprire il file in modalità Binary e leggerne l'header. Naturalmente
devi conoscere il "tracciato record" ID3, cioè il significato di ogni byte
in base alla posizione.
Esempio:
Dim FileOpen As Integer
FileOpen = FreeFile
Open "miofile.mp3" For Binary Access Read As #FileOpen
[lettura header ID3]
[Interpretazione ID3]
Close #FileOpen
[Apertura RecordSet]
[Scrittura records]
[Chiusura RecordSet]
I passaggi tra parentesi quadre richiedono lo studio degli esempi sulla
guida in linea di Access, e la conoscenza dell' ID3 tag.
In altre parole, F1 e Google.
--
Ciao, AntoGal
*************************************************
Gestione punti vendita (casse e pos NCR)
 
www.powerretail.it
-------------------------------------------------------------
per scaricare un gioco di DAMA ITALIANA
http://volftp.mondadori.com/italiani/galletta/
*************************************************

  -  rimuovi XXX x rispondere
Newsgroup: it.comp.appl.access
Titolo: report con sottodettalio

Buon giorno a tutti.
Devo fare un report che mi evidenzia dei risultati per mese sia di un
prodotto sia delle linee di aggregazione del prodotto.
Inoltre, per complicare  la cosa, in corrispondenza di ogni mese devo
anche esporre il progressivo.
Spero di trovare qualche suggerimento.
Grazie
Lucia

 ha scritto nel messaggio
news:3c669df2...@powernews.libero.it...

Hai già provato con il raggruppamento (nel report) per mese, prodotto e
linee di aggregazione?
Ciao.
--
Sergio MAZZA



Purtroppo si, ho già provato: l'aggregazione della linea prodotto mi
crea una sola riga dove mi totalizza i risultati dell'intero anno
mentre io ho bisogno di vedere l'andamento della linea.
Ho pensato ad un sottoreport ma non riesco ad impostarlo.
Per quanto riguarda il problema dei progressivi, sono riuscita a
trovare la soluzione: bastava creare un campo con somma parziale per
gruppo.
Grazie e ciao
LUCIA


Dove hai posizionato i controlli? In quale sezione? Se "l'andamento della
linea" lo inserisci nel corpo dovresti vedere i dettagli...
Ciao.
--
Sergio MAZZA



Accidenti forse non capisco cosa intendi per controllo!
Il report non espone i singoli record ma soltanto le aggregazioni in
questa sequenza:
Linea
Prodotto
Mese
Se provo a spostare sopra il mese non ottengo più la mensilizzazione
del prodotto mentre così, non ho il dettaglio mese della linea.
Porta pazienza, forse riusciremo a capirci!
Grazie e ciao

 Grazie e ciao
Io avrei fatto tutto il contrario:
- raggruppamento per Mese, qui ci posizioni il controllo che visualizza il
Mese;
- (al suo interno) raggruppamento per Prodotto, qui ci posizioni il
controllo che visualizza il Prodotto;
- (al suo interno) raggruppamento per Linea, qui ci posizioni il controllo
che visualizza la Linea;
se vuoi ogni dettaglio della Linea (senza raggruppamento) posizioni il
controllo dentro il corpo...
Ciao.
--
Sergio MAZZA


Se faccio come dici ottongo un risultato di questo tipo:
gennaio			
	prod. 1	linea 1	1000
	prod. 2	linea 1	200
	prod. 3	linea 2	3000
	prod. 4	linea 2	400
febbraio			
	prod. 1	linea 1	290
	prod. 2	linea 1	200
	prod. 3	linea 2	4000
	prod. 4	linea 2	400
totale			9490
Io invece devo ottenere quest'altro tipo di prodotto
linea 1			
	prod. 1	gen	1000
		feb	290
	tot. Prod1		1290
	prod. 2	gen	200
		feb	200
	tot. Prod2		400
 
andam. Linea 1			
		gen	1200
		feb	490
tot.linea 1			1690
 
 
linea 2			
	prod. 3	gen	3000
		feb	4000
	tot. Prod3		7000
 
	prod. 4	gen	400
		feb	400
	tot. Prod4		800
 
andam. Linea 2			
		gen	3400
		feb	4400
tot.linea 2			7800
 
Andam. Generale			
		gen	4600
		feb	4890
totale generale			9490
 
Quello che non riesco ad ottenere č l'andamento mensile del livello di
totalizzazione per linea e generale.
Stň quasi pensando di creare una tabella di appoggio dove parcheggiare
i valori dei diversi livelli di aggregazione! ... Ma non mi piace,
deve esserci un'altra soluzione!!!
Ciao
Newsgroup: it.comp.appl.access
Titolo: Filtrare una maschera

Un saluto a tutti. Sto muovendo i primi passi con Access e sarei grato se
qualcuno potesse aiutarmi.
Vorrei filtrare i records di una maschera che contiene diversi campi.
Nella maschera ho inserito 5 caselle combinate di cui la prima associata ad
un campo della tabella chiamata "Archivio" mentre le altre hanno come
origine riga 4 elenchi da me precostituiti. Vorrei che i 5 filtri fossero
indipendenti, cioè avere la possibilità di scegliere quali e quanti filtri
applicare. Supponendo di chiamare A,B,C,D,E le 5 caselle combinate, vorrei
essere in grado di applicare solo il filtro A, oppure il C, o l'A and D,
ecc.
Il tutto riuscendo a far capire al programma di non considerare le caselle
vuote, altrimenti non mi troverebbe nessun record. Un grazie di cuore per
l'aiuto.

 ha scritto nel messaggio
news:JSwS6.28159$vt.2...@news1.tin.it...

Forse la cosa più semplice per un principiante è fare così.
Creati una query (chiamala Query1) basandola sulla tabella che contiene i
dati da visualizzare.
Nelle righe criteri di Query1 relative ai cinque campi che verranno
selezionati dalle caselle combinate (chiamate come tu dici A, B, C, D, E)
scrivi:
Like Nz([Forms]![Maschera1]![A]; "*")
per il campo selezionato dalla combo A
Like Nz([Forms]![Maschera1]![B]; "*")
per il campo selezionato dalla combo B, e così via.
Creati una maschera chiamata Maschera1 la cui origine record sia Query1 e la
cui visualizzazione sia a Maschere continue.
Nell'intestazione (intestazione e non corpo) di Maschera1 inseriscici le 5
caselle combinate e chiamale A, B, C, D, E.
A fronte dell'evento "Dopo aggiornamento" di tutte e 5 le caselle combinate
genera il seguente codice VBA:
Me.Requery
A questo punto apri Maschera1; nel corpo della maschera vedrai tutti i
record contenuti nella tabella; mano a mano che selezionerai qualcosa dagli
elenchi delle caselle combinate verrà affinato il filtro della maschera;
naturalmente lascerai a Null il valore delle combo in base alle quali non
vuoi effettuare alcuna selezione.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Dubbio sull'uso dei filtri

Salve a tutti,
scusate la domanda forse un pň banale,sono un neofita...
Mi trovo a dover filtrare dati da una tabella, volendo ad esempio
conoscere,partendo dal nome di un cliente,altre eventuali informazioni.
Recentemente ho creato delle funzioni in VBA per la ricerca e la successiva
compilazione di tabelle temporanee a partire dal dato inserito per la
ricerca. Ora chiedo: vi č un modo piů rapido, utilizzando i filtri, di
specificare un dato qualsiasi per la ricerca? Dagli esempi visti in Access,
mi sembra le le condizioni WHERE siano comunque fisse nel tempo, mentre a me
servono condizioni decise di volta in volta dall'utente.
In attesa di aiuti, porgo i miei ringraziamenti.
Gabriele "VentodiMaggio"

servono condizioni decise di volta in volta dall'utente.
amico mio, la condizione Where e' un pezzo di sql.  sql vuol dire
structured query language.  e' un linguaggio, piu' o meno standard per
tutti i programmi che gestiscono i database nel quale si scrivono
query.
un esempio di sql puo' essere:
SELECT Campo1, Campo2 FROM Tabella WHERE Campo1 = qualcosa AND
Campo3=qualcos'altro ORDER BY Campo4 DESC
cioe': visualizzami i campi Campo1 e Campo2 di tutti i record della
tabella Tabella per i quali record Campo1 valga qualcosa e Campo3
valga qualcos'altro, poi metti i record ordinati secondo il valore di
Campo4 in ordine dal piu' grande al piu' piccolo.
una query di access e' definibile in linguaggio sql, piu' precisamente
con una cosiddetta stringa sql.
purtroppo sull'help in linea l'sql non e' trattato come argomento a
se', ma lo dovresti trovare in qualsiasi manuale che si occupa di
database.
dal punto di vista della programmazione, una stringa sql altro non e'
che una vera e propria stringa di testo, manipolabile a volonta'.
quando hai ottenuto la stringa sql che ti serve, la puoi eseguire o la
puoi passare ad una query gia' esistente.
quello che a te serve e' creare del cosiddetto sql dinamico, cioe'
creare piu' o meno da zero una stringa di testo secondo le regole
dell'sql, ed eseguirla o passarla ad una query.  vediti sull'help
runsql e execute.
ad esempio:
dim ssql as string
ssql = "SELECT * FROM Anagrafica WHERE Matricola = " &
Forms!Maschera!txtMatricola
cioe' fai conto di avere una maschera che si chiami Anagrafica, che
contenga un controllo che si chiami txtMatricola.  se nel controllo
txtMatricola c'e' scritto 17, la riga li' sopra varra':
SELECT * FROM Anagrafica WHERE Matricola = 17
a questo punto puoi usare la stringa sql per aprire un recordset, per
assegnarla come sorgente dati di una maschera, come sql di una query
ed aprire la query stessa... vedi tu.
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/

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

Qualcuno sa darmi qualche dritta su dove posso trovare del materiale
didattico sulle relazioni tra tabelle o query di tipo join?


Cerca informazioni sul linguaggio SQL e database relazionali.
Per esempio:
http://www.harrrdito.it/corsi/sql_003.asp
http://www.suffritti.it/SQLTutorial.htm
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: Query con problema DSUM

salve a tutti, ho un problemino nella creazione di una query:
ho una tabella1 con 4 campi, [ID], [Categoria], [Prezzo], [Quantità] e
una tabella2 con un campo solo[Categorie] dove sono elencate le 10
categorie:
vorrei creare una query che dovrà essere l'origine di un report con
come primo campo le mie 10 categorie prese dalla tabella 2, nel
secondo campo la quantità di prodotti per ogni categoria.
qui sta il problema: volevo usare la funzione DSUM, ma dove la metto?
e soprattutto come faccio a parametrizzare i suoi criteri a seconda
della categoria del primo campo??
spero di essere stato chiaro.
ciao e grazie a chiunque possa insegnarmi qualcosa.
Saluti
Fabià

"fabià" <fabi...@SPAMyahoo.com> ha scritto nel messaggio
news:3dd16836....@powernews.inwind.it...

A mio avviso non c'è bisogno di usare la funzione DSum e la Tabella2: è
sufficiente creare una query di raggruppamento basata su Tabella1 che abbia
il seguente codice SQL:
SELECT Tabella1.Categoria, Sum(Tabella1.Quantità) AS SommaDiQuantità
FROM Tabella1
GROUP BY Tabella1.Categoria;
Comunque, al livello didattico, se il campo CAtegoria è di tipo Testo e vuoi
usare la Tabella2 e la funzione DSum, questo è il codice SQL della query:
SELECT Tabella2.Categoria, Val(DSum("Quantità", "Tabella1", "Categoria=" &
Chr$(34) & [Categoria] & Chr$(34))) AS Totale
FROM Tabella2;
 Seinvece il campo Categoria è di tipo Numerico:
SELECT Tabella2.Categoria, Val(DSum("Quantità", "Tabella1", "Categoria=" &
[Categoria] AS Totale
FROM Tabella2;
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------



complico un pelo la cosa:
nella Tabella1 c'è un quinto campo chiamato [Genere], io vorrei 
che nella mia query ci fosse un campo come quello che mi hai insegnato
e altri due in cui la somma viene fatta sui record in cui
[Genere]=donna o uomo oltre ad essere ragruppati per categoria.
cosa devo aggiungere al codice? (la sintassi di DSUM che hai scritto
non la conosco!
grazie Roberto, come al solito mi hai aperto nuove strade di access da
studiare. 
Saluti
Fabià

 Fabià
--




tutto funziona benissimo a parte una cosa: quando non ci sono elementi
da sommare compare #Errore: come faccio ad evitarlo e far venire 0 ?
la cosa mi da noia quando faccio campi calcolati.
e se volessi usare la tua prima proposta di codice (molto più pulita)?
come faccio ad indicare i criteri donna e uomo ? (uso Where?...sto
imparando:-)
grazie ancora
Saluti
Fabià

 grazie ancora

Newsgroup: it.comp.appl.access
Titolo: A capo nelle caselle di testo dei Report

Forse qualcuno ha già risposto a questa domanda, ma vorrei ugualmnte sapere
se esiste un modo per far andare a capo a comando una riga di una casella di
testo, in un report o una maschera.
Ho provato con chr(13) ma non va...
Grazie,
Salvatore

 ha scritto nel messaggio
news:9pd6vs$ip8$1...@pegasus.tiscalinet.it...

Prova con vbCrLf (vedi help).
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ha scritto nel messaggio
news:8Aqu7.10337$0Y2.2...@news.infostrada.it...

Ho provato ma funziona solo col visual basic.
Se lo utilizzo nei report lo scambia per il nome di un campo.

 ha scritto nel messaggio
news:9pdese$bib$1...@lacerta.tiscalinet.it...

Scusami, ma se non lo usi in una riga di codice VBA di una routine del
report, dove pensi di scriverla quella costante figurativa?



So che ripensarci è brutto segno, ma per curiosità, dove lo scrivevi
chr(13).
Comunque se stai digitando un testo in una casella di testo di una maschera,
per andare a capo devi pigiare contemporaneamente i tasti Ctrl+Invio.


 ha scritto nel messaggio
news:9pd6vs$ip8$1...@pegasus.tiscalinet.it...


 ha scritto nel messaggio
news:9pd6vs$ip8$1...@pegasus.tiscalinet.it...

In una maschera devi impostare la proprieta' "funzione tasto invio" a "Nuova
riga del campo", in un report non devi fare niente.
Inserire il chr(13) non e' sufficiente per andare a capo, devi aggiungere
anche il LineFeed chr(10).
Se imposti nuova riga, comunque, basta digitare invio per inserire un a capo
nel testo.
Sib
--
----------------------------------------------------
la mia home:
http://digilander.iol.it/syb
----------------------------------------------------
il sito comune di it.comp.database.access:
http://www.sitocomune.com
----------------------------------------------------
4000 anni fa', il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente

 ha scritto nel messaggio
news:wsru7.10889$0Y2.2...@news.infostrada.it...

Ho risolto il problema usando Vba ed utilizzando una funzione.
Io volevo ottenere sulle caselle di testo due righe distinte nella stessa
casella a prescindere dalla loro lunghezza.
Per esempio volevo il cognome sulla prima riga ed il cognome sulla seconda.
Inizialmente ho provato scrivendo nell'origine del controllo la stringa
=[cognome]&chr(13)&[nome], ma come ho già detto, l'unico risultato è un
rettangolino al posto del chr(13).
L'uso di Ctrl+Invio può essere utile solo su una etichetta nella quale il
testo è già predefinito.
Ciao, Salvatore

 ha scritto nel messaggio
news:9pfdir$5un$1...@pegasus.tiscalinet.it...

Se vuoi metterlo nell'origine controllo, basta che nell'origine controllo
scrivi:
=[cognome] & Chr(13) & Chr(10) & [nome]
Scusami, ma dal tuo primo messaggio ciò non era chiaro.


 ha scritto nel messaggio
news:9pfiio$1dj8$1...@stargate1.inet.it...

Grazie, funziona.
Ciao
Newsgroup: it.comp.appl.access
Titolo: totali in fondo a report

ho un campo totale di tipo euro che vorrei visualizzare se è l'ultima pagina 
del report e nascondere se è una delle pagine precedenti all'aultima
ho provato cosi ma pare che me.pages valga sempre zero (0)
qualcuno sa dirmi cosa sbaglio?
    If Me.Page = Me.Pages Then
        campo.visible=true
    else
        campo.visible=false
    end if 

 ha scritto nel messaggio 
news:44f8648b$0$35077$4faf...@reader4.news.tin.it...

Ciao sono Michele. A suo tempo, di fronte a problema simile, ho impostato il 
campo valuta come
non visibile, ho creato un altro campo non associato dove al suo interno 
ponevo un IIf con condizione
Page=Pages. Con condizione vera ritornava il valore del campo, con 
condizione falsa ritornava "".
Solo che ad essere sincero il campo che nel tuo caso è valuta, nel caso mio 
era uno string.
Per convertire una valuta in una stringa, può ritornarti utile questa 
funzione
Function euroconv(Nin As Currency) As String
On Error GoTo Error_func
Dim Negativo As Boolean
Dim strg As String
Dim Lun As Byte
Dim decm As String
Dim unit As String
Dim migl As String
If Nin = 0 Then
    euroconv = "? 0"
    Exit Function
End If
If Nin >= 0 Then
   Negativo = False
Else
    Negativo = True
End If
Nin = Abs(Nin * 100)
strg = Str(Nin)
strg = Trim(strg)
Lun = Len(strg)
If Lun < 3 Then
    Do While Not Lun = 3
        strg = "0" & strg
        Lun = Len(strg)
    Loop
End If
decm = Right(strg, 2)
unit = Mid(strg, 1, (Lun - 2))
If Len(unit) > 3 Then
migl = Mid(unit, 1, (Len(unit) - 3))
migl = migl & "."
unit = Right(unit, 3)
End If
If Negativo Then
    euroconv = "-? " & migl & unit & "," & decm
Else
    euroconv = "? " & migl & unit & "," & decm
End If
Exit Function
Error_func:
Err.Raise Err.Number, "Euroconv", Err.Description
End Function
Spero di esserti stato d'aiuto.
Saluti 

 il
Scusate, ho visto che il simbolo Euro appare come punto di domanda. A Vostra 
cura sostituire tutti i punti di domanda con il simbolo dell'euro 

 Vostra cura sostituire tutti i punti di domanda con il simbolo dell'euro
Mi sono anche dimenticato di dirVi che questa funzione accetta importi 
da -999999.99 a +999999.99 euro 

 ha scritto nel messaggio 
news:44f8648b$0$35077$4faf...@reader4.news.tin.it...

In quale evento hai inserito il codice?
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: Access 2003 e Sicurezza

Buonasera, chiedo scusa anticipatamente se il quesito è vecchio e
stravecchio ma non ho trovato niente, magari indirizzatemi
............
Il mio problema è il seguente:
se faccio girare un file mdb scritto interamente da me con Access 2000
(tabelle, query, maschere e codice VBA) su Access 2003, mi si aprono
tre maschere consecutivamente che mi avvertono:
- la prima che il codice potrebbe essere dannoso per il computer
- la seconda mi chiede di procedere o no (o qualcosa del genere) 
- la terza mi dice di scaricare un Service Pack di Microsoft Jet
Il che è una bella rottura.
Come si elimina tutto ciò?
E' sufficiente scaricare il SP?
Access 2000 andava meglio?
Grazie per la risposta
Filippo

 Access 2000 andava meglio?
Avvisi di sicurezza in Access 2003
www.donkarl.com/it/?FAQ2.28
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it

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





Volevo sapere se era possibile fare un database di 
access2000 eseguibile senza usare visual basic, o per lo meno se c'è verso non 
far vedere la barra dei menù di access. grazie.



 
  ha scritto nel messaggio 
news:000801bffcaa$fd1adfe0$81fc2dd5@joker
...


Volevo sapere se era possibile fare un database di access2000 eseguibile senza usare visual basic
Si e' possibile.
Puoi usare per esempio Visual C++, Delphi, Powerbuilder (appro, esiste
ancora?) e tanti altri.
Ah, ma tu intendevi senza neanche saper programmare? Allora chiedi a
Lbo, fa buoni prezzi per gli amici del NG :-)
Ciao,
Giovanni
---
Inferno e paradiso mi sembrano sproporzionati. Le azioni degli 
uomini non meritano tanto - JLBorges

ancora?) e tanti altri.
mah, se ne parlava tanto... adesso di meno.  ci sono rubriche sulle
riviste ma non si sente piu'...
--
make it idiot proof and someone will make a better idiot.
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
Newsgroup: it.comp.appl.access
Titolo: Librerie per Access 97

Esiste il modo di crearsi una propria libreria di funzioni da utilizzare
nelle proprie applicazioni senza dover ogni volta importare i vari moduli?
Poi (visto che il runtime non č un compilato) basta copiare basta con
l'applicazione anche la libreria relativa?
Grazie
--
*****************************
** Harry Evans - Bolzano
** Clipper Specialist & Magician
** e-mail:  
harry...@tin.it
*****************************
---------------------------------------------------------
->C.N.G.E.I. - Sezione di Bolzano
->
www.edp-progetti.it/cngei.bz
---------------------------------------------------------



nelle proprie applicazioni senza dover ogni volta importare i vari moduli?
Niente di pu' facile!
Ti metti tutte le tue funzioni in uno o piu' moduli di un MDE (cosi' non te
le scopiazzano).
Poi dal DB dove vuoi usarle apri un modulo qualsiasi, vai in strumenti /
riferimenti e lo colleghi!
Fatto! :-)
Con il vantaggio che ricevarai i suggerimenti per eventuali variabili
proprio come per le funzioni di libreri porfessionali.
Saluti.
Luciano


Basta accludere nei Riferimenti il database contenente le funzioni di
libreria; farlo č una prassi assolutamente standard anche perchč
copiando/incollando poi quando si tratta di aggiornare le procedure
son dolori!
Bye, STe


Ho cercato di utilizzare tale approccio ma ho riscontrato un problema
che non ho ancora risolto.
Il riferimento alla libreria è un riferimento assoluto, ossia del tipo
"C:\MieiProgrammi\PippoLib.mde".
Se vado a distribuire la mia applicazione con ODE ed apposito
programma di setup non conosco a priori l'indirizzo assoluto della mia
libreria e quindi ottengo un errore in esecuzione.
Ho provato a ridefinire a run time il riferimento; è possibile se si
utilizzano Mdb invece di Mde ma il progetto viene reinizializzato.
Credo che il tutto sia risolvibile ponendo le dihiarazioni di
costanti, tipi e variabili in un modulo libreria esterno ma
l'impossibilità di utilizzare Mde e la mancanza di certezza sui
risultati raggiungibili mi hanno allontanato, per il momento, da
questo approccio.
Mi piacerebbe sapere se qualcun altro è riuscito a risolvere questi
problemi ed a utilizzare file Libreria in modo efficiente.
Un saluto a utti
---------------
Guido
guc...@gedy.it

 libreria e quindi ottengo un errore in esecuzione...
E tu metti il tuo mde sempre nella cartella documenti, cosi' sei certo di
dove si trova
Sib
Newsgroup: it.comp.appl.access
Titolo: annullare l'effetto nuovo record su INVIO

Salve a tutti,
ho una sottomaschera con 10campi
5 inerenti a versamenti, 5 che si attivano ad uno ad uno in base al
contenuto dei 5 campi sopra citati.
Qual'è il problema:
quando mi trovo sul 10° record, e premo invio dopo aver inserito un valore,
viene visualizzata la suddetta maschera vuota, pronta per acquisire il
secondo record...
Questo invece non deve accadere, visto che la sottomaschera in questione
deve contenere un solo record.
Come risolvo??
Grazie a tutti...
--
Nicola
nick...@libero.it
(per rispondermi togliete
<nospam> dall'indirizzo

 Come risolvo??
Nell'evento su lostfocus del 10 CONTROLLO, fai un setfocus al primo
Antonio

 ha scritto nel messaggio
news:rFpy9.470$8E3....@twister2.libero.it...

Magari mi devo rivedere un po il dizionario di access :-)
grazie molte cmq...


Newsgroup: it.comp.appl.access
Titolo: Molto OT: Corso cad

So di essere molto OT ma un dubbio mi assale...
Secondo voi un corso di cad a domicilio, orari scelti dal cliente, quaranta
ore (dieci di alfabetizzazione in quanto la persona non sa usare il PC e
trenta di cad)
quanto si può chiedere???
70.000 delle vecchie lire all'ora vi sembra troppo?
Grazie Luca

 ha scritto nel messaggio
news:Qx3m9.33196$Eu.7...@twister1.libero.it...

I corsi cad costano.
Se fatti con professionalità e a quelle condizioni mi sembra un prezzo equo
Antonio

 wrote in message
u7dm9.34142$Eu.7...@twister1.libero.it...

Grazie Antonio per l'iniezione di fiducia.

 Grazie Antonio per l'iniezione di fiducia.
Tieni presente che ci sono professori che danno ripetizioni di italiano o
matematica ecc. a 50000 lire e più...
Antonio

Newsgroup: it.comp.appl.access
Titolo: verifica campi in query...(leggi)...

Ho costruito una query incrociata e vorrei tramite DAO (in un pulsante di una
maschera...) che mi verificasse i risultati della query stessa: premetto che la
query ritorna sempre dei campi anche se sono Null(vuoti), il mio test dovrebbe
essere proprio su tali campi nel senso che se sono Null allora la routine viene
bloccata (ExitSub) se invece i campi contengono dei valori allora esegue quel
che voglio io...
Grazie e ciao
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 wrote in message
news:8517a54724bc4100a7...@mygate.mailgate.org...
Ok Ho già fatto... grazie lo stesso.
Ciao !


Newsgroup: it.comp.appl.access
Titolo: Aiuto per finestra su barra delle applicazioni

Ciao a tutti
scusate se la domanda può sembrare banale ma sono agli inizi.
Sto realizzando un programmino in access 2000 per la mia azienda e ho
notato che per ogni form che apro sulla barra delle applicazioni si
apre la corrispondente finestrella, è possibile evitare questo?
Mi spiego meglio, io vorrei che ci fosse solo una finestrella sulla
barra indipendentemente dai form aperti, in visual basic l'ho visto
fare ma in access non so.
Grazie a tutti
Mark

 Mark
Se intendi la barra di stato di Windows, quella con il pulsante "Start", mi
pare che solo nella versione completa di Access vedi il nome delle varie
maschere. Non cosě nella versione runtime dell'applicativo.
Ciao, Carlo