mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: Domanda per i Masters of the SQL ...

Ho una tabella con campo chiave formato da due campi: Data e Id.
Ogni Id può quindi avere più di una data ed una data ed un id 
compaiono solo una volta.
Devo estrarre i record della tabella che soddisfino il criterio
di essere, per ogni Id, gli ultimi N (costante) in base all'ordi-
namento di Data crescente (o anche meno di N se non ce  ne sono
di più per quel determinato Id).
Notare bene: da una data in poi non va bene perché magari gli 
ultimi N sono avvenuti prima o a cavallo di quella data.
Esempio (data, id):
1/1, 100
2/1, 100
14/1, 100
15/1, 100
10/1, 101
28/1, 101
3/2, 101
1/1, 102
La query mi dovrebbe dare (se N=2)
14/1, 100
15/1, 100
28/1, 101
3/2, 101
1/1, 102
Come si scrive tutto ciò in essequellese ?
(oppure mi conviene scrivere un programmino che
mi costruisce una tabella con ciò che mi serve contando
da lui i vari record ? uff...)

 da lui i vari record ? uff...)
Qualcuno ti dirà che dovevi scegliere un altro subject, comunque ti
rispondo.
In "essequellese" mi pare veramente difficile, comunque è difficile con
una sola query; effettivamente la cosa migliore è scrivere un programmino
che utilizza diverse query. Te lo schematizzo, tanto da quello che hai
scritto deduco che tu sappia programmare:
- Apri la tabella con rs.open
- La scorri con do ... until rs.EOF
- per ogni record poni x = rs("ID") e esegui una query SELECT Date FROM
Tabella WHERE Id=x ORDER BY Date (attenzione a concatenare correttamente
la stringa sql!)
- Sempre per ogni record, scorri il risultato di questa query aggiungendo
via via i record alla nuova tabella (puoi usare rs1.addnew ecc.). Quando
hai aggiunto n record ti fermi (if c=n then Exit Do).
Spero di essere stato abbastanza chiaro, cmq per ulteriori chiarimenti
riscrivi pure.
            Giulio
www.websamba.com/Giulio_Roma
 
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

"Bob" <b...@bob.bob> ha scritto nel messaggio
news:dvi8u0tg0400hdqsa...@4ax.com...

Ciao Bob,
in Sqellese io la farei così
-------------------
SELECT Id,Data
FROM   Tab1 AS T1
WHERE  Data in (SELECT TOP 2 Data
                        FROM   Tab1
                        WHERE Id=T1.Id
                        ORDER BY Data DESC)
ORDER BY Id,Data
-------------------
Ciao Giorgio

hai aggiunto n record ti fermi (if c=n then Exit Do).
Grazie della risposta, comunque credo che non sia necessario
eseguire la query "interna". Basta ordinare la tabella principale
per Id e Data (discendente) poi iniziare a copiare accorgendosi
(var temporanea) quando cambia l'Id e resettare un'altro contatore.
Quando il contatore arriva a N non copio i record finquando
l'Id non cambia di nuovo. E' più efficiente di rifargli fare una 
sotto query ad ogni Id.


vorrei anche vedere ....... se è una regola o vale per tutti o non vale!
Ciroteo: Il paladino dell'oggetto significativo!

 -------------------
Ah, vedi, c'č l'istruzione SELECT TOP, ho imparato una cosa nuova!
   GS

Newsgroup: it.comp.appl.access
Titolo: indice non incluso nell'intervallo

ciao a tutti
 
apro una form con pulsante, da due altre form;
 
If Me.OpenArgs <> "" Then
  strForm = Split(Me.OpenArgs, "|")(0)
  MyCustomer = Split(Me.OpenArgs, "|")(1)
 
  If strForm <> "M_MiaForm" Then
    Call Miafunction(MyCustomer)
 
  End If
 
End If
 
il problema è che su uno uso split mentre sull'altro no.
Ora in OpenArgs con un solo argomento ho l'errore:
indice non incluso nell'intervallo.
 
grazie per l'aiuto.


 
 
-- 
ac (x=y-1)
Aborro il Killfile
(La violenza e' l'ultimo rifugio degli incapaci -Salvor Hardin-)


grazie Alessandro


Passa sempre 2 parametri, magari il secondo =0 poi controlli


grazie Roberto


Esistono sempre pro e contro per ogni scelta che si fa.
Se capita di dover passare i parametri piu' disparati e in
quantita' variabile trovo che la stringa delimitata sia la piu' comoda

Newsgroup: it.comp.appl.access
Titolo: Somma in un report

Ciao a tutti,
ho creato un report in cui vengono inseriti i dati provenienti da un query.
Nel piè di pagina del report (non piè di pagina pagina) ho inserito
=Somma([danaro]) per ottenere il totale.
Tuttavia se uno degli elementi è uguale a null la somma risulta #errore#.
Allora ho usato l'istruzione nz, nel piè di pagina report ho inserito =Somma
(nz([danaro];0)), dovrebbe essere giusto, invece continua a dare errore.
Per la verità da errore anche solo con l'istruzione =nz([danaro];0).
Mi sapete spiegare perchè??
Grazie 1000
Mandi Enrico


Perchè la funzione nz(Valore;ValoreperNull) dice che se un valore è null
verrà sostituito con ValoreperNull nel tuo caso 0, quindi come dici te:
Tuttavia se uno degli elementi è uguale a null la somma risulta #errore#.
la funzione nz la devi usare sugli elementi che ti danno valore null e non
sulla somma che ti da come valore #errore, inoltre come l'hai usata te è
sbagliato avresti dovuto scrivere =nz(Somma([danaro]);0), e in questo caso
il funzionamento é: se Somma([danaro])=Null allora casella di testo =0
Ciao Roberto - Syd
P.S. C'è scritto anche nello help

OK, hai ragione.
ma perchè se uso questa formula =nz([danaro];0) nella casella che dovrebbe
contenere i valori mi risulta ugualmente #errore#?


Io in genere uso quest'istruzione =iif(isnull([danaro]);0;[danaro]),
naturalmente se usi questa forma fai attenzione che la casella di testo dove
c'è il valore del campo 'danaro' non si chiami danaro.
Ciao Roberto - Syd

Newsgroup: it.comp.appl.access
Titolo: query raggruppamento cosa significa ESPRESSIONE?

salve
 
sto creando una query di raggruppamento in access e mi sorge un dubbio
 
in visualizzazione struttura noto la riga Formula
 
e posso scegliere 
 
RAGGRUPPAMENTO --> PER RAGGRUPPARE I DATI
 
SOMMA          --> COSA FARE DI COLONNE (sommo, conto, ...)
CONTEGGIO
MIN
MAX
MEDIA
DEVsT
var (VARIANZA)
 
 
DOVE   --> SERVE PER UTILIZZARE UN FILTRO
 
 
======================================================================
 
COSA SIGNIFICA    
ESPRESSIONE (?)
 
e' possibile creare un campo calcolato mentre si crea una query di raggruppamento?
 
======================================================================
 
es. 
 
Raggruppo i dati in base 
alla data di Arrivo e al 
numero di documento
 
sommando il peso e il numero di anomalie
 
SELECT 
DArrivo, NDocumento, 
Count(Anomalia) AS ntotAnomalia
 
FROM  miaTabella
 
WHERE (((Peso)>0))
 
GROUP BY DArrivo, NDocumento;

.
 
-- 
Ciao!
Maurizio
Newsgroup: it.comp.appl.access
Titolo: Analisi per mese

Ciao a tutti.
Ho una tabella con i ricavi di un'azienda, registrati giorno per
giorno. Naturalmente ho anche un report che presenta i ricavi con
riepiloghi mensili. Siccome però si tratta di un settore che risente
della stagionalità ho necessità di fare un report (o una query su cui
basare il report) che presenti sinotticamente i risultati mese per
mese dei vari anni. Esempio:
Genn. 2002 - genn. 2003 - genn. 2004
130.000        140.000      145.000
Febbr 2002 - febbr. 2003 - febbr. 2004
110.000        130.000       150.000
e così via.
Qualcuno ha un'idea di come fare in access?
Grazie anticipate,
Domenico

 Domenico
-- 
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: campi calcolati di una query

Buongiorno a tutti
Acc2002
Scusate la domanda banale ma non riesco a risolvere.
Ho due campi calcolati in una query.
Vorrei costruirne un terzo che per ogni record mi dia il valore massimo dei
due.
Come posso fare?
grazie
Carlo

Easysmile ha scritto:

Es
1mo campo PIPPO
2do campo PLUTO
3o campo MinMax : IF(PIPPO>PLUTO;PIPPO;PLUTO)
-- 
Pablitomf (Maurizio Facciuti)
“Quando non ti eserciti ricorda che qualcuno in qualche posto si sta
allenando e, quando lo incontrerai, ti batterà”.
Ed Macauley 
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:2q8lrkF...@uni-berlin.de...

Se i due campi calcolati si chiamano rispettivamente PrimoCampo e
SecondoCampo, creati un terzo campo calcolato nella seguente maniera:
TerzoCampo: IIf([PrimoCampo] > [SecondoCampo]; [PrimoCAmpo]; [SecondoCAmpo])
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

grazie ad entrambi, ho risolto.
La cosa strana però è che con i punti e virgola tra i parametri della
funzione mi dava errore di sintassi.
Ho risolto mettendo le virgole...boh!
Carlo

 Carlo

Newsgroup: it.comp.appl.access
Titolo: Re: Spezzare un indirizzo nel report

 un box di testo con  ll' indirizzo su 2 righe?
Prova nell'evento "su formattazione" del report...
Ciao.
-- 
Sergio MAZZA 

 ha scritto nel messaggio 
news:41a0fddb...@news.individual.de...

A mio avviso è conveniente usare il CAP come punto di separazione sia perchè 
il CAP è sempre numerico (almeno i suoi componenti sono numeri) e sia perchè 
è l'inizio della seconda riga.
Anche il codice mi sembra più sicuro.
Questo un esempio di funzione:
Public Function SpezzaStringa(UnaStringa As String) As String
'via rossa 30 12345 città (Px)
Dim pos As Integer, pos2 As Integer, ii As Integer
Dim MiaStringa As String
pos2 = 1
For ii = 1 To Len(UnaStringa)
pos = InStr(pos2, UnaStringa, " ")
pos2 = pos + 1
MiaStringa = Trim(Mid(UnaStringa, ii, pos - ii))
ii = pos
   If Trim(Len(MiaStringa)) = 5 Then
        If IsNumeric(Mid(Trim(MiaStringa), 1, 1)) Then
            Dim pos3 As Integer, MiaStringa2 As String
            pos3 = InStr(1, UnaStringa, MiaStringa)
            MiaStringa = Trim(Mid$(UnaStringa, 1, pos3 - 1))
            MiaStringa2 = Mid$(UnaStringa, pos3, Len(UnaStringa))
            SpezzaStringa = Trim(MiaStringa) & vbCrLf & MiaStringa2
            Exit For
        End If
    End If
Next ii
End Function
Il risultato sarà una stringa su due righe che potrai usare per alimentare 
il tuo report.
Ti consiglio di fare così: creati una query che abbia due colonne e proviene 
dalla tabella che ti interessa.
Nella prima colonna metti il Nome e Cognome o Nome della ditta o quello che 
vuoi; nella seconda scrivi:
MioIndirizzo: SpezzaStringa([TuoIndirizzoIntero])
Il risultato alimenterà due controlli del report.
Ciao, Carlo

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

Ciao.
Ho una listbox che viene riempita all'apertura della maschera; nella listbox
vengono sempre visualizzati i primi valori, per vedre gli ultimi bisogna
usare le barre di scorrimento (o scrollare fino alla fine). C'è il modo, da
codice, di posizionarsi automaticamente sull'ultimo record? Ho provato a
usare la proprietà Selected, ma non mi serve perchè se anche seleziono
l'ultima riga della listbox non la vedo, perchè il fuoco rimane sempre sulle
prime righe.
Chi mi aiuta è bravissimo e bellissimo.
Grazie mille.

 ha scritto nel messaggio
news:JEc15.177948$VM3.1...@news.infostrada.it...


codice, di posizionarsi automaticamente sull'ultimo record? 
Ordina al contrario.
--
Lorenzo Coronati
--
<<Il materiale sul NG non è di particolare 
qualità... cioè siti... magari in inglese in 
cui si possono trovare maggiori informazioni...>>
(Matteo Testoni, 24/05/2000)
--

usare le barre di scorrimento (o scrollare fino alla fine). C'è il modo, da

Newsgroup: it.comp.appl.access
Titolo: [1/2 ot] Conservazione sostitutiva => Alfresco + Sinekarta ?

Sto cercando di capire come completare la trafila relativa alla gestione 
Fattura PA, con la conservazione sostitutiva
Leggendo qua' e la', sembra che tutti consiglino l'affidamento del 
lavoro ad aziende esterne, specializzate in quel campo
Al contrario, vorrei capire come fare senza interventi esterni
Ho trovato un'accoppiata, Alfresco + Sinekarta, che si autodefinisce 
come 'in grado' di offrire uno strumento per la conservazione 
sostitutiva documenti informatici, il tutto pure open source
Ho visto il video che si trova qua
http://www.sinekarta.org/tutorial.php
 
ed alla fine l'operatore dice espressamente "... la conservazione 
sostitutiva a norma e' terminata..."
Che ne dite?
Conoscete altre possibilita', tipo questa, per realizzare una 
conservazione sostitutiva 'fai da te' ?
Ciao e grazie
RobertoA
 
 

 
"RobertoA" <

Non so risponderti, al momento appartengo a quelli che delegano ad aziende 
esterne.
Piuttosto, hai trovato un sistema per apporre la firma digitale 
automaticamente a un file XML?
Tutto sommato non è un grande problema finchè le fatture elettroniche 
riguardano solo la P.A. (le ditte ne fanno poche), ma i saltinbanchi di Roma 
hanno deciso di estendere la fattura XML pure ai privati.
In tale scenario è una grossa perdita di tempo stare a firmare 
elettronicamente una ad una tutte le Fatture emesse, specialmente quelle di 
fine mese che usciranno dai DDT.
 
Saluti. 
 
 


pure io mi limito a generare il file xml e stop.
poi vedo che tutti i commercialisti offrono il servizio di 
conservazione...quindi delego :-)
con l'occasione ti chiedo una info.
ora che nella fattura pa va indicato lo split payment...nel campo totale 
documento, tu cosa indichi? il totale fattura o il netto da pagare 
(totale fattura-iva) ?
 
 
ciao!
 
 

 fattura-iva) ?
 
 
Campo Totale Documento = Totale Fattura
 
Nelle Scadenze va indicato il Netto a Pagare 
 
 


Ho cercato un po', trovando solo librerie dal costo non indifferente 
(600 euro), e per il momento ho lasciato perdere
Resta comunque l'esigenza di trovare un modo per firmare i documenti 
senza usare il programma fornito col lettore/chiavetta
 
 
 


Nel campo 'totale documento' a casa mia si mette la somma di 
imponibile+iva+spese-(detrazioni/sconti)
 


anche a casa mia...ma nelle disposizioni leggo
 
"Importo Totale: importo totale del documento comprensivo di imposta a 
debito del cessionario/committente."
 
in caso di split payment l'imposta non è a debito del 
cessionario/committente
 
da qui mi è sorto il dubbio
 
ciao
BFS
 
 
 

 euro), e per il momento ho lasciato perdere
 
Beh, meglio di niente: hai dei links?
 
Saluti.
Newsgroup: it.comp.appl.access
Titolo: Librerie DAO e ADO

avrei bisogno di aprire un altro database con accesso esclusivo.
Con la libreria DAO c'è il metodo OPENDATABASE con il quale è possibile
aprire in modalità esclusiva.
Nella libreria ADO il metodo OPEN non porta questa opzione. Come fare ?
Non credo che se ne siano diemnticati, ma dov'è ???

 ha scritto nel messaggio
news:athd77$puv$1...@lacerta.tiscalinet.it...

Devi impostarti prima di aprire il recordset la connection string
tipo:
Dim Cnn As ADODB.Connection
 dim Rs as ADOBD.Recordset
 dim Source as String
Set Cnn = New ADODB.Connection
Source = "C:\..... \.mdb"
 Cnn.ConnectionString = _
    "Provider=Microsoft.jet.OLEDB.4.0;" & _
    "Data Source=" & _ source dove source e la directory completa
   Cnn.Open                            dove si trova il mdb.
set rs = new adobd.recordset
rs.open "Tabella", cnn , adOpenStatic, adLockOptimistic
etc.
Saluti
Mak

Newsgroup: it.comp.appl.access
Titolo: QUery che non so realizzare!

IL mio desiderio è riuscire a creare una maschera che passa i parametri ad
una query.
La query deve chiedermi Altezza, Peso, Sesso e darmi i realtivi records.
Vorrei però creare una Maschera su cui ci siano dei controlli tipo una
casella di riepilogo dove l'utente inserisce i 3 parametri e cliccando su
di un tasto si esegue la query.
Come legare il tutto, soprattutto il tasto alla query?
Non conosco bene VBS ma vorrei capir come si fa per imparar qualcosa.
Ciao
Deborah Grimaldi
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Deborah Grimaldi
Nei criteri della query devi inserire
[Forms]![Tuamaschera].Form![Nomecampo]
ed in un puldante nella maschera inserire nell'evento su clic
docmd.openquery "TuaQuery". In questo modo ti apeirà la Query con i
criteri impostati nella maschera.


In 
pratica non inserisco alcun controllo nella amschera cse non quel codice?
E   [Forms]![Tuamaschera].Form![Nomecampo]
lo inserisco in ogni riga criteri che mi serve?
Ciao e grazie
Jingo ha scritto:


 pratica non inserisco alcun controllo nella amschera cse non quel codice?
No, in pratica cercando di scrivere correttamente DOPO il quoting!!!
Antonio
P.S.
Debora...H
SIGH
Newsgroup: it.comp.appl.access
Titolo: Divisione del database.

Avrei bisogno di un suggerimento per la gestione del database diviso.
Il
problema è il seguente:
Ho una applicazione sviluppata da almeno 2 persone
e inoltre è presente presso un nostro cliente.
Dovremmo comunque fare
manutenzione sulla stessa e contemporaneamente assicurarne il funzionamento
e l'aggiornamento. Inoltre le nuove funzionalità create debbono essere
aggiunte al database contemporaneamente agli eventuali aggiornamenti sulle
tabelle. Come possso procedere?
--------------------------------
Inviato via 
http://usenet.iol.it

 tabelle. Come possso procedere?
Dividi in Fe e BE.
Sul BE ci metti le tabelle, sul FE tutto il resto e allegherai le tabelle
del BE. Devi adoperarti per una funzioncina che ti rialleghi le tabelle se
il path è sbagliato (sitocomune) e poi, quando fai una modifica al FE, basta
che lo sostituisci al vecchio.
Il BE, con i nuovi dati, non lo tocchi.
Antonio

Antonio
Grazie per la tua risposta ma
avrei bisogno di alcuni chiarimenti:
1) la funzione che mi dicevi te dove
la debbo attivare? la devo attivare  all'apertura dell'applicazione e
quindi inserirla nel FE? se si come faccio?
2) il fatto che io nella mia
versione del programma modifichi le tabelle deve essere ribaltato nella
versione del cliente e in quella del mio "collega". Come?
3) come essere
sicuri che l'operazione sia andata a buon fine?
Grazie Luca.


 sicuri che l'operazione sia andata a buon fine?
Se funziona da te, funziona da lui, se non tocchi le tabelle...
Antonio

Ok il fatto che ti domandavo come modificare le tabelle è derivante dal
fatto che intendiamo dar una prerelease al cliente in modo da fargli
testare il prodotto sul campo e poi apportare delle correzioni. 
Ultima,
spero, domanda ma il codice per il test della risposta delle tabelle dove
lo inserisco?


 lo inserisco?
Inserisci una minima parte almeno del messaggio a cui rispondi, scrivendo
dopo il quoting
Se dai la prerelease, significa che i dati che l'utente inserirà saranno di
test, quindi se modifichi la struttura delle tabelle cambi tutto senza
doverti preoccupare di recuperarli.
Il codice lo inserisci ad ogni apertura del tool (minimo)
Antonio




Non vorrei essere petulante ma non riesco a capire quale sia la
posizione del metodo nel quale inserirlo.
Dove sta!!!!!!!
Nei moduli, nel
pannello dei comendi dove 
Help me please!!!


 Help me please!!!
Sull'evento apertura della prima maschera dell'applicativo che deve aprirsi
automaticamente all'avvio dell'applicativo stesso e che non deve avere
riferimenti a tabelle collegate (quindi un menù o una maschera di
presentazione). Se l'utente collega le tabelle correttamente (nel caso non
erano collegate) allora poi si può andare avanti, altrimenti lo sbatti fuori
Antonio
Newsgroup: it.comp.appl.access
Titolo: Re: cercare un valore numerico con InStr


Sul sitocomune c'è una funzione che estrae i numeri da un astringa.
Massimiliano

Ciao a tutti.
In A97 come devo impostere il campo di una query in modo tale che mi
restituisca la posizione del primo carattere numerico che incontra?
In Tabella1 ho il campo che contiene spazi in numero variabile poi un numero
       1
           3
........
Devo usare InStr per trovare la posizione dei numeri contenuti?
Ho provato con
Mio: InStr([nomecampo]; "#"), ma ritorna 0
Grazie a tutti.
Giancarlo
--
GIGAMAIL By X-Privat - 
http://www.x-privat.org/gigamail.php

 Giancarlo
Con Instr è troppo complesso.
Ti basta len(campo)-len(ltrim(campo))+1
Namor
-- 
namor at inwind punto it
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:1e1pd.35261$B06....@news.edisontel.com...

OK. Grazie per la risposta.
Era sbagliato il mio approccio al problema? Con "#" non si dovrebbe cercare
un qualunquue tipo di carattere numerico?
Altra cosa (ma forse devo aprire un nuovo 3d):
Nei campi vuoti restituisce #Errore
Ho provato con
IIf(IsError(InStr([nomecampo];estrainumeri([nomecampo])));"";InStr([nomecamp
o];estrainumeri([nomecampo])))
ma non funziona. Continua a darmi l'errore
Grazie.
Giancarlo
--
X-Privat "FREE Usenet" - 
http://www.newsserver.it


--



MAssimiliano


Newsgroup: it.comp.appl.access
Titolo: per evitare l'inserimento in una maschera

Salve a tutto il NG
Ho un form con tre sottomaschere per evitare che in fase di ricerca di un 
record  come posso fare per evitare che vengano cambiati dei dati
so che esiste un comando Me.allow.... ma non sň usarlo
grazie per la risposta
-- 
Carlo
:-)
--------------------------------------------------------------------------------
La mia Cartella di Posta in Arrivo č protetta con SPAMfighter
1266 messaggi contenenti spam sono stati bloccati con successo.
Scarica gratuitamente SPAMfighter! 

 grazie per la risposta
maschera, proprieta', dati, consenti modifiche:no....
cia'
Max
Newsgroup: it.comp.appl.access
Titolo: La DIR non mi funziona piu' ?!?

Ho una postazione dove una routine che usa la DIR fallisce miseramente
Un'istruzione del tipo   len(dir("c:\pippo.txt"))   restituisce zero anche 
se il file pippo.txt esiste realmente
La stessa routine, su altre macchine va normalmente
Da cosa puo' dipendere?
Librerie?, Riferimenti?
Ciao e grazie
RobertoA


Quale SO? Con >=Vista ci sono tanti sorpresi con c:.
Controlla se l'utente ha il diritto di leggere da c:.
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it

 Controlla se l'utente ha il diritto di leggere da c:.
Windows Xp Pro sp2
Ciao e grazie
RobertoA 

 ha scritto nel messaggio 
news:4a84b516$1...@newsgate.x-privat.org...

Sei sicuro che l'estensione del file e txt?
Entra in cmd.exe spostati in c: e al prompt scrivi dir nell'elenco controlla 
che pippo.txt non sia ad esempio pippo.txt.txt
-- 
Ciao
Geppo 

 controlla che pippo.txt non sia ad esempio pippo.txt.txt
Sono sicuro che il nome file sia giusto
E' con un'estensione non riconosciuta dal sistema
RobertoA

 RobertoA
-- 
Ciao
Geppo 


Sono sicuro che non e' un hidden ne' un system ne' un read-only
E difatti se apro una finestra dos e lancio una dir me lo vede
Ciao
RobertoA

 ha scritto nel messaggio 
news:4a88cc56$1...@newsgate.x-privat.org...


 pu� essere che abbia nel nome del file un carattere Ascii non visibile.
Il file si chiama C:\PIPPO.TXT, nessun carattere strano
Lo stesso file (non una copia o altro, proprio lo stesso) viene visto 
correttamente da altre postazioni di lavoro
Questa postazione, non lo rileva correttamente
Nel senso che lo stesso codice che sulle altre postazioni rileva il file 
c:\pippo.txt, sulla postazione incriminata non lo rileva
Stiamo parlando dello stesso file e dello stesso codice vba, quindi deve 
essere imputabile a qualcos'altro rispetto al codice e rispetto al file
Ciao e grazie
RobertoA

Newsgroup: it.comp.appl.access
Titolo: Sincronizzare replica da Maschera

Ho un file access master e una replica su una pendrive.
E' possibile sincronizzare la replica semplicemente cliccando su un 
pulsante in una maschera?  Dove posso trovare il codice? Ho cercato sul 
sito comune ma non ho strovato nulla. Grazie

 ha scritto nel messaggio
news:1hYZd.16764$zZ1.4...@twister1.libero.it...

Per il Sito Comue devi attendere il prossimo aggiornamento; vai al link:
http://www.mantuanet.it/alessandro.baraldi/
e nella Sezione General leggi la FAQ intitolata "1.21 Sincronizzare un
Database Replica".
-- 
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: errore 3033 autorizzazioni

Ciao a tutti,
da un cliente che utilizza un'applicazione Access2000, dopo aver cambiato il
pc, aprendo il file dei dati MDB gli segnala
"non si dispone delle autorizzazioni necessarie per utilizzare l'oggetto
........." ovvero errore 3033.
Io però non ho mai impostato alcun file di autorizzazioni MDA.
qualcuno può aiutarmi ?
grazie
Rick

 ha scritto nel messaggio 
news:d6d1kq$2sn$1...@fata.cs.interbusiness.it...

I file mda non sono il problema.
Rivedi bene il codice e i riferimenti, controlla se non hai usato un ocx che 
poi non hai distribuito e sopratutto aggiorna Access 2000 con tutti gli 
SR...questa versione è piena di bachi.
Forse un link:
http://support.microsoft.com/default.aspx?scid=kb;it;172859
Ciao, Carlo

Newsgroup: it.comp.appl.access
Titolo: E' possibile inserire formule, campi calcolati nel bordo di una maschera?

Scusate la domanda,
ma è possibile inserire (o meglio far apparire) dati tipo campi calcolati
( o che comunque siano frutto di una espressione) nel bordo superiore di una
maschera?
So che è una domanda strana ma mi piacerebbe far apparie la data (=Date())
nel bordo superiore di una maschera
Ciao e grazie

 Ciao e grazie
La soluzione l'hai detta tu, prova a meterla in pratica cosě:
Inserisci una TextBox e nell'Origine inserisci =Date()
Ciao.
@Alex.

 ha scritto nel messaggio
news:c5egmj$e3d$1...@lacerta.tiscalinet.it...

No, questo l'avevo capito, quello che non capisco č come "inserire" la
textbox nel bordo della maschera. Per bordo della maschera intendo quello
blu (per chi ha WinXP), dove appare la caption della maschera.

 blu (per chi ha WinXP), dove appare la caption della maschera.
Adesso ho capito.
Non puoi inserire nulla nel Bordo, ma puoi usare la proprietà
Caption.
Me.Caption=Date()
Ciao.
@Alex.

Muchas Gracias

Newsgroup: it.comp.appl.access
Titolo: AutoCAD "Errore di comunicazione con il server OLE o con il controllo  active X"

Salve a tutti, da quando ho aggiornato la versione di autocad da 2005
a 2007 su un progetto ADP non riesco più a inserire disegni DWG su un
campo Oggetto OLE.
Il messaggio che compare è quello in oggetto o in alternativa
"Oggetto OLE non registrato.
E' possibile che l'oggetto chiami un'applicazione non installata.
Per regigtrarla, rieseguire l'installazione"
Qualcuno sa dirmi come risolvere?
Grazie in anticipo
Sabrina


Mi rispondo da sola!
Non sono riuscita a risolvere il problema direttamente allora sono
passata alla gestine dei file con il percorso.
Invece di usare un oggetto OLE memorizzo in un camppo testo il
percorso di un file Wmf.
Da autocad creo il file wmf e sul report lo vedo.
Comunque se qualcuno sa dirmi dove era il problema sarei grata, perchè
la soluzione sopra descritta mi costringe a creare i file wmf.
Grazie Sabrina
Newsgroup: it.comp.appl.access
Titolo: Eliminazione record in database MySQL da interfaccia in Access

Salve a tutti,
ho un database MySQL  e un interfaccia Ms Access di collegamento, tramite
ODBC, al database.
Se seleziono un record e clicco su CANC o sull'apposito pulsante di Access,
mi appare la finestra di avviso che chiede conferma prima di eliminare un
record. Fin qua tutto OK, il problema è : perchè se cliccoil pulsante
Annulla o No, il record viene eliminato ugualmente? So che in MySQL non sono
supportate tutte le funzioni presenti in Access, ma questa mi sembra una
presa in giro da parte di Access!!
Si tratta di un bug, di un funzionamento "normale" o che cosa?
Grazie mille
Nina

Grazie mille
Potresti fare un MessageBox tuo, senza lasciare ad access il
controllo.
Al msgbox gli dici 2 pulsanti, YEs/No e ci gestisci gli eventi, il
tutto da codice ovviamente.
Un esempio:
-----------
Private Sub BottoneElimina_Click()
Dim Elimina
Elimina = MsgBox("Eliminare i dati?",vbYesNo,vbQuestion)
If Elimina = vbNo then
  'Non elimina
  Exit Sub
Else
  'ELimina
  Docmd.setwarnings False
  acCmdDeleteRecord
  Docmd.setwarnings True
End If
End Sub
-----------
Ovviamente eě solo un esempio, che io uso da sempre, mai avuto prob.
Ciao :)
Newsgroup: it.comp.appl.access
Titolo: Chiudere una query da codice VB

SAlve a tutti,
sto cercando di chiudere una query che sta in una sottomaschera, con il
comando
docmd.close  acquery, "prova", acsaveyes       ( a parte la sintassi,
con virgole o parentesi...)
se cambio l'ordine dei campi nella query, prima di chiuderla mi chiede
sempre se la voglio salvare, nonostante l'acsaveyes ( ho provato anche
con acsaveno: uguale).
perchč ?
p.s. Esiste un modo per disattivare i messaggi tipo "salvare:
sě/No/Annulla" o  per personalizzarli ??
Grazie e ciao
Andrea

 ha scritto nel messaggio
news:3A7AE5D7...@tin.it...

Hai provato con il SetWarnings = false?
Ciao.

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: Come togliere la parte inferiore e sinistra di uma maschera

in una maschera vorrei non visualizzare la parte inferiore, 
(quella con indicato Record: ed i tasti per avanzare ecc.)
e non vorei visualizzare la parte sinistra, (quella con il simbolo
di freccia e la riga nera verticale.
qualcuno sa come fare?
grazie
ciao
calimero

 ha scritto nel messaggio
news:1o4bud53aworx$.zxf9t9zdm7nl$.dlg@40tude.net...

Ciao Calimero,
Proprietą della maschera
    Selettori Record = No
    Pulsanti di spostamento = No
Ciao
Cinzia
Newsgroup: it.comp.appl.access
Titolo: Aprire database da comando

Posso aprire un database esterno a quello già aperto da un tasto di 
comando?
Grazie



Sei hai bisogno di utilizzare delle tabelle in un db esterno le cui
tabelle non sono collegate con il FE puoi usare:
Set dbsEsterno = DBEngine.Workspaces(0).OpenDatabase("Per_Nome_db")
Sei invece hai bisogno di aprirlo per l'esecuzione puoi usare ils
eguente comando:
str = SysCmd(acSysCmdAccessDir) & "MSAccess.exe"
str = str & " C:\Percorso\NomeDB.mdb"
retVal = Shell(str, vbNormalFocus)
Ciao bb

, 
bb...@gostec.it
 
says...

Grazie, era proprio quello che volevo sapere. Ciao
Newsgroup: it.comp.appl.access
Titolo: Requery

Buongiorno a tutti,
quando uso il requery della maschera (continua) dopo la modifica di un dato, in automatico il foglio dati si sposta giustamente al primo rigo perdendo il riferimento del rigo che io stavo modificando. Quando si hanno tanti righi da modificare diventa un pochino fastidioso dover ricercare il punto dove si era arrivati a controllare.
Che voi sappiate c'è una soluzione? Dove sbaglio? dovrei dargli il comando dopo requery di tornare al record corrente? ma come?
Grazie mille per una vostra idea!

http://www.donkarl.com/it?FAQ4.5
 
 
@Alex

It happens that Lo formulated :

Vien dietro a me e lascia dir le genti
   sta' come torre ferma che non crolla
già mai la cima per soffiar de' venti.
;-) ;-) ;-)
 
Private Sub Command9_Click()
Dim BKM As String
BKM = Bookmark
    Me.Requery
Bookmark = BKM
End Sub
 
Bruno


Perfetto! Grazie! Funzionano entrambe le soluzioni.
Buona serata

Newsgroup: it.comp.appl.access
Titolo: ORA in HH.MM.SS da HH.SS

Non riesco a trovare la soluzione per convertire un campo dove ho la durata
in minuti e secondi  HH:SS in ore minuti e secondi, esempio se ho 81:05  il
risultato deve essere 01:21.05.
Una saluto da Picasso

 risultato deve essere 01:21.05.
devi farlo a manina:
Ore= Int(MinOriginali/60)
Minuti=MinOriginali mod 60
Sib
Newsgroup: it.comp.appl.access
Titolo: Proprietà befeore update

Salve,
volevo sapere una cosa sulla proprietà before update
Private Sub pippo_BeforeUpdate(Cancel As Integer)
If pluto > 10 Then
   qualcosa...
else
   Cancel = True
End If
End Sub
se nel controllo pippo (che è vuoto) inserisco 5, mi dovrebbe eseguire 
l'else e quindi con cancel=true il valore del conrollo pippo dovrebbe essere 
null giusto?
a me non accade e quando esco dalla private sub il controllo ha valore 5.
ho provato a mettere al posto del cancel pippo.value= null ma mi dà errore 
runtime 2115
Ciao e grazie
Carla


Ma scusa l'ebvento è before update, quindi quando tu lo valorizzi sei
nell'afterupdate
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

 ho provato a mettere al posto del cancel pippo.value= null ma mi dą errore 


 null giusto?
Non hai letto bene l'help. Impostare cancel=true non ha come effetto lo
svuotamento del controllo ma l'annullamento dell'evento, quindi il cursore
resterà all'interno del controllo che però manterrà il suo valore.
Se vuoi anche svuotare il controllo devi impostare Me.pippo=null
Namor
-- 
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Newsgroup: it.comp.appl.access
Titolo: Codici di errori restituiti dall' oggetto ERR

Avete sicuramente notato che se l' errore e' di data base
come per esempio un conflitto di chiave, allora
ERR del debug  assume spesso la forma -21... 8 (800 ...)
Dove il numero tra parentesi credo sia aggiunto dal DBMS.
Pero' intercettando l' errore, quel' informazione viene persa.
Cioe' il numero tra parentesi non c'e'.
C'e' modo di recuperarlo con VBA ?
Accade poi che allo stesso ERR.number siano associati piu'
errori.
Si distinguono sfruttando la ERR.description ?
Sareste cosi' gentili da farmi un po' di chiarezza sull' argomento ?
Grazie molte a tutti.

 Grazie molte a tutti.
Possibile che esperti come voi (senza ironia) non sappiano dire
nulla su un argomento cosi' importante ?
O forse non si capisce bene quello che intendo ?
(chiedo eh ! Chiedo soltanto, non vi irritate ...)
Newsgroup: it.comp.appl.access
Titolo: send object

Salve a tutti...
anche oggi sono riuscito ad infilarmi in un altro casino:::::))))
il problema è con send object.
attualmente ho una maschera ed un bottone cui è agganciata un'istruzione
send object con la quale inoltre ad una lista di destinatari un report . In
realtà l'origine dati del report è una tabella che contiene anche l'elenco
dei destinatari per cui con un ciclo do while not eof...loop viene applicato
un filtro sul report complessivo e di volta in volta viene salvato in
formato snapshot la sola porzione di report relativa al singolo
destinatario.
fino ad oggi tutto ok.
Ma ahime' c'è sempre qualcuno che ne vuole di piu'. Mi è stato chiesto di
inoltrare oltre al report di cui sopra anche un altro allegato che però non
deve essere filtrato. mi sono venute diverse idee (ivi compresa quella di
salvare come snapshot il report...zipparlo insieme all'altro oggetto da
spedire (in realtà si tratta di una lettera che potrei far partire anche
come pdf), zippare il tutto ed usare le mapi per inoltrare la posta.
tuttavia, mi domando, non è possibile con send object inoltrare due oggetti
del database con un medesimo invio o messaggio di posta elettronica?
Grazie a tutti per la pazienza e la competenza.
Antonio
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

arirang ha scritto:

No.
@Alex


grazie.....


Newsgroup: it.comp.appl.access
Titolo: quasi uno screensaver

Ciao a tutti
conoscete un modo per attivare un evento in seguito al non uso per un
determinato tempo di una form?
Ciao
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


Vai sul Sito Comune (link qui sotto) e nella Sezione Forms fai il download
del database di esempi allegato alla FAQ intitolata "Esempi di utilizzo
delle forms".
Apri il databse che hai scaricato e seleziona il Topic intitolato How to
Detect User Idle Time or Inactivity.
Pigiando il pulsante di comando Show Example ti verrą mostrato un esempio di
quello che ti serve.
Per maggiori ragguagli di come č stato realizzato quell'esempio vai al link:
http://support.microsoft.com/default.aspx?scid=kb;en-us;128814
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 
http://support.microsoft.com/default.aspx?scid=kb;en-us;128814
Grazie



Prego


 determinato tempo di una form?
Vedi evento su timer
Antonio
Newsgroup: it.comp.appl.access
Titolo: VBA per Access creare documento word con n righe

Ho strutturato una offerta con un Db Access 2013.
Le tabelle coinvolte sono TestataOfferte e RigheOfferte.
Ho anche creato un Documento word con i segnalibro che funziona benissimo con la testata e con la prima riga, ma non riesco a farlo funzionare per le righe successive.
Dovrei mettere n segnalibro per un numero di righe che mi permetta di non aver problemi, ma a me sembra una soluzione piuttosto grossolana.
C'è una soluzione migliore? andrebbe bene anche una soluzione che preveda, da VBA di creare un nuovo segnalibro, nel documento word, ad ogni riga di RigheOfferte che devo aggiungere.
Questo è la parte di codice che utilizzo:
 
   Dim objWord As Object
 
   Set objWord = CreateObject("Word.Application")
 
      objWord.Visible = False
         objWord.Documents.Open "F:\ArchivioOfferteMaster\OffertaMaster.docx"
         strInput = "F:\ArchivioOfferte\OffertaXX.docx"
 
                  objWord.Documents.Open "F:\ArchivioOfferte\OffertaXX.docx"
                  strInput = "F:\ArchivioOfferte\OffertaXX.docx"
      objWord.ActiveDocument.Bookmarks("RagSoc").Select
      objWord.Selection.Text = pstrCodC
      objWord.ActiveDocument.Bookmarks("Indirizzo").Select
      objWord.Selection.Text = pstrCodB
      objWord.ActiveDocument.Bookmarks("Localita").Select
      objWord.Selection.Text = pstrCodC & " " & pstrCodD
 
      'Qui dovrebbe seguire la parte delle righe
 
 
      ' e per finire:
      objWord.Save = True
      Set objWord = Nothing
      Application.FollowHyperlink strInput
 
 


Nel modello Word metti solo la prima riga della tabella, quella con le intestazioni, e metti un segnalibro dentro alla prima cella.
In fase di esportazione selezioni il segnalibro e poi fai il ciclo sui record aggiungendo una ad una le righe che servono:
  Wrd.Selection.InsertRowsBelow 1
  <esporta prima cella>
Per muoverti tra le celle della riga usi
  Wrd.Selection.MoveRight wdCell, 1
  <esporta seconda cella>
  Wrd.Selection.MoveRight wdCell, 1
  <esporta terza cella>
  ..................
Ciao.
-Marco-
Newsgroup: it.comp.appl.access
Titolo: possibili differenze di calcolo tra versioni diverse?

semplifico al massimo
 
ho una tabella in un db sql server, contiene codice, quantità, valuta, 
prezzo, la leggo tramite driver odbc
 
su due pc diversi eseguo la stessa procedura: il primo è un w7+a2010, il 
secondo è un w10+a2016runtime
 
l'elaborazione produce lo stesso totale per le quantità e una differenza 
sparpagliata (non imputabile a uno o più codici particolari) per il valore, 
circa l'1% (sul totale, i subtotali differiscono diversamente)
 
nel calcolo entra anche una tabella cambi, che ho verificato essere uguale 
(arriva anche lei dal db sql di cui sopra)
 
ora, avendo base dati e programma uguali, a chi devo dare la colpa?
purtroppo sul pc 2, quello col runtime, non posso debuggare passo passo :/
 
 
	w10	w7	diff
A	1	1	0.00
B	6833	6858	0.36
C	14982	15009	0.18
D	24848	25003	0.62
E	447	449	0.45
F	427	428	0.23
G	1503	1695	11.33
H	371	371	0.00
I	205	205	0.00
 
TOT	49617	50019	0.80
 
 
-- 
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\
-=- -=- -=- -=- -=- -=- -=- -=- - -=-
........... [ al lavoro ] ...........

 
 
il valore giusto è 50019


 
 
è presto detto :)
 
per motivi che devo ancora chiarire i prezzi dei prodotti, sul computer con 
w10, arrivano senza i decimali e da qui nasce la differenza 
 
ora andrò a riguardarmi la configurazione dei Regional Settings, come pure 
eventuali parametri del driver ODBC o altro ancora che google mi troverà 
come possibile causa


Newsgroup: it.comp.appl.access
Titolo: Errori nelle runtime

Salve ho un paio di poblemini
Ho eseguito il package Wizard per creare un pacchetto d'installazione
tutto fila liscio  purtroppo nella versione runtime mi escono degli errori 
che nella versione mdb non appaiono
in particolare i messaggi visualizzati sono:
"L'espression su Clic immessa come imp. della proprietà di evento..... ha 
provocato il seguente errore: l'azione RunCommand è stata annulata"
L'altro errore invece si riferisce al fatto di non poter trovare una 
maschera ...
Come faccio a disabilitare la modalità Sandobox   nella creazione del 
package esiste la possibiltà di scrivere le chiavi di registro ma non so 
cosa
inserire nelle caselle


Questi problemi, probabilmente, nascono dai riferimenti errati
Installa una routine che legge i riferiemnti e vedi se sono a posto
La routine la puoi cercare o sul sito 
alessandrobaraldi.it
 o 
sitocomune.com
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

 ha scritto nel messaggio 
news:e4hrs7$ik4$1...@area.cu.mi.it...

Potresti indicarmi di quale routine si tratta?
Newsgroup: it.comp.appl.access
Titolo: niubbissimo SCELTA DEL REPORT IN BASE A VALORE TABELLA

scusate a tutti per la banalita' ma googleggiando sembra che tutti
usino le maschere per avere un controllo sul report da stampare,
mentre io vorrei che partisse un determinato report in base al valore
contenuto nel campo di una tabella. 
Es. se creo con una query una tabella ed il campo "prezzonetto" = S,
dovra' partire un repot "stampa a prezzi netti" se non e'  "S" dovra'
partire il report a prezzi e sconti evidenziati. Preciso che il valore
del campo "prezzonetto" sara' per tutti i record della tabella o "S" o
"N".
Pensavo di risolvere mettendo un IF sul click del bottone che lancia
l'anteprima del report, ma non riesco a fargli capire cosa deve
controllare (tabella.nomecampo = S) 
Scusate la banalita' ma con il codice "a manina" ancora non ci
sono.....
Grazie 
Gilberto

 Es. se creo con una query una tabella ed il
campo "prezzonetto" = S,
In realtà, tu cosa fai?
Sii + chiaro che non è un problemissimo
MAssimiliano

 ha scritto nel messaggio
news:412a1367...@POWERNEWS.LIBERO.IT...

Ciao Gilberto,
l'idea è giusta solo che non devi riferirti alla tabella ma solo al nome del
controllo associato al campo fatturare.
Supponendo che il controllo si chiami Fatturare l'istruzione sarà:
if fatturare = "S" then
    DoCmd.Openreport "Report1"
else
    doCmd.OpenReport "Report2"
end if
Ciao
Cinzia

Cinzia
grazie per la rapidissima risposta, infatti non riuscivo a trovare
riferimenti su come indicare il nome della tabella....domattina provo
e faccio sapere
Gilberto

MAssimiliano
scusa per le inesattezze, ma quello che ho scritto e' proprio quello
che faccio:
ho una query che, filtrando e creando campi  calcolati mi genera una
tabella. 
All'interno di questa tabella e' presente un campo "prezzonetto" che
puo essere S o N (uguale per tutti i record).
Io voglio che se  prezzonetto = S mi stampi il report A, altrimenti il
report B.
La risposta di Cinzia dovrebbe risolvere il tutto....faccio risapere
domani (ora si timbra!!)
Ciao e grazie.
Gilberto

Newsgroup: it.comp.appl.access
Titolo: Copia di un record con ADO

Ciao, sono alle prese con un piccolo programmino in VBA (il primo!!).
Devo copiare un record di una tabella. Ho aperto una connessione con il
database e un recordset con la tabella.
Il problema è che voglio copiare TUTTI i campi del record senza fare
esplicito riferimento nel codice ai nomi di questi.
Se uso i metodi Addnew e Update mi pare che devo per forza immettere i
valori dei singoli campi.
C'e' un modo?
Grazie a tutti, siete grandi!
--
---
maTTeo
mtc...@libero.it
, 
voto...@hotmail.com
ICQ# 40669105

 C'e' un modo?
Guarda l'esempio che ho inviato oggi in risposta a Joseph "Query random!!
(casuale)"
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com
Newsgroup: it.comp.appl.access
Titolo: formattazione campi numerici

il problema è il seguente :
dopo l'inserimento di un numero, devo verificare  che questo sia composto di
12 cifre.
se il numero ne contiene di meno al posto delle cifre mancanti devo
allineare il numero a dx e anteporre lo zero, per le cifre mancanti.
esempio:
numero inserito 5.
cife mancanti 11 cifre.
numero da visualizzare : 000000000005.
come faccio ?

 wrote in message
_qHP7.3757$Sq4.1...@news1.tin.it...

Se tu metti nella proprietà formato della tabella 12 zeri, ottieni quello
che dici come visualizzazione nella tabella, ma quando vai a recuperare il
dato, comunque ti viene restituito il valore numerico senza gli zeri.
Se puoi usare un campo testo invece, puoi salvare dentro il numero in questo
modo ed in maniera permanente
right("000000000000" & valoreinserito,12)
Antonio

Newsgroup: it.comp.appl.access
Titolo: Microsoft Access Runtime.

Ciao a tutti.
Qualcuno sa dirmi dove posso trovare il Microsoft Access Runtime 2.0 (16
bit), del lontanissimo 1994, in commercio???
Grazie a chi vorrà rispondermi
Alberto

bit), del lontanissimo 1994, in commercio???
1. prova su it.annunci.usato.informatica (ma forse e' piu' facile che
trovi direttamente access 2);
2. prova a chiedere a microsoft.  *credo* (sottolineo: credo) che in
questi casi la procedura sia comprare l'ultima release del prodotto e
chiedere in seguito la sostituzione.  ma informati prima.
-----------------------------------
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

 wrote in message
3844fae6...@news.interbusiness.it...


Newsgroup: it.comp.appl.access
Titolo: Record impegnato da altro utente

Salve a tutto il NG
Ho un problema con Access.. tabella collegate via ODBC a SQL Server.
Accade di tanto in tanto che andando in modifica della tabella di un campo
text
Access mi segnala che "Durante la sessione di modifica il record è stato
modificato
da un altro utente. Salvando le proprie modifiche ...." e non mi lascia
confermare
le modifiche apportate. Ma il record non è impegnato da nessuno !! Neanche
su SQL Server tale record risulta impegnato.
Qualcuno ha qualche idea.. o a qualcuno è successa la stessa cosa??
Grazie

 ha scritto nel messaggio
news:b9sv3a$mq16j$1...@ID-191593.news.dfncis.de...

Ciao Enrico
Prova ad aggiungere alla tabella il campo timestamp, questo tipo di campo
viene utilizzato dal driver ODBC per controllare se un record è stato
variato da un altro operatore e velocizza l'update del record.
Per Aggiungere il campo
ALTER TABLE TuaTabella ADD Timestamp
Ciao Giorgio.

 news:b9sv3a$mq16j$1...@ID-191593.news.dfncis.de...
Dimenticavo ...
Per ulteriori info
Articolo Microsoft Knowledge Base - 280730
ACC2000: Write Conflict Error When You Try to Update Records in a Linked SQL
Server Table
http://support.microsoft.com/default.aspx?scid=kb;en-us;280730
Ciao Giorgio

 Ciao Giorgio
Ciao
Enrico