title: stampa report  da maschera

text:
Salve a tutti, da una maschera (maschera2) filtro i record pescati
dalla query (data Query),
vorrei inserire un pulsante per stampare o meglio che aprire il
report corrispondente (report1) ma  che visualizzi  soltanto i record
che filtro nella maschera(maschera2)  e non tutti i record .
Come si fa?
Grazie.


title: ordinamento recordo secondo un campo nascosto

author: tmtube

text:
ho un campo di nome "ordine" di tipo intero con il quale vorrei ordinare dei
record
vorrei avere 2 pulsanti con freccia su e giu

se clicco pulsante su se � il primo record non accade nulla
altrimenti scambio i valori di ordine con il record precedente

se clicco pulsante giu se � l'ultimo record non accade nulla
altrimenti scambio i valori di ordine con il record successivo

e poi eseguo un requery

il problema � come scambio i valori di ordine con il precedente e il
successivo?

grazie.


text:

Memorizzi i valori e gli ID, quindi esegui 2 Query Action:
UPDATE NomeTabella SET NomeCampo=NuovoValore WHERE Id=CampoId

Saluti
@Alex


text:
ho risolto in questo modo si accettano consigli per ottimizzazione

ho inserito 2 pulsante con freccia su e giu su clic controllo che non siano
gi� il primo o l'ultimo record in caso contrario li scambio con il
precedente o successivo in base ad un campo nascosto ordine ti tipo intero

queste le subroutine (che ne pensate?)

**** CODE ****

Private Sub SpostaSU(Ordine As Integer)
    Dim db As Database
    Dim Rs As Recordset
    Dim i As Integer

    Set db = CurrentDb
    Set Rs = db.OpenRecordset("select * from corsigiorni order by ordine")
    If Rs.RecordCount > 0 Then
        'vado al primo record
        Rs.MoveFirst
        For i = 1 To Rs.RecordCount
            'se il record � quello che voglio spostare eseguo lo scambio con
il record precedente
            If Rs!Ordine = Ordine Then
                'vado al precedente e memorizzo il valore di ordine
                Dim valprec As Integer
                Rs.MovePrevious
                valprec = Rs!Ordine
                'assegno al precedente il valore di ordine
                Rs.Edit
                Rs!Ordine = Ordine
                Rs.Update
                'ritorno al record che voglio spostare su
                Rs.MoveNext
                Rs.Edit
                Rs!Ordine = valprec
                Rs.Update
                i = Rs.RecordCount
            Else
                Rs.MoveNext
            End If

        Next i
    End If
    Rs.Close
    Set db = Nothing
    Me.Requery
End Sub

Private Sub SpostaGIU(Ordine As Integer)
    Dim db As Database
    Dim Rs As Recordset
    Dim i As Integer

    Set db = CurrentDb
    Set Rs = db.OpenRecordset("select * from corsigiorni order by ordine")
    If Rs.RecordCount > 0 Then
        'vado al primo record
        Rs.MoveFirst
        For i = 1 To Rs.RecordCount
            'se il record � quello che voglio spostare eseguo lo scambio con
il record precedente
            If Rs!Ordine = Ordine Then
                'vado al successivo e memorizzo il valore di ordine
                Dim valSucc As Integer
                Rs.MoveNext
                valSucc = Rs!Ordine
                'assegno al successivo il valore di ordine
                Rs.Edit
                Rs!Ordine = Ordine
                Rs.Update
                'ritorno al record che voglio spostare giu
                Rs.MovePrevious
                Rs.Edit
                Rs!Ordine = valSucc
                Rs.Update
                i = Rs.RecordCount
            Else
                Rs.MoveNext
            End If
        Next i
    End If
    Rs.Close
    Set db = Nothing
    Me.Requery
End Sub


author: Karl Donaubauer

text:

> ...

Non ho capito come eviti gli errori all'inizio e fine, ma in ogni caso
manca un minimo di gestione di errore, il ciclo non � necessario ecc.
Se vedo bene, puoi provarlo circa cos�:

Private Sub SpostaSU(Ordine As Integer)

    On Error GoTo myError

    Dim db As DAO.Database
    Dim rs As DAO.Recordset
    Dim lngValPrec As Long
    Dim strSQL As String

    strSQL = "SELECT Ordine FROM corsigiorni ORDER BY Ordine"
    Set db = CurrentDb
    Set rs = db.OpenRecordset(strSQL, dbOpenDynaset)

    ' se ci sono record
    If Not rs.BOF Then

        'cercare il record giusto
        rs.FindFirst "Ordine = " & Ordine
        'se il record viene trovato
        If Not rs.NoMatch Then
            'vado al precedente e memorizzo il valore di ordine
            rs.MovePrevious
            lngValPrec = rs!Ordine
            'assegno al precedente il valore di ordine
            rs.Edit
                rs!Ordine = Ordine
            rs.Update
            'ritorno al record che voglio spostare su
            rs.MoveNext
            rs.Edit
                rs!Ordine = lngValPrec
            rs.Update
        End If

        Me.Requery

    End If

myExit:
    If Not rs Is Nothing Then rs.Close: Set rs = Nothing
    Set db = Nothing
    Exit Sub

myError:
    MsgBox "Eccezione " & Err.Number & ": " & Err.Description
    Resume myExit

End Sub

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


text:
>Non ho capito come eviti gli errori all'inizio e fine, ma in ogni caso
>manca un minimo di gestione di errore, il ciclo non � necessario ecc.
>Se vedo bene, puoi provarlo circa cos�:

>Private Sub SpostaSU(Ordine As Integer)

>    On Error GoTo myError

>    Dim db As DAO.Database

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

La gestione errore in effetti non la gestisco qui ma su click dei pulsanti
dove controllo che ordine non sia gi� il minimo se sposto su e il massimo se
sposto giu in caso contrario avviso con msgbox
cercher� di capire e provare il tuo codice
Grazie.


title: componenti aggiuntivi

text:
salve a tutti,
dopo aver installato un componente aggiuntivo utilizzando il relativo
menů sotto la voce strumenti... cosa dovrebbe accedere ? a me nulla.
Grazie per l'attenzione
Freddy66
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: componenti aggiuntivi

text:
"freddy66" <
alfredo....@tin.it
> ha scritto nel messaggio
news:5c4e0000e9468538341...@mygate.mailgate.org...
> salve a tutti,
> dopo aver installato un componente aggiuntivo utilizzando il relativo
> menù sotto la voce strumenti... cosa dovrebbe accedere ? a me nulla.
> Grazie per l'attenzione
> Freddy66
>
>
> --
> Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG
Che componente aggiuntivo hai installato.....??
Per vederlo funzionare senza che tu lo voglia usare
dovrebbe essere l'AUTODISTRUZIONE.....!!!!!
@ALex.


title: componenti aggiuntivi

author: Alfredo Vittoria

text:
> Che componente aggiuntivo hai installato.....??
> Per vederlo funzionare senza che tu lo voglia usare
> dovrebbe essere l'AUTODISTRUZIONE.....!!!!!
.. ok me la sono cercata.
Si tratta di un .mde per la codifica automatica degli oggetti secondo
la convenzione Lezynsky/reddick
>
> @ALex.
Grazie
Freddy



title: componenti aggiuntivi

author: Freddy

text:
> Che componente aggiuntivo hai installato.....??
> Per vederlo funzionare senza che tu lo voglia usare
> dovrebbe essere l'AUTODISTRUZIONE.....!!!!!
.. ok me la sono cercata.
Si tratta di un .mde per la codifica automatica dei nomi degli
oggetti secondo la convenzione Leszynsky/reddick.
Nella documentazione sul sito che lo distribuisce fa vedere una
form da cui richiamare gli oggetti da codificare e dice di avviarla
dalla gestore dei componenti aggiuntivi del menu strumenti, ma
dopo l'installazione non appare nulla.
l' .mde è distribuito per access 2000 io utilizzo la versione xp,
ma non credo che sia per quello.
>
> @ALex.
Grazie
Freddy



title: componenti aggiuntivi

text:
"Freddy" <
alfredo....@tin.it
> ha scritto nel messaggio
news:425a1e6c56aaa4269fb...@mygate.mailgate.org...

Non l'ho provato, ma credo di aver capito che tu l'hai aggiunto
con successo come elemento aggiuntivo......???
Prova andare in struttura di una Form, e quì con il tasto destro accedi al
menù
GENERA, dovresti trovarlo li.......!
Ciao
@Alex.


title: sottomaschera singola

author: VedoTondo

text:
Salve, ho inserito in una maschera una sottomaschera e sono riuscito a
fargli fare tutto ciň che volevo, purtroppo perň mi si presenta un problema,
quando vado sull'ultimo textbox collegato ad una memo e premo invio la
sottomaschera attiva un nuovo record mentre io non vorrei e vorrei che
questo non accadesse.
ho provato ad inserire allowaddition=false nel formload della sottomaschera
ma cosě facendo  come carico la maschera principale la sottomaschera non
viene visualizzata, dove sbaglio?
saluti Andrea


title: sottomaschera singola

text:
VedoTondo wrote:
> Salve, ho inserito in una maschera una sottomaschera e sono riuscito a
> fargli fare tutto ciò che volevo, purtroppo però mi si presenta un
> problema, quando vado sull'ultimo textbox collegato ad una memo e premo
> invio la sottomaschera attiva un nuovo record mentre io non vorrei e
> vorrei che questo non accadesse.
> ho provato ad inserire allowaddition=false nel formload della
> sottomaschera ma così facendo  come carico la maschera principale la
> sottomaschera non viene visualizzata, dove sbaglio?
Imposta la proprietà "Sequenza" della sottomaschera
a "Record corrente".
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


title: sottomaschera singola

text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:4sav3lF...@mid.individual.net...

Ottimo! Grazie
Saluti andrea


title: Sincronia File e access 2000 mi creano problemi

author: LT

text:
La sincronia file di win98 II ed su pc dove c'è access2000 crea
problemi.
Il fatto e' che vuole a tutti i costi aggiungere delle tabelle per
gestire la sincronizzazione.
Io vorrei poter disabilitare questa funzione, vorrei una normalissima
sincronia file che mi copia sul pc che ha il file + vecchio quello +
nuovo, ma lui (win98) vuole gestire la cosa solo a modo suo.
Il problema si fa grave quando i file sono di access97, perche' la
sincronizzazione si impianta, in quanto access2000 non puo'
aggiungergli le tabelle!!!!!!!!!!
Conoscete un modo per disabilitare questa modalita'?
Grazie
...scusate la scarsa chiarezza, ma sono stanco e vedo doppio
Ciao Lorenzo


title: Spostamento da Barra strumenti

author: Sandrobi

text:
Vorrei utilizzare i pulsanti di spostamento (primo, precedente, successivo,
ultimo) dalla barra degli strumenti però facendo in modo che se sono
posizionato in una sottomaschera lo spostamento avvenga invece nella
maschera principale.
Ho provato ad associare del codice VBA al pulsante invece di usare il
pulsante standard ma la cosa mi sembra assai complessa.
Qualcuno conosce una soluzione abbastanza semplice oppure è conveniente
usare la barra di spostamento o pulsanti personalizzati sulla maschera?
--
Ciao, Sandrobi
------------------
Se la tua email è fasulla, ti invito a leggere qui:
http://wiki.news.nic.it/AntiSpam


title: Spostamento da Barra strumenti

author: sv

text:
Sandrobi ha scritto:
> Vorrei utilizzare i pulsanti di spostamento (primo, precedente, successivo,
> ultimo) dalla barra degli strumenti però facendo in modo che se sono
> posizionato in una sottomaschera lo spostamento avvenga invece nella
> maschera principale.
> Ho provato ad associare del codice VBA al pulsante invece di usare il
> pulsante standard ma la cosa mi sembra assai complessa.
> Qualcuno conosce una soluzione abbastanza semplice oppure è conveniente
> usare la barra di spostamento o pulsanti personalizzati sulla maschera?
In un modulo inserisci questa funzione:
Public Function Successivo()
Dim frm As String
frm =
Screen.ActiveForm.Name
DoCmd.GoToRecord acActiveDataObject, frm, acNext
End Function
Poi richiami dal pulsante sulla barra richiami la funzione.
Azione=Function Successivo()
La stessa cosa per gli altri pulsanti.
> --
> Ciao, Sandrobi
> ------------------
--
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: Spostamento da Barra strumenti

text:
sv ha scritto:
[cut]
> Poi richiami dal pulsante sulla barra richiami la funzione.
> Azione=Function Successivo()
Scusa un errore di copia incolla...
Azione=Successivo()
Ciao
--



title: Spostamento da Barra strumenti

author: Alessandro Baraldi

text:
Può essere utile la gestione errori per evitare che in EOF o BOF mandi
messaggio..!
Ciao
@Alex


title: Spostamento da Barra strumenti

text:
>"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
>news:1148286337.7...@j73g2000cwa.googlegroups.com...

>Ciao
>@Alex
Grazie, mi pare funzioni in tutti i casi.
Si perde l'automatismo dei pulsanti che si disabilitano in base al contesto
se si è già sul primo o sull'ultimo record. Aggiungo altro codice?
Sandrobi


title: Spostamento da Barra strumenti

author: Roberto da Parma

text:
"Sandrobi" <
sand...@libero.it
> ha scritto nel messaggio
news:4471ad2d$0$18283$4faf...@reader1.news.tin.it...

inserendo nel codice
On error Resume Next
dovrebbe essere più che sufficente
Ciao
Roberto


title: dlookup?

author: unknown

text:
Ciao a tutti
Ho una query (GIACENZE) con due controlli:
articolo(formula=raggruppamento) e giacenza(formula=somma)
Ho una maschera (ORDINI)  con il controllo articolo (coerente con quello
della query di cui sopra).
All'interno della maschera ORDINI devo visualizzare il valore di giacenza
dalla query GIACENZE utilizzando come criterio l'uguaglianza tra  articolo
in GIACENZA e articolo in ORDINI. Credo che si possa fare con Dlookup, ma
nonostante numerosi tentativi sono ancora al buio....:.(
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.471 / Virus Database: 269 - Release Date: 10/04/03


title: dlookup?

author: Ulisse

text:
"unknown" <
vito....@tin.it
> ha scritto nel messaggio
news:Styna.42110$T34.1...@news2.tin.it...

Vediamo un po' ...
Dlookup("giacenza";"giacenze";"articolo= forms!ordini!articolo")
a volte funziona anche cosě ...
Dlookup("giacenza";"giacenze";"articolo= '"& forms!ordini!articolo &"'")
Ciao


title: dlookup?

author: Alessandro Cara

text:

e' che probabilmente hai bisogno di una dsum
da quel che ho capito
hai una cosa del genere
query: select articolo, sum(giacenza)
    from giacenze
    group by articolo
sulla maschera ordini quindi dovresti fare
Dim x as Variant
x=dsum("giacenza","giacenze","articolo = " & me!controlloarticolo
oppure sulla proprieta' origine controllo (ma su questa non vorrei diventare
Muzio Scevola)
=dsum("giacenza";"giacenze";"articolo = " & form!controlloarticolo
ho trattato l'articolo di tipo numerico se e' alfanumerico
e' necessario racchiudere il valore fra apici
--
a.cara
Togli qualcosa dall'email


title: dlookup?

text:
<snip>
> e' che probabilmente hai bisogno di una dsum
> da quel che ho capito
> hai una cosa del genere
> query: select articolo, sum(giacenza)
>     from giacenze
>     group by articolo
>
> sulla maschera ordini quindi dovresti fare
>
> Dim x as Variant
>
> x=dsum("giacenza","giacenze","articolo = " & me!controlloarticolo
>
> oppure sulla proprieta' origine controllo (ma su questa non vorrei
diventare
> Muzio Scevola)
>
> =dsum("giacenza";"giacenze";"articolo = " & form!controlloarticolo
>
> ho trattato l'articolo di tipo numerico se e' alfanumerico
> e' necessario racchiudere il valore fra apici
...mi fa la somma della giacenza, non la giacenza di ogni articolo
la dsum nel controllo č:
=DSum("giacenza";"giacenze";"'articolo =''" & [Form]![codice_Articolo] &
"'")



title: dlookup?

text:
unknown wrote:
>
> <snip>
> > e' che probabilmente hai bisogno di una dsum
> > da quel che ho capito
> > hai una cosa del genere
> > query: select articolo, sum(giacenza)
> >     from giacenze
> >     group by articolo
> >
> > sulla maschera ordini quindi dovresti fare
> >
> > Dim x as Variant
> >
> > x=dsum("giacenza","giacenze","articolo = " & me!controlloarticolo
> >
> > oppure sulla proprieta' origine controllo (ma su questa non vorrei
> diventare
> > Muzio Scevola)
> >
> > =dsum("giacenza";"giacenze";"articolo = " & form!controlloarticolo
> >
> > ho trattato l'articolo di tipo numerico se e' alfanumerico
> > e' necessario racchiudere il valore fra apici
>
> ...mi fa la somma della giacenza, non la giacenza di ogni articolo
> la dsum nel controllo č:
> =DSum("giacenza";"giacenze";"'articolo =''" & [Form]![codice_Articolo] &
> "'")
scusami, la mia palla, purtroppo, non e' di vetro come quella di Roberto ;<)
(e' una celia)
c'e' qualcosa che non mi torna
la cosa che ti ho proposto e' per fare la somma della giacenza su 1 articolo
e cmq dovrebbe essere cosi'
=DSum("giacenza";"giacenze";"articolo = '" & [Form]![codice_Articolo] &  "'")
non ho capito che cosa intendi per
 ...mi fa la somma della giacenza, non la giacenza di ogni articolo
intendi che ti restituisce la somma totale di giacenza di "tutti" gli articoli,
se e' cosi' e' per la storia del "misplacing" degli apici
messa in sql dovrebbe "suonare" cosi'
select sum(giacenza) from giacenze where articolo = 'xxxxxxx'
dove xxxxx e' il codice articolo prelevato da Form



title: dlookup?

text:
<cut>
> non ho capito che cosa intendi per
>  ...mi fa la somma della giacenza, non la giacenza di ogni articolo
> intendi che ti restituisce la somma totale di giacenza di "tutti" gli
articoli
*esatto*
> se e' cosi' e' per la storia del "misplacing" degli apici
>
> messa in sql dovrebbe "suonare" cosi'
>
> select sum(giacenza) from giacenze where articolo = 'xxxxxxx'
>
> dove xxxxx e' il codice articolo prelevato da Form
perdona la mia pochezza...cosa devo suonare...hops..cosa devo fare adesso?
Grazie infinite per la celerita' e la disponibilita' :)



title: dlookup?

text:
> > se e' cosi' e' per la storia del "misplacing" degli apici
perfetto :))
levati gli apici da articolo ora funziona :))
grazie 1000



title: dlookup?

text:
unknown wrote:
[cut]
> >
> perdona la mia pochezza...cosa devo suonare...hops..cosa devo fare adesso?
praticamente "quasi" nulla cerca di sistemare da dsum nel modo che ti ho scritto
nel post precedente, va be' cerca di "suonare" questo
=DSum("giacenza";"giacenze";"articolo = '" & [Form]![codice_Articolo] &  "'")
> Grazie infinite per la celerita' e la disponibilita' :)
e' che se non concludo poi ti lascio appeso per una settimana



title: Sommare campi di due query diverse

author: Riccardo

text:
Ciao a tutti. Ho il seguente problema che non riesco a risolvere.
Ho due query derivanti entrambe dalle seguenti tabelle:
Query1 derivante da tabella "Fatture1" e tabella "DettFatture1" messe in
relazione con il campo IDFattura
Query2 derivante da tabella "Fatture2" e tabella "DettFatture2" messe in
relazione con il campo IDFattura
Ognuna della due query ha un campo calcolato, che mi da il totale delle
singole voci di ogni fattura, facendo naturalmente
[Quantità]*[PrezzoUnitario].
Avrò quindi per ogni record i seguenti campi:
IDFattura
IDDettFattura
Descrizione
Quantità
PrezzoUnitario
PrezzoComplessivo (campo calcolato)
Tutto ciò sia nella Query1, sia nella Query2.
Quello che vorrei sapere e non sono riuscito in nessun modo ad ottenere è:
è possibile ottenere in qualche modo la somma di PrezzoComplessivo di
entrambe le query (magari in una terza query)?


title: Sommare campi di due query diverse

author: Maurizio Borrelli

text:
> "Riccardo" [...]:
> Ho due query derivanti entrambe dalle seguenti tabelle:
> Query1 derivante da tabella "Fatture1" e tabella "DettFatture1" messe in
> relazione con il campo IDFattura
> Query2 derivante da tabella "Fatture2" e tabella "DettFatture2" messe in
> relazione con il campo IDFattura
    Allora perche' scrivi "entrambe" ?
> Ognuna della due query ha un campo calcolato, che mi da il totale delle
> singole voci di ogni fattura, facendo naturalmente
> [Quantità]*[PrezzoUnitario].
> Avrò quindi per ogni record i seguenti campi:
> IDFattura
> IDDettFattura
> Descrizione
> Quantità
> PrezzoUnitario
> PrezzoComplessivo (campo calcolato)
> Tutto ciò sia nella Query1, sia nella Query2.
> Quello che vorrei sapere e non sono riuscito in nessun modo ad ottenere è:
> è possibile ottenere in qualche modo la somma di PrezzoComplessivo di
> entrambe le query (magari in una terza query)?
        Query: Query3
        SELECT
            Query1.PrezzoComplessivo
          + Query2.PrezzoComplessivo
            As SommaPrezzoComplessivo
        FROM
            Query1, Query2
        WHERE
            ...
    Chiaramente non so come dovrai mettere in relazione le due query perche'
mi sembra che non si possa ricavarlo da cio' che scrivi. Tabella1 e Tabella2
fanno riferimento alle stesse fatture?
--
Ciao :-)
Maurizio
--------
?SPQR(C)
 X
--------


title: etichette di un grafico

author: Riccardo Baldinotti

text:
          Ho un report contenente un grafico.
Siccome alle volte devo produrre una torta 3D, faccio comparire le etichette
in corrispondenza delle varie fette.
Capita però che in certi casi, in particolare quando ho diversi valori
piccoli raggruppati, le etichette si sovrappongano.
C'è un'impostazione che si possa mettere per spaziarle automaticamente?
Grazie a tutti.
Riccardo Baldinotti
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: [Help] Piattaforma hosting andata a fuoco e perdita dati.

author: Carlo POTS

text:
Ciao a tutti.
Da un anno, con discreto successo, ho convertito la mia procedura (in
Access 2016) per poterla gestire in hosting, con le tabelle convertite
in MySql e collegate tramite ODBC.
La piattaforma di hosting è "DominioFaidate.it", e fino a l'altro ieri
andava una favola.

Da due giorni non siamo più riusciti a collegarci, e sia io che i miei
clienti ci siamo bloccati con il lavoro. Stamattina, dopo l'ennesima
inca...volatura per il lavoro bloccato, mi sono messo sulla piattaforma
e ho scoperto che (a loro dire) hanno subito un notevole incendio che ha
rovinato uno dei loro server sites.

Ho atteso che il tutto veniva ripristinato, ma niente da fare; poi
stasera ho scoperto che hanno cambiato l'indirizzo TCP/IP del server
hosting, per cui sono andato a reimpostare il settaggio dei connectors
secondo il nuovo IP; il sistema finalmente si collega .....

.... ma .....

non ci sono più i dati archiviati dal mese di dicembre 2020 ad oggi.

Chiaramente adesso devo vedere come "apparare" la cosa con i clienti,
sebbene dovrebbe essere chiaro, che dal punto di vista della perdita dei
dati, non dipende da me.

Chiedo quindi, a chi ne sa di più dal punto di vista sia legale che tecnico:
1) come mi devo comportare con la piattaforma? Chiedere danni e/o altro?
2) dal punto di vista tecnico, che mi consigliate di fare per evitare
che, in caso di altro incidente, possa di nuovo perdere i dati?

Per il punto 2) avevo pensato di ricorrere di nuovo ad un Cloud (Dropbox
o iCloud; un pò meno Google Drive o OneDrive), ma dovrò stravolgere
tutto il programma, è una rogna ....!

Accetto consigli.
Grazie.

--
Carlo Pots

--
Questa e-mail è stata controllata per individuare virus con Avast antivirus.
https://www.avast.com/antivirus


author: BFS

text:

probabilmente ti riferisci al disastro di OVH a strasburgo. probabile
che il tuo DominioFaidate fosse nei loro datacenter.
il ripristino totale dovrebbe avvenire tra lunedi e venerdi della prossima.
una agenzia web con cui collaboro che ha contatti con loro assicurano
che i backup ci sono ma attualmente sono irraggiungibili..ma ci sono.
quindi da quel punto di vista stai tranquillo.
altrimenti si paleserebbe una grave variazione del gdpr

sul far causa ed altro..da vedere cosa sottoscrivi quando compri
qualcosa da loro..sicuramente si parano il c**o per casi come questo

si tende a fidarsi troppo del cloud...un bel backup giornaliero su un
NAS in anzienda non guasterebbe

BFS


text:
Il 13/03/2021 08:56, BFS ha scritto:

> probabilmente ti riferisci al disastro di OVH a strasburgo. probabile
> che il tuo DominioFaidate fosse nei loro datacenter.

Non ne ho notizia; mi hanno solo riferito di un incendio in un loro
Server Site il giorno 10/3

> il ripristino totale dovrebbe avvenire tra lunedi e venerdi della prossima.
> una agenzia web con cui collaboro che ha contatti con loro assicurano
> che i backup ci sono ma attualmente sono irraggiungibili..ma ci sono.
> quindi da quel punto di vista stai tranquillo.

E' una notizia confortante...

> altrimenti si paleserebbe una grave variazione del gdpr
>
> sul far causa ed altro..da vedere cosa sottoscrivi quando compri
> qualcosa da loro..sicuramente si parano il c**o per casi come questo

Ho controllato diverse volte la loro policy dei dati e non ho
praticamente trovato niente.
Adesso inizio a preoccuparmi sul serio

> si tende a fidarsi troppo del cloud...un bel backup giornaliero su un
> NAS in anzienda non guasterebbe

Gia' ci avevo pensato al NAS in azienda, ma il problema è che queste
aziende non capiscono l'utilità dei NAS, per cui o e' Cloud o e' PC
locale con backup su CD, DVD, HDD esterni, solo per questioni economiche.



text:
Il 13/03/2021 10:06, Carlo POTS ha scritto:
> Il 13/03/2021 08:56, BFS ha scritto:
>
>> probabilmente ti riferisci al disastro di OVH a strasburgo. probabile
>> che il tuo DominioFaidate fosse nei loro datacenter.
>
> Non ne ho notizia; mi hanno solo riferito di un incendio in un loro
> Server Site il giorno 10/3

https://www.corriere.it/tecnologia/21_marzo_10/strasburgo-incendio-un-datacenter-dell-azienda-server-ovh-centinaia-siti-down-9d4ff2f2-817d-11eb-870f-597090faeea5.shtml

>
>
>> si tende a fidarsi troppo del cloud...un bel backup giornaliero su un
>> NAS in anzienda non guasterebbe
>
> Gia' ci avevo pensato al NAS in azienda, ma il problema è che queste
> aziende non capiscono l'utilità dei NAS, per cui o e' Cloud o e' PC
> locale con backup su CD, DVD, HDD esterni, solo per questioni economiche.
>
>

spiega loro l'importanza della regola del 3-2-1
fa in modo che immaginino cosa potrebbe accadere a loro se da un giorno
all'altro non avessero alcun dato e copia di backup.
vedrai che i soldi per almeno un NAS li trovano

che poi si parla di 200 euro per un nas decente + 99 euro l'anno per
avere 4TB di drive su google da usare per la replica del NAS stesso...

magari è il classico cliente con il telefono da 1000 e rotti euro... che
non ne spende 100 per pararsi un po le chiappe

BFS


text:
Il 13/03/2021 13:34, BFS ha scritto:

>
https://www.corriere.it/tecnologia/21_marzo_10/strasburgo-incendio-un-datacenter-dell-azienda-server-ovh-centinaia-siti-down-9d4ff2f2-817d-11eb-870f-597090faeea5.shtml

Si, mi hanno riferito :'(

> spiega loro l'importanza della regola del 3-2-1
> fa in modo che immaginino cosa potrebbe accadere a loro se da un giorno
> all'altro non avessero alcun dato e copia di backup.
> vedrai che i soldi per almeno un NAS li trovano

La cosa diverte e' che gia' ci sono passati una volta, e per fortuna che
c'era San Carlo Pots che gli ha salvato il popo'

> che poi si parla di 200 euro per un nas decente + 99 euro l'anno per
> avere 4TB di drive su google da usare per la replica del NAS stesso...

Ma nemmeno; la mole di dati non arriva nemmeno ai 2 GB

> magari è il classico cliente con il telefono da 1000 e rotti euro... che
> non ne spende 100 per pararsi un po le chiappe

Esattamente! ;-)



title: Query di accodamento

author: Guriuz

text:
Salve a tutti,
vorrei da una maschera fare in modo che i dati in essa contenuti
vengano memorizzati in due tabelle differenti in relazione tra loro.
Ho messo su una query di accodamento nella quale vado ad inserire i
campi prelevati dalle due tabelle che mi interessano. Quando vado a
specificare "Accoda a:" dal menù a tendina posso scegliere solamente i
campi di una tabella.
Volevo chiedervi se è normale e se quindi sono obbligato ad eseguire
questa operazione con due differenti query oppure è possibile con una
sola. In questo caso chiedo di darmi un'indicazione su dove sbaglio.
Grazie a tutti.


title: Query di accodamento

author: Antonio Biso

text:
"Guriuz" <
gur...@gmail.com
> ha scritto nel messaggio
news:mn.6adf7d730...@gmail.com...
> Salve a tutti,
> vorrei da una maschera fare in modo che i dati in essa contenuti
> vengano memorizzati in due tabelle differenti in relazione tra loro.
> Ho messo su una query di accodamento nella quale vado ad inserire i
> campi prelevati dalle due tabelle che mi interessano. Quando vado a
> specificare "Accoda a:" dal menů a tendina posso scegliere solamente i
> campi di una tabella.
> Volevo chiedervi se č normale e se quindi sono obbligato ad eseguire
> questa operazione con due differenti query oppure č possibile con una
> sola. In questo caso chiedo di darmi un'indicazione su dove sbaglio.
> Grazie a tutti.
Con la stessa query non puoi accodare a due tabelle diverse
Antonio


title: Query di accodamento

text:

C'è qualche cosa che non mi torna nella struttura che usi...!
Perchè devi fare una Query Update ...?
Lavori con Form non associate per scelta tecnica o altro...?
Normalmente 2 Tabelle relazionate hanno un rapporto 1-Molti, quindi
richiede
indistintamente una struttura Form--SubForm... tu come hai fatto a non
strutturarti in questo modo...? e come può reggersi la strutturazione
da te fatta...?
@Alex


title: Query di accodamento

text:
Alessandro Baraldi il giorno 13/03/2007 alle ore 16.05.23 ha scritto:
> C'è qualche cosa che non mi torna nella struttura che usi...!
> Perchè devi fare una Query Update ...?
> Lavori con Form non associate per scelta tecnica o altro...?
La mia maschera agisce su un numero ristretto di campi delle tabella ed
inoltre non svolge solamente operazioni di accodamento ma ci sono altri
due controlli che si occupano di cancellare e ricercare un record.


title: Query di accodamento

text:

Continuo ad avere grosse perplessità... quello che hai detto non è
nulla di particolare e si può risolvere tranquillamente gestendo
opportunamente la visualizzazione dei controlli associati e gli Eventi
di Form o SubForm fatti appositamente allo scopo...!
Ribadisco che a mio avviso stai prendendo una "Granseola"... o grosso
granchio.
@Alex


title: Query di accodamento

text:
Alessandro Baraldi il giorno 13/03/2007 alle ore 22.12.22 ha scritto:
> Ribadisco che a mio avviso stai prendendo una "Granseola"... o grosso
> granchio.
Ciao Alessandro,
sono cosciente della possibilità di aver commesso un errore.
Intanto sono tornato indietro ed ho seguito il tuo consiglio anche
perchè mi ero andato a mettere in un vicolo cieco! :)
Ti volevo chiedere se è possibile fare in modo che alla apertura della
maschera che gestisce le due tabelle questa possa essere vuota e non
fare riferimento all'ultimo record inserito.
Grazie.


title: Query di accodamento

text:

Se vuoi che sia abilitata la sola Immissione, quindi che non si vedano
gli altri Records... direi di si.
Imposta la proprietà "Immissione Dati"=Si
Da VBA è la proprietà DataEntry
@Alex


title: Esportare immagini in Excel

text:
Salve a tutti,
ho la necessità di esportare una query di Access in Excel. Finora non ho avuto mai problemi, utilizzando il codice:

DoCmd.OutputTo acOutputQuery, "QueFirme", acFormatXLSX, , True

ora però tra i campi da esportare ce n'è uno che contiene un oggetto ole, un'immagine (la scansione di una firma), ma quando esporto la query il campo in Excel mi risulta vuoto.

Ho letto un articolo di Microsoft dove spiega come esportare i dati in Excel:
https://support.office.com/it-it/article/esportare-dati-in-excel-64e974e6-ae43-4301-a53e-20463655b1a9#top

dove dice che "Gli elementi grafici, ad esempio i logo, i contenuti dei campi Oggetto OLE e gli allegati inclusi nei dati di origine, non vengono esportati."

ma si riferisce all'esportazione da menu.

Non c'è un modo per esportare da VBA anche le immagini?
Tra l'altro la mia tabella contiene una sola riga, con il nominativo di chi firma e la sua firma scansionata.
Uso Access 2016 su Windows 10.

Grazie
Franco


title: Esportare immagini in Excel

text:

devi per forza salvarla in un campo ole la firma? non è pratica consigliata

se la salvi in un file immagine esternamente in una apposita cartella
tipo
c:\mieFirme\firma.png
ti propongo questa soluzione

sapendo che la firma è li e avendo la tua query una sola riga  non serve
neppure esportare la query
se sai il nome della persona (esempio mario rossi) e il percorso della
firma (c:\miefirme\mariorossi.png)

con questo codice ottieni un foglio excel con nome e firma

Dim objExcel As Object
Dim objWorkbook As Object
On Error Resume Next
Set objExcel = GetObject(, "Excel.Application")
If Err.Number Then
	Err.Clear
	Set objExcel = CreateObject("Excel.Application")
	If Err.Number Then
		MsgBox "Can't open Excel."
	End If
End If
objExcel.Visible = True
Set objWorkbook = objExcel.Workbooks.Add

objExcel.Cells(1, 1) = "Mario Rossi"
objExcel.activesheet.Pictures.Insert ("c:\miefirme\mariorossi.png")

...

ciao
BFS


title: Esportare immagini in Excel

text:
Premetto che userei assolutamente la soluzione di BSF... però POTREBBE porre problemi o avere qualche limite.
Ovvero serve salvare in formato che supporta le macro, quindi XLSM w non XLSX, e serve che eventualmente, in caso di Sistema inserito in un network management, acconsenta l'uso di file con le macro..., purtroppo in diverse aziende strutturate mi è capitato di constatare che questoqnon era consentito... anche nel 2020.

Detto ciò... qui potresti avere un suggerimento di come fare l'export

https://stackoverflow.com/questions/18232987/export-pictures-from-excel-file-into-jpg-using-vba

https://www.mrexcel.com/board/threads/export-a-picture-on-a-worksheet-to-a-file.15584/

Saluti
@Alex


title: Esportare immagini in Excel

text:
Rettifico solo per una precisazione... non sono certo che il File XLSX aperto via automazione possa supportare il codice... temo di no... da cui a questo punto l'obbligo di salvare in XLSM.

I LINK invece sono relativi all'esportazione da excel in quanto avevo frainteso l'origine...

@Alex


title: Esportare immagini in Excel

text:

Grazie ad entrambi per la risposta.
La soluzione dell'oggetto ole è stata scelta per semplicità, essendo solo una l'immagine.
In realtà l'esportazione in Excel mi serve perché poi l'utente userà tale elenco per eseguire una stampa unione. Finora non esisteva il campo "Firma", è stata una richiesta successiva del responsabile che deve firmare una mole considerevole di stampati.
Quindi il campo "Firma" è in un solo record di tabella, ma tramite query genero un elenco con numerosi records contenenti la firma. La richiesta dell'utente è quella di avere la firma su tutti i records dell'elenco, così da associare il relativo campo unione in Word.
Nella soluzione di BFS, dover verrebbe inserita l'immagine? E' possibile replicarla per n righe?
Saluti
Franco


title: Esportare immagini in Excel

text:

da quel che ne so, non essendo pratico di excel non puoi inserire una
immagine dentro una cella per avere la lista nome/immagine firma sulla
stessa riga. la puoi mettere nel foglio ed al massimo posizionare
tramite x/y

e anche se fattbile ho dubbi che poi la stampa unione te la mostri la firma

hai valutato di realizzare la stampa attualmente in word direttamente
come report access?

quando dici "è stata una richiesta successiva del responsabile che deve
firmare una mole considerevole di stampati."
se la firma è sempre la sua, non fai prima a metterla fissa nel foglio word?

BFS


title: Esportare immagini in Excel

text:

E' vero, le immagini in Excel non stanno dentro una cella, quindi quella via non é fattibile. Ho provato la stampa unione direttamente tra Word e Access, ma il campo della query contenente l'immagine restituisce in Word una stringa alfanumerica (151C1E00) e non l'immagine.
L'idea di inserire la firma scansionata direttamente in Word può andar bene, ma purtroppo in alcuni rari casi il firmatario non è sempre lo stesso, e la tabella Access delle firme può contenere anche due records.
Sto pensando anche a creare due documenti Word, uno con una firma e uno con l'altra, e trovare il modo di scegliere uno o l'altro a seconda del firmatario.
Ogni suggerimento è ben accetto.
Saluti
Franco


title: Esportare immagini in Excel

text:

Scusa, ho letto meglio il tuo suggerimento, tu parlavi di creare la stampa con un report di Access: potrebbe essere una soluzione, ma gli utenti sono abituati alla stampa unione, proverò a proporla come soluzione.
Saluti
Franco


title: Esportare immagini in Excel

text:

la trovo la soluzione ottimale che in più ti svincola dal avere word
installato nel PC

ad esempio io la uso su un software per un cliente che fa
formazione/sicurezza

a corso ultimato quando vanno stampati gli attestati un automatismo
legge il campo che contiene il nome del docente e carica nell'attestato
la relativa firma

tutti i docenti hanno dovuto semplicemente scansionare la loro firma in
una apposita cartella

nella tabella docenti ho quindi il nome del docente e il percorso di
dove si trova il file png della firma da caricare nell'attestato

BFS


title: come si fanno le statistiche in un database??

author: - M a s s i m o -

text:
ciao a tutti!
ho bisogno di un'aiutino....
sto creando un database con lo scopo di archiviare delle analisi di
laboratorio...ma è sorto un problemino...non riesco ad eseguire le
statistiche sui dati (valore minimo, massimo, deviazione standard, media
ecc). la tabella con i dati contiene 10 campi con gli spessori, 10 con i
risultati, il nome del campione, l'id, il confidence level (costante al
valore 95)  e lo spessore nominale. ho cercato di eseguire le statistiche
sulla maschera ma non funiziona
come devo fare???
vi prego aiutatemi!!!!
massimo


author: Gianpaolo

text:
"- M a s s i m o -" <
mass...@inwind.it
> wrote in message
news:4DV98.1818$tv6....@twister1.libero.it...
> ciao a tutti!
> ho bisogno di un'aiutino....
> sto creando un database con lo scopo di archiviare delle analisi di
> laboratorio...ma č sorto un problemino...non riesco ad eseguire le
> statistiche sui dati (valore minimo, massimo, deviazione standard, media
> ecc). la tabella con i dati contiene 10 campi con gli spessori, 10 con i
> risultati, il nome del campione, l'id, il confidence level (costante al
> valore 95)  e lo spessore nominale. ho cercato di eseguire le statistiche
> sulla maschera ma non funiziona
> come devo fare???
> vi prego aiutatemi!!!!
> massimo
Suppongo che tu abbia due tabelle coinvolte e cioč una che identifica il
test
e un'altra che identifica i singoli valori registrati. Se č cosě puoi
inserire nella tua maschera un controllo calcolato basando
l'origine dei dati su DMin o su DMax etc. usando come criteri il
riferimento
al test.
Forse č un pň piů complesso evidenziare il confidential level, perchč la
funzione
deve prefiltrare i record.
Prova intanto i primi e poi ci risentiamo.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


text:
ciao Giampaolo,
innanzitutto ti ringrazio per la risposta, ho creato una sola tabella dove
ho inserito tutti i dati (in sostanza ho creato i seguenti campi : id,
materiale (solo testo), valore1, valore2...valore 10,spessore1,
spessore2...valore10) che vengono legati a una maschera di inserimento e
consultazione.
il mio obiettivo č visualizzare per ogni materiale il suo comportamento
attraverso grafici e statistiche...e attraverso un report paragonare e duo o
tre materiali con un semplice grafico...cosa che ho realizzato senza nessuna
difficolta in excell...ti prego di aiutarmi. č un problema che credevo piu
semplice
grazie infinite
"Gianpaolo" <
gepp...@ciaoweb.it
> ha scritto nel messaggio
news:42ee4ed570623aed936...@mygate.mailgate.org...



text:
> ciao Giampaolo,
> innanzitutto ti ringrazio per la risposta, ho creato una sola tabella dove
> ho inserito tutti i dati (in sostanza ho creato i seguenti campi : id,
> materiale (solo testo), valore1, valore2...valore 10,spessore1,
> spessore2...valore10) che vengono legati a una maschera di inserimento e
> consultazione.
> il mio obiettivo č visualizzare per ogni materiale il suo comportamento
> attraverso grafici e statistiche...e attraverso un report paragonare e duo o
> tre materiali con un semplice grafico...cosa che ho realizzato senza nessuna
> difficolta in excell...ti prego di aiutarmi. č un problema che credevo piu
> semplice
> grazie infinite
Questo č il caso di dire che l'appetito vien ...
Ritengo opportuno rifare un pņ la struttura del tuo DB, pensando che
ogni analisi (1a tabella) puņ avere molti test (2a Tabella) e ogni test
puņ avere molti risultati (3a tabella)per cui eventuali analisi
statistiche vengono applicate considerando la
famiglia di appartenenza e solo in un momento successivo potranno essere
confrontate fra loro.
Buon lavoro, ciao.



title: Ancora esportazione in PDF

author: Giancarlo Francesconi da casa

text:
...Scusate se insisto, ma per me è molto importante.
Sono convinto che ci debba essere un modo X esportare le pagine di un report
in formato Acrobat.
Sicuramente nei post precedenti non mi sono spiegato bene, ma non ho bisogno
di esportare una specifica pagina di un report.
Infatti se report1 che si basa su query1 è formato da 100 pagine (sono le
descrizioni di 10 prodotti diversi), ho bisogno di esportare in pdf tutte e
100 le pagine.
Adesso 'produco' un file .pdf di 100 pagine, ma vorrei ottenere
automaticamente in una cartella di mia scelta, 100 files .pdf (ognuno
formato da una pagina) che prendano il nome da un campo di query1, es.
[codice].
Ora devo estrarre manualmente dal file .pdf pagina per pagina e 'salvare con
nome'..... secondo voi si può automatizzare?
Grazie per la collaborazione.
Giancarlo


title: Ancora esportazione in PDF

author: Setec Astronomy

text:
"Giancarlo Francesconi da casa" <
thi...@tin.it
> wrote in
news:avpd44$mi0$
1...@grillo.cs.interbusiness.it
:

Allora, il problema è si fattibile, ma per poterlo fare è necessario sapere
meglio come è costituito il database, la query, il report che usi ed il
codice per l'esportazione del report.
A questo punto, visto che ti è già stato suggerito in linea di massima come
fare, e visto che non si tratta più di un aiuto da newsgroup ma più di una
consulenza ti consiglio di chiedere ad un professionista di farti fare un
preventivo.
Cordiali saluti.


title: Ancora esportazione in PDF

author: Carlo Costarella

text:
"Giancarlo Francesconi da casa" <
thi...@tin.it
> ha scritto nel messaggio
news:avpd44$mi0$1...@grillo.cs.interbusiness.it...

Ciclando opportunamente un codice del genere non dovresti avere problemi:
All'apertura del report conta le pagine dopo aver impostato in un modulo
pubblico una variabile globale: Global PgReport as Integer.
Private Sub Report_Page()
PgReport = Me.Pages
End Sub
For i = 1 to PgReport
DoCmd.PrintOut acPrintAll, i, i, acMedium, 1, True
next i
Questa la soluzione classica che dovrai opportumanete modificare.
Poi prova a dare un'occhiata a questo link:
http://www.pdf995.com/
Si tratta di una proposta commerciale ma molto economica.
Vedi se può servirti.
Ciao, Carlo


title: Ancora esportazione in PDF

author: Paolo opg

text:
"Giancarlo Francesconi da casa" <
thi...@tin.it
> wrote in message
news:avpd44$mi0$1...@grillo.cs.interbusiness.it...

...
t ripeto ancora il consiglio:
piantala di usare un report unico di 100 pagine.
ripensa la query origine in modo da ottenere un'unico cliente per report (a
questo punto devi aprire il report 100 volte, ovviamente) e poi fai tutto il
resto via codice.
il modo che vuoi usare tu, t complica solo la vita.
te lo dico perchè ho provato anche io, non perchè l'ho saputo dal nonno del
vicino dell'amico del gatto di mia zia!
:-)


title: Ancora esportazione in PDF

author: Giancarlo Francesconi

text:
"Carlo Costarella" <
carloantoni...@virgilio.it
> ha scritto nel
messaggio news:HTXT9.20863$AA2.1...@news2.tin.it...

Grazie per la tua risposta.
Conoscevo il pdf995, comunque ho una licenza acrobat e quindi stampo su
PDFwriter.
Ti chiedo cortesemente un'altra cosa:
quando stampo su PDF si apre la finestra 'salva con nome' e mi propone di
salvare il file pdf con il nome del report (report1), perciò ogni volta
salvo con un nome diverso.
E' possibile che mi venga proposto di volta in volta, come nome del file
PDF, il nome del prodotto relativo alla pagina in questione (è un campo
presente in query1 che ritrovo anche sul report).
Grazie per l'interessamento.
Giancarlo


title: Ancora esportazione in PDF

text:
CUT
> Grazie per la tua risposta.
> Conoscevo il pdf995, comunque ho una licenza acrobat e quindi stampo su
> PDFwriter.
> Ti chiedo cortesemente un'altra cosa:
> quando stampo su PDF si apre la finestra 'salva con nome' e mi propone di
> salvare il file pdf con il nome del report (report1), perciň ogni volta
> salvo con un nome diverso.
> E' possibile che mi venga proposto di volta in volta, come nome del file
> PDF, il nome del prodotto relativo alla pagina in questione (č un campo
> presente in query1 che ritrovo anche sul report).
> Grazie per l'interessamento.
>
> Giancarlo
>
>
In questo momento non sň. Proverň appena possibile.
Ciao, Carlo


title: Ancora esportazione in PDF

text:
"Carlo Costarella" <
carloantoni...@virgilio.it
> ha scritto nel
messaggio news:AvvU9.29391$AA2.1...@news2.tin.it...

Grazie.
Giancarlo


title: Ancora esportazione in PDF

author: Enrico T.S.

text:
"Giancarlo Francesconi" <
tec...@upatreviso.it
> ha scritto nel messaggio
news:avtotg$1p4$1...@grillo.cs.interbusiness.it...

Potresti fare meglio se sai come utilizzare il registro di windows e
scriverci dati
in questa chiave:
HKEY_CURRENT_USER  "Software\Adobe\Acrobat PDFWriter"  "PDFFilename"
puoi metterci direttamente il nome del file da creare
in modo che non ti si presenti nemmeno la finestra di richiesta nome.
bye :o)


title: icona di access

author: lozioPino

text:
c'è un modo per modificare l'icona predefinita di access visibile in alto a
sxnella finestra del programma e (soprattutto) sulla barra delle
applicazioni quando la finestra stessa è minimizzata?
(il modo mi pare di averlo visto da qualche parte ma non ricordo dove)
grazie!
--------------------------------
Inviato via
http://usenet.libero.it


title: icona di access

author: MA

text:
Il 05 Giu 2003, 12:48,
z...@pino.it
 (lozioPino) ha scritto:
> c'č un modo per modificare l'icona predefinita di access visibile in alto
a
> sxnella finestra del programma e (soprattutto) sulla barra delle
> applicazioni quando la finestra stessa č minimizzata?
>
> (il modo mi pare di averlo visto da qualche parte ma non ricordo dove)
>
> grazie!
>
> --------------------------------
> Inviato via
http://usenet.libero.it
>
Strumenti
Avvio
ciao MAssimiliano



title: icona di access

author: Max

text:
lozioPino <
z...@pino.it
> wrote in message
146Z133Z224Z3Y1...@usenet.libero.it...

vai in strumenti - avvio e li troverai dove inserire l'icona che vuoi
Ciao Max


title: Famigerati apici

author: Serena

text:
Devo eseguire questa operazione su determinati record nei quali č presente
sia l'apostrofo come D'Ambrosio e con i doppi apici come 1" ź"
Questa sotto funziona con l'apostrofo ma mi da errore sui doppi apici
giacenza: DSum("[sommadimovimenti]";"[qrytest1]";"[des]='" &
[tdbollef].[des] & "'")
Questa sotto funziona con doppi apici ma mi da errore con l'apostrofo
giacenza: DSum("[sommadimovimenti]";"[qrytest1]";"[des]= " & Chr(34) &
[tdbollef].[des] & Chr(34) & "")
Esiste un modo per risolvere il problema visto che non posso impedirte
l'inserimento di questi caratteri?
Ciao a tutti


title: Famigerati apici

author: Alessandro Baraldi

text:
Serena ha scritto:
> Devo eseguire questa operazione su determinati record nei quali è presente
> sia l'apostrofo come D'Ambrosio e con i doppi apici come 1" ¼"
>
> Questa sotto funziona con l'apostrofo ma mi da errore sui doppi apici
> giacenza: DSum("[sommadimovimenti]";"[qrytest1]";"[des]='" &
> [tdbollef].[des] & "'")
>
> Questa sotto funziona con doppi apici ma mi da errore con l'apostrofo
> giacenza: DSum("[sommadimovimenti]";"[qrytest1]";"[des]= " & Chr(34) &
> [tdbollef].[des] & Chr(34) & "")
>
> Esiste un modo per risolvere il problema visto che non posso impedirte
> l'inserimento di questi caratteri?
>
> Ciao a tutti
Già risposto sull'altro NG.
@Alex


title: Le intestazioni di un report

author: Zorro

text:
Ciao a tutti,
ho creato un report con un'intestazione pagina ed un raggrupopamento per
cliente che ha anche un'intestazione di gruppo , vorrei però ad ogni cambio
cliente saltare pagina.
Come si fa???
grazie a tutti.
Zorro.
--------------------------------
Inviato via
http://usenet.libero.it


title: Le intestazioni di un report

text:
"Zorro" <
pimpinello...@tiscalinet.it
> ha scritto nel messaggio
news:194Z130Z244Z250Y...@usenet.libero.it...
> Ciao a tutti,
>
> ho creato un report con un'intestazione pagina ed un raggrupopamento per
> cliente che ha anche un'intestazione di gruppo , vorrei però ad ogni
cambio
> cliente saltare pagina.
> Come si fa???
Ci metti anche il piè di pagina gruppo e lì ci metti un controllo salto
pagina!!!
Antonio


title: Le intestazioni di un report

author: Roberto da casa

text:
"Zorro" <
pimpinello...@tiscalinet.it
> ha scritto nel messaggio
news:194Z130Z244Z250Y...@usenet.libero.it...
> Ciao a tutti,
>
> ho creato un report con un'intestazione pagina ed un raggrupopamento per
> cliente che ha anche un'intestazione di gruppo , vorrei però ad ogni
cambio
> cliente saltare pagina.
> Come si fa???
> grazie a tutti.
>
> Zorro.
>
Imposta a Prima di sezione la proprietà Interruzione pagina della sezione
Intestazione Cliente (intestazione di gruppo) del tuo report.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Coesistenza tra versione 97 e Runtime 2000

text:
salve a tutti,
su una postazione ho installato A'97 per far girare vecchi db non miei
e il runtime di A2000 per la mia applicazione.
Ovviamente se è stato aperto l'ultima volta A97, il doppio click il tapino
non apre 2k.
come faccio ad indicare al mio db che deve girare sul Runtime installato?
MAssimiliano


author: Neo

text:
"MA" <
keiko...@libero.it
> ha scritto nel messaggio
news:IQ6mb.12826$uv4....@news.edisontel.com...

nel collegamento dell'icona che lancia il programma (il file mdb) inserisci prima del nome del file
il percorso completo del runtime o di access 97 in base a quello che ti serve..


text:
> > salve a tutti,
> > su una postazione ho installato A'97 per far girare vecchi db non miei
> > e il runtime di A2000 per la mia applicazione.
> > Ovviamente se è stato aperto l'ultima volta A97, il doppio click il
tapino
> > non apre 2k.
> > come faccio ad indicare al mio db che deve girare sul Runtime
installato?
> > MAssimiliano
> >
> >
>
> nel collegamento dell'icona che lancia il programma (il file mdb)
inserisci prima del nome del file
> il percorso completo del runtime o di access 97 in base a quello che ti
serve..
>
Meno male che questo Ng non è perfetto e ha un Neo.
Grazie non ci avevo pensato
MAssimiliano


title: licenze

author: wildsurfer

text:
che tipo di licenza ho col pacchetto originale di Access 2000? è solo per il
mio utilizzo o posso anche vendere il mio programma ad una persona che ha
già l'office 2000 (e di conseguenza ha la sua licenza)?
Ho trovato un buon programma che costruisce i setup (Install Construct 3.3)
e vorrei distribuire con quello piuttosto che comprare l'ODE 2000.La licenza
di Install costruct costa se non ricordo male sulle 400.000 £.
Ho bisogno comunque anche della licenza di Access 2000 se distribuisco in
questo modo un
file mde?
grazie mille


title: licenze

author: Sib

text:
"wildsurfer" <
wildsu...@libero.it
> ha scritto nel messaggio

La logica e' la guida.
Sviluppare un SW rientra in quella che possiamo definire "prestazione
d'opera". In sostanza non ha importanza se hai la licenza ODE, anzi, per la
verità puoi anche non possedere Access, puoi sviluppare la tua applicazione
sul PC del cliente, se possiede una licenza Access.
Avere ODE serve a distribuire applicazioni funzionanti e "regolari" a
clienti che non posseggono Access.
E' ovvio che se lavori in un tuo ufficio e poi consegni al cliente il file
.mdb (o mde che sia) devi possedere una licenza Access. Non c'e' bisogno che
tu abbia ODE se il tuo cliente possiede una licenza Access anche lui.
Sib


title: licenze

author: Federico Luciani

text:

non serve postare la stessa domanda nel giro di 3 ore!
--
Federico
----------------------------------
Rimuovi paperino. per e-mail
----------------------------------
Tutte le richieste che arrivano
in privato, vengono cestinate.
----------------------------------
Sito Comune di it.comp.appl.access
http://www.sitocomune.com
mailto:
webm...@sitocomune.com
----------------------------------


title: Grafici

author: Riccardo

text:
Devo creare un grafico contenente diverse frecce collegate tra
di loro (esempio freccia quantità iniziale di caramelle sfocia
in due frecce caramelle date a pippo e caramelle date a
pluto) Oltre a questo devo anche dimensionare la larghezza delle
frecce la quale deve essere proporzionale al valore. Esempio :
freccia caramelle (n.10) iniziale = grandezza 10 cm, freccia
caramelle pluto (3) = 3cm,
ferccia caramelle pippo (7) = 7 cm.
E' possibile fare questo in ACCESS?
Esiste un sw capace con dati catturati da ACCESS di creare un
grafico di questo genere ?
Un caloroso ringraziamento a tutti quelli che mi consiglieranno.
Grazie ancora.
Riccardo
--
Inviato da Virgilio
http://newsgroup.virgilio.it
Filtra gli antipatici, segnala le risposte, segue i thread, e lo fa da web


title: Grafici

text:
"Riccardo" <
riccardo...@virgilio.it
> wrote in message
news:16814477.1111326759423.JavaMail.newsgroup@sc-ng-1
> Devo creare un grafico contenente diverse frecce collegate tra
> di loro (esempio freccia quantità iniziale di caramelle sfocia
> in due frecce caramelle date a pippo e caramelle date a
> pluto) Oltre a questo devo anche dimensionare la larghezza delle
> frecce la quale deve essere proporzionale al valore. Esempio :
> freccia caramelle (n.10) iniziale = grandezza 10 cm, freccia
> caramelle pluto (3) = 3cm,
> ferccia caramelle pippo (7) = 7 cm.
>
> E' possibile fare questo in ACCESS?
> Esiste un sw capace con dati catturati da ACCESS di creare un
> grafico di questo genere ?
>
> Un caloroso ringraziamento a tutti quelli che mi consiglieranno.
>
> Grazie ancora.
> Riccardo
Con Access +/- si riesce a fare tutto, sicuramente anche questo.
Il problema è che serve un'ottima padronanza della programmazione
VBA per riuscire a rendere la Routine di creazione del Grafico
decisamente Flessibile e generalizzata al fine di non dover
intervenire a causa di varianti non considerate.
Ora visto che quanto devi strutturare và realizzato Runtime
devo appoggiarti ad un Report aperto in modalità struttura,
quindi devi avere padronanza degli oggetti di tipo TextBox da creare
associati al Recordset estratto, quindi posizionati nel Report.
Poi devi costruirti le linee di lunghezza prelevata sempre dal
Recordset.
Ne và che il posizionamento degli oggetti è anch'esso relativo
a qualche dato del Recordset.
Le idee chiare io non le ho non avendo capito cosa devi fare,
ma tecnicamente è fattibile.
Se hai difficoltà con VBA ti consiglio 2 strade:
1)Trova qualche soluzione alternativa
2)Studiati bene come creare Oggetti e come strutturarne le
  proprietà, e poi fai tanti tentativi.
Purtroppo essendo una cosa estremamente personalizzata dubito
fortemente tu riesca a trovare controlli o programmi che
facciano questo.
Saluti.
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Oggetti OLE

author: Mike Dens

text:
Ciao a tutti!! desideraavo avere qualche informazione riguardo oggetti
OLE ( si dice così??? ), vale a dire clip video ed immagini inserite in
access. Dunque...ho notato che quando importo un file, sia esso video o
immagine, questa anche quando non viene smarcata la voce collegaemnto,
in realtà access la collega. Ho provato e quando cambio la directory in
cui risiede il file access mi domanda, una volta cliccato sul clip o
immagine, dove risiede il file in questione, il che mi fa pensare che si
tratti di un collegamento!!! vi è la possiblità di evitare tutto ciò e
di inserire il file indipendentemente da dove risiede all'interno
dell'HD????
grazie e ciao
mike
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Oggetti OLE

author: André le Pčtomane

text:
"Mike Dens" <
ra...@tiscalinet.it
> ha scritto nel messaggio
news:f48634f3fd28d06a54...@mygate.mailgate.org...

bisogna settare "incorporato" nelle prorietà della casella, sia con
"collegato" o "entrambi" va a cercare l'origine del file per eventuali
aggiornamenti.
ciao


title: access e excel

author: Angelo e Irene

text:
Sono riuscito ad agganciare ad un record un file di excel che si apre
autometicamente facendo doppio clic su icona; domanda come faccio ad
esportare in questo file i dati anagrafici che si trovano sulla maschera di
access?.......
grazie


title: access e excel

author: George

text:
"Angelo e Irene" <
aid...@tin.it
> ha scritto nel messaggio
news:oseGa.83409$pR3.1...@news1.tin.it...

Esportare non se ne parla.
Comunque sia puoi attivare l'oggetto OLE da codice e inserire nelle
opportune celle i valori che vuoi usando VBA...
Buon divertimento!
N.B. - Potresti fare una cosetta più semplice...
Puoi creare una tabella dove inserisci i dati che vuoi.
Nella cartella di lavoro di Excel usi le tabelle pivot per caricare i dati
di quella tabella e definisci la tabella pivot con aggiornamento automatico
all'apertura.
In un foglio separato colleghi le celle che vuoi alle celle della tabella
pivot che, visto che ha solo un record, avrà sempre la stessa dimensione e
la stessa posizione.
Operativamente puoi fare così:
1) intercetti il doppio click sul campo OLE e prepari la tabella d'appoggio
con i dati che ti servono in excel
2) apri il foglio excel che si aggiornerà sulla base del contenuto della
tabella
Io preferisco il metodo VBA...
Bye


title: access e excel

author: Sergio MAZZA

text:
"Angelo e Irene" <
aid...@tin.it
> ha scritto nel messaggio
news:oseGa.83409$pR3.1...@news1.tin.it...

Menù: Dati - Carica dati esterni - Crea nuova query (se funziona con i campi
ole)...
Ciao.
--
Sergio MAZZA


title: modifica campi in contemporanea di record doppi

author: Nicola

text:
ciao a tutti
ho il seguente problema
ho una tabella articoli con circa 9000 record con i dati di articoli.
i record che hanno lo stesso codice articolo si differenziano tra loro solo
per i campi categoria e sottocategoria e il resto è uguale.
su tale tabella ho costruito una maschera che mi visualizza i record 1 per
volta e mi permette di inserire la quantità in cartoni da ordinare.
ammettiamo che ordino 10 cartoni dell'articolo X, se avanzando mi ritrovo lo
stesso articolo la textbox che contiene tale quantità ordinata, mi risulta
vuota e potrei riordinarla (non ricordando di averlo fatto in precedenza).
vorrei quindi:
una volta inserita la quantità desiderata, che la maschera verifichi
l'unicità dell'articolo, in caso contrario mi deve aggiornare i campi
"CARTONI" con lo stesso valore.
spero di essere stato chiaro
Grazie 1000 per l'attenzione
Nicola


title: query con divisione per zero (0)

author: Gianni

text:
Ciao...Ciao,
ho il seguente problema che vorrei porre:
ho creato una query che filra i seguenti dati mensili (lista)
Tipo materiale------> "acciaio" - Raggruppamento
importo-------------> somma
peso---------------> somma
espr1 ---------------> [importo]/[valore]   (calcola il prezzo medio
mensile)
succede che alcune volte nel riepilogo mensile vengono emesse note di
credito
che portano il valore di importo a (-99999 Euro) e il valore di "Peso" a
ZERO.
Durante l'elaborazione della query...ovviamente...mi viene sgnalata la
divisione per zero con relativo errore.
Come posso fare per ovviare al problema?
Grazie 1000
Ganni


title: query con divisione per zero (0)

author: MA

text:
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it
"Gianni" <
giann...@hotmail.com
> ha scritto nel messaggio
news:oAJef.63820$Pe2.1...@twister2.libero.it...

nella query
IIF([peso]=0;0;[Importo]/[peso])
ti suggerisco di abbinare fctround la funzione di arrotondamento di karl
>
>
>


title: file accdb

author: Greg

text:
Avendo solo A2013 c'ï¿œ un modo per aprire, vedere, o converitre in 2003
un file access accdb? Grazie

--
Greg


title: file accdb

author: Mancini

text:
Il pulsante nell'angolo AltoSinistro dello schermo

Salva con nome

selezioni Acces2003


title: file accdb

text:
Il 13/05/14 12:37:21 Mancini ha scritto:
> Il pulsante nell'angolo AltoSinistro dello schermo

> Salva con nome

> selezioni Acces2003

E ma per salvarlo prima devo aprirlo :(

--
Greg


title: file accdb

text:
"Greg" <
greg@server_aioe.com
> ha scritto nel messaggio
news:lksthn$b95$1...@speranza.aioe.org...

????????


title: file accdb

text:
Il 13/05/14 16.33.17 774 ha scritto:

E forse ho scritto male: io ho solo access 2003 non il 2013, e dovrei
aprire un file con estensione accdb che immagino sia di un Access
superiore, credo dal 2007 in su.
C'ï¿œ un lettore o un convertore? Per quanto abbia cercato non ho trovato
nulla che facesse al caso. Garzie

--
Greg


title: file accdb

text:
> E forse ho scritto male: io ho solo access 2003 non il 2013, .....

adesso è tutto chiaro  :)

Il miglior e unico convertitore è appunto Access2013 che per iltuo scopo
è anche gratuito
Devi prelevare la versione di prova ( Trial ) dal sitoMicrosoft

attento pero quando la installi a NON DEstallare iltuo Access2003

.


title: file accdb

text:
Il 14/05/14 13.02.31 Mancini ha scritto:
>> E forse ho scritto male: io ho solo access 2003 non il 2013, .....

> adesso ï¿œ tutto chiaro  :)

> Il miglior e unico convertitore ï¿œ appunto Access2013 che per iltuo scopo
> ï¿œ anche gratuito
> Devi prelevare la versione di prova ( Trial ) dal sitoMicrosoft

> attento pero quando la installi a NON DEstallare iltuo Access2003

> .

Grazie, scusa il ritardo. Alla fine ho risolto mettendo sulla chiavetta
e andando su un pc con la versione giusta.

--
Greg


title: Quando Access fa così

author: Marchingegno

text:
.... vorrei usare il martello su chi l'ha fatto (ma sarei il solo?)
W2k + A2k
Si sa che.quando si un'applicativo tenendo premuto il tasto shift di solito
questo si apre in modalita standard anziche con la maschera di avvio e fin
qui.....
A volte però in questo modo il "miserabile" non si apre e creando
automaticamente il filetto di blocco record non si riesce manco a
cancellarlo per rirprovare ad aprire l'applicativo.
Allora cosa faccio?
Prima sul task manager clicco su MSACCESS.EXE e lo termino e poi posso
eliminare il filetto di blocco.
Ora dico che mi succede sia sul pc di casa che su quello di lavoro.
MAREMMA MAIALA!
"Se qualcuno mi conforta e mi dice che succede anche a 'isso' non mi
conforta mica tanto"


title: apertura files da vba

text:
Per quanto riguarda un file word ci sono:
Dim MyWRD As
Dim objDoc As Object
            Set MyWRD = CreateObject("Word.Application")
            MyWRD.Visible = True
            Set objDoc = CreateObject("Word.Document")
            objDoc.Application.Documents.Open "nomefile"
Ma per quanto riguarda altri tipi di file (excel, bmp, htm) non riesco
proprio.
Per excel ho provato così come per word, sostituendo la parola "Sheet" con
"Document", ma mi da' il seguente errore:
Errore di run-time '429'
Il componente ActiveX non è in grado di creare l'oggetto.
Che per caso debbo installare qualche libreria?Quale e come?
grazie
Riccardo


title: apertura files da vba

text:
"Riccardo" <
ricc...@free.panservice.it
> ha scritto nel messaggio
news:8ts60p$8a6$1...@news.panservice.it...

Seeeee... Allora era troppo semplice.
In excel prima di arrivare al foglio di lavoro (sheet) devi aprire prima la
'cartella' (workbook):
'---------------------
  Dim MyXL As Excel.Application
  Set MyXL = CreateObject("Excel.Application")
  MyXL.Workbooks.Open "d:\documenti\prova.xls"
  MyXL.Visible = True
  MyXL.ActiveWorkbook.Sheets(2).Select
  MyXL.Quit
  Set MyXL = Nothing
'---------------------
A parte il fatto che devi inserire i riferimenti alla libreria di excel...
Ciao.


title: apertura files da vba

text:
Sergio MAZZA <
sergi...@tiscalinet.it
> wrote in message
8ts5g0$2rf$1...@suite03.caspur.it...
>
>
> A parte il fatto che devi inserire i riferimenti alla libreria di excel...
________
Come si fa?
ciao e grazie


title: apertura files da vba

text:
Sergio MAZZA <
sergi...@tiscalinet.it
> wrote in message
8ts5g0$2rf$1...@suite03.caspur.it...
> A parte il fatto che devi inserire i riferimenti alla libreria di excel...
>
> Ciao.
##############
ok! fatto!
10x


title: apertura files da vba

author: David A.

text:
Mi potresti spiegare anche a me come si fa ho lo stesso tuo problema!
"Riccardo" <
ricc...@free.panservice.it
> wrote in message
news:8tsa1h$9gu$1...@news.panservice.it...



title: apertura files da vba

text:
David A. <ange...@NOSPAMinwind.it> wrote in message
8tsv04$2rb$1...@nread2.inwind.it...

_________
Con un modulo aperto, clicchi sul menu strumenti, troverai un sottomenu'
Riferimenti.
Cliccandoci sopra ti si apre una maschera "Riferimenti" e dovrai spuntare
Microsoft Excel 8.0 Object Library
ciao Riccardo


title: Access in multitutenza - Passo ad ORACLE?????

author: Charlie TS

text:
Caro NG,
dopo molto tempo posto un quesito che devo assolutamente risolvere.
In una gestione di un centro ospedaliero, mi ritrovo ormai con archivi
diventati abbastanza grossi (15 Mb - 900 anagrafiche più tutte le
tabelle correlate). Seguendo il consiglio del Bettini ho tolto le
relazioni a catena che inizialmente avevo usato (grosso errore!) e uso
delle form di archiviazione e cancellazione dei record completamente
gestiti in VBA. I record archiviati sono in un DB da dove al bisogno
possono venir richiamari sull'archivio di lavoro. Gli utenti adesso
collegati sono 5 e fino ad ora si sono verificati pochissime volte
probemi di conflitto.
Il tuttp però comincia ad essere un pò lento, non tanto nella gestione
delle cartelle ma in quella statistica dove devo rileggermi più
tabelle assieme che mi creano poi delle tabelle temporanee su cui
faccio i miei calcoli statistici.
Questito : provo a pensare di passare dal Jet a SQL 7, oppure devo
entrare nell'ordine di idee di cambiare applicativo per la gestione
dei DB? Potete darmi qualche ragguaglio su Oracle? La distribuzione
dei pgm avviene con un eseguibile o con run-time come Access? Ed
ancora una cosa e poi ho finito, sapete circa il costo del programma e
se con la licenza posso anche distribuire i miei pgm.
Grazie per la pazienza e rispondetemi sono veramente in crisi da
decisione.
Carlo TS


author: Gustavo Bartolini

text:
Charlie TS <
ca...@spin.it
> wrote in message 388030b...@news.spin.it...
> Caro NG,
> dopo molto tempo posto un quesito che devo assolutamente risolvere.
> In una gestione di un centro ospedaliero, mi ritrovo ormai con archivi
> diventati abbastanza grossi (15 Mb - 900 anagrafiche più tutte le
> tabelle correlate).
Non mi pare un gran ché, ho archivi A97 con 500.000 record e 132 MB di mdb
>Seguendo il consiglio del Bettini ho tolto le
> relazioni a catena che inizialmente avevo usato (grosso errore!) e uso
> delle form di archiviazione e cancellazione dei record completamente
> gestiti in VBA. I record archiviati sono in un DB da dove al bisogno
> possono venir richiamari sull'archivio di lavoro. Gli utenti adesso
> collegati sono 5 e fino ad ora si sono verificati pochissime volte
> probemi di conflitto.
Sono arrivato a 25 stazioni collegate
> Il tutt però comincia ad essere un pò lento, non tanto nella gestione
> delle cartelle ma in quella statistica dove devo rileggermi più
> tabelle assieme che mi creano poi delle tabelle temporanee su cui
> faccio i miei calcoli statistici.
Che significa lento, quanto impiegano ?
> Questito : provo a pensare di passare dal Jet a SQL 7, oppure devo
> entrare nell'ordine di idee di cambiare applicativo per la gestione
> dei DB? Potete darmi qualche ragguaglio su Oracle?
Sia Oracle che SQL7 sono dei db C/S ti cambia completamente il modo di
gestire la procedura.
>La distribuzione
> dei pgm avviene con un eseguibile o con run-time come Access?
Puoi usare Access2000 in ODBC o direttamente su SQL7 oppure riscrivere il
tutto in VB6
>Ed ancora una cosa e poi ho finito, sapete circa il costo del programma e
Se ti riferisci a SQL7 e/o Oracle, ambedue qualche milioncino, considera che
le versioni entry sono per 5 utenti.
> se con la licenza posso anche distribuire i miei pgm.
> Grazie per la pazienza e rispondetemi sono veramente in crisi da
> decisione.
>
> Carlo TS
Scusa la domanda ovvia, la rete è su server ?, è a 10 o a 100 ?
con 5 stazioni non dovresti avere problemi di velocità.
saluti
GB


author: Lbo da casa

text:
>Questito : provo a pensare di passare dal Jet a SQL 7, oppure devo
>entrare nell'ordine di idee di cambiare applicativo per la gestione
>dei DB? Potete darmi qualche ragguaglio su Oracle? La distribuzione
Carlo: "passare" a sql server o, peggio ancora, ad oracle non e' una
cosa facile.  l'ambiente di sviluppo e' mooolto meno intuitivo di
access.  i tempi di sviluppo sono biblici.  access sara' una porcata
ma fai tutto in cinque minuti (e questo a volte e' l'inconveniente
perche' i principianti fanno porcate e poi si compromettono).  con
oracle ti fai un bel mese di analisi poi ne parliamo.  ti chiedono una
modifica, un altro bel mese e ne riparliamo.  ogni volta che stampano
i manuali se ne parte un buon pezzo di firesta amazzonica.  dai retta,
non e' cosa.
--------------------------------------------------
ATTENZIONE!
it.comp.database.access diventera' it.comp.appl.access!
cercalo tra i nuovi ng e linkalo!
-----------------------------------
rimuovere NOSPAM. per mandare email
-----------------------------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access


author: Paolo Holzl

text:
>> Caro NG,
>> dopo molto tempo posto un quesito che devo assolutamente risolvere.
>> In una gestione di un centro ospedaliero, mi ritrovo ormai con archivi
>> diventati abbastanza grossi (15 Mb - 900 anagrafiche più tutte le
>> tabelle correlate).
Le dimensioniche dici le trovo irrisorie, io comincerei a passare a un
DatabaseServer con almeno 1 Gb. di dati, per quanto riguarda l'MDB ne
ho uno su cui lavorano in 25 e non ho particolari problemi.
E' chiaro che devi essere piu' accorto nella programmazione.
----------------------------------------------------------
Paolo Hölzl
Gruppo Tekup Software developer (Bologna)
----------------------------------------------------------
ATTENTION!, antispam
For reply, substitute xxx with gruppotekup


author: Stefano Bettini

text:
Charlie TS ha scritto nel messaggio <
388030b...@news.spin.it
>...
>Caro NG,
>dopo molto tempo posto un quesito che devo assolutamente risolvere.
>In una gestione di un centro ospedaliero, mi ritrovo ormai con archivi
>diventati abbastanza grossi (15 Mb - 900 anagrafiche più tutte le
>tabelle correlate). Seguendo il consiglio del Bettini ho tolto le
>relazioni a catena che inizialmente avevo usato (grosso errore!) e uso
>delle form di archiviazione e cancellazione dei record completamente
>gestiti in VBA. I record archiviati sono in un DB da dove al bisogno
>possono venir richiamari sull'archivio di lavoro. Gli utenti adesso
>collegati sono 5 e fino ad ora si sono verificati pochissime volte
>probemi di conflitto.
>Il tuttp però comincia ad essere un pò lento, non tanto nella gestione
>delle cartelle ma in quella statistica dove devo rileggermi più
>tabelle assieme che mi creano poi delle tabelle temporanee su cui
>faccio i miei calcoli statistici.
>Questito : provo a pensare di passare dal Jet a SQL 7, oppure devo
>entrare nell'ordine di idee di cambiare applicativo per la gestione
>dei DB? Potete darmi qualche ragguaglio su Oracle? La distribuzione
>dei pgm avviene con un eseguibile o con run-time come Access? Ed
>ancora una cosa e poi ho finito, sapete circa il costo del programma e
>se con la licenza posso anche distribuire i miei pgm.
>Grazie per la pazienza e rispondetemi sono veramente in crisi da
>decisione.
>
Passare ad un db-server come Oracle o SQLSrv vuol dire **almeno**
un paio di mesi di tempo x studiarsi il nuovo ambiente e riscrivere
buona parte dell' applicazione (per non parlare del prezzo del server!).
Visto che stai sui 15MBx5User che sono tuttosommato davvero pochi
sono + che sicuro che ci siano ancora abbondanti margini di "affinamento"
della procedura esistente per ottenere performances migliori; dirti cosa
fare senza conoscere nel dettaglio la procedura che ti dà problemi xò
ti renderai conto è un pochetto difficile....
Bye, Ste


text:
Paolo Holzl ha scritto nel messaggio <85uqvu$lcn$
2...@zamboni.dsnet.it
>...
> per quanto riguarda l'MDB ne
>ho uno su cui lavorano in 25 e non ho particolari problemi.
Bhè, mi sa che trattasi di un db con tabelle davvero piccine,
o maschere *veramente* semplici.
Bye, Ste


text:
On Sun, 16 Jan 2000 02:20:28 GMT,
l...@NOSPAM.blunet.it
 (Lbo da casa )
wrote:
>Carlo: "passare" a sql server o, peggio ancora, ad oracle non e' una
>cosa facile.  l'ambiente di sviluppo e' mooolto meno intuitivo di
>access.  i tempi di sviluppo sono biblici.  access sara' una porcata
>ma fai tutto in cinque minuti (e questo a volte e' l'inconveniente
>perche' i principianti fanno porcate e poi si compromettono).  con
>oracle ti fai un bel mese di analisi poi ne parliamo.  ti chiedono una
>modifica, un altro bel mese e ne riparliamo.  ogni volta che stampano
>i manuali se ne parte un buon pezzo di firesta amazzonica.  dai retta,
>non e' cosa.
>--------------------------------------------------
Grazie Lbo. come forse avrai già letto in altri miei post la paura è
che l'applicazione sulla quale stò lavorando (+ o -) da un anno
all'improvviso ceda per il troppo carico sia di utenti che di dati. io
sono un entusiasta di access e senza alcuna ironia mi manca molto un
compilatore ;-) per poter distribuire ed aggiornare più agevolmente
gli applicativi. il mio era solo un dubbio di robustezza di jet.
comunque speriamo bene. le tue applicazioni come max con quanti record
e utenti hanno girato (oltreturro con la mitica versione 2; anzi pensa
che ho ancora i dischetti della 1 e della 1.1!!!!)
Grazie e saluti
Carlo TS


title: gruppi e utenti

author: slurp

text:
dove posso trovare un help chiaro e semplice che spieghi come impostare
utenti e gruppi in un dbaccess ?
grazie


title: gruppi e utenti

author: Roberto da casa

text:
"slurp" <
HH...@JJJ.YT
> ha scritto nel messaggio
news:HCPac.236$hc5....@news3.tin.it...
> dove posso trovare un help chiaro e semplice che spieghi come impostare
> utenti e gruppi in un dbaccess ?
> grazie
Vai sul Sito Comune (link qui sotto) e nella Sezione General leggi la FAQ di
Cristiano De Pasquale intitolata "Come utilizzare la sicurezza di Access?".
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Impossibile aggiungere (Errore 3163).

author: FrancoK

text:
Da maschOrdini, formata da query con tabClienti e tabProdotti, quando
seleziono da casella combinata un articolo (IdProdotto con maschera di Imput
in tabProdotti: 00\-CCCCCCCCCCCCCCCCCCCCCCCC;0;_), se la lunghezza del
codice articolo è media riesco a inserirlo nell'ordine, se è lungo mi
compare questa finestra di dialogo:
"Impossibile aggiungere la quantità di dati desiderata. Inserire o incollare
meno dati (3163)"
e non riesco ad inserire l'articolo.
Ne ho provate tante per ovviare a questo inconveniente, ma nulla da fare.
Ho risolto (???) momentaneamente accorciando la maschera di input, ma vorrei
trovare una soluzione al problema di sopra.
Come si può fare?
Saluti
Francok


title: Impossibile aggiungere (Errore 3163).

text:
"FrancoK" <
Fra...@mclink.it
> ha scritto nel messaggio
news:8tkle0$eni$1...@news.mclink.it...

Adoperi A97 o A2000?
--
Roberto
---------------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------


title: Impossibile aggiungere (Errore 3163).

text:
>
>Adoperi A97 o A2000?
>
>--
>Roberto
>
A97
.
ciao
Francok


title: Impossibile aggiungere (Errore 3163).

text:
"FrancoK" <
Fra...@mclink.it
> ha scritto nel messaggio
news:8tkle0$eni$1...@news.mclink.it...

Come è fatta la maschera "accorciata" con la quale non ti dà errore?
E, anche si mi aspetto dei messaggi di commento alla mia domanda pieni di
LOL ecc., mi piacerebbe sapere quanto è lungo il tuo campo testo e di quanti
caratteri è il codice articolo che ti dà errore.



title: Impossibile aggiungere (Errore 3163).

text:
>Come è fatta la maschera "accorciata" con la quale non ti dà errore?
L'ho accorciata di 6 caratteri affinchè in tabProdotti non possano essere
inseriti cod.articoli con più di 18 carratteri (prima erano 24 oltre a 00-
iniziale). Ora la maschera input è: 00\-CCCCCCCCCCCCCCCCCC;0;_
>E, anche si mi aspetto dei messaggi di commento alla mia domanda pieni di
>LOL ecc., mi piacerebbe sapere quanto è lungo il tuo campo testo e di
quanti
>caratteri è il codice articolo che ti dà errore.
il campo testo è impostato a lunghezza 50 ed i cod. articolo che davano
errore erano quelli più lunghi di 18 carratteri oltre a 00- iniziale (00
sono le ultime due cifre dell'anno listino in vigore).
Ciao
Francok


title: Accedere ad un file di 700 pagine

author: wildsurfer

text:
Ho un file che cataloga i DRG  (codici di diagnosi mediche) così formato:
...
003 Altre infezioni da Salmonella
Incl.: infezione o intossicazione alimentare da Salmonella [qualunque
sierotipo]
      003.0 Gastroenterite da Salmonella
       Salmonellosi       <---questo non mi interessa
      003.1 Setticemia da Salmonella
      003.2 Infezioni localizzate da Salmonella
          003.20 Infezioni localizzate da Salmonella, non specificate
          003.21 Meningite da Salmonella
          003.22 Polmonite da Salmonella
...
vi spiego cosa significa:
003 è il primo menù (ce ne saranno altri all'interno del file 004 005 etc)
a me interessa prendere la scritta "Altre infezioni da Salmonella" che c'è
collegata.
Vorrei avere tanto per iniziare la lista di tutti i menù principali
003,004.. e
poi cliccandoci entrare man mano nei sottomenù
"003.2 Infezioni localizzate da Salmonella" infatti è un sottomenù di "003
Altre infezioni da Salmonella" che ha a sua volta un altro sottomenù formato
dalle voci"003.20 Infezioni localizzate da Salmonella, non specificate"
      "003.21 Meningite da Salmonella"
      "003.22 Polmonite da Salmonella"
 a loro volta questi potrbbero avere altri sottomenù
Il file è molto grande (sono 694 pagine word) in formato.doc
So che esiste un controllo tipo "gestione risorse" di windows che fa una
struttura ad albero ed è proprio quella che vorrei utilizzare oppure,
tramite programmazione vorrei fare una procedura che mi fa navigare
all'interno di questi menù.
Cosa mi consigliate?é meglio accedere sempre a questo file o importare in
qualche modo queste informazioni? In entrambi i casi non so bene come fare.
Ciao Ciao


title: Accedere ad un file di 700 pagine

author: Lbo

text:
>003 Altre infezioni da Salmonella
>Vorrei avere tanto per iniziare la lista di tutti i menù principali
>003,004.. e
>poi cliccandoci entrare man mano nei sottomenù
cominciamo ad importare le voci di "primo livello".
fai una copia del documento word salvandolo in formato testo.
importalo in una tabella access.
il codice numerico dovrebbe andarti a finire nel primo campo.  occhio
ad importarlo esplicitamente come testo perché per me quei numeri col
punto lui li interpreterà come decimali...
con una query estrapoli le voci di primo livello.  potresti usare come
criterio una funzione che conti quanti punti ci sono nel campo:
function QuantiPunti(s as string) as integer
   dim i as integer
   dim appo as integer
   for i = 1 to len(s)
      if mid(s, i, 1) = "." then
         appo = appo + 1
      end if
   next i
   QuantiPunti = appo
end function
se gli passi "003" ti torna 0, se gli passi "003.2" ti torna 1, se gli
passi "003.2.2" ti torna 2 e così via.
in pratica scrivi il nome questa funzione in una casella della griglia
della query, come se fosse un campo passandogli come argomento il nome
del campo che contiene il codice: QuantiPunti([nomecampo]).
come filtro userai 0, 1, 2... a seconda del caso.
per il resto vediamo poi.
--
non studio non lavoro non guardo la tv
non vado al cinema non faccio sport
----------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access


title: Recordset non aggiornabile

author: Fabio

text:
Ciao a tutti amici,
non sono un esperto di Access '97 e per questo vi chiedo un aiuto che, per voi super-esperti, potrebbe risultare anche banale.
In particolare, ho creato una query da una tabella e all'interno della stessa query, ho anche effettuato alcune semplici operazioni (solo delle innocue somme di campi). Il problema è che quando provo ad introdurre o modificare un record direttamente dalla query (in realtà dalla maschera che deriva dalla query), mi trovo costretto a sentire dei BIP che mi impediscono le modifiche. Ho notato che in basso alla maschera, Access mi restituiscie il seguente messaggio "Recordset non aggiornabile". E' possibile fare qualcosa che mi risolva il problema? Vi ripeto che ciò che mi preme è poter inserire i dati direttamente dalla maschera.
Restando a disposizione per qualsiasi eventuale chiarimento ulteriore, ringrazio in anticipo chiunque mi risponderà.
Ciao.
------------------------------------------
Posted via web with GlobalNews
The first european Free Usenet Web Portal
www.globalnews.it
------------------------------------------
Per chi volesse scirvermi in pers. il mio indiizzo è senza la dicitura NOSPAMMATEMI
Per la mia e-mail: sostituite "libero" (senza virgolette) a NOSPAMMATEMI


title: Recordset non aggiornabile

author: Fabio Montagner

text:
CRedo che tu non possa fare molto, se non crearti i conteggi all'interno
della maschera
"Fabio" <
fabio....@NOSPAMMATEMI.libero.it
> wrote in message
news:3aa791d2$1...@wwwnews.globalnews.it...



title: Recordset non aggiornabile

text:
Scusa ancora l'ignoranza.... ma potresi spegarti meglio?
Ciao e grazie comunque.
Fabio Montagner <
f.mon...@issz.vr.it
> wrote in message
9886kb$20mk$1...@stargate1.inet.it...



title: Recordset non aggiornabile

author: Joseph

text:
Fabio <
fabio....@libero.it
> wrote in message
h1Op6.127333$Y93.3...@news.infostrada.it...

Prova a generare la tua maschera dalla tabella anzichè dalla query. Se hai
bisogno che la tua maschera visualizzi poi somme tra dei numeri (così come
visualizzi nella query), crea dei controlli non associati e con il
generatore di espressioni determini il valore che vuoi sia restituito nel
controllo appena creato, dovrebbe funzionare
Ciao


title: Recordset non aggiornabile

author: Roberto dal portatile

text:
"Fabio" <
fabio....@NOSPAMMATEMI.libero.it
> ha scritto nel messaggio
news:3aa791d2$1...@wwwnews.globalnews.it...
>
> Ciao a tutti amici,
> non sono un esperto di Access '97 e per questo vi chiedo un aiuto che, per
voi super-esperti, potrebbe risultare anche banale.
> In particolare, ho creato una query da una tabella e all'interno della
stessa query, ho anche effettuato alcune semplici operazioni (solo delle
innocue somme di campi). Il problema è che quando provo ad introdurre o
modificare un record direttamente dalla query (in realtà dalla maschera che
deriva dalla query), mi trovo costretto a sentire dei BIP che mi impediscono
le modifiche. Ho notato che in basso alla maschera, Access mi restituiscie
il seguente messaggio "Recordset non aggiornabile". E' possibile fare
qualcosa che mi risolva il problema? Vi ripeto che ciò che mi preme è poter
inserire i dati direttamente dalla maschera.
> Restando a disposizione per qualsiasi eventuale chiarimento ulteriore,
ringrazio in anticipo chiunque mi risponderà.
> Ciao.
Prova a postare il codice SQL della tua query, da quello dovrebbe essere
possibile capire perché la tua query risulta non aggiornabile; certamente
non è la presenza di campi calcolati nella query che la rendono non
aggiornabile, a meno che tue "innocue somme di campi" non le ottieni avendo
creato una query di raggruppamento con totali.
Puoi inoltre provare ad aggiornare i campi della query aprendola
direttamente anziché tramite la maschera; se riesci a farlo significa che il
tuo problema dipende dal settaggio di qualche proprietà della maschera.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Recordset non aggiornabile

text:
>Prova a postare il codice SQL della tua query, da quello dovrebbe essere
>possibile capire perché la tua query risulta non aggiornabile; certamente
Ok eccolo qui:
SELECT TblChiave.[Tipo di Preventivo], TblChiave.[ID VFOP], tblGenerica.NCommessaIntranet, TblChiave.Titolo, tblGenerica.Descrizione, tblGenerica.[Stato Attuale VFOP], tblGenerica.[Stato Attuale Intranet], tblGenerica.[Data Redazione], tblGenerica.[Data Approvazione], tblGenerica.[Data Scadenza Preventivo], TblChiave.[Data Chiusura Commessa], tblGenerica.[Data inserimento commesse], qrySomGenDatiAnnuali.SommaGen, [SommaGen]/8 AS TotaleGen, tblGenerica.[Totale giorni stimati], [Totale giorni]-[Totale giorni stimati] AS [Differenza giorni], tblGenerica.[Giorni PF già consuntivati], tblGenerica.[Giorni PF ancora da consuntivare], tblGenerica.[Giorni EB], [Totale giorni]+[Giorni PF già consuntivati]+[Giorni EB] AS [Giorni totali consuntivati], [Giorni totali consuntivati]-[Totale giorni stimati] AS [Differenza giorni globali], tblGenerica.ODL, tblGenerica.[Prestazioni personale interno], tblGenerica.[Prestazioni Fornitori (PF)], tblGenerica.[Extra-Budget (EB)], [Prestazioni personale interno]+[Prestazioni Fornitori (PF)]+[Extra-Budget (EB)] AS [Importo totale commessa]
FROM (tblGenerica RIGHT JOIN TblChiave ON tblGenerica.[ID VFOP] = TblChiave.[ID VFOP]) LEFT JOIN qrySomGenDatiAnnuali ON TblChiave.[ID VFOP] = qrySomGenDatiAnnuali.[ID VFOP];
>Puoi inoltre provare ad aggiornare i campi della query aprendola
>direttamente anziché tramite la maschera;
Già fatto.... è inutile perchè il problema è direttamente sulla query.
>certamente
>non è la presenza di campi calcolati nella query che la rendono >non
>aggiornabile, a meno che tue "innocue somme di campi" non le ottieni avendo
>creato una query di raggruppamento con totali.
Come ti dicevo, la query in questione ha solo innocue somme; tuttavia, preleva uno dei campi da un'altra query nella quale invece, tale campo era stato ottenuto facendo il raggruppamento per i totali.
Ciao a presto
P.S. (per Roberto): non hai più risposto ad un mio vecchio messaggio (quello con le tabelle sdoppiate per i diversi anni); cmq ora non ha più importanza perhè avevi perfettamente ragione e ho cercato di migliorare la situazione apportando profonde modifiche al database.
Ciao a risentirci presto.

------------------------------------------
Posted via web with GlobalNews
The first european Free Usenet Web Portal
www.globalnews.it
------------------------------------------
Per la mia e-mail: sostituite "libero" (senza virgolette) a NOSPAMMATEMI


title: Recordset non aggiornabile

author: Antonio Biso

text:
Fabio <
fabio....@NOSPAMMATEMI.libero.it
> wrote in message
3aa791d2$1...@wwwnews.globalnews.it...
>
> Ciao a tutti amici,
> non sono un esperto di Access '97 e per questo vi chiedo un aiuto che, per
voi super-esperti, potrebbe risultare anche banale.
> In particolare, ho creato una query da una tabella e all'interno della
stessa query, ho anche effettuato alcune semplici operazioni (solo delle
innocue somme di campi). Il problema è che quando provo ad introdurre o
modificare un record direttamente dalla query (in realtà dalla maschera che
deriva dalla query), mi trovo costretto a sentire dei BIP che mi impediscono
le modifiche. Ho notato che in basso alla maschera, Access mi restituiscie
il seguente messaggio "Recordset non aggiornabile". E' possibile fare
qualcosa che mi risolva il problema? Vi ripeto che ciò che mi preme è poter
inserire i dati direttamente dalla maschera.
Dipende dal tipo di query che hai fatto (e che non hai descritto).
Se per esempio è di raggruppamento o contiene un join tra tabelle legate uno
a molti, non ti fa aggiornare.
Spiega che query hai e cosa vuoi ottenere, magari c'è il modo di ottenere i
dati in altro modo... modificabile
Antonio


title: Recordset non aggiornabile

text:
"Fabio" <fabio....@NOSPAMMATEMI.it> ha scritto nel messaggio
news:3aa88a14$1...@wwwnews.globalnews.it...
>
[CUT]
> FROM (tblGenerica RIGHT JOIN TblChiave ON tblGenerica.[ID VFOP] =
TblChiave.[ID VFOP]) LEFT JOIN qrySomGenDatiAnnuali ON TblChiave.[ID VFOP] =
qrySomGenDatiAnnuali.[ID VFOP];
>
> >Puoi inoltre provare ad aggiornare i campi della query aprendola
> >direttamente anziché tramite la maschera;
>
> Già fatto.... è inutile perchè il problema è direttamente sulla query.
>
> >certamente
> >non è la presenza di campi calcolati nella query che la rendono >non
> >aggiornabile, a meno che tue "innocue somme di campi" non le ottieni
avendo
> >creato una query di raggruppamento con totali.
>
> Come ti dicevo, la query in questione ha solo innocue somme; tuttavia,
preleva uno dei campi da un'altra query nella quale invece, tale campo era
stato ottenuto facendo il raggruppamento per i totali.
>
> Ciao a presto
>
A mio avviso la tua query non è aggiornabile per due motivi:
1) è basata anche su una query di raggruppamento.
2) risulta da un join di più oggetti presumibilmente in relazione
uno-a-molto tra di loro (i campi del lato uno non risultano aggiornabili).
Prova a risolvere il problema con la tecnica della maschera/sottomaschera e
usando delle DSum per ricavarti i totali di aggregazione.
> P.S. (per Roberto): non hai più risposto ad un mio vecchio messaggio
(quello con le tabelle sdoppiate per i diversi anni); cmq ora non ha più
importanza perhè avevi perfettamente ragione e ho cercato di migliorare la
situazione apportando profonde modifiche al database.
>
Hai ragione, forse avrei dovuto dichiarare esplicitamente che abbandonavo il
thread; d'altra parte non ero affatto d'accordo di assecondarti su una
soluzione che non condividevo (ma questo mi sembra che te lo dissi).
Sono comunque contento che hai risolto il problema cambiando
sostanziosamente l'architettura del sistema, come sostenevo io e se non
sbaglio Sergio.
> Ciao a risentirci presto.
>
Ciao, alla prossima.



title: esisteno dei commenti per le query ?

author: il mago galbusera

text:
ciao
spesso mi capita di scrivere delle query direttamente con l'editor in sql
e altrettanto spesso faccio delle prove e mi torna utile commentare delle
righe, delle clausole etc..
al momento sono costretto a fare un "taglia" ricordandomi poi di fare il
relativo "incolla"
non c'è un modo per fare dei commenti ? che ne so.. usando particolari
parentesi o con /* ... */
mandi


title: esisteno dei commenti per le query ?

author: Carlo Costarella

text:
"il mago galbusera" <galb...@katamail.com.NOWAR> ha scritto nel messaggio
news:aup0ot$t03$1...@grillo.cs.interbusiness.it...

Tasto destro sulla query salvata e poi proprietà: inserisci il commento.
Per visualizzare i commenti: dal menù visualizza scegli dettagli.
Ciao, Carlo


title: esisteno dei commenti per le query ?

text:
> Tasto destro sulla query salvata e poi proprietà: inserisci il commento.
> Per visualizzare i commenti: dal menù visualizza scegli dettagli.
no no..
non intendevo questo
volevo dire a livello di sql...
cioè esiste qualcosa del tipo, supponendo di usare le  "{" e "}" per i
commenti:
"SELECT * FROM anagrafiche {WHERE idcliente=15};"
per voler commentare la clausola where senza cancellarla..
ciao!


title: CHIEDO AIUTO FILTRI

text:
Ho il seguente problema:
Con una maschera dovrei riuscire a filtrare i record esistenti nella
relativa tabella in base alla Regione e all'Attività scelte dall'operatore.
Come posso fare?
Ringrazio tutti coloro che mi aiuteranno
Franco


title: CHIEDO AIUTO FILTRI

author: Luciano

text:
love.chopin <
love....@iol.it
> wrote in message
qOSv5.3545$0C2....@news.infostrada.it...
> Con una maschera dovrei riuscire a filtrare i record esistenti nella
> relativa tabella in base alla Regione e all'Attività scelte
dall'operatore.
> Come posso fare?
Nella maschera metti due combo, regione e attivita'
Fai una query dove nei criteri metti regione = forms!miaform.comboegione e
attivita = forms!miaform.comboattivita (controlla la sintassi).
Poi sull'evento di aggiornamento delle due combo metti me.requery.
Saluti.
Luciano
(DOC)


title: usare un controllo come criterio per una combo

author: FANCIULLO

text:
Salve sono Fanciullo,
ho una maschera con dei controlli (nome maschera ISCRIZIONI)
NOMECLASSE   --> 4A
COGNOME       --> TONI
NOME               --> FILIPPO
questa maschera diventa poi una sottomaschera di una maschera principale
che mi  seleziona le classi (maschera CLASSI)
NOMECLASSE --> 4A
ovviamente quando seleziono la 4A,  nella sottomaschera di cui sopra ho gli
alunni della sola classe 4A......
volevo inserire una casella combinata nella  maschera  ISCRIZIONI     per
filtrare solo tra gli alunni della 4A
allora avevo pensato di impostare come criterio per la casella combinata per
il campo nomeclasse = al valore
del controllo NOMECLASSE posto nella maschera iscrizioni; ecco la stringa
SQL
SELECT tblISCRIZIONI.cognome, tblISCRIZIONI.nome, FROM tblISCRIZIONI
WHERE (((tblISCRIZIONI.NOMECLASSE)=[FORMS]![ISCRIZIONI]![NOMECLASSE]));
perché non funziona?
Grazie


author: ALESSANDRO Baraldi

text:
"FANCIULLO" <
vito...@libero.it
> ha scritto nel messaggio
news:zJ9vh.9802$qN4.2...@twister1.libero.it...

Perchè hai aperto un nuovo 3D.....???
Dipende da quando valorizzi il controllo...., è possibile che basti un
Requery
Su Current....
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.alessandrobaraldi.it
---------------------------------------------------------------------------


text:
"ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:epjarn$50m$1...@aioe.org...

Non ho aggiunto perché non funziona.....
quando apro la combo per selezionare un valore mi appare una msgbox (come
quando fai un query parametrata)
che mi chiede il valore per il campo
[FORMS]![ISCRIZIONI]![NOMECLASSE] se io digito 4A in risposta mi filtra
regolarmente..........
credo che non riesca a puntare al controllo NOMECLASSE.........forse perché
il controllo nome classe è situato
all'interno della stessa maschera dove si trova la combo??
grazie
> @Alex (Alessandro Baraldi)
> --------------------------------------------------------------------------
-
>
http://www.sitocomune.com/
>
http://www.alessandrobaraldi.it
> --------------------------------------------------------------------------
-
>
>


text:
> Non ho aggiunto perché non funziona.....
>
> quando apro la combo per selezionare un valore mi appare una msgbox (come
> quando fai un query parametrata)
>
> che mi chiede il valore per il campo
> [FORMS]![ISCRIZIONI]![NOMECLASSE] se io digito 4A in risposta mi filtra
> regolarmente..........
>
> credo che non riesca a puntare al controllo NOMECLASSE.........forse
perché
> il controllo nome classe è situato
> all'interno della stessa maschera dove si trova la combo??
>
> grazie
Io ti ho spiegato qual'è il problema, poi vedi tu..... ti assicuro che
funziona e non
ha le limitazioni che dici.
Rileggi quello che ti ho detto e cerca di capire la dinamica di caricamento
dei 2 Recordset:
1)Maschera Associata
2)ComboBox
Se il 2° viene prima del 1° allora è normale e con il Requery su Current si
sistema, altrimenti
fai delle prove.......



text:
"ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:epk898$31q$1...@aioe.org...
> > Non ho aggiunto perché non funziona.....
> >
> > quando apro la combo per selezionare un valore mi appare una msgbox
(come
> > quando fai un query parametrata)
> >
> > che mi chiede il valore per il campo
> > [FORMS]![ISCRIZIONI]![NOMECLASSE] se io digito 4A in risposta mi filtra
> > regolarmente..........
> >
> > credo che non riesca a puntare al controllo NOMECLASSE.........forse
> perché
> > il controllo nome classe è situato
> > all'interno della stessa maschera dove si trova la combo??
> >
> > grazie
>
> Io ti ho spiegato qual'è il problema, poi vedi tu..... ti assicuro che
> funziona e non
> ha le limitazioni che dici.
>
> Rileggi quello che ti ho detto e cerca di capire la dinamica di
caricamento
> dei 2 Recordset:
>
> 1)Maschera Associata
> 2)ComboBox
>
> Se il 2° viene prima del 1° allora è normale e con il Requery su Current
si
> sistema, altrimenti
> fai delle prove.......
Ciao Alessandro le prove le ho fatte, eccome! Ne ho perse di ore tra ieri e
oggi................
tra percorsi per raggiungere il controllo nella maschere e requery varie.
Alla fine era come dicevi tu.
Grazie
> --



title: modificare il campo "criteri" in una query

author: Lucky

text:
Salve a tutti.
Per cortesia, avrei bisogno di un aiutino.........

Nella query denominata "Tabella" ho un campo "data" con il valore
predefinito Criteri: "Between #01/01/2013# And #31/12/2013#".
Come posso cambiare il contenuto in "Between #01/01/2014# And #31/12/2014#"
per mezzo di un codice vba ?

Grazie.
Saluti
Lucky


author: Karl Donaubauer

text:
Lucky wrote:
> ...
> Nella query denominata "Tabella"

Che nome azzeccato per una query!

> ho un campo "data" con il valore
> predefinito Criteri: "Between #01/01/2013# And #31/12/2013#".
> Come posso cambiare il contenuto in "Between #01/01/2014# And
> #31/12/2014#" per mezzo di un codice vba ?

Se nella query non c'è altra presenza di "2013":

Dim db As DAO.Database
Dim strSQL As String

Set db = CurrentDb

strSQL = db.QueryDefs("Tabella").SQL
strSQL = Replace(strSQL, "2013", "2014")
db.QueryDefs("Tabella").SQL = strSQL

o la versione breve e sporca:

CurrentDb.QueryDefs("Tabella").SQL = _
    Replace(CurrentDb.QueryDefs("Tabella").SQL, "2013", "2014")

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


text:
Grazie mille Karl
Consigli sempre utilissimi

Avrei il seguente quesito da porti:
quale codice vba devo usare per cambiare del testo,
ad esempio "/2013" in "/2014" , all'interno di tutto il codice del progetto
del mio database ?

Saluti
Lucky

"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:b9gn5l...@mid.individual.net...
> Lucky wrote:
>> ...
>> Nella query denominata "Tabella"
>
> Che nome azzeccato per una query!
>
>> ho un campo "data" con il valore
>> predefinito Criteri: "Between #01/01/2013# And #31/12/2013#".
>> Come posso cambiare il contenuto in "Between #01/01/2014# And
>> #31/12/2014#" per mezzo di un codice vba ?
>
> Se nella query non c'� altra presenza di "2013":



text:
Lucky wrote:
>
> Avrei il seguente quesito da porti:
> quale codice vba devo usare per cambiare del testo,
> ad esempio "/2013" in "/2014" , all'interno di tutto il codice del
> progetto del mio database ?

Sarebbe piů semplice con <Ctrl> + <H>.
Perň questo tipo di compito suggerisce che abbia un problema
sistematico nell'applicazione. Se sempre devi cambiare l'anno nelle
query e persino nel codice vuol dire che non devi usare l'anno fisso
ma una variabile o espressione come:

Year(Date())
o
Year(Date())+1

Se le esigenze siano piů complesse puoi usare un'espressione
piů complessa. Un altra via e una funzione di VBA che ritorna
l'anno e alla quale ti riferisci nelle query e nel codice. Cosě c'č
un solo posto da regolare l'anno (amministrativo ecc.).
