text:
>> Uso il seguente codice:
>> -----------------------------------------
>>    For Each Form_Corrente In CurrentProject.AllForms
>>       Debug.Print Form_Corrente.Name
>>       For Each controllo In Forms(Form_Corrente.Name)
>>           If controllo.ControlType = acTextBox Or
>> controllo.ControlType = acComboBox Then
>>               controllo.OnGotFocus = "=Setta_Focus()"
>>               controllo.OnLostFocus = "=Rimuovi_Focus()"
>>               End If
>>           Next
>>        Next
>>
>> Che pero' non funziona in quanto alla riga  For Each ctl In
>> Forms(Form_Corrente.Name)  mi restituisce un errore:
>> "Impossibile trovare la maschera 'frmPippo' a cui si fa riferimento
>> in un'espressione macro o nel codice di Visual Basic"
>> La form frmPippo ovviamente esiste nel progetto corrente
>> La riga Debug.Print stampa correttamente il nome della form
>> frmPippo sulla finestra di debug
>> Le mie domande sono:
>> - perche' mi viene restituito un errore di form inesistente anche
>> se e' perfettamente presente la form incriminata?
>
> Perch� la maschera non � aperta.
>
> La tua confusione viene dal fatto che usi due insiemi diversi:
>
> L'insieme CurrentProject.AllForms che contiene tutte le maschere,
> aperte e chiuse.
>
> L'insieme "Forms" che contiene solo le maschere aperte.
> Questo provoca l'errore.
Hai ragione, ho provato allora ad usare CurrentProject.AllForms che dovrebbe
enumerare tutte le form, sia aperte che chiuse, in questo modo:
-------------------------------------------
   For Each Form_Corrente In CurrentProject.AllForms
      Debug.Print Form_Corrente.Name
      For Each controllo In CurrentProject.AllForms(Form_Corrente.Name)
          If controllo.ControlType = acTextBox Or controllo.ControlType =
acComboBox Then
              controllo.OnGotFocus = "=Setta_Focus()"
              controllo.OnLostFocus = "=Rimuovi_Focus()"
              End If
          Next
       Next
-------------------------------------------
Niente, mi viene restituito "Propriet� o metodo non supportati dall'oggetto"
Stessa cosa se ci metto "For Each controllo In
CurrentProject.AllForms(Form_Corrente.Name).Controls"
Come mai per l'insieme CurrentProject.AllForms non sono presenti (visibili
con l'intellisense) per stesse proprieta' dell'insieme Forms ?
Ciao e grazie
RobertoA


title: Come ciclare fra form / controlli dell'applicazione ?

author: Karl Donaubauer

text:
RobertoA wrote:
> ...
> Hai ragione, ho provato allora ad usare CurrentProject.AllForms che
> dovrebbe enumerare tutte le form, sia aperte che chiuse, in questo
> modo:
> -------------------------------------------
>   For Each Form_Corrente In CurrentProject.AllForms
>      Debug.Print Form_Corrente.Name
>      For Each controllo In
>          CurrentProject.AllForms(Form_Corrente.Name) If
> controllo.ControlType = acTextBox Or controllo.ControlType = acComboBox
> Then
>              controllo.OnGotFocus = "=Setta_Focus()"
>              controllo.OnLostFocus = "=Rimuovi_Focus()"
>              End If
>          Next
>       Next
> -------------------------------------------
> Niente, mi viene restituito "Proprietï¿œ o metodo non supportati
> dall'oggetto" Stessa cosa se ci metto "For Each controllo In
> CurrentProject.AllForms(Form_Corrente.Name).Controls"
> Come mai per l'insieme CurrentProject.AllForms non sono presenti
> (visibili con l'intellisense) per stesse proprieta' dell'insieme
> Forms ?
AllForms ha solo poche proprietï¿œ e per queste c'ï¿œ l'intellisense.
Non puoi usare Controls con AllForms. Bisogna usare Forms.
E certo una maschera chiusa resta chiusa sia con l'uno che l'altro. ;-)
Vuol dire che devi sempre aprire la maschera prima che puoi
usare il suo insieme Controls e solo con la sintassi e gerarchia
Forms("NomeMaschera").Controls



author: Alessandro Cara

text:
Karl Donaubauer ha scritto:
[cut]
> Vuol dire che devi sempre aprire la maschera prima che puoi
> usare il suo insieme Controls e solo con la sintassi e gerarchia
> Forms("NomeMaschera").Controls
Ho la vaga impressione che voglia modificare *definitivamente* le
proprieta' onGotFocus e Lostfocus per tutte le forms.
--
ac


author: RobertoA

text:
>> Vuol dire che devi sempre aprire la maschera prima che puoi
>> usare il suo insieme Controls e solo con la sintassi e gerarchia
>> Forms("NomeMaschera").Controls
>
> Ho la vaga impressione che voglia modificare *definitivamente* le
> proprieta' onGotFocus e Lostfocus per tutte le forms.
No, solo temporaneamente
Ciao e grazie
RobertoA


title: dimensione interlinea in report

author: tasso

text:
volevo sapere se c'� il modo di settare in un testo di un campo di un
report  una interlinea a piacere (come avviene in word per intenderci)
chiedo questo in quanto dovrei scrivere del testo con un carattere non
molto grande ma con una interlinea abbastanza grande
ciao a tutti e buona giornata
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: dimensione interlinea in report

author: Cosimo S,

text:
On 7 Gen, 12:49,
mansport...@gmail.com
 (tasso) wrote:
> volevo sapere se c'è il modo di settare in un testo di un campo di un

Nella struttura del report vai a Imposta Pagina e poi nella
scheda Colonne quindi Spaziatura Righe


title: dimensione interlinea in report

text:
Cosimo S, ha scritto:
> On 7 Gen, 12:49,
mansport...@gmail.com
 (tasso) wrote:
> > volevo sapere se c'� il modo di settare in un testo di un campo di un
> > report �una interlinea a piacere (come avviene in word per intenderci)
> >
> > chiedo questo in quanto dovrei scrivere del testo con un carattere non
> > molto grande ma con una interlinea abbastanza grande
> >
> > ciao a tutti e buona giornata
> >
> > --
> >
> > questo articolo e` stato inviato via web dal servizio
gratuitohttp://
www.newsland.it/newssegnala
 gli abusi ad
ab...@newsland.it
> Nella struttura del report vai a Imposta Pagina e poi nella
> scheda Colonne quindi Spaziatura Righe
grazie per la risposta ma questo non spazia assolutamente le righe
ho invece trovato questo:
http://www.lebans.com/linespacing.htm
 e pare
funzionare abbastanza bene
spero possa essere utile ad altri
ciao
--
questo articolo e` stato inviato via web dal servizio gratuito



title: Distanza miima

author: AlpVir

text:
Avendo un archivio con memorizzati i dati dei comuni italiani; precisamente
:
1) Nome
2) Latitudine
3) Longitudine
si può con una singola query individuare qual'è il comune (uno solo) che ha
*distanza minima* da un certo punto qualsiasi di cui conosco le coordinate
geografiche (latitudine e longitudine) ?
In altre parole :
a) input : Latitudine e Longitudine
b) output : Nome
Tutto questo è facilmente fattibile spazzolando l'intero archivio (più di
8000 record) ma preferirei fare questa operazione con una singola query.
Grazie per l'attenzione.
AlpVir


title: Distanza miima

author: Marco

text:
"AlpVir" <
a...@bbbbbbb.it
> ha scritto nel messaggio
news:48351760$0$29598$4faf...@reader1.news.tin.it...
> Avendo un archivio con memorizzati i dati dei comuni italiani;
> precisamente :
> 1) Nome
> 2) Latitudine
> 3) Longitudine
> si puň con una singola query individuare qual'č il comune (uno solo) che
> ha *distanza minima* da un certo punto qualsiasi di cui conosco le
> coordinate geografiche (latitudine e longitudine) ?
> In altre parole :
> a) input : Latitudine e Longitudine
> b) output : Nome
> Tutto questo č facilmente fattibile spazzolando l'intero archivio (piů di
> 8000 record) ma preferirei fare questa operazione con una singola query.
> Grazie per l'attenzione.
> AlpVir
>
forse
potresti calcolarti la distanza tra i dati della tabella comuni e un'altra
tabella dove hai scritto le coordinate che ti interessano e poi ordinarle in
ordine crescente o decrescente. non credo si possa fare con una singola
query, ma non sono abbastanza esperto.
io ho queste funzioni, non so se ti sono utili; altrimenti sciviti/cerca
quella piů adatta...
ciao
Public Function CalcDistance(Lat1 As Double, Lon1 As Double, Lat2 As Double,
Lon2 As Double, DorR As String, MorK As String) As Double
On Error GoTo Err_CalcDist
'Code works for longitudes and latitudes entered as decimals, not minutes
and seconds
'South and West longitudes and latitudes should be entered as negative
numbers
'DorR = The latitude and longitude are entered in Degrees or Radians
'MorK = The result should be in Miles or Kilometers
If Delta(Lat1, Lat2, 6, 1) = 0 And Delta(Lon1, Lon2, 6, 1) = 0 Then
CalcDistance = 0
Exit Function
End If
Dim x As Double
Dim negX As Double
Dim r As Single
Dim radMult As Double
Dim dblPi As Double
'convert degrees to radians, if needed
If DorR = "d" Then
dblPi = 3.14159269358979
radMult = dblPi / 180
Lat1 = Lat1 * radMult
Lon1 = Lon1 * radMult
Lat2 = Lat2 * radMult
Lon2 = Lon2 * radMult
End If
If MorK = "M" Then
  r = 3963.1
Else
  r = 6378.137
End If
x = ((Cos(Lat1) * Cos(Lat2) * Cos(Lon1) * Cos(Lon2)) + (Cos(Lat1) *
Sin(Lon1) * Cos(Lat2) * Sin(Lon2)) + (Sin(Lat1) * Sin(Lat2)))
negX = x * -1
x = Atn(negX / (Sqr((negX * x) + 1))) + 2 * Atn(1)
CalcDistance = x * r
Exit_CalcDist:
  Exit Function
Err_CalcDist:
  MsgBox Err.Number & " - " & Err.Description
  Resume Exit_CalcDist
End Function
Public Function Delta(num1#, num2#, cifre%, max%) As Double
'Cifre= decimali da calcolare
'max=tolleranza unitaria ammessa per azzerare la differenza
Delta = Abs(Int(CDbl(num1 * 10 ^ cifre)) - Int(CDbl(num2 * 10 ^ cifre)))
If Delta > max Then
   Delta = num1 - num2
Else
   Delta = 0
End If
End Function


title: Distanza miima

text:
"Marco" <
marco.w-no-...@email.it
> ha scritto nel messaggio
news:483536ce$0$40212$4faf...@reader5.news.tin.it...
>
> "AlpVir" <
a...@bbbbbbb.it
> ha scritto nel messaggio
> news:48351760$0$29598$4faf...@reader1.news.tin.it...
>> Avendo un archivio con memorizzati i dati dei comuni italiani;
>> precisamente :
>> 1) Nome
>> 2) Latitudine
>> 3) Longitudine
>> si può con una singola query individuare qual'è il comune (uno solo) che
>> ha *distanza minima* da un certo punto qualsiasi di cui conosco le
>> coordinate geografiche (latitudine e longitudine) ?
>> In altre parole :
>> a) input : Latitudine e Longitudine
>> b) output : Nome
>> Tutto questo è facilmente fattibile spazzolando l'intero archivio (più di
>> 8000 record) ma preferirei fare questa operazione con una singola query.
>> Grazie per l'attenzione.
>> AlpVir
>>
> forse
> potresti calcolarti la distanza tra i dati della tabella comuni e un'altra
> tabella dove hai scritto le coordinate che ti interessano e poi ordinarle
> in ordine crescente o decrescente. non credo si possa fare con una singola
> query, ma non sono abbastanza esperto.
>
> io ho queste funzioni, non so se ti sono utili; altrimenti sciviti/cerca
> quella più adatta...
> ciao
>
>
>
Grazie ma ho anch'io funzioni del genere, persino più precise.
La domanda era - com'è chiaramente scritto - rivolta alla ricerca di una
SINGOLA QUERY, non di una o più funzioni che necessariamente devono
calcolare la distanza per ogni singolo comune.
ciao
AlpVir


title: Distanza miima

author: 'Roccia' Max

text:
On 22 Mag, 15:10, "AlpVir" <
a...@bbbbbbb.it
> wrote:
> Grazie ma ho anch'io funzioni del genere, persino più precise.
> La domanda era - com'è chiaramente scritto - rivolta alla ricerca di una
> SINGOLA QUERY, non di una o più funzioni che necessariamente devono
> calcolare la distanza per ogni singolo comune.
Dunque, dette  X e Y le coordinate, io farei qualcosa tipo
SELECT Comune, Lat, Lon FROM tComuni WHERE Lat=(SELECT min(LAT) FROM
tComuni WHERE lat>X)
UNION ALL
SELECT Comune, Lat, Lon FROM tComuni WHERE Lat=(SELECT max(LAT) FROM
tComuni WHERE lat<X)
UNION ALL
SELECT Comune, Lat, Lon FROM tComuni WHERE Lon=(SELECT min(LAT) FROM
tComuni WHERE lon>X)
UNION ALL
SELECT Comune, Lat, Lon FROM tComuni WHERE Lon=(SELECT max(LAT) FROM
tComuni WHERE on<X)
così isoli i 4 comuni piu' vicini verso nord, est, sud e ovest - il
comune piu' vicino sara' per forza uno di questi quattro. Applicare
l'algoritmo che celcola la distanza solo a questi 4 non dovrebbe
essere troppo oneroso.
Ma ripensandoci, a te non serve necessariamente la distanza... secondo
me ti basta fare una cosa del tipo
SELECT Comune, Lat, Lon FROM tComuni WHERE (LAT-Y)*(LAT-Y)+(LON-
X)*(LON-X)= (SELECT MIN((LAT-Y)*(LAT-Y)+(LON-X)*(LON-X)) FROM tComuni)
L'ho provato sul mio DB dei comuni italiani (8000 record) ed e'
ragionevolmente veloce.
cia'
Max


title: Distanza miima

text:
"'Roccia' Max" <
roccia...@email.it
> ha scritto nel messaggio
news:cede482f-e3de-424c...@26g2000hsk.googlegroups.com...








O una o l'altra soluzione sembra proprio che facciano il caso mio. Domani le
provo.
Grazie infinite
AlpVir


title: Distanza miima

text:
> Ma ripensandoci, a te non serve necessariamente la distanza... secondo me
> ti basta fare una cosa del tipo
>
> SELECT Comune, Lat, Lon FROM tComuni WHERE (LAT-Y)*(LAT-Y)+(LON-
> X)*(LON-X)= (SELECT MIN((LAT-Y)*(LAT-Y)+(LON-X)*(LON-X)) FROM tComuni)
>
> L'ho provato sul mio DB dei comuni italiani (8000 record) ed e'
> ragionevolmente veloce.
>
> O una o l'altra soluzione sembra proprio che facciano il caso mio. Domani
> le  provo.
> Grazie infinite
>
Non mi funziona !
Restituisce un record vuoto con i due campi numeri Lat e Lon uguali a zero.
Inserendo gli oppurtuni valori viene fuori questo :
SELECT * FROM TabComuni WHERE
(Lat-44.3986364)*(Lat-44.3986364)+(Lon-6.92681069)*(Lon-6.92681069) =
(SELECT
MIN((Lat-44.3986364)*(Lat-44.3986364)+(Lon-6.92681069)*(Lon-6.92681069))
FROM TabComuni)
che non piace nè ad MsAccess nè alla pagina ASP che sto cercando di
sviluppare.
Ovviamente i campi del mio db sono proprio Comune,Lat,Lon ed ho anch'io
circa 8000 record.
Anche cambiando l'uguale in un IN oppure cambiando l'asterisco con
Comune,Lat,Lon (questi ultimi due campi sono ovviamente numerici, precisione
singola).
Anche cambiando il punto in una virgola (non si sa mai)
Grazie ancora
AlpVir.


title: Distanza miima

text:
On 23 Mag, 13:44, "AlpVir" <
a...@bbbbbbb.it
> wrote:
> Non mi funziona !
> Restituisce un record vuoto con i due campi numeri Lat e Lon uguali a zero.
> Inserendo gli oppurtuni valori viene fuori questo :
> SELECT * FROM TabComuni WHERE
> (Lat-44.3986364)*(Lat-44.3986364)+(Lon-6.92681069)*(Lon-6.92681069) =
> (SELECT
> MIN((Lat-44.3986364)*(Lat-44.3986364)+(Lon-6.92681069)*(Lon-6.92681069))
> FROM TabComuni)
A me funziona! Argentera (CN), lat 44.3972° N lon 6,9393° E
> Lat,Lon (questi ultimi due campi sono ovviamente numerici, precisione
> singola).
Credo che il problema sia qui: le coordinate che inserisci, con la
bellezza di 9 cifre significative, mi sa che travalicano la, uhm ,
"risoluzione" del calcolo.. Limita il numero di cifre decimali
(converti in single ogni coordinata con csng, per esempio) e vedi che
funziona.
cia'
Max


title: Distanza miima

text:
"'Roccia' Max" <
roccia...@email.it
> ha scritto nel messaggio
news:b1998c81-2f7f-41a2...@i76g2000hsf.googlegroups.com...






(Lat-44.3986)*(Lat-44.3986)+(Lon-6.9268)*(Lon-6.9268) = (SELECT
MIN((Lat-44.3986)*(Lat-44.3986)+(Lon-6.9268)*(Lon-6.9268)) FROM TabComuni)
SELECT * FROM TabComuni WHERE
(Lat-44.398)*(Lat-44.398)+(Lon-6.926)*(Lon-6.926) = (SELECT
MIN((Lat-44.398)*(Lat-44.398)+(Lon-6.926)*(Lon-6.926)) FROM TabComuni);
Ho creato (da Visualizza Struttura di MsAccess) una query qualsiasi e poi
nella finestra SQL (query di selezione) ho inserito (copia e incolla) prima
una e poi l'altra soluzione sopra riportata. Messo il punto e virgola finale
e tolto. Pensato e ripensato. Fatto innumerevoli varianti stupide, compresa
la sostituzione del separatore decimale con una virgola (anche se ero sicuro
che non serviva a niente).
Il mio database è sicuramente identico al tuo; stesso numero di cifre
significative. C'è però un punto in 44.3972 e una virgola in 6,9393 ma sono
sicuro che si tratta di un errore di digitazione.
Le due soluzione sopra indicate sono viceversa scritte con un copia e
incolla da codice ASP; non ci sono possibilità di errorini difficili da
individuare
Ma non ottengo nulla. Non so più cosa pensare.
A riprova del fatto che non sono uno sprovveduto (almeno credo) ti
suggerisco di dare un'occhiata al mio sito (
www.lalpinistavirtuale.it
 - in
particolare la sezione SCIALPINISMO), anche in considerazione che il tuo
nikname ("Roccia") fa forse presupporre che frequenti la montagna ed il mio
sito è appunto dedicato alla montagna.
Grazie del tuo aiuto !
AlpVir


title: Distanza miima

text:
On 23 Mag, 15:38, "AlpVir" <
a...@bbbbbbb.it
> wrote:
> Ma non ottengo nulla. Non so più cosa pensare.
Modifica la tabella, fai in modo che le coordinate siano double
anziche' single, e poi prova con
SELECT TComuni.*
FROM TComuni
WHERE (Lat-csng(44.3986364))*(Lat-csng(44.3986364))+(Lon-
csng(6.92681069))*(Lon-csng(6.92681069)) =
(SELECT
MIN((Lat-csng(44.3986364))*(Lat-csng(44.3986364))+(Lon-
csng(6.92681069))*(Lon-csng(6.92681069)))
FROM TComuni);
cosi' hai un database *sputato* al mio, non puo' non funzionare!
Se non funziona  ti mando il DB cosi' lo analizzi con calma...
> particolare la sezione SCIALPINISMO), anche in considerazione che il tuo
> nikname ("Roccia") fa forse presupporre che frequenti la montagna ed il mio
> sito è appunto dedicato alla montagna.
Si, in effetti amo la montagna, ma il nick e' piu' un riferimento alla
consistenza della mia testa, dice chi mi ha affibbiato il nomignolo.
cia'
Max


title: Distanza miima

text:
Brevemente ...
Non funziona in nessunissimo ambiente, MsAccess (2000), ASP (3.0 con IIS) e
compagnia bella.
Anche mettendo i valori numerici nella query e non costruendo il criterio di
ricerca stringa dopo stringa, com'è necessario fare in ASP.
Se mi spedisci (
u...@libero.it
 o
ugo.b...@libero.it
) il tuo archivio forse
riesco a risolvere l'arcano.
Magari con la tua query già registrata.
Se lavori con una versione più aggiornata di MSAccess posso installare su un
altro computer l'Access che c'è in Office XPRO.
Grazie ancora.
AlpVir


title: Distanza miima

text:
On 23 Mag, 19:03, "AlpVir" <
a...@bbbbbbb.it
> wrote:
> Se mi spedisci (
u...@libero.it
 o
ugo.bott...@libero.it
) il tuo archivio forse
> riesco a risolvere l'arcano.
> Magari con la tua query già registrata.
Non manchero'. Siccome sono pirla, ho dimenticato di copiarmi il DB
sulla chiavetta, quindi potro' spedirtelo solo lunedi, quando tornero'
in utticio...
cia'
Max


title: Distanza miima

text:
"'Roccia' Max" <
roccia...@email.it
> ha scritto nel messaggio
news:0d423cad-eee5-4172...@e53g2000hsa.googlegroups.com...



Non è necessario. Sono finalmente riuscito a furia di prove e controprove.
Ecco il codice ASP,  funzionante.
sY=cstr(rs("Lon"))
sX=cstr(rs("Lat"))
Criterio="SELECT TabComuni.* FROM TabComuni WHERE
(Lat-csng("+sY+"))*(Lat-csng("+sY+")) + "
Criterio=Criterio+"(Lon-csng("+sX+"))*(Lon-csng("+sX+"))= (SELECT
MIN((Lat-csng("+sY+"))*(Lat-csng("+sY+"))+(Lon-csng("+sX+"))*(Lon-csng("+sX+")))
FROM TabComuni)"
In tutta sincerità non so bene in cosa sbagliassi, ma è merito tuo se sono
riuscito nel mio scopo.
Grazie ancora.
AlpVir


title: Distanza miima

text:
>> Se mi spedisci (
u...@libero.it
 o
ugo.bott...@libero.it
) il tuo archivio
>> forse
>> riesco a risolvere l'arcano.
>> Magari con la tua query già registrata.
>
>> Non manchero'. Siccome sono pirla, ho dimenticato di copiarmi il DB
>> sulla chiavetta, quindi potro' spedirtelo solo lunedi, quando tornero'
>> in utticio...
>
> Non è necessario. Sono finalmente riuscito a furia di prove e controprove.
> Ecco il codice ASP,  funzionante.
>
> sY=cstr(rs("Lon"))
> sX=cstr(rs("Lat"))
> Criterio="SELECT TabComuni.* FROM TabComuni WHERE
> (Lat-csng("+sY+"))*(Lat-csng("+sY+")) + "
> Criterio=Criterio+"(Lon-csng("+sX+"))*(Lon-csng("+sX+"))= (SELECT
> MIN((Lat-csng("+sY+"))*(Lat-csng("+sY+"))+(Lon-csng("+sX+"))*(Lon-csng("+sX+")))
> FROM TabComuni)"
>
> In tutta sincerità non so bene in cosa sbagliassi, ma è merito tuo se sono
> riuscito nel mio scopo.
> Grazie ancora.
> AlpVir
Esso, visto che ti abbiamo aiutato (!!!), caccia fuori il db coi comuni e
lantitudine e langitudine
Grassie
RobertoA


title: Distanza miima

text:
On 26 Mag, 17:10, "RobertoA" <
amoro...@tiscalinet.it
> wrote:
> Esso, visto che ti abbiamo aiutato (!!!), caccia fuori il db coi comuni e
> lantitudine e langitudine
Google is your friend :D
Si trova senza problemi un database CC pronto pronto per essere
sbattuto in mySQL
cia'
Max


title: Distanza miima

text:
> Esso, visto che ti abbiamo aiutato (!!!), caccia fuori il db coi comuni e
> lantitudine e langitudine
> Grassie
> RobertoA
>
Ho reso disponibile sul mio sito (
www.lalpinistavirtuale.it
 - sezione GPS)
una versione in MSAccess


title: query

author: mchgmxhgmx

text:
Un saluto a tutto il newsgroup.
Ho la necessita di costruire un query che potra risultare banale a molti.
Ho una macchina che invia dei dati in una tabella di un Db Access.
questa tabella contiene queste informazioni:
Id_Prod, Desc_Prod, Peso, Data.......
Mi interesserebbe costruire una query che in qualsiasi momento possa
totalizzare per Id_Prod cioe restituirmi i dati della produzione per tutti
gli articoli prodotti in un certo periodo.
Grazie in anticipo per le eventuali risposte
Rob


title: query

author: Lo

text:

Ti crei una query che chiamerai per esempio QProduzione, vai in
struttura e inserisci la tabella che ti interessa.
Nei criteri della query QProduzione data scrivi between [inserire data
inizio] and [inserire data fine],
poi ti crei un report con origine dati QProduzione con intestazione
Id_Prod e nel corpo i dati che vuoi vedere. a piè pagina report ti
crei la casella di testo con la formula che ti interessa, tipo la
quantità di Id_prod per il periodo che inserirai nell'intervallo
creato nella query.
Non so se mi sono spiegata bene...e se ho capito il tuo problema.
Ciao


title: query

text:
Mi interessa un  report che per ogni riga mi dia i totale per articolo cioe
:
art.xxxxxx , Peso, nr pz ecc
grazie per la gentile risposta
"Lo"  ha scritto nel messaggio
news:f9bae6f9-5675-464a...@u3g2000vbj.googlegroups.com...
On 23 Nov, 21:10, "mchgmxhgmx" <bh<dg<
d...@gfdg.com
> wrote:
> Un saluto a tutto il newsgroup.
> Ho la necessita di costruire un query che potra risultare banale a molti.
> Ho una macchina che invia dei dati in una tabella di un Db Access.
> questa tabella contiene queste informazioni:
> Id_Prod, Desc_Prod, Peso, Data.......
>
> Mi interesserebbe costruire una query che in qualsiasi momento possa
> totalizzare per Id_Prod cioe restituirmi i dati della produzione per tutti
> gli articoli prodotti in un certo periodo.
>
> Grazie in anticipo per le eventuali risposte
>
> Rob
Ti crei una query che chiamerai per esempio QProduzione, vai in
struttura e inserisci la tabella che ti interessa.
Nei criteri della query QProduzione data scrivi between [inserire data
inizio] and [inserire data fine],
poi ti crei un report con origine dati QProduzione con intestazione
Id_Prod e nel corpo i dati che vuoi vedere. a pi� pagina report ti
crei la casella di testo con la formula che ti interessa, tipo la
quantit� di Id_prod per il periodo che inserirai nell'intervallo



title: query

author: Antonio Biso

text:
"mchgmxhgmx" <bh<dg<
d...@gfdg.com
> ha scritto nel messaggio
news:4cec2639$0$6547$4faf...@reader4.news.tin.it...
> Mi interessa un  report che per ogni riga mi dia i totale per articolo
> cioe :
> art.xxxxxx , Peso, nr pz ecc
>
> grazie per la gentile risposta
a noi interesserebbe invece che tu scriva correttamente DOPO il quoting
Antonio


title: query

author: pablitomf

text:
On 24 Nov, 20:11, "Antonio Biso" <
ab...@libero.it
> wrote:
> "mchgmxhgmx" <bh<dg<
d...@gfdg.com
> ha scritto nel messaggionews:4cec2639$0$6547$4faf...@reader4.news.tin.it...
>
> > Mi interessa un  report che per ogni riga mi dia i totale per articolo
> > cioe :
> > art.xxxxxx , Peso, nr pz ecc
>
> > grazie per la gentile risposta
>
> a noi interesserebbe invece che tu scriva correttamente DOPO il quoting
E un subject significativo no?


title: query

author: CIDI

text:
"pablitomf" <
pabl...@virgilio.it
> ha scritto nel messaggio
news:115ff5bc-892c-4333...@i32g2000pri.googlegroups.com...


e un link no? :DD
http://wiki.news.nic.it/QuotarBene
ciao Maurě
Daniele


title: query

text:
On 25 Nov, 12:38, "CIDI" <
dadonz...@spamtin.it
> wrote:
> "pablitomf" <
pablit...@virgilio.it
> ha scritto nel messaggionews:115ff5bc-892c-4333...@i32g2000pri.googlegroups.com...
> On 24 Nov, 20:11, "Antonio Biso" <
ab...@libero.it
> wrote:
>
> > "mchgmxhgmx" <bh<dg<
d...@gfdg.com
> ha scritto nel
> > messaggionews:4cec2639$0$6547$4faf...@reader4.news.tin.it...
>
> > > Mi interessa un report che per ogni riga mi dia i totale per articolo
> > > cioe :
> > > art.xxxxxx , Peso, nr pz ecc
>
> > > grazie per la gentile risposta
>
> > a noi interesserebbe invece che tu scriva correttamente DOPO il quoting
>
> E un subject significativo no?
>
> e un link no? :DD
>
>
http://wiki.news.nic.it/QuotarBene
>
> ciao Maur
> Daniele
E' che tu sei un signore!!! io avrei linkato questo :
http://www.youtube.com/watch?v=kCscWlOiXd0
perciò non l'ho fatto! :D
(ovviamente si scherza... che non si offenda nessuno)


title: query

text:
"pablitomf" <
pabl...@virgilio.it
> ha scritto nel messaggio
news:500d1a91-5a48-4f06...@s9g2000vby.googlegroups.com...



perciň non l'ho fatto! :D
(ovviamente si scherza... che non si offenda nessuno)
Se no poi arriva gente come i radicali che vanno in puzza
Antonio


title: query

text:
"pablitomf" <
pabl...@virgilio.it
> ha scritto nel messaggio
news:500d1a91-5a48-4f06...@s9g2000vby.googlegroups.com...


perciň non l'ho fatto! :D
(ovviamente si scherza... che non si offenda nessuno)
tranquillo....lui continua imperterrito: non ci passa manco pa capa  :DDD
ciao
Daniele


title: SendObject e MapiDLL (apertura Outlook)

author: Pablitomf

text:
Per @Alex, Roberto da casa, Sergio MAZZA, e per chi ne sa di +...
Ultimamente mi ritrovo ad affrontare seri problemi con il semplice conamdo
SendObject... un semplice invio mail mi sta mandando in fumo (forse perchè
troppo evidente quindi introvabile?)...
nel regedit ho cancellato la chiave
HKEY_LOCAL:MACHINE\SOFTWARE\Microsoft\Office\8.0\Common\MapiDLL (quella
che crea il problema almeno da quello che Microsoft dice) ma Outlook (che
sia Office o Express) stenta alla grande ad aprirsi... nel senso che 10
volte mi si blocca (su qualsiasi PC), altre 10 mi da errore di nome macro
non valido, 1 si apre (con una lentezza che sfiora la retromarcia)...
Ne sapete qualcosa?
Chissà, forse più occhi sono meglio dei miei quattro.
Tanks
--
Pablitomf
Chi la dura la vince ;-)
Voglia di lavorar Saltame addosso, lavora babbo mio che io non posso.
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Giorno della settimana

text:
Alberto Fracassi <
a.fra...@tiscalinet.it
> schrieb:
> Come faccio per conoscere il giorno della settimana (giovedě) partendo
> da una data (13/04/2000)? Ho trovato nell'help la funzione DatePart,
> ma non va...
> La cosa mi serve per selezionare in una tabella tutti gli eventi che
> accadono, per esempio, il lunedě.
<F1> Weekday
--
HTH
Karl
*********
Scusate il mio malissimo Italiano. Faccio solo esercizi qui.
Access-FAQ (Tedesco):
http://www.donkarl.com
APP:
http://www.AccessProfiPool.com


title: query di raggruppamento timbrature

author: MarcoMac

text:
Ciao a tutti.
Anch'io come tanti prima di me mi trovo a dover organizzare le timbrature
dell'azienda
Importo i dati dal lettore badge in una tabella Movimenti:
IdTerminale (numerico)
IdBadge       (numerico)
Giorno        Data/Ora
Ora            Data/ora
IdCausale     (numerico)
(per ora causale è solo 0 ingresso ed 1 uscita)
Volevo visualizzare tutti i movimenti di una giornata di una persona in
un'unico record e cercando come scrivere la query mi sono imbattuto in
questo post dove Roberto suggeriva la query:
http://groups.google.it/groups?hl=it&lr=&selm=bSF7c.83027%24Kc3.2706316%40twister2.libero.it&rnum=3
che ho provato adattandola al mio caso senza successo.
Mi da un errore di dati non corrispondenti nell'espressione criterio.
La query che utilizzo io è
SELECT Movimenti.IdBadge, Movimenti.Giorno,
CDate(DMin("OraTimbratura","Movimenti","IdBadge ='" & [IdBadge] & "' AND
Giorno
= #" & Format([Giorno],"mm/dd/yyyy") & "# AND IdCausale = 0")) AS Ingresso,
CDate(DMin("OraTimbratura","Movimenti","IdBadge ='" & [IdBadge] & "' AND
Giorno
= #" & Format([Giorno],"mm/dd/yyyy") & "# AND IdCausale = 1")) AS Uscita,
IIf(Not IsNull(DMax("OraTimbratura","Movimenti","IdBadge ='" & [IdBadge] &
"'
AND Giorno = #" & Format([Giorno],"mm/dd/yyyy") & "# AND IdCausale = '00'" &
" AND
OraTimbratura <> #" & CDate(DMin("OraTimbratura","Movimenti","IdBadge ='" &
[IdBadge] & "' AND Giorno = #" & Format([Giorno],"mm/dd/yyyy") & "# AND
IdCausale
= 0")) & "#")),CDate(DMax("OraTimbratura","Movimenti","IdBadge ='" &
[IdBadge] & "' AND Giorno = #" & Format([Giorno],"mm/dd/yyyy") & "# AND
IdCausale
= 0" & " AND OraTimbratura <> #" &
CDate(DMin("OraTimbratura","Movimenti","IdBadge
='" & [IdBadge] & "' AND Giorno = #" & Format([Giorno],"mm/dd/yyyy") & "#
AND
IdCausale = '00'")) & "#")),Null) AS Ingresso1, IIf(Not
IsNull(DMax("OraTimbratura","Movimenti","IdBadge ='" & [IdBadge] & "' AND
Giorno
= #" & Format([Giorno],"mm/dd/yyyy") & "# AND IdCausale = '01'" & " AND
OraTimbratura
<> #" & CDate(DMin("OraTimbratura","Movimenti","IdBadge ='" & [IdBadge] & "'
AND Giorno = #" & Format([Giorno],"mm/dd/yyyy") & "# AND IdCausale = 1")) &
"#")),CDate(DMax("OraTimbratura","Movimenti","IdBadge ='" & [IdBadge] & "'
AND
Giorno = #" & Format([Giorno],"mm/dd/yyyy") & "# AND IdCausale = '01'" & "
AND
OraTimbratura <> #" & CDate(DMin("OraTimbratura","Movimenti","IdBadge ='" &
[IdBadge] & "' AND Giorno = #" & Format([Giorno],"mm/dd/yyyy") & "# AND
IdCausale
= 1")) & "#")),Null) AS Uscita1
FROM Movimenti
GROUP BY Movimenti.IdBadge, Movimenti.Giorno
ORDER BY Giorno, IdBadge;
Dove sbaglio, ma soprattutto perché?
Grazie a tutti


title: query di raggruppamento timbrature

author: Alex NSB

text:
> Importo i dati dal lettore badge in una tabella Movimenti:
>
> IdTerminale (numerico)
> IdBadge       (numerico)
> Giorno        Data/Ora
> Ora            Data/ora
> IdCausale     (numerico)
>
> (per ora causale č solo 0 ingresso ed 1 uscita)
Perchč due campi diversi per Giorno e Ora?
> Volevo visualizzare tutti i movimenti di una giornata di una persona
> in un'unico record
In che senso "unico record"? Se uno entra ed esce 4 o 5 volte in un giorno
vorresti un record con altrettante coppie di Entrata/Uscita? Francamente la
vedo dura...
> La query che utilizzo io č
<snip>
> Dove sbaglio, ma soprattutto perché?
Cerca di spiegare con piů precisione cosa vorresti ottenere e magari lo
scopriamo... ;-)
Alessandro


title: query di raggruppamento timbrature

author: Roberto da casa

text:
"MarcoMac" <
pi...@pluto.it
> ha scritto nel messaggio
news:41f967ef$0$8205$5fc...@news.tiscali.it...
> Ciao a tutti.
> Anch'io come tanti prima di me mi trovo a dover organizzare le timbrature
> dell'azienda
>
> Importo i dati dal lettore badge in una tabella Movimenti:
>
> IdTerminale (numerico)
> IdBadge       (numerico)
> Giorno        Data/Ora
> Ora            Data/ora
> IdCausale     (numerico)
>
> (per ora causale č solo 0 ingresso ed 1 uscita)
>
> Volevo visualizzare tutti i movimenti di una giornata di una persona in
> un'unico record e cercando come scrivere la query mi sono imbattuto in
> questo post dove Roberto suggeriva la query:
>
>
http://groups.google.it/groups?hl=it&lr=&selm=bSF7c.83027%24Kc3.2706316%40twister2.libero.it&rnum=3
>
> che ho provato adattandola al mio caso senza successo.
> Mi da un errore di dati non corrispondenti nell'espressione criterio.
>
> La query che utilizzo io č

In calce al messaggio con cui esponevo la soluzione di cui sopra c'era
scritta una cosa che tu hai IGNORATO, ovvero:
=============
Stai attento che, se il campo Matricola e/o il campo InOut sono Numerici
invece che di tipo Testo, devi modificare di conseguenza i criteri delle
funzioni DMin e DMax.
=============
L'equivalente del mio campo MAtricola č il tuo campo IdBadge che non č di
tipo Testo ma di tipo Numerico, ma tu NON hai riadeguato i criteri delle
funzioni DMin e DMax come avevo detto di fare ed hai lasciato tutto come se
il tuo campo IdBAdge fosse di tipo Testo; quanto poi a IdCausale qualche
volta lo hai considerato di tipo Testo e qualche volta lo hai considerato di
tipo Numerico; stanti cosě le cose č normale che ricevi quel messaggio di
errore da Access.
Inoltre sembrerebbe che il campo che contiene l'orario di timbratura NON si
chiama Ora ma OraTimbratura.
Prova a vedere cosa succede modificando il codice SQL della query in questo
modo:
SELECT Movimenti.IdBadge, Movimenti.Giorno,
CDate(DMin("OraTimbratura", "Movimenti", "IdBadge =" & [IdBadge] & " AND
Giorno = #" & Format([Giorno], "mm/dd/yyyy") & "# AND IdCausale = 0")) AS
Ingresso, CDate(DMin("OraTimbratura", "Movimenti","IdBadge =" & [IdBadge] &
" AND Giorno = #" & Format([Giorno], "mm/dd/yyyy") & "# AND IdCausale = 1"))
AS Uscita, IIf(Not IsNull (DMax("OraTimbratura", "Movimenti", "IdBadge =" &
[IdBadge] & " AND Giorno = #" & Format([Giorno], "mm/dd/yyyy") & "# AND
IdCausale = 0" & " AND OraTimbratura <> #" & CDate(DMin("OraTimbratura",
"Movimenti", "IdBadge =" & [IdBadge] & " AND Giorno = #" & Format([Giorno],
"mm/dd/yyyy") & "# AND IdCausale = 0")) & "#")),CDate(DMax("OraTimbratura",
"Movimenti", "IdBadge =" & [IdBadge] & " AND Giorno = #" & Format([Giorno],
"mm/dd/yyyy") & "# AND IdCausale = 0" & " AND OraTimbratura <> #" &
CDate(DMin("OraTimbratura", "Movimenti","IdBadge =" & [IdBadge] & " AND
Giorno = #" & Format([Giorno], "mm/dd/yyyy") & "# AND IdCausale = 0")) &
"#")), Null) AS Ingresso1, IIf(Not IsNull(DMax("OraTimbratura",
"Movimenti","IdBadge =" & [IdBadge] & " AND Giorno = #" & Format([Giorno],
"mm/dd/yyyy") & "# AND IdCausale = 1" & " AND OraTimbratura <> #" &
CDate(DMin("OraTimbratura", "Movimenti", "IdBadge =" & [IdBadge] & " AND
Giorno = #" & Format([Giorno], "mm/dd/yyyy") & "# AND IdCausale = 1")) &
"#")), CDate(DMax("OraTimbratura", "Movimenti", "IdBadge =" & [IdBadge] & "
AND Giorno = #" & Format([Giorno], "mm/dd/yyyy") & "# AND IdCausale = 1" & "
AND OraTimbratura <> #" & CDate(DMin("OraTimbratura", "Movimenti", "IdBadge
=" & [IdBadge] & " AND Giorno = #" & Format([Giorno], "mm/dd/yyyy") & "# AND
IdCausale = 1")) & "#")), Null) AS Uscita1
FROM Movimenti
GROUP BY Movimenti.IdBadge, Movimenti.Giorno
ORDER BY Giorno, IdBadge;
Spero di aver effettuato correttamente tutte le correzioni: comunque tutti
gli interventi riguardavano la correzione della sintassi dei criteri delle
funzioni DMin e DMax, quindi puoi ricontrollare anche tu.
Ti ricordo infine che vengono visualizzate sole la prima e l'ultima coppia
di timbrature entrata/uscita: le coppie di timbrature intermedie vengono
ignorate.
Ti rammento infine che, a causa dell'uso delle funzioni DMin e DMax
l'esecuzione della query potrebbe risultare troppo lenta, nel qual caso
dovrai passare ad utilizzare del codice VBA che scorre la tabella Movimenti
e che crea una popola una tabella in cui inserirai i risultati raggruppati
per Giorno e IdBadge.
>
>
> Grazie a tutti
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: query di raggruppamento timbrature

text:
"Alex NSB" <
ale...@tin.it
> ha scritto nel messaggio
news:ctd1me$1rm$1...@newsread.albacom.net...
[CUT]
Innanzitutto grazie della risposta.
>
> Perchè due campi diversi per Giorno e Ora?
Non c'è un motivo. Anzi mi chiedevo quale fosse meglio per effettuare tutte
le elaborazioni legate alla gestione degli ingressi/uscite di dipendenti
pubblici.
> > Volevo visualizzare tutti i movimenti di una giornata di una persona
> > in un'unico record
>
> In che senso "unico record"? Se uno entra ed esce 4 o 5 volte in un giorno
> vorresti un record con altrettante coppie di Entrata/Uscita? Francamente
la
> vedo dura...
Forse visualizzando è meglio:
tabella dei dati importati dal lettore Badge
ID_______GIORNO___________ORA_____________CAUSALE
01_______27/01/2005___________08.00_____________ingresso
01_______27/01/2005___________10.00_____________uscita
01_______27/01/2005___________10.30_____________ingresso
01_______27/01/2005___________11.00_____________uscita
Visualizzazione richiesta
ID_______GIORNO___________INGRESSO_____________USCITA
01_______27/01/2005___________08.00__________________10.00
01_______27/01/2005___________10.30__________________11.00
ecc.
questo mi serve da visualizzare in una mascherama anche per il calcolo del
tempo di presenza.
Il problema principale è sostanzialmente quello di correggere quanto più
possibile gli errori degli utenti (strisciate doppie, di uscita anziché di
entrata e viceversa ecc..)
> > La query che utilizzo io è
>
> <snip>
>
> > Dove sbaglio, ma soprattutto perché?
>
> Cerca di spiegare con più precisione cosa vorresti ottenere e magari lo
> scopriamo... ;-)
>
Ma ora riflettendo mi chiedo:
quetsa concatenazione la posso fare anch'io direttamente quando vado ad
importare i dati modificando la tabella "Movimenti" in modo che abbia
un'orario di ingresso ed uno di uscita.
Questo mi aiuterebbe nella ricerca degli errori in quanto non dovrei trovare
più un ingresso e poi l'uscita seguente, ma semplicemente guardare quale
campo è vuoto.
Suggerimenti?
Marco


title: query di raggruppamento timbrature

text:
[Cut]
OK ora va grazie.
Volevo però capire come funziona questa query.
Supponiamo che io abbia solo due record Ingresso ed Uscita e che (magari!)
non ci siano errori o altro e volessi fonderli in un unico record.
Come dovrei fare?
Mi servirebbe capire come tradurre la seguente istruzione esposta in SQL
maccheronico...:
SELECT
Giorno, Ora Ingresso (WHERE IdCausale =0), OraUscita (WHERE IdCausale =1)
WHERE Giorno di Ora ingresso = Giorno di Ora Uscita
AND IdBadge     =  X
Grazie a tutti
Ciao
Marco


title: query di raggruppamento timbrature

text:
> Innanzitutto grazie della risposta.
Prego.
>> Perchè due campi diversi per Giorno e Ora?
>
> Non c'è un motivo. Anzi mi chiedevo quale fosse meglio per effettuare
> tutte le elaborazioni legate alla gestione degli ingressi/uscite di
> dipendenti pubblici.
Io ne userei uno solo.
> tabella dei dati importati dal lettore Badge
>
> ID_______GIORNO___________ORA_____________CAUSALE
> 01_______27/01/2005___________08.00_____________ingresso
> 01_______27/01/2005___________10.00_____________uscita
> 01_______27/01/2005___________10.30_____________ingresso
> 01_______27/01/2005___________11.00_____________uscita
>
> Visualizzazione richiesta
>
> ID_______GIORNO___________INGRESSO_____________USCITA
> 01_______27/01/2005___________08.00__________________10.00
> 01_______27/01/2005___________10.30__________________11.00
> ecc.
>
> questo mi serve da visualizzare in una mascherama anche per il
> calcolo del tempo di presenza.
> Il problema principale è sostanzialmente quello di correggere quanto
> più possibile gli errori degli utenti (strisciate doppie, di uscita
> anziché di entrata e viceversa ecc..)
Puoi provare questo:
SELECT
T1.ID
, T1.ORA AS Ingresso,
(SELECT TOP 1 T2.ORA FROM Tabella5 T2 WHERE T2.GIORNO=T1.GIORNO AND
T2.ID
=
T1.ID
 AND T2.CAUSALE="uscita" AND T2.ORA>T1.ORA ORDER BY T2.ORA) AS
Uscita
FROM Tabella5 T1 WHERE T1.GIORNO=#1/27/2005# AND T1.CAUSALE="ingresso"
ORDER BY T1.ORA;
Però dubito fortemente (non ho fatto molte prove) che "corregga" (cioè
gestisca correttamente) tutti i possibili casi anomali (entrate senza
uscita, due entrate di seguito, ecc.).
HTH.
Alessandro


title: query di raggruppamento timbrature

text:
"MarcoMac" <
pi...@pluto.it
> ha scritto nel messaggio
news:41fddbad$0$32341$5fc...@news.tiscali.it...
>
> [Cut]
>
> OK ora va grazie.
> Volevo però capire come funziona questa query.
> Supponiamo che io abbia solo due record Ingresso ed Uscita e che (magari!)
> non ci siano errori o altro e volessi fonderli in un unico record.
> Come dovrei fare?
Non daevi fare altro che eseguire quella query che funziona anche nel caso
in cui esitono per un giorno/IdBadge solo due record: prova e vedrai quale
sarà il risultato.
[CUT]



title: Vista, Inno Setup e {fonts}... e variabili.

author: Ganimede

text:
Ciao a tutti,
ho provato su Vista in lingua IT e a 32 bit, uno dei miei setup creati
con Inno Setup, scaricato ieri... nuovo-nuovo.
Tutto bello ma i font che vorrei fosse copiati nella {fonts} non si
copiano su Vista, in XP e 2K tutto OK.
Sapete di qualche trucco ? naturalmente durante l'installazione non ci
sono errori.
Altro questio, è possibile impostare delle variabili/costanti
personalizzate nello script di Inno Setup ? ... ho delle stringhe di
testo che cambio ad ogni versione e mi scoccia cambiarlo in vari
punti... potrei anche sbagliare.
Grazie.
Ganimede Dignan.


title: Access 97

author: EAD

text:
Ciao a tutti sono nuovo di questo NG vi prego aiutatemi.
Stavo cercando di gestire una applicazione durante l'uso di un programma
sviluppato con Access 97.
All'apertura dell'applicazione (nella fattispecie un lettore multimediale)
con una macro "Avvia applicazione" questa non solo non salva la sua
posizione sullo schermo, ma quando vado ad utillizzare i dati ricevuti dal
lettore questo si riduce ad icona non consentendomi di continuare ad avere
in tempo reale ciň che sta sviluppando l'altra applicazione.
Sarebbe quindi ottimale se fosse possibile creare una cornice dove poter far
girare questa applicazione.
Prego aiutatemi !
Ciao Andrea


title: Access 97


title: Impossibile aprire altre tabelle

author: Centro A.M.

text:
Ho creato una Query con dati provenienti in totale da n. 6 fra tabelle o
query le quali hanno un massimo di 15 campi;  arrivo a formare la struttura,
ma quando tento di andare in visualizzazione tabella questo ignora il mio
comando.
Anzi se esco e salvo la query dopo vari tentativi di apertura in modalità
dati ignorati, mi risponde "impossibile aprire altre tabelle" ma di fatto io
di aperto non ho niente.
Se qualcuno può darmi una risposta gli sarei molto grato.
Ciao Claudio


title: Impossibile aprire altre tabelle

author: stwe

text:
"Centro A.M." <
cent...@libero.it
> ha scritto nel messaggio
news:_24s7.964$_42....@news.infostrada.it...

potrebbe essere che alcune tabelle sono già contenute in query che richiami
nella tua query che ti da errore
ho appenda provato con due query e tre tabelle ed ecco che non succede nulla
by
stwe
ps ma non sono sicurissimo che per te valga lo stesso


title: allineamento instestazione colonne casella combinata

author: Giuseppe

text:
Tramite la faq 4.16 di Karl Donaubauer allineo le colonne a dx.
C'è una soluzione per  allineare al centro o a dx anche l'intestazione delle colonne di una casella combinata?
Grazie.
Giuseppe


title: finestra database: AIUTO!!!

author: LukeZab AccentOne

text:
Ciao a tutti,
è la prima volta che scrivo in un ng,
sono una principiante di access, devo portare un programma per un
esame mercoledì e sono in panico!!!
Premetto che ho gia letto molti dei messaggi del ng ma mi è stato
impossibile vederli tutti, così vi scrivo sperando che qualche
buonanima mi possa aiutare.GRAZIE GRAZIE GRAZIE...
Ho 2 problemi:
1) Voglio aprire il database nascondendo la finestra database (fdb) e
utilizzando una maschera principale; fino a quì nessun problema
utilizzo le opzioni di avvio sotto il menù strumenti; il problema è
che poi non so come fare a far riapparire fdb: è possibile farlo senza
utilizzare Scopri dal menu finestra, ma invece con codice vba?
2)Devo togliere i pulsanti di controllo delle maschere, nonostante
imposti a no la proprietà di Casella menù controllo, puls
ingrandimento/riduzione, pulsante chiusura, spesso invece sono
presenti e attivi: è gradito qualsiasi suggerimento.
Vi ringrazio fin da ora chiunque voglia rispondere
LukeZab to the top
"caro non ci parliamo piu"
"sarà caduta la linea"


title: finestra database: AIUTO!!!

text:
LukeZab AccentOne <
luk...@xxxuol.it
> wrote in message
394945ee...@news.iol.it...
> Ciao a tutti,
> è la prima volta che scrivo in un ng,
Ed io la prima che rispondo, quindi non fidarti troppo delle mie soluzioni!
> 1) Voglio aprire il database nascondendo la finestra database (fdb) e
> utilizzando una maschera principale; fino a quì nessun problema
> utilizzo le opzioni di avvio sotto il menù strumenti; il problema è
> che poi non so come fare a far riapparire fdb: è possibile farlo senza
> utilizzare Scopri dal menu finestra, ma invece con codice vba?
Premendo F11 ricompare, quindi con un'istruzione tipo:
    SendKeys ("{F11}")
Non credo sia la soluzione migliore, però funziona.
> 2)Devo togliere i pulsanti di controllo delle maschere, nonostante
> imposti a no la proprietà di Casella menù controllo, puls
> ingrandimento/riduzione, pulsante chiusura, spesso invece sono
> presenti e attivi: è gradito qualsiasi suggerimento.
> Vi ringrazio fin da ora chiunque voglia rispondere
> LukeZab to the top
Se ho capito bene non fa quello che gli dici di fare? Non ho idea.
play2000


title: finestra database: AIUTO!!!

author: Michele Amato

text:
LukeZab AccentOne <
luk...@xxxuol.it
> wrote in message
394945ee...@news.iol.it...
> Ciao a tutti,
> è la prima volta che scrivo in un ng,
> 1) Voglio aprire il database nascondendo la finestra database (fdb) e
> utilizzando una maschera principale; fino a quì nessun problema
> utilizzo le opzioni di avvio sotto il menù strumenti; il problema è
> che poi non so come fare a far riapparire fdb: è possibile farlo senza
> utilizzare Scopri dal menu finestra, ma invece con codice vba?
Docmd.SelectObject acForm, "NomeDiUnaMaschera", True
> 2)Devo togliere i pulsanti di controllo delle maschere, nonostante
> imposti a no la proprietà di Casella menù controllo, puls
> ingrandimento/riduzione, pulsante chiusura, spesso invece sono
> presenti e attivi: è gradito qualsiasi suggerimento.
Metti lo statement
DoCmd.Restore
nella routine-evento Form_Open
Saluti
Michele Amato
--
{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}
Un pò di pubblicità per il mio sito, su
http://utenti.worldonline.it/micheleamato
è possibile trovare una add-in per Access97:
Access Navigator 2.0 (beta)
mi piacerebbe conoscere la tua opinione...
{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}


title: informazione su nome utente e impostazione password da codice

author: Massimiliano

text:
Salve a tutti.
Ho utilizzato la funzione scritta da Vincenzo Turturro "Creare un utente nel
gruppo di lavoro corrente".
Avrei due domande da farvi.
E' possibile impostare da codice la password per l'utente creato?
E' possibile sapere (sempre da codice) il nome di tutti gli utenti che fanno
parte del gruppo di lavoro?
Grazie in anticipo!!


author: Karl Donaubauer

text:
Massimiliano" <
massimo...@operamail.com
> ha scritto:
> Ho utilizzato la funzione scritta da Vincenzo Turturro "Creare un utente nel
> gruppo di lavoro corrente".
>
> Avrei due domande da farvi.
>
> E' possibile impostare da codice la password per l'utente creato?
<F1> per il metodo CreateUser ha dei esempi.
> E' possibile sapere (sempre da codice) il nome di tutti gli utenti che fanno
> parte del gruppo di lavoro?
punto 22 del SEQFAQ
http://support.microsoft.com/support/Access/Content/SECFAQ.asp
--
HTH
Karl
*********
Access-FAQ (tedesco):
http://www.donkarl.com


title: Per chi cercava OCX per grafici GANTT.

author: AntoGal

text:
Mi sono imbattuto per caso in questa pagina:
http://www.addsoft.com/GanttOCX/GanttOCX.htm
dove è possibile acquistare un OCX per gestire i grafici GANTT. Mi sembra
però spropositato il prezzo: 249$.
In alternativa, sul sito di Dev Ashish si trova qualcosa free (cerca
timeline).
Un buon esempio dovrebbe essere:
http://www.mvps.org/access/reports/rpt0018.htm
"Displaying timelines on a report ".
--
Ciao, AntoGal
*************************************************
Home Page (area programmatori di VolFtp)
http://volftp.mondadori.com/italiani/galletta/
per scaricare un gioco di DAMA ITALIANA
*************************************************


title: accesso come utente diverso

author: Sandrobi

text:
Vorrei aprire un database protetto da un file Mdw che richiede un nome
utente proprio. Vorrei farlo da riga di comando senza usare il programma
"Amministratore gruppi di lavoro" che mi cambia l'utente in maniera
permanente. Da riga di comando ho provato ad usare i parametri /user e /pwd
e /wrkgrp ma non mi libera mai il database. Forse sbaglio la stringa di
collegamento?


title: accesso come utente diverso

author: Roberto dalla campagna

text:
Sandrobi <
sand...@libero.it
> wrote in message
b_AUa.206199$lK4.5...@twister1.libero.it...

Se il tuo problema č quello di aprire da codice VBA un database protetto da
password, vai sul Sito Comune (link qui sotto); nella Sezione General c'č
una FAQ di Federico Luciani che risolve il tuo problema.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Access e esportazione report

author: Xrex

text:
Salve, io avrei la necessita tramite una tabella già creata e già piena di
dati ex. nome cognome, via ecc di stamparmi un report che nn sia uno di
quelli soliti, ma ad esempio trasportare i dati direttamente in un testo
word ! Tipo ad esempio stamapre delle lettere alle persone che hanno dei
determinati requisiti ....
Ho rpovato cercare sulla net ma nn ho trovato nulla a riguardo! io vorrei
preparami un modello di testo mio in .doc e lasciare degli spazi in cui poi
il database mi inserirà i nomi ecc delle persone scelte!
Grazie


title: Access e esportazione report

text:
"Xrex" <
water...@yahoo.com
> ha scritto nel messaggio
news:uDQlb.59853$vO5.2...@twister1.libero.it...

Per fare questo devi usare la stampa unione di Word, facendo riferimento ad
una tabella o ad una query Access.
Quindi il tuo problema non va risolto con Access, ma con Word, quindi in
questo NG sei un po' OT.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Access e esportazione report

text:
Tante grazie Roberto!
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:LRRlb.60111$vO5.2...@twister1.libero.it...



title: Allineamento righe nei Report

text:
Inanzitutto ciao a tutti..sono nuovo e spero di non infrangere qualche
qualche regola!!
ho un super problema e spero che qualche mago (ho visto che ce ne sono
parecchi), mi possa aiutare:
Premettendo che, ho letto tutte le e-mail dei mesi passati scaricate dal
sito, e ho controllato nel file Rptsamp7.mdb ma non ho trovato nulla che mi
potesse servire.
Il problema è il seguente:
in un report ho due colonne: "descrizione"   e "Importo" il primo con
proprietà espandibile=si, vorrei che se la descrizione si espandesse su più
righe, l'inporto corrispondente nella colonna a fianco venisse scritto
all'altezza dell'ultima riga della casella descrizione, e non all'altezza
della proma riga.
Ho provato a smanettare con le varie funzioni per i campi testo ma nulla.
Se qualcuno ha qialche idea, sarò felice di ubriacarlo a mie spese!!!
Ciao a tutti


title: Allineamento righe nei Report

author: lbo dal portatile in treno

text:
>Premettendo che, ho letto tutte le e-mail dei mesi passati scaricate dal
non sono email, sono messaggi.
>in un report ho due colonne: "descrizione"   e "Importo" il primo con
>proprietà espandibile=si, vorrei che se la descrizione si espandesse su più
>righe, l'inporto corrispondente nella colonna a fianco venisse scritto
>all'altezza dell'ultima riga della casella descrizione, e non all'altezza
>della proma riga.
potresti usare l'evento formattazione del report per allineare i
controlli descrizione ed importo rispetto alla riga in basso.
i controlli (caselle di testo, in questo caso) dispongono delle
proprieta' top, left, height, width.  le prime due sono le coordinate
verticale ed orizzontale dell'angolo in alto a sinistra del controllo.
le altre due sono l'altezza e la larghezza del controllo.
potresti provare quindi ad eseguire qualcosa del genere:
me.importo.top=(me.descrizione.top+me.descrizione.height)-me.importo.height
>Se qualcuno ha qialche idea, sarò felice di ubriacarlo a mie spese!!!
sono astemio, se hai amiche bone va bene lo stesso.
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/


title: Allineamento righe nei Report

text:
"lbo dal portatile in treno" <
l...@NOSPAM.blunet.it
> ha scritto nel messaggio
news:39064767...@news.interbusiness.it...

Ho provato, ma i valori di top e heght sono riferiti sempre al campo prima
dell'espansione
(una singola riga)....ho provato a mettere la tua funzione (esattissima!!
Grande!!) nell'evento formattazione
del corpo e anche su quello" stampa" e su quello" riesame" ma nessun
risultato, il campo descrizione viene
considerato sempre alto uguale indipendentemente dal numero di righe che
contiene!.
Grazie dell'aiuto, comunque, e se hai qualche altra genialata fammi sapere!
Ciao


title: Allineamento righe nei Report

author: lbo dal portatile

text:
>Ho provato, ma i valori di top e heght sono riferiti sempre al campo prima
>dell'espansione
nooo...  me stai a da' na cortellata!
guarda, allora io farei cosi'.  e' una cosa sporca e disperata ma ora
come ora non mi viene in mente altro.
metti un solo controllo largo quanto tutto il report.  usi un font a
spaziatura fissa.  dentro il controllo fai in modo di scriverci la
descrizione mandandola a capo fisicamente dove opportuno.
alla fine concateni il prezzo, facendolo precedere da tanti spazi o
punti quanti ne servono per allinearlo a destra.
tipo:
------------------------------------------------
| bla bla bla blablabla bla                                  |
| bla bla blablabla bla                                        |
| bla blabla bla ............................... 120.000    |
------------------------------------------------
se pensi che come soluzione possa andare ne riparliamo.



title: Allineamento righe nei Report

text:
"lbo dal portatile" <
l...@NOSPAM.blunet.it
> ha scritto nel messaggio
news:39085e2c...@news.interbusiness.it...

Ho risolto cosě:
Conto il numero di "a capo" che go nel campo descrizione e li aggiungo in
testa al acpo importo.
Comunquč se qualcuno ha una soluzione meno schifosa mi aiuti!!


title: matrice da funzione

author: tasso

text:
� possibile far restituire ad una function una matrice e poi utilizzarla
in una query?
mi spiego meglio, ho questo codice:
global valori_array_creato(10) As Variant
function prova()
valori_array_creato(0) = cf
valori_array_creato(1) = cod
end function
Public Function ricava_valori_acep_array_creato() As Variant
ricava_valori_acep_array_creato = valori_array_creato
End Function
adesso vorei utilizzare in una sql il valore sottostante, ma mi
restituisce ul'errore "numero di argomenti errati....."
ricava_valori_acep_array_creato(0)
come posso fare?
cia a tutti e buona giornata
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: matrice da funzione

author: Alessandro Cara

text:
tasso ha scritto:
> � possibile far restituire ad una function una matrice e poi utilizzarla
> in una query?
Una matrice in access e' contenuta, semplicemente, in una variabile variant
Functio miaFunz()
dim aTest
atest = array(1,2,3,4,5,6,7)
miafunz = atest
end function
come vedi volendo il tipo variant nemmeno va specificato perche' assunto
--
ac


title: matrice da funzione

text:
Alessandro Cara ha scritto:



anzitutto grazie per la risposta
il mio problema � per� quello di utilizzare i valori dell'array in una
query
se digito miafunz(0) mi dice che "Numero errato di argomenti specificati
in una funzione nell'espressione immessa."
come posso interrogare i vari elementi dell'array in una query? con quale
sintassi?
questo � il mio dilemma
spero di ottenere qualche indicazione
ciao a tutti



title: matrice da funzione

text:
tasso ha scritto:
> Alessandro Cara ha scritto:
>
>> tasso ha scritto:
>>> � possibile far restituire ad una function una matrice e poi utilizzarla
>>> in una query?
>> Una matrice in access e' contenuta, semplicemente, in una variabile variant
>
>> Functio miaFunz()
>> dim aTest
>> atest = array(1,2,3,4,5,6,7)
>> miafunz = atest
>> end function
>
>> come vedi volendo il tipo variant nemmeno va specificato perche' assunto
>> --
>> ac
>
> anzitutto grazie per la risposta
>
> il mio problema � per� quello di utilizzare i valori dell'array in una
> query
Ahhhhh...... mi pareva che fosse troppo semplice.
Anche qui che intendi per
"utilizzare i valori dell'array in una query"? (vedi sotto)
>
> se digito miafunz(0) mi dice che "Numero errato di argomenti specificati
> in una funzione nell'espressione immessa."
Questo e' chiaro. Nel mio esempio la funzione non riceve parametri.
Quale parametro dvrebbe  ricevere la funzione?
>
> come posso interrogare i vari elementi dell'array in una query? con quale
> sintassi?
Questo dipende da cosa sono quei parametri, se sono *n* valori da
utilizzarsi separatamente o sono una lista di valori per la clausola
*in*, e dal modo in cui richiami/esegui la query
--
ac


title: matrice da funzione

text:
Alessandro Cara ha scritto:

anche la mia funzione non ha parametri, cos� come quella che mi hai
postato tu
prova ad utilizzare in una sql la tua funzione e vedrai che ricevi lo
stesso errore....
ciao e per ora grazie



title: matrice da funzione

text:

Se richiami una funzione da sql deve essere pubblica e, immagino, ha
almeno un parametro e cioe' il campo che desideri processare, altrimenti
non vedo a che possa servire la funzione.
Non capisco, inoltre, a cosa ti serva, in un sql, l'array ritornato
dalla funzione. Sempre che l'sql riesca a gestirlo, cosa che, per quanto
mi e' dato conoscere, non mi sembra supportata.
--
ac


title: matrice da funzione

author: tesso

text:
Alessandro Cara ha scritto:

infatti non mi serve l'array ma mi servono gli elementi degli array
hai provato anche tu a mettere in una sql questo: miafunz(0)?
in una funzione ti restituisce il primo elemento dell'array, in una sql ti
restituisce l'errore che ho segnalato prima o sbaglio?



title: matrice da funzione

text:
tesso ha scritto:

E va bene ti servono gli elementi dell'array.
Ma cosa ci devi fare in una query con gli elemeti dell'array.
Sono nella lista degli attributi (select)? Non si puo' fare, almeno non
nel modo che intendo tu.
Sono nella from? Vedi sopra
Sono nella Where? allora dovrebbero essere in una "in" e vedi sopra
Sono nella group by, nella having, nella order by?
In questo caso il problema non sta nella funzione sta in come la query
gestisce i valori ritornati dalla funzione.
>
> hai provato anche tu a mettere in una sql questo: miafunz(0)?
E ti sembra che mi sarei interessato al post se non conoscessi il problema?
>
> in una funzione ti restituisce il primo elemento dell'array, in una sql ti
> restituisce l'errore che ho segnalato prima o sbaglio?
Ma neanche per idea: miafunz(0) passa a  miafunz il valore "0", miafunz
deve sapere cosa diavolo deve farci con quel valore
x=miafunz(optional parameter)
se miafunz restituisce un array in x trovo l'array
se mia funz restituisce un valore scalare in x trovo quel valore che
puo' essere anche un elemento di array.
i.e.
Function miafunz()
miafunz = array(1,2,3,4,5)
end function
in questo caso miafunz restituisce un array
Function miafunz()
x= array(1,2,3,4,5)
miafunz = x(0)
end function
in questo caso restituisce il primo elemento dell'array (e cioe' il
valore "1")
in entrambi i casi il tipo ritornato e' *variant*,tipo assunto dalla
function quando non altrimenti indicato, nel primo caso un array nel
secondo un valore scalare
Non mi dilungo sull'eventuale passaggio dei parametri per riferimento
(pointer) e modifica degli stessi nell'ambito della funzione.
--
ac
>
>


title: VBA: usare copyfile...

author: sd

text:
Salve a tutti,
avrei l'esigenza di creare delle copie di backup
di alcuni file....
Volevo farlo usando il comando COPYFILE
ma non ci riesco... qualcuno sà darmi una dritaa
per farlo?
grazie
sdamy


title: VBA: usare copyfile...

author: ramblers

text:
"sd" <
sd...@tiscalinet.it
> ha scritto nel messaggio
news:aa6a7h$oj1$1...@pegasus.tiscalinet.it...

immagino che tu ti riferisca al copyfile dell'oggetto
filesystemobject.......
se è così, prova queste  righe di codice:
    Dim FSO
    Set FSO = CreateObject("Scripting.FileSystemObject")
    FSO.copyfile NomeFileOrigine, NomeFileDestinazione
ciao.
--
e` inutile versare ruhm...
nu strunz nun addiventa babba'


title: VBA: usare copyfile...

author: Marco Nolli

text:
"sd" <
sd...@tiscalinet.it
> ha scritto nel messaggio
news:aa6a7h$oj1$1...@pegasus.tiscalinet.it...

Scusa, ma perchè non utilizzi il comando FileCopy di VBA?


title: VBA: usare copyfile...

text:
"Marco Nolli" <
marco...@tiscalinet.it
> ha scritto nel messaggio
news:ZEEx8.6971$W9.1...@twister2.libero.it...

ho lo stesso problema con il filesystemobject.....


title: [OT] CISA-Buon lavoro a tutti.

author: Napoleone

text:
Un buon lavoro a quanti parteciperanno al CISA.
Sarà certamente una bella esperienza! Peccato non poterla condividere.
Al ritorno portateci un pensierino! O meglio, qualche cosa da leggere anche
per noi!
Napoleone


title: [OT] CISA-Buon lavoro a tutti.

author: namor

text:
Napoleone ha scritto:
> Un buon lavoro a quanti parteciperanno al CISA.
Siamo nella sala della conferenza, stiamo sistemando i dettagli.
> Sarà certamente una bella esperienza! Peccato non poterla condividere.
Organizzati per il prossimo anno!
> Al ritorno portateci un pensierino!
Sono già state esposte e vagliate pastiere napoletane, babà, gubane, vino
e grappa, ma non credo che vi arriverà qualcosa...
> O meglio, qualche cosa da leggere anche
> per noi!
> Napoleone
Questo forse si può fare...
Ciao.
Namor
--
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: [OT] CISA-Buon lavoro a tutti.

text:
"namor" <
do...@spam.me
> ha scritto nel messaggio
news:d7q85a$o8i$1...@news.newsland.it...
> Napoleone ha scritto:
>
>> Un buon lavoro a quanti parteciperanno al CISA.
>
> Siamo nella sala della conferenza, stiamo sistemando i dettagli.
>
>
>> Sarà certamente una bella esperienza! Peccato non poterla condividere.
>
> Organizzati per il prossimo anno!
>
>
>> Al ritorno portateci un pensierino!
>
> Sono già state esposte e vagliate pastiere napoletane, babà, gubane, vino
I BABA' di Massimiliano?
> e grappa, ma non credo che vi arriverà qualcosa...
>
>
>> O meglio, qualche cosa da leggere anche
>> per noi!
>> Napoleone
>
> Questo forse si può fare...
> Ciao.
> Namor
>
Ciao Napoleone


title: [OT] CISA-Buon lavoro a tutti.

author: Sandro

text:
"Napoleone" <
napol...@inwind.it
> ha scritto nel messaggio
news:zk1oe.41359$795.1...@twister1.libero.it...

Ciao ragazzi,
mi associo anch'io a quanto detto da Napoleone.
Alla prossima speriamo di esserci !
Un salutone e tutti, in particolare a MA e Cinzia.
BUON DIVERTIMENTO A TUTTI !!!


title: [OT] CISA-Buon lavoro a tutti.

author: Gaspare

text:
[CUT]
Ciao Namor,
mi associo agli altri -> BUON LAVORO MA ANCHE BUON DIVERTIMENTO A TUTTI
QUANTI ;-)
A proposito...ci si incontra giorno 16 al Cinecity di Pradamano in occasione
del Developer Security Tour?
Buona serata
Gaspare


title: [OT] CISA-Buon lavoro a tutti.

text:
Gaspare ha scritto:

Abbiamo appena concluso la video ???? (sic audio) conferenza con
Redmond:
- il faqquone è stato risolto ... attendiamo da Cidi la nuova
versione.
- bill gates, bill clinton, kill bill (I e II), buffalo bill
supporteranno personalmente la nuova versione di Access 12 . Siamo in
buone mani.
- abbiamo proposto come MVP nell'ordine: simba883, quel tassista
mancato di karl, giulio severini (menzione particolare da MA),
stekabisa (solo per la thailandia del sud), sergio mazza per la
padania,
- il babba ha mietuto 5 vittime ... potevano essere 6 ma quel fetuso di
rino si è imboscato prima che MA lo tirasse fuori  ... il babbà!!!!
si preannuncia una Notte di fuoco ... a domani!


title: [OT] CISA-Buon lavoro a tutti.

text:
[CUT]
Abbiamo appena concluso la video ???? (sic audio) conferenza con
Redmond:
- il faqquone è stato risolto ... attendiamo da Cidi la nuova
versione.
- bill gates, bill clinton, kill bill (I e II), buffalo bill
supporteranno personalmente la nuova versione di Access 12 . Siamo in
buone mani.
- abbiamo proposto come MVP nell'ordine: simba883, quel tassista
mancato di karl, giulio severini (menzione particolare da MA),
stekabisa (solo per la thailandia del sud), sergio mazza per la
padania,
- il babba ha mietuto 5 vittime ... potevano essere 6 ma quel fetuso di
rino si è imboscato prima che MA lo tirasse fuori  ... il babbà!!!!
si preannuncia una Notte di fuoco ... a domani!
Bene! Sono "DAVVERO CONTENTO"...in fondo come diceva Charlie Chaplin  -> "un
giorno trascorso senza un sorriso non è un giorno" ! :-)
Alla prossima
Gaspare


title: [OT] CISA-Buon lavoro a tutti.

text:
[CUT]
Pardon ->"Un giorno senza sorriso è un giorno perso" e mi raccomdando per la
vita "notturna" trattatela con i "guanti" ;-)


title: [OT] CISA-Buon lavoro a tutti.

author: cidi

text:
<
matteo...@gmail.com
> ha scritto nel messaggio
news:1117905367.6...@f14g2000cwb.googlegroups.com...
Abbiamo appena concluso la video ???? (sic audio) conferenza con
Redmond:
- il faqquone è stato risolto ... attendiamo da Cidi la nuova
versione.
Ciao Matteo
ho iniziato ieri sera la nuova versione. Spero di finirla per la fine di
luglio.
cmq prima di pubblicarla ti farò vedere in anteprima, su Messenger.
- il babba ha mietuto 5 vittime ... potevano essere 6 ma quel fetuso di
rino si è imboscato prima che MA lo tirasse fuori  ... il babbà!!!!
l'ha tirato fuori ....ci ha messo il rum ...... sicuro che era babba?!
a me sta storia ricorda Rambles.  :D
si preannuncia una Notte di fuoco ... a domani!
occhio alle bottiglie altrimenti qualcuno allerterà la protezione civile!
buon divertimento
---
Daniele


title: [OT] CISA-Buon lavoro a tutti.

text:
[CUT]
> occhio alle bottiglie altrimenti qualcuno allerterà la protezione civile!
>
> buon divertimento
>
> ---
> Daniele
>
Immagino che nottata  -> alla Vasco Rossi ;-)


title: [OT] CISA-Buon lavoro a tutti.

author: ciroteo

text:
"Gaspare" <
in...@studioieducation.com
> ha scritto nel messaggio
news:Mgnoe.981751$b5.42...@news3.tin.it...

Quel messaggio era di sabato ... è lunedi e non mi è ancora passata ... fate
i conti voi!
;-)


title: [OT] CISA-Buon lavoro a tutti.

text:
Gaspare ha scritto:
[CUT]


Non sapevo che ci fosse questo evento, l'ho appena visto. Potrebbe essere
interessante, ma non credo di riuscire a partecipare.



title: [OT] CISA-Buon lavoro a tutti.

author: MA

text:
namor wrote:
> Gaspare ha scritto:
>
> [CUT]
>
>> Ciao Namor,
>> mi associo agli altri -> BUON LAVORO MA ANCHE BUON DIVERTIMENTO A
>> TUTTI QUANTI ;-)
>
>> A proposito...ci si incontra giorno 16 al Cinecity di Pradamano in
>> occasione del Developer Security Tour?
>> Buona serata
>> Gaspare
>
>
> Non sapevo che ci fosse questo evento, l'ho appena visto. Potrebbe
> essere interessante, ma non credo di riuscire a partecipare.
> Ciao.
> Namor
Perchè non hi settato withevents su microsoft e ti ostini a segnalare evento
per evento..
se vuoi ti spiego come funziona!!!
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa1 - I° Conferenza Italiana per Sviluppatori Access Arezzo 4+5
Giugno 2005 Info:
www.donkarl.com/it


title: [OT] CISA-Buon lavoro a tutti.

text:
Come promesso ho inviato a tutti un file wab dei partecipanti.
Chi non lo riceve, me lo fa sapere e lo mando subito



title: [OT] CISA-Buon lavoro a tutti.

text:
MA ha scritto:
> Come promesso ho inviato a tutti un file wab dei partecipanti.
> Chi non lo riceve, me lo fa sapere e lo mando subito
Grazie per la rubrica, tutto ok.
La aspettavo, dato che il foglio con i numeri di telefono scritti a penna
era il mio e quindi non avevo più nemmeno le email.



title: [OT] CISA-Buon lavoro a tutti.

text:
MA ha scritto:
> namor wrote:
> > Gaspare ha scritto:
[CUT]
> >> Ciao Namor,
> >> mi associo agli altri -> BUON LAVORO MA ANCHE BUON DIVERTIMENTO A
> >> TUTTI QUANTI ;-)
> >> A proposito...ci si incontra giorno 16 al Cinecity di Pradamano in
> >> occasione del Developer Security Tour?
> >> Buona serata
> >> Gaspare
> > Non sapevo che ci fosse questo evento, l'ho appena visto. Potrebbe
> > essere interessante, ma non credo di riuscire a partecipare.
> > Ciao.
> > Namor
> Perchè non hi settato withevents su microsoft e ti ostini a segnalare
> evento per evento..
> se vuoi ti spiego come funziona!!!
Hai ragione... non sono stato attento alla CISA, ero distratto quando
spiegavano la gestione degli eventi...



title: Rilevazione presenza campi

author: Elsis

text:
Ho una tabella ASSEGNI che contiente tra i vari campi il
campo "Numero Assegno".
Ho la tabella MOVIMENTI che contiente tra i vari campi il
campo "Numero Assegno" che viene inserito mediante casella di
riepilogo che preleva dalla tabella assegni.
Mi occorre creare una query che mi indichi per ogni record della
tabella MOVIMENTI se il "Numero Assegno" è presente o meno nella
tabella MOVIMENTI anche mediante un campo vero/falso etc.
Grazie a tutti della Vs. collaborazione.
Saluti
--
Inviato da Virgilio
http://newsgroup.virgilio.it
Filtra gli antipatici, segnala le risposte, segue i thread, e lo fa da web


title: Rilevazione presenza campi

author: Antonio Biso

text:
"Elsis" <
antoniof...@virgilio.it
> ha scritto nel messaggio
news:25313279.1110885279803.JavaMail.newsgroup@sc-ng-1...
> Ho una tabella ASSEGNI che contiente tra i vari campi il
> campo "Numero Assegno".
> Ho la tabella MOVIMENTI che contiente tra i vari campi il
> campo "Numero Assegno" che viene inserito mediante casella di
> riepilogo che preleva dalla tabella assegni.
>
> Mi occorre creare una query che mi indichi per ogni record della
> tabella MOVIMENTI se il "Numero Assegno" è presente o meno nella
> tabella MOVIMENTI anche mediante un campo vero/falso etc.
prova a vedere la funzione dlookup
Antonio


title: Rilevazione presenza campi

author: Roberto da casa

text:
"Elsis" <
antoniof...@virgilio.it
> ha scritto nel messaggio
news:25313279.1110885279803.JavaMail.newsgroup@sc-ng-1...
> Ho una tabella ASSEGNI che contiente tra i vari campi il
> campo "Numero Assegno".
> Ho la tabella MOVIMENTI che contiente tra i vari campi il
> campo "Numero Assegno" che viene inserito mediante casella di
> riepilogo che preleva dalla tabella assegni.
>
> Mi occorre creare una query che mi indichi per ogni record della
> tabella MOVIMENTI se il "Numero Assegno" è presente o meno nella
> tabella MOVIMENTI anche mediante un campo vero/falso etc.
Scusami, ma cosa significa: "che mi indichi per ogni record della tabella
MOVIMENTI se il "Numero Assegno" è presente o meno nella  tabella
MOVIMENTI"??
>
> Grazie a tutti della Vs. collaborazione.
>
> Saluti
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: Rilevazione presenza campi

text:
Roberto da casa ha scritto:

Scusami volevo dire: "che mi indichi per ogni record della
tabella ASSEGNI se il "Numero Assegno" è presente o meno nella
tabella MOVIMENTI".
Praticamente mi serve sapere quali dei miei assegni sono ancora
da incassare da parte del cliente e quindi non li ho nella mia
prima nota (la tabella movimenti)



title: Rilevazione presenza campi

text:
"Elsis" <
antoniof...@virgilio.it
> ha scritto nel messaggio
news:12297840.1110982960108.JavaMail.newsgroup@sc-ng-1...

> Scusami volevo dire: "che mi indichi per ogni record della
> tabella ASSEGNI se il "Numero Assegno" è presente o meno nella
> tabella MOVIMENTI".
>
> Praticamente mi serve sapere quali dei miei assegni sono ancora
> da incassare da parte del cliente e quindi non li ho nella mia
> prima nota (la tabella movimenti)
Per avere la lista degli assegni che sono ancora da incassere creati una
query che abbia il seguente codice SQL:
SELECT ASSEGNI.*
FROM ASSEGNI LEFT JOIN MOVIMENTI ON ASSEGNI.[Numero Assegno] =
MOVIMENTI.[Numero Assegno]
WHERE (((MOVIMENTI.[Numero Assegno]) Is Null));



title: Spostare un file: come mai non riesco?

author: Alessio Albano

text:
Salve a tutti!
mi sembra di aver già scritto sulla questione, ma non ho risolto, ho
fatto molte prove e sono ancora punto e a capo :(, per questo chiedo
di nuovo aiuto.
Ho avuto la necessità di rendere disponibili delle sorgenti dati,
importate da SQL su un db A97 (chiamato UT_LOC), che vengono usate poi
da un'altro mdb, il quale prima si interfacciava direttamente con le
origini dati SQL.
Dopo ogni importazione dovevo comprimere, zippare e spostare il file.
Non sono riuscito a farlo (nonostante abbia letto esempi per farlo)
tutto con un mdb, così ho dovuto creare: Principale, UT_LOC e
RipristinaEcompatta.
Principale chiama gli altri.
UT_loc si importa i dati, crea gli indici e si chiude.
Quindi viene aperto RipristinaECompatta, che fa quel che dice il nome
e si chiude.
Infine Principale crea lo zip DOVREBBE spostare tutto.
Per non far "accavallare i comandi ho usato un (poco
elegante/pratico?) "semaforo": ogni procedura rinomina un file txt, es
InEsecuzione, all'inizio, e lo rinomina Fatto alla fine.
Quando Principale.mdb trova Fatto.txt sa che può passare alla fase
successiva.
Non sono ancora molto esperto in Access, dovevo fare in fretta ed ho
trovato solo questo modo...accetto consigli! :)
Il problema è che sul mio pc lo spostamento, che ho provato sia usando
la shell (con copy e xcopy) sia con FileCopy, avviene, ma sul pc dove
deve funzionare lo zip non è "disponibile" al momento dell'esecuzione
del filecopy.
Posto il codice usato:
####################### INIZIO CODICE
   Dim MioDbs As Database
   Dim rst As Recordset

   Dim DBname As String 'per il parametro >DatabaseName< del comando
"TransferDatabase.
   'Dim NomeTabOrig As String 'per il parametro >< del comando
TransferDatabase: nome della tabella da cercare nell'ODBC.
   'Dim NomeTabDest As String 'per il parametro >< del comando
TransferDatabase: nome della tabella da creare.
   'Dim NomeDatabase As String
   'Dim NomeDatabaseCompattato As String
   Dim strcmd As String
   Dim perditempo As Boolean 'usata per ritardare l'apertura degli mdb
fino al momento voluto.

   Dim iret
   Dim stAppName As String
   Dim rstFine As Recordset

   Set MioDbs = CurrentDb()
   Set rstFine = MioDbs.OpenRecordset("TabellaDiFine", dbOpenDynaset)
   rstFine.Edit
      rstFine!Finito = 0
   rstFine.Update
   rstFine.Close
   If Dir("C:\_a\aspetta.txt") = "" Then 'se "aspetta.txt" esiste già,
non faccio niente.
      If Dir("C:\_a\fatto.txt") <> "" Then
         Name "C:\_a\fatto.txt" As "C:\_a\aspetta.txt"
      Else
         Open "C:\_a\aspetta.txt" For Random As #1
         Close #1
      End If
   End If
   'eseguo il file MDB che importa le tabelle dentro se stesso.
   stAppName = "C:\Programmi\Microsoft Office\Office\msaccess.exe
C:\_a\UT_loc.mdb"
   iret = Shell(stAppName, 1)
   'resto in attesa che UT_loc si importi tutte le tabelle.
   Do While Not Dir("C:\_a\fatto.txt") <> ""
      'perditempo = True
   Loop
   If Dir("C:\_a\Compattalo.txt") = "" Then 'se "Compattalo.txt"
esiste già, non faccio niente.
      If Dir("C:\_a\CompattazioneOK.txt") <> "" Then
         Name "C:\_a\CompattazioneOK.txt" As "C:\_a\Compattalo.txt"
      Else
         Open "C:\_a\Compattalo.txt" For Random As #1
      End If
   End If
   'Ora che UT_loc si è chiuso, eseguo RipristinaEcompatta.mdb.
   stAppName = "C:\Programmi\Microsoft Office\Office\msaccess.exe
C:\_a\ripristinaEcompatta.mdb"
   iret = Shell(stAppName, 1)
   'resto in attesa che la compattazione sia terminata.
   Do While Not Dir("C:\_a\CompattazioneOK.txt") <> ""
      'perditempo = True
   Loop
   'zippo il file UT_loc.mdb appena aggiornato.
#######################
   strcmd = "C:\_a\pkzip.exe c:\_a\UT_loc.zip c:\_a\UT_loc.mdb"
   iret = Shell(strcmd, vbHide)
   DoCmd.Hourglass False

   'sposto il file.zip nella cartella di Marchi sul server della sede
di Arezzo.(così basta che lui vada su risorse di rete).
   'Ora che UT_loc si è chiuso, eseguo RipristinaEcompatta.mdb.
    If Dir("c:\_a\spostato.txt") <> "" Then
        If Dir("c:\_a\daSpostare.txt") = "" Then
            Name "C:\_a\spostato.txt" As "c:\_a\daSpostare.txt"
        Else
            Kill "c:\_a\spostato.txt"
        End If
    Else
        If Dir("c:\_a\daSpostare.txt") = "" Then
            Open "C:\_a\daSpostare.txt" For Random As #1
        End If
    End If

   Do While Dir("c:\_a\UT_LOC.zip") = ""
      'aspetto che il file venga creato
   Loop
   Do While FileLen("c:\_a\UT_loc.zip") = 0
      'aspetto che la creazione del file sia finita.
   Loop
   'ora che la creazione dello ZIP e' finita, lo sposto.
   If Dir("\\nt-dati\Comune\_Marchi\UT_loc.zip") <> "" Then
      Kill "\\nt-dati\Comune\_Marchi\UT_loc.zip"
   End If
   FileCopy "C:\_a\ut_loc.zip", "\\nt-dati\Comune\_Marchi\ut_loc.zip"
   Kill "c:\_a\UT_loc.zip"

   If Dir("c:\UT_loc.zip") <> "" Then
      Kill "c:\UT_loc.zip"
   End If

   If Dir("c:\_a\daSpostare.txt") <> "" Then
      Name "c:\_a\daSpostare.txt" As "C:\_a\spostato.txt"
   Else
      Open "C:\_a\spostato.txt" For Random As #1
   End If

   DoCmd.Quit
###################### FINE CODICE
Dove sbaglio?
Grazie mille
Alessio


title: eseguire una query update una sola volta

author: Daniele

text:
UPDATE Clienti RIGHT JOIN AssegniPos ON
[Clienti].[IdCliente]=[AssegniPos].[IdCliente] SET clienti.fido =
[clienti].[fido]-[assegnipos].[importoass], assegnipos.rientrato =
yes, assegnipos.rientratoeffettivo = yes
WHERE date()>=[assegnipos].[dataass]+10 And
[assegnipos].[rientrato]=No;
desidero eseguire questa query di aggiornamento una sola volta, invece
mi si ripropone tutte le volte che la mando in esecuzione, quando la
data corrente è maggiore della data impostata.


text:
"Daniele" <
cela...@tiscali.it
> ha scritto nel messaggio
news:6nflv0913qlc3rqje...@4ax.com...

> data corrente č maggiore della data impostata.
A mio avviso il problema č dovuto al fatto che nello strutturare le tabelle
del tuo database non hai rispettato una delle regole fondamentali dei
database relazionali che č quella per cui in una tabella NON DEBBONO
memorizzarsi campi calcolati; i campi calcolati sono prerogativa delle query
e non delle tabelle. Insomma quello che ti serve, invece di calcolarlo e
memorizzartelo in una tabella, calcolatelo "on the fly" in uno o piů campi
calcolati di una query tutte le volte che ti serve di usare tale
indormazione.
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


text:
Caio roberto ti sarei grado se fossi un pň piů chiaro
Grazie per la tua risposta. Daniele



text:
"Daniele" <
cela...@tiscali.it
> ha scritto nel messaggio
news:v4gnv0p8ani521as1...@4ax.com...
> Caio roberto ti sarei grado se fossi un pò più chiaro
> Grazie per la tua risposta. Daniele
[CUT]
Per prima cosa quando rispondi scrivi DOPO e non prima del testo dei
messaggi precedenti, così per leggere tutto il testo dei messaggi scambiati
sarà sufficiente leggere solo l'ultimo messaggio dall'inizio alla fine,
senza saltellare avanti e dietro come un canguro.
Ciò premesso devi far mente locale che stai usando un database relazionale
per il quale non ha proprio significato inserire in una tabella dei campi
calcolati: una modifica ad un record qualsiasi che ha partecipato alla
formulazione del risultato ti costringerebbe a preoccuparti a modificare
anche il record nel quale hai modificato il risultato. E' così vero che non
ha significato che se insisti comunque per farlo ti troverai a dover
sopportere dei forti mal di pancia dei quali cominci ad avere i primi
sintomi. D'altra parte in un databse relazionale come è Access tali computi
debbono essere fatti in tempo reale quando ti servono in una query o in un
controllo calcolato di maschera o report, con l'ausilio o meno delle
funzioni di aggregazione (vedi help).
Onestamente non saprei che altro dirti: per darti una risposta più
circostanziata dovresti farmi una domanda altrettanto circostanziata, visto
che credo che il NG non sia il posto adatto per fare una lezione sui campi
calcolati.
Comunque la tecnica che vuoi usare tu è propria di un foglio di calcolo o al
limite di un database non relazionale, dove è normale memorizzare nelle
tabelle o pseudotabelle i valori intermedi di un calcolo.



title: Invio sms

author: Zappus

text:
Salute a tutti l'oggetto descrive il problema.
Qualcuno ha già realizzato ho sa come muoversi per utilizzare Access per
l'invio di sms?


title: Invio sms

text:

Microsoft distribuisce gratuitamente un ocx che fa questo
--
_ _
Ciao
MAssimiliano Amendola
Cisa1 - I° Conferenza Italiana per Sviluppatori Access Arezzo 4+5
Giugno 2005 Sono aperte le iscrizioni  Info:
www.donkarl.com/it


title: Invio sms

author: Nick

text:
MA ha detto: in data 26/04/2005 9.20:
> Zappus wrote:
>
>>Salute a tutti l'oggetto descrive il problema.
>>Qualcuno ha già realizzato ho sa come muoversi per utilizzare Access
>>per l'invio di sms?
>
>
> Microsoft distribuisce gratuitamente un ocx che fa questo
Non trovo l'ocx.. sai per caso il nome? :)
Grazie
Ciao
Nick


title: Invio sms

text:

SMS Sender, un nome a prova di Biso
c'ho messo 1/2 millisecondo per trovarlo
http://www.microsoft.com/downloads/details.aspx?FamilyID=06a4f997-7f69-4891-8929-37b9041924a2&DisplayLang=it



title: Invio sms

text:
MA ha detto: in data 26/04/2005 10.24:
> Nick wrote:
>
>>MA ha detto: in data 26/04/2005 9.20:
>>
>>>Zappus wrote:
>>>
>>>
>>>>Salute a tutti l'oggetto descrive il problema.
>>>>Qualcuno ha già realizzato ho sa come muoversi per utilizzare Access
>>>>per l'invio di sms?
>>>
>>>
>>>Microsoft distribuisce gratuitamente un ocx che fa questo
>>
>>Non trovo l'ocx.. sai per caso il nome? :)
>>
>>Grazie
>>Ciao
>>Nick
>
>
> SMS Sender, un nome a prova di Biso
> c'ho messo 1/2 millisecondo per trovarlo
>
http://www.microsoft.com/downloads/details.aspx?FamilyID=06a4f997-7f69-4891-8929-37b9041924a2&DisplayLang=it
>
non coniugavo il verbo :).. cercavo sms send e come microsoft non mi
usciva nulla :D
Grazie
Ciao
Nick


title: Invio sms

text:
"Nick" <senz...@chedetesul.NG> ha scritto nel messaggio
news:WWmbe.84558$zZ1.2...@twister1.libero.it...
> MA ha detto: in data 26/04/2005 10.24:
> > Nick wrote:
> >
> >>MA ha detto: in data 26/04/2005 9.20:
> >>
> >>>Zappus wrote:
> >>>
> >>>
> >>>>Salute a tutti l'oggetto descrive il problema.
> >>>>Qualcuno ha gią realizzato ho sa come muoversi per utilizzare Access
> >>>>per l'invio di sms?
> >>>
> >>>
> >>>Microsoft distribuisce gratuitamente un ocx che fa questo
> >>
> >>Non trovo l'ocx.. sai per caso il nome? :)
> >>
> >>Grazie
> >>Ciao
> >>Nick
> >
> >
> > SMS Sender, un nome a prova di Biso
> > c'ho messo 1/2 millisecondo per trovarlo
> >
http://www.microsoft.com/downloads/details.aspx?FamilyID=06a4f997-7f69-4891-
8929-37b9041924a2&DisplayLang=it
> >
>
>
> non coniugavo il verbo :).. cercavo sms send e come microsoft non mi
> usciva nulla :D
>
> Grazie
> Ciao
> Nick
Posso collegare Access al Sender in modo che in automatico testo del msg sms
e il num cell del destinatario mi vadano sul Sender?


title: Invio sms

author: Roberto La Forgia

text:
"Zappus" <
luc...@libero.it
> wrote in message
news:41Gbe.86337$
zZ1.2...@twister1.libero.it
>
> Posso collegare Access al Sender in modo che in automatico testo del msg sms
> e il num cell del destinatario mi vadano sul Sender?
Forse può esserti utile questo pezzo di codice funzionante:
    Dim PhoneNumber As String, Str As String
    Dim SmsMsg As String

    PhoneNumber = "+393xxyyyyyyy"
    SmsMsg = "Hello World"

    Str = "C:\Program Files\Microsoft SMS Sender\SMSSender.exe  /i /p:"
& PhoneNumber & " /m:""" & SmsMsg & """"

    Call Shell(Str, 1)
Ciao,
Roberto
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Invio sms

text:
Zappus wrote:
> "Nick" <senz...@chedetesul.NG> ha scritto nel messaggio
> news:WWmbe.84558$zZ1.2...@twister1.libero.it...
>> MA ha detto: in data 26/04/2005 10.24:
>>> Nick wrote:
>>>
>>>> MA ha detto: in data 26/04/2005 9.20:
>>>>
>>>>> Zappus wrote:
>>>>>
>>>>>
>>>>>> Salute a tutti l'oggetto descrive il problema.
>>>>>> Qualcuno ha già realizzato ho sa come muoversi per utilizzare
>>>>>> Access per l'invio di sms?
>>>>>
>>>>>
>>>>> Microsoft distribuisce gratuitamente un ocx che fa questo
>>>>
>>>> Non trovo l'ocx.. sai per caso il nome? :)
>>>>
>>>> Grazie
>>>> Ciao
>>>> Nick
>>>
>>>
>>> SMS Sender, un nome a prova di Biso
>>> c'ho messo 1/2 millisecondo per trovarlo
>>>
>
http://www.microsoft.com/downloads/details.aspx?FamilyID=06a4f997-7f69-4891-
> 8929-37b9041924a2&DisplayLang=it
>>>
>>
>>
>> non coniugavo il verbo :).. cercavo sms send e come microsoft non mi
>> usciva nulla :D
>>
>> Grazie
>> Ciao
>> Nick
>
>
> Posso collegare Access al Sender in modo che in automatico testo del
> msg sms e il num cell del destinatario mi vadano sul Sender?
Serve proprio a questo.
Occhio che ci devi collegare il cellulare, non pensare di poterlo fare con
l'ADSL



title: Invio sms

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:6TGbe.4648$TR5...@news.edisontel.com...

A proposito si possono inviare sms tramite pc utilizzando access via adsl o
isdn o analogico?


title: Invio sms

text:

hai bisogno di un modem GSM



title: query su record corrente

author: johninthewind

text:
Salve atutto il NG.
Ho una maschera continua. In determinate circostanze e su record di
volta in volta diversi ho bisogno di effettuare una query di
aggiornamento per cancellare il contenuto di determinati campi sul
record sul quale mi posiziono con il il cursore (record corrente),
quindi dalla query o tabella sottostante.
Mi spiego meglio: una pianificazione di lavoro non è andata a buon fine,
devo cancellare il valore da alcuni campi del record e per diversi record.
La mia idea era di inserire un pulsante di comando alla fine del record
nella maschera continua, per eseguire tramite una query di aggiornamento
nei campi prestabiliti.
Il problema è: come faccio a dire alla query  che deve agire solo sul
record corrente ?
Saluti e Grazie


title: query su record corrente

text:
"johninthewind" <
conte....@email.it
> ha scritto nel messaggio
news:455a5879$0$21812$5fc...@news.tiscali.it...

Passi nei criteri della query l'ID del record corrente
Ciao
NatPP


title: query su record corrente

text:
Nat.P.P ha scritto:

Si ok, ma io o gli altri operatori lavoriamo sulla maschera, quindi non
posso accedere di nuovo sulla query per inserire come parametro l'ID del
record corrente.
Io ho bisogno del codice, che non so compilare, per dire al pulsante di
agire sul recoord su cui mi sono posizionato con il cursore, che  quindi
di volta in volta cambia, non so se mi sono spiegato.....Grazie
Gianni


title: query su record corrente

text:
"johninthewind" <
conte....@email.it
> ha scritto nel messaggio
news:455b8a58$0$9615$5fc...@news.tiscali.it...

Nella riga dei criteri della query, in corrispondenza della colonna dell'ID
scrivi:
Forms!miaMaschera!mioID oppure, nel caso sia una sottomaschera,
Forms!miaMaschera!miasottomaschera.Form!mioID.
In questo modo la query avrà un solo record che è quello corrente
visualizzato nella maschera.
Ciao
NatPP


title: query su record corrente

text:

Ho appena finito di provare la tua soluzione ( non ci voleva molto dato
la chiarezza) e tutto va bene. Ti ringrazione molto, sei stato molto
gentile. Access mi piace sempre di piu, mi da soddisfazione scoprire
cose nuove. Realizzo DB anche molto complessi ma senza conoscere VBA.
Vorrei approfondire il codice vba, ma sto studiando (sono all'inizio)
VB6, e pur essendo lo stesso linguaggio (basic di MS) trovo notevoli
differenze nella sintassi del codice e non vorrei confondermi. Se vuoi
puoi dirmi il tuo parere. In ogni caso, grazie e ciao.
Gianni


title: Maschera singola che si apre sul record da inserire.

text:
Se, da una maschera continua, cambio la visualizzazione predefinita
in modalità maschera singola, all’apertura della maschera ho il primo
record mentre mi interessa visualizzare il record dopo l’ultimo già
inserito; praticamente quello nuovo da inserire (contrassegnato da
access con *).
Ringrazio anticipatamente


author: Fabio Montagner

text:
Vai nelle Proprietą della maschera continua e imposti la voce IMMISSIONE
DATI = Sģ
"rr12rr" <
NOSPAM...@usa.net
> wrote in message
news:39D1D1FC...@usa.net...
> Se, da una maschera continua, cambio la visualizzazione predefinita
> in modalitą maschera singola, all'apertura della maschera ho il primo
> record mentre mi interessa visualizzare il record dopo l'ultimo gią



author: Herry (con 2 r)

text:
rr12rr <
NOSPAM...@usa.net
> wrote in message 39D1D1FC...@usa.net...
> Se, da una maschera continua, cambio la visualizzazione predefinita
> in modalità maschera singola, all’apertura della maschera ho il primo
> record mentre mi interessa visualizzare il record dopo l’ultimo già
> inserito; praticamente quello nuovo da inserire (contrassegnato da
> access con *).
Lo puoi fare anche con una macro.
Nelle proprietà maschera imposta l'evento SU APERTURA ed attiva il
generatore di macro.
Nella colonna 'Azione' scegli VaiARecord e nella finestra sotto, alla voce
record, scegli NUOVO.
--
                       -o-o-o-o-
                  Ciao da Herry

www.profoco.com
 (parziale faq di ICHM)
www.bachecaonline.it
 (i tuoi annunci gratuiti)
      he...@IOSONOprofoco.com
   (per le risposte togliere IOSONO)


author: Anna Mannelli

text:
Hai due possibilità:
Primo da VBA con il comando DoCmd.OpenForm "nome maschera, acNormal, , ,
acFormAdd;
Secondo con una macro impostando nella azioni "Apri Maschera" e selezionando
il nome della maschera da aprire puoi impostarne anche la modalità di
apertura "Aggiungi" in questo caso.
Ciao e buon lavoro.


title: Campo contatore Access e Sql Server

text:
Ciao a tutti, oggi mi si è verificata una cosa che non ho ancora
capito.
Ho completato l'upsize da Access 2000  a Sql Server 2000.
L'applicazione funziona correttamente, il collegamento è dnsless via
odbc.
I campi contatore di access sono stati convertiti dall'upsize in int
4, autoincrementa 1 parte da 1
In una tabella giunti al 265 record circa mi ha bloccato la tabelle e
non ha permesso più l'insderimento di nuovi record.
In altre tabelle invece i record sono assai superiori a 265 e pur
avendo lo stesso tipo di dati il server permette altri inserimenti.
A questo punto qual è il migliore tipo di dati per fare un campo
contatore in sql server?
BigInt mi ha dato problemi: access non leggeva le tabelle e mi
restituiva la tabella con tutti campi a valore: #errore# !!!
Ora ho messo a numeric e sembra andare, ma ho un po' di timore, vedere
la tabella cosi è come vedere MA vestito da sposo ...
Potrei incorrere in perdite di dati cambiando il tipo di campo ora che
ho dei dati inseriti?
buona serata
m


title: Campo contatore Access e Sql Server

author: Gabriele Bertolucci

text:
> I campi contatore di access sono stati convertiti dall'upsize in int
> 4, autoincrementa 1 parte da 1
Giusto.
> In una tabella giunti al 265 record circa mi ha bloccato la tabelle e
> non ha permesso più l'insderimento di nuovi record.
> In altre tabelle invece i record sono assai superiori a 265 e pur
> avendo lo stesso tipo di dati il server permette altri inserimenti.
Non è che esistono dei constraints?
> A questo punto qual è il migliore tipo di dati per fare un campo
> contatore in sql server?
Quello proposto dalla procedura di upsize.
> Ora ho messo a numeric e sembra andare, ma ho un po' di timore
Il tipo di dati numeric, se non ricordo male è a virgola mobile con un
numero limitato e fisso di decimali.
> Potrei incorrere in perdite di dati cambiando il tipo di campo ora che
> ho dei dati inseriti?
Ecco la rappresentabilità del tipo di dato int:
da -2^31 (-2,147,483,648) a 2^31-1 (2,147,483,647)
La rappresentabilità del tipo di dato numeric (che, poi, è il tipo decimal)
varia a seconda della scala e della precisione definite.
Quando si sceglie la precisione massima, la rappresentabilità è la
seguente:
da (-10^38)+1 a (10^38)-1
Vista in questi termini, dunque, non ha perdita di dato nella conversione
da int a numeric.
Sinceramente vorrei vedere più da vicino quel database perché il limite che
hai riscontrato non è un "default".
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype:pbsoftsolution


title: Campo contatore Access e Sql Server

text:

ecco ora è chiaro ... ma allora questo constraint cosa potrebbe
essere?
io non l'ho messo.


title: Campo contatore Access e Sql Server

text:
> ecco ora è chiaro ... ma allora questo constraint cosa potrebbe
> essere?
> io non l'ho messo.
Intendevo chederti se esistono dei vincoli su quel campo.
Facciamo una cosa: scollega il database in questione dal server SQL 2000 e
mandami i file MDF e LDF relativi che provo a dargli un'occhiata.



title: Campo contatore Access e Sql Server

text:
> ecco ora è chiaro ... ma allora questo constraint cosa potrebbe
> essere?
> io non l'ho messo.
Aggiungo una cosa: hai ancora il report finale generato dalla
automaticamente dalla procedura di upsize?
In caso affermativo, inviami anche quello.



title: Campo contatore Access e Sql Server

text:

Allora per chiudere l'argomento:
Diversamente da quello che sembrava in un primo momento l'errore non
era sulla chiave primaria.
Access via odbc dava un errore parlando di constraint sulla chiave
primaria, dava insomma
un errore diverso da quello che ha poi dato la Enterprise manager.
Purtroppo ho potuto installarla solo ieri sera perchè l'amministratore
di rete fino a quel momento non mi aveva dato accesso a questo tool  e
non disponevo del mio management studio 2005.
L'errore invece era su un campo bit che non permetteva valori nulli,
cosa che invece l'MDB di access permetteva tranquillamente e l'upsize
non si è portato dietro.
Sistemato questo ho rimesso ad int il tipo dati della chiave e sembra
funzionare
Grazie a Gabriele per il supporto.
m


title: Qry Campi incrociati Colonna mancante

author: Claudia M

text:
Ciao,
mi rendo conto che l'oggetto non chiarisce molto...quindi provo a
spiegarmi.
Ho una query a campi incrociati che restituisce o 4 o 5 colonne sempre:
(Colonna1, colonna2, colonna3, colonna4, colonna5) sempre con le stesse
etichette che sono conosciute perchè sono sempre e solo quelle.
Poi creo con una query di creazione tab, una tabella (NuovaTabella) che
deve avere tutti i 5 Campi.
Come faccio a creare il campoXX nella NuovaTabella, non creato dalla query
a campi incrociati  perchè non ha trovati dati in quella colonna ?
Grazie dell'aiuto.
Claudia

--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Qry Campi incrociati Colonna mancante

author: Carlo Costarella

text:
"Claudia M" <
cla...@tin.it
> ha scritto nel messaggio
news:d13vqv$c0v$1...@news.newsland.it...
> Ciao,
> mi rendo conto che l'oggetto non chiarisce molto...quindi provo a
> spiegarmi.
> Ho una query a campi incrociati che restituisce o 4 o 5 colonne sempre:
> (Colonna1, colonna2, colonna3, colonna4, colonna5) sempre con le stesse
> etichette che sono conosciute perchè sono sempre e solo quelle.
> Poi creo con una query di creazione tab, una tabella (NuovaTabella) che
> deve avere tutti i 5 Campi.
> Come faccio a creare il campoXX nella NuovaTabella, non creato dalla query
> a campi incrociati  perchè non ha trovati dati in quella colonna ?
>
> Grazie dell'aiuto.
> Claudia
>
>
Se vai nelle proprietà della colonna che contiene l'Intestazione Colonna,
puoi predeterminare l'etichetta delle colonne.
Nel tuo caso in "Intestazioni colonne" potrai scrivere quello che vuoi, per
esempio: Col1;Col2;Col3;Col4;Col5
Stai certa che se ci sono dati (per esempio in Col5) li visualizzerà,
altrimenti ci sarà sempre una colonna con quel nome.
Ovviamente le intestazioni colonna devono corrispondere ai valori reali.
Cioè se i valori saranno sempre città scriverai:
Avellinino;Perugia;Catania;Aosta;Reggio Calabria.
Ciao, Carlo


title: Qry Campi incrociati Colonna mancante

text:
Carlo Costarella ha scritto:


> Ciao, Carlo
Perfetto!
Era proprio quello che volevo!
Grazie del tuo aiuto: hai un caffè pagato.



title: Qry Campi incrociati Colonna mancante

text:
cut
....Cioè se i valori saranno sempre città scriverai:
> Avellinino;Perugia;Catania;Aosta;Reggio Calabria.
>
Chiedo scusa agli abitanti della bella Avellino...
Ciao, Carlo


title: ReadOnly di un controllo dati

author: Oyster

text:
E' possibile impostare in qualche maniera la proprietą ReadOnly del
controllo dati via codice?
Se lo metto nel codice di caricamento di un form funziona, in un pulsante
no.
Come posso fare perchč mi funzioni anche sul pulsante?


title: ReadOnly di un controllo dati

text:
"Oyster" <
b....@libero.it
> ha scritto nel messaggio
news:ZqXod.47952$Ni.16...@twister1.libero.it...

Private Sub Comando11_Click()
Me.Campo1.Locked = True
End Sub
Ciao, Carlo


title: date che scompare

author: Collignon

text:
l'ho sempre fatto, sul doppio clicco metto il giorno dentro il controllo con
un
me.controllo = date
stasera, su un database nuovo non conosce piu' il comando date....
cos'e' successo?
grazie


title: date che scompare

author: Emyr

text:
On Mon, 28 Jan 2002 23:44:21 GMT, "Collignon" <
b.col...@ucg.fr
>
wrote:

riferimenti?
Saluti.
Emanuele.


title: Impostare campo su nuovo record

text:
Buon giorno a tutti
Non so come ottenere questo risultato tramite vba su una maschera
(perché non so il vba!):
Ho una maschera in cui quando mi trovo su un record nuovo vorrei
automaticamente inserire un certo valore in un campo.
Più o meno l'istruzione dovrebbe suonare così
Quando la maschera è su nuovo record allora me.IDEsempio=Forms!
frmEsempio!IDEsempio
Mi scuso in anticipo x la domanda banale e vi ringrazio


title: Impostare campo su nuovo record

author: Alessandro Cara

text:
Elena_Elena ha scritto:
> Buon giorno a tutti
> Non so come ottenere questo risultato tramite vba su una maschera
> (perch� non so il vba!):
> Ho una maschera in cui quando mi trovo su un record nuovo vorrei
> automaticamente inserire un certo valore in un campo.
>
> Pi� o meno l'istruzione dovrebbe suonare cos�
>
> Quando la maschera � su nuovo record allora me.IDEsempio=Forms!
> frmEsempio!IDEsempio
>
> Mi scuso in anticipo x la domanda banale e vi ringrazio
Metti il valore sulla proprieta' "Default Value" del controllo
--
ac


title: Impostare campo su nuovo record

text:
...
> --
> ac
Mandami una Mail che ti rispondo... credo di avere le date del mio
soggiorno rom...
usa questa Mail se ti è possibile.
Fai un Replace(Stringa," ",vbNullstring)
"i k 2 z o k @ l i b e r o . i t"
Ciao
@Alex