title: Collegare file doc a campi di una form

author: DomenicoF

text:
Salve mi chiamo Domenico.
se ho una form chiamata "M_Registrazione" collegata ad una tabella
"T_Registarzione".
sulla form ci sono diverse textbox; textbox1,textbox2,textbox3, ecc..
Ho creato nel frattempo un file "Scheda.doc" che si collega alla tabella
"T_Registarzione" inserendo gli opportuni campi.
textbox; textbox1,textbox2,textbox3, ecc..
Ho creato sulla form un pulsante Apri_Scheda.
Quello che voglio fare č questo cioč quando visualizzo la form su un
determinato record premendo il tasto Apri_Scheda si apra il file
"Scheda.doc" visualizzandomi gli stessi campi di cui prima textbox;
textbox1,textbox2,textbox3, ecc..
Sperando di essere stato chiaro, resto in attesa di un vs gentile
riscontro.
Saluti Domenico
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Collegare file doc a campi di una form

author: Sergio MAZZA

text:
"DomenicoF" <
flas...@libero.it
> ha scritto nel messaggio news:eerfeh$9k3$1...@news.newsland.it...
> Salve mi chiamo Domenico.
> se ho una form chiamata "M_Registrazione" collegata ad una tabella
> "T_Registarzione".
> sulla form ci sono diverse textbox; textbox1,textbox2,textbox3, ecc..
> Ho creato nel frattempo un file "Scheda.doc" che si collega alla tabella
> "T_Registarzione" inserendo gli opportuni campi.
> textbox; textbox1,textbox2,textbox3, ecc..
> Ho creato sulla form un pulsante Apri_Scheda.
> Quello che voglio fare č questo cioč quando visualizzo la form su un
> determinato record premendo il tasto Apri_Scheda si apra il file
> "Scheda.doc" visualizzandomi gli stessi campi di cui prima textbox;
> textbox1,textbox2,textbox3, ecc..
> Sperando di essere stato chiaro, resto in attesa di un vs gentile
> riscontro.
> Saluti Domenico
>
> --
Ciao Domenico;
un link (
www.sitocomune.com
) due suggerimenti:
Sezione General - 6.137 Esempio di automazione per l'invio e la formattazione di dati da Access a Word usando i bookmarks
Sezione ICAA - Come comportarsi in questo NG (giusto per informazione)...
Ciao.
--
Sergio MAZZA


title: Per TOTALE, abilitare solo alcuni campi

author: Giorgia

text:
Buongiorno!
In una maschera esiste il modo di abilitare solo alcuni campi alla selezione
di un determinato valore di una casella combinata?
Spiego meglio:
se nella casella combinata [TIPOLOGIA SERVIZIO] seleziono il valore TOTALE,
vorrei che solo determinati campi della maschera siano abilitati.
E' possibile?
--
Giorgia


title: Per TOTALE, abilitare solo alcuni campi

author: max

text:
"Giorgia" <
gio...@vitaletrasporti.com
> ha scritto nel messaggio
news:497d8b7f$0$1109$4faf...@reader4.news.tin.it...

 su dopo aggiornamento della casella combinata tipologia servizio (e di
solito su corrente in modo che quando passi ad un altro record puoi
ritornare alla situazione precedente)
if me.tipologia_servizio= "totale" then
me.....enabled=false
..
(elenco dei controlli da disabilitare)
else
me....enabled=true
..
(stesso elenco dei controlli ma da abilitare)
end if
ciao
max


title: Acquisizione esterna

author: Carlo Augusta

text:
Prima di tutto saluto tutti. Sono nuovo di questo newsgroup e volevo porre
un quesito a qualcuno sicuramente più in gamba di me.
Devo fare un database che permetta l'acquisizione esterna di dati tramite
penna ottica. Sapete se ciò è possibile e come sia possibile farlo?
Grazie per eventuali delucidazioni.
Carlo


title: Acquisizione esterna

author: Lorenzo Coronati

text:
Scrisse "Carlo Augusta" <
carl...@iname.com
>:
>Devo fare un database che permetta l'acquisizione esterna di dati tramite
>penna ottica. Sapete se ciò è possibile e come sia possibile farlo?
di solito le penne ottiche lavorano in emulazione tastiera,
per cui non ci sono accorgimenti particolari da tenere
--
lorenzo coronati
---


title: Acquisizione esterna

text:
Grazie mille non puoi immaginare quanto mi sei stato d'aiuto !!!
--
Carlo Augusta
"Lorenzo Coronati" <lorenzo.coronati@liberopuntoit> ha scritto nel messaggio
news:3dca9d96...@news.edisontel.com...
> Scrisse "Carlo Augusta" <
carl...@iname.com
>:
> >Devo fare un database che permetta l'acquisizione esterna di dati tramite
> >penna ottica. Sapete se ciň č possibile e come sia possibile farlo?



title: Errore invio email

author: Ivan

text:
Salve a tutti
Ho integrato in un mio programma il codice per l'invio email dell'esempio
trovato
sul sitocomune. In 2 computer funziona senza problemi , in un terzo invece
mi restituisce il seguente errore:
"Non esiste un supporto MAPI per l'invio di posta elettronica"
I pc sono configurati + o - alla stesso modo, ho controllato e la libreria
mapi32.dll esiste, cosa impedisce al terzo computer di funzionare ?
Grazie


title: Errore invio email

author: Carlo Costarella

text:
"Ivan" <
rib...@hotmail.com
> ha scritto nel messaggio
news:435b4f0e$1...@x-privat.org...

Prova ad aprire con Notepad il file Win.ini nella cartella c:\Windows e vedi
se contiene le seguenti righe:
[Mail]
MAPI=1
CMCDLLNAME32=mapi32.dll
CMCDLLNAME=mapi.dll
CMC=1
MAPIX=1
MAPIXVER=1.0.0.1
OLEMessaging=1
O almeno:
[Mail]
MAPI=1
MAPIX=1
Se non ci sono e le inserisci manualmente dovrai riavviare la macchina.
Ciao, Carlo


title: Macro Invia Oggetto

author: Alessandro Capelletti

text:
Devo creare la macro Invia Oggetto, ma non mi funziona perchè mi  mancano i dll
per i protocooli VIM/MAPI.
I files mancanti sono:
mapivim.dll
mapivi32.dll
Qualcuno li possiede osa dove trovarli?
Grazie
Alessandro
--
Posted from  [213.140.12.215]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Altezza "variabile" di un Report

author: lucis

text:
Ho creato una tabella in cui i campi sono più' o meno questi:
societa'
campoA1
campoA2
campoA3
campoB1
campoB2
campoB3
ecc...
Alcuni di questi campi sono opzionali, nel senso che, se sicuramente
verra' inserito il campoA1, non e' detto che sara' inserito quello A2
o B1 ecc...
Devo creare un report che, non solo non mi visualizzi i campi con
valore Null (e questo non e' un problema), ma che "riduca" l'altezza
del Corpo in base ai dati inseriti.
Ho provato a dare il valore riducibile=si alla proprieta' del report e
a tutti i campi inseriti, ma non funziona.
Come posso risolvere la cosa?
Ciao
Lucis


title: Altezza "variabile" di un Report

author: Fabio Montagner

text:
Hai impostato i controlli ed il corpo a riducibile=sė?
Puoi costruirti dei controlli alti 0 e li metti uno sotto l'altro.
Imposti a tutti il valore espandibile=sė (compreso il corpo).


title: Altezza "variabile" di un Report

author: Salvatore Bianca

text:
devi ridurre tutti i campi l minimo in altezza e mettere ingradibile =si
cosi' quando sono pieni li espande altrimenti li lascia invariati
naturalmente sarebbe meglio sull'evento su_formattazione testare il
contenuto di ogni campo e se risulta vuoto lo nascondi altrimenti lo rendi
visibilie così da riempirsi e espandersi
"lucis" <
isab...@ats.it
> ha scritto nel messaggio
news:387b8961...@news.ats.it...



title: Altezza "variabile" di un Report

author: JBad

text:
In article <
387b8961...@news.ats.it
>,
isab...@ats.it
 says...
> Ho creato una tabella in cui i campi sono più' o meno questi:
> societa'
> campoA1
> campoA2
> campoA3
> campoB1
> campoB2
> campoB3
> ecc...
> Alcuni di questi campi sono opzionali, nel senso che, se sicuramente
> verra' inserito il campoA1, non e' detto che sara' inserito quello A2
> o B1 ecc...
> Devo creare un report che, non solo non mi visualizzi i campi con
> valore Null (e questo non e' un problema), ma che "riduca" l'altezza
> del Corpo in base ai dati inseriti.
> Ho provato a dare il valore riducibile=si alla proprieta' del report e
> a tutti i campi inseriti, ma non funziona.
> Come posso risolvere la cosa?
> Ciao
> Lucis
>
Le proprietà espandibile e riducibile non si possono applicare a
etichette o linee (controlli sganciati dai dati), quindi occhio a non
averne messi nel corpo del report.
Eventualmente puoi evitare la stampa intercettando l'evento "su
formattazione" del corpo del report.
Ciao


title: Altezza "variabile" di un Report

author: Lbo da casa

text:
>Ho creato una tabella in cui i campi sono più' o meno questi:
>societa'
>campoA1
>campoA2
>ecc...
>Alcuni di questi campi sono opzionali, nel senso che, se sicuramente
>verra' inserito il campoA1, non e' detto che sara' inserito quello A2
>o B1 ecc...
crea un controllo la cui origine sia
=nz(campoA,"") & nz(campoA1) & nz...
dopodiche' applicagli il canshrink.
--------------------------------------------------
ATTENZIONE!
it.comp.database.access diventera' it.comp.appl.access!
cercalo tra i nuovi ng e linkalo!
-----------------------------------
rimuovere NOSPAM. per mandare email
-----------------------------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access


title: Controlli espandibili

text:
Ho creato un report che mi contiene un elenco anagrafico (es. Cognome, Nome,
Indirizzo).
Ho impostato i relativi controlli a "espandibile" e con il bordo.
Se si espande una controllo (2a riga), come posso fare perchè anche gli
altri controlli di espandano?


title: Controlli espandibili

text:
In article <8vtq29$1u0m$
1...@stargate1.inet.it
>,
f.mon...@issz.vr.it

says...

Potresti leggere, nell'evento "su formattazione" della sezione, l'altezza
del controllo espandibile e impostare l'altezza degli altri controlli
(non ho provato ma penso che possa funzionare :) ).
Ciao
--
JBad


title: Controlli espandibili

text:
"Fabio Montagner" <
f.mon...@issz.vr.it
> wrote in message
news:8vtq29$1u0m$1...@stargate1.inet.it...
> Ho creato un report che mi contiene un elenco anagrafico (es. Cognome,
Nome,
> Indirizzo).
> Ho impostato i relativi controlli a "espandibile" e con il bordo.
> Se si espande una controllo (2a riga), come posso fare perchè anche gli
> altri controlli di espandano?
>
>
Scusate, ma poco dopo aver postato, ho trovato la risposta.
In pratica utilizzo dei controlli senza bordo e creo delle linee verticali
variabili.
L'esempio è tratto da una raccolta Microsoft di reports (rptsampl.exe) che
si trova nel Sito comune
Private Sub corpo_Print(Cancel As Integer, PrintCount As Integer)
Me.ScaleMode = 7
Me.ForeColor = 0
Me.Line (0 * 1, 0)-(0 * 1, 2) 'da impostare per ogni riga verticale
Me.Line (0.5 * 1, 0)-(0.5 * 1, 2) 'come sopra
'il 2 è un numero arbitrari per incrementare la riga al massimo della
sezione
End Sub
Private Sub Report_Close()
DoCmd.Restore
End Sub


title: sistema di pubblicazione

author: Ale

text:
ciao a tutti.spero che qualcuno mi possa aiutare.
devo creare un sistema che pubblichi una lista di contenuti presi da db.
il problema è nel come immettere i dati nel db.
vi spiego.
ricevo una mail con i dati.
copio e incollo la mail in un file di testo.
(es.
  nome:giuseppe
  cognome:rossi
  data:10/08/2005
  professione:studente
  note:
  nome:franco
  cognome:neri
  professione:studente
  note:
  data:
)
a questo punto nascono i problemi.
come faccio ad inserire ogni dato nel suo campo??
ho provato ad importare all'interno di access...ma poichè i campi non
sono sempre nella stessa posizione di riga,i dati vengono immessi in
modo scorretto.
come mi consigliate di risolvere?
Ruiz


title: sistema di pubblicazione

author: Pablitomf (Maurizio Facciuti)

text:
"Ale" <
ru...@despammed.com
> ha scritto nel messaggio
news:5crBe.66780$h5.28...@news3.tin.it...

L'importazione di un file di testo deve mantenere delle regole di
importazione e mantenere gli stessi numeri di campi... un txt conviene che
mantenga un tracciato record che divida i contenuti di un campo da un
separatore (solitamente ";")
quindi se il tuo file risulterà del tipo
Franco;Neri;;Studente;
Giuseppe;Rossi;10/08/2005;Studente;
Non avrai alcun problema nell'importazione.


title: sistema di pubblicazione

text:
> quindi se il tuo file risulterà del tipo
> Franco;Neri;;Studente;
> Giuseppe;Rossi;10/08/2005;Studente;
ok.grazie per il consiglio.
purtroppo non ho la possibilità di trasformare il tutto nella forma che
mi hai descritto.
la mail arriva pronta con nomecapo:campo
e i campi sono centinaia...
e purtroppo non arrivano mai in ordine.
non ci sono altre soluzioni?


title: sistema di pubblicazione

author: Enrico T.S.

text:
"Ale" <
ru...@despammed.com
> ha scritto nel messaggio
news:5crBe.66780$h5.28...@news3.tin.it...

Scondo me l'unico modo e' quello di crearti una routine di lettura
del file Txt  tipo:
dim Riga as string
Open "c:\file.txt" For Input As #1
Do While Not EOF(1)
    Input #1, Riga
    select case left(Riga,5)
      case "nome:" : etc. etc.
      case "cogno": etc. etc.
      case else
    end select
Loop
Close #1
exit sub
e' solo una traccia ovvio poi la sviluppi come meglio
ti serve.
Bye :o)


title: sistema di pubblicazione

text:
Guarda, giusto perchè ho appena finito di mangiare e c'è sciopero dei bus,
quindi fino alle  18.00 devo stare in Ufficio.
Tieni, bell'e pronta!
Mettila in un modulo ed eseguila.
Hai anche a disposizione un array con dentro i singoli valori.
L'unica cosa che ti rimane da fare è la tabella "MiaTabella" e lanciare la
query contenuta nella string MySql.
Ok?
Poi mi paghi un caffè (magari al CISA2).
Facci sapere.
--
Simplex2
www.mdenittis.it
________________
LEGGE DEGLI EQUILIBRI DI SIMPLEX2
Da un grande potere, derivano grandi responsabilità,
da grandi responsabilità, derivano grandi rompimenti di palle,
i rompimenti di palle sono una gran perdita di tempo ma il tempo è denaro,
quindi una gran perdita di denaro comporta una grande perdita di potere.
[CODICE] ***************************
Public Enum Colonne
    Nome = 1
    Cognome = 2
    xdata = 3
    professione = 4
    note = 5
End Enum
Sub Test()
Dim MyArray(5) As String
Dim MyAux As Variant
Dim MyString As String
Dim MySql As String
Dim counter As Byte
Open Application.CurrentProject.Path & "/FILETEST.TXT" For Input As #1    '
Apre il file per l'input.
Do While Not EOF(1)    ' Ripete fino alla fine del file.
    counter = IIf(counter <= 5, counter + 1, 1)
    Input #1, MyString ' Legge i dati nelle variabili.
    If counter = 1 Then
        MySql = "INSERT INTO MiaTabella(Nome, Cognome, data, professione,
note) VALUES( "
    End If
    If Len(MyString) > 0 Then
        MyAux = Split(MyString, ":")
        Select Case MyAux(0)
            Case "nome"
            MyArray(Colonne.Nome) = MyAux(1)
            MySql = MySql & "'" & Replace(MyAux(1), "'", "''") & "', "
        Case "cognome"
            MyArray(Colonne.Cognome) = MyAux(1)
            MySql = MySql & "'" & Replace(MyAux(1), "'", "''") & "', "
        Case "data"
            MyArray(Colonne.xdata) = MyAux(1)
            If Len(MyAux(1) = 0) Then
                MySql = MySql & "NULL, "
            Else
                MySql = MySql & "#" & MyAux(1) & "#, "
            End If
        Case "professione"
            MyArray(Colonne.professione) = MyAux(1)
            MySql = MySql & "'" & Replace(MyAux(1), "'", "''") & "', "
        Case "note"
            MyArray(Colonne.note) = MyAux(1)
            MySql = MySql & "'" & Replace(MyAux(1), "'", "''") & "', "
        End Select
        If counter = 5 Then
            MySql = MySql & ")"
            Debug.Print MySql ' Scrive i dati nella finestra Immediata.
            For counter = 1 To 5
                MyArray(counter) = ""
            Next counter
            counter = 6
        End If
    End If
Loop
Close #1    ' Chiude il file.
End Sub
[CODICE] ***************************


title: sistema di pubblicazione

text:
 > dim Riga as string
 > Open "c:\file.txt" For Input As #1
 > Do While Not EOF(1)
 >     Input #1, Riga
 >     select case left(Riga,5)
 >       case "nome:" : etc. etc.
 >
 >       case "cogno": etc. etc.
 >       case else
 >     end select
 > Loop
 > Close #1
 > exit sub
grazie!!
è davvero ottima come soluzione.
non ho capito una cosa però.
cosa va dopo case "nome:" :
etc.etc sta per?
ti ringrazio per il tempo dedicatomi.
ciao!


title: sistema di pubblicazione

text:
simplex2 ha scritto:
> Guarda, giusto perchè ho appena finito di mangiare e c'è sciopero dei bus,
> quindi fino alle  18.00 devo stare in Ufficio.
che onore!!:-)
> Tieni, bell'e pronta!
troppo gentile.che c'è sotto?:-)
> Mettila in un modulo ed eseguila.
> Hai anche a disposizione un array con dentro i singoli valori.
> L'unica cosa che ti rimane da fare è la tabella "MiaTabella" e lanciare la
> query contenuta nella string MySql.
>
> Ok?
no...nn ho ben chiaro cosa intendi per "lanciare la
query contenuta nella string MySql"
il codice l'ho inserito in un modulo.
ma non funziona.
oppure...ipotesi piu probabile sono io che sbaglio qualcosa.
purtroppo non sono espertissimo con i db.
>
> Poi mi paghi un caffè (magari al CISA2).
anche 2.


title: sistema di pubblicazione

text:
Ciao Ale.
Ti rispondo in quote.
> > Mettila in un modulo ed eseguila.
> > Hai anche a disposizione un array con dentro i singoli valori.
> > L'unica cosa che ti rimane da fare è la tabella "MiaTabella" e lanciare
la
> > query contenuta nella string MySql.
> >
> > Ok?
>
> no...nn ho ben chiaro cosa intendi per "lanciare la
> query contenuta nella string MySql"
Semplice:
Currentdb.Execute MySql
>
> il codice l'ho inserito in un modulo.
> ma non funziona.
> oppure...ipotesi piu probabile sono io che sbaglio qualcosa.
> purtroppo non sono espertissimo con i db.
>
Il codice l'ho compilato e testato più volte (ovviamente funziona).
Probabilmente hai saltato uno di questi passaggi:
1) Non hai creto la tabella MiaTabella con i campi: Nome, Cognome, data,
professione,
note;
2) Non hai creato il file FILETEST.TXT nella stessa directory del database
(file .mdb) dove hai inserito il codice (pensavo fosse chiaro dal codice).
3) Non hai aperto la finestra di debug "Immediata".
Prova con questi accorgimenti e, se continua a non funzionare, dimmi che
errore ti da e in che punto del codice.
Ok?
Facci sapere.
Ciao.



title: sistema di pubblicazione

text:
"Ale" <
ru...@despammed.com
> ha scritto nel messaggio
news:2qWBe.167252$75.71...@news4.tin.it...
> > dim Riga as string
>  > Open "c:\file.txt" For Input As #1
>  > Do While Not EOF(1)
>  >     Input #1, Riga
>  >     select case left(Riga,5)
>  >       case "nome:" : etc. etc.
>  >
>  >       case "cogno": etc. etc.
>  >       case else
>  >     end select
>  > Loop
>  > Close #1
>  > exit sub
>
> grazie!!
> č davvero ottima come soluzione.
> non ho capito una cosa perň.
> cosa va dopo case "nome:" :
> etc.etc sta per?
> ti ringrazio per il tempo dedicatomi.
> ciao!
Li devi metterci le istruzioni che piu ti aggradano
per utilizzare il campo che hai letto, per  esempio
potresti usare (avendoli gia definiti come campi string)
case "nome:" :  v_nome= ltrim(mid(riga,7))
case "cogno": v_cognome=ltrim(mid(riga,9))
una volta caricati tutti i tuoi campi puoi
utilizzarli per inserirli in tabella o con un
comando sql tipo
docmd.runsql("Insert into Clienti (Nome, Cognome) Values (" & chr(34) &
v_nome & chr(34) & "," & chr(34) & v_cognome & chr(34) & ")" )
oppure utilizzando Dao o Ado
ma qui credo di capire di complicarti la vita.
bye :o)


title: [Acc97] Dlookup e date

author: bande

text:
Ciao a tutti,
ho necessita' di inserire delle variabili all'interno di criteri di una
dlookup.
Fino adesso mi sono comportato cosi':
Nel caso di una variabile numerica intera :
Dlookup("miocampo","miatabella", "miocampocriterio " & varintera)
Nel caso di variabile stringa (con possibilita' di apici)
Dlookup("miocampo","miatabella", "miocampocriterio " & Chr(34) & varstringa
& Chr(34))
E nel caso di variabili in formato data? Ed i numeri con la virgola?
Ringrazio in anticipo
--
Ciao
Andrea


title: [Acc97] Dlookup e date

author: Silvio Berruti

text:
"bande" <
raggi...@mail.ru
> ha scritto nel messaggio
news:9nnq2s$8qnsl$1...@ID-65136.news.dfncis.de...

Puoi usare
Dlookup("miocampo","miatabella", "[miocampocriterio] = CDate('" & varstringa
& "')")
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com


title: [Acc97] Dlookup e date

text:
"Silvio Berruti" <
sber...@libero.it
> ha scritto nel messaggio
news:PiKn7.39798$ul3.1...@news.infostrada.it...
>
> "bande" <
raggi...@mail.ru
> ha scritto nel messaggio
> news:9nnq2s$8qnsl$1...@ID-65136.news.dfncis.de...
> > Ciao a tutti,
> >
> > ho necessita' di inserire delle variabili all'interno di criteri di una
> > dlookup.
> > Fino adesso mi sono comportato cosi':
> >
> > Nel caso di una variabile numerica intera :
> > Dlookup("miocampo","miatabella", "miocampocriterio " & varintera)
> >
> > Nel caso di variabile stringa (con possibilita' di apici)
> > Dlookup("miocampo","miatabella", "miocampocriterio " & Chr(34) &
> varstringa
> > & Chr(34))
> >
> > E nel caso di variabili in formato data? Ed i numeri con la virgola?
> >
>
> Puoi usare
> Dlookup("miocampo","miatabella", "[miocampocriterio] = CDate('" &
varstringa
> & "')")
>
Grazie Silvio,
per i numeri decimali (con la virgola) la dlookup si aspetta la notazione
anglosassone con il punto. Ho qualche alternativa all'uso di una funzione
che scorra il numero convertito in stringa e modifichi le virgole con i
punti?
--
Ciao
Andrea


title: [Acc97] Dlookup e date

text:
"bande" <
raggi...@mail.ru
> ha scritto nel messaggio
news:9ntcl5$9u1kc$1...@ID-65136.news.dfncis.de...
>
> per i numeri decimali (con la virgola) la dlookup si aspetta la notazione
> anglosassone con il punto. Ho qualche alternativa all'uso di una funzione
> che scorra il numero convertito in stringa e modifichi le virgole con i
> punti?
Prova con questa funzione:
Public Function NoComma(numero) As String
  Dim virgola
  virgola = InStr(numero, ",")
  NoComma = left(numero, virgola - 1) & "." & Mid(numero, virgola + 1)
End Function
Se usi la funzione NoComma direttamente con un numero, mettilo tra
virgolette.
Esempio:
? NoComma("45,78")    giusto
? NoComma(a)              giusto
? NoComma(45,78)       sbagliato



title: Gestione errori su duplicati

author: michele

text:
     E' possibile evitare la comparsa del messaggio di Access,
Errore di run-time '3022'
L'apporto modifiche non è riuscito ecc... ,
qualora si tenti di duplicare un valore di una tabella in fase di
immissione dati a mezzo maschera utilizzando la proprietà di evento del
campo prima di aggiornare?
Detto questo preferirei utilizzare come messaggio di errore un msgbox
con la dicitura 'Valore già presente in tabella' cancellando di conseguenza
il valore appena immesso.
grazie

--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: Gestione errori su duplicati

author: Nicky

text:

hai provato con l'on error goto nella routine del tuo evento?


title: Gestione errori su duplicati

text:
                    Il 04 Dic 2005, 09:37, Nicky <
Nick...@virgilio.it
> ha scritto:
> michele wrote:
> > E' possibile evitare la comparsa del messaggio di Access,
> > Errore di run-time '3022'
> > L'apporto modifiche non è riuscito ecc... ,
> > qualora si tenti di duplicare un valore di una tabella in fase di
> > immissione dati a mezzo maschera utilizzando la proprietà di evento del
> > campo prima di aggiornare?
> > Detto questo preferirei utilizzare come messaggio di errore un msgbox
> > con la dicitura 'Valore già presente in tabella' cancellando di
conseguenza
> > il valore appena immesso.
> > grazie
> >
> >
> > Ho cercato di utilizzare on error goto ma non riesco a capirci tanto
anche perchè
> >a finchè venga verificato il dato duplicato utilizzo forse impropriamente
me.refresh
> >che fa comparire il msg errore di run-time



title: Gestione errori su duplicati

text:
"michele" <
mic...@inwind.it
> ha scritto nel messaggio
news:82Z49Z199Z138Y1...@usenet.libero.it...
>
>     E' possibile evitare la comparsa del messaggio di Access,
> Errore di run-time '3022'
> L'apporto modifiche non è riuscito ecc... ,
> qualora si tenti di duplicare un valore di una tabella in fase di
> immissione dati a mezzo maschera utilizzando la proprietà di evento del
> campo prima di aggiornare?
> Detto questo preferirei utilizzare come messaggio di errore un msgbox
> con la dicitura 'Valore già presente in tabella' cancellando di
> conseguenza
> il valore appena immesso.
> grazie
>
>
>
Dai uno sguardo alla gestione degli errori presente sulla guida.
In linea di massima il codice valuta il numero di errore e se corrispondente
si comporta di conseguenza


title: Gestione errori su duplicati

author: Karl Donaubauer

text:
michele wrote:
>     E' possibile evitare la comparsa del messaggio di Access,
> Errore di run-time '3022'
> L'apporto modifiche non è riuscito ecc... ,
> qualora si tenti di duplicare un valore di una tabella in fase di
> immissione dati a mezzo maschera utilizzando la proprietà di evento del
> campo prima di aggiornare?
> Detto questo preferirei utilizzare come messaggio di errore un msgbox
> con la dicitura 'Valore già presente in tabella' ...
www.donkarl.com/it
 FAQ 4.25 Evitare duplicati.
> cancellando di conseguenza il valore appena immesso.
Puoi aggiungere
Me!MioControllo.Undo
o
Me.Undo
o
Me!MioControllo = Me!MioControllo.OldValue
Dipende di quale codice e evento prendi.
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it
+ Conferenza Italiana per Sviluppatori di Access (CISA)


title: Gestione errori su duplicati

text:
                    Il 04 Dic 2005, 10:32, "Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto:
> michele wrote:
> > E' possibile evitare la comparsa del messaggio di Access,
> > Errore di run-time '3022'
> > L'apporto modifiche non è riuscito ecc... ,
> > qualora si tenti di duplicare un valore di una tabella in fase di
> > immissione dati a mezzo maschera utilizzando la proprietà di evento del
> > campo prima di aggiornare?
> > Detto questo preferirei utilizzare come messaggio di errore un msgbox
> > con la dicitura 'Valore già presente in tabella' ...
>
>
www.donkarl.com/it
 FAQ 4.25 Evitare duplicati.
>
> > cancellando di conseguenza il valore appena immesso.
Grazie per l'aiuto tutto ok
x Karl
Utilizzado l'istruzione presente nella faq 4.25 variante 2 ad un campo di
una maschera di
pop up come è possibile far acquistare lo stato attivo del controllo?
Ho provato con Me!MioControllo ma il cursore una volta confermato il msgbox
si posiziona
sul controllo successivo.
>
> Puoi aggiungere
> Me!MioControllo.Undo
> o
> Me.Undo
> o
> Me!MioControllo = Me!MioControllo.OldValue
>
> Dipende di quale codice e evento prendi.
>
> --
> HTH
> Karl
> *********
> Access FAQ:
www.donkarl.com/it
> + Conferenza Italiana per Sviluppatori di Access (CISA)
>




title: Gestione errori su duplicati

text:
michele wrote:
> Karl Donaubauer ha scritto:
>> ...
>>
www.donkarl.com/it
 FAQ 4.25 Evitare duplicati.
> ...
> Utilizzado l'istruzione presente nella faq 4.25 variante 2 ad un campo di
> una maschera di
> pop up come è possibile far acquistare lo stato attivo del controllo?
> Ho provato con Me!MioControllo ma il cursore una volta confermato il
> msgbox
> si posiziona
> sul controllo successivo.
> ...
C'è un errore nella versione italiana dell'articolo.
L'evento giusto per il codice non è "Dopo aggiornamento" ma
"Prima di aggiornare". Allora cambia l'evento per evitare il problema.



title: Gestione errori su duplicati

text:

   Ho fatto come mi hai suggerito ma access ha generato l'errore 2108 comunque
ho risolto il problema (forse poco elegantemente) con Sendkeys "{LEFT}".
Ti ringrazio
p.s. no puoi aiutarmi a risolvere il problema che ho postato ieri rif. Sab
03 Dic 2005, 09:18
Obbligato
Mic



title: Gestione errori su duplicati

text:
"michele" <
mic...@inwind.it
> ha scritto nel messaggio
news:82Z55Z156Z68Y1...@usenet.libero.it...
cut
> Utilizzado l'istruzione presente nella faq 4.25 variante 2 ad un campo di
> una maschera di
> pop up come è possibile far acquistare lo stato attivo del controllo?
> Ho provato con Me!MioControllo ma il cursore una volta confermato il
> msgbox
> si posiziona
> sul controllo successivo.
Usa due istruzioni
me.MioControlloQualsiasi.setfocus
me.MioControlloInteressato.SetFocus
Ciao, Carlo


title: Da Access97 a Access2000, SQLserver

author: Davide

text:
Avrei deciso finalmente di passare a gestire i database da Access97 ad
Access2000. Siccome in Access97 i database continuavano a "impiastrarsi" e
ogni 2 giorni dovevo procedere a ripristinarli (forse perxhè ci lavorano in
20 abbastanza pesantemente?) ora vorrei sapere se Access2000 è + solido o
se, invece, rispetto al 97 è + o - uguale, cioè s'impiastra cmq abbastanza
facilmente se ci si lavora pesantemente.
L'altra soluzione sarebbe passare a SQLserver avendo Access come front-end
ma ho paura che mi tocchi mettere mano a una marea di codice dovendo passare
da DAO a ADO.
Non voglio una soluzione a questi problemi, ma se q.cuno si fosse già
imbattuto in problemi di questo tipo o che avesse q.che idea mi farebbe un
grandissimo favore.
Grazie per l'attenzione
ciao
davide


title: Da Access97 a Access2000, SQLserver

author: Mad® Milox

text:
"Davide" <
davi...@hotmail.com
> ha scritto nel messaggio
news:9e3cpe$sqej$1...@ID-82819.news.dfncis.de...
> Avrei deciso finalmente di passare a gestire i database da Access97 ad
> Access2000. Siccome in Access97 i database continuavano a "impiastrarsi" e
> ogni 2 giorni dovevo procedere a ripristinarli (forse perxhč ci lavorano
in
> 20 abbastanza pesantemente?) ora vorrei sapere se Access2000 č + solido o
> se, invece, rispetto al 97 č + o - uguale, cioč s'impiastra cmq abbastanza
> facilmente se ci si lavora pesantemente.
> L'altra soluzione sarebbe passare a SQLserver avendo Access come front-end
> ma ho paura che mi tocchi mettere mano a una marea di codice dovendo
passare
> da DAO a ADO.
> Non voglio una soluzione a questi problemi, ma se q.cuno si fosse gią
> imbattuto in problemi di questo tipo o che avesse q.che idea mi farebbe un
> grandissimo favore.
> Grazie per l'attenzione
> ciao
>
> davide
>
A mio modesto parere ti conviene passare il db da access 97 ad access 2000
sr2 , che il 99% dei problemi te li risolve di botto .. poi con calma ti
metti a lavorare per passarlo ad sql , sicuramente piu' stabile dato il
numero di operatori .. ma sicurissimamente piu' lungo da convertire. :)
Ciao ,
--
(^o^))~    Lorenzo   (^o^))~
"Preimaginare e' lo imaginare le cose che saranno..."
"Postimaginare e' imaginare le cose passate ..."
(Leonardo Da Vinci)


title: Da Access97 a Access2000, SQLserver

author: Paolo Holzl

text:
>Avrei deciso finalmente di passare a gestire i database da Access97 ad
>Access2000. Siccome in Access97 i database continuavano a "impiastrarsi" e
>ogni 2 giorni dovevo procedere a ripristinarli (forse perxhč ci lavorano in
>20 abbastanza pesantemente?)
Se ti consola da noi abbiamo un database da 2 anni e lo usiamo in 25 e
non si e' mai 'impiastrato'.
Comunque penso che il chiarimento ai tuoi problemi dovresti trovarlo
nelle FAQ in ogni caso lo ribadisco (mettetelo nelle FAQ se non c'e').
Il passaggio a Access 97 non ti risolvera' il problema e quello a SQL
server lo rendera' solo meno visibile.
Il perche' e' presto detto, il problema non e' nel database di Access.
Il database di Access in multiutenza spinta diventa lento ma non si
rompe (a meno di un crash di un pc o del Server, in tal caso tutti i
database necessitano di un rebuild).
Al 90% il problema e' nella tua rete in particolar modo se hai a che
fare con schede con driver Realteck.
Ho avuto due casi di installazione con database instabili e senza
particolari problemi di carico, in entrambi i casi la soluzione e'
stata la sostituzione di una scheda di rete e i problemi sono
scomparsi.
I piu' vecchi applicativi installati lavorano senza sosta con il
pubblico davanti da 5 anni con 4 utenti.
Il problema e' che alcune di queste 'famigerate' schede sembrano
lavora correttamente ma sotto carico vanno in errore.
Di solito un sistema per beccarle e' fare un enorme XCOPY /S di una
macchina su un altra, se si inchioda dopo un po e' la scheda da
buttare.
In tal caso l'unico limite di Access e' che se la rete si incasina
molto probabilmente corrompe gli archivi, ecco questo con SQL server
non succede ma il problema rimane per tutto cio' che non e' Access.
----------------------------------------------------------
Paolo Hölzl
Gruppo Tekup Software developer (Bologna)
----------------------------------------------------------
ATTENTION!, antispam
For reply, substitute xxx with gruppotekup


title: Da Access97 a Access2000, SQLserver

author: Simone Calligaris

text:
"Paolo Holzl" <
soft...@xxx.com
> ha scritto nel messaggio
news:3b08b0b...@news.tiscalinet.it...
> >Avrei deciso finalmente di passare a gestire i database da Access97 ad
> >Access2000. Siccome in Access97 i database continuavano a "impiastrarsi"
e
> >ogni 2 giorni dovevo procedere a ripristinarli (forse perxhč ci lavorano
in
> >20 abbastanza pesantemente?)
> Se ti consola da noi abbiamo un database da 2 anni e lo usiamo in 25 e
> non si e' mai 'impiastrato'.
'Cidenti!
25 utenti sono davvero tanti, di che tipo di software si tratta?
Attivitą variegata (batch, interrogazioni oltre a semplice Data Entry)?
E soprattutto che hardware di rete :-)
Ciao, Simone


title: Da Access97 a Access2000, SQLserver

text:
>'Cidenti!
>25 utenti sono davvero tanti, di che tipo di software si tratta?
>Attività variegata (batch, interrogazioni oltre a semplice Data Entry)?
>E soprattutto che hardware di rete :-)
E' una gestione offerte, in pratica il cuore e' un database clienti,
ovviamente in tal caso la concorrenza e' davvero minimale si entra
molto in consultazione, in ogni caso lo sto portando su SQL Server ma
piu' che altro per una necessita' legata alla protezione degli archivi
non certo per un discorso di performance.
Ai fini della riduzione del carico conta il modo in cu si e' impostato
il lavoro.



title: creazione di tabella

author: Akery

text:
Buongiorno,

nel campo di un record ho la seguente informazione "lunedi; martedi..."
ovvero i giorni della settimana separati da un punto e virgola, da
questo dato vorrei creare tanti record quanti sono i giorni indicati.
esempio

tabella sorgente
dato1	marted'; mercoledi
dato2	lunedì;giovedi; venerdì

tabella di destinazione
dato1 	martedì
dato1	mercoledì
dato2	lunedì
dato2	giovedi
dato2	venerdi

come posso fare per dire ad access di fare questo lavoro?

Grazie
Akery

--
Questa e-mail è stata controllata per individuare virus con Avast antivirus.
https://www.avast.com/antivirus


title: creazione di tabella

author: BFS

text:
Il 20/05/2020 14:24, Akery ha scritto:
> Buongiorno,
>
> nel campo di un record ho la seguente informazione "lunedi; martedi..."
> ovvero i giorni della settimana separati da un punto e virgola, da
> questo dato vorrei creare tanti record quanti sono i giorni indicati.
> esempio
>
> tabella sorgente
> dato1    marted'; mercoledi
> dato2    lunedì;giovedi; venerdì
>
> tabella di destinazione
> dato1     martedì
> dato1    mercoledì
> dato2    lunedì
> dato2    giovedi
> dato2    venerdi
>
> come posso fare per dire ad access di fare questo lavoro?
>
> Grazie
> Akery
>

Dim sorgente As New ADODB.Recordset
Dim destinazione As New ADODB.Recordset
Dim giorni() As String
sorgente.Open "tabellasorgente", CurrentProject.Connection,
adOpenKeyset, adLockOptimistic
destinazione.Open "tabelladestinazione", CurrentProject.Connection,
adOpenKeyset, adLockOptimistic

While Not sorgente.EOF
     giorni = Split(sorgente.Fields("giorni"), ";")
     For i = 0 To UBound(giorni)
         destinazione.AddNew
         destinazione.Fields("campo1") = LTrim(sorgente.Fields("campo1"))
         destinazione.Fields("giorni") = LTrim(giorni(i))
         destinazione.Update
     Next i
     sorgente.MoveNext
Wend

risultato :
https://ibb.co/vh0ff5m

ciao

BFS


title: creazione di tabella

text:
Grazie per l'algoritmo ma adobd a me non ha funzionato ed ho ripiegato
su ado

Problema RISOLTO

Akery

Sub espandi()

'Dim sorgente As New ADODB.Recordset
'Dim destinazione As New ADODB.Recordset
Dim giorni() As String
'sorgente.Open "sheet1", CurrentProject.Connection, adOpenKeyset,
adLockOptimistic
'destinazione.Open "richieste", CurrentProject.Connection, adOpenKeyset,
adLockOptimistic

Dim DBCorrente As DAO.Database
Dim sorgente As DAO.Recordset
Dim destinzione As DAO.Recordset

Set DBCorrente = CurrentDb
'Apertura Tabella
Set sorgente = DBCorrente.OpenRecordset("sheet1", dbOpenDynaset)
Set destinazione = DBCorrente.OpenRecordset("richieste", dbOpenDynaset)

CurrentDb.Execute "DELETE * FROM [richieste]"

While Not sorgente.EOF
     giorni = Split(sorgente.Fields("indicare i giorni per cui si
richiede la presenza"), ";")
     For i = 0 To UBound(giorni) - 1
         destinazione.AddNew
         destinazione.Fields("Nome e Cognome della persona da
autorizzare") = LTrim(sorgente.Fields("Nome e Cognome della persona da
autorizzare"))
         destinazione.Fields("@mail di contatto (da preferire email
costituzionale) della pers") = LTrim(sorgente.Fields("@mail di contatto
(da preferire email costituzionale) della pers"))
         destinazione.Fields("Ruolo (Docente/Ricercatore;
Assegnista/Borsista/Dottorando/Laure") = LTrim(sorgente.Fields("Ruolo
(Docente/Ricercatore; Assegnista/Borsista/Dottorando/Laure"))
         destinazione.Fields("Solo per A/B/D/L caricare copia del nulla
osta rilasciato dal RA") = LTrim(sorgente.Fields("Solo per A/B/D/L
caricare copia del nulla osta rilasciato dal RA"))
         destinazione.Fields("Indicare il nome di un collaboratore
presente nella settimana in") = LTrim(sorgente.Fields("Indicare il nome
di un collaboratore presente nella settimana in"))
         destinazione.Fields("indicare i giorni per cui si richiede la
presenza") = LTrim(giorni(i))
         destinazione.Fields("Piano in cui si desidera l'accesso") =
LTrim(sorgente.Fields("Piano in cui si desidera l'accesso"))
         destinazione.Fields("Locale in cui si desidera l'accesso") =
LTrim(sorgente.Fields("Locale in cui si desidera l'accesso"))
         destinazione.Fields("sigla o nome del locale") =
LTrim(sorgente.Fields("sigla o nome del locale"))
         destinazione.Fields("Motivo dell'accesso") =
LTrim(sorgente.Fields("Motivo dell'accesso"))
         destinazione.Fields("Nome e Cognome della persona da
autorizzare") = LTrim(sorgente.Fields("Nome e Cognome della persona da
autorizzare"))
         destinazione.Fields("Ho letto e mi impegno a rispettare le
misure per la tutela della") = LTrim(sorgente.Fields("Ho letto e mi
impegno a rispettare le misure per la tutela della"))

         destinazione.Update
     Next i
     sorgente.MoveNext
Wend

End Sub




title: creazione di tabella

author: Bruno Campanini

text:
Akery submitted this idea :
> Buongiorno,
>
> nel campo di un record ho la seguente informazione "lunedi; martedi..."
> ovvero i giorni della settimana separati da un punto e virgola, da questo
> dato vorrei creare tanti record quanti sono i giorni indicati. esempio
>
> tabella sorgente
> dato1	marted'; mercoledi
> dato2	lunedì;giovedi; venerdì
>
> tabella di destinazione
> dato1 	martedì
> dato1	mercoledì
> dato2	lunedì
> dato2	giovedi
> dato2	venerdi
>
> come posso fare per dire ad access di fare questo lavoro?
>
> Grazie
> Akery

========================
Private Sub Command9_Click()
Dim RS(1 To 2) As Recordset, DayArray
Set RS(1) = CurrentDb.OpenRecordset("Table-Source", dbOpenDynaset)
Set RS(2) = CurrentDb.OpenRecordset("Table-Destination", dbOpenDynaset)
Do Until RS(1).EOF
    DayArray = Split(RS(1)![Giorni], ";")
    For i = 0 To UBound(DayArray)
        RS(2).AddNew
            RS(2)![Codice] = RS(1)![Codice]
            RS(2)![Giorno] = Trim(DayArray(i))
        RS(2).Update
    Next
    RS(1).MoveNext
Loop
End Sub
=============================

Table-Source ha i campi: Codice, Giorni
Table-Destination ha i campi: Codice, Giorno

Bruno


title: creazione di tabella

text:
Il 20/05/2020 17:37, Bruno Campanini ha scritto:
> ========================
> Private Sub Command9_Click()
> Dim RS(1 To 2) As Recordset, DayArray
> Set RS(1) = CurrentDb.OpenRecordset("Table-Source", dbOpenDynaset)
> Set RS(2) = CurrentDb.OpenRecordset("Table-Destination", dbOpenDynaset)
> Do Until RS(1).EOF
>     DayArray = Split(RS(1)![Giorni], ";")
>     For i = 0 To UBound(DayArray)
>         RS(2).AddNew
>             RS(2)![Codice] = RS(1)![Codice]
>             RS(2)![Giorno] = Trim(DayArray(i))
>         RS(2).Update
>     Next
>     RS(1).MoveNext
> Loop
> End Sub
> =============================
>
> Table-Source ha i campi: Codice, Giorni
> Table-Destination ha i campi: Codice, Giorno

Grazie!



title: Lçavorare scon As400

text:
Ho creato un programma in acces che si appoggia a delle tabelle in
AS400. Mi sono collegato mediante ODB, reiesco a fare tutto quello che
voglio, scrivere e leggere, ma è molto lento. A volte sono costretto a
fare il download delle tabelle per poi elaborarle e mediante la queri
di aggiornamento, scrivere su AS400.
C'è un sistema per accedere più velocemente?
Sandro


title: Maschera di eliminazione dati...

author: SuperPippo®

text:
vengo al sodo..
ho fatto una maschera con sottomaschera con origine dati
una query che a sua volta
ha come origine 2 tabelle anagrafiche...
nella maschera ho messo un pulsante di comando x eliminare il record
corrente... funziona... elimino... se nella maschera vado a ricercare
il nome del cancellato non lo trovo
ma se vado a fare un controllo nella tabella Anagrafe .. mi trova
il record... eppure premendo il pulsante mi dice se voglio eliminare
il record corrente + i dati ad esso correlato...
quale può essere il problema ???
Ciao e grazie...
--
SuperPippo®   [;o))


title: Maschera di eliminazione dati...

author: Principiante

text:
"SuperPippo®" <
ik0...@libero.it
> ha scritto nel messaggio
news:TpsS7.304120$sq5.14...@news.infostrada.it...

> Mi viene in mente che forse stai eliminando il record dalla parte Molti di
una relazione uno a molti (Es. tabellaCliente,
tabellaNumeriTelefonoCliente).Se elimini un record dalla seconda tabella (ed
era l'unico telefono di quel cliente) non trovi più quel cliente nella
tabella, ma non hai toccato evidentemente la tabellaClienti.
spero ti possa servire
Paolo


title: Maschera di eliminazione dati...

text:
"Principiante" <
p.pe...@pieroegianni.com
> ha scritto nel messaggio
news:3c1b...@news.opennet.it...
|
| "SuperPippo®" <
ik0...@libero.it
> ha scritto nel messaggio
| news:TpsS7.304120$sq5.14...@news.infostrada.it...
[CUT]
| >
| > Mi viene in mente che forse stai eliminando il record dalla parte Molti
di
| una relazione uno a molti (Es. tabellaCliente,
| tabellaNumeriTelefonoCliente).Se elimini un record dalla seconda tabella
(ed
| era l'unico telefono di quel cliente) non trovi più quel cliente nella
| tabella, ma non hai toccato evidentemente la tabellaClienti.
| spero ti possa servire
| Paolo
--------------------------
CmQ  funziona........a metà......perchè facendo un controllo..
nella Query elimina tutto il record,
nella Tabella Esenzione (sottomaschera) elimina il corrispondente,
ma solo se ha un esenzione... se ne ha + di una rimane lì
ma.. nella Tabella Anagrafe (corpo) il record rimane bello lì !!!
come mai ???
non me lo spiego... eppure controllando le relazioni
Anagrafe 1 a molti Esenzioni.. è applicata l'integrita referenziale,
Aggiorna campi correlati a catena ed Elimina record correlati a catena...
che ne pensi ??
Ciao..


title: Maschera di eliminazione dati...

author: principiante

text:
"SuperPippo®" <
ik0...@libero.it
> ha scritto nel messaggio
news:tHMS7.310569$sq5.15...@news.infostrada.it...

Esempio:
tblClienti            tblEsenzioni
Cliente1            Cliente1Esenzione1
Cliente2            Cliente1Esenzione2
                        Cliente2Esenzione1
Se ho capito bene quello che stai facendo è eliminare i record dalla tabella
esenzioni: non capisco perchè ti aspetti che venga eliminato anche il record
della tabella clienti. EliminaRecordCorrelatiACatena funziona nel verso da 1
a molti, non al contrario.
La maschera si deve basare su tblClienti, la sottomaschera su tblEsenzioni.
Se vuoi cancellare un'esenzione cancelli il record della sottomaschera, se
vuoi cancellare un cliente il tuo pulsante deve cancellarlo dalla maschera
Ciao


title: Maschera di eliminazione dati...

text:
"principiante" <
p.pe...@inrete.it
> ha scritto nel messaggio
news:3c1b...@news.opennet.it...
| > | "SuperPippo®" <
ik0...@libero.it
> ha scritto nel messaggio
| > | news:TpsS7.304120$sq5.14...@news.infostrada.it...
| > [SUPERCUT]
|
| Esempio:
| tblClienti            tblEsenzioni
| Cliente1            Cliente1Esenzione1
| Cliente2            Cliente1Esenzione2
|                         Cliente2Esenzione1
|
| Se ho capito bene quello che stai facendo è eliminare i record dalla
tabella
| esenzioni: non capisco perchè ti aspetti che venga eliminato anche il
record
| della tabella clienti. EliminaRecordCorrelatiACatena funziona nel verso da
1
| a molti, non al contrario.
| La maschera si deve basare su tblClienti, la sottomaschera su
tblEsenzioni.
| Se vuoi cancellare un'esenzione cancelli il record della sottomaschera, se
| vuoi cancellare un cliente il tuo pulsante deve cancellarlo dalla maschera
| Ciao
------------------------
scusa P... se metto alla prova la tua pazienza... cmq facciamo un
back step x chiarire le cose...
allora ho una Tabella Anagrafe ed una Tabella Esenzioni
correlate rispettivamente uno a molti....
per crearmi una maschera che comprendesse le 2 tabelle
mi sono creato una QueryEliminazione che comprende le 2 tabelle..
ho fattto bene fin ora ???
Questa MasKEliminazione è strutturata in Intestazione ove ho posto
4 controlli di ricerca (Requery) tipo Cerca1 (Cognome_Nome)
Cerca2 (CodiceRegionale) etc. etc.altrimenti come cerco il record
da cancellare !!??
nel Corpo ho tutto il contenuto di Tabella Anagrafe
ed in Piè di Pagina la sottomaschera...
come dicevo ho messo un pulsante di comando in corpo maschera..
nella QueryEliminazione mi elimina tutto....
nella Tabella Esenzioni... se 1 esenzione la elimina... se 2 ne fa
rimanere 1...(scusa il gioco di parole)...
ma il colmo è nella Tabella Anagrafe che non cancella
il record in nessuna maniera...
io mi chiedo... se sono correlati... se elimino il record
7168 deve eliminare tutto o no ???
stavo pensando... non è che mi debba fare una Maschera
e Sottomaschera ex novo basata direttamente sulle Tabelle
Anagrafe ed Esenzioni ???
Ciao e scusa la lungaggine...
--
SuperPippo®   [;o))


title: Maschera di eliminazione dati...

text:
"SuperPippo®" <
ik0...@libero.it
> ha scritto nel messaggio
news:lk1T7.314670$sq5.15...@news.infostrada.it...

No. Ti devi creare una maschera basata su Anagrafe ed inserirvi una
sottomaschera basata su Esenzioni
(Anagrafe in Intestazione e Esenzioni in CorpoMasschera).
Per selezionare il record da eliminare se ti serve fai la query (di
selezione non di eliminazione), poi basta che crei una casella combinata che
su _DopoAggiornamento estragga il record che ti serve
> Questa MasKEliminazione è strutturata in Intestazione ove ho posto
> 4 controlli di ricerca (Requery) tipo Cerca1 (Cognome_Nome)
> Cerca2 (CodiceRegionale) etc. etc.altrimenti come cerco il record
> da cancellare !!??
> nel Corpo ho tutto il contenuto di Tabella Anagrafe
> ed in Piè di Pagina la sottomaschera...
> come dicevo ho messo un pulsante di comando in corpo maschera..
Il pulsante lo devi mettere nella maschera in cui vuoi eliminare il record,
non ha importanza se in intestazione nel corpo o nel PièDiPagina. (Fallo
comporre in automatico ad Access, ti semplifichi la vita...)
> nella QueryEliminazione mi elimina tutto....
> nella Tabella Esenzioni... se 1 esenzione la elimina... se 2 ne fa
> rimanere 1...(scusa il gioco di parole)...
> ma il colmo è nella Tabella Anagrafe che non cancella
> il record in nessuna maniera...
> io mi chiedo... se sono correlati... se elimino il record
> 7168 deve eliminare tutto o no ???
Ripeto: secondo me stai cancellando il record dalla parte molti, infatti ti
cancella l'esenzione, non l'anagrafica
> stavo pensando... non è che mi debba fare una Maschera
> e Sottomaschera ex novo basata direttamente sulle Tabelle
> Anagrafe ed Esenzioni ???
Infatti
> Ciao e scusa la lungaggine...
>
> --
> SuperPippo®   [;o))
>
 Paolo


title: Maschera di eliminazione dati...

text:
"principiante" <
p.pe...@inrete.it
> ha scritto nel messaggio
news:3c1c...@news.opennet.it...
|
| "SuperPippo®" <
ik0...@libero.it
> ha scritto nel messaggio
| > | > [SUPERCUT]
||
| No. Ti devi creare una maschera basata su Anagrafe ed inserirvi una
| sottomaschera basata su Esenzioni
| (Anagrafe in Intestazione e Esenzioni in CorpoMasschera).
| Per selezionare il record da eliminare se ti serve fai la query (di
| selezione non di eliminazione), poi basta che crei una casella combinata
che
| su _DopoAggiornamento estragga il record che ti serve
Fatto... creato Maschera con Sottomaschera ex novo dalle 2 tabelle..
ed ho collegato campi Master a campi secondari .. etc..
funziona .........il problema ora l'ho con i parametri di ricerca...
da effettuare nella stessa Maschera...
ho fatto come tu dici... ho creato una query di selezione che comprende le
2 tabelle... poi in maschera mi sono fatto una casella combinata...
e qui nasce il problema....ho messo 4 criteri (Univoci.. o quasi) di
ricerca...
Cognome (ma a me servirebbe anche il Nome, ma si trova in un campo diverso)
Codice Regionale, Data di Nascita, Codice protocollo...
la combo funzia solo se inserisco il Cognome Rossi... purtroppo
la ricerca non è selettiva dato che me ne può trovare 200
dato che il DB si compone di 15.000 record...
questo sotto il codice della combo...
Sub CasellaCombinata88_AfterUpdate()
    ' Trova il record corrispondente al controllo
    Me.RecordsetClone.FindFirst "[ID_assistito] = " &
Me![CasellaCombinata88]
    Me.Bookmark = Me.RecordsetClone.Bookmark
End Sub
Ciao Paolo........


title: Maschera di eliminazione dati...

author: Paolo P

text:
"SuperPippo®" <
ik0...@libero.it
> ha scritto nel messaggio
news:0JqT7.323178$sq5.15...@news.infostrada.it...

Non ho capito il tuo problema attuale; nella combo evidentemente puoi
inserire i campi che ti servono (cognome, nome e quant'altro) ordinati come
pare e piace a te. Se vuoi fare il raffinato (ma direi che non è il caso, a
meno che tu abbia voglia di smanettare per imparare), puoi crearti delle
combo in cascata, con ognuna imposti un filtro: prima per cognome, poi per
nome, ecc.
Paolo


title: Maschera di eliminazione dati...

text:
"Paolo P" <
p.pe...@inrete.it
> ha scritto nel messaggio
news:3c1e...@news.opennet.it...
| > | "SuperPippo®" <
ik0...@libero.it
> ha scritto nel messaggio
| > | > | > [SUPERCUT]
| > poi in maschera mi sono fatto una casella combinata...
| > e qui nasce il problema....ho messo 4 criteri (Univoci.. o quasi) di
| > ricerca...
| > Cognome (ma a me servirebbe anche il Nome, ma si trova in un campo
| diverso)
| > Codice Regionale, Data di Nascita, Codice protocollo...
| > la combo funzia solo se inserisco il Cognome Rossi... purtroppo
| > la ricerca non è selettiva dato che me ne può trovare 200
| > dato che il DB si compone di 15.000 record...
| >
| > questo sotto il codice della combo...
| >
| > Sub CasellaCombinata88_AfterUpdate()
| >     ' Trova il record corrispondente al controllo
| >     Me.RecordsetClone.FindFirst "[ID_assistito] = " &
| > Me![CasellaCombinata88]
| >     Me.Bookmark = Me.RecordsetClone.Bookmark
| > End Sub
| >
| > Ciao Paolo........
----------|
| Non ho capito il tuo problema attuale; nella combo evidentemente puoi
| inserire i campi che ti servono (cognome, nome e quant'altro) ordinati
come
| pare e piace a te. Se vuoi fare il raffinato (ma direi che non è il caso,
a
| meno che tu abbia voglia di smanettare per imparare), puoi crearti delle
| combo in cascata, con ognuna imposti un filtro: prima per cognome, poi per
| nome, ecc.
| Paolo
----------------------
Beh.. Paolo mi sono perso... anche perchè poco pratico di Access.e di
caselle
combo.....la combo che ho fatto mi escono tutti i campi che ho
inserito... ma considera come ricerca solo il primo....??
in sostanza io ho questa Maschera+Sottomaschera....
mi servirebbe un controllo, una combo o che altro per trovare
il record di mio interesse per poterlo cancellare...
diciamo mi basta anche il solo Cognome e Nome...
Ciao...


title: Maschera di eliminazione dati...

text:
"SuperPippo®" <
ik0...@libero.it
> ha scritto nel messaggio
news:daLT7.329353$sq5.16...@news.infostrada.it...

Ehilà, ti scoraggi?
Certo che la combo considera solo il primo: puoi visualizzare quanti campi
vuoi, ma il riferimento al record è comunque basato sul campo che tu hai
specificato nell'evento dopo aggiornamento della combo stessa.
Se ti basta nome e cognome fai comporre ad Access la combo con i dati che ti
servono, quando hai selezionato il record lo cancelli con il famoso pulsante


title: Maschera di eliminazione dati...

text:
"Paolo P" <
p.pe...@inrete.it
> ha scritto nel messaggio
news:3c22...@news.opennet.it...
| > diciamo mi basta anche il solo Cognome e Nome...
| > Ciao...
| >
| >
|
| Ehilà, ti scoraggi?
| Certo che la combo considera solo il primo: puoi visualizzare quanti campi
| vuoi, ma il riferimento al record è comunque basato sul campo che tu hai
| specificato nell'evento dopo aggiornamento della combo stessa.
| Se ti basta nome e cognome fai comporre ad Access la combo con i dati che
ti
| servono, quando hai selezionato il record lo cancelli con il famoso
pulsante
---------------------------------
ok Paolo... ma come faccio a fargli almeno
trovare Cognome e Nome assieme nella combo ??
Ciao...


title: memory pen

author: zpeppe

text:
ho comprato una memoria aggiuntiva tipo memory drive pen da 32 mb marca
netac convinto di poterci mettere il mio database fatto con acces 97 e
portlo utilizzare senza problemi....
ma non è cosi spesso quando uso il database direttamente sulla memory e in
una maschera do il comando di stampa di un report o chiuco la mascera di una
querry il pc si impalla e sono costretto ad un reset con relativa perdita di
dati nelle tabelle o completo inutilizzo della stesso con msg "database non
riconosciuto"
preciso che memory e' installata correttamente e che e' stata gia formattata
piu' volte
vi chiedo un consiglio oppure se devo utilizzare un'altro tipo di memory
grazie in anticipo
zpeppe ciao
--------------------------------
Inviato via
http://usenet.libero.it


title: da macro a VBA

author: Pimpoli

text:
Scusate se forse posto troppo frequentemente...
Vorrei sapere se esiste un'applicazione, una patch o qualcosa di simile per
convertire le macro di un'applicazione access in codice VBA
Quseto perchč cerco di imparare da esempi trovati in rete, ecc. ma non mi
trovo a mio agio con le macro (provengo dal VB puro) e vorrei vedere la loro
realizzazione in codice VBA.
Grazie


title: da macro a VBA

author: Daniele

text:
"Pimpoli" <
pim...@libero.it
> ha scritto nel messaggio
news:VVrJ8.32394$8x3.6...@twister1.libero.it...
> Scusate se forse posto troppo frequentemente...
> Vorrei sapere se esiste un'applicazione, una patch o qualcosa di simile
per
> convertire le macro di un'applicazione access in codice VBA
> Quseto perchè cerco di imparare da esempi trovati in rete, ecc. ma non mi
> trovo a mio agio con le macro (provengo dal VB puro) e vorrei vedere la
loro
> realizzazione in codice VBA.
> Grazie
>
--
> Nella guida in linea di Access: convertire macro in Microsoft Visual
Basic. Forse è quello che cerchi.
Saluti Daniele
---


title: da macro a VBA

author: Nicola Dainoli

text:
"Pimpoli" <
pim...@libero.it
> ha scritto nel messaggio
news:VVrJ8.32394$8x3.6...@twister1.libero.it...

In Access 2000: Menů Strumenti, Macro, Converti macro in visual
basic..........
Ciao, Nicola.


title: [ACCESS + VB6] Stampa report con sottoreport

author: Beppe

text:
Ho fatto un programmino per la gestione di offerte, principalmente composto
dalla tabella di testata e dalla tabella delle righe, il tutto con VB6 +
access97.
Con access mi sono creato i report di stampa che via codice VB eseguo.
Fatta la seguente premessa vorrei richiedere il vs. aiuto sul seguente
problema. La stampa di un report che contiene un sottoreport non funziona
più
precisamente il report viene stampato mentre il sottoreport non contiene
dati.
Per la stampa uso il comando DoCmd.OpenReport
Dov'è l'inghippo ??
Ciao Beppe


author: Sergio MAZZA

text:
"Beppe" <
gbe...@nospamfreemail.it
> ha scritto nel messaggio
news:a17a48$u6r$1...@pegasus.tiscalinet.it...

Prima di eseguire il report fai un refresh/requery dei dati presenti sulla
maschera?
Ciao.
--
Sergio MAZZA


title: immagine di apertura

author: Brix

text:
Salve a tutti,

scrivo per chiedervi se qualcuno può suggerirmi la
soluzione a questo probelma, di dettaglio in verità.

Alcune applicazioni access all'apertura del
programma visualizzano non la bmp di default di ms access ma una propria e
personalizzata.

io ho provato diverse vie (opzioni di avvio, riga
di comando, ecc.) ma non sono riuscito.

Sapete dirmi come si può fare? grazie

Fabrizio


title: immagine di apertura

author: Riccardo

text:
"Brix" <
f.gi...@tiscalinet.it
> wrote in message
001301c08c2b$20adb030$8dcd0a3e@ingraldo...

_____
devi crearti un file bitmap con lo stesso nome dell'applicazione access, e
lasciarlo nella stessa directory dell'applicazione.
p.s.: non scrivere in html!
ciao Riccardo


title: immagine di apertura

author: LaLo

text:
""Brix"" <
f.gi...@tiscalinet.it
> ha scritto nel messaggio
news:001301c08c2b$20adb030$8dcd0a3e@ingraldo...

============
Risposta
Devi porre il file bitmap nella stessa directory dove si trova il database e
deve avere lo stesso nome.
Ciao
LaLo
P.S.: non postare in HTML.


title: immagine di apertura

author: Luca

text:
"LaLo" <reg...@LLtin.it> ha scritto nel messaggio
news:95bcj8$jdv$1...@pluto.sm.dsi.unimi.it...

...salve, interessa anche a me.....
se non ho capito male, se il mio db si chiama "pippo. ..." nella dir
"prove",
basta mettere sempre in "prove" il file "pippo.bmp" ?
giusto ? è così?
Grazie Luca


title: immagine di apertura

author: GRF

text:
> devi crearti un file bitmap con lo stesso nome dell'applicazione access, e
> lasciarlo nella stessa directory dell'applicazione.
>
Ho provato a fare come hai detto e (non avevo dubbi) funziona, ma come si fa
a farlo durare un po' piu' a lungo?
grazie.


title: immagine di apertura

text:
Luca <cfsy...@tinSMAMMA.it> wrote in message
yxce6.43640$L94.4...@twister2.tin.it...

esattamente!
ciao Riccardo


title: immagine di apertura

text:
GRF <
g...@ciaoweb.it
> wrote in message
95bp5m$dr4$1...@fe2.cs.interbusiness.it...

______
quella finestra non so se puoi tenerla aperta più tempo;
altrimenti ti crei un form in access con l'immagine che vuoi tu , la fai
aprire in apertura dell'applicazione e su apertura scrivi:
Private Sub Form_Open(Cancel As Integer)
        Me.TimerInterval = 1500  (dove 1000 equivale ad 1 secondo)
End Sub
e su evento timer scrivi:
    If Me.TimerInterval <> 0 Then
        Me.TimerInterval = 0
    End If
....altro codice  (io da qui, mi apro un'altra maschera e mi chiudo questa
aperta!)
ciao Riccardo


title: immagine di apertura

text:
"Luca" <cfsy...@tinSMAMMA.it> ha scritto nel messaggio
news:yxce6.43640$L94.4...@twister2.tin.it...

Proprio come hai detto.
Ciao
LaLo


title: importare dati da una casella di riepilogo

author: DoctorGhost

text:
Ciao a tutti io uso questo codice per richiamare dei dati:
code:--------------------------------------------------------------------------------
Private Sub txtRicerca_Change()
Dim strR As String
Dim strSQL As String
strR = Me!txtricerca.Text
If Not IsNull(Me!txtricerca.Text) Then
    strSQL = "SELECT scheda " & _
    "FROM [Archivio nominativi] " & _
    "WHERE (Nominativi Like " & Chr$(34) & "*" & _
    strR & "*" & Chr$(34) & ");"
    Me!ElencoNominativi.RowSource = strSQL
    Me!ElencoNominativi.Requery
    Me!txtricerca = strR
    Me!txtricerca.SetFocus
    Me!txtricerca.SelStart = 255
End If
End Sub
--------------------------------------------------------------------------------
Ora questi dati vanno a finire in una casella di riepilogo... volevo
sapere se era possibile spostare questo dato in una casella di testo o
direttamente in una tabella
Grazie per il vostro aiuto.


author: Roberto da casa

text:
"DoctorGhost" <
docto...@virgilio.it
> ha scritto nel messaggio
news:1140619211....@g47g2000cwa.googlegroups.com...
> Ciao a tutti io uso questo codice per richiamare dei dati:
>
>
>
>
code:-----------------------------------------------------------------------
---------
> Private Sub txtRicerca_Change()
> Dim strR As String
> Dim strSQL As String
> strR = Me!txtricerca.Text
> If Not IsNull(Me!txtricerca.Text) Then
>     strSQL = "SELECT scheda " & _
>     "FROM [Archivio nominativi] " & _
>     "WHERE (Nominativi Like " & Chr$(34) & "*" & _
>     strR & "*" & Chr$(34) & ");"
>     Me!ElencoNominativi.RowSource = strSQL
>     Me!ElencoNominativi.Requery
>     Me!txtricerca = strR
>     Me!txtricerca.SetFocus
>     Me!txtricerca.SelStart = 255
> End If
> End Sub
> --------------------------------------------------------------------------
------
>
>
> Ora questi dati vanno a finire in una casella di riepilogo...
Non vanno a finire da nessuna parte, restano nella tabella [Archivio
nominativi]: sono solo visualizzati nella casella di riepilogo chiamata
ElencoNominativi.
> volevo
> sapere se era possibile spostare questo dato in una casella di testo
Lo vedo un po' improbo visualizzare in una casella di testo un dato
ariticolato su più righe e su più colonne.
Non credi?
> o direttamente in una tabella
Puoi accodare i dati in una tabella creando dinamicamente invece di una
stringa SQL di una query di selezione quella di una query di accodamento
(vedi help).
>
> Grazie per il vostro aiuto.
--
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------


title: Chi mi puo aiutare?

author: Kevins

text:
Salve a tutto N.G.
Innanzi tutto mi presento sono un dirigente di una azienda mi chiamo
Giovanni
Il problema è questo:
devo calcolare le ore di straordinario dei miei dipendenti, fatta la tabella
con [nome, cognome,data, DalleOre, AlleOre, TotaliOre.], come faccio a far
sommare i campi (dalleOre ;alleOre)In automatico considerando la somma anche
dei minuti? Tutto ciò dovrebbe essere inserito giornalmente, ed archiviato
mese per mese.
Anticipatamente ringrazio a chi puo risolvere il poblema.


title: Chi mi puo aiutare?

author: lbo dal portatile

text:
>sommare i campi (dalleOre ;alleOre)In automatico considerando la somma anche
>dei minuti? Tutto ciò dovrebbe essere inserito giornalmente, ed archiviato
purtroppo la cosa non si risolve automaticamente perché la natura del
tipo dati data/ora di access è tale da non consentire somme di
intervalli di tempo.
dovresti salvare gli orari come stringa, scomporli, sommare i secondi,
aggiungere il riporto alla somma dei minuti ecc..
trovi qualcosa sul sito comune.
se ti interessa con excel i tempi si possono invece sommare.
--
make it idiot proof and someone will make a better idiot.
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/


title: Come accedere ai controlli di un sottoreport da codice?

author: Alfiero Ricci

text:
Ho creato una routine globale che su apertura di un qualunque report
spazzola i controlli di tipo TextBox e assegna loro un  Font di carattere
personalizzato (caricato da una tabellina utente all'avvio del programma).
E' un semplice
 For each ctr in <Report>.controls .
       if ctr.controltype=actextbox then
        ...
       endif
Next Ctr
Ora ho un problema: questo codice non accede ai controlli di eventuali
sottoreports il cui Font rimane di conseguenza invariato.
Purtroppo non ho trovato una soluzione: esiste secondo voi?
Ciao a tutti: Alfio


author: Max De Poli

text:
"Alfiero Ricci" <
alfio...@libero.it
> wrote in message news:<J%gw8.65190$
SR5.1...@twister1.libero.it
>...
>
>  For each ctr in <Report>.controls .
>        if ctr.controltype=actextbox then
>         ...
>        endif
> Next Ctr
>
> Ora ho un problema: questo codice non accede ai controlli di eventuali
> sottoreports il cui Font rimane di conseguenza invariato.
A lume di naso:
nel ciclo ci aggiungi
if Ctr.Controltype= (credo) acSubform then
   For each Ctr1 in <report>.Controls(Ctr.Name).Controls
     If Ctr1.Controltype=acTextbox then
     ...
     endif
   next
   endif
cia'
Max


text:
"Max De Poli" <
rocc...@katamail.com
> ha scritto nel messaggio
> A lume di naso:
>
> nel ciclo ci aggiungi
>
> if Ctr.Controltype= (credo) acSubform then
>    For each Ctr1 in <report>.Controls(Ctr.Name).Controls
>      If Ctr1.Controltype=acTextbox then
>      ...
>      endif
>    next
>    endif
Adesso provo, intanto ti ringrazio molto per la cortesia ... poi faccio
sapere ;-)
Ciao, Alfiero


author: Emyr

text:


dovresti scorrere i controlli del report e se vedi che è di tipo
sottoreport vai all'interno e cambi i font del sottoreport
Saluti.
Emanuele.


title: stupido problema

author: guggenheim

text:
ho una tabella composta da 3 campi
campo 1 contatore
campo 2 testo
campo 3 testo
ho creato una maschera su questa tabella
caselladitesto1 - campo 1
caselladitesto2 - campo 2
caselladitesto3 -.campo 3
dunque il campo 1 si compila in automatico ( per es: 1), nel campo 2
inserisco "ciao"
quello che nn riesco a fare è che nel campo 3 (della tabella)  ci finisca in
automativo 1ciao
Come faccio?
Se nella caselladitesto3 all'origine controllo metto
=[caselladitesto1]&[caselladitesto2] mi scrive nella maschera 1ciao ma poi
non lo inserisce in tabella al campo3
Grazie per l'help


title: stupido problema

text:
"guggenheim" <
gugge...@iol.it
> ha scritto nel messaggio
news:c6860n$sta$1...@balena.cs.interbusiness.it...

Infatti i dati di origine del Campo3 deve essere Campo3 della tabella che
hai creato e in + nelle proprietà di evento del campo due "Dopo
aggiornamento" devi inserire questa routine:
If Not IsNull(Me.Campo2) Then
Me.Campo3 = Me.Campo1 & Me.Campo2
End If
CIAO


title: stupido problema

author: sv

text:
Giovanni_A ha scritto:


> CIAO
Ho l'impressione che il subject non sia conforme alle regole.
E' proprio di oggi il post di Roberto, che regolarmente ci trasmette, con
le regole del NG.
--
rgrds
SC
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: stupido problema

text:
SORRY......
"sv" <
salv...@nospbox.enel.it
> ha scritto nel messaggio
news:c6876r$q7e$1...@news.newsland.it...



title: stupido problema

author: Antonio Biso

text:
"Giovanni_A" <
artig...@deejaymail.it
> ha scritto nel messaggio
news:1nPhc.19212$eR5....@tornado.fastwebnet.it...
> SORRY......
Anche il fatto di non scrivere DOPO il quoting e sfoltendo il messaggio è
contro le regole!
Antonio


title: Mail con CDO

author: MA

text:
Salve a tutti,
ho inviato mail con Cdo
con winxp/win2k e Axp ho inserito le librerie
M$ CDO 1.21 lybrary
M$ cdo for Exchange 2000 lybrary
e il codice semplificato
Dim Msg as new cdo.message
with msg
    .from = "
Pi...@pippo.it
    .to = "
pl...@pluto.it
"
    .subject = "ciao Mamma"
    .send
end with
Cosě va che č un piacere.
Se invece inserisco
    .addattachments = "C;\pippo.txt"
    ho problemi
Errore di compilazione
Argomento non facoltativo
Che errore commetto?
Tks
MAssimiliano


title: Mail con CDO

text:
"MA" <
m...@accessgroup.it
> ha scritto nel messaggio
news:GfoXc.12419$B06....@news.edisontel.com...

Mannaggiaccia!!!!!
la versione corretta era
.addattachments  "C;\pippo.txt"
ciao MAssimiliano


title: Mail con CDO

author: ciroteo

text:
"MA" <
m...@accessgroup.it
> ha scritto nel messaggio
news:bJoXc.12442$B06....@news.edisontel.com...

ciao MA ..., con il metodo da te usato riesci anche a ricevere mail e
allegati?


title: Mail con CDO

text:
"ciroteo" <
cir...@libero.it
> ha scritto nel
messaggio news:cgn3bq$ecu$1...@hulme.interac.it...

Guarda per ricevere mi sto studiando i link che mi
h dato @Alex.
Con Cdo per ora riesco facilemente a inviare
allegati.
Cmq vorrei crearmi il mio bravo Outlook (inteso
come agenda, gestore posta, CRM etc...), quindi
non mollo.
MAssimialino


title: Mail con CDO

author: Alessandro Baraldi

text:
"MA" <
m...@accessgroup.it
> wrote in message
news:DtEXc.12688$
B06....@news.edisontel.com
[CUT]
> Guarda per ricevere mi sto studiando i link che mi
> h dato @Alex.
> Con Cdo per ora riesco facilemente a inviare
> allegati.
Bella fatica, fa tutto CDO...!
> Cmq vorrei crearmi il mio bravo Outlook (inteso
> come agenda, gestore posta, CRM etc...), quindi
> non mollo.
Questo č un pň piů arduo, ma sono sicuro tu sia
vicino al traguardo.
> MAssimialino
Quando avro sviluppato il tutto tramite DLL e non
OCX lo pubblicherň il mio MailBrowser...!!
@Alex.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Mail con CDO

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto
nel messaggio
news:37c4491b4949ec98c8...@mygate.mailgate.org...
> "MA" <
m...@accessgroup.it
> wrote in message
> news:DtEXc.12688$
B06....@news.edisontel.com
>
> [CUT]
>
> > Guarda per ricevere mi sto studiando i link
che mi
> > h dato @Alex.
> > Con Cdo per ora riesco facilemente a inviare
> > allegati.
>
> Bella fatica, fa tutto CDO...!
E mentre lui fatica i CiDO come un pazzo!!!
Del resto è lui la macchina...
>
> > Cmq vorrei crearmi il mio bravo Outlook
(inteso
> > come agenda, gestore posta, CRM etc...),
quindi
> > non mollo.
>
> Questo è un pò più arduo, ma sono sicuro tu sia
> vicino al traguardo.
Figurati... Già stanno riscaldando il
fotofinish... ;-P
>
> > MAssimialino
>
> Quando avro sviluppato il tutto tramite DLL e
non
> OCX lo pubblicherò il mio MailBrowser...!!
A codice aperto????
MAssimiliano


title: Mail con CDO

text:
"MA" <
m...@accessgroup.it
> ha scritto nel messaggio
news:YFEXc.12701$B06...@news.edisontel.com...

io non penso di arrivare a tanto, (sob!) mi basterebbe poter creare un
database delle mail ricevute / inviate da ciascun utente della rete, in modo
da poterle archiviare e ricercare anche a distanza di tempo.
In realtà l'idea è partita dallo scadenziario aziendale ... che ahimè è
ancora li da venire, ma credo che le esigenze in tal senso siano di molti
.... quindi ben vengano suggerimenti!


title: Mail con CDO

text:
"MA" <
m...@accessgroup.it
> wrote in message
news:YFEXc.12701$
B06...@news.edisontel.com
[CUT]
> > > MAssimialino
> >
> > Quando avro sviluppato il tutto tramite DLL e
> non
> > OCX lo pubblicherò il mio MailBrowser...!!
>
> A codice aperto????
>
> MAssimiliano
MMmmmm!!
Credo che farò un MDE con una CLASSE e distribuirò
in MDB(OpenSource) l'esempio.
Sai che nemmeno il cane muove la coda a GRATISSE.



title: Mail con CDO

author: Carlo Costarella

text:
cut
> > Che errore commetto?
> >
> > Tks
> > MAssimiliano
> Mannaggiaccia!!!!!
> la versione corretta era
>
> .addattachments  "C;\pippo.txt"
>
> ciao MAssimiliano
>
>
la versione corretta č:
.AddAttachment "C:\pippo.txt"
perchč si tratta di una URL.
Per aggiungere altri "Attachment" aggiungerne tanti quanti sono:
.AddAttachment "C:\pippo.txt"
.AddAttachment "C:\pluto.txt"
.AddAttachment "C:\paperino.txt"
oppure ciclare tra tutti gli allegati.
Ciao, Carlo


title: Mail con CDO

text:
"Carlo Costarella"
<
carloantoni...@virgilio.it
> ha scritto
nel messaggio
news:pKFXc.156791$OR2.7...@news3.tin.it...

Hai ragione, č stata la fretta.
MAssimiliano


title: Mail con CDO

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto
nel messaggio
news:f423a89dc16a22c942...@mygate.mailgate.org...
> "MA" <
m...@accessgroup.it
> wrote in message
> news:YFEXc.12701$
B06...@news.edisontel.com
>
> [CUT]
> > > > MAssimialino
> > >
> > > Quando avro sviluppato il tutto tramite DLL
e
> > non
> > > OCX lo pubblicherò il mio MailBrowser...!!
> >
> > A codice aperto????
> >
> > MAssimiliano
>
> MMmmmm!!
> Credo che farò un MDE con una CLASSE e
distribuirò
> in MDB(OpenSource) l'esempio.
>
> Sai che nemmeno il cane muove la coda a
GRATISSE.
>
> @Alex.
;-P
MAssimiliano


title: NEW SITE FOR YOU

author: John Edwards

text:
There is a new site for IT professionals:
http://www.redprise.onecommerce.net
Want to do projects in Delphi or MS Access?
Need an expert - consultant or  developer?
--> Click here
http://www.redprise.onecommerce.net/guru.htm
Need software for MS Access database maintenance?
--> Click here
http://www.redprise.onecommerce.net/NightAdm.htm
Need the most powerful scheduler for backup & directory replication
that will help to increase the productivity of your information system?
--> Click here
http://www.redprise.onecommerce.net/WinTask1.htm
Need Delphi Components for MS Access Database administration?
--> Click here
http://www.redprise.onecommerce.net/AccTools.htm
Want to check your Windows NT security?
Need NT Security electronic complete guide?
Need tool to protect NT/Win2000 from Denial Of Service Network Attack?
--> Click here
http://www.redprise.onecommerce.net/ntsec.htm
You do not need any of these services and products?
Remember this address
www.redprise.onecommerce.net
May be you'll need to use them later? Who knows?
And do not forget to tell your friend about it.
It IS EASY NOW TO RESOLVE MANY PROBLEMS!
ALL TYPES OF CREDIT CARDS ARE ACCEPTED -
YOU CAN GET HELP DURING SEVERAL HOURS!
P.S.
YOU WILL SEE THAT ALL THE PRODUCTS AND SERVICES ARE CHEAP


title: Valore predefinito in una casella combinata

author: vespamu

text:
Salve a tutti,
è possibile impostare come valore predefinito di una casella combinata, un
valore recuperato da una query filtrata da altre caselle combinate?
Grazie


title: Compilare documento PDF con access

author: Marius

text:
è possibile fare  quello chiesto in oggetto.
ho provato ad inserirlo come oggetto ma mi dice "operazione non riuscita é
possibile che il server ole non sia registrato".
come posso fare grazie a tutti
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Compilare documento PDF con access

author: Sergio MAZZA

text:
"Marius" <
tessito...@libero.it
> ha scritto nel messaggio news:e83ho2$65n$1...@news.newsland.it...
>è possibile fare  quello chiesto in oggetto.
> ho provato ad inserirlo come oggetto ma mi dice "operazione non riuscita é
> possibile che il server ole non sia registrato".
> come posso fare grazie a tutti
Ma che significa "compilare documento pdf"? Ma che è oggi? La sagra dell'indovinello?
Intendi creare un pdf da un'operazione di stampa? Se sì vedi sul sito comune (
www.sitocomune.com
), nei messaggi precedenti con
google cercando "pdfcreator", oppure lo cerchi tu pdfcreator, lo installi e ci stampi sto' monno e quell'artro... Ovviamente in
pdf...
Ciao.
--
Sergio MAZZA


title: Compilare documento PDF con access

text:
>
> Ma che significa "compilare documento pdf"? Ma che è oggi? La sagra dell'indovinello?
>
Sarà il caldo che gli ha dato alla testa :-)
Forse intende aprire un documento pdf e passargli dei dati da access,
ma non penso proprio che adobe supporti codice VBA.


title: Compilare documento PDF con access

text:
BR1 ha scritto:

Se disponi della versione Writer, puoi accedere al modello ad Oggetti
di Adobe
inserendo nei Riferimenti la libreria di Adobe, oppure tramite
LateBinding...!
Una volta c'era un OCX ora se non sbaglio dalla versione 5 dovrebbe
esserci
una DLL... io sono rimasto alla versione 4 della quale Adobe metteva a
disposizione le API, che poi ha pensato bene di non rendere più
pubbliche....!
Ciao
@Alex


title: Compilare documento PDF con access

author: wlady

text:
Sergio MAZZA ha scritto:
> "Marius" <
tessito...@libero.it
> ha scritto nel messaggio news:e83ho2$65n$1...@news.newsland.it...
> >è possibile fare  quello chiesto in oggetto.
> > ho provato ad inserirlo come oggetto ma mi dice "operazione non riuscita é
> > possibile che il server ole non sia registrato".
> > come posso fare grazie a tutti
>
>
> Ma che significa "compilare documento pdf"? Ma che è oggi? La sagra dell'indovinello?
in effetti si può "compilare un documento pdf", ma non so se è quello
che Marius intendeva.  Ho visto, ad esempio, dei moduli F24 in PDF da
compilare direttamente dall'Adobe Reader (non si possono salvare
ovviamente). Se questo è il problema credo si potrebbe utilizzare il
comando sendkeys per inviare i dati all'adobe..
ciao


title: Compilare documento PDF con access

text:
Sergio MAZZA ha scritto:
> "Marius" <
tessito...@libero.it
> ha scritto nel messaggio
news:e83ho2$65n$1...@news.newsland.it...
> >č possibile fare  quello chiesto in oggetto.
> > ho provato ad inserirlo come oggetto ma mi dice "operazione non riuscita é
> > possibile che il server ole non sia registrato".
> > come posso fare grazie a tutti
> Ma che significa "compilare documento pdf"? Ma che č oggi? La sagra
dell'indovinello?
> Intendi creare un pdf da un'operazione di stampa? Se sě vedi sul sito comune
(
www.sitocomune.com
), nei messaggi precedenti con
> google cercando "pdfcreator", oppure lo cerchi tu pdfcreator, lo installi e
ci stampi sto' monno e quell'artro... Ovviamente in
> pdf...
> Ciao.
non intendo creare un pdf ma riempire cioe ho un documendo pdf tipo F24
delle banche e nelle apposite caselle devo metterci i dati richiesti
spero di essere stato piů chiaro grazie



title: Compilare documento PDF con access

text:
"wlady" <
wlad...@gmail.com
> ha scritto nel messaggio news:1151707699.1...@p79g2000cwp.googlegroups.com...
in effetti si puņ "compilare un documento pdf", ma non so se č quello
che Marius intendeva.  Ho visto, ad esempio, dei moduli F24 in PDF da
compilare direttamente dall'Adobe Reader (non si possono salvare
ovviamente). Se questo č il problema credo si potrebbe utilizzare il
comando sendkeys per inviare i dati all'adobe..
ciao
[risposta]
Sģ lo so che hanno introdotto un modulo tipo form di access e secondo me si puņ anche "pilotare" non ci ho provato ma sono ottimista
e tempo addietro se ne anche parlato...
Ciao.
--
Sergio MAZZA


title: Access 97 e DB III

author: Red

text:
ciao a tutti....
ho un db access a cui ho collegato delle tabelle dbIII...
ora, ho creato una query che azzerasse dei campi di queste
tabelle.....bhč...la query legge sempre un record in meno degli effettivi
record contenuti nelle tabelle dbIII......
per la precisione il primo.....questo l'ho potuto verificare utilizzando il
classico dBase...
sapete perchč e come posso risolvere questo problema?
grazie a tutti....
Red


title: Si può creare il barcode per i prezzi?

author: stefano (kabisa)

text:
Dopo aver controllato tutti i post precedenti su google e fatto un accura
ricerca su internet non ho trovato risposta al mio interrogativo.
Dovrei creare dei codici a barre da mettere su delle etichette.
Il problema č che devo rappresentare con un codice a barre i prezzi che
variano da 0.01 ? a 50 ? con scarto di 0.01 ?
quindi non so come fare?
Ho pensato di creare una tabella dove metto tutti i valori in euro e in una
colonna associata la stringa 12 cifre per ean13 .
ma mi chiedevo se c'era un metodo piů semplice.
Grazie
Stefano Kabisa


title: Si può creare il barcode per i prezzi?

author: George

text:
> Ho pensato di creare una tabella dove metto tutti i valori in euro e in
una
> colonna associata la stringa 12 cifre per ean13 .
> ma mi chiedevo se c'era un metodo piů semplice.
> Grazie
> Stefano Kabisa
Scusa, usa un ean 13 che rappresenta il tuo prezzo in centesimi: 156,24 ? ->
000000015624x
con x la cifra di controllo.
Cosě puoi utilizzare importi che vanno da 0.01 ? a 9.999.999.999,99 ?
Il prezzo lo valuterai poi con Val(left(<codiceean>,12))/100
Ciao.
Giorgio


title: Si può creare il barcode per i prezzi?

text:
"stefano (kabisa)" <
stl...@tin.it
> ha scritto nel
messaggio
news:h1irc.220965$hc5.9...@news3.tin.it...

Il codice a barre č semplicemente un font diverso,
su cui poi vengono fatti dei check.
Lui non si interessa di quale valore deve
presentare con il suo font, quindi non ci
dovrebbero essere problemi.
scegli code 128, č il piů versatile e controlla
che il lettore digerisca bene il punto o la
virgola.
MAssimiliano


title: aiuto

author: raffaele

text:
Ho un piccolo problemino
Sto cercando di realizzare un programma gestionale EDICOLE, mi sono
fermato su , credo, un passaggio molto banale...
vi spiego brevemente...
In una finestra, chiamata "Carico bolla" inserisco i dati relativi
alla bolla (N°bolla,Data bolla,Fornitore ecc).
In questa finestra ho una Sottomaschera, chiamata"articoli", dove vado
ad inserire i "giornali" (con codice,descrizione,prezzo unitario, q.tà
ecc....) relativi a quella bolla.
il mio problema è che una volta inserito il codice del
"giornale",(nella sottomaschera) se il "giornale" è già presente in
archivio (nella tabella ARTICOLI) deve restituirmi nei rispettivi
campi (descrizione,prezzo unitario,prezzo di vendita) i rispettivi
valori....
Inoltre ogni "giornale" ha un codice diverso dall'altro.

Ringrazio anticipatamente


title: aiuto

text:
"raffaele" <
videom...@virgilio.it
> ha scritto nel messaggio
news:b8c149a4.0501...@posting.google.com...
> Ho un piccolo problemino
Sě, non leggere i messaggi precedenti; specialmente quello di Roberto:
Come ci si dovrebbe comportare in un newsgroup, ovvero 'Istruzioni per
l'uso' (b)
Ciao.
--
Sergio MAZZA


title: ricerca su chiave primaria

text:
ho una maschera che trova egregiamente il cognome in una anagrafica con
i metodi di ricerca applicati alle maschere del sito comune.
Se tento di applicare lo stesso sistema alla chiave primaria anzichè al
cognome trova, per esempio, il 333 ma non il 3 e nemmeno il 33.
Dove sbaglio, o meglio dove (e come) correggo il codice?
Grazie in anticipo

--
ciao
Stefano


title: ricerca su chiave primaria

text:
"stef@no"  ha scritto nel messaggio
news:mn.eb2a7dbbb8...@libero.it...

______________Risposta:
Scrivi qui l'istruzione che usi
Sul SC ci sono millemila modi
MA


title: ricerca su chiave primaria

text:
On 29 Nov, 13:30, stef@no <
stefano.p...@libero.it
> wrote:
> ho una maschera che trova egregiamente il cognome in una anagrafica con
> i metodi di ricerca applicati alle maschere del sito comune.
> Se tento di applicare lo stesso sistema alla chiave primaria anzich al
> cognome trova, per esempio, il 333 ma non il 3 e nemmeno il 33.
> Dove sbaglio, o meglio dove (e come) correggo il codice?
> Grazie in anticipo
>
> --
> ciao
> Stefano

Se il campo PK è un Counter quindi di tipo Numerico(Intero Lungo) o
meglio non TESTO, l'uso del LIKE e del carattere JOLLY non può
funzionare.
Per fare quello che chiedi... devi convertire il campo in Stringa
nella ricerca solamente ovvio...!

SELECT * FROM T1 WHERE cStr(ID) LIKE *3*

Vedrai che funziona... mi chiedo a cosa possa servire...

Se invece è un codice parlante Alfanumerico, quindi TESTO e magari
GERARCHICO... allora deve funzionare e non vedendo l'enunciato
potresti aver fatto errori...

@Alex


title: ricerca su chiave primaria

text:
> Se il campo PK è un Counter quindi di tipo Numerico(Intero Lungo) o
> meglio non TESTO, l'uso del LIKE e del carattere JOLLY non può
> funzionare.
avevo intuito che la questione era più o meno una cosa del genere ma
sapevo dove dirigermi.

> Per fare quello che chiedi... devi convertire il campo in Stringa
> nella ricerca solamente ovvio...!
> SELECT * FROM T1 WHERE cStr(ID) LIKE *3*
> Vedrai che funziona...
grazie infinite. Conservo gelosamente perchè potrebbe tornare utile.

> mi chiedo a cosa possa servire...
mi sono posto la stessa domanda e sono andato a parlare con il collega
che mi ha mandato questa ed altre richieste via email. Quando gli ho
spiegato che poteva mettere in ordine in base a PK e scorrere fino a
dove gli interessava, ha risposto: "Così semplice? Allora faccio così,
grazie!"
Grazie ancora.

--
ciao
Stefano


title: Metodo corretto per visualizzazione dati

author: Marco Bonecher

text:
Innanzitutto saluto tutti essendo questa la prima volta non mi limito solo a
leggere i vostri messaggi.
La richiesta è questa:
ho una tabella da cui posso estrarre mediante diverse query dei dati di
interesse. Questi dati devono essere poi impaginati in  un report di stampa.
Quale è un buon metodo per fare ciò?
Ho provato a creare tanti sottoreport e a inserirli nel report principale ma
con notevoli difficoltà per l'impaginazione.
Ringrazio anticipatamente per l'aiuto. (Su richiesta posso spedire i files
di interesse)
boneche...@iol.it


author: Paolo Mazzanti

text:
"Marco Bonecher" <
boneche...@iol.it
> ha scritto nel messaggio
news:96fg9j$2t2$1...@nreadB.inwind.it...

Se hai una sola tabella o query da impaginare in un report non ti servono i
sottoreport, ma devi cercare di operare con i gruppi .
Con un po' di pazienza troverai la maniera giusta per il tuo impaginato.
Sei puoi cerca di crearti una sola query su cui basare il tuo report!
Se questo non è possibile, per cui devi ricorrere ai sottoreport, è un lungo
lavoro di prova e riprova fino a raggiungere il risultato desiderato.
Per concludere: se il problema è di natura estetica devi fare da solo, se è
un problema tecnico prova pure ad inviare i files.
Ciao
Paolo


text:
"Paolo Mazzanti" <
ph...@mazzanti.it
> ha scritto nel messaggio
news:9822314...@fusilla.abanet.it...

Ti ringrazio della tua disponibilità, farò qualche tentativo, poi ci
aggiorneremo.
                                            Marco


title: richiamare sub routine da evento click di un pulsante

text:
ragazzi una domanda , ma volessi richiamare una routine all'evento
click di un pulsante, tipo richiamare l'evento form:beforeupdate, cosa
cavolo devo scrivere all'evento click? ho provato con "Call
Form_BeforeUpdate" ed anche senza "Call" ma non funziona, come si puo'
fare?? perche' penso sia fattibile no??
Grazie Anticipatamente a tutti
Diego


author: Brown

text:
diegoci...@hotmail.com
 ha scritto:

crea una sub che fa tutto quel che ti serve
evocherai la sub sia nel before_update che ovunque ti serva ...
ciao
-Brown-


author: Bruno Campanini

text:
<
diegoci...@hotmail.com
> wrote in message
news:1133290261.2...@f14g2000cwb.googlegroups.com...

Ciao Diego
ci reincontriamo presto!
La routine in Form_BeforeUpdate esige un parametro per
poter essere attivata fuori dal suo specifico evento.
Lo si evince dal fatto che porta "(Cancel As Integer)"
là dove è naturalmente evidenziata (evento).
Quindi se vuoi richiamare il codice in essa definito da un
Button o da altro evento l'istruzione deve essere:
Form_BeforeUpdate 2 (2 o un qualsiasi altro parametro
numerico che comunque nel contesto non ha alcun
significato).
La stessa cosa non succede con Form_AfterUpdate in
quanto quest'ultima non richiede alcun parametro.
La soluzione migliore è comunque quella che ti ha già dato
Brown: vedi di collocare altrove il codice che debba
essere richiamato anche da altro evento.
Ciao
Bruno


title: le " dentro una stringa

author: Wrugaian

text:
Ciao, domanda rapida.. come posso fare una istruzione sql che contiene le "
in VBA?
Dovrei fare:
SELECT * FROM Tabella WHERE nome LIKE "*pippo*"
Essendo una stringa la dichiaro mettendola fra " " , ma ovviamente mi salta
il LIKE..
Ho provato Like '*pippo*', ma non funziona
Ho provato Like *pippo*, ma non funziona
Ho provato Like ''*pippo*'', ma non funziona
Ho provato Like \"*pippo*\", ma non funziona
Evidentemente mi sfugge qualcosa..


title: le " dentro una stringa

author: The Crusader

text:
"Wrugaian" <wrugai...@NOSPAMemail.it> wrote in message
news:7wcPf.21927$PR2.4...@twister2.libero.it...

Like '*pippo*' senza discussioni.
Penso anch'io ti sfugga qualcos'altro.
.C.


title: le " dentro una stringa

author: Alessandro Baraldi

text:
Se la stringa è fissa usa gli apici singoli al posto di quelli doppi,
anche
se qual'ora siano contenuti apostrofi avrai problemi...!
Se la stringa da passare deve essere dinamica allora la cosa cambia:
"SELECT * FROM NomeTabella WHERE NomeCampo Like '*" &  Variabile & "*'"
con JET se al posto degli apici usi chr(34) risolvi anche il problema
dell'apostrofo ma
non quello del doppio Apice(che può essere presente, vedi le citazioni
nei testi)
"SELECT * FROM NomeTabella WHERE NomeCampo Like " & Chr(34) & "*" &
Variabile & "*" & Chr(34)
mentre per motori SQL più evoluti serve usare il Replace della
stringa.
Ciao
@Alex


title: le " dentro una stringa

text:
Ottima indicazione.. grazie.
Alla fine per me ho risolto partendo dalla base del progetto e gestendo la
cosa attraverso id numerico piuttosto che affidarmi a un match stringa a cui
ero arrivato perchè mi ero interstardito su una casella combinata...
Ora è più pulito e più affidabile, ma la tua segnalazione  mi sarà
senz'altro utile per altre cose.


title: Tempo impiegato non piu funzionante

author: giovanni

text:
 Ciao a tutti.Ho un campo calcolato in query che mi fa la differenza tra due
campi data [ORA USCITA]-[ORA ENTRATA].
Funzionava sino a ieri ...ora non piu.
In sostanza é:
TEMPOIMPIEGATO: Format(([ORA_USCITA]-[ORA_ENTRATA]);"hh\:nn")
Mi da come risulatato sempre 23.47 (ventitre ore 47 minuti)
Non so proprio come risolvere il problema.Grazie per l'aiuto.
Giovanni
--------------------------------
Inviato via
http://arianna.libero.it/usenet


title: Tempo impiegato non piu funzionante

author: MA

text:
"giovanni" <
gio...@libero.it
> ha scritto nel messaggio
news:81Z211Z136Z175Y...@usenet.libero.it...
> Ciao a tutti.Ho un campo calcolato in query che mi fa la differenza tra
due
> campi data [ORA USCITA]-[ORA ENTRATA].
> Funzionava sino a ieri ...ora non piu.
> In sostanza é:
> TEMPOIMPIEGATO: Format(([ORA_USCITA]-[ORA_ENTRATA]);"hh\:nn")
> Mi da come risulatato sempre 23.47 (ventitre ore 47 minuti)
> Non so proprio come risolvere il problema.Grazie per l'aiuto.
> Giovanni
Pagagli a nero lo straordinario e rabboccagli forfettariamente la busta
paga.
In realtà ci hai dato troppo pochi elementi per aiutarti. Sii più preciso
MAssimiliano


title: Tempo impiegato non piu funzionante

text:
> > Ciao a tutti.Ho un campo calcolato in query che mi fa la differenza tra
> due
> > campi data [ORA USCITA]-[ORA ENTRATA].
> > Funzionava sino a ieri ...ora non piu.
> > In sostanza é:
> > TEMPOIMPIEGATO: Format(([ORA_USCITA]-[ORA_ENTRATA]);"hh\:nn")
> > Mi da come risulatato sempre 23.47 (ventitre ore 47 minuti)
> > Non so proprio come risolvere il problema.Grazie per l'aiuto.
> > Giovanni
>
> Pagagli a nero lo straordinario e rabboccagli forfettariamente la busta
> paga.
>
> In realtà ci hai dato troppo pochi elementi per aiutarti. Sii più preciso
> MAssimiliano
>
Ops mi sono accorto solo ora di quanto è vecchio il post.
Sorry
MAssimiliano


title: Il database è stato messo dall'utente 'Admin' del computer 'D630-SDP' in uno stato che non consente di aprirlo o bloccarlo.

author: Ever

text:
Ho creato una maschera Prenotazioni che contiene 2 sottomaschere
collegate in maniera univoca alla maschera Prenotazioni.
Se sul mio PC apro il mio MDB (con Access 2000) che fa partire un menu'
e poi apro la maschera Prenotazioni e poi faccio nuovamente la stessa
cosa sulla seconda istanza mi da il messaggio:
Il database � stato messo dall'utente 'Admin' del computer 'D630-SDP' in uno
stato che non consente di aprirlo o bloccarlo.
Su strumenti, Opzioni, Modalit� di apertura = Accesso condiviso
Su strumenti, Opzioni, Blocco predefinito = Nessun blocco
Su strumenti, Opzioni, Apri database utilizzando blocco a livello
di record= tolto la spunta
Qualcuno a qualche suggerimento ?
Tenete conto che se apro la prima istanza aprendo solo il men�,
poi apro la seconda istanza aprendo solo il men�, poi apro le 2 istanze
della maschera prenotazioni riesco ad aprirle contemporaneamente.
Se tolgo le sottomaschere riesco ad aprirle senza problemi.


title: Uscire dalla fase di edit

author: kaal

text:
Buona sera a tutti.
Dopo aver aggiornato alcuni campi in una sottomaschera, con quale
comando termino la fase di edit?
Dal momento che in corrispondenza del record dove avvengono le
modifiche, al termine delle stesse, sul lato sinistro della maschera
continua ad esserci il simbolo della matita, anzichï¿œ il solito
triangolino nero.
Grazie.
Kaal


title: Uscire dalla fase di edit

author: Geppo

text:
Ciao kaal wrote:
> Buona sera a tutti.
> Dopo aver aggiornato alcuni campi in una sottomaschera, con quale
> comando termino la fase di edit?
> Dal momento che in corrispondenza del record dove avvengono le
> modifiche, al termine delle stesse, sul lato sinistro della maschera
> continua ad esserci il simbolo della matita, anzich� il solito
> triangolino nero.
me.dirty = false
> Grazie.
> Kaal
--
Ciao
Geppo


title: Uscire dalla fase di edit

text:
> > Dopo aver aggiornato alcuni campi in una sottomaschera, con quale
> > comando termino la fase di edit?
> > Dal momento che in corrispondenza del record dove avvengono le
> > modifiche, al termine delle stesse, sul lato sinistro della maschera
> > continua ad esserci il simbolo della matita, anzichï¿œ il solito
> > triangolino nero.
>
> me.dirty = false
>
Grazie mille per la risposta.
Ho provato sia dalla finestra di debug che all'interno della procedura, ma
mi ritorna questo messaggio d'errore:
'Errore di compilazione: Utilizzo non valido di Property'
Kaal


title: Uscire dalla fase di edit

text:
Ciao kaal wrote:
>>> Dopo aver aggiornato alcuni campi in una sottomaschera, con quale
>>> comando termino la fase di edit?
>>> Dal momento che in corrispondenza del record dove avvengono le
>>> modifiche, al termine delle stesse, sul lato sinistro della maschera
>>> continua ad esserci il simbolo della matita, anzich� il solito
>>> triangolino nero.
>>
>> me.dirty = false
>>
> Grazie mille per la risposta.
> Ho provato sia dalla finestra di debug che all'interno della
> procedura, ma mi ritorna questo messaggio d'errore:
> 'Errore di compilazione: Utilizzo non valido di Property'
ma l'hai scritta come lo scritta io?
> Kaal
--
Ciao
Geppo


title: Uscire dalla fase di edit

text:
> >> me.dirty = false
> ma l'hai scritta come lo scritta io?
>
Spero proprio di sï¿œ. Comunque lunedï¿œ ricontrollo.
Grazie ancora.


title: Trasformare un valore numerico in testo

author: Sebastiano Megale

text:
Ciao, vorrei sapere se è possibile come trasformare in un report il valore
numerico in un testo, esempio 12 in "dodici".
--
Sebastiano Megale


title: Trasformare un valore numerico in testo

author: Sergio de Pretis

text:
Sebastiano Megale ha scritto:

Sul sito comune (
http://members.xoom.it/it_db_access/
) troverai la
risposta.
Ciao
--------------------------------------------------------------------
Sergio de Pretis                     E-mail
depr...@csgen.it
20127 MILANO -  ITALY


title: Trasformare un valore numerico in testo

author: ema

text:
Mio cuggino mi ha detto che Sebastiano Megale <
meg...@tin.it
> scrisse:
> Ciao, vorrei sapere se è possibile come trasformare in un report il valore
> numerico in un testo, esempio 12 in "dodici".
>
si`-to comune :-)
bye!
--
Emanuele Cesena
http://www.penguinpowered.com/~ecesena
<
ece...@penguinpowered.com
>               Attenzione all'anti-spam XXX
Se diventasse indispensabile combattere, puo' riuscire a trovare alcune
pietre da scagliar loro contro?
		-- Il Comandante William Thomas Riker, "Contagion",
		   data astrale 42609.1


title: Trasformare un valore numerico in testo

text:
Sul sito comune non c'è più.
Ciao
--
Sebastiano Megale
ema <ece...@XXXpenguinpowered.com> wrote in message
8f4bmf$ca$1...@srv.ema.it...



title: Trasformare un valore numerico in testo

author: Federico Luciani

text:
Sebastiano Megale wrote:
>
> Sul sito comune non c'è più.
> Ciao
Sez. Donwload
'Access97 - Convertire numeri in testo (12 => Dodici)'
--
Federico
--------------------------------------
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access
--------------------------------------
Tutte le richieste che mi arrivano
in privato, vengono cestinate.
--------------------------------------
Rimuovi paperino. per e-mail
--------------------------------------


title: Trasformare un valore numerico in testo

text:
Mio cuggino mi ha detto che Sebastiano Megale <
meg...@tin.it
> scrisse:
> Sul sito comune non c'è più.
> Ciao
>
allora, dal sito comune, salta (sezione link) su quello di Visual Basic.
Lo trovi in 4 lingue :-)
bye!
--
Emanuele Cesena
http://www.penguinpowered.com/~ecesena
<
ece...@penguinpowered.com
>               Attenzione all'anti-spam XXX
La donna e' mobile.  Per questo ad una certa eta' si restaura.
		-- Da it.hobby.umorismo


title: Trasformare un valore numerico in testo

text:
ema wrote:
> Mio cuggino mi ha detto che Sebastiano Megale <
meg...@tin.it
> scrisse:
> > Sul sito comune non c'è più.
> > Ciao
> >
> allora, dal sito comune, salta (sezione link) su quello di Visual Basic.
> Lo trovi in 4 lingue :-)
E' esattamente la stessa che sta sul Sito Comune! :-)
--
Federico
--------------------------------------
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access
mailto:
it_db_...@usa.net



title: Espressione

text:
Ciao a tutti.
Ho una maschera "movimenti" dove inserisco i movimenti contabili dei
clienti. Ho una casella di testo dove indico l'IDCiente e un'altra casella
di testo bloccata dove a seguito dell'evento afterupdate della casella di
testo IDCliente si compila con il nome del cliente.
Il problema č che quando apro la maschera la casella di testo che riporta il
nome del cliente non si completa perchč ovviamente non ci sono modifiche
effettuate.
Ho provato a mettere come origine controllo la colonna NomeCliente della
tabella Clienti dove Idcliente č uguale al IDCliente nella tabella
movimenti.
L'espressione č uscita cosě:
[Clienti]![CognomeRagSoc]  where «Espr» [Clienti]![IDCliente] = [IDCliente]
ma piů di qualcosa mi dice che non va bene.
Dove č l'errore? E come si fa a sistemare la casella di testo in modo che ci
sia sempre il nome corretto in base alla casella di testo IDCliente?
Grazie 1000
Ciao a tutti
Stefano


Espressione


title: Espressione

author: sv

text:
r4gtl ha scritto:


Prova ad utilizzare Dlookup..
Vedi Help
--
sv
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Espressione

author: Pablitomf (Maurizio Facciuti)

text:
r4gtl ha scritto:


Per dirla breve vi sono piů di un errore in questo post.... il primo č il
Subject poco significativo rispetto all'argomento che tratti nel testo
(quindi okkio, la prossima volta il tuo 3d di sicuro potrebbe essere
snobbato, e potrai ricevere - da me compreso - cazziatoni a raffica);
secondo perchč, credendo che access con il suo Wizard risolve tutto, ti
sei fermato alla formula che ti ha dato la generazione automatica (vedo
«Espr») per cui non ti sei sfiacchito piů di tanto a comprendere che al
posto dell'espr la formula si aspettava qualcosa...
Cmq tornando al problema... se usi l'IDCliente nel primo campo, con una
combo, facendo visualizzare sia l'ID che il nome del Cliente potresti con
un campo ovviare alla cosa... basterebbe mettere in larghezza colonne 0;5
per vedere al posto dell'ID in quel campo direttamente il nome del Cliente
associato all'ID. La visualizzazione sarebbe il nome, la memorizzazione
resterebbe l'ID.
Spero di esser stato chiaro
--
Ciao
Pablitomf (Maurizio Facciuti)
Access : Ver.97 - 2K
----------------------------
http://www.accessgroup.it/
----------------------------
Non mi fido molto delle statistiche, perchč un uomo con la testa nel forno
acceso e i piedi nel congelatore statisticamente ha una temperatura media.
