mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: convertire in una tabella un valore numerico in ora?!

Ciao ragazzi ho bisogno della vostra esperienza e del vostro aiuto 
dovrei convertire in una tabella dei valori numerici in ore e minuti
ovvero laddove ho scritto 5 (numerico) esso corrisponde a 5(ore) e 0 
(minuti)
è possibile tutto questo?


Sģ č possibile ma č necessario che tu posti cosa č scritto nei campi della 
tabella.
Per esempio: Campo A = 5 oppure 12 oppure 24 oppure 534 oppure 05
Campo A + Campo B ecc..
Se quello che ti serve č il totale delle ore non hai bisogno di trasformare 
nulla: 35 sono semplicemente 35 ore, se invece vuoi trasformare il tipo di 
dati da numerico a data/ora la cosa cambia e di molto.
Ciao Carlo 

 
il problema si pone quando entrano in gioco dei minuti
infatti se io voglio sommare 5,30 ore a 5,31 ore il risultato no deve 
essere (come invece si verifica) 10,61 ma appunto 11,01
tu mi dirai ma perchè non ho pensato inizialmente a impostare per il 
campo della tabella il formato data/ora, il motivo è che quando mi è 
stato chiesto il database nessuno ha parlato di minuti.
ora invece a due mesi di distanza ecco saltare fuori dal "cilindro" 
anche i minuti

 ha scritto nel messaggio 
news:dmyAe.57716$h5.24...@news3.tin.it...

Se aggiungi un campo alla tabella di tipo data/ora e imposti il formato a 
ora breve 24h, puoi usare una query di aggiornamento dove il campo da 
aggiornare diventa:
Nome Campo: TuoNuovoCampoOra
Aggiorna a:  Format([TuoCampoNumerico];"hh.nn")
Esegui la query.
Ciao, Carlo 


il probblema è più grave di quello che pensavo
infatti non sono riuscito a cavare un ragno dal buco e questo solo per 
il fatto che sono un IMBEC.....
infatti non mi serve convertire niente
mi spiego il problema è che io di un impiegato voglio sapere quante ore 
di straordinario ha fatto in un mese allora nel report che genero come 
riepilogo nella casella "straordinario" ho messo la formula 
"=somma([straordinario])
questo tutto ok per numeri interi, ma quando vengono sommati decimali i 
conti non tornano
infatti ho bisogno di sapere come faccio a dire al database di sommare 
tranquillamente i numeri, se peò la somma dei decimali supera 59 allora 
aumenta di 1 le unità (come una sorta di arrotondamento personaluzzato)
p.s. scusa se ti ho fatto sbattere per un problema sbagliati
PERDONAMI!!

 PERDONAMI!!
Nessun problema.
Su 
www.sitocomune.com
 trovi qualcosa sulla somma di tempi e di orari.
Anche in questo NG l' argomento è stato trattato moltissime volte.
Ciao, Carlo 

Carlo Costarella ha scritto:

non è che hai qualche maggiore dettaglio su cosa cercare?

 non è che hai qualche maggiore dettaglio su cosa cercare?
Per esempio: Sezione General 6.156
Ciao, Carlo
Newsgroup: it.comp.appl.access
Titolo: Rendere un recordset aggiornabile

Volevo usare il seguente recordset da codice per popolare una sottomaschera 
non associata, ma se provo a modificare un qualsiasi dato mi dice recordest 
non aggiornabile.
Set rst = New ADODB.Recordset
rst.CursorLocation = adUseClient
rst.Open "SELECT ANAART1.*, CauIva.Percentuale, Marchio.Marchio, 
[descrizione] & RTrim(Chr(32) & anaart1.formato) & RTrim(Chr(32) & 
aNAART1.colore) & RTrim(Chr(32) & marchio.marchio) & RTrim(Chr(32) & 
anaart1.serie) & RTrim(Chr(32) & anaart1.scelta) & RTrim(Chr(32) & 
anaart1.tono) AS descrizionec " _
& " FROM Marchio RIGHT JOIN ((ANAART1 INNER JOIN CauIva ON ANAART1.IDCodiva 
= CauIva.IDCodiva) LEFT JOIN AnaFor ON ANAART1.IDFornitore = 
AnaFor.IDfornitore) ON Marchio.IDMarchio = ANAART1.IDMarchio " _
& " " & strsql & " order by anaart1.codart", CurrentProject.Connection, 
adOpenKeyset, adLockOptimistic
Set Forms!frmvargia!sfrmvargia.Form.Recordset = rst
Come faccio a renderlo aggiornabile? e possibile?
Un saluto a tutti
Ciao
Massimo
 


Questa possibilit� puoi averla da AccessXP in poi
http://support.microsoft.com/kb/281998
Ciao
Daniele 


Io uso Access 2003 penso sia la stessa cosa...
Ciao
Massimo
Newsgroup: it.comp.appl.access
Titolo: Modello prestampato Aiutooo!!!

Come faccio a scegliere la posizione dove stampare?
Mi sono riportato su maschera l'immagine del modello prestampato,
ora devo poter selezionare luna posizione specifica in cui stampare i
dati sul report, naturalmente anche sul report mi sono inserito
l'immagine del modello prestampato che funge da guida (non viene
stampato). Come posso mettere il focus su un posto treciso del report?
Avevo pensato di posizionare i pulsanti di opzione.
Avete delle idee e dei suggerimenti?
Grazie anticipate a tutti

 ha scritto nel messaggio news:1140721299.1...@i40g2000cwc.googlegroups.com...

Eheee???
Prendi il centimetro; misuri, sulla carta, la distanza delle caselle dal bordo sinistro e alto e la scrivi nelle rispettive 
proprietą delle caselle di testo o controlli che vuoi utilizzare.
Se devi scrivere del testo, dovrai utilizzare un carattere fisso e contare il numero max di caratteri che entranto nella casella 
sulla carta...
Ciao.
-- 
Sergio MAZZA 

 Avete delle idee e dei suggerimenti?
Io, quando devo produrre dei dati su di un modello prestampato (es: una
dichiarazione dei redditi), creo un'immagine BMP e la metto come sfondo
del report. Su campi da compilare ci metto delle semplici caselle di
testo (con bordi invisibili). Funziona.
Ciao

Forse non mi sono spiegato:
Io uso già le bitmap come sfondo e le caselle di testo.
Il mio problema è diverso: ecco un esempio.
Maschera con una sola casella di testo chiamata "CasellaA".
Devo stamparla su un Report con sfondo il modello ma:
a volte sulla casella N.1 a volte sulla casella N.2 a volte sulla
casella N.3.

"franco" <


Una soluzione possibile la trovi qua:
www.sitocomune.com
Sezione Reports
      4.25 Formattazione di un report a runtime
di Silvio Savoldi e Alessandro Baraldi
Ciao, Simone

 casella N.3.
Hai provato a sfruttare l'evento "su stampa" o "su formattazione" della
sezione del report con un IF THEN ELSE ?

sezione del report con un IF THEN ELSE ?
Potresti essere più specifico?

 Potresti essere più specifico?
Forse non ho capito bene il tuo problema specifico, comunque vado con
un esempio che spero possa fare al caso tuo.
Supponiamo che nella sezione corpo del report vi siano:
a) una casella di testo associata (c1) che può assumere 3 diversi
valori;
b) 3 caselle di testo non associate (c2,c3,c4) il cui valore va fatto
dipendere dal valore assunto dadalla casella c1. Ad esempio, se c1=1,
allora c2 e c3 devono valere 0, mentre C4 deve assumere lo stesso
valore di c1; mentre invece se  c1=2 allora c2 deve assumere lo stesso
valore di c1 e le altre caselle devono valere 0.
In casi del genere, all'evento SU STAMPA della sezione CORPO del report
assocerei la seguente routine:
If c1=1 then
c2=0
c3=0
c4=c1
elseif c1= 2
c2=c1
c3=0
c4=0
End if
NB: per le altre sezioni del report, il discorso non cambierebbe
Spero che l'esempi fatto (sia pur radicalmente adattato) possa
risultarti utile.
Ciao
Newsgroup: it.comp.appl.access
Titolo: SQL Server: quando serve?

Domandone da 1000 punti: quando è necessario un SQL Server al posto di una
DB access Back/front End?
Ci sono dei miglioramenti di prestazioni?
Che Hardware minimo richiede?
Ci sono dei porting dalle tabelle access?
Grazie
--
Edp l'Abbondanza
Lorenzo Piombini

 wrote in message
8j9olu$6th$1...@fe2.cs.interbusiness.it...


Grazie
Un DB SQLServer ti serve se:
a) Hai tanti utenti contemporanei da gestire (io non affidrei a JET +
di 10 utenti contemporanei al massimo)
b) La tua applicazione deve stare su 24h al giorno (mission critical)
c) La tua rete è intasata e/o lenta e vuoi diminuirne il traffico
d) Devi scegliere se aggionare tutti i tuoi pentium a PIII oppure
acquistare solo 1 PIII ben corrazzato (sempre che la tua rete sia OK).
e) Devi effettuare operazioni o cumunque gestire recordset di grandi
dimensioni
I miglioramenti nelle prestazioni ci sono se utilizzi un server degno
di questo nome (Disco SCSI e min. 256MbRAM).
Per applicazioni desktop credo che Jet si più veloce (necessita di
meno risorse).
Non esiste un HW minimo e basta. In questi casi il fattore
determinante sono il numero di utenti contemporanei da gestire e la
quantità di dati da elborare (se parliamo di una applicazione WEB
bignona considerare anche la complessità del codice). E' noto che
l'hardware *richiesto* non è mai quello adatto ad un utilizzo reale.
Per convertire le tabelle di access puoi usare l'apposito wizard di
questo oppure le funzioni di import di SQLServer (che riteno più
affidabili). Ma il problema non finisce qui. I tipi di dati di Access
non sempre sono gli stessi di SQLServer (il tipo String, ad esempio,
ha in SQLServer diversi corrispettivi possibili). Quindi potresti
trovarti costretto a ritoccare il tuo codice. 
Inoltre le applicazioni Access scritte su Jet che utilizzano DAO
spesso non funzionano o doveno essere ritoccate a fondo. Se utilizzi
ADO è molto più semplice.
Mi pare sia tutto, mi pare...

Newsgroup: it.comp.appl.access
Titolo: Create table hidden e MDE

Salve a tutti.
Ho creato con CreateTable una tabella nascosta con l'attributo hidden.
La tabella via codice la posso regolarmente aprire.
Chiaramente non la vedo nella finestra database neanche selezionando da
Opzioni-Visualizza-Oggetti nascosti.
Problema:
Quando creo il mio MDE dal MDB mi dà errore in fase di conversione dicendo
che la tabella non esiste e non riesce a trovarla. L'MDE viene creato, però
ad ogni avvio mi dà lo stesso errore.
Qualcuno ha soluzioni o suggerimenti da darmi.
Grazie e buone vacanze a chi va in ferie!

 ha scritto nel messaggio
news:mJC29.31497$lu5.8...@twister1.libero.it...

non ricordo la procedura, ma la devi rendere visibile via codice prima di
richiamarla.
by
stwe
Newsgroup: it.comp.appl.access
Titolo: aggiunta record con p.c.

Salve a tutti.
Ho una maschera Ordini con relativa sottomaschera di dettaglio;
inserisco il record nella maschera principale poi inserisco il primo record
nella sottomaschera.
Premettendo che ho un gestionale per negozio di abbigliamento e che gli
abiti sono acquistati in serie di 5-6 taglie, occorre reinserire
automaticamente, in associazione all'evento click di un pulsante di comando,
un numero variabile di record (dal n° due ad n) tutti uguali tranne che per
un numero di riga (Voceord = Voceord+1) e per la taglia dell'articolo
(Taglia = Taglia+2).
Avevo pensato di usare una maschera non associata per inserire la taglia di
partenza e quella di arrivo.
Mi aiutate con il codice?
Grazie in anticipo
Gianni

 ha scritto nel messaggio
news:CSxQf.4561$nz4....@tornado.fastwebnet.it...

Secondo me devi gestire il tutto da VBA...
Come te la cavi con VBA?
ciao
Newsgroup: it.comp.appl.access
Titolo: trascinare comandi in un controllo schede...

Dopo averlo snobbato per molto tempo adesso mi rendo conto dell'utilità del 
Controllo Schede, per la sua capacità di suddividere molte informazioni su 
pagine diverse.
In fase di progettazione ex-novo non ho problemi, ma se devo risistemare una 
maschera precedente mi capita che non sò spostare controlli dalla maschera 
alla sua pagina nel controlo a schede.
Il taglia e incolla non mi piace, visto che esiste codice sottostante alle 
azioni di qualche conrtrollo e inoltre si perdono i nomi originari .....
Trascinando il controllo non diventa attivo ...... !
C'è la possibilità di fare questa cosa?
IvanDaBologna 

Ivan da casa ha scritto:

Spostando i Controlli da dento a fuori, o viceversa, il controllo
schede vengono
perse le associazioni agli Eventi, quindi devi ripristinarli a mano...!
Magari non ho capito cosa intendi.....
@Alex

 ha scritto nel messaggio 
news:1150918844.4...@y41g2000cwy.googlegroups.com...
[cut]
Spostando i Controlli da dento a fuori, o viceversa, il controllo
schede vengono
perse le associazioni agli Eventi, quindi devi ripristinarli a mano...!
Magari non ho capito cosa intendi.....
@Alex
E' proprio quello che volevo evitare. Per il codice è abbastanza semplice 
ripristinare gli eventi in quanto basta nominare il controllo esattamente 
com'era e ripercorrere le assegnazioni, mi pare che basti ricollegare un 
evento che tutti vengono risistemati.
Il problema grosso sono i nomi e i tag dei controlli, a cui faccio 
riferimento in svariati punti del codice. Sbagli un nome e ... crack 
l'errore!
Mi chiedevo se non esista una sequenza di tasti che, quando sono sopra la 
pagina in cui voglio depositare i controlli che sto spostando, attivi la 
pagina e così i controlli possono essere rilasciati su di essa .....
Comunque da buon amanuense farò con molta calma tutte le ridenominazioni del 
caso !!! uffff...
Ciao Alex, ho visto le foto del CISA2, credo che vi siate divertiti!
Ivan 

 ha scritto nel messaggio 
news:4499999f$0$5103$4faf...@reader2.news.tin.it...

mi correggo:
il taglia e incolla funziona benissimo e conserva i nomi dei controlli e i 
TAG di cui faccio uso intensivo.
Si perdono solo gli eventi eventualmente legati a qualcuno dei controlli 
tagliacopiati. In realtà il codice rimane e pertanto è necessario 
'riallegare' il codice all'evento. Dalla finestra Proprietà / Eventi. Per 
ogni controllo basta riallegare un evento che tutti gli altri (per quel 
controllo) vengono rispristinati.
Mi aveva disorientato il fatto che facendo il Copia/Incolla i controlli 
Incollati dovevano per forza mutare di nome essendo i nomi originali ancora 
legati ai controlli origine.
In definitiva Taglia/Incolla e ricnnetti almeno uno degli eventi generati 
dal controllo.
'notte
IvandaBologna
Newsgroup: it.comp.appl.access
Titolo: Cancellazione Records

Problema:
ho una maschera che contiene record di una tabella, questa maschera contiene
anche una sottomaschera che contiene record di un'altra tabella diversa
dalla prima. Devo fare in modo che premendo un pulsante presente nella
maschera (chje contiene anche la sottomaschera) mi venga cancellato sia il
record di questa maschera (visibile) che il record corrispondente (legato da
IDCliente) della sottomachera. Come posso fare?
GRAZIE.
   CIao

 ha scritto nel messaggio
news:8o3rjv$hdk$1...@sirmdpsin16.inwind.it...

Penso che le due tabelle siano sicuramente in relazione fra di loro;
aggiungi nella relazione l'integrità referenziale e attiva anche l'opzione
"Elimina record correlati a catena". Fatto questo è automatico che quando
cancelli un record padre vengano cancellati anche i record figli.
Roberto

IDCliente) della sottomachera. Come posso fare?
o imposti l'integritŕ referenziale tra le due tabelle, che serve
proprio a questo (cioč cancellando un record della tabella principale
si cancellano anche tutti quelli collegati nella tabella secondaria)
oppure sull'evento cancellazione fai eseguire una query sulla seconda
tabella che cancelli tutti i record per i quali idcliente valga il
valore del record testč cancellato, che ti premurerai di salvare in
una variabile prima della cancellazione.
--
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/

Newsgroup: it.comp.appl.access
Titolo: MA dov'è finito "genera"di A97 in A2000?


Hanno pensato bene di toglierlo: forse credevano che fosse inutile!  :-(
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com



manno dai lo trovi ancora in giro per access 2000, tipo nelle
condizioni macro fai tasto destro genera o nella struttura query idem
saludos
david

 wrote in message
3b99ce23...@News.CIS.DFN.DE...

e scrive maschera invece di form :-(
nel codice era troppo semlice :-((
in xp ?????

 ha scritto nel messaggio
news:9ndcpn$erm$1...@pegasus.tiscalinet.it...

Scrive anche Report! al posto di Reports!

Newsgroup: it.comp.appl.access
Titolo: lancio query da ms-dos senza avviare access

Ciao a tutti.
un manuale che sto leggendo  afferma che è possibile lanciare le queries dal
prompt di ms-dos direttamente, senza aprire access.(ovviamente non dice
come)
La cosa mi preoccupa non poco !
Secondo voi è possibile ?
Se si come ?
Se si, è possibile evitare tutto ciò ?
Ciao.

 ha scritto nel messaggio
news:OgsQd.547004$b5.25...@news3.tin.it...

Usa un File.Vbs (Script) ed esegui quello.
Metti il codice di seguito opportunamente modificato in un File
TXT poi rinominalo con estensione VBS, quindi fai DOPPIO CLICK
e la query viene eseguita.
Dim objAccess
Dim strPathToMDB
Dim strQryName
strPathToMDB = "C:\Program Files\Microsoft
Office\Office\Samples\Northwind.mdb"
strQryName="NomeDellaQuery"
    ' Create Access 97 Application Object
    Set objAccess = CreateObject("Access.Application.8")
    ' For Access 2000, use Application.9
    'Set objAccess = CreateObject("Access.Application.9")
    ' For Access 2002, use Application.10
    'Set objAccess = CreateObject("Access.Application.10")
    ' Open the desired database
    objAccess.OpenCurrentDatabase(strPathToMDB)
    objAccess.DoCmd.OpenQuery strQryName
Ciao
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------

 ha scritto nel messaggio
news:421256eb$0$32342$5fc...@news.tiscali.it...

Perfetto Alex, la query viene eseguita.
Una ulteriore curiosità : mi dici giustamente salva in txt e rinomina VBS
Infatti se salvo in .doc o in RTF il file una volta rinominato in VBS in
entrambe i casi  viene "crittografato" completamente.
Mi spieghi perchè ?
Grazie

 Grazie
Doc e Rtf contengono un sacco di Testo che corrisponde
alla formattazione del testo, sono formati Complessi.
Prova ad aprire un DOC o un RTF con NotePad per capire
cosa intendo.
Il file.txt contiene solo il codice script che serve.
Ciao
-- 
@Alex (Alessandro Baraldi)



Cos'altro posso fare con un vbs?
posso anche eseguire qry parametriche o eseguire funzioni dal mio mdb?
dove posso trovare qualche help o esempi?
ciao
Nicky63

 Nicky63
Il linguagio Scripting è vastissimo, e sul sito MS puoi cercare
quanto riguarda Windows Scripting Host e VbScripting in generale.
Tieni presente che essendo un File(Testo) è rigido, non è
dinamico, ma esegue quanto scritto dentro.

Newsgroup: it.comp.appl.access
Titolo: evento click su OK

Ciao, ho un dubbio:
come faccio a far si che da vb venga premuto un pulsante OK generato da
access?
Il messaggio con il pulsante Ok è generato da Access ( messaggi di
sistema ) ed ho la necessità di "premere" ok per eseguire del codice
dopo!
spero di esser stato chiaro...in sostanza desidero sapere come
intercettare il messaggio che compare e sempre da vb "premere" l'ok.
grazie e ciao
mik
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio 
news:af9adf922bdcb58628...@mygate.mailgate.org...

If MsgBox("Vuoi eseguire il codice sul tasto SI ?", vbYesNo) = 6 Then
    ...tuo codice...
Else: End If
Volevi questo?
-- 
Ciao
Pablitomf (Maurizio Facciuti)
-----------------------------------------------------------------
Access: 97 e 2000
ASP
-----------------------------------------------------------------
http://www.accessgroup.it/
http://www.sitocomune.com/
-----------------------------------------------------------------
Il mio motto :
""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." 

Scusate ma non č cosě semplice spiegarmi, cmq ci riprovo:
devo importare una tabella da un db di una ver. access precedente (97)
se eseguo la procedura manualmente (file > importa ecc.) si apre una
finestra che dice:
"Impossibile apportare modifiche a oggetti del database "pippo"; su
questa finestra faccio click su OK e procedo con l'importazione. Ma
quando eseguo questa operazione da codice l'apertura di questa benedetta
finestra mi genera l'errore ed non importa un bel niente!
Credo che se trovo il modo di intercettare l'apertura di questo
messaggio posso risolvere il problema.
Se avete altre soluzioni ben venga!
Grazie.



collega le tabelle e non devi aprirle ogni vlta
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it
Newsgroup: it.comp.appl.access
Titolo: Input mask che si mangia gli zero

Due campi della mia applicazione sono settati con input mask short
date mm/gg/aaaa...e format short date. Succede pero' questo...se
l'utente digita una data es. 12/01/2009 questa diventa 12/1/2009 (lo
zero del mese viene cancellato) e il report invece di partire dal
primo dicembre parte dal 10 dicembre...
E' molto strano perche' in un altro pc I campi funzionano
correttamente ma proprio nel pc dell'utente avviene quest'anomalia.
Mi date una dritta su come risolverla? Grazie.

Pino ha scritto:

che input mask usi?
se digiti i valori direttamente nella tabella vengono visualizzati
correttamente?
ciao
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 correttamente?
Se digito la data *appena* sposto il cursore nella text successiva da
12/01/2009 si modifica in 12/1/2009...

Pino ha scritto:




usa qyesta 00/00/0000;0; , vedrai che funziona
il 9 sta per carattere numerico facoltativo (leggiti il manuale in
proposito con F1)


Pino ha scritto:




Controlla le Opzioni Internazionali (Windows)
--
sv


 proposito con F1)
Provato, niente da fare. Mi mangia sempre lo 0.

Pino ha scritto:


segiu il consilgio di sv e facci sapere , ciao


 Controlla le Opzioni Internazionali (Windows)
Si era proprio questo, grazie.
Newsgroup: it.comp.appl.access
Titolo: e-mail merge complicato

Buongiorno a tutti.
Ecco il problema.
Ho una tabella che contiene sia indirizzi di posta elettronica, sia i dati
per effettuare il mailmerge di un doc che desidero inviare tramite Out
Express, in allegato.
Ho cercato di effettuare l'operazione con word, ma non mi è poi possibile
aggiungere anche del testo personalizzato nel corpo del msg. Word permette
di allegare o inviare nel corpo; niente mix!
Siccome non ho trovato via (ma se c'è fatemi sapere!), ho pensato di
complicarmi la vita, "facendo a mano". Ed eccomi tra voi come NewBuy.
Ho cercato sia tra le soluzioni MAPI, che con Winsock (sendobject mi è
sembrato non risolvesse il problema di inviare un DOC parametrizzato... ma
se pensate si possa, fatemi sape'!).
MAPI: ho scaricato l'es di Costarella, ma mi permette di spedire con MS
Outlook, non con OE. Come è possibile spedire con OE?
Winsock: ho scaricato l'es., sempre dal sito comune, ma mi spedisce
automaitcam., senza tener conto dell'e-mail inviato in posta inviata di OE.
Considerando poi che devo inviare più e-mail... come si fa?
Per entrambe Mapi e Winsock non ho trovato una gran documentazione. Qno può
aiutarmi?
L'ideale sabbe avere una libreria per pilotare OE, come c'è per MS Outlook.
Esiste?
Grazie per qualsiasi aiuto.
Massimo (winXP, Access 2002)

Non so se può aiutare, e soprattutto se ti sta bene allegare il file .doc ad
un messaggio di posta elettronica, ma io ho fatto una cosa simile in Excel
(ma la cosa dovrebbe essere possibile comunque in Access) utilizzando la
libreria CDO di Windows 2000 (Microsoft CDO per Windows 2000 Library).
Ho fatto solo qualche prova con i miei indirizzi e-mail ed ha funzionato, ma
OCCHIO!!!, prendetela con le molle...
La routine che ho adottato è semplice
Dim mymsg As New CDO.Message        'Inizializzo un nuovo messaggio CDO
Dim i, k_email
With mymsg
    .AddAttachment "C:\......."  'Percorso al file che devi inviare
    .From = "indirizzodelmittente@...." 'Il mittente è d'obbligo
    .BCC = "indirizzodestinatarioincarbocopy@...." 'Questo può
'tranquillamente mancare
    .Subject = "Scrivi un soggetto..."
    'Testo del messaggio
    'Con i Tag HTML puoi sbizzarrirti un po' nella formattazione del
messaggio, ma se vuoi
    'puoi lavorare con il semplice testo (in tal caso credo che si debba
usare il metodo .TextBody)
    .HTMLBody = "<html><head></head><body bgcolor=#330066
text=#FFFFFF><p><font face=Arial>Ma 'ndo hawai... </font>
</p></body></html>"
    For k_email = 1 To numIndEmail '()
        .To = Sheets("appo").Cells(k_email, 1).Value   'nel mio caso avevo
nella 1^ colonna del
'foglio Excel "appo" i miei indirizzi.
'Se avessi un recordset rst con tali record
'farei puntare la proprietà .To su tale recordset
        .Send               'Invia l'email
    Next k_email
End With
Spero
"Massimo Torre" <mass...@tin.it.nospam> ha scritto nel messaggio
news:Ie6Rb.6167$zm5....@nntpserver.swip.net...



Grazie Alessandro.
Avevo provato anche questa, ma il risultato č lo stesso delle MAPI: non ho
nessun messaggio in posta inviata. Vorrei che invece fossero inviate in OE.
Massimo
Newsgroup: it.comp.appl.access
Titolo: unità di misura

Salve a tutti, ecco il mio problema
In una query ho una espressione che mi somma 5 campi, li divide per 5 e 
moltiplica il valore ottenuto per 100 in modo da ottenere un valore medio 
espresso in %.
Vorrei che, all'aperura della query, a questo valore (es: 0,127) si 
aggiungesse il simbolo di % (es: 0,127%).
Come fare? Dove devo inserire il simbolo di percentuale?
Grazie a tutti........ciao


tuovalore & "%"
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it
Newsgroup: it.comp.appl.access
Titolo: Filtro in base a tabella

Ciao a tutto il nw.
C'è la possibilità di filtrare una maschera in base ad un dato che ho in una
tabella?
Mi spiego: ho una tabella contenente sempre e comunque un numero ( lo faccio
aumentare a mio piacimento). Bene, vorrei utilizzare questo dato per
filtrare l'apertura di una maschera (non dipendente dalla tabella con il
numero).
Grazie
Luca
--------------------------------
Inviato via 
http://usenet.libero.it

 Luca
In apertura della maschera recuperi i valore dalla tabella e applichi il
filtro.
Per maggiori dettagli, sii più preciso.

 ha
scritto:

Ciao e grazie
Poniamo il caso che io abbia due tabelle. In tabella1 ho una serie di campi
e tra i quali il campo codice. In tabella2 ho solamente il campo codice. Ho
poi una maschera che si basa sulla tabella1. Io vorrei far aprire questa
maschera utilizzando come filtro il campo codice che ho in tabella2. in
creazione guidata di un pulsante ho la possibilità di scegliere apertura
maschera in base ad un filtro ma il dato richiesto deve essere presente in
una query o in un'altra maschera, di tabelle neanche l'ombra).
Mi servirebbe sapere il codice.



Per fare questo non ti servono filtri.
Imposta l'origine dati della maschera a una query che contenga entrambe le
tabelle, collegate tra loro con una relazione tra i due campi codice.
La relazione selezionerà automaticamente i record della prima tabella che
hanno una corripondenza di codice nella seconda.
In alternativa puoi fare una query sulla tabella1 che abbia come filtro il
risultato di un lookup nella tabella2: per esempio (...) Where
codice=Dfirst("Codice2","tabella2")
Meglio la prima comunque.
Bye

 ha

Funziona!!
Grazie!!


Newsgroup: it.comp.appl.access
Titolo: Scrittura su file di test

con questo codice appendo in fondo al file di testo la stringa "ciao";
Private Sub Command1_Click()
Open "c:\temp\1.txt" For Append As #1
Write #1, "ciao"
Close #1
End Sub
come faccio a portarmi all'inizio del file e scrivere qualcosa che deve
essere quindi la prima riga di questo file di testo?
grazie

 ha postato:

Non credo ci sia un modo per inserire una riga di testo in un file da
codice come se fosse un Word Processor.
Il metodo č memorizzare  il file, scrivere la riga che interessa e poi
accodare quello che si č memorizzato.
Il codice piů comodo č quello che abbiamo postato appresso
Ciao
Filippo da studio
Newsgroup: it.comp.appl.access
Titolo: Divisione Database o Gruppi?

Ciao a tutti,
ho un database non diviso protetto solo da password di accesso che
attualmente risiede in un pc che funge da server e sugli altri pc ci
sono collegamenti sui desktop a questo database!!
Leggendo vari post sul ng sento parlare di necessità di creare un db
BE con tabelle e vari db FE (con maschere,query,ecc.) sui vari pc
client,giusto fino a qui?
1 - Ma cosi facendo come potrei effettuare (io Amministratore)
modifiche alle maschere,query,report ecc. in modalità struttura avendo
piu database sparsi tra i vari pc??
2 - La gestione e l'impostazione dei Gruppi con i livelli di
autorizzazione è la stessa cosa?Una cosa migliore da fare in questo
caso?o cos'altro?
Scusate per le molte domande ma devo fare un attimo chiarezza sulle
giuste cose da fare!!
Un grazie in anticipo!!
Fab

 Fab
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

 > caso?o cos'altro?
Per quanto riguarda invece questo aspetto dei gruppi e delle
autorizzazioni cosa mi sai/sapete dire per favore?
E' una soluzione che viaggia in parallelo,in sostituzione della
precedente(BE e FE) o cosa?
Grazie ancora molto come sempre


 macchinosa!Tua opinione?
la uso da sempre. Poi ci sono mille modi per aggiornare i FE.
Es. un picccolo batch che copia a comando oppure un controllo sull'apertura
del db...


Newsgroup: it.comp.appl.access
Titolo: Problemi con If... then

Salve a tutti houn problemino con If ... then
In pratica devo dire ad access che se il valore di un campo è compreso 
tra 20121 e 20156 deve riempirmi in automatico altri 2 campi.
If 	Nomecampo >= 20121 <= 20156 then
	Città = "Milano"
	Provincia = "Mi"
End If
Non funziona nel senso che se inserisco 10100 compila comunque i due 
campi in automatico. xchè?
 

 End If
Va beh, oggi mi girano però porca pupazza, ma un po di sintassi la vogliamo
studiare?!?!?!
ma chi ti ha detto che si scrive così:
x >= y <= z ?!?!!?
mah?!?!
nomecampo >= 20121 and nomecampo <= 20156
oppure
nomecampo between 20121 and 20156
Uff...
Antonio

Ti ringrazio molto, il fatto è che purtroppo dalla guida di access non 
si capisce bene!
Mi sai indicare un manuale dove viene spiegata bene sia la sintassi che 
i vari comandi!


 i vari comandi!
L'if dice che la condizione deve essere un'espressione. L'espressione ha
varie voci sull'help tra cui esempio.
Lì trovi un esempio di "compreso".
Antonio
Newsgroup: it.comp.appl.access
Titolo: esportare tabelle relazionate in xml

nel mio database ho due tabelle relazionate tra loro la prima job è la 
principale, la seconda si chiama component
vorrei esportare entrambe in un file xml
se utilizzo
DoCmd.OutputTo acOutputTable, "job", , Path & "\" & nomefile & ".xml"
mi esce la maschera che mi chiede in che formato esportarlo e posso tramite 
le opzioni includere anche la tabella component, vorrei però automatizzare 
questo passaggio e allora ho provato a scrivere
Application.ExportXML acExportTable, "job", Path & "\" & nomefile & ".xml"
ma non esce la maschera con le opzioni e quindi mi esporta solo la tabella 
job
come posso fare per far in modo che l'xml sia completo ma che allo stesso 
tempo non escano masche per formato/opzioni?
grazie del supporto che ci fornite quotidianamente.
ciao
Max

"max"  ha scritto nel messaggio news:io3vus$98o$1...@news.task.gda.pl...





_Risposta:
Tu vuoi mantenere lo schema Master/Detail? Altiemnti esporti direttamente la 
query ad hoc che ti serve
con exportXML

"MA"  ha scritto nel messaggio news:io41ae$dap$1...@tdi.cu.mi.it...







In realtà l'ultimo argomento ti permette anche di specificare altre tabelle
MA

 ha scritto nel messaggio 
news:io41f0$deb$1...@tdi.cu.mi.it...

prendendo spunto da internet ho risolto cosi...
Sub ExportCustomerOrderData()
Dim objOrderInfo As AdditionalData
Dim objOrderDetailsInfo As AdditionalData
Set objOrderInfo = Application.CreateAdditionalData
Set objOrderDetailsInfo = objOrderInfo.Add("component")
Application.ExportXML ObjectType:=acExportTable, DataSource:="job", 
DataTarget:=path & "\" & nomefile & ".xml", AdditionalData:=objOrderInfo
End Sub
 e poi mi richiamo la sub dal mio pulsante.... (ps naturalmente le variabili 
path e nomefile le ho rese public)
ciao
max 

 Max
Io ho usato spesso questo codice... vedi se ti è utile(Inserisci i
riferimenti alle Librerie ---> Microsoft Activex Data Object 2.8):
Function EXP2XML(Optional ByRef NomeFile As String = vbNullString) As
Boolean
    On Error GoTo Handle_err
    Dim rs      As ADODB.Recordset
    Dim cn      As ADODB.Connection
    EXP2XML=False
    If Len(NomeFile) = 0 Then NomeFile = "C:\XMLExport.xml"
    If EsisteFile(NomeFile) Then Kill NomeFile
    Set cn = CurrentProject.Connection
    Set rs = New ADODB.Recordset
    rs.Open "SELECT * FROM T1 WHERE ID=1 ORDER BY Nome", cn,
adOpenStatic, adLockReadOnly
    rs.Save NomeFile, adPersistXML
    DoEvents
    EXP2XML=true
Exit_Here:
    On Error Resume Next
    rs.Close
    Set rs = Nothing
    cn.Close
    Set cn = Nothing
    Exit Function
Handle_err:
    MsgBox Err.Number & " " & Err.Description
    Resume Exit_Here
End Function
Public Function EsisteFile(ByVal str As String) As Boolean
    On Error Resume Next
    EsisteFile = (GetAttr(str) And vbDirectory) = 0
End Function
@Alex
Newsgroup: it.comp.appl.access
Titolo: Arrotondamento da euro a lire

ciao ho un problemino spero qualcuno riesca a risolverlo
allora il problema è questo:
ho un valore che in euro è di 18,08  chiaramente se lo moltiplico per
1936,27 mi da una cifra pari a Lire 35.008 arrotondata, a me servirebbe
35.000 che era il costo del servizio prima dell'euro.
questo valore si trova su un campo calcolato es. "da pagare" - "pagato" =
"Saldo"  tutti i campi sono in euro, il valore da arrotondare si riferisce
chiaramente al saldo  su un campo lire, il tutto si trova in una
sottomaschera dentro un form.
vi ringrazio in anticipo Giorgio

 ha scritto nel messaggio
news:9r0l6m$asc$1...@pegasus.tiscalinet.it...

Vai sul Sito Comune, troverai una funzione x l'arrotondamento commerciale
(mi pare sia di Karl)
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com
Newsgroup: it.comp.appl.access
Titolo: Come fare le barre di chiusura foglio sui registri fiscali?

Sto realizzando su un report Access i classici registri Iva, libro giornale, 
et similia
Di solito, l'ultima pagina da stampare riporta una barra in diagonale per 
evitare che possano essere aggiunte righe, barra che prosegue fino in fondo 
alla pagina stessa
Una roba del tipo:
----
  ----
    ----
      -----
Come farlo su un report Access?
Ciao e grazie
RobertoA


Sito Comune 4.35 - Barrare righe vuote di stampa
--
sv

Newsgroup: it.comp.appl.access
Titolo: Aiutoo! Caricamento automatico sottomaschera

Ciao,
devo creare una maschera al cui interno deve essere caricata una
sottomaschera se un controllo e' vero, un altra se e' falso.
Come posso fare?
Sono disperato!
Grazie!
--------------------------------
Inviato via 
http://usenet.libero.it

 Sono disperato!
if me.tuocontrollo = true
me.tuasottomasachera.visible = true
me.altrasottomaschera.visible = false
else
me.tuasottomasachera.visible = false
me.altrasottomaschera.visible = true
end if
ciao e non disperare è facile
MAssimiliano


Newsgroup: it.comp.appl.access
Titolo: ordine degli eventi

Sull'evento disattivato di un controllo
ho inserito una routine che (dopo vari controlli)
mi riporta in quella casella tramite l'istruzione DoCmd.GoToControl,
però non funziona (e il controllo perdo lo stato attivo anche se io non
vorrei)
Immagino di aver male interpretato l'ordine degli eventi per il controllo,
ma allora come devo fare per restare in quel controllo?

 wrote in message
news:9jhag5$mrt$1...@serv1.iunet.it...

Io ho risolto con il comando: docmd.cancelevent posto nell'evento
"BeforeUpdate" di un controllo di testo.
Nella fattispecie mi serviva per sapere se l'operatore lasciava vuoto un
campo.
Verificavo il contenuto del controllo.
then... docmd.cancelevent  per fare rimanere il cursore nel campo
non so però se questo è il tuo caso.. ehehehe...
cmq..
ciao
Goose

 wrote in message
DcX67.6668$gU3....@news1.tin.it...

grazie
la situazione non è molto diversa
valuterò come utilizzare il tuo suggerimento
Bye

 ha scritto nel messaggio
news:9jhag5$mrt$1...@serv1.iunet.it...

In una situazione in cui anche a me non funzionava ho risolto
con la proprietà setfocus del controllo
Me!MioControllo.SetFocus
Prova
Ciao
Paolo

Sia con GoToControl che SetFocus mi dava errore.
Ho risolto (con SetFocus, ma funzionerebbe anche con GoToControl)
spostando lo stato attivo su un altro controllo e riportandolo poi sul mio
controllo iniziale
probabilmente il problema nasceva perchè il controllo
non aveva ancora perso lo stato attivo e quindi non poteva riacquistarlo
Grazie a entrambi
Silvia
Newsgroup: it.comp.appl.access
Titolo: Lingua Access

ho installato access ma la nuova versione è in inglese come posso fare
a renderlo Italiano???

devi avere la versione in italiano
Giuseppe ha scritto:



Fabrizio facciamo uno scambio. Se provi a fare uno "sforzino" e scrivere 
*dopo il quote* potrei interessarmi del problema del PDF.
Se dovessi gia' aver risolto il problema ti prego umilmente di fare lo 
stesso lo "sforzino"
-- 
ac
email: w+1=x

Alessandro Cara ha scritto:

ok scusa ....... intanto provo a studiare la soluzione ....
ancora non sono riuscito a venirne a capo...

 *dopo il quote* potrei interessarmi del problema del PDF.
Ti riferisci per caso alla funzione sul sitocomune per stampare con PDF
Creator, la quale ogni tanto fallisce e incasina il file .ini di PDF
Creator?
Se sì, allora scrivo anch'io dopo il quote... :-)
ciao,
Panathos

 Se sě, allora scrivo anch'io dopo il quote... :-)
No era quella di Lebans che non richiede il PDF Creator e va che e' una 
bomba.
-- 
ac
email: w+1=x

> Se sě, allora scrivo anch'io dopo il quote... :-)
P.S.: Vedo che l'arma della minaccia tremenda funziona
-- 
ac
email: w+1=x

 bomba.
Giusto, l'avevo vista mesi fa e poi dimenticata... per l'applicazione
che devo rifare sarebbe ottimo avere output anche in pdf.
ciao,
Panathos

Newsgroup: it.comp.appl.access
Titolo: Esiste Last SetFocus ?

Buongiorno
ho la necessitą di riposizionarmi con SetFocus sull'ultimo dato inserito.
Esiste una qualche cosa come Last SetFocus ?
Ciao
Luigi

 Luigi
No, ma esiste 
Screen.PreviousControl.Name
che se lo fai integrare con 
Me.Controls(
Screen.PreviousControl.Name
).SetFocus
@Alex.
 
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.appl.access
Titolo: chiudere un db e farlo riaprire a se stesso è possibile?

vorrei che su click di un pulsante nel mio db esegua il quit per uscire a 
windows ma poi venga riaperto
il db stesso è possibile?
oppure sapete dirmi come svuoto la cache di windows per il download corretto 
di un file da ftp? 

 oppure sapete dirmi come svuoto la cache di windows per il download corretto di un file da ftp?
La cache di windows?!!?? Di quale cache parli? I file temporanei di IE? Il file di swap-memory di Win?
Mhmm... Si fa sempre piů intrigante questo quesito...
Ciao.
-- 
Sergio MAZZA 

 wrote in message 
news:439e36ce$0$7312$4faf...@reader4.news.tin.it...

Senza entrare nel merito dello scopo che vuoi perseguire.
Sì, prendendo due piccioni con una fava.
Attiva da un pulsante la funzione di compattamento.
Bruno 

 di un file da ftp?
E questo che c'azzecca con quanto scritto prima....?
Boh....!
@ALex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.appl.access
Titolo: Rilievo di valori esistenti

Buongiorno a tutti/e,
tramite Access importo dei fogli Excel, ed infilo i nominativi presenti
in una tabella, fin qui tutto OK. Il problema è che devo avere un
rilievo dei nominativi che sono già presenti nella suddetta tabella, e
non ho proprio idea di come fare.
La cosa per me ideale sarebbe ottenere che, se un campo della riga da
accodare (proveniente da Excel) è già presente, allora Access la
accodi nella tabella dei "rilievi".
Come si fa a fare questa cosa? Bisogna per forza fare tutto in VBA?
Grazie,
Panathos

Panathos ha scritto:

Prima di accodare i nominativi nella tabella di destinazione crea una
query di accodamento (che accodi nella tabella "rilievi") che selezioni
i soli nominativi presenti sia nella tabella di origine (che contiene i
dati del file di excel) sia in quella di destinazione (ti basta una
semplice INNER JOIN tra le due tabelle)
Silvio

 semplice INNER JOIN tra le due tabelle)
Ti ringrazio, ed è quello che sto cercando di fare, con grande
fatica... poiché l'univocità la posso ricavare soltanto incrociando
codice fiscale, o partita iva, oppure codice cliente... e comunque non
mi è chiaro come strutturare i passaggi.
Siccome di fogli excel ne ho più di uno, dovrei crearmi una tabella
che accodi i nominativi a meno che già non esistano... diversamente
non ho una tabella con la quale confrontare ogni foglio (l'inner join
che mi hai detto). Quindi devo usare DUE tabelle, una temporanea dove
accodare i fogli excel, e poi la tabella di destinazione "pulita", dove
i nominativi sono singoli... e tramite le query devo generare la terza
tabella, quella contenente i nominativi che vengono trovati nella
tabella temporanea.
Boh, non riesco a chiarirmi le idee...

Newsgroup: it.comp.appl.access
Titolo: Db access 2003 aperto con Access 2010 non permette di nserire dati in sottomaschera

Salve a tutti, mi sono trovato di fronte ad un problema di inserimento dati 
in sottomaschera. Premesso che questo Db è stato creato con Access 2003 e 
che funziona benissimo da anni, purtroppo avendo i nuovi PC contenente 
l'Office 2010, nel lanciare il Db ho rilevato prima il problema della 
mancata apertura/caricamento perchè faceva riferimento a " owc10.dll " che 
ho provveduto a scaricare gratuitamente dalla Microsoft e poi installato. 
Infatti ho scoperto che l'office 2010 , contrariamente al 2003 non installa 
automaticamente l' owc10.dll (Microsoft Office Web Components). Non vorrei 
che ci fosse qualche altro aggiornamento da fare per qualche Baco 
informatico.
Potete aiutarmi se vi è capitato un caso seimile.
 
Mille grazie, Bruno 
 
 


In rete ho trovato:
http://www.pcreview.co.uk/forums/missing-reference-owc10-dll-fix-t1700057.html
 
 
Ciao
Alberto
Newsgroup: it.comp.appl.access
Titolo: query da maschera e non da tabella, possibile?

Avrei bisogno di creare una query partendo da una maschera e non da una 
tabella.
Questo perchè nella maschera sono presenti dei campi "calcolati" che invece 
nella tabella risulano =0.
La maschera la uso per caricare le fatture, d'acquisto e di vendita e la 
query vorrei usarla per creare riepilogo scadenze per i pagamenti e per i 
riepiloghi Iva.
E' possibile?Ho scaricato anche un database di es simile ma non riesco a 
capire la struttura della maschera che usano per creare il riepilogo.
Ciao a tutti.
-- 
Giorgia 

Giorgia ha scritto:

Non puoi fare una query basata sui campi calcolati di una maschera.
Però puoi usare in una query campi calcolati, quindi fai la query e
mettici dei campi calcolati usando le stesse formule che hai nella
maschera.
Es: Nomecampocalcolato:campo1*(campo2-campo4)
Ciao.
-Marco-
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ha scritto nel messaggio 
news:fqgntf$pmi$1...@news.newsland.it...

Grazie mille qualcosa ho risolto!
ma ho un problema coi campi tipo CAMPO.Column1 che la query non 
riconosce....
Hai un altro prezioso suggerimento?
Grazie
Giorgia 

 Giorgia
Se parli dei valori contenuti nelle varie colonne di combo e listbox,
nella query li devi prendere dalle rispettive tabelle. Vai a vedere da che
tabella o query prendono i dati la combo o la listbox e qual'è il valore
associato (che userai per fare la relazione).

Newsgroup: it.comp.appl.access
Titolo: Query aggiornamento in VBA

Saluti a tutti.
 
Mi trovo in condizione di dover eseguire una query di aggiornamento, ma 
in codice VBA.
 
In pratica devo aggiornare il campo della tabella 
"TabellaGeneraleAzienda" con un numero che io mi ritrovo in un campo, e 
le condizioni sono che deve aggiornare il record dove il campo "Piva" 
della tabella sia uguale al campo "PIVA_AZIENDA" della maschera e il 
campo "ANNORACC" della tabella sia uguale al campo "ANNORACC" della maschera
 
Ho scritto questo codice
 
'---------------- < Query di aggiornamento > ----------------
     Dim sqlstmt As String
 
     sqlstmt = "UPDATE [TabellaGeneraleAzienda]" & _
                 "SET TabellaGeneraleAzienda.ProgFT = 
[Maschere]![TDO098]![numFtAzienda]" & _
 
                 "WHERE 
(((TabellaGeneraleAzienda.Piva)=[Maschere]![TDO098]![PIVA_AZIENDA]) AND 
((TabellaGeneraleAzienda.ANNORACC)=[Maschere]![TDO098]![ANNORACC]));"
 
     CurrentDb.Execute sqlstmt, dbFailOnError
 
     '---------------- < Fine Query di aggiornamento > -----------
 
Pero' mi da' un popup di errore "Parametri insufficienti: previsto 3"
Che vuol dire?
Dove devo andare a correggere?
Grazie a chi mi risponderà
 
-- 
Carlo POTS
 
---
Questa e-mail è stata controllata per individuare virus con Avast antivirus.
https://www.avast.com/antivirus
 
 

 
 
proverei a vedere la risposta della query costruita con il QBE
 
e magari, se va bene, va a finire che il codice può trovare differenza 
fra Forms e Maschere e fra ! e . DOPO il nomeForm (PRIMA del nomeCampo)

Il giorno sabato 10 marzo 2018 16:35:57 UTC+1, Carlo POTS ha scritto:

Controlla gli SPACE, non ne hai messo 1 nella concatenazione...!!!!!
Poi se lo scrivi da VBA devi valorizzare i Parametri in modo ESPLICITO, questo rende sia Debuggabbile il tutto, ma anche più veloce.
 
Dando per scontato che la Form in cui gira questo codice è la stessa da cui prelevi i PARAMETRI [Maschere]![TDO098]... ho semplificato.
Se la Form è un'altra, devi sostituire a Me![NomeControllo]
Forms("TDO098")!NomeControllo
 
Le stringhe si scrivono così:
sqlstmt = "UPDATE [TabellaGeneraleAzienda] " 
sqlstmt =sqlstmt & "SET TabellaGeneraleAzienda.ProgFT = " & Me![numFtAzienda]
sqlstmt =sqlstmt & "WHERE TabellaGeneraleAzienda.Piva='" & Me![PIVA_AZIENDA] "
sqlstmt =sqlstmt & "AND TabellaGeneraleAzienda.ANNORACC=" & Me![ANNORACC] & ";"
 
@Alex

 @Alex


> @Alex
 
Funge; avevo sbagliato l'impostazione di alcuni campi ed ho inserito gli 
spazi come mi hai indicato.
 
Grazie

Newsgroup: it.comp.appl.access
Titolo: aggiornare una query

la domanda e' sciocchina, ma non trovo la risposta nell'help.
Ho una query, come faccio ad aggiornarne il risultato sulla base dei nuovi
dati inseriti?
Adesso clicco sulla squadretta e poi torno in visualizzazione, ma immagino ci
sia una combinazioni di tasti che lo faccia.
grazie

 ha scritto nel messaggio
news:bpvgs4$1s82ip$1...@ID-180709.news.uni-berlin.de...

Prova con un F9 per quanto riguarda la modifica di record aperti. Per
l'aggiunta devi rilanciare la query.
Altrimenti appoggia la query su un controllo di una maschera e fai la
requery del controllo
Antonio

Newsgroup: it.comp.appl.access
Titolo: Access 2003 e Frequenti Blocchi

Ho in data base fatto con Access 2002 che ho modificato con Access 2003 fin
qui tutto bene.
La cosa strana che quando vado ad utilizzare qualche pulsante che richiama
una routine si blocca. Devo fare ogni volta dal menů strumenti "compatta e
ripristina database" il sollievo devo dire che č momentaneo, perchč magari
si con un altra operazione prima andata bene. Anche il pannello comandi
delle volte mi da errore DLL.
Cosa succede? Come posso risolvere il problema.
S.O.
WinXp professional SP1.
Office 2003 Professional.

 Office 2003 Professional.
Presumendo che tutti i riferimenti siano a posto e che tu abbia già compilato il tuo
codice, puoi provare a creare un database vuoto e ad importare in esso tutti gli
oggetti del database che dà problemi. A volte ho risolto così delle sitazioni simili
a quella che descrivi.
Ciao
Galliano.


Ho notato che solo su WinXp si blocca su un altro computer con Win2000 e
sempre Access 2003 va benissimo.
Manca qualche file in WinXp?

 Manca qualche file in WinXp?
Se manca qualcosa non so; so solo che dopo aver installato W XP ho collezionato una
serie infinita di schermi blu. Al colmo dell'esasperazione, un attimo prima di
chiamare Milingo per procedere ad un esorcismo, ho deciso di piallare tutto e
ritornare al mio amato W 2000. E adesso sono di nuovo un uomo felice :)
Per quel che riguarda il tuo problema, temo purtroppo di non poterti aiutare. Talora
guasti simili sono provocati dalla leggerezza con cui l'utente installa ogni sorta di
porcherie sul proprio Pc, lo stesso Pc a cui affida dati così importanti che,
piuttosto che perderli, preferirebbe taglairsi una mano. Buona fortuna :)
Galliano