title: VBA: Gestire il formato delle celle di Excel durante l'export dei dati da Access

text:
Ciao al NG,
Stò cercandodi esportare i dati presenti nei campi di una tabella di access,
nelle celle di un foglio di excel, tramite codice VBA. Ho il problema del
formato dei dati. I campi stringa ed i numerici vengono esportate
correttamente, cosa che non succede per le date. In realtà le date vengono
esportate come numeri, poi per riconvertirle in date debbo manualmente agire
sul formato delle celle di excel (utilizzando il tab Numero della finestra
Formato Celle), e quindi il tutto funziona correttamente. Come debbo fare
per gestire il formato delle celle di excel, in automatico utilizzando il
codive VBA, prima di copiarvi il contenuto dei campi di access. Spero di
essere stato chiaro.
(Uso Office 2003)
Di seguito il codice che uso.
Private Sub excel2_Click()
    ' Dichiarazioni Variabili
    Dim excApp As Object
    Dim excDoc As Object
    Dim blOpen As Boolean
    Dim con1 As ADODB.Connection
    Dim recSet1 As ADODB.Recordset
    Dim strSQL As String
    Dim i As Integer
    ' Inizializzazione Variabili connessione DB
    Set con1 = CurrentProject.Connection
    Set recSet1 = New ADODB.Recordset
    ' Popolazione Recordset con SQL
    strSQL = "select * from tab_vagoni_ripuliti"
    recSet1.Open strSQL, con1
    ' Gestione Errori
    On Error Resume Next
    blOpen = True
    ' Apertura Applicazione Excel
    Set excApp = GetObject(, "Excel.Application")
    If Err.Number = 429 Then
        Set excApp = CreateObject("Excel.Application")
        blOpen = False
        Err.Number = 0
    End If
    On Error GoTo gestErrori
    Set excDoc = excApp.Workbooks.Add
    excApp.Visible = True
    ' Popolazione celle di excel con dati fissi e con dati provenienti dal
recordset
    i = 1
    Do Until recSet1.EOF
        excDoc.Worksheets(1).Cells(i, 2) = recSet1.Fields("ID_Carro")
        excDoc.Worksheets(1).Cells(i, 3) = recSet1.Fields("Nr_Vagone")
        excDoc.Worksheets(1).Cells(i, 5) =
recSet1.Fields("Campo_Applicazione")
        excDoc.Worksheets(1).Cells(i, 6) = recSet1.Fields("Stato_Vagone")
        excDoc.Worksheets(1).Cells(i, 10) = recSet1.Fields("Tara")
        excDoc.Worksheets(1).Cells(i, 11) = recSet1.Fields("Carico_A")
        excDoc.Worksheets(1).Cells(i, 12) =
recSet1.Fields("Interasse_Dei_Carrelli")
        excDoc.Worksheets(1).Cells(i, 13) =
recSet1.Fields("Interasse_Del_Carrello")
        excDoc.Worksheets(1).Cells(i, 14) =
recSet1.Fields("Lunghezza_Compresa_Respingenti")
        excDoc.Worksheets(1).Cells(i, 15) =
recSet1.Fields("Anno_Costruzione_Sottostruttura")
        excDoc.Worksheets(1).Cells(i, 16) = recSet1.Fields("Data_Rev")
        excDoc.Worksheets(1).Cells(i, 17) = recSet1.Fields("Data_RID")
        recSet1.MoveNext
        i = i + 1
    Loop
    ' Disconnessione dal DB
    recSet1.Close
    con1.Close
    ' Cancellazione Variabili dalla Memoria ed uscita dalla sub
esci:
    Set con1 = Nothing
    Set recSet1 = Nothing
    Set excDoc = Nothing
    Set excApp = Nothing
    Exit Sub
gestErrori:
    MsgBox Err.Number & " - " & Err.Description
    GoTo esci
End Sub
Grazie per l'aiuto.
Charliebo59


author: Riccardo M.

text:
[CUT]
Hai provato a scrivere:
>        excDoc.Worksheets(1).Cells(i, 16) = recSet1.Fields("Data_Rev")
    excDoc.Worksheets(1).Cells(i, 16).NumberFormat = "m/d/yyyy"
>        excDoc.Worksheets(1).Cells(i, 17) = recSet1.Fields("Data_RID")
    excDoc.Worksheets(1).Cells(i, 17).NumberFormat = "m/d/yyyy"
ciao
Riccardo


text:
"Riccardo M." <
ricc...@free.panservice.it
> ha scritto nel messaggio
news:d33ahp$br1$1...@news.panservice.it...

Grazie Riccardo,
Ora funziona perfettamente !!
Charliebo59


title: Messaggio personalizzato annullando quello di Access

author: Bruno - S95

text:
Ciao, ecco il mio problema da risolvere con Access 2000/2002.
In un database di test per il volo, grazie al consiglio di un altro
frequentatore, mediante una query di aggiornamento lancitata con un pulsante
ho fatto impostare a false i campo delle risposte.
Purtroppo non riesco a non far uscire il messaggio predefinito di Access,
sostituendolo con uno personalizzato.
Spero nell'aiuto di qualcuno che ha già affrontato il problema.
Mille grazie
            Bruno


author: Karl Donaubauer

text:
Bruno - S95 wrote:
> Ciao, ecco il mio problema da risolvere con Access 2000/2002.
>
> In un database di test per il volo, grazie al consiglio di un altro
> frequentatore, mediante una query di aggiornamento lancitata con un
> pulsante ho fatto impostare a false i campo delle risposte.
>
> Purtroppo non riesco a non far uscire il messaggio predefinito di
> Access, sostituendolo con uno personalizzato.
> ...
Forse intendi
www.donkarl.com/it
 FAQ 2.4 Eliminare i messaggi d'avviso
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it
+info sulla prima Conferenza Italiana per Sviluppatori di Access (CISA1)


author: Sandro

text:
"Bruno - S95" <
mus...@virgilio.it
> ha scritto nel messaggio
news:bCJTd.959126$35.35...@news4.tin.it...

Ciao Bruno , prova così
DoCmd.SetWarnings False ' elimina i messaggi di avviso di windows
If MsgBox("sei proprio sicuro di voler aggoiornare  il record ??",
vbCritical + vbOKCancel, "conferma aggironamento") = vbOK Then
    q3 = "nome_quey_aggiornamento"
    DoCmd.OpenQuery q3, acNormal, acEdit
 Else
MsgBox ("C'hai ripensato hai fatto bene")
End If
DoCmd.SetWarnings True ' ripristina i messaggi di avviso di windows
E adesso una bella lezione di volo GRATIS.
Un saluto


text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:38979lF...@individual.net...

--------------------------------------
Potentissimo. Mitico.
Mille grazie. Problema super risolto.
Bruno


text:
"Sandro" <
sandro...@tin.it
> ha scritto nel messaggio
news:_NJTd.590525$b5.26...@news3.tin.it...

---------------------------------------------------------------------------------------
Ciao Sandro, altro che lezione di volo!! E' uno studio continuo,
diversamente ci segano, per non parlare delle brutte figure.
vedi sotto. L'ho preso da Karl - sito -  (messaggio precedente). Potente...
Mi sai dire dove devo mettere la stringa "Application.SetOption "Confirm
Action Queries", False" per non far apparire i messaggi su tutto il db ?
Ciao e grazie
--------------------------------------------------------------
Problema
All'esecuzione di query o modifiche ai dati appaiono avvisi.
Soluzione
Questi avvisi possono essere disattivati per l'intero mdb da
Strumenti/Opzioni/Modifica-Trova
Via codice p.e. con:
Application.SetOption "Confirm Action Queries", False
Per disattivare gli avvisi per una singola azione tramite VBA:
DoCmd.SetWarnings False
  'eseguire il codice e poi riattivare i messaggi tramite
DoCmd.SetWarnings True
(in A2 dopo DoCmd va uno spazio al posto del punto)
Quando si tratta di query, c'è un'ulteriore possibilità di impedire
richieste di conferma. Si può (e dovrebbe) usare al posto di DoCmd.RunSQL il
metodo Execute nel modo seguente:
CurrentDb.Execute "Nome_della_query_o_statement_SQL", dbFailOnError


text:
[cut]
> >
> >
> > Ciao Bruno , prova cosě
> >
> > DoCmd.SetWarnings False ' elimina i messaggi di avviso di windows
> > If MsgBox("sei proprio sicuro di voler aggoiornare  il record ??",
> > vbCritical + vbOKCancel, "conferma aggironamento") = vbOK Then
> >
> >    q3 = "nome_quey_aggiornamento"
> >    DoCmd.OpenQuery q3, acNormal, acEdit
> > Else
> > MsgBox ("C'hai ripensato hai fatto bene")
> > End If
> > DoCmd.SetWarnings True ' ripristina i messaggi di avviso di windows
> >
> > E adesso una bella lezione di volo GRATIS.
> >
> > Un saluto
> >
> --------------------------------------------------------------------------
-------------
>
Ciao Bruno
> Ciao Sandro, altro che lezione di volo!! E' uno studio continuo,
> diversamente ci segano, per non parlare delle brutte figure.
>
In bocca la lupo allora .
> vedi sotto. L'ho preso da Karl - sito -  (messaggio precedente).
Potente...
Karl č un grande !!
> Mi sai dire dove devo mettere la stringa "Application.SetOption "Confirm
> Action Queries", False" per non far apparire i messaggi su tutto il db ?
>
>
> Ciao e grazie
>
>
[cut]
> Application.SetOption "Confirm Action Queries", False
>
[cut]
 una function da richiamare con la mascro autoexec per esempio :
Public Function noavvisi()
    Application.SetOption "Confirm Action Queries", 0
End Function
e poi nella autoexec esegui codice come azione e nome della funzione in
fondo = noavvisi()
Ciao


text:
"Sandro" <
sandro...@tin.it
> ha scritto nel messaggio
news:qqKTd.590720$b5.26...@news3.tin.it...

----------------------------------------------------------
Ciao e grazie.
Ho diversi libri di Access, che studio, ma mi rendo conto di sapere sempre
poco, pochissimo. Comunque l'impegno c'č.
Ancora ciao e grazie
        Bruno


title: Variabile in un modulo.........

author: Mark

text:
Un salutone a tutti!
Ho un problemino che non riesco a venirne a capo:
in una maschera ho un controllo dove viene aggiornato un valore da un
pulsante di comando.
Il pulsante di comando, ad esempio, contiene:
me.controllo.defaultvalue=me.controllo2.value
modulo1
il modulo1 contiene una condizione dove verifica se in un altro controllo
della maschera un valore è inferiore o maggiore ad X;
il risultato è nullo ma se elimino la prima riga nel pulsante prima che
avvii il modulo1, va tutto bene.
Ho potuto notare che è come se qualsiasi valore venga annullato subito dopo
la prima riga.
Ho fatto la prova a creare due pulsanti:
il primo contiene la prima riga e il secondo contiene la chiamata alla
funione modulo1 e tutto funziona.
Perchè non posso indicare con un solo pulsante tutto cio'? mi manca qualche
fondamentale istruzione nella funzione del modulo1?
ho provato a dichiarare e dimensionare una variabile ma niente da fare, mi
restituisce sempre valore nullo (lo verifico con un msgbox per controllare
che numero ottengo).
Spero sia stato abbastanza chiaro.
Marco.


title: Variabile in un modulo.........

author: Sergio MAZZA

text:
"Mark" <
NO_SPAM_N...@libero.it
> ha scritto nel messaggio news:436cdff0$0$1494$4faf...@reader2.news.tin.it...
> Un salutone a tutti!
>
> Ho un problemino che non riesco a venirne a capo:
>
> in una maschera ho un controllo dove viene aggiornato un valore da un pulsante di comando.
> Il pulsante di comando, ad esempio, contiene:
>
> me.controllo.defaultvalue=me.controllo2.value
> modulo1
>
> il modulo1 contiene una condizione dove verifica se in un altro controllo della maschera un valore č inferiore o maggiore ad X;
> il risultato č nullo ma se elimino la prima riga nel pulsante prima che avvii il modulo1, va tutto bene.
> Ho potuto notare che č come se qualsiasi valore venga annullato subito dopo la prima riga.
>
> Ho fatto la prova a creare due pulsanti:
> il primo contiene la prima riga e il secondo contiene la chiamata alla funione modulo1 e tutto funziona.
> Perchč non posso indicare con un solo pulsante tutto cio'? mi manca qualche fondamentale istruzione nella funzione del modulo1?
> ho provato a dichiarare e dimensionare una variabile ma niente da fare, mi restituisce sempre valore nullo (lo verifico con un
> msgbox per controllare che numero ottengo).
>
> Spero sia stato abbastanza chiaro.
> Marco.
>
Se alla funzione "modulo1" hai indicato anche i parametri che conterranno i valori da passargli, quando la invochi glieli devi dare
altrimenti non arrivano (mammamiacheintreccio!).
Es. di funzione
Function Modulo(nomeParametro as String) as booeano
if nomeParamentro = "Sergio" then
    Modulo = true
else
    Modulo = false
end if
End Function
la userai cosě:
If Modulo("Tizio") = False Then
    Msgbox "Ma tu... Chi siii?? Che vvoi??"
else
    Msgbox "Ti riconosco, mascherina..."
end if
Ciao.
--
Sergio MAZZA


title: Variabile in un modulo.........

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:dkinjv$omt$1...@area.cu.mi.it...
> "Mark" <
NO_SPAM_N...@libero.it
> ha scritto nel messaggio
> news:436cdff0$0$1494$4faf...@reader2.news.tin.it...
>> Un salutone a tutti!
>>
>> Ho un problemino che non riesco a venirne a capo:
>>
>> in una maschera ho un controllo dove viene aggiornato un valore da un
>> pulsante di comando.
>> Il pulsante di comando, ad esempio, contiene:
>>
>> me.controllo.defaultvalue=me.controllo2.value
>> modulo1
>>
>> il modulo1 contiene una condizione dove verifica se in un altro controllo
>> della maschera un valore è inferiore o maggiore ad X;
>> il risultato è nullo ma se elimino la prima riga nel pulsante prima che
>> avvii il modulo1, va tutto bene.
>> Ho potuto notare che è come se qualsiasi valore venga annullato subito
>> dopo la prima riga.
>>
>> Ho fatto la prova a creare due pulsanti:
>> il primo contiene la prima riga e il secondo contiene la chiamata alla
>> funione modulo1 e tutto funziona.
>> Perchè non posso indicare con un solo pulsante tutto cio'? mi manca
>> qualche fondamentale istruzione nella funzione del modulo1?
>> ho provato a dichiarare e dimensionare una variabile ma niente da fare,
>> mi restituisce sempre valore nullo (lo verifico con un msgbox per
>> controllare che numero ottengo).
>>
>> Spero sia stato abbastanza chiaro.
>> Marco.
>>
>
>
> Se alla funzione "modulo1" hai indicato anche i parametri che conterranno
> i valori da passargli, quando la invochi glieli devi dare altrimenti non
> arrivano (mammamiacheintreccio!).
> Es. di funzione
> Function Modulo(nomeParametro as String) as booeano
> if nomeParamentro = "Sergio" then
>    Modulo = true
> else
>    Modulo = false
> end if
> End Function
>
> la userai così:
> If Modulo("Tizio") = False Then
>    Msgbox "Ma tu... Chi siii?? Che vvoi??"
> else
>    Msgbox "Ti riconosco, mascherina..."
> end if
>
>
> Ciao.
>
> --
> Sergio MAZZA
Grazie della tempestiva risposta. Effettivamente hai ragione per "
l'intreccio " e complimenti per la metafora partenopea :-)
Allora ho pensato di prendere la routine sull'evento di clic di un pulsante
e spostarla in un modulo perchè questa "routine" deve essere la stessa per
ben 8 o più pulsanti. Ogni pulsante rispettivamente dovranno aggiornare un
controllo non associato il cui valore, a seconda del pulsante premuto, darà
un valore da 1 a 8 - pulsante 1 - valore del controllo=1 e così via e,
quindi ho pensato di creare un modulo anzichè mettere, per ogni pulsante la
routine che viene subito dopo eseguita con la funzione chiamata "AggServ" di
seguito riportata:
Public Function AggServ()
If Form_servizi.contaid <= 1 Then
GoTo PrimoServizio
Else
servnorm:
DoCmd.SetWarnings False
DoCmd.OpenQuery "query1"
Form_servizi.servizio.Requery
GoTo FINE
PrimoServizio:
DoCmd.SetWarnings False
DoCmd.OpenQuery "PrimoServizio"
Form_servizi.servizio.Requery
FINE:
End If
DoCmd.SetWarnings True
Form_servizi.data.SetFocus
End Function
Sicuramente avrò usato un sistema "maccheronico" (è la prima volta che
faccio uso di moudli) e forse qualcosa andrebbe "aggiustato".
Grazie dell'attenzione.
Marco.


title: Variabile in un modulo.........

text:
-----[cut]
Allora, caro Sergio, il problema non è nel modulo ma nella maschera e,
precisamente, nel pulsante:
Private Sub Comando55_Click()
Me.UFF.DefaultValue = 2
'AggServ
MsgBox Me.contaid
End Sub
msgbox me.contaid mi restituisce un valore nullo (che dovrebbe essere il
conteggio dell'id in un controllo non associato);
se tolgo l'istruzione Me.UFF.DefaultValue = 2, il msgbox mi dà il corretto
responso, a prescindere di invocare la funzione AggServ o meno.
Cosa c'è che non va?
Grazie dell'attenzione.
Marco.


title: Variabile in un modulo.........

text:
"Mark" <
NO_SPAM_N...@libero.it
> ha scritto nel messaggio news:436ce6ab$0$29604$4faf...@reader3.news.tin.it...

Come primo inizio non c'è male e hai detto bene che è possibile dargli ancora una limata; più che altro per rendere onore al fatto
che il codice di una funzione dovrebbe essere libero da qualsiasi riferimento fisso (leggi: nomi form/controlli/...)...
Ciao.
--
Sergio MAZZA


title: Variabile in un modulo.........

text:
"Mark" <
NO_SPAM_N...@libero.it
> ha scritto nel messaggio news:436cf935$0$1484$4faf...@reader2.news.tin.it...

Non so'.
Per esempio, a che ti serve impostare il DefaultValue di UFF?
Se contaid ti ritorna un valore nullo un motivo ci sarà ma io non sapendo cosa contiene contaid non posso fare nulla (se è li il
problema)...
Ciao.
--
Sergio MAZZA


title: Variabile in un modulo.........

text:
Grazie Sergio,
ho risolto semplicemente creando un altro controllo non associato dove mi
"memorizza" il valore del controllo "contaid" origine del
controllo=(Conteggio(ID))
Su evento dopo aggiornamento dell'inserimento del controllo Data, della
maschera:
Me.NuovoControlloNonAssociato.DefaultValue = Me.contaid
Cosě funziona tutto.
Mah, aveva bisogna di un altro controllo "d'appoggio" per "congelare" il
valore, perchč sembra che andasse perso appena si preme un pulsante. INfatti
quando si visualizzava il msgbox (per monitorare il valore), il controllo
interessato risultato vuoto !?!?
Grazie ancora dell'attenzione.
Marco.


title: Come faccio ad inserire il codice?

author: Antares

text:
Scusatemi,sono un novellino.
Guardando il sito
www.sitocomune.com
 ,ho trovato molte cose interessanti per
chi
vuol avvicinarsi gradualmente ad access.
Però sono un inguaribile curiosone ,e sono andato nella pagina "general"
dove esistono codici gratuiti che automatizzano certe funzioni.
Ecco io vorrei sapere:trovandomi in access quei codici dove vado a scriverli
di preciso volendoli
testare?
Vi ringrazio fin d'ora se soddisferete questa mia curiosità.
Ah ditemi anche la procedura che  permaetta il funzionamento di quei codici.
Grazie
ciao
antares1975


title: Come faccio ad inserire il codice?

author: Carlo Costarella

text:
"Antares" <
ant...@inwind.it
> ha scritto nel messaggio
news:9a7p0i$91b$1...@nreadB.inwind.it...

Prima di tutto devi scegliere la funzione che più ti interessa. Spesso il
materiale presente nel sito comune è costituito da funzioni racchiuse in un
modulo pubblico. Questo si differenzia dai moduli detti privati per il fatto
che non appartengono ad una maschera o ad un report, ma sono autonomi e
inscritti nella lista dei moduli. Infatti aprendo Access (tutte le versioni)
troverai un elenco di Tabelle, di Query, Maschere, Macro, Report e, appunto
Moduli. Anche le maschere e i report possono contenere dei moduli ma essi
valgono solo per quella maschera o quel report. Per esempio il codice che fà
eseguire la chiusura di una maschera è "scritto" nel modulo di quella
maschera. Nell'help in linea datti uno sguardo alla voce "Moduli".
Ora se per esempio scarichi dal SC una funzione che ti permette di avere
l'elenco delle stampanti, avrai una maschera con del codice (nel modulo
della maschera) e dei moduli autonomi. Per usare il programma scaricato
dovrai, in genere, importare nel tuo database tutti gli oggetti (maschere,
moduli, ecc.) del programma; oppure, se il programma lo permette, aprirlo e
vedere cosa fà.
Un buona spinta è sicuramente l'interesse. Voglio dire che se stai lavorando
ad un programma per l'archiviazione di immagini e non sai cosa fare per
"Vedere" le BitMap della tua collezione, puoi cercare nel sito comune un
programma che ti spiega alcuni aspetti della gestione di immaggini in un
database Access.
Altro materiale del sito comune riguarda l'uso di query particolari, di
maschere o di tabelle; ma anche funzioni a se stante che risolvono vari
problemi. Per esempio: "come posso sapere il giorno di Pasqua dell'anno
3000?", nel sito comune troverai una funzione con del codice che per essere
eseguita richiede un anno. La funzione potrebbe chiamarsi TrovaPasqua(Anno
as integer) as date. Cosa vuol dire: vuol dire che se vuoi usare la funzione
dovrai copiarla in un modulo pubblico (funzione e codice sottostante) del
tuo database e "Chiamarla" da un pulsante in una maschera (per esempio)
"passandogli" l'anno. Quindi dopo aver importato la funzione sull'evento
Click del tuo pulsante della tua maschera scriverai: Me.MioControllo =
TrovaPasqua(3000). Ma come fai a scrivere questa "Chiamata". Dalla maschera
aperta in struttura vai nelle proprietà del tuo pulsante scorri le proprietà
di evento e alla voce "Su click" scrivi [Routine evento], compariranno tre
piccoli puntini alla destra del rigo dell'evento Click. Premendo sui
puntini...ecco comparire il codice relativo all'evento Click di quel
pulsante e solo di quello. Qui scriverai il codice di cui sopra.
Per il momento credo possa bastare. Un consiglio: comincia a spulciare la
guida in linea e se non hai la guida cartacea, compra un buon manuale per
principianti e ...un manuale avanzato...non si sà mai.
Auguri, Carlo


title: impostare space in un .txt da importare in un Db Access

author: ecla

text:
Ciao a tutti!
Ho una difficoltà: devo importare un file .txt in un Db Access.
Una delle colonne del .txt , che concorre insieme ad altre alla definizione
della chiave primaria, contiene un carattere spazio che, evidentemente,
Access non legge e quindi non lo importa. La conseguenza é che non mi fa
impostare quel campo come chiave perché la chiave non può contenere valori
Null!
Qualcuno sa se é possibile attivare nel .txt o nella tab. di Access la
lettura del carattere spazio???
Grazie a tutti!
Ciao!
Ecla
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


author: Gaspare Calia

text:
[CUT]
Ciao,
la sparo cosě senza pensarci 2 volte -> importati quel campo che dovrebbe
essere chiave e lo setti come campo non indicizzato - pulisci i record
scandedoli con la funzione Replace e poi indicizzi il campo -> che te ne
pare?


text:
[CUT]
Non mi rispondere cosě di colpo...pensaci prima un pň sopra ! ;-)


text:
provo e ti faccio sapere!!!!




text:
[CUT]
Cos'è grande quel file di testo? Contiene dati top-secret o ci si può dare 1
occhiata...perchè eventualmente provo a puliterlo e te lo rispedisco...non
preoccuparti alla fine ti passo le mie coordinate bancarie ! ;-)


text:
[CUT]
Scherzo ovviamente -> se vuoi questa č la mia mail
gasp...@infinito.it


text:
La soluzione che ho adottato é la seguente:
ho importato il file .txt nel Db di Access, dopodiché nel foglio dati della
tabella, con la funzione replace, ho effettuato un controllo sul campo
contenente space e sostiuito i record valorizzati Null con un puntino!
Quindi ho impostato chiave il campo!
Ciao e alla prox!
Ecla
                    Il 06 Set 2005, 13:27, "Gaspare Calia" <
ma...@mail.it
> ha scritto:
>
> [CUT]
>
>
> Scherzo ovviamente -> se vuoi questa è la mia mail
gasp...@infinito.it



title: Fatture

author: Infinito

text:
Salve a tutti,
sono nuovo di questo newsgroup. Avevo bisogno di sapere se esistono già
piccoli programmi per la gestione delle fatture emesse da un'azienda:
particolarmente importante è la gestione della stampa.
Grazie


title: Fatture

text:
Infinito <
infin...@hotmail.com
> wrote in message
wDaj7.34739$%a4.13...@news.infostrada.it...

ne trovi
quanti ne vuoi
Carlo Ve
>
> Grazie
>
>


title: Fatture

author: Tiscali

text:
Caro Carlo,
ti ringrazio per la tua risposta. Il problema però è: DOVE???
Carlo_Ve <
xp...@libero.it
> wrote in message
SCcj7.35850$%a4.13...@news.infostrada.it...



title: Fatture

author: Silvio Berruti

text:
"Tiscali" <
chfu...@tiscalinet.it
> ha scritto nel messaggio
news:9mlqjt$grr$1...@pegasus.tiscalinet.it...
> Caro Carlo,
> ti ringrazio per la tua risposta. Il problema perň č: DOVE???
Negozi di informatica: esistono "collane" di programmi simili a basso costo
(Finson e company).
Hai provato con le autocomposizioni di Access?
Inoltre sei pregato di rispondere dopo i messaggi precedenti.
Grazie.
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com


title: Fatture

text:
Tiscali <
chfu...@tiscalinet.it
> wrote in message
9mlqjt$grr$1...@pegasus.tiscalinet.it...
> Caro Carlo,
> ti ringrazio per la tua risposta. Il problema però è: DOVE???
> Carlo_Ve <
xp...@libero.it
> wrote in message
> SCcj7.35850$%a4.13...@news.infostrada.it...
> >
> > Infinito <
infin...@hotmail.com
> wrote in message
> > wDaj7.34739$%a4.13...@news.infostrada.it...
> > > Salve a tutti,
> > > sono nuovo di questo newsgroup. Avevo bisogno di sapere se esistono
già
> > > piccoli programmi per la gestione delle fatture emesse da un'azienda:
> > > particolarmente importante è la gestione della stampa.
Come già suggeritoti  dal buon Silvio
nei vari negozi di informatica o pure nei reparti informatici degli
ipermercati  trovi sicuramente
qualche programmino per la gestione delle fatture
Il problema dei programmini a basso costo è che li compri a scatola chiusa,
ovvero   non puoi vedere  in anteprima com'è fatto
e quindi farti un'idea  fà quello di cui hai hai bisogno
La collana della "Finson" comunque   è economica ed è formata da vari
programmi che trattano le fatture alcuni anche integrando
contabilità e magazzino
Un'alternativa potrebbe essere quella di costruirtelo da te un po' alla
volta utilizzando un database,
guardacaso mi sento di consigliarti Access cosiche' ti puoi personalizzare
l'applicazione  secondo le particolari  esigenze della tua azienda
come fosse un vestito fatto da uin sarto
By
Carlo Ve


title: Messaggi

author: Riaudo Marcello

text:
Ancora io  ho scoperto che Access č molto utilizzato e che c'č tante persone
in gamba, che lo conoscono molto meglio di me.
Domanda: E' possibile inviare un messaggio che appaia agli utenti che stanno
utilizzando un Db in rete.
grazie
Tempo fa qualcuno cercava una procedura che gestiva una rubrica, se
interessa ancora io ho ne ho fatta una.
Marcello Riaudo


title: Messaggi

author: MC

text:
Ad esempio tempo fa recuperai quanto segue:
Public Function InviaMesaggio()
Shell "net send NomeComputer testomessaggio"
'per tutti i computer di un dominio
'Shell "net send NomeDominio testomessaggio"
'oppure
'Shell "net send * testomessaggio"
End Function
Sul o sui computer deve essere installato ed attivato il servizio di
messaggistica (se non erro il servizio messenger per i sistemi xp)
Saluti e buona giornata.
--
MC


title: VBA: problemi campi DATA

author: ringo

text:
Salve a tutti,
cosa devo fare per formattare in modo esatto le date:
data_attuale = Date
If data_attuale > #1/10/2003# And data_attuale < #12/31/2003# Then fattore =
1
Il problema è che se guardo data_attuale = 26/02/2002 e alla condizione if
fattore diventa 1 mentre non dovrebbe....
qualche dritta?
grazie
ringo


title: VBA: problemi campi DATA

author: MA

text:

immagino che 1/10/2003 sia 10 gennaio e non 1 ottobre.
usa format([tuadata], 'gg/mm/aa')
cioa MAssimiliano
--------------------------------
Inviato via
http://usenet.libero.it


title: VBA: problemi campi DATA

author: Maurizio Borrelli

text:
> "ringo" <
ri...@tiscali.it
> ha scritto nel messaggio
> news:b3hv3f$dc3$1...@newsread.albacom.net...
[...]
> cosa devo fare per formattare in modo esatto le date:
> data_attuale = Date
> If data_attuale > #1/10/2003# And data_attuale < #12/31/2003# Then
> fattore = 1
> Il problema è che se guardo data_attuale = 26/02/2002 e alla
> condizione if
> fattore diventa 1 mentre non dovrebbe....
[...]
    Diciamo prima di tutto che la formattazione non c'entra, ok?
    Il problema riguarda il tipo dei dati. Come hai definito
"data_attuale"? Immagino cosi':
        Dim data_attuale As Date
giusto?
    Oppure "data_attuale" e' un campo di una tabella?
    O e' forse un controllo (casella di testo?) di una maschera?
    Poi immagino sia solo una svista quel 26/2/2002, invece che
26/2/2003, giusto? A meno che tu non abbia spostato l'orologio indietro
di un anno per fare esperimenti.
    Concludendo... non capisco. :-)
    Se la data e' effettivamente 26 febbraio 2003 e' giusto che fattore
assuma il valore 1, perche' tale data e' compresa fra il 10 gennaio 2003
ed il 31 dicembre 2003.
    Diversamente... facci sapere come stanno realmente le cose riguardo
il tipo dei dati in questione.
--
Ciao :o)
Maurizio
--------
?SPQR(C)
 X
--------


title: VBA: problemi campi DATA

text:
"Maurizio Borrelli" <
maurizio...@freepass.it
> ha scritto nel messaggio
news:b3i2pb$1mubeg$1...@ID-52090.news.dfncis.de...
> > "ringo" <
ri...@tiscali.it
> ha scritto nel messaggio
> > news:b3hv3f$dc3$1...@newsread.albacom.net...
> [...]
> > cosa devo fare per formattare in modo esatto le date:
> > data_attuale = Date
> > If data_attuale > #1/10/2003# And data_attuale < #12/31/2003# Then
> > fattore = 1
> > Il problema è che se guardo data_attuale = 26/02/2002 e alla
> > condizione if
> > fattore diventa 1 mentre non dovrebbe....
> [...]
>
>     Diciamo prima di tutto che la formattazione non c'entra, ok?
>
>     Il problema riguarda il tipo dei dati. Come hai definito
> "data_attuale"? Immagino cosi':
>
>         Dim data_attuale As Date
>
ESATTO Dim data_attuale As Date
>     Poi immagino sia solo una svista quel 26/2/2002, invece che
> 26/2/2003, giusto? A meno che tu non abbia spostato l'orologio indietro
> di un anno per fare esperimenti.
OPSSSSSS SI HAI RAGIONE E' STATA UNA SVISTA :-(
26/2/2003
>
>     Se la data e' effettivamente 26 febbraio 2003 e' giusto che fattore
> assuma il valore 1, perche' tale data e' compresa fra il 10 gennaio 2003
> ed il 31 dicembre 2003.
NO, NON E' ESATTO CHE FATTORE DIVENTI 1 PERCHE'
CON 1/10/2003 SI INTENDE PRIMO OTTOBRE 2003....
è VBA CHE MI CAMBIA IN 1/10/2003... INFATTI SE
IO DIGITO #01/10/2003# VBA IN AUTOMATICO MI GIRA
LA DATA IN  #1/10/2003# INTENDENDO 1 COME MESE
ADESSO SMANETTANDO UN PO' SE IO TOLGO LO ZERO AL 10
ED AGGIUNGO LO ZERO AL 1 FATTORE NON DIVENTA 1.... :-)
VBA FA' DELLE CORREZZIONI ANOMALE...
If data_attuale > #1/10/2003# And data_attuale < #12/31/2003# Then
fattore = 1
GRAZIE!
RINGO


title: VBA: problemi campi DATA

text:
> "ringo" <
ri...@tiscali.it
> ha scritto nel messaggio
> news:b3i3vl$fs7$1...@newsread.albacom.net...
> > "Maurizio Borrelli" <
maurizio...@freepass.it
> ha scritto
> > nel messaggio news:b3i2pb$1mubeg$1...@ID-52090.news.dfncis.de...
> NO, NON E' ESATTO CHE FATTORE DIVENTI 1 PERCHE'
> CON 1/10/2003 SI INTENDE PRIMO OTTOBRE 2003....
    *TU* intendi... Bisogna vedere invece cosa intenda Visual Basic.
    ;-)
> è VBA CHE MI CAMBIA IN 1/10/2003... INFATTI SE
> IO DIGITO #01/10/2003# VBA IN AUTOMATICO MI GIRA
> LA DATA IN  #1/10/2003# INTENDENDO 1 COME MESE
> ADESSO SMANETTANDO UN PO' SE IO TOLGO LO ZERO AL 10
> ED AGGIUNGO LO ZERO AL 1 FATTORE NON DIVENTA 1.... :-)
> VBA FA' DELLE CORREZZIONI ANOMALE...
> If data_attuale > #1/10/2003# And data_attuale < #12/31/2003# Then
> fattore = 1
> GRAZIE!
    :-)
    Sottovoce, per favore, che ci ho gia' una ventola che ogni tanto
fischia!...
    Per penitenza corri subbbito a leggere questa pagina:
        Guida in linea di Microsoft Visual Basic
        - Tipi di dati
          - Tipo di dati Date
e segui il link:
        valori letterali di data



title: autorizzazioni su BE

author: luigi

text:
ho un applicativo diviso con il BE su server e FE su varie postazioni.
vorrei evitare la cancellazione di record dai vari utenti o permettere la
cancellazione tramite password, non vorrei usare la protezione DB di
access in quanto crea un file separato (system) da tenere sempre sui pc
dove è installato l'applicativo.
Vi è un metodo alternativo alla protezione access? si può fare via codice
nel FE? se ciò è possibile, come?
grazie
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: autorizzazioni su BE

author: S. Savoldi

text:
"luigi" <
onof...@tin.it
> ha scritto nel messaggio
news:c77ttr$8r2$1...@news.newsland.it...
> ho un applicativo diviso con il BE su server e FE su varie postazioni.
> vorrei evitare la cancellazione di record dai vari utenti o permettere la
> cancellazione tramite password, non vorrei usare la protezione DB di
> access in quanto crea un file separato (system) da tenere sempre sui pc
> dove è installato l'applicativo.
> Vi è un metodo alternativo alla protezione access? si può fare via codice
> nel FE? se ciò è possibile, come?
> grazie
Potresti creare una tabella d'utenti e autorizzazioni (magari da leggere e
copiare in un array di struttura in memoria su apertura programma) nel BE.
Certo, un utente biricchino potrebbe editare la tabella ... ma anche gli
.mdw di Access sono crakkabili col 1.200.000 tools scaricabili dal web atti
allo scopo.
Ciao: Silvio


title: Impossibile avviare sessione posta elettronica

text:
Salve ...confido nella vostra competenza , al fine di risolvere un
fastidioso problema.
Ho sviluppato una routine la quale mi permette di inviare il contenuto
di una maschera tramite posta elettronica sfruttando il metodo
DoCmd.SendObject .
Sostanzialmente posso inviare in formato RTF ed in allegato il
contenuto di una form.
Ebbene ...tutto funziona con Windows 98 ma con windows 2000 mi esce un
assurdo messaggio :
IMPOSSIBILE AVVIARE LA SESSIONE DI POSTA ELETTRONICA .
Qualcuno mi puo cortesemente aiutare ?
( versione di Access utilizzata : Access 2000 del pacchetto OFFICE
2000premium )
Grazie infinite per l'aiuto.
GIOVANNI


author: Karl Donaubauer

text:

www.donkarl.com/it
 FAQ 7.19 SendObject non funziona
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it
+ Conferenza Italiana per Sviluppatori di Access (CISA)


title: Pagine ASP

author: Maurizio

text:
Buonasera, volevo impostare il messaggio con uin soggetto diverso, ma mi
sono trattenuto. Chiedo scusa, ma le domande in effetti sarebbero due e la
mia ignoranza molto di più. La prima domanda è quella in oggetto, avendo
creato un db per la scuola in cui gli alunni posano verificare le loro
valutazioni e chedevo se anche tramite pagine di accesso ai dati(tramite
internet)gli alunni possano controllarle anche da casa, però non ho la
minima idea di come realizzarle. La seconda: avendo un db principale
(FrontEnd?) e due secondari collegati al principale (BackEnd?) che lavorano
su tre diversi pc in rete, è possibile utilizzare l'ODE (siccome non vuole
acquistare i pacchetti) e installarli?
Spero che le domande siano espresse correttamente, altrimenti non linciatemi
pre favore.
Grazie per ........tutto
Maurizio


title: Pagine ASP

author: Emyr

text:
On Tue, 05 Nov 2002 16:21:46 GMT, "Maurizio" <cal...@SPAMlibero.it>
wrote:
>Buonasera, volevo impostare il messaggio con uin soggetto diverso, ma mi
>sono trattenuto. Chiedo scusa, ma le domande in effetti sarebbero due e la
>mia ignoranza molto di piů. La prima domanda č quella in oggetto, avendo
>creato un db per la scuola in cui gli alunni posano verificare le loro
>valutazioni e chedevo se anche tramite pagine di accesso ai dati(tramite
>internet)gli alunni possano controllarle anche da casa, perň non ho la
>minima idea di come realizzarle.
comincia a leggere F1 e fai delle prove, poi chiedi domande specifiche
sul NG
 La seconda: avendo un db principale
>(FrontEnd?) e due secondari collegati al principale (BackEnd?) che lavorano
>su tre diversi pc in rete, č possibile utilizzare l'ODE (siccome non vuole
>acquistare i pacchetti) e installarli?
si č la soluzione piů intelligente compri un ODE per usare access
circa 1000 €
poi usi openoffice al posto di word ed excel sugli altri due ed il
runtime per il tuo programma access
oppure chiedi ad uno di farti un pacchetto di istallazione e usi
openoffice su tutti i computer  (soluzione meno costosa)
Saluti.
Emanuele.


title: Pagine ASP

author: Alessandro Nazzani

text:
> avendo creato un db per la scuola in cui gli alunni posano verificare le
loro
> valutazioni e chedevo se anche tramite pagine di accesso ai dati(tramite
> internet)gli alunni possano controllarle anche da casa, però non ho la
> minima idea di come realizzarle.
Prova qui:
http://www.vbsdb.com/sources/pages/home/default.asp
HTH.
Alessandro


title: Passare user e password ad una sessione del browser

text:
Ho creato anni fa un applicativo che passa i valori di una tabella all'interno di una pagina web di un apparato elettronico (è un centralino voip).
Tutto bene fino a quando la pagina web è stata protetta con username e password per problemi legati alla privacy.

Ho trovato come workaround provvisorio l'utilizzo di uno script esterno compilato in exe che lancio con una call da access, attende l'apertura della della finestra di dialogo che chiede le credenziali, la compila con sendkeys e gli da l'invio. Purtroppo non sempre funziona correttamente, quindi inaffidabile.

Attualmente il codice che utilizzo è:

Set oApp = CreateObject("InternetExplorer.Application")
str_link = "http://" & Forms![base_query]![Sottomaschera_Utenti].Form![ip] & "/command.htm?number=" & [comando]
oApp.Navigate2 str_link

Qualcuno sa come si possa pilotare direttamente da access la finestra di dialogo POPUP di internet explorer, che richiede le credenziali?


title: Intercettazione messaggi access 97

author: FANCIULLO

text:
Salve sono Fanciullo,
ho imparato ad intercettare gli errori sfruttando ERR.NUMBER,
quindi
if err.number = 2427
ecc ecc
end if
Come si fa a intercettare i messaggi di risposta di access che non hanno un
ERR.NUMBER?
Esempio concreto:
Maschera non associata  --> casella combinata --> selezione alunno --->
pulsante di comando con
DoCmd.OpenReport rptCURRICULUM, acPreview
succede che il nome selezionato non porta dati al report quindi ho in
risposta
all'apertura del report
Private Sub Report_NoData(Cancel As Integer)
 MsgBox "L'alunno selezionato non esiste nella tabella tblISCRIZIONI"
 Cancel = True
End Sub
primo avviso : la mia  MsgBox "L'alunno selezionato non esiste nella tabella
tblISCRIZIONI"
secondo avviso: L'azione OpenReport è stata annullata............ecc ecc
come faccio a disattivare questo secondo messaggio???
grazie


title: Intercettazione messaggi access 97

author: Carlo Costarella

text:
"FANCIULLO" <
vito...@libero.it
> ha scritto nel messaggio
news:9xvGh.12743$J11.2...@twister1.libero.it...

Nella routine che fa partire il report dovresti prevedere una gestione degli
errori.
Per esempio:
TuaRoutine()
On error goto errore
'tuo codice
Errore:
If err.Number = 0 then exit sub  'nessun errore
If Err.Number = 2501 Then Exit Sub ' azione report annullata..
Puoi arrivarci da solo controllando il numero di errore riportato e agendo
di conseguenza...
Ciao, Carlo


title: Intercettazione messaggi access 97

text:
"Carlo Costarella" <
carloco...@libero.it
> ha scritto nel messaggio
news:ese0v4$p9s$1...@tdi.cu.mi.it...

> -------------------------------------------------------------------------
> Non sono riuscito a combinare gran che.........spero che mi leggerai
ancora,
ti attacco il codice così mi puoi aiutare meglio
Private Sub Corpo_Print(Cancel As Integer, PrintCount As Integer)
   On Error GoTo gestisci_err
.......codice vario..........
gestisci_err:
If Err.Number = 2427 Then ' errore 2427 nessun valore nella espressione
immessa:
                                            ' ovvero il report viene aperto
su una query parametrata con nessun valore nel parametro
   MsgBox "L'alunno selezionato non esiste nella tabella tblISCRIZIONI"
   Exit Sub
Else
   MsgBox Err.Description
    Exit Sub
  End If
End Sub
---------------------------------------------
Private Sub Report_NoData(Cancel As Integer)
Cancel = True  ' il report non ha dati perché non vengono passati alla
                        'query parametrata sottostante,  non viene aperto!
                        ' ma qua mi appare in messaggio
                        ' l'azione OpenReport è stata annullata
                        ' siccome è un click ridondante come posso evitarlo?
Non saprei dove piazzare il controllo dell'errore 2501
grazie Vito


title: Intercettazione messaggi access 97

text:
"FANCIULLO" <
vito...@libero.it
> ha scritto nel messaggio
news:9EXGh.13793$zG1.1...@twister2.libero.it...
cut

No, no...
il codice che ti ho postato va messo nella routine che ti stampa il
report...probabilmente un pulsante in una maschera.
L'errore non è generato nel report giacchè questo (errore) lo gestisci già
con il cancel = true, ma nella maschera, al click del pulsante che stampa il
report.
Spero di esserti stato d'aiuto.
Ciao, Carlo


title: Intercettazione messaggi access 97

text:
"Carlo Costarella" <
carloco...@libero.it
> ha scritto nel messaggio
news:eshud4$iq1$1...@tdi.cu.mi.it...

> E'  vero finalmente ho capito............era quel maledetto pulsante che
mi generava il messaggio non desiderato
grazie Vito


title: lanciare una macro

author: Manuela Campus

text:
ciao,
vorrei lanciare una macro da riga di comando, e' possibile?
Io penso di si (es. db1.mdb -x Macro1).
Questa macro mi salva i dati di una tabella in formato html e vorrei che
venisse eseguita ogni mattina in modo da avere il mio sito aggiornato.
Avete altri suggerimenti per avere ogni giorno il mio foglio html fresco
di giornata?
Grazie a tutti, Manuela


title: lanciare una macro

author: Lbo da casa

text:
>vorrei lanciare una macro da riga di comando, e' possibile?
>Io penso di si (es. db1.mdb -x Macro1).
mah, veramente non so se si possa fare proprio cosě, perň puoi far
eseguire la macro da un'altra macro che si chiama autoexec, che viene
eseguita automaticamente all'avvio del file (o semplicemente rinomini
in AutoExec la macro che vuoi eseguire, ma credo sia meglio il primo
metodo).  il file lo lanci normalmente da riga di comando.
se hai bisogno di una esecuzione condizionale, cioč non vuoi che tutte
le volte che avii il file sia eseguita la macro, puoi avviare il file
passando dei parametri e intercettandoli.  adesso non mi ricordo di
preciso come si fa, ma non č difficile.  se fai una ricerca sull'help
dovresti trovarlo subito, in caso riscrivi.
--
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: Campi allegati Access 2007

author: Andrea Di Felice

text:
Buongiono, vorrei creare un campo allegato con vba ed utilizzando dao
faccio
DBS.Execute "alter TABLE [tabellaesistente] add COLUMN [nuovocapo]
Attachment "
però, quando lancio la routine mi dà il seguente errore
errore di sintassi nella definizione del campo.
Dove sbaglio?
Grazie


title: Evento.. strano...

author: Fabio

text:
Ciao a tutti,
vorrei sfruttare un evento associato ad un report ma non so come fare....
in pratica ho un campo calcolato ottenuto moltiplicando i valori presenti
nei campi della query alla base del report.
il problema e' che alcuni di questi campi posso essere nulli per cui nel
report mi viene stampato il messaggio "#errore" ... corretto ... pero' io
vorrei invece che quando un campo e' nullo non venisse stampato nulla.
Ho provato ad utilizzare la funzione Nz ma restituisce (essendoci anche una
somma in mezzo) non coerente .
Pensavo di creare un'istruzione IF che in base al fatto che un campo e'
nullo o meno passa un risultato o un'altra alla casella associata e che
andra' stampata... il problema e' che la casella e' nel corpo e io non so
dove posizionare in mio codice..
Grazie a chi sapra' indicarmi la strada!
Fabio


title: Evento.. strano...

text:


iif()
o evento su formattazione
Saluti.
Emanuele.


title: Evento.. strano...

author: Filippo Vinciguerra

text:
"Fabio" <fa...@nospam.xx> ha scritto nel messaggio
news:IUjt8.7443$b62.1...@news1.tin.it...

Nel report, nella casella di testo, Prioprietą, Origine Controllo metti
l'istruzione Iif()
Ciao
Filippo


title: Casella combinata

author: Gra

text:
Salve a tutti, è possibile effettuare una ricerca all'interno di un
combobox?


title: Casella combinata

author: Antonio Biso

text:
"Gra" <
studio...@tiscali.it
> ha scritto nel messaggio
news:cgi9mk$btc$1...@grillo.cs.interbusiness.it...
> Salve a tutti, è possibile effettuare una ricerca all'interno di un
> combobox?
Definizione di ricerca...
Antonio


title: HELP CON ACCESS TO VB

author: gianluca

text:
qualcuno mi sa indicare dove posso scaricare access to vb, premetto che una
versione l' ho gia scaricata, sono tre dischetti.
Problema : access to vb gira in ambiente access (sono 3 file mde)
come funziona di preciso?
trasforma il programma fatto in access in visual basic 5?
qualcuno sa darmi un sito serio per fare il download di questo programma ?
un ringraziamento a tutti coloro che rispondono, complimenti per il news
gianluca


title: HELP CON ACCESS TO VB

author: Valthek

text:
gianluca <
4...@iol.it
> wrote in message
tlPt4.20643$qv.2...@news.infostrada.it...
> qualcuno mi sa indicare dove posso scaricare access to vb, premetto che
una
> versione l' ho gia scaricata, sono tre dischetti.
> ...
> gianluca
>
http://www.gfminc.com/
Saluti.


title: HELP CON ACCESS TO VB

author: Staff

text:
Se riesci a usarlo mi fai sapere?
Grazie.
gianluca <
4...@iol.it
> wrote in message
tlPt4.20643$qv.2...@news.infostrada.it...
> qualcuno mi sa indicare dove posso scaricare access to vb, premetto che
una
> versione l' ho gia scaricata, sono tre dischetti.



title: VB Access -> Excel

text:
Ho necessità di aprire da Access un foglio Excel e fin qui nulla di
difficile:
Sub Apri_Excel()
    Dim App
    App = Shell("c:\programmi\microsoft office\office\excel.exe", 1)
    AppActivate App, True
End Sub
Non riesco, però, ad inserire i dati: provando con Sendkeys i dati inviati
non arrivano sul foglio ma sul modulo Visual Basic di Access, corrompendo
quindi il codice. Dovendo fare qualcosa di più complesso non credo che i
semplice comandi Sendkeys siano sufficienti, pertanto dovrò ricorrere anche
per il foglio Excel a del codice in Visual Basic. Ciò che voglio sapere è se
tale codice (per la pagina di Excel) è possibile incorporarlo nel modulo di
Access o deve necessariamente essere presente nel codice di VB di Excel e
quindi richiamarlo da Access (e come?...).
Semplice esempio:
Aprire un foglio Excel, scrivere nella cella A1 il valore 3, nella cella A2
il valore 7, nella cella A3 la formula =A1+A2 (che al calcolo automatico
dovrebbe restituire 10),
quindi chiudere il foglio salvandolo con il nome c:\prova.xls
Grazie per l'aiuto.


title: VB Access -> Excel

author: mardom

text:
Potresti fare cosi:
Inserisci all'interno del file excel del codice:
Nell'oggetto "ThisWorkbook" all'evento "Workbook_Open" inserisci il codice
programma che t'interessa.
Nel momento in cui richiami da access l'apertura del file Excel
automaticamente ti esegue il codice.
Puoi eventualmente passare parametri a Excel utilizzando la funzione "Copy"
all'interno di access, quindi  richiamare excel e utilizzare la funzione
"Paste" all'interno di excel.
Un'altra tecnica potrebbe consistere nel salvare su un file temporaneo di
tipo testo le informazioni che poi Excel si andra' a leggere.
Spero di esserti stato utile.
ciao
in...@mardom.it
www.mardom.it
<
do...@libero.it
> ha scritto nel messaggio
news:MJPx8.88184$SR5.2...@twister1.libero.it...



title: VB Access -> Excel

author: Alessandro Romeo

text:
> Non riesco, perň, ad inserire i dati: provando con Sendkeys i dati
> inviati non arrivano sul foglio ma sul modulo Visual Basic di Access,
> corrompendo quindi il codice. Dovendo fare qualcosa di piů complesso
> non credo che i semplice comandi Sendkeys siano sufficienti, pertanto
> dovrň ricorrere anche per il foglio Excel a del codice in Visual
> Basic. Ciň che voglio sapere č se tale codice (per la pagina di
> Excel) č possibile incorporarlo nel modulo di Access o deve
> necessariamente essere presente nel codice di VB di Excel e quindi
> richiamarlo da Access (e come?...).
>
> Semplice esempio:
>
> Aprire un foglio Excel, scrivere nella cella A1 il valore 3, nella
> cella A2 il valore 7, nella cella A3 la formula =A1+A2 (che al
> calcolo automatico dovrebbe restituire 10),
> quindi chiudere il foglio salvandolo con il nome c:\prova.xls
>
> Grazie per l'aiuto.
Ciao,
prova a vedere se qs ti va bene
dim MyXL  As Excel.Application
dim WbXL  As non mi ricordo(workbook)
dim WsXL  As  non mi ricordo(worksheet)
Set MyXL = CreateObject("excel.Application")
    Set WbXL = MyXL.Workbooks
    Set WsXL = MyXL.ActiveSheet
MyXL.Worksheets(<nomefoglio>).Cells(X, Y) = <quello che ti pare>


title: VB Access -> Excel

text:
Grazie anche al tuo spunto e all'help di Access ed Excel sono andato avanti
ed ho sviluppato quanto segue, che mi consentirą di risolvere il problema
che
avevo:
Sub Excel()
Dim XLSA As Object, XLSB As Object, LNA As Object, LNB As Object
Set XLSA = CreateObject("Excel.Application")
XLSA.Application.Workbooks.Open "C:\documenti\TEST.XLS"
XLSA.Application.Visible = True
Set LNA = XLSA.Application.Workbooks("TEST.XLS").Worksheets(1)
Set XLSB = CreateObject("Excel.Application")
XLSB.Application.Workbooks.Open "C:\documenti\TESTB.XLS"
XLSB.Application.Visible = True
Set LNB = XLSB.Application.Workbooks("TESTB.XLS").Worksheets(1)
Randomize
With LNA
  .Cells(1, 1).Value = Int(10 * Rnd())
  .Cells(1, 2).Value = Int(10 * Rnd())
  .Cells(1, 3).Value = Int(10 * Rnd())
  .Cells(1, 4).Formula = "=A1+B1+C1"
End With
LNB.Cells(1, 1).Value = LNA.Cells(1, 4).Value
LNB.Cells(2, 2).Value = 10
XLSA.Application.Workbooks("TEST.XLS").Save
XLSB.Application.Workbooks("TESTB.XLS").Save
XLSA.Application.Quit
XLSB.Application.Quit
Set LNA = Nothing
Set LNB = Nothing
Set XLSA = Nothing
Set XLSB = Nothing
End Sub
Naturalmente i file C:\documenti\test.xls e C:\documenti\testb.xls devono
gią essere presenti sul disco, anche se vuoti.


title: VB Access -> Excel

text:
Non riesco, ora, a trovare la corretta riga di comando da inserire nella
sottostante routine per mandare in esecuzione una macro (chiamata "cella")
presente nel file testb.xls (precisamente nel modulo associato
al worksheet(1)). Ho provato con
LNB.run ("cella")
XLSA.run ("cella")
XLSA.Workbooks("TESTB.XLS").Worksheets(1).run ("cella")
ma nulla da fare: dov'è l'errore?



title: VBA: settare password via codice

author: sd

text:
Salve a tutti,
avrei bisogno di assegnare ad un database una password via codice.
L'mdb è A2k.
grazie
sdamy


title: forzare il margine dei report a zero esatto

text:
per la stampa di etichette dovrei impostare a zero il margine di un report
sapete se e come sia possibile?
grazie.


author: Simone Calligaris

text:
"Simba883" <
> per la stampa di etichette dovrei impostare a zero il margine di un report
> sapete se e come sia possibile?
Access non centra nulla: dipende dal driver della stampante
Quindi, se la stampante non lo consente...


author: ALESSANDRO Baraldi

text:
"Simba883" <
simb...@libero.it
> ha scritto nel messaggio
news:cjm2bj$c52$1...@lacerta.tiscalinet.it...
> per la stampa di etichette dovrei impostare a zero il margine di un report
> sapete se e come sia possibile?
>
> grazie.
Con le versioni di >A_XP si(Oggetto Printer) altrimenti ufficialmente NO con
strumenti
diretti.
Ciao
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------


title: Report size---> "Adatta" ???

author: Alex

text:
Buona giornata innanzitutto.
Report.
Aprendo il Report che contiene un'immagine dimensioni 18x27 circa tutta
pagina, questo viene aperto in modalità AcPreview e credo sia di Default
impostato  al 100%.
In questo modo la mia immagine in anteprima è circa il doppio del video, ho
provato ad utilizzare l'istruzione
"acCmdZoom50" con la speranza di ottenere la riduzione al 50%, ma invano.
In realtà avrei voluto cercare di effettuare l'istruzione "Adatta" presente
nella ComboBox standard del Report, ma non ho trovato l'equivalente.
Qualcuno ha idea di come si può passare l'istruzione al report in questione.
Grazie per l'attenzione.
Alex
--
Posted from
smtp3.libero.it
 [193.70.192.53]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Report size---> "Adatta" ???

author: bobbit

text:
"Alex" <
ik2...@libero.it
> wrote in message
000701c0a730$19a6bb40$1bdf1d97@ik2zok...

 Reports(nomereport).ZoomControl = 85
Ciao, Bobbit


title: SQL E ACCESS

author: Ivan Definitive Version

text:
dove lo trovo un sito o una semplice pagina che mi faccia i confronti tra
SQL standard e SQL per access97o 2000????
è urgente!!!!
ivan


title: SQL E ACCESS

author: MegaMax

text:
"Ivan Definitive Version" <
iva...@interfree.it
> ha scritto nel messaggio
news:9cE_6.4913$z11.4...@news.infostrada.it...
> dove lo trovo un sito o una semplice pagina che mi faccia i confronti tra
> SQL standard e SQL per access97o 2000????
non saprei... però non so nemmeno cosa intendi per SQL standard; quello
esiste solo in teoria, poi ogni implementazione ha le sue peculiarità,
credo.
Max


title: SQL E ACCESS

author: Mad® Milox

text:
"Ivan Definitive Version" <
iva...@interfree.it
> ha scritto nel messaggio
news:9cE_6.4913$z11.4...@news.infostrada.it...

il fatto e' che non c'e molta differenza... se per Sql Standard intendi la
versione Server .
La versione server e' la piu' completa .. le altre versioni sono ritagli
dalla quella . Che io sappia non esiste un sito che li metta proprio a
confronto pero' piu' vederti le caratteristiche sul sito Microsoft e
confrontare le cose che fanno le varie versioni. in ogni cao il "motore" di
base e' sempre lo stesso.
Ciao,
--
(^o^))~    Lorenzo   (^o^))~
"Un toro puo' avere delle belle qualità,
ma non le farai mai venire alla luce agitandogli un drappo rosso davanti al
muso."
(Napoleon Hill)


title: OT ? Realizzare Demo del Prodotto ?

author: Valerio Cerpelloni

text:
scusate se ( forse ) sono OT ma vorrei realizzare una demo del
prodotto in modo che i potenziali clienti possano ricevere un CD
e vedere come funziona senza l'obbligo di installarlo ( molti non si
fidano perche' gli sporca la macchina )
mi chiedevo se c'e' un ocx che faccia una registrazione di quello
che si vede a video e lo trasformi in un file avi o qualunque altro
formato, in questo modo e' sufficiente fare delle registrazioni e far
funzionare il prodotto in modo che registri per avere una demo
completamente automatica da lanciare via CD
se non mi sbaglio una volta sul CD di Win 95 c'era un pgm che
forse si chiamava camcorder.exe o qualcosa di simile che poteva
essere usato ma su win 98 non lo vedo, ne sapete niente ?
grazie
valerio


title: OT ? Realizzare Demo del Prodotto ?

author: Roberto

text:
Valerio Cerpelloni <
vcerp...@tin.it
> wrote in message
8it6uk$req$1...@pegasus.tiscalinet.it...

Puoi istallarlo dal CD di Office 97 aprendo la guida Valupk8 in esso
contenuta e selezionandolo dal menu che ti compare alla voce Microsoft
Camcorder.
Valupk8 č contenuto anche nel quarto CD di WorkSuit99.
Roberto


title: OT ? Realizzare Demo del Prodotto ?

author: Carlo Ve

text:
Valerio Cerpelloni ha scritto nel messaggio
<8it6uk$req$
1...@pegasus.tiscalinet.it
>...
>scusate se ( forse ) sono OT ma vorrei realizzare una demo del
>prodotto in modo che i potenziali clienti possano ricevere un CD
>e vedere come funziona senza l'obbligo di installarlo ( molti non si
>fidano perche' gli sporca la macchina )
>mi chiedevo se c'e' un ocx che faccia una registrazione di quello
>che si vede a video e lo trasformi in un file avi o qualunque altro
>formato, in questo modo e' sufficiente fare delle registrazioni e far
>funzionare il prodotto in modo che registri per avere una demo
>completamente automatica da lanciare via CD
>
>se non mi sbaglio una volta sul CD di Win 95 c'era un pgm che
>forse si chiamava camcorder.exe o qualcosa di simile che poteva
>essere usato ma su win 98 non lo vedo, ne sapete niente ?
>grazie
>valerio
Se vuoi fare una cosa carina ed a buon prezzo senza utilizzare powerpoint
puoi prendere il prodotto della lotus che si chiama
screenscan o roba del genere dovrebbe essere inserito in qualche nella suite
ma lo trovi in giro a prezzo stracciato.
Va benissimo per registrare le sequenze a video del programma
da abbinare ad un commento o musica di sottofondo
Carlo Ve


title: query raggruppamento per operazione di differenza

author: marco veronesi

text:
ciao a tutti,
ho creato la seguente query di raggruppamento per ricavare delle somme
dei campi entrata5 e uscita5 e la differenza tra il totale dei campi
entrate5 uscite5 e fin qui tutto bene.
il mio problema nasce quando è presente l'uscita ma non l'entrata in
quanto solo in questo la query non esegue la differenza, che nello
specifico deve essere uguale al campo entrata5.
per fare un esempio io vorrei questo
entrata 5     uscita5       differenza
 240,00                           240,00
invece mi ritrovo questo
entrata 5     uscita5       differenza
 240,00
Come posso correggere ol codice?
Vi ringrazio per l'attenzione.
SELECT Tabella1.dataacconto, Tabella1.dipendente,
Sum(Tabella1.uscita5) AS SommaDiuscita5, Sum(Tabella1.entrata5) AS
SommaDientrata5, [SommaDiuscita5]-[SommaDientrata5] AS ResiduoAnticipo
FROM Tabella1
GROUP BY Tabella1.dataacconto, Tabella1.dipendente;


author: Vladimiro Leone

text:

Ciao Marco,
basta usare la funzione "Nz":
Nz([SommaDiuscita])-Nz([SommaDientrata])
Ciao Vladimiro.


text:

> Ciao Vladimiro.- Nascondi testo citato
>
> - Mostra testo citato -
Grazie Vladimiro, hai risolto il mio problema :-)


title: Modifica proprietà tabe

author: Sandrobi

text:
In una tabella devo cambiare la proprietà dimensione campo da Intero a
Intero Lungo tramite codice VBA. C'è un qualche comando DAO o SQL che mi
permette di fare questo senza dover usare il metodo classico (da Sitocomune)
di copiare il campo su uno nuovo?
--
Ciao, Sandrobi
------------------
Se la tua email è fasulla, ti invito a leggere qui:
http://wiki.news.nic.it/AntiSpam


title: Modifica proprietà tabe

author: Karl Donaubauer

text:
Sandrobi wrote:
> In una tabella devo cambiare la proprietà dimensione campo da Intero a
> Intero Lungo tramite codice VBA. C'è un qualche comando DAO o SQL che
> mi permette di fare questo senza dover usare il metodo classico (da
> Sitocomune) di copiare il campo su uno nuovo?
Currentdb.Execute _
"ALTER TABLE MiaTabella ALTER COLUMN MioCampo LONG"
v.a.
www.donkarl.com/it
FAQ 3.5 Cambiare il tipo dati di un campo via codice
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it
+ Conferenza Italiana per Sviluppatori di Access (CISA)


title: Modifica proprietà tabe

text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:3t4589F...@individual.net...
> Sandrobi wrote:
> > In una tabella devo cambiare la proprietà dimensione campo da Intero a
> > Intero Lungo tramite codice VBA. C'è un qualche comando DAO o SQL che
> > mi permette di fare questo senza dover usare il metodo classico (da
> > Sitocomune) di copiare il campo su uno nuovo?
>
> Currentdb.Execute _
> "ALTER TABLE MiaTabella ALTER COLUMN MioCampo LONG"
>
> v.a.
www.donkarl.com/it
> FAQ 3.5 Cambiare il tipo dati di un campo via codice
Ti ringrazio. So che basterebbe usare la Guida in linea però su A97 funziona
bene ma con l'help di A00 molte istruzioni le vedo nell'elenco argomenti ma
con doppio click non visualizzo nulla.
Ciao
Sandrobi


title: Quesito Report

author: Ferrari Rino

text:
Come poter aprire un report su l'ultima pagina :
Es.
Se un report e composta da 10 pagine su apertura
andare direttamente sulla 10.
Grazie
Rino


title: Quesito Report

author: Sergio MAZZA

text:
"Ferrari Rino" <
rinof...@virgilio.it
> ha scritto nel messaggio
news:%CODc.541233$rM4.22...@news4.tin.it...

Lo apri in anteprima (nascondi il report o disabiliti l'echo sull schermo se
vuoi) e vai all'ultima pagina;
es.
On Error Resume Next
Application.Echo False
DoCmd.OpenReport "report", acViewPreview
DoCmd.SelectObject acReport, "report", False
RunCommand acCmdFitToWindow
SendKeys "{end}"
Application.Echo True
On Error GoTo 0
Ciao.
--
Sergio MAZZA


title: Doppioni in una tabella

author: Stefano

text:
Come faccio ad eliminare dei doppioni in un campo (abbastanza numeroso di
record) con una query. Grazie.
--------------------------------
Inviato via
http://usenet.libero.it


title: Doppioni in una tabella

text:
"Stefano" <
s-me...@libero.it
> ha scritto nel messaggio
news:212Z131Z182Z2Y1...@usenet.libero.it...
> Come faccio ad eliminare dei doppioni in un campo (abbastanza numeroso di
> record) con una query. Grazie.
>
Nelle autocomposizioni query ce né una che visualizza i doppioni...
Ciao.
--
Sergio MAZZA


title: primo vba

author: bitman rs

text:
Caro chi-mi-legge

sono anni che mi occupo di informatica
.

ma non riesco a fare il salto di qualità per
entrare in VBA

c'è qualcuno che mi fornisce la sintassi per
manipolare un campo di una qualsiasi tabella:

il sorgente di on click: va nel campo x della
tabella y aggiungi 1 ed esci

cordiali saluti

silvano rossetti


title: primo vba

text:
Per prima cosa, non inviare messaggi in formato html.
Secondo; accidenti hai esordito con un lasciapassare di tutto rispetto
affermando che sono anni che ti occupi di informatica e non riesci a fare il
salto di qualità? E di grazia, in cosa ti occupavi? Spero per il tuo bene
non di programmazione! Attenzione che fai lo stesso errore di Ingrid...
Comunque ecco un esempio di quello che chiedi.
Questo è un esempio di codice on_click che viene generato dal wizard di
access e che puoi ricreare tu in qualsiasi momento:
---------------------------
Private Sub Comando1_Click()
On Error GoTo Err_Comando1_Click
    Dim stDocName As String
    Dim stLinkCriteria As String
    stDocName = "Maschera1"
    DoCmd.OpenForm stDocName, , , stLinkCriteria
Exit_Comando1_Click:
    Exit Sub
Err_Comando1_Click:
    MsgBox Err.Description
    Resume Exit_Comando1_Click
End Sub
---------------------------
Per la cronaca apre una maschera chiamata "Maschera1";
Questo è un esempio di apertura di un recordset, scrittura di una stringa,
salvataggio e chiusura del recordset:
---------------------------
Sub Scrivi()
Dim recSet As Recordset
Set recSet = CurrentDb.OpenRecordset("TuaTabella")
recSet.AddNew
recSet("Nome") = "Sergio"
recSet.Update
recSet.Close
Set recSet = Nothing
End Sub
---------------------------
Poi di esempi ne trovi a bizzeffe qui:
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
Ciao.


title: primo vba

author: lbo dal portatile

text:
>This is a multi-part message in MIME format.
aaaaagh!  noooooo, l'html noooooo!
dai, setta quel cacchio di outlook che t'aritrovi...
>Caro chi-mi-legge
>sono anni che mi occupo di informatica .
>ma non riesco a fare il salto di qualit=E0 per entrare in VBA
scusa, solo per curiosita', ma di cosa ti sei occupato?
>c'=E8 qualcuno che mi fornisce la sintassi per manipolare un campo di =
>una qualsiasi tabella:
cosa intendi per manipolare un campo?  modificarne il contenuto?
cioe' eseguire una query di update?
>il sorgente di on click: va nel campo x della tabella y aggiungi 1 ed =
>esci
ok, ma il campo x di quale record degli n che ce ne possono essere
nella tabella y?
comunque, dai un'occhiata sull'help a update, a recordset e a edit.  e
a update, ovviamente.
--



title: primo vba


title: primo vba

author: Silvio Berruti

text:
"lbo dal portatile" <
l...@NOSPAM.blunet.it
> ha scritto nel messaggio
news:3965c309...@news.interbusiness.it...
> >This is a multi-part message in MIME format.
>
> aaaaagh!  noooooo, l'html noooooo!
>
> dai, setta quel cacchio di outlook che t'aritrovi...
Ti si è bloccato il portatile :-D
questo messaggio l'avevi già postato alle 13.45
Silvio


title: primo vba

text:
>Ti si è bloccato il portatile :-D
>questo messaggio l'avevi già postato alle 13.45
no, e' colpa di quel cazzone del server news di interbusiness che ogni
tanto si pianta a meta', ti dice che il messaggio non l'hai mandato e
invece no.



title: Importa dati da Excel - #Num!

author: Ronvai

text:
Ciao al NG,
Importo o collego una tabella di un foglio di Excel in Access  mi accorgo
che alcuni dati sono #Num!
I dati da importare sono alfanumerici in colonna; bolla_consegna:
BC1234
E98765
223310
.....
E si nota che i dati importati sono tutti numerici.
La colonna incriminata di Excel è in formato celle come generico. Ho provato
a modificare in testo ma nulla da fare.
Purtroppo i campi in errore sono tanti. Qualche suggerimento?


title: Importa dati da Excel - #Num!

author: SunRex

text:
"Ronvai" <
ron...@libero.it
> ha scritto nel messaggio
news:xixEe.13161$B6.3...@twister1.libero.it...
> Ciao al NG,
>
> Importo o collego una tabella di un foglio di Excel in Access  mi accorgo
> che alcuni dati sono #Num!
> I dati da importare sono alfanumerici in colonna; bolla_consegna:
> BC1234
> E98765
> 223310
> .....
>
> E si nota che i dati importati sono tutti numerici.
>
> La colonna incriminata di Excel č in formato celle come generico. Ho
provato
> a modificare in testo ma nulla da fare.
> Purtroppo i campi in errore sono tanti. Qualche suggerimento?
>
>
Ed il campo nella tbl di access in che formato č?
SunRex


title: Importa dati da Excel - #Num!

text:
"SunRex" <
sunrexs...@hotmail.com
> ha scritto nel messaggio
news:scGEe.2234$2U1.2...@news3.tin.it...
>
> "Ronvai" <
ron...@libero.it
> ha scritto nel messaggio
> news:xixEe.13161$B6.3...@twister1.libero.it...
>> Ciao al NG,
>>
>> Importo o collego una tabella di un foglio di Excel in Access  mi accorgo
>> che alcuni dati sono #Num!
>> I dati da importare sono alfanumerici in colonna; bolla_consegna:
>> BC1234
>> E98765
>> 223310
>> .....
>>
>> E si nota che i dati importati sono tutti numerici.
>>
>> La colonna incriminata di Excel è in formato celle come generico. Ho
> provato
>> a modificare in testo ma nulla da fare.
>> Purtroppo i campi in errore sono tanti. Qualche suggerimento?
>>
>>
> Ed il campo nella tbl di access in che formato è?
>
> SunRex
>
>
Ho provato anche a creare la tabella, con il campo Bolla a testo 50
caratteri, il problema rimane.


title: Importa dati da Excel - #Num!

author: giorgio rancati

text:
"Ronvai" <
ron...@libero.it
> ha scritto nel messaggio
news:xixEe.13161$B6.3...@twister1.libero.it...

Ciao Ronvai,
Access considera il foglio di excel da importare come una tabella quindi si
aspetta che in una colonna ci sia sempre lo stesso tipo di dato.
La tua colonna bolla_consegna contiene tipi di dato testo e numero, quindi
va in errore.
Apri excel e modifica i valori numerici anteponendo il singolo apice
es
----
 BC1234
 E98765
 '223310
----
dopo la variazione non vedrai il singolo apice a meno di non adare in
modifica della cella.
Fatto questo quando andrai in Access ad eseguire l'importazione, tutti i
valori verranno interpretati come testo senza errori.
Ciao Giorgio


title: Importa dati da Excel - #Num!

text:
"giorgio rancati" <
giorgio_No_Sp...@tiscali.it
> ha scritto nel
messaggio news:42e3f7bc$0$341$5fc...@news.tiscali.it...

Grazie Giorgio, stavo pensando di fare quello.
Lo provo domani al lavoro.
Un problema simile l'ho avuto con l'esportazione dati da un Report verso
Excel e, allora la soluzione è stata quella di inserire l'apice '.
uhm.


title: Disgusti nellímportare un db paradox

author: Peppo

text:
Ho collegato ad access(2000) un database Paradox.
Ho due disgusti che vorrei sapere se è possibile risolvere:
1) I caratteri accentati mi vengono sostititi da altri caratteri
2) Un campo che contiene una immagine non mi fa vedere l`immagine
Posso fare qualcosa?
Grazie
Peppo


title: Disgusti nellímportare un db paradox


title: Come odiare le query a campi incrociati

author: Lu

text:
Prendere 2 QCI e dalle due creare una query di selezione "query1", fare di
quest'ultima il recorsource di Form1 che si deve aprire quando , su Form2 io
avvio docmd.openform"Form1"
Provare ad inserire nei parametri di query1 "Forms!Form2![codice]
dopodichè cominciare a smoccolare per una nottata intera come è successo a
me, cercando di capire dove sbaglio.
provate, funziona sempre
grazie per l'attenzione
Lu


title: Come odiare le query a campi incrociati

author: pietro

text:
la mia soluzione e' stata passare il parametro ad una query di selezione in
input a quella a campi incrociati e funziona
e non dopo
prova
"Lu" <
tef...@tiscalinet.it
> ha scritto nel messaggio
news:89ljp1$6um$1...@nslave2.tin.it...
> Prendere 2 QCI e dalle due creare una query di selezione "query1", fare di
> quest'ultima il recorsource di Form1 che si deve aprire quando , su Form2
io
> avvio docmd.openform"Form1"
> Provare ad inserire nei parametri di query1 "Forms!Form2![codice]
> dopodichč cominciare a smoccolare per una nottata intera come č successo a



title: Come odiare le query a campi incrociati

author: Lorenzo Coronati

text:
Scrisse "Lu" <
tef...@tiscalinet.it
>:
>dopodichč cominciare a smoccolare per una nottata intera come č successo a
>me, cercando di capire dove sbaglio.
E' un mestiere sporco, il nostro, ma qualcuno lo deve pur fare.
--
Lorenzo Coronati
--
<<il mondo si divide in due: gli gnucconi
e LE TESTE DI SCROTO, non credo proprio
di appartenere alla prima>>
(Riccardo Belzani, 22/2/2000)
--


title: possiedo i millisecondi trasformarli in formato ora per campo ora

author: Arold

text:
sapete come si fą a trasformare i millisecondi in un formato assegnabile ad
un campo di tipo data/ora?
grazie.


author: SimonenomiS

text:
"Arold" <
simb...@libero.it
> wrote in
news:bi8a81$fsr$
1...@lacerta.tiscalinet.it
:
> sapete come si fà a trasformare i millisecondi in un
> formato assegnabile ad un campo di tipo data/ora?
>
    Dim ms As Long, s As Single
    Dim ss As Integer, mm As Integer, hh As Integer
    ms = 200000
    s = ms / 1000
    hh = Int(s / 3600)
    mm = Int((s - CLng(hh) * 3600) / 60)
    ss = Int(s - CLng(hh) * 3600 - mm * 60)
    CampoDataOra = Timeserial(hh,mm,ss)
OSS: Attento però a che il totale dei millisecondi non superi le
24h (24*60*60*1000=86.400.000).
--
http://digilander.libero.it/winses/


author: Roberto dalla campagna

text:
Arold <
simb...@libero.it
> wrote in message
bi8a81$fsr$1...@lacerta.tiscalinet.it...
> sapete come si fà a trasformare i millisecondi in un formato assegnabile
ad
> un campo di tipo data/ora?
>
> grazie.
Dividi il valore dei millisecondi per 86400000, ed imposta a Data generica
il formato del controllo che riceve il risultato della divisione.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Upsize MDB in ADP

author: Tom

text:
ciao a tutti, ho provato ad effettuare un upsize del mio database per creare
un file di progetto di Access che devo in stallare in una piccola rete, i
software presenti sono Access2000 ed ho installato MSDE  (non avendo SQL
Server), il tutto è andato a buon fine tranne che per alcune query dove
all'interno erano presenti delle espressioni. Siccome non sono molto ferrato
in SQL volevo sapere la giusta sintassi nella conversione da Access a SQL
Server delle query (e possibilmente dove posso reperire informazioni in
merito), posto il codice presente in Access:
SELECT tblDettagliLavori.IDTributi,
tblDettagliLavori.IDAutorizzazione,
tblDettagliLavori.Quantità,
CCur([tblDettagliLavori]![Quantità]*[tblTributi]![Prezzo])*(1+[tblDettagliLa
vori]![IvaTassa]/100) AS ImportoTassa,
CCur([tblDettagliLavori]![Quantità]*[tblTributi]![PrezzoTributo])*(1+[tblDet
tagliLavori]![IvaTributo]/100) AS ImportoTributo,
[ImportoTassa]+[ImportoTributo] AS Totale
FROM tblTributi INNER JOIN tblDettagliLavori ON tblTributi.IDTributi =
tblDettagliLavori.IDTributi;
e quello che ho cercato di mdificare in SQL Server:
Alter Procedure qryCopiaImportoTributo
As
SELECT tblDettagliLavori.IDTributi,
tblDettagliLavori.IDAutorizzazione,
tblDettagliLavori.Quantità,
 CONVERT(money,
(tblDettagliLavori.Quantità*tblTributi.Prezzo)*(1+tblDettagliLavori.IvaTassa
/100)) As ImportoTassa,
CONVERT(money,(tblDettagliLavori.Quantità*tblTributi.PrezzoTributo)*(1+tblDe
ttagliLavori.IvaTributo/100)) AS ImportoTributo,
(ImportoTassa+ImportoTributo) AS Totale
FROM tblTributi INNER JOIN tblDettagliLavori ON tblTributi.IDTributi =
tblDettagliLavori.IDTributi;
spero che qualcuno ci azzecchi....
a presto
Tommy


title: Upsize MDB in ADP

author: Giorgio Prx

text:
"Tom" <
ar...@libero.it
> ha scritto nel messaggio
news:UHLXa.226867$lK4.6...@twister1.libero.it...

Ciao Tommy
Il tipo di dato Money equivale a Currency di Access e come tale ha 4
decimali (anche se ne vengono visualizzati 2).
Non entro nel merito del calcolo da te postato in quanto l'iva va calcolata
sommando gli imponibili raggruppati per aliquota e solo dopo si applica
l'aliquota e si arrotonda il tutto secondo le regole disposte dal comitato
per l'Euro.
Comunque qui puoi scaricare il manuale in linea per SqlServer 2000 vqlido
anche per MSDE2000
http://www.microsoft.com/italy/sql/techinfo/productdoc/2000/books.asp
O per SqlServer 7.0 valido anche per MSDE 1.0
http://www.microsoft.com/sql/techinfo/productdoc/70/books.asp
Ciao Giorgio


title: Upsize MDB in ADP

author: OneEDP

text:
"Giorgio Prx" <
giorgio...@nospamtiscali.it
> ha scritto nel messaggio
news:bgo52b$v7$2...@lacerta.tiscalinet.it...

Dear Mr Prx,
visto che ci siamo sai dove posso scaricare un po di e-book anche in inglese
del tipo "Performin Tuning..." o giù di lì...  o altre...
Magari se i .chm fosse stampabile con tanto di indice e sommario (... 'na
stampa enciclopedica...)
Ti ringrazio.
Daniele


title: Upsize MDB in ADP

text:
"OneEDP" <
one.emme...@tin.it
> ha scritto nel messaggio
news:YyNXa.226941$Ny5.6...@twister2.libero.it...

Ciao Daniele
Ho sempre trovato le risposte negli help in linea che nel caso di SqlServer
sono molto approfonditi e pieni di esempi,  quindi non saprei proprio cosa
indicarti. :(
Ciao Giorgio.


title: Upsize MDB in ADP

text:
"Giorgio Prx" <
giorgio...@nospamtiscali.it
> ha scritto nel messaggio
news:bgo52b$v7$2...@lacerta.tiscalinet.it...

Hai ragione, però a me interessava sapere se l'esempio di codice riferito
alla stored procedure che ho postato è giusto come sintassi,soprattutto
nella parte in cui vado ad aggiungere le  colonne che chiamo ImportoTassa e
ImportoTributo le quali contengono delle  espressione,  visto che quando
provo a salvare la stored procedure mi da il seguente errore : invalid
column name: Importo tassa e invalid column name: Importo tributo.
Per quanto riguarda il manuale in linea ti ringrazio per la dritta e vado a
scaricarlo.
Ciao tommy


title: Upsize MDB in ADP

text:
"Tom" <
ar...@libero.it
> ha scritto nel messaggio
news:avaYa.229454$Ny5.6...@twister2.libero.it...
>
> "Giorgio Prx" <
giorgio...@nospamtiscali.it
> ha scritto nel messaggio
> news:bgo52b$v7$2...@lacerta.tiscalinet.it...
> >
> > "Tom" <
ar...@libero.it
> ha scritto nel messaggio
> > news:UHLXa.226867$lK4.6...@twister1.libero.it...
> > > ciao a tutti, ho provato ad effettuare un upsize del mio database per
> > creare
> > > un file di progetto di Access che devo in stallare in una piccola
rete,
>
> Hai ragione, perņ a me interessava sapere se l'esempio di codice riferito
> alla stored procedure che ho postato č giusto come sintassi,soprattutto
> nella parte in cui vado ad aggiungere le  colonne che chiamo ImportoTassa
e
> ImportoTributo le quali contengono delle  espressione,  visto che quando
> provo a salvare la stored procedure mi da il seguente errore : invalid
> column name: Importo tassa e invalid column name: Importo tributo.
> Per quanto riguarda il manuale in linea ti ringrazio per la dritta e vado
a
> scaricarlo.
> Ciao tommy
>
Ciao tommy,
Non vedo alcun errore nella tua query, a meno che non hai uno spazio nel
nome che attribuisci al campo calcolato, (Importo tassa  invece di
Importotassa ) . Nel caso di nome con spazio devi racchiuderlo tra parentesi
quadre [Importo Tassa]. Ma almeno in questo non ci sono differenze tra
Access e SqlServer.
Ciao Giorgio.


title: Upsize MDB in ADP

text:
"Giorgio Prx" <
giorgio...@nospamtiscali.it
> ha scritto nel messaggio
news:bgrjhv$iee$1...@lacerta.tiscalinet.it...
>
> "Tom" <
ar...@libero.it
> ha scritto nel messaggio
> news:avaYa.229454$Ny5.6...@twister2.libero.it...
> >
> > "Giorgio Prx" <
giorgio...@nospamtiscali.it
> ha scritto nel messaggio
> > news:bgo52b$v7$2...@lacerta.tiscalinet.it...
> > >
> > > "Tom" <
ar...@libero.it
> ha scritto nel messaggio
> > > news:UHLXa.226867$lK4.6...@twister1.libero.it...
> > > > ciao a tutti, ho provato ad effettuare un upsize del mio database
per
> > > creare
> > > > un file di progetto di Access che devo in stallare in una piccola
> rete,
> >
> > Hai ragione, però a me interessava sapere se l'esempio di codice
riferito
> > alla stored procedure che ho postato è giusto come sintassi,soprattutto
> > nella parte in cui vado ad aggiungere le  colonne che chiamo
ImportoTassa
> e
> > ImportoTributo le quali contengono delle  espressione,  visto che quando
> > provo a salvare la stored procedure mi da il seguente errore : invalid
> > column name: Importo tassa e invalid column name: Importo tributo.
> > Per quanto riguarda il manuale in linea ti ringrazio per la dritta e
vado
> a
> > scaricarlo.
> > Ciao tommy
> >
>
> Ciao tommy,
>
> Non vedo alcun errore nella tua query, a meno che non hai uno spazio nel
> nome che attribuisci al campo calcolato, (Importo tassa  invece di
> Importotassa ) . Nel caso di nome con spazio devi racchiuderlo tra
parentesi
> quadre [Importo Tassa]. Ma almeno in questo non ci sono differenze tra
> Access e SqlServer.
>
> Ciao Giorgio.
>
>
No, non ci sono spazi nel nome, ma l'errore me lo dà sempre, boh provo
qualche altro tentativo.
Grazie per la pazienza.


title: Upsize MDB in ADP

text:
"Tom" <
ar...@libero.it
> ha scritto nel messaggio
news:_vIYa.232694$lK4.6...@twister1.libero.it...

Ciao tommy,
snellendo la tua query  ho trovato l'errore o meglio ciò che Sql Server
interpreta come errore
SELECT
   D.IDTributi,
   D.IDAutorizzazione,
   D.Quantità,
  CONVERT(money,(D.Quantità*T.Prezzo)*(1+D.IvaTassa/100)) As ImportoTassa,
  CONVERT(money,(D.Quantità*T.PrezzoTributo)*(1+D.IvaTributo/100)) AS
ImportoTributo,
  (ImportoTassa+ImportoTributo) AS Totale  <<<-------- *** Errore ***
  FROM tblTributi T INNER JOIN tblDettagliLavori D
              ON T.IDTributi =D.IDTributi
In  SqlServer non puoi riferirti a un alias per fare i calcoli (è una
compdità di access a cui dobbiamo fare a meno)
Gli Alias dei campi possono essere utilizzati solo nella ORDER BY (cosa che
con access non è possibile fare)
Quindi devi modificare la tua query in questo modo
SELECT
   D.IDTributi,
   D.IDAutorizzazione,
   D.Quantità,
  CONVERT(money,(D.Quantità*T.Prezzo)*(1+D.IvaTassa/100)) As ImportoTassa,
  CONVERT(money,(D.Quantità*T.PrezzoTributo)*(1+D.IvaTributo/100)) AS
ImportoTributo,
  CONVERT(money,(D.Quantità*T.Prezzo)*(1+D.IvaTassa/100)) +
  CONVERT(money,(D.Quantità*T.PrezzoTributo)*(1+D.IvaTributo/100)) Totale,
  FROM tblTributi T INNER JOIN tblDettagliLavori D
              ON T.IDTributi =D.IDTributi
Ciao Giorgio.


title: Upsize MDB in ADP

text:
"Giorgio Prx" <
giorgio...@nospamtiscali.it
> ha scritto nel messaggio
news:bgvnla$t0r$1...@lacerta.tiscalinet.it...

grazie tante
ciao Tommy


title: record per righe

author: framaschool

text:
Ciao ragazzi ho un problema con access devo rappresentare i record estratti
da una query in un report, ma voglio che il record deve essere rappresentato
per riga e non per colonna , qualcuno sa come fare.
grazie..


title: record per righe

author: cidi

text:
"framaschool" <
in...@framaschool.it
> ha scritto nel messaggio
news:K_15h.37778$Fk1....@twister2.libero.it...

guarda la faq 2.29 di Roberto sul sito comune se fa al caso tuo.
cerca con google : record in orizzontale  -  et similia.
Ciao
Daniele


title: programmazione

author: Enzo Pappalardo

text:
Sto usando istruzioni sql in cobol, per registrare dati in un database access.
Quando non ho una data cosa devo passare nel campo?  grazie
--
Posted from  [62.207.24.14]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: programmazione

author: Roberto - Syd

text:
"Enzo Pappalardo" <
si...@sicilyonline.it
> ha scritto nel messaggio
news:9c653db23043959dd09...@mygate.mailgate.org...

Se il campo accetta dei valori Null passagli un Null altrimenti una data
qualsiasi es. la data odierna.
Ciao Roberto - Syd


title: programmazione

text:
"Roberto - Syd" <
p.ro...@tin.it
> wrote in message
news:0T1q7.2271$Su1....@news2.tin.it...

ti ringrazio, ma non posso dare una data a caso e
nell'istruzione sql
                          exec sql
                          insert into archivio
                             (dataord)
                          values (???)
                          end-exec
 non so cosa mettere
  grazie
--
Posted from  [62.207.24.7]



title: Disattivazione di un controllo nel sottoreport.

author: Rita

text:
Salve.
Eccomi col solito problema della sintassi che non azzecco!
Allora, tramite un pulsante di comando nel FormA apro il report in anteprima
stampa, però all'apertura, se il sottoreport delle consulenze contiene il
controllo 'descriz-consulenze' vuoto non deve apparire per niente, manco
l'etichetta Consulenza Specialistica.
Ho letto l'help ed ho eseguito quanto riportato, la riga è la seguente:
.....
if isnull (Reports!RDimissione!SRConsulenze.Report!descriz-consulenze) then
Me.(Reports!RDimissione!SRConsulenze.Report!descriz-consulenze).enable=false
........
Non funziona nè la prima riga nè la seconda.
RDimissione è il report principale, SRConsulenze è il sottoreport che
contiene il controllo descriz-consulenze.
In effetti se non ci sono record ci pensa già Access a non visualizzare
nulla, ma se volessi nascondere l'etichetta del sottoreport Consulenze
Specialistiche? Perchè non funziona il mio codice?
   Grazie come sempre
        Rita


author: ALESSANDRO Baraldi

text:
"Rita" <
demo...@inwind.it
> ha scritto nel messaggio
news:HmuLd.9275$lB4.2...@twister1.libero.it...

Se metti Report significa che ti riferisci ad una proprietà o Metodo
dell'oggetto Report e nel tuo caso è solo un Oggetto contenuto.
Prova così:
if isnull (Reports!RDimissione!SRConsulenze!descriz-consulenze) then
Me.(Reports!RDimissione!SRConsulenze!descriz-consulenze).enable=false
Ciao
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------


text:
"ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:41fe73eb$0$6312$5fc...@news.tiscali.it...

Ciao Alex, ho fatto ma si blocca sulla prima riga dicendo che
Errore di runt-time 2455
'Riferimento non valido alla proprietà Form/Report nell'espressione.
A dire il vero avevo già fatto prove del genere.....
In ogni modo grazie.
Ciao Rita


text:
> > Se metti Report significa che ti riferisci ad una proprietà o Metodo
> > dell'oggetto Report e nel tuo caso è solo un Oggetto contenuto.
> > Prova così:
> >
> > if isnull (Reports!RDimissione!SRConsulenze!descriz-consulenze) then
> > Me.(Reports!RDimissione!SRConsulenze!descriz-consulenze).enable=false
> >
> > Ciao
> > --
> > @Alex (Alessandro Baraldi)
>
> Ciao Alex, ho fatto ma si blocca sulla prima riga dicendo che
>
> Errore di runt-time 2455
> 'Riferimento non valido alla proprietà Form/Report nell'espressione.
>
> A dire il vero avevo già fatto prove del genere.....
>
> In ogni modo grazie.
> Ciao Rita
Si Rita mi è sfuggito quel Me.(bla...bla....) cosa vorrebbe dire...??
per capirci cos'è questa cosa...?
 Me.(Reports!RDimissione!SRConsulenze!descriz-consulenze).enable
Perchè fai riferimento a "Me" come oggetto...?
if isnull (Reports!RDimissione!SRConsulenze!descriz-consulenze) then
 Me.(Reports!RDimissione!SRConsulenze!descriz-consulenze).enable=false
P.S. la proprietà è Enabled non enable
L'inghippo è li ora, ma non ho capito cosa, dove e da dove devi agire....!!
Ciao
--
@Alex (Alessandro Baraldi)



text:
"ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:41fe78c3$0$6305$5fc...@news.tiscali.it...

Alex come faccio a fargli digerire la riga:
 if isnull (Reports!RDimissione!SRConsulenze!descriz-consulenze) then ?
Se ometto SRConsulenze va anche bene in qualche combinazione, cioè mi vede
RDimissione, ma se volessi far riferimento al controllo del sottoreport non
c'è verso (controllo o etichetta).
Grazie
Ciao Rita


text:
"ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:41fe78c3$0$6305$5fc...@news.tiscali.it...

> --------------------------------------------------------------------------
-
>
http://www.sitocomune.com/
>
http://www.mantuanet.it/alessandro.baraldi/
> --------------------------------------------------------------------------
-
>
>
Si Alex è sbagliato anche quel 'Me', infatti mi dà errore, ma non so come
correggere.........
   Grazie ancora
    Ciao Rita


text:
> Alex come faccio a fargli digerire la riga:
>  if isnull (Reports!RDimissione!SRConsulenze!descriz-consulenze) then ?
>
> Se ometto SRConsulenze va anche bene in qualche combinazione, cioè mi vede
> RDimissione, ma se volessi far riferimento al controllo del sottoreport
non
> c'è verso (controllo o etichetta).
>
> Grazie
> Ciao Rita
L'errore non è li ma nella riga dopo il THEN...!!!
Quella riga a mio avviso è corretta, ciò che non è assolutamente
comprensibile è quella che vorresti eseguire dopo il THEN:
QUESTA:
 Me.(Reports!RDimissione!SRConsulenze!descriz-consulenze).enable
Ma scusa un attimo, non capisco cosa devi disabilitare dopo il TEST
alla textBox [descriz-consulenze] locata nel SubReport[SRConsulenze]
del Report [RDimissione]....!!
Se il controllo lo fai dalla Form e vuoi disabilitare qualche controllo
nella
Form la cosa mi convince poco...!
Se vuoi rendere NON VISIBILE il controllo [descriz-consulenze] allora
il codice va scritto su Evento Format del Corpo del SubReport accedendo
alla Proprietà Visible e non Enabled.
Detto questo se ci dai un quadro un pò più aperto forse riusciamo a
fargli fare quello che vogliamo...!



author: Karl Donaubauer

text:

La proprietà Enabled non esiste in un report perché un report
è sempre read only e non è niente da "enablare".
Se ti capisco bene nel sottoreport puoi provare nel evento
"Su formattazione" della sezione dove si trova l'etichetta:
Me![Consulenza Specialistica].Visible = Not IsNull(Me![descriz-consulenze])
BTW Non usare tratti di unione o spazi nei nomi dei campi
o controlli. Vedi anche
www.donkarl.com/it
 FAQ 1.5
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it
+info sulla prima Conferenza Italiana per Sviluppatori di Access (CISA1)


text:
"ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:41fe7df3$0$32331$5fc...@news.tiscali.it...
> > Alex come faccio a fargli digerire la riga:
> >  if isnull (Reports!RDimissione!SRConsulenze!descriz-consulenze) then ?
> >
> > Se ometto SRConsulenze va anche bene in qualche combinazione, cioè mi
vede
> > RDimissione, ma se volessi far riferimento al controllo del sottoreport
> non
> > c'è verso (controllo o etichetta).
> >
> > Grazie
> > Ciao Rita
>
>
> L'errore non è li ma nella riga dopo il THEN...!!!
> Quella riga a mio avviso è corretta, ciò che non è assolutamente
> comprensibile è quella che vorresti eseguire dopo il THEN:
>
> QUESTA:
>  Me.(Reports!RDimissione!SRConsulenze!descriz-consulenze).enable
>
>
> Ma scusa un attimo, non capisco cosa devi disabilitare dopo il TEST
> alla textBox [descriz-consulenze] locata nel SubReport[SRConsulenze]
> del Report [RDimissione]....!!
>
Devo testare l'assenza di caratteri nel controllo descriz-consulenze. Se non
vi è nulla allora tutto ciò che riguarda il sottoreport non deve essere
visibile, intendo controllo ed etichetta relativi.
> Se il controllo lo fai dalla Form e vuoi disabilitare qualche controllo
> nella
> Form la cosa mi convince poco...!
>
> Se vuoi rendere NON VISIBILE il controllo [descriz-consulenze] allora
> il codice va scritto su Evento Format del Corpo del SubReport accedendo
> alla Proprietà Visible e non Enabled.
Infatti voglio rendere NON VISIBILE sia l'etichetta che il controllo, ma
solo dopo aver testato l'effettiva assenza di caratteri nel controllo
descriz-consulenze.
  Ciao grazie
     rita


text:
"ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:41fe7df3$0$32331$5fc...@news.tiscali.it...

> --------------------------------------------------------------------------
-
>
http://www.sitocomune.com/
>
http://www.mantuanet.it/alessandro.baraldi/
> --------------------------------------------------------------------------
-
>
>
In ogni modo Alex la prima riga non va, mi dà errore.
 Ciao
  Rita


text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:367dchF...@individual.net...

Ciao Karl, scusami, ma non ti avevo visto.
Si vorrei realizzare questo, avrei anche risolto in effetti se riesco ad
incastrare il tutto, però non capisco come mai non riesca a far riferimento
ad un controllo del SR per manipolarlo.
   Grazie
   Ciao
  rita



text:
> In ogni modo Alex la prima riga non va, mi dà errore.
>  Ciao
>   Rita
Guarda Rita se leggi il Post di Karl e l'ultimo mio
abbiamo suggerito la stessa cosa, io ci sono arrivato
un pò dopo non avendo capito l'esigenza.
Sta di fatto che secondo me stai sbagliando il punto d'intervento.
Controlla l'Evento Format del SubReport e li scrivi
me!NomeTextBox.Visible= (Len(me!NomeTextBox)>0 Or Not
IsNull(Me!NomeTextBox))
Ciao



text:
"Rita" <
demo...@inwind.it
> ha scritto nel messaggio
news:3svLd.9171$QG6.1...@twister2.libero.it...

Ciao Rita
per fare riferimento ad un controllo di un sottoreport devi fare riferimento
al report che lo contiene.
tipo maschera e sottomaschera. forse puoi provare così:
Reports![Ordini]![SottoReportOrdini].Report
----
Daniele


text:
"ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:41fe88fe$0$6317$5fc...@news.tiscali.it...
> > In ogni modo Alex la prima riga non va, mi dà errore.
> >  Ciao
> >   Rita
>
>
> Guarda Rita se leggi il Post di Karl e l'ultimo mio
> abbiamo suggerito la stessa cosa, io ci sono arrivato
> un pò dopo non avendo capito l'esigenza.
> Sta di fatto che secondo me stai sbagliando il punto d'intervento.
>
> Controlla l'Evento Format del SubReport e li scrivi
>
> me!NomeTextBox.Visible= (Len(me!NomeTextBox)>0 Or Not
> IsNull(Me!NomeTextBox))
>
> Ciao
>
> --
> @Alex (Alessandro Baraldi)
Si scusami Alex, ma ero io a non aver capito.
Grazie mille
Ciao Rita



text:
"cidi" <
dadonz...@tin.it
> ha scritto nel messaggio
news:DOvLd.477730$b5.22...@news3.tin.it...

Daniele ti ringrazio, ma non ci crederai: non funziona! Se metti il
controllo dopo non funziona per niente.
In ogni modo io ho risolto il mio problema con i suggerimenti di Alex e
Karl, però quella formula a me non funziona, eppure ogni tanto mi ritrovo
con questo problema da risolvere.
Se si dovesse ripresentare in quei termini mi rifarò viva, forse è la mia
versione di Access.
Ciao Grazie
Rita


title: esiste una proprietà che mi rilascia le dimensioni della videata di access???(non intendo quella della maschere)

author: Stieva

text:
la videata iniziale di access la si puo considerare come una mdichild in VB
quindi un contenitore di maschere, esiste una prorieta che mi rilascia la
sue dimensioni???
vorrei che una maschera assumesse una certa grandezza al variare della
della videata di access che sarà  + o meno grande  in funzione della
risoluzione del video
grazieeeeeeeeee
ciauzzzzzzzzzzzzzzzzzzz


title: [ot]Avemus papas (ma non il compilatore)

author: AEOM

text: AEOM


author: MA

text:
AEOM wrote:
> AEOM
Che strano, e pensare che Silvio s'era pure reso disponibile....
--
_ _
Ciao
MAssimiliano Amendola
Cisa1 - I° Conferenza Italiana per Sviluppatori Access Arezzo 4+5
Giugno 2005 Sono aperte le iscrizioni  Info:
www.donkarl.com/it


author: SunRex

text:
"AEOM" <
nos...@tin.it
> ha scritto nel messaggio
news:CJa9e.799108$b5.35...@news3.tin.it...
> AEOM
>
Habemus papam!
SunRex


author: TheMax

text:
AEOM wrote:
> AEOM
19 giorni fa avevo letto su un forum che un Conclave a Redmond lo voleva
proporre, magari alla CISA chiediamo conferma che dite?
Ciao,
Massimo


text:
"AEOM" <
nos...@tin.it
> ha scritto nel messaggio
news:CJa9e.799108$b5.35...@news3.tin.it...
> AEOM
Ciao AEOM
per il compilatore si deve aspettare la MICROSOFT [ :D ]
stanno lavorando sulla pronuncia in italiano di ACCESS :-)
---
Daniele
ps. l'hai fatto per vedere quante correzioni ti fanno?


author: Sergio MAZZA

text:
"AEOM" <
nos...@tin.it
> ha scritto nel messaggio news:CJa9e.799108$b5.35...@news3.tin.it...
> AEOM
Però c'è speranza visto che la lingua è simile a quella di Karl; quindi se tanto mi da tanto...
Ciao.
--
Sergio MAZZA


text:
Sergio MAZZA wrote:
> "AEOM" <
nos...@tin.it
> ha scritto nel messaggio
> news:CJa9e.799108$b5.35...@news3.tin.it...
>> AEOM
>
>
> Però c'è speranza visto che la lingua è simile a quella di Karl;
> quindi se tanto mi da tanto...
Che centra, allora cosa dovrei pensare di tutti gli abitanti di
Civitavecchia???
>
> Ciao.



text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio news:Ban9e.2964$TR5....@news.edisontel.com...

Che stanno tutti sopravvento?
Ciao.
--
Sergio MAZZA


author: Gaspare

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:90b9e.2831$TR5....@news.edisontel.com...

A proposito del nostro caro "Silvio"...ti racconto questa...l'ho trovata su
internet
Il giorno precendente al giudizio,
John Lennon, Bill Clinton e Berlusconi
al cospetto di Dio sul trono celeste.
Dio li guarda e dice:
"Per assicurarvi
 un posto al mio fianco,
 prima
devo chiedervi
 in cosa credete."
-------------------
 Rivolgendosi a John Lennon, chiede: A cosa crede Lei?
 John guarda Dio agli occhi e dice appassionatamente:
 "Credo nel dare un'oportunità alla pace.... Che la bellezza è qualcosa di
profondo dentro l'anima e che non c'è niente che non possiamo raggiungere se
lavoriamo sufficentemente duro in quello che ci crediamo. Pace a gli uomini!
                                              Dio guarda in sù ed offre a
.                                            John un posto alla sua
sinistra.
---------------------
Successivamente si rivolge a Bill Clinton....Lei Sig. Clinton, In cosa
crede?
Bill si alza, alto, orgoglioso e dice:
"Credo che il coraggio e l'onore siano fondamentali per la vita, ma
 specialmente, la passione."
 Dio, commosso dalla passione del discorso, offre a Bill il posto alla sua
destra.
-------------------------
Finalmente si rivolge al nostro
Presidente del Consiglio
e dice.....
E Lei Sig. Berlusconi
Che cosa crede?
 Credo che Lei sìa seduto
 sulla mia poltrona...


title: Stampare struttura tabella

author: LOX

text:
Come è possibile stampare la struttura di una tabella?
Es. Ho 12 tabelle vorrei stampare il tracciato record di ognuna.
Ciao
Grazie
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Stampare struttura tabella

author: Sandro

text:
Il 15 Gen 2003, 15:05, L...@LOX.LOX (LOX) ha scritto:
> Come è possibile stampare la struttura di una tabella?
>
>
> Es. Ho 12 tabelle vorrei stampare il tracciato record di ognuna.
Su Access 2000 e successive:
Strumenti->Analizza->Analizzatore
Ciao, Sandro.
--------------------------------
Inviato via
http://usenet.libero.it


title: Connessione ODBC a db condiviso in rete

author: Tasslehoff Burrfoot

text:
Salve a tutti, ho un'applicazione Lotus Domino sviluppata in lotuscript
che va ad accedere ad un database access tramite una normalissima
connessione ODBC; questa connessione punta ad un mdb condiviso in rete
tramite una normalissima condivisione in rete di windows 2k, durante la
creazione della sorgente dati viene chiesto di creare un drive di rete
su cui mappare la condivisione con l'mdb.
Fin qui tutto ok, il problema sta nel fatto che ogni volta che
l'applicazione tenta di accedere alla connessione ODBC il sistema
restituisce un errore di questo tipo
===============
The Microsoft Jet database engine cannot open the file '[PERCORSO
DELL'MDB SUL DRIVE DI RETE]'.
It is already openede exclusively by another user, or you need
permission to view its data.
===============
Ho controllato i permessi di lettura e scrittura alla condivisione e al
file, per effettuare dei test ho dato a Everyone il controllo totale sia
della condivisione che della directory condivisa che del file.
Ho provato anche a creare il drive di rete loggandomi come Administrator
locale della macchina con l'mdb.
Nonostante tutto continua a darmi questo problema, mentre creando la
sorgente dati ODBC puntando all'mdb in locale sulla stessa macchina
tutto funziona perfettamente :\
E' capitato a qualcun altro?
Avete suggerimenti?
Grazie infinite :)
Tasslehoff Burrfoot


title: Connessione ODBC a db condiviso in rete

text:
"Tasslehoff Burrfoot" <
tassleho...@gdr.net
> ha scritto nel messaggio news:tmSVe.26616$nT3....@tornado.fastwebnet.it...

Hai provato a mappare la risorsa di rete come unità locale (es. Z:)?
Ciao.
--
Sergio MAZZA


title: Connessione ODBC a db condiviso in rete

text:
Sergio MAZZA ha scritto:
> Hai provato a mappare la risorsa di rete come unità locale (es. Z:)?
>
> Ciao.
Si si, mappata su drive di rete non funziona :\
Ciao!
Tasslehoff Burrfoot


title: Connessione ODBC a db condiviso in rete

text:
BINGO!!! Ho risolto.
E' bastato aggiornare il Jet driver e l'MDAC all'ultima versione
disponibile per Win2k e il problema magicamente si è risolto...
Mannaggia...
Giusto a beneficio delle future generazioni :)
grazie cmq
Ciao!!
Tasslehoff Burrfoot


title: Connessione ODBC a db condiviso in rete

text:
"Tasslehoff Burrfoot" <
tassleho...@gdr.net
> ha scritto nel messaggio news:3JRXe.37432$nT3....@tornado.fastwebnet.it...

Bene...
Ciao.
--
Sergio MAZZA


title: Come non stampare un sottoreport?

author: Francesco Musicman

text:
Ciao a tutti, ho un problema: ho un report che è composto di due
sottoreport.
Ora, se in fase di stampa per un record uno dei due sottoreport mi risulta
vuoto, vorrei che non venisse stampato nemmeno l'altro, e passasse
direttamente al record successivo... come posso fare???
Grazie!
Francesco


title: Come non stampare un sottoreport?

author: Giorgio Prx

text:
"Francesco Musicman" <
fra...@libero.it
> ha scritto nel messaggio
news:yfUMa.143507$lK4.4...@twister1.libero.it...

Ciao Francesco
Ti propongo una soluzione che utilizza la proprietà del report HasData e
funziona in AccessXp, in Access2000 non so se esiste tale proprietà.
Se i tuoi subReport sono nella sezione corpo a fronte dell'evento format
inserisci questo codice
Private Sub Corpo_Format(Cancel As Integer, FormatCount As Integer)
Dim Visualizza As Boolean
Visualizza = Me.Figlio0.Report.HasData And _
                   Me.Figlio1.Report.HasData
Me.Figlio0.Visible = Visualizza
Me.Figlio1.Visible = Visualizza
End Sub
Ciao Giorgio


title: Come non stampare un sottoreport?

author: moskolowosky

text:


Usa un controllo a livello di recordset ogni volta che formatti un
record. Se una dei recordset associati ai sottoreport risutla vuoto
salta la stampa.
Ciao


title: Come non stampare un sottoreport?

text:
"Giorgio Prx" <
giorgio...@tiscali.it
> ha scritto nel messaggio
news:be1j55$h4s$1...@lacerta.tiscalinet.it...
>
>
> Ciao Francesco
>
> Ti propongo una soluzione che utilizza la proprietą del report HasData e
> funziona in AccessXp, in Access2000 non so se esiste tale proprietą.
> Se i tuoi subReport sono nella sezione corpo a fronte dell'evento format
> inserisci questo codice
>
> Private Sub Corpo_Format(Cancel As Integer, FormatCount As Integer)
>
> Dim Visualizza As Boolean
>
> Visualizza = Me.Figlio0.Report.HasData And _
>                    Me.Figlio1.Report.HasData
>
> Me.Figlio0.Visible = Visualizza
> Me.Figlio1.Visible = Visualizza
>
>
> End Sub
>
> Ciao Giorgio
>
>
Grazie, Giorgio, funziona perfettamente... l'unico problema č che cosģ mi
lascia la pagina bianca... io invece vorrei che non venissero proprio
stampati!
Hai idea di come si possa fare?
Francesco


title: Come non stampare un sottoreport?

text:
"moskolowosky" <
moskol...@tiscali.it
> ha scritto nel messaggio
news:q3k8gvs9j7hjlgnce...@4ax.com...

Ok, ma come faccio a saltare la stampa?
Francesco