mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: errori...

ciao..ho questo problema: ho creato una routine che tramite unsa serie di
domande mi dovrebbe permettere di esportare una tabella ed eventualmente
eliminare tutti i record. Per farla breve una volta deciso di esportare e
liminare la tabella si apre la finestra Importa/Esporta, dopo di che viene
eseguita una query di eliminazione. Il problema e' questo: quando riposndo no
alla domanda della query e quindi annullo l'operazione, la routine invece di
andare a leggere l'errore ( On Error GoTo) esce e non mostra il messaggio che
io ho deciso di far vedere in caso di risposta negativa.Inserisco il codice che
mi da problemi:
If Response = vbYes Then    ' L'utente sceglie il pulsante Sě.
            MyString = "Sě" ' Esegue un'azione.
                On Error GoTo Export_Err
                    DoCmd.RunCommand acCmdSaveAs
 
                       	--->On Error GoTo Query_Err <---
                            DoCmd.OpenQuery "Query di Eliminazione", acNormal,
acReadOnly
 
        Else ' L'utente sceglie il pulsante No.
            MyString = "No" ' Esegue un'azione.
                On Error GoTo Export_Err
                    DoCmd.RunCommand acCmdSaveAs
                    MsgBox "Archivi Esportati. Clicca OK.", vbExclamation,
"ESPORTAZIONE CONCLUSA"
 
        End If
Query_Exit:
    Exit Sub
Query_Err:
    MsgBox "Operazione Annullata"
    Resume Query_Exit
 
Export_Exit:
    Exit Sub
Export_Err:
    MsgBox "Operazione Annullata"
    Resume Export_Exit
Grazie e ciao
Mike
-- 
Posted from 
epid-28-dns.ifc.cnr.it
 [146.48.71.90] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 andare a leggere l'errore ( On Error GoTo) esce e non mostra il messaggio
che
Scusa, ma di quale errore parli?!?!?!
Se annulli l'operazione premendo no, perchč si dovrebbe generare un
errore?!?
Forse fai confusione sul concetto di errore di access, intercettato da on
error...
Antonio

 Antonio
-------------------------------------
Hai ragione...mi sono espresso male, (in effetti non mastico niente di
programmazione e mi capita di usare termini inappropriati nel costesto o come
in questo caso di usarli in maniera inappropriata!! :-) ) Io parlo di errore
poichč la routine non fa quel che voglio io, e cioč che quando rispondo no
all'avvio della query di aggiornamento questa mi mostri il mio messaggio
"Operazione Annullata" e non come accade che esca e non dica niente!!!
spero di essere stato piů chiaro.grazie
mike


 spero di essere stato piů chiaro.grazie
Insomma...
ma scusa eh?
msg = "La voi fa 'sta query di aggiornamento?!?"
risposta = msgbox (msg, vbyes+vbno)
if risposta = vbno then
  msgbox "Query non eseguita!"
else
  docmd.openquery "tua query"
  msgbox "Query eseguita"
end if
no eh?
Antonio
Newsgroup: it.comp.appl.access
Titolo: alcuni quesiti su access con sql server

ho alcuni dubbi che mi frenano sull'utilizzo di sql server come back end di access se qualcuno può chiarirmeli lo ringrazio anticipatamente
 
1. ha sempre senso utilizzare con backend sql server rispetto alle tabelle di access anche quando il db è su un solo pc o in rete lan?
 
2. creando le tabelle con relative relazioni in sql server poi l'utilizzo di access in merito a query, maschere macro moduli rimane inviariato o necessità dell'apporto di opportune modifiche richieste da sql server?
 
3. in termini di prestazioni ha sempre senso usare sql server?
 
4. esiste una guida chiara su come integrare una base dati sql server in access?
 
Grazie.

 Grazie.
 
Purtroppo alla base del passaggio JET Vs RDBMS ci deve essere un passaggio di chi ha sviluppato, altrimenti hai una FERRARI che corre come una bicicletta ed ho sentito molti dire che SQLServer è più lento di Access(JET)... ovviamente per ineseprienza.
 
@Alex


ti do la mia personale opinione, lavorando con sql server da 15 anni 
(sia con i per me fenomenali ADP che purtroppo non sono più supportati 
sia con tabelle ODBC collegate)
 
1)Se devo fare un db con 3 tabelle in croce non uso sql server, se il 
database dovrà contenere molti dati e dati importanti mi affido a 
sqlserver che lo trovo molto più semplice da gestire. Posso modificare 
la struttuda del db del cliente con degli script o collegarmi 
direttamente con il management studio
 
2)l'applicazione va "rifatta e ottimizzata". SQL al posto delle query 
offre view e stored procedure (parametriche e non) che girano lato 
server e che devono essere sfruttate per avere vantaggi in termini di 
prestazioni. Se non viene fatta questa operazione si perde il vantaggio 
di usare un cliente server rispetto a un file server
 
3)se si elaborano grandi quantita di dati si, anche in locale la 
differenza si vede eccome
 
4)google
 
ciao
BFS


Un pò in ritardo grazie a entrambi per i chiarimenti molto completi.

Newsgroup: it.comp.appl.access
Titolo: VB-Searching for data in any field

Hi, I'm trining to find a data in any field of the record set, using VBA.
any one can help me about the best selution for that.
With My Best Regards


Use acAll argument in the DoCmd.FindRecord.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 wrote in message
9g28hl$2dss$1...@stargate1.inet.it...

 6 un mito!!! :)))))))))))))
Leo
Newsgroup: it.comp.appl.access
Titolo: Ancora Query!!!!

Ciao a tutti.. ho ancora un problemino!!!
vi spiego qual'č...
ho creato una tabella con una campo si o no!!! che equivale per me a venduto
e non venduto..
vorrei creare ora una query che mi elenchi i venduti di quella tabella, che
criterio devo usare?
Grazie ancora per l'aiuto!!1


Inserisci nel criterio True se vuoi visualizzare tutti i record che hanno Si
o False se vuoi visualizzare tutti i record che hanno No.
Ciao
Lna
--------------------------------
Inviato via 
http://usenet.libero.it

 ha scritto nel messaggio
news:213Z211Z122Z2Y...@usenet.libero.it...


 Tante grazie!!!!!
Tante grazie DOPO il quoting!!!
Antonio

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

Salve a tutti, sto cercando di trovare una soluzione ad un piccolo 
dubbio. Devo trovare i giorni tra una data ed un'altra e, copiando ho 
assemblato questa funzione:
Giorni: 
-(DateDiff("g";DLookUp("[DataControllo]";"AccoppiamentoDate";"[NumAccoppiamento] 
= " & [NumAccoppiamento]+1);[DataControllo]))
però come faccio a calcolare i giorni fino alla fine del mese??
Es. 29/01 al 31/01 e per tutti i mesi??
Fiducioso di una vostra attenzione
maurizio56

maurizio 56 ha scritto:

Supponendo l'esistenza di un campo denom."AL" questo è il codice :
Me.AL = CVDate(Format(DateAdd("m", 1, DateAdd("d", -Day(Now) + 1, Now())),
"dd/mm/yy")) 'Data mese successivo a quello attuale
basta nella query  inserire come criterio "< " al contenuto del campo "AL"
Va bene?
Pablitomf
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

maurizio 56 ha detto: in data 27/04/2004 16.51:

E se voglio conteggiare i giorni dell'anno? Io ho creato questo:
Private Sub Comando5_Click()
     anno = Year(Now())
     Me.Testo6.Value = anno
     DataInizio = "01/01/" & anno
     DataFine = "31/12/" & anno
     Me.Testo6.Value = "" & DateDiff("d", DataInizio, DataFine)
End Sub
però mi dà sempre 365, mentre quest'anno è 366
maurizio56
Newsgroup: it.comp.appl.access
Titolo: funzione If(month()=1;a;b)

Dov'è l'errore? Mi dice "tipi di dati non corrispondenti
nell'espressione criterio=
SELECT s_canrighe.codvds, s_cancdc.descrizion,
Sum(IIf(Month([s_canrighe]![datacomp])=1,[s_canrighe]![importo],"")) AS
Gennaio
FROM (s_canrighe INNER JOIN s_cancdc ON s_canrighe.codcdc =
s_cancdc.codice) INNER JOIN s_canvds ON s_canrighe.codvds =
s_canvds.codice
GROUP BY s_canrighe.codvds, s_cancdc.descrizion
ORDER BY s_canrighe.codvds;
grazie

 ha scritto nel messaggio 
news:1164361291.4...@j72g2000cwa.googlegroups.com...


grazie
[risposta]
A me sembra nella Sum; come fai a sommare delle stringhe vuote ("") se 
Month([s_canrighe]![datacomp])<>1?
Prova con:
... Sum(IIf(Month([s_canrighe]![datacomp])=1,[s_canrighe]![importo],0)) ...
Ciao.
-- 
Sergio MAZZA 

grazie
Prova cosě:
SELECT s_canrighe.codvds, s_cancdc.descrizion,
Sum(IIf(Month([s_canrighe]![datacomp])=1,nz([s_canrighe]![importo];0),0))


 ORDER BY s_canrighe.codvds;
Ho provato quella di Mazza e funziona, era la mancanza dello 0
l'errore.
La seconda nn l'ho provata.
Grazie 1000 ad entrambi.


La formula di Sergio assume che il campo [s_canrighe]![importo] non
contenga mai il valore NULL.
Se anche uno solo dei record dovesse contenere NULL in quel campo, la
Sum restituirebbe 0.
Quindi se sei sicuro che il campo sarà sempre valorizzato (al limite
con 0) la formula di Sergio va benissimo.
La mia formula invece gestisce anche la presenza di NULL.

 La mia formula invece gestisce anche la presenza di NULL.
si si, il campo nn puo essere vuoto sono scritture di analitica, grazie.

 ha scritto nel messaggio 
news:1164372168.5...@k70g2000cwa.googlegroups.com...
si si, il campo nn puo essere vuoto sono scritture di analitica, grazie.
[risposta]
Fiuuu... M'é andata bene...
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: access 97 e Vista

Ho provato ad installare Access 97 su Vista ma non riesco a terminare 
l'installazione perché non riesco ad installare system.mdw. Qualcuno ha 
avuto lo stesso problema?
Grazie
Matteo 

 ha scritto nel messaggio 
news:fhufmc$h84$1...@aioe.org...

Segui questo tread molto illuminante:
http://www.thescripts.com/forum/thread600637.html
C'è poi anche questo da tenere in considerazione e che potrebbe risolvere 
qualche altro problema di A97 su Vista:
http://support.microsoft.com/?scid=kb%3Ben-us%3B937248&x=10&y=12
Ciao, Carlo 

 ha scritto nel messaggio 
news:fhul8u$rdg$1...@tdi.cu.mi.it...

Ho letto quanto mi hai suggerito, ma il problema secondo me é a monte. Non 
riesco a concludere l'installazione perché mi compare il messaggio "Errore 
durante il cambiamento del database del gruppo del lavoro" quindi vengo 
inviatato a finire l'installazione, riavviare e creare il file sytem.mdw 
mediante Amministratore gruppi di lavoro. Ho quindi fatto quanto sopra 
mediante amministratore gruppi di lavoro, si apre una finestra che mi indica 
già Nome, Società e file di informazioni gruppo di lavoro 
C:\\Windows\system32\system.mdw e mi compare l'opzione Crea Entra o Esci. A 
questo punto se Creo mi compare una finestra "Informazioni sul gruppo di 
lavoro" che mi propone in default il nome, l'organizzazione e mi posiziona 
su "ID gruppo di lavoro" ma quando inserisco un qualsiasi nome nell'ID e 
confermo mi compare un messaggio di errore "Errore durante il cambiamento 
del database del gruppo di lavoro"
Grazie a chi può aiutarmi a risolvere il problema
Matteo 

 avuto lo stesso problema?
Ho incontrato il problema anche con Windows XP, due settimane fa.
Può darsi che il problema non sia legato al S.O. ma ad altro (forse il
limite di  1 GB di installazioni Access 97 non patchate a S.P2?).
Io il problema l'ho risolto in maniera sporca, sebbene funzionante: ho
installato un'applicazione Runtime '97 SP2 e poi, senza difficoltà, ho
potuto installare FULL Access 97.
Saluti.

 ha scritto nel messaggio 
news:47447cca$0$10623$4faf...@reader2.news.tin.it...

grazie Simone,
ma la Runtime '97 dove si trova per installarla? O meglio, che cos'é?
grazie 

 ma la Runtime '97 dove si trova per installarla? O meglio, che cos'é?
E' ... purtroppo la ver. Runtime 97 non è disponibile Free (ne è più in
commercio).
Naturalmente sono fatti tuoi se la trovi sul web o sulla rete P2P.
Per i dettagli su "cosa sia" puoi leggere il Faqqone su 
www.sitocomune.com
Indipendentamente da discorso Runtime, un tentativo che si potrebbe fare per
confermare o smentire la mia "teoria" è il seguente:
1-  Si toglie RAM dalla macchina (se possibile) scendendo sotto 1 GB
2-  Si installa Office 97
3-  Si installano i 2 Service Pack cumulativi
4-  Si reinstallano tutti i banchi di RAM
Oppure trovare da qualche parte un CD con Office 97 SR2: molto rare le
versioni patchate (uscite solo negli ultimi tempi, ovviamente) ma so per
certo che esistevano...
Saluti.
Newsgroup: it.comp.appl.access
Titolo: lettura dati da file su web

Salve,
    devo sviluppare un'applicazione per venditori da utilizzare sul proprio
portatile. Ogni giorno(!) l'azienda per cui vendono comunica i prezzi minimi
del prodotto e la mia applicazione deve andare a leggerli.
Penso che la cosa più semplice sia per l'azienda di inserirlo da qualche
parte in internet e la mia applicazione dorebbe andare a leggere i dati da
questo file.
Avete qualche suggerimento per come potrei dire ad access di collegarsi a
quel sito e aggiornare certi campi? Posso usare anche semplici files di
testo?
grazie
blackdog



 Penso che la cosa piů semplice sia per l'azienda di inserirlo da qualche


Newsgroup: it.comp.appl.access
Titolo: Esportazione di report in un documento Word esistente

Ciao a tutti,
Come noto, aprendo un report è possibile esportarne il contenuto in un
file word (nuovo) facendo click sull'iconcina "collegamenti ad Office".
Il mio problema è il seguente: anzichè esportare il contenuto del
report in un file nuovo, avrei l'esigenza di esportarlo alla fine di un
file Word già esistente.
In altri termini, avrei un file Word di (diciamo) 3 pagine, alla fine
di queste 3 pagine, avrei la necessità di consentire all'utente di
esportarvi il contenuto di un report.
Sapete come si può fare una cosa del genere?
Grazie.

 ha scritto nel messaggio 
news:1143540508.3...@e56g2000cwe.googlegroups.com...
Ciao a tutti,

www.sitocomune.com
 - Sezione Generals - cerca: utilizzo dei bookmark in word
Ciao.
-- 
Sergio MAZZA 

 
www.sitocomune.com
 - Sezione Generals - cerca: utilizzo dei bookmark in word
Bell'esempio di automazione con Word. Grazie.
Ciao



Ho provato l'esempio che, immagino, sia quello contenuto in
"6.137 Esempio di automazione per l'invio e la formattazione di dati
da Access a Word usando i bookmarks" del sito comune.
Molto interessante ed istruttivo però ho rilevato un problema nella
seguente sequenza:
1) esporto i dati del primo Cliente
2) senza salvare il file di word torno alla maschera ed esporto i dati
del secondo cliente
3) mentre osservo la scrittura dei dati nel nuovo documento di Word
passo al precedente documento Word (quello del primo cliente)
A questo punto salto sulla sedia inorridito!
la routine continua a scrivere i record dei prodotti del secondo
cliente sul documento del primo e ne viene fuori un pasticcio
colossale.
Non capisco come mai succeda questo. Apparentemente nel codice non ci
sono riferimenti al "documento corrrente" e quindi se la routine sta
lavorando sul Documento2 dovrebbe continuare a farlo anche se rendo
attivo il Documento1.
Come si può evitare questo comportamento?
Grazie per l'aiuto

Grazie per l'aiuto
Mentre attendevo una risposta ho aguzzato l'ingegno ed ho trovato lda
solo la soluzione: per risolvere il problema bisogna sostituire nel
codice, quando si fa riferimento all'oggetto Selection,  Wrd.Selection
con Doc.ActiveWindow.Selection.
Newsgroup: it.comp.appl.access
Titolo: Prompt x Formato Data....

ciao baldi giovani...
vorrei sapere come fare a far capitare il Prompt all'inizio del formato
data..
dato che me lo ritrovo sempre alla fine dell'anno...e vorrei averlo
all'inizio :
Maschera di Imput... = 99/99/0000;0;_
grazie da cl@udio

 ha scritto nel messaggio
news:zuSD7.14777$7A4.9...@news.infostrada.it...

Prova a controllare in Strumenti/Opzioni/Tastiera se il Comportamento del
cursore nel campo è settato a Fine campo.
Se non sbaglio però, se si usa una Maschera input per un campo di tipo
Data/ora, a prescindere dal come hai settato il Comportamento del cursore
nel campo, dovresti trovare sempre posizionato sulla prima cifra del giorno.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ha scritto nel messaggio
| news:zuSD7.14777$7A4.9...@news.infostrada.it...
| > dato che me lo ritrovo sempre alla fine dell'anno...e vorrei averlo
| > all'inizio :
| > Maschera di Imput... = 99/99/0000;0;_
---------------|
| Prova a controllare in Strumenti/Opzioni/Tastiera se il Comportamento del
| cursore nel campo è settato a Fine campo.
| Se non sbaglio però, se si usa una Maschera input per un campo di tipo
| Data/ora, a prescindere dal come hai settato il Comportamento del cursore
| nel campo, dovresti trovare sempre posizionato sulla prima cifra del
giorno.
| --
| Roberto
-----------------------------
Diavolaccio...  era settato su "Seleziona tetta"  ooppss "Seletiona tutto".
ma se come dici tu a prescindere...da come è settato...
come mai ???
Ciao da Cl@udio

 Ciao da Cl@udio

Newsgroup: it.comp.appl.access
Titolo: selezionare tutti i record

ho una query di ricerca.
la ricerca si basa su un campo contenuto in una maschera.
il campo può contenere un valore oppure no
quindi la ricerca dovrà dare:
i record che contengono il campo se il campo è compilato
tutti i record della tabella se il campo non è compilato.
avete idee?
io ho scritto questa istruzione sql:
SELECT Tab.*
FROM Tab
WHERE
(((Tab.Foglio1)=IIf(IsNull([forms]![m_ricerca]![foglio]),(Tab.Foglio1)=[fogl
io1],[forms]![m_ricerca]![foglio]))) OR
(((Tab.Foglio2)=IIf(IsNull([forms]![m_ricerca]![foglio]),(Tab.Foglio2)=[fogl
io2],[forms]![m_ricerca]![foglio])));
funziona, solo che se il campo è nullo, mi elenca tutti i record ad
eccezione di quelli che hanno il campo foglio1 e foglio2 nulli.
come posso evitare questo problema?
grazie

 ha scritto nel messaggio
news:j505b.284617$lK4.8...@twister1.libero.it...

SELECT Tab.* FROM Tab
WHERE Tab.Foglio1 Like "*" & nz([forms]![m_ricerca]![foglio]) & "*"
OR Tab.Foglio2 Like "*" & nz([forms]![m_ricerca]![foglio]) & "*";
Namor

 wrote in message
j505b.284617$lK4.8...@twister1.libero.it...

Prova con una query che abbia il seguente codice SQL:
SELECT Tab.*
FROM Tab
WHERE (((Nz([Foglio1],"zzzzz")) Like Nz([Forms]![m_ricerca]![foglio],"*")))
OR (((Nz([Foglio2],"zzzzz")) Like Nz([Forms]![m_ricerca]![foglio],"*")));
In alternativa vai sul Sito Comune (link qui sotto) e nella Sezione Queries
leggi la FAQ di Federico Luciani intitolata "Visualizzare tutti i records
con una query parametrica".
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ha scritto nel messaggio
news:Gr45b.285576$Ny5.8...@twister2.libero.it...

Grazie è proprio quello che vercavo!
sai dirmi dove posso trovare informazioni sulla funzione nz?
ho cercato nell'help ma non ho trovato nulla..


Dovrebbe esserci, cmq Nz č l'acrnimo di Null is Zero
MAssimiliano

 wrote in message
eLg5b.286877$Ny5.8...@twister2.libero.it...

Strano che nell'help non hai trovato la funzione Nz: cerca meglio.
Comunque, la funzione Nz ti restituisce il valore del primo argomento se
esso è diverso da Null, mentre ti restituisce il valore del secondo
argomento se il valore del primo è uguale a Null. Se il secondo argomento
viene omesso di default assumerà il valore 0 (zero).

Newsgroup: it.comp.appl.access
Titolo: Problema con caricamento in sottomaschera

Ho creato una maschera di inserimento dati che comprende anche una
sottomaschera.
Nella maschera principale vengono caricati i dati del cliente, mentre nella
sottomaschera vengono caricati gli articoli acquistati dal cliente.
Ora però quando vado a caricare un nuovo articolo appena inserisco tutti i
dati ed esco dall'ultimo controllo, non va al nuovo record, ma bensì torna
al primo record.
Vorrei sapere da cosa può dipendere questo problema.
Fabrizio


wrote:

Ho già letto questo post da qlc altra parte.
Ciao. Fabrizio

 >al primo record.
Hai per caso inserito inserito un requery?
ciao MAssimiliano
--------------------------------
Inviato via 
http://usenet.libero.it


No non ho inserito nessun requery.
L'unica cosa che ho inserito, ma non nell'ultimo controllo del sottoreport e
un codice in visual del tipo
me.controllo1 = me.controllo2
Ma questo controllo non č l'ultimo della sottomaschera. Dopo la compilazione
di controllo1 questo compilo altri controlli, mentre il codice viene
eseguito all'uscita del controllo1.

ciao MAssimiliano
Non chiederlo a me però , è un caso di omonimia.
Ciao. Fabrizio


Dopo il caricamento se usi requery, ti si aggiorna la sottomaschera e ti si
posiziona sul primo record, se usi refresh, aggiorna e rimane sull'ultimo
AEOM

E' bene che ti metti d'accordo con l'altro Fabrizio in modo che uno dei due
cambi nik, altrimenti nei thread si creano delle confuzioni.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

cambi nik, altrimenti nei thread si creano delle confuzioni.
A parte che c'è clic destro del mouse .... , ma ,visto che sei sempre
gentile, ti dico un segreto : IO mi firmo sempre "Ciao. Fabrizio."
Come dici .... se uno sa che è un mio post non lo scarica ... non
colgo !!! :-))))
Ciao. Fabrizio
Newsgroup: it.comp.appl.access
Titolo: Vincolare l'inserimento dei dati alla pressione del tasto ok

Salve a tutti.
Ho creato alcune maschewre per l'inserimento dei dati in una database.
Ho notato che se inserisco solo alcuni campi e poi chiudo la maschera i dati 
vengono inseriti ugualmente.
Io vorrei invece vincolare l'inserimento dei dati nel db solo alla pressione 
di un opportuno bottone "ok", a cui affiancare un bottone "Annulla" che 
chiude la maschera senza inserire i dati nel db.
Sapete come fare?
Grazie 

 ha scritto nel messaggio news:MPhfg.19583$cX1.2...@twister2.libero.it...

Devi non associare la maschera e gestire l'evento "su clic" del bottone inserendoci:
es.
'---
if msgbox("Ma sei proprio sicuro di volerlo fare?",vbcritical+vbyesno+vbdefaultbutton2,"Arghhh!")=vbyes then
    Docmd.RunSQL "Insert into nomeTabella Values(" & me!nomeCasellaDiTesto & ")"
    msgbox "L'hai fatta grossa!"
else
    msgbox "L'abbiamo scampata..."
end if
'---
Praticamente devi costruirti una query di accodamento indicando nei valori da scrivere il contenuto delle caselle di testo...
Ciao.
-- 
Sergio MAZZA 

Sergio MAZZA ha scritto:

un'altro metodo che non ti costringa ad usare codice sql (ma forse un
po' troppo semplicistico) è quello di eliminare il pulsante di
chiusura della maschera utilizzando la proprietà closebutton e mettere
due pulsanti OK e Annulla per chiudere e confermare oppure chiudere ed
annullare i dati inseriti. Sul primo inserirai un semplice docmd.close
sul secondo inserirai DoCmd.Close acForm, [form], acSaveNo
ciao

 ha scritto nel messaggio

Sfrutta l'evento "prima di aggiornare" per chiedere conferma 
dell'inserimento.
Davide
-- 
www.gestionedati.com

Newsgroup: it.comp.appl.access
Titolo: Aggiornamento Sito Comune

Io non riesco a scaricare il database allegato alla FAQ di Alessandro
Baraldi intitolata "Wizard per la creazione di menů nelle maschere stile
"Visual Basic" che si trova nella Sezione Forms.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

"Visual Basic" che si trova nella Sezione Forms.
Roberto,
a me funziona... che cosa ti dice?
Se ti serve te lo mando.
Ciao. Claudio.

"Claudio" <c...@NOSPAMandCOsupereva.it> ha scritto nel messaggio
news:o1rctu4sm77phuaek...@4ax.com...

Grazie Claudio,
Ho riprovato e sono riuscito a fare il download.
Grazie comunque!
Ciao
Roberto

 Ho riprovato e sono riuscito a fare il download.
Perche' nel frattempo zio Luciano (DOC)  ha corretto il bachino...:-)
Saluti.
Luciano

 ha scritto nel messaggio
news:ar5uci$fiqaf$1...@ID-86073.news.dfncis.de...

Bravo zio Luciano (DOC) !!
Ed io che pensavo che fosse colpa dello zio Bill !
Certo che sono maligno: penso sempre male della M$!
:-)



Per te ROBERTO posso fare un eccezione, posso inviartelo, anzi
mi piacerebbe un commento sul WIZZARD(anche se č un giochino)...!
@Alex(Alessandro Baraldi)....!

"Claudio" <c...@NOSPAMandCOsupereva.it> ha scritto nel messaggio
news:o1rctu4sm77phuaek...@4ax.com...

Visto che l'ho fatto io avevi dubbi.....???
;-)
Ciao @Alex.

 @Alex(Alessandro Baraldi)....!

Newsgroup: it.comp.appl.access
Titolo: Come impostare un MDE per l'uso in multiutente?

Buongiorno a tutti.
Come da oggetto, avrei bisogno di trasformare un db in un multiaccesso 
con questi parametri:
- Front-end di maschere, query, moduli e quant'altro sui singoli 
computer (nel mio caso sono 4 in quattro diverse sedi) che devono 
lavorare in modo indipendente (e magari insieme);
- Back-end di tabelle su un'area Dropbox o Google Drive o quant'altro.
 
Ho letto un pò in giro e ho capito che in primis devo crearmi un db tipo 
ACCDE o MDE.
Chi può darmi qualche indirizzo in merito, considerando l'impossibilita' 
operativa (almeno per il momento) di convertire il tutto in MySQL e PHP 
per le maschere?
 
Se non c'e' niente da fare e rimanere il tutto in ambito locale, ovvero 
in ambito remoto senza separare il DB, ditemelo subito; ma se c'e' 
qualcosa da poter fare per realizzare questo "sogno".
 
Grazie a chi si interessera'
--
Carlo POTS
 
---
Questa e-mail è stata controllata per individuare virus con Avast antivirus.
https://www.avast.com/antivirus
 
 


argomento trito e ritrito.
se hai adsl ottima in tutte le sedi puoi tentare di lasciare il backend 
su un server e mettere il front end sulle sedi. fancendo una vpn tra le 
sedi.
 
altrimenti valuta un cloud server...aruba te lo da con 5 accessi rdp a 
20 euro al mese se lo tieni acceso 10 ore al giorno. con sistema w12 
server 4 gb ram 2 processori
dormi tranquillo con l'hardware e ci sbatti dentro il tuo db e tutti si 
collegano in rdp da tablet pc mac
 
soluzione intermedia ti fai il tuo cloud privato con windows srver e rdp 
su server locale
 
 
infine soluzioni tipo xpunlimited che ti fa la soluzione sopra senza il 
bagno di sangue di licenze M$....ma nessuno ha mai chiarito / capito se 
legale o no
 
Ciao
BFS
 
 
 
 
 
 


Sembra il problema siano le connessioni simultanee
In pratica se usato su sistemi desktop i vari Xpunlimited e compagnia 
violerebbero la licenza di Xp/7/8/10 per il fatto che al sistema 
operativo consenti di utilizzare piu' connessioni delle due di serie
Sui sistemi operativi server non c'e' questa limitazione da licenza 
Microsoft e quindi un qualsiasi Windows Server XYZ non dovrebbe aver 
problemi neanche formali
Ad esempio la versione Windows Server Essential, credo costi sui 500$ e 
dovrebbe essere la piu' economica di tutte
 
 

Il 29/05/2017 16:50, BFS ha scritto:

Sto scaricando la Demo per vedere come funge; poi ti faro' sapere
--
Carlo

Newsgroup: it.comp.appl.access
Titolo: Estrazione

Salve
ho un problema per voi banale, ho una taballa con un tot numero di dati, ora
voglio estrarre in  una query, tutti i volavi in cui un determinato campo è
vuoto come faccio?
es:
tabbella
C1                 C2                     C3
Marco            Calcio                Basket
Andrea           Vela
Ciro                Nuoto
...
Query (che voglio):
C1                    C2                C3
Andrea              Vela
Ciro                   Nuoto
Grazie
ciao
mavi


Nel QBE inserisci i campi C1, C2, C3 e nelle condizioni di C3 scrivi: is
null or ""
Antonio.

 ha scritto nel messaggio
news:aqintj$a3pkb$1...@ID-162989.news.dfncis.de...


 (is null or "") ma nn va! Dove sbaglio?
Per favore rispondi dopo il messaggio originale e taglia [cut] le parti 
superflue 
Usa l'icona "SQL" (usa tasto destro posizionandoti sulla barra blu del
titolo)
dovrebbe apparire l'istruzione generata
Copia/incolla e posta 
--
a.cara



 (is null or "") ma nn va! Dove sbaglio?
hai provato a fare quanto in mio post ore 13.38?
--
a.cara

 (is null or "") ma nn va! Dove sbaglio?
Prova solo con is null (senza or "")
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

sono un po impreparato sull'argomento, potresti essere piů chiaro? grazie
Newsgroup: it.comp.appl.access
Titolo: Problema A97 con win2000

Ho vari programmi in azienda fatti con Access 97 (runtime), sono in funzione
da vari anni e tutto ok.
Le stazioni più nuove hanno win2000 e solo in queste ogni tanto i programmi
danno degli errori di runtime che sono dovuti alla "perdita" della
connessione di rete, in realtà il PC è perfettamente collegato, basta andare
in Esplora Risorse e vedere, cmq non succede con nessun altro tipo di
programma tranne Autocad perchè anch'esso ha una funzione di ricerca che fà
riferimento a un db di A97.
Succede in tutte le stazioni che hanno win2000 e sono varie, quindi non è
colpa del PC.
Non succede mai in quelle che hanno altri win*
Tutte le stazioni con win2000 hanno SP2+patch w2kSP2SRP1.exe
In sintesi non sono i programmi e non è la rete e neppure i PC, ma qualcosa
tra A97 e win2000.
Ne sapete qualcosa ?
--
Ciao Marco S.
www.marcosanti.it


non ci giurerei :-)
io verificherei le schede di rete dei nuovi pc, purtroppo Access e'
un buongustaio e pretende solo ottime schede di rete.
-- 
Federico
----------------------------------
Rimuovi paperino. per e-mail
----------------------------------
Tutte le richieste che arrivano
in privato, vengono cestinate.
----------------------------------
Sito Comune di it.comp.appl.access
http://www.sitocomune.com
mailto:
webm...@sitocomune.com
----------------------------------

 un buongustaio e pretende solo ottime schede di rete.
Questione di fortuna: spesso si accontenta anche di schede discrete ;-)
Ah, mai comunque delle Realtek!
Ciao: Silvio


:-)
Il mio ha una 3Com, quelli nuovi devo fare una verifica.
Cmq sul mio PC ho la possibilità di alternare 3 differenti dischi con SO
differenti, quello in cui c'è win98 non mi ha mai dato questo tipo di
problema, quindi penso che non sia una questione di hardware, giusto ?
grazie


 problema, quindi penso che non sia una questione di hardware, giusto ?
Non è detto ... a proposito di Realtek: se le usi con i Drivers standard di
win '98 ti bruciano un .mdb in mezzo minuto.
Se li aggiorni, mantenendo la stessa scheda sul PC, il problema non si
manifesta più (anche se resta una schedaccia, beninteso).
Ciao: warp

Newsgroup: it.comp.appl.access
Titolo: GeneraContatore automatizzazione

Ciao a tutti :)
Ho implementato il GeneraContatore di Davide La Mantia
debuggato da Federico Luciani (a cui va il mio ringraziamento)
per generare i progressivi delle fatture.
Vorrei automatizzare la procedura, evitando di aprire ogni
volta la maschera per ottenere il progressivo.
C'e' un modo per generare il progressivo direttamente dalla
maschera della fattura?
--
Spider

 ha scritto nel messaggio
news:oxoMc.37090$OR2.1...@news3.tin.it...

Credo di riuscire a risolvere inserendo la maschera di generazione
come sottomaschera con un bottone di comando e i controlli settati
a invisibile nella maschera della fatturazione.
C'e' un modo piu' elegante?
--
Spider
Newsgroup: it.comp.appl.access
Titolo: Virus?

Salve a tutti,
Nod32 con la sua rossa finestra mi ha segnalato l'intrusione di Win32/
Qhosts cavallo di troia. Ho chiesto la cancellazione, ma il programma
non può intervenire perché il file è bloccato. L'evento è occorso
durante il tentativo di accesso di un'applicazione...a non so a cosa.
Una successiva scansione profonda del Nod rivela due cartelle "SAM"
con dicitura file bloccato, e sotto la voce mittente riporta- Utente:
NT AUTORITY SERVIZIO DI RETE. All'indirizzo dichiarato da Nod: C
\Windows\sistem32\ drivers\etc\host si rileva una cartella "SAM" di 4
kb.
La scansione però dichiara la presenza di due cartelle di file SAM,
una di 4 kb e l'altra SAM Log di 256 kb.
Chiedo ai sapienti dell'informatica: "Cos è un file SAM? Cos'è
l'AUTORITY DI RETE? Dato che il file è bloccato posso cancellarlo
manualmente senza creare danni al S.O. (Windows XP prof multilingue)
dato che si è inserito in esso?
Grazie a chi vorrà rispondere.
yamasiro

 ha scritto nel messaggio 
news:47bd1ca4-0daa-4192...@v38g2000yqb.googlegroups.com...

sei leggermente OT...prova a chiedere su:
microsoft.public.it.sicurezza
microsoft.public.it.windowsxp
Ciao
Daniele
Newsgroup: it.comp.appl.access
Titolo: Apertura Word da A97

Ho fatto un programma in A97 che apre automaticamente i file di Word, ma
utilizzo questa funzione che ogni volta mi apre una sissione nuova di Word:
vEsegui = "C:\Programmi\Microsoft Office\Office\winword.exe" & " " &
vNameFile
vStatus = Shell(vEsegui, 3)
Vorrei capire se word è già aperto, quindi aprire il documento sulla
sissione già aperta oppure aprire Word nel caso è chiuso.
Ho già fatto una cosa simile con Autocad:
Public acad As AcadApplication
Public Function AttivaAcad()
AppActivate acad.ActiveDocument.Application.Caption, False
End Function
Public Function LancioAcad()
   Dim myApp As Object      'AcadApplication
    On Error Resume Next
    Set myApp = GetObject(, "AutoCAD.Application.15")
    If Err Then
        Err.Clear
        Set myApp = CreateObject("AutoCAD.Application.15")
        If Err Then
            MsgBox Err.Description
            Exit Function
        End If
    End If
    On Error GoTo 0
    Set acad = myApp.Application
    acad.Application.Visible = True
End Function
Posso utilizzare questo metodo ?
Come devo dichiarare l'oggetto Word ?
grazie 1000
--
Ciao Marco S.
www.marcosanti.it

 ha scritto nel messaggio
news:a6n5v5$fc9mc$1...@ID-122915.news.dfncis.de...
Mi sono scordato di dire che quel programma è fatto in VB6 con caricate le
librerie di Autocad.


 ha scritto nel messaggio
news:a6n5v5$fc9mc$1...@ID-122915.news.dfncis.de...
Questa funziona:
''''''Controllo se Word è già aperto, altrimenti lo apro
Dim MyWord As Object, word As Object
 On Error Resume Next
 Set MyWord = GetObject(, "Word.Application")
 If err Then
     err.Clear
     Set MyWord = CreateObject("Word.Application")
     If err Then
         MsgBox err.Description
         Exit Function
     End If
 End If
On Error GoTo 0
Set word = MyWord.Application
word.Application.Visible = True
Ora devo riuscire ad aprire il file, come faccio ?



wrote:

dim a as word.document
a=word.open(nomefile)
vedi su 
sitocomune.it
 sezione general gli esempi di automazione
Saluti.
Emanuele.

 ha scritto nel messaggio
news:61019us278l6a2vu1...@4ax.com...

grazie 1000


 Emanuele.
Ho letto e provato la funzione di Federico Luciani, ma non serve per aprire
un file già esistente, basterà una piccola modifica ma non riesco a farla.
--
Ciao Marco S.
www.marcosanti.it
p.s. Ho risolto il probelma utilizzando le API, ma vorrei risolverlo anche
con la funzione sopra riportata.


wrote:
CUT
vedi il mio successivo precedente sull'automazione Word
Saluti.
Emanuele.

Newsgroup: it.comp.appl.access
Titolo: query .... semplice domanda

In una tabella ho tre campi [identificativo], [data_scad_contratto],
[data_scad_rinnovo].
Ora devo creare una query che in campo metta a confronto le due date e mi
dia come risultato la data più alta delle due.
La seconda data potrebbe contenere anche il campo vuoto.
Che espressione devo usare?
La query sarà poi origine di un report.
Grazie anticipato
Marco

 wrote in message
CtQj8.13810$1S3.3...@twister1.libero.it...

Campo calcolato
iif(isnull(data_scad_rinnovo) or data_scad_contratto>data_scad_rinnovo;
data_scad_contratto; data_scad_rinnovo)
Antonio
Newsgroup: it.comp.appl.access
Titolo: Automatizzare Scanner

Devo creare un comando per l'acquisizione tramite scanner in modo
automatico impostando l' acquisizione tramite codice su ACCESS 97.
Come posso fare ?
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG


www.sitocomune.com
ciao MAssimiliano
--------------------------------
Inviato via 
http://usenet.libero.it

 ciao MAssimiliano
Sul Sito Comune?
E dove?
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 E dove?
Confesso di essermi fermato alla icitura ma il recupero di oggetto blob
intende quello su Raitre??
cioa MAssimliano


 cioa MAssimliano


Newsgroup: it.comp.appl.access
Titolo: Aiuto: scrivere in excel da access

Salve a tutti,
c'e' modo da access di inserire dati presi da una query direttamente
nelle celle e negli sheet di Excel?
Devo riempire un foglio di calcolo di excel gia' predisposto,
direttamente da Access con dei dati selezionati da una tabella: si puo'?
Grazie per l'aiuto.
Marco
-- 
Posted from 
smtp1.libero.it
 [193.70.192.51] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:3AA3B67C...@libero.it...

Prova ad adattarti questo esempio:
'-------------------------------
Dim oApp As Excel.Application
Dim oWks As Excel.Workbook
Dim oWsh As Excel.Worksheet
'---------
Dim oRecSet As Recordset
Dim Riga As Integer, Colonna As Integer
Set oRecSet = CurrentDb.OpenRecordset("NomeQuery")
Set oApp = CreateObject("Excel.Application")
oApp.Visible = True
Set oWks = oApp.Workbooks.Add
Set oWsh = oWks.Worksheets(1)
'legge i dati dalla query e li scrive sul foglio excel
Riga = 1: Colonna = 1
Do While Not oRecSet.EOF
    oWsh.Cells(Riga, Colonna) = oRecSet("campo1")
    oWsh.Cells(Riga, Colonna + 1) = oRecSet("campo2")
    oWsh.Cells(Riga, Colonna + 2) = oRecSet("campo3")
    oWsh.Cells(Riga, Colonna + 3) = oRecSet("campo4")
    oWsh.Cells(Riga, Colonna + 4) = oRecSet("campo5")
    Riga = Riga + 1
    oRecSet.MoveNext
Loop
oRecSet.Close
'salva il file xls
oWks.SaveAs FileName:="c:\documenti\NomeFile.xls", FileFormat:=xlNormal
oApp.Quit
Set oRecSet = Nothing
Set oApp = Nothing
Set oWks = Nothing
Set oWsh = Nothing
'-------------------------------
Ciao.
Newsgroup: it.comp.appl.access
Titolo: Opzione non riconosciuta nella riga di comando usata ...

Ciao a tutti.
Ho un programma sviluppato in Access. In una maschera, tramite il Shell,
vado a lanciare un altro mdb esterno ma mi da il seguente messaggio
"Opzione non riconosciuta nella riga di comando usata per l'avvio di
Microsoft Access. Uscire e riavviare Micorsoft Access utilizzando opzioni
della riga di comando valide."
ma non capisco dove sia il possibile errore.
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 ma non capisco dove sia il possibile errore.
Ti sembrerà strano, ma senza la riga di codice, anche noi...
Ciao.
-- 
Sergio MAZZA 

ecco
cmd = <PathAccess> & " " & <PathApplicazioneDaAprire> & " /cmd " &
<Variabile> & "," & <Variabile> & "," & <Variabile> & "," & <Variabile> &
"," & <Variabile>
dbl = Shell(cmd, vbMaximizedFocus)
quando esegue la riga di codice per aprire il file mi da il messaggio.

--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 quando esegue la riga di codice per aprire il file mi da il messaggio.
Ivan; porca paletta! Eppure non sei di "primo pelo", lo sai che si risponde alla fine noo?
Comunque la cosa migliore è fare un debug.print di cmd e vedere che esce fuori.
Probabilmente è uno spazio di troppo o di meno...
Ciao.
-- 
Sergio MAZZA 

Io veramente sono abituato a rispondere all'inizio (ma anche nelle mail) in
modo che chi legge non debba andare alla ricerca della risposta ... vabbè.
Comunque ... già provato anche con il debug e già provato anche a togliere
spazi in più ... niente da fare.
Il bello è che il comando non lo uso solo una volta ma anche da altre parti
e funziona ... ggrrrrrrr
Nessun suggerimento?


 Nessun suggerimento?
Solo delle "visioni", perché non vedo nessuna delle righe visualizzate nel 
tuo debug.
E' probabile che mancando un parametro ti rimanga la virgola appesa...
Ciao.
-- 
Sergio MAZZA

Newsgroup: it.comp.appl.access
Titolo: [contributo] Reader PDF in maschera Access

Un post mi ha dato l'idea di usare un controllo Adobe Reader in una maschera 
di Access.
Con questo esempio si possono gestire file pdf nel senso di visualizzarli, 
stamparli e tutte le altre cose possibili con il reader di Adobe (qui è 
usata l'ultima versione, la 8.0 che deve essere installata sul pc).
Il codice è volutamente scarno e poco commentato tranne nella possibilità di 
stampare automaticamente da pag a pag.
Gli esempi inclusi nel link sono in A2000 e AXP in quanto (almeno dalle mie 
prove) non funziona in A97.
L'esempio può essere scaricato da qui:
http://www.frantoiogestione.com/ReaderPDF.zip
Come al solito i vari webmaster dei siti collegati possono usarlo a loro 
piacimento.
Sono graditi commenti ed espansioni.
Ciao, Carlo 


Sei online su accessgroup
-- 
-- 
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access
Newsgroup: it.comp.appl.access
Titolo: Come si crea una stringa?

Ciao a tutti,
il mio problema (da dilettante) è molto semplice:
Vorrei creare una stringa di testo contenente i valori contenuti in 2
diversi campi.
Precisamente, nella maschera [prenotazioni] ho due campi, [data] e [ora], e
vorrei avere in un'unica riga la seguente frase:
"[data] alle ore [ora]"
qual'è la sintassi?
Grazie mille, zampalunga

 qual'è la sintassi?
= Me!Data & " alle ore " & Me!ora
Lo puoi mettere direttamente come origine dati di un controllo non
associato.
--
Ciao, AntoGal
*************************************************
Gestione punti vendita (casse e pos NCR)
 
www.powerretail.it
-------------------------------------------------------------
per scaricare un gioco di DAMA ITALIANA
http://volftp.mondadori.com/italiani/galletta/
*************************************************

Zampalunga <zampalunga@_NOSPAM_tiscalinet.it> wrote in message
D1H56.11108$jT6.4...@twister2.tin.it...

Ipotizziamo che tu abbia un controllo che si chiami Prenotazione (impostato
a testo) su uscita del controllo Ora puoi scrivere:
Me.Prenotazioni= Me.Data & " alle ore " & Me.Ora
ciao Riccardo

Newsgroup: it.comp.appl.access
Titolo: [niubbo] - dichiarazione array

ciao a tutti e scusate la niubbità della domanda 
in una subprocedure utilizzo un array statico
progetti=array("pippo","pluto")
vorrei portarlo a livello di modulo e subito assegnargli i valori costanti
ma non riesco nell'operazione
dopo aver dimensionato non riesco a valorizzare i due item
Dim progetti(2) As String
NO progetti(1) = "pippo"
NO Const progetti(1) = "pippo"
NO Const progetti() = Array("pippo", "pluto")
NO progetti() = Array("pippo", "pluto")
dove sbaglio?
grazie in anticipo...
-- 
RobyUan
"Houston, abbiamo un problema"
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


Non ho capito nulla di quello che devi fare, ma per gestire
in modo semplice un Array usa la proprietà Join e Split.
Leggi l'Help.
Dim Arr as variant
Arr=Split("Mario;Piero;Paolo;Pippo",";")
Ora in :
Arr(0)=Mario
Arr(1)=Piero
Arr(2)=Paolo.......ecc....!
@Alex.

 in modo semplice un Array usa la proprietà Join e Split.
perfetto! in 2 min ho risolto il mio problema
grazie 1000 del consiglio e scusate la domanda contorta per un problema
così banale...:)

Newsgroup: it.comp.appl.access
Titolo: Controllo su data.......per Lalo





Grazie per l' interessamento........


Si be....io ho creato una semplice query che fa il 
test sulla data di sistema = alla data di scadenza del contratto/cliente......ho 
poi creato una bella mascherina sulla query che potrebbe fare da 
msgbox.......


Il problema è che devo far aprire la maschera (non 
ha importanza quando...lo deciderò..non è un problema..) solo se la query 
ritorna dei risultati !!!!



 ha scritto nel messaggio
news:000801c07022$1825bfe0$5000000a@server...

La prima soluzione che mi viene in mente è quella di testare all'apertura
della maschera la query che hai costruito (lo apri con un recordset
dichiarato sull'evento 'su apertura') e agisci di conseguenza (cioè se hai
delle righe visualizzi un messaggio e chiudi la maschera altrimenti .... non
so che tipo di elaborazione intendi fare). Nota bene non ho dato come
origine record della maschera la query che hai costruito.
Saluti
LaLo
P.S.: Non postare il HTML. Se utilizzi Outlook Express vai su Formato->Testo
Normale.
Newsgroup: it.comp.appl.access
Titolo: Query per stampa unione

Ho una query con i campi Id, Nome, Cognome, IdIntervento, Domanda accolta
(sě/no) che vorrei utilizzare come origine di dati per scrivere una lettera
tipo con il comando stampa unione di word.
Vorrei inserire un campo nella query  per poi poterlo inserire come origine
dei dati in modo tale che nella lettera in word se il campo "domanda" = sě
venga scritto "la domanda č stata accolta" se = no "la domanda č stata
bocciata", in pratica una sorta di campo calcolato. Ho provato tramite il
generatore di espressioni ma non sono riuscito a scrivere la sintassi
giusta, potete aiutarmi.
Grazie
Antonio

 ha scritto nel messaggio
news:9o5pg9$n1g$1...@pegasus.tiscalinet.it...

Secondo me č piů pratico che controlli il valore del campo "domanda accolta"
in word e fai "scrivere" la frase giusta in base al valore; cosě se viene
modificata la frase non modifichi la query ma solo il documento.
Es.
'---------
{IF {MERGEFIELD domandaAccolta} = "-1" "frase/stringa nulla se vero"
"frase/stringa nulla se falso"}
'---------
Considera che puoi utilizzare il wizard per costruirti l'istruzione...
Ciao.
P.S. Ti consiglio di evitare di inserire spazi nei nomi dei campi.

Newsgroup: it.comp.appl.access
Titolo: da 97 a 2000: aiuto!

scusatemi ma sono un principiante:
vi chiedo aiuto perchč ho fatto un db con il 2000 e il cliente ha il '97
non ha intenzione di comprare il 2000 e vuole OVVIAMENTE vedere il il
lavoro. Come posso fare?
Grazie mille

lavoro. Come posso fare?
se lo vuole solo vedere per poi pagarti e passare al 2000 portati il
tuo pc appresso e dimostraglielo.
se invece vuoi proprio rifarlo in 97... mi pare proprio che non sia
possibile farlo automaticamente, dovresti riscrivere tutto.  i dati si
possono comunque recuperare.
-----------------------------------
Per favore, accodate due zeri al mio stipendio.  E' per renderlo Y2K-compliant.
-----------------------------------
togliete NOSPAM per rispondermi.
-----------------------------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access


Controlla nel menu' strumenti/utilità database e vedrai che puoi convertire
un db access2000 in uno per access97.
Comunque, io non l'ho mai provato  e quindi non posso garantire il
risultato.
Saluti
Andrea


nel menu' strumenti/utilita' database di access2000  trovi il comando per
avviare la conversione ad una versione precedente di access. Comunque non
l'ho mai provato e se utilizzi questa possibilità facci sapere se funziona
davvero.
Saluti
Andrea


Vai in  Strumenti/Utilita' database/Conversione ad una versione precedente di
Access, io lo uso tutti i giorni in ufficio (sto facendo un database insieme ad
un mio collega che usa il 2000, mentre io ho il 97, lavoriamo sullo stesso
database, lui di mattina con il 2000, poi me lo converte in 97 e di pomeriggio
ci lavoro io) e mi funziona benissimo.
Ciao,
Marco "TopGun"

possibile farlo automaticamente, dovresti riscrivere tutto.  i dati si
ooops... ho letto le risposte e ritiro tutto.  si puo'.  a mia
scusante devo dire che e' la prima volta che access e'
retrocompatibile.
