title: inserimento dati in una vista

author: Bruno Campanini

text:
apeli...@gmail.com
 laid this down on his screen :

Nella normalità delle cose ci dovrebbe essere una relazione 1--oo fra
tab_autori.id_autore (PK) e tab_libro.id_autore; e se c'è perché non
appare il JOIN nella query?
Se tale relazione esiste devi prima inserire l'autore in tab_autori,
poi inserire il nuovo libro in tab_libro.
Lo puoi fare direttamente sulle tabelle ovvero utilizzando un paio
di schede (Form).

Se la predetta relazione non esiste... è un gran pasticcio.

Bruno


title: inserimento dati in una vista

text:
Il giorno domenica 6 aprile 2014 11:53:26 UTC+2, Bruno Campanini ha scritto:

> Nella normalità delle cose ci dovrebbe essere una relazione 1--oo fra
>
> tab_autori.id_autore (PK) e tab_libro.id_autore; e se c'è perché non
>
> appare il JOIN nella query?
>
> Se tale relazione esiste devi prima inserire l'autore in tab_autori,
>
> poi inserire il nuovo libro in tab_libro.
>
> Lo puoi fare direttamente sulle tabelle ovvero utilizzando un paio
>
> di schede (Form).
>
>
>
> Se la predetta relazione non esiste... è un gran pasticcio.
>
>
>
> Bruno

la relazione c'e':
"WHERE tab_libro.id_autore=tab_autori.id_autore "

ma ho scritto l'SQL a mano perche' e' solo un esempio.
Cmq chiedevo appunto come fare PRATICAMENTE per inserire prima l'autore e poi il libro.


title: inserimento dati in una vista

text:
apeli...@gmail.com
 used his keyboard to write :
> Il giorno domenica 6 aprile 2014 11:53:26 UTC+2, Bruno Campanini ha scritto:
>
>> Nella normalità delle cose ci dovrebbe essere una relazione 1--oo fra
>>
>> tab_autori.id_autore (PK) e tab_libro.id_autore; e se c'è perché non
>>
>> appare il JOIN nella query?
>>
>> Se tale relazione esiste devi prima inserire l'autore in tab_autori,
>>
>> poi inserire il nuovo libro in tab_libro.
>>
>> Lo puoi fare direttamente sulle tabelle ovvero utilizzando un paio
>>
>> di schede (Form).
>>
>>
>>
>> Se la predetta relazione non esiste... è un gran pasticcio.
>>
>>
>>
>> Bruno
>
>
> la relazione c'e':
> "WHERE tab_libro.id_autore=tab_autori.id_autore "
Questa non è una relazione, è una condizione.
Le relazioni esistono fra tabelle e si riflettono poi nel JOIN
delle query.
Comunque, supponendo che esista, io creo normalmente due schede:
una per l'inserimento degli autori, una per quello dei libri.

Quella dei libri potrebbe anche comparire con subform di quella
degli autori.
Ma sarebbe una complicazione per le stampe etc, considerato
anche che quella dei libri è quella normalmente più usata.

Bruno


title: cancellare i dati all'interno di una tabella

author: Max

text:
Salve a tutti,
Qualcuno saprebbe aiutarmi: devo cancellare tutti i record all'interno di
una tabella via macro.
Grazie anticipatamente.


author: Massimiliano

text:

ciao e
complimenti x il bel nome (anche se questo vezzeggiativo lo vedo + adatto
ad un cagnolino!!)
comunque, esiste una query di eliminazione ad hoc,
basta crearla e alla bisogna lanciarla.. fa tutto lei (con l'opzione di
richiesta o - della conferma).
Ciao, Massimiliano
--------------------------------
Inviato via
http://usenet.iol.it


author: Emyr

text:
On Wed, 20 Mar 2002 10:04:15 +0100, "Max" <
passep...@libero.it
>
wrote:

currentdb.execute("DELETE * FROM nometabella")
Saluti.
Emanuele.


title: Sistema per avviare script VBA da stringa testo

author: RobertoA

text:
Ho appena visto questo esempio, in dot net, che mostra un frammento di
codice in grado di avviare una funzione definita come righe di codice
dentro una textbox
In sostanza, il programma eseguibile puo' avviare uno script di codice
ed eseguirlo

http://www.planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId=967&lngWId=10

Ritengo questo esempio molto interessante perche' permette di aprire un
programma ad una serie di funzionalita' non previste inizialmente
La domanda sorge spontaGnea: ma si puo' fare con Access l'avvio di
codice contenuto in una text box (o un file) ?
RobertoA


author: Silvio

text:
RobertoA scriveva il 12/01/2018 :

> La domanda sorge spontaGnea: ma si puo' fare con Access l'avvio di codice
> contenuto in una text box (o un file) ?

Buongiorno RobertoA,

Spero di aver capito bene: non è nulla di complicato, io lo faccio
salvando un file temporaneo:

'creo il file .vbs
Open "MioFileVbs" For Output As #1
Print #1, "Prima riga del file vbs"
Print #1, "seconda riga..."
Print #1, "etc..."
Close #1
ShellExecute Application.hWndAccessApp, "open", "MioFileVbs",
vbNullString, vbNullString, SW_RESTORE  'SW_SHOWNORMAL

La ShellExecute è una funzione API che esegue un file in base alla sua
estensione (utile, ad esempio, per aprire file pdf...)

Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA"
(ByVal hWnd As Long, ByVal lpOperation As String, ByVal lpFile As
String, ByVal lpParameters As String, ByVal lpDirectory As String,
ByVal nShowCmd As Long) As Long
'Parameter Description
'----------------------------------------------------------------------------
'hwnd          Identifies the parent window. This window receives any
'              message boxes an application produces (for example, for
error
'              reporting).
'
'lpOperation   Points to a null-terminated string specifying the
operation
'              to perform. This string can be "open" or "print." If
this
'              parameter is NULL, "open" is the default value.
'
'lpFile        Points to a null-terminated string specifying the file
'              to open.
'
'lpParameters  Points to a null-terminated string specifying parameters
'              passed to the application when the lpFile parameter
'              specifies an executable file. If lpFile points to a
string
'              specifying a document file, this parameter is NULL.
'
'lpDirectory   Points to a null-terminated string specifying the
default
'              directory.
'
'nShowCmd      Specifies whether the application window is to be shown
when
'              the application is opened.

            'per il parametro nShowCmd:
                Public Const SW_HIDE = 0
                    'Hides the window and passes activation to another
window.
                Public Const SW_SHOWNORMAL = 1
                    'Activates and displays a window If the window is
minimized or maximized,
                    'Windows restores it to its original size and
position (same as SW_RESTORE).
                Public Const SW_SHOWMINIMIZED = 2
                    'Activates a window and displays it as an icon.
                Public Const SW_SHOWMAXIMIZED = 3
                    'Activates a window and displays it as a maximized
window.
                Public Const SW_SHOWNOACTIVATE = 4
                    'Displays a window in its most recent size and
position. The window that is currently active remains active.
                Public Const SW_SHOW = 5
                    'Activates a window and displays it in its current
size and position.
                Public Const SW_MINIMIZE = 6
                    'Minimizes the specified window and activates the
top-level window in the system’s list.
                Public Const SW_SHOWMINNOACTIVE = 7
                    'Displays a window as an icon. The window that is
currently active remains active.
                Public Const SW_SHOWNA = 8
                    'Displays a window in its current state. The window
that is currently active remains active.
                Public Const SW_RESTORE = 9
                    'Same as SW_SHOWNORMAL.


text:
Il 12/01/2018 19:05, Silvio ha scritto:
> RobertoA scriveva il 12/01/2018 :
>
>> La domanda sorge spontaGnea: ma si puo' fare con Access l'avvio di
>> codice contenuto in una text box (o un file) ?
>
> Buongiorno RobertoA,
>
> Spero di aver capito bene: non è nulla di complicato, io lo faccio
> salvando un file temporaneo:
>
> 'creo il file .vbs
> Open "MioFileVbs" For Output As #1
> Print #1, "Prima riga del file vbs"
> Print #1, "seconda riga..."
> Print #1, "etc..."
> Close #1
> ShellExecute Application.hWndAccessApp, "open", "MioFileVbs",
> vbNullString, vbNullString, SW_RESTORE  'SW_SHOWNORMAL
>
>
>
> La ShellExecute è una funzione API che esegue un file in base alla sua
> estensione (utile, ad esempio, per aprire file pdf...)
>
> Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA"
> (ByVal hWnd As Long, ByVal lpOperation As String, ByVal lpFile As
> String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal
> nShowCmd As Long) As Long

Ringrazio per la risposta, ma non e' proprio questo l'obiettivo che
desideravo raggiungere
Il tuo esempio mostra chiaramente come avviare una sequenza di comandi,
da una shell esterna al programma 'avviante', non c'e' nessun contatto
con il codice all'interno del programma iniziale
Mentre il codice indicato nel post iniziale ha piena 'visibilita' di
tutte le procedure disponibili all'interno del programma avviante
Lo script aggiuntivo puo' estendere le funzioni del programma principale


text:
Nel suo scritto precedente, RobertoA ha sostenuto :
> Il 12/01/2018 19:05, Silvio ha scritto:
>> RobertoA scriveva il 12/01/2018 :
>>
>>> La domanda sorge spontaGnea: ma si puo' fare con Access l'avvio di codice
>>> contenuto in una text box (o un file) ?
>>
>> Spero di aver capito bene: non è nulla di complicato, io lo faccio salvando
>> un file temporaneo:
>>
>> 'creo il file .vbs
>> Open "MioFileVbs" For Output As #1
>> Print #1, "Prima riga del file vbs"
>> Print #1, "seconda riga..."
>> Print #1, "etc..."
>> Close #1
>> ShellExecute Application.hWndAccessApp, "open", "MioFileVbs", vbNullString,
>> vbNullString, SW_RESTORE  'SW_SHOWNORMAL
>
> Ringrazio per la risposta, ma non e' proprio questo l'obiettivo che
> desideravo raggiungere
> Il tuo esempio mostra chiaramente come avviare una sequenza di comandi, da
> una shell esterna al programma 'avviante', non c'e' nessun contatto con il
> codice all'interno del programma iniziale
> Mentre il codice indicato nel post iniziale ha piena 'visibilita' di tutte le
> procedure disponibili all'interno del programma avviante
> Lo script aggiuntivo puo' estendere le funzioni del programma principale

Ciao,
Beh, puoi creare una maschera con una casella di testo nella quale
scrivi le righe di programma vbs. Poi, con un tasto, lanci l'esecuzione
del vbs...
(spero di aver capito l'esigenza)
Ciao


text:

Si, si potrebbe
Sarebbe la stessa cosa dell'avvio codice vbs da file di testo
Quello che mi manca e' come far interagire il codice nello script con le
procedure contenute nel programma 'avviante'

Ad esempio, nel programma avviante dispongo di due procedure
- avvia script esterno
- stampa report fattura n.X

Bon, avviando il programma, ed eseguendo la procedura -avvia script
esterno, il programma 'avviante' lancera' in esecuzione il codice
scritto nel file di testo esterno
Vorrei che fosse possibile, da codice script esterno, lanciare la
procedura -stampa report fattura(13)
Mi sono capito ?


author: BFS

text:

se hai solo l'esigenza di fare qualcosa al termine dello script c'è il
modo di attendere la fine dell'esecuzione prima di passare
all'istruzione successiva vba

se invece l'istruzione successiva dipende dallo script stesso
esempio stampare un report con un parametro generato dallo script

io farei cosi
dalla maschera access avvio lo script e attivo il timer con intervallo
di 1000 ms
sul evento timer imposto che se è presente un file pippo.txt in una
certa cartella avvio la stampa del report.
File che ovviamente non c'è

quindi nel file di script come ultima riga metto di creare il file
pippo.txt con dentro il parametro che serve a vba

Vba a questo punto trova il file, mette a 0 il timer, legge il
contenuto, ricava il parametro, stampa il report in base al parametro
cancella pippo.txt

ciao
BFS


text:

Ringrazio per la risposta
Ma non funziona cosi
Nel senso che il programma 'avviante' non conosce a priori il contenuto
dello script, e quindi non e' che puo' predisporsi a leggere il numero
della fattura da stampare, mica lo sa che dentro lo script c'e' l'avvio
della procedura 'stampa report'
Il punto focale e' come fare per 'aggiungere' del codice vba ad un mde
gia' bello, chiuso e funzionante
Come nell'esempio ad inizio 3d


text:
Hai pensato ad usare i PARAMETERS CMD che recuperi all'avvio...
Passi una stringa con separatore la soliti ed hai n possibilità...

Forse ho capito male...
@Alex


text:

Se passi dei parametri all'avvio, il programma avviato deve attendersi
qualcosa e sapere gia' come usarli
Quello che volevo realizzare io e' altra cosa
E' la possibilita' di aggiungere delle procedure scritte in codice vba,
DOPO che il programma principale e' stato avviato
Nell'esempio indicato ad inizio 3d, una cosa del tipo

---------------------
If TextBox1.Text.Trim <> "" Then
                 If TextBox2.Text.Trim <> "" Then
                     If TextBox3.Text.Trim <> "" Then
                         Dim VBP As New VBCodeProvider()
                         Dim CVB As System.CodeDom.Compiler.ICodeCompiler
                         CVB = VBP.CreateCompiler
                         Dim PM As New
System.CodeDom.Compiler.CompilerParameters()
                         'set PM.GenerateExecutable = True to create exe
instead of the following
                         PM.GenerateInMemory = True
                         '  PM.GenerateExecutable = True
                         'note it saves it in a temporary folder "user
temp folder"
                         'also note you could enhance this by pulling
the namespace info
                         'and class name from the code instead of having
seperate vars for them.
                         PM.OutputAssembly = TextBox2.Text & ".dll"
                         PM.MainClass = TextBox3.Text
                         PM.IncludeDebugInformation = True

                         Dim ASM As System.Reflection.Assembly
                         'I believe this is to get all the assemblies of
the current
                         'application and add them as references to the
new assembly
                         For Each ASM In
AppDomain.CurrentDomain.GetAssemblies()
                             PM.ReferencedAssemblies.Add(ASM.Location)
                         Next

                         'here we do the deed
                         Dim Results As
System.CodeDom.Compiler.CompilerResults
                         Results = CVB.CompileAssemblyFromSource(PM,
TextBox1.Text)

                         'this is just to list out all the errors if any
                         Dim Err As System.CodeDom.Compiler.CompilerError
                         For Each err In Results.Errors
                             ListBox1.Items.Add("Number " &
err.ErrorNumber & " Text " & err.ErrorText & " Line " & err.Line)
                         Next

                         'now we create an instance of the assembly
newly created
                         'and set it to an object notice this is also a
good example of late binding

                         Dim RunObj As New Object()
                         Dim vArgs() As Object

                         RunObj =
Results.CompiledAssembly.CreateInstance(TextBox2.Text & "." &
TextBox3.Text, False, Reflection.BindingFlags.CreateInstance, Nothing,
vArgs, Nothing, Nothing)
                         If Not RunObj Is Nothing Then
                             'now we call the sub in the object
                             RunObj.showmsg()
                         Else
                             MsgBox("Compile Failed")
                         End If

                     Else
                             MsgBox("Provide Class Name")
                         End If
                     Else
                         MsgBox("Provide App Name")
                     End If
                 Else
                 MsgBox("Provide Code Dammit")
             End If


title: prova

author: Enrico Virginio

text:
prova
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: prova

author: giobucci

text: non leggere


title: Resize forms e controlli

text:
Ciao a tutti,
sto utilizzando il componente ADHResize (autori: Ken Getz, Paul Litwin,
and Mike Gilbert) per il resize dei forms e dei controlli contenuti, e
devo dire funziona egregiamente, soprattutto per quanto riguarda il
resize dei controlli TabControl che, per chi ha avuto a che fare con il
problema del resizing sa di cosa sto parlando, e per il fatto che
effettua un ottimo resize dei font. Una pecca: non effettua il resize
delle form in visualizzazione foglio dati e vorrei metterci le mani per
provare a implementare questa funzionalità. Il componente scaricato è
in formato MDE ma dovrebbe essere disponibile il codice VBA con il
libro "Access 2002 Developer's Handbook"; purtroppo il link ufficiale
del libro
www.developershandbook.com
 non è più disponibile.
Qualcuno sa qualcosa?
Grazie
Emanuele Spampinato
PS. Un saluto particolare ai colleghi del CISA che ho avuto il piacere
di conoscere ad Arezzo


title: Resize forms e controlli

author: MA

text:

Ciao Emanuele,
ho il libro a casa, mi è servito questo week end.
Domani lo riporto qui e ci dò un'occhiata
Saluti alla terra sicula
--
p.s. ho poi dato un'occhiata alle maschere del nuconga, attraverso al
versione precedente del website.
Sembra un progetto ambizioso. cmplimenti
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa1 - I° Conferenza Italiana per Sviluppatori Access Arezzo 4+5
Giugno 2005 Info:
www.donkarl.com/it


title: Resize forms e controlli

author: Alessandro Baraldi

text:
"e.nuconga" <
e.spam...@zetel.it
> wrote in message
news:1118677755.9...@g49g2000cwa.googlegroups.com

Il libro in questione della Jackson non è più in vendita come
forse tutti i libri Jackson che se non sbaglio è fallita.
Il file MDB a questo punto lo puoi trovare solo se qualche
anima buona te lo invia...!
Ciao
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Resize forms e controlli

text:
Grazie Massimiliano,
visto che il libro non è più in vendita (vedi Alex) mi saresti di
grande aiuto.
p.s. Grazie per i complimenti su Nuconga: se vuoi approfondire con
piacere... abbiamo un partner su Napoli che potrebbe avere bisogno di
una mano (e non solo lui).
p.s.2 Ho dato l'adesione per il CISA2.


title: Resize forms e controlli

text:
e.nuconga wrote:
> Grazie Massimiliano,
> visto che il libro non è più in vendita (vedi Alex) mi saresti di
> grande aiuto.
Io ho la versione 2000 e 2002 (in 2000 è Jackson ed Art at work)
Ma l'altro giorno ho visto in una libreria che normalmente saccheggio che ce
l'aveva a metà prezzo,
se ti interessa posso vedere se ce l'ha ancora
>
> p.s. Grazie per i complimenti su Nuconga: se vuoi approfondire con
> piacere... abbiamo un partner su Napoli che potrebbe avere bisogno di
> una mano (e non solo lui).
Se intendi lato commerciale, declino. A me piace lo sviluppo.
>
> p.s.2 Ho dato l'adesione per il CISA2.
Questo mi fa molto piacere, anhe perchè il cisa nel tuo caso è stato da sè
il biglietto da visita, mentre per molti altri
c'era la conoscenza via NG.
Il tuo è stato un caso al contrario,  dal Cisa a Icaa
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: disabilitare rotellina mouse

author: danilo

text:
Salve a tutti
vorrei sapere come è possibile disabilitare l'uso della rotellina del mouse
per evitare lo scorrimento dei record durante l'inserimento dei dati in una
maschera.
grazie
danilo


title: disabilitare rotellina mouse

text:
danilo ha scritto:

http://www.lebans.com/mousewheelonoff.htm
@Alex


title: disabilitare rotellina mouse

author: Karl Donaubauer

text:
danilo wrote:
> vorrei sapere come è possibile disabilitare l'uso della rotellina del
> mouse per evitare lo scorrimento dei record durante l'inserimento dei
> dati in una maschera.
La rotellina del mouse scorre i record
www.donkarl.com/it?FAQ4.29
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


title: disabilitare rotellina mouse

author: Morgan

text:
danilo ha scritto:

Ma na googlata no è....
L'argomento sarà stato dibattuto miliardi di volte|
Morgan


title: disabilitare rotellina mouse

author: Alessandro Cara

text:

http://snipurl.com/16twg
aggiungerei .... me o te....
--
ac
y-1=x


title: disabilitare rotellina mouse

text:
Alessandro Cara ha scritto:

Se hai difficoltà... io sò come impeganrti il tempo.... un te
preoccupà.... tooo trovo io l'hobby
giusto per te....!
@Alex


title: Evento click

author: Fabio

text:
Su di un controllo in una maschera, vorrei che ad un click mi si aprisse una
maschera pop-up.
Come mai funziona con l'evento  doppio click, mentre col click semplice non
funziona??
Grazie


title: Evento click

text:

dovrebbe funzionare, bisogna vedere cos'altro hai nel codice
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: Evento click

author: Carlo Costarella

text:
"Fabio" <
cpt_harl...@tin.it
> ha scritto nel messaggio
news:43537a95$0$13352$4faf...@reader2.news.tin.it...

Funziona benissimo.
Cambia controllo e prova a scrivere cosě su clic del controllo:
Msgbox "Clic"
Se funziona domandati cosa non funziona...controllo non abilitato?
Ciao, Carlo


title: report non mostra record ordinati come da query sottostante

author: NSantini

text:
ho creato un report e una query che lo popola.

la query
SELECT tbAmbVis.priorità, tbAmbVis.visitail, tbAmbVis.natil, tbAmbVis.Generalità, tbAmbVis.diagnosi, tbAmbVis.modalità, tbAmbVis.escludi, tbAmbVis.tel1, tbAmbVis.tel2
FROM tbAmbVis
WHERE (((tbAmbVis.escludi)=False))
ORDER BY tbAmbVis.priorità, tbAmbVis.visitail, tbAmbVis.natil;

ordina i record secondo: priorità, data della visita e data di nascita. La query mi fa vedere i record esattamente come li voglio, ma il report no!
Ho anche impostato la proprietà> Dati> ordina per: priorità, visitail, natil e anche la routine evento
Private Sub Report_Load()
Me.OrderByOn = False
Me.OrderBy = "priorità,visitail, natil"
Me.OrderByOn = True
End Sub

 ma il report continua a darmi i record non ordinati.
 Dove sbaglio?
Grazie
NSantini


author: Simone Calligaris

text:

Devi impostare un Ordinamento/Raggruppamento secondo i criteri che desideri.

Saluti.


text:

Ho risolto, grazie a tutti.
In modalità Struttura report, premere il pulsante "Raggruppa e ordina" e ho disposto l'ordinamento come da me desiderato e ho risolto... senza VBA.
Saluti


title: Formato ora HH.mm e Ora breve 24h

author: marco

text:
Ciao
Vorrei che in elenco a discesa in cui č visualizzato un orario, quasto mi
comparisse nel formato HH:MM,
quello che access chiama Ora breve 24h.
Questo formato perň non visualizza le 9 di mattina come 09:00 (con quattro
cifre), ma come 9:00.
La cosnseguenza č che ho un elenco del tipo:
7:00
9:00
12:00
ecc.
Si puň ovviare in qualche modo, magari anche formattando il campo data nella
query che č origine dell'elenco??
Ho provato a mettere in tabella (dove c'č l'orario origine) il formato HH:MM
ma lui me lo converte come Ora Breve quindi siamo daccapo.
Grazie a tutti
marco


title: Formato ora HH.mm e Ora breve 24h

author: TheMax

text:
"marco" <
pl...@pippo.it
> ha scritto nel messaggio
news:EU2qb.2011$uv1....@nntpserver.swip.net...

Prova a formattarlo nella query origine dati del controllo in questo modo
Format([Ora],"hh\:nn")
dovrebbe darti il risultato che ti aspettavi.
Ciao,
Massimo
--
web:
www.piubelli.net
Vuoi il mio indirizzo? Togli _cut_ per rispondermi


title: report creato da più query o tabelle differenti??????

author: Gobbo

text:
Ciao a tutti!!!
Vorrei creare un report con la creazione guidata da diverse query o tabelle
ma mi da segnale di errore.....come si deve fare???????
Ciao e grazie


text:
Gobbo ha scritto:

mi sa che se non metti le cose in modo un po piu' chiaro ed
esplicito.....
com'era la questione della "defecatio"?
--
a.cara


title: database condiviso su internet

author: wild

text:
vorrei creare una database la cui back end sia utilizzata da piu' utenti.
avevo pensato di mettere la backend su un sito internet e dare ad ogni
utente la front end che si collega a tale sito o ftp (non so ancora come si
possa fare...devo provare)...si puo' fare cosi'? avete qualche consiglio in
merito?
grazie mille
Wild^_^


title: Aprire Form da Casella riepilogo

author: Egidio

text:
Ho una form [Ricerche] con una casella di riepilogo a 7 colonne (la 1 è un
campo [IDCliente] la 2 è un campo [IDTrovata). Questa casella di riepilogo
restituisce informazioni provenienti da due tabelle [anagrafica] e [scheda
sottomaschera] omonime delle rispettive maschere. Ciascuna di queste due
tabelle (opportunamente collegate) ha un contatore [IdCliente] per la
anagrafica e [IdTrovata] per la scheda sottomaschera. Vorrei fare in modo
che cliccando su una delle righe restituite dalla casella di riepilogo
nella form [Ricerche] si aprisse la form [Anagrafica] con la sua
[SchedaSottomaschera] esattamente a quell'IdCliente e IdTrovata e
contemporaneamnte si chiudesse e resettasse la form Ricerche.
Dopo aver letto uno per uno i messaggi attinenti di google e provato ad
adattare la soluzione "Come si può filtrare un report in base alla
selezione multipla etc.etc.", vi chiedo aiuto per questo problema.
Egi
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: aggiornamento casella di riepilogo

author: Marcoba

text:
Buona sera a tutti
In una maschera ho neccessità di inserire dei numeri velocemente, nella
stessa maschera ho due caselle di riepilogo che aggiorno dopo l'evento
enter con la funzione requery, il tutto molto veloce fino a che i record
non sono tanti, all'aumentare dei record tra l'inserimento di un numero e
l'altro devo aspettare. Esiste un metodo più efficace ?
Grazie
Marco
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: aggiornamento casella di riepilogo

author: Roberto dalla campagna

text:
"Marcoba" <
produ...@pica.it
> ha scritto nel messaggio
news:dc3nfj$l1r$1...@news.newsland.it...
> Buona sera a tutti
> In una maschera ho neccessità di inserire dei numeri velocemente, nella
> stessa maschera ho due caselle di riepilogo che aggiorno dopo l'evento
> enter con la funzione requery, il tutto molto veloce fino a che i record
> non sono tanti, all'aumentare dei record tra l'inserimento di un numero e
> l'altro devo aspettare. Esiste un metodo più efficace ?
> Grazie
> Marco
>
Casa hai come oriine riga delle caselle di riepilogo?
Quale è il numero di righe con cui le caselle di riepilogo entreno in crisi?
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: aggiornamento casella di riepilogo

author: MarcoBa

text:
Roberto dalla campagna ha scritto:
> "Marcoba" <
produ...@pica.it
> ha scritto nel messaggio
> news:dc3nfj$l1r$1...@news.newsland.it...
> > Buona sera a tutti
> > In una maschera ho neccessità di inserire dei numeri velocemente, nella
> > stessa maschera ho due caselle di riepilogo che aggiorno dopo l'evento
> > enter con la funzione requery, il tutto molto veloce fino a che i record
> > non sono tanti, all'aumentare dei record tra l'inserimento di un numero e
> > l'altro devo aspettare. Esiste un metodo più efficace ?
> > Grazie
> > Marco
> >
> Casa hai come oriine riga delle caselle di riepilogo?
> Quale è il numero di righe con cui le caselle di riepilogo entreno in crisi?
Come origine ho una query basata du tre tabelle, inizia a rallentare
quando le righe superano i 400 records.
Ciao



title: aggiornamento casella di riepilogo

text:
"MarcoBa" <
produ...@ica.it
> ha scritto nel messaggio
news:dc7akg$197$1...@news.newsland.it...
> Roberto dalla campagna ha scritto:
>
> > "Marcoba" <
produ...@pica.it
> ha scritto nel messaggio
> > news:dc3nfj$l1r$1...@news.newsland.it...
> > > Buona sera a tutti
> > > In una maschera ho neccessità di inserire dei numeri velocemente,
nella
> > > stessa maschera ho due caselle di riepilogo che aggiorno dopo l'evento
> > > enter con la funzione requery, il tutto molto veloce fino a che i
record
> > > non sono tanti, all'aumentare dei record tra l'inserimento di un
numero e
> > > l'altro devo aspettare. Esiste un metodo più efficace ?
> > > Grazie
> > > Marco
> > >
>
> > Casa hai come oriine riga delle caselle di riepilogo?
> > Quale è il numero di righe con cui le caselle di riepilogo entreno in
crisi?
>
>
> Come origine ho una query basata du tre tabelle, inizia a rallentare
> quando le righe superano i 400 records.
Sembrerebbe che l'esecuzione della query rallenti l'applicativo; se non
l'hai già fatto potresti, per le tre tabelle, creare degli indici sui campi
in base ai quali hai messo in join le tre tabelle.
> Ciao
> Marco



title: errore su numerazione bolle

author: Lo

text:
Ciao a tutti,
sto usando come valore predefinito di una maschera Bolla sul campo NumeroBolla questa stringa:

="PD/" & Format(IIf(IsNull(DMax("NumeroBolla";"QBolla";"NumeroBolla like '" & "PD/" & "????/'& Format([Maschere]![StartUp]![CmbAnno])"));1;Mid(DMax("NumeroBolla";"QBolla";"NumeroBolla like '" & "PD/" & "????/'& Format([Maschere]![StartUp]![CmbAnno])");4;4)+1);"0000") & "/" & Format([Maschere]![StartUp]![CmbAnno])

e funziona perfettamente.
Io però avrei bisogno di sostituire PD/ con il valore di un campo presente nella maschera che si chiama TipoB ma, non so perché va in errore.

=[TipoB] & Format(IIf(IsNull(DMax("NumeroBolla";"QBolla";"NumeroBolla like '" & [TipoB] & "????/'& Format([Maschere]![StartUp]![CmbAnno])"));1;Mid(DMax("NumeroBolla";"QBolla";"NumeroBolla like '" & [TipoB] & "????/'& Format([Maschere]![StartUp]![CmbAnno])");4;4)+1);"0000") & "/" & Format([Maschere]![StartUp]![CmbAnno])

TipoB è un campo di tipo testo all'interno della maschera che normalmente contiene una o due lettere al massimo..
Ho provato anche ad estrapolarlo da un'altra maschera mettendo al posto di [TipoB] Forms!StartUp!TipoB ma di nuovo non funziona...

Ho provato anche a togliere proprio PD e lasciare solo / ma continua a darmi errore.
Qualcuno di voi sa illuminarmi?
Grazie mille


title: errore su numerazione bolle

text:
Scrivere funzioni nel generatore rende impossibile fare debug... dovresti scrivere ù a public function e debuggare passo passo...
Credo che possa dipendere da 2 cose...
1 su nuovo record quel controllo non è valorizzato
2 sicuro che "????/" vada ancora bene...?

@Alex


title: errore su numerazione bolle

text:

Se lascio la scritta PD/ funziona, non mi funziona più se la tolgo o la sostituisco con il valore di un altro campo...
quindi mi esce PD/2018/0001... PD/2018/0002 ecc


title: errore su numerazione bolle

author: CIDI

text:

Ciao LO
probabile che l'esecuzione del valore predefinito avvenga prima di
leggere il campo TipoB.
prova ad assegnare il campo ad una function:

Public Function TipoB()
TipoB = Forms![TuaForm].TipoB
End Function
magari il nostro caro "Alex" mi correggerà :-) :D

Daniele


title: errore su numerazione bolle

text:

Grazie per le risposte...
Nel frattempo ho risolto così:

=([TipoB].[Value]) & Format(IIf(IsNull(DMax("NumeroBolla";"QBolla";"NumeroBolla like '" & ([TipoB].[Value]) & "????/'& Format([Maschere]![StartUp]![CmbAnno])"));1;Mid(DMax("NumeroBolla";"QBolla";"NumeroBolla like '" & ([TipoB].[Value]) & "????/'& Format([Maschere]![StartUp]![CmbAnno])");4;4)+1);"0000") & "/" & Format([Maschere]![StartUp]![CmbAnno])

Grazie lo stesso...


title: Qualche "guru" di qui sa come lanciare un progetto SAS tramite VBA in  access ?

text:
Mi rendo conto che non deve essere una passeggiata,
ma so che il SAS espone un modello ad oggetti idoneo
ad essere interfacciato da VB.
Conosco le librerie, qualche esempio di utilizzo e il
concetto generale, ma non ho trovato, in particolare,
l' unica cosa che mi serve davvero ovverossia la richiesta
in oggetto.
Tenete presente che il progetto SAS da lanciare NON
si trova sulla macchina locale, ma su un server remoto.
(il che complica ancor piu' le cose)
Tra l' altro, c'e' modo di vedere il percorso di questo
progetto ? Come si fa ?
Insomma ... Sto messo maluccio, via. Diciamolo.
Grazie, in ogni caso.


text:
Scusa ma per un'ignorante come me... che magari potrei avere anche
qualche idea da suggerire.... puoi indicare cosa è SAS...?
Da come lo descrivi sembrerebbe che fosse proprio una cosa conosciuta
anche dai
ragazzini alle medie... ed io che la 3° l'ho finita da un pò proprio
non lo conosco...!
Grazie per la cortese informativa.
@Alex


text:
@Alex ha scritto:
> Scusa ma per un'ignorante come me... che magari potrei avere anche
> qualche idea da suggerire.... puoi indicare cosa è SAS...?
Sua altezza serenissima
Stai celiando vero?


author: Karl Donaubauer

text:
Alessandro Cara wrote:
> @Alex ha scritto:
>> ...puoi indicare cosa è SAS...?
> Sua altezza serenissima...
Beh, si vede che nessuno di voi due è un guru.
Io invece sono già andato con Scandinavian Airlines.
--
SCNR
Karl
*********
Access FAQ:
www.donkarl.com/it


text:
On 21 Giu, 16:46, "Karl Donaubauer" <
NoS...@donkarl.com
> wrote:
> Alessandro Cara wrote:
> > @Alex ha scritto:
> >> ...puoi indicare cosa SAS...?
> > Sua altezza serenissima...
>
> Beh, si vede che nessuno di voi due un guru.
> Io invece sono gi andato con Scandinavian Airlines.
>
> --
> SCNR
> Karl
> *********
> Access FAQ:
www.donkarl.com/it
Tu si che sei un "GURU" con la U maiuscola...!
;-)
Ciao Karl
@Alex


text:
On 21 Giu, 16:21, Alessandro Cara <
alessandro.c...@ay-1anetwork.it
>
wrote:
> @Alex ha scritto:> Scusa ma per un'ignorante come me... che magari potrei avere anche
> > qualche idea da suggerire.... puoi indicare cosa SAS...?
>
> Sua altezza serenissima
> Stai celiando vero?
Aaaahhhhh ecco cosa mi scappava...!
Ma come siete avanti.... si vede che non faccio nulla da tempo....
@Alex


text:
On 21 Giu, 16:46, "Karl Donaubauer" <
NoS...@donkarl.com
> wrote:
> Beh, si vede che nessuno di voi due un guru.
> Io invece sono gi andato con Scandinavian Airlines.
Essere guru non significa saper tutto. che e' impossibile.
Tu di sicuro sei un "GURU", ma magari interfacciare il SAS
non sai farlo.


text:

A disposizione !
Il SAS e' un PROGRAMMONE complesso ed elefantiaco, ma ben
fatto, specializzato nel trattamento di reperimento ed elaborazione
statistico-matematica d grosse, anche imponenti mole di dati.
E' un mondo a parte ed ha un linguaggio tutto suo.
Pero' espone un modello ad oggetti tramite il quale si puo' manovrare
con VB.


text:

Ecco cantagliele all'austriaco... che non pensi di essere in Italia
per nulla...
@Alex


text:

Di solito le interfacce COM, come dice la parola stessa, sono Locali,
e non Remote, a qual punto si chiamano DCOM.
OLE funziona con interfaccia COM e non DCOM....
Spero che sia chiarissimo...!!!!
@Alex


author: pablitomf

text:
On 21 Giu, 13:28, "@Alex" <
ik2...@libero.it
> wrote:

Se non parla di una Società in Accomandita Semplice, dovrebbe
riferirsi a ciò...
http://support.sas.com/rnd/itech/doc9/admin_oma/sasserver/iombridge/iom_smc.html
;)


text:
radicale.002 wrote:
> ... SAS ...
> Pero' espone un modello ad oggetti tramite il quale si puo'
> manovrare con VB.
Non hai trovato questo che ti serve sul sito di SAS?
Cercando con "Visual Basic for Applications" ecc., si trova
tanta documentazione ed esempi come questo:
http://support.sas.com/forums/thread.jspa?threadID=9841
--
Ciao
Karl
*********
Access FAQ:
http://www.donkarl.com/it


text:
@Alex wrote:
> ...
> Ecco cantagliele all'austriaco... che non pensi di essere
> in Italia per nulla...
Ah, proprio la settimana scorsa sono stato ad una nozze
pugliese a Taranto e poi due giorni a Roma.



text:

A parte il tuo suggerimento... da quello che ho capito, lui non ha in
locale le librerie di SAS e le vuole referenziare
da PC remoto... vedi commendo DCOM che ho fatto....!
Secondo me non si può ma magari mi sbaglio e tu puoi darmi qualche
dritta....!
Ecco vedi vieni in Italia e non avvisi...!!!
;-)
Appena sento Sergio gli dico che hai fatto di tutto per evitarlo...!
Ciao
@Alex


text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:88bag2...@mid.individual.net...
> @Alex wrote:
>> ...
>> Ecco cantagliele all'austriaco... che non pensi di essere
>> in Italia per nulla...
>
Ah, proprio la settimana scorsa sono stato ad "un matrimonio" (una nozze)
ciao Karl
Daniele


text:
On 22 Giu, 10:02, "Karl Donaubauer" <
NoS...@donkarl.com
> wrote:
> Non hai trovato questo che ti serve sul sito di SAS?
Si, appunto dicevo che qualcosa avevo imparato, ma non trovavo
in special modo come lanciare un progetto SAS col vba.
... Ma ecco che , voila'  :
 >
http://support.sas.com/forums/thread.jspa?threadID=9841
Ops ! Sei un grande. :-)
Grazie !
Comunque domani sai che faccio ? Telefono alla SAS e mi faccio aiutare
da loro
direttamente. E si perche' come dice Alex io ce l' ho in remoto, e la
cosa si
complica.
Pero' prima mi studio questo link, cosi' saro' piu' preparato.
Grazie ancora.


text:
CIDI wrote:
> "Karl Donaubauer ha scritto nel messaggio
>
> Ah, proprio la settimana scorsa sono stato ad "un matrimonio" (una
> nozze) ...
Ciao Daniele,
non capisco la differenza nell'uso di "matrimonio" e "nozze".
Anche il mio dizionario dice che si usa tutte e due parole
per la festa ecc.
Certo non si puo scrivere "una" nozze come perché
č una parola plurale. Hai inteso questo mio sbaglio?
--
Saluti da Vienna



text:
On 23 Giu, 16:06, "Karl Donaubauer" <
NoS...@donkarl.com
> wrote:
> Certo non si puo scrivere "una" nozze come perch
> una parola plurale. Hai inteso questo mio sbaglio?
Posso ?
Usi possibile della parola "nozze" :
1. le nozze di Mario e Alex
2. ti invito alle mie nozze
(o sei invitato alle nozze di Mario e Alex)
3. "Ti invito 'a' nozze" o "mi inviti 'a' nozze"
si usa *solo* per dire che mi stai facendo cosa
gradita.
La parola "nozze" non ha il singolare.
"matrimonio" invece e' standard : segue
le regole comuni ed ha il plurale :
"i matrimoni".
Ciao.


title: Riconoscere un utente

author: Stefano

text:
Ciao a tutti
Ho appena implementato un db con la funzionalità della sicurezza in Access.
Ci sono circa 200 utenti divisi in sei gruppi e un amministratore,
ovviamente con differenti diritti. Il db è sul server dell'azienda e gli
utenti lo vedono dai client. Fin qui funziona tutto bene e i diritti vanno
benone.
Il db accoglie sempre l'utente con una maschera di benvenuto e una serie di
pulsanti che attivano le varie maschere e report.
Ora mi chiedo se è possibile far capire al PC chi è connesso, in quanto mi
piacerebbe poter variare l'aspetto della maschera iniziale a seconda
dell'utente.
Per esempio, se un utente che non ha il permesso di visualizzare l'elenco
dei dirigenti apre il db, vorrei che il tasto "Visualizza elenco dirigenti"
gli fosse nascosto.
Quali istruzioni VB si usano?
Grazie,
Stefano


title: Riconoscere un utente

author: mecch

text:
Ciao Stefano,
non sono un esperto ma provo...
intanto gli oggetti con vba li puoi fare vedere con la proprietą
.visible spostarli ingrandirli etc. .left .top .heigth .width
potresti per esempio usare un codice che l'utente deve inserire,
memorizzare questo in una variabile public e a seconda del valore di
questa nelle varie form visualizzare quello che vuoi.
Spero di esserti stato d'aiuto.
Saluti,
Mecch


title: [Re] Docmd.Maximize

author: AA

text:
Salve..Avrei una domandina da porre: con il
comando "Docmd.Maximize",immesso all'apertura di una maschera, mi
permette di visualizzare la maschera a tutto schermo..Ma, nella barra
in alto della maschera, mi compare la casella "Ripristina", che se
selezionata, mi fa diventare la maschera alla sua grandezza
naturale..Anche se ho gią tolto ogni proprietą in merito, disabilitato
ogni casella dei comandi ed ogni tasto di ridimensionamento o chiusura,
mi compare sempre quella casella "Ripristina"...Come posso fare per
evitare che appaia?
--->DOvrebbe esserci un'impostazione possibile (o in combinazione con altre)
       nella formattazione della maschera; in alternativa puoi usare:
       MinMaxButton=0 sull'apertura maschera.
       TANNHAUSER
Non funziona con questa proprietą..E le impostazioni della maschera le ho
gią provate tutte!Mi sapete aiutare?Grazie 1000 anticipatamente!


title: [Re] Docmd.Maximize

author: sv

text:
AA ha scritto:
> Salve..Avrei una domandina da porre: con il
> comando "Docmd.Maximize",immesso all'apertura di una maschera, mi
> permette di visualizzare la maschera a tutto schermo..Ma, nella barra
> in alto della maschera, mi compare la casella "Ripristina", che se
> selezionata, mi fa diventare la maschera alla sua grandezza
> naturale..Anche se ho già tolto ogni proprietà in merito, disabilitato
> ogni casella dei comandi ed ogni tasto di ridimensionamento o chiusura,
> mi compare sempre quella casella "Ripristina"...Come posso fare per
> evitare che appaia?
> --->DOvrebbe esserci un'impostazione possibile (o in combinazione con altre)
>        nella formattazione della maschera; in alternativa puoi usare:
>        MinMaxButton=0 sull'apertura maschera.
>        TANNHAUSER
> Non funziona con questa proprietà..E le impostazioni della maschera le ho
> già provate tutte!Mi sapete aiutare?Grazie 1000 anticipatamente!
Avresti dovuto continuare con il 3d già aperto, riaprendo un altro post
diventa più difficile poi fare delle ricerche.
Sull'evento Open della maschera incolla questo codice:
   Dim Larghezza, Altezza
   Application.Echo False 'evita lo sfarfallio
   DoCmd.Maximize 'ingrandisce alle massime dimensioni
   Larghezza = Me.WindowWidth
   Altezza = Me.WindowHeight
   DoCmd.Restore 'ripristina dimensioni normali
   DoCmd.MoveSize 0, 0, Larghezza, Altezza
   Application.Echo True 'riabilita aggiornamento
Imposti da codice la massima larghezza e la massima altezza e poi con
MoveSize riprendi la maschera al punto 0,0 con le massime dimensioni.
Questo ti può essere utile in caso in cui la tua applicazione giri su
monitor con risoluzione diversa.
--
rgrds
SC
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Query con parametri multipli

author: Andrea

text:
Ciao a tutti,
premetto che ho iniziato ieri ad usare Access (2003), perdonate la mia
ignoranza...
ho letto un po' di un manuale ed ho imparato a creare tabelle, query e
maschere. Ho visto come si fa a fare una query con parametri, ma con
uno alla volta...come faccio a mettere più parametri?
Mi spiego meglio...io ho creato una tabella "contatti" con i vari
campi Nome Cognome Città ecc....se nella query metto il criterio in
più parametri mi vengono tante finestrelle e devo riempire tutti i
campi, se ne lascio uno vuoto non mi viene trovato neanche un record.
Io vorrei invece fare in modo di avere una finestra in cui ci sono
tanti campi (ad es. Nome, Città, Società) ed io possa scegliere di
volta in volta quale parametro utilizzare per la ricerca.
Spero di essermi spiegato...è una cosa che si può fare facilmente o
presuppone conoscenze che io non ho, avendo iniziato adesso?
grazie,
ciao
Andrea


title: Query con parametri multipli

text:

grazie,
ciao
Andrea
[risposta]
Se hai iniziato solo ieri complimenti! Ti cimenti già con problemi un
po'.... rognosetti!
Accertato questo, bisogna considerare che per risponderti bisogna scrivere
un po'...tanto, cosa che notoriamente scoraggia chi deve scrivere e anche
chi deve leggere.
Ti consiglierei di studiarti bene sul tuo manuale (spero valido)
l'impostazione delle query con parametri (argomento piuttosto importante) e
poi magari chiedere aiuto su questo NG.
Dici che devi riempire tutte le 'caselline'. Presumo che tu abbia inserito
nella riga dei criteri della query una richiesta di dati fra parentesi
quadre del tipo [Inserisci nome città]:
Se così fosse, è ovvio che devi soddisfare ogni richiesta con dei dati (non
lo so se sia valido inserire un Not Is Null) pena la mancanza di record
filtrati.
La soluzione più pratica è quella di crearti una form non associata in cui
andrai ad inserire tante caselle di testo (textbox o combobox), quanti sono
i criteri che vuoi valutare.
Nelle righe dei criteri della tua query andrai ad inserire dei riferimenti
alla suddetta form non associata. Dovrai usare una riga per ogni
combinazione dei criteri.
Per es.: se vuoi filtrare:
1.  [Cognome] ="Rossi" inserisci nella prima riga dei criteri in
corrispondenza della colonna Cognome:
     Forms!NomeForm!TextBoxCognome (ti restituirà tutti i "Rossi" di tutte
le città).
2. [Cognome]="Verdi" e [Citta]="Roma",  inserisci nella seconda riga dei
criteri in corrispondenza della colonna Cognome:
   Forms!NomeForm!TextBoxCognome
   e in corrispondenza della colonna Città:
   Forms!NomeForm!txtBoxCitta  (ti  restituirà tutti i "Verdi" di "Roma")
È ovvio che NomeForm e TextBoxCognome e TxtBoxCitta vanno sostituiti con i
veri nomi che tu avrai assegnato ai controlli della tua form.
Spero di esserti stato d'aiuto.
Ciao
NatPP


title: Query con parametri multipli

author: cidi

text:
"Andrea" <
camp...@tiscali.it
> ha scritto nel messaggio
news:1170780594.8...@a75g2000cwd.googlegroups.com...

grazie,
ciao
Andrea
Ciao Andrea
non è molto complicato e con un po di buona volontà ci puoi riuscire.
guarda sul sito comune la faq 2.7 visualizzare tutti i record con una query
parametrica
Inoltre nella sez forms ci sono diversi esempi di maschere di ricerca.
se hai difficoltà riposta.
Daniele


title: Query con parametri multipli

text:
On 7 Feb, 18:22, "cidi" <
dadonzinos...@tin.it
> wrote:
> Ciao Andrea
> non è molto complicato e con un po di buona volontà ci puoi riuscire.
> guarda sul sito comune la faq 2.7 visualizzare tutti i record con una query
> parametrica
> Inoltre nella sez forms ci sono diversi esempi di maschere di ricerca.
>
> se hai difficoltà riposta.
>
> Daniele
Grazie,
ho dato un'occhiata...ma cos'è SQL? Ho provato a cercare nelle faq
generali ma non ho trovato nulla...
A.


title: Query con parametri multipli

author: Antonio Biso

text:
"Andrea" <
camp...@tiscali.it
> ha scritto nel messaggio
news:1170924932.7...@s48g2000cws.googlegroups.com...
On 7 Feb, 18:22, "cidi" <
dadonzinos...@tin.it
> wrote:
ho dato un'occhiata...ma cos'è SQL? Ho provato a cercare nelle faq
ROTFL
scusa...
Antonio


title: Query con parametri multipli

author: Samantha Cicch

text:

Ciao
se fai una ricerca su google trovi moltissime guide
http://www.google.it/search?client=firefox-a&rls=org.mozilla%3Ait-IT%3Aofficial_s&hl=it&q=sql&btnG=Cerca+con+Google&meta=
tra cui:
http://database.html.it/guide/leggi/40/guida-linguaggio-sql/
e la definizione da wikipedia:
SQL (Structured Query Language) è un linguaggio creato per l'accesso a
informazioni memorizzate nei database.
http://it.wikipedia.org/wiki/SQL
Ciao,
Samantha


title: Query con parametri multipli

text:
On 8 Feb, 11:05, "Antonio Biso" <c...@NOSPAMetruria.net> wrote:
> "Andrea" <
campo....@tiscali.it
> ha scritto nel messaggionews:1170924932.7...@s48g2000cws.googlegroups.com...
> On 7 Feb, 18:22, "cidi" <
dadonzinos...@tin.it
> wrote:
>
> ho dato un'occhiata...ma cos'è SQL? Ho provato a cercare nelle faq
>
> ROTFL
>
> scusa...
>
> Antonio
figurati, era ovvio che io dovessi sapere cos'era...lo insegnano anche
alle elementari! :-)
A.


title: Query con parametri multipli

text:
"Andrea" <
camp...@tiscali.it
> ha scritto nel messaggio
news:1170943521....@h3g2000cwc.googlegroups.com...


E' che è come se avessi chiesto: ma cos'è una tabella o un record?
Antonio


title: Proprietà query tabelle etc. nascoste

author: dspano

text:
Domanda che sarà banale ai più ,volendo creare un file mde in maniera di
rendere invisibile tabelle,query etc. entrando con F11 ,c'è un modo per
farlo velocemente senza entrare una ad una sulle proprietà.
Grazie


title: Proprietà query tabelle etc. nascoste

author: Roberto da casa

text:
"dspano" <
dsp...@sonic.it
> ha scritto nel messaggio
news:c3gtj8$6v7$1...@fata.cs.interbusiness.it...
> Domanda che sarà banale ai più ,volendo creare un file mde in maniera di
> rendere invisibile tabelle,query etc. entrando con F11 ,
Non vorrei deluderti ma in un file .mde le tabelle e le queries sono
visibili: sono le maschere, i reports ed il codice in generale che non è
accessibile.
> c'è un modo per
> farlo velocemente senza entrare una ad una sulle proprietà.
Non riesco a capire cosa tu voglia intendere, ma per creare un file .mde da
un file .mdb devi farlo con Strumenti => Utilità database => Crea copia di
file MDE... .
Se poi vuoi creare una copia MDE del tuo database tramite VBA, vai sul Sito
Comune (link qui sotto) e nella Sezione General leggi la FAQ di AntoGal
intitolata "Convertire da codice un file MDB in MDE".
> Grazie
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Proprietà query tabelle etc. nascoste

author: ALESSANDRO Baraldi

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:kWU6c.82612$FJ6.2...@twister1.libero.it...
>
> "dspano" <
dsp...@sonic.it
> ha scritto nel messaggio
> news:c3gtj8$6v7$1...@fata.cs.interbusiness.it...
> > Domanda che sarà banale ai più ,volendo creare un file mde in maniera di
> > rendere invisibile tabelle,query etc. entrando con F11 ,
>
> Non vorrei deluderti ma in un file .mde le tabelle e le queries sono
> visibili: sono le maschere, i reports ed il codice in generale che non è
> accessibile.
> > c'è un modo per
> > farlo velocemente senza entrare una ad una sulle proprietà.
>
> Non riesco a capire cosa tu voglia intendere, ma per creare un file .mde
da
> un file .mdb devi farlo con Strumenti => Utilità database => Crea copia di
> file MDE... .
> Se poi vuoi creare una copia MDE del tuo database tramite VBA, vai sul
Sito
> Comune (link qui sotto) e nella Sezione General leggi la FAQ di AntoGal
> intitolata "Convertire da codice un file MDB in MDE".
>
> > Grazie
>
> --
> Roberto
>
Ciao Roberto e ciao dspano.....!
Se non sbaglio c'è la possibilità di rendere Hidden anche le Tabelle
anteponendo al nome della Tabella "Usys" & "NomeTabella"
Questo la rende aglio occhi del sistema una System Table....!
Credo che questa possibile soluzione possa rispondere anche
alla 2° domanda.
Ciao
@Alex.


title: Proprietà query tabelle etc. nascoste

text:
"ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:c3hqc3$fr1$1...@lacerta.tiscalinet.it...

Non saprei, è una soluzione che non ho mai provato; e per le query?



title: Proprietà query tabelle etc. nascoste

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:Oz27c.83722$FJ6.3...@twister1.libero.it...
>
[CUT]
> >
> > Se non sbaglio c'è la possibilità di rendere Hidden anche le Tabelle
> > anteponendo al nome della Tabella "Usys" & "NomeTabella"
> > Questo la rende aglio occhi del sistema una System Table....!
> >
> > Credo che questa possibile soluzione possa rispondere anche
> > alla 2° domanda.
> >
> > Ciao
> > @Alex.
>
> Non saprei, è una soluzione che non ho mai provato; e per le query?
>
> --
> Roberto
Stessa tecnica stesso risultato.
Direi che funziona bene.
@ALex.


title: Proprietà query tabelle etc. nascoste

text:
"ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:c3ie7j$uu6$1...@lacerta.tiscalinet.it...

Grazie per le risposte,in effetti il mio problema è proprio di rendere non
visibili ne le tabelle ne le query.
Il metodo che utilizzavo era rendere nascosta la tabella (anche se
ovviamente dicendo di mostrare i file nascosti si vedeva comunque,per cui il
metodo consigliato è ottimo),il problema era quando il database contiene
parecchie tabelle o query perchè volevo evitare di entrare nelle proprietà
delle tabelle una per una ma fare come in windows,cioè selezionare più file
ed attribuirgli un valore alla proprietà.
Ciao e grazie ancora


title: Proprietà query tabelle etc. nascoste

text:
"dspano" <
dsp...@sonic.it
> ha scritto nel messaggio
news:c3mlh9$336$1...@fata.cs.interbusiness.it...
>
> "ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
> news:c3ie7j$uu6$1...@lacerta.tiscalinet.it...
> >
> > "Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
> > news:Oz27c.83722$FJ6.3...@twister1.libero.it...
> > >
> > [CUT]
> > > >
> > > > Se non sbaglio c'è la possibilità di rendere Hidden anche le Tabelle
> > > > anteponendo al nome della Tabella "Usys" & "NomeTabella"
> > > > Questo la rende aglio occhi del sistema una System Table....!
> > > >
> > > > Credo che questa possibile soluzione possa rispondere anche
> > > > alla 2° domanda.
> > > >
> > > > Ciao
> > > > @Alex.
> > >
> > > Non saprei, è una soluzione che non ho mai provato; e per le query?
> > >
> > > --
> > > Roberto
> >
> > Stessa tecnica stesso risultato.
> > Direi che funziona bene.
> >
> > @ALex.
> >
> >
> Grazie per le risposte,in effetti il mio problema è proprio di rendere non
> visibili ne le tabelle ne le query.
Spero però che ti sia chiaro che se su Strumenti => Opzioni =>
Vusualizzazione attivi l'opzione Oggetti di sistema sia le tabelle che le
query torneranno ad essere comunque visibili, con il risultato che le
nasconderai a coloro che non sanno usare molto bene Access, ma risulteranno
visibilissime a coloro che sanno impostare le opzioni dell'applicativo.
[CUT]



title: Proprietà query tabelle etc. nascoste

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:1gE7c.86455$FJ6.3...@twister1.libero.it...

Si,ho presente che vige la stessa regola degli oggetti nascosti.
Grazie e ciao


title: AIUTO Pagina di accesso ai dati

author: Conte Max

text:
Ciao a tutti.
Mi sto incartando da alcuni giorni su una query.
Qual'e' la sintassi da inserire in una query per intercettare il contenuto
di una combo box per poter poi visualizzare una nuova pagina con i dati
cosi' filtrati?
In poche parole:
La pagina di accesso ai dati si chiama "ricerca"
La combo si chiama "c_uff_segn"
La tabella si chiama "Marche"
La Pagina del risulatato si chiama "Ris_Ric"
Se avessi a che fare con le maschere la sintassi sarebbe la classica:
Like [Forms]![Ricerca]![C_UFF_SEGN] giusto?
MA CON LE PAGINE DI ACCESSO AI DATI COME SE FA???????
Ma soprattutto: si puo' fare?
Grazie.
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Grazie !!!

author: Cataldo Formaro

text:
Grazie di cuore, per gli aiuti datomi fino ad oggi.
Mi sembra doveroso, perchè dettato dal senso di riconoscimento, verso i
tanti amici che (purtroppo) conosciamo solo per nome e che costantemente si
prodigano, sacrificando loro tempo, per noi.
Ma sopratutto,
GRAZIE PERCHE'
lo spirito altruistico, dimostrato da molti (su questo NG)
merita almeno, una piccolissima riflessione...
Buon Anno Nuovo
Cataldo Formaro


title: Grazie !!!

text:
"Cataldo Formaro" <
formaro...@inwind.it
> ha scritto nel messaggio
news:APgQ9.66654$TC5.2...@twister1.libero.it...
[CUT]
> Buon Anno Nuovo
> Cataldo Formaro
Buon Anno Nuovo a te ed alla tua famiglia.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: chiave e incremento controllato

author: pappagone

text:
salve
una persona mi ha domandato se è possibile che su una tabella con
campochiave   campox
       1                 pippo
       2                 pluto
       3                 paperino
se io voglio aggiungere un nuovo record (campochiave è chiave primaria) si
possano impostare le cose in modo che sono obbligato a introdurre 4 , e se
metto 5 mi dà errore.
da quel che ne so io è possibile solo da maschera tramite codice , ma
costui, che non sa usare il codice, dice che qualcuno in gamba con access
gli ha detto che invece è possibile .
non è che qualcuno ne sa qualcosa ?
ciao e grazie
frolix8


title: chiave e incremento controllato

text:
pappagone <
fro...@iol.it
> wrote in message
A7JL5.66224$3K3.2...@news.infostrada.it...

Il problema è esattamente il contrario!
Se tu usi un campo contatore come chiave primaria, ci penserà
automaticamente il sistema ad incrementare di uno ogni nuovo record e non
sarà invece possibile inserire valori a casaccio, seppur non duplicati.
Se invece si vuole creare un campo chiave primaria non contatore (es.
numerazione progressiva fatture numero/anno) ci sono vari modi per farlo,
via codice, alcuni dei quali illustrati sul sito comune...
Antonio


title: DSN con impostazioni errate

author: Ux

text:
Mi succede una cosa strana che penso sia un bug di access.
Ho una applicazione access 2003 con tabelle MySQL in ODBC.
Dall'utente ho creato uno userDSN che punta al server AppSrv (nome della
macchina server). Quando ci lavoro a casa invece ho MySQL sullo stesso
PC su cui gira il db access e quindi ho creato uno userDSN, con lo
stesso nome, che punta a localhost.
Nell'mdb le tabelle sono collegate tramite quello userDSN.
Mi succede che quando porto a casa il db access non apre le tabelle
dandomi errore ODBC. Se pero' faccio un Collega Tabelle usando sempre
quel userDSN, riesco a vedere le tabelle del mio DB su MySQL e anche se
faccio Annulla (senza quindi collegare niente) immediatamente anche
access torna a funzionare: apre e visualizza i dati delle tabelle come
niente fosse successo.
Non so perche' ma capita solo quando porto il db a casa. Quando lo
modifico a casa e lo porto al lavoro va tutto liscio come l'olio.
Ho anche provato a cancellare l'userDSN di casa e ricrearlo ma non
cambia nulla.
Cosa puo' essere successo?
Marco


title: Importare i dati da un DB esterno

text:
Salve a tutti. Premetto che ho postato un quesito simile anche nella
community Microsoft (credo che si chiami cross-posting).
Ho la necessità di importare periodicamente i dati di una tabella
presente su un db esterno posizionato su un portatile che non è sempre
in rete. Qundi avrei bisogno di eseguire questa operazione solo quando
il portatile c'è. Pensavo di mettere sull'evento click di un
commandbutton, qualcosa che facesse questa operazione ma pur avendo
girato parecchio in internet, non so più cosa fare. Sarebbe
sufficiente una query che aggiorni la tabella ma non so come
realizzarla. Se c'è anche qualche altro modo, ben venga.
Come si può fare?
Grazie
Ciao
Stefano


title: Importare i dati da un DB esterno

text:
rquat...@gmail.com
 ha scritto:
>Salve a tutti. Premetto che ho postato un quesito simile anche nella
>community Microsoft (credo che si chiami cross-posting).
>Ho la necessit=E0 di importare periodicamente i dati di una tabella
>presente su un db esterno posizionato su un portatile che non =E8 sempre
>in rete. Qundi avrei bisogno di eseguire questa operazione solo quando
>il portatile c'=E8. Pensavo di mettere sull'evento click di un
>commandbutton, qualcosa che facesse questa operazione ma pur avendo
>girato parecchio in internet, non so pi=F9 cosa fare. Sarebbe
>sufficiente una query che aggiorni la tabella ma non so come
>realizzarla. Se c'=E8 anche qualche altro modo, ben venga.
>Come si pu=F2 fare?
>Grazie
>Ciao
>Stefano
Un po' vago.......cmq una query di accodamento dovrebbe essere la tua soluzione.......sia per le tabelle collegata (quindi 2 db che devi prima 'far dialogare') che per altre metodologie d'importazione (tipo il portatile sputa fuori un file txt, xls, csv o quello che vuoi, invia il file, tu importi quello)
--
Questo articolo e` stato inviato dal sito web
http://www.nonsolonews.it


title: Importare i dati da un DB esterno

text:
On 21 Lug, 19:27, Fair87<
roby....@gmail.com
> wrote:
>
rquattro...@gmail.com
 ha scritto:

Ho trovato in un messaggio in questo gruppo una soluzione che per me
va bene. Creo una query di eliminazione così:
DELETE Gruppi.IDGruppo, Gruppi.DescrizioneGruppo
FROM Gruppi;
poi una query di importazione così:
INSERT INTO Gruppi
SELECT *
FROM Gruppi IN '\\192.168.0.22\d\Documenti\Nuovo Gestione Lotti
\Lavorazioni_be.mdb';
Poi metto sull'evento click di un commandbutton il codice vba per far
partire le query. Ho messo anche il codice per non visualizzare i
messaggi di avviso csì avviene tutto senza interruzioni. Così mi
piace. L'unica pecca è che siccome per entrare nel portatile ci vuole
la password, bisogna avere l'accortezza di entrarci manualmente prima
di eseguire le query. Non c'è un modo per inserire gia le pwd in modo
da evitare questo passaggio?
Grazie comunque per l'aiuto che ho già ricevuto
Stefano


title: raggruppare per records contigui

author: Gaetano Di Zanni

text:
Buonasera a tutti,
vorrei raggruppare, costruendomi un report basato su una query, per record
contigui.
Mi spiego meglio:
i record costituiti da 4 campi, hanno 1 campo che puo' assumere valore
0,1,2,3 , oltre l'ID, generato da Access, e oltre a un altro campo che
rappresenta punti kilometrici con passo di 50mt (quindi  per es: 600,050 -
600,100 - 600,150 etc etc)
La query filtrerà per il valore 0, 1, 2 oppure 3 nel relativo campo, dopo di
chè, vorrei poter rappresentare SOLO il primo  e l'ultimo dato kmetrico a
condizione che il campo ID relativo abbia valori contigui.
quindi ci sarà un report di riepilogo che dirà: per valore cercato pari a 2
(questo è un valore di pendenza percentuale, salita o discesa) vi sono dei
tratti dal km 600,150 al km 700,450  (il campo ID non può che avere valori
contigui....) successivamente, quando si ripresenta una serie di km aventi
valore pendenza 2, vi sarà un'altro range  kmetrico e così via....
Non so se mi sono spiegato bene e mi scuso se no.
Ho davvero difficoltà ad iniziare....
Grazie per l'aiuto


title: raggruppare per records contigui

text:
"Gaetano Di Zanni" <
gaetano...@alice.it
> ha scritto nel messaggio
news:43ed024b$0$12600$4faf...@reader3.news.tin.it...

Scusate se ripropongo il mio quesito...
Ho pensato di raggruppare per id in questo modo: fino a che il valore id ha
incremento di 1 il relativo record si aggregherebbe a un gruppo, quando c'è
un salto > di 1 inizierebbe la nuova aggregazione (starebbe a significare
che inizia un tratto kmetrico con caratteristiche diverse).
Penso che sia la strada giusta ma non riesco a mettere in pratica.... mi
occorrerebbe un esempio di aggregazione per id contigui...
Grazie!


title: raggruppare per records contigui

text:
"Gaetano Di Zanni" <
gaetano...@alice.it
> ha scritto nel messaggio
news:43f05653$0$5988$4faf...@reader2.news.tin.it...

Scusate ancora....
Riprendendo un vecchio post in cui rispondeva Roberto da casa:
Salto di numerazione
      All 7 messages in topic - visualizza come struttura
     Da:  Old-Jack - vedi profilo
            Data:  Gio 20 Set 2001 10:36
            Email:   "Old-Jack" <
f_cole...@libero.it
>
            Gruppi:   it.comp.appl.access
            Not yet ratedValutazione:
            mostra opzioni
            Rispondi all'autore | Inoltra | Stampa | Messaggio singolo |
Mostra originale | Segnala illeciti | Trova messaggi di questo autore
      Ciao a tutti,
      ho un problemino dal quale non riesco proprio a venirne fuori:
      Ho una tabella con un campo ID (contatore),
      mi servirebbe creare una query che mi tira fuori solo gli eventuali
salti di
      numerazione.....
      ovvero se il campo id contiene i valori 1,2,3,5
      la query mi dovrebbe tirar fuori il valore 4.
      Spero di essere stato chiaro.
      Grazie.
     Da:  Roberto da casa - vedi profilo
            Data:  Gio 20 Set 2001 12:23
            Email:   "Roberto da casa" <
r.mass...@libero.it
>
            Gruppi:   it.comp.appl.access
            Not yet ratedValutazione:
            mostra opzioni
            Rispondi all'autore | Inoltra | Stampa | Messaggio singolo |
Mostra originale | Segnala illeciti | Trova messaggi di questo autore
      "Old-Jack" <
f_cole...@libero.it
> ha scritto nel messaggio
      news:7Miq7.4877$Lp6.2...@news.infostrada.it...
      > Ciao a tutti,
      > ho un problemino dal quale non riesco proprio a venirne fuori:
      > Ho una tabella con un campo ID (contatore),
      > mi servirebbe creare una query che mi tira fuori solo gli eventuali
salti
      di
      > numerazione.....
      > ovvero se il campo id contiene i valori 1,2,3,5
      > la query mi dovrebbe tirar fuori il valore 4.
      > Spero di essere stato chiaro.
      > Grazie.
      Se la tabella si chiama Tabella1 e i buchi contengono solo un record
come
      nel tuo esempio (ovvero non possono mancare due record consecutivi),
il
      codice SQL della query potrebbe essere questo:
      SELECT IIf([ID]<>1,IIf(IsNull(DLookUp("ID","Tabella1","ID=" &
      [ID]-1)),[ID]-1,Null),Null) AS Pippo
      FROM Tabella1
      WHERE ((Not (IIf([ID]<>1,IIf(IsNull(DLookUp("ID","Tabella1","ID=" &
      [ID]-1)),[ID]-1,Null),Null)) Is Null));
      Se invece è prevista la mancanza di più record consecutivi, ad esempio
1 2 e
      5, la query restituirebbe solo il valoro dell'ultimo, ovvero 4, ma non
ti
      segnalerebbe come mancante anche il 3.
      Potresti però risolvere il problema avendo il risultato che ti serve
in una
      tabella di appoggio chiamata Mancanti, costituita da un solo campo di
tipo
      numerico chiamato NumMancante (che ne sarebbe anche la chiave
primaria); la
      tabella verrebbe popolata con questo codice VBA:
      DoCmd.SetWarnings False
      DoCmd.RunSQL "DELETE * FROM Mancanti;"
      DoCmd.SetWarnings True
      Dim rst As Recordset
      Dim rstManca As Recordset
      Dim Manca As Long
      Dim Pippo As Long
      Manca = 1
      Set rstManca = CurrentDb.OpenRecordset("Mancanti")
      Set rst = CurrentDb.OpenRecordset("Tabella1")
      rst.MoveFirst
      Do Until rst.EOF
      If Manca = rst!ID Then
          Manca = Manca + 1
          rst.MoveNext
      Else
          For Pippo = Manca To rst!ID - 1
              rstManca.AddNew
              rstManca!NumMancante = Pippo
              rstManca.Update
          Next Pippo
          Manca = Pippo + 1
          rst.MoveNext
      End If
      Loop
      Set rst = Nothing
      Set rstManca = Nothing
      --
      Roberto
Il mio problema potrebbe essere questo: raggruppare in report fin tanto che
il salto di ID sia =1, quando invece il salto di id è maggiore di 1
dovrebbe, sempre il report, creare un nuovo gruppo: come si potrebbe fare?
Molte grazie.
>
>


title: Non capisco come fare a....

author: Nazzareno

text:
E' possibile impostare una query parametrica che con un parametro unico
faccia la ricerca su più campi?
Grazie Nazzareno.


title: Non capisco come fare a....

author: Roberto

text:
Nazzareno <
n...@libero.it
> wrote in message
sbc25.206261$VM3.1...@news.infostrada.it...
> E' possibile impostare una query parametrica che con un parametro unico
> faccia la ricerca su più campi?
> Grazie Nazzareno.
>
>
>
Spiegati meglio.
Roberto


title: Non capisco come fare a....

text:
Roberto <
r.ma...@libero.it
> wrote in message
dxl25.207797$VM3.1...@news.infostrada.it...
>
> Nazzareno <
n...@libero.it
> wrote in message
> sbc25.206261$VM3.1...@news.infostrada.it...
> > E' possibile impostare una query parametrica che con un parametro unico
> > faccia la ricerca su piů campi?
> > Grazie Nazzareno.
> >
> >
> >
>
> Spiegati meglio.
>
> Roberto
Non mi sono spiegato bene.....devo cercare una categoria tipo 664/888 in una
Query formata da 8 campi, avevo pensato di usare la Query parametrica, ma
non vorrei ripetere il parametro per ogni campo, Praticamente vorrei una
query da impostare con criteri differenti ogni volta, che mi vada a pescare
il risultato nei campi Cat1,Cat2,Cat3,Cat4 ecc...
Grazie dell'interessamento, ciao


title: Non capisco come fare a....

text:
Nazzareno <
n...@libero.it
> wrote in message
GNp25.209523$VM3.1...@news.infostrada.it...
>
> Roberto <
r.ma...@libero.it
> wrote in message
> dxl25.207797$VM3.1...@news.infostrada.it...
> >
> > Nazzareno <
n...@libero.it
> wrote in message
> > sbc25.206261$VM3.1...@news.infostrada.it...
> > > E' possibile impostare una query parametrica che con un parametro
unico
> > > faccia la ricerca su più campi?
> > > Grazie Nazzareno.
> > >
> > >
> > >
> >
> > Spiegati meglio.
> >
> > Roberto
> Non mi sono spiegato bene.....devo cercare una categoria tipo 664/888 in
una
> Query formata da 8 campi, avevo pensato di usare la Query parametrica, ma
> non vorrei ripetere il parametro per ogni campo, Praticamente vorrei una
> query da impostare con criteri differenti ogni volta, che mi vada a
pescare
> il risultato nei campi Cat1,Cat2,Cat3,Cat4 ecc...
> Grazie dell'interessamento, ciao
>
>
Se non ho capito male, vuoi digitare una sola chiave di ricerca e poi
effettuare , a tua scelta, la selezione in base ad uno solo degli 8 campi
della query, tutto questo scrivendo una sola query.
Se questo è il tuo problema, questa potrebbe essere la soluzione.
Nella intestazione della maschera (Maschera1) che adopererai per
visualizzare i risultati della query, inserisci una casella di testo non
associata che chiamerai NumCat e nella quale digiterai un numero compreso
tra 1 e 8 (se NumCat = 1 la ricerca va effettuata su Cat1, se è uguale a 2
va effettuata su Cat2 ecc.); nell'intestazione di Maschera1 inserisci anche
una casella di testo non associata che chiamerai CampoRic e nella quale
digiterai la categoria da cercare.
A fronte dell'evento "Dopo aggiornamento" di CampoRic genera il seguente
codice VBA:
    Me.Requery
Nella riga "Criteri:" della query relativa al campo Cat1 scrivi:
    IIF([Forms]![Maschera1]![NumCat]=1 ; [Forms]![Maschera1]![CampoRic] ;
"*")
nella riga "Criteri:" della query relativa al campo Cat2 scrivi:
    IIF([Forms]![Maschera1]![NumCat]=2 ; [Forms]![Maschera1]![CampoRic] ;
"*")
nella riga "Criteri:" della query relativa al campo Cat3 scrivi:
    IIF([Forms]![Maschera1]![NumCat]=3 ; [Forms]![Maschera1]![CampoRic] ;
"*")
e così via.
Se invece il tuo problema è quello che la query deve selezionare un record
basta che esso contenga la categoria cercata in uno qualsiasi degli 8 campi,
devi impostare una selezione in OR, ovvero:
Nella riga "Criteri:" della query relativa al campo Cat1 scrivi:
    [Forms]![Maschera1]![CampoRic]
nella prima riga "Oppure:" della query relativa al campo Cat2 scrivi:
    [Forms]![Maschera1]![CampoRic]
nella seconda riga "Oppure:" della query relativa al campo Cat3 scrivi:
    [Forms]![Maschera1]![CampoRic]
e così via.
Roberto


title: Non capisco come fare a....

text:
Roberto <
r.ma...@libero.it
> wrote in message
GHr25.210239$VM3.1...@news.infostrada.it...

La seconda che hai detto!!! hai centrato il problema, grazie e complimenti.
 Nazzareno


title: CASELLE OBBLIGATORIE

author: luigi corinna

text:
Buon Giorno A97
in una SUB MASCHERA chiamata RIGHE MOVIMENTO...voglio rendere OBBLIGATORIO
l'inserimento di dati in determinate CASELLE pena la non USCITA dalla
MASCHERA ...come posso fare???
LUIGI
Bari


title: CASELLE OBBLIGATORIE

author: almorel

text:

Ciao Luigi, se il  fatto è tassativo basta rendere obbligatorio i
campi della tabella.
Ciao.
Alberto


title: CASELLE OBBLIGATORIE

author: CIDI

text:
"luigi corinna" <
luigic...@hotmail.com
> ha scritto nel messaggio
news:KCGum.41997$Tq6....@tornado.fastwebnet.it...

vedi sul sito comune la faq 3.90
ciao
Daniele


title: routine vba

author: cosimo

text:
Salve a tutti.    A furia di fare domande mi sta venendo di nuovo la
passione per access.
Vi scrivo perchè, tanto tempo fa, avevo una routine che usavo molto
spesso ma non riesco a trovarla.
Questa era una routine che faceva questo: facciamo finta di avere una
tabella Clienti; quando inserivo
un cliente il codice controllava se era già presente nella tabella. Se
era presente non faceva nulla , se non era presente lo
aggiungeva.Questo lo facevo per risparmiare una combobox specialmente
con liste lunghissime di clienti.
Non sono esperto di vba e vorrei che qualcuno mi dicesse il codice per
eseguire questa routine.
Se c'è, non aggiungere niente, se non c'è aggiungilo.In italiano è
facilissimo in vba ......un pò meno.
        Come sempre vi ringrazio e spero che un giorno ? potrò essere
io a dare risposte.


title: routine vba

author: Carlo Costarella

text:
"cosimo" <
cosimoa...@gmail.com
> ha scritto nel messaggio
news:a39127b4-3c37-4a29...@v16g2000vbq.googlegroups.com...


Forse la risposta di Kerl fa al caso tuo:
http://www.donkarl.com/it?FAQ4.13
Ciao, Carlo


title: routine vba

text:
"Carlo Costarella" <
carloco...@libero.it
> ha scritto nel messaggio
news:io202v$vn0$1...@tdi.cu.mi.it...
cut
>
> Forse la risposta di Kerl fa al caso tuo:
>
http://www.donkarl.com/it?FAQ4.13
>
> Ciao, Carlo
Correggo: Karl e non Kerl...altrimenti sai quanti canguri!
Ciao, Carlo


title: routine vba

text:
On 12 Apr, 18:55, "Carlo Costarella" <
carlocoslib...@libero.it
> wrote:
> "Carlo Costarella" <
carlocoslib...@libero.it
> ha scritto nel messaggionews:io202v$vn0$1...@tdi.cu.mi.it...
> cut
>
>
>
> > Forse la risposta di Kerl fa al caso tuo:
> >
http://www.donkarl.com/it?FAQ4.13
>
> > Ciao, Carlo
>
> Correggo: Karl e non Kerl...altrimenti sai quanti canguri!
>
> Ciao, Carlo
grazie , ho seguito il percorso e l'ho copiata.
La devo applicare e studiare e poi vi dirò come è andata.
Ciao


title: Comandi DOS

author: Agos

text:
Ho bisogno di spostare un file da una directori ad un'altra e lo devo fare
con VB. Come si fa?
Grazie.


title: Comandi DOS

author: Liones

text:
> Ho bisogno di spostare un file da una directori ad un'altra e lo devo fare
> con VB. Come si fa?
Name + F1
ciao


title: Comandi DOS

author: Antonio Biso

text:
"Agos" <
agostino...@tin.it
> ha scritto nel messaggio
news:5LpL9.34193$lV4.1...@news2.tin.it...
> Ho bisogno di spostare un file da una directori ad un'altra e lo devo fare
> con VB. Come si fa?
Syscmd
Antonio


title: Comandi DOS

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:X0qL9.21539$TC5.6...@twister1.libero.it...

> Ti ringrazio, ma quantunque abbia tentato di chiarirmi con l'help di
Access, non so come fare. Saresti cosě gentile da farmi un esempio? Grazie


title: Comandi DOS

text:
"Agos" <
agostino...@tin.it
> ha scritto nel messaggio
news:4VDL9.37521$lV4.1...@news2.tin.it...

Uh cazzarola!!!
Hai ragione, ho avuto un lapsus.
La funzione da usare č la Shell
Essa ti permette di eseguire un programma, o dei comandi "dos"
Ergo, con una copy o una xcopy e specificando i path corretti potrai fare
quello che chiedi
Antonio


title: Comandi DOS

author: Roberto da casa

text:
"Agos" <
agostino...@tin.it
> ha scritto nel messaggio
news:5LpL9.34193$lV4.1...@news2.tin.it...
> Ho bisogno di spostare un file da una directori ad un'altra e lo devo fare
> con VB. Come si fa?
> Grazie.
L'istruzione FileCopy (vedi help) per copiare il file dalla vecchia alla
nuova directory e l'istruzione Kill  (vedi help) per cancellare il file
dalla vecchia directory.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Comandi DOS

text:
"Liones" <
lionesnon...@tiscalinet.it
> ha scritto nel messaggio
news:atla9r$l56$1...@lacerta.tiscalinet.it...

Name vecchionomepercorso As nuovonomepercorso
L'istruzione Name consente di rinominare un file e, se necessario, di
spostarlo in un'altra directory o cartella. Name consente di spostare un
file da un'unità all'altra, ma se nuovonomepercorso e vecchionomepercorso si
trovano nella stessa unità, consente unicamente di rinominare una directory
o cartella esistente. L'istruzione Name non consente di creare un nuovo
file, una nuova directory o una nuova cartella.
help axp


title: Comandi DOS

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:MdHL9.24615$Ou4.7...@twister2.libero.it...

> Ci ho già provato, ma mi dice che non trova il percorso. Sfrugugliando
sull'help, però, mi pare di capire che Filecopy copia un file SOPRA un altro
già esistente; io , invece, lo devo spostare ed è per questo, forse, che non
funziona.


title: Comandi DOS

text:
"Agos" <
agostino...@tin.it
> ha scritto nel messaggio
news:Ta%L9.657$R45....@news2.tin.it...
>
> "Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
> news:MdHL9.24615$Ou4.7...@twister2.libero.it...
> >
> > "Agos" <
agostino...@tin.it
> ha scritto nel messaggio
> > news:5LpL9.34193$lV4.1...@news2.tin.it...
> > > Ho bisogno di spostare un file da una directori ad un'altra e lo devo
> fare
> > > con VB. Come si fa?
> > > Grazie.
> >
> > L'istruzione FileCopy (vedi help) per copiare il file dalla vecchia alla
> > nuova directory e l'istruzione Kill  (vedi help) per cancellare il file
> > dalla vecchia directory.
> Ci ho già provato, ma mi dice che non trova il percorso.
Significa che lo hai scritto in maniera errata.
> Sfrugugliando
> sull'help, però, mi pare di capire che Filecopy copia un file SOPRA un
altro
> già esistente;
Copia un file, non necessariamente lo sovrascrive sopra ad un'altro.
> io , invece, lo devo spostare ed è per questo, forse, che non
> funziona.
Se dopo la copia cancelli il file originario, ottieni appunto uno
spostamento del file.
O sbaglio?
Insomma, il fatto che tu non riesca ad usare l'istruzione FileCopy non
significa affatto che non funzioni per risolvere il tuo problema. ;-)



title: Comandi DOS

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:j1EL9.23988$Ou4.7...@twister2.libero.it...

> Adesso provo


title: Comandi DOS

text:
"Liones" <
lionesnon...@tiscalinet.it
> ha scritto nel messaggio
news:atnuec$i59$1...@lacerta.tiscalinet.it...

> Sull'Help della versione 97 non l'ho trovato... comunque grazie.


title: Cambiare Ordinamento in un Report

author: AntFast

text:
Ciao a tutti.
Ho un report basato su una tabella nella quale ci sono i campi Titolo e
Autore.
Necessito di stampare 2 listati:
1) Ordinato sul campo Titolo
2) Ordinato sul campo Autore
Per il primo listato non ho problema in quanto la tabella origine è già così
ordinata.
Per il secondo listato non riesco a capire come si fa...  :-(
Ho provato a inserire nel codice dell'evento apertura report:
MioReport.OrderBy = "Autore"   , ma non funziona...

Private Sub Report_Open(Cancel As Integer)
If cDaDove = "Lista Completa Ordinata Per Autore" Then
     Me.OrderBy = "Autore"
End If
End Sub

Ho provato anche con GroupLevel() ma non mi aiuta a risolvere...
Pensavo fosse la cosa più elementare del mondo cambiare un ordinamento
invece
mi sta facendo letteralmente ingarbugliare....
(Mi vergogno a dirlo ma per ora ho aggirato l'ostacolo creando 2 report con
la
creazione guidata report, uno ordinato sul Titolo e l'altro ordinato su
Autore..)
Grazie di cuore in anticipo per l'eventuale aiuto.
Antonio


title: Cambiare Ordinamento in un Report

author: Karl Donaubauer

text:
AntFast wrote:
> ...
> Necessito di stampare 2 listati:
> 1) Ordinato sul campo Titolo
> 2) Ordinato sul campo Autore
> Per il primo listato non ho problema in quanto la tabella origine è
> già così ordinata.
> Per il secondo listato non riesco a capire come si fa...  :-(
> Ho provato a inserire nel codice dell'evento apertura report:
> MioReport.OrderBy = "Autore"   , ma non funziona...
>
> Private Sub Report_Open(Cancel As Integer)
> If cDaDove = "Lista Completa Ordinata Per Autore" Then
>     Me.OrderBy = "Autore"

'per attivare l'ordinamento qui manca
Me.OrderByOn = True

> End If
> End Sub
> ...

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


title: Cambiare Ordinamento in un Report

text:

Salve Antonio...
Non hai specificato come apri il report!
Supponiamo che lo apri tramite un pulsante di una maschera:
prova ad inserire questo codice nell'evento clic del pulsante:

DoCmd.OpenReport "Nomereport", acViewPreview
Reports![Nomereport].OrderBy = "Autore"

Dovrebbe fare a caso tuo.
Saluti
M7a1x


title: Cambiare Ordinamento in un Report

text:
"M7a1x"  ha scritto nel messaggio
news:3dfb910c-79f1-40df...@googlegroups.com...

Ciao M7a1x, grazie per la risposta.
Il Report lo apro sull'evento doppio click fatto su
una casella di riepilogo esistente in una Maschera:

Private Sub MiaCasRiep_DblClick(Cancel As Integer)
Select Case Me.MiaCasRiep.ListIndex()
Case Is = 0
   (altro genere di stampa...)
Case Is = 1
   cDaDove = "Lista Completa Brani Ordinata Per Titolo"
   DoCmd.OpenReport "ListaCompleta", acViewPreview
Case Is = 2
   cDaDove = "Lista Completa Brani Ordinata Per Autore"
   DoCmd.OpenReport "ListaCompletaPerAutore", acViewPreview
End Select

(variabile cDaDove è pubblica)
Antonio


title: Cambiare Ordinamento in un Report

text:
"Karl Donaubauer"  ha scritto nel messaggio
news:b9epom...@mid.individual.net...

Ciao Karl, grazie per la risposta.
Non avevo messo Me.OrderByOn = True perchè,leggendo l'help, non
sembrava facesse al caso mio. Inoltre, con umiltà parlando, lo
avevo provato, chissàmai..., ma senza risultato.
Ad ogni buon conto, l'ho reinserito nella Sub, scritta sotto, ma non
funziona, nemmeno invertendo tra loro le righe
Me.OrderBy = "......."  e  Me.OrderByOn = True
Non capisco dov'è l'inghippo....    :-(

Private Sub Report_Open(Cancel As Integer)
If cDaDove = "Lista Completa Brani Ordinata Per Titolo" Then
   Me.Etichetta10.Caption = "Lista Completa Brani Ordinata Per Titolo"
   Me.OrderByOn = True
   Me.OrderBy = "Titolo"
ElseIf cDaDove = "Lista Completa Brani Ordinata Per Autore" Then
   Me.Etichetta10.Caption = "Lista Completa Brani Ordinata Per Autore"
   Me.OrderByOn = True
   Me.OrderBy = "Autore"
End If
End Sub
Antonio


title: Cambiare Ordinamento in un Report

text:
"M7a1x"  ha scritto nel messaggio
news:3dfb910c-79f1-40df...@googlegroups.com...

Ciao M7a1x
Ho provato quello che suggerivi, ma non mi funziona....
Come ho scritto nell'immediata precedente risposta,
il codice è scritto sull'evento doppio click su una
casella di riepilogo.
il DoCmd.OperReport ......  l'avevo  ovviamente..
ho aggiunto la riga di codice
Reports![Nomereport].OrderBy = "Autore"
Si comporta esattamente come se l'OrderBy lo scrivessi
nel codice dell'evento OpenReport....  Me.OrderBy = "Autore"
cioè non viene assolutamente preso in considerazione....
Antonio


title: Cambiare Ordinamento in un Report

text:
AntFast wrote:
> ...
> Il Report lo apro sull'evento doppio click fatto su
> una casella di riepilogo esistente in una Maschera:
>
> Private Sub MiaCasRiep_DblClick(Cancel As Integer)
> Select Case Me.MiaCasRiep.ListIndex()
> Case Is = 0
>   (altro genere di stampa...)
> Case Is = 1
>   cDaDove = "Lista Completa Brani Ordinata Per Titolo"
>   DoCmd.OpenReport "ListaCompleta", acViewPreview
> Case Is = 2
>   cDaDove = "Lista Completa Brani Ordinata Per Autore"
>   DoCmd.OpenReport "ListaCompletaPerAutore", acViewPreview
> End Select
>
> (variabile cDaDove � pubblica)

Prova di togliere il codice nell'evento avvio del report
e invece impostare l'ordinamento gi� qui::

Private Sub MiaCasRiep_DblClick(Cancel As Integer)

Select Case Me!MiaCasRiep.ListIndex()

Case 0
   (altro genere di stampa...)
Case 1
   cDaDove = "Lista Completa Brani Ordinata Per Titolo"
   DoCmd.OpenReport "ListaCompleta", acViewPreview
    Reports!ListaCompleta.OrderBy = "Titolo"
    Reports!ListaCompleta.OrderByOn = True
Case 2
   cDaDove = "Lista Completa Brani Ordinata Per Autore"
   DoCmd.OpenReport "ListaCompleta", acViewPreview
    Reports!ListaCompleta.OrderBy = "Autore"
    Reports!ListaCompleta.OrderByOn = True

End Select



title: Cambiare Ordinamento in un Report

text:
"Karl Donaubauer"  ha scritto nel messaggio
news:b9g4gf...@mid.individual.net...

Ciao Karl
Ho provato a seguire le tue indicazioni ma il risultato non cambia.. :-(
Non funziona.
L'ordinamento esistente in raggruppamento e ordinamento del
Report resta inalterato...!
Non � che sia un clamoroso 'buco' di Access ?
Antonio


title: Cambiare Ordinamento in un Report

text:
AntFast wrote:
> ...
>   DoCmd.OpenReport "ListaCompleta", acViewPreview
>    Reports!ListaCompleta.OrderBy = "Titolo"
>    Reports!ListaCompleta.OrderByOn = True
> ...
> Ho provato a seguire le tue indicazioni ma il risultato non cambia.. :-(
> Non funziona.
> L'ordinamento esistente in raggruppamento e ordinamento del
> Report resta inalterato...!
> Non è che sia un clamoroso 'buco' di Access ?

No, invece di un buco si tratta di un classico PEBKAC perché
non hai rivelato prima di avere impostato l'ordinamento già
con un raggruppamento nel report che certo vince sempre.

In principio si puo cambiare il raggruppamento (solo)
nell'evento "Su apertura" del report, p.e. per il primo
livello di raggruppamento:

If cDaDove = "Lista Completa Ordinata Per Autore" Then
     Me.GroupLevel(0).ControlSource = "Autore"
    'forse è anche necessario
    'Me.GroupLevel(0).SortOrder = True
...

Però se hai anche impostato intestazioni e piè del gruppo
con titoli ecc. il cambio diventa un po' complicato. Dipende
di questi dettagli se codice o due report sarebbe la
soluzione più semplice.



title: Cambiare Ordinamento in un Report

text:
"Karl Donaubauer"  ha scritto nel messaggio
news:b9gbs1...@mid.individual.net...

Ciao Karl
Ovviamente con due report è decisamente e velocemente risolta
la questione, basta copiare il primo report e cambiare nel report
copiato il nome campo su cui ordinare (nel raggruppamento e
ordinamento). Così, vergognandomi, procedo da qualche tempo...
Il problema è, se me lo concedi, di "stile/potenza"..., puntando ad
avere meno reports possibili, forms, variabili, ecc.....
Come già detto nei post di ieri anche con GroupLevel(0) non funziona...!
Ho esattamente scritto quello che anche tu hai scritto:

Me.GroupLevel(0).ControlSource = "Autore"
   'forse è anche necessario
   'Me.GroupLevel(0).SortOrder = True

Purtroppo non funziona...!

I due report, come già detto, sono esattamente uguali anche nelle
intestazioni e piè di pagina. E' la stessa tabella che viene stampata
prima ordinata su Titolo e poi ordinata su Autore, quindi non ci sono
ulteriori complicazioni....
Antonio

ps. E' stupefacente che con Access si può andare anche sulla Luna e
non si riesca ad andare dal negozietto vicino casa.....    :-)


title: Cambiare Ordinamento in un Report

text:
"Karl Donaubauer"  ha scritto nel messaggio
news:b9gbs1...@mid.individual.net...

Ciao Karl,
Scusa, dimenticavo di dire nel post appena inviato che il
raggruppamento e ordinamento del mio Report lo ha fatto
Access in automatico alla sua creazione, con la comodissima utilità:
Creazione Guidata Report.
(Credo che moltissimi Report di molti utenti Access siano fatti così..)
Antonio


title: Cambiare Ordinamento in un Report

text:
Ciao Antonio,

AntFast wrote:
> ...
> Come gi� detto nei post di ieri anche con GroupLevel(0) non funziona...!
> Ho esattamente scritto quello che anche tu hai scritto:
>
> Me.GroupLevel(0).ControlSource = "Autore"
>   'forse � anche necessario
>   'Me.GroupLevel(0).SortOrder = True
>
> Purtroppo non funziona...!

� la descrizione pi� popolare del mondo, ma anche se lo scrivi
pi� volte non sappiamo cosa succede. ;-)
Niente? Anche con la riga di SortOrder attivata?
O ricevi un errore, o...?

> I due report, come gi� detto, sono esattamente uguali anche nelle
> intestazioni e pi� di pagina. E' la stessa tabella che viene stampata
> prima ordinata su Titolo e poi ordinata su Autore, quindi non ci sono
> ulteriori complicazioni....

Di solito il codice di sopra funziona senza problemi.
Ci dev'essere un altro ostacolo nel tuo caso.



title: Cambiare Ordinamento in un Report

text:
...cut
"Karl Donaubauer"  ha scritto nel messaggio
news:b9gbs1...@mid.individual.net...

If cDaDove = "Lista Completa Ordinata Per Autore" Then
     Me.GroupLevel(0).ControlSource = "Autore"
    'forse � anche necessario
    'Me.GroupLevel(0).SortOrder = True
Ciao
Karl
*********
Access FAQ:
http://www.donkarl.com/it

Ciao Karl,
Ora funziona perfettamente.
Non serve:
Me.GroupLevel(0).SortOrder = True
in quanto SortOrder decide solo se ordinare
da "a" a "z" ( = false che e' il default) o
da "z" a "a" ( = true )
Non serve OrderByOn...    e OrderBy......
Serve solamente:
Me.GroupLevel(0).ControlSource = "Titolo"  e
Me.GroupLevel(0).ControlSource = "Autore"


title: installazione applicazione

author: MAssimiliano Amendola

text:
Salve a tutti,
bentornati a tutti, spero le vacanze siano state all'altezza delle vostre
aspettative.
Ho un problema che spero mi vogliate aiutare a risolvere.
ODE 2000 su W2k + sp3 e su Me
Mi ha bloccato l'installazione perchè dice che le componenti non sono
aggiornate, ma non mi dice quali e mi butta fuori.
A quali componenti potrebbe riferirsi?
Grazie MAssimiliano


title: collegamento dati con file COBOL

author: Roberto da Parma

text:
Ciao a tutti,
come posso leggere i dati da un file cobol? (es. anagr.R)
O almeno avere una procedura di transizione che possa permettermi di
portarli su access...
Grazie
--
Roberto da Parma


title: collegamento dati con file COBOL

author: Pablitomf (da casa)

text:
Roberto da Parma wrote:
> Ciao a tutti,
> come posso leggere i dati da un file cobol? (es. anagr.R)
> O almeno avere una procedura di transizione che possa permettermi di
> portarli su access...
>
> Grazie
DNS di sistema... collega tabelle... dovrebbe fungere.


title: collegamento dati con file COBOL

text:
"Pablitomf (da casa)" <
pabl...@hotmail.it
> ha scritto nel messaggio
news:GD8pn.148845$9f6.1...@twister1.libero.it...

Ci provo poi ti dico.



title: Per SIMBA833 ...

author: MC(BG)

text:
Come mi ha fatto gentilmente notare R. Alberoni, ho fatto un po di casino
con i post ... chiedo pubblicamente scusa a tutti gli utenti di questo ng,
ora invece in merito a quanto dettomi da SIMBA833 ... creo un nuovo post ...
consideratelo come il definitivo ... FINALMENTE!!!
Vi spiego:
ho un dbase access con tabelle collegate ai documenti del mio gestinale
Vision,
in esso gestiamo diverse pratiche tra cui le non conformità.
Nel dbase ho una query che lavorando su appusiti filtri mi compila una
tabella, da quest'ultima ho creato una maschera che tramite un refresh
guidato da macro mi recupera e aggiorna tutti i dati inseriti senza doverla
chiudere.
Ho bisogno di stampare delle etichette da questa maschera e riesco a farlo
in modo automatico in quanto ho adattato il codice dato a netuser giorni fa,
il codice che uso legato ad apposito pulsante di stampa è:
Private Sub Stampa_Click()
On Error GoTo fine:
Dim conta As Integer
conta = 1
giro:
DoCmd.OpenReport "Etichette Spedizione"
If Me.NON_CONFORMITA= conta Then
GoTo fine
Else
conta = conta + 1
GoTo giro:
End If
fine:
End Sub
Alle non conformità attribuiamo un numero doc. allegati e sulla base di
questo n° il sistema stampa altrettante etichette.
Vorrei rendere automatico il flusso in questo modo:
Quando l'aggiornamento dei dati riportati in maschera rileva un nuovo record
in tabella, lo inserisce in maschera e Vi posiziona il cursore, a questo
punto essendosi incrementato il numero dei record in tabella, il sistema
dovrebbe stampare la o le etichette dedicate a quest'ultimo record ...
...è vero manualmente funziona, ma immaginateVi un ambiente frenetico dove
anche questa forse semplice imlementazione può volerd dire ... respirare un
secondo in più, per me poterla rendere funzionante sarebbe un vero e proprio
toccasana.
A mio avviso dovrebbe essere tutto chiaro ... non sono uno sviluppatore per
cui non ho idea della qualità della mia analisi, spero di aver fatto cosa
sufficentemente chiara.
Vi faccio presente anche che ho provato ad adattare il suddetto codice
sull'eventi DOPO INSERIMENTO ma non succede niente.
Mi scuso ancora per la confusione precedente dei miei post e ringrazio tutti
coloro che sapranno darmi una mano.
MC


title: Per SIMBA833 ...

text:
> Quando l'aggiornamento dei dati riportati in maschera rileva un nuovo
record
> in tabella, lo inserisce in maschera e Vi posiziona il cursore, a questo
> punto essendosi incrementato il numero dei record in tabella, il sistema
> dovrebbe stampare la o le etichette dedicate a quest'ultimo record ...
>
> ...è vero manualmente funziona, ma immaginateVi un ambiente frenetico dove
> anche questa forse semplice imlementazione può volerd dire ... respirare
un
> secondo in più, per me poterla rendere funzionante sarebbe un vero e
proprio
> toccasana.
>
1. devi mettere un oggetto significativo in  quanto chi cercherà un domani
il tuo stesso problema fra i vecchi post lo potrà trovare.
2. detto cosi, mi pare un discorso troppo caotico, io non lo capisco,
secondo me devi rivolgerti ad uno sviluppatore in sede a pagamento che ti
risolve il problema.
Mi spiace.


title: Per SIMBA833 ...

text:
"Simba883" <
simb...@libero.it
> ha scritto nel messaggio
news:c6j9fo$avs$1...@lacerta.tiscalinet.it...
> secondo me devi rivolgerti ad uno sviluppatore in sede a pagamento che ti
> risolve il problema.
Buonaseeeeera....
Antonio


title: Per SIMBA833 ...

text:
> > secondo me devi rivolgerti ad uno sviluppatore in sede a pagamento che
ti
> > risolve il problema.
>
> Buonaseeeeera....
>
> Antonio
in che sensoooo???


title: Per SIMBA833 ...

author: MA

text:
"Simba883" <
simb...@libero.it
> ha scritto nel
messaggio
news:c6ma1b$ekl$1...@lacerta.tiscalinet.it...

A pagamento.
MAssimiliano


title: Per SIMBA833 ...

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:DGIjc.1054$%x6....@news.edisontel.com...

Er pupo piagne...
Antonio


title: Trasferire Record

author: Valeria Delmonte

text:
Non so come prelevare i dati da un tracciato in formato txt di cui conosco
solo le lunghezze dei singoli campi.
Considerato che questi dati mi affluiscono quotidianamente sia su cd che su
floppy, chiedevo se c'è una procedura per poter acquisire i dati
direttamente nelle tabelle di un db Access.
Grazie
PS - Manualmente so importarlo ma perdo troppo tempo, così vorrei
velocizzare.


title: Trasferire Record

author: Sergio MAZZA

text:
"Valeria Delmonte" <
nospam...@tin.it
> ha scritto nel messaggio
news:BVAFd.403077$b5.19...@news3.tin.it...
> Non so come prelevare i dati da un tracciato in formato txt di cui conosco
> solo le lunghezze dei singoli campi.
> Considerato che questi dati mi affluiscono quotidianamente sia su cd che
> su floppy, chiedevo se c'č una procedura per poter acquisire i dati
> direttamente nelle tabelle di un db Access.
> Grazie
>
> PS - Manualmente so importarlo ma perdo troppo tempo, cosě vorrei
> velocizzare.
Lo fai la prima volta manualmente salvando le impostazioni; poi vedi
nell'help in linea il metodo transfertext...
Ciao.
--
Sergio MAZZA


title: Trasferire Record

author: TANNHAUSER

text:
Valeria Delmonte ha scritto:


Potresti:
1. Importare in un nuovo DB (attraverso il menu File/Carica dati
esterni/Importa) i dati del file di origine (File.txt), ad esempio nella
tabella Tab1;
2. Creare un collegamento ai dati (attraverso il menu File/Carica dati
esterni/Collega tabelle) con un altro nome, ad esempio Tab2;
3. Crearti una query di accodamento che prelevi i dati da Tab2 e li accodi
a quelli in Tab1;
4. Ogni volta che ricevi i file, su floppy o CD, li copi nella directory
dove era il file originario File.txt con lo stesso nome;
5. Lanci la query.
Ciao,
TANNHAUSER
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Trasferire Record

text:
Volevo ringraziarvi
proverň ormai domani lavorativo.
Ciao


title: Database CAP

text:
Buongiorno a tutti, sto cercando un database di Access (meglio 97)
contenente tutte le città italiane e i relativi CAP.
Qualcuno può spedirmelo in privato o indicarmi dove trovarlo ???
--
Ciao e grazie, Fabio. (
fabiot...@tin.it
)


title: Miglior gioco russo non porno in italiano, inglese, spagnolo, francese, turco

author: moyyashik

text:
MyLands
semplice registrazione
http://mlgame.it/?bonus=9040&state=register_simple

breve descrizione
http://mylands-for-all.narod.ru/it.htm


title: Problema con record

author: Guly

text:
Il mio problema è il seguente:
Ho creato un piccolo database, in poche parole e un programmino che gestisce
un club, quindi ho una mascera di inserimento dove vado ad immettere tutti i
dati anagrafici del socio, il mio problema nasce al quando vado a stampare
il record creato,questo in realtà non viene stampato ma viene stampato il
primo che ho creato perchè? come posso fare a stampare l'ultimo record da me
inserito? GRazie


title: Problema con record

text:

Tu dai il comnado
docmd.openreport Tuoreport
Nell'istruzione ci devi mettere come criterio (non filtro) "id = " &
me.id
ovvio se id è il tuo campo contatore.
Così stampi quello che vedi
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: Access 2000 e memoria insufficiente

author: Fabrizio Bratzu

text:
Salve a Tutti,
Scrivo al NG, per sottoporre alla vostra attenzione il problema che ho ancora con Access
2000.
E' l'unico programma in cui ad un certo punto (circa dopo cinque minuti dal suo avvio) mi
compare il messaggio di memoria insufficiente, nonostante i miei 64 MB di Ram e la
disattivazione di tutti gli elementi ad esecuzione automatica.
Ho provato a reinstallarlo dopo essermi procurato un altro CD ma il problema permane.
In pratica mi brucia improvvisamente le risorse di sistema da un 95% iniziale fino ad
arrivare ad un 6%.
Secondo voi da cosa dipende?
Volevo porvi queste domande:
E' possibile "impostare manualmente l'area di memoria" che un programma in esecuzione va a
prendersi?
Può dipendere dalla configurazione hardware? Il mio Pc comunque non da segni di problemi,
a parte questo.
Questa è la mia configurazione:
Athlon 600, Ram 64 Mb, Hd 15 Gb, Video S3 Savage 4 16 Mb.
Grazie a chi vorrà aiutarmi.
Fabrizio Bratzu


title: Access 2000 e memoria insufficiente

author: Gianluca

text:
Anch'io ho lo stesso problema!!
Memoria insufficiente per aprire una finestra, capita spesso quando modifico
delle maschere e ho ancora il 50% delle risorse disponibili!
Unica soluzione riavviare la macchina, con una perdita di tempo enorme,
capita regolarmente ogni 5- 10 min di lavoro.
Ho un Compaq presario con proc.AMD k6 II 333 Mhz 64 Mb di ram e Hd da 4,3  4
Mb di memoria video, ho reinstallato disinstallato e reinstallato ,ho
provato con un  altro Cd  ma sembra irrisolvibile capita solo con Access
2000.
Se qualcuno sa cosa o come modificare hardware/software o patch di cui non
conosco l'esistenza
mi farebbe risparmiare un sacco di tempo
Grazie a chi " ci " aiuta
Gianluca
gluca...@libero.it
"Fabrizio Bratzu" <
fabrizi...@tiscalinet.it
> ha scritto nel messaggio
news:90a7nr$bv1$2...@lacerta.tiscalinet.it...



title: Access 2000 e memoria insufficiente

author: Vittò

text:
Per caso hai collegato al DB su cui stai lavorando delle immagini gif?
eventualmente trasformale in BMP e collegale cosě
Cerca di non mettere immagini con molte sfumature di colore.
Puoi anche scaricare dal sito microsoft l'aggiornamento all'Office, (SR1)
che aiuta a correggere i problemi di memoria insufficiente, tuttavia non li
corregge tutti.
Auguri...
ciao Vittň


title: Access 2000 e memoria insufficiente

text:
"Vittň" <
v.bus...@timenet.it
> ha scritto nel messaggio
news:90anrv$nmo$1...@fe1.cs.interbusiness.it...

puoi provare ad intervenire sulla gestione manuale della memoria virtuale,
cosě da destinare una maggiore memoria alla gestione dello swap file che
access esegue in continuazione. E' un tentativo, anch'io ho avuto questo
problema. poi ho potenziato la ram ed ora tutto va meglio.
ciao
antonio