title: Ripetizione di intervalli

text:
> >
>
> devi fare un query normale, selezioni query sul database e poi visualizza
> struttura
> scegli la tua tabella e poi metti in un colonna la funzione
> Avanzamento:Avanza(Id)
> poi non ho capito perchè stai facendo un sottoquery?
> Non so se sono stato chiaro, comunque sono qui per chiarimenti.
>
> Ciao.
>
Sono riuscito a farla funzionare, ma non ancora secondo le mie esigenze.
Cerco di spiegarti un po' la mia situazione:
ho un tabella dati del tipo:
Tipo         q.t.         telai      Colore     Posizione     ecc..
B20           2            2         Bianco         L
B23            2            3         Giallo          H
ecc..
mi sono creato un report Etichette, che la lancio da un pulsate di comando
posizionato una maschera. Questa report viene filtrata attraverso una query
che usa dei dati che io metto sulla maschera. Quando lancio la query mi crea
per ogni tipo un numero di etichette dato dalla moltiplicazione del campo
q.t. x telai. Fin qui tutto funziona. Poi ho messo una casella di testo
sempre sulla maschera che mi funge da moltiplicatore - [(q.t. x telai) x
moltiplicatore] -, cioè gli chiedo di raddoppiare, triplicare ecc. le
etichette per tipo, anche fino a qui funziona tutto .
A questo punto nasce la necessità di inserire un campo che mi inserisca un
numero progressivo fino al raggiungimento del numero MAX corrispondente alla
quantità dei indicata nel campo telai.
Esempio:
ti ricordo che la quantità delle etichette è data:
[(q.t. x telai) x moltiplicatore]
Metto il moltiplicatore =1
Vorrei ottenere una cosa simile;
Tipo         q.t.         telai      Colore     Posizione       Avanzamento
ecc..
B20           2            2         Bianco         L                    1
B20           2            2         Bianco         L                    2
B20           2            2         Bianco         L                    1
B20           2            2         Bianco         L                    2
B23            2            3         Giallo          H                   1
B23            2            3         Giallo          H                   2
B23            2            3         Giallo          H                   3
B23            2            3         Giallo          H                   1
B23            2            3         Giallo          H                   2
B23            2            3         Giallo          H                   3
ecc..
da come vedi mi ripete tanti intervalli tanti quanto  il numero contenuto in
q.t.. Il numero progressivo nell'avanzamento corrisponde come max al numero
dei telai.
Così sulla mia etichetta mi comparirà un numero progressivo corrispondente
al 1° o al 2° ecc. telaio  in questione per quel tipo.
Spero che non ti annoi con questi miei problemi.
Grazie comunque.


title: Ripetizione di intervalli

text:
"Zax" <
z...@zax.com
> ha scritto nel messaggio
news:43439acd$0$8497$5fc...@news.tiscali.it...

allora la funzione che ti ho dato la possiamo anche eliminare, perchè se
lavori nel report
diventa tutto piu' semplice. Nel report puoi utilizzare sul campo che si
incrementa la somma
parziale su un raggruppamento, ma bisogna vedere bene il contesto perchè
vedo che hai
ripetuto 2 serie di 3 righe uguali quale differenza c'è tra le 2 serie?
ciao.


title: Ripetizione di intervalli

author: Zax

text:
> >
>
> allora la funzione che ti ho dato la possiamo anche eliminare, perchè se
> lavori nel report
> diventa tutto piu' semplice. Nel report puoi utilizzare sul campo che si
> incrementa la somma
> parziale su un raggruppamento,
>
Tieni presente che vado sempre a manipolare dati contenuti in una tabella
del genere:
Tipo         q.t.         telai      Colore     Posizione     ecc..
B20           2            2         Bianco         L
B23            2            3         Giallo          H
ecc..
>ma bisogna vedere bene il contesto perchè
> vedo che hai
> ripetuto 2 serie di 3 righe uguali quale differenza c'è tra le 2 serie?
>
> ciao.
La prima serie ripete tante serie tante quante sono la quantità dei telai
per la B20 (B20 Telai =2)
la seconda serie ripete tante serie tante quante sono le quantità dei telai
per la B23 (B23 Telai 3).
e così via.


title: Ripetizione di intervalli

text:
>
>>ma bisogna vedere bene il contesto perchè
>> vedo che hai
>> ripetuto 2 serie di 3 righe uguali quale differenza c'è tra le 2 serie?
>>
>> ciao.
>
> La prima serie ripete tante serie tante quante sono la quantità dei telai
> per la B20 (B20 Telai =2)
> la seconda serie ripete tante serie tante quante sono le quantità dei
> telai
> per la B23 (B23 Telai 3).
>
> e così via.
>
allora dovresti fare un raggruppamento per Tipo e per Telaio nel report e
mettere un campo
senza associazione a campo database e impostare la somma parziale.
Ciao.


title: Ripetizione di intervalli

text:
se vuoi ti invio un database di esempio che ho provato
sempre se la tua query corrisponde a quella scritta da me.
Fammi sapere.


title: Ripetizione di intervalli

text:
ok mandamelo a questo indirizzo:
roy...@yahoo.it
Grazie per l'impegno.
"alex1" <
non...@no.it
> ha scritto nel messaggio
news:4343a6c6$0$8497$5fc...@news.tiscali.it...



title: Ripetizione di intervalli

text:
Inviato!
a dopo, vado a pranzo
Ciao


title: Evento non in elenco

author: Leopoldo

text:
Per favore, fatemi vedere un banalissimo esempio di codice; supponiamo di
avere una tabella denominata "CITTA'", con la seguente struttura: ID
(contatore), nome (testo), data_fondazione (data gg/mm/aaa), abitanti
(numerico), nazione (testo); un'altra tabella denominata "NAZIONI", con la
seguente struttura: ID (contatore), nome (testo), data_fondazione (data
gg/mm/aaa), Divisa (valuta). La scheda relativa alla tabella "CITTA'"
contiene una casella di riepilogo (combinata ? quale è la differenza?)
associata al campo ID della tabella nazioni, dove scelgo dall'elenco la
nazione cui appartiene la città. Se si sta inserendo una città appartenente
ad una nazione non in elenco e ne digito il nome, mi deve apparire il msg
"non esiste, la vuoi inserire? Si/No.
Se No - annulla azione e torno alla maschera precedente;
Se Si - mi apre maschera "NAZIONI", con il nome della nuova nazione digitato
immesso e le caselle di tutti gli altri campi della tabella "NAZIONI"
predisposte all'inserimento dei dati relativi.
Ripeto, per favore, non rispondetemi che quello che cerco è disponibile sul
sito comune, che lo posso trovare sull'help in linea di Access o altro; non
sono riuscito a trovare nulla (probabilmente non ne sono capace).
Fatemi vedere un esempio di codice
GRAZIE


title: Evento non in elenco

author: Paolo P

text:
"Leopoldo" <
qyu...@tin.it
> ha scritto nel messaggio
news:Nllm9.198336$pX1.7...@news2.tin.it...

Te lo meriteresti!!! :)
La routine seguente l'ho copiata pari pari da Northwind.mdb (fornito assieme
ad Access)
cambiando semplicemente i nomi dei controlli e delle maschere
Private Sub IDArt_NotInList(strNuoviDati As String, intRisposta As Integer)
    Dim intNuovoArt As Integer, intTroncaNome As Integer, _
    strTitolo As String, intFinestraMsg As Integer
    Const conMBOK = 0
    Const conMBIconQuestionMark = 32
    Const conMBIconExclamation = 64
    Const conMBDefButton1 = 0, conIDYes = 6, conIDNo = 7
    ' Visualizza una finestra di dialogo per la richiesta
    ' di aggiunta di un nuovo Articolo
    strTitolo = "Articolo non nell'elenco "
    intFinestraMsg = vbYesNo + vbQuestion + vbDefaultButton2
    intNuovoArt = MsgBox("Aggiungere un nuovo Articolo?", intFinestraMsg,
strTitolo)
    If intNuovoArt = vbYes Then
        '  Apre la maschera finstblArt in modalita immissione dati
        DoCmd.OpenForm "finstblArt", acNormal, , , acAdd
        Forms!finstblArt!NomeArticolo = strNuoviDati
        '  Continua senza visualizzare il messaggio di errore predefinito.
        intRisposta = acDataErrContinue
    End If
End Sub
Ciao, Paolo


title: Evento non in elenco

author: SpiderMax

text:
"Paolo P" <
paolo...@tiscali.it
> ha scritto nel messaggio
news:and7k6$sma$1...@lacerta.tiscalinet.it...
>
> "Leopoldo" <
qyu...@tin.it
> ha scritto nel messaggio
> news:Nllm9.198336$pX1.7...@news2.tin.it...
> > Per favore, fatemi vedere un banalissimo esempio di codice;
> > [CUT d' BRUTT']

Ma, per fare in modo che l'utente possa scegliere se aggiungere il nuovo
record, editarne uno o cancellare l'operazione, come si fà?
Esempio: ho una sottomaschera che per ogni albo a fumetti mi permette di
aggiungere il/i supervisore/i da casella combinata.
Se digito un nome, contenuto nella tab collegata Artisti (nella quale ho
inserito il Nome dell'Artista come contatore e la tipologia di artista come
opzione -ad es.: Scrittore, disegnatore, ecc.-), che ha flaggato il campo
Supervisore, nulla questio, se il nome non esiste mi permette di
aggiungerlo, e nulla questio, ma, se cerco di inserire il nome di un'artista
già presente, ma non Supervisore, mi dà un errore, giustamente, perché non
può duplicare il nome dell'Artista.
Grazie anticipatamente.
(¯`·.¸SpiderMax¸.·´¯)


title: Evento non in elenco

author: Maurizio Borrelli

text:
> "SpiderMax" news:dnCm9.39681$e31.8...@twister2.libero.it...:
> [...] nulla questio [...]
    Questio non l'ho capito. ;-)
--
Ciao :-)
Maurizio
--------
?SPQR(C)
 X
--------


title: Evento non in elenco

text:
> "SpiderMax" news:dnCm9.39681$e31.8...@twister2.libero.it...:
> Ma, per fare in modo che l'utente possa scegliere se aggiungere il nuovo
> record, editarne uno o cancellare l'operazione, come si fà?
> Esempio: ho una sottomaschera che per ogni albo a fumetti mi permette di
> aggiungere il/i supervisore/i da casella combinata.
> Se digito un nome, contenuto nella tab collegata Artisti (nella quale ho
> inserito il Nome dell'Artista come contatore e la tipologia di artista
come
> opzione -ad es.: Scrittore, disegnatore, ecc.-), che ha flaggato il campo
> Supervisore, nulla questio, se il nome non esiste mi permette di
> aggiungerlo, e nulla questio, ma, se cerco di inserire il nome di
un'artista
> già presente, ma non Supervisore, mi dà un errore, giustamente, perché non
> può duplicare il nome dell'Artista.
    Infatti. Io pero' dividerei la tabella Artista in tabella Persone e
tabella Ruoli (o Qualifiche, o quel che vuoi). Perche' una Persona puo'
essere Autore, Curatore, Interprete, ... a volte tutte queste cose
nell'ambito di una stessa Produzione (o Albo, o Canzone, o quel che vuoi).



title: Evento non in elenco

author: Roberto da casa

text:
"SpiderMax" <
Spid...@vizzavi.it
> ha scritto nel messaggio
news:dnCm9.39681$e31.8...@twister2.libero.it...
[CUT]
>
> Ma, per fare in modo che l'utente possa scegliere se aggiungere il nuovo
> record, editarne uno o cancellare l'operazione, come si fà?
Tutto dipende da come è fatto il codice della outine Non in elenco.
> Esempio: ho una sottomaschera che per ogni albo a fumetti mi permette di
> aggiungere il/i supervisore/i da casella combinata.
> Se digito un nome, contenuto nella tab collegata Artisti (nella quale ho
> inserito il Nome dell'Artista come contatore e la tipologia di artista
come
> opzione -ad es.: Scrittore, disegnatore, ecc.-), che ha flaggato il campo
> Supervisore, nulla questio, se il nome non esiste mi permette di
> aggiungerlo, e nulla questio, ma, se cerco di inserire il nome di
un'artista
> già presente, ma non Supervisore, mi dà un errore, giustamente, perché non
> può duplicare il nome dell'Artista.
> Grazie anticipatamente.
Ti ho risposto nell'altro NG.
>
> (¯`·.¸SpiderMax¸.·´¯)
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Evento non in elenco

text:
Grazie, ma giuro che ho spulciato tutte le maschere del file northwind, ho
visto nelle proprietà evento, ma non ho trovato l'esempio che mi hai
mandato. Io uso Access 2000, è lo stesso?. Se si, non ho saputo cercare,
eppure mi semmbrava di aver fatto l'istallazione completa.
Comunque, mille GRAZIE. Ora provo il codice
"Paolo P" <
paolo...@tiscali.it
> ha scritto nel messaggio
news:and7k6$sma$1...@lacerta.tiscalinet.it...



title: Evento non in elenco

text:
"Maurizio Borrelli" <
maurizio...@freepass.it
> ha scritto nel messaggio
news:anevk8$d85pg$1...@ID-52090.news.dfncis.de...
> > "SpiderMax" news:dnCm9.39681$e31.8...@twister2.libero.it...:
> > Ma, per fare in modo che l'utente possa scegliere se aggiungere il nuovo
> > record, editarne uno o cancellare l'operazione, come si fà?
[CUTT' d'BRUTT']
>     Infatti. Io pero' dividerei la tabella Artista in tabella Persone e
> tabella Ruoli (o Qualifiche, o quel che vuoi). Perche' una Persona puo'
> essere Autore, Curatore, Interprete, ... a volte tutte queste cose
> nell'ambito di una stessa Produzione (o Albo, o Canzone, o quel che vuoi).
Grazie, "in primis" (anche se non so cosa vuol dire ci stà bene ;-) ), ma la
tabella Artisti mi va bene com'é (con un contatore NomeArtista e tante
opzioni quanti sono i possibili ruoli -disegnatore, scrittore, SUPERVISORE,
ecc).
Il problema mi si pone nella localizzazione del record che vado a editare,
se ho già il nome di quell'artista, ma non ho flaggato il ruolo che mi serve
per la sottomaschera (ad es. SMSHSupervisori). Ancora non riesco a
posizionarmici sopra (dovrò ristudiarmi i metodi -move per primo-).
Studio e spero..
Grazie ancora
--



title: Evento non in elenco

text:
> "SpiderMax" news:LGFm9.40006$Eu.9...@twister1.libero.it...:
> > "Maurizio Borrelli" news:anevk8$d85pg$1...@ID-52090.news.dfncis.de...:
> > > "SpiderMax" news:dnCm9.39681$e31.8...@twister2.libero.it...:
[...]
> la
> tabella Artisti mi va bene com'é (con un contatore NomeArtista e tante
> opzioni
    Cosa intendi? Campi?
> quanti sono i possibili ruoli -disegnatore, scrittore, SUPERVISORE,
> ecc).
> Il problema mi si pone nella localizzazione
    Cioe' la traduzione in altre lingue oppure qualcosa tipo posizionamento,
individuazione?
> del record che vado a editare,
> se ho già il nome di quell'artista, ma non ho flaggato il ruolo che mi
serve
> per la sottomaschera (ad es. SMSHSupervisori). Ancora non riesco a
> posizionarmici sopra (dovrò ristudiarmi i metodi -move per primo-).
    Posizionamento, allora. Credo di aver capito. Provo a pensarci (ma
purtroppo non puo' essere una promessa).



title: Aggiornamento di record su db MS-SQL 2000

author: Orsacchi Pier Paolo

text:
Ho collegato tabelle SQL 2000 residenti sul server attraverso ODBC ad un
database access , non riesco però a eseguire query di aggiornamento, le
tabelle sono importate , è forse un problema di indici o chiave primaria
?
saluti a tutti !


author: Oscar Manfredini

text:
"Orsacchi Pier Paolo" <
> Ho collegato tabelle SQL 2000 residenti sul server attraverso ODBC ad un
> database access , non riesco però a eseguire query di aggiornamento, le
> tabelle sono importate , è forse un problema di indici o chiave primaria
Le tabelle sul server hanno chiave primaria?
Solo in caso affermativo le puoi aggiornare.
Oscar


author: Claudio(BS)

text:
"Orsacchi Pier Paolo" <
orsa...@elcosistemi.it
> ha scritto nel messaggio
news:ad9qr2$s54$1...@newsreader.mailgate.org...

Scusa ma non capisco, prima dici che hai *collegato* le tabelle, poi dici
che le tabelle sono *importate*, come sono le tabelle?
Le tabelle importate NON hanno più nulla a che vedere con il server SQL.
Le tabelle collegate lavorano, seguendo certi criteri, su SQL, e di
conseguenza lo aggiornano.
--
Claudio(BS)
per l'indirizzo di posta visita:
http://web.tiscali.it/claudio0


title: origine dati controllo

author: Giuseppe

text:
Buongiorno.
In un controllo di una form con i dati relativi ad una ditta vorrei il conteggio dei soci attivi.
Ho messo il seguente codice:
=Nz(DCount("[nsocio]";"[tblSoci]";"[IDAzienda]= " & [Maschere]![frmAziende]![IDAzienda] And (Not ([tblMovSoci].[DataIngresso]) Is Null) And (([tblMovSoci].[DataRecesso]) Is Null));"") ma mi dà come risultato #nome?
Se mettessi solo
=Nz(DCount("[nsocio]";"[tblSoci]";"[IDAzienda]= " & [Maschere]![frmAziende]![IDAzienda]);"") mi dà il numero totale dei soci compresi quelli dimessi.
Tali criteri sono corretti in quanto gli stessi inseriti nell'origine record di un report senza DCount ma con SELECT mi restituisce solo i soci attivi alla data corrente.
Quali sono gli errori?
Grazie.
Giuseppe.


title: origine dati controllo

author: Karl Donaubauer

text:
Giuseppe wrote:
> In un controllo di una form con i dati relativi ad una ditta vorrei
> il conteggio dei soci attivi.
> Ho messo il seguente codice:
> =Nz(DCount("[nsocio]";"[tblSoci]";"[IDAzienda]= " &
> [Maschere]![frmAziende]![IDAzienda] And (Not
> ([tblMovSoci].[DataIngresso]) Is Null) And
> (([tblMovSoci].[DataRecesso]) Is Null));"") ma mi d� come risultato
> #nome?
> Se mettessi solo
> =Nz(DCount("[nsocio]";"[tblSoci]";"[IDAzienda]= " &
> [Maschere]![frmAziende]![IDAzienda]);"") mi d� il numero totale dei
> soci compresi quelli dimessi.
> Tali criteri sono corretti in quanto gli stessi inseriti
> nell'origine record di un report senza DCount ma con SELECT mi
> restituisce solo i soci attivi alla data corrente.
> Quali sono gli errori?

1. tblSoci e tblMovSoci sono due tabelle?
La funzione DCount() puo solo lavorare con 1 tabella o 1 query.

2. Gli operatori ed espressioni devono trovarsi nella stringa
non fuori, cio�:

=Nz(DCount("nsocio";"tblSoci";"IDAzienda= " &
[Maschere]![frmAziende]![IDAzienda] & " And Not tblMovSoci.DataIngresso Is
Null And tblMovSoci.DataRecesso Is Null)";"")

Questa sarebbe la sintassi, ma come scritto:
Con 2 tabella non puo funzionare.

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


title: origine dati controllo

text:
Il giorno mercoledì 30 aprile 2014 23:04:55 UTC+2, Karl Donaubauer ha scritto:
> Giuseppe wrote:
>
> > In un controllo di una form con i dati relativi ad una ditta vorrei
>
> > il conteggio dei soci attivi.
>
> > Ho messo il seguente codice:
>
> > =Nz(DCount("[nsocio]";"[tblSoci]";"[IDAzienda]= " &
>
> > [Maschere]![frmAziende]![IDAzienda] And (Not
>
> > ([tblMovSoci].[DataIngresso]) Is Null) And
>
> > (([tblMovSoci].[DataRecesso]) Is Null));"") ma mi dï¿½ come risultato
>
> > #nome?
>
> > Se mettessi solo
>
> > =Nz(DCount("[nsocio]";"[tblSoci]";"[IDAzienda]= " &
>
> > [Maschere]![frmAziende]![IDAzienda]);"") mi dï¿½ il numero totale dei
>
> > soci compresi quelli dimessi.
>
> > Tali criteri sono corretti in quanto gli stessi inseriti
>
> > nell'origine record di un report senza DCount ma con SELECT mi
>
> > restituisce solo i soci attivi alla data corrente.
>
> > Quali sono gli errori?
>
>
>
> 1. tblSoci e tblMovSoci sono due tabelle?
>
> La funzione DCount() puo solo lavorare con 1 tabella o 1 query.
>
>
>
> 2. Gli operatori ed espressioni devono trovarsi nella stringa
>
> non fuori, cioï¿½:
>
>
>
> =Nz(DCount("nsocio";"tblSoci";"IDAzienda= " &
>
> [Maschere]![frmAziende]![IDAzienda] & " And Not tblMovSoci.DataIngresso Is
>
> Null And tblMovSoci.DataRecesso Is Null)";"")
>
>
>
> Questa sarebbe la sintassi, ma come scritto:
>
> Con 2 tabella non puo funzionare.
>
>
>
> --
>
> Ciao
>
> Karl
>
> *********
>
> Access FAQ:
http://www.donkarl.com/it

Si tblsoci e tblmovsoci sono due tabelle.
Però in tblsoci ho una casella di controllo "receduto" e quindi lavorare solo su una tabella. Ho provato questo codice ma non va bene:
=Nz(DCount("nsocio";"tblSoci";"IDAzienda= " & [Maschere]![frmAziende]![IDAzienda] & " And tblSoci.receduto = '-1')";"")
Come lo devo modificare?
Grazie.
Giuseppe


title: origine dati controllo

text:
Il giorno mercoledì 30 aprile 2014 23:04:55 UTC+2, Karl Donaubauer ha scritto:
> Giuseppe wrote:
>
> > In un controllo di una form con i dati relativi ad una ditta vorrei
>
> > il conteggio dei soci attivi.
>
> > Ho messo il seguente codice:
>
> > =Nz(DCount("[nsocio]";"[tblSoci]";"[IDAzienda]= " &
>
> > [Maschere]![frmAziende]![IDAzienda] And (Not
>
> > ([tblMovSoci].[DataIngresso]) Is Null) And
>
> > (([tblMovSoci].[DataRecesso]) Is Null));"") ma mi dï¿½ come risultato
>
> > #nome?
>
> > Se mettessi solo
>
> > =Nz(DCount("[nsocio]";"[tblSoci]";"[IDAzienda]= " &
>
> > [Maschere]![frmAziende]![IDAzienda]);"") mi dï¿½ il numero totale dei
>
> > soci compresi quelli dimessi.
>
> > Tali criteri sono corretti in quanto gli stessi inseriti
>
> > nell'origine record di un report senza DCount ma con SELECT mi
>
> > restituisce solo i soci attivi alla data corrente.
>
> > Quali sono gli errori?
>
>
>
> 1. tblSoci e tblMovSoci sono due tabelle?
>
> La funzione DCount() puo solo lavorare con 1 tabella o 1 query.
>
>
>
> 2. Gli operatori ed espressioni devono trovarsi nella stringa
>
> non fuori, cioï¿½:
>
>
>
> =Nz(DCount("nsocio";"tblSoci";"IDAzienda= " &
>
> [Maschere]![frmAziende]![IDAzienda] & " And Not tblMovSoci.DataIngresso Is
>
> Null And tblMovSoci.DataRecesso Is Null)";"")
>
>
>
> Questa sarebbe la sintassi, ma come scritto:
>
> Con 2 tabella non puo funzionare.
>
>
>
> --
>
> Ciao
>
> Karl
>
> *********
>
> Access FAQ:
http://www.donkarl.com/it

Con questa query ottengo il risultato che vorrei ottenere direttamente nell'origine della casella di testo della mia form.
SELECT tblSoci.IdAzienda, tblSoci.Receduto, Count(tblSoci.NSocio) AS ConteggioDiNSocio
FROM tblSoci
GROUP BY tblSoci.IdAzienda, tblSoci.Receduto
HAVING (((tblSoci.IdAzienda)=[forms]![frmaziende].[idazienda]) AND ((tblSoci.Receduto)=0));
Karl mi aiuti a trasformarla?
Grazie.


title: origine dati controllo

text:
Ciao Giuseppe,

Giuseppe wrote:
> ...
> Con questa query ottengo il risultato che vorrei ottenere
> direttamente nell'origine della casella di testo della mia form.
> SELECT tblSoci.IdAzienda, tblSoci.Receduto, Count(tblSoci.NSocio) AS
> ConteggioDiNSocio
> FROM tblSoci
> GROUP BY tblSoci.IdAzienda, tblSoci.Receduto
> HAVING (((tblSoci.IdAzienda)=[forms]![frmaziende].[idazienda]) AND
> ((tblSoci.Receduto)=0));

Prova cos� (tutto in 1 riga):

=Nz(DCount("nsocio";"tblSoci";"IDAzienda= " &
[Maschere]![frmAziende]![IDAzienda] & " And receduto = False");"")

Nel tuo post precedente hai scritto:

> ...tblSoci.receduto = '-1'

Certo questo sarebbe: ...And receduto = True



title: origine dati controllo

text:

Perfetto Karl.
Si mi ero accorto che
tblSoci.receduto = '-1'
era comunque sbagliato.
Grazie tante.
Giuseppe


title: troppi If nidificati

text:
Capisco che per un programmatore il mio problema è banale , ma non per
me :
ho una serie di condizioni tipo :
IF qs. condizione si verifica allora MSGBOX e fai qs.
ELSEIF qs. si verifica allora MSGBOX e fai qs
ELSEIF qs. si verifica allora MSGBOX e fai qs
ecc.
END IF ( tutti gli ELSEIF controllano variabili diverse ; non è sempre
la stessa variabile , altrimenti potevo usare SELECT CASE)
quando tutte le condizioni sopra sono state controllate e sono tutte
vere , ALLORA ma solo ALLORA
vai al record successivo .
Per favore qualcuno mi indica come fare esattamente e se la scelta
dell'uso di molti IF ed ESLE IF è corretta ?
L'errore che non riesco a superare è che la routine mi da i vari
MSGBOX quando verifica una condizione non vera e comunque dopo il
messaggio passa ugualmente al record successivo.
Io invece vorrei che si bloccasse e rimanesse allo stesso record fino
a quando l'operatore non modifica i dati in modo che le considioni
siano tutte vere.
Grazie per l'aiuto


title: troppi If nidificati

author: IvanDaBologna

text:
deve...@aruba.it
 ha scritto:

introduci una variabile che imposti a vera all'inizio del codice(prima
delle if) e imposti a falsa in ogni ELSEIF.
Prima di passare al record successivo testi la variabile e se è falsa
non esegui, qualcosa del genere
...
Dim possoScrivere As Boolean
...
possoScrivere = True
IF qs. condizione allora MSGBOX e fai qs.:: possoScrivere = False
ELSEIF qs. allora MSGBOX e fai qs: possoScrivere = False
ELSEIF qs. allora MSGBOX e fai qs: possoScrivere = False
ecc.
END IF
...
If possoScrivere = True Then ScrivoIlRecord
...
--
IvanDaBologna
-=-=-==--==-=-=-
sottOFFICEale             - il mio blog
barbera del monferrato    - il mio vino
carmen                   - la mia donna
non necessariamente nello stesso ordine


title: errore di runtime 429

author: Falco

text:
Su un computer con win98 e access 97 un programma scritto in access
funziona perfettamente, su un altro stessa configurazione il programma
non si avvia e da errore di run time 429 il componente active x non e'
in grado di creare l'oggetto.
Che cosa può essere ?
Falco


title: Cerca nel testo

text:
Ho un database con una colonna ID , una colonna NEWS , colonna DATA
vorrei mediante una query far si che gli utenti digitando del testo
possano ritrovare i valori dei record contenenti il testo ricercato è
possibile se si come? grazie


title: Cerca nel testo

author: Salvatore

text:
"Giuseppe" <
peppe...@gmail.com
> ha scritto nel messaggio
news:1180361867.9...@m36g2000hse.googlegroups.com...

Supponiamo che voglia cercare nel campo News (gli altri due non mi sembrano
di tipo testo).
Supponiamo, ancora, che il testo da ricercare venga inserito in una maschera
(chiamiamola TROVA) nella casella di testo RICERCA.
A questo punto, dopo aver creato la maschera e la casella di testo, crea una
query basata sulla tabella originaria e, nei criteri del campo News scrivi
Like "*" & forms!Trova!Ricerca &"*"
Ciao
Salvatore


title: ancora su ripetizione di record www.sitocomune.com

author: Alb ;)

text:
Ciao a tutti!
Tempo fa avevo scritto:
°°°°°°°°°°°°°°°°°°°°°°°inizio dati:
>
>
> Sto creando un  db, e mi serve una sequenza di istruzioni (access
> 2000) che faccia si' che in una maschera, il valore predefinito di un
> controllo (valore numerico, intero lungo) venga immesso
> automaticamente.
> Nel sito comune ho trovato questo utile sugerimento (pensavo fosse
> l'esatta soluzione!)
>
> Nell'evento BeforeUpdate inserire:
>
>    Me.txtAnno.DefaultValue =  "'" & Me.txtAnno.Value & "'"
> '(doppioapice-apice-doppioapice)
>
>
> Pero' a me non funziona!
> IL vb mi da' errore di sintassi.....
> Ho utilizzato, come specificato, virgolette-apice-virgolette, ma
> nulla.....
> Qualcuno mi puo' aiutare?
>
Ciao Alberto,
io farei così
------------------
Private Sub txtAnno_AfterUpdate()
       Me.txtAnno.DefaultValue = "=" & Me.txtAnno.Value
 End Sub
-----------------
************************** fine dati
Il problema e' che il campo NON e' di tipo testo, ma Numerico - Intero
Lungo!
Qualcuno mi puo' aiutare?
Grazie!
Alb
:)


author: giorgio rancati

text:
"Alb ;)" <
mark...@muranonet.com
> ha scritto nel messaggio
news:cikjs0tjs8j8dms2t...@4ax.com...
[CUT]
>
>
> Il problema e' che il campo NON e' di tipo testo, ma Numerico - Intero
> Lungo!
>
> Qualcuno mi puo' aiutare?
>
Ciao Alb,
ipotizzando che la casella testo attingesse a un campo numerico ho suggerito
(dopo averla provata) quella soluzione, infatti non ho inserito di proposito
gli apici .
Quale è il tuo problema ? cosa non ti funziona ? ricevi degli errori ? che
codice hai messo nell'evento *Dopo Aggiornamento* della tua casella testo in
cui vai a digitare l'anno ?
Ciao Giorgio


text:
Giorgio, proprio non mi funziona.....
Riprovero',  cercando di capire da solo....
Grazie cmq|!
Alb
;)
Il Wed, 22 Dec 2004 22:33:34 +0100, "giorgio rancati"
<
giorgio_No_Sp...@tiscali.it
> ha scritto:



text:
scusa, Giorgio, riguardando meglio devo precisare una cosa:
Ho fatto come mi dici, ma il campo e' un ID numerico-intero lungo, io
devo ripetere il valore del record precedente nello stesso campo. Non
e' chiave primaria, ne' contatore, ma intero lungo.
Quando completo  l'inserimento dei dati negli altri controlli e passo
al record successivo, vorrei che automaticamente, appunto, il acmpo
"ID" prendesse il vaolre che aveva nel record precedente....
Grazie pre la pazienza!!
:)
Alb
Il Wed, 22 Dec 2004 22:33:34 +0100, "giorgio rancati"
<
giorgio_No_Sp...@tiscali.it
> ha scritto:
>



text:
"Alb ;)" <
mark...@muranonet.com
> ha scritto nel messaggio
news:oaf0t09jshhf4vh5o...@4ax.com...
> scusa, Giorgio, riguardando meglio devo precisare una cosa:
>
> Ho fatto come mi dici, ma il campo e' un ID numerico-intero lungo, io
> devo ripetere il valore del record precedente nello stesso campo. Non
> e' chiave primaria, ne' contatore, ma intero lungo.
> Quando completo  l'inserimento dei dati negli altri controlli e passo
> al record successivo, vorrei che automaticamente, appunto, il acmpo
> "ID" prendesse il vaolre che aveva nel record precedente....
>
allora sposta il codice nell'evento Prima di aggiornare della maschera
-------------
Private Sub Form_BeforeUpdate(Cancel As Integer)
       Me.txtAnno.DefaultValue = "=" & Me.txtAnno.Value
 End Sub
-------------
Ciao Giorgio


text:
Il Wed, 29 Dec 2004 14:39:35 +0100, "giorgio rancati"
<
giorgio_No_Sp...@tiscali.it
> ha scritto:
>

MI dispiace, ma davvero non mi funziona.....
id e' numerico, ho sostituito
id
a
textAnno
come mi serve, ma non viene messo automaticamente nel controllo il
valore che aveva nel record precedente......
Non viene messo proprio nulla!
Cmq grazie per l'aiuto!
Ciao
Alb
>


title: caricamento dati ACCESS su EXCEL

author: MicHeleG

text:
Ho un archivio ACCESS
con una tabella tPersone
Ho un foglio in EXCEL in cui esiste un campo che dovrebbe permettermi di
selezionare un nominativo
presente nella tabella tPersone (dovrebbe permettermi di scegliere un
nominativo tra quelli presenti nella tabella !!!)
Come posso fare ?


title: Scannerizzare da access

author: Camillo

text:
Volevo, utilizzando un'applicazione già esistente, impostare una form per la
realizzazione di un importazione di documenti da scanner. Potete aiutarmi??
Il mio obbiettivo è, se possibile, dare all'utente minor scelte possibili (e
di conseguenza meno possibilità di errori) per realizzare una scansione in
tif multipagina.
Grazie a tutti anticipatamente.
Camillo


title: Scannerizzare da access

text:
Camillo ha scritto:

Mi sa che c'è qualcosa su www.accessgroup .it, archivio argomenti, sezione approfondimenti...prova a dare un occhio....
--
Questo articolo e` stato inviato dal sito web
http://www.nonsolonews.it


title: Scannerizzare da access

text:
Grazie. Proverň a dare un'occhiata.
"Fair87" <
roby...@gmail.com
> ha scritto nel messaggio
news:g8v9m8$7lk$1...@news.nonsolonews.it...
> Camillo ha scritto:
> >Volevo, utilizzando un'applicazione giŕ esistente, impostare una form per
la
> >realizzazione di un importazione di documenti da scanner. Potete
aiutarmi??
> >Il mio obbiettivo č, se possibile, dare all'utente minor scelte possibili
(e
> >di conseguenza meno possibilitŕ di errori) per realizzare una scansione
in
> >tif multipagina.
> >Grazie a tutti anticipatamente.
> >
> >Camillo
> >
> >
> Mi sa che c'č qualcosa su www.accessgroup .it, archivio argomenti, sezione



title: Scannerizzare da access

author: Carlo Costarella

text:
"Camillo" <
camillo_...@fastwebnet.it
> ha scritto nel messaggio
news:0WCsk.24581$0N.1...@tornado.fastwebnet.it...

Si è ampiamente parlato di questo argomento in questo NG, anche di recente.
Troverai anche un mio db funzionante e che usa le librerie WIA messe a
disposizione gratuitamente da Microsoft.
Anche su
www.sitocomune.com
 troverai del materiale.
Ciao, Carlo


title: HLP: Maschere Popup e cancellazione record

author: Piombo

text:
E' normale che se una maschera la definisco come PopUp mi dia errore nel
comando "Elimina record" (quello creato col Wizard di access (va a scegliere
le voci di menu)
Mi dice che non riesce a trovare il campo nella form o qualcosa del
genere....
si può risolvere?
grazie
--
Edp l'Abbondanza
Lorenzo Piombini


author: Marco Pretini

text:
Piombo <
abbon...@technet.it
> wrote in message
8kk3bk$3gl$1...@fe1.cs.interbusiness.it...
> E' normale che se una maschera la definisco come PopUp mi dia errore nel
> comando "Elimina record" (quello creato col Wizard di access (va a
scegliere
> le voci di menu)
> Mi dice che non riesce a trovare il campo nella form o qualcosa del
> genere....
> si puň risolvere?
>
> grazie
>
> --
> Edp l'Abbondanza
> Lorenzo Piombini
Ciao
con il tasto Canc dovresti risolvere.
Marco
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/


author: warp

text:
Piombo ha scritto nel messaggio <8kk3bk$3gl$
1...@fe1.cs.interbusiness.it
>...
>E' normale che se una maschera la definisco come PopUp mi dia errore nel
>comando "Elimina record" (quello creato col Wizard di access (va a scegliere
>le voci di menu)
>Mi dice che non riesce a trovare il campo nella form o qualcosa del
>genere....
>si puň risolvere?
sě:    DoCmd.RunCommand acCmdDeleteRecord
invece del codice generato dai wizard di Access


title: perdite dati

author: Matteo

text:
Salve a tutti. Aiutatemi vi prego, sono disperato!
Ho sviluppato una applicazione gestionale con Access 97, gira già da quasi
un anno, ma a volte (tipo 3/4 finora) succede che vanno persi dei dati dal
cliente, in particolare vengono azzerati i prezzi di alcuni ordini, in modo
inspiegabile. Ho ricontrollato il codice migliaia di volte, e non ho mai
trovato niente di strano. Qualcuno di voi ha anche lontanamente idea di cosa
sta succedendo? Non ho installato nessun aggiornamento della versione
originale (ne' SR1/2 ne' Jet 3.5 SP3), ho provato a ripristinare e
compattare il db e tutto ha funzionato.
Sarei molto grato anche a chi mi potesse suggerire un metodo per provare a
rilevare quando avviene l'errore, tipo file di log che viene scritto quando
viene modificato un prezzo, o altro.
Grazie a tutti


title: perdite dati

author: Lbo da casa

text:
>inspiegabile. Ho ricontrollato il codice migliaia di volte, e non ho mai
anche in esecuzione passo passo?
--
non studio non lavoro non guardo la tv
non vado al cinema non faccio sport
----------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access


title: perdite dati

text:
Il Tue, 26 Sep 2000 22:30:13 +0200, "Matteo" <
lod...@yahoo.com
>
scrisse:
>(.....)
>Non ho installato nessun aggiornamento della versione
>originale (ne' SR1/2 ne' Jet 3.5 SP3), ho provato a ripristinare e
>compattare il db e tutto ha funzionato.
>(.....)
Indipendentemente dal tuo problema, io installerei SR1, SR2 e JET3.5
SP3: ormai sono sufficientemente stabili e risolvono i bachi che
affliggono tutte le prime versioni dei software MS.
Oltretutto, se non installi SR2, Office (e quindi Access) NON E'
Y2K-compliant; e tu hai problemi sui prezzi degli ordini, che magari
provengono da un listino che ovviamente viene elaborato per data di
validità .....
Vincenzo Turturro
---------------------------------------------------------
Se no diventiamo tutti **** dai portatili o peggio ancora
provetti poeti fiorentini come vturturro.
(Così disse
ivan....@tiscalinet.it
 Ven 25 Aug 2000 09:34:52 +0200)


title: perdite dati

text:
Matteo ha scritto nel messaggio <8qr19m$dk9$
1...@lacerta.tiscalinet.it
>...
>Salve a tutti. Aiutatemi vi prego, sono disperato!
>Ho sviluppato una applicazione gestionale con Access 97, gira già da quasi
>un anno, ma a volte (tipo 3/4 finora) succede che vanno persi dei dati dal
>cliente, in particolare vengono azzerati i prezzi di alcuni ordini, in modo
>inspiegabile. Ho ricontrollato il codice migliaia di volte, e non ho mai
>trovato niente di strano. Qualcuno di voi ha anche lontanamente idea di cosa
Dubito si tratti di problemi di "motore".
Se sei certo non si tratti di problemi di programmazione cerca d'indagare su *come* il tuo cliente
utilizzi il programma.
Molto spesso (soprattutto se lavorano in rete) è proprio l'utente finale a creare casini immani ...
buttando poi la patata bollente al programmatore.
Quest'ultimo quando ha la certezza che è il cliente a fare coglionate, ha il sacrosanto
diritto/dovere di dargli delle belle rigirate.
Ciao, warp


title: perdite dati

text:
VT@work ha scritto nel messaggio <
39d197b1...@firewall.regione.toscana.it
>...
>Il Tue, 26 Sep 2000 22:30:13 +0200, "Matteo" <
lod...@yahoo.com
>
>scrisse:
>
>>(.....)
>>Non ho installato nessun aggiornamento della versione
>>originale (ne' SR1/2 ne' Jet 3.5 SP3), ho provato a ripristinare e
>>compattare il db e tutto ha funzionato.
>>(.....)
>
>Indipendentemente dal tuo problema, io installerei SR1, SR2 e JET3.5
>SP3: ormai sono sufficientemente stabili e risolvono i bachi che
>affliggono tutte le prime versioni dei software MS.
>Oltretutto, se non installi SR2, Office (e quindi Access) NON E'
>Y2K-compliant;
 e tu hai problemi sui prezzi degli ordini, che magari
>provengono da un listino che ovviamente viene elaborato per data di
>validità .....
>
Scusa Vince, ma quest'ultima proposizione non mi è del tutto chiara...
Ciao


title: perdite dati

text:
Il Wed, 27 Sep 2000 09:02:38 +0200, "warp" <
war...@libero.it
> scrisse:
>(.....)
> e tu hai problemi sui prezzi degli ordini, che magari
>>provengono da un listino che ovviamente viene elaborato per data di
>>validità .....
>>
>
>
>Scusa Vince, ma quest'ultima proposizione non mi è del tutto chiara...
>
>Ciao
>
Volevo dire:
se inaspettatamente alcuni prezzi sulle righe di ordine vengono
azzerati, supponendo che tali prezzi siano in qualche modo ricavati da
un listino con un algoritmo che probabilmente si basa sul controllo di
un range di date, la prima cosa che farei è di essere sicuro che il
motore di database sia y2k compliant e comunque allineato all'ultima
release disponibile, poi penserei a tutto il resto (utente compreso!).



title: perdite dati

text:
VT@work ha scritto nel messaggio <
39d1e55d...@firewall.regione.toscana.it
>...
>
>Volevo dire:
>se inaspettatamente alcuni prezzi sulle righe di ordine vengono
>azzerati, supponendo che tali prezzi siano in qualche modo ricavati da
>un listino con un algoritmo che probabilmente si basa sul controllo di
>un range di date, la prima cosa che farei è di essere sicuro che il
>motore di database sia y2k compliant e comunque allineato all'ultima
>release disponibile, poi penserei a tutto il resto (utente compreso!).
Sì, forse è meglio.
Devo dire tuttavia di non aver mai riscontrato anomalie nei calcoli sulle date anche senza Service
Pack installati.
C'era un elenco piuttosto preciso dei buchi corretti dai Service Pack (solo il 2 se non ricordo male
corregge buchi di Access) sul sito Microsoft.
L'unico veramente importante era il famoso "buco delle combo", anche se dipendeva esclusivamente
dall'utilizzo di bookmarks.
Per informazioni più  precise magari verrà in nostro aiuto il grande Federico Luciani ...
Ciao Vincenzo, warp


title: Crash e Membro già esistente

author: ziopilvio

text:
Ciao a tutti,
il mio database aziendale ha recentemente problemi di crash.
Premetto che si tratta di un FE + BE in Access 2003 (11.8321.8341) SP3.
I crash succedono o quando si cancella un record presente in una sottomaschera (non sempre, ma nell'80% dei casi), oppure quando si manda un determinato report in stampa (nel 50% dei casi).
Nel primo caso, ho risolto per un po' di tempo cancellando il record con una subroutine in VBA (evento su un pulsante).
Ma dopo qualche mese ha iniziato ad andare in crash anche con questo sistema.
Allora, dopo aver letto e praticato molti consigli, ho iniziato un nuovo DB ed importato i vari oggetti (soluzione che mi permette anche di eliminare molti oggetti non più utilizzati).
Ora sono bloccato su un Form che non si apre. L'errore che mi da è:
"L'espressione Su apertura immessa come impostazione della proprietà di evento ha provocato il seguente errore: Membro già esistente in un modulo di oggetto da cui il modulo di oggetto deriva.
* L'espressione non corrisponde al nome di una macro, di una funzione definita dall'utente oppure a [Routine Evento].
* Si è verificato un errore durante la valutazione di una funzione, di un evento o di una macro."

Ovviamente i moduli VBA sono già presenti e i riferimenti sono tutti stati caricati copiandoli dal precedente DB.
Qualcuno mi sa dare una mano?
Grazie


title: Crash e Membro già esistente

author: BFS

text:

se cancelli il record direttamente dalla tabella e non dalla maschera
hai il crash?

fe e be sono sulla stessa macchina o c'è di mezzo una rete?

ciao
BFS


title: Crash e Membro già esistente

text:
>
> se cancelli il record direttamente dalla tabella e non dalla maschera
> hai il crash?
>
> fe e be sono sulla stessa macchina o c'è di mezzo una rete?
>
> ciao
> BFS

Ciao BFS
se cancello il record dalla tabella non ho il crash.
C'è di mezzo la rete (BE nel server, FE sulla mia macchina).

ziopilvio


title: Crash e Membro già esistente

text:

se be e fe sono sulla stessa macchina ti da problemi?
se sposti be e fe su una macchina diversa dall'attuale server e
client...ti da errore?

cerchiamo di restringere il campo delle possibili problematiche.


title: Crash e Membro già esistente

text:
ziopilvio wrote:
> ...
> Ora sono bloccato su un Form che non si apre. L'errore che mi da è:
> "L'espressione Su apertura immessa come impostazione della proprietà
> di evento ha provocato il seguente errore: Membro già esistente in un
> modulo di oggetto da cui il modulo di oggetto deriva.
> ...

Prova con Decompile e SaveAsText come descritto nell'articolo
http://www.donkarl.com/it?FAQ1.27

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


title: Crash e Membro già esistente

text:
Il giorno mercoledì 27 giugno 2012 14:18:39 UTC+2, BFS ha scritto:
> Il 27/06/2012 11:27, ziopilvio ha scritto:
> >
> >>
> >> se cancelli il record direttamente dalla tabella e non dalla maschera
> >> hai il crash?
> >>
> >> fe e be sono sulla stessa macchina o c'è di mezzo una rete?
> >>
> >> ciao
> >> BFS
> >
> > Ciao BFS
> > se cancello il record dalla tabella non ho il crash.
> > C'è di mezzo la rete (BE nel server, FE sulla mia macchina).
> >
> > ziopilvio
> >
>
> se be e fe sono sulla stessa macchina ti da problemi?
> se sposti be e fe su una macchina diversa dall'attuale server e
> client...ti da errore?
>
> cerchiamo di restringere il campo delle possibili problematiche.

Ciao BFS,
scusa se rispondo solo ora.
Ho provato a spostare FE e BE sulla stessa macchina. Aimè il risultato non cambia.... il crash c'è ancora.

Altre idee?

ziopilvio


title: Crash e Membro già esistente

text:
Il giorno mercoledì 27 giugno 2012 15:07:11 UTC+2, Karl Donaubauer ha scritto:
> ziopilvio wrote:
> > ...
> > Ora sono bloccato su un Form che non si apre. L'errore che mi da è:
> > "L'espressione Su apertura immessa come impostazione della proprietà
> > di evento ha provocato il seguente errore: Membro già esistente in un
> > modulo di oggetto da cui il modulo di oggetto deriva.
> > ...
>
> Prova con Decompile e SaveAsText come descritto nell'articolo
>
http://www.donkarl.com/it?FAQ1.27

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

Ciao Karl,
ho provato con il decompile, ma mi ritrovo con tanti messaggi "L'apporto modifiche non è riuscito perché si è cercato di duplicare i valori nell'indice, nella chiave primaria o nella relazione. ..."
Col SaveAsText proverò nei prossimi giorni.

ziopilvio


title: Crash e Membro già esistente

text:
Il giorno mercoledì 11 luglio 2012 17:22:50 UTC+2, ziopilvio ha scritto:
> Il giorno mercoledì 27 giugno 2012 15:07:11 UTC+2, Karl Donaubauer ha scritto:
> > ziopilvio wrote:
> > &gt; ...
> > &gt; Ora sono bloccato su un Form che non si apre. L&#39;errore che mi da è:
> > &gt; &quot;L&#39;espressione Su apertura immessa come impostazione della proprietà
> > &gt; di evento ha provocato il seguente errore: Membro già esistente in un
> > &gt; modulo di oggetto da cui il modulo di oggetto deriva.
> > &gt; ...
> >
> > Prova con Decompile e SaveAsText come descritto nell&#39;articolo
> >
http://www.donkarl.com/it?FAQ1.27

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

>

Ciao Karl,
Ho provato anche col SaveAsText, ma non ho risolto.
Qualche altra idea?


title: Andare alla riga corrispondente

author: Cataldo Formaro

text:
supponiamo che da una tabella "X" e precisamente trovandomi al record numero
100,
volessi passare, al corrispondente record numero 100  (con un pulsante),
della tabella "Y".
Come fare???
Grazie CF


title: Andare alla riga corrispondente

author: RoDAgo

text:
Cataldo Formaro scrisse..
> supponiamo che da una tabella "X" e precisamente trovandomi al record
numero
> 100,
> volessi passare, al corrispondente record numero 100  (con un pulsante),
> della tabella "Y".
Amico mio, non ho capito bene, parli di tabelle e di pulsanti??
Se ipotizziamo due maschere ("mascherax" con origine dati tabella 'x' e
"mascheray" con origine dati la tabella 'y') allora metti un pulsante di
comando nella "mascherax"  con questo codice:
DoCmd.OpenForm "mascheray"
DoCmd.GoToRecord acDataForm, "mascheray", acGoTo, Me.CurrentRecord
In questo modo se ti trovi nel settimo record della mascherax, al click sul
controllo pulsante si aprirą la mascheray, in corrispondenza del settimo
record.
Non sņ se ti sono stato utile e se quello che chiedevi non era questo,
riposta la domanda entrando nei particolari.  :-)
> Come fare???
> Grazie CF
Ciao
RoDAgo


title: Andare alla riga corrispondente

text:
RoDAgo <
rodago...@tiscalinet.it
> wrote in message
8h8os5$a5v$1...@lacerta.tiscalinet.it...
> Non sò se ti sono stato utile e se quello che chiedevi non era questo,
> riposta la domanda entrando nei particolari.  :-)
>
> > Come fare???
> > Grazie CF
> Ciao
> RoDAgo
>
>
> Hai interpretato alla perfezione la mia domanda, vado subito a provare e
poi ti do risposta , GRAZIE
CF


title: Andare alla riga corrispondente

text:
RoDAgo <
rodago...@tiscalinet.it
> wrote in message
8h8os5$a5v$1...@lacerta.tiscalinet.it...
> Cataldo Formaro scrisse..
> > supponiamo che da una tabella "X" e precisamente trovandomi al record
> numero
> > 100,
> > volessi passare, al corrispondente record numero 100  (con un pulsante),
> > della tabella "Y".
>
> Amico mio, non ho capito bene, parli di tabelle e di pulsanti??
> Se ipotizziamo due maschere ("mascherax" con origine dati tabella 'x' e
> "mascheray" con origine dati la tabella 'y') allora metti un pulsante di
> comando nella "mascherax"  con questo codice:
>
> DoCmd.OpenForm "mascheray"
> DoCmd.GoToRecord acDataForm, "mascheray", acGoTo, Me.CurrentRecord
>
>
> In questo modo se ti trovi nel settimo record della mascherax, al click
sul
> controllo pulsante si aprirà la mascheray, in corrispondenza del settimo
> record.
> Non sò se ti sono stato utile e se quello che chiedevi non era questo,
> riposta la domanda entrando nei particolari.  :-)
>
> > Come fare???
> > Grazie CF
> Ciao
> RoDAgo
>
>
> Non avevo dubbi che funzionasse, seguo da tempo questo NG e quindi conosco
le capacità
di quanti lo frequentano!!!
Grazie CF


title: Codici ISTAT ed altri

author: Gianluca

text:
Ciao ragazzi, qualcuno di voi ha idea di dove si possa scaricare
un'anagrafica delle aziende italiane identificate dai codici istat? La
finalità sarebbe, una volta inziccati tutti i dati in tabella, quella di
richiamare con il codice ISTAT gli estremi anagrafici delle aziende!
Avete notizie di altre raccolte di codice simili (esclusi Comuni, provincie,
CAP e toponimi perchè li ho già recuperati dalle Poste)
--
'--------------------------------------------------------
'Saludos
'--------------------------------------------------------


title: Codici ISTAT ed altri

author: Antonio Ganci

text:
> Ciao ragazzi, qualcuno di voi ha idea di dove si possa scaricare
> un'anagrafica delle aziende italiane identificate dai codici istat? La
> finalità sarebbe, una volta inziccati tutti i dati in tabella, quella di
> richiamare con il codice ISTAT gli estremi anagrafici delle aziende!
>
> Avete notizie di altre raccolte di codice simili (esclusi Comuni,
provincie,
> CAP e toponimi perchè li ho già recuperati dalle Poste)
>
Siamo un po' OT, comunque prova su
www.infoimprese.it


title: Codici ISTAT ed altri

text:
"Antonio Ganci" <a.ganci@NO_SPAMMING_megattera.it> ha scritto nel messaggio
news:aibpjt$91k$1...@newsreader.mailgate.org...

Neanche tanto se pensi che potrebbe essere di immane aiuto se opportunamente
inserito in un database!


title: Codici ISTAT ed altri

author: Antonio Biso

text:
"Gianluca" <
NO_SPAMvu...@libero.it
> ha scritto nel messaggio
news:wLr29.28375$n04.7...@twister2.libero.it...

Lascialo perde er Ganci, che è un po' stranetto...
Digli di sì...
Antonio


title: Codici ISTAT ed altri

text:
CUT
> Lascialo perde er Ganci, che č un po' stranetto...
> Digli di sě...
>
> Antonio
: )


title: OT Traduzione FAQ 3.16

author: Karl Donaubauer

text:
***********************
3.16 Records in A that are not present in B
Problem
You have 2 tables, "A" and "B", and want to find out which
records are present in A but not in B.
Solution
In design view of a query with the 2 tables join the tables over
reasonable fields (primary and foreign key or such) and then
double click on the join line. In the dialog you choose the second
option for the join, that says "...everything from table A... and
possible entries from table B...".
Take the asterisk * of table A to the query grid and also the
primary key field of table B. You don't need to display this
second field but as it's criteria you use: Is Null
The resulting SQL statement looks like this:
SELECT A.*
FROM A LEFT JOIN B ON A.Id = B.Id
WHERE B.Id Is Null
**************************
--
cu
Karl
*********
Access FAQ:
www.donkarl.com/it
 + CISA1, Arezzo, 4+5/6/2005
la prima Conferenza Italiana per Sviluppatori di Access


title: OT Traduzione FAQ 3.16

author: Cinzia

text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:39iolrF...@individual.net...

3.16 Record di A non presenti in B
Problema
Avete 2 tabelle "A" e "B", e volete trovare quali record sono presenti in A
ma non in B.
Soluzione
Create una query in visualizzazione Struttura, aggiungete le due tabelle,
unite le tabelle attraverso un campo opportuno (chiave primaria e chiave
esterna o qualcosa di simile) quindi fate doppio click sulla linea d'unione
dei 2 campi. Nella finestra di dialogo scegliete la seconda opzione, che
dice: "...tutti gli elementi della tabella A e solo quelli della tabella B
.... ".
Selezionate tutti i campi (*) dalla tabella A e il campo chiave priamaria
della tabella B. Non è necessario visualizzare
questo campo,  ma usatelo per impostare il criterio di filtro: Is Null
L'istruzione SQL risultante sarà qualcosa di simile a questo:



title: OT Traduzione FAQ 3.16

author: sv

text:
Karl Donaubauer ha scritto:
> ***********************
> 3.16 Records in A that are not present in B
> Problem
> You have 2 tables, "A" and "B", and want to find out which
> records are present in A but not in B.
> Solution
> In design view of a query with the 2 tables join the tables over
> reasonable fields (primary and foreign key or such) and then
> double click on the join line. In the dialog you choose the second
> option for the join, that says "...everything from table A... and
> possible entries from table B...".
> Take the asterisk * of table A to the query grid and also the
> primary key field of table B. You don't need to display this
> second field but as it's criteria you use: Is Null
> The resulting SQL statement looks like this:
> SELECT A.*
> FROM A LEFT JOIN B ON A.Id = B.Id
> WHERE B.Id Is Null
> **************************
3.16 Record di A che non sono presenti in B
Problema
Hai 2 tabelle "A" e "B", e vuoi trovare quali record sono presenti in A
ma non in B.
Soluzione
In modalità Struttura di una query, con le due tabelle collegate su campi
opportuni (chiave primaria ed esterna o come tali), fai doppio-click sul
collegamento. Nella finestra di dialogo scegli la seconda opzione, che
dice: " Includi tutti i record di “A” e solo i record di “B” in cui i
campi collegati sono uguali".
Trascina l’asterisco * della tabella A alla griglia della query ed anche
il campo chiave primaria della tabella B. Non hai bisogno di visualizzare
questo secondo campo, ma nei criteri utilizza: Is Null
La dichiarazione SQL risultante, assomiglia a questa:
SELECT A.*
FROM A LEFT JOIN B ON A.Id = B.Id
WHERE B.Id Is Null
--
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: OT Traduzione FAQ 3.16

author: MA

text:
"Cinzia" <
cinziapagani_...@tiscali.it
> ha scritto nel messaggio
news:4234421b$0$32334$5fc...@news.tiscali.it...

Buona traduzione solo i verbi (per la convenzione che abbiamo assunto) vanno
a 2° persona singolare
MAssimiliano


title: OT Traduzione FAQ 3.16

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:1KbZd.5535$tY2....@news.edisontel.com...

Grazie, Massiamiliano terrò conto della convenzione nelle prossime...
Cinzia


title: bdb su linux

author: Luciano

text:
ciao a tutti
è possibile gestire un mdb su un server linux? anche solo con le
pagine di accesso ai dati?
ciao


title: [OT] ATTENZIONE!!! Nuovo virus: Pretty Park.exe

author: Roberto dal portatile

text:
Se ricevete messaggi che hanno come allegato un file chiamato Pretty
Park.exe, non cliccate assolutamente sull'allegato, è un virus che ha le
stesse caratteristiche di ILOVEYOU.
Nell'ultima mezz'ora ho ricevuto due messaggi con queste caratteristiche;
fortunatamente sono stati intercettati e bonificati dall'antivirus del
webmaster dell'Intranet della mia azienda.
Roberto


author: Federico Luciani

text:

Ciao Roberto,
il virus non e' nuovo, qualche tempo fa Bettini lo invio a molti del ng (non
per sua volonta') :-)
Naturalmente il rischio c'e' per chi usa Outlook. ;-)
--
Federico
--------------------------------------
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access
mailto:
it_db_...@usa.net
--------------------------------------
Tutte le richieste che mi arrivano
in privato, vengono cestinate.
--------------------------------------
Rimuovi paperino. per e-mail
--------------------------------------


text:
"Federico Luciani" <
fluc...@paperino.libero.it
> ha scritto nel messaggio
news:39B752BF...@paperino.libero.it...
> Roberto dal portatile wrote:
> > Se ricevete messaggi che hanno come allegato un file chiamato Pretty
> > Park.exe, non cliccate assolutamente sull'allegato, è un virus che ha le
> > stesse caratteristiche di ILOVEYOU.
> > Nell'ultima mezz'ora ho ricevuto due messaggi con queste
caratteristiche;
> > fortunatamente sono stati intercettati e bonificati dall'antivirus del
> > webmaster dell'Intranet della mia azienda.
> > Roberto
>
> Ciao Roberto,
> il virus non e' nuovo, qualche tempo fa Bettini lo invio a molti del ng
(non
> per sua volonta') :-)
> Naturalmente il rischio c'e' per chi usa Outlook. ;-)
>
> --
> Federico
>
OK, Grazie!!!!
Roberto


text:
Roberto dal portatile wrote:
> "Federico Luciani" <
fluc...@paperino.libero.it
> ha scritto nel messaggio
> > Roberto dal portatile wrote:
> > > Se ricevete messaggi che hanno come allegato un file chiamato Pretty
> > > Park.exe, non cliccate assolutamente sull'allegato, è un virus che ha le
> > > stesse caratteristiche di ILOVEYOU.
> > > Nell'ultima mezz'ora ho ricevuto due messaggi con queste
> caratteristiche;
> > > fortunatamente sono stati intercettati e bonificati dall'antivirus del
> > > webmaster dell'Intranet della mia azienda.
> > > Roberto
> >
> > Ciao Roberto,
> > il virus non e' nuovo, qualche tempo fa Bettini lo invio a molti del ng
> (non
> > per sua volonta') :-)
> > Naturalmente il rischio c'e' per chi usa Outlook. ;-)
> > Federico
>
> OK, Grazie!!!!
> Roberto
e de che ;-)
cmq e' uno di quelli veramente rompipalle.



author: Carlo Ve

text:
Federico Luciani ha scritto nel messaggio
<
39B781EC...@paperino.libero.it
>...
>Roberto dal portatile wrote:
>> "Federico Luciani" <
fluc...@paperino.libero.it
> ha scritto nel messaggio
>> > Roberto dal portatile wrote:
>> > > Se ricevete messaggi che hanno come allegato un file chiamato Pretty
>> > > Park.exe, non cliccate assolutamente sull'allegato, è un virus che ha
le
>> > > stesse caratteristiche di ILOVEYOU.
>> > > Nell'ultima mezz'ora ho ricevuto due messaggi con queste
>> caratteristiche;
>> > > fortunatamente sono stati intercettati e bonificati dall'antivirus
del
>> > > webmaster dell'Intranet della mia azienda.
>> > > Roberto
>> >
>> > Ciao Roberto,
>> > il virus non e' nuovo, qualche tempo fa Bettini lo invio a molti del ng
>> (non
>> > per sua volonta') :-)
>> > Naturalmente il rischio c'e' per chi usa Outlook. ;-)
>> > Federico
>>
>> OK, Grazie!!!!
>> Roberto
>
>e de che ;-)
>cmq e' uno di quelli veramente rompipalle.
Chi il Bettini o il virus ?
Carlo Ve



title: [OT] powerpoint

author: Riccardo M.

text:
Scusate l'OT, ma per caso sapete se esistono gli eventi anche in powerpoint?
avrei la necessita' all'apertura di una presentazione lanciare un file
audio.
non posso inserirlo direttamente nelle transazioni perchè la musica deve
rimanere
come sottofondo della presentazione, nella quale poi ci saranno dei wav che
bloccherebbero il sottofondo.
grazie
Riccardo


title: [OT] powerpoint

text:
[cut]
microsoft.public.it.office.powerpoint
Saluti,
--
strano...mavero
mail: mauro . chiarello @ gmail . com
ICQ: 292-118-822
BLOG:
www.blogico.org
Gli alberi sono liriche che la terra scrive sul cielo.
Noi li abbattiamo e li trasformiamo in carta
per potervi registrare, invece, la nostra vuotaggine.
K.Gibran


title: [OT] powerpoint

author: Roberto da casa

text:
"Riccardo M." <
ricc...@free.panservice.it
> ha scritto nel messaggio
news:ct7hsp$nb8$1...@news.panservice.it...

Sicuramente, come per tutti i prodotti della suite Office, anche in
Powerpoint si può usare VBA.
Forse però, per maggiori dettagli, ti conviene andare in un NG che parla di
Powerpoint.
>
> grazie
>
> Riccardo
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: Passaggi per condividere un mdb

author: rollino

text:
Buongiorno a tutti,
volevo chiedere a chiunque abbia voglia di rispondermi, quali sono le
operazioni da compiere per dividere un file mdb in backend (solo
tabelle) e frontend (tutto il resto) e poi utilizzarlo in un'ambiente
multiutente per meno di 10 pc di cui uno (con Win98) deve fungere da
server e gli altri (con Win2000) da client.
Scusate la domanda, ma questa è la realtà in cui mi trovo io; ho
provato e pur avendo creato la condivisione con accessi
lettura/scrittura e avendo spuntato l'accesso condiviso, continua a
darmi errore di file non accessibile perchè in accesso esclusivo o
perchè richiesta un'autorizzazione per l'accesso ai dati.
Grazie infinite per l'attenzione


title: Passaggi per condividere un mdb

author: Silver

text:
rollino ha scritto:
> Buongiorno a tutti,
> volevo chiedere a chiunque abbia voglia di rispondermi, quali sono le
> operazioni da compiere per dividere un file mdb in backend (solo
> tabelle) e frontend (tutto il resto) e poi utilizzarlo in un'ambiente
> multiutente per meno di 10 pc di cui uno (con Win98) deve fungere da
> server e gli altri (con Win2000) da client.
hai visto che nelle opzioni di access hai spuntato accesso condiviso
come default?
La rete, per altri file funziona?
Che succede se provi ad accedere alle tabelle con 1 computer alla volta?
te lo chiedo perchè 10 pc son tanti per un client, poi per win98 non ne
parliamo.
Winxp riesce a reggere bene 6 connessioni contemporanee, poi comincia a
fare le bizze; win98 dubito che arrivi a 4.
Ti consiglio di utilizzare un sistema server se puoi (sia di SO che come
BE) o perlomeno di passare a un sistema su file system NTFS anche per
sicurezza dei dati e per un maggiore controllo degli accessi.


title: Passaggi per condividere un mdb

text:

c'è passo passo un articolo su
www.accessgroup.it
 sez. approfondimenti
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: Passaggi per condividere un mdb

author: IO

text:
[cut]
multiutente per meno di 10 pc di cui uno (con Win98) deve fungere da
server e gli altri (con Win2000) da client.
[cut]
Io ho diversi pc (W98 e XP) che lavorano (quasi) contemporaneamente su un DB
ma finche' mi ostinavo a voler far girare il PC dove risiedeva il DB
condiviso con W98, il DB mi si corrompeva mediamente 2 volte al giorno.
Adesso il DB gira sullo stesso PC ma con SUSE LINUX 8.2 (che tra l'altro e'
un po vecchiotto) e gli altri PC si collegano su una dir condivisa con samba
server.
Il DB non si e' piu' corrotto.
Ovviamente se ti serve FE e BE che girino sulla stessa macchina c'e da
smanettare un po'.
Ciao


title: dopo cancellazione

author: Giuseppe

text:
Salve.
Il problema è questo.
Nella maschera di inserimento anagrafica, ho messo nel campo
IdAnagrafica come valore predefinito il seguente codice:
=Nz(DMax("[IDAnagrafica]";"[tblAnagrafica]");0)+1
Sui controlli "PartitaIva" e CodFisc" ho messo il codice di DonKarl
"evitare duplicati - Faq 4.25" per cui su duplicato mi appare il
messaggio e quindi procedo col pulsante elimina ad elimare il record.
La maschera si posiziona su un nuovo record e l'IdAnagrafica mi salta
il numero assegnato al record che poi ho cancellato. Ho provato a
mettere sul campo IdAnagrafica sia su Prima di aggiornare che su
attivato (visto che è il primo campo  della maschera e il primo
attivo) ma mi resta il codice maggiorato di 1.
Cosa bisogna fare?
Ciao. Giuseppe.


title: dopo cancellazione

author: AleC

text:

mi pare che il tuo valore predefinito non faccia niente di diverso da
quello che fa il tipo di campo Contatore, tanto valeva che
idanagrafica fosse un Contatore
poi come già spiegato in molti thread che ho trovato qui nel newsgroup
un campo id in una tabella è destinato ad avere un valore per sempre
quello (salvo ritrutturazioni profonde del database) perché l'id in
genre è una chiave univoca (primary key) e serve a creare delle
relazioni con altri record di altre tabelle, se lo poni soggetto a
variazioni saltano le relazioni con i records correlati di altre
tabelle
se poi necessiti di un campo che sia un progressivo da 1 al numero dei
record presenti secondo un certo ordine devi fare una funzione
apposita. se fai delle ricerche qui nel NG vedrai che ne trovi di
codice che fa quello che chiedi.
Ciao
AleC


title: dopo cancellazione

text:

Sono daccordo sul fatto che l'IdAnagrafica che è un relazione con le
altre tabelle potrebbe essere un campo contatore. Però il campo
contatore a volte per cancellazioni fortuite salta un numero e
comunque nella maschera il campo IdAnagrafica l'ho bloccato in modo da
non far modificare il numero assegnato.
Ripeto il problema è solo quello descritto su. Potrei su pressione del
tasto cancellazione far chiudere e riaprire la maschera. Se c'è
un'altra possiblità è meglio.
Grazie. Ciao.


title: dopo cancellazione

text:
On 3 Set, 12:39, AleC <
alessandro.cappe...@novameta.it
> wrote:

Cmq ho risolto inserendo sull'evento maschera prima di aggiornare la
richiesta di conferma salvataggio record. Se rispondo no mi cancella
tutti i campi tranne l'IdAnagrafica.
Grazie comunque AleC.
Ciao.


title: openForm 2003 - 2013

author: pfm

text:
salve

ho scritto una procedura che mi apre una maschera

.OpenForm "miaMAschera",, , "Valore=" & vbtrue

vedasi sintassi
.OpenForm(FormName, View, FilterName, WhereCondition, DataMode, WindowMode, OpenArgs)

non capisco perche' con la versione 2003 tutto ok
mi apre la maschera filtrando i dati

con la 2013 non mi filtra i dati

Avete dei consigli da darmi?

Grazie


title: openForm 2003 - 2013

text:

salve
qualcuno ha dei suggerimenti per aprire una maschera con un filtro?
Grazie


title: openForm 2003 - 2013

text:
ECCO il codice incriminato

Private Sub cmdRepmen_Click()
On Error GoTo Err_cmdRepmen_Click

    Dim stDocName As String
    Dim stLinkCriteria As String

    stDocName = "Riepilogo mensile"

    If FlagEscludereDaStatistica.Value = vbTrue Then
       ' li esclude => solo quelli che hanno FALSE
--->       stLinkCriteria = "NoStatistica = False" '  & vbTrue
--->       DoCmd.OpenForm stDocName, acFormPivotTable, , stLinkCriteria
    Else
       ' non li esclude
       stLinkCriteria = ""
       DoCmd.OpenForm stDocName, acFormPivotTable, , stLinkCriteria
    End If
Exit_cmdRepmen_Click:
    Exit Sub

Err_cmdRepmen_Click:
    MsgBox Err.Description
    Resume Exit_cmdRepmen_Click

End Sub

potete darmi un suggerimento?

Grazie


title: caricamento dati esterni

author: melo

text:
al termine di una importazione da txt mi compare il messaggio di info:
"Impossibile accodare tutti i dati alla tabella", dovuto alla presenza di
alcuni campi che ho reso obbligatori in struttura e non sono popolati
nella base dati da acquisire.
posto che mi sta bene la generazione di una tabella di scarti, vi chiedo
se è possibile evitare la comparsa della messagebox di cui sopra che
chiede se continuare o interrompere l'esecuzione.
ciao e grazie
melo
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: caricamento dati esterni

author: MC

text:
"melo" <
mel...@tiscalinet.it
> ha scritto nel messaggio
news:d6kfs4$9vt$1...@news.newsland.it...

se non erro basta impostare a false la proprietà (da codice) di set warning
message prima di acquisire i dati.
--
MC


title: caricamento dati esterni

author: ciroteo

text:
"melo" <
mel...@tiscalinet.it
> ha scritto nel messaggio
news:d6kfs4$9vt$1...@news.newsland.it...
> al termine di una importazione da txt mi compare il messaggio di info:
> "Impossibile accodare tutti i dati alla tabella", dovuto alla presenza di
> alcuni campi che ho reso obbligatori in struttura e non sono popolati
> nella base dati da acquisire.
> posto che mi sta bene la generazione di una tabella di scarti, vi chiedo
> se è possibile evitare la comparsa della messagebox di cui sopra che
> chiede se continuare o interrompere l'esecuzione.
> ciao e grazie
>
> melo
>
>
Ho togli l'obbligatorietà in struttura tabella o la vedo dura. Se access non
ti desse tale errore che affidabilità ci sarebbe nel prevedere regole di
convalida e obbligatorietà dei dati?


title: caricamento dati esterni

text:
MC ha scritto:

ottimo! grazie mille



title: Problema invio posta con Full Outlook/MAPI

author: Massimiliano Bertoglio

text:
Purtroppo le recenti versioni 'standard' di MS Outlook non prevedono
l'opzione di O. Express:
"Avvisa se altre applicazioni tentano l'invio di posta con l'account in uso"
Quindi, ogni volta che s'invia una mail da un'applicazione esterna compare
la fastidiosa finestra d'avviso/conferma ... una bella seccatura per
l'utenza.
Questo Add-IN
http://www.mapilab.com/outlook/security/
dovrebbe risolvere il problema, ma funziona solo in parte.
In sostanza, se il codice d'invio Mail utilizza l'Office Automation,
effettivamente la utility in oggetto fa il suo dovere.
Se invece si opta per la soluzione d'invio basata su MAPI, che preferisco,
tutto rimane come prima.
Pu� darsi che mi stia perdendo in un bicchier d'acqua o che esistano altre
soluzioni per evitare la finestra di protezione con codice MAPI, ma in
questo momento non so che pesci pigliare.
Suggerimenti?
Ciao a tutti.


author: Carlo Costarella

text:
"Massimiliano Bertoglio" <
max.be...@tiscalinet.it
> ha scritto nel
messaggio news:4b1d0b7e$0$10440$4faf...@reader2.news.tin.it...
>
> Purtroppo le recenti versioni 'standard' di MS Outlook non prevedono
> l'opzione di O. Express:
>
cut
> Suggerimenti?
>
> Ciao a tutti.
Hai mai pensato di usare questo?
http://www.blat.net/
Qui un esempio per VBA Access:
http://www.blat.net/examples/MSAccess_class.html
Funziona anche con Windows 7.
Ciao, Carlo


title: intercettare stampa su stampante di rete

author: Maurizio M1

text:
Salve a tutti
per stampare da diverse stampanti uso questa funzione trovata in internet :

Public Function StampaRep(StrPrinter As String, NomeRpt As String)
'StrPrinter=stringa Nome Stampante
'NomeRpt = stringa Nome Report
' Apro il report in anteprima nascosta
DoCmd.OpenReport NomeRpt, acViewPreview, , , acHidden
Set Rpt = Reports(NomeRpt)
Rpt.Printer = Application.Printers(StrPrinter)
Rpt.Printer.LeftMargin = 0
Rpt.Printer.RightMargin = 0
Rpt.Printer.TopMargin = 0
' Stampo il report
DoCmd.OpenReport NomeRpt, acNormal
''DoCmd.OpenReport NomeRpt, acViewPreview, , , acWindowNormal
' Non salvo la stampante come stampante dell'applicazione.
DoCmd.Close acReport, NomeRpt, acSaveNo
Set Application.Printer = Nothing
End Function

Come posso fare per  visualizzare un msgbox che mi avvisa che una stampante
collegata in rete non mi ha stampato il report?
Grazie
Maurizio


author: Pablitomf

text:
> Come posso fare per  visualizzare un msgbox che mi avvisa che una stampante
> collegata in rete non mi ha stampato il report?
> Grazie

basta chiedere a San Gennaro! ;)

--
------------
Pablitomf
Napoli sempre nel "Q"uore!
"mammasantissima" si nasce, non si diventa.


author: Popi - TheBadHabits

text:
Il giorno lunedì 6 agosto 2012 12:41:14 UTC+2, Pablitomf ha scritto:
> > Come posso fare per visualizzare un msgbox che mi avvisa che una stampante
> > collegata in rete non mi ha stampato il report?

> basta chiedere a San Gennaro!

Ma ... non era San Ceppato il patrono delle stampanti???

Popi


text:
Popi - TheBadHabits <
rlu...@yahoo.com
> ha scritto:

quello solo se i fogli si inceppano... ;)



text:
"Pablitomf" <
pabl...@hotmail.it
> ha scritto nel messaggio
news:201208061...@mynewsgate.net...

Col massimo rispetto dei santi quindi io che abito in provincia di Padova
dovrei fare cos�:
Public Function Sant'AntonioAiutamiTu as Boolean
Codice
End Function
Mi sembra un ottima idea.
Ci sto lavorando....
Grazie
Maurizio


text:
> Col massimo rispetto dei santi quindi io che abito in provincia di Padova
> dovrei fare cosï¿œ:
> Public Function Sant'AntonioAiutamiTu as Boolean
> Codice
> End Function

No, non funzionerebbe... nei Nomi delle Function non si usano caratteri
speciali... e ad Antonio hai anteposto l'apostrofo ;)



text:
"Pablitomf" <
pabl...@hotmail.it
> ha scritto nel messaggio
news:201208070...@mynewsgate.net...
>> Col massimo rispetto dei santi quindi io che abito in provincia di Padova
>> dovrei fare cos�:
>> Public Function Sant'AntonioAiutamiTu as Boolean
>> Codice
>> End Function
>
> No, non funzionerebbe... nei Nomi delle Function non si usano caratteri
> speciali... e ad Antonio hai anteposto l'apostrofo ;)
>
>
> --
> ------------
> Pablitomf
> Napoli sempre nel "Q"uore!
> "mammasantissima" si nasce, non si diventa.
>
L'ho fatto apposta cos� si capisce al volo che di programmazione non ne so
quasi nulla.
Ma comunque con function intendo  funzione(quella che si fa in chiesa) in
inglese.
E questa passamela dai...
Ciao
Maurizio


text:
.....

La cosa è fattibile anche se non semplice, ma ci sono delle API che
consentono di interrogare lo SPOOLER di stampa...

http://msdn.microsoft.com/en-us/library/windows/desktop/dd162861%28v=vs.85%29.aspx

quì hai il codice quasi completo:

http://support.microsoft.com/kb/202480/it

Saluti
@Alex


title: barcode reader e caratteri in più

text:
ho 1 maschera, frm_sc, con una subform che ha come origine dati query
che va a prendere dalla tbl_sc.
su frm_sc c'è un campo non associato incui con il barcode reader leggo
il codice. Accanto ho sistemato un pulsate (impostato come predefinito)
che cercasse il codice letto nella tbl prodotti e scrivesse l'opportuno
risultato nella tbl_sc in modo da comporre lo scontrino al cliente.
se il codice digitato non viene trovato nella tbl prodotti viene
visualizzato un controllo che avvisa la non riuscita ricerca.
il negozio che userà l'applicazione ha 4 barcode reader diversi. con 3
funziona senza problemi.
il quarto, l'unico laser, invece di scrivere il codice e andare a capo
come gli altri, scrive il codice, va a capo e poi ancora a capo.
questa differenza la si nota se faccio riportare il codice sul blocco
note di windows, mentre se provo su Word viene segnalato solo un ritorno
a capo.
provanto a rappresentare in uno schema cosa succede con i barcode che
non danno problemi...
1 apro frm_sc
----
2 fuoco su me.barcode automatico
-----
3 leggo il codice e con il ritorno a capo viene attivato l'eventi su
click del pulsante predefinito
''''''
evento onclick (cerca codice, seleziona alcuni campi e scrivili nella
tbl_sc, porta a null me.barcode, sposta il fuoco su me.barcode)
''''''
-----
4 pronto a una nuova ricerca.
ora invece quando utlizzo il barcode reader laser
1 uguale
2 uguale
3 uguale
4 mi trovo il campo me.barcode con 2 linee di testo e io sono sulla
seconda linea. Se provo a leggere un altro codice il programma prova a
cerca il codice "a capo, codice," che non esistendo mi fa fallire la query.
ho provato a mettere la funzione
barcode_Change
if me.barcode is null then
if keycode = 13
me.barcode = null
me.barcode.setfocus
end if
end if
end sub
e non funzionava.
ho provato la stessa cosa con keycode = 40 (che dovrebbe essere la
freccia in giù.


title: barcode reader e caratteri in più

text:
"Silver" <cra...@TOGLIhotmail.com> ha scritto nel messaggio
news:8XTVf.34427$nz4....@tornado.fastwebnet.it...

 L'operazione va fatta sul lettore di barcode. Normalmente questi lettori
hanno un manuale che è anche il manuale di installazione, nel senso che
utilizzano i codici a barre riportati sul cartaceo, per configurarsi.
Ho avuto un analogo problema ed ho risolto proprio con il manuale che ho
scaricato via internet.
Ciao, Carlo


title: barcode reader e caratteri in più

text:
Carlo Costarella ha scritto:
> Ho avuto un analogo problema ed ho risolto proprio con il manuale che ho
> scaricato via internet.
Ho risolto in altro modo, non potendo disporre del manuale.
Ho impostato la maschera di imput...  aaaaaaaaaaaaaaa; e ha funzionato.
l'unica cosa è che vorrei fare in modo che se l'utente cliccasse sul
campo il cursore si sistemasse sul primo carattere a sinistra e non su
quello su cui si clicca.


title: barcode reader e caratteri in più

text:
"Silver" <cra...@TOGLIhotmail.com> ha scritto nel messaggio
news:ixcWf.37078$nz4....@tornado.fastwebnet.it...

Se il controllo si chiama Descrizione puoi usare l'evento click:
Private Sub Descrizione_Click()
Me.Descrizione.SelStart = 0
End Sub
Questo farà in modo che se l'utente clicca all'interno del controllo a metà
frase o in un punto qualsiasi dello scritto. il cursore si posizionerà
all'inizio.
Ciao, Carlo


title: barcode reader e caratteri in più

text: grazie


title: Maschera dinamica

author: Antonio Natale

text:
Scusate il disturbo, può darsi che sto chiedendo una stronzata, ma sono
molto ignorante su Access...
ma come faccio a mutare dinamicamente la maschera di inserimento dati ? mi
spiego meglio, devo inserire dati anagrafici differenziati per Persone
fisiche e Imprese/Aziende. E' ovvio che campi come partita IVA e iscrizione
all'albo servono solo per le aziende, come altri servono solo per le persone
fisiche.
Come posso strutturare il database (tabelle e maschere) per poter scegliere
i campi da inserire in base alla scelta primaria tra persone fisiche e
aziende?
Grazie infinite per la pazienza


title: Maschera dinamica

text:
> Come posso strutturare il database (tabelle e maschere) per poter
scegliere
> i campi da inserire in base alla scelta primaria tra persone fisiche e
> aziende?
Io farei due maschere :-)))) (mi sembra la cosa più semplice...)
Ciao
ByZ-2K


title: Maschera dinamica

author: Enrico Virginio

text:
"Antonio Natale" <
antonio...@email.it
> wrote in message
news:qww48.26473$Rv3.9...@news2.tin.it...
> Scusate il disturbo, puň darsi che sto chiedendo una stronzata, ma sono

ma si, fai una maschera con all' interno una struttura a schede, una
scheda per
le persone fisiche ed un'altra per quelle giuridiche...secondo me č la
soluzione migliore e piů professionale...
Ciaooo
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Maschera dinamica

author: Paolo P

text:
"Antonio Natale" <
antonio...@email.it
> ha scritto nel messaggio
news:qww48.26473$Rv3.9...@news2.tin.it...

Io ho risolto un problema simile nascondendo e mostrando i controlli
interessati a seconda della necessità:
in fase di inserimento il primo controllo da compilare sarà il flag che
stabilisce se il record sarà persona fisica od Azienda, su dopo
aggiornamento del controllo nascondi o visualizzi ciò che ti interessa.
Ciao paolo


title: Maschera dinamica

author: Emyr

text:
On Sun, 27 Jan 2002 00:22:18 +0100, "Paolo P" <
p.pe...@inrete.it
>
wrote:

questa è la soluzione più professionale....
Saluti.
Emanuele.


title: Maschera dinamica

text:
Grazie Paolo (anche a tutti gli altri...naturalmente),
ma la tua soluzione mi sembra quella più bella... solo che sinceramente non
so come attuarla. Mi potresti suggerire un sito e/o un libro dove poter
apprendere queste tecniche di personalizzazione?
Grazie mille ancora.
P.S. Non so se è utile, ma utilizzo Access2002 (XP)
"Paolo P" <
p.pe...@inrete.it
> ha scritto nel messaggio
news:3c533a2d$1...@news.opennet.it...



title: Maschera dinamica

text:


sull'evento lostfocus del campo tipoutente metti
dim valore as boolean
valore=false
if me.tipoutente="Ditta" then
	valore=true
endif
me.nomecontrollo.visible= not valore
etc...
me.nomecontrollo.visible=valore
etc...
ed il gioco è fatto
Saluti.
Emanuele.


title: Maschera dinamica

text:
Grazie ancora.
"Emyr" <
fan...@lavoro.com
> ha scritto nel messaggio
news:d3sd5ucr1be1u7oe1...@4ax.com...



title: VBA

author: beppe

text:
Ho la necessità di trasferire il contenuto di un array in una stringa come
posso fare?.
Dim array(8) as string  * 1 ' l'array
Dim stringa as string * 8     ' la stringa
Grazie


title: VBA

author: Simone

text:
"beppe" <
sl1...@hotmail.com
> ha scritto nel messaggio
news:9o6st4$der$1...@fe2.cs.interbusiness.it...

for a=1 to 8
    stringa=stringa+array(a)
next a
Semplicissimo!
Ma forse non ho capito bene cosa vuoi fare.
Simone


title: VBA

author: Roberto da casa

text:
"beppe" <
sl1...@hotmail.com
> ha scritto nel messaggio
news:9o6st4$der$1...@fe2.cs.interbusiness.it...

Per prima cosa non puoi chiamare la tua matrice array, è un nome riservato e
riceveresti un errore di compilazione.
Poi, a meno che tu non abbia usato l'istruzione Option Base 1, gli indici di
una matrice partono da 0 e non da 1; per cui, se la tua matrice deve avere 8
righe, tra parentesi devi scrivere 7 e non 8.
Infine, per utilizzare il codice VBA che ti suggerisco non devi indicare la
lunghezza della variabile chiamata stringa.
Ciò premesso io genererei il seguente codice VBA:
Dim matrice(7) As String * 1
Dim stringa As String
Dim Intero As Integer
For Intero = 0 To 7
    stringa = stringa & matrice(Intero)
Next Intero
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: VBA

text:
"Simone" <
rik...@katamail.com
> ha scritto nel messaggio
news:9o76fr$59q$1...@newsreader1.mclink.it...

Quello che devo fare è data una stringa del tipo "311299" ottenere
"31/12/99" sempre in una stringa .
Su consiglio ho provato a fare la seguente cosa:
Dim data as string
Dim riga as string * 6
riga="311299"
data=mid(riga,1,2) & "/" & mid(riga,3,4) & "/" & mid(riga,5,6)
Purtroppo non funziona. Ho fatto varie prove come definire una lunghezza
alla var. data ma niente, quindi non sapendo come inserire al posto giusto
le "/" nella stringa, ho provato a fare una funzione che legge la stringa e
trasferisce il contenuto in un array e che alla 3 e 6 pos. inserisce le
"/".Alla fine però non sono riuscito a trasferire il risultato in una
stringa.
Grazie


title: VBA

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:mGFp7.6038$Q25.2...@news.infostrada.it...

Ok grazie, beppe.


title: VBA

text:
"beppe" <
sl1...@hotmail.com
> ha scritto nel messaggio
news:9o7emc$h2o$1...@fe2.cs.interbusiness.it...
>
[CCUT]
>
> Quello che devo fare è data una stringa del tipo "311299" ottenere
> "31/12/99" sempre in una stringa .
> Su consiglio ho provato a fare la seguente cosa:
>
> Dim data as string
> Dim riga as string * 6
> riga="311299"
> data=mid(riga,1,2) & "/" & mid(riga,3,4) & "/" & mid(riga,5,6)
>
> Purtroppo non funziona.
[CUT]
> Grazie
>
Hai provato con:
Dim data as string
Dim riga as string
riga="311299"
data=Left(riga,2) & "/" & Mid(riga,3,2) & "/" & Right(riga,2)
E se vuoi adoperare solo funzioni Mid:
data=mid(riga,1,2) & "/" & mid(riga,3,2) & "/" & mid(riga,5,2)



title: VBA

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:v8Jp7.7462$Q25.2...@news.infostrada.it...
>
> "beppe" <
sl1...@hotmail.com
> ha scritto nel messaggio
> news:9o7emc$h2o$1...@fe2.cs.interbusiness.it...
> >
> [CCUT]
> >
> > Quello che devo fare è data una stringa del tipo "311299" ottenere
> > "31/12/99" sempre in una stringa .
> > Su consiglio ho provato a fare la seguente cosa:
> >
> > Dim data as string
> > Dim riga as string * 6
> > riga="311299"
> > data=mid(riga,1,2) & "/" & mid(riga,3,4) & "/" & mid(riga,5,6)
> >
> > Purtroppo non funziona.
> [CUT]
> > Grazie
> >
>
> Hai provato con:
>
> Dim data as string
> Dim riga as string
> riga="311299"
> data=Left(riga,2) & "/" & Mid(riga,3,2) & "/" & Right(riga,2)
>
> E se vuoi adoperare solo funzioni Mid:
>
> data=mid(riga,1,2) & "/" & mid(riga,3,2) & "/" & mid(riga,5,2)
>
Ops.. che stupido, mi sono accorto adesso che sbagliavo a inserire il valore
del parametro length della funzione mid(string,start,length).
Bye e grazie.


title: Tabella e casella combinata a tre valori

author: giorgio

text:
E' forse possibile vedere nella tabella nel campo la cui scelta viene fatta
attraverso una casella combinata associata ad un'altra tabella  due valori
(cognome nome )?
Nella cesella combinata
SELECT tblDati.IDDati, tblDati.Cognome, tblDati.Nome FROM tblDati ORDER BY
[Cognome];  colonne3 0;3;3 associata 1
 non vedo id ma cognome e nome separato da barra mentre nella tabella è
associato id e con (Ricerca  tabella/query stesso procedimento) vedo solo il
cognome mentre chiccando compare anche il nome. E' possibile vedere anche il
nome ?
grazie


author: Cinzia

text:
"giorgio" <
georgeNO-S...@libero.it
> ha scritto nel messaggio
news:2qti3oF...@uni-berlin.de...
> E' forse possibile vedere nella tabella nel campo la cui scelta viene
fatta
> attraverso una casella combinata associata ad un'altra tabella  due valori
> (cognome nome )?
> Nella cesella combinata
> SELECT tblDati.IDDati, tblDati.Cognome, tblDati.Nome FROM tblDati ORDER BY
> [Cognome];  colonne3 0;3;3 associata 1
>
>  non vedo id ma cognome e nome separato da barra mentre nella tabella č
> associato id e con (Ricerca  tabella/query stesso procedimento) vedo solo
il
> cognome mentre chiccando compare anche il nome. E' possibile vedere anche
il
> nome ?
>
> grazie
>
Ciao Giorgio se vuoi vedere nella casella combianta Cognome e nome  cambia
la query cosě
SELECT tblDati.IDDati, tblDati.Cognome & " " & tblDati.Nome as nomepersona
FROM tblDati ORDER BY
 [Cognome];  colonne2 0;6 associata 1
Ciao
Cinzia


title: DoCmd.TransferSpreadsheet acLink e riquadro di spostamento

author: Roberto Fabbri

text: Come in oggetto. È possibile collegare un file excel senza far aprire il riquadro? Nulla di grave, ma è una scocciatura. Grazie


text:
Il giorno venerdì 26 febbraio 2021 alle 09:30:46 UTC+1 Roberto Fabbri ha scritto:
> Come in oggetto. È possibile collegare un file excel senza far aprire il riquadro? Nulla di grave, ma è una scocciatura. Grazie

Hai provato a guardare questo esempio...?

https://vbamacros.net/macros/access-link-to-an-excel-spreadsheet-with-dao

@Alex


author: Bruno Campanini

text:
> Come in oggetto. È possibile collegare un file excel senza far aprire il
> riquadro? Nulla di grave, ma è una scocciatura. Grazie

Yes, of course!

=================================
Private Sub LinkExcelTable_Click()
Dim xlTable As String, xlFilePath As String
Dim xlRange As String, AccessTable As String

AccessTable = "xlLinkedTab"
xlFilePath = "D:\Document\Excel\XLS\Statistica.xls"
xlRange = "Trasposizione!O36:P53"

DoCmd.TransferSpreadsheet acLink, _
    SpreadsheetType:=acSpreadsheetTypeExcel9, _
    TableName:=AccessTable, _
    FileName:=xlFilePath, _
    HasFieldNames:=False, _
    Range:=xlRange

End Sub
==================================

Bruno


text:

Ciao Bruno, con il docmd.TransferSpreadsheet si apre il riquadro

Ciao Alex, in effetti da codice non ho provato utilizzando tabledef. Proverò

Grazie ad entrambi


text:
> Il giorno venerdì 26 febbraio 2021 alle 21:05:41 UTC+1 Bruno Campanini ha
> scritto:
>>> Come in oggetto. È possibile collegare un file excel senza far aprire il
>>> riquadro? Nulla di grave, ma è una scocciatura. Grazie
>> Yes, of course!
>>
>> =================================
>> Private Sub LinkExcelTable_Click()
>> Dim xlTable As String, xlFilePath As String
>> Dim xlRange As String, AccessTable As String
>>
>> AccessTable = "xlLinkedTab"
>> xlFilePath = "D:\Document\Excel\XLS\Statistica.xls"
>> xlRange = "Trasposizione!O36:P53"
>>
>> DoCmd.TransferSpreadsheet acLink, _
>> SpreadsheetType:=acSpreadsheetTypeExcel9, _
>> TableName:=AccessTable, _
>> FileName:=xlFilePath, _
>> HasFieldNames:=False, _
>> Range:=xlRange
>>
>> End Sub
>> ==================================
>>
>> Bruno
> Ciao Bruno, con il docmd.TransferSpreadsheet si apre il riquadro
A casa mia premendo un button non si apre proprio niente!
Diversamente non te l'avrei inviato.

A casa mia: Windows 10 Pro, Office 2019 Professional Plus,
            tutto ENG a 64/bit.

Bruno


author: Karl Donaubauer

text:
Salve,

Roberto Fabbri:
> Come in oggetto. È possibile collegare un file excel senza far aprire il riquadro? Nulla di grave, ma è una scocciatura.

È un problema già da quando esiste il pannello di navigazione. Quando un
collegamento viene impostato, sia da codice che a mano, il nuovo oggetto
viene evidenziato nel riquadro. Selezionandolo provoca che si apre il
riquadro.

L'unica soluzione è chiudere il riquadro da codice immediatamente dopo
l'azione. Vedi
https://www.donkarl.com/it?FAQ6.2
.

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

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


text:
Karl Donaubauer:
> Roberto Fabbri:
>> Come in oggetto. È possibile collegare un file excel senza far aprire
>> il riquadro? Nulla di grave, ma è una scocciatura.
>
> È un problema già da quando esiste il pannello di navigazione. Quando un
> collegamento viene impostato, sia da codice che a mano, il nuovo oggetto
> viene evidenziato nel riquadro. Selezionandolo provoca che si apre il
> riquadro.
>
> L'unica soluzione è chiudere il riquadro da codice immediatamente dopo
> l'azione. Vedi
https://www.donkarl.com/it?FAQ6.2
.
>

A proposito, ho visto questa domanda x volte nel corso degli anni in
tutti i tipi di forum Access e ho risposto molte volte, ma solo ora ho
pensato di segnalare il problema al team Access della Microsoft. Almeno
ora è sulla loro lista dei bug, che potrebbe essere risolta alla fine.



text:
Karl Donaubauer used his keyboard to write :

Scusa Karl ma si che bug stai parlando?
==========================
Private Sub Command27_Click()

DoCmd.TransferSpreadsheet acImport, acSpreadsheetTypeExcel12Xml,
"tbExcel", "D:\Document\Excel\XLS\Agenti.xlsm", True, "C2:E15"

End Sub
===========================

L'unico problema di questa riga di codice è l'esistenza di tbExcel
nell'elenco Table... presto risolvibile.

A parte ciò nessun "riquadro" appare e la la tabella appare, senza
che se ne veda il movimento, fra le tables di Access.

O mi sfugge qualcosa?

Bruno


text:
Salve,

Bruno Campanini:
> Karl Donaubauer:
>>> Roberto Fabbri:
>>>> Come in oggetto. È possibile collegare un file excel senza far
>>>> aprire il riquadro? Nulla di grave, ma è una scocciatura.
>>>
>>> È un problema già da quando esiste il pannello di navigazione. Quando
>>> un collegamento viene impostato, sia da codice che a mano, il nuovo
>>> oggetto viene evidenziato nel riquadro. Selezionandolo provoca che si
>>> apre il riquadro.
>>>
>>> L'unica soluzione è chiudere il riquadro da codice immediatamente
>>> dopo l'azione. Vedi
https://www.donkarl.com/it?FAQ6.2
.
>>
>> A proposito, ho visto questa domanda x volte nel corso degli anni in
>> tutti i tipi di forum Access e ho risposto molte volte, ma solo ora ho
>> pensato di segnalare il problema al team Access della Microsoft.
>> Almeno ora è sulla loro lista dei bug, che potrebbe essere risolta
>> alla fine.
>
> Scusa Karl ma si che bug stai parlando?
> ...
> DoCmd.TransferSpreadsheet acImport, acSpreadsheetTypeExcel12Xml,
> ...

Come scritto il problema occore quando un _collegamento_ viene
impostato, cioè con acLink.

Se hai precedentemente selezionato l'opzione per nascondere il riquadro
di spostamento, allora apparirà non appena eseguirai un'operazione di
collegamento con TransferText o Transferspreadsheet.



text:
Karl Donaubauer formulated on Wednesday :

Debbo aver dormito male stanotte... ti ho inviato la procedura
acImport.

Volevo inviarti questa:
==============================
Private Sub LinkExcelTable_Click()
'
' Access 2010/64    BC.accdb    31-12-2012
' Form: TableOperations    Link Excel Table
'
' Da Access definire un link con un range di Excel
'
Dim xlTable As String, xlFilePath As String, xlRange As String,
AccessTable As String

AccessTable = "xlLinkedTab"
xlFilePath = "D:\Document\Excel\XLS\Statistica.xls"
xlRange = "Trasposizione!O36:P53"

DoCmd.TransferSpreadsheet acLink, _
    SpreadsheetType:=acSpreadsheetTypeExcel9, _
    TableName:=AccessTable, _
    FileName:=xlFilePath, _
    HasFieldNames:=False, _
    Range:=xlRange

End Sub
========================================

Per la quale ti riconfermo che non si vede proprio nulla durante
l'esecuzione.

Mi puoi inviare una procedura di "TransferSpreadsheet acLink..."
da Access, la quale mostri quel che non si vorrebbe?
Sono incredulo e curioso.

Grazie
Bruno


text:
Salve,

Bruno Campanini:
> Karl Donaubauer formulated on Wednesday :
>>> ...

Con questo codice il riquadro si apre qui (Access 2010/32) - come aspettato.



text:
Karl Donaubauer has brought this to us :

Da me (Windows 10 Pro, Access Professional Plus 2019,
tutto ENG e 64/bit) non si apre proprio niente.

Come fa un esperto come te non essere aggiornato?

Bruno


text:
Bruno Campanini:
> Karl Donaubauer has brought this to us :
>>>>> ...
>>> Volevo inviarti questa:
>>> ...
>>> ' Access 2010/64    BC.accdb    31-12-2012
>>> ...
>>> DoCmd.TransferSpreadsheet acLink, _
>> ...
>> Con questo codice il riquadro si apre qui (Access 2010/32) - come
>> aspettato.
>
> Da me (Windows 10 Pro, Access Professional Plus 2019,
> tutto ENG e 64/bit) non si apre proprio niente.
>
> Come fa un esperto come te non essere aggiornato?

Se qualcuno specifica la versione che sta usando,
 > ' Accesso 2010/64
cercherò di trovarne uno almeno simile per un test.

Per i colleghi lettori:

Non confondetevi.
Il problema si verifica in tutte le versioni di Access che hanno un
riquadro di spostamento, cioè dal 2007 alla variante oggi attuale di
Access 365. Ho spiegato il motivo nella mia prima risposta:

 > Quando un collegamento viene impostato, sia da codice che a mano,
 > il nuovo oggetto viene evidenziato nel riquadro.
 > Selezionandolo provoca che si apre il riquadro.

Quindi non è proprio un bug ma il comportamento predefinito quando si
collega tabelle esterne. Ecco perché Microsoft non l'ha mai avuto nella
lista dei bug da curare.
Ne ho discusso con un tecnico del team Access e naturalmente si rende
conto che è problematico se qualcuno nasconde intenzionalmente il
riquadro. Pertanto, ora è sulla loro lista dei problemi. Però se verrà
aggiustato, sarà probabilmente solo per le attuali varianti di Access.

Altrimenti aiuta il workaround che ho menzionato prima di nasconderlo di
nuovo immediatamente. (
https://www.donkarl.com/it?FAQ6.2
.)



text:

Grazie a tutti


title: Errore su compilazione

author: Maurizio

text:
Ho 3 Pc in rete, su 2 tutto OK uno all'avvio del programma mi da il seguente
errore:
Errore su compilazione, la funzione o la porta non possono venire attivate
(scusate ma ho tradotto dal tedesco) Access97 e win98se. Grazie


title: Errore su compilazione

text:
Maurizio" <
maur...@marchetti.dnet.it
> ha scritto:

Cos' è il messaggio originale in tedesco?
Puoi aprire Access vuoto - senza un mdb?
--
Karl
*********
Access-FAQ (tedesco):
http://www.donkarl.com


title: Errore su compilazione

text:
Si access da solo posso aprirlo il messagio in tedesco è il seguente:
Fheler beim Kompilieren:
Funktion oder Schnitstelle kann nur eigeschränkt verwendet werden oder
verwendet einen Automatisierungstyp, der in Visual Basic nicht unterstützt
wird
"Karl Donaubauer" <
ad...@donkarl.com
> ha scritto nel messaggio
news:9l9mtq$8c50l$1...@ID-46617.news.dfncis.de...



title: Errore su compilazione

text:
Maurizio <
maur...@marchetti.dnet.it
> ha scritto:
> > > Ho 3 Pc in rete, su 2 tutto OK uno all'avvio del programma mi da il
> > > seguente errore:
> > > Errore su compilazione, la funzione o la porta non possono venire
> > > attivate (scusate ma ho tradotto dal tedesco) Access97 e win98se.
>
> Si access da solo posso aprirlo il messagio in tedesco è il seguente:
> Fheler beim Kompilieren:
> Funktion oder Schnitstelle kann nur eigeschränkt verwendet werden oder
> verwendet einen Automatisierungstyp, der in Visual Basic nicht unterstützt
> wird
È possibile di aprire l'applicazione o no?
Hai provato con il tasto shift all'avvio?
Usi OLE in quest' applicazione?
C'è un riferimento a una libreria per questo tipo di OLE?
Fai un controllo di riferimenti. In un modulo: Menu strumenti/riferimenti
Debbono essere al minimo:
Visual Basic for Applications
Microsoft Access 8.0 Object Library
Microsoft DAO 3.5 Object Library
Anche prova a importare tutti oggetti in un nuovo mdb sul PC dove
non funziona l'applicazione.
--
HTH
Karl
*********
Non meravigliarti del mio strano italiano. M'esercito qui.
Access-FAQ (tedesco):
http://www.donkarl.com


title: Errore su compilazione

text:
Grazie Karl, vorrei parlare il tedesco bene come tu parli l' italiano. Ciao
"Maurizio" <
maur...@marchetti.dnet.it
> ha scritto nel messaggio
news:9l81vd$k95$1...@serv1.iunet.it...



title: [OT] Server W2000

author: sv

text:
Questa mattina ad apertura uno dei tre server aziendali,(il piů
importante) č quasi fuori uso. Un improvviso temporale di sabato ha
combinato un bel guaio (non credo che Sergio possa arrivare a tanto). Un
disco č out e gli altri due in errore di ridondanza. Dopo un paio di
tentativi di avvio (che strizza!!)sono riuscito a farlo partire.
Attualmente funziona solo in mirroring. Sto eseguendo un backup totale.
Suggerimenti??
--
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: [OT] Server W2000

author: Sergio MAZZA

text:
sv wrote:
> Questa mattina ad apertura uno dei tre server aziendali,(il più
> importante) è quasi fuori uso. Un improvviso temporale di sabato ha
> combinato un bel guaio (non credo che Sergio possa arrivare a tanto). Un
Pfui!
> disco è out e gli altri due in errore di ridondanza. Dopo un paio di
> tentativi di avvio (che strizza!!)sono riuscito a farlo partire.
> Attualmente funziona solo in mirroring. Sto eseguendo un backup totale.
> Suggerimenti??
>
> --
> rgrds
> SC
Guarda mi sento (quasi) in colpa. Stacca gli hd, mettili in slave e salva i
dati...
Oh! Io ti ho avvisato...
Ciao.
--
Sergio MAZZA


title: [OT] Server W2000

text:
Sergio MAZZA ha scritto:
> sv wrote:
> > Questa mattina ad apertura uno dei tre server aziendali,(il più
> > importante) è quasi fuori uso. Un improvviso temporale di sabato ha
> > combinato un bel guaio (non credo che Sergio possa arrivare a tanto). Un
> Pfui!
Cioè puoi arrivare a tanto??
> > disco è out e gli altri due in errore di ridondanza. Dopo un paio di
> > tentativi di avvio (che strizza!!)sono riuscito a farlo partire.
> > Attualmente funziona solo in mirroring. Sto eseguendo un backup totale.
> > Suggerimenti??
> >
> > --
> > rgrds
> > SC
> Guarda mi sento (quasi) in colpa. Stacca gli hd, mettili in slave e salva i
Ok già predisposto appena finisce il backup.
> dati...
> Oh! Io ti ho avvisato...
> Ciao.
Grazie



title: [OT] Server W2000

text:
sv wrote:
>
> Cioč puoi arrivare a tanto??
Pfui!
> Grazie
Prego.
> --
> rgrds
> SC
Ciao.
--
Sergio MAZZA


title: [OT] Server W2000

author: MA

text:
"sv" <
sal...@nosp.accessgroup.it
> ha scritto nel messaggio
news:csfvvv$7ta$1...@news.newsland.it...
> Questa mattina ad apertura uno dei tre server aziendali,(il più
> importante) è quasi fuori uso. Un improvviso temporale di sabato ha
> combinato un bel guaio (non credo che Sergio possa arrivare a tanto). Un
> disco è out e gli altri due in errore di ridondanza. Dopo un paio di
> tentativi di avvio (che strizza!!)sono riuscito a farlo partire.
> Attualmente funziona solo in mirroring. Sto eseguendo un backup totale.
> Suggerimenti??
>
E allora te le cerchi...
Anch'io mi sono dovuto ricredere...
MAssimiliano


title: [OT] Server W2000

author: Ungi

text:
>Un improvviso temporale di sabato ha
> combinato un bel guaio
In che modo ? Ci č piovuto sopra, ci sono stati sbalzi di corrente o cosa?
Ungi


title: [OT] Server W2000

author: Pablitomf

text:
sv ha scritto:
[Cut]
> ... uno dei tre server aziendali č ... fuori uso...
> (non credo che Sergio possa arrivare a tanto).
Non credi? Guardati un pň di post nell'ultimo mese... č iniziato tutto da
Roberto, e passato da strano...mavero, si č ingolfato su MA e toc, adeso č
toccato a te... io ho risolto fin ora con i banchi RAM all'aglio... ma lui
si evolve, e tra un pň dovrň colpirlo al cuore con CIP d'argento...
Sergio, ma non č che per parlarti dobbiamo usare il "Panda"? :-D

> Un disco č out e gli altri due in errore di ridondanza. Dopo un paio di
> tentativi di avvio (che strizza!!)sono riuscito a farlo partire.
> Attualmente funziona solo in mirroring. Sto eseguendo un backup totale.
> Suggerimenti??
Si, non chiedere a Sergio! :-D
A parte gli scherzi, quelli che hai ricevuto da lui purtroppo sono gli
unici... ;-)
> --
> rgrds
> SC
--
Ciao
Pablitomf (Maurizio Facciuti)
------------------------------
http://www.sitocomune.com/
http://www.accessgroup.it/
------------------------------



title: [OT] Server W2000

text:
"Pablitomf" <
maurizio...@accessgroup.it
> ha scritto nel messaggio
news:csgd1f$hig$1...@news.newsland.it...
> sv ha scritto:
>
> [Cut]
> > ... uno dei tre server aziendali è ... fuori uso...
> > (non credo che Sergio possa arrivare a tanto).
>
> Non credi? Guardati un pò di post nell'ultimo mese... è iniziato tutto da
> Roberto, e passato da strano...mavero, si è ingolfato su MA e toc, adeso è
> toccato a te... io ho risolto fin ora con i banchi RAM all'aglio... ma lui
> si evolve, e tra un pò dovrò colpirlo al cuore con CIP d'argento...
>
[cut]
Chiedere alla symantech una patch potrebbe tutelarci?
Sai com'è ... non sono più in grado di installare Outlook sulla mia macchina
... non c'è verso ... alla fine mi sono rotto le scatole e ho installato
thunderbird ... una bellezza!!!
--
strano...mavero
mail: mauro . chiarello @ gmail . com
ICQ: 292-118-822
Web: Under Construction
"Un'idea che non sia pericolosa non merita affatto di essere chiamata idea"
Oscar Wilde