title: Data server

text:
"Pablitomf (Maurizio Facciuti)" <
keiko...@libero.it
> ha scritto nel
messaggio news:efreh6$880$1...@area.cu.mi.it...
> Io dò certezze sulle mie cose, non su quelle degli altri... il server di
> Aruba è di aruba, pertanto non dovrebbero esserci problemi, ma in caso
> contrario non potrei garantirtelo.... cmq mi sembra che alessandro ti
> abbia suggerito dell'altro... e anche cosa molto interessante... io avevo
> pensato a GetServerDate di C++, ma come vedo c'è anche GetServerTime che
> non conosco...
Ok! Grazie di tutto domani provo.
Saluti Andrea


title: Data server

author: VedoTondo

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1159805640....@k70g2000cwa.googlegroups.com...
    Si può sapere cosa devi fare...?
    Se devi sincronizzare il PC locale basta una SHELL...!
Ti spiego, ho tre client ed un server e da tutte e tre le postazioni client
prendo l'ultima data e l'ultimo numero assegnato + 1
poi ho una funzione che azzera il numeratore a fine anno e questa funzione
ovviamente è sul FE pertanto se ho un client con la data sbagliata e non mi
accorgo del problema mi fà azzerare il numeratore, pensa tu quando poi mi
collego e richiedo il numero progressivo con il secondo client che ancora ha
la data giusta (parlo di anno) succede un patatrac.
Pertanto devo trovare una soluzione che metta in condizione il sistema di
non avere pecche e mi sembra di capire grazie a tutti voi che il sistema c'è
anzi vedo che avete tirato fuori il meglio!!
Pertanto vedrò magari di usare un sistema misto visto che gli aggiornamenti
spesso li faccio su un portatile con be e fe nella stessa cartella.
Quindi potrei usare il server interno con il sistema che tu indichi sotto
(mi sembra chiaro ma se ho dei dubbi chiederò), in alternativa se il
meccanismo non trova il server, gli proverò a chiedere la data con il
sistema della pagina asp, se poi non trova nemmeno questa posso passargli la
data del pc del FE.
    Usa il comando dos NET TIME \\server /SET /YES,
    lanciato con shell
Purtroppo non sò di che parli.
    Altrimenti ti avevo giuà risposto anche privatamente su dove reperire
    le API
    per fare questo...!!
Si avevo visto!
-----------------------------
    Metti il codice seguente in un Modulo e richiama così:
    Me!txtora=GetServerTime("NomeSERVER")
    per ricevere la data completa modifica la funzione DateSerial che
    trovi....!
[cut]
---------------------------------
Domani provo e vi faccio sapere ma mi sembra che mi abbiate dato suffiente
materiale per farmi venire un bel mal di testa :)
Saluti Andrea


title: Data server

author: Alessandro Baraldi

text:
VedoTondo ha scritto:
[CUT]
Devi usare il comando per sincronizzare i Client non fare degli
accrocchi...!
Usa il comando dos NET TIME \\server /SET /YES,
lanciato con shell
>Purtroppo non sò di che parli.
Beh cosa significa, basta leggere ed informarsi...!
NET TIME è un servizio che provvede a prelevare la DATA_ORA da un
Server ed impostarla.
Lanci la procedura ogni volta che apri l'applicativo....!
Essendo un comando DOS è semplicemente una stringa da eseguire...!
dim ret
ret=Shell("NET TIME \\NomeServer /SET /YES",vbHide)
Meglio ancora sarebbe attendere la fine del processo:
Sub MyShell(ByVal Percorso As String, _
            ByVal windowstyle As Integer, _
            ByVal Attendi As Boolean)
Dim wshell As Object
Set wshell = CreateObject("WScript.shell")
wshell.Run Percorso, windowstyle, Attendi
Set wshell = Nothing
End Sub
---------------
Per l'utilizzo
----------
MyShell "NET TIME \\NomeServer /SET /YES",0,1
A questo punto il Client è sincronizzato con il Server e non servono
altri accrocchi...!
@Alex


title: Data server

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1159856621....@i3g2000cwc.googlegroups.com...
    Devi usare il comando per sincronizzare i Client non fare degli
    accrocchi...!
ci provo :-)
    Usa il comando dos NET TIME \\server /SET /YES,
    lanciato con shell
    Beh cosa significa, basta leggere ed informarsi...!
Hai perfettamente ragione, ma devo confessarti che più vado avanti e meglio
riesco ad informarmi e a capire quello che dite e vari aspetti della
programmazione che non avevo mai considerato.
Considera che sono autodidatta e quindi dedico poco del mio tempo alla
programmazione, anche se devo ammettere che ne farei il lavoro principale se
dipendesse da me.
Apro i libri spesso e non ci capisco una cippa anche se ti posso garantire
che ne ho già diversi poi un pezzettino alla volta grazie anche al vostro
aiuto (diretto /indiretto), riesco a entrare nei meriti ed a capire quello
che c'è scritto.
Tu non ti immagini come sia fuso il tasto F8 dei miei PC per capire cosa gli
fate fare a questi programmi e devo dire che spesso vi invidio.
    NET TIME è un servizio che provvede a prelevare la DATA_ORA da un
    Server ed impostarla.
Vedi! tu non ti rendi conto ma era quello che cercavo e lo dici con
semplicità e disinvoltura!
Acc.... mi viene di dire così semplice?
    Lanci la procedura ogni volta che apri l'applicativo....!
Perfetto!
    Essendo un comando DOS è semplicemente una stringa da eseguire...!
dim ret
ret=Shell("NET TIME \\NomeServer /SET /YES",vbHide)
Meglio ancora sarebbe attendere la fine del processo:
Sub MyShell(ByVal Percorso As String, _
            ByVal windowstyle As Integer, _
            ByVal Attendi As Boolean)
Dim wshell As Object
Set wshell = CreateObject("WScript.shell")
wshell.Run Percorso, windowstyle, Attendi
Set wshell = Nothing
End Sub
---------------
Per l'utilizzo
----------
MyShell "NET TIME \\NomeServer /SET /YES",0,1
A questo punto il Client è sincronizzato con il Server e non servono
altri accrocchi...!
Ho messo a punto il sistema e funziona, ti dirò di più ho il FE che ha il
relink automatico con il BE e avevo paura che se non trovasse il server si
piantasse tutto ed invece con sommo stupore mi sono accertato che in
mancanza di server tutto fila liscio anche se ho il BE in locale.
Nei prossimi giorni vedrò se posso rendere dinamico il nome del server in
maniera che se sposto il programma  si registri il nome del server in
automatico.
Non che mi serva ma sarebbe una leccatura eccezionale, magari finisco di
strusciare un'altro pò il tasto F8 sul modulo di relink per vedere se già
ricevo il nome del server da quell'automatismo.
Saluti Andrea


title: Data server

text:
VedoTondo ha scritto:
[CUT]
> Ho messo a punto il sistema e funziona, ti dirò di più ho il FE che ha il
> relink automatico con il BE e avevo paura che se non trovasse il server si
> piantasse tutto ed invece con sommo stupore mi sono accertato che in
> mancanza di server tutto fila liscio anche se ho il BE in locale.
> Nei prossimi giorni vedrò se posso rendere dinamico il nome del server in
> maniera che se sposto il programma  si registri il nome del server in
> automatico.
> Non che mi serva ma sarebbe una leccatura eccezionale, magari finisco di
> strusciare un'altro pò il tasto F8 sul modulo di relink per vedere se già
> ricevo il nome del server da quell'automatismo.
>
> Saluti Andrea
Fossi in te userei un File INI o il salvataggio nel Registry del nome
del server, non c'è
una procedura per ricavarlo, in una rete LAN possono esserci + server e
tu potresti connetterti
con tutti...!
In sostanza deve essere una Costante che devi rendere
Variabile(Gestibile).
@Alex


title: Data server

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1159880579....@c28g2000cwb.googlegroups.com...
Fossi in te userei un File INI o il salvataggio nel Registry del nome
del server,
Sono cose che non conosco, magari nei prossimi giorni riposto un'altro
thread e vediamo di approfondire.
Grazie per ora
Saluti Andrea


title: Come aggiornare/visualizzare i nuovi dati inseriti?

author: -= Luca =-

text:
Salve,
ho creato db1.mbd che contiene 1 tabella OPERATORI
   IDOperatori Nome Cognome Città CAP
      1 Mario Rossi Roma 10100
      2 Mario Bianchi Parma 40100
      3 Fabio Bianchi Modena 41100
      4 Fabio Rossi Palermo 90100
      5 Luca Verdi Sassari 80100
      6 Marco Fantozzi Roma 10100
      7 Franco Fantozzi Parma 40100
ho scritto:
SELECT [Operatori].[Nome] FROM Operatori GROUP BY [Operatori].[Nome];
che crea una tendina a discesa con l'elenco raggruppato dei nomi(dati)
inseriti,
vedo però che inserendo un nuovo nome(dato) non in elenco, esso non appare
subito
nella successiva tendina, ma debbo prima chiudere/salvare e riaprire: non
c'è modo di poter
evitare questi passaggi?
--
^__^
o.g.a.v.o.s. [Onorevoli  Grazie  A  Voi  Ohhh  Saggi]


author: Nick

text:
"-= Luca =-" <news_...@BERLUSCONIvirgilio.it> ha scritto nel messaggio
news:sJFsc.71920$Qc.29...@twister1.libero.it...

nella maschera
metti me.refresh nell'evento dopo aggiornamento del campo che inserisci il record e ti aggiorna la
tendina
ciao
Nick


text:
> nella maschera
>
> metti me.refresh nell'evento dopo aggiornamento del campo che inserisci il
record e ti aggiorna la
> tendina
>
> ciao
> Nick
>
...che gran figata stò access!!!
;-) molte grazie
Luca


title: totale su maschera continua (campo calcolato)

author: Carlo Gabrielli

text:
in una maschera continua ho un campo INCIDENZA che è il risultato di un
calcolo tra altri due campi.
perche non riesco ad avere il totale dei campi INCIDENZA?.
oltretutto se provo ad impostare questa somma mi va in errore un'altra somma
presente nella maschera, che normalmente funziona.
grazie


author: cidi

text:
"Carlo Gabrielli" <
carloga...@nordresine.it
> ha scritto nel messaggio
news:2JUsb.18675$9_.6...@news1.tin.it...
> in una maschera continua ho un campo INCIDENZA che č il risultato di un
> calcolo tra altri due campi.
> perche non riesco ad avere il totale dei campi INCIDENZA?.
> oltretutto se provo ad impostare questa somma mi va in errore un'altra
somma
> presente nella maschera, che normalmente funziona.
>
> grazie
>
>
Ciao Carlo
prova  a dare qualche info in piů sui CONTROLLI (e non campi) della maschera
saluti Daniele


author: Roberto da casa

text:
"Carlo Gabrielli" <
carloga...@nordresine.it
> ha scritto nel messaggio
news:2JUsb.18675$9_.6...@news1.tin.it...

La funzione  Somma fa riferimento a nomi di campi e non a nomi di controlli
di una maschera e quindi con essa non puoi sommare i valori in caselle di
testo non associate.
Per maggiori informazioni leggiti sull'help l'argomento Calcolare il totale
di un controllo calcolato in una maschera o in un report.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: cerca del sitocomune chiude explorer

author: Liones

text:
come da oggetto
me sembra di ricordare di aver letto la soluzione ma non la ricordo e non la
ritrovo
ciao


title: cerca del sitocomune chiude explorer

text:
"Liones" <Lio...@Tin.it> ha scritto nel messaggio
news:aff11p$62c$1...@pluto.news.dsi.unimi.it...

Leggi ANCHE la parte bassa della pagina Cerca del Sito Comune: ci troverai
la soluzione.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: cerca del sitocomune chiude explorer

text:
> > come da oggetto
> > me sembra di ricordare di aver letto la soluzione ma non la ricordo e
non
> la
> > ritrovo
> > ciao
>
> Leggi ANCHE la parte bassa della pagina Cerca del Sito Comune: ci troverai
> la soluzione.
>
> --
> Roberto
ok
la prossima volta cerco (guardo) meglio
ciao e grazie


title: VBA: eliminare file

author: sd

text:
Salve a tutti,
esiste un modo per eliminare
un file via codice?
grazie
sdamy


title: VBA: eliminare file

text:
sd <
sd...@tiscalinet.it
> wrote in message
a7ruu2$6am$1...@pegasus.tiscalinet.it...

Kill (nomepercorso)
Maurizio


title: VBA: eliminare file

text:
"Maurizio75" <
maurizio...@gevi.it
> ha scritto nel messaggio
news:MCfo8.78402$%g7.25...@twister2.libero.it...

grazie 1000
ciao ciao
sdamy


title: VBA: eliminare file

author: Max De Poli

text:
> esiste un modo per eliminare
> un file via codice?
kill
cia'
Max


title: Tabella Bloccata Da un Altro utente ?

author: Vincenzo

text:
Salve a tutti,
come al solito dopo una estenuante ricerca su google e altro, mi ritrovo a
chiedere consulenza.
Ho un DB access 2003 che gira su un windows server 2003 e 4 utenti diversi
che accedono allo stesso mdb da clients WIN XP Pro
funziona tutto abbastanza bene, ma ho un problema.
Se un utente prova ad aprire un report mi dice che non può aprirlo perchè
"la tabella XXXX è in uno da un altro processo o da un altro utente."
chiaramente la tabella XXXX fa parte della query che uso per filtrare i dati
che mi servono nel report e probabilmente in quel momento l'altro utente sta
in
effetti utilizzando la tabella  o un'altra query in cui è presente quella
tabella per  fare una altra operazione su un record specifico, mentre il
report estrapola tutti i record di quella tabella.
Ma ora mi chiedo, se ho dato i permessi a tutto, se ogni pc apre il DB in
accesso non esclusivo, se le query sono con un banale select (tutte) perchè
mi succede
questo? Cioè... è inevitabile che un utente che stà
modificando/visualizzando un record in una maschera, blocchi la possibilità
che un altro utente estrapoli un report che
contenga il record in questione? (magari insieme ad altri)?
Vi ringrazio come al solito per il gentile aiuto.
Vincenzo


title: contatore manuale in sql query accodamento

author: mario mengozzi

text:
buongiorno,

sto incominciando a preparare un programmino per la gestione rette di un piccolo asilo,

ci sono due persone che fatturano

vorrei un contatore univoco per ogni persona e per ogni anno

ho una tabella presenze ed una tabella testata e righe rette

ogni volta che vengono aggiornate le presenze lancio una query di cancellazione totale delle testate  e delle righe rette e successivamente lancio una query di accodamento

vorrei che accodi in un campo un contatore che

parta da 0 sempre e comunque dall'inizio (le tabelle vengono sempre cancellate prima dell'accodamento)

incrementi ad ogni cambiamento dell'ID della persona che deve fatturare e riparta da 0 da ogni ANNO di riferimento

è un caso simile a DDT (presenze) e FATTURE (rette) ma con una gestione di due ditte

le mie conoscenze di sql non arrivano a tanto, ho solo visto che è consigliato usare un DMAX

e' possibile utilizzare direttamente il codice sql nella query di accodamento? o meglio usare vba?

grazie a tutti per il supporto


text:
> sto incominciando a preparare un programmino per la gestione rette di un piccolo asilo,
>
> ci sono due persone che fatturano
>
> vorrei un contatore univoco per ogni persona e per ogni anno
>

ciao,
ci sto provano da solo con le informazioni che riesco a reperire, al momento vorrei avanzare un contatore: se un campo di una tabella e' 0 scrivi il contatore CONTA0, se 1 CONTA1, se 2 CONTA2 nel campo CONTATORE

purtroppo non funziona (ottengo un unico contatore) dove sbaglio?

Dim db As DAO.Database
Dim rs As DAO.Recordset
Dim sqlstring As String

Set dbLocal = CurrentDb
sqlstring = "SELECT EDUCATRICE,ANNO,CONTATORE FROM RETTA_TRAVASO_TESTATA_aghe"

Set rs = CurrentDb.OpenRecordset(sqlstring, dbOpenDynaset)

Dim CONTA0 As Integer
Dim CONTA1 As Integer
Dim CONTA2 As Integer
CONTA0 = 1
CONTA1 = 1
CONTA2 = 1

Do Until rs.EOF

Select Case (EDUCATRICE)
Case 0

    rs.Edit

    rs.Fields("CONTATORE") = CONTA0
    rs.Update
    CONTA0 = CONTA0 + 1

Case 1
    rs.Edit

    rs.Fields("CONTATORE") = CONTA1
    rs.Update
    CONTA1 = CONTA1 + 1

Case 2

    rs.Edit

    rs.Fields("CONTATORE") = CONTA2
    rs.Update
    CONTA2 = CONTA2 + 1

End Select

rs.MoveNext

Loop

rs.Close


author: Roberto Zannoni

text:
Per un attimo lascia perdere la struttura del tuo database e il spiega a parole, nel dettaglio, cosa vuoi fare.
Poi pensiamo al codice.


text:
Il giorno martedì 31 luglio 2018 19:43:56 UTC+2, Roberto Zannoni ha scritto:
> Per un attimo lascia perdere la struttura del tuo database e il spiega a parole, nel dettaglio, cosa vuoi fare.
> Poi pensiamo al codice.

grazie per la risposta,

ho due campi
EDUCATRICE      popolato con 0,1,2
ANNO            popolato con 2018,2019,2020,etc

vorrei un terzo campo da popolare tramite codice che conti progressivamente le modifiche che trova

esempio

EDUCATRICE        ANNO      CONTATORE
0                 2018          1
0                 2018          2
0                 2018          3
0                 2019          1
0                 2019          2
1                 2018          1
1                 2019          1

tenere un contatore singolo per ogni EDUCATRICE E ANNO, avanza se trova campi diversi da prima (la tabella e' gia' ordinata per EDUCATRICE e ANNO)

grazie


text:
Conta0, conta1 e conta2 devono ritornare a 1 quando educatrice o anno cambia.
La conseguenza è che non servono tre contatori ma ne basta 1.


title: Creare un contatore personalizzato

text:
Ciao a tutti.
In una tabella, come posso creare un contatore indipendente
dalla funzione autonumber che mi mantenga la numerazione
progressiva anche se cancello dei records?
Grazie
Pier
--
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Creare un contatore personalizzato

author: namor

text:
Pier61 ha scritto:
> Ciao a tutti.
> In una tabella, come posso creare un contatore indipendente
> dalla funzione autonumber che mi mantenga la numerazione
> progressiva anche se cancello dei records?
> Grazie
> Pier
> --
Cerca sul
www.sitocomune.com
, tra i tanti esempi ce n'č uno che tratta
proprio questo argomento.
Namor
--
namor at inwind punto it



title: Creare un contatore personalizzato

text:
namor ha scritto:
> Pier61 ha scritto:
> > Ciao a tutti.
> > In una tabella, come posso creare un contatore indipendente
> > dalla funzione autonumber che mi mantenga la numerazione
> > progressiva anche se cancello dei records?
> > Grazie
> > Pier
> > --
> Cerca sul
www.sitocomune.com
, tra i tanti esempi ce n'č uno che tratta
> proprio questo argomento.
> Namor
Ti ringrazio
Pier
--



title: Creare un contatore personalizzato

author: Pippo

text:
> In una tabella, come posso creare un contatore indipendente
> dalla funzione autonumber che mi mantenga la numerazione
> progressiva anche se cancello dei records?
Ti sconsiglio vivamente di procedere in tal senso.


title: quesiti vari su access

author: Biasiolo Samuele

text:
Ciao a tutti , devo preparare un database per l'esame di base di dati e
volevo chiedervi alcuni aiuti :
- devo fare in modo che la differenza tra due date non superi un tot di
giorni, io ho provato con la funzione Datediff, mi viene visualizzato il
valore corretto ma non riesco a mettere dei controlli su questo.
- Vorrei mettere come valore predefinito in un campo una data che sia avanti
rispetto ad un'altro campo data di tot giorni. ho usato dateadd ma neanche
qui sono riuscito a combinare tanto
- Si puo' creare una maschera di input per l'inserimento di un'indirizz (
via..  N° ) conviene?
- La chiave di una tabella è un codice di 5 cifre, le prime 3 sono un numero
progressivo e le ultime due sono le ultime due cifre dell'anno corrente,
anche qui ho il problema di controllare l'inserimento dati.
Ringrazio fin d'ora chi mi aiuterà, ciao !


title: quesiti vari su access

author: Mad® Milox

text:
"Biasiolo Samuele" <
sam...@libero.it
> ha scritto nel messaggio
news:G53y6.12047$Oz4.3...@news2.tin.it...
> Ciao a tutti , devo preparare un database per l'esame di base di dati e
> volevo chiedervi alcuni aiuti :
> - devo fare in modo che la differenza tra due date non superi un tot di
> giorni, io ho provato con la funzione Datediff, mi viene visualizzato il
> valore corretto ma non riesco a mettere dei controlli su questo.
dipende molto da che controllo vuoi fare e dove lo vuoi fare.
a volte conviene da codice nettendo un coando If campo >totgiorni then
messaggio
a volte conviene dalla form dove nel campo da controllare metti
IIF(campo>totgiorni; totgiorni ; campo)
> - Vorrei mettere come valore predefinito in un campo una data che sia
avanti
> rispetto ad un'altro campo data di tot giorni. ho usato dateadd ma neanche
> qui sono riuscito a combinare tanto
anche qui te hai campo1 con la data e campo2 dove deve essere messa la data
+ un tot di giorni
metti un'istruzione sul campo1 "dopo aggiornamento" che esegua un
campo2=dateadd ("d",5,campo1)
questo da codice,
piu' o meno stessa cosa dal generatore di codice dei campi delle maschere.
> - Si puo' creare una maschera di input per l'inserimento di un'indirizz (
> via..  N° ) conviene?
ogni machera (forms) associata ad una tabella e' implicitamente una maschera
di input, conviene ? se devi aggiungere dati ad una tabella si.
> - La chiave di una tabella è un codice di 5 cifre, le prime 3 sono un
numero
> progressivo e le ultime due sono le ultime due cifre dell'anno corrente,
> anche qui ho il problema di controllare l'inserimento dati.
questa non l'ho capita. :)
> Ringrazio fin d'ora chi mi aiuterà, ciao !
ciao
--
(^o^))~    Lorenzo   (^o^))~
"Preimaginare e' lo imaginare le cose che saranno..."
"Postimaginare e' imaginare le cose passate ..."
(Leonardo Da Vinci)


title: quesiti vari su access

text:
"Mad® Milox" <
madm...@tin.it
> ha scritto nel messaggio
news:9ac5mp$mls$2...@lacerta.tiscalinet.it...



title: Dimensioni pagina su report access

author: vuLCan

text:
Non ci posso credere...!
Possibile che non si possa creare un formato di pagina personalizzato con
access?
E se volessi stampare su un modulo preimpostato, che so, 10 x 20 cm?
C'è qualcuno che ha provato a farlo?
Come ha risolto?
Ciaz


title: Dimensioni pagina su report access

author: 'gnurant

text:
vuLCan <vulcan...@BERLUSCONItiscali.it> ha scritto:

Che io sappia devi fartelo a mano. E comunque i report di Access fanno
veramente pena.
Ciauz
--
'gnurant come una cucuzza
Inviato da
www.mynewsgate.net


title: Dimensioni pagina su report access

text:
> Che io sappia devi fartelo a mano.
A mano?! Che significa?


title: Dimensioni pagina su report access

author: sv

text:
vuLCan ha scritto:


> Ciaz
Scusami, ma la stampante è vista perfettamente? Perche' se nella tua
stampante questo modulo è previsto, non vedo perchè ci debbano essere
difficoltà.
Dacci più dettagli del problema.
--
rgrds
SC
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Dimensioni pagina su report access

text:
"vuLCan" <vulcan...@BERLUSCONItiscali.it> ha scritto nel messaggio
news:Xrisc.234322$hc5.10...@news3.tin.it...
> > Che io sappia devi fartelo a mano.
>
> A mano?! Che significa?
>
>
>
Significa che se non hai un formato come da te precedentemente citato, ne
crei uno ex novo, chiamandolo per esempio 10x20 e dalla preprietą del
report, richiami questo modulo.
Che O.S. utilizzi?
--
strano...mavero
la vita č un dono prezioso, apprezzala per quello che potrą offrirti
www.spammer.it


title: Dimensioni pagina su report access

text:
vuLCan <vulcan...@BERLUSCONItiscali.it> ha scritto:
> > Che io sappia devi fartelo a mano.
>
> A mano?! Che significa?
>
>
Fai un report con le dimensioni che desideri(facendo magari una cornice per
delimitare l'area, tipo la 10x20 che dici tu). Poi ritagli con le
forbici...sigh...:o)



title: Dimensioni pagina su report access

text:
> Scusami, ma la stampante è vista perfettamente?
La stampante (per modulo continuo) è perfettente riconosciuta da Windows XP
e da Access.
> Perche' se nella tua stampante questo modulo è previsto, non vedo perchè
ci debbano essere
> difficoltà. Dacci più dettagli del problema.
Vedo se posso essere pioù chiaro.
Devo riempire dei modelli 25,7 cm di base x 10,2 cm di altezza
I modelli sono a modulo continuo.
Quando cerco di impostare la pagina su Impostazioni Pagina non posso
selezionare un formato personalizzato ma solo A3 A4 ecc ecc.
Su Word invece è possibile impostare la pagina a mio piacimento!
Per ovviare al problema ho impostato come pagina di output (file - imposta
pagina) il formato A3 l'altezza del quale (ovviamente) non è l'esatto totale
di un numero X ti modelli.
Ma come è possibile? Dove sto sbagliando?
Non posso credere che Access non mi consenta di personalizzare le dimensioni
della pagina di un report.
Qualcuno ha qualche dritta?


title: Dimensioni pagina su report access

text:
> Significa che se non hai un formato come da te precedentemente citato, ne
> crei uno ex novo, chiamandolo per esempio 10x20 e dalla preprietą del
> report, richiami questo modulo.
?!?
Come posso creare dei nuovi formati di pagina?
Mi daresti una mano? E' per un lavoro che devo consegnare in settimana!
> Che O.S. utilizzi?
Windows XP Pro.
Access 2003.


title: Dimensioni pagina su report access

text:
Errata Corrige:
> di un numero X ti modelli.
di un numero X di modelli


title: Dimensioni pagina su report access

text:
<cut>
start
stampanti e fax
proprietą server
da qui puoi creare una nuova pagina con i formati da te scelti,
poi devi selezionarla dalla struttura del report come pagine predefinita.



title: Dimensioni pagina su report access

text:
vuLCan ha scritto:






> Qualcuno ha qualche dritta?
Devi inserire il nuovo modulo con Proprietà Server di Stampa, in cartella
Stampanti -File-Proprietà Server di Stampa.
Da quel momento il nuovo modulo viene accettato facilmente da Access.



title: Dimensioni pagina su report access

text:
> Devi inserire il nuovo modulo con Proprietą Server di Stampa, in cartella
> Stampanti -File-Proprietą Server di Stampa.
> Da quel momento il nuovo modulo viene accettato facilmente da Access.
Grandioso!
Dovrebbe essere la soluzione.
Appena mi rimetto al PC provo e ti so dire.
Grazie mille.


title: Dimensioni pagina su report access

text:
> start
>
> stampanti e fax
>
> proprietą server
>
> da qui puoi creare una nuova pagina con i formati da te scelti,
> poi devi selezionarla dalla struttura del report come pagine predefinita.
Grazie mille per il suggerimento.
Stasera provo il tutto.
Ciao


title: Dimensioni pagina su report access

text:
> Devi inserire il nuovo modulo con Proprietà Server di Stampa, in cartella
> Stampanti -File-Proprietà Server di Stampa.
> Da quel momento il nuovo modulo viene accettato facilmente da Access.
Sto provando qui dall'ufficio a creare un modulo di dimensioni 15x15
passando per Proprietà Server di Stampa.
Sai che succede? Che qualsiasi numero metto mi viene fuori un messaggio
"Numero non valido. Il formato della carta e i margini di stampa devono
essere numeri positivi ecc. ecc."
Ho dato sempre misure, ovviamente, valide e positive e anche se cerco di
prendere come modello un modulo pre esistente e salvarlo con un altro nome,
mi viene fuori lo stesso messaggio.
QUalche consiglio?


title: Dimensioni pagina su report access

text:
vuLCan ha scritto:




> QUalche consiglio?
Al lavoro per ora mi trovo con W2000 Pro SP4, e funziona perfettamente.
A casa ho XP Pro.
Non saprei, ma hai controllato se misure decimali ed inglesi vanno bene?
15,01 cm equivalgono a 5,91 pollici, che tra l'altro calcola in automatico.
Hai per caso inserito spazi tra il numero e l'unità di misura?



title: Dimensioni pagina su report access

text:
> Al lavoro per ora mi trovo con W2000 Pro SP4, e funziona perfettamente.
> A casa ho XP Pro.
> Non saprei, ma hai controllato se misure decimali ed inglesi vanno bene?
> 15,01 cm equivalgono a 5,91 pollici, che tra l'altro calcola in
automatico.
> Hai per caso inserito spazi tra il numero e l'unità di misura?
E' praticamente assurdo
Sai la casella "Crea Nuovo Modello"?
La attivo e posso modificare i modelli pre-esistenti, no?
Se anche solo cambio il nome del modello (aggiungo una lettera in coda) e
faccio SALVA mi viene fuori questo messaggio.
Ma in ogni modo dovrò impostarlo nel PC che farà girare il software, vero?
Che seccatura :(


title: Dimensioni pagina su report access

text:
vuLCan ha scritto:



> Che seccatura :(
Intanto devi entrare come amministratore, ma penso che tu sia stato
attento a questo. Credo poi che si ponga un altro problema, a parte questa
strana anomalia che non riesco a ricreare: il nuovo formato deve essere
accettato dalla stampante che usi. Ti accorgerai infatti che in "Proprietà
server" esistono decine e decine di formati, ma non tutti vengono visti.
Ti faccio un esempio, sulla laser, al lavoro il formato 15cm x 15cm non
viene visto, sulla deskjet di casa viene visto.



title: risposta

author: gigi

text:
In che modo utilizzi la query di accodamento?
e come posso far comparire automaticamente (a video)nella sottomaschera
DETTAGLIORDINI (ovviamente con IDORDINE = a  quello della maschera ORDINI)
tutto il contenuto della tabella CONTENITORE?
Grazie
Gigi


title: risposta

author: Sergio MAZZA

text:
"gigi" <
annag...@libero.it
> ha scritto nel messaggio
news:bgKYg.4931$uv5....@twister1.libero.it...

www.sitocomune.com
 Sezione ICAA - Come comportarsi in questo NG...
Ciao.
--
Sergio MAZZA


title: esempio di filtro in base a maschera

author: FaVa

text:
Ciao
Ieri stavo studiando una possibile soluzione per filtrare dei dati in
modo rapido e semplice
Lavorando con filtro in base a maschera sulle rete ho trovato un esempio
che potrebbe servire.. lo trovate qui
http://support.microsoft.com/kb/262099/it
Se già conosciuto oppure si conosce di meglio meglio così
Ciao
Fabio


title: esempio di filtro in base a maschera

author: Oscar Manfredini

text:
"FaVa" <

Hai provato questo?
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=280
Ciao!


title: esempio di filtro in base a maschera

text:
Oscar Manfredini ha scritto:
[cut]
> Hai provato questo?
>
>
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=280
>
> Ciao!
>
No ma rimedio subito, grazie
Fabio


title: Selezione file per documenti Office

author: Alessandra

text:
Salve al newsgroup!
Ho costruito un database con A97 per l'archiviazione dei documenti
di tipo word, excel, testo ecc...
In una maschera associata alla tabella documenti ho inserito un pulsante
che apre la finestra di dialogo per la selezione di un file
La funzione che ho prelevato dal sito comune qui sotto lavora alla grande
... però ...
ora ho la necessità di aprire il documento archiviato...
'Funzione da richamare
Public Function cmdlg_file()
   'Autore: Stefano Bettini
   'Restituisce: il percorso completo del file selezionato
   Dim OpenFile As OPENFILENAME
   Dim lReturn As Long
   Dim sFilter As String
   OpenFile.lStructSize = Len(OpenFile)
   sFilter = "Tutti i file (*.*)" & Chr(0) & "*.*" & Chr(0) _
             & "Documento Word (*.DOC)" & Chr(0) & "*.DOC" & Chr(0) _
             & "Rich Text Format (*.RTF))" & Chr(0) & "*.RTF" & Chr(0) _
             & "Foglio Excel (*.XLS)" & Chr(0) & "*.XLS" & Chr(0) _
             & "Solo testo (*.TXT)" & Chr(0) & "*.TXT" & Chr(0)
   OpenFile.lpstrFilter = sFilter
   OpenFile.nFilterIndex = 1
   OpenFile.lpstrFile = String(257, 0)
   OpenFile.nMaxFile = Len(OpenFile.lpstrFile) - 1
   OpenFile.lpstrFileTitle = OpenFile.lpstrFile
   OpenFile.nMaxFileTitle = OpenFile.nMaxFile
   OpenFile.lpstrInitialDir = "C:\"
   OpenFile.lpstrTitle = "Selezione documento"
   OpenFile.flags = 0
   lReturn = GetOpenFileName(OpenFile)
   If lReturn = 0 Then
      cmdlg_file = ""
   Else
      cmdlg_file = Left(OpenFile.lpstrFile, InStr(OpenFile.lpstrFile, Chr$(0)) -
1)
   End If
End Function
... quindi sull'evento doppio clic del campo NomeFile eseguo il seguente
codice:
Private Sub NomeFile_DblClick(Cancel As Integer)
 Dim Esegui
 If IsNull(Me.NomeFile) Then
    MsgBox "Il campo nome file non deve essere vuoto!!!", vbInformation,
conNomeApp
 Else
    Esegui = Shell(Me.Applicazione & " " & Me.NomeFile, vbNormalFocus)
 End If
End Sub
... e se il percorso non contiene spazi (ad esempio: C:\DOCUMENTI come nel
caso di WIN98)
viene aperta l'applicazione e il file contenuto nel campo...
se invece il percorso contiene spazi (ad esempio C:\DOCUMENTS AND
SETTINGS\ALE\DOCUMENTI come in
XP) viene generato un errore dall'applicazione chiamata e non viene aperto
il file.
Ora la mia richiesta è questa: esiste qualche funzione che mi permette di
aprire il file
a prescindere dal percorso con o senza spazi?
Ho provato ad utilizzare la funzione TRIM ma senza risultati... sigh!!!
Grazie per qualsiasi chiarimento o delucidazione....
PS ho testato il database su WIN98 con esito positivo, mentre in XP non
funziona...
Ale
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: Selezione file per documenti Office

text:
Alessandra ha scritto:
> Salve al newsgroup!
> Ho costruito un database con A97 per l'archiviazione dei documenti
> di tipo word, excel, testo ecc...
> In una maschera associata alla tabella documenti ho inserito un pulsante
> che apre la finestra di dialogo per la selezione di un file
> La funzione che ho prelevato dal sito comune qui sotto lavora alla grande
> .... però ...

> .... quindi sull'evento doppio clic del campo NomeFile eseguo il seguente
> codice:
> Private Sub NomeFile_DblClick(Cancel As Integer)
>  Dim Esegui
>  If IsNull(Me.NomeFile) Then
>     MsgBox "Il campo nome file non deve essere vuoto!!!", vbInformation,
> conNomeApp
>  Else
>     Esegui = Shell(Me.Applicazione & " " & Me.NomeFile, vbNormalFocus)
>  End If
> End Sub
> .... e se il percorso non contiene spazi (ad esempio: C:DOCUMENTI come nel
> caso di WIN98)
> viene aperta l'applicazione e il file contenuto nel campo...
> se invece il percorso contiene spazi (ad esempio C:DOCUMENTS AND
> SETTINGSALEDOCUMENTI come in
> XP) viene generato un errore dall'applicazione chiamata e non viene aperto
> il file.
> Ora la mia richiesta è questa: esiste qualche funzione che mi permette di
> aprire il file
> a prescindere dal percorso con o senza spazi?
> Ho provato ad utilizzare la funzione TRIM ma senza risultati... sigh!!!
> Grazie per qualsiasi chiarimento o delucidazione....
> PS ho testato il database su WIN98 con esito positivo, mentre in XP non
> funziona...
> Ale
Basta che racchiudi tra doppi apici il nome del file da aprire
  Shell(Me.Applicazione & " """ & Me.NomeFile & """", vbNormalFocus)
O in alternativa puoi usare la proprietà Collegamento ipertestuale
(HyperlinkAddress F1).
Namor
--
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Selezione file per documenti Office

text:

Grazie ... funziona!!



title: db, autocad e XP

author: tiziano

text:
          Ciao,
dopo aver cercato nei 3d e visto la pagina della microsoft mi ritrovo a non
avere un w2000 per effettuare l'aggiornamento previsto nessuno ha questi
problemi?
come visto nei 3d la cosa piů semplice sarebbe trosformarlo in wmf?
Grazie
Tiz
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: Copiare MS Reporting Services

author: Ganimede

text:
Ciao a tutti,
sapete dirmi come posso copiare un sistema esistente e funzionante di
Reporting Service su un nuovo server ?
Grazie.


title: Copiare MS Reporting Services

author: Marco Papo

text:
"Ganimede" <
newto...@yahoo.com
> ha scritto nel messaggio
news:11cde904-94d2-441b...@y43g2000hsy.googlegroups.com...

Ciao,
In un percorso del tipo ...\Documenti\Visual Studio 2005\Projects
dell'attuale server SQL c'è uan cartella contenente i file del progetto
reporting services. Copiala sul nuovo server.
Configura Reporting Services sul nuovo server. Se hai SQL 2005
http://www.microsoft.com/italy/technet/prodtechnol/sql/2005/usingssrswithsqlexpress.mspx
Build and Deploy il progetto sul nuvo server.
Spero di esserti stato d'aiuto!
--
Marco Papetti
www.shortchannel.it
 Il software di commercio elettronico OpenSource
www.mondoideale.com
  - Prodotti naturali e biologici.


title: errore activex non e in grado di creare...

author: extrakaos

text:
          Aiuto, ho appena istallato access e quando vado in creazione guidata per una
maschera per esempio, o nella maschera qualche cosa con la "guida" mi dice:
errore activex no e in grado di aprire la finestra.
che devo fare? ho provato a reinstallare il tutto, ma idem!!
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


author: Karl Donaubauer

text:
extrakaos wrote:
>          Aiuto, ho appena istallato access e quando vado in creazione
> guidata per una maschera per esempio, o nella maschera qualche cosa con
> la "guida" mi dice:
> errore activex no e in grado di aprire la finestra.
> che devo fare? ho provato a reinstallare il tutto, ma idem!!
www.donkarl.com/it
FAQ 7.9 ActiveX non è in grado di creare l'oggetto
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it
+ Conferenza Italiana per Sviluppatori di Access (CISA)


title: DIMENSIONARE UNA MASCHERA

author: Alberto Bettegazzi

text:
Ciao chiedevo come si puo, all'apertura di una maschera, dimensionarla in
base al contenuto. Grazie Ciao Alberto


title: DIMENSIONARE UNA MASCHERA

author: Alessandro Baraldi

text:
On 10 Apr, 09:34, "Alberto Bettegazzi" <
gjbet...@inwind.it
> wrote:
> Ciao chiedevo come si puo, all'apertura di una maschera, dimensionarla in
> base al contenuto. Grazie Ciao Alberto
Scusa ma il contenuto cambia continuamente..? No non credo, anche
perchè Access a Runtime non consente di creare Oggetti...!
Quindi perchè devi dimensionare via codice la Form... e non a Design ?
@Alex


title: DIMENSIONARE UNA MASCHERA

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1176191331....@o5g2000hsb.googlegroups.com...



@Alex
...............
Ho cercato di dimensionare a design ma quando vado ad aprire la maschera la
apre a tutto schermo ed invece vorrei che si aprisse adattata al contenuto.


title: DIMENSIONARE UNA MASCHERA

text:
On 10 Apr, 10:05, "Alberto Bettegazzi" <
gjbet...@inwind.it
> wrote:
> "Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggionews:1176191331....@o5g2000hsb.googlegroups.com...

Non è possibile significa che hai inserito un Maximmize da qualche
parte e non ti sei accorto...!
Imposta la proprietà Dimensioni Automatiche = Si e salva, verifica di
non avere un Maximize nel codice.
@ALex


title: Come fare per conoscere con quale versione di Access è stato realizzato un file .MDB

author: valter

text:
"pfm" <
00864...@cnnet.it
> ha scritto nel messaggio
news:3cca778a...@news.interbusiness.it...
> come fare per conoscere con quale versione di Access è stato
> realizzato un database .mdb ?
>
Ciao pfm ( Premiata Forneria Marconi?),
una volta aperta la connessione al db tramite ADO
devi testare la proprietà Jet Oledb:Engine Type
If connessione.Properties("JET OLEDB:Engine Type").Value = 4 Then
   Debug.Print " Jet 3.x - Access97"
elseif connessione.Properties("JET OLEDB:Engine Type").Value = 5 Then
  Debug.print "Jet 4.x - Access2000"
...
End If
Per gli altri valori della proprietà guarda qui..
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnacc2k/htm
l/adoproperties.asp
Ciao
 Valter


title: Allineamento testo in casella di riepilogo

author: Pivo

text:
Una casella di riepilogo ha come origine record una somma eseguita da una
query su un campo di tipo valuta. Nelle proprietà della casella, alla voce
allineamento testo seleziono "A destra". Apro la maschera e mi ritrovo la
somma allineata a sinistra! Cos'è che non mi viene in mente? Quale proprietà
dimentico?


title: controllo numerico non preciso

author: Backbone

text:
Ho un controllo numerico in formato Euro con 2 decimali.
Scrivo, per esempio, il valore 21,03 e una volta che ci ritorno sopra me lo
trasforma in 21,0300006866455.
Cosě anche con altri valori!!!
La tabella di origine č impostata su: numerico, precisione singola, formato
Euro.
Perchč mi aggiunge quei decimali?


title: controllo numerico non preciso

author: Paolo P

text:
"Backbone" <
Backb...@mail.com
> ha scritto nel messaggio
news:oyJW7.35919$OP2.1...@news2.tin.it...

Prova a mettere precisione doppia. Non ho approfondito il problema, ma
qualche guru dell'NG dice che con la precisione singola ci si prende dei mal
di pancia. (E se lo dicono loro vai tranquillo che č cosě)
Paolo


title: controllo numerico non preciso

text:
"Paolo P" <
p.pe...@inrete.it
> ha scritto nel messaggio
news:3c2b853d$1...@news.opennet.it...
>
> "Backbone" <
Backb...@mail.com
> ha scritto nel messaggio
> news:oyJW7.35919$OP2.1...@news2.tin.it...
> > Ho un controllo numerico in formato Euro con 2 decimali.
> > Scrivo, per esempio, il valore 21,03 e una volta che ci ritorno sopra me
> lo
> > trasforma in 21,0300006866455.
> > Così anche con altri valori!!!
> > La tabella di origine è impostata su: numerico, precisione singola,
> formato
> > Euro.
> >
> > Perchè mi aggiunge quei decimali?
> >
> >
> Prova a mettere precisione doppia. Non ho approfondito il problema, ma
> qualche guru dell'NG dice che con la precisione singola ci si prende dei
mal
> di pancia. (E se lo dicono loro vai tranquillo che è così)
> Paolo
>
Grazie, così rimane giusto.
Se aggiungo un controllo che ha origine da una query come faccio a mettere
la proprietà precisione doppia? Nelle proprietà del controllo non la
trovo!...c'è solo nelle proprietà dei campi di una tabella?!


title: controllo numerico non preciso

author: Emyr

text:
On Thu, 27 Dec 2001 22:00:03 GMT, "Backbone" <
Backb...@mail.com
>
wrote:

che sappia io non si può specificare nelle query che tipo di dati
restituiscono e penso siano determinati in automatico a seconda del
tipo di dati alla base dell'origine del tipo:
a=double b=double
query c:a.b
c di tipo double
Saluti.
Emanuele.


title: controllo numerico non preciso

author: The-real-Isaac

text:
"Backbone" <
Backb...@mail.com
> ha scritto nel messaggio
news:DRMW7.36277$o9.12...@news1.tin.it...

CDbl([tuonumero])
Però, se decidi di operare con numeri a precisione doppia, è meglio che tu
la faccia già a livello di tabella.
Ciao
--
Alberto


title: Conteggio Records

author: Giorgio

text:
Ho una tabella ORDINI
come posso fare per trovare il conteggio del numero clienti che mi hanno
fatto degli ordini (pero' voglio che se un cliente mi ha fatto più di un
ordine venga conteggiato solo una volta)
Ho inserito nella griglia della query i seguenti campi
COD_CF                    COD_CF
ragruppamento            conteggio
ma in questo modo se un cliente mi ha fatto due ordini me lo conteggia due
volte
Grazie
Ciao
Giorgio


title: Conteggio Records

author: George

text:
"Giorgio" <
gior...@libero.it
> ha scritto nel messaggio
news:NjmFa.76745$Ny5.2...@twister2.libero.it...

In che senso?
Se la query è basata su una tabella ordini (immagino) dovresti avere un
output del tipo:
Codice1    5
Codice2    3
Codice3    1
Codice4    3
ecc..
Se è così è sufficiente contare il numero dei record presenti nel risultato
della query e saprai automaticamente quanti clienti hai...
Ciao.


title: Conteggio Records

text:
"George" <
giorgio.ben...@libero.it
> ha scritto nel messaggio
news:bc4rre$of8$1...@newsreader.mailgate.org...

Hai ragione non mi sono spiegato molto bene
Allora
Nella tabella ordini hò per ogni riga il numero ordine e il codice cliente
se io faccio il conteggio del codice cliente e nel periodo che controllo ho
due ordini con lo stesso cliente la query mi restituisce due clienti
(conteggio)
Io invece volgio che mi restituisca solo un cliente
esempio : se in febbraio ho fatto un ordine con il cliente A
                e ho fatto 3 ordini con il cliente B
io voglio che mi restituisca 2 clienti
Spero di essere stato chiaro
Grazie
Giorgio


title: Conteggio Records

text:
"Giorgio" <
gior...@libero.it
> ha scritto nel messaggio
news:g4nFa.76905$Ny5.2...@twister2.libero.it...

Ribadisco il concetto: fai una query di raggruppamento con il solo campo
codice_cliente...


title: Conteggio Records

author: Diego Lotti

text:
> Ribadisco il concetto: fai una query di raggruppamento con il solo campo
> codice_cliente...
e se invece io volessi il dettaglio di tutte le righe e non semplicemente
il raggruppamento, è possibile risolvere il problema di conteggiare solo i
valori distinti di un campo ?
A me nei report servirebbe e farei a meno di usare Dcount(...) o Dsum(...)
che rallentano la risposta.
Ciao
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Conteggio Records

author: SunRex

text:
"Diego Lotti" <
diego...@iol.it
> ha scritto nel messaggio
news:bc541d$tpr$1...@news.newsland.it...
>
> > Ribadisco il concetto: fai una query di raggruppamento con il solo campo
> > codice_cliente...
>
> e se invece io volessi il dettaglio di tutte le righe e non semplicemente
> il raggruppamento, è possibile risolvere il problema di conteggiare solo i
> valori distinti di un campo ?
>
> A me nei report servirebbe e farei a meno di usare Dcount(...) o Dsum(...)
> che rallentano la risposta.
>
> Ciao
>
Se ho ben capito ti serve una query a campi incrociati.
SunRex


title: Conteggio Records

text:
SunRex ha scritto:

No, vorrei semplicemente visualizzare un report che mi presenta clienti e
ordini, con i dati del cliente nelle intestazioni , nel corpo il dettaglio
ordini e alla fine del report vorrei che indicasse il numero di clienti
visualizzati nel report. Non si può fare count([idcliente]) perchè conta
tutte le righe!
Come si possono contare i valori distinti di idcliente senza usare una
dcount e le funzioni di aggregazione su domini in genere?



title: Conteggio Records

author: Giorgio Prx

text:
"Giorgio" <
gior...@libero.it
> ha scritto nel messaggio
news:NjmFa.76745$Ny5.2...@twister2.libero.it...

Ciao Giorgio
Quello che ti serve è il COUNT(DISTINCT) ma in Access non esiste, puoi
sopperire con una query tipo questa.
SELECT
   Count(O.Cod_Cli) AS Nr_Clienti
FROM
   (SELECT DISTINCT
        Cod_Cli FROM Ordini
    WHERE
       Data>=[Da_Data] AND Data<=[A_Data]
   ) AS O;
c'è l'inflazione dei Giorgio :)))
Ciao Giorgio.


title: Conteggio Records

author: Max

text:
Diego Lotti <
diego...@iol.it
> wrote in message
bc6stg$og7$1...@news.newsland.it...

spero di aver capito bene il tuo probelma:
hai la query con il numero di ordini fatti per idcliente?
fai una query su questa con il conteggio sull'id cliente
Ciao Max


title: Conteggio Records

text:
> spero di aver capito bene il tuo probelma:
> hai la query con il numero di ordini fatti per idcliente?
> fai una query su questa con il conteggio sull'id cliente
No, mi spiego meglio:
la query restituisce tante righe quanti sono gli ordini in un certo
periodo di tempo, e ogni ordine ha il suo idcliente.
Nel report c'è un raggruppamento per idcliente e nel corpo alcuni dati
sull'ordine. Vorrei contare quanti clienti ci sono nel report, ma se uso
conteggio([idcliente]) mi conta le righe e non i clienti distinti!
So che posso usare Dcount con i criteri giusti ma vorrei sapere se esiste
un modo diverso che sfutti la query del report e non richieda altre query.
Sarebbe comodo e più veloce, o no?
Ciao



title: query parametrica

author: max

text:
Un saluto a tutti
Apro un recordset creando una query direttamente da codice, ma non riesco ad
assegnare la giusta sintassi Where.
Ho provato in diversi modi ma mi ritorna sempre un errore
rstSuppliers.Open "SELECT tblDettagliMovimentiMagazzino.Descrizione,
tblDettagliMovimentiMagazzino.Quantitą, _
blDettagliMovimentiMagazzino.Importo,
tblCausaliMovimentiMagazzino.IDCausaliMovimentiMagazzino, _
tblCausaliMovimentiMagazzino.Descrizione, tblMovimentiMagazzino.DataFattura,
tblMovimentiMagazzino.NumeroFattura, _
tblMovimentiMagazzino.DataRegistrazione, tblMovimentiMagazzino.GruppoCliFor,
tblMovimentiMagazzino.ContoCliFor,  _
tblMovimentiMagazzino.SottocontoCliFor,
tblMovimentiMagazzino.RagioneSociale,  _
blDettagliMovimentiMagazzino.IDMovimentiMagazzino,
tblCausaliMovimentiMagazzino.Contocfn FROM _  (tblCausaliMovimentiMagazzino
INNER JOIN tblMovimentiMagazzino ON _
tblCausaliMovimentiMagazzino.IDCausaliMovimentiMagazzino =
tblMovimentiMagazzino.IDCausaliMovimentiMagazzino)   INNER JOIN
tblDettagliMovimentiMagazzino ON _
tblMovimentiMagazzino.IDMovimentiMagazzino =  _
tblDettagliMovimentiMagazzino.IDMovimentiMagazzino _
WHERE tblCausaliMovimentiMagazzino.Contocfn = & Me.CF   ",
CurrentProject.Connection
Mi fate capire dove sbaglio?
Saluti Massimo


title: query parametrica

text:
"max" <
mas...@inwind.it
> wrote in message
news:X1XBb.177634$
vO5.7...@twister1.libero.it
> Un saluto a tutti
>
> Apro un recordset creando una query direttamente da codice, ma non riesco ad
> assegnare la giusta sintassi Where.
> Ho provato in diversi modi ma mi ritorna sempre un errore
>
> rstSuppliers.Open "SELECT tblDettagliMovimentiMagazzino.Descrizione,
[CUT]
> WHERE tblCausaliMovimentiMagazzino.Contocfn = & Me.CF   ",
> CurrentProject.Connection
>
> Mi fate capire dove sbaglio?
> Saluti Massimo
L'errore potrebbe essere nella tipologia della variabile usata.
Se č di tipo testo serve la sintassi adeguata.
WHERE tblCausaliMovimentiMagazzino.Contocfn = " & chr(34) & Me.CF &
chr(34)
Se č Numerico
WHERE tblCausaliMovimentiMagazzino.Contocfn = " & Me.CF
Come hai scritto tu inserendo il riferimento Me.CF all'interno dei doppi
apici non diventa piů un riferimento al controllo, ma un Testo.
Ciao.
@Alex.

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


title: Apostrofo 2

author: Gianluca

text:
Scusate se non seguo il thread ma scivo offline.
La domanda alla quale non ho ancora trovato la risposta č: come sostituisco
un apostrofo con uno spazio?
Grazie ad Antonio Biso, ho capito che l'apostrofo č chr(39) e lo spazio č
chr(329, ma come posso operare la sostituzione nel valore del campo
sull'evento AfterUpdate dello stesso?
Grazie per l'attenzione!
--
'--------------------------------------------------------
'Saludos
'--------------------------------------------------------


title: Apostrofo 2

author: Antonio Biso

text:
"Gianluca" <
NO_SPAMvu...@libero.it
> ha scritto nel messaggio
news:j8zZ8.989$GV2....@twister2.libero.it...
> Scusate se non seguo il thread ma scivo offline.
> La domanda alla quale non ho ancora trovato la risposta č: come
sostituisco
> un apostrofo con uno spazio?
>
> Grazie ad Antonio Biso, ho capito che l'apostrofo č chr(39) e lo spazio č
> chr(329, ma come posso operare la sostituzione nel valore del campo
> sull'evento AfterUpdate dello stesso?
Non credo che sia corretto quello che vuoi fare tu.
Se hai problemi con l'apostrofo, nell'esecuzione di query o creazione di
stringhe per criteri vari via codice, č piů corretto gestire successivamente
l'apostrofo, piuttosto che eliminarlo dai dati inseriti.
Per gestirlo trovi molti esempi nel sito comune
Antonio


title: Apostrofo 2

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:qbBZ8.1483$GV2....@twister2.libero.it...

Grazie per la risposta.
Il problema č che da un ocx treeview, riportante un elenco di clienti
suddivisi per regione, sono riuscito a fare eseguire ad A97 l'apertura della
maschera con l'anagrafica del cliente sul quale si č doppio-cliccato,
ordinandogli di trovare l'IDCliente al quale corrisponde la ragione sociale
visualizzata.
Purtroppo se la ragione sociale comprende un apostrofo non apre l'anagrafica
perchč nella sintassi l'apostrofo rovina la sintassi, in quanto interpretato
come chiusura della stringa-criterio...
Puoi consigliarmi qualche escamotage?


title: Apostrofo 2

text:
On Thu, 18 Jul 2002 13:11:43 GMT, "Gianluca"
<
NO_SPAMvu...@libero.it
> wrote:
>Scusate se non seguo il thread ma scivo offline.
>La domanda alla quale non ho ancora trovato la risposta č: come sostituisco
>un apostrofo con uno spazio?
>
>Grazie ad Antonio Biso, ho capito che l'apostrofo č chr(39) e lo spazio č
>chr(329, ma come posso operare la sostituzione nel valore del campo
>sull'evento AfterUpdate dello stesso?
>Grazie per l'attenzione!
usa un ciclo do loop
usa instr()
usa mid() e right ()
con queste fai il tutto sulle'evento afterupdate
č un semplice esercizio di programmazione
Saluti.
Emanuele.


title: Apostrofo 2

text:
"Gianluca" <
NO_SPAMvu...@libero.it
> ha scritto nel messaggio
news:aMCZ8.1890$GV2....@twister2.libero.it...
>
> > Non credo che sia corretto quello che vuoi fare tu.
> > Se hai problemi con l'apostrofo, nell'esecuzione di query o creazione di
> > stringhe per criteri vari via codice, è più corretto gestire
> successivamente
> > l'apostrofo, piuttosto che eliminarlo dai dati inseriti.
> > Per gestirlo trovi molti esempi nel sito comune
> >
> > Antonio
> >
> >
>
> Grazie per la risposta.
> Il problema è che da un ocx treeview, riportante un elenco di clienti
> suddivisi per regione, sono riuscito a fare eseguire ad A97 l'apertura
della
> maschera con l'anagrafica del cliente sul quale si è doppio-cliccato,
> ordinandogli di trovare l'IDCliente al quale corrisponde la ragione
sociale
> visualizzata.
> Purtroppo se la ragione sociale comprende un apostrofo non apre
l'anagrafica
> perchè nella sintassi l'apostrofo rovina la sintassi, in quanto
interpretato
> come chiusura della stringa-criterio...
Public Function doppi_apici(X As String) As String
    Dim app As String
    Dim i As Integer
    app = ""
    For i = 1 To Len(X)
        If Mid(X, i, 1) = "'" Then
            app = app & "''"
        Else
            app = app & Mid(X, i, 1)
        End If
    Next
    doppi_apici = app
End Function
e poi quando usi la ragione sociale scrivi
doppi_apici(ragione_sociale)
Antonio


title: Apostrofo 2

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:zxPZ8.3964$s74....@twister1.libero.it...

Ti ringrazio per l'indicazione utilissima, che ho sfruttato in modo un pò
differente da quanto suggeritomi:
- la ragione sociale la inserisco normalmente senza curarmi se ci sono
apostrofi o meno (ieri sera alla fine ho capito come sostituire i caratteri,
figata!!!)
- nel popolare l'ocx (mediante ciclo su recordset) faccio inserire, anzichè
la ragione sociale,
doppi_apici(RagioneSociale)
in questo modo l'apostrofo è visualizzato doppio ma non dà alcun problema.
Ancora grazie a tutti!


title: Apostrofo 2

text:
"Gianluca" <
NO_SPAMvu...@libero.it
> ha scritto nel messaggio
news:X5QZ8.4077$GV2....@twister2.libero.it...
>
> Ti ringrazio per l'indicazione utilissima, che ho sfruttato in modo un pò
> differente da quanto suggeritomi:
> - la ragione sociale la inserisco normalmente senza curarmi se ci sono
> apostrofi o meno (ieri sera alla fine ho capito come sostituire i
caratteri,
> figata!!!)
> - nel popolare l'ocx (mediante ciclo su recordset) faccio inserire,
anzichè
> la ragione sociale,
> doppi_apici(RagioneSociale)
> in questo modo l'apostrofo è visualizzato doppio ma non dà alcun problema.
Ma è quello che intendevo anch'io: la funzione va usata in maniera
trasparente all'utente che vede sempre l'apostrofo, che però è raddoppiato
negli usi interni...
Antonio


title: [OT] xTommy

author: GERONIMO

text:
T'ho scritto una piccola applicazione con Access che comanda un lettore CD
dimostrativa dell'uso delle API MCI...
dimmi se la vuoi che te la mando...
--
...There is one God looking down on us all. We are all the children of one
God. The sun, the darkness, the winds are all listening to what we have to
say...
GERONIMO


title: [OT] xTommy

author: MA

text:
"GERONIMO" <
gero...@linuxwaves.com
> ha scritto nel messaggio
news:i6lfb.162767$hE5.5...@news1.tin.it...

Augh Geronimo,
la manderesti anche a me?
mast...@SPAMmassimilianoamendola.it
tks
MAssimiliano


title: [OT] xTommy

author: cidi

text:
"MA" <
keiko...@libero.it
> ha scritto nel messaggio
news:SE8gb.5150$uv4....@news.edisontel.com...
>
> "GERONIMO" <
gero...@linuxwaves.com
> ha scritto nel messaggio
> news:i6lfb.162767$hE5.5...@news1.tin.it...
> > T'ho scritto una piccola applicazione con Access che comanda un lettore
CD
> > dimostrativa dell'uso delle API MCI...
> > dimmi se la vuoi che te la mando...
> >
> > --
> > ...There is one God looking down on us all. We are all the children of
one
> > God. The sun, the darkness, the winds are all listening to what we have
to
> > say...
> > GERONIMO
>
> Augh Geronimo,
> la manderesti anche a me?
Augh
Il grande vicecapo del quoting ha parlato :-)
Sempre pronto ad approfittare per incrementare il tuo archivio privato:-)
BRAVO
Ciao Daniele


title: [OT] xTommy

text:
> > > T'ho scritto una piccola applicazione con Access che comanda un
lettore
> CD
> > > dimostrativa dell'uso delle API MCI...
> > > dimmi se la vuoi che te la mando...
> > >
> > > --
> > > ...There is one God looking down on us all. We are all the children of
> one
> > > God. The sun, the darkness, the winds are all listening to what we
have
> to
> > > say...
> > > GERONIMO
> >
> > Augh Geronimo,
> > la manderesti anche a me?
>
> Augh
> Il grande vicecapo del quoting ha parlato :-)
> Sempre pronto ad approfittare per incrementare il tuo archivio privato:-)
> BRAVO
> Ciao Daniele
>
In pieno spirito NG.
Cerco di dare tutto ciò che posso (e il mio "posso" non è lo stesso di Biso
con gli stranieri...)
e mi piace vedere come gli altri lavorano
ad esempio mi piacerebbe vedere molto un Adp di Sib, o un'applicazione
simpatica di Biso o @Alex, (di Giorgio e Roberto ho già qualcosa), Simone
etc..
MAssimiliano


title: [OT] xTommy

author: Roberto da casa

text:
"GERONIMO" <
gero...@linuxwaves.com
> ha scritto nel messaggio
news:i6lfb.162767$hE5.5...@news1.tin.it...
> T'ho scritto una piccola applicazione con Access che comanda un lettore CD
> dimostrativa dell'uso delle API MCI...
> dimmi se la vuoi che te la mando...
>
Mandala anche al webmaster del Sito Comune (
webm...@sitocomune.com
 ):
prima o poi verrà pubblicata.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: [OT] xTommy

text:
> > > Augh Geronimo,
> > > la manderesti anche a me?
Si, questa sera...


title: [OT] xTommy

text:
> Mandala anche al webmaster del Sito Comune (
webm...@sitocomune.com
 ):
> prima o poi verrà pubblicata.
>
AUGH...


title: [OT] xTommy

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:v5bgb.13164$vO5.4...@twister1.libero.it...
>
> "GERONIMO" <
gero...@linuxwaves.com
> ha scritto nel messaggio
> news:i6lfb.162767$hE5.5...@news1.tin.it...
> > T'ho scritto una piccola applicazione con Access che comanda un lettore
CD
> > dimostrativa dell'uso delle API MCI...
> > dimmi se la vuoi che te la mando...
> >
>
> Mandala anche al webmaster del Sito Comune (
webm...@sitocomune.com
 ):
> prima o poi verrà pubblicata.
>
> --
> Roberto
Roberto, ma non eri stato cooptato webmaster dalla Triade?
io confidavo in te
MAssimiliano


title: [OT] xTommy

text:
"MA" <
keiko...@libero.it
> ha scritto nel messaggio
news:Xl9gb.5164$uv4....@news.edisontel.com...
> > Augh
> > Il grande vicecapo del quoting ha parlato :-)
> > Sempre pronto ad approfittare per incrementare il tuo archivio
privato:-)
> > BRAVO
> > Ciao Daniele
> >
> In pieno spirito NG.
> Cerco di dare tutto ciò che posso (e il mio "posso" non è lo stesso di
Biso
> con gli stranieri...)
Beh.... resti sempre  nell'elite dellennegi
> e mi piace vedere come gli altri lavorano
Anche a me piacerebbe :-)
> ad esempio mi piacerebbe vedere molto un Adp di Sib, o un'applicazione
> simpatica di Biso o @Alex, (di Giorgio e Roberto ho già qualcosa), Simone
> etc..
... a tutti gli altri frequentatori no?
> MAssimiliano
>
saluti Daniele


title: [OT] xTommy

author: Alessandro Baraldi

text:
"MA" <
keiko...@libero.it
> wrote in message
news:Xl9gb.5164$
uv4....@news.edisontel.com
[CUT]
> In pieno spirito NG.
> Cerco di dare tutto ciò che posso (e il mio "posso" non è lo stesso di Biso
> con gli stranieri...)
> e mi piace vedere come gli altri lavorano
> ad esempio mi piacerebbe vedere molto un Adp di Sib, o un'applicazione
> simpatica di Biso o @Alex, (di Giorgio e Roberto ho già qualcosa), Simone
> etc..
> MAssimiliano
Seeee, tipiacerebbe....!!
Da me hai poco da imparare, non ho mai inventato nulla...!
Se vuoi ti mando un DATABASE di RICETTE circa 20000......!
Solo però se hai ADSL ed usi A97.
Ciao.
@Alex.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: [OT] xTommy

text:
"MA" <
keiko...@libero.it
> ha scritto nel messaggio
news:WTbgb.5298$uv4....@news.edisontel.com...

Io ho già controllato e liberato, una decina di giorni fa, materiale per19
FAQ e l'ho inviato a Federico Luciani che effettuarà con esso un primo
aggiornamento del Sito; ieri ho ricevuto un messaggio di Federico che mi
spiegava che aveva avuto un problema serio con l'HD del suo computer,
problema che aveva finito di risolvere solo ieri pomeriggio: di fatto lui ha
cominciato a lavorare solo oggi e spera di ultimare l'aggiornamento in un
paio di giorni; sembrebbe proprio che " 'sto aggiornamento non s'ha da fare
", quasi fosse il matrimonio di Renzo e Lucia.
Ma vedrai che prima o poi...
Nel frattempo sto ricevendo da Luciano (Doc) altro materiale da vagliare.



title: Disabilitare tasto shift

author: Dino

text:
Ciao a tutti (pensavate di aver perso le mie tracce ???) ho questa
problematica con la routine per
disabilitare il tasto shift.
Premetto che ho seguito tutti i consigli trovati sul sito
comune.cioe':
nella maschera principale mi sono creato un pulsante di comando; ho
inserito la proprieta' trasparente e  in etichetta ho inserito il nome
&- (non l'ho inserito nella riga nome perche' non funziona).
Nell'evento On click del pulsante sono andato ad inserire la seguente
funzione:
Private Sub Ctl___Click()
Dim stLinkCriteria As String
Dim strinput As String
Dim strMsg As String
Dim domanda As String
Dim messaggio As String
Dim intopzioni As Integer
    strinput = InputBox("Inserire una password valida.")
    strMsg = "Password corretta"
        ' Prova il valore di input utente.
        If strinput = "password" Then
        On Error Resume Next
        domanda = InputBox("Chiudere il database?")
            Const DB_Boolean As Long = 1
        If domanda = "Apri" Then
        ChangeProperty "AllowBypassKey", DB_Boolean, True
        Else
            ChangeProperty "AllowBypassKey", DB_Boolean, False
        End If
        Else
 intopzioni = vbCritical
messaggio = "La password immessa è ERRATA."
byscelta = MsgBox(messaggio, intopzioni)
DoCmd.Quit
         End If
End Sub
Quando cerco di attivare il pulsante nascosto pigiando ALT + - mi esce
la finestra ERRORE DI COMPILAZIONE  dicendomi Sub o function non
definita sottolineando la parola PROPERTY.
Dove puo' essere l'inghippo?
GRAZIE IN ANTICIPO
Ciao Dino


title: Disabilitare tasto shift

author: geppo

text:

> messaggio = "La password immessa č ERRATA."
> byscelta = MsgBox(messaggio, intopzioni)
>
> DoCmd.Quit
>          End If
> End Sub
>
>
> Quando cerco di attivare il pulsante nascosto pigiando ALT + - mi esce
> la finestra ERRORE DI COMPILAZIONE  dicendomi Sub o function non
> definita sottolineando la parola PROPERTY.
>
> Dove puo' essere l'inghippo?
Io non ho capito quale funzione usi per disabilitare il tasto shift, ma se
usi quella che inizia per:
Sub EnableShift(blnFlag As Boolean)
.....
allora ti basta passargli false o true.
enableshift(false) ' disabilita
enabledshift(true) 'abilita
--
Ciao
Geppo


title: Disabilitare tasto shift

text:

Conosci la possibilità di usare il COMPILA....?
Da codice prima di lanciare l'esecuzione seleziona COMPILA e vedi dove
ti restituisce erorri...!
Hai compiato la Funzione ChangeProperty oltre il resto...?
@Alex


title: AIUTO !!!! Interfacciare un database con internet.

author: MM

text:
Salve a tutti,
sto cercando di interfacciare il mio database listino con internet.
Vorrei rendere disponibile attraverso internet tutti i dati contenuti nel
mio database e poter dare la possibilità di poter effettuare ricerche.
Ho visto le pagine di accesso ai dati . L'unica pecca è che per aprire il
sito creato con la pagina internet che si interfaccia al database è
neccessario installare gli office web components.
C'è qualche altro modo per fare questa cosa ?  Io uso Access 2002 e devo
rappresentare su internet direttamente dal mio DB in tempo reale tutti i
dati in esso contenuto tramite una pagina web che permetta di effettuare
ricerche nel database in base a certi criteri.
Ho cercato in lungo e in largo ma non ho trovato nessuno che mi dia
spiegazioni sull'argomento.
Vediamo se cè qualche cervellone nel forum !!!
Ciao a presto.


author: Alessandro Cara

text:
"MM" <
mar...@libero.it
> ha scritto nel messaggio
news:wx3j9.70513$Hc7.5...@twister1.libero.it...
[cut]
> Ho cercato in lungo e in largo ma non ho trovato nessuno che mi dia
> spiegazioni sull'argomento.
it.comp.www.asp
cmq che io sappia, fare quello che chiedi presuppone (in Win)
1) 1 HTTP server (IIS o c'era una volta il PWS ma solo per provare)
2) Pagine HTML con tecnologia ASP e VbScript
3) Un provider di servizi internet (per la intranet dati 1 e 2 basta la LAN
locale)
--
a.cara


text:
> cmq che io sappia, fare quello che chiedi presuppone (in Win)
> 1) 1 HTTP server (IIS o c'era una volta il PWS ma solo per provare)
> 2) Pagine HTML con tecnologia ASP e VbScript
> 3) Un provider di servizi internet (per la intranet dati 1 e 2 basta la
LAN
> locale)
> --
> a.cara
>
Ciao Alessandro,
infatti io possiedo :
1.) Server HTTP e FTP   (vedi
ftp.clinicftp.serveftp.com
)
2.) La pagina HTML č stata creata da Access 2002
3.) Connessione ADSL.
Ti dico che prima tutto mi funzionava, ho voluto ricreare la pagina html per
abbellirla graficamente e niente, adesso non va piů,
nel senso che mi dice impossibile traovare il file
\\percorso\percorso\nomefile.mdb
Come posso fare ?
Grazie per la risposta.


author: Donato

text:
"MM" <> Salve a tutti,
>
> sto cercando di interfacciare il mio database listino con internet.
>
> Vorrei rendere disponibile attraverso internet tutti i dati contenuti nel
> mio database e poter dare la possibilità di poter effettuare ricerche.
> Ho visto le pagine di accesso ai dati . L'unica pecca è che per aprire il
> sito creato con la pagina internet che si interfaccia al database è
> neccessario installare gli office web components.
Ma gli Office web components non vengono installati di Default con Access?
La mia è una curiosità: non ho mai usato le pagine d'accesso ai dati, ma
potrebbero servirmi a breve...
Donato


text:
> Ti dico che prima tutto mi funzionava, ho voluto ricreare la pagina html per
> abbellirla graficamente e niente, adesso non va più,
> nel senso che mi dice impossibile traovare il file
> \\percorso\percorso\nomefile.mdb
Normalmente le mie pagine non le produco via Access.
Non ho capito, da quello che mi dici, se la tua pagina e' statica (html)
o dinamica (asp) e neanche come la lanci e se quello che vuoi fare
e' scaricare l'mdb o usarlo
Ricordati che questo 3d e' OT
Prova a postarmi la pagina.
--
a.cara


title: Pilotare registratore di cassa

author: Escort

text:
Sto realizzando un pgm di vendita e vorrei, una volta fatta la vendita,
stampare uno scontrino. Il registratore di cassa e' collegato alla seriale
(e' possibile inviare dati di prova utilizzando Hyperterminal di Windows).
C'e' qualcuno che puo' darmi una dritta a farlo funzionare sotto access, io
non alcuna esperienza di gestione COM
Grazie Marco


title: Pilotare registratore di cassa

author: Giorgio prx

text:
"Escort" <
es...@escotr.va
> ha scritto nel messaggio
news:cojR9.52138$Q%4.17...@news1.tin.it...

Ciao Escort, non molto tempo fa ho realizzato una procedura di vendita che
stampa lo scontrino su un registratore di cassa (ovviamente il reg. di cassa
deve essere predisposto ad accettare i comandi via rs232), per la
comunicazione seriale non avendo la licenza di MSCOM32.OCX ho preso gli
esempi da questo link.
Usare le API per comunicare con la seriale sensa il controllo MSCOM32.OCX
http://www.lunet.it/offerte/berti/Net/Seriale.html
Ciao Giorgio.


title: Pilotare registratore di cassa

text:
Si , il registratore di cassa accetta comandi via rs232.
Dato che non ho alcuna esperienza puoi mandarmi qualche riga di codice su
come posso fare.
Nel frattempo cerco di fare qualche esperimento con il link che mi hai dato.
Grazie
"Giorgio prx" <
giorgio...@tiscalinet.it
> ha scritto nel messaggio
news:av4j55$pho$1...@lacerta.tiscalinet.it...



title: Pilotare registratore di cassa

author: Porello

text:
"Escort" <
es...@escotr.va
> ha scritto nel messaggio
news:cojR9.52138$Q%4.17...@news1.tin.it...

Caro Marco
io mi occupo proprio di collegare i reg.di cassa, pero' vorrei sapere di che
marca e' il registratore di cassa che devi pilotare perche' in base a quello
ogni marca di cassa ha un suo protocollo di comunicazione. Purtroppo non gli
puoi "sparare" i dati cosi', ma devono essere stringhe che il misuratore
fiscale capisca.
Ciao


title: Pilotare registratore di cassa

text:
"Escort" <
es...@escotr.va
> ha scritto nel messaggio
news:e4lR9.66564$R45.
3107334
@news2.tin.it...
> Si , il registratore di cassa accetta comandi via rs232.
> Dato che non ho alcuna esperienza puoi mandarmi qualche riga di codice su
> come posso fare.
> Nel frattempo cerco di fare qualche esperimento con il link che mi hai
dato.
> Grazie
>
Ciao, non č possibile fare un esempio con qualche riga di codice.
Ti invio un database di esempio in cui puoi inviare una stringa (es ATZ) ad
un modem seriale e leggerne la risposta (ATZ Ok). La porta di comunicazione
č impostata su Com1 e puoi cambiarla modificando la chiamata Init_Seriale
nell'evento Form_Load dell'unica maschera esistente nel Db.
Ciao Giorgio.


title: Pilotare registratore di cassa

text:
"Giorgio prx" <
giorgio...@tiscalinet.it
> ha scritto nel messaggio
news:av6nmu$j6a$1...@lacerta.tiscalinet.it...
>
> "Escort" <
es...@escotr.va
> ha scritto nel messaggio
> news:e4lR9.66564$R45.
3107334
@news2.tin.it...
> > Si , il registratore di cassa accetta comandi via rs232.
> > Dato che non ho alcuna esperienza puoi mandarmi qualche riga di codice
su
> > come posso fare.
> > Nel frattempo cerco di fare qualche esperimento con il link che mi hai
> dato.
> > Grazie
> >
>
> Ciao, non è possibile fare un esempio con qualche riga di codice.
> Ti invio un database di esempio in cui puoi inviare una stringa (es ATZ)
ad
> un modem seriale e leggerne la risposta (ATZ Ok). La porta di
comunicazione
> è impostata su Com1 e puoi cambiarla modificando la chiamata Init_Seriale
> nell'evento Form_Load dell'unica maschera esistente nel Db.
>
> Ciao Giorgio.
>
>
>
Spiacente il tuo indirizzo email non è valido.
Ciao Giorgio.


title: Pilotare registratore di cassa

author: Oscar Manfredini

text:
"Giorgio prx" <
> Ciao, non č possibile fare un esempio con qualche riga di codice.
> Ti invio un database di esempio in cui puoi inviare una stringa (es ATZ)
ad
> un modem seriale e leggerne la risposta (ATZ Ok). La porta di
comunicazione
> č impostata su Com1 e puoi cambiarla modificando la chiamata Init_Seriale
> nell'evento Form_Load dell'unica maschera esistente nel Db.
Potresti spedirlo anche al Sito Comune...


title: Pilotare registratore di cassa

text:
"Oscar Manfredini" <
osca...@xxx.it
> ha scritto nel messaggio
news:aABR9.78650$TC5.2...@twister1.libero.it...
>
> "Giorgio prx" <
>
> > Ciao, non è possibile fare un esempio con qualche riga di codice.
> > Ti invio un database di esempio in cui puoi inviare una stringa (es ATZ)
> ad
> > un modem seriale e leggerne la risposta (ATZ Ok). La porta di
> comunicazione
> > è impostata su Com1 e puoi cambiarla modificando la chiamata
Init_Seriale
> > nell'evento Form_Load dell'unica maschera esistente nel Db.
>
> Potresti spedirlo anche al Sito Comune...
>
>
>
>
Fatto.
Ciao Giorgio.


title: Pilotare registratore di cassa

author: Eramo

text:
Puoi mandarlo al seguente indirizzo
salv...@excite.it
Grazie
"Giorgio prx" <
giorgio...@tiscalinet.it
> ha scritto nel messaggio
news:av6o64$jeq$1...@lacerta.tiscalinet.it...



title: Pilotare registratore di cassa

text:
Si, hai ragione l'indirizzo era errato, puoi riprovare grazie
devi togliere nospam dopo il suffisso .it
Grazie.
salv...@excite.it
"Giorgio prx" <
giorgio...@tiscalinet.it
> ha scritto nel messaggio
news:av6o64$jeq$1...@lacerta.tiscalinet.it...
>
> "Giorgio prx" <
giorgio...@tiscalinet.it
> ha scritto nel messaggio
> news:av6nmu$j6a$1...@lacerta.tiscalinet.it...
> >
> > "Escort" <
es...@escotr.va
> ha scritto nel messaggio
> > news:e4lR9.66564$R45.
3107334
@news2.tin.it...
> > > Si , il registratore di cassa accetta comandi via rs232.
> > > Dato che non ho alcuna esperienza puoi mandarmi qualche riga di codice
> su
> > > come posso fare.
> > > Nel frattempo cerco di fare qualche esperimento con il link che mi hai
> > dato.
> > > Grazie
> > >
> >
> > Ciao, non č possibile fare un esempio con qualche riga di codice.
> > Ti invio un database di esempio in cui puoi inviare una stringa (es ATZ)
> ad
> > un modem seriale e leggerne la risposta (ATZ Ok). La porta di
> comunicazione
> > č impostata su Com1 e puoi cambiarla modificando la chiamata
Init_Seriale
> > nell'evento Form_Load dell'unica maschera esistente nel Db.
> >
> > Ciao Giorgio.
> >
> >
> >
>
> Spiacente il tuo indirizzo email non č valido.
>
> Ciao Giorgio.
>
>
>


title: Pilotare registratore di cassa

text:
Si tratta di un SICO 6000 TOP
Ciao e grazie per l'interessamento.
"Porello" <
por...@tiscali.it
> ha scritto nel messaggio
news:bUwR9.78069$Ou4.2...@twister2.libero.it...



title: Pilotare registratore di cassa

text:
"Giorgio prx" <
> Fatto.
Fa piacere.
Credo sia una vera figata la gestione della seriale senza CAttiveX  ;-)
Saluti.


title: Pilotare registratore di cassa

text:
"Escort" <salv...@excite.it.nospam> ha scritto nel messaggio
news:D8cS9.80233$R45.3...@news2.tin.it...

 Ok la marca e' SICO??????
Ciao
>


title: mailto in un campo collegamento ipertestuale

author: LuKe

text:
Vorrei fare in modo che cliccando su un campo collegamento ipertestuale
che contiene un indirizzo di posta elettronica si apra automaticamente
il client di posta elettronca.
Ho notato che per farlo bisogna precedere l'indirizzo con il nome di
protocollo "mailto:".
Esiste un modo per inserire "mailto:" in maniera automatica e
trasparente per l'utente?
Thanks
LuKe


text:

Guardati sull'help sendobject.
La sintassi è semplice e ti offre la possibilità di inserire il destinatario
preso dal controllo che vuoi
ciao MAssimiliano
--------------------------------
Inviato via
http://usenet.libero.it


text:
"LuKe" <
lu...@gmx.de
> ha scritto nel messaggio
news:bahsi0$a86$1...@fata.cs.interbusiness.it...

Se il controllo associato al campo di collegamento ipertestuale si chiama
email, a fronte dell'evento "opo aggiornamento" della casella di testo email
genera il seguente codice VBA:
Private Sub email_AfterUpdate()
email = "#mailto: " & email & "#"
End Sub
tu digiti solamente l'indirizzo di posta elettronica ed il "mailto:" viene
aggiunto automaticamente.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: scrivere in un record di una tab di parametri da una maschera non collegata

author: Giuseppe

text:
Uso memorizzare una serie di parametri in una tabella che contiene un solo
record.
tra questi ve n'è uno che mi tiene memoria delle volte che si è verificato
un evento.
Ho la necessità di poter aggiornare incrementandolo tale dato da più punti
della procedura.
Ho risolto con una funzione che in sostanza lancia il comando SQL Update
ecc.
Mi chiedevo se ci fosse un metodo diverso.


title: Checkbox "Sì/No", tabulato Word (o Excel) e 1 Query problematica...

author: Ares SRL

text:
Gentili iscritti, prima di scrivere ho provato a leggere velocemente 2000
degli ultimi messaggi, ma viste le mie limitate conoscenze di Access, non ho
trovato un modo per impostare ciò che dovrei svolgere.
1) Dispongo di un tabulato Word o Excel con parecchie voci e a fianco un
checkbox per dire... "Sì questa voce fa parte di questo Cantiere", "No,
questa voce non fa parte di questo Cantiere".
Questo tabulato è abbastanza complesso. Mi chiedo quale sia il modo
migliore, in ACCESS di mostrare questo mio tabulato Word o Excel con a
fianco le varie voci. Premetto che il database è ben organizzato e conosco
direi bene l'SQL, non molto bene Access, anche se ho programmato anche un
po' in VBA (sono comunque programmatore VB dai tempi di VB3). Il mio
problema non è ritornare con una query SQL le varie voci, ma se uso una
Query SQL ho un elenco di dati e non delle checkbox "attive" o "disattive".
Non riesco a trovare una soluzione ragionevole.
2) Per cercare di risolvere quel problema ho provato a ricopiare alcune
righe di codice, ma ciò che non capisco è come mai, la seguente Query,
funziona se scritta ed impostata nella parte di Access destinata solo alle
Query, mentre non funziona se scritta in codice VBA. Mi restituisce il
seguente errore se scritta in codice VBA (ho tolto i riferimenti assoluti a
combo box e l'ho resa "assoluta" con numeri per una più semplice
comprensione... tanto non mi funziona lo stesso!): "Il record corrente
corrisponde all'inizio o alla fine del file oppure è stato eliminato. Per
eseguire l'operazione richiesta è necessario disporre di un record
corrente". Ora, io so che a volte la query ritorna un risultato nullo. E a
me interessa proprio questo... sapere se il risultato è nullo, ovvero se
quella check box andrà attivata o meno. Eppure se eseguita in modalità
Query, funziona, se eseguita da codice VBA, restituisce l'errore sopra
riportato. Sbaglio qualcosa nell'approccio al problema?
    Set RecSet = New ADODB.Recordset 'crea l'oggetto Recordset
    NomeDB =
Application.CurrentDb.Name
 'nome del DataBase corrente
    StringaConnessione = "Provider = Microsoft.Jet.OLEDB.4.0; Data Source="
& NomeDB 'stringa di connessione al database corrente
    RecSet.ActiveConnection = StringaConnessione 'stabilisce la connessione
Recordset
    StringaSQL = "SELECT * " & _
                 "FROM CANTIERE AS C, FASE AS F,
CORRISPONDENZA_CANTIERE_FASE AS CCF " & _
                 "WHERE ([F].[IDCategoria] = 1) AND ([F].[Numero] = 2) AND
([CCF].[IDFase] = [F].[IDFase]) AND ([CCF].[IDCantiere] = [C].[IDCantiere])
AND ([C].[IDCantiere] = 39)"
    RecSet.Open StringaSQL, , adOpenKeyset, adLockOptimistic, adCmdText
    OutputSQL = Trim(RecSet.GetString)
    Debug.Print OutputSQL
Ringrazio anticipatamente per qualche eventuale risposta. Grazie, un saluto
caloroso.
Paolo Guagliumi
pguag...@libero.it


author: Maurizio Borrelli

text:
> "Ares SRL" <
ar...@noemail.it
> ha scritto nel messaggio
> news:_DL1a.213521$AA2.8...@news2.tin.it...
[...]
>     Set RecSet = New ADODB.Recordset 'crea l'oggetto Recordset
>     NomeDB =
Application.CurrentDb.Name
 'nome del DataBase corrente
>     StringaConnessione = "Provider = Microsoft.Jet.OLEDB.4.0; Data
Source="
> & NomeDB 'stringa di connessione al database corrente
>     RecSet.ActiveConnection = StringaConnessione 'stabilisce la
connessione
> Recordset
>     StringaSQL = "SELECT * " & _
>                  "FROM CANTIERE AS C, FASE AS F,
> CORRISPONDENZA_CANTIERE_FASE AS CCF " & _
>                  "WHERE ([F].[IDCategoria] = 1) AND ([F].[Numero] = 2) AND
> ([CCF].[IDFase] = [F].[IDFase]) AND ([CCF].[IDCantiere] =
[C].[IDCantiere])
> AND ([C].[IDCantiere] = 39)"
>     RecSet.Open StringaSQL, , adOpenKeyset, adLockOptimistic, adCmdText
>     OutputSQL = Trim(RecSet.GetString)
        With RecSet
            If (.BOF = True And .EOF = True) Then
                Debug.Print "0 records."
            Else
                Debug.Print Trim(.GetString)
            End If
        End With
>     Debug.Print OutputSQL
[...]
--
Ciao :-)
Maurizio
--------
?SPQR(C)
 X
--------


title: prova

author: Donald

text: k


title: refresh campo su un altra maschera

author: italo palanza

text:
E' possibile richiamare una funzione su una maschera per aggiornare un
altra maschera? ho provato a fare
"Call nomeform.nomefunction"
ma nn và
come posso fare?mi basterebbe anke solo refreshare un determinato campo
controllo su un altra maschera appena modifico il dato
come faccio?
GRAZIE


title: refresh campo su un altra maschera

author: Valerio Valentini

text:
"italo palanza" <
italo....@gmail.com
> ha scritto nel messaggio
news:1151399229....@u72g2000cwu.googlegroups.com...


come faccio?
GRAZIE
Aspetta chi se ne intende, ma credo in una form funzioni una cosa tipo:
Form!nomeform.nomefunction
Ciao Valerio.


title: refresh campo su un altra maschera

text:
"Valerio Valentini" <
val...@accessgroup.it
> ha scritto nel messaggio
news:44a0f5d5$1...@news.telnetwork.it...

Era sparito il quoting, scusate.
Riciao


title: refresh campo su un altra maschera

text:
"Valerio Valentini" <
val...@accessgroup.it
> ha scritto nel messaggio
news:44a0f5d5$1...@news.telnetwork.it...

Correggo Forms!nomeform.nomefunction
Ciao Valerio.


title: refresh campo su un altra maschera

text: up


title: Lunghezza corpo Report

author: Luigi

text:
Carissimi guru di access
ho un problema sulla lunghezza del corpo in un report.
Sto preparando un programma che mi crea le CVS (Comunicazioni Valutarie
Statistiche) e sono arrivato alla lunghezza di 56 sul corpo del report e non
mi lascia proseguire.
E' possibile fare in modo che la lunghezza arrivi per lo meno a 100 ?
Grazie per l'aiuto
Luigi


title: Lunghezza corpo Report

author: Emyr

text:
On Wed, 12 Mar 2003 08:59:18 GMT, "Luigi" <
maur...@porta-spa.com
>
wrote:

no
vedi le dimensioni massime dei report
Saluti.
Emanuele.


title: ADO e DAO

author: Isa

text:
Fino ad oggi ho utilizzato sempre access 97.
Ora ho l'obbligo di passare a access 2000.
Da quel che ho capito, fino ad access 97 c'era solo DAO,
mentre con Access 2000 è arrivato ADO.
Le prime conversioni da access 97 non sono andate a buon
fine in molti moduli, fino a quando ho visto che basta
andare nell'editor e mettere tra i riferimenti,
"Microsoft DAO 3.6 Object Library" e portarlo in alto.
Ora sembra andare tutto.
Ho capito bene?
Posso ignorare l'esistenza di ADO e continuare a fare
tutto come sempre, sfruttando funzioni e funzioncine
raccolte in anni con il 97 o cè l'inghippo?
E' a parte questo ignorando ADO  perdo qualcosa
di interessante?
Grazie Mille a chiunque possa togliermi questi dubbi
e restituirmi il sonno!
--
Posted from
adsl-pool2-vi-27.aruba.it
 [62.149.141.36]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: ADO e DAO

author: Sib dall'ufficio

text:
"Isa" <
kat...@libero.it
> ha scritto nel messaggio
> Fino ad oggi ho utilizzato sempre access 97.
Anch'io
> Ora ho l'obbligo di passare a access 2000.
Se no ti fucilano? ;-)
> Da quel che ho capito, fino ad access 97 c'era solo DAO,
> mentre con Access 2000 è arrivato ADO.
C'era anche prima
> Le prime conversioni da access 97 non sono andate a buon
> fine in molti moduli, fino a quando ho visto che basta
> andare nell'editor e mettere tra i riferimenti,
> "Microsoft DAO 3.6 Object Library" e portarlo in alto.
Giusta soluzione
> Ora sembra andare tutto.
> Ho capito bene?
> Posso ignorare l'esistenza di ADO e continuare a fare
> tutto come sempre, sfruttando funzioni e funzioncine
> raccolte in anni con il 97 o cè l'inghippo?
Si'
> E' a parte questo ignorando ADO  perdo qualcosa
> di interessante?
Si'. Pare sia megli che ce lo cominciamo a studiare perche', dicono, e' piu'
versatile e potente.
E poi pare che la MS voglia abbandonare DAO in futuro. In XP c'e', ma per il
futuro non so.
> Grazie Mille a chiunque possa togliermi questi dubbi
> e restituirmi il sonno!
Buon riposo :-)
Sib


title: ADO e DAO

author: Re Artů

text:
"Isa" <
kat...@libero.it
> ha scritto nel messaggio
news:ae2bed48bb19006e38b...@mygate.mailgate.org...

Forse scatenerò una tempesta ma "secondo me e per quello che devo fare io
***" ADO va 100 volte meglio di DAO.
*** Mi spiego: In un ambiente multiutente, ADO è sorprendentemente + veloce
di DAO e ti spiego il perchè: con ADO puoi aprire una connessione
all'inizio, diciamo all'apertura del programma. Questa operazione può
risultare lenta (Anche una decina di secondi se altri utenti stanno già
utilizzando il db). Quando però sei connessa fai tutte le altre operazioni
in maniera molto ma molto piu veloce. DAO praticamente crea una connessione
per ogni maschera associata che apri, per ogni recordset che apri ... per
ogni cazzata che si fa insomma. A, dimenticavo ... devi lavorare con
maschere non associate, a meno che non fai un progetto e ti appoggi a SQL.
Questa è solo l' opinione che mi sono fatto con la mia esperienza. Ho
sentito di molti test per confrontare prestazioni ADO-DAO ma tutte
tralasciavano il fatto della connessione!!! Se faccio una singola operazione
ovviamente impiego del tempo per connettermi con entrambi i metodi. Ma se
devo fare più di una operazione ADO è migliore.
Sono stato molto superficiale ma serve tanto per dare un' idea
Ciao


title: ADO e DAO

text:
"Re Artù" <
lucchin...@tiscalinet.it
> ha scritto nel messaggio
> "Isa" <
kat...@libero.it
> ha scritto nel messaggio
CUT
> > E' a parte questo ignorando ADO  perdo qualcosa
> > di interessante?
CUT
> Forse scatenerò una tempesta ma "secondo me e per quello che devo fare io
> ***" ADO va 100 volte meglio di DAO.
> *** Mi spiego: In un ambiente multiutente, ADO è sorprendentemente +
veloce
> di DAO e ti spiego il perchè: con ADO puoi aprire una connessione
> all'inizio, diciamo all'apertura del programma. Questa operazione può
> risultare lenta (Anche una decina di secondi se altri utenti stanno già
> utilizzando il db). Quando però sei connessa fai tutte le altre operazioni
> in maniera molto ma molto piu veloce. DAO praticamente crea una
connessione
> per ogni maschera associata che apri, per ogni recordset che apri ... per
> ogni cazzata che si fa insomma. A, dimenticavo ... devi lavorare con
> maschere non associate, a meno che non fai un progetto e ti appoggi a SQL.
Non ho capito bene cosa intendi per connessione.
L'apertura di un recordset? o cosa?
Sib


title: ADO e DAO

author: Simone Calligaris

text:
"Re Artù"
> Forse scatenerò una tempesta ma "secondo me e per quello che devo fare io
> ***" ADO va 100 volte meglio di DAO.
>
> *** Mi spiego: In un ambiente multiutente, ADO è sorprendentemente +
veloce
> di DAO e ti spiego il perchè: con ADO puoi aprire una connessione
> all'inizio, diciamo all'apertura del programma. Questa operazione può
> risultare lenta (Anche una decina di secondi se altri utenti stanno già
> utilizzando il db). Quando però sei connessa fai tutte le altre operazioni
> in maniera molto ma molto piu veloce. DAO praticamente crea una
connessione
> per ogni maschera associata che apri, per ogni recordset che apri ... per
> ogni cazzata che si fa insomma.
Affermazione discutibile: usando tabelle collegate le prestazioni di DAO e
ADO sono similari ... soprattutto in multiutenza.
A, dimenticavo ... devi lavorare con
> maschere non associate, a meno che non fai un progetto e ti appoggi a SQL.
OK, ma è un metodo di lavoro inutilizzabile con applicazioni consistenti.
Ciao, Simone


title: ADO e DAO

text:
"Sib dall'ufficio"
>
> Si'. Pare sia megli che ce lo cominciamo a studiare perche', dicono, e'
piu'
> versatile e potente.
Non è più versatile se usi Jet ... al contrario.
E' (leggermente) più veloce e, sulla carta universale, perchè slegato da uno
specifico motore di database.
Dico sulla carta perchè so che chi usa motori non M$, spesso si trova meglio
con altri modelli di oggetti (per esempio Oracle Objects for Ole).
> E poi pare che la MS voglia abbandonare DAO in futuro. In XP c'e', ma per
il
> futuro non so.
Sì, può essere.
Ciao, Simone


title: ADO e DAO

text:
"Simone Calligaris" <
simo...@libero.it
> ha scritto nel messaggio
news:bl2n7.22726$ul3.7...@news.infostrada.it...

Il fatto che uso maschere non associate è una conseguenza della lentezza
delle maschere associate e delle tabelle collegate. Io sono partito da
queste ultime come tutti ma ora che l'applicazione è consistente ho optato
per una soluzione molto più dispendiosa in termini di tempo ma molto più
veloce. (Praticamente sto facendo il lavoro che fanno in VB, anche se a dire
la verità in VB si possono associare le maschere con ADO ed in Access no).
L'unico argomento che mi ha convinto sono i fatti ...
La mia applicazione non ha tabelle collegate. Per cambiare azienda basta
cambiare al volo la stringa di connessione. Per assurdo per cambiare base
dati (Da mdb a SQL) basta cambiare la stringa di connessione (Tanto assurdo
perchè il codice SQL non è uguale al 100%).
Sulla velocità ho già letto e provato tutto quello che è stato postato in
questo NG ma sinceramente mi piacerebbe testare le famose applicazioni che
tengono aperto l'mdb con una "mascherina collegata". Sicuramente migliorano
le prestazioni, ma non c'è paragone con quello che sto provando a fare io
con ADO.
Invierei volentieri la mia applicazione al NG ma non mi sembra il caso di
spedire anche i sorgenti :) per cui non vi posso inviare nulla, per ora non
ho tempo di fare una applicazione di esempio ...  magari più avanti.
Ciao


title: ADO e DAO

text:
"Re Artù"
> Il fatto che uso maschere non associate è una conseguenza della lentezza
> delle maschere associate e delle tabelle collegate. Io sono partito da
> queste ultime come tutti ma ora che l'applicazione è consistente ho optato
> per una soluzione molto più dispendiosa in termini di tempo ma molto più
> veloce. (Praticamente sto facendo il lavoro che fanno in VB, anche se a
dire
> la verità in VB si possono associare le maschere con ADO ed in Access no).
> L'unico argomento che mi ha convinto sono i fatti ...
> La mia applicazione non ha tabelle collegate. Per cambiare azienda basta
> cambiare al volo la stringa di connessione.
Ho alcune installazioni impegnative usate in multiutenza (non più di dieci
clients, ma insomma non è pochissimo) basate su DAO e francamente funzionano
benone.
Le prime realese in compenso erano lentissime (tempi panino) ... colpa delle
tabelle collegate?
No, colpa mia: con l'esperienza non si commettono tante ingenuità che ci
fanno sembrare lento ciò che non lo è affatto.
Per assurdo per cambiare base
> dati (Da mdb a SQL) basta cambiare la stringa di connessione (Tanto
assurdo
> perchè il codice SQL non è uguale al 100%).
A parte questo con SQL Server ti devi smazzare le Stored Procedures per
multiutenze di un certo tipo...
> Sulla velocità ho già letto e provato tutto quello che è stato postato in
> questo NG ma sinceramente mi piacerebbe testare le famose applicazioni che
> tengono aperto l'mdb con una "mascherina collegata
Mandami un'e-mail e ti faccio scaricare una procedura (che rivendo
semplicemente), basata su DAO, con tabelle collegate e buonissime
prestazioni.
Ciao, Simone


title: ADO e DAO

text:
"Sib dall'ufficio" <cerrise...@SPAMtiscalinet.it> ha scritto nel
messaggio news:9niaho$obv$1...@serv1.iunet.it...
> "Re Artł" <
lucchin...@tiscalinet.it
> ha scritto nel messaggio
> > "Isa" <
kat...@libero.it
> ha scritto nel messaggio
> CUT
> > > E' a parte questo ignorando ADO  perdo qualcosa
> > > di interessante?
>
> CUT
>
> > Forse scatenerņ una tempesta ma "secondo me e per quello che devo fare
io
> > ***" ADO va 100 volte meglio di DAO.
> > *** Mi spiego: In un ambiente multiutente, ADO č sorprendentemente +
> veloce
> > di DAO e ti spiego il perchč: con ADO puoi aprire una connessione
> > all'inizio, diciamo all'apertura del programma. Questa operazione puņ
> > risultare lenta (Anche una decina di secondi se altri utenti stanno gią
> > utilizzando il db). Quando perņ sei connessa fai tutte le altre
operazioni
> > in maniera molto ma molto piu veloce. DAO praticamente crea una
> connessione
> > per ogni maschera associata che apri, per ogni recordset che apri ...
per
> > ogni cazzata che si fa insomma. A, dimenticavo ... devi lavorare con
> > maschere non associate, a meno che non fai un progetto e ti appoggi a
SQL.
>
> Non ho capito bene cosa intendi per connessione.
> L'apertura di un recordset? o cosa?
>
> Sib
>
>
Per connessione intento:
Dim Conn as ADODB.Connection
Set Conn = New ADODB.Connection
    With Conn
        .Provider = ("Microsoft.jet.oledb.4.0")
        .Properties("data source") = PercorsoFile
        .Mode = adModeReadWrite
        .CursorLocation = Cursor
        .Open
    End With
Poi quando lavoro con i recordset invece di currentdb o del percorso
utilizzo la connessione (Per dirla brevemente)
Ciao


title: Riferimenti via codice

author: Mad® Milox

text:
Probabilmente sono io che sono piu' duro dei marmi di Carrara,
ma non capisco una cosa con i Riferimenti di access 2000.
Seguendo gli help , ho capito come impostarli, toglierli , leggerli da
codice.
Ma non c'e' verso che riesca a capire come cambiargli l'indice dando
priorita' ad un firerimento piuttosto che ad un altro.
esempio:
creo un nuovo db ed access mi registra VBA, MSO90 ed altre 2 librerie.
Io da codice gli dico di registrarmi DAO e lui tranquillo me lo registra.
peccato che non funzione se e' in posizione 5 (in fondo all'elenco) e io lo
debba spostare in posizione 3 a mano .
Qualcuno a qualche idea su come sistemare sta cosa da codice ?
Grazie a tutti :)
--
(^o^))~    Lorenzo   (^o^))~
"Preimaginare e' lo imaginare le cose che saranno..."
"Postimaginare e' imaginare le cose passate ..."
(Leonardo Da Vinci)


title: italiaserver.net

author: Internicserver

text:
Windows, Redhat Linux, Debian, FreeBSD servers
Free 1000GB Traffic.
www.italiaserver.net


title: Dimensioni

author: Santilli Marco

text:
Ho il mio database senza contare i dati salvati perchč stanno sul server che
č di 30 Mb, puň essere pericoloso un file cosě grande, solo che gestisce una
marea di maschere query macro e REPORT con loghi
Cosa ne pensate???????


title: Dimensioni

author: Carlo Costarella

text:
"Santilli Marco" <
marco.s...@libero.it
> ha scritto nel messaggio
news:b9ejth$pm4$1...@fata.cs.interbusiness.it...

Applicazioni di Access 97 possono avere una dimensione massima di 1 giga.
Con Access 2000/XP 2 giga.
Ciao, Carlo


title: Dimensioni

text:
>
> Applicazioni di Access 97 possono avere una dimensione massima di 1 giga.
> Con Access 2000/XP 2 giga.
>
Ma 1 Gb o 2Gb compresi i dati archivaiti o solo la struttura: maschere,
query, macro, report
Fammi sapere


title: Dimensioni

text:
"Santilli Marco" <
marco.s...@libero.it
> ha scritto nel messaggio
news:b9g00m$b2m$1...@grillo.cs.interbusiness.it...

Ciascun database, tutto compreso (ogni singolo mdb o mde).
Impossibile arrivare a un giga con le sole maschere o report o query.
Possibilissimo con i dati nelle tabelle, specie se sono immagini.
Per aggirare il limite usa i riferimenti ai percorsi delle immagini
piuttosto che incorporare le immagini stesse.
Altra strada crea tanti db (uno per tabella) e allegali al database con le
maschere e tutti gli altri oggetti.
Scusa ma quale è il tuo problema?
Ciao, Carlo


title: Dimensioni

text:
>
> Ciascun database, tutto compreso (ogni singolo mdb o mde).
> Impossibile arrivare a un giga con le sole maschere o report o query.
> Possibilissimo con i dati nelle tabelle, specie se sono immagini.
> Per aggirare il limite usa i riferimenti ai percorsi delle immagini
> piuttosto che incorporare le immagini stesse.
> Altra strada crea tanti db (uno per tabella) e allegali al database con le
> maschere e tutti gli altri oggetti.
> Scusa ma quale è il tuo problema?
>
> Ciao, Carlo
>
>
Infatti io ho fatto cosi, tanti database e poi li ho uniti con una maschera
a schede
Più che un problema era una domanda
Visto che creando il database sono arrivato a 30 mb (solo maschere, query ,
report e macro) volevo sapere se c'erano dei problemi con le dimensioni


title: Re: Bottoni invisibili all'apertura form

author: sv

text:
Cataldo Formaro ha scritto:
> Dalla Form1 apro la form2, però i bottoni BTN1, BTN2 e BTN3 presenti nella
> form2 vorrei fossero visible false.
> Naturalmente il codice va sul bottone della form1.
> Ciao
Su Click del pulsante della Form1:
Forms!Form2!BTN1.Enabled = False
etc..
Presta attenzione al setfocus della form2. Se punta al pulsante
disabilitato ti da' errore.
--
sv
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


text:
sv ha scritto:
> Cataldo Formaro ha scritto:
> > Dalla Form1 apro la form2, però i bottoni BTN1, BTN2 e BTN3 presenti nella
> > form2 vorrei fossero visible false.
> > Naturalmente il codice va sul bottone della form1.
> > Ciao
> Su Click del pulsante della Form1:
> Forms!Form2!BTN1.Enabled = False
> etc..
> Presta attenzione al setfocus della form2. Se punta al pulsante
> disabilitato ti da' errore.
> --
> sv
Correggo..
visible



title: valori predefiniti

author: Giovanna

text:
Dopo aver inserito una sottomaschera in una maschera, non vedo più i valori
predefiniti attribuiti alla caselle combinate della sottomaschera. Perchè
SOS
Aspetto fiduciosa anima buona che voglia aiutarmi


title: Come bloccare\sbloccare i singoli campi di una queri in una sottomaschera

author: Andrea

text:
Ciao a tutti!
Ho creato un form che con un pulsante mi esegue una query (MiaQuery)
chiamando in Vba button_click()
Me.SottoMaschera.Requery
Nella sottomaschera visualizzo in forma tabellare (posso fare in un
altro modo?) l'output della query impostando l'oggetto origine della
sottomaschera a
Query.MiaQuery
Ora il problema è che vorrei che tutti i campi di questa "tabella"
output della query fossero bloccati tranne uno!
E' possibile??
Riesco a sbloccarli tutti ma non singolarmente!
Grazie Mille a chi saprà aiutarmi!
Ho lurkato un po' ma non sono riuscito a trovare soluzioni che
facessero al caso mio.


author: Alessandro Cara

text:

hai lurkato le proprieta' locked e enabled?
--
a.cara
Togli qualcosa dall'email


text:
> > Ho lurkato un po' ma non sono riuscito a trovare soluzioni che
> > facessero al caso mio.
>
> hai lurkato le proprieta' locked e enabled?
il problema è proprio che non so dove/come impostare le proprietà
locked e enabled se la visualizzazione della sottomaschera è in forma
tabellare sob?
Ho ovviato temporaneamente con un altra visualizzazione ma pre
visualizzarne molti contemporaneamente è scomoda!


text:
Andrea ha scritto:
>
> > > Ho lurkato un po' ma non sono riuscito a trovare soluzioni che
> > > facessero al caso mio.
> >
> > hai lurkato le proprieta' locked e enabled?
>
> il problema è proprio che non so dove/come impostare le proprietà
> locked e enabled se la visualizzazione della sottomaschera è in forma
> tabellare sob?
Ciao Andrea,
Se la sottomaschera proviene da una maschera (e non da una
tabella/query),
definita con visualizzazione foglio dati, le proprieta' predette ci sono
e per tutti i controlli puo' essere impostato Bloccato = si
poi per esempio
[Routine evento]
Private Sub controllo_DblClick(Cancel As Integer)
controllo.Locked = False
End Sub
> Ho ovviato temporaneamente con un altra visualizzazione ma pre
> visualizzarne molti contemporaneamente è scomoda!
Esiste anche la visualizzazione di tipo "Maschera continua" che qualche
volta puo' essere comoda e si potrebbe renderla uguale alla
visualizzazione
di tipo "Foglio dati"
--
a.cara
togli qualcosa dall'email


title: Casella combinata

author: Matteo Tognolo

text:
Ciao a tutti,
avrei bissgno di una mano.
Ho una casella combinata che recupera i valori
da una query.
Selezionando un valore vorrei che mi caricasse un'altra
casella combinata in base alla selezione.
Tipo: la prima casella combinata recupara il codice
cliente, selezionando uno di questi si carica la seconda
casella combinata con gli ordini di quel cliente.
Grazie a tutti.
Ciao Matteo.