title: pulsante di selezione record

author: Roberto da casa

text:
"marco" <
pl...@pippo.it
> ha scritto nel messaggio
news:ChSlb.318$uv1...@nntpserver.swip.net...

A fronte dell'evento "Su corrente" della sottomaschera memorizza in un
controllo nascosto della maschera principale la chiave primaria del record
corrente della sottomaschera; a fronte dell'evento "Su clic" del pulsante di
comando posto nella maschera principale apri la maschera anagrafica con il
metodo OpenForm avendo cura di filtrare la maschera con l'argomento
condizioneWHERE del metodo OpenForm (vedi help).
In alternativa visualizza la sottomaschera come maschera continua invece che
foglio dati ed il pulsante per aprire la maschera anagrafica mettilo
nell'intestazione della sottomaschera; usa sempre l'argomento
condizioneWHERE del metodo OpenForm: così eviterai di dichiarare il
controllo nascosto nella maschera principale ed eviterai di gestirlo.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Fusione di due campi data in uno.

text:
Ciao a tutti. Ho una tabella nella quale sono presenti due campi data,
data dimissione e data trasferimento, dovrei creare, tramite una query,
una nuova tabella nella quale i due campi potessero fondersi in uno
solo.
La presenza di una data uscita in un record esclude la presenza di una
data trasferimento e viceversa (non possono essere presenti entrambi i
valori nello stesso record).
Come posso fare?


title: Fusione di due campi data in uno.

author: 'Roccia' Max

text:
On 26 Gen, 14:42, "T_A_O" <
iln...@katamail.com
> wrote:
> La presenza di una data uscita in un record esclude la presenza di una
> data trasferimento e viceversa (non possono essere presenti entrambi i
> valori nello stesso record).
Sicuro?
Sicuro sicuro?
Allora, il pragmatico dice
DataUscita=iif(DataDimissioni is null;DataTrasferimento;DataDimissioni)
L'ingegnere dice
DataUscita=nz(DataDimissioni)+nz(DataTrasferimento)
Oppure, piu' raffinato ancora
DataUscita=nz(DataDimissioni;DataTrasferimento)
oppure


title: Fusione di due campi data in uno.

author: cidi

text:
"'Roccia' Max" <
roccia...@email.it
> ha scritto nel messaggio
news:1169821210....@v33g2000cwv.googlegroups.com...

Ciao Roccia
il tuo è un nick ...molto vecchio!!   :<))
bentornato!
Daniele


title: Fusione di due campi data in uno.

text:
On 26 Gen, 15:20, "'Roccia' Max" <
rocciamax...@email.it
> wrote:
> Sicuro sicuro?
> Allora, il pragmatico dice
>
> DataUscita=iif(DataDimissioni is null;DataTrasferimento;DataDimissioni)
>
> L'ingegnere dice
>
> DataUscita=nz(DataDimissioni)+nz(DataTrasferimento)
>
> Oppure, piu' raffinato ancora
>
> DataUscita=nz(DataDimissioni;DataTrasferimento)
>
> oppure
Quando si dice l'imbarazzo della scelta... :)
Grazie.


title: Fusione di due campi data in uno.

text:


Nella tabella creata il campo con le date unificate mi diventa
numerico, come faccio a creare la tabella con il campo già in formato
data?


title: Fusione di due campi data in uno.

author: MA

text:

datediff
--
--
Massimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access


title: Fusione di due campi data in uno.

text:

> Cisa - Conferenza Italiana Sviluppatori Access- Nascondi testo tra virgolette -- Mostra testo tra virgolette -
Scusa Massimiliano, datediff non si usa per trovare la differenza tra
due date? Se così non fosse mi spieghi per favore come e dove dovrei
usarlo? Grazie.


title: Fusione di due campi data in uno.

text:
"T_A_O" <
iln...@katamail.com
> ha scritto nel messaggio
news:1169832837.3...@m58g2000cwm.googlegroups.com...


per calcolare i giorni che mancano alla......Cisa 3     ^___^
Ciao
Daniele


title: Fusione di due campi data in uno.

text:
On 26 Gen, 18:48, "cidi" <
dadonzinos...@tin.it
> wrote:
> "T_A_O" <
iln...@katamail.com
> ha scritto nel messaggionews:1169832837.3...@m58g2000cwm.googlegroups.com...
> > > Nella tabella creata il campo con le date unificate mi diventa
> > > numerico, come faccio a creare la tabella con il campo già in formato
> > > data?datediff
>
> > --
> > --
> > Massimiliano
Amendolawww.accessgroup.it
> > Cisa - Conferenza Italiana Sviluppatori Access- Nascondi testo tra
> > virgolette -- Mostra testo tra virgolette -Scusa Massimiliano, datediff non si usa per trovare la differenza tra
> due date? Se così non fosse mi spieghi per favore come e dove dovrei
> usarlo?
>
> per calcolare i giorni che mancano alla......Cisa 3     ^___^
>
> Ciao
> Daniele- Nascondi testo tra virgolette -- Mostra testo tra virgolette -
Ehm...continuo a non sapere come fare ed inoltre non so neanche quanti
gg mancano alla CISA 3 :)


title: Fusione di due campi data in uno.

text:
"T_A_O" <
iln...@katamail.com
> ha scritto nel messaggio
news:1169893211.8...@v33g2000cwv.googlegroups.com...


Ciao Marco
se hai già la tabella con tutti i record, vai in struttura e cambia il
campo,
da testo  a data.
se invece ancora non hai risolto la creazione della tabella ....riposta
:<)))
Daniele


title: Fusione di due campi data in uno.

text:
cidi ha scritto:

Scusate, non mi sono spiegato io. La tabella si deve aggiornare e si
riaggiorna di continuo, dovrei risolvere a monte il problema per avere
sempre i dati formattati correttamente nella tabella.
Le formule di Frank funzionano perfettamente ma io ho bisogno che il
campo risultante sia in formato data e non numerico.
Non trovo nulla nell'Help, che tra l'altro non mi si vuole aprire, e
come al solito mi sono rivolto al VS Help :)


title: Fusione di due campi data in uno.

text:
On 27 Gen, 16:46, "T_A_O" <
iln...@katamail.com
> wrote:
> Le formule di Frank (Frank????)
Roccia Max, sorry


title: Aiuto Query: come farla?

author: Regista

text:
Salve,
mi siete stati di grande aiuto in un'altra occasione e spero anche in
questa. Non sono molto esperto di access in quanto lo uso raramente.
Ho un db con 2 tabelle:
1. indirizzi (campo email)
2. da_cancellare (campo email)
nella tabella 1 ho circa 2000 indirizzi validi e non, nella tabella 2 la
lista degli indirizzi da cancellare.
Dovrei fare una query che mi cancelli DALLA tabella [indirizzi] gli
indirizzi che ci sono NELLA tabella [da_cancellare].
C'č qualche genio che riesce a scriverla cosě sui 2 piedi?
Grazie a chiunque!
Regista
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Aiuto Query: come farla?

author: Antonio Biso

text:
"Regista" <
bo...@mmstudio.it
> ha scritto nel messaggio
news:b2e7ef6c12e99f9101a...@mygate.mailgate.org...
> Salve,
> mi siete stati di grande aiuto in un'altra occasione e spero anche in
> questa. Non sono molto esperto di access in quanto lo uso raramente.
>
> Ho un db con 2 tabelle:
> 1. indirizzi (campo email)
> 2. da_cancellare (campo email)
>
> nella tabella 1 ho circa 2000 indirizzi validi e non, nella tabella 2 la
> lista degli indirizzi da cancellare.
>
> Dovrei fare una query che mi cancelli DALLA tabella [indirizzi] gli
> indirizzi che ci sono NELLA tabella [da_cancellare].
DELETE indirizzi.*
FROM indirizzi INNER JOIN indirizzi ON da_cancellare.email =
indirizzi.email;
Antonio


title: Aiuto Query: come farla?

text:
"Regista" <
bo...@mmstudio.it
> ha scritto nel messaggio
news:b2e7ef6c12e99f9101a...@mygate.mailgate.org...

Se ambedue le tabelle contengono un campo chiamato email, prova con una
query di cancellazione che abbia il seguente codice SQL;
DELETE indirizzi.*, DLookUp("email","da_cancellare","email=" & Chr$(34) &
[email] & Chr$(34)) AS Pippo
FROM indirizzi
WHERE ((Not (DLookUp("email","da_cancellare","email=" & Chr$(34) & [email] &
Chr$(34))) Is Null));
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Aiuto Query: come farla?

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:MOXY8.55497$K_4.1...@twister1.libero.it...
>
> Se ambedue le tabelle contengono un campo chiamato email, prova con una
> query di cancellazione che abbia il seguente codice SQL;
>
> DELETE indirizzi.*, DLookUp("email","da_cancellare","email=" & Chr$(34) &
> [email] & Chr$(34)) AS Pippo
> FROM indirizzi
> WHERE ((Not (DLookUp("email","da_cancellare","email=" & Chr$(34) & [email]
&
> Chr$(34))) Is Null));
Perchè così complicata Robè?
Antonio


title: Aiuto Query: come farla?

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:Es9Z8.55934$7N3.1...@twister2.libero.it...
[CUT]
>
> Perchč cosě complicata Robč?
>
> Antonio
E' una mia mania: le fuzioni di aggregazione sui dominii le uso anche per
fare il caffč. :-)
 Ciao
Roberto


title: Riconoscimento se una maschera è aperta, o aprirla se chiusa.

text:
Al click su un pulsante di una masch_1, come si fa a controllare se una
masch_2
è già aperta (e quindi si esegue un certo codice  xx) e se  invece è
chiusa, la si apre
e si fa eseguire tale codice xx?
Ringrazio anticipatamente.


author: Tecna - Arianna

text:
"rr12rr" <
NOSPAM...@usa.net
> ha scritto nel messaggio
news:39D1D1D1...@usa.net...

Ciao sono Arianna
Prova così:
dim blnOpen as boolean
  blnOpen=(SysCmd(acSysCmdGetObjectState, acForm, "NomeTabella") <> 0)
'la variabile ti ritorna Vero se la maschera è aperta e falso se è chiusa
Ciao
By Arianna


author: Lbo da casa

text:
>Al click su un pulsante di una masch_1, come si fa a controllare se una
>masch_2 è già aperta (e quindi si esegue un certo codice  xx) e se  invece è
le maschere aperte sono elencate nella collezione forms.  se un nome
sta lì dentro, la maschera è aperta, se no, no.
puoi scriverti una funzione tipo questa per verificare che la maschera
sia aperta:
function MascheraAperta(NomeMaschera as string) as boolean
dim frm as form
for each frm in forms
	if
frm.name
 = NomeMaschera then
		MascheraAperta = true
		exit function
	end if
next frm
MascheraAperta = false
end function
>chiusa, la si apre e si fa eseguire tale codice xx?
per far eseguire automaticamente del codice all'apertura di una
maschera lo si mette nell'evento open (su apertura).
--
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: 01/01/2000, non c'e' nessuno?

text:
ao', so' le 16:20, state ancora a dormi'?  o vi e' zompato il pc?  i
bancomat e le carte di credito funzionano?
--------------------------------------------------
ATTENZIONE!
it.comp.database.access diventera' it.comp.appl.access!
cercalo tra i nuovi ng e linkalo!
-----------------------------------
rimuovere NOSPAM. per mandare email
-----------------------------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access


title: 01/01/2000, non c'e' nessuno?

author: Barny

text:
colpa dei bagordi di ieri sera, ciao
Lbo da casa <
l...@NOSPAM.blunet.it
> wrote in message
386e1b57...@news.interbusiness.it...



title: 01/01/2000, non c'e' nessuno?

author: VT at home

text:
Il Sat, 01 Jan 2000 15:22:37 GMT,
l...@NOSPAM.blunet.it
 (Lbo da casa )
ebbe a dire:
>ao', so' le 16:20, state ancora a dormi'?
Sě, sě ci siamo !
>o vi e' zompato il pc?
> i bancomat e le carte di credito funzionano?
Dicci piuttosto del tuo stipendio: č diventato y2k-compliant ?
Vincenzo Turturro
-----------------------------------------------------
Niuna impresa, per minima che sia,
puň avere cominciamento e fine senza queste tre cose:
e cioč senza sapere,
senza potere,
senza, con amore, volere
(Anonimo fiorentino, XIV sec.)
-----------------------------------------------------


title: 01/01/2000, non c'e' nessuno?

text:
>> i bancomat e le carte di credito funzionano?
>
>Dicci piuttosto del tuo stipendio: è diventato y2k-compliant ?
mah, intanto ho fatto sostituire il simbolo della valuta da lire ad
euro, poi vediamo...



title: Corrige:Ricerca Dupplicati

text:
Grazie per la sollecita risposta, ma non credo sia cosě semplice.
Il campo di cui parlo č un campo di calcolo in una Qry quindi???
Da neofita credo sia indicizzabile (no dupplicati amm..)solo un campo
in tabella, ma forse sbaglio. In questo caso necessito ugualmente di
aiuto.
--
Posted from 146.133.1.2 by way of
smtp3.libero.it
 [193.70.192.53]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Corrige:Ricerca Dupplicati

author: Piero Bolletta

text:
Da neofita credo sia indicizzabile (no dupplicati amm..)solo un campo
in tabella, ma forse sbaglio.
Prova a indicizzarre i campi dupplicati in una tabbella... ;-)


title: MULTI UTENZA Come fare

author: luca

text:
Ciao a tutti,
Desidererei conoscere la strada migliore per creare un
codice in modo da gestire in maniera efficiente la MULTIUTENZA. Come posso
allocare un record o un recordset in modo tale che solo un utente possa
modificare il dato.
Vi ringrazzio
CIAO
--------------------------------
Inviato via
http://usenet.iol.it


title: MULTI UTENZA Come fare

text:
luca <
lucade...@libero.it
> wrote in message
62Z110Z75Z180Y...@usenet.iol.it...

Devi registrare anche l'utente che lo ha creato, per poi fare il controllo
dell'utente che vi sta accedendo in un momento successivo, se è lo stesso
gli dai il permesso eseguendo l'azione altrimento no.
Chiaro?
--
Maurizio75


title: MULTI UTENZA Come fare

author: Marco

text:
> Ciao a tutti,
> Desidererei conoscere la strada migliore per creare un
> codice in modo da gestire in maniera efficiente la MULTIUTENZA. Come posso
> allocare un record o un recordset in modo tale che solo un utente possa
> modificare il dato.
Io uso un campo "lock" booleano nelle tabelle, che metto a true se il record
è in modifica, altrimenti a false.
Se in lettura di questo campo il risultato è false (nessuno sta lavorando
sul record), invoco una edit sul recordset, se questo genera un errore vuol
dire che un attimo prima qualcuno ha fatto una edit per mettere il lock a
true e gestisco l'errore con la onerror, se invece l'edit va a buon fine (e
a questo punto, visto che uso  un openrecordset pessimistic nessuno può fare
un'altra .edit), metto a true il campo "lock" e carico i dati del recordset
nelle maschere (sempre unbound!). Chiunque altro voglia lavorare sul record
troverà il campo "lock" a true e non potrà fare nulla, fintanto che non
confermo le modifiche le quali tra l'altro riportano il campo "lock" a
false.
Più facile a farsi che a dirsi
Ciao
Marco


title: MULTI UTENZA Come fare

text:
"Marco" <
marb...@libero.it
> ha scritto nel messaggio
news:aff2pp$l3n$1...@fe1.cs.interbusiness.it...


chiaro ma se il record  è lock e si interrrompe la connessione per motivi
immprevisti?
nessuno lavora sul record ma rimmarra sempre in lock!!!
come fai ?!!


title: MULTI UTENZA Come fare

text:
> chiaro ma se il record  è lock e si interrrompe la connessione per motivi
> immprevisti?
>
> nessuno lavora sul record ma rimmarra sempre in lock!!!
>
> come fai ?!!
E' una domanda legittima, infatti doto sempre i miei programmi di una
procedura che sblocca "forzosamente" il lock sulle tabelle. Da usare, come
dici tu, in situazioni impreviste. In genere la proteggo con password che
conosco solo io o qualcuno di mia fiducia. In realtà è una situazione che
nella mia esperienza si è verificata una sola volta (è saltata la corrente).
Io preferisco usare questa tecnica perchè è semplice e veloce da
implementare e non mi preoccupo di verificare se nel frattempo che faccio le
modifiche qualcun altro le ha fatte a sua volta; inoltre, non lavorando mai
su tabelle "bound", ho più controllo su quello che faccio nella maschera,
oltre ad altri vantaggi (almeno per me!!).


title: Conferma Query

author: Enrico Pietrobon

text:
Ciao.
Piccolo problemino.
Ho Access 2000 con relativo developer 1.5
nell' applicativo creato ed installato su vari computer, non riesco a
disabilitare le conferme delle query.
Ho provato di tutto, Ovviamente anche ( Strumenti/opzioni/Modifica
Trova/Conferme ) ma niente.
Sul computer dove creo il db nessun problema, anche trasformato in mde
funziona perfettamente, ma una volta messo su un computer mi chiede sempre
conferma. Come Fare.
Enrico Pietrobon


title: Conferma Query

text:
"Enrico Pietrobon" <
enri...@softdream.it
> ha scritto nel messaggio
news:4nMz9.16306$Bs5.5...@news1.tin.it...

Prima di eseguire la query di comando:
DoCmd.SetWarnings False
e dopo l'esecuzione della query di comando
DoCmd.SetWarnings True
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: scadenza messaggi news da server libero

text:
come posso fare per sapere quando scadono e fino a quale data
rimangono i messaggi dal server di
news.libero.it
thank you


title: scadenza messaggi news da server libero

author: Silvio Berruti

text:
"rr12rr" <rr1...@NOSPAMusa.net> ha scritto nel messaggio
news:3A1ACD8E...@NOSPAMusa.net...
> come posso fare per sapere quando scadono e fino a quale data
> rimangono i messaggi dal server di
news.libero.it
>
Io li scarico tutti così anche se scadono li conservo lo stesso.
Ciao
--
Silvio
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access


title: scadenza messaggi news da server libero

text:
scaricati i messaggi riesci ad archivarli ad esempio su CD
e poi a rileggerli in un secondo tempo?
io uso netscape 4.5, ma ho dei
problemi nel rileggerli fuori linea;
cioč me li legge solo se li lascio
dove sono, se li sposto in un'altra cartella, poi
ad esmpio li rimetto nella posizione iniziale: niente,
non li legge.
ti riesce invece di leggerli fuori linea, anche se sono archiviati in
un'altra cartella
rispetto a quella d'origine?
che programma e procedura d'archiviazione usi?
grazie per chiarimenti in merito


title: scadenza messaggi news da server libero

text:
 mi interessava  sapere quando il server toglie lei news,
anche per orientarmi, più o meno,
a quando passare all'archiviazione, sempre che sia possibile
farla per poi rileggerla da cd


title: Totale record in un report

author: Alberto

text:
Salve a tutti, devo inserire il n° totare dei record contenuti nel report a
piè pagina.
Che comando devo usare???
Grazie.
Alberto
--------------------------------
Inviato via
http://usenet.libero.it


title: Totale record in un report

author: RoDAgo

text:
"Alberto"  ha scritto nel messaggio ...
> Salve a tutti, devo inserire il n° totare dei record contenuti nel report
a
> piè pagina.
> Che comando devo usare???
Utilizza la funzione conteggio.
> Grazie.
>
> Alberto
RoDAgo


title: query con totali

text:
Ciao a tutti...sto creando una query con totali e ho il seguente
problema...
Ho una tabella di questo tipo:
SIGLA
POSIZIONE
COGNOME
Il campo SIGLA presenta circa una trentina di valori diversi, mentre il
campo POSIZIONE può presentarsi con il valore "P" oppure "NP".
Infine il campo COGNOME presenta vari valori e nel caso il record sia
vuoto, presenta il valore "TBD"
Devo fare la seguente query con totali...
Allora, devo raggrupare i record per SIGLA in modo da avere in tutto 30
record
Fin qui non ci sono problemi, imposto il campo sigla per primo con
l'opzione "raggruppamento".
Poi, nella seconda colonna (che chiamerò "posizioni previste") devo
avere il conteggio, per ogni sigla, dei record in cui il campo
POSIZIONE presenta il valore "P"
Fin qui ci sono riuscito e la struttura della mia query è:
Campo:       SIGLA             POSIZIONE       Posizioni Previste:
POSIZIONE
Formula:     raggruppamento    Dove            Conteggio
Criteri:                       "P"
Mostra:      SI                NO              SI
Il problema si presenta nel momento in cui mi trovo a dover aggiungere
la terza colonna che si deve chiamare "posti vacanti" e mi deve essere
il risultato del conteggio della colonna POSIZIONE dove il valore è
"P" ma allo stesso tempo dove la colonna "COGNOME" ha valore "TBD"
Il problema nasce perchè se io nella struttura aggiungo il campo
COGNOME con la formula DOVE e come criterio metto TBD e poi aggiungo di
nuovo il campo POSIZIONE con la formula DOVE e come criterio metto "P"
e infine riaggiungo il campo POSIZIONE con formula COUNT, finisce che
anche nel conteggio della precedente seconda colonna della tabella mi
conta i record con "P" ma solo quelli dove il cognome sia "TBD"
Come faccio?
Spero di essermi spiegato il meno male possibile :-)
Dovrei aggiungere poi altre colonne che presenterebbero lo stesso
problema, ma capito il sistema penso che riuscirò a metterne quante ne
voglio.
Spero ci sia una soluzione :-)


title: query con totali

author: Roberto dalla campagna

text:
<
beb...@gmail.com
> ha scritto nel messaggio
news:1116337467.0...@z14g2000cwz.googlegroups.com...

Se la tabella che contiene i dati si chiama Tabella1, aggiungi alla tua
query un campo calcolato per il quale nella riga Campo: scrivi
Posti Vacanti: DCount("*";"Tabella1";"SIGLA = '" & [SIGLA] & "' AND COGNOME
= 'TBD'")
nella riga Formula selezioni la parola Espressione e spunti con lo
"svirgolino" la riga Mostra: .
Insomma il codice SQL della query di raggruppamento sarà il seguente:
SELECT Tabella1.SIGLA, Count(Tabella1.POSIZIONE) AS [Posizioni Previste],
DCount("*","Tabella1","SIGLA = '" & [SIGLA] & "' AND COGNOME = 'TBD'") AS
[Posti Vacanti]
FROM Tabella1
WHERE (((Tabella1.POSIZIONE)="P"))
GROUP BY Tabella1.SIGLA;
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: query con totali

text:
>
> Insomma il codice SQL della query di raggruppamento sarà il
seguente:
>
> SELECT Tabella1.SIGLA, Count(Tabella1.POSIZIONE) AS [Posizioni
Previste],
> DCount("*","Tabella1","SIGLA = '" & [SIGLA] & "' AND COGNOME =
'TBD'") AS
> [Posti Vacanti]
> FROM Tabella1
> WHERE (((Tabella1.POSIZIONE)="P"))
> GROUP BY Tabella1.SIGLA;
>
> --
> Roberto
>
> -----------------------------------------------------
> il Sito Comune di it.comp.appl.access
>
http://www.sitocomune.com
> ----------------------------------------------------
Questo è quello che ho inserito come codice SQL della query:
SELECT dbo_Organico.SIGLA, Count(dbo_Organico.POSIZIONE) AS [Posizioni
Previste], DCount("*","dbo_Organico","SIGLA = '" & [SIGLA] & "' AND
COGNOME = 'TBD'") AS [Posti Vacanti]
FROM dbo_Organico
WHERE (((dbo_Organico.POSIZIONE)="P"))
GROUP BY dbo_Organico.SIGLA;
Purtroppo quando vado ad eseguire la query mi da errore e mi scrive:
"Tipi di dati non corrispondenti nell'espressione criterio"
La query l'ho creata in visualizzazione struttra query semplice e ho
inserito direttamente il codice SQL senza trascinare i campi in
visualizzazione struttura.
Come mai mi da errore????


title: query con totali

text:
Ho risolto...grazie :-)
Ti avevo dato il nome sbagliato del campo POSIZIONE...POSIZIONE è un
campo con valore numerico, mentre il campo giusto ha un valore
testo...ecco perchè dava errore...come criterio si indicava una
stringa e il campo era numerico :-P
Grazie mille per l'aiuto :-)


title: ci riprovo

author: Mainframe Sconvolto

text:
Sperando di aver fortuna.........
Devo fare maschere di inserimento guidate prendendo i dati da as400.
Ora dimenticaevi as400.
Avete presente il programma per la compilazione del 730 online delle agenzie
delle entrate?
Dicevo,,,,ho bisogno di fare maschere una dietro l'altra per inserire in
modo guidato alcuni dati per utenti finali
Quindi, dato che trovo assudo fare maschere singolee diverse e eirchiamarle,
nessuno ha un'idea migliore?
In as 400 se devo fare la pagina 1 inserisco i dati dellapagina 1 poi con un
semplice clear ho sempre la stessa videata che gestisco come voglio, in
access devo fare per forz maschere siingole?


title: ci riprovo

author: Massimo Piubelli

text:
Mainframe Sconvolto wrote:
> Sperando di aver fortuna.........
Con un oggetto del genere... temo di no...
Prova a mandare il messaggio con un subject appropriato, magari leggendo le regole di questo ng
www.sitocomune.com
Troverai sicuramente tanta gente pronta ad aiutarti.
Ciao,
Max


title: ci riprovo

author: IgnazioC

text:
Scriveva Mainframe Sconvolto martedì, 27/11/2007:

premesso che io e l'as400 non ci siamo mai incontrati.. :D
ma piuttosto che avere una sola maschera, a me pare più semplice avere
4 diverse.
se proprio ne vuoi una sola forse l'unica possibilità è agire su tutti
i controlli per renderli visibili o meno. (potresti sfruttare la
proprietà tag) oppure potresti usare una struttura a schede dove però
avrai disattivato la visualizzazione delle "linguette", così l'unico
modo per passare da una scheda ad un'altra è via codice.
--
ignazioc


title: ci riprovo

author: Roberto da Parma

text:
"Massimo Piubelli" <massim...@accessgroup.it.invalid> ha scritto nel
messaggio news:fii1pm$ctk$1...@tdi.cu.mi.it...



www.sitocomune.com

Ciao,
Max
E poi Matteo dice che io sono acido... sono d'accordo con te...le regole
sono regole....
Max spero tutto bene...speriamo di vederci alla prossima CISA...
--
Roberto da Parma


title: ci riprovo

author: MA

text:
Roberto da Parma wrote:
> "Massimo Piubelli" <massim...@accessgroup.it.invalid> ha scritto
> E poi Matteo dice che io sono acido... sono d'accordo con te...le
> regole sono regole....
>
> Max spero tutto bene...speriamo di vederci alla prossima CISA...
seee, ti è bastato dormire ai suoi piedi una notte...
ancora non ho capito perchè non siete venuti nella mia stanza che avevo un etto enorme...
--
--
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access


title: ci riprovo

text:
> premesso che io e l'as400 non ci siamo mai incontrati.. :D
> ma piuttosto che avere una sola maschera, a me pare più semplice avere 4
> diverse.
> se proprio ne vuoi una sola forse l'unica possibilità è agire su tutti i
> controlli per renderli visibili o meno. (potresti sfruttare la proprietà
> tag) oppure potresti usare una struttura a schede dove però avrai
> disattivato la visualizzazione delle "linguette", così l'unico modo per
> passare da una scheda ad un'altra è via codice.
>
Ho trovato la struttura a schede e mi potrebbe essere utile comunque
le linguette potrebbero essere anche attive per passare da uno step di
inserimento all'altro
Se inserisco controlli su ogni scheda mi va bene visualizzarli sempre
Una sola domanda.
Come associo il codice alle pagine ed ai controlli delle tabs?


title: ci riprovo

author: VT @ home

text:
Il Wed, 28 Nov 2007 16:06:38 +0100, "MA" <
mas...@massimilianoamendola.it
> ha scritto:
>(.....)
>Roberto da Parma wrote:
>> "Massimo Piubelli" <massim...@accessgroup.it.invalid> ha scritto
>
>> E poi Matteo dice che io sono acido... sono d'accordo con te...le
>> regole sono regole....
>>
>> Max spero tutto bene...speriamo di vederci alla prossima CISA...
>
>seee, ti è bastato dormire ai suoi piedi una notte...
>ancora non ho capito perchè non siete venuti nella mia stanza che avevo un etto enorme...
>--
Forse perchè il letto era *uno* ?
Vincenzo Turturro
Certificato Eucip Core Level
ITA 0000-002299 del 14/05/2007
---------------------------------------------
il sito comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
risorse Access:
http://www.accessgroup.it
---------------------------------------------
Il sito comune di it.comp.as400
http://www.faq400.com
---------------------------------------------


title: ci riprovo

text:
Dopo dura riflessione, Mainframe Sconvolto ha scritto :

non ho capito la domanda.
il codice ai controlli dentro le schede lo associ normalmente, come
faresti ai controlli "fuori" dalla scheda.
spiegati meglio.
--
ignazioc


title: ci riprovo

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:fik023$bjs$1...@tdi.cu.mi.it...



Averlo saputo!!!!!!!!
Tutta colpa di Matteo..."dai molla i tuoi nonni, c'è posto in camera di
Max...bla bla bla" e intanto lui ha dormito sul letto! :-))
Con tutto il rispetto Max ma non era il massimo dormire ai tuoi piedi!!!
:-))))) Anche se ripeto compagnia ottima!!!
Da rifare...ma stavolta chiedo un posto letto!!!
--
Roberto da Parma


title: ci riprovo

text:
"VT @ home" <
V...@home.it
> ha scritto nel messaggio
news:tmjrk3p16p5edoilo...@4ax.com...

Meglio precisare.... mi piace la gnocca!!!
Non vorrei creare false aspettative!!!
--
Roberto da Parma


title: ci riprovo

text:
Roberto da Parma wrote:
>
> Averlo saputo!!!!!!!!
infatti... se ne è ben pensato di non dire niente a nessuno...
> Tutta colpa di Matteo..."dai molla i tuoi nonni, c'è posto in camera
> di Max...bla bla bla" e intanto lui ha dormito sul letto! :-))
beh, dai, viste le sue condizioni ne aveva più diritto di te ^__^
> Con tutto il rispetto Max ma non era il massimo dormire ai tuoi
> piedi!!! :-)))))
che dire, era un paio di settimane che non cambiavo i calzini... un pò ti capisco :-O
> Anche se ripeto compagnia ottima!!!
> Da rifare...ma stavolta chiedo un posto letto!!!
Mah, anche no ;-P
Ciao,
Max


title: ci riprovo

author: VT @ Work

text:
On Thu, 29 Nov 2007 11:45:00 +0100, "Roberto da Parma"
<
aris...@libero.it
> wrote:
 (...)
>
>Meglio precisare.... mi piace la gnocca!!!
Perfetto: oggi è giovedì, quindi ...
>Non vorrei creare false aspettative!!!



title: ci riprovo

author: Marco Pizzamiglio

text:
Massimo Piubelli ha scritto:








Ricordo a tutti che minimo minimo mi dovete un caffé (a testa!) per avervi
coperto la ritirata in reception, quando hanno cominciato a chiedere 'Ma
quelli chi sono???' 'Ma hanno dormito qua???' e per aver recuperato la
macchina del ciro!
Chau.
-Marco-
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: ci riprovo

text:
"Marco Pizzamiglio" <
marco.pi...@gmail.com
> ha scritto nel messaggio
news:fimaof$gk0$1...@news.newsland.it...
> Massimo Piubelli ha scritto:
>
>> Roberto da Parma wrote:
>> >
>> > Averlo saputo!!!!!!!!
>
>> infatti... se ne č ben pensato di non dire niente a nessuno...
>
>> > Tutta colpa di Matteo..."dai molla i tuoi nonni, c'č posto in camera
>> > di Max...bla bla bla" e intanto lui ha dormito sul letto! :-))
>
>> beh, dai, viste le sue condizioni ne aveva piů diritto di te ^__^
>
>> > Con tutto il rispetto Max ma non era il massimo dormire ai tuoi
>> > piedi!!! :-)))))
>
>> che dire, era un paio di settimane che non cambiavo i calzini... un pň ti
> capisco :-O
>
>> > Anche se ripeto compagnia ottima!!!
>> > Da rifare...ma stavolta chiedo un posto letto!!!
>
>> Mah, anche no ;-P
>> Ciao,
>> Max
>
>
> Ricordo a tutti che minimo minimo mi dovete un caffé (a testa!) per avervi
> coperto la ritirata in reception, quando hanno cominciato a chiedere 'Ma
> quelli chi sono???' 'Ma hanno dormito qua???' e per aver recuperato la
> macchina del ciro!
> Chau.
> -Marco-
>
>
>
> --
>
> questo articolo e` stato inviato via web dal servizio gratuito
>
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it
>
>
Quello che č giusto č giusto...a Matteo anche i costi per il recupero del
veicolo!
Minimo minimo un 250 euri stando alle tabelle ACI! :-)))
--
Roberto da Parma


title: ci riprovo

text:
Marco Pizzamiglio wrote:
> Ricordo a tutti che minimo minimo mi dovete un caffé (a testa!) per
> avervi coperto la ritirata in reception, quando hanno cominciato a
> chiedere 'Ma quelli chi sono???' 'Ma hanno dormito qua???' e per aver
> recuperato la macchina del ciro!
ehhh... effettivamente...
la mattina è stata un attimo un trambusto... era un piccolo particolare che mi sfuggiva
> Chau.
> -Marco-


title: importo = ore*prezzo

author: stwe

text:
come da sub vorrei calcolare un importo basandomi su un campo data/ora (ora
breve) e moltiplicarlo per un campo valuta.
mi ricordo che avevo letto su di un qualche manuale che con il generatore di
espressioni e una qualche funzione di conversione si riusciva... solo che
non ricordo qual'era il manuale.
grazie se qualcuno ha la formuletta sotto mano altrimenti me la cerco...
by
stwe


title: importo = ore*prezzo

author: Giuseppe Ranoia

text:
"stwe" <
st...@stwe.org
> ha scritto nel messaggio
news:lsWL7.168964$sq5.8...@news.infostrada.it...

Scusami ma ti ho risposto privatamente senza volerlo! Inserisco nuovamente
la risposta.
Ciao non so se la funzione DatePart ti possa tornare utile: un occhio alla
guida e poi il giudizio. Saluti. Giuseppe.


title: importo = ore*prezzo

text:
"stwe" <
st...@stwe.org
> ha scritto nel messaggio
news:lsWL7.168964$sq5.8...@news.infostrada.it...

cretino bastava cercare su google e poi ottenevi il solito suggerimento
giusto di Roberto:
=ore*24*prezzo
by
stwe


title: Rinumerare automaticamente il progressivo in relazione al nr. progr. del record precedente

author: Bruno - S95

text:
Access 00/XP
Ciao,
   in una maschera continua, oltre agli altri campi di ogni record, è
presente un campo numerico (nome:WPT) progressivo, valore da me inserito in
ogni nuovo record. Premetto che non è una chiave primaria, pertanto posso
cambiare i valori anche a tutti i record, per poi riordinarli eseguendo un
requery. Oltre a poter riordinare il record in tal modo, vorrei poter far
riassegnare un numero progressivo, a seguito di cancellazione di un record,
riferendomi al valore del record successivo o a quello precedente.
Esempio.
                Rec 1
Rec 1
                Rec 2
Rec 2
                Rec 3
Rec 3
                Rec 4  - Record cancellato
                Rec 5     questo record diventerà
 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>        Rec 4
                Rec 6    questo record diventerà
 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>        Rec 5
                Rec 7    questo record diventerà
 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>        Rec 6
                Rec 8    questo record diventerà
 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>        Rec 7
Pensate sia fattibile?
Mille grazie, Bruno


author: CIDI

text:
"Bruno - S95" <
mus...@virgilio.it
> ha scritto nel messaggio
news:46729c08$0$10622$4faf...@reader2.news.tin.it...

Ciao Bruno
vedi se può esserti utile:
http://tinyurl.com/27nnxr
Daniele


text:
"CIDI" <dadonziNO@Spam_tin.it> ha scritto nel messaggio
news:467307e9$0$4784$4faf...@reader4.news.tin.it...

==================
Ciao Daniele, ho visitato l'indirizzo che mi hai proposto, da quello che ho
capito rinumera i record senza memorizzare il numero in tabella, cosa che
interessa a me.
Comunque, ti ringrazio tanto per la tua dritta, potrebbe essere utile per
risolvere altro in futuro.
Bruno


text:
"Bruno - S95" <
mus...@virgilio.it
> ha scritto nel messaggio
news:46758f38$0$37203$4faf...@reader3.news.tin.it...

Ciao Bruno
allora se devi memorizzare in tabella puoi eseguire una query di
aggiornamento
dopo la cancellazione o quando ti pare...qualcosa si simile:
UPDATE tblAnagrafica SET tblAnagrafica.prog =
DCount("IDAnagrafica","tblAnagrafica","IDAnagrafica<" & [IDAnagrafica])+"1";
adattata dalla faq 3.11 del sito di Karl. naturalmente devi cambiare i nomi.
prova.
Daniele


text:
"CIDI" <dadonziNO@Spam_tin.it> ha scritto nel messaggio
news:4677005a$0$4788$4faf...@reader4.news.tin.it...

=======================
Mille grazie, ci provo.
Bruno


title: problema selezione casuale

text:
Buongiorno a tutti! :o)
Il mio problema è il seguente.
Ho una tabella CASI ed una tabella CONTROLLI, contenenti entrambe dati
relativi a persone.
Devo selezionare in modo casuale, per ciascun record della tabella
CASI, 4 (o N) record della tabella CONTROLLI che abbiano lo stesso
sesso e la stessa data di nascita del record corrispondente.
Es.
Se nella tabella CASI ho un record
PIPPO, MASCHIO, nato il 20 febbraio 1945
voglio selezionare dalla tabella CONTROLLI 4 casi
RANDOM 2886, MASCHIO, nato il 20 febbraio 1945
RANDOM 174, MASCHIO, nato il 20 febbraio 1945
RANDOM 281445, MASCHIO, nato il 20 febbraio 1945
RANDOM 2, MASCHIO, nato il 20 febbraio 1945
e così via per tutti i record presenti nella tabella CASI (in modo
tale che se la tabella CASI contiene 100 record, e desidero 4
controlli per ogni caso, la query mi dovrà restituire 400 record), e
randomizzato in maniera tale che ad ogni esecuzione della query riesca
ad ottenere un nuovo elenco di 400 record (o N * 100 record).
...come posso risolvere il mio problema??
Grazie per l'aiuto e buona domenica a tutti!! :o)
Renato


title: problema selezione casuale

author: Pablitomf

text:
RenatOne77 wrote:
> Buongiorno a tutti! :o)
>
> Il mio problema � il seguente.
>
> Ho una tabella CASI ed una tabella CONTROLLI, contenenti entrambe dati
> relativi a persone.
>
> Devo selezionare in modo casuale, per ciascun record della tabella
> CASI, 4 (o N) record della tabella CONTROLLI che abbiano lo stesso
> sesso e la stessa data di nascita del record corrispondente.
>
>
> Es.
>
> Se nella tabella CASI ho un record
>
> PIPPO, MASCHIO, nato il 20 febbraio 1945
>
> voglio selezionare dalla tabella CONTROLLI 4 casi
>
> RANDOM 2886, MASCHIO, nato il 20 febbraio 1945
> RANDOM 174, MASCHIO, nato il 20 febbraio 1945
> RANDOM 281445, MASCHIO, nato il 20 febbraio 1945
> RANDOM 2, MASCHIO, nato il 20 febbraio 1945
>
> e cos� via per tutti i record presenti nella tabella CASI (in modo
> tale che se la tabella CASI contiene 100 record, e desidero 4
> controlli per ogni caso, la query mi dovr� restituire 400 record), e
> randomizzato in maniera tale che ad ogni esecuzione della query riesca
> ad ottenere un nuovo elenco di 400 record (o N * 100 record).
>
> ...come posso risolvere il mio problema??
funzione RANDOMIZE... guardala nell'help...
praticamente tu scegli il record primario, poi fai una bella query del
recordset secondario basato sui dati filtro del record padre estratto... di
questi recuperi con RANDOMIZE i 4 casi che ti servono...


title: problema selezione casuale

author: Bruno Campanini

text:
"RenatOne77" <
renat...@gmail.com
> wrote in message
news:eb814182-52d0-4ab6...@r5g2000yqb.googlegroups.com...
> Buongiorno a tutti! :o)
>
> Il mio problema � il seguente.
[...]
> e cos� via per tutti i record presenti nella tabella CASI (in modo
> tale che se la tabella CASI contiene 100 record, e desidero 4
> controlli per ogni caso, la query mi dovr� restituire 400 record), e
> randomizzato in maniera tale che ad ogni esecuzione della query riesca
> ad ottenere un nuovo elenco di 400 record (o N * 100 record).
Magari tutti diversi dai precedenti...
Bruno


title: Random e probabilità

text:
Sto cercando di creare un file access per elaborare delle colonne da giocare
al Totogol , ignoro completamente come realizzare una cosa che risulta molto
facile con Excel.
In pratica vorrei avere la possibilità di generare delle combinazioni random
legate ad una probabilità da me calcolata ,
questa è previsione per le partite di domani : (giocatele un paio di  volte
ho beccato un 6)
Nr        Probabilità
6          4,14246234939471E-02
3          3,91745576024391E-02
2          3,87843727657615E-02
5          3,87843727657615E-02
10        3,55068201376689E-02
19        3,49605613663202E-02
26        3,46093950133103E-02
9          0,033985099274626
4          3,38680438236227E-02
17        3,37314791307855E-02
15        3,30096371829318E-02
27        3,27755262809252E-02
32        0,032463378411583
16        3,14488978362211E-02
8          3,05904911955302E-02
7          2,99987108599023E-02
18        2,98101215221748E-02
12        2,94979736528326E-02
13        2,94979736528326E-02
29        2,94199366854971E-02
14        2,93809182018294E-02
23        2,91468072998227E-02
25        0,029107788816155
11        2,84982843980768E-02
1          2,84054561101351E-02
30        2,84054561101351E-02
31        2,78591973387864E-02
22        0,026812201360368
24        2,63374764757434E-02
20        2,51279034820426E-02
28        2,43995584535776E-02
21        2,31769792986542E-02
Il codice in excel è semplicemente così :
Application.Run "ATPVBAEN.XLA!Random", Sheets("Gioca").Range("$1:$8"), 256,
8 _
        , 7, , ActiveSheet.Range("$G$1:$H$32")
        For Each col In Range("$1:$8").Columns
Avendo fatto una ricerca con google immagino che con il vba di access sia un
pò più complicato.
    mi date una mano ?
p.s.
vorrei anche indicare il numero delle combinazioni da eleborare :)


title: Random e probabilità

author: ALESSANDRO Baraldi

text:
"Aristotele64" <
toglituttoques...@yahoo.it
> ha scritto nel
messaggio news:c4km3q$2hq05o$1...@ID-24065.news.uni-berlin.de...



title: Random e probabilità

text:
"Aristotele64" <
toglituttoques...@yahoo.it
> ha scritto nel
messaggio news:c4km3q$2hq05o$1...@ID-24065.news.uni-berlin.de...
> Sto cercando di creare un file access per elaborare delle colonne da
giocare
> al Totogol , ignoro completamente come realizzare una cosa che risulta
molto
> facile con Excel.
>
> In pratica vorrei avere la possibilità di generare delle combinazioni
random
> legate ad una probabilità da me calcolata ,
>
>
>
> questa è previsione per le partite di domani : (giocatele un paio di
volte
> ho beccato un 6)
>
>
Il caloco combinatorio deriva dalle teorie di Laplace:
Considerando num = n e classe = k, il numero delle possibili combinazioni
sarà:
dove:
Supponi di voler vedere quante combinazioni sono attuabili
su 90 numeri prese a 6 alla volta:
In questo caso n=90 la Classe=6.
Il fattoriale, che per questo calcolo è fondamentale si ottiene ciclando il
Numero
da 1 a SeStesso e moltiplicandolo:
Dim f as Double
f=1
For x=1 to Num
    f=x*f
Next
Con Excel la funzione è integrata, con Access o la realizzi a Codice
oppure usi Excel per passargli Numeri e Classi e recuperi il
NumeroCombinazioni
Sfruttando l'Automazione.
Se invece vuoi applicare questi criteri non devi fare altro che 3 calcoli di
Fattoriale
ed applicare la formula.
@Alex.


title: Random e probabilità

text:
> Il caloco combinatorio deriva dalle teorie di Laplace:
> Considerando num = n e classe = k, il numero delle possibili combinazioni
> sarà:
> dove:
> Supponi di voler vedere quante combinazioni sono attuabili
> su 90 numeri prese a 6 alla volta:
>
> In questo caso n=90 la Classe=6.
>
> Il fattoriale, che per questo calcolo è fondamentale si ottiene ciclando
il
> Numero
> da 1 a SeStesso e moltiplicandolo:
>
> Dim f as Double
> f=1
> For x=1 to Num
>     f=x*f
> Next
>
> Con Excel la funzione è integrata, con Access o la realizzi a Codice
> oppure usi Excel per passargli Numeri e Classi e recuperi il
> NumeroCombinazioni
> Sfruttando l'Automazione.
>
> Se invece vuoi applicare questi criteri non devi fare altro che 3 calcoli
di
> Fattoriale
> ed applicare la formula.
>
    ti ringrazio x l'erudita e chiara spiegazione , mi sa che per le mie
limitate conoscenze sarà impossibile scrivere  il codice che cercavo.
Dalla tua risposta non ho capito se vi è anche compreso il calcolo della
probabilità :
in pratica io non solo voglio generare dei numeri casuali da 1 a 32 per
classe 8 , ma assegno a questi anche una mia probabilità di uscita ,
in pratica dico , su scala 1
che il 6 ha 0,0002 di uscita
che il 3 ha 0,0001 di uscita
eccetera eccetera......
    forse in effetti sarebbe più semplice creare un db legato a un file
excel , mi stupisce sinceramente che alcune funzioni di excel non siano
integrate anche in access e mi chiedo il perchè ?
grazie ciao.


title: Random e probabilità

text:
"Aristotele64" <
toglituttoques...@yahoo.it
> ha scritto nel
messaggio news:c4lrup$2j5obu$1...@ID-24065.news.uni-berlin.de...
[CUT]
>
>     ti ringrazio x l'erudita e chiara spiegazione , mi sa che per le mie
> limitate conoscenze sarà impossibile scrivere  il codice che cercavo.
> Dalla tua risposta non ho capito se vi è anche compreso il calcolo della
> probabilità :
> in pratica io non solo voglio generare dei numeri casuali da 1 a 32 per
> classe 8 , ma assegno a questi anche una mia probabilità di uscita ,
> in pratica dico , su scala 1
>
> che il 6 ha 0,0002 di uscita
> che il 3 ha 0,0001 di uscita
> eccetera eccetera......
>
>     forse in effetti sarebbe più semplice creare un db legato a un file
> excel , mi stupisce sinceramente che alcune funzioni di excel non siano
> integrate anche in access e mi chiedo il perchè ?
>
> grazie ciao.
Digressione matematica a parte che ho inserito solo per permetterti
di usarla nel caso di realizzazione di una Funzione...., se cerchi in Google
i vecchi POST sia io che Roberto abbiamo già affrontato a livello
di codice la cosa....!
In ogni caso la probabilità è in termini matematici è
il rapporto tra i numeri Favorevoli(quelli della tua giocata) e i casi
possibili(quelli con
90 numeri in Classe 6 ad esempio).....!
Sapendo che con 90 numeri le combinazioni di classe 6 sono TOT(non ricordo)
la tua probabilità di prenderci sarà data dalla quantità di numeri giocati
presi in Classe
 6 in rapporto alla TOT.....!
Se invece vuoi la probabilità di realizzare un 3 devi calcolare le
combinazioni possibili
di 90 numeri in Classe=3 e quelle di Num(numeri che tu giochi) sempre in
classe 3.
Perdona la mia deviazione matematica ma sono deformazioni professionali.
Non sò se ti ho confuso ancora più le idee....!!!
 @Alex.


title: Random e probabilità

author: Maurizio Borrelli

text:
Ciao, Aristotele64.
    Potresti spiegarci cosa intendevi dire in questo tuo post? Causa il
*mio* cattivo inglese ho difficolta' ad interpretare il senso di questa tua
affermazione. Grazie.
************************************************************
From: "Aristotele64"
Newsgroups: microsoft.public.excel.programming
Subject: Re: Random with Number And Probability [very long]
Date: Sun, 18 Apr 2004 21:05:34 +0200
"Tom Ogilvy" <
twog...@msn.com
> ha scritto nel messaggio
news:1085k53...@news.supernews.com...
> > Hi from Italy......so sorry for  my bad english.....
> Guess your English is bad.  I have no idea what you are trying to say.
    american are the best  (>)  in the word to  use excel !
    italian are the (<)  in the word
by
************************************************************
--
Ciao :o)
Maurizio Borrelli, Microsoft MVP - Office Systems - Access
--------
?SPQR(C)
 X
--------


title: Random e probabilità

text:
"Maurizio Borrelli"
<
maurizio...@freepass.it
> ha scritto nel
messaggio
news:YRJgc.7143$l27...@news.edisontel.com...
> Ciao, Aristotele64.
>
>     Potresti spiegarci cosa intendevi dire in
questo tuo post? Causa il
> *mio* cattivo inglese ho difficolta' ad
interpretare il senso di questa tua
> affermazione. Grazie.
>
>
**************************************************
**********
> From: "Aristotele64"
> Newsgroups: microsoft.public.excel.programming
> Subject: Re: Random with Number And Probability
[very long]
> Date: Sun, 18 Apr 2004 21:05:34 +0200
> "Tom Ogilvy" <
twog...@msn.com
> ha scritto nel
messaggio
> news:1085k53...@news.supernews.com...
> > > Hi from Italy......so sorry for  my bad
english.....
> > Guess your English is bad.  I have no idea
what you are trying to say.
>
>     american are the best  (>)  in the word to
use excel !
>     italian are the (<)  in the word
> by
Che gli Americani sono i migliori "a parole".
Ah Aristotele, forse volevi dire world!
Ma allora ditelo...
MAssimiliano (still alive)
>
**************************************************



title: Random e probabilità

author: cidi

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:2L5hc.7427$l27....@news.edisontel.com...
>
>
> Che gli Americani sono i migliori "a parole".
>
> Ah Aristotele, forse volevi dire world!
> Ma allora ditelo...
> MAssimiliano (still alive)
>
>
Ciao MA
BENTORNATO!! sono felice di risentirti.
Visto che hai quasi una settimana di ritardo.....volevo chiedere tue
notizie....
stavo un pň in pensiero......avevi detto che andavi in Toscana....il
commissario
si č preso una settimana di ferie .... beh d'accordo, scusa, non ci devi
nessuna spiegazione. :)
L'importante č che SEI TORNATO!!!
Ciao Daniele


title: Random e probabilità

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:2L5hc.7427$l27....@news.edisontel.com...
> "Maurizio Borrelli"
> <
maurizio...@freepass.it
> ha scritto nel
> messaggio
> news:YRJgc.7143$l27...@news.edisontel.com...
[...]
> >     american are the best  (>)  in the word to
> > use excel !
> >     italian are the (<)  in the word
> > by
> Che gli Americani sono i migliori "a parole".
[...]
    Ipotesi affascinante.
    :)



title: Random e probabilità

text:
> > Che gli Americani sono i migliori "a parole".
> >
> > Ah Aristotele, forse volevi dire world!
> > Ma allora ditelo...
> > MAssimiliano (still alive)
> >
> >
>
> Ciao MA
> BENTORNATO!! sono felice di risentirti.
> Visto che hai quasi una settimana di
ritardo.....volevo chiedere tue
> notizie....
> stavo un pò in pensiero......avevi detto che
andavi in Toscana....il
> commissario
> si è preso una settimana di ferie .... beh
d'accordo, scusa, non ci devi
> nessuna spiegazione. :)
> L'importante è che SEI TORNATO!!!
> Ciao Daniele
>
Carissimo Daniele,
grazie per averlo notato e grazie della tua
accoglienza.
In effetti in Toscana è andata benissimo.
Poi al ritorno mi è alluvionato un mare di lavoro
e mi è saltata la connessione.
Al ritorno ho ereditato 922 msg e puf puf me li
sto spulciando tutti, non riuscendo a rispondere a
nessuno (questo però era troppo bello!). Me ne
rimangono 435!!
Ho seguito però la storia del commissario "Rex"!!!
Ah i petrodollari cosa permettono!!!
Ti abbraccio
MAssimiliano


title: Conteggio() condizionato

author: Pincolini Giuseppe

text:
Se voglio contare i record presenti in un report utilizzo una casella di
testo in cui pongo origine dei dati =Conteggio(*).
Ma se nel report voglio contare i record che soddisfano una certa condizione
(es. [Contattato] = TRUE) qual'è l'esatta sintassi che devo utilizzare?
Grazie per l'aiuto
Giuseppe


title: Conteggio() condizionato

author: Fabio Montagner

text:
Usi la somma . . .
il valore true corrisponde a -1 (il false a 0), per cui se fai
=abs(somma(tuocampo)) dovrebbe funzionare
Pincolini Giuseppe wrote in message
<10o6ls7$4ok$
1...@fe2.cs.interbusiness.it
>...



title: Conteggio() condizionato

author: Enrico T.S.

text:
Pincolini Giuseppe <
gpinc...@hotmail.com
> wrote in message
10o6ls7$4ok$1...@fe2.cs.interbusiness.it...
> Se voglio contare i record presenti in un report utilizzo una casella di
> testo in cui pongo origine dei dati =Conteggio(*).
> Ma se nel report voglio contare i record che soddisfano una certa
condizione
> (es. [Contattato] = TRUE) qual'è l'esatta sintassi che devo utilizzare?
>
Devi utilizzare la Somma condizioanta a 0 o ad 1 esempio:
dati=Somma(iif(Contratto=True;1;0))
bye :o)


title: Finalmente, presto il compilatore per Access da MS

text:
Sensazionale,
stanchi delle continue pressioni, Microsoft ha rilasciato il compilatore.
Quindi applicazioni stand alone a go-go. Pare che la sarà possibile da Xp in
poi (ma questo è da verificare). Ovviamente solo in inglese (sgrunt!!!)
Fonte Microsoft Italia.
cioa MAssimiliano
--------------------------------
Inviato via
http://usenet.libero.it


author: Sergio MAZZA

text:
"MA" <
massimilia...@kksrl.com
> ha scritto nel messaggio
news:62Z94Z51Z162Y1...@usenet.libero.it...
> Sensazionale,
> stanchi delle continue pressioni, Microsoft ha rilasciato il compilatore.
> Quindi applicazioni stand alone a go-go. Pare che la sarà possibile da Xp
in
> poi (ma questo è da verificare). Ovviamente solo in inglese (sgrunt!!!)
> Fonte Microsoft Italia.
> cioa MAssimiliano
>
>
E addio al faqqone...
Ciao.
--
Sergio MAZZA


author: francesco

text:
Il 01 Apr 2003, 12:31, "Sergio MAZZA" <
sergi...@tiscalinet.it
> ha
scritto:

Scusa ma dove hai reperito questa notizia? Potresti postare il link?
grazie
F



author: MA

text:

No! E' un segreto che porterò fino alla tomba!!!!
AEOM mi rimangio tutto!!!!
ciao MAssimiliano



author: Roberto da casa

text:
"francesco" <
franc...@tiscalinet.it
> ha scritto nel messaggio
news:193Z205Z174Z38Y...@usenet.libero.it...
[CUT]
> Scusa ma dove hai reperito questa notizia? Potresti postare il link?
>
> grazie
>
> F
>
La risposta solo domani: oggi non si può, è il 1° di aprile!!!.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:9wiia.3263$nD4.1...@twister1.libero.it...

Giusto dimenticavo la data odierna...che scemo
ciao
F


author: Mauro

text:
"Roberto da casa" <
r.ma...@libero.it
> wrote in message news:<9wiia.3263$
nD4.1...@twister1.libero.it
>...
> "francesco" <
franc...@tiscalinet.it
> ha scritto nel messaggio
> news:193Z205Z174Z38Y...@usenet.libero.it...
> [CUT]
> > Scusa ma dove hai reperito questa notizia? Potresti postare il link?
> >
> > grazie
> >
> > F
> >
>
> La risposta solo domani: oggi non si può, è il 1° di aprile!!!.
GRANDE PESCE D'APRILE !!!!!!!


title: Access/Clipper

author: Sib

text:
Ciao a tutti,
in un recente post, che non vedo piu' per questo ne scrivo uno nuovo,
chiedevo come si possa collegare Access a un db Clipper.
Premettendo che:
uso A97,
non posso intervenire sulla applicazione clipper,
non posso convertirla in access ma devo proprio interagire con la base dati
clipper
avete idea di come io possa fare?
Ho pensato ad un driver ODBC, ma l'unico che ho trovato non era facilmente
verificabile, qualcuno conosce un driver o affini che si possa provare prima
di comprarlo?
Saluti, Sib


title: Access/Clipper

author: Nicoletta

text:
"Sib" <
cerriserv...@tiscalinet.it
> ha scritto nel messaggio
news:912u00$eep$2...@lacerta.tiscalinet.it...

Non sto a cercarlo perchè penso tu l'abbia già fatto in modo preciso.
Solo un'eventuale altra strada da seguire, anche se non ne conosco i
meandri.
Il sostituto naturale di clipper è VisualObject (VO). Forse tramite questo
aggancio puoi trovare qualcosa.
Auguri
Nicky


title: Access/Clipper

author: Alessandro Cara

text:
Sib ha scritto:

Dire db clipper non e' propriamente esatto, poiche', il db clipper, e'
il dbase (.dbf tanto per capirci) quindi ti e' possibile collegare i
file di tipo dbaseIII. Come ho gia' scritto su un post di A. Biso, sul
quale troverai altre dritte, bisogna stare attenti alla gestione degli
indici. Access consente di utilizzare gli .ndx che sono gli indici
standard di dbase mentre gli indici standard di clipper sono gli .ntx
(a propos anche paradox e foxpro utilizzano (utilizzavano?) i .dbf e
anche li' ci sono indici differenti i.e. cdx, non mi ricordo per quale
dei due) oltretutto da una certa versione in poi le cose sono cambiate
(dbIV?).Se non mi ricordo male (roba di una decina di anni fa o giu di
li') sono spuntati gli .mdx che avevano una struttura un po' piu'
complessa.
Clipper fondamentalmente era un "compilatore" (virgolettato poiche' la
storia e' lunga) che utilizzava la struttura .dbf propria di dbase e
potenziato nel linguaggio. Con l'introduzione della versione 5.2 (dopo
quella non ho piu' utilizzato clipper o meglio ca-clipper e quindi non
ne conosco la evoluzione, a meno di quella grossa "sola" (romano) che si
e' rivelata il VisualObjects) il clipper consentiva la gestione di tutti
gli indici che ti ho citato, anche se, la maggior parte delle
applicazioni, fanno uso degli .ntx
Nota. al tempo, inizio anni 90, il clipper era il linguaggio piu'
utilizzato dopo il COBOL poi mi ha rovinato (e lo ha rovinato)  Bill
Gates.
 S E e/o O
a.cara
P.S. Sono arrivato ad access, dopo aver scartato VisualObjects e VB,
proprio perche' mi consentiva di riproporre alcune cose di clipper. La
applicazione ho dovuto giocoforza "riscriverla" ma ora sono un po' piu
al passo con i tempi. Tra l'altro la funzione "Token" e "Numtoken" che
F. Luciani ha gentilmente accolto sul sito comune era una funzione
presente su una delle librerie add-in di clipper. (Nuntucket).
P.P.S. Mi scuso per essere andato OT (un paio di volte la parola Access
l'ho usata, tre con questa). Ho anche usato e questo penso mi fara'
perdonare il nome de vs, "mio" vate. ;=)))


title: Access/Clipper

text:
"Alessandro Cara" <
al...@blunet.it
> ha scritto nel messaggio
news:3A354BC9...@blunet.it...
cut
> il clipper consentiva la gestione di tutti
> gli indici che ti ho citato, anche se, la maggior parte delle
> applicazioni, fanno uso degli .ntx
E' appunto questo il mio problema, *Aggiornare gli indici*
> Nota. al tempo, inizio anni 90, il clipper era il linguaggio piu'
> utilizzato dopo il COBOL poi mi ha rovinato (e lo ha rovinato)  Bill
> Gates.
...
>  S E e/o O
> a.cara
cut
> P.P.S. Mi scuso per essere andato OT (un paio di volte la parola Access
> l'ho usata, tre con questa). Ho anche usato e questo penso mi fara'
> perdonare il nome de vs, "mio" vate. ;=)))
Quale vate?
TFA
Ciao, Sib


title: Access/Clipper

text:
"Nicoletta" <
for...@virgilio.it
> ha scritto nel messaggio
news:X3cZ5.1118$Kw2....@twister2.tin.it...
>
> "Sib" <
cerriserv...@tiscalinet.it
> ha scritto nel messaggio
> news:912u00$eep$2...@lacerta.tiscalinet.it...
> > Ciao a tutti,
> > in un recente post, che non vedo piu' per questo ne scrivo uno nuovo,
> > chiedevo come si possa collegare Access a un db Clipper.
cut
> Non sto a cercarlo perchè penso tu l'abbia già fatto in modo preciso.
> Solo un'eventuale altra strada da seguire, anche se non ne conosco i
> meandri.
> Il sostituto naturale di clipper è VisualObject (VO). Forse tramite questo
> aggancio puoi trovare qualcosa.
Grazie, Sib


title: Access/Clipper

text:
Sib wrote:
>
> "Alessandro Cara" <
al...@blunet.it
> ha scritto nel messaggio
> news:3A354BC9...@blunet.it...
> cut
> > il clipper consentiva la gestione di tutti
> > gli indici che ti ho citato, anche se, la maggior parte delle
> > applicazioni, fanno uso degli .ntx
>
> E' appunto questo il mio problema, *Aggiornare gli indici*
Qui purtroppo puoi fare solo 2 cose
1) Far ricompilare il programma clipper (a patto che sia compatibile, da
vers 5.1 in poi) inserendo i driver per la gestione degli .ndx al posto
degli .ntx
2) Se non vai in concorrenza e l'applicativo ha la gestione per la
ricostruzione dei indici lavora senza indici e poi faglieli ricostruire.
altrimenti hai perso. Credo!?

> Quale vate?
ma come! il grande BILL.
--
Alessandro Cara


title: Access/Clipper

author: Marco Lovadina

text:
Hai provato a fare un giro sul sito della Merant (
www.merant.com
). Ci sono
dei driver odbc da provare che consentono la gestione degli ndici clipper.
Ciao
Marco
Sib <
cerriserv...@tiscalinet.it
> wrote in message
912u00$eep$2...@lacerta.tiscalinet.it...



title: Access/Clipper

text:
"Marco Lovadina" <
marco.l...@iol.it
> ha scritto nel messaggio
news:7OKZ5.55431$%j3.6...@news6.giganews.com...
> Hai provato a fare un giro sul sito della Merant (
www.merant.com
). Ci sono
> dei driver odbc da provare che consentono la gestione degli ndici clipper.
Grazie, ci guardo subito.
Ciao, Sib


title: acSysCmdSetStatus memory leak ?

author: RobertoA

text:
Access 2013, su Win10 pro, procedura Access la cui form iniziale, resta
sempre attiva, sullo sfondo, anche quando partono le schermate operative
Su evento timer di questa prima form sempre attiva, c'e' un:

SysCmd acSysCmdSetStatus, messaggio_per_barra_stato()

Ora, funziona tutto ma guardando da task-manager si vede l'occupazione
di ram salire piano piano, fino a livelli non spiegabili
Si parte a 20 Mb circa e, se lo lascio andare un giorno si arriva a 300
Mb e cresce ancora, inzomma non puo' essere qualche meccanismo del
runtime di Access (anche perche' lo fa anche da dentro ambiente sviluppo)
Temendo un problema alla funzione acSysCmdSetStatus ho provato a
togliere la funzione e metterci una stringa secca, una roba del tipo

SysCmd acSysCmdSetStatus, "Pippo"

E fa la stessa cosa, sia da dentro ambiente sviluppo , che da mde
Ho provato anche a metterci prima un  SysCmd acSysCmdClearStatus  ma fa
sempre la stessa cosa
Sapete niente su questo problema?


title: seek e index

author: Troll

text:
Riesco ad utilizzare senza problemi index e seek per cercare i record in una
tabella, ma la mia domanda e':
se voglio cercare un record secondo una doppia chiave, per esempio in una
tabella clienti, voglio cercare i clienti di Bologna (quindi index sul campo
citta) e solo quelli con pagamento rimessa diretta (quindi altro indice sul
campo pagamento)...come faccio, o meglio qual'e' la sintassi?...l'help
riporta solo il caso di ricerche multiple ma sullo stesso indice, vorrei
evitare di fare una query con select sui due campi, anche perche' se devo
incrociare due tabelle diventa un po' complesso, mentre con la Seek, leggo
sequenzialmente la prima e con seek trovo i record sulla seconda.
Grazie
Troll


title: seek e index

author: Pivo

text:
le tabelle quindi sono due o una?
In ogni caso io non aprirei mai la tabella, al limite una maschera in foglio
dati, con delle funzioni di ricerca fatte da te come meglio vuoi.


title: seek e index

text:
Pivo <
NOSPAM...@excite.it
> wrote in message
960i47$2h7c$1...@stargate1.inet.it...

ok, ma immagina di avere una tabella con i seguenti campi:
COD CLIENTE
COD ARTICOLO
PREZZO
SCONTO
di dover fare una fattura e quindi di avere il prezzo di quel cliente e di
quel articolo, se faccio una seek/index sul COD CLIENTE poi proseguo
"sequenzialmente" finche non trovo l'articolo che mi serve?
quello che vorrei e' una cosa tipo seek CODCLIENTE = 12345 and seek
CODARTICOLO = AB123
e il controllo di NoMatch sulla verifica di entrambi le chiavi...spero di
essere stato chiaro.
Troll


title: seek e index

author: Roberto dal portatile

text:
"Troll" <Tr...@Fantasy.it> ha scritto nel messaggio
news:BEQg6.5851$ep3.2...@twister1.tin.it...

Io ricaverei il prezzo con una DLookup che abbia come dominio la tua tabella
e come criteri CodCliente e CodArticolo. Se la ricerca avrà esito negativo,
la DLookup ti restituisce il valore Null.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: seek e index

author: Federico Luciani

text:

non so se ho capito, cmq crei un indice a doppia chiave,
cioe' vai in struttura tabella e crei un indice dal nome 'ClienteArticolo' con
i due campi,
poi in vba la ricerca la fai cosi':
...
rst.Index = "ClienteArticolo"
rst.Seek "=", 12345, AB123
If Not rst.NoMatch Then
   MsgBox "Trovato!"
Else
   MsgBox "Non trovato!"
End If
...
--
Federico
----------------------------------
Rimuovi paperino. per e-mail
----------------------------------
Tutte le richieste che arrivano
in privato, vengono cestinate.
----------------------------------
Sito Comune di it.comp.appl.access
http://www.sitocomune.com
mailto:
webm...@sitocomune.com
----------------------------------


title: Nei Report

author: PlinK

text:
Ho creato un normalissimo report da un tabella, dopo aver impostato i
margini ed aver effettuato tutte le modifiche necessarie, quando vedo
l'anteprima di stampa appaiono delle linee (bordi?) che non ho mai creato
nei pressi di alcuni campi.
Come posso risolvere il problema?
Grazie
Come posso effettuare la ricerca in più tabelle?


title: Le strade sono arrivate ad Access

author: Facile Amore Fonde

text:
Cari amici del Newsgroup, sono lieto di annunciare a quanti hanno
seguito le mie disavventure con la ricerca di un percorso stradale con
Access 2000 ha avuto buon fine. OTTIMO FINE !!!
Ho risolto tutti i problemucci ed ora sono in grado di trovare tutti i
percorsi possibili con "enne" cambi... justo qualche piccolo (ma
davvero piccolo) problema di efficienza...
Un ringraziamento particolare a MegaMax, FACEONE e Lorenzao Coronati
(che ha tentato di fiaccarmi il morale ;-)) )
La storia non finisce peò qui... premetto che ho iniziato da tre
settimane a conoscere Access 2000 (in passato avevo giochicchiato un
po' con Oracle...), fino ad ora ho usato quasi esclusivamente gli
strumenti visuali ed in particolare l'ottimo "gestore di query" (non
so come si chiama quello strumento).
Ora avrei bisogno di cominciare a programmare un po': recordset,
connessioni, FE-BE,... chi mi dice dove trovare un po' di materiale
sfogliabile (va bene cartaceo ed elettronico, italiano ed inglese)...
Vi prego, rispondete, ho le mani che mi prudono ma non riesco ad
approcciare come si deve la programmazione con Access...
ciao a tutti


title: Le strade sono arrivate ad Access

author: MegaMax

text:
"Facile Amore Fonde" <
cora...@usa.net
> ha scritto nel messaggio
news:3b4ea7e8...@news.interbusiness.it...
> Cari amici del Newsgroup, sono lieto di annunciare a quanti hanno
> seguito le mie disavventure con la ricerca di un percorso stradale con
> Access 2000 ha avuto buon fine. OTTIMO FINE !!!
Complimentoni! :-)
> Un ringraziamento particolare a MegaMax, FACEONE e Lorenzao Coronati
> (che ha tentato di fiaccarmi il morale ;-)) )
:-)
> Vi prego, rispondete, ho le mani che mi prudono ma non riesco ad
> approcciare come si deve la programmazione con Access...
Io dico che l'help in linea basta.... solo che è smodatamente grande e non
sai da dove iniziare.
Sai programmare ad oggetti?
Sai programmare in VB?
Access ha una sua struttura ad oggetti, e nell'helo c'è uno schemone
riassuntivo, vai nell'help e cerca
"Informazioni di programmazione" e li dentro cerchi "Guida di riferimento di
Visual Basic per microsoft Access" e li dentro apri "Oggetti di Microsoft
Access"
C'è una barca di roba... gli oggetti principali sono
Application: che contiene qualsiasi cosa... è il macro oggettone basilare di
access. Ad esso fai riferimento per tutte le questioni di alto livello
(interfaccia, form, report ecc....)
In Application c'è l'oggetto DBENGINE che assolve a tutte le questioni dio
accesso dati (query, tabelle, connessioni ecc....)
Le definizioni delle query, per esempio, le trovi in:
application.dbengine.workspaces(0).databases(0).querydefs
Insiemi di oggetti importanti che mi vengono in mente da cui iniziare a
sfogare il prurito delle mani:
Application.Forms              (insieme di oggetti)
Application.Reports              (insieme di oggetti)
Application.Docmd                  (oggetto tuttofare, ha tantissime
funzioni, tra le tente importa ed esporta dati)
Application.DBengine.Workspaces              (insieme di oggetti)
Application.DBengine.Workspaces.Databases          (insieme di oggetti)
Application.DBengine.Workspaces.Databases.recordsets           (insieme di
oggetti)
Questo è solo uno spunto di partenza per capire come è fatto e come si
programma access, guarda sempre gli esempi che trovi nell'help, sono utili.
Ciao, Max (e divertiti! :-)


title: Le strade sono arrivate ad Access

author: FaF

text:
On Mon, 16 Jul 2001 08:18:38 GMT, "MegaMax" <
a...@a.com
> wrote:
>
>Questo è solo uno spunto di partenza per capire come è fatto e come si
>programma access, guarda sempre gli esempi che trovi nell'help, sono utili.
>
>Ciao, Max (e divertiti! :-)
>
>
Grazie per l'attenzione e per l'ottimo suggerimento, era esattamente
quello che mi interessava sapere!
;-)
Se hai anche qualche cartaceo da consigliarmi... ho jà buttato 140K
per due libercoli disgustosi quanto inutili...
Buon lavoro e buona Estate!


title: Le strade sono arrivate ad Access

text:
"FaF" <
cora...@usa.net
> ha scritto nel messaggio
news:3b52e719...@news.interbusiness.it...

l'unico libro che ho letto è "access 97, guida all'uso" però SQL lo
conoscevo già


title: Le strade sono arrivate ad Access

text:
On Tue, 17 Jul 2001 06:44:35 GMT, "MegaMax" <
a...@a.com
> wrote:
>>
>> Se hai anche qualche cartaceo da consigliarmi... ho jà buttato 140K
>> per due libercoli disgustosi quanto inutili...
>
>l'unico libro che ho letto è "access 97, guida all'uso" però SQL lo
>conoscevo già
>
>
Grazie tantissimo e... scusa, forse sono stato troppo insistente!
R.


title: Le strade sono arrivate ad Access

text:
"FaF" <
cora...@usa.net
> ha scritto nel messaggio
news:3b540f1c...@news.interbusiness.it...

Tranquillo, sono contento se riesco a darti qualche consiglio utile :-)
(Quando ho iniziato io non conoscevo l'NG... è bello avere qualcuno che ti
da dei consigli, se no è un casino e non sai mai da dove iniziare :-)
Ciao, Max


title: Proprietà Moveable delle forms

author: Inox

text:
Ciao a tutti,
utilizzando Access 2007 creo le forms e non riesco a settare a Yes la
proprietà Moveable con il risultato che la form occupa tutto lo spazio
disponibile nell'area di lavoro.
Sapete se dipende dal settaggio di qualche opzione dell'applicazione?
Grazie per l'attenzione e buona serata.


title: Proprietà Moveable delle forms

text:
On 14 Apr, 22:47, Inox <
n...@ceriseto.it
> wrote:
> Ciao a tutti,
>
> utilizzando Access 2007 creo le forms e non riesco a settare a Yes la
> propriet Moveable con il risultato che la form occupa tutto lo spazio
> disponibile nell'area di lavoro.
> Sapete se dipende dal settaggio di qualche opzione dell'applicazione?
>
> Grazie per l'attenzione e buona serata.
Devi andare nelle OPZIONI ed impostare la visualizzazione a Finestre
sovrapposte, invece che Documento a Schede.
@Alex


title: Proprietà Moveable delle forms

author: Riccardo Baldinotti

text:

Giusto perché non sono nemmeno un po' polemico... :-)
Ma la visualizzazione a schede, l'hanno messa per qualche motivo,
oltre che per farmi arrabbiare?
Riccardo Baldinotti


title: Proprietà Moveable delle forms

text:
...
>
> Giusto perché non sono nemmeno un po' polemico... :-)
> Ma la visualizzazione a schede, l'hanno messa per qualche motivo,
> oltre che per farmi arrabbiare?
>
> Riccardo Baldinotti
Piace poco anche a me... ma essendo un'Opzione... si toglie.
@Alex


title: Confrontare record di una stessa tabella

author: Antonio G.

text:
Ciao a tutti,
ho una tabella contenente 3 campi. Facendo un confronto tra i vari record,
dovrei trovare quelli che hanno gli altri due campi uguali e riepire il
terzo campo con un ID "n", incrementandolo di 1 per gli altri record uguali,
ma che cambiano rispetto al precedente. Ad esempio:
ID        Desc1        Desc2
1          val_1          val_1
1          val_1          val_1
2          val_1          val_2
3          val_3          val_2
3          val_3          val_2
Potrei utilizzare sia una query o anche una pagina web...
Come posso fare? Qual è la sintassi per confrontare i diversi record uno per
uno?
Grazie
--
Antonio G.


author: Antonio Biso

text:
"Antonio G." <antonio_...@SPAMhotmail.com> ha scritto nel messaggio
news:EA7Ub.23839$VS6....@tornado.fastwebnet.it...

Lo puoi fare solo da codice, aprendo il recordset scorrendolo e usando delle
var d'appoggio per confrontare i valori precedenti e quindi scrivere l'id
giusto
Antonio


title: Aprire una maschera singola solo sui nuovo record

text:
E' possibile aprire una maschera singola solo sul nuovo
record, cioč quello nuovo che voglio inserire, ed
inserire un pulsante che consenta di passare ai successivi
nuovi record ed un altro pulsante che torna indietro perņ solo fino
al record inserito all’inizio della singola fase di apertura della
mascheraA
Ad ogni apertura maschera, idem.
Deve aprire solo per inserire nuovi record con possibilitą
di spostarmi, avanti e dietro tra i record, solo per quellli
inerenti la sessione di apertura maschera.
Se apro una maschera, inserisco 5 nuovi record, mi posso
spostare con i pulsanti avanti e dietro solo tra questi nuovi
5 record.
Thank you


author: guxdav

text:
rr12rr <
NOSPAM...@usa.net
> wrote in message 39EB19B0...@usa.net...
[CUT]
> Deve aprire solo per inserire nuovi record con possibilità
> di spostarmi, avanti e dietro tra i record, solo per quellli
> inerenti la sessione di apertura maschera.
> Se apro una maschera, inserisco 5 nuovi record, mi posso
> spostare con i pulsanti avanti e dietro solo tra questi nuovi
> 5 record.
>
> Thank you
Potresti creare una tabella temporanea per inserire i nuovi valori di una
sessione.
Fai una comunissima maschera basata su questa Tab con un pulsante per
scaricare i dati nella tabella principale.
Con il pulsante lanci una query di accodamento (da tabella_temp a
tabella_principale) e una query di eliminazione (per svuotare tabella_temp).
Ciao
Davide


author: Luciano Tallinucci

text:
rr12rr <
NOSPAM...@usa.net
> wrote in message 39EB19B0...@usa.net...
> E' possibile aprire una maschera singola solo sul nuovo
> record, cioč quello nuovo che voglio inserire,.............
E' probabile che la tua richiesta sia pių complessa di quanto io abbia
capito, altrimenti č molto semplice:
Nella maschera che costruisci per il caricamento dei dati gli indichi come
origine record una query con i campi in questione e nei criteri gli metti -
Is Null - in un campo (uno che sicuramente deve contenere un valore, es. un
campo contatore).
In questo modo potrai gestire solo nuovi record.
La proprietā della maschera "Pulsanti Spostamento" lasciata a "Sė" ti
consentirā di avere attiva la barra di spostamento tra i record, in questo
caso solo di quelli appena inseriti.
ciao
Luciano


author: Paolo A.

text:
rr12rr ha scritto:
> E' possibile aprire una maschera singola solo sul nuovo
> record, cioč quello nuovo che voglio inserire, ed
> inserire un pulsante che consenta di passare ai successivi
> nuovi record ed un altro pulsante che torna indietro perņ solo fino
> al record inserito all’inizio della singola fase di apertura della
> mascheraA
> Ad ogni apertura maschera, idem.
> Deve aprire solo per inserire nuovi record con possibilitą
> di spostarmi, avanti e dietro tra i record, solo per quellli
> inerenti la sessione di apertura maschera.
> Se apro una maschera, inserisco 5 nuovi record, mi posso
> spostare con i pulsanti avanti e dietro solo tra questi nuovi
> 5 record.
>
> Thank you
se nella tabella hai un contatore ad incremento puoi fare una query che
estragga tutti i record con valore di contatore maggiore dell'ultimo
(criterio contatore > dmax("contatore","miatabella") ) presente in
tabella. All'apertura della maschera ti risulterą vuota, ma via via che
inserisci, anche se esegui dei requery, havrai solo quelli inseriti in
quella istanza della maschera.


title: Access to MySQL

author: Neo

text:
è possibile esportare le tabelle di access nel formato MySQL?
se si come si fa?
Grazie!
ps premetto che non so nulla di MySQL


title: Access to MySQL

author: Balordone

text:
Neo <
neo...@genie.it
> wrote in message
EaZFa.82545$Ny5.2...@twister2.libero.it...
> č possibile esportare le tabelle di access nel formato MySQL?
> se si come si fa?
con una apposita procedura freeware nota su internet con vari nomi di cui ti
riporto l'inizio
' exportSQL version 2.0
'
www.cynergi.net/prod/exportsql/
'
' (C) 1997-98 CYNERGI -
www.cynergi.net
,
in...@cynergi.net
' (C) Pedro Freire -
pedro....@cynergi.net
  (do not add to mailing lists
without permission)
'
' This code is provided free for anyone's use and is therefore without
guarantee or support.
' This does NOT mean CYNERGI delegates its copyright to anyone using it! You
may change the
' code in any way, as long as this notice remains on the code and CYNERGI is
notified (if you
' publish the changes: if your changes/corrections prove valuable and are
added to the code,
' you will be listed in a credit list on this file).
'
' MODULE
'   "exportSQL"
'
' GOAL
'   Export all tables in a MS-Access database file to 2 text files:
'   one containing SQL instructions to delete the new tables to be created,
'   and the other with SQL instructions to create and insert data into
'   the new tables. The table structure and data will resemble as much as
'   possible the current Access database.
'
' HOW TO USE
'   Copy-and-paste this text file into an Access module and run the first
'   (and only public) function. in more detail, you:
'   * Open the Access .mdb file you wish to export
'   * in the default database objects window, click on "Modules", and then
on "New"
'   * The code window that opens has some pre-written text (code). Delete
it.
'   * Copy-and-paste this entire file to the code module window
'   * You may hit the compile button (looks like 3 sheets of paper with an
arrow on
'     top of them, pressing down on them), or select Debug, Compile Loaded
Modules
'     from the top menu, just to make sure there are no errors, and that
this code
'     works on your Access version (it works on Access'97 and should work on
Access'95)
'   * Close the code module window - windows will prompt you to save the
code:
'     answer "Yes", and when promped for a name for the module, type
anything
'     (say, "MexportSQL")
'   The module is now part of your Access database. To run the export, you:
'   * Re-open the code module (by double-clicking on it, or clicking
"Design"
'     with it selected). Move the cursor to where the first "Function"
keyword appears.
'     Press F5 or select Run, Go/Continue from the top menu.
'   * Alternativelly, click on "Macros" on the database objects window,
'     and then on "New". On the macro window, select "RunCode" as the macro
action,
'     and "exportSQL" as the function name, bellow. Save the macro similarly
to the
'     module, and this time double-clicking on it, or clicking "Run" will
run the export.
'
' BEFORE RUNNING THE EXPORT
'   Before running the export, be sure to check out the Export Options just
bellow this
'   text, and change any according to your wishes and specs.
'
' TECH DATA
'   Public identifiers:
'   * Only one: "exportSQL", a function taking and returning no arguments.
It runs the export.
'   Functionallity:
'   * Can export to mSQL v1, mSQL v2 or MySQL-recognised SQL statements
'   * Excellent respect for name conversion, namespace verification, type
matching, etc.
'   * Detects default values "=Now()", "=Date()" and "=Time()" to create
types like "TIMESTAMP"
'   * Fully configurable via private constants on top of code
'   * Exports two files: one for erasures, another for creations (useful
when updating dbs)
'   * Generates compatibility warnings when necessary
'   * Code and generated files are paragraphed and easy to read
'   * Access text and memo fields can have any type of line termination:
\n\r, \r\n, \n or \r
'   * Properly escapes text and memo fields, besides all types of binary
fields
'   * Closes all open objects and files on error
'   * Known bugs / incomplete constructs are signalled with comments
starting with "!!!!"
'   * Two alternatives on absent date/time type on mSQL: REAL or CHAR field
ciao
B.


title: Access to MySQL

text:
"Balordone" <
balo...@luino.it
> ha scritto nel messaggio
news:bc9vgj$gsimk$1...@ID-163647.news.dfncis.de...
> Neo <
neo...@genie.it
> wrote in message
> EaZFa.82545$Ny5.2...@twister2.libero.it...
>
> > è possibile esportare le tabelle di access nel formato MySQL?

Grazie per l'aiuto, ho solo un piccolo problema:
cliccando sul link si apre un sito che non parla assolutamente di MySQL (fa
servizi internet, domini, ecc)
sai darmi altri link?
grazie


title: Access to MySQL

text:
"Neo" <
neo...@genie.it
> ha scritto nel messaggio
news:EaZFa.82545$Ny5.2...@twister2.libero.it...

Se usi DbTool che puoi trovare linkato sul sito ufficiale di MySQL
hai la possibilità di importare nel tuo DB(MYSQL) direttamente
DATI eSTRUTTURA da ACCESS.
@Alex.


title: access e sql server

author: killer

text:
Buon Giorno avrei un problema da porvi.
Ho un mdb access con una tabella collegata di sql server 2000.
Nella tabella ho 2 campi definiti in sql server nvarchar (200) e nvarchar
(4000).
Praticamente Access riconosce il primo come campo Testo e il secondo come
Memo.
Il mio problema si verifica nel momento in cui due utenti accedono in
modifica allo stesso
record.
Nel primo caso ,se si verifica una modifica concorrenziale SQL SERVER se ne
accorge
e mi ritorna il classico messaggio che avvisa l'ultimo utente che il record
selezionato è già stato
modificato da un'altro utente.
Come mai questo non si verifica nel caso del secondo campo nvarchar (4000)?
Qual'è il corrispondente Memo di Access in Sql Server?


title: access e sql server

author: Lorenzo Coronati

text:
Scrisse "killer" <
ronin...@blu.it
>:
>Qual'è il corrispondente Memo di Access in Sql Server?
text
--
lorenzo coronati
---


title: manipolazione di date

author: singer

text:
se io ho una data iniziale ed il numero di giorni
posso ottenere la data finale addizionando solo i giorni lavorativi
(domenica escluso)
12.05.05+5= 18.05.2005


title: manipolazione di date

author: Roberto da casa

text:
"singer" <
fuscoa...@tin.it
> ha scritto nel messaggio
news:_GLge.888113$b5.39...@news3.tin.it...

Per sommare ad una data iniziale solo i giorni lavorativi, vai sul Sito
Comune (link qui sotto) e nella Sezione General leggi la FAQ di Enrico
Virginio intitolata "6.138 Sommare giorni lavorativi ad una data".
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: manipolazione di date

text:
"Roberto da casa" <
r.masso...@libero.it
> ha scritto nel messaggio
news:xJMge.94471$IN.15...@twister2.libero.it...

Public Function Festivo(D As Date) As Boolean
   'Restituisce: True se è un giorno festivo
   'Eventualmente inserire anche il Santo Patrono della città
   'Modificato da Roberto
   Dim Anno As Integer, DayMax As Date, DayMin As Date
   Anno = Year(D)
   If Weekday(D) = 1 Then
      Festivo = True
      Exit Function
   End If
   If Day(D) = 1 And (Month(D) = 1 Or Month(D) = 5 Or Month(D) = 11) Or _
         Day(D) = 6 And Month(D) = 1 Or Day(D) = 25 And (Month(D) = 4 Or _
         Month(D) = 12) Or Day(D) = 15 And Month(D) = 8 Or (Day(D) = 8 Or _
         Day(D) = 26) And Month(D) = 12 Then
      Festivo = True
      Exit Function
   End If
   'intervallo in cui può cadere il Lunedì di Pasqua
   DayMax = DateValue("21/4/" & Anno)
   DayMin = DateValue("20/3/" & Anno)
   If Weekday(D) = 2 And D <= DayMax And D >= DayMin Then
      If D = (Pasqua(Anno) + 1) Then
         Festivo = True
         Exit Function
      End If
   End If
   Festivo = False
End Function
Questa è la parte della funzione che mi interessa- se non sbaglio -
Io sono un pò a digiuno di codici, variabili e funzioni.
Come faccio ad utilizzarla nel mio database?
io ho una sottomaschera basata su una query in cui ci sono:
TipoAssenza, DataIniziale,GiorniAssenza (Ed attualmente), DataFinale
Vorrei che quel campo DataFinale fosse automatico, credo si possa fare
richiamando questa funzione. Ma come???
Secondo problema e terzo problema
io devo aggiungere anche il santo patrono e soprattutto devo fare in modo
che nella somma, siano considerati i giorni lavorativi solo quando il campo
TipoAssenza assume un partcilare valore p.e. "congedo", in tutti gli altri
casi infatti la somma deve avvenire normalmente, considerando cioè tutti i
giorni.
E' possibile questo?. il santo patrono dovrebbe tenere in considerazione il
comune in cui lavora il personale.
Aggiungo che questa sottomaschera Assenze è legata ad una tabella principale
in cui vi sono i dati del personale???
Spero di essere stato chiaro.
La mia applicazione sta assumendo una veste sempre più efficace grazie a voi
e l'introduzione di queste piccole ma gradi funzioni la renderebbe ancora di
puù
spettacolare.
Grazie


title: manipolazione di date

text:
"singer" <
fuscoa...@tin.it
> ha scritto nel messaggio
news:SLWge.889776$b5.39...@news3.tin.it...
>
> "Roberto da casa" <
r.masso...@libero.it
> ha scritto nel messaggio
> news:xJMge.94471$IN.15...@twister2.libero.it...
> >
> > "singer" <
fuscoa...@tin.it
> ha scritto nel messaggio
> > news:_GLge.888113$b5.39...@news3.tin.it...
> >> se io ho una data iniziale ed il numero di giorni
> >> posso ottenere la data finale addizionando solo i giorni lavorativi
> >> (domenica escluso)
> >>
> >>
> >> 12.05.05+5= 18.05.2005
> >
> > Per sommare ad una data iniziale solo i giorni lavorativi, vai sul Sito
> > Comune (link qui sotto) e nella Sezione General leggi la FAQ di Enrico
> > Virginio intitolata "6.138 Sommare giorni lavorativi ad una data".
> >
> > --
> > Roberto
> >
> >
> >
>
>

Sbagli in quanto non puoi usare questa funzione senza aver inseriti in un
modulo del database anche la funzione Pasqua che è appunto richiamata dalla
funzione Festivo.
> Io sono un pò a digiuno di codici, variabili e funzioni.
Beh, questo è veramente un grave handycup per chi, come te, ha deciso di
programmare Access; credo che allora sia necessario che tu studi almeno i
fondamentali di Access e di VBA, in caso contrario la vedo veramente dura.
Se non acquisisci almeno alcuni elementari ma fondamentali concetti ed una
certa proprietà di linguaggio, penso sarà difficile comprendere
compiutamente la soluzioni che ti vengono proposte, le indicazioni dell'help
e gli esempi pubblicati sul Sito Comune.
L'informatica non è un panino da mordere in piedi e di corsa al fastfood
sotto l'ufficio.
>
> Come faccio ad utilizzarla nel mio database?
Per prima cosa devi inserire in un modulo del tuo database tutte le funzioni
che trovi nel database di esempio della FAQ 6.138 del Sito Comune.
> io ho una sottomaschera basata su una query in cui ci sono:
> TipoAssenza, DataIniziale,GiorniAssenza (Ed attualmente), DataFinale
> Vorrei che quel campo DataFinale fosse automatico, credo si possa fare
> richiamando questa funzione. Ma come???
Visto che il risultato lo vuoi visualizzare in una sottomaschera che credo
abbia una visualizzazione a maschere continue, credo che la cosa migliore
sia quella di effettuare il calcolo del campo calcolato DataFinale in una
query che poi userai come origine record della sottomaschera; il computo di
DataFinale lo effettuerai scrivendoti una tua funzione sulla falsariga di
quanto scritto nella Sub Comando6_Click() del database di esempio e
memorizzando anche questa in un modulo del database e quindi la richiamerai
dal campo calcolato della query.
>
> Secondo problema e terzo problema
> io devo aggiungere anche il santo patrono
Se il santo patrono fosse uguale per tutti, basterebbe modificare il If che
nella funzione Festivo localizza i giorni festivi.
>e soprattutto devo fare in modo
> che nella somma, siano considerati i giorni lavorativi solo quando il
campo
> TipoAssenza assume un partcilare valore p.e. "congedo", in tutti gli altri
> casi infatti la somma deve avvenire normalmente, considerando cioè tutti i
> giorni.
Se come ti ho suggerito pensi di usare per il calcolo una query, nel campo
calcolato che determina la DataFinale usa una funzione IIf con la quale, in
base al valore di TipoAssenza, effettuerai il calcolo sommando solo i giorni
lavorativi (soluzione che abbiamo discusso sino ad ora) oppure farai una
semplicissima somma di giorni di calendario usando la funzione intrinseca di
Access DateAdd (vedi help).
>
> E' possibile questo?.
Si
> il santo patrono dovrebbe tenere in considerazione il
> comune in cui lavora il personale.
Allora penso sia necessario che ti crei una tabella in cui, per ogni città
in cui lavora il personale, memorizzerai la data del santo patrono; ciò
fatto modificherai la funzione Festivo in maniera tale che, in base al
codice del comune di lavoro del dipendente (che penso tu abbia
nell'anagrafica dei dipendenti) con una funzione DLookup (vedi help) ti
ricaverai il giorno del santo patrono e quindi potrai confrantare le date
anche con essa per decidere se un giorno è festivo o meno.
>
> Aggiungo che questa sottomaschera Assenze è legata ad una tabella
principale
> in cui vi sono i dati del personale???
> Spero di essere stato chiaro.
Sicuramente si, ma se non studi Access ho paura che non riuscirai a
comprendere, quindi a realizzare, i suggerimenti che ti ho dato.
>
> La mia applicazione sta assumendo una veste sempre più efficace grazie a
voi
> e l'introduzione di queste piccole ma gradi funzioni la renderebbe ancora
di
> puù
> spettacolare.
Sono contento per te.
> Grazie



title: manipolazione di date

author: Michele Fusco

text:
"Roberto da casa" <
r.masso...@libero.it
> ha scritto nel messaggio
news:ZK%ge.95779$IN.16...@twister2.libero.it...

sei stato simpaticissimo e per il momento molto efficace
grazie


title: manipolazione di date

text:
"Roberto da casa" <
r.masso...@libero.it
> ha scritto nel messaggio
news:ZK%ge.95779$IN.16...@twister2.libero.it...

sono sempre io,



title: manipolazione di date

author: MA

text:
>>
>>
>
> sei stato simpaticissimo e per il momento molto efficace
> grazie
ragazzi quotate un pň per i soli ringraziamenti.
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa1 - I° Conferenza Italiana per Sviluppatori Access Arezzo 4+5
Giugno 2005 Sono aperte le iscrizioni  Info:
www.donkarl.com/it


title: manipolazione di date

author: Andrea Pettenon

text:
Il giorno venerdì 13 maggio 2005 12:58:01 UTC+2, Roberto da casa ha scritto:
> "singer" <fuscoa...@ANTISPAMtin.it> ha scritto nel messaggio
[cut]
> Visto che il risultato lo vuoi visualizzare in una sottomaschera che credo
> abbia una visualizzazione a maschere continue, credo che la cosa migliore
> sia quella di effettuare il calcolo del campo calcolato DataFinale in una
> query che poi userai come origine record della sottomaschera; il computo di
> DataFinale lo effettuerai scrivendoti una tua funzione sulla falsariga di
> quanto scritto nella Sub Comando6_Click() del database di esempio e
> memorizzando anche questa in un modulo del database e quindi la richiamerai
> dal campo calcolato della query.
[cut]

Mi riallaccio a questa vecchia discussione che ho trovato a forza di cercare soluzione al mio problema, ci ho lavorato parecchio, ma non riesco ad uscirne e quindi eccomi a chiedere aiuto al NG:

Sto cercando di richiamare in una query la funzione che ho dichiarato in un modulo. Questo modulo ho scritto quanto ho trovato nel SC alla FAQ 6.28, aggiungendo nella parte finale il codice del pulsante della maschera della faq 6.138 modificato per ottenere in ogni record la data finale che deve essere la data iniziale (Data_Ordine) + i giorni lavorativi risultanti con GL della query eseguita:

Public Function ContaLavorativi(DataIniziale As Date, DataFinale As Date, Settimanacorta As Boolean) As Integer
   'Autore: Silvio Mazzetto
   'Accetta:
   ' DataIniziale = data iniziale del periodo scelto
   ' DataFinale = data finale del periodo scelto
   ' Settimanacorta = True se bisogna considerare la settimana corta
   'Restituisce: numero di giorni lavorativi del periodo
   'La funzione utilizza Festivo() e Pasqua() usabili anche separatamente
   Dim DataDaContare As Date, Conto As Integer
   If Not IsDate(DataIniziale) Or Not IsDate(DataFinale) Or DataIniziale > DataFinale Then
      ContaLavorativi = 0
      Exit Function
   End If
   DataDaContare = DataIniziale - 1
   If Settimanacorta Then
      Do
         DataDaContare = DataDaContare + 1
         If Not Festivo(DataDaContare) And Weekday(DataDaContare) <> 7 Then
            Conto = Conto + 1
         End If
      Loop Until DataDaContare = DataFinale
   Else
      Do
         DataDaContare = DataDaContare + 1
         If Not Festivo(DataDaContare) Then Conto = Conto + 1
         Loop Until DataDaContare = DataFinale
   End If
   ContaLavorativi = Conto

End Function
Public Function Festivo(D As Date) As Boolean
   'Autore: Silvio Mazzetto
   'Accetta: una data

Public Function Pasqua(Anno As Integer) As Date
   'Autore: G.Paolo Bizzaro
   'Accetta: anno (4 cifre)
   'Restituisce: giorno di Pasqua dell'anno scelto
   'Il metodo è valido per tutti gli anni nel Calendario Gregoriano,
   'ossia dal 1583 in poi
   Dim a%, b%, c%, p%, q%, r%
   a = Anno% Mod 19: b = Anno% \ 100: c = Anno% Mod 100
   p = (19 * a + b - (b \ 4) - ((b - ((b + 8) \ 25) + 1) \ 3) + 15) Mod 30
   q = (32 + 2 * ((b Mod 4) + (c \ 4)) - p - (c Mod 4)) Mod 7
   r = (p + q - 7 * ((a + 11 * p + 22 * q) \ 451) + 114)
   Pasqua = DateSerial(Anno%, r \ 31, (r Mod 31) + 1)
End Function

Public Function DataFine(DataInizio As Date, Giorni As Integer) As Date

    Giorni = GL 'GL è un campo calcolato nella query che restituisce un valore intero di giorni lavorativi che dovranno essere sommati a DataInizio
    If GL > 0 Then
        Giorni_ver = Abs(Giorni + 1)
    Else
        Giorni_ver = Abs(Giorni - 1)
    End If

    DataInizio = Data_Ordine 'Data_Ordine è un campo della tabella usata nella query
    DataFine = DataInizio + Giorni

Do Until 1 = 2
If GL > 0 Then
    If ContaLavorativi(DataInizio, DataFine, True) = Giorni_ver Then
        Exit Do
    End If
Else
    If ContaLavorativi(DataFine, DataInizio, True) = Giorni_ver Then
        Exit Do
    End If
End If
   If GL > 0 Then
        DataFine = DataFine + 1
    Else
        DataFine = DataFine - 1
    End If
Loop

Data_Ordine = DataFine
End Function

Nel campo calcolato della query dove richiamo la funzione ho scritto:
Espr1: DataFine([Data_Ordine];[GL])

e all'esecuzione della query ottengo come risultato su ogni record il valore 29/12/1899

grazie per l'aiuto.


title: Margini di stampa in access 2000

author: Nicola Feretti

text:
E' possibile impostare da codice o in qualche altro modo i margini di stampa
di un report prima di mandarlo in stampa?
Il mio problema è che con Access 2000 quando apro un report in anteprima
saltuariamente perde l'impostazione dei margini, ripristinando
l'impostazione di default.
Che io ricordi Access 97 non aveva questo problema...
Qualcuno ha qualche suggerimento?
Nick


title: Margini di stampa in access 2000

author: Lindbergh

text:
"Nicola Feretti" <
nic...@bigfoot.com
> ha scritto nel messaggio
news:VP037.51178$cd.3...@news1.tin.it...

Una possibile soluzione riguarda le impostazioni di Autocorrect del report
come riportato da Karl Donaubauer
(vedi risposta a Vincenzo Barbati del 12/7).
Un'altra potrebbe essere quella di cui non ci si rende subito conto, anche
perche' è assurda, ma se tu apporti
la MINIMA variazione al report stesso (anche semplicemente il corpo del
carattere di un controllo) il Report
perde TUTTE le impostazioni di stampa precedentemente impostate.
Da quando ho capito questo, se non modifico le impostazioni, trovo sempre il
report cosi' come da mia impostazione.
Ciao
Eddie


title: intercettare evento annulla

author: carla

text:
Salve e buon anno a tutti:
vorrei poter intercettare il comando trova successivo e annulla e chiudi
della dialog che mi appare con il comando cerca:
    DoCmd.DoMenuItem acFormBar, acEditMenu, 10, , acMenuVer70
Praticamente mi accade che se cerco un nominativo in form1, quando premo su
annulla  o sulla X, i dati relativi al nominativo che ho sulla
sottamaschera1 non si aggirnano ma rimangono quelli del precedente.
Ho provato a mettere un requery della sottomaschera e i dati si allineano ma
non so dove inserirlo nel punto giusto  dei tre eventi di cui sopra.
Grazie mille
Ciao
Carla


title: intercettare evento annulla

author: Sergio MAZZA

text:
"carla" <carl...@NOSPAMhotmail.com> ha scritto nel messaggio news:43b6b5c6$0$1081$4faf...@reader3.news.tin.it...

Prova a gestire gli errori:
Es.
On error goto errori
DoCmd.DoMenuItem acFormBar, acEditMenu, 10, , acMenuVer70
exit sub
errori:
    msgbox err.number & " " & application.accesserror(err.number)
Un consiglio, sostituisci l'istruzione DoMenuItem con RunCommand (vedi help attivabile con ALT-F11, poi F1) perché la prima è
supportata solo per compatibilità...
Ciao.
--
Sergio MAZZA


title: intercettare evento annulla

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:dp8h0v$pl5$1...@area.cu.mi.it...

Ho provato a gestire l'errore, ma sia che prema il tasto trova successivo,
annulla o "X" non mi dà errore e quindi non riesco a capire dove mettere il
requery.
Ciao e Grazie
Carla


title: soldi

author: Giovanni Albertone

text:
On Sat, 03 Jun 2000 19:57:15 GMT,
dis...@galactica.it
 (Money Maker)
wrote:
>il piu' serio e' lo spedia che da $ 0.59 per ogni ora di collegamento,
>eccezionale(se avete la formula urbana di sera ci si guadagna pure...)
Vuol dire che altrimenti ci rimetti?
Oppure intendi dire che per te e' eccezionale guadagnare 1000 lire
l'ora (meno i costi telefonici, verosimilmente maggiori)? Guarda, se
ti porti il tuo ferro da casa e mi dai 500 lire l'ora ti faccio
stirare le mie camicie e ti prometto di non triturarti il cervello con
la pubblicita' nel frattempo.
--
Ciao,
Giovanni\


title: ACCESS senza ACCESS !!!!!

author: raffaele

text:
Salve a tutti!!
Volevo sapere se era possibile avviare una applicazione di ACCESS senza che
sia visibile ACCESS sotto.
Cioč provo a spiegarmi meglio: mi si avvia la mia applicazione con la
maschera che ho definito in avvio, perň vorrei che la "base" sotto di ACCESS
non si vedesse...
Come posso fare???
Grazie a tutti ..
Raffaele


title: ACCESS senza ACCESS !!!!!

author: Bitte°

text:
"raffaele" <
aser...@tin.it
> ha scritto nel messaggio
news:Ly__7.1817$_m5....@news2.tin.it...

Perche' e' brutto e cattivo?


title: ACCESS senza ACCESS !!!!!

author: Lord Rothgar

text:


Eliminare completamente Access durante l'esecuzione delle sue
applicazioni, non č possibile. L'unica cosa che puoi fare č
selezionare Avvio... dal menu Strumenti, e disabilitare tutto quello
che non vuoi sia visualizzato durante l'esecuzione dell'applicazione.
Lord Rothgar


title: ACCESS senza ACCESS !!!!!

text:
Bitte° <bitpower@tie'
bitpower.it
> wrote in message
qj2%7.3184$cU4....@twister1.libero.it...

no anzi č utilissimo, perň volevo
che rimanesse un po discretto sotto sotto
a fare il suo bravo lavoro !!!!!!!!!!!!


title: ACCESS senza ACCESS !!!!!

text:
Lord Rothgar <
emp...@vonhultor.com
> wrote in message
gsiq3u4ar3euimf2j...@4ax.com...

Grazie, questa soluzione l'ho sperimentata anch'io, ma volevo
proprio far "sparire" ACCESS, beh pazienza lo tengo cosě
grazie comunque
Raffaele