text:
> Per non dilungarmi in spiegazioni ti consiglio di usare il formato
"Maschere
> Continue" anzichè il foglio dati.
> Basta dare un aspetto appropriato ai controlli e nessuno si accorgerà che
> non si tratta di un foglio dati. Il tutto con evidenti vantaggi per le
cose
> che devi fare.
c'avevo pensato ma la cosa comporta tre notevoli svantaggi:
* non c'è la possibilità di allungare o restringere le colonne con un drag
'n drop del mouse (cosa tutto sommato molto pratica)
* non c'è la possibilità di usare i fogli di dati secondari (che vanno molto
bene per piccole cose tipo relazioni uno molti tipo telefonia, email con la
tabella delle anagrafiche etc)
* cosa più grave: per simulare il passaggio da maschera continua (che simula
le righe) a una maschera singola (nel senso di aver più controlli non
disposti in riga) sono costretto a fare due forms e tener sincronizzati i
due fogli di codice alla minima modifica di un qualsiasi evento di un
qualsiasi controllo...)
voi avete ovviato semplicemente usando una visualizzazione sola dei dati?
grazie mille
:)


title: controllare via codice i controlli in modalità foglio dati

author: omnitow

text:
"Odino Saur" <
no...@rispondo.org
> ha scritto nel messaggio
news:b8e3iu$i5t$1...@fata.cs.interbusiness.it...
> Salve a tutti
>
> ho la necessità di visualizzare dei dati di una form in formato "foglio
> dati"
> a parte il fatto che le colonne prendono il nome dal nome del controllo e
> non dalla caption che gli è stata data.. ci sono un sacco di cose che non mi
> tornano...
Ogni colonna di un form in visualizzazione foglio dati, prende il nome dalla label
associata al ripettivo controllo (che da VBA puoi puntare tramite Control.Controls(1) )
oppure, se è stata eliminata (quindi Control.Controls.Count = 0 ), dal nome del controllo
> ad esempio come far sparire una colonna? far rendere il controllo invisibile
> a quanto pare è ininfluente!
Propietà ColumnHidden dell'oggetto Control, che puoi applicare ad ogni controllo come
text, combo, list, check ...
> e l'ordine delle colonne chi lo controlla?
Propietà Control.Columnorder
>
> altro casino lo apportano i fogli dati secondari.. come gestirli? sparisce
> anche la voce nel menù in alto..
>
> mi sapete dare qualche indicazione?
> grazie mille
> odino
>
>
Mentre per:
larghezza della colonna > Control.ColumnWidht
    (-1 autosize)
altezza delle righe > Form.RowHeigth
    (-1 autosize)
poi tutte le propietà Form.datasheet..., Form.subdatasheet...
Da notare che se inserisci una subform, in visualizzazione foglio dati, questa verrà
covertita in subDataSheet. Non ho mai avuto l'esigenza di approfondire comunque dovrebbero
valere le stesse cose di prima
P.S.
ne approfitto per porre una problema a cui non sono riuscito a trovare la soluzione:
Qualcuno conosce un metodo per stabilire la prima colonna visibile dopo uno spostamento
tramite scrollbar?
Mi spiego, ho scritto una routine per determinare le coordinate Rect dei controlli
rispetto allo schermo ma, mentre per la coordinata Rect.Bottom è disponibile la propietà
Form.CurrentSectionTop, per la coordinata Rect.Left la propietà Form.CurrentSectionLeft
restituisce inaspettatamente la larghezza dei selettori record, di conseguenza ho deciso
di calcolarla sommando tutte le columnWidth dei controlli con propietà columnorder
inferiore a quella del controllo, ma resta il problema delle colonne nascoste dalla
scollbar...
Ciao ed eventualmente grazie,
        omnitow


title: criteri in query su una tabella con piu dati

author: lolince

text:
Rieccomi a chiedere i vostri prezioni consigli , ho una tabella
"inizio" nome campo [dat] dove ho vari dati ad esempio una lista di
date , ora vorrei creare una query che man mano avesse come criterio
il campo [dat] (ovviamente una query di un'altra tabella) , trovo
difficolta a far fare la query in sequenza ... mi spiego meglio nella
tabella inizio ad esempio ho 10 recordo la query dovrebbe essere
lanciata 10 volte? in piu ho il problema che per ogni volta che viene
lanciata mi dovrebbe fare un update del valore su un'altra tabella
( ma non è un grosso problema se capisco come risolvere il primo :-)).
Qualche idea o soluzione ? grazie in anticipo.


author: VT @ Work

text:
On Tue, 20 Nov 2007 09:47:56 -0800 (PST), lolince
<
lol...@hotmail.com
> wrote:
 (...)

Non so gli altri, ma io non ho capito niente di ciò che vuoi fare, nè
tantomeno delle difficoltà che incontri.
Sarebbe utile sapere di preciso cosa rappresentano i dati contenuti
nella (o nelle ?) tabella/e e qual è il risultato che vuoi ottenere.
Del come ne parliamo dopo.
Vincenzo Turturro
Certificato Eucip Core Level
ITA 0000-002299 del 14/05/2007
---------------------------------------------
il sito comune di it.comp.appl.access:
http://www.sitocomune.com

---------------------------------------------
risorse Access:
http://www.accessgroup.it

---------------------------------------------
Il sito comune di it.comp.as400
http://www.faq400.com

---------------------------------------------


text:
On 21 Nov, 09:48, "VT @ Work" <V...@Work.it> wrote:

intanto grazie per la risposta cerco di spiegarmi meglio , da una
estrapolazione mi crea una tabella con dei dati questa tabella si
chiama tabella01 e ha un nome campo [dat].
bene ora da un'altra tabella "tabella02" nel campo [tar] vorrei
inserire come criterio i risultati della tabella01.dat
spero ora di essere stato chiaro. la tabella01 puo avere molti o pochi
record (dipende dalal selezione ) e la query deve eleborare man mano
un record per volta darmi il risultato e poi passare al record
successivo e cosi via


text:
On 21 Nov, 09:48, "VT @ Work" <V...@Work.it> wrote:

provo a scrivere la query
SELECT Tabella2.targ, Tabella2.dat, Tabella2.dat1
FROM Tabella2
WHERE (((Tabella2.dat)<[Tabella1]![dat]) AND
((Tabella2.dat1)>[Tabella1]![dat]));
ora dove trovo difficolta e che nella tabella1 il campo dat puo avere
vari record , la query deve elaborarli tutti , ma uno per volta perche
a ogni risultato di ogno record poi devo farlo aggiornare in un'altra
tabella .
spero ora di essere stato piu chiaro
grazie ancora per l'aiuto


text:
On Wed, 21 Nov 2007 01:15:28 -0800 (PST), lolince
<
lol...@hotmail.com
> wrote:
 (...)
>provo a scrivere la query
>
>SELECT Tabella2.targ, Tabella2.dat, Tabella2.dat1
>FROM Tabella2
>WHERE (((Tabella2.dat)<[Tabella1]![dat]) AND
>((Tabella2.dat1)>[Tabella1]![dat]));
>
>ora dove trovo difficolta e che nella tabella1 il campo dat puo avere
>vari record , la query deve elaborarli tutti , ma uno per volta perche
>a ogni risultato di ogno record poi devo farlo aggiornare in un'altra
>tabella .
>spero ora di essere stato piu chiaro
>grazie ancora per l'aiuto
Ancora non capisco:
a) devi elaborare i record di tabella1 o quelli di tabella2 ?
b) il criterio che hai specificato nella WHERE ha poco senso (ma te ne
sei già accorto da solo); infatti in tabella1 hai n record ognuno con
un valore diverso nel campo dat; quindi selezionare i record di
tabella2 sulla base dei valori di tale campo porta a chiedersi: degli
n valori presenti in tabella1 qual è quello da usare come termine di
confronto per decidere se il valore del campo dat di tabella2 rispetta
la condizione ?
In generale si può immaginare una soluzione, ma non ho sufficienti
elementi per dettagliarla e avere un minimo di garanzia che sia
effettivamente quella che ti serve.
Insisto: se non descrivi il contesto nel quale vengono usati questi
dati, rischiamo di perdere tempo senza venirne a capo.
Puoi dire cosa rappresentano i dati contenuti nelle varie tabelle ?
Di che tipo sono ? testo, numerico, data ... ?
Per quali elaborazioni devi usarli ?
O sono dati così riservati che non se ne può parlare ?



title: Viewer?

author: il barbi

text:
Una domanda un po' ingenua: esiste un viewer free di Word, esiste un viewer
free di Excel, ma perche' non esiste un viewer free di Access?
il barbi


title: Viewer?

author: MA

text:

Leggi il Faqquone su
www.sitocomune.com


title: Viewer?

text:

Scusa l'articolo è 6.1
--
MAssimiliano Amendola
Cisa1 - I° Conferenza Italiana per Sviluppatori Access
Arezzo 4+5 Giugno 2005
Sono aperte le iscrizioni  Info:
www.donkarl.com/it


title: Viewer?

author: Alex NSB

text:
> Una domanda un po' ingenua: esiste un viewer free di Word, esiste un
> viewer free di Excel, ma perche' non esiste un viewer free di Access?
http://www.softpedia.com/get/Internet/Servers/Database-Utils/MDB-View.shtml
HTH.
Alessandro


title: Viewer?

author: cidi

text:
"il barbi" <
angelo.b...@virgilio.it
> ha scritto nel messaggio
news:aXR4e.743494$b5.33...@news3.tin.it...

Ciao il barbi
prova a dare un'occhiata qua:
http://office.microsoft.com/en-gb/assistance/HA010449811033.aspx
---
Daniele


title: Viewer?

author: Roberto da casa

text:
"il barbi" <
angelo.b...@virgilio.it
> ha scritto nel messaggio
news:aXR4e.743494$b5.33...@news3.tin.it...
> Una domanda un po' ingenua: esiste un viewer free di Word, esiste un
viewer
> free di Excel, ma perche' non esiste un viewer free di Access?
Non è esatto quello che scrivi.
Un qualcosa che equivale ad un Viewer esiste anche per Access: si chiama run
time e serve ad usare un database Access su un computer in cui non sia
installato Access.
Però non è affatto gratuito e puoi produrlo con una versione developer di
Access.
> il barbi
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: Viewer?

text:
Roberto da casa <
r.masso...@libero.it
> wrote in message
_VS4e.29480$IN.6...@twister2.libero.it...
>
> "il barbi" <
angelo.b...@virgilio.it
> ha scritto nel messaggio
> news:aXR4e.743494$b5.33...@news3.tin.it...
> > Una domanda un po' ingenua: esiste un viewer free di Word, esiste un
> viewer
> > free di Excel, ma perche' non esiste un viewer free di Access?
>
> Non è esatto quello che scrivi.
> Un qualcosa che equivale ad un Viewer esiste anche per Access: si chiama
run
> time e serve ad usare un database Access su un computer in cui non sia
> installato Access.
> Però non è affatto gratuito e puoi produrlo con una versione developer di
> Access.
>
eheh...
se non e' free vuol dire che quello che ho scritto e' esatto :-))
il barbi


title: Viewer?

text:
Alex NSB <
ale...@tin.it
> wrote in message
d30s2e$sgd$1...@newsread.albacom.net...

scusa ma questo viewer dice che richiede MDAC 2.1 che si puo' scaricare da
Microsoft, ma io non lo trovo, ne trovo tanti fino a MDAC 2.8, qual e'
quello buono? Io ho Access di Office 2000
il barbi


title: Viewer?

text:

Per l'esattezza dice MDAC 2.1 *o superiore*. Quindi prendi il più recente
che trovi e dovresti essere a posto (dico "dovresti" perchè quel viewer non
l'ho provato personalmente).
HTH.
Alessandro


title: Circa le maschere aperte...

author: Vulcanbrain

text:
Ciao, mi è venuta un'idea e vorrei, se possibile, qualche consiglio per
attuarla:
su una maschera vorrei mettere un listbox avente come recordsource tutte le
maschere aperte al momento nel database (la maschera corrisponde al pannello
di controllo, e la finalità della listbox è di poter passare ad una maschera
aperta ma che per dimensioni è finita in secondo ppiano, senza obbligare
l'utente a fare Ctrl+F6).
Uso Access97!


title: Circa le maschere aperte...

text:
"Vulcanbrain" <
NO_SPAM_v...@libero.it
> ha scritto nel messaggio
news:LRk%b.32507$Kc3.9...@twister2.libero.it...

Ho risolto così:
Dim tXt As String
Dim msk, i
msk = Form.NAME
tXt = ""
Me.Listbox.RowSource = ""
For i = 0 To CurrentDb.Containers("forms").Documents.Count - 1
    msk = CurrentDb.Containers("forms").Documents(i).NAME
    If IsOpen(msk) Then
        tXt = msk & ";" & tXt
        'MsgBox tXt
        Me.Listbox.RowSource = tXt
    End If
Next i
Ora sono bloccato su un'altra cosa: facendo doppio clic mi piacerebbe
portare in primo piano la maschera (che è già aperta).
Se lo faccio manualmente da VBA, scrivendo Me.NomeMaschera.SetFocus funge,
ma con il codice:
Dim Quale, Apri
Quale = Me.Listbox
Apri = "Forms." & Quale
Apri.SetFocus
...mi dà errore di run-time 424 (Necessario oggetto)
Come farò???


title: Circa le maschere aperte...

author: Sergio MAZZA

text:
"Vulcanbrain" <
NO_SPAM_v...@libero.it
> ha scritto nel messaggio
news:fcn%b.32830$Kc3.1...@twister2.libero.it...
>
> Ho risolto così:
>
> Dim tXt As String
> Dim msk, i
> msk = Form.NAME
> tXt = ""
> Me.Listbox.RowSource = ""
> For i = 0 To CurrentDb.Containers("forms").Documents.Count - 1
>     msk = CurrentDb.Containers("forms").Documents(i).NAME
>     If IsOpen(msk) Then
>         tXt = msk & ";" & tXt
>         'MsgBox tXt
>         Me.Listbox.RowSource = tXt
>     End If
> Next i
>
>
> Ora sono bloccato su un'altra cosa: facendo doppio clic mi piacerebbe
> portare in primo piano la maschera (che è già aperta).
> Se lo faccio manualmente da VBA, scrivendo Me.NomeMaschera.SetFocus funge,
> ma con il codice:
>
> Dim Quale, Apri
> Quale = Me.Listbox
> Apri = "Forms." & Quale
> Apri.SetFocus
>
> ...mi dà errore di run-time 424 (Necessario oggetto)
>
> Come farò???
>
Prova con:
Forms(quale).SetFocus
Ciao.
--
Sergio MAZZA


title: Circa le maschere aperte...

text:
"Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
news:c1l0rs$eu9$1...@canarie.caspur.it...

mitico ora funzica!!!!!!!!!!


title: Come cambiare font size e font name su controlli Innovasys

author: RobertoA

text:
Sto usando questi controlli per un progetto che necessita di tasti colorati
sia sfondo che testo
http://www.innovasys.net/download/eval.aspx?productname=freeware%20activex%20controls
Non riesco a cambiare il nome font e la dimensione font da codice
Da proprieta' del singolo elemento la funzione si trova nella proprieta'
AGGIUNTIVO che apre una piccola form di selezione delle proprieta' richieste
C'e' qualcuno che usa questi controlli e che sa come fare per cambiare tipo
e dimensione font da codice Access ?
Ciao e grazie
RobertoA


author: Geppo

text:

ho appena scaricato i controlli di cui parli.
Provando ho riscontrato che le proprieta' anche se non si vedono tra
l'elenco sono:
controllo.font = "Times New Roman" 'per cambiare il font
controllo.font.size = "20" 'la grandezza del font
;-)
--
Ciao
Geppo


text:

Gia', proprio vero
Grazie mille
Ciao
RobertoA


text:
"RobertoA" <
amor...@tiscalinet.it
> ha scritto nel messaggio
news:4832caae$1...@newsgate.x-privat.org...

Da notare che ho scritto all'assistenza ufficiale Innovasys
Mi hanno risposto che non si puo' fare  ?!?!?
Ciao
RobertoA


title: Domanda sull'uso del "TreeView Control"

author: flash

text:
Dopo aver scaricato dal sito comune l'esempio del "TreeView Control" ed
averlo analizzato volevo sapere come è possibile aggiungere un ulteriore
livello.
sul codice sotto riportato facendo click su di un  record, questo si
"espande" e fa vedere i records correlati, se a loro volta i records
correlati contenessero ulteriori records come si dovrebbe modificare il
codice?
Approffitto innoltre per chiedere sa spiegarmi come attribuire delle icone
ai vari recor.
ringrazio fin d'ora Fabrizio
**************************************************
Private Sub Form_Load()
    Dim objTreeView As Object, objListImage As Object, nodNew As Node
    Dim prg As Control, sbr As Control
    Dim intI As Integer
    Dim rstEmployees As Recordset, rstCustomers As Recordset
    Dim db As Database
    Set objListImage = Me!FileImages
    Set objTreeView = Me!TreeView1
    Set db = CurrentDb
    ' Set TreeView control ImageList property
    objTreeView.ImageList = objListImage.Object
    objTreeView.Sorted = True
    ' Add top level node objects to TreeView control
    Set nodNew = objTreeView.Nodes.Add(, , "Employees", "Employees",
"ManyClosed")
    nodNew.ExpandedImage = "ManyOpen"
    Set nodNew = objTreeView.Nodes.Add(, , "Customers", "Customers",
"ManyClosed")
    nodNew.ExpandedImage = "ManyOpen"
    ' Add Employee Names to Employees Node object
    Set rstEmployees = db.OpenRecordset("SELECT * FROM Employees ORDER BY
LastName;")
    rstEmployees.MoveFirst
    While Not rstEmployees.EOF
        objTreeView.Nodes.Add "Employees", tvwChild, , rstEmployees!LastName
& ", " & rstEmployees!FirstName, "OneClosed", "OneOpen"
        rstEmployees.MoveNext
    Wend
    rstEmployees.Close
    ' Add Customers to Customer Node object
    Set rstCustomers = db.OpenRecordset("SELECT * FROM Customers ORDER BY
CompanyName;")
    rstCustomers.MoveFirst
    While Not rstCustomers.EOF
        objTreeView.Nodes.Add "Customers", tvwChild,
rstCustomers!CustomerID, rstCustomers!CompanyName, "OneClosed", "OneOpen"
        rstCustomers.MoveNext
    Wend
    rstCustomers.Close
    ' Prepare Progress Bar
    Set prg = Me!ProgressBar
    Set sbr = Me!StatusBar
    prg.Left = sbr.Left
    prg.Top = sbr.Top + 30
    prg.Height = sbr.Height - 30
    prg.Width = sbr.Panels(1).Width + 15
    HideSwitchboard
End Sub


title: Domanda sull'uso del "TreeView Control"

text:
Chiedo scusa se insito con la domanda ma non riesco a venirne fuori.



title: Che ignorante!

author: sind

text:
Scusate l'ignoranza, ma sto appena iniziando a usare access.
Dopo mille sforzi ho fatto una bellissima maschera per visualizzare e
modificare gli articoli di magazzino che sono contenuti in una tabella di
nome articoli collegata attraverso il campo cod_for alla tabella fornitori.
In questa maschera c'è una casella combinata che visualizza il fornitore
abbinato a quell'articolo e permette di selezionare il fornitore,  sempre
che questo esista nella tabella fornitori.
Domanda: qualcuno mi può mandare un esempio di codice che si attivi nel caso
in cui il fornitore non sia ancora stato inserito e quindi si verifica
l'evento NotInList della casella per passare alla maschera di inserimento
fornitori con la ragione sociale già impostata con il nuovo dato inserito e
che poi ritorni alla maschera articoli per continuare con gli inserimenti?
Grazie.
Roberto Faralli


title: Che ignorante!

author: Antonio Biso

text:
sind <
sin...@tin.it
> wrote in message
nu0H5.34639$Nz.10...@news.infostrada.it...
> Scusate l'ignoranza, ma sto appena iniziando a usare access.
>
> Domanda: qualcuno mi può mandare un esempio di codice che si attivi nel
caso
> in cui il fornitore non sia ancora stato inserito e quindi si verifica
> l'evento NotInList della casella per passare alla maschera di inserimento
> fornitori con la ragione sociale già impostata con il nuovo dato inserito
e
> che poi ritorni alla maschera articoli per continuare con gli inserimenti?
Visto che sembra che tu sia molto volenteroso, prova prima a realizzarlo da
solo secondo questi suggerimenti:
il valore immesso deve essere aggiunto alla tabella fornitori
Se la tabella fornitori contiene più dati oltre al nome del fornitore
immesso, lancerai una maschera di inserimento fornitore. Se l'utente la
compila e da ok, aggiungerai tutti questi dati alla tabella fornitori (con
una query di accodamento che prende i valori dalla form o con un recordset,
metodo addnew).
Quindi farai una bella requery della combo e ti posizionerai sul valore
imesso assegnandolo alla combo stessa.
Io preferisco gestire il tutto sull'evento dopoaggiornamento testando la
presenza del valore nella tabella tramite una DLookup, piuttosto che usare
il notinlist, ma de gustibus...
Antonio


title: problema con righe di report

text:
Ho il seguente problema, nel mio report si crea una tabella automatica in
base ai record che stampo
in quanto alla sinistra e destra di ogni campo ho messo delle righette
verticali per creare appunto in modo dinamico la mia tabella.
accade però che se i record sono 3 la tabella creata è di 3 righe mentre io
dovrei fargli disegnare
n-3 righe con campi vuoti per avere la tabella sempre delle stesse
dimensioni,
esempio, stampo una bolla di 20 righe su ogni pagina ci stanno 15 righe
quindi nella prima pagina creerà correttamente la tabella di 15 righe mentre
nella seconda pagina deve stamparmi le rimanenti 5 righe e 15 righe vuote.
spero di essere stato chiaro.
come faccio? ggrazie a tutti.


title: problema con righe di report

text:
"Simba883" <
simb...@libero.it
> ha scritto nel messaggio
news:avmqnq$92c$1...@lacerta.tiscalinet.it...

Non è che mi sia proprio chiaro quello che vuoi fare, ma se il tuo problema
è che vuoi che il corpo del report sia formato sempre da un numero costante
di righe, Vai sul Sito Comune (link qui sotto) e nella Sezione Reports leggi
la FAQ di Federico Luciani intitolata "Stampare un numero N costante di
righe per pagina".
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: problema con righe di report

text:
> esempio, stampo una bolla di 20 righe su ogni pagina ci stanno 15 righe
> quindi nella prima pagina creerà correttamente la tabella di 15 righe
mentre
> nella seconda pagina deve stamparmi le rimanenti 5 righe e 15 righe vuote.
>
> spero di essere stato chiaro.
>
> come faccio? ggrazie a tutti.
l'esempio sul Ng mi ha dato l'ispirazione ed ho risolto con questo:
Private Sub Corpo_Format(Cancel As Integer, FormatCount As Integer)
If Page = Pages Then
   Dim righeultime
   righeultime = DCount("[documento]", "ddtprevoci") Mod 20
    Dim db As Database
    Dim rs As Recordset
    Set db = CurrentDb
    Set rs = db.OpenRecordset("select * from ddtprevoci")
    For i = 1 To (20 - righeultime)
        rs.AddNew
        rs!Documento = Forms![ddtmom]![Documento]
        rs.Update
    Next i
    rs.Close
    Set db = Nothing
End If
End Sub


title: problema invio fax son esempio sito comune

text:
Buon giorno
Ho scaricato l'esempio :
6.112 Inviare da VBA una copertina e/o un report per FAX usando WinFax
PRO 10.0 di Symantec
ma non funziona .
Il fax viene passato , la maschera GIORNALE DI INVIO mi dice che la
trasmissione è OK ma dopo un attimo il fax viene eliminato dalla
cartella stampanti WINFAX.
Ho windows xp  home e. service pack 2
Forse è dovuto a questo ? Quando avevo windows 98 , usavo un altro
esempio per inviare fax in automatico e funzionava.Da quando ho
installato XP non funzione più neanche quello.
Potete aiutarmi ?
Stefano


author: Roberto dalla campagna

text:
<
stefan...@gmail.com
> ha scritto nel messaggio
news:1183302899....@q69g2000hsb.googlegroups.com...
>Buon giorno
>
>Ho scaricato l'esempio :
>6.112 Inviare da VBA una copertina e/o un report per FAX usando WinFax
>PRO 10.0 di Symantec
>
>ma non funziona .
>Il fax viene passato , la maschera GIORNALE DI INVIO mi dice che la
>trasmissione č OK ma dopo un attimo il fax viene eliminato dalla
>cartella stampanti WINFAX.
>
>
>Ho windows xp  home e. service pack 2
>
>Forse č dovuto a questo ?
Non credo.
Io lavoro con Windows XP Professional SP2 e l'esempio allegato alla FAQ
6.112 mi funziona correttamente.
Se non lo fai, prova ad aprire il Controller di WinFax prima di inviare il
fax.
Ricontrolla anche tutte le impostazioni di WinFax, specie quelle relative
all'invio.
Dopo l'invio di un fax dovrebbe comparirti una finestra di dialogo dove devi
confermare l'invio (tasto in altro a sinistra della finestra), dopo aver
compilato i dati dell'eventuale copertina del fax.
Onestamente credo che, se le impostazioni di WinFax PRO di Symantec e quelle
del modem le hai settate correttamente, il fax dovrebbe partire
correttamente.
> Quando avevo windows 98 , usavo un altro
>esempio per inviare fax in automatico e funzionava.Da quando ho
>installato XP non funzione piů neanche quello.
>
>Potete aiutarmi ?
In alternativa per inviare il fax prova ad usare il FaxServer di Windows XP:
a tale scopo leggi sul Sito Comune la FAQ di Sergio MAZZA che trovi sempre
nella Sezione General e che č intitolata "6.131 Inviare da VBA uno o piů
file per fax usando FaxServer di Windows XP".
>Stefano
--
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------


text:
Roberto dalla campagna ha scritto:
> Non credo.
> Io lavoro con Windows XP Professional SP2 e l'esempio allegato alla FAQ
> 6.112 mi funziona correttamente.
> Se non lo fai, prova ad aprire il Controller di WinFax prima di inviare il
> fax.
> Ricontrolla anche tutte le impostazioni di WinFax, specie quelle relative
> all'invio.
> Dopo l'invio di un fax dovrebbe comparirti una finestra di dialogo dove devi
> confermare l'invio (tasto in altro a sinistra della finestra), dopo aver
> compilato i dati dell'eventuale copertina del fax.
> Onestamente credo che, se le impostazioni di WinFax PRO di Symantec e quelle
> del modem le hai settate correttamente, il fax dovrebbe partire
> correttamente.
> In alternativa per inviare il fax prova ad usare il FaxServer di Windows XP:
> a tale scopo leggi sul Sito Comune la FAQ di Sergio MAZZA che trovi sempre
> nella Sezione General e che è intitolata "6.131 Inviare da VBA uno o più
> file per fax usando FaxServer di Windows XP".
Ho provato, il modem e WinFax sono settati bene, ho provato anche da
un altro computer ma il procedimento è sempre lo stesso.Il fax vien
messo in  "WinFAx stampe in attesa" e dopo qualche secondo viene
eliminato.
Avete qualche idea ?
Stefano


text:
<
stefan...@gmail.com
> ha scritto nel messaggio
news:1183543650.2...@k29g2000hsd.googlegroups.com...

Da parte mia non saprei cosa altri suggerirti oltre a quello che ti ho già
detto.



title: Un augurio speciale

author: miconet

text:
Quasi nessuno mi conoscerà perché ho scritto solo due volte e non
sono abbastanza bravo (per ora) da dare il mio contributo per risolvere
i problemi degli altri ma da voi ho attinto moltissimo e perciò mi
preme di fare un augurio speciale a tutti voi che mi avete aiutato, in
questi anni, a coltivare il mio hobby per la programmazione. E'
inutile dirvi che siete bravi perché lo sapete già e non farò nomi
per non tralasciarne qualcuno ma ciò che tengo a dirvi e che siete
"belle persone" perché, specialmente nel mondo degli
"informatici", è raro trovare persone come voi disposte a
divulgare gratuitamente le proprie conoscenze ad altri. Concludo
ringraziando tutti di cuore e augurandovi un 2006 ricco di successi
professionali e serenità familiare.
Michele


title: Un augurio speciale

author: Alessandro Baraldi

text:
"miconet" <
michele...@libero.it
> wrote in message
news:1135953670....@g43g2000cwa.googlegroups.com
[CUT]
> Concludo
> ringraziando tutti di cuore e augurandovi un 2006 ricco di successi
> professionali e serenitą familiare.
> Michele
Auguri a te e famiglia
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Un augurio speciale

author: Butta

text:
"miconet" <
michele...@libero.it
> ha scritto nel messaggio
news:1135953670....@g43g2000cwa.googlegroups.com...

Mi associo a "miconet".
Siete davvero dei grandi!
Buon anno a tutti!
Butta


title: Un augurio speciale

text:
"miconet" <
michele...@libero.it
> ha scritto nel messaggio
news:1135953670....@g43g2000cwa.googlegroups.com...

Buon Anno a te, sperando che nel 2006 inizierai anche tu a mettera la tua
esperienza a disposizione di chi ne ha bisogno.
>Michele
--
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------


title: Un augurio speciale

author: Maril

text:
"Roberto da casa" <
r.masso...@libero.it
> ha scritto nel messaggio
news:Vpetf.22759$eD5.3...@twister2.libero.it...
>
> "miconet" <
michele...@libero.it
> ha scritto nel messaggio
> news:1135953670....@g43g2000cwa.googlegroups.com...
>>Quasi nessuno mi conoscerà perché ho scritto solo due volte e non
>>sono abbastanza bravo (per ora) da dare il mio contributo per risolvere
>>i problemi degli altri ma da voi ho attinto moltissimo e perciò mi
>>preme di fare un augurio speciale a tutti voi che mi avete aiutato, in
>>questi anni, a coltivare il mio hobby per la programmazione. E'
>>inutile dirvi che siete bravi perché lo sapete già e non farò nomi
>>per non tralasciarne qualcuno ma ciò che tengo a dirvi e che siete
>>"belle persone" perché, specialmente nel mondo degli
>>"informatici", è raro trovare persone come voi disposte a
>>divulgare gratuitamente le proprie conoscenze ad altri. Concludo
>>ringraziando tutti di cuore e augurandovi un 2006 ricco di successi
>>professionali e serenità familiare.
>
> Buon Anno a te, sperando che nel 2006 inizierai anche tu a mettera la tua
> esperienza a disposizione di chi ne ha bisogno.
>
>>Michele
>
> --
> Roberto
Mi associo. Un grazie, e auguri per un proficuo 2006 a tutti.
Maril



title: Un augurio speciale

author: Riaudo Marcello

text:
"miconet" <
michele...@libero.it
> ha scritto nel messaggio
news:1135953670....@g43g2000cwa.googlegroups.com...

--
*Da Riaudo Marcello **********
Saluti  ed sinceri auguri a tutti
Marcello
************************************


title: Un augurio speciale

author: ciroteo

text:
"miconet" <
michele...@libero.it
> ha scritto nel messaggio
news:1135953670....@g43g2000cwa.googlegroups.com...

Certo ... io che non sono annoverato tra i "bravi" ... mi sento lo stesso di
contraccambiare.
Lo spirito che anima questo newsgroup è cosa rara e preziosa, da preservare
assolutamente.


title: Autorizzazione MSysObjects

author: Dano Danosoft

text:
ho una banale pagina asp che fa un accesso a un db access, facendo una
query nella tabella degli oggetti
di sistema di access mi provoca il seguente errore (se lo faccio su una
tabella creata da me va bene) :
Microsoft JET Database Engine (0x80040E09)
Impossibile leggere record. Autorizzazione di lettura non disponibile
per "MSysObjects".
Premetto che il db mi sembra abbia tutti gli accessi
(scrittura,lettura...), ho provato a mettere l'utente IUSR_nome_macchina
ma il risultato non cambia, non è che bisogna dare particolari accessi
al db dall'interno di  access?
il codice della pagina è circa il seguente per quel che riguarda la
connessione e la query:
    Set cn = New ADODB.Connection
    Set rs = New ADODB.Recordset
    cn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data
Source=prova.mdb;Persist Security Info=False"
    rs.Open "SELECT name From MSysObjects"
Grazie a tutti
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Autorizzazione MSysObjects

author: Karl Donaubauer

text:
Dano Danosoft ha scritto:
> ho una banale pagina asp che fa un accesso a un db access, facendo una
> query nella tabella degli oggetti
> di sistema di access mi provoca il seguente errore (se lo faccio su una
> tabella creata da me va bene) :
>
> Microsoft JET Database Engine (0x80040E09)
> Impossibile leggere record. Autorizzazione di lettura non disponibile
> per "MSysObjects".
> ...
L'errore occorre perché per leggere le tabelle di sistema debbi
essere un membro del gruppo "Users" ("utenti" in italiano?).
In Access sei un tale membro automaticamente, ma con ODBC ecc.
prima sei solo un Admin senza gruppo e debbi registrarti come
un "User" nel mdw per di piů.
--
HTH
Karl
*********
Access-FAQ (tedesco):
http://www.donkarl.com


title: Autorizzazione MSysObjects

text:
Non č che sapresti dirmi come fare a dare questi permessi? Grazie ciao.
> L'errore occorre perché per leggere le tabelle di sistema debbi
> essere un membro del gruppo "Users" ("utenti" in italiano?).
> In Access sei un tale membro automaticamente, ma con ODBC ecc.
> prima sei solo un Admin senza gruppo e debbi registrarti come
> un "User" nel mdw per di piů.
--



title: Autorizzazione MSysObjects

text:
Dano Danosoft ha scritto:
>> L'errore occorre perché per leggere le tabelle di sistema debbi
>> essere un membro del gruppo "Users" ("utenti" in italiano?).
>> In Access sei un tale membro automaticamente, ma con ODBC ecc.
>> prima sei solo un Admin senza gruppo e debbi registrarti come
>> un "User" nel mdw per di piů.
>
> Non č che sapresti dirmi come fare a dare questi permessi? Grazie ciao.
No. Non conosco le voci di menu in italiano per cambiare
qc nella sicurezza. Ma non potrebbe essere molto complicato
di creare un membro nel gruppo "users" ed usare questo conto
per la connessione ODBC o nella stringa di connessione di ADO.
Vedi <F1> o cerchi a google per le voci di menu, esempi ecc.



title: Come capire se procedura Access sta girando entro macchina virtuale?

text:
Pensate sia possibile da codice vba capire se la procedura sta girando in
una virtual machine tipo Microsoft Virtual Pc, Virtual Box, Vmware ?
Ciao e grazie
RobertoA


title: Funzione DIR che 'sporca' i risultati

text:
Ho il classico ciclo per leggere i file contenuti in una directory
Un colpetto di DIR(nome_directory, vbNormal) e poi altra DIR() dentro al
ciclo
All'interno del ciclo viene richiamata una funzione che utilizza la
DIR() per fare i propri comodi
Avvio la procedura, e vedo che il ciclo esce dopo il primo file, anche
se la directory puntata ne contiene ben di piu'
Guarda di qua e guarda di la' il colpevole e' proprio la DIR() usata
dentro una funzione richiamata all'interno del ciclo
Com'e' sta faccenda?
Possibile che all'interno di un ciclo dove scorro file per file usando
la DIR() non posso usare una funzione al cui interno c'e' una DIR() ?
E ciao


title: Funzione DIR che 'sporca' i risultati

text:
Proprio così DIR non può essere usata nelle funzioni RICORSIVE proprio perchè di fatto è semplicemtne un POINTER ed ad ogni chiamata si sposta...

@Alex


title: Funzione DIR che 'sporca' i risultati

text:
Il 15/04/2019 09:58, @Alex ha scritto:
> Proprio così DIR non può essere usata nelle funzioni RICORSIVE proprio perchè di fatto è semplicemtne un POINTER ed ad ogni chiamata si sposta...
>
> @Alex
>

Una bella fregatura
Non e' che si possa fare un push/pop variabili quando si entra/esce
dalla funzione che usa la DIR() ?
Come si fa nei micro quando si entra nella routine di gestione degli
interrupt e poi si esce


title: Funzione DIR che 'sporca' i risultati

text:
> Una bella fregatura
> Non e' che si possa fare un push/pop variabili quando si entra/esce
> dalla funzione che usa la DIR() ?
> Come si fa nei micro quando si entra nella routine di gestione degli
> interrupt e poi si esce

Usa FSO... oppure le API...

Quì trovi le 3 tecniche di ENUMERAZIONE RICORSIVA:
http://mirror.masterdrive.it/alessandrobaraldi/DettaglioFaq.asp%3FIdFAQ=152.html

Puoi scaricare il File, rinominandolo in NomeFIle.RAR e scompattandolo.
E' fatto con A2002 ma dovrebbe andare...

@Alex


title: Funzione DIR che 'sporca' i risultati

text:

Molto utile
Obrigado


title: Funzione DIR che 'sporca' i risultati

author: Bruno Campanini

text:
@Alex formulated on Monday :

Nel mio Access 2019 le tue API non funzionano,
funzionano VB e FSO.

Ho fatto anch'io qualcosa del genere, che però scrive anche.

https://1drv.ms/u/s!AvTaMfd5-b2ouXbo4Et-OcdwS_aW

Bruno


title: Funzione DIR che 'sporca' i risultati

text:
Ovviamente serve convertire con PTRSAFE e se serve 64bit come qualsiasi API, ivi incluse le Variabili se serve con compilazione condizionale ... ma per questo lascio giocare voi...

@Alez


title: Funzione DIR che 'sporca' i risultati

text:
on 15-04-19, @Alex supposed :
> Ovviamente serve convertire con PTRSAFE
Fino a qui c'ero arrivato, e infatti nelle modalità VB e FSO
funziona tutto bene e velocemente.

In modalità API mi esce da Access... senza convenevoli!

Ma non preoccuparti era solo per informazione... io le API
le odio più delle Vespe.

Bruno


title: Funzione DIR che 'sporca' i risultati

text:
Sono cosi dolci... come il miele ;-)

Condivido che si usano solo se servono... ma anche questa affermazione ha in sé una soggettività rilevante.

@Alex


title: Funzione DIR che 'sporca' i risultati

text:
> Fino a qui c'ero arrivato, e infatti nelle modalità VB e FSO
> funziona tutto bene e velocemente.
>
> In modalità API mi esce da Access... senza convenevoli!

In realtà pure FSO non funziona sempre: capita di trovare sistemi in cui per ragioni di sicurezza è stata disattivata l'esecuzione di scripts.

Saluti


title: Funzione DIR che 'sporca' i risultati

text:
simoca...@gmail.com
 submitted this idea :

Per esempio?
Sono curioso, io sto usando FSO da parecchi anni, su varie
versioni di Access/Excel, senza problemi.

Bruno


title: Funzione DIR che 'sporca' i risultati

text:
Bruno dipende dalle Policy aziendali... molte aziende che hanno restrizioni a livello di IT bloccano gli scripts... es anche WMI capita non funzioni per gli stessi motivi.

@Alex


title: Funzione DIR che 'sporca' i risultati

text:
> Bruno dipende dalle Policy aziendali... molte aziende che hanno restrizioni a livello di IT bloccano gli scripts... es anche WMI capita non funzioni per gli stessi motivi.
>
> @Alex

Proprio così.

Saluti


title: Rs=nothing

author: Franco dellavalle

text:
ciao a tutti

non so spiegarmi perchè aggiungendo un nuovo record da pulsante
con: DoCmd.GoToRecord , , acNewRec
con la prima riga di codice ho errore,
anche se eseguo un requery
p.e. Me!SM_NumDocFornitori.requery
mentre con la seconda no.

in pratica pur non essendo vero
nella prima ho Rs=nothing

1-Set Rs = Me!SM_NumDocFornitori.Form.RecordsetClone

2-Set Rs = DBEngine(0)(0).OpenRecordset( _
    "SELECT * FROM TbNumDocFornitori" _
      & " WHERE IdFatturaFo = " & Me!IdFatturaFo)

grazie


title: Problemini e Problemi

author: Giulio

text:
Riinoltro un messaggio a cui avevo avuto risposta, ma purtroppo guai con la
posta elettronica hanno fatto si che perdessi tutto!!!
Abbiate pazienza...
Ciao a tutti.
Innanzi tutto Buone Cose, poi tre piccoli problemini (per un neofita come
me), con infiniti ringraziamenti anticipati a chi risponderà.
1°)  ho inserito in una maschera un pulsante che chiama il controllo
calendario, come faccio per aprire il calendario sul giorno attuale? ora mi
si apre sull'ultimo salvato...
2°) Ho due maschere, una singola e una tabellare, che lavorano sulla stessa
tabella (due diverse visualizzazioni degli stessi dati), come posso passare
da una all'atra puntando sul record attualmente attivo, mantenendo la
possibilità di visualizzare tutti i record disponibili (ovvero non voglio
applicare un filtro)?  Ad esempio: sulla
maschera tabellare seleziono un record premendo un pulsante dovrei aprire la
maschera singola (visione di tutti i record) e puntare su quello
selezionato.
3°) Come posso inserire un pulsante in una maschera che mi apre una finestra
(collegata al record) in cui inserire una immagine prelevata dallo scanner?
Giulio


title: Problemini e Problemi

text:
Giulio <
togli-...@proinfo.it
> wrote in message
a2406k$41d$1...@pegasus.tiscalinet.it...
> Riinoltro un messaggio a cui avevo avuto risposta, ma purtroppo guai con
la
> posta elettronica hanno fatto si che perdessi tutto!!!
> Abbiate pazienza...
>
> Ciao a tutti.
>
> Innanzi tutto Buone Cose, poi tre piccoli problemini (per un neofita come
> me), con infiniti ringraziamenti anticipati a chi risponderà.
>
> 1°)  ho inserito in una maschera un pulsante che chiama il controllo
> calendario, come faccio per aprire il calendario sul giorno attuale? ora
mi
> si apre sull'ultimo salvato...
Nell'evento su attivazione della maschera scrivi
Calendario.Day = day(date)
Calendario.Month = Month(Date)
Calendario.Year = Year(Date)
> 2°) Ho due maschere, una singola e una tabellare, che lavorano sulla
stessa
> tabella (due diverse visualizzazioni degli stessi dati), come posso
passare
> da una all'atra puntando sul record attualmente attivo, mantenendo la
> possibilità di visualizzare tutti i record disponibili (ovvero non voglio
> applicare un filtro)?  Ad esempio: sulla
> maschera tabellare seleziono un record premendo un pulsante dovrei aprire
la
> maschera singola (visione di tutti i record) e puntare su quello
> selezionato.
Aprendo la maschera con docmd.openform e passando come criterio where (vedi
la sintassi del openform) qualcosa tipo
"ID=" & me.controlloID dove controlloID è il controllo che contiene la
chiave dei record nella prima maschera e ID è il nome del campo chiave!
Antonio


title: Problemini e Problemi

author: Mrok

text:
"Giulio" <
togli-...@proinfo.it
> ha scritto nel messaggio
news:a2406k$41d$1...@pegasus.tiscalinet.it...
> Riinoltro un messaggio a cui avevo avuto risposta, ma purtroppo guai con
la
> posta elettronica hanno fatto si che perdessi tutto!!!
> Abbiate pazienza...
>
> Ciao a tutti.
>
> Innanzi tutto Buone Cose, poi tre piccoli problemini (per un neofita come
> me), con infiniti ringraziamenti anticipati a chi risponderà.
>
> 1°)  ho inserito in una maschera un pulsante che chiama il controllo
> calendario, come faccio per aprire il calendario sul giorno attuale? ora
mi
> si apre sull'ultimo salvato...
>
    Hai provato a mettere calendar.value=date()?
> 2°) Ho due maschere, una singola e una tabellare, che lavorano sulla
stessa
> tabella (due diverse visualizzazioni degli stessi dati), come posso
passare
> da una all'atra puntando sul record attualmente attivo, mantenendo la
> possibilità di visualizzare tutti i record disponibili (ovvero non voglio
> applicare un filtro)?  Ad esempio: sulla
> maschera tabellare seleziono un record premendo un pulsante dovrei aprire
la
> maschera singola (visione di tutti i record) e puntare su quello
> selezionato.
>
Metti questo codice nella maschera tabellare
Option Compare Database
Public lngrecordnum As Long
Private Sub codice_Banca_DblClick(Cancel As Integer)
    lngrecordnum = Me.CurrentRecord
    DoCmd.OpenForm "BancheSingola"
    DoCmd.GoToRecord acDataForm, "BancheSingola", acGoTo, lngrecordnum
End Sub
> 3°) Come posso inserire un pulsante in una maschera che mi apre una
finestra
> (collegata al record) in cui inserire una immagine prelevata dallo
scanner?
>
    a Questo ci devo ancora pensare.
> Giulio
>
>
>
>
Ciao ;-)> Mrok


title: Problemini e Problemi

author: Catja Moeller

text:
On Wed, 16 Jan 2002 14:45:48 +0100, "Giulio" <
togli-...@proinfo.it
>
wrote:
>2°) Ho due maschere, una singola e una tabellare, che lavorano sulla stessa
>tabella (due diverse visualizzazioni degli stessi dati), come posso passare
>da una all'atra puntando sul record attualmente attivo, mantenendo la
>possibilità di visualizzare tutti i record disponibili (ovvero non voglio
>applicare un filtro)?  Ad esempio: sulla
>maschera tabellare seleziono un record premendo un pulsante dovrei aprire la
>maschera singola (visione di tutti i record) e puntare su quello
>selezionato.
C'e' un motivo per cui hai creato la maschera tabellare, invece di
utilizzare la visualizzazione foglio dati della maschera singola?


title: Problemini e Problemi

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:JOw18.3834$tl3.1...@twister2.libero.it...

Innanzi tutto Grazie
Uno si l'altro no...
Ho risolto il problema del calendario inserendo il tuo codice, ma non
nell'ativazione della maschera, ma nell'attivazione dell'oggetto calendario.
Il criterio WHERE imposta un filtro che fa vedre solo il record specificato,
io voglio vedere tutti i record ma posizionarmi su quello specificato.
Ciao
Giulio


title: Problemini e Problemi

author: Emyr

text:
On Sat, 19 Jan 2002 07:45:58 +0100, "Giulio" <
togli-...@proinfo.it
>
wrote:

usa il setfocus sul campo che ti interessa e docdm.findrecord per
trovare quello che ti serve
Saluti.
Emanuele.


title: somma di campi con condizione

author: zuptedda

text:
Salve a tutti.
Ho creato un database per poter gestire una squadra di calcio, con tutte le statistiche. La tabella è stata creata con i seguenti campi: Squadracasa, squadraospite, gol1, gol2, Poi ho ho creato due query per calcolare le statistiche chiamandole "partiteincasa" e partiteintrasferta". inserendo queste formule:
(prima query)
vinteincasa: IIf([Gol1]>[Gol2];1;IIf([Gol1]<[Gol2];0;IIf([Gol1]=[Gol2];0;0)))
nulleincasa: IIf([Gol1]>[Gol2];0;IIf([Gol1]<[Gol2];0;IIf([Gol1]=[Gol2];1;0)))
perseincasa: IIf([Gol1]>[Gol2];0;IIf([Gol1]<[Gol2];1;IIf([Gol1]=[Gol2];0;0)))
(2 query)
vinteintrasferta: IIf([Gol1]>[Gol2];0;IIf([Gol1]<[Gol2];1;IIf([Gol1]=[Gol2];0;0)))
nulleintrasferta: IIf([Gol1]>[Gol2];0;IIf([Gol1]<[Gol2];0;IIf([Gol1]=[Gol2];1;0)))
perseintrasferta: IIf([Gol1]<[Gol2];0;IIf([Gol1]>[Gol2];1;IIf([Gol1]=[Gol2];0;0)))
Invece non trovo il mdo o l'espressione per poter calcolare le partite totali e aggiornare le statistiche inserendo tutti e sei i campi descritti sopra (vinteincasa, nulleincasa, ecc) praticamente questa formula dovrebbe tener presente che la squadra interessata gioca prima in casa e dopo fuori.
Grazie
--
zuptedda
------------------------------------------------------------------------
View this thread:
http://www.itsistemi.net/viewtopic-751783.html
Inviato via
http://www.itsistemi.net


title: somma di campi con condizione

author: Roberto da casa

text:
"zuptedda" <
zuptedd...@no-mx.itsistemi.net
> ha scritto nel messaggio
news:zuptedd...@no-mx.itsistemi.net...
>
> Salve a tutti.
> Ho creato un database per poter gestire una squadra di calcio, con tutte
le statistiche. La tabella è stata creata con i seguenti campi: Squadracasa,
squadraospite, gol1, gol2, Poi ho ho creato due query per calcolare le
statistiche chiamandole "partiteincasa" e partiteintrasferta". inserendo
queste formule:
> (prima query)
> vinteincasa:
IIf([Gol1]>[Gol2];1;IIf([Gol1]<[Gol2];0;IIf([Gol1]=[Gol2];0;0)))
> nulleincasa:
IIf([Gol1]>[Gol2];0;IIf([Gol1]<[Gol2];0;IIf([Gol1]=[Gol2];1;0)))
> perseincasa:
IIf([Gol1]>[Gol2];0;IIf([Gol1]<[Gol2];1;IIf([Gol1]=[Gol2];0;0)))
>
> (2 query)
> vinteintrasferta:
IIf([Gol1]>[Gol2];0;IIf([Gol1]<[Gol2];1;IIf([Gol1]=[Gol2];0;0)))
> nulleintrasferta:
IIf([Gol1]>[Gol2];0;IIf([Gol1]<[Gol2];0;IIf([Gol1]=[Gol2];1;0)))
> perseintrasferta:
IIf([Gol1]<[Gol2];0;IIf([Gol1]>[Gol2];1;IIf([Gol1]=[Gol2];0;0)))
>
> Invece non trovo il mdo o l'espressione per poter calcolare le partite
totali e aggiornare le statistiche inserendo tutti e sei i campi descritti
sopra (vinteincasa, nulleincasa, ecc) praticamente questa formula dovrebbe
tener presente che la squadra interessata gioca prima in casa e dopo fuori.
A mio avviso il modo giusto per costruirsi una classifica di calcio è quello
di spaccare con una query unione ogni record partita in due record risultato
che andrai appunto poi ad elaborare in un'unica query per costruire la
classifica.
Ti riporto qui di seguito il testo di un mio messaggio di tre anni fa (9
gennaio 2003) dove appunto indicavo come crearsi una classifica di calcio
partendo da un archivio squadre e da una tabella risultati:
=============================
Se i nomi delle squadre che partecipano al campionato sono contenuti in una
tabella chiamata Squadre che ha la seguente struttura
IdSquadra            Contatore e chiave primaria
Squadra                Testo
Se i risultati delle partite sono contenuti in una tabella chiamata Partite
che ha la seguente struttura:
IdPartita                Contatore e chiave primaria
DataPartita            Data/ora
SqCasa                 Numerico
GoalCasa              Numerico
SqFuori                Numerico
GoalFuori             Numerico
dove:
SqCasa contiene l'IdSquadra della squadra che gioca in casa
GoalCasa contiene i goal fatti dalla squadra che gioca in casa
SqFuori contiene l'IdSquadra della squadra che gioca in trasferta
GoalFuori contiene i goal fatti dalla squadra che gioca in trasferta
Creati una query unione chiamata Query1 che abbia il seguente codice SQL:
SELECT Partite.IdPartita & "C", Squadre.Squadra,
IIf([GoalCasa]>[GoalFuori],3,IIf([GoalCasa]=[GoalFuori],1,0)) AS Punti, 1 AS
GiocateCasa, IIf([GoalCasa]>[GoalFuori],1,0) AS VinteCasa,
IIf([GoalCasa]=[GoalFuori],1,0) AS PariCasa, IIf([GoalCasa]<[GoalFuori],1,0)
AS PerseCasa, Partite.GoalCasa AS FattiCasa, Partite.GoalFuori AS
SubitiCasa, 0 AS GiocateFuori, 0 AS VinteFuori, 0 AS PariFuori, 0 AS
PerseFuori, 0 AS FattiFuori, 0 AS SubitiFuori
FROM Squadre INNER JOIN Partite ON Squadre.IdSquadra = Partite.SqCasa
UNION SELECT Partite.IdPartita & "F", Squadre.Squadra,
IIf([GoalCasa]<[GoalFuori],3,IIf([GoalCasa]=[GoalFuori],1,0)) AS Punti, 0 AS
GiocateCasa, 0 AS VinteCasa, 0 AS PariCasa, 0 AS PerseCasa, 0 AS FattiCasa,
0 AS SubitiCasa, 1 AS GiocateFuori, IIf([GoalCasa]<[GoalFuori],1,0) AS
VinteFuori, IIf([GoalCasa]=[GoalFuori],1,0) AS PariFuori,
IIf([GoalCasa]>[GoalFuori],1,0) AS PerseFuori, Partite.GoalFuori AS
FattiFuori, Partite.GoalCasa AS SubitiFuori
FROM Squadre INNER JOIN Partite ON Squadre.IdSquadra = Partite.SqFuori;
Creati ora una query chiamata Classifica che abbia il seguente codice SQL:
SELECT Query1.Squadra, Sum(Query1.Punti) AS Punti,
[GiocateCasa]+[GiocateFuori] AS Giocate, [VinteCasa]+[VinteFuori] AS Vinte,
[PariCasa]+[PariFuori] AS Pari, [PerseCasa]+[PerseFuori] AS Perse,
[FattiCasa]+[FattiFuori] AS Fatti, [SubitiCasa]+[SubitiFuori] AS Subiti,
Sum(Query1.GiocateCasa) AS GiocateCasa, Sum(Query1.VinteCasa) AS VinteCasa,
Sum(Query1.PariCasa) AS PariCasa, Sum(Query1.PerseCasa) AS PerseCasa,
Sum(Query1.FattiCasa) AS FattiCasa, Sum(Query1.SubitiCasa) AS SubitiCasa,
Sum(Query1.GiocateFuori) AS GiocateFuori, Sum(Query1.VinteFuori) AS
VinteFuori, Sum(Query1.PariFuori) AS PariFuori, Sum(Query1.PerseFuori) AS
PerseFuori, Sum(Query1.FattiFuori) AS FattiFuori, Sum(Query1.SubitiFuori) AS
SubitiFuori
FROM Query1
GROUP BY Query1.Squadra
ORDER BY Sum(Query1.Punti) DESC;
==========================================
>
> Grazie
Prego
>
>
> --
> zuptedda
--
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------


title: somma di campi con condizione

text:
Ho provato a creare la query ma mi da un errore di sintassi. Sicuramente dipenderà da me in quanto non mi sono mai cimentato sul linguaggio SQL perciò sono a digiuno. Comunque grazie lo stesso del suggerimento,  proverò a combinare qualcosa da me. Nel frattempo se puoi dirmi qualcosa su come creare questa query di unione ti sarei grato.



title: somma di campi con condizione

text:
"zuptedda" <
zuptedd...@no-mx.itsistemi.net
> ha scritto nel messaggio
news:zuptedd...@no-mx.itsistemi.net...
>
> Ho provato a creare la query ma mi da un errore di sintassi. Sicuramente
dipenderà da me in quanto non mi sono mai cimentato sul linguaggio SQL
perciò sono a digiuno. Comunque grazie lo stesso del suggerimento,  proverò
a combinare qualcosa da me. Nel frattempo se puoi dirmi qualcosa su come
creare questa query di unione ti sarei grato.
La prima cosa che ti consiglio è quella di leggere l'help in linea di
Access.
Poi per vedere qualche esmpio di utilizzo delle query unione vai sul Sito
Comune (link qui sotto) e nella Sezione Queries leggi la mia FAQ intitolata
"2.31 Le query unione".
Comunque una query unione non può essere creata tramite la griglia di
struttura, ma va creata usando il linguaggio SQL, quindi se non lo conosci
la vedo dura.



title: somma di campi con condizione

text:
Purtroppo lo peno anch'io che sarà dura. Comunque ci provo lo stesso. La tua Faq sul sito comune l'avevo già letta e facendo degli esempi semplici sono riuscito a combinare qualcosa. Scusa se ti faccio una domanda banale,  Se mi creo le due tabelle Sqaudre e partite con i campi uguali come mi hai suggerito, il testo delle due query li posso tagliare ed incollare come me li scrivi? Intanto ti ringrazio dell'aiuto che mi hai dato.    Ciao



title: somma di campi con condizione

text:
"zuptedda" <
zuptedd...@no-mx.itsistemi.net
> ha scritto nel messaggio
news:zuptedd...@no-mx.itsistemi.net...
>
> Purtroppo lo peno anch'io che sarà dura. Comunque ci provo lo stesso. La
tua Faq sul sito comune l'avevo già letta e facendo degli esempi semplici
sono riuscito a combinare qualcosa. Scusa se ti faccio una domanda banale,
Se mi creo le due tabelle Sqaudre e partite con i campi uguali come mi hai
suggerito, il testo delle due query li posso tagliare ed incollare come me
li scrivi?
Si al 99%; l'1% è dovuto al fatto ch Outolook Express sia andato a capo
tagliano inopinatamente parole che erroneamente si troveranno divise tra due
righe provocando errori formali.
> Intanto ti ringrazio dell'aiuto che mi hai dato.
Prego
>    Ciao



title: somma di campi con condizione

text:
E tutto il pomeriggio che ci tento ma niente da fare. Roberto  ti chiedo ancora una cortesia, puoi fare in modo di rimandarmi le due query mettendo qualche segnale dove finisce la riga cosi anche se Outolook Express le taglia, posso ricopiarle correttamente?



title: somma di campi con condizione

text:
"zuptedda" <
zuptedd...@no-mx.itsistemi.net
> ha scritto nel messaggio
news:zuptedd...@no-mx.itsistemi.net...
>
> E tutto il pomeriggio che ci tento ma niente da fare. Roberto  ti chiedo
ancora una cortesia, puoi fare in modo di rimandarmi le due query mettendo
qualche segnale dove finisce la riga cosi anche se Outolook Express le
taglia, posso ricopiarle correttamente?
Ho fatto di piů: mi sono creato un database di prova in cui ho creato le
tabelle Squadre e Partite cosě come descritte nel mio messaggio del
11/1/2006 ore 19:42, quindi mi sono creato una Query1 ed una Query2
copiandoci dentro con un brutale copia/incolla i due codici SQL che ti ho
postato nello stesso messaggio: a me ha funzionato tutto regolarmente senza
alcuna segnalazione di errore: a questo punto ritengo superfluo, in quanto
ininfluente, indicarti inizio e fine righe.
Sarebbe il caso che tu invece dicessi che errore ricevi: ho paurqa che piů
di un errore formale si tratti di nomi oggetto non trovati in quanto diversi
da quelli utilizzati da me, a cominciare dalla prima query che se non
modifichi il codice SQL della seconda query DEVE chiamarsi TASSATIVAMENTE
Query1.



title: somma di campi con condizione

text:
Ok funziona tutto anche a me. Ti ringrazio tantissimo ciao



title: somma di campi con condizione

text:
Ancora un aiuto!  Ora vorrei creare un archivio partite relativo solo ad una squadra, magari lasciando o modificando le due tabelle di prima, come posso procedere? Interrogando poi l’archivio mi dovrebbe restituire le statistiche delle partite (vinte, pareggiate, ecc.) disputate con le altre squadre. Personalmente sono riuscito soltanto a creare  una query che mi calcola le statistiche soltanto quando la squadra interessata gioca in casa. Grazie della pazienza e dell’aiuto ricevuto.



title: somma di campi con condizione

text:
"zuptedda" <
zuptedd...@no-mx.itsistemi.net
> ha scritto nel messaggio
news:zuptedd...@no-mx.itsistemi.net...
>
> Ancora un aiuto!  Ora vorrei creare un archivio partite relativo solo ad
una squadra, magari lasciando o modificando le due tabelle di prima, come
posso procedere? Interrogando poi l'archivio mi dovrebbe restituire le
statistiche delle partite (vinte, pareggiate, ecc.) disputate con le altre
squadre. Personalmente sono riuscito soltanto a creare  una query che mi
calcola le statistiche soltanto quando la squadra interessata gioca in casa.
Grazie della pazienza e dell'aiuto ricevuto.
Se non ho capito male a te interessa che ti venga restituita una sola riga
della classifica relativa ad una squadea particolare; se č cosě basta
rendere parametrica la seconda query della soluzione che ti ho suggerito e
selezionare solo la squadra desiderata.



title: somma di campi con condizione

text:
Come mi suggerisci te, l' avevo già fatta e funziona benissimo. io invece cerco qualcosa che all'occorrenza mi restituisca la statistica della squadra da me gestita con le altre, non solo del campionato in corso ma anche di quelli passati. Insomma tenere un bilancio totale delle partite disputate di una squadra contro le altre.



title: somma di campi con condizione

text:
A uest'ultimo problema ci sono arrivato da solo. grazier tante comunque e al prossimo consiglio.



title: Testo lampeggiante

author: Mauritap

text:
Salve
si pu� fare in modo che una label lampeggi quando, per esempio, � necessario
salvare il record o il record � gi� stato salvato o ecc... ecc...
grazie


title: Testo lampeggiante

author: Geppo

text:
Ciao "Mauritap" <
maur...@alice.it
> ha scritto nel messaggio
news:4affdf5a$0$1112$4faf...@reader1.news.tin.it...

su load della form imposta i secondi :
private sub form_load()
me.timerinterval = 500 ' mezzo secondo
end if
poi su evento timer:
private sub form_timer()
if me.dirty = true then
   if me!label.visible = false then
      me!label.visible = true
   ElseIf me!label.visible = true then
            me!label.visible = false
   End If
End If
end sub
--
Ciao
Geppo


title: Testo lampeggiante

text:
..........rettifico, il codice che ti ho scritto da inserire sotto timer ha
un buggone, forse � meglio cosi:
> poi su evento timer:
private sub form_timer()
 if me.dirty = true and me!label.visible = true then
      me!label.visible = false
Else
     me!label.visible = true



title: Testo lampeggiante

text:
"Geppo" <c...@tin.it.invalid> ha scritto nel messaggio
news:UYRLm.94385$1s6....@twister2.libero.it...

Grazie infinite


title: Testo lampeggiante

author: MA

text:
"Geppo" <c...@tin.it.invalid> ha scritto nel messaggio
news:UYRLm.94385$1s6....@twister2.libero.it...

 if me.dirty = true and me!label.visible = true then  me.tualabel.visible =
not me.tualabel.visible


title: Testo lampeggiante

text:
Ciao "MA" <
sp...@spam.it
> ha scritto nel messaggio
news:he5kvn$k7i$1...@tdi.cu.mi.it...
>
> "Geppo" <c...@tin.it.invalid> ha scritto nel messaggio
> news:UYRLm.94385$1s6....@twister2.libero.it...
-----cut-----
> if me.dirty = true and me!label.visible = true then  me.tualabel.visible =
> not me.tualabel.visible
si certamente, pero' cosi il codice sembra meno comprensibile.
--
Ciao
Geppo


title: requery delle listbox dopo chiusura altro form

text:
ho un problema che non riesco a risolvere, faccio un esempio x capire
meglio il problema.
ho una form "Emetti_Fattura" in questa form c'è una casella di
riepilogo "modalità di pagamento" che riprende i dati dalla tabella
"tbl_ModalitaPagamento" (id e descrizione)
il problema è che se apro la maschera "emetti_fattura"...compilo il
tutto e poi mi accorgo che non ho in elenco la modalità di pagamento
appropriata devo chiudere la maschera, aggiungere una modalità di
pagamento e poi riaprire la maschera.
ho provato ad usare il codice presente sul sitocomune sfruttando
l'evento "non in elenco",ma per inserire un nuovo record nella tabella
origine della listbox ho necessità di riempire anche altri campi
(scadenze etc etc) quindi nn posso usarlo.
Ho provato infine, sull'evento "non in elenco", ad aprire una form che
mi permettesse di aggiungere un record alla tabella origine, ma
purtroppo una volta creato il recod e chiusa la maschera la listbox
non viene aggiornata, sono costretto ugualmente a chiudere e riaprire.
avete qualche suggerimento?
grazie.


author: PBsoft

text:
> Ho provato infine, sull'evento "non in elenco", ad aprire una form che
> mi permettesse di aggiungere un record alla tabella origine, ma
> purtroppo una volta creato il recod e chiusa la maschera la listbox
> non viene aggiornata, sono costretto ugualmente a chiudere e riaprire.
> avete qualche suggerimento?
Devi aprire la form in modalità Dialog, così l'esecuzione del codice passa
alla form che usi per inserire il nuovo record, poi, quando finalmente hai
fatto tutto quello che devi e chiudi la form, il codice riprende dalla riga
successiva all'apertura della form, quindi puoi fargli fare un bel requery
della tua listbox.
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype:pbsoftsolution


text:

grazie!!! questa non la sapevo! mi sarà utilissimo per altre 100 cose!


title: Controllo calcolato

author: Giuliano Bolzonello

text:
In una maschera ORGANIZZAZIONE vorrei che , immesso il nome dell' azienda ed
il nome della divisione , mi venisse visualizzato in automatico in un
controllo calcolato il nome del responsabile ed il numero di telefono che
sono fisicamente memorizzati in un' altra tabella. E' possibile?


title: Controllo calcolato

author: Antonio Biso

text:
"Giuliano Bolzonello" <
gbolz...@tiscalinet.it
> ha scritto nel messaggio
news:b6fm8t$8ll$1...@lacerta.tiscalinet.it...

Ragazzi, ragazzi...
Perchè non perdete un po' di tempo a cercare nei post precedenti, perchè?
Questa è una delle domande più gettonate!!!!
Mah...
Prima soluzione: uso di =DLookup come origine dati del controllo calcolato
mettendoci come criterio i valori inseriti in precedenza
Seconda soluzione: con una combinazione di due combo legate con un criterio,
la seconda combo avrà nella query origine riga anche altri campi che si
possono recuperare con la proprietà column.
Al dopo aggiornamento della seconda combo scriverai questi valori nelle
caselle di testo corrispondenti
Antonio


title: Controllo calcolato

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:XDSia.2204$iy5....@twister2.libero.it...

Capisco e condivido la tiratina d' orecchie , però ho provato a trovare i
post che potevano essere attinenti al problema ed effettivamente ho trovato
le intestazioni : il fatto è però che non li riesco ad aprire perchè mi esce
un msg che dice che non sono più presenti nel server .....
a proposito , sito comune a parte , dove posso trovare i vecchi post ?
Ti ringrazio per l' aiuto, proverò a seguire le tue indicazioni.
Ciao
Giuliano


title: Controllo calcolato

text:
"Giuliano Bolzonello" <
gbolz...@tiscalinet.it
> ha scritto nel messaggio
news:b6i4vj$avf$1...@lacerta.tiscalinet.it...
>
> >
> Capisco e condivido la tiratina d' orecchie , però ho provato a trovare i
> post che potevano essere attinenti al problema ed effettivamente ho
trovato
> le intestazioni : il fatto è però che non li riesco ad aprire perchè mi
esce
> un msg che dice che non sono più presenti nel server .....
> a proposito , sito comune a parte , dove posso trovare i vecchi post ?
http://groups.google.com/
Poi vai su ricerca avanzata
Antonio


title: protezione database-aprire un'applicazione da una maschera

author: Bonavita Ozanam

text:
per proteggere un database ho seguito la seguente procedura:
creato un nuovo gruppo di lavoro
creato un nuovo account nel gruppo amministratori ed eliminato quello di
default
creato un nuovo database ed importato,dopo aver assegnato i privilegi al
nuovo amministratore ed al gruppo utenti,le tabelle maschere report ecc..
tutto sembrava filare liscio ma se si reimposta un nuovo gruppo di
lavoro(wrkgadm.exe) salta la protezione,dove sbaglio?
ho pensato di aprire il database,protetto da password,da una maschera di
login con un controllo interno alla maschera (ho seguito le istruzioni di
Federico Luciani "aprire da codice un mdb protetto da password") ma qualcosa
non quadra poiché mi da errore:password non valida o errore obcd se elimino
la password dal db.Sbaglio qualcosa o la sicurezza è un sogno? IL problema è
di evitare che arrivino a leggere le tabelle collegate al db sul server e
...Soluzioni?
--
lo...@tin.it
http://sicilia.cjb.net
http://bonavita.homepage.nu
http://space.tin.it/arte/loobo
http://www.geocities.com/bonavitao


title: Creazione di un controllo per impedire apertura simultanea di DB

author: SimoneB

text:
Salve,
pochi giorni fa avevo postato un messaggio per impedire l'apertura
contemporanea di un DB sui PC di una rete LAN (direte, ma basta non
dividerlo, eppure nella mia rete il DB ogni tanto lo trovo aperto su due
postazioni in contemporanea). Per risolvere questa problematica mi è stato
suggerito quanto riporto ora in calce:
>Basta inventarsi un qualunque meccaniscmo di lock.
>Ad esempio, puoi prevedere una tabella semplicissima pensando di
>memorizzarvi un solo record.
>All'apertura del db controlli la presenza di tale record: se il record
>esiste chiudi l'applicazione, se non esiste ce lo crei.
>Alla chiusura del db provvedi alla cancellazione del record.
Bene i problemi che ho sono due:
1 - non so da dove intervenire per l'evento "Su apertura DB" e "Su chiusura
DB"
2 - non conosco VBA per questo non so da dove cominciare a creare le routine
per fare quanto suggeritomi, tuttavia ho provato ad improvvisare il seguente
codice che avrà sicuramente errori e mancanze.
Potresti per favore guidarmi nella soluzione dei miei problemi? Grazie a
tutti coloro che mi rispondono e/o leggono...
Per il momento ho creato la tabella Blocco con il solo campo Valore ed avrei
ideato il seguente codice da inserire sull'apertura:
Dim Val As String
Val = "a"
Dim miorst As Recordset
CurrentDb.OpenRecordset ("Blocco")
Set miorst = CurrentDb.OpenRecordset("blocco")
If Valore = "a" Then
    miorst.AddNew
    miorst!Valore = NewData
    NewData = miorst!Val
    miorst.Update
    miorst.Close
    Set miorst = Nothing
Else
   'COME FACCIO A CHIUDERE IL DB!?
 End If
Per la chiusura proprio non saprei da dove partire...
Grazie di nuovo SimoneB


author: tasso

text:
SimoneB ha scritto:
> Salve,








>  End If

> Grazie di nuovo SimoneB
io facio così:
metto in avvio l'aprtura automatica della form "pannello comandi"
su apertura della form ho messo una query che inserisce un valore in una
tabella
controllo tale valore con una dlookup
se ha un certo valore visualizzo un messaggio e poi chiudo il db con
appllication.quit,,acsaveno
spero di essere stato abbastanza chiaro, anche se un poco generico
ciao
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


author: Gabriele Bertolucci

text:
> metto in avvio l'aprtura automatica della form "pannello comandi"
Non vorrei sbagliarmi, ma quello che chiede SimoneB č un po' piů
complicato.
Credo che lui voglia evitare che si possa aprire il DB utilizzato come BE.
Al riguardo credo che non ci siano molte scelte, se non quelle di affidarsi
a meccanismi di sicurezza intrinseci (file MDW, non piů utilizzabile con
Access 2007) o esterni come la ACL del file system NTFS.
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype:pbsoftsolution


title: Aggiornamento sottomaschera da popup esterna

author: Diamond

text:
Salve... ho un grosso problema che non riesco a risovere
Ho una maschera Principale che contiene un Controllo Struttura a 3
schede. Per ora sto lavorando solo sulla prima, che chiameremo
Incaricati.
In questa scheda è presente un a sottocartella che visualizza gli
utenti inseriti precedentemente nel database che hanno come chiave
primaria un campo di nome Codice.
Visto il numero elevato di utenti ho bisogno di aprire una popup con
un pulsante che mi fa cercare l'utente voluto e alla pressione di un
tasto in una maschera continua che me li mostra, vorrei poter
visualizzare quell'utente nella scheda incaricati precedentemente
aperta.
Il controllo associato ad esso è:
Forms![Principale]![AziendeAssociate].Form![Codice]
dove [AziendeAssociate] è il nome del controllo della sottomaschera
che contiene il campo Codice.
Premetto che se la maschera non avesse le schede e avesse un campo
codice, il passaggio di dati mi risulterebbe facile, ma in questo modo
non riesco proprio.
Ho provato anche soluzioni spulciate qua e là, del tipo:
DoCmd.OpenForm "Principale", , , "AziendeAssociate.Codice = " &
Me.Codice
DoCmd.OpenForm "Principale!AziendeAssociate", , , "Codice = " &
Me.Codice
ringrazio chi vorrà aiutarmi


author: Sergio MAZZA

text:
"Diamond" <
dia...@ngi.it
> ha scritto nel messaggio
news:8e654675.04030...@posting.google.com...

Spero di aver capito l'esigenza;
DoCmd.OpenForm "Principale", , , "Codice = " &
Me!nomeScheda.Pages("nomePagina").Controls("Codice")
Ciao.
--
Sergio MAZZA


title: Password database

author: Giuliano

text:
Salve a tutti.
Se in un file imposto la password database, poi quando il file č aperto č
possibile, da codice, modificarla?
Grazie
Giuliano


title: Password database

author: VT @ home

text:
Il Sun, 17 Apr 2005 09:49:29 GMT, "Giuliano" <
bag...@tin.it
> ha scritto:
>(.....)
>Salve a tutti.
>Se in un file imposto la password database, poi quando il file è aperto è
>possibile, da codice, modificarla?
>Grazie
>Giuliano
>
Segui questa traccia:
dim dbs as database
set dbs=opendatabase(pecorsoenomedeldatabase)
dbs.newpassword vecchiapassword, nuovapassword
dbs.close
Vincenzo Turturro
---------------------------------------------
il sito comune di it.comp.appl.access:
http://www.sitocomune.com/
---------------------------------------------
E quello di it.comp.as400
http://www.faq400.com/
---------------------------------------------


title: Password database

text:
Il codice funziona ma solo se eseguito da un altro file. Se viene eseguito
da dentro il file stesso, ritorna errore in quanto il file è già aperto.
Ciao
"VT @ home" <
V...@home.it
> wrote in message
news:b8n461h960l57o7f8...@4ax.com...



title: Password database

author: Alessandro Baraldi

text:
"Giuliano" <
bag...@tin.it
> wrote in message
news:6Tv8e.1249097$
35.45...@news4.tin.it
> Il codice funziona ma solo se eseguito da un altro file. Se viene eseguito
> da dentro il file stesso, ritorna errore in quanto il file è già aperto.
> Ciao
Rispondi dopo il Quoting.
Se non ricordo male va aperto in modo esclusivo, altrimenti
non si può fare.
Ciao
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Password database

text:
OK, se il file è aperto in modo esclusivo il codice funziona anche da dentro
il file.
Ciao
"Alessandro Baraldi" <
ik2...@libero.it
> wrote in message
news:ac57eecff108fea29f...@mygate.mailgate.org...



title: uno dei valori di una tabella non deve essere cancellabile

text:
c'è un modo per impostare uno dei valori di una tabella non modificabile ne
camcellabile senza dover fare tutti i controlli del caso via codice vba?
grazie a tutti,


text:

Se l'assegnazione del valore è automatica, basta che nelle proprietà
Dati/Abilitato-Bloccato di quel campo siano messe a "Si"
--
Maurizio75


author: Emyr

text:


evento beforeupdate
Saluti.
Emanuele.


title: In maschera continua passare al nuovo record manualmente

author: Angelo

text:
Salve a tutti
Il mio problema è il seguente: quando incomincio ad inserire un valore in
una maschera continua, automaticamente viene proposto il nuovo record
(quello con l'asterisco). Come posso fare tramite un pulsante (e non in
automatico)a salvare il record che ho appena inserito e passare al nuovo?
Grazie a tutti


text:
"Angelo" <
ange...@tiscalinet.it
> ha scritto nel messaggio
news:ad3aqp$c95$1...@lacerta.tiscalinet.it...

Elimini i pulsanti di scorrimento e rifai i pulsanti che ti servono
ciao


title: barra dei menu

author: andrea

text:
Come eliminare la barra dei menu all'avvio di uno specifico database?
ho provato con la seguente funzione richiamata tramite la macro autoexec ma
non funziona...
Function StrumentiUtilino()
On Error GoTo StrumentiUtilino_Err
    DoCmd.ShowToolbar "Utilità 1", acToolbarNo
    DoCmd.ShowToolbar "Casella degli strumenti", acToolbarNo
    DoCmd.ShowToolbar "Barra dei menu", acToolbarNo
StrumentiUtilino_Exit:
    Exit Function
StrumentiUtilino_Err:
    MsgBox Error$
    Resume StrumentiUtilino_Exit
End Function


title: barra dei menu

author: Karl Donaubauer

text:
andrea ha scritto:

http://groups.google.com/groups?&selm=b2j719$1b79jt$1...@ID-46617.news.dfncis.de
--
HTH
Karl
*********
Access-FAQ (tedesco):
http://www.donkarl.com


title: Accodare dati a Tbl in altro DB

text:
Vorrei un consiglio per risolvere in modo pratico la questione:
Devo accodare i dati della Tabella1 nel DB1 alla Tabella1 del DB2.
Ho fatto aprendo 2 recordset che puntano ai rispettivi DB e facendo
copia Record per Record con Addnew sul Recordset del DB2, ma
mi pare macchinoso, pensavo ad una Qry di Accodamento, ma non
so come in SQL posso indicare la Destinazione del DB2.....!!!
Grazie.
--
@Alex
*--------------------------------------------------------------------------*
Alessandro B.
Sito Comune      :
http://www.sitocomune.com
Sito Personale   :
http://digilander.iol.it/ik2zok/
*--------------------------------------------------------------------------*


title: Accodare dati a Tbl in altro DB

text:
@Alex <
ik2...@libero.it
> wrote in message
mCm_7.20529$%B.70...@twister2.libero.it...
> Vorrei un consiglio per risolvere in modo pratico la questione:
> Devo accodare i dati della Tabella1 nel DB1 alla Tabella1 del DB2.
> Ho fatto aprendo 2 recordset che puntano ai rispettivi DB e facendo
> copia Record per Record con Addnew sul Recordset del DB2, ma
> mi pare macchinoso, pensavo ad una Qry di Accodamento, ma non
> so come in SQL posso indicare la Destinazione del DB2.....!!!
SQL : Operatore IN
INSERT INTO Tabella1 IN 'c:\pippo.mdb'
SELECT tabella1.*
FROM tabella1;
Antonio


title: Accodare dati a Tbl in altro DB

text:
"Antonio Biso" <
ch...@etruria.net
> wrote in message
news:OEn_7.20754$%B.71...@twister2.libero.it...
> SQL : Operatore IN
>
> INSERT INTO Tabella1 IN 'c:\pippo.mdb'
> SELECT tabella1.*
> FROM tabella1;
>
> Antonio
Salvatore, no in realtà Antonio, ma mi hai salvato da righe di codice inutile.
Lo sapevo che c'era qualcosa di simile, ma proprio non mi veniva e non
trovavo nulla....!!!
Approposito, hai ricevuto quello che ti ho postato...???
Se si mi dai un giudizio....!
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Accodare dati a Tbl in altro DB

text:
Alessandro Baraldi <
ik2...@libero.it
> wrote in message
28c42a67f7168d200a...@mygate.mailgate.org...
> "Antonio Biso" <
ch...@etruria.net
> wrote in message
> news:OEn_7.20754$%B.71...@twister2.libero.it...
>
> > SQL : Operatore IN
> >
> > INSERT INTO Tabella1 IN 'c:\pippo.mdb'
> > SELECT tabella1.*
> > FROM tabella1;
> >
> > Antonio
>
> Salvatore, no in realtà Antonio, ma mi hai salvato da righe di codice
inutile.
> Lo sapevo che c'era qualcosa di simile, ma proprio non mi veniva e non
> trovavo nulla....!!!
Tra l'altro puoi fare questo anche col QBE facendo tasto destro sullo sfondo
della query - proprietà. C'è la proprietà database destinazione da impostare
col percorso del db
>
> Approposito, hai ricevuto quello che ti ho postato...???
> Se si mi dai un giudizio....!
Appena ho un attimo ti rispondo...
Antonio


title: rendere visibili controlli

author: Laura Atzeni

text:
qualcuno sa indicarmi quale comando usare per rendere visibili in una
maschera dei controlli che di default sono non visibili?
grazie a tutti


title: rendere visibili controlli

author: geppo

text:

NomeControllo.visible = true 'lo rendi visibile
NomeControllo.visible = false  'lo rendi non visibile
--
Ciao
Geppo


title: rendere visibili controlli

text:
On 15 Mar, 13:38, "geppo" <c...@tin.it.invalid> wrote:
> Ciao Laura Atzeni wrote:
> > qualcuno sa indicarmi quale comando usare per rendere visibili in una
> > maschera dei controlli che di default sono non visibili?
> > grazie a tutti
>
> NomeControllo.visible= true 'lo rendi visibile
>
> NomeControllo.visible= false  'lo rendi non visibile
>
> --
> Ciao
> Geppo
ciao
anche io ho lo stesso problema, ma questa soluzione non funziona; mi
da sempre questo errore:
Errore di run-time '424':
Necessario oggetto
da codice ho aperto una maschera e ho scritto
DoCmd.OpenForm "maschera"
etichetta1.visible=true
grazie


title: rendere visibili controlli

text:

credo manchi "nometuaform"
nometuaform.etichetta1.visible=true


title: rendere visibili controlli

text:

da quale form avvii la "maschera"?
Se stai avviando la "maschera" da un'altra form allora scrivi:
DoCmd.OpenForm "maschera"
forms!maschera.etichetta1.visible = true
--
Ciao
Geppo


title: rendere visibili controlli

text:
>
> credo manchi "nometuaform"
> nometuaform.etichetta1.visible=true- Nascondi testo tra virgolette -
>
mi pareva che ci fosse qualcosa che non tornava nel mio... :-D
E non dite che non vi avevo avvisato che prima o poi l'avrei sparata...


title: rendere visibili controlli

text:

grazie Geppo
tutto ok


title: Campo calcolato in report

author: Davide Rossi

text:
Ciao a TUTTI
Vorrei chiedervi se è possibile (ed eventualmente come..) ottenere una
stringa di testo come risultato di una differenza tra due date che invece
prevede il n.
dei giorni come da query :   delta:DateDiff("g"[datapart];[dataarr]).
Chiedo questo perchè nel caso in cui la data di arrivo non sia stata
inserita, vorrei visualizzare nel report il testo "non rientrato" per
esempio.
        Grazie 1000
        dr


title: Campo calcolato in report

author: Roberto dal portatile

text:
"Davide Rossi" <
marmo...@internetpiu.com
> ha scritto nel messaggio
news:8n4sfr$858$1...@nslave2.tin.it...
> Ciao a TUTTI
> Vorrei chiedervi se č possibile (ed eventualmente come..) ottenere una
> stringa di testo come risultato di una differenza tra due date che invece
> prevede il n.
> dei giorni come da query :   delta:DateDiff("g"[datapart];[dataarr]).
> Chiedo questo perchč nel caso in cui la data di arrivo non sia stata
> inserita, vorrei visualizzare nel report il testo "non rientrato" per
> esempio.
>
>         Grazie 1000
>         dr
Visto l'ora in cui hai scritto il messaggio, devo immaginare che ci hai
provato in tutte le maniere.
Io farei cosě:
delta: IIf(IsNull([datapart]);"mai partito";IIf(IsNull([dataarr]);"non
rientrato";DateDiff("g";[datapart];[dataarr])))
Ti ricordo che nella funzione DataDiff la data di inizio ( nel tuo esempio
datapart) non viene conteggiata; se invece la devi conteggiare scrivi:
delta: IIf(IsNull([datapart]);"mai partito";IIf(IsNull([dataarr]);"non
rientrato";DateDiff("g";[datapart];[dataarr])+1))
Roberto


title: completamento automatico

author: Sergio Fid@ni

text:
un saluto a tutti,
e una domanda che sicuramente sarà banale per voi...
è possibile utilizzare il completamento automatico dei campi come avviene
per le caselle di excel?
ciao e grazie


title: completamento automatico

text:
"Sergio Fid@ni" <
ser...@coramut.it
> ha scritto nel messaggio
news:9gs5nr$ktf$1...@pegasus.tiscalinet.it...

Vai sul Sito Comune, Sezione Forms, la FAQ di Pepin intitolata
"Autocompletamento del testo in una Casella di Testo." dovrebbe fare al caso
tuo.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: completamento automatico

text:
sono purtroppo un ignorante... dovrei copiare il modulo sul mio database per
poterlo far funzionare?
"Roberto dal portatile" <
r.ma...@repubblica.it
> ha scritto nel messaggio
news:9gscc4$2qh0$1...@stargate1.inet.it...



title: completamento automatico

text:
"Sergio Fid@ni" <
ser...@coramut.it
> ha scritto nel messaggio
news:9gsr3q$s65$1...@pegasus.tiscalinet.it...
> sono purtroppo un ignorante... dovrei copiare il modulo sul mio database
per
> poterlo far funzionare?
>
>
> "Roberto dal portatile" <
r.ma...@repubblica.it
> ha scritto nel messaggio
> news:9gscc4$2qh0$1...@stargate1.inet.it...
> >
> > "Sergio Fid@ni" <
ser...@coramut.it
> ha scritto nel messaggio
> > news:9gs5nr$ktf$1...@pegasus.tiscalinet.it...
> > > un saluto a tutti,
> > > e una domanda che sicuramente sarà banale per voi...
> > > è possibile utilizzare il completamento automatico dei campi come
> avviene
> > > per le caselle di excel?
> > > ciao e grazie
> > >
> >
> > Vai sul Sito Comune, Sezione Forms, la FAQ di Pepin intitolata
> > "Autocompletamento del testo in una Casella di Testo." dovrebbe fare al
> caso
> > tuo.
> >
> > --
> > Roberto
Ti prego di rispondere dopo e non prima dei messaggi precedenti.
Si, il modulo lo devi inserire in un modulo del tuo database.
Dovrai comunque organizzarti per certi aspetti come il database di esempio
allegato alla FAQ in questione.



title: DB per la gestione dei codici a barre

author: Antonio B.

text:
E' possibile tramite Access gestire tutta la procedura di gestione dei
codici a barre, dalla stampa codici all'acquisizione dei codoci stessi
tramite penna laser ? Se per cortesia qualcuno può aiutarmi gli sarei molto
grato.
Ho una buona esperienza su Access ma ora dovrei fare un database con le
caratteristiche su descritte, ma la gestione dei codici a barre non l'ho mai
fatta. Che mi consigliate ?? (oltre ke di lasciar perdere ?)
Per rispondere in privato eliminare "nospam" dall'indirizzo.
Grazie 1000


title: DB per la gestione dei codici a barre

author: Antonio Ganci

text:
Antonio B. wrote:
[CUT]
To' guarda uno che si vuole spacciare per Antonio Biso.


title: DB per la gestione dei codici a barre

author: fabià

text:
On Tue, 17 Sep 2002 15:53:51 GMT, "Antonio B."
<
salvar...@libero.it
> wrote:
>E' possibile tramite Access gestire tutta la procedura di gestione dei
>codici a barre, dalla stampa codici all'acquisizione dei codoci stessi
>tramite penna laser ? Se per cortesia qualcuno puņ aiutarmi gli sarei molto
>grato.
>
>Ho una buona esperienza su Access ma ora dovrei fare un database con le
>caratteristiche su descritte, ma la gestione dei codici a barre non l'ho mai
>fatta. Che mi consigliate ?? (oltre ke di lasciar perdere ?)
>
>Per rispondere in privato eliminare "nospam" dall'indirizzo.
>
>Grazie 1000
>
>
l'argomento č trattatissimo nei post precedenti.
ce l'ho fatta anch'io a fare una robina di scarico carico merce,
grazie all'aiuto dei guru locali.
ciao
Saluti
Fabią


title: DB per la gestione dei codici a barre

author: jef

text:
"fabià" <fabi...@SPAMyahoo.com> ha scritto nel messaggio
news:3d87638d...@powernews.inwind.it...
> On Tue, 17 Sep 2002 15:53:51 GMT, "Antonio B."
> <
salvar...@libero.it
> wrote:
>
> >E' possibile tramite Access gestire tutta la procedura di gestione dei
> >codici a barre, dalla stampa codici all'acquisizione dei codoci stessi
> >tramite penna laser ? Se per cortesia qualcuno può aiutarmi gli sarei
molto
> >grato.
> >
> >Ho una buona esperienza su Access ma ora dovrei fare un database con le
> >caratteristiche su descritte, ma la gestione dei codici a barre non l'ho
mai
> >fatta. Che mi consigliate ?? (oltre ke di lasciar perdere ?)
> >
> >Per rispondere in privato eliminare "nospam" dall'indirizzo.
> >
> >Grazie 1000
> >
> >
> l'argomento è trattatissimo nei post precedenti.
> ce l'ho fatta anch'io a fare una robina di scarico carico merce,
> grazie all'aiuto dei guru locali.
> ciao
>
> Saluti
> Fabià
Ciao, io ne sto facendo uno adesso per un'edicola.
La lettura è una puttanata in quanto usi una pistola con emulazione di
tastiera cioè punti la pistola sul codice e spari e, per esempio su una
casella di testo, ti scrive il numero corrispondente + tabulazione per
l'uscita.
Per la creazione e la stampa penso ti serva un ocx apposito.
Ciao


title: DB per la gestione dei codici a barre

text:
??? sei fuori ?? ... sai che in Italia qualcun'altro potrebbe chiamarsi
Antonio e B come iniziale del cognome ?
"Antonio Ganci" <a.ganci@NO_SPAMMING_megattera.it> ha scritto nel messaggio
news:am7jee$fh5$1...@newsreader.mailgate.org...



title: DB per la gestione dei codici a barre

author: SimonenomiS

text:
"jef" <
j...@libero.it
> wrote in
news:ceKh9.7728$
Hc7.1...@twister1.libero.it
:
> ...
> Per la creazione e la stampa penso ti serva un ocx
> apposito.
>
  Per la creazione e la stampa prova a fare un giro nella
sezione 'Download' di
http://www.visual-basic.it/
 ed a digitare
'a barre' nel motore di ricerca interno.
  Ciao.
--
-------------------------------------
http://digilander.libero.it/SimonenomiS/
-------------------------------------


title: Numerazione

author: Pippo Salemi

text:
Devo creare un etichetta che abbia un campo di numerazione che si
incrementi di 1 con numero iniziale e finale da me inserito in fase di
caricamento del corpo dell'etichetta.
Ciao e grazie.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Numerazione

text:
"Pippo Salemi" <
sal...@supereva.it
> ha scritto nel messaggio
news:47c63e56ddf3df79dad...@mygate.mailgate.org...

Ciao,
al momento non mi vengono in mente soluzioni al tuo problema,
voglio comunque darti un consiglio se me lo permetti.
Hai aperto questo 3d il giorno 7 ... non aprirne altri per lo stesso
problema,
continua da dove eri rimasto anche perchè corri il rischio di far perdere le
tracce del problema a chi magari è in grado di aiutarti.
Senza offesa mi raccomando!
Buona giornata,
--
strano...mavero
mail: mauro . chiarello @ gmail . com
ICQ: 292-118-822
Se vuoi mettere al sicuro i tuoi dati, caricali su un server ed aspetta che
qualcuno ne faccia un mirror
Linus Torvalds


title: Numerazione

author: MA

text:
"Pippo Salemi" <
sal...@supereva.it
> ha scritto nel messaggio
news:47c63e56ddf3df79dad...@mygate.mailgate.org...
> Devo creare un etichetta che abbia un campo di numerazione che si
> incrementi di 1 con numero iniziale e finale da me inserito in fase di
> caricamento del corpo dell'etichetta.
> Ciao e grazie.
>
Creati una tabella temporanea con i campi che ti interessano e sul pulsante
ci metti
Dim rst as dao.recordset
Dim Temp as Integer
set rst = currentdb.openrecordset("TuaTabella")
With rst
Temp = Inizio
do
    .addnew
    .Tuocampo = Temp
    'qui ci inserisci gli altri campi
    .update
    Temp = Temp +1
loop until !Num = fine
rst.close = set rst = nothing
MAssimiliano


title: access 2.0

author: asus

text:
Un saluto a tutto il news. Ho un programma che usa un database creato
con access 2.0 e vorrei apportarne delle modifiche. Non avendo a
disposizione access 2.0, qualcuno può darmi qualche consiglio su come
fare? Grazie


title: access 2.0

text:

Il problema che mi chiedo è: se converto il database con access 2003 ,
poi lo potrò utilizzare col programma?
Grazie


title: access 2.0

author: Bruno Campanini

text:
"asus" <
cal...@alice.it
> wrote in message
news:adb2a6fe-9d2d-4351...@z72g2000hsb.googlegroups.com...
On 31 Lug, 08:59, asus <
cal...@alice.it
> wrote:
> Un saluto a tutto il news. Ho un programma che usa un database creato
> con access 2.0 e vorrei apportarne delle modifiche. Non avendo a
> disposizione access 2.0, qualcuno puň darmi qualche consiglio su come
> fare? Grazie
Il problema che mi chiedo č: se converto il database con access 2003 ,
poi lo potrň utilizzare col programma?
Grazie
=============================================
Se ti danno il ciuccio sai dove metterlo o te lo devono
anche mettere in bocca?
Cosa ti costa provare?
Bruno


title: access 2.0

text:
asus wrote:
>> Ho un programma che usa un database creato
>> con access 2.0 e vorrei apportarne delle modifiche. Non avendo a
>> disposizione access 2.0, qualcuno puň darmi qualche consiglio su come
>> fare?
>
> Il problema che mi chiedo č: se converto il database con access 2003 ,
> poi lo potrň utilizzare col programma?
Dipende cosa intendi con "programma".
Non conosco una versione "access 2003" ma in ogni caso non
puoi usare un database di un formato piů recente con Access 2.0.
A2 puo solo leggere i formati 1.0, 1.1 e certo 2.0 di Access.
Se devi lascare il database nel formato di A2 puoi cerchare nel web
(ebay ecc.) per comprare A2.
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


title: access 2.0

text:
Karl Donaubauer wrote:
>...
> Non conosco una versione "access 2003"
> ...
?
Beh, visto che ho proprio aperto Access 2003 al momento...
Forse aiuta un café.
--
cu



title: access 2.0

text:

Grazie per le risposte, proverò


title: [OT] Povero Berlusca

author: AMR-Giuseppe

text:
Ciao "ragazzi"
Secodo voi oggi il Berlusca era  aCITATO  ?????


title: [OT] Povero Berlusca

author: SpiderMax

text:
"AMR-Giuseppe" <
amrma...@tin.it
> ha scritto nel messaggio
news:P9WZ9.101516$0v.29...@news1.tin.it...
> Ciao "ragazzi"
>
> Secodo voi oggi il Berlusca era  aCITATO  ?????
>
Anche se MOOOOOOLTO OT ... ...nů pochiciello.
Saluti
(Ż`·.¸SpiderMax¸.·´Ż)


title: Grafico con access 2000

author: Frigor

text:
Ho questo problema: ho creato un Database con access in cui immetto un
valore monetario (versamento) ed una data (data del versamento). Voglio
semplicemente creare un grafico che mi mostri l'andamento del totale in
cassa nel corso del tempo (magari raggruppato per mesi). Il problema è che
con l'autocomposizione dei grafici di access posso soltanto creare un
grafico che mi mostra la somma parziale mese per mese (ossia la somma del
totale di cassa riparte ogni mese)...
Come devo fare?
Scusate la banalità ma sono alle prime armi.
Grazie
Frigor


title: ricerca su maschera "in tempo reale"

author: giannirusso

text:
Buonasera, sto provando a creare una casella di ricerca su una maschera
(che si appoggia su Miaquery) che mi restituisca i record corrispondenti
al testo digitato nella casella cui il controllo "nome" coincida o ne
comprenda i caratteri.
Questo il codice che ho utilizzato associato all'evento "su uscita":

Private Sub txtcasellaricerca_Exit(Cancel As Integer)
Dim boxricerca As String
boxricerca = "SELECT * FROM MiaQuery WHERE Nome LIKE '*" &
txtcasellaricerca.Text & "*'"
Me.RecordSource = boxricerca
End Sub

Così potrebbe anche andare perchè mi permette di digitare tutti i
caratteri fino a quando non attivo l'evento per esempio con il tasto tab.

Se invece associo questo codice all'evento "su tasto su" ad ogni
carattere inserito il focus si sposta sul primo record trovato e con il
mouse devo riportare il cursore dentro la casella di ricerca.
In questo caso però la ricerca è, diciamo, "in tempo reale".

Non c'è modo di avere il filtro "in tempo reale" man mano che digito i
caratteri rimanendo nella casella di testo?

Grazie a quanti mi potranno dare una mano.
Gianni


title: ricerca su maschera "in tempo reale"

author: Silvio

text:
Dopo dura riflessione, giannirusso ha scritto :

> Non c'è modo di avere il filtro "in tempo reale" man mano che digito i
> caratteri rimanendo nella casella di testo?
>
> Gianni

Sì, si può fare.
L'evento da usare è "Su Modifica" (Change)

Inoltre devi utilizzare le proprietà SelStart e SelLength per ritrovare
il cursore alla posizione corretta.

Qui spiega tutto:
http://allenbrowne.com/AppFindAsUType.html

Copio-incollo brutalmente un mio codice, devi adattarlo alle tue
esigenze:

Private Sub CasellaRicerca_Change()

On Error GoTo Errore

    'me!CasellaRicerca.SetFocus 'a volte perde il focus
    Dim MioTesto As String
        MioTesto = Me!CasellaRicerca.Text

    Dim InizioSelezione As Long
        InizioSelezione = Me!CasellaRicerca.SelStart
    Dim LunghezzaSelezione As Long
        LunghezzaSelezione = Me!CasellaRicerca.SelLength

    If MioTesto = "" Then
        Me!SottomascheraArticoli.Form.FilterOn = False
        Exit Sub
    End If

    Dim StringaFiltro As String
    Dim a As Long

    'QUI CREI LA TUA STRINGA FILTRO
    StringaFiltro = .....

    Me!SottomascheraArticoli.Form.Filter = StringaFiltro

    Me!SottomascheraArticoli.Form.FilterOn = True

UscitaConSelezione:
    Me!CasellaRicerca.SelStart = InizioSelezione
    Me!CasellaRicerca.SelLength = LunghezzaSelezione

Uscita:
    Exit Sub

Errore:
    If Err.Number = 2185 Then 'nessun record
        Me!SottomascheraArticoli.Form.FilterOn = False
        Me!CasellaRicerca.SetFocus
        Resume UscitaConSelezione
    Else
        MsgBox Err.Description
        Resume Uscita
    End If

End Sub


title: ricerca su maschera "in tempo reale"

text:
 > Il 18/12/2020 07:20, Silvio ha scritto:

Ti ringrazio per il suggerimento.
Però io speravo ci fosse la possibilità di adattare il codice più
semplice che avevo trovato per far sì che il cursore rimanesse sempre
alla fine del testo digitato.

Ed ho trovato il sistema con:

Me.MIOTESTO.SetFocus
Me.MIOTESTO.SelStart = Len(Me.MIOTESTO)

Unico problema a questo punto è che il programma mi restituisce l'errore
"utilizzo non valido di Null".
Questo accade dopo aver digitato il test (con record filtrati
correttamente) quando vado indietro con il cursore per cancellare i
caratteri digitati e togliere il filtro.

Ciao
Gianni


title: ricerca su maschera "in tempo reale"

text:
> Unico problema a questo punto è che il programma mi restituisce l'errore
> "utilizzo non valido di Null".
> Questo accade dopo aver digitato il test (con record filtrati
> correttamente) quando vado indietro con il cursore per cancellare i
> caratteri digitati e togliere il filtro.

Risolto:
www.donkarl.com/it?FAQ4.24


title: Numeri a 18 cifre

author: Gremlin

text:
Ho creato una casella di testo nella quale devo prendere come input il
numero di un biglietto a 18 cifre, il problema e' che oltre alla 12 cifra,
mi viene visualizzato in formato scientifico....come posso risolvere?
Grazie
Gremlin


title: Numeri a 18 cifre

author: MegaMax

text:
"Gremlin" <Gre...@Fantasy.it> ha scritto nel messaggio
news:kW4U6.2613$Vk3....@news2.tin.it...
> Ho creato una casella di testo nella quale devo prendere come input il
> numero di un biglietto a 18 cifre, il problema e' che oltre alla 12 cifra,
> mi viene visualizzato in formato scientifico....come posso risolvere?
Non saprei... ma tieni presente alcune cose
Se il numero ha 18 cifre credo sia sicuramente un numero a virgola mobile
(n.d.Max: mica vero, vedi + sotto :-), precisione doppia o singola.
Con 18 cifre sei al limite di questi formati, inoltre la "precisione" dei
numeri a virgola mobile non è costante, ma varia in base al numero.
Ora non ho sottomano il manuale del coprocessore matematico... ed anche
avendolo non lo guarderei perchè non ho tempo... :-) però
un numero di 18 cifre è a rischi, in quanto non è detto che mantenga tute le
18 cifre che inserisci.
Però forse sto dicendo delle cose inutili... ho appena guardato l'help di
Access ed in effetti il formato Double ha una precisione di 15 cifre... ma
ho scoperto ora che esiste anche un formato "Decimale" che ha una precisione
di 28 cifre. Se usi quest'ultima suppongo non ci siano i problemi di cui
parlavo sopra.
Tuttavia mi chiedo da dove hanno tirato fuori questo farmato... mai visto
prima :-)
Decimale (12 byte ):
Memorizza numeri compresi tra -10^38 -1 e 10^38 -1 (adp)
Memorizza numeri compresi tra -10^28 -1 e 10^28 -1 (mdb)
Suppongo non sia una cosa molto standard... a 12 byte poi...
Qualcuno ne sa di più?
Max


title: Numeri a 18 cifre

text:
Il problema l'ho parzialmente risolto mettendo il campo in formato testo.
Parzialmente perche' il problema e': dato un numero iniziale e uno finale (a
18 cifre) generare tanti record con intestazione suddetto numero, ora se
metto questi due numeri in un ciclo FOR NEXT, nel campo testo dei nuovi
record mi trovo...IL FORMATO SCIENTIFICO!!!!!!!!!!!!!
arghhhh!!!!!
Gremlin
Ps: e' il formato ticket della societa' Eurotunnel (quello sotto la manica)
"MegaMax" <
a...@a.com
> wrote in message news:mi5U6.57$uZ3....@news1.tin.it...



title: Numeri a 18 cifre

text:
Come dicevo prima forse  potresti provare ad usare il formato "Decimale",
l'help di Access dice che tiene 28 cifre
Max
"Gremlin" <Gre...@Fantasy.it> ha scritto nel messaggio
news:4n5U6.2695$Vk3....@news2.tin.it...



title: Numeri a 18 cifre

author: Luca77 - VI

text:
"Gremlin" <Gre...@Fantasy.it> ha scritto nel messaggio
news:kW4U6.2613$Vk3....@news2.tin.it...

Tratta tutto come testo, sia nella tabella che devi riempire che nel campo
dove inserisci il numero del biglietto.
Ciao
Luca


title: Long Saipem

author: montanaro®

text:
In apertura a 29.90...............siamo a 30.31
seguo nel medio senza trailing stop........tp 38.50 o giù di li (anzi
su di li).


title: Long Saipem

text:

scusate, sbagliato NG!


title: gestione archivio immagini. ancora.....

author: Pasquale Antonacci

text:
5 minuti dopo aver postato ho risolto il problema (di una banalita tale che quasi mi vergogno...).
Grazie lo stesso.
  Bye bye a tutti.
                Lino
--
Posted from
sirio.tno.it
 [138.66.200.5]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: gestione archivio immagini. ancora.....

text:
Caro Roberto ti ringrazio per la risposta ma ho risolto il problema subito
dopo aver postato il quesito.
Mi sfuggiva proprio l'oggetto "Immagine" della casella degli strumenti
(chissa' perche' puntavo sulle caselle relative alla "Cornice oggetto non
associato" e "Cornice oggetto associato".......).
Mi vergogno della banalita' del problema proposto.
Chiedo scusa....



title: Visualizzare tutti i records di una maschera

author: Giuseppe

text:
Ciao a tutti, pur avendo impostato a "no" immissione nuovi record, quando
apro la maschera mi visualizza la sola possibilità di immettere nuovi record
senza mostrarmi i precedenti. Cosa posso fare ancora?
Grazie


author: Pablitomf [Acces]

text:
"Giuseppe" <
giuseppe...@fastwebnet.it
> ha scritto nel messaggio
news:xERei.19103$y05....@tornado.fastwebnet.it...

Domanda stupida ma doverosa per capire...
La Form è impostata a Maschera Continua?
La tab. contiene records?
C'è qualche codice che rimette "Immissione Dati" a si?
--
--
Ciao
Pablitomf (Maurizio Facciuti)
-----------------------------------------------------------------
Access: 97, 2000, XP e 2003
ASP
-----------------------------------------------------------------
http://www.accessgroup.it/
-----------------------------------------------------------------
Il mio motto :
""Non mi fido molto delle statistiche, perchè un uomo con la testa nel forno
acceso e i piedi nel congelatore statisticamente ha una temperatura media."


text:
"Pablitomf [Acces]" <
keiko...@libero.it
> ha scritto nel messaggio
news:f5gpi5$gjn$1...@tdi.cu.mi.it...

Ciao, la maschera è impostata a singola e la tabella contiene dei recors
>


title: Problemi dopo conversione da Access2000 al 97

author: Stefano B.

text:
Ho sviluppato un database in ACCESS 2000 in cui è presente la seguente riga
di codice:
"qr.Open strSQL, CurrentProject.Connection, adOpenStatic, adLockReadOnly"
Ora, ho dovuto convertire il database in Access 97. Ho controllato tutti i
riferimenti, ho compilato il database, ho creato anche una copia in mde...
nessun errore. Quando però vado ad eseguire il codice in cui è presente
questa riga, mi viene segnalata una variabile non definita, indicando
"CurrentProject.Connection"
Allora ho provato a sostituire "CurrentProject.Connection" con
"ActiveConnection", ma mi viene segnalato il seguente errore:
   "L'applicazione ha richiesto l'esecuzione di un'operazione su un oggetto
contenente un riferimento ad un oggetto Connection chiuso o non valido"
A questo punto non so cosa fare... e soprattutto cosa cavolo scrivere al
posto di "CurrentProject.Connection"
Stefano


author: Guido dal Faro

text:
On Mon, 2 Oct 2000 19:12:52 +0200, "Stefano B."
<
stefano....@gvassociati.it
> wrote:
>
>Ho sviluppato un database in ACCESS 2000 in cui è presente la seguente riga
>di codice:
>
>"qr.Open strSQL, CurrentProject.Connection, adOpenStatic, adLockReadOnly"
>
>Ora, ho dovuto convertire il database in Access 97. Ho controllato tutti i
>riferimenti, ho compilato il database, ho creato anche una copia in mde...
>nessun errore. Quando però vado ad eseguire il codice in cui è presente
>questa riga, mi viene segnalata una variabile non definita, indicando
>"CurrentProject.Connection"
> ...
CurrentProject è un oggetto specifico di Access 2000. Le connessioni
di Access 97 sono legate al WorkSpace e servono per lavorare in modo
diretto con il DB Server.
dall'Help di Access 97
"Un oggetto Connection rappresenta una connessione a un database ODBC.
Solo per le aree di lavoro di ODBCDirect.
	Workspace
		-> Connections
			-> Connection
				-> QueryDefs
				-> Recordsets
Ciao.
---------------
Guido
light...@flashnet.it


author: access il top

text:
ciao a tutti, volevo chiedervi se era possibile eseguire macro da access
su un documento aperto di word.
io dovrei cancellare tutto il contenuto di word e incollare il contenuto
della clipboard poi salvare e chiudere.
il file è f:\prova.doc
il codice è il seguente
    Selection.WholeStory
    Selection.ClearFormatting
    Selection.ClearFormatting
    Selection.Delete Unit:=wdCharacter, Count:=1
    Selection.PasteAndFormat (wdPasteDefault)
    ActiveDocument.Save
    Application.Quit
grazie per l'aiuto


title: eseguire macro da access su un documento aperto di word

author: ciroteo

text:
"access il top" <
negrinel...@yahoo.it
> ha scritto nel messaggio
news:41e2b2b1$0$10912$5fc...@news.tiscali.it...

Macro forse no, codice probabilmente si.
Ti consiglio di studiarti l'esempio di namor presente sul sitocomune, da li
puoi vedere di comprendere come funziona l'automazione access/word.
Quanto tu chiedi è programmazione di vba dello stesso word, access cosa
c'entra se non ci devi mettere dati provenienti dal db?