mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: Ordinamento numeri + testo

Cioa a tutti!
Ho la necessità di ordinare stringhe contenenti numeri e testo: ho
letto il post del 21/052003 sull'argomento iniziato con anna_miravalle
e con la partecipazione di Carlo e Roberto. Penso di aver capito
qualcosa, ma cercando di ricostruire la query, penso di essermi arenato
tra spazi e virgole (in effetti è piuttosto pasticciato, uscendo da
rimaneggiamenti vari di Outlook). Io l'ho reso definitivo così:
SELECT Tabella 1.*
FROM Tabella1
ORDER BY
Space(5-Len(Right(Str(Val([NumeroLettera]));Len(Str(Val([NumeroLettera])))-1)))&Right(Str(Val([NumeroLettera]));Len(Str(Val([NumeroLettera])))-1),
Space(5-Len(Right([NumeroLettera],Len([NumeroLettera])-Len(Right(Str(Val([NumeroLettera])),Len(Str(Val([NumeroLettera])))-1)))))&Right([NumeroLettera],Len([NumeroLettera])-Len(Right(Str(Val([NumeroLettera])),Len(Str(Val([NumeroLettera])))-1)));
ma a morire se viene accettato dalla query in visualizzazione
struttura!
C'è qualcuno che può dirmi dov'è la tavanata?
Cioa e grazie!

Mi rispondo da solo, sono riuscito a farla funzionare, grazie lo
stesso, senza l'NG saremmo spesso a brancolare nel buio!

Newsgroup: it.comp.appl.access
Titolo: deselezionare un elemento da listbox

avendo una list box variamente popolata e con una riga selezionata..
c'e' un metodo o qualcosa che posso richiamare da vba
che mi faccia deselezionare quella riga?
ho visto tra le proprieta' del mio controllo ma non vedo nulla
che si avvicini ad un UnSelect o cose simili... 
grazie per l'aiuto..
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 grazie per l'aiuto..
E' sufficiente che assegni al listbox un valore vuoto es:
lstprodotti=""
questo deseleziona la riga nel listbox
Ciao
Nik

Nicola Di Martino ha scritto:



che figata...
ed io gia' che pensavo a robe fantascientifiche.. ;)
grazie!


 
cmq la *proprieta'*  e' "selected"
dall'help:
È possibile utilizzare la proprietà Selected per selezionare gli 
elementi in una casella di riepilogo utilizzando Visual Basic. 
L'espressione riportata di seguito, ad esempio, seleziona il quinto 
elemento dell'elenco.
Me!Listbox.Selected(4) = True
--
ac
Newsgroup: it.comp.appl.access
Titolo: calcoli con cifre decimali

Se volete ridere un pò provate queste righe di codice
    Dim x As Double
    x = Int(Abs(12.35) * 100) / 100
    MsgBox x
Non so a voi, ma a me porta sempre un centesimo in meno, qulasiasi cifra ci
metto!
Mi devo fidare così poco di Access?
Nemmeno l'uso di SUM nelle SQL mi fà stare molto tranquillo!
Bohh! anzi Boooooohhhhhhhhh!

 Bohh! anzi Boooooohhhhhhhhh!
Ti auguro un Buon Anno con tutti i decimali giusti perché arrotondati nella
maniera giusta! ;-)
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 Roberto
Ti ringrazio e seguirò le tue indicazioni, però insisto sul fatto che nel
mio esempio non tratto variabili e il numero è impostato tale e quale,
quindi la mia espressione è una identità ed è solo la funzione Int che
lavora male! Oppure vuoi dirmi che 12.35 lui lo tiene in memoria come
12.3499 o simile?
Buon 2003 anche a te. Grazie.

     x = Int(Abs(12.35) * 100) / 100
Prova così:    x =CDec(Int(Abs(12.35) * 100) / 100)
E' un metodo consigliato da MS per aggirare il problema (fisiologico come ti
ha spiegato Roberto) degli scarti d'arrotondamento in calcoli floatings
point.
Ciao.

Ettore Manara ha scritto:

Hai mai provato il tuo consiglio?
IMO qui CDec solo ha l'effetto desiderato se la usi per la base
non per il risultato. p.e. Int(Abs(CDec(12.35) * 100)) / 100
--
HTH
Karl
*********
Access-FAQ (tedesco): 
http://www.donkarl.com

 ha scritto nel messaggio
news:8HiQ9.67119$Ou4.2...@twister2.libero.it...

Ciao Sandrobi, il tipo di dato double non è preciso per i calcoli monetari,
puoi utilizzare il tipo variant con il sottotipo decimal es ..
Dim x As Variant
x = CDec(12.35)  '-- Imposto il sottotipo decimale
MsgBox VarType(x)  '--- qui puoi verificare che il sottotipo è vbDecimal
x = Int(Abs(x) * 100) / 100 '-- a questo punto viene forzato il piano di
calcolo sul tipo di dato decimal.
MsgBox x
Ciao Giorgio.

 Buon 2003 anche a te. Grazie.
--


 non per il risultato. p.e. Int(Abs(CDec(12.35) * 100)) / 100
Già.
Ciao.
Newsgroup: it.comp.appl.access
Titolo: order by + iif + parametro, non va

Salve a tutti
Data la seguente query
SELECT oggetto_schedato.OGTD, oggetto_schedato.DEU,
oggetto_schedato.numeroscheda, fotografie.FTAJ, fotografie.FTAX,
oggetto_schedato.P_STRM, collocazione.LDCN, collocazione.LDCS
FROM (collocazione RIGHT JOIN oggetto_schedato ON collocazione.P_LDC =
oggetto_schedato.F_LDC) LEFT JOIN (fotografie RIGHT JOIN ogg_foto ON
fotografie.P_FOTO = ogg_foto.F_FOTO) ON oggetto_schedato.P_STRM =
ogg_foto.F_STRM
ORDER BY iif([order] is null or [order] = '',
( oggetto_schedato.OGTD ), [order] ) ASC;
ho problemi con la clausola order by, nello specifico quando la
condizione è falsa mi aspetto che ordini
la query in base al campo messo dall'utente ( [order] ), in realtà
pero' la query va senza errori ma se [order]
è immesso viene ignorato
Invece se order è vuoto la iif funziona (viene ordinato in base
a .OGTD)
Qualcuno sa dove sbaglio?
Grazie in anticipo

fazf...@gmail.com
 ha scritto:

prova cosi':
nz(order,ogdt)
o
iif(order&''='',ogdt,order)
--
ac

fazf...@gmail.com
 ha scritto:
P.S.: e' gradito l'avviso se si posta lo stesso quesito su altro NG.
--
ac
Newsgroup: it.comp.appl.access
Titolo: Somma in piè di pagina in un sottoreport

Salve a tutti,
sto impazzendo perchè non riesco a fare una somma nel piè di pagina
di un sottoreport. Ho creato una casella di testo senza associazioni e
ho scritto = somma([Impon]) e funziona ma tutti i valori del campo
impon vengono messe a zero nel corpo del sottoreport.
Ho cretato una casella di testo associandola a impon e attivando la
somma parziale sia su tutto sia sul gruppo e sempre stesso identico
problema. Il totale  compare ma i valori del campo impon vengono tutte
messe a zero.
Il problema penso sia dovuto al fatto che come origine dati di questo
sottoreport c'è una query che contiene un campo calcolato con una
subquery, è possibile una cose del genere?
Ho provato ad utilizzare la funziona Dsum nel corpo del report padre
ma ricevo un errore.
La sintassi che ho utilizzato è la seguente: =Dsum([Sottoreport
ProvvigionexFattura]![Impon]; [Sottoreport ProvvigioneXFattura]) e
niente da fare.
La situazione nel dettaglio è la seguente:
Ho il report padre basato su una query che estrae dall'anagrafica tutti
gli agenti di vendita, poi con il wizard di access ho inserito il
sottoreport in cui ci sono i campi di data fattura, numero, agente e la
provvigione di ogni agente calcolato con la subquery. Ho poi fatto
l'unione tra report padre e report figlio attraverso il campo agente.
Funziona tutto alla grande. L'unica cosa che non sono riuscito a fare
è mettere la somma di tutte le fatture per l'agente nel piè di pagina
del sottoreport...in realtà potrei metterlo anche da qualsiasi altra
parte ma purchè ci riesca!
Qualcuno può illuminarmi?
Ciao e grazie!
Luigi

 di un sottoreport.
Normale. Per quello che so non si puo'.
Sul sito comune (forse anche nel sito di Karl) dovrebbero esserci dei 
workaround
www.sitocomune.com
ww.donkarl.com/it
--
ac

 
ww.donkarl.com/it
Ho già dato uno sguardo ai siti indicati ma non ho trovato niente di
utile!
Quale potrebbe essere una soluzione alternativa al mio problema? Credo
e spero che qualche cosa si possa fare ma proprio sono a corto di idee.
Grazie comunque per l'interesse!
Ciao,
Luigi

Perchè non metti il totale fattura nel totale a cambio di agente ?
Forse in questo modo il dato ti compare nel report padre.
Ciao
Gabry

 ha scritto nel messaggio 
news:1158485547....@h48g2000cwc.googlegroups.com...





Qualcuno può illuminarmi?
Ciao e grazie!
Luigi
[risposta]
Ma un semplice raggruppamento per agente?
Ciao.
-- 
Sergio MAZZA 

 Sergio MAZZA
E' stata la prima soluzione che ho adottato ma mi dice che è
impossibile effettuare il raggruppamento poichè la query che uso come
origine dati ha delle sottoquery!
Ciao e grazie,
Luigi

 ha scritto nel messaggio 
news:1158580679.1...@m73g2000cwd.googlegroups.com...
E' stata la prima soluzione che ho adottato ma mi dice che è
impossibile effettuare il raggruppamento poichè la query che uso come
origine dati ha delle sottoquery!
Ciao e grazie,
Luigi
[risposta]
Fai una query che unisce l'anagrafica agenti e le loro fatture e poi nel 
report fai i raggruppamenti che vuoi...
Ciao.
-- 
Sergio MAZZA 


Grazie mille per il suggerimento. Ora funziona alla grande!
Ciao,
Luigi
Newsgroup: it.comp.appl.access
Titolo: controllare il tasto INVIO

ovvero mi trovo in una situazione che ha dell'inverosimile, sono riuscito a
far fare delle cose che manco mi sognavo ad access, ed ora eccomi quà:
come fare a non andare in un nuovo record alla pressione del tasto invio?
ho una maschera che contiene una sottomaschera note, la quale deve avere un
solo campo. se io ne aggiungo un altro ovviamente la query mi da tutti i
valori di un'altra sottomaschera doppi, tripli etc...
come faccio a fare in modo che quando premo invio non succeda nulla????
ho la necessità che nel resto della maschera il tasto invio passi al campo
successivo e finiti i campi al record successivo.
grazie
by
stwe

 ha scritto nel messaggio
news:vD_D7.18484$7A4.1...@news.infostrada.it...

In che senso ne aggiungi un altro?(campo)

 ha scritto nel messaggio
news:vD_D7.18484$7A4.1...@news.infostrada.it...

 hai provato a fare questo:
Sulla maschera dove hai il campo, abilita l'evento Anteprima Tasti con SI
poi sull'evento Su Tasto Giù scrivi:
Select Case KeyCode
Case vbKeyReturn
'Fai quello che vuoi
End Select
in questo caso solo alla pressione del tasto invo fa quello che vuoi tu.
spero che ti sia stato utile.
Max

 ha scritto nel messaggio
news:kg%D7.18826$7A4.1...@news.infostrada.it...

Grazie mille, funziona perfettamente, ti sono debitore.
by
stwe

 ha scritto nel messaggio
news:RsmE7.27013$7A4.1...@news.infostrada.it...

.....10.000 Euri Virtuali .....
è stato un piacere.
Max

Newsgroup: it.comp.appl.access
Titolo: Aprire database protetto

Vorrei sapere come fare per aprire un database protetto da password via
codice, grazie a chiunque voglia rispondermi.


devi passargli anche la password.
ciao Riccardo

Newsgroup: it.comp.appl.access
Titolo: forzatura interruzione pagina

Mi spiego meglio:
Ho un report nel quale sono inclusi due sottoreport. Vorrei fare in modo che
il secondo sottoreport venga visualizzato interamente in una pagina.
Il problema é che i due sottoreport sono di altezza variabile.
Il primo descrive una lista di prodotti che una tal persona possiede, il
secondo sottoreport invece é un riassunto di questi prodotti.
Come
faccio a dire ad access di interrompere la pagina tra un sottoreport e
l'altro, quando il secondo sottoreport non mi ci sta interamente sulla
pagina corrente?
grazie
michi

 ha scritto nel messaggio
news:3bbc305a$1...@news.bluewin.ch...

Soluzione "furba" (non corretta, ma forse risolve): fare due report?
by
stwe

 ha scritto nel messaggio
news:3bbc305a$1...@news.bluewin.ch...

Sinceramente non ho provato, ma potresti inserire un'interruzione di pagina,
resa non visibile, tra i 2 sottoreport.
Su formattazione della sezione interessata potresti vedere se la somma delle
altezze dei 2 controlli contenenti i sottoreport supera la dimensione a
disposizione, rendi visibile l'interruzione pagina.
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com
Newsgroup: it.comp.appl.access
Titolo: Record successivo

Cordialita' a chi mi legge.
La domanda:
In una maschera con origine record una tabella,
(visualizzazione fogliodati) vorrei andare al
record successivo dopo che ho editato un campo
(uno qualsiasi ma non l'ultimo). Come si fa..?
Scusate la mia ignoranza.
Grazie in anticipo.
Antcim

 wrote in message
news:DAOg8.33588$_u5.1...@news1.tin.it...

Non ne sono sicuro, ma puoi provare così:
Su evento AFTER_UPDATE del "CAMPO" che in realtà si chiama CONTROLLO:
Me.RecordsetClone.MoveNext
Me.Bookmark=Me.RecordsetClone.Bookmark
In realtà devi inserire assolutamente il controllo di ULTIMO
record poichè se sei all'ultimo genera un errore, che intercetti
e fai un Resume Exit nella Gestione errori
Spero...!
Alessandro.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG



ma lui ha detto di essere in folgio dati... funziona lo stesso?
Saluti.
Emanuele.

 Emanuele.
Senza approfondire il mio "SPERO" al termine del post era riferito
a questo, visto che non l'ho provato.....!!!
Mi scopri gli altarini..????
Ciao Alex.


 wrote in message
9e95e88640afd9dce8...@mygate.mailgate.org...


 ha scritto nel messaggio
news:DAOg8.33588$_u5.1...@news1.tin.it...

DoCmd.GoToRecord , , acNext
... però lo devi mettere a fronte dell'evento 'dopo aggiornamento' di tutti
i controlli dai quali vuoi 'saltare' al record successivo.
Ciao,
--
Alberto

 wrote in message
MPG.16f08f2db...@news.tiscalinet.it...


 wrote in message
a60oqe$ar6mi$2...@ID-134626.news.dfncis.de...


Newsgroup: it.comp.appl.access
Titolo: Formato numerico

Ciao a tutti,
in una query ho impostato una campo come segue:
"MeseOR: Format([data];"m")"
per ottenere l'ordinamento per mese, solo che i mesi con la doppia cifra me
li inserisce prima di quelli con una!Come il campo testo! Come posso fare
per impostare nella query il formato numerico per avere l'ordinamento
corretto?
Grazie mille!
Francesco
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 ha scritto nel messaggio
news:217Z59Z54Z60Y1...@usenet.libero.it...

prova con "mm"
oppure usa right("00" & mese";2) per formattare tutti a 2 cifre

 corretto?
E mettere mm ?
Antonio

 oppure usa right("00" & mese";2) per formattare tutti a 2 cifre
Con "MM" va benissimo!
GRazie ad entrambi per la disponibilità e la sorprendente celerità! ;o)


 GRazie ad entrambi per la disponibilità e la sorprendente celerità! ;o)
Spero che il tuo bonifico sia altrettanto celere...
Antonio
Newsgroup: it.comp.appl.access
Titolo: Errore: l'indice o la chiave primaria non può contenere un valore Null

Ho un problema, in una maschera di inserimento dati con sottomaschere
in cui si inserisce un'informazioni che può riguardare più cose, se
l'utente seleziona prima cosa riguarda (cosa che può scegliere tramite
combobox) e poi cancella, viene fuori questo errore: "l'indice o la
chiave primaria non può contenere un valore Null"
E vabbè, ovvio....
Il problema è che poi anche selezionando un valore dalla combobox
l'errore continua ad esserci. Allo stato attuale se l'utente fa questo
sbaglio gli si blocca tutto, c'è un modo per evitare che la cosa si
verifichi? Cioè mi sta bene l'errore, visto che il campo è richiesto
ma non il blocco dell'applicazione.
Grazie mille!


sull errore mettici un bell me.undo
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

Apparentemente non c'è verso...

Ma secondo voi evitare l'errore aggiungendo in ogni tabella un valore
fasullo, da mettere quando la persona non sceglie nulla, è
concettualmente sbagliato?
Cioè tipo, tabella Prodotti, se la persona non sceglie nessun prodotto
mettere come scelta automatica [none] cosi non visualizzo nessun errore
e poi nell'output verrà fuori che il campo era vuoto.
Mi date qualche parere?
Grazie :)

Newsgroup: it.comp.appl.access
Titolo: Spedire mail con condizione.

Buona sera a tutti.
 
Un pņ alla volta sto andando avanti col mio db, che contiene l'anagrafica 
delle persone facente parte ad una associazione.
 
Ho la necessitą sia all'atto dell'inserimento della nuova anagrafica ed 
anche in modifica nuova anagrafica, nel caso non sia stato immesso in 
precedenza, che l'indirizzo di posta elettronica, assieme al nome e cognome, 
venga spedito via mail al webmaster del sito che ha la gestione della 
mailing list.
 
P.es. Inserisco l'anagrafica del nuovo utente Roberto Roberti, via bla bla 
bla, n. bla, cap bla etc. etc. ed alla fine l'indirizzo di posta elettronica 
rob...@roberti.it
 .
 
Ho la necessita che cognome, nome ed indirizzo vengano spediti. Pensavo di 
mettere una casella di controllo che dev'essere flaggata per inviare tale 
mail.
 
So cosa voglio fare, ma non so come procedere... Avrei bisogno di una dritta 
e soprattutto sapere se č corretto usare la casella di controllo.
 
Grazie.
 
Roberto
 
 
 

Perchè fare CROSSPOST su altri siti, anche quì, nonostante la prassi si sia ANNACQUATA vige il divieto di XPOST.
 
@Alex

 ha scritto nel messaggio 
news:615223ce-c7b6-4a00...@googlegroups.com...
Perchè fare CROSSPOST su altri siti, anche quì, nonostante la prassi si sia 
ANNACQUATA vige il divieto di XPOST.
 
@Alex
 
Non lo sapevo...
Newsgroup: it.comp.appl.access
Titolo: disabilitare rotellina mouse

Grazie innanzitutto al mitico Roberto da casa che mi ha dato l'ennesima
dritta!!!
Non ho ancora trovato però la soluzione alla disabilitazione della rotellina
centrale del mouse che mi causa non pochi problemi con database aperto (non
voglio in poche parole che mi faccia scorrere fra i record).
Qualcuno conosce la soluzione, oltre a quella di buttare i mouse con
rotellina impiegati per le mie applicazioni Access?
Ciao :-))

 ha scritto nel messaggio
news:24_ma.40372$DT4.1...@twister1.libero.it...

Imposta il valore "Consenti Aggiunte" della form su NO
Ciao
Alex

Newsgroup: it.comp.appl.access
Titolo: Errore = "0"

Buona sera a tutto il news,
in una sub  quando la eseguo mi d� errore 0 non riesco a capire che errore 
�, eppure il risultato v� benissimo, forse sbaglio in qualcosa e non me ne 
st� accorgendo?
 On Error GoTo Err
If Format(Me.OraAppuntamento, "hh.nn") >= "0.01" And 
Format(Me.OraAppuntamento, "hh.nn") < "12.01" Then
    Me.Pomeriggio = Null
    Me.Mattina = "AM"
Else
    Me.Mattina = Null
    Me.Pomeriggio = "PM"
End If
Err:
    MsgBox Err.Number & " " & Err.Description
dopo averla eseguita mi tira furi il MsgBox 0 (zero) senza alcuna 
descrizione � un mio errore di compilazione?
Grazie e buona serata ancora 

 descrizione è un mio errore di compilazione?
No un tuo errore di combinazione. ;-)
Senza Exit la riga con il MsgBox viene eseguita in ogni caso.
Ancora meglio:
On Error GoTo myError
' come "Err" è una parola chiave di VBA
'qui il codice grandioso
myExit:
    Exit Sub
myError:
    MsgBox Err.Number & " " & Err.Description
    Resume myExit
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
 


Sparo a caso, Me.Quellocheè non accetta il Null, magari devi metterci una 
stringa vuota tipo ""
Ciao Valerio.

 ha scritto nel messaggio 
news:743umsF...@mid.individual.net...

Più veloce ed ovviamente più attento e preparato.
Ciao Valerio.

    Resume myExit
Grazie K.D. per l accorgimento

Newsgroup: it.comp.appl.access
Titolo: Pulsante comando particolare: Esiste?

Vorrei sapere come uscire da una tabella che ho in visualizzazione,
tramite un pulsante di comando e dove posso inserirlo?
Mirko Di B.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


Ciao Mirk
Creati una maschera con origine dati dalla tua tabella e inserisci , con
l'autocomposizione, tutti i pulsanti che vuoi
Ciao Daniele

cidi ha scritto:



Newsgroup: it.comp.appl.access
Titolo: Barra di avanzamento intelligente

Vorrei poter inserire una barra di avanzamento che inzia quando io clicco su
un pulsante  che copia un file sul floppy A:, e avanza progressivamente fino
ad arrivare al 100% quando la luce del drive A: si spegne cioč l'operazione
č terminata, ovviamente la dimensione del file varia e quindi non posso
calcolare
il tempo che impiega a copiarlo in quanto variabile in base alla dimensione
del file.
Sapete aiutarmi? Grazie.

 Sapete aiutarmi? Grazie.
In VB6 è possibile utilizzando Recordset(ADO) Asincroni Dopo aver letto
con API le dimensione del File e Dimensionato il MAX(Value) incrementare
l'avanzamento
sapendo la dimensione del blocco letto, questo viene facilitato da un evento
collegabile che viene scatenato ad ogni blocco di dati:
Dim WithEvents Rs As ADODB.Recordset
Private Sub Rs_FetchProgress(ByVal Progress As Long, ByVal MaxProgress As Long,
adStatus As ADODB.EventStatusEnum, ByVal pRecordset As ADODB.Recordset)
    ProgressBar1.Value = Progress
End Sub
Questo è solo uno stralcio estratto da una Routine che gestisce una
Progress_BAR
durante il Caricamento di un RECORDSET aggiornata in Real_Time.
In ACCESS non utilizzo mai ADO perchè uso A97, quindi non sò se sia possibile
, ma non credo, utilizzare la stessa tecnica... 
Ciao @Alex
-- 
Posted from  [62.98.31.167] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.appl.access
Titolo: invio report con fax di windows 2003 sbs

Ciao a tutti,
Vorrei inviare un report con il fax di windows 2003 sbs.
Ho una Form (Preventivi) nella quale ho diversi controlli che inseriscono 
dati in diverse tabelle, questi dati formeranno un preventivo che 
visualizzerò con un report (report fax preventivi standard).
La selezione dei dati avviene attraverso un controllo(Entrata n°) della Form 
(Preventivi) e la stampa di QUEL SOLO report selezionato attraverso il 
controllo suddetto è ottenuta attraverso un bottone con il seguente codice:
Private Sub Stampa_preventivo_standard_Click()
On Error GoTo Err_Stampa_preventivo_standard_Click
    Dim stDocName As String
    stDocName = "Report fax preventivi standard"
    DoCmd.OpenReport stDocName, , , "[Entrata n°]=" & Me.Entrata_n°
Exit_Stampa_preventivo_standard_Click:
    Exit Sub
Err_Stampa_preventivo_standard_Click:
    MsgBox Err.Description
    Resume Exit_Stampa_preventivo_standard_Click
End Sub
Questo funziona perfettamente per inviare la stampa alla stampante 
predefinita. Io chiedo se qualcuno è in grado di aiutarmi a modificarlo per 
inviare il report prescelto direttamente al fax senza doverlo selezionare 
come stampante predefinita.
Ho un SO windows 2003 sbs ed il database è diviso in FE e BE
grazie in anticipo a chi mi può aiutare.
c. 

 ha scritto nel messaggio 
news:UeMBf.144789$65.40...@twister1.libero.it...

Non vedo il problema...al momento dell'anteprima tasto dx sull'anteprima 
report, scegli stampa e dalla finestra scegli Fax al posto di quella 
predefinita!
Vale lo stesso dal menù file....
Ciao
Roberto

 ha scritto nel messaggio 
news:UeMBf.144789$65.40...@twister1.libero.it...

Se il 2003 ha lo stesso oggetto Fax del 2000 puoi vedere se l'esempio sul 
sito comune può aiutarti.
www.sitocomune.com
 - Sezione General:
6.131 Inviare da VBA uno o più file per fax usando FaxServer di Windows XP
Ciao.
-- 
Sergio MAZZA 

 ha scritto nel messaggio 
news:43d812f7$0$27399$4faf...@reader1.news.tin.it...

Ciao Roberto,
Hai ragione, però mi sono dimenticato di dire che il bottone invia 
direttamente il report selezionato alla stampante SENZA aprire l'anteprima.
secondo te c'è la possibilità di passargli da codice il fax invece che la 
stampante?
grazie in anticipo.
c. 

 ha scritto nel messaggio 
news:drb2d4$jgf$1...@area.cu.mi.it...

Mi hai anticipato.....stavo per proporre la stessa cosa....
In ogni caso se tu settassi il fax come stampante predefinita l'invio con il 
pulsante dovrebbe essere immediato...in ogni caso ci potrebbero essere anche 
altre soluzioni...
Ciao
Roberto 

 Roberto
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: Selezionare un valore in un TreeView

Ciao a tutti,
in una form ho in serito un treeView che mi elenca i dati di una
tabella. Il treeview è popolato sull'evento open della form, la form è
filtrata e visualizza un determinato record. La mia domanda è: come
faccio all'apertura della form una volta popolato il TreeView
esplodere il record relativo alla form. Esempio: Il TreeView contiene
3000 record l'ID della form è il 150 io devo visualizzare i tre
livelli ad 'albero del record 150 del TreeView.
Spero di essere stato chiaro..
Tommy


Ciao nel tree puoi usare un tag che porta all'id che ti serve,
quindi su nodeclick tprendi il valore di Node.Tag
-- 
-- 
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access

Newsgroup: it.comp.appl.access
Titolo: Come aprire un file winword da una maschera?

Ciao a tutti
Problema:
C'è la possibilità via codice di aprire un determinato documento .doc il cui
path trovo in un
determinato campo di una tabella trovandomi all'interno di una maschera
access
nella quale c'è pure il campo con il path su menzionato ????
La funzione shell che conosco mi da' la possibilità di aprire solo un'
applicazione e non vorrei utilizzare
oggetti ole.
Grazie infinite a chi mi risponderà !!!!!
Ciao Alberto

Guarda i thread di qualche giorno fa oppure, ancora meglio, guarda 
www.sitocomune.com
Vincenzo Turturro
---------------------------------------------------------
Se no diventiamo tutti **** dai portatili o peggio ancora 
provetti poeti fiorentini come vturturro.
(Cosě disse Ivan Lelli Ven 25 Aug 2000 09:34:52 +0200)
---------------------------------------------
il sito comune di it.comp.appl.access:
http://www.sitocomune.com/
---------------------------------------------
... e quello di it.comp.as400:
http://www.faq400.com/
---------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: Turk182 Bravo

Grazie di vero cuore

>Grazie di vero cuore
non ricordo per cosa...
ma prego :)
P.
Newsgroup: it.comp.appl.access
Titolo: [Cisa 3]: Novità

Ciao ragazzi,
fervono i preparativi di access. Abbiamo fissato luogo, giorni e molti 
argomenti della Conferenza. L'Agenda è piena, ma stiamo provando ad 
esagerare.
In ogni caso per info:
http://www.accessgroup.it/index2.asp?ID=221&ID_Coll_Menu=221&Titolo=
<B>CISA%202007</b>%20(Cisa3)
Scriveteci anche solo per info.
A presto
-- 
--
Massimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access

 ha scritto nel messaggio 
news:eudbnq$g5m$1...@tdi.cu.mi.it...

In questo caso il Cisa si svolge nella sua sede "naturale", sono previste 
presenze e interventi di personale tecnico Microsoft?
Ungi 

 Ungi
dato il particolare prodotto, probablmente abbiamo già tra i relatori le 
pesone più qualificate in Access.


-- 
Microsoft farà pubblicità all'evento, oppure si limita ad affittare la sala ?
In caso di risposta negativa, avete pensato a qualche altra forma di pubblicizzazione dell'evento al di fuori del NG ?
Vincenzo Turturro
---------------------------------------------
il sito comune di it.comp.appl.access:
http://www.sitocomune.com/
---------------------------------------------
E quello di it.comp.as400
http://www.faq400.com/
---------------------------------------------

 Vincenzo Turturro
Si, lo metterà nella pagina di Office
Abbiamo contattato sia pc professionale che Office di Edizioni Master
Stiamo vagliando un elenco di software house a cui proporci


Stiamo vagliando un elenco di software house a cui proporci
WOW !
Altrochè Vista ...

Newsgroup: it.comp.appl.access
Titolo: #Errore come riferimento all'interno di una condizione IIF( )

Access 00/XP
Buongiorno a tutti..
In un controllo calcolato appare  la scritta       #Errore, vorrei sapere se 
conoscete il metoso per far riferimento all'interno di un'istruzione IIF( ) 
affinchè se detto controllo riporta #Errore si possa far apparire "0". Io ho 
provato nel seguente modo senza riuscire: IIF([Cammino] = "#Errore"; 0; 
[Cammino]) ed anche IIF([Cammino] is null; 0; [Cammino]).
Come è considerato l'  #Errore    o anche  #Error che dovrebbe essere 
l'errore in inglese.
Quanto precedentemente detto, indipendentemente dal fatto che a monte si 
posssono evitare questi errori con la condizione NZ( ), ovviamente quando la 
formula non è cosi lunga da permettere l'inserimento dei vari NZ( ), pari a 
255 caratteri se ben ricordo.
1000 grazie, Bruno 

 ha scritto nel messaggio 
news:46651253$0$4792$4faf...@reader4.news.tin.it...

Un metodo potrebbe essere questo:
Quel controllo lo rendi invisibile e magari lo sposti anche da qualche altra 
parte che non dia fastidio.
Crea al suo posto un altro controllo che abbia, nel campo origine controllo, 
la seguente formula
=iif (not iserror 
(precedentecontrollooranascosto);precedentecontrollooranascosto;"INDETERMINABILE")
In questo modo ti appare: o il valore calcolato, oppure la scritta 
"indeterminabile".
Ciao
Antonio

 ha scritto nel messaggio 
news:46651253$0$4792$4faf...@reader4.news.tin.it...

Ciao Bruno
su evento caricamento della maschera che contiene il controllo "Cammino":
IIf IsError([Cammino]), "0", [Cammino]
Daniele 

 ha scritto nel messaggio 
news:46651253$0$4792$4faf...@reader4.news.tin.it...

Quando devi scrivere codice lungo nel'origine controllo, ti conviene 
scriverti una tua funzione e passargli i valori...
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: Aggiungere Record senza aprire tabella

Salve a tutti
Attraverso un pulsante su una maschera vorrei aggiungere un nuovo record
alla tabella "T_Articoli" (senza aprirla) in modo tale che il nel campo
"IdNrNonConformita" venga copiato il contenuto della texbox
"NrNonConformita" della maschera "M_ModificaNonConformita", ho fatto cosi
ma non funziona mi da errore ADDNew
*********************************************************************
Private Sub AggiungiNuovo_Click()
    Dim rs As DAO.Recordset
    Set rs = CurrentDb.OpenRecordset("T_Articoli", dbOpenTable)
    With rs
    rs.AddNew
      .Quantita 
      .Codice
      .Descrizione
      .Anomalia 
      !IdNrNonConformita = Forms!M_ModificaNonConformita!NrNonConformita
    .Update
    End With
End Sub
***********************************************************************
Dove sbaglio??? :(
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


Non si capisce bene cosa vorresti ottenere scrivendo:
rs.AddNew
     .Quantita
     .Codice
     .Descrizione
     .Anomalia
mancano i punti esclamativi al posto del punto e i rispettivi valori. (p.e. 
!Quantita = boh?)
Manca l'indice e non dici se � un contatore e quindi poterne fare a meno.
Forms!M_ModificaNonConformita!NrNonConformita ha lo stesso tipo di dati di 
!IdNrNonConformita?
Ciao, Carlo

Newsgroup: it.comp.appl.access
Titolo: Query a campi incrociati in giapponese

Ho una query a campi incrociati che in un campo visualizza un carattere in giapponese.
Nella relativa tabella il campo, invece, contiene correttamente il testo.
si tratta di un campo Memo.
 
Finora avevo risolto con la compattazione/ripristino del db, e funzionava.
Ma adesso niente più.
Nel campo della tabella non ci sono caratteri particolari!
 
Che faccio?

Ciao,
 
singer:

Il problema occorre abbastanza frequentemente con campi memo che vengono 
raggruppati in una query. Il solito workaround è di non usare 
Raggruppamento per il campo nella query ma una funzione come First (vedi 
anche 
http://www.allenbrowne.com/bug-18.html
).
 
Un'altro metodo che puoi provare è di usare un campo calcolato nella query:
 
MioGiapponese: Left(NomeCampo;255)
 
Cioè prendere i primi 255 charatteri del campo e continuare con questo 
campo calcolato.
 
Se non riesci rivella dettagli:
- Da dove vengono i dati della quaci? Se si tratta già di una query 
incolla il suo enunciato SQL.
- Incolla anche l'enunciato SQL della quaci.
 
-- 
Ciao
Karl
*********
Access FAQ:  
http://www.donkarl.com/it
 
Access Lobby: 
http://www.AccessDevelopers.org
 

Grazie, karl
come al solito strepitoso. Fuzniona
 
Hei, ma un piccolo aiutino per quell'altra questione su cui bruno si sta impegnando ... no?
magari un gruppo di lavoro!
 
Saluti
 
a presto
Newsgroup: it.comp.appl.access
Titolo: Ordinamento

Salve ragazzi, ho due tabelle su cui una ci sono tutti gli studenti di una 
scuola e l'altra i relativi compiti in classe sostenuti dagli studenti con i 
relativi voti. Voglio l'elenco alfabetico di tutti gli studenti con cognome, 
nome e numero delle prove sufficienti in una determinata materia. Ho fatto 
la seguente query
select S.nome, S.cognome, count(P.id_prova)
from studente S, prova P
where  P.materia=[Inserire materia] and S.id_studente=P.studente and P.voto 
<6
order by S.cognome ;
Mi segnala il seguente errore: Impossibile eseguire una query che non 
include l'espressione "nome" specificata come parte di una funzione di 
aggregazione
Non capisco cosa voglia significare questo errore, e soprattutto in cosa ho 
sbagliato, grazie a chi vorrà darmi un consiglio :-)
-- 
# ICQ 84624356
# MSN 
lello...@katamail.com
 

 ha scritto nel messaggio
news:u07Pd.27911$QG6.4...@twister2.libero.it...

Ciao IL_Puntatore,
prova con questa:
SELECT Studente.Cognome, Studente.Nome, Count(Prova.ID_Prova) AS
ConteggioProvePositive
FROM Studente  INNER JOIN Prova ON Studente.ID_Studente = Prova.ID_Studente
WHERE (((Prova.ID_Materia)=[Materia?]) AND ((Prova.Voto)>=6))
GROUP BY Studenti.Cognome, Studenti.Nome;
Saluti
Cinzia

 ha scritto nel messaggio 
news:420d08f5$0$32355$5fc...@news.tiscali.it...

Mi segnala sempre il solito errore
Impossibile eseguire una query che non
include l'espressione "nome" specificata come parte di una funzione di
aggregazione :-(


Ciao
ho scritto Studenti nel Group BY invece di Studente
SELECT Studente.Cognome, Studente.Nome, Count(Prova.ID_Prova) AS
ConteggioProvePositive
FROM Studente  INNER JOIN Prova ON Studente.ID_Studente =
 Prova.ID_Studente
 WHERE (((Prova.ID_Materia)=[Materia?]) AND ((Prova.Voto)>=6))
GROUP BY Studente.Cognome, Studente.Nome;
così deve andare!
Cinzia

 Cinzia
Ti ringrazio molto ora funziona correttamente, perň non ho capito l'uso del 
group by, perchč senza il group by la query non funziona? 

 ha scritto nel messaggio
news:TsoPd.28929$QG6.5...@twister2.libero.it...

Ciao
La funzione Count che usi per sapere qunte prove positive ha sotenuto
ciascun studente č una funzione di aggregazione e puoi usarla senza la
clausola GROUP BY solo se tu volessi sapere  quante prove positive hanno
sostenuto complessivamente gli studenti, siccome l'informazioni che cercavi
era relativa ad ogni siongolo studente  l'istruzione GROUP BY serve appunto
per ISTRUIRE SQL su come effettuare questo conteggio.
Un saluto
Cinzia
Newsgroup: it.comp.appl.access
Titolo: Non visualizzo barra dei menu

Salve amici del NG,
non riesco più a visualizzare la barra dei menu in access 2003 (File,
Visualizza, Modifica, Strumenti, etc.): di preciso non ricordo cosa ho
potuto fare...faccio presente che ora insieme alle tabelle ci sono
anche "MSysAccessObjects", "MSysAccessXML", "MSysACEs"..
grazie molte per l'aiuto
Leonardo

Leonardo
Guarda questo ,mi era capitato lo stesso problema
http://groups.google.com/group/it.comp.appl.access/msg/c4bf4c3b1d035f19
-- 
Questo articolo e` stato inviato dal sito web 
http://www.nonsolonews.it
Newsgroup: it.comp.appl.access
Titolo: Copia record ..............elimina nello stesso tempo.

Buongiorno a tutto il News ho una domanda da fare a cui non trovo una
risposta è come al solito vengo a cercare il vostro aiuto ho la seguente
Query che mi copia il record selezionato in un'altra tabella funziona a
meraviglia ma ora io vorrei chiedervi è possibile tramite codice far
eseguire ad Access "1°":  la copia del record "selezionato" nella tabella di
destinazione,
2°: l 'eliminazione del record copiato dalla tabella di origine........
beh questo non sarebbe un grossso problema dite voi..... ma adesso vi dico
che le due operazioni dovrebbero essere fatte sull'evento click di un
bottone di comando nello stesso momento..... cioè con un solo click Access
dovrebbe prima copiare il record nella tabella di destinazione,è dopo
cancellare il record nella tabella di origine...........
È fantasia quello che vorrei fare.........?!?!
a proposito  la query è strutturata in questo modo:
INSERT INTO Material ( Partener_N°, Wagon_N°, Datum, Artikel, Artikel_N°,
[Gewicht Kg], Station, Code, Status, Bemerke, ID_Materiale )
SELECT Copia_Sicurezza.Partener_N°, Copia_Sicurezza.Wagon_N°,
Copia_Sicurezza.Datum, Copia_Sicurezza.Artikel, Copia_Sicurezza.Artikel_N°,
Copia_Sicurezza.[Gewicht Kg], Copia_Sicurezza.Station, Copia_Sicurezza.Code,
Copia_Sicurezza.Status, Copia_Sicurezza.Bemerke,
Copia_Sicurezza.ID_Materiale
FROM Partener INNER JOIN Copia_Sicurezza ON Partener.Partener_N° =
Copia_Sicurezza.Partener_N°
WHERE (((Copia_Sicurezza.ID_Materiale)=[Forms]![Sichereit]![ID_]));
Grazie come sempre,purtroppo le mie domande non sono semplici come una
volta.............mi scuso per questo.......
--
Gianni B.


Come stai a VBA?
Giuseppe


eeeeeeeeeeeeeeeeeehhhhhhhhhhhhh!!!!!!!!!!!!!
Query di eliminazione
eeeeeeeeeeeeeeeeeehhhhhhhhhhhhh!!!!!!!!!!!!!
inseriscila subito dopo quella di accodamento
eeeeeeeeeeeeeeeeeehhhhhhhhhhhhh!!!!!!!!!!!!!
cliccando lo stesso pulsante fa tutte e due le cose
Le so tutte........................ B-]
ciao MAssimiliano
P.s. Ovviamente in onore a Walter Fontana di Zelig
--------------------------------
Inviato via 
http://usenet.libero.it

 ha scritto nel messaggio
news:3e50a...@news.bluewin.ch...

non ci crederete ma ci sono riuscito da solo con questo
sistema.............Private Sub Comando133_Click()
On Error GoTo Err_Comando133_Click
    Dim stDocName As String
     Dim stLinkCriteria As String
    stDocName = "Copia"
     stLinkCriteria = "[Wagon_N°]=" & "'" & Me![Wagon_N°] & "'"
    DoCmd.OpenQuery stDocName, acNormal, acEdit
    DoCmd.DoMenuItem acFormBar, acEditMenu, 8, , acMenuVer70
    DoCmd.DoMenuItem acFormBar, acEditMenu, 6, , acMenuVer70
        DoCmd.OpenForm "Sichereit", acNormal
Exit_Comando133_Click:
    Exit Sub
Err_Comando133_Click:
    MsgBox Err.Description
    Resume Exit_Comando133_Click
grazie comunque a tutti ho scritto il codice per aiutare qualcuno come me
che ne capisce
pochino...
ciao a tutti.
--
Gianni B.
Newsgroup: it.comp.appl.access
Titolo: Espressione con iif

ciao a tutti
 
ho questa espressione che non mi da il giusto riusltato
 
 IIf(IsNull([MiaData] Or ([Numero_a]=0 And [Numero_b=0));0;-1)
vorrei che: se manca la data oppure
(Numero_a=0 e Numero_b=0)
risulato 0, altrimenti -1
 
Ma se ho
Numero_a=0 e Numero_b=0
ho come risulato -1 anzich� 0
 
Grazie 
 
 

 Grazie
 
IIF(IsNull(...) OR (a=0 AND b=0), 0, -1)
 
Questo ï¿œ VBA: e che c'entrano i ";"?
 
Bruno
 
 


 
Sorry, pensavo essere nel NG di Excel!
 
Bruno
 
 

 ha scritto nel messaggio 
news:51c1f405$0$1349$4faf...@reader2.news.tin.it...

Prova questo:
 
IIf(IsNull([MiaData]) Or (([Numero_a] = 0) And ([Numero_b] = 0)); 0; -1)
Ciao 
 
 

 ha scritto nel messaggio 
news:51c3556a$0$63502$c3e8da3$efbd...@news.astraweb.com...

si questo va bene
Grazie

Newsgroup: it.comp.appl.access
Titolo: Relazionare due caselle combinate

Non riesco a risolvere il seguente problema:
prima tabella CLIENTI con i campi [id_cliente] e [nominativo]
seconda tabella CAUSALI_PAGAMENTO con i campi [id_cliente] e [causale]
ora nella maschera legata ho due caselle combinate, la prima dove scelgo il
cliente ed è tutto ok e la seconda dove vorrei poter scegliere solo le
causali del cliente scelto nella prima, riesco solo a far vedere tutte
quelle inserite di tutti i clienti
come posso fare
Grazie a tutti
ciao Claudio

 ha scritto nel messaggio
news:19vF8.68758$zW3.1...@news1.tin.it...

Nell'origine valori della seconda combo, metti un riferimento alla prima
combo nei criteri dell'ID.

 ha scritto nel messaggio
news:yOvF8.78774$5k4.1...@twister2.libero.it...

Scusa non capisco ti riferisci sull'istruzione sql del secondo combo? quello
è ok ma come faccio a specificere del record corrente, altrimenti mi prende
tutti gli id presenti nella tabella vendite

 
  Supponiamo che la 1a combo abbia come datasource la seguente 
query SQL:
     SELECT ID, Nome FROM Clienti
  e che la colonna associata sia la ID.
  Dunque nella 2a combo dovrai scrivere una query del tipo:
     SELECT IDcliente, Ordine From Vendite
     WHERE IDcliente = combo1.column(1)
     OSS: puoi anche scrivere solamente
          WHERE IDcliente = combo1
  In questo modo la selezione degli Ordine risultera'  
subordinata alla scelta del Cliente nella combo1
PS: Dimenticavo, nel codice relativo all'evento 
DopoAggiornamento della combo1 è bene inserire l'istruzione 
combo2.requery
  Ciao.
-- 
-------------------------------------
http://digilander.iol.it/winses/
-------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Office 2000 Standard e...

Salve,
mi hanno comprato Office 2000 Standard e naturalmente non c'č Access, la
versione che avevo e che ho ancora la '97 č completa, ora mi chiedo, č
possibile far convivere le due versioni? sullo stesso pc?
altrimenti non posso usare la versione 2000, che comprende Word Excell e
Powerpoint, qualcuno di voi ha gią avuto dei problemi simili? e come lo
avete risolto? le due versioni sono compatibili fra di loro, ovvero se un
utente usa il '2000 posso aprire il documento con il '97?
Ho fatto delle prove e sembrerebbe che non ci siano problemi ma mi farebbe
piacere conoscere anche il vostro parere.
Grazie
Giuseppe

 Grazie
Prego
Sib
--
----------------------------------------------------
la mia home:
http://digilander.iol.it/syb
----------------------------------------------------
il sito comune di it.comp.database.access:
http://www.sitocomune.com
----------------------------------------------------
4000 anni fa', il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bin laden saddam attentato medio oriente


sul sito microsoft ci sono le istruzioni per istallare tutte e due le
versioni sulla stesso sistema operativo.
al limite puoi sempre usare un'altra partizione dove istallare le
versioni vecchie....due sistemi operativi, un multiboot, una
partizione dati....
Saluti.
Emanuele.

 Emanuele.
Grazie
Giuseppe
Newsgroup: it.comp.appl.access
Titolo: mettere delle tabelle in un'altro db

Ho un db e alcune tabelle le devo mettere in un'altro db che prima
devo creare. E' possibile ?
il codice della maschera del primo db deve:
 - creare un db vuoto
 - inserire alcune tabelle nel db vuoto, tabelle prelevate dal primo
db


<F1> CreateDatabase
<F1> TransferDatabase
-- 
HTH
Karl
*********
Access-FAQ (tedesco): 
http://www.donkarl.com

><F1> CreateDatabase
ho scritto questo ma ho errore 3001 Argomento non valido
db = DBEngine.Workspaces(0).CreateDatabase("prova.mdb", dbLangGeneral)

 ha scritto nel messaggio
news:cb6jkl$lev$1...@newsreader.mailgate.org...

Prova con (vedi help):
- Metodo CreateDatabase;
- Metodo CopyObject;
Ciao.
-- 
Sergio MAZZA


Set db = ...


stesso errore 

 stesso errore
Non riportare il quoting del messaggio precedente?
E perchč lo continui a fare?
Antonio

Newsgroup: it.comp.appl.access
Titolo: aiutoo

Ciao a tutti..
Una domanda semplice semplice:
Devo esportare attravero una macro i dati di una query in formato
testo.....e fin quì non ci sono problemi....il problema è che devo esportare
i dati da 2 query e inserirli nello stesso file di testo....come possso
fare?????
Grazie a tutti per la collaborazione e buon lavoro.
--
ma...@tiscalinet.it
Dopo l'Istante Magico in cui i miei occhi si sono aperti nel mare, non mi è
stato posssibile vedere, pensare, vivere come prima.
(Jacques-Yves Cousteau)
MARGIOTTONE HOME PAGE:
http://web.tiscali.it/margiottone

Grazie a tutti per la collaborazione e buon lavoro.
accoda i dati invece di sovrascrivere il file....
vedi le post precedenti per come aprire e scrivere su file...
Saluti.
Emanuele.

Newsgroup: it.comp.appl.access
Titolo: Outlook + Access + VB

Ciao a tutti! Sto progettando un'applicazione che leghi assieme Outlook con
Access.
Sono riuscito in ACCESS a collegare il calendario di Outlook ma se tento di
aggiornare/aggiungere righe mi dice che alcuni campi sono originati da
un'espressione e quindi non mi fa far nulla ... come faccio a modificare la
tabella collegata? Altrimenti esiste un altro modo?
Sono riuscito in OUTLOOK da codice ad aggiungere appuntamenti nel calendario
... come faccio ad intercettare gli eventi di modifica e cancellazione di un
appuntamento?
Grazie!
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 ha scritto nel messaggio 
news:213Z140Z6Z104Y...@usenet.libero.it...

Mentre Outlook č aperto non puoi...o meglio...non puoi agire sullo stesso 
file nel mentre che outlook č aperto.
Ciao
-- 
Roberto da Parma 


Grazie!!! Visto e ora funziona!
L'unica cosa che mi sfugge nella tabella di Outlook che collego in Access è
il campo della data dell'appuntamento che non trovo! Suggerimenti o
soluzioni?!

Newsgroup: it.comp.appl.access
Titolo: [2010] collegamento a SQL in modalità READ ONLY

>>>>  
http://www.bb2002.it
 :)  <<<<<
........... [ al lavoro ] ...........

 
 
a dire il vero ci sono suggerimenti su come creare in sql un utente che 
possa solo leggere, ma io ho bisogno di scrivere su certe (mie) tabelle ma 
anche di essere sicuro di non toccare per errore le altre


 
 
Per ognuna delle ALTRE potresti creare delle VIEW
Potrai guardare ma non toccare

Le tabelle sono r/w o meglio a seconda delle autorizzazioni assegnate lato server all'utente...
Però non capisco... tu usi le tabelle per fare manovre sui dati...?
Questa cosa è da evitare a prescindere tant'è che se crei una maschera basata su una tabella dalla maschera puoi definire se il recordset è ReadOnly... e questo ha un senso logico e tecnico... le form espongono gli eventi di interazione la tabella come le query no, e magari potresti valutare questo metodo normale di definizione del tipo di recordset.
 
@Alex

 
 
giusto, bravo, e dire che le uso già per un paio di tabelle 
anagrafiche per ridurre i campi a meno di 255 (limite di access) tenendo 
buona solo quella dozzina che mi serve
 
mi confermi quindi che una VIEW (lo dice il nome stesso...) è a sola 
lettura e hai già risolto il problema :)
 
grazie


 
 
no, non proprio direttamente in tabella
 
la tabella vera dei dati da modificare ha un id per ogni record
io mostro un elenco (filtrabile) di questi dati
 
l'utente può selezionarne uno che viene copiato in una TMP per le 
operazioni di modifica
al termine può (ri)salvare nella tabella originale (o annullare le 
modifiche o semplicemente stampare)
 
oppure ancora, ignorando l'elenco, può crearne uno nuovo (sempre in TMP) e 
poi decidere cosa farne
 
tornando al topic, RobertoA mi ha indirizzato sulla retta via, che già 
conoscevo ma non a fondo


 
 
Roberto ti ha dato una soluzione... che nel tuo caso sia quella giusta... parliamone..., poi ovviamente tu fai quello che tu pensi sia meglio. 
 
Essendo l'interfaccia utente la Maschera... perchè devi complicarti la vita...?
Lato Maschera hai la possibilità di gestire con i diritti di USer del Client(perchè lo sappiamo che la gestione utenti del Client non è quella del Server) i permissivi di ReadOnly o Write... ma tu vuoi una Vista lato server...
COsì dovrai creare più maschere o più viste o altre complicazioni... la dove basta andare a modificare su OPEN della maschera il Tipo di Recordset...?
 
Bene.
 
@Alex

Newsgroup: it.comp.appl.access
Titolo: Tasto shift

Ciao a tuti,
sull sito comune c'è una utility molto efficiente per disabilitare il tasto
shift sui db , e funziona per A97.
Non c'è verso di farla funzionare per A2000 ?
In caso negativo, esiste qualcosa che possa funzionare con il 2000?
grazie in anticipo
Ugo

 wrote in message
9npmvd$q23$1...@fe1.cs.interbusiness.it...

___________
Hai provato a convertire il file in a2000?
prova, e dopo funziona. E' sicuro!
ciao Riccardo