title: problema report stampato diverso da anteprima

text:
eseguo un codice su evento print del corpo di un report e l'anteprima mi
mostra i risultati corretti
quanto lo stampo il risultato è diverso, ma l'anteprima di stampa non
dovrebbe essere ciò che poi uno ottiene su carta?
quello che faccio è questo
su apertura report imposto una variabile i=0
su print del corpo eseguo
se i=0 then
    fai questo
    i=1
else
    fai quest'altro
end if
qualcuno ha idea a cosa sia dovuto questo effetto collaterale?


author: MA

text:

No, sono due eventi diversi.
Su quale evento l'hai previsto?
--
--
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access


title: maschere continue - spostamento in basso con freccette

author: FANCIULLO

text:
Salve sono Fanciullo,
MASCHERE CONTINUE
Con tab o invio o freccette ci si sposta campo per campo secondo
la tabulazione. Quindi si passa nella seconda maschera continua e
così  a scorrere le maschere verso il basso.
Esiste una possibilità di spostarsi in basso come in un foglio di
calcolo premendo in tasto freccia giù e viceversa?
Grazie


author: Karl Donaubauer

text:

Cambiare riga con il tasto freccia
www.donkarl.com/it/?FAQ4.10
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


author: Alessandro Baraldi

text:

Ciao Karl, se non ho capito male la richiesta era di effettuare lo
Scroll della Pagina
emulando la ScrollBar non tanto per cambiare Riga, ma proprio per
visualizzare la parte rimanente della Form....
Nel caso io abbia capito correttamente credo che l'unico modo(da
verificare) sia di spostare il Focus su un controllo presente nella
parte non visibile della Form.
@Alex


text:
Ciao Alex,
Alessandro Baraldi wrote:
>  Karl Donaubauer wrote:
>> FANCIULLO wrote:
>>> MASCHERE CONTINUE
>>
>>> Con tab o invio o freccette ci si sposta campo per campo secondo
>>> la tabulazione. Quindi si passa nella seconda maschera continua e
>>> così  a scorrere le maschere verso il basso.
>>
>>> Esiste una possibilità di spostarsi in basso come in un foglio di
>>> calcolo premendo in tasto freccia giù e viceversa?
>>
>> Cambiare riga con il tasto
frecciawww.donkarl.com/it/?FAQ4.10
>
> Ciao Karl, se non ho capito male la richiesta era di effettuare lo
> Scroll della Pagina
> emulando la ScrollBar non tanto per cambiare Riga, ma proprio per
> visualizzare la parte rimanente della Form....
> ...
Puo bene darsi che capisci la domanda meglio di me.
Al momento il tuo italiano è ancora un pocchino meglio del mio.
Ma aspettiamo pocchi viaggi in Italia in più...
;-)
Karl


text:
On 10 Mar, 12:27, "Karl Donaubauer" <
NoS...@donkarl.com
> wrote:
> Ciao Alex,
>
>
>
>
>
> Alessandro Baraldi wrote:
> >  Karl Donaubauer wrote:
> >> FANCIULLO wrote:
> >>> MASCHERE CONTINUE
>
> >>> Con tab o invio o freccette ci si sposta campo per campo secondo
> >>> la tabulazione. Quindi si passa nella seconda maschera continua e
> >>> così  a scorrere le maschere verso il basso.
>
> >>> Esiste una possibilità di spostarsi in basso come in un foglio di
> >>> calcolo premendo in tasto freccia giù e viceversa?
>
> >> Cambiare riga con il tasto
frecciawww.donkarl.com/it/?FAQ4.10
>
> > Ciao Karl, se non ho capito male la richiesta era di effettuare lo
> > Scroll della Pagina
> > emulando la ScrollBar non tanto per cambiare Riga, ma proprio per
> > visualizzare la parte rimanente della Form....
> > ...
>
> Puo bene darsi che capisci la domanda meglio di me.
No non ne sono sicuro, infatti ho fatto una "supposta".... vediamo
come viene usata...
;-)
> Al momento il tuo italiano è ancora un pocchino meglio del mio.
Va bene ti dò ancora qualche mese...!
> Ma aspettiamo pocchi viaggi in Italia in più...
>
> ;-)
> Karl
Buon WeekEnd
@Alex


text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1173531173.0...@q40g2000cwq.googlegroups.com...





Buon WeekEnd
@Alex
Grazie Karl  funziona benissimo. Dato che ci sono però non capisco
Imposta la proprietà KeyPreview (Anteprima tasti) della maschera a
Sì....cosa fa?
.....e per Antonio come vedi non occorre che karl faccia
altre vacanze in Italia. Aveva capito benissimo.....
Il problema era spostarsi tra i record con le freccette sopra sotto ecc.
Ciao ad entrambi


text:
"FANCIULLO" <
vito...@libero.it
> ha scritto nel messaggio
news:BvOIh.19224$J11.4...@twister1.libero.it...

> Volevo chiederti se possibile un chiarimento ancora
Select Case KeyCode
    Case vbKeyDown
       ' KeyCode = 0
        DoCmd.GoToRecord , , acNext
    Case vbKeyUp
       ' KeyCode = 0
        DoCmd.GoToRecord , , acPrevious
End Select
.....che cosa fa keycode?? l'ho disattivato e il codice funziona lo stesso
grazie
>
>


text:
FANCIULLO wrote:
>>>>  Karl Donaubauer wrote:
>>> ...
>>>>>> Con tab o invio o freccette ci si sposta campo per campo secondo
>>>>>> la tabulazione. Quindi si passa nella seconda maschera continua e
>>>>>> così  a scorrere le maschere verso il basso.
>>>
>>>>>> Esiste una possibilità di spostarsi in basso come in un foglio di
>>>>>> calcolo premendo in tasto freccia giù e viceversa?
>>>
>>>>> Cambiare riga con il tasto freccia
>>>>>
www.donkarl.com/it/?FAQ4.10
>>
>> Grazie Karl  funziona benissimo. Dato che ci sono però non capisco
>> Imposta la proprietà KeyPreview (Anteprima tasti) della maschera a
>> Sì....cosa fa?
Se posiziona il cursore nella righa della proprietà e premi
<F1> puoi leggere cosa fa.
>> ...
>> Volevo chiederti se possibile un chiarimento ancora
>
> Select Case KeyCode
>    Case vbKeyDown
>       ' KeyCode = 0
>        DoCmd.GoToRecord , , acNext
>    Case vbKeyUp
>       ' KeyCode = 0
>        DoCmd.GoToRecord , , acPrevious
> End Select
>
> .....che cosa fa keycode?? l'ho disattivato e il codice funziona lo stesso
KeyCode è una constante per il tasto premuto.
KeyCode = 0
imposta il tasto premuto a niente, e succede solo il GotoRecord...
Nel caso concreto vedi la differenza solo nel primo e ultimo record.
P.e. se il cursore si trova nel primo record con
       ' KeyCode = 0
        DoCmd.GoToRecord , , acPrevious
il cursore cambia controllo. Con
        KeyCode = 0
        DoCmd.GoToRecord , , acPrevious
non succede niente.
--
HTH
Karl
********* Ich beantworte keine Access-Fragen per Email. *********
Access-FAQ:
http://www.donkarl.com
SQL Server-Entwickler-Konferenz (SEK1), 21./22.4.2007, Nürnberg


text:
On 11 Mar, 08:48, "FANCIULLO" <
vitoch...@libero.it
> wrote:
> "Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggionews:1173531173.0...@q40g2000cwq.googlegroups.com...

> Ciao ad entrambi-
Chiariamo 2 cose IMPORTANTI:
1) Intanto "Antonio" lo dici ad Antonio...,
2) Solo Karl che non è Italiano poteva interpretare quello che hai
chiesto in quel modo e questo la dice lungua sulla chiarezza della tua
domanda...!
Karl non ascoltarlo vieni ancora in Italia, lui è razzista non vuole i
Longobardi....
;-)
@Alex


text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1173616719.5...@30g2000cwc.googlegroups.com...

Chiariamo 2 cose IMPORTANTI:


;-)
@Alex
Ops ho sbagliato nome...........forse non sei ancora diventato famosissimo!!
D'ora in poi ti chiamerò Alessandro, può andar bene??
A parte gli scherzi io vi ringrazio molto, grazie a voi ho capito tante
cosette di Access.


text:
[CUT]
> Ops ho sbagliato nome...........forse non sei ancora diventato famosissimo!!
Ma chi...?
Non sai che partecipavo a "Saranno Famosi" quando ancora ti pisciavi a
letto...!!
;-)
> D'ora in poi ti chiamerò Alessandro, può andar bene??
Meglio, eppoi non vorrei che i vari Antonio si sentissero stranamente
equiparati...
> A parte gli scherzi io vi ringrazio molto, grazie a voi ho capito tante
> cosette di Access
Saluti
@Alex


title: Access Accesso Remoto

author: CarloCos

text:
Quando il client si connette via accesso remoto deve "connettere" la nuova
unitą. Fatto questo avrą a disposizione una nuova lettera di disco (p.e. F)
che corrisponde al computer connesso, o meglio al disco (C) del computer
connesso.
Il resto é routine: open database...(f:\MioDb.mdb) ecc. ecc.
Ciao, Carlo
--
Posted from
ro...@www.paola.antares.it
 [195.216.145.2]
via Mailgate.ORG Server -
http://www.mailgate.org


title: Tutorial access 2007

author: monfretto

text:
Salve, sono nuovo del forum e nuovo utilizzatore di access 2007: vi
chiedo, ci sono in internet dei buoni corsi, manuali o tutorial per
access 2007 (ovviamente gratis :-))?
Grazie
Paolo


title: Tutorial access 2007

author: Antonio

text:
"monfretto" <
monf...@tin.it
> ha scritto nel messaggio
news:2a662db8-8ad4-4505...@k19g2000yqn.googlegroups.com...

Non so se esiste un manuale su Access 2007, ma credo che per iniziare possa
andare bene un corso su qualsiasi versione di Access.


title: Avvio Maschera e Visualizzazione Record

author: Luca

text:
Come posso far avviare una maschera, senza pero' far caricare tutti i record
a cui e' collegata? E' una maschera che servira' per visualizzare i
risultati di una ricerca, quindi caricare tutti i record e' un'inutile
perdita di tempo.
Grazie Mille
Luca


title: Avvio Maschera e Visualizzazione Record

author: Roberto dalla campagna

text:
Luca <
luca...@libero.it
> wrote in message
%XyLa.130025$Ny5.3...@twister2.libero.it...

Usa come origine record della maschera una query parametrica oppure quando
apri la maschera imposta adeguatamente le sue proprietą Filter e FilterOn
(vedi help).
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Avvio Maschera e Visualizzazione Record

text:
"Roberto dalla campagna" <
r.ma...@libero.it
> ha scritto nel messaggio
news:K5DLa.132397$lK4.3...@twister1.libero.it...
>
> Usa come origine record della maschera una query parametrica oppure quando
> apri la maschera imposta adeguatamente le sue proprietą Filter e FilterOn
> (vedi help).
>
> --
> Roberto
>
Grazie, ancora una volta, con il tuo aiuto, sono riuscito a risolvere un
problema!!!
Ciao
Luca


title: Variare parzialmente una stringa

author: Raffaele Alberoni

text:
Buon pomeriggio a tutti,
Mi sto annegando in un bicchiere d'acqua... e mi servirebbe un
salvagente.....
Il mio problema è il seguente:
In un file "Serie" ho un campo di un record formato testo, chiamato
SerieCodice;
In una maschera dove gestisco il file di cui sopra, in base a determinati
valori, devo variare il campo SerieCodice in una determinata posizione.
Mi spiego con un esempio:
se il campo SerieValore contiene 100, il campo SerieCodice nella 3
posizione deve avere 2;
se il campo SerieValore contiene 200, il campo SerieCodice nella 3
posizione deve avere 5... ecc
Io ho fatto     mid([SerieCodice],3,1) = "2".. (o il valore che ci va)
Ma ottengo un errore, quindi modificando con :
 SerieCodice = left([SerieCodice],2) & "2" & .. (il resto della stringa)
funziona.
Quindi se ho capito bene non posso modificare direttamente un pezzo di
stringa?
Oppure mi sto proprio annegando???
Saluti
--
Raffaele Alberoni
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Variare parzialmente una stringa

author: ALESSANDRO Baraldi

text:
"Raffaele Alberoni" <Raff...@Romagnacom.com> ha scritto nel messaggio
news:bvgn2b$h8s$1...@news.newsland.it...
> Buon pomeriggio a tutti,
> Mi sto annegando in un bicchiere d'acqua... e mi servirebbe un
> salvagente.....
> Il mio problema è il seguente:
> In un file "Serie" ho un campo di un record formato testo, chiamato
> SerieCodice;
> In una maschera dove gestisco il file di cui sopra, in base a determinati
> valori, devo variare il campo SerieCodice in una determinata posizione.
> Mi spiego con un esempio:
> se il campo SerieValore contiene 100, il campo SerieCodice nella 3
> posizione deve avere 2;
> se il campo SerieValore contiene 200, il campo SerieCodice nella 3
> posizione deve avere 5... ecc
> Io ho fatto     mid([SerieCodice],3,1) = "2".. (o il valore che ci va)
> Ma ottengo un errore, quindi modificando con :
>  SerieCodice = left([SerieCodice],2) & "2" & .. (il resto della stringa)
> funziona.
> Quindi se ho capito bene non posso modificare direttamente un pezzo di
> stringa?
> Oppure mi sto proprio annegando???
> Saluti
>
>
> --
> Raffaele Alberoni
>
La funzione Mid come tutte le Funzioni stringa restituiscono valori
non li cambiano.....!
Per farlo devi ricomporre tutta la stringa, oppure usare Replace.
Ma se hai un file di testo formattato in 3 campi non è meglio collegare
il file come fosse una Tabella esterna.......?????????????????
Ciao.
@Alex.


title: Variare parzialmente una stringa

text:
ALESSANDRO Baraldi ha scritto:



> Ciao.
> @Alex.
Infatti il mio problema si risolve ricomponendo tutta la stringa....
speravo che si facesse prima !!!!!! eh! eh! eh!
Comunque mi sono spiegato male con i termini, in realtà ho una tabella con
vari campi, avevo solo cercato di semplificare l'esposizione del mio
problema per vedere se era possibile cambiare direttamente una sottostringa
Grazie comuque e
Saluti.



title: Variare parzialmente una stringa

author: Sergio MAZZA

text:
"Raffaele Alberoni" <Raff...@Romagnacom.com> ha scritto nel messaggio
news:bvgu5u$cnv$1...@news.newsland.it...
>
> Infatti il mio problema si risolve ricomponendo tutta la stringa....
> speravo che si facesse prima !!!!!! eh! eh! eh!
> Comunque mi sono spiegato male con i termini, in realtą ho una tabella con
> vari campi, avevo solo cercato di semplificare l'esposizione del mio
> problema per vedere se era possibile cambiare direttamente una
sottostringa
> Grazie comuque e
> Saluti.
>
>
> --
> Raffaele Alberoni
>
Hai provato con l'Istruzione Mid? Occhio! Istruzione non Funzione...
Ciao.
--
Sergio MAZZA


title: Variare parzialmente una stringa

text:
Sergio MAZZA ha scritto:
> "Raffaele Alberoni" <Raff...@Romagnacom.com> ha scritto nel messaggio
> news:bvgu5u$cnv$1...@news.newsland.it...
> >
> > Infatti il mio problema si risolve ricomponendo tutta la stringa....
> > speravo che si facesse prima !!!!!! eh! eh! eh!
> > Comunque mi sono spiegato male con i termini, in realtà ho una tabella con
> > vari campi, avevo solo cercato di semplificare l'esposizione del mio
> > problema per vedere se era possibile cambiare direttamente una
> sottostringa
> > Grazie comuque e
> > Saluti.
> >
> >
> > --
> > Raffaele Alberoni
> >
> Hai provato con l'Istruzione Mid? Occhio! Istruzione non Funzione...
> Ciao.
> --
> Sergio MAZZA
Si, però il problema è che funziona solo sulle variabili, io invece agivo
direttamente sul controllo che contiene il campo che devo modificare.
..Effettivamente potrei assegnare il valore del campo ad una variabile e
poi fare la sostituzione....
Beh grazie dei suggerimenti
Saluti



title: File excel

author: Giorgio

text:
Salve
Ho creato una maschera e con l'autocomposizione un pulsante che sull'evento
click mi avvia Excel.
Nel codice sono riportate le seguenti istruzioni:
Private Sub Comando0_Click()
On Error GoTo Err_Comando0_Click
    Dim oApp As Object
    Set oApp = CreateObject("Excel.Application")
    oApp.Visible = True
    'Only XL 97 supports UserControl Property
    On Error Resume Next
    oApp.UserControl = True
Exit_Comando0_Click:
    Exit Sub
Err_Comando0_Click:
    MsgBox Err.Description
    Resume Exit_Comando0_Click
End Sub
Per poter lanciare sempre da questo pulsante uno specifico file di Excel
dove devo aggiungere il nome del file??
Grazie in anticipo
Caio
Giorgio


title: File excel

author: Roberto da casa

text:
"Giorgio" <
giorg...@tiscalinet.it
> ha scritto nel messaggio
news:thaUb.13530$Mt6.4...@twister2.libero.it...

Proca così:
Dim TuaApplicazione As Object
Dim FileExcel As Object
Dim Foglio As Object
Set TuaApplicazione = CreateObject("Excel.Application")
Set FileExcel = TuaApplicazione.Workbooks.Open("c:\NomeFileExcel.xls")
Set Foglio = FileExcel.Sheets("NomeFoglio")
Foglio.Activate
TuaApplicazione.Visible = True
Dove al posto di c:\NomeFileExcel.xls metti il nome completo del file Excel
che devi aprire e NomeFoglio è il nome del foglio in esso contenuto.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: campo calcolato in base a campo data errore tipo di dati non corrispondenti

author: Vito Fanciullo

text:
ciao a tutti,
ho questo codice che in base alla data passata mi calcola una data diversa in un campo calcolato (in query).

ricevo l'errore tipo di dati non corrispondenti
alex ti prego aiutami

Public Function prova(dataPassata As Date) As Date

Dim N_lun_giov As Single
Dim dataPassata1 As Date

dataPassata1 = DateAdd("d", 0, [dataPassata])
N_lun_giov = Weekday(dataPassata1, vbMonday)
If N_lun_giov = 1 Or N_lun_giov = 4 Then
prova = dataPassata1
Else
dataPassata1 = DateAdd("d", -1, [dataPassata1])
N_lun_giov = Weekday(dataPassata1, vbMonday)
    If N_lun_giov = 1 Or N_lun_giov = 4 Then
    prova = dataPassata1
    Else
    dataPassata1 = DateAdd("d", -1, [dataPassata1])
    prova = dataPassata1
    End If
End If

End Function


text:
Il giorno martedì 1 dicembre 2020 alle 23:45:52 UTC+1 Vito Fanciullo ha scritto:
> ciao a tutti,
> ho questo codice che in base alla data passata mi calcola una data diversa in un campo calcolato (in query).

ho semplificato molto per isolare il problema che si verifica quando cerco di filtrare la query con  i comandi dell'interfaccia access

public Function prova(dataPassata As Date) As Date
Dim N_lun_giov As Integer
N_lun_giov = Weekday(dataPassata, vbMonday)
If N_lun_giov = 1 Or N_lun_giov = 4 Then
prova = #12/20/2020#
else
prova = #12/31/2020#
End If
end function
 il campo calcolato mi da il risultato voluto
ma quando filtro su una delle due date ottengo errore dati non corrispondenti
grazie
Vito


text:

Inversione MESE/GIORNO...?

@Alex


text:

no non è quello.
ho provato anche con un codice che mi avevi scritto tu per dividere un mese in tre decadi  ad ogni decade un numero (1,2,3)
il filtro mi da sempre quell'errore
quello che vorrei capire se dipende dal codice o se access non permette filtri su campi calcolati
il bello è che il report ragguppato per le due date funziona!!!


text:
Il giorno mercoledì 2 dicembre 2020 alle 08:07:47 UTC+1 @Alex ha scritto:

no non è quello.
anche un tuo codice per ottenere tre decadi mi da lo stesso errore, ma in entrambi i casi però  i report funzionano
Public Function DS(dataPassata As Date) As integer
'************* CODICE DI ALEX
Dim mDay As Integer

mDay = Day(dataPassata)
Select Case mDay
  Case Is < 10: DS = 1
  Case Is < 20: DS = 2
  Case Else: DS = 3
  End Select
con questo codice ottengo in un campo calcolato  1, 2, 3 ma il filtro al volo mi dice dati non corrispondenti

quello che non riesco a capire è:
un problema di access a filtrare su campo calcolato
qualcosa di sbagliato nel codice


text:
Il giorno mercoledì 2 dicembre 2020 alle 08:39:42 UTC+1 Vito Fanciullo ha scritto:
> Il giorno mercoledì 2 dicembre 2020 alle 08:07:47 UTC+1 @Alex ha scritto:
> > Il giorno mercoledì 2 dicembre 2020 alle 07:17:27 UTC+1 Vito Fanciullo ha scritto:
> > > Il giorno martedì 1 dicembre 2020 alle 23:45:52 UTC+1 Vito Fanciullo ha scritto:
> > > > ciao a tutti,
> > > > ho questo codice che in base alla data passata mi calcola una data diversa in un campo calcolato (in query).
> > > ho semplificato molto per isolare il problema che si verifica quando cerco di filtrare la query con i comandi dell'interfaccia access
> > >
> > > public Function prova(dataPassata As Date) As Date
> > > Dim N_lun_giov As Integer
> > > N_lun_giov = Weekday(dataPassata, vbMonday)
> > > If N_lun_giov = 1 Or N_lun_giov = 4 Then
> > > prova = #12/20/2020#
> > > else
> > > prova = #12/31/2020#
> > > End If
> > > end function
> > > il campo calcolato mi da il risultato voluto
> > > ma quando filtro su una delle due date ottengo errore dati non corrispondenti
> > > grazie
> > > Vito
> > Inversione MESE/GIORNO...?
> >
> > @Alex
> no non è quello.
> ho provato anche con un codice che mi avevi scritto tu per dividere un mese in tre decadi ad ogni decade un numero (1,2,3)
'************* CODICE DI ALEX
Dim mDay As Integer

mDay = Day(dataPassata)
Select Case mDay
  Case Is < 10: DS = 1
  Case Is < 20: DS = 2
  Case Else: DS = 3
  End Select
> il filtro mi da sempre quell'errore sul campo calcolato DS



text:

Niente Alex, ho capito finalmente l'errore. Dipende da una query parametrata che sta sotto la quale ha un criterio con riferimento a maschera aperta del tipo Forms!miaForm!mioControllo

a tal proposito volevo chiederti gentilmente come posso eliminare questo tipo di riferimento:
ti allego una immagine
https://ibb.co/NshPnNM

qualora l'immagine non si aprisse lo scrivo qua.
criterio in query
>=[Forms]![frmINTERVALLODATA]![csDATAINIZIO] And <=[Forms]![frmINTERVALLODATA]![csDATAFINE]
come posso sostituirlo con qualcosa di equivalente? Ho provato con questa funzione

Public Function intervallodata() As String
intervallodata = ">=[Forms]![frmINTERVALLODATA]![csDATAINIZIO]  And <= [Forms]![frmINTERVALLODATA]![csDATAFINE]"
End Function
nella casella criteri della query ho scritto
intervallodata()
e niente, non funziona
grazie Vito


author: Bruno Campanini

text:
Vito Fanciullo used his keyboard to write :

Perché non ti decidi a mettere online l'espressione sql della query?

Bruno


text:

giusto, ma ti riferisci a quale mio quesito? in realtà ne ho esposti due anche se non si dovrebbe.....

cmq questo ultimo , ovvero quello della funzione intervallodata()

SQL banale
SELECT programmazione.dataArrivo FROM programmazione WHERE programmazione.dataArrivo=intervallodata()

codice nella funzione
Public Function intervallodata() As String
Dim INT1 As String
 Dim INT2 As Date
 INT1 = ">= #12/02/2020# And <= #12/31/2020#"
 'INT2 = #12/23/2020#
intervallodata = INT1
end function

se imposto  intervallodata()  = INT1 ricevo l'errore tipo di dati non corrispondenti
se imposto  intervallodata()  = INT12 il filtro funziona

grazie
Vito


text:
It happens that Vito Fanciullo formulated :

Pare proprio che la creazione di un WHERE con Between
non sia possibile.
Dipendendo dall'uso che devi fare della query, altri modi vi sono
di assegnare il Between nei Criteria.

Tu che uso devi farne?

Bruno


text:

beh devo fare un filtro variabile che prende l'intervallo data da due controlli in maschera  aperta, quindi usavo
>=[Forms]![frmINTERVALLODATA]![csDATAINIZIO] And <=[Forms]![frmINTERVALLODATA]![csDATAFINE]
che però  mi da fastidio nel codice VBA  per via dell'errore previsto 1 (
allora ho pensato via codice di passagli >= #12/02/2020# And <= #12/31/2020#

credo di aver trovato una soluzione


text:

devo sostituire in una query parametrata per riferimento a controlli maschera aperta questa stringa:
>=[Forms]![frmINTERVALLODATA]![csDATAINIZIO] And <=[Forms]![frmINTERVALLODATA]![csDATAFINE]
allora ho pensato che invece del riferimento alla maschera aperta potrei passare via codice
>= #12/02/2020# And <= #12/31/2020# con una funzione
 a quanto pare non l'accetta.
per ora ho risolto con una impostazione SQL via codice
CurrentDb.QueryDefs("qryProgrammazione").sql....ecc ecc........
WHERE programmazione.dataArrivo >=#" & Format(data1, "mm/dd/yyyy") & "# and  programmazione.dataArrivo <=#" & Format(data2, "mm/dd/yyyy") & "#
data1 e data2 sono #12/02/2020#,  #12/31/2020#
grazie Bruno
ciao Vito


text:
Vito Fanciullo wrote on 04-12-20 :

Se la query la crei da VBA, allora va bene tutto, anche il Between.
La puoi anche creare con le griglia QBE che accetta ddmmaaa anche
nel formato gg/mm.
Poi nella stringa SQL se lo trasforma nel formato che accetta mmddyyyy.

Bruno


text:

ok grazie bruno, ho risolto i miei due problemi. Per quanto riguarda il primo, raggruppamento per lunedì e mercoledi della settimana, incollo una utile funzione
qua puoi vedere output
https://ibb.co/5r8NdGn

Public Function LG(dataPassata As Date) As Date
Dim N_lun_merc As Single
Dim N_lun_merc2 As Single

Dim dataPassata2 As Date
Dim dataPassata3 As Date
Dim dataPassata4 As Date

N_lun_merc = Weekday(dataPassata, vbMonday)

If N_lun_merc = 1 Or N_lun_merc = 3 Then ' lunedì o mercoledì
dataPassata4 = DateAdd("d", 0, dataPassata)
prova = dataPassata4
Else
dataPassata2 = DateAdd("d", -1, dataPassata)
N_lun_merc2 = Weekday(dataPassata2, vbMonday)
    If N_lun_merc2 = 1 Or N_lun_merc2 = 3 Then
    prova = dataPassata2
    Else
    dataPassata3 = DateAdd("d", -1, dataPassata2)
    prova = dataPassata3
    End If

End If


title: word2000 importazione tabella da query di msaccess

author: fabrizio

text:
Mi piacereppe importare automaticamente una tabella in un documento di word
da un database di access senza intestazioni di campi.
C'e' una soluzione veloce?
Ciao grazie.


author: MA

text:

Da Access macro outputsu
ciao
MAssimiliano
--------------------------------
Inviato via
http://usenet.libero.it


title: Finestra database: perché resta aperta?

text:
Salve a tutti, ho un problemino magari di poco conto, ma fastidioso...
In un mio programma, dopo aver settato accuratamente le opzioni di avvio,
resta cmq aperta la finestra degli oggetti del database nella barra delle
applicazioni..... e non mi piace tanto che si vada a vedere dentro....
In altri .mdb che ho fatto questo problema non c'č, e le opzioni di avvio
sono sempre le stesse, ciň togliendo tutti i segni di spunta dal menu.....
Cosa devo fare? C'č qualcosa che mi sfugge?
Grazie


title: Finestra database: perché resta aperta?

text:
"R1[[ky" <ric...@NOSPAMlibero.it> ha scritto nel messaggio
news:r1the.7991$795.2...@twister1.libero.it...

Mi rispondo da solo, ho trovato l'inghippo frugando nel newsgroup....
E un grazie alle FAQ di Karl Donaubauer ;-)
Ciao


title: Filtrare un report con OpenReport: NON riesco!

author: Alessio Albano

text:
Ciao a tutti,
premetto che ho cercato nei 3 miliardi di post relativi alla
possibilità di filtrare un report in apertura, usando la condizione
WHERE dell'OpenReport.
Ho fatto anche un visibilio di prove, ma evidentemente ho sempre
sbagliato qualcosa.
Uso Access 97. Ho una tabella (ReportTecnici) nella quale sono
registrate le riparazioni.
Ho creato una query (DaRiparare_Q) che prende alcuni campi da
ReportTecnici: tale query non ha filtri.
Questo è il suo codice SQL:
SELECT ReportTecnici.Cod, ReportTecnici.Data, ReportTecnici.SN_CLI,
ReportTecnici.Garanzia, ReportTecnici.ICL,
ReportTecnici.GuastoSegnalato, ReportTecnici.Cliente,
ReportTecnici.RMA, ReportTecnici.VsBolla, ReportTecnici.Spedito,
ReportTecnici.DataRegistrazione, ReportTecnici.IDReportTecnico
FROM ReportTecnici;
ho poi creato un report basato su  di essa. (DaRiparare_R)
In una maschera ho alcune caselle di testo nelle quali posso
specificare o meno l'inizio della Ragione sociale, del prodotto o
l'RMA, e posso anche dire se voglio vedere le rip. in Garanzia, fuori
garanzia o tutte.
quando lancio il report, ho usato  inizialmente una stringa come
condizione where dell'Openreport, così:
strSQL = "" '"WHERE (((DaRiparare_Q.Cod) Like
[Forms]![ElencoRiparazioni]![txtProdotto] & '*') AND
((DaRiparare_Q.Cliente) Like
[Forms]![ElencoRiparazioni]![TxtRicercaCLI] & '*') AND
((DaRiparare_Q.RMA) Like [Forms]![ElencoRiparazioni]![TxtRMA] & '*'))
ORDER BY DaRiparare_Q.Cod, DaRiparare_Q.Data;"
poi ho tolto le parentesi tonde, quindi ho tolto il "WHERE", ho
insrito le [], poi mi sono reso conto che dovevo mettere tra apici
alcune voci e l'ho fatto, ottenendo:
strSQL = "WHERE [DaRiparare_Q].[Cod] Like '" &
[Forms]![ElencoRiparazioni]![txtProdotto] & "' *' AND
[DaRiparare_Q].[Garanzia]=False AND [DaRiparare_Q].[[Cliente] Like '"
& [Forms]![ElencoRiparazioni]![TxtRicercaCLI] & "' * AND
DaRiparare_Q].[RMA] Like '" & [Forms]![ElencoRiparazioni]![txtRMA] &
"' * ORDER BY [DaRiparare_Q].[Cod], [DaRiparare_Q].[Data];"
Ho sempre ottenuto sia gli elementi in GAranzia che fuori.
Ho allora semplificato la cosa, inserendo come filtro solo il campo
Garanzia, provando a metterlo tra parentesi tonde, quadre, senza il
nome della query.
strSQL = "[Garanzia] = False;" 'strSQL = "[DaRiparare_Q].[Garanzia] =
False;"
DoCmd.OpenReport "DaRiparare_R", acPreview, strSQL
Niente. non è cambiato niente.
Io non capisco cosa devo fare affinché il report venga aperto come
voglio io:
Devo inoltre avere la possibilità di ordinare il report per CLiente,
Prodotto, RMA oppure data. posso inserire ORDER BY nell'OpenRecordset
o devo creare tante query e report quanti sono gli ordinamenti (il che
mi parrebbe strano)?
Cosa sto sbagliando? Non riesco a capire la sciocchezza che sto
commettendo, e spero che qualcuno possa aiutarmi: io ce l'ho messa
tutta per evitare di rompere le scatole.. :) (e negli ultimi giorni ho
cominciato a frequentare di più il ng x vedere se posso dare una mano
a qualcun altro, magari)
Grazie 1000
Alessio Albano


author: Alessandro Cara

text:

gurdati bene l'help cosi' come la hai messa manca una virgola
DoCmd.OpenReport "DaRiparare_R", acPreview, ,strSQL
--
a.cara
Togli qualcosa dall'email


text:
Alessandro Cara <
alexqu...@blunet.it
> wrote in message news:<
3F6055B3...@blunet.it
>...
> Alessio Albano wrote:
> >
> > Ciao a tutti,
> >
...omissis...
>
> gurdati bene l'help cosi' come la hai messa manca una virgola
> DoCmd.OpenReport "DaRiparare_R", acPreview, ,strSQL
Hai perfettamente ragione, me ne sono accorto poco dopo, e mi sono
mangiato le mani...volevo riscrivere un altro mex x evitare di far
perdere tempo a chicchessia ma telecom ha avuto dei problemi fino a
poco fa...
Grazie comunque
Alessio


author: Brivido

text:
Ragazzi grande novità un sito che da shell Gratis
http://7.ebsd.com/z/e?acct=lsa


title: compattazione DB

author: Linox

text:
ciao a tutti
Ho la seguente struttura: un be con due fe di cui uno serve x lavori
amministrativi e l'altro x l'utilizzo da parte degli utenti.
ho la necessità di azzerare i campi contatore dopo l'eliminazione di tutto
il contenuto delle relative tabelle e questo lo posso fare con la
compattazione.
Ho letto in un 3d precedente come fare che questa operazione venga eseguita
in automatico all'uscita dal DB ma a me serve effettuarla da programma
subito dopo aver eliminato il contenuto delle tabelle in modo da poter
importare i dati da fonte esterna con campi contatore che ripartano da 1.
E' possibile eseguire questo tipo di operazione?
Sono grato x qualsiasi info
Ciao


title: compattazione DB

author: Fabio

text:
"Linox" <
li...@bluewin.ch
> ha scritto nel messaggio
news:aoojgf$o0b2c$1...@ID-160104.news.dfncis.de...
> ciao a tutti
>
> Ho la seguente struttura: un be con due fe di cui uno serve x lavori
> amministrativi e l'altro x l'utilizzo da parte degli utenti.
> ho la necessitą di azzerare i campi contatore dopo l'eliminazione di tutto
> il contenuto delle relative tabelle e questo lo posso fare con la
> compattazione.
> Ho letto in un 3d precedente come fare che questa operazione venga
eseguita
> in automatico all'uscita dal DB ma a me serve effettuarla da programma
> subito dopo aver eliminato il contenuto delle tabelle in modo da poter
> importare i dati da fonte esterna con campi contatore che ripartano da 1.
> E' possibile eseguire questo tipo di operazione?
Metodo CompactDatabase, oggetto DBEngine. Consulta la guida per la sintassi.
Ciao, Fabio


title: compattazione DB

text:
"Linox" <
li...@bluewin.ch
> ha scritto nel messaggio
news:aoojgf$o0b2c$1...@ID-160104.news.dfncis.de...

Se vai sul Sito Comune (link qui sotto), nella Sezione General trovi 3 o 4
FAQ che ti dicono come compattare un database da codice; ce ne è una di
Federico Luciani che ti permettere anche di compattare il database in uso.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: compattazione DB

text:
"Fabio" <
nospam_fa...@tin.it
> ha scritto nel messaggio
news:tJQr9.45842$%M1.11...@twister2.libero.it...
>
[cut]
>
> Metodo CompactDatabase, oggetto DBEngine. Consulta la guida per la
sintassi.
>
Ho consultato la guida e la sintassi é chiara cmq non posso sovrascrivere il
file originale con lo stesso nome. Giusto?
Devo fare una cosa di questo tipo : rinominare quello vecchio --> compattare
e dare il nome del db rinominato e quello originale a quello nuovo? O esiste
un'altro modo piu' veloce?
Esiste anche un metodo ADO x fare la stessa cosa?
Grazie
Lino


title: compattazione DB

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:6MQr9.46295$RO.11...@twister1.libero.it...
>
[cut]
> Se vai sul Sito Comune (link qui sotto), nella Sezione General trovi 3 o 4
> FAQ che ti dicono come compattare un database da codice; ce ne è una di
> Federico Luciani che ti permettere anche di compattare il database in uso.
>
> --
> Roberto
>
> ---------------------------------------------
> il Sito Comune di it.comp.appl.access:
>
http://www.sitocomune.com
> ---------------------------------------------
>
Perfetto!!!
penso che con questi esempi dovrei riuscire ad ottenere quello che volevo
grazie e alla prossima (che sicuramente ci sarà)
Lino


title: compattazione DB

author: Alex

text:
> >
> > Metodo CompactDatabase, oggetto DBEngine. Consulta la guida per la
> sintassi.
> Devo fare una cosa di questo tipo : rinominare quello vecchio --> compattare
> e dare il nome del db rinominato e quello originale a quello nuovo? O esiste
> un'altro modo piu' veloce?
>
> Esiste anche un metodo ADO x fare la stessa cosa?
>
> Grazie
> Lino
No non esiste in ADO, e non credo tu riesca a farlo nemmeno con DAO.
Se hai versione successiva a A97 puoi settare il Flag Compatta
all'uscita.
Se hai solo A97 come me, devi realizzarti una bella Funzione in un
Mdb esterno e richiamarla passando il Percorso corretto.
Io ho già qualcosa del genere, se ti può servire....!
@Alex.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: compattazione DB

text:
"Fabio" <
nospam_fa...@tin.it
> wrote in message
news:tJQr9.45842$%
M1.11...@twister2.libero.it
[CUT]
> Metodo CompactDatabase, oggetto DBEngine. Consulta la guida per la sintassi.
>
> Ciao, Fabio
Sei sicuro Fabio di riuscire ad utilizzare il Metodo che indicavi
sul Database corrente...????????????????????
Io ritengo di no....!
Ciao.
@Alex



title: compattazione DB

author: Karl Donaubauer

text:
Linox ha scritto:

Puoi usare un Addin di michka per compattare il db corrente:
http://www.trigeminal.com/utility.asp?ItemID=8#8
Ma sta attento ch i tuoi problemi vengono perché usi un campo
contatore in un modo falso. Non è qui per avere numeri belli
ma per ricevere l'identificazione (interna) di un record.
--
HTH
Karl
*********
Access-FAQ (tedesco):
http://www.donkarl.com


title: compattazione DB

text:
"Alex" <
ik2...@libero.it
> ha scritto nel messaggio
news:2272099271cdf1b60f...@mygate.mailgate.org...
>
> No non esiste in ADO, e non credo tu riesca a farlo nemmeno con DAO.
> Se hai versione successiva a A97 puoi settare il Flag Compatta
> all'uscita.
> Se hai solo A97 come me, devi realizzarti una bella Funzione in un
> Mdb esterno e richiamarla passando il Percorso corretto.
> Io ho già qualcosa del genere, se ti può servire....!
>
> @Alex.
>
>
> --
> Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG
Ciao Alex,
grazie x le info.
Io utilizzo AXP e sto provando la soluzione trovata sul sito comune
"Compattare tutti i BackEnd dal FrontEnd." sugeritami da Roberto


title: Sito Comune e libreria Microsoft DAO

text:
Questo messaggio è per le persone che visitano da poco il Sito Comune (link
qui sotto) e che hanno una versione di Access successiva ad Access 97.
Moltissimi esempi e funzioni che pubblicati nella FAQ del Sito Comune sono
stati realizzati affinché funzionino anche con Access 97, pertanto non fanno
riferimento alle librerie Microsoft ADO, ma alle librerie Microsoft ADO.
Per tale motivo, affinché il tutto funzioni anche in database realizzati con
Access 2000 o Access 2002 (alias XP), occorre aggiungere ai riferimenti dei
propri database il riferimento alle librerie Microsoft DAO, avendo
l'accortezza che tali riferimenti precedano i riferimenti alle librerie
Microsoft ADO.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Sito Comune e libreria Microsoft DAO

author: Potone

text:
[cut]
> Moltissimi esempi e funzioni che pubblicati nella FAQ del Sito Comune sono
> stati realizzati affinché funzionino anche con Access 97, pertanto non fanno
> riferimento alle librerie Microsoft ADO, ma alle librerie Microsoft ADO.
...ma alle librerie Microsoft DAO
[cut]


title: Sito Comune e libreria Microsoft DAO

text:
Roberto da casa ha scritto:
> Questo messaggio è per le persone che visitano da poco il Sito Comune (link
> qui sotto) e che hanno una versione di Access successiva ad Access 97.
>
> Moltissimi esempi e funzioni che pubblicati nella FAQ del Sito Comune sono
> stati realizzati affinché funzionino anche con Access 97, pertanto non fanno
> riferimento alle librerie Microsoft ADO, ma alle librerie Microsoft ADO.
> Per tale motivo, affinché il tutto funzioni anche in database realizzati con
> Access 2000 o Access 2002 (alias XP), occorre aggiungere ai riferimenti dei
> propri database il riferimento alle librerie Microsoft DAO, avendo
> l'accortezza che tali riferimenti precedano i riferimenti alle librerie
> Microsoft ADO.
Sei un ottimista o vuoi postare questo dieci volte al giorno qui?
--
;-)
Karl
*********
Access-FAQ (tedesco):
http://www.donkarl.com


title: Sito Comune e libreria Microsoft DAO

text:
"Potone" <mborr...@SPAMinwind.it> ha scritto nel messaggio
news:NMeY9.42032$ZE.11...@twister2.libero.it...

Esatto!!
Scusate per l'errore. :-(



title: [Repost] Controllo digitalizzazione immagine Kodak

author: Federico Luciani

text:
Ci riprovo :-)
Ciao a tutti,
sto cercando di utilizzare (in access) il controllo per la digitalizzazione
delle immagini (imgscan.ocx) e gli altri della stessa serie, forniti con
windows 98.
Sono +o- riuscito a fare quello che volevo:
- scansione
- salvataggio in formato TIF RGB24 (non compresso)
il problema e' che, per motivi di copyright (pare), non e' possibile utilizzare
la compressione LZW, inoltre sembra non sia possibile salvare in formato jpg.
In definitiva, quindi, si ottengo dei file di grosse dimensioni; troppo grossi.
Qualcuno li ha usati e mi conferma quanto detto?
Qualcuno sa consigliarmi qualche altro controllo per poter fare scansioni
(twain), che invece permette di salvare in tif compresso?
--
Federico
--------------------------------------
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access
mailto:
it_db_...@usa.net
--------------------------------------
Tutte le richieste che mi arrivano
in privato, vengono cestinate.
--------------------------------------
Rimuovi paperino. per e-mail
--------------------------------------


title: Casella di riepilogo

author: Renzo Ciurluini

text:
Ho provato a gestire  "a mano" il contenuto di una casella di riepilogo, o
listbox, usando le proprietą ed i metodi di quest'ultimo, ma quando vado a
metterci del codice in una qualche procedura evento mi da ( in access97)
proprietą e metodi diversi; in pratica volevo essere io, e non farlo fare a
l'origine record, a riempirne e cancellarne le rige/colonne;qualcuno mi puņ
postare qualche dritta?
PS Lo stesso con il combobox/casella combinata...
Saluti al ng


title: Casella di riepilogo

author: lbo dal portatile

text:
>Ho provato a gestire  "a mano" il contenuto di una casella di riepilogo, o
>listbox, usando le proprietą ed i metodi di quest'ultimo, ma quando vado a
mah, non credo che ci siano altri sistemi se non quello di utilizzare
la propieta' .rowsource (e .rowsourcetype, ma quella e' un'altra
cosa).
a .rowsource puoi passare o il nome di una tabella o query (il modo
piu' semplice), oppure una stringa sql (.rowsourcetype =
"Table/Query"), oppure ancora una stringa nella quale i valori sono
separati da punti e virgola (.rowsourcetype = "value list").
non ci sono metodi tipo .add come per le combo e le listbox di visual
basic che sono simili ma non identiche.
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/


title: comctl32.dll

author: Paolo De Paola

text:
Ciao, ho un problema con l'ocx comctl32.dll che uso per il treeview: Sotto
win 98 va tutto bene sotto windows nt non riesco a farlo funzionare qualcuno
sa quale può essere il problema?


title: comctl32.dll

author: lucianab64 on libero

text:
Paolo De Paola <
pdep...@metcalabria.it
> wrote in message
qAbG6.5354$sb5.7...@news.infostrada.it...

Anch'io ho sempre qualche problema con le dll. Prova a controllare l'esatta
versione nelle due diverse installazioni e al limite prova a sostituirla con
quella funzionante.
Controlla anche tutti i file con nome comctl32.xxx.
Ciao
Luciana
p.s ...chiaramente prima ci si fa una copia di quelle vecchie :-)


title: Query Between

author: Sandrobi

text:
Vi chiedo una dritta per impostare una query sql del tipo "Between campo1
and campo2" dove se campo1 č vuoto deve partire dall'inizio e/o se campo2 č
vuoto deve arrivare fino alla fine.
Saluti
Sandrobi


title: Query Between

author: Marco Antonioli

text:
"Sandrobi" <
sandb...@libero.it
> wrote in message
news:c4EIc.47872$
GQ3.1...@twister2.libero.it

between iif(isnull(campo1);valoreiniziale;campo1) and
iif(isnull(campo2);valorefinale;campo2)
Ciao
Marco
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Query Between

author: Antonio Biso

text:
"Marco Antonioli" <
in...@echovr.it
> ha scritto nel messaggio
news:aed3f4afbdbbe71537c...@mygate.mailgate.org...
> "Sandrobi" <
sandb...@libero.it
> wrote in message
> news:c4EIc.47872$
GQ3.1...@twister2.libero.it
>
> > Vi chiedo una dritta per impostare una query sql del tipo "Between
campo1
> > and campo2" dove se campo1 è vuoto deve partire dall'inizio e/o se
campo2 è
> > vuoto deve arrivare fino alla fine.
> >
> > Saluti
> > Sandrobi
>
>
> between iif(isnull(campo1);valoreiniziale;campo1) and
> iif(isnull(campo2);valorefinale;campo2)
Raffiniamo questa soluzione.
Prima di tutto si può sostituire l'iif ..isnull con nz, quindi
between nz(campo1;valoreiniziale) and nz(campo2;valorefinale)
Poi, se quei due valori non sono delle costanti (per esempio un valore
bassissimo e uno altissimo) ma si vuole proprio i due estremi contenuti in
tabella in quel momento, si può fare
between nz(campo1;dmin("campo";"tab")) and nz(campo2;dmax("campo";"tab"))
Antonio


title: Query Between

text:
> > between iif(isnull(campo1);valoreiniziale;campo1) and
> > iif(isnull(campo2);valorefinale;campo2)
>
> Raffiniamo questa soluzione.
> Prima di tutto si può sostituire l'iif ..isnull con nz, quindi
>
> between nz(campo1;valoreiniziale) and nz(campo2;valorefinale)
>
> Poi, se quei due valori non sono delle costanti (per esempio un valore
> bassissimo e uno altissimo) ma si vuole proprio i due estremi contenuti in
> tabella in quel momento, si può fare
>
> between nz(campo1;dmin("campo";"tab")) and nz(campo2;dmax("campo";"tab"))
>
> Antonio
Ottimo e abbondante!
Sandrobi


title: Query Between

text:
> Raffiniamo questa soluzione.
> Prima di tutto si può sostituire l'iif ..isnull con nz, quindi
>
> between nz(campo1;valoreiniziale) and nz(campo2;valorefinale)
>
> Poi, se quei due valori non sono delle costanti (per esempio un valore
> bassissimo e uno altissimo) ma si vuole proprio i due estremi contenuti in
> tabella in quel momento, si può fare
>
> between nz(campo1;dmin("campo";"tab")) and nz(campo2;dmax("campo";"tab"))
>
> Antonio
Se come sembra la funzione nz restituisce un valore di tipo testo questo
potrebbe creare problemi con dati di altra natura ?
Che tempi di risposta avrebbe una query contenente dmin/dmax applicati
su una tabella di dimensioni notevoli ?
Se proprio dmin/dmax deve essere non è meglio calcolarli ad esempio in
apertura della form in cui vengono specificati campo1 e campo2 in modo
di calcolarli una volta per tutte ?



title: Query Between

text:
"Marco Antonioli" <
in...@echovr.it
> ha scritto nel messaggio
news:9852b783c8ac983d4dc...@mygate.mailgate.org...
> > Raffiniamo questa soluzione.
> > Prima di tutto si puň sostituire l'iif ..isnull con nz, quindi
> >
> > between nz(campo1;valoreiniziale) and nz(campo2;valorefinale)
> >
> > Poi, se quei due valori non sono delle costanti (per esempio un valore
> > bassissimo e uno altissimo) ma si vuole proprio i due estremi contenuti
in
> > tabella in quel momento, si puň fare
> >
> > between nz(campo1;dmin("campo";"tab")) and
nz(campo2;dmax("campo";"tab"))
> >
> > Antonio
>
>
> Se come sembra la funzione nz restituisce un valore di tipo testo questo
> potrebbe creare problemi con dati di altra natura ?
Perchč?
La funzione nz ritorna il primo parametro se non č null, altrimenti il
secondo.Piů che altro campo deve essere un campo su cui ha senso applicare
un minimo/massimo
>
> Che tempi di risposta avrebbe una query contenente dmin/dmax applicati
> su una tabella di dimensioni notevoli ?
Beh, si tratta di eseguire altre 2 interrogazioni alla tabella.
Se proprio pensi che impatti, usa le costanti esageratamente ai limiti,
tipo -100000000 e +100000000 o, per le date
01-01-1800 e 31-12-2200
> Se proprio dmin/dmax deve essere non č meglio calcolarli ad esempio in
> apertura della form in cui vengono specificati campo1 e campo2 in modo
> di calcolarli una volta per tutte ?
Ma scusa, viene comunque eseguito una volta sola nella query!!!
Antonio


title: Query Between

text:
> Perchč?
> La funzione nz ritorna il primo parametro se non č null, altrimenti il
> secondo.Piů che altro campo deve essere un campo su cui ha senso applicare
> un minimo/massimo
Comunque ti restituisce un valore testo che se confrontato con numeri e
date ....
> Ma scusa, viene comunque eseguito una volta sola nella query!!!
D'accordo, intendevo la query ripetuta + volte.
PS: č corretto intervenire tagliando il tuo messaggio inserendo i
commenti come ho fatto io ?



title: Query Between

text:
"Marco Antonioli" <
in...@echovr.it
> ha scritto nel messaggio
news:d037cde5edbfe0135dd...@mygate.mailgate.org...
> > Perchè?
> > La funzione nz ritorna il primo parametro se non è null, altrimenti il
> > secondo.Più che altro campo deve essere un campo su cui ha senso
applicare
> > un minimo/massimo
>
> Comunque ti restituisce un valore testo che se confrontato con numeri e
> date ....
Non è vero. Dall'help:
Nz(variante[,valoresenull])
Se il valore dell'argomento variante è Null, la funzione Nz restituisce il
numero zero o una stringa a lunghezza zero, a seconda che il contesto che
indica il valore sia numerico o sia una stringa. Se si include l'argomento
opzionale valoresenull, la funzione Nz restituisce il valore specificato da
tale argomento se l'argomento variante è Null.
Se il valore dell'argomento variante non è Null, la funzione Nz restituisce
il valore di variante.
Inoltre ti ricordo che access esegue automaticamente una conversione di
tipi, quando possibile, a seconda dell'operatore utilizzato.
> > Ma scusa, viene comunque eseguito una volta sola nella query!!!
>
> D'accordo, intendevo la query ripetuta + volte.
In questo caso si potrebbe usare delle var globali inizializzate la prima
voltas e una funzione che le richiama nella query
>
> PS: è corretto intervenire tagliando il tuo messaggio inserendo i
> commenti come ho fatto io ?
>
> Marco
Certo, si dovrebbe fare sempre così, ma dovresti lasciare l'header per
capire a chi stai rispondendo
Antonio


title: Query Between

text:
"Antonio Biso" <
ch...@etruria.net
> wrote in message
news:3HVIc.50630$
c_1.1...@twister1.libero.it
> Non č vero. Dall'help:
> Nz(variante[,valoresenull])
.....
In effetti la teoria č questa.
Ma hai provato a eseguire una query da tabella e chiedere il valore di
campoX (numerico) e Nz(CampoX;0) ?
Da come lo formatta si direbbe che nella seconda colonna venga
restituito
un valore di tipo testo.
E poi ti assicuro che spesso ho avuto problemi e che per poter ottenere
valori omogenei e confrontabili ho dovuto convertire i valori derivanti
da Nz con CDate, Clng, Cdbl ...
> Inoltre ti ricordo che access esegue automaticamente una conversione di
> tipi, quando possibile, a seconda dell'operatore utilizzato.
Non me lo ricordi, me lo dici, e ci credo.
Ma avendo preso + di 1 schiaffo non posso non notare l'inciso "quando
possibile" (battuta). Piů in generale, riferendomi a "porcate" e
successive
polemiche (vedi post recentemente pubblicato "Filemakar Vs. Access")
bisogna tener presente che qualche difetto dai contorni imprecisati
ovviamente esiste, ma basta saperlo e tenerlo presente .....

> > PS: č corretto intervenire tagliando il tuo messaggio inserendo i
> > commenti come ho fatto io ?
> >
> > Marco
>
> Certo, si dovrebbe fare sempre cosě, ma dovresti lasciare l'header per
> capire a chi stai rispondendo
>
> Antonio
Grazie e alla prossima



title: Query Between

text:
"Marco Antonioli" <
in...@echovr.it
> ha scritto nel messaggio
news:b1110dac7e4efa64810...@mygate.mailgate.org...
> "Antonio Biso" <
ch...@etruria.net
> wrote in message
> news:3HVIc.50630$
c_1.1...@twister1.libero.it
>
> Ma avendo preso + di 1 schiaffo non posso non notare l'inciso "quando
> possibile" (battuta). Più in generale, riferendomi a "porcate" e
> successive
> polemiche (vedi post recentemente pubblicato "Filemakar Vs. Access")
> bisogna tener presente che qualche difetto dai contorni imprecisati
> ovviamente esiste, ma basta saperlo e tenerlo presente .....
Ovviamente quanto asserisco proviene dall'esperienza personale.
Tenendo conto che sono asserzioni su argomenti non certificati poi ci
possono essere esperienze diverse che le contrastano.
Io non ho avuti problemi scrivendo così, però non è detto che possano
capitare in particolari condizioni.
Il quando possibile più che altro però si riferiva al fatto "se il contesto
rende possibile la conversione senza ambiguità"
Antonio


title: Query Between

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:szPIc.49978$c_1.1...@twister1.libero.it...
> >
> > > Vi chiedo una dritta per impostare una query sql del tipo "Between
> campo1
> > > and campo2" dove se campo1 è vuoto deve partire dall'inizio e/o se
> campo2 è
> > > vuoto deve arrivare fino alla fine.
> > >
> > > Saluti
> > > Sandrobi
> >
> >
> > between iif(isnull(campo1);valoreiniziale;campo1) and
> > iif(isnull(campo2);valorefinale;campo2)
>
> Raffiniamo questa soluzione.
> Prima di tutto si può sostituire l'iif ..isnull con nz, quindi
>
> between nz(campo1;valoreiniziale) and nz(campo2;valorefinale)
>
> Poi, se quei due valori non sono delle costanti (per esempio un valore
> bassissimo e uno altissimo) ma si vuole proprio i due estremi contenuti in
> tabella in quel momento, si può fare
>
> between nz(campo1;dmin("campo";"tab")) and nz(campo2;dmax("campo";"tab"))
>
> Antonio
>
L'unico difetto riscontrato è quando limite1 o limite2 è nullo e c'è solo un
record nella tabella: siccome questo record è sia minimo che massimo ritorna
comunque anche se non è nel range desiderato.
Direi che è un problema meno che veniale!
Sandrobi


title: Query Between

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto
> >
> > Ma avendo preso + di 1 schiaffo non posso non notare l'inciso "quando
> > possibile" (battuta). Più in generale, riferendomi a "porcate" e
> > successive
> > polemiche (vedi post recentemente pubblicato "Filemakar Vs. Access")
> > bisogna tener presente che qualche difetto dai contorni imprecisati
> > ovviamente esiste, ma basta saperlo e tenerlo presente .....
>
> Ovviamente quanto asserisco proviene dall'esperienza personale.
> Tenendo conto che sono asserzioni su argomenti non certificati poi ci
> possono essere esperienze diverse che le contrastano.
> Io non ho avuti problemi scrivendo così, però non è detto che possano
> capitare in particolari condizioni.
> Il quando possibile più che altro però si riferiva al fatto "se il
contesto
> rende possibile la conversione senza ambiguità"
>
> Antonio
>
Anch'io avevo capito così.
Non te la prendere Antonio.
E' vero che i bug esistono ma è anche vero che spesso pretendiamo
l'impossibile e per trovare la soluzione basta cambiare strada.
Ciao.
Sandrobi


title: Query Between

text:
"Sandrobi" <
sandb...@libero.it
> ha scritto nel messaggio
news:4rfJc.51049$GQ3.1...@twister2.libero.it...
>
> > between nz(campo1;dmin("campo";"tab")) and
nz(campo2;dmax("campo";"tab"))
> >
> > Antonio
> >
> L'unico difetto riscontrato è quando limite1 o limite2 è nullo e c'è solo
un
> record nella tabella: siccome questo record è sia minimo che massimo
ritorna
> comunque anche se non è nel range desiderato.
> Direi che è un problema meno che veniale!
No, un momento.
Between ... and prevede che gli estremi siano compresi nel range selezionato
eh!
Quindi è giusto che ti prenda quel record
Antonio


title: Query Between

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto > > > between
nz(campo1;dmin("campo";"tab")) and
> nz(campo2;dmax("campo";"tab"))
> > >
> > > Antonio
> > >
> > L'unico difetto riscontrato è quando limite1 o limite2 è nullo e c'è
solo
> un
> > record nella tabella: siccome questo record è sia minimo che massimo
> ritorna
> > comunque anche se non è nel range desiderato.
> > Direi che è un problema meno che veniale!
>
> No, un momento.
> Between ... and prevede che gli estremi siano compresi nel range
selezionato
> eh!
> Quindi è giusto che ti prenda quel record
>
> Antonio
>
Appunto dicevo che a volte pretendiamo troppo! Non ho detto che è un
"errore" di Access ma un "difetto" (venialissimo) di questa soluzione che
comunque mi sembra la migliore e la più semplice.
Il difetto (non errore, ripeto) è che se ho una tabella in cui ho solo il
record "D" e imposto la query da "E" a "Null" mi ritorna il record "D" che
non è tra quelli che voglio.
A me va bene comunque, ma se mi serve di evitare evitare la cosa, basta
usare l'altra soluzione in cui imposto io il valore minimo e il valore
massimo che in qualche caso potrebbe presentare più problemi di quanti ne
risolva.
Se il campo è alfabetico posso mettere da "A" a "ZZ", se è numerico da "0" a
"999999", se è data da "#01/01/2000#" a "#12/31/2099#" ma ogni volta bisogna
stare a ragionare i possibili valori che interessano quel campo....
Sandrobi


title: Query Between

text:
"Sandrobi" <
sandb...@libero.it
> ha scritto nel messaggio
news:TeiJc.51329$GQ3.1...@twister2.libero.it...
>
> > Between ... and prevede che gli estremi siano compresi nel range
> selezionato
> > eh!
> > Quindi è giusto che ti prenda quel record
> >
> > Antonio
> >
> Appunto dicevo che a volte pretendiamo troppo! Non ho detto che è un
> "errore" di Access ma un "difetto" (venialissimo) di questa soluzione che
> comunque mi sembra la migliore e la più semplice.
> Il difetto (non errore, ripeto) è che se ho una tabella in cui ho solo il
> record "D" e imposto la query da "E" a "Null" mi ritorna il record "D" che
> non è tra quelli che voglio.
hmmm... interessante teoria...
> A me va bene comunque, ma se mi serve di evitare evitare la cosa, basta
> usare l'altra soluzione in cui imposto io il valore minimo e il valore
> massimo che in qualche caso potrebbe presentare più problemi di quanti ne
> risolva.
> Se il campo è alfabetico posso mettere da "A" a "ZZ", se è numerico da "0"
a
> "999999", se è data da "#01/01/2000#" a "#12/31/2099#" ma ogni volta
bisogna
> stare a ragionare i possibili valori che interessano quel campo....
Resta il fatto che a richiesta sofistica, ci vuole soluzione sofistica...
Antonio


title: Grafico che si aggiorna parzialmente

text:
Salve a tutti,
in una Maschera ho una sottomaschera contenente un GRAFICO PIVOT.
Variando dei parametri con VBA sulla maschera vorrei che variasse il
grafico.
Spostandomi tra i record della maschera il grafico nella sottomaschera
varia correttamente.
Il mio problema è il seguente.
eseguendo una operazione definita associata ad una routine VBA, vorrei
che nel grafico variassero i dati di una delle coordinate (per esempio
l'asse delle ordinate). Supponendo per esempio di avere una tabella con
campi id,data,mele,pere vorrei che il grafico mostrasse l'andamento
temporale della quantità delle mele o delle pere a seconda del
pulsante scelto.
Ho provato anche cambiando l'origine dati del controllo che mi da
l'origine campo dati e con il metodo requery ma non funziona....
come posso fare?
grazie


title: Multiselezione di una combobox

author: MA

text:
Sto cercando di selezione diversi record di una casella combinata.
Ovvio che non ci riesco.
Una volta selezionato poi lo gestisco, ma per selezionarli?
come posso risolvere?
MAssimiliano


title: Multiselezione di una combobox

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:SrsOd.1868$hd4...@news.edisontel.com...

Con una casella di riepilogo a selezione semplice o multipla?
Antonio


title: Multiselezione di una combobox

text:
"Antonio Biso" <ch...@NOSPAMetruria.net> ha scritto nel messaggio
news:VDsOd.24314$lB4.6...@twister1.libero.it...

Qual'è quella multipla?
MAssimiliano


title: Multiselezione di una combobox

text:

quella in cui imposti la proprieta' relativa?
--
a.cara


title: Multiselezione di una combobox

author: ALESSANDRO Baraldi

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:SrsOd.1868$hd4...@news.edisontel.com...

Hai dato un'occhiata al Demo di Roberto mi pare che possa esserti
utile se non ho frainteso.
Sezione FORMS
Come si può filtrare una maschera in base alla selezione multipla effettuata
su una casella combinata
Ciao
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------


title: Multiselezione di una combobox

text:
>> Sto cercando di selezione diversi record di una casella combinata.
>> Ovvio che non ci riesco.
>> Una volta selezionato poi lo gestisco, ma per selezionarli?
>> come posso risolvere?
>> MAssimiliano
>
>
> Hai dato un'occhiata al Demo di Roberto mi pare che possa esserti
> utile se non ho frainteso.
>
> Sezione FORMS
> Come si può filtrare una maschera in base alla selezione multipla
> effettuata
> su una casella combinata
>
> Ciao
No, @Alex, purtroppo non è il mio caso.
Io avrei bisogno di un multipick applicato ad una combo.
Ti spiego: nel corpo fattura ho una combo per la scelta degli articoli.
Io dovrei poter  selezionare 7-8 articoli in una volta e poi aggiiungerli al
corpo fattura
MAssimiliano


title: Multiselezione di una combobox

text:
> No, @Alex, purtroppo non è il mio caso.
> Io avrei bisogno di un multipick applicato ad una combo.
> Ti spiego: nel corpo fattura ho una combo per la scelta degli articoli.
> Io dovrei poter  selezionare 7-8 articoli in una volta e poi aggiiungerli
al
> corpo fattura
> MAssimiliano
Al di la che continuo a no capire l'aspetto operativo, ma non è una
novità...!
Che differenza c'è da una Combo ad una ListBox.....?
1)Con la Combo non fai la Multi selezione con la List SI
2)L'altezza
3)La possibilità di digitarci dentro.
(Le maggiori)
Ora se ti serve anche la 3° allora occorre implementare una
TextBox con il codice su KeyPress, altrimenti potresti gestirlo
così:
ListBox Alta solo 1Riga, un bel CommandButton(oopure un Interruttore) a DX.
Su Evento Click del CmdButton Me!NomeList.Height=400
A questo punto gestisci il Multiselect, quindi Riclick e la
richiudi(riabbassi) aggiornando
il corpo fattura come di consueto.
E' ovvio che è un compromesso Tecnico-Estetico-Funzionale, ma la Combo
proprio non và.



title: Multiselezione di una combobox

author: namor

text:
MA ha scritto:




Ma come fai a selezionare più di un elemento da una combo? Appena ne
selezioni uno la combo si chiude. O usi una listbox, che non è altro che
una combo sempre aperta e con la possibilità della multiselezione già
pronta, o dovrai aprire la combo tante volte quanti sono gli elementi da
selezionare, e prenderne uno alla volta. Al limite potresti usare una
finta combo che invece di aprire l'elenco renda visibile una listbox messa
appena sotto, che ti consente di selezionare più articoli.
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: Multiselezione di una combobox

text:
"ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:420b202a$0$6302$5fc...@news.tiscali.it...
>> No, @Alex, purtroppo non è il mio caso.
>> Io avrei bisogno di un multipick applicato ad una combo.
>> Ti spiego: nel corpo fattura ho una combo per la scelta degli articoli.
>> Io dovrei poter  selezionare 7-8 articoli in una volta e poi aggiiungerli
> al
>> corpo fattura
>> MAssimiliano
>
>
> Al di la che continuo a no capire l'aspetto operativo, ma non è una
> novità...!
;-P
>
> Che differenza c'è da una Combo ad una ListBox.....?
> 1)Con la Combo non fai la Multi selezione con la List SI
> 2)L'altezza
> 3)La possibilità di digitarci dentro.
> (Le maggiori)
>
> Ora se ti serve anche la 3° allora occorre implementare una
> TextBox con il codice su KeyPress, altrimenti potresti gestirlo
> così:
>
> ListBox Alta solo 1Riga, un bel CommandButton(oopure un Interruttore) a
> DX.
> Su Evento Click del CmdButton Me!NomeList.Height=400
Sì qui ci metto un tasto funzione con F4
>
> A questo punto gestisci il Multiselect, quindi Riclick e la
> richiudi(riabbassi) aggiornando
> il corpo fattura come di consueto.
>
> E' ovvio che è un compromesso Tecnico-Estetico-Funzionale, ma la Combo
> proprio non và.
>
> Ciao
Grazie, era solo per testare se ero la solita capra che non sa le cose
o non si poteva fare.
Ciao
MAssimiliano



title: Multiselezione di una combobox

text:
"namor" <
do...@spam.me
> ha scritto nel messaggio
news:cuf7ng$bm4$1...@news.newsland.it...

Grazie
MAssimiliano


title: Multiselezione di una combobox

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:PEsOd.1876$hd4....@news.edisontel.com...

> Qual'č quella multipla?
> MAssimiliano
In entrambe selezioni piů righe.
A memoria, con una devi cliccare sulle singole righe, nell'altra puoi
cliccare su una riga e su un'altra e ti seleziona tutto quello che sta in
mezzo
Antonio


title: Multiselezione di una combobox

text:
"Antonio Biso" <ch...@NOSPAMetruria.net> ha scritto nel messaggio
news:7jIOd.25425$lB4.6...@twister1.libero.it...

Non ho capito come.
Vuoi dire che una normale casella combinata accetta diverse selezioni
contemporanee?
MAssimilaino
>
> Antonio
>
>


title: Multiselezione di una combobox

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:bPKOd.2105$hd4....@news.edisontel.com...
>
> "Antonio Biso" <ch...@NOSPAMetruria.net> ha scritto nel messaggio
> news:7jIOd.25425$lB4.6...@twister1.libero.it...
> > "MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
> > news:PEsOd.1876$hd4....@news.edisontel.com...
> >>
> >> "Antonio Biso" <ch...@NOSPAMetruria.net> ha scritto nel messaggio
> >> news:VDsOd.24314$lB4.6...@twister1.libero.it...
> >> > "MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
> >> > news:SrsOd.1868$hd4...@news.edisontel.com...
> >> >> Sto cercando di selezione diversi record di una casella combinata.
> >> >> Ovvio che non ci riesco.
> >> >> Una volta selezionato poi lo gestisco, ma per selezionarli?
> >> >> come posso risolvere?
> >> >> MAssimiliano
> >> >
> >> > Con una casella di riepilogo a selezione semplice o multipla?
> >> >
> >> > Antonio
> >>
> >> Qual'è quella multipla?
> >> MAssimiliano
> >
> > In entrambe selezioni più righe.
> > A memoria, con una devi cliccare sulle singole righe, nell'altra puoi
> > cliccare su una riga e su un'altra e ti seleziona tutto quello che sta
in
> > mezzo
>
> Non ho capito come.
> Vuoi dire che una normale casella combinata accetta diverse selezioni
> contemporanee?
> MAssimilaino
Nònee
ho parlato di casella di riepilogo!!!
Antonio


title: OT Combo con excel

author: Luciano (DOC)

text:
Ho un piccolo problema con excel di cui non sono pratico per niente e non so
dove postare, magari qui c'è qualcuno che può/sa/vuole aiutarmi:-)
Devo fare una combo che prende i valori da una lista. Solo che:
1) deve prenderli da un foglio diverso dello stesso file, ma quando vado a
selezionare le celle non mi fa uscire dal foglio corrente;
2) deve essere gerarchica, ossia i valori devono essere filtrati in base
alla scelta di un'altra combo.
Grazie.
Luciano


title: OT Combo con excel

author: Alessandro Cara

text:
Luciano (DOC) wrote:
> Ho un piccolo problema con excel di cui non sono pratico per niente e non so
> dove postare, magari qui c'č qualcuno che puņ/sa/vuole aiutarmi:-)
> Devo fare una combo che prende i valori da una lista. Solo che:
> 1) deve prenderli da un foglio diverso dello stesso file, ma quando vado a
> selezionare le celle non mi fa uscire dal foglio corrente;
> 2) deve essere gerarchica, ossia i valori devono essere filtrati in base
> alla scelta di un'altra combo.
> Grazie.
>
> Luciano
>
>
>
oh my gawd!
combobox group:microsoft.public.it.office.excel
http://snipurl.com/259kw
  [groups_google_it]
"dirti" seconds! a lot of time
oppure aspetti "serginho" mazza.
--
ac
y-1=x


title: OT Combo con excel

text:
"Alessandro Cara" <
alessan...@ay-1asistemi.it
> ha scritto nel messaggio
news:KOkPj.19369$o06....@tornado.fastwebnet.it...
> oh my gawd!
Dici che si vede tanto che su certe cose sono completamente arrugginito?:-)
> oppure aspetti "serginho" mazza.
Sempre cortesissimo Serginho, ma non farei mai una domanda ad personam.
Saluti.
Luciano


title: OT Combo con excel

author: Sergio MAZZA

text:
"Luciano (DOC)" <
XXXlucia...@sitocomune.com
> ha scritto nel messaggio
news:480dcad0$0$18152$4faf...@reader3.news.tin.it...

Ciao Luciano.
Non sono sicuro di aver capito.
Nelle proprietà della casella: (scheda Controllo) - Intervallo di input,
puoi indicare il percorso a un altro foglio così: Foglio1!$A$1:$A$5
O selezionarlo a mano tramite il bottone a fianco...
Ciao.
--
Sergio MAZZA


title: OT Combo con excel

text:
"Alessandro Cara" <
alessan...@ay-1asistemi.it
> ha scritto nel messaggio
news:KOkPj.19369$o06....@tornado.fastwebnet.it...
> oh my gawd!
> combobox group:microsoft.public.it.office.excel
>
>
http://snipurl.com/259kw
  [groups_google_it]
>
> "dirti" seconds! a lot of time
>
> oppure aspetti "serginho" mazza.
>
> --
> ac
> y-1=x
Dici eh?
Ciao.
--
Sergio MAZZA


title: OT Combo con excel

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:480defd5$0$17951$5fc...@news.tiscali.it...
> Non sono sicuro di aver capito.
> Nelle proprietà della casella: (scheda Controllo) - Intervallo di input,
> puoi indicare il percorso a un altro foglio così: Foglio1!$A$1:$A$5
> O selezionarlo a mano tramite il bottone a fianco...
Non sono sicuro di aver capito io...per creare la combo seleziono una cella,
vado su dati/convalida e poi gli do le caselle da cui prendere i valori. Se
provo a mettere manualmente un foglio diverso mi dice che non si può.
Saluti.
Luciano


title: OT Combo con excel

text:
"Luciano (DOC)" <
XXXlucia...@sitocomune.com
> ha scritto nel messaggio
news:480df9c3$0$18159$4faf...@reader3.news.tin.it...
>
> Non sono sicuro di aver capito io...per creare la combo seleziono una
> cella,
> vado su dati/convalida e poi gli do le caselle da cui prendere i valori.
> Se
> provo a mettere manualmente un foglio diverso mi dice che non si può.
> Saluti.
>
> Luciano
Aspé! Io la combo la faccio tramite gli oggetti dei moduli.
Ora provo a fare come dici tu...
Ciao.
--
Sergio MAZZA


title: problema nell'utilizzo di like "*" in una select

text:
buon giorno
proprio non capisco perché la mia select non funziona, spero qualcuno possa spiegare l'arcano...

quello che vorrei fare è consentire all'utente di cercare una voce in un elenco (casella combinata).
Nell'evento non in elenco della mia cbobox eseguo la select
StrSql=strSql & "where tblProdottoDichiarato.ProdottoDichiarato like '" & "*" & CStr(caratteriDigitati) & "*" & "'"

Puntualmente la select non da risultati, ma se copio il testo dalla finestra immediata visual basic e la incollo in una query access i recod ci sono...


text:

ho trovato la risposta: sostituire * con %


text:

Beh avresti dovuto spiegare che lavori con ADO invece che con DAO,
cosa che se non usi ADP è tecnicamente poco funzionale...

Lascio a te eventuali considerazioni.

@Alex


title: new - riconoscimento vocale in office XP

text:
al seguente indirizzo troverete la guida su come utilizzare il
riconoscimento vocale in office XP
qualcuno di voi conosce bene l'inglese tanto da riuscire a creare un piccolo
esempio di riconoscimento vocale in access magari da postare poi nel sito
comune?
http://www.infoeweb.it/guide/office/SpeechRecog.htm
grazie.


text:
">>>---<>---<<< Simba883 >>>---<>---<<<" <
simb...@libero.it
> ha scritto nel
messaggio news:aulkc4$1f1$1...@lacerta.tiscalinet.it...

Tutto a gratis.......???? Ma tra poco ci invierai
il compito a casa........................???
Non sarebbe meglio [OT].....!!


text:
> Tutto a gratis.......???? Ma tra poco ci invierai
> il compito a casa........................???
> Non sarebbe meglio [OT].....!!
>
Io non sto obbligando nessuno, comunque mi sono già buttato io a tappeto
sull'argomento.


text:
">>>---<>---<<< Simba883 >>>---<>---<<<" <
simb...@libero.it
> ha scritto nel
messaggio news:auoaqk$6ho$1...@lacerta.tiscalinet.it...
> > Tutto a gratis.......???? Ma tra poco ci invierai
> > il compito a casa........................???
> > Non sarebbe meglio [OT].....!!
> >
>
> Io non sto obbligando nessuno, comunque mi sono gią buttato io a tappeto
> sull'argomento.
>
>
Non si tratta di obbligare, secondo il tuo discorso quģ allora si potrebbe
discutere di Cucina......???
Sostanzialmente si tratta di rispettare la stanza in cui si entra e in cui
quelli
che parlano hanno deciso di aderire alle regole e scegliere questa per
parlare di ACCESS...............................
@Alex.


text:
>
> Non si tratta di obbligare, secondo il tuo discorso quì allora si potrebbe
> discutere di Cucina......???
> Sostanzialmente si tratta di rispettare la stanza in cui si entra e in cui
> quelli
> che parlano hanno deciso di aderire alle regole e scegliere questa per
> parlare di ACCESS...............................
>
> @Alex.
Guarda che tu ti stai sbagliando, forse io sono stato generico nel parlare
di office ma sviluppando in access davo per sottinteso che mi riferivo a
tale prodotto, visto che lo postato in questo NG appunto.


author: Carlo Costarella

text:
CUT
> Non si tratta di obbligare, secondo il tuo discorso quì allora si potrebbe
> discutere di Cucina......???
> Sostanzialmente si tratta di rispettare la stanza in cui si entra e in cui
> quelli
> che parlano hanno deciso di aderire alle regole e scegliere questa per
> parlare di ACCESS...............................
>
> @Alex.
Ciao @Alex,
scusa se mi intrometto.
Credo che l'argomento sia molto pertinente al nostro comune linguaggio di
programmazione: VBA e in particolare ad Access.
Peccato che sia solo una possibilità riservata a XP e alla suite Office
nelle rispettive versioni inglesi.
Personalmente ho gia sviluppato dei DB con il supporto per il riconoscimento
vocale.
Ovviamente ho dovuto ricorrere a IBM o a Dragon per i motori e non ti dico
la delusione quando ho scoperto che in XP pur essendoci tale possibilità
(nativa) questa era riservata (spero ancora per poco) alla sola versione
inglese.
A mio parere è sicuramente questa la strada da seguire per dare ai nostri
lavori una marcia in più.
Ciao, Carlo


text:
">>>---<>---<<< Simba883 >>>---<>---<<<" <
simb...@libero.it
> ha scritto nel
messaggio news:aup6iq$e75$1...@lacerta.tiscalinet.it...

Io ho capito, e non volevo inscenare una commedia Amletica........!
Quello che dici è sicuramente interessante, ma essendo dedicato ad Office,
ritenevo che [OT] fosse più corretto......!
In fondo anche Excel e Word ecc.... si possono programmare in VBA.
L'argomento che hai trattato è per l'appunto generico, e come tale l'ho
considerato.
@Alex.


title: Altezza Intestazione Maschera Access 2007

author: Pisinho

text:
Buongiorno,
ho una sottomaschera che visualizza dei record tramite una query.
Volevo dimensionare l'altezza della maschera in modo da minimizzare lo
spazio occupato dal titolo , nome dei campi etc....
Ma tramite le propriet� non me lo fa fare, sapere come posso fare e se
possibile ?
Grazie mille.
Buon lavoro.
__________ Informazioni da ESET NOD32 Antivirus, versione del database delle firme digitali 4873 (20100217) __________
Il messaggio � stato controllato da ESET NOD32 Antivirus.
www.nod32.it


title: Lettura stringhe da porta seriale

author: Marco

text:
Ciao a tutti, da quello che ho capito, viene sempre consigliato di
utilizzare l'ocx mscomm32 per l'operazione in oggetto. La domanda č: non č
possibile semplicemente usare l'istruzione "open" (ed eventualmente la
"input" o la "line input") per aprire la comunicazione e ricevere la
stringa? Mi pare che il punto sia vedere la COM1 come un file. Oppure mi
sfugge qualcosa? Nel caso in cui mi sfuggisse, qualcuno puň postarmi il
citato ocx (e le istruzioni per registrarlo!!)? Non mi pare che sia fornito
con Access.
Ciao e grazie delle risposte
M


title: Archivi Btrieve

author: Export

text:
Quale data base usare che gestisca archivi salvati in formato *.dat
(Formato Btrieve) visto che non si trovano piu' i driver ODBC
per poter usare Access 97?
                                                        Saluti e grazie.


title: Archivi Btrieve

author: LaLo

text:
"Export" <
ama...@tiscalinet.it
> ha scritto nel messaggio
news:92sflu$np2$1...@lacerta.tiscalinet.it...

Guarda il 3d del 28/12/2000 di Export con oggetto Archivi BTRIEVE.
Ciao
LaLo


title: Archivi Btrieve

text:
"LaLo" <reg...@LLtin.it> ha scritto nel messaggio
news:92shff$bfa$1...@pluto.sm.dsi.unimi.it...
>
> Guarda il 3d del 28/12/2000 di Export con oggetto Archivi BTRIEVE.
> Ciao
> LaLo
>
Scusa la gaffe ... non ho notato che sei la stessa persona. Non hai risolto?


title: Domanda sul pulsante "Ricerca"

author: Cotolez

text:
E' possibile inserire un pulsante di comando associato al comando
"Ricerca" e fare in modo di avere già la voce "Cerca in: Parte del
campo" selezionata??
Di default si ha la voce "Cerca in: Campo intero", ma non è ciò che mi
interessa...
Grazie a tutti!
Ciao
		Marco


title: Domanda sul pulsante "Ricerca"

author: Maurizio Borrelli

text:
> "Cotolez" [...]:

    Non so se risponde alla tua domanda, ma potresti modificare il default:
        Strumenti > Opzioni...
        Modifica/Trova
        Ricerca/sostituzione predefinita
        ( ) Ricerca rapida
        ( ) Ricerca standard
        ( ) Ricerca da inizio campo
--
Ciao :-)
Maurizio
--------
?SPQR(C)
 X
--------


title: Domanda sul pulsante "Ricerca"

author: Roberto dalla campagna

text:
Cotolez <
cotolez@no_spam_genie.it
> wrote in message
3D710E7D.8020801@no_spam_genie.it...

A fronte dell'evento "Su clic" del pulsante di comando sposta il fuoco sul
controllo della maschera su cui vuoi effettuare la ricerca quindi usa il
metodo FindRecord (vedi help) dell'oggetto DoCmd; imposta l'argomento
*corrispondenza* del FindRecord a acAnywhere.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Findfirst su Nomi con l'accento

author: nwrr

text:
stMio = "campo_numero = " & Me![cas_testoA] & " and campo_lettere = '  "
_
& Me![cas_testoB] & " ' "
rcMio.FindFirst stMio
Funziona bene tranne quando nella cas_testoB ho dei nomi con accenti
tipo: citta'
C'è un modo che consente di far lavorare il codice anche se incontra
tali
nomi?


title: Findfirst su Nomi con l'accento

author: Roberto da casa

text:
"nwrr" <
nwrrAN...@lycos.it
> ha scritto nel messaggio
news:3C53305B...@lycos.it...

Prova con
stMio = "campo_numero = " & Me![cas_testoA] & " and campo_lettere = " _
& Chr$(34) & Me![cas_testoB] & Chr$(34)
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Findfirst su Nomi con l'accento

author: Emyr

text:
On Sun, 27 Jan 2002 08:51:47 GMT, "Roberto da casa"
<
r.ma...@libero.it
> wrote:
>
>"nwrr" <
nwrrAN...@lycos.it
> ha scritto nel messaggio
>news:3C53305B...@lycos.it...
>> stMio = "campo_numero = " & Me![cas_testoA] & " and campo_lettere = '  "
>> _
>> & Me![cas_testoB] & " ' "
>>
>>
>> rcMio.FindFirst stMio
>>
>> Funziona bene tranne quando nella cas_testoB ho dei nomi con accenti
>> tipo: citta'
>> C'è un modo che consente di far lavorare il codice anche se incontra
>> tali
>> nomi?
>>
>
>Prova con
>
>stMio = "campo_numero = " & Me![cas_testoA] & " and campo_lettere = " _
>& Chr$(34) & Me![cas_testoB] & Chr$(34)
oppure ricordiamoci semplicemente che per mettere il simbolo " basta
scriverlo due volte ""
Saluti.
Emanuele.


title: Findfirst su Nomi con l'accento

text:
>
> >> stMio = "campo_numero = " & Me![cas_testoA] & " and campo_lettere = '  "
> >> _
> >> & Me![cas_testoB] & " ' "
> >>
> >>
> >> rcMio.FindFirst stMio
> >>
> >> Funziona bene tranne quando nella cas_testoB ho dei nomi con accenti
> >> tipo: citta'
> >> C'č un modo che consente di far lavorare il codice anche se incontra
> >> tali
> >> nomi?
> >>
> >
> >Prova con
> >
> >stMio = "campo_numero = " & Me![cas_testoA] & " and campo_lettere = " _
> >& Chr$(34) & Me![cas_testoB] & Chr$(34)
>
> oppure ricordiamoci semplicemente che per mettere il simbolo " basta
> scriverlo due volte ""
1)quindi una soluzione č con ill Chr$(34)
scusate l'ignoranza ma che corrisponde al simbolo ' " "  o che altro?
2)un'altra soluzione č scrivere il simbolo " 2 volte cioč dopo ' ?
stMio = " campo_numero =  "  & Me![cas_testoA] &  "  and campo_lettere = ' " "
_
& Me![cas_testoB] & " " '   "
devo provarlo se non č cosě dove vanno messi?
3) quali delle 2 č piů veloce?


title: Findfirst su Nomi con l'accento

text:
On Sun, 27 Jan 2002 11:37:56 GMT, nwrr <
nwrrAN...@lycos.it
> wrote:
>>
>> >> stMio = "campo_numero = " & Me![cas_testoA] & " and campo_lettere = '  "
>> >> _
>> >> & Me![cas_testoB] & " ' "
>> >>
>> >>
>> >> rcMio.FindFirst stMio
>> >>
>> >> Funziona bene tranne quando nella cas_testoB ho dei nomi con accenti
>> >> tipo: citta'
>> >> C'è un modo che consente di far lavorare il codice anche se incontra
>> >> tali
>> >> nomi?
>> >>
>> >
>> >Prova con
>> >
>> >stMio = "campo_numero = " & Me![cas_testoA] & " and campo_lettere = " _
>> >& Chr$(34) & Me![cas_testoB] & Chr$(34)
>>
>> oppure ricordiamoci semplicemente che per mettere il simbolo " basta
>> scriverlo due volte ""
>
>1)quindi una soluzione è con ill Chr$(34)
>scusate l'ignoranza ma che corrisponde al simbolo ' " "  o che altro?
corrisponde agli apici  "
>2)un'altra soluzione è scrivere il simbolo " 2 volte cioè dopo ' ?
>stMio = " campo_numero =  "  & Me![cas_testoA] &  "  and campo_lettere = ' " "
>_
>& Me![cas_testoB] & " " '   "
stMio = "campo_numero = """ & Me![cas_testoA] &  """  and
campo_lettere=>""" & Me![cas_testoB] &  """"
>devo provarlo se non è così dove vanno messi?
>
>3) quali delle 2 è più veloce?
sono identiche poichè sono la stessa cosa....
Saluti.
Emanuele.


title: elenco form o report lasciati aperti accidentalmente

author: mario rossi

text:
buoongiorno a tutti,

spesso mi capita di dover nascondere momentaneamente una form e renderla visibile al termine di un operazione.

mi chiedevo se esiste un modo per avere l'elenco delle form\report che accidentalmente sono stati resi invisibili e poi non più chiusi quindi ancora residenti in memoria.

grazie.


text:
La collection Forms espone tutte le Forms aperte, la collection Reports tutti i Reports aperti.
I report e le form di cui parli sono aperti regolarmente solo minimizzato o Visible=False, ma residenti in memoria direi che non significa nulla in se.... tutto risiede in memoria.

Quindi cicla le 2 collection e trovi tutto, ovviamente se vuoi chiudere usa Docmd.Close ecc...

@Alex


title: Acc/97

author: BelloBello

text:
Se utilizzo un mdb 24 ore al giorno consecutive posso fare il backup del
file mdb anche se il programma e' in funzione?
Ciao e grazie.


title: Acc/97

author: mino

text:
BelloBello ha scritto:
> Se utilizzo un mdb 24 ore al giorno consecutive posso fare il backup del
> file mdb anche se il programma e' in funzione?
> Ciao e grazie.
penso proprio di sě basta che non cerchi di compattarlo. io alcune volte
copio a mano dei db mentre sono aperti e non mi hanno mai dato problemi
anche se č sempre meglio chiuderli prima di fare copie. ciao
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Acc/97

author: Antonio Biso

text:
"mino" <
news...@libero.it
> ha scritto nel messaggio
news:bvnkvg$9sd$1...@news.newsland.it...
> BelloBello ha scritto:
>
> > Se utilizzo un mdb 24 ore al giorno consecutive posso fare il backup del
> > file mdb anche se il programma e' in funzione?
> > Ciao e grazie.
> penso proprio di sě basta che non cerchi di compattarlo. io alcune volte
> copio a mano dei db
ma soprattutto alcune volte rispondi a post con subject estremamente
generici...
Antonio


title: Acc/97

text:
"BelloBello" <
be...@tin.it
> ha scritto nel messaggio
news:2DITb.9850$Mt6.3...@twister2.libero.it...
> Se utilizzo un mdb 24 ore al giorno consecutive posso fare il backup del
> file mdb anche se il programma e' in funzione?
> Ciao e grazie.
Come ti è già stato detto, è molto più facile avere risposte se usi un
oggetto del tuo messaggio che riassume il tuo problema e non usando un
oggetto generico.
E' una regola del NG.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Acc/97

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:AsQTb.11886$U4.4...@twister1.libero.it...

scusatemi ma ultimamente ho avuto problemi ad inviare e ricever i messaggi
nel news group.Ero talmente incazzato che per dure tre giorni sono andato
fuori.
Ciao a tutti.!
Come al solito siete persone gentili.


title: Acc/97

text:
"BelloBello" <
be...@tin.it
> ha scritto nel messaggio
news:Q92Ub.13412$U4.4...@twister1.libero.it...
>
> "Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
> news:AsQTb.11886$U4.4...@twister1.libero.it...
> >
> > "BelloBello" <
be...@tin.it
> ha scritto nel messaggio
> > news:2DITb.9850$Mt6.3...@twister2.libero.it...
> > > Se utilizzo un mdb 24 ore al giorno consecutive posso fare il backup
del
> > > file mdb anche se il programma e' in funzione?
> > > Ciao e grazie.
> >
> > Come ti è già stato detto, è molto più facile avere risposte se usi un
> > oggetto del tuo messaggio che riassume il tuo problema e non usando un
> > oggetto generico.
> >
> > E' una regola del NG.
> >
> > --
> > Roberto
> >
> >
> scusatemi ma ultimamente ho avuto problemi ad inviare e ricever i messaggi
> nel news group.Ero talmente incazzato che per dure tre giorni sono andato
> fuori.
> Ciao a tutti.!
> Come al solito siete persone gentili.
Il consiglio che ti ho dato è nel tuo interesse.
Per una regola consolidata di questo NG la stragrande maggioranza dei
frequentatori di questo NG normalmente non leggono (quindi non rispondono)
ai messaggi il cui oggetto è generico e non riassume il problema di cui si
chiede la soluzione.
Quindi se non usi un oggetto appropriato rischi di "incazzarti" ancora di
più, visto che nessuno ti risponderà.



title: Acc/97

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:Kn7Ub.13080$Mt6.4...@twister2.libero.it...
>
> Quindi se non usi un oggetto appropriato rischi di "incazzarti" ancora di
> più, visto che nessuno ti risponderà.
Facendo 2 o 3 fatiche...
Antonio


title: Primo record query

author: lion

text:
Ciao a tutti, ho 1 query collegata ad 1 tabella. Nei criteri della query al
campo1 ho messo [Inserire valore]. Quando apro la query inserisco il valore
e mi da tutti i record corrispondenti. Nell'ipotesi che io abbia diciamo 10
record con lo stesso valore, quando apro la query e inserisco il valore come
faccio per far uscire solo il primo record invece di tutti e 10? Grazie in
anticipo.


title: Primo record query

author: Dino

text:

Devi andare ad inpostare piu' criteri.In definitiva dovresti fare un
AND.Ad esempio Nel campo1 like[Inserisci valore] nel campo 2
(supponiamo) like[Inserire data] ec
Facendo così puoi avere Il record 1 e 2 chw hanno lo stesso valore ma
uno ha una data diversa dall'altro.In base alla data lui ti visualizza
il record o i record che soddisfano entrambe "LE CONDIZIONI"(filtro o
criterio AND)
Dino


title: Primo record query

author: CIDI

text:
"lion" <
x...@xxx.it
> ha scritto nel messaggio news:hbrvkt$a6q$1...@aioe.org...

ciao lion
modifica la parte iniziale della query: select top 1 ......
Daniele


title: Primo record query

text:
"CIDI" <
dado...@spamtin.it
> ha scritto nel messaggio
news:4ae188b6$0$1101$4faf...@reader2.news.tin.it...

Grazie Daniele funziona, solo che ho sbagliato la domanda :) . Faccio
direttamente un esempio:
Mettiamo caso che ho 1 tabella con 3 campi. Il primo campo � ruolo, il
secondo campo � giocatori , il terzo campo � squadra. Diciamo che per ogni
squadra il primo giocatore che inserisco � il portiere seguito dal secondo
portiere. Dunque diciamo che avremo 2 portieri 6 difensori ecc. Ora creo la
query che mi chiede di inserire il nome della squadra, metto Italia. In
pratica devo fare in modo che per la squadra che inserisco fa riferimento a
ruolo e mi fa visualizzare solo il primo portiere, primo difensore, primo
centrocampista e primo attaccante.


title: Primo record query

text:
"lion" <
x...@xxx.it
> ha scritto nel messaggio news:hbs31f$ejm$1...@aioe.org...

..quindi avrai, diciamo, 10 combo da cui scegliere i nomi dei giocatori?....
scusa ma non ci ho capito molto di cosa vuoi fare.
prova a vedere la faq 3.72 o 3.73 del sito comune
www.sitocomune.com
Daniele


title: Primo record query

author: robertolaforgia

text:
On 23 Ott, 16:28, "CIDI" <
dadonz...@spamtin.it
> wrote:
> "lion" <
x...@xxx.it
> ha scritto nel messaggionews:hbs31f$ejm$1...@aioe.org...
>
>
>
>
>
> > "CIDI" <
dadonz...@spamtin.it
> ha scritto nel messaggio
> >news:4ae188b6$0$1101$4faf...@reader2.news.tin.it...
>
> >> "lion" <
x...@xxx.it
> ha scritto nel messaggio
> >>news:hbrvkt$a6q$1...@aioe.org...
> >>> Ciao a tutti, ho 1 query collegata ad 1 tabella. Nei criteri della query
> >>> al campo1 ho messo [Inserire valore]. Quando apro la query inserisco il
> >>> valore e mi da tutti i record corrispondenti. Nell'ipotesi che io abbia
> >>> diciamo 10 record con lo stesso valore, quando apro la query e inserisco
> >>> il valore come faccio per far uscire solo il primo record invece di
> >>> tutti e 10? Grazie in anticipo.
>
> >> ciao lion
> >> modifica la parte iniziale della query: select top 1 ......
>
> >> Daniele
>
> > Grazie Daniele funziona, solo che ho sbagliato la domanda :) . Faccio
> > direttamente un esempio:
> > Mettiamo caso che ho 1 tabella con 3 campi. Il primo campo è ruolo, il
> > secondo campo è giocatori , il terzo campo è squadra. Diciamo che per ogni
> > squadra il primo giocatore che inserisco è il portiere seguito dal secondo
> > portiere. Dunque diciamo che avremo 2 portieri 6 difensori ecc. Ora creo
> > la query che mi chiede di inserire il nome della squadra, metto Italia. In
> > pratica devo fare in modo che per la squadra che inserisco fa riferimento
> > a ruolo e mi fa visualizzare solo il primo portiere, primo difensore,
> > primo centrocampista e primo attaccante.
>
> ..quindi avrai, diciamo, 10 combo da cui scegliere i nomi dei giocatori?....
> scusa ma non ci ho capito molto di cosa vuoi fare.
> prova a vedere la faq 3.72 o 3.73 del sito
comunewww.sitocomune.com
>
> Daniele
vuole vincere al totocalcio!


title: Primo record query

text:
"robertolaforgia" <
roberto...@yahoo.it
> ha scritto nel messaggio
news:93f75bab-3e97-446f...@p23g2000vbl.googlegroups.com...
On 23 Ott, 16:28, "CIDI" <
dadonz...@spamtin.it
> wrote:
>
> > Grazie Daniele funziona, solo che ho sbagliato la domanda :) . Faccio
> > direttamente un esempio:
> > Mettiamo caso che ho 1 tabella con 3 campi. Il primo campo � ruolo, il
> > secondo campo � giocatori , il terzo campo � squadra. Diciamo che per
> > ogni
> > squadra il primo giocatore che inserisco � il portiere seguito dal
> > secondo
> > portiere. Dunque diciamo che avremo 2 portieri 6 difensori ecc. Ora creo
> > la query che mi chiede di inserire il nome della squadra, metto Italia.
> > In
> > pratica devo fare in modo che per la squadra che inserisco fa
> > riferimento
> > a ruolo e mi fa visualizzare solo il primo portiere, primo difensore,
> > primo centrocampista e primo attaccante.
>
> ..quindi avrai, diciamo, 10 combo da cui scegliere i nomi dei
> giocatori?....
> scusa ma non ci ho capito molto di cosa vuoi fare.
> prova a vedere la faq 3.72 o 3.73 del sito
comunewww.sitocomune.com
>
> Daniele
vuole vincere al totocalcio!
beh ...non ci sarebbe niente di male... a provarci ;-)))
ciao Roberto
Daniele


title: Primo record query

text:
"CIDI" <
dado...@spamtin.it
> ha scritto nel messaggio
news:4ae221cc$0$1422$4faf...@reader4.news.tin.it...

Questo delle squadre � solo un esempio. Non devo scegliere i nomi dei
giocatori, inserisco solo il nome della squadra. In pratica facendo
riferimento al campo ruolo la query deve restituirmi solo il primo giocatore
di ogni ruolo. Quindi, primo portiere, primo difensore, primo centrocampista
e primo attaccante. Facciamo finta che questi ruoli siano identificati con
un numero: 1 per portiere, 2 per difensore, 3 per centrocampista e 4 per
attaccante. Quindi restituir� del valore 1 il primo portiere, del valore 2
il primo difensore e cos� via. In pratica per ogni valore deve restituire
solo il primo record.


title: Inserire n record con numeri progressivi in un campo

author: Dudhaus

text:
Salve a tutti.
Avrei un problema per il quale mi servirebbe un aiuto, se possibile...
Dovrei inserire dei record  in una tabella (mediante una maschera):
questi record hanno tutti i campi uguali tranne uno che viene
incrementato di una unità cambiando il record, questo, ogni volta per
250/500 record.
Cioè devo inserire 250 record, il primo dei quali avrà il valore del
campo [Numero] impostato per esempio a AAA00258499 ed i successivi
saranno AAA00258500, AAA00258501...
Come posso farlo in automatico indicando i valori del primo record ed il
numero dei record da accodare?
Grazie a tutti.
D


author: VT @ home

text:
Il Wed, 10 Jan 2007 15:35:14 +0100, Dudhaus <
dud...@nospam.it
> ha scritto:
>(.....)

C'è qualcosa che mi sfugge: se li inserisci tramite maschera a cosa ti serve la coppia valore iniziale/numero record ?
Mi sembra quindi che tu voglia creare (da codice VBA ?) n record con il valore di un certo campo che aumenta di uno ad
ogni nuovo record partendo da un valore iniziale.
La soluzione nei due casi è molto diversa.
Cerca di chiarire meglio.
>
>Grazie a tutti.
>
>D
Vincenzo Turturro
---------------------------------------------
il sito comune di it.comp.appl.access:
http://www.sitocomune.com/
---------------------------------------------
E quello di it.comp.as400
http://www.faq400.com/
---------------------------------------------


text:
VT @ home ha scritto:
>
> C'è qualcosa che mi sfugge: se li inserisci tramite maschera a cosa ti serve la coppia valore iniziale/numero record ?
> Mi sembra quindi che tu voglia creare (da codice VBA ?) n record con il valore di un certo campo che aumenta di uno ad
> ogni nuovo record partendo da un valore iniziale.
> La soluzione nei due casi è molto diversa.
> Cerca di chiarire meglio.
>
Allora... io intendo l'utilizzo della maschera solo come interfaccia:
quello che io voglio fare è inserire molti record con una sola operazione
Ah... io uso access solo con tabelle maschere report ecc... non so
scrivere una riga di codice: devo anche dire che la cosa mi lascia
alquanto perplesso, nel senso che ho fatto cosine anche piuttosto
elaborate in questo modo, ma se vedo un modulo, al di là di capire
intuitivamente quello che farà, non ci capisco nulla (ad esempio faccio
sempre macro e mai moduli).
grave, eh...?
ciau
D


author: VT @ Work

text:
On Wed, 10 Jan 2007 19:09:19 +0100, Dudhaus <
dud...@nospam.it
> wrote:
 (...)
>VT @ home ha scritto:
>
>>
>> C'è qualcosa che mi sfugge: se li inserisci tramite maschera a cosa ti serve la coppia valore iniziale/numero record ?
>> Mi sembra quindi che tu voglia creare (da codice VBA ?) n record con il valore di un certo campo che aumenta di uno ad
>> ogni nuovo record partendo da un valore iniziale.
>> La soluzione nei due casi è molto diversa.
>> Cerca di chiarire meglio.
>>
>
>Allora... io intendo l'utilizzo della maschera solo come interfaccia:
>quello che io voglio fare è inserire molti record con una sola operazione
Il codice che segue (NON TESTATO !!!) puoi salvarlo in un modulo e
quindi eseguirlo tramite una macro con l'azione "EseguiCodice"
Public Function Aggiungi()
Dim i as integer, rs as recordset, iMax as integer,stBase as String
' Imposta il valore di base
stBase="AAA00258499"
'Imposta il numero di record da aggiungere
iMax=250
' Apre la tabella dove aggiungere i record
Set rs=Curentdb.Openrecordset("TuaTabella")
' Ciclo di aggiunta dei record
For i=1 To iMax
  ' Aggiunge un nuovo record
  rs.AddNew
  ' Calcola il valore del campo [Numero] per il nuovo record
  rs![Numero]=Left$(stBase,3) & Right$("00000000" &
Trim$(Str$(Val(Right$(stBase,8))+i)),8)
  ' Scrive il record
  rs.Update
Next i
End Function
>Ah... io uso access solo con tabelle maschere report ecc... non so
>scrivere una riga di codice: devo anche dire che la cosa mi lascia
>alquanto perplesso, nel senso che ho fatto cosine anche piuttosto
>elaborate in questo modo, ma se vedo un modulo, al di là di capire
>intuitivamente quello che farà, non ci capisco nulla (ad esempio faccio
>sempre macro e mai moduli).
>grave, eh...?
Che dire: io ho usato le macro solo in un paio di casi ...
>
>ciau
>
>D
>


title: Scontrino fiscale - Documento Commerciale - come inviarlo via web?

author: RobertoA

text:
Mi par di leggere che sia possibile inviare, via collegamento coi
sistemi Agenzia Entrate, uno scontrino fiscale, usando quello che
chiamano Documento Commerciale
C'e' la procedura via web apposita
E da quel che ho capito, questa procedura puo' sostituire il
registratore fiscale
Quindi la domanda e':  come fare per inviare un Documento Commerciale da
procedura Access direttamente verso i sistemi Agenzia Entrate?
Qualcuno si e' avventurato e puo' farci capire come fare?


author: BFS

text:

l'ultima volta che avevo dato un occhio, lo scontrino andava compilato
manualmente nel portale...quindi poco pratico a meno che ad usarlo non
sia peppiniello elettricista che fa 2 scontrini al giorno

non mi pareva che avessero messo a disposizione ne un import in xml per
velocizzare la cosa e neppure un websevices per fare tutto in automatico
rendendo a mio avviso totalmente inutile la cosa se non per chi fa un
paio di scontrini al giorno e ha tempo da perdere a compilarseli online

hai un link delle specifiche tecniche?

BFS


text:

No, con le specifiche no
Ho posto la domanda sostanzialmente perche' mi e' passato sotto le
fosche pupille questo link

https://www.passepartout.net/software/app-scontrino-elettronico

e se lo fa Passpartout allora lo 'fammo anche annoi'


text:

vedi qui
https://www.agenziaentrate.gov.it/portale/web/guest/schede/comunicazioni/fatture-e-corrispettivi/fatture-e-corrispettivi-st/st-invio-corrispettivi-registratori-telematici-temp

credo sia tramite api non ho tempo di leggere bene ma dovrebbe essere
questo quello che ti serve

https://www.agenziaentrate.gov.it/portale/documents/20143/343766/Provvedimento+28102016+trasmissione+telematica+corrispettivi_Api+REST+Gestionali.pdf/11cf3370-4b6b-5e3d-719a-7f48a412f7de

facci sapere
BFS


author: Simone Calligaris

text:
> > Quindi la domanda e': come fare per inviare un Documento Commerciale da
> > procedura Access direttamente verso i sistemi Agenzia Entrate?
> > Qualcuno si e' avventurato e puo' farci capire come fare?
> l'ultima volta che avevo dato un occhio, lo scontrino andava compilato
> manualmente nel portale...quindi poco pratico a meno che ad usarlo non
> sia peppiniello elettricista che fa 2 scontrini al giorno

Ma non erano i totali giornalieri che s'inviavano tramite portale?

Saluti.


text:

no, stiamo parlando per chi il registratore di cassa proprio non lo vuole
c'è la possibilita di stampare un documento commerciale da dare al
cliente, un banale pdf
e lo scontrino vero e proprio va compilato nel portale dell'ade

è più corretto chiamarlo documento commerciale online

https://www.agenziaentrate.gov.it/portale/gli-strumenti-a-disposizione

BFS


text:
> no, stiamo parlando per chi il registratore di cassa proprio non lo vuole
> c'è la possibilita di stampare un documento commerciale da dare al
> cliente, un banale pdf
> e lo scontrino vero e proprio va compilato nel portale dell'ade
>
> è più corretto chiamarlo documento commerciale online
>
>
https://www.agenziaentrate.gov.it/portale/gli-strumenti-a-disposizione

Ah,  ok.

Saluti.

P:S: Comunque esiste un'altra soluzione per chi non vuole il registratore (significa che emette pochi scontrini) ma nemmeno impazzire sul portale: sostituire quei rari scontrini con Fatture elettroniche.


title: Maschere e focus

author: Piergiuseppe Lozza

text:
L'applicazione che sto sviluppando ha un pannello di controllo principale
dal quale si
possono aprire varie maschere. Quando apro una maschera minimizzo il
pannello di controllo o la maschera attualmente aperta. Quando ho più di 2
maschere aperte ( caso in cui da una maschera posso aprirne un'altra),e
vogli chiuderne una, come è possibile decidere quale maschera dovrà prendere
il focus?.
Grazie per la cortese attenzione.


title: Maschere e focus

author: Giorgio PS

text:
Piergiuseppe Lozza <
lo...@comune.palazzolo-sulloglio.bs.it
> wrote in message
10plqqj$heq$1...@fe2.cs.interbusiness.it...

Lo puoi decidere tu invocando il metodo setfocus della form che ti interessa
(es.: Forms!Pippo.SetFocus) oppure puoi intercettare l'evento Su attivazione
delle form e mettere in una variable pubblica il nome della maschera.
--
********************************************
Giorgio B. - P.S. elettronica srl - Udine
email:
giorgio....@ps-elettronica.it


title: Maschere e focus

author: FasoN

text:
Forms!<nome maschera>.SetFocus l'evento dove infilarlo decidilo tu.
Ciao
<LuigI>



title: Maschere e focus


title: Docmd.outputto in macro

text:
Ciao a tutti,
Come posso inserire in una macro di  access 2007 il codice riportato sotto.
Ho in un report un pulsante con una macro incorporata.
La prima azione è stampareport.
Dovrei mettere una seconda azione che mi crei un pdf con il codice riportato sotto. Usando eseguicodice mi dice che manca un operando.

Lo stesso codice in un pulsante funziona regolarmente.
Help help grazie a tutti.
Marco.

DoCmd.OutputTo acOutputReport,
me.name
 , acFormatPdf, "TuoPercorso" & Me.Name & "_" & Format(Date, "yyyymmdd") & ".pdf", True


title: MEGA BUG DI ACCESS

author: SuperDavid

text:
Secondo Voi perchè ogni qualvolta apro e chiudo un mdb, ricollegandoci solo
le tabelle, e cliccando su ok di una maschera con sfondo bmp da 123K il mio
file aumenta di mezzo mega???????
Ps: le tabelle le ricollego con ADO!
Che posso fare??
--
* SuperDavid *