title: access developer

text:
"Pablitomf" <
maurizio...@accessgroup.it
> ha scritto nel messaggio news:cearr6$h7n$1...@news.newsland.it...
> emy ha scritto:
>
> > Carissimi amici potrei sapere cosa è access developer e dove e come lo
> > trovo??
>
> Carissima Emy, amica nostra, perchè prima di chiedere ai tuoi cari amici
> non fai una ricerca su un qualsiasi motore di ricerca e vedi che ti dice?
> perdi meno tempo e affini la tua tecnica nel ricercare risposte ai tuoi
> quesiti nella rete globale :-)
>
> PS. E'un prodotto (non esiste più come prodotto unico, oggi si divide in
> due prodotti complementari) che serve a creare database funzionanti su
> postazioni su ci non è installato ACCESS. (meglio di così non so)
>
> Ciao
>
> --
> Pablitomf (Maurizio Facciuti)
>
> Lentamente muore chi abbandona un progetto prima di iniziarlo, chi non fa
> domande sugli argomenti che non conosce, chi non risponde quando gli
> chiedono qualcosa che conosce. (P.Neruda)
>
Pablitomf!?? Ci deve essere un effetto eco in questo NG...
Ciao.
--
Sergio MAZZA


title: query a campi incrociati

author: pino

text:
Saluti a tutti.
Sono un principiante che ha realizzato una query semplice ed ho la
necessita' di sommare i campi di due colonne.
La query a campi incrociati mi permette di fare la somma di una sola colonna
come faccio ad avere anche l'altra.
Grazie.


title: query a campi incrociati

author: Marco

text:
Credo che tu voglia creare un campo calcolato sommando il valore di due
campi di una tabella.
Se č questo che vuoi si fa cosě:
Nella tua query, in una colonna vuota crei il campo calcolato assegnandogli
un nome e una formula.
Scrivi il nome del campo, metti i due punti e poi scrivi la formula, per
esempio cosě:
Somma: [campo1] + [campo2]
Ciao.


title: Verificare se esiste una tabella in un MDB

text:
Ciao a tutti dell'NG
per favore c'è qualcuno che sa come fare per verificare via codice Access da
un MDB se in un altro MDB esiste una certa tabella?
Grazie per la Vs. gentile risposta.
Saluti
RP


author: antonio

text:
<
g_p...@tin.it
> ha scritto nel messaggio
news:LhcFh.8970$zG1.1...@twister2.libero.it...

Forse ti è sufficiente tentare di allegare al database corrente la tabella
dell'altro database mediante la funzione connect.
Ciao
Antonio


author: Karl Donaubauer

text:
g_p...@tin.it
 wrote:
> per favore c'è qualcuno che sa come fare per verificare via codice
> Access da un MDB se in un altro MDB esiste una certa tabella?
Vedi la funzione "fctTableExists" nel articolo
Controllare se esiste una tabella
www.donkarl.com/it?FAQ3.4
dove la riga
Set db = CurrentDb
diventa
Set db = DBEngine.Workspaces(0).OpenDatabase("PercorsoENomeDelAltroMDB")
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:54l77iF...@mid.individual.net...

Grazie per la Tua gentile risposta.
Ciao
RP


title: fare riferimento a un oggetto Form   tramite variabile

author: Odo

text:
Salve ragazzi,
non sapevo nemmeno spiegare nell'oggetto quello ceh dovevo fare.. :(
e' possibile parametrizzare un form? nel senso..
es.
pippo = rapporto ' che e' il nome dell'oggetto nella form
quantita = [Forms]![Ordini]!.... come faccio a mettere pippo qua in modo che
il tutto in fase di esecuzioni diventi:
quantita = [Forms]![Ordini]!rapporto
Thx
Spero di essermi spiegato


author: GeKODE

text:
dim pippo as string
pippo = quel che vuoi
me.quantita.value = pippo
ok?
--
Ciao
GeKODE


author: Alfonso Marigliano

text:
"GeKODE" <
macchia...@gmail.com
> ha scritto nel messaggio
news:dioa51$qbh$1...@domitilla.aioe.org...
> dim pippo as string
> pippo = quel che vuoi
> me.quantita.value = pippo
>
> ok?
E' Evidente che non mi sono spiegato bene,
in effetti e' un po' difficile da spiegare, ma ci riprovo visto che potrei
risparmiare un po' di righe.. e comunque penso sia una cosa formativa..
allora facciamola semplice:
mettiamo caso che devo in una maschera, aggiornare velocemente tutta una
serie di controlli, sono del tipo.
[Forms]![Ordini]![Rapporto1]
[Forms]![Ordini]![Rapporto2]
[Forms]![Ordini]![Rapporto3]
......
[Forms]![Ordini]![Rapporto18]
ora potrei semplicemente fare:
quantita = 10
quantita =[Forms]![Ordini]![Rapporto1]
quantita = 16
quantita =[Forms]![Ordini]![Rapporto2]
ecc ecc ....
be' l'ho fatta semplice...
ora.. per evitare di scrivere tutto, sarebbe molto piu semplice
parametrizzare il:
quantita = [Forms]![Ordini]![Variabile]
dove variabile non e' altro che il nome del controllo(rapporto1, rapporto 2)
che deve andare a variare..
ora.. e possibile mettere una variabile?
sintatticamente come lo scrivo?
ok.. Grazie ancora


text:
[CUT]
Procediamo per step:
...
> E' Evidente che non mi sono spiegato bene,
Potrei non aver capito io..
> in effetti e' un po' difficile da spiegare, ma ci riprovo visto che potrei
> risparmiare un po' di righe.. e comunque penso sia una cosa formativa..
>
> allora facciamola semplice:
;o) speriamo!
>
> mettiamo caso che devo in una maschera, aggiornare velocemente tutta una
> serie di controlli, sono del tipo.
>
> [Forms]![Ordini]![Rapporto1]
> [Forms]![Ordini]![Rapporto2]
> [Forms]![Ordini]![Rapporto3]
> ......
> [Forms]![Ordini]![Rapporto18]
>
> ora potrei semplicemente fare:
>
> quantita = 10
> quantita =[Forms]![Ordini]![Rapporto1]
> quantita = 16
> quantita =[Forms]![Ordini]![Rapporto2]
>
> ecc ecc ....
> be' l'ho fatta semplice...
>
> ora.. per evitare di scrivere tutto, sarebbe molto piu semplice
> parametrizzare il:
>
> quantita = [Forms]![Ordini]![Variabile]
>
> dove variabile non e' altro che il nome del controllo(rapporto1, rapporto
> 2)
> che deve andare a variare..
>
> ora.. e possibile mettere una variabile?
> sintatticamente come lo scrivo?
>
> ok.. Grazie ancora
>
>
Dovresti avere non quantita ma quantita1, quantita2, quantita3 e per ognuno
di questi crei una variabile come ho scritto nel precedente post
dim variabile1, variabile2, variabile(quante ne servono) As String o Long o
Integer (dipende da cosa ti serve
poi
variabile1 =[Forms]![Ordini]![Rapporto1]
variabile2 =[Forms]![Ordini]![Rapporto2]
variabile3=[Forms]![Ordini]![Rapporto3]  e cosě via
poi su un evento della tua form legato al codice metterai
quantita1 = variabile1
quantita2 = variabile2
etc...etc...
comunque fai dei test seguendo questa strada, č piů semplice da fare che da
spiegare, e sfrutta soprattutto l'help di Access, un vero e proprio GURU un
queste circostanze.
--
Ciao
GeKODE


text:
Ad ogni modo questa e' la soluzione, qualcun altro potrebbe trovarsi nella
mia stessa difficolta' e fraintedere il tutto...
 Forms("NomeMaschera")(VariabileStringa)
Grazie al buon DonKarl da dove ho attinto la soluzione.


title: Nike Air Jordans 23 Sneaker Nike Shox R5 Jordans 4 Fusion AFL

text:
China (
www.getvogue.com
)supply Nike LV D&G Prada Puma Bape etc
proudcts.More please sign in My website!<
www.getvogue.com
>


title: Passare due parametri a funzione

author: Morgan

text:
In un modulo ho messo (nota i nomi dei parametri al plurale)
Function CaricaInfoLotto(intMateriali As Integer, lngLotti As Long)
codice
End Function
In una maschera ho una listbox che mi fa vedere una serie di lotti
associati ad un dato materiale.
Sul click singolo carico due variabili pubbliche intMateriale e lngLotto
(nota al singolare)
che vorrei passare alla funzione sul doppio click
Private Sub lstLotti_Click()
lngLotto = lstLotti.Column(0)
intMateriale = lstLotti.Column(1)
End Sub
ma il debugger mi da errore di sintassi su
Private Sub lstLotti_DblClick(Cancel As Integer)
CaricaInfoLotto (intMateriale , lngLotto)
codice
End Sub
Che sbaglio?
Morgan


title: Passare due parametri a funzione

author: Alessandro Baraldi

text:
"Morgan" <
mor...@hotmail.it
> wrote in message
news:43a43df2$0$13255$
4faf...@reader2.news.tin.it
> In un modulo ho messo (nota i nomi dei parametri al plurale)
>
> Function CaricaInfoLotto(intMateriali As Integer, lngLotti As Long)
>
> codice
>
> End Function
>
[CUT]
>
> Che sbaglio?
>
> Morgan
Quanto fai è prolisso, inutile e ridondato....!
Il Dbl_Click deve gestire la cosa non il Click, facendo come
fai scrivi codice inutile.
L'errore lo dava poichè il contenuto della ListBox non è detto
sia dello stesso tipo richiesto dalla Function.
Pertanto prova ad eliminare l'evento Click e le variabili
dichiarate a livello di Form, quindi usa solo questa sotto:
Private Sub lstLotti_DblClick(Cancel As Integer)
   CaricaInfoLotto (cint(lstLotti.Column(1)) , clng(lstLotti.Column(0)))

End Sub
Ciao
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Passare due parametri a funzione

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:cee3d665b5e5f152d2...@mygate.mailgate.org...
> "Morgan" <
mor...@hotmail.it
> wrote in message
> news:43a43df2$0$13255$
4faf...@reader2.news.tin.it
>
>> In un modulo ho messo (nota i nomi dei parametri al plurale)
>>
>> Function CaricaInfoLotto(intMateriali As Integer, lngLotti As Long)
>>
>> codice
>>
>> End Function
>>
> [CUT]
>>
>> Che sbaglio?
>>
>> Morgan
>
>
> Quanto fai č prolisso, inutile e ridondato....!
> Il Dbl_Click deve gestire la cosa non il Click, facendo come
> fai scrivi codice inutile.
>
> L'errore lo dava poichč il contenuto della ListBox non č detto
> sia dello stesso tipo richiesto dalla Function.
>
> Pertanto prova ad eliminare l'evento Click e le variabili
> dichiarate a livello di Form, quindi usa solo questa sotto:
>
> Private Sub lstLotti_DblClick(Cancel As Integer)
>
>   CaricaInfoLotto (cint(lstLotti.Column(1)) , clng(lstLotti.Column(0)))
>
> End Sub
>
> Ciao
> @Alex
>
Ciao @Alex
ti ringrazio ma non funziona uguale.Ci avevo gią provato a passargli
diretamente i valori delle column.
Ma il cint ed il clng a che servono?
Cmq anche levandole mi torna sempre errore di sintassi.
P.S.
I valori delle column della listbox sono giusti.
E' un problema di sintassi.
Ciao
Morgan


title: Passare due parametri a funzione

text:
"Morgan" <
mor...@hotmail.it
> ha scritto nel messaggio
news:43a444a7$0$13259$4faf...@reader2.news.tin.it...
>
> "Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
> news:cee3d665b5e5f152d2...@mygate.mailgate.org...
>> "Morgan" <
mor...@hotmail.it
> wrote in message
>> news:43a43df2$0$13255$
4faf...@reader2.news.tin.it
>>
>>> In un modulo ho messo (nota i nomi dei parametri al plurale)
>>>
>>> Function CaricaInfoLotto(intMateriali As Integer, lngLotti As Long)
>>>
>>> codice
>>>
>>> End Function
>>>
>> [CUT]
>>>
>>> Che sbaglio?
>>>
>>> Morgan
>>
>>
>> Quanto fai è prolisso, inutile e ridondato....!
>> Il Dbl_Click deve gestire la cosa non il Click, facendo come
>> fai scrivi codice inutile.
>>
>> L'errore lo dava poichè il contenuto della ListBox non è detto
>> sia dello stesso tipo richiesto dalla Function.
>>
>> Pertanto prova ad eliminare l'evento Click e le variabili
>> dichiarate a livello di Form, quindi usa solo questa sotto:
>>
>> Private Sub lstLotti_DblClick(Cancel As Integer)
>>
>>   CaricaInfoLotto (cint(lstLotti.Column(1)) , clng(lstLotti.Column(0)))
>>
>> End Sub
>>
>> Ciao
>> @Alex
>>
>
> Ciao @Alex
> ti ringrazio ma non funziona uguale.Ci avevo già provato a passargli
> diretamente i valori delle column.
> Ma il cint ed il clng a che servono?
> Cmq anche levandole mi torna sempre errore di sintassi.
> P.S.
> I valori delle column della listbox sono giusti.
> E' un problema di sintassi.
> Ciao
> Morgan
>
TANA
CaricaInfoLotto CInt(lstLotti.Column(1)), CLng(lstLotti.Column(0))
Grazie @Alex
Morgan


title: Passare due parametri a funzione

text:
"Morgan" <
mor...@hotmail.it
> wrote in message
news:43a447d6$0$13259$
4faf...@reader2.news.tin.it
[CUT]
> >
> TANA
>
> CaricaInfoLotto CInt(lstLotti.Column(1)), CLng(lstLotti.Column(0))
>
> Grazie @Alex
>
> Morgan
Cosa dovrei dirti......!!!!!!!!
Sei fortunato che è Natale.



title: architettura client<->server con MS Access

text:
In che modo si puň strutturare una architettura client - server con MS
Access in modo che da un data base contenuto in un server piů client vi
possono accedere e visionarlo semplicemente od aggiornarlo,
poichč la domanda č alquanto complessa non richiedo una risposta altrettanto
esaustiva (sareste troppo gentili) ma almeno indicarmi qulache link o sito
dove posso trovare informazioni utili
grazie


author: Gianluca

text:
Metti un BackEnd sul server, contenente le sole tabelle.
I client sono FrontEnd contenenti tutto meno che le tabelle, le quali però
vanno collegate.
BE e FE sono costituiti dal tuo mdb scisso.
Easy!


title: Totale in un dato periodo

author: Giorgia

text:
Buongiorno a tutto il ng.
Ho una maschera in cui filtro le fatture in scadenza per Between [DA] and
[A] nel campo SCADENZA.
Nella sottomaschera di questa form, ho un raggruppamento per FORNITORE e un
totale per scadenza.
Vorrei per� che il totale si calcolasse per il periodo indicato nel campo
SCADENZA della form principale e non per singola scadenza cio�:
se per es. decido di filtrare le fatture in scadenza nel periodo dal
01/01/2010 al 31/05/2010
ed ottengo
"FORNITORE 1"     FT 5     SCADENZA 31/01/2010     ? 25.00
"FORNITORE 2"     FT 32   SCADENZA 31/05/2010     ? 10.00
"FORNITORE 1"     FT 17   SCADENZA 31/03/2010     ? 15.00
"FORNITORE 3"     FT 42   SCADENZA 28/02/2010     ? 20.00
"FORNITORE 1"     FT 20   SCADENZA 31/05/2010     ? 30.00
Vorrei che il totale di "FORNITORE 1" fosse ? 70.00 mentre attualmente mi
viene fatto il totale per fornitore per stessa scadenza.
Idee?
Grazie
--
Giorgia


title: Totale in un dato periodo

text:

Mi sembra ovvio che non possa funzionare finchè mantieni il Campo
Scadenza...!!!
Se deve darti un TOTALE su Fornitore in un dato periodo il campo
Scadenza è da evitare.
Raggruppa per Fornitore, ed inserisci un Filtro per Data sul Campo
Scadenza ma senza che questo rientri
nel criterio di Raggruppamento, e sull'importo metti il SOMMA.
@Alex


title: Totale in un dato periodo

text:
"@Alex" <
ik2...@libero.it
> ha scritto nel messaggio
news:85f6c263-fc53-49f2...@z8g2000yqz.googlegroups.com...
On 15 Giu, 10:00, "Giorgia" <
gior...@vitaletrasporti.com
> wrote:
> Buongiorno a tutto il ng.
> Ho una maschera in cui filtro le fatture in scadenza per Between [DA] and
> [A] nel campo SCADENZA.
> Nella sottomaschera di questa form, ho un raggruppamento per FORNITORE e
> un
> totale per scadenza.
>
> Vorrei per che il totale si calcolasse per il periodo indicato nel campo
> SCADENZA della form principale e non per singola scadenza cio :
>
> se per es. decido di filtrare le fatture in scadenza nel periodo dal
> 01/01/2010 al 31/05/2010
> ed ottengo
> "FORNITORE 1" FT 5 SCADENZA 31/01/2010 ? 25.00
> "FORNITORE 2" FT 32 SCADENZA 31/05/2010 ? 10.00
> "FORNITORE 1" FT 17 SCADENZA 31/03/2010 ? 15.00
> "FORNITORE 3" FT 42 SCADENZA 28/02/2010 ? 20.00
> "FORNITORE 1" FT 20 SCADENZA 31/05/2010 ? 30.00
>
> Vorrei che il totale di "FORNITORE 1" fosse ? 70.00 mentre attualmente mi
> viene fatto il totale per fornitore per stessa scadenza.
> Idee?
> Grazie
>
> --
> Giorgia
Mi sembra ovvio che non possa funzionare finch� mantieni il Campo
Scadenza...!!!
Se deve darti un TOTALE su Fornitore in un dato periodo il campo
Scadenza � da evitare.
Raggruppa per Fornitore, ed inserisci un Filtro per Data sul Campo
Scadenza ma senza che questo rientri
nel criterio di Raggruppamento, e sull'importo metti il SOMMA.
@Alex
Eh s� ma � il tipo di filtro che faccio fatica a impostare se per es indico
che il campo SCADENZA della subform sia = al campo SCADENZA della form
primaria, mi chiede 2 volte di inserire il filtro tramite Between [da] and
[a]?
--
Giorgia


title: Totale in un dato periodo

author: Vladimiro Leone

text:
On 15 Giu, 16:47, "Giorgia" <
gior...@vitaletrasporti.com
> wrote:
> "@Alex" <
ik2...@libero.it
> ha scritto nel messaggionews:85f6c263-fc53-49f2...@z8g2000yqz.googlegroups.com...

> Giorgia- Nascondi testo citato
>
> - Mostra testo citato -
Ciao Giorgia,
per avere il totale raggruppato su singolo fornitore, devi inserire
nel rigo "Formula" del campo SCADENZA l'opzione "Dove" e togliere il
segno di spunta per la visualizzazione del campo, lasciando, sempre
nel suddetto campo il parametro Between [DA] And [A].
Ciao Vladimiro.


title: Totale in un dato periodo

text:
On 15 Giu, 19:17, Vladimiro Leone <
vladil...@alice.it
> wrote:
> On 15 Giu, 16:47, "Giorgia" <
gior...@vitaletrasporti.com
> wrote:
>
>
>
> > "@Alex" <
ik2...@libero.it
> ha scritto nel messaggionews:85f6c263-fc53-49f2...@z8g2000yqz.googlegroups.com...
> > On 15 Giu, 10:00, "Giorgia" <
gior...@vitaletrasporti.com
> wrote:
>
> > > Buongiorno a tutto il ng.
> > > Ho una maschera in cuifiltrole fatture in scadenza per Between [DA] and
> > > [A] nel campo SCADENZA.
> > > Nella sottomaschera di questa form, ho un raggruppamento per FORNITORE e
> > > un
> > > totale per scadenza.
>
> > > Vorrei per che il totale si calcolasse per ilperiodoindicato nel campo
> > > SCADENZA della form principale e non per singola scadenza cio :
>
> > > se per es. decido di filtrare le fatture in scadenza nelperiododal
> > > 01/01/2010 al 31/05/2010
> > > ed ottengo
> > > "FORNITORE 1" FT 5 SCADENZA 31/01/2010 ? 25.00
> > > "FORNITORE 2" FT 32 SCADENZA 31/05/2010 ? 10.00
> > > "FORNITORE 1" FT 17 SCADENZA 31/03/2010 ? 15.00
> > > "FORNITORE 3" FT 42 SCADENZA 28/02/2010 ? 20.00
> > > "FORNITORE 1" FT 20 SCADENZA 31/05/2010 ? 30.00
>
> > > Vorrei che il totale di "FORNITORE 1" fosse ? 70.00 mentre attualmente mi
> > > viene fatto il totale per fornitore per stessa scadenza.
> > > Idee?
> > > Grazie
>
> > > --
> > > Giorgia
>
> > Mi sembra ovvio che non possa funzionare finch mantieni il Campo
> > Scadenza...!!!
>
> > Se deve darti un TOTALE su Fornitore in undatoperiodoil campo
> > Scadenza da evitare.
>
> > Raggruppa per Fornitore, ed inserisci unFiltroper Data sul Campo
> > Scadenza ma senza che questo rientri
> > nel criterio di Raggruppamento, e sull'importo metti il SOMMA.
>
> > @Alex
>
> > Eh s ma il tipo difiltroche faccio fatica a impostare se per es indico
> > che il campo SCADENZA della subform sia = al campo SCADENZA della form
> > primaria, mi chiede 2 volte di inserire ilfiltrotramite Between [da] and
> > [a]?
>
> > --
> > Giorgia- Nascondi testo citato
>
> > - Mostra testo citato -
>
> Ciao Giorgia,
> per avere il totale raggruppato su singolo fornitore, devi inserire
> nel rigo "Formula" del campo SCADENZA l'opzione "Dove" e togliere il
> segno di spunta per la visualizzazione del campo, lasciando, sempre
> nel suddetto campo il parametro Between [DA] And [A].
> Ciao Vladimiro.
Ciao Vladimiro,
grazie per avermi risposto ma neanche con il tuo consiglio risolvo in
quanto mi viene richiesto all'infinito il filtro da? a?
Non riesco proprio a capire come uscirne.
Le 2 query singolarmente funzionano perfettamente, una mi riepiloga le
fatture per scadenza, l'altra mi fa il totale per fornitore per il
periodo richiesto.
Ma quando vado a mettere la seconda come sottomaschera della prima, il
filtro between [da]and [a] fa confusione.
Giorgia


title: Totale in un dato periodo

text:

Ciao Giorgia,
certamente non può funzionare in questo modo. Tieni presente che
maschera e sottomaschera sono legate tra di loro tramite un campo con
tipo di relazione 1 a molti. Questo significa che pur filtrandoti i
record per data, avresti comunque nella maschera principale sempre e
comunque una singola data per volta, relazionata nella sottomaschera
con la stessa data (non l'intervallo tra l'una e l'altra) ripetuta su
ogni singolo fornitore; per cui questo tipo di struttura non va bene
per visualizzare i dati come li vuoi tu. Secondo me, o fai a meno di
visualizzare le date e le filtri come nell'esempio che ti ho fatto
aggiungendoci i totali; oppure, molto semplicemente, ti puoi
sbizzarrire con un report aggiungendo tutti i livelli di gruppo che
vuoi.
Se poi non ci riesci, puoi mostrare il db tramite il seguente spazio
web gratuito in modo da poterci dare un'occhiata:
http://skydrive.live.com/
Ciao Vladimiro.


title: Totale in un dato periodo

text:
"Vladimiro Leone" <
vlad...@alice.it
> ha scritto nel messaggio
news:864fa55d-e6ae-46af...@w12g2000yqj.googlegroups.com...


Ciao Vladimiro.
Ciao Vladimiro,
ancora non ho risolto :-(.
Ho usato il filtro Dove come suggerito ma mi si presenta il TOTALE generale
dell'anno per quel fornitore.
Quello che non riesco a fare è relazionare l'intervallo indicato nella Form
con il campo SCADENZA della subform.
Cioè, se nella form ho indicato l'intervallo dal 01/06/2010 al 30/06/2010,
vorrei che il totale per fornitore indicato nella subform fosse relativo a
questo periodo.
Senza report è possibile?
Grazie, Giorgia


title: Totale in un dato periodo

author: pablitomf

text:
On 15 Giu, 10:00, "Giorgia" <
gior...@vitaletrasporti.com
> wrote:

Giorgina, se hai campi diversi nel contenuto, avrai totali diversi per
contenuto...
tu hai campi tipo FT e SCADENZA che di fatto avendo dati diversi per
ogni riga, avranno ripercussione dul raggruppamento che si comporterà
con rapporto 1 a 1... se togli il campo FT e il campo SCADENZA, vedrai
che otterrai ciò che vuoi...


title: Totale in un dato periodo

text:
"pablitomf" <
pabl...@virgilio.it
> ha scritto nel messaggio
news:1816357d-1935-4759...@k39g2000yqd.googlegroups.com...


Uhm.....purtroppo no.
Ho tolto nella sottomaschera tutti i campi superflui, mantenendo solo
RAGIONE SOCIALE  e IMPORTO di cui richiedo la somma.
Ma la somma mi viene calcolata per tutte le fatture caricate per quel
fornitore ad oggi!
Mentre nella form non posso togliere i campi FT e SCADENZA perchè mi servono
per andare a rintracciare le fatture cartacee da mettere in pagamento....
Giorgia


title: Totale in un dato periodo

text:
On 30 Giu, 16:21, "Giorgia" <
gior...@vitaletrasporti.com
> wrote:
> "Vladimiro Leone" <
vladil...@alice.it
> ha scritto nel messaggionews:864fa55d-e6ae-46af...@w12g2000yqj.googlegroups.com...

> Grazie, Giorgia- Nascondi testo citato
>
> - Mostra testo citato -
Ciao Giorgia,
se è complicato postare il db come ti avevo chiesto al seguente spazio
web gratuito in modo da poterci dare un'occhiata:
http://skydrive.live.com/
per aiutarti devo capire come è strutturato il db:
1) le query della maschera e della sottomaschera prendono i dati da
un'unica tabella o da due tabelle?
2) se le tabelle sono due, mi dici i campi che appartengono all'una e
all'altra tabella?
3) quali sono le caselle di testo che si trovano nella maschera
principale e quali quelle della sottomaschera?
4) quale campo usi per creare la relazione tra maschera e
sottomaschera?
Ciao Vladimiro.


title: Totale in un dato periodo

text:
On 30 Giu, 17:37, "Giorgia" <
gior...@vitaletrasporti.com
> wrote:
> "pablitomf" <
pablit...@virgilio.it
> ha scritto nel messaggionews:1816357d-1935-4759...@k39g2000yqd.googlegroups.com...

> con rapporto 1 a 1... se togli il campo FT e il campo SCADENZA, vedrai
> che otterrai ci che vuoi...
>
> Uhm.....purtroppo no.
> Ho tolto nella sottomaschera tutti i campi superflui, mantenendo solo
> RAGIONE SOCIALE  e IMPORTO di cui richiedo la somma.
> Ma la somma mi viene calcolata per tutte le fatture caricate per quel
> fornitore ad oggi!
>
> Mentre nella form non posso togliere i campi FT e SCADENZA perch mi servono
> per andare a rintracciare le fatture cartacee da mettere in pagamento....
>
> Giorgia
Non parlo del Form... ma del source...


title: Prova

author: lcinformatica

text:
Scusate Prova
-----------------------------------------
Messaggio inviato con Excite Newsgroup.
http://www.excite.it/newsgroup


title: Prova

author: Massimo Piubelli

text:
it.test?



title: Ricerche in più campi

author: FrancoK

text:
Ciao a tutti.
Problemino:
Come far ricerche  in più campi avendo inserito un solo parametro in un
campo?
Mi spiego meglio:
In una tabella ci sono tre campi 'data' (data ordine, data consegna e data
fattura)
Con la query voglio selezionare solo record che abbiano una di queste tre
date corrispondente ad un criterio inserito una volta sola.
Spero di essere stato chiaro
Saluti e grazie a chi saprà aiutarmi.


title: Ricerche in più campi

author: Sib

text:
"FrancoK" <
Fra...@mclink.it
> ha scritto nel messaggio
news:8oel2j$k3$1...@news.mclink.it...

Non particolarmente per la verita' :-)
Comunque fa conto che siano tre criteri distinti, come faresti?
Metteresti ognuno dei criteri nei "Criteri" di ciascun campo sfruttando
l'opzione OR (Cioe' mettendoli su righe distinte)
Spero di essere stato chiaro io.
Ciao, Sib.


title: Ricerche in più campi

text:
Il Mon, 28 Aug 2000 23:40:39 +0200, "FrancoK" <
Fra...@mclink.it
>
scrisse:
>(.....)
>In una tabella ci sono tre campi 'data' (data ordine, data consegna e data
>fattura)
>Con la query voglio selezionare solo record che abbiano una di queste tre
>date corrispondente ad un criterio inserito una volta sola.
>(.....)
Per convenzione, Access lega con l'operatore logico AND i criteri che
in una query si trovano sulla medesima riga, mentre lega con
l'operatore logico OR i criteri che si trovano su righe differenti.
Quindi:
se vuoi selezionare i record che abbiano almeno una delle tre date
uguale a quella impostata ([Dataordine] = ... OR [Dataconsegna] = ....
OR [Datafattura] = ....) metti l'espressione
[Forms]![TuaForm]![TuoControllo] or [Forms]![TuaForm]![TuoControllo]
Is Null
in corrispondenza della prima data nella riga "Criteri"
in corrispondenza della seconda data nella prima riga "Oppure"
in corrispondenza della terza data nella riga subito sotto a "Oppure"
Se invece vuoi selezionare i record che abbiano tutte e tre le date
uguali a quella impostata ([Dataordine] = ... AND [Dataconsegna] =
... AND [Datafattura] = ....) metti l'espressione
[Forms]![TuaForm]![TuoControllo] or [Forms]![TuaForm]![TuoControllo]
Is Null

nella riga "Criteri" in corrispondenza di ciascuna data
Vincenzo Turturro
----------------------------------
Se no diventiamo tutti Ilbi dai portatili o peggio ancora
provetti poeti fiorentini come vturturro.
(
ivan....@tiscalinet.it
 Ven 25 Aug 2000 09:34:52 +0200)


title: Ricerche in più campi

text:
Ringrazio per le risposte, ma devo chiarirvi la mia richiesta
L'inserimento della data per la selezione lo devo fare da un finestra di
dialogo che compare da una maschera.
Ora questa finestra compare tre volte e per tre volte devo inserire la
stessa data perchè devo selezionare dei record che abbiano almeno uno
dei valori nei tre campi 'data' uguale a quella inserita per la ricerca.
Ciò accade perchè nella query usata dalla maschera, nei criteri di
'data ordine, data consegna e data fattura' - usando la riga di Oppure -
ho inserito letteralmente
[Data ordine], [Data consegna ] e [Data fattura],
e regolarmente aprendo la maschera mi compaiono le tre richieste.
Io vorrei evitarmi di inserire tre volte gli stessi dati
Saluti a tutti
Franco


title: Ricerche in più campi

text:
"FrancoK" dice

Forse non ti sei accorto di esserti risposto da solo. Rileggi la frase che
hai scritto:
> Ciò accade perchè nella query usata dalla maschera, nei criteri di
> 'data ordine, data consegna e data fattura' - usando la riga di Oppure -
> ho inserito letteralmente
> [Data ordine], [Data consegna ] e [Data fattura],
Scusa, se cio' accade per questo e' ovvio che devi dare lo stesso nome a
tutti e tre i parametri. Tu vuoi avere un parametro, non tre.
Sib


title: Ricerche in più campi

text:
>Forse non ti sei accorto di esserti risposto da solo. Rileggi la frase che
>hai scritto:
>
>> Ciň accade perchč nella query usata dalla maschera, nei criteri di
>> 'data ordine, data consegna e data fattura' - usando la riga di Oppure -
>> ho inserito letteralmente
>> [Data ordine], [Data consegna ] e [Data fattura],
>
>Scusa, se cio' accade per questo e' ovvio che devi dare lo stesso nome a
>tutti e tre i parametri. Tu vuoi avere un parametro, non tre.
>
>Sib
>
>
Grazie Sib finalmente ho capito.
Ho inserito [data invio] in tutti e tre i criteri delle date ed ho risolto
tutto. Non ci avevo provato prima perchč ero convinto che mi avrebbe
formulato lo stesso le tre domande.
Ora perň mi č nato un nuovo problema.
Nella stessa query al campo [Nome Cliente] nei criteri ho inserito Like
[Nome CLIENTE] & "*"
ma dopo l'inserimento del nome cliente mi vengono si selezionati tutti i
record corrispondenti alla data inserita ma di tutti i clienti. Anche con
Like [Nome CLIENTE] e inserendo quindi il nome esatto del cliente accade
come sopra.
Perchč?
Ciao
Franco


title: Ricerche in più campi

text:
"FrancoK" <
Fra...@mclink.it
> ha scritto nel messaggio
news:8ojnar$pbk$1...@news.mclink.it...

Perche' L'istruzione Like e' relazionata con l'operatore AND con i criteri
sulla stessa riga e con l'operatore OR con i criteri sulle altre righe.
Probabilmente l'istruzione Like l'hai inserita su una sola riga, per cui e'
come se tu avessi scritto:
((Nome Like ...) And (Data1=Data)) OR Data2=Data Or Data3=Data
Per cui ti pesca tutti i record dove corrisponde Data2 e data3 senza
applicare l'operatore Like al nome.
Soluzione:
Riporta l'operatore Like tale e quale su tutte e tre le righe.
Ciao, Sib


title: Ricerche in più campi

text:
>
>Perche' L'istruzione Like e' relazionata con l'operatore AND con i criteri
>sulla stessa riga e con l'operatore OR con i criteri sulle altre righe.
>Probabilmente l'istruzione Like l'hai inserita su una sola riga, per cui e'
>come se tu avessi scritto:
>((Nome Like ...) And (Data1=Data)) OR Data2=Data Or Data3=Data
>Per cui ti pesca tutti i record dove corrisponde Data2 e data3 senza
>applicare l'operatore Like al nome.
>Soluzione:
>Riporta l'operatore Like tale e quale su tutte e tre le righe.
>
>Ciao, Sib
>
>
Grazie Sib, tutto OK
A buon rendere, Ciao
Franco


title: evento dirty...

author: Enrico Virginio

text:
Ho imparato ad usare questo simpatico evento che verifica se il record è
stato modificato e....su un pulsante di una maschera ho scritto il
seguente codice:
Private Sub Esci_Click()
Dim strmsg As String
If Me.Dirty Then
strmsg = MsgBox("Confermare le modifiche ?", vbOKCancel, "Conferma...")
If strmsg = vbCancel Then
Dim ctlC As Control
' Per ciascun controllo.
For Each ctlC In Me.Controls
If ctlC.ControlType = acTextBox Then
' Ripristina il valore originario.
ctlC.Value = ctlC.OldValue
End If
Next ctlC
If strmsg = vbOK Then
DoCmd.Close acForm, "Ana", acSaveYes
End If
End If
End If
End Sub
Ciò che chiedo è : perchè nell'evento If strmsg = VbOK non mi chiude la
maschera che ho attiva ???
Grazie
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: evento dirty...

author: Alessandro

text:
"Enrico Virginio" <
nor...@libero.it
> wrote in message
news:8bd73b2e04b5b992fb...@mygate.mailgate.org...

Perchè invece di scrivere tutto questo codice "SIMPATICO" non
controlli la proprietà DIRTY nell'evento Before_Update e se l'utente non
vuole salvare
Cancel=True ed esci........!!!!
Risparmi almeno 15 righe di codice e un noiosissimo For...each...next.
Poi in un controllo condizionato è meglio usare la forma
If...THEN...ELSE...END_IF piuttosto che nidificare degli IF e poi ti
perdi
senza accorgerti di averlo inserito all'interno dell VALORE :VbCancel
 Private Sub Esci_Click()
 Dim strmsg As String
 If Me.Dirty Then
    strmsg = MsgBox("Confermare le modifiche ?", vbOKCancel,
"Conferma...")
    If strmsg = vbCancel Then
       Dim ctlC As Control
       ' Per ciascun controllo.
       For Each ctlC In Me.Controls
          If ctlC.ControlType = acTextBox Then
             ' Ripristina il valore originario.
             ctlC.Value = ctlC.OldValue
          End If
       Next ctlC
    Elseif strmsg = vbOK Then
       DoCmd.Close acForm, "Ana", acSaveYes
    End If
 End If
 End Sub
Se ti aiuti con le spaziature ti riesce più semplice capire
i rientri.....!!!!
Alessandro.



title: evento dirty...

author: OndaMax

text:
"Alessandro" ha scritto nel messaggio ...
> Perchè invece di scrivere tutto questo codice "SIMPATICO" non
> controlli la proprietà DIRTY nell'evento Before_Update e se l'utente non
> vuole salvare
> Cancel=True ed esci........!!!!
> Risparmi almeno 15 righe di codice e un noiosissimo For...each...next.
O un altrettanto laconico Me.Undo ... :-)
Ciao
Marco


title: evento dirty...

author: Alberto S.

text:
"Enrico Virginio" <
nor...@libero.it
> ha scritto nel messaggio
news:8bd73b2e04b5b992fb...@mygate.mailgate.org...

Giusto, tutto giusto quello che tu hanno detto.
Comunque non funziona perché hai posizionato male una 'End If' (la dovevi
mettere dopo 'Next ctlC'). In pratica il controllo se strmsg=vbOk viene
eseguito solo quando strmsg è uguale a vbCancel.
Quindi ulteriore ragione per seguire almeno il suggerimento di Alessandro
riguardo la spaziatura.
A proposito: nel tuo caso dirty è una proprietà, non un evento.
Ciao.
--
Alberto


title: per Emyr

text:
Vorrei comprare il il pacchetto "Office Developer 2000", sbaglio o lo
vendi ???
Se a te non reca danni "immorali" saresti diposto anche a vendermi una
copia ?
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: per Emyr

text:
"Enrico Virginio" <
nor...@libero.it
> wrote in message
news:d4bf5eb25ad42bf281...@mygate.mailgate.org...
> Vorrei comprare il il pacchetto "Office Developer 2000", sbaglio o lo
> vendi ???
>
> Se a te non reca danni "immorali" saresti diposto anche a vendermi una
> copia ?
Emyr che mi rispondi ad una simile proposta...???????
CARNEVALE č passato da un PEZZO, ma gli scherzi della natura
continuano.....!
Alessandro.



title: per Emyr

author: Emyr

text:
On Sun, 17 Mar 2002 21:19:21 +0000 (UTC), "Alessandro"
<
ik2...@libero.it
> wrote:
>"Enrico Virginio" <
nor...@libero.it
> wrote in message
>news:d4bf5eb25ad42bf281...@mygate.mailgate.org...
>
>> Vorrei comprare il il pacchetto "Office Developer 2000", sbaglio o lo
>> vendi ???
si lo vendo a 360 € ivato (versione upgrade)
>>
>> Se a te non reca danni "immorali" saresti diposto anche a vendermi una
>> copia ?
SI mi reca danni morali. fra l'altro non te ne fai niente di una
copia, quello che ti serve del developer è al possibilità di fatturare
il runtime. il resto è "quasi inutile"
>
>Emyr che mi rispondi ad una simile proposta...???????
>CARNEVALE è passato da un PEZZO, ma gli scherzi della natura
>continuano.....!
>
>Alessandro.
per alessandro....> come ti pare come risposta?
Saluti.
Emanuele.


title: per Emyr

text:
"Emyr" <
fan...@lavoro.com
> wrote in message
news:ae6b9ugts9fpuh445...@4ax.com...
>[CUT]
> >
> >Emyr che mi rispondi ad una simile proposta...???????
> >CARNEVALE č passato da un PEZZO, ma gli scherzi della natura
> >continuano.....!
> >
> >Alessandro.
>
> per alessandro....> come ti pare come risposta?
>
> Saluti.
> Emanuele.
OTTIMA, era l'unica e scontata, fin troppo gentile.....!!!
Ciao Emyr.
Alex



title: per Emyr

text:
On Mon, 18 Mar 2002 10:41:08 +0000 (UTC), "Alessandro"
<
ik2...@libero.it
> wrote:
>"Emyr" <
fan...@lavoro.com
> wrote in message
>news:ae6b9ugts9fpuh445...@4ax.com...
>
>>[CUT]
>> >
>> >Emyr che mi rispondi ad una simile proposta...???????
>> >CARNEVALE č passato da un PEZZO, ma gli scherzi della natura
>> >continuano.....!
>> >
>> >Alessandro.
>>
>> per alessandro....> come ti pare come risposta?
>>
>> Saluti.
>> Emanuele.
>
>OTTIMA, era l'unica e scontata, fin troppo gentile.....!!!
>
>Ciao Emyr.
>
>Alex
come diceva il grande TOTO Signori si nasce!
Saluti.
Emanuele.


title: per Emyr

text:
"Emyr" <
fan...@lavoro.com
> wrote in message
news:rkmb9ugk5egt4gom1...@4ax.com...
> >OTTIMA, era l'unica e scontata, fin troppo gentile.....!!!
> >
> >Ciao Emyr.
> >
> >Alex
>
>
> come diceva il grande TOTO Signori si nasce!
> Saluti.
> Emanuele.
Si, e tu "LO NACCCQQQUI"........!
Ciao.



title: record automatizzato

author: Alex

text:
ho bisogno di passare al record successivo in modo automatico dopo
ogni immissione di dati effettuata con un lettore di codice a barre
chi puň aiutarmi grazie.


title: record automatizzato

text:
"Alex" <
run...@openaccess.it
> ha scritto nel messaggio
news:be9099db.02122...@posting.google.com...
> ho bisogno di passare al record successivo in modo automatico dopo
> ogni immissione di dati effettuata con un lettore di codice a barre
> chi puň aiutarmi grazie.
Si tratta di Record successivo o Nuovo...???
@Alex.


title: record automatizzato

text:
"@Alex" <
ik2...@libero.it
> wrote in message news:<drKP9.62043$
Ou4.2...@twister2.libero.it
>...

si tratta di un record Nuovo dello stesso campo


title: Creare una pagina di accesso ai dati

author: Gianni

text:
Riposto l'argomento in quanto l'ultima volta non ho ricevuto risposte per
tanto nella speranza che stavolta mi vada meglio riposto il problema che č:
non riesco a creare pagine di acesso ai dati, ogni volta che tento  in
creazione guidata mi dice impossibile creare pagine di accesso ai dati se
tento di aprire una pagina mi dice server OLE non registrato provare a
rieseguirne l'installazione.
Saluti
Gianni
---
This mail is certified Virus Free.
Non sopprimere un'idea, trasformala
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.776 / Virus Database: 523 - Release Date: 12/10/2004


title: Campo data

author: Giorgio M.

text:
Salve

In una scheda ho una casella di testo (formato:data in cifre) dove
inserisco una data:
esempio

13/11/2011

come posso fare affinche in un altro controllo mi venga visualizzata la
stessa data ma dell'anno precedente:

13/11/2010

togliendo 365 girni non sempre visualizza il dato corretto.

Grazie
Ciao
Giorgio

--

questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Campo data

author: Karl Donaubauer

text:
Giorgio M. wrote:
> In una scheda ho una casella di testo (formato:data in cifre) dove
> inserisco una data:
> esempio
>
> 13/11/2011
>
> come posso fare affinche in un altro controllo mi venga
> visualizzata la stessa data ma dell'anno precedente:
>
> 13/11/2010
>
> togliendo 365 girni non sempre visualizza il dato corretto.

Con questa origine controllo:

=DateAdd("yyyy";-1;[ilPrimoCampoData])

o se questo non funziona, prova con la versione italiana:

=DateAdd("aaaa";-1;[ilPrimoCampoData])

--
cu
Karl
*********
Access-FAQ (German/Italian):
http://www.donkarl.com


title: Campo data

author: Bruno Campanini

text:
Giorgio M. explained on 13-11-11 :
> Salve
>
> In una scheda ho una casella di testo (formato:data in cifre) dove
> inserisco una data:
> esempio
>
> 13/11/2011
>
> come posso fare affinche in un altro controllo mi venga visualizzata la
> stessa data ma dell'anno precedente:
>
> 13/11/2010
>
> togliendo 365 girni non sempre visualizza il dato corretto.

Infatti dal 13-11-2010 al 13-11-2011 ci sono 364 giorni
(365 solo nel caso il 2011 fosse bisestile, cosa che non è!)

Togli un anno come suggerisce Karl.

Bruno


title: Campo data

text:
Il 13/11/2011 19.03, Giorgio M. ha scritto:
> Salve
>
> In una scheda ho una casella di testo (formato:data in cifre) dove
> inserisco una data:
> esempio
>
> 13/11/2011
>
> come posso fare affinche in un altro controllo mi venga visualizzata la
> stessa data ma dell'anno precedente:
>
> 13/11/2010
>
> togliendo 365 girni non sempre visualizza il dato corretto.
>
> Grazie
> Ciao
> Giorgio
>
>
datacorrente="13/11/2011"
data-anno-precedente=dateserial(year(datacorrente)-1,month(datacorrente),day(datacorrente))


title: Controllo Fax

author: Claudio Scarpino

text:
Ho creato una procedura che invia fax tramite il Microsoft Fax di  Window
Server 2000.
Funziona perfettamente, perchè il server gestisce autonomamente la coda dei
messaggi inviati, da inviare e quelli, che trovandoli, occupati deve
richiamare.
Come posso verificare tutto questo da codice, cioè senza entrare manualmente
nella gestione eventi del Server oppure nella finestra del fax che si apre
sotto ?
In pratica vorrei avere come una sorta di ricevuta con data e ora di
spedizione del fax.
Grazie a tutti.
Claudio


title: Asp di FrontPage

author: FREDO

text:
Ciao a tutti,
scusate.....sapete se è possibile nell'area risultati del Database di Access
in FrontPage indicizzare i risultati in base al campo...per esempio la data
dell'ultimo inserimento nei moduli di FrontPage?
In questo modo avrei la possibilità di presentare le offerte in maniera
quasi automatica o perlomeno partendo dall'ultima.....cioè mostrando
l'ultima offerta per prima.......come new......
Aiuto......grazie   =)
Ciao    FREDO


title: lentezza apertura maschere

author: ringo

text:
Salve a tutti,
cosa fare per rendere l'apertura delle maschere veloce?
...utilizzo access 2000...
grazie!
ringo


title: lentezza apertura maschere

author: Sandro

text:
Il 08 Giu 2004, 10:12, "ringo" <
ri...@tiscali.it
> ha scritto:
> Salve a tutti,
>
> cosa fare per rendere l'apertura delle maschere veloce?
Aprirle senza dati nell'origine.
Ad esempio, in modalità immissione dati.
Ciao, Sandro.
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: lentezza apertura maschere

text:
"Sandro" <
sandro...@yahoo.com
> ha scritto nel messaggio
news:212Z210Z230Z116Y...@usenet.libero.it...

allora sull'evento delle maschere utilizzo delle espressioni del tipo:
Me!dati.Form.RecordSource = ""
in modo da sganciare i dati dalla form....
ma in molti casi ritrovo poi la form con la proprietà
"Origine record" riempita...
esiste un modo per ovviare a ciò?
grazie!
ringo


title: lentezza apertura maschere

author: Giovanni

text:

io di solito carico il RecordSource con un filtro applicato del tipo
WHERE 1=0
così non carica nulla
ciao
Giovanni



title: Dati corrotti da controllo casella di riepilogo

author: Massimo Soricetti

text:
Ciao,
ho una maschera semplicissima fatta da una unica casella di riepilogo
che sceglie il nome di una tipologia da una tabella ad hoc (solo 2
campi: IDtipologia, contatore, e Tipologia, testo).
Dalla scelta nella casella di riepilogo poi dovrebbe comparire nella
sottomaschera l'elenco dei record che hanno quella tipologia, presi da
un'altra tabella a questa collegata da apposita relazione.
MA... la prima volta che scelgo la tipologia tutto OK, però se scelgo
altre tipologie nella casella di riepilogo, il campo Tipologia della
tabella principale (quello testo) viene corrotto da numeri, credo i
valori del campo IDtipologia :-(((( Dopo un pò di scelte i nomi delle
tipologie non ci sono più, sostituiti da numeri, e Access mi da errore
riguardo a un metodo di aggiornamento non presente...????
Cosa succede a sta cacchio di maschera? Dove sto sbagliando??


text:

forse si stà danneggiando il database.
ti consiglio di eseguire il compatta e ripristina e il debug del
codice.
Potresti, inoltre, importare tutti gli oggetti in un nuovo database.
ciao
Andrea Papi


author: Servizio Tecnico

text:
apapi...@gmail.com
 ha scritto:
> forse si stà danneggiando il database.
>
> ti consiglio di eseguire il compatta e ripristina e il debug del
> codice.
> Potresti, inoltre, importare tutti gli oggetti in un nuovo database.
L'ho creato pochi giorni fa e contiene solo qualche record di prova. Se
si è già corrotto/danneggiato così, andiamo bene... :-(


author: Alessandro Cara

text:

a me sembra che abbia legato il campo di testo con l'id della casella di
riepilogo. Se e' cosi' il sistema fa esattamente il richiesto.
--
ac
y-1=x


author: Sergio MAZZA

text:
"Massimo Soricetti" <
max...@libero.it
> ha scritto nel messaggio
news:fvli07$1rf$1...@megan.servidellagleba.it...

Alla maschera probabilmente nulla.
La maschera principale la utilizzi solo come contenitore per la
sottomaschera?
Se sì; non deve essere associata a nessuna tabella e di conseguenza anche la
casella combinata.
Come filtri la sottomaschera?
Ti consiglio di utilizzare le sue proprietà: Collega campi master/secondari;
indicando come campo master il nome della casella di riepilogo e come
secondario il nome del campo della sottomaschera che contiente
l'idtipologia...
Ciao.
--
Sergio MAZZA


title: C'era una volta A97- AIUTO!!! - Semplice MDB libri

author: Stefano Amadei

text:
Ciao ragazzi,
ho un problema che penso sia facile per voi non per me che mi accosto ora o
quasi ad Access.
Avevo fatto un Database classico per l'inserimento di libri.
Una tabella principale e tre tabelle collegate con ID in relazione
uno-a-molti con integrità referenziale per gli autori il giudizio e la
fonte.
Tutto bene in A97. Scopro con mia sorpresa che tutto ciò non funziona più
con A2000. Io vi riporto il tutto più dettagliatamente, in effetti c'erano
delle Macro, ma facili, tipo ApriMaschera (sì sono conciato male, in quanto
a codice!!)
Facendo doppio clic sulla tabella ottengo la seguente dicitura:
Impossibile aprire la tabella in visualizzazione foglio dati.
Anche facendo girare la Macro con la Funzione ApriMaschera mi dice :
Azione non riuscita:
Nome macro: Macro1
Condizione: Vero
Nome azione: ApriMaschera
Argomenti: Libri letti; Maschera; ; ; ; Normale
Con abilitato il solo bottone Arresto che devo per forza pigiare.
C'erano anche delle Ricerche nelle Tabelle collegate tipo queste:
Il Campo Autori_ID ==> Numerico
                                                        Intero lungo
                                                        Indicizzato Sì
(Duplicati ammessi)
Nel folder Ricerca...
Casella combinata
Tabella/query
SELECT [ID] AS xyz_ID_xyz, [AUTORE DEL LIBRO] AS xyz_DispExpr_xyz, [AUTORE
DEL LIBRO] FROM [Autori] ORDER BY [AUTORE DEL LIBRO]
Lo stesso nei campi IDFonte...
SELECT [IDFonte] AS xyz_IDFonte_xyz, [FONTE] AS xyz_DispExpr_xyz, [FONTE]
FROM [Fonte Libri] ORDER BY [FONTE]
...e IDVoto
SELECT [IDVoto] AS xyz_IDVoto_xyz, [VOTO] AS xyz_DispExpr_xyz, [VOTO] FROM
[VOTO] ORDER BY [VOTO]
Volevo sapere se è questo che non fa funzionare il Database (in realtà non
apre solo la tabella con i collegamenti) o qualche altra cosa.
Vi ringrazio fin da ora, per me è stato duro fare una cosina carina come
l'avevo e ci terrei a riaverla.
Excelsior, Stefano


author: sergio mazza

text:
Stefano Amadei <
ama...@ngi.it
> wrote in message
1qsx4.10788$i%1.11...@news.infostrada.it...

Controlla se nella macro hai scritto "maschera" o "form".
Ciao.


text:
Nella Macro ho scritto Maschera.
Mi devo preoccupare? Sono davvero impotente rispetto a questa cosa...
Ciao e grazie
sergio mazza <
s.m...@dcp.cnr.it
> wrote in message
8a5nr1$79l$1...@suite03.caspur.it...



text:
Stefano Amadei <
ama...@ngi.it
> wrote in message
sHux4.11446$i%1.12...@news.infostrada.it...
> Nella Macro ho scritto Maschera.
>
> Mi devo preoccupare? Sono davvero impotente rispetto a questa cosa...
>
> Ciao e grazie
>
Se non hai scritto chilometri di codice VBA, no! Se utilizzi le macro sei
ancora in tempo; in tempo per iniziare ad studiare VBA e mollare le macro,
che sono limitate... Ci sono cascato anch'io con "maschera" e "form",
utilizza sempre i vocaboli inglesi e il codice non ne risentirà "portandolo"
in altre versioni di access. Oltretutto così è anche simile a VB e (quasi)
semplice da convertire.
Ciao.


title: Sabato Lavorativo

author: Giorgio M

text:
Salve
Ho trovato sul sito comune questa bellissima funzione che calcola i giorni
lavorativi
Come posso fare per conteggiare anche il sabato come lavorativo???
Grazie
Ciao
Giorgio
Public Function ContaLavorativi(DataIniziale As Date, DataFinale _
            As Date, Settimanacorta As Boolean) As Integer
   ' DataIniziale = data iniziale del periodo scelto
   ' DataFinale = data finale del periodo scelto
   ' Settimanacorta = True se bisogna considerare la settimana corta
   'Restituisce: numero di giorni lavorativi del periodo
   'La funzione utilizza Festivo() e Pasqua() usabili anche separatamente
   Dim DataDaContare As Date, Conto As Integer
   If Not IsDate(DataIniziale) Or Not IsDate(DataFinale) Or DataIniziale >
_
      DataFinale Then
      ContaLavorativi = 0
      Exit Function
   End If
   DataDaContare = DataIniziale - 1
   If Settimanacorta Then
      Do
         DataDaContare = DataDaContare + 1
         If Not Festivo(DataDaContare) And Weekday(DataDaContare) <> 7 Then
            Conto = Conto + 1
         End If
      Loop Until DataDaContare = DataFinale
   Else
      Do
         DataDaContare = DataDaContare + 1
         If Not Festivo(DataDaContare) Then Conto = Conto + 1
         Loop Until DataDaContare = DataFinale
   End If
   ContaLavorativi = Conto
End Function
Public Function Festivo(D As Date) As Boolean

   'Restituisce: True se è un giorno festivo
   'Eventualmente inserire anche il Santo Patrono della città
   'Modificato da Roberto
   Dim Anno As Integer, DayMax As Date, DayMin As Date
   Anno = Year(D)
   If Weekday(D) = 1 Then
      Festivo = True
      Exit Function
   End If
   If Day(D) = 1 And (Month(D) = 1 Or Month(D) = 5 Or Month(D) = 11) Or _
         Day(D) = 6 And Month(D) = 1 Or Day(D) = 25 And (Month(D) = 4 Or _
         Month(D) = 12) Or Day(D) = 15 And Month(D) = 8 Or (Day(D) = 8 Or _
         Day(D) = 26) And Month(D) = 12 Then
      Festivo = True
      Exit Function
   End If
   'intervallo in cui può cadere il Lunedì di Pasqua
   DayMax = DateValue("21/4/" & Anno)
   DayMin = DateValue("20/3/" & Anno)
   If Weekday(D) = 2 And D <= DayMax And D >= DayMin Then
      If D = (Pasqua(Anno) + 1) Then
         Festivo = True
         Exit Function
      End If
   End If
   Festivo = False
End Function
Public Function Pasqua(Anno As Integer) As Date

   'Accetta: anno (4 cifre)
   'Restituisce: giorno di Pasqua dell'anno scelto
   'Il metodo è valido per tutti gli anni nel Calendario Gregoriano,
   'ossia dal 1583 in poi
   Dim a%, b%, c%, p%, q%, r%
   a = Anno% Mod 19: b = Anno% \ 100: c = Anno% Mod 100
   p = (19 * a + b - (b \ 4) - ((b - ((b + 8) \ 25) + 1) \ 3) + 15) Mod 30
   q = (32 + 2 * ((b Mod 4) + (c \ 4)) - p - (c Mod 4)) Mod 7
   r = (p + q - 7 * ((a + 11 * p + 22 * q) \ 451) + 114)
   Pasqua = DateSerial(Anno%, r \ 31, (r Mod 31) + 1)
End Function
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Sabato Lavorativo

author: Beppe

text:
   If Weekday(D) = 1 Or Weekday(D) = 7 Then
      Festivo = True
      Exit Function
   End If
Verifica la funzione Weekday sulla guida.
Ciao


title: Sabato Lavorativo

author: Carlo Costarella

text:
"Giorgio M" <
giorg...@tiscalinet.it
> ha scritto nel messaggio
news:e32obb$oub$1...@news.newsland.it...
> Salve
> Ho trovato sul sito comune questa bellissima funzione che calcola i giorni
> lavorativi
>
> Come posso fare per conteggiare anche il sabato come lavorativo???
>
> Grazie
> Ciao
> Giorgio
>
> Public Function ContaLavorativi(DataIniziale As Date, DataFinale _
>            As Date, Settimanacorta As Boolean) As Integer
cut
Dovrebbe essere il valore di settimanacorta: con True NON conti il sabato,
con False lo conti.
Ciao, Carlo


title: Runtime Access 2007 su Windows Server 2003

text:
Salve a tutti,

ho questo problema su un server 2003 R2 SP2:
avevo installato un fe con il runtime di Access 2003, questo qualche anno fa e tutto andava bene anche per gli utenti che si collegano in terminal server.
Ho poi aggiornato il fe a 2007 e quindi ho disinstallato il runtime 2003 e installato quello 2007.
Il problema e' che adesso ogni volta che lancio l'fe parte la configurazione del runtime, che pero' viene impedita per gli utente che non hanno diritti amministrativi e quindi il fe non parte...

Qualcuno ha qualche consiglio per risolvere?

grazie
maurizio


text:

In TS non c'e' una procedura apposta per installare il sw in modo che tutti gli utenti lo possano utilizzare ? Mi pare di ricordarlo vagamente ...


title: Problemi con i record

author: Avalon

text:
Scusate la mia ignoranza, ma ho un problema con i record.
Ho creato una tabella chiamata "INTERVENTI" con un maschera chiamata
"APERTURA INTERVENTI". Nella tabella il primo campo (chiave primaria)
è nominato "INDICE" e mi serve per avere la numerazione progressiva
dei dati registrati.
Il mio problema è questo :
durante l' inserimento dei dati in maschera (dopo aver selezionato
nuovo record e ammettiamo che sia il record n. 1) decido che non voglio
più immettere i dati appena inseriti.
Cancello i dati, esco, non salvo, rientro nella maschera inserisco
tutti i dati, salvo e il record che compare nella casella indice è il
numero 2, anzichè 1 che non è mai stato salvato, anche se nella
casella, in basso a sinistra della maschera, mi viene giustamente
visualizzato un solo record, corrispondente ad 1.
Come posso fare? Grazie...


title: Problemi con i record


title: Problemi con i record

author: PBsoft

text:

Questo è il comportamento naturale dei campi di tipo contatore (guarda caso
in inglese il tipo si chiama autoincrement).
Creati un campo di tipo intero lungo diverso da questo di tipo contatore:
sarà poi questo il campo che utilizzerai per la "numerazione progressiva"
che stai cercando di realizzare.
Ovviamente devi gestirla tu tramite codice.
Un consiglio: non chiedere ai campi di tipo contatore di fare ciò per cui
non sono stati concepiti.
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype: pbsoftsolution


title: Problemi con i record

text:
[omissis]
Fai attenzione ai post doppi.



title: Menu personalizzati (se Ivan può aiutarmi grazie ...)

author: Jef

text:
Ringrazio intantoo Ivan per il cortese aiuto e tutti quelli che si operano
nell'aiutare il prossimo.
In seguito a mio post su menů personalizzati Ivan mi ha indicato come fare
ma, provando, riesco a creare i menu' principali ma non i sottomenu.
Se mi potete aiutare.
2) il menů creato si viene a mettere nella finestra principale del database.
E' possibile farlo in una maschera per spiegarmi sooto la caption della
stessa.
Grazie.


author: Alessandro

text:
"Jef" <
j...@libero.it
> wrote in message
news:8dza8.13318$Jo.3...@twister2.libero.it...

Con ACCESS no, perň ci sono alcuni trucchetti per farlo.
Io ho realizzato un Wizzard che genera i Menů nelle Form
Sotto la Caption BAR.
Cerca sul mio sito Sesione @Alex Web--->Access--->Programmi
Il primo in alto titolato:
Form's Menů Builder(450Kb - 3min.) ACCESS97
Fammi sapere se Funziona....!!!
Alessandro.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


text:
"Jef" <
j...@libero.it
> wrote in message
news:8dza8.13318$Jo.3...@twister2.libero.it...
> Ringrazio intantoo Ivan per il cortese aiuto e tutti quelli che si operano

Con ACCESS no, perň ci sono alcuni trucchetti per farlo.
Io ho realizzato un Wizzard che genera i Menů nelle Form
Sotto la Caption BAR.
Cerca sul mio sito Sesione @Alex Web--->Access--->Programmi
Il primo in alto titolato:
Form's Menů Builder(450Kb - 3min.) ACCESS97
http://digilander.iol.it/ik2zok/



title: Recuperare la posizione di un Controllo....!

author: AlessandroAlex

text:
Approfitto per salutarvi tutti, visto che ultimamente
ho ridotto la mia presenza, per colpa del lavoro....! ;-)
Mi occorre poter recuperare la posizione di un controllo
in una Form.
Spiego meglio:
Devo discriminare in pratica se il controllo si trova nell'Head, nel
Corpo o nel "Piede" (licenza poetica non mi viene il termine).
Spiegare il perchè sarebbe lungo, ma mi faciliterebbe molto
la gestione Eventi in un modulo di classe....!
Grazie.
@Alex.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


author: OndaMax

text:
"AlessandroAlex" ha scritto nel messaggio ...
> Devo discriminare in pratica se il controllo si trova nell'Head, nel
> Corpo o nel "Piede" (licenza poetica non mi viene il termine).
Ciao Alessandro,
Il massimo che mi viene in mente č scatenare un ciclo di verifiche su ogni
sezione per vedere se esiste il controllo ...
Dim ctl As Control
For Each ctl In Me.IntestazioneMaschera.Controls
   If ctl.Name = "NomeControllo" Then
       ' azione
   End If
Next
Sarebbe da strutturare meglio e ripetere anche su Corpo e
PičDiPaginaMaschera. Ma non sono cosě sicuro che sia quello che ti serve ...
Ad ogni modo ...
Saluti,
Marco


text:
"OndaMax" <
ond...@liberox.it
> wrote in message
news:YCDD8.51808$
5k4.1...@twister2.libero.it

Ciao Marco, grazie per la sollecitudine e ben risentito....!
In effetti non ho spiegato bene l'utilizzo della cosa.
Allora:
Nel Modulo di classe che utilizzo ho attribuito ad una variabile
privata(WithEvents) di tipo Label l'oggetto Label della Form.
In questo modo quando la Label nella Form mi scatena un Evento
lo dirotto nel modulo di classe e faccio quello che devo fare.
Fin quě nessun problema.
Il problema č che sfrutto l'evento MouseMove per un'azione,
e devo ripristinarlo quando esco dalla label.
A questo punto o rilevo il MouseMove della parte in cui č piazzata
la Label in Form(piů comodo e semplice, ma devo riconoscerla)
oppure devo, con API verificare se il Mouse č all'interno dell'area
della Label.
Il secondo metodo č piů sicuro, ma vorrei evitarlo per la complicazione
di API e di "GetRect" con la conversione in Pixel e tutto ciň che ne
consegue.
Se Vi vengono idee migliori o alternative....!
Ciao a Tutti.



text:
"Alessandro" ha scritto nel messaggio ...
> A questo punto o rilevo il MouseMove della parte in cui è piazzata
> la Label in Form(più comodo e semplice, ma devo riconoscerla)
Mmhhh ... Forse con la proprietà Section.
Me!Controllo.Section dovrebbe restituire un risultato diverso in base alla
sezione in cui è posizionato il controllo stesso (1 per esempio è l'Header).
Speriamo ...
Comunque, piacere di averti riletto ... :-)
Ciao
Marco


text:
"OndaMax" <
ond...@liberox.it
> wrote in message
news:JSVD8.55915$
5k4.1...@twister2.libero.it
> Mmhhh ... Forse con la proprietà Section.
> Me!Controllo.Section dovrebbe restituire un risultato diverso in base alla
> sezione in cui è posizionato il controllo stesso (1 per esempio è l'Header).
> Speriamo ...
>
> Comunque, piacere di averti riletto ... :-)
> Ciao
>
> Marco
PERFETTO....!!!
Grazie mille, ti trasmetto il risultato appena posibile
giusto per capire il problema e giudicare il giochino...!
@Alex



title: Domanda (visto che ci sono ... )

author: Il ritorno di Resolver

text:
Ave Guru(s)
Il problema é questo:
Ho una tabella con chiave primaria composta da due campi es. la tabella
Citta' che ha chiave primaria
Codice_citta + Codice_regione dove codice regione é la chiave primaria della
tabella Regioni (che é quindi il master per la tabella cittá).
Se da una maschera (o report) seleziono dati dalla tabella Citta vorrei
avere in una casella combinata il nome della citta.
Ora il solo codice cittá non é sufficiente ad identificare univocamente la
citta devo quindi trovare un sistema per poter passare alla query della
casella combinata il codice della provincia.
Come si fa?
Premetto che la domanda (che mi assilla da tempo) é puramente accademica. Ho
risolto il problema creando una query concatenando i due campi e prelevandop
dati dalla query anezichè direttamente dalla tabella ma mi sembra un sistema
alquanto sporco.
Se l'esposizione del problema non dovesse essere stata chiara procederó con
i disegnini.
Ri tanks


title: Domanda (visto che ci sono ... )

author: Roberto - Syd

text:
"Il ritorno di Resolver" <massimo@.
LEVAMI.dse.it
> ha scritto nel messaggio
news:3b98bd21$1...@news.telnetwork.it...

Hai già risolto il problema come si doveva, anche se ti può sembrare sporco
è l'unico modo (per quanto riguarda la mia conoscenza) che esiste per
individuare un record in maniera univoca co la chiave multicampo.
Ciao Roberto - Syd


title: Domanda (visto che ci sono ... )

author: Sib dall'ufficio

text:
"Il ritorno di Resolver" <massimo@.
LEVAMI.dse.it
> ha scritto nel messaggio
> Il problema é questo:
> Ho una tabella con chiave primaria composta da due campi es. la tabella
> Citta' che ha chiave primaria
> Codice_citta + Codice_regione dove codice regione é la chiave primaria
della
> tabella Regioni (che é quindi il master per la tabella cittá).
> Se da una maschera (o report) seleziono dati dalla tabella Citta vorrei
> avere in una casella combinata il nome della citta.
> Ora il solo codice cittá non é sufficiente ad identificare univocamente la
> citta devo quindi trovare un sistema per poter passare alla query della
> casella combinata il codice della provincia.
> Come si fa?
> Premetto che la domanda (che mi assilla da tempo) é puramente accademica.
Ho
> risolto il problema creando una query concatenando i due campi e
prelevandop
> dati dalla query anezichè direttamente dalla tabella ma mi sembra un
sistema
> alquanto sporco.
Non vedo cosa ci sia di "sporco" nell'uso delle tabelle. Semmai e' insolito
l'uso della sola tabella.
Ad ogni modo non ho capito bene quale sia il problema. Procedi pure con i
disegnini.
Per inciso, il codice che identifica in modo univoco una citta' gia' esiste,
e' il CAP.
Sib


title: Domanda (visto che ci sono ... )

author: Silvio Berruti

text:
"Il ritorno di Resolver" <massimo@.
LEVAMI.dse.it
> ha scritto nel messaggio
news:3b98bd21$1...@news.telnetwork.it...
> Ave Guru(s)
> Il problema é questo:
[Mega Cut]
>
(ripreso dall'oggetto)
... visto che ci sei, vedi di mettere un oggetto + significativo.
Grazie
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com


title: Domanda (visto che ci sono ... )

text:
"Sib dall'ufficio" <cerrise...@SPAMtiscalinet.it> wrote in message
news:9naf7c$dph$1...@serv1.iunet.it...

E come la metti con Milano ? Semmai potrebbe essere il codice ISTAT.
>
> Sib
>
>
Res


title: access e xp developer

author: giogio

text:
ciao a tutti
sono nuovo di questo ng
e premetto che non sono un esperto di access
tuttavia mi hanno affibiato un lavoretto che mi sta facendo dannare
ho creato un piccolo database per l'azienda in cui lavoro, ora siccome è
piaciuto lo vogliono mettere sul server e allora mi hanno dotato dei
seguenti strumenti:
-windows 2000 server
-ms office xp developer kit
    + ms exchange 2000 server
    + ms visual source safe 6.0b
    + ms sql server 2000
    + ms office xp developer (coi relativi update)
    + ms office media content (non so che farmene :) )
ora:
ho installato tutti gli affari qua sopra citati
ho preso il mio db in formato access 2000 e l'ho convertito a formato access
2002
ora sono nel buio più totale
come posso fare a pubblicare sul server il mio db?
quello che voglio e garantire a utenti diversi di vedere le maschere e i
report per cui hanno l'autorizzazione
dal mio punto di vista logico le maschere e i report stanno sui client, le
tabelle e le query stanno sul server, in realtà però non so se fisicamente
la cosa funziona così
vi prego di aiutarmi, l'ideale sarebbe una descrizione passo-passo di quello
che devo fare d'ora in poi
qualsiasi consiglio è bene accetto
grazie a tutti!!!


title: access e xp developer

author: MA

text:
> ho creato un piccolo database per l'azienda in cui lavoro, ora siccome è
> piaciuto lo vogliono mettere sul server e allora mi hanno dotato dei
> seguenti strumenti:
>
> -windows 2000 server
> -ms office xp developer kit
> + ms exchange 2000 server
> + ms visual source safe 6.0b
> + ms sql server 2000
> + ms office xp developer (coi relativi update)
> + ms office media content (non so che farmene :) )
Tutto licenziato???
miiiiiiii voglio venire a lavorare anch'io da te.
>
> ora:
> ho installato tutti gli affari qua sopra citati
> ho preso il mio db in formato access 2000 e l'ho convertito a formato
access
> 2002
> come posso fare a pubblicare sul server il mio db?
>
> quello che voglio e garantire a utenti diversi di vedere le maschere e i
> report per cui hanno l'autorizzazione
> dal mio punto di vista logico le maschere e i report stanno sui client, le
> tabelle e le query stanno sul server, in realtà però non so se fisicamente
> la cosa funziona così
Sì fisicamente avviene così (solo le query da lato client).
Prendi il tuo db, in strumenti trovi dividi database. Lui ti crea un FE con
query, maschere, report, macro e moduli e ti collega il tutto all'altro file
di BE. Perfetto metti il Be sul server, poi condivi la cartella, connettiti
dal client con un'unità (fai in modo che sia disponibile per tutti i pc).
Vai nel FE strumenti - riallega le tabelle a quella unità e copia-incolla
questo file su tutti i client. Dovrebbe andare facci sapere se è tutto ok.
ciao MAssimiliano
--------------------------------
Inviato via
http://usenet.libero.it


title: access e xp developer

text:
"MA" <
massimilia...@kksrl.com
> ha scritto nel messaggio
news:62Z94Z44Z126Y1...@usenet.libero.it...
> > ho creato un piccolo database per l'azienda in cui lavoro, ora siccome è
> > piaciuto lo vogliono mettere sul server e allora mi hanno dotato dei
> > seguenti strumenti:
> >
> > -windows 2000 server
> > -ms office xp developer kit
> > + ms exchange 2000 server
> > + ms visual source safe 6.0b
> > + ms sql server 2000
> > + ms office xp developer (coi relativi update)
> > + ms office media content (non so che farmene :) )
>
> Tutto licenziato???
> miiiiiiii voglio venire a lavorare anch'io da te.
ahah!
non te lo consiglio
io sono un sistemista di rete e guarda cosa mi fanno fare :)
> >
[...]
> Prendi il tuo db, in strumenti trovi dividi database. Lui ti crea un FE
con
> query, maschere, report, macro e moduli e ti collega il tutto all'altro
file
> di BE. Perfetto metti il Be sul server, poi condivi la cartella,
connettiti
> dal client con un'unità (fai in modo che sia disponibile per tutti i pc).
> Vai nel FE strumenti - riallega le tabelle a quella unità e copia-incolla
> questo file su tutti i client. Dovrebbe andare facci sapere se è tutto ok.
> ciao MAssimiliano
non mi è chiaro il concetto di "unità"
cosa è e cosa significa "deve essere disponibile per tutti i pc"?
cosa me ne faccio del developer kit?
e se sui client non è installato acces?
scusate l'ignoranza... :(
bye


title: access e xp developer

text:

Hai ragione ho zompato il developer. Con developer tu crei il file che può
girare con requisiti minimi di Access senza installarlo: però l'instazione
la devi fare su tutti i pc.



title: access e xp developer

author: Neo

text:
"giogio" <gio...@giogio.giogio> ha scritto nel messaggio
news:b5pc1h$iiv$1...@grillo.cs.interbusiness.it...

il kit del developer serve per creare il runtime di access per poter
utilizzare l'applicativo da te creato anche sui pc che non hanno access.
penso che intenda che la directory sul server dovrà avere l'autorizzazione
alla lettura e modifica da parte di tutti i client connessi.
Unità credo che intenda il collegament della directory sul server contenete
i dati tramite la "Unità di rete" per essere più agevole la stringa di
collegamento


title: access e xp developer

text:
[...super cut...]
> ciao MAssimiliano
intanto ti ringrazio perchè mi hai risposto tempestivamente
adesso smanetto un po'
appena ho dei risultati faccio sapere
GRAZIE
bye!!!


title: access e xp developer

text:
> adesso smanetto un po'
>
> appena ho dei risultati faccio sapere
chiedo scusa per la prolissità ma vorrei essere preciso
vediamo la situazione attuale:
-database di nome "pippo"
-divisione db effettuata con successo
-ora ho due db dal nome "pippo" e "pippo_be"
-"pippo_be"  (il back-end) contiene solo le tabelle
-"pippo" (che suppongo essere il "front-end") contiene maschere query report
e tabelle collegate a quelle di "pippo_be"
-"pippo_be" si trova in una cartella condivisa del server che ho verificato
essere raggiungibile dal client
-ho verificato che il collegamento tra le tabelle funzioni correttamente
-avvio la creazione guidata di pacchetti di office "SVILUPPER" :) che serve
per creare un'aplicazione installabile su client
fin qui tutto ok
ora:
-mi chiede un file da dargli in pasto; io gli do "pippo" (il front-end)?
-la procedura guidata molto gentilmente mi segnala un dipendenza e mi chiede
se voglio includere nell'installazione anche "pippo_be"; gli dico di no (non
voglio una copia locale sul client delle tabelle); giusto? sono sicuro di
quello che faccio?
-istruisco la procedura guidata perchè includa nell'installazione "Runtime
di Access" ed eventuali File di sistema che potrebbero servire al client;
giusto?
-non includo anche interdet explorer 5 perchè non credo che serva; giusto?
-mi chiede quali componenti di database includere nel pacchetto e io
seleziono entrambi i disponibili: MSDE e Replication Manager; giusto?
-dopo qualche altra precisazione di poca importanza avvio la creazione del
"package"; giusto? beh giusto per forza
-dopo "qualche ora" :) il programma mi ha creato un fantastico installer
completo di tutti i file e le cartelle necessari (220M circa... però!!!);
olè!
-c'è anche un file di NOME "pippo.mdb" con estensione Packaging Wizard
Script che non credo mi serva più (ritengo sia lo script che raccoglie le
informazioni utili per lo SVILUPPER)
-porto il "package" sul client e lancio l'installazione
-lui fa disfa riavvia e poi mi chiede di selezionare un server di database
oppure di crearne uno nuovo; siccome non posso selezionare niente perchè non
c'è niente io gli dico di creare una nuova istanza di MSDE (Ms SQL Desktop
Engine)
-lui cerca di crearmi una nuova istanza SQL chiamata con lo stesso nome del
pc; io gli dico che va bene giusto? sono sicuro di quello che faccio?
-vado avanti e finisco l'installazione
-mi trovo nel systray l'icona del SQL server, l'unico servizio attivo
risulta "MSDTC" mentre "SQL Server" e "SQL Server Agent" sono stoppati e
allora li faccio partire io; giusto? so quello che sto facendo?
-tra i programmi mi ritrovo magicamente "pippo", ma se lo apro non vedo un
bel niente: tutto vuoto: la finestra di un'applicazione con un menu file che
contiene le utilissime voci "chiudi" "esci" "cerca" e un menu "finestra" che
contiene amenità tipo "disponi icone" "affianca verticalmente".... e basta!
non c'è un bel niente
ok... premesso che di sicuro ho sbagliato qualcosa tra quanto ho scritto qua
sopra, è possibile che io debba fare altre configurazioni (che ne so...
magari configurare SQL server sul SERVER in qualche modo particolare, oppure
fare dei riti con candele profumate e sacrificare gatti ai miei antenati...)
se qualcuno ha bisogno per configurare uno switch faccia un fischio :)))
grazie per l'aiuto e per la pazienza
ciao!


title: access e xp developer

author: yQy

text:
On Tue, 25 Mar 2003 11:58:28 +0100, "giogio" <gio...@giogio.giogio>
wrote:
>
>"MA" <
massimilia...@kksrl.com
> ha scritto nel messaggio
>news:62Z94Z44Z126Y1...@usenet.libero.it...
>io sono un sistemista di rete e guarda cosa mi fanno fare :)
e fin qui tutto ok
>non mi è chiaro il concetto di "unità"
strano...un sistemista di rete sa che una unita' locale o di rete e':
C:\ -> unita locale
\\computer\condivisione -> unita' di rete
ma sono sicuro che lo saepvi gia' :)


title: associazione file dtd esterno a documento xml

author: paola

text:
Ho creato una sub, con la quale creo un file xml "Domanda", cui associo il
file xsl "xsl_file.xsl", tramite questo codice:
****
Dim xmlDoc As DOMDocument
Dim p As IXMLDOMProcessingInstruction
Set xmlDoc = New DOMDocument
Set p = xmlDoc.createProcessingInstruction("xml", "version='1.0'
encoding='UTF-8'")
xmlDoc.loadXML ("<Domanda/>")
xmlDoc.insertBefore p, xmlDoc.childNodes(0)
Set xslDoc = xmlDoc.createProcessingInstruction("xml-stylesheet",
"type=""text/xsl"" href=""xsl_file.xsl""")
xmlDoc.insertBefore xslDoc, xmlDoc.childNodes(1)
****
e questo mi crea la riga:
<?xml-stylesheet type="text/xsl" href="xsl_file.xsl" ?>
Non riesco però ad associargli un file (esterno) dtd, non so come fare per
creare la riga:
<!DOCTYPE Domanda SYSTEM "dtd_file.dtd">
come posso fare?
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


author: Sergio MAZZA

text:
"paola" <
paolab...@libero.it
> ha scritto nel messaggio
news:62Z94Z142Z118Y1...@usenet.libero.it...

Ma stai esportando una tabella access?
Ciao.
--
Sergio MAZZA


text:
>
> Ma stai esportando una tabella access?
>
> Ciao.
> --
> Sergio MAZZA
>
si, sto esportando una tabella, perň non lo posso fare con il metodo
ExportXML perchč devo creare un file xml piů complesso, in quanto deve
seguire delle specifiche tecniche ben precise, si tratta dell'invio
telematico di un documento.
grazie



text:
"paola" <
paolab...@libero.it
> ha scritto nel messaggio
news:62Z94Z142Z118Y1...@usenet.libero.it...
>
> si, sto esportando una tabella, perň non lo posso fare con il metodo
> ExportXML perchč devo creare un file xml piů complesso, in quanto deve
> seguire delle specifiche tecniche ben precise, si tratta dell'invio
> telematico di un documento.
> grazie
Ah; ok...
Ciao.
--
Sergio MAZZA


title: errore su utilizzo recordset

text:
definendo quanto sotto
-----------------------
> > dim db as database
> > dim rs as recordset
> > set db=rs.openrecordset("Select * from tabella where
> > tabella.campo='2001'")
> > variabile=rs!campo2
> > rs.close
> > db=nothing
ottengo il seguente errore
-------------------------
Dim db As database
mi dice tipo definito dall'utente non definito
mi sapete aiutare?


title: errore su utilizzo recordset

author: jef

text:
"@----- Pinco --@-- Pallino -----@" <
tos...@libero.it
> ha scritto nel
messaggio news:JYa_8.8287$s74.2...@twister1.libero.it...

Ciao, di recorset non capisco un'acca ma mi è successa la stessa cosa
provando e copiando del codice da dei manuali.
Mi sembra che l'errore sia dovuto al fatto che manca la libreria  (non mi
ricordo quale fose DAO o ADO ?).
Spero di esserti stato d'aiuto.
Ciao


title: errore su utilizzo recordset

author: Agos

text:
"jef" <
j...@libero.it
> ha scritto nel messaggio
news:bHe_8.9213$GV2.2...@twister2.libero.it...
>
> "@----- Pinco --@-- Pallino -----@" <
tos...@libero.it
> ha scritto nel
> messaggio news:JYa_8.8287$s74.2...@twister1.libero.it...
> > definendo quanto sotto
> > -----------------------
> >
> > > > dim db as database
> > > > dim rs as recordset
> > > > set db=rs.openrecordset("Select * from tabella where
> > > > tabella.campo='2001'")
> > > > variabile=rs!campo2
> > > > rs.close
> > > > db=nothing
> >
> > ottengo il seguente errore
> > -------------------------
> >
> > Dim db As database
> > mi dice tipo definito dall'utente non definito
> >
> > mi sapete aiutare?
> >
> >
> >
>
> Ciao, di recorset non capisco un'acca ma mi č successa la stessa cosa
> provando e copiando del codice da dei manuali.
> Mi sembra che l'errore sia dovuto al fatto che manca la libreria  (non mi
> ricordo quale fose DAO o ADO ?).
> Spero di esserti stato d'aiuto.
> Ciao
>
Devi prima dichiarare il db; cioč:
> > > > dim db as database
> > > dim rs as recordset
>>>>set db = currentdb        'Se, come penso, lavori su dati interni
> > > set rs = db.openrecordset("Select * from tabella where



title: errore su utilizzo recordset

author: Emyr

text:


manca il riferimento al Microsoft dao nelle librerie  (menu strumenti
da codice)
poi il codice esatto è:
>> > dim db as database
>> > dim rs as recordset
set db=currentdb
>> > set rs=db.openrecordset("Select * from tabella where
>> > tabella.campo='2001'")
>> > variabile=rs!campo2
>> > rs.close
>> > db=nothing
>
Saluti.
Emanuele.


title: errore su utilizzo recordset

author: Antonio Biso

text:
"Emyr" <
fan...@lavoro.com
> ha scritto nel messaggio
news:ktanjuc9eh6qlv6lr...@4ax.com...
> On Sat, 20 Jul 2002 10:30:01 GMT, "@----- Pinco --@-- Pallino -----@"
> <
tos...@libero.it
> wrote:
>
> >definendo quanto sotto
> >-----------------------
> >
> >> > dim db as database
> >> > dim rs as recordset
> >> > set db=rs.openrecordset("Select * from tabella where
> >> > tabella.campo='2001'")
> >> > variabile=rs!campo2
> >> > rs.close
> >> > db=nothing
> >
> >ottengo il seguente errore
> >-------------------------
> >
> >Dim db As database
> >mi dice tipo definito dall'utente non definito
> >
> >mi sapete aiutare?
> >
> >
>
>
> manca il riferimento al Microsoft dao nelle librerie  (menu strumenti
> da codice)
>
Vogliamo dirlo per cortesia di evitare per favore di aprire altri thread per
riportare lo stesso problema, grazie?!?
Antonio
P.S.
Ah, bona settimana eh!


title: errore su utilizzo recordset

text:
On Mon, 22 Jul 2002 09:52:00 GMT, "Antonio Biso" <
ch...@etruria.net
>
wrote:
>Vogliamo dirlo per cortesia di evitare per favore di aprire altri thread per
>riportare lo stesso problema, grazie?!?
pensavo per l'appunto che questo fisse il tuo compito....
>
>Antonio
>
>P.S.
>Ah, bona settimana eh!
>
anche a te grazie
Saluti.
Emanuele.


title: Passaggio a Sql

text:
Salve a tutti,
martedì pomeriggio passerò il BE a sql server del mio gestionale più
completo.
In realtà questo gestionale finora mi ha dato molta soddisfazione, ma
essendo aumentate troppo le connessioni concorrenti devo fare questo step
perchè pago troppo la lentezza.
Siccome è la prima volta, mi farò aiutare, ma io amo nel mio lavoro essere
preparato ad ogni iconveniente.
Userò Sql Server 2000 e Axp.
Il BE oggi è di una 70ina di MB con le tabelle più corpose di 100000 e 85000
record, mentre non sto a contare gli oggetti del FE.
Considerate questo + uno sfogo che altro, ma di cosa dovrò aver paura?
L'accesso delle maschere alle query (anche in Axp.adp si chiamano così) ha
una sintassi molto diversa?
Insomma, in definitiva vi sto avvisando, ce lo dobbiamo piangere insieme
questo passaggio.
MAssimiliano


title: Passaggio a Sql

author: Sib

text:
"MA" <
keiko...@libero.it
> ha scritto nel messaggio

Se hai letto i miei 3d avrai gia' capito che il problema delle query si
supera (un po' meno quello delle query a campi incrociati) il problema delle
maschere e' quasi inesistente, ma il problemone e' il codice.
Se sei abituato a DAO avrai da leccarti i baffi.
Sib


title: Passaggio a Sql

author: Alex

text:
"MA" <
keiko...@libero.it
> wrote in message
news:NxuPa.3939$
B8....@news.edisontel.com

Hai...Hai...Hai....!
Come sai con ADP il grosso vantaggio è di non usare JET.
Questo significa poter usare ADO invece di DAO e sfruttarlo
a pieno nella sua velocità.
Cosa però non è indolore, l'adattamento.
Non hai le QUERY, ma le VIEW e/o STORED.
Ovviamente se intendi usare ADP, se invece vuoi fare
meno fatica lasci stare tutto così com'è e usi ODBC_Direct,
ma hai fatto solo 3/4 del lavoro.
Se leggi qualche 3D fà anche SIB stà affrontando il tuo
stesso lavoro.....!!!
@Alex.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Passaggio a Sql

text:

Lo so ma non amo fare richieste dirette e poi cerco interlocutori validi!!!
;-)))
Scusa Sib, ma era troppo ghiotta
MAssimiliano


title: Passaggio a Sql

text:
"MA" <
keiko...@libero.it
> wrote in message
news:IVuPa.3954$
B8....@news.edisontel.com
[CUT]
>
> Lo so ma non amo fare richieste dirette e poi cerco interlocutori validi!!!
> ;-)))
> Scusa Sib, ma era troppo ghiotta
> MAssimiliano
Potevi dirlo prima, me ne sare stato zitto, tra le altre cose
sono nella Black_List, quindi cattivissimo....!



title: Passaggio a Sql

author: OneEDP

text:
"MA" <
keiko...@libero.it
> ha scritto nel messaggio
news:NxuPa.3939$B8....@news.edisontel.com...

La premessa che ti faccio è scioccante. La mia non esperienza sulla pelle è
frutto di documentazioni e mie ricerche. Anche io farò un passaggio del
genere... da DB2/400!
Le differenze sono insidiose. Sono quasi certo che dirò cose scontate che
già conosci.
Le combo - origine riga (ad esempio) non sono supportate se non qualche
artifizio. (attenzione a scaricare ciò che serve - sconsiglierei l'uso per
la scelta di un cliente in anagrafica, meglio delle maschere di ricerca ad
hoc che inviano statement sql).
Nei report hai più o meno gli stessi problemi (soprattutto con sp
parametriche) comunque aggirabili.
Saprai anche che non potrai usare IfNull, Nz ecc. ecc. Si possono creare le
potenti UDF però.
Ci sono problemi si visualizzazione a meno che fari resync sull'evento
SuCorrente.
Saprai anche che risparmiare elaborazione e banda sia vitale anche se sei in
una LAN (figuriamoci WAN)
Le tabelle vanno reinvetate (quasi) durante la fase del porting.
Ovviamente Service Pack obbligatori.
AccessXp visualizza solo il primo recordset. Gli altri sono consultabili da
ADO. Ci sono inghippi se non usi SETCOUNT correttamente. Ad esempio tre
record vuoti e colonne di un altro recordset.
Il passaggio da DAO a ADO diventerà obbligatorio. La convivenza comunque è
pacifica.
Le query diventano View ,Stored Procedure.
Da AccessXp non puoi impostare le policy per le protezioni di SQL.
Sql ha le librerie SQLDMO e DTS per l'intero management e amministrazione a
360°!
Le transazioni sono sempre implicite (begintrans, rollback, commit
autogestite da SQL) a meno di modifiche VBA.
Query asincrone supportate.
Grattacapi ce ne saranno. Ma ne vale la pena.
Con 70 Mb non avrai nessun problema di prestazioni.
Ciao.
P.S.: per curiosità facci sapere come è andate e se effettivamente sono
stato di aiuto.


title: Passaggio a Sql

text:

Mi hai spaventato.
Il problema è che io sto certificandomi in Sql server, o meglio sto
frequentando un corso per sql server (la vertificazione mi interessa meno)
ma è ancora troppo presto e comunque sto nella fase di configurazione
server. credo però che non ci sia alcun percorso che possa curare questo
"interfacciamento". Peccato.
Grazie comunque
MAssimiliano
MAssimiliano


title: Passaggio a Sql

text:
"MA" <
keiko...@libero.it
> ha scritto nel messaggio
news:i2wPa.4002$B8....@news.edisontel.com...

Chi conosce SQL/MSDE non torna indietro. All'inizio ci si trova spiazzati.
Ma poi si può parlare veramente di client/server!
Ciao


title: Utenti Access

author: Checco

text:
Ciao a tutti,
vi porgo un'altra domanda, ho un database che viene utilizzato da piů di un
utente con competenze diverse utilizzando quindi diverse maschere sullo
stesso PC, quindi mi sono creato tutto ciň e un metodo abbastastanza
rudimentale di cambio utente... Posso agganciare l'utente di dominio NT al
database in modo tale da potergli far vedere solo ciň che voglio io del
database?
Grazie infinite!
Francesco
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: Utenti Access

text:
"Checco" <
fra....@libero.it
> ha scritto nel messaggio
news:217Z59Z54Z60Y1...@usenet.libero.it...
> Ciao a tutti,
> vi porgo un'altra domanda, ho un database che viene utilizzato da più di
un
> utente con competenze diverse utilizzando quindi diverse maschere sullo
> stesso PC, quindi mi sono creato tutto ciò e un metodo abbastastanza
> rudimentale di cambio utente... Posso agganciare l'utente di dominio NT al
> database in modo tale da potergli far vedere solo ciò che voglio io del
> database?
>
> Grazie infinite!
> Francesco
Sì sul sitocomune i sono diversi modi per testare l'utente
Mettici un bell'if e apri ciò che vuoi
MAssimiliano


title: Utenti Access

text:
> Sě sul sitocomune i sono diversi modi per testare l'utente
> Mettici un bell'if e apri ciň che vuoi
Te hai mai usato questo metodo? Io ho visto un po'sommariamente l'utility
"Utenti e gruppi" č valida? Mi sembra troppo incasinata! Te che mi consigli
per la sicurezza dei dati e del database?
> MAssimiliano
Grazie MITICO!! :o)



title: Utenti Access

text:
"Checco" <
fra....@libero.it
> ha scritto nel messaggio
news:217Z59Z54Z60Y1...@usenet.libero.it...
> > Sì sul sitocomune i sono diversi modi per testare l'utente
> > Mettici un bell'if e apri ciò che vuoi
>
> Te hai mai usato questo metodo? Io ho visto un po'sommariamente l'utility
> "Utenti e gruppi" è valida? Mi sembra troppo incasinata! Te che mi
consigli
> per la sicurezza dei dati e del database?
Sei hai un problema di sicurezza dati la gestione utenti e gruppi è l'unica
anche se può essere ostica.
Però considera che col runtime nessuno può vedere le tabelle.
Poi dipende dal grado di malizia dei tutoi utenti.
ciao
MAssimiliano


title: Utenti Access

author: Roberto da casa

text:
"Checco" <
fra....@libero.it
> ha scritto nel messaggio
news:217Z59Z54Z60Y1...@usenet.libero.it...
> Ciao a tutti,
> vi porgo un'altra domanda, ho un database che viene utilizzato da più di
un
> utente con competenze diverse utilizzando quindi diverse maschere sullo
> stesso PC, quindi mi sono creato tutto ciò e un metodo abbastastanza
> rudimentale di cambio utente... Posso agganciare l'utente di dominio NT al
> database in modo tale da potergli far vedere solo ciò che voglio io del
> database?
>
> Grazie infinite!
> Francesco
Usa la Sicurezza di Access (vedi help): un esempio di come usare la
sicurezza di Access lo trovi sul Sito Comune (link qui sotto), nella Sezione
General, nella 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: Utenti Access

text:
> Usa la Sicurezza di Access (vedi help): un esempio di come usare la
> sicurezza di Access lo trovi sul Sito Comune (link qui sotto), nella
Sezione
> General, nella FAQ di Cristiano De Pasquale intitolata "Come utilizzare la
> sicurezza di Access?".
Ciao Roberto,
ho letto il messaggio su sitocomune, è un bel casino... Una domanda quando
creo degli utenti sul database questi sono sganciati dal account di dominio?
A me piacerebbe sincronizzarli in quanto nella nostra azienda ogni 3 mesi
l'utente si cambia la password e vorrei che automaticamente access aquisisca
la stessa password di rete senza doverla cambiare ogni volta manualmente...
E' possibile fare ciò?
Grazie mille!



title: Utenti Access

text:
> Sei hai un problema di sicurezza dati la gestione utenti e gruppi è
l'unica
> anche se può essere ostica.
> Però considera che col runtime nessuno può vedere le tabelle.
> Poi dipende dal grado di malizia dei tutoi utenti.
Proprio questo è il problema, ci sono alcuni PC con win95 sul quale il
runtime XP non gira e quindi ho dovuto lasciare l'access!
Mi sono creato con del codice e una tabella utente dei profili uguali a
quelli di dominio in modo tale che loro si autententicano sul database e
aprono solo ciò che gli dico io, ma vorrei eliminare questo passaggio e
sincronizzare tutto col windows... Ma su sitocomune non sono riuscito a
trovare tale guida...
> ciao
> MAssimiliano
Ciao
Francesco



title: Utenti Access

text:

Public Declare Function api_GetUserName Lib "advapi32.dll" Alias _
"GetUserNameA" (ByVal lpBuffer As String, nSize As Long) As Long
Public Declare Function api_GetComputerName Lib "kernel32" Alias _
"GetComputerNameA" (ByVal lpBuffer As String, nSize As Long) As Long
Public Function atCNames(UOrC As Integer) As String
'Questa funzione restituisce il nome della macchina o dell'user
'UorC; 1=User, altrimenti = computer
    Dim NBuffer As String
    Dim Buffsize As Long
    Dim Wok As Long
    Buffsize = 256
    NBuffer = Space$(Buffsize)
    If UOrC = 1 Then
        Wok = api_GetUserName(NBuffer, Buffsize)
        atCNames = Trim$(NBuffer)
    Else
        Wok = api_GetComputerName(NBuffer, Buffsize)
        atCNames = Trim$(NBuffer)
    End If
End Function
Public Function fncGetMachineName()
On Error GoTo Err_fncGetMachineName
Dim strActiveObjectName As String
strActiveObjectName = Application.CurrentObjectName & "|fncGetUserName"
fncGetMachineName = atCNames(1)
Exit_fncGetMachineName:
    Exit Function
Err_fncGetMachineName:
    MsgBox "Un errore è stato causato in " & strActiveObjectName & " .  " &
_
Chr$(13) & err.Number & " : " & err.Description
    Resume Exit_fncGetMachineName
End Function
'Eseguendo la funzione fncGetMachineName avrai come risultato il nome della
'macchina.
Ciao MAssimiliano


title: Utenti Access

text:
"Checco" <
fra....@libero.it
> ha scritto nel messaggio
news:217Z59Z54Z60Y1...@usenet.libero.it...
> > Usa la Sicurezza di Access (vedi help): un esempio di come usare la
> > sicurezza di Access lo trovi sul Sito Comune (link qui sotto), nella
> Sezione
> > General, nella FAQ di Cristiano De Pasquale intitolata "Come utilizzare
la
> > sicurezza di Access?".
>
> Ciao Roberto,
> ho letto il messaggio su sitocomune, è un bel casino... Una domanda quando
> creo degli utenti sul database questi sono sganciati dal account di
dominio?
> A me piacerebbe sincronizzarli in quanto nella nostra azienda ogni 3 mesi
> l'utente si cambia la password e vorrei che automaticamente access
aquisisca
> la stessa password di rete senza doverla cambiare ogni volta
manualmente...
> E' possibile fare ciò?
>
> Grazie mille!
Anche se non ho una grandissima esperienza di sicurezza di Access (uso
Access per hobby, quindi non mi serve tale caratteristica dell'applicativo),
mi risulta che solo gli appartenenti al gruppo Amministratiri possono
definire o modificare profili utente e gruppo e reimpostare password, ma
certamente ognuno può sempre reimpostare la propria password senza che debba
intervenire l'amministratore.
Quanto al fatto che impostare la sicurezza di Access è abbastanza laborioso,
d'altra parte occorre restare in sintonia con quanto stabilito in termini di
sicurezza da Windows (Amministratori, gruppi, utenti ecc.); di contro tale
complessità è uno dei presupposti per permettere alla sicurezza di Access al
livello utente di essere abbastanza efficace, anche se sono pochi (se pur ce
ne sono) i sistemi di sicurezza per computer davvero impenetrabili: penso
che una persona moooolto ben preparata e che abbia moooolto tempo a
disposizione possa probabilmente superare le barriere di sicurezza di un
database di Access anche se correttamente protetto: d'altra parte se si
riesce a violare i database dell'FBI...
Comunque, per valutare i pro ed i contro della sicurezza di Access al
livello utente, forse sarebbe bene fare una prova.



title: Utenti Access

text:
Sono d'accordissimo con ciň che dici tu! Purtroppo negli ambienti multi
utenti č cosě! Ci sono gli smanettoni che riescono a intrufolarsi da per
tutto, quindi sarebbe meglio chiudere tutto ciň che si puň, perň d'altro
canto si finisce per complicarsi la vita quando bisogna ad esempio apportare
delle modifiche a un database... Non so davvero cosa fare!
Checco



title: Utenti Access

text:
"Checco" <
fra....@libero.it
> ha scritto nel messaggio
news:217Z59Z54Z60Y1...@usenet.libero.it...
> Sono d'accordissimo con ciò che dici tu! Purtroppo negli ambienti multi
> utenti è così! Ci sono gli smanettoni che riescono a intrufolarsi da per
> tutto, quindi sarebbe meglio chiudere tutto ciò che si può, però d'altro
> canto si finisce per complicarsi la vita quando bisogna ad esempio
apportare
> delle modifiche a un database... Non so davvero cosa fare!
>
> Checco
Beh, per forzare la sicurezza di Access al livello utente, non credo che
bastino degli smanettoni.
Se poi risulti tu essere il "proprietario" del database mi sembra giusto che
tu sia l'unica persona alla quale Access permetta di apportare modifiche al
database: se sei uno sviluppatore questa è eventualmente una garanzia e non
una complicazione inutile; inoltre è una garanzia per tutti gli utenti che
l'integrità del database sia protetta dagli inopinati interventi degli
smanettoni.
Insomma di due l'una: o devi proteggere professionalmente un database in un
ambiente multiutenza (ed allora occorre proteggersi con regole rigide ed
efficaci), oppure l'ambiente di lavoro è "alla volemose bene: fidamose de
tutti" (ed allora non vale la pena di architettare protezioni fittizie che
sono solo apparenti). E' difficile che esista una via di mezzo; se esistesse
ricorderebbe molto le "convergenze parallele" di moriana memoria: però è
difficile che in informatica esistano i "compromessi storici", che possono
avere diritto di cittadinanza solo nella politica, che per definizione deve
essere basata sul compromesso anche di posizioni antitetiche.



title: Utenti Access

text:
Il tuo discorso non fa una grinza, hai pienamente ragione! Comincero a
studiarmi la protezione al livello utente, è l'unica soluzione capace di
dare un risultato sicuro e preciso... Se solo potessi installare le runtime
XP sui win95 tutto questo casino non ci sarebbe! Vabbè... Non si può avere
tutto!
Grazie ancora
Ciao
Francesco



title: Utenti Access

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:k8MTb.10321$Mt6.4...@twister2.libero.it...
>
> "Checco" <
fra....@libero.it
> ha scritto nel messaggio
> news:217Z59Z54Z60Y1...@usenet.libero.it...
> > Sono d'accordissimo con ciò che dici tu! Purtroppo negli ambienti multi
> > utenti è così! Ci sono gli smanettoni che riescono a intrufolarsi da per
> > tutto, quindi sarebbe meglio chiudere tutto ciò che si può, però d'altro
> > canto si finisce per complicarsi la vita quando bisogna ad esempio
> apportare
> > delle modifiche a un database... Non so davvero cosa fare!
> >
> > Checco
>
> Beh, per forzare la sicurezza di Access al livello utente, non credo che
> bastino degli smanettoni.
Roberto, non credi che si capirebbe meglio se il tuo amico Checco lasciasse
del quoting?
Antonio


title: Utenti Access

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:5gNTb.11475$U4.4...@twister1.libero.it...
> "Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
> news:k8MTb.10321$Mt6.4...@twister2.libero.it...
> >
> > "Checco" <
fra....@libero.it
> ha scritto nel messaggio
> > news:217Z59Z54Z60Y1...@usenet.libero.it...
> > > Sono d'accordissimo con ciň che dici tu! Purtroppo negli ambienti
multi
> > > utenti č cosě! Ci sono gli smanettoni che riescono a intrufolarsi da
per
> > > tutto, quindi sarebbe meglio chiudere tutto ciň che si puň, perň
d'altro
> > > canto si finisce per complicarsi la vita quando bisogna ad esempio
> > apportare
> > > delle modifiche a un database... Non so davvero cosa fare!
> > >
> > > Checco
> >
> > Beh, per forzare la sicurezza di Access al livello utente, non credo che
> > bastino degli smanettoni.
>
> Roberto, non credi che si capirebbe meglio se il tuo amico Checco
lasciasse
> del quoting?
>
> Antonio
Sarebbe sicuramente meglio.



title: Utenti Access

text:

Ciao Massimiliano,
ho provato ad inserire questo codice ma mi sono scrontrato con un pò di
prolemi, io in definitiva ho solo bisogno di questo:
All'apertura del Database il Si deve aprire una maschera legata all'utente
di dominio windows.
Come posso fare per eseguire tale operazione? Devo crearmi una macro che mi
richiami questo codice?
Grazie mille!



title: Evitare Conversione db da 97 a 2000

author: Alessandro Carli

text:
Saluti a tutto il NG.
Avrei da sottoporvi il seguente problema:
ho un database (file mde) realizzato con Access 97 che ho intenzione di
installare in una rete NT.
In alcuni PC è installato Access 2000, in altri Access 97.
è possibile che gli utenti aprano il db, lo utilizzino (senza ovviamente che
sia consentito loro di modificarne la struttura) senza convertirlo nel
formato di Access 2000?
Spero di essere stato chiaro nell'esposizione del problema.
Ringrazio per la preziosa collaborazione.
Alessandro Carli


title: Evitare Conversione db da 97 a 2000

author: Carlo Ve

text:
Alessandro Carli ha scritto nel messaggio <8itama$9vu$
1...@nslave2.tin.it
>...
>Saluti a tutto il NG.
>Avrei da sottoporvi il seguente problema:
>ho un database (file mde) realizzato con Access 97 che ho intenzione di
>installare in una rete NT.
>In alcuni PC è installato Access 2000, in altri Access 97.
>è possibile che gli utenti aprano il db, lo utilizzino (senza ovviamente
che
>sia consentito loro di modificarne la struttura) senza convertirlo nel
>formato di Access 2000?
Possibile e' possibile dato che all'apertura da Ac2000 di un db realizzato
con versione precedente chiede sempre se si vuole effettuare la conversione
o mantenere la versione originale, in questo caso come
sostieni senza la possibilita' di modificare la struttura.
Al momento non ricordo pero' se e' possibile avviare direttamente il prg da
icona senza che Access chieda ogni volta se si desidera convertire il db
Carlo Ve


title: visual studio tools per MS office System, utile?

author: Dario Sacco

text:
Domanda da 1 M€.
Sono arrivato ad un punto dello sviluppo del mio database con MS access
2003,
in cui devo espletare una serie di funzioni routinarie che rompono li
c..
Premesso che NON ho la necessità di divulgare versioni runtime del mio
DB.
Io sarei tentato all'acquisto semplicemente per la utility 'Property
scanner' che mi
permette di cambiare delle i nomi delle varie occorrenze. E' possibile
cambiare in automatico anche i nomi degli oggetti? Cioè quali funzioni
sono realmente comode in questi Tools? Chi di voi lo utilizza me lo
consiglia e per quali motivi?
Capisco che è generica come domanda, tuttavia..


author: warp

text:
"Dario Sacco" <
Premesso che NON ho la necessità di divulgare versioni runtime del mio
DB.
.............
Se non hai necessità di distribuzione in esenzione da royaltees non c'è
motivo di buttar via denaro per quel pacchetto.
Ciao!


text:
> Se non hai necessità di distribuzione in esenzione da royaltees non c'è
> motivo di buttar via denaro per quel pacchetto.
>
> Ciao!
vielen danken.


title: 2 domande su casella di riepilogo

author: oal

text:
1) e' possibile colorare in maniera diversa solo alcune righe che
conpaiono in una casella di riepilogo (ad esempio se ho un elenco di
numeri 1 2 3 4 5 6 vorrei colorare di rosso solo i numeri pari e di
blu i numeri dispari). E' fattibile ?
2) e' possibile autodimensionare le colonne di una casella di
riepilogo (ad esempio impostato un valore "Auto" come valore
dell'attributo "Larghezza colonne" ?
thanks


title: 2 domande su casella di riepilogo

text:
"oal" <
o...@tiscali.it
> ha scritto nel messaggio
news:b0biiv$s3j$1...@newsreader.mailgate.org...

1)Si......!
2)Si......!
Ora che ti ho detto di si ad entrambe ti dico però che è molto complesso
e richiede un'ottima conoscenza della manipolazione delle API.
Queste tue richieste complicano la vita, primo per l'utilizzo delle API
di Windows, che danno più noie che soddisfazioni, secondo perchè
è veramente solo un gioco estetico, per nulla utile......!
Hai pensato invece di usare una ListBox ad usare una Form in modalità
Continua.....! Se ne curi l'estetica il risultato è esattamente quello
voluto
e se hai A2K o XP puoi sfruttare la formattazione condizionale per
colorare altrnativamente i Records.
Se vuoi trovare qualcosa di Fac-Simile già fatto vai sul sito di Lebans:
www.lebans.com
@Alex.


title: import dati da tabella esterna...

text:
Salve a tutti,
devo importare dati da una tabella che si trova in un .mdb esterno in
un'altra situata in un alltro db.
Il mio problema è il seguente: utilizzando il metodo transferdatabase o
copyobject la tabella di destinazione viene sostituita con quella di
origine...a me servirebbe accodare i dati dalla tabella di origine a quella
di destinazione..sottolineo che le 2 tabelle si trovano in 2 db
distinti!!.Come occorre procedere?
Grazie a tutti
Claudio


title: import dati da tabella esterna...

author: Roberto dalla campagna

text:
"claudio70" <
clau...@libero.it
> ha scritto nel messaggio
news:42934432$1$17087$5fc...@news.tiscali.it...

Prova ccon una query di accodamento che abbia un codice SQL di questo tipo:
INSERT INTO MiaTabella
SELECT *
FROM TabellaEsterna IN 'C:\NomeDirectory\NomeDatabaseEsterno.mdb';
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: filtro su report

author: Akery

text:
Buongiorno,

sto trovando difficoltà ad applicare un filtro su un report, in pratica
nella condizione where scrivo [testo504]>0 ma continua a visualizzare
tutti i record.
testo504 è una casella di testo del report che usa una funzione di
aggregazione sulla tabella sorgente.
Come posso risolvere?
Grazie per l'aiuto
Akery

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