title: Stato di sottomaschere in struttura a schede

author: Morgan

text:
Scusate ma lo stato di una sttomaschera in una strtuttura a schede quando
non č visualizzata č aperto o chiuso?
Lo chiedo perchč devo aggiornare da codice delle combo residenti nelle
sottomaschere
a loro volta contenute in una struttura a schede ma la routine che uso mi
intercetta solo
la prima maschera della struttura a schede sempre che sia visualizzata al
momento..
Sto usando:
Public Function FormIsOpen(FormName As String) As Boolean
   FormIsOpen = (SysCmd(acSysCmdGetObjectState, acForm, FormName) And
acObjStateOpen) <> False
End Function
Ho creato una sub che lavora cosě
Sub AF()
If FormIsOpen("frmPricipale") Then
'aggiorna le combo della frmA1
    If FormIsOpen("frmA1") Then
        Forms!frmPricipale.frmA1.cmb1.Requery
        Forms!ffrmPricipale.frmA1.cmb2.Requery
        Forms!frmPricipale.frmA1.cmb3.Requery
    End If
'aggiorna le combo della frmA2
    If FormIsOpen("frmA2") Then
         Forms!frmPricipale.frmA2.cmb1.Requery
        Forms!ffrmPricipale.frmA2.cmb2.Requery
        Forms!frmPricipale.frmA2.cmb3.Requery
    End If
'aggiorna le combo della frmA3
    If FormIsOpen("frmA3") Then
        Forms!frmPricipale.frmA3.cmb1.Requery
        Forms!ffrmPricipale.frmA3.cmb2.Requery
        Forms!frmPricipale.frmA3.cmb3.Requery
    End If
Else
End If
End Sub
Morgan


text:
"Morgan" <
mor...@hotmail.it
> ha scritto nel messaggio
news:434fd47b$0$13359$4faf...@reader2.news.tin.it...
> Scusate ma lo stato di una sttomaschera in una strtuttura a schede quando
> non č visualizzata č aperto o chiuso?
> Lo chiedo perchč devo aggiornare da codice delle combo residenti nelle
> sottomaschere
> a loro volta contenute in una struttura a schede ma la routine che uso mi
> intercetta solo
> la prima maschera della struttura a schede sempre che sia visualizzata al
> momento..
[CUT]
Scusate ho risolto....:(
Morgan


author: Sergio MAZZA

text:
"Morgan" <
mor...@hotmail.it
> ha scritto nel messaggio news:434fda42$0$13358$4faf...@reader2.news.tin.it...
> [CUT]
>
> Scusate ho risolto....:(
>
> Morgan
Per i posteri, magari potresti indicare come...
Ciao.
--
Sergio MAZZA


text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:diop16$32r$1...@area.cu.mi.it...

Giusto
Allora il problema era come aggiornare delle combo residenti in diverse
sottomaschere
a loro volta residenti in una struttura a schede.
Le sottomaschere se la maschera principale è aperta sono aperte, il problema
era che
per forzare l'aggiornamento di una combo bisogna fare riferimento ad essa
così
Forms!frmPrincipale.frmA.Form!cmb1.Requery
e non così
Forms!frmPrincipale.frmA.cmb1.Requery
la routine sottostante riposziona anche il record (grazie a Karl)
riporto anche la ormai ben conosciuta function per controllare se una
maschera è aperta
Ciao
Morgan (ex SunRex)
Sub AF
Dim intStore As Integer
If FormIsOpen("frmPrincipale") Then
intStore = Forms!frmPrincipale.ID
'aggiorna le combo della frmA
         Forms!frmPrincipale.frmA.Form!cmb1.Requery
        Forms!frmPrincipale.frmAi.Form!cmb2.Requery
        Forms!frmPrincipale.frmA.Form!cmb3.Requery
'aggiorna le combo della frmB
         Forms!frmPrincipale.frmB.Form!cmb1.Requery
        Forms!frmPrincipale.frmB.Form!cmb2.Requery
        Forms!frmPrincipale.frmB.Form!cmb3.Requery
'aggiorna le combo della frmC
         Forms!frmPrincipale.frmC.Form!cmb1.Requery
        Forms!frmPrincipale.frmC.Form!cmb2.Requery
        Forms!frmPrincipale.frmC.Form!cmb3.Requery
Forms!frmPrincipale.Painting = False
Forms!frmPrincipale.Requery
Forms!frmPrincipale.RecordsetClone.FindFirst "ID = " & intStore
Forms!frmPrincipale.Bookmark = Forms!frmPrincipale.RecordsetClone.Bookmark
Forms!frmPrincipale.Painting = True
Else
End If
End Sub
Public Function FormIsOpen(FormName As String) As Boolean



title: Problema con Tabelle collega te in ODBC con Compi identità

author: Roberto

text:
Ho questo problema da parecchio tempo e vorrei sapere se qualcuno ha
qualche soluzione, in database di tipo MDB se come origine dati di una
maschera ho una tabella collegata di SQL Server con un campo ID
impostato come Identità, quindi con un progressivo che si autogenera
(tipo il contatore di access) quando confermo il record e quindi viene
generato l'ID, la maschera perde tutti i riferimenti e al posto dei
valori memorizzati nei campi vengono mostrati dei fastidiossimi
errori, la cosa è ancora più grave se la maschera prevede una
sottomaschera con un origine dati collegata alla prima. Qualcuno ha
qualche soluzione al problema che non sia quella (che per altro
applico di già) di non usare i campi identità per le tabelle che
servono come origine di maschera)
Roberto


author: Alfiero Ricci

text:
"Roberto" <

Ma a me funzionano senza problemi.
L'unica differenza che ho constatato con i contatori è che gli ID di SQL
Server vengono valutati dopo il salvataggio del record.
Ciao.


title: *** Macro in Access da Excel ***

author: Simone Ferrari

text:
Ciao a tutti,
ho un database access che si chiama pippo.mdb
ed una macro al suo interno che si chiama pluto
Come fare per lanciare questa macro dopo la pressione di un pulsante in
Excel ?
Grazie mille
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: *** Macro in Access da Excel ***

author: LTomasi

text:
"Simone Ferrari"  ha scritto nel messaggio
> ho un database access che si chiama pippo.mdb
> ed una macro al suo interno che si chiama pluto
> Come fare per lanciare questa macro dopo la pressione di un pulsante in
> Excel ?
serve un po' di vba :-)))
edecco la soluzione!
'metti nei riferimenti di vba la: "microsoft 9.0 access library" o altra
versione
Dim aXa As Access.Application
Private Sub CommandButton1_Click()
    ' Inizializza stringa nel percorso del database.
    Const strConPathToSamples = "C:\appo\varieproveVB\db1.mdb"
' che sara il tuo percorso del DB"
    ' Crea nuova istanza di Microsoft Access.
    Set aXa = CreateObject("access.application")
    ' Apre database nella finestra Microsoft Access.
    aXa.OpenCurrentDatabase strConPathToSamples
    'se vuoi vedere a video il db
    aXa.Visible = True
    aXa.DoCmd.RunMacro ("Macro1")
    aXa.Quit
End Sub
fai  attenzione all'area di visibilita' della variabile aXa
non deve x forza essere dichiarata li la puoi mettere anche nella sub a
seconda delle tue esigenze
x gli altri metodi e proprieta' degli oggetti.......un po di F1
mi piacerebe sapere a cosa ti puo' servire???
bye by luigi


title: aggiungo

author: MiTa

text:
Logicamente la disinstallazione č anche bloccata
Grazie


title: aggiungo

author: Silvio Berruti

text:
"MiTa" <
mai...@hotmail.com
> ha scritto nel messaggio
news:92v333$4hj$1...@nread2.inwind.it...
> Logicamente la disinstallazione è anche bloccata
> Grazie
>
Ciao.
Credo che, a questo momento, tu abbia già provveduto a leggere il messaggio
di Sergio Mazza, e che, quindi, in futuro, provvederai a scrivere degli
oggetti maggiormente comprensibili.
Aggiungo che si cerca anche di utilizzare lo stesso thread quando, come in
questo caso, si voglia aggiungere qualcosa al discorso precedentemente
svolto, senza complicare la lettura a chi cerca di dare o avere risposte sul
NG.
Questo mio non vuole essere un predicozzo, ma solo aiutarti ad aiutarci, e,
con questo spirito, ti invito anche ad andare a leggere il post di Federico
Luciani che comincia con [INFO]..., dove troverai le regole fondamentali di
questo NG.
Grazie x la comprensione.
--
Silvio
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access


title: estrazione dei valori di ora e minuti da una valore datetime

text:
ho una variabile datetime in formato ora e minuti (hh:mm) dalla quale vorrei
estrarre il valore ora e minuti qualcuna puņ aiutarmi
GRAZIE 1000!
simone


author: Roberto da casa

text:
"simone71" <
S.Franc...@trentino.net
> ha scritto nel messaggio
news:as09hv$rpt$1...@news.flashnet.it...
> ho una variabile datetime in formato ora e minuti (hh:mm) dalla quale
vorrei
> estrarre il valore ora e minuti qualcuna puň aiutarmi
>
>
> GRAZIE 1000!
>
> simone
Ore = Val(Format(datetime, "hh"))
Minuti = Val(Format(datetime, "nn"))
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


author: Sib

text:
"simone71" <
S.Franc...@trentino.net
> ha scritto nel messaggio
> ho una variabile datetime in formato ora e minuti (hh:mm) dalla quale
vorrei
> estrarre il valore ora e minuti qualcuna puņ aiutarmi
hour(TuoOrario)
Minute(TuoOrario)
Sib


text:
"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
news:tV_E9.426$kM1....@news1.tin.it...

Grazie ad entrambi
Simone


title: Alle prime armi con Access ADP

author: omnitow

text:
Premetto che la mia conoscenza di progetti ADP sta solo nel saper
riconoscere la diversa estensione di file rispetto ad un mdb mde, o poco
piů...
gentilmente qualcuno mi potrebbe indicare un buon manuale, che non si
dilunghi troppo in spiegazioni teoriche ma con molti esempi pratici, che
analizzi tutte le differenze rispetto ad un normale db di access ed il modo
corretto per utilizzare ed installare MSDE su un server di rete locale. Gli
mdb li ho studiati sul manuale della Jackson e devo dire che mi sono trovato
bene, esiste un manuale simile anche per quello che sto' cercando?
P.S. se mi volete dare, cosě su due piedi, qualche spiegazione sulla
convenienza di utilizzare un ADP in un gestionale vi sarei grato.
Ho dato un'occhiata, dopo aver installato MSDE sul computer dove ho
installato access, ho indicato un progetto ADP come BE (o FE?) con le
tabelle di esempio e ne ho aperto un secondo come BE (o FE?), la prima cosa
di cui mi sono accorto č che le query e visualizzazioni degli ADP non
accettano le funzioni come IIF, CHOOSE, SWITCH, come analizzare i dati senza
queste semplici funzioni?
ciao omnitow


title: Alle prime armi con Access ADP

author: Fabio

text:
"omnitow" <
omn...@libero.net
> ha scritto nel messaggio
news:akideb$cjl$1...@fe1.cs.interbusiness.it...
> Premetto che la mia conoscenza di progetti ADP sta solo nel saper
> riconoscere la diversa estensione di file rispetto ad un mdb mde, o poco
> piů...
Siamo in due, io li so distinguere anche dall'icona, sai, l'esperienza...
>
> gentilmente qualcuno mi potrebbe indicare un buon manuale, che non si
> dilunghi troppo in spiegazioni teoriche ma con molti esempi pratici, che
> analizzi tutte le differenze rispetto ad un normale db di access ed il
modo
> corretto per utilizzare ed installare MSDE su un server di rete locale.
Gli
> mdb li ho studiati sul manuale della Jackson e devo dire che mi sono
trovato
> bene, esiste un manuale simile anche per quello che sto' cercando?
Io ho acquistato "Microsoft Access e SQL Server" di Ralf Albrecht e Natasha
Nicol Ed. Mondadori Informatica. L'ho trovato molto interessante e chiaro e
c'č una sezione dove viene proprio descritto il passaggio da DAO a ADO
>
> P.S. se mi volete dare, cosě su due piedi, qualche spiegazione sulla
> convenienza di utilizzare un ADP in un gestionale vi sarei grato.
Qui ci starebbe bene qualche consiglio dei guru del NG. Secondo me comunque
č conveniente soprattutto nei casi in cui il cliente abbia una rete e quindi
la combinazione Jet+DAO non č piů affidabile (soprattutto in termini di
prestazioni).
> Ho dato un'occhiata, dopo aver installato MSDE sul computer dove ho
> installato access, ho indicato un progetto ADP come BE (o FE?) con le
> tabelle di esempio e ne ho aperto un secondo come BE (o FE?),
BE = Back End = Base Dati
FE = Front End = Interfaccia Utente
> la prima cosa
> di cui mi sono accorto č che le query e visualizzazioni degli ADP non
> accettano le funzioni come IIF, CHOOSE, SWITCH, come analizzare i dati
senza
> queste semplici funzioni?
Se guardi i miei post di qualche giorno fa noterai il mio stupore quando
l'ho scoperto anch'io; purtroppo di devi arrangiare con altre funzioni di
T-SQL (ben descritte nel manuale che ti ho segnalato)
Ciao, FABIO


title: Alle prime armi con Access ADP

text:
Scusate se ho postato due messaggi identici... un errore
"Fabio"  ha scritto










Ciao, FABIO
"DD"  ha scritto
> Rispondo per quello che so......ed e veramente poco e impreciso, ma
> l'argomento interessa anche a me.
> Per quanto riguarda il discorso dell'MSDE il vantaggio sta nel fatto di
> poter essere utilizzato in ambiente multiutente fino a 5 user.
> Ha un motore praticamente uguale a SQL Server, per cui un eventuale
> passaggio sarebbe indolore, mentre nel caso di Access.....
> Dato che sono anch'io in procinto di sviluppare un'applicazione piuttosto
> grossa, mi piacerebbe sapere se mi conviene addentrarmi
> nell'MSDE oppure continuare con il buon vecchio Access 97.
> Per la cronaca ho notato che per cio che concerne l'SQL le principali
> differenze (nelle select, ma puo darsi anche in altre istruzioni) solo
> nell'utilizzo di 0 e 1 anziche true o false, nella non necessarieta delle
#
> per le date. Per il resto mi sembra che un eventuale conversione delle
query
> dovrebbe essere piuttosto semplice. Attenzione alle query a campi
> incrociati. Sotto access si realizzano in un batter d'occhio mentre sotto
> MSDE devi utilizzare l'operatore CUBE che mi sembra a prima vista molto
> incasinato..... (d'altrone e molto utilizzato nel datawarehousing)
>
> Per la funzione IIF potresti dare un'occhiata alla Funzione SQL COALESCE
ma
> per essere precisi simula il funzionamento di
> un IIF (not isnull([nomecampo]); Vero; Falso) dove il test e' "se il campo
e
> nullo".
>
> Speriamo di non aver detto strafalcioni..... :-)
>
> Siamo in due, io li so distinguere anche dall'icona, sai, l'esperienza...
anni e anni immagino...
> Io ho acquistato "Microsoft Access e SQL Server" di Ralf Albrecht e
Natasha
> Nicol Ed. Mondadori Informatica. L'ho trovato molto interessante e chiaro
e
> c'č una sezione dove viene proprio descritto il passaggio da DAO a ADO
La prossima volta che passo in libreria gli do un'occhiata
> Qui ci starebbe bene qualche consiglio dei guru del NG....


title: Alle prime armi con Access ADP

author: Fabrizio

text:
>CUT ALL
Lo trovo il post più assurdo e difficile da leggere.
Ciao. Fabrizio.


title: Alle prime armi con Access ADP

text:
>
> Lo trovo il post più assurdo e difficile da leggere.
>
> Ciao. Fabrizio.
Grazie!!!!!!!


title: Alle prime armi con Access ADP

text:
"Fabrizio" <fabrizio...@SPAMtiscalinet.it> ha scritto nel messaggio
news:akijjf$qkd$1...@lacerta.tiscalinet.it...
>
> >CUT ALL
>
> Lo trovo il post più assurdo e difficile da leggere.
>
> Ciao. Fabrizio.
Grazie!!!!!!!


title: Alle prime armi con Access ADP

text:
> > Lo trovo il post più assurdo e difficile da leggere.
> >
> > Ciao. Fabrizio.
>
> Grazie!!!!!!!
Avevo capito la prima.
Ciao. Fabrizio.


title: Alle prime armi con Access ADP

text:

Si ma considera pure la seconda ela terza
Ciao. Omnitow.


title: Alle prime armi con Access ADP

text:
> > Avevo capito la prima.
> >
> > Ciao. Fabrizio.
>
> Si ma considera pure la seconda ela terza
>
> Ciao. Omnitow.
Non ho tempo per te : passo e chiudo.
Ciao. Fabrizio.


title: Alle prime armi con Access ADP

text:
> >
> > Si ma considera pure la seconda ela terza
> >
> > Ciao. Omnitow.
>
> Non ho tempo per te : passo e chiudo.
>
> Ciao. Fabrizio.
>
Bhe guarda del tuo tempo non è che ce faccia chissa che cosa, il mio era
solo un tentativo, in tutta buona fede, di rispettare sto quoting a cui
molte persone tengono, se non ci sono riuscito sarà per la prossima volta.
Comunque, dato che siamo in vena di gentilezze, come o anche notato nella
finezza e raffinatezza dei tuoi post precedenti,
> Qui ci starebbe bene qualche consiglio dei guru del NG....
casomai tu lo fossi, mi accorgo solo ora che non era sicuramente riferito a
te
ciao omnitow


title: Alle prime armi con Access ADP

author: Oscar Manfredini

text:
"Fabrizio" <
> > > Avevo capito la prima.
> > >
> > > Ciao. Fabrizio.
> >
> > Si ma considera pure la seconda ela terza
> Non ho tempo per te : passo e chiudo.
Sei un bel piantagrane: meglio se ti dai una regolata...


title: Alle prime armi con Access ADP

text:
>il mio era solo un tentativo, in tutta buona fede, di rispettare sto
quoting
Me coioni, ci sei proprio riuscito alla grande.
> > Qui ci starebbe bene qualche consiglio dei guru del NG....
>
> casomai tu lo fossi, mi accorgo solo ora che non era sicuramente riferito
a
> te
Nessuno a dubbi che io non sia un Guru ma a scuola di buone maniere ci devi
andare lo stesso, visto che sembri comportarti nel NG come fosse il cestino
del tuo computer, ma casomai ti servisse il consiglio di qlc Guru spero si
facciano vivi, cosě scoprirai che tutto sommato mi sono mantenuto nella piů
totale correttezza ....
> ciao omnitow
Ciao. Fabrizio.
p.s. cmq l' ho letto tutto il thread ( e con gran fatica ) non mi pare che
Fabio chiedesse lumi su come quotare, magari il tuo newsreader non va molto
bene, il che spiegherebbe finalmente tutto : e facciamola finita qui.


title: Alle prime armi con Access ADP

text:
"Fabrizio" <fabrizio...@SPAMtiscalinet.it> ha scritto nel messaggio
news:akirm5$v00$1...@lacerta.tiscalinet.it...
> >il mio era solo un tentativo, in tutta buona fede, di rispettare sto
> quoting
>
> Me coioni, ci sei proprio riuscito alla grande.
>
> > > Qui ci starebbe bene qualche consiglio dei guru del NG....
> >
> > casomai tu lo fossi, mi accorgo solo ora che non era sicuramente
riferito
> a
> > te
>
> Nessuno a dubbi che io non sia un Guru ma a scuola di buone maniere ci
devi
> andare lo stesso, visto che sembri comportarti nel NG come fosse il
cestino
> del tuo computer, ma casomai ti servisse il consiglio di qlc Guru spero si
> facciano vivi, cosě scoprirai che tutto sommato mi sono mantenuto nella
piů
> totale correttezza ....
Ho un po' di dubbi....
>
> > ciao omnitow
>
> Ciao. Fabrizio.
>
> p.s. cmq l' ho letto tutto il thread ( e con gran fatica ) non mi pare che
> Fabio chiedesse lumi su come quotare, magari il tuo newsreader non va
molto
> bene, il che spiegherebbe finalmente tutto
Fabio!!! Ma guarda che Fabio non ha chiesto nulla!!! e sicuramente non mi
metto a spiegare a nessuno come si fa a quotare dato che non ne sono capace
nemmeno io...
>e facciamola finita qui.
Su questo sono daccordo!
e come diceva non ricordo piů chi:
Chi ama la Pace agisce in Pace
ciao omnitow


title: creare modulo da codice

author: LoZioPino

text:
come da oggetto, come faccio a creare un nuovo modulo usando VBA?
(lo vorrei creare un undb diverso da quelloi su cui gira il codice...)
grazie
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: creare modulo da codice

author: ALESSANDRO Baraldi

text:
"LoZioPino" <
z...@pino.it
> ha scritto nel messaggio
news:146Z133Z13Z35Y1...@usenet.libero.it...

Va distinto se il Modulo è un Modulo Standard o di Classe:
1)Standard
    DoCmd.RunCommand acCmdNewObjectModule
2)Classe
    DoCmd.RunCommand acCmdNewObjectClassModule
Creato si Chiamerà probabilmente "Modulo1", ma non fidarti
NomeModulo = .Modules(1).Name
DoCmd.Close , , acSaveYes
DoCmd.Rename "NuovoNome", acModule, NomeModulo
Poi Ovviamente per scriverci dentro ovviamente accedi alle proprietà
ed i Metodi del modulo dall'Oggetto
Access.Application.Modules("NomeModulo").Metodo/Proprietà
Ciao.
@Alex.


title: Criterio query per non consentire duplicati

author: Peppo

text:
Esiste un criterio da inserire, nell'apposito campo della query, per far si
che non venga visualizzato un valore duplicato???
Mi spiego meglio, a me serve un report (creato dalla query in questione) con
l'elenco dei miei clienti solo che vorrei che non ci fossero nominativi
duplicati.
Spero di essermi spiegato bene (non sono molto esperto) e grazie
anticipatamente.
Giuseppe


author: napo

text:
> Esiste un criterio da inserire, nell'apposito campo della query, per far
> si
> che non venga visualizzato un valore duplicato???
> Mi spiego meglio, a me serve un report (creato dalla query in questione)
> con
> l'elenco dei miei clienti solo che vorrei che non ci fossero nominativi
> duplicati.
Il linguaggio SQL mette a disposizione la parola DISTINCT per filtrare i
doppioni.
SELECT DISTINCT nome
FROM tabella
ORDER BY nome
ti estrae tutti i [nome] escludendo i doppioni.
Però se devi fare una query complessa bisogna guardarci un attimo.
Ciao
Marco


author: cidi

text:
"Peppo" <
sicuramb...@virgilio.it
> ha scritto nel messaggio
news:438ca70f$0$7317$4faf...@reader4.news.tin.it...

Ciao Peppo
oltre al consiglio di napo tieni presente che anche a livelo di report
si possono nascondere duplicati......guarda nelle proprietą dei controlli.
Daniele


text:
>
> Il linguaggio SQL mette a disposizione la parola DISTINCT per filtrare i
> doppioni.
>
> SELECT DISTINCT nome
> FROM tabella
> ORDER BY nome
>
> ti estrae tutti i [nome] escludendo i doppioni.
>
> Però se devi fare una query complessa bisogna guardarci un attimo.
>
> Ciao
> Marco
>
>
Ciao Marco e grazie per il suggerimento,
ho inserito il seguente comando (nella casella criteri della Query di
Access):
(SELECT DISTINCT [Cliente] FROM [Clienti] ORDER BY [Cliente]),
ma mi da l'errore:
"la sottoquery può restituire al massimo un record"
Dove ho sbagliato?


author: Gaspare

text:
"Peppo" <
sicuramb...@virgilio.it
> ha scritto nel messaggio
news:438db8b6$0$7325$4faf...@reader4.news.tin.it...

Ciao,
ORDER BY [Clienti] ...che stai a fà? Vuoi ordinare x tabella? :-)


text:
"Peppo" <
sicuramb...@virgilio.it
> ha scritto nel messaggio
news:438db8b6$0$7325$4faf...@reader4.news.tin.it...
> >

Pardon -> mi sà che devi rivedere la sintassi ;-)


text:
> ho inserito il seguente comando (nella casella criteri della Query di
> Access):
> (SELECT DISTINCT [Cliente] FROM [Clienti] ORDER BY [Cliente]),
> ma mi da l'errore:
> "la sottoquery può restituire al massimo un record"
Nella casella criteri?
Quella che hai scritto DEVE proprio essere la query!
Altrimenti spiega un pò cosa devi fare esattamente.
Ciao
Marco


text:
"napo" <na...@NOPRIVATEMESSAGE.com> ha scritto nel messaggio
news:dmkfo7$5h4$1...@news.tiscali.fr...

Scusami Marco -> ho postato di fretta e non ho letto bene...fà conto che non
ti abbia risposto :-)


text:
"napo" <na...@NOPRIVATEMESSAGE.com> ha scritto nel messaggio
news:dmkfo7$5h4$1...@news.tiscali.fr...
> > ho inserito il seguente comando (nella casella criteri della Query di
> > Access):
> > (SELECT DISTINCT [Cliente] FROM [Clienti] ORDER BY [Cliente]),
> > ma mi da l'errore:
> > "la sottoquery puň restituire al massimo un record"
>
> Nella casella criteri?
> Quella che hai scritto DEVE proprio essere la query!
>
> Altrimenti spiega un pň cosa devi fare esattamente.
>
> Ciao
> Marco
>
Scusate mi spiego meglio:
ho creato una query dal nome "Query x Elenco Clienti" (tabella "Clienti")
che naturalmete mi da l'elenco di tutti i miei clienti; Partendo da questa
query ho realizzato un report che mi visualizza tutti i clienti; ora,
considerato che un cliente puň essere associato anche a piů prodotti, con
conseguente duplicazione (o triplicazione, ecc)  io vorrei che in suddetto
elenco non figurassero duplicati.
Spero di essermi fatto capire (chiedo nuovamente scusa per la mia
inesperienza).
Saluti a tutti e grazie ancora per la pazienza
Peppo


text:
> ho creato una query dal nome "Query x Elenco Clienti" (tabella "Clienti")
> che naturalmete mi da l'elenco di tutti i miei clienti; Partendo da questa
> query ho realizzato un report che mi visualizza tutti i clienti; ora,
> considerato che un cliente può essere associato anche a più prodotti, con
> conseguente duplicazione (o triplicazione, ecc)  io vorrei che in suddetto
> elenco non figurassero duplicati.
Ok, meglio.
Qual'è la struttura delle tabelle interessate nella query?
Ciao
Marco


text:
> Ok, meglio.
> Qual'č la struttura delle tabelle interessate nella query?
>
Tabella Ricetta:
id Ricetta: Contatore (Chiave primaria)
Ricetta: Testo
lotto: testo
scadenza: data/ora
Peso netto: testo
Peso Lordo: testo
Tabella Clienti:
id Cliente: Contatore (Chiave primaria)
id ricetta: numerico
Cliente: Testo
Indirizzo Cliente: Testo
telefono: testo
Relazione:
uno a molti
tra "id Ricetta" della tabella Ricetta e "id ricetta" della tabella Clienti
Grazie ancora
Peppo


text:
> Tabella Ricetta:
> id Ricetta: Contatore (Chiave primaria)
> Ricetta: Testo
> lotto: testo
> scadenza: data/ora
> Peso netto: testo
> Peso Lordo: testo
>
> Tabella Clienti:
> id Cliente: Contatore (Chiave primaria)
> id ricetta: numerico
> Cliente: Testo
> Indirizzo Cliente: Testo
> telefono: testo
>
> Relazione:
> uno a molti
> tra "id Ricetta" della tabella Ricetta e "id ricetta" della tabella
> Clienti
E tu cosa vuoi ottenere con la query?
Quello che posso immaginare è che vuoi visualizzare tutte le ricette
suddivise per cliente.
Qualcosa del tipo:
SELECT c.*, r.*
FROM Clienti AS c, Ricetta AS r
WHERE r.idricetta=c.idricetta
ORDER BY c.Cliente, r.Ricetta
In questo caso non ha senso eliminare i duplicati, perchè stai visualizzando
un "dettaglio".
Però, quello che puoi fare, è creare un raggruppamento su Cliente quando
crei il report, in maniera tale da avere visualizzato una sola copia del
nome e tutte le sue ricette.
Ora tu ottieni qualcosa del tipo:
Cliente1    Ricetta1    ecc...
Cliente1    Ricetta2    ecc...
Cliente1    Ricetta3    ecc...
Cliente2    Ricetta1    ecc...
Cliente2    Ricetta2    ecc...
Cliente3    Ricetta1    ecc...
Con il raggruppamento ottieni visivamente:
Cliente1
            Ricetta1    ecc...
            Ricetta2    ecc...
            Ricetta3    ecc...
Cliente2
            Ricetta1    ecc...
            Ricetta2    ecc...
Cliente3
            Ricetta1    ecc...
Ciao
Marco


text:

Scusa se approfitto della tua disponibilità,
ma il meccanismo, frutto della mia mente contorta, funziona un pò al
contrario cioè:
Ricetta 1 Cliente 1
Ricetta 1 Cliente 2
Ricetta 1 Cliente 3
Ricetta 2 Cliente 1
Ricetta 2 Cliente 2
Ricetta 3 Cliente 1
ecc. ecc.
Ora io vorrei creare un elenco dei miei clienti (completo soltanto di
indirizzo e tel - no la ricetta), su report, senza che escano duplicati
Grazie ancora
Peppo


text:
> Scusa se approfitto della tua disponibilità,
> ma il meccanismo, frutto della mia mente contorta, funziona un pò al
> contrario cioè:
> Ricetta 1 Cliente 1
> Ricetta 1 Cliente 2
> Ricetta 1 Cliente 3
> Ricetta 2 Cliente 1
> Ricetta 2 Cliente 2
> Ricetta 3 Cliente 1
> ecc. ecc.
> Ora io vorrei creare un elenco dei miei clienti (completo soltanto di
> indirizzo e tel - no la ricetta), su report, senza che escano duplicati
Mi sto ubricando con tutti sti reply... :-)
Ma scusa, tu hai 2 tabelle.
E vuoi stampare SOLAMENTE l'elenco dei clienti??
Basta fare: SELECT * FROM Clienti
Che te ne fai delle ricette nella query?
Oppure vuoi stampare l'elenco dei clienti che hanno una ricetta?
In questo caso, fai prima a fare 2 query.
La prima è quella che hai già e che include anche le ricette.
La seconda è: SELECT DISTINCT Cliente FROM query
Oppure puoi lavorare sui join, left, right, ecc...
Ciao
Marco


author: Bobo

text:
Peppo wrote:
> Tabella Ricetta:
> id Ricetta: Contatore (Chiave primaria)
> Ricetta: Testo
> lotto: testo
> scadenza: data/ora
> Peso netto: testo
> Peso Lordo: testo
>
> Tabella Clienti:
> id Cliente: Contatore (Chiave primaria)
> id ricetta: numerico
> Cliente: Testo
> Indirizzo Cliente: Testo
> telefono: testo
>
> Relazione:
> uno a molti
> tra "id Ricetta" della tabella Ricetta e "id ricetta" della tabella Clienti
>
> Grazie ancora
> Peppo
Credo di aver capito il tuo prob: ad occhio, hai sbagliato la
relazione: un cliente ha molte ricette, non viceversa come hai fatto
tu: hai relazionato ad una ricetta molti clienti.
Non so se è esattamente quello che vuoi, ma in questo caso ci vorrebbe
una relazione M-M, dove ad un cliente possono essere associate molte
ricette, ed inoltre ad una ricetta possono essere associati molti
clienti.
Per costruire 1 rel M-M c'è del lavoro da fare, non te lo sto a
spiegare qui che siamo OT rispetto al 3D.
Se invece la situazione è + semplice, cioè se ogni ricetta va
associata ad un solo cliente, la correzione della struttura è +
semplice, basta che togli l'idricetta dalla tab clienti, e metti un
campo idcliente sulla tab ricette, creando una relazione opposta a
quella che c'è.
In ogni caso ti consiglio caldamente di cambiare struttura prima di
lvorarci su ancora, la struttura che hai adesso è sbagliata e + ci
lavori su + ci dovrai bestemmiare.
Detto ciò, se proprio proprio vuoi farti del male e patchare la
siuazione attuale, ti spiego come fare.
Dunque tu hai 1 tab clienti che in realtà contiene + record x ogni
cliente, uno x ogni ricetta associata a lui.
Premesso che questo è un errore strutturale che nel seguito potrà
portare solo male....
Dunque, se vuoi una semplice query che ti mostri i clienti senza
ripetizioni, basta che ti fai una query che contiene solo i campi
 Cliente: Testo
Indirizzo Cliente: Testo
telefono: testo
e nelle impostazioni della query chiedi che ci siano righe distinte (o
in alternativa, vai sull'sql della query, e verifichi che dopo
"select"ci sia scritto "distinct", e nel caso lo scrivi tu.
Naturalmente non è detto che si eliminino totalmente le ripetizioni,
se per caso hai scritto il nome, l'indirizzo od il tel con una grafia
diversa (che so, una volta con ed una senza prefisso) quella ti viene
proposta 2 volte.
hope it help....


text:
Grazie infinite per l'aiuto,
lo so che il progetto č un pņ Machiavellico, ma č frutto della mia mente
malata ed inesperta, comunque grazie ai vostri consigli sono riuscito a
risolvere il problema (non sapevo che cliccando col tasto destro del mouse
si accedesse alla visualizzazione SQL... pensate che ignorante!!!).
Grazie ancora ed alla prossima
Peppo
PS:
per la cronaca sono entrato nella visualizzazione SQL ed ho verificato che
dopo "select" ci fosse scritto "distinct"


title: creare query con inner join da codice (lungo)

author: TroncoConico

text:
Ho necessità di creare una query da codice sfruttando il metodo
CreateQueryDef e uno o più cicli.
La query si basa su n query, con n=1,2, ..., N (cioè come partenza
potrei avere 2 sole query oppure 3,4, ...). Tutte le query di partenza
hanno la medesima struttura, che è la seguente:
---------
SELECT PopolaDatiQry.NomeInput, PopolaDatiQry.DatoGenerato AS X1,
PopolaDatiQry.IDEsercizio, PopolaDatiQry.IDStudente AS IDDato
FROM PopolaDatiQry
WHERE (((PopolaDatiQry.NomeInput)="X1") AND
((PopolaDatiQry.IDEsercizio)=1));
---------
Anche i nomi delle query di partenza hanno la stessa struttura, cioè
questa:
1-Exe-Qry__X1, 1-Exe-Qry__X2, ..., 1-Exe-Qry__Xn
Ho infine una query "Nomi" che nel campo NomeInput contiene:
X1, X2, ..., Xn
La query che vorrei generare da codice ha questa struttura:
2 qry di partenza: 1-Exe-Qry__X1 e 1-Exe-Qry__X2
---------
SELECT [1-Exe-Qry__X1].X1, [1-Exe-Qry__X2].X2
FROM [1-Exe-Qry__X1] INNER JOIN [1-Exe-Qry__X2] ON
[1-Exe-Qry__X1].IDDato = [1-Exe-Qry__X2].IDDato;
---------
3 qry di partenza: 1-Exe-Qry__X1, 1-Exe-Qry__X2 e 1-Exe-Qry__X3
---------
SELECT [1-Exe-Qry__X1].X1, [1-Exe-Qry__X2].X2, [1-Exe-Qry__X3].X3
FROM ([1-Exe-Qry__X1] INNER JOIN [1-Exe-Qry__X2] ON
[1-Exe-Qry__X1].IDDato = [1-Exe-Qry__X2].IDDato) INNER JOIN
[1-Exe-Qry__X3] ON [1-Exe-Qry__X2].IDDato = [1-Exe-Qry__X3].IDDato;
---------
4 qry di partenza: 1-Exe-Qry__X1, 1-Exe-Qry__X2, 1-Exe-Qry__X3 e
1-Exe-Qry__X4
---------
SELECT [1-Exe-Qry__X1].X1, [1-Exe-Qry__X2].X2, [1-Exe-Qry__X3].X3,
[1-Exe-Qry__X4].X4
FROM (([1-Exe-Qry__X1] INNER JOIN [1-Exe-Qry__X2] ON
[1-Exe-Qry__X1].IDDato = [1-Exe-Qry__X2].IDDato) INNER JOIN
[1-Exe-Qry__X3] ON [1-Exe-Qry__X2].IDDato = [1-Exe-Qry__X3].IDDato)
INNER JOIN [1-Exe-Qry__X4] ON [1-Exe-Qry__X3].IDDato =
[1-Exe-Qry__X4].IDDato;
---------
Ci sarebbe poi anche il caso banale di una sola qry di partenza:
---------
SELECT [1-Exe-Qry__X1].X1
FROM [1-Exe-Qry__X1];
---------
Per creare la query finale mi appoggio su un array nel quale memorizzo
i valori del campo NomeInput della query "Nomi":
Set dbsCorrente = CurrentDb
    Set Rst1 = dbsCorrente.OpenRecordset(NomeQueryNomeInput,
dbOpenDynaset)

    ContaRecord = Rst1.RecordCount
    ReDim VettoreInput(ContaRecord)
    Rst1.MoveFirst
    'I nomi dei record della qry n-Exe-NomiInput-Qry
    'sono immagazzinati nell'array VettoreInput
    For www = LBound(VettoreInput) To UBound(VettoreInput) - 1
    VettoreInput(www) = Rst1![NomeInput]
    Rst1.MoveNext
    Next www
in pratica:
VettoreInput(1)=X1
VettoreInput(2)=X2
...
VettoreInput(n)=Xn
Il codice che ho scritto per creare la query finale (che però non
funzioina) è:
'+-----------------------------------+
'Creazione query
'+-----------------------------------+
TestoQryDati0 = "SELECT "
For c1 = LBound(VettoreInput) To UBound(VettoreInput) - 1
TestoQryDati1 = "[1-Exe-Qry__" & VettoreInput(c1) & "]." &
VettoreInput(c1) & ", "
TestoQryDati2 = TestoQryDati2 + TestoQryDati1
Next c1
TestoQryDati3 = TestoQryDati0 & TestoQryDati2
LungT = Len(TestoQryDati3)
TestoQryDati4 = Left(TestoQryDati3, LungT - 2)
TestoQryDati5 = " FROM "
TestoQryDati6 = TestoQryDati4 & TestoQryDati5
For c3 = LBound(VettoreInput) To UBound(VettoreInput) - 3
TestoQryDati7 = TestoQryDati7 & "("
Next c3
TestoQryDati8 = TestoQryDati6 + TestoQryDati7
For c2 = LBound(VettoreInput) To UBound(VettoreInput) - 2
TestoQryDati9 = " [1-Exe-Qry__" & VettoreInput(c2) & "] INNER JOIN
[1-Exe-Qry__" & VettoreInput(c2 + 1) & "] ON [1-Exe-Qry__" &
VettoreInput(c2) & "].IDDato = [1-Exe-Qry__" & VettoreInput(c2 + 1) &
"].IDDato) INNER JOIN "
TestoQryDati10 = TestoQryDati10 + TestoQryDati9
Next c2
TestoQryDati11 = TestoQryDati8 + TestoQryDati10
LungT1 = Len(TestoQryDati11)
TestoQryDati12 = Left(TestoQryDati11, LungT1 - 13) & ";"
CorpoQryDati = TestoQryDati12
MsgBox CorpoQryDati 'controllo corpo qry
'With dbsCorrente
    'Set qdfNew = .CreateQueryDef("QUERY_DATI", CorpoQryDati)
'End With

    'Set qdfNew = Nothing
Per completezza aggiungo che ho anche provato un'altra strada, e cioè
ho generato delle relazioni con il metodo CreateRelation e
successivamente con CreateQueryDef ho creato una query + semplice,
credendo che le relazioni create comparissero, ma purtroppo non è
così!
Quello che ho fatto in questo secondo caso è:
1) Creazione relazioni tra le qry
    For uuu = LBound(VettoreInput) To UBound(VettoreInput) - 2

        Qry_Rel_1 = num & "-Exe-Qry__" & VettoreInput(uuu)
        Qry_Rel_2 = num & "-Exe-Qry__" & VettoreInput(uuu + 1)

        Set relNuovo = dbsCorrente.CreateRelation("Rel-" & num & "-" &
uuu, _
            Qry_Rel_1, Qry_Rel_2, dbRelationDontEnforce)
        relNuovo.Fields.Append relNuovo.CreateField("IDDato")
        relNuovo.Fields!IDDato.ForeignName = "IDDato"
        dbsCorrente.Relations.Append relNuovo

    Next uuu
2) Creazione qry 'semplice'
SELECT [1-Exe-Qry__X1].X1, [1-Exe-Qry__X2].X2, [1-Exe-Qry__X3].X3,
[1-Exe-Qry__X4].X4
FROM [1-Exe-Qry__X1], [1-Exe-Qry__X2], [1-Exe-Qry__X3],
[1-Exe-Qry__X4];
1)+2) non funziona, i join non compaiono nella qry 'semplice'.
Se avete avuto la pazienza di leggere fin qui e soprattutto se ci
avete capito qualcosa, come posso fare per far comparire gli inner
join nella query finale?
Vi ringrazio fin da ora per ogni suggerimento.
---------
Ciao,
TroncoConico


title: come copiare dati da una maschera a un'altra?

text:
Ciao a tutti,
Ho una maschera che mostra il contenuto di alcuni campi, contenuti in
una tabella composta da molti record.
Vorrei ottenere che il contenuto dei campi del singolo record mostrato
nella suddetta tabella, venisse copiato in un' altra maschera che
mostra i dati di una tabella diversa, ottenendo l'aggiornamento della
stessa.
grazie per il vostro contibuto.
Luigi


author: VT @ home

text:
Il Tue, 24 Jul 2007 04:57:18 -0700,
tra...@email.it
 ha scritto:
>(.....)

Crea una query di inserimento che legge il record visualizzato dalla maschera "sorgente" e lo accoda nella tabella
origine della maschera di destinazione.
Vincenzo Turturro
Certificato Eucip Core Level
ITA 0000-002299 del 14/05/2007
---------------------------------------------
il sito comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
risorse Access:
http://www.accessgroup.it
---------------------------------------------
Il sito comune di it.comp.as400
http://www.faq400.com
---------------------------------------------


text:
On 24 Lug, 14:12, "VT @ home" <
V...@home.it
> wrote:

Se per inserimento intendi una query di aggiornamento, si tratta di un
tentativo che ho già fatto, tuttavia nella tabella di destinazione mi
ritrovo tutti (511...!!!) i record contenuti nella tabella origine
mentre vorrei copiare solo quello visualizzato nella maschera
sorgente.
poi darmi un secondo suggerimento?
grazie per la tua attenzione
Luigi


author: Sergio MAZZA

text:
<
tra...@email.it
> ha scritto nel messaggio
news:1185279871.7...@x40g2000prg.googlegroups.com...
Se per inserimento intendi una query di aggiornamento, si tratta di un
tentativo che ho già fatto, tuttavia nella tabella di destinazione mi
ritrovo tutti (511...!!!) i record contenuti nella tabella origine
mentre vorrei copiare solo quello visualizzato nella maschera
sorgente.
poi darmi un secondo suggerimento?
[risposta]
Se non metti una condizione (nella query di aggiornamento) per filtrare i
record, te li ritrovi sì tutti e 511!
grazie per la tua attenzione
Luigi
[risposta]
Ciao.
--
Sergio MAZZA


text:
Il Tue, 24 Jul 2007 05:24:31 -0700,
tra...@email.it
 ha scritto:
>(.....)
>Se per inserimento intendi una query di aggiornamento, si tratta di un
>tentativo che ho già fatto, tuttavia nella tabella di destinazione mi
>ritrovo tutti (511...!!!) i record contenuti nella tabella origine
>mentre vorrei copiare solo quello visualizzato nella maschera
>sorgente.
>poi darmi un secondo suggerimento?
Aggiungi alla query una condizione che selezioni dalla tabella origine solo il record attualmente visualizzato nella
maschera.
La condizione dovrà essere espressa basandosi su un insieme di campi del record i cui valori permettono di individuare
in maniera univoca uno ed un solo record della tabella (la cosiddetta chiave primaria o PK).
Se nel record hai un campo di tipo contatore chiamato per es. ID_Record, basterà specificare nella query il criterio
WHERE ID_Record=Forms![Tuamaschera]!ID_Record
>grazie per la tua attenzione
>Luigi



text:
Grazie a tutti per i preziosi consigli, questa mattina sono riuscito a
realizzare quanto desideravo!!!
Saluti.
Luigi
VT @ home ha scritto:



title: Chi a ROMA ??

author: Luca Savorelli

text:
Ho un progetto in testa molto interessante e potrei avere bisogno di
compagni di avventura su ROMA.
Livello medio alto di conoscenza oltre che su Access anche su Visual Basic e
SQL ....
Chi potrebbe essere interessato risponda alla mia e-mail personale
lucasa...@iol.it
 specificando
età, zona della città e disponibilità giornaliera in ore ...
ciao
Luca


title: Chi a ROMA ??

author: Antonio Ganci

text:

Prova su it.lavoro.informatica qui sei un OT.
Perche' non ci spieghi quale' questo progetto molto interessante?


title: Chi a ROMA ??

author: Luciano (DOC)

text:
"Luca Savorelli" <
savore...@iol.it
> ha scritto nel messaggio
news:ak4o1p$83q$1...@fe1.cs.interbusiness.it...

Prima di raccontarti i cavoli miei (nostri) sarebbe interessante sapere di
che si tratta.
Mi viene in mente una cosa che mi e' capitata qualche anno fa, quando e'
esplosa Internet in Italia e nessuno ci capiva una sega di cosa fosse.
Un giorno mi squilla il telefono:
- Ciao sono Marco Xxxx, ti ricordi? Eravamo al liceo insieme.
- Come no, certo che mi ricordo.(ndr era uno viscido!)
- Ho saputo che ti occupi di Internet, sai ho una grande idea e cerco dei
soci.
- Beh, sentiamo.
- Ma se io te la dico tu poi te la fai da solo.
- Click.
Saluti.
Luciano


title: errore: Impossibile eseguire questa azione durante ecc.

text:
ciao a tutti
Apro un report da pulsante
con annessa maschera popup.

Il problema è che non riesco a trasformare il
report in pdf, perchè già aperto e quando cerco di crearlo da pulsante della maschera popup ho quest'errore:
"Impossibile eseguire questa azione durante l'elaborazione di un evento di maschera o di report".

Grazie per il suggerimento.


author: Bruno Campanini

text:
francode...@gmail.com
 pretended :
> ciao a tutti
> Apro un report da pulsante
> con annessa maschera popup.
>
> Il problema ï¿œ che non riesco a trasformare il
> report in pdf, perchï¿œ giï¿œ aperto e quando cerco di crearlo da pulsante della
> maschera popup ho quest'errore: "Impossibile eseguire questa azione durante
> l'elaborazione di un evento di maschera o di report".
>
> Grazie per il suggerimento.

A mio avviso le Popup Form sono una delle cose piï¿œ
deleterie che MS abbia inserito in Access.
Magari non c'entra niente col problema in oggetto...

Bruno


text:
Il giorno sabato 3 maggio 2014 12:54:10 UTC+2, Bruno Campanini ha scritto:
>
francode...@gmail.com
 pretended :
>
> > ciao a tutti
>
> > Apro un report da pulsante
>
> > con annessa maschera popup.
>
> >
>
> > Il problema ï¿oe che non riesco a trasformare il
>
> > report in pdf, perchï¿oe giï¿oe aperto e quando cerco di crearlo da pulsante della
>
> > maschera popup ho quest'errore: "Impossibile eseguire questa azione durante
>
> > l'elaborazione di un evento di maschera o di report".
>
> >
>
> > Grazie per il suggerimento.
>
>
>
> A mio avviso le Popup Form sono una delle cose piï¿oe
>
> deleterie che MS abbia inserito in Access.
>
> Magari non c'entra niente col problema in oggetto...
>
>
>
> Bruno

ciao Bruno e
grazie della risposta.

Ho provato anche senza popup, ma il risultato non cambia.

e' possibile forzare la chiusura del report?
se si, come?
io ho provato con
DoCmd.Close acReport, "mioreport" su click di un pulsante,
ma ho il medesimo errore.
Grazie.


text:
francode...@gmail.com
 explained :

> ciao Bruno e
> grazie della risposta.
>
> Ho provato anche senza popup, ma il risultato non cambia.
>
> e' possibile forzare la chiusura del report?
> se si, come?
> io ho provato con
> DoCmd.Close acReport, "mioreport" su click di un pulsante,
> ma ho il medesimo errore.
> Grazie.

Cosï¿œ a distanza non so che altro dirti.
Potessi mettere online il tuo file, ci darei
un'occhiata piï¿œ da vicino...

Bruno


text:
Il giorno sabato 3 maggio 2014 15:52:14 UTC+2, Bruno Campanini ha scritto:
>
francode...@gmail.com
 explained :
>
>
>
> > ciao Bruno e
>
> > grazie della risposta.
>
> >
>
> > Ho provato anche senza popup, ma il risultato non cambia.
>
> >
>
> > e' possibile forzare la chiusura del report?
>
> > se si, come?
>
> > io ho provato con
>
> > DoCmd.Close acReport, "mioreport" su click di un pulsante,
>
> > ma ho il medesimo errore.
>
> > Grazie.
>
>
>
> Cosï¿oe a distanza non so che altro dirti.
>
> Potessi mettere online il tuo file, ci darei
>
> un'occhiata piï¿oe da vicino...
>
>
>
ciao Bruno
ho inserito su apertura del report "MioReport" questo codice:
DoCmd.OpenForm "miaForm", , , , , acDialog, "Periodo..."
If Not IsLoaded("miaForm") Then
    Cancel = True
End If
in questo modo aprendo il report si apre prima la maschera miaForm.
A questo punto per risolvere il problema, dovrei riuscire a chiudere
"MioReport" oppure avere disponibile una copia del report(non aperto)
perchè solo se il report non è aperto posso trasformarlo in pdf
con il codice:
ConvertReportToPDF Me!lstRptName, vbNullString, Me!lstRptName & ".pdf"

Quindi (se non si ha una soluzione alternativa) credo sia piu' opportuno forzare la chiusura del report,
ma come?
Io non ci sono riuscito.


title: OT Mi eclisso.

author: Sib

text:
Da domani saro' irreperibile per 3 settimane, chi avesse proprio urgenza di
scrivermi puo' farlo al mio indirizzo anche subito, tanto gli rispondo
sempre fra tre settimane.
Un saluto a tutti.
Sib
PS per chi non avesse ben capito questo messaggio, corra il rischio qui
sotto.
--
http://www.sitocomune.com
http://digilander.iol.it/syb
 (a vostro rischio e pericolo)


title: OT Mi eclisso.

author: AEOM

text:
"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
news:%2x1b.127342$cl3.3...@news2.tin.it...

Buone ferie!
AEOM


title: OT Mi eclisso.

author: Roberto dalla campagna

text:
Sib <si...@SPAMiol.it> wrote in message
%2x1b.127342$cl3.3...@news2.tin.it...
> Da domani saro' irreperibile per 3 settimane, chi avesse proprio urgenza
di
> scrivermi puo' farlo al mio indirizzo anche subito, tanto gli rispondo
> sempre fra tre settimane.
>
> Un saluto a tutti.
>
> Sib
>
> PS per chi non avesse ben capito questo messaggio, corra il rischio qui
> sotto.
>
Buone ferie.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: OT Mi eclisso.

text:
"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
news:%2x1b.127342$cl3.3...@news2.tin.it...

Ciao Sib,
auguri e buone vacanze anche alla tua Sibilla,
ho visto la tua foto nel nuovo sito e......non ti si riconosce piů...:-)))
saluti Daniele


title: OT Mi eclisso.

text:
"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
news:%2x1b.127342$cl3.3...@news2.tin.it...

Mi ero preoccupato da titolo, comunque mi precedi di 3 giorni.
maurizio56


title: OT Mi eclisso.

author: namor

text:
"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
news:%2x1b.127342$cl3.3...@news2.tin.it...
> Da domani saro' irreperibile per 3 settimane, chi avesse proprio urgenza
di
> scrivermi puo' farlo al mio indirizzo anche subito, tanto gli rispondo
> sempre fra tre settimane.
> Un saluto a tutti.
> Sib
> PS per chi non avesse ben capito questo messaggio, corra il rischio qui
> sotto.
>
http://www.sitocomune.com
>
http://digilander.iol.it/syb
 (a vostro rischio e pericolo)
Buon per te!
Buone ferie, divertiti e rilassati.
Namor


title: OT Mi eclisso.

author: Francesco R.

text:
"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
news:%2x1b.127342$cl3.3...@news2.tin.it...

Tantissimi auguri di buone e rilassanti ferie.
Ciao.


title: OT Mi eclisso.

author: MA

text:
"Roberto dalla campagna" <
r.ma...@libero.it
> ha scritto nel messaggio
news:BpG1b.259786$lK4.8...@twister1.libero.it...
>
> Sib <si...@SPAMiol.it> wrote in message
> %2x1b.127342$cl3.3...@news2.tin.it...
> > Da domani saro' irreperibile per 3 settimane, chi avesse proprio urgenza
> di
> > scrivermi puo' farlo al mio indirizzo anche subito, tanto gli rispondo
> > sempre fra tre settimane.
> >
> > Un saluto a tutti.
> >
> > Sib
> >
> > PS per chi non avesse ben capito questo messaggio, corra il rischio qui
> > sotto.
> >
Ma come ti ho dato un mese di tempo per incastrare le tue ferie, e tu ci vai
quando torno...
Ma allora ditelo...
MAssimiliano
p.s. buone ferissime


title: OT Mi eclisso.

author: Alessandro Baraldi

text:
"Sib" <si...@SPAMiol.it> wrote in message
news:%2x1b.127342$
cl3.3...@news2.tin.it
> Da domani saro' irreperibile per 3 settimane, chi avesse proprio urgenza di
> scrivermi puo' farlo al mio indirizzo anche subito, tanto gli rispondo
> sempre fra tre settimane.
>
> Un saluto a tutti.
>
> Sib
>
> PS per chi non avesse ben capito questo messaggio, corra il rischio qui
> sotto.
Saranno poi Ferie, o vai in tra gli Arabi a sistemare i danni
che ha fatto BISO...!
Oppure erano loro che gli hanno fatto dei danni...??????In questo
caso non mi spiego la cosa..........!
@Alex.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: OT Mi eclisso.

text:
MA <
keiko...@libero.it
> wrote in message
t%j2b.12140$w8....@news.edisontel.com...

Sarà per il prossimo anno. :-)



title: OT Mi eclisso.

author: Antonio Biso

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:91110feeb92bc3c953...@mygate.mailgate.org...
> "Sib" <si...@SPAMiol.it> wrote in message
> news:%2x1b.127342$
cl3.3...@news2.tin.it
>
> > Da domani saro' irreperibile per 3 settimane, chi avesse proprio urgenza
di
> > scrivermi puo' farlo al mio indirizzo anche subito, tanto gli rispondo
> > sempre fra tre settimane.
> >
> > Un saluto a tutti.
> >
> > Sib
> >
> > PS per chi non avesse ben capito questo messaggio, corra il rischio qui
> > sotto.
>
> Saranno poi Ferie, o vai in tra gli Arabi a sistemare i danni
> che ha fatto BISO...!
> Oppure erano loro che gli hanno fatto dei danni...??????In questo
> caso non mi spiego la cosa..........!
Ci devo tornare la settimana prossima...
Antonio


title: OT Mi eclisso.

text:
> >
> > Saranno poi Ferie, o vai in tra gli Arabi a sistemare i danni
> > che ha fatto BISO...!
> > Oppure erano loro che gli hanno fatto dei danni...??????In questo
> > caso non mi spiego la cosa..........!
>
> Ci devo tornare la settimana prossima...
>
> Antonio
E' proprio vero che al cuore non si comanda...
Quando ce lo presenti il tuo emiro? Insomma quando lo porti in "casa"???
MAssimiliano


title: OT Mi eclisso.

text:
"MA" <
keiko...@libero.it
> ha scritto nel messaggio
news:fAY2b.12752$w8....@news.edisontel.com...

Siete invidiosi eh!?!?!
Antonio


title: OT Mi eclisso.

text:
> > > > Saranno poi Ferie, o vai in tra gli Arabi a sistemare i danni
> > > > che ha fatto BISO...!
> > > > Oppure erano loro che gli hanno fatto dei danni...??????In questo
> > > > caso non mi spiego la cosa..........!
> > >
> > > Ci devo tornare la settimana prossima...
> > >
> > > Antonio
> >
> >
> > E' proprio vero che al cuore non si comanda...
> > Quando ce lo presenti il tuo emiro? Insomma quando lo porti in "casa"???
> > MAssimiliano
>
> Siete invidiosi eh!?!?!
>
> Antonio
Tu c'hai l'emiro e noi no...
Tu vai negli emirati e noi no...
Tu a lavoro ti fai chiamare Deborah e noi no...
MAssimiliano


title: OT Mi eclisso.

text:
"MA" <
keiko...@libero.it
> ha scritto nel messaggio
news:QsZ2b.12783$w8.1...@news.edisontel.com...

Un gabaret de gomiti al tavolo di MA, presto!
Antonio


title: OT Mi eclisso.

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:FvZ2b.268417$Ny5.8...@twister2.libero.it...

???
MAssimiliano


title: OT Mi eclisso.

text:
"MA" <
keiko...@libero.it
> ha scritto nel messaggio
news:hxZ2b.12811$w8....@news.edisontel.com...
>
> > > > Siete invidiosi eh!?!?!
> > > >
> > > > Antonio
> > >
> > > Tu c'hai l'emiro e noi no...
> > > Tu vai negli emirati e noi no...
> > > Tu a lavoro ti fai chiamare Deborah e noi no...
> > > MAssimiliano
> >
> > Un gabaret de gomiti al tavolo di MA, presto!
> >
> ???
> MAssimiliano
Gabaret: dalle parti vostre si chiama "guantiera", tipico uso
"la domenica si compra il gabaret de paste"
Gomiti: oggetti usati per placare l'invidia applicandovi sopra un'attività
di rosicchiamento (o rosicamento (Tm.))
Antonio


title: OT Mi eclisso.

text:
"Antonio Biso" <
ch...@etruria.net
> wrote in message
news:yC_2b.268262$
lK4.8...@twister1.libero.it
[CUT]
> > > Un gabaret de gomiti al tavolo di MA, presto!
> > >
> > ???
> > MAssimiliano
>
> Gabaret: dalle parti vostre si chiama "guantiera", tipico uso
> "la domenica si compra il gabaret de paste"
> Gomiti: oggetti usati per placare l'invidia applicandovi sopra un'attività
> di rosicchiamento (o rosicamento (Tm.))
>
> Antonio
Antonio... non gli insegnare tutto, altrimenti migliora...!
E' così simpatico ora, non vorrei che dopo......!!!!!!!!!!!
Ciao MA........ ;-)
Però mi sà tanto che Deborah sia pericoloso, meglio Antonio
infondo loro(gli Arabi) non disdegnagno.... e TU..???
Ciao.



title: OT Mi eclisso.

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:9fb85e3103132e9d23...@mygate.mailgate.org...

Quello che mi frena è quel pizzo e poi il fatto che è della Juve...
MAssimiliano


title: OT Mi eclisso.

text:
"MA" <
keiko...@libero.it
> wrote in message
news:dz%2b.12909$
w8.1...@news.edisontel.com
[CUT]
> Quello che mi frena č quel pizzo e poi il fatto che č della Juve...
> MAssimiliano
Ora che lo sň, mi faccio crescere il pizzo, visto che anch'io
sono JUVENTINO....., cosě mi sento al sicuro!



title: OT Mi eclisso.

text:
"MA" <
keiko...@libero.it
> ha scritto nel messaggio
news:dz%2b.12909$w8.1...@news.edisontel.com...

Hai dimenticato arbitro....
Antonio


title: OT Mi eclisso.

text:
> > > [CUT]
> > > > > > Un gabaret de gomiti al tavolo di MA, presto!
> > > > > >
> > > > > ???
> > > > > MAssimiliano
> > > >
> > > > Gabaret: dalle parti vostre si chiama "guantiera", tipico uso
> > > > "la domenica si compra il gabaret de paste"
> > > > Gomiti: oggetti usati per placare l'invidia applicandovi sopra
> > un'attività
> > > > di rosicchiamento (o rosicamento (Tm.))
> > > >
> > > > Antonio
> > >
> > >
> > > Antonio... non gli insegnare tutto, altrimenti migliora...!
> > > E' così simpatico ora, non vorrei che dopo......!!!!!!!!!!!
> > > Ciao MA........ ;-)
> > >
> > > Però mi sà tanto che Deborah sia pericoloso, meglio Antonio
> > > infondo loro(gli Arabi) non disdegnagno.... e TU..???
> > >
> > > Ciao.
> > > @Alex.
> > >
> >
> > Quello che mi frena è quel pizzo e poi il fatto che è della Juve...
>
> Hai dimenticato arbitro....
>
> Antonio
Non è vero, ho già detto che sei della Juve...
MAssimiliano


title: OT Mi eclisso.

text:
"MA" <
keiko...@libero.it
> ha scritto nel messaggio
news:wE03b.12959$w8....@news.edisontel.com...
> > > > Antonio... non gli insegnare tutto, altrimenti migliora...!
> > > > E' così simpatico ora, non vorrei che dopo......!!!!!!!!!!!
> > > > Ciao MA........ ;-)
> > > >
> > > > Però mi sà tanto che Deborah sia pericoloso, meglio Antonio
> > > > infondo loro(gli Arabi) non disdegnagno.... e TU..???
> > > >
> > > > Ciao.
> > > > @Alex.
> > > >
> > >
> > > Quello che mi frena è quel pizzo e poi il fatto che è della Juve...
> >
> > Hai dimenticato arbitro....
> >
> > Antonio
>
> Non è vero, ho già detto che sei della Juve...
> MAssimiliano
Ah, già...
Antonio


title: OT Mi eclisso.

text:
> > > > > Antonio... non gli insegnare tutto, altrimenti migliora...!
> > > > > E' così simpatico ora, non vorrei che dopo......!!!!!!!!!!!
> > > > > Ciao MA........ ;-)
> > > > >
> > > > > Però mi sà tanto che Deborah sia pericoloso, meglio Antonio
> > > > > infondo loro(gli Arabi) non disdegnagno.... e TU..???
> > > > >
> > > > > Ciao.
> > > > > @Alex.
> > > > >
> > > >
> > > > Quello che mi frena è quel pizzo e poi il fatto che è della Juve...
> > >
> > > Hai dimenticato arbitro....
> > >
> > > Antonio
> >
> > Non è vero, ho già detto che sei della Juve...
> > MAssimiliano
>
> Ah, già...
>
> Antonio
Antò stiamo raggiungendo livelli assurdi.
Peccato che tra un pò non sarò più on line tutto il giorno
Ti seguo, mi butto in privato full time. Sai il Jet personale (non quello
M$) consuma molto...
MAssimiliano


title: Non riesco a impostare il formato dei numeri in controllo

author: NSantini

text:
Ho una maschera dove registro i dati della cartella clinica compresi i
dati del DRG.
Nella maschera ho inseritio una casella combinata con origine dati su
di una tabella con i seguenti campi:
DRG (numerico e chiave)
descrizione   (testo)
costoL (numerico formato # ###)
costoE (numerico formato # ##0,00)
Nella casella combinata scelgo il codice DRG poi ho inserito altre
caselle di testo che hanno l'origine dati =casellacombinata.Column(n)
dove n=1 descrizione, n=2 costo in lire e n=3 costo in Euro.
Ebbene, i valori vengono riportati correttamente ma il formato no.
Ho impostato come sopra indicato tutto ciň che poteva essere utile: il
campo nella tabella di origine, il controllo nella maschera ecc. ma
non ne vuol sentire di presentare i valori come dico io.
Potreste aiutarmi? Grazie
NSantini
Saluti a tutti
NSantini


author: Emyr

text:
On Mon, 24 Jun 2002 22:47:51 GMT,
nu...@iol.it
 (NSantini) wrote:
>Ho una maschera dove registro i dati della cartella clinica compresi i
>dati del DRG.
>Nella maschera ho inseritio una casella combinata con origine dati su
>di una tabella con i seguenti campi:
>DRG (numerico e chiave)
>descrizione   (testo)
>costoL (numerico formato # ###)
>costoE (numerico formato # ##0,00)
>
>Nella casella combinata scelgo il codice DRG poi ho inserito altre
>caselle di testo che hanno l'origine dati =casellacombinata.Column(n)
>dove n=1 descrizione, n=2 costo in lire e n=3 costo in Euro.
>Ebbene, i valori vengono riportati correttamente ma il formato no.
>Ho impostato come sopra indicato tutto ciò che poteva essere utile: il
>campo nella tabella di origine, il controllo nella maschera ecc. ma
>non ne vuol sentire di presentare i valori come dico io.
>Potreste aiutarmi? Grazie
>NSantini
>
>
>Saluti a tutti
>NSantini
nell'origine dati prova ad usare la funzione format() per definire i
valori da visualizzare
Saluti.
Emanuele.


title: Copiare testo negli appunti (AIUTOOO!!)

author: Marco Fontana

text:
Ciao a tutti,
volevo sapere come si puo' copiare testo contenuto in una variabile
creata in una routine negli appunti di Windows per poi incollarla in un'
altra applicazione.
Ho concatenato diverse stringhe per ottenerne una piu' lunga che vorrei
appunto copiare nella clipboard ma non so come fare (DoCmd...??).
Mi aiutereste voi??!!
Ovviamente tutto questo deve essere fatto da codice in modo da poterlo
eseguire alla pressione di un pulsante.
Grazie
Marco


title: Copiare testo negli appunti (AIUTOOO!!)

author: Karl Donaubauer

text:
Marco Fontana ha scritto:
> volevo sapere come si puo' copiare testo contenuto in una variabile
> creata in una routine negli appunti di Windows per poi incollarla in un'
> altra applicazione.
> Ho concatenato diverse stringhe per ottenerne una piu' lunga che vorrei
> appunto copiare nella clipboard ma non so come fare (DoCmd...??).
>...
Per copiare testo al clipboard trovi il codice nel KB:
http://support.microsoft.com/support/kb/articles/Q210/2/16.asp
--
HTH
Karl
*********
Non meravigliarti del mio strano italiano. M'esercito qui.
Access-FAQ (tedesco):
http://www.donkarl.com


title: Copiare testo negli appunti (AIUTOOO!!)

text:
Marco Fontana ha scritto:
> volevo sapere come si puo' copiare testo contenuto in una variabile
> creata in una routine negli appunti di Windows per poi incollarla in un'
> altra applicazione.
> Ho concatenato diverse stringhe per ottenerne una piu' lunga che vorrei
> appunto copiare nella clipboard ma non so come fare (DoCmd...??).
>...
> Per copiare testo al clipboard trovi il codice nel KB:
>
http://support.microsoft.com/support/kb/articles/Q210/2/16.asp
Grazie, Funziona.
----------------------------------------------------------------------->>>
Marco Fontana
Via Passo della Cisa 25
43100 Parma
tel. +39521243875
fax c/o Sistem Block s.r.l. +39521813242
      	  Il Portico Costruzioni s.r.l. +39521672282
E-mail:
m-fo...@iol.it
---------------------------------------------------------------------->>>
--
Posted from
smtp1.libero.it
 [193.70.192.51]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Copiare testo negli appunti (AIUTOOO!!)

text:
Scusate per la robaccia sotto, ma mi serve per lavoro.
Ciao
Marco
----------------------------------------------------------------------->>>
Marco Fontana
Via Passo della Cisa 25
43100 Parma
tel. +39521243875
fax c/o Sistem Block s.r.l. +39521813242
      	  Il Portico Costruzioni s.r.l. +39521672282
E-mail:
m-fo...@iol.it
---------------------------------------------------------------------->>>
--
Posted from
smtp2.libero.it
 [193.70.192.52]



title: Errore importazione testo

author: Pivo

text:
Ho sviluppato un db sul pc A che ad un certo punto importa del testo in
formato ASCII eseguendo l'istruzione
DoCmd.TransferText acImportFixed, "Import_Specification", "PRE_IMPORT",
"c:\import.txt", False, "", 20127
Installando il front end sul pc B non funziona, non si riesce nemmeno in
debug ad eseguire questo comando.
Ho già verificato che abbiamo gli stessi riferimenti vb. Avete qualche idea?


title: Errore importazione testo

author: Sergio MAZZA

text:
"Pivo" <
NOSPAM...@excite.it
> ha scritto nel messaggio
news:a15bos$ee6$1...@nreadb.inwind.it...

A cosa si riferisce quel 20127? Secondo l'help (A'97) ci dovrebbe essere il
nome di una eventuale tabella HTML...
Ciao.
--
Sergio MAZZA


title: Errore importazione testo

text:
> >
>
> A cosa si riferisce quel 20127? Secondo l'help (A'97) ci dovrebbe essere
il
> nome di una eventuale tabella HTML...
>
> Ciao.
>
> --
> Sergio MAZZA
>
>
Mi risulta sia il codice per importare formato US-ASCII, la tabella html č
'virgolettata' ""
Grazie mille per l'attenzione, ciao


title: Struttura corretta?

text:
T_Ditta
T_GruppiLav (gruppi di lavoratori es : i saldatori, i meccanici)
T_Lavoratori
Il problema è che io prima so i lavoratori e poi in seguito li devo
raggruppare nei Gruppi, per cui
T_Ditta ---1-oo---> T_GruppiLav ---1-oo---> T_Lavoratori
non mi sembra praticabile.
Cosa suggerite?
Io per il momento ho fatto così
T_Ditta --------1-oo-------> T_GruppiLav  (Su ID_Ditta)
T_Ditta --------1-oo-------> T_Lavoratori  (Su ID_Ditta)
T_GruppiLav  -------------> T_Lavoratori  (Su ID_GruppiLav)
Si può far meglio?
F.


title: Struttura corretta?

author: Carlo Costarella

text:
<
al...@libero.it
> ha scritto nel messaggio
news:24942241-3d5f-409d...@g1g2000pra.googlegroups.com...


Cosa suggerite?

Si può far meglio?
F.
Così al volo:
Una Ditta molti lavoratori
Un gruppo più lavoratori
(oppure se il lavoratore potrebbe appartenere a più gruppi ti serve una
tabella intermedia tra Gruppi e Lavoratori (p.e. GruppiLavoratori).
Infatti in quest'ultimo caso si realizza una relazione molti a molti che
Access gestisce con una tabella intermedia che contiene i due ID delle
tabella dx e sx.)
Se scegli questa struttura la prima cosa da fare è inserire i gruppi poi le
anagrafiche dei lavoratori; quindi la ditta
Ad ogni lavoratore assegni il gruppo di appartenenza.
Nella tabella Ditta potrai aggiungere tutti i lavoratori che vuoi perchè il
db sa sempre a quale gruppo appartiene ciascun lavoratore.
In Ditta:
IDDitta
NomeDitta
IDLavoratore
In Lavoratori:
IDLavoratore
Generalità
IDGruppo
In gruppi:
IDGruppo
DescrizioneGruppo
Relazione tra Ditta e Lavoratori: TblDitta uno a molti con TblLavoratori
Relazione tra Gruppi e Lavoratori uno a molti
Ciao, Carlo


title: Struttura corretta?

text:
On 27 Gen, 12:30, "Carlo Costarella"
<
carloantoniocostare...@gmail.com
> wrote:
> <
al...@libero.it
> ha scritto nel messaggionews:24942241-3d5f-409d...@g1g2000pra.googlegroups.com...
> T_Ditta
> T_GruppiLav (gruppi di lavoratori es : i saldatori, i meccanici)
> T_Lavoratori
>
> Il problema è che io prima so i lavoratori e poi in seguito li devo
> raggruppare nei Gruppi, per cui
> T_Ditta ---1-oo---> T_GruppiLav ---1-oo---> T_Lavoratori
> non mi sembra praticabile.
>
> Cosa suggerite?
>
> Io per il momento ho fatto così
> T_Ditta --------1-oo-------> T_GruppiLav  (Su ID_Ditta)
> T_Ditta --------1-oo-------> T_Lavoratori  (Su ID_Ditta)
> T_GruppiLav  -------------> T_Lavoratori  (Su ID_GruppiLav)
>
> Si può far meglio?
>
> F.
>
> Così al volo:
> Una Ditta molti lavoratori
OK
> Un gruppo più lavoratori
OK
> (oppure se il lavoratore potrebbe appartenere a più gruppi ti serve una
> tabella intermedia tra Gruppi e Lavoratori (p.e. GruppiLavoratori).
> Infatti in quest'ultimo caso si realizza una relazione molti a molti che
> Access gestisce con una tabella intermedia che contiene i due ID delle
> tabella dx e sx.)
Non è il caso in questione
> Se scegli questa struttura la prima cosa da fare è inserire i gruppi poi le
> anagrafiche dei lavoratori; quindi la ditta
Qualcosa qui mi sfugge.
Comunque a me serve di poter inserire nell'ordine
1) ditta
2) lavoratori della ditta
3) raggruppare questi lavoratori secondo le mansioni (sempre diverse
da ditta a ditta)
> Ad ogni lavoratore assegni il gruppo di appartenenza.
> Nella tabella Ditta potrai aggiungere tutti i lavoratori che vuoi perchè il
> db sa sempre a quale gruppo appartiene ciascun lavoratore.
> In Ditta:
> IDDitta
> NomeDitta
> IDLavoratore
IDLavoratore nella tabella Ditta?? ma sei sicuro? non dovrebbe essere
il contrario??
>
> In Lavoratori:
> IDLavoratore
> Generalità
> IDGruppo
>
> In gruppi:
> IDGruppo
> DescrizioneGruppo
>
> Relazione tra Ditta e Lavoratori: TblDitta uno a molti con TblLavoratori
> Relazione tra Gruppi e Lavoratori uno a molti
>
> Ciao, Carlo
Ma quanto è difficile scrivere di strutture ed essere chiari??
(ovviamente parlo soprattutto per me)
F.


title: chat testuale fra 2 pc

author: mario rossi

text:
vorrei poter scrivere un testo sul pc1 in una textbox e poi visualizzarlo solo nel pc2

quindi pensavo ad una sottomaschera sulla form principale del pc2 associata ad una tabella messaggi in cui su eventotimer ad esempio ogni
15000 ms eseguo un requery in modo che se c'è un messaggio lo visualizzo

secondo voi appensantisco il db facendo questo requery ogni 15 ms?

grazie.


title: chat testuale fra 2 pc

text:

Di base è una soluzione tecnica "orribile" non uso il termine che vorrei.
Per queste cose si usano le CHAT, che oggi prendono il nome di Messaggistica Istantanea...!
Quando c'era Winsock si faceva bene a fare queste cose...

MsOutlook ora ha già questo servizio:
https://support.office.com/it-it/article/usare-i-servizi-di-messaggistica-istantanea-con-outlook-b1509222-2c5d-4cd4-bff7-508d2b6f410d

In ogni caso tutto sembra molto fumoso...  come distingui il PC...
Pensavi a:  Environ$("computername")

Solo che quello funziona in LOCALE non restituisce l'elenco dei PC, quindi dovresti creare una LISTA precaricata...

@Alex


title: chat testuale fra 2 pc

author: RobertoA

text:

Se vuoi implementare un sistema chat-like non vedrei bene quei 15
secondi, ti creerebbe un sistema poco utile, nel senso che avresti dei
ritardi temporali che impediscono una comunicazione efficace
Ti consiglio di verificarer "comunicazione via socket tcp/ip vba"
In sostanza su uno dei pc metti un programma che faccia da 'server
comunicazioni'
Sui pc che devono comunicare tra loro (il server potrebbe essere uno di
questi), ci metti un programma client che si colleghi al programma server
Ottieni delle comunicazioni in tempo reale, mooolto piu' efficaci, ed
impari una nuova tecnica per far 'parlare' due postazioni
E' piu' difficile spiegarlo che farlo realmente
Questo esempio illustra un pochetto

https://www.youtube.com/watch?v=fk_Zb9kBuS0


title: chat testuale fra 2 pc

text:

per il momento sono 2 pc che inviano messaggi unidirezionalmente ad un tablet quind ipensavo d isalvare in una tabella
mittente: nomepc
data: date
messaggio: testo
letto: si/no

e ogni 15 secondi controlli se esistono messaggi non letti
il tablet quando fa doppio click su un messaggio imposta letto a -1

ho provato e funziona anche se orribile.


title: chat testuale fra 2 pc

text:

guarderò sicuramente il video da te indicato, grazie. per il momento ho optato ad una soluzione come indicato nel mio precedente messaggio in risposta a @Alex ovvero ogni 15 secondi eseguo un dcount sulla tabella che mi avvisa sul tablet se ci sono messaggi non letti in quella tabella messaggi.
visto che non ho necessità di avere il messaggio immediato credo che ogni 15 secondi questo controllo non appesantisca il sistema.
se mi sbaglio fatemelo sapere


title: chat testuale fra 2 pc

text:

Se hai quello che ti serviva, vuol dire che non hai sbagliato
Il consiglio era di approfittare della necessita' contingente per
considerare una nuova tecnologia che avrebbe potuto darti un'arma in
piu' per combattere le difficolta' future
Come dire, scalare piuttosto che adagiarsi


title: chat testuale fra 2 pc

text:

concordo pienamente infatti andrò a vedere il video da te segnalato grazie.


title: da com a txt x access

text:
Dovrei salvare i le stringhe che mi arrivano da una com in due file txt in modo che uno possa essere utilizzato per l'esportazione in access con relativo svuotamento dello stesso (file txt);  e l'altro come storico (deve incrementare sempre).Non so come salvare
i dati dalla com ai txt, iperterminal ad esempio monitorizza solamente e non va bene . C'?? qualche procedura per fare questo magari dos?


title: da com a txt x access

author: Sib dall'ufficio

text:
<qw...@inwind.it-> ha scritto nel messaggio
news:99ue7j$agn$1...@nread1.inwind.it...

da dove vengono i dati?
Sib


title: da com a txt x access

text:
>

> <qw...@inwind.it-> ha scritto nel messaggio

> news:99ue7j$agn$1...@nread1.inwind.it...

> > Dovrei salvare i le stringhe che mi arrivano da una com in due file txt in

> modo che uno possa essere utilizzato per l'esportazione in access con

> relativo svuotamento dello stesso (file txt);  e l'altro come storico (deve

> incrementare sempre).Non so come salvare

> > i dati dalla com ai txt, iperterminal ad esempio monitorizza solamente e

> non va bene . C'?? qualche procedura per fare questo magari dos?

>

> da dove vengono i dati?

> Sib

>

>

I dati provengono dauna centrale telefonica, sono tutti gia tabulati e ordinati per elementi . Ne arriva una stringa per ogni
telefonata al momento della deposizione della cornetta.


title: un altra soluzione ma problematica???

text:
il mio problema e inserire immagini in una tabella ole(il fatto e che qualdo
le incollo in tabella mi viene scritto" dato binario lungo") per pio
richiamarle in un report...
O comunque trovato una soluzione anche piu leggera cioe...la tabella invece
che ole lo messa testo e quando ci incollo l'immagine in realta mi viene
scritto il percorso in cui e situata...ora il problema e come dare al
controllo immagine associato in un report come dato origine


title: Aiuto, mi sono perso coi report!

author: Cekko

text:
Spiego il problema:
Ho una maschera "libri" con due sottomaschere "autori" e "categorie".
Nell'intestazione della maschera principale ho 4 campi (sia text che
combo) non associati "titolo", "editore", "autore", "categoria" operando
sui quali faccio le ricerche nel database per estrarre i libri che mi
interessano.
Fino qui più o meno bene... devo ancora mettere a posto la query
lanciata dal pulsante "cerca" che fa un paio di left join (è una query
scritta sull'evento click direttamente in vba che popola un recordset,
non è una query importata).
Il problema è che quando la mia maschera "libri" e le due sottomaschere
si popolano coi dati dei libri estratti, io posso scorrere i record
della maschera (conseguentemente delle sottomaschere) ma come faccio a
fare un report dei libri estratti?
Spero di essermi spiegato...
Grazie in anticipo


title: Aiuto, mi sono perso coi report!

text:
"Cekko" <
andreavasin...@libero.it
> ha scritto nel messaggio
news:CdGOk.10355$8%.517@tornado.fastwebnet.it...

Cosa importante è tu scriva un oggetto significativo del problema:
www.sitocomune.com
 Sezione ICAA - Come comportarsi in questo NG
Poi per l'origine dati dei report; puoi partire da una struttura simile alla
maschera +2 sottomaschere, quindi un report principale+2 sottoreport
ovviamente utilizzando lo stesso filtro (Condizione Where) che utilizzi per
filtrare le maschere/sottomaschere...
Ciao.
--
Sergio MAZZA


title: Aiuto, mi sono perso coi report!

text:
Sergio MAZZA ha scritto:

Hem.. Sergio, potresti dirmi qualcosa di più? Cioè io la mia query ce
l'ho i un recordset e fa un doppio join, te la posto
Me.RecordSource = "SELECT DISTINCTROW libro.* " _
         & "FROM (libro LEFT JOIN libro_autore ON libro.lib_id =
libro_autore.libaut_libro) " _
             & "LEFT JOIN libro_categoria ON libro.lib_id =
libro_categoria.libcat_libro " _
             & "WHERE libro.lib_titolo Like ""*" &
[Forms]![libro_mod_ins]![txt_findTitle] & "*""" _
             & "AND (libro.lib_editore =
[Forms]![libro_mod_ins]![cmbEdit]" _
             & "OR [Forms]![libro_mod_ins]![cmbEdit] Is Null)" _
             & "AND (libro_autore.libaut_autore =
[Forms]![libro_mod_ins]![cmbAut]" _
             & "OR [Forms]![libro_mod_ins]![cmbAut] Is Null)" _
             & "AND (libro_categoria.libcat_categoria =
[Forms]![libro_mod_ins]![cmbCat]" _
             & "OR [Forms]![libro_mod_ins]![cmbCat] Is Null)" _
             & "AND (libro.lib_lingua = [Forms]![libro_mod_ins]![cmbLin]" _
             & "OR [Forms]![libro_mod_ins]![cmbLin] Is Null)" _
             & "ORDER BY libro.lib_titolo;"
E adesso?


title: Aiuto, mi sono perso coi report!

text:
"Cekko" <
andreavasin...@libero.it
> ha scritto nel messaggio
news:ogePk.12039$8%.1139@tornado.fastwebnet.it...
> Hem.. Sergio, potresti dirmi qualcosa di più? Cioè io la mia query ce l'ho
> i un recordset e fa un doppio join, te la posto
>
>
> Me.RecordSource = "SELECT DISTINCTROW libro.* " _
>         & "FROM (libro LEFT JOIN libro_autore ON libro.lib_id =
> libro_autore.libaut_libro) " _
>             & "LEFT JOIN libro_categoria ON libro.lib_id =
> libro_categoria.libcat_libro " _
>             & "WHERE libro.lib_titolo Like ""*" &
> [Forms]![libro_mod_ins]![txt_findTitle] & "*""" _
>             & "AND (libro.lib_editore = [Forms]![libro_mod_ins]![cmbEdit]"
> _
>             & "OR [Forms]![libro_mod_ins]![cmbEdit] Is Null)" _
>             & "AND (libro_autore.libaut_autore =
> [Forms]![libro_mod_ins]![cmbAut]" _
>             & "OR [Forms]![libro_mod_ins]![cmbAut] Is Null)" _
>             & "AND (libro_categoria.libcat_categoria =
> [Forms]![libro_mod_ins]![cmbCat]" _
>             & "OR [Forms]![libro_mod_ins]![cmbCat] Is Null)" _
>             & "AND (libro.lib_lingua = [Forms]![libro_mod_ins]![cmbLin]" _
>             & "OR [Forms]![libro_mod_ins]![cmbLin] Is Null)" _
>             & "ORDER BY libro.lib_titolo;"
>
> E adesso?
Scusa ma il problema non è il report? Lo hai creato o no? Seguendo il mio
suggerimento o come?
Ciao.
--
Sergio MAZZA


title: Aiuto, mi sono perso coi report!

author: Alessandro Cara

text:
Sergio MAZZA ha scritto:
[cut]
> Scusa ma il problema non è il report? Lo hai creato o no? Seguendo il
> mio suggerimento o come?
Ma hai cambiato mestiere. Adesso fai il "trovareport" ?
--
ac


title: Aiuto, mi sono perso coi report!

text:
"Alessandro Cara" <
al...@ay-1asistemi.it
> ha scritto nel messaggio
news:8hmPk.12583$8%.12087@tornado.fastwebnet.it...
> Ma hai cambiato mestiere. Adesso fai il "trovareport" ?
A tartufi non riesco...
> --
> ac
Ciao.
--
Sergio MAZZA


title: Aiuto, mi sono perso coi report!

text:
Sergio MAZZA ha scritto:

Riciao Sergio, intanto grazie per la tua disponibilità. Allora ho
provato a creare i report come tu dici. incontro un problema che ti
illustro:
Mentre la query scritta sopra eseguita lato maschera funziona benissimo,
quando la vado a riportare in un file di query mi da il seguente errore
: runtime 94 - Utilizzo non valido di null.
Ti posto la query che per ora filtra solo i titoli, giusto per metterne
un pezzo alla volta:
Nella query "joinLibroAutoreCategoria" presa come origine dei dati del
Report ho scritto:
SELECT DISTINCTROW libro.*
FROM (libro LEFT JOIN libro_autore ON
libro.lib_id=libro_autore.libaut_libro) LEFT JOIN libro_categoria ON
libro.lib_id=libro_categoria.libcat_libro
WHERE (libro.lib_titolo Like "*"&DammiTitolo()&"*")
ORDER BY libro.lib_titolo;
La funzione DammiTitolo è questa:
Public Function DammiTitolo() As String
'MsgBox ([Forms]![libro_mod_ins]![txt_findTitle])
DammiTitolo = [Forms]![libro_mod_ins]![txt_findTitle]
End Function
Ho dovuto implementare le funzioni altrimenti mi diceva che c'erano
espressioni complicate in query ecc. solito messaggio.....
Ora se metto un titolo che in maschera mi restituisce 5 record, cioè
scrivo qualcosa nel campo [Forms]![libro_mod_ins]![txt_findTitle] tutto
funziona perfettamente e il report mi restituisce gli stessi libri, ma
se lascio il campo vuoto, la query in maschera restituisce tutti i libri
(è quello che voglio), mentre la query "joinLibroAutoreCategoria" o
meglio, la funzione mi restituisce quell'errore...
Come posso risolverlo? Quando andrò a prendere i valori dai combo avrò
lo stesso problema?
Grazie in anticipo.


title: Aiuto, mi sono perso coi report!

text:
"Cekko" <
andreavasin...@libero.it
> ha scritto nel messaggio
news:EmGPk.13772$8%.4007@tornado.fastwebnet.it...

Scusa per il ritardo; spero tu abbia già risolto, altrimenti posso
riprendere il discorso.
La funzione ti ritorna errore perché hai (giustamente) definito un output di
tipo stringa e se non metti nulla nella casella di testo [txt_findTitle],
viene inserito un Null.
Prova ad utilizzare la funzione NZ.
Public Function DammiTitolo() As String
'MsgBox ([Forms]![libro_mod_ins]![txt_findTitle])
DammiTitolo = Nz([Forms]![libro_mod_ins]![txt_findTitle],"")
End Function
Ciao.
--
Sergio MAZZA


title: criteri apertura maschera e passaggio a record successivo

author: Barnum Ph.

text:
Dalla maschera "ditta" con un pulsante apro la maschera "visitet" che
visualizza i dettagli relativi alle visite effettuate ad una azienda.
L'evento su click è il seguente:
Dim stDocName As String
    Dim stLinkCriteria As String
    stDocName = "visite"
    stLinkCriteria = "[N°]=" & "'" & Me![N°] & "'"
    DoCmd.OpenForm stDocName, , , stLinkCriteria
In questo modo però la maschera si apre anche se alla ditta "pinco pallino"
non è associata alcuna visita, vorrei evitarlo.
Stesso problema ce l'ho quando con il pulsante record successivo scorro le
mie visite effettuate all'azienda "pinco pallino" perchè superata l'ultima
visita, cmq viene visualizzata una maschera vuota nel quale tuttavia si
possono inserire dati, cosa che un utente non esperto di solito fa e pensa
di  inserire i dati di una visita alla ditta pinco pallino.
SPero di essere stato chiaro
Ciao
Stefano


author: Roberto da casa

text:
"Barnum Ph." <bar*nu*
m...@tin.it
> ha scritto nel messaggio
news:ZqWKb.67834$_P.26...@news4.tin.it...
> Dalla maschera "ditta" con un pulsante apro la maschera "visitet" che
> visualizza i dettagli relativi alle visite effettuate ad una azienda.
> L'evento su click è il seguente:
>
> Dim stDocName As String
>     Dim stLinkCriteria As String
>
>     stDocName = "visite"
>
>
>     stLinkCriteria = "[N°]=" & "'" & Me![N°] & "'"
>     DoCmd.OpenForm stDocName, , , stLinkCriteria
>
> In questo modo però la maschera si apre anche se alla ditta "pinco
pallino"
> non è associata alcuna visita, vorrei evitarlo.
>
A fronte dell'evento "Su apertura" della maschera "visite" genera il
seguente codice VBA:
Private Sub Form_Open(Cancel As Integer)
If Me.RecordsetClone.RecordCount = 0 Then
    Cancel = True
End If
End Sub
Se usi una versione di Access successiva ad Access97, aggiungi al tuo
database i riferimenti alla libreria Microsoft DAO.
> Stesso problema ce l'ho quando con il pulsante record successivo scorro le
> mie visite effettuate all'azienda "pinco pallino" perchè superata l'ultima
> visita, cmq viene visualizzata una maschera vuota nel quale tuttavia si
> possono inserire dati, cosa che un utente non esperto di solito fa e pensa
> di  inserire i dati di una visita alla ditta pinco pallino.
Imposta a No la proprietà Consenti aggiunte,
> SPero di essere stato chiaro
Mica tanto. ;-)
Comunque spero di aver capito cosa ti servisse.
> Ciao
> Stefano
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:aieLb.235999$vO5.9...@twister1.libero.it...

Con qualche leggero aggiustamento pare che funzioni.
E' possibile sostituire il messaggio di errore di Access con uno personale:
ovvero anziché "impossibile passare al record successivo" qualcosa del tipo
"non ci sono altre visite per questa azienda".
Grazie e perdona la poca.... chiarezza :)
STefano


text:
"Barnum Ph." <bar*nu*
m...@tin.it
> ha scritto nel messaggio
news:_YALb.82173$_P.30...@news4.tin.it...

> Con qualche leggero aggiustamento pare che funzioni.
> E' possibile sostituire il messaggio di errore di Access con uno
personale:
> ovvero anziché "impossibile passare al record successivo" qualcosa del
tipo
> "non ci sono altre visite per questa azienda".
> Grazie e perdona la poca.... chiarezza :)
> STefano
Scusa, ma come ci passi al record successivo?



author: Ph. Barnum

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:7LBLb.243743$e6.96...@twister2.libero.it...

Beh se ho più visite relative alla ditta roberto da casa  con la relativa
maschera impostata a No per consenti aggiunte, in ogni caso posso passare
dalla visita 1di 2 alla visita 2 di 2 con il relativo pulsante di
spostamento, se tento di andare al record successivo il msg è quello
"impossibile passare al record successivo" perchè ovviamente non c'è, io
volevo sostiutire questa scritta con "non ci sono altre visite per l'azienda
corrente".
Ok?
Ph. Barnum


text:
"Ph. Barnum" <
bar_...@tin.it
> ha scritto nel messaggio
news:McCLb.82949$_P.
3100693
@news4.tin.it...

Se per navigare tra i record usi i Pulsanti spostamenti posti in basso a
sinistra nella maschera, non dovresti gestire alcuna segnalazione di errore,
in quanto, se il record corrente è l'ultimo, Access disabilita
automaticamente il pulsante che serve a passare al record successivo: stanti
così le cose non riuscirai a posizionarti su un record successivo
all'ultimo, quindi non dovrai gestire alcun errore: sicuramente con Access97
le cose stanno così.



title: Programma preso con licenza d'uso mensile - i dati di chi sono?

text:
Scusate il mezzo ot ma non saprei dove scrivere per trovare altri
esperti nel campo della programmazione
Programma che serve per centro estetico, gira come app su tablet
Android, il titolare del centro paga una licenza annuale

Io, "..ciao ciao e qua e la'...tel fag mi el program novo.."
Lui "..bon fammi il gestionale nuovo ma i dati dal vecchio me li porti
sul nuovo ehh, che c'ho milliaia di nominativi e trattamenti e colori e
...."
Io "..ceeeerto come no, li giriamo e voltiamo come delle trottole..."
Io "..si ma dove sono i dati? Avete un server per il db o roba cosi'?.."
Lui "..No, tutto online.."

Chiamo l'assistenza del gestionale "..vorremmo una copia dei dati.."
Loro "..eh non se po', mica abbiamo l'esportazione.."
Io "..cazzi vostri, i dati sono nostri e ce li date.."
e via di questo tono, e per ora niente dati
Trascriverli manualmente e' un'operazione disumana, alla quale non mi
voglio arrendere

Vi e' mai capitato di non riuscire ad avere i dati 'vostri'?
Non so bene come sia la licenza d'uso ma penso che sicuramente ci sara'
qualche gabola per impedire la consegna dei dati, che fisicamente sono
presso i server del fornitore
Ma anche ci fosse un vincolo di questo genere cosa e' possibile opporre
come motivazione per farsi consegnare sti benedetti file?
Parlo di normative/sentenze et affini


author: Ammammata

text:
Il giorno Wed 24 Nov 2021 09:42:03a, *RobertoA* ha inviato su
it.comp.appl.access il messaggio news:snktss$1s7h$
1...@gioia.aioe.org
. Vediamo
cosa ha scritto:

> Non so bene come sia la licenza d'uso

eh... sarebbe il caso di recuperarla e di metterla a disposizione
magari basta anche il nome dell'app e chi legge ed è interessato ci arriva
da solo

--
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\
-=- -=- -=- -=- -=- -=- -=- -=- - -=-
........... [ al lavoro ] ...........


title: help in linea

author: Michael

text:
Un programma di contabilità ( access  e  VB6 ) dispone della guida in linea
( file compilato chm ) , al cui interno esistono dei link che se cliccati
aprono un popoup con utili info.
Pasando da IE5.5  a IE6.0 , tali finestre popup sono adesso vuote quando si
aprono!!!
Ho notato che nel cambio del programma da 5.5  a 6.0 è cambiata la versione
del controllo ocx help html microsoft, usato dalla guida in linea ...
E adesso ?
saluti!


title: [Semi OT] un programma x due pc

author: Robert Fripp

text:
scusate ho sfogliato centinaia di pagine ma son due giorni che cerco di
capire se č possibile acquistare 1 (uno) office pro 2007 upgrade da un
office 2000 developer ed installarlo sia sul Desktop che sul Notebook ...
mi č sembrato di capire che non č possibile
viceversa si parla di multilincenze 3, 5 o piů, che a me non interessa
qual'e' la soluzione ?
grazie a tutti


title: [Semi OT] un programma x due pc

author: MA

text:
Robert Fripp wrote:
> scusate ho sfogliato centinaia di pagine ma son due giorni che cerco
> di capire se è possibile acquistare 1 (uno) office pro 2007 upgrade
> da un office 2000 developer ed installarlo sia sul Desktop che sul
> Notebook ... mi è sembrato di capire che non è possibile
> viceversa si parla di multilincenze 3, 5 o più, che a me non interessa
> qual'e' la soluzione ?
>
> grazie a tutti
Se non funzionano contemporaneamente, puoi
--
--
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access


title: [Semi OT] un programma x due pc

text:
"Robert Fripp" <
rober...@nuntelado.com
> ha scritto nel messaggio
news:47f68faa$0$29982$5fc...@news.tiscali.it...
> scusate ho sfogliato centinaia di pagine ma son due giorni che cerco di
> capire se è possibile acquistare 1 (uno) office pro 2007 upgrade da un
> office 2000 developer ed installarlo sia sul Desktop che sul Notebook ...
> mi è sembrato di capire che non è possibile
> viceversa si parla di multilincenze 3, 5 o più, che a me non interessa
> qual'e' la soluzione ?
>
> grazie a tutti
>
>
La versione di Office Home and Student 2007 puoi installarla su tre
dispositivi.
Per informazioni consulta:
http://office.microsoft.com/it-it/suites/FX101674081040.aspx
http://office.microsoft.com/it-it/suites/HA101655301040.aspx
A conti fatti conviene (139 euro) questa versione, sempre che faccia la tuo
caso.
Per i prezzi consulta:
http://office.microsoft.com/it-it/suites/FX101754511040.aspx
Ciao, Carlo


title: [Semi OT] un programma x due pc

text:
"Robert Fripp" <
rober...@nuntelado.com
> ha scritto nel messaggio
news:47f68faa$0$29982$5fc...@news.tiscali.it...
> scusate ho sfogliato centinaia di pagine ma son due giorni che cerco di
> capire se è possibile acquistare 1 (uno) office pro 2007 upgrade da un
> office 2000 developer ed installarlo sia sul Desktop che sul Notebook ...
> mi è sembrato di capire che non è possibile
> viceversa si parla di multilincenze 3, 5 o più, che a me non interessa
> qual'e' la soluzione ?
>
> grazie a tutti
>
>
>
Ti ho dato una risposta non corretta al tuo caso.
Comunque i link possono darti qualche spunto di ricerca.
Ciao, Carlo


title: [Semi OT] un programma x due pc

text:
"Carlo Costarella" <
carloco...@libero.it
> ha scritto nel messaggio
news:ft8cus$cpk$1...@tdi.cu.mi.it...

Grazie Carlo,
peccato che microsoft non sia così chiara ed esplicita su tutte le versioni
di office così come nell'articolo che mi hai indicato
confidiamo nella risposta di Masimiliano sperando di non trovare sorprese
Ciao


title: Per quanto riguarda il gestionale

author: GPI

text:
Capito!!!
Mi scuso con tutti!!!
Mi metto da parte ed attendo che qulacuno se ne occupi al posto mio.
Mi metto a disposizione per collaborare.
Saluti
Giovanni Putignano


title: Per quanto riguarda il gestionale

author: Alessandro

text:
"GPI" <
gputi...@tiscalinet.it
> wrote in message
news:a6ht0r$4sa$1...@pegasus.tiscalinet.it...

C.V.D. per i matematici è una certezza....!!!
Ciao.
Alessandro.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Per quanto riguarda il gestionale

text:
"GPI" <
gputi...@tiscalinet.it
> ha scritto nel messaggio
news:a6ht0r$4sa$1...@pegasus.tiscalinet.it...

:)) ma dai...fai l'offeso??? :)))
Nessuno ha detto niente a proposito del tuo lavoro, anzi.
L'unica cosa messa in discussione sono i 'luoghi'.
Dici invece perche' non ti va l'idea di portare avanti
il progetto nel NG e di farlo risiedere nel SC?
Ciao
---
leo_duca


title: Per quanto riguarda il gestionale

text:
> :)) ma dai...fai l'offeso??? :)))
> Nessuno ha detto niente a proposito del tuo lavoro, anzi.
> L'unica cosa messa in discussione sono i 'luoghi'.
> Dici invece perche' non ti va l'idea di portare avanti
> il progetto nel NG e di farlo risiedere nel SC?
Perchč non ci avevo pensato!
Mi sembrava piů semplice mettere tutto in un sito con un forum per
scambiarsi i vari pareri.
Se volete andare avanti indicatemi come! Io volevo solo mettere a
disposizione un po di tempo per fare da "collante".
Saluti
Giovanni Putignano


title: Per quanto riguarda il gestionale

text:
> Se volete andare avanti indicatemi come! Io volevo solo mettere a
come da post precedenti: porta tutto sul SC
Prendi contatto con chi di dovere e mettiti daccordo
sulle modalità.
Ciao
---
leo_duca


title: Db attività di segreteria

text:
buongiorno a tutti i gentili e preparatissimi frequentatori di questo forum.

Ho realizzato una maschera nella quale diverse attività (to do) sono indicate con una data e una spunta che indica se la stessa sia effettuata (si o no).

A fianco o sopra questa maschera vorrei realizzare un altra maschera che mi rappresentasse le attività programmate e in calendario (da fare).
Il mio problema è questo. Vorrei sapere se è possibile rappresentare i dati raggruppati per mese cioè con un solo "cellone" anziche più righe.
Mi spiego meglio, secondo voi è possibile anzichè:

 mese	 Memoday
2015/04	23/04/2015
2015/03	30/03/2015
2015/03	30/03/2015
2015/03	30/03/2015
2015/03	24/03/2015
2015/03	12/03/2015
2015/03	05/03/2015
2015/03	05/03/2015
2015/03	02/03/2015
2015/02	04/02/2015

avere:

  mese	    Memoday
aprile2015 23/04/2015
-----------------------
 	   30/03/2015
 	   30/03/2015
 	   30/03/2015
 	   24/03/2015
Marzo2015  12/03/2015
 	   05/03/2015
 	   05/03/2015
 	   02/03/2015
-----------------------
2015/02	04/02/2015

Scusate l'ignoranza ma è un caso che non mi è mai successo e la rappresenzaione grafica mi piacerebbe molto...
pensavo addirittura a dei pulsanti, uno per mese o a una combo per filtrare i dati..

Se avete consigli o idee ve ne sono grato, grazie infinite.


title: help scusate è urgente: query eliminata x errore, non la recupero più?

author: montanaro®

text:
L'ho appena eliminata.
Non posso + ritrovarla?
Grazie


author: PBsoft

text:
> L'ho appena eliminata.
> Non posso + ritrovarla?
Mi spiace.
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype:pbsoftsolution


author: Roberto dalla campagna

text:
"montanaro®" <
jor...@gmail.com
> ha scritto nel messaggio
news:1183449377.5...@m36g2000hse.googlegroups.com...
> L'ho appena eliminata.
> Non posso + ritrovarla?
Nella copia di bakup del tuo database. ;)
> Grazie
Prego
--
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------


text:
On 3 Lug, 18:24, "Roberto dalla campagna" <
r.mass...@libero.it
> wrote:
> "montanaro®" <
jorj...@gmail.com
> ha scritto nel messaggionews:1183449377.5...@m36g2000hse.googlegroups.com...
>
> > L'ho appena eliminata.
> > Non posso + ritrovarla?
>
> Nella copia di bakup del tuo database. ;)
>
era ex novo di giornata...il back lo faccio la sera.


title: corruzione del BE Access 97

author: massimo

text:
Argh.
Oggi è successo quello che ho sempre temuto.
Il BE in versione access 97 è andato a farsi friggere.
Ho provato a inserire un record da un frontend MDE access 2002 ed è
comparso un messaggio di cui non ricordo l'esatta articolazione, ma
il senso era che il file \\nomecomputer\cartella_condivisa\file.mdb
non veniva riconosciuto come database valido.
Ho agevolmente recuperato l'mdb con le funzioni di ripristino.
Nella peggiore delle ipotesi avevo comunque un backup del giorno
prima.
Vi è mai successo nulla di tutto ciò?
A cosa può essere imputabile un problema di questo genere?


title: corruzione del BE Access 97

author: Sib

text:
"massimo" <n...@send.invalid> ha scritto nel messaggio
> Oggi è successo quello che ho sempre temuto.
> Il BE in versione access 97 è andato a farsi friggere.
> Ho provato a inserire un record da un frontend MDE access 2002 ed è
> comparso un messaggio di cui non ricordo l'esatta articolazione, ma
> il senso era che il file \\nomecomputer\cartella_condivisa\file.mdb
> non veniva riconosciuto come database valido.
> Ho agevolmente recuperato l'mdb con le funzioni di ripristino.
> Nella peggiore delle ipotesi avevo comunque un backup del giorno
> prima.
>
> Vi è mai successo nulla di tutto ciò?
ovvio.
a tutti e' successo almeno una volta, come per qualsiasi tipo di dato
salvato in qualsiasi formato sotto qualsiasi (QUALSIASI) sistema operativo.
> A cosa può essere imputabile un problema di questo genere?
Piu' o meno in ordine di probabilita':
Schede di rete difettose
Errore del disco
RAM difettosa
Sbalzo di tensione
Errore dell'operatore (spegnimento del ps senza arrestare il sistema)
Errore nel codice
Aggiornamenti/patch non scaricati
errore dell'applicazione
errore del sistema operativo
hub/switch difettoso
L'utente sta antipatico al pc dove lavora
ecc
ecc
ecc
Sono tanti i motivi per cui si fa un backup
Sib


title: campo numerico ID da trasformare in contattore

author: Fd

text:
Ciao a Tutti,
    mi trovo con una tabella in cui esiste il campo codice (che viene usato
come
id della tabella) in formato numerico che vorrei trasformare in
contattore....per ovvi motivi
Si tratta della chiave primaria ed univoca (infatti non esistono doppioni)
anche se purtroppo non tutti i valori sono in progressione ....
Ho pensato di aggiungere un campo e definirlo come contattore ma in questo
i due campi non sono allineati...
Come si potrebbe fare... o esiste già qualche routine che mi permetta di
passare il tutto
anche su una nuova tabella mantenendo però il valore dell'id invariato....
Spero di essermo spiegato....
Ciao e grazie
Fd


author: Marco Pizzamiglio

text:
Fd ha scritto:

Fai una copia della tabella, copiando solo la struttura e non i dati.
Cambia il campo numerico in contatore, e poi riempi la nuova tabella con i
dati della vecchia usando una query di accodamento. Verifica che sia tutto
ok, poi elimina la vecchia tabella e rinomina la nuova. Se la tabella era
grossa è opportuno compattare il database.
Consiglio di fare una copia di sicurezza del database prima di procedere.
-Marco-
--
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


author: RobertOne

text:
"Fd"  ha scritto nel messaggio ...

Prova a vedere nel Sito Comune in General la FAQ n. 6.17. Io lo utilizzo e
mi trovo molto bene.
Roberto


text:
"RobertOne" <
robe...@robort.it
> ha scritto nel messaggio
news:dpdi80$2p3$1...@balena.cs.interbusiness.it...

Scusa.. ma non capisco come potrebbe fare al caso mio la faq 6.17... o forse
mi sono spiegato male???
Ciao e grazie lo stesso
Fd


text:
>
>
> Fai una copia della tabella, copiando solo la struttura e non i dati.
> Cambia il campo numerico in contatore, e poi riempi la nuova tabella con i
> dati della vecchia usando una query di accodamento. Verifica che sia tutto
> ok, poi elimina la vecchia tabella e rinomina la nuova. Se la tabella era
> grossa è opportuno compattare il database.
> Consiglio di fare una copia di sicurezza del database prima di procedere.
> -Marco-
>
Ottimo funziona ed di certo meglio compattare il db al termine
Grazie 1000
Ciao
Fd


title: Da maschera a sottomaschera.

author: Omar Carrara

text:
Qualcuno sa dirmi come posso spostarmi da una maschera alla sua
sottomaschera col TAB?
Mi spiego meglio:
Nella maschera madre ho 5 controlli, nei quali mi sposto con il TAB.
Vorrei che, arrivando sull'ultimo campo (il 5. controllo), premendo
nuovamente il TAB mi diventi attivo il primo controllo della sottomaschera
(e che quindi l'utente "passi" alla sottomaschera).
A me succede che invece il controllo attivo diventi nuovamente il primo
controllo della maschera madre.
Qualcuno sa dirmi dove sbaglio?
Grazie.
Omar.


title: Da maschera a sottomaschera.

author: Mad® Milox

text:
"Omar Carrara" <
om...@spidernet.it
> ha scritto nel messaggio
news:s2hN6.2726$Ql3.1...@news.infostrada.it...

Strano a me funziona proprio che quando Tabbo sull'ultimo controllo della
maschera mi passa alla sottomaschera. quando sei in visualizzazione
struttura , controlla le proprieta' della maschera dal menu Visualizza ->
Ordine di tabulazione , controlla anche il tipo di  Sequenza che e'
impostata nel Popup Priprieta' -> Altro ... ed in ultima istanza se non
trovi soluzione metti nella routine dell'ultimo controllo "Su Uscita"
Forms![maschera]![Sottomaschera]![controllo1].setfocus  cosi' lo forzi ad
andare sul primo controllo.
Ciao
--
(^o^))~    Lorenzo   (^o^))~
"Preimaginare e' lo imaginare le cose che saranno..."
"Postimaginare e' imaginare le cose passate ..."
(Leonardo Da Vinci)


title: Disabilitazione oggetti

author: SimoneB

text:
Salve a tutti,
ho una maschera che richiama alcuni checkbox di una tabella, supponiamo che
i nomi di tali oggetti siano CheckBox1, CheckBox2 e CheckBox 3... quando
abilito chekbox1 vorrei che gli altri due venissero disabilitati e quando
disabilito di nuovo checkbox1 venissero riabilitati... ho provato (come mi è
stato suggerito da qualcuno un po' di giorni fa) ad inserire il seguente
codice su ckeckbox1 all'evento DOPOAGGIORNAMENTO:
Me!Checkbox2.Enabled = Not Me!CheckBox1
Me!Checkbox3.Enabled = Not Me!CheckBox1
Il tutto funziona correttamente solo che quando passo ad un nuovo record
attraverso il selettore record questi rimangono come sulla finestra
precedente io vorrei invece che lui mi abilitasse o disabilitasse in modo
distinto per record i miei checkbox. Come posso fare?
saluti SimoneB


title: Disabilitazione oggetti

author: Alessandro Cara

text:
SimoneB wrote:
[cut]
> Il tutto funziona correttamente solo che quando passo ad un nuovo record
> attraverso il selettore record questi rimangono come sulla finestra
> precedente io vorrei invece che lui mi abilitasse o disabilitasse in modo
> distinto per record i miei checkbox. Come posso fare?
>
> saluti SimoneB
>
>
mettilo anche su evento "sucorrente"
--
a.cara


title: Disabilitazione oggetti

text:
"Alessandro Cara" <
alexqu...@blunet.it
> ha scritto nel messaggio
news:33lbkkF...@individual.net...

Suppongo facessi riferimento all'evento della maschera "Su Corrente"... ho
provato e funziona....
a me deve però disabilitare o abilitare il CheckBox1 e il CheckBox3 se
CheckBox2 è abilitato o disabilitato e lo stesso in funzione di CheckBox3
che faccio metto tutti i codici su corrente?!


title: Disabilitazione oggetti

text:
SimoneB wrote:
[cut]
> Suppongo facessi riferimento all'evento della maschera "Su Corrente"... ho
> provato e funziona....
yessss!
>
> a me deve però disabilitare o abilitare il CheckBox1 e il CheckBox3 se
> CheckBox2 è abilitato o disabilitato e lo stesso in funzione di CheckBox3
>
> che faccio metto tutti i codici su corrente?!
avevi detto che le istruzioni su "dopoaggiornamento" ti
funzionavano.Ricopiale  "pare pare" sull'oncurrent
--
a.cara


title: Disabilitazione oggetti

author: Karl Donaubauer

text:

Se vuoi eseguire/ripetere tutto il codice di "dopoaggiornamento",
basta anche chiamare il suo Sub sull'OnCurrent con:
Form_AfterUpdate
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


title: Disabilitazione oggetti

author: Lorenzo(pyx)

text:
[...]
> a me deve però disabilitare o abilitare il CheckBox1 e il CheckBox3 se
> CheckBox2 è abilitato o disabilitato e lo stesso in funzione di
> CheckBox3
> che faccio metto tutti i codici su corrente?!
Ciao,
prova così :
Sull'evento Form_Current
Me!Checkbox1.Enabled = Not Me!Checkbox2 And Not Me!Checkbox3
Me!Checkbox2.Enabled = Not Me!Checkbox1 And Not Me!Checkbox3
Me!Checkbox3.Enabled = Not Me!Checkbox1 And Not Me!Checkbox2
Poi su Ogni CheckBox (1-2-3), sull'evento OnClick metti
Form_Current
Ciao
Lorenzo


title: Disabilitazione oggetti

text:
"Lorenzo(pyx)" <Lorenzo@_
NO.SPA.M_pyx.it
> ha scritto nel messaggio
news:UmfBd.10418$H%6.43...@twister1.libero.it...
> [...]
>> a me deve perň disabilitare o abilitare il CheckBox1 e il CheckBox3 se
>> CheckBox2 č abilitato o disabilitato e lo stesso in funzione di
>> CheckBox3
>> che faccio metto tutti i codici su corrente?!
>
> Ciao,
> prova cosě :
>
> Sull'evento Form_Current
> Me!Checkbox1.Enabled = Not Me!Checkbox2 And Not Me!Checkbox3
> Me!Checkbox2.Enabled = Not Me!Checkbox1 And Not Me!Checkbox3
> Me!Checkbox3.Enabled = Not Me!Checkbox1 And Not Me!Checkbox2
>
> Poi su Ogni CheckBox (1-2-3), sull'evento OnClick metti
> Form_Current
>
> Ciao
> Lorenzo
>
Provo grazie....