title: Maschere\link tra 2...per Roberto

text:
"Roberto dal portatile" <
r.ma...@repubblica.it
> ha scritto nel messaggio
news:9fqbqm$eva$1...@stargate1.inet.it...
>
> "Lindbergh" <
lind...@libero.it
> ha scritto nel messaggio
> news:R12U6.147$634....@news.infostrada.it...
> > Ciao Roberto,
> > scusa se personalizzo ma mi volevo rifare ad un tuo consiglio.
> > Innanzitutto grazie per le delucidazioni su Date$.Mi era sfuggito
[CUT]>
> Avendo spostato il fuoco su Maschera1, in strAz stai memorizzando il
> contenuto dell controllo Azienda di Maschera1 e non come vorresti di
> Maschera2.
> Prova pertanto cosě:
>
> Private Sub Azienda_Click()
> Dim strAz As String
> strAz = Me![Azienda]
> [Forms]![Portafoglio Web]![Azienda].SetFocus
> DoCmd.FindRecord strAz, acEntire, , , True, acCurrent, True
> End Sub
>
> Non mi sono soffermato a capire come hai scritto il metodo FindRecord; se
> hai altri problemi rifatti vivo.
>
  Trovato l'arcano!Avevi ragione rispetto al riferimento al controllo...era
scorretta
la sequenza...ma ho anche scoperto che spostare il Focus sul controllo della
maschera1
non č sufficiente: Dovendo cercare e visualizzare Tutto il record č
richiesto che tutta
la maschera sia attiva.Quindi se prima rendi attiva la maschera e poi il
controllo, č tutto
Ok
Private Sub Azienda_Click()
Dim strAz As String
strAz = [Forms]![Diario Query]![DiarioMattino]![Azienda]
Forms![Portafoglio Web].SetFocus
Me.Azienda.SetFocus
DoCmd.FindRecord strAz
End Sub
Gli argomenti al metodo FindRecord sono solo relativi al metodo di ricerca e
alla formattazione.
Ciao e grazie
Eddie



title: Installare access runtime senza l'utilizzo del wizard.

author: Carmelo Di Rosa

text:
Ciao a tutti, ho la necessità di installare access runtime, ma se eseguo il
wizard di office developer in fase di installazione non mi permette di
installare il runtime dove voglio, ma lo installa sotto "C:\Programmi\File
comuni\Microsoft Shared\Access Runtime\Office10\".
Naturalmente la copia delle directory non aggiorna i file di registro.
Qualcuno ha mai provato ad installare acess run time con un altro
applicativo tipo Innosetup impostando un path personale e eseguendo i
comandi di aggiornamento dei registri?
Come al solito i wizard sono comodi, ma ti abituano male, anzi molto male.
Grazie a chi mi da una mano.
Ciao.


author: Carlo Costarella

text:
"Carmelo Di Rosa" <
dir...@elet.polimi.it
> ha scritto nel messaggio
news:d5tbr8$4m8$1...@newsserver.cilea.it...

Dopo aver creato il pacchetto di installazione apri il file Setup.lst
spostati alla sezione [Setup] e modifica la linea DefaultDir=
scrivendo di seguito e senza spazi la tua cartella di installazione
predefinita:
DefaultDir=C:\TuaCartella
Salva e chiudi.
Ciao, Carlo


author: Announced

text:
Carmelo Di Rosa ha scritto:
> Ciao a tutti, ho la necessità di installare access runtime, ma se eseguo il
> wizard di office developer in fase di installazione non mi permette di
> installare il runtime dove voglio, ma lo installa sotto "C:ProgrammiFile
> comuniMicrosoft SharedAccess RuntimeOffice10".
> Naturalmente la copia delle directory non aggiorna i file di registro.
> Qualcuno ha mai provato ad installare acess run time con un altro
> applicativo tipo Innosetup impostando un path personale e eseguendo i
> comandi di aggiornamento dei registri?
> Come al solito i wizard sono comodi, ma ti abituano male, anzi molto male.
> Grazie a chi mi da una mano.
> Ciao.
Scusa, ne approfitto chiedendoti se è l'access runtime che permette
l'installazione di applicativi access anche su macchine prive di access e
non solo(giuoco di parole)... Se fosse così mi potresti dare qualche
indicazione di come ottenerlo?
Grazie
Paolo
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


text:
"Announced" <
anno...@tin.it
> ha scritto nel messaggio
news:d5vsor$a30$1...@news.newsland.it...
> Carmelo Di Rosa ha scritto:
>
>> Ciao a tutti, ho la necessità di installare access runtime, ma se eseguo
>> il
>> wizard di office developer in fase di installazione non mi permette di
>> installare il runtime dove voglio, ma lo installa sotto "C:ProgrammiFile
>> comuniMicrosoft SharedAccess RuntimeOffice10".
>> Naturalmente la copia delle directory non aggiorna i file di registro.
>> Qualcuno ha mai provato ad installare acess run time con un altro
>> applicativo tipo Innosetup impostando un path personale e eseguendo i
>> comandi di aggiornamento dei registri?
>> Come al solito i wizard sono comodi, ma ti abituano male, anzi molto
>> male.
>> Grazie a chi mi da una mano.
>> Ciao.
>
>
> Scusa, ne approfitto chiedendoti se è l'access runtime che permette
> l'installazione di applicativi access anche su macchine prive di access e
> non solo(giuoco di parole)... Se fosse così mi potresti dare qualche
> indicazione di come ottenerlo?
>
> Grazie
> Paolo
>
Si in genere le versioni developer permettono proprio questo.
Dipende dalla versione di Access che hai.
Dico subito che se hai Access 97 ti sarà difficile trovare ODE, il developer
per distribuire gratuitamente gli applicativi.
Se hai Access XP o 2003 le cose sono più semplici.
Per Access XP bisogna acquistare Office XP Developer.
Per Access 2003 le cose cambiano a si passa a Visual Studio Tools per
Office System.
Il tuo fornitore di software saprà consigliarti ma anche su eBay potresti
trovare qualcosa a buon prezzo.
Ciao, Carlo


text:
"Carlo Costarella" <
carloantonioco...@virgilio.it
> ha scritto nel
messaggio news:euBge.885855$b5.39...@news3.tin.it...

Ho provato la tua soluzione, ma mi risolve in parte il problema. Io ho
necessità, oltre che ad installare il mio mdb in una directory specifica
decisa da me, di installare la versione runtime di access sempre in una
directory decisa da me. Il DB deve essere aperto da un applicativo di VB6
tramite il comando shell. Questo comando però necessita di chiamare
l'eseguibile con un percorso assoluto, quindi io per evitare problemi devo
impostare l'eseguibile di access in una directory ben precisa. In fase di
installazione il runtime viene posizionato sotto la directory
C:\Programmi\File comuni\Microsoft Shared\Access Runtime\Office10\ . Sono
sicuro che se l'utente avesse un'installazione del sistema operativo e
office in inglese il path sarebbe diverso ed il mio applicativo in VB6 non
troverebbe più l'eseguibile di access.
Mi puoi aiutare?


text:
"Carmelo Di Rosa" <
dir...@elet.polimi.it
> ha scritto nel messaggio
news:d6cd3c$7uc$1...@newsserver.cilea.it...

La prima cosa che mi viene in mente è quella di aggiungere una chiave al
registro e scrivervi dove hai installato la versione runtime di Access.
Questa chiave viene letta dall'applicativo VB6 e il gioco è fatto.
Ovviamente puoi anche ricorrere alle API di lettura del registro che possono
individuare il path di installazione di Access runtime.
Inoltre puoi usare la Funzione SysCmd che con AcSysCmdRuntime = true ti
indica che si tratta della versione runtime e con AcSysCmdAccessDir
restituisce la cartella in cui si trova MsAccess.exe
Ci sono altre possibilità ma credo che con queste dovresti riuscire.
Ciao, Carlo


text:
"Carlo Costarella" <
carloantoni...@virgilio.it
> ha scritto nel
messaggio news:V_nie.908826$b5.39...@news3.tin.it...

Quello che mi hai scritto non mi è molto chiaro, ma solo perchè non ho una
conoscenza approfondita di VB6.
Il mio problema principale è quello di installare access runtime in una
sottodirectory del mio applicativo in modo da impostare delle chiamate con
indirizzo assoluto, se riuscirò a risolvere questo problema, poi mi porrò
quello di lavorare con i files INI, che mi sembrano risolvere di molto la
vita .... se li sapessi usare. Ci sto lavorando.
Vedo anche di studiare bene i comandi che mi hai suggerito, poi se
incontrerò ostacoli mi farò sentire nel newsgroup.
Naturalmente tutti gli esempi che hai a disposizione sono ben accetti.
Grazie ancora per il tuo aiuto.
Ciao.


title: MEMO

author: Mauro

text:
L'ho già chiesto ?   Ma nessun aiuto ! :-)
Ho un DB di circa 50 mb   ora mi occorre che un campo della tabella
abbia la proprietà MEMO, l'ho fatto ma all'interno ci ritrovo solo una
parte di quello che ci inserisco.  Come mai ?
Ciao


title: MEMO

author: @Arold [             ]

text:
"Mauro" <
mauro...@libero.it
> ha scritto nel messaggio
news:dadb67f6.03041...@posting.google.com...

prova a eliminarlo e a rifare il campo è una prova. ciao.


title: MEMO

text:
"@Arold [             ]" <
aro...@libero.it
> wrote in message news:<b7q4k7$4t9$
1...@lacerta.tiscalinet.it
>...

Non funge !
Aiutatemi, magari una alternativa al campo MEMO ?


title: MEMO

author: skizzato

text:

Non è che per caso l'altezza del record nella tabella è troppo bassa e
non vedi tutto mentre in realtà è tutto memorizzato?


title: MEMO

text:
skizzato <
skiz...@libero.it
> wrote in message news:<
3EA4022...@libero.it
>...

NO, purtroppo non è cosi'.
Ma sicuro non è per il fatto che  il db è corposo ?
Datemi conferma o una alternativa...


title: MEMO

text:
"Mauro" <
mauro...@libero.it
> ha scritto nel messaggio
news:dadb67f6.03042...@posting.google.com...

Visto che pensi che sia il DB corposo... fai un nuovo DB e poi con una query
prova a importare sono una piccola parte dei dai originali...
Se è colpa del DB corposo.. se apri solo una piccola parte dei dati in un
altro DB... non dovresti avere problema a visualizzarlo
ciao


title: sito comune...domenica ore 15

author: Lindbergh

text: ancora stesso problema di ieri...vedi post di Franck


title: sito comune...domenica ore 15

author: Antonio Biso

text:
"Lindbergh"
> ancora stesso problema di ieri...vedi post di Franck
Basta ragazzi o a Luciano (DOC) ie viene en colpo!
Saluti, Antonio


title: sito comune...domenica ore 15

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:fzCE6.76112$s93.7...@news.infostrada.it...

Te gh'č rasun...gh'avevi minga pensa'
ciao Eddie


title: sito comune...domenica ore 15

author: Luciano (DOC)

text:
Lindbergh ha scritto nel messaggio ...
>ancora stesso problema di ieri...vedi post di Franck
Beh, vedilo adesso il sito...quanno ce vo', ce vo'!:-)
Saluti.
Luciano
(DOC)


title: sito comune...domenica ore 15

author: Federico Albertini

text:
Luciano, mi dai l'indirizzo del sito comune?
Grazie, ciao
Federico


title: sito comune...domenica ore 15

text:
"Federico Albertini" <
fede...@telvia.it
> wrote in message
news:9c0n14$j6o$1...@fe2.cs.interbusiness.it...
> Luciano, mi dai l'indirizzo del sito comune?
www.sitocomune.com
...di' che ti mando io!:-)
Saluti.
Luciano
(DOC)


title: sito comune...domenica ore 15

text:
"Antonio Biso" <
ch...@etruria.net
> wrote in message
news:fzCE6.76112$s93.7...@news.infostrada.it...
> Basta ragazzi o a Luciano (DOC) ie viene en colpo!
Caro clone, oltre che dagli header ti si becca dalle toppe lessicali che
prendi....!:-))
Saluti.
Luciano
(DOC)


title: Errore 1004 famigerato per popolare excel

author: OneEDP

text:
ho provato questo
http://support.microsoft.com/kb/210684
 workaround ma
non funge.
Avete idea di come fare?
Niente... si ferma alla stesso numero di range che incollo per i
dettagli della fattura....
Grazie sto impazzendo!
--
Daniele
Rispondere scartando OneEDP, spam e 32


text:
On 22 Giu, 13:08, OneEDP <
daniele.sqlOne...@spamgmail32.com
> wrote:
> ho provato questohttp://
support.microsoft.com/kb/210684workaround
 ma
> non funge.
> Avete idea di come fare?
> Niente... si ferma alla stesso numero di range che incollo per i
> dettagli della fattura....
> Grazie sto impazzendo!
>
> --
> Daniele
> Rispondere scartando OneEDP, spam e 32
Se il WorkAround di MS non funziona, l'unica cosa che mi viene da
pensare è di copiare CELLA-CELLA in un ciclo usando appunto
CELLS(x,y)... come origine e lo stesso come destinazione
sul nuovo foglio...
Chiaramente sarà più lento...
Ho capito male...?
@Alex


author: Popi - TheBadHabits

text:
On 22 Giu, 13:08, OneEDP <
daniele.sqlOne...@spamgmail32.com
> wrote:
> ho provato questohttp://
support.microsoft.com/kb/210684workaround
 ma
> non funge.
> Avete idea di come fare?
> Niente... si ferma alla stesso numero di range che incollo per i
> dettagli della fattura....
> Grazie sto impazzendo!
Ciao Daniele.
Qua ho relizzato una routine (sotto AXP, in un mde) che da quasi due
anno compone delle liste di task di manutenzione ... e non sono mai
incappato in quel problema.
Vedi tu se ti puo' aiutare.
==========BEGIN CODE SNIPPET==========
    Dim xlsTechCard As Excel.Application
    Dim wbkTechCard As Excel.Workbook
    Dim wshTechCard As Excel.Worksheet
    Dim rsTestata As DAO.Recordset, rsTask As DAO.Recordset
    Dim bCreaTestata As Boolean
    Set xlsTechCard = CreateObject("Excel.Application")
    xlsTechCard.DisplayAlerts = False
    xlsTechCard.Visible = False
    Set wbkTechCard =
xlsTechCard.Workbooks.Add(Application.CurrentProject.Path & "\Base per
TechnicalCard.xls")
    Set wshTechCard = wbkTechCard.Worksheets("Task")
    Set rsTestata = CurrentDb.OpenRecordset("TechnicalCard_Testata")
    Set rsTask = CurrentDb.OpenRecordset("TechnicalCard_Task")
    bCreaTestata = True
    Do While (rsTestata.EOF = False)
        SysCmd acSysCmdSetStatus, "Tech. Card. " ...
        If (bCreaTestata = True) Then
            bCreaTestata = False
            wbkTechCard.Worksheets("Task").Copy ,
wbkTechCard.Worksheets(wbkTechCard.Worksheets.Count)
            Set wshTechCard =
wbkTechCard.Worksheets(wbkTechCard.Worksheets.Count)
            wshTechCard.Range("58:59").Delete
Qua imposto alcune celle nella testata del foglio ...
        End If
Qua c'e' una copyFromRecordset per caricare i dati e svariate
assegnazioni tramite Cells() e formattazioni ...
        rsTestata.MoveNext
    Loop
    SysCmd acSysCmdClearStatus
    rsTestata.Close
    rsTask.Close
    Set rsTestata = Nothing
    Set rsTask = Nothing
    wbkTechCard.Worksheets("Task").Delete
    xlsTechCard.Visible = True
    wbkTechCard.Worksheets(1).Activate
    xlsTechCard.Calculation = xlCalculationAutomatic
    xlsTechCard.Calculate
    Set wshTechCard = Nothing
    Set wbkTechCard = Nothing
    Set xlsTechCard = Nothing
===========END CODE SNIPPET===========
Nota a margine: gli workbook generati hanno contenuto in diversi casi
oltre 200 worksheet e con tempi di elaborazione al di sotto dei 10
minuti.
HTH
Popi


text:
Il 22/06/2011 13.28, @Alex ha scritto:
> On 22 Giu, 13:08, OneEDP<
daniele.sqlOne...@spamgmail32.com
>  wrote:
>> ho provato questohttp://
support.microsoft.com/kb/210684workaround
 ma
>> non funge.
>> Avete idea di come fare?
>> Niente... si ferma alla stesso numero di range che incollo per i
>> dettagli della fattura....
>> Grazie sto impazzendo!
>>
>> --
>> Daniele
>> Rispondere scartando OneEDP, spam e 32
> Se il WorkAround di MS non funziona, l'unica cosa che mi viene da
> pensare � di copiare CELLA-CELLA in un ciclo usando appunto
> CELLS(x,y)... come origine e lo stesso come destinazione
> sul nuovo foglio...
> Chiaramente sar� pi� lento...
>
> Ho capito male...?
>
> @Alex
In pratica dopio un Range.Copy (eseguito tra l'altro correttamente)
qualsiasi sembrerebbe operazione dopo scatena l'errore.
             clDetail.EntireRow.Insert
             clDetail.EntireRow.Copy clDetail.Offset(-2, 0)



text:
Il 22/06/2011 15.09, Popi - TheBadHabits ha scritto:
> On 22 Giu, 13:08, OneEDP<
daniele.sqlOne...@spamgmail32.com
>  wrote:
>> ho provato questohttp://
support.microsoft.com/kb/210684workaround
 ma
>> non funge.
>> Avete idea di come fare?
>> Niente... si ferma alla stesso numero di range che incollo per i
>> dettagli della fattura....
>> Grazie sto impazzendo!
> Ciao Daniele.
>
> Qua ho relizzato una routine (sotto AXP, in un mde) che da quasi due
> anno compone delle liste di task di manutenzione ... e non sono mai
> incappato in quel problema.
>
> Vedi tu se ti puo' aiutare.
>
> ==========BEGIN CODE SNIPPET==========
>
>      Dim xlsTechCard As Excel.Application
>      Dim wbkTechCard As Excel.Workbook
>      Dim wshTechCard As Excel.Worksheet
>      Dim rsTestata As DAO.Recordset, rsTask As DAO.Recordset
>      Dim bCreaTestata As Boolean
>
>      Set xlsTechCard = CreateObject("Excel.Application")
>      xlsTechCard.DisplayAlerts = False
>      xlsTechCard.Visible = False
>      Set wbkTechCard =
> xlsTechCard.Workbooks.Add(Application.CurrentProject.Path&  "\Base per

Grazie.
Come ho scritto ad alex eseguo
1) popolo uno "stampino" tutto preformattato con formule, colori, ecc.
ecc. con il record corrente
2) un inserimento di due righe intere sopra lo "stampino"
3) ricopio lo stampino appena popolato con un
     clDetail.EntireRow.Copy clDetail.Offset(-2, 0)
dove clDetail � un Range valido del tipo ...Range("NumRiga:Importo")
composto di n righe e m colonne (una region pi� che altro).
Dato che non riesco a comprendere quale sia l'istruzione scatenante ho
piazzato un sacco de debug.print, ma non ho individuato il colpevole.
La cosa certa � che dopo il 24� inserimento da� quel malnato errore, ma
in debug passo dopo passo nessun errore.
Allora per questo motivo ho inserito un DoEvents e pare che stia
funzionando, ovviamento tutto si rallenta...
Speriamo ci sia � qualcosa di pi� IT... anche perch� non credo funzioni
sempre su tutti ci client...



text:

Per ora inserisco questo
lngContatore = lngContatore + 1
If lngContatore Mod 20 = 0 Then DoEvents
meglio di niente...



title: Report no funzionano più

text:
Spero di non andare troppo OT ma credo che il problema sia proprio in
Access.
Ho da molti anni un adp access con dentro tabelle e query (dall'sql
server 2000 collegato) e svariati report.
Questi report lanciati da access funzionano perfettamente e fino a
poche settimane fa anche lanciate da visual basic.
Ora invece ho sempe un errore simile a:
<<L'origine record "qDistintaPezzaTesta" specificata sulla maschera o
sul report non esiste. >>
dove al posto di "qDistintaPezzaTesta" c'è la query realmente usata
dal report...
Ovviamente la query c'è (infatti da access il report funziona);
stranamente lo stesso visual basic, con lo stesso database adp e lo
stesso sql server ma da un mio cliente funziona perfettamente...
Sono disperato cosa potrebbe essere?
Un grazie anticipato a tutti!


title: Errore su visualizzazione immagini collegate a maschere (runtime error 2220)

author: Micio

text:
Ri-posto il messaggio poichè non posso utilizzare il viewer del sito comune
(diverso utilizzo delle immagini),
come suggerito (saggiamente) da WARP ma ho provato a seguire l'altro
consiglio del sito comune e di Microsoft.
C'è qualcuno che può aiutarmi sono disperato ....
Grazie
Stefano
ecco il messaggio già postato:
Ho seguito alla lettera (almeno spero) il consiglio del sitocomune su come
visualizzare le immagini nelle maschere attraverso l'uso dei campi collegati
e non di OLE, come del resto è trattato nel supporto Microsoft sotto
riportato
http://support.microsoft.com/support/kb/articles/q148/4/63.asp
purtroppo su caricamento della maschera mi dice errore runtime 2220
impossibile aprire l'immagine #path dell'immagine# e mi si blocca tutto.
Come controllo ho usato il controllo immagine (l'unico che supporta l'azione
picture).
Qualcuno mi sa dare gentilmente una spiegazione?
Grazie
Stefano


author: stwe

text:
io sono ci riuscito tranquillamente, questo è il codice che ho usato:
Me.MioControlloImmagine.Picture = "C:\programmi\fispaaaaa\" &
Me.Path_Immagine & ".jpg"
"Micio" <
ga...@asanet.it
> ha scritto nel messaggio
news:9fi0of$63j2$1...@stargate1.inet.it...



text:
Il problema è che io non gli do un path specifico ma un campo che come tipo
dati è un "Collegamento ipertestuale"
e la sintassi è
Me.Immagine_asso.Picture = Me![Immagine]
Ovviamente il path è quello corretto
Grazie Stefano
"stwe" <
st...@stwe.org
> ha scritto nel messaggio
news:F71T6.4831$%m1.1...@news.infostrada.it...



author: warp

text:
"Micio"
> Il problema è che io non gli do un path specifico ma un campo che come
tipo
> dati è un "Collegamento ipertestuale"
>
> e la sintassi è
>
> Me.Immagine_asso.Picture = Me![Immagine]
Scusa se insisto Micio, ma a parer mio dovresti guardare meglio il
programmino publicato sul Sito Comune :-)
Anche in quello vengono usati campi "Collegamento Hipertestuale" per il path
dell'immagine...
Probabilmente non tieni conto del marcatore # che precede e segue oggetti
memorizzati in campi hiperlink.
Ciao, warp


title: SnapShot di Access: funziona?

author: Andrea

text:
Egregi colleghi, Vi pongo un quesito:su un pc con un'installazione "nuova"
di Win98, ho riportato i file dello SnapShot Viewer trovato nella cartella
di installazione di Office2000 (i file Snapview.cnt e Snapview.exe ). Ho
fatto una stampa da un mdb in formato snp, l'ho portata nella stessa
cartella dove ho copiato i file dello SnapShot, ho anche associto il file
con l'applicazione, e con sommo dispiacere ho constatato che non funzionava
(diceva che mancava un dll...) e mi mostrava una pagina bianca, mentre su
un altro Pc con Office installato proprio non funzionava. Su un manuale
Apoge un frase recitava chiaro e tondo che si potevano vedere le stampa di
Access su un pc che non ne fosse fornito: c'è qualcuno con l'informazione
vincente?
Ringrazio anticipatamente tutti quelli che parteciperanno.
--------------------------------
Inviato via
http://usenet.iol.it


title: SnapShot di Access: funziona?

author: Mark

text:
"Andrea" <
boscol...@libero.it
> ha scritto nel messaggio
news:130Z186Z110Z59Y...@usenet.iol.it...

Basta caricarlo da qui:
http://support.microsoft.com/default.aspx?scid=kb;EN-US;q175274


title: Controlli activex

author: LeoDuca

text:
Sto dando un occhio ai controlli activeX.
Alcuni di questi, quando li inserisco in una maschera,
mi dann l'errore "Server OLE non registrato. Rieseguire installazione".
Come devo fare per risolvere il problema dato che
Office2000PRO è già installato al completo sul mio PC?
Un'altra cosa... dove posso trovare una descrizione
delle funzioni dei controlli activeX presenti in A2000?
(sul help non ho trovato nulla)
TIA :)
--
Leo_duca


title: Controlli activex

author: Laura Cerponi

text:
LeoDuca <
leo_...@libero.it
> wrote in message
9jrrm0$1a115$1...@ID-98670.news.dfncis.de...

Secondo me dovresti eseguire regsvr32 con i controlli che ti danno questo
tipo di errore. Per il funzionamento e/o lo scaricamento di questa utility
ti consiglio di dare un'occhiata alla kb di Microsoft
Ciao.


title: gestire valori duplicati

author: mike

text:
Ciao, ho un piccolo problema con le caselle combinate (combo).
Come si gestiscono più valori uguali nelle caselle combinate?
Cioè, data una casella combinata associata ad una anagrafica
(nome,codice,id) come distinguo la scelta tra nomi uguali? Mi trova
sempre la prima occorrenza!!
Sicuramente è un problema noto, qualcuno può aiutarmi?
A buon rendere.
Mike
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: gestire valori duplicati

text:
"mike" <
mbos...@freemail.it
> ha scritto nel messaggio
news:f03afd18c8274b515a7...@mygate.mailgate.org...
> Ciao, ho un piccolo problema con le caselle combinate (combo).
> Come si gestiscono più valori uguali nelle caselle combinate?
> Cioè, data una casella combinata associata ad una anagrafica
> (nome,codice,id) come distinguo la scelta tra nomi uguali? Mi trova
> sempre la prima occorrenza!!
>
> Sicuramente è un problema noto, qualcuno può aiutarmi?
> A buon rendere.
Devi mettere sia la colonna id che il nome. L'id lo metti come prima
colonna, il nome come seconda.
La dimensione delle colonne sarà 0;4
La colonna associata la 1
Per gli usi con la scelta fatta userai l'id che è univoco
Antonio


title: Perdita valore variabili pubbliche

author: nicoletta

text:
Ho nel mio db access 2003 delle variabili pubbliche.
In fase di sviluppo, con utilizzo di debug, modifiche a maschere, test,
etc. (insomma quello che si fa quando si sviluppa l'applicazione), ogni
tanto vengono perse tali variabili (hanno valore vuoto, 0 se numerico o
"" se stringa).
Mi capitava anche con A97.
Qualche indizio da darmi?
Nicoletta


title: Perdita valore variabili pubbliche

author: pablitomf

text:

Le variabili si perdono quando c'è un errore nel codice...


title: Perdita valore variabili pubbliche

text:
pablitomf ha scritto:

> Le variabili si perdono quando c'� un errore nel codice...
In che senso errore nel codice
Nicoletta


title: Perdita valore variabili pubbliche

text:
On 30 Ott, 14:11, nicoletta <
frt...@virgilio.it
> wrote:
> pablitomf ha scritto:
>
> > On 30 Ott, 12:35, nicoletta <
frt...@virgilio.it
> wrote:
> >> Ho nel mio db access 2003 delle variabili pubbliche.
> >> In fase di sviluppo, con utilizzo di debug, modifiche a maschere, test,
> >> etc. (insomma quello che si fa quando si sviluppa l'applicazione), ogni
> >> tanto vengono perse tali variabili (hanno valore vuoto, 0 se numerico o
> >> "" se stringa).
> >> Mi capitava anche con A97.
> >> Qualche indizio da darmi?
>
> >> Nicoletta
>
> > Le variabili si perdono quando c'è un errore nel codice...
>
> In che senso errore nel codice
>
> Nicoletta
Hai ragione, sono stato poco chiaro...
le variabili si perdono quando il codice "VA" in errore, e quando
questo errore non è gestito.


title: Perdita valore variabili pubbliche

text:
pablitomf ha scritto:
> On 30 Ott, 14:11, nicoletta <
frt...@virgilio.it
> wrote:
>> pablitomf ha scritto:
>>
>>> On 30 Ott, 12:35, nicoletta <
frt...@virgilio.it
> wrote:
>>>> Ho nel mio db access 2003 delle variabili pubbliche.
>>>> In fase di sviluppo, con utilizzo di debug, modifiche a maschere, test,
>>>> etc. (insomma quello che si fa quando si sviluppa l'applicazione), ogni
>>>> tanto vengono perse tali variabili (hanno valore vuoto, 0 se numerico o
>>>> "" se stringa).
>>>> Mi capitava anche con A97.
>>>> Qualche indizio da darmi?
>>>> Nicoletta
>>> Le variabili si perdono quando c'� un errore nel codice...
>> In che senso errore nel codice
>>
>> Nicoletta
>
> Hai ragione, sono stato poco chiaro...
> le variabili si perdono quando il codice "VA" in errore, e quando
> questo errore non � gestito.
Perfetto adesso so come comportarmi
Grazie
Nicky


title: Operazioni matematiche con Access

author: Elmo

text:
Una volta che ho inserito i miei bravi dati in una tabella tramite la mia
brava maschera... come faccio a sommare i dati una certa colonna e a
visualizzarli in una maschera?
Spero che qualcuno abbia la pazienza di aiutarmi...
ciao


title: Operazioni matematiche con Access

author: Sib dal portatile

text:
"Elmo" <
llel...@libero.it
> ha scritto nel messaggio
> Una volta che ho inserito i miei bravi dati in una tabella tramite la mia
> brava maschera... come faccio a sommare i dati una certa colonna e a
> visualizzarli in una maschera?
Crea un controllo non legato e mettici:
=TuoCampo1 + TuoCampo2
Ma l'help in linea no?
Sib
--
----------------------------------------------------
la mia home:
http://digilander.iol.it/syb
----------------------------------------------------
il sito comune di it.comp.database.access:
http://www.sitocomune.com
----------------------------------------------------
4000 anni fa', il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente


title: Operazioni matematiche con Access

text:
L'help in linea lo uso per scoprire che roba è un "controllo non legato"...
e sopratutto dove lo devo scrivere questo "controllo"...
ciao


title: Operazioni matematiche con Access

text:
"Elmo" <
llel...@libero.it
> ha scritto nel messaggio
> L'help in linea lo uso per scoprire che roba è un "controllo non
legato"...
> e sopratutto dove lo devo scrivere questo "controllo"...
E l'hai trovato?



title: Lezioni Access a pagamento CERCO!!!

author: ale

text: Chi può darmi lezioni x Access???


title: Lezioni Access a pagamento CERCO!!!

author: Basjlico

text:
Era il Sun, 5 Mar 2000 23:32:30 +0100 quando  scrisse:
>Chi può darmi lezioni x Access???
>
>
>
noi: it.comp.appl.access! :-)
Scherzi a parte. Che ne dici di un libro? Puoi partire dalla serie
*special* "for dummies" a quella *special* "for it.comp.appl.access
gurus".
Per intanto butta un'occhio su "Microsoft Access 2000. Guida all'uso"
Mondadori Microsoft Press.
Ciao
Basjlico


title: Errore Report

author: Enzo

text:
Ciao amici, devo creare un semplice report ma non ci riesco perchè i dati
origine non fanno capo a tabelle ma a maschere. E' possibile quindi
associare i dati ad una maschera invece che ad una tabella?


title: Errore Report

author: Sergio MAZZA

text:
"Enzo" <
enzo.fu...@tin.it
> ha scritto nel messaggio
news:DHP79.228497$Jj7.5...@news1.tin.it...
> Ciao amici, devo creare un semplice report ma non ci riesco perchè i dati
> origine non fanno capo a tabelle ma a maschere. E' possibile quindi
> associare i dati ad una maschera invece che ad una tabella?
>
Magari ad una query...
Ciao.
--
Sergio MAZZA


title: Errore Report

author: Carlo Costarella

text:
"Enzo" <
enzo.fu...@tin.it
> ha scritto nel messaggio
news:DHP79.228497$Jj7.5...@news1.tin.it...
> Ciao amici, devo creare un semplice report ma non ci riesco perchč i dati
> origine non fanno capo a tabelle ma a maschere. E' possibile quindi
> associare i dati ad una maschera invece che ad una tabella?
>
>
Sě č possibile, nel senso che ad un controllo sulla maschera fai
corrispondere un controllo sul report.
Nell'Origine Controllo del controllo sul report scriverai per esempio:
=[Forms]![SCHEDA COMUNI]![DESCRI]
Tutti i controlli sul report devono essere non associati e i controlli sulla
maschera (che deve essere aperta) devono contenere dei dati.
Facci sapere.
Ciao, Carlo


title: Errore Report

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:ajohft$s4n$1...@lacerta.tiscalinet.it...
> "Enzo" <
enzo.fu...@tin.it
> ha scritto nel messaggio
> news:DHP79.228497$Jj7.5...@news1.tin.it...
> > Ciao amici, devo creare un semplice report ma non ci riesco perchč i
dati
> > origine non fanno capo a tabelle ma a maschere. E' possibile quindi
> > associare i dati ad una maschera invece che ad una tabella?
> >
>
> Magari ad una query...
>
> Ciao.
>
> --
> Sergio MAZZA
>
>
>
ma bho, non ci riesco, ho provato sia la seguente stringa
=DLookUp("[totimponibile]";"Fatture")
che questa =[Maschere]![Fatture]![totimponibile]
ma niente. la prima a volte funziona, la seconda mi dice #Name?
Insomma dovrei creare un report dinamico, che si crea ogni volta che clicco
il pulsante stampa fattura... spero di essere stato chiaro. scusami se rompo
cosě tanto. :-) ciao Sergio.
Enzo


title: Errore Report

text:
"Carlo Costarella" <
carloantoni...@virgilio.it
> ha scritto nel
messaggio news:5yQ79.228734$Jj7.5...@news1.tin.it...

mi da sempre l'errore #Name?


title: Errore Report

text:
"Enzo" <
enzo.fu...@tin.it
> ha scritto nel messaggio
news:rAQ79.228758$Jj7.5...@news1.tin.it...

Allora prova a spostare l'istruzione nel codice. Sull'evento Apertura prova
a scrivere:
Private Sub Report_Open(Cancel As Integer)
Me.NomeControlloSulReport = Forms!MiaForms!NomeControlloSullaMaschera
'lo stesso per gli altri controlli
End Sub
Ovviamente dovrai scrivere il nome della tua maschera e del tuo controllo al
posto dell'esempio che ti ho scritto.
Non dimenticare di cancellare dall'origine record del controllo quello che
avevi scritto prima.
Ciao, Carlo


title: Errore Report

text:
"Carlo Costarella" <
carloantoni...@virgilio.it
> ha scritto nel
messaggio news:bKQ79.228793$Jj7.5...@news1.tin.it...

Ciao Carlo, la prima soluzione funziona, l'errore #Name? era dovuto alla
faschera chiusa (scusami per la stonzata), ora perň c'č un altro problema:
nella maschera una scelta viene effettuata tramite casella combinata (la
quale esegue una query) e nel report invece del valore mi esce l'id. Spero
di essere stato chiaro... Grazie ancora!


title: Errore Report

text:
"Enzo" <
enzo.fu...@tin.it
> ha scritto nel messaggio
news:Zz189.230673$Jj7.5...@news1.tin.it...
>
> Ciao Carlo, la prima soluzione funziona, l'errore #Name? era dovuto alla
> faschera chiusa (scusami per la stonzata), ora però c'è un altro problema:
> nella maschera una scelta viene effettuata tramite casella combinata (la
> quale esegue una query) e nel report invece del valore mi esce l'id. Spero
> di essere stato chiaro... Grazie ancora!
>
>
Ciao Enzo.
Quando ci si riferisce ad una casella combinata il valore è quello impostato
a "Colonna associata"; nel tuo caso la colonna 0 (zero) scritta 1 (uno)
nelle proprieta della casella combinata o di riepilogo.
Per ottenere il valore corretto devi scrivere solo un po' di codice.
Se hai usato il primo sistema cancella quello che hai scritto nella
proprietà "Origine Controllo" del controllo sul report che si riferisce al
"Menù a tendina" (casella combinata) della maschera.
Poi devi scrivere sull'evento Apertura del report: Me!NomeControlloSulReport
= Forms!NomeMascheraAperta!NomeCasellaCombinata.Column(1) oppure 2 o 3 a
seconda di quale colonna è interessata.
Per sapere la colonna interessata devi fare così. Se la casella di riepilogo
o combinata è basata si di una query o una tabella conta le colonne che la
compongono. Supponiamo siano tre e la colonna di cui vuoi il valore sia la
seconda perchè la prima ha l'ID. In questo caso devi scrivere 1 (uno) perchè
per il codice si conta a partire da zero.
Ciao, Carlo


title: Errore Report

text:
"Carlo Costarella" <
carloantoni...@virgilio.it
> ha scritto nel
messaggio news:iZ189.230759$Jj7.5...@news1.tin.it...

ok grazie tutto bene! sei un grande!


title: Errore Report

text:
"Enzo" <
enzo.fu...@tin.it
> ha scritto nel messaggio
news:oc289.230821$Jj7.5...@news1.tin.it...

ho appena notato una cosa, la stampa report funziona, nel senso che i dati
sono associati alla maschera che ho su schermo, solo che mi stampa tante
copie quanti sono i report nel database.


title: Errore Report

text:
"Enzo" <
enzo.fu...@tin.it
> ha scritto nel messaggio
news:iyQ79.228735$Jj7.5...@news1.tin.it...
> ma bho, non ci riesco, ho provato sia la seguente stringa
> =DLookUp("[totimponibile]";"Fatture")
> che questa =[Maschere]![Fatture]![totimponibile]
> ma niente. la prima a volte funziona, la seconda mi dice #Name?
> Insomma dovrei creare un report dinamico, che si crea ogni volta che
clicco
> il pulsante stampa fattura... spero di essere stato chiaro. scusami se
rompo
> cosě tanto. :-) ciao Sergio.
>
> Enzo
Quante tabelle gestisci? Ovvero; hai due tabelle, una "intestazione fattura"
e "dettagli fattura" o una tabella sola? Se sono due quale campo utilizzi
per metterle in relazione?
Ciao.
--
Sergio MAZZA


title: Errore Report

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:ajqqqo$lls$1...@lacerta.tiscalinet.it...

ciao sergio, quel problema l'ho risolto, ora ho il problema della stampa,
infatti mi tira fuori tante copie quanti sono i record presenti nel db, come
se facesse tante fotocopie. mica sai come fare a dirli di stampare solo la
prima pagina?? una cosa tipo stampa da pagina 1 a pagina 1. grazie


title: Errore Report

author: Rob

text:
"Enzo" <
enzo.fu...@tin.it
> ha scritto nel messaggio
news:3n289.230883$Jj7.5...@news1.tin.it...
CUT
> ho appena notato una cosa, la stampa report funziona, nel senso che i dati
> sono associati alla maschera che ho su schermo, solo che mi stampa tante
> copie quanti sono i report nel database.
Avrai tralasciato qualche routine da qualche parte....  ?!
Comunque e' un modo inconsueto quello di far puntare i controlli del report
ai controlli della maschera.
Secondo me e' migliore la strada suggerita da Sergio:
1) Ti crei una query con tutte le tabelle e i campi che ti servono;
2) Nei criteri del campo IDFattura ci metti "Like Forms!TuaForm![IDFattura]"
;
3) Crei il Report EX NOVO con l'autocomposizione;
Ovviamente la maschera TuaForm dovra' rimanere aperta finche' il report non
e' stato caricato.
Mandi, Rob.


title: Errore Report

text:
"Enzo" <
enzo.fu...@tin.it
> ha scritto nel messaggio
news:bK789.232534$Jj7.5...@news1.tin.it...
>
>
> ciao sergio, quel problema l'ho risolto, ora ho il problema della stampa,
> infatti mi tira fuori tante copie quanti sono i record presenti nel db,
come
> se facesse tante fotocopie. mica sai come fare a dirli di stampare solo la
> prima pagina?? una cosa tipo stampa da pagina 1 a pagina 1. grazie
>
E' normale; ti fa tanti report per quanti sono i record dell'origine dati.
Stampare un report indicando il numero delle pagine è diverso (come
procedura) da stampare i dati che visualizzi sulla maschera.
Se vuoi indicare da quale pagina iniziare la stampa devi aprire il report in
modalità anteprima e poi con il metodo PrintOut (vedi help) indicare quale
pagine stampare.
Es.
'---------
DoCmd.OpenReport "prova", acViewPreview
DoCmd.PrintOut acPages, 1, 2
'---------
Ciao.
--
Sergio MAZZA


title: [Promo] SplashScreen 2003

author: MA

text:
Il 11 Dic 2002, 01:14, "Setec Astronomy" <
se...@freemail.it
> ha scritto:
> Salve,
> mi scuso per questo post promozionale, ma penso possa interessare gli
> sviluppatori Access che desiderano distribuire le proprie applicazioni con
> la funzione di visualizzazione di una Splash Screen iniziale.
>
> All'indirizzo
>
http://www.humanprofile.biz/categorie.php?IDParent=42
> è disponibile per il download un software che permette appunto di
> visualizzare uno Splash Screen centrato nello schermo e sempre in primo
> piano.
> Per critiche o suggerimenti contattatemi pure.Grazie.
Due eccezioni veloci veloci:
1. Guarda dove lo metti sto splash screen: è nuovo e già prorta una
macchia!!! ;-P
2. Write è irregolare write-wrote-written non writed (forse era meglio
scritto da)
3. Il codice è free nel senso che volendo possiamo modificare e adattare? Se
sì come?
ciao MAssimiliano

--------------------------------
Inviato via
http://usenet.libero.it


title: [Promo] SplashScreen 2003

text:
Il 11 Dic 2002, 01:14, "Setec Astronomy" <
se...@freemail.it
> ha scritto:
> Salve,
> mi scuso per questo post promozionale, ma penso possa interessare gli
> sviluppatori Access che desiderano distribuire le proprie applicazioni con
> la funzione di visualizzazione di una Splash Screen iniziale.
> Per critiche o suggerimenti contattatemi pure.Grazie.
E' free nel senso che si puň aprire e vedere come č fatto???
Se sě, come?
P.s. Write č irregolare: write-vrote-written non writed



title: [Promo] SplashScreen 2003

author: Sib

text:
"Setec Astronomy" <
se...@freemail.it
> ha scritto nel messaggio
> mi scuso per questo post promozionale, ma penso possa interessare gli
> sviluppatori Access che desiderano distribuire le proprie applicazioni con
> la funzione di visualizzazione di una Splash Screen iniziale.
>
> All'indirizzo
>
http://www.humanprofile.biz/categorie.php?IDParent=42
> č disponibile per il download un software che permette appunto di
> visualizzare uno Splash Screen centrato nello schermo e sempre in primo
> piano.
> Per critiche o suggerimenti contattatemi pure.Grazie.
Ciao,
l'unico dubbio che mi sorge e' che gia' di suo access svolge la funzione
splash con la bitmap che vuoi tu, quindi mi sembra di complicare la cosa
senza motivo.
Sib


title: [Promo] SplashScreen 2003

author: Setec Astronomy

text:
"MA" <
kk...@kksrl.com
> wrote in message
news:81Z73Z224Z132Y...@usenet.libero.it...
> Il 11 Dic 2002, 01:14, "Setec Astronomy" <
se...@freemail.it
> ha scritto:
[cut]
> Due eccezioni veloci veloci:
> 1. Guarda dove lo metti sto splash screen: è nuovo e già prorta una
> macchia!!! ;-P
Cioè?
> 2. Write è irregolare write-wrote-written non writed (forse era meglio
> scritto da)
Ok.
> 3. Il codice è free nel senso che volendo possiamo modificare e adattare?
Se
> sì come?
Il codice non è free, il programma è freeware ma non open souce. Comunque è
abbastanza configurabile.
Saluti.


title: [Promo] SplashScreen 2003

text:
"MA" <
kk...@kksrl.com
> wrote in message
news:81Z73Z224Z132Y...@usenet.libero.it...
> Il 11 Dic 2002, 01:14, "Setec Astronomy" <
se...@freemail.it
> ha scritto:
[cut]
> Due eccezioni veloci veloci:
> 1. Guarda dove lo metti sto splash screen: è nuovo e già prorta una
> macchia!!! ;-P
Cioè?
> 2. Write è irregolare write-wrote-written non writed (forse era meglio
> scritto da)
Ok.
> 3. Il codice è free nel senso che volendo possiamo modificare e adattare?
Se
> sì come?



title: [Promo] SplashScreen 2003

text:
"MA" <
kk...@kksrl.com
> wrote in message
news:81Z73Z224Z132Y1...@usenet.libero.it...
> Il 11 Dic 2002, 01:14, "Setec Astronomy" <
se...@freemail.it
> ha scritto:
> E' free nel senso che si puň aprire e vedere come č fatto???
> Se sě, come?
La definizione di freeware non č la stessa di open souce.
Il software č freeware, non open source.
Saluti.


title: [Promo] SplashScreen 2003

text:
"Sib" <si...@SPAMiol.it> wrote in message
news:yLHJ9.7090$lV4.2...@news2.tin.it...
[cut]
> Ciao,
> l'unico dubbio che mi sorge e' che gia' di suo access svolge la funzione
> splash con la bitmap che vuoi tu, quindi mi sembra di complicare la cosa
> senza motivo.
All'inizio anche io volevo usare la funzione di Access solo che sul mio pc
(AMD XP 1700, 512 Mb RAM) lo splash screen appare per una frazione
infinitesimale di tempo, oltretutto viene visualizzata con una serie di
scritte riguardo la versione di Access etc. Per questo ho realizzato questo
software.
Il funzionamento è semplice. Creo una marco Autoexec con all'interno una
chiamata shell al mio file con i parametri descritti nel readme e visualizzo
lo splash per tutto il tempo che voglio, eventualmente con effetti di fading
etc.
Slauti.


title: caselle combinata

author: Alberto

text:
Ciao a tutti,
sto realizzando un Db per il magazzino.
Ho creato una tabella contenente i campi:
IdArticolo
Cod Art
Marca
Descrizione
Fornitore
Categoria
qta+
qta-
data
Sto adesso creando la maschera di "Carico".
Una volta inseriti i prodotti nella tabella tramite una query di accodamento
ho realizzato la maschera come segue:
Articolo (casella combinata)
Fornitore (casella combinata)
Categoria(casella combinata)
Carico
Data
Quello che vorrei io è che se selezione il fornitore "B&W" per esempio e la
categoria "CUSCINETTI" nella casella Articolo mi compaiano solo i cuscinetti
della B&W.
Però vorrei anche che se seleziono solo "CUSCINETTI" senza inserire nessuna
marca mi vengano dati tutti  prodotti che sono "CUSCINETTI"....
E anche se solo inserisco la marca senza la categoria mi vengano dati tutti
i prodotti di quella marca.
Credo che si debba fare una query di raggruppamento o qualcosa di simile e
che l'origine dati di "Articolo" sia data dalla query ma non so come farla.
Mi date una mano?
Alberto.


title: caselle combinata

author: Antonio Biso

text:
"Alberto" <
ci...@ciao.it
> ha scritto nel messaggio
news:RAdV9.45167$AA2.2...@news2.tin.it...
> Articolo (casella combinata)
> Fornitore (casella combinata)
> Categoria(casella combinata)
> Carico
> Data
>
> Quello che vorrei io č che se selezione il fornitore "B&W" per esempio e
la
> categoria "CUSCINETTI" nella casella Articolo mi compaiano solo i
cuscinetti
> della B&W.
>
> Perň vorrei anche che se seleziono solo "CUSCINETTI" senza inserire
nessuna
> marca mi vengano dati tutti  prodotti che sono "CUSCINETTI"....
> E anche se solo inserisco la marca senza la categoria mi vengano dati
tutti
> i prodotti di quella marca.
La query delle combo articolo deve avere dei criteri fatti cosě
like nz([forms]![tuaform]![altracombo];"*")
ovviamente sia sotto il campo fornitore che quello articolo.
Inoltre ad ogni aggiornamento delle altre due combo devi eseguire una
requery della combo articolo
Antonio


title: caselle combinata

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:UDdV9.7515$ZE.1...@twister2.libero.it...
>
> La query delle combo articolo deve avere dei criteri fatti cosě
> like nz([forms]![tuaform]![altracombo];"*")
> ovviamente sia sotto il campo fornitore che quello articolo.
> Inoltre ad ogni aggiornamento delle altre due combo devi eseguire una
> requery della combo articolo
>
> Antonio
>
>
Ehm, sono alle prime armi con Access...potresti spiegarmi passo passo cosa
fare?
Grazie.


title: caselle combinata

text:
"Alberto" <
ci...@ciao.it
> ha scritto nel messaggio
news:HHfV9.33676$0v.10...@news1.tin.it...
>
> "Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
> news:UDdV9.7515$ZE.1...@twister2.libero.it...
> >
> > La query delle combo articolo deve avere dei criteri fatti così
> > like nz([forms]![tuaform]![altracombo];"*")
> > ovviamente sia sotto il campo fornitore che quello articolo.
> > Inoltre ad ogni aggiornamento delle altre due combo devi eseguire una
> > requery della combo articolo
> >
> > Antonio
> >
> >
> Ehm, sono alle prime armi con Access...potresti spiegarmi passo passo cosa
> fare?
Devi andare nella proprietà origine riga della combo, premere sul pulsantino
con i 3 puntini, ti si apre il QBE per preparare una query, ci metti il
campo articolo e i campi fornitore e categoria.
Nella riga criteri ci metti la stringa che ho scritto sopra sostituendo il
corrispondente nome di combo giusto.
Antonio


title: Domanda sulle Common Dialog

author: Gilmour

text:
Le sto usando per aprire dei file. Vorrei sapere se c'è un modo per
stabilire se è stato premuto il pulsante Ok oppure Annulla....
Grazie
Gil
--
Icq: 32405502
Se le persone che parlano male di me, sapessero quello che dico io di loro, parlerebbero peggio.
Jim Morrison
Clicca sul link per contattarmi direttamente da icq
http://msg.mirabilis.com/scripts/contact.dll?msgto=32405502


title: Domanda sulle Common Dialog

author: CarloCos

text:
"Gilmour" <
dark...@virgilio.it
> ha scritto nel messaggio
news:ihjuot4o2uqpd0h7j...@4ax.com...
> Le sto usando per aprire dei file. Vorrei sapere se c'è un modo per
> stabilire se è stato premuto il pulsante Ok oppure Annulla....
>
> Grazie
> Gil
Se è stato premuto OK la proprietà FileName dell'oggetto CommonDialog
restituisce una stringa di lunghezza variabile altrimenti...
Ancora l'oggetto ERR (if ERR.Number = 0 then) restituisce 0 se l'utente non
ha premuto annulla e se tutto è andato bene, altrimenti...
Ciao, Carlo


title: Impostare userid e password tramite vbscript + adox

author: Davide

text:
Dopo aver creato il database tramite Server.CreateObject("ADOX.Catalog")...
vorrei impostarne la pasword e l'userid. Qualcuno potrebbe postarmi un pò
di codice? (anche in inglese) grazie
--------------------------------
Inviato via
http://usenet.iol.it


title: Disinstallare Access RunTime

author: Raffaele Alberoni

text:
Buon giorno e Buon anno a tutti!!!
Come si fa a togliere un programma installato con Access runtime se si è
perso la versione originale???
Grazie a tutti
--
Raffaele Alberoni
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: subtotali su report

author: Pino

text:
Con questa struttura visualizzo i sub totali x pagina (in lire) su un
report:
CORPO
Testo75: Origine controllo -->
=[Testo53]-[Testo60]-[Testo61]-[Testo63]+[Testo76] (Formato standard)
Testo88: Origine controllo --> =[Testo75]  (Somma parziale su tutto /
Non visibile / Formato standard)
PIE' DI PAGINA PAGINA
Testo124: Origine controllo --> [Testo88] (Formato standard)
Con la stessa logica vorrei ricavare sul report una colonna con i
valori di Testo75 convertiti singolarmente in euro, e i relativi
subtotali:
CORPO
Testo155: Origine controllo --> =[Testo75]/1936,27 (Standard /
Pos.decimali 2)
Testo152: Origine controllo --> =[Testo155] (Somma parziale su tutto /
Non visibile / Formato standard / pos. decimali 2)
PIE' DI PAGINA PAGINA
Testo154: Origine controllo --> =[Testo152] (Standard / Pos.decimali
2)
Così però i subtotali in euro mi sballano di qualche centesimo
rispetto alla somma delle singole voci di Testo155 (risultato che
voglio ottenere),
mentre corrispondono esattamente (con i dovuti arrotondamenti) ai
subtotali di Testo124 convertiti in euro (cosa che non mi interessa
ottenere).
Qualcuno forse mi dirà che ho scoperto l'acqua calda, ma non riesco a
capire cosa mi sfugge e come posso ottenere il risultato che mi
interessa.
Grazie in anticipo....


title: subtotali su report

author: The-real-Isaac

text:
"Pino" <
pino.c...@libero.it
> ha scritto nel messaggio
news:1k764usce63thhmcq...@4ax.com...

Quando determini il valore di 'Testo155' non ti devi limitare a dividerlo,
ma devi anche arrotondare il risultato: per esempio puoi utilizzare la
funzione di Karl Donaubauer che in questi giorni nel NG sta girando...
(moltissimo, Emauele, moltissimo).
Ciao
--
Alberto


title: subtotali su report

text:


Avevo già visto la funzione ma non credevo servisse nel mio caso!
Invece......
Grazie,
Pino


title: subtotali su report

author: Emyr

text:
On Mon, 14 Jan 2002 20:55:00 GMT, "The-real-Isaac"
<sartori.rossi.nospam@tin> wrote:
_CUT
>Quando determini il valore di 'Testo155' non ti devi limitare a dividerlo,
>ma devi anche arrotondare il risultato: per esempio puoi utilizzare la
>funzione di Karl Donaubauer che in questi giorni nel NG sta girando...
>(moltissimo, Emauele, moltissimo).
ebbene lo confesso, Karl mi da la percentuale.....
Saluti.
Emanuele.


title: comporre numeri telefonici

author: wlady

text:
Ciao a tutti,
devo approntare un software che dovrà chiamare, tramite modem
analogico, dei numeri telefonici contenuti in una tabella ed far
ascoltare ai vari interlocutori, un messaggio preregistrato in formato
wav.
Se qualcuno ha esperienza in merito, soprattutto sui controlli e/o
librerie da utilizzare accetto qualsiasi suggerimento
P.S.: meglio farlo in VB?
grazie 1000


title: comporre numeri telefonici

text:
"wlady" <
wlad...@gmail.com
> ha scritto nel messaggio
news:1169560159....@a75g2000cwd.googlegroups.com...
Ciao a tutti,


grazie 1000
-----------------------
Qualcosa del genere dovrebbe funzionare:
Public Sub ChiamaNumero(NumTel As String)
Application.Run "utility.wlib_AutoDial", NumTel
End Sub
Tipicamente: ChiamaNumero("CasellaDiTestoConNumero")
Ciao, Carlo


title: comporre numeri telefonici

text:
"wlady" <
wlad...@gmail.com
> ha scritto nel messaggio
news:1169560159....@a75g2000cwd.googlegroups.com...
Ciao a tutti,


grazie 1000
-------------------------
Per "suonare" un file wav:
In un modulo pubblico:
Option Compare Database
Option Explicit
Const SND_SYNC = &H0
Const SND_ASYNC = &H1
Const SND_NODEFAULT = &H2
Const SND_LOOP = &H8
Const SND_NOSTOP = &H10
Declare Function sndPlaySound Lib "winmm.dll" Alias "sndPlaySoundA" _
      (ByVal lpszSoundName As String, ByVal uFlags As Long) As Long
Function PlaySound(sSoundFile As String)
Dim i As Long
    '# se il file non esiste esce senza problemi
    If Len(Dir$(sSoundFile)) = 0 Then
    Exit Function
    End If
    i = sndPlaySound(sSoundFile, SND_ASYNC)
    If i = 0 Then
        MsgBox "Si è verificato un errore."
        End If
End Function
Tipicamente: PlaySound("PercorsoENomeCompletoDelFileWav")
Ciao, Carlo


title: comporre numeri telefonici

text:
"Carlo Costarella" <
carloco...@libero.it
> ha scritto nel messaggio
news:ep6vak$eo0$1...@tdi.cu.mi.it...
>
> Per "suonare" un file wav:
> In un modulo pubblico:
> Option Compare Database
> Option Explicit
>
> Const SND_SYNC = &H0
> Const SND_ASYNC = &H1
> Const SND_NODEFAULT = &H2
> Const SND_LOOP = &H8
> Const SND_NOSTOP = &H10
> Declare Function sndPlaySound Lib "winmm.dll" Alias "sndPlaySoundA" _
>      (ByVal lpszSoundName As String, ByVal uFlags As Long) As Long
>
> Function PlaySound(sSoundFile As String)
> Dim i As Long
>    '# se il file non esiste esce senza problemi
>    If Len(Dir$(sSoundFile)) = 0 Then
>    Exit Function
>    End If
>    i = sndPlaySound(sSoundFile, SND_ASYNC)
>    If i = 0 Then
>        MsgBox "Si è verificato un errore."
>        End If
> End Function
>
> Tipicamente: PlaySound("PercorsoENomeCompletoDelFileWav")
>
> Ciao, Carlo
Ci stavo pensando anch'io ma per far partire il wav bisognerebbe "ascoltare"
il modem e quando si è connesso eseguire la function.
Forse la tecnica del BARALDI (per le mail) con il winsock potrebbe essere
utile...
Ciao.
--
Sergio MAZZA


title: comporre numeri telefonici

text:
On 24 Gen, 10:12, "Sergio MAZZA" <
sergioma...@tiscali.it
> wrote:
> "Carlo Costarella" <
carlocoslib...@libero.it
> ha scritto nel messaggionews:ep6vak$eo0$1...@tdi.cu.mi.it...
>
>
>
>
>
>
>
> > Per "suonare" un file wav:
> > In un modulo pubblico:
> > Option Compare Database
> > Option Explicit
>
> > Const SND_SYNC = &H0
> > Const SND_ASYNC = &H1
> > Const SND_NODEFAULT = &H2
> > Const SND_LOOP = &H8
> > Const SND_NOSTOP = &H10
> > Declare Function sndPlaySound Lib "winmm.dll" Alias "sndPlaySoundA" _
> >      (ByVal lpszSoundName As String, ByVal uFlags As Long) As Long
>
> > Function PlaySound(sSoundFile As String)
> > Dim i As Long
> >    '# se il file non esiste esce senza problemi
> >    If Len(Dir$(sSoundFile)) = 0 Then
> >    Exit Function
> >    End If
> >    i = sndPlaySound(sSoundFile, SND_ASYNC)
> >    If i = 0 Then
> >        MsgBox "Si è verificato un errore."
> >        End If
> > End Function
>
> > Tipicamente: PlaySound("PercorsoENomeCompletoDelFileWav")
>
> > Ciao, CarloCi stavo pensando anch'io ma per far partire il wav bisognerebbe "ascoltare"
> il modem e quando si è connesso eseguire la function.
> Forse la tecnica del BARALDI (per le mail) con il winsock potrebbe essere
> utile...
>
> Ciao.
> --
> Sergio MAZZA- Nascondi testo tra virgolette -- Mostra testo tra virgolette -
Io stavo pensando di aprire semplicemente la porta COM sul quale è
appoggiato il modem ed inviargli i famosi comandi AT / DIAL ecc. per
fargli comporre il numero. Forse potrei tenere la porta in ascolto e
con un loop leggere i valori di ritorno per capire quando
l'interlocutore risponde, ma non ho ancora provato. Il problema cmq si
porrebbe quando devo far ascoltare il messaggio all'interlocutore, sto
spremendo le meningi ma ancora non esce fuori nulla :)


title: comporre numeri telefonici

text:
"wlady" <
wlad...@gmail.com
> ha scritto nel messaggio
news:1169640852....@k78g2000cwa.googlegroups.com...
Io stavo pensando di aprire semplicemente la porta COM sul quale è
appoggiato il modem ed inviargli i famosi comandi AT / DIAL ecc. per
fargli comporre il numero. Forse potrei tenere la porta in ascolto e
con un loop leggere i valori di ritorno per capire quando
l'interlocutore risponde, ma non ho ancora provato. Il problema cmq si
porrebbe quando devo far ascoltare il messaggio all'interlocutore, sto
spremendo le meningi ma ancora non esce fuori nulla :)
[risposta]
Comunque, prova a vedere l'esempio di Alex sul suo sito:
www.alessandrobaraldi.it
; è quello relativo all'invio di mail tramite
winsock...
Ciao.
--
Sergio MAZZA


title: comporre numeri telefonici

text:
On 24 Gen, 13:57, "Sergio MAZZA" <
sergioma...@tiscali.it
> wrote:
> "wlady" <
wlady...@gmail.com
> ha scritto nel messaggionews:1169640852....@k78g2000cwa.googlegroups.com...

facendo una ricerca ho capito che devo usare le TAPI, ma non ho idea
di come fare. Qualcuno ha qualche esempio in merito?
grazie


title: comporre numeri telefonici

text:
"wlady" <
wlad...@gmail.com
> ha scritto nel messaggio news:1171487271.3...@l53g2000cwa.googlegroups.com...
facendo una ricerca ho capito che devo usare le TAPI, ma non ho idea
di come fare. Qualcuno ha qualche esempio in merito?
grazie
[risposta]
Quick start:
http://msdn2.microsoft.com/en-us/library/ms734257.aspx
Esempi:
http://msdn2.microsoft.com/en-us/library/ms734850.aspx
Ciao.
--
Sergio MAZZA


title: info su password

author: valter

text:
salev a tutti
passaiamo subito al sodo, è possibile fare in modo che, per accedere ad una
"maschera" venga richiesta una password ????
nello specifico il db si apre su una "maschera" (non ricordo più il nome
tecnico che si usa qui, scusatemi) mediante l'avvio di una acro che la
abilità in modalità "solo lettura". su questa è presente un "pulsante" che
chiama un altra macro che fa aprire una maschere quasi identica alla
precedente ma abilitata in "aggiungi-modifica".
mi interesserebbe capire coem fare per abilitare la psw sul clik di
quest'ultima macro; la psw di verifica la scriverei io nel codice, l'utente
la deve solo confermare.
grazie e buon anno
siete mitici


title: info su password

text:


vedi imputbox...
oppure una semplice casella di testo... su lostfocus confronti con il
codice da te inserito
Saluti.
Emanuele.


title: Valore Casella di Testo Maschera in una Query

author: ThaiChi

text:
Salve a tutti,
ho un problemino,
devo eseguire una query da un pulsante di comando, questa query dovrebbe
prelevare una data [DataDiRitiro] da una casella di testo txtDataRitiro che
si trova all'interno della maschera [Ritiro Documenti] per non inserire di
nuovo la data come parametro nella query, ho provato a consultare l'help ma
non ne sono venuto a capo.
Qualcuno può farmi un esempio e dove lo devo inserire ???
io ho provato inserendo nella prima riga:
DatadelRitiro: Forms![RitiroDocumenti].[txtDataRitiro]
ma con questo mi da errore alla punteggiatura.
Grazie anticipate
ThaiChi


text:
"ThaiChi" <
011...@bigfoot.com
> ha scritto nel messaggio
news:a9mnqh$kbb$1...@fe2.cs.interbusiness.it...
> Salve a tutti,
>
> ho un problemino,
> devo eseguire una query da un pulsante di comando, questa query dovrebbe
> prelevare una data [DataDiRitiro] da una casella di testo txtDataRitiro
che
> si trova all'interno della maschera [Ritiro Documenti] per non inserire di
> nuovo la data come parametro nella query, ho provato a consultare l'help
ma
> non ne sono venuto a capo.
>
> Qualcuno puņ farmi un esempio e dove lo devo inserire ???
>
> io ho provato inserendo nella prima riga:
> DatadelRitiro: Forms![RitiroDocumenti].[txtDataRitiro]
Forms![RitiroDocumenti].[txtDataRitiro]
lo devi scrivere nella riga criterio sotto il campo da filtrare
Antonio


text:
> > Salve a tutti,
> >
> > ho un problemino,
> > devo eseguire una query da un pulsante di comando, questa query dovrebbe
> > prelevare una data [DataDiRitiro] da una casella di testo txtDataRitiro
> che
> > si trova all'interno della maschera [Ritiro Documenti] per non inserire
di
> > nuovo la data come parametro nella query, ho provato a consultare l'help
> ma
> > non ne sono venuto a capo.
> >
> > Qualcuno puņ farmi un esempio e dove lo devo inserire ???
> >
> > io ho provato inserendo nella prima riga:
> > DatadelRitiro: Forms![RitiroDocumenti].[txtDataRitiro]
>
> Forms![RitiroDocumenti].[txtDataRitiro]
> lo devi scrivere nella riga criterio sotto il campo da filtrare
>
> Antonio
>
>
A me la data che devo prelevare da una form mi serve per inserire nella
query che dovrą fare poi un accodamento ad un'altra tabella, ho provato ad
inserire come hai detto ma non so che cosa devo inserire come nome di campo
e quindi mi continua a chiedere [Data del Ritiro] in quanto č quello che ho
inserito come Espressione.
Help.
Grazie
ThaiChi


text:
"ThaiChi" <
011...@bigfoot.com
> ha scritto nel messaggio
news:a9pbcb$otk$1...@fe2.cs.interbusiness.it...

Ok, avevo capito male.
Devi scrivere Forms![RitiroDocumenti].[txtDataRitiro]
come campo calcolato da accodare dove tu vuoi...
Antonio


title: amministrazione MSDE

author: ciroteo

text:
Non esiste nessun tool per la gestione del motore MSDE
Tipo  Enterprise manager ?
Microsoft non rilascia nulla shareware o trial?
Volevo impratichirmi prima di pensare a sql server più seriamente e per
questo volevo testare la console ...


title: amministrazione MSDE

author: giorgio rancati

text:
"ciroteo" <
cir...@libero.it
> ha scritto nel messaggio
news:cft6rc$23e$1...@hulme.interac.it...

Ciao ciroteo,
hai già provato DbaMgr di Andrea Montanari ?
http://www.asql.biz/DbaMgr.shtm
non fa tutto quello che puo fare EM ma puoi gestire il tuo Server MSDE.
Nella prossima versione free Sql Express Edition forniranno direttamente un
tool free per la gestione.
Ciao Giorgio


title: amministrazione MSDE

text:
"giorgio rancati" <
giorgio_No_Sp...@tiscali.it
> ha scritto nel
messaggio news:cft7ek$8bh$1...@lacerta.tiscalinet.it...

Grazie Giorgio, il prodotto che tu mi indichi lo uso da tempo (sempre per i
miei tentativi) e funziona molto bene.
Volevo per l'appunto vedere cosa offre Microsoft per gestire il "vero" Sql
Server onde verificarne in toto le caratteristiche.
Ho trovato anche un tool di Valesoftware msde manager 2000 che sembra
funzionare e non è free.
Ora sto scaricando una versione di prova da Microsoft (ita_sqleval.exe) non
so quante centinaia di mega è e credo che vi sia compresa la EM. E la
versione di sql express ...
Intanto attendo il dowload ...


title: amministrazione MSDE

text:
"ciroteo" <
cir...@libero.it
> ha scritto nel messaggio
news:cft88m$246$1...@hulme.interac.it...
>
> "giorgio rancati" <
giorgio_No_Sp...@tiscali.it
> ha scritto nel
> messaggio news:cft7ek$8bh$1...@lacerta.tiscalinet.it...
> >
> > "ciroteo" <
cir...@libero.it
> ha scritto nel messaggio
> > news:cft6rc$23e$1...@hulme.interac.it...
[CUT]
> Grazie Giorgio, il prodotto che tu mi indichi lo uso da tempo (sempre per
i
> miei tentativi) e funziona molto bene.
> Volevo per l'appunto vedere cosa offre Microsoft per gestire il "vero" Sql
> Server onde verificarne in toto le caratteristiche.
> Ho trovato anche un tool di Valesoftware msde manager 2000 che sembra
> funzionare e non è free.
> Ora sto scaricando una versione di prova da Microsoft (ita_sqleval.exe)
non
> so quante centinaia di mega è e credo che vi sia compresa la EM. E la
> versione di sql express ...
> Intanto attendo il dowload ...
>
umm stai scaricando
*Edizione di valutazione di SQL Server 2000 Release A- versione italiana*
viste le sue dimensioni (278.790 KB) dovrebbe contenere qualcosa in più di
*Microsoft SQL Server 2000 Desktop Engine (MSDE 2000) Release A* le cui
dimensioni sono (45458 KB)
quando hai finito e se hai voglia dimmi cosa contiene, non mi serve perchè
ho la Personal Edition completa di tutto ma sono curioso di sapere cosa
hanno messo in 272 Mb.
Ciao Giorgio


title: amministrazione MSDE

text:
"giorgio rancati" <
giorgio_No_Sp...@tiscali.it
> ha scritto nel
messaggio news:cft9d6$9g2$1...@lacerta.tiscalinet.it...
>
> "ciroteo" <
cir...@libero.it
> ha scritto nel messaggio
> news:cft88m$246$1...@hulme.interac.it...
> >
> > "giorgio rancati" <
giorgio_No_Sp...@tiscali.it
> ha scritto nel
> > messaggio news:cft7ek$8bh$1...@lacerta.tiscalinet.it...
> > >
> > > "ciroteo" <
cir...@libero.it
> ha scritto nel messaggio
> > > news:cft6rc$23e$1...@hulme.interac.it...
> [CUT]
[CUT]
> umm stai scaricando
> *Edizione di valutazione di SQL Server 2000 Release A- versione italiana*
...
forse ho capito, è la versione integrale di Sql Server 2000 solo che scade
dopo 120 giorni. *Release A*  sta solo ad indicare che include l' SP3. Be,
per 4 mesi puoi usarla, poi esce Sql Server 2005 e vedremo......
Ciao Giorgio


title: amministrazione MSDE

text:
"giorgio rancati" <
giorgio_No_Sp...@tiscali.it
> ha scritto nel
messaggio news:cftb5i$aj0$1...@lacerta.tiscalinet.it...

confermo, 278.790kb procedo con la scompattazione.
ho anche "tirato giù" sqlexpr.exe ... immagino sia il nuovo msde ... vado
col primo e poi vedo il secondo, nella speranza di non mandare in crash il
sistema!
devo prima disinstallare l'msde che ho già installato? ... sarebbe buona
norma vero? ...


title: amministrazione MSDE

text:
"ciroteo" <
cir...@libero.it
> ha scritto nel messaggio
news:cfvc9d$fn7$1...@hulme.interac.it...
>
> "giorgio rancati" <
giorgio_No_Sp...@tiscali.it
> ha scritto nel
> messaggio news:cftb5i$aj0$1...@lacerta.tiscalinet.it...
> >
> > "giorgio rancati" <
giorgio_No_Sp...@tiscali.it
> ha scritto nel
> > messaggio news:cft9d6$9g2$1...@lacerta.tiscalinet.it...
> > >
> > > "ciroteo" <
cir...@libero.it
> ha scritto nel messaggio
> > > news:cft88m$246$1...@hulme.interac.it...
> > > >
> > > > "giorgio rancati" <
giorgio_No_Sp...@tiscali.it
> ha scritto
> nel
> > > > messaggio news:cft7ek$8bh$1...@lacerta.tiscalinet.it...
> > > > >
> > > > > "ciroteo" <
cir...@libero.it
> ha scritto nel messaggio
> > > > > news:cft6rc$23e$1...@hulme.interac.it...
> > > [CUT]
> > [CUT]
> confermo, 278.790kb procedo con la scompattazione.
> ho anche "tirato giù" sqlexpr.exe ... immagino sia il nuovo msde ... vado
> col primo e poi vedo il secondo, nella speranza di non mandare in crash il
> sistema!
> devo prima disinstallare l'msde che ho già installato? ... sarebbe buona
> norma vero? ...
>
Puoi anche tenerlo, quando installi Sql Server 2000 Evaluetion Edition puoi
asegnargli un'istanza denominata ovvero alla richiesta Nome Istanza puoi
mettere ad esempio SQLSERVEREVAL, in questo modo puoi collegarti a piacere
con MSDE o con Sqlserver Evaluetion Edition.
Per quanto riguarda sqlexpr io aspetterei, la sua libreria SQLDMO (usata da
EM) non è al 100% compatibile con Sql server 2000.
Ciao Giorgio


title: amministrazione MSDE

text:
>
> Puoi anche tenerlo, quando installi Sql Server 2000 Evaluetion Edition
puoi
> asegnargli un'istanza denominata ovvero alla richiesta Nome Istanza puoi
> mettere ad esempio SQLSERVEREVAL, in questo modo puoi collegarti a piacere
> con MSDE o con Sqlserver Evaluetion Edition.
>
> Per quanto riguarda sqlexpr io aspetterei, la sua libreria SQLDMO (usata
da
> EM) non è al 100% compatibile con Sql server 2000.
>
> Ciao Giorgio
>
Ok Giorgio, tutto installato e funzionante.
Ho creato due istanze e ho i due server che vanno.
1 nota: nella EM c'è un sacco di roba ... se ho capito bene ci posso gestire
tutte le tbl ( loro struttura ) e le query ... che qui si chiamano o views o
stored procedures ...
2 nota: è pesantissima da tirarsi dietro...


title: amministrazione MSDE

text:
"ciroteo" <
cir...@libero.it
> ha scritto nel messaggio
news:cg25j4$tlm$1...@hulme.interac.it...
[CUT]
>
> Ok Giorgio, tutto installato e funzionante.
> Ho creato due istanze e ho i due server che vanno.
>
> 1 nota: nella EM c'è un sacco di roba ... se ho capito bene ci posso
gestire
> tutte le tbl ( loro struttura ) e le query ... che qui si chiamano o views
o
> stored procedures ...
>
> 2 nota: è pesantissima da tirarsi dietro...
>
Ciao,
EM (come tutte le interfacce grafiche) è pesantuccio, a me piace gestire il
database tramite i comandi T-SQL e per questo non lo uso mai, il mio tool
preferito è Query Analyzer, faccio molto uso anche di Profiler per capire
come Access invia i comandi al server e quindi come ottimizzare
l'applicazione.
Ciao Giorgio


title: amministrazione MSDE

text:
> EM (come tutte le interfacce grafiche) è pesantuccio, a me piace gestire
il
> database tramite i comandi T-SQL e per questo non lo uso mai, il mio tool
> preferito è Query Analyzer, faccio molto uso anche di Profiler per capire
> come Access invia i comandi al server e quindi come ottimizzare
> l'applicazione.
>
> Ciao Giorgio
>
>
Ok sto cercando allora di comprendere il funzionamento di QA.
Mi chiedo se il suo scopo principale è quello di comporre in modo
sintatticamente corretto le stringe sql siano esse, per parlare alla access,
qery di comando, selezione, accodamento ecc...
Se però io utilizzassi una stringa in sql direttamente nel modulo di vba,
non avrei cmq un controllo sintattico su di essa da parte di access o più
correttamente dal modulo vba?
Quali altre funzionalità possiede?


title: amministrazione MSDE

text:
"ciroteo" <
cir...@libero.it
> ha scritto nel messaggio
news:cg2bel$tqh$1...@hulme.interac.it...
> > EM (come tutte le interfacce grafiche) è pesantuccio, a me piace gestire
[CUT]
> Ok sto cercando allora di comprendere il funzionamento di QA.
> Mi chiedo se il suo scopo principale è quello di comporre in modo
> sintatticamente corretto le stringe sql siano esse, per parlare alla
access,
> qery di comando, selezione, accodamento ecc...
> Se però io utilizzassi una stringa in sql direttamente nel modulo di vba,
> non avrei cmq un controllo sintattico su di essa da parte di access o più
> correttamente dal modulo vba?
umm dipende come accedi a Sql server, se accedi via ODBC e non usi Query
Pass-through allora devi scrivere le query da VBA, in Sql server le funzioni
VBA come Mid IIf hanno altri nomi.
Se accedi con un progetto ADP allora conviene scrivere e testare le query da
Query Analyzer.
> Quali altre funzionalità possiede?
Hai la comodità di vedere nel lato destro tutti gli oggetti della tua
tabella (colonne, indici, trigger, vincoli) , puoi scrivere e testare le
query senza necessità di memorizzarle nel server, puoi aprire più di una
connessione ed eseguire simultaneamente più query per testaere eventuali
conflitti, puoi generare lo script di creazione di una tabella o altro
oggetto premendo il pulsante destro del mouse su di essa.
Ciao Giorgio


title: Problema banale in sottomaschera

author: bobparr

text:
Buondi', ho creato una sottomaschera in una maschera principale
(quest'ultima pesca in una query di millanta codici).
Un campo della sottomaschera [CODICE_2912] è collegato ad un campo della
maschera principale [CODICE].
Il problema è semplice: compilo la sottomaschera per il codice ALFA, poi
vado nel codice BETA e anzichè trovarmi la sottomaschera vuota, pronta
per essere compilata, è riempita dei dati inseriti nel codice ALFA.
Cosa sbagliai?
M.


title: Problema banale in sottomaschera

text:

Scusate, trovato. Non avevo impostato nelle proprietà le voci 'collega
campi master' e 'collega campi secondari'.


title: Da maschera a report

author: danieleuff

text:
Vorrei creare un pulsante sulla mia maschera che faccia comparire su un
report i dati immessi in essa...
ho provato a mettere sulle caselle dei report origine controllo = casella
sulla maschera.. ma non funziona
vorrei anche sapere come faccio a creare un pulsante che invii lo stesso
report via email
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Da maschera a report

author: Carlo Costarella

text:
"danieleuff" <
cbo...@gmail.com
> ha scritto nel messaggio
news:cp17ru$qa$1...@news.newsland.it...

La stessa tabella o query che alimenta la maschera alimenterà anche il
report. Quando scegli nuovo report hai la possibilità di sfruttare
l'autocomposizione repert (wizard). Se hai la necessità di stampare solo il
record a video, allora potrai "filtrare" la query che alimenta il report,
con l'ID della maschera.
Il controllo pulsante di comando sulla maschera può anch'esso essere
realizzato con l'autocomposizione e conterrà un codice che ti permette di
stamapre il report: Docmd.OpenReport "NomeReport", acNormal
Se invece i controlli sulla maschera non sono associati ad una tabella o
query, allora dovrai costrurti il report a manina, inserendo tutti i
controlli non associati uguali a quelli della maschera e scrivere un po' di
codice per popolarli all'apertura.
Ciao, Carlo


title: Da maschera a report

text:
non so filtrare e non so scrivere codice ^^
comunque nella maschera ci sono sia dati richiamati da una tabella che
immissioni nuove, e tutto deve comparire nel report



title: Da maschera a report

author: TANNHAUSER

text:
danieleuff ha scritto:
> non so filtrare e non so scrivere codice ^^
> comunque nella maschera ci sono sia dati richiamati da una tabella che
> immissioni nuove, e tutto deve comparire nel report
Come diceva Carlo probabilmente la tua maschera (che ha dati ricavati da
una tabella e dati da te inseriti) visualizza un record alla volta che,
nella tabella d'origine, avrai proveduto a rendere identificabile
attraverso un ID univoco.
Allo stesso modo il tuo report sarā basato, attraverso una query, su
un'origine dati proveniente da una o pių tabelle avente, anch'essa con ID
univoco.
Nella maschera inserisci un pulsante (TuoPulsante) e nelle Proprietā
seleziona la scheda Evento, la riga "Su clic" e l'opzione [Routine
evento]; una volta aperto il modulo di classe con il pulsante che si trova
alla estrema destra della riga, incolla il codice:
    Dim stNomeDoc As String
    Dim stCriteriCollegamento As String
    stNomeDoc = "TuoReport"
    stCriteriCollegamento = "IDReport = Forms!TuaMaschera!IDMaschera"
    DoCmd.OpenReport stNomeDoc, acViewPreview, , stCriteriCollegamento

dove TuoReport= nome del report da stamapre;
     TuaMaschera= nome della maschera che contiene il pulsante;
     IDReport= nome del controllo nel report associato all'ID univoco
della       query sottostante;
     IDMaschera=nome del controllo nella maschera associato all'ID univoco
       dell'origine dati.
TANNHAUSER



title: Da maschera a report

text:
il report l'ho creato io a mano da 0 xke deve stampare un fax.. dunque
all'orgine NON avrà tutti i record 1 alla volta.. dunque non mi interessa
filtrare.. mi interessa proprio inserirli!



title: Da maschera a report

text:
con il metodo di tannahauser mi compare una finestra dove mi chiede di
immettere un dato



title: Da maschera a report

text:
danieleuff ha scritto:
> il report l'ho creato io a mano da 0 xke deve stampare un fax.. dunque
> all'orgine NON avrà tutti i record 1 alla volta.. dunque non mi interessa
> filtrare.. mi interessa proprio inserirli!
Cosa vuol dire "l'ho creato io a mano.... ecc. ecc."?
Da dove prende i dati il tuo report? Da una tabella? Da una query?
Cosa vai ad alimentare con la tua maschera? Da dove prende i dati la
maschera e dove scrive quelli che inserisci?
TANNHAUSER



title: Filtro in con maschera

author: TT

text:
AXP/WXP
Ciao,
E' un casino.
ho inserito due bottoni in una barra con il wizard di access ; filtro in
base maschera e applica filtro (Non ho scritto nessun codice)
Premendo il bottone filtro in base maschera scompaiono,ovviamente,  i dati
nelle caselle di testo.
Inserisco il testo di ricerca (per esempio un numero) e poi, premendo il
tasto applica filtro, mi viene mostrata una serie di record con lo stesso
numero della ricerca.
Fin qui è ok.
Dato che in runtime questa funzionalità non c'è ho pensato: "Mettiamoci un
pulsante che fa la stessa cosa.!"
Nella maschera1 ho aggiunto un pulsante "Cerca".
Ho copiato pari pari il form e l'ho rinominato maschera2
Ho cambiato la caption del pulsante "Cerca".in "ok"
Ho eliminato tutto il codice che ho in maschera2.
Ho disabilitato alcune caselle di testo quelle di cui non mi interessa fare
ricerche
Ho eliminato Origine controllo da alcune caselle di testo
Non ho toccato niente delle combo (per avere una lista di
es:codici/descrizione).
DoCmd.OpenForm "maschera2", acNormal, , , acFormPropertySettings,
acWindowNormal
ChiudiForm (Me.Nome) 'chiudi maschera1
poi inserisco i dati di ricerca (mi trovo in meschera2)  e poi premo il
pulsante ok
alla pressione faccio
If Not IsNothing(Me!Codice) Then
        If IsNothing(filtro) Then
            filtro = "[idProdotto] Like " & Chr$(34) & Me!Codice
        Else
            filtro = filtro & " AND [idProdotto] Like " & Chr$(34) &
Me!Codice
        End If
        If Right$(Me!Codice, 1) = "*" Then
            filtro = filtro & Chr$(34)
        Else
            filtro = filtro & "*" & Chr$(34)
        End If
    End If
questo per ogni casella di testo o combo presente fino poi ad aprire
maschera1 con
DoCmd.OpenForm FormName:="maschera1 ", WhereCondition:=filtro ',
WindowMode:=acHidden
E anche qui funziona.
Si apre maschera1
Viene filtrata con filtro = [idCliente] Like "9*" AND [idProdotto] Like "3*"
Viene aperta con 123 record trovati (ricerca corretta)
MA
Quando faccio doppio click su una casella di testo numero la maschera passa
da
DoCmd.OpenForm "maschera1", acFormDS, , filtro,
acFormPropertySettings,acWindowNormal
a
DoCmd.OpenForm "maschera1fogliodati", acFormDS, ,
filtro,acFormPropertySettings, acWindowNormal
ovviamente chiudendo quella aperta.
Passando da una maschera all'altra (maschera1fogliodati ) mi visualizza un
foglio dati con 124
record. Uno in più?  Quale?
 Il primo record dell'origine record (query) !!!!!!!!!!!!!
Modificandolo con il valore di ricerca che ho inserito. (Supponiamo che il
valore era 10 ed io cerco 3 mi inserisce 3 nel primo record).
C'è da dire che non sbaglia sempre ma solo quando faccio delle ricerche con
combo1, combo2.
Non so perchè ma la tabella a cui fa riferimento la combo3 non ha la
integrità referenziale, cosa che le altre tabelle hanno.
In un momento di disperazione ho provato a cancellare la relazione tra le
tabelle ma il problema rimane.
Dimenticavo, usando il pulsante della barra, funziona tutto.
:-(  Perchè? Non so darmi una spiegazione.
Prego aiutatemi!!!
Grazie TT


title: Utilizzare OpenOffice invece di Word per creare un documento

author: andreaf

text:
BuonGiorno a tutti.
Io adesso attraverso l'evento onClick di un pulsante con questo codice
------------------------------------------------------------------------
Dim objApp As Word.Application
Dim nomeFiletmp As String
nomeFiletmp = "P:\gesax\data\commerciale\offerte\" & Me.anno & "\off" &
Me.anno & "-" & Me.nr_offerta & ".doc"
Set objApp = CreateObject("Word.Application")
If Dir(nomeFiletmp) = "" Then '<-- il file non esiste, lo crea
   objApp.Documents.Add "P:\gesax\data\commerciale\offerte\master.dot",
False
   objApp.ActiveDocument.SaveAs nomeFiletmp
Else '<-- esiste e lo apre
   objApp.Documents.Open nomeFiletmp
End If
objApp.Visible = True
objApp.Activate
Set objApp = Nothing
-----------------------------------------------------------------------------
creo un documento .doc o lo apro attraverso il
CreateObject("Word.Application")
La mia domanda è : posso creare la stessa cosa senza dover usare word?
magari con WordPAd o OpenOffice...
Grazie per l'aiuto.


author: Sergio MAZZA

text:
"andreaf" <
the...@libero.it
> ha scritto nel messaggio
news:kkf0e.17478$kC3....@tornado.fastwebnet.it...

WordPad non credo supporti OLE e OpenOffice non l'ho approfondito ma sul
sito (di OpenOffice) c'è la documentazione e dovrebbe essere indicato se
supporta o meno la tecnologia OLE...
Ciao.
--
Sergio MAZZA


text:
"andreaf" <
the...@libero.it
> ha scritto nel messaggio
news:kkf0e.17478$kC3....@tornado.fastwebnet.it...

Con questo codice credo proprio di no, devi vedere il modello ad oggetti di
Open office ... o provare a studiarti la sua stampa unione utilizzando i
dati provenienti dal db access.


title: progetto e librerie

author: GIGIGNO

text:
mi si e' fuso un hd...
ne ho installato uno nuovo...
installato w98....
installato office 97....
prendo il mio db (perfettamente funzionante) l'ho installo...sorpresa...
tutte le routine di vba ed i moduli vanno in errore...
access 97 mi dice che e' impossibile trovare il progetto e le librerie
riferite......
madonnnnnnnnnn...cosa posso fare!!!!!
grazie da gigi


title: progetto e librerie

author: Roberto - Syd

text:
"GIGIGNO" <
gco...@tin.it
> ha scritto nel messaggio
news:6Flg8.32930$Ns4.1...@news2.tin.it...

Apri una finestra di VBA vai su strumenti -> riferimenti... si apre una
maschera dove ci sono tutte le librerie e vedrai che ce ne sarà qualcuna
dove c'è scritto la parola MANCA fai un segno di spunta sulla casella di
quella libreria e prova a compilare.
Ciao Roberto - Syd


title: Sottomaschera WithEvents...

author: Matteo Palmieri

text:
Salve,
E' possibile gestire degli eventi personalizzati provenienti da una
sottomaschera dalla maschera principale?
Ho fatto un po' di prove ma non mi funziona nulla... Esempio per capirci:
1 - fsubTest è una maschera con un solo pulsante (btnScatenaEvento),
sull'evento click di questo pulsante scateno un evento personalizzato in
questo modo:
Option Compare Database
Option Explicit
Public Event RiempiCampo(ByVal strTesto As String)
Private Sub btnScatenaEvento_Click()
    RaiseEvent RiempiCampo("FUNZIONA!!")
End Sub
2 - frmTest è una maschera che contiene la sottomaschera fsubTest. Da qui
vorrei intercettare l'evento RiempiCampo e riempire una casella di testo
presente sulla maschera:
Option Compare Database
Option Explicit
Private WithEvents fsub As SubForm
Private Sub fsub_RiempiCampo(ByVal strTesto As String)
    Me.txtCampo.Value = strTesto
End Sub
Private Sub Form_Open(Cancel As Integer)
    Set fsub = Me.fsubTest
End Sub
--
Forse il problema sta nel come viene istanziata la sottomaschera (Set fsub =
Me.fsubTest), ma non ne vengo fuori...
--
Matteo Palmieri
Cybercreations -
www.cybercreations.it


title: Sottomaschera WithEvents...

text:
> 2 - frmTest č una maschera che contiene la sottomaschera fsubTest. Da qui
> vorrei intercettare l'evento RiempiCampo e riempire una casella di testo
> presente sulla maschera:
>
> Option Compare Database
> Option Explicit
>
> Private WithEvents fsub As SubForm
>
> Private Sub fsub_RiempiCampo(ByVal strTesto As String)
>
>     Me.txtCampo.Value = strTesto
>
> End Sub
>
> Private Sub Form_Open(Cancel As Integer)
>
>     Set fsub = Me.fsubTest
>
> End Sub
>
> --
>
> Forse il problema sta nel come viene istanziata la sottomaschera (Set fsub
=
> Me.fsubTest), ma non ne vengo fuori...
>
In questo modo(nel senso al contrario) non ho mai provato, ma spesso uso
questa tecnica nei Moduli di Classe.
E' chiaro che devi generare l'evento, quindi se nella Sub non hai l'evento
devi dirgli che c'č:
Private Sub Form_Open(Cancel As Integer)
     Set fsub = Me.fsubTest
    fsub.OnCurrent="[Event Procedure]"
 End Sub
A questo punto puoi provare a selezionare dalla ComboBox a Sinistra nel
Modulo di FORM
l'oggetto fsub, ti dovrebbe dare disponibile l'elenco degli eventi
dell'oggetto
Private Sub fsub_OnCurrent()
  .....................
End Sub
Ciao @Alex.


title: Aggiornare tabelle e query esportate in Excel.

author: Diego

text:
A97/W95
Qual'è il metodo più semplice per aggiornare tabelle esportate in Excel.
Devo necessariamente utilizzare codice VBA in routine di evento (associate
all'evento open del foglio Excel o
al click su di un pulsante di una maschera di Access)?
Grazie.


author: mark

text:
"Diego" <
nos...@nospam.it
> wrote in message
news:doae8.18263$v7.7...@twister1.libero.it...

prova ad allegare la tua tabella di excel ad access e usala come se fosse
una normale tabella allegata.
saluti
Marco Dell'Oca
D.M.Software


title: Re: variabile globale

author: Alessandro Cara

text:
On 27/01/2021 09:32, Alberto Luzi wrote:
> salve!
> da pulsante di una form come faccio ad inviare alla funzione la variabile "MiaVariabileGlobale" da inserire in questa function nel modulo standard?
>
> Public Function fctSendVar() 'qui potresti anche specificare il tipo
>    fctSendVar = MiaVariabileGlobale
> End Function
>
Sono decisamente arruginito.

Quella che hai scritto e' funzione pubblica che fa una unica cosa,
/ritorna/ il valore di una variabile /globale/
Perche' questo /sarchiapone/? A cosa ti serve?
Scusami ma mi sembra un UCAS.
Hai una variabile globale? usala!

--
ac (y-1=x)


title: Re: variabile globale

author: Alex

text:
Alberto Luzi <
luzial...@gmail.com
> ha scritto:r
> salve!da pulsante di una form come faccio ad inviare alla funzione la variabile "MiaVariabileGlobale" da inserire in questa function nel modulo standard?Public Function fctSendVar() 'qui potresti anche specificare il tipo  fctSendVar = MiaVariabileGlobaleEnd FunctionGrazie.

Spiga meglio cosa devi fare...

Esempio su click:
retVal=Nomefunzione(tuoParametro)
Ma la funzione che hai citato ad esempio non comprende alcun parametro.

Public Function NomeFunzione(pValue as String) as String
   Qui scrivi quello che vuoi...
End function

In generale l'uso di variabili Globali o Public non sono la
 soluzione a complicazioni di funzioni Public.
Le variabili Public sono leggibili solo da vba, le funzioni da
 qualsiasi punto dell'applicativo, come nelle queries o nelle
 origini controllo o nella formattazione condizionale ecc.. e per
 leggere una variabile globale dai punti citati ad esempio devi
 scrivere una funzione

Quindi i sarchiaponi spesso sono più comodi e flessibili di banali
 variabili... e questo basterebbe a preferirle ancorché ritenute
 più comode.

@Alex

--
@Alex

----Android NewsGroup Reader----
https://piaohong.s3-us-west-2.amazonaws.com/usenet/index.html


title: Re: variabile globale

text:
On 27/01/2021 21:57, Alex wrote:
> Quindi i sarchiaponi spesso sono più comodi e flessibili di banali
>   variabili... e questo basterebbe a preferirle ancorché ritenute
>   più comode.

Piantala!
Stasera me girano.
smciuck

I /sarchiaponi/ non servono e non sono mai serviti a nulla.
Santo Occam aiutami tu.

E poi deciditi sei Alex o @Alex (altro sarchiapone)
altro smciuck

--
ac (y-1=x)


title: Re: variabile globale

text:
Alessandro Cara <
aley-1....@gmail.com
> ha scritto:r
> On 27/01/2021 21:57, Alex wrote:> Quindi i sarchiaponi spesso sono piů comodi e flessibili di banali>   variabili... e questo basterebbe a preferirle ancorché ritenute>   piů comode.Piantala!Stasera me girano.smciuckI /sarchiaponi/ non servono e non sono mai serviti a nulla.Santo Occam aiutami tu.E poi deciditi sei Alex o @Alex (altro sarchiapone)altro smciuck-- ac (y-1=x)

Se girano le fermerai...
Ma se sei fuori allenamento... lrjma allenati.
;-)
Ciao sarchiapone.



title: Database o oggetto di sola lettura.

author: roB

text:
Win 2000 - Access2000 ODE + SP3
Devo importare da codice un file di testo in una tabella esistente
Il file di testo lo seleziono tramite la finestra di selezione dei file che
restituisce nome e percorso del file selezionato nella variabile "nome".
La specifica di importazione si chiama "TAF-2005"
La tabella di destinazione si chiama "tbl_TAF"
DoCmd.TransferText acImportFixed, "TAF-2005", "tbl_TAF", nome
IL PROBLEMA è che se lancio l'importazione da Codice mi restituisce l'errore
in oggetto, se invece eseguo il tutto da menu usando la specifica salvata,
tutto funziona regolarmente.
Ho guardato le proprietà del DB, l'help in merito a "sola lettura", le
proprietà della tabella... sembrerebbe tutto a posto.
Qualche idea?


title: Database o oggetto di sola lettura.

author: Karl Donaubauer

text:

L'hai veramente provato con lo stesso file?
Se no puo dipendere dal estensione. Vedi la
FAQ 7.16 L'importazione/l'esportazione di file di testo fallisce
sul sito indicato sotto.
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it
+info sulla prima Conferenza Italiana per Sviluppatori di Access (CISA1)


title: Database o oggetto di sola lettura.

text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:34qfsdF...@individual.net...

Adesso che ho letto le tue informazioni non ne sono molto sicuro...
In effetti nella stessa cartella ho gli stessi file con estensione originale
(.TAF) e con estensione modificata (.TXT)
Considerando inoltre che l'importazione ha sempre funzionato, dev'essere
proprio dopo l'aggiornamento a SP3 che ha iniziato a dare problemi.
Adesso ci provo, e ti ringrazio molto.
Se non funziona mi rifaccio vivo, puoi scommetterci!


title: report

author: Arpaia Alberto

text:
desidererei sapere se qualcuno sa come modificare tramite codice
una etichetta sulla prima pagina del report.


title: report

text:
"Arpaia Alberto" <
arp...@libero.it
> ha scritto nel messaggio
news:1DIz4.34084$O3.3...@news.infostrada.it...
> desidererei sapere se qualcuno sa come modificare tramite codice
> una etichetta sulla prima pagina del report.
>
>
>
nell'evento "su apertura" del report:
Me![nomeEtichetta].Caption = "ciccio"
Ciao.


title: aggiornare sottomaschere da un 'altra maschera e......

author: Stieva

text:
io inserisco dei dati dentro una maschera e vorrei che automaticamente
venisse  aggiornata la sottomaschera di un'altra maschera che resta attiva,
si puo fare???come???
poi vediamo se mi riesco a spiegare...
la videata iniziale di access si puo considerare come una mdichild in VB
quindi un contenitore di maschere, esiste una prorieta che mi rilascia la
sue dimensioni???
vorrei che la mia maschera assumesse una diversa grandezza in funzione della
sua dimensione in quanto su un 17" avro un'aria sicuramente diversa rispetto
ad un 15" e vorrei che la mia maschera assumesse la dimensione verticale di
una grandezza tale da non visualizzare le barre di scorrimento della
midchild
chi mi aiuta??????????
grazieeeeeeeeeeeeeeeeee


author: Roberto

text:
Stieva <
m.bon...@friends.panservice.it
> wrote in message
8j0dgf$iv9$1...@nslave1.tin.it...

Se non sto sbagliando, la soluzione alla prima parte della tua domanda
dovrebbe essere:
[Forms]![NomeAltraMaschera]![NomeSottomaschera]![NomeCampoSottomaschera] =
Me![NomeCampo]
[Forms]![NomeAltraMaschera]![NomeControlloCheContieneSottomaschera].Requery
Per la seconda parte della domanda, ammesso che esista una soluzione, io non
la conosco.
Roberto


text:
> Se non sto sbagliando, la soluzione alla prima parte della tua domanda
> dovrebbe essere:
>
> [Forms]![NomeAltraMaschera]![NomeSottomaschera]![NomeCampoSottomaschera] =
> Me![NomeCampo]
>
[Forms]![NomeAltraMaschera]![NomeControlloCheContieneSottomaschera].Requery
>
> Per la seconda parte della domanda, ammesso che esista una soluzione, io
non
> la conosco.
>
> Roberto
Non sbagliavi č andato benissimo ti ringraziooooooooooooooooo
mo spero di risolvere la seconda parte...
ciauzzz


title: errore durante l'accesso

text:
Nel codice di visual basic, all'interno della maschera di access da il
seguente errore: "errore durante l'accesso al
file. Potrebbe non essere più attiva la connessione di rete". Che cosa
vuol dire, e come si fa per risolverlo?


title: errore durante l'accesso

author: Lorenzo Coronati

text:
Scrisse K.Kent <
k.k...@email.it
>:
>Nel codice di visual basic, all'interno della maschera di access da il
>seguente errore: "errore durante l'accesso al
>file. Potrebbe non essere piů attiva la connessione di rete". Che cosa
>vuol dire, e come si fa per risolverlo?
ho come un deja vu...
--
lorenzo coronati
---


title: errore durante l'accesso

author: Mak

text:
K.Kent" <
k.k...@email.it
> ha scritto nel messaggio
news:kh8isug5rvtht2dp9...@4ax.com...
> Nel codice di visual basic, all'interno della maschera di access da il
> seguente errore: "errore durante l'accesso al
> file. Potrebbe non essere piů attiva la connessione di rete". Che cosa
> vuol dire, e come si fa per risolverlo?
Non puoi risorverlo. Devi , se sei stato accorto avere un copia buona del db
per riutilizzarlo.
Saluti
Mak


title: Visualizzare la finestra delle proprietà in visualizzazione Maschera.

author: Riccardo Baldinotti

text:
Come da oggetto. In Access 2007, qual è la proprietà, selezionabile
appunto nella finestra delle proprietà, corrispondente al comando VBA
AllowDesignChanges?
Grazie a tutti.
Riccardo Baldinotti


text:
Riccardo Baldinotti wrote:
> Come da oggetto. In Access 2007, qual è la proprietà, selezionabile
> appunto nella finestra delle proprietà, corrispondente al comando VBA
> AllowDesignChanges?
La proprietà non esiste più nella finestra delle proprietà.
In principio è ancora presente, ha il valore predefinito a True
come l'ha avuto sempre e si puo anche cambiarlo da codice,
ma non ha più nessun effetto.
Vuol dire che dopo le modifiche che la MS ha fatto al UI di A07,
(in particolare 1 sola finestra per le proprietà e per aggiungere campi)
si tratta di un zombi senza visibilità e funzionalità.
--
Ciao
Karl
*********
Access FAQ:
www.donkarl.com/it


title: Access e Primavera

author: moskolowosky

text:
	Salve a tutti.
Vorrei sapere se qualcuno conosce un metodo x far comunicare Access
con Primavera (software di planning).
Il manuale di primavera riporta la possibilità di un colelgamento ad
un database btrieve, ma non dice altro.
Spero che qualcuno mi aiuti


title: Dimensioni di un file o di una cartella

author: Maicol

text:
Un saluto a tutto il NG. Come da oggetto mi interessava sapere se
esiste un modo per conoscere da codice le dimensioni di un file o quella
totale dei files che occupano una determinata directory ?
Grazie


title: Dimensioni di un file o di una cartella

author: Maurizio Borrelli

text:
> "Maicol" [...]:
> Un saluto a tutto il NG. Come da oggetto mi interessava sapere se
> esiste un modo per conoscere da codice le dimensioni di un file o quella
> totale dei files che occupano una determinata directory ?
    Consulta la guida a proposito di:
        Function FileLen( _
              PathName As String _
            ) As Long
            Membro di VBA.FileSystem
e:
        Function Dir( _
            [PathName] _
          , [Attributes As VbFileAttribute = vbNormal] _
          ) As String
            Membro di VBA.FileSystem
--
Ciao :-)
Maurizio
--------
?SPQR(C)
 X
--------


title: Dimensioni di un file o di una cartella

text:
"Maurizio Borrelli" <
maurizio...@freepass.it
> ha scritto nel messaggio
news:almq4a$1qvd2i$3...@ID-52090.news.dfncis.de...
> > "Maicol" [...]:
> > Un saluto a tutto il NG. Come da oggetto mi interessava sapere se
> > esiste un modo per conoscere da codice le dimensioni di un file o quella
> > totale dei files che occupano una determinata directory ?
>
>     Consulta la guida a proposito di:
>
>         Function FileLen( _
>               PathName As String _
>             ) As Long
>             Membro di VBA.FileSystem
>
> e:
>
>         Function Dir( _
>             [PathName] _
>           , [Attributes As VbFileAttribute = vbNormal] _
>           ) As String
>             Membro di VBA.FileSystem
>
Provo a dare un'occhiata e ti faccio sapere. Grazie
>


title: Dimensioni di un file o di una cartella

text:
"Maurizio Borrelli" <
maurizio...@freepass.it
> ha scritto nel messaggio
news:almq4a$1qvd2i$3...@ID-52090.news.dfncis.de...
> > "Maicol" [...]:
> > Un saluto a tutto il NG. Come da oggetto mi interessava sapere se
> > esiste un modo per conoscere da codice le dimensioni di un file o quella
> > totale dei files che occupano una determinata directory ?
>
>     Consulta la guida a proposito di:
>
>         Function FileLen( _
>               PathName As String _
>             ) As Long
>             Membro di VBA.FileSystem
>
> e:
>
>         Function Dir( _
>             [PathName] _
>           , [Attributes As VbFileAttribute = vbNormal] _
>           ) As String
>             Membro di VBA.FileSystem
>
Sono riuscito con FileLen a trovare le dimensioni di un singolo file, ma
come posso fare per sapere quanto occupano in una directory i files presenti
Grazie


title: Dimensioni di un file o di una cartella

text:
> "Maicol" [...]:
> > "Maurizio Borrelli" [...]:
> > > "Maicol" [...]:
> > > esiste un modo per conoscere da codice le dimensioni di un file o
> > > quella
> > > totale dei files che occupano una determinata directory ?
> >     Consulta la guida a proposito di:
> >         Function FileLen( _
[...]
> > e:
> >         Function Dir( _
[...]
> Sono riuscito con FileLen a trovare le dimensioni di un singolo file, ma
> come posso fare per sapere quanto occupano in una directory i files
> presenti
    Leggi la guida riguardo a dir. Trovi un esempio che mostra come
individuare tutti i file presenti in una cartella. Man mano che li individui
ne ricavi la dimensione come sai e la sommi al valore di una variabile che
hai precedentemente definito.



title: Dimensioni di un file o di una cartella

text:
"Maurizio Borrelli" <
maurizio...@freepass.it
> ha scritto nel messaggio
news:alocs2$1qjipk$1...@ID-52090.news.dfncis.de...

> Ho capito, ti ringrazio e ci provo.
>


title: Casella combinata fa i capricci!

author: Orlando Fascianelli

text:
Ho un problema di navigazione.
Ho creato due maschere: una principale e l'altra come sottomaschera.
La principale è costruita su una tavola (Libri) che ha come chiave un
contatore (IDLibro).
La sottomaschera è costruita su una tavola (AutoriLibri) che ha come campi:
- IDAutoreLibro (contatore)
- IDLibro (numerico)
- IDAutore (numerico)
La relazione tra le due tavole è IDLibro di AutoriLibri = IDLibro di Libri.
Nella sottomaschera l'unico controllo presente è una casella combinata la
cui origine è IDAutore.
Quando sono in visualizzazione maschera e digito il nome di un autore che
non è legato a nessun IDAutore già presente in elenco, appare un messaggio
che mi dice di fare doppio clicsul campo.
Con il doppio clic viene richiamata un'altra maschera, costruita su una
tavola (Autori) che ha come chiave un contatore (IDAutore), dalla quale si
acquisiscono i dati dell'autore.
Ora, ho la necessità di gestire la navigazione tra i controlli con il
tabulatore (tasto <Tab>).
Riesco ad entrare nel controllo IDAutore della sottomaschera, ma non riesco
ad uscirne per tornare alla maschera principale.
Ho tentato di forzare l'uscita quando il controllo è nullo scriveto la
seguente routine:
Private Sub IDAutore_Exit(Cancel As Integer)
    If IsNull(Me.IDAutore) = True Then
        Form_Libri.Titolo.SetFocus
    End If
End Sub
che ho agganciato prima all'evento "Su uscita"  poi all'evento "Su
disattivato" del controllo ma non ha funzionato.
Avete altre soluzioni da suggerirmi?
Per un altra sottomaschera, che ha come controlli delle semplici caselle di
testo, inserendo il codice VBA del setFocus per il controllo "Su uscita" non
ho avuto problemi.
Allego anche il codice VBA che è presente per l'evento "Su doppio clic",
forse è può essere utile per capire il problema.
Private Sub IDAutore_DblClick(Cancel As Integer)
On Error GoTo Err_IDAutore_DblClick
    Dim lngAuthorID As Long
    If IsNull(Me![IDAutore]) Then
        Me![IDAutore].Text = ""
    Else
        lngAuthorID = Me![IDAutore]
        Me![IDAutore] = Null
    End If
    DoCmd.OpenForm "Autori", , , , , acDialog, "GotoNew"
    Me![IDAutore].Requery
    If lngAuthorID <> 0 Then Me![IDAutore] = lngAuthorID
Exit_IDAutore_DblClick:
    Exit Sub
Err_IDAutore_DblClick:
    MsgBox Err.Description
    Resume Exit_IDAutore_DblClick
End Sub
Grazie.
p.s.: scusate il messaggio troppo lungo.


title: Casella combinata fa i capricci!

author: Roberto - Syd

text:
"Orlando Fascianelli" <
orla...@tiscalinet.it
> ha scritto nel messaggio
news:9mnmgm$i3$1...@pegasus.tiscalinet.it...

Prova così:
 Private Sub IDAutore_Exit(Cancel As Integer)
     If IsNull(Me.IDAutore) = True Then
        me.parent![Nome del controllo dove vuoi che si posizioni il
cursore].setfocus
         'Form_Libri.Titolo.SetFocus (Perchè hai messo titolo e non name)
     End If
 End Sub
Ciao Roberto - Syd


title: Sottomaschera modificata

author: Sandrobi

text:
All'uscita da una sottomaschera devo eseguire un'azione solo se almeno un
record è stato modificato. Come faccio a controllare la cosa?
L'alternativa è di eseguire l'azione su AfterUpdate della sottomaschera ma
questa si verificherebbe ad ogni riga.
Spero di essere stato chiaro.
--
Ciao, Sandrobi
------------------
Se la tua email è fasulla, ti invito a leggere qui:
http://wiki.news.nic.it/AntiSpam


title: Sottomaschera modificata

author: Alessandro Baraldi

text:
"Sandrobi" <
sand...@libero.it
> wrote in message
news:43e27edd$0$5998$
4faf...@reader2.news.tin.it
> All'uscita da una sottomaschera devo eseguire un'azione solo se almeno un
> record è stato modificato. Come faccio a controllare la cosa?
> L'alternativa è di eseguire l'azione su AfterUpdate della sottomaschera ma
> questa si verificherebbe ad ogni riga.
>
> Spero di essere stato chiaro.
>
> --
> Ciao, Sandrobi
Occorrerebbe capire cosa intendi come "Uscita da una Sottomaschera"
in ogni caso la proprietà Dirty di Maschera fà al caso tuo.
Ciao
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Sottomaschera modificata

author: Meade

text:
Se la sottomaschera e' di tipo continuo di solito faccio in modo di attivare
(quando si modificano il dato o i dati che mi interessano) un flag a vero
( di solito nella maschera principale) che all'avvio imposto a false.
E' sicuramente un po' naif ma funziona.
Ciao
"Sandrobi" <
sand...@libero.it
> ha scritto nel messaggio
news:43e27edd$0$5998$4faf...@reader2.news.tin.it...
