title: docmd.sendobject non va con outlook

author: Karl Donaubauer

text:
Salve,

Mario Rossi ha scritto:
> se uno thunderbird o windows live mail ma anche altri client mi crea la mail e la invia se è predefinito microsoft outlook invece no, qualcuno ha un esempio funzionante di email con allegato da access inviato con outlook?

Mancano le tue versioni di Access e Windows. Forse si tratta di questo
bug nuovo:

https://support.office.com/en-us/article/access-is-unable-to-export-objects-as-email-attachments-on-windows-7-ce6f5de8-e1bb-4ac4-9607-cc1e79dc9cc3

--
Ciao
Karl
*********
http://www.AccessDevCon.com

Access FAQ:
http://www.donkarl.com/it


title: docmd.sendobject non va con outlook

author: mario rossi

text:
Il giorno venerdì 3 agosto 2018 15:28:34 UTC+2, mario rossi ha scritto:
> se uno thunderbird o windows live mail ma anche altri client mi crea la mail e la invia se è predefinito microsoft outlook invece no, qualcuno ha un esempio funzionante di email con allegato da access inviato con outlook?
>
> grazie a tutti.

sono riuscito a inviare email con allegati da microsoft outlook, codice testato e funzionante

'invia mail con allegato da microsoft outlook
'va selezionato nei riferimenti vba "Microsoft Outlook XX.0 object Library"
Public Sub InviaMail(allegato As String)
    Dim OutlookApp As Outlook.Application
    Dim MItem As Object

    On Error Resume Next

    Set OutlookApp = New Outlook.Application
    Set MItem = OutlookApp.CreateItem(olMailItem)
    With MItem
        .to = "
emaildes...@dominio.it
"
        '.CC = "
ema...@dominio.it
" 'Copia Conoscenza
        '.BCC = "
emai...@dominio.it
" 'Copia Nascosta

        .Subject = "Invio allegato " & allegato ' oggetto della mail
        .Body = "messaggio della mail" ' messaggio della mail
        .Attachments.Add allegato 'file allegato
        '.SentOnBehalfOfName = "
tua...@dominio.it
" 'Mittente in caso si voglia modificare tra quelli disponibili in outlook
        '.display 'per decidere se vedere la mail oppure la invia in modo trasparente
        .Send 'invia la mail
    End With

    Set OutlookApp = Nothing

End Sub


title: docmd.sendobject non va con outlook

text:
Non serve inserire i riferimenti a MSO... anzi meglio evitare... soprattutto se il tuo prodotto va distribuito.
Latebinding o associazione tardiva... prova a vedere se ti va anche esempio.

@Alex


title: docmd.sendobject non va con outlook

text:

Pensavo fosse obbligatorio, ora provo anche senza riferimenti


title: docmd.sendobject non va con outlook

text:

senza i riferimenti non funziona, mi da l'errore seguente:

errore di compilazione
tipo definito dall'utente non definito

alla riga-->     Dim OutlookApp As Outlook.Application

esiste una soluzione per evitare i riferimenti e farlo funzionare?

grazie.


title: docmd.sendobject non va con outlook

text:
"Caro il mio Marito Rossi...."
Scusa ma hai letto quello che ti ho scritto...?
Se vuoi non inserire i riferimenti non basta toglierli devi adeguare il tuo codice con le modalità dell'associazione Tardiva...!!! LATEBINDING.

Ti basta digitare quella parola su Google per trovare il mondo...

@Alex


title: docmd.sendobject non va con outlook

text:

ok ora ho capito cosa devo cercare, grazie.


title: Somma di gruppo nei report

author: Adriano

text:
Ciao ciao
Volevo sapere come fare per sommare un valore a piè di pagina di un gruppo
in un report
Certo se voglio sommare i campi è facile, ma se voglio sommare dei controlli
calcolati o semplicemente dei campi che riprendono un valore di un
sottoreport contenuto nel corpo ?
Per il momento ho ovviato avviando in parallelo anche una query di
raggruppamento e poi ripescando il valore che mi interessa con una DlookUp,
ma in questo modo devo creare tante query esterne quanti gruppi.. E'
ASSURDO!
Cosa suggerite di fare ?


title: Somma di gruppo nei report

author: Luciano

text:
Adriano ha scritto nel messaggio <
94836113...@server.silink.com
>...
>Ciao ciao
>Volevo sapere come fare per sommare un valore a piè di pagina di un gruppo
>in un report
>Certo se voglio sommare i campi è facile, ma se voglio sommare dei
controlli
>calcolati o semplicemente dei campi che riprendono un valore di un
>sottoreport contenuto nel corpo ?
Metti il calcolo nella query.
Cosi' lo usi sia per il controllo nel corpo che per il totale a pie' di
pagina che sara' appunto =Somma(EsprX).
>Per il momento ho ovviato avviando in parallelo anche una query di
>raggruppamento e poi ripescando il valore che mi interessa con una DlookUp,
>ma in questo modo devo creare tante query esterne quanti gruppi.. E'
>ASSURDO!
Si, decisamente assurdo.
>Cosa suggerite di fare ?
vedi sopra!:-)
Saluti.
Luciano


title: Query particolare

author: Maicol

text:
Ciao a tutti . Ho bisogno di aiuto per realizzare una query che a me risulta
complicata.
Ho una query "calcoli" in cui ho i seguenti campi
Datalettura
valorefondo1
valorefondo2
nell'ambito di un mese posso avere varie letture esempio :
datalettura             valorefondo1                 valorefondo2
1/4                               50                                 100
5/4                              52                                  150
1/6                               20                                  100
5/6                              25                                   156
ho bisogno di estrarre le ultime letture di ogni mese
5/4                              52                               150
5/6                               25                               156
come faccio? grazie


title: Query particolare

author: AlGo :-)

text:
"Maicol" <
enzo...@libero.it
> ha scritto nel messaggio
news:LdGva.111316$iy5.3...@twister2.libero.it...

con una query di raggruppamento:
SELECT Month([c1]) AS Espr1, Last(LETTURA.c2) AS UltimoDic2,
Last(LETTURA.c3) AS UltimoDic3
FROM LETTURA
GROUP BY Month([c1])
ORDER BY Month([c1]);
raggruppa i record per mese e mostra l'ultimo valore di ogni raggruppamento!
prova....


title: Query particolare

author: Roberto da casa

text:
"Maicol" <
enzo...@libero.it
> ha scritto nel messaggio
news:LdGva.111316$iy5.3...@twister2.libero.it...

Se la tabella su cui è basata la query si chiama Tabella1.
Se come penso il campo datalettura è un campo di tipo Data/ora, prova con
una query che abbia il seguente codice SQL:
SELECT Last(Tabella1.datalettura) AS UltimoDidatalettura,
Last(Tabella1.valorefondo1) AS UltimoDivalorefondo1,
Last(Tabella1.valorefondo2) AS UltimoDivalorefondo2
FROM Tabella1
GROUP BY Format([datalettura],"yyyymm");
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Query particolare

text:
"AlGo :-)" <
a.goi...@cna-gr.it
> ha scritto nel messaggio
news:b9nerb$f9k$1...@server2.ouverture.it...

> Grazie provo subito


title: Query particolare

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:vFJva.111656$iy5.3...@twister2.libero.it...

> Grazie vado a provare


title: X Roberto da house

author: ringo

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:bLbu9.75063$RO.18...@twister1.libero.it...
>
> "ringo" <
ri...@tiscali.it
> ha scritto nel messaggio
> news:apash3$9v9$1...@serv1.albacom.net...
> >
> [CUT]
> >
> > la tua soluzione permette di collegare oggetti che
> > rimangono tali....
> >
> > vorrei creare una "cosa" che riesca ad agganciare
> > un qualsiasi documento word in un report.
> >
> > Questo mi serve per gestire una struttura di mailing
> > dinamica gestibile da utenti che non debbano
> > crearsi i report ma bensì collegando dei report...
> >
> > grazie!
> >
> > ringo
>
> Decisamente non riesco a capirti.
>
> Resta il fatto che in un report non c'è nulla di dinamico: se avessi
parlato
> di una maschera capirei; ma, a mio avviso, non c'è nulla in Access di più
> statico di un report.
>
> --
> Roberto
>
> ---------------------------------------------
> il Sito Comune di it.comp.appl.access:
>
http://www.sitocomune.com
> ---------------------------------------------
>
provo a farti l'esempio... vediamo come tu lo svilupperesti:
- hai una maschera con la quali riesci a pilotare una query con
paramentri. Alla fine della fiera hai il risulatato di una query
che altro non è che una lista di nominativi con il relativo indirizzo.
- hai circa 50 lettere tipo (pubblicità varie su prodotti commerciali)
- voglio dare la possibilità all'utente finale di costruirsi
il target dei clienti (modificando i vari parametri della maschera)
e di dargli la possibilità di stampare  la lettera che l'utente sceglierà
di stampare per il target di clienti. In pratica si avrà un report
che conterrà la lettera scelta su ogni pagina e cambierà il cliente
su ogni pagina (lista clienti derivante dalla query...)
bye
ringo


title: X Roberto da house

text:
"ringo" <
ri...@tiscali.it
> ha scritto nel messaggio
news:apjk3j$ish$1...@serv1.albacom.net...

Ti ho risposto nell'altro thread che stavamo seguendo insieme: devi usare la
stampa unione in Word.



title: Calcolare una data in base a 2 campi

author: thefusa

text:
Salve,
vorrei calcolare una data in base a dei campi nella mia form:
1: data_fattura
2: pagamento
Vorrei fare una cosa del genere sull'evento after_Update della Maschera:
IF pagamento="30ggDF" then
data_scadenza_1=data_Fattura+30gg
IF pagamento="30/60ggDF" then
data_scadenza_1=data_Fattura+30gg
data_Scadenza_2=data_fattura+60gg
IF pagamento="30ggFM" then
data_scadenza_1=data_Fattura+30gg(fine mese)
Grazie per l'aiuto


title: Calcolare una data in base a 2 campi

author: Pablitomf

text:
thefusa ha scritto:





> Grazie per l'aiuto
Nell'help consulta DateAdd
--
Ciao
Pablitomf (Maurizio Facciuti)
------------------------------
http://www.sitocomune.com/
http://www.accessgroup.it/
------------------------------
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: [a97] casella combinata con oggetto OLE

author: Gianni

text:
Ciao a tutti....
volevo chiedere se è possibile creare una casella combinata o di riepilogo
(dati originati da query) a 3 colonne nella quale sia possibile inserire un
oggetto OLE (.bmp). Per esempio:
(colonna1)Cod_difetto        colonna(2)desc_difetto
colonna(3)Foto_difetto
eventualmente ci sono altre possibilità?....suggerimenti?
Ciao e grazie a tutti
Gianni


title: [a97] casella combinata con oggetto OLE

author: Carlo Costarella

text:
"Gianni" <
giann...@hotmail.com
> ha scritto nel messaggio
news:8M_pd.54393$Es2.1...@twister2.libero.it...

Non è possibile.
Forse riesci inserendo un ActiveX come MSDataGrid o simili.
Ciao, Carlo


title: leggere in una tabella

author: Gabriele

text:
In una maschera di login un utente deve inserire il proprio nome e la
relativa password .
Cliccando OK , il codice VB6  va a leggere un file UTENTI.MDB  per
verificare se l'utente esiste e se la password e valida e non scaduta .
Ebbene proprio cliccando il pulsante OK mi compare invece tale messaggio :
impossibile leggere il file di informazioni, e non acedo.
Considerato che il file MDB è presente e valido e accessibile , vi chiedo :
sapete per caso quale libreria viene usta in tale controllo di utente ,
affinchè possa andare a sostituirla ?
So che va ad usare delle DLL presenti in c\windows\system32 , ma quale ?
saluti


title: leggere in una tabella

author: Alessandro Baraldi

text:
"Gabriele" <
michel...@libero.it
> wrote in message
news:d61mmo$ql5$
1...@balena.cs.interbusiness.it

Non hai detto nulla che può aiutarci a capire come fai
ad accedere al Database.
Invia il codice o parte di esso per vedere se viene eseguito
in modo corretto, spesso il problema è in qualche inghippo...!
Ciao
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: aprire una sottomaschera con il record corrente impostato al primo

author: crab

text:
Salve a tutti,
piccola premessa: All'interno di una maschera ho due sottomschere (A e B).
La sottomaschera A contiene la lista degli ordini e la sottomaschera B
contiene la lista degli articoli ordinati. Sono collegate in modo che se in
A seleziono un ordine, in B visualizzo l'elenco gli articoli corrispondenti.
Il problema e' il seguente. Quando, nella A, faccio click  su un altro
ordine, nella B non vedo l'elenco con il record corrente sul priom record,
ma rimane una specie di memoria rispetto all'ordine che visualizzavo in
precendenza. In altre parole se nell'ordine che visualizzavo precedentemente
facevo click sul 3° articolo, visualizzando un nuovo ordine (facendo click
sulla A), la B mi pone il record corrente sul terzo articolo invece di
ripartire col primo.
Come posso fare ad eliminare questa memoria e ripartire sempre dal primo
record quando cambio ordine?
Scusatemi se il problema puo' risultare banale (e molto probabilmente lo
sara') ma non riesco a trovare una soluzione.
Grazie mille!
Iacopo


text:
crab ha scritto:
[CUT]
> Come posso fare ad eliminare questa memoria e ripartire sempre dal primo
> record quando cambio ordine?
Senza Goto, Focus etc, puoi semplicemente, prima di far partire il filtro
dalla Sub_Form A, eliminare il SourceObject della Sub_Form B e
riattribuirlo immediatamente dopo... dovrebbe fungere ai tuoi scopi.
Fammi sapere
--
Ciao
Pablitomf (Maurizio Facciuti)
Access : Ver.97 - 2K
----------------------------------
http://www.accessgroup.it/
http://www.sitocomune.com/
----------------------------------
Non mi fido molto delle statistiche, perchč un uomo con la testa nel forno
acceso e i piedi nel congelatore statisticamente ha una temperatura media.
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


author: Iacopo

text:
"Pablitomf" <
maurizio...@accessgroup.it
> ha scritto nel messaggio
news:drq68v$lob$1...@news.newsland.it...
> crab ha scritto:
>
> [CUT]
> > Come posso fare ad eliminare questa memoria e ripartire sempre dal primo
> > record quando cambio ordine?
>
> Senza Goto, Focus etc, puoi semplicemente, prima di far partire il filtro
> dalla Sub_Form A, eliminare il SourceObject della Sub_Form B e
> riattribuirlo immediatamente dopo... dovrebbe fungere ai tuoi scopi.
> Fammi sapere
>
Scusami ma non ho capito cosa mi hai suggerito. Per collegare le due
sottomaschere ho semplicemente impostato nella proprieta' della
sottomaschera B:
Oggetto Origine: Sottomaschera B
Collega campi secondari: IDordini
Collega campi master: IDordiniTabA
Sono un po' duro devi avere pazienza...
Grazie


text:
"Iacopo" <
ia...@freemail.it
> ha scritto nel messaggio
news:drqfcv$6kn$1...@news.flashnet.it...

Scusatemi se insito, ma da quello che diceva Pablitomf poteva sembrare una
cosa molto semplice e poiche' non ho capito la dritta se qualcuno puo'
spiegarmela in altre parole...
Grazie e scusatemi ancora se ho insistito.
Iacopo


text:
Iacopo ha scritto:
[CUT]
> > Scusami ma non ho capito cosa mi hai suggerito. Per collegare le due
> > sottomaschere ho semplicemente impostato nella proprieta' della
> > sottomaschera B:
> > Oggetto Origine: Sottomaschera B
> > Collega campi secondari: IDordini
> > Collega campi master: IDordiniTabA
> >
> > Sono un po' duro devi avere pazienza...
> > Grazie
> Scusatemi se insito, ma da quello che diceva Pablitomf poteva sembrare una
> cosa molto semplice e poiche' non ho capito la dritta se qualcuno puo'
> spiegarmela in altre parole...
> Grazie e scusatemi ancora se ho insistito.
> Iacopo
Svuota il DB e inviamene una copia (Access97 o 2000) - anche solo le 6
Forms di cui parli - , la vedo io da quà...
--
Ciao
Pablitomf (Maurizio Facciuti)
Access : Ver.97 - 2K
----------------------------------
http://www.accessgroup.it/
http://www.sitocomune.com/
----------------------------------
Non mi fido molto delle statistiche, perchè un uomo con la testa nel forno



title: Sincronia tra MDB complessa!

author: David

text:
Ciao a tutti,
mi trovo nella situzione di creare una procedura per sincronizzzare delle
tabelle di due BE  in access 2000.
Trattasi di un programma che funziona su un desktop e in contemporanea su un
notebook, che logicamente se ne va in giro per l'Italia a roccogliere ordini
e dati vari.
Il mio problema sta nel fatto che non ho la minima idea di come iniziare, se
non che per il fatto che si tratta di 3 casi diversi:
1. tabelle tipo A modificate solo sul pc desktop
2. tabelle tipo B, modificate solo sul notebook
3. tabelle tipo C, modificate su entrambi.
Per "modificate" si intende aggiunta e modifica di record!
Come posso agire?? Query, sql o cos'altro???
Grazie a tutti!
Ciao
David
--


title: Sincronia tra MDB complessa!

text:
"David" <
davi...@yahoo.it
> ha scritto nel messaggio
news:fqjH6.200765$lj4.5...@news6.giganews.com...

Il tuo mi sembra che sia il classico problema da risolvere con le Repliche
di Access.
Se ne vuoi sapere di più dai un'occhiata sul Sommario dell'help a Replica di
database.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Sincronia tra MDB complessa!

text:
"David" <
davi...@yahoo.it
> ha scritto nel messaggio
news:fqjH6.200765$lj4.5...@news6.giganews.com...

Il tuo mi sembra che sia il classico problema da risolvere con le Repliche



title: Sincronia tra MDB complessa!

text:
Roberto da casa <
r.ma...@libero.it
> wrote in message
XckH6.8793$0t6.2...@news.infostrada.it...

Grazie per la rispota, ma putroppo non credo sia proprio cio' che cerco, o
meglio non so come far cio' che mi serve!
Io non vorrei mettere nel portatile tutti le tabelle che risiedono sul
desktop, ma solo alcune, quelle necessaria ovviamente!
Ho provato la replica guidata parziale, ma non ho visto grandi sbocchi!
Mi sapreste dare qualche indicazione? o dove trovare degli esempi?
Ciao
Grazie
Davide


title: Sincronia tra MDB complessa!

text:
"David" <
davi...@yahoo.it
> ha scritto nel messaggio
news:3ClH6.201049$lj4.5...@news6.giganews.com...
[CUT]
> Grazie per la rispota, ma putroppo non credo sia proprio cio' che cerco, o
> meglio non so come far cio' che mi serve!
>
> Io non vorrei mettere nel portatile tutti le tabelle che risiedono sul
> desktop, ma solo alcune, quelle necessaria ovviamente!
>
> Ho provato la replica guidata parziale, ma non ho visto grandi sbocchi!
>
> Mi sapreste dare qualche indicazione? o dove trovare degli esempi?
>
> Ciao
> Grazie
> Davide
>
Onestamente non ho mai avuto mai la necessità e quindi l'opportunità di
usare le repliche: quel poco che so è solo frutto della teoria letta sui
manuali e sull'help.
Quindi forse è meglio che ti venga in aiuto in maniera più pragmatica chi le
repliche le ha usate.



title: Sincronia tra MDB complessa!

author: Mad® Milox

text:
"David" <
davi...@yahoo.it
> ha scritto nel messaggio
news:fqjH6.200765$lj4.5...@news6.giganews.com...

Nel sito comune c'e' una funzione per importare i dati da un db all'altro
che si basa su una INSERT di sql. potresti vederti quella funzione
(modificandola per le tue esigenze), mi sembra sia proprio quello che cerchi
;)
Ciao,
--
(^o^))~    Lorenzo   (^o^))~
"Preimaginare e' lo imaginare le cose che saranno..."
"Postimaginare e' imaginare le cose passate ..."
(Leonardo Da Vinci)


title: Sincronia tra MDB complessa!

text:
MadŽ Milox <
madm...@tin.it
> wrote in message
9clqqc$5qu$1...@pegasus.tiscalinet.it...

Grazie per l'info ma non riesco a trovare l'esempio che mi indichi, riesci
gentilmente a segnalarmi il titolo??
ciao grazie


title: Sincronia tra MDB complessa!

text:
"David" <
davi...@yahoo.it
> ha scritto nel messaggio
news:uv_H6.205333$lj4.5...@news6.giganews.com...
>
> Mad® Milox <
madm...@tin.it
> wrote in message

il titolo e' "aggiornare le applicazioni distribuite" sezione General
Ciao



title: Sincronia tra MDB complessa!

author: David Ntb

text:
Grazie 1000, e pensare che l'ho letto piu' volte!!
L'eta' 8-))
MadŽ Milox <
madm...@tin.it
> wrote in message
9cq1gq$n2a$1...@pegasus.tiscalinet.it...
>
> "David" <
davi...@yahoo.it
> ha scritto nel messaggio
> news:uv_H6.205333$lj4.5...@news6.giganews.com...
> >
> > MadŽ Milox <
madm...@tin.it
> wrote in message



title: Requery

author: Lo

text:
Buongiorno a tutti,
quando uso il requery della maschera (continua) dopo la modifica di un dato, in automatico il foglio dati si sposta giustamente al primo rigo perdendo il riferimento del rigo che io stavo modificando. Quando si hanno tanti righi da modificare diventa un pochino fastidioso dover ricercare il punto dove si era arrivati a controllare.
Che voi sappiate c'è una soluzione? Dove sbaglio? dovrei dargli il comando dopo requery di tornare al record corrente? ma come?
Grazie mille per una vostra idea!


title: Requery

text:
http://www.donkarl.com/it?FAQ4.5

@Alex


title: Requery

author: Bruno Campanini

text:
It happens that Lo formulated :

Vien dietro a me e lascia dir le genti
   sta' come torre ferma che non crolla
già mai la cima per soffiar de' venti.
;-) ;-) ;-)

Private Sub Command9_Click()
Dim BKM As String
BKM = Bookmark
    Me.Requery
Bookmark = BKM
End Sub

Bruno


title: Requery

text:

Perfetto! Grazie! Funzionano entrambe le soluzioni.
Buona serata


title: Accesso diretto MySQL in rete tramite propria interfaccia

author: paolo

text:
Vorrei sapere se tramite una form di interfaccia fatta in Delphi o altro è
possibile accedere direttamente ai dati di un mio database MySQL messo in
rete
tramite un servizio Hosting tipo Aruba.it
In pratica vorrei visualizzare i dati in una DbGrid di Delphi per farmi
tutte le operazioni di inserimento,modifica ecc. scavalcando le pagine
browse messe a disposizione dall'Hosting.
Grazie


title: Prova

author: Tommy

text: Ciao e scusate


title: [ACCESS2000] Stampa struttura tabelle

author: Stefano Bonnini

text:
Ciao a tutti.
                    Vorrei sapere come si fa, usando Access 2002, a stampare
la struttura di una tabella. Vorrei in pratica avere la possibilità di
stampare una specie di report che mi indicasse i campi, con tutti dati, le
chiavi, i vincoli, ecc..
    Faccio notare che il database è creato NON come .mdb, ma come "progetto
di database", sotto MSDE.
    Ciao e grazie.
Stefano Bonnini
po...@bonni.it


title: [ACCESS2000] Stampa struttura tabelle

text:
"Stefano Bonnini" <
sbon...@yahoo.it
> ha scritto nel messaggio
news:aTLd9.4760$AW6.1...@twister2.libero.it...

Una strada.
Apri Diagramma di DataBase, se non hai ancora inserito tabelle e relazioni
fallo, altrimenti seleziona una tabella con il tasto dx sulla barra del
titolo e scegli "Visualizzazione personalizzata". Questo mostrerà tutti i
campi con il tipo di dati.
Calcola quante tabelle possono essere visualizzate e stampa. Eventualmente
ripeti le operazioni per le restanti tabelle che ti interessano.
Lo stesso puoi farlo con Entreprise Manager di SQL.
Ciao, Carlo


title: [ACCESS2000] Stampa struttura tabelle

text:
> "Stefano Bonnini" <
sbon...@yahoo.it
> ha scritto
> > [...] Vorrei sapere come si fa, usando Access 2002, a stampare
> > la struttura di una tabella. [...]
> >
> > Stefano Bonnini
> >
po...@bonni.it
> >
"Carlo Costarella" <
carloantoni...@virgilio.it
> ha scritto
> Una strada.
> Apri Diagramma di DataBase, se non hai ancora inserito tabelle e relazioni
> fallo, altrimenti seleziona una tabella con il tasto dx sulla barra del
> titolo e scegli "Visualizzazione personalizzata". Questo mostrerà tutti i
> campi con il tipo di dati.
> Calcola quante tabelle possono essere visualizzate e stampa. Eventualmente
> ripeti le operazioni per le restanti tabelle che ti interessano.
> Lo stesso puoi farlo con Entreprise Manager di SQL.
>
> Ciao, Carlo
>
Caro Carlo, la strada che mi hai indicato è sicuramente una prima soluzione,
ma ha lo svantaggio che mi costringe alla costruzione di un diagramma di
database "appositamente" per la stampa della struttura! Nel mio database
esiste già un diagramma con tanto di relazioni e sarei costretto magari a
rivederne il layout: sono quasi 40 tabelle !!!
Nell'Enterprise Manager di SQL Server c'è la possibilità di memorizzare su
file di testo lo script che, una volta eseguito, crea la tabella da cui si è
partiti. Questo script da molte più indicazioni di quelle evidenziabili
attraverso il diagramma. Inoltre, il fatto stesso di averlo su file di testo
piuttosto che su carta è già un grosso vantaggio.
Mi chiedevo se per caso non esiste per Access 2000 qualcosa del genere o
magari un stored procedure o una macro che ne simula il comportamento.
So che utilizzando le SP di sistema insieme alle viste e alle tabelle di
sistema è possibile farlo, ma prima di mettermici a lavorare vorrei
guardarmi intorno per vedere se qualcuno mi sa dare indicazioni in merito.
Ciao.
Stefano Bonnini
po...@bonni.it


title: Barra degli strumenti "scassata"

text:
Salve, sul mio pc non riesco ad usare correttamente la barra degli strumenti
di office in particolare per le funzioni di allineamento. Il problema si è
verificato dopo che , per cercare di personalizzarla me la sono ritrovata
con alcune funzioni inibite.
Il mio problema è che vorrei ripristinarla, ma, anche avendo disinstallato e
reinstallato l'office completamente non ho avuto alcune risultato. Penso che
però la soluzione sia nel registro di window anche se non conosco il modo
corretto di agire o meglio se bisogna cancellare qualcosa e come.
Qualcuno potrebbe aiutarmi ?
Grazie.


title: Barra degli strumenti "scassata"

author: OndaMax

text:
af0682 wrote in message ...
> Salve, sul mio pc non riesco ad usare correttamente la barra degli
strumenti
> di office in particolare per le funzioni di allineamento. Il problema si è
> verificato dopo che , per cercare di personalizzarla me la sono ritrovata
> con alcune funzioni inibite.
> Il mio problema è che vorrei ripristinarla, ma, anche avendo disinstallato
e
> reinstallato l'office completamente non ho avuto alcune risultato.
Forse hai già provato, ma non si sa mai ...
Dal Menu ... Visualizza / Barra degli Strumenti / Personalizza ...
Sulla scheda "Barra degli Strumenti"  evidenzi "Barra dei Menu".
Poi clicchi sul pulsante " Reimposta ..." e confermi.
OndaMax


title: Barra degli strumenti "scassata"

text:
OndaMax <
ond...@liberox.it
> wrote in message
4ICb8.8746$eD3.4...@twister1.libero.it...

Purtroppo già provato, grazie lo stesso
Ant


title: Menu' a caduta

author: Laurita Giuseppe

text:
Ciao Andrea,
scusami se mi dilungo, ma il pb a cui accenni deriva dall'esistenza dei
cosiddetti "vincoli di integrita' referenziale". Quando costruisci una
base dati (tabelle e relazioni) dai una rappresentazione della realta' che
vuoi catturare e implicitamente assegni delle regole che impediscono ai
dati di essere tra loro inconsistenti. Se ad esempio costruisci due
tabelle:
CLIENTE(NOME, societa, ...)
ORDINE(CODICE, nomecliente, ...)
(in cui NOME e CODICE sono chiavi) e imponi che NOME.CLIENTE referenzi
(sia in relazione con) ORDINE.nomecliente, implicitamente descrivi una
realta' in cui TUTTI e SOLO quei clienti che sono noti alla tabella
CLIENTE possono emettere un ordine contenuto nella tabella ORDINE. (sto
implicitamente supponendo che la relazione creata sia ragionevolmente una
relazione 1 a molti ovvero UN cliente fa MOLTI ordini).
Questo ti dice che quando hai un ordine nuovo di un cliente nuovo, PRIMA
devi inserire il nome del cliente nella tabella CLIENTE e poi, una volta
che questo e' noto alla base dati, puoi inserire un suo ordine nella
tabella ORDINE.
Ipotizzando di avere una maschera frmOrdini e una frmClienti, quello che
hai gia' fatto e' inserire un controllo lista (menu a caduta) nella
frmClienti associandolo al campo NOME della tabella CLIENTE; in questo
modo quando premi sul controllo appare l'elenco di tutti e solo quei
clienti che sono contenuti nella tabella clienti.
Quando inserisci deliberatamente un nome che non e' contenuto nell'elenco
tenti di violare il vincolo di integrita' referenziale tra le due tabelle
e quando tenti di salvare il record Access ti ammonisce e si incazza. In
effetti ha ragione perche' tu (nella situazione ipotizzata) gli stai
dicendo che c'e' un ordine fatto da uno sconosciuto che Access non potra'
mai referenziare perche' il suo nome non e' nella tabella CLIENTE, e non
ci sono trucchi... lui pretende che il cliente sia gia' esistente!
D'altronde pensa a cosa accadrebbe se Access non controllasse tali
vincoli: tutti gli errori di battitura finirebbero per essere clienti
diversi.
A questo punto hai 2 soluzioni:
1) (facile facile) Se il data base lo usi solo tu basta ricordarsi di
inserire prima il cliente e poi il relativo ordine.
2) (professional) Che e' quella che richiedi: Innanzitutto assicurati che
nelle proprieta' del controllo lista (il tuo menu a caduta) sia impostata
a TRUE la proprieta': "consenti NON in lista" (non mi ricordo il nome
preciso in inglese ma non puoi sbagliare).
Poi (e qui' c'e' la parte piu' complicata) devi controllare l'evento
NOT_IN_LIST che questo controllo possiede... e qui' io posso aiutarti solo
in VBA perche' le macro non le ho mai volute usare! Dunque... come avrai
capito dallo sproloquio teorico-pratico (di cui mi scuso ancora) bisogna
inserire il cliente... allora l'evento NOT_IN_LIST si attiva guarda caso
quando cio' che viene inserito non e' presente nella lista... quindi se
nella maschera hai chiamato "listaClienti" il menu a caduta e
"nomeSocieta" il controllo in cui si inserisce il nome della societa',
quando l'evento NOT_IN_LIST si verifica avrai che "Me.listaClienti.Value"
e "Me.nomeSocieta.Value" conterranno i valori che vorrai inserire nella
tabella clienti.
A questo punto se vuoi puoi fare dei controlli del tipo: "Vuoi veramente
inserire " & Me.listaClienti & "?" ed eventualmente cancellare l'azione
con Cancel=True
Sub frmClienti_NotInList(Cancel AS Boolean) (o qualcosa del genere)
If MsgBox("Vuoi...", vbYesNo)=vbNo Then
	Cancel = True
Else
	...va bene allora inseriamolo...
End If
End Sub
l'inserimento si ottiene eseguendo una opportuna query SQL quindi:
doCmd.RunSQL
   ("INSERT INTO CLIENTE(nome, societa) VALUES(' & a & ',' & b & ');"
Me.Requery
(occhio agli apici e alle &) dove al posto di *a* metti Me.nomeCliente e
al posto di *b* metti Me.nomeSocieta
Magicamente questo inserira' il nuovo cliente... l'utente non si e'
accorto di nulla e se quardi nella lista (grazie al Me.Requery) vedrai che
il nuovo nome compare per i futuri inserimenti... Ovviamente quando tenti
di salvare il record con l'apposito comando oppure cambiando record Access
non battera' ciglio... infatti tutti i vincoli sono rispettati.
Spero di esserti stato utile (oltre che noioso), ma se hai dei problemi
con il codice non esitare a contattarmi
Ciao
Giuseppe
On Thu, 16 Mar 2000, Andrea Conti wrote:
> Salve,
> ho creato un Database con Access di Office 97.
> Nella maschera ho inserito i menù a caduta, in modo da poter selezionare il
> campo già esistente con un semplice "click", senza dover digitare sempre
> tutto.
> Non riesco però ad attivare quella funzione (riscontrata in alcuni database
> gia pronti) dove con il doppio click si possono inserire nuovi dati.
>


title: Menu' a caduta

author: Giuseppe

text:
Ciao Andrea,
ho letto la risposta di sib e mi sono accorto che io ho interpretato male
la tua mail... io ho intuito (ma non era scritto da nessuna parte) che tu
volessi inserire valori nuovi in un campo impegnato in una relazione tra
tabelle...
in questa ipotesi e' corretto cio' che ti ho detto...
nell'ipotesi il tuo campo sia semplice (non un legame relazionale tra
tabelle)... allora la mia soluzione uccide le mosche a cannonate...
perche' in questo caso non vi sono vincoli di integrita' tra i dati!
Mi scuso per aver deliberatamente voluto vedere il problema in un'ottica
one-way.
Ciao
Giuseppe



title: ESPORTARE RELAZIONI, EXPORT RELATIONS

author: Mike Buercart

text:
ciao a tutti.
Vorrei sapere come fare per esportare una relazione di un database in un
altro. Mi sapete dire come fare ?
Hi everyone,
i would like to export relations from a database to another, How can i
manage to do it ? please let me know .
thanx
Grazie
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: recupero password

text:
Ciao a tutti, volevo chiedere se conoscete qualche software in grado di
recuperare la password del codice VBA


title: recupero password

author: fidirico

text:
"1" <
tul...@libero.it
> ha scritto nel messaggio
news:mgxlc.166753$Kc3.5...@twister2.libero.it...
> Ciao a tutti, volevo chiedere se conoscete qualche software in grado di
> recuperare la password del codice VBA
Caro 1, non sei il primo...a chiederlo. Otterrai la stessa risposta degli altri.
Galliano.


title: Backup database

author: Checco

text:
Salve a tutti,
ho un problema:
devo copiare il database da una cartella ad un'altra automaticamente, cosě
mi
sono preparato un file .bat che funziona perfettamente, perň vorrei che il
file che sto copiando non sovrascriva quello esistente ma ne crei un altro
magari chiamati "file1!","file2" ecc ecc... E' possibile?
Si puň fare direttamente da Access col codice?
Grazie in anticipo!
--------------------------------
Inviato via
http://usenet.libero.it


title: Backup database

author: MA

text:
"Checco" <
fra....@libero.it
> ha scritto nel messaggio
news:217Z59Z54Z60Y1...@usenet.libero.it...
> Salve a tutti,
> ho un problema:
> devo copiare il database da una cartella ad un'altra automaticamente, così
> mi
> sono preparato un file .bat che funziona perfettamente, però vorrei che il
> file che sto copiando non sovrascriva quello esistente ma ne crei un altro
> magari chiamati "file1!","file2" ecc ecc... E' possibile?
> Si può fare direttamente da Access col codice?
>
> Grazie in anticipo!
Name pippo.mdb as pluto.madb
MAssimiliano


title: Backup database

author: namor

text:
Checco ha scritto:
> Salve a tutti,
> ho un problema:
> devo copiare il database da una cartella ad un'altra automaticamente, così
> mi
> sono preparato un file .bat che funziona perfettamente, però vorrei che il
> file che sto copiando non sovrascriva quello esistente ma ne crei un altro
> magari chiamati "file1!","file2" ecc ecc... E' possibile?
> Si può fare direttamente da Access col codice?
> Grazie in anticipo!
Devi fare la copia del db corrente? Cioè il db deve "autocopiarsi"?
Potresti avere sgradevoli sorprese se fai la copia di un db senza prima
chiuderlo.
Comunque se vuoi puoi farlo da vba verificando con dir() se il file
destinazione esiste già, ed eventualmente cambiando il nome della nuova
copia finchè ne trovi uno libero, oppure dal file batch con un IF EXISTS.
Namor
--

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


title: Backup database

text:
> Devi fare la copia del db corrente? Cioè il db deve "autocopiarsi"?
> Potresti avere sgradevoli sorprese se fai la copia di un db senza prima
> chiuderlo.
> Comunque se vuoi puoi farlo da vba verificando con dir() se il file
> destinazione esiste già, ed eventualmente cambiando il nome della nuova
> copia finchè ne trovi uno libero, oppure dal file batch con un IF EXISTS.
> Namor
Sapresti indicarmi molto gentilmente la sintassi del file batch?
Grazie infinite!



title: Backup database

text:
"Checco" <
fra....@libero.it
> ha scritto nel messaggio
news:217Z59Z54Z60Y1...@usenet.libero.it...
> > Devi fare la copia del db corrente? Cioè il db deve "autocopiarsi"?
> > Potresti avere sgradevoli sorprese se fai la copia di un db senza prima
> > chiuderlo.
> > Comunque se vuoi puoi farlo da vba verificando con dir() se il file
> > destinazione esiste già, ed eventualmente cambiando il nome della nuova
> > copia finchè ne trovi uno libero, oppure dal file batch con un IF
EXISTS.
> > Namor
>
> Sapresti indicarmi molto gentilmente la sintassi del file batch?
>
> Grazie infinite!
If dir(tuopercorso)<>"" then
end if


title: Backup database

text:
> > Grazie infinite!
> If dir(tuopercorso)<>"" then
> end if
MI-TI-CO!



title: Query sottoquery

author: Mamanciu

text:
Da una query con parametri (per esempio che estrae i dati in un intervallo
di tempo) é possibile inserire una sottoquery che soddisfi gli stessi
parametri?
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: Query sottoquery

author: Paolo Holzl

text:
Il Fri, 05 Feb 2010 20:45:32 +0000, Mamanciu ha scritto:
> Da una query con parametri (per esempio che estrae i dati in un
> intervallo di tempo) é possibile inserire una sottoquery che soddisfi
> gli stessi parametri?
Non credo, crei un form, metti lì i parametri (dalla dalla, alla data) ed
entrambe le query usano gli stessi.
--
http://blog.holzl.it


title: report con etichette vuote

author: Eugenio Maria

text:
.... mi cospargo il capo di cenere.... e umilmente mi appropinquo a voi.....
a parte gli scherzi, ricordo che nel news group qualcuno ha risposto ad una
mail che chiedeva come fare ad ottenere un certo numero di etichette vuote
prima della stampa di quelle (naturalmente) piene.
Ho scaricato circa 5000 email ma non riesco piu a trovarla.
Potete aiutarmi???
Grazie
Il biondo


title: report con etichette vuote

author: Claudio

text:
"Eugenio Maria" <
allo...@ikkes.com
> ha scritto nel messaggio
news:lzHm9.173244$ub2.3...@news1.tin.it...
> .... mi cospargo il capo di cenere.... e umilmente mi appropinquo a voi.....
>
> a parte gli scherzi, ricordo che nel news group qualcuno ha risposto ad una
> mail che chiedeva come fare ad ottenere un certo numero di etichette vuote
> prima della stampa di quelle (naturalmente) piene.
E' per caso questo 3d?
http://groups.google.com/groups?hl=it&lr=&ie=UTF-8&oe=UTF-8&threadm=9erdup%243r
s%241%
40nreadA.inwind.it
&rnum=1&prev=/groups%3Fhl%3Dit%26lr%3D%26ie%3DUTF-8%26o
e%3DUTF-8%26selm%3D9erdup%25243rs%25241%
2540nreadA.inwind.it
Ti prego, dimmi di no, altrimenti ti chiedo perché come me non hai fatto una
banale ricerca su google...
Ciao. Claudio


title: report con etichette vuote

text:
"Claudio" <cld@NOSPAM&COsupereva.it> ha scritto nel messaggio
news:ZUHm9.173338$ub2.3...@news1.tin.it...

Mi piacerebbe fosse cosi... ma non riesco a collegarmi nemmeno all' url che
mi hai dato
 Il messaggio era seguente o concomitante con la richiesta di stampare piu
etichette con gli stessi dati, cosa che poi che anche sul sito del
newsgroup, ed i messaggi erano circa di un paio di mesi fa.


title: report con etichette vuote

text:
"Eugenio Maria" <
allo...@ikkes.com
> ha scritto nel messaggio
news:IDIm9.173627$ub2.3...@news1.tin.it...
>
> "Claudio" <cld@NOSPAM&COsupereva.it> ha scritto nel messaggio
> news:ZUHm9.173338$ub2.3...@news1.tin.it...
> > E' per caso questo 3d?
> >
>
http://groups.google.com/groups?hl=it&lr=&ie=UTF-8&oe=UTF-8&threadm=9erdup%2
> 43r
> >
> s%241%
40nreadA.inwind.it
&rnum=1&prev=/groups%3Fhl%3Dit%26lr%3D%26ie%3DUTF-8%
> 26o
> > e%3DUTF-8%26selm%3D9erdup%25243rs%25241%
2540nreadA.inwind.it
> Mi piacerebbe fosse cosi... ma non riesco a collegarmi nemmeno all' url che
> mi hai dato
Beh, devi ricomporti l'url incollando insieme i vari pezzi. Purtroppo non č
colpa mia se le righe vengono spezzate in questo modo osceno. Metti insieme i
tre pezzi e vedrai che l'url č corretto (incomincia con http e finisce con
inwind.it
)
Ciao. Claudio.


title: quesito con query

author: sergio

text:
a volte aprendo una query che collega due tabelle  è possibile aggiornare i
campi di questa e  quindi i campi delle tabelle di origine
altre volte in altre query non è possibile scrivere
come mai?
dipende forse dal tipo di legame, o da come la tabella è indicizzata ?
grazie
sergio


title: quesito con query

author: LaLo

text:
"sergio" <
scir...@tor.it
> ha scritto nel messaggio
news:n6f56.8580$jT6.3...@twister2.tin.it...

La prima che hai detto.
Ciao
LaLo


title: quesito con query

author: Roberto dal portatile

text:
"sergio" <
scir...@tor.it
> ha scritto nel messaggio
news:n6f56.8580$jT6.3...@twister2.tin.it...

Oltre che dal tipo di join, come giustamente dice LaLo, potrebbe dipendere
dal fatto che la tua query è una query di raggruppamento oppure è basata su
oggetti che usano il raggruppamento.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------


title: quesito con query

text:
"LaLo" <reg...@LLtin.it> ha scritto nel messaggio
news:9341io$3j1$1...@pluto.sm.dsi.unimi.it...

la seconda che ho detto
ho fatto ulteriori prove e risulta possibile scrivere solo quando la tabella
principale è indicizzata senza duplicati ammessi
ciao
sergio


title: OutputTo

author: Sandrobi

text:
Con Docmd.OutputTo acReport su file Excel, mi trasferisce come colonna anche dei campi che sono nell'intestazione del Report.
C'è un modo per evitare questo, senza dover creare una query apposita?
--
Ciao, Sandrobi


title: Maledetto di un fuggiasco!!!!

author: Mario Puglisi

text:
Ore 07.35 del mattino del 28 marzo.
Hai ricevuto il mio messaggio?
Perchè non mi rispondi?
Ho cercato di mettermi in contatto telefonicamente....invano!
Non so se riscriverti il messaggio a cui non hai risposto...
Ore 07.36 del mattino del 28 marzo.


title: Maledetto di un fuggiasco!!!!

text:
Mario Puglisi <
puglis...@hotmail.com
> wrote in message
99ru2d$htu$1...@serv1.albacom.net...

> ----------------------------------------------
SCUSATE il mio computer deve essere impazzito; spedisce messaggi a chi gli
pare!
>
>
>
>
>
>


title: Maledetto di un fuggiasco!!!!

author: Alberto Andermarcher

text:
:-))))
Mario Puglisi <
puglis...@hotmail.com
> wrote in message
99ru8t$i2g$1...@serv1.albacom.net...



title: BackUp

author: Announced

text:
Ciao a tutti,
Avrei la necessità di associare all'evento OnClick di un Button una
sintassi che mi permetta di fare dei BackUp (spostare file da una dy ad
un'altra).
Potete aiutarmi?
Grazie
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: BackUp

author: Paolo

text:
Vai su
www.sitocomune.com
, trovi tutto quello che ti serve.+
Ciao


title: suoni oltre al comando beep

author: NSantini

text:
è possibile far esguire altri suoni oltre al semplice beep?
mi spiego, a un pulsante da me creato, desidero inserire un suono che venga
eseguito nell'evento mouse_down, tipo il clic che fa l'Explorer quando si
clicca su un collegamento o altri suoni tipo un bang o boom ecc.
Grazie
NSantini


title: suoni oltre al comando beep

author: Karl Donaubauer

text:

Eseguire un suono
www.donkarl.com/it/?FAQ2.3
e come vedo adesso ho lasciato un po di tedesco nell'articolo.
La righa per richiamare la funzione dev'essere:
sndPlaySound "Percorso_e_Nome_del_file_WAV", 0
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


title: Confronti fra date

text:
Salve a tutti,
Sto realizzando un applicativo in Access ed impiego tabelle collegate a
tabelle (scusate il gioco di parole)
 in parte residenti su un DB Sybase11 ed in parte su un db SQL Server 2000.
Premetto che non ho molta praticità con le tabelle collegate e non nutro
neanche una gran simpatia per tale feature di Access (basta leggere qualche
datato post), ma in questo caso mi consente un'agile integrazione di due
Database residenti su RDBMS diversi.
Problema:
La seguente query restituisce UN record mentre dovrebbe restituire ZERO
record:
SELECT A.Nome, A.Cognome,
A.NP
, PD.Data_Sys
FROM AventiDiritto AS A INNER JOIN Personale_DIPENDENTE AS PD ON
PD.NP
=
A.NP
WHERE PD.Data_Sys > (SELECT Max(format(Dt_UM_Personale, 'dd/mm/yyyy
hh.mm.ss'))
FROM DataModifiche)
ORDER BY [Data_Sys] DESC;
Direte voi, dov'è il problema?
Il problema è questo:
Il massimo valore della colonna PD.Data_Sys è '26/04/2005 13.14.24' ed il
risultato della subquery [SELECT Max(format(Dt_UM_Personale, 'dd/mm/yyyy
hh.mm.ss')) FROM DataModifiche)] è quarda caso proprio '26/04/2005
13.14.24'. Dunque il confronto '26/04/2005 13.14.24' > '26/04/2005 13.14.24'
non falisce (è true !!!!)
Ad ogni buon conto, la tabella 'Personale_DIPENDENTE (PD)' è collegata ad
una tabella residente su Sybase mentre la tabella 'DataModifiche' è
collegata ad una tabella residente su SQL Server 2000.
Sapete svelarmi questo arcano mistero.
--
Simplex2
www.mdenittis.it


title: Confronti fra date

text:
Ho trovato un workaround: trattasi di trucchetto di pessimo stile e quindi
non lo posto.
Ciao a tutti.
--
Simplex2
www.mdenittis.it
"simplex2" <
simp...@inestistente.it
> ha scritto nel messaggio
news:d4nqd5$ni9$1...@canarie.caspur.it...



title: CERCA su SITOCOMUNE

author: Santilli Marco

text:
Perchč se vado su serca  nel sito vengo dirottato su un'altra pagina?????
Ciao e grazieeeeeeee


title: CERCA su SITOCOMUNE

author: Roberto da casa

text:
"Santilli Marco" <
marco.s...@libero.it
> ha scritto nel messaggio
news:bad12s$p22$1...@grillo.cs.interbusiness.it...
> Perchè se vado su serca  nel sito vengo dirottato su un'altra pagina?????
>
> Ciao e grazieeeeeeee
>
>


title: CERCA su SITOCOMUNE

text:
"Santilli Marco" <
marco.s...@libero.it
> ha scritto nel messaggio
news:bad12s$p22$1...@grillo.cs.interbusiness.it...
> Perchè se vado su serca  nel sito vengo dirottato su un'altra pagina?????
Il collegamento viene spostato sul sito che Luciano DOC ha usato per quel
tipo di elaborazione.
>
> Ciao e grazieeeeeeee
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: CERCA su SITOCOMUNE

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:0Z3za.23079$lK4.6...@twister1.libero.it...
>
> "Santilli Marco" <
marco.s...@libero.it
> ha scritto nel messaggio
> news:bad12s$p22$1...@grillo.cs.interbusiness.it...
> > Perchč se vado su serca  nel sito vengo dirottato su un'altra
pagina?????
> >
> > Ciao e grazieeeeeeee
Stavo pulendo la tastiera e mi č partito un colpo. :-))



title: CERCA su SITOCOMUNE

text:
> Il collegamento viene spostato sul sito che Luciano DOC ha usato per quel
> tipo di elaborazione.
>
> >
> > Ciao e grazieeeeeeee
>
Ok grazie... ora č tutto apposto
Mi funziunaaaaaaaa


title: Domanda

author: Massimo

text:
Che cos'è un RecordSet?
Perchè non riesco a scrivere su una maschera estrapolata da una query di
selezione?
Ciao
Massimo


title: Domanda

text:
"Massimo" <
massimo...@tiscalinet.it
> ha scritto nel messaggio
news:954f2q$lmu$1...@lacerta.tiscalinet.it...
> Che cos'è un RecordSet?
Fai una passeggiatina nel Sito Comune (link qui sotto), Sezione FAQ, "Cos'è
un recordset?" di lbo.
> Perchè non riesco a scrivere su una maschera estrapolata da una query di
> selezione?
Probabilmente la tua query non è aggiornabile (query con totali o query
risultante dal join di due tabelle in relazione tra loro uno-a-molti ecc.
ecc.).
>
> Ciao
> Massimo
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------


title: Domanda

author: Alessandro Cara

text:
Massimo ha scritto:
>
> Che cos'è un RecordSet?
e' dura. Un file con una serie di record a cui puoi accedere uno alla
volta? e che generalmente e' il risultato di una query? e che
generalmente accedi via VBA?
> Perchè non riesco a scrivere su una maschera estrapolata da una query di
> selezione?
perche' access non riesce ad aggiornare su piu' tabelle
contemporaneamente (o su una sola) se gli mancano, per esempio, valori
per campi (attributi) definiti a valore obbligatorio (not null)?
a.cara


title: Domanda

text:
"Massimo" <
massimo...@tiscalinet.it
> ha scritto nel messaggio
news:954f2q$lmu$1...@lacerta.tiscalinet.it...

Grazie a tutti.
Massimo


title: Condizioni di chiusura maschera

text:
salve a tutti.
il problema è questo:
ho una maschera principale da dove posso aprire tutte le maschere presenti
nel db.
perciò faccio questo:
    DoCmd.OpenForm "maschera1"
    DoCmd.Close acForm, "mPrincipale"
e quindi nella maschera1 avrò:
    DoCmd.Close
    DoCmd.OpenForm "mPrincipale"
ecc.... per tutte le altre maschere.
io vorrei anche aprire la maschera1 da un'altra maschera che non sia quella
principale
tornando poi nella maschera con cui la ho aperta e non quella principale
mi spiego.
    DoCmd.OpenForm "maschera1"
    DoCmd.Close acForm, "maschera2"
apro la maschera2 dalla maschera1
ora devo chiuderla e dovrei fare:
    DoCmd.Close
    DoCmd.OpenForm "maschera1"
ma non posso perchè nella maschera1 trovo ovviamente:
    DoCmd.Close
    DoCmd.OpenForm "mPrincipale"
come posso fare ?
grazie 1000
ciao


title: Condizioni di chiusura maschera

author: MA

text:

Scusa ma se io ho la maschera1 e apro la maschera2 e da questa apro la
maschera3 e gestito come voglio la maschera3 la chiudo non rimane apreta la
maschera2 e alla sua chiusura la maschera1?
ciao MAssimiliano
--------------------------------
Inviato via
http://usenet.libero.it


title: Condizioni di chiusura maschera

text:
MA wrote:
>>
>
> Scusa ma se io ho la maschera1 e apro la maschera2 e da questa apro la
> maschera3 e gestito come voglio la maschera3 la chiudo non rimane
> apreta la maschera2 e alla sua chiusura la maschera1?
> ciao MAssimiliano
il problema è che quando chiudo la maschera2 oltre la maschera1 che è aperta
si apre anche la maschera principale
è questo che non vorrei
spero di essermi spiegato meglio


title: Condizioni di chiusura maschera

author: Starpur

text:
T@Roberto <
tas...@libero.it
> wrote in message
pgtua.101855$DT4.3...@twister1.libero.it...

crea una variabile globale in moduli quando apri la maschera dalla
principale la poni ad 1 se invece la apri dall'altra maschera la poni a 0
nell'evento di chiusura fai un sulla variabile globale
Ciao Massimo


title: Condizioni di chiusura maschera

text:
Starpur <
in...@starwood.it
> wrote in message
wItua.101449$iy5.3...@twister2.libero.it...

Sorri mi è rimasto un IF nella tastiera..
nell'evento di chiusura fai un IF sulla variabile globale
Ciao Massimo


title: Condizioni di chiusura maschera

text:
"T@Roberto" <
tas...@libero.it
> ha scritto nel messaggio
news:CYsua.101295$iy5.3...@twister2.libero.it...

Nei metodi OpenForm con cui apri maschera1 inserisci nell'argomento apriarg
(vedi help) il nome della maschera chiamante; quindi se la apri dalla
maschera mPrincipale scriverai:
DoCmd.OpenForm "maschera1", , , , , , "mPrincipale"
Mentre quando la apri ma maschera2 scrivi:
DoCmd.OpenForm "maschera1", , , , , , "maschera2"
Quindi al momento di chiudere maschera1 e riaprire la maschera chiamante
scriverai:
DoCmd.Close
DoCmd.OpenForm Me.OpenArgs
e così verrà riaperta la maschera chiamante il cui nome è memorizzato nella
proprietà OpenArgs di maschera1.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Condizioni di chiusura maschera

text:
Roberto da casa wrote:
>
> Nei metodi OpenForm con cui apri maschera1 inserisci nell'argomento
> apriarg (vedi help) il nome della maschera chiamante; quindi se la
> apri dalla maschera mPrincipale scriverai:
>
> DoCmd.OpenForm "maschera1", , , , , , "mPrincipale"
>
> Mentre quando la apri ma maschera2 scrivi:
>
> DoCmd.OpenForm "maschera1", , , , , , "maschera2"
>
> Quindi al momento di chiudere maschera1 e riaprire la maschera
> chiamante scriverai:
>
> DoCmd.Close
> DoCmd.OpenForm Me.OpenArgs
>
> e così verrà riaperta la maschera chiamante il cui nome è memorizzato
> nella proprietà OpenArgs di maschera1.
sarebbe perfetto se non dovessi chiudere la maschera chiamante
cioè:
DoCmd.OpenForm "maschera1", , , , , , "mPrincipale"
DoCmd.Close    ovviamente quando vado a chiudere la maschera1 mi dice che
l'oggetto è stato chiuso o eliminato.


title: Condizioni di chiusura maschera

text:
T@Roberto wrote:
>
> sarebbe perfetto se non dovessi chiudere la maschera chiamante
> cioč:
> DoCmd.OpenForm "maschera1", , , , , , "mPrincipale"
> DoCmd.Close    ovviamente quando vado a chiudere la maschera1 mi dice
> che l'oggetto č stato chiuso o eliminato.
come non detto anche se la maschera chiamante č aperta il risultato č il
medesimo.
l'oggetto a cui si fa riferimento nell'espressione č stato chiuso o
eliminato


title: Condizioni di chiusura maschera

text:
"T@Roberto" <
tas...@libero.it
> ha scritto nel messaggio
news:4Ruua.101666$iy5.
3102214
@twister2.libero.it...

Non capisco la tua osservazione:
DoCmd.OpenForm "maschera1", , , , , , "mPrincipale"
DoCmd.Close
è codice VBA che va generato nella maschera mPrincipale e
DoCmd.Close
serve a chiudere tale maschera e non la maschera1, che verrà invece chiusa
con del codice generato in maschera1; insomma non cambia nulla da quello che
facevi prima, devi solo aggiungere il parametro apriarg quando apri
maschera1 e usare il contenuto della proprietà OpenArgs di maschera1 per
riaprire la maschera chiamante: se non hai introdotto altri errori, dovresti
avere solo le segnalazione di errore che avevi prima: quello che ti ho
suggerito è solo il modo di memorizzare il nome della maschera chiamante per
riaprirla dopo aver chiuso maschera1 e non ti ho suggerito di sconvolgere la
logica del programma.



title: Condizioni di chiusura maschera

text:
Roberto da casa wrote:
> Non capisco la tua osservazione:
>
> DoCmd.OpenForm "maschera1", , , , , , "mPrincipale"
> DoCmd.Close
>
> è codice VBA che va generato nella maschera mPrincipale e
>
> DoCmd.Close
>
> serve a chiudere tale maschera e non la maschera1, che verrà invece
> chiusa con del codice generato in maschera1; insomma non cambia nulla
> da quello che facevi prima, devi solo aggiungere il parametro apriarg
> quando apri maschera1 e usare il contenuto della proprietà OpenArgs
> di maschera1 per riaprire la maschera chiamante: se non hai
> introdotto altri errori, dovresti avere solo le segnalazione di
> errore che avevi prima: quello che ti ho suggerito è solo il modo di
> memorizzare il nome della maschera chiamante per riaprirla dopo aver
> chiuso maschera1 e non ti ho suggerito di sconvolgere la logica del
> programma.
io ho fatto proprio quello che hai detto e cioè ho aggiunto solo il
parametro apriarg, ma
il risultato è quello che ti ho postato
l'oggetto a cui si fa riferimento nell'espressione è stato chiuso o
eliminato


title: Condizioni di chiusura maschera

text:
Roberto da casa wrote:
>
> Non capisco la tua osservazione:
>
> DoCmd.OpenForm "maschera1", , , , , , "mPrincipale"
> DoCmd.Close
>
> è codice VBA che va generato nella maschera mPrincipale e
>
> DoCmd.Close
>
> serve a chiudere tale maschera e non la maschera1, che verrà invece
> chiusa con del codice generato in maschera1; insomma non cambia nulla
> da quello che facevi prima, devi solo aggiungere il parametro apriarg
> quando apri maschera1 e usare il contenuto della proprietà OpenArgs
> di maschera1 per riaprire la maschera chiamante: se non hai
> introdotto altri errori, dovresti avere solo le segnalazione di
> errore che avevi prima: quello che ti ho suggerito è solo il modo di
> memorizzare il nome della maschera chiamante per riaprirla dopo aver
> chiuso maschera1 e non ti ho suggerito di sconvolgere la logica del
> programma.
ho capito dove sbagliavo
non così
DoCmd.Close
DoCmd.OpenForm Me.OpenArgs
ma
DoCmd.OpenForm Me.OpenArgs
DoCmd.Close acForm,"maschera1"


title: Condizioni di chiusura maschera

text:
"T@Roberto" <
tas...@libero.it
> ha scritto nel messaggio
news:%Bvua.102285$DT4.3...@twister1.libero.it...

Certo, altrimenti fai riferimento alla proprietà OpenArgs di maschera1 dopo
aver chiuso la maschera.



title: Casella di testo dipendente da due campi

author: Tony Montana

text:
Salve a tutti, ho un problema
vorrei creare una casella di testo associata a 2 campi ma non so come
si fa
la situazione è questa, ho un campo "data" con tutta una serie di date
e un altro campo "status", che accetta solo valori 1, 2 e 3
io sto creando un report e dovrei inserire una serie di caselle di
testo in cui il valore di data è associato allo status
Quindi se lo status è ad esempio 1, deve comparire la data, altrimenti
la casella deve essere vuota
Potete dirmi come scrivere la funzione all'interno della casella?
Grazie


author: Roberto da Parma

text:
"Tony Montana" <
antoni...@gmail.com
> ha scritto nel messaggio
news:6846fdab-dd9b-4238...@d45g2000hsc.googlegroups.com...






Grazie
Hai due strade o da VBA (ma non mi sembra per te data la domanda) o se no
ragiona con gli IIf ...
=IIf([Status]=1;[data];"")
Ciao
--
Roberto da Parma


title: Metodo Update.... senza AddNew

author: Raffaele Alberoni

text:
Buon giorno a tutti
Ho un problema con una casella combo di ricerca record sulla maschera.
Nel dettaglio ottengo questo tipo di errore:
Errore di run-time -
2147352567
(80020009):
Metodo Update o CancelUpdate senza AddNew o Edit.
La situazione che si crea è la seguente:
ho una casella combo che all'AfterUpdate esegue il seguente codice:
Private Sub ComboCerca_AfterUpdate()
    Dim rs As Object
    Set rs = Me.Recordset.Clone
    rs.FindFirst "[SerieCodice] = '" & Me![ComboCerca] & "'"
    Me.Bookmark = rs.Bookmark
    Me.SERIEAzienda.SetFocus
    Me.ComboCerca.Visible = False
End Sub
Se eseguo più volte la combo e cerco record diversi non ho problemi, ma se
seleziono (dalla combo) sempre lo stesso record mi esce l'errore di cui
sopra.
Ho provato anche ad aggiungere un set rs = nothing , ma non funziona.
Che soluzione posso adottare???
Grazie a tutti
Saluti
--
Raffaele Alberoni
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Metodo Update.... senza AddNew

author: sv

text:
Raffaele Alberoni ha scritto:
> Buon giorno a tutti
> Ho un problema con una casella combo di ricerca record sulla maschera.
> Nel dettaglio ottengo questo tipo di errore:
> Errore di run-time -
2147352567
(80020009):
> Metodo Update o CancelUpdate senza AddNew o Edit.
> La situazione che si crea è la seguente:
> ho una casella combo che all'AfterUpdate esegue il seguente codice:
> Private Sub ComboCerca_AfterUpdate()
>     Dim rs As Object
>     Set rs = Me.Recordset.Clone
>     rs.FindFirst "[SerieCodice] = '" & Me![ComboCerca] & "'"
>     Me.Bookmark = rs.Bookmark
>     Me.SERIEAzienda.SetFocus
>     Me.ComboCerca.Visible = False
> End Sub
> Se eseguo più volte la combo e cerco record diversi non ho problemi, ma se
> seleziono (dalla combo) sempre lo stesso record mi esce l'errore di cui
> sopra.
> Ho provato anche ad aggiungere un set rs = nothing , ma non funziona.
> Che soluzione posso adottare???
> Grazie a tutti
> Saluti
Ciao Raffaele,
chiedevo, come fai ad eseguire più volte la combo
mettendola a .Visible=False?
--
rgrds
SC
--



title: Metodo Update.... senza AddNew

text:
sv ha scritto:
> Raffaele Alberoni ha scritto:





> Ciao Raffaele,

> --
> rgrds
> SC
Ciao SV,
è vero, dimenticavo di dire che la combo è nascosta e solo premendo un
pulsante Cerca mi si abilita, il codice è il seguente:
Private Sub ComandoCERCA_Click()
    Me.ComboCerca.Visible = True
    Me.ComboCerca.Requery
    Me.ComboCerca.SetFocus
End Sub
Saluti
--
Raffaele Alberoni



title: Metodo Update.... senza AddNew

text:
Raffaele Alberoni ha scritto:
> sv ha scritto:
> > Raffaele Alberoni ha scritto:
> > > Buon giorno a tutti
> > > Ho un problema con una casella combo di ricerca record sulla maschera.
> > > Nel dettaglio ottengo questo tipo di errore:
> > > Errore di run-time -
2147352567
(80020009):
> > > Metodo Update o CancelUpdate senza AddNew o Edit.
> > > La situazione che si crea č la seguente:
> > > ho una casella combo che all'AfterUpdate esegue il seguente codice:
> > > Private Sub ComboCerca_AfterUpdate()
> > >     Dim rs As Object
> > >     Set rs = Me.Recordset.Clone
> > >     rs.FindFirst "[SerieCodice] = '" & Me![ComboCerca] & "'"
> > >     Me.Bookmark = rs.Bookmark
> > >     Me.SERIEAzienda.SetFocus
> > >     Me.ComboCerca.Visible = False
> > > End Sub
> > > Se eseguo piů volte la combo e cerco record diversi non ho problemi, ma
se
> > > seleziono (dalla combo) sempre lo stesso record mi esce l'errore di cui
> > > sopra.
> > > Ho provato anche ad aggiungere un set rs = nothing , ma non funziona.
> > > Che soluzione posso adottare???
> > > Grazie a tutti
> > > Saluti
> > Ciao Raffaele,
> > chiedevo, come fai ad eseguire piů volte la combo
> > mettendola a .Visible=False?
> > --
> > rgrds
> > SC
> Ciao SV,
> č vero, dimenticavo di dire che la combo č nascosta e solo premendo un
> pulsante Cerca mi si abilita, il codice č il seguente:
> Private Sub ComandoCERCA_Click()
>     Me.ComboCerca.Visible = True
>     Me.ComboCerca.Requery
>     Me.ComboCerca.SetFocus
> End Sub
> Saluti
Ho ricreato l'esempio ma non ottengo alcun errore.
Prova, comunque, a saltarla l'istruzione Me.SerieAzienda.SetFocus.
--
rgrds
SC
--



title: Metodo Update.... senza AddNew

text:
sv ha scritto:
> Raffaele Alberoni ha scritto:
> > sv ha scritto:
> > > Raffaele Alberoni ha scritto:
> > > > Buon giorno a tutti
> > > > Ho un problema con una casella combo di ricerca record sulla maschera.
> > > > Nel dettaglio ottengo questo tipo di errore:
> > > > Errore di run-time -
2147352567
(80020009):
> > > > Metodo Update o CancelUpdate senza AddNew o Edit.
> > > > La situazione che si crea è la seguente:
> > > > ho una casella combo che all'AfterUpdate esegue il seguente codice:
> > > > Private Sub ComboCerca_AfterUpdate()
> > > >     Dim rs As Object
> > > >     Set rs = Me.Recordset.Clone
> > > >     rs.FindFirst "[SerieCodice] = '" & Me![ComboCerca] & "'"
> > > >     Me.Bookmark = rs.Bookmark
> > > >     Me.SERIEAzienda.SetFocus
> > > >     Me.ComboCerca.Visible = False
> > > > End Sub
> > > > Se eseguo più volte la combo e cerco record diversi non ho problemi, ma
> se
> > > > seleziono (dalla combo) sempre lo stesso record mi esce l'errore di cui
> > > > sopra.
> > > > Ho provato anche ad aggiungere un set rs = nothing , ma non funziona.
> > > > Che soluzione posso adottare???
> > > > Grazie a tutti
> > > > Saluti
> > > Ciao Raffaele,
> > > chiedevo, come fai ad eseguire più volte la combo
> > > mettendola a .Visible=False?
> > > --
> > > rgrds
> > > SC
> > Ciao SV,
> > è vero, dimenticavo di dire che la combo è nascosta e solo premendo un
> > pulsante Cerca mi si abilita, il codice è il seguente:
> > Private Sub ComandoCERCA_Click()
> >     Me.ComboCerca.Visible = True
> >     Me.ComboCerca.Requery
> >     Me.ComboCerca.SetFocus
> > End Sub
> > Saluti
> Ho ricreato l'esempio ma non ottengo alcun errore.
> Prova, comunque, a saltarla l'istruzione Me.SerieAzienda.SetFocus.
> --
> rgrds
> SC
Dunque, com'è impostato adesso non potrei saltare l'istruzione di set
focus, altrimenti mi da errore l'istruzione di rendere invisibile la combo.
Però da questo suggerimento sono partito per fare altre prove, anche
perchè questo sistema lo uso in altre maschere senza problemi.
Il problema nasce dal fatto che nei campi ove dirotto il focus, al loro
lostfocus eseguo operazioni, quindi questo crea problemi, infatti
dirottanto il focus su di un campo neutro non succede niente.
Grazie per l'interessamento
Saluti.
--
Raffaele Alberoni



title: arrotondamento due

author: Eugene

text:
per arrotondare per eccesso o difetto ho usato queste formule che mi hanno
consigliato sul news:
La formula per l'arrotondamento per difetto č:
    [NomeCampoArrotondato] = Int([NomeCampoDaArrotondare])
mentre quella per l'arrotondamento per eccesso č:
    [NomeCampoArrotondato] = Int([NomeCampoDaArrotondare] + 1)
tutto va bene se il numero da arrotondare č decimale, ma se č intero ad es:
2 lo fa diventare 3
aiutatemi
per favore
grazie
--
TOGLI NOSPAM
e...@freemail.it
TOGLI NOSPAM


title: arrotondamento due

author: Roberto

text:
Eugene <
edmN...@freemail.it
> wrote in message
8j0f7p$l4c$1...@sirmdpsin17.inwind.it...

Ho pubblicato io le formule, ma quella per eccesso era:
    [NomeCampoArrotondato] = Int([NomeCampoDaArrotondare] + 0.9999)
e non quella che indichi tu
Ciao, Roberto


title: Problema con snapshot

author: Francesco Carannante

text:
Ho un problema quando eseguo questa chiamata :
    DoCmd.OutputTo acOutputReport, "Lista_centri", acFormatSNP,
"Lista_Centri.SNP", True
Mi da un'errore del genere:
errore di run-time 2282
Il formato definito per l'output dell'oggetto corrente non è disponibile.
Qualcuno mi può dare una mano ?


title: Problema con snapshot

author: Giorgio prx

text:
"Francesco Carannante" <
asy...@tin.it
> ha scritto nel messaggio
news:dL1ba.44642$zo2.1...@news2.tin.it...

Ciao Francesco
Ciao
E' un piccolo errore nella costante acFormatSNP che è impostata a "Snapshot
Format (*.snp)"
Sostituisci la costante con "Snapshot Format"
ovvero...
DoCmd.OutputTo acOutputReport, "Lista_centri",
acFormatSNP,"Lista_Centri.SNP", True
Dà errore 2282
DoCmd.OutputTo acOutputReport, "Lista_centri", "Snapshot
Format","Lista_Centri.SNP", True
Funziona correttamente
Ciao Giorgio.


title: Problema con snapshot

text:
> DoCmd.OutputTo acOutputReport, "Lista_centri", "Snapshot
> Format","Lista_Centri.SNP", True
> Funziona correttamente
>
> Ciao Giorgio.
>
Funziona davvero correttamente
Grazie della dritta.
A buon rendere Francesco.


title: Come individuare SE e CHI sta utilizzando il database?

author: Calamus

text:
Esiste un modo per conoscere se in questo momento altri utenti di rete
stanno utilizzando il medesimo database, ed eventualmente chi?
Il file database.ldb, sempre per lo stesso scopo,  può essere
consultato in qualche modo?
Grazie.
Cal...@ciaoweb.it


author: Federico Luciani

text:
Calamus wrote:
> Esiste un modo per conoscere se in questo momento altri utenti di rete
> stanno utilizzando il medesimo database, ed eventualmente chi?
> Il file database.ldb, sempre per lo stesso scopo,  può essere
> consultato in qualche modo?
se scarichi 'Microsoft Jet Utilities' (Sito Comune), credo
ci sia qualcosa.
--
Federico
--------------------------------------
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access
--------------------------------------
Tutte le richieste che mi arrivano
in privato, vengono cestinate.
--------------------------------------
Rimuovi paperino. per e-mail
--------------------------------------


text:
On Sun, 19 Nov 2000 12:41:57 GMT, Federico Luciani
<
fluc...@paperino.libero.it
> wrote:
>Calamus wrote:
>> Esiste un modo per conoscere se in questo momento altri utenti di rete
>> stanno utilizzando il medesimo database, ed eventualmente chi?
>> Il file database.ldb, sempre per lo stesso scopo,  può essere
>> consultato in qualche modo?
>
>se scarichi 'Microsoft Jet Utilities' (Sito Comune), credo
>ci sia qualcosa.
>
>--
>Federico
>
>--------------------------------------
>Sito Comune di it.comp.appl.access
>
http://members.xoom.it/it_db_access
Grazie, perfetto! Le 'Microsoft Jet Utilities'  trattano proprio di
come interpretare i 'lock' del Jet Engine e di come individuare gli
utenti di un .mdb
Ho tardato a rispondere perchè fino a stamane ho avuto dei problemi
nel collegarmi al Sito Comune.
Cal...@ciaoweb.it


title: Richiesta conferma per modifiche a record

author: Negro

text:
Salve a tutti,
ho notato che nei programmi che realizzo in Access c'è un piccolo problema.
Mettiamo caso che ci troviamo su una maschera che ci visualizzi
un'anagrafica, e sbadatamente modifichiamo il contenuto di un campo di
testo. Nel momento in cui ci spostiamo su un altro record, Access ci salva
le modifiche che, non volendo, abbiamo apportato al record.
Come posso visualizzare una finestra di messaggio che mi chieda la conferma
delle modifiche nel momento in cui mi sposto su un altro record?
Grazie in anticipo


author: Francesco R.

text:
"Negro" <
ne...@libero.it
> ha scritto nel messaggio
news:RM2_a.239131$lK4.7...@twister1.libero.it...

Metti un messaggio con richiesta di conferma nella routine evento 'Prima di
aggiornare' della maschera, Vedi funzione MsgBox nell'help.
In alternativa, puoi disabilitare le modifiche mediante un interruttore
andando a dis/abilitare la proprietà 'Consenti modifiche' della maschera.
Ciao.


author: Alessandro Baraldi

text:
"Negro" <
ne...@libero.it
> wrote in message
news:RM2_a.239131$
lK4.7...@twister1.libero.it

La tecnica migliore sarebbe di lavorare con Form non associate
per effettuare queste cose.
Vale a dire che le Form di visualizzazione devono rimanere ReadOnly
e la richiesta di Modifica del Record Singolo deve essere effettuata
tramite una Form non associata che viene popolata dal Record
in Modifica.
Il salvataggio chiederà conferma dei dati e una QRY_ACTION li modifica.
L'alternativa economica ma funzionale è quella di intercettare
l'Evento Before_Update chiedere conferma e nel caso negativo
Me.Undo e Cancel=True.
@Alex.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Codice per calcolo Montante (2)

author: Mister

text:
Incollo un problema già postato in passato, da altri :
...che è diventato anche un mio problema :(
>Sto progettando un programma per calcolare in maniera automatica il TFR
>maturato dalla data di assunzione ad oggi.
>La tabella base è così strutturata:
>Anno, MensilitàAccantonata, CoefficenteRivalutazione
>La query dovrebbe fare il seguente passaggio: moltiplicare la mensilità
>accantonata * il coeff Rivalutazione. Trasferire questo valore all'anno
>successivo, sommarlo alla mensilità accantonata e il risultato
moltiplicarlo
>nuovamente per coeff di rivalutazione
>es
Anno     Quota        C1 (coeff)    Montante(Anno-1)     Montante
2002     1000             2,4%         0                             1024
((1000+0)*(1+0.024))
2003     1000             2,0%         1024                        2064.48
((1024 + 1000)*1.02)
2004     1000             1,8%         2064,48                   3119,64
((2064,48 +1000)*1.018
facendo una ricerca su google... ho copiato ed adattato in base alle mie
esigenze il seguente
codice :
Private Sub Comando0_Click()
Dim RS As DAO.Recordset
Dim MontantePrecedente As Currency
       Set RS = CurrentDb.OpenRecordset("Tab1")
Do Until RS.EOF
    With RS
       .Edit
        ![Montante] = (![Quota] + Nz(MontantePrecedente)) * (1 + ![C1] /
100)
         .Update
         MontantePrecedente = ![Montante]
     If Nominativo = !Nominativo Then
    MontantePrecedente = ![Montante] + ![Quota]
        Else
            MontantePrecedente = 0
        End If
    End With
    RS.MoveNext
Loop
DoCmd.OpenTable "Tab1"
End Sub
il problema è questo :
non riesco ad avere il montante !
quello che ottengo è la moltiplicazione della quota x il coefficiente !
grazie per tutti gli aiuti !!


title: Codice per calcolo Montante (2)

text:
> il problema è questo :
> non riesco ad avere il montante !
> quello che ottengo è la moltiplicazione della quota x il coefficiente !
> grazie per tutti gli aiuti !!
    che spero siano numerosi ....
grazie!


title: Codice per calcolo Montante (2)

author: DaveLacc

text:
Quel quesito l'ho posto io mesi fa.
Io utilizzo questo codice e funziona:
Sub TFR_Click()
Dim db As DAO.Database, RS As DAO.Recordset
Dim MontantePrecedente As Currency
Set db = CurrentDb
Set RS = db.OpenRecordset("tab1")
Do Until RS.EOF
    With RS
        .Edit
        ![Montante] = (![Mensilità] + MontantePrecedente) _
        * (1 + ![Coeff] / 100)
        .Update
        MontantePrecedente = ![Montante]
    End With
    RS.MoveNext
Loop
End Sub
"Mister" <
rimuovia...@yahoo.it
> ha scritto nel messaggio
news:453dc7c4$1...@x-privat.org...



title: Query unione?

author: samR

text:
Salve a tutti, altro problema...
dovrei fare il confronto tra due tabelle o query uguali, praticamente ho:
CONSUNTIVO: IDCantiere, IDFase, DescFase, Importo, Ore
PREVENTIVO :  IDCantiere, IDFase, DescFase, Importo, Ore
Dovrei confrontare le due tabelle (o Query) o meglio, vorrei ottenere
questo:
IDCantiere, DescFase, OreConsuntivo, ImportoConsuntivo, OrePreventivo,
ImportoPreventivo...
praticamente un record per ogni fase di lavoro sul cantiere
questa tabella dovrei poi associarla al Cantiere in modo da fare un'analisi
per fasi
esempio con i dati:
001,Organizzazione cantiere, 10, 600, 5, 300
001,Climatizzazione, 20, 500, 30, 600
 spero di essermi spiegato..
Grazie.
potreste aiutarmi?


title: Query unione?

author: Roberto dalla campagna

text:
samR <
wi...@libero.it
> wrote in message
ZUWYa.233785$Ny5.6...@twister2.libero.it...

Prova con una query che abbia il seguente codice SQL:
SELECT Cantiere, First(Descrizione) AS PrimoDiDescrizione, Sum(ImportoCons)
AS SommaDiImportoCons, Sum(OreCons) AS SommaDiOreCons, Sum(ImportoPrev) AS
SommaDiImportoPrev, Sum(OrePrev) AS SommaDiOrePrev
FROM [SELECT CONSUNTIVO.IDCantiere As Cantiere, CONSUNTIVO.IDFase As Fase,
CONSUNTIVO.DescFase As Descrizione, CONSUNTIVO.Importo AS ImportoCons,
CONSUNTIVO.Ore AS OreCons, 0 AS ImportoPrev, 0 AS OrePrev
FROM CONSUNTIVO
UNION SELECT PREVENTIVO.IDCantiere As Cantiere, PREVENTIVO.IDFase As Fase,
PREVENTIVO.DescFase As Descrizione, 0 AS ImportoCons, 0 AS OreCons,
PREVENTIVO.Importo AS ImportoPrev, PREVENTIVO.Ore AS OrePrev
FROM PREVENTIVO]. AS Pluto
GROUP BY Cantiere, Fase;
Di fatto non è altro che una query di raggruppamento su IDCantiere ed IDFase
basata sulla query unione che fonde i dati delle tabelle CONSUNTIVO e
PREVENTIVO.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Presentazione... (le domande seguiranno)

author: Guido

text:
salve a tutti,
sono il (felicemente?) padre di un colossale db in access97 che utilizzo per
il mio lavoro (piani controllo qualità e documentazione collegata)
solo che, siccome non sono un programmatore di professione, i moduli che ho
scritto sono scritti abbastanza con la mano sinistra.
quindi, prossimamente, se permettete, vi tedierò con alcune domande del
tipo: "io ho fatto così, ma non c'e' un modo migliore per..."
nel frattempo, saluti
Guido
----------------------- Guido (at work) ----------------------
         "If I am a fatalist, what can I do about it?
     guido(underscore)newsg(chiocciola)yahoo(punto)it
-----Questo messaggio e' prodotto con il 100% di elettroni riciclati-----


text:
"Guido" <
nos...@nospam.edu
> ha scritto nel messaggio
news:ARRPa.20261$it4.4...@news1.tin.it...
> salve a tutti,
>
> sono il (felicemente?) padre di un colossale db in access97 che utilizzo
per
> il mio lavoro (piani controllo qualità e documentazione collegata)
>
> solo che, siccome non sono un programmatore di professione, i moduli che
ho
> scritto sono scritti abbastanza con la mano sinistra.
>
> quindi, prossimamente, se permettete, vi tedierò con alcune domande del
> tipo: "io ho fatto così, ma non c'e' un modo migliore per..."
>
> nel frattempo, saluti
> Guido
>
Saremo felicissimi di distruggere le tue convinzioni ed indurti a rifare
tutto il tuo COLOSSAL.
Scherzi a parte è lo spirito giusto per crescere, quì troverai pane
per ituoi denti.
Benvenuto.
@Alex.


text:
"Guido" <
nos...@nospam.edu
> ha scritto nel messaggio
news:ARRPa.20261$it4.4...@news1.tin.it...

Ehi, scusami... potresti essere così gentile da dedicarmi qualche
attenzione?
nell'azienda in cui lavoro dovrei iniziare la stessa tua attività, ma non ho
proprio idea di cosa si tratta...
..ho sentito parlare anche della possibilità di mettere tutto su un
database... ecc ecc
potresti spiegarmi in cosa consiste questo piano qualità ecc ecc?
e, se non pretendo troppo, potresti spedirmi il tuo programmino?
(non so se sei un programmatore di professione o se il programma è qualcosa
di molto importante... chiedere non costa nulla...:) )
Sapresti inoltre indicarmi dei siti da cui reperire informazioni?
Guido, ti sarei veramente grado se mi aiutassi..mi serve per poter
lavorare..
Grazie e scusami!


author: MA

text:
> salve a tutti,
>
> sono il (felicemente?) padre di un colossale db in access97 che utilizzo
per
> il mio lavoro (piani controllo qualità e documentazione collegata)
>
> solo che, siccome non sono un programmatore di professione, i moduli che
ho
> scritto sono scritti abbastanza con la mano sinistra.
>
> quindi, prossimamente, se permettete, vi tedierò con alcune domande del
> tipo: "io ho fatto così, ma non c'e' un modo migliore per..."
>
> nel frattempo, saluti
> Guido
>
Welcome on board.
MAssimiliano


text:
"samR" <
wi...@libero.it
> ha scritto nel messaggio
news:c9iQa.172219$lK4.4...@twister1.libero.it...
>
> Ehi, scusami... potresti essere così gentile da dedicarmi qualche
> attenzione?
> nell'azienda in cui lavoro dovrei iniziare la stessa tua attività, ma non
ho
> proprio idea di cosa si tratta...
molto semplicemente un QCP (piano di controllo qualità) è l'elenco dei
controlli che devono essere eseguiti sul prodotto e sui suoi componenti
> ..ho sentito parlare anche della possibilità di mettere tutto su un
> database... ecc ecc
se, hai pochi QCP puoi benissimo usare un foglio elettronico, ma se come nel
mio caso i QCP sono parecchi e con molte revisioni può essere comodo
gestirli tramite un db perchè automattizzi tramite codice una serie di
operazioni e puoi riepilogare i controlli secondo diverse chiavi..ecc
> potresti spiegarmi in cosa consiste questo piano qualità ecc ecc?
> e, se non pretendo troppo, potresti spedirmi il tuo programmino?
il mio "programmino" è un po' pesantuccio 26M (applicazione principale) +
80M  (applicazione di stampa) + un'altra serie di mdb accessori e
soprattutto è molto personalizzato ed incasinato (se anche trovassi il tempo
di ripulirlo di tutti i riferimenti commerciali e te lo girassi non credo ci
capiresti granchè... potrei però sforbiciare una versione light da mettere
sul sito a titolo di esempio... chissà.
comunque, giusto per non lasciarti a mani vuote ti posso dire che il
concetto di base di un QCP bovrebbe essere (che poi è la struttura di base
delle tabelle):
una commessa contiene molti ordini (più macchine per lo stesso impianto) a
ogni ordine fanno riferimento più QCP (le revisioni successive). ogni QCP
contiene più componenti (le parti della macchina) e su ogni componente
vengono fatti più controlli
quindi la struttura in soldoni è:
-tabelle
T_Commesse (chiave ID_Commessa)
T_Ordini (chiave ID_Ordine)
T_QCP (chiave ID_Ordine+ NumRev)
T_Componenti (chiave ID_Ordine+ NumRev+ID_Componente)
T_Test (chiave ID_Ordine+ NumRev+ID_Componente+ID_Test)
-relazioni
commessa   1---->molti  ordini
ordini     1---->molti  QCP
QCP        1---->molti  componenti
componenti 1---->molti  test
> (non so se sei un programmatore di professione o se il programma è
qualcosa
> di molto importante... chiedere non costa nulla...:) )
>
> Sapresti inoltre indicarmi dei siti da cui reperire informazioni?
no, cercai anch'io qualcosa ai tempi ma nisba
>
> Guido, ti sarei veramente grado se mi aiutassi..mi serve per poter
> lavorare..
Prego (e grazie a tutti per il benvenuto)



title: 3 quesiti

author: Francesco Schiraldi

text:
1) Inserito in un campo di una maschera un valore (es. Cognome) vorrei che
mi restituisse in altri campi i dati relativi al campo precedentemente
inserito (es. Nome, Matricola, ecc,) (E' chiaro che questi dati sono già
contenuti in una tabella)?
2) Come posso ottenere che un campo mi riporti il Giorno della settimana
(Lunedì, Marte, ecc) relativo ad una data contenuta in un altro campo?
3) Nell'inserimento di dati di tipo "ora" sono costretto ad inserire
obbligatoriamente anche i minuti anche quando non è indispensabile (es.
9.00), Come posso evitare di dover inserire gli zeri? Ed inoltre come posso
fare si che il punto del tastierino numerico mi dia il punto e non la
virgola come attualmente?
Ringrazio anticipatamente chi mi vorrà aiutare.
Francesco Schiraldi


title: 3 quesiti

author: Nicola Ardito

text:
Francesco Schiraldi ha scritto nel messaggio ...
>1) Inserito in un campo di una maschera un valore (es. Cognome) vorrei che
>mi restituisse in altri campi i dati relativi al campo precedentemente
>inserito (es. Nome, Matricola, ecc,) (E' chiaro che questi dati sono già
>contenuti in una tabella)?
Lo salto :-)
>2) Come posso ottenere che un campo mi riporti il Giorno della settimana
>(Lunedì, Marte, ecc) relativo ad una data contenuta in un altro campo?
>
vedi Weekday sull'help
>3) Nell'inserimento di dati di tipo "ora" sono costretto ad inserire
>obbligatoriamente anche i minuti anche quando non è indispensabile (es.
>9.00), Come posso evitare di dover inserire gli zeri?
Un sistema potrebbe essere quello di nascondere i controlli relativi agli
orari e mettere delle caselle di testo dove inserire gli orari
Poi su evento AfterUpdate delle caselle di testo aggiorni i controlli con
gli orari
Me.Ora_inizio = Me.txtOraInizio & ".00"
Chiaramente se devi inserire i minuti dovrai fare un po' di controlli...
>Ed inoltre come posso
>fare si che il punto del tastierino numerico mi dia il punto e non la
>virgola come attualmente?
>
Private Sub Ora_inizio_KeyDown(KeyCode As Integer, Shift As Integer)
If KeyCode = 110 Then KeyCode = 190
End Sub
Ciao Nicola
email: metti inwind al posto  di NOSPAM
Le richieste che arrivano
in privato  vengono cestinate.
Sito Comune
http://www.sitocomune.com
----------------------------------


title: 3 quesiti

author: Roberto da casa

text:
"Francesco Schiraldi" <
franco.s...@libero.it
> ha scritto nel messaggio
news:IEIq6.59569$Xj7.7...@news.infostrada.it...
> 1) Inserito in un campo di una maschera un valore (es. Cognome) vorrei che
> mi restituisse in altri campi i dati relativi al campo precedentemente
> inserito (es. Nome, Matricola, ecc,) (E' chiaro che questi dati sono già
> contenuti in una tabella)?
Innanzitutto è bene usare proprietà di linguaggio: in una maschera ci sono i
controlli, i campi sono nelle tabelle e nelle query. La mia non è pignoleria
gratuita: chiamare le cose con il proprio nome è indispensabile per capirsi.
 Se il cognome lo digiti in un controllo che è una casella di testo (e non
in una casella combinata), se la tabella che contiene i dati anagrafici si
chiama Tabella1, se i controlli della maschera si chiamano rispettivamente
Cognome, Nome, Matricola così come i rispettivi campi di Tabella1, prova a
fare così.
A fronte dell'evento "Dopo aggiornamento" del controllo Cognome genera il
seguente codice VBA:
If IsNull(DLookup("[Nome]", "Tabella1", "Cognome =" & Chr$(34) Cognome &
Chr$(34))) Then
    MsgBox "Cognome " & Me!Cognome & " inesistente"
    Me!Cognome.SetFocus
Else
    Me!Nome = DLookup("[Nome]", "Tabella1", "Cognome =" & Chr$(34) Cognome &
Chr$(34))
    Me!Matricola= DLookup("[Matricola]", "Tabella1", "Cognome =" & Chr$(34)
Cognome & Chr$(34))
End If
Se però in Tabella1 ci sono due record con lo stesso cognome, ti verrà
restituito a caso il nome e la matricola di uno dei due record.
>
> 2) Come posso ottenere che un campo mi riporti il Giorno della settimana
> (Lunedì, Marte, ecc) relativo ad una data contenuta in un altro campo?
>
Anche in questo caso si tratta di controlli e non di campi.
Se il controllo che deve riportare il giorno della settimana é non associato
e il controllo che contiene la data si chiama Data1, nell'origine controllo
del tuo controllo non associato scrivi:
= Format$([Data1]; "gggg")
> 3) Nell'inserimento di dati di tipo "ora" sono costretto ad inserire
> obbligatoriamente anche i minuti anche quando non è indispensabile (es.
> 9.00), Come posso evitare di dover inserire gli zeri?
Per quelle che sono le mie cognizioni di Access, se digiti direttamente i
dati in un controllo associato ad un campo Data/ora, non hai alternative al
digitare le due cifre dei minuti anche se sono uguali a zero.
> Ed inoltre come posso
> fare si che il punto del tastierino numerico mi dia il punto e non la
> virgola come attualmente?
Al tasto punto del tastierino numerico è associato il carattere che fa da
separatore tra cifre intere ed i decimali; viene scelto tramite le
Impostazioni internazionali di Windows; probabilmente tu hai scelto (o
accettato) le Impostazioni internazionali Italiano (Standard) che hanno come
default di tale separatore la virgola.
>
> Ringrazio anticipatamente chi mi vorrà aiutare.
>
> Francesco Schiraldi
>
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: 3 quesiti

text:
Grazie tante per l'aiuto
Vado subito a provare i consigli.
Ciao,
Franco Schiraldi
"Nicola Ardito" <
men...@nospam.it
> ha scritto nel messaggio
news:98ge25$1qvsu$1...@ID-77872.news.dfncis.de...



title: 3 quesiti

text:
Grazie tante per l'aiuto.
Vado Subito a provare i consigli.
Ciao,
Franco Schiraldi
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:9GPq6.62721$Xj7.8...@news.infostrada.it...



title: 3 quesiti

author: Antonio Biso

text:
Francesco Schiraldi <
franco.s...@libero.it
> wrote in message
vyQq6.63173$Xj7.8...@news.infostrada.it...
> Grazie tante per l'aiuto.
>
> Vado Subito a provare i consigli.
Potresti provare anche a scrivere DOPO il quoting?
Antonio


title: 3 quesiti

text:
Cosa significa DOPO il quoting?
(Scusa l'ignoranza)
Ciao Franco
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:991r6.69616$Xj7.1...@news.infostrada.it...



title: 3 quesiti

author: Silvio Berruti

text:
"Francesco Schiraldi" <
franco.s...@libero.it
> ha scritto nel messaggio
news:N0ar6.4019$Z%1.7...@news.infostrada.it...
> Cosa significa DOPO il quoting?
>
> (Scusa l'ignoranza)
>
> Ciao Franco
Significa che devi rispondere dopo i messaggi precedenti.
Si tratta di una delle regole di questo NG; ti invito a leggere anche tutte
le altre, cercando un messaggio di Federico Luciani "[INFO] Istruzioni per
l'uso di questo ng (v. 1.1)".
Questo messaggio è naturalmente rivolto a tutti i frequentatori abituali o
saltuari del NG.
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com


title: SnapShot in XP

author: Re Artů

text:
Ciao a Tutti
Qualche tempo fa avevo letto un msg dove veniva spiegato perchè e come
risolvere il fatto che con W XP non funziona l'esportazione in formato snp
Se qualcuno si ricorda perche non trovo piu il msg
Grazie


title: [OT] Dove si può trovare un progrmma per fare l'autorun e ub menu di installazione ?

author: stefano (kabisa)

text:
Salve a tutto il NG sono appena rientrato
Uso Acc XP developer
Ho creato degli applicativi , vorrei fare in modo che quando l'utente mette
il cd venga aperto un menu in automatico in modo che possa scegliere tra
diverse opzioni tra cui l'installazione del programma.
Grazie per l'aiuto
Stefano ( Kabisa)


text:

ciao Stefano,
Lo puoi costruire in cantina.
Creati una pagina HTML con coll. ipertext al setup.
Per l'autorun creati un file .txt chiamato autorun.inf: all'interno
[autorun]= tuapagina.html
e dovrebbe andare da sè
MAssimiliano


author: Giorgio Prx

text:
"MA" <
keiko...@libero.it
> ha scritto nel messaggio
news:jz6Ta.1874$w8....@news.edisontel.com...

Ciao MA
Purtroppo L'autorun non esegue un Html infatti i vari CD eseguono uno
Start.exe che lancia il file Html.
Ciao Giorgio


text:
> > > Salve a tutto il NG sono appena rientrato
> > > Uso Acc XP developer
> > > Ho creato degli applicativi , vorrei fare in modo che quando l'utente
> > mette
> > > il cd venga aperto un menu in automatico in modo che possa scegliere
tra
> > > diverse opzioni tra cui l'installazione del programma.
> > > Grazie per l'aiuto
> > > Stefano ( Kabisa)
> >
> > ciao Stefano,
> > Lo puoi costruire in cantina.
> > Creati una pagina HTML con coll. ipertext al setup.
> > Per l'autorun creati un file .txt chiamato autorun.inf: all'interno
> > [autorun]= tuapagina.html
> > e dovrebbe andare da sè
> > MAssimiliano
> >
> >
>
> Ciao MA
> Purtroppo L'autorun non esegue un Html infatti i vari CD eseguono uno
> Start.exe che lancia il file Html.
>
> Ciao Giorgio
Non lo sapevo
Ultimamente sto alzando al mia media di cappellate... sto pensando ad altro
Tks
MAssimiliano


text:
"MA" <
keiko...@libero.it
> ha scritto nel messaggio
news:V27Ta.1880$w8....@news.edisontel.com...
> > > > Salve a tutto il NG sono appena rientrato
> > >
> > >
> >
> > Ciao MA
> > Purtroppo L'autorun non esegue un Html infatti i vari CD eseguono uno
> > Start.exe che lancia il file Html.
> >
> > Ciao Giorgio
>
> Non lo sapevo
> Ultimamente sto alzando al mia media di cappellate... sto pensando ad
altro
> Tks
> MAssimiliano
>
>
Capirai, se queste sono cappellate benvengano, almeno chi ha ricevuto
risposta ha una traccia da seguire :-)
Ciao Giorgio


author: yQy

text:


Per creare gli autorun io uso Multimedia Builder (shareware,
crackttato) ma se conosci Visual Basic lo fai lo stesso.
http://mmbuilder.hypermart.net/download.htm
Ciao :)


text:
"yQy" <
fabrizi...@tin.it
> ha scritto nel messaggio
news:ktpshv062db47qjfq...@4ax.com...

Grazie proverň ,non ho problemi a comprare software anche perche devo poi
ridistribuirlo,
Ho provato vari applicativi scaricati da internet ma non vanno bene:
mi servirebbe qualcosa per creare un menu dove si puň decidere di installare
il programma fatto da me, se sul computer dell'utente non č presente Acess
Xp lui installa il runtime.
Facendo il normale pacchetto col developer, lui installa sempre il runtime
anche se l'utente ha giŕ XP
Grazie Stefano (kabisa)


text:
On Thu, 24 Jul 2003 06:07:47 GMT, "stefano \(kabisa\)"
<
stl...@tin.it
> wrote:
>>
http://mmbuilder.hypermart.net/download.htm
>>
>> Ciao :)
>Grazie proverò ,non ho problemi a comprare software anche perche devo poi
>ridistribuirlo,
>Ho provato vari applicativi scaricati da internet ma non vanno bene:
>mi servirebbe qualcosa per creare un menu dove si può decidere di installare
>il programma fatto da me, se sul computer dell'utente non è presente Acess
>Xp lui installa il runtime.
>Facendo il normale pacchetto col developer, lui installa sempre il runtime
>anche se l'utente ha già XP
ALlora nn va bene questo...serve solo per creare degli autorun carini
standard...e' un tool multimediale, e nn ha opzioni di verifica che
lavorano sul sistema..
Magari con VB riesci a far meglio...
Ciao :)


text:
"stefano (kabisa)" <
stl...@tin.it
> ha scritto nel messaggio
news:TIKTa.7584$Df5.2...@news1.tin.it...
>
> "yQy" <
fabrizi...@tin.it
> ha scritto nel messaggio
> news:ktpshv062db47qjfq...@4ax.com...
> > On Tue, 22 Jul 2003 07:34:13 GMT, "stefano \(kabisa\)"
> > <
stl...@tin.it
> wrote:
> >
Ciao Stefano
Se ti interessa la soluzione proposta da MAssimiliano posso inviarti un exe
fatto da me in C++ per aprire il file HTML.
Nb non ha bisogno di alcuna libreria.
Ciao Giorgio


text:
>
> Ciao Stefano
> Se ti interessa la soluzione proposta da MAssimiliano posso inviarti un
exe
> fatto da me in C++ per aprire il file HTML.
> Nb non ha bisogno di alcuna libreria.
>
> Ciao Giorgio
pure a  me, pure a  me, pure a  me, pure a  me, pure a  me, pure a  me, pure
a  me, pure a  me, pure a  me
Grazie....
MAssimiliano
mast...@SPAMmassimilianoamendola.it


text:
"MA" <
keiko...@libero.it
> ha scritto nel messaggio
news:or4Ua.3120$w8....@news.edisontel.com...

Ciao MA
Il tuo indirizzo e-mail è giusto ? Hai ricevuto il file?
Ciao Giorgio


text:
On Fri, 25 Jul 2003 08:52:39 +0200, "MA" <
keiko...@libero.it
>
wrote:
>
>pure a  me, pure a  me, pure a  me, pure a  me, pure a  me, pure a  me, pure
>a  me, pure a  me, pure a  me
>Grazie....
>MAssimiliano
>mast...@SPAMmassimilianoamendola.it
pure a  me, pure a  me, pure a  me, pure a  me, pure a  me, pure a
me, pure a  me, pure a  me
fabrizi...@tin.it
Di cosa si tratta?


text:
"Giorgio Prx" <
giorgio...@nospamtiscali.it
> ha scritto nel messaggio
news:bfps07$2nl$1...@lacerta.tiscalinet.it...

Ti ringrazio sarebbe una buona soluzione se puoi mandarlo, l'indirizzo è
quello giusto
Stefano (kabisa)


title: E' possibile che

author: Lbo dall'ufficio

text:
>il primo quello che non funziona è di 5.618 kb, mentre il secondo è di soli
>2005 kb.
quanto spazio libero avevi sul disco del file che non funzionava?
-----------------------------------
ATTENZIONE: il ng it.comp.database.access cambia nome e diventa it.comp.appl.access
linkatelo!
-----------------------------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access


title: E' possibile che

author: Stefano Bettini

text:
Lbo dall'ufficio ha scritto nel messaggio
<
38724dd1....@news.interbusiness.it
>...
>>il primo quello che non funziona è di 5.618 kb, mentre il secondo è di
soli
>>2005 kb.
>
>quanto spazio libero avevi sul disco del file che non funzionava?
Perchè da alcuni giorni le tue risposte aprono un nuovo thread ?!
Bye, Ste


title: E' possibile che

author: Ardu

text:
Stefano Bettini ha scritto nel messaggio
<10jg6h7$pg6$
1...@fe2.cs.interbusiness.it
>...
>
>Lbo dall'ufficio ha scritto nel messaggio
><
38724dd1....@news.interbusiness.it
>...
>>>il primo quello che non funziona è di 5.618 kb, mentre il secondo è di
>soli
>>>2005 kb.
>>
>>quanto spazio libero avevi sul disco del file che non funzionava?
>Nel disco da 100 mega mi rimangono 80,5 mega, però ci sono altri file di
altre applicazioni
>Ardu
>
>Perchè da alcuni giorni le tue risposte aprono un nuovo thread ?!
>Non so il perche, anche perche non so cosa è un thread.
>Ardu
>Bye, Ste
>
>
>
>
>
>


title: E' possibile che

text:
Lbo dall'ufficio ha scritto nel messaggio
<
38724dd1....@news.interbusiness.it
>...
>>il primo quello che non funziona è di 5.618 kb, mentre il secondo è di
soli
>>2005 kb.
>
>quanto spazio libero avevi sul disco del file che non funzionava?
>-----------------------------------



title: E' possibile che

text:
>Perchè da alcuni giorni le tue risposte aprono un nuovo thread ?!
sono quelli che scrivono solo su icda: crossposto le risposte su icaa.



title: E' possibile che

text:
Nel disco da 100 mega mi rimangono 80,5 mega, perň ci sono altri file di
altre applicazioni
>Ardu


title: InfoPath e Access

author: Alberto

text:
Devo collegare access ad InfoPath, ho bisogno di tutte le informazioni
possibili.
Grazie


title: InfoPath e Access

author: Alessandro Baraldi

text:
"Alberto" <
agiova...@gmail.com
> wrote in message
news:1129805645.3...@f14g2000cwb.googlegroups.com
> Devo collegare access ad InfoPath, ho bisogno di tutte le informazioni
> possibili.
> Grazie
Quali sarebbero...?
Se hai il DRIVER ODBC linka le tabelle, poi cosa ti serve...?
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: InfoPath e Access

text:
Vedi il mio problema che ho un sacco di applicazioni che girano sotto
MSAccess e devo portarle nel ns. nuovo portale e mi hanno consigliato
di usare infopath, ma non so da dove iniziare.
Se puoi darmi una mano, grazie ?
Alessandro Baraldi ha scritto:



title: recordset con campo non nullo

author: tmtube

text:
come modifichereste questa stringa sql per selezionare tutti i record qui
indicati che abbiamo il campo badge diverso da "" e diverso da null?

"select distinct idallievo from abbonamenti where idsede=" &
IdSedePrincipale

grazie a tutti.


title: recordset con campo non nullo

author: Bruno Campanini

text:
tmtube formulated the question :

... AND Nz([badge],'')<>'')

Bruno


title: Impostazione risoluzione video

author: paolo

text:
Ennesimo aiuto.
Avrei bisogno di settare la risoluzione a video del computer dove viene
aperto il mio database.  Mi servirebbe  verificare la risoluzione video
corrente del pc (nessun problema) e se differente da 1024x768a  32 bit
impostarla a tale valore.
Ecco sulla seconda parte, ovvero sull'impostazione a video, ho qualche (è un
eufemismo) difficoltà.
Ho già visto l'applicazione creata da Carlo Costarella, ma non riesco a
districarmi  nel codice con successo. Esiste una routine "semplificata" per
fare questo senza dover scegliere da una lista il settaggio video?
Come si potrebbe gestire il caso in cui tale risoluzione non sia
disponibile?
Mi sa che sto esagerando.. comunque al vostro buon cuore.
Comunque se ho esagerato ...... capirò
grazie paolo


title: Impostazione risoluzione video

author: Buonuomo

text:
"paolo" <
paolo...@tin.it
> ha scritto nel messaggio
news:j0FGa.89478$pR3.1...@news1.tin.it...

Io uso questo metodo:
Su apertura della maschera di avvio del database  inserisco
    checkRes
che è una funzione che imposta a 1024x768 la risoluzione se la trova
differente.
Ecco il listato.
Option Compare Database
Private Declare Function EnumDisplaySettings Lib "user32" Alias
"EnumDisplaySettingsA" (ByVal lpszDeviceName As Long, ByVal iModeNum As
Long, lpDevMode As Any) As Boolean
Private Declare Function ChangeDisplaySettings Lib "user32" Alias
"ChangeDisplaySettingsA" (lpDevMode As Any, ByVal dwflags As Long) As Long
Private Const ENUM_CURRENT_SETTINGS = -1
Private Const CDS_FORCE As Long = &H80000000
Private Const DISP_CHANGE_SUCCESSFUL = 0
Private Const DM_PELSWIDTH As Long = &H80000
Private Const DM_PELSHEIGHT As Long = &H100000
Private Const CCDEVICENAME As Long = 32
Private Const CCFORMNAME As Long = 32
Private Type DEVMODE
   dmDeviceName      As String * CCDEVICENAME
   dmSpecVersion     As Integer
   dmDriverVersion   As Integer
   dmSize            As Integer
   dmDriverExtra     As Integer
   dmFields          As Long
   dmOrientation     As Integer
   dmPaperSize       As Integer
   dmPaperLength     As Integer
   dmPaperWidth      As Integer
   dmScale           As Integer
   dmCopies          As Integer
   dmDefaultSource   As Integer
   dmPrintQuality    As Integer
   dmColor           As Integer
   dmDuplex          As Integer
   dmYResolution     As Integer
   dmTTOption        As Integer
   dmCollate         As Integer
   dmFormName        As String * CCFORMNAME
   dmUnusedPadding   As Integer
   dmBitsPerPel      As Integer
   dmPelsWidth       As Long
   dmPelsHeight      As Long
   dmDisplayFlags    As Long
   dmDisplayFrequency As Long
End Type
Private Type TRes
    lHoriz As Long
    lVert As Long
End Type
Global DM As DEVMODE
Global g_curRes As TRes
Private Function ChangeCurrentRes(newRes As TRes) As Boolean
    With DM
        .dmPelsWidth = newRes.lHoriz
        .dmPelsHeight = newRes.lVert
        .dmFields = DM_PELSWIDTH Or DM_PELSHEIGHT
        .dmSize = LenB(DM)
    End With
    If ChangeDisplaySettings(DM, CDS_FORCE) = DISP_CHANGE_SUCCESSFUL Then
        ChangeCurrentRes = True
    End If
End Function
Private Function GetCurrentRes() As TRes
    Dim DM As DEVMODE
    DM.dmFields = DM_PELSWIDTH Or DM_PELSHEIGHT
    DM.dmSize = LenB(DM)
    Call EnumDisplaySettings(0&, ENUM_CURRENT_SETTINGS, DM)
    GetCurrentRes.lHoriz = DM.dmPelsWidth
    GetCurrentRes.lVert = DM.dmPelsHeight
End Function
Public Sub checkRes()
    Dim curRes As TRes
    Dim newRes As TRes
    Dim bRes As Boolean
    If g_curRes.lHoriz = 0 Then
        curRes.lHoriz = GetCurrentRes.lHoriz
        curRes.lVert = GetCurrentRes.lVert
        'Modifica secondo le tue esigenze
        If curRes.lHoriz < 1024 Then
            newRes.lHoriz = 1024
            newRes.lVert = 768
            bRes = ChangeCurrentRes(newRes)
            If bRes = True Then
                g_curRes = curRes
                'MsgBox "La risoluzione è stata cambiata!", vbInformation,
"Operazione eseguita"
            Else
                MsgBox "Impossibile cambiare la risoluzione corrente.",
vbCritical, "ERRORE"
            End If
        End If
    Else
        newRes = g_curRes
        bRes = ChangeCurrentRes(newRes)
        If Not bRes = True Then
            MsgBox "Impossibile reimpostare la risoluzione.", vbCritical,
"ERRORE"
        End If
    End If
End Sub
Ciao, Buonuomo.