title: Hi folks. Sorry I don't know your language. Please read this ad.

author: Narcissist

text:
READ THIS AND FOLLOW IT TO GET
TONS OF MONEY TO BUY NEW GAMES!
       I thought at first it was a scam, but I took a chance and only
sacrificed 6 dollars and 6 stamps and after the money started coming I
forgot about that measly 6 dollars and was rolling in mad cash. Just read
the bottom and you'll see First, I would like to start off by telling you i
am only 16 and rolling in cash. This really WORKS! But you must follow my
instructions and do everything
just like I say.  I had to read this a couple of times to fully understand
how it works. But once you get the hang of it, it's easy.  So if you need
some extra cash, and would like to earn it by  doing nothing, then it is
worth it. I like this because it's like I'll scratch your back if you
scratch mine.
  But to fully understand read on....
  THIS REALLY CAN MAKE YOU EASY MONEY! BUT REMEMBER THIS " YOU WILL GET OUT
OF THIS WHAT YOU PUT INTO IT". IF YOU WANT LOTS OF MONEY, THEN YOU BETTER
POST THIS NARRATIVE A LOT!
  A little while back, I was browsing some newsgroups and came across an
article similar to this that said you could make thousands of dollars within
weeks with only an initial investment of $6.00!  So I thought, "OK, why not
try this if it is a scam I will only lose $6.00.". Anyway, it said that you
send $1.00 to each of the 6 names and address stated in the article.  You
then place your own name and address at the  bottom of the list at #6, and
post the article in some newsgroups (There are thousands) or e-mail it to
some people. No catch, that was it.  The main
difference between this system and others is that you have a mailing list of
6 instead of 5. This means that you average gain will be approximately 15
times higher!!!
  So after talking to a few people, I thought, what have I got to lose
except 6 stamps and $6.00 dollars, right?
  But like most of us I was a little skeptical and a little worried about
the legal aspects of it all.  So I checked it out with the U.S. Post
Office
(1-800-725-2161
) and they  confirmed that it is indeed legal!
  I then invested the measly $6.00, and stamps.
  Well, GUESS WHAT..... within 7 days, I started getting money in the mail!
  I was shocked! I still figured it would end soon, and didn't give it
another thought. But the money kept coming in. In my first week, I made
about $36.00 dollars. By the end of the second week I had made a total of
over $1,000.00 dollars!!!!!! In the third week I had over $10,000.00 and its
still growing.
  This is now my fourth week and I have  made a total of just over
$42,000.00 and it's still coming in VERY rapidly!
  It's certainly worth $6.00 and 6 stamps, I spent more than that on the
lottery!!
  Let me tell you how this works and most importantly why it works....also
make sure you print a copy of this article NOW. So you can get the
information off it as you need it. The process is very simple and consists
of 3 easy steps:
STEP 1:Get 6 separate pieces of paper and write the following on each piece
of paper "PLEASE PUT ME ON YOUR MAILING LIST. + your name and address." Now
get 6 U.S. $1.00 bills (or equivalent in your local currency) and place ONE
inside  EACH of the 6 pieces of paper so the bill will not be seen through
the envelope to prevent thievery.  Next, place one paper in each of the
envelopes and seal them. You should now have 6 sealed envelopes, each with a
piece of paper stating the above phrase, your  name, and a $1.00 dollar
bill.
  You are creating a service by this.
THIS IS ABSOLUTELY LEGAL!
STEP 2: Mail the 6 envelopes to the following addresses:
Daniel Lovely
3856 Caminito Aguilar # E
San Diego, CA  92111
BJ Tribke
5313 Burwood Rd.
Cary, IL 60013
Timothy Stickney
737 Patterson Ct
Inkster, MI 48141
Merlin Griffith
3750 Rancho Oso Paradise Rd
Santa Barbara, CA 93105
William Bailey
4608 W Maryland Ave #116
Glendale, AZ  85301
S. Conley
5670 S. W. Erickson Ave. # 3
Beaverton, Or.  97005
STEP 3: Now take the number one name off the list that you see above, move
the other names up (#6 becomes #5, #5 becomes #4, etc...) and add YOUR name
as #6 on the list.
STEP 4: Change anything you need to, but try to keep this article as close
to original as possible. Now, post your amended article to some newsgroups
(I think there are close to 24,000 newsgroups) and/or e-mail it to some
people. Remember, the more  you post, the more money you will make!
**THE MORE NEWSGROUPS YOU POST IN, THE MORE MONEY
YOU WILL MAKE!!**  That's it! You will begin receiving money from around the
world within days! You may eventually want to rent a P.O. box due to the
large amount of mail you receive. If you wish to stay anonymous, you can
invent a name to use, as
long as the postman will deliver it.
**JUST MAKE SURE ALL THE ADDRESSES ARE CORECT.**
Now the WHY part:
  Out of 200 postings, say I receive only 5 replies (a very low example). So
then I made $5.00 with my name at #6 on the letter. Now, each of the 5
persons who just  sent me $1.00 make 200 postings, each with my name at #5
and only 5 persons respond to each of the original 5, that is another $25.00
for me, now
those 25 each make 200  posts with my name at #4 and only 5 replies each, I
will bring in an additional $125.00! Now, those 125 persons turn around and
post 200 with my name at #3 and only receive 5  replies each, I will make an
additional $626.00! OK, now here is the fun part, each of those  625 persons
post 200 letters with my name at #2 and they each only receive 5 replies,
that
just made  me $3,125.00!!! Those 3,125 persons will deliver this message to
200 newsgroups with my name at #1 and if still 5 persons per 200 newsgroups
react I will receive  $15,625.00! With an original investment of only $6.00!
AMAZING!
  And as I said 5 responses are actually VERY LOW! Average are probable 20
to 30!
  SO lets put those figures at just 15 responses per person. Here is what
you will make:
at #6 $15.00
at #5 $225.00
at #4 $3,375.00
at #3 $50,625.00
at #2 $759,375.00
at #1 #11,390,625.00
  When your name is no longer on the list, you just take the latest posting
in the newsgroups, and send out another $6.00 to names on the list, putting
your name at number 6 again.  And start posting again. The thing to remember
is, do you realize that thousands of people all over the world are joining
the Internet and reading these articles everyday, JUST LIKE YOU are now!! So
can
you afford $6.00 and see if it  really works?? I think so... People Have
said, "what if the plan is played out and no one sends you money?" So what!
What are the chances of that happening when there are tons of new honest
users and new honest people who are joining the internet and newsgroups
everyday and are willing  to give it a try?  Estimates are at 20,000 to
50,000 new users, everyday, with thousands of those joining the actual
Internet. Remember, play FAIRLY and HONESTLY and this will work you just
have to be  honest.  Make sure you print this article
out RIGHT NOW, also.  Try to keep a list of everybody that sends you money
and always keep an eye on the  newsgroups to make sure everyone is playing
fairly.
Remember, HONEST IS THE BEST POLICY. You don't need to cheat the basic idea
to make money!!  GOOD LUCK to all and please play fairly and reap the huge
rewards from this, which is tons of extra CASH!!!!!
(This document is posted exactly as I received it. The only modifications I
made are adding my name to the list as described and adding these two
sentences in parentheses.)


title: Listino Prezzi (relazionare tabelle)

author: Francesca

text:
salve,
(sto cercando di imparare ad utilizzare access e x esercitarmi sto
creando
un database x gestire i listini prezzi al fine di emettere delle
fatture)
ho creato le tabelle:
AziendeT
CodiceFiscale ChievePromaria Testo
Azienda Testo
ecc.
ArchiviofattureT
Progressivo Contatore
IdFattura   ChiavePrimaria  Testo
Azienda    testo
ecc
DettaglioFatureT
IDfatture testo
TipoCosto  Numerico
ListinoT
IdCosto ChiavePrimaria contatore
Azienda  testo
TipoCosto testo
Dal      data
Al        data
Stabilite le relazioni ho creato una maschera basata sulla query :
SELECT ArchivioFattureT.Progressivo, ArchivioFattureT.Sospesa,
ArchivioFattureT.IDFattura, AziendeT.[E-Mail],
ArchivioFattureT.Azienda,
AziendeT.indirizzo, AziendeT.Cap, AziendeT.Città, AziendeT.Provincia,
AziendeT.Telefono, AziendeT.Cellulare, ArchivioFattureT.Motivazione,
[Liquidata]*12 AS Liq, ArchivioFattureT.Liquidata
FROM AziendeT INNER JOIN ArchivioFattureT ON AziendeT.Azienda =
ArchivioFattureT.Azienda;
Ed una sottomaschera :
SELECT DettaglioFattureT.DataValidazione,
DettaglioFattureT.IDFattura,
DettaglioFattureT.TipoCosto, DettaglioFattureT.Descrizione,
DettaglioFattureT.NrElaborazioni AS nr, ListinoT.CostoUnitario,
DettaglioFattureT.Sconto,
([NR]*[CostoUnitario])-(([NR]*[CostoUnitario])*[Sconto]) AS Lordo,
([Lordo]*[Iva]/100) AS cIVa, CCur(NZ([Lordo],0)+NZ([CIva],0)) AS
TotCosto,
ListinoT.Dal, ListinoT.Al
FROM ListinoT INNER JOIN DettaglioFattureT ON ListinoT.IdCosto =
DettaglioFattureT.TipoCosto
WHERE (((DettaglioFattureT.DataValidazione) Between [Dal] And [Al]))
ORDER BY DettaglioFattureT.IDFattura;
collegandole fra loro sull'IdFattura;
Nella sottomaschera ho una casella di controllo , che dovrebbe
pescarmi il
costoUnitario nella tabella listino della Azienda X ad una certa
data :
SELECT ListinoT.TipoCosto
FROM ListinoT
WHERE (((ListinoT.Azienda)=[Forms]![FattureM]![Azienda]) AND
((ListinoT.Dal)>=[Forms]![FattureM]![DataV]) AND
((ListinoT.Al)<=[forms]![fattureM]![datav]));
I miei problemi :
nella maschera dopo aver selezionato un'azienda, quando clicco nella
casella
combinata della sottomaschera per scegliere il tipo di articolo mi
esce
questa finestra :
"L'apporto modifiche non è riuscito perchè si è cercato di duplicare
i
valori nell'indice, nella chiave primaria o nella relazione.
Modificare i
dati nel campo o nei campi che contengono dati duplicati ecc ecc"
Immagino che sia un problema di una corretta impostazione del database
e di
relazione fra le tabelle.
Potete darmi una mano ?
Per avere una corretta elaborazione delle query su un listino che
conservi
uno storico, ho inserito nella tabella ListinoT il campo Dal e Al ad
indicare il periodo di validità, mi chiedevo in quale tabella debbo
conservare il valore : nella tabella ArchivioFatturet o in quella
dettaglioFattureT ??
si lo so ho le idee molto confuse spero tanto in un aiuto rivelatore.
mille grazie!!!
qui ho messo in rete se qualcuno si vuole divertire alle mie spalle :
http://scacchi64.altervista.org/Copia_di_AziendaD.zip
grazie !


title: Listino Prezzi (relazionare tabelle)

author: IvanDaBologna

text:
========= un problema mio! ============
Appena inserisci un controllo in qualsiasi maschera o report, dagli un nome
amichevole ... per favore! ;))
Io sono vecchio e la memoria non mi aiuta, CasellaCombinata243 o
CasellaCombinata438 non mi restano attaccati in testa nemmeno con l'Attack !
cmbAzienda, cmbNumFattura, cmbLiquidata  mi suggeriscono il tipo e lo scopo
del riferimento senza dover andare nella maschera a riguardarmi il tutto.
grz
===================================
[....]
>I miei problemi :
>nella maschera dopo aver selezionato un'azienda, quando clicco nella
>casella
>combinata della sottomaschera per scegliere il tipo di articolo mi
>esce
>questa finestra :
>"L'apporto modifiche non è riuscito perchè si è cercato di duplicare
>i
>valori nell'indice, nella chiave primaria o nella relazione.
>Modificare i
>dati nel campo o nei campi che contengono dati duplicati ecc ecc"
===================================
non hai indicato un campo chiave primaria. Hai legato bene fatture e
dettagli, ma NON PUOI pretendere che quel campo sia anche chiave primaria.
Avrai da 1 a infiniti dettagli per la stessa fattura e quindi avrai sempre
lo stesso idFattura in dettagli.
Aggiungi un campo in testa alla tabella [idDettFatt] e imponilo contatore e
PrimaryKey.
Lascia la relazione fattura<->dettagli così come è
===================================
>Immagino che sia un problema di una corretta impostazione del database
>e di
>relazione fra le tabelle.
>Potete darmi una mano ?
>Per avere una corretta elaborazione delle query su un listino che
>conservi
>uno storico, ho inserito nella tabella ListinoT il campo Dal e Al ad
>indicare il periodo di validità, mi chiedevo in quale tabella debbo
>conservare il valore : nella tabella ArchivioFatturet o in quella
>dettaglioFattureT ??
>si lo so ho le idee molto confuse spero tanto in un aiuto rivelatore.
>mille grazie!!!
======================
conserverai i prezzi nelle tabelle listini (storici) e la relazione andrà a
pescare ogni volta il prezzo dal listino che ha validità adeguata alla data
della fattura.
Per esempio, solo per filtrare il listino giusto, potresti inserire nella
query questa specifica
..... WHERE DataV BETWEEN Dal AND Al .....
In ambito fiscale sarebbe quasi meglio salvare il prezzo nella tabella
dettagli, per evitare aggiustamenti non desiderati se riguardi la stessa
fattura e in qualche modo fosse variato il costo nel listino (!). (ma vedo
che lo stai gia usando nelle query..)
======================
>qui ho messo in rete se qualcuno si vuole divertire alle mie spalle :
>
http://scacchi64.altervista.org/Copia_di_AziendaD.zip
>grazie !
=======================
Ho messo un ordinamento crescente alla query FattureQ per averle sempre in
ordine, ma forse ti piacerebbe di più decrescente per avere sempre l'ultima
sottomano ....


title: Listino Prezzi (relazionare tabelle)

text:
[....]
sfuggito un INVIO !
Non sono ancora riuscito a capire perchè i dettagli vadano sempre in errore!
Ci riguardo a mente fresca
IvanDaBologna


title: Listino Prezzi (relazionare tabelle)

author: Sergio MAZZA

text:
"Francesca" <
scac...@gmail.com
> ha scritto nel messaggio
news:b430c94e-1b6c-4938...@i3g2000hsf.googlegroups.com...












http://scacchi64.altervista.org/Copia_di_AziendaD.zip
[risposta]
Per prima cosa io non utilizzerei, per le relazioni, campi di testo che
possono essere modificati dall'utente. E neanche come progressivo un campo
contatore.
Provo a rimodificartila struttura:
[AziendeT]
id, contatore, indicizzato (duplicati non ammessi)
CodiceFiscale Testo
Azienda Testo
ecc.
[ArchiviofattureT]
id, contatore, indicizzato (duplicati non ammessi)
Progressivo, (vedi esempi su sito comune se vuoi calcolartelo
automaticamente)
Azienda    testo
ecc...
[DettaglioFatureT]
id, contatore, indicizzato (duplicati non ammessi)
idArchiviofattureT, numerico, intero lungo
idListinoT, numerico, intero lungo
...
[ListinoT]
id, contatore, indicizzato (duplicati non ammessi)
idAzienda, numerico, intero lungo
TipoCosto testo
Dal      data
Al        data
Relazioni:
[AziendeT].id 1 a molti con [ListinoT].idAzienda
[ArchiviofattureT].id 1 a molti con [DettaglioFatureT].idArchiviofattureT
[ListinoT].id 1 a molti con [DettaglioFatureT].idListinoT
Ciao.
--
Sergio MAZZA


title: Listino Prezzi (relazionare tabelle)

text:
"IvanDaBologna" <
ivanSENZAQ...@tin.it
> ha scritto nel messaggio
news:47666c46$0$37199$4faf...@reader3.news.tin.it...
> [....]
> sfuggito un INVIO !
>
> Non sono ancora riuscito a capire perchè i dettagli vadano sempre in
errore!
> Ci riguardo a mente fresca
    nella sottomaschera manca il campo idFattura !!!!!
SCUSA !!!!
CIAO E GRAZIE !|


title: Listino Prezzi (relazionare tabelle)

text:
> [risposta]
> Per prima cosa io non utilizzerei, per le relazioni, campi di testo che
> possono essere modificati dall'utente. E neanche come progressivo un campo
> contatore.
> Provo a rimodificartila struttura:
OK...ci lavoro stasera e ti faccio sapere.
mille  grazie !


title: selezione random..

author: franz

text:
non riesco a fare una selezione a random su una tabella (asp)!! come
mai?
qualche idea?? ho provato ORDER BY Random() ORDER BY newid() ORDER BY
Rand()
tipo:
"SELECT * FROM tCorsiTestimonianzeStudenti WHERE CorsoDiRiferimento =
'prova' ORDER BY Random()"
ma nn vanno!!! ):
franz


title: selezione random..

author: Roberto da casa

text:
"franz" <
mag...@libero.it
> ha scritto nel messaggio
news:1130269033.8...@g47g2000cwa.googlegroups.com...

Vai sul Sito Comune (link qui sotto) e prova a vedere se ti può essere utile
quanto scritto nella Sezione General, nella FAQ del pakistano Farid Ahmad
intitolata "6.12 Randomly Selected Unique Records".
>
> franz
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: Query via VBA 2

author: Wreci

text:
Grazie mille Emyr, ora mi sto mettendo di impegno per risolvere questi
problemi.
Sono riuscito a scrivere del codice per estrarre le singole parole della
stringa, ma non so come inserire da codice i criteri nella query per
filtrare i record nella form della query che ho messo in visualizzazione
foglio dati.
I need help....
> non penso ti convenga usarla su query bensi devi crearti una tabella
> di appoggio temporanea sempre via VBA
>
> per farla via query dovresti generare la stringa sql della query via
> codice
ehm... per essere più chiari?
Io potrei creare anche la stringa sql via VBA ma poi come la applico?
Ho provato a scriverne una per prova nel campo filtro della maschera ma non
lo applica...
Come potrei fare per usare la tabella temporanea?
>
> Saluti.
> Emanuele.


title: Query via VBA 2

author: Emyr

text:
On Sun, 16 Mar 2003 18:01:15 GMT, "Wreci" <
wr...@hotmail.com
> wrote:
>Grazie mille Emyr, ora mi sto mettendo di impegno per risolvere questi
>problemi.
>Sono riuscito a scrivere del codice per estrarre le singole parole della
>stringa, ma non so come inserire da codice i criteri nella query per
>filtrare i record nella form della query che ho messo in visualizzazione
>foglio dati.
>I need help....
come origine dati metti
select * from tuatabella where (campo1 like *" & primaparola & "*) or
((campo1 like *" & secondaparola & "*)) )
opportunatamente creato
>
>
>> non penso ti convenga usarla su query bensi devi crearti una tabella
>> di appoggio temporanea sempre via VBA
>>
>> per farla via query dovresti generare la stringa sql della query via
>> codice
>
>ehm... per essere più chiari?
>Io potrei creare anche la stringa sql via VBA ma poi come la applico?
>Ho provato a scriverne una per prova nel campo filtro della maschera ma non
>lo applica...
me.filter="campo1 like '*Pippo*' ora campo1 like '*pippo2*'"
me.filteron=true
non funziona?
>Come potrei fare per usare la tabella temporanea?
ti apri un recordset sulla tabella dove devi fare la ricerca
ti apri una tabella temporanea dopo averla svuotata
scorri la tabella principale e se trovi un valore di quelli da cercare
aggiungi l'identificativo del record alla tabella temporanea
alla fine hai un elenco dei record della tabella principale che
soddisfano le richieste
>
>>
>> Saluti.
>> Emanuele.
>
Saluti.
Emanuele.


title: operatore like

author: Matteo

text:
ciao
in access l'operatore like permette di scegliere un range di valori
tra i quali cercare con una sintassi del tipo
select campo from tabella where tabella.campo like 'a[ab]c'
e questa puo' ritornare
aac
abc
aabc
Qualcuno sa se esiste una sintassi simile per MySQL?
ho provato a far girare la query su access e su mysql: su access
funziona, su mysql no e per no intendo che non mi ritorna i risultati
ma me la riconosce come sintassi corretta perche' non ritorna errore.
Ho provato a guardare nel sito
mysql.com
 ma non ho trovato quello che
mi interessa...
Grazie in anticipo
teo


title: Eliminare avviso di protezione

text:
C'è un modo per evitare la finestra 'Avviso di protezione' che mi compare
ogni volta che apro un database con access 2003?
Cliccare ogni volta su 'Apri' è alquanto noioso.
Grazie
GioVe


title: Eliminare avviso di protezione

author: ciroteo

text:
"Gio.Ve" <
nospamgv...@tin.it
> ha scritto nel messaggio
news:xXnVc.126925$OR2.6...@news3.tin.it...

Ho rimosso la versione 2003 per cui non posso controllare direttamente, ma
se non ricordo male è una protezione relativa alle macro:
strumenti/protezione/macro.
devi impostare il livello di protezione che x default è al massimo.
Guarda cmq nei post precedenti l'argomento è già stato trattato.


title: Eliminare avviso di protezione

text:
"ciroteo" <
cir...@libero.it
> ha scritto nel messaggio
news:cg52o5$br3$1...@hulme.interac.it...

Ho trovato il messaggio di Karl Donaubauer che dice di modificare il valore
nel registro
\\HKEY_LOCAL_MACHINE\Software\Microsoft\Jet\4.0\engines\SandboxMode
Ebbene, dopo aver messo il valore 2 o 0, all'apertura di un file .mdb mi
compare l'avviso di installare l'ultimo Service Pack di Jet 4, cosa che ho
già fatto qualche tempo fa, e dopo aver premuto sul 'Sì' compare nuovamente
la finestra 'Avvido di protezione'.
Preciso che uso Windows XP Professional.
Qualcuno mi può aiutare?
GioVe


title: eseguire funzione in sub

author: Harry Evans

text:
Ho necessità da una funzione che sta in un modulo di "premere" un pulsante
che sta nella form corrente. Ovvero di generare un evento click sul pulsante
Ho provato a mettere nel codice della form una funzione pubblica che esegua
la sub PbTasto1_Click(), ma dal modulo non vede la funzione.
Qualcuno ha un suggerimento? Grazie


title: eseguire funzione in sub

author: BiBi

text:
On Fri, 8 Mar 2002 12:33:58 +0100, "Harry Evans" <
harry...@dnet.it
>
wrote:
>Ho necessitą da una funzione che sta in un modulo di "premere" un pulsante

Se l'evento che vuoi eseguire č ad esempio
Private Sub cmdBotton_Click() allora dovresti modificarla in
Public Sub cmdBotton_Click()
Ciao bb


title: Riesegui Query di una casella combinata...

author: SimoneB

text:
Come faccio con le macro a fare un riesegui query di una casella combinata?
Mi creo la macro gli dico rieseguiquery e nell'oggetto cosa devo mettere?
Il nome della casella combinata non me lo accetta mi dice che non esiste
nessun record con quel nome... come faccio?
Devo specificare anche il nome della maschera che contiene tale oggetto?
Grazie a tutti
Saluti SimoneB


author: MA

text:

Se l amacro la lanci con un pulsante aggiungi
me.tuacombo.requery
dove tuacombo è il nome della combo
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


text:
> Se l amacro la lanci con un pulsante aggiungi
> me.tuacombo.requery
> dove tuacombo è il nome della combo
No... la lancio da evento "Su Chiusura"
Saluti SimoneB


text:

E' lo stesso



title: Query (per me) complicate

author: Fabrizio Mereu

text:
Volevo fare in modo che nel mio stupidissimo DB ci fosse la possibilità,
flaggando un determinato campo sul si o sul no (nell'esempio specifico:
se un determinato intervento viene eseguito in prov. di salerno, il
nostro contratto ci obbliga ad applicare il 50% di sconto), di variare
un calcolo. insomma, per farla breve, se di solito il calcolo è
quantità*22(euro), spuntando il si, si applica il 50% di sconto, e il
valore viene aggiornato in tempo reale su un campo in una maschera. Si
può fare?
Fabrizio


title: Query (per me) complicate

author: napo

text:

Presumo che tutti i dati siano nella maschera.
Ti basta inserire una casella di testo non collegata al db, per visualizzare
il risultato.
Poi associ all'evento AfterUpdate della quantità e del sì/no, una routine
che effettua la verifica ed il calcolo.
Poi il risultato lo spari nella casella di testo di cui sopra.
Oppure potresti modificare il campo si/no con un campo intero "correzione"
in cui inserisci un valore di correzione del prezzo.
Normalmente metti 1 e nei speciali metti 0.5 (ossia 50%).
Così poi fare i calcoli già nella query.
Ciao
Marco


title: Query (per me) complicate

text:
Fabrizio Mereu wrote:
> Fabrizio
Ciao Fabrizio e benvenuto.
Ti prego perň di usare subject che spieghino il problema e non cosě
generici/inutili
Grazie
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: Query (per me) complicate

text:
MA ha scritto:
> Fabrizio Mereu wrote:
>
>>Fabrizio
>
> Ciao Fabrizio e benvenuto.
> Ti prego però di usare subject che spieghino il problema e non così
> generici/inutili
> Grazie
Mea Maxima Culpa


title: Help! Grazie

text:
Come posso fare in un db trovare tutti gli ordini ad es. di pippo in un mese
?


title: Help! Grazie

text:
On Mon, 18 Mar 2002 22:41:30 GMT, "luke99" <
em...@ciaoweb.it
> wrote:
>Come posso fare in un db trovare tutti gli ordini ad es. di pippo in un mese
>?
>
select *, format(mese,"mm/yyyy") as mese from ordini where ordinante
='Pippo' and mese="01/01"
Saluti.
Emanuele.


title: Help! Grazie

text:
>
>
> select *, format(mese,"mm/yyyy") as mese from ordini where ordinante
> ='Pippo' and mese="01/01"
> Saluti.
> Emanuele.
Ti ringrazio Luke


title: Form di ricerca

author: Angelsoft

text:
Ho la necessita' di creare una form di ricerca (per capirci tipo una query
by form ma in cui si veda solo ad esempio nome cognome e provincia) che
permette di filtrare solo i record (e relative maschere).
Ho postato qualche giorno fa il quesito e mi e' stato dato gentilmente la
soluzione per visualizzare i record interessati in una sottomaschera ma a me
interessa vedere per intero la maschera (attualmente uso una combo box in
cui pero' al crescere del numero dei record si hanno tantissimi casi di nomi
comuni e quindi lo scorrimento diventa difficoltoso)
Grazie Angelo


title: Form di ricerca

text:

usa il filtro in base a maschera lo trovi nella barra strumenti
ciao MAssimiliano
--------------------------------
Inviato via
http://usenet.libero.it


title: Form di ricerca

text:
Il fatto è che so benissimo come si usa il filtro in base a maschera ma
quello che voglio io (a dir la verità mi sembra una cosa tanto banale ed
usata che spulciando i vari libri che ho io di access mi sto stupendo di non
trovare una soluzione rapida comune; sicuramente sto cercando nei posti
sbagliati) e' una piccola maschera che svolga la stessa funzione.
Esempio: ho inserito in una form l'anagrafica e gli esami di laboratorio di
una certa persona; clickando su un pulsante verra visualizzata una maschera
in cui ci sono dei campi nome, cognome, data di esecuzione dell'esame. Io
metto i parametri che mi servono e automaticamente mi vengono visualizzati i
record filtrati. Ovvero esattamente quello che fa il filtro in base a
maschera ma ovviamente con un'eleganza e una facilità di immissione ben
diversa.
Grazie
Angelo
"MA" <
massimilia...@kksrl.com
> ha scritto nel messaggio
news:62Z94Z29Z47Y10...@usenet.libero.it...



title: Form di ricerca

text:

Scrivi DOPO il quoting.
Visualizza la sottomaschera che ti sei creato in modalità maschera singola e
non come foglio dati.
Oppur guardati filter on sull'help



title: Form di ricerca

text:
"MA" <
massimilia...@kksrl.com
> ha scritto nel messaggio
news:62Z94Z29Z47Y1...@usenet.libero.it...

Ti ringrazio per le tue informazioni: peraltro sto proprio in questo momento
leggendo vari messaggi trovati con google e vedo che il mio problema è molto
comune e di non facile ne' immediata soluzione: Io ho un amico che è esperto
di filemaker che mi ha detto che in due minuti una cosa del genere la puo'
realizzare e che a lui access fa schifo proprio perchè anche cose molto
semplici spesso nascondono una complessità sottostante che con file maker
non esistono (ad esempio con la versione 6 si possono gestire immagini con
una facilità estrema, con access è sempre un casino nonostante le 20
versioni). Questo comunque solo per dire che di passi di miglioramento sulla
strada della semplicità Access ne avrebbe ancora molti da fare.
Nel caso della tua risposta mi sembra che quello che otterrei sarebbe
comunque un'altra maschera contenente i campi che mi sono creato nella query
e che dovrei poi reimpaginare con lo stesso aspetto: io voglio invece la mia
maschera originaria (attualmente sto per esempio modificando un programma
per la stampa di cartellini ospedalieri con una sacco di campi che non
voglio certo star li a ricreare!!).
Per l'utilizzo di filter on adesso lo vado subito a leggere
Comunque il  mio quesito è già stato posto decine di volte (a partire dal
1998!!) ma le risposte sono spesso ostili o non pertinenti anche per chi ha
una certa dimestichezza con il programma (e molti libri e molti esempi!!).
A tutt'ora non sono riuscito a capire come fare. Se ci riesco lo posto
sicuramente nei dettagli
Ciao Angelo



title: CERCO AIUTO DAI MAGHI DI ACCESS

author: Koalan

text:
Ciao a tutti :-)
mi sono appena iscritto a questa News xche da poco mi sto cimentando con
access ed ho un problema da risolvere.
Ho creato una tabella dove ho inserito ABI e relativo NOME DELLA BANCA
In una seconda tabella deputata all' inserimento di alcuni dati vorrei che
accadesse questo :
- L' operatore che inserisce i dati può selezionare l' ABI da un menù a
tendina e nel campo in fianco compare il nome della banca corrispondente
oppure selezionare da quest' ultimo (sempre con opzione a tendina) ed avere
nel campo in fianco visualizzato il corretto ABI. Il menu' a tendina a cui
mi riferisco è quello creato dalla autocomposizione ricerca.
Visto che non sono 1 genio delle NEWSGROUP vi lascio il mio indirizzo di
porta a cui potete inviare le risposte ringraziandovi anticipatamente x la
disponibilità
Riccardo
ric...@supereva.it


title: CERCO AIUTO DAI MAGHI DI ACCESS

author: sib

text:
Koalan <
ric...@libero.it
> wrote in message
G2Xf4.3243$D3.3...@news.infostrada.it...
> Ciao a tutti :-)
>
> mi sono appena iscritto a questa News xche da poco mi sto cimentando con
> access ed ho un problema da risolvere.
>
> Ho creato una tabella dove ho inserito ABI e relativo NOME DELLA BANCA
>
> In una seconda tabella deputata all' inserimento di alcuni dati vorrei che
> accadesse questo :
>
> - L' operatore che inserisce i dati puň selezionare l' ABI da un menů a
> tendina e nel campo in fianco compare il nome della banca corrispondente
> oppure selezionare da quest' ultimo (sempre con opzione a tendina) ed
avere
> nel campo in fianco visualizzato il corretto ABI. Il menu' a tendina a cui
> mi riferisco č quello creato dalla autocomposizione ricerca.
Ma questa funzionalita' te la costruisce perfino l'autocomposizione della
combo, fai qualche prova.
In particolare guarda le proprieta':
Colonna associata, della query aperta dalla combo essa indica quale colonna
della query contiene il campo da memorizzare.
Ciao, Sib
--
------------------------------------------------------
Non e' grave non capire; grave e' occuparsi di cio' che non si capisce.
Ma ricordate anche che il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente


title: CERCO AIUTO DAI MAGHI DI ACCESS

text:
non e' che mi invieresti 1 esempio ?
sono tosto e non riesco ad ottenere quello che cerco :-)
sib <
sibN...@iol.it
> wrote in message
JJ_f4.4622$D3.4...@news.infostrada.it...



title: CERCO AIUTO DAI MAGHI DI ACCESS

text:
Koalan <
ric...@libero.it
> wrote in message
Aa0g4.6338$D3.5...@news.infostrada.it...
> non e' che mi invieresti 1 esempio ?
>
> sono tosto e non riesco ad ottenere quello che cerco :-)
>
Non ti posso mandare una combo. Fai cosi':
- Scegli l'oggetto ComboBox dal menu' strumenti in visualizzazione struttura
della maschera
- Scegli Tabella/Query
- Scegli la tabella che contiene i dati relativi alle banche
- Porta nella casella di destra l'ABI/CAB e il nome della banca
- Scegli se vuoi visualizzare il codice ABI/CAB (in questo caso penso che ti
serva, quindi deseleziona il controllo "Nascondi colonna chiave"
- Scegli quale campo contiene il dato da memorizzare (sicuramente ABI/CAB)
- Scegli in quale campo della tabella di origine della maschera vuoi
memorizzare il dato
- Assegna un nome alla combo
In questo modo avrai una combo che, quando si apre ti visualizza ABI/CAB e
banca
Per aggiornare la casella che conterra' il nome della banca metti qualcosa
come questo nell'avento DopoAggiornamento della combo:
    Me!NomeBanca = Me!CasellaCombinata.Column(1)
Vediti l'help per la proprieta' column della combo



title: CERCO AIUTO DAI MAGHI DI ACCESS

author: Franchi Graziano

text:
Tabella A
IDBanca      ABI                    NomeBanca
Chiave Primaria IDBanca
Tabella  B
Deve Contenere IDBanca con relazione uno a molti
Fai il menu a tendina in automatico legato alla tabella A e devi dirgli di
memorizzare il valore IDBanca bella tabella B
Quando clicchi vedrai IDBanca   ABI    NomeBAnca
se non vuoi vedere IDBanca metti a zero la larghezza della colonna.
ciao


title: CERCO AIUTO DAI MAGHI DI ACCESS

author: Graziano Franchi

text:
SELECT DISTINCTROW [@Istituti Bancari].[Nome Banca], [@Istituti
Bancari].Agenzia, [@Istituti Bancari].Città, [@Istituti Bancari].ABIcod,
[@Istituti Bancari].CABcod, [@Istituti Bancari].[ID Banca]
FROM [@Istituti Bancari]
ORDER BY [@Istituti Bancari].[Nome Banca];
In questo caso la colonna legata è la Numero 6
ciao


title: Apertura MP3

text:
Come faccio ad aprire un file Mp3 su una Condizione di
tipo "If"..............in codice please!!!!
Grazie
Luigi


title: Errore run time 5

author: Motore

text:
 Con la subroutine sotto riportata mi da errore alla riga seguente:
           elenco1.RowSource = Left(elenco1l.RowSource,
           Len(elenco1.RowSource) - 1)
              mi da errore run time 5
              chiamata di routine o argomenti non validi.
            e in corrispondenza della riga MyName = Dir(MyPath)
            trovo sempre  MyName = ""
            La subroutine é:
           Public Function FillListFiles(ctl As Object, Startpath As string)
          Dim MyPath As String
          Dim MyName As String
          MyPath = "C:\DMI\"
         elenco1 .RowSource = ""
          MyPath = Startpath
         MyName = Dir(MyPath)
          Do While MyName <> ""
                 With elenco1
                        .RowSource = .RowSource & MyName & ";"
                  End With
                     MyName = Dir
                     Loop
                elenco1.RowSource = Left(elenco1l.RowSource,
                    Len(elenco1.RowSource) - 1)
      End Function
        Ho selezionato  in Strumenti di VBA ---->Riferimenti  :
       -  Visual Basic for appication
       -  Microsofot 11.0 Object librery
       -  Microsoft  DAO 3.6
       -  OLE Automation
      Grazie


title: Errore run time 5

author: Roberto da Parma

text:
"Motore" <
mot...@globalnet.it
> ha scritto nel messaggio
news:469b8d7b$0$4790$4faf...@reader4.news.tin.it...

A me non da errore...non so se hai copiato male ma se porti la riga a capo
devi fare cosě..
           elenco1.RowSource = Left(elenco1l.RowSource, & _
           Len(elenco1.RowSource) - 1)
Ciao
--
Roberto da Parma


title: Errore run time 5

author: Sandro Peruz

text:
"Motore" <
mot...@globalnet.it
> ha scritto nel messaggio
news:469b8d7b$0$4790$4faf...@reader4.news.tin.it...

Ciao Motore,
elenco11 o elenco 1 ? probabilmente il problema sta li, ma visto il mio
digiuno da Acces protrei sbagliarmi.
Ciao, Sandro.


title: Errore run time 5

text:
"Sandro Peruz" <
sandro_...@tin.it
> ha scritto nel messaggio
news:469bbec5$0$10620$4faf...@reader2.news.tin.it...

        Niente da fare ho sistemato sia elenco11 in elenco1 cosě :
            elenco1.RowSource =
Left(elenco1.RowSource,Len(elenco1.RowSource) - 1)
    ma l'errore continua , inoltre in corrispondenza di :
                        MyName = Dir(MyPath)
il valore di  MyName = "" quando faccio il debug.
    Grazie


title: Errore run time 5

author: Access

text:
Ciao Motore,
"Motore" <
mot...@globalnet.it
> ha scritto nel messaggio
news:469c5f16$0$36446$4faf...@reader5.news.tin.it...

L'errore te lo da perche' la cartella da te indicata nel codice non contiene
alcun file.
inserisci una bella if cosi:
>>>            Public Function FillListFiles(ctl As Object, Startpath As
>> string)
>>>
>>>           Dim MyPath Dim MyName As String
>>>           MyPath = "C:\DMI\"
>>>          elenco1 .RowSource = ""
>>>          MyPath = Startpath
>>>          MyName = Dir(MyPath)
                 If MyName = "" Then
                 Me!Elenco10.RowSource = "nessun file presente"
                 Exit Sub
                 Else
>>>           Do While MyName <> ""
>>>                  With elenco1
>>>                         .RowSource = .RowSource & MyName & ";"
>>>                   End With
>>>                      MyName = Dir
>>>                      Loop
>>>                 elenco1.RowSource = Left(elenco1l.RowSource,
>>>                     Len(elenco1.RowSource) - 1)
>>>       End Function
Ciao
Access


title: Errore run time 5

text:
-cut-
ovviamente in questa if devi cambiare la denominazione del controllo con
quella del tuo.



title: Errore run time 5

text:
"Access" <
t...@interfree.it
(fake)> ha scritto nel messaggio
news:tM%mi.68369$U01.6...@twister1.libero.it...

                    O.K. e Grazie 1000 ora funziona avevi perfettamente
ragione
                    la directory Non conteneva file.
                    Grazie.
>


title: chiarimento transferspreadsheet

author: carmelo.

text:
ciao,
eseguendo un transferspresdsheet in export su excel, mi accorgo che il
numero di record esportati e visualizzati sul foglio corrisponde sempre a
quello del recordset oggetto di esportazione. se ad esempio esporto una
tabella con 100 righe, e una seconda volta la stessa tabella con 80 righe,
il file excel si presentaerà con le sole 80 righe della seconda
esportazione.
quando però provo ad inserire manualmente sul foglio di excel su cui ho
fatto il primo export  un certo numero di righe, per un totale comunque
superiore alle 80 del secondo export che eseguirò, le righe oltre la 80ma
rimarranno visualizzate sullo sheet.
spero di essere stato chiaro nell'esposizione del quesito, e mi piacerebbe
capirne le ragioni.
questa la riga di script che utilizzo:
DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel9, "tabella1",
"percorsofile"
grazie anticipatamente
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: cOMBO CORRELATE

author: Gianni

text:
Salve a tutti. Utilizzo Access 2007 con Windows 8.
Vorrei realizzare una maschera con due combobox per scegliere alcune opzioni di catalogazione.
Scegliendo un determinato valore nella prima combobox (ad esempio "ANIMALI"), vorrei che nella
seconda combo si potessero selezionare solo nomi correlati (ad esempio: "Cane" o "Gatto" o "Volpe",
ecc.). Nel caso nella prima combo scelgo "FRUTTA", con la seconda combo vorrei poter scegliere solo
nomi di frutta tipo "Arancia", "Mela", ecc.
Come creare le tabelle (cioeè con quali campi) affinché si possano poi utilizzare con le relazioni
di cui parlavo prima?

Chiedo scusa per la banalità della richiesta, ma spero che qualcuno mi aiuti.
Grazie, Gianni


title: cOMBO CORRELATE

author: BFS

text:

tabella categorie (idcategoria, nomecategoria)
tabella articoli (idarticolo, idcategoria, articolo)
relazione uno a molti sul campo idcategoria

su comboCategorie imposti come origine la tabella categorie
sull'evento dopoaggiornamento imposti

me.comboArticolo.rowsource="select idarticolo, articolo from articoli
where idcategoria=" & me.combocategorie

ciao
BFS


title: cOMBO CORRELATE

text:

Ci provo subito; poi faccio sapere.
Grazie, Gianni


title: cOMBO CORRELATE

text:
Il Fri, 13 Feb 2015 07:28:14 +0100, Gianni <
gianni.c...@gmail.com
> ha scritto:

>Il Thu, 12 Feb 2015 17:59:43 +0100, BFS <
b...@tin.it
> ha scritto:
>
>>Il 12/02/2015 17:19, Gianni ha scritto:
>>> Salve a tutti. Utilizzo Access 2007 con Windows 8.
>>> Vorrei realizzare una maschera con due combobox per scegliere alcune opzioni di catalogazione.
>>> Scegliendo un determinato valore nella prima combobox (ad esempio "ANIMALI"), vorrei che nella
>>> seconda combo si potessero selezionare solo nomi correlati (ad esempio: "Cane" o "Gatto" o "Volpe",
>>> ecc.). Nel caso nella prima combo scelgo "FRUTTA", con la seconda combo vorrei poter scegliere solo
>>> nomi di frutta tipo "Arancia", "Mela", ecc.
>>> Come creare le tabelle (cioeè con quali campi) affinché si possano poi utilizzare con le relazioni
>>> di cui parlavo prima?
CUT....
>>
>>ciao
>>BFS
>Ci provo subito; poi faccio sapere.
>Grazie, Gianni
Allora, ci sarà qualcosa che non ho capito perché non sono riuscito a risolvere il problema.
Ricapitolo qui sotto quello che ho fatto:
- Creata tabella tbl_Categorie con i campi ID_Categoria (contatore chiave primaria) e Categoria
(testo)
- Creata tabella tbl_Sottocategorie con i campi ID_Sottocategoria (contatore chiave primaria),
ID_Categoria (numerico), Sottocategoria (Testo)
- Creata Relazione uno a molti (da un lato ID_Categoria (chiave primaria) e dall'altro ID_Categoria
(numerico)
- Creata maschera "Note" in cui l'origine controllo é tbl_Categorie (non devo creare nessuna query?
se si come?)
- cbo_Categorie ha come orgine controllo il campo "Categoria" preso dalla pop-up. Nell'evento "dopo
aggiornamento" ho inserito il codice che mi hai dato.
e qui cominciano i dolori:
- cbo_Sottocategorie (quale origine deve avere? e come la inserisco?) ho provato in vari modi, ma
non riesco ad ottenere il campo correlato all'altra combo.

Mi rendo conto che forse non sono stato molto chiaro, ma spero che tu possa - anche così - a
comprendere dove sbaglio.
Quando inserisco un nuovo record, mi fa scegliere la categoria dalla cbo_Categorie, ma dopo aver
elaborato il tuo codice nella casella della cbo_Sottocategoria non mi fa scegliere quella correlata,
ma appare la casella vuota emi lascia inserire manualmente il valore.

Probabilmente non riesco ad impostare bene i seguenti parametri della cbo_Sottocategorie:
origine controllo
origine riga
tipo origine riga

Che casino!!! Spero possa aiutarmi. Ciao e grazie in anticipo
Gianni


title: cOMBO CORRELATE

text:
Il Fri, 13 Feb 2015 18:42:12 +0100, Gianni <
gianni.c...@gmail.com
> ha scritto:

>Il Fri, 13 Feb 2015 07:28:14 +0100, Gianni <
gianni.c...@gmail.com
> ha scritto:
>
>>Il Thu, 12 Feb 2015 17:59:43 +0100, BFS <
b...@tin.it
> ha scritto:
>>
...CUT
a maschera "Note" in cui l'origine controllo é tbl_Categorie (non devo creare nessuna query?
>se si come?)
>- cbo_Categorie ha come orgine controllo il campo "Categoria" preso dalla pop-up. Nell'evento "dopo
>aggiornamento" ho inserito il codice che mi hai dato.
>e qui cominciano i dolori:
>- cbo_Sottocategorie (quale origine deve avere? e come la inserisco?) ho provato in vari modi, ma
>non riesco ad ottenere il campo correlato all'altra combo.
>
>Mi rendo conto che forse non sono stato molto chiaro, ma spero che tu possa - anche così - a
>comprendere dove sbaglio.
>Quando inserisco un nuovo record, mi fa scegliere la categoria dalla cbo_Categorie, ma dopo aver
>elaborato il tuo codice nella casella della cbo_Sottocategoria non mi fa scegliere quella correlata,
>ma appare la casella vuota emi lascia inserire manualmente il valore.
>
>Probabilmente non riesco ad impostare bene i seguenti parametri della cbo_Sottocategorie:
>origine controllo
>origine riga
>tipo origine riga
>
>Che casino!!! Spero possa aiutarmi. Ciao e grazie in anticipo
>Gianni
>
>
>
Ho risolto, grazie
Gianni


title: cmb riproporre ultimo valore

author: Napoleone

text:
Mi chiedevo,
se poter impostare in una combo, come valore predefinito,
il valore o la stringa dell'ultimo utilizzo.
Napoleone


title: cmb riproporre ultimo valore

text:

Sul sitocomune c'è quello che cerchi
Articolo 3.2 se il valore è testo altrimenti devi aggiustare gli apici
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: cmb riproporre ultimo valore

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:Qpswe.22574$TR5....@news.edisontel.com...
> Napoleone wrote:
>> Mi chiedevo,
>> se poter impostare in una combo, come valore predefinito,
>> il valore o la stringa dell'ultimo utilizzo.
>>
>> Napoleone
> Sul sitocomune c'è quello che cerchi
> Articolo 3.2 se il valore è testo altrimenti devi aggiustare gli apici
> --
> _ _
> Ciao
> MAssimiliano Amendola
Grazie anche per questa dritta.
Napoleone


title: visualizzare un dato in un modo e scriverlo in un altro

author: Giancarlo

text:
Scusate l'oggetto, ma credo che descriva al meglio il mio problema.
In A97:
Ho una tabella 'Tabella1' dove trovo un campo testo 'data_nasc' in cui č
presente una data in questo formato: AAAAMMGG.
In un campo calcolato di una query ho scritto:
mia_nasc:
DateSerial(Right([DATA_NASC];4);Mid([DATA_NASC];4;2);Left([DATA_NASC];2))
per ottenere un dato del tipo: gg/mm/aaaa.
Quando provo a modificare il dato, non me lo permette e scrive: Field 'xxxx'
is based on an expression and can't be edited.
Quindi quando il campo contiene il risultato di una espressione non puň
essere modificato.
Chiedo:
secondo voi si puň trovare il modo di apportare modifiche a livello di
query?
Se sě, queste modifiche effettuate in formato gg/mm/aaaa possono essere
scritte nella tabella originaria automaticamente in formato AAAAMMGG?
Grazie a tutti.
Giancarlo


author: Roberto da casa

text:
"Giancarlo" <
thi...@tin.it
> ha scritto nel messaggio
news:bpip64$ie5$1...@grillo.cs.interbusiness.it...

Innanzitutto la funzione DateSerial non va scritta come l'hai scritta tu ma
in questa maniera:
DateSerial(Left([DATA_NASC];4);Mid([DATA_NASC];5;2);Right([DATA_NASC];2))
Comunque non ha significato modificare il campo calcolato di una query, ma č
logico modificare un campo della query che č associato ad un campo di una
tabella, quindi le modifiche in una query puoi effettuarle solo sul campo di
tipo Testo [DATA_NASC].
In alternativa puoi operare in una maschera nella quale con la funzione
DateSerial ti determini il valore di tipo Data/ora di una casella di testo
non associata chiamata ad esempio Pippo; ciň fatto a fronte dell'evento
"Dopo aggiornamento" di Pippo modifica il valore della casella di testa
associata al campo DATA_NASC nel modo seguente:
Me![DATA_NASC] = Format(Year(Pippo), "0000") _
 & Format(Month(Pippo), "00") _
 & Format(Day(Pippo), "00")
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: numerazione documenti

author: Marco

text:
Saluti a tutti.
Esiste un metodo per sapere se in un elenco numerico di documenti un numero
non è compreso?
ad esempio:
.... 10, 11, 12, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28,
29, ....
in questo elenco il primo numero mancante è il 18.
esiste un algoritmo che mi indica qual'è il primo numero mancante?
quancuno ha già affrontato il problema?
Grazie a tutti in anticipo
Marco Dell'Oca


title: numerazione documenti

author: 'Roccia' Max

text:
On 12 Giu, 15:09, "Marco" <
dmsoftw...@tin.it
> wrote:
> Esiste un metodo per sapere se in un elenco numerico di documenti un numero
> non è compreso?
Ti fai una bella tabella con i numeri da 1 a N e poi fai una query del
tipo
SELECT TabellaNumeri.Numero FROM TabellaNumeri LEFT JOIN Documenti ON
(TabellaNumeri.Numero=Documenti.IdDocumento) WHERE
Documenti.IdDocumento IS NULL
cia'
Max


title: numerazione documenti

author: RobertoA

text:
> Esiste un metodo per sapere se in un elenco numerico di documenti un
> numero
> non è compreso?
Ti fai una bella tabella con i numeri da 1 a N e poi fai una query del
tipo
SELECT TabellaNumeri.Numero FROM TabellaNumeri LEFT JOIN Documenti ON
(TabellaNumeri.Numero=Documenti.IdDocumento) WHERE
Documenti.IdDocumento IS NULL
----------------------------
Molto interessante la soluzione proposta
C'e' pero' da dire che bisognerebbe conoscere a priori il "range" dei numeri
da testare
Insomma, da quanti numeri la fai la tabella di riferimento ?
Ciao
RobertoA


title: numerazione documenti

text:
On 12 Giu, 15:22, "RobertoA" <
amoro...@tiscalinet.it
> wrote:
> Molto interessante la soluzione proposta
> C'e' pero' da dire che bisognerebbe conoscere a priori il "range" dei numeri
> da testare
> Insomma, da quanti numeri la fai la tabella di riferimento ?
Due righe di codice, un recordset, un ciclo e dmax :)
Docmd.runsql "DELETE * FROM TabTest"
Set RS=currentdb.openrecordstet("TabTest",dbopentable)
For T = 1 to dmax("idDocumento","Documenti")
    RS.addnew
    RS!Numero=T
    RS.update
    Next
cia'
Max


title: numerazione documenti

author: Bruno Campanini

text:
"RobertoA" <
amor...@tiscalinet.it
> wrote in message
news:4851...@newsgate.x-privat.org...
> Molto interessante la soluzione proposta
> C'e' pero' da dire che bisognerebbe conoscere a priori il "range" dei
> numeri da testare
> Insomma, da quanti numeri la fai la tabella di riferimento ?
La tabella di riferimento la compili coi numeri naturali da
uno al maggiore dei numeri da testare.
La crei (o la aggiorni) al volo di volta in volta.
Io la creo ex-novo, la uso, la cancello.
Bruno


title: numerazione documenti

author: Geppo

text:

Io farei cosi:
Private sub TuoPulsante_click()
dim vTabella as recordset
dim vNumero
dim i
set vTabella = currentdb.openrecordset("select TuaTabella.* from TuaTabella
order by CampoNumericoDaControllare")
do while not vTabella.eof
for i = 1 to dmax("CampoNumericoDaControllare", "TuaTabella")
     vNumero = vTabella.fields("CampoNumericoDaControllare")
if i <> vNumero then
MsgBox "manca il numero " & i
exit sub
end if
vTabella.movenext
next i
loop
end sub
--
Ciao
Geppo


title: numerazione documenti

text:
>> Molto interessante la soluzione proposta
>> C'e' pero' da dire che bisognerebbe conoscere a priori il "range" dei
>> numeri
>> da testare
>> Insomma, da quanti numeri la fai la tabella di riferimento ?
>
> Due righe di codice, un recordset, un ciclo e dmax :)
>
> Docmd.runsql "DELETE * FROM TabTest"
> Set RS=currentdb.openrecordstet("TabTest",dbopentable)
> For T = 1 to dmax("idDocumento","Documenti")
>    RS.addnew
>    RS!Numero=T
>    RS.update
>    Next
Non e' per il codice e' che inserire ex-novo un milione di righe (faccio un
esempio) potrebbe non essere proprio immediato-immediato
Ciao
RobertoA


title: numerazione documenti

text:
On 15 Giu, 08:00, "RobertoA" <
amoro...@tiscalinet.it
> wrote:
> Non e' per il codice e' che inserire ex-novo un milione di righe (faccio un
> esempio) potrebbe non essere proprio immediato-immediato
Allora usa dmax per beccare il numero piu' alto in entrambi gli
elenchi e limitati a aggiungere la differenza o rimuovere i numeri di
troppo.
cia'
Max


title: numerazione documenti

author: Alessandro Cara

text:

Comunque basterebbe una tabella con 10 righe (valori 0-9) su cui fare
selfjoin. Sono d'accordo che non e' proprio immediato-immediato.
Il mio suggerimento lo sarebbe anche di meno.
--
ac
y-1=x


title: Report "con parametri"

author: Fabio

text:
Salve a Tutti,
ho costruito un report che ha origine dei dati in una query per parametri.
Il report elenca una serie di record nei quali c'č un campo che contine un
valore numerico che esprime ore e minuti in centesimi.  Un altro campo la
"commessa", usando la funzione Ordinamento e Raggruppamento, calcolo nel Pič
di pagina report la somma delle ore e minuti per ogni commessa ed ho l'
elenco dei record, fin qui tutto bene. Avrei bisogno di
Visualizzare/stampare perň, solo i record di commesse che sommano piů di 600
centesimi ergo 6 H.  Non so come fare per parametrare la query o il report.
Non so scrivere in VBA, ma se qualcuno mi aiuta con un esempio semplice,
copio e incollo. Oppure graditissima qualsiasi altra soluzione. Scusate la
lungaggine.
Grazie a Tutti Fabio


title: Report "con parametri"

author: AndreaPapi

text:
Fabio wrote:
> Salve a Tutti,
>
> ho costruito un report che ha origine dei dati in una query per parametri.
> Il report elenca una serie di record nei quali c'è un campo che contine un
> valore numerico che esprime ore e minuti in centesimi.  Un altro campo la
> "commessa", usando la funzione Ordinamento e Raggruppamento, calcolo nel Piè
> di pagina report la somma delle ore e minuti per ogni commessa ed ho l'
> elenco dei record, fin qui tutto bene. Avrei bisogno di
> Visualizzare/stampare però, solo i record di commesse che sommano più di 600
> centesimi ergo 6 H.  Non so come fare per parametrare la query o il report.
> Non so scrivere in VBA, ma se qualcuno mi aiuta con un esempio semplice,
> copio e incollo. Oppure graditissima qualsiasi altra soluzione. Scusate la
> lungaggine.
>
> Grazie a Tutti Fabio
nella query che utilizzi come origine dati del tuo report dovresti
aggiungere l'istruzione WHERE
es.
SELECT  *
FROM NomeTabella
WHERE  NomeCampoOreMinuti >  600
oppure impostare i filtri al report
Me.Filter = "NomeCampoOreMinuti >  600"
Me.FilterOn = True
ciao
Andrea Papi


title: Report "con parametri"

text:
> Salve a Tutti,
>
> ho costruito un report che ha origine dei dati in una query per parametri.
> Il report elenca una serie di record nei quali c'č un campo che contine un
> valore numerico che esprime ore e minuti in centesimi.  Un altro campo la
> "commessa", usando la funzione Ordinamento e Raggruppamento, calcolo nel
Pič
> di pagina report la somma delle ore e minuti per ogni commessa ed ho l'
> elenco dei record, fin qui tutto bene. Avrei bisogno di
> Visualizzare/stampare perň, solo i record di commesse che sommano piů di
600
> centesimi ergo 6 H.  Non so come fare per parametrare la query o il
report.
> Non so scrivere in VBA, ma se qualcuno mi aiuta con un esempio semplice,
> copio e incollo. Oppure graditissima qualsiasi altra soluzione. Scusate la
> lungaggine.
>
> Grazie a Tutti Fabio
nella query che utilizzi come origine dati del tuo report dovresti
aggiungere l'istruzione WHERE
es.
SELECT  *
FROM NomeTabella
WHERE  NomeCampoOreMinuti >  600
oppure impostare i filtri al report
Me.Filter = "NomeCampoOreMinuti >  600"
Me.FilterOn = True
ciao
Andrea Papi
Grazie per avere risposto, ma 600 č la somma del set di record, non di un
solo record, non so come fare ad istruire la query in modo che mi sommi i
gruppi di record della stessa "commessa" e che gli escluda tutti, quando
sono inferiori a 600.
Fabio


title: Report "con parametri"

author: Roberto dal portatile

text:
"Fabio" <
fab...@libero.it
> ha scritto nel messaggio
news:EeCmg.12467$_J1.1...@twister2.libero.it...
> Salve a Tutti,
>
> ho costruito un report che ha origine dei dati in una query per parametri.
> Il report elenca una serie di record nei quali c'è un campo che contine un
> valore numerico che esprime ore e minuti in centesimi.  Un altro campo la
> "commessa", usando la funzione Ordinamento e Raggruppamento, calcolo nel
> Piè
> di pagina report la somma delle ore e minuti per ogni commessa ed ho l'
> elenco dei record, fin qui tutto bene. Avrei bisogno di
> Visualizzare/stampare però, solo i record di commesse che sommano più di
> 600
> centesimi ergo 6 H.  Non so come fare per parametrare la query o il
> report.
> Non so scrivere in VBA, ma se qualcuno mi aiuta con un esempio semplice,
> copio e incollo. Oppure graditissima qualsiasi altra soluzione. Scusate la
> lungaggine.
Se i dati sono contenuti in una tabella chiamata Tabella1.
Se il campo di tipo testo di Tabella1 che contiene la commessaq si chiama
appunto Commessa.
Se il campo di tipo numerico che contiene le ore ed i minuti espressi in
centesimi di ora si chiama OreMinuti.
Se nella query vuoi visualizzare solo i record il cui totale di commessa sia
uguale o maggiore a 600.
Creati una query che abbia il seguente codice SQL:
SELECT Tabella1.*
FROM Tabella1
WHERE (((DSum("OreMinuti", "Tabella1", "Commessa='" & [Commessa] &
"'"))>=600));
Naturalmente se il campo Commessa è invece di tipo Numerico il codi SQL di
cui sopra dovrà essere:
SELECT Tabella1.*
FROM Tabella1
WHERE (((DSum("OreMinuti", "Tabella1", "Commessa=" & [Commessa]))>=600));
>
> Grazie a Tutti
Prego
> Fabio
--
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------
>
>


title: Report "con parametri"

text:
 Creati una query che abbia il seguente codice SQL:
>
> SELECT Tabella1.*
> FROM Tabella1
> WHERE (((DSum("OreMinuti", "Tabella1", "Commessa='" & [Commessa] &
> "'"))>=600));
>
> Naturalmente se il campo Commessa è invece di tipo Numerico il codi SQL di
> cui sopra dovrà essere:
>
> SELECT Tabella1.*
> FROM Tabella1
> WHERE (((DSum("OreMinuti", "Tabella1", "Commessa=" & [Commessa]))>=600));
>
> Roberto
Grandioso !!!
ho fatto una prova veloce, ma sembra davvero funzionare! Sono contentissimo,
avevo anche provato la soluzione della FAQ 2.13 del sitocomune, ma non ho
ottenuto i risultati che volevo. Così dovrei farcela.
Grazie Davvero Fabio


title: Spedire email con Outlook Express

author: Panathos

text:
Buongiorno a tutti/e,
vorrei usare docmd.sendobject per inviare un report tramite Outlook
Express. Il comando funziona, ma parte Outlook invece di Outlook
Express... e non va bene.
Ho già controllato di avere configurato Outlook Express come client
mapi predefinito, ma niente da fare... so che con Access c'entra
relativamente; ma cosa bisogna configurare per far sì che sendobject
utilizzi Outlook Express???
Grazie,
Panathos


title: Spedire email con Outlook Express

author: Alessandro Baraldi

text:
Panathos ha scritto:

A parte la stranezza della cosa, ho provaro e, sempre sia riuscito a
riprodurre
quanto dici a me apre il Browser predefinito...!
In ogni caso perchè non usi MAPI direttamente...?
@Alex


title: Spedire email con Outlook Express

text:
Alessandro Baraldi ha scritto:
> > Ho già controllato di avere configurato Outlook Express come client
> > mapi predefinito, ma niente da fare... so che con Access c'entra
> > relativamente; ma cosa bisogna configurare per far sì che sendobject
>
> A parte la stranezza della cosa, ho provaro e, sempre sia riuscito a
> riprodurre quanto dici a me apre il Browser predefinito...!
Il problema era stupidissimo: bisognava riavviare la macchina... ed ha
ricominciato a funzionare.
> In ogni caso perchè non usi MAPI direttamente...?
E' ancora troppo difficile :-), e sendobject - almeno per ora -
funziona egregiamente. Quando avrò bisogno di MAPI... anzi; c'è
qualche motivo per preferire l'uso diretto di MAPI invece del metodo
sendobject?
ciao e grazie,
Panathos


title: Spedire email con Outlook Express

text:
[CUT]
> E' ancora troppo difficile :-), e sendobject - almeno per ora -
> funziona egregiamente. Quando avrò bisogno di MAPI... anzi; c'è
> qualche motivo per preferire l'uso diretto di MAPI invece del metodo
> sendobject?
Beh direi che hai tutto il modello ad oggetti di MAPI governabile,
nonchè
la possibilità di inviare un PDF direttamente(è solo un esempio).
> ciao e grazie,
> Panathos
Ciao
@Alex


title: Spedire email con Outlook Express

text:
Alessandro Baraldi ha scritto:
> Beh direi che hai tutto il modello ad oggetti di MAPI governabile,
Del quale francamente non saprei cosa farmene, attualmente... sono
ancora un protozoo, con Access.
> nonchè
> la possibilità di inviare un PDF direttamente(è solo un esempio).
Esempio MOLTO interessante: come si fa? Ci vuole Acrobat completo o
può bastare PDF Creator? (c'è l'ostacolo che questi chiede il nome
del file... c'è modo di passarlo come argomento?)
Per cortesia spiegami benino il discorso, perché l'invio di PDF è
cosa buona a prescindere.
Inoltre, mi sono accorto che sendobject nel mio pc fallisce, forse
perché non uso OE ma Thunderbird come client predefinito? Se usassi il
modello MAPI funzionerebbe pure Thunderbird? (se hai avuto esperienze
positive in tal senso)
Grazie,
Panathos


title: Spedire email con Outlook Express

text:
Panathos ha scritto:
> Alessandro Baraldi ha scritto:
>
>
> > Beh direi che hai tutto il modello ad oggetti di MAPI governabile,
>
> Del quale francamente non saprei cosa farmene, attualmente... sono
> ancora un protozoo, con Access.
>
>
> > nonchè
> > la possibilità di inviare un PDF direttamente(è solo un esempio).
>
> Esempio MOLTO interessante: come si fa? Ci vuole Acrobat completo o
> può bastare PDF Creator? (c'è l'ostacolo che questi chiede il nome
> del file... c'è modo di passarlo come argomento?)
Non saprei con PDF_Creator, ma puoi usare altri sistemi FREE per
generare
un PDF, sul SitoComune trovi tutto quello che cerchi...!
> Per cortesia spiegami benino il discorso, perché l'invio di PDF è
> cosa buona a prescindere.
>
> Inoltre, mi sono accorto che sendobject nel mio pc fallisce, forse
> perché non uso OE ma Thunderbird come client predefinito? Se usassi il
> modello MAPI funzionerebbe pure Thunderbird? (se hai avuto esperienze
> positive in tal senso)
Sinceramente non sò che librerie usa ThunderBird, ma ho il vago
sospetto non
sia MAPI....
Non ho esperienza in merito.
> Grazie,
> Panathos
@Alex


title: E' possibile definire un campo Contatore da codice in un oggetto TableDef.?

author: Stefano "Tita"

text:
Sulla creazione dei campi l'help di Access97 spiega come si definisce un
nuovo oggetto
Field per accodarlo all'insieme Fields di un oggetto TableDef.
Pero' la sintassi mi chiede di definire il tipo di campo che creo:
"Set campo = oggetto.CreateField (nome, tipo, dimensione)"
A queso punto vado a vedere le proprietą "Type" e non trovo nessuna costante
che mi definisca un campo Contatore.
Devo dedurre che non č possibile?
Grazie in anticipo a che mi risponde.
Stefano "Tita"


author: Karl Donaubauer

text:
Stefano "Tita" <
titasocc...@tiscalinet.it
> ha scritto:
> Sulla creazione dei campi l'help di Access97 spiega come si definisce un
> nuovo oggetto
> Field per accodarlo all'insieme Fields di un oggetto TableDef.
> Pero' la sintassi mi chiede di definire il tipo di campo che creo:
> "Set campo = oggetto.CreateField (nome, tipo, dimensione)"
> A queso punto vado a vedere le proprietą "Type" e non trovo nessuna costante
> che mi definisca un campo Contatore.
Set campo = oggetto.CreateField("Foo", dbLong)
campo.Attributes = campo.Attributes + dbAutoIncrField
oggetto.Fields.Append campo
C'č anche un esempio (il primo) nel help di "CreateField".
--
HTH
Karl
*********
Access-FAQ (tedesco):
http://www.donkarl.com


title: Chiudendo access 2000 mi crea un errore

author: Giovanni Matasci

text:
Salve a tutti
Su due PC con istallato Windows 2000 ed Access 2000 mi succede quanto segue.
sul primo tutto funzione come deve ma sul secondo chiudendo Access mi da un
errore "Msaccess ha provocato
degli errori..." e poi il tasto OK  cliccando su OK dopo un
po'`l'applicazione si chiude e mi crea  automaticamente
una copia del DB.
Un grazie di cuore a chi mi potrebbe dare delle indicazioni utili.
Tanti saluti
Giova


title: Chiudendo access 2000 mi crea un errore

author: Carlo Costarella

text:
"Giovanni Matasci" <
gim...@bluewin.ch
> ha scritto nel messaggio
news:3eca2...@news.bluewin.ch...

Prova a importare tutti gli oggetti in un altro DB, rinomina il vecchio e
dai lo stesso nome al nuovo.
Se non lo hai gią fatto scaricati le patch di aggiornamento per Office 2000.
Ciao, Carlo


title: Chiudendo access 2000 mi crea un errore

text:
Carlo Costarella <
carloantoni...@virgilio.it
> wrote in message
xKsya.122336$3M4.2...@news1.tin.it...
>
> "Giovanni Matasci" <
gim...@bluewin.ch
> ha scritto nel messaggio
> news:3eca2...@news.bluewin.ch...
> > Salve a tutti
> >
> > Su due PC con istallato Windows 2000 ed Access 2000 mi succede quanto
> segue.
> >
> > sul primo tutto funzione come deve ma sul secondo chiudendo Access mi da
> un
> > errore "Msaccess ha provocato
> > degli errori..." e poi il tasto OK  cliccando su OK dopo un
> > po'`l'applicazione si chiude e mi crea  automaticamente
> > una copia del DB.
> >
> > Un grazie di cuore a chi mi potrebbe dare delle indicazioni utili.
> >
> > Tanti saluti
> > Giova
> >
> >
> >
>
> Prova a importare tutti gli oggetti in un altro DB, rinomina il vecchio e
> dai lo stesso nome al nuovo.
> Se non lo hai già fatto scaricati le patch di aggiornamento per Office
2000.
>
> Ciao, Carlo
>
>
Ciao Carlo
Ti ringrazio della tua risposta
sia i patch di aggiornamento per Office 2000 che quelli di Windows 2000 sono
stati scaricati.
Per ciò che concerne la tua proma proposta, la potrei tentare... però  non
capisco cosa possa darmi come risultato.
Ho letto la tua risposta al messaggio di Sergio accluso..... pensi che
potrebbe servire anche per il mio problema.
Ringrazio e saluto
Giova
"Sergio" <
mi...@tin.it
> ha scritto nel messaggio
news:bafn45$mc2$1...@usenet.itgate.net...
> > Dopo aver fatto una copia del database che contiene le tabelle, puoi
> provare
> > a farlo partire da riga di comando con l'opzione /decompile.
> > Per esempio:
> > "c:\Programmi\Microsoft office\office\msaccess.exe" /decompile
> > "c:\Documenti\MioDatabase.mdb"
> > poi apri il db lo compatti e ricompili i moduli.
>
> Quindi se un file mdb danneggiato non mi si apre con access , posso
provare
> con la stringa
> che mi hai scritto ?
> E poi ?
> Come faccio a ripararlo ?
> Copio i dati presenti al suo interno e basta ?
> Non capisco l'utilizzo del decompile ....:-(
>
> ciao
>
>
Nooo. Se il db è già danneggiato non usare mai /decompile.
L'opzione /decompile non è ufficialmente documentata. Si può usare con le
versioni 97,2000 e Xp di Access.
Tra le altre cose cancella tutto il codice precedentemente compilato e
quando andrai a ricompilare tutti i moduli, la compilazione sarà fatta
tenendo conto delle dll presenti nel sistema. Questo elimina possibili cause
di crash dovute proprio alle dll che si erano usate per compilare il db,
magari su un'altra macchina o in seguito ad aggiornamenti.
Inoltre risolve parecchi problemi legati alle dimensioni del db e alla
velocità di esecuzione.
NB: FAI SEMPRE UNA COPIA DI RISERVA.
Puoi cercare argomenti in rete digitando "MSAccess decompile".
Ciao, Carlo


title: Chiudendo access 2000 mi crea un errore

text:
"Giovanni Matasci" <
gim...@bluewin.ch
> ha scritto nel messaggio
news:3ecb8...@news.bluewin.ch...

CUT
Sì puoi provare previa copia di riserva.
Non sò se risolvi; almeno avrai la certezza di compilare il db con le
versioni di dll presenti nel tuo computer.
Ciao, Carlo


title: Assegnare sql a casella di testo

author: Nao

text:
E' possibile fare una cosa del tipo:
Nella mia form ho un controllo tipo casella di testo (pippo1)
tramite bottone vorrei assegnare a questo controllo un valore che deve
pescare da query.
pippo1=SELECT Tabella1.nome FROM Tabella1 WHERE (((Tabella1.nome)="pluto"));
grazie Nadir


title: Assegnare sql a casella di testo

author: Antonio Biso

text:
"Nao" <naon...@NOSPAMinwind.it> ha scritto nel messaggio
news:P1QZa.237644$Ny5.7...@twister2.libero.it...

Si fa con le funzioni aggregate con i domini.
Guarda l'help su DLookup
Antonio


title: Assegnare sql a casella di testo

text:
"Nao" <naon...@NOSPAMinwind.it> ha scritto nel messaggio news:...
> E' possibile fare una cosa del tipo:
> Nella mia form ho un controllo tipo casella di testo (pippo1)
>
> tramite bottone vorrei assegnare a questo controllo un valore che deve
> pescare da query.
>
> pippo1=SELECT Tabella1.nome FROM Tabella1 WHERE
(((Tabella1.nome)="pluto"));
>
>
> grazie Nadir
>
>
>


title: Cercare una determinata parola nei campi di una query

author: Leon Mutti

text:
Ciao,
Come faccio in una maschera a scrivere in una casella di testo una
determinata parola, e fare in modo che schiacciando un pulsante si
visualizzino i record con quella determinata parola????
Grazie Mille
Leon


author: namor

text:
Leon Mutti ha scritto:

Sull'evento click del pulsante, prova:
  Me.Filter="nomecampo like ""*" & me.caselladitesto & "*"""
  Me.FilterOn=True
Puoi metterlo anche sull'afterupdate della casella di testo, invece che
sul click del pulsante, e togliere il filtro quando la casella è vuota.
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


title: orientamento stampa

author: Max

text:
xkè in un report mi cambia sempre l'orientamento della stampa?
Lo salvo in orizzontale, ma appena apro qualke altro report che è orientato
in verticale, e successivamente quello precedente mi rimette l'orientamento
verticale.
Come posso fare?
Grazie Max


title: orientamento stampa

author: Pixel

text:
"Max"

Che versione di Access?
.MDB o .MDE?
Ciao.


title: orientamento stampa

text:
"Pixel" <
pi...@libero.it
> ha scritto nel messaggio
news:5ng6c.78616$FJ6.2...@twister1.libero.it...

Access 2000 mdb
tieni presente che l'orientamento lo metto in visualizzazione struttura
Ciao Max


title: orientamento stampa

text:
"Max"
> Access 2000 mdb
Non supporta l'oggetto .Printer, quindi non puoi forzare l'orientamento su
apertura
> tieni presente che l'orientamento lo metto in visualizzazione struttura
Il problema dubito fortemente si possa presentare con la versione
P-Compilata (il design non puņ subire modifiche indesiderate da Access) ....
crea l'.mde
Saluti.


title: Pivot

text:
Ho una query che mi produce questi record

Taglie   Codice    Colore
40-44    abcde      Giallo
40-44    abcde      Rosso

42-48    fghil      Bianco
42-48    fghil      Giallo

Vorrei creare delle etichette di questo tipo

   40-44
   abcde
giallo-rosso

    42-48
    fghil
Bianco-Giallo

Come posso fare a mettere in orizzontale i vari colori?
Da varie ricerche mi sembra di aver capito che l'unica possibilità è usare una pivot ... ma non ho veramente capito come applicarla.
Qualcuno mi può aiutare a farla o ad aggirare il problema?
Grazie


title: Pivot

text:
Ho provato a scrivere questo

TRANSFORM FIRST(MiaQuery.colore)
SELECT MiaQuery.Taglie, MiaQuery.Codice, MiaQuery.colore
FROM MiaQuery
GROUP BY MiaQuery.codice
PIVOT MiaQuery.colore

ma la vedo grigia!!!!


title: Problema con i reports!

author: Angelo

text:
E' possibile creare un report contenente valori relativi a piu' tabelle e
query?
La creazione guidata non me lo consente!
Esiste una valida alternativa?


title: Problema con i reports!

text:
"Angelo" <
ap...@inwind.it
> ha scritto nel messaggio
news:3t1O9.47982$Ou4.1...@twister2.libero.it...

Esiste solo se ti crei una QRY che restituisca i Records che ti servono.
Alla fine devi basare un REPORT sulla QRY.
Non è sul REPORT che devi lavorare, ma sulla Query........!
@Alex.


title: Maschera, sottomaschera, casella di controllo

author: MAnum

text:
E' possibile associare una casella di controllo in una maschera a un
valore contenuto in una sottomaschera?
Mi spiego: tabella cariche in relazione 1 a molti con una tabella
relazioni.
Ogni carica può aver più relazioni: quaderno, invito, auguri.
Nella maschera per comodità di lettura vorrei visualizzare una casella di
controllo quaderno, una invito, una auguri, flaggata se il campo in
relazioni è compilato.
Come faccio?
Grazie guido
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


author: Sergio MAZZA

text:
"MAnum" <
ma...@tiscalinet.it
> ha scritto nel messaggio news:dcl7ak$are$1...@news.newsland.it...
>
> E' possibile associare una casella di controllo in una maschera a un
> valore contenuto in una sottomaschera?
>
> Mi spiego: tabella cariche in relazione 1 a molti con una tabella
> relazioni.
> Ogni carica può aver più relazioni: quaderno, invito, auguri.
>
> Nella maschera per comodità di lettura vorrei visualizzare una casella di
> controllo quaderno, una invito, una auguri, flaggata se il campo in
> relazioni è compilato.
>
> Come faccio?
>
> Grazie guido
>
> --
Io non ho capito bene cosa vuoi realizzare; fai un esempio che descrive meglio la situescion...
Ciao.
--
Sergio MAZZA


title: Query aggiornamento con campo calcolato!!

author: fab

text:
Ciao a tutti,
ho una query con diversi campi tra cui [Totale],campo di una tabella e
[Totale calcolato]che è un campo calcolato nella query.Ho bisogno di
copiare il valore del campo calcolato nel campo della tabella!!La
formula del campo calcolato è [Campo1]*100/5.
Il problema è che creando una query di aggiornamento con Aggiorna
a:[Campo1]*100/5 sul campo della tabella,mi chiede il parametro!!
Come posso fare?
Leggendo altri post del newsgroup ho letto che questa operazione va un
po contro la logica dei database relazionali,cioè che i campi
calcolati dovrebbero essere lasciati nelle query,ma la mia formula del
campo calcolato devo variarla ogni anno e devo comunque tenere traccia
degli anni precedenti senza modificare lo storico!!
Grazie per l'aiuto
Fab


author: Nicola Di Martino

text:
"fab" <
fabriz...@libero.it
> ha scritto nel messaggio
news:1152174414.9...@j8g2000cwa.googlegroups.com...
Ciao a tutti,

Come posso fare?

Grazie per l'aiuto
Fab
[risposta]
ho creato una tabella con 3 campi: id, campo1 e campocalcolato
ho creato una query con questo SQL e a me è parso che funzioni...
SELECT tabella1.campo1, [Campo1]*100/5 AS campocalcolato
FROM tabella1
GROUP BY tabella1.campo1, [Campo1]*100/5;
lo copi e lo incolli nel SQL della query e vedi se ti funziona.
Ciao
Nik


title: SUBFORM

author: Luigi

text:
Buongiorno
ho il seguente problema:
Ho una maschera con inserita una Subform.
Alla pressione di un tasto di una form di scelta ho la necessità che alcuno
Caption cambino.
Non ci sono problemi con la form principale ma li ho con la SubForm.
Ho fatto come descritto dal manuale:
Form principale = LUIGI
Subform = PIPPO
Per modificare la Form principale:
Forms!LUIGI!Etichetta.Caption = "nuovo valore"
Per modificare la subform inserita in LUIGI:
Forms!LUIGI.PIPPO!Etichetta.Caption = "nuovo dato"
Per la prima modifica nessun problema.
Per la seconda mi da un errore (mi sembra 2435 !!) e non modifica nulla.
Perchè ?
Grazie
Luigi


title: SUBFORM

text:
Scusate ...ho usato il maiuscolo per erroreeee !!!
Luigi


title: SUBFORM

author: Alessandro Cara

text:
Luigi ha scritto:

prova questa
Forms!LUIGI!PIPPO.Form!Etichetta.Caption = "nuovo dato"
e fai attenzione PIPPO deve essere il nome del controllo subform e non
il nome del subform (i nomi potrebbero essere diversi)
--
a.cara


title: Personalizzazione eventi pulsanti

author: Beppe

text:
Salve sono alle prese con gli eventi da inserire in alcuni pulsanti
in particolare ho inserito alcuni pulsnati per l'inserimento di nuovo
record, eliminazione e modifica
ad ogni azione occorre che l'utente dia uan conferma con apposito pulsante
che ho creato nella maschera
a questo punto però vorrei che quando l'utente preme il pusante conferma
questo sparisse in modo da rendersi visibile
successivamente quando l'utente preme ad esempio nuovo oppure modifca.
Come si fa a nascondere un pusante che possiede il focus?


title: Personalizzazione eventi pulsanti

author: Alessandro Baraldi

text:
"Beppe" <
Be...@bb.it
> wrote in message
news:43cc0add$0$1077$
4faf...@reader3.news.tin.it

Spostando il focus prima su un 'altro controllo, quindi si nasconde.
Ciao
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Personalizzazione eventi pulsanti

author: Morgan

text:
"Beppe" <
Be...@bb.it
> ha scritto nel messaggio
news:43cc0add$0$1077$4faf...@reader3.news.tin.it...
> Salve sono alle prese con gli eventi da inserire in alcuni pulsanti
> in particolare ho inserito alcuni pulsnati per l'inserimento di nuovo
> record, eliminazione e modifica
>
> ad ogni azione occorre che l'utente dia uan conferma con apposito pulsante
> che ho creato nella maschera
>
> a questo punto perň vorrei che quando l'utente preme il pusante conferma
> questo sparisse in modo da rendersi visibile
> successivamente quando l'utente preme ad esempio nuovo oppure modifca.
>
> Come si fa a nascondere un pusante che possiede il focus?
>
>
Piů che nascondere io lo disabiliterei.
me.cmdTuoPulsante.Enable=False
Ciao
Morgan


title: Personalizzazione eventi pulsanti

text:
"Morgan" <
mor...@hotmail.it
> ha scritto nel messaggio
news:43cc250c$0$1088$4faf...@reader1.news.tin.it...

Niente da fare ho provato con
 Me!Cmd [PulsanteConferma].Enable= False
oppure
 Me!CmdPulsanteConferma.Enable= False
ma non funziona mi da errore di sintassi


title: Personalizzazione eventi pulsanti

text:
"Beppe" <
Be...@bb.it
> wrote in message
news:43cc96a8$0$1072$
4faf...@reader4.news.tin.it
[CUT]
> > Ciao
> > Morgan
> ma non funziona mi da errore di sintassi
Se ascolti il mio consiglio forse funziona in entrambi i casi.



title: Personalizzazione eventi pulsanti

text:
Alessandro Baraldi wrote:
> "Beppe" <
Be...@bb.it
> wrote in message
> news:43cc96a8$0$1072$
4faf...@reader4.news.tin.it
>
[CUT]
>
> Se ascolti il mio consiglio forse funziona in entrambi i casi.
Io non ho sentito niente continuo ad ascoltare solo il soundtrack di
Forrest Gump ;<)
--
a.cara


title: Personalizzazione eventi pulsanti

text:
"Alessandro Cara" <
al...@puntablunet.it
> wrote in message
news:rh2zf.35362$
av6....@tornado.fastwebnet.it
> [CUT]
> Io non ho sentito niente continuo ad ascoltare solo il soundtrack di
> Forrest Gump ;<)
>
> --
> a.cara
Sai il detto :
"Chi ha orecchie per intendere intenda, gli altri in Roulotte.."
;-)



title: Snapshot Viewer non funziona

author: perego Roberto

text:
Salve a tutti. Ho adattato alla mia applicazione il
programmino scaricato dal SitoComune
4.12 Utilizzare lo Snapshot Viewer per creare anteprime dei report in
una form ed ha sempre funzionato regolarmente, uso access 2003.
Dopo una formattazione del PC e la reinstallazione di Windows XP, la
funzione ha smesso di funzionare, dandomi questo errore:
Proprietà o metodo non supportati dall'oggetto" facendo il debug segna il
comando
Me.ctrlSnappy.SnapshotPath = filetemp
qualcuno sà aiutarmi??
Grazie in anticipo
Perego Roberto


title: Snapshot Viewer non funziona

author: Carlo Costarella

text:
"perego Roberto" <
pere...@tin.it
> ha scritto nel messaggio
news:493f76c1$0$18157$4faf...@reader3.news.tin.it...

Qui puoi scaricare l'ultima versione che va bene anche con Vista (è lo
stesso):
http://www.microsoft.com/downloads/details.aspx?displaylang=it&FamilyID=b73df33f-6d74-423d-8274-8b7e6313edfb
Reinstalla il controllo e vedi come va...se ne è parlato nel tread:
"Problemi nel visualizzare report in snapshot con Access 2007" del
20/10/2008 e anche dopo.
Ciao, Carlo


title: Snapshot Viewer non funziona

text:
"Carlo Costarella" <
carloantoni...@gmail.com
> ha scritto nel
messaggio news:gholpu$hsc$1...@tdi.cu.mi.it...

Avevo già visto il tread che mi hai segnalato ed avevo visto anche quelli
successivi, ma nonostante ho installato quella versione, il problema rimane.
Tu sai per caso che riferimenti ci vogliono per farlo funzionare????
Grazie Mille.
Ciao!
Roberto


title: Snapshot Viewer non funziona

text:
"perego Roberto" <
pere...@tin.it
> ha scritto
cut
>> Qui puoi scaricare l'ultima versione che va bene anche con Vista (è lo
>> stesso):
>>
http://www.microsoft.com/downloads/details.aspx?displaylang=it&FamilyID=b73df33f-6d74-423d-8274-8b7e6313edfb
>>
>> Reinstalla il controllo e vedi come va...se ne è parlato nel tread:
>> "Problemi nel visualizzare report in snapshot con Access 2007" del
>> 20/10/2008 e anche dopo.
>>
>> Ciao, Carlo
>>
> Avevo già visto il tread che mi hai segnalato ed avevo visto anche quelli
> successivi, ma nonostante ho installato quella versione, il problema
> rimane.
>
> Tu sai per caso che riferimenti ci vogliono per farlo funzionare????
>
> Grazie Mille.
> Ciao!
> Roberto
Prima di fare altre prove fai così:
seleziona un report qualsiasi, poi dal menù file scegli esporta...
nella pagina successiva, in basso, in "Tipo File", scegli, scorrendo
l'elenco, "Formato snapshot (*.snp)".
Scegli il percorso e usa il pulsante esporta.
Se tutto va bene il tuo controllo è installato correttamente.
Ciao, Carlo


title: Snapshot Viewer non funziona

text:
"Carlo Costarella" <
carloantoni...@gmail.com
> ha scritto nel
messaggio news:ghqi3s$352$1...@tdi.cu.mi.it...

Ho fatto come tu mi hai detto ed effettivamente mi esporta il report senza
problemi.
Resta comunque il fatto che nella maschera lo snapshot non funziona, e
continua a darmi lo stesso errore.
Siccome ho 3 database diversi che usano una maschera con lo snapshot viewer,
e tutti e tre hanno lo stesso problema, dici che forse mi conviene rifare le
maschere di stampa senza quel maledetto snapshot?.
Sarebbe un peccato, perchè mi è molto comodo.
Ciao! e grazie ancora per il tuo disturbo.
Roberto!


title: Snapshot Viewer non funziona

text:
"perego Roberto" <
pere...@tin.it
> ha scritto
cut
> Ho fatto come tu mi hai detto ed effettivamente mi esporta il report senza
> problemi.
>
> Resta comunque il fatto che nella maschera lo snapshot non funziona, e
> continua a darmi lo stesso errore.
> Siccome ho 3 database diversi che usano una maschera con lo snapshot
> viewer, e tutti e tre hanno lo stesso problema, dici che forse mi conviene
> rifare le maschere di stampa senza quel maledetto snapshot?.
> Sarebbe un peccato, perchè mi è molto comodo.
>
> Ciao! e grazie ancora per il tuo disturbo.
> Roberto!
Se esporta il report è già qualcosa.
Fai così:
chiudi il programma db;
da start, esegui, scrivi
regsvr32 SNAPVIEW.OCX
e dai invio (sempre che l'ocx si trovi in c:\windows\system32\SNAPVIEW.OCX)
Un messaggio dovrebbe indicare che la registrazione ha avuto successo.
Ora apri il db e una maschera nuova, per il momento non collegata a nessun
recordset;
vai in struttura e fai click sul corpo della maschera; dal menù Inserisci
scegli "Controllo ActiveX..." e scorri l'elenco fino
a trovare Snapshot Viewer Control 11.0 (l'elenco è ordinato in alfabeto).
Se fino a qui non ti hadato errori sei a cavallo, altrimenti posta il
messaggio di errore.
Ora per usare il controllo ci sono molti modi...il più immediato è quello di
dargli un percorso di un file .snp e visualizzare il file o stamparlo.
Per esempio al click di un pulsante:
Me.NomeControlloSNP.SnapshotPath = "c:\TuoNomeFile.snp"
Me.NomeControlloSNP.PrintSnapshot (False)
Fammi sapere.
Ciao, Carlo


title: Snapshot Viewer non funziona

text:
"perego Roberto" <
pere...@tin.it
> ha scritto cut
Mi ero dimenticato di dirti che con A2003 potrebbe esserci un problema con
una chiave del registro.
Prima di passare a questa, ti ricordo di usare la costante "Snapshot Format"
con le virgolette
sia la posto di acFormatSNP che di "Formato Snapshot (*.snp)" oltre che di
"Snapshot Format (*.snp)"
Dai anche un'occhiata al tread "Report Snapshot" del 04/05/2007.
Ciao, Carlo


title: Snapshot Viewer non funziona

text:
"Carlo Costarella" <
carloantoni...@gmail.com
> ha scritto nel
messaggio news:ghrigs$6d7$1...@tdi.cu.mi.it...

Allora, innanzi tutto grazie per la tua disponibilità, Ho fatto : start,
esegui, regsvr32 SNAPVIEW.OCX,
e mi a dato il messaggio:"Dllregisterserver in SNAVIEW.OCX riuscito", ma
aprendo un database nuovo e creando una maschera in visualizzazione
struttura, Inserisci "controllo activeX"
non ho nell'elenco lo Snapshot Viewer Control 11.0.
proprio non esiste.
Grazie
Ciao!
Roberto


title: Snapshot Viewer non funziona

text:
"Carlo Costarella" <
carloantoni...@gmail.com
> ha scritto nel
messaggio news:ghrk0a$83e$1...@tdi.cu.mi.it...

Non trovo il tread "Report Snapshot" del 04/05/2007 arrivo al massimo al
07/03/2008


title: Snapshot Viewer non funziona

author: Karl Donaubauer

text:
perego Roberto wrote:
> "Carlo Costarella ha scritto:
>>
>> Mi ero dimenticato di dirti che con A2003 potrebbe esserci un problema
>> con una chiave del registro.
>> Prima di passare a questa, ti ricordo di usare la costante "Snapshot
>> Format" con le virgolette
>> sia la posto di acFormatSNP che di "Formato Snapshot (*.snp)" oltre che
>> di "Snapshot Format (*.snp)"
>>
>> Dai anche un'occhiata al tread "Report Snapshot" del 04/05/2007.
>>
>
> Non trovo il tread "Report Snapshot" del 04/05/2007 arrivo al massimo al
> 07/03/2008
http://groups.google.com/group/it.comp.appl.access/browse_frm/thread/bb8011d70fec4486/fd1e07fd5a8d77a4?lnk=st&q=#fd1e07fd5a8d77a4
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


title: Snapshot Viewer non funziona

text:
"perego Roberto" <
pere...@tin.it
> ha scritto nel messaggio
news:49422b85$0$41652$4faf...@reader4.news.tin.it...

Sempre dalla struttura della maschera, clicca sull'icona che ha il disegno
di un martello e una chiave inglese incrociati.
Si apre un elenco...scorri fino alla "S" e leggi "per benino" tutte le voci.
Dovresti trovarlo.
Oppure dal menù Strumenti scegli Controlli ActiveX... e cerca di trovare il
controllo...se non lo trovi usa il pulsante "Registra" e sfoglia fino a
indicare Snapview.ocx
(mi raccomando che sia in c:\windows\system32).
In ultimo ti invito a leggere la seguente procedura:
Ti ricordo che le modifiche al registro possono creare seri problemi di
funzionamento del SO, per cui non mi assumo alcuna responsabilità per
eventuali danni. Fai una copia delle chiavi sottoelencate.
Le chiavi di registro da verificare sono queste:
HKEY_CLASSES_ROOT\CLSID\{FACB5ED2-7F99-11D0-ADE2-00A0C90DC8D9}
dove "DefaultExtension" deve contenere il valore in "Predefinito" =
..snp,Snapshot Files (*.snp)
e in "LocalServer32" alla voce "predefinito" deve contenere qualcosa di
simile:
C:\PROGRA~1\FILECO~1\MICROS~1\SNAPSH~1\SNAPVIEW.EX E
Lo stesso alla chiave:
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{FACB5ED
2-7F99-11D0-ADE2-00A0C90DC8D9}
Inoltre alla chiave
HKEY_CLASSES_ROOT\.snp alla voce "Content Type" dovrebbe avere un valore = a
application/msaccess o meglio application/snapview
Lo stesso devi fare alla chiave:
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.snp
Controlla inoltre la chiave (se hai Jet 4.0):
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\11.0\ Access\Jet\4.0\ISAM
Formats\Snapshot Format
dove alla voce "ExportFilter" dovresti avere un valore = a
Formato snapshot (*.snp) e in "ReportFormat" = a: Snapshot Format
Se hai Jet 3.5
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\8.0\A ccess\Jet\3.5\ISAM
Formats\Snapshot Format
lo stesso della voce precedente.
Il problema potrebbe essere causato da una installazione di XP SP2 su Access
2003 già installato.
Infine se usi A2000 prova scaricare questa patch:
http://download.microsoft.com/download/2/d/5/2d5a89c9-972f-4135-a8d9-3747188552b2/office2000-kb826292-client-enu.exe
salva il file e poi doppio click per installare.
Se usi Access2003 vedi qui:
http://support.microsoft.com/kb/906460/it
si parla anche dello snapshot viewer e ti invita a scaricare
l'ultimo aggiornamento che puoi trovare qui:
http://www.microsoft.com/downloads/details.aspx?FamilyID=e25b7049-3e13-433b-b9d2-5e3c1132f206&DisplayLang=it
Ciao, Carlo


title: Snapshot Viewer non funziona

text:
On 10 Dic, 08:58, "perego Roberto" <
pereg...@tin.it
> wrote:
> Salve a tutti. Ho adattato alla mia applicazione il
> programmino scaricato dal SitoComune
> .........
> Dopo una formattazione del PC e la reinstallazione di Windows XP, la
> funzione ha smesso di funzionare, dandomi questo errore:
> ........
> qualcuno sà aiutarmi??
>
> Grazie in anticipo
> Perego Roberto
Lo stesso problema l'ho riscontrato sul mio PC.
La causa?
Era una versione non originale di Windows XP 2003.
Installando un versione originale il problema è scomparso.
Gennaro Agrillo


title: campo calcolato su recordset

author: max

text:
E' possibile creare e modificare un campo calcolato su di un recordset ?
ESEMPIO
Dim rstIntMas As ADODB.Recordset
Dim copiarst As ADODB.Recordset
Set rstIntMas = New ADODB.Recordset
rstIntMas.CursorLocation = adUseClient
rstIntMas.Open "SELECT GestioneMovimenti.DataRegistrazione, 0 AS numero FROM
gestionemovimenti order by gestionemovimenti.dataregistrazione  ",
CurrentProject.Connection, adOpenKeyset, adLockOptimistic
Set copiarst = rstIntMas.Clone
copiarst.MoveNext
Do Until rstIntMas.EOF
With rstIntMas
!progressivo = 1
End With
rstIntMas.MoveNext
copiarst.MoveNext
Loop
Forms!frmintmas!sfrmIntMas.Form.Recordset = rstIntMas
Ho fatto diverse prove, ma mi ritorna un errore "Si sono verificati errori
in un'operazione composta da più passaggi.Controllare i singoli valori di
stato"
Come mai?
Non è possibile  modificre un campo calcolato?
Saluti max
Spero che qualcuno mi aiuti


title: campo calcolato su recordset

text:
"max" <
mas...@inwind.it
> ha scritto nel messaggio news:R7w2f.6127$Pe2.1...@twister2.libero.it...

In poche parole cosa dovresti fare?
Un campo calcolato non esiste se non in una query; (se fosse possibile) a che serve modificarlo?
Ciao.
--
Sergio MAZZA


title: campo calcolato su recordset

text:
> In poche parole cosa dovresti fare?
> Un campo calcolato non esiste se non in una query; (se fosse possibile) a
> che serve modificarlo?
>
Creo una query tramite codice e vorrei includere un campo, non presente
nella tabella, chiamato "progressivo" che sommi il valore del record
corrente con quello precedente (se il precedente esiste).


title: campo calcolato su recordset

text:
"max" <
mas...@inwind.it
> ha scritto nel messaggio news:7EJ2f.1676$65.4...@twister1.libero.it...
>
> Creo una query tramite codice e vorrei includere un campo, non presente nella tabella, chiamato "progressivo" che sommi il valore
> del record corrente con quello precedente (se il precedente esiste).
Dai un'occhiata nel sito comune (
www.sitocomune.com
), c'č un esempio per realizzare un progressivo con le query:
Sezione Queries
2.1 Come posso inserire nella mia query un campo progressivo?
Sezione Forms
3.28 Esempi di creazione ed utilizzo delle maschere in Access 97
3.51 Come si puņ ottenere il totale progressivo in una maschera/sottomaschera continua?
Ciao.
--
Sergio MAZZA


title: campo calcolato su recordset

text:
> Dai un'occhiata nel sito comune (
www.sitocomune.com
), c'è un esempio per
> realizzare un progressivo con le query:
> Sezione Queries
> 2.1 Come posso inserire nella mia query un campo progressivo?
> Sezione Forms
> 3.28 Esempi di creazione ed utilizzo delle maschere in Access 97
> 3.51 Come si può ottenere il totale progressivo in una
> maschera/sottomaschera continua?
>
Ho provato ad utilizzare l'esempio 3.51 e funziona bene.
Però non capisco perchè devo muovere il maus sui campi della sottomaschera
per fare apparire i progressivi....boooooooo
Dimenticavo.......uso Access 2003.....fa differenza?
Ciao
Massimo


title: campo calcolato su recordset

text:
"max" <
mas...@inwind.it
> ha scritto nel messaggio news:jIP2f.2393$65.4...@twister1.libero.it...
>
> Ho provato ad utilizzare l'esempio 3.51 e funziona bene.
> Perň non capisco perchč devo muovere il maus sui campi della sottomaschera per fare apparire i progressivi....boooooooo
> Dimenticavo.......uso Access 2003.....fa differenza?
> Ciao
>
> Massimo
Non dovrebbe fare differenza, se non sbaglio non c'č "codice particolare", si tratta di una query con un campo calcolato.
Per la "questione" del mouse non so' che dirti, non utilizzando quel suggerimento non ho "casistiche di errori" da poter risolvere.
Forse contattando l'autore del suggerimento riesci a risolvere...
Ciao.
--
Sergio MAZZA


title: campo calcolato su recordset

text:
> Non dovrebbe fare differenza, se non sbaglio non c'è "codice particolare",
> si tratta di una query con un campo calcolato.
>
> Per la "questione" del mouse non so' che dirti, non utilizzando quel
> suggerimento non ho "casistiche di errori" da poter risolvere.
>
> Forse contattando l'autore del suggerimento riesci a risolvere...
>
Ok adesso provo a chiedere
Mille grazie


title: Importare file di testo....

author: Romeo

text:
Salve a tutti,
vorrei sapere se qualcuno mi può aiutare visto che ho un file di testo che
devo trasformare in tabella access!!! Mi spiego: questo file ha circa 10.000
righe e su una riga è scritto qualcosa tutto attaccato, il mio problema è
interrompere quando dico io e riprendere quando dico io da una certa
posizione. Es.
File di testo:
provacontrotuttiperquestadifficoltàassurdapago10000euro
allora il mio risultato dovrà essere:
prova (in un campo) contro (in un campo) tutti (in un campo) etc.etc.
e poi ancora lo stesso con le righe sotto.
Grazie non so proprio come fare !!


title: Importare file di testo....

author: namor

text:
Romeo ha scritto:


Quindi i campi non hanno la stessa lunghezza in tutti i record? O si?
Potevi mettere qualche riga del file in più come esempio.
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


title: Importare file di testo....

text:
"namor" <
do...@spam.me
> ha scritto nel messaggio
news:c1cb09$liu$1...@news.newsland.it...

Si hanno la stessa lunghezza ecco l'esempio...
1487/20 6055 53/15  7500193765341487                6055           5315
VDASIL   0000738500018489*
1487/20 6055 55/16  7500193765411487                6055           5516
VDASIL   0000738500018489*
1489/20 6050 54/17  7500194037971489                6050           5417
VDASIL   0000919300023137*
N.B. Ho già consultato il sito comune e ho trovato anche nei vecchi
newsgroup la soluzione, proprio sul fatto di impostare le specifiche e
proprio poterle richiamare da codice, ma quello che voglio è fare tutto da
codice se è possibile.
Ciao e grazie


title: Importare file di testo....

text:
Romeo ha scritto:
> "namor" <
do...@spam.me
> ha scritto nel messaggio
> news:c1cb09$liu$1...@news.newsland.it...
> > Romeo ha scritto:
> >
> > > Salve a tutti,
> > > vorrei sapere se qualcuno mi può aiutare visto che ho un file di testo
> che
> > > devo trasformare in tabella access!!! Mi spiego: questo file ha circa
> 10.000
> > > righe e su una riga è scritto qualcosa tutto attaccato, il mio problema
> è
> > > interrompere quando dico io e riprendere quando dico io da una certa
> > > posizione. Es.
> >
> > > File di testo:
> > > provacontrotuttiperquestadifficoltàassurdapago10000euro
> > > allora il mio risultato dovrà essere:
> > > prova (in un campo) contro (in un campo) tutti (in un campo) etc.etc.
> > > e poi ancora lo stesso con le righe sotto.
> > > Grazie non so proprio come fare !!
> >
> >
> > Quindi i campi non hanno la stessa lunghezza in tutti i record? O si?
> > Potevi mettere qualche riga del file in più come esempio.
> > Namor
> > --
> > namor at inwind punto it
> Si hanno la stessa lunghezza ecco l'esempio...
> 1487/20 6055 53/15  7500193765341487                6055           5315
> VDASIL   0000738500018489*
> 1487/20 6055 55/16  7500193765411487                6055           5516
> VDASIL   0000738500018489*
> 1489/20 6050 54/17  7500194037971489                6050           5417
> VDASIL   0000919300023137*
> N.B. Ho già consultato il sito comune e ho trovato anche nei vecchi
> newsgroup la soluzione, proprio sul fatto di impostare le specifiche e
> proprio poterle richiamare da codice, ma quello che voglio è fare tutto da
> codice se è possibile.
> Ciao e grazie
Allora è facile, basta aprire il file con Open(), leggere le righe una ad
una con line input # e separare i campi con left() right() e mid().
Una volta che hai separato i campi li puoi mettere in una tabella con SQL
(INSERT INTO...) o con DAO (recordset.addnew, .update).
Ricordati di chiudere il file con close quando hai finito l'importazione,
e di chiudere il recordset (set recordset=nothing) se usi DAO.
Sull'help in linea (F1) trovi l'elenco dei parametri da usare con le varie
funzioni.



title: Importare file di testo....

text:
"namor" <
do...@spam.me
> ha scritto nel messaggio
news:c1da8q$4ct$1...@news.newsland.it...

Ciao Namor, ti ringrazio per la risposta, però io ho un grandissimo
problema, non so nemmeno cosa vuoil dire DAO e SQL, uso solo lo 0,00001% di
Access 2002 di tanto in tanto creo delle macro e poi le converto in moduli e
vedo come funzionano i moduli di access 2002. Saresti così gentile da
battermi proprio il codice che dovrei usare e se non chiedo troppo darmi una
leggera infarinata su DAO e SQL ?
Grazie anticipatamente (se puoi).


title: Importare file di testo....

text:
Romeo ha scritto:
> Ciao Namor, ti ringrazio per la risposta, però io ho un grandissimo
> problema, non so nemmeno cosa vuoil dire DAO e SQL, uso solo lo 0,00001% di
> Access 2002 di tanto in tanto creo delle macro e poi le converto in moduli e
> vedo come funzionano i moduli di access 2002. Saresti così gentile da
> battermi proprio il codice che dovrei usare e se non chiedo troppo darmi una
> leggera infarinata su DAO e SQL ?
> Grazie anticipatamente (se puoi).
Ti posso dare questo, visto che l'ho già pronto:
importa un file di testo con questo formato:
COGNOME        NOME      27/05/1978
cognome 16 caratteri, nome 10 caratteri, data nascita 10 caratteri
e lo inserisce in una tabella via SQL con INSERT INTO
  Dim f As Integer, Riga as string, cognome as string
  Dim nome as string, nascita as date, SQL as string
  f = FreeFile 'chiedi un numero di file valido
  On Error Resume Next
  Open "D:\cartella\file.txt" For Input Access Read Lock Write As #f
  If Err.Number > 0 Then
    msgbox "Impossibile aprire il file!"
  End If
  On Error Goto 0
  While Not EOF(f) 'esegui finchè non finisce il file di testo
    Line Input #f, Riga 'leggi un'intera riga del file (escluso vbCrLf)
    if len(Riga)>0 'se la riga non è vuota
      cognome=trim(left(Riga,15))
      nome=trim(mid(Riga,16,10))
      nascita=datevalue(right(Riga,10))
      SQL= "INSERT INTO [tabella] (cognome, nome, nascita) " & _
           "VALUES (""" & cognome & """,""" & nome & """,#" & _
           format(nascita,"mm/dd/yyyy") & "#);"
      currentdb.execute SQL
    end if
  Wend



title: Gestione concorrenza con Access97

author: BigKat

text:
Salve a tutti.
Cosa succede se due utenti scrivono contemporaneamente in un database
condiviso su una rete locale??
Ciao e grazie.
Simone.
--
Posted from
alcide.csr.unibo.it
 [137.204.72.20]
via Mailgate.ORG Server -
http://www.mailgate.org


title: Gestione concorrenza con Access97

author: Fabio Effe

text:
Access è tutto sommato bravino.
I casi sono due:
1)    I vari utenti scrivono su tabelle diverse o perlomeno su record
diversi.
2)    Due o più utenti aprono in modo "modifica" lo stesso record
contemporaneamente.
nel primo caso non succede assolutamente niente di male, tutto gira bene
(per l'integrità dei dati) salvo un progressivo decadimento delle
prestazioni all'aumentare degli utenti.
nel secondo Access gestisce in automatico le due modifiche (dei due utenti)
ed avverte prima di sovrascrivere la modifica di uno o dell'altro in ordine
di evento "Update".
A mano è possibile "lockare" il record in editazione in modo da fermare
l'utente *prima* di iniziare la modifica (edit)  e non quando tenta di
salvarla (update).
Vedi a questo proposito sull'Help OpenRecordset ed argomento lockedits
ciao
Fabio
BigKat <
ven...@tin.it
> wrote in message 388C1814...@tin.it...



title: Query: eliminare ultimo carattere a dx

author: Zappus

text:
Salve a tutti,
In una query ho un campo di tipo testo che contiene numeri.
14230
16890
  3450
......
Dovrei riuscire a "togliere" da tutti i valori quello "0" a destra.
Grazie Luca.


title: Query: eliminare ultimo carattere a dx

author: Sergio MAZZA

text:
"Zappus" <
in...@lcinformatica.it
> ha scritto nel messaggio news:cE6pg.4466$yg6....@tornado.fastwebnet.it...

Left([nomeCampo],Len([nomeCampo])-1)
Ciao.
--
Sergio MAZZA


title: Query: eliminare ultimo carattere a dx

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:e82tij$4c4$1...@area.cu.mi.it...

Grazie


title: Query: eliminare ultimo carattere a dx

author: Valerio Valentini

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:e82tij$4c4$1...@area.cu.mi.it...
cut............
>
>
> Left([nomeCampo],Len([nomeCampo])-1)
>
Mi ero sempre chiesto perchè non esisteva una funzione che indicasse quanto
togliere invece di quanto lasciare, e mi ha anche complicato la vita non
poco, ora ho capito perchè.
La semplicità è il motore di tutto.
> Ciao.
>
> --
> Sergio MAZZA
>
Ciao Valerio.