title: errore da openquery a execute

author: Karl Donaubauer

text:
Salve,

Michele:

Non sono sicuro di aver capito tutto, ma penso che invece di passare i
parametri e per evitare l'errore con DAO sia più semplice usare Eval()
come descritto qui:
https://www.donkarl.com/it?FAQ6.4

--
Ciao
Karl
*********
Access Info:
https://AccessForever.org

Access News:
https://youtu.be/cs_mZvaKYeY

Access DevCon:
https://www.donkarl.com/devcon

Access FAQ:
https://www.donkarl.com/it


title: errore da openquery a execute

author: Michele

text:

Ciao Karl,
grazie per la risposta.
Eval lo uso e lo conosco proprio grazie alla tua faq.
ma pensavo di rendere il programma più efficiente in questo modo...
ultimamente si è detto che il metodo Execute è più performante.
una possibilità (se non ho capito male) è passare la tabella locale su sql server e usare ADO. Giusto?
oppure potrei farlo già così?


title: errore da openquery a execute

text:

ho capito che mi sfugge qualcosa, ma non sto capendo cosa...


title: ripulire una form

text:
Avendo una maschera contenente anche campi non associati, alla pressione
del pulsante "conferma", dopo che nella routine evento "su clic" ho
eseguito del codice per scrivere dei records, ho la necessitą di
ripulire i campi della form per riportarla nella condizione iniziale di
quando la eseguo per la prima volta, come fare ?  grazie.   un grazie
per Tonio - vi.tan, il tuo suggerimento č stato prezioso


title: ripulire una form

author: Old-Jack

text:
<
r...@excite.it
> wrote in message news:a8u6ns$rdp$1...@gossip.excite.it...
> Avendo una maschera contenente anche campi non associati, alla pressione
> del pulsante "conferma", dopo che nella routine evento "su clic" ho
> eseguito del codice per scrivere dei records, ho la necessità di
> ripulire i campi della form per riportarla nella condizione iniziale di
> quando la eseguo per la prima volta, come fare ?  grazie.   un grazie
> per Tonio - vi.tan, il tuo suggerimento è stato prezioso
Prova così....
Forms![nome maschera]!nome campo = " "


title: ripulire una form

author: Antonio Biso

text:
Old-Jack <
spi...@libero.it
> wrote in message
QDxs8.4652$m41.1...@twister2.libero.it...

o meglio
for each ctl in me.controls
  if ctl.controltype = actextbox
    ctl = ""
  end if
next
Antonio


title: Filtro su maschera da pulsante di un'altra maschera

author: SimoneB

text:
Salve,
ho una maschera associata ad una query (dal nome filtrofatture) che ricerca
le fatture dei miei clienti nelle quali ho venduto determinati articoli.
Quando da questa maschera eseguo la query mediante un pulsante... me ne
viene aperta una successiva dal nome RisultatoFiltroFatture contenente solo
alcuni elementi della fattura e degli articoli ricercati. Vorrei aggiungere
nella maschera RisultatoFiltroFatture un pulsante che premendolo mi ricerchi
e visualizzi la fattura inserita nella maschera effettiva delle fatture e
dal nome fattura. Come posso realizzare questo? Se occorre farlo con VBA...
mi potreste abbozzare un codice da impostare sull'evento click del pulsante?
Grazie a tutti saluti SimoneB


author: cidi

text:
"SimoneB" <
dklf...@khkhk.it
> ha scritto nel messaggio
news:43766a34$0$16209$4faf...@reader3.news.tin.it...

Ciao SimoneB
prova a smanettare con l'autocomposizione di un pulsante.
puoi aprire la maschera delle fatture con lo stesso id di quella
con il filtro.
buona domenica
Daniele


author: Alessandro Baraldi

text:
"cidi" <
dadonz...@tin.it
> wrote in message
news:43770621$0$27594$
4faf...@reader1.news.tin.it
[CUT]
> Ciao SimoneB
> prova a smanettare con l'autocomposizione di un pulsante.
> puoi aprire la maschera delle fatture con lo stesso id di quella
> con il filtro.
>
> buona domenica
>
> Daniele
Ciao Daniele, ben risentito.
Buon WeekEnd
@ALex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:f1618ad019ce802c7f...@mygate.mailgate.org...
> "cidi" <
dadonz...@tin.it
> wrote in message
> news:43770621$0$27594$
4faf...@reader1.news.tin.it
>
> [CUT]
>> Ciao SimoneB
>> prova a smanettare con l'autocomposizione di un pulsante.
>> puoi aprire la maschera delle fatture con lo stesso id di quella
>> con il filtro.
>>
>> buona domenica
>>
>> Daniele
>
>
> Ciao Daniele, ben risentito.
grazie
> Buon WeekEnd
> @ALex
Ciao Alex
a te, invece, auguro buone ferie.
come faremo senza di te? sigh ....  :)
ma dieci gg passano presto .....divertiti
Daniele


text:
> buona domenica
>
> Daniele
>
Letto solo ora... per impegni di lavoro...
Grazie e buon Martedě :-)))


title: non riesco a creare un db mde

author: stefano scxattini

text:
ho un FE con access xp collegato a delle tabelle di mysql.
quando provo a creare un file mde mi da errore: non è possibile creare il
file.
Sapete dirmi cosa posso fare?
GRazie


title: non riesco a creare un db mde

author: fidirico

text:
"stefano scxattini" <
ska...@levami.tiscali.it
> ha scritto nel messaggio
news:pan.2003.05.14....@levami.tiscali.it...
> ho un FE con access xp collegato a delle tabelle di mysql.
> quando provo a creare un file mde mi da errore: non č possibile creare il
> file.
> Sapete dirmi cosa posso fare?
> GRazie
Puň darsi che qualcosa non vada nel tuo codice: per scoprire cosa, apri un
modulo e dal menů Debug scegli "Compila".
Ciao
Galliano


title: non riesco a creare un db mde

author: Roberto da casa

text:
"stefano scxattini" <
ska...@levami.tiscali.it
> ha scritto nel messaggio
news:pan.2003.05.14....@levami.tiscali.it...

Se l'FE è stato creato con Access 2000, prima di creare il file mde devi
convertirlo in un mdb XP.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: 2° messaggio

author: Giuseppe Lo Piccolo, MD

text:
Scusate ma le risposte al mio post mi sembrano alquanto strane!! Vi
ripropongo il problema sperando in una risposta utile. Rigrazie.
Cari amici,
mi sapete dire come fare  una qry di selezione parametrica in cui il
parametro sia il nome del campo? Mi spiego: data una tblAnalisi con i
seguenti campi: IDpz, IDesame, Data, esame"A", esame"B", esame"C", esame"D",
esame"E", vorrei creare una query contenente IDpz, IDesame, Data,
esame(i)"da definire di volta in volta" in base a una scelta operata tramite
combobox o gruppo di opzioni o altro.
Grazie a tutti.


title: 2° messaggio

author: Valerio Valentini

text:
"Giuseppe Lo Piccolo, MD" <
giuseppe....@tin.it
> ha scritto nel
messaggio news:FlP69.214046$Jj7.4...@news1.tin.it...

A occhio ti costruisci una maschera con la combo con le opzioni che vuoi
permettere e sull'evento AfterUpdate o simili gli metti il codice che
costruisce la tua SQL e eventualmente ti riempie la maschera.
Ciao Valerio.


title: 2° messaggio

author: Fabrizio

text:
"Valerio Valentini" <
valerio_...@tin.it
> ha scritto nel messaggio
news:ZhU69.215084$Jj7.5...@news1.tin.it...
>
> "Giuseppe Lo Piccolo, MD" <
giuseppe....@tin.it
> ha scritto nel
> messaggio news:FlP69.214046$Jj7.4...@news1.tin.it...
> > Scusate ma le risposte al mio post mi sembrano alquanto strane!! Vi
> > ripropongo il problema sperando in una risposta utile.
IO sicuramente non ti ho preso in simpatia, ma Pinco ti ha dato una risposta
giusta e utile.
Aggiungici la risposta di Valerio e hai fatto su il tuo DB ( con query
parametrica ( risposta di Pinco) e maschera con l'utilizzo della query (
risposta di Valerio))
>Rigrazie.
Figurati è sempre un piacere ritrovarsi questo post.
> > Cari amici,
> > mi sapete dire come fare  una qry di selezione parametrica in cui il
> > parametro sia il nome del campo? Mi spiego: data una tblAnalisi con i
> > seguenti campi: IDpz, IDesame, Data, esame"A", esame"B", esame"C",
> esame"D",
> > esame"E", vorrei creare una query contenente IDpz, IDesame, Data,
> > esame(i)"da definire di volta in volta" in base a una scelta operata
> tramite
> > combobox o gruppo di opzioni o altro.
> > Grazie a tutti.
Però adesso basta ripostarla.
> A occhio ti costruisci una maschera con la combo con le opzioni che vuoi
> permettere e sull'evento AfterUpdate o simili gli metti il codice che
> costruisce la tua SQL e eventualmente ti riempie la maschera.
> Ciao Valerio
Più chiaro di così .... oppure sei un fraccomodo.
Ci devi credere a quello che l' armata Unna ti risponde e se non ti hanno
soddisfatto le risposte prova a spiegarti meglio, a entrare maggiormente nel
dettaglio .... CAVOLO non toccherà mica a noi interpretare le tue domande.
Uno per l'armata Unna.
p.s. ti posso assicurare che se riposti la domanda uguale con oggetto ' 3°
messaggio' non sarò l'unico a dirtene un sacco e una sporta.


title: Aggiornare una form

author: Snoopy

text:
ciao a tutti,
Ho una tabella dettaglio assenze del personale.
Apro una form in cui ci sono due campi data; se la seconda data è valida e
successiva alla prima apro il recordset e duplico il record per ogni giorno
dell'intervallo; fin qui tutto ok.
La form, però, non si aggiorna, malgrado abbia inserito me.recalc o anche
me.refresh e me.repaint.
Cosa posso fare ?
Grazie


title: Aggiornare una form

text:
"Snoopy" <
gambin...@tin.it
> ha scritto nel messaggio
news:Dpzwd.30817$Zk.5...@twister2.libero.it...

E con Me.Requery?
--
Roberto
------------------------------------------------
il Sito Comune di it.comp.appl.access
www.sitocomune.com
-----------------------------------------------


title: Aggiornare una form

text:
formidabile ! funziona.
grazie. sei mitico.
"Snoopy" <
gambin...@tin.it
> ha scritto nel messaggio
news:Dpzwd.30817$Zk.5...@twister2.libero.it...



title: Campo calcolato in query in base a date

author: PWD

text:
Ciao,
rieccomi...
Ho dovuto sospendere il db causa altro lavoro... acchhh!!! :-(
Ho una tabella siffatta:
acc1 acc2 acc3     data1         data2             data3
10    20    5   20/03/2009     15/03/2009        02/03/2009
5     5     7   10/03/2009     10/10/2009        15/10/2009
ecc....
acc1 corrisponde a data1, acc2 a data2 e acc3 a data3.
in una query di selezione ho fatto un campo calcolato per ogni data che
estrae il mese usando month(data1), month(data2), month(data3).
Vorri un altro campo calcolato che sommi i relativi "acc" in base al
parametro richiesto dalla query nei criteri ho usato "[Quale mese?]".
Praticamente: se a quale mese rispondo 3, la somma sarï¿œ: 10+20+5+5
(tutti quelli acc che nella tabella hanno la data cone mese marzo)
Ugualmente se come parametro passo 10 la somma di tutti gli acc sarï¿œ 5+7.
Spero di esseremi capito!!! ;-)
Grazie mille!
Marco


title: Campo calcolato in query in base a date

author: Massimo Piubelli

text:
PWD ha scritto:

Ciao Marco,
la struttura della tua tabella ï¿œ sbagliata, ovvero non conforme alle
regole di normalizzazione.
una corretta struttura ï¿œ composta da due soli campi
data		acc
20.03.09	10
15.03.09	20
02.03.09	5
10.03.09	5
10.10.09	5
15.10.09	7
In questo modo riuscirï¿œ estremamente semplice fare quello che tu vuoi,
in quanto estarrai month(data)  e sul criterio imposterai il tuo parametro.
In altri modi ti complicherai enormemente la vita (ad esempio, se un
domani avrai bisogni di un 4 acc che cosa farai, modificherai la
strutura del programma?)
Ciao,
Massimo


title: Report con campo variabile

author: Antonionews

text:
Ciao a tutti, siete bravissimi.
Io purtroppo sono all'inizio.
La mia difficoltà:
Ho un report di stampa che proviene da una query in cui il capo "data
audizione" ha il criterio "between [Dal] and [Al]".
Come posso fare per visualizzare quella data nel report sotto il titolo per
vedere scritto: "Dalla data di audizione"data inizio "alla data "data fine".
Sarà una banalità per Voi ma ci ho perso il pomeriggio.
Grazie, Antonio.


title: Report con campo variabile

text:
"Antonionews" <
pet....@tiscali.it
> wrote in message
news:csgl24$e9t$
1...@canarie.caspur.it

Visto che immagino tu apra il Report da una Form nella quale
hai anche il Criterio passalo da li direttamente...!!
Nel Report hai una TextBox(quella sotto il titolo) chiamata ad esempio
TCriterio
Dalla Form dalla quale apri il Report scrivi:
Docmd.OpeReport "NomeReport"......
Reports!NomeReport!TCriterio="Data Iniziono= " & Me!Dal & " Data Fine= "
& Me!Al
L'alternativa è fare un Parsing della Stringa SQL dell'origine Report
ma non è utile, oppure rendere disponibili i criteri come GlobalVar
in un Modulo e recuperarli su OPEN.
Ciao
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Report con campo variabile

author: namor

text:
Antonionews ha scritto:

Nei report puoi usare i parametri della query come se fossero campi
inclusi nell'origine dati.
Usa una casella di testo con origine controllo
="Dalla data di audizione " & [dal] & " alla data " & [al]
Eventualmente formatta le date con format().
Namor
--
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Report con campo variabile

author: Sergio MAZZA

text:

In aggiunta agli altri suggerimenti, nella casella di testo sul report puoi
leggere i dati sulla form:
="Dalla data di audizione " & Forms!nomeForm![data inizio] &  " alla data "
& Forms!nomeForm![data fine]
Ciao.
--
Sergio MAZZA


title: Report con campo variabile

text:
"namor" <
do...@spam.me
> wrote in message
news:csgoo2$jaj$
1...@news.newsland.it
[CUT]
> Nei report puoi usare i parametri della query come se fossero campi
> inclusi nell'origine dati.
> Usa una casella di testo con origine controllo
> ="Dalla data di audizione " & [dal] & " alla data " & [al]
> Eventualmente formatta le date con format().
> Namor
Secondo me usando il Beetwen come ha indicato non dovrebbero
essere Parameters.
In ogni caso se lo fossero è decisamente la soluzione migliore.



title: Report con campo variabile

text:
Alessandro Baraldi ha scritto:
> "namor" <
do...@spam.me
> wrote in message
> news:csgoo2$jaj$
1...@news.newsland.it
[CUT]
> > Nei report puoi usare i parametri della query come se fossero campi
> > inclusi nell'origine dati.
> > Usa una casella di testo con origine controllo
> > ="Dalla data di audizione " & [dal] & " alla data " & [al]
> > Eventualmente formatta le date con format().
> > Namor
> Secondo me usando il Beetwen come ha indicato non dovrebbero
> essere Parameters.
> In ogni caso se lo fossero è decisamente la soluzione migliore.
> @Alex
Si, non ha specificato se [dal] e [al] sono parametri o campi, in entrambi
i casi la stringa su indicata funziona. Se fossero parametri, la soluzione
da voi suggerita di inserirli in una form invece che nelle solite
finestrelle popup sarebbe sicuramente più comoda ed user-friendly.
Ciao.



title: Report con campo variabile

text:
Grazie a tutti, siete davvero gentili.
"Antonionews" <
pet....@tiscali.it
> ha scritto nel messaggio
news:csgl24$e9t$1...@canarie.caspur.it...



title: AC97 / 2000 - File MDW Danneggiato

author: Fabio Effe

text:
Gentile NG,
mi è capitato in un sistema di rete con circa 10 utenti di ritrovarmi
improvvisamente il file MDW danneggiato con conseguente blocco dell'accesso
ai database ad esso associati.
Al tentativo di ripristinarlo il risultato è stato una serie di messaggi di
errori legate alle tabelle di sistema (le varie Msys) ed alla fine il file
MDW era completamente VUOTO! (nel senso che non conteneva più nessuna
impostazione) e quindi inutilizzabile.
Sono riuscito a ripristinare la situazione usando una copia vecchia e
ricreando alcuni utenti ma vi chiedo che altre possibilità ci sono e perche'
si danneggiano questi file (se esistono delle precauzioni da prendere).
grazie
Fabio


title: Settare alcune caratteristiche delle celle di Excel da Routine Evento di Access

text:
Ciao a tutti,
creo abitualmente da routine evento documenti Excel con grande soddisfazione.
Adesso vorrei fare qualcosa di più:
1) come inserire una formula in un una Cella
2) come assegnare un font ad una Cella
3) come assegnare la dimensione di un  font ad una Cella
4) come assegnare l'attributo di Bold ad una Cella
5) come applicare un bordo ad una Cella.

Grazie a tutti per l'aiuto che vorrete darmi.


title: Modificare il percorso predefinito di un documento

author: TiscaliNews

text:
Ho la necessità di modificare la cartella di default dove abitualmente
vengono salvati i documenti.
In Word ed Excel c'è la possibiltà di impostare tale percorso nelle opzioni,
ma altre applicazioni fanno riferimento al percorso predefinito di Windows
("C:\Documenti").
E' possibile modificare dinamicamente tale percorso in Access senza
l'intervento dell'operatore ?
Grazie
Ciao
Eugenio


author: ALESSANDRO Baraldi

text:
"TiscaliNews" <
epiw...@tiscali.it
> ha scritto nel messaggio
news:bljp4o$th$1...@lacerta.tiscalinet.it...

A parte che è una voce di registro, ma perchè questo.....??
Se devi dare all'utente un File di Excel lo apri e lo salvi
dove ti pare via codice, quindi quando esce basterà che lo salvi
con Salva.....!
Forse mi sfugge qualcosa...????????
@Alex.


author: Eugenio

text:
L'applicazione che sto facendo prevede che l'operatore esegua una stampa, ma
nello stesso tempo vorrei che quel documento venga salvata in una
determinata cartella, in modo che l'operatore non debba preoccuparsi del
salvataggio.
Ho provato a scansionare il registry, ma dove ho trovato il riferimento a
"C:\Documenti" non era quello che mi interessava.
Grazie
Eugenio
"ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:blk8s0$dbf$1...@lacerta.tiscalinet.it...



text:
Dimenticavo, il file è un PDF.
"Eugenio" <
epiw...@tiscali.it
> ha scritto nel messaggio
news:blr75u$dfq$1...@lacerta.tiscalinet.it...



author: MA

text:
"Eugenio" <
epiw...@tiscali.it
> ha scritto nel messaggio
news:blr7dc$dko$1...@lacerta.tiscalinet.it...
> Dimenticavo, il file è un PDF.
>
>
> "Eugenio" <
epiw...@tiscali.it
> ha scritto nel messaggio
> news:blr75u$dfq$1...@lacerta.tiscalinet.it...
> > L'applicazione che sto facendo prevede che l'operatore esegua una
stampa,
> ma
> > nello stesso tempo vorrei che quel documento venga salvata in una
> > determinata cartella, in modo che l'operatore non debba preoccuparsi del
> > salvataggio.
> >
> > Ho provato a scansionare il registry, ma dove ho trovato il riferimento
a
> > "C:\Documenti" non era quello che mi interessava.
> >
> > Grazie
> > Eugenio
Dimentichi anche di quotare correttamente.
MAssimiliano


text:
"MA" <
keiko...@libero.it
> ha scritto nel messaggio
news:rn9gb.5192$uv4....@news.edisontel.com...

Hai ragione !
Grazie.


text:
> > > > L'applicazione che sto facendo prevede che l'operatore esegua una
> > stampa,
> > > ma
> > > > nello stesso tempo vorrei che quel documento venga salvata in una
> > > > determinata cartella, in modo che l'operatore non debba preoccuparsi
> del
> > > > salvataggio.
> > > >
> > > > Ho provato a scansionare il registry, ma dove ho trovato il
> riferimento
> > a
> > > > "C:\Documenti" non era quello che mi interessava.
> > > >
> > > > Grazie
> > > > Eugenio
> >
> > Dimentichi anche di quotare correttamente.
> > MAssimiliano
> >
> >
> >
>
> Hai ragione !
> Grazie.
>
Puoi spostare il file
Name directoryvecchia as nuovodirectory
MAssimiliano


text:
"MA" <
keiko...@libero.it
> ha scritto nel messaggio
news:BPagb.5265$uv4....@news.edisontel.com...

Vero, ma a priori non so in che directory è stato posto il file PDF, perchè
PDFWriter mantiene il default fino a che l'operatore non lo cambia per altre
stampe, per cui sto cercando un sistema per imporre la directory fin
dall'inizio. Qualcosa di analogo è possibile farlo con il CommonDialog, ma
purtroppo non è sufficiente.
Alessandro diceva che la directory è impostata nel registry. C'è la
possibilità di fare modifiche nel registry via codice ?
Grazie
Eugenio


title: Problema con operatore di concatenazione

author: Marco

text:
Sono alle prime armi.
Devo creare un codice (testo di 15) concatenando i tre campi di un
database contenenti
Comune, Foglio, Mappale, contenenti i miei dati catastali.
Ho scritto semplicemente
[COMUNE]&[FOGLIO]& [MAPNUM] ma chiaramente non basta!
Come faccio a imporre la lunghezza di 15 alla stringa concatenta?
Come faccio ad allineare a destra tutti i valori inserendo "0" negli
spai vuoti?
esempio:
a parire da:
Comune        Fogli      Mappale
  G224             1            12
  G224           98          115
vorrei ottenere:
0G2240000100012
0G2240009800115
Vi prego di aiutarmi!!
Marco
Vi chiedo inoltre:
Sapete indicarmi del materiale didattico da cui iniziare per affrontare
lo studio per la compilazione di queste espressioni SQL per access
senza incasinarsi troppo.
Premetto che non sono un informatico e che l'unica esperienza che ho in
merito me la sono fatta "studiando" un manuale di autoistruzione per
sviluppatori Visual Basic.
Confesso che non mi applico molto nello studio ma d'altro canto il mio
lavoro mi pone continuamente di fronte alla necessita di eseguire
operazioni utilizzando questo tipo di
istruzioni SQL.


author: Carlo Costarella

text:
"Marco" <
marcou...@libero.it
> ha scritto nel messaggio
news:1141463772.9...@i40g2000cwc.googlegroups.com...
> Sono alle prime armi.
> Devo creare un codice (testo di 15) concatenando i tre campi di un
> database contenenti
> Comune, Foglio, Mappale, contenenti i miei dati catastali.
> Ho scritto semplicemente
> [COMUNE]&[FOGLIO]& [MAPNUM] ma chiaramente non basta!
> Come faccio a imporre la lunghezza di 15 alla stringa concatenta?
> Come faccio ad allineare a destra tutti i valori inserendo "0" negli
> spai vuoti?
> esempio:
>
> a parire da:
>
> Comune        Fogli      Mappale
>  G224             1            12
>  G224           98          115
>
> vorrei ottenere:
>
> 0G2240000100012
> 0G2240009800115
>
> Vi prego di aiutarmi!!
> Marco
Una strada:
Se il valore comune è testo e gli altri sono numeri:
In un campo della query:
TuoValore: Format([Comune];"!0") & Format([Fogli];"00000") &
Format([Mappale];"00000")
> Vi chiedo inoltre:
> Sapete indicarmi del materiale didattico da cui iniziare per affrontare
> lo studio per la compilazione di queste espressioni SQL per access
> senza incasinarsi troppo.
> Premetto che non sono un informatico e che l'unica esperienza che ho in
> merito me la sono fatta "studiando" un manuale di autoistruzione per
> sviluppatori Visual Basic.
> Confesso che non mi applico molto nello studio ma d'altro canto il mio
> lavoro mi pone continuamente di fronte alla necessita di eseguire
> operazioni utilizzando questo tipo di
> istruzioni SQL.
>
Comincia dalla guida in linea.
Ciao, Carlo


title: unrecognized database :(

author: unknown

text:
Ciao a tutti :)
all'interno di una maschera quando inserisco un valore in un campo di
ricerca guidata a volte(!) mi si apre una popup con l'errore:
unrecognized database in c:\windows\temp\Jete4f4.tmp
che mi costringe a chiudere la maschera (a volte provocando addirittura la
chiusura di access).
Qualcuno  sa darmi una spiegazione ed eventualmente aiutarmi?
p.s. l'archivio conta circa 450000 records


title: unrecognized database :(

author: Sib

text:
"unknown" <
vito....@tin.it
> ha scritto nel messaggio

Secondo la mia opinione ci deve essere qualcosa che non va nel codice. prova
a compilare tutti i moduli e a vedere se in tutte le routine che aprono
recordset hai poi inserito il comando esplicito di chiusura del recordset e
svuotamento della variabile:
rst.close
set rst=nothing
Sib


title: Help me!!!

author: BabyLaura

text:
è possibile nascondere la finestra database con codice vba??
Grazie per l'aiuto!!
LukeZab to the top
"caro non ci parliamo piu"
"sarà caduta la linea"


title: Help me!!!

author: Federico Luciani

text:
BabyLaura wrote:
> č possibile nascondere la finestra database con codice vba??
> Grazie per l'aiuto!!
DoCmd.SelectObject acTable, , True
RunCommand acCmdWindowHide
--
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: Urgente - Salto pagina in report

text:
Ho la necessita' di stampare un listino merceologico con una caratteristica
particolare, che al cambio della categoria merceologica continui la stampa
da una nuova pagina. Potete dirmi se c'e' un codice da inserire da qualche
parte per fare cio'?
Grazie.


title: Urgente - Salto pagina in report

author: [MaGri]

text:

Non serve nessun codice.
Vai nella struttura del tuo report e in fondo
al corpo(nel tuo caso il gruppo merceologico)  del report metti un
interruzione di pagina
(lo prendi dalla barra in cui ci sono anche i bottoni, caselle di testo
ecc....)
Ciao Marco


title: Urgente - Salto pagina in report

text:

immagino tu abbia creato un raggruppamento per il campo 'categoria
merceologica', se si, allora
visualizza l'intestazione del gruppo
tra le proprieta' di tale sezione cerca 'Interruzione pagina'
impostala a 'Prima di sezione'
--
Federico
----------------------------------
Rimuovi paperino. per e-mail
----------------------------------
Tutte le richieste che arrivano
in privato, vengono cestinate.
----------------------------------
Sito Comune di it.comp.appl.access
http://www.sitocomune.com
mailto:
webm...@sitocomune.com
----------------------------------


title: Struttura dati per gestione campionato

author: Manuel manetta

text:
Ciao a tutti !
Sto provando a creare una struttura dati per gestire il campionato
di pallacanestro della squadra in cui gioco...
A qualcuno e' capitato di gestire una cosa simile?
Sapete darmi dei riferimenti?
Ho provato a buttare giu' qualche tabella con delle relazioni, ma un
po' per mia incapacita', un po' perche' sono abituato ad usare sql
server, non riesco a mettere in piedi una struttura dati "decente"
(semplice ma al tempo stesso scalabile nei tornei e negli anni)
utilizzabile con il solo access (e, per quanto possibile, senza usare
troppo codice vb)
Se qualcuno e' interessato e mi vuole dare una mano, posso postare anche
la struttura delel tabelle che ho implementato.
Grazie!
--
Ciao, Manuel
Se non pensi al tuo futuro, non ne avrai uno.
		-- John Galsworthy


title: Maschere continue

author: Matteo Tognolo

text:
Ciao a tutti,
ho fatto una sottomaschera ed ho impostato
la visualizzazione predefinita come maschere
continue, ma mi visualizza sempre oltre ai record
corretti anche un ultimo record(spazio) vuoto per dare la
possibilità di inserire un nuovo record, io uso la
sottomaschera per visualizzare dati e l'ultimo record
(spazio) vuoto non mi serve.
Come si può fare?
Ciao e grazie.
Matteo.


title: Maschere continue

author: Alex

text:
"Matteo Tognolo" <
tog...@resnova.it
> wrote in message
news:9ul15e$glk$1...@newsreader.mailgate.org...
> ho fatto una sottomaschera ed ho impostato
> la visualizzazione predefinita come maschere
> continue, ma mi visualizza sempre oltre ai record
> corretti anche un ultimo record(spazio) vuoto per dare la
> possibilità di inserire un nuovo record, io uso la
> sottomaschera per visualizzare dati e l'ultimo record
> (spazio) vuoto non mi serve.
Prova ad impostare la proprietà consenti aggiunte a "NO".
@Alex
--
Posted from  [146.133.1.30]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: preposizione Where

author: Alxx

text:
SELECT *
FROM  [tabella]
WHERE ...... (dove almeno un campo di tutti i record della tabella soddisfi
[la condizione ])
si puo' fare? e se si', come?
ciao
Alxx


title: preposizione Where

author: wlady

text:
Alxx ha scritto:

temo di no...dovrai sbizzarrirti con un po' di OR
a meno che qualcuno mi smentisca..
ciao


title: preposizione Where

author: Alessandro Baraldi

text:
Alxx ha scritto:

Non è sufficiente quanto dici...., almeno io non ho capito.
Cosa intendi con "almeno un campo di tutti i Records"....?
e con "Soddisfi la condizione"...? Quale condizione visto che non la
esponi...!
Volevi dire che hai una Maschera di ricerca con N COntrolli e che
vorresti usarli per effettuare una ricerca generica su qualsiasi Campo
della Tabella...?
Se è così si può fare in modo abbastanza comodo senza impazzire con
i condizionamenti del codice..., ma dammi conferma su quanto ho
capito..!
@Alex


title: preposizione Where

text:
"Alessandro Baraldi" < ha scritto:
>Non è sufficiente quanto dici...., almeno io non ho capito.
>Cosa intendi con "almeno un campo di tutti i Records"....?
che almeno un campo dei records presenti soddisfi la mia condizione
>e con "Soddisfi la condizione"...? Quale condizione visto che non la
>esponi...!
per esempio:
Like "*" & [Inserisci ] & "*"
>Volevi dire che hai una Maschera di ricerca con N COntrolli e che
>vorresti usarli per effettuare una ricerca generica su qualsiasi Campo
>della Tabella...?
vorrei una query che mi restituisca i records che contengono almeno
un campo con la mia condizione
>Se è così si può fare in modo abbastanza comodo senza impazzire con
>i condizionamenti del codice..., ma dammi conferma su quanto ho
>capito..!
se mi dici come faccio qualche prova
ciao
Alxx


title: preposizione Where

author: Bruno Campanini

text:
"Alxx" <
al...@vfemail.net
> wrote in message news:e79mtr$p15$1...@nnrp.ngi.it...

SELECT F1, F2, F3, F4, F5, F6 FROM T4
WHERE F1=18 OR F2=18 OR F3=18 OR F4=18 OR F5=18 OR F6=18;
T4 è la tabella, F1... F6 sono i campi, 18 è la condizione.
Adattala alle tue esigenze.
Bruno


title: preposizione Where

text:
Alxx ha scritto:

Forse sono un pò "Stagno" io, ma la stessa condizione va applicata a
tutti i
campi...?
C'è qualcosa che non torna in questo, prima di tutto hai formattato la
condizione in
modo TESTO, hai tutti i campi di tipo TESTO...?
Speriamo.
Allora supponi di avere la Form di ricerca associata, solo per avere un
Recordset
di riferimento.
Metti come Origine della Form(RecordSource) questo predicato:
SELECT * FROM NomeTabella WHERE 1=0
Quindi avrai una TextBox chiamata txtCriterio ed un Pulsante:
Dim fld as DAO.Field
Dim sSQL as string
For each fld in Me.RecordsetClone.Fields
    sSQL=sSQL & "[" &
fld.name
 & "] LIKE *" & Me!txtCriterio & "* OR "
Next
sSQL=Mid$(sSQL,1,Len(sSQL)-4)
Ora in sSQL hai il Criterio formattato correttamente che puoi usare sia
come condizione
WHERE in una SQL oppure come Filtro da passare all'apertura di una Form
o Report.
@Alex


title: preposizione Where

text:

La cosa più veloce secondo me è crearti una mega campo di unione e ricercare
in quello
Unico problema possibile è che se ricerchi più di una parola potrebbe
capitare a cavallo di due campi, ma questa sarebbe proprio sfiga!!!
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: preposizione Where

text:
MA ha scritto:
[CUT]
> La cosa più veloce secondo me è crearti una mega campo di unione e ricercare
> in quello
> Unico problema possibile è che se ricerchi più di una parola potrebbe
> capitare a cavallo di due campi, ma questa sarebbe proprio sfiga!!!
> --
> _ _
> Ciao
> MAssimiliano Amendola
Dalle mie parti dicono che la Fortuna è Cieca, ma la sfiga ci vede
benissimo...!
@Alex


title: preposizione Where

text:
"Alessandro Baraldi"  ha scritto
Allora supponi di avere la Form di ricerca associata, solo per avere un
Recordset
di riferimento.
Metti come Origine della Form(RecordSource) questo predicato:
SELECT * FROM NomeTabella WHERE 1=0
Quindi avrai una TextBox chiamata txtCriterio ed un Pulsante:
Dim fld as DAO.Field
Dim sSQL as string
For each fld in Me.RecordsetClone.Fields
    sSQL=sSQL & "[" &
fld.name
 & "] LIKE *" & Me!txtCriterio & "* OR "
Next
sSQL=Mid$(sSQL,1,Len(sSQL)-4)
Ora in sSQL hai il Criterio formattato correttamente che puoi usare sia
come condizione
WHERE in una SQL oppure come Filtro da passare all'apertura di una Form
o Report.
@Alex
___________________________
faro delle prove, grazie
Alxx


title: preposizione Where

text:
"Alessandro Baraldi"  ha scritto
Allora supponi di avere la Form di ricerca associata, solo per avere un
Recordset
di riferimento.
Metti come Origine della Form(RecordSource) questo predicato:
SELECT * FROM NomeTabella WHERE 1=0
Quindi avrai una TextBox chiamata txtCriterio ed un Pulsante:
Dim fld as DAO.Field
Dim sSQL as string
For each fld in Me.RecordsetClone.Fields
    sSQL=sSQL & "[" &
fld.name
 & "] LIKE *" & Me!txtCriterio & "* OR "
Next
sSQL=Mid$(sSQL,1,Len(sSQL)-4)
Ora in sSQL hai il Criterio formattato correttamente che puoi usare sia
come condizione
WHERE in una SQL oppure come Filtro da passare all'apertura di una Form
o Report.
@Alex
---------------------------------------------------
mi dice "impossible usare trova e sostituisci"
cosa avro' sbagliato?
Alxx


title: preposizione Where

text:
Alxx ha scritto:

Che messaggio strano...., ma hai provato ad eseguire un Debug e
vedere dove si pianta...?
In ogni caso essendo una stringa ho scordato gli APICI, ora è OK:
sSQL=sSQL & "[" &
fld.name
 & "] LIKE '*" & Me!txtCriterio & "*' OR "
Ciao
@Alex


title: preposizione Where

text:
"Alessandro Baraldi"  ha scritto
Che messaggio strano...., ma hai provato ad eseguire un Debug e
vedere dove si pianta...?
In ogni caso essendo una stringa ho scordato gli APICI, ora è OK:
sSQL=sSQL & "[" &
fld.name
 & "] LIKE '*" & Me!txtCriterio & "*' OR "
Ciao
@Alex
------------------------------------------------
non saprei...
se eseguo solo il codice mi appare una maschera che mi chiede
il nome della macro...
hai per caso un esempio in .mdb o sai dove posso trovarlo?
Alxx


title: preposizione Where

text:
"Bruno Campanini"  ha scritto
> SELECT F1, F2, F3, F4, F5, F6 FROM T4
> WHERE F1=18 OR F2=18 OR F3=18 OR F4=18 OR F5=18 OR F6=18;
>
> T4 è la tabella, F1... F6 sono i campi, 18 è la condizione.
>
> Adattala alle tue esigenze.
>
> Bruno
interessante ma non fa al caso mio in quanto "18" non e' una
condizione standard;
di volta in volta la condizione dovrei poterla decidere io
tramite maschera
ciao
Alxx


title: preposizione Where

text:
"Alxx" <
al...@vfemail.net
> wrote in message news:e7c8vm$987$1...@nnrp.ngi.it...

È del tutto evidente che 18 è un'esemplificazione...
Che andrà sostituito con una variabile:
"SELECT ... WHERE F1=" & NumVar & " OR F2=" & NumVar & "... ;"
ovvero
"SELECT ... WHERE F1='" & StrVar & "' OR F2='" & StrVar &  "'... ;"
Dove NumVar | StrVar = [NomeTextBox]
Bruno


title: preposizione Where

text:
Alxx ha scritto:
> "Alessandro Baraldi"  ha scritto
>
>
> Che messaggio strano...., ma hai provato ad eseguire un Debug e
> vedere dove si pianta...?
>
> non saprei...
> se eseguo solo il codice mi appare una maschera che mi chiede
> il nome della macro...
> hai per caso un esempio in .mdb o sai dove posso trovarlo?
>
> Alxx
Hai i riferimenti DAO..?
Sono 2 righe di codice che rendono flessibile al massimo la generazione
del criterio e seguendo il DEBUG non è possibile non si riesca a
capire l'inghippo.
In questi giorni se ho tempo pubblico qualcosa, ultimamente ci sono
spesso domande
relative alla composizione di criteri.
Ciao
@Alex


title: preposizione Where

text:
Prova questo Demo, non è esattamente quello che chiedi, ma è facile
da modificare.
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=233
Ciao
@Alex


title: preposizione Where

text:
"Bruno Campanini"  ha scritto>
È del tutto evidente che 18 è un'esemplificazione...
> Che andrà sostituito con una variabile:
>
> "SELECT ... WHERE F1=" & NumVar & " OR F2=" & NumVar & "... ;"
> ovvero
> "SELECT ... WHERE F1='" & StrVar & "' OR F2='" & StrVar &  "'... ;"
>
> Dove NumVar | StrVar = [NomeTextBox]
>
> Bruno
---------------------------------------------------
ti ringrazio, faro' delle prove .....non era pero' proprio del tutto
evidente!
ciao
Alxx


title: preposizione Where

text:
"Alessandro Baraldi" ha scritto
Prova questo Demo, non è esattamente quello che chiedi, ma è facile
da modificare.
http://www.alessandrobaraldi.it/DettaglioFaq.asp
?
Ciao
@Alex
------------------------------------
grazie, credo che l'esempio possa essere di aiuto,
ciao
Alxx


title: preposizione Where

text:
cosa stranissima,
ho provato l'esempio e funzionava,
l'ho provato dopo mezz'ora e mi da il seguente errore:
-------------------------------------------
errore di run-time '5':
chiamata di routine o argomento non valida
--------------------------------------------
il debug si ferma su:
----------------------------------------------------
    sSQL = Mid$(sSQL, 1, Len(sSQL) - Len(Attr))
----------------------------------------------------
che sara' mai?
Alxx


title: preposizione Where

text:
in effetti capita quando non inserisci alcun parametro di ricerca!
si puo' evitare?
ciao
Alxx


title: preposizione Where

text:
Alxx ha scritto:

Si hai ragione sostituisci con questo:
    If Len(sSQL) > 0 Then
        sSQL = Mid$(sSQL, 1, Len(sSQL) - Len(Attr))
    End if
Ciao
@Alex


title: Mandare in esecuzione un mde protetto da password aprendolo da un altro mde

author: Marika

text:
Ciao NG.
Mi chiamo Marika.
Ho imparato ad usare Access da qualche tempo ed in
ufficio mi hanno assegnato un compito alquanto difficile.
Mi hanno chiesto se era possibile mandare in esecuzione un mde protetto da
una password
(che impedisce a chi non la conosce di potere accedere alle tabelle
collegate), da un altro mde
in cui esiste soltanto una tabella utenti.
Se l'utente viene riconosciuto, da codice deve mandare in esecuzione l'altro
mde.
Ho cercato qualcosa con l'help in linea, ma non ho trovato nulla che mi
potesse essere
d'aiuto.
Mi potete dare una mano?
Grazie, Marika
rc...@libero.it


author: Claudio

text:
Wed, 13 Nov 2002 10:12:19 +0100, Marika ha scritto ben 21 righe per
dire:
>Ciao NG.
>Mi chiamo Marika.
Ciao Marika... ho come l'impressione di conoscerti, ma forse mi
sbaglio... conosci mica un certo Marco, che bazzicava questo ng il mese
scorso?
Ciao. Claudio.


title: Access e Stampa Unione

author: bizio

text:
Ciao a tutti ho bisogno di voi,
sto predisponendo in un db (Access 2003) un form di richiesta di un
servizio da parte dell'utenza.
Il concetto è : Operatore inserisce i dati della
richiesta,successivamente stampa,infine Utente sottoscrive.
Il documento finale per singolo utente (tra dati raccolti,tabelle,note
esplicative ecc.) si aggira intorno ai 10 fogli A4 in verticale,che mi
fanno pensare di utilizzare un documento Word come stampa dei dati
piuttosto che un report (dato il limite massimo di 52 Cm.)
Finora sembra anche a voi la soluzione migliore?
Eppoi,provando a fare la stampa unione,coi campi Si/NO delle tabelle,
in Word mi compare 0 o -1 (ovviamente il valore logico),come faccio
invece a far apparire il quadratino con la crocetta o segno di spunta
ad esempio?
Grazie per gli eventuali aiuti a tutti


title: Access e Stampa Unione

author: Cinzia

text:
Ciao fabrizio,
>"bizio" <
fabriz...@libero.it
> ha scritto nel messaggio
>news:1192474436.7...@e9g2000prf.googlegroups.com...
>Ciao a tutti ho bisogno di voi,
>sto predisponendo in un db (Access 2003) un form di richiesta di un
>servizio da parte dell'utenza.
>Il concetto è : Operatore inserisce i dati della
>richiesta,successivamente stampa,infine Utente sottoscrive.
>Il documento finale per singolo utente (tra dati
>raccolti,tabelle,note
>esplicative ecc.) si aggira intorno ai 10 fogli A4 in verticale,che
>mi
>fanno pensare di utilizzare un documento Word come stampa dei dati
>piuttosto che un report (dato il limite massimo di 52 Cm.)
>Finora sembra anche a voi la soluzione migliore?
SI
>Eppoi,provando a fare la stampa unione,coi campi Si/NO delle tabelle,
>in Word mi compare 0 o -1 (ovviamente il valore logico),come faccio
>invece a far apparire il quadratino con la crocetta o segno di spunta
>ad esempio?
Se usi la tecnica dei bookmark per produrre il documento Word, (trovi
esempi sul sito di Alex
www.alessandrobaraldi.it
  )
puoi impostare la zona dove deve comparire il quadratino sulla font
Wingdings   e fare la query con un iif(camposino, chr$(254),
chr$(168))  dove i caratteri 254 e 168 corrispondono al quadratino con
Visto e quadratino da solo.
--
Cinzia [Office Access MVP]
_______________________

www.riolab.org
----------------------------------------


title: Access e Stampa Unione

author: Sergio MAZZA

text:
"bizio" <
fabriz...@libero.it
> ha scritto nel messaggio
news:1192474436.7...@e9g2000prf.googlegroups.com...


[risposta]
Io stamperei i documenti alla fine, quando hai completato tutte le opzioni
sulla form...
Ciao.
--
Sergio MAZZA


title: esiste un modo di stabilire una relazione fra singoli record?

author: giannirusso

text:
Buonasera, mi capita di ricorrere a questo gruppo grazie al quale ho
potuto spesso risolvere dei problemi relativamente al mio database access.

Ho una maschera che si basa su una query. Questa maschera mi consente di
fare un po' di contabilità nella mia attività (clienti, fornitori,
movimenti di cassa e di conto corrente).

Adesso mi chiedo se esista un modo per correlare dei record in base non
tanto alla categoria (per esempio spese per hosting o cancellerìa) ma in
base ad un classificazione personale.

Per esempio se io verso in cassa 10 euro (e questo è un record) e poi
verso in conto corrente questi 10 euro (un altro record), esiste un modo
di "taggare" questi due movimenti in modo che con un rapido filtro io
possa visualizzarli entrambi?
Spero di essermi spiegato.

Grazie
Gianni


text:
giannirusso formulated the question :

Ti sei spiegato... e coi tempi che corrono è già molto!

Un qualsiasi programma di contabilità generale soddisfarebbe alle tue
esigenze, ma così alla buona... potresti mettere uno stesso codice
(valore numerico) nei campi [Codice] dei due record (dovresti pertanto
aggiungere un nuovo campo alla tua tabella).
Quando poi andassi a cercare i movimenti della banca (per esempio con
un ComboBox) ti verrebbe mostrato anche il codice, e con altro ComboBox
ti verrebbero mostrati ambedue i record (meglio sarebbe se quest'ultima
operazione la eseguissi con VBA in AfterUpdate del ComboBox).

Ma chissà che qualcun altro non abbia a proporre miglior soluzione.

Bruno


author: Dàvide

text:
Scrisse giannirusso martedì 18/02/2014 alle 20:05:17:

Io ho fatto un piccolo db per la gestione degli incassi del nostro
Studio.
Gli incassi sono collegati alle fatture, quindi quando ho un record
d'incasso devo collegarlo al record fattura relativo (cosa ha pagato il
cliente?).
Sviluppare il tutto è stato abbastanza arduo, ma ora funziona.

Purtroppo però non c'è nessun automatismo. Ci vuole una seconda
tabella.
Quando registro un record d'incasso (che il db riconosce perché la
causale è di tipo "incasso") mi si apre una maschera con sottostante
tabella temporanea (creata da una query*) che contiene i movimenti
ancora "aperti" delle fatture di quel cliente. Io seleziono quali
movimenti chiudere con l'incasso e se gli importi quadrano,
arrotondamenti inclusi, posso confermare. In una tabella a parte
vengono codificati (id) in abbinamento incasso e pagamento, così nella
scheda cliente oltre al saldo posso, con questa seconda tabella,
esporre le sole fatture scoperte...

Ciao

--
---
/'davide/


text:
After serious thinking Dàvide wrote :

> Io ho fatto un piccolo db per la gestione degli incassi del nostro Studio.
> Gli incassi sono collegati alle fatture, quindi quando ho un record d'incasso
> devo collegarlo al record fattura relativo (cosa ha pagato il cliente?).
> Sviluppare il tutto è stato abbastanza arduo, ma ora funziona.
>
> Purtroppo però non c'è nessun automatismo. Ci vuole una seconda tabella.
> Quando registro un record d'incasso (che il db riconosce perché la causale è
> di tipo "incasso") mi si apre una maschera con sottostante tabella temporanea
> (creata da una query*) che contiene i movimenti ancora "aperti" delle fatture
> di quel cliente. Io seleziono quali movimenti chiudere con l'incasso e se gli
> importi quadrano, arrotondamenti inclusi, posso confermare. In una tabella a
> parte vengono codificati (id) in abbinamento incasso e pagamento, così nella
> scheda cliente oltre al saldo posso, con questa seconda tabella, esporre le
> sole fatture scoperte...
È la procedura delle partite collegate che qualunque buon sistema di
contabilità prevede.
Consente anche di controllare che non vadano in prescrizione i crediti
derivanti dalle fatture più vecchie.

Bruno


text:
Scrisse Bruno Campanini mercoledì 19/02/2014 alle 12:42:15:
> After serious thinking Dàvide wrote :
>
>> Io ho fatto un piccolo db per la gestione degli incassi del nostro Studio.
>> Gli incassi sono collegati alle fatture,

> È la procedura delle partite collegate che qualunque buon sistema di
> contabilità prevede.

He he, in realtà ne avrei fatto volentieri a meno, ma la prima cosa che
mi disse chi seguiva gli incassi fu: "ma come faccio ad abbinarlo alla
fattura?"..

--
---
/'davide/


text:
Il 19/02/2014 09:40, Dàvide ha scritto:

> Io ho fatto un piccolo db per la gestione degli incassi del nostro Studio.
> Gli incassi sono collegati alle fatture, quindi quando ho un record
> d'incasso devo collegarlo al record fattura relativo (cosa ha pagato il
> cliente?).

In questo modo hai trovato un elemento comune ai record che vuoi correlare.
A me invece spesso capitano movimenti interni non legati ad alcuna
fattura come per esempio versamenti o prelevamenti dal fondo cassa.
A questo punto mi viene in mente un comando che genera un numero casuale
e univoco che alla fine sarà l'identificativo di quel gruppo di
movimenti che poi possono essere richiamti.

Grazie
Gianni


author: Dąvide

text:
 giannirusso <
giannirus...@nospam.it
> ha scritto:

ma in realtà l'utilizzo della seconda tabella di cui ti dicevo
 rende inutile il cosiddetto elemento identificativo comune. nel
 mio db fattura e incasso non sono collegati tra loro dal numero
 fattura, ma dalla seconda tabella.
se nella tabella principale
 dei movimenti ho la fattura con id=10 e i due incassi acconto
 id=70 e saldo id=120, nella seconda tabella (id,idmov,idmovchiu)
 ho (1,10,70;2,10,120) con ovviamente un controllo degli importi
 fatto in sede di registrazione degli incassi.
ciao
--
--
/'davide/

----Android NewsGroup Reader----
http://www.piaohong.tk/newsgroup


text:
Il 20/02/2014 23:22, Dàvide ha scritto:> ma in realtà l'utilizzo della
seconda tabella di cui ti dicevo
 >   rende inutile il cosiddetto elemento identificativo comune. nel
 >   mio db fattura e incasso non sono collegati tra loro dal numero
 >   fattura, ma dalla seconda tabella.
 > se nella tabella principale
 >   dei movimenti ho la fattura con id=10 e i due incassi acconto
 >   id=70 e saldo id=120, nella seconda tabella (id,idmov,idmovchiu)
 >   ho (1,10,70;2,10,120) con ovviamente un controllo degli importi
 >   fatto in sede di registrazione degli incassi.
 > ciao
 >
Non sono esperto, ma temo che dovrò sbatterci la testa perchè è l'unica
soluzione. Se non ho capito male tu hai creato una tabella i cui record
contengono gli identificativi di quei movimenti. A parte la
realizzazione del tutto io avrei il problema che non è detto che siano 3
al massimo i movimenti da collegare. Potrebbero anche essere di più.
E poi con una query richiami quei movimenti nella maschera principale?
Grazie
Gianni


text:
Scrisse giannirusso venerdì 21/02/2014 alle 21:06:04:

Ho detto 2 per sintesi, potevano essere anche 200.
Comunque come ti dicevo è stata una cosa lunga e non riesco nemmeno ad
estrapolare dal db la parte che ti interessa perché ci vorrebbe troppo
tempo. Però non è complicata, solo laboriosa..
Ripeto, il concetto base è la seconda tabella, dove crei dei record che
associano il movimento principale a quello secondario. Una volta che
hai quelle informazioni, puoi creare delle query che rispondano alle
tue domande.
Tab1(Id,Data,Causale,Importo)(...,100,28/02/2014,INCASSO,500.00;150,01/03/2014,VERSCC,300.00;180,02/03/2014,VERSCC,190.00)
Tab2(Id,Id1;Id2)(1,100,150;2,100,180)
Poi ad esempio una query ti dirà che il resto dell'incasso 100 è 10.00,
o che è stato versato in due volte con resto, ecc. ecc.



text:
Il 22/02/2014 10:01, Dàvide ha scritto:
 > Ho detto 2 per sintesi, potevano essere anche 200.
 > Comunque come ti dicevo è stata una cosa lunga e non riesco nemmeno ad
 > estrapolare dal db la parte che ti interessa perché ci vorrebbe troppo
 > tempo. Però non è complicata, solo laboriosa..
 > Ripeto, il concetto base è la seconda tabella, dove crei dei record che
 > associano il movimento principale a quello secondario. Una volta che hai
 > quelle informazioni, puoi creare delle query che rispondano alle tue
 > domande.
 >
Tab1(Id,Data,Causale,Importo)(...,100,28/02/2014,INCASSO,500.00;150,01/03/2014,VERSCC,300.00;180,02/03/2014,VERSCC,190.00)

 >
 > Tab2(Id,Id1;Id2)(1,100,150;2,100,180)
 > Poi ad esempio una query ti dirà che il resto dell'incasso 100 è 10.00,
 > o che è stato versato in due volte con resto, ecc. ecc.
 > Ciao
 >

Ho creato la tabella2 con Idtabella2, Idmovimento1, Idmovimento2,
Idmovimento3....

Adesso però non so come far ad ottenere che la maschera mi visualizzi
solo i record i cui Id corrispondano a Idmovimento1, Idmovimento2,
Idmovimento3.

Penso occorra farlo con il vba e non so da dove iniziare.
Grazie
Gianni


text:
Scrisse giannirusso lunedì 24/02/2014 alle 10:05:35:

Non ho capito Idmovimento3... ne bastano due! Se un movimento è
collegato a più movimenti avrai più record nella tabella due che hanno
lo stesso Idmovimento2 (o Idmovimento1 come ti pare...).



text:
Il 24/02/2014 19:06, Dàvide ha scritto:
> Non ho capito Idmovimento3... ne bastano due! Se un movimento è
> collegato a più movimenti avrai più record nella tabella due che hanno
> lo stesso Idmovimento2 (o Idmovimento1 come ti pare...).
> Ciao

Nella seconda tabella Tab2 metto i campi: IdTab2 (chiave primaria),
Movimentobase e Movimentocorrelato.
La relazione fra la tabella principale (sulla quale si appoggia la
maschera) e la Tab2 è, rispettivamente, uno a molti (anche se non ne
capisco bene il senso).

In sostanza alla fine nella Tab2 avrò un record dove metterò in
relazione il movimento base con un primo record correlato. Un secondo
record dove la relazione sarà tra quello stesso movimento base e un
terzo record correlato e così via.
Alla fine a quell'id della tabella (maschera) principale
corrisponderanno diversi record con in comune proprio quell'id.

Se fin qui ho capito bene, come faccio ad inserire nel campo
corrispondente nella tab2 l'id del movimento base presente nella
maschera? Copiandolo con codice vba da pulsante oppure partendo dalla
relazioni tra le varie tabelle? E qui mi perdo....

Grazie per la pazienza
Gianni


text:
Scrisse giannirusso martedì 25/02/2014 alle 19:12:42:

Se come me non mastichi il codice (sono un ragioniere prestato ad
Access) usa le macro...
Fai una query di accodamento e richiamala con una macro.
Ovvio che devi accodare anche l'id movimento "base", per questo ti
occorre che, in registrazione del movimento "correlato", si apra una
maschera che elenchi i movimenti "base" correlabili, così che nel
momento in cui eseguirai la query di accodamento, disporrai di entrambi
gli id da correlare.

--
---
/'davide/


title: [OT] Innosetup (chiedo a Alex@)

author: Smark

text:
Chiedo scusa allNG ma devo fare una richiesta semipersonale a Alex@
Scusa, Alex hai un'esempio di script per innosetup 4.1.x per installare due
database nello stesso gruppo e con due icone differenti?
Non ci sono riucito.
Mi installa solo due icone (giuste) sul desktop e va bene ma nel group mi
mette solo l'ultimo database,
Grazie quando puoi


title: [OT] Innosetup (chiedo a Alex@)

author: ALESSANDRO Baraldi

text:
"Smark" <
hu...@email.it
> ha scritto nel messaggio
news:cJphd.240329$35.11...@news4.tin.it...

Non mi piace incentivare i Post privati, ed eventualmente se potessi
evitarlo sarebbe più corretto nei confronti del NG.
Nel caso possa aiutare rispondo in ogni caso.......!    ;-)
Nella sezione [Icons] avrai la parte del [userdesktop], quindi aggiungi
qesto:
[Icons]
........
Name: {group}\NomeGRUPPO; Filename: {app}\File1.mdb; IconFilename:
{app}\Icona1.ico; IconIndex: 0
Name: {group}\NomeGRUPPO; Filename: {app}\File2.mdb; IconFilename:
{app}\Icona2.ico; IconIndex: 1
Hai scaricato IS_Tool (
http://www.istool.org/default.aspx/)...
.?
Si interfaccia a InnoSetup e ti consente una programmazione Visuale di gran
lunga
più semplice che non Inno.
Ciao
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------


title: [OT] Innosetup (chiedo a Alex@)

text:
"ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:cm5a1g$3jv$1...@lacerta.tiscalinet.it...

Mi ero scusato preventivamente, comunque sono informazioni utili per tutti.
Grazie ancora


title: [OT] Innosetup (chiedo a Alex@)

text:
>
> Mi ero scusato preventivamente, comunque sono informazioni utili per
tutti.
Verissimo è solo il modo che andava migliorato.
> Grazie ancora
Ciao
--
@Alex (Alessandro Baraldi)



title: [OT] Innosetup (chiedo a Alex@)

text:
Niente da fare IconIndex non mi funziona
Ho 2 applicattivi
Ho 2 Icone
Voglio un gruppo solo con due icone che lanciano i 2 mdb
Non voglio altro
Ma IconIndex resta sempre a 0, mi viene il sospetto che per le icone debba
essere qualcosa tipo dll, o no?
Ho provato anche con Istool ma devo fare qualcosa di non preciso, per il
resto funziona egregiamente, perchč non vi sono esempi di script in tal
senso? Cassarola!


title: [OT] Innosetup (chiedo a Alex@)

text:
"Smark" <
hu...@email.it
> ha scritto nel messaggio
news:uPshd.241352$35.11...@news4.tin.it...
> Niente da fare IconIndex non mi funziona
>
> Ho 2 applicattivi
> Ho 2 Icone
> Voglio un gruppo solo con due icone che lanciano i 2 mdb
> Non voglio altro
> Ma IconIndex resta sempre a 0, mi viene il sospetto che per le icone debba
> essere qualcosa tipo dll, o no?
> Ho provato anche con Istool ma devo fare qualcosa di non preciso, per il
> resto funziona egregiamente, perchè non vi sono esempi di script in tal
> senso? Cassarola!
Perchè l'Help è decisamente fatto bene ed è chiarissimo in tal senso...!
IconIndex è un'esensione per ISTOOL, pertanto puoi ometterla, ISTOOL
infatti carica in una sorta si ImageList le ICONE che vui usare nel
pacchetto
pertanto ti permette di INDICIZZARE.
Nel tuo caso l'esempio sotto a me funziona bene, crea 2 Link nel Gruppo
"NomeGRUPPO"
assegnando loro l'ICONA che deve essere residente nello stesso PATH del File
quando
crei il Pacchetto.... lo indica la desinenza {app}.
Il Compattatore non ti segnala errori....?
Se no deve andare....!
Hai la versione aggiornata di INNOSETUP...?
 [Icons]
 ........
 Name: {group}\NomeGRUPPO; Filename: {app}\File1.mdb; IconFilename:
{app}\Icona1.ico
 Name: {group}\NomeGRUPPO; Filename: {app}\File2.mdb; IconFilename:
{app}\Icona2.ico
Ciao



title: [OT] Innosetup (chiedo a Alex@)

text:
> Perchè l'Help è decisamente fatto bene ed è chiarissimo in tal senso...!
> IconIndex è un'esensione per ISTOOL, pertanto puoi ometterla, ISTOOL
> infatti carica in una sorta si ImageList le ICONE che vui usare nel
> pacchetto
> pertanto ti permette di INDICIZZARE.
> Nel tuo caso l'esempio sotto a me funziona bene, crea 2 Link nel Gruppo
> "NomeGRUPPO"
> assegnando loro l'ICONA che deve essere residente nello stesso PATH del
File
> quando
> crei il Pacchetto.... lo indica la desinenza {app}.
>
> Il Compattatore non ti segnala errori....?
No
> Se no deve andare....!
> Hai la versione aggiornata di INNOSETUP...?
>
Ho la 4.2.7
Ed ecco il tipo di Setup che ho tentato di costruire e non va
[Setup]
AppName=File
AppVerName=File Versione 1
DefaultDirName={pf}\File
DefaultGroupName=File
Compression=lzma
SolidCompression=yes
[Tasks]
Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}";
GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked
[Files]
Source: "File1.mdb"; DestDir: "{app}"; Flags: ignoreversion
Source: "File2.mdb"; DestDir: "{app}"; Flags: ignoreversion
[Icons]
Name: {group}\File; Filename: {app}\File1.mdb; IconFilename:
(app}\Icona1.ico
Name: {group}\File; Filename: {app}\File2.mdb; IconFilename:
{app}\Icona2.ico
[Run]
Filename: "{app}\File1.mdb"; Description: "{cm:LaunchProgram,File}"; Flags:
shellexec postinstall skipifsilent
Filename: "{app}\File2.mdb"; Description: "{cm:LaunchProgram,File}"; Flags:
shellexec postinstall skipifsilent
Non funziona e allora ho creato 2 pacchetti di installazione e vanno ma è
senz'altro meglio uno no?


title: [OT] Innosetup (chiedo a Alex@)

text:
La cosa certa è che nella sezione RUN non devi mettere in esecuzione
entrambi
gli applicativi dopo l'installazione.
Altra cosa nel tuo SETUP ai degli errori di Parentesi e se non includi le
ICONE
nel Setup ovviamente non le puoi trovare quando lo esegui....!!
Come te lo allego ho fatto un test e da me funziona.
; Script generated by the Inno Setup Script Wizard.
; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!
[Setup]
AppName=File
AppVerName=File Versione 1
DefaultDirName={pf}\File
DefaultGroupName=File
Compression=lzma
SolidCompression=yes
[Tasks]
Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}";
GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked
[Files]
Source: File1.mdb; DestDir: {app}; Flags: ignoreversion
Source: File2.mdb; DestDir: {app}; Flags: ignoreversion
Source: Icona1.ico; DestDir: {app}; Flags: ignoreversion
Source: Icona2.ico; DestDir: {app}; Flags: ignoreversion
[Icons]
Name: {group}\File; Filename: {app}\File1.mdb; IconFilename:{app}\Icona1.ico
Name: {group}\File; Filename: {app}\File2.mdb; IconFilename:{app}\Icona2.ico
[Run]
Filename: "{app}\File1.mdb"; Description: "{cm:LaunchProgram,File}";
Flags:shellexec postinstall skipifsilent
Ciao



title: [OT] Innosetup (chiedo a Alex@)

text:
> La cosa certa č che nella sezione RUN non devi mettere in esecuzione
> entrambi
> gli applicativi dopo l'installazione.
Vero, ma non lo facevo, era una delle tante prove che ho fatto ed era
rimasta cosě
> Altra cosa nel tuo SETUP ai degli errori di Parentesi e se non includi le
> ICONE
> nel Setup ovviamente non le puoi trovare quando lo esegui....!!
Anche questo ho provato

Ancora non va! E non ho cambiato niente de tuo esempio.
Viene compilato correttamente i file ci sono tutti e invece nello start menů
c'č solo
FILE -> file con l'icona2
quindi ho ragione a dire che ho qualcosa che non va, di che aggiornamento
parlavi prima? Come viene a te lo start menů?
Quando hai tempo e scusa.


title: [OT] Innosetup (chiedo a Alex@)

text:
[Setup]
> > AppName=File
> > AppVerName=File Versione 1
> > DefaultDirName={pf}\File
> > DefaultGroupName=File
> > Compression=lzma
> > SolidCompression=yes
> >
> > [Tasks]
> > Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}";
> > GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked
> >
> > [Files]
> > Source: File1.mdb; DestDir: {app}; Flags: ignoreversion
> > Source: File2.mdb; DestDir: {app}; Flags: ignoreversion
> > Source: Icona1.ico; DestDir: {app}; Flags: ignoreversion
> > Source: Icona2.ico; DestDir: {app}; Flags: ignoreversion
> >
> >> >
> > [Run]
> > Filename: "{app}\File1.mdb"; Description: "{cm:LaunchProgram,File}";
> > Flags:shellexec postinstall skipifsilent
> >
> Ancora non va! E non ho cambiato niente de tuo esempio.
>
> Viene compilato correttamente i file ci sono tutti e invece nello start
menů
> c'č solo
>
> FILE -> file con l'icona2
>
> quindi ho ragione a dire che ho qualcosa che non va, di che aggiornamento
> parlavi prima? Come viene a te lo start menů?
Una svista.!!!
> Quando hai tempo e scusa.
Mi era sfuggito un pezzo nel Copiare da un mio SETUP per adattarlo al
tuo....!
Allora il nome del Gruppo viene definito nel SETUP con DefaultGroupName=File
di conseguenza nella sezione ICONS devi attribuire 2 NOMI diversi poichč
se il Nome č uguale il 2° MANGIA il 1°:
[Icons]
Name: {group}\PRIMO; Filename: {app}\File1.mdb;IconFilename:{app}\Icona1.ico
Name: {group}\SECONDO; Filename: {app}\File2.mdb;
IconFilename:{app}\Icona2.ico
Ciao



title: [OT] Innosetup (chiedo a Alex@)

text:
> Una svista.!!!
> Mi era sfuggito un pezzo nel Copiare da un mio SETUP per adattarlo al
tuo....!
>
> Allora il nome del Gruppo viene definito nel SETUP con
DefaultGroupName=File
> di conseguenza nella sezione ICONS devi attribuire 2 NOMI diversi poichè
> se il Nome è uguale il 2° MANGIA il 1°:
>
> [Icons]
> Name: {group}\PRIMO; Filename:
{app}\File1.mdb;IconFilename:{app}\Icona1.ico
> Name: {group}\SECONDO; Filename: {app}\File2.mdb;
> IconFilename:{app}\Icona2.ico
Funziona!
Facesse indigestione!
Grazie amico e buon (egregio) lavoro!


title: E' SCIOCCANTE

author: Nadia Fabbri

text:
http://euronet.135.it
 RICORDATI LA VITA E' SENZA CONFINI
W
W
W
W
W
W
W
W
W
W


title: E' SCIOCCANTE

author: All Eyez On me

text:
"Nadia Fabbri" <
nadia....@virgilio.it
> ha scritto nel messaggio
news:_nUF9.9941$fa.3...@news1.tin.it...

Mi spiace che oltre a questo hai scelto un'altro gruppo a cui proprio non
dovevi ropere.
In bocca al lupo
AEOM


title: Prelievo nome utente - repost

author: Dado

text:
In effetti probabilmente mi sono spiegato male.
Quello di cui ho bisogno č di inserire il nome utente prelevato con il
metodo "WNetGetUser" in uno dei campi del (o dei) record (note) che
l'utente (attenzione utente di rete) sta inserendo, al fine di tenere
traccia dell'autore di ogni nota inserita.
-----Messaggio originale-----
Da:	Servizio Informatico - Curia Arcivescovile di Firenze
[
SMTP:infor...@diocesifirenze.it
]
Inviato:	mercoledě 29 agosto 2001 12.02
A:	Dado
Oggetto:	Re: Prelievo nome utente
----- Original Message -----
From: "Dado" <
david...@automotive.telital.com
>
Newsgroups: it.comp.appl.access
Sent: Wednesday, August 29, 2001 10:46 AM
Subject: Prelievo nome utente
> Saluti a tutti
>
> Vi chiedo un piccolo aiuto.
>
> Ho costruito un database per la gestione delle azioni intraprese nei
> confronti dei clienti dell'azienda per cui lavoro. Tra i vari campi
> presenti vorrei inserirne uno che indichi l'utente che ha inserito un
> dato commento. Pensavo di prelevare il nome utente direttamente dalle
> informazioni di login con il metodo "WNetGetUser" della libreria "Mpr"
> (grazie ad uno script trovato su Sito Comune), ma mi sono bloccato al
> momento di scrivere questo dato nel campo relativo solo per i record
> effettivamente inseriti da un determinato utente in una determinata
> sessione.
>
> Vi ringrazio per l'eventuale aiuto.
>
> Ciao
>
> Dado
Spiegati meglio, non capisco dove ti sei bloccato. COn questa
spiegazione
penso che pochi potranno esserti adi aiuto.


title: Prelievo nome utente - repost

author: Massimo Di Bello

text:
Dado <
david...@automotive.telital.com
> wrote in message
3b8cc2be...@news.spin.it...
>
> In effetti probabilmente mi sono spiegato male.
>
> Quello di cui ho bisogno è di inserire il nome utente prelevato con il
> metodo "WNetGetUser" in uno dei campi del (o dei) record (note) che
> l'utente (attenzione utente di rete) sta inserendo, al fine di tenere
> traccia dell'autore di ogni nota inserita.
Devi "agganciarti" sull'evento  "Prima di Inserire" della maschera che
permette di inserire i record e li fare l'assegnazione al campo che hai
predisposto per contenere il nome utente
--
Massimo Di Bello
Prometheo
Corsi di Informatica in Franchising
http://www.prometheo.it/


title: Prelievo nome utente - repost

text:
Ho provato ed in effetti nel campo "Utente" della maschera mi compare
lo user name, però mi compare per tutte le righe della maschera (usata
in visualizzazione foglio dati) e non viene registrata nella relativa
tabella.
Per il momento ho risolto utilizzando le proprietà "Valore
predefinito" e "Bloccato" del campo "Utente" impostate rispettivamente
alla funzione di lettura dell'user name e a "Sì".
Comunque grazie per il consiglio.
Ciao
Dado



title: Prelievo nome utente - repost

text:
Dado <
david...@automotive.telital.com
> wrote in message
3b8e0d3a...@news.spin.it...
> Ho provato ed in effetti nel campo "Utente" della maschera mi compare
> lo user name, però mi compare per tutte le righe della maschera (usata
> in visualizzazione foglio dati) e non viene registrata nella relativa
> tabella.
Hai associato il controllo "Utente" al campo presente nella tabella?
Devi andare sul controllo, proprietà, "Origine Controllo" (se è vuoto non è
associato)



title: Prelievo nome utente - repost

text:
Sì, il campo "Utente" è associato al relativo campo della tabella alla
base della maschera.



title: problema sintassi in espressione dinamica

author: Franco dellavalle

text:
ciao a tutti

ho problema con questa espressione:

Eval "fctEmail" & (X) & "_invA('" & Me & ",'" & Me.Name & IIf(Me.OpenArgs = 3, "1')", "')")

senza (Me)
cioe' in questo modo, va bene......
Eval "fctEmail" & (X) & "_invA('" & Me.Name & IIf(Me.OpenArgs = 3, "1')", "')")

grazie.


author: Alessandro Cara

text:

A che ti serve il Me?
Me e' un OGGETTO come pretendi di infilarlo in una cosa che e' una stringa?
Se ho capito quello che vorresti fare :
Eval "fctEmail" & (X) & "_invA(Me,'" & Me.Name & IIf(Me.OpenArgs = 3,
"1')", "')")

che potrebbe dar luogo a chiamata di
fctEmailBoh_invA(Me,"nomeform1")
--
ac (x=y-1)
Aborro il Killfile
(La violenza e' l'ultimo rifugio degli incapaci -Salvor Hardin-)


text:

ciao Alessandro e grazie.
Hai ben capito cosa cerco di fare,...........
ma ora ho l'errore:
Impossibile trovare il nome 'Me' specificato nell'espressione.

una delle function da richiamare è......

*********inizio**********
Impossibile trovare il nome 'Me' specificato nell'espressione

Public Function fctEmailCliente_InvA(frm As Form, strFrm As String)

Dim strSql As String

strSql = vbNullString
strSql = strSql & "SELECT "
strSql = strSql & "IdEmailCliente, "
strSql = strSql & "IdCliente, "
strSql = strSql & "EmailCliente As Email, "
Select Case strFrm
  Case Is = "M_InvioListaCaricoCliente"
  strSql = strSql & "Invio_ListaCarico As InvioDoc, "
  strSql = strSql & "InvA "
  Case Is = "M_InvioListaCaricoCliente1"
  strSql = strSql & "Invio_ListaCarico1 As InvioDoc, "
  strSql = strSql & "InvA1 As InvA "
  Case Is = "M_InvioSollecitoChiusure"
  strSql = strSql & "Invio_SollecitoChiusure As InvioDoc, "
  strSql = strSql & "InvA2 As InvA "
  Case Is = "M_InvioMiaFattura"
  strSql = strSql & "Invio_MiaFattura As InvioDoc, "
  strSql = strSql & "InvA3 As InvA "
  Case Is = "M_InvioAnagrafica"
  strSql = strSql & "Invio_AnagraficaCliente As InvioDoc, "
  strSql = strSql & "InvA4 As InvA "

End Select
strSql = strSql & "FROM TbEmailClienti "
strSql = strSql & "WHERE IdCliente IN (" & frm!IdCliente & ")"
strSql = strSql & "ORDER BY EmailCliente"

DBEngine(0)(0).QueryDefs("Qry_Email").SQL = strSql

End Function

*********fine**********


text:

Nella funzione NON fai riferimento a frm quindi:
a che ti serve passare Me?



text:
E l'eval...?

@Alex


text:
Il 27/02/2017 19:30, @Alex ha scritto:
> E l'eval...?
>

Non so se l'eval riesce a risolvere il "Me"  ma.....
se non gli puoi menare gli giri intorno
Robe del genere le ho fatte ma ogni giorno che passa perdo pezzi di
/conoscenza/

Se toglie il "Me", che non sembra servire, problemi non ne ha
Se insiste e vuole passare "Me" (se la eval non riesce a risolvere)
ha il nome del form e, come mi insegni, tramite quello fa
un giretto sulla collezione "Forms"



text:
Il 27/02/2017 19:43, Alessandro Cara ha scritto:
> Il 27/02/2017 19:30, @Alex ha scritto:
>> E l'eval...?
P.S.
Potrebbe essere un problema di /visibilità/ di "Me".



text:

grazie Alex e
grazie Alessandro
se toldo il Me come faccio a passargli
(" & frm!IdCliente & ")" che mi serve per filtrare
la query?


text:

Franco nella funzione che hai postato non mi sembra di vedere frm!IdCliente

Comunque hai 3 (dicasi tre) modi per /giragliintorno/
Il piu' brutto ma utile e' definire una variabile pubblica
Public mySarchiapone as Form
e /prima/ della eval fai
un
Set mySarchiapone=me
e poi usi mySarchiapone!IdCliente
senza passare il  Me ma a quel punto non ti serve nemmeno passare
me.name
 perche' lo trovi in
mySarchiapone.Name



text:

grazie Alessandro
ci sono riuscito...
anche se è strano che con (Me) non sia possibile.


title: xp developer

author: Antovali

text:
Alla fine dell'installazione da cd di una procedura access creta con
"creazione guidata pacchetti" da sempre l'errore di runtime 75.
Qualcuno sa come risolvere il problema? Sbaglio qualcosa o.......
Grazie


title: Protesta

author: Giuseppe

text:
Salve,
oggi 13/09/2000 ho telefonato alla Microsoft 02-70398398 , chiedendo
istruzioni per ricevere il testo "Generazione di applicazioni con Access
2000" come era avvenuto per Office 97.
Risposta : per i libri contattare la Mondadori , per Office 2000 la
Microsoft non ha realizzato il testo .
- Con Access 2 , venivano consegnati 3 libri
- Con Access 97 , un libro
- Con Office 2000 , nessun libro
- La Microsoft ha costruito un prodotto , Access 2000 , pieno di problemi ,
non risolti con la SR-1 ;
- le vari SR- , che servono per eliminare i difetti di un prodotto mal
funzionante si devono pagare (la SR-1 costa lire 46.800) (puoi scaricarle
dal - sito, ma quanto mi costi in bolletta !)
- una guida in linea In inglese (prima di calcare la protesta vorrei sapere
se per altre lingue ha tradotto la guida) ;
Non vi sembra che Bill  ci sta trattando a pesci in faccia dopo averlo fatto
diventare l'uomo più ricco del mondo ?
Giuseppe


title: Protesta

author: George Kaplan

text:
Giuseppe <
ebq...@tin.it
> wrote in message 8pog5b$qpb$1...@nslave2.tin.it...
> Non vi sembra che Bill  ci sta trattando a pesci in faccia dopo averlo
fatto
> diventare l'uomo più ricco del mondo ?
Per 10mila lire ti vendo paradox 8.0 originale con un metro di manuali.


title: Protesta

text:
"George Kaplan" <
george...@libero.it
> ha scritto nel messaggio
news:yzQv5.1727$0C2....@news.infostrada.it...

ho iniziato con Paradox e conosco le differenze , ma so anche che
raggiungere livelli accettabili in questo campo occorre studio e fatica e
non si può , dopo aver costruito un mercato , interrompere il rapporto di
fiducia con il consumatore .
Iniziare con un'altro insieme si rischia di affrontare una distanza
irraggiungibile rispetto a chi ha già affrontato una parte del percorso. E
questo la Microsoft lo sa.
Le differenze di percorso le possiamo leggere nelle richieste che pervengono
in questo NG.
Abbassare la difesa difronte ad un evidente diminuzione della qualità , dopo
aver monopolizzato il mercato , comporta un impegno , sia di tempo che di
denaro , da parte dell'utilizzatore sempre crescenti.
giuseppe


title: Protesta

author: Lbo da casa

text:
>Non vi sembra che Bill  ci sta trattando a pesci in faccia dopo averlo fatto
>diventare l'uomo piů ricco del mondo ?
sě.
se ti puň consolare il mal comune, hai provato invece a vedere che
succede con Oracle?  la differenza non č molta.
--
non studio non lavoro non guardo la tv
non vado al cinema non faccio sport
----------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access


title: Protesta

text:
"Giuseppe" <
ebq...@tin.it
> ha scritto nel messaggio
news:8pog5b$qpb$1...@nslave2.tin.it...
> Salve,
------ omissis --------
>
> Non vi sembra che Bill  ci sta trattando a pesci in faccia dopo averlo
fatto
> diventare l'uomo piů ricco del mondo ?
> Giuseppe
>
>
Condivido in pieno lo stato d'animo di chi ha a che fare con la Microsoft;
ma sull'altra sponda non č che brilli il sole...
L'ultima esperienza č stata con la Computer Associates e il suo "miracoloso"
dBFast...
Ciao.


title: Protesta

author: pietro

text:
"Giuseppe" <
ebq...@tin.it
> ha scritto nel messaggio
news:8pog5b$qpb$1...@nslave2.tin.it...
> Salve,
> oggi 13/09/2000 ho telefonato alla Microsoft 02-70398398 , chiedendo
> istruzioni per ricevere il testo "Generazione di applicazioni con Access
> 2000" come era avvenuto per Office 97.
> Risposta : per i libri contattare la Mondadori , per Office 2000 la
> Microsoft non ha realizzato il testo .
> - Con Access 2 , venivano consegnati 3 libri
> - Con Access 97 , un libro
> - Con Office 2000 , nessun libro
> - La Microsoft ha costruito un prodotto , Access 2000 , pieno di problemi
,
> non risolti con la SR-1 ;
> - le vari SR- , che servono per eliminare i difetti di un prodotto mal
> funzionante si devono pagare (la SR-1 costa lire 46.800) (puoi scaricarle
> dal - sito, ma quanto mi costi in bolletta !)
> - una guida in linea In inglese (prima di calcare la protesta vorrei
sapere
> se per altre lingue ha tradotto la guida) ;
>
> Non vi sembra che Bill  ci sta trattando a pesci in faccia dopo averlo
fatto
> diventare l'uomo più ricco del mondo ?
> Giuseppe
>
>
In aggiunta rimane ancora tutta da capire la questione developers 2000.
E' uscita la protezione investimenti che scadeva il 31/8,
peccato che sul mercato la stessa Microsoft ancora oggi venda un Office
developers 2000 non funzionante.
Pietro


title: Richiamare stesso recrd in altra maschera

author: Giorgia

text:
Come poter realizzare quanto segue?
Premessa:
- Maschera CARICA FATTURA
- Maschera INSERISCI PAGAMENTO
(origine dati è una query che deriva dalla stessa tabella della maschera
precedente e che ha come filtro "data pagamento is null" e tutti i campi
tranne DATA PAGAMENTO sono stati resi inabili e bloccati)
- Maschera MODIFICA REGISTRAZIONE FATTURA (stessa origine dati di CARICA
FATTURA)
Richiesta:
se inserendo il pagamento mi accorgo che la fattura è da modificare, come
posso richiamare la stessa fattura, quindi lo stesso record, nella maschera
MODIFICA REGISTRAZIONE FATTURA ?
Ho creato un pulsante MODIFICA REGISTRAZIONE che mi apre la maschera in
questione ma come faccio per avere subito e unicamente il record che mi
interessa?
Grazie
--
Giorgia


author: MA

text:

Quando crei il pulsante c'è il wizard che te lo fa fare, vedi bene
--
--
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access


text:

Io ho fatto più o meno la stessa cosa sul mio db (premetto non sono
un'esperta!).
Tu hai creato il pulsante, ora basta mettere un filtro:
1) Apri la maschera INSERISCI PAGAMENTO in visualizzazione struttura
2) Clicca con il tasto destro sul pulsante MODIFICA REGISTRAZIONE>Vai
a Proprietà>Evento
3)Su CLIC ci dovrebbe essere scritto [Routine evento] e alla fine
della riga un quadratino con tre puntini, clicca li
4) Dovresti modificare il codice VBA in questo modo:
Private Sub ModificaRegistrazione_Click()
   DoCmd.OpenForm "ModificaRegistrazioneFattura", acNormal, "",
"[IDFattura]=[Forms]![InserisciPagamento]![IDFattura]", acFormEdit,
acWindowNormal
End Sub
In pratica gli stai dicendo di aprire la maschera Modifica
Registrazione Fattura usando come filtro l'IDFattura della maschera
Inserisci Pagamento (l'ID è la chiave primaria). Se i nomi della
maschere hanno lo spazio in VBA le devi scrivere con il trattino basso
_ (ex. Modifica_Registrazione_Fattura).
Troppo prolissa? beh per una volta che tento una risposta...
Auguri!


author: M C

text:
"Elena_Elena" <
elena...@gmail.com
> ha scritto nel messaggio
news:5ab219f2-4a82-4b1b...@j8g2000yql.googlegroups.com...


Private Sub ModificaRegistrazione_Click()

End Sub


Ciao,
-un alternativa puo' essere quella di inserire direttamente il parametro
[Forms]![InserisciPagamento]![IDFattura] all'interno della query della
maschera ModificaRegistrazioneFattura
ad esempio Select * from tabella where
campo=[Forms]![InserisciPagamento]![IDFattura]
oppure...per poter richiamare ModificaRegistrazioneFattura da qualsiasi form
che contiene il campo IDFattura:
DoCmd.OpenForm "ModificaRegistrazioneFattura", acNormal, , Me.name,
acFormEdit, acWindowNormal
(Me.Name conterra' il nome del form...ad esempio "InserisciPagamento")
e nella Form ModificaRegistrazioneFattura usi il valore:
Forms(Me.openargs).IDFattura


text:
"Giorgia" <
gio...@vitaletrasporti.com
> ha scritto nel messaggio
news:49cd00ab$0$830$4faf...@reader5.news.tin.it...
> Come poter realizzare quanto segue?
> Premessa:
> - Maschera CARICA FATTURA
> - Maschera INSERISCI PAGAMENTO
> (origine dati č una query che deriva dalla stessa tabella della maschera
> precedente e che ha come filtro "data pagamento is null" e tutti i campi
> tranne DATA PAGAMENTO sono stati resi inabili e bloccati)
> - Maschera MODIFICA REGISTRAZIONE FATTURA (stessa origine dati di CARICA
> FATTURA)
>
> Richiesta:
> se inserendo il pagamento mi accorgo che la fattura č da modificare, come
> posso richiamare la stessa fattura, quindi lo stesso record, nella
> maschera MODIFICA REGISTRAZIONE FATTURA ?
> Ho creato un pulsante MODIFICA REGISTRAZIONE che mi apre la maschera in
> questione ma come faccio per avere subito e unicamente il record che mi
> interessa?
>
> Grazie
> --
> Giorgia
>
Grazie davero a tutti,
la soluzione di MA č la piů veloce e comoda e infatti per ora uso questa ma
le altre 2, studiate con piů attenzione potrň usarle per altri scopi.
Grazie ancora.
Giorgia


title: recordset non aggiornabile.... perchè ?

author: M&C

text:
Sono un utilizzatore MOLTO dilettante di Access e so poco o nulla di
programmazione ( solo antiche esperienze con Visual Basic per MsDos )
Ho provato a farmi, per uso personale, un archivio pazienti, senza
utilizzare VBA.
La maschera ("Principale" ) legge i dati anagrafici da una tabella e le
visite effettuate dal paziente in un'altra.
Fin qui tutto Ok
In questa maschera ho poi creato un pulsante che apre un'altra maschera
("Esami") nella quale per ogni singolo paziente sono elencati gli esami
effettuati e registrati in una apposita tabella .... e stranamente funziona
!!
Poichč non tutti i pazienti hanno esami registrati, ho pensato, vicino al
pulsante di inserire una casella di testo nella quale far comparire il
numero totale di esami effettuati a quel paziente.
Ho quindi, con la procedura guidata, creato una query di selezione che
effettui il conteggio degli esami registrati per quel paziente  e la ho
chiamata "ContaEsami".
Dopo aver inserito in "Origine Record" della maschera "Principale" una query
che correla con una relazione uno a molti la tabella anagrafica con la query
"ContaEsami", ho impostato la proprietŕ Origine Controllo della casella di
testo in questione al campo conteggio di IDAnag .
In effetti succede quel che desideravo e cioč compare il numero complessivo
di esami registrati nella tabella ESAMI per il paziente selezionato.....
...MA...      non posso piů inserire un nuovo paziente e se cerco di
modificare qualcosa in quello visualizzato non mi č consentito e compare
brevemente nella riga bassa il messaggio "recordset non aggiornabile"
qualcuno puň aiutarmi ?
Grazie
M&C


title: recordset non aggiornabile.... perchè ?

author: Roberto da casa

text:
"M&C" <
mimmoci...@libero.it
> ha scritto nel messaggio
news:pkwK5.40652$3K3.1...@news.infostrada.it...
>
> Sono un utilizzatore MOLTO dilettante di Access e so poco o nulla di
> programmazione ( solo antiche esperienze con Visual Basic per MsDos )
>
> Ho provato a farmi, per uso personale, un archivio pazienti, senza
> utilizzare VBA.
>
> La maschera ("Principale" ) legge i dati anagrafici da una tabella e le
> visite effettuate dal paziente in un'altra.
> Fin qui tutto Ok
>
> In questa maschera ho poi creato un pulsante che apre un'altra maschera
> ("Esami") nella quale per ogni singolo paziente sono elencati gli esami
> effettuati e registrati in una apposita tabella .... e stranamente
funziona
> !!
>
> Poichè non tutti i pazienti hanno esami registrati, ho pensato, vicino al
> pulsante di inserire una casella di testo nella quale far comparire il
> numero totale di esami effettuati a quel paziente.
>
> Ho quindi, con la procedura guidata, creato una query di selezione che
> effettui il conteggio degli esami registrati per quel paziente  e la ho
> chiamata "ContaEsami".
>
> Dopo aver inserito in "Origine Record" della maschera "Principale" una
query
> che correla con una relazione uno a molti la tabella anagrafica con la
query
> "ContaEsami", ho impostato la proprietà Origine Controllo della casella di
> testo in questione al campo conteggio di IDAnag .
>
> In effetti succede quel che desideravo e cioè compare il numero
complessivo
> di esami registrati nella tabella ESAMI per il paziente selezionato.....
>
> ...MA...      non posso più inserire un nuovo paziente e se cerco di
> modificare qualcosa in quello visualizzato non mi è consentito e compare
> brevemente nella riga bassa il messaggio "recordset non aggiornabile"
>
> qualcuno può aiutarmi ?
>
> Grazie
>
> M&C
>
Il recordset che Access crea quando si esegue una query, come una tabella
reale contenente dati, agisce allo stesso modo. Nella maggior parte dei casi
è possibile inserire ed eliminare righe in un recordset e aggiornare le
informazioni.
A volte, tuttavia, Access non è in grado di comprendere che cosa deve essere
modificato. Ne consegue che ci sono query in cui tutti i campi sono
aggiornabili, altre in cui solo alcuni campi risultano aggiornabili ed
infine (ed è il tuo caso) altre in cui nessun campo può essere aggiornato.
I casi di parziale o totale non aggiornabilità dei campi di una query sono
una diecina: tra questi c'è il tuo: non può essere aggiornato qualunque
campo in una query che includa una query con totali fra le origini delle sue
righe (e una query che effettua un conteggio è assimilabile a una query con
totali).
Ciò premesso, ipotizzando che sia la tabella Anagrafe che quella Esami
contengano il campo IDAnag, non creare né la query ContaEsami e neppure la
query che correla la tabella Anagrafe con la query ContaEsami. Come "Origine
record" della maschera "Principale" torna a mettere la tabella Anagrafe.
La casella di testo in cui ti deve comparire il numero di esami per quel
paziente deve essere NON associata e nel suo "Origine controllo" scrivi:
    =DCount("[IDAnag]"; "Esami"; "IDAnag=" & IDAnag)
--
Roberto
---------------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------


title: recordset non aggiornabile.... perchè ?

text:
Grazie Roberto, con il tuo consiglio tutto funziona perfettamente !
Mimmo ( M&C)
Roberto da casa <
r.ma...@libero.it
> wrote in message
ogxK5.40946$3K3.1...@news.infostrada.it...
>.........
> Ciň premesso, ipotizzando che sia la tabella Anagrafe che quella Esami



title: recordset non aggiornabile.... perchè ?

author: Paolo Beltrame

text:
M&C <
mimmoci...@libero.it
> wrote in message
pkwK5.40652$3K3.1...@news.infostrada.it...
>
> Sono un utilizzatore MOLTO dilettante di Access e so poco o nulla di
> ...
A volte e` sufficiente impostare la proprieta` "Tipo Recorset" a
"Dynaset (aggiornamenti non coerenti)".
    Paolo


title: da Augusto

author: Augusto

text:
Salve a tutti,
con questa funzione più sotto specificata eliminavo tutte le barre e i menù
in Access 2003, ma non è così con Access 2007 perchè mi rimane sempre una
barra.
Potete aiutarmi ?  è forse cambiato il nome di qualche menù ?
Public Function inizio()
Application.SetOption "Mostra barra di stato", False
DoCmd.ShowToolbar "Visualizzazione maschera", acToolbarNo
DoCmd.ShowToolbar "Casella degli strumenti", acToolbarNo
DoCmd.ShowToolbar "Barra dei menu", acToolbarNo
DoCmd.ShowToolbar "Formattazione (maschera/report)", acToolbarNo
DoCmd.ShowToolbar "Anteprima di stampa", acToolbarNo
DoCmd.ShowToolbar "Database", acToolbarNo
DoCmd.ShowToolbar "Web", acToolbarNo
DoCmd.ShowToolbar "Utilità 1", acToolbarNo
DoCmd.ShowToolbar "Utilità 2", acToolbarNo
Dim s As Boolean
ShowAccessBtn s
s = Not s
End Function
Grazie anticipatamente.


title: da Augusto

author: Carlo Costarella

text:
"Augusto" <
aug...@alice.it
> ha scritto nel messaggio
news:493cc40e$0$41651$4faf...@reader4.news.tin.it...

Usa un oggetto più esplicativo...la prossima volta, altrimenti rischi che
nessuno ti risponde.
In A2007 è cambiata completamente la gestione dei menù: ora si parla di
ribbon.
Ciao, Carlo


title: da Augusto

text: Ho capito.... ma volevo sapere come risolvere il problema.....


title: da Augusto

text:
"Augusto" <
aug...@alice.it
> ha scritto nel messaggio
news:493d6f08$0$18150$4faf...@reader3.news.tin.it...
> Ho capito.... ma volevo sapere come risolvere il problema.....
Qui trovi un articolo di Cinzia Pagani su come personalizzare la barra
multifunzione:
http://www.riolab.org/viewrisorsa.asp?id=151
In rete trovi molto materiale.
Ciao, Carlo


title: Err 3320

author: Mak

text:
Ciao a Tutti,
su un client è stato  installato un db ma in apertura di un form viene
generato un errore che sul server e su gli altri client non si verificato
Err.number 3320
err.description Function is not available in expressions in table level ....
etc
Mi sembra di aver già letto qualche 3d precedente in merito a quest' errore
e chiedo conferma se dovuto dal fatto che forse la funzione date() con win
95 non ci vada molto d' accordo?
Grazie per le eventuali dritte.
Buona Domenica a tutto l' NG.
Mak


title: Err 3320

text:
Nessun problema di Date() il database non aveva i riferimenti alla path
giusta dove risiedono i BE mentre il collegamento era fatto a dei be con la
spunta solo lettura.


title: Creare tabella con macro

author: boccas

text:
ciao,
vorrei creare una tabella in modo automatico.
Voglio far lanciare all'interno di una macro una query di creazione
tabella.
Il problema è che mi viene chiesta ogni volta la conferma
dell'operazione e non riesco a quindi a far teminare tutta la macro in
automatico; devo ogni volta intervenire e dare i tre ok alle finestre
che mi si aprono.
Ho provato anche con la funzione inviatasti ma nulla. La codifica
infatti come un'operazione successiva da fare una volta terminato lo
step della creazione tabella.
Grazie in anticipo per l'aiuto!


title: Creare tabella con macro

author: MC

text:
"boccas" <
boc...@tin.it
> ha scritto nel messaggio
news:1127978324.4...@z14g2000cwz.googlegroups.com...
ciao,
vorrei creare una tabella in modo automatico.
Voglio far lanciare all'interno di una macro una query di creazione
tabella.
Il problema č che mi viene chiesta ogni volta la conferma
dell'operazione e non riesco a quindi a far teminare tutta la macro in
automatico; devo ogni volta intervenire e dare i tre ok alle finestre
che mi si aprono.
Ho provato anche con la funzione inviatasti ma nulla. La codifica
infatti come un'operazione successiva da fare una volta terminato lo
step della creazione tabella.
Grazie in anticipo per l'aiuto!
potresti provare da codice associando l'evento al click di un pulsante
docmd.setwarningmessage false
docme.openquery "NomeQuery"
MSGBOX "Finito!"
docmd.setwarningmessage true
Non l'ho testata, ma dovrebbe funzionare, tentar non nuoce!!!
Ciao,
--
MC


title: Creare tabella con macro

text:
> potresti provare da codice associando l'evento al click di un pulsante
>
> docmd.setwarningmessage false
> docme.openquery "NomeQuery"
> MSGBOX "Finito!"
> docmd.setwarningmessage true
>
> Non l'ho testata, ma dovrebbe funzionare, tentar non nuoce!!!
> Ciao,
> --
> MC
>
>
scrivi setwarnings e non setwarningmessage ... per il resto l'ho provata ed
è perfetta!!!
--
MC


title: Creare tabella con macro

text:
Grazie mille!
Funziona perfettamente!
Straordinario!  Sei un genio


title: Creare tabella con macro

text:
"boccas" <
boc...@tin.it
> ha scritto nel messaggio
news:1127980492.5...@g44g2000cwa.googlegroups.com...
> Grazie mille!
>
Figurati ... mille ... euro ?!!!!!!!!
> Funziona perfettamente!
>
> Straordinario!  Sei un genio
qua ti sbagli!!!! Ho una marea di cose da imparare ancora e sono bloccato da
due giorni su un problema!!!!!!
>
Ciao,
--
MC


title: Creare tabella con macro

author: Announced

text:
Prova anche a cercare nella macro l'azione "Imposta avvisi" alla quale
assegnerai SI/NO.
Ciao
Paolo


title: Creare tabella con macro

text:

Grazie mille!
Funziona anche così, ed è più alla portata delle mie conoscenze.
GRAZIE!


title: Andare a capo in un campo...

author: Alex

text:
Devo mandare a capo la linea in un campo di un report impostato via VB...
Tipo:
Reports![r_pippo]![Indirizzo] = "Nome " & Nome & *** A CAPO *** & "Cognome "
& Cognome...
Cosě da ottenere:
Nome XXXXXXX
Cognome YYYYYYYY
Devo semplicemente mettere *** A CAPO *** uguale a CHR(???) ho provato con 9
e 13 ma non funziona, qualche consiglio?
Grazie,
Ciao!
--
Alex - Italy -
gium...@iname.com
http://village.flashnet.it/users/giumalex


title: Andare a capo in un campo...

author: Antonio Biso

text:
Alex ha scritto nel messaggio <8aav4o$bh7$
2...@news.flashnet.it
>...
>Devo mandare a capo la linea in un campo di un report impostato via VB...
>
>Tipo:
>Reports![r_pippo]![Indirizzo] = "Nome " & Nome & *** A CAPO *** & "Cognome
"
>& Cognome...
>
>Cosě da ottenere:
>Nome XXXXXXX
>Cognome YYYYYYYY
>
>Devo semplicemente mettere *** A CAPO *** uguale a CHR(???) ho provato con
9
>e 13 ma non funziona, qualche consiglio?
Se usi access 2 la combinazione giusta č chr(13) & chr(10).
Se usi access 97 puoi utilizzare la costante predefinita Vbcrlf.
Antonio


title: Andare a capo in un campo...

author: Sirio

text: Prova con   vbCrLf


title: Forzare apertura file con programma definito

author: Xym�x

text:
Vorrei fare un pulsante che apra i video con un programma portable che si
trova in rete.
Ho la path del programma:
\\server\X-VideoLAN\X-VideoLAN.exe
E la path+nome del file:
\\server\video\5230_01.mpg
come posso fare?
grazie
--
bye marco
www.marcosanti.it


author: CinziaPagani

text:
"Xym�x" <marco...@togliQUESTOpeople.it> ha scritto nel messaggio
news:7dvih7F...@mid.individual.net...

Ciao Marco,
qui trovi un modo:
http://www.foxitaly.com/risorsetecniche/ShellApplication.htm
--
Cinzia [Office Access MVP]
_______________________

www.riolab.org
http://accessdaziacin.spaces.live.com
----------------------------------------


text:
"CinziaPagani" <
cinziapagani-...@tiscali.it
> ha scritto
> Ciao Marco,
> qui trovi un modo:
>
http://www.foxitaly.com/risorsetecniche/ShellApplication.htm
ho creato l'oggetto
oShell=CreateObject("Shell.Application")
poi ho provato con questo comando, ma genera errore
oShell.ShellExecute("notepad.exe","c:\miofile.txt")
dove sbaglio?
grazie


text:
"Xym�x" <marco...@togliQUESTOpeople.it> ha scritto
> poi ho provato con questo comando, ma genera errore
> oShell.ShellExecute("notepad.exe","c:\miofile.txt")
p.s. errore di compilazione : previsto =


text:
"Xym�x" <marco...@togliQUESTOpeople.it> ha scritto nel messaggio
news:7dvl31F...@mid.individual.net...

Ciao Marco,
usa questo metodo:
aggiungi ai riferimenti Windows Script Host Object Model
Dim ws As New WshShell
ws.Exec ("""C:\Programmi\Microsoft Office\OFFICE11\excel.exe""
c:\prova.txt")



author: Karl Donaubauer

text:
Xym�x wrote:
> Vorrei fare un pulsante che apra i video con un programma portable
> che si trova in rete.
>
> Ho la path del programma:
> \\server\X-VideoLAN\X-VideoLAN.exe
>
> E la path+nome del file:
> \\server\video\5230_01.mpg
>
> come posso fare?
Hai gi� provato un semplice:
Shell "\\server\X-VideoLAN\X-VideoLAN.exe \\server\video\5230_01.mpg"
?
o
Shell Chr$(34) & _
"\\server\X-VideoLAN\X-VideoLAN.exe" _
 & Chr$(34) & " " & Chr$(34) & _
"\\server\video\5230_01.mpg" _
 & Chr$(34) _
, vbNormalFocus
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto
> Hai gi� provato un semplice:
> Shell "\\server\X-VideoLAN\X-VideoLAN.exe \\server\video\5230_01.mpg"
> ?
Hai ragione, inoltre avevo gi� utilizzato questo metodo alcuni anni fa.
grazie 1000
--
bye marco
www.marcosanti.it


text:
"CinziaPagani" <
cinziapagani-...@tiscali.it
> ha scritto
> Ciao Marco,
> usa questo metodo:
> aggiungi ai riferimenti Windows Script Host Object Model
> Dim ws As New WshShell
>
> ws.Exec ("""C:\Programmi\Microsoft Office\OFFICE11\excel.exe""
> c:\prova.txt")
grazie, che vantaggi ci sarebbero rispetto ad utilizzare il semplice metodo
consigliatomi da Karl?
--
bye marco
www.marcosanti.it


title: Relazione tabelle e livelli di normalizzazione

author: Alex De Rossi

text:
Mi è stata posta una domanda alla quale in verità non ho saputo dare
risposta:
Si parla su access,  dei livelli di normalizzazione di 1° livello 2 livello
etc.quindi di normalizzare gli eventuali dati già esistenti , trovando i
vari riferimenti ,prima di iniziare la costruzione di un database.
Ma avere una tabella che ha un campo indicizzato  alla quale si associano
delle relazioni di più tabelle di tipo uno - molti con integrità
referenziale applicata, aggiornamento e eliminazione campi a catena
Tutte allo stesso campo      :
                                              ____  Tabella Associata 1
                                             _
                                           _
  Tabella 1  (Campo1) _ _ _ _ _ _ _ Tabella Associata 2
                                          _
                                             _
                                                ______  Tabella Associata 3
etc.
secondo voi è un metodo di impostazione giusta  considerando che
effettivamente chiave primaria della tabella padre al quale vengono
agganciati i campi di tutte le tabelle  è effettivamente un dato  comune e
indispensabile a tutti.
Si puo' anche dire che l' intero database di tabelle dovrebbe girare sul
dato di questa tabella.
Grazie per i suggerimenti in merito
Alessandro


text:
"Alex De Rossi" <omis...@SPAMlibero.it> ha scritto nel messaggio
news:nv4aa.186495$ZE.55...@twister2.libero.it...

Se le Tabelle_Associate hanno tutte la stessa tipologia di Dati direi di no,
al
contrario è da verificare...!
Le regole di normalizzazione, basilari per strutturare un DB, sono ben più
di 2
e pochi, ma buoni, le conoscono.......!!!
@Alex.


title: x Sergio Mazza Casella Combinata

author: Giorgio Valsangiacomo

text:
Ciao ti ringrazio ancora per l'aiuto, purtroppo però, riesco solo farlo
funzionare al contrario, cioé
se immetto nella Casella Combinata il codice giusto per es. 12-56/89 ottengo
in una casella di testo 125689
ma io desidererei immettere 125689 nella casella combinata ,di cui la query
sottostante ha per esempio il No Art. 12-56/89 e ritrovarmi il record
12-56/89. Non so' se sono stato abbastanza chiaro.
è possibile?
Ciao e grazie
Giorgio


title: x Sergio Mazza Casella Combinata

author: Sergio MAZZA

text:
"Giorgio Valsangiacomo" <
giorgio.va...@bluewin.ch
> ha scritto nel
messaggio news:8bsui1$98$1...@bw107zhb.bluewin.ch...

Ma non avevi detto il contrario? Boh!
Comunque; prova ad inserire nella proprietà "maschera input" del controllo :
00-00\/00;0;
Ciao.


title: x Sergio Mazza Casella Combinata

text:
Giorgio Valsangiacomo ha scritto nel messaggio
<8bsui1$98$
1...@bw107zhb.bluewin.ch
>...
>Ciao ti ringrazio ancora per l'aiuto, purtroppo però, riesco solo farlo
>funzionare al contrario, cioé
>se immetto nella Casella Combinata il codice giusto per es. 12-56/89
ottengo
>in una casella di testo 125689
>ma io desidererei immettere 125689 nella casella combinata ,di cui la query
>sottostante ha per esempio il No Art. 12-56/89 e ritrovarmi il record
>12-56/89. Non so' se sono stato abbastanza chiaro.
>è possibile?
Aggiungi un altro campo alla tabella. Quando memorizzi l'articolo applica la
funzione di Sergio sull'articolo con i caratteri e salva nel campo aggiunto
solo le cifre. Poi le ricerche le fai sul campo aggiunto ma fornirai il
valore con i caratteri in mezzo.
Antonio


title: x Sergio Mazza Casella Combinata

text:
Sergio MAZZA <
s.m...@dcp.cnr.it
> wrote in message
8bsvan$sjp$1...@suite03.caspur.it...
>
> "Giorgio Valsangiacomo" <
giorgio.va...@bluewin.ch
> ha scritto nel
> messaggio news:8bsui1$98$1...@bw107zhb.bluewin.ch...
> > Ciao ti ringrazio ancora per l'aiuto, purtroppo però, riesco solo farlo
> > funzionare al contrario, cioé
> > se immetto nella Casella Combinata il codice giusto per es. 12-56/89
> ottengo
> > in una casella di testo 125689
> > ma io desidererei immettere 125689 nella casella combinata ,di cui la
> query
> > sottostante ha per esempio il No Art. 12-56/89 e ritrovarmi il record
> > 12-56/89. Non so' se sono stato abbastanza chiaro.
> > è possibile?
> > Ciao e grazie
> > Giorgio
> >
> >
> Ma non avevi detto il contrario? Boh!
> Comunque; prova ad inserire nella proprietà "maschera input" del controllo
:
> 00-00\/00;0;
> Ciao.
>
Siete dei razzi a rispondere
Grazie mille
Giorgio


title: Segnalazione di errore su combo con valore Null

author: Dino

text:
Ciao a tutti,ho questa problematica (prob. banale,ma non ne riesco ad
uscire.
Sull'evento "prima di aggioenare di un combo ho inserito il seguente
codice :
Me.Codicefiscale = Me.Combo.Column(8)
Ovviamente per praticita' ho inserit ouna sola riga ma il concetto no
cambia.
Mi succede che se il valore del combo alla colonna 8(colonna che
corrisponde al CF) e'  Null mi esce la segnalazione "il campo
Codicefiscale non puo' contenere una stringa di val null"
Ovviamente se nella colonna del combo ci sono dati il prob. non
sussiste.
Per ovviare al problema ho provato ad utilizzare  On error gto
err...........Err:
Facendo così mi evita il messaggio di errore ma quando il combo
contirnr i dati non vengono scritti.
Ho provato anche con un istruzione If.....
If  isnull(me.Codicefiscale ) then
else
Me.Codicefiscale = Me.Combo.Column(8)
endif
In questo caso dopo il ..Then ho volutamente non scritto nulla ma il
risultato non cambia.
Come posso fare per risolvere il prob????'
Dino


text:
"Dino" <
verreng...@alice.it
> ha scritto nel messaggio
news:58c095ba-0a4d-49ab...@g26g2000vba.googlegroups.com...
Ciao a tutti,ho questa problematica (prob. banale,ma non ne riesco ad
uscire.
Sull'evento "prima di aggioenare di un combo ho inserito il seguente
codice :
Me.Codicefiscale = Me.Combo.Column(8)
Ovviamente per praticita' ho inserit ouna sola riga ma il concetto no
cambia.
Mi succede che se il valore del combo alla colonna 8(colonna che
corrisponde al CF) e'  Null mi esce la segnalazione "il campo
Codicefiscale non puo' contenere una stringa di val null"
Utilizza la funzione Nz
Antonio


author: Geppo

text:
?Ciao "Dino" <
verreng...@alice.it
> ha scritto nel messaggio
news:58c095ba-0a4d-49ab...@g26g2000vba.googlegroups.com...
>Ciao a tutti,ho questa problematica (prob. banale,ma non ne riesco ad
>uscire.
>Sull'evento "prima di aggioenare di un combo ho inserito il seguente
>codice :
>Me.Codicefiscale = Me.Combo.Column(8)
>Ovviamente per praticita' ho inserit ouna sola riga ma il concetto no
>cambia.
>Mi succede che se il valore del combo alla colonna 8(colonna che
>corrisponde al CF) e'  Null mi esce la segnalazione "il campo
>Codicefiscale non puo' contenere una stringa di val null"
>Ovviamente se nella colonna del combo ci sono dati il prob. non
>sussiste.
>Per ovviare al problema ho provato ad utilizzare  On error gto
>err...........Err:
>Facendo cosě mi evita il messaggio di errore ma quando il combo
>contirnr i dati non vengono scritti.
>Ho provato anche con un istruzione If.....
ma se il valore "null" č nella combo dovresti al massimo fare cosi:
If  isnull(Me.Combo.Column(8)) then
>else
>Me.Codicefiscale = Me.Combo.Column(8)
>endif
>In questo caso dopo il ..Then ho volutamente non scritto nulla ma il
>risultato non cambia.
>Come posso fare per risolvere il prob????'
potresti anche provare con "nz":
Me.Codicefiscale = nz(Me.Combo.Column(8),0)
>Dino
--
Ciao
Geppo