title: problema con query di eliminazione

author: Sergio MAZZA

text:
"Stero72" <
ste...@email.it
> ha scritto nel messaggio
news:45091e6c$0$15872$4faf...@reader2.news.tin.it...

Se fai tutto da codice è più semplice perché riesci ad ottenere l'id con
una/due DLookup  e ottenuto l'id crei una stringa SQL del tipo:
'---
DoCmd.RunSQL "Delete * From A Where id=" & idTrovatoConDlookup
'---
Ciao.
--
Sergio MAZZA


title: MI5 Persecution: MI5 Waste Taxpayer Millions on Pointless Hate-Campaign (6722)

text:
MI5 Persecution Update: Friday 30 April, 1999
If You Intend To Reply, Please Read This
Please.... keep your response to one page!. Faxes over a page or two will
be deleted without being read.
Somewhere between 0 and 100%
The last few days there have been no clear recordable instances of
abuse. However, while travelling on the Underground, while walking around
near my home and going to friends homes, I am constantly troubled by
thoughts that those people over there might be about to get at me; that
the couple sitting in the opposite seats laughing are in fact laughing at
me; et cetera, et cetera.
A comment by a scientist to the BSE inquiry sticks in my mind. He
described the possible scale of the epidemic as "between 0% and 100%". It
might not be happening, it might not happen at all, to any discernable
degree.... or it might be total. Without clear recording, which seems to
have become impossible the last couple of weeks, there is no way of
knowing whether the harassment really is continuing, whether we have
entered a temporary hiatus, or whether perhaps it has perhaps stopped for
now.
But for the time being I think there arent any reasons to dicontinue these
faxes. I only re-started them six weeks ago in response to a resumption of
MI5 harassment; and I think I will need to be more convinced of absence of
persecution before I discontinue my complaints.
The Newscasters are still watching
In the last few weeks there have been at least a couple of fairly overt
instances of "interactive watching" by newscasters. I reported this in a
previous "MI5 Persecution Update".
These instances are really very rare compared to 1990-91, when there were
many dozens of such occurrences. Undoubtedly the reduction is due to my
practice of videotaping everything I see. Recently I had the opportunity
of showing this years "happenings" (Jon Snow/Nicholas Witchell) to my
psychiatrist, and he agreed that in both cases the newscasters were
expressing merriment without visible cause, and that objectively it might
be possible for my claims to be true - although of course other people
reported similar thoughts to him, and this thinking is usually a symptom
of illness.
Read About the MI5 Persecution on the World Wide Web
The March 1998 issue (number 42) of .net Magazine reviews the website
describing it as an "excellent site". Since August 11, 1996 over 50,000
people have browsed this website.
You are encouraged to read the web pages which include
a FAQ (frequently asked questions) section outlining the nature of the
persecutors, their methods of harassment through the media, people at work
and among the general public
an evidence section, which carries audio and video clips of media and
workplace harassment, rated according to how directly I think they refer to me
objective descriptions of the state security agencies involved
scanned texts of the complaints I have made to media and state security
agencies involved
posts which have been made to netnews over the last four years on this topic
Keith Hill MP (Labour - Streatham), my elected representative, as ever
refuses to help.
MI5 Waste Taxpayer Millions on Pointless Hate-Campaign
Recently I was talking to an independent observer about the nature and
purpose of the perceived campaign of persecution against me. The person I
spoke to, a highly intelligent man, said he was struck by the utter
pointlessness of the perceived campaign against me. He also said that, if
my theories were in fact true, many people would have to be involved, in
the surveillance itself, and in the technical side of the delivery of
information from my home to TV studios for example, if the "interactive
watching" were happening as described. He voiced these thoughts without
any prompting from me; but both I and other observers had arrived at
pretty much the same conclusions, some years ago.
I saw a team of four men at Toronto Airport in 1993
To carry out the surveillance alone, full-time, would employ four or five
men, or their equivalent in terms of man-hours. Each man would "work" an
eight-hour shift, so you would need at least three men doing the
surveillance, plus a connecting link / manager. An indicator that this
estimate is correct arrived in 1993, when I was accosted by one of a group
of four men at Toronto Airport; he said, laughing, "if he tries to run
away well find him". Plainly these were the men who had been involved in
the intrusive surveillance of me for the preceding three years.
On other occasions, I have seen the same man on two or three occasions. On
one such occasion, at Ottawas Civic Hospital in November 1996; he gave his
name to the doctor as "Alan Holdsworth" or some such; my hearing is not
very good sometimes and I am not sure of the surname, although I am sure
"Alan" was his first name. I saw exactly the same man again in Ottawa, at
the airport, in July 1998. Obviously, other people must be "working" with
this person; he would not be the sole agent employed in this case.
Usenet readers views on the Cost to MI5 of Running the Campaign
Here's what a couple of other people on internet newsgroups / Usenet
(uk.misc) had to say regarding the cost of running such an operation...
PO: >Have some sense, grow up and smell reality. What you are talking about
PO: >would take loads of planning, tens of thousands of pounds and lots of
PO: >people involved in the planning, execution and maintenance of it. You
PO: >must have a very high opinion of yourself to think you are worth it.
and......
PM: >But why? And why you? Do you realize how much it would cost to keep
PM: >one person under continuous surveillance for five years? Think about
PM: >all the man/hours. Say they _just_ allocated a two man team and a
PM: >supervisor. OK., Supervisor's salary, say, #30,000 a year. Two men,
PM: >#20,000 a year each. But they'd need to work in shifts -- so it would
PM: >be six men at #20,000 (which with on-costs would work out at more
like
PM: >#30,000 to the employer.)
PM: >
PM: >So, we're talking #30,000 x 6. #180,000. plus say, #40,000 for the
PM: >supervisor. #220,000. Then you've got the hardware involved. And
PM: >any transcription that needs doing. You don't think the 'Big Boss'
PM: >would listen to hours and hours of tapes, do you.
PM: >
PM: >So, all in all, you couldn't actually do the job for much less than
PM: >a quarter million a year. Over five years. What are you doing that makes
PM: >it worth the while of the state to spend over one and a quarter million
PM: >on you?
Those are pretty much the sort of calculations that went through my head
once I stopped to consider what it must be costing them to run this
operation. At the very least, a quarter million a year - and probably much
more, given the intrusive and human-resource-intensive methods
employed. Times nine years. Equals well over two million pounds - and
probably much, much more.
Its wasteful for someone with my skills to be unemployed
The wastefulness of the MI5 campaign against me is not just that of futile
expenditure on their side. It is also extremely wasteful for someone with
my talents to be unemployed and on a disability pension. I am highly
qualified in numerate disciplines, yet am unable to work, specifically
because of the MI5 hate-campaign against me. It is a terrible waste of
resources for a supposedly efficient economy like that of the UK to be
squandering the talents of a skilled and capable worker.
I made every effort to remain in employment for as long as I could, but
ultimately I was defeated by MI5s employment of massive resources
specifically targeted on my workplaces with the sole aim of seeing me
evicted from those workplaces. You might expect this sort of behaviour
from the Stasi or some other secret police force in a communist country
where labour is cheap, and the governments aim on seeing its citizens
confined; but for a supposedly free and efficient economy like Britains,
the wastefulness resulting both directly and indirectly from the Security
Services activities is simply criminal, and should never be allowed.
The international dimension means the costs are multiplied many times
overoer had any sense, then they have surely taken leave of them over the
last nine years.
Four years of persecution in Canada
The persecution re-started within less than five minutes of my arrival in
Canada, as documented above, and in the "frequently asked
questions" article on the website. The words, "if he tries to run away
well find him" spoken by one of the harassers at Toronto Airport are now
imprinted on my mind.
A year later I emigrated to Canada, intending to find a job and settle
there, hoping that MI5s interest in me might dim with time. I did manage
to find work there, but my hopes of avoiding Security Service interest
were ground into dust. As detailed above, I saw the same man in November
1996 and July 1998, both times in Ottawa. Apart from these encounters,
there were numerous incidents between 1994 and 1998 of harassment, of an
identical nature and in most cases using identical words to what had
occurred in the UK. It became quite clear to me that the permanent
surveillance and harassment operation which MI5 had subjected me to in
England was being continued.
For a team of four or five men to be employed overseas must cost a lot
more than if they operate in their home country. And for MI5 to continue
the operation for a period of over four years, continuously, must cost
many hundreds of thousands of pounds. This confirms my belief that the
state is funding the campaign against mehat the Security Service receives
current annual funding of #160M. Divided by 1850 staff, works out at
#86,000. But the unit annual cost of each "watcher" must be much higher
than this, especially given the frequently mobile and overseas nature of
their actions of the last few years. A very conservative figure might be a
little over #100,000 pa for each of a team of five people, or half a
million pounds per year. For nine years, so far. So the most conservative
estimate of the surveillance element alone is perhaps four or five million
pounds since 1990.
This guesstimate is of course theoretical - I am not privy to inside
details of how MI5 split their funding. But to take some other examples,
the cost of a US counter-surveillance specialist per day is USD
5,000. Even if the agents permanently assigned to me are not of this
calibre - even if they employ specialists when difficult work planting
bugs etc is encountered - their salary and support costs must still be
very high. The individual agents are doing well for themselves as they are
well-paid to exercise psychopathic instincts which in any sane society
would see them in prison; but the taxpayers who must fund this terribly
wasteful exercise are being "done" out of hundreds of thousands of pounds
each year.
It must be emphasised that the above estimates are highly
conservative. Besides the surveillance operation, it must carry a high
cost in man-hours to propagate covert slanders through the population; to
setup and maintain the "interactive watching" links to TV and radio
stations, which these organisations continue desparately to "lie and
deny"; and to induce antipathy in co-workers which would not otherwise
exist.
Why they are wasting Millions of Pounds on a "Nobody from South London"
As remarked in the prologue to this article, it is really most
extraordinary that the Security Service spends a chunk of its budget,
every year for nine years so far, on a meaningless campaign against a
"nobody from South London". That they are spending such a large amount of
money has been confirmed to me on several occasions, usually by oblique
references to "its costing this country millions". The supposed
"logic" behind the persecution is that MI5 wish to avoid their harassment
of me, and the involvement of the UK media, to be made public; yet as the
reader will appreciate that is a circular argument, "theyre doing it
because they want to keep it secret and avoid humiliation for themselves
and their country" begs the question, "why did they start doing it in the
first place?", to which in truth I myself do not know the answer.
Plainly MI5 with its rich budget can afford half a million pounds a year
to waste on a "nobody from South London". Some time ago I was talking to a
British surveillance professional on Compuserve who told me "this work
costs a lot of money and is usally because the person I am following has
done something (usually criminal) to warrant all this money and time being
spent." Yet in this particular case it is plainly not the "victims
fault" that the harassment is taking place. The hate-campaign against me
is completely the creation of the obsessive psychologies of the MI5 agents
who have made themselves my persecutors; it is obviously a
"personal" campaign for them, and for  years they misuse taxpayer funding
to feed their insane, unnatural and fixated fantasies.
6722


title: for... next ... ecc

author: aldo

text:
Salve a tutti
come posso far funzionare questo ciclo?
    Dim i As Integer (?????? mi da errore di matrice)
    Dim v_fre As Integer
    Dim v_rit As Integer
    Dim v_nn As Integer
    v_nn = Me.numero
    v_fre = Me.freq
    v_sm = Me.somma
    DoCmd.GoToRecord , , acNewRec
    For i = 0 To 30
    If v_nn = i Then
    v_fre(i) = v_fre(i) + 1
    v_sm(i) = 0
     Else
    v_sm(i) = v_sm(i) + 1
    End If
    Next i
grazie a tutti
Aldo


title: for... next ... ecc

author: ALESSANDRO Baraldi

text:
"aldo" <
al_6...@yahoo.it
> ha scritto nel messaggio
news:yRHxd.41228$B06....@news.edisontel.com...

Se vuoi una risposta costruttiva puoi sforzarti di dire cosa fà,
magari si potrebbe darti un aiuto più dinamico.
Così posso solo dirti che hai dichiarato
    Dim v_fre As Integer
mentre lo assogni come Matrice, e l'errore non è dato dalla dichiarazione
di i ma di quanto usi impropriamente come array senza averlo previsto.
Non vedo la dichiarazione di v_sm.....!!
Di più con così pochi elementi non posso dirti.
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------


title: for... next ... ecc

author: Aldo

text:
Ciao, grazie per la risposta
Spero di riuscire a spiegarmi
da una maschera inserisco un valore da 0 a 30 (v_nn) e desidero aggiornare
tutti i 31
numeri con frequenza (v_fre) e ritardo (v_sm)
esempio: se inserisco il  "3"
n. 0  fre   0   rit  2  (qui aggiunge +1 al rit)
n  1  fre   0   rit  2     "      "
n  2  fre   0   rit  2     "      "
n  3  fre   1   rit  0 (qui aggiungere1 alla freq e azzera il rit)
avanti cosi fino al numero 30
un tempo con basic usavo un ciclo + o - simile
come dichiarare (i) come array ?
ho corretto la dichiarazione v_sm
grazie
Aldo
"ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:cq7lr8$gmm$1...@lacerta.tiscalinet.it...
> "aldo" <
al_6...@yahoo.it
> ha scritto nel messaggio
> news:yRHxd.41228$B06....@news.edisontel.com...
> > Salve a tutti
> > come posso far funzionare questo ciclo?
> >
> >     Dim i As Integer (?????? mi da errore di matrice)
> >     Dim v_fre As Integer
> >     Dim v_sm As Integer



title: for... next ... ecc

text:
Ciao, grazie per la risposta
Spero di riuscire a spiegarmi
da una maschera inserisco un valore da 0 a 30 (v_nn) e desidero aggiornare
tutti i 31
numeri con frequenza (v_fre) e ritardo (v_sm)
esempio: se inserisco il  "3"
n. 0  fre   0   rit  2  (qui aggiunge +1 al rit)
n  1  fre   0   rit  2     "      "
n  2  fre   0   rit  2     "      "
n  3  fre   1   rit  0 (qui aggiungere1 alla freq e azzera il rit)
avanti cosi fino al numero 30
un tempo con basic usavo un ciclo + o - simile
come dichiarare (i) come array ?
ho corretto la dichiarazione v_sm
grazie
Aldo
"ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:cq7lr8$gmm$1...@lacerta.tiscalinet.it...
> "aldo" <
al_6...@yahoo.it
> ha scritto nel messaggio
> news:yRHxd.41228$B06....@news.edisontel.com...
> > Salve a tutti
> > come posso far funzionare questo ciclo?
> >
> >     Dim i As Integer (?????? mi da errore di matrice)
> >     Dim v_fre As Integer
> >     Dim v_sm As Integer




title: for... next ... ecc

text:
"Aldo" <
al_6...@yahoo.it
> ha scritto nel messaggio
news:cq8pmg$8e7$1...@fata.cs.interbusiness.it...
> Ciao, grazie per la risposta
>
> Spero di riuscire a spiegarmi
>
> da una maschera inserisco un valore da 0 a 30 (v_nn) e desidero aggiornare
> tutti i 31
> numeri con frequenza (v_fre) e ritardo (v_sm)
>
> esempio: se inserisco il  "3"
>
> n. 0  fre   0   rit  2  (qui aggiunge +1 al rit)
> n  1  fre   0   rit  2     "      "
> n  2  fre   0   rit  2     "      "
> n  3  fre   1   rit  0 (qui aggiungere1 alla freq e azzera il rit)
> avanti cosi fino al numero 30
>
> un tempo con basic usavo un ciclo + o - simile
>
> come dichiarare (i) come array ?
>
> ho corretto la dichiarazione v_sm
>
> grazie
> Aldo
>
Perchč continui a voler dichiarare i Array....?
Non č un array č giusto che sia Integer gli
array sono le variabili indicizzate e non l'indice.
Queste sono Matriciali
Dim v_fre(30) as integer
Dim v_sm(30) as integr
Non userei array nel tuo caso.
Ciao



title: operatore like

author: Giuseppe

text:
In una maschera di ricerca ho il seguente codice su evento modifica di
una casella di testo non associata:
Dim strR As String
Dim strSQL As String
strR = Me!txtRicerca1.Text
If Not IsNull(Me!txtRicerca1.Text) Then
   strSQL = "SELECT idpagamento, tipopagamento " & _
    "FROM [tblpagamento] " & _
    "WHERE (tipopagamento Like " & Chr$(34) & "*" & _
    strR & "*" & Chr$(34) & ");"
    Me!Elenconominativi.RowSource = strSQL
    Me!Elenconominativi.Requery
    Me!txtRicerca1 = strR
    Me!txtRicerca1.SetFocus
    Me!txtRicerca1.SelStart = 255
End If
Quando digito nella casella di testo delle lettere, la casella di
riepilogo mostra tutti i record in cui nel campo tipopagamento quelle
lettere appaiate sono presenti. Io vorrei invece che mi mostrasse solo
i record che iniziano con la o le lettere digitate.
Come devo modificare la condizione WHERE?
Giuseppe.


title: operatore like

author: Karl Donaubauer

text:

Prova senza il primo asterisco, cioè:
...
"WHERE tipopagamento Like " & Chr$(34) & strR & "*" & Chr$(34)
...
La riga con il Requery puoi cancellare. Il cambio della RowSource
fa già un Requery più forte e il secondo Requery carica i dati
inutilmente per la seconda volta.
--
cu
Karl
*********
Access FAQ:
www.donkarl.com/it


title: operatore like

text:

Funziona. Grazie.
Solo vorrei chiederti, nel caso di ordinamento per numero, ora se
digito 1 mi fa vedere in ordine 1, 10, 11, 12 ecc..
Come faccio a visualizzare invece i numeri da quello digitato
continuando con i numeri progressivi? quindi 1, 2, 3, 4 ecc..
Il campo della query origine della casella di riepilogo in questione
l'ho formattato come da tua faq 4.16 Casella di riepilogo -
Allineamento a destra così:
cod: Space(4-Len(Format([idanagrafica];'#.##0'))) &
Format([idanagrafica];'#.##0').
Giuseppe.


title: operatore like

text:
Giuseppe wrote:
> Karl Donaubauer wrote:
>>> In una maschera di ricerca ho il seguente codice su evento modifica
>>> di una casella di testo non associata:
>> ...
>> "WHERE tipopagamento Like " & Chr$(34) & strR & "*" & Chr$(34)
> ...
> Solo vorrei chiederti, nel caso di ordinamento per numero, ora se
> digito 1 mi fa vedere in ordine 1, 10, 11, 12 ecc..
> Come faccio a visualizzare invece i numeri da quello digitato
> continuando con i numeri progressivi? quindi 1, 2, 3, 4 ecc..
> Il campo della query origine della casella di riepilogo in questione
> l'ho formattato come da tua faq 4.16 Casella di riepilogo -
> Allineamento a destra cosě:
> cod: Space(4-Len(Format([idanagrafica];'#.##0'))) &
> Format([idanagrafica];'#.##0').
Se ti capisco bene, devi ordinare la query veramente per numero,
cioč per il campo idanagrafica, non per quest'espressione.
--
HTH



title: operatore like

text:
On 22 Apr, 15:58, "Karl Donaubauer" <
NoS...@donkarl.com
> wrote:
> Giuseppe wrote:
> > Karl Donaubauer wrote:
> >>> In una maschera di ricerca ho il seguente codice su evento modifica
> >>> di una casella di testo non associata:
> >> ...
> >> "WHERE tipopagamento Like " & Chr$(34) & strR & "*" & Chr$(34)
> > ...
> > Solo vorrei chiederti, nel caso di ordinamento per numero, ora se
> > digito 1 mi fa vedere in ordine 1, 10, 11, 12 ecc..
> > Come faccio a visualizzare invece i numeri da quello digitato
> > continuando con i numeri progressivi? quindi 1, 2, 3, 4 ecc..
> > Il campo della query origine della casella di riepilogo in questione
> > l'ho formattato come da tua faq 4.16 Casella di riepilogo -
> > Allineamento a destra così:
> > cod: Space(4-Len(Format([idanagrafica];'#.##0'))) &
> > Format([idanagrafica];'#.##0').
>
> Se ti capisco bene, devi ordinare la query veramente per numero,
> cioè per il campo idanagrafica, non per quest'espressione.
>
> --
> HTH
> Karl
> *********
> Access FAQ:
www.donkarl.com/it
Ho pensato anch'io un pò se la mia domanda fosse corretta oppure no.
la query origine della casella di riepilogo viene modificata dal
codice presente su evento modifica della casella di testo.
Il codice è:
strSQL = "SELECT idpagamento, tipopagamento " & _
    "FROM [tblpagamento] " & _
    "WHERE (tipopagamento Like " & Chr$(34) & _
     strR & "*" & Chr$(34) & ")" & _
    " ORDER BY tblpagamento.[idpagamento];"
Quindi l'ordine per idpagamento c'è ma l'sql filtra i record che
iniziano con il numero digitato nella casella di testo.
Invece, io vorrei che mi mostrasse i record che vanno dal numero
digitato nella casella di testo in poi.
Giuseppe.


title: operatore like

text:

Risolto.
Ho messo:
"WHERE (idpagamento >=[forms]![ricercapagamento].[txtricerca])" & _
    " ORDER BY tblpagamento.[idpagamento];"
Solo che non funziona su modifica ma ho dovuto metterlo su evento
tastogiù.
Giuseppe.


title: valore ultimo record

author: fabià

text:
una domanda facile per voi:
come titolo di un report devo mettere una data che è il valore
dell'ultimo record del campo DATA della query QUERY1. come faccio?
è un pò che pasticcio, niente...
grazie
Saluti
Fabià


title: valore ultimo record

author: Xymox

text:
"fabià" <
fab...@nonfarloyahoo.com
> ha scritto
> una domanda facile per voi:
> come titolo di un report devo mettere una data che è il valore
> dell'ultimo record del campo DATA della query QUERY1. come faccio?
dim TT As Recordset
set TT= db.OpenRecordset("QUERY1")
TT.MoveLast
MioReport.titolo=TT!DATA
TT.close
l'ho fatta senza provare, cmq la strada è questa
--
ciao marco s.
www.marcosanti.it


title: valore ultimo record

text:
ho risolto andando a percare il dato direttamente nella tabella di
origine e inserendo nel report una casella con il seguente codice
=DMax("[Data]";"Tabella1")
Saluti
Fabià


title: Quando pago DA CODICE VBA la fattura???

author: MC

text:
Bene,
lentamente procedo nella verticalizzazione di un pacchettino
interessante, ora voglio gestire una funzione per il calcolo dei
pagamenti.
Ho impostato una casella di riepilogo con valori che vanno da 1 a 6
dove 6 sta per 30-60-90-120-150-180 ovvero il pagamento massimo che
posso offrire da procedura secondo gli standard aziendali.
In fattura ho un altro riepilogo che mi indica se il pagamento è di
tipo DF o FM (Data Fattura o Fine Mese).
Se si tratta di un DF, poco male, recupero la data della fattura e poi
vedrò di capire come calcolare le scadenze.
Ma nel caso del FM come scopro l'ultimo giorno del mese???
Grazie anticipatamente per eventuali risposte!
--
MC


title: Quando pago DA CODICE VBA la fattura???

author: MA

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


title: Quando pago DA CODICE VBA la fattura???

text:
"MC" <
mauro.c...@gmail.com
> ha scritto nel messaggio
news:1121089123....@z14g2000cwz.googlegroups.com...

Ultimo giorno del mese:
Function LastMonthDay(MyMonth as integer)
    LastMonthDay=DateSerial(Year(Date()),MyMonth +1,0)
End Function
Ciao
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------


title: Quando pago DA CODICE VBA la fattura???

text:
Ho salvato in un modulo quanto segue:
'******************************************************
'FindEOM Function
'******************************************************
'This function takes a date as an argument and returns the last
'day of the month.
Function FindEOM(MyDate)
   Dim NextMonth, EndOfMonth
   NextMonth = DateAdd("m", 1, MyDate)
   EndOfMonth = NextMonth - DatePart("d", NextMonth)
   FindEOM = EndOfMonth
End Function
Mentre da form sul click di un pulsante ho quanto segue:
Private Sub cmd_calcdate_Click()
Dim calcdate As Date
calcdate = FindEOM
End Sub
Ma mi da errore di compilazione - Argomento non facoltativo ...
dove sta l'errore secondo te?
Grazie
--
MC


title: Quando pago DA CODICE VBA la fattura???

text:
risolto ... pardon!
domani posto codice utilizzato,
prima voglio testarlo per bene, ma sembra essere ok!
Sicuramente ottimizzabile, ma restituisce il risultato voluto!!!
--
MC


title: Quando pago DA CODICE VBA la fattura???

author: sv

text:
MC ha scritto:

Se DataFattura è il controllo data che stai utilizzando,
DateSerial(Year(DataFattura),Month(DataFattura)+1,1)-1)
funziona?
Vedi anche FAQ 2.8
http://www.donkarl.com/it/
--
rgrds
SC
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Quando pago DA CODICE VBA la fattura???

text:
Ciao SV,
il fatto è che io partendo dall'importo totale lordo, volevo
frazionarlo per il rateo dei pagamenti (ad es. 30\60\90 equivale a n°
3 rate) riportando non solo gli importi scadenze ma anche le relatrive
date.
Ho in piedi una funzione che termino di testare oggi, poi se vi fa
piacere la rendo pubblica postando il codice.
Buona giornata,
--
MC


title: Quando pago DA CODICE VBA la fattura???

text:
MC ha scritto:
> Ciao SV,
> il fatto è che io partendo dall'importo totale lordo, volevo
> frazionarlo per il rateo dei pagamenti (ad es. 306090 equivale a n°
> 3 rate) riportando non solo gli importi scadenze ma anche le relatrive
> date.
> Ho in piedi una funzione che termino di testare oggi, poi se vi fa
> piacere la rendo pubblica postando il codice.
> Buona giornata,
> --
> MC
OK
Fai gestire alla funzione la scadenza se lavorativo??
Sarebbe così veramente completa.



title: Qual è il miglior tool di recupero commerciale per MDB?

author: Massimiliano Bertoglio

text:
Sulla base della vostra esperienza, quale potrebbe essere il miglior
software per tentare il recupero di DB danneggiati?
Ciao a tutti.


author: Cinzia

text:
"Massimiliano Bertoglio" <
max.be...@libero.it
> ha scritto nel
messaggio news:499c42c6$0$1112$4faf...@reader2.news.tin.it...
>
> Sulla base della vostra esperienza, quale potrebbe essere il miglior
> software per tentare il recupero di DB danneggiati?
>
> Ciao a tutti.
>
Ciao Massimiliano,
io ho avuto modo di provare i servizi offerti da un amico MVP Joao
Livio, qui trovi i servizi che offre
http://recover.menos3.net/index.php?option=com_content&view=article&id=5&Itemid=16

č ho ottenuto risultati molto soddisfacenti.
--
Cinzia [Office Access MVP]
_______________________

www.riolab.org
http://accessdaziacin.spaces.live.com
----------------------------------------


title: Scuse

author: Riviera

text:
sono cotto , mi sono dimenticato un sentito grazie nei due post precedenti
CIao
MArce


title: Alcune domande

author: Mainardi Luigi

text:
Salve a tutti,
ho cominciato a lavorare da un po' con access ed ho
i seguenti dubbi?
- E' possibile creare da codice VBA una directory?
- Esportando una tabella in formato Excel č
possibile personalizzare le intestazioni e pič di pagina?
Grazie a tutti.
Saluti
Luigi


title: Alcune domande

text:
"Mainardi Luigi" <
main...@libero.it
> ha scritto nel messaggio
news:FN9c7.148371$Pb6.8...@news1.tin.it...
> Salve a tutti,
> ho cominciato a lavorare da un po' con access ed ho
> i seguenti dubbi?
>
> - E' possibile creare da codice VBA una directory?
Vedi l'help alla voce: Istruzione MkDir;
> - Esportando una tabella in formato Excel č
> possibile personalizzare le intestazioni e pič di pagina?
certo, dopo l'esportazione hai un foglio excel come se l'avessi creato tu
con la procedura "normale"...
> Grazie a tutti.
>
> Saluti
>
> Luigi
Ciao.


title: Alcune domande

text:
"Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
news:9kre2v$11i$1...@canarie.caspur.it...
>
> "Mainardi Luigi" <
main...@libero.it
> ha scritto nel messaggio
> news:FN9c7.148371$Pb6.8...@news1.tin.it...
> > Salve a tutti,
> > ho cominciato a lavorare da un po' con access ed ho
> > i seguenti dubbi?
> >
> > - E' possibile creare da codice VBA una directory?
>
> Vedi l'help alla voce: Istruzione MkDir;
>
> > - Esportando una tabella in formato Excel è
> > possibile personalizzare le intestazioni e piè di pagina?
>
> certo, dopo l'esportazione hai un foglio excel come se l'avessi creato tu
> con la procedura "normale"...
Scusami non mi sono espresso correttamente.
Quello che volevo dire, nel secondo punto, è se posso personalizzare
l'intertazione
e le piè di pagina direttamente in fase di export senza dover
modificare poi il file con excel.
Grazie per la risposta.
Saluti
Luigi


title: Alcune domande

text:
"Mainardi Luigi" <
main...@libero.it
> ha scritto nel messaggio
news:7Nqc7.155007$Pb6.8...@news1.tin.it...
>
> Scusami non mi sono espresso correttamente.
> Quello che volevo dire, nel secondo punto, č se posso personalizzare
> l'intertazione
> e le pič di pagina direttamente in fase di export senza dover
> modificare poi il file con excel.
>
> Grazie per la risposta.
>
> Saluti
>
> Luigi
Non hai indicato come fai l'export dei dati su excel; comunque puoi fare
cosě:
Es.
'--------------
  Dim MyXL As Excel.Application
  Set MyXL = CreateObject("Excel.Application")
  MyXL.Workbooks.Open "C:\Documenti\NomeFile.xls"
  With MyXL.ActiveWorkbook.ActiveSheet.PageSetup
        .LeftHeader = "sinistraAlto"
        .CenterHeader = "centroAlto"
        .RightHeader = "destraAlto"
        .LeftFooter = "sinistraBasso"
        .CenterFooter = "centroBasso"
        .RightFooter = "destraBasso"
  End With
  MyXL.Visible = True
'--------------
Ciao.


title: CAmpo contatore in maschera..qualcuno riesce :((

author: bip bip

text:
Ciao,

mi serve inserire in una maschera un campo numerico che
automaticamente aumenti in modo progressivo, all'aumentare dei record, io ho
trovato questa espressione nelle faq, solo che non me la accetta perchè va bene
solo in un campo testo e a me servono solo numeri!! Qualcuno sa modificarla??
Questa espressione la inserisco nel campo "valore predefinito" del campo nella
maschera:
="A" & Format(Date();"aaaa") & "/" &
Format(IIf(IsNull(DMax("numero";"Tabella1";"numero like '?" &
Format(Date();"aaaa") & "/????'"));1;Right(DMax("numero";"Tabella1";"numero
like '?" & Format(Date();"aaaa") & "/????'");4)+1);"0000")

Spero che qualcuno riesca, grazie :))))

Ciao Bip Bip


author: Lbo da casa

text:
>questa espressione nelle faq, solo che non me la accetta perch=E8 va =
>bene solo in un campo testo e a me servono solo numeri!! Qualcuno sa =
scusa, prendi il dmax della sola parte numerica, no?
vedi bene sull'help come funziona dmax e non considerare gli esempi
come dei semplici copiaincolla.
--
non studio non lavoro non guardo la tv
non vado al cinema non faccio sport
----------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access


title: stampare solo campi >0 in un report

author: Perego Roberto

text:
Ciao a tutti.
Ho un report dove nel corpo ho12 campi, alcuni possono essere a zero. Es.
1 partita   2 partita   3 partita     4 partita    5 partita   Ecc.
  150           175         186           145             0
vorrei non visualizzare i campi che sono a Zero.
avevo già trovato una soluzione in uno dei messaggi, ma non riesco più a
trovarlo.
si trattava di mettere una condizione nell'evento "su formattazione" del
report.


title: stampare solo campi >0 in un report

author: luigi

text:
Perego Roberto ha scritto:
> Ciao a tutti.





fatti una query con i campi interessati, nei criteri dei quali metti il
filtro >0 e creati il report in base a questa query.
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: stampare solo campi >0 in un report

text:
"luigi" <
onof...@tin.it
> ha scritto nel messaggio
news:c8et51$is5$1...@news.newsland.it...
> Perego Roberto ha scritto:
>
> > Ciao a tutti.
>
> > Ho un report dove nel corpo ho12 campi, alcuni
possono essere a zero. Es.
>
> > 1 partita   2 partita   3 partita     4
partita    5 partita   Ecc.
> >   150           175         186           145
0
>
> > vorrei non visualizzare i campi che sono a
Zero.
>
> > avevo già trovato una soluzione in uno dei
messaggi, ma non riesco più a
> > trovarlo.
>
> > si trattava di mettere una condizione
nell'evento "su formattazione" del
> > report.
>
>
> fatti una query con i campi interessati, nei
criteri dei quali metti il
> filtro >0 e creati il report in base a questa
query.
Sì e se partita 1 è uguale a zero non visualizzi
il record.
Metti un iif([partita 1]>0;[partita 1];"")
ciao MAssimiliano


title: stampare solo campi >0 in un report

author: George

text:
> Metti un iif([partita 1]>0;[partita 1];"")
> ciao MAssimiliano
Se è un campo numerico basterebbe impostare un formato visualizzazione
personalizzato tipo #;-#; " "
Giorgio


title: stampare solo campi >0 in un report

text:
grazie a tutti!
"Perego Roberto" <
pere...@tin.it
> ha scritto nel messaggio
news:_wCqc.207041$hc5.9...@news3.tin.it...



title: caratteri ruotati nei Reports

author: Mauro Zagar

text:
Scusate ragazzi se ripropongo la questione, ma è proprio urgente: non riesco in alcun modo a far
funzionare l'Activex recuperato sul web per stampare caratteri inclinati su Report.
Mi serve per la stampa degli indirizzi su C/cp, che purtroppo devono essere stampati in verticale.
Esistono altri metodi per risolvere questa casistica?
Vi ringrazio, Mauro


title: caratteri ruotati nei Reports

author: Lorenzo Coronati

text:
Scrisse "Mauro Zagar" <
Maur...@libero.it
>:
>Scusate ragazzi se ripropongo la questione, ma č proprio urgente: non riesco in alcun modo a far
>funzionare l'Activex recuperato sul web per stampare caratteri inclinati su Report.
>Mi serve per la stampa degli indirizzi su C/cp, che purtroppo devono essere stampati in verticale.
>
>Esistono altri metodi per risolvere questa casistica?
Stampare in landscape?
--
Lorenzo Coronati
--
<<Io studio ing gestionale e dei non laureati
che mi sputano in faccia mi faccio beffe.>>
(Andrea "Mr Bad Guy", 10/07/2000)
--


title: Nome file che inizia con spazio vuoto

author: Maicol

text:
Ciao a tutti.Ho un problema che per semplicita' schematizzo:
Ho realizzato un database che diciamo contiene il percorso di determinati
files e permette all'occorrenza di scaricarli.Per l'acquisizione del path
dei files che possono essere di varia natura ho utilizzato una funzione
scaricata dal sito comune con la quale attraverso la classica finestra di
windows cerco il file e cliccandovi sopra lo acquisisco memorizzandone il
path.
Poiche' avevo l'esigenza all'acquisizione di rinominare e di spostare tutti
i files in una directory precisa ho utilizzato la funzione NAME.
Il problema e' questo : mi e' capitato piu' volte che alcuni files di varia
provenienza avessero all'inizio del nome un carattere vuoto ( per lo piu'
files di posta elettronica con estensione .msg) per cui succede che la
funzione che acquisisce il path nel farlo ,diciamo salta questo carattere
per cui la successiva funzione NAme in pratica non lo trova e il tutto mi va
in errore.
Come posso fare oltre che ovviamente rinominando a mano il suddetto files ad
evitare l'errore??
Spero di essermi spiegato. Un saluto a tutti e grazie


title: evento su list box

text:
ciao
innanzitutto scusate per il subject, ma non sapevo come dirlo.
io dovrei generare una serie di istruzioni quando seleziono il valore di una
list box,
in particolare dovrei aprire una maschera clienti che visualizzi le
caratteristiche del cliente selezionato nella listbox, dove è contenuta solo
la ragione sociale del cliente. l'istruzione è openForm, ma su quale evento
la devo applicare? "dopo aggiornamento" può andare bene?
ciao e grazie
Dario


title: evento su list box

author: Roberto da casa

text:
"Dario84" <
da...@romagnacom.com
> ha scritto nel messaggio
news:%a7lb.24643$e5.8...@news1.tin.it...

Ti suggerisco l'evento "Su clic".
Naturalmente per visualizzare nella maschera aperta solo il record relativo
alla ragione sociale selezionata nella casella di riepilogo, occorre che nel
metodo OpenForm usi adeguatamente l'argomento condizioneWHERE (vedi help).
> ciao e grazie
> Dario
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: evento su list box

text:
Roberto da casa <
r.ma...@libero.it
> wrote in message
8b8lb.53622$vO5.1...@twister1.libero.it...

L'idea è buona però mi sorge un dubbio.
Nel caso avessi molti clienti nella listbox e avessi la necessità di
scorrerli con una barra verticale, nel momento in cui clicco sulla barra mi
"sposta" i record oppure mi considera il cick come evento e mi apre la
maschera, che, fra l'altro, è una pop-up?
Grazie
Dario


title: evento su list box

text:
"Dario84" <
da...@romagnacom.com
> ha scritto nel messaggio
news:XB8lb.25097$e5.8...@news1.tin.it...

> L'idea è buona però mi sorge un dubbio.
> Nel caso avessi molti clienti nella listbox e avessi la necessità di
> scorrerli con una barra verticale, nel momento in cui clicco sulla barra
mi
> "sposta" i record oppure mi considera il cick come evento e mi apre la
> maschera, che, fra l'altro, è una pop-up?
Se clicchi con il mouse sulla barra di scorrimento ti "sposta" le righe
della casella di riepilogo senza provocare l'evento " Su clic", quindi la
maschera popup così non si apre: per aprirla devi cliccare su una riga della
casella di riepilogo.
E poi, provare per credere. ;-)
> Grazie



title: evento su list box

text:
Roberto da casa <
r.ma...@libero.it
> wrote in message
ubalb.54036$vO5.1...@twister1.libero.it...

Grazie, funziona.
un'ultima cosa. non sono un esperto di access e uso quasi sempre VBA.
l'istruzione WHERE va inserita nella finestra delle proprietà?
e se volessi farlo da VBA?
ciao e grazie ancora
Dario


title: evento su list box

text:
"Dario84" <
da...@romagnacom.com
> ha scritto nel messaggio
news:Xtalb.323656$R32.10...@news2.tin.it...

Quello che ti ho suggerito io non era quello di scrivere il filtro nella
proprietà della maschera chiamata ma, per aprire tale maschera, era di
scrivere con VBA il metodo OpenForm che avesse una condizioneWHERE opportuna
(vedi help).
Insomma qualcosa del genere:
DoCmd.OpenForm "NomeMaschera", , ,"ID = " & Me!CasellaDiRiepilogo
> ciao e grazie ancora
> Dario
--



title: evento su list box

text:
Roberto da casa <
r.ma...@libero.it
> wrote in message
ejblb.55989$e6.19...@twister2.libero.it...

Funziona, grazie e scusa l'ignoranza
ciao
Dario


title: Accesso Remoto si rifiuta di memorizzare le password

author: Aztech

text:
L'accesso remoto di WIN 98 SE non mi permette in alcun modo di memorizzare
la password.
La casella "memorizza password" non č attiva.
Ho provato a disinstallare  e reinstallare ACCESSO REMOTO ma non č cambiato
nulla.
Ho implementato il CLIENT PER RETI MICROSOFT ma neanche č successo nulla.
Il PC in oggetto prevede un solo utente. Non ci sono altri profili.
Non č prevista alcuna condivisione di stampanti.
Alla voce RETE del pannello di controllo, al momento, risultano, installati
i seguenti componenti:
-Accesso di gruppo personalizzato
-Dispositivo di accesso remoto
-TCP/IP
Ho provato anche ad eliminare "Accesso di gruppo personalizzato" ma non ho
ottenuto alcun risultato.
Alla voce "PASSWORD" del pannello di controllo la scheda PASSWORD non c'č
mentre č presente solo quella PROFILI.
In Windows non compare misteriosamente il file "nome_utente.pwl"  tantevvero
che all'avvio il programma mi chiede sempre di inserire nome utente e
password, cosa che io salto schiacciando ANNULLA.
Come posso risolvere il problema che mi assilla non poco per il senso di
impotenza?
Aztech.


text:
"Aztech" <
marcoam...@hotmail.com
> ha scritto nel messaggio
news:UWuBa.22568$g92.5...@news2.tin.it...
> L'accesso remoto di WIN 98 SE non mi permette in alcun modo di memorizzare
> la password.
> La casella "memorizza password" non è attiva.
>
> Ho provato a disinstallare  e reinstallare ACCESSO REMOTO ma non è
cambiato
> nulla.
>
> Ho implementato il CLIENT PER RETI MICROSOFT ma neanche è successo nulla.
>
> Il PC in oggetto prevede un solo utente. Non ci sono altri profili.
> Non è prevista alcuna condivisione di stampanti.
>
> Alla voce RETE del pannello di controllo, al momento, risultano,
installati
> i seguenti componenti:
>
> -Accesso di gruppo personalizzato
> -Dispositivo di accesso remoto
> -TCP/IP
>
> Ho provato anche ad eliminare "Accesso di gruppo personalizzato" ma non ho
> ottenuto alcun risultato.
>
> Alla voce "PASSWORD" del pannello di controllo la scheda PASSWORD non c'è
> mentre è presente solo quella PROFILI.
>
> In Windows non compare misteriosamente il file "nome_utente.pwl"
tantevvero
> che all'avvio il programma mi chiede sempre di inserire nome utente e
> password, cosa che io salto schiacciando ANNULLA.
>
> Come posso risolvere il problema che mi assilla non poco per il senso di
> impotenza?
>
> Aztech.
>
>
Premesso che non c'entra un ca**o con Access... è un problema noto anche se
non ufficialmente riconosciuto.
Cerca e cancella i file PWL, che memorizzano le password, sia quella di
windows che quella dell'accesso remoto.
Al successivo riavvio della macchina reinserisci la password di windows,
rifai la connessione di accesso remoto e tutto riprende a funzionare.
Bye.


text:
Il 29 Mag 2003, 23:27, "Aztech" <
marcoam...@hotmail.com
> ha scritto:
> L'accesso remoto di WIN 98 SE non mi permette in alcun modo di memorizzare
> la password.
> La casella "memorizza password" non è attiva.
>
> Ho provato a disinstallare e reinstallare ACCESSO REMOTO ma non è cambiato
> nulla.
>
> Ho implementato il CLIENT PER RETI MICROSOFT ma neanche è successo nulla.
>
> Il PC in oggetto prevede un solo utente. Non ci sono altri profili.
> Non è prevista alcuna condivisione di stampanti.
>
> Alla voce RETE del pannello di controllo, al momento, risultano,
installati
> i seguenti componenti:
>
> -Accesso di gruppo personalizzato
> -Dispositivo di accesso remoto
> -TCP/IP
>
> Ho provato anche ad eliminare "Accesso di gruppo personalizzato" ma non ho
> ottenuto alcun risultato.
>
> Alla voce "PASSWORD" del pannello di controllo la scheda PASSWORD non c'è
> mentre è presente solo quella PROFILI.
>
> In Windows non compare misteriosamente il file "nome_utente.pwl"
tantevvero
> che all'avvio il programma mi chiede sempre di inserire nome utente e
> password, cosa che io salto schiacciando ANNULLA.
>
> Come posso risolvere il problema che mi assilla non poco per il senso di
> impotenza?
>
> Aztech.
Ho un problema con la mia auto.
Non so se è l'iniezione (ne ho sempre avuto paura!!!) o la fasatura, ma non
va.
Eppure non è una FIAT.
Risolvimelo.
...
MAssimiliano
--------------------------------
Inviato via
http://usenet.libero.it


author: Sergio MAZZA

text:
"Aztech" <
marcoam...@hotmail.com
> ha scritto nel messaggio
news:UWuBa.22568$g92.5...@news2.tin.it...
> L'accesso remoto di WIN 98 SE non mi permette in alcun modo di memorizzare
> la password.
E ritieniti fortunato; non si memorizza la password, come non si spunta la
casella "connetti automaticamente"; se non vuoi provare il brivido di una
bella bolletta gonfiata con un bel autodialer...
> Aztech.
Ciao.
P.S. Inserisci un OT nell'oggetto quando il problema non riguarda Access e
dintorni; grazie.
--
Sergio MAZZA


title: apertura maschera da sottomaschera

author: Roberto Barbetti

text:
Ho un problema apparentemente semplice ma che non riesco a risolvere...
Ho una maschera principale chiamata "sito" con all'intreno una sottomaschera
"Sito_su" relazionate tra loro: uno a molti.
nella maschera "Sito_su" ho una casella di testo "unita" e un pulsante con
il seguente codice su evento click:
DoCmd.openform "UNITA", acNormal, "",
"[CODICE_UNITA]=[Forms]![Sito_su]![unita]", , acNormal
con questo codice vorrei aprire una terza maschera chiamata "UNITA" al
record corrispondente alla casella di testo di  Sito_su.
se apro la maschera Sito_su da sola il codice funziona......ma  se apro la
maschera sito la sottomaschera Sito_su non fa più il suo dovere...
evidentemente il problema deriva che Sito_su possiede più record....
come devo fare? è qualè il codice corretto?
grazie per l'aiuto
saluti a tutti


title: apertura maschera da sottomaschera

author: Alessandro Cara

text:

Alcune volte mi chiedo quale sia la difficolta' di usare l'help:
--
Il metodo OpenForm esegue l'azione ApriMaschera in Visual Basic.
espressione.OpenForm(NomeMaschera, Visualizzazione, NomeFiltro,
*CondizioneWHERE*, ModalitàDati, ModalitàFinestra, ArgomentiApertura)
espressione      Obbligatorio. Espressione che restituisce uno degli
oggetti indicati nell'elenco Si applica a.
NomeMaschera     Elemento Variant obbligatorio. Espressione stringa che
rappresenta il nome valido di una maschera nel database corrente. Se si
esegue codice di Visual Basic che include il metodo OpenForm in un
database di libreria, Microsoft Access cerca la maschera con questo nome
prima nel database di libreria e quindi nel database corrente.
Visualizzazione     Costante AcFormView facoltativa.
AcFormView può essere rappresentata da una delle costanti AcFormView
riportate di seguito.
acDesign
acFormDS
acFormPivotChart
acFormPivotTable
acNormal impostazione predefinita Apre la maschera in visualizzazione
Maschera.
acPreview
Se si omette questo argomento, viene utilizzata la costante predefinita
(acNormal).
NomeFiltro     Elemento Variant facoltativo. Espressione stringa che
rappresenta il nome valido di una query nel database corrente.
CondizioneWHERE     Elemento Variant facoltativo. Espressione stinga che
rappresenta una proposizione WHERE SQL valida senza la parola WHERE.
ModalitàDati   Costante AcFormOpenDataMode facoltativa. La modalità di
immissione dati per la maschera. Tale argomento si applica solo alle
maschere aperte in visualizzazione Maschera o visualizzazione Foglio dati.
AcFormOpenDataMode può essere rappresentata da una delle costanti
AcFormOpenDataMode riportate di seguito.
acFormAdd L'utente può aggiungere nuovi record ma non modificare record
esistenti.
acFormEdit L'utente può modificare i record esistenti e aggiungere nuovi
record.
acFormPropertySettings impostazione predefinita
acFormReadOnly L'utente può esclusivamente visualizzare i record.
Se si omette questo argomento (viene utilizzata la costante predefinita
acFormPropertySettings), Microsoft Access apre la maschera nella
modalità dati impostata dalle proprietà AllowsEdits, AllowsDeletions,
AllowsAdditions e DataEntry.
ModalitàFinestra   Costante AcWindowMode facoltativa. La modalità
finestra in cui viene aperta la maschera.
AcWindowMode può essere rappresentata da una delle costanti AcWindowMode
riportate di seguito.
acDialog Le proprietà Modal e PopUp sono impostate su True.
acHidden La maschera è nascosta.
acIcon La maschera viene aperta ridotta a icona sulla barra delle
applicazioni di Windows.
acWindowNormal impostazione predefinita La modalità finestra per la
maschera corrisponde alla modalità impostata dalle relative proprietà.
Se si omette questo argomento, viene utilizzata la costante predefinita
(acWindowNormal).
ArgomentiApertura     Elemento Variant facoltativo. Espressione stringa.
Questa espressione viene utilizzata per impostare la proprietà OpenArgs
della maschera. È quindi possibile utilizzare questa impostazione dal
codice in un modulo di maschera, ad esempio la routine evento Open. È
possibile fare riferimento alla proprietà OpenArgs anche nelle macro e
nelle espressioni.
Si supponga, ad esempio, che la maschera che si apre sia un elenco a
modulo continuo di clienti. Se si desidera spostare lo stato attivo sul
record di un determinato cliente all'apertura della maschera, è
possibile specificare il nome del cliente con l'argomento
argomentiapertura    e quindi utilizzare il metodo FindRecord per
spostare lo stato attivo sul record del cliente del quale è stato
specificato il nome.
Questo argomento è disponibile solo in Visual Basic.
DoCmd.OpenForm "Employees", , ,"LastName = 'King'"
--
--
ac
y-1=x


title: Controllo unicita' valori campo nchar in progetti adp

author: Romana Serafini

text:
Salve a tutti,
                    ho i soliti problemi di adattamento di un db mdb a
progetto adp.
Nel database avevo un campo denominato N_fabb di tipo testo (es. 050128,
050129, ...) che avevo indicizzato e messo univoco anche se non era la
chiave della tabella.
Ora nel progetto adp tale campo è di tipo nchar ma non
riesco a fare in modo che l'utente non inserisca due valori
identici.
Preciso che tale campo viene popolato in una sottomaschera.
A disposizione per ulteriori delucidazioni, ringrazio tutti dell'aiuto ciao
sabrina


author: Cinzia

text:
"Romana Serafini" <
rom...@radaimpianti.it
> ha scritto nel messaggio
news:43e0b966$0$27296$4faf...@reader2.news.tin.it...

Ciao Romana,
perchè non crei un indice Univoco sul campo N_Fabb anche in SQL Server?
Se il campo  è sempre valorizzato e non contiene valori NULL lo puoi fare.
se invece il campo può contenre valori NULL allora puoi ricorrere ad una
vista Indicizzata, che selezioni solo i record con valori diversi da NULL e
su qesta vista crei un indice.
ES:
CREATE VIEW V_NFabbricazioneUnivoco
WITH SCHEMABINDING As
SELECT N_Fab FROM products
WHERE N_Fab is NOT Null
CREATE UNIQUE CLUSTERED
  INDEX [NFab_Index] ON V_NFabbricazioneUnivoco  ([N_Fab])
WITH
    DROP_EXISTING
ON [PRIMARY]
--
Cinzia
---------------------------------------
|
http://www.riolab.org
  |
--------------------------------------->


author: dato

text:
"Cinzia" <
cinziapagani_...@tiscali.it
> ha scritto nel messaggio
news:43e10cf9$0$347$5fc...@news.tiscali.it...

Grazie per l'aiuto ma per me quello che hai scritto è arabo
puoi guidarmi più da vicino??!
Intanto vale la seconda ipotesi nella tabella dove ho i numeri di fabbrica
possono comparire valori null
Tale tabella viene popolata attraverso una sottomaschera
quando l'utente ritiene che gli serva.
La vista indicizzata di cui parli (ammesso che riesco a crearla, perchè non
ho ben capito come devo fare) la dovrei sostituire nella sottomaschera??!!
Io vorrei che dalla maschera di compilazione del campo
quando l'utente inserisce un n°fabbrica già esistente venisse segnalato e
non gli venga permesso replicarlo.
Ciao Sabrina


text:

Ciao Sabrina,
hai sostanzialmente 2 possibilità, la prima è quella che ti ho indicato, in
questo modo deleghi al server SQL il controllo sui duolicati, x cui se
l'utente inserisce un valore duplicato il server quando salvi ti restiuirà
um errore classico di chiave duplicata.
Il modo più semplice per creare  Vista e Indice è farlo da SQL Analizer se
hai  Enterprise Manager, se invece stai usando MSDE e non hai EM puoi  farlo
da Access così:
Vai  su Query
Progetta Vista
Imposti la Vista secondo le necessità (SELECT N_Fab FROM products
WHERE N_Fab is NOT Null
), vai su Menu Query, Selezioni Indici e Crei Un nuovo Indice, gli dai un
nome, selezioni il campo che deve essere univoco (N_fab) e Metti la spunta a
Crea Unique
Chiudi Salvi la vista
Riapri in Struttura la Vista vai su Visualizza -- Proprietà Metti la spunta
a Associa a Schema
Fine
A questo punto hai finito tu non ti devi preoccupare di controllare i
duplicati, ci pensa SQL, le tue maschere rimangono esattamente come sono
adesso.
Il secondo approccio, prevede invece che sia tu a verificare prima di
salvare il record se quel N_Fab esiste già e per farlo sostanzialmente puoi
fare una procedura sul Before_Update della sottomaschera e verifichi se il
numero esite oppure No.
1) Crei una Stored procedure del tipo :
CREATE PROC VerificaNumFabbrica (@NF as integer)
AS
    Select Count(IDProduct) From Products Where N_Fab = @NF
2) Crei una Function nel Form
Function EsisteNF(NF as long) as Boolean
       Dim rs as New Adodb.recordset
On error Goto  EsisteNF_err
        set rs = CurrentProject.Connection.Exeute "VerificaNumFabbrica " &
NF
        if rs.fields(0) = 0 then
            EsisteNF=False
        else
            EsisteNF= true
        end if
EsisteNF_exit:
        rs.close
        set rs= nothing
        exit Funcion
 EsisteNF_err:
    MsgBox(Err.Description)
    resume EsisteNF_exit
end Function
3)Nell'evento Before Update scriverai
    if EsisteNF(me.N_Fab) then
        MsgBox("Attenzione Numero Fabbricazione Già esistemte!; Correggere")
        cancel = true
   end if
Ciao



text:
"Cinzia" <
cinziapagani_...@tiscali.it
> ha scritto nel messaggio
news:43e20627$0$331$5fc...@news.tiscali.it...

Ho provato la prima soluzione che mi sembrava la più semplice ma ora non
riesco ad inserire neanche n_fabb
che non esistono dove ho sbagliato?
Mentre creavo la vista l'unica cosa di diverso che ho notato è che dove mi
hai detto di spuntare unique era già spuntato e mi chiede di crearlo
clusterd inoltre quando la riapro associa a schema è già settato
Mi compare il seguente messaggio:
INSERT non riuscita perchè i valori delle seguenti opzioni SET non sono
corretti: 'ARITHABORT'.
Se inserisco un valore che in tabella non è presente e anche quando tento di
duplicarne uno presente.
Stò provando la seconda soluzione ma ho qualche problema con la riga
 set rs = CurrentProject.Connection.Exeute "VerificaNumFabbrica " &
non è che va scritta
 set rs = CurrentProject.Connection.Execute ("VerificaNumFabbrica " &)
Ciao ed infinite grazie


text:

Dimenticavo, in presenza di viste indiccizzate bisogna impostare la
proprietà ArithAbort a ON
Puoi fare così
crea una stored procedure così:
CREATE PROC ImpostaArithAbortON()
AS
    ALTER DATABASE  [nome del database] SET ARITHABORT ON
ed eseguila  dovrebbe rimanere impostata x sempre
> Stò provando la seconda soluzione ma ho qualche problema con la riga
>  set rs = CurrentProject.Connection.Exeute "VerificaNumFabbrica " &
>
> non è che va scritta
>  set rs = CurrentProject.Connection.Execute ("VerificaNumFabbrica " &)
set rs = CurrentProject.Connection.Execute "VerificaNumFabbrica (" &
me.N_Fab & ")"
> Ciao ed infinite grazie
Ciao
--



text:
Grazie per l'aiuto; ora funziona!!
Ciao e alla prossima
PS: Esiste un manuale su cui potrei studiare le soluzioni che mi hai
proposto cosě magari la prossima volta provo ad arrangiarmi?!
Ciao e ancora grazie


text:
"dato" <
ra...@radaimpianti.it
> ha scritto nel messaggio
news:drv8eh$58$1...@fata.cs.interbusiness.it...

Ciao Sabrina,
credo che il manuale migliore siano i Books on Line
http://www.microsoft.com/downloads/details.aspx?FamilyID=a6f79cb1-a420-445f-8a4b-bd77a7da194b&DisplayLang=en
dove trovi anche la versione italiana.
Per questo problema specifico, a suo tempo quando ebbi un problema analogo,
chiesi sul NG di Sql Server (probabilmente fu il mio primo post su un NG)
microsoft.public.it.sql
dove mi furono indicate le diverse soluzioni.



title: Creare Aggiunte

author: PennyWise

text:
Ho la necessita di creare, in Access '97,  una serie di funzioni che
dovranno esseere utilizzate da progetti access diversi... è possibile creare
degli  ".MDA" e c'è un altro modo???
Grazie per l'aiuto


title: mailto:

author: Max

text:
Nella rubrica che ho associato al mio programma figura anche l'indirizzo
e-mail dei contatti, solo che per inserirla devo far scriver sempre mailto:,
altrimenti lo legge come un indirizzo web http...
ho pensato a metterlo nella maschera di immissione, ma vorrei fosse
invisibile
Qualche suggerimento???
Grazie


title: mailto:

author: Karl Donaubauer

text:
Max <
borto...@tiscalinet.it
> ha scritto:
> Nella rubrica che ho associato al mio programma figura anche l'indirizzo
> e-mail dei contatti, solo che per inserirla devo far scriver sempre
mailto:,
> altrimenti lo legge come un indirizzo web http...
> ho pensato a metterlo nella maschera di immissione, ma vorrei fosse
> invisibile
Se ho capito bene puo aiutare questo esempio dal mio FAQ 4.27.
Dopo aggiornamento del controllo:
If InStr(Me!Controllo, "@") > 0 Then
    If InStr(Me!Controllo, "#http") > 0 Then
        Me!Controllo= "#mailto:" & Mid(Me!Controllo, 1, InStr(Me!Controllo,
"#http") - 1) & "#"
    End If
End If
--
HTH
Karl
*********
Access-FAQ (tedesco):
http://www.donkarl.com


title: mailto:

text:
"Karl Donaubauer" <
ad...@donkarl.com
> ha scritto nel messaggio
news:9ouvgp$flin5$4...@ID-46617.news.dfncis.de...

>Grazie...funziona perfettamente o quasi (il massimo sarebbe nascondere la
scritta "mailto:) ma lo faccio andare bene lo stesso...
Max


title: convertire un file .vbs in .exe

author: Claudio

text:
E' possibile quanto chiesto in oggetto??
Claudio


title: convertire un file .vbs in .exe

author: Apollo

text:
Esiste un apposito toll chiamato Access Runtime; una volta installato
permette l'esecuzione dei mdb e mde senza installare Access.
Si chiama in codice ODE.
"Claudio" <
cre...@tiscali.it
> ha scritto nel messaggio
news:mGYSa.11107$SN1.4...@news2.tin.it...
> E' possibile quanto chiesto in oggetto??
>
> Claudio
>
>
---
Outgoing mail is certified Virus Free
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.501 / Virus Database: 299 - Release Date: 15/07/2003


title: convertire un file .vbs in .exe

author: Giorgio Prx

text:
"Claudio" <
cre...@tiscali.it
> ha scritto nel messaggio
news:mGYSa.11107$SN1.4...@news2.tin.it...
> E' possibile quanto chiesto in oggetto??
>
> Claudio
>
>
Ciao Claudio
Non è necessario compilare uno script in quanto il sistema operativo ha gli
strumenti per eseguire sia i Visual basic script che  i java script. Se il
tuo intento è proteggere il codice sappi che il manuale parla di uno
strumento di codifica eseguibile dalla linea di comando dos.
----------------------
Codifica il codice sorgente dello script affinché gli utenti non possano
visualizzarlo o modificarlo facilmente.
Sintassi
SCRENC [/s] [/f] [/xl] [/l linguaggiopredef] [/e estensionepredef] file di
input file di output
------------------------
Ma io questo strumento non sono riuscito a trovarlo.
Ciao Giorgio


title: convertire un file .vbs in .exe

author: S. Savoldi

text:
"Giorgio Prx" <
> Non č necessario compilare uno script in quanto il sistema operativo ha
gli
> strumenti per eseguire sia i Visual basic script che  i java script.
Vedi: ormai l'ossessione degli *.EXE* al posto delle soluzioni Runtimes
contagia anche VBScript...
Ciao  ;-))


title: convertire un file .vbs in .exe

text:
"S. Savoldi"
> Vedi: ormai l'ossessione degli *.EXE* al posto delle soluzioni Runtimes
> contagia anche VBScript...
>
> Ciao  ;-))
La mia non č una ossessione degli exe, semplicemente il problema l'ho
riscontrato con gli Antivirus, vedendolo come  potenziale virus mi attiva
l'allert, con l'exe questo non si verifica.
Claudio


title: convertire un file .vbs in .exe

text:
"Claudio" <
cre...@tiscali.it
> ha scritto nel messaggio
news:2WcTa.1805$Za4....@news2.tin.it...
>
> La mia non č una ossessione degli exe, semplicemente il problema l'ho
> riscontrato con gli Antivirus, vedendolo come  potenziale virus mi attiva
> l'allert, con l'exe questo non si verifica.
>
> Claudio
>
Allora le stesse istruzioni scritte in vbs le inserisci in un progetto vb;
lo compili e lo provi...
Ciao.
--
Sergio MAZZA


title: convertire un file .vbs in .exe

text:
"Sergio MAZZA" <
> Allora le stesse istruzioni scritte in vbs le inserisci in un progetto vb;
> lo compili e lo provi...
Effettivamente...
Ciao.


title: convertire un file .vbs in .exe

text:
"S. Savoldi" <
war...@libero.it
> ha scritto nel messaggio
news:tPdTa.195306$lK4.5...@twister1.libero.it...
>
> Effettivamente...
>
> Ciao.
Come si dice: se la montagna non va a Maometto...
Ciao.
--
Sergio MAZZA


title: convertire un file .vbs in .exe

text:
> Allora le stesse istruzioni scritte in vbs le inserisci in un progetto vb;
> lo compili e lo provi...
>
> Ciao.
>
> --
> Sergio MAZZA
Ciň provato, ma ahime non ci sono proprio riuscito
mi da una serie di errori, (sono totalmente ignorante in VB)


title: convertire un file .vbs in .exe

text:
"Claudio" <
cre...@tiscali.it
> ha scritto nel messaggio
news:yueTa.2590$Za4....@news2.tin.it...
>
> Ciň provato, ma ahime non ci sono proprio riuscito
> mi da una serie di errori, (sono totalmente ignorante in VB)
A parte il fatto che si inizia ad essere OT, io non ho la sfera di cristallo
per indovinare quale errore ti presenta. Sarebbe utile vedere il codice
cosě, tanto per darci un'occhiata...
Ciao.
P.S. Altra via sarebbe quella di scrivere a it.comp.lang.visual-basic
--
Sergio MAZZA


title: convertire un file .vbs in .exe

text:
> A parte il fatto che si inizia ad essere OT, io non ho la sfera di
cristallo
> per indovinare quale errore ti presenta. Sarebbe utile vedere il codice
> così, tanto per darci un'occhiata...
>
> Ciao.
Non era sicuramente mia intenzione andare OT, proprio perchè ho capito che
non è il luogo adatto che non ho postato gli errori che mi da.
Ciao
Claudio
>
> P.S. Altra via sarebbe quella di scrivere a it.comp.lang.visual-basic
Seguirò il tuo consiglio
grazie


title: convertire un file .vbs in .exe

text:
Sergio MAZZA ha scritto:
>
[cut]
> Come si dice: se la montagna non va a Maometto...
sempre la solita storia, sto pezzo chiuso dai puntini....
ma insomma sto Maometto 'ndo va? e se non va alla montagna che cavolo
succede?
Peggio di una telenovela brasiliana!
--
a.cara
togli qualcosa dall'email


title: convertire un file .vbs in .exe

text:
"Alessandro Cara" <
alexqu...@blunet.it
> ha scritto nel messaggio
news:3F1DB8B8...@blunet.it...

E dove vuoi che va (Maometto)? Al mare no?
I puntini ce li metto perché sono prigro...(arieccoli!)
Ciao.
--
Sergio MAZZA


title: [it.comp.appl.access] benvenuto su Usenet!

author: Gruppo Coordinamento NEWS-IT

text:
Ciao!
Questo gruppo (it.comp.appl.access) non è moderato: puoi
trovare informazioni su di esso nel suo manifesto, che trovi qui in fondo.
Tutto questo è arabo per te? leggi
http://www.news.nic.it/news-it/docs/glossario.html
 .
Tieni presente che esistono anche questi gruppi:
it.news.annunci - tutte le cose importanti della gerarchia it.
it.test         - per fare tutte le prove con le news
it.aiuto        - per domande generiche di aiuto
it.news.aiuto   - per tutti i problemi riguardanti le news
Se hai fretta, probabilmente la soluzione al tuo problema connesso alle
news la trovi già qui:
http://www.news.nic.it/news-it/oth/aiuto-20.txt
 .
Alcuni gruppi sono moderati, e funzionano in modo diverso: scopri
come a
http://www.news.nic.it/news-it/docs/moderaz1.html
 .
Ricorda che l'educazione è una dimostrazione di intelligenza, mentre
prepotenza e volgarità viaggiano a braccetto con stupidità.
Sappi inoltre che SCRIVERE MAIUSCOLO equivale a gridare, e che la cosa può
infastidire molti di coloro che ti leggeranno. E già che ci sei, ricordati
di quotare poco, e di lasciare il testo citato *prima* del tuo.
Infine, questo gruppo fa parte della gerarchia it.*: se non sai cos'è un
gruppo, una gerarchia, oppure it.*, lo puoi scoprire a
http://www.news.nic.it/news-it/
 .
Questo gruppo dovrebbe trattare dell'ammbiente Microsoft-Access, di
specifiche tecniche, aggiornamenti, discussioni, scambi di codice
sorgente e routines, chiarimenti su eventuali bug, discussioni tra
utenti e in particolar modo tra sviluppatori.
Sarebbe inoltre utile per lo scambio di URL per link interessanti
riguardanti il pacchetto.


title: conversione orario

author: checco

text:
          Ciao a tutti,
ho una tabella con delle informazioni sui dipendenti e il loro orario
lavorativo, il problema č che l'orario in minuti a partire da mezzanotte,
esempio:
NOME ORARIO
rossi 360
filippo 210
antonio 156
Praticamente l'orario di Rossi sarebbe 366/60=6,1 quindi se non ero l'orario
dovrebbe essere le 6.06 minuti di mattina. Come posso fare quista
conversione nella query?
Ciao a tutti
Francesco
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: conversione orario

author: namor

text:
checco ha scritto:
> Ciao a tutti,
> ho una tabella con delle informazioni sui dipendenti e il loro orario
> lavorativo, il problema č che l'orario in minuti a partire da mezzanotte,
> esempio:
> NOME ORARIO
> rossi 360
> filippo 210
> antonio 156
> Praticamente l'orario di Rossi sarebbe 366/60=6,1 quindi se non ero l'orario
> dovrebbe essere le 6.06 minuti di mattina. Come posso fare quista
> conversione nella query?
> Ciao a tutti
> Francesco
Fai cdate([orario]/24/60)
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: conversione orario

author: giorgio rancati

text:
"checco" <
fra....@libero.it
> ha scritto nel messaggio
news:85Z35Z235Z91Y1...@usenet.libero.it...
>
>           Ciao a tutti,
> ho una tabella con delle informazioni sui dipendenti e il loro orario
> lavorativo, il problema č che l'orario in minuti a partire da mezzanotte,
> esempio:
>
> NOME ORARIO
> rossi 360
> filippo 210
> antonio 156
>
> Praticamente l'orario di Rossi sarebbe 366/60=6,1 quindi se non ero
l'orario
> dovrebbe essere le 6.06 minuti di mattina. Come posso fare quista
> conversione nella query?
>
Ciao Francesco,
potresti sommare i minuti alla data 0 di Access
------------
Dateadd("n",[Orario],"12/30/1899")
-----------
Ciao Giorgio


title: conversione orario

text:
                    Il 24 Feb 2005, 14:30, "giorgio rancati"
<
giorgio_No_Sp...@tiscali.it
> ha scritto:

GRANDISSIMO! Ma come fa a funzionare, su che criterio si basa?
Ciao e grazie mille



title: conversione orario

text:
"checco" <
fra....@libero.it
> ha scritto nel messaggio
news:85Z35Z235Z91Y1...@usenet.libero.it...
>                     Il 24 Feb 2005, 14:30, "giorgio rancati"
> <
giorgio_No_Sp...@tiscali.it
> ha scritto:
> >
> > "checco" <
fra....@libero.it
> ha scritto nel messaggio
> > news:85Z35Z235Z91Y1...@usenet.libero.it...
[CUT]
> > ------------
> > Dateadd("n",[Orario],"12/30/1899")
> > -----------
>
> GRANDISSIMO! Ma come fa a funzionare, su che criterio si basa?
>
In Acccess (e più in generale in tutte le applicazioni e/o linguaggi di
programmazione che si appoggiano alla libreria OLEAUT32.DLL) la data 0
corrisponde al 30/12/1899.
Quindi basta sommargli con la funzione DateAdd i minuti della tua tabella
per ottenere l'ora desiderata.
Se vuoi fare meno fatica puoi usare anche questa forma
---------------
Dateadd("n",[Orario],0)
--------------
Puoi anche usare la soluzione proposta da Namor, produce lo stesso
risultato, io volevo solo mostrade una strada alternativa.
Ciao Giorgio


title: Numerazione progressiva fatture

author: Steve

text:
Sul sito comune mi pareva fossero presenti altre modalità oltre a quella
attuale per gestire la numerazione progressiva delle fatture, è ancora
possibile leggerle?
Se utilizzo la ricerca mi sbatte fuori regolarmente!
Ciao grazie


title: Numerazione progressiva fatture

author: Roberto da casa

text:
"Steve" <
st...@serviziassociati.it
> ha scritto nel messaggio
news:9dgv24$673$1...@serv1.iunet.it...

Che a me risulti, l'unica FAQ del Sito Comune che tratta l'argomento è
quella di Sib, cui fra l'altro si fa sempre riferimento nei messaggi del
nostro NG.
Perché non provi a dirci cosa non ti va di quella routine, oppure cosa ti
serve d'altro.
Per non essere "sbattuto fuori" dalla ricerca del Sito Comune, leggi
attentamente la parte inferiore della pagina di Ricerca specie se usi
Internet Explorer 4.0 o 5.0.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Numerazione progressiva fatture

text:
cut
> Che a me risulti, l'unica FAQ del Sito Comune che tratta l'argomento è
> quella di Sib, cui fra l'altro si fa sempre riferimento nei messaggi del
> nostro NG.
> Perché non provi a dirci cosa non ti va di quella routine, oppure cosa ti
> serve d'altro.
>
> Per non essere "sbattuto fuori" dalla ricerca del Sito Comune, leggi
> attentamente la parte inferiore della pagina di Ricerca specie se usi
> Internet Explorer 4.0 o 5.0.
> Roberto
Hai ragione due volte, bastava leggere e avrei evitato un a domanda inutile,
fatta la modifica il browser non va + in crash, per la faq quella che mi
interessava era quella di Cesena su "cos'è un ID? Contatori, numeri, e
altro." ma la cercavo nella sezione sbagliata.
L'idea è quella di avere un contatore semplice autoincrementante per le
fatture, magari lasciando ad un campo contatore il compito di chiave
primaria, non so se questa è la soluzione migliore.
Vorrei anche fare una proposta perchè non inserire nel sito comune una
sezione dedicata ai bug, in particolare quelli della localizzazione in
italiano, eviterebbe di perdere un sacco di tempo a risolvere
malfunzionamenti dovuti al programma magari già risolti da altri, si
potrebbe aprire un trhead apposito dove chiunque sia a conoscenza di un bug
e del modo di risolverlo potrebbe postare la soluzione.
Saluti e grazie
Steve


title: Numerazione progressiva fatture

text:
"Steve" <
st...@serviziassociati.it
> ha scritto nel messaggio
news:9dip29$ppl$1...@serv1.iunet.it...
[CUT]
> L'idea è quella di avere un contatore semplice autoincrementante per le
> fatture, magari lasciando ad un campo contatore il compito di chiave
> primaria, non so se questa è la soluzione migliore.
>
Se ti serve per numerare le fatture attive, visto che ogni anno il numero
deve riiniziare da 1, è bene che contenga anche l'anno e di conseguenza mi
sembra logico usare quanti scritto da Sib, al limite modificandolo nel caso
tu voglia togliere la lettera iniziale.
Comunque, se la tabella si chiama Tabella1 ed il campo che deve contenere il
numero progressivo è numerico e si chiama ProgressivoNumerico, nel Valore
predefinito del controllo a lui associato puoi scrivere:
=IIf(DCount("ProgressivoNumerico";"Tabella1")=0;1;DMax("ProgressivoNumerico"
;"Tabella1")+1)
Se invece il campo è di tipo testo, lungo 6 caratteri e si chiama
ProgressivoTesto, nel Valore predefinito del controllo a lui associato puoi
scrivere:
=IIf(DCount("ProgressivoTesto";"Tabella1")=0;"000001";Format(DMax("Progressi
voTesto";"Tabella1")+1;"000000"))
Come puoi vedere, ciò che ho scritto non è altro che una variante
semplificata di ciò che ha scritto Sib.
> Vorrei anche fare una proposta perchè non inserire nel sito comune una
> sezione dedicata ai bug, in particolare quelli della localizzazione in
> italiano, eviterebbe di perdere un sacco di tempo a risolvere
> malfunzionamenti dovuti al programma magari già risolti da altri, si
> potrebbe aprire un trhead apposito dove chiunque sia a conoscenza di un
bug
> e del modo di risolverlo potrebbe postare la soluzione.
>
Non mi sembra che ci sia molta disponibilità da parte di tutti a portare
contributi, specie alle nuove Sezioni del Sito Comune: la Sezione Libri
docet; eppure penso che moltissimi frequentatori usano un libro su Access e
nel bene o nel male ne potrebbero parlare.
Ho la sensazione che tutti vorremmo un Sito Comune più ricco ed aggiornato,
ma poi in fatto di contributi non c'è tanta voglia di dare una mano seria.
> Saluti e grazie
>
> Steve
>
>


title: Numerazione progressiva fatture

author: Sib dal portatile

text:
"Steve" <
st...@serviziassociati.it
> ha scritto nel messaggio
news:9dip29$ppl$1...@serv1.iunet.it...
> cut
> Hai ragione due volte, bastava leggere e avrei evitato un a domanda
inutile,
> fatta la modifica il browser non va + in crash, per la faq quella che mi
> interessava era quella di Cesena su "cos'è un ID? Contatori, numeri, e
> altro." ma la cercavo nella sezione sbagliata.
>
> L'idea è quella di avere un contatore semplice autoincrementante per le
> fatture, magari lasciando ad un campo contatore il compito di chiave
> primaria, non so se questa è la soluzione migliore.
Perche'? qual e' l'utilita' nell'avere 2 ID?
> Vorrei anche fare una proposta perchè non inserire nel sito comune una
> sezione dedicata ai bug, in particolare quelli della localizzazione in
> italiano, eviterebbe di perdere un sacco di tempo a risolvere
> malfunzionamenti dovuti al programma magari già risolti da altri, si
> potrebbe aprire un trhead apposito dove chiunque sia a conoscenza di un
bug
> e del modo di risolverlo potrebbe postare la soluzione.
Non ho capito a quale bug ti riferisci, ma i link con raccolte di bug si
sprecano (a partire dal sito MS)
Sib


title: Numerazione progressiva fatture

author: STEVE

text:
cut
> Non ho capito a quale bug ti riferisci, ma i link con raccolte di bug si
> sprecano (a partire dal sito MS)
>
> Sib
 > Non ho capito a quale bug ti riferisci, ma i link con raccolte di bug si
> sprecano (a partire dal sito MS)
>
> Sib
Provo a fare due esempi, Access 2000
1° bug
Il carattere jolly "*" non funziona se inserito come parte di istruzione sql
in apertura di un recordset ADO e va sostituito con "%" ma se inserito come
istruzione sql che riempe il control source di una list box funziona "*" e
non il  "%" almeno questo è capitato a me e sono impazzito prima di
risolvere.
2° bug
L'imput mask della versione italiana non funziona o meglio sono sballati i
soliti caratteri jolly, risultato per rendere maiuscole le lettere inserite
in una casella di testo non si può usare ">" ma per forza una funziona
nell'evento dopo aggiornamento.
Il problema è che se l'errore è nella localizzazione italiana MS solitamente
se ne frega e se va bene cita solo il bug (come per l'imput mask) ma non dà
nessuna soluzione, almeno a quel che mi risulta.
Daccordo con la scarsa propensione agli aiuti, citata da Roberto provo a
fare allora una segnalazione di un libro per altro gia presente quale
recensione sul sito che è quello di Getz, Litwin, Gilbert "Access 2000
Manuale di programmazione" lo trovo veramente ben fatto ed efficace e penso
utile a chiunque voglia programmare in vba
ciao grazie


title: Numerazione progressiva fatture

author: Sib dall'ufficio

text:
"STEVE" <
ST...@SERVIZIASSOCIATI.IT
> ha scritto nel messaggio
>  > Non ho capito a quale bug ti riferisci, ma i link con raccolte di bug
si
> > sprecano (a partire dal sito MS)
> >
> > Sib
>
> Provo a fare due esempi, Access 2000
>
> 1° bug
> Il carattere jolly "*" non funziona se inserito come parte di istruzione
sql
> in apertura di un recordset ADO e va sostituito con "%" ma se inserito
come
> istruzione sql che riempe il control source di una list box funziona "*" e
> non il  "%" almeno questo è capitato a me e sono impazzito prima di
> risolvere.
Io uso DAO e li' tutto funziona. Puoi farmi un piccolo esempio ADO che lo
provo?
> 2° bug
> L'imput mask della versione italiana non funziona o meglio sono sballati i
> soliti caratteri jolly, risultato per rendere maiuscole le lettere
inserite
> in una casella di testo non si può usare ">" ma per forza una funziona
> nell'evento dopo aggiornamento.
Questo per chi e' voluto passare ad A2000 ;-)
> Il problema è che se l'errore è nella localizzazione italiana MS
solitamente
> se ne frega e se va bene cita solo il bug (come per l'imput mask) ma non
dà
> nessuna soluzione, almeno a quel che mi risulta.
Penso sia perche' non c'e' soluzione, evidentemente ci vorra' una patch
Ciao


title: Numerazione progressiva fatture

text:
"Sib dall'ufficio" <cerrise...@SPAMtiscalinet.it> ha scritto nel
messaggio news:9do2gk$dn7$1...@serv1.iunet.it...
> Io uso DAO e li' tutto funziona. Puoi farmi un piccolo esempio ADO che lo
> provo?
Questo è un esempio:
 Dim l_rs As ADODB.Recordset
    Set l_rs = New ADODB.Recordset
    Dim sql As String
    Dim sql1 As String
' stringa per apertura recordset basato su sql
 sql = "SELECT COMUNE,PROV,CAP,IdComune FROM QryComuni WHERE CAP Like '" &
Me("Cap") & "*'"
' stringa da passare alla proprieta control source di una list box (in
questo caso contenuta in una form pop up)
 sql1 = "SELECT COMUNE,PROV,IdComune FROM QryComuni WHERE CAP Like '" &
Me("Cap") & "%'"
    If Not Me.Cap = vbNullString Then
    ' apertura recordset basato su istruzione sql
     l_rs.Open sql1, CurrentProject.Connection, adOpenKeyset,
adLockOptimistic, adCmdText
    Select Case l_rs.RecordCount
            Case Is = 0
            Dim risposta As String
            risposta = MsgBox("Cap non Trovato, Vuoi aggiungerlo?", vbYesNo,
"Aggiungi Comune")
            If risposta = vbYes Then
                Dim valore As String
                valore = Me.Cap
                DoCmd.OpenForm "FrmAggiungiComune", , , , acFormAdd,
acDialog, valore
            Else
                Me.Cap = vbNullString
                Me.Comune = vbNullString
                Me.Comune.SetFocus
            End If
            Case Is = 1
                Me.IDComune = l_rs("IdComune")
                Me.Comune = l_rs("COMUNE")
                Me.Provincia = l_rs("PROV")
                Me.PartitaIva.SetFocus
            Case Is > 1
                Set p_frm = Me
                p_TipoComune = True
                ' apertura mascera pop up e passaggio della stringa per la
list box
                DoCmd.OpenForm "FrmSceltaCap", , , , , acDialog, sql
                Set p_frm = Nothing
                Me.PartitaIva.SetFocus
             End Select
        End If
 End Sub
ho lasciato l'intero pezzo di codice perchè sia più chiaro.
> Penso sia perche' non c'e' soluzione, evidentemente ci vorra' una patch
Sì ci va una patch ma visto che si tratta della versione italiana facciamo
prima ad aspettare xp, quello che intendevo come soluzione è una modalità
alternativa di ottenere lo stesso risultato
Ciao


title: Numerazione progressiva fatture

text:
"Steve" <
st...@serviziassociati.it
> ha scritto nel messaggio
> "Sib dall'ufficio" <cerrise...@SPAMtiscalinet.it> ha scritto nel
> > Io uso DAO e li' tutto funziona. Puoi farmi un piccolo esempio ADO che
lo
> > provo?
>
> Questo è un esempio:
CUT
> ho lasciato l'intero pezzo di codice perchè sia più chiaro.
Ok, ora provo.
> > Penso sia perche' non c'e' soluzione, evidentemente ci vorra' una patch
>
> Sì ci va una patch ma visto che si tratta della versione italiana facciamo
> prima ad aspettare xp, quello che intendevo come soluzione è una modalità
> alternativa di ottenere lo stesso risultato
La soluzione e' presto fatta, su change scrivi due righe di codice che ti
convertano in maiuscolo la digitazione.
Me.TuoControllo.Text=UCase(Me.TuoControllo.Text)
Me.TuoControllo.SelStart=255
Comunque io mi terro' sempre un passo indietro rispetto all'ultima versione,
e' piu' sicuro, per qualsiasi programma.
Sib


title: Evento non in elenco non funziona?

author: Napoleone

text:
A fronte dell'evento non in elenco della CasellaCombinata92, ho inserito un
messaggio di avviso, che però non esce, perche secondo voi?
-----------------------
MsgBox "ATTENZIONE !!! Il Cliente non'è presente in Archivio."
    Response = acDataErrContinue
    Me.CasellaCombinata92 = vbNullString
----------------------
Saluti
Napoleone


title: Evento non in elenco non funziona?

author: Gaspare

text:
[CUT]
Ciao,
fai una salto qui ->
http://www.sviluppoisi.com/Corsi/Tutorial%20Access/Tutorial%2022/tutorial_22.htm


title: Evento non in elenco non funziona?

author: MA

text:

Hai messo solo in elenco settato a sì?
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: Evento non in elenco non funziona?

text:
"Gaspare" <
break...@email.it
> ha scritto nel messaggio
news:Ypxwe.14778$h5.7...@news3.tin.it...

Che fai mi rimandi a scuola? :-)
Ho visto e non basta, la combo mi permette di fare ricerca di dati numerici,
sarà questo.
Napoleone


title: Evento non in elenco non funziona?

text:
[CUT]
> Che fai mi rimandi a scuola? :-)
>
Siamo sempre a "scuola" -> la "scuola della vita" ;-)


title: Evento non in elenco non funziona?

text:
[CUT]
Prova un pò a seguire MA


title: Evento non in elenco non funziona?

text:
cut
>
> Hai messo solo in elenco settato a sě?
>
> --
> _ _
> Ciao
> MAssimiliano Amendola
Al primo colpo, OK!
Ciao
Napoleone


title: Evento non in elenco non funziona?

text:
[CUT]
Contento...eh? Bene offri da bere a tutti ! ;-)


title: Evento non in elenco non funziona?

text:
[CUT]
Basta il "pensiero" ;-)...si scherza!


title: Evento non in elenco non funziona?

text:
Magari potessi farlo!
Na' bella birretta fresca va bene?
O acqua?
--
Ciao


title: Evento non in elenco non funziona?

text:
"Gaspare" <
break...@email.it
> ha scritto nel messaggio
news:9Wxwe.14923$h5.7...@news3.tin.it...
>
> [CUT]
>
> Basta il "pensiero" ;-)...si scherza!
Ciao Gaspare!
...
Napoleone


title: Evento non in elenco non funziona?

text:
[CUT]
ci si legge...alla prossima ;-)


title: Tracciati Lemco:Esportazioni dati nel software Zucchetti

author: Dino

text:
Ciao a tutti volevo sapere se qualcuno di voi ha avuto modo di
preparare del codice per esportare i dati contabili dal proprio DB
(seguendo i tracciati Lemco) ad un gestionale Zucchetti.

Grazie in anticipo

Dino


text: Ciao Dino, leggevo il tuo post anche se datato. Per caso hai i tracciati per l'export verso il gestionale zucchetti?


author: BFS

text:
Il 16/12/2015 15:27,
marr...@gmail.com
 ha scritto:
> Ciao Dino, leggevo il tuo post anche se datato. Per caso hai i tracciati

per l'export verso il gestionale zucchetti?
>

se vuoi li ho io...ho da poco fatto un export di dati dal mio gestionale
verso lo studio del commercialista che usa tale formato per l'import.
se mi dai una mail te li mando
ciao
BFS


text:
Ciao BFS la mia mail è marrek05 (ovviamente account
gmail.com
).
Magari ci sentiamo! Attendo tue grazie!!



text:

meglio tardi che mai :-)
te li ho inviati
ciao
BFS


text:
Il giorno giovedì 17 dicembre 2015 08:23:23 UTC+1, BFS ha scritto:

Ciao BFS
Hai la possibiltà di madarli anche a me?


author: RobertoA

text:

E che so io 'el fio de la serva' ?
E' possibbole mandarli pure ammia ?
O pubblicarli, visto che saranno interessanti per molti


text:
Ciao, io ci sono alle prese adesso. Gentilmente... non è che condivideresti il tracciato anche con me? Ci conto e ringrazio anticipatamente.



text:
Gentile BFS,
servirebbe pure a me il tracciato, ti ringrazierei infinitamente visto che sto combattendo inutilmente con il commercialista per usare tutto in via digitale.
grazie
ah: niky.of.allstar89 (gmail... of course)


text:

Riuscireste a mandarlo anche a me?

mail: clinicacroceazzurrabari at
gmail.com

Grazie mille davvero


author: pfm

text: Effettivamente potrebbero interessare a molti anche a me


text:
Pfmarro ..... google

Grazie


text:
Il 30/05/2017 11:48, pfm ha scritto:
> Pfmarro ..... google
>
> Grazie
>

inviati
ciao


text:

fatto
ciao


text:
Per cortesia anche a me
svegliapc(gmail)
Grazieeeee


text:

Essendo documenti di grande interesse generale se potessi pubblicarli su
qualche sito ti eviteresti l'onere della spedizione in privato
Nel caso non potessi pubblicarli, ti pregherei di inviarli pure a me, grazie


text:
Qualcuno puo' testare il mio lavoro di esportazione verso Zucchetti?  Sto aspettando che il distributore me lo provi...ma aspetta e spera....
Mi invento 3 fatture, faccio il file di esportazione e...forza!!!.... qualcuno che me lo testi!!!! Grazieeeee anticipatamente
svegliapc(gmail)


text:

te li ho inviati in privato.
non saprei dove pubblicarti se non sul mio ftp aziendale

ciao


text:

Puoi inviarli cortesemente anche a me enzotoc(gmail) , grazie


text:
Ciao,
posso chiederti l'alternanza dei record D10-D11-D30-D31-D33 e relative testate per una estrazione di 2/3 clienti e 3/4 fatture? Dalle specifiche non riesco a capirlo
grazie mille!

Il giorno giovedì 17 dicembre 2015 08:23:23 UTC+1, BFS ha scritto:



text:
Il giorno venerdì 11 novembre 2011 11:32:07 UTC+1, Dino ha scritto:



text:
Il giorno venerdì 11 novembre 2011 11:32:07 UTC+1, Dino ha scritto:

Ho fatto un programma per esportare un file di excel con fatture e anagrafiche verso il gestionale Omnia Zucchetti ed ho in preparazione l'esportazione da Danea TeamSystem sempre verso Omnia Zucchetti.....se avete bisogno di esportare/importare dati possiamo parlarne


author: mario rossi

text:

un mio collega ne aveva bisogno, in che modo possiamo parlarne?


text:
Cortesemente potresti invialo anche a me, nsolaroli(at)
hotmail.com
.

grazie mille


text:
Anche io ne parlerei volentieri. come fare?



text:
Messaggio per BFS, potresti cortesemente inviare i tracciati anche a me, nsolaroli(at)
hotmail.com
.

Grazie mille

Il giorno giovedì 1 giugno 2017 09:26:50 UTC+2, BFS ha scritto:



author: an

text:
Il giorno giovedì 17 dicembre 2015 08:23:23 UTC+1, BFS ha scritto:
> se vuoi li ho io...ho da poco fatto un export di dati dal mio gestionale
> verso lo studio del commercialista che usa tale formato per l'import.
> se mi dai una mail te li mando
> ciao
> BFS

Servirebbero anche a me, grazie (acolombodev, account gmail)


text:
Il giorno giovedì 17 dicembre 2015 08:23:23 UTC+1, BFS ha scritto:

farebbero comodo anche a me... la mia mail è  matteo.orighi (su gmail)

Grazie in anticipo!


text: Salve dovrei esportare dei dati da danea sul programma del mio commercialista che segue il tracciato lemco . Potete aiutarmi ?


text:
Il giorno giovedì 17 dicembre 2015 08:23:23 UTC+1, BFS ha scritto:
> Il 16/12/2015 15:27, ha scritto:
> > Ciao Dino, leggevo il tuo post anche se datato. Per caso hai i tracciati
>
> per l'export verso il gestionale zucchetti?
> >
>
> se vuoi li ho io...ho da poco fatto un export di dati dal mio gestionale
> verso lo studio del commercialista che usa tale formato per l'import.
> se mi dai una mail te li mando
> ciao
> BFS

Ciao BFS, avresti un esempio completo del tracciato LEMCO per l'importazione dati in Zucchetti? La mia mail è meeeko.sara(gmail)
Grazie!
Sara


text:
Il giorno giovedì 17 dicembre 2015 08:23:23 UTC+1, BFS ha scritto:
> Il 16/12/2015 15:27, marrek05 ha scritto:
> > Ciao Dino, leggevo il tuo post anche se datato. Per caso hai i tracciati
>
> per l'export verso il gestionale zucchetti?
> >
>
> se vuoi li ho io...ho da poco fatto un export di dati dal mio gestionale
> verso lo studio del commercialista che usa tale formato per l'import.
> se mi dai una mail te li mando
> ciao
> BFS

Potresti mandarli anche a me? Grazie mille :)
netzapping at
gmail.com


text:

Ciao BFS, potresti mandarli anche a me? Grazie!

pedrouceda92 at
gmail.com


author: Graziano

text:
Il giorno venerdì 11 novembre 2011 11:32:07 UTC+1, Dino ha scritto:
> Ciao a tutti volevo sapere se qualcuno di voi ha avuto modo di
> preparare del codice per esportare i dati contabili dal proprio DB
> (seguendo i tracciati Lemco) ad un gestionale Zucchetti.
>
> Grazie in anticipo
>
> Dino

farebbero comodo anche a me... la mia mail è  franchi.graziano (su gmail)

1000 Grazie


author: Daniele Serino

text:
Il giorno giovedì 17 dicembre 2015 08:23:23 UTC+1, BFS ha scritto:
> Il 16/12/2015 15:27,
marr...@gmail.com
 ha scritto:
> > Ciao Dino, leggevo il tuo post anche se datato. Per caso hai i tracciati
>
> per l'export verso il gestionale zucchetti?
> >
>
> se vuoi li ho io...ho da poco fatto un export di dati dal mio gestionale
> verso lo studio del commercialista che usa tale formato per l'import.
> se mi dai una mail te li mando
> ciao
> BFS

Ciao potresti inviarli anche alla mia mail?
seri...@gmail.com

Ti ringrazio e spero di poter ricambiare....


text:
Ciao a tutti, qualcuno potrebbe gentilmente inviare anche a me i tracciati LEMCO per favore?
La mia mail è stefano.mogavero93(at)
gmail.com

Grazie a tutti!


text:

Ciao a tutti, qualcuno potrebbe gentilmente inviare anche a me i tracciati LEMCO meglio sarebbe un file di esempio per favore? grazie in anticipo.
La mia mail è
mas...@sintassisrl.it


text:
Anche io avrei bisogno dei tracciati.....   lucreziasancilio (at) gmail. Com

Grazie


text:
Il giorno venerdì 11 novembre 2011 11:32:07 UTC+1, Dino ha scritto:
> Ciao a tutti volevo sapere se qualcuno di voi ha avuto modo di
> preparare del codice per esportare i dati contabili dal proprio DB
> (seguendo i tracciati Lemco) ad un gestionale Zucchetti.
>
> Grazie in anticipo
>
> Dino

salve posso avere una copia dei preziosi tracciati lemco? grazie
rodolfo.ci...@gmail.com


title: Aggiornare stampante per tutti i report

author: raffar

text:
Salve a tutti
mi chiedevo se fosse possibile assegnare a tutti i report
o a parte di essi una stampante specifica in una volta sola
senza impstarli uno per uno (avendo la necessità di non usare la
stampante predefinita)
Grazie
Raffo


title: Aggiornare stampante per tutti i report


title: Annullare inserimento

author: Manolo

text:
Salve a tutti, ho un piccolo problema:
Ho una maschera con un controllo testo che è la chiave di una tabella.
Quando inserisco il valore nell'evento "AfterUpdate" faccio modificare il
valore per renderlo uniforme con gli altri. Se il valore è una copia di un
valore già esistente, mi deve annullare l'operazione e portarmi al valore
già esistente.
Io ci ho provato così:
Private Sub idcassetto_AfterUpdate()
Dim s As String
Dim i, j As Integer
On error GoTo errore
i=Len(idcassetto.Value)-1
For j=1 To (5-1)
s=s+"0"
Next j
s=UCase$(Left$(idcassetto.Value, 1)) + s + Right$(idcassetto.Value,
Len(idcassetto.Value)-1)
idcassetto=s
Return
errore:
idcassetto.undo
DoCmd.FindRecord s,,True,,True
End Sub
Purtroppo quando si verifica l'errore il metodo "undo" non mi annulla
l'inserimento e mi appare il messaggio di "Chiave duplicata".
Premetto che non sono pratico di VB.. ma mi piacerebbe sapere dove sto
sbagliando e se è possibile realizzare questa procedura.
Un grazie a tutti!

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


title: Annullare inserimento

author: Roberto da casa

text:
"Manolo" <
tra...@traskosfriends.it
> ha scritto nel messaggio
news:62Z94Z143Z251Y1...@usenet.libero.it...

Penso proprio che tu debba operare a fronte dell'evento "Prima di
aggiornare" e non "Dopo aggiornamento" ed annullare l'evento di
registrazione con un
Cancel = True
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: Annullare inserimento

text:
                    Il 09 Feb 2005, 12:59, "Roberto da casa" <
r.masso...@libero.it
> ha
scritto:

Ti ringrazio.. adesso lo provo subito!



title: Errore Sp1 di Office 2003

author: Inetwork

text:
Salve a tutti mi è capitata una cosa stranissima: ho
fatto un programmino gestionale di fatturazione ecc...
ecc... e dopo aver installato il Sp1 alcuni report non
venivano visualizzati in anteprima e nè tantomeno
stampati , mi dava un errore sulla routine (magari da
approfondire successivamnete) poi ancora il report
fattura è composto da un sottoreport "riepilogo iva" il
quale non veniva nè visualizzato nè stampato ma era ben
visibile nella struttura.
Reinstallo Office e tutto ritorna come prima.
A qualcuno è capitato la stessa cosa ?


title: Memorizzare su due tabelle

author: Cataldo Formaro

text:
Salve amici, rieccomi con un quesito:
dalla mia "M_Clienti" voreei che inserendo i vari dati nei rispettivi
controlli "Ditta" "Via" ecc; mi si vadano a memorizzare nelle tabelle "Tb1"
e Tb2" che hanno le stesse impostazioni.
Grazie CF


title: Memorizzare su due tabelle

author: Roberto dal portatile

text:
"Cataldo Formaro" <
formaro...@inwind.it
> ha scritto nel messaggio
news:9s0kgt$u76$1...@nreada.inwind.it...

E per quale recondito motivo in un database relazionale vuoi tenere gli
stessi dati su due tabelle diverse se non per backup?
E' contro ogni logica.
Comunque, a fronte degli eventi "Dopo inserimento", "Dopo aggiornamento" e
"Dopo conferma eliminazione" della maschera che ha come origine record Tab1,
puoi aprire un recordset su Tab2 e fare gli aggiornamenti anche di questa
tabella.
Se però Tab2 è in relazione con altre tabelle penso che ti verrà qualche mal
di pancia di troppo. ;-)
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Memorizzare su due tabelle

author: Govardo Libero

text:
"Cataldo Formaro" <
formaro...@inwind.it
> ha scritto nel messaggio
news:9s0kgt$u76$1...@nreada.inwind.it...

Il mondo è bello perchè è vario, ma, se ne hai voglia fai capire al resto
del mondo perchè vuoi fare questo, sai non sembra bello.
--
                     Angelo
------------------------------------------------------
Sito comune di it.comp.appl.access
http://www.sitocomune.com
------------------------------------------------------


title: Memorizzare su due tabelle

text:
"Govardo Libero" <
gov...@libero.it
> ha scritto nel messaggio
news:q2XE7.8040$sq5.4...@news.infostrada.it...
>
>
>
> "Cataldo Formaro" <
formaro...@inwind.it
> ha scritto nel messaggio
> news:9s0kgt$u76$1...@nreada.inwind.it...
> > Salve amici, rieccomi con un quesito:
> > dalla mia "M_Clienti" voreei che inserendo i vari dati nei rispettivi
> > controlli "Ditta" "Via" ecc; mi si vadano a memorizzare nelle tabelle
> "Tb1"
> > e Tb2" che hanno le stesse impostazioni.
> >
> > Grazie CF
> >
>
> Il mondo č bello perchč č vario, ma, se ne hai voglia fai capire al resto
> del mondo perchč vuoi fare questo, sai non sembra bello.



title: Memorizzare su due tabelle

text:
"Roberto dal portatile" <
r.ma...@libero.it
> ha scritto nel messaggio
news:POVE7.7385$sq5.4...@news.infostrada.it...
>
> "Cataldo Formaro" <
formaro...@inwind.it
> ha scritto nel messaggio
> news:9s0kgt$u76$1...@nreada.inwind.it...
> > Salve amici, rieccomi con un quesito:
> > dalla mia "M_Clienti" voreei che inserendo i vari dati nei rispettivi
> > controlli "Ditta" "Via" ecc; mi si vadano a memorizzare nelle tabelle
> "Tb1"
> > e Tb2" che hanno le stesse impostazioni.
> >
> > Grazie CF
> >
>
> E per quale recondito motivo in un database relazionale vuoi tenere gli
> stessi dati su due tabelle diverse se non per backup?
> E' contro ogni logica.
>
> Comunque, a fronte degli eventi "Dopo inserimento", "Dopo aggiornamento" e
> "Dopo conferma eliminazione" della maschera che ha come origine record
Tab1,
> puoi aprire un recordset su Tab2 e fare gli aggiornamenti anche di questa
> tabella.
> Se però Tab2 è in relazione con altre tabelle penso che ti verrà qualche
mal
> di pancia di troppo. ;-)
>
> --
> Roberto
>
Ciao, Roberto!
Avevo pensato di fare questo (doppione) al fine un elenco clienti, bello
pronto per l'anno successivo, importandola. poi quindi nel nuovo DB
dell'anno successivo. Se mi dici che ci possono essere problemi (per le
relazioni) allora non ci provo proprio.
Come poter fare quindi, per ritrovarmi a fine anno con tutti inominativi,
inseriti in una tabella, che potrò esportare a mio piacimento? Non so se è
chiaro.
Saluti CF


title: Memorizzare su due tabelle

text:
"Govardo Libero" <
gov...@libero.it
> ha scritto nel messaggio
news:q2XE7.8040$sq5.4...@news.infostrada.it...
>
>
>
> "Cataldo Formaro" <
formaro...@inwind.it
> ha scritto nel messaggio
> news:9s0kgt$u76$1...@nreada.inwind.it...
> > Salve amici, rieccomi con un quesito:
> > dalla mia "M_Clienti" voreei che inserendo i vari dati nei rispettivi
> > controlli "Ditta" "Via" ecc; mi si vadano a memorizzare nelle tabelle
> "Tb1"
> > e Tb2" che hanno le stesse impostazioni.
> >
> > Grazie CF
> >
>
> Il mondo č bello perchč č vario, ma, se ne hai voglia fai capire al resto
> del mondo perchč vuoi fare questo, sai non sembra bello.
>
> --
>                      Angelo
>
Anche questo č vero........ CF


title: Memorizzare su due tabelle

text:
"Cataldo Formaro" <
formaro...@inwind.it
> ha scritto nel messaggio
news:9s3ge4$big$1...@nreada.inwind.it...

Uno dei modi possibili potrebbe essere quella di esportare dal database
corrente le tabelle anagrafiche in un tuo nuovo database .
Permettimi però di dirti che non condivido la tua idea di creare, ogni
inizio anno, un nuovo database.
Per me è meglio inserire nelle tabelle movimenti (sempre che già non abbiano
un campo data) un campo che contiene l'anno di competenza, quindi continuare
a lavorare con lo stesso database, filtrando(quando e se necessario) i
record per data e/o anno.
Eventualmente, se i movimenti sono molti e rischiano di compromettere la
velocità di esecuzione del database, puoi pensare annualmente di "svuotare"
le tabelle movimenti previa accodamento in tabelle storiche; ma il database
a mio avviso dovrebbe continuare a sopravvivere nel tempo, se non altro per
non permettere la nascita di sinonimi nelle tabelle anagrafiche di ogni
tipo.
Comunque valuta tu.



title: Memorizzare su due tabelle

text:
[CUT]
> Uno dei modi possibili potrebbe essere quella di esportare dal database
> corrente le tabelle anagrafiche in un tuo nuovo database .
>
> Permettimi però di dirti che non condivido la tua idea di creare, ogni
> inizio anno, un nuovo database.
> Per me è meglio inserire nelle tabelle movimenti (sempre che già non
abbiano
> un campo data) un campo che contiene l'anno di competenza, quindi
continuare
> a lavorare con lo stesso database, filtrando(quando e se necessario) i
> record per data e/o anno.
> Eventualmente, se i movimenti sono molti e rischiano di compromettere la
> velocità di esecuzione del database, puoi pensare annualmente di
"svuotare"
> le tabelle movimenti previa accodamento in tabelle storiche; ma il
database
> a mio avviso dovrebbe continuare a sopravvivere nel tempo, se non altro
per
> non permettere la nascita di sinonimi nelle tabelle anagrafiche di ogni
> tipo.
>
> Comunque valuta tu.
>
> --
> Roberto
>
Vabbò, vedo e magari ne riparliamo più in là.
Saluti CF


title: Report e collegamento a campi Tabella...

author: SuperPippo®

text:
ciao a tutti...
ho un Report con origine una Query
ove sono in relazione Tabella Anagrafe e Tabella Esenzioni
nel quale selezionando un utente..
poi con la funzione DlookUp mi va a prendere
un codice nella   Tabella II_Parte...
questo è la stringa...
=DLookUp("[definizione_di_malattia]";"II_parte";"Codice_esenzione="
 & Chr$(34) & ([Codice_Esenzione]) & Chr$(34))
e fin qua ci siamo, funziona...però vorrei aggiungere
nel Report altri campi della   Tabella I_Parte
e precisamentemi il testo contenuto nel campo Descrizione (Memo)
in comune le 2 tabelle hanno un campo chiamato Link...
che contiene i primi 3 codici del codice stesso di esenzione...
esempio... 013.250 il link è 013
023.585 ed il link è 023...
spero di essermi spiegato...
ciao e grazie...