title: Impostare in apertura di un report i margini.

author: Plaino Giandomenico

text:
Un ciao a tutti,

Vi volevo chiedere
un sistema semplice semplice per impostare via codice margini sup, inf, dx e sx
di un report alla sua apertura, oltre che impostazione dell'orientamento a
Landscape.

Premetto che gli
unici esempi che ho trovato implicano l'uso di PrtDevMode...non c'è un'altra
soluzione più semplice del tipo:

me.Left=150

me.Right=150, e
così discorrendo???

Un grazie a
chiunque vorrà rispondermi, felice giornata a
tutti.


author: warp

text:
Plaino Giandomenico ha scritto nel messaggio ...
>Un ciao a tutti,
>Vi volevo chiedere un sistema semplice semplice per impostare via >codice
>margini sup, inf, dx e sx di un report alla sua apertura, oltre che
>impostazione dell'orientamento a Landscape.
Potresti utilizzare la proprietà PrtMip  (nell'help trovi anche degli esempi).
Il problema è che questa tecnica richiede l'apertura in modalità Design del Report.
Vale a dire dover rinunciare alla Compilazione .MDE del progetto VBA.


text:
"warp" <
war...@libero.it
> ha scritto nel messaggio
news:8rt4oa$ljq$1...@fe1.cs.interbusiness.it...
>
> Plaino Giandomenico ha scritto nel messaggio ...
> >Un ciao a tutti,
>
> >Vi volevo chiedere un sistema semplice semplice per impostare via >codice
> >margini sup, inf, dx e sx di un report alla sua apertura, oltre che
> >impostazione dell'orientamento a Landscape.
>
>
>
vai sul report, poi vai sul gruppo che ti interessa, esempio intestazione,
corpo pie' di pagina ecccc....... poi vai sulle proprieta' dello stesso e
vai  a " su stampa ".
Infine usa l'istruzione "format" ecc... Su sommario ed indice avrai tutte le
specifiche ben spiegate.
ciao mario
;0))
gens una sumus


text:
"M.P." <
map...@libero.it
> ha scritto nel messaggio
news:RuyE5.31986$N93.9...@news.infostrada.it...

Inoltre devi impostare per il margine destro o il margine inferiore,
le -caratteristiche-  "Altezza " ("Height") e "Larghezza" ("Width"),
uitilizzando le caratteristiche "PosizioneX" (left) e "PosizioneY" (Top).



title: Memorizzare Valore

author: Giorgiom

text:
Salve
ho una tabella dove inserisco dei programmi di produzione
come posso via codice far si che quando inserisco un programma di
produzione nuovo (ed inserisco la data) una volta inserito il record
questa data mi venga memorizzata in un campo che si chiama
(data_nuovo_progr) del record precedente.
mi serve per poter calcorare quanto giorni passano tra i diversi programmi
di produzione
Grazie
Ciao
Giorgio
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Memorizzare Valore

author: aaa

text:
Giorgiom ha scritto:
> Salve
> ho una tabella dove inserisco dei programmi di produzione
> come posso via codice far si che quando inserisco un programma di
> produzione nuovo (ed inserisco la data) una volta inserito il record
> questa data mi venga memorizzata in un campo che si chiama
> (data_nuovo_progr) del record precedente.
> mi serve per poter calcorare quanto giorni passano tra i diversi programmi
> di produzione
> Grazie
> Ciao
> Giorgio
per calcolare i giorni che passano basta usare le date che inserisci senza
dover aggiungere un altro campo e un'altra data.
se ho capito bene...
ciao



title: Memorizzare Valore

text:
> per calcolare i giorni che passano basta usare le date che inserisci senza
> dover aggiungere un altro campo e un'altra data.
> se ho capito bene...
> ciao
Il fatto è che devo calcolare i giorni che passano dalla data di
inserimento di un programma di produzione alla data di inserimento
dell'altro programma di produzione (e' un altro record - non saprei come
fare la differenze tra le due datre))
Magari c'e' un modo piu' semplice... è che non mi viene in mente niente
Grazie
Ciao
Giorgio



title: Memorizzare Valore

text:
Giorgiom ha scritto:
> > per calcolare i giorni che passano basta usare le date che inserisci senza
> > dover aggiungere un altro campo e un'altra data.
> > se ho capito bene...
> > ciao
> Il fatto è che devo calcolare i giorni che passano dalla data di
> inserimento di un programma di produzione alla data di inserimento
> dell'altro programma di produzione (e' un altro record - non saprei come
> fare la differenze tra le due datre))
> Magari c'e' un modo piu' semplice... è che non mi viene in mente niente
> Grazie
> Ciao
> Giorgio
ma le date non le inserisci?
se sì basta selezionare in qualche modo il record che ti interessa e usare
datediff
forse sono io che non capisco il problema...
se è così magari cerca di chiarmi un pò la faccenda



title: Memorizzare Valore

text:
> ma le date non le inserisci?
> se sě basta selezionare in qualche modo il record che ti interessa e usare
> datediff
> forse sono io che non capisco il problema...
> se č cosě magari cerca di chiarmi un pň la faccenda
Hai ragione sono io che non sono stato chiaro
Provo a rispigarti il mio problema:
ho una tabella con vari campi tra cui:
DATA_PROGRAMMA   e
DATA_NUOVO_PROGRAMMA
Quando inserisco un nuovo record nella maschera di inserimento inserisco
la data nel campo DATA_PROGRAMMA
Io vorrei che in automatico questa data che ho inserito venga inserita
anche nel campo DATA_NUOVO_PROGRAMMA ma del record precedente.
esempio
inserisco un nuovo record con DATA_PROGRAMMA = 15/09/2005
una volta inserito in utomatico dovrebbe portarmi la data 15/09/2005 nel
campo DATA_NUOVO_PROGRAMMA del record precedente
Spero di essere stato chiaro altrimenti fammi sapere...
Grazie
Ciao
Giorgio



title: Memorizzare Valore

text:
Giorgiom ha scritto:
> > ma le date non le inserisci?
> > se sě basta selezionare in qualche modo il record che ti interessa e usare
> > datediff
> > forse sono io che non capisco il problema...
> > se č cosě magari cerca di chiarmi un pň la faccenda
> Hai ragione sono io che non sono stato chiaro
> Provo a rispigarti il mio problema:
> ho una tabella con vari campi tra cui:
> DATA_PROGRAMMA   e
> DATA_NUOVO_PROGRAMMA
> Quando inserisco un nuovo record nella maschera di inserimento inserisco
> la data nel campo DATA_PROGRAMMA
> Io vorrei che in automatico questa data che ho inserito venga inserita
> anche nel campo DATA_NUOVO_PROGRAMMA ma del record precedente.
> esempio
> inserisco un nuovo record con DATA_PROGRAMMA = 15/09/2005
> una volta inserito in utomatico dovrebbe portarmi la data 15/09/2005 nel
> campo DATA_NUOVO_PROGRAMMA del record precedente
> Spero di essere stato chiaro altrimenti fammi sapere...
> Grazie
> Ciao
> Giorgio
allora ti basta usare i campi data programma e fare il datediff di quelle
2 date senza dover scrivere una ulteriore data nel record precedente
esempio
record 1 data_nuovo_programma 01/01/2005
record 2 data_nuovo_programma 01/03/2005
fai  il datediff delle 2 date in una query e il gioco č fatto
datediff("d",data_nuovo_programma_1,data_nuovo_programma_2)
la soluzione che io vedo piů semplice č questa
ciao e spero di essere stato chiaro io adesso



title: Memorizzare Valore

text:
> allora ti basta usare i campi data programma e fare il datediff di quelle
> 2 date senza dover scrivere una ulteriore data nel record precedente
> esempio
> record 1 data_nuovo_programma 01/01/2005
> record 2 data_nuovo_programma 01/03/2005
> fai  il datediff delle 2 date in una query e il gioco č fatto
> datediff("d",data_nuovo_programma_1,data_nuovo_programma_2)
> la soluzione che io vedo piů semplice č questa
> ciao e spero di essere stato chiaro io adesso
Ciao
ti ringrazio per il suggerimento, ma ho bisogno ancora di un tuo aiuto
secondo me il comando datediff ti permette di avere la differenza tra due
date , ma nello stesso record , non su due record differenti.
almeno credo
se invece e' possibile ti sarei grato se potessi spiegarmelo
Grazie
Ciao
Giorgio



title: Memorizzare Valore

text:

la date diff pui metterla in una query ed i record da utilizzare per
estrapolarti la differenza li puoi decidere tu facendoti ad esempio una
maschera che ti permette di selezionarli o addirittura usando una dlookup
nella query stessa
esempio
data2=dloookup("[data]";"[mia_tabella]";"[id_record]=10") questo campo della
query estrae la prima data del record con id (campo contatore) uguale a 10
data1=dloookup("[data]";"[mia_tabella]";"[id_record]=15") questo campo della
query estrae la prima data del record con id (campo contatore) uguale a 15
datdiff("g";data1;data2) ti fa la differenza tra le due date
l'id del record da selezionare vedi tu come ti č piů comodo estrarlo
ciao
ciao
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: casella di testo valore null

author: leonardo

text:
da una casella di testo volgio estrarre il valore ,dove
se >0 viene utilizzato per un determinata istruzione msgbox ".........."
il problema è quando non contiene valori (vuoto)
come faccio a dirli che non esiste nulla
Ho provato con
if me!caselladitesto = null then
etc...
ma non va continua a darmi quando non c'e' il valore Errore di run-time '94'
utilizzo non valido di Null .
mi date quanche consiglio grazie ciao a tutti!
vorrei anche sapere se c'e' online una qualche buona guida di access oppure
da acquistare per risolvere tutti questi piccoli problemini.Utilizzare F1
non lo trovo comodo spesso non trova le cose piu' banali e fa perdere ore
per non parlare degli errori di traduzione.


title: casella di testo valore null

author: ALESSANDRO Baraldi

text:
"leonardo" <
leonardo...@email.it
> ha scritto nel messaggio
news:u40Yd.17169$WC1....@tornado.fastwebnet.it...

Purtroppo devi effettuare 2 controlli per non incorrere in errori:
If IsNull(Me!NomeCasella) Or Len(Me!NomeCasella)=0 then
    'E' vuota
Else
    'Non è vuota
End if
Ciao
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------


title: casella di testo valore null

text:
"leonardo" <
leonardo...@email.it
> ha scritto nel messaggio
news:u40Yd.17169$WC1....@tornado.fastwebnet.it...

Prova cosi
 if isnull( me!caselladitesto) = true then
etc....


title: casella di testo valore null

text:
"ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:42308f10$0$32346$5fc...@news.tiscali.it...

> grazie adesso ci provo e vi faccio sapere


title: Api

author: bg

text:
Dove si puo' trovare una guida in linea o in rete (in italiano)  o in
libreria con la sintassi e le modalita' d'uso delle API di W95 e W98?
Non ci capisco assolutamente nulla e non so neanche quali sono e cosa fanno,
ma ho visto
l'esempio sul sito comune che elimina la X e gli altri pulsantini dalla
barra di Access: la guida di Access non mi ha aiutato,
potete farlo voi?
Mi piacerebbe fare una cosa simile ma con la barra dell'applicazione non di
Access.
Come al solito grazie a tutti
bg


title: Api

author: Frankkk

text:
www.allapi.com
di tutto di + sulle api...


title: Api

text:
...rettifico...
www.allapi.net
chiedo scusa..


title: Api

author: Federico Luciani

text:

dal sito comune trovi il link per:
The KPD Team - AllApi.net
e' un buon punto di partenza e soprattutto e' gratis
--
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: Api

text:
"Frankkk" <
frank...@libero.it
> ha scritto nel messaggio
news:KwYN5.10285$BF.3...@news.infostrada.it...
> ...rettifico...
>
www.allapi.net
> chiedo scusa..
>
Grazie per la risposta.
Mo' studio, mannaggia a me e all'inglese.
bg


title: testo giustificato in una listbox, è possibile?

author: adr

text:
salve a tutti
vorrei fare in modo che il testo delle colonne di una list box fosse
centarto, è possibile?
grazie infinite, soprattutto ai soliti noti!
p.s. uso access 2003.


author: Karl Donaubauer

text:
adr wrote:
> vorrei fare in modo che il testo delle colonne di una list box fosse
> centarto, è possibile?
> ...
> p.s. uso access 2003.
Si puo usare API ma non funziona perfettamente. Vedi gli esempi
di Stephen:
http://www.lebans.com/justicombo.htm
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


title: aggiornamento doppia combobox in una sottomaschera

author: Marino Tilax

text:
Augh! a tutti,
Ho due combobox in una sottomaschera: con la prima seleziono la
tipologia, con la seconda un dettaglio corrispondente alla tipologia
scelta nella prima.
Ora il mio quesito è: come faccio a filtrare la seconda combo con i
valori selezionati nella prima?
PS: Ho provato ad usare una query che viene aggionata dopo la modifica
della prima combo, ma ciò non funziona (visualizza il dettaglio
sull'ultima tipologia registrata e non su quella corrente).
Ch'aggiaffà?
Hola et labora,
Marino
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


author: Antonio Biso

text:
"Marino Tilax" <
escat...@libero.it
> ha scritto nel messaggio
news:1d64959f3d5845f5142...@mygate.mailgate.org...
Si scrive DOPO il quoting!!!
> Vista la scarsa attenzione suscitata dal quesito precedente mi propongo
Aaaaahhhh...
Una bella e classica polemica proprio di lunedì, ma vieeeeeniiiii.
Allora.... tu hai postato alle 12.09. Hai mugugnato alle 14.19, dopo poco
più di 2 ore...
Ora, penso che neanche un helpdesk a pagamento ti risolva un quesito in meno
di due ore!!!!
> di renderlo più "allettante" con un ulteriore e parallelo quesito:
> ? E' possibile modificare dinamicamente la condizione where di una query
> sottostante una combobox impostando tale filtro da un'altra combobox?
Evento dopo aggiornamento della prima combo, imposti la proprietà rowsource
della seconda combo
> "Marino Tilax" <
escat...@libero.it
> wrote in message
>
news:0b2b639d3055cacfddb...@mygate.mailgate.org
>
> > Augh! a tutti,
> > Ho due combobox in una sottomaschera: con la prima seleziono la
> > tipologia, con la seconda un dettaglio corrispondente alla tipologia
> > scelta nella prima.
> >
> > Ora il mio quesito è: come faccio a filtrare la seconda combo con i
> > valori selezionati nella prima?
Questo è un quesito dei più gettonati e la cui risoluzione puoi trovare
cercando nei vecchi post o sul sitocomune.
Comunque devi mettere like nz([forms]![tuaform]![primacombo];"*") come
criterio nella rowsource della seconda combo e fare una requery al dopo
aggiornamento...
Antonio


text:
Scusa Antonio e a tutti coloro che si possono essere offesi, ma in
realtà non volevo essere polemico...
E' solo che leggendo fra i post e sul sitocomune mi sono accorto che il
quesito non era pertinente e forse era poco chiaro. Ho solo voluto dare
una versione migliorata (2.0) al mio precedente quesito.
Grazie 1000 per le dritte & nomenclatura,
Marino
PS: ho eliminato il quoting perchè mi da uno strano errore:
"More included text than new text." ... boh



text:
"Marino Tilax" <
escat...@libero.it
> ha scritto nel messaggio
news:afb2a2fcffd1a8cf055...@mygate.mailgate.org...
> Scusa Antonio e a tutti coloro che si possono essere offesi, ma in
> realtà non volevo essere polemico...
Non è una questione di offese, ma di rispetto di norme di
autoregolamentazione del NG.
> E' solo che leggendo fra i post e sul sitocomune mi sono accorto che il
> quesito non era pertinente e forse era poco chiaro. Ho solo voluto dare
> una versione migliorata (2.0) al mio precedente quesito.
Aspetta sempre almeno un paio di giorni
> PS: ho eliminato il quoting perchè mi da uno strano errore:
> "More included text than new text." ... boh
Aggiungi in fondo un po' di righe vuote...
Antonio


title: riproposta errore Sql

text:
Salve ragazzi ripropongo lo stesso problema scusate ma è moooooolto
importante
ho una maschera partenze ho impostato un comando StEtichette e ho messo
questo codice.
Private Sub StEtichette_click()
 Dim ciclo as Integer
 Docmd.Setwarnings False
 Docmd.RunSql "Delete * from tabellaTemporanea"
 For ciclo = 1 to ColliPartenza
DoCmd.RunSql "INSERT INTO tabellaTemporanea values (CDate('"
 Me!DataPartenza & "', " & Chr & _
    Me!NomeDittaPartenza & Chr(34) & ", " &_
    Me!OrdineCodice", " Me!ColliPartenza  &", Me!VolumePartenza & ")"
  next
quando premo il pulsante mi viene fuori una schermata erroe di run time 3275
parmatro mancante nnel'istruzione sql con lka descrizione dei dati della
queri che sono però quelli che ho selezionato
cioè nome ditta Ar 05-005 ecc
mi apre la finestra di bdebug dell'editor di vba segnandomi in giallo
l'istruzione sql.
Dove sbaglio? mi aiutate perfavore.


title: riproposta errore Sql

author: giorgio rancati

text:
"Fabrizio_LoL" <
f_j...@libero.it
> ha scritto nel messaggio
news:dygve.22094$yM4.3...@twister2.libero.it...
>
> Salve ragazzi ripropongo lo stesso problema scusate ma č moooooolto
> importante
> ho una maschera partenze ho impostato un comando StEtichette e ho messo
> questo codice.
[CUT]
> DoCmd.RunSql "INSERT INTO tabellaTemporanea values (CDate('"
>  Me!DataPartenza & "', " & Chr & _
>     Me!NomeDittaPartenza & Chr(34) & ", " &_
>     Me!OrdineCodice", " Me!ColliPartenza  &", Me!VolumePartenza & ")"
[CUT]
> Dove sbaglio? mi aiutate perfavore.
Ciao Fabrizio,
non so se č un problema di copia/incolla ma il tuo codice ha un po' di
pasticci.....
prova cosě
----
DoCmd.RunSQL "INSERT INTO tabellaTemporanea " & _
    "values (CDate('" & Me!DataPartenza & "', " & _
    Chr(34) & Me!NomeDittaPartenza & Chr(34) & ", " & _
    Me!OrdineCodice & ", " & _
    Me!ColliPartenza & ", " & _
    Str(Me!VolumePartenza) & ")"
----
Ciao Giorgio


title: riproposta errore Sql

text:
non so ma mi dà errore run time 3075 paramatro mancante nel espressione sql
!!!
e mi ricapitola i valori dei record che io ho selezionato.
Strano......
"giorgio rancati" <
giorgio_no_sp...@tiscali.it
> ha scritto nel
messaggio news:d9k5mn$86f$1...@domitilla.aioe.org...
> "Fabrizio_LoL" <
f_j...@libero.it
> ha scritto nel messaggio
> news:dygve.22094$yM4.3...@twister2.libero.it...
> >
> > Salve ragazzi ripropongo lo stesso problema scusate ma è moooooolto
> > importante
> > ho una maschera partenze ho impostato un comando StEtichette e ho messo
> > questo codice.
> [CUT]
> > DoCmd.RunSql "INSERT INTO tabellaTemporanea values (CDate('"
> >  Me!DataPartenza & "', " & Chr & _
> >     Me!NomeDittaPartenza & Chr(34) & ", " &_
> >     Me!OrdineCodice", " Me!ColliPartenza  &", Me!VolumePartenza & ")"
> [CUT]
> > Dove sbaglio? mi aiutate perfavore.
>
> Ciao Fabrizio,
> non so se è un problema di copia/incolla ma il tuo codice ha un po' di
> pasticci.....
> prova così



title: Maschere su query campi incrociati

author: Luca Vinaccia

text:
Devo creare una maschera basata su una query a campi incrociati, che per
definizione ogni volta che la lancio, variati i dati della tabella a cui si
riferisce, può avere numero e intestazione di colonna differenti.
Nel creare la maschera in autocomposizione(non sono un'espertone)me la crea
ma se si aggiungono delle colonne nel risultato della query ovviamente non
essendoci il campo inserito nella struttura meschera non lo vedo.
Non è possibile creare una maschera nella quale inserire i risultati della
query tipo foglio dati senza dover ogni volta aggiungere nella struttura
della maschera le colonne aggiuntivi.
Grazie mille
_________________________________________________________________________
Get Your Private, Free E-mail from MSN Hotmail at
http://www.hotmail.com
.
--
Posted from [194.196.166.77] by way of
f70.law9.hotmail.com
 [64.4.9.70]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Maschere su query campi incrociati

author: MegaMax

text:
""Luca Vinaccia"" <
lucavi...@hotmail.com
> ha scritto nel messaggio
news:F709guA8M6XQQ...@hotmail.com...
> Devo creare una maschera basata su una query a campi incrociati, che per
> definizione ogni volta che la lancio, variati i dati della tabella a cui
si
> riferisce, può avere numero e intestazione di colonna differenti.
> Nel creare la maschera in autocomposizione(non sono un'espertone)me la
crea
> ma se si aggiungono delle colonne nel risultato della query ovviamente non
> essendoci il campo inserito nella struttura meschera non lo vedo.
> Non è possibile creare una maschera nella quale inserire i risultati della
> query tipo foglio dati senza dover ogni volta aggiungere nella struttura
> della maschera le colonne aggiuntivi.
Potresti visualizzare la maschera come foglio dati....
oppure potresti predisporre il numero massimo di colonne... e poi tramite
codice visualizzare solo quelle necessarie quando apri la maschera
Max


title: Autorizzazioni per stampare.

author: Vunera

text:
Salve a tutti,
premetto che sono un neofita di access, quindi mi scuso se pongo una domanda,
forse, banale. Costruendo il mio piccolo db avrei l'esigenza di autorizzare
alla stampa e alla copia delle tabelle, query e report solo ed esclusivamente
gli amministratori. E' possibile fare questo? E se sì cosa devo fare?
Vi ringrazio in anticipo.
Vunera
--
Posted from
bo1-908.dialup.tiscalinet.it
 [62.10.105.140]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Autorizzazioni per stampare.

author: Peter

text:
"Vunera" <
vun...@virgilio.it
> ha scritto nel messaggio
news:cc8a1da9da1d693d77b...@mygate.mailgate.org...

Probabilmente la protezione del database diventerà un problema per il tuo
piccolo DB.


title: Autorizzazioni per stampare.

text:
> Probabilmente la protezione del database diventerà un problema per il tuo
> piccolo DB.
>
In che senso, scusa?
Vunera.


title: Autorizzazioni per stampare.

text:
"Vunera" <
vun...@virgilio.it
> ha scritto nel messaggio
news:9sg76b$tg8$1...@newsreader.mailgate.org...

Nel senso che se devi dare autorizzazioni particolari agli utenti devi cmq
proteggere il DB e se devi proteggere il tuo DB il lavoro per fare questo
sarà maggiore del lavoro che hai fatto per costruire il tuo piccolo
database.


title: Stampa di soli record che hanno piu di un record collegato nella tab2?

author: jobxxyy

text:
Salve, tralasciando i motivi per cui mi serve,
avendo le 2 solite tabelle Tabella1,Tabella2 collegate 1 a molti..
il 95% dei record della tabella 1 ha un solo sottorecord.
il 5% dei record della tabella 1 ha piu di 1 sottorecord
come fareste a fare una stampa di quel solo 5%?
Grazie!


author: MA

text:

query di ricerca duplicati (ce l'hai nel wizard)
Report con nascondi duplicati basato su quella query
--
--
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access


title: Generare query da codice

author: Gippe

text:
Salve a tutti. Avrei bisogno dei vostri consigli preziosi.
Ho in mente di realizzare una maschera con dei pulsanti nel piè di maschera
ciascuno dei quali porta una lettera dell'alfabeto.
Io ho realizzato questa routine DAO:
Sub CreaQuery(lt As String)
Dim db As Database
Dim qry As QueryDef
Dim qryOrigine As QueryDef
Dim nome As String
Set db = CurrentDb
nome = lt
qryOrigine.SQL = "SELECT [Rubrica].[cognome], [Rubrica].[nome] FROM " & _
    "Rubrica WHERE ((([Rubrica].[cognome]) " & _
    "Like "" & lt " * ")) ORDER BY [Rubrica].[cognome];"
Set qry = CreateQueryDef(nome, qryOrigine.SQL)
End Sub
Prima di tutto la pongo alla vostra attenzione e correzione, e poi vi
chiedo:
associando al click di ogni pulsante la chiamata CreaQuery(x), vorrei far
apparire nella maschera, i record in base al filtro della query.
Sarebbe opportuno eliminare la/le Query in uscita per alleggerire il db?
Grazie dell'attenzione.
Attendo con ansia le vostre risposte.
Saluti.
Gippe.


title: cmsg cancel <TNaoc.37737$n7P1.817@twister01.bloor.is.net.cable.rogers.com>

author: joe


title: pedici

author: Massimo Manfredelli

text:
Salve,
è possibile con Access aggiungere i pedici.
Ad esempio devo inserire in tabella il valore H20
Grazie


title: pedici


title: Univocità records..aiuto .Grazie

text:
Ciao e grazie a tutti coloro che mi aiuteranno.
Ho un problema di identificare univocamente in una tabella ENTRATE un
record,affinchè quando ricorro al join con la tabella USCITE mi restituisca
esattamente chi è entrato ed uscito ad una specifica ora , visto che i
visitatori possono entrare ed uscire sino a 8 volte al giorno.
Pensavo di farlo in una query anzichè creare un campo da memorizzare.Cioè in
una query Q1 ho messo oltre i campi data (odierna)
,num_pass_in,oraentrata,un campo COD_IN il quale è il risultato di
Trim:([id_in]&[num_pass_in]).(Il campo id_in è un numerico incrementale).Ora
vorrei creare un campo COD_OUT che possa includere il id_out (incrementale)
e il num_pass_out come fatto in precedenza.(ovviamente il num_pass_out è
identico al num_pass_in)
Non riesco.Forse tutto cio è sbagliato.Vero?Scusate la confusione.Grazie per
l'aiuto.Qualunque proposta di soluzione sara molto apprezzata.Grazie.
--------------------------------
Inviato via
http://usenet.libero.it


title: input dati con diverso colore e posizione

author: nikmar

text:
Ciao a tutti,
ho una tabella contenente diversi campi tra cui uno di tipo data. In fase di
inserimento mentre nei campi di tipo testo il cursore si posiziona
all'inizio del campo, in quello di tipo data si posiziona alla fine. E'
possibile:
1. posizionare il cursore all'inizione del campo (di tipo data) in fase di
input?
2. si può creare una routine tale che quando il campo è attivo assume un
colore diverso ? (tipo DBIII?)
grazie


text:
1. Imposta l'allineamento testo del campo data, a sinistra
2. Beh, su due piedi io creerei due routine (una Su attivato ed una Su
disattivato del campo in esame) per cambiare il colore (ad esempio del
testo) a seconda se il campo ha lo stato attivo o meno.
Private Sub MioCampo_GotFocus()
'imposta colore testo verde
    Me.MioCampo.ForeColor = 32768
End Sub
Private Sub MioCampo_LostFocus()
 'imposta colore testo rosso
    Me.MioCampo.ForeColor = 255
End Sub
ciao, Fl@vio



text:
"Fl@vio" <
fla...@sirius.tecnoparco.it
> wrote in message
news:8lmmc1$bc3$1...@menelao.polito.it...
> Private Sub MioCampo_GotFocus()
> 'imposta colore testo verde
>     Me.MioCampo.ForeColor = 32768
> End Sub
>
> Private Sub MioCampo_LostFocus()
>  'imposta colore testo rosso
>     Me.MioCampo.ForeColor = 255
> End Sub
Grazie Flavio funziona perfettamente. Poichč ho molti campi č possibile
creare una funzione che lo faccia automaticamente per ogni campo?


author: Lorenzo Coronati

text:
Scrisse "nikmar" <
nico...@tin.it
>:
>Grazie Flavio funziona perfettamente. Poichč ho molti campi č possibile
>creare una funzione che lo faccia automaticamente per ogni campo?
Fossi in te mi farei una function colora(colore as long) da
impostare sugli eventi got e lostfocus, che ricava il
controllo attivo da screen.activecontrol
--
Lorenzo Coronati
--
<<Io studio ing gestionale e dei non laureati
che mi sputano in faccia mi faccio beffe.>>
(Andrea "Mr Bad Guy", 10/07/2000)
--


title: Ultimi 3 record?

author: Iak

text:
Salve a tutti,
ho due tabelle collegate, una contiene l'elenco di macchine e l'altra le
visite associate (con la relativa data) a queste macchine. Per ogni macchina
comincio ad avere tante visite e quindi il Report che mi stampa tutte le
macchine con le visite associate comincia a lievitare enormemente (stampa
tantissime pagine).
E' possibile fare in modo di visualizzare sul Report, per ogni macchina,
SOLO le ultime 3 visite in ordine di data?
Grazie
Iacopo


title: Ultimi 3 record?

author: Carmel

text:


Potresti utilizzare come filtro una query del genere:
SELECT TOP 3 *
FROM TabellaVisite
ORDER BY TabellaVisite.visita DESC;
Ciao


title: Ultimi 3 record?

text:
"Carmel" <
car...@inwind.it
> ha scritto nel messaggio
news:abctdtoa0r4f5njcr...@4ax.com...

Ciao Carmel (grazie prima di tutto),
ho provato come dici tu, ma il  problema e' che in questo modo riesco a
recuperare le ultime 3 visite ma solo di una sola macchina, infatti con la
seguente query:
SELECT DISTINCT  TOP 3 Tvisite.*
FROM Tmacchina INNER JOIN Tvisite ON Tmacchina.IDmacchina =
Tvisite.IDmacchina
ORDER BY Tvisite.IDmacchina, Tvisite.Data DESC;
ottengo solo 3 record in assoluto, mentre avrei bisogno di avere 3 record
per ogni macchina.
Ancora grazie
Ciao
Iacopo


title: Ultimi 3 record?

text:
>Ciao Carmel (grazie prima di tutto),
>ho provato come dici tu, ma il  problema e' che in questo modo riesco a
>recuperare le ultime 3 visite ma solo di una sola macchina, infatti con la
>seguente query:
>
>SELECT DISTINCT  TOP 3 Tvisite.*
>FROM Tmacchina INNER JOIN Tvisite ON Tmacchina.IDmacchina =
>Tvisite.IDmacchina
>ORDER BY Tvisite.IDmacchina, Tvisite.Data DESC;
>
>ottengo solo 3 record in assoluto, mentre avrei bisogno di avere 3 record
>per ogni macchina.
>Ancora grazie
>Ciao
>Iacopo
>
La soluzione che ti propongo non č molto elegante ma spero funzionale:
1. La query dovrą essere del tipo :
SELECT DISTINCT Tvisite.*
FROM Tmacchina INNER JOIN Tvisite ON Tmacchina.IDmacchina =
Tvisite.IDmacchina
2. Nel report come avrai forse gią fatto, ti devi creare un
raggruppamento IdMacchina e porre Data con ordinamento Decrescente
3. Nel modulo associato al report scrivi :
Dim Record As Integer
Private Sub Corpo_Format(Cancel As Integer, FormatCount As Integer)
If Record >= 3 Then Cancel = 1: Exit Sub
Record = Record + 1
End Sub
Private Sub IntestazioneGruppo0_Format(Cancel As Integer, FormatCount
As Integer)
Record = 0
End Sub
Spero che sia stato chiaro.
Ciao


title: Ultimi 3 record?

text:
> 3. Nel modulo associato al report scrivi :
> Dim Record As Integer
>
> Private Sub Corpo_Format(Cancel As Integer, FormatCount As Integer)
> If Record >= 3 Then Cancel = 1: Exit Sub
> Record = Record + 1
> End Sub
>
> Private Sub IntestazioneGruppo0_Format(Cancel As Integer, FormatCount
> As Integer)
> Record = 0
> End Sub
>
> Spero che sia stato chiaro.
> Ciao
>
Anche se, come dici tu, la soluzione non e' molto elegante, funziona
benissimo!
Sei un mito! Grazie mille veramente!
Ciao


title: Ultimi 3 record?

text:
>Anche se, come dici tu, la soluzione non e' molto elegante, funziona
>benissimo!
>Sei un mito! Grazie mille veramente!
>Ciao
>
Troppo buono.
Ciao


title: Casella combinata di ricerca a catena

author: Lo

text:
Ciao a tutti,
ecco il mio nuovo problema.
Ho una maschera che si chiama Manodopera. Origine dati una query QRicercaManodopera.
In intestazione maschera ho creato 3 caselle combinate di ricerca: Dipendente, Commessa e Periodo.
il mio obiettivo sarebbe quello di filtrare i dati presenti in base ai dati delle caselle combinate, per cui se digito il nome dipendente Pippo, per es., dovrebbe nelle altre due caselle combinate farmi vedere solo le commesse e i periodi in cui a lavorato Pippo e non tutti i periodi e tutte le commesse.
Io ho provato in questo modo, ma funziona solo all'inizio e poi non filtra più nulla:
L'origine riga delle caselle combinate sono così:

SELECT "<<TUTTI>>" AS Personale FROM QRicercaManodopera UNION SELECT DISTINCT Personale FROM QRicercaManodopera  GROUP BY Personale ORDER BY Personale;

SELECT "<<TUTTI>>" as Commessa FROM QRicercaManodopera UNION SELECT DISTINCT Commessa FROM QRicercaManodopera ORDER BY Commessa;

SELECT "<<TUTTI>>" as Commessa FROM QRicercaManodopera UNION SELECT DISTINCT Commessa FROM QRicercaManodopera ORDER BY Commessa;

La query QRicercaManodopera è così:

SELECT Manodopera.IdManodopera, Personale.Personale, Manodopera.Data, Manodopera.OreLavorate, Manodopera.Commessa, Manodopera.Costo, Manodopera.Trasferta, Manodopera.Note, [OreLavorate]*[Costo] AS CostoGiorno
FROM Personale INNER JOIN Manodopera ON Personale.IdPersonale = Manodopera.IdPersonale
WHERE (((Personale.Personale) Like IIf([Forms]![Manodopera]![RicercaPersonale]="<<TUTTI>>","*",[Forms]![Manodopera]![RicercaPersonale])) AND ((Manodopera.Data) Like IIf([Forms]![Manodopera]![RicercaPeriodo]="<<TUTTI>>","*","*" & [Forms]![Manodopera]![RicercaPeriodo])) AND ((Manodopera.Commessa) Like IIf([Forms]![Manodopera]![RicercaCommessa]="<<TUTTI>>","*",[Forms]![Manodopera]![RicercaCommessa])))
ORDER BY Personale.Personale, Manodopera.Data;

Dopo aggiornamento di ogni singola casella combinata ho scritto il comando Me.requery.

Dove sto sbagliando?
Grazie a tutti per la collaborazione.
Lo


title: Casella combinata di ricerca a catena

text:
Il giorno martedì 4 settembre 2012 10:28:58 UTC+2, Lo ha scritto:

Così a naso.
Cambia le query in un modo del genere.

CasellaCombinata1
SELECT "<<TUTTI>>" AS Personale, 0 AS daCodice, 999999 AS aCodice FROM Manodopera
UNION SELECT DISTINCT Personale, IdManodopera AS daCodice, IdManodopera AS aCodice FROM Manodopera ORDER BY Personale;

CasellaCombinata2
SELECT "<<TUTTI>>" AS Commessa, 999999 AS IdManodopera FROM Manodopera
UNION SELECT DISTINCT Commessa, IdManodopera FROM Manodopera
WHERE IdManodopera >= CasellaCombinata1.column(1) AND IdManodopera <= CasellaCombinata1.column(2) ORDER BY Commessa;

CasellaCombinata3
SELECT "<<TUTTI>>" AS Periodo, 999999 AS IdManodopera FROM Manodopera
UNION SELECT DISTINCT Periodo, IdManodopera FROM Codice
WHERE IdManodopera >= CasellaCombinata1.column(1) AND IdManodopera <= CasellaCombinata1.column(2) ORDER BY Periodo;

Nell'evento DopoAggiornamento di CasellaCombinata1 scrivi:
CasellaCombinata2.requery
CasellaCombinata3.requery

In questo modo, se nella prima casella hai selezionato "<<TUTTI>>", nelle altre due dovresti avere tutte le Commesse e Periodi di tutti i dipendenti (da 0 a 999999), in caso contrario solo quelli della IdManodopera che hai scelto.
Se 999999 non basta, ci metti un valore più grande.

RB


title: Casella combinata di ricerca a catena

text:
Il giorno martedì 4 settembre 2012 10:28:58 UTC+2, Lo ha scritto:
> Ciao a tutti, ecco il mio nuovo problema. Ho una maschera che si chiama Manodopera. Origine dati una query QRicercaManodopera. In intestazione maschera ho creato 3 caselle combinate di ricerca: Dipendente, Commessa e Periodo. il mio obiettivo sarebbe quello di filtrare i dati presenti in base ai dati delle caselle combinate, per cui se digito il nome dipendente Pippo, per es., dovrebbe nelle altre due caselle combinate farmi vedere solo le commesse e i periodi in cui a lavorato Pippo e non tutti i periodi e tutte le commesse. Io ho provato in questo modo, ma funziona solo all'inizio e poi non filtra più nulla: L'origine riga delle caselle combinate sono così: SELECT "<<TUTTI>>" AS Personale FROM QRicercaManodopera UNION SELECT DISTINCT Personale FROM QRicercaManodopera GROUP BY Personale ORDER BY Personale; SELECT "<<TUTTI>>" as Commessa FROM QRicercaManodopera UNION SELECT DISTINCT Commessa FROM QRicercaManodopera ORDER BY Commessa; SELECT "<<TUTTI>>" as Commessa FROM QRicercaManodopera UNION SELECT DISTINCT Commessa FROM QRicercaManodopera ORDER BY Commessa; La query QRicercaManodopera è così: SELECT Manodopera.IdManodopera, Personale.Personale, Manodopera.Data, Manodopera.OreLavorate, Manodopera.Commessa, Manodopera.Costo, Manodopera.Trasferta, Manodopera.Note, [OreLavorate]*[Costo] AS CostoGiorno FROM Personale INNER JOIN Manodopera ON Personale.IdPersonale = Manodopera.IdPersonale WHERE (((Personale.Personale) Like IIf([Forms]![Manodopera]![RicercaPersonale]="<<TUTTI>>","*",[Forms]![Manodopera]![RicercaPersonale])) AND ((Manodopera.Data) Like IIf([Forms]![Manodopera]![RicercaPeriodo]="<<TUTTI>>","*","*" & [Forms]![Manodopera]![RicercaPeriodo])) AND ((Manodopera.Commessa) Like IIf([Forms]![Manodopera]![RicercaCommessa]="<<TUTTI>>","*",[Forms]![Manodopera]![RicercaCommessa]))) ORDER BY Personale.Personale, Manodopera.Data; Dopo aggiornamento di ogni singola casella combinata ho scritto il comando Me.requery. Dove sto sbagliando? Grazie a tutti per la collaborazione. Lo

Ok Grazie sono riuscita aggiungendo solo la requery sulle caselle combinate e modificando l'origine dati del periodo da Manodopera a QRicercaManodopera.

Grazie dell'aiuto.
Lo


title: Database comuni d'italia

author: Borzillo Pompeo

text:
Salve come da oggetto avrei bisogno di un db dei comuni d'italia(non quello
del sito comune), diviso in : tabella->provincie, tabella->comuni e
relazionate tra loro!
Grazie a chiunque mi possa aiutare!


title: Database comuni d'italia

author: ZAIM

text:
"Borzillo Pompeo" <
pom...@mline.it
> ha scritto nel messaggio
news:a4b3o5$1dah25$1...@ID-62837.news.dfncis.de...

Come? Non quello?!?!?!?!
Scusa un attimo, lo scarichi, lo scompatti e lo importi in una tabella, che
altro vorresti??
Ciao
Alfio


title: Database comuni d'italia

author: marcello

text:
ZAIM <
za...@libero.it
> wrote in message
Wi9a8.5600$Jo.1...@twister2.libero.it...

Nel sito
www.finanze.it
c'è un programma per i codici fiscali che dovrebbero aggiornare
costantemente
Le tabelle sono in formato dbf ci dovrebbe essere tutto quello di cui puoi
aver bisogno.


title: Ricerca testo in documenti word

author: facso

text:
Salve a tutti!!
Ho la necessità di creare una tabella ricavata dalla ricerca di parte
di testo contenuto in documenti word. La tabella dovrebbe elencarmi i
link dei file trovati, in modo da cliccarci su ed aprirli.
Ho letto vari post sull'argomento ma, dopo un primo tentativo andato a
buon fine (almeno per quanto riguarda la ricerca di parte di testo),
il codice sotto continua a darmi il messaggio "Nessun file trovato".
Dim i As Integer
 With FileSearch
     .NewSearch
     .LookIn = "C:\"
     .SearchSubFolders = True
     .TextOrProperty = "Frase da cercare"
     .MatchTextExactly = True
     .FileType = msoFileTypeWordDocuments
     If .Execute() > 0 Then
         Debug.Print "Trovati " & .FoundFiles.Count & " file"
         For i = 1 To .FoundFiles.Count
             Debug.Print .FoundFiles(i)
         Next i
     Else
         MsgBox "Nessun file trovato"
     End If
 End With
Perché prima funzionava e poi no?
Facendo uso di Access 2003, i riferimenti alle librerie sono i
seguenti nel seguente ordine:
- Visual Basic For Applications
- Microsoft Access 11.0 Object Library
- Microsoft DAO 3.6 Object Library
- Microsoft Office 11.0 Object Library
- Microsoft Word 11.0 Object Library
- OLE Automation
- Microsoft ActiveX Data Objects 2.5 Library
Se non risolvo prima questo problema, non posso andare avanti
(logicamente) con la lista dei files trovati..


title: report: riga in grassetto se valore negativo

author: Zio Paperone

text:
vorrei che il mio report stampasse dei record in grassetto se negativi, come
posso fare?
grazie in anticipo!


author: Roberto - Syd

text:
"Zio Paperone" <
anon...@freemail.it
> ha scritto nel messaggio
news:9oafta$ik4$1...@fe2.cs.interbusiness.it...

Come si fa a sapere se dei record sono negativi ? C'è scritto io non penso
Positivo.
Bando alle ciance penso che tu voglia dire record che contengono valori
numerici negativi in questo caso ci sono due soluzioni per evidenziare
valori negativi:
1 - Imposti la seconda sezione della proprietà Formato del controllo che
contiene il valore numerico guardati lo help premendo F1 sulla proprietà,
però con questa soluzione non puoi fare il grassetto ma puoi evidenziare il
valore con un colore diverso es.: il Rosso.
2 - La seconda è la seguente:
     sull'evento Su formattazione del corpo del report scrivi questo codice:
if me.NomeDelControlloChePuòAvereValoreNegativo <0 then
    me.NomeDelControlloDaFareInGrassetto.FontBold = True
end if
Ciao fammi sapere Roberto - Syd


text:
> 2 - La seconda è la seguente:
>      sull'evento Su formattazione del corpo del report scrivi questo
codice:
> if me.NomeDelControlloChePuòAvereValoreNegativo <0 then
>     me.NomeDelControlloDaFareInGrassetto.FontBold = True
> end if
>
> Ciao fammi sapere Roberto - Syd
>
>
>
la seconda va molto bene, ho però dovuto aggiungere un altra riga
all'opposto perchè sennò al primo negativi che trova mi stampa in grassetto
tutti i successivi...
if me.NomeDelControlloChePuòAvereValoreNegativo <0 then
me.NomeDelControlloDaFareInGrassetto.FontBold = True
if me.NomeDelControlloChePuòAvereValoreNegativo >=0 then
me.NomeDelControlloDaFareInGrassetto.FontBold = false
se volessi farla in corsivo qual'è il controllo da utilizzare???
FontItalic ????
grazie mille per l'interessamento e la velocità nella risposta.


text:
"Zio Paperone" <
anon...@freemail.it
> ha scritto nel messaggio
news:9ocapf$hfl$1...@fe1.cs.interbusiness.it...

Devi scrivere così:
if me.NomeDelControlloChePuòAvereValoreNegativo <0 then
     me.NomeDelControlloDaFareInGrassetto.FontBold = True
else
      me.NomeDelControlloDaFareInGrassetto.FontBold = false
end if
Per farlo in corsivo è FontItalic.
Ciao Roberto - Syd


author: Sib dall'ufficio

text:
"Zio Paperone" <
anon...@freemail.it
> ha scritto nel messaggio
news:9ocapf$hfl$1...@fe1.cs.interbusiness.it...
CUT
> la seconda va molto bene, ho però dovuto aggiungere un altra riga
> all'opposto perchè sennò al primo negativi che trova mi stampa in
grassetto
> tutti i successivi...
>
> if me.NomeDelControlloChePuòAvereValoreNegativo <0 then
> me.NomeDelControlloDaFareInGrassetto.FontBold = True
> if me.NomeDelControlloChePuòAvereValoreNegativo >=0 then
> me.NomeDelControlloDaFareInGrassetto.FontBold = false
Non e' meglio usare un else?
(E' una domanda retorica, la risposta e' si'):
If ValoreNegativo then
    Grassetto
Else
    Normale
End If
> se volessi farla in corsivo qual'è il controllo da utilizzare???
> FontItalic ????
Si', come dice anche lhelp.
Sib


text:
> 2 - La seconda è la seguente:
>      sull'evento Su formattazione del corpo del report scrivi questo
codice:
> if me.NomeDelControlloChePuòAvereValoreNegativo <0 then
>     me.NomeDelControlloDaFareInGrassetto.FontBold = True
> end if
>
> Ciao fammi sapere Roberto - Syd
>
>
>
la seconda va molto bene, ho però dovuto aggiungere un altra riga
all'opposto perchè sennò al primo negativi che trova mi stampa in grassetto
tutti i successivi...
if me.NomeDelControlloChePuòAvereValoreNegativo <0 then
me.NomeDelControlloDaFareInGrassetto.FontBold = True
if me.NomeDelControlloChePuòAvereValoreNegativo >=0 then
me.NomeDelControlloDaFareInGrassetto.FontBold = false
se volessi farla in corsivo qual'è il controllo da utilizzare???
FontItalic ????



title: estrazione articoli anche non venduti

text:
Ciao a tutti,
il mio problema non è strettamente legato ad Access (s.o. w7 32 bit,
A2003, db oracle).
Devo ceare una qry per il mio mdb che di dica quanto ho movimentato di un
certo articolo

Tab1 (venduto)
codice
gruppo
sottogruppo
qt

Tab2 (articoli)
codice
descrizione

Vorrei ottenere per ciascun gruppo/sottogruppo la qt venduta per ciascun
articolo, anche se non movimentato (nel caso deve darmi zero)

Purtroppo le varie join tentate non mi restituiscono mai tutte le righe
interessate perché gruppo e sottogruppo non fanno parte della tab 2.

Io vorrei:

gruppo1 sottogruppo1 codice1  7
gruppo1 sottogruppo1 codice2  0
gruppo1 sottogruppo1 codice3  4
gruppo1 sottogruppo2 codice1  0
gruppo1 sottogruppo2 codice2  0
gruppo1 sottogruppo2 codice3  0
gruppo2 sottogruppo1 codice1  0
gruppo2 sottogruppo1 codice1  0
gruppo2 sottogruppo1 codice1  2

grazie per qualsiasi aiuto

Nicoletta

--

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


title: estrazione articoli anche non venduti

author: Pablitomf

text:
nicky70 <
frt...@virgilio.it
> ha scritto:

SELECT Tab2.codice, Tab2.descrizione, nz([gruppo],"--") AS _Gruppo,
nz([sottogruppo],"--") AS _Sottogruppo, Sum(nz([qt],0)) AS _Quantita
FROM Tab2 LEFT JOIN Tab1 ON Tab2.codice = Tab1.codice
GROUP BY Tab2.codice, Tab2.descrizione, nz([gruppo],"--"),
nz([sottogruppo],"--");

--
------------
Pablitomf
Napoli sempre nel "Q"uore!
"mammasantissima" si nasce, non si diventa.

TheSpaceCowboy :
Britos deve recuperare per arrivare in forma al prossimo
infortunio - 24/10/12


title: estrazione articoli anche non venduti

text:
Pablitomf <
pabl...@hotmail.it
> ha scritto:

Questa risponde a quello che vuoi ancora di piu':

SELECT nz([gruppo],"--") AS _Gruppo, nz([sottogruppo],"--") AS
_Sottogruppo, Tab2.codice AS _Codice, Sum(nz([qt],0)) AS _Quantita,
IIf(Sum(nz([qt],0))=0,"Invenduto") AS Status
FROM Tab2 LEFT JOIN Tab1 ON Tab2.codice = Tab1.codice
GROUP BY nz([gruppo],"--"), nz([sottogruppo],"--"), Tab2.codice
ORDER BY nz([gruppo],"--"), nz([sottogruppo],"--"), Tab2.codice,
Sum(nz([qt],0));



title: estrazione articoli anche non venduti

text:
Pablitomf ha scritto:

Grazie per la risposta Pablito,
purtroppo non dà i risultati sperati perché se un codice articolo non è
movimentato, non esce una riga per ogni gruppo/sottogruppo, ma una riga
soltanto identificata così:
cod4, -, --, 0
io invece vorrei
cod4, gruppo1, sottogruppo1, 0
cod4, gruppo1, sottogruppo2, 0
cod4, gruppo2, sottogruppo1, 0
etc.

Nicky



title: estrazione articoli anche non venduti

text:
> cod4, gruppo1, sottogruppo1, 0
> cod4, gruppo1, sottogruppo2, 0
> cod4, gruppo2, sottogruppo1, 0
> etc.

come fai a farti uscire "gruppo" e "sottogruppo" quando questi li movimenti
solo in Tab1 mentre "codice" è presente solo in Tab2 ? tu stai monitorando
appunto i movimenti, e questi sono contenuti in Tab1... se in Tab1, non c'e'
movimentazione di un codice di Tab2, come vuoi che ti riporti dati (gruppo e
sottogruppo) che non esistono?

Secondo me (e' un eufemismo... evvero "devi" fare cosi') dovresti spostarti
tutto cio' che riguarda l'articolo nella Tab2, e lasciare nella Tab1 tutto
cio' che riguarda la movimentazione. In questo modo conteresti la
movimentazione, lasciando in Tab2 i dati dell'articolo intatti e rintracciabili.



title: estrazione articoli anche non venduti

author: Nicoletta

text:
Il 09/07/2013 17:42, Pablitomf ha scritto:
>> cod4, gruppo1, sottogruppo1, 0
>> cod4, gruppo1, sottogruppo2, 0
>> cod4, gruppo2, sottogruppo1, 0
>> etc.
>
> come fai a farti uscire "gruppo" e "sottogruppo" quando questi li movimenti
> solo in Tab1 mentre "codice" è presente solo in Tab2 ? tu stai monitorando
> appunto i movimenti, e questi sono contenuti in Tab1... se in Tab1, non c'e'
> movimentazione di un codice di Tab2, come vuoi che ti riporti dati (gruppo e
> sottogruppo) che non esistono?
>
> Secondo me (e' un eufemismo... evvero "devi" fare cosi') dovresti spostarti
> tutto cio' che riguarda l'articolo nella Tab2, e lasciare nella Tab1 tutto
> cio' che riguarda la movimentazione. In questo modo conteresti la
> movimentazione, lasciando in Tab2 i dati dell'articolo intatti e rintracciabili.
>
Purtroppo gruppo e sottogruppo sono nell'anagrafica del venditore (es.
area nord, accessori, piuttosto che area sud, consumabili)
Per ciascun area e ciascuna tipologia vorrei estrarre tante righe quanto
sono gli articoli es. 100 con il venduto anche se zero per ciascun articolo

area nord, accessori, codice1, 0
area nord, accessori, codice2, 3
...
area nord, accessori, codice100, 0
area nord, consumabili, codice1, 0
area nord, consumabili, codice2, 0
...
area nord, consumabili, codice100, 7

le tabelle me le ritrovo così, il db non è opera mia e sono delle viste
preconfezionate per altri scopi

Nicky
etc per area sud


title: estrazione articoli anche non venduti

text:
> Nicky
> etc per area sud

Tu puoi volere cio' che vuoi, ma se non puoi averlo, la cosa diventa
complessa... se tu hai questi dati lato "vendita" e non lato "articolo",
tu al
massimo potrai lavorare sui dati vendita appunto... e quelli avrai.



title: estrazione articoli anche non venduti

author: Marco Pizzamiglio

text:
Nicoletta ha scritto:

Crea e salva una query che estragga tutte le combinazioni di
gruppo/sottogruppo presenti nel database
SELECT DISTINCT gruppo, sottogruppo FROM venduto
e poi usala in un'altra query con gli outer JOIN per estrarre i dati.
Ciao.
-Marco-



title: estrazione articoli anche non venduti

text:

buona idea, grazie ad entrambi per i suggerimenti

nicky


title: Relazioni uno a molti

author: Pino

text:
Salve a tutti
Stavo provando  a cambiare le relazioni per prova tra tabelle con relazione
uno a molti e mi capita, che una volta disattivata, fatto le varie prove,
vado per rimetterla come prima ma non vuole più accettare la relazione,
messaggio di incompatibilità tra campi!! ( per fortuna faccio sempre copie
se no non saprei come ripristinare il tutto).
Un chiarimento a riguardo e gradito Grazie
Pino


title: Relazioni uno a molti

author: Carlo Costarella

text:
"Pino" <
gv...@dplanet.ch
> ha scritto nel messaggio
news:41cf23fc$0$30026$5402...@news.sunrise.ch...

Le relazioni prevedono lo stesso tipo di dati: testo con testo, numeri con
numeri (byte, single, double con i rispettivi byte, single, double).
Controlla i dati inseriti e la possibilità di inserire valori nulli.
Ciao, Carlo


title: Relazioni uno a molti

author: David

text:
"Pino" <
gv...@dplanet.ch
> ha scritto nel messaggio
news:41cf23fc$0$30026$5402...@news.sunrise.ch...

probabilmente avevi dei dati inseritii nelle tabelle e se nella relazione
attivi l'integrità referenziale access non te lo permette (giustamente).
David


title: Come faccio a controllare il buon esito di una update?

author: Red Wolf

text:
riporto di sotto parte dell'esempio dell'help microsoft per la update.
Dopo aver eseguito
  rstEmployees.Update
NON controlla il buon esito della stessa istruzione. Perché?
se la colonna di tabella fosse un numerico e provassimo ad impostarla
con un alfabetico, prenderebbe errore! non si gestiscono questi errori?
si lascia abendare l'applicazione?
se devo impostare un campo a null, come faccio?
grazie
  Dim rstEmployees As ADODB.Recordset
     Dim strOldFirst As String
     Dim strOldLast As String
     Dim strMessage As String
         strCnn = "Provider=sqloledb;" & _
         "Data Source=srv;Initial Catalog=Pubs;User Id=sa;Password=; "
     Set rstEmployees = New ADODB.Recordset
     rstEmployees.CursorType = adOpenKeyset
     rstEmployees.LockType = adLockOptimistic
     rstEmployees.Open "SELECT fname, lname " & _
         "FROM Employees ORDER BY lname", strCnn, , , adCmdText
     strOldFirst = rstEmployees!fname
     strOldLast = rstEmployees!lname
     ' Modifica i dati nel buffer di modifica.
     rstEmployees!fname = "Linda"
     rstEmployees!lname = "Kobara"
     strMessage = "Edit in progress:" & vbCr & _
         "  Original data = " & strOldFirst & " " & _
         strOldLast & vbCr & "  Data in buffer = " & _
         rstEmployees!fname & " " & rstEmployees!lname & vbCr & vbCr & _
         "Use Update to replace the original data with " & _
         "the buffered data in the Recordset?"
     If MsgBox(strMessage, vbYesNo) = vbYes Then
         rstEmployees.Update
     Else
         rstEmployees.CancelUpdate
     End If
--
Grazie
Red Wolf
--
“Di recente ho letto la Bibbia... Non male, ma il personaggio principale
è poco credibile.” (Woody Allen)


text:

Gestione errori... se l'update non restituisce errori è andato a buon
fine...!!!!
Inizia da li, poi se vuoi complicarti la vita c'è sempre tempo...
@Alex


text:
CUT
>
>
> Gestione errori... se l'update non restituisce errori è andato a buon
> fine...!!!!
>
> Inizia da li, poi se vuoi complicarti la vita c'è sempre tempo...
scusa ma non ho capito.
in db2, dopo aver eseguito qualsiasi operazione c'è un campo che
contiene un codice che se <> 0 significa errore (semplifico), ed il
codice indica il tipo di errore.
credevo/speravo ci fosse qualcosa di simile.
mi spieghi meglio o mi dai un riferimento per cercarmelo?
ti ringrazio



text:
....
> scusa ma non ho capito.
> in db2, dopo aver eseguito qualsiasi operazione c'è un campo che
> contiene un codice che se <> 0 significa errore (semplifico), ed il
> codice indica il tipo di errore.
> credevo/speravo ci fosse qualcosa di simile.
>
> mi spieghi meglio o mi dai un riferimento per cercarmelo?
>
> ti ringrazio
>
> --
>
> Grazie
>
> Red Wolf
In tutti i linguaggi di programmazione ad Oggetti(VB66-Vb.NET(C#) ed
anche VBA) la gestione ERRORI è parte specifica e da implementare.
La guida di Access la spiega bene.
Function NomeFunc(Parametro as TuoType) As Boolena
   On Error Goto Err_Handler
   ' .... tutto il tuo Codice
Exit_Here:
  Exit Function
Err_Handler:
  MsgBox "Errore Numero " & Err.Number & " = " & err.Description
  Select Case Err.Number
      Case is=3021
          ' Quì gestisci questo errore...
      Case is=2500
          ' Quì gestisci quest'altro...
      Case Else
          ' Quì gestisci genericamente tutti gli altri...
  End Select
End Function
Ciao
@Alex


text:
CUT
>
> In tutti i linguaggi di programmazione ad Oggetti(VB66-Vb.NET(C#) ed
> anche VBA) la gestione ERRORI è parte specifica e da implementare.
> La guida di Access la spiega bene.
>
> Function NomeFunc(Parametro as TuoType) As Boolena
>     On Error Goto Err_Handler
>     ' .... tutto il tuo Codice
ok grazie
mi metto a studiare...
ciao



title: Tabella

author: Davide

text:
Ciao a tutti , il mio quesito è questo:
Devo controllare se esiste una tabella , se esiste devo cancellarla ,
altrimenti procedere.
Grazie Davide.


title: Tabella

author: Sib

text:
"Davide" <
davides...@inwind.it
> ha scritto nel messaggio
news:9977pc$tt6$1...@nreadB.inwind.it...
> Ciao a tutti , il mio quesito è questo:
>
> Devo controllare se esiste una tabella , se esiste devo cancellarla ,
> altrimenti procedere.
Prima di tutto non postare piu' volte lo stesso quesito. Se qualcuno ha la
possibilita' di risponderti ti rispondera', ma non c'e' nessuno appostato
li' pronto a rispondere all'istante appena arriva un nuovo quesito.
Alla tua domanda verrebbe di rispondere che basta aprire la finestra del
database per vedere se la tabella c'e'. Ma direi che vuoi farlo da codice,
allora hai due possibilita':
1    scorrere tutte le tabelle verificando se la tua tabella esiste
2    provare ad accedere alla tabella e intercettando l'eventuale errore se
non esiste
Caso1
Public Function VediSeEsiste()
dim tdf as tabledef
dim esiste as boolean
esiste=false
for each tdf in currentdb.tabledefs
    if
tsf.name
="TuaTabella" then esiste=true
next tdf
End Function
Caso2
Public Function VediSeEsiste()
On Error GoTo Esiste
Debug.Print CurrentDb.TableDefs("conta").Name
MsgBox "Esiste"
Exit Function
Esiste:
MsgBox "Non esiste"
End Function
Sib


title: Esempi disponibili

author: Luigi

text:
Buongiorno a tutti
ho bisogno di realizzare un catalogo prodotti in Access (ho già le tabelle
preparate).
sapete dirmi per cortesia se esiste qualche esempio già realizzato da
scaricare dalla rete ?
Il catalogo in questione dovrebbe contenere:
FOTO del prodotto
DESCRIZIONE del prodotto
QUOTAZIONI del prodotto
Vi ringrazio per la dritta.
Grazie
Luigi


title: Esempi disponibili

author: Emyr

text:
On Thu, 14 Nov 2002 09:31:24 GMT, "Luigi" <
maur...@porta-spa.com
>
wrote:

esempi di offic northwind ha già tutto
Saluti.
Emanuele.


title: Esempi disponibili

text:
Giusto ...hai ragione :-)
Era talmente facile che non ho guardato :-)
Grazie per l'informazione
Ciao
Luigi


title: Stampante HP6127

author: Mecch

text:
Ho acquistato un stampante HP 6127, sto riscontrando un problema:
stampando un report di access non vengono stampate le immagini (fra
cui il logo dell'azienda). Il problema ho visto che si risolve
stampando in modalità di stampa ottima e quindi sembra una
configurazione del driver che non stampa le immagini in qualità più
bassa.
Ovviamente mi sembra inutile stampare tutto in modalità ottima, per
ragioni di tempo e economiche.
Qualcuno ha utilizzato questa stampante e ha riscontrato un problema
simile?
Magari c'è qualche opzione in access che permette di stampare anche le
immagini nei report?
PS: ho già provato a stampare da altri programmi tipo word e internet
explorer ottenendo le stampe delle stesse immagini anche in qualità
bozza.
Saluti,
Mecch


title: Stampante HP6127

author: Ezio Buri

text:
Spesso il driver fornito con le stampanti NON é granché, in quanto x
questioni di tempo di uscita sul mercato "buttano lì" un driver che stampi
un po'. Ti consiglio di verificare la versione del driver sul sito del
fornitore e di prenderti l'ultimo disponibile. Se già fatto allora fornisci
al fornitore versione di s.o. del pc, di access, di driver e firmware della
stampante, file di esempio che non riesci a stampare, cosicché possano
studiare il problema.
NB) per caso, l'immagine é in b/n, in grigi o a colori? (la texas che uso
non stampava un'immagine in grigio in quanto il driver era settato in b/n,
dicendogli di retinare ha stampato bene...)
Ho finito le idee.
Ezio
"Mecch" <
mec...@yahoo.com
> ha scritto nel messaggio
news:4f39271b.03070...@posting.google.com...



title: Stampante HP6127

author: MA

text:
"Ezio Buri" <
ezio...@inwind.it
> ha scritto nel messaggio
news:BLwOa.155328$Ny5.4...@twister2.libero.it...
> Spesso il driver fornito con le stampanti NON é granché, in quanto x
> questioni di tempo di uscita sul mercato "buttano lì" un driver che stampi
> un po'. Ti consiglio di verificare la versione del driver sul sito del
> fornitore e di prenderti l'ultimo disponibile. Se già fatto allora
fornisci
> al fornitore versione di s.o. del pc, di access, di driver e firmware
della
> stampante, file di esempio che non riesci a stampare, cosicché possano
> studiare il problema.
>
> NB) per caso, l'immagine é in b/n, in grigi o a colori? (la texas che uso
> non stampava un'immagine in grigio in quanto il driver era settato in b/n,
> dicendogli di retinare ha stampato bene...)
>
> Ho finito le idee.
> Ezio
Peccato che le hai sparate tutte prima del quoting
>
[CUT]
MAssimiliano


title: Stampante HP6127

text:
cioè?...Sono arrivate sì o no domanda e risposta sul sito?
(debbo scrivere tutto dopo il messaggio origine? spiegami, che non ho
afferrato... Se così ritengo che un aiuto dato in buona fede si possa
accettare in qualsiasi forma esso arrivi, errori compresi)
Buon lavoro, Ezio.
"MA" <
keiko...@libero.it
> ha scritto nel messaggio
news:zOwOa.2353$B8....@news.edisontel.com...



title: Stampante HP6127

text:
> > Spesso il driver fornito con le stampanti NON é granché, in quanto x
> > questioni di tempo di uscita sul mercato "buttano lì" un driver che
stampi
> > un po'. Ti consiglio di verificare la versione del driver sul sito del
> > fornitore e di prenderti l'ultimo disponibile. Se già fatto allora
> fornisci
> > al fornitore versione di s.o. del pc, di access, di driver e firmware
> della
> > stampante, file di esempio che non riesci a stampare, cosicché possano
> > studiare il problema.
> >
> > NB) per caso, l'immagine é in b/n, in grigi o a colori? (la texas che
uso
> > non stampava un'immagine in grigio in quanto il driver era settato in
b/n,
> > dicendogli di retinare ha stampato bene...)
> >
> > Ho finito le idee.
> > Ezio
>
> Peccato che le hai sparate tutte prima del quoting
> >
> [CUT]
> MAssimiliano
>
Ho ricevuto in posta privata e pubblico da aprte di Ezio
cioè?...
Sono arrivate sì o no domanda e risposta sul sito?
(spiegami, che non ho afferrato...)
Ezio
ciao Ezio, non m ricordo di te, nuovo??? Se lo sei, benvenuto.
In questo Ng abbiamo alcune regolette, semplici ma molto funzionali.
Tra queste mi preme sototlineare.
1. Non è il caso di scrivere in casella privata, discutiamone sul Ng, perché
non è un fatto personale tra noi.
2. Scrivi Dopo o in mezzo al quoting, altrimenti diventa poco agevole
seguire la discussione appena questa si fa un pò più elaborata.
Cmq per il manifesto del Ng ti rimando al post che ogni mese Roberto
pubblica (a proposito, Roberto, 'sto mese??)
MAssimiliano


title: Stampante HP6127

author: Antonio Biso

text:
>Ezio Buri" <
ezio...@inwind.it
> ha scritto nel messaggio
news:UYwOa.156794$lK4.4...@twister1.libero.it...
> cioč?...Sono arrivate sě o no domanda e risposta sul sito?
> (debbo scrivere tutto dopo il messaggio origine? spiegami, che non ho
> afferrato... Se cosě ritengo che un aiuto dato in buona fede si possa
> accettare in qualsiasi forma esso arrivi, errori compresi)
Leggi il post di Roberto "Istruzioni per l'uso"
Antonio


title: Stampante HP6127

text:
"MA" <
keiko...@libero.it
> ha scritto nel messaggio
news:V0xOa.2361$B8....@news.edisontel.com...

+ o - nuovo, grazie.
> In questo Ng abbiamo alcune regolette, semplici ma molto funzionali.
> Tra queste mi preme sototlineare.
> 1. Non è il caso di scrivere in casella privata, discutiamone sul Ng,
perché
> non è un fatto personale tra noi.
-----ti assicuro, NON mi sono neppure accorto di averti scritto in privato,
pensa un po'..., credevo di aver risposto al NG..., sino a quando mi sono
stufato di attendere che la mia risposta apparisse sul NG... ed ho capito il
caos da me creato.
> 2. Scrivi Dopo o in mezzo al quoting, altrimenti diventa poco agevole
> seguire la discussione appena questa si fa un pò più elaborata.
-----ora é chiaro, grazie.
> Cmq per il manifesto del Ng ti rimando al post che ogni mese Roberto
> pubblica (a proposito, Roberto, 'sto mese??)
> MAssimiliano
>
>
---------------------tutto chiaro. Ciao.
Ezio


title: Stampante HP6127

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:k3yOa.155545$Ny5.4...@twister2.libero.it...
> >Ezio Buri" <
ezio...@inwind.it
> ha scritto nel messaggio
> news:UYwOa.156794$lK4.4...@twister1.libero.it...
> > cioè?...Sono arrivate sì o no domanda e risposta sul sito?
> > (debbo scrivere tutto dopo il messaggio origine? spiegami, che non ho
> > afferrato... Se così ritengo che un aiuto dato in buona fede si possa
> > accettare in qualsiasi forma esso arrivi, errori compresi)
>
> Leggi il post di Roberto "Istruzioni per l'uso"
>
> Antonio
>
>
-------------ok, ho capito...
(la fregatura é che quando scelgo Rispondi al ng il cursore si porta
all'inizio e non alla fine del testo... e nell'enfasi della risposta
succedono casini... mi é già capitato nell'altro NG)
Scusate
Ezio


title: Stampante HP6127

text:
Grazie per il suggerimento,
il driver l'avevo aggiornato ma non cambiava niente.
Comunque ho "risolto" recentemente il problema. Ho scoperto che
cliccando sul pulsante di stampa nella barra dei comandi piuttosto che
usare il menu file->stampa (e dando direttamente ok senza modificare
le impostazioni) riesco a stampare anche le immagini incluse nei
report. Questo pero' mi succede solo con ACCESS, per esempio se stampo
una pagina da explorer funziona correttamente.
Saluti e grazie,
Mecch


title: query - filtro mese di un  campo data

author: ^luigi^

text:
ho un campo data, vorrei filtrare tutte le date di un mese a richiesta,
come faccio?
l.
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: query - filtro mese di un  campo data

text:
^luigi^ wrote:
> ho un campo data, vorrei filtrare tutte le date di un mese a
> richiesta, come faccio?
> l.
ti crei una query con il parametro
WHERE tuadata between clng(forms!tuaform!taudata) AND clng(forms!tuaform!taudata+30)
--
--
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access


title: query - filtro mese di un  campo data

text:
MA ha scritto:
> ^luigi^ wrote:
> > ho un campo data, vorrei filtrare tutte le date di un mese a
> > richiesta, come faccio?
> > l.
> ti crei una query con il parametro
> WHERE tuadata between clng(forms!tuaform!taudata) AND
clng(forms!tuaform!taudata+30)
massimiliano che c'azzecca la forms?  se intendi la forms come "maschera".
a me interessa solo la query che, quando la eseguo, mi deve chiedere il
mese che voglio  1,2,....12 , e lei mi sforna tutti i record che hanno
come data il mese scelto.



title: query - filtro mese di un  campo data

author: CIDI

text:
"^luigi^" <
onofrio...@in.it
> ha scritto nel messaggio
news:gp8rss$idj$1...@news.newsland.it...
> MA ha scritto:
>
>> ^luigi^ wrote:
>> > ho un campo data, vorrei filtrare tutte le date di un mese a
>> > richiesta, come faccio?
>> > l.
>> ti crei una query con il parametro
>> WHERE tuadata between clng(forms!tuaform!taudata) AND
> clng(forms!tuaform!taudata+30)
>
> massimiliano che c'azzecca la forms?  se intendi la forms come "maschera".
> a me interessa solo la query che, quando la eseguo, mi deve chiedere il
> mese che voglio  1,2,....12 , e lei mi sforna tutti i record che hanno
> come data il mese scelto.
> l.
ciao Luigi
metti un campo calcolato nella tua query:
Mese: Format([NomeCampoData];"mmmm")
e nei criteri:
[dimmi il mese]
Daniele


title: query - filtro mese di un  campo data

author: sv

text:
^luigi^ ha scritto:
> MA ha scritto:
> > ^luigi^ wrote:
> > > ho un campo data, vorrei filtrare tutte le date di un mese a
> > > richiesta, come faccio?
> > > l.
> > ti crei una query con il parametro
> > WHERE tuadata between clng(forms!tuaform!taudata) AND
> clng(forms!tuaform!taudata+30)
> massimiliano che c'azzecca la forms?  se intendi la forms come "maschera".
> a me interessa solo la query che, quando la eseguo, mi deve chiedere il
> mese che voglio  1,2,....12 , e lei mi sforna tutti i record che hanno
> come data il mese scelto.
> l.
WHERE Month([MiaData]=[Inserisci mese]
--
sv



title: query - filtro mese di un  campo data

text:
sv ha scritto:
> ^luigi^ ha scritto:
> > MA ha scritto:
> > > ^luigi^ wrote:
> > > > ho un campo data, vorrei filtrare tutte le date di un mese a
> > > > richiesta, come faccio?
> > > > l.
> > > ti crei una query con il parametro
> > > WHERE tuadata between clng(forms!tuaform!taudata) AND
> > clng(forms!tuaform!taudata+30)
> > massimiliano che c'azzecca la forms?  se intendi la forms come "maschera".
> > a me interessa solo la query che, quando la eseguo, mi deve chiedere il
> > mese che voglio  1,2,....12 , e lei mi sforna tutti i record che hanno
> > come data il mese scelto.
> > l.
> WHERE Month([MiaData]=[Inserisci mese]
> --
> sv
Ok! cosě funziona anche se ho dovuto inserire una parentesi dopo miadata]
:-)))
grazie



title: query - filtro mese di un  campo data

text:
CIDI ha scritto:


> Daniele
grazie della risposta,
c'è qualche differenza fra questo codice e quello che ha postato SV  ?



title: query - filtro mese di un  campo data

text:
^luigi^ ha scritto:
> CIDI ha scritto:


> > Daniele

Son cose completamente diverse che puntano allo stesso risultato.
Format([NomeCampoData];"mmmm") ti restituisce "febbraio"
Month([NomeCampoData]) ti restituisce 2
--
sv
--
sv



title: query - filtro mese di un  campo data

author: max

text:
"^luigi^" <
onofrio...@in.it
> ha scritto nel messaggio
news:gp8tmu$qdt$1...@news.newsland.it...
> sv ha scritto:
>
>> ^luigi^ ha scritto:
>
>> > MA ha scritto:
>
>> > > ^luigi^ wrote:
>> > > > ho un campo data, vorrei filtrare tutte le date di un mese a
>> > > > richiesta, come faccio?
>> > > > l.
>> > > ti crei una query con il parametro
>> > > WHERE tuadata between clng(forms!tuaform!taudata) AND
>> > clng(forms!tuaform!taudata+30)
>
>> > massimiliano che c'azzecca la forms?  se intendi la forms come
>> > "maschera".
>> > a me interessa solo la query che, quando la eseguo, mi deve chiedere il
>> > mese che voglio  1,2,....12 , e lei mi sforna tutti i record che hanno
>> > come data il mese scelto.
>> > l.
>
>> WHERE Month([MiaData]=[Inserisci mese]
>
>> --
>> sv
>
> Ok! così funziona anche se ho dovuto inserire una parentesi dopo miadata]
> :-)))
> grazie
>
> --
>
> questo articolo e` stato inviato via web dal servizio gratuito
>
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it
>
penso che stai dimenticando qualcosa di fondamentale... l'anno, con la
stessa procedura fai inserire anche l'anno altrimenti ti ritroverai i dati
di febbraio 2007 2008 e 2009, a meno ché non è questo quello ke vuoi
ciao
max


title: query - filtro mese di un  campo data

text:
sv ha scritto:
> ^luigi^ ha scritto:
> > CIDI ha scritto:


> > > Daniele
> > grazie della risposta,
> > c'č qualche differenza fra questo codice e quello che ha postato SV  ?
> > l.
> Son cose completamente diverse che puntano allo stesso risultato.
> Format([NomeCampoData];"mmmm") ti restituisce "febbraio"
> Month([NomeCampoData]) ti restituisce 2
ah! ecco! buono a sapersi!
sempre obbligato!
grazie
l.



title: query - filtro mese di un  campo data

text:
max ha scritto:

vero! anche se nel mio caso ho un archivio per ogni anno, quindi non ho
questo problema.
l.



title: Query in modulo VBA

text:
dovrei inserire qusta query in un evento clik:
ma non :
Dim stDocName As String
    stDocName = "qSommaOre"
    DoCmd.OpenQuery stDocName, acNormal, acEdit
ma al posto di "qSommaOre" :
SELECT tblInterventi.Problema,
DSum("OreManutenzione","tblInterventi","Problema='" & [Problema] & " '  And
dataManutenzione >=  #" & Format([Digita Data di Inizio:],"mm/dd/yyyy") & "#
And dataManutenzione <= #" & Format([Digita Data Fine:],"mm/dd/yyyy") & "#")
AS OreManutenzione
FROM tblInterventi
GROUP BY tblInterventi.Problema,
DSum("OreManutenzione","tblInterventi","Problema='" & [Problema] & " '  And
dataManutenzione >=  #" & Format([Digita Data di Inizio:],"mm/dd/yyyy") & "#
And dataManutenzione <= #" & Format([Digita Data Fine:],"mm/dd/yyyy") &
"#");
esiste l'anima pia che mi aiuta?
grazie
ciao


title: Query in modulo VBA

text:
"T@Roberto" <
tas...@libero.it
> ha scritto nel messaggio

Non puoi aprire come una query una istruzione sql.
devi prima salvarla come query e poi, al limite, eliminarla.
Sib


title: Query in modulo VBA

author: Roberto da casa

text:
"T@Roberto" <
tas...@libero.it
> ha scritto nel messaggio
news:AxlBa.42961$lK4.1...@twister1.libero.it...

Per darti una mano ci dovresti dire perché vuoi aprire e visualizzare la
query.
Se il tuo problema è quello di aprire un recordset su un oggetto che abbia
quel codice SQL hai bisogno di una soluzione; se invece il tuo problema è
proprio visualizzare il contenuto della query aprendola, ma hai la necessità
di modificare in maniera dinamica da codice VBA il suo codice SQL allora ti
serve un'altra soluzione.
Facci sapere.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: togliere e rimettere la barra dei menu in Access 97 ....

author: bc

text:
Ho implementato la routine scaricata dal sito comune per togliere la barra
dei menu...
Private Sub Form_Load()
    'Routine per togliere e rimettere la barra dei menu in Access 97 (97)
    'Fornitore: Giorgio Valsangiacomo
   Dim cbarmenu As CommandBar
   Set cbarmenu = CommandBars("menu bar")
   cbarmenu.Enabled = False
   'errore di compilazione :Tipo definito dall'utente non definito
End Sub
I "Riferimenti" "Microsoft Office 8.0 Object Library" sono già presenti
ma...
la risposta è la seguente........
Errore di compilazione :
Tipo definito dall'utente non definito
Mi aiutate....
grazie ...
bce...@tiscalinet.it


text:
bc <
bce...@tiscalinet.it
> wrote in message
8k2ql4$sab$1...@pegasus.tiscalinet.it...

> Prova a togliere la spunta dal riferimento, rimettila e poi compila tutto.
Ciao laura
>
>
>


text:
"L.G." <
gatto...@tin.it
> ha scritto nel messaggio
news:8k32l2$km4$1...@nslave2.tin.it...
>
> bc <
bce...@tiscalinet.it
> wrote in message
> 8k2ql4$sab$1...@pegasus.tiscalinet.it...
> > Ho implementato la routine scaricata dal sito comune per togliere la
barra
> > dei menu...
> >
> > Private Sub Form_Load()
> >     'Routine per togliere e rimettere la barra dei menu in Access 97
(97)
> >     'Fornitore: Giorgio Valsangiacomo
> >
> >    Dim cbarmenu As CommandBar
> >    Set cbarmenu = CommandBars("menu bar")
> >    cbarmenu.Enabled = False
> >
> > End Sub
> >
> >
> > I "Riferimenti" "Microsoft Office 8.0 Object Library" sono già presenti
> > ma...
> > la risposta è la seguente........
> > Errore di compilazione :
> > Tipo definito dall'utente non definito
> >
> > Mi aiutate....
> > grazie ...
> >
> >
bce...@tiscalinet.it
> >
> >
> >
> >
> > Prova a togliere la spunta dal riferimento, rimettila e poi compila
tutto.
> Ciao laura
> >
> >
> >
>
Purteoppo non è possibile togliere la spunta... Access si rifiuta dicendo
che la libreria è necessaria per il programma!


text:
Ripropongo lo stesso quesito inviato alcuni giorni fa.. ..con poco
successo!..............................
Ho implementato la routine scaricata dal sito comune per togliere la barra
dei menu...
Private Sub Form_Load()
    'Routine per togliere e rimettere la barra dei menu in Access 97 (97)
    'Fornitore: Giorgio Valsangiacomo
   Dim cbarmenu As CommandBar
   Set cbarmenu = CommandBars("menu bar")
   cbarmenu.Enabled = False
End Sub
la risposta è la seguente........
Errore di compilazione :
Tipo definito dall'utente non definito
Mi hanno suggerito di togliere e rimettere il segno di spunta sui
riferimenti  a "Microsoft Office 8.0 Object Library"
ma i  "Riferimenti" "Microsoft Office 8.0 Object Library" sono già presenti
e il prg si rifiuta anche solo di togliere il segno di spunta dicendo che la
libreria è necessaria per il funzionamennto del prg stesso...
Mi aiutate....?
grazie ...
bce...@tiscalinet.it


title: Acess to Word

author: Andrea Moro

text:
Come fare per leggere alcuni dati da una tabella di
access, quindi aprire un documento word, magari un
modello, e riempirlo con i dati?
Sto chiedendo cose fantascientifiche oppure è possibile?
Ci sono esempi in rete?
Ciao e grazie.
Andrea


title: Acess to Word

author: Liones

text:

guarda post precedenti (almeno dal 12/09/02)
ciao


title: Acess to Word

author: Maurizio Borrelli

text:
> "Andrea Moro" [...]:


http://www.sitocomune.com
--
Ciao :-)
Maurizio
--------
?SPQR(C)
 X
--------


title: aggiornamento machera da query

author: alex

text:
Ciao a tutti ho un problema: una maschera basata su una query deve essere
aggiornata in base ad un chek box (pagato).
La query restituisce tutti i valori selezionati, se io voglio vedere le
fatture pagate seleziono la chek box e vorrei vedere solo le fatture pagate.
Ho creato un pulsante con comando : me.requery, ma mi ritornano sempre gli
stessi valori.
Se invece creo un pulsante visualizza query, la querty mi riporta
perfettamente i valori pagato o non pagato a seconda che il chek sia
spuntato o no.
Come posso fare per far si che anche in maschera succeda cio?
ACCESS 2003 WINDOWS XP
gRAZIE a tutti.


title: aggiornamento machera da query

author: Alessandro Cara

text:

Su evento di change del ckbox
If ckbox then
	filteron = true
	filter = "nomecampopagato = " &  "x" (dove x e' il valore che associato
a pagato, non hai neanche bisogno della requery"
end if
Ovviamente devi gestire anche il ritorno a visualizzazione piena
(anullamento del filtro)
--
ac
y-1=x


title: aggiornamento machera da query

author: ALESSANDRO Baraldi

text:
"Alessandro Cara" <
alessan...@ay-1asistemi.it
> ha scritto nel messaggio
news:q60vi.22757$pd1....@tornado.fastwebnet.it...

Ho notato, alcune volte che impostare il Filtro prima di averlo attivato può
generare esiti non coerenti(con MDB... con MDE non ho mai avuto riscontri).
Pertanto ho preso l'abitudine di fare una cosa simile(quasi scaramantica):
FilterOn=False
Filter=StringaFiltro
FilterOn=True
Ti è mai capitato di avere noie...?
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.alessandrobaraldi.it
---------------------------------------------------------------------------


title: aggiornamento machera da query

text:

Ciao Alessandro.
No. O almeno non mi ricordo di avere mai avuto alcun problema.
Generalmente, pero', anche io li imposto, la prima volta, con la stessa
sequenza da te descritta. Tranne il filteron=false che ovviamente uso
solo per togliere il filtro. Se modifico il filtro mi limito a
reimpostare la stringa di filtro. Non mi ricordo come fai nella tua
"arma letale". Intendo il demo di filtro generalizzato che hai fatto un
po' di tempo fa.
--
ac
y-1=x


title: aggiornamento machera da query

text:
> Ciao Alessandro.
> No. O almeno non mi ricordo di avere mai avuto alcun problema.
> Generalmente, pero', anche io li imposto, la prima volta, con la stessa
> sequenza da te descritta. Tranne il filteron=false che ovviamente uso
> solo per togliere il filtro. Se modifico il filtro mi limito a
> reimpostare la stringa di filtro. Non mi ricordo come fai nella tua
> "arma letale". Intendo il demo di filtro generalizzato che hai fatto un
> po' di tempo fa.
>
> --
> ac
> y-1=x
Il problema era nato proprio in quel caso... dopo diverse prove ogni tanto
si incasinava
e non capivo perchč...
Poi ho letto in qualche vecchissimo 3D boh ... di fare cosě mi riferisco
proprio
all'annullamento prima della riassegnazione...
Niente ferie...?
Ciao



title: aggiornamento machera da query

author: alessandro

text:
 Su evento di change del ckbox
>
> If ckbox then
> filteron = true
> filter = "nomecampopagato = " &  "x" (dove x e' il valore che associato a
> pagato, non hai neanche bisogno della requery"
> end if
>
grazie mille provero', sono a casa ora ed ero andato via ecco perche' non vi
avevo ringraziato.


title: Report con sfondi diversi...

text:
Ciao, quesito forse semplice ma a me di oscura risoluzione...
Ho un report con un immagine di sfondo, divisa in settori, nei quali
devo inserire dei valori, una sorta di foglio excel però
scannerizzato. Vi premetto che il mio ufficio lo vuole così, se gli
spiego che rifarlo in excel è meglio mi rispondono "c*z*i tuoi"...
Io praticamente, disponendo i campi ad hoc riesco ad inserire i dati da
tabella nel report rispettando le caselle...
Il problema è che adesso i fogli sono due, ed il secondo è la
continuazione del primo (prima erano venti nomi, adesso sono 22, quindi
in una pagina non ci stanno)...
In parole povere, come posso impostare un report in modo tale che
pagina due abbia uno sfondo diverso??
Spero di essere stato chiaro...


title: Report con sfondi diversi...

author: Roberto dalla campagna

text:
"Gianluca76ch" <
gianluca...@tin.it
> ha scritto nel messaggio
news:1125562750.6...@f14g2000cwb.googlegroups.com...

Mi sfugge cosa debba avere di diverso la prima dalla seconda pagina: ogni
pagina avrà comunque una intestazione di pagina, un corpo e un pié di pagina
pagina; se poi a romperti le uova nel paniere sono l'intestazione del report
ed il piè di pagina del report, stampali in pagine diverse all'inizio ed
alla fine del report o elimina quelle due sezioni inglobando le relative
informazioni nell'intestazione di pagina e nel pié di pagina pagina; se
necessario puoi visualizzare certi controlli nell'intestazione di pagina
solo se Page = 1 (informazioni relative all'ex intestaione di report) e
certi controlli del piè di pagina pagina solo se Page = Pages (informazioni
relative all'ex sezione pié di pagina report).
Comunque, come tu richiedi, puoi anche provare a cambiare adeguatamente il
path del file immagine memorizzato nella proprietà Immagine del report tra
la prima e le pagine successive, a fronte dell'evento "Su pagina" del
report; non ho mai provato a farlo ma credo che dovrebbe funzionare.
Naturalmente imposterai a Collegata la proprietà Tipo immagine.
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: strano dilemma su non chiusura corretta di access

text:
se apro il mio db ed esco subito si chiude access in modo regolare se
inviece apro una maschera in visualizzazione continua e la chiudo poi esco
resta aperto il processo in windows
ma questa form non fà nulla di particolare è semplicemente collegata ad una
tabella nell'origine record, mi sapete dire cosa sbaglio?
grazie a tutti


author: Sergio MAZZA

text:
"Simba883" <
simb...@libero.it
> ha scritto nel messaggio
news:citl00$bov$1...@lacerta.tiscalinet.it...

Hai provato a creare un mdb con solo quella maschera e tabella per vedere
che succede?
Ciao.
--
Sergio MAZZA


author: giorgio rancati

text:
"Simba883" <
simb...@libero.it
> ha scritto nel messaggio
news:citl00$bov$1...@lacerta.tiscalinet.it...

Usi la formattazione condizionale ?
Ciao Giorgio


text:
>> grazie a tutti
>>
>
> Usi la formattazione condizionale ?
>
> Ciao Giorgio
>
si perchč?


text:
"Simba883" <
simb...@libero.it
> ha scritto nel messaggio
news:citsnt$euv$1...@lacerta.tiscalinet.it...

perchč la formattazione condizionale su controlli la cui origine č un campo
calcolato genera proprio il problema da te riscontrato.
Ciao Giorgio


text:
> perchè la formattazione condizionale su controlli la cui origine è un
> campo
> calcolato genera proprio il problema da te riscontrato.
>
> Ciao Giorgio
>
ma io dico ma quelli della microsoft non possono fare un comando che quando
si esce con docmd.quit acsaveall lui salva tutto ed esce e se qualcosa è
aperto lo chiude da solo?
Bill!!!??? sto chiedendo troppo?


text:
"giorgio rancati" <
giorgio_No_Sp...@tiscali.it
> ha scritto nel
messaggio news:citt2f$f5f$1...@lacerta.tiscalinet.it...
>
> "Simba883" <
simb...@libero.it
> ha scritto nel messaggio
> news:citsnt$euv$1...@lacerta.tiscalinet.it...
> > >> grazie a tutti
per essere più preciso...
se la tua origine controllo è  =CampoA+CampoB
e su questo controllo imposti i criteri per la formattazione condizionale si
manifesta il problema.
Soluzione: O ricavare il CampoA+CampoB nell'origine record della maschera  o
rinunci alla formattazione condizionale.
Ciao Giorgio


author: Gaetano Di Zanni

text:
"giorgio rancati" <
giorgio_No_Sp...@tiscali.it
> ha scritto nel
messaggio news:citta8$far$1...@lacerta.tiscalinet.it...

Infatti a me è accaduta la stessa cosa. Ho poi creato in query un campo
risultato e sulla maschera mi sono riferito a quello. Mi piacerebbe però
sapere se esiste una soluzione.
Grazie!


text:
"Gaetano Di Zanni" <
gaetano...@tiscali.it
> ha scritto nel messaggio
news:ciu563$nop$1...@lacerta.tiscalinet.it...
>
> "giorgio rancati" <
giorgio_No_Sp...@tiscali.it
> ha scritto nel
> messaggio news:citta8$far$1...@lacerta.tiscalinet.it...
> >
> > "giorgio rancati" <
giorgio_No_Sp...@tiscali.it
> ha scritto nel
> > messaggio news:citt2f$f5f$1...@lacerta.tiscalinet.it...
> > >
> > > "Simba883" <
simb...@libero.it
> ha scritto nel messaggio
> > > news:citsnt$euv$1...@lacerta.tiscalinet.it...
[CUT]
> Infatti a me è accaduta la stessa cosa. Ho poi creato in query un campo
> risultato e sulla maschera mi sono riferito a quello. Mi piacerebbe però
> sapere se esiste una soluzione.
> Grazie!
che io sappia no :-(
che lo abbiano sistemato in Access2003 ?
Ciao Giorgio


text:
"giorgio rancati" <
giorgio_No_Sp...@tiscali.it
> ha scritto nel
messaggio news:ciu5i8$o38$1...@lacerta.tiscalinet.it...

No!, anzi in Access 2003 mi sfarfallava tutto, grazie a Karl Donaubauer ho
poi sistemato ma solo lo sfarfallìo.


title: Help sottomaschera

author: EnricoV

text:
Ho una maschera principale (non associata) con una txtbox che si chiama
[Distinta], nella maschera ho inserito una sottomaschera con dei campi e
anche questa maschera non è associata a nessuna tabella.
Vorreri che in base al paramentro inserito nella Txtbox[Distinta] aprire un
recordset su una tabella e popolare i campi della sottomaschera.
Come fo ?


title: Help sottomaschera

text:
"EnricoV" <
nor...@libero.it
> ha scritto nel messaggio
news:jwGGa.88485$Ny5.2...@twister2.libero.it...

Proprietà sottomaschera: Collega campi Secondari/Master...
Ciao.
--
Sergio MAZZA


title: recordset non aggiornabile

author: noegi

text:
Con una query ho creato la maschera carico dove vi è il controllo "Somma
Qtà" che è non associato.
Quando a questo metto la formula  "somma qtà" il risultato viene fuori,
pero' non mi fa inserire altri record dicendomi "RecordSet non
Aggiornabile".
Ecco come posso fare affinchè il "RecordSet" sia Aggiornabile o meglio mi
lascia aggiungere altri records?
Ringrazio in anticipo a chi mi da una risposta urgente.
NON c'è la FACCIO PIU'!!!!!


title: recordset non aggiornabile

text:
"noegi" <
no...@tiscali.it
> ha scritto nel messaggio
news:BbOAa.37671$Ny5.1...@twister2.libero.it...

Associa la maschera alla tabella Carico e la somma (nella casella di testo
non associata) la fai con la funzione DSum (vedi help)...
Ciao.
--
Sergio MAZZA


title: salvare il percorso del file..

author: Rimo

text:
Scusate..avrei risolto il problema..ma non del tutto!!
Ho inserito il campo, infatti in visualizzazione dati della maschera,
facendo un cic dx sulla cornice all'oggetto associato e dandogli il
percorso, riesco ad aprirlo!!Ma come posso salvare questo collegamento
nel campo (Oggetto Ole) della mia tabella?Qual'è la proprietà che mi
permette di far questo??Grazie..
Inviato da
www.mynewsgate.net


title: salvare il percorso del file..

author: MA

text:
"Rimo" <
6175i...@mynewsgate.net
> ha scritto nel
messaggio
news:200404300...@mynewsgate.net...

Scusami, non conosco il 3d da cui proviene questo
tuo continuo e qui non è evincibile.
Possso però consigliarti in ogni caso di non
utilizzare Oggetti OLE per inglobare alcun file.
meglio, salvarne solo il percorso e aprire il file
che ti interessa con un Hyperlinkaddress.
MAssimiliano


title: evitare "nome campo" nel foglio excel

text:
ciao a tutti

ho creato un semplice report da query, con
Intestazione report e corpo,
per poi trasformarlo
nel formato "xls".

Il problema è che nel foglio excel mi crea un campo anche per il "nome campo" delle caselle di testo riportate nel corpo del report.

Come posso risolvere?

questo è il codice utilizzato su click di un pulsante:
Dim stDocName As String
stDocName = "Rpt_Excel"
DoCmd.OpenReport stDocName, acPreview, , "IdOrdine= " & Me!Txt_IdOrdine
DoCmd.OutputTo acOutputReport, stDocName, acFormatXLS, "Rpt_Excel.xls", True
DoCmd.Close acReport, "Rpt_Excel"

Grazie


title: evitare "nome campo" nel foglio excel

text:

Personalmente mi sono orientato a non usare i report di Access ma a produrre direttamente file di Excel da codice.

Potresti provare una acOutputQuery, che produca i soli dati della query di origine del report.

Hai provato a usare acOutputReport col formato PDF?

Buon lavoro
Riccardo Baldinotti


title: Chiudere una maschera POPUP

author: sd

text:
Salve a tutti,
ho un problema "estetico"...
Ho una FORM principale
ed una FORM popup.
Cliccando su un bottone della popup
eseguo del codice che va ad agire
sul form principale....
Con lo stesso click prima di eseguire
il codice uso il comando:
docmd.close ............ (per chiudere la form popup)
Il problema estetico è che la form
popup non si chiude subito... ma
ci vogliono alcuni secondi...
Esiste qualche modo per eliminare
questo inconveniente?
grazie
saluti
sdamy


title: Chiudere una maschera POPUP

author: Roberto dal portatile

text:
"sd" <
sd...@tiscalinet.it
> ha scritto nel messaggio
news:9ugboq$nau$1...@pegasus.tiscalinet.it...

Probabilmente è il tempo necessario ad eseguire il codice VBA che hai
generato a fronte dell'evento "su clic" del pulsante di comando: prova, come
prima cosa di tale codice VBA, a rendere la maschera non visibile, così che
non ti interessa più il tempo che impiega a chiusersi.
>
> grazie
> saluti
>
> sdamy
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Chiudere una maschera POPUP

text:
"Roberto dal portatile" <
r.ma...@repubblica.it
> ha scritto nel messaggio
news:9ugcep$2cc4$1...@stargate1.inet.it...

grazie
ora ci provo
saluti
sdamy


title: Chiudere una maschera POPUP

text:
"Roberto dal portatile" <
r.ma...@repubblica.it
> ha scritto nel messaggio
news:9ugcep$2cc4$1...@stargate1.inet.it...

ho provato inserendo il comando me.visible = false
all'inizio, prima dell'esecuzione del resto del codice,
ma il risultato non cambia di molto
ciao ciao
sdamy


title: problemi con una query di unione

author: badush

text:
Ciao amici del news,
ho costruito una query di unione che non mi funziona perfettamente in
merito.
Partiamo dall'inizio
Ci sono due Tabelle di Fatturazione Auto:
TblAutoIva TblAutoMargine;
La tabella TblAutoIva è cosi strutturata:
Id     Data     Cliente     N°Fattura      Descrizione     ecc
la tabella TblAutoMargine è cosi strutturata
Id     Data     Cliente     N°Fattura      Descrizione     ecc
Entrambe le tabelle sono in relazione con la tabella Anagrafica per il campo
Cliente
Dato che nella fatturazione devo numerare le fatture in progressivo e che
devo usare la stessa numerazione sia alle auto con Iva che alle auto con
margine mi sono costruito la seguente query:
SELECT TblAutoIva.Data, TblAutoIva.Cliente, TblAutoIva.N°Fattura
FROM (Anagrafica INNER JOIN TblAutoIva ON Anagrafica.[Cod Fiscale Part Iva]
= TblAutoIva.Cliente)
UNION Select TblAutoMargine.Data, TblAutoMargine.Cliente,
TblAutoMargime.N°Fattura
FROM (Anagrafica INNER JOIN  TblAutoMargine ON Anagrafica.[Cod Fiscale Part
Iva] = TblAutoMargine.Cliente)
ORDER BY Carico.N°Fattura;
La Query mi funziona, ma se mi trovo in questo caso particolare ad esempio:
Tabella TblAutoIva
Id             Data                  Cliente                  N°Fattura
Descrizione
10         18/05/04             Mario Rossi                 1
Auto TG: VB456DF
11          20/05/04            Verdi Giulio                 2
Auto TG: DF456DF
Tabella TblAutoMargine
Id         Data              Cliente          N°Fattura         Descrione
18         14/05/04     Caio Cesare         3          Auto TG: VB856DO
19         14/05/04     Caio Cesare         4          Auto TG: KF496PF
20         18/05/04     Carli Gino             5          Auto TG: FD789UI
La query mi restituisce questi valori;
Data              Cliente           N°Fattura
18/05/04     Mario Rossi              1
20/05/04     Verdi Giulio              2
14/05/04     Caio Cesare             3
18/05/04     Carli Gino                 5
Praticamente non mi considera (forse perché c'è la stessa data e lo stesso
nome)
il record relativo alla TblAutoMargine:
19     14/05/04     Caio Cesare     4          Auto TG: KF496PF
Credo che lo stesso problema succede anche alla tabella TblAutoIva se si
verificano le stesse condizioni. Come si può risolvere questo problema?
Grazie


title: problemi con una query di unione

author: Cinzia

text:
"badush" <
bad...@martucci.com
> ha scritto nel messaggio
news:xjOgd.8719$Es2.1...@twister2.libero.it...

Ciao badush,
cambia il tipo ti UNION invece di UNION usa UNION ALL così:
 SELECT TblAutoIva.Data, TblAutoIva.Cliente, TblAutoIva.N°Fattura
 FROM (Anagrafica INNER JOIN TblAutoIva ON Anagrafica.[Cod Fiscale Part Iva]
 = TblAutoIva.Cliente)
 UNION ALL
Select TblAutoMargine.Data, TblAutoMargine.Cliente,
 TblAutoMargime.N°Fattura
FROM (Anagrafica INNER JOIN  TblAutoMargine ON Anagrafica.[Cod Fiscale Part
 Iva] = TblAutoMargine.Cliente)
 ORDER BY Carico.N°Fattura;
Saluti
Cinzia


title: problemi con una query di unione

text:
> Ciao badush,
> cambia il tipo ti UNION invece di UNION usa UNION ALL così:
>  SELECT TblAutoIva.Data, TblAutoIva.Cliente, TblAutoIva.N°Fattura
>  FROM (Anagrafica INNER JOIN TblAutoIva ON Anagrafica.[Cod Fiscale Part
Iva]
>  = TblAutoIva.Cliente)
>  UNION ALL
> Select TblAutoMargine.Data, TblAutoMargine.Cliente,
>  TblAutoMargime.N°Fattura
> FROM (Anagrafica INNER JOIN  TblAutoMargine ON Anagrafica.[Cod Fiscale
Part
>  Iva] = TblAutoMargine.Cliente)
>  ORDER BY Carico.N°Fattura;
>
> Saluti
> Cinzia
Ti ringrazio Cinzia e scusami se non ti ho risposto subito, ma mi sono
collegato adesso


title: Collegamento ipertestuale

author: bobparr

text:
Sara' senz'altro una sciocchezza, ma non ho trovato riferimenti (forse
perche' e' un livello ancora prima dei newbies...)
Ho associato ad alcuni record delle immagini, in un campo apposito.
Tutte le volte che richiamo quel record nella maschera di inserimento
dati, mi appare il collegamento all'immagine (nella forma
C:\disco_locale\...\pippo1.jpg).
Quando clicco l'immagine mi si apre, ma in Internet Explorer.
Vorrei che si aprisse con un altro programma (Irfan View, che cosi'
riesco anche a modificarla e/o stamparla nei margini). Sottolineo che se
voglio aprire l'immagine al di fuori di Access questa si apre con il
programma giusto (nelle proprietà dell'immagine ho specificato ciò).
Dov'e' che devo intervenire?
M.


title: Collegamento ipertestuale

text:

shell pathProgramma pathFoto
--
--
Massimiliano Amendola
www.accessgroup.it
Il sito italiano di svilupatori Access
www.donkarl.com/it/cisa


title: Collegamento ipertestuale

text:
"bobparr" <
as...@asdf.de
> ha scritto nel messaggio
news:456c5a1e$0$7642$4faf...@reader1.news.tin.it...

Putroppo IE può fungere da visualizzatrore di immagini (altrimenti con
l'HTML come faresti?).
Potresti cambiare "modalità" di apertura file; invece dei collegamenti
ipertestuali utilzzare o la (API) Shell o uno script WSH/VBS che richiama il
programma associato all'estensione nel sistema operativo.
www.sitocomune.com
Sezione General
6.183 Aprire un qualsiasi file (di formato txt, pdf, tif ecc.) direttamente
da un db access (2)
Sezione Modules
      5.67 Alcune funzioni sui file
Ciao.
--
Sergio MAZZA


title: [!] Chiedo aiuto.. errore strano in Access97 (memoria)

author: -> Dave <-

text:
Ciao a tutti !!
sono disperato.. un programma installato presso un mio cliente continua a
darmi un errore strano e non trovo la causa.
L'errore dice piu o meno cosi' :   "MEMORIA INSUFFICIENTE PER AGGIORNARE IL
DISPLAY"
A qualcuno é gia' accaduto ?
Non sapreste darmi una dritta su dove guardare o cosa controllare ?
uhmm.. sara' un altro bug di Access97 ?
Prima il main form aveva un sacco di immagini, pensavo fosse quella la
causa.. cioe' che consumava tutta la memoria del display, e infatti quando
le ho tolte sembrava essere a posto, solo che dopo una settimana mi hanno
richiamato dicendo che era ancora uscito quel tipo di errore...
accidenti sono disperato... non so di chi é la causa,se del mio programma o
se di Access...  ma il mio programma non ha niente a che fare con il display
per cui...
Grazie mille a chi mi potra' dare anche solo un aiutino !!! vi saro'
infinitesimamente grato !!!!!!!!!!
Dave


author: Thierry REGA

text:
> L'errore dice piu o meno cosi' :   "MEMORIA INSUFFICIENTE PER AGGIORNARE
IL
> DISPLAY"
>
> A qualcuno é gia' accaduto ?
> Non sapreste darmi una dritta su dove guardare o cosa controllare ?
>
> uhmm.. sara' un altro bug di Access97 ?
>
> Prima il main form aveva un sacco di immagini, pensavo fosse quella la
> causa.. cioe' che consumava tutta la memoria del display, e infatti quando
> le ho tolte sembrava essere a posto, solo che dopo una settimana mi hanno
> richiamato dicendo che era ancora uscito quel tipo di errore...
Prima di tutto hai chiesto cosa hanno fatto di preciso per riavere questo
errore?
Lavoravano con 100 finestra aperte insieme? Ti hanno rimesso le imagini a
tua insaputa? :-))
Che sistema č, e con quanta RAM lavorano?
La memoria del display com'č sistemata?
Insomma ci vorebbero un pň di dettagli in piů.
Ciao
Thierry


text:
Thierry REGA <
thier...@tiscalinet.it
> wrote in message
8kchs2$rek$1...@hermes.unipg.it...
> > L'errore dice piu o meno cosi' :   "MEMORIA INSUFFICIENTE PER AGGIORNARE
> IL
> > DISPLAY"
> >
[CUT]
> Prima di tutto hai chiesto cosa hanno fatto di preciso per riavere questo
> errore?
> Lavoravano con 100 finestra aperte insieme? Ti hanno rimesso le imagini a
> tua insaputa? :-))
> Che sistema č, e con quanta RAM lavorano?
> La memoria del display com'č sistemata?
> Insomma ci vorebbero un pň di dettagli in piů.
> Ciao
> Thierry
Ciao Thierry !
E' vero scusa, ho dato poche info...
Il problema é successo un sabato, la ditta era chiusa e nessuno ha toccato
la macchina. Il programma funzionava autonomamente, le uniche operazioni
erano leggere dati da un database collegato tramite odbc , e cancellare i
dati inutili.
Il pc in questione é dotato di 128Mbytes di Ram , e una scheda video da 4Mb
di Ram.
Il programma gira sotto Access97 senza service pack (stavo pensando di
aggiornarlo per vedere se migliora qualcosa...ma il pc é in germania argh..)
Ah.. non so se questo potrebbe influire.. ma sulla stessa macchina é stato
installato sia Office97 che Office2000.
Come dicevo, la prima volta che é successo ho cancellato delle immagini e
tutto si era temporaneamente risolto.. ora non so cos'altro possa essere.
Grazie dell'attenzione, alla prossima !!!
DaVe


author: GE.VI E.D.P.

text:
A me è successo + volte.
Ho risolto la questione duplicando la Form, cancellare quella vecchia e
rinominare quella nuova.
Fammi sapere.
--
Posted from
smtp1.libero.it
 [193.70.192.51]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


author: Thierry Rega

text:
> Il problema é successo un sabato, la ditta era chiusa e nessuno ha toccato
> la macchina. Il programma funzionava autonomamente, le uniche operazioni
> erano leggere dati da un database collegato tramite odbc , e cancellare i
> dati inutili.
> Il pc in questione é dotato di 128Mbytes di Ram , e una scheda video da
4Mb
> di Ram.
> Il programma gira sotto Access97 senza service pack (stavo pensando di
> aggiornarlo per vedere se migliora qualcosa...ma il pc é in germania
argh..)
>
> Ah.. non so se questo potrebbe influire.. ma sulla stessa macchina é stato
> installato sia Office97 che Office2000.
Non so fino a che punto possa influenzare l'installazione di A2000 ma verso
il 30 Giugno c'è stato un discorso proprio su questo problema però con
A2000. Vediti i post con titolo: "access2000memoria esaurita?!?".
Forse ti daranno qualche suggerimento interessante.
Ciao
Thierry


author: Mauro

text:
Anche a me è successo più volte,
ho delle maschere con molta grafica e sullla ws di casa non mi danno
problemi ma appena mi sposto al lavoro comincia a venire fuori il problema.
Tra casa e lavoro passo da un PIII/128 mb Ram a un PII/64 mb Ram, quindi ho
ipotizzato che si trattasse di un problema di memoria.
Non ho ancora provato a ridurre la grafica...
Fatemi sapere.
Ciao e buon lavoro
Mauro
"-> Dave <-" <da...@hate.spam> ha scritto nel messaggio
news:8kcfpn$pti$1...@bw107zhb.bluewin.ch...
> Ciao a tutti !!
>
> sono disperato.. un programma installato presso un mio cliente continua a
> darmi un errore strano e non trovo la causa.
>
> L'errore dice piu o meno cosi' :   "MEMORIA INSUFFICIENTE PER AGGIORNARE
IL
> DISPLAY"
>
> A qualcuno é gia' accaduto ?
> Non sapreste darmi una dritta su dove guardare o cosa controllare ?
>
> uhmm.. sara' un altro bug di Access97 ?
>
> Prima il main form aveva un sacco di immagini, pensavo fosse quella la
> causa.. cioe' che consumava tutta la memoria del display, e infatti quando
> le ho tolte sembrava essere a posto, solo che dopo una settimana mi hanno
> richiamato dicendo che era ancora uscito quel tipo di errore...
>



title: docmd.sendobject non va con outlook

author: mario rossi

text:
se uno thunderbird o windows live mail ma anche altri client mi crea la mail e la invia se è predefinito microsoft outlook invece no, qualcuno ha un esempio funzionante di email con allegato da access inviato con outlook?

grazie a tutti.


title: docmd.sendobject non va con outlook

author: RobertoA

text:
Il 03/08/2018 15:28, mario rossi ha scritto:
> se uno thunderbird o windows live mail ma anche altri client mi crea la mail e la invia se è predefinito microsoft outlook invece no, qualcuno ha un esempio funzionante di email con allegato da access inviato con outlook?
>
> grazie a tutti.
>

Da tempo immemorabile ho cercato sistema per inviare posta usando client
predefinito Windows
Poi ho smesso perche' ho trovato fosse una ricerca senza speranza, ogni
client ha le sue particolarita' e la creazione del codice come me lo
pensavo lentamente ti faceva scivolare verso il manicomio
Alla fine ho adottato Blat, che e' uno 'speditore' di posta comandabile
da riga comando, un file di testo
E' possibile anche fargli produrre un log degli eventi cosi' puoi
controllare cosa e' avvenuto durante il tentativo di invio