title: formato di stampa query - come cambiare le impostazioni?

text:
Domanda che forse ha una risposta banale:
poiché per lavoro mi trovo spesso a dover stampare i risultati di una query,
di solito (una volta visulaizzata la query) vado in anteprima di stampa,
controllo che il foglio dati sia contenuto in una sola pagina e stampo il
tutto. In caso contrario correggo il formato della pagina (margini, da
verticale ad orizzontale, etc.) e poi stampo. L'inconveniente è che una
volta chiusa la query, se la riapro tutte le impostazioni di stampa,
purtroppo, non  sono state salvate.
Domanda: è possibile fare in modo che la stampa di default sia con pagina in
orizzontale e non in verticale?
Ho cercato tra le varie opzioni, ma non vedo niente.
Grazie.


author: stwe

text:
"s_takk" <
s_t...@tin.it
> ha scritto nel messaggio
news:RGtMc.46134$5D1.2...@news4.tin.it...

devi utilizzare un report basato su quella query
stwe


author: Valerio Valentini

text:
"s_takk" <
s_t...@tin.it
> ha scritto nel messaggio
news:RGtMc.46134$5D1.2...@news4.tin.it...

Un semplicissimo report con origine su quella query? Visto che questo
dovrebbe essere il suo lavoro, invece di tentar di far fare qualcosa alle
query per cui non sono nate.
Ciao Valerio.


text:
"Valerio Valentini" <
val...@accessgroup.it
> ha scritto nel messaggio
news:h_tMc.38183$OR2.2...@news3.tin.it...

Grazie a te Valerio e a Stwe, ma io volevo evitare di ricorrere al
report...... comunque grazie lo stesso


text:
"s_takk" <
s_t...@tin.it
> ha scritto nel messaggio
news:PQuMc.46458$5D1.2...@news4.tin.it...

Probabilmente impostando ad orriziontale le impostazione predefinte di
Windows poichè sono queste che Access usa. Ma perchè non vuoi utilizzare un
report?
Ciao Valerio.


text:
"Valerio Valentini" <
val...@accessgroup.it
> ha scritto nel messaggio
news:c3vMc.38404$OR2.2...@news3.tin.it...

Utilizzerò il report, ciao


title: Evitare 'sbampolamento' del fondo picturebox

author: RobertoA

text:
Sto usando una routine di Lebans,

http://www.lebans.com/imageclass.htm

per definire un rettangolo sul quale 'firmare' tipo Ups quando ci porta
un pacchetto e ci porgono il terminalino per firmare la ricevuta di consegna
Dall'esempio  PictureBoxA2K.zip  uso solo la funzionalita' per disegnare
col mouse
Funziona, ma vorrei migliorare in due aspetti:

- lo spessore della linea disegnata, e' possibile scriver un pallino o
quadratino  (della dimensione che desidero) al posto del singoo pixel?

- l'aggiornamento della picturebox durante il disegno, che da' fastidio
all'operatore, vorrei rendere no-flickering la picturebox, mantenendo la
possibilita' di disegnare col mouse, sapete sia possibile?

C'e' qualcuno che ha gia' usato questa libreria di funzioni e saprebbe
come fare?
Ciao e grazie


author: BFS

text:

perchè non usi microsoft InkPicture control? puoi personalizarti tutto

https://msdn.microsoft.com/en-us/library/ms823115.aspx

ciao

---
Questa email è stata esaminata alla ricerca di virus da AVG.
http://www.avg.com


text:

Perche' non sapevo esistesse !
Ma si puo' usare da codice vba dentro form Access?


text:

certo
vedi qui mia schermata

https://postimg.cc/image/89wx20zfh/

il ciao da pc lo scrivo col mouse dal tablet windows lo fai con pennino
o dito



text:

Bello cio' !
Nin ne' che c'e' un po' di 'pappa pronta' ?


text:

la mail è valida?
te lo mando in mail



text:

Si, e' buona
Sei davvero gentilissimo
Grazie


text:

inviato



text:
Il 12/09/2018 10:54, BFS ha scritto:
> Il 12/09/2018 10:53, RobertoA ha scritto:
>> Il 12/09/2018 10:27, BFS ha scritto:
>
>>
>> Si, e' buona
>> Sei davvero gentilissimo
>> Grazie
>>
>>
>>
>
> inviato
> ciao
>

Non resisto
Non resisto alla curisita' di vedere il codice
Ma e' 10 minuti che clicco su 'scarica messaggi' e non arriva niente
Ma hai spedito a
amor...@pippotiscalinet.it
  (senza el pippo) ?


text:

si

ho provato a rimandare la mail senza allegato ma con link da dove
scaricare il file dal mio ftp

fammi sapere



text:
Il 12/09/2018 11:21, BFS ha scritto:
> Il 12/09/2018 11:22, RobertoA ha scritto:
>> Il 12/09/2018 10:54, BFS ha scritto:
>>> Il 12/09/2018 10:53, RobertoA ha scritto:
>>>> Il 12/09/2018 10:27, BFS ha scritto:
>>>
>>>>
>>>> Si, e' buona
>>>> Sei davvero gentilissimo
>>>> Grazie
>>>>
>>>>
>>>>
>>>
>>> inviato
>>> ciao
>>>
>>
>> Non resisto
>> Non resisto alla curisita' di vedere il codice
>> Ma e' 10 minuti che clicco su 'scarica messaggi' e non arriva niente
>> Ma hai spedito a
amor...@pippotiscalinet.it
  (senza el pippo) ?
>
>
> si
>
> ho provato a rimandare la mail senza allegato ma con link da dove
> scaricare il file dal mio ftp
> fammi sapere
> ciao
>

Non vedevo neanche questo secondo invio
Guarda qua' e guarda la' erano finiti entrambi nella 'posta indesiderata'
Grazie grazie


text:

bene
funzia?



text:

Sto cercando per caricare un'immagine grafica nel controllo, e come
cancellarlo, ma trovo solo esempi per c#
Sai per caso come si carica un'immagine nel controllo (ad esempio una
firma gia' acquisita prima), e come si 'sbianca' il controllo (il
comando AZZERA per capirci) ?


text:

dovrebbe essere la proprietà "picture" del controllo
da li setti una immagine di default o una bianca per simulare l'azzeramento
hai guardato sul visualizzatore oggetti se c'è una proprietà "reset" o
qualcosa del genere?



text:

Reset, Clear, Delete, Sgancella, non c'e' niente di tutto questo
Proprieta' 'picture' o metodo 'load' nin ce sono
Mah


text:

Me.InkPicture0.Enabled = True
Me.InkPicture0.Ink.DeleteStrokes



text:

Funziona perfettamente
Ma porca zozza, dove le hai trovate queste?
Con l'intellisense l'ink non viene fuori
(per il load immagine niente vero?)


text:

qui

https://msdn.microsoft.com/en-us/library/ms820378.aspx

per il load dopo guardo

ciao!



text:

per il load non mi sembra ci sia nulla, puoi solo scegliere il colore
dello sfondo.
ma non lo vedo un grosso problema, puoi mettere sopra al controllo un
controllo immagine da rendere visibile/invisibile alla bisogna
esempio una immagine con scritto "Firma qui" che appena la tocchi scompare

importante che imposti il controllo firma a invisibile  e l'immagine a
visibile

sul evento click della immagine rendi invisibile l'imamgine e visibile
il controllo firma



text:

Grazie 1000


title: Problema aggiungi diversi record

author: Eradicator

text:
Ciao a tutti,
ho 1 tabella "ordine" e campi:
[CodOrdine]=contatore
[DataOrdine]=Campo predefinito data odierna
RagioneSociale=campo di testo
Ho 1 query chiamata "Visualizza_Ordine" che altro non fa che estrapolare
dalla tabella "Articoli" (classica tab. con nome,art, descr., importo,
quantità, cod.articolo ecc) tutti i prodotti con [stato]="Inoltrato" e
[Ragione Sociale]=[Forms]![Conferma Ordine]![Combo_Fornitore].[Text]
All'interno di questa tabella (e query) c'è un campo chiamato [ConfOrdine]
di tipo "Si/no"
In pratica devo:
Nel momento in cui l'utente preme un pulsante (cmd_ConfermaOrdine) viene
aggiunto un record nella tabella Ordini (Per fare ciò mi sono servito di
una query di accodamento specificando di accodare un solo record (e
precisamente solo il campo [RagioneSociale] (opzione "Primo") dalla
tabella "Visualizza Ordini".
Fin qui tutto ok.
Ora ho la necessità di impostare tutti i campi [ConfOrdine] della query
"Visualizza_Ordine" su "SI". Basta un query di aggiornamento.
Ora devo prelevare dalla tabella "Ordini" il campo [CodOrdine]
corrispondente all'ultimo record inserito (quindi quello attuale) e
inserirlo in tutti i record della query "Visualizza Ordine" nel
corrispettivo campo [CodOrdine]
PS: Altra domanda
Guardando i vecchi post e la guida per aggiungere dei record da codice
basta usare il metodo .AddNew
Ma quando dichiaro una variabile "As Database" non me lo accetta. Mi da
errore sul tipo di variabile dichiarata. Infatti la parola "database"
rimane tutta minuscola, come se access non conoscesse questa parola di
codice.
Aiuto!
Grazie 1000!
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Problema aggiungi diversi record

author: Neo

text:
"Eradicator" <
m.enteza...@virgilio.it
> ha scritto nel messaggio
news:bn02nq$115$1...@news.newsland.it...

dalla finestra VBA vai in strumenti rieferimenti e spunta "microsoft DAO ..." con la versione più
alta che trovi


title: Problema aggiungi diversi record

text:
Neo ha scritto:
> dalla finestra VBA vai in strumenti rieferimenti e spunta "microsoft DAO
.." con la versione più
> alta che trovi
Grazie 1000!
E per il resto mi puoi dare una mano?



title: Problema aggiungi diversi record

text:
"Eradicator" <
m.enteza...@virgilio.it
> ha scritto nel messaggio
news:bn03ej$43n$1...@news.newsland.it...
> Neo ha scritto:
> > dalla finestra VBA vai in strumenti rieferimenti e spunta "microsoft DAO
> .." con la versione piů
> > alta che trovi
> Grazie 1000!
> E per il resto mi puoi dare una mano?
>
>
>
> --
>
> questo articolo e` stato inviato via web dal servizio gratuito
>
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it
>
>
Non ho ben capito cosa e come vuoi fare :-(
riusciresti a rispiegarti?
vuoi che l'ultimo record che hai inserito in tabella A
venga visualizzato nelle query B e C?


title: Problema aggiungi diversi record

text:
Neo ha scritto:
> Non ho ben capito cosa e come vuoi fare :-(
> riusciresti a rispiegarti?
> vuoi che l'ultimo record che hai inserito in tabella A
> venga visualizzato nelle query B e C?
diciamola cosě:
2 tab
Tab A
Tab B
Ho appensa inserito un record in tab A, record che contiene il campo
[CodOrd]
Anche nella tab B c'č un campo [CodOrd]
Voglio che tutti i campi [CodOrd] dei record della "Tab B" contengano in
valore di TabA.[CodOrdine] precedentemente inserito.
Spero di essere stato chiaro.
Grazie.



title: Su "non in lista"

author: vespamu

text:
Ho una casella combinata che recupera i dati da una query, ma l'evento su
non in lista non funziona.
Qual'č la soluzione?
Grazie


title: Su "non in lista"

author: Roberto dal portatile

text:
"vespamu" <
ves...@libero.it
> ha scritto nel messaggio
news:NvjS5.6587$FV2.1...@news.infostrada.it...
> Ho una casella combinata che recupera i dati da una query, ma l'evento su
> non in lista non funziona.
> Qual'è la soluzione?
> Grazie
>
>
L'evento Su non in elenco si verifica solo a condizione che hai settato a SI
la proprietà Solo in elenco della casella combinata. E tu l'hai settata a
SI?
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------


title: Riferimento controlli HELP!

author: Federico Campoli

text:
Come si fa a cambiare in una maschera associata ad una tabella il
riferimento di un controllo di quella maschera ad un'altra tabella?
Mi spiego meglio.
Se io ho due tabelle TAB1 e TAB2 ed ho una maschera che mi legge i campi di
TAB1, ma voglio che un determinato controllo (ad esempio attraverso un
filtro) mi legga i campi di TAB2.
Ho provato ad impostare l'origine del controllo nelle proprietą in questo
formato =[TAB2]![NOME_CAMPO] ma il controllo in visualizzazione maschera
contiene solo il valore ?nome !!!
Help!!!!
Fede


title: Riferimento controlli HELP!

author: Antonio Biso

text:
Federico Campoli <
f.ca...@wayin.net
> wrote in message
8sef5r$k80da$1...@ID-35431.news.cis.dfn.de...
> Come si fa a cambiare in una maschera associata ad una tabella il
> riferimento di un controllo di quella maschera ad un'altra tabella?
> Mi spiego meglio.
>
> Se io ho due tabelle TAB1 e TAB2 ed ho una maschera che mi legge i campi
di
> TAB1, ma voglio che un determinato controllo (ad esempio attraverso un
> filtro) mi legga i campi di TAB2.
Dipende da che tipo di relazione c'è tra il record corrente della maschera e
quello della TAB2 di cui vuoi visualizzare il campo. Se è una relazione
ricavabile da una query, basta che l'origine record della maschera sia
appunto una query che lega TAB1 e TAB2.
Oppure, se devi ricavare un particolare record che soddisfi certe condizioni
(magari basate su valori inseriti dall'utente, puoi usare del codice
sfruttando le funzioni aggregate sui domini, tipo DLookup. In questo caso il
controllo sarà non legato e sei tu che scrivi esplicitamente nel controllo
il valore richiesto.
> Ho provato ad impostare l'origine del controllo nelle proprietà in questo
> formato =[TAB2]![NOME_CAMPO] ma il controllo in visualizzazione maschera
> contiene solo il valore ?nome !!!
Certo che sì: se Tab2 non fa parte dell'origine record della maschera non
può riconoscerla come riferimento valido...
Antonio


title: Riferimento controlli HELP!

text:
Appro ma se volessi utilizzare ADO, come posso instanziare un oggetto che
punta al mio DB (locale)?
In Vb6 e in ASP la cosa è molto intuitiva, mentre in access non ho trovato
nessun riferimento a riguardo.
Grazie per la risposta
Fede


title: casella di ricerca

text:
cosa devo scrivere nei "criteri" della query quando in una maschera
impostando in una casella la"famiglia" nella successiva ho solo i suoi
"figli" e quindi i "figli" del "figlio". P.S. non conosco niente di
visual basic mysql e altre forme di programmazione mi scuso ma sono
compleamente ignorante in materia...Se qualcuno mi può aiutare mi deve
dire cosa devo COPIARE e dove lo devo INCOLLARE grazie mille. :)  :)


title: casella di ricerca

text:
<
aleca...@gmail.com
> ha scritto nel messaggio
news:98e3bbe2-d681-4c8b...@b38g2000prf.googlegroups.com...

Non si capisce molto .p.e. per successiva intendi una nuva maschera o
un'altra casella combinata.
Poi , cosa ricerchi con la query.
Mr.Quid


title: casella di ricerca

text:
On 16 Ott, 11:15, "Mr.Quid" <
elsacolfa...@libero.it
> wrote:
> <
alecarm...@gmail.com
> ha scritto nel messaggionews:98e3bbe2-d681-4c8b...@b38g2000prf.googlegroups.com...

Scusami se non riesco a spiegarmi Tu usi termini tecnici ed io solo
"pala e piccone..."
Tento di spiegarmi:
ho quattro tabelle legate da una relazione -uno a molti- cioè:
TbFamiglia, TbGenitore, TbFiglio, TbNipote.
Riesco a fare una maschera con le quattro caselle combinata o ricerca
(non ho capito la differenza)
quando schiaccio sulla casella Famiglia mi esce l'elenco di tutte le
famiglie è ok
quando schiaccio su Genitore mi dovrebbero uscire solo i due genitori
di quella famiglia che ho impostato e non tutti i genitori  così via
per figlio e nipote.
Spero di essermi spiegato. Scusami per la mia poca dimestichezza. Ho
imparato ad usare i db con Works8 dove, da autodidatta, riesco a
barcamenarmi vorrei fare qualcosa di meglio con access... ma è dura.
GRAZIE ancora per iluo tempo.
alecarmoro


title: casella di ricerca

author: CIDI

text:
<
aleca...@gmail.com
> ha scritto nel messaggio
news:2f84b30d-a1c0-41c1...@p49g2000hsd.googlegroups.com...
On 16 Ott, 11:15, "Mr.Quid" <
elsacolfa...@libero.it
> wrote:
> <
alecarm...@gmail.com
> ha scritto nel
> messaggionews:98e3bbe2-d681-4c8b...@b38g2000prf.googlegroups.com...
> cosa devo scrivere nei "criteri" della query quando in una maschera
> impostando in una casella la"famiglia" nella successiva ho solo i suoi
> "figli" e quindi i "figli" del "figlio". P.S. non conosco niente di
> visual basic mysql e altre forme di programmazione mi scuso ma sono
> compleamente ignorante in materia...Se qualcuno mi puň aiutare mi deve
> dire cosa devo COPIARE e dove lo devo INCOLLARE grazie mille. :) :)
>
> Non si capisce molto .p.e. per successiva intendi una nuva maschera o
> un'altra casella combinata.
> Poi , cosa ricerchi con la query.
> Mr.Quid
Scusami se non riesco a spiegarmi Tu usi termini tecnici ed io solo
"pala e piccone..."
Tento di spiegarmi:
ho quattro tabelle legate da una relazione -uno a molti- cioč:
TbFamiglia, TbGenitore, TbFiglio, TbNipote.
Riesco a fare una maschera con le quattro caselle combinata o ricerca
(non ho capito la differenza)
quando schiaccio sulla casella Famiglia mi esce l'elenco di tutte le
famiglie č ok
quando schiaccio su Genitore mi dovrebbero uscire solo i due genitori
di quella famiglia che ho impostato e non tutti i genitori  cosě via
per figlio e nipote.
Spero di essermi spiegato. Scusami per la mia poca dimestichezza. Ho
imparato ad usare i db con Works8 dove, da autodidatta, riesco a
barcamenarmi vorrei fare qualcosa di meglio con access... ma č dura.
GRAZIE ancora per iluo tempo.
alecarmoro
vai sul sito comune....
http://www.sitocomune.com/
sezione forms faq 3.72 Sincronizzare in una maschera due o
piů caselle combinate tra loro in gerarchia
Daniele


title: casella di ricerca

text:
On 16 Ott, 16:54, "CIDI" <
dadonz...@spamtin.it
> wrote:
> <
alecarm...@gmail.com
> ha scritto nel messaggionews:2f84b30d-a1c0-41c1...@p49g2000hsd.googlegroups.com...
> On 16 Ott, 11:15, "Mr.Quid" <
elsacolfa...@libero.it
> wrote:
>
> > <
alecarm...@gmail.com
> ha scritto nel
> > messaggionews:98e3bbe2-d681-4c8b...@b38g2000prf.googlegroups.com...
> > cosa devo scrivere nei "criteri" della query quando in una maschera
> > impostando in una casella la"famiglia" nella successiva ho solo i suoi
> > "figli" e quindi i "figli" del "figlio". P.S. non conosco niente di
> > visual basic mysql e altre forme di programmazione mi scuso ma sono
> > compleamente ignorante in materia...Se qualcuno mi può aiutare mi deve
> > dire cosa devo COPIARE e dove lo devo INCOLLARE grazie mille. :) :)
>
> > Non si capisce molto .p.e. per successiva intendi una nuva maschera o
> > un'altra casella combinata.
> > Poi , cosa ricerchi con la query.
> > Mr.Quid
>
> Scusami se non riesco a spiegarmi Tu usi termini tecnici ed io solo
> "pala e piccone..."
> Tento di spiegarmi:
> ho quattro tabelle legate da una relazione -uno a molti- cioè:
> TbFamiglia, TbGenitore, TbFiglio, TbNipote.
> Riesco a fare una maschera con le quattro caselle combinata o ricerca
> (non ho capito la differenza)
> quando schiaccio sulla casella Famiglia mi esce l'elenco di tutte le
> famiglie è ok
> quando schiaccio su Genitore mi dovrebbero uscire solo i due genitori
> di quella famiglia che ho impostato e non tutti i genitori  così via
> per figlio e nipote.
> Spero di essermi spiegato. Scusami per la mia poca dimestichezza. Ho
> imparato ad usare i db con Works8 dove, da autodidatta, riesco a
> barcamenarmi vorrei fare qualcosa di meglio con access... ma è dura.
> GRAZIE ancora per iluo tempo.
> alecarmoro
>
> vai sul sito comune....
http://www.sitocomune.com/
> sezione forms faq 3.72 Sincronizzare in una maschera due o
> più caselle combinate tra loro in gerarchia
>
> Daniele
PERFETTO. Sei magnifico. Grazie


title: casella di ricerca

text:

ho ancora un problema:
nella funzione SELECT  c'è la condizione 'SE / IF' ?
perchè a volte per velocizzare l'inserimento dati vorrei saltare un
passaggio  (es. Famiglia > Nipote saltando Genitori e Figli). GRAZIE.
Alex


title: casella di ricerca

text:
<
aleca...@gmail.com
> ha scritto nel messaggio
news:62ba8a49-4f1f-4239...@o40g2000prn.googlegroups.com...
On 17 Ott, 07:52,
alecarm...@gmail.com
 wrote:
> On 16 Ott, 16:54, "CIDI" <
dadonz...@spamtin.it
> wrote:
>
> > Scusami se non riesco a spiegarmi Tu usi termini tecnici ed io solo
> > "pala e piccone..."
> > Tento di spiegarmi:
> > ho quattro tabelle legate da una relazione -uno a molti- cioč:
> > TbFamiglia, TbGenitore, TbFiglio, TbNipote.
> > Riesco a fare una maschera con le quattro caselle combinata o ricerca
> > (non ho capito la differenza)
> > quando schiaccio sulla casella Famiglia mi esce l'elenco di tutte le
> > famiglie č ok
> > quando schiaccio su Genitore mi dovrebbero uscire solo i due genitori
> > di quella famiglia che ho impostato e non tutti i genitori cosě via
> > per figlio e nipote.
> > Spero di essermi spiegato. Scusami per la mia poca dimestichezza. Ho
> > imparato ad usare i db con Works8 dove, da autodidatta, riesco a
> > barcamenarmi vorrei fare qualcosa di meglio con access... ma č dura.
> > GRAZIE ancora per iluo tempo.
> > alecarmoro
>
> > vai sul sito comune....
http://www.sitocomune.com/
> > sezione forms faq 3.72 Sincronizzare in una maschera due o
> > piů caselle combinate tra loro in gerarchia
>
> > Daniele
>
> PERFETTO. Sei magnifico. Grazie
ho ancora un problema:
nella funzione SELECT  c'č la condizione 'SE / IF' ?
perchč a volte per velocizzare l'inserimento dati vorrei saltare un
passaggio  (es. Famiglia > Nipote saltando Genitori e Figli). GRAZIE.
Alex
non credo sia possibile. spero che qualcuno abbia una soluzione.
ciao
Daniele


title: Esportazione dati query in TXT a campi fissi

author: vuLCan Karayan

text:
Ciao a tutti.
Grazie all'esempio di Pablitomf ho esportato in un file txt la mia query.
Nessun problema nell'esportazione. Il codice era perfetto.
Non sono riuscito però ad "imporre" un output del txt a larghezza fissa dei
campi.
Ovvero:
la mia query è composta da
Codice
Cognome
Nome
Vorrei che il TXT fosse
Codice1              Nome1              Cognome1
Codice2              Nome2             Cognome2
Codice3              Nome3              Cognome3
Codice4              Nome4             Cognome4
e non
Codice1;Nome1;Cognome1
Codice2;Nome2;Cognome2
Codice3;Nome3;Cognome3
Codice4;Nome4;Cognome4
Non sono riuscito a trovare documentazione in merito.
QUalcuno ha qualche dritta?
In pratica, i campi di output devono avere una lunghezza fissa e dovrei
riempire gli spazi "vuoti" con spazi (ASCII 255, vero?)
Tnx


text:
Per chi non conoscesse l'esempio citato eccolo qui sotto, personalizzato:
Open "L:\Output.txt" For Output As #1
Dim rs As Recordset, X As Integer, Y As Integer
Set rs = CurrentDb.OpenRecordset("MyQuery")
Y = 0
    rs.MoveFirst
Do Until rs.EOF
    For X = 0 To rs.Fields.Count - 1
    Print #1, rs.Fields(X) & IIf(X = rs.Fields.Count - 1, "", ";");
    Next
    rs.MoveNext
    Print #1, Chr(13)
    Y = Y + 1
Loop
    Print #1, "TOTALE=" & Y
Close #1
Set rs = Nothing


author: VT @ home

text:
Il Sun, 17 Apr 2005 12:52:53 GMT, "vuLCan Karayan" <
nos...@nospam.it
> ha scritto:
>(.....)

All'interno del ciclo For X ... sostituisci l'istruzione Print ... con
Print #1, rs.Fields(X),
oppure, se desideri impostare una spaziatura diversa da quella di default di VBA, con
Print #1, left$(nz(rs.Fields(X),"") & string$(LunghezzaDesiderata,chr$(32)),LunghezzaDesiderata);
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:
> All'interno del ciclo For X ... sostituisci l'istruzione Print ... con
>
> Print #1, rs.Fields(X),
>
> oppure, se desideri impostare una spaziatura diversa da quella di default
di VBA, con
>
> Print #1, left$(nz(rs.Fields(X),"") &
string$(LunghezzaDesiderata,chr$(32)),LunghezzaDesiderata);
Grandioso.
Funziona alla perfezione.
Solo un'ultima domanda.
Ma se volessi dare un valore di LarghezzaDesiderata diverso per ogni campo?
Nel modo che mi hai suggerito, il secondo, ogni campo ha larghezza sempre
uguale.
Se volessi, chessò, che il primo avesse larghezza 10 e il secondo 15?
Grazie infinite per il tuo aiuto.


text:
Il Sun, 17 Apr 2005 13:23:04 GMT, "vuLCan Karayan" <
nos...@nospam.it
> ha scritto:
>(.....)
>Solo un'ultima domanda.
>Ma se volessi dare un valore di LarghezzaDesiderata diverso per ogni campo?
>
>Nel modo che mi hai suggerito, il secondo, ogni campo ha larghezza sempre
>uguale.
>Se volessi, chessò, che il primo avesse larghezza 10 e il secondo 15?
>
>Grazie infinite per il tuo aiuto.
>
Utiliza un array contenente le dimensioni desiderate per ogni campo:
Dim aDimCampi(0 To 2) as byte
aDimCampi(0)=10
aDimCampi(1)=15
aDimCampi(2)=13
e l'istruzione di scrittura diventa
Print #1, left$(nz(rs.Fields(X),"") & string$(aDimCampi(X),chr$(32)),aDimCampi(X));
in questo modo però perdi in generalità, perchè sei costretto a dimensionare un vettore in funzione del numero di campi
presenti nella tabella che vuoi esportare, che quindi deve essere aggiornato nel caso che tu aggiunga o tolga colonne
alla tabella.



text:
> Utiliza un array contenente le dimensioni desiderate per ogni campo:
>
> Dim aDimCampi(0 To 2) as byte
>
> aDimCampi(0)=10
> aDimCampi(1)=15
> aDimCampi(2)=13
>
> e l'istruzione di scrittura diventa
>
> Print #1, left$(nz(rs.Fields(X),"") &
string$(aDimCampi(X),chr$(32)),aDimCampi(X));
>
> in questo modo però perdi in generalità, perchè sei costretto a
dimensionare un vettore in funzione del numero di campi
> presenti nella tabella che vuoi esportare, che quindi deve essere
aggiornato nel caso che tu aggiunga o tolga colonne
> alla tabella.
Vincenzo, non ho parole per ringraziarti.
Mi hai aiutato tantissimo.
Grazie mille.


title: access2000 e access2002

author: francesco

text:
Salve a tutti; ho provato a consultare l'help di access2002 (nella parte del
visual basic) e noto che ci sono delle differenze notevoli rispetto a quello
del 2000. Per esempio non c'e' aiuto per i comandi DAO o per istruzioni Sql
del tipo ALTER TABLE ecc. Come mai? Sapete se ci sono delle differenze o se
l'help va integrato in un qualche modo?
grazie
Francesco


title: access2000 e access2002

author: Liones

text:

prova nella parte form (no visual basic)
Bill .........


title: Come far sparire le tabelle sotto la maschera?

author: Fabrizio Mereu

text:
Salve a tutti Voi, e voglio congratularmi con Voi per la vostra
professionalità e il Vostro progetto di divulgare la conoscenza di
ACCESS a tutti e senza farVi pagare alcunchè.. Volevo chiederVi, come
potrei fare, una volta avviata una maschera di tipo "pannello di
controllo" che contiene tasti per i collegamenti alle altre maschere, a
far sparire tutto quello che c'è sotto? (tabelle, report, ecc?) Vorrei,
insomma, che fosse tutto accessibile solo da lì.
P.S. spero che l'oggetto che ho scritto nel messaggio sia meno generico
di quello che ho scritto la volta precedente e per il quale sono stato
bacchettato amichevolmente.
Fabrizio


author: Alessandro Baraldi

text:
"Fabrizio Mereu" <
wind...@libero.it
> wrote in message
news:439d44fb$0$333$
5fc...@news.tiscali.it
> Salve a tutti Voi, e voglio congratularmi con Voi per la vostra
> professionalità e il Vostro progetto di divulgare la conoscenza di
> ACCESS a tutti e senza farVi pagare alcunchè.. Volevo chiederVi, come
> potrei fare, una volta avviata una maschera di tipo "pannello di
> controllo" che contiene tasti per i collegamenti alle altre maschere, a
> far sparire tutto quello che c'è sotto? (tabelle, report, ecc?) Vorrei,
> insomma, che fosse tutto accessibile solo da lì.
> [CUT]
> Fabrizio
Ciao Fabrizio.
Dai un'occhiata al menù Strumenti Opzioni, quindi togli il Flag
a Visualizza Finestra Database.
Ciao
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


author: gian

text:
"Fabrizio Mereu" <
wind...@libero.it
> ha scritto nel messaggio
news:439d44fb$0$333$5fc...@news.tiscali.it...
> Salve a tutti Voi, e voglio congratularmi con Voi per la vostra
> professionalità e il Vostro progetto di divulgare la conoscenza di ACCESS
> a tutti e senza farVi pagare alcunchè.. Volevo chiederVi, come potrei
> fare, una volta avviata una maschera di tipo "pannello di controllo" che
> contiene tasti per i collegamenti alle altre maschere, a far sparire tutto
> quello che c'è sotto? (tabelle, report, ecc?) Vorrei, insomma, che fosse
> tutto accessibile solo da lì.
Se non ho capito male, vai su strumenti --> avvio, puoi fare in modo tale
che all'avvio dell'applicazione si apra la maschera "pannello di controllo".
Puoi anche delezionare "visualizza finestra database", così non si vedono le
schede tabelle, query, ecc,
>
> P.S. spero che l'oggetto che ho scritto nel messaggio sia meno generico di
> quello che ho scritto la volta precedente e per il quale sono stato
> bacchettato amichevolmente.
>
> Fabrizio
Ciao. Giancarlo.


title: forzare un evento da codice vba

text:
quando perdo il focus di una sottomaschera di una form quindi su evento
uscita della sottomaschera eseguo del codice vba
Private Sub Sottomaschera_pluto_Exit(Cancel As Integer)
    msgbox "pippo"
end sub
avrei bisogno di eseguire tale codice anche in un altro posto come richiamo
l'evento su uscita per eseguire il codice?
form.pippo.exit()
cosi funziona? mi sapete aiutare? Grazie.


title: forzare un evento da codice vba

author: namor

text:
Simba883 ha scritto:

E perchč devi scrivere un'istruzione che richiama l'evento? Basta che
scrivi direttamente l'istruzione che vuoi eseguire (msgbox "pippo"), o che
metti tutto il codice da eseguire in una sub o function che puoi
richiamare da dove vuoi.
Namor
--

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


title: forzare un evento da codice vba

text:
"Simba883" <
simb...@libero.it
> ha scritto nel messaggio
news:bkmn08$fb7$1...@lacerta.tiscalinet.it...

Perchè non crei una funzione pubblica che richiami da tutti i punti dove ti
serve?
Antonio


title: forzare un evento da codice vba

text:
> > cosi funziona? mi sapete aiutare? Grazie.
>
> Perchč non crei una funzione pubblica che richiami da tutti i punti dove
ti
> serve?
>
> Antonio
>
il fatto č questo: ho una maschera con una sottomaschera in visualizzazione
continua
molti record, se cancello un record selezionandolo e premendo CANC non mi
aggiorna il totale della maschera principale finchč  non esco dalla
sottomaschera
quindi su uscita della sottomaschera eseguo il ricalcolo
vorrei che quindi su click della sottomaschera, se il tasto č CANC mi
ricalcoli il totale
ecco spiegato.
mi sapete aiutare? Grazie.


title: forzare un evento da codice vba

text:
"Simba883" <
simb...@libero.it
> ha scritto nel messaggio
news:bkmqhv$he3$2...@lacerta.tiscalinet.it...
> > > cosi funziona? mi sapete aiutare? Grazie.
> >
> > Perchè non crei una funzione pubblica che richiami da tutti i punti dove
> ti
> > serve?
> >
> > Antonio
> >
>
> il fatto è questo: ho una maschera con una sottomaschera in
visualizzazione
> continua
> molti record, se cancello un record selezionandolo e premendo CANC non mi
> aggiorna il totale della maschera principale finchè  non esco dalla
> sottomaschera
> quindi su uscita della sottomaschera eseguo il ricalcolo
>
> vorrei che quindi su click della sottomaschera, se il tasto è CANC mi
> ricalcoli il totale
> ecco spiegato.
>
> mi sapete aiutare? Grazie.
Su evento corrente della sottomaschera fai un recalc della maschera
principale.
Comunque io i totali delle sottomaschere li metti nella
maschera/sottomaschera cosicchè i ricalcoli li fa lui in automatico...
Antonio


title: forzare un evento da codice vba

author: Truciolo

text:
"Simba883" <
simb...@libero.it
> ha scritto nel messaggio
news:bkmn08$fb7$1...@lacerta.tiscalinet.it...

In Delphi io richiamo la stessa sub:
Sottomaschera_pluto_Exit()
prova a farlo anche in VBA
Ciao


title: [OT] a grande richiesta: scaricare il compilatore per access

author: cidi

text:
Certo di fare cosa gradita a quanti chiedono il compilatore ecco il link
giusto:
http://mio.discoremoto.virgilio.it/paperopoli/
Daniele


author: Roberto da casa

text:
"cidi" <
dadonzin...@tin.it
> ha scritto nel messaggio
news:PZWac.4631$rM4....@news4.tin.it...
> Certo di fare cosa gradita a quanti chiedono il compilatore ecco il link
> giusto:
>
>
http://mio.discoremoto.virgilio.it/paperopoli/
>
Visto che oggi č il 1° di aprile non ci provo nemmeno ad andare a quel link.
Sai, noi con qualche anno di piů, sappiamo benissimo cosa sia il pesce
d'aprile, mica come la "gioventů" di oggi. ;-)
> Daniele
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


author: ALESSANDRO Baraldi

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:LsXac.102429$Kc3.3...@twister2.libero.it...
>
> "cidi" <
dadonzin...@tin.it
> ha scritto nel messaggio
> news:PZWac.4631$rM4....@news4.tin.it...
> > Certo di fare cosa gradita a quanti chiedono il compilatore ecco il link
> > giusto:
> >
> >
http://mio.discoremoto.virgilio.it/paperopoli/
> >
>
> Visto che oggi è il 1° di aprile non ci provo nemmeno ad andare a quel
link.
>
> Sai, noi con qualche anno di più, sappiamo benissimo cosa sia il pesce
> d'aprile, mica come la "gioventù" di oggi. ;-)
>
> > Daniele
>
> --
> Roberto
>
Cavolo ed io che ci sono cascato.....!!!!
Speravo in un MIRACLE.....
@Alex.


text:
"ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:c4hgmg$35t$1...@lacerta.tiscalinet.it...

A dir la verità a te avevo riservato un trattamento particolare,
visto che non hai voluto fare il CC a MAssimiliano :)
Hai visto la posta?
Daniele


text:
"cidi" <
dadonzin...@tin.it
> ha scritto nel messaggio
news:eXXac.5099$rM4....@news4.tin.it...
[CUT]
>
> A dir la verità a te avevo riservato un trattamento particolare,
> visto che non hai voluto fare il CC a MAssimiliano :)
> Hai visto la posta?
> Daniele
Si, ma non ti ho dato la soddisfazione di capire ho apprezzato la FOTO
nel suo lato ARTISTICO....!!!
Confesso la mia totale ingenuità su queste cose..... ;-) mi credi...?
@Alex.


text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:LsXac.102429$Kc3.3...@twister2.libero.it...
>
> "cidi" <
dadonzin...@tin.it
> ha scritto nel messaggio
> news:PZWac.4631$rM4....@news4.tin.it...
> > Certo di fare cosa gradita a quanti chiedono il compilatore ecco il link
> > giusto:
> >
> >
http://mio.discoremoto.virgilio.it/paperopoli/
> >
>
> Visto che oggi è il 1° di aprile non ci provo nemmeno ad andare a quel
link.
>
> Sai, noi con qualche anno di più, sappiamo benissimo cosa sia il pesce
> d'aprile, mica come la "gioventù" di oggi. ;-)
Hai RAGIONE !!
questi giovani d'oggi, pfui....
non sanno cosa sia il PESCE!!!!
> > Daniele
>
> --
> Roberto
>
Daniele


text:
"ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:c4hgmg$35t$1...@lacerta.tiscalinet.it...

La vecchiaia qualche lato positivo ce l'ha pure. ;-)
>
> @Alex.
>
>


text:
"ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:c4hia4$4sc$1...@lacerta.tiscalinet.it...
>
> "cidi" <
dadonzin...@tin.it
> ha scritto nel messaggio
> news:eXXac.5099$rM4....@news4.tin.it...
> [CUT]
> >
> > A dir la verità a te avevo riservato un trattamento particolare,
> > visto che non hai voluto fare il CC a MAssimiliano :)
> > Hai visto la posta?
> > Daniele
>
>
> Si, ma non ti ho dato la soddisfazione di capire ho apprezzato la FOTO
> nel suo lato ARTISTICO....!!!
BELLi .... eh?
se vuoi vederne altri ....possiamo organizzare uno scambio
con le ....BANCONOTE !!! :)
> Confesso la mia totale ingenuità su queste cose..... ;-) mi credi...?
e perchè mai non dovrei?
> @Alex.
>
Daniele


text:
"cidi" <
dadonzin...@tin.it
> ha scritto nel messaggio
news:A1Yac.5142$rM4....@news4.tin.it...
>
> questi giovani d'oggi, pfui....
> non sanno cosa sia il PESCE!!!!
Sembra quasi che tu sia un esperto, uno del mestiere...
Antonio


text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:Hcacc.111358$FJ6.4...@twister1.libero.it...

Si parlava di  PESCE D'APRILE!
Tu al pensiero di certe cose...... parti subito per la tangente!!!
Cmq posso fornirti tutto il pesce che vuoi!!!
hai visto quello del link? se non ti piace te ne mando un'altro.
> Antonio
Daniele


text:
"cidi" <
dadonzin...@tin.it
> ha scritto nel messaggio
news:w5ccc.21492$rM4.1...@news4.tin.it...
>
> "Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
> news:Hcacc.111358$FJ6.4...@twister1.libero.it...
> > "cidi" <
dadonzin...@tin.it
> ha scritto nel messaggio
> > news:A1Yac.5142$rM4....@news4.tin.it...
> > >
> > > questi giovani d'oggi, pfui....
> > > non sanno cosa sia il PESCE!!!!
> >
> > Sembra quasi che tu sia un esperto, uno del mestiere...
>
> Si parlava di  PESCE D'APRILE!
D'Aprile, di Domenico, di Pasquino...
non mi interessa chi preferisci...
Antonio


title: Querydef e parametro preso solo una volta

author: fabio

text:
Un saluto a tutto il NG.
Sto utilizzando il comando querydef per popolare una maschera. Siccome
sto provando il comando per le prime volte ho un problema che non
riesco proprio a risolvere.
Ho creato una maschera frmMieNote e l'ho collegata ad una query
"vuota" qryMieNote.
All'apertura della maschera faccio partire questo codice:
Dim ut As String
Dim strFiltro
Dim qdf As DAO.QueryDef
Set qdf = CurrentDb.QueryDefs("qryMieNote")
qdf.SQL = "SELECT [01 tabella di base].*, [02 Anagrafica
clienti].NOME, [02 Anagrafica clienti].COGNOME FROM [01 tabella di
base] INNER JOIN [02 Anagrafica clienti] ON (([01 tabella di base].
[Codice cliente]) = ([02 Anagrafica clienti].[Codice cliente])) WHERE
((([01 tabella di base].Note) is not null) and (([01 tabella di
base].Scadenza)>= " & #1/1/2007# & ") And ([01 tabella di
base].UtenteRespTit)= '" & ut & "');"
qdf.Close
ut è il nome dell'utente loggato, viene preso con un dlookup che
funziona senza problemi.
La prima volta che apro la maschera va in errore. Dalla seconda volta
in poi funziona perchè è stata riscritta la query qryMieNote ma non
viene più cambiato il filtro in base all'utente loggato:
......And ([01 tabella di base].UtenteRespTit)= '" & ut & "');"
Se ut cambia, nella query qryMieNote resta scritto il primo utente che
ha modificato la query.
Ho fatto parecchie prove e letto parecchi post ma non sono riuscito
nell'intento.
Qualcuno sa darmi una indicazione??
Fabio


author: Potone

text:
On 21 Gen, 16:52, fabio <
fabioc...@gmail.com
> wrote:
[cut]
>
> Dim ut As String
> Dim strFiltro
> Dim qdf As DAO.QueryDef
> Set qdf = CurrentDb.QueryDefs("qryMieNote")
> qdf.SQL = "SELECT [01 tabella di base].*, [02 Anagrafica
> clienti].NOME, [02 Anagrafica clienti].COGNOME FROM [01 tabella di
> base] INNER JOIN [02 Anagrafica clienti] ON (([01 tabella di base].
> [Codice cliente]) = ([02 Anagrafica clienti].[Codice cliente])) WHERE
> ((([01 tabella di base].Note) is not null) and (([01 tabella di
> base].Scadenza)>= " & #1/1/2007# & ") And ([01 tabella di
ciao,
il problema è probabilmente qui: il carattere # che deve racchiudere
la tua costante di tipo data va inserito all'interno della stringa sql
così:
...base].Scadenza)>=#" & #1/1/2007# & "#) And...
o più semplicemente
...base].Scadenza)>=#1/1/2007#) And...
> base].UtenteRespTit)= '" & ut & "');"
> qdf.Close
>
> ut è il nome dell'utente loggato, viene preso con un dlookup che
> funziona senza problemi.
> La prima volta che apro la maschera va in errore. Dalla seconda volta
> in poi funziona perchè è stata riscritta la query qryMieNote ma non
> viene più cambiato il filtro in base all'utente loggato:
> ......And ([01 tabella di base].UtenteRespTit)= '" & ut & "');"
>
> Se ut cambia, nella query qryMieNote resta scritto il primo utente che
> ha modificato la query.
>
> Ho fatto parecchie prove e letto parecchi post ma non sono riuscito
> nell'intento.
> Qualcuno sa darmi una indicazione??
>
> Fabio
A meno che tu non utilizzi la query qryMieNote anche in altre maschere
o per altri scopi potresti evitare di usare una query come origine
dati, passando direttamente il codice sql che hai scritto alla
proprietà .recordsource della tua maschera saltando così a piè pari
l'uso dell'oggetto querydef.
Ciao
Mat.


text:
>
> A meno che tu non utilizzi la query qryMieNote anche in altre maschere
> o per altri scopi potresti evitare di usare una query come origine
> dati, passando direttamente il codice sql che hai scritto alla
> proprietà .recordsource della tua maschera saltando così a piè pari
> l'uso dell'oggetto querydef.
> Ciao
Grazie!
Con recordsource in effetti è molto meglio. Comunque ho provato a
spostare la data nella query sql, l'ho messa per ultima e ora la
variabile utente viene sostituita nella query.
Ciao
F


title: Icone nei menù e nelle barre degli strumenti

text:
Grazie ad una utility trovata sul sitocomune, ho estratto centinaia di icone
dai programmi MS compatibili con le barre dei menů e con i pulsanti delle
barre degli strumenti.
Qualcuno sa come visualizzare tutte le icone delle barre dei menů e degli
strumenti di Access 2003?


text:
> Credo sia la mio il demo di cui parli, e se lo converti in A2003
> dovrebbe funzionare altrettanto, eventualmente alza il limite NumeroMax
> a oltre 7200(o quello che è) se le icone sono di più.
Verifico immediatamente.
Grazie.


text:
"vuLCan Karayan" <
nos...@nospam.it
> wrote in message
news:Qw79e.797904$
b5.35...@news3.tin.it

Credo sia la mio il demo di cui parli, e se lo converti in A2003
dovrebbe funzionare altrettanto, eventualmente alza il limite NumeroMax
a oltre 7200(o quello che č) se le icone sono di piů.
Forse non ho capito bene....?
Ciao
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


text:
> Credo sia la mio il demo di cui parli, e se lo converti in A2003
> dovrebbe funzionare altrettanto, eventualmente alza il limite NumeroMax
> a oltre 7200(o quello che è) se le icone sono di più.
Il demo è quello.
Ma non vedo le icone di Accesso 2003.
Solo quelle vecchie...


text:
"vuLCan Karayan" <
nos...@nospam.it
> wrote in message
news:H089e.798092$
b5.35...@news3.tin.it

Purtroppo la funzione che estrae il tutto è una funzione
non documentata di Access :
Private Declare Function accGetTbDIB _
 Lib "msaccess.exe" Alias "#60" _
 (ByVal lngBmp As Long, _
  ByVal fLarge As Long, _
  abytBuffer() As Byte) As Long
e sinceramente non saprei cosa dire in quanto dovrebbe leggere
le Icone di Access.
Non vorrei però che tu ti confondessi con l'aspetto che WIN_XP
fornisce a tutti gli applicativi, quindi le ICONE formato WIN_XP.
In questo caso non saprei proprio come aiutarti, poichè
se usi anche i programmi che estraggono le ICONE dagli EXE
tramite l'API :
Private Declare Function ExtractIcon Lib "shell32.dll" _
    Alias "ExtractIconA" (ByVal hInst As Long, _
    ByVal lpszExeFileName As String, _
    ByVal nIconIndex As Long) As Long
Dovrebbero estrarre sempre quelle.
In ogni caso io non ho lapossibilità di provare, ma fai un tentativo
scaricando quei programmini che lo fanno, ne trovi uno che
funziona bene quì:
http://www.maurorossi.net/vbutility/resview.zip
Ciao
@ALex



title: inserire il pulsante di filtro in base a selezione in una maschera

author: Sergio

text:
Ciao a tutti,
vorrei inserire, in una mia maschera, i pulsanti di Filtro in base a
selezione e Rimuovi filtro, presenti sulla barra degli strumenti.
E' possibile?
Grazie a tutti, ciao.
Sergio


author: Karl Donaubauer

text:
Sergio wrote:
> vorrei inserire, in una mia maschera, i pulsanti di Filtro in base a
> selezione e Rimuovi filtro, presenti sulla barra degli strumenti.
> E' possibile?
Sě, per attivare il filtro puoi usare:
Screen.PreviousControl.SetFocus
RunCommand acCmdFilterBySelection
per rimuovere il filtro:
Me.FilterOn = False
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


text:
Grazie Karl,
ne approfitto per chiedere: esiste una guida per sapere quale codice VBA
corrisponde ai pulsanti di Access?
Grazie e ciao.
Sergio
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:6o5g0jF...@mid.individual.net...



text:
Sergio wrote:
> ...esiste una guida per sapere quale codice
> VBA corrisponde ai pulsanti di Access?
> ...
Non conosco una guida.
Almeno per i Runcommand c'è il sito di Terry Wickenden.
Trovi il link nella
www.donkarl.com/it?FAQ6.12
.



title: Report con menù

author: sivy

text:
Salve a tutti,
vorrei realizzare quanto segue:
ho un report organizzato in gruppi (3 per l'esattezza)
in intestazione di ogni gruppo c'è il campo che rappresenta il gruppo
stesso come titolo
come posso realizzare un indice per il report che mi elenchi questi
gruppi e la relativa pagina?
mi piacerebbe anche che le voci fossero cliccabili in modo da
posizionarsi direttamente nella pagina che mi interessa.
E' fattibile con access?
Grazie


title: Report con menù

author: Michele S

text:
ho un report organizzato in gruppi (3 per l'esattezza)
in intestazione di ogni gruppo c'è il campo che rappresenta il gruppo
stesso come titolo
come posso realizzare un indice per il report che mi elenchi questi
gruppi e la relativa pagina?
mi piacerebbe anche che le voci fossero cliccabili in modo da
posizionarsi direttamente nella pagina che mi interessa.
E' fattibile con access?
Dicesi ipertesto. Non realizzabile su un report di Access.


title: Report con menù

text:
Diciamo che la tecnica dell'HyperTesto non è applicabile, ma non è
detto non si possa fare quello che chiedi.
Se i gruppi sono 3 credi possa essere applicabile una sorta di Filtro
in base a gruppo...?
Hai pensato alla possibilità di inserire un campo ulteriore proprio
per
gestire i gruppi, questo sarebbe la soluzione tecnicamente corretta.
Poi la gestione di Menù che selezionino il Gruppo sarebbe possibile.
@Alex


title: Interfaccia grafica

text:
Salve a tutti e Buon anno.
Vorrei cambiare dando qualche tocco di colore e di estro l'interfaccia
grafica tristissima dei miei programmi scritti con Access 2000.
Cìè qualcuno che conosce qualche plug-in o qualcosa di simile che mi
permetta di dare un po di vivacità ai video.
Tempo fa trovai una libreria di pulsanti di varie forme con una certa
fantasia. Ma alla prova dei fatti si comportavano peggio di un virus.
Nessuno ne sa qualcosa?
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Interfaccia grafica

text:
"Attilio1" <
ghi...@tecnicom.it
> ha scritto nel messaggio
news:bt6v5r$960$1...@news.newsland.it...
> Salve a tutti e Buon anno.
> Vorrei cambiare dando qualche tocco di colore e di estro l'interfaccia
> grafica tristissima dei miei programmi scritti con Access 2000.
> Cìè qualcuno che conosce qualche plug-in o qualcosa di simile che mi
> permetta di dare un po di vivacità ai video.
> Tempo fa trovai una libreria di pulsanti di varie forme con una certa
> fantasia. Ma alla prova dei fatti si comportavano peggio di un virus.
> Nessuno ne sa qualcosa?
>
Premetto che personalmente sono sempre molto contrario a componenti
ESTERNI come Activex o diavolerie simili....!
Credo che le migliori interfacce siano quelle più standard, cioè simili
a quelle proposte da Windows.
Non sono per nulla colorate, ma di certo sono quelle che l'utente medio
è abituato a conoscere e con le quali ha più dimestichezza, ICONE dei
pulsanti incluse...!
La scelta però di vivacizzare a mo di Arlecchino, per tanto buon gusto che
uno ci mette, è una scelta che essendo personale io condivido.
Per quel che mi riguarda se ho bisogno di pulsanti particolari uso le
Immagini
BMP dei pulsanti tipici delle Pagine WEB, e mi metto un'immagine(non un
CommandButton)
sulla quale gestisco l'evento Click, e tieni presente che mettendo uno
SPAZIO nella
proprietà SubAdressHyperlink ottieni l'effetto Manina quando ci passi su...!
L'immagine ha la stessa potenza del Command Button, solo non vedi l'effetto
pressione quando CLICCKI, ma volendo si fà anche quello.....!
Tieni presente poi che ogni Form supporta un'immagine di SFONDO, che può
essere una BMP fatta con Photoshop, magari SFUMATA......!
Puoi togliere i Pulsanti di Ingrandimento e chiusura della Form Normale,
impostare
a Nessuno lo stile Bordo della Form e li hai altri effetti......!
Serve solo un pò di esperienza e fantasia..........!
@Alex.


title: adpXP + sql express

author: Alessio

text:
ciao ragazzi
lavoro da parecchio con i file adp di access xp +msde 2000
volevo migrare a sql express,
ho installato sql server e il tool per la gestione grafica.
Ho collegato uno dei mie db fatti con msde 2000 e ho cambiato la
conpatibilità a 9
e fin qui tutto ok.
Quando adesso da un file adp, anche nuovo cerco di collegarmi ai dati
con la "proprietà data link"...mi da errore
[DBNETLIB]connectionOpen(connect()) Server SQL inesistente o accesso negato
qualche suggerimento?
ciao, Alessandro


title: adpXP + sql express

author: PBsoft

text:
> Quando adesso da un file adp, anche nuovo cerco di collegarmi ai dati
> con la "proprietà data link"...mi da errore
> [DBNETLIB]connectionOpen(connect()) Server SQL inesistente o accesso
> negato
>
> qualche suggerimento?
1) Utilizzi l'autenticazione di Windows o quella di SQL Server? (Ti consiglio
quella di SQL Server)
2) Nel caso di autenticazione SQL: sei sicuro della correttezza delle credenziali
di accesso? (Prova tramite il Management Studio)
3) Hai abilitato l'accesso tramite protocollo TCP sulla rete locale?
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype: pbsoftsolution


title: adpXP + sql express

text:
"PBsoft" <in...@REMOVEpbsoft.it> ha scritto nel messaggio
news:875ea3554686d8...@news.tin.it...

ok ho risolto..era un problema di firewall.
ho dato una rapida occhiata e ho visto che con i progetti esistenti da
errore su l'istruzione docmd.runcmdsaverecord
ti risulta?
Ho deciso di aspettare un po' per la migrazione...tu che già l'hai fatta
come ti trovi?
Quali sono i grossi vantaggi che hai riscontrato?
SQL Express è liberamente distribuibile come per MSDE 2000 per chi ha la
licenza developer XP ?
Grazie, Ciao
Alessio


title: adpXP + sql express

text:
> ho dato una rapida occhiata e ho visto che con i progetti esistenti da
> errore su l'istruzione docmd.runcmdsaverecord
> ti risulta?
Non ho informazioni al riguardo perché non ho mai utilizzato quel metodo
per il salvataggio dei record.
> Ho deciso di aspettare un po' per la migrazione...tu che già l'hai
> fatta come ti trovi?
Bene, al momento non ho avuto grossi problemi.
> Quali sono i grossi vantaggi che hai riscontrato?
Non ho un'esperienza tale da poter visualizzare in così breve tempo dei vantaggi.
Per adesso, quello che posso dirti è che il grande vantaggio è stato proprio
passare in maniera pressoché trasparente da 2000 a 2005.
> SQL Express è liberamente distribuibile come per MSDE 2000 per chi ha
> la licenza developer XP ?
No, SQL Express è liberamente scaricabile da chiunque.



title: adpXP + sql express

text:
"PBsoft" <in...@REMOVEpbsoft.it> ha scritto nel messaggio
news:875ea355468bf8...@news.tin.it...

Grazie delle informazioni..
leggevo che MSDE non sarà supportato da windows vista quindi meglio che mi
dicida a migrare quanto prima
ciao, Ale


title: adpXP + sql express

text:
> leggevo che MSDE non sarà supportato da windows vista quindi meglio
> che mi dicida a migrare quanto prima
Scusa, dove avresti letto questa informazione?



title: Barra di progressione

author: Jingo

text:
Ciao a tutti, vorreti creare una barra di progressione che prosegue,
scusate il gioco di parole, in base al reale tempo di apertura di una
Maschera. Nel sito Comune ci sono vari esempi ma nessuno di questi lega la
Barra al tempo di apertura di una maschera. Come posso fare?
Grazie.
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Barra di progressione

text:
"Jingo" <
jin...@libero.it
> wrote in message
news:bu5rfd$j9a$
1...@news.newsland.it
> Ciao a tutti, vorreti creare una barra di progressione che prosegue,
> scusate il gioco di parole, in base al reale tempo di apertura di una
> Maschera. Nel sito Comune ci sono vari esempi ma nessuno di questi lega la
> Barra al tempo di apertura di una maschera. Come posso fare?
> Grazie.
Allora se la tua Form la leghi ad una QRY la cosa si può
fare, ma hai 2 grosse controindicazioni:
1)Non serve a nulla, ma questa è opinione personale
2)Decuplichi il tempo di apertura.
Il tempo di apertura in questo modo è dettagliato dal caricamento
del Recordset della QRY, dovresti inserire in pratica un
Campo aggiuntivo che chiama la Funzione d'aggiornamento della
Barra, tieno presente che per farlo devi avere preventivamente
contato i Record, va da sè che sono tutti tempi morti....!!!
Ciao.
@Alex.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Barra di progressione

text:
Alessandro Baraldi ha scritto:





> Ciao.
> @Alex.
Hai ragione, a pensarci bene è  solo una cosa in + che non serve a nulla.



title: casella combinata da salvare

author: stefano

text:
ho creato una maschera di inserimento con tutti i controlli associati ai
campi della tabella...ne rimane uno però (è una casella combinata) non
associato e legato ad una query che mi mostra tutti i possibili valori di
quel campo...il problema nasce quando devo salvare il record appena
creato...tutti i controlli associati vengono salvati correttamente nella
tabella mentre il valore della casella combinata no...come posso fare per
salvare quel valore visto che la maschera l'ho creata con l'autocomposizione
e il codice associato per salvare il nuovo record (evento click del tasto
"Salva") non è molto chiaro... questo è il codice che salva il record appena
inserito:
Private Sub Comando7_Click() 'comando7 è il tasto "salva"
On Error GoTo Err_Comando7_Click
    DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, , acMenuVer70
Exit_Comando7_Click:
    Exit Sub
Err_Comando7_Click:
    MsgBox Err.Description
    Resume Exit_Comando7_Click
End Sub
Grazie.... Stefano
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: casella combinata da salvare


title: casella combinata da salvare

author: Sergio MAZZA

text:
"stefano" <
he...@ciao.it
> ha scritto nel messaggio
news:62Z110Z72Z86Y1...@usenet.libero.it...

Associa anche la casella combinata; nella proprietà origine dati della
casella inserisci il nome del campo che riceverà il valore selezionato.
Poi tutto quel bailamme di codice è sostituibile da un semplice:
(es.)
Private Sub Comando7_Click() 'comando7 è il tasto "salva"
Me.Refresh
End Sub
Ciao.
--
Sergio MAZZA


title: casella combinata da salvare

author: Francesco G. Rizzoni

text:
In data Thu, 13 May 2004 14:50:23 GMT, stefano ha scritto:
> ho creato una maschera di inserimento con tutti i controlli associati ai
> campi della tabella...ne rimane uno però (è una casella combinata) non
> associato
Per quale motivo non lo hai lasciato come 'Associato' ?
> e legato ad una query che mi mostra tutti i possibili valori di
> quel campo...il problema nasce quando devo salvare il record appena
> creato...tutti i controlli associati vengono salvati correttamente nella
> tabella mentre il valore della casella combinata no...come posso fare per
> salvare quel valore
[CUT]

Sulla routine evento 'Prima di aggiornare' della maschera inserisci
l'istruzione:
	If IsNull(Me.[NomeCampoTabella]) Then
		Me.[NomeCampoTabella] = Me.[NomeControlloMaschera]
	end if
Ciao
Francesco G. Rizzoni


title: C'è mago merlino qui?

author: AG

text:
per aprire una maschera facendo trovare una combo box già aperta occorre
fare un patto con gli inferi oppure basta studiare il codice un pochino più
approfonditamente?
potreste aiutarmi ?
grazie
Alessandro


title: C'è mago merlino qui?

author: Sib

text:
"AG" <
age...@tin.it
> ha scritto nel messaggio
news:zGlV5.666$Cn1.1...@twister1.tin.it...
> per aprire una maschera facendo trovare una combo box già aperta occorre
> fare un patto con gli inferi oppure basta studiare il codice un pochino
più
> approfonditamente?
Buona la seconda.
Me.TuoControllo.SetFocus
Me.TuoControllo.Dropdown
nell'evento su apertura della maschera.
Sib


title: C'è mago merlino qui?

text:
Sib <
cerriserv...@tiscalinet.it
> wrote in message
9052c7$k8l$1...@lacerta.tiscalinet.it...
> "AG" <
age...@tin.it
> ha scritto nel messaggio
> news:zGlV5.666$Cn1.1...@twister1.tin.it...
> > per aprire una maschera facendo trovare una combo box già aperta occorre
> > fare un patto con gli inferi oppure basta studiare il codice un pochino
> più
> > approfonditamente?
>
> Buona la seconda.
>
> Me.TuoControllo.SetFocus
> Me.TuoControllo.Dropdown
>
> nell'evento su apertura della maschera.
>
> Sib
>
sei troppo forte Sib
grazie
alex


title: Problemini estetici con SubForm

author: Luigi

text:
Eccomi di nuovo
con il vostro aiuto sto procedendo bene.
Ulteriore richiesta di aiuto:
1-    Ho una maschera utilizzata come SubForm in cui inserisco i dati che mi
interessano. dopo un AfterUpdate ho inserito un Refresh e un Requery in
quanto ho bisogno l'aggiornamento di alcuni dati. A questo punto perň il
cursone anzichč sistemarsi sul primo record vuoto successivo a quello appena
inserito, si posizione sul primo inserito !!! quindi devo scendere sino a
trovare il primo vuoto. Sin che si tratta di pochi record nessun problema ma
quando sono magari 2.000 :-(((
2-    Sempre inserendo tali dati procedevo con:
        Pal 1    Box 1
        Pal 1    Box 2
        Pal 2    Box 3 etc etc
    Arrivato ad un certo punto invece di procedere in ordine ha iniziato a
sistemarli in modo confuso e cioč:
        Pal 3    Box 7
        Pal 2    Box 4
        Pal 2    Box 5 etc etc
Come posso fare a far si che siano sempre in ordine screscente ?
Scusate la lunghezza e grazie per le risposte.
Luigi


title: Problemini estetici con SubForm

author: Roberto da casa

text:
"Luigi" <
maur...@porta-spa.com
> ha scritto nel messaggio
news:zYMwa.3925$lK4....@twister1.libero.it...
> Eccomi di nuovo
> con il vostro aiuto sto procedendo bene.
>
> Ulteriore richiesta di aiuto:
>
> 1-    Ho una maschera utilizzata come SubForm in cui inserisco i dati che
mi
> interessano. dopo un AfterUpdate ho inserito un Refresh e un Requery in
> quanto ho bisogno l'aggiornamento di alcuni dati. A questo punto perň il
> cursone anzichč sistemarsi sul primo record vuoto successivo a quello
appena
> inserito, si posizione sul primo inserito !!! quindi devo scendere sino a
> trovare il primo vuoto. Sin che si tratta di pochi record nessun problema
ma
> quando sono magari 2.000 :-(((
Dopo il Requery, se vuoi posizionarti sull'ultimo record inserito scrivi:
DoCmd.GoToRecord , , acLast
se invece vuoi posizionarti su un nuovo record vuoto da inserire:
DoCmd.GoToRecord , , acNewRec
>
> 2-    Sempre inserendo tali dati procedevo con:
>         Pal 1    Box 1
>         Pal 1    Box 2
>         Pal 2    Box 3 etc etc
>     Arrivato ad un certo punto invece di procedere in ordine ha iniziato a
> sistemarli in modo confuso e cioč:
>         Pal 3    Box 7
>         Pal 2    Box 4
>         Pal 2    Box 5 etc etc
> Come posso fare a far si che siano sempre in ordine screscente ?
Non ho capito cosa vuoi fare.
>
> Scusate la lunghezza e grazie per le risposte.
>
> Luigi
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Problemini estetici con SubForm

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:dONwa.4344$Ny5....@twister2.libero.it...
>
>
> Dopo il Requery, se vuoi posizionarti sull'ultimo record inserito scrivi:
>
> DoCmd.GoToRecord , , acLast
>
> se invece vuoi posizionarti su un nuovo record vuoto da inserire:
>
> DoCmd.GoToRecord , , acNewRec
>
> >
> > 2-    Sempre inserendo tali dati procedevo con:
> >         Pal 1    Box 1
> >         Pal 1    Box 2
> >         Pal 2    Box 3 etc etc
> >     Arrivato ad un certo punto invece di procedere in ordine ha iniziato
a
> > sistemarli in modo confuso e cioč:
> >         Pal 3    Box 7
> >         Pal 2    Box 4
> >         Pal 2    Box 5 etc etc
> > Come posso fare a far si che siano sempre in ordine screscente ?
>
> Non ho capito cosa vuoi fare.
>
> >
> > Scusate la lunghezza e grazie per le risposte.
> >
> > Luigi
>
> --
Grazie Roberto...
per il secondo punto vedo se magari si sistema mettendo a posto il primo.
In caso contrario ti so dire.
Ciao
Luigi


title: Odbc criteria

author: roberto isw 232

text:
Salve a tutti, ho dei problemi con collegamento odbc con i driver Criteria
3.6d, quindi aggiornati.
Da un forum ho letto di aggiornare un dll, il msjet40.dll, ma nessun
miglioramento.
Spero in un Vs aiuto.
chiaramente con ToOdbc č stato prepratao il collegamento con una tabella di
prova semplicissima e di soli due campi.
Help!


title: da 2000 a 97

author: greg

text:
 nel fare questa conversione di un database ottengo un errore circa il tipo
di dati che non va bene. Purtroppo non mi dice quale campo campo/colonna da
errore per poter dare un'occhiata ai dati, e controllare tutti i campi
sarebbe lungo. Come fare?
Grazie
--
Greg


title: da 2000 a 97

author: Roberto da Parma

text:
"greg" <
gre...@invalid.it
> ha scritto nel messaggio
news:gkv3gc$em0$1...@tdi.cu.mi.it...

Con un downgrade devi sapere che alcune funzioni ed alcuni riferimenti non
sono disponibili in A97.
Con un debug non riesci a capire dove si blocca?
Ciao
--
Roberto da Parma


title: Collegamenti ipertestuali, percorso relativo, da Access a Word/Excel

author: Max

text:
Ciao a tutti,
ho ricercato nei vari ng una soluzione ma non sono riuscito a
trovarla.
Ho il mio db che ha lo scopo di memorizzare in una tabella una serie
di file pdf da riutilizzare quando mi servono selezionandoli a dovere.
I file risiedono su un server ciascuno memorizzato con il percorso
completo in un campo di tipo collegamento ipertestuale.
Quello che devo fare è selezionare mediante una checkbox i record che
mi servono, mi danno i codici su un file txt, io li leggo e li
seleziono in automatico tramite una sub. I file selezionati li copio
(sempre in automatico) in una cartella in locale sul mio computer.
Successivamente tramite una query mi vengono restituiti i file con la
loro descrizione, il codice e un campo link (collegamento
ipertestuale) in cui vado a memorizzare il percorso relativo con la
forma "CartellaScelta\nomeFile.pdf". In sostanza aggiorno il campo
link in automatico (di volta in volta) secondo lo schema
"testovisualizzato#percordoRelativoDelFile".
Però, oltre a consegnare la cartella con i file selezionati, devo
anche restituire un file di word con una tabella che indica ciò che
consegno, ovvero il codice del file ed il suo link alla sottocartella.
E qui sono dolori... funzionerebbe tutto bene... utilizzo i
collegamenti office per pubblicare la tabella (da una query) ma i
collegamenti non funzionano.
Il percorso relativo del file non mi viene mantenuto nel passaggio da
Access a Word. Io lo passo nella forma ad es. "Cartella\NomeFile.pfd"
e ne file di Word me lo ritrovo lunghissimo in forma completa. Se però
modifico da WORD il collegamento ipertestuale allora lo mantiene...
Scusate se sono stato un po' lungo ma ho sempre paura di non spiegarmi
bene.
Che dite?


text:
"Max" <
in...@massimilianopratelli.com
> ha scritto nel messaggio
news:0c8be14b-430a-4635...@s50g2000hsb.googlegroups.com...
Ciao a tutti,





Che dite?
[risposta]
Funziona meglio se scrivi tu direttamente il contenuto del documento word,
con OLE; c'è un esempio sul sito comune (
www.sitocomune.com
) Sezione General
6.137 Esempio di automazione per l'invio e la formattazione di dati da
Access a Word usando i bookmarks
specificando il metodo Add per la proprietà Hyperlinks:
(es.)
...
    objWordApp.ActiveDocument.Hyperlinks.Add Anchor:=Selection.Range,
Address:= _
        "C:\nomeCartella\nomeFile.txt", SubAddress:="", ScreenTip:="", _
        TextToDisplay:="testoDelCollegamento"
...
Prova con word a registrare una macro e simulare l'inserimento di un
collegamento ipertestuale e poi analizza la macro creata...
Ciao.
--
Sergio MAZZA


text:
Molte grazie...
Max


title: ripartizione costi in base a data

text:
Ciao,
avrei il seguente quesito da porre:
ho una tabella "camion" nella quale, tra gli altri, ho inserito i
seguenti dati:
targa
data_immatricolazione
data_fine (indica la data dalla quale il camion non esiste più in
quanto venduto)
in un' altra tabella raccolgo i costi sostenuti.
Tramite una maschera che ho creato inserisco :
data
targa camion
tipo costo
descrizione
importo
Alcuni dei costi che raccolgo li divido su tutti i camion (ad esempio
la bolletta ENEL, la telecom, Etc.) tramite la procedura associata
seguente da voi suggerita (rs0 è la tabella camion, rs1 è la tabella
di raccolta costi):
Do Until rs0.EOF
        With rs1
        .AddNew
        ![CAMION] = rs0![CAMION]
        ![DATA] = Forms![registra costi]![DATA]
        ![SOTTOTIPO] = Me![SOTTOTIPO].Column(1)
        ![DESCRIZIONE] = Forms![registra costi]![DESCRIZIONE]
        ![RIMORCHIO] = Me![RIMORCHIO].Column(1)
        ![QTà] = Forms![registra costi]![QTà]
        ![FORNITORE] = Me![FORNITORE].Column(1)
        ![TIPO] = Forms![registra costi]![TIPO]
        ![KM] = Forms![registra costi]![KM]
        ![MESE] = Me![MESE]
        ![IMPORTO] = positivo
        ![PRESUNTO] = Me![PRESUNTO]
        .Update
        End With
        rs0.MoveNext
    Loop
Vorrei fare in modo che la procedura tenga in considerazione anche la
data di vendita del camion.
Quindi se la data del costo è successiva a quella di vendita del
camion, il costo non viene ripartito su quel/quei  camion venduti.
Oggi questo dato
Mi date qualche spunto, ho fatto delle prove ma (come al solito se non
apprifitto del vs gentile aiuto) non funziona niente.
GRAZIE A TUTTI


title: ripartizione costi in base a data

author: 'Roccia' Max

text:
On 12 Giu, 15:27, marketiello70 <
marketiell...@libero.it
> wrote:
> Vorrei fare in modo che la procedura tenga in considerazione anche la
> data di vendita del camion.
> Quindi se la data del costo è successiva a quella di vendita del
> camion, il costo non viene ripartito su quel/quei  camion venduti.
Non mi e' proprio chiaro il sistema che utilizzi... ma a lume di naso
direi che metti prima del with qualcosa tipo
If rs0!Data_immatricolazione <= Forms![registra costi]![DATA]  and
(rs0!Data_fine >Forms![registra costi]![DATA] or isnull(rs0!
Data_fine)) then
in modo che tutto il giro dell'aggiunta del record in RS1 avvenga solo
per i camion "in servizio" alla data della fattura...  naturalmente la
quota di costo da "caricare" su ciascun camion dovra' essere
opportunamente calcolata (hint: usa
dcount("targa","Camion","data_immatricolazione <="Forms![registra
costi]![DATA]&" AND (Data_fine >" & Forms![registra costi]![DATA] & "
or Data_fine is null)" per contare il numero di camion in servizio
alla data)
cia'
Max


title: As400 - odbc - Access

author: Donato

text:
Ho un problemino....
Con Access vorrei creare una tabella collegata a un file fisico presente
sull'AS400, purtroppo lo stesso Access mi da il seguente msg di errore:
"Definizione dell'indice non valida" e non mi crea niente...
Questo mi succede solo con un particolare file, mentre con altri files,
sempre fisici, va tutto bene...
Qualcuno sa dirmi da che dipende quest'errore e come si fa a risolverlo?
Il collegamento lo faccio tramite l'ODBC (il driver è quelo a 32 bit) e ho
installato il Client Access per l'emilazione dell'AS400 sul computer....
La tabella la creo tramite l'autocomposizione di Access.
--
A presto!
Donato Mazzocchetti
ark...@tin.it


title: As400 - odbc - Access

text:
[cut]
> installato il Client Access per l'emilazione dell'AS400 sul computer....
Volevi forse dire per l'umiliazione dell'AS400?
Ale


title: As400 - odbc - Access

text:
Ale@Home <
alessand...@softhome.net
> wrote in message
9ca1db$cos7e$1...@ID-15127.news.dfncis.de...

scusa, era "l'emulazione"....bella battuta! :-)



title: Chi lo sa, alzi la mano !!

author: Cantelli Cristiano

text:
Buonasera ragazzi, veniamo subito al dunque : ma come si fa ad aprire un
documento di word o excel da access??????
Io mi trovo di fronte all'esigenza di dovere aprire e modificare, salvare ed
riaprire (guardare) dei file di word ed excel il tutto rimanendo dentro al
mio programmino di access, come faccio?? Già provato a sfruttare le macro ed
i pulsanti per aprire l'applicazione e anche descrivendo correttamente il
percorso al massimo arrivo ad aprire word o excel con un documento nuovo
(illibato). Versione di office '97 e S.O. Windows 98. Attendo una risposta
compatibilmente con i vostri impegni, ringrazio e saluto.
Grazie ragazzi, sto aspettando......
arg...@libero.it


title: Chi lo sa, alzi la mano !!

author: lbo dal portatile

text:
>Buonasera ragazzi, veniamo subito al dunque : ma come si fa ad aprire un
>documento di word o excel da access??????
sul sito comune hai visto?
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/


title: Chi lo sa, alzi la mano !!

author: Antonio Biso

text:
Cantelli Cristiano ha scritto nel messaggio ...
>Buonasera ragazzi, veniamo subito al dunque : ma come si fa ad aprire un
Adoro questi subject....
BAH!
Antonio


title: Cercare da inizio record

author: AMR-Giuseppe

text:
Ciao a Tutti
Ho adattato una routine presa sul sito comune per la ricerca record,
funziona egregiamente ho solo un piccolo problema da sistemare.
Cercando per descrizione ottengo il risultato di visualizzare tutti i record
che
contengono la descrizione chiesta , mentre vorrei che mi vengano restituiti
solo i record che iniziano con tale descrizione, mi sapete dire cosa
modificare in
questa routine ?
Private Sub Comando20_Click()
Dim strTitolo As String, strMsg As String, IntFinestraMsg As Integer
Dim IntNuovo As Integer
If IsNull(Me![Prima]) Then
    strTitolo = "Campo obbligatorio non digitato"
    strMsg = "Non hai digitato la prima parola chiave"
    IntFinestraMsg = vbExclamation
    IntNuovo = MsgBox(strMsg, IntFinestraMsg, strTitolo)
    Me!Prima.SetFocus
    Me!Comando20.Visible = False
Else
If Left(Me!Prima, 1) <> "*" Then
    Me!Prima = "*" & Me!Prima
End If
If Right(Me!Prima, 1) <> "*" Then
    Me!Prima = Me!Prima & "*"
End If
If Not IsNull(Me!Seconda) Then
    If Left(Me!Seconda, 1) <> "*" Then
        Me!Seconda = "*" & Me!Seconda
    End If
    If Right(Me!Seconda, 1) <> "*" Then
        Me!Seconda = Me!Seconda & "*"
    End If
End If
If Not IsNull(Me!Terza) Then
    If Left(Me!Terza, 1) <> "*" Then
        Me!Terza = "*" & Me!Terza
    End If
    If Right(Me!Terza, 1) <> "*" Then
        Me!Terza = Me!Terza & "*"
    End If
End If
If Not IsNull(Me!Quarta) Then
    If Left(Me!Quarta, 1) <> "*" Then
        Me!Quarta = "*" & Me!Quarta
    End If
    If Right(Me!Quarta, 1) <> "*" Then
        Me!Quarta = Me!Quarta & "*"
    End If
End If
Dim ChiaveRic As String
ChiaveRic = "[Descrizione] Like " & Chr$(34) & Me!Prima & Chr$(34)
If Not IsNull(Me!Seconda) Then
    ChiaveRic = ChiaveRic & " " & Me!ANDOR & " [Nome] Like " & Chr$(34) &
Me!Seconda & Chr$(34)
End If
If Not IsNull(Me!Terza) Then
    ChiaveRic = ChiaveRic & " " & Me!ANDOR & " [AnnoCostruzione] Like " &
Chr$(34) & Me!Terza & Chr$(34)
End If
If Not IsNull(Me!Quarta) Then
    ChiaveRic = ChiaveRic & " " & Me!ANDOR & " [Colore] Like " & Chr$(34) &
Me!Quarta & Chr$(34)
End If
    Me.Visible = False
    DoCmd.Hourglass True
        stDocName = "CercaArticoliMalaguti"
    DoCmd.OpenForm stDocName, , , stLinkCriteria
       Forms!CercaArticoliMalaguti.SetFocus
    DoCmd.ApplyFilter , ChiaveRic
    If Forms!CercaArticoliMalaguti.RecordsetClone.RecordCount = 0 Then
        DoCmd.Hourglass False
        strTitolo = "Ricerca con esito negativo"
        strMsg = "  Non esistono articoli che soddisfano questi criteri  "
        IntFinestraMsg = vbExclamation
        IntNuovo = MsgBox(strMsg, IntFinestraMsg, strTitolo)
        DoCmd.ShowAllRecords
    End If
    DoCmd.Hourglass False
    Me.Visible = True
    Me!Comando18.SetFocus
    Me!Comando20.Visible = False
    DoCmd.Close
End If
End Sub
Ciao e grazie anticipato.
Giuseppe


title: Cercare da inizio record

author: Steve Huges

text:
"AMR-Giuseppe" <
amrma...@tin.it
> ha scritto nel messaggio
news:P6Aha.31803$Jg1.7...@news1.tin.it...

Correggi la routine toglendo chr(34) o "*", che poi è la stessa, nelle
stringhe di ricerca, infatti se cerchi
"*eppe"
ti trova
"Giuseppe","Beppe","Aleppe","Perepeppe"
se invece cerchi
"eppe*"
ti trova solo quelli che iniziano per "eppe"


title: Cercare da inizio record

text:
"AMR-Giuseppe" <
amrma...@tin.it
> ha scritto nel messaggio
news:P6Aha.31803$Jg1.7...@news1.tin.it...

Elimina le seguenti 12 righe di codice VBA:
If Left(Me!Prima, 1) <> "*" Then
    Me!Prima = "*" & Me!Prima
End If
If Left(Me!Seconda, 1) <> "*" Then
    Me!Seconda = "*" & Me!Seconda
End If
If Left(Me!Terza, 1) <> "*" Then
    Me!Terza = "*" & Me!Terza
End If
If Left(Me!Quarta, 1) <> "*" Then
    Me!Quarta = "*" & Me!Quarta
End If
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: [OT] Link errati sito comune

author: Sergio MAZZA

text:
Non so' se segnalarlo qui o al webmaster; vabbé al limite vengo cazziato...
Nella sezione General - Come è possibile scannerizzare, visualizzare,
modificare, stampare e salvare files immagine usando gli ActiveX Kodak?
Ci sono link errati:
http://www.sitocomune.com/general/
"
http://8mm2avi.netfirms.com/Install.htm
"
http://techrepublic.com.com/5100-6270-5034679.html
http://techrepublic.com.com/5129-6249-10219705.html
Ciao.
--
Sergio MAZZA


title: [OT] Link errati sito comune

author: Luciano (DOC)

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:cm857s$5mh$1...@canarie.caspur.it...
> Ci sono link errati:
>
http://www.sitocomune.com/general/
"
http://8mm2avi.netfirms.com/Install.htm
"
>
http://techrepublic.com.com/5100-6270-5034679.html
>
http://techrepublic.com.com/5129-6249-10219705.html
Il primo ok, ma gli altri due vanno effettivamente su pagine da dove fare il
DL. Cosa c'e' che non va?
Saluti.
Luciano


title: [OT] Link errati sito comune

text:

Il doppio .
com.com
 non è un errore?
Ciao.
--
Sergio MAZZA


title: [OT] Link errati sito comune

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:cm8885$6h1$1...@canarie.caspur.it...
> Il doppio .
com.com
 non è un errore?
No.
Saluti.
Luciano


title: [OT] Link errati sito comune

text:

Hai ragione, a volte funziona a volte no; probabilmente la mia
connessione...
Ciao.
--
Sergio MAZZA


title: Maschera con Subform: Aggiornamento subform

author: ever

text:
In una Maschera con Subform: Avendo aggiunto dei record alla tabella del
subform, come faccio a farli apparire senza perdere il posizionamento sul
record corrente del form principale.Facendo Me.NomeSubForm.requery il
subform viene aggiornato ma mi si riposiziona sul primo record del recordset
della form.
Grazie in anticipo


author: MA

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


title: Immegine ricetta

author: Teo G.

text:
Devo farmi uno schedario di ricette ed ho sfruttato quello in dimostrazione
di Access, si puň migliorare ma tutto sommato mi va bene. L'unica cosa che
vorrei aggiungere č l'immagine del piatto alla fine del processo. Ho provato
in diversi modi ma l'unico modo che ha ottenuto un risultato mi replica la
stessa immagine su tutte le ricette. Dato che non ho mai dovuto usare Access
non so da dove cominciare ed ho poco tempo, per questo cerco un aiuto. Come
faccio a fare questo ed ad ottenere la stessa immagine sul riassunto della
ricetta precedente?
Grazie a chiunque possa rispondermi. Matteo


title: Immegine ricetta

author: stwe

text:
"Teo G." <
matgran...@inwind.it
> ha scritto nel messaggio
news:9qn7gi$n04$1...@nreada.inwind.it...
> Devo farmi uno schedario di ricette ed ho sfruttato quello in
dimostrazione
> di Access, si può migliorare ma tutto sommato mi va bene. L'unica cosa che
> vorrei aggiungere è l'immagine del piatto alla fine del processo. Ho
provato
> in diversi modi ma l'unico modo che ha ottenuto un risultato mi replica la
> stessa immagine su tutte le ricette. Dato che non ho mai dovuto usare
Access
> non so da dove cominciare ed ho poco tempo, per questo cerco un aiuto.
Come
> faccio a fare questo ed ad ottenere la stessa immagine sul riassunto della
> ricetta precedente?
> Grazie a chiunque possa rispondermi. Matteo
>
sul sito comune trovi quello che fa per te
by
stwe


title: stampa report x giorni

author: Aldo

text:
Ciao a tutto il n.g.
Ho creato un agenda con appuntamenti settimanali, quando lancio la stampa
vorrei che mi stampasse i giorni su fogli separati giorno per giorno, ma non
ci riesco.. come posso fare? grazie Aldo


title: stampa report x giorni

text:
prova ad ordinare la stampa per giorno (nel report) e poi con pulsante
di destra nella sessione dettaglio alla voce "Ordinamento e
ragggruppamento" indichi che deve stampare la sezione unita per
giorno.
Dovrebbe funzionare.
ciao



title: stampa report x giorni

text:
avevo già messo queste impostazioni nel report "[campo data] raggruppa
secondo giorno"  ma niente
"Rb70-2000" <
rb70...@libero.it
> ha scritto nel messaggio
news:1170175580.1...@l53g2000cwa.googlegroups.com...



title: stampa report x giorni

author: cidi

text:
"Aldo" <
al_...@yahoo.com
> ha scritto nel messaggio
news:K3Mvh.32158$bH4....@tornado.fastwebnet.it...
> avevo gią messo queste impostazioni nel report "[campo data] raggruppa

Ciao Aldo
in struttura report, vai nella sezione che contiene il controllo data e
nella proprietą:
interruzione di pagina -> dopo sezione
ti ricordo che in questo NG si usa rispondere dopo il testo, come sto
facendo io.
Daniele


title: stampa report x giorni

text:
"cidi" <
dadonz...@tin.it
> ha scritto nel messaggio
news:45bfc4f7$0$10270$4faf...@reader5.news.tin.it...
>
> "Aldo" <
al_...@yahoo.com
> ha scritto nel messaggio
> news:K3Mvh.32158$bH4....@tornado.fastwebnet.it...
>> avevo già messo queste impostazioni nel report "[campo data] raggruppa
>> secondo giorno"  ma niente
>>
>> "Rb70-2000" <
rb70...@libero.it
> ha scritto nel messaggio
>> news:1170175580.1...@l53g2000cwa.googlegroups.com...
>>> prova ad ordinare la stampa per giorno (nel report) e poi con pulsante
>>> di destra nella sessione dettaglio alla voce "Ordinamento e
>>> ragggruppamento" indichi che deve stampare la sezione unita per
>>> giorno.
>>> Dovrebbe funzionare.
>>>
>>> ciao
>>>
>>> On 30 Gen, 17:40, "Aldo" <
al_...@yahoo.com
> wrote:
>>>> Ciao a tutto il n.g.
>>>>
>>>> Ho creato un agenda con appuntamenti settimanali, quando lancio la
>>>> stampa
>>>> vorrei che mi stampasse i giorni su fogli separati giorno per giorno,
>>>> ma non
>>>> ci riesco.. come posso fare? grazie Aldo
>>>
>
> Ciao Aldo
> in struttura report, vai nella sezione che contiene il controllo data e
> nella proprietà:
> interruzione di pagina -> dopo sezione
>
> ti ricordo che in questo NG si usa rispondere dopo il testo, come sto
> facendo io.
>
> Daniele
>
>
>
Ciao Daniele
Ho messo  interruzione di pagina -> dopo sezione...
però invece di stamparmi tutti gli appuntamenti del giorno su una pagina e
quelli del giorno dopo sull'altra ... mi stampa una pagina per ogni
appuntamento
Aldo


title: stampa report x giorni

text:
"Aldo" <
al_...@yahoo.com
> ha scritto nel messaggio
news:jhZvh.32978$bH4....@tornado.fastwebnet.it...
>
> "cidi" <
dadonz...@tin.it
> ha scritto nel messaggio
> news:45bfc4f7$0$10270$4faf...@reader5.news.tin.it...
>>
>> "Aldo" <
al_...@yahoo.com
> ha scritto nel messaggio
>> news:K3Mvh.32158$bH4....@tornado.fastwebnet.it...
>>> avevo già messo queste impostazioni nel report "[campo data] raggruppa
>>> secondo giorno"  ma niente
>>>
>>
>> Ciao Aldo
>> in struttura report, vai nella sezione che contiene il controllo data e
>> nella proprietà:
>> interruzione di pagina -> dopo sezione
>>
>> ti ricordo che in questo NG si usa rispondere dopo il testo, come sto
>> facendo io.
>>
>> Daniele
>>
>>
>>
> Ciao Daniele
> Ho messo  interruzione di pagina -> dopo sezione...
> però invece di stamparmi tutti gli appuntamenti del giorno su una pagina e
> quelli del giorno dopo sull'altra ... mi stampa una pagina per ogni
> appuntamento
allora il raggruppamento è fatto per appuntamenti.
devi inserire in Ordinamento e raggruppamento il nome del controllo
che contiene la data. metti l'intestazione pagina a si.
verrà visualizzata una intestazione dove inserirai il controllo che contiene
la data.
Daniele


title: Report di un singolo record

author: Roberto

text:
Da una maschera in cui ho i dati anagrafici del paziente "pippo", richiamo
una maschera che mi filtra i dati relative alle visite eseguite su tale
paziente.
Su questa seconda maschera ho la possibilità di stampare il report della
singola visita; il problema è che la procedura mi esegue la stampa di tutte
le visite del paziente; io vorrei che mi stampasse il report solo della
visita che in quel momento è in visualizzazione.
Come posso ovviare a questo problema?
Grazie
Roberto


title: Report di un singolo record

author: Emyr

text:


vedi la proprietà filter di openreport
Saluti.
Emanuele.


title: Report di un singolo record

author: MarkRed

text:
"Roberto" <
rom...@tin.it
> ha scritto nel messaggio
news:sVPT8.24956$vm5.9...@news2.tin.it...

Mi sembra abbastanza semplice:
sulle proprietà report gli dice che anzichè provenire da una tabella fai una
query e nel campo, per esempio, ID,
nei criteri gli indichi Form_TuaMaschera![id].
Ciao.
Marco.


title: problema con file pdf

text:
Salve a tutti e auguri di buon natale.
utilizzo access 2010. il mio problema è questo:
genero da codice dei report che vengono salvati in formato pdf con un istruzione del tipo
Sub report0000()
DoCmd.OpenReport nomereport, acViewPreview
  DoCmd.OutputTo acOutputReport, nomereport, acFormatPDF, "D:\miacartella\" & "report" & reporrtt & ".pdf", False
DoCmd.Close acReport, stdocname
End Sub
dove reporrtt è un numero che si incrementa ad ogni loop. in questo modo alla fine ho in mia cartella una certa quantita' di file reportxx.pdf di cui poi eseguo un merge per avere un unico file pdf.
orbene il problema è questo: se relaizzo i singoli pdf manualmente (vale a dire: apro il report in sturttura, anteprima di stampa, stampa 3 qui scelgo la stampante pdf ) ottengo dei files di dimensioni contenute e comunque non oltre i 100 k. Ma se invece eseguo il ciclo che utilizza la subrutine di cui sopra, ogni singolo pdf ha una dimensione di oltre 500 K. Ne consegue che il pdf unione ha dimensioni tali da non essermi consentito inviarlo per mail come invece dovrei.
Vi viene qualche idea? come posso fare per ottenere dei pdf da codice di dimensioni coerenti a quello che avviene manualmente?
spero che la questione suciti la vostra curiosità. certo di un aiuto di cui ina ltri tempi mi sono avvalso, auguro nuovamente a tutti buone feste, fatte e a farsi.
Antonio Angari


title: problema con file pdf

author: Karl Donaubauer

text:
ari...@libero.it
 wrote:
> utilizzo access 2010. il mio problema � questo:
> genero da codice dei report che vengono salvati in formato pdf
> con un istruzione del tipo
> ...
> DoCmd.OpenReport nomereport, acViewPreview
>   DoCmd.OutputTo acOutputReport, nomereport, acFormatPDF,
> "D:\miacartella\" & "report" & reporrtt & ".pdf", False
> DoCmd.Close acReport, stdocname
> ...

Se vuoi solo "stamparlo" non serve aprire il report in anteprima e
chiuderlo. Invece baste la riga con OutPutTo.

> ...se relaizzo i singoli pdf manualmente
> (vale a dire: apro il report in sturttura, anteprima di stampa,
> stampa 3 qui scelgo la stampante pdf ) ottengo dei files di
> dimensioni contenute e comunque non oltre i 100 k. Ma se invece
> eseguo il ciclo che utilizza la subrutine di cui sopra, ogni singolo
> pdf ha una dimensione di oltre 500 K.
> ...

> scelgo la stampante pdf
Vuol dire che hai installato una "stampante" PDF, cio� un
programma per creare i PDF che usi nel processo a mano?

Invece il codice con OutputTo usa il tool per creare i PDF che
viene con Office 2010. Il processo che corrisponde a OutputTo
� l'esporto del report come PDF col ribbon o con la scelta rapida.
Certo che i risultati non sono uguali.

Se vuoi il risultato del tuo programma devi anche usarlo nel codice.
P.e. puoi impostare la tua stampante PDF come stampante del report
e poi semplicemente stamparlo con:

DoCmd.OpenReport nomereport, acViewNormal

Se non puoi impostare la tua stampante PDF permantentemente
come stampante del report puoi anche farlo momentaneamente
da codice usando l'oggetto Printer.

--
Ciao
Karl
*********
Access FAQ:
http://www.donkarl.com/it


title: problema con file pdf

text:
Il giorno giovedì 27 dicembre 2012 18:58:26 UTC+1, Karl Donaubauer ha scritto:
>
ari...@libero.it
 wrote: > utilizzo access 2010. il mio problema � questo: > genero da codice dei report che vengono salvati in formato pdf > con un istruzione del tipo > ... > DoCmd.OpenReport nomereport, acViewPreview > DoCmd.OutputTo acOutputReport, nomereport, acFormatPDF, > "D:\miacartella\" & "report" & reporrtt & ".pdf", False > DoCmd.Close acReport, stdocname > ... Se vuoi solo "stamparlo" non serve aprire il report in anteprima e chiuderlo. Invece baste la riga con OutPutTo. > ...se relaizzo i singoli pdf manualmente > (vale a dire: apro il report in sturttura, anteprima di stampa, > stampa 3 qui scelgo la stampante pdf ) ottengo dei files di > dimensioni contenute e comunque non oltre i 100 k. Ma se invece > eseguo il ciclo che utilizza la subrutine di cui sopra, ogni singolo > pdf ha una dimensione di oltre 500 K. > ... > scelgo la stampante pdf Vuol dire che hai installato una "stampante" PDF, cio� un programma per creare i PDF che usi nel processo a mano? Invece il codice con OutputTo usa il tool per creare i PDF che viene con Office 2010. Il processo che corrisponde a OutputTo � l'esporto del report come PDF col ribbon o con la scelta rapida. Certo che i risultati non sono uguali. Se vuoi il risultato del tuo programma devi anche usarlo nel codice. P.e. puoi impostare la tua stampante PDF come stampante del report e poi semplicemente stamparlo con: DoCmd.OpenReport nomereport, acViewNormal Se non puoi impostare la tua stampante PDF permantentemente come stampante del report puoi anche farlo momentaneamente da codice usando l'oggetto Printer. -- Ciao Karl ********* Access FAQ:
http://www.donkarl.com/it

Ciao Karl,
innanzitutto buon anno nuovo e scusami se riscontro solo adesso il tuo post.
dunque devo premettere che i report che ho bisogno di salvare in formato pdf sono spesso anche di 150/160 pagine e quindi risultano abbastanza pesanti. di solito contengono tabelle e grafici.
una routine cicla per i record di una tabella che utilizza come filtro. questo filtro alimente delle queries che mettono in piedi questi report ciascuno dei quali è formato da un insieme di report collegati tra loro.
poichè l'attività inerente la produzione di questi reports dura spesso molto tempo non è infrequente che la lasci girare anche in mia assenza.
questa è la ragione per cui ho bisogno in uno alla realizzazione della migliore automazione possibile, anche della certezza di salvare i report in pdf con il nome che prescelgo ed in una folder predefinita.
orbene, ho provato a cambiare la stampante di default seguendo le indicazioni del tuo sito sezione report faq 5.1.
Ma dopo aver impostato la stampante pdf (utilizzo pdfill) si apre la maschera che mi chiede dove szalvare e con quale nome. avrei necessitò di gestire diversamente e automaticamente questa attività.
puoi suggerirmi qualche altra strada?
ovviamente quella originaria (outputto pdfformat) non so perchè ma genera i file come dico io ma di dimensioni esagerate.
ti ringrazio.
antonio


title: [lunghetto] database Northwind

author: oklim

text:
buongiorno a tutti.
in questi giorni, da bravo neofita, ho cominciato a leggere un paio di
manuali di access (e qui devo dar ragione a chi diceva che almeno per uno
dei due sono soldi buttati), e ho vivisezionato il database di esempio
northwind.
In questo database ci sono delle cose che spero vorrete spiegarmi.
Tabella prodotti: in visualizzazione struttura vedo che il campo IDFornitore
che è relazionato all'omonimo campo della tabella fornitori, è definito come
numerico. Io mi aspetto di trovarci dentro il codice del fornitore e invece
ci trovo la ragione sociale del fornitore. Perché?
Stesso discorso per la tabella Ordini che in visualizzazione struttura
mostra il campo IDCliente e invece in tabella ci trovo non il codice cliente
ma la ragione sociale. Sempre in tabella Ordini trovo IDImpiegato definito
come numerico e invece nel foglio dati c'e' il cognome/nome dell'impiegato.
Questo è molto importante per me, perché nel mio database ho due tabelle,
una con l'anagrafica indicizzata con un contatore e l'altra relazionata alla
prima tramite questo contatore. Nella seconda tabella che ho relazionato
alla prima tramite l'IDCliente, non vorrei aggiungere anche il campo
ragionesocialecliente, già presente nella prima tabella di anagrafica, ma
semplicemente visualizzarlo nella maschera di inserimento dati grazie alla
relazione tra le due tabelle.
Naturalmente pensavo di prendere spunto dalla tabella e dalla maschera
ORDINI di northwind che però mi hanno spiazzato per il motivo che ho sopra
riportato.
grazie per il vs contributo.
milko.


title: [lunghetto] database Northwind

author: Prometeo

text:
oklim ha scritto:
> buongiorno a tutti.





Ciao Milko
 Credo che l'equivoco sorga dal fatto che nella struttura di queste
tabelle, per esempio [Prodotti], il campo IDFornitore utilizza una
modalita tipo casella combinata per la ricerca, se in struttura della
tabella [Prodotti] selezioni la riga corrispondente al campo IDFornitore
vedrai che la finestra in basso possiede 2 linguette, [Generale] e
[Ricerca], se selezioni ricerca vedrai che il campo numerico fa
riferimento al record corrispondente della tabella [Fornitori] e ti
permette di visualizzare direttamente nella tabella prodotti il NOME del
fornitore al posto del numero nel campo numerico IDFornitore.
La struttura è ovviamente corretta, anche se la casella combinata io la
utilizzo di norma solo nelle maschere, inoltre di solito utilizzo per
esempio un nome tipo [ID_Cliente] per la chiave primaria della tabella
clienti ed un nome tipo [Link_Cliente] per il campo della tabella dal lato
molti della relazione perchè mi sembra più chiaro e corretto.
Se il campo [IDCliente] è un contatore il campo [Link_Cliente] dovrà
essere un numerico intero lungo.
Spero di esserti stato di aiuto
Ciao
Prometeo
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: [lunghetto] database Northwind

text:
> Spero di esserti stato di aiuto
> Ciao
> Prometeo
>
Sicuramente, grazie.
Dopo a casa digerirň il tuo msg.
Un'altra query:
ma per fare dataentry in una rete win devo installare access su tutte le
macchine?
oppure č necessario fare qualche eseguibile in visualbasic?
tenchiů.


title: [lunghetto] database Northwind

text:
> Sicuramente, grazie.
> Dopo a casa digerirò il tuo msg.
>
> Un'altra query:
> ma per fare dataentry in una rete win devo installare access su tutte le
> macchine?
> oppure è necessario fare qualche eseguibile in visualbasic?
>
naturalmente ho già visto che è possibile accedere via internet explorer
però non so quanto valido sia.


title: [lunghetto] database Northwind

author: Roberto da casa

text:
"oklim" <
ok...@email.it
> ha scritto nel messaggio
news:d3uh53$23ui$1...@stargate1.inet.it...
> > Spero di esserti stato di aiuto
> > Ciao
> > Prometeo
> >
>
> Sicuramente, grazie.
> Dopo a casa digerirň il tuo msg.
>
> Un'altra query:
> ma per fare dataentry in una rete win devo installare access su tutte le
> macchine?
Questa č una delle due possibili soluzioni.
> oppure č necessario fare qualche eseguibile in visualbasic?
Non č possibile generare da un database Access un eseguibile, ma, usando la
versione Developer di Access, puoi creare il runtime del database che puň
essere eseguito anche in computer in cui non č installato Access.
>
> tenchiů.
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: [lunghetto] database Northwind

text:
> Non è possibile generare da un database Access un eseguibile, ma, usando
> la
> versione Developer di Access, puoi creare il runtime del database che può
> essere eseguito anche in computer in cui non è installato Access.
>
>>
già, già.
ricordo che in passato (remoto) ho fatto qualcosa con db3.
allora però potevi compilare in locale se non erro.
quanto costa il developer?
grazie, ciao.


title: [lunghetto] database Northwind

text:
> Non è possibile generare da un database Access un eseguibile, ma, usando
> la
> versione Developer di Access, puoi creare il runtime del database che può
> essere eseguito anche in computer in cui non è installato Access.
Comunque leggevo che con qualsiasi runtime di access puoi far "funzionare"
il tuo database.
non è legale ma funzia.
giusto?


title: [lunghetto] database Northwind

text:
"oklim" <
ok...@email.it
> ha scritto nel messaggio
news:d4118e$218e$1...@stargate1.inet.it...

Per non essere perseguito per "pirateria informatica", per distribuire il
runtime di un database devi appunto possedere la licenza acquistando appunto
la versione Developer di Access.
Poi fai come ti pare, in quanto ritengo tu sia maggiorenne e vaccinato.



title: [lunghetto] database Northwind

text:
"oklim" <
ok...@email.it
> ha scritto nel messaggio
news:d40uer$1fjm$1...@stargate1.inet.it...

Non ho la più pallida idea.
>
> grazie, ciao.



author: mario rossi

text:
buongiorno a tutti,

da poco è stato cambiato il server su cui risiedono i file backend di un database access

la form di login all'avvio cliccando sul menù a tendina che dovrebbe mostrare l'elenco utenti visualizza l'errore

"impossibile trovare il file "x:\cartella\database.laccdb"

se però vado in gestione tabelle collegate nessun collegamento punta ad un file .LACCDB

il fatto strano è che non tutti i client danno questo errore e quando sostituisco il client sul pc che da il problema per un pò funziona poi ripresenta il problema

sapete da cosa può dipendere questo errore?

Grazie a tutti.


title: errore "impossibile trovare il file "x:\cartella\database.laccdb"

author: BFS

text:
Il 30/06/2023 09:13, mario rossi ha scritto:
> se però vado in gestione tabelle collegate nessun collegamento punta ad un file .LACCDB

perchè quello è il file che contiene le informazioni di blocco record...

prova a vedere se è il tuo caso:
https://www.youtube.com/watch?v=gJWF0MNtYMU

BFS


title: Problemi con DataDiff

author: Marco D'Onofrio

text:
Salve a tutti
ho un problemino con la funzione DataDiff di Access
Se scrivo, in una query, nella casella "Campo"
DataDiff("d",[DataDiInizio],[DataDiFine])
Il programma mi da errore e non mi permette neanche di eseguire la query.
Ho provato a scrivere cosě
DataDiff("\d";[DataDiInizio];[DataDiFine])
Mi consente di salvarlo ma poi mi calcola #ERRORE
Da cosa dipende?
Ciao
Marco


title: Problemi con DataDiff

author: Federico Luciani

text:

nelle query va utilizato in questo modo:
DataDiff("g";[DataDiInizio];[DataDiFine])
cioe' parametri data in italiano e punto-virgola al posto di virgola
--
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: Problemi con DataDiff

text:
>
> nelle query va utilizato in questo modo:
> DataDiff("g";[DataDiInizio];[DataDiFine])
>
> cioe' parametri data in italiano e punto-virgola al posto di virgola
>
Perfetto grazie
Marco


title: Scheda con visualizzazione continua di dati raggruppati

author: Pasquale Antonacci

text:
In un database Access di gestione di una biblioteca vorrei realizzare una
maschera che mi permetta visualizzare, in modo continuo, i titoli dei libri
raggruppati per autore e la possibilita', cliccando sul titolo, di aprire
una seconda maschera con il dettaglio del libro scelto.
Ricorrendo ad un esempio calcistico, il risultato dovrebbe essere:
JUVENTUS
   Del Piero
   Inzaghi
   Zidane
INTER
   Vieri
   Zamorano
MILAN
   Abbiati
   Costacurta
   Albertini
   Maldini
ROMA
   Totti
Nonostante le tante prove effettuate non sono riuscito a raggiungere questo
obiettivo temendo, a questo punto, di non poter realizzare quanto scritto
(senza ricorrere ovviamente a oggetti tipo activex, ocx, dll, ecc.....).
C'e' qualcuno che gentilmente puo' darmi una mano???
Un saluto a tutti.
--
Posted from
sirio.tno.it
 [138.66.200.5]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: StampaUnione

author: Fabio

text:
Chiedo il Vostro aiuto: vorrei creare delle lettere con STAMPAUNIONE dove
inserire record diversi in funzione di un unico record.
Mi spiego con il caso concreto: ho un file excel con record CAP e Via
(semplifico), devo inserire in una lettera per ogni CAP tutte le vie di
riferimento
CAP Indirizzo
20100 via Bianchi
20100 Via Verdi
10100 Via Rossi
Vorrei che mi venissero solo 2 lettere (cap 20100 e 10100), invece mi
vengono sempre e comunque 3 lettere.
Riuscite a darmi qualche consiglio?
Ciao e grazie
--------------------------------
Inviato via
http://usenet.libero.it


title: StampaUnione

author: Sergio MAZZA

text:
"Fabio" <
cor...@libero.it
> ha scritto nel messaggio
news:151Z24Z29Z165Y1...@usenet.libero.it...

Ti invio una soluzione molto semplice; il mio esempio è basato su word -
access, ma puoi fare la stessa cosa con word - excel...
-------- inizio -----------
Salve a tutti;
sono un po' latitante ma le ultime battute sull'argomento "stampa unione" mi
hanno dato la molla per la ricerca di altre soluzioni. In effetti c'è una
soluzione molto semplice che avevo visto utilizzare in word 2000 e pensavo
fosse una features di quel pacchetto; invece (mea culpa) la stessa soluzione
è possibile utilizzarla anche nel pacchetto '97.
Esiste in word un "codice di campo" (spulciate l'help please!) chiamato
DATABASE; iddu non fa altro che creare una connessione al database e leggere
i dati o da tabella o da stringa sql specificata nel codice di campo e
presentarli formattati come una tabella.
Quindi per realizzare un documento word di tipo fattura (dati intestazione
ed elenco dettaglio) i passi sono questi (da modificare a secondo delle
proprie necessità):
- tabella o query con i dati dell'intestazione della fattura (parte alta -
lato uno della relazione);
- creare il documento word, scrivere il documento e legarlo (stampa unione)
alla tabella/query (lato uno);
- visualizzare (sempre da word) la barra strumenti "DATABASE";
- posizionare il cursore dove vogliamo inserire la tabella dei dati riferiti
al dettaglio (lato molti) e premere il bottone "Inserisci database";
seguendo le istruzioni del wizard noi creiamo tutti i riferimenti per
leggere i dati (molti) della fattura indicando anche il campo della
condizione where che ci serve per estrarre solo quelli riferiti a quel
cliente o id. Ricordatevi di spuntare l'opzione "inserisci come campo".
Ora manca di inserire la "variabile" nella condizione where; con ALT-F9
possiamo intervenire nelle opzioni del codice di campo visualizzandone il
contenuto che dovrebbe essere simile a questo:
{DATABASE \d "C:\\dati\\fatture.mdb" \c "TABLE Dettagli" \s "SELECT
[articolo], [prezzo], [idFattura] FROM [Dettagli] WHERE (([idFattura] =
3 ))" \h}
Praticamente la condizione è preimpostata per restitutire i dettagli della
fattura con idFattura = 3; quindi bisogna inserirgli il riferimento al campo
id della fattura. Possiamo farlo perché il documento word è legato alla
tabella/query (lato uno) delle fatture.
togliamo il 3 (l'idfattura), lasciando il cursore vicino al segno
dell'uguale, dalla barra strumenti "Stampa unione" - "inserisci campo
unione"  e scegliamo "Id" (della fattura).
La situazione dovrebbe essere questa:
{DATABASE \d "C:\\dati\\fatture.mdb" \c "TABLE Dettagli" \s "SELECT
[articolo], [prezzo], [idFattura] FROM [Dettagli] WHERE (([idFattura] =
{MERGEFIELD id} ))" \h}
Ora premiamo ALT-F9 per ripristinare la visualizzazione dei codici di campo
e se facciamo la stampa unione si dovrebbe materializzare il nostro sogno...
Una fattura si word!!
Spero di essermi spiegato...
Un saluto a tutti e buon lavoro.
--
Sergio MAZZA
'-------- fine ------------
Ciao.
--
Sergio MAZZA