title: Access 2000 e XP: collegamento a tabelle

author: Mara

text:
Il mio problema: collegarmi a delle tabelle dbIII
Fino ad Access97 nessun problema
L'architettura della rete e delle macchine è la stessa
ma con Access 2000 o Access XP quando provo a collegarmi alle tabelle del
database DBIII il messaggio che appare é sempre il medesimo:
"Il modulo di gestione di database Microsoft Jet non è in grado di aprire il
file 'nome'. Il file è già aperto con accesso esclusivo da un altro utente
o è necessario disporre dell'autorizzazione per visualizzare i dati."
A parte il fatto che appunto l'unica cosa cambiata è access, tutto il resto
è rimasto uguale, ho le autorizzazioni (me le sono fatte dare tutte)
Ho interpellato Microsoft ma pur aggiornando Microsoft Jet le cose non
cambiano
Ovviamente se anzichè collegare la tabella la importo non esiste il
problema, ma così facendo i dati non sono mai sincronizzati.
Microsoft suggeriva di interpellare la Borland, in alternativa.
Qualcuno ha riscontrato e risolto il problema?
grazie, Mara


author: MegaMax

text:
"Mara" <
mara...@inwind.it
> ha scritto nel messaggio
news:9u5eml$omg$1...@nreada.inwind.it...
> Il mio problema: collegarmi a delle tabelle dbIII
> Fino ad Access97 nessun problema
> L'architettura della rete e delle macchine è la stessa
> ma con Access 2000 o Access XP quando provo a collegarmi alle tabelle del
> database DBIII il messaggio che appare é sempre il medesimo:
> "Il modulo di gestione di database Microsoft Jet non è in grado di aprire
il
> file 'nome'. Il file è già aperto con accesso esclusivo da un altro utente
> o è necessario disporre dell'autorizzazione per visualizzare i dati."
Sicuro che il file non sia in effetti in uso da un altro utente?
Max


text:
è effettivamente in uso da un altro o da altri utenti con access 97
(tutt'ora si riesce a collegare la tabella) cosa invece non possibile con
access 2000 o xp
Grazie
Mara
"MegaMax" <
a...@a.com
> ha scritto nel messaggio
news:YGHN7.375$NA1....@news2.tin.it...



title: Oggetto ole strano

author: Maicol

text:
Ho un campo di una tabella al quale ho associato un file musicale .mid ...
Cliccando sul campo il file mi va in riproduzione e ascolto il brano.
Perche' facendo la stessa cosa da una form collegata alla tabella ,se clicco
sul campo non succede niente. Grazie e ciao a tutti


title: criterio OR

author: Phoenix Coop

text:
Buonasera a tutti.
E' da stamattina che ci provo ma quando modifico da SQL a Vba non funziona.
Ho questa riga funzionate:
("SELECT tblAutomezzoAssegnazioni.IdAutomezzoAssegnazione, tblAutomezzoAssegnazioni.IdAutomezzo, tblAutomezzoAssegnazioni.IdStruttura, tblAutomezzoAssegnazioni.DataFine, tblUtenteAutorizzazioni.IDUtente FROM tblAutomezzi INNER JOIN (tblUtenteAutorizzazioni INNER JOIN tblAutomezzoAssegnazioni ON tblUtenteAutorizzazioni.IdAutorizzazioneOggetto = tblAutomezzoAssegnazioni.IdStruttura) ON tblAutomezzi.IDAutomezzo = tblAutomezzoAssegnazioni.IdAutomezzo GROUP BY tblAutomezzoAssegnazioni.IdAutomezzoAssegnazione, tblAutomezzoAssegnazioni.IdAutomezzo, tblAutomezzoAssegnazioni.IdStruttura, tblAutomezzoAssegnazioni.DataFine, tblUtenteAutorizzazioni.IDUtente HAVING (((tblAutomezzoAssegnazioni.DataFine) Is Null) AND ((tblUtenteAutorizzazioni.IDUtente)=1 Or (tblUtenteAutorizzazioni.IDUtente)=2))")
che devo cambiare sostituendo all'ultimo rigo il 2 con la variabile lngIDUtente.
Sostituendo il 2 con " & lngIdUtente come vanno messe le virgolette ?
Grazie.
Giuseppe


title: criterio OR

author: Bruno Campanini

text:
Phoenix Coop was thinking very hard :

.IDUtente)=2))") dovrebbe diventare:
.IDUtente)=" & lngIdUtente & "))")

Dovrebbe finire così, ma senza poter provare...

Bruno


title: criterio OR

text:

Perfetto.
Grazie Bruno.


title: Corsi Professionali Multimediali su Cd-Rom - VENDO -

author: Michele

text:
CORSI XENIA EDIZ:
-Corso "Dreamweaver Nightmare" ITA -1CD-
-Corso "Flash Expolsion" ITA -1CD-
-Corso "Excel "Exel Subito Composto" ITA -4CD-
-Corso Power Point " Power Point Subito Composto" ITA -2CD-
-"Professione Grafico" (Corso interattivo multimediale di grafica al
compiuter per PC e MAC prodotto dalla "XENIA Ediz.", dalla progettazione
grafica tradizionale alla realizzazione di cd-rom e pagine HTML ) ITA -8CD-
-PhotoShop in 8 ore (Corso interattivo multimediale di grafica al compiuter
per PC e MAC prodotto dalla "XENIA Ediz." rivolto a chi già usa Photoshop
professionalmente o per chi desidera diventare un vero esperto nell'uso di
questo fantastico software). ITA -8CD-
-XPress in 8 ore (Corso interattivo multimediale di grafica al compiuter per
PC e MAC prodotto dalla "XENIA Ediz." rivolto a chi già usa Quark XPress
professionalmente o per chi desidera diventare un vero esperto nell'uso di
questo fantastico software). ITA -8CD-
CORSI ALTRI EDITORI:
-Corso "Arredamento Multimediale" della Jackson Libri ITA -12CD-
-Corso "Visual basic 6 Corso completo di programmaz." ITA -1CD-
-Futuro - No Problem "Corso completo per Word 2000" ITA -2CD-
-Futuro - No Problem "Corso completo per Excel 2000" ITA -2CD-
-Futuro - No Problem "Corso per PowerPoint 2000" ITA -1CD-
Chi è interessato può contattarmi alla seguente email:
rinaldi...@virgilio.it
Arrisentirci, Ciao...
Michele


title: Write Conflict... Perdente e Vincente?

author: Gamsakhurdia

text:
Buonasera...
Situazione: due operatori, A e B  inseriscono dati su diverse form da
diversi client, e hanno solo (per fortuna!) un campo della tabella in
comune... vorrei che, in caso di conflitto, uno dei due, previo
avvertimento, sapesse di perdere i dati inseriti, mentre l'altro, diciamo,
"vincesse" sempre, senza neanche sapere quello che è successo... nel client
del "perdente" ho inserito questo (consigliatomi da un amico programmatore):
-------------------------------------------
Private Sub Form_Error(DataErr As Integer, Response As Integer)
    If DataErr = 7787 Then      ' write conflict
        MsgBox "Un altro operatore ha modificato i dati nel frattempo.
Impossibile salvare. Purtroppo e' necessario reinserire tutto da capo"
        Response = 3            ' abort changes
    End If
End Sub
---------------------------------------------
e questo funziona...
Non riesco invece a fare in modo che il record venga salvato comunque, cioe'
a trovare il codice da mettere sulla form dell'utente "vincente"... qualcuno
ha un'idea?  le ho provate tutte, Response = 1, =2, =-1, =0, niente da fare,
il record non viene salvato... qualsiasi aiuto da parte vostra sara'
veramente gradito...
G.Kh
p.s. e' possibile avere, in qualche modo, la funzione No_Data dei report
anche sulle form? in modo da avere un messaggio ed evitare che si apra la
maschera vuota, senza record...


title: Write Conflict... Perdente e Vincente?

author: Lorenzo Coronati

text:
Scrisse "Gamsakhurdia" <ga...@khurdia.xx>:
>Situazione: due operatori, A e B  inseriscono dati su diverse form da
>diversi client, e hanno solo (per fortuna!) un campo della tabella in
>comune... vorrei che, in caso di conflitto, uno dei due, previo
>avvertimento, sapesse di perdere i dati inseriti, mentre l'altro, diciamo,
>"vincesse" sempre, senza neanche sapere quello che è successo... nel client
>del "perdente" ho inserito questo (consigliatomi da un amico programmatore):
[snip]
>e questo funziona...
>Non riesco invece a fare in modo che il record venga salvato comunque, cioe'
>a trovare il codice da mettere sulla form dell'utente "vincente"... qualcuno
>ha un'idea?  le ho provate tutte, Response = 1, =2, =-1, =0, niente da fare,
>il record non viene salvato... qualsiasi aiuto da parte vostra sara'
>veramente gradito...
Un'idea: potresi far lavorare il perdente su una tabella
temporanea o, se il campo e' uno solo, su un controllo non
legato, ed aggiornare la tabella con una query.
Invece il vincente dovrebbe lavorare su form legata e con il
lock sui record modificati.
Prova un po'...
>p.s. e' possibile avere, in qualche modo, la funzione No_Data dei report
>anche sulle form? in modo da avere un messaggio ed evitare che si apra la
>maschera vuota, senza record...
Non mi pare, ma puoi sempre testare con dcount o dlookup il
recordsource della form prima di aprirla.
Bai
--
Lorenzo Coronati
--
<<Ragazzi, sapete indicarmi una utility in
internet che sia in grado di recuperare le
password da un database access e da un system mdw?
intendevo, gratuita...>>
(Marco Tullio Bisoli, 27/04/2001)
--


title: decimali "inventati".. da dove li prende??

author: Duccio Notari

text:
in una maschera ho impostato il codice
Private Sub spessore_Exit(Cancel As Integer)
Me!spessore = prof_bot - prof_top
End Sub

facile facile
ma perchè se la sottrazione è 9.45-9.15 mi restituisce 0.3000002?
deriva da delle impostazioni sbagliate nei campi? come la posso
risolvere?
vi ringrazio!!


author: Simone Calligaris

text:
"Duccio Notari" in una maschera ho impostato il codice
Private Sub spessore_Exit(Cancel As Integer)
Me!spessore = prof_bot - prof_top
End Sub

facile facile
ma perchč se la sottrazione č 9.45-9.15 mi restituisce 0.3000002?
deriva da delle impostazioni sbagliate nei campi? come la posso
risolvere?
vi ringrazio!!

>
>

Se la tipologia di Campi č "Floating point" (semplice e doppia precisione) č
normale che si comporti cosě.
Non puoi utilizzare il tipo Currency?

Oppure prova a utilizzare la funzione CDec() nei calcoli:

Me!spessore =Cdec(prof_bot) - CDec(prof_top)


author: Karl Donaubauer

text:
Duccio Notari wrote:
> in una maschera ho impostato il codice
> Private Sub spessore_Exit(Cancel As Integer)
> Me!spessore = prof_bot - prof_top
> End Sub
>
> facile facile
> ma perchè se la sottrazione è 9.45-9.15 mi restituisce 0.3000002?
> deriva da delle impostazioni sbagliate nei campi?
> ...

Se avessi rivelato cosa sono prof_bot e prof_top,
campi, controlli, variabili e di quale tipo di dati...

Vedi:
http://groups.google.com/group/microsoft.public.it.office.access/msg/e9cf8ce29a651a1f

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


text:
Grazie ad entrambi, la funzione CDec() funziona, la devo quindi
inserire in tutti i codici di calcolo
i campi sono numerici a precisione singola, come li dovrei impostare
per ovviare alla funzione CDec? per Currency intendi il tipo "valuta"?
perchè?
in questi campi ho valori che  generalmente hanno due decimali, quale
tipo di campo mi consigliate?
grazie ancora!


text:
aggiungo una domanda OT.. il codice è impostato sull'uscita dal campo,
quindi se io inavvertitamente entro nel campo senza che siano riempiti
i campi utilizzati nel calcolo mi da errore ogni volta che tento di
uscire... d'altronde ogni volta tenta di eseguire il codice  senza i
valori! come si esce da queste situazioni di stallo? fisicamente
intendo.. per andare a riempire i campi necessari!!


text:
"Duccio Notari"
Grazie ad entrambi, la funzione CDec() funziona, la devo quindi
inserire in tutti i codici di calcolo
i campi sono numerici a precisione singola, come li dovrei impostare
per ovviare alla funzione CDec? per Currency intendi il tipo "valuta"?
perchč?
in questi campi ho valori che  generalmente hanno due decimali, quale
tipo di campo mi consigliate?
grazie ancora!

>

Nell'Help di Access o cercando sul web troverai maggiori dettagli sulle
caratteristiche dei campi numerici.
Comunuque, il tipo Currency ha il limite di quattro decimali, ma il pregio
di non produrre margini d'imprecisione nei calcoli con decimali.
Se hai bisogno di oltre quattro decimali non hai alternative: doppia
precisione (con funzione CDec() nei calcoli o funzioni di arrotondamento
come ti suggerisce Karl.).

Ciao


text: capito, ti ringrazio!!


text:
Duccio Notari wrote:
> ... il codice è impostato sull'uscita dal campo,

Per evitare l'errore puoi p.e. controllare se ci sono valori:

If Not IsNull(Me!prof_bot) And Not IsNull(Me!prof_top) Then
    Me!spessore = Me!prof_bot - Me!prof_top
End If

o usare nz():

Me!spessore = nz(Me!prof_bot,0) - nz(Me!prof_top,0)

L'evento giusto dipende dal tuo procedimento.

Di solito è meglio usare lo stesso codice due volte
nell'evento "Dopo Aggiornamento" dei partecipi invece di
usare Exit, che spesso dà problemi di spostamento ed errori.



text:

grazie mille Karl, e scusa se ti rispondo solo ora!!!


title: informazione

author: zorro

text:
Ciao a tutti
volevo chiedere la seguente cosa:
in una maschera ho una casella di testo che per motivi di sistema devo
limitare a 4000 caratteri.
domanda:
posso metterci vicino una specie di contatore a ritroso che dice
all'utente quanti caratteri macano a 4000?
in che modo dovrei fare?
grazie a tutti
ciao
zorro


title: informazione

author: Roberto - Syd

text:
"zorro" <
zorr...@hotmail.com
> ha scritto nel messaggio
news:3BD020E2...@hotmail.com...

Aggiungi una casella di testo sul form che chiamerai Conta e su un evento,
della casella di testo dove devi scrivere i 4000 caratteri, relativo alla
tastiera per esempio Su tasto su scrivi questa istruzione:
Me.Conta=4000-len(Me.NomeCasellaDoveSiDevonoScrivereI4000Caratteri)
Ciao Roberto - Syd


title: informazione

text:
Ho trovato la funzione len e l'ho inserita in un'altra casella di testo,
ma adesso ho questo problema:
1)conta solo se ci vado sopra
2)non riesco a limitare la lunghezza a 4000 caratteri nella casella di
testo linkata ad una tabella con campo memo.
mi dareste un consiglio?
ciao e grazie ancora



title: informazione

text:
mica ho capito
la formula la metto sulla maschera grande (dove scrivo il testo)
associandola ad un evento (ad es. su modifica) ed all'interno della
formula ci scrivo il link della seconda casella di testo?
grazie per avermi risposto e spero tu abbia voglia di illuminarmi ancora
ciao


title: informazione

author: Alex

text:
"zorro" <
zorr...@hotmail.com
> wrote in message
news:3BD02D7B...@hotmail.com...
> Ho trovato la funzione len e l'ho inserita in un'altra casella di testo,
> ma adesso ho questo problema:
> 1)conta solo se ci vado sopra
> 2)non riesco a limitare la lunghezza a 4000 caratteri nella casella di
> testo linkata ad una tabella con campo memo.
> mi dareste un consiglio?
Per la 1° copia la formuletta di Roberto e la inserisci nell'evento
Change della TextBox(0 to 4000).
Per limitare a 4000, nell'evento BeforeUpdate controlli Len(textBox)
If Len(TextBox)>4000 then Cancel=true
Ciao @Alex.
--
Posted from  [146.133.1.30]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: informazione

text:
mi dice impossibile trovare la macro "me"



title: informazione

author: Alessandro Baraldi

text:
"zorro" <
zorr...@hotmail.com
> wrote in message
news:3BD04D50...@hotmail.com...
> mi dice impossibile trovare la macro "me"
>
> > > Ho trovato la funzione len e l'ho inserita in un'altra casella di testo,
> > > ma adesso ho questo problema:
> > > 1)conta solo se ci vado sopra
> > > 2)non riesco a limitare la lunghezza a 4000 caratteri nella casella di
> > > testo linkata ad una tabella con campo memo.
> > > mi dareste un consiglio?
> >
> > Per la 1° copia la formuletta di Roberto e la inserisci nell'evento
> > Change della TextBox(0 to 4000).
> > Per limitare a 4000, nell'evento BeforeUpdate controlli Len(textBox)
> > If Len(TextBox)>4000 then Cancel=true
> > Ciao @Alex.
> >
Ma dove hai inserito il codice????
Non devi scriverlo nello spazio della Tabella delle proprietà, devi selezionare
Routine Evento nell'evento Su Modifica, ti si apre l'editor di VBA nella
sezione dichiarazioni ci sarà l'evento Change, li devi inserire il codice di
Roberto.
Per la seconda parte devi fare la stessa cosa nell'evento Dopo Aggiornamento.
Ciao @Alex.
--
Posted from  [62.98.110.140]



title: Aggiornamento controllo Immagine

author: GiovanniD

text:
Grazie per i suggerimenti di ieri. Ho risolto il problema dell'errore nel
caricamento della DLL.
Adesso vorrei porre un altro quesito, sempre in relazione all'argomento
"gestione immagini".
[La Premessa]
Seguendo le indicazioni di Stefano Bettini (Come implementare correttamente
un archivio di immagini - da SitoComine)ho inserito in una maschera un campo
(tipo: Collegamento ipertestuale) nel quale indico il percorso dell'immagine
da visualizzare e un controllo di tipo "Immagine" alla cui proprietà
"Picture" assegno il valore del controllo che contiene il percorso relativo.
Nell'evento "Form_Current" ho inserito le seguenti righe di codice  che tra
l'altro impostano una immagine di comodo se non esiste ancora il
collegamento a quella definitiva, evitando così un errore conseguente
all'uso di Null nel campo CollegamentoIpertestuale:
Private Sub Form_Current()
    If IsNull(PercorsoFoto) Then
        Me.Foto.Picture = "C:\Documents and
Settings\..............\Immagini\img_01.gif"
    Else
        Me.Foto.Picture = Me.PercorsoFoto
    End If
End Sub
[La Domanda]
Dopo questa premessa la domanda:
Quando inserisco un nuovo collegamento (ho usato tra l'altro una chiamata
alla funzione di libreria comdlg32.dll per la selezione del file) l'immagine
non viene aggiornata immediatamente ma devo passare al record successivo e
poi ritornare indiero (salvare il record) per visualizzare la nuova
immagine.
Come posso fare per vedere subito la variazione.
Esiste qualcosa di simile all'istruzione "Requery" ?
Grazie in anticipo.
Giovanni


title: Aggiornamento controllo Immagine

text:
"GiovanniD" <
blac...@infinito.it
> wrote in message
news:bob50p$llb$
1...@newsread.albacom.net
[CUT]
> Esiste qualcosa di simile all'istruzione "Requery" ?
> Grazie in anticipo.
>
> Giovanni
Perchè Requery non funziona....?????
@Alex.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Aggiornamento controllo Immagine

author: MA

text:
>
> [CUT]
>
> > Esiste qualcosa di simile all'istruzione "Requery" ?
> > Grazie in anticipo.
> >
> > Giovanni
>
>
> Perchè Requery non funziona....?????
>
> @Alex.
Me.tuocontrolloimmagine.repaint
MAssimiliano



title: Aggiornamento controllo Immagine

author: Roberto da casa

text:
"GiovanniD" <
blac...@infinito.it
> ha scritto nel messaggio
news:bob50p$llb$1...@newsread.albacom.net...

Esegui la riga di codice:
Me.Foto.Picture = Me.PercorsoFoto
oltre che a fronte dell'evento "Su corrente" della maschera anche dopo che
hai inserito "un nuovo collegamento", ad esempio a fronte dell'evento "Dopo
agiornamento" della casella di testo PercorsoFoto.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Protocollo SOAP

author: Jason

text:
Nomandita semplice cemplice, forse...
E' possibile in access implementare un protocollo SOAP, e se si qualche
consiglio da dove prendere informazioni a riguardo??
Grazie 1000.
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Protocollo SOAP

author: Paolo opg

text:
g.bri...@ecrsystem.it
 (Jason) wrote in news:hur2lj$b84$1
@
news.newsland.it
:
> Nomandita semplice cemplice, forse...
>
> E' possibile in access implementare un protocollo SOAP, e se si qualche
> consiglio da dove prendere informazioni a riguardo??
>
> Grazie 1000.
>
>
tecnicamente e' possibile: prendi le specifiche e scrivi il codice
relativo.
per il 'dove reperire le informazioni', dipende dal protocollo.
di chi e' il protocollo vuoi implementare?
--
Paolo opg
BE AWARE that this post uses a fake reply-to address
to contact me write to:
janickg ( at ) hotmail ( dot ) com
--


title: Protocollo SOAP

text:
Paolo opg ha scritto:
>
g.bri...@ecrsystem.it
 (Jason) wrote in news:hur2lj$b84$1
> @
news.newsland.it
:
> > Nomandita semplice cemplice, forse...
> >
> > E' possibile in access implementare un protocollo SOAP, e se si qualche
> > consiglio da dove prendere informazioni a riguardo??
> >
> > Grazie 1000.
> >
> >
> tecnicamente e' possibile: prendi le specifiche e scrivi il codice
> relativo.
> per il 'dove reperire le informazioni', dipende dal protocollo.
> di chi e' il protocollo vuoi implementare?
Ho reperito altre informazioni,
dovrei accedere (scambiare dati) con un web server utilizzando appunto
protocollo SOAP.
SOAP se non sbaglio � basato su XML,
� quindi possibile gestirlo direttamente con Access, oppure � necessario
unitizzare tools, dll o ocx vari??????
grazie



title: Protocollo SOAP

author: Carlo Costarella

text:
"Jason" <
g.bri...@ecrsystem.it
> ha scritto nel messaggio
news:hur2lj$b84$1...@news.newsland.it...

Questo esempio per Excell dovrebbe funzionare anche in Access:
http://www.brainbell.com/tutorials/ms-office/excel/Access_SOAP_Web_Services_From_Excel.htm
Ciao, Carlo


title: controllo che obbligatoriamnete almeno uno dei due campi sia compilato

text:
Buon giorno,
access 2007
in una maschera collegata ad una tabella ho 2 campi [topi] [gatti].
Attualmente ,con un pulsante una macro mi apre una finestra con questa condizione
Not IsNull([Maschere]![ospiti]![topi]).

adesso ho la necessita che la condizione verifichi che almeno uno dei due campi sia compilato (non necessariamente entrambi).
Si accettano consigli , grazie


text:

Not IsNull([Maschere]![ospiti]![topi]) Or Not
IsNull([Maschere]![ospiti]![gatti])

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


text:
>
> Not IsNull([Maschere]![ospiti]![topi]) Or Not
>
> IsNull([Maschere]![ospiti]![gatti])

Grazie Karl, funziona


title: Query di aggiornamento

author: Inglese

text:
ho una tabella con due campi;
1) Cognome (che può contere: cognome nome, solo cognome o vuoto)
2) Nome (che può contenere: nome o vuoto)
Vorrei cancellare dal campo 'Cognome' la parte relativa al nome se presente
nella colonna 'Nome'
Grazie 1000 e alla prox...


title: Query di aggiornamento

text:
Ciao a tutti. Non mi è molto chiaro il funzionamento e l'utilizzo delle
Query in generale. Da quel che ho capito è abbastanza grave perchè mi sembra
un argomento fondamentale per l'utilizzo e la programmazione di Access.
Però...
Ho provato a fare una query di  aggiornamento.
In una tabella "Prodotti" ho messo una colonna "Fornitori" collegata alla
tabella omonima. Adesso però vorrei che questa colonna contenesse
"IDFornitore" e perciò vorrei cambiarla. Ho provato appunto con una query di
aggiornamento ma i risultati non sono quelli sperati. Come faccio a dire
alla query che quel campo lì va aggiornato con il dato contenuto nella
colonna IDFornitore in base a quello che c'è già scritto nella colonna
"Fornitore"?
Grazie
Ciao
Stefano


Query di aggiornamento


title: Query di aggiornamento

author: arirang

text:

fai una query nella quale incorpori la tabella....quindi inserisci il tuo
campo fornitore e specifica che si tratta di una query di aggiornamento.
quindi posizionati nel campo aggiorna a ... a questo pun to tra glis
trumenti scegli la bacchetta magica...
nella maschera che si apre scegli tra le tabelle la tua stessa e tra i campi
di questa seleziona idfornitore.
ciao
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: Query di aggiornamento

author: sv

text:
r4gtl ha scritto:

> Grazie
> Ciao
> Stefano
Una bella panoramica sulle query ed argomenti correlati:
http://office.microsoft.com/it-it/results.aspx?Scope=FX%2CHA%2CHP%2CQZ%2CRC%2CXT&Query=query&App=AC
--
sv
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Query di aggiornamento

text:
"arirang" <
ari...@libero.it
> ha scritto nel messaggio
news:193Z203Z232Z5Y1...@usenet.libero.it...

Ho provato ma il risultato non è quello che mi aspettavo. Praticamente ha
sostituito tutti i nomi con un unico ID. Non ha messo per ogni fornitore
l'ID corrispondente ma ha dato a tutti lo stesso ID che è l'ultimo ID che ha
trovato nella tabella Fornitori.
Come mai?
Grazie
Stefano


title: Query di aggiornamento

author: PBsoft

text:
> 1) Cognome (che puň contere: cognome nome, solo cognome o vuoto) 2)
> Nome (che puň contenere: nome o vuoto)
>
> Vorrei cancellare dal campo 'Cognome' la parte relativa al nome se
> presente nella colonna 'Nome'
Secondo me, in questo caso, piů che cercare di creare una query di aggiornamento,
dovresti provare a scrivere una Sub in VBA dove gestisci a manina un recordset
ADO, fai tutti i test che ti servono, infine aggiorni quello che devi aggiornare.
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype: pbsoftsolution


title: Non visualizzare su report una casella di testo

text:
Buongiorno,
nel piè di pagina di un raggruppamento di un report, vorrei, al verificarsi di una condizione, visualizzare o meno una casella di testo; vi chiedo di indicarmi quale evento utilizzare e quale proprietà della casella di testo utilizzare (visible?).
Grazie a tutti.

Fabio


text:

Evento FORMAT della sezione e prioprietà VISIBLE della Textbox...
Le proprietà, vengono elencate per ogni Oggetto nel Visualizzatore OGGETTI da VBE, sono in inglese, ma ad esempio VISIBILE assomiglia veramente tanto a VISIBLE ;-)

@Alex


title: Eseguibile

author: Lucus

text:
Ciao a tutti!
scusate l'ignoranza (sono nuovo...), ma come si fa in Access2000 a rendere
eseguibile una applicazione? Ossia, è possibile *compilare* un database in
modo che poi possa funzionare stand-alone, senza dovere caricare tutto
l'ambiente? C'è per caso da scaricare qualche run-time?
Grazie ancora
Luca


title: Eseguibile

author: Pleiadi

text:
"Lucus" <
luca.g...@ipas-research.com
>
> Ciao a tutti!
> scusate l'ignoranza (sono nuovo...), ma come si fa in Access2000 a rendere
> eseguibile una applicazione? Ossia, č possibile *compilare* un database in
> modo che poi possa funzionare stand-alone, senza dovere caricare tutto
> l'ambiente? C'č per caso da scaricare qualche run-time?
>
mio dio........
Pleiadi


title: Eseguibile

author: Salvatore

text:
"Lucus" <
luca.g...@ipas-research.com
> ha scritto nel messaggio
news:40f512b5$0$11772$5402...@news.sunrise.ch...

Devi procurarti Office Developer Tool Kit (non è scaricabile, ma costa
qualche soldino...) che è in grado di generare un'applicazione run time che
puoi liberamente distribuire anche a chi non possiede access.
Ciao
Salvatore


title: Eseguibile

author: ciroteo

text:
"Salvatore" <
sal...@tiscali.it
> ha scritto nel messaggio
news:cd352p$svk$1...@lacerta.tiscalinet.it...
>
> "Lucus" <
luca.g...@ipas-research.com
> ha scritto nel messaggio
> news:40f512b5$0$11772$5402...@news.sunrise.ch...
> > Ciao a tutti!
> > scusate l'ignoranza (sono nuovo...), ma come si fa in Access2000 a
rendere
> > eseguibile una applicazione? Ossia, č possibile *compilare* un database
in
> > modo che poi possa funzionare stand-alone, senza dovere caricare tutto
> > l'ambiente? C'č per caso da scaricare qualche run-time?
> >
> > Grazie ancora
> > Luca
> >
> >
> Devi procurarti Office Developer Tool Kit (non č scaricabile, ma costa
> qualche soldino...) che č in grado di generare un'applicazione run time
che
> puoi liberamente distribuire anche a chi non possiede access.
> Ciao
> Salvatore
>
>
www.sitocomune.com
 .... il cosiddeto Faqqquone!!!


title: Eseguibile

author: Antonio Biso

text:
"Lucus" <
luca.g...@ipas-research.com
> ha scritto nel messaggio
news:40f512b5$0$11772$5402...@news.sunrise.ch...

Certo, devi usare l'apposito compilatore.
Lo trovi qui
www.sitocomune.com
Antonio


title: Eseguibile

author: Sergio MAZZA

text:
"Pleiadi" <
alphazetaT...@libero.it
> ha scritto nel messaggio news:UH8Jc.950$OR2....@news3.tin.it...

A volte ritornano...
Ciao.
--
Sergio MAZZA


title: Eseguibile

text:
"Salvatore" <
sal...@tiscali.it
> ha scritto nel messaggio
news:cd352p$svk$1...@lacerta.tiscalinet.it...
> Devi procurarti Office Developer Tool Kit (non è scaricabile, ma costa
> qualche soldino...) che è in grado di generare un'applicazione run time
che
> puoi liberamente distribuire anche a chi non possiede access.
> Ciao
> Salvatore
>
>
Grazie a te (solo a te...) !
Ciao
Luca


title: Eseguibile

text:
"Lucus" <
luca.g...@ipas-research.com
> ha scritto nel messaggio
news:40f77555$0$1941$5402...@news.sunrise.ch...

ha aha aha aha
PPPPrrrrr
Specchio riflesso
c'hai creduto, faccia di velluto
Antonio


title: Numero di campi massimo in una tabella di Acces97

author: Frisco

text:
Qual'e il numero massimo di campi che posso utilizzare in una tabella di
Acces97?
Grazie


author: Fabio Montagner

text:
Some common Access specifications.
Database (.mdb) file size 1 gigabyte.
However, because your database can include linked tables in other files, its
total size is limited only by available storage capacity.
Number of characters in an object name 64
Number of characters in a password 14
Number of characters in a user name or group name 20
Number of concurrent users 255
Number of characters in a table name 64
Number of characters in a field name 64
Number of fields in a table  255
Number of characters in a Text field 255
Number of characters in a Memo field 65,535 when entering data through the
user interface;
1gigabyte when entering data programmatically.
Form or report width 22 in. (55.87 cm)
Section height  22 in. (55.87 cm)
Height of all sections plus section headers (in Design view)  200 in. (508
cm)
Number of levels of nested forms or reports 3
Number of fields or expressions you can sort or group on in a report  10
Number of controls and sections you can add over the lifetime of the form or
report  754
Alcune specifiche di Access97
Frisco wrote in message <876p9i$b18$
1...@nslave2.tin.it
>...



author: Stefano Bettini

text:
Frisco ha scritto nel messaggio <876p9i$b18$
1...@nslave2.tin.it
>...
>Qual'e il numero massimo di campi che posso utilizzare in una tabella di
>Acces97?
>
Mi pare 255, ma chiunque s'azzardi ad arrivare anche solo alla metà
non ha le idee molto chiare in termini di ordine ed usabilità....
Bye, Ste


title: conferma record

author: ciccio

text:
ciao, devo mettere un messaggio di conferma prima di aggiornare il
record in una maschera che contiene una sottomaschera
uso
Private Sub Form_BeforeUpdate(Cancel As Integer)
dim risp as integer
risp = Msgbox("registrare ?", VbYesNo)
if risp = VbYes then
    'faccio l'undo del record
    DoCmd.DoMenuItem acFormBar, acEditMenu, acUndo, , acMenuVer70
End if
il problema e che mi chiede la conferma anche passando nella
sottomaschera, cosa che vorrei evitare perche allo stato attuale
inserisco i dati nella maschera passo alla sottomaschera e mi chiede
se salvare e devo dire di no, poi inserisco il resto nella maschera e
posso salvare, avete consigli ?
grazie


title: conferma record

author: almorel

text:

Ciao,
credo che il problema sia l'undo.
L'undo si limita a cancellare le modifiche ma non fa abortire
l'operazione di update, per quello devi mettere Cancel=True,
aquesto punto probabilmente l'undo non serve.
Ciao
Alberto


title: conferma record

text:
almorel ha scritto:
>On 27 Mag, 10:20, ciccio <mb0...@gmail,com > wrote:
>> ciao, devo mettere un messaggio di conferma prima di aggiornare il
>> record in una maschera che contiene una sottomaschera
>>
>> uso
>>
>> Private Sub Form_BeforeUpdate(Cancel As Integer)
>> dim risp as integer
>> risp =3D Msgbox("registrare ?", VbYesNo)
>> if risp =3D VbYes then
>> =A0 =A0 'faccio l'undo del record
>> =A0 =A0 DoCmd.DoMenuItem acFormBar, acEditMenu, acUndo, , acMenuVer70
>> End if
>>
>> il problema e che mi chiede la conferma anche passando nella
>> sottomaschera, cosa che vorrei evitare perche allo stato attuale
>> inserisco i dati nella maschera passo alla sottomaschera e mi chiede
>> se salvare e devo dire di no, poi inserisco il resto nella maschera e
>> posso salvare, avete consigli ?
>>
>> grazie
>
>Ciao,
>credo che il problema sia l'undo.
>L'undo si limita a cancellare le modifiche ma non fa abortire
>l'operazione di update, per quello devi mettere Cancel=3DTrue,
>aquesto punto probabilmente l'undo non serve.
>Ciao
>Alberto
>
>
>
Se passi alla subform lui aggiorna il record prima. Ecco il motivo dello
scatenamento dell'evento.
2 Strade, a seconda se la form sia associata o no (la tua � associata per
forza mi sa....)
Associata: usa l'evento Dirty
Non associata: metti la richiesta prima della INSERT
--


title: conferma record

text:

> 2 Strade, a seconda se la form sia associata o no (la tua è associata per
> forza mi sa....)
> Associata: usa l'evento Dirty
> Non associata: metti la richiesta prima della INSERT
>
> --- Nascondi testo citato
>
> - Mostra testo citato -
associata: quindi modificato il codice  con il dirty  viverrebbe?
grazie ciccio


title: conferma record

text:
[Cut]
>associata: quindi modificato il codice  con il dirty  viverrebbe?
>
>grazie ciccio
Una cosa del genere
If Me.Dirty = True Then

        Box = MsgBox("Il record corrente � stato modificato" & Chr(13) &
"Salvare i cambiamenti?" _
            , vbYesNo + vbQuestion + vbDefaultButton1, "CONFERMA UTENTE")

        If Box = vbNo Then
            For Each Ctr In Me.Controls
                If Ctr.ControlType = acTextBox Or Ctr.ControlType = acComboBox
Or Ctr.ControlType = acCheckBox Then
                    Ctr.Value = Ctr.OldValue
                End If
            Next Ctr
        end if
end if
La propriet� OldValue dell'oggetto Control ti permette di recuperare il valore
precedente al cambiamento (parlo di maschere associate ovviamente). La
propriet� Dirty invece ti permette di rilevare se il record corrente ha avuto
modifiche
--


title: gif animate nelle maschere

author: Alfonso Carfora

text:
E' possibile far vedere gif animate nelle
maschere
Come?
Grazie in anticipo Alfonso


title: gif animate nelle maschere

author: Karl Donaubauer

text:
Alfonso Carfora ha scritto:...
> E' possibile far vedere gif animate nelle maschere
Con un controllo ActiveX come:
Freeware: XGIF
http://members.xoom.com/MAX_MOSER
Shareware: Animation Gif Control
http://www.jcomsoft.com/anigif.htm
Un altra possibilità è con il controllo Webbrowser o DHTML Edit
del MS Internet Explorer.
--
HTH
Karl
*********
Access-FAQ (tedesco):
http://www.donkarl.com


title: domenica da non convalidare

author: rig

text:
in una maschera inserisco date in formato gg/mm/aa.
Quando la data corrisponde a domenica vorrei essere bloccato e ricevere un
msg.
Ho provato in vari modi ma so' ddde coccio
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: domenica da non convalidare

author: Neo

text:
"rig" <
210...@tin.it
> ha scritto nel messaggio
news:217Z223Z116Z161Y...@usenet.libero.it...

usa la funzione weekday (tuadata)
e controlli il risultato


title: domenica da non convalidare

text:

c'ho provato nel campo "valido se" ma senza successo.
Ti spiace farmi un esempio? Sono fresco fresco fresco
grazie



title: domenica da non convalidare

author: Harry Evans

text:
Usala sull'evento Dopo Aggiornamento



title: domenica da non convalidare

author: Sib

text:
"Harry Evans" <
harry.ev...@tin.it
> ha scritto nel messaggio
> Usala sull'evento Dopo Aggiornamento
Meglio PrimaDiAggiornare
e Meglio dopo il quoting ;-)
Sib


title: maschere : controlli bloccati in visualizzazione struttura

text:
ciao !

Dopo aver realizzato una maschera con creazione guidata, passo in visualizzazione struttura per  spostare un controllo ma non riesco a farlo perche' mi si formano due cursori neri nei righelli, che seguono il puntatore del mouse,  ed il controllo non si muove.

Ho provato le opzioni "espandibile", "riducibile" ma non cambia nulla.

Forse e' bloccato alla griglia come dice qui:
http://office.microsoft.com/it-it/access-help/attivare-o-disattivare-il-funzionamento-di-blocca-su-griglia-HP005188328.aspx

Ma non triesco trovare da nessuna parte ne' il menu' "formato", ne' l'opzione "Blocca sulla griglia" ...

Qualche consiglio ??

Grazie !!

Access 2007 su XP sp3

23u4h5jk4423


text:
milena.m...@gmail.com
 wrote:
> Dopo aver realizzato una maschera con creazione guidata, passo in
> visualizzazione struttura per  spostare un controllo ma non riesco
> a farlo perche' mi si formano due cursori neri nei righelli, che
> seguono il puntatore del mouse,  ed il controllo non si muove.
> ...
> Access 2007 su XP sp3

Forse hai un problema con un "Layout controllo":
http://office.microsoft.com/it-it/access-help/HA010286849.aspx

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


text: Funziona. Grazie !!!


title: Maschera ribelle

author: Gimamon

text:
Ancora un aiuto!!!!!!!!!!
Progetto una maschera basata su una Query.
Finchè la utilizzo tal quale tutto funziona perfettamente, in modalita
maschere continue vedo tutti record trovati dalla query.
Quando la stessa la carico come sottomaschera, non vedo + alcun record, sia
aprendola come sottomaschera nella principale, sia aprendola autonomamente.
Riesco a vedere i record solo in modalità snapshot, ma devo intervenire con
le modifiche.
Cosa succede? e perchè?
Dove sbaglio?
L'ho riprogettata + volte, ma sempre lo stesso risultato
Altre sottomaschere nella stessa maschera principale funzionano
perfettamente.
Grazie!!!!!!!!!
.


title: Maschera ribelle

author: Ivan da casa

text:
"Gimamon" <
gim...@libero.it
> ha scritto nel messaggio
news:YGFHf.90420$eD5.1...@twister2.libero.it...

scusa ... ma come hai sistemato i campi collegati tra la maschera principale
e la secondaria?
Ricontrolla, forse qualcosa non è legato ...
Ivan


title: Maschera ribelle

text:
"Ivan da casa" <
ivanSENZAQ...@tin.it
> ha scritto nel messaggio
news:43ef2812$0$12597$4faf...@reader3.news.tin.it...

I campi sono perfettamente collegati, infatti il valore del campo di
collegamento è una condizione della query
Grazie


title: Maschera ribelle

author: Carlo Costarella

text:
"Gimamon" <
gim...@libero.it
> ha scritto nel messaggio
news:YGFHf.90420$eD5.1...@twister2.libero.it...
>

Se hai usato l'autocomposizione per inserire la sottomaschera, può essere
che Access abbia impostato i campi master e secondari in modo automatico. Se
la sottomaschera ha già una condizione potrebbe essere utile eliminare la
descrizione dei campi in "Collega campi secondari e master".
Ciao, Carlo


title: Non vedo più il codice!

text:
Mediante File> Carica dati esterni ho importato un mdb in un altro (nello
specifico ArchivioFoto.mdb del sito comune in un mio archivio).
In seguito a questo non riesco più a vedere il codice VBA. Ho cancellato le
maschere e le tabelle importate ma non cambia niente ed ovviamente non ho un
backup del file precedente all'importazione.
Come posso ripristinare la funzione?
Grazie
Stefano


title: Non vedo più il codice!

author: Roberto da casa

text:
"stef@no" <
stefanop...@libero.com
> ha scritto nel messaggio
news:bpleaj$9qg$1...@newsreader.mailgate.org...

Prova ad importare in un database nuovo vuoto solo gli oggetti del vecchio
database.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Non vedo più il codice!

text:
Roberto da casa <
r.ma...@libero.it
> cosě si pronunciň:
> Prova ad importare in un database nuovo vuoto solo gli oggetti del
> vecchio database.
ha funzionato, grazie infinite!
ciao
Stefano


title: Non vedo più il codice!

author: MA

text:
Ehi Neo, Matrix ti ha catturato.
Prova ad andare ad un telefono che squilla.
MAssimiliano


title: Domandina sulle caselle combinate

author: Mik Mark

text:
Se io seleziono un valore dalla casella, poi faccio un'azione che mi deve
"cancellare" il contenuto della casella combinata, come se aprisse di nuovo
la maschera, deve essere vuota.
Come faccio?


title: Domandina sulle caselle combinate

author: Roberto

text:
"Mik Mark" <
marcheso...@trentino.net
> ha scritto nel messaggio
news:9k6i8s$fan$1...@news.flashnet.it...

Spiegati meglio io ho capito cosě: dopo aver selezionato un valore dalla
casella combinata vorresti che dalla stessa non sia possibile selezionare
piů niente o no?


title: Domandina sulle caselle combinate

author: Antonio Biso

text:
Mik Mark <
marcheso...@trentino.net
> wrote in message
9k6i8s$fan$1...@news.flashnet.it...

me.Tuacombo = ""
Antonio


title: SendObject

author: Giovanni Messineo

text:
Ho 3 controlli Email1, Email2 ed Email3
Vorrei che il contenuto dei primi due venisse inserito come campo [To] dei
parametri del comando SendObject. Mentre il terzo come campo [Cc]
Questa la stringa che ho scritto e che funziona ma che mi permettee di
inserire solo Email1 ed Email2 come [To] e [Cc]
DoCmd.SendObject acSendReport, "Scadenzario", acFormatRTF, [Email1],
[Email2], , "Situazione ordini", "Allego la situazione ordini aggiornata.
Vogliate comunicare le date di consegna", True
Come devo correggere il comando?
Grazie


title: SendObject

author: Cinzia

text:
"Giovanni Messineo" <
giovanni...@tele2.it
> ha scritto nel messaggio
news:ZAXWf.196$hx4...@nntpserver.swip.net...

A occhio potrebbe essere cosě:
 DoCmd.SendObject acSendReport, "Scadenzario", acFormatRTF, [Email1] & ";" &
[Email2], [Email3], , "Situazione ordini", "Allego la situazione ordini
aggiornata.
--
Cinzia
---------------------------------------
|
http://www.riolab.org
  |
--------------------------------------->


title: Gestire stampante predefinita con A2000 e A2002

text:
Io uso Access 97 e per gestire la stampante predefinita uso con
soddisfazione quanto pubblicato nel Sito Comune nella Sezione General nella
FAQ di Carlo Costarella e Lorenzo Coronati intitolata "Gestire la stampante
predefinita".
Ho ora la necessità (pur non possedendo A2000 e A2002) di fare un database
che possa funzionare sia con A97 che con A2000/2002; in questo database devo
poter impostare da VBA la stampante predefinita e quanto scritto nella FAQ
di cui sopra per versioni di Access successive ad A97 non funziona
(l'impostazione della nuova stampante predefinita ha effetto solo dopo il
rebut del SO).
Quello che io devo fare è:
1) Memorizzare l'attuale stampante predefinita.
2) Impostare come stampante predefinita WinFax.
3) Reimpostare come predefinita la stampante memorizzata al punto 1).
In A2000/2002 il codice VBA necessario a fare quanto scritto al punto 2) è
stato postato in un suo messaggio da Giorgio prx, e dovrebbe essere il
seguente:
    Dim Prt As Printer
    Dim StrName As String
    StrName="WinFax"
    If Application.Printers.Count Then
       For Each Prt In Application.Printers
           If Prt.DeviceName = StrName Then
              Application.Printer = Application.Printers(StrName)  'Se
trovata imposta la stampante predefinita
           End If
       Next
    End If
Ora mi servirebba conoscere il codice VBA per poter realizzare quanto ai
punti 1) e 3).
Ricordo che non posseggo A2000/2002, quindi non conosca tali versioni, non
posso fare prove e/o consultare l'help in linea.
GRAZIE!
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


author: Giorgio prx

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:6Dgca.11263$Lr4.3...@twister2.libero.it...

Ciao Roberto
Per leggere la stampante predefinita puoi continuare a utilizzare il metodo
del sito comune
Per impostare la stampante predefinita puoi utilizzare l'oggetto Windows
Script che funziona anche con AccXp.
Sub DefaultPrinter()
   Dim WshNetwork As Object
   Set WshNetwork = CreateObject("WScript.Network")
   WshNetwork.SetDefaultPrinter ("HP LaserJet 4")
   Set WshNetwork = Nothing
End Sub
L'ultimo aggiornamento Di Windows Script comprensivo di Help in linea lo
puoi scaricare da
http://msdn.microsoft.com/library/default.asp
Inserendo come ricerca Windows Script Host
Ciao Giorgio.


text:
"Giorgio prx" <
giorgio...@tiscalinet.it
> ha scritto nel messaggio
news:b4snak$te7$1...@lacerta.tiscalinet.it...

Con Access 97 su Windows Me funziona (anche senza l'aggiornamento di Windows
Script).
Ora faccio provare anche su A2002 su WXP.
Ancora una volta grazie!



text:
Roberto da casa ha scritto:
> ...
> In A2000/2002 il codice VBA necessario a fare quanto scritto al punto 2) è
> stato postato in un suo messaggio da Giorgio prx, e dovrebbe essere il
> seguente:
>
>     Dim Prt As Printer
>     Dim StrName As String
>     StrName="WinFax"
>     If Application.Printers.Count Then
>        For Each Prt In Application.Printers
>            ...
Hai già l'indicazione al WSH. Solo come informazione:
La collezione Printers non esiste prima che in AX e quindi
non è disponibile in A00.
--
cu
Karl
*********
Access-FAQ (tedesco):
http://www.donkarl.com


text:
"Karl Donaubauer" <
ad...@donkarl.com
> ha scritto nel messaggio
news:b4t05u$1u936u$1...@ID-46617.news.dfncis.de...
> Roberto da casa ha scritto:
> > ...
> > In A2000/2002 il codice VBA necessario a fare quanto scritto al punto 2)
è
> > stato postato in un suo messaggio da Giorgio prx, e dovrebbe essere il
> > seguente:
> >
> >     Dim Prt As Printer
> >     Dim StrName As String
> >     StrName="WinFax"
> >     If Application.Printers.Count Then
> >        For Each Prt In Application.Printers
> >            ...
>
> Hai già l'indicazione al WSH. Solo come informazione:
> La collezione Printers non esiste prima che in AX e quindi
> non è disponibile in A00.
Non saprei cosa dirti: è un codice che mi ha postato Giorgio prx che non ho
avuto modo di provare.
Invece il seguente codice (sempre postato da Giorgio prx) :
Sub DefaultPrinter()
   Dim WshNetwork As Object
   Set WshNetwork = CreateObject("WScript.Network")
   WshNetwork.SetDefaultPrinter ("HP LaserJet 4")
   Set WshNetwork = Nothing
End Sub
L'ho provato e su A97 funziona: spero che funzioni anche per A2000 e AXP.



text:
"Karl Donaubauer" <
ad...@donkarl.com
> ha scritto nel messaggio
news:b4t05u$1u936u$1...@ID-46617.news.dfncis.de...

Grazie evidentemente ricordavo male
Ciao Giorgio.


text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:jUnca.12994$Lr4.3...@twister2.libero.it...

Ciao Roberto
La memoria a volte mi inganna.
Su AXP funziona in quanto ho fatto le prove del caso, in A2000 non ho
provato, (sono ormai due anni che la ho aggiornata a AXP) ma se come dice
Karl non ha l'oggetto Printer a maggior ragione dovrebbe funzionare.
Hai mai notato che con il metodo del sito comune la maschera delle stampanti
non veniva aggiornata alla nuova stampante predefinita ?
Con Windows Script viene aggiornata immediatamente segno di una maggior
interazione con il sistema operativo.
L'aggiornamento di Windows Script non è necessario al metodo
SetDefaultPrinter, te lo consigliavo in quanto ha molti altri metodi comodi
e interessanti e tutti documentati nell'help.
Ciao Giorgio.


text:
"Giorgio prx" <
giorgio...@tiscalinet.it
> ha scritto nel messaggio
news:b4t5sg$732$1...@lacerta.tiscalinet.it...
[CUT]
>
> Ciao Roberto
> La memoria a volte mi inganna.
>
> Su AXP funziona in quanto ho fatto le prove del caso, in A2000 non ho
> provato, (sono ormai due anni che la ho aggiornata a AXP) ma se come dice
> Karl non ha l'oggetto Printer a maggior ragione dovrebbe funzionare.
>
> Hai mai notato che con il metodo del sito comune la maschera delle
stampanti
> non veniva aggiornata alla nuova stampante predefinita ?
Si l'avevo notato.
> Con Windows Script viene aggiornata immediatamente segno di una maggior
> interazione con il sistema operativo.
OK
>
> L'aggiornamento di Windows Script non è necessario al metodo
> SetDefaultPrinter, te lo consigliavo in quanto ha molti altri metodi
comodi
> e interessanti e tutti documentati nell'help.
OK, grazie!.
>
> Ciao Giorgio.
Grazie ancora.



title: come realizzare un cd con interfaccia html da database access

author: Giacomo

text:
Ciao, volevo chiedervi se sapete darmi suggerimenti, indicazioni,
eventuali casi d'esempio per un simile progetto: mi è stato chiesto
di progettare un cd rom  che contenga immagini di mappe storiche e
relativi commenti, insieme a biografie dei cartografi, organizzandole
in un database in maniera tale che sia possibile eseguire ricerche sui
dati archiviati, ad es, cercare le mappe di un determinato autore, di
un determinato tema, periodo, ecc. Il punto di partenza sarebbero dei
database access che contengono i dati riferiti a tali mappe, dei file
di word che contengono le biografie degli autori e poi le immagini
cartografiche in formato jpeg. Come punto di arrivo mi è stato chiesto
di realizzare un prodotto che abbia la massima compatibilità con i
più svariati sistemi operativi per cui ho pensato che la cosa più
efficace potrebbe essere realizzarlo in html (o xhtml) rendendolo
fruibile attraverso un semplice browser, senza così utilizzare
appositi e costosi prodotti di editing multimediale, quali ad es.
Toolbox e altri che inoltre avrebbero meno compatibilità. Un 'web
cd' insomma o qualcosa del genere... Premettendo che so realizzare
pagine in html, ma non ho molta confidenza con il codice e tantomeno
con l'xhtml, volevo chiedervi se secondo voi è possibile realizzare
un tale sistema, con quali strumenti e stratagemmi. Il problema
maggiore è impostare lo strumento di ricerca sui dati, come potrei
fare? Vi ringrazio molto per la collaborazione, a presto,
Giacomo


text:

Ciao Giacomo, mi sa che parti da presupposti sbagliati.
Access in questo caso è solo un raccoglitore di dati,
ma non sfrutti null'altro dell'mdb.
Per fare quello che dici ti servirebbe ASP, ma devi studiartelo,
altrimenti...
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:dmjm4s$gav$1...@area.cu.mi.it...

Ciao Giacomo, ciao MA
credo che per fare quello che chiede Giacomo nemmeno ASP basti.
Infatti perchè un applicazione ASP "funzioni" richiede l'esistenza di un
Server WEB e risulta abbastanza complicato pensare di distribuire su un cd
un'applicazione che  una volta installata sfrutti l'Internet Information
Server o qualsiasi altro Web server residente sul PC dell'utente, prima di
tutto perchè l'utente potrebbe non avere installato IIS (per esempio se ha
Win XP Home) poi perchè ad esempio su un MAC potrebbe esserci qualche
problemuccio.
Insomma la questione non è di facile soluzione, forse lavorando con DHTML e
Javascript si può ottenere un qualche risultato utile ma  anche in questo
caso vedo forti problemi di compatibilità su O.S non Windows.
L'unica soluzione che mi viene in mente, ma che non soddisfa pienamente i
requisiti di ricerca,  è generare staticamente tutte le pagine HTML
necessarie partendo dai dati contenuti nel db e, cistruire in maniera
"intelligente" le  pagine "indice",  rinunciando ad una vera ricerca libera
ma proponendo solo delle Ricerche "guidate".
(Es. Link alla pagina Ricerca per autore ----> Pagina Elenco Autori  in
ordine alfabetico con una serie di bookmark ad ogni cambio di lettera
alfabetica.)
Mentre scrivo mi è venuta in mente un'altra possibilità da approfondire,
usare XML +XSLT + XQuery e Javascript facendo bene attenzione ad usare solo
sintassi standard.
Si tratta di  formati "standard" che dovrebbero funzionare su diversi O.S
Giacomo, tieni aggiornati sulle evoluzioni!
--
Cinzia
---------------------------------------
|
http://www.riolab.org
  |
--------------------------------------->


text:

> Ciao Giacomo, ciao MA
> credo che per fare quello che chiede Giacomo nemmeno ASP basti.
> Infatti perchè un applicazione ASP "funzioni" richiede l'esistenza di
> un Server WEB
More solito hai ragione, ciao Cinzia



author: TheMax

text:
Cinzia wrote:
> Mentre scrivo mi è venuta in mente un'altra possibilità da
> approfondire, usare XML +XSLT + XQuery e Javascript facendo bene
> attenzione ad usare solo sintassi standard.
Quoto la soluzione proposta da Cinzia, io userei proprio questa.
Access potrebbe essere BE, poi generi un file XML da lasciare sul cd con i
dati.
Con XSLT trasformi velocemente un file XML per visualizzarlo con un
qualsiasi browser.
Ovvio, non è un programma, ma è multimediale e qualsiasi browser legge ed
interpreta correttamente xml+xslt
Poi se serve di più confermo che con XQuery e Javascript puoi arrivare dove
vuoi.
Ah, la strada è comunque discretamente in salita.
> Si tratta di  formati "standard" che dovrebbero funzionare su diversi
> O.S
http://www.w3.org/XML/
Più standard di così non si può.
Se non funzionano è l'utente che usa qualcosa fuori standard, quindi non è
un tuo problema.
Ciao,
Massimo


text:
Intanto vi ringrazio per l'interesse e i suggerimenti, davvero non
saprei altrimenti a chi chiedere. Il mio problema è proprio quello di
costruire, se vogliamo chiamarlo così, un motore di ricerca sui dati
del database che visualizzi l'output in pagine html... asp o un cms
andrebbero bene se la cosa fosse sul web ma essendo sun cd, come del
resto è stato detto, risulta troppo complicata e poco pratica. La
soluzione che mi avete proposta invece cioè access---> xml -----> xslt
mi sembra interessante ma non ho capito bene come si procede e cosa
avviene.... Ripeto che conosco un po' il codice html, l'xml in via
teorica so cos'è ma non l'ho mai utilizzato, e xslt invece non lo
conosco per niente, per cui un vostro aiuto sarebbe fondamentale per
chiarirmi un attimo le differenze. Fatemi sapere qualcosa di più,
anche se conosciete altre soluzioni che permettano di effettuare
ricerche su un database di pagine web presenti su un cd... grazie
ancora, ciao ciao!
Giacomo


text:
"Giacomo" <
andgi...@tiscali.it
> ha scritto nel messaggio
news:1133390460.4...@z14g2000cwz.googlegroups.com...

Giacomo
Ciao Giacomo,
per definire XSLT userò un concetto matematico:
XSLT : XML = CSS : HTML
ed il concetto è "riduttivo" in realtà XSLT  è proprio un linguaggio che
consente di trasformare i files XML in qualcosa'altro. Questo qualcos'altro
potrebbe essere ancora XML o un XHTML
XQuery consente invece di fare interrogazioni su documenti XML, del tipo
dammi tutti i libri scritti da Manzoni con una sintassi opportuna.
Per maggiori informazioni prova a vedere qui :
http://www.w3schools.com/
Ciao



author: Gaspare

text:
"Giacomo" <
andgi...@tiscali.it
> ha scritto nel messaggio
news:1133390460.4...@z14g2000cwz.googlegroups.com...
Intanto vi ringrazio per l'interesse e i suggerimenti, davvero non
saprei altrimenti a chi chiedere. Il mio problema č proprio quello di
costruire, se vogliamo chiamarlo cosě, un motore di ricerca sui dati
del database che visualizzi l'output in pagine html... asp o un cms
andrebbero bene se la cosa fosse sul web ma essendo sun cd, come del
resto č stato detto, risulta troppo complicata e poco pratica. La
soluzione che mi avete proposta invece cioč access---> xml -----> xslt
mi sembra interessante ma non ho capito bene come si procede e cosa
avviene.... Ripeto che conosco un po' il codice html, l'xml in via
teorica so cos'č ma non l'ho mai utilizzato, e xslt invece non lo
conosco per niente, per cui un vostro aiuto sarebbe fondamentale per
chiarirmi un attimo le differenze. Fatemi sapere qualcosa di piů,
anche se conosciete altre soluzioni che permettano di effettuare
ricerche su un database di pagine web presenti su un cd... grazie
ancora, ciao ciao!
Giacomo
[Risposta]
Ciao Giacomo,
se posso permettermi (giacchč ti hanno dato delle risposte in merito...) e
sulla base delle tue conoscenze di html da implementare (correggimi se
sbaglio...) ti consiglierei di avvicinarti a questi linguaggi/standard
facendo un "salto" sul portale
www.html.it
 -> ti dovrebbe rendere meno
"spinosa" l'avventura ;-)
Buona "scorpacciata" di codice :-)


title: descrizione in anteprima

text:
Intanto grazie a Syd per i preziosi consigli.
Non so se la cosa si può fare in Acces. Ho una casella combinata da cui
estraggo una serie di nomi di farmaci. Con doppio click il farmaco scelto si
posiziona in una tabella di testo.E' possibile contemporaneamente far
apparire, quando il nome del farmaco è selezionato , un fumetto che ne
descrive le caratteristiche?
Grazie


title: descrizione in anteprima

author: sittinghorse

text:
"imbranato2000" <
fr...@libero.it
> ha scritto nel messaggio
news:9s5fvc$due$1...@pegasus.tiscalinet.it...

Perchè no!
Penso che te la puoi cavare con poco. Basta che nella maschera individui un
posto dove posizionare una cornice immagine e posi sull'evento lost focus
della combo che possiede la stringa nome farmaco puoi scrivere una porzione
di codice simile a questa:
public sub combo_lost focus()
dim patch as string
    if combo= vbnullstring then
        exit sub
    else
        patch = combo
    end if
select case patch
case [prima evenienza]
    Immagine1.Picture = "c:\gennaio.gif"
case [seconda evenienza]
 ......
end select
end sub
Questo se le scelte e le vignette da visualizzare sono poche altrimenti
potresti crearti una tabella che contenga nel record anagrafica farmaco
anche il nome file immagine correlato, dopodichè sull'evento lostfocus fai
partire una query o scrivi codice DAO per recuperare il record dalla
tabella, leggere il file immagine associato e inserirlo nel contenitore
immagine.
In bocca al lupo


title: descrizione in anteprima

text:
"sittinghorse" <
sittin...@libero.it
> ha scritto nel messaggio
news:2VrF7.18314$sq5.9...@news.infostrada.it...

Il fatto è che nella combo ci sono i nomi di oltre 500 farmaci, quindi per
ognuno ho bisogno di una descrizione. Quale è il metodo più economico e che
nello stesso tempo abbia un buon impatto visivo?


title: descrizione in anteprima

author: Silvio Berruti

text:
"imbranato2000" <
fr...@libero.it
> ha scritto nel messaggio
news:9s5fvc$due$1...@pegasus.tiscalinet.it...

Inserisci un'immagine che rappresenti il fumetto e inserisci all'interno
della stessa una casella di testo che provvederai a riempire con la
descrizione del farmaco. La casella di testo dovrà avere lo sfondo
trasparente e essere con bordo trasparente.
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com


title: Access e web

author: stefano

text:
Devo creare un database su web per la gestione dei cataloghi/ordini
del mio magazzino.
E' possibile farlo con access in maniera semplice.
Il provider mi mette a disposizione un server che traduce il
linguaggio ASP.
Chi visita il sito deve avere qualche installazione particolare (ODBC,
Access etc?)
Confido nella vostra esperienza...
Grazie mille
  Stafano


title: Access e web

text:
Ciao Stefano,
> Devo creare un database su web per la gestione dei cataloghi/ordini
> del mio magazzino.
> E' possibile farlo con access in maniera semplice.
Puoi farlo creando delle pagine ASP, che leggono e scrivono i dati in un DB
Access,
> Il provider mi mette a disposizione un server che traduce il
> linguaggio ASP.
>
> Chi visita il sito deve avere qualche installazione particolare (ODBC,
> Access etc?)
NO
> Confido nella vostra esperienza...
> Grazie mille
>   Stafano
Prego!
Cinzia


title: Access e web

author: Alex NSB

text:
stefano wrote:
> Devo creare un database su web per la gestione dei cataloghi/ordini
> del mio magazzino.
> E' possibile farlo con access in maniera semplice.
Prova a dare un'occhiata qui:
http://www.vbsdb.com/sources/pages/home/default.asp
HTH.
Alessandro


title: Impostare un valore di default su casella associata a controllo :-??

author: Fabietto

text:
Sono di fronte ad un, nuovo, problema che non so risolvere:
ho una sottomaschera di tipo a "maschere continue" che ha come origine
record una query su 2 tabelle: tblProdotto e tblRigaOrdine.
le caselle di testo in gioco sono: CodiceArticolo e Prezzo
Quello che vorrei fare e' impostare in automatico il valore sulla casella
Prezzo associata al campo "Prezzo" nella tabella RigaOrdine in quanto voglio
che il suo valore sia di default = al Prezzo in tabella prodotto...ma possa
essere cambiato e registrato...
Ho provato in diversi modi ma nessuno mi ha portato il risultato sperato
anche xche' quando funzionav, invece di impostare il valore sulla riga
corrente lo impostava sul record della nuova riga lasciando comunque bianco
il record corrente...mentre io vorrei che fosse riempito proprio il record
corrente e solo quello in base al codice...
Suggerimenti ?
Grazie
Fabio


author: Roberto dal portatile

text:
"Fabietto" <
fab...@supereva.it
> ha scritto nel messaggio
news:jIfH6.200442$lj4.5...@news6.giganews.com...

Non percorrerei la strada del Valore predefinito.
Ipotizziamo che la casella di testo associata della maschera a
visualizzazione Maschere continue che contiene il prezzo si chiami Pippo.
Ipotizziamo che la casella di testo associata dove digiti il codice articolo
si chiami Pluto.
Ipotizziamo che il campo CodiceArticolo sia di tipo numerico.
Ciò premesso, a fronte dell'evento "Dopo aggiornamento" del controllo Pluto
genera il seguente codice VBA:
Me!Pippo = DLookup("[Prezzo]", "tblProdotto", "CodiceArticolo=" & Pluto)
Se invece il campo CodiceArticolo è di tipo testo, il codice VBA sarà:
Me!Pippo = DLookup("[Prezzo]", "tblProdotto", "CodiceArticolo=" & Chr$(34)
Pluto & Chr$(34))
Naturalmente puoi sempre modificare il valore di Pippo, così calcolato, con
un valore da te digitato in un secondo momento.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Disabilita Icona Barra Applicazioni

author: Ferrari Rino

text:
E possibile non visualizzare nella barra delle applicazioni
la form attualmente in uso?
Grazie.
Ferrari Rino.


title: Disabilita Icona Barra Applicazioni

author: ALESSANDRO Baraldi

text:
"Ferrari Rino" <
rinof...@virgilio.it
> ha scritto nel messaggio
news:X%S9c.146415$O31.6...@news4.tin.it...

Togli la barra delle applicazioni......!!!!
Non saprei cos'altro consigliarti non la uso di DEFAULT.
@Alex.


title: Disabilita Icona Barra Applicazioni

author: Alessandro Cara

text:
ALESSANDRO Baraldi wrote:

e sufficiente modificare una delle famose opzioni di access. Rimane solo
l'icona dell'istanza access. Sempre se ho capito la "quistione"
--
a.cara


title: Disabilita Icona Barra Applicazioni

text:
"Alessandro Cara" <
alexqu...@blunet.it
> ha scritto nel messaggio
news:c49vi8$2el5l0$2...@ID-163946.news.uni-berlin.de...

In effetti a me ha dato l'impressione si parlasse di StatusBar di Access,
quindi
non saprei......!
@Alex.


title: Disabilita Icona Barra Applicazioni

text:
"Ferrari Rino" <
rinof...@virgilio.it
> ha scritto nel messaggio
news:X%S9c.146415$O31.6...@news4.tin.it...

Grazie ragazzi come al solito massima disponibilità ;-))
Mi riferivo alla barra delle applicazioni di Win  e per poter disabilitare
la visualizzazione delle istanze aperte come da Alessandro Cara
disabilitare una opzione di Access.
Come il mio detto le cose sotto la punta del naso sono le più  nascoste
Grazie ancora
Rino


title: dao350.dll non trova il riferimento.....

author: Alessia

text:
Buonpomeriggio ragazzi.
Problema, ho finito il mio bel DB in A2000, lo converto A97, (l'ufficio che
usa il DB ha solo A97).
Si blocca subito su questa routine: (cosa succede più avanti non lo so visto
che non va + avanti)
Private Sub Data_GotFocus()
    If IsNull(Me.Data) Then
    Me.Data = Format(Date, "dd/mm/yyyy")
    End If
End Sub
Non riconosce Date perchè non riconosce i riferimenti.
Ho fatto tutto quello che la mia conoscenza mi permette.
Cioè sono entrata in Strumenti Riferimenti e ho controllato cosa manca, mi
segnala che manca:
Microsoft DAO 3.51 Object Library, Ok, vado in sfoglia e cerco il file,
trovo dao350.dll quindi esiste, gli do l'Ok, dovrebbe funzionare, niente
continua dirmi che manca quella libreria.
Ho copiato il file dal mio pc, lo ho ricopiato in quel pc, ovviamente
esistendo  o lo sovrascrivo o lascio così.
Tenete presente che nel PC dell'utente esistono già altri programmi
convertiti, che funzionano. Sono andata a vedere i riferimenti degli altri
programmi ed esiste il riferimento a questa benedetta libreria.
Il file esiste cosa cavolo devo fare? O meglio sto sbagliando,
probabilmente, dimentico qualcosa? Cosa.
Non so più cosa fare.
Grazie a tutte le anime pie che mi risponderanno.
Alessia


author: Karl Donaubauer

text:
Alessia <
les...@altavista.it
> ha scritto:
> Problema, ho finito il mio bel DB in A2000, lo converto A97, (l'ufficio che
> usa il DB ha solo A97).
> ...
> Non riconosce Date perchè non riconosce i riferimenti.
> Ho fatto tutto quello che la mia conoscenza mi permette.
> Cioè sono entrata in Strumenti Riferimenti e ho controllato cosa manca, mi
> segnala che manca:
> Microsoft DAO 3.51 Object Library, Ok, vado in sfoglia e cerco il file,
> trovo dao350.dll quindi esiste, gli do l'Ok, dovrebbe funzionare, niente
> continua dirmi che manca quella libreria.
> Ho copiato il file dal mio pc, lo ho ricopiato in quel pc, ovviamente
> esistendo  o lo sovrascrivo o lascio così...
Hai gia provato a creare un nuovo db con A97 nel computer del cliente
e poi importare tutto dal tuo db?
--
HTH
Karl
*********
Access-FAQ (tedesco):
http://www.donkarl.com


text:
"Karl Donaubauer" <
ad...@donkarl.com
> ha scritto nel messaggio
news:9fo62k$54jjk$1...@ID-46617.news.dfncis.de...

Non non avevo provato, ora funziona grazie mille.
Alessia


title: Query di update per record doppiati

author: Nino

text:
Salve a tutto il NG,

mi scuso se l'oggetto non è abbastanza esplicativo ma non sono riuscito
a trovarne uno migliore....

In Access 2003 ho la tabella tblAnagrafe che contiene dati anagrafici
tra cui il Codice Fiscale.
La chiave primaria è un contatore.
Alcuni codici fiscali sono stati inseriti più volte ed ho la necessità
di ricondurre tali doppioni, senza eliminarli, ad un unico
identificatore (uno qualsiasi tra i doppioni), naturalmente inserendolo
in un nuovo campo di nome UnicoID creato appositamente.
Se creo una query:

SELECT tblAnagrafe.CodiceFiscale, First(tblAnagrafe.IDscheda) AS IDu
FROM tblAnagrafe
GROUP BY tblAnagrafe.CodiceFiscale;

ottengo i dati che mi interessano, ma no ho idea di come poi sfruttarli
per eseguire l'update di IDu nel campo UnicoID.

Spero di essere stato abbastanza chiaro, ma in ogni caso grazie anche
solo dell'attenzione.


title: Query di update per record doppiati

author: Popi - TheBadHabits

text:
Il giorno lunedì 28 maggio 2012 23:21:57 UTC+2, Nino ha scritto:
>
> In Access 2003 ho la tabella tblAnagrafe che contiene dati anagrafici
> tra cui il Codice Fiscale.
> La chiave primaria è un contatore.
> Alcuni codici fiscali sono stati inseriti più volte ed ho la necessità
> di ricondurre tali doppioni, senza eliminarli, ad un unico
> identificatore (uno qualsiasi tra i doppioni), naturalmente inserendolo
> in un nuovo campo di nome UnicoID creato appositamente.

Ciao!

Ti serve una query di aggiornamento in cui leghi la tua tabella a sé stessa tramite il codice fiscale ed aggiorni il tuo UnicoID in base ad uno qualsiasi dei valori restituiti.

UPDATE tblAnagrafe INNER JOIN tblAnagrafe AS tblAnagrafe_1 ON tblAnagrafe.CodiceFiscale = tblAnagrafe_1.CodiceFiscale SET tblAnagrafe.UnicoID = [tblAnagrafe_1].[UnicoID];

HTH
Popi


title: Query di update per record doppiati

author: kakariko

text:

Ciao Popi,
grazie per la risposta.
Ho esaminato le stringa SQL che mi proponi ma mi viene un dubbio:
l'operazione di SET utilizza il valore del campo
[tblAnagrafe_1].[UnicoID] come sorgente, ma tale campo è vuoto, infatti
il mio obiettivo è quello di popolarlo. Mi sfugge qualcosa?


title: Query di update per record doppiati

text:

Ciao!

Hai ragione, nel mettere in piedi la query l'avevo modificata per fare una verifica e poi ho postato quella modificata.

UPDATE tblAnagrafe INNER JOIN tblAnagrafe AS tblAnagrafe_1 ON tblAnagrafe.CodiceFiscale = tblAnagrafe_1.CodiceFiscale SET tblAnagrafe.UnicoID = [tblAnagrafe_1].[IDscheda];

HTH
Popi


title: Query di update per record doppiati

text:

Ora mi è tutto chiaro.
Grazie mille.


title: Query crea tabella "parmetrica"

author: Tambivano

text:
Salve,
Visto che quì trovo sempre aiuto ci riprovo...
Esiste un modo per fare un "query crea tabella" in cui il nome della tabella
cambia spesso e che si possa nominare tramite una casella di testo di una
maschera?
P.S.
I campi sono sempre quelli, cambierebbe solo il nome della tabella
Grazie


title: Query crea tabella "parmetrica"

author: Carlo Costarella

text:
"Tambivano" <ivano...@NOSPAMtamburrini.net> ha scritto nel messaggio
news:SeFTk.104254$Ca.2...@twister2.libero.it...

Da codice puoi usare il metodo CreateTableDef.
Ciao, Carlo


title: numero di caratteri differenti

author: Giancarlo Francesconi

text:
Ho un DB con una tabella cosě strutturata:
Tabella1
Partita_IVA  (campo di 11 caratteri)
Cognome
Nome
Tabella2
Partita_IVA (campo di 10 caratteri)
Come posso fare una query che confronti solo i primi 10 caratteri di
Partita_IVA in Tabella1 con i 10 caratteri di Partita_IVA di Tabella2?
Grazie a tutti.


title: numero di caratteri differenti

author: Sib dal portatile

text:
"Giancarlo Francesconi" <
thi...@tin.it
> ha scritto nel messaggio
news:04FD6.1998$ba7....@news1.tin.it...

La query la lascio a te, tieni invece presente che per estrarre i primi
dieci caratteri non devi fare altro che usare una delle ormai storiche
funzioni del basic (Io la usavo sul Vic20 20 anni fa)
Left([TuoCampo];10)
Sib
--
----------------------------------------------------
la mia home:
http://digilander.iol.it/syb
----------------------------------------------------
il sito comune di it.comp.database.access:
http://www.sitocomune.com
----------------------------------------------------
4000 anni fa', il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente


title: numero di caratteri differenti

author: Roberto da casa

text:
"Giancarlo Francesconi" <
thi...@tin.it
> ha scritto nel messaggio
news:04FD6.1998$ba7....@news1.tin.it...
> Ho un DB con una tabella così strutturata:

Ma sei sicuro che i 10 caratteri di Partita_IVA di Tabella2 corrispondono ai
primi 10 caratteri di Partita_IVA di Tabella1 e magari non corrispondono
agli ULTIMI 10 caratteri?
Mi sembra di ricordare dal tuo precedente messaggio che ne sei sicuro, io
invece mantengo le mie perplessità; anzi sono matematicamente certo che
tagliando l'ultimo carattere del campo Partita_IVA esso non può più essere
usato come chiave primaria di Tabella1, infatti potenzialmente così facendo
esisteranno dieci record con la stessa partita IVA; ne consegue che facendo
il join tra le due tabelle, ogni record della Tabella2 prenderà a caso il
nome e cognome tra dieci possibili. Sei sicuro che vuoi fare questo?
Comunque, solo a puro scopo didattico, ma in pratica è per me un assurdo, se
i campi Partita_IVA sono di tipo testo, la query che mette le due tabelle in
join tramite i primi 10 caratteri di Partita_IVA di Tabella1 e di
PArtita_IVA di Tabella2 ha il seguente codice SQL:
SELECT Tabella1.*, Tabella2.*
FROM Tabella1 INNER JOIN Tabella2 ON Left(Tabella1.Partita_IVA ,10) =
Tabella2.Partita_IVA;
Mi permetto però di insistere sul fatto che stai commettendo un errore
madornale, a meno che l'undicesimo carattere di Partita_IVA di Tabella1 non
abbia lo stesso valore per tutti i record.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: numero di caratteri differenti

text:
Roberto da casa <
r.ma...@libero.it
> wrote in message
O2JD6.57215$s93.5...@news.infostrada.it...
>
> "Giancarlo Francesconi" <
thi...@tin.it
> ha scritto nel messaggio
> news:04FD6.1998$ba7....@news1.tin.it...
> > Ho un DB con una tabella così strutturata:
[...Cut...]

In effetti hai proprio ragione: potenzialmente, troncando l'ultimo numero
della Partita IVA possono corrispondere allo stesso numero 10 persone
differenti, ma dedvi anche considerare che il numero di persone presenti nel
mio elenco è piuttosto limitato, perciò non dovrei aver problemi di
duplicazione.
Comunque ti tingrazio per i consigli che, per inciso, hanno funzionato.
Ciao. Giancarlo.


title: numero di caratteri differenti

text:
Sib dal portatile <
sibN...@iol.it
> wrote in message
5YID6.57173$s93.5...@news.infostrada.it...
> "Giancarlo Francesconi" <
thi...@tin.it
> ha scritto nel messaggio
> news:04FD6.1998$ba7....@news1.tin.it...
> > Ho un DB con una tabella cosě strutturata:
[..Cut...]
> La query la lascio a te, tieni invece presente che per estrarre i primi
> dieci caratteri non devi fare altro che usare una delle ormai storiche
> funzioni del basic (Io la usavo sul Vic20 20 anni fa)
>
> Left([TuoCampo];10)
>
> Sib
>
> --
> ----------------------------------------------------
> la mia home:
>
http://digilander.iol.it/syb
> ----------------------------------------------------
> il sito comune di it.comp.database.access:
>
http://www.sitocomune.com
> ----------------------------------------------------
> 4000 anni fa', il saggio egizio Ptahhotep scrisse:
> "... perche' non esistono saggi per nascita."
> ------------------------------------------------------
> Saturiamo ECHELON:
> bomba saddam attentato medio oriente
>
>
Grazie. Tutto OK!.
Ciao. Giancarlo.


title: numero di caratteri differenti

author: Silvio Berruti

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:O2JD6.57215$s93.5...@news.infostrada.it...
[MegaCUT]
> Mi permetto però di insistere sul fatto che stai commettendo un errore
> madornale, a meno che l'undicesimo carattere di Partita_IVA di Tabella1
non
> abbia lo stesso valore per tutti i record.
Ciao Roberto,
per una volta vorrei dissentire da quanto affermi.
L'undicesimo carattere della Partita IVA non è libero, ma strettamente
calcolato e non permette deroghe (come nel caso del codice fiscale): quindi
alle prime 10 cifre della P.Iva corrisponde 1 undicesimo fisso, da qui
l'unicità delle prime 10 cifre.
L'undicesimo carattere è inserito solo a scopo di controllo.
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com


title: numero di caratteri differenti

text:
"Silvio Berruti" <
s...@libero.it
> ha scritto nel messaggio
news:_4dF6.352$PE.1...@news.infostrada.it...

Ammetto la mia ignoranza circa il contenuto dell'undicesimo carattere del
codice IVA, pertanto chiedo scusa per la cantonata presa, innanzitutto a
Giancarlo.
In compenso significa che la mia soluzione è valida senza riserve. :-)
(Come dire che chi si contenta gode :-) )



title: numero di caratteri differenti

text:
"Roberto dal portatile" <
r.ma...@libero.it
> ha scritto nel messaggio
news:qVjF6.3463$PE.1...@news.infostrada.it...
>
> "Silvio Berruti" <
s...@libero.it
> ha scritto nel messaggio
> news:_4dF6.352$PE.1...@news.infostrada.it...
> >
> > "Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
> > news:O2JD6.57215$s93.5...@news.infostrada.it...
> > [MegaCUT]
> Ammetto la mia ignoranza circa il contenuto dell'undicesimo carattere del
> codice IVA, pertanto chiedo scusa per la cantonata presa, innanzitutto a
> Giancarlo.
> In compenso significa che la mia soluzione è valida senza riserve. :-)
... e su questo non avevamo dubbi... ;-)



title: PROBLEMI da ACC 97 ad ACC 2000!

author: Rajasi

text:
Salve,
Ho un paio di database corposi su Access 97, ora abbiamo acquistato Office
Professional 2000, con relativo Access 2000...
vado ad aprire il mio database caruccio caruccio, mi dice che bisogna
convertirlo.. ok convertiamo... e poi ... puff... non accade più nulla, ho
il desktop di Access come se lo avessi fatto partire senza aprire alcun
database..
Sul manuale.. , ovviamente, ci sono scritti tutti i problemi del mondo con
relative soluzioni, tranne che questo..
AIUTO !!!
Ho bisogno di quel database!!!!
Grazie a tutti


title: PROBLEMI da ACC 97 ad ACC 2000!

author: Graziano

text:
e poi aprilo
--
---------------------------------------------------------------------------
Rag. Caforio Graziano
Engineering Software
Via G.ppe Pietroforte, 25
70021 Acquaviva d. Fonti  (BA)
FAX 06/23315456
gcaf...@formanet.it
gcaf...@tiscalinet.it
ICQ#29620328
---------------------------------------------------------------------------
Rajasi <
raj...@freemail.it
> wrote in message 86264s$98j$1...@nslave1.tin.it...



title: PROBLEMI da ACC 97 ad ACC 2000!

author: Franchi Graziano (Da Casa)

text:
Crea un nuovo database.
Importa Tabelle o allega tabelle
Importa schede eccc.
Anche i dati crea un nuovo database ed importi tutte le tabelle,
Prova a compilare.
Ciao


title: Aggiornare data

author: Gianni

text:
Salve a tutti sono nuovo del forum e novello nell'uso di access.
Il problema è il seguente: io vorrei far si che  in un campo data alla
pressione del tasto invio compaia la data e l'ora del momento.
Ho cercato nei messaggi ma non ho trovato nulla scusate


title: Aggiornare data

author: sv

text:
Gianni ha scritto:

Supponendo che il tuo campo si chiami MiaData, in struttura scegli
Formato=Data generica e sull'evento "Su Uscita" poni Me.MiaData=Now()
--
rgrds
SC
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Aggiornare data

text:
"sv" <
salv...@nospbox.enel.it
> ha scritto nel messaggio
news:bpln8q$ekn$1...@news.newsland.it...
> Gianni ha scritto:
>
> > Salve a tutti sono nuovo del forum e novello nell'uso di access.
> > Il problema è il seguente: io vorrei far si che  in un campo data alla
> > pressione del tasto invio compaia la data e l'ora del momento.
> > Ho cercato nei messaggi ma non ho trovato nulla scusate
>
> Supponendo che il tuo campo si chiami MiaData, in struttura scegli
> Formato=Data generica e sull'evento "Su Uscita" poni Me.MiaData=Now()
>
> --
> rgrds
> SC
>
> --
>
Scusa ma mi dice che è impossibile trovare la MACRO ME
Saluti
Gianni


title: Aggiornare data

text:
"Gianni" <
g_de...@tin.it
> ha scritto nel messaggio
news:y5Fvb.73420$hV.27...@news2.tin.it...

Non devi scrivere lo script che ti ha suggerito SC nella casella relativa
all'evento "Su uscita" ma lo devi scrivere in una routine VBA generata  a
fronte di tale evento.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Aggiornare data

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:WNHvb.138114$e6.49...@twister2.libero.it...
>
> "Gianni" <
g_de...@tin.it
> ha scritto nel messaggio
> news:y5Fvb.73420$hV.27...@news2.tin.it...
> >
> > "sv" <
salv...@nospbox.enel.it
> ha scritto nel messaggio
> > news:bpln8q$ekn$1...@news.newsland.it...
> > > Gianni ha scritto:
> > >
> > > > Salve a tutti sono nuovo del forum e novello nell'uso di access.
> > > > Il problema è il seguente: io vorrei far si che  in un campo data
alla
> > > > pressione del tasto invio compaia la data e l'ora del momento.
> > > > Ho cercato nei messaggi ma non ho trovato nulla scusate
> > >
> > > Supponendo che il tuo campo si chiami MiaData, in struttura scegli
> > > Formato=Data generica e sull'evento "Su Uscita" poni Me.MiaData=Now()
> > >
> > > --
> > > rgrds
> > > SC
> > >
> > > --
> > >
> > Scusa ma mi dice che è impossibile trovare la MACRO ME
> >
> > Saluti
> > Gianni
>
> Non devi scrivere lo script che ti ha suggerito SC nella casella relativa
> all'evento "Su uscita" ma lo devi scrivere in una routine VBA generata  a
> fronte di tale evento.
>
> --
> Roberto
Scusa Roberto potresti essere un po piu' dettagliato per cortesia , sono
alle prime con  access , come devo impostare
grazie
ciao
Gianni


title: Aggiornare data

text:
OK ok , ho capito dove scrivere la run...
grazie mille
gianni


title: Aggiornare data

text:
Gianni ha scritto:


Devi creare una routine evento "Su uscita" ed impostare il codice che ti
avevo suggerito.



title: Le librerie DAO 3.6 sono il vero problema?

text:
Ho creato un Db con Access 2000 e trovandomi nell'esigenza di Convertirlo
come Db Access 97 ho attivato la librerie DAO 3.51 nel Access2000,ma
nonostante questo accorgimento suggeritomi da un amico del newgroup Access97
continua a non ricoscermi la tabella principale del Db, ho controllato le
funzioni utilizzate per scrivere il Db e non dovrebbero essere tra quelle
che danno problemi di converione allla versione97.
Andanto pero' a cliccare Riferimenti trovo attivato sul 2000:
1) Visual Basic for Applications
2) Microsoft Access 9.0 Object Library
3) OLE Automation
4) Microsoft DAO 3.51 Object Libray
Non essendo io un esperto di Access mi sono limitato a confrontare questi
due pannelli nella versione 97 e nella 2000 e tra i diue varia il punto
2)...e' per questo che Access97 non riconosce la mia tabella?
Grazie
Matteo


author: Sib

text:
"M@L@" <
mal...@libero.it
> ha scritto nel messaggio
> Ho creato un Db con Access 2000 e trovandomi nell'esigenza di Convertirlo
> come Db Access 97 ho attivato la librerie DAO 3.51 nel Access2000,
Non vedo il motivo.
> ma
> nonostante questo accorgimento suggeritomi da un amico del newgroup
Access97
> continua a non ricoscermi la tabella principale del Db, ho controllato le
> funzioni utilizzate per scrivere il Db e non dovrebbero essere tra quelle
> che danno problemi di converione allla versione97.
Non riconosce in che senso?
> Andanto pero' a cliccare Riferimenti trovo attivato sul 2000:
> 1) Visual Basic for Applications
> 2) Microsoft Access 9.0 Object Library
> 3) OLE Automation
> 4) Microsoft DAO 3.51 Object Libray
> Non essendo io un esperto di Access mi sono limitato a confrontare questi
> due pannelli nella versione 97 e nella 2000 e tra i diue varia il punto
> 2)...e' per questo che Access97 non riconosce la mia tabella?
Direi di no.
Come hai convertito il file mdb?
Sib


author: Teo

text:
non lo prende nel senso che mi dice che la 'Tabella1' non e' corretta e mi
suggerisce di risciverla o riacquisirla da un backup....
Il file l'ho convertito con utilita' DataBase ..Converti alla Versione
precedente...
Qualche idea?
grazie
"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
news:PS4F9.291$Y04....@news1.tin.it...



text:
"Teo" <
mal...@libero.it
> ha scritto nel messaggio
> non lo prende nel senso che mi dice che la 'Tabella1' non e' corretta e mi
> suggerisce di risciverla o riacquisirla da un backup....
>
> Il file l'ho convertito con utilita' DataBase ..Converti alla Versione
> precedente...
cut
no, non l'avevo presa affatto cosi'.
comunque sinceramente non vedo quale possa essere il motivo.
hai provato a rieseguire la conversione?
hai provato se A2000 riesce a vedere la tabella nel file in formato 97
(senza riconvertirlo)?
Sib
PS molto importante: scrivi dopo il quoting


author: Antonio Biso

text:
"Teo" <
mal...@libero.it
> ha scritto nel messaggio
news:In5F9.29728$2B1.8...@twister2.libero.it...
> Qualche idea?
Vogliamo cominciare a scrivere correttamente DOPO il quoting?!?!
Antonio


text:
Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:VXjF9.32513$2B1.8...@twister2.libero.it...

>OK ... ora ho scritto dopo il quoting ... va bene !!!
Grazie...per il ripetuto invito....


text:
"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
> "Teo" <
mal...@libero.it
> ha scritto nel messaggio
> > non lo prende nel senso che mi dice che la 'Tabella1' non e' corretta e
mi
> > suggerisce di risciverla o riacquisirla da un backup....
cut
Se la tabella non contiene dati sensibili e se il db e' piccolo, crea una
copia e elimina tutti gli oggetti tranne la tabella, lo zippi e me lo mandi
all'indirizzo sopra perche' mi incuriosisce la cosa.
sib


title: consulenza

author: ricambista

text:
al fine di proteggere dei database che usiamo in azienda, avevo pensato di
creare degli mde. Mi chiedevo, se poi devo fare qualche modifica, posso poi
ritrasformare il database in mdb?
Grazie a priori


title: consulenza

author: Paolo opg

text:
no, devi tenere una copia mdb originale su cui fare le modifiche
--
-----------------------------------------------------
Click here for Free Video!!
http://www.gohip.com/freevideo/
ricambista <
gi...@tiscalinet.it
> wrote in message
87oniq$qjm$1...@fe1.cs.interbusiness.it...



title: consulenza

author: Ditta Cerri

text:
ricambista <
gi...@tiscalinet.it
> wrote in message
87oniq$qjm$1...@fe1.cs.interbusiness.it...
> al fine di proteggere dei database che usiamo in azienda, avevo pensato di
> creare degli mde. Mi chiedevo, se poi devo fare qualche modifica, posso
poi
> ritrasformare il database in mdb?
> Grazie a priori
Tieni presente che il file mde e' sostanzialmente come il file mdb tranne
per la mancanza dei file sorgente dei moduli.
In buona sostanza, trasformarlo in mde serve solo se vuoi proteggere il
codice.
Se vuoi proteggere i dati e tutta un'altra storia.
Ciao, Sib


title: consulenza

text:
Ma allora come posso fare per evitare che persone cancellino le tabelle del
mio database?
Ditta Cerri <
cerriserv...@tiscalinet.it
> wrote in message
87p5v6$h9v$1...@lacerta.tiscalinet.it...



title: consulenza


title: consulenza

text:
ricambista <
gi...@tiscalinet.it
> dice in message
87s018$q8k$1...@fe1.cs.interbusiness.it...
> Ma allora come posso fare per evitare che persone cancellino le tabelle
del
> mio database?
Devi impostare la sicurezza a livello utente, dai un'occhiata all'help a
questo riguardo e, soprattutto, vai al sito comune dove puoi trovare una
dettagliata descrizione della corretta impostazione della sicurezza.
(ricorda che se non e' fatta bene non serve)
Ciao, Sib


title: trasferimento in foglio Excel

author: shari

text:
Ciao a tutti

ho un piccolo problema in access usando la macro
per trasferire una query in un file di excel. come devo fare a trasferire i dati
sullo stesso foglio di excel ma in accodamento con altri dati già inseriti
?.attualmente la macro mi trasferisce i dati sullo stesso foglio, e la stessa
posizione. ho cercato anche farlo in codice Vba ma non mi riesce. se qualcuno
può rispondermi lo ringrazio anticipatamente.


title: trasferimento in foglio Excel

author: Sergio MAZZA

text:
DOMANDA:
""shari"" <
shi...@tiscalinet.it
> ha scritto nel messaggio
news:001801c0b4bc$e35195c0$e7350b3e@e6z7e4...

RISPOSTA:
Non inviare messaggi in formato HTML, grazie.
Qual'è il codice VBA che hai utilizzato? Tanto per farci un'idea...
Comunque potresti fare quello che dici ma risulta laborioso; e se invece di
accodare i dati in excel li accodi prima in una tabella temporanea e poi
spari i dati sul foglio excel?
Ciao.


title: trasferimento in foglio Excel

text:
Sergio MAZZA <
sergi...@tiscalinet.it
> wrote in message
99sa6e$31s$1...@suite03.caspur.it...

> Ciao
  Grazie per aver risposto la mia domanda cerco di fare conqueso metodo .Ma
mi semra strano che in vba non si possa fare un cosa simile, comunque il
codice che avevo scritto è il seguente ma non ho pouto implementarlo più di
così : " DoCmd.TransferSpreadsheet acExport, 8, "nome query o tabella",
"Drive", True, (Variable /i).
Se si trova un altro metodo ti sarò grato.
  il messaggio per la verità non so perchè arrivato in html.Io uso formato
testo forse perche lo mandato dal sito Mailgate. Ciao Shari


title: trasferimento in foglio Excel

text:
"shari" <
shi...@tiscalinet.it
> ha scritto nel messaggio
news:9a5ne1$svo$1...@pegasus.tiscalinet.it...
>
>   Grazie per aver risposto la mia domanda cerco di fare conqueso metodo
.Ma
> mi semra strano che in vba non si possa fare un cosa simile, comunque il
> codice che avevo scritto č il seguente ma non ho pouto implementarlo piů
di
> cosě : " DoCmd.TransferSpreadsheet acExport, 8, "nome query o tabella",
> "Drive", True, (Variable /i).
> Se si trova un altro metodo ti sarň grato.
Non ho detto che in vba non si puň fare ma che risulta laborioso (o
macchinoso se preferisci); le operazioni che dovresti fare sono piů o meno
queste:
*prima di esportare i dati*
- Controllare se nel foglio ci sono dati e in quale cella sono per
posizionarti in quella successiva; quindi hai aperto una sessione di
excel+il tuo foglio.
- Leggere (con DAO o ADO) record per record la tabella/query che vuoi
esportare e scrivere i dati sul foglio excel;
Il resto delle operazioni di dipende da cosa devi fare tu.
Ti ho descritto due righe di istruzioni ma ti assicuro che tradotte in
codice vba sono molte di piů.
>   il messaggio per la veritŕ non so perchč arrivato in html.Io uso formato
> testo forse perche lo mandato dal sito Mailgate. Ciao Shari
>
Ma non utilizzi un server news? Se hai una connessione ad internet gratuita
(e non solo) con (esempio) tiscali o wind il server per leggere le news č
(rispettivamente):
news.tiscalinet.it
 o
news.inwind.it
; poi ci sono i server
gratuiti che ora non ricordo ma qualcun'altro qui nell'ng sicuramente lo
utilizza e te lo puň comunicare...
Ciao.


title: [OT] Aiuto RUN-TIME Crystal Report

author: Ganimede

text:
Ciao a tutti,
ho "ereditato" un applicazione fatta in vb che richiede
l'installazione del "Crystal Report Run-Time" per le stampe.
Almeno così mi hanno detto, infatti per il funzionamento
installo un "setup.exe" che mi chiede un path dove installarlo
e null'altro.
Su Windows 2003 (inizialmente usavamo questo "coso" solo via
Terminal server), sia con SP1 che SP2, funziona senza problemi.
Recentemente è stato necessario installarlo sui client
(indifferentemente 2K e XP piuttosto aggiornati di Windows update)
e gli stessi report non funzionano per nulla. Mi restituisce un'errore
sulla formula. Eppure gli rpt sono gli stessi, sono condivisi in rete
e tutti i client puntano agli stessi rpt (è un parametro
dell'applicazione) che su Win2003 funzionano.
Il messaggio d'errore è qualcosa tipo:
Error in File \\nomeserver\nomecartella\nomereport.rpt:
Error in formula <TOT_PROVV>
'CDBL({DettaglioProvv.TotProvv})'
The string in non-numeric.
Grazie.
Ganimede Dignan.


title: [OT] Aiuto RUN-TIME Crystal Report

author: Lorenzo(pyx)

text:
In
news:1191409757.3...@k79g2000hse.googlegroups.com
,
Ganimede <
newto...@yahoo.com
> ha scritto:
[...]
> Il messaggio d'errore è qualcosa tipo:
>
> Error in File \\nomeserver\nomecartella\nomereport.rpt:
> Error in formula <TOT_PROVV>
> 'CDBL({DettaglioProvv.TotProvv})'
> The string in non-numeric.
Ciao,
Mancherà il NET framework ?
(1.1 almeno)
vedi anche qui pero'
http://www.andreavb.com/forum/viewboard_21.html
--
Lorenzo


title: [OT] Aiuto RUN-TIME Crystal Report

text:
Ciao,
> Ciao,
> Mancherà il NET framework ?
> (1.1 almeno)
>
> vedi anche qui pero'
http://www.andreavb.com/forum/viewboard_21.html
La versione 1.1 c'era... ho provato a far mettere la 2.0 e poi la
3.0 ... senza risultato.
Vorrei piangere!!!
Grazie cmq.
Ganimede Dignan.


title: [OT] Aiuto RUN-TIME Crystal Report

text:
In
news:1191420840.8...@w3g2000hsg.googlegroups.com
,
Ganimede <
newto...@yahoo.com
> ha scritto:
> Ciao,
>
>> Ciao,
>> Mancherà il NET framework ?
>> (1.1 almeno)
>>
>> vedi anche qui pero'
http://www.andreavb.com/forum/viewboard_21.html
>
> La versione 1.1 c'era... ho provato a far mettere la 2.0 e poi la
> 3.0 ... senza risultato.
>
> Vorrei piangere!!!
No che ha gia' piovuto non poco ;-)
Se usate ODBC come connessione, verifica che *non*
vengano usati i regional setting.
Sono fonte di traslazione per lo piu' indesiderata.
--
Lorenzo


title: Report Continuo

author: Spirit

text:
Ho un report dove faccio controlli via codice del tipo: se ci sono + di
4mila abitanti scrivi 1 altrimenti 0.
Mettendo questo controllo sul corpo (Corpo_Format) di un report pagina
per pagina mi funziona, appena invece lo metto su un report di tipo
tabellare mi tiene il controllo sul primo record per tutti.
C'è un qualche modo "elegante" per sistemare questo problema?
p.s. ho provato con un sottoreport, ma mi da lo stesso risultato :S


title: Report Continuo

text:
Spirit ha scritto:

Ho risolto... mea culpa
In pratica traducendo il report da pag x pag a continuo ho tolto il
campo fondamentale per il calcolo, e trovando sempre "Vuoto" come
valore dava sempre true e quindi avevo lo stesso valore...
Scusate,
ciauz,
Spirit


title: Problrma con riferimento ad oggetto che non ha stato attivo

author: Giulio Severini

text:
Il seg. codice, che serve a chiedere all'utente se vuole annullare il
processo di inserimento dati nel caso clicchi su ESCI senza aver messo
neanche un dato, mi da un problema perchè mi viene detto che non può
essere fatto riferimento ad una proprietà o ad un metodo per un
controllo a meno che non abbia lo stato attivo:
Private Sub cmdEsci_Click()
On Error GoTo Err_cmdEsci_Click
Dim dbGenzano As DAO.Database
Dim rsUtenti As DAO.Recordset
Dim stDocName As String
Dim stLinkCriteria As String
If (Nome.Text = "") And (Cognome.Text = "") Then
    If MsgBox("Annullare l'inserimento del nuovo utente?", vbQuestion +
vbYesNo, ATTENZIONE) = vbYes Then
        Exit Sub
    Else
        If DCount("*", "tblUtenti") > 0 Then
            Set dbGenzano = CurrentDb
            Set rsUtenti = dbGenzano.OpenRecordset("tblUtenti")
            Me.Requery
            dbGenzano.Close
            stDocName = "frmSchedaPrimoContatto"
            DoCmd.OpenForm stDocName, , , stLinkCriteria
            Forms!frmSchedaPrimoContatto.SetFocus
            Forms!frmSchedaPrimoContatto.Requery
            DoCmd.Close acForm, "frmAggiungiUtente"
        Else
            If MsgBox("Nessun contatto presente nel database." &
Chr(13) & Chr(10) & "Cliccare su OK per mantenere aperta la finestra
corrente ed inserire un nuovo contatto" & Chr(13) & Chr(10) & "oppure
su ANNULLA per annullare e tornare al Pannello Comandi", vbOKCancel,
"ATTENZIONE - DATABASE VUOTO") = vbOK Then
                Exit Sub
            Else
                DoCmd.OpenForm "frmPannelloComandi"
                DoCmd.Close acForm, "frmAggiungiUtente"
            End If
        End If
    End If
Else
Exit Sub
End If
Exit_cmdEsci_Click:
    Exit Sub
Err_cmdEsci_Click:
    MsgBox Err.Description
    Resume Exit_cmdEsci_Click
End Sub
ho provato a scrivere dopo la dichiarazione delle variabili
Nome.SetFocus
Cognome.SetFocus
ma da lo stesso errore.
Dove sbaglio?
Grazie.


author: Gaspare

text:
"Giulio Severini" <
fenic...@hotmail.com
> ha scritto nel messaggio
news:1117469451.6...@g44g2000cwa.googlegroups.com...






            stDocName = "frmSchedaPrimoContatto"

Exit_cmdEsci_Click:
    Exit Sub

End Sub

Nome.SetFocus
Cognome.SetFocus

Grazie.
NomeFom.NomeControllo.SetFocus


text:
Ciao Gaspare senti ma due controlli possono avere contemporaneamente il
focus?
No perchè io ho bisogno di fare un controllo sia sul nome sia sul
cognome e a questo punto tutti e due devono avere il focus!
Grazie :)


text:
"Giulio Severini" <
fenic...@hotmail.com
> ha scritto nel messaggio
news:1117479956.4...@z14g2000cwz.googlegroups.com...

Non mi sono mai posto il problema: perchè non provi direttamente?


text:
Sto in un internet  point ora vado su casa :)
Ma se non dovesse essere possibile che altra soluzione avrei?
Grazie :P


text:
"Giulio Severini" <
fenic...@hotmail.com
> ha scritto nel messaggio
news:1117480769.7...@z14g2000cwz.googlegroups.com...
> Sto in un internet  point ora vado su casa :)
> Ma se non dovesse essere possibile che altra soluzione avrei?
> Grazie :P
>
La troveremo...non preoccuparti ;-)


author: namor

text:
Giulio Severini ha scritto:
> Il seg. codice, che serve a chiedere all'utente se vuole annullare il
> processo di inserimento dati nel caso clicchi su ESCI senza aver messo
> neanche un dato, mi da un problema perchè mi viene detto che non può
> essere fatto riferimento ad una proprietà o ad un metodo per un
> controllo a meno che non abbia lo stato attivo:
> If (Nome.Text = "") And (Cognome.Text = "") Then
E' la proprietà Text che, come da F1, non può essere richiamata se il
controllo non ha lo stato attivo. Usa la proprietà Value, che è la
predefinita per le textbox quindi puoi anche ometterla.
  If (Nome = "") And (Cognome = "") Then
E non fare confusione tra la stringa vuota e i Null. Quel test non
funzionerebbe perchè se non scrivi niente in una casella questa
risulterà contenere un Null e non una stringa vuota.
  If isnull(Nome) And isnull(Cognome) Then
Messa così ti consente di salvare il record se inserisci anche uno
solo dei due dati, se li vuoi rendere entrambi obbligatori dovrai
cambiare l'And con un Or.
Namor


text:
Grazie Namor, cmq per la cronaca non si possono avere due focus
contemporaneamente.
Ecco il pezzo di codice che mi è venuto fuori ieri sera:
Private Sub cmdEsci_Click()
On Error GoTo Err_cmdEsci_Click
Dim dbMIODB As DAO.Database
Dim rsUtenti As DAO.Recordset
Dim stDocName As String
Dim stLinkCriteria As String
Forms![frmAggiungiUtente]![Nome].SetFocus
If Not (Nome.Text = "") Then
    GoTo insCognome
Else
    If MsgBox("Annullare l'inserimento del nuovo utente?", vbQuestion +
vbYesNo, "ATTENZIONE") = vbNo Then
       GoTo Exit_cmdEsci_Click
    End If
End If
insCognome:
Forms![frmAggiungiUtente]![Cognome].SetFocus
If (Cognome.Text = "") Then
    MsgBox "Inserire un valore valido per il campo 'Cognome'",
vbExclamation + vbOKOnly, "ATTENZIONE"
End If
            If DCount("*", "tblUtenti") > 0 Then
                Set dbMIODB = CurrentDb
                Set rsUtenti = dbMIODB.OpenRecordset("tblUtenti")
                Me.Requery
                dbMIODB.Close
                stDocName = "frmSchedaPrimoContatto"
                DoCmd.OpenForm stDocName, , , stLinkCriteria
                Forms!frmSchedaPrimoContatto.SetFocus
                Forms!frmSchedaPrimoContatto.Requery
                DoCmd.Close acForm, "frmAggiungiUtente"
            Else
                If MsgBox("Nessun contatto presente nel database." &
Chr(13) & Chr(10) & "Cliccare su OK per mantenere aperta la finestra
corrente ed inserire un nuovo contatto" & Chr(13) & Chr(10) & "oppure
su ANNULLA per tornare al Pannello Comandi", vbOKCancel, "ATTENZIONE -
DATABASE VUOTO") = vbOK Then
                    Exit Sub
                Else
                    DoCmd.OpenForm "frmPannelloComandi"
                    DoCmd.Close acForm, "frmAggiungiUtente"
                End If
            End If
Exit_cmdEsci_Click:
    Exit Sub
Err_cmdEsci_Click:
    MsgBox Err.Description
    Resume Exit_cmdEsci_Click
End Sub
però c'era un problema. Prima non riuscivo ad uscire dalla sub, e l'ho
ricambiato. Poi venivo risbattutto di continuo a insCognome: e non
uscivo più. Poi altri problemi del tipo: che se cliccavo su Esci senza
aver messo ne l'uno ne l'altro mi chiedeva di mettere il cognome
(quindi tornava a insCognome:) POI usciva e via dicendo.
Il codice che vi posto è l'ultima versione e soffre del problema che
appunto insCognome: viene cmq eseguita. E non capisco il perchè!!!!


text:
Giulio Severini ha scritto:
> Grazie Namor, cmq per la cronaca non si possono avere due focus
> contemporaneamente.
Ovvio. Il focus è il cursore. Lavoro coi PC da 24 anni e non ne ho ancora
visto uno che abbia due cursori. Anche Automan ne aveva uno solo.
> Il codice che vi posto è l'ultima versione e soffre del problema che
> appunto insCognome: viene cmq eseguita. E non capisco il perchè!!!!
Forse non hai letto o non hai capito il mio avviso sulla differenza tra le
stringhe vuote ("") e i valori Null. E forse nemmeno quello sulla
differenza tra la proprietà .Text e la .Value.
Namor
--
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


text:
Giulio Severini ha scritto:






> Exit_cmdEsci_Click:
>     Exit Sub

> End Sub


Rivedendo questo codice la curiosità mi spinge a chiedermi che te ne fai
di dbMIODB e rsUtenti visto che non li usi, e perchè fai il Close del
CurrentDb.
Mi pare che lo scopo finale sia testare la presenza di un valore in una o
entrambe delle textbox, mostrare un avviso ed aprire/chiudere altre form.
Se accetti un consiglio, non cercare di aggiustare questa routine.
Cancella tutto e riscrivila da zero. Verrà sicuramente meglio.
Evita i GoTo, usali SOLO negli On Error, se usi bene gli If puoi farne a
meno.



text:
> Ovvio. Il focus è il cursore. Lavoro coi PC da 24 anni e
> non ne ho ancora  visto uno che abbia due cursori
