title: ActiveX in applicazione Access

text:
> > sul mio pc sono installati sia Visual Basic 6.0 SP3 che Access 97 OSR2
> > con i quali normalmente sviluppo.
> > Ho dovuto fare una semplice applicazione Access (quindi senza VB6) e mi
> > sono imbattuto nella necessità di fare una chiamata ad un server
> > particolare quindi ho scartato l'ipotesi di usare il controllo ActiveX
> > INET (che Access mi permette di includere anche se deriva da VB6) ed ho
> > utilizzato Winsock. Tutto funziona egregiamente, ma quando vado dal
> > cliente, l'app. mi dice "L'oggetto ActiveX non può creare l'oggetto".
> > Questo comportamento è giusto in quanto il cliente ha installato solo
> > Access quindi:
> > Come faccio ad installare il Winsock presso il cliente?
>
>     crea un progetto con vb6 che contenga l'ocx che ti serve, crea il
> pacchetto di installazione.
>     durante autocomposizione del pacchetto togli tutti i files che non ti
> servono, cioè tutti tranne l'ocx e quelli obbligatori, e installa il tutto
> sul pc del cliente.
Grazie della tempestiva risposta, lì per lì ci avevo pensato anche io però mi
è sorto un dubbio: in questo modo il Winsock viene installato come "SOLO PER
APPLICAZIONI FINALI" o come "SVILUPPATORE"?? A me servirebbe come sviluppatore
visto che lo devo utilizzare in Access
Altri suggerimenti?
Grazie ancora


title: messaggio di errore

author: Federica Picchio

text:
sapete dirmi xche quando vado ad inserire un valore in un nuovo record
di una sottomaschera mi da l'errore :"impossibile assegnare un valore
all'oggetto" poi xo' basta che gli do' ok e tutto funziona. come posso
togliere questo messaggio di errore?
grazie a tutti


title: dupicare le righe in query a campi incrociati

author: gian

text:
Ciao a tutti. in Access xp.
Ho una tabella T_info, con:
mese settore info
ott     A         6
ott     A         4
ott     B         1
nov    A         3
nov    B         5
nov    B         2
Con una query a campi incrociati, utilizzando come riga il mese, come
colonna il settore e come valore la somma(info), ottengo:
mese\settore  A     B
ott                10    1
nov               3      7
Vorrei ottenere invece i dati in questo modo:
mese\settore A       B
ott                10
nov               3
ott                          1
nov                         7
In pratica, per ogni settore, i mesi dovrebbero ripetersi.
Per il settore A ottobre = 10 e novembre =1, mentre B rimane vuoto sia ad
ottobre che a novembre. Poi si ripete ottobre e novembre, con il settore A
vuoto e il settore B valorizzato con 1 e 7 rispettivamente.
Come posso realizzare una cosa del genere?
Grazie a tutti in anticipo.
Giancarlo.


author: Roberto dal portatile

text:
"gian" <
thi...@tin.it
> ha scritto nel messaggio
news:er13d2$pu6$1...@aioe.org...

Un po' strana come richiesta, comunque...
Come intestazione di riga invece di usare solo il mese prova ad usare sia il
mese che il settore che poi userai anche come intestazione di colonna.
> Grazie a tutti in anticipo.
Prego
> Giancarlo.
--
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------


title: Pulsante di Comando

author: LEGENDCARPETS di Cattaneo Roberto

text:
Ho creato sulla Form Ordini un pulsante di Comando che su Click mi apre un
Report Fattura ma quando lo clicco mi apre tutte le fatture non quella che
cerco in particolare che fa riferimento allo stesso ordine.
Nella fattura compare id.ordini come nella Form Ordini..
Vorrei riuscire nella maniera piu' semplice possibile a farlo funzionare
GRAZIE PER LA COLLABORAZIONE.
Devo aggiungere qualcosa qui sotto??
Private Sub Comando326_Click()
On Error GoTo Err_Comando326_Click
    Dim stDocName As String
    stDocName = "FATTURA"
    DoCmd.OpenReport stDocName, acPreview
Exit_Comando326_Click:
    Exit Sub
Err_Comando326_Click:
    MsgBox Err.Description
    Resume Exit_Comando326_Click
End Sub


title: Pulsante di Comando

author: Carlo Costarella

text:
"LEGENDCARPETS di Cattaneo Roberto" <
legend...@virgilio.it
> ha scritto
nel messaggio news:3ale9.75327$pX1.2...@news2.tin.it...

Alimenta il report con una query che abbia nei criteri l'ID della maschera.
Sotto il campo id.ordini nella query, nella riga dei criteri scrivi:
Forms!TuaForms!IDOrdini
Oppure più semplicemente:
DoCmd.OpenReport stDocName, acPreview, , "[IDOrdini]=" & Me.IDOrdini
Ciao, Carlo


title: caricare librerie

author: tiziano

text:
          ciao,
ho un piccolo problema ho creato un db ma se provo su un'altra macchina non
funziona, come posso far caricare delle librerie, vedi DAO, in automatico?
Grazie
Tiz
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: caricare librerie

author: Roberto da casa

text:
"tiziano" <
tiziano...@libero.it
> ha scritto nel messaggio
news:212Z63Z101Z32Y...@usenet.libero.it...
>
>           ciao,
> ho un piccolo problema ho creato un db ma se provo su un'altra macchina
non
> funziona, come posso far caricare delle librerie, vedi DAO, in automatico?
> Grazie
> Tiz
Penso che i riferimenti di un datbase non possono essere aggiunti
automaticamente.
Anche se mi piacerebbe essere smentito.
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: caricare librerie

author: Pablitomf

text:
Roberto da casa ha scritto:
> "tiziano" <
tiziano...@libero.it
> ha scritto nel messaggio
> news:212Z63Z101Z32Y...@usenet.libero.it...
> >
> >           ciao,
> > ho un piccolo problema ho creato un db ma se provo su un'altra macchina
> non
> > funziona, come posso far caricare delle librerie, vedi DAO, in automatico?
> > Grazie
> > Tiz
> Penso che i riferimenti di un datbase non possono essere aggiunti
> automaticamente.
> Anche se mi piacerebbe essere smentito.
Peccato non poterti smentire :-D
--
Ciao
Pablitomf (Maurizio Facciuti)
------------------------------
http://www.sitocomune.com/
http://www.accessgroup.it/
------------------------------
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: caricare librerie

author: namor

text:
Roberto da casa ha scritto:
> "tiziano" <
tiziano...@libero.it
> ha scritto nel messaggio
> news:212Z63Z101Z32Y...@usenet.libero.it...
> >           ciao,
> > ho un piccolo problema ho creato un db ma se provo su un'altra macchina
> non
> > funziona, come posso far caricare delle librerie, vedi DAO, in automatico?
> > Grazie
> > Tiz
> Penso che i riferimenti di un datbase non possono essere aggiunti
> automaticamente.
> Anche se mi piacerebbe essere smentito.
Si può fare negli mdb, almeno da A2000 in poi, lavorando sull'insieme
Application.References.
Si possono aggiungere riferimenti a librerie registrate, o a generici
files mdb, mde, dll, ocx, ecc...
Avevo sviluppato tempo fa un mdb A00 che all'avvio verificava la presenza
dei riferimenti necessari ed eventalmente chiedeva all'utente di indicare
il percorso del file di libreria necessario e lo ricollegava.
Da A2000 basta usare Application.References(n).IsBroken per verificare un
riferimento. Non so se c'è anche in A97.
Non si possono invece aggiungere riferimenti a runtime negli mde, vedasi
thread "Mde come libreria esterna" del 02/01/2005.
Namor
--
namor at inwind punto it



title: caricare librerie

text:
"namor" <
do...@spam.me
> ha scritto nel messaggio
news:cs0ief$112$1...@news.newsland.it...
> Roberto da casa ha scritto:
> > "tiziano" <
tiziano...@libero.it
> ha scritto nel messaggio
> > news:212Z63Z101Z32Y...@usenet.libero.it...
>
> > >           ciao,
> > > ho un piccolo problema ho creato un db ma se provo su un'altra
macchina
> > non
> > > funziona, come posso far caricare delle librerie, vedi DAO, in
automatico?
> > > Grazie
> > > Tiz
>
> > Penso che i riferimenti di un datbase non possono essere aggiunti
> > automaticamente.
> > Anche se mi piacerebbe essere smentito.
>
> Si può fare negli mdb, almeno da A2000 in poi, lavorando sull'insieme
> Application.References.
> Si possono aggiungere riferimenti a librerie registrate, o a generici
> files mdb, mde, dll, ocx, ecc...
> Avevo sviluppato tempo fa un mdb A00 che all'avvio verificava la presenza
> dei riferimenti necessari ed eventalmente chiedeva all'utente di indicare
> il percorso del file di libreria necessario e lo ricollegava.
> Da A2000 basta usare Application.References(n).IsBroken per verificare un
> riferimento. Non so se c'è anche in A97.
Esite anche in Access 97, ma io ne ignoravo l'esistenza.
Per maggiori dettagli leggere quanto scritto su l'help circa l'argomento
Insieme References.
Comunque riporto qui di seguito l'esempio dell'help che indica come
aggiungere un riferimento ad un database:
===========================
Nell'esempio riportato di seguito viene creato un riferimento a una
determinata libreria tipo.
Function RiferimentoDaFile(strNomeFile As String) As Boolean
 Dim ref As Reference
 On Error GoTo Error_RiferimentoDaFile
 Set ref = References.AddFromFile(strNomeFile)
 RiferimentoDaFile = True
Exit_RiferimentoDaFile:
 Exit Function
Error_RiferimentoDaFile:
 MsgBox Err & ": " & Err.Description
 RiferimentoDaFile = False
 Resume Exit_RiferimentoDaFile
End Function
È possibile richiamare tale funzione utilizzando una routine che crea un
riferimento al Controllo calendario come quella riportata di seguito.
Sub CreaRiferimentoCalendario ()
 If RiferimentoDaFile("C:\Windows\System\Mscal.ocx") = True Then
  MsgBox "Riferimento impostato con esito positivo."
 Else
  MsgBox "Riferimento non impostato con esito positivo."
 End If
End Sub
==========================
> Non si possono invece aggiungere riferimenti a runtime negli mde, vedasi
> thread "Mde come libreria esterna" del 02/01/2005.
> Namor
--



title: caricare librerie

text:
namor ha scritto:
[CUT]
> Si può fare negli mdb, almeno da A2000 in poi, lavorando sull'insieme
> Application.References.
Ci è proprio piaciuta sai? Non la sapevo per niente questa dei
References...non si finisce mai di apprendere... altro che Preistoria! ;)
--
Ciao
Pablitomf (Maurizio Facciuti)
------------------------------
http://www.sitocomune.com/
http://www.accessgroup.it/
------------------------------
questo articolo e` stato inviato via web dal servizio gratuito



title: caricare librerie

author: Alessandro Baraldi

text:
"Pablitomf" <
maurizio...@accessgroup.it
> wrote in message
news:cs0hsq$q3k$
1...@news.newsland.it
[CUT]
> > >           ciao,
> > > ho un piccolo problema ho creato un db ma se provo su un'altra macchina
> > non
> > > funziona, come posso far caricare delle librerie, vedi DAO, in automatico?
> > > Grazie
> > > Tiz
>
> > Penso che i riferimenti di un datbase non possono essere aggiunti
> > automaticamente.
> > Anche se mi piacerebbe essere smentito.
>
> Peccato non poterti smentire :-D
SI possono aggiungere sicuramente Runtime, basta che il
DB non sia un MDE.
Basta caricare la Libreria vi riporto l'Help
(sperando di non aver frainteso):
Nell'esempio riportato di seguito viene creato un riferimento a una
determinata libreria tipo.
Function RiferimentoDaFile(strNomeFile As String) As Boolean
	Dim ref As Reference
	On Error GoTo Error_RiferimentoDaFile
	Set ref = References.AddFromFile(strNomeFile)
	RiferimentoDaFile = True
Exit_RiferimentoDaFile:
	Exit Function
Error_RiferimentoDaFile:
	MsgBox Err & ": " & Err.Description
	RiferimentoDaFile = False
	Resume Exit_RiferimentoDaFile
End Function
È possibile richiamare tale funzione utilizzando una routine che crea un
riferimento al Controllo calendario come quella riportata di seguito.
Sub CreaRiferimentoCalendario ()
	If RiferimentoDaFile("C:\Windows\System\Mscal.ocx") = True Then
		MsgBox "Riferimento impostato con esito positivo."
	Else
		MsgBox "Riferimento non impostato con esito positivo."
	End If
End Sub
Ciao
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Verifica numerazione fatture

author: Fabio Montagner

text:
Esiste la possibilità di verificare che tutta la numerazione delle fatture
sia completa, cioè non esistano numeri mancanti.
Nel mio caso ho un elenco di fatture (non le emetto, per cui non gestisco la
numerazione automatica) e in un report devo elencarle, inserendo righe vuote
con avvisi che manca il numero di fattura.
Es. fatture n. 1, 2,5,7
Report:
1
2
manca
manca
5
manca
7
Ho pensato ad una tabella temporanea, ma non c'è una strada più breve?


title: Verifica numerazione fatture

author: Miro

text:
"Fabio Montagner" <
f.mon...@issz.vr.it
> ha scritto nel messaggio
news:890ir6$3pss$1...@stargate1.inet.it...

Io ho risolto così spero di esserti stato utile ciao.
Public Sub TrovaVuoti()
 Dim Strisql As String
    Dim dbs As Database
    Dim rst As Recordset
    Dim rsti As Recordset
    Dim valprec As Long ' valore precedente
    Dim i As Variant
    Dim cont
    Dim A
    Dim varX
    Dim varRestituisce As Variant
    Set dbs = CurrentDb
    Strisql = "SELECT Prima_Nota.N_Fa, Prima_Nota.D_Fa FROM Prima_Nota WHERE
(((Prima_Nota.N_Fa) Is Not Null) AND ((Prima_Nota.Des_Op)='Fattura Clienti')
AND ((Prima_Nota.D_Fa)>=#1/1/99#)) ORDER BY Prima_Nota.N_Fa;"
    Set rst = dbs.OpenRecordset(Strisql)
    cont = DMax("N_Fa", "Query3")
    varRestituisce = SysCmd(acSysCmdInitMeter, "Attendere.....", cont)
        For i = 1 To cont Step 1
            A = DLookup("N_Fa", "Query3", "N_Fa=" & i & "")
                If (IsNull(A)) Then
                    Set rsti = dbs.OpenRecordset("vedo")
                        With rsti
                            .AddNew                 ' Aggiunge un nuovo
                            !Cliente = i            ' Aggiunge i dati.
                            !Nome = "Manca!"        ' Aggiunge i dati.
                            .Update                 ' Salva i dati
                        End With
                End If
                Do Until rst.EOF
                    valprec = rst("N_Fa")
                    rst.MoveNext
                        If rst.EOF = True Then
                            Exit Do
                        End If
                        If valprec = rst("N_Fa") Then
                            Set rsti = dbs.OpenRecordset("vedo")
                                With rsti
                                    .AddNew
                                    !Cliente = valprec
                                    !Nome = "Fattura Doppia! "
                                    .Update
                                End With
                        End If
                    rst.MoveNext ' importantissimo!
                Loop
            varRestituisce = SysCmd(acSysCmdUpdateMeter, i)
        Next i
    varRestituisce = SysCmd(acSysCmdClearStatus)
    Set rsti = dbs.OpenRecordset("vedo")
        If rsti.RecordCount = 0 Then
            MsgBox "Nessun Errore è Stato Rilevato.", vbInformation +
vbOKOnly + vbDefaultButton1, "Resoconto"
            rst.Close
            Set dbs = Nothing
        End If
    Set dbs = Nothing
    Set rst = Nothing
    Set rsti = Nothing
    End Sub


title: Problemi di collegamento di una pagina ASP con Database Access

author: Micione

text:
Salve a tutti, ho un piccolo problema.
Ho realizzato al lavoro un piccolo server web interno al mio gruppo con
apache 1.3.23.
Ho realizzato la pagina in ASP, collegato l'origene dati ODBC, ma quando
collego la pagina ad una tabella di Access, mi viene visualizzato solamente
i nomi dei campi della tabella, ma non i valori, dove sbaglio?
Dipende dalla pagina ASP?
Il collegamento al Database c'è, altrimenti non verrebbero visualizzati
neanche i nomi dei campi.
Mi sapete dare un mano?
Grazi a tutti per l'aiuto che saprete darmi...
;-))


author: Stefano Facchin

text:
Hai provato a verificare l'oggetto recordset?
Mi spiego:
hai creato un ciclo che riempia (con l'ggetto recordset) i campi della
tabella oppure hai creato solo le intestazioni?
Spero ti sia di aiuto.
Ciao
stefano
Micione <
mici...@ciaoweb.it
> wrote in message
a4rref$k91$1...@newsreader.mailgate.org...



text:
"Stefano Facchin" <
st...@galactica.it
> ha scritto nel messaggio
news:a4s1o1$76h$1...@lisa.galactica.it...
> Hai provato a verificare l'oggetto recordset?
> Mi spiego:
> hai creato un ciclo che riempia (con l'ggetto recordset) i campi della
> tabella oppure hai creato solo le intestazioni?
> Spero ti sia di aiuto.
>
> Ciao
Oddio come si sarà capito non sono molto esperto.
Io ho collegato la pagina ASP ad una tabella del Database e mi aspettavo
oltre alle intestazioni anche i valori nella tabella, ma evidentemente non è
così...
Un ciclo che riempia i campi della tabella?
Sinceramente no, non so come si fa, puoi speigarmelo?
Sempre se nno è troppo lungo...
Grazie....


author: Alessandro Nazzani

text:
"Micione" <
mici...@ciaoweb.it
> wrote in message
news:a4rref$k91$1...@newsreader.mailgate.org...
> Salve a tutti, ho un piccolo problema.
> Ho realizzato al lavoro un piccolo server web interno al mio gruppo con
> apache 1.3.23.
> Ho realizzato la pagina in ASP, collegato l'origene dati ODBC, ma quando
> collego la pagina ad una tabella di Access, mi viene visualizzato
solamente
> i nomi dei campi della tabella, ma non i valori, dove sbaglio?
> Dipende dalla pagina ASP?
> Il collegamento al Database c'è, altrimenti non verrebbero visualizzati
> neanche i nomi dei campi.
Una pagina ASP su Server Apache? Usi qualcosa tipo ChiliSoft.ASP? Perché
altrimenti ho forti dubbi che tu possa riuscire; se ci riesci ti prego di
farmelo sapere.
Alessandro


title: Tracciato clienti/fornitori - software

author: Massimo Piubelli

text:
Ciao a tutti,
in riferimeto al post relativo alla produzione del tracciato...
qualcuno ha trovato per caso il software per il controllo formale del tracciato?
In questo link
http://telematici.agenziaentrate.gov.it/Main/Avviso?id=20070801112913
se ne parla, ma se magari inserissero anche il link diretto, non sarebbe niente male!!
Ciao e grazie,
Max


title: Tracciato clienti/fornitori - software

text:

Trovato... solo che richiedono utente e password .
L'area software è riservata:-(
>
> Ciao e grazie,
> Max


title: Tracciato clienti/fornitori - software

author: roby.roma isw 232

text:
ma se è un software scaricabile, non si potrebbe rendere disponibile a
tutti?
per fare delle prove e preparare sti benedetti tracciati toccherà pure
essere sicuri del risultato, non mi attendo collaborazione da parte
del commercialista esterno all'azienda.


title: Tracciato clienti/fornitori - software

text:
roby.roma isw 232 wrote:
> ma se è un software scaricabile, non si potrebbe rendere disponibile a
> tutti?
Hai perfettamente ragione... prova a scrivergli!!!
http://www1.agenziaentrate.it/comunicare/contact_center/index.htm


title: Tracciato clienti/fornitori - software

text:
On 6 Ago, 15:44, "Massimo Piubelli"

ci stavo anche provando ma ... :
È stato raggiunto il numero massimo di mail ricevibili. La preghiamo
di riprovare nei prossimi giorni o di contattare il CAM attraverso gli
altri canali di informazione e assistenza (Call center, SMS).
comuqnue a parte gli scherzi intendevo dire che, se qualcuno ha le
credenziali per Entratel, lo potrebbe scaricare e renderlo di nostro
dominio.


title: Tracciato clienti/fornitori - software

author: Ivan da casa

text:
"roby.roma isw 232" <
roby...@ngi.it
> ha scritto nel messaggio
news:1186409078.6...@b79g2000hse.googlegroups.com...
On 6 Ago, 15:44, "Massimo Piubelli"
<massimo_to...@accessgroup.it.invalid> wrote:
> roby.roma isw 232 wrote:
> > ma se č un software scaricabile, non si potrebbe rendere disponibile a
> > tutti?
>
> Hai perfettamente ragione... prova a scrivergli!!!
>
>
http://www1.agenziaentrate.it/comunicare/contact_center/index.htm
ci stavo anche provando ma ... :
Č stato raggiunto il numero massimo di mail ricevibili. La preghiamo
di riprovare nei prossimi giorni o di contattare il CAM attraverso gli
altri canali di informazione e assistenza (Call center, SMS).
comuqnue a parte gli scherzi intendevo dire che, se qualcuno ha le
credenziali per Entratel, lo potrebbe scaricare e renderlo di nostro
dominio.
'desso lo scarico io, se ci riesco !!!
IvanDaBologna


title: Tracciato clienti/fornitori - software

text:
"Massimo Piubelli" <massim...@accessgroup.it.invalid> ha scritto nel
messaggio news:f976oe$smk$1...@tdi.cu.mi.it...


Ciao e grazie,
Max
.... ALLORA ... ho appena scaricato l'EXE.
ECF00100.exe
E' un file autoestraente da 2,40 MB. Il fatto è che non so se si 'attacca'
al software di sistema (come lo chiamano loro!) e quindi diventa una specie
di plug-in. Io personlmente non redigo questo elenco poichè lo fa il
commercialista per me ....
Ora datemi una idea del come metterlo in condisione o a disposizione di
altri ...
IvanDaBologna


title: Tracciato clienti/fornitori - software

text:
me lo invii per posta?
faccio due prove e se va bene lo metto nel mio blog
roby.roma chiocciola
tiscali.it


title: Tracciato clienti/fornitori - software

text:
Ivan da casa wrote:
> Ora datemi una idea del come metterlo in condisione o a disposizione
> di altri ...
provi a mandarlo anche a me???
massimo chiocciolina accessgroupt puntino it
>
> IvanDaBologna
Ciao,
Max


title: Tracciato clienti/fornitori - software

text:
Massimo Piubelli wrote:
> provi a mandarlo anche a me???
ops... errorino

accessgroup.it
> Ciao,
> Max


title: Tracciato clienti/fornitori - software

author: RobertoA

text:
Veramente non serve loggarsi per tirarlo giu
Almeno da qua:
ftp://ftp.finanze.it/pub/mod2007/ECFAS100.exe
tratto dalla pagina
http://www.agenziaentrate.gov.it/ilwwcm/connect/Nsi/Strumenti/Software/ComunicazioniDomande/Comunicazione+Elenco+Clienti+e+Fornitori/
Ciao
RobertoA


title: Tracciato clienti/fornitori - software

text:
ok scaricato, ed installato previa installazione del runtime java.
Ebbene è utile per la compilazione di qualche dato di prova e
verificare come è in effetti il tracciato, se qualcuno ha pochissimi
dati potrebbe utilizzare questo software senza problemi.
Non è il mio caso, debbo x forza preparare il tracciato da zero..
sarebbe ottimo avere il software di controllo:
Nella sezione "Software" e' disponibile la versione 1.0.0 del 1 agosto
2007 del codice di controllo delle Comunicazioni finalizzate alla
raccolta delle informazioni relative agli elenchi dei clienti e dei
fornitori (ECF00100).
http://telematici.agenziaentrate.gov.it/Main/Avviso?id=20070801112913
solo che ci si entra solo effettuando il log.
che mi dite?


title: Tracciato clienti/fornitori - software

author: Mattia

text:
"Massimo Piubelli" <massim...@accessgroup.it.invalid> ha scritto nel
messaggio news:f976oe$smk$1...@tdi.cu.mi.it...


Ciao e grazie,
Max
--------------------------------
scusate ma cosa si intende per operazioni con iva non esposta in fattura?
neppure il mio commercialista lo sa.
ciao!


title: problemi con DLOOKUP in Access 2

author: Maurizio

text:
Sto utilizzando una vecchia applicazione in Access 2.0
Ho una maschera Anagrafe che permette di vedere i dati anagrafici dei
clienti. All'interno di tale maschera c'e' una sottomaschera, di nome
Articoli, che fa vedere gli articoli di ogni cliente.
Quando inserisco un codice EAN nella sottomaschera Articoli dovrebbe
comparire in automatico la descrizione dell'articolo presente nella tabella
AnagrafeArticoli.
Ho utilizzato la seguente espressione:
Me.Descrizione= DLookup("[Descrizione]", "AnagrafeArticoli", [CODICEEAN] =
Schede![Anagrafe]![Articoli].Scheda![CODICEEAN])
ma ottengo il seguente messaggio di errore: "Riferimento al campo Articoli
non valido" ?
ho fatto varie prove ma senza successo: qualcuno può darmi una mano ?
grazie e buon lavoro
Maurizio


title: problemi con DLOOKUP in Access 2

author: Roberto dalla campagna

text:
Maurizio <
maurizio...@tin.it
> wrote in message
W2eUa.24142$Za4.6...@news2.tin.it...

Premetto che non conosco Access 2.0, quindi nel darti la soluzione ipotizzo
che la funzione DLookup funzioni come in Access 97.
Se come immagino la sottomaschera Articoli ha una visualizzazione a maschere
continue o a foglio dati, non puoi risolvere il problema usando un codice
VBA a fronte di un qualsivoglia evento.
Fossi in te, se come immagino il campo CODICEEAN è di tipo Testo, proverei a
scrivere nell'origine controllo della casella di testo Descrizione:
= DLookup("[Descrizione]"; "AnagrafeArticoli"; "CODICEEAN = '" & CODICEEAN &
"'")
Se invece CODICEEAN fosse un campo di tipo Numerico scriverei:
= DLookup("[Descrizione]"; "AnagrafeArticoli"; "CODICEEAN = " & CODICEEAN)
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: problemi con DLOOKUP in Access 2

text:
"Roberto dalla campagna" <
r.ma...@libero.it
> ha scritto nel messaggio
news:MRrUa.204950$lK4.5...@twister1.libero.it...

grazie funziona !
ho creato una procedura associata all'evento Dopo Aggiornamento (del campo
CODICEEAN).
in questo modo se l'utente inserisce il codice EAN compare in automatico la
descrizione però, se vuole, può modificare la descrizione (mi hanno chiesto
questa possibilità).
buon pomeriggio
Maurizio


title: probleminoo

author: Call Center Genova

text:
Ho caricato office97 con licenza
corretta, ma comunque non funziona Access e solo access...

Laura


title: probleminoo

author: Karl Donaubauer

text:
"Call Center Genova" ha scritto:
>Ho caricato office97 con licenza corretta, ma comunque non
>funziona Access e solo access...
La soluzione per l'errore di licenza dipende dalla versione di Windows:
http://support.microsoft.com/support/kb/articles/Q191/2/24.asp
http://support.microsoft.com/support/kb/articles/q141/3/73.asp
http://support.microsoft.com/support/kb/articles/q241/1/41.asp
--
HTH
Karl
*********
Access-FAQ (tedesco):
http://www.donkarl.com


title: Messaggio di Access

author: Massimo

text:
Ciao a tutti, è prorpio vero che non si finisce mai di imparare.
Devo fare una semplice maschera dove selezionare il nome del
trasportatore, la data di inizio e la data di fine per generare un
report collegato ad una semplice query.
Ovviamente per semplificare le cose ed evitare errori, uso la combo
box sia per il trasportatore che per le date.
Seleziono i paramteri che mi interessano ed ecco l'errore che ricevo
(Office 2003 e win Vista) "Il modulo di gestione di database non può
bloccare la tabella "ViaggioT" perchè in uso da un altro utente o
processo"
Teniamo conto che:
- non ci sono moduli
- il db non è in rete
- ho gia provato a aprire un db nuovo e ricaricare tutto
A qualcuno di voi è già successo?
Grazie
Massimo


title: Messaggio di Access

author: Roberto da Parma

text:
"Massimo" <
maxpall...@libero.it
> ha scritto nel messaggio
news:f63c1d23-36d8-4bf3...@x8g2000yqk.googlegroups.com...


Grazie
Massimo
Hai fatto tutti gli aggiornamenti?
Prova a creare un db nuovo e ad importare tutto.
Ciao
--
Roberto da Parma


title: restituire il percorso del file x MA

author: OL

text:
Caro MAssimiliano!
ho trovato l'errore per il quale il tuo esempio non funzionava in effetti
erano le ultime righe del codice del modulo che erano disabilitate con
l'apostrofo.
Ho tolto gli apostrofi e tutto funziona perfettamente!
e non insistere nel dire che a te funzionava prima di mandarmelo! :-=))))
....l'esempio hiperlink e non alludiamo ad altro!!!! se nň qualcuno si
potrebbe prendere la pizzicata HE! HE!
grazie!
luigi
Option Compare Database
Private Declare Function GetOpenFileName Lib "comdlg32.dll" _
             Alias "GetOpenFileNameA" (pOpenfilename As OPENFILENAME) As
Long
 Private Type OPENFILENAME
    lStructSize As Long
    hwndOwner As Long
    hInstance As Long
    lpstrFilter As String
    lpstrCustomFilter As String
    nMaxCustFilter As Long
    nFilterIndex As Long
    lpstrFile As String
    nMaxFile As Long
    lpstrFileTitle As String
    nMaxFileTitle As Long
    lpstrInitialDir As String
    lpstrTitle As String
    flags As Long
    nFileOffset As Integer
    nFileExtension As Integer
    lpstrDefExt As String
    lCustData As Long
    lpfnHook As Long
    lpTemplateName As String
 End Type
 'Funzione da richamare
 Public Function cmdlg_file(sInitDir As String, sFilter As String)
    'Autore: Stefano Bettini
    'Restituisce: il percorso completo del file selezionato
    Dim OpenFile As OPENFILENAME
    Dim lReturn As Long
    OpenFile.hwndOwner = Application.hWndAccessApp
    OpenFile.lStructSize = Len(OpenFile)
    OpenFile.lpstrFilter = sFilter
    OpenFile.nFilterIndex = 1
    OpenFile.lpstrFile = String(257, 0)
    OpenFile.nMaxFile = Len(OpenFile.lpstrFile) - 1
    OpenFile.lpstrFileTitle = OpenFile.lpstrFile
    OpenFile.nMaxFileTitle = OpenFile.nMaxFile
    OpenFile.lpstrInitialDir = sInitDir
    OpenFile.lpstrTitle = "Selezione"
    OpenFile.flags = 0
    lReturn = GetOpenFileName(OpenFile)
    If lReturn = 0 Then
      cmdlg_file = ""   *** All'inizio di questa riga c'era l'apostrofo ***
    Else
       cmdlg_file = Left(OpenFile.lpstrFile, InStr(OpenFile.lpstrFile,
Chr$(0)) - 1)   *** All'inizio di questa riga c'era l'apostrofo ***
    End If
 End Function
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: restituire il percorso del file x MA

author: MA

text:
"OL" <
onof...@tin.it
> ha scritto nel messaggio
news:ci91h1$7sv$1...@news.newsland.it...
>
> Caro MAssimiliano!
> ho trovato l'errore per il quale il tuo esempio
non funzionava in effetti
> erano le ultime righe del codice del modulo che
erano disabilitate con
> l'apostrofo.
> Ho tolto gli apostrofi e tutto funziona
perfettamente!
> e non insistere nel dire che a te funzionava
prima di mandarmelo! :-=))))
> ....l'esempio hiperlink e non alludiamo ad
altro!!!! se nò qualcuno si
> potrebbe prendere la pizzicata HE! HE!
>
> grazie!
> luigi
C'hai lavorato su???
Bene, questo era il io scopo: un inconveniente
stupido che però ti ha spronato a lavorarci.
Sono Bastardo dentro (e un pò fuori).
;-P
MAssimiliano


title: restituire il percorso del file x MA

author: Pablitomf

text:
MA ha scritto:
> C'hai lavorato su???
> Bene, questo era il io scopo: un inconveniente
> stupido che però ti ha spronato a lavorarci.
> Sono Bastardo dentro (e un pò fuori).
> ;-P
> MAssimiliano
Più dentro che fuori... (e non insistere, hai capito?????) :-D
--
Pablitomf (Maurizio Facciuti)
“Quando non ti eserciti ricorda che qualcuno in qualche posto si sta
allenando e, quando lo incontrerai, ti batterà”.
Ed Macauley



title: restituire il percorso del file x MA

text:
Pablitomf ha scritto:
> MA ha scritto:
> > C'hai lavorato su???
> > Bene, questo era il io scopo: un inconveniente
> > stupido che perň ti ha spronato a lavorarci.
> > Sono Bastardo dentro (e un pň fuori).
> > ;-P
> > MAssimiliano
> Piů dentro che fuori... (e non insistere, hai capito?????) :-D
mi sa che chi si prende le pizzicate sei tu eh??????
ti piace sfrocoliare i cani che dormono?  :-===))))))))))))))
ha ha ha !!!
saluti
luigi
--



title: restituire il percorso del file x MA

author: Sergio MAZZA

text:
"OL" <
onof...@tin.it
> ha scritto nel messaggio news:ci96r4$f06$1...@news.newsland.it...
> Pablitomf ha scritto:
>
> mi sa che chi si prende le pizzicate sei tu eh??????
>
> ti piace sfrocoliare i cani che dormono?  :-===))))))))))))))
> ha ha ha !!!
>
> saluti
>
> luigi
>
> --
AH! BRAVO! L'hai chiamato "cane" eheee??!!
So' cacchi, so'...
Ciao.
--
Sergio MAZZA


title: restituire il percorso del file x MA

text:
OL ha scritto:
> mi sa che chi si prende le pizzicate sei tu eh??????
> ti piace sfrocoliare i cani che dormono?  :-===))))))))))))))
> ha ha ha !!!
> saluti
> luigi
e chi sarebbero i "CANI"????
--
Pablitomf (Maurizio Facciuti)
“Quando non ti eserciti ricorda che qualcuno in qualche posto si sta
allenando e, quando lo incontrerai, ti batterà”.
Ed Macauley
questo articolo e` stato inviato via web dal servizio gratuito



title: restituire il percorso del file x MA

author: Antonio Biso

text:
"MA" <
m...@accessgroup.it
> ha scritto nel messaggio
news:9TT1d.17593$B06....@news.edisontel.com...
>
> Sono Bastardo
> MAssimiliano
Quoto
Antonio


title: restituire il percorso del file x MA

text:
"Antonio Biso" <ch...@NOSPAMetruria.net> ha
scritto nel messaggio
news:SwW1d.4247$zF3.1...@twister2.libero.it...
> "MA" <
m...@accessgroup.it
> ha scritto nel
messaggio
> news:9TT1d.17593$B06....@news.edisontel.com...
> >
> > Sono Bastardo
>
> Antonio
Quoto anch'io
ROTFL
MAssimiliano


title: restituire il percorso del file x MA

text:
Sergio MAZZA ha scritto:


> So' cacchi, so'...
> Ciao.
ooooooooohhhh!
non è che mi devo preoccupare anche di quello che scrivo?????
quello è un detto che si usa da queste parti!!!!
mi scusassero i cani!  aaaahh ha ha ha hha !



title: Avviare da VBA creaz. PDF con PDFCreator

text:
Salve a tutti,
grazie ad una discussione precedente, ho installato e scaricato PDFCrator
per creare automaticamente documenti PDF.
Ho notato la massima flessibilità e configurabilità, con la quale è
possibile praticamente creare una copia istantanea di un qualsiasi
documento, senza neanche passare dalla gestione della stampante,
semplicemente cliccando su stampa.
Quindi fin qui tutto OK, ma come posso invocare la stampa (da A97),
attraverso un comando VBA, di un qualsiasi documento (non report) che si
trova nel mio pc, potendo peraltro selezionare direttamente la stampante
"pdfcreator" che non è quella predefinita?
Non sono infatti riuscito a trovare nulla in questo senso nella guida
access.
Grazie 1000 a tutti
Marco


author: Simone Calligaris

text:
"Marco_67" <

Ma che intendi concretamente per "qualsiasi documento" (non report) che si
trovi sul PC?
Saluti.


text:
"Simone Calligaris" <
simo...@libero.it
> ha scritto nel messaggio
news:46cad082$0$17941$4faf...@reader1.news.tin.it...

Siccome la mia procedura gestisce la "centralizzazione di documenti" di
un'azienda.
La mia necessità è:
una volta creato il documento (di qualsiasi tipologia: doc, xls, tiff, et.),
utilizzare un comando VBA che "invochi" la stampa immediata del doc. (anche
se forse, penso, che di questo sia proprietario il software di gestione del
doc. stesso, e non invocabile dall'esterno vero?)
Per spiegarmi meglio: ho notato che 'PdfCreator', tra le sue opzioni
configurabili, permette, direttamente da gestione risorse, cliccando con il
dx sopra ad un qualsiasi doc. windows  riconosciuto, di crearne direttamente
il pdf, senza alcuna richiesta successiva, salvandolo in una cartella
predefinita.
Io avrei la necessità di invocare da VBA questa funzione, in questo modo
avrei immediatamente dopo, a disposizione, il documento archiviato in forma
compressa ed immodificabile.
Spero di essere riuscito a spiegare la mia esigenza
Grazie 1000 ancora
Marco


text:
"Marco_67"
> Siccome la mia procedura gestisce la "centralizzazione di documenti" di
> un'azienda.
> La mia necessità è:
> una volta creato il documento (di qualsiasi tipologia: doc, xls, tiff,
et.),
> utilizzare un comando VBA che "invochi" la stampa immediata del doc.
(anche
> se forse, penso, che di questo sia proprietario il software di gestione
del
> doc. stesso, e non invocabile dall'esterno vero?)
>
> Per spiegarmi meglio: ho notato che 'PdfCreator', tra le sue opzioni
> configurabili, permette, direttamente da gestione risorse, cliccando con
il
> dx sopra ad un qualsiasi doc. windows  riconosciuto, di crearne
direttamente
> il pdf, senza alcuna richiesta successiva, salvandolo in una cartella
> predefinita.
> Io avrei la necessità di invocare da VBA questa funzione, in questo modo
> avrei immediatamente dopo, a disposizione, il documento archiviato in
forma
> compressa ed immodificabile.
>
> Spero di essere riuscito a spiegare la mia esigenza
Esigenza che non pare diffusa, valutando le numerose risposte   ;-)
Cmq, nella documentazione (scarsina) acclusa a PDF creator vengono elencate
tutte le API che puoi sfruttare.
Le hai spulciate per benino? Magari c'è quello che ti serve...
Saluti.


text:
"Simone Calligaris" <
simo...@libero.it
> ha scritto nel messaggio
news:46cd92ff$0$37207$4faf...@reader3.news.tin.it...

Sono riuscito a risolvere (anzi, direi, ad 'aggirare') il problema:
ho impostato momentaneamente la stampante pdfcreator come predefinita, prima
di aprire il documento (word, excel, et.), in questo modo, non
automaticamente, ma in maniera molto semplice, l'utente può cliccare
direttamente siull'icona di stampa per avere il doc. pdf.
Successivamente, appena chiuso il doc. in questione, la stampante
predefinita viene reimpostata come da origine.
Mah, per adesso, penso possa andar bene così.
Grazie 1000
Marco


title: dimensioni schede

author: CDA

text:
Ciao a tutti,
Ho un problema (premetto la mia inesperienza su Access), stiamo passando da
Access 2.0 ad Access 97.
Il programma utilizza una porzione di schermo, e funziona bene in access 2.0
Adesso le maschere la prima volta che vengono aperte hanno una dimensione
corretta, conforme a quella impostata, ma se entrando in altre maschere per
completare delle operazioni la teniamo aperta ma non in uso,  nel momento in
cui ci torniamo sopra la dimensione varia e non è più quella corretta. Ho
provato ad utilizzare un Docmd.Maximize su evento apertura....
ma quando richiamo la mascghera in effetti l'operazione non è di "Apertura",
quindi non ottengo nessun effetto, mi sapete dare qualche indicazione
Grazie


title: dimensioni schede

author: Graziano Franchi (Dal Portatile)

text:
Anche io sono passato da Ac 2.0 a Ac2000
Ho sistemato tutte le maschere
Saluti


title: dimensioni schede

author: Ferdinando Landi

text:
Hai Provato a mettere la stessa istruzione nell'evento 'su attivazione'
della form.
Ciao

--
Ferdinando Landi       e-mail:
la...@mi.camcom.it


title: GoToRecord

author: Mitch

text:
E' possibile conoscere, all'interno di una query, la posizione di un
determinato record, facendo una ricerca in base ad un determinato campo che
non consente duplicati?
Cio' mi serve per poterlo individuare correttamente con il parametro offset
del metodo GoToRecord.
Grazie.
Michele.


title: GoToRecord

author: Expo

text:
Non hai impostato un ID per ogni record ?
"Mitch" <
Mit...@tinxxx.it
> ha scritto nel messaggio
news:874kgu$44s$2...@nslave2.tin.it...



title: GoToRecord

author: Lorenzo Coronati

text:
Scrisse "Mitch" <
Mit...@tinxxx.it
>:
>E' possibile conoscere, all'interno di una query, la posizione di un
>determinato record, facendo una ricerca in base ad un determinato campo che
>non consente duplicati?
E' per posizionarti su un record in una form?
Lascia perdere e vedi bookmark sull'help.
--
Lorenzo Coronati
--
<<Nessuno sa che questa affermazione e' vera>>
(John D. Barrow)
--


title: GoToRecord

text:
> Non hai impostato un ID per ogni record ?
Si, ma alcuni record possono venir cancella lasciando una discrepanza tra
l'ID e la posizione effettiva.....


title: Pannello comandi automatico con A2K

author: Andrea

text:
Ciao a tutti,
forse è una domanda che è già stata fatta, ma una volta creato un pannello
comandi in automatico con A2K non riesco ad aprirlo perché mi viene
visualizzato il seguente errore:
Errore di run-time '-
2147467261
 (80004003)'
Metodo 'Connection' dell'oggetto '_CurrentProject' non riuscito
Qualcuno mi sa dire come rimediare?
Grazie
Andrea


title: prova

author: jazz

text: prova


title: prova

author: Micio

text:
>prova
... e se io non volessi provare?
Micio


title: [A2]Account & Password

author: Gianni

text:
Ciao ragazzi.... volevo chiedere:
E' possibile rendere disponibili solo alcune maschere in funzione
dell'account richiesto all'apertura del DB.?
Come posso fare?
Ciao e grazie
Gianni


title: [A2]Account & Password

author: ALESSANDRO Baraldi

text:
"Gianni" <
giann...@hotmail.com
> ha scritto nel messaggio
news:6F5Td.47755$lB4.1...@twister1.libero.it...

Esiste la protezione a livello utente, ma credo che
per una corretta gestione della cosa ti convenga predisporre
una soluzione da codice direttamente rilevando l'Utente Loggato
e concedendo tramite una Maschera principale di navigazione
la possibilità o meno di aprire le maschere.
Ciao
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------


title: [A2]Account & Password

text:
"ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:421cf08a$0$32334$5fc...@news.tiscali.it...

Se ho capito bene tu dici:
all'apertura del DB creo una maschera identificativa IDUTENTE + PASSWORD,
per utente "A" e paswword "XXX" apri queste maschere
per utente "B" e pasword "YYY" apri queste altre...?
azzzzzzzzzzzzzzz.
Bhè fino all'utente e alla password ci arrivo da solo...ma poi per
"discriminare" le maschere come faccio?
ciao
Gianni


title: [A2]Account & Password

text:
> Se ho capito bene tu dici:
>
> all'apertura del DB creo una maschera identificativa IDUTENTE + PASSWORD,
> per utente "A" e paswword "XXX" apri queste maschere
> per utente "B" e pasword "YYY" apri queste altre...?
> azzzzzzzzzzzzzzz.
> Bhè fino all'utente e alla password ci arrivo da solo...ma poi per
> "discriminare" le maschere come faccio?
> ciao
> Gianni
Si la strada è quella, devi salvare i dati in una variabile Public
e nella Maschera di navigazione con un Select Case oppure un IF
condizioni la scelta.



title: [A2]Account & Password

text:
"ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:421cfd15$0$6304$5fc...@news.tiscali.it...

1000 thank's
Gianni


title: [A2]Account & Password

author: Butta

text:
"Gianni" <
giann...@hotmail.com
> ha scritto nel messaggio
news:ct6Td.48141$QG6.8...@twister2.libero.it...

Anche a me interessa questo discorso, solo che io mi fermo a questo punto.
Non sono capace, neppure, di fare apparire la maschera che chieda utente e
password. Mi potresti aiutare più dettagliatamente su come procedere?


title: [A2]Account & Password

text:
"Butta" <
bu...@superemail.it
> ha scritto nel messaggio
news:421da2dd$0$32339$5fc...@news.tiscali.it...

Ciao Butta
Se hai problemi prova a prendere spunto su SC..."ESEMPIOLOGIN.ZIP"
Ciao
Gianni


title: Collegamento tabelle o smembramento, indecisione.

text:
Buongiorno a tutto il n.g.

Ho unificato un anno fa dei database che avevo fatto nel tempo (2005 il
primo e 2011 il secondo). Il primo gestisce il conto corrente, l'altro
le spese familiari.
L'intento da sempre visto che è da un pò che ci penso e che ci provo, è
di collegare in qualche modo onde evitare il doppio inserimento alias la
rindondanza dei dati, alcune spese pagate a mezzo bancomat, esistenti
nel database di conto corrente vorrei fare in modo che automaticamente
vengano riportate anche sulla gestione familiare.

Pensavo di mettere una casella di controllo SI/NO nell'inserimento dei
movimenti di conto corrente da utilizzare se si vuole replicare
l'inserimento anche nella gestione familiare.

Per quanto concerne data ed importi, nelle due tabelle dei rispettivi
db, ho utilizzato gli stessi nomi. Non so se mi conviene smembrare i due
db costruendo una terza tabella che contenga i soli importi e la
relativa data di movimento e poi metterli in relazione uno a uno, oppure
provare con una query ad hoc.

Non so quale strada percorrere soprattutto per evitare i burroni o la
caduta dei ponti visto che siamo in tema in questi giorni... Cosa mi
consigliate di fare?

Grazie per i consigli che mi vorrete dare.

Roberto


author: Marco Pizzamiglio

text:

Potresti usare una tabella unica e aggiungere un campo che tenga traccia del tipo di movimento, che potrebbe essere

conto
gest. familiare
conto + familiare

Dipende dal tipo di dettaglio che ti serve, potresti anche arrivare ad una cosa del genere, ma prima pensa a come farai query e report:

contanti su conto corrente banca XXX
bonifico su conto corrente banca XXX
assegno su conto corrente banca XXX
contanti su conto corrente postale
bonifico su conto corrente postale
assegno su conto corrente postale
carta di credito banca XXX
carta postepay
paypal account yyy
....
....

Ciao.
-Marco-


text:
Il 19/04/2017 17:13, Marco Pizzamiglio ha scritto:

>
>
> Potresti usare una tabella unica e aggiungere un campo che tenga traccia del tipo di movimento, che potrebbe essere
>
> conto
> gest. familiare
> conto + familiare
>
>
> Dipende dal tipo di dettaglio che ti serve, potresti anche arrivare ad una cosa del genere, ma prima pensa a come farai query e report:
>
> contanti su conto corrente banca XXX
> bonifico su conto corrente banca XXX
> assegno su conto corrente banca XXX
> contanti su conto corrente postale
> bonifico su conto corrente postale
> assegno su conto corrente postale
> carta di credito banca XXX
> carta postepay
> paypal account yyy
> ....
> ....
>
> Ciao.
> -Marco-

Grazie Marco per la risposta. Ho pensato varie volte di unificare il
tutto in un'unica tabella. Non so però se sia fattibile agevolmente
avendo per la gestione del conto corrente 3.692 record e per la gestione
del bilancio familiare 2.201. Riuscendo nell'intento farei condividere
conto corrente e spese non retroattivamente ma dal giorno in cui sarà
operativo.

I campi nella tabella Bilancio sono:

Id
DataOp
Esercizio
GrupMer
DescOp
MovAve
InEc

Mentre nel Conto corrente sono:

Contatore
Istituto
DataOp
DataVa
Operazione
DescOp
AssNum
MovDar
MovAve
InEc
SalIniz
InBf

Inserendo un movimento in conto corrente da condividere nel bilancio, i
campi in comune sarebbero:

DataOp
DescOp
MovAve
InEc

Sinceramente non so quale sia la soluzione migliore e meno dolorosa.

Roberto


title: errore metodo su oggetto non attivo

author: raul

text:
ciao ng
ho una maschera nella quale sono visualizzati l'elenco dei clienti. ho usato
un sistema di ricerca che si avvia sulla modifica del campo "ricerca" ma a
volte questo č il dilemma si blocca su
Me!Ricerca.Text oppure su Me!Ricerca.SelStart = 255
procedura RicercaF()
l'errore č: impossibile fare riferimento a controllo o propr.. su un oggetto
che non abbia lo stato attivo
io ho inserito prima dei metodi
Me!Ricerca.SetFocus
ma continua a darmi errore.
si incasina quando la ricerca non da risultato, non č che passa il controllo
attivo a qualcosa e non č possibile usare setFocus?
qui trovate il file per chiarezza 34 kb
www.kitebazar.it/db1.zip
sperando mi possiate aiutare vi rigrazio anticipatamente


title: errore metodo su oggetto non attivo

author: Roberto da casa

text:
"raul" <
ra...@tiscali.it
> ha scritto nel messaggio
news:QmMYb.336099$_P.11...@news4.tin.it...
> ciao ng
> ho una maschera nella quale sono visualizzati l'elenco dei clienti. ho
usato
> un sistema di ricerca che si avvia sulla modifica del campo "ricerca" ma a
> volte questo è il dilemma si blocca su
>
> Me!Ricerca.Text oppure su Me!Ricerca.SelStart = 255
> procedura RicercaF()
>
> l'errore è: impossibile fare riferimento a controllo o propr.. su un
oggetto
> che non abbia lo stato attivo
>
> io ho inserito prima dei metodi
> Me!Ricerca.SetFocus
> ma continua a darmi errore.
> si incasina quando la ricerca non da risultato, non è che passa il
controllo
> attivo a qualcosa e non è possibile usare setFocus?
> qui trovate il file per chiarezza 34 kb
>
www.kitebazar.it/db1.zip
>
> sperando mi possiate aiutare vi rigrazio anticipatamente
Per quale motivo usi la proprietà Text della casella Ricerca? Essa in Access
può essere usata appunto solo per i controlli attivi.
Perché non usi la proprietà Value che poi è la proprietà di default?
Insomma perché invece di Me!Ricerca.Text non usi semplicemente Me!Ricerca ?
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: errore metodo su oggetto non attivo

text:
> Per quale motivo usi la proprietà Text della casella Ricerca? Essa in
Access
> può essere usata appunto solo per i controlli attivi.
> Perché non usi la proprietà Value che poi è la proprietà di default?
> Insomma perché invece di Me!Ricerca.Text non usi semplicemente Me!Ricerca
?
mi veniva comodo per validare il campo
IsNull(Me!Ricerca.Text)
ho provato a validarlo così
if Me!Ricerca <> "" then....
ma mi da un errore tipo non corrispondente xchè Me!Ricerca= null
come posso fare?
inoltre si incasina poi su Me!Ricerca.SelStart
stesso errore: l'oggetto dev'essere attivo.
ma se uso setfocus come mai mi dice che non è attivo?



title: errore metodo su oggetto non attivo

text:
anche usando me!ricerca, poi si blocca su
 Me!Ricerca.SelStart
qualche idea?
grazie
qui per vedere il file
www.kitebazar.it/db1.zip


title: errore metodo su oggetto non attivo

text:
"raul" <
ra...@tiscali.it
> ha scritto nel messaggio
news:TQMYb.336334$_P.11...@news4.tin.it...
>
> > Per quale motivo usi la proprietà Text della casella Ricerca? Essa in
> Access
> > può essere usata appunto solo per i controlli attivi.
> > Perché non usi la proprietà Value che poi è la proprietà di default?
> > Insomma perché invece di Me!Ricerca.Text non usi semplicemente
Me!Ricerca
> ?
>
> mi veniva comodo per validare il campo
> IsNull(Me!Ricerca.Text)
> ho provato a validarlo così
> if Me!Ricerca <> "" then....
> ma mi da un errore tipo non corrispondente xchè Me!Ricerca= null
> come posso fare?
Nessuno ti vieta di scrivere:
IsNull(Me!Ricerca)
Come ti dicevo nel precedente messaggio devi operare con la proprietà Value
e non Text.
>
> inoltre si incasina poi su Me!Ricerca.SelStart
> stesso errore: l'oggetto dev'essere attivo.
>
> ma se uso setfocus come mai mi dice che non è attivo?
Se hai effettivamente spostato il fuoco sul controllo non dovresti aver
problemi, ma a quanto pare, al momento che viene eseguita
Me!Ricerca.SelStart tale controllo non risulta attivo; non posso immaginare
il perché, visto che il databse ce lo hai in mano tu, ma sicuramente il
controllo ricerca non è attivo.



title: errore metodo su oggetto non attivo

text:
"raul" <
wind...@libero.it
> ha scritto nel messaggio
news:vf%Yb.340270$_P.11...@news4.tin.it...
> anche usando me!ricerca, poi si blocca su
>  Me!Ricerca.SelStart
>
> qualche idea?
> grazie
Se hai effettivamente spostato il fuoco sul controllo non dovresti aver
problemi, ma a quanto pare, al momento che viene eseguita
Me!Ricerca.SelStart tale controllo non risulta attivo; non posso immaginare
il perché, visto che il databse ce lo hai in mano tu, ma sicuramente il
controllo ricerca non è attivo.
--



title: errore metodo su oggetto non attivo

text:
> IsNull(Me!Ricerca)
>
> Come ti dicevo nel precedente messaggio devi operare con la proprietà
Value
> e non Text.
ho fatto come dici tu ma il problema sta nel SelStart
il db sta qui come avevo scritto nei precendenti post
www.kitebazar.it/db1.zip
> Me!Ricerca.SelStart tale controllo non risulta attivo; non posso
immaginare
> il perché, visto che il databse ce lo hai in mano tu, ma sicuramente il
> controllo ricerca non è attivo.
ma se uso setFocus la riga precendente come mai non ha il controllo attivo
helpme please!!


title: errore metodo su oggetto non attivo

text:
"raul" <
wind...@libero.it
> ha scritto nel messaggio
news:8_6Zb.258673$VW.10...@news3.tin.it...

Come ti ho già detto senza avere a disposizione il database è difficile
immaginare cosa tu abbia fatto per giustificare tale segnalazione di errore:
certamente il controllo di cui vuoi modificare il SelStart non è sicuramente
attivo, il perché ed il percome non posso saperlo.



title: errore metodo su oggetto non attivo

text:
> Come ti ho già detto senza avere a disposizione il database è difficile
> immaginare cosa tu abbia fatto per giustificare tale segnalazione di
errore:
puoi darci un'occhiata? lo scarichi cliccando sul link sotto
www.kitebazar.it/db1.zip
tnks


title: errore metodo su oggetto non attivo

text:
"raul" <
wind...@libero.it
> ha scritto nel messaggio
news:4w8Zb.345291$_P.11...@news4.tin.it...

Mi dispiace, ma io uso solo Access 97 ed il database che ho scaricato dal
link di cui sopra non ha tale formato, quindi non posso aprirlo.



title: errore metodo su oggetto non attivo

text:
ho inserito il db in formato access 97
grazie ancora


title: errore metodo su oggetto non attivo

text:
"raul" <
wind...@libero.it
> ha scritto nel messaggio
news:VGqZb.350564$_P.11...@news4.tin.it...
> ho inserito il db in formato access 97
> grazie ancora
Il problema sta nel fatto che tu hai tolto la protezione che esisteva e che
ti proteggeva dal fatto che il recordset (strNuovaRicerca) che hai impostato
come origine riga della maschera fosse vuoto.
Sostituisci queste tre righe commentate di codice VBA:
    ' If (Me.RecordsetClone.RecordCount <= 0) Then
    'Me.RecordSource = "AB_ABUSO"
    'End If
con queste tre righe non commentate:
    If (Me.RecordsetClone.RecordCount <= 0) Then
    Me.RecordSource = "CLIENTE"
    End If
Ho dovuto naturalmente cambiare il nome della tabella che deve diventare
RecordSource della maschera nel caso in cui la ricerca dia esito negativo.
Visto che, per quello che ho capito quel codice non è tuo ma lo hai copiato,
non puoi toglierne una parte senza capire a cosa serve.
Naturalmente se non usi Access 97 devi aggiungere al tuo database i
riferimenti alla libreria Microsoft DAO, altrimenti
Me.RecordsetClone.RecordCount ti darà errore; preoccupati anche che tale
riferimento preceda tutti gli altri riferimenti.



title: Grado di soddisfazione

author: Nemo

text:
Ciao a tutti,
devo impostare un questionario e mi sto perdendo in un bicchiere d'acqua.

Come posso relazionare 8 domande con un grado di soddisfazione da 1 a 5
per ciascuna domanda, in modo da avere nei report le varie percentuali.

Grazie in anticipo,
nemo


title: Grado di soddisfazione

author: Karl Donaubauer

text:
Nemo wrote:
> devo impostare un questionario e mi sto perdendo in un bicchiere
> d'acqua.
>
> Come posso relazionare 8 domande con un grado di soddisfazione
> da 1 a 5 per ciascuna domanda, in modo da avere nei report le varie
> percentuali.

Nella tabella puoi usare p.e. 8 campi numerici del tipo Intero lungo.
La rappresentazione nelle maschere puoi fare con gruppi di
opzioni con i valori da 1 a 5.

Per l'interpretazione nei report puoi usare o query con totali o
anche fare tutto nei report stessi con controlli calcolati.

P.e. questa formula come origine controllo ti dovrebbe dare
la percentuale per la valutazione 3 del primo campo long,
cio� della prima domanda:

=-Somma(TuoCampoLong1=3)*100/Conteggio(TuoCampoLong1)

--
Ciao
Karl
*********
Access FAQ:
http://www.donkarl.com/it


title: Grado di soddisfazione

text:
Il Tue, 20 Aug 2013 18:21:03 +0200, Karl Donaubauer ha scritto:

[...]
> Nella tabella puoi usare p.e. 8 campi numerici del tipo Intero lungo.
> La rappresentazione nelle maschere puoi fare con gruppi di opzioni con i
> valori da 1 a 5.
>
> Per l'interpretazione nei report puoi usare o query con totali o anche
> fare tutto nei report stessi con controlli calcolati.
>
> P.e. questa formula come origine controllo ti dovrebbe dare la
> percentuale per la valutazione 3 del primo campo long,
> cioè della prima domanda:
>
> =-Somma(TuoCampoLong1=3)*100/Conteggio(TuoCampoLong1)

Grazie mille per le tue dritte, Karl!
Nette Gruesse,
Nemo


title: ancora ADP/DAO/ADO e incompatibilita'

author: pubinn

text:
Salve a tutti,
di nuovo qui con un problema sul mio ADP appena migrato.. ;(
il codice incriminato:
Dim rs As Object
Set rs = Me.Recordset.Clone
rs.FindFirst "[IdSite] = " & Str(Me![txtSearchResult])
Me.Bookmark = rs.Bookmark
l'errore:
Run-Time 438:
Object doesn't support this property or method
nella versione non ADP funziona senza errori...
in questa ADP non va..
ora quel codice e' praticamente presente in ogni form che c'e' nel db e lo
uso per far navigare l'utente fra i vari record....
quindi e' inservibile al momento e l'utente non naviga... e quando non
naviga - grrr.. - spacca i bassifondi!!
idee?
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: ancora ADP/DAO/ADO e incompatibilita'

author: giorgio rancati

text:
"pubinn" <
pub...@pubinn.ie
> ha scritto nel messaggio
news:ehsmd8$ggv$1...@news.newsland.it...
> Salve a tutti,
>
> di nuovo qui con un problema sul mio ADP appena migrato.. ;(
>
> il codice incriminato:
>
> Dim rs As Object
> Set rs = Me.Recordset.Clone
> rs.FindFirst "[IdSite] = " & Str(Me![txtSearchResult])
> Me.Bookmark = rs.Bookmark
>
> l'errore:
>
> Run-Time 438:
> Object doesn't support this property or method
>
> nella versione non ADP funziona senza errori...
> in questa ADP non va..
>
> ora quel codice e' praticamente presente in ogni form che c'e' nel db e lo
> uso per far navigare l'utente fra i vari record....
> quindi e' inservibile al momento e l'utente non naviga... e quando non
> naviga - grrr.. - spacca i bassifondi!!
>
> idee?
Ciao pubinn,
nei dao.recordset il metodo FindFirst non esiste. Per risolvere usa il
metodo Find.
----
 Dim Rs As ADODB.Recordset
 Set Rs = Me.Recordset.Clone
 Rs.Find "IdSite='" & Str(Me![txtSearchResult]) , 0, 1, 1
 If Rs.EOF = False Then
    Me.Bookmark = Rs.Bookmark
 End If
 Set Rs = Nothing
----
Ciao
--
Giorgio Rancati
[Office Access MVP]


title: ancora ADP/DAO/ADO e incompatibilita'

text:
"giorgio rancati" <
giorgio_No_Sp...@tiscali.it
> ha scritto nel
messaggio news:4541ed34$0$21809$5fc...@news.tiscali.it...
> nei dao.recordset .....
ops.
nei recordset ado .....



title: [access97]

author: Hammercat

text:
Salve. Su un computer con sistema Windows XP ho da molto tempo Office
97 insieme a Office 2003, fino a ieri senza problemi. Ieri sera sono
andato per aprire con Access97 un database con del codice VBA e
l'elaborazione del codice si e' interrotta alla prima istruzione (dbs
= currentdb) e mi è apparso un messaggio di errore di compilazione.
Dato che ho diversi files MDB con codice ho provato ad aprirne altri,
ma il risultato e' sempre lo stesso.
Ho provato a disinstallare radicalmente (con pulizia dei files e del
registro) e poi a reinstallare, ma la situazione non e' cambiata.
Access 2003 funziona regolarmente, ma Access 97 e' diventato
inservibile. Esiste una soluzione? Avete suggerimenti? Grazie
Hammercat


title: [access97]

author: ciroteo

text:

tranquillo! non è niente di che.
devi solo inserire i riferimenti a dao nella finestra di vba
le versioni di access successive alla 97 inseriscono di default il
riferimento alla libreria ado.
basta mettere anche dao, peraltro tornato di moda con sql server 2005,
che tutto dovrebbe funzionare.
ah dimenticavo in ordine metti prima dao !
ciao


title: [access97]

text:
On Fri, 12 Oct 2007 18:06:33 -0000, ciroteo <
matteo...@gmail.com
>
wrote:
>...
>tranquillo! non =E8 niente di che.
>devi solo inserire i riferimenti a dao nella finestra di vba
>le versioni di access successive alla 97 inseriscono di default il
>riferimento alla libreria ado.
>basta mettere anche dao, peraltro tornato di moda con sql server 2005,
>che tutto dovrebbe funzionare.
>ah dimenticavo in ordine metti prima dao !
>ciao
>
Grazie. Avevo intuito che si trattasse di un problema di DAO.
Purtroppo avevo già controllato che il riferimento ci fosse. Forse ho
sbagliato qualcosa? Vediamo.
In c:\programmi\File comuni\Microsoft Shered\DAO\ ci sono 4 files di
DAO35, 1 di dao2535 e dao360.dll.
In Access97, con un modulo aperto, in Strumenti - Riferimenti ho 5
riferimenti selezionati:
'Visual Basic for Applications' (c:\programmi\File comuni\Microsoft
Shered\VBA\VBA332.dll)
'Microsoft Access 8.0 Object Library'
(c:\programmi\Office97\Office\MSACC8.OLB)
'OLE Automation' (c:\windows\system32\stdole2.tlb)
'Microsoft DAO 3.6 Object Library' (c:\programmi\File comuni\Microsoft
Shered\DAO\dao360.dll)
'Microsoft Visual Basic for Applications Extensibility'
(c:\programmi\File comuni\Microsoft Shered\VBA\VBEEXT1.OLB)
Ma forse devo aggiungere il DAO nei riferimenti di Access 2003 e
metterlo prima di ADO? Possibile? Non mi pare. E poi il problema si è
verificato in seguito a qualche evento che non posso ricordare. Prima
funzionava.
Hammercat


title: Dove inserire il codice Dim

author: Rovena

text:
Salve,
qualche giorno fa ho postato una domanda per fare un db in rete dove in
automatico fosse possibile compilare un campo con il nome del computer dal
quale si apre il db.
Come spiegavo inoltre, non vorrei che ci si autenticasse inizialmente,
perchè è molto più veloce che il computer riconosca la postazione.
Molto gentilmente MC mi ha fornito del codice, che riporto di seguito, ma
non avendo mai inserito codice, nonostante i miei tentativi (molto creativi
direi!), non sono riuscita ad ottenere nulla.
Dove dovrei scrivere questo codice, per avere in automatico compilato il
campo, per esempio "utente" di una maschera collegata ad una tabella?
Grazie mille per ogni aiuto!!!
Rovena
Adatta alle tue esigenze e implementa quanto segue:
Dim WshN As Object
Set WshN = CreateObject("WScript.Network")
Debug.Print "Dominio = " & WshN.UserDomain
Debug.Print "Nome computer = " & WshN.ComputerName
Debug.Print "Nome utente = " & WshN.UserName
 End Sub


title: Dove inserire il codice Dim

author: MC

text:
Eccoci qua!
in una form inserisci due txt box e le chiami txt_user e txt_pc poi metti ad
esempio un pulsante che chiamerai cmd_KuFu e all'eventi click dello stesso
vai su genera codice e inserisci
Private Sub cmd_KuFu_Click()
Dim WshN As Object
Set WshN = CreateObject("WScript.Network")
Debug.Print "Nome computer = " & WshN.ComputerName
Debug.Print "Nome utente = " & WshN.UserName
Me.txt_pc.Value = WshN.ComputerName
Me.txt_user.Value = WshN.UserName
End Sub
tada!!! il gioco č fatto!!!!
Buon lunedě e buona settimana!
--
MC


title: Presentazione

text:
Ciao a Tutti !
Mi chiamo Cristian ho 26 anni e da circa due realizzo applicazioni
utilizzando questo splendido database manager, ed ho quindi avuto modo di
saggiarne abbastanza completamente le caratteristiche e potenzialitŕ.
Veramente ottima l'idea di dedicare un NG ad Access che invece viene
solitamente snobbato a favore del  VBA.
Bene spero di continuare ad avere un costante e costruttivo rapporto con
tutti Voi.
PS:
Chi č l'ideatore e/o moderatore di questo NG?


title: Presentazione

author: Lbo dall'ufficio

text:
>Chi è l'ideatore e/o moderatore di questo NG?
ciao Criss.  forse non sai che questo ng e' destinato a sostituire
it.comp.database.access.  se ti interessa access fai un salto anche
li', credo che restera' attivo ancora per un po'.
-----------------------------------
Per favore, accodate due zeri al mio stipendio.  E' per renderlo Y2K-compliant.
-----------------------------------
togliete NOSPAM per rispondermi.
-----------------------------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access


title: Presentazione

author: Calogero Di Lorenzo

text:
scusami Lbo, mi spieghi perchè questo sarà il nuovo NG dedicato ad access???
il ...comp.database.access non va piu' bene?
ciao
Calogero Di Lorenzo
Lbo dall'ufficio <
l...@NOSPAM.blunet.it
> wrote in message
3846a8fa....@news.interbusiness.it...



title: Presentazione

author: Lbo da casa

text:
>scusami Lbo, mi spieghi perchè questo sarà il nuovo NG dedicato ad access???
>il ...comp.database.access non va piu' bene?
veramente io non ne sono sicuro, riporto semplicemente quanto letto in
un messaggio di qualcuno che aveva letto il charter di questo ng.
comunque e' solo una questione di organizzazione della gerarchia it.*.
immagina di dover predisporre una classificazione adatta a contenere
ng dedicati a vari programmi, ad es. excel, corel draw, ecc..  invece
che raggrupparli per tipologie conviene dire: sono tutte applicazioni,
mettiamoli sotto qualcosa che si chiama it.comp.applicazioni.
--------------------------------------------------
e' vero,
c'e' un po' di casualita' in tutto
ma e' anche vero
che esiste una tua forma di gusto
(Soerba)
-----------------------------------
rimuovere NOSPAM. per mandare email



title: [OT] Office 2007 - prova 60 gg

author: Gaspare

text:
http://italy.trymicrosoftoffice.com:80/default.aspx.
..
ne approfitto x augurarti buone feste a te e famiglia :-)


title: Operazioni su date

author: -Fabio-

text:
Innanzi tutto un saluto a tutti, sto facendo un po' di prove con access ma
mi sono bloccato in un'operazione che per voi sarà sicuramente banale:
sommare dei mesi ad una data.
Mi spiego meglio: in un campo di una tabella ho una data, a quest'ultima
vorrei aggiungere tot mesi (per es. 20) e salvarla in un altro campo.
Come posso farlo?
Vi chiedo un ultimo aiuto, mi sapreste dire dove trovare documentazione su
access?
Grazie
Fabio


title: Operazioni su date

author: omnitow

text:
"-Fabio-" <
fabi...@hotmail.com
> ha scritto nel messaggio
news:nrse4b...@fabio.locale...
> Innanzi tutto un saluto a tutti, sto facendo un po' di prove con access ma
> mi sono bloccato in un'operazione che per voi sarà sicuramente banale:
> sommare dei mesi ad una data.
> Mi spiego meglio: in un campo di una tabella ho una data, a quest'ultima
> vorrei aggiungere tot mesi (per es. 20) e salvarla in un altro campo.
> Come posso farlo?
per esempio puoi crearti una una query di aggiornamento del genere
sosituendo dove opportuno i nomi dei campi e i valori
UPDATE [NomeTabella] Set [NuovoCampoData] = DateAdd("m", Nmesi,
[CampoDataEsistente]) WHERE [CampoIDrecord] = IDrecordDaAggiornare
> Vi chiedo un ultimo aiuto, mi sapreste dire dove trovare documentazione su
> access?
1- guida in linea
2- il sito
www.sitocomune.com
3- un buon manuale di access, se usi A2K ti consiglio il manuale della
jackson "Access 2000 manuale di programmazione" se ancora lo trovi
> Grazie
> Fabio
>
Ciao omnitow


title: Operazioni su date

text:
"omnitow" <
omn...@tin.it
> ha scritto nel messaggio
news:LEGaa.190161$YG2.5...@twister1.libero.it...
> Ciao omnitow
Grazie, sei stato chiarissimo.


title: immagini

author: ceriglia

text:
esiste un modo per abbinare le immagini al db senza che questo diventi
pesante e di diversi mega?
grazie
cecilia


title: immagini

author: MA

text:

www.sitocomune.com
 ci sono 4 articoli, l'ultimo nelle sezioni novità riporta
i link alle precedenti
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: Aggiornamento tabelle milionarie (sic !)

text:
buongiorno a tutti...ho bisogno di un aiuto urgente, non vorrei fare qualche nefandezza...
Ho cinque tabelle DATI COMPLESSIVI (2008-2012), ognuna da qualche milionata di dati, contenenti il campo POD alimentato con i dati di tutto il mondo.
Ho una tabella ANAGRAFICA contenente il campo POD della sola italia.
Avrei bisogno di ridurre le tabelle DATI, sovrascrivendo le vecchie, per i soli record che hanno il campo POD presente nella tabella ANAGRAFICA.
Preciso che il campo POD è ripetuto più volte all'interno della stessa tabella DATI.
Penso di dover fare una query di aggiornamento ma non vorrei sbagliare qualcosa andando a perdere i dati delle tabelle su cui poi dovrò lavorare.
grazie a chi potrà aiutarmi.


author: tommaso

text:

milionata di dati, campo POD alimentato con i dati di tutto il mondo....

Scusa se sono ignorante, ma cosa è il: "campo POD alimentato con i dati di tutto il mondo" ?

Se sovrascrivi, per l'appunto... sovrascrivi. Fatti un archivio!
Ciao


author: Alberto S

text:

Io creerei una nuova tabella con i campi che mi servono e poi, con
delle query di accodamento, inserirei i record voluti.
(Ovviamente se possibile) eviterei di creare cinque nuove tabelle e ne
farei una sola, aggiungendo in campo 'anno'.

Ciao
Alberto S


text:
Il giorno lunedì 18 febbraio 2013 10:10:15 UTC+1, ignazio.pilone ha scritto:



text:

Allora sono quasi riuscito, però ho ancora un grosso problema.
Ho una query che contiene tutti i circa 1.500.000 record formati da sei campi ma non riesco in alcun modo a trasferirla su una tabella perchè non si riesce a trasferire.
Ho provato query di accodamento,aggiornamento e di creazione tabella.
Mi basterebbe incollare i record una sola volta in una nuova tabella, ma sono troppi e si blocca tutto.... Se riesco ho una nuova base dati su cui poter lavorare.
Mi sono ridotto a fare esporta e reimporta in txt ma pure li trovo difficoltà.
C'è un anima buona che mi da una dritta ?
grazie


author: Paolo opg

text:
"ignazio.pilone" <
ignazio...@gmail.com
> wrote in
news:c6bbe5ec-176d-408c...@googlegroups.com
:

[cut]
>
>
> Allora sono quasi riuscito, per� ho ancora un grosso problema.
> Ho una query che contiene tutti i circa 1.500.000 record formati da
> sei campi ma non riesco in alcun modo a trasferirla su una tabella
> perch� non si riesce a trasferire. Ho provato query di
> accodamento,aggiornamento e di creazione tabella. Mi basterebbe
> incollare i record una sola volta in una nuova tabella, ma sono troppi
> e si blocca tutto.... Se riesco ho una nuova base dati su cui poter
> lavorare. Mi sono ridotto a fare esporta e reimporta in txt ma pure li
> trovo difficolt�. C'� un anima buona che mi da una dritta ?
> grazie

prova a spiegare perche' non funziona...
cosa fallisce?
c'e' un messaggio d'errore?

hai provato con query di accodamento 'parziali'?

qualcosa del tipo:
insert into nuovatabella
select campo1, campo2, campo3
from vecchiatabella where campoID < 500000

poi ne fai un'altra:
insert into nuovatabella
select campo1, campo2, campo3
from vecchiatabella where campoID >= 500000 and campoID < 1000000

e cosi' via fino ad aver copiato tutto.

--
Paolo opg

BE AWARE that this post uses a fake reply-to address
to contact me write to:
janickg ( at ) hotmail ( dot ) com
--


text:

Sono riuscito.....grazie infinite per l'aiuto.
Ora sono pronto a affrontare mille altri problemi....grazie


title: Creazione unico campo da piu' campi

author: Paolo Donnarumma

text:
Lo so, domande simili ne ho già fatte, ma sto elucubrando un piccolo
programma di archiviazione di articoli letti che mi presenta sempre problemi
simili, in realtà diversi.
Oggi dovrei accorpare in un unico campo testo della tabella "A" piu' campi
testo di una tabella "B" (10-20-30 boh!) in maniera tale da avere un campo
più lungo in Tabella "A", ma un minor numero di campi (i records potrebbero
essere diverse migliaia). Se nei campi della Tabella "B" ci fosse più di una
parola (con una parola sola funziona già), è possibile inserire delle specie
di segnalibro durante questo accorpamento, di modo che volendo sia possibile
fare l'operazione inversa di frammentazione del campo grande di Tabella "A"
nei vari campi di Tabella "B" attribuendo ad ogni campo le una o più parole
originarie?
E dire che usare Access lo considero uno svago!


title: Creazione unico campo da piu' campi

text:
Il 08 Apr 2003, 18:10, "Paolo Donnarumma" <
paolo.do...@tin.it
> ha
scritto:

tuocontrollo_arch: tuocontrollo1 & " - " & tuocontrollo2 & " - " &
tuocontrollo3 & " - " etc..
Il mio dubbio è: sei sicuro che sia una buona soluzione?
ciao MAssimiliano
--------------------------------
Inviato via
http://usenet.libero.it


title: Creazione unico campo da piu' campi

text:
"MA" <
massimilia...@kksrl.com
> ha scritto nel messaggio
news:62Z94Z51Z162Y1...@usenet.libero.it...

Probabilmente hai ragione tu, non è la soluzione migliore. Il fatto è che
vorrei creare un archivio di articoli letti più o meno con i seguenti campi:
Data, Fonte, Titolo, Numero progressivo ed Argomenti.
Ad ogni Articolo possono corrispondere più Argomenti che mi piacerebbe
fossero elencati come in una sottomaschera, e fin qui posso risolvere il
problema mettendo in relazione due tabelle con una relazione uno a molti.
Dal punto di vista dell'interfacia utente posso creare una maschera con
sottomaschera contenente tutti questi Argomenti. I problemi però sono
principalmente due:
- gli articoli da catalogare sono senz'altro diverse migliaia; "sfogliando"
i record da tale maschera, l'operazione è sufficientemente veloce, dovendosi
collegare a records diversi per la sottomaschera ogni volta che cambio
record principale?
- ho già un archivio simile con oltre 6.000 records, che contiene gli
argomenti in un unico campo, senza le due tabelle fra di loro collegate:
come posso fare a continuare ad utilizzarlo? Forse potrei mantenere un campo
in più nella tabella principale ed un controllo testo in più nella maschera
di visualizzazione per continuare a vederlo; non è il massimo ma non voglio
buttare via anni di catalogazione!
Per quanto riguarda gli Argomenti, gli stessi devono poter essere impostati
da un elenco ben preciso, sempre con le stesse diciture, salvo dare poi
grossi problemi al momento delle ricerche: se gli Argomenti vengono
visualizzati uno per ogni riga di una sottomaschera sono senz'altro meglio
leggibili che in unico campo uno di fila all'altro!
Ciao a tutti!


title: Creazione unico campo da piu' campi

text:
Provo a mettere un pò d'ordine:
[cut]
> > > Oggi dovrei accorpare in un unico campo testo della tabella "A" piu'
> campi
> > > testo di una tabella "B"
[cut]
> > è possibile inserire delle
> > specie
> > > di segnalibro durante questo accorpamento, di modo che volendo sia
> > possibile
> > > fare l'operazione inversa di frammentazione del campo grande
[CUT]
> > tuocontrollo_arch: tuocontrollo1 & " - " & tuocontrollo2 & " - " &
> > tuocontrollo3 & " - " etc..
> > Il mio dubbio è: sei sicuro che sia una buona soluzione?
> un archivio di articoli letti più o meno con i seguenti campi:
> Data, Fonte, Titolo, Numero progressivo ed Argomenti.
> Ad ogni Articolo possono corrispondere più Argomenti che mi piacerebbe
> fossero elencati come in una sottomaschera, e fin qui posso risolvere il
> problema mettendo in relazione due tabelle con una relazione uno a molti.
Perfetto!
> Dal punto di vista dell'interfacia utente posso creare una maschera con
> sottomaschera contenente tutti questi Argomenti. I problemi però sono
> principalmente due:
> - gli articoli da catalogare sono senz'altro diverse migliaia;
"sfogliando"
> i record da tale maschera, l'operazione è sufficientemente veloce,
dovendosi
> collegare a records diversi per la sottomaschera ogni volta che cambio
> record principale?
Creati due sottomaschere: una dell'indice, l'altra delle specifiche. Se ti
crei un controllo che punta al controllo della tabella dell'indice e leghi
la sottomaschera delle specifiche a questo controllo nella maschera,
dinamicamente lui ti farà vedere i dettagli ad esso legati.
> - ho già un archivio simile con oltre 6.000 records, che contiene gli
> argomenti in un unico campo, senza le due tabelle fra di loro collegate:
> come posso fare a continuare ad utilizzarlo? Forse potrei mantenere un
campo
> in più nella tabella principale ed un controllo testo in più nella
maschera
> di visualizzazione per continuare a vederlo; non è il massimo ma non
voglio
> buttare via anni di catalogazione!
Guarda sul sito comune, c'è l'utility che ti permette di separare un
nominativo in due campi nome e cognome di Tringali che può fare al caso tuo.
> Per quanto riguarda gli Argomenti, gli stessi devono poter essere
impostati
> da un elenco ben preciso, sempre con le stesse diciture, salvo dare poi
> grossi problemi al momento delle ricerche: se gli Argomenti vengono
> visualizzati uno per ogni riga di una sottomaschera sono senz'altro meglio
> leggibili che in unico campo uno di fila all'altro!
> Ciao a tutti!
Ti puoi creare due caselle combinate: dopo l'aggiornamento dell'una puoi
vedere filtrate il resto delle info che ti interssano.
Il consiglio, fai un passo alla volta e fammi sapere così ti posso seguire.



title: Creazione unico campo da piu' campi

text:
"MA" <
massimilia...@kksrl.com
> ha scritto nel messaggio
news:62Z94Z51Z162Y1...@usenet.libero.it...

potresti spiegarmi un pò più dettagliatamente il secondo punto, laddove
dovrei creare due sottomaschere? Quella dell'indice, significa una maschera
contenente solo il campo della chiave primaria? E cosa vuoi dire per creare
un controllo che punta al controllo della tabella dell'indice e legare ....?
Ciaooo


title: Creazione unico campo da piu' campi

author: massimiliano

text:
Il 10 Apr 2003, 15:19, "Paolo Donnarumma" <
paolo.do...@tin.it
> ha
scritto:
>

Maschera non associata "Topolinia"
"Sottomaschera_pippo" tabella indice con mettiamo "id" come chiave primaria
a cui hai legato la seconda tabella che è rigine della "sottomaschera_pluto"
casella di controllo testo1 con origine forms!sottomaschera_pippo!id
Poi leghi la sottomaschera_pluto al testo1
Dinamicamente ti aggiorna i record della sottomaschera_pluto riferendosi al
controllo in pippo che è corrente.
Farla è più semplice che spiegarla.
FAmmi sapere
ciao
MAssimilaino



title: Creazione unico campo da piu' campi

text:
"massimiliano" <
massimilia...@kksrl.com
> ha scritto nel messaggio
news:62Z94Z28Z198Y1...@usenet.libero.it...

Mi rendo conto di essere un pò gnocco, ma non riesco a capire bene quello
che mi hai indicato. Legare significa mettere in relazione uno a molti due
tabelle? In questo caso la maschera che contiene la sottomaschera pluto
(quella degli argomenti) è già associata ad una tabella contenete gli altri
campi (Data, Fonte, Titolo). Praticamente come fa l'eventuale ricerca a
essere più veloce?
Ciao!


title: Creazione unico campo da piu' campi

author: Antonio Biso

text:
"Paolo Donnarumma" <
paolo.do...@tin.it
> ha scritto nel messaggio
news:xwzla.121066$i26.3...@news2.tin.it...
>
> Mi rendo conto di essere un pò gnocco, ma non riesco a capire bene quello
> che mi hai indicato. Legare significa mettere in relazione uno a molti due
> tabelle? In questo caso la maschera che contiene la sottomaschera pluto
> (quella degli argomenti) è già associata ad una tabella contenete gli
altri
> campi (Data, Fonte, Titolo). Praticamente come fa l'eventuale ricerca a
> essere più veloce?
> Ciao!
Volete sfoltire un po' il quoting del vostro thread lasciando solo le parti
significative?!?
Antonio


title: conversioni date - orari

author: Riccardo M.

text:
Salve a tutti,
ho in un campo di un db un valore creato dalla funzione time() di php (ad
esempio 1149758907 che dovrebbe equivalere a 8-06-06 11.28)
Sapete per caso come convertirlo nel formato gg/mm/aaaa in access?
grazie mille
Riccardo


title: conversioni date - orari

author: Sergio MAZZA

text:
"Riccardo M." <
ricc...@free.panservice.it
> ha scritto nel messaggio
news:e68tr4$io6$1...@news.panservice.it...

Per quanto ne so' PHP non è un database; a quale database fai riferimento?
Per caso MySQL?
Ciao.
--
Sergio MAZZA


title: conversioni date - orari

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:e6bp49$ptc$1...@area.cu.mi.it...

si.
MySQL
ciao
Riccardo


title: conversioni date - orari

text:
"Riccardo M." <
ricc...@free.panservice.it
> ha scritto nel messaggio news:e6c7lr$n11$1...@news.panservice.it...
> si.
> MySQL
>
> ciao
> Riccardo
Access tramite i driver ODBC riesce a leggere una tabella MySQL; prova a collegarla direttamente...
Ciao.
--
Sergio MAZZA


title: conversioni date - orari

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:e6c90j$lt0$1...@area.cu.mi.it...

___________________________
ho provato, ma sono memorizzati in numero.
Sul newsgroup di php mi hanno dato questa risposta ed ho risolto.
La posto qui in modo da farla conoscere a tutti in caso di necessità.
**************************************************
Considerando che la funzione time(), come da help di php, restituisce il
numero di secondi trascorsi dalla mezzanotte del primo gennaio 1970,
dato un valore di time(), per ottenere la data in formato gg/mm/aaaa, la
formula inversa da eseguire è: aggiungere il numero di secondi trascorsi
alla data del primo gennaio 1970 (ore 0.0.0).
ossia, nel caso della fattispecie per "access", dato ts la variabile
valorizzata con il numero di secondi, per ottenere la data basta fare:
data = DateAdd("s", ts, DateSerial(1970, 1, 1))
**************************************************
ciao
Riccardo


title: conversioni date - orari

text:
> ossia, nel caso della fattispecie per "access", dato ts la variabile
> valorizzata con il numero di secondi, per ottenere la data basta fare:
>
> data = DateAdd("s", ts, DateSerial(1970, 1, 1))
> **************************************************
una piccola correzione.
Ho notato che cosě facendo, la funzione segna un orario di 2 ore in meno
rispetto a quella memorizzata (non ne capisco il motivo)
e pertanto a quella data aggiungo con DateAdd altre 2 ore.
ciao
Riccardo


title: conversioni date - orari

text:
"Riccardo M." <
ricc...@free.panservice.it
> ha scritto nel messaggio
news:e6j63o$dp1$1...@news.panservice.it...

Buono a sapersi...
Ciao.
--
Sergio MAZZA


title: prova non leggere

author: laura

text: Prova oggetto non leggere


title: Numero pagina in sottoreport

author: cranze

text:
Ciao a tutti
premetto che ho cercato nei post precedenti e sul sito comune ma non ho
trovato la soluzione.
Come faccio a visualizzare il numero di pagina ("Pagina " & [Page] & " di "
& [Pages]) del sottoreport che ho inserito nel corpo di un report
Ho provato ad inserirlo nell'intestazione della mia sezione principale
"Nominativo", impostando la proprietą "Ripreti sezione" su "Si" ma mi
visualizza sempre: Pagina 0 di 0.
Se possibile poi vorrei che la numerazione fosse diversa da quella del
report inquanto il sottoreport č un allegato, e che riprendesse dalla pagina
1 per ogni Nominativo.
Ricapitolando:
Report (NominativoA):
Pagina 1 di 2,
Pagina 2 di 2
Sottoreport (NominativoA):
Pagina 1di 3
Pagina 2 di 3
Pagina 3 di 3
Report (NominativoB):
Pagina 1 di 1,
Sottoreport (NominativoB):
Pagina 1di 2
Pagina 2 di 2
Report (NominativoC):
ecc. ecc.....
Spero di essere stato chiaro e ringrazio.
Ciao da cranze


title: Quesito su 2000 Developer

author: Orso

text:
Salve a tutti,
premesso che ho qualche esperienza con A97, volevo preparare un programmino
di magazzino, ddt e fatturaz. personalizzato da utilizzare in azienda,
considerato perň che disponiamo di un solo pacchetto Office97 e che abbiamo
tre PC in rete con W95 ( P100, P133 e P200) pensavo di aggiornare a Office
2000 Dev il P200 e sfruttare il run-time A2000 sugli altri due in modo da
limitare le spese lasciando aperta la possibilita di inserire altre
postazioni.
Il problema č divenuto caldo in quanto pare che i requisiti minimi HW e SW
di XP mettano fuori gioco la nostra attuale configurazione.
Vi pare corretto come discorso ?
Grazie 2000 :)


title: Quesito su 2000 Developer

author: warp

text:
"Orso"
> Salve a tutti,
> premesso che ho qualche esperienza con A97, volevo preparare un
programmino
> di magazzino, ddt e fatturaz. personalizzato da utilizzare in azienda,
> considerato però che disponiamo di un solo pacchetto Office97 e che
abbiamo
> tre PC in rete con W95 ( P100, P133 e P200) pensavo di aggiornare a Office
> 2000 Dev il P200 e sfruttare il run-time A2000 sugli altri due in modo da
> limitare le spese lasciando aperta la possibilita di inserire altre
> postazioni.
> Il problema è divenuto caldo in quanto pare che i requisiti minimi HW e SW
> di XP mettano fuori gioco la nostra attuale configurazione.
Con XP non puoi installare su win '95.
I requisiti minimi di ram sono gli stessi di A '2000: diciamo 24 MB con Win
'98, 64 con Win '2000 (a Runtime).
Comunque con tutte le realese di Access (se il programma è sofisticato) più
di 32 MB di RAM sono apprezzati per un utilizzo fluido.
ciao, warp


title: Quesito su 2000 Developer

text:
warp
> Con XP non puoi installare su win '95.
> I requisiti minimi di ram sono gli stessi di A '2000: diciamo 24 MB con
Win
> '98, 64 con Win '2000 (a Runtime).
> Comunque con tutte le realese di Access (se il programma č sofisticato)
piů
> di 32 MB di RAM sono apprezzati per un utilizzo fluido.
>
Ok,
quindi se ho capito bene essendo P100 24Mb, P133 32Mb, P200 64 Mb ma tutti
W95,
affidarsi a A2000 dev mi consente, grazie al runtime, di essere in regola
con le licenze evitando l'upgrade del sistema operativo e dei due HW piů
vecchi.
O non c'ho capito nulla perchč esiste soluzione migliore.
Grazie di nuovo
Orso


title: Quesito su 2000 Developer

author: oliones

text:
warp <
war...@libero.it
> wrote in message
7sE77.1246$0Z1....@news.infostrada.it...
>
> "Orso"
> > Salve a tutti,
> > premesso che ho qualche esperienza con A97, volevo preparare un
> programmino
> > di magazzino, ddt e fatturaz. personalizzato da utilizzare in azienda,
> > considerato però che disponiamo di un solo pacchetto Office97 e che
> abbiamo
> > tre PC in rete con W95 ( P100, P133 e P200) pensavo di aggiornare a
Office
> > 2000 Dev il P200 e sfruttare il run-time A2000 sugli altri due in modo
da
> > limitare le spese lasciando aperta la possibilita di inserire altre
> > postazioni.
>
> > Il problema è divenuto caldo in quanto pare che i requisiti minimi HW e
SW
> > di XP mettano fuori gioco la nostra attuale configurazione.
>
> Con XP non puoi installare su win '95.
> I requisiti minimi di ram sono gli stessi di A '2000: diciamo 24 MB con
Win
> '98, 64 con Win '2000 (a Runtime).
??????(a Runtime)?????
è più leggero ?
quanto più leggero ?
ciao



title: Quesito su 2000 Developer

text:
"oliones"
> ??????(a Runtime)?????
> è più leggero ?
> quanto più leggero ?
Ehmmm ... mi sono spiegato male forse.
Ovviamente i requisiti del Runtime sono gli stessi di "full Access" ... il
discorso è un altro: se usi Access (o Delphi o VB) per lo sviluppo, più la
macchina è tosta meglio è.
Quindi un bel PIII con 128/256 MB di RAM fa senz'altro comodo, vicervesa con
32 MB non vai avanti.
Una volta terminata l'applicazione la distribuirai ai tuoi clienti che (si
presume un .MDE) la eseguiranno solamente.
In tal caso, che è quello che ci interessa, i requisiti minimi sono quelli
che ho dichiarato.
Ad ogni modo al di là della RAM, è molto importante il disco ... e i vecchi
PC sono pietosi sotto questo lato.
Ciao, warp


title: Quesito su 2000 Developer

text:
"Orso"
>
> warp
> > Con XP non puoi installare su win '95.
> > I requisiti minimi di ram sono gli stessi di A '2000: diciamo 24 MB con
> Win
> > '98, 64 con Win '2000 (a Runtime).
> > Comunque con tutte le realese di Access (se il programma è sofisticato)
> più
> > di 32 MB di RAM sono apprezzati per un utilizzo fluido.
> >
>
> Ok,
> quindi se ho capito bene essendo P100 24Mb, P133 32Mb, P200 64 Mb ma tutti
> W95,
> affidarsi a A2000 dev mi consente, grazie al runtime, di essere in regola
> con le licenze evitando l'upgrade del sistema operativo e dei due HW più
> vecchi.
E' così, però al P100 sarebbe bello aggiungere qualche bel mega di RAM :-)
Ciao, warp


title: bollettini c/c postale

author: Simone

text:
So che il quesito non sara' nuovo, ma qualcuno puo' segnalarmi dove posso
trovare un DB che mi consenta di stampare i nuovi bollettini di c/c postale
in euro?
Grazie fin d'ora,
Simone


title: bollettini c/c postale

author: Fabio Dalla Villa

text:
"Simone" <
to...@wappi.com
> ha scritto nel messaggio
news:5BJH8.5270$8x3.1...@twister1.libero.it...

Si chiama stampccp.zip, ma non ricordo dove l'ho trovato. Bisogna adattarlo
all'euro.
--
Fabio Dalla Villa
Biella
nomec...@tiscali.it


title: bollettini c/c postale

author: luca

text:
http://www.sitocomune.com/download/Stampccp.zip
Xò non l'ho provato
ciao
Luca
"Simone" <
to...@wappi.com
> ha scritto nel messaggio
news:5BJH8.5270$8x3.1...@twister1.libero.it...



title: bollettini c/c postale

author: Simone Casadei

text:
Grazie Luca! Grazie Fabio!
Simone


title: Cambio valore all'interno di un campo tabella (VBA)

author: Mister

text:
Salve,
come faccio da VBA a capire, quando un valore cambia all'interno di un campo
di una tabella ???
Nell' esempio :
Nominativo
      Pippo
      Pippo
      Pippo
      Pluto
      Pluto
Come tradurre in codice :
se il nominativo cambia assegna alla variabile X il valore Y.
grazie.


author: eSQueL

text:
"Mister" <
rimuovia...@yahoo.it
> ha scritto nel messaggio
news:45407...@x-privat.org...

Lavora sulla maschera sfruttando l'evento dopo aggiornamento del controllo
TextBox relativo.
Ciao.
eSQueL


text:
> >
>
> Lavora sulla maschera sfruttando l'evento dopo aggiornamento del controllo
> TextBox relativo.
>
> Ciao.
    Mi ricavo la tabella da query+codice....non ho maschere.......
la tabella mi serve solo x calcolare un valore da restituire ad una query.
grazie.


text:
"Mister" <
rimuovia...@yahoo.it
> ha scritto nel messaggio
news:45407...@x-privat.org...
>
>> >
>>

In tal caso e se ho capito il problema, puoi usare i bookmark. Se lavori su
un recordset, marchi il record che t'interessa con un bookmark e ne assegni
il contenuto ad una variabile. Poi fai quel che credi e, alla fine, torni
sul record usando il segnalibro e ne confronti il contenuto con la
variabile.
Ciao.
eSQueL


text:
> In tal caso e se ho capito il problema,
il problema sarebbe questo :(
Ho una tabella con questi campi :
      Nominativo Anno Quota     C1     RivIstat Montante
      Pippo         2002 1.647,83     0,00     0         1.647,84
      Pippo         2003 2.021,42     2,79     46       3.715,28
      Pippo         2004 688,39         1,11     41     4.444,74
      Pluto          2002 109,53         0,00     0       109,53
Il campo Montante lo calcolo tramite questo codice :
Dim RS As DAO.Recordset
Dim MontantePrecedente As Currency
Dim Nominativo As String
       Set RS = CurrentDb.OpenRecordset("Tab1")
  Do Until RS.EOF
    With RS
        .Edit
      ![rivIstat] = (MontantePrecedente * ![C1] / 100)
        ![Montante] = ![Quota] + (MontantePrecedente) * (1 + ![C1] / 100)
        .Update
           If Nominativo = ![Nominativo] Then
       MontantePrecedente = 0
        Else
            MontantePrecedente = ![Montante]
        End If
        End With
 RS.MoveNext
Loop
DoCmd.OpenTable "Tab1"
Il problema è questo :
vorrei che quando nel campo Nominativo, si cambia nome il valore del
Montante
sia uguale alla quota, ma continui negli anni successivi a calcolare il
Montante,
fino (appunto) al successivo cambio di nome.
spero di essere stato chiaro.
grazie.
>puoi usare i bookmark. Se lavori su
> un recordset, marchi il record che t'interessa con un bookmark e ne
assegni
> il contenuto ad una variabile. Poi fai quel che credi e, alla fine, torni
> sul record usando il segnalibro e ne confronti il contenuto con la
> variabile.
>
> Ciao.
ok grazie . vedo !
ciao !


text:
>
> Il campo Montante lo calcolo tramite questo codice :
>
> Dim RS As DAO.Recordset
> Dim MontantePrecedente As Currency
> Dim Nominativo As String
>        Set RS = CurrentDb.OpenRecordset("Tab1")
     if not(rs.eof) then
          Nominativo = ![Nominativo]
          montanteprecedente=0
     end if
>   Do Until RS.EOF
>     With RS
         If  not(Nominativo = ![Nominativo])  Then
                nominativo=![Nominativo]
                MontantePrecedente = 0
         End If
>         .Edit
>       ![rivIstat] = (MontantePrecedente * ![C1] / 100)
>         ![Montante] = ![Quota] + (MontantePrecedente) * (1 + ![C1] / 100)
>         .Update
          MontantePrecedente = ![Montante]
>         End With
>  RS.MoveNext
> Loop
> DoCmd.OpenTable "Tab1"
>
Ho aggiunto qulalche riga che spero che risolva il tuo problema..
Il concetto è : ti salvi il nominativo in una variabile e quando leggi
un record ti devi chiedere se il nuovo nominativo è uguale al
precedente
Saluti e buon lavoro
Gabry


title: Funzione Data

author: Ronny

text:
Ciao a tutti,
vorrei definire a 3 campi di una tabella, quando viene scritta,
rispettivamente i valori Anno, mese, e giorno corrente.
Come devo fare?
Grazie
Ronny


title: Funzione Data

author: Alessandro Baraldi

text:
"Ronny" <
scr...@NOSPAM.tiscalinet.it
> wrote in message
news:9n0sm5$mfv$1...@pegasus.tiscalinet.it...

A parte che non ho capito cosa vuoi fare, ma esistono le Funzioni
Anno=Year(Int(Now()))
Mese=Month(Int(Now()))
Giorno=Day(Int(Now()))
Int lo utilizzo per troncare ora,minuto,secondo.....
Spero di aver capito bene.
Alex.
--
Posted from  [62.98.24.152]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Funzione Data

author: Roberto da casa

text:
"Ronny" <
scr...@NOSPAM.tiscalinet.it
> ha scritto nel messaggio
news:9n0sm5$mfv$1...@pegasus.tiscalinet.it...

Invece di tre campi creati nella tabella un solo campo di tipo Data/Ora nel
cui Valore predefinito scrivi:
= Date()
Automaticamente in quel campo verrà memorizzata la data in cui il record è
stato creato.
Se oltre alla data ti interessa memorizzare anche l'ora in cui è stato creto
il record, nel Valore predefinito di quel campo scrivi:
=Now()
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Funzione Data

author: Silvio Berruti

text:
"Ronny" <
scr...@NOSPAM.tiscalinet.it
> ha scritto nel messaggio
news:9n0sm5$mfv$1...@pegasus.tiscalinet.it...

Ti sconsiglio di memorizzare 3 campi quando ne basta 1 x memorizzare la
data.
Quando avrai bisogno in una maschera o in un report di un controllo che ti
visualizzi solo il giorno, o solo il mese, o solo l'anno, non avrai altro da
fare che agire sul formato del controllo in questo modo:
giorno (numero)    >    gg
giorno (esteso)      >    gggg
mese (numero)      >    mm
mese (esteso)        >    mmmm
anno                      >    aaaa
Puoi usare anche combinazioni delle stesse.
In una query potrai crearti dei campi calcolati con le funzioni suggerite da
Alessandro Baraldi, oppure sfruttare la relativa proprietą Formato, come
sopra.
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com


title: Maschera-somma valori di serie caselle combinate

author: Fabio

text:
Salve,
avrei l'esigenza di sommare i prezzi dei rispettivi prodotti scelti da una
maschera, tramite una serie di caselle combinate.
le mie tabelle:
                tblordini,    ?     tblprodotti,     ?     tbltipologia    ?
campi          id             ?        id              ?          id
?
                Idprodotto    ?       nome        ?          tipo          ?
                Idprodotto1  ?      idtipo         ?
                Idprodotto2  ?      prezzo
                Idprodotto3  ?
                    data
allora tblprodotti pesca la tipologia dalla tbltipologia, tramite
impostazione del campo  [idtipo] (origine dati--->tabella)
mentre tbl ordini è legata a tblptodotti tramite relazione , entrambe le
tabelle hanno il campo ID come contatore
da una maschera con riferimento dei dati alla tblordini ho 4 caselle
combinate, e son collegate ai rispettivi campi idprodotto, idprotto1, etc
che vanno a pescare i dati dalla tblprodotti...
all'interno del record di tblordini seleziono i miei prodotti, e vorrei
avere il totale del prezzo
cosa posso fare,?
grazie
fabio


title: Access 97 ODE Access 2000 ODE il migliore????

author: Mao

text:
Possiedo versione office 97 professional,  avrei deciso di distribuire
applicazioni ma non saprei dove procurarmi la developer 97 (per non
riconvertire i dbase nel 2000.....  dicono che danna un sacco di problemi),
nei negozi sembra che non la vendano, mi dicono sul sito Microsoft ma le
vandite sono valide solo per la zona americana!!??!!
Dove cavolo si trova il 97 ODE, o in mancanza d'altro il 2000.....qualcuno
sà se il 2000 non funziona come dicono?(la cosa che più mi interessa è la
versione run-time per la distibuzione)
Grazie
rimuovere nospam
gattorag...@tin.it


title: esegui query: mi si chiude access!

author: montanaro®

text:
perchè? la query si alre in vis. struttura, poi se la eseguo si chiude
access.
Che trabiccolo!


title: esegui query: mi si chiude access!

text:
montanaro® ha scritto:
> perchè? la query si alre in vis. struttura, poi se la eseguo si chiude
> access.
> Che trabiccolo!
ho importato tutto in un DB nuovo ma si chiude lo stesso, dov'è il
problema? adesso vado a sbattere la testa sul muro!


title: esegui query: mi si chiude access!

text:
montanaro® ha scritto:

Trabiccolo era riferito a cosa...?
Da me non succede, quindi .....
Adesso guardo nella sfera di cristallo cosa dice.... no non vedo
nulla...!
Ironia a parte le probabilità che dipenda da un errore tuo sono 99 a
1, ma visto che
hai lasciato tutto alla nostra immaginazione non possiamo aiutarti...!
Di che query parli, una Action oppure una Select ?
Il predicato SQL è TOP_SECRET o al fine di capire se c'è un errore
grossolano la possiamo vedere...?
@Alex


title: esegui query: mi si chiude access!

text:
Alessandro Baraldi ha scritto:

ok chiedo scusa me lo meritavo eheh
SELECT s_anagrafe.codice, s_anagrafe.descrizion, s_scadenze.datafatt,
s_scadenze.datascad,
IIf([s_scadenze]![pagato]=-1,[s_scadenze]![datapag],IIf([datascad]>Date(),[datascad],Date()))
AS [data pag], Sum(s_scadenze.impeff) AS SommaDiimpeff,
s_scadenze.pagato,
IIf([pagato]=-1,[s_scadenze]![datapag]-[s_scadenze]![datafatt],Date()-[s_scadenze]![datafatt])
AS gg, Year([datafatt]) AS anno_ft, Year([datascad]) AS anno_scad,
[SommaDiimpeff]*[gg] AS matrice, DSum("[matrice]","[s_gg incasso
prova]") AS Espr1
FROM s_anagrafe INNER JOIN s_scadenze ON s_anagrafe.codice =
s_scadenze.codcf
WHERE (((s_scadenze.tipoacc) Not Like "*M*") AND
((s_scadenze.tipomod)="FT"))
GROUP BY s_anagrafe.codice, s_anagrafe.descrizion, s_scadenze.datafatt,
s_scadenze.datascad,
IIf([s_scadenze]![pagato]=-1,[s_scadenze]![datapag],IIf([datascad]>Date(),[datascad],Date())),
s_scadenze.pagato,
IIf([pagato]=-1,[s_scadenze]![datapag]-[s_scadenze]![datafatt],Date()-[s_scadenze]![datafatt]),
Year([datafatt]), Year([datascad]), DSum("[matrice]","[s_gg incasso
prova]")
HAVING (((s_anagrafe.codice) Like "C*" And (s_anagrafe.codice) Not Like
"*L") AND ((s_scadenze.datafatt)>#12/31/2004#) AND
((IIf([pagato]=-1,[s_scadenze]![datapag]-[s_scadenze]![datafatt],Date()-[s_scadenze]![datafatt]))>0))
ORDER BY s_anagrafe.descrizion;


title: esegui query: mi si chiude access!

text:
montanaro® ha scritto:
[CUT]

No no me lo meritavo io....!!!
Che è sta cosa...?
Ho perso 3decimi di vista alla Where....
Mi pare molto, ma molto arzigogolata...., perchè invece di usare DSUM
non usi delle SubQuery
per ottimizzarla...?
Nel SitoComune trovi diversi esempi, quindi la ristrutturi in modo più
leggero...!
@Alex


title: esegui query: mi si chiude access!

text:
Alessandro Baraldi ha scritto:

ok vado a vedere grazie, comunque si chiudeva x il DSum, l'ho tolto e
non si chiude più.
Grazie ancora, alla prossima.


title: form interattiva tipo msgbox--- help!

author: Axel-II

text:
Sto utilizzando msgbox per interagire con l'utente finale che deve
correggere dei record, utilizzando vbyesno.
Ho bisogno pero' di aggiungere dei controlli aggiuntivi e utilizzare quindi
una form ad-hoc.
Come si fa a "bloccare" l'esecuzione del codice nella maschera padre, finchè
non chiudo o confermo la maschera figlia suddetta???? (come succede con
msgbox)
Spero di essermi spiegato, Grazie.
Ale


title: form interattiva tipo msgbox--- help!

author: Esteban

text:
"Axel-II" <
pu...@delta-soft.it
> wrote in message
news:ELwK6.299$cU2....@news1.tin.it...
> Sto utilizzando msgbox per interagire con l'utente finale che deve
> correggere dei record, utilizzando vbyesno.
> Ho bisogno pero' di aggiungere dei controlli aggiuntivi e utilizzare
quindi
> una form ad-hoc.
> Come si fa a "bloccare" l'esecuzione del codice nella maschera padre,
finchč
> non chiudo o confermo la maschera figlia suddetta???? (come succede con
> msgbox)
>
> Spero di essermi spiegato, Grazie.
>
> Ale
>
Con Access 2000 ho provato cosě e funziona:
DoCmd.OpenForm "BoxMessaggio", , , , , acDialog
Ciao!!
Esteban
Hosted by
www.seber.it


title: form interattiva tipo msgbox--- help!

author: STEVE

text:
>Come si fa a "bloccare" l'esecuzione del codice nella maschera padre,
finchè
>non chiudo o confermo la maschera figlia suddetta???? (come succede con
>msgbox)
>
Devi aprire la form con docmd.openform con l'opzione acdialog
ciao
Steve