title: aiuto: gradi ed arcotangente

text:
--
Sergio MAZZA
"mensor" <
men...@iol.it
> ha scritto nel messaggio
news:p0988.27054$5M4.8...@twister2.libero.it...

Già visto nell'help (acc'97)?
- Funzioni matematiche
- Funzioni matematiche derivate
Ciao.
--
Sergio MAZZA


title: aiuto: gradi ed arcotangente

author: mensor

text:
Ho visto l'help di Access 2000 parla di queste due funzioni e delle regole
di uso.
In base a quanto scritto ho editato con il generatore di espressioni
GRADI(ARCTAN([altezza max]/[lunghezza])) solo che i comandi GRADI e ARCTAN
non sono riportati e quando eseguo la query mi viene scritto che la funzione
GRADI non è definita a livello di espressione, così come la funzione ARCTAN.
Ciao.
Alex



title: aiuto: gradi ed arcotangente

author: Sergio MAZZA

text:
"mensor" <
men...@iol.it
> ha scritto nel messaggio
news:3Pb88.28106$5M4.8...@twister2.libero.it...
> Ho visto l'help di Access 2000 parla di queste due funzioni e delle regole
> di uso.
> In base a quanto scritto ho editato con il generatore di espressioni
> GRADI(ARCTAN([altezza max]/[lunghezza])) solo che i comandi GRADI e ARCTAN
> non sono riportati e quando eseguo la query mi viene scritto che la
funzione
> GRADI non č definita a livello di espressione, cosě come la funzione
ARCTAN.
>
>
> Ciao.
>
> Alex
>
Per favore scrivi la tua risposta dopo il messaggio precedente, grazie.
Se l'help non contempla le funzioni GRADI e ARCTAN tu puoi sempre
costruirtele in base alle funzioni matematiche messa a disposizione da
Access. Quella che esiste č ATN() che restitusce un valore di tipo Double
che specifica l'arcotangente di un numero.
Ti manca la conversione in gradi e la puoi crearti la funzione in un
modulo...
Ciao.
--
Sergio MAZZA
P.S. Non inviare messaggi nella casella di posta elettronica se non i casi
particolari...


title: aiuto: gradi ed arcotangente

text:
Grazie mille, problema risolto.
L'espressione corretta è la seguente:
(Atn([altezza max]/[lunghezza]))/(3,14/180)
Vorrei sapere pechè funzioni inserite nell'help poi non esistono nel
generatore di espressioni, oppure hanno una sintassi diversa.
Grazie ancora e ciao.
Alex
"Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
news:a3ri6h$8fc$1...@canarie.caspur.it...
> "mensor" <
men...@iol.it
> ha scritto nel messaggio
> news:3Pb88.28106$5M4.8...@twister2.libero.it...
> > Ho visto l'help di Access 2000 parla di queste due funzioni e delle
regole
> > di uso.
> > In base a quanto scritto ho editato con il generatore di espressioni
> > GRADI(ARCTAN([altezza max]/[lunghezza])) solo che i comandi GRADI e
ARCTAN
> > non sono riportati e quando eseguo la query mi viene scritto che la
> funzione
> > GRADI non è definita a livello di espressione, così come la funzione
> ARCTAN.
> >
> >
> > Ciao.
> >
> > Alex
> >
>
> Per favore scrivi la tua risposta dopo il messaggio precedente, grazie.
>
> Se l'help non contempla le funzioni GRADI e ARCTAN tu puoi sempre
> costruirtele in base alle funzioni matematiche messa a disposizione da
> Access. Quella che esiste è ATN() che restitusce un valore di tipo Double



title: aiuto: gradi ed arcotangente

text:
"mensor" <
men...@iol.it
> ha scritto nel messaggio
news:k9c88.28178$5M4.8...@twister2.libero.it...
> Grazie mille, problema risolto.
> L'espressione corretta è la seguente:
>
> (Atn([altezza max]/[lunghezza]))/(3,14/180)
>
> Vorrei sapere pechè funzioni inserite nell'help poi non esistono nel
> generatore di espressioni, oppure hanno una sintassi diversa.
>
> Grazie ancora e ciao.
>
> Alex
Io vorrei sapere perché non scrivi la tua risposta dopo il messaggio
precedente.
Io non ho trovato traccia nell'help (acc'97) delle funzioni che dicevi tu...
Ciao.
--
Sergio MAZZA


title: aiuto: gradi ed arcotangente

text:
"Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
news:a3rmj8$9j9$1...@canarie.caspur.it...

Scusa, è l'abitudine a usare quello che è già preimpostato.
Dentro la guida in linea di Access 2000 si trovano, devi digitarle in
maiuscolo.
Ciao
Alex


title: aiuto: gradi ed arcotangente

text:
"mensor" <
men...@iol.it
> ha scritto nel messaggio
news:ZTe88.29152$5M4.8...@twister2.libero.it...
>
> Scusa, è l'abitudine a usare quello che è già preimpostato.
Di niente; anch'io devo fare ctrl-end e poi scrivere il messaggio; almeno
con Outlook.
> Dentro la guida in linea di Access 2000 si trovano, devi digitarle in
> maiuscolo.
Svelato l'arcano...
> Ciao
>
> Alex
>
Ciao.
--
Sergio MAZZA


title: aiuto: gradi ed arcotangente

author: Emyr

text:


il punto è che sono funzioni di excel e non di access....
Saluti.
Emanuele.


title: Cambiare i margini su tutti ireports

author: raffar

text:
Ciao a tutti
Volevo chiedervi se esiste un modo per cambiare in una botta sola
i margini dell'impostazione pagina a tutti i reports?
o in seconda battuta cambiare i margini dello stesso
controllo in ogni report?
Ciao
Raffaele


title: Cambiare i margini su tutti ireports

author: Carlo Costarella

text:
"raffar" <
raf...@libero.it
> ha scritto nel messaggio
news:Q6oyg.55967$_J1.6...@twister2.libero.it...

Credo sia possibile creandoti una routine che apre ciasun report in
struttura e ne imposta i margini....ma la vedo tosta e forse lo sforzo non
vale la candela. Lo stesso per il controllo, ammesso che abbia sempre lo
stesso nome.
Ciao, Carlo


title: Problemi di run-time nell'importare dati dbase III con Access 97 e 2000

author: Cpq

text:
Vorrei sapere se è già accaduto a qualcuno il seguente problema e come ha
operato per risolverlo.
Il problema è il seguente: importando un file dbase III in un database
Access esistente utilizzando il menu File | Importa, funziona tutto
regolarmente e la tabella viene regolarmente creata.
Eseguendo la stessa procedura mediante l'utilizzo di VBA o delle macro
(doCmd.TransferDatabase in VBA) o Trasferisci Database nelle macro di Access
97 o 2000, la stessa operazione genera sempre il seguente messaggio di
errore:
Errore di run-time '3044':
<il nome del file con percorso> non è un percorso valido. Assicurasi che il
nome del percorso sia corretto e di essere collegati al server in cui si
trova il file.
Ovviamente per i file dbase III dbase IV, dbase V, Paradox, ecc. non è
necessario impostare i parametri del driver ODBC in quanto non utilizzato da
Access.
Ho provato anche con i database Access (.mdb) ma ho ottenuto lo stesso
messaggio di errore.
In tutti i casi ero certo della presenza dei file nel percorso indicato.
Se qualcuno ha la soluzione al problema...lo ringrazio anticipatamente.


author: Roberto - Syd

text:
"Cpq" <
p...@iol.it
> ha scritto nel messaggio
news:ri0w7.43965$0Y2.3...@news.infostrada.it...

Collega un file dbase III al db di access usando il menù File|Carica Dati
Esterni|Collega Tabelle... dopo aver collegato una tabella  la apri in
struttura apri le proprietà e nella proprietà Descrizione c'è la stringa che
devi usare nel VBA per importare/collegare le tabelle.
Ciao Roberto - Syd


title: copiare record da maschera a sottomaschera

author: Rocco

text:
Come posso copiare un record visualizzato in un maschera in una
sottomaschera posizionata nella stessa forma di ricerca alla pressione di un
pulsante?
es. una volta trovato un record riquardante un articolo e visualizzato nella
maschera al click su un pulsante questo viene trasferito un una
sottomaschera (situata nella mashera di visualizzazione record
interessato)cosi da creare un elenco di record derivanti da veria
ricerche(ordine)


author: Roberto dalla campagna

text:
"Rocco" <
roe...@aliceposta.it
> ha scritto nel messaggio
news:3N0Pc.62684$OR2.3...@news3.tin.it...

Bisognerebbe che tu dicessi cosa hai come origine record sia della maschera
che della sottomaschera.
Ti ricordo che un record non si trasferisce da una maschera ad un'altra,
eventualmente si trasferisce da una tabella ad un'altra o da una query ad
un'altra.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


text:
"Roberto dalla campagna" <
r.ma...@libero.it
> ha scritto nel messaggio
news:Bo1Pc.22965$1V3.5...@twister2.libero.it...

> come origine sia della maschera che dalla sottomaschera ho la medesima
tabella


text:
"Rocco" <
roe...@aliceposta.it
> ha scritto nel messaggio
news:J93Pc.62977$OR2.3...@news3.tin.it...
>
> "Roberto dalla campagna" <
r.ma...@libero.it
> ha scritto nel messaggio
> news:Bo1Pc.22965$1V3.5...@twister2.libero.it...
> >
> > "Rocco" <
roe...@aliceposta.it
> ha scritto nel messaggio
> > news:3N0Pc.62684$OR2.3...@news3.tin.it...
> > > Come posso copiare un record visualizzato in un maschera in una
> > > sottomaschera posizionata nella stessa forma di ricerca alla pressione
> di
> > un
> > > pulsante?
> > > es. una volta trovato un record riquardante un articolo e visualizzato
> > nella
> > > maschera al click su un pulsante questo viene trasferito un una
> > > sottomaschera (situata nella mashera di visualizzazione record
> > > interessato)cosi da creare un elenco di record derivanti da veria
> > > ricerche(ordine)
> >
> > Bisognerebbe che tu dicessi cosa hai come origine record sia della
> maschera
> > che della sottomaschera.
> > Ti ricordo che un record non si trasferisce da una maschera ad un'altra,
> > eventualmente si trasferisce da una tabella ad un'altra o da una query
ad
> > un'altra.
> >
> > --
> > Roberto
> >
> >
> come origine sia della maschera che dalla sottomaschera ho la medesima
> tabella
Una soluzione potrebbe essere quella di aggiungere alla tabella un campo
Si/No.
Se vuoi visualizzare il record nella maschera principale tale campo deve
avere valore False, se invece deve essere visalizzato nella sottomaschera
deve avere il valore True.
Come origine record della maschera usa una query che visualizzi solo i
record della tabella che hanno il campo Si/No a False.
Come origine record della sottomaschera usa una query che visualizzi solo i
record della tabella che hanno il campo Si/No a True.
Naturalmente ogni volta che aggiorni il valore del campo Si/No devi
effettuare il requery sia della maschera principale che della sottomaschera.
Così facendo un record della tabella sarà visualizzato solo da una parte o
dall'altra a seconda del valore del campo Si/No.



title: copiare il contenuto di campi da un database ad un altro - precisazione

author: Lucky

text:
Buongiorno a tutti,

vorrei ottenere il codice VBA da inserire per risolvere il seguente
problema:
nella cartella c:\database ho due file .MDB;
il primo database si chiama PRIMODB mentre il secondo si chiama SECONDODB;
all'interno di PRIMODB ho una tabella che si chiama PRIMODBTAB contenente
diversi record con cinque campi: campo101, campo102, campo103, campo104 e
campo105;
all'interno di SECONDODB ho una tabella che si chiama SECONDADBTAB
contenente diversi record con tre campi: campo201, campo202, campo203,
campo204 e campo 205.

Vorrei ottenere il codice VBA che mi dia la possibilità di copiare il
campo101 nel campo201 per tutti i record;
Vorrei ottenere il codice VBA che mi dia la possibilità di copiare il
campo102 nel campo202 per tutti i record;
Vorrei ottenere il codice VBA che mi dia la possibilità di copiare il
campo103 nel campo203 per tutti i record;

Data la mia inesperienza avrei bisogno di un buon aiuto.
Per cortesia, qualcuno può aiutarmi.
Grazie

Saluti
Luciano


author: Karl Donaubauer

text:
Lucky wrote:
> ...
> vorrei ottenere il codice VBA da inserire per risolvere il seguente
> problema:
> nella cartella c:\database ho due file .MDB;
> il primo database si chiama PRIMODB mentre il secondo si chiama
> SECONDODB; all'interno di PRIMODB ho una tabella che si chiama
> PRIMODBTAB contenente diversi record con cinque campi: campo101,
> campo102, campo103, campo104 e campo105;
> all'interno di SECONDODB ho una tabella che si chiama SECONDADBTAB
> contenente diversi record con tre campi: campo201, campo202, campo203,
> campo204 e campo 205.
>
> Vorrei ottenere il codice VBA che mi dia la possibilità di copiare il
> campo101 nel campo201 per tutti i record;
> Vorrei ottenere il codice VBA che mi dia la possibilità di copiare il
> campo102 nel campo202 per tutti i record;
> Vorrei ottenere il codice VBA che mi dia la possibilità di copiare il
> campo103 nel campo203 per tutti i record;
> ...

Anche dopo la precisazione manca un fatto importante:
Da dove vuoi lanciare la copia? Dal Primo, Secondo o un TerzoDB?
Supponiamo dal Primo:

Se ti capisco bene basta una query di accodamento.
Creati una query di selezione che contiene i campi101 a 105.
Cambia il tipo della query a query di accodamento e nel
dialogo come destinazione scegli il SecondoDB e SecondoTab.
Poi scegli i campi di destinazione.

Per lanciarlo da VBA basta una riga, p.e.

Currentdb.Execute "NomeDellaQuery", dbFailOnError

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


text:
Grazie mille Karl !!!
Consiglio utile e prezioso.
Ciao
Lucky
=================================================================================================

"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:ahk6em...@mid.individual.net...



title: Evento in anteprima di stampa

author: Giuseppe Chielli

text:
Salve a tutti. Nello scorrere i dati di una tabella tramite maschera
posso intercettare l'evento Form_current. Come fare la stessa cosa se la
maschera la si sta scorrendo durante un'anteprima di stampa? Il
comportamento che ho impostato per la maschera è che al variare del
record mi vengono visualizzate delle immagini i cui percorsi sono
memorizzati in specifici campi della tabella.
Grazie a quanti vorranno aiutarmi,è piuttosto urgente...
Saluti.
Giuseppe


title: Evento in anteprima di stampa

author: Alessandro Baraldi

text:
"Giuseppe Chielli" <giuc...@NOSPAMlibero.it> wrote in message
news:dgmjmo$3c6$
1...@fata.cs.interbusiness.it

Non si usano Maschere per l'anteprima di STAMPA, ma i REPORT.
Quanto chiedi non è gestibile se non tramite REPORT su evento
Formattazione Corpo.
Ciao
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Evento in anteprima di stampa

text:
"Giuseppe Chielli" <giuc...@NOSPAMlibero.it> ha scritto nel messaggio
news:dgmjmo$3c6$1...@fata.cs.interbusiness.it...

Se il tuo problema è quello di impostare la proprietà Picture di un
controllo Immagine in un report con il percorso memorizzato in una casella
di testo in essa contenuta, genera il tuo codice VBA a fronte dell'evento
"Su formattazione" della sezione del report che contiene sia il controllo
Immagine che la casella di testo che contiene il percorso.
> Saluti.
>
> Giuseppe
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: text box selezione multipla

author: Francesco

text:
In una maschera ho inserito una textbox che mi fornisce l'esito di una
ricerca filtrata con una query. quando clicco su una riga della casella di
testo mi apre una maschera con i dettagli esatti e complenti del clienti
su cui avevo cliccato; il problema nasce quando nella casella di testo in
corrispondenza delle proprietà selezione multipla al posto di nessuna
inserisco o semplice o estesa in quel caso seleziona una o più righe e
cliccando mi apre la maschera in corrispondenza di un nuovo cliente.
Qualcuno conosce la sintassi esatta per risolvere il problema della
selezione multipla, cioè vorrei cliccare sopra una o più righe della text
box e la mschera che si apre mi mostrasse solo i dati relativi ai clienti
selezionati.
Un altro problema che penso si possa risolvere nello stesso modo e quello
di eseguire una stampa dei soli dati relativi ai clienti selezionati nelle
righe. Grazie mille
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: text box selezione multipla

text:
Francesco <
fpera...@libero.it
> wrote in message
bhg2hp$i5f$1...@news.newsland.it...
> In una maschera ho inserito una textbox che mi fornisce l'esito di una
> ricerca filtrata con una query. quando clicco su una riga della casella di
> testo mi apre una maschera con i dettagli esatti e complenti del clienti
> su cui avevo cliccato; il problema nasce quando nella casella di testo in
> corrispondenza delle proprietà selezione multipla al posto di nessuna
> inserisco o semplice o estesa in quel caso seleziona una o più righe e
> cliccando mi apre la maschera in corrispondenza di un nuovo cliente.
> Qualcuno conosce la sintassi esatta per risolvere il problema della
> selezione multipla, cioè vorrei cliccare sopra una o più righe della text
> box e la mschera che si apre mi mostrasse solo i dati relativi ai clienti
> selezionati.
> Un altro problema che penso si possa risolvere nello stesso modo e quello
> di eseguire una stampa dei soli dati relativi ai clienti selezionati nelle
> righe. Grazie mille
>
> --
Penso che tu stia chiamando erroneamente textbox o casella di testo (che non
possono avere una selezione multipla) ciò che dovresti chiamare casella di
riepilogo.
Per stampare in un report i dati relativi ad una selezione multipla
effettuata in una casella di riepilogo, vai sul Sito Comune (link qui sotto)
e nella Sezione Rports leggi la FAQ intitolata "Come si può filtrare un
report in base alla selezione multipla effettuata su una casella di
riepilogo?".
Naturalmente per filtrare una maschera invece che un report è sufficiente
sostituire nell'esempio pubblicato sul Sito Comune la DoCmd.OpenReport...
con una DoCmd.OpenForm... .
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: query union impossibile da raggruppare ed ordinare per odbc

author: nicoletta

text:
Ciao a tutti,
ho A2003 winXp e tabelle collegate via odbc (Intersolve Centura, il DB è
SQLBase di Gupta Centura).
Ho necessità di fare una query di unione fra select, la seconda delle
quali precede un group by, e di ordinare il tutto per un campo numerico
Ottengo un errore odbc "Order by  on column not allowed with union (#973).
Posto l'esempio sintetizzato
SELECT A.CODICE, A.DESCRIZIONE FROM A WHERE <MieCondizioni1>
UNION
SELECT B.CODICE, B.DESCRIZIONE FROM B WHERE <MieCondizioni2> GROUP BY
B.DESCRIZIONE ORDER BY 2
Potete aiutarmi?
Questa query all'interno del codice è temporanea e viene eseguita
all'interno di un ciclo che scorre un recordset di codici articolo
tratti da altra tabella dalla quale estraggo di volta in volta
<MieCondizioniX>
Al momento ho aggirato il problema creando all'interno del ciclo due
query permanenti ed eseguendo in seguito la UNION.
Domanda:
dato che il recordset potrebbe essere di circa 500/800 record articoli,
il creare e cancellare le due query permanenti per 500/880 volte
potrebbe darmi problemi?
Nicoletta


author: Popi - TheBadHabits

text:
On 30 Mar, 09:12, nicoletta <
frt...@virgilio.it
> wrote:
>
> SELECT A.CODICE, A.DESCRIZIONE FROM A WHERE <MieCondizioni1>
> UNION
> SELECT B.CODICE, B.DESCRIZIONE FROM B WHERE <MieCondizioni2> GROUP BY
> B.DESCRIZIONE ORDER BY 2
>
Ciao!
Non conosco il tuo db, e magari sto per prendere una cantonata
maiuscola ma ...
Se il raggruppamento va fatto sul risultato dell'unione potresti fare
cosi'.
SELECT CODICE, DESCRIZIONE  FROM (
    SELECT A.CODICE, A.DESCRIZIONE
        FROM A
        WHERE <MieCondizioni1>
    UNION SELECT B.CODICE, B.DESCRIZIONE
        FROM B
        WHERE <MieCondizioni2>
) GROUP BY DESCRIZIONE  ORDER BY DESCRIZIONE;
HTH.
Popi


text:

Grazie Popi, funziona perfettamente!


title: Comandi Copi/Incolla

author: MARCO ANTONIO

text:
Da codice č possibile copiare caratteri speciali, da una casella di
riepilogo ,
inserendoli in un punto qualsiasi del testo in scrittura  tipo maschera
Simboli di Word?
Elenco č una casella di riepilogo  (valori: Ř , ą)
Sub Elenco_Click()
If IsNull([Controllo]) Then
Me![Controllo] = Me![Elenco]
End If
Ma cosě il simbolo viene inserito per primo (Es : Ř 18 mm), mentre vorrei
che si posizioni nel
punto in cui si trova il cursore (Es : 24 mm  ą 0.05)
Grazie
Marco


title: DB nella systray

author: Giorgio M

text:
Salve,
Ho creato un db che all'avvio si riduce a icona nella systray
Sull'evento timer fa dei controlli e tutto va bene
Il problema è che per evitare che il db venga chiuso dall'utente ho
disabilitato i pulsanti di access.
Il problema è che quando si cerca di spegnere windows (windows xp) non si
spegne perchè risulta il programma aperto...
Come è possibile forzarlo affinche si chiuda tutto ?
Grazie
ciao
Giorgio
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: DB nella systray

author: 'Roccia' Max

text:
On 3 Nov, 09:16,
giorgio...@tiscalinet.it
 (Giorgio M) wrote:
> Sull'evento timer fa dei controlli e tutto va bene
E tu aggiungi un controllo: se non trova un file in una determinata
posizione, chiude il DB.
All'avvio del DB crei il file (magari infognato da qualche parte,
nascosto e di sola lettura), e nello script di shutdown del computer
lo vai a cancellare.
Altrimenti crei uno scriptino in VBS che aggancia l'istanza di access
che contiene il DB con getobject e lo chiudi con un volgarissimo
object.closecurrentdatabase, e lo esegui nello script di shutdown.
Nel caso te lo chiedi, lo script di shutdown si imposta da group
policy editor, (start->esegui->gpedit.msc).
cia'
Max


title: DB nella systray

text:
> E tu aggiungi un controllo: se non trova un file in una determinata
> posizione, chiude il DB.
> All'avvio del DB crei il file (magari infognato da qualche parte,
> nascosto e di sola lettura), e nello script di shutdown del computer
> lo vai a cancellare.
> Altrimenti crei uno scriptino in VBS che aggancia l'istanza di access
> che contiene il DB con getobject e lo chiudi con un volgarissimo
> object.closecurrentdatabase, e lo esegui nello script di shutdown.
> Nel caso te lo chiedi, lo script di shutdown si imposta da group
> policy editor, (start->esegui->gpedit.msc).
> cia'
> Max
Grazie per la risposta
Non sono molto pratico di script....ho provato a curiosare anche in rete
ma non ho trovato niente
Tu non saresti cosi gentile da darmi qualche dritta in piu' per realizzare
questo script...
Grazie
Ciao



title: DB nella systray

text:
On 3 Nov, 10:49,
giorgio...@tiscalinet.it
 (Giorgio M) wrote:
> Non sono molto pratico di script....ho provato a curiosare anche in rete
> ma non ho trovato niente
googla vbscript, c'e' di tutto.
> Tu non saresti cosi gentile da darmi qualche dritta in piu' per realizzare
> questo script...
VBScript non è nulla di troppo diverso da VBA per Access... anzi, e'
pure piu' semplice e ha pochi oggetti. Comunque, per quello che devi
fare, non serve neanche uno script, sono sufficienti due comandi
DOS....
Echo Lock > C:\WinNT\Lockfile.tmp
per creare il file  e
Del C:\WinNT\Lockfile.tmp
per eliminarlo. Vedi anche l'help o le pagine di MSDN alla voce
Filesystemobject per utilizzare un oggetto utile per maneggiare i file
in VBA.
cia'
Max


title: [?] Versione di Access in uso

author: Amadeus

text:
Ciao a tutti, volevo chiedervi (e ve lo chiedo !!) se è possibile, da
codice, stabilire quale è la versione di Access in uso.
Ciao e grazie.


title: [?] Versione di Access in uso

author: Nicola Ardito

text:
"Amadeus" <
300...@usa.net
> ha scritto nel messaggio
news:8s2l42$6o5$1...@fe1.cs.interbusiness.it...
> Ciao a tutti, volevo chiedervi (e ve lo chiedo !!) se è possibile, da
> codice, stabilire quale è la versione di Access in uso.
versione = SysCmd(acSysCmdAccessVer)
Ciao Nicola
--
email:sostituire tin a NOSPAM


title: [?] Versione di Access in uso

author: AntonioM

text:
La funzione syscmd prevede varie opzioni. Una è quella che interessa a te:
syscmd(acSysCmdAccessVer) ' restituisce la versione di access in uso
syscmd(acSysCmdRuntime)  ' indica se siamo in ambiente runtime.
Ciao
Antonio Misericordia
--
Posted from
smtp3.libero.it
 [193.70.192.53]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: non funziona

author: Danny

text:
Public Function RicPrec(CodiceAss, dataRic As Date)

Dim SqlString As String
Dim dbs As Database
Dim rs As Recordset
Set dbs = CurrentDb

SqlString = " SELECT count(*) as contaRic FROM ( SELECT
dbo_Ricoveri.Ric_Codice_Ricovero, " & _
" dbo_Ricoveri.Ric_Codice_Ospedale, dbo_Ricoveri.Ric_Presidio,
dbo_Ricoveri.Ric_Numero, " & _
"dbo_Ricoveri.Ric_Data_Ric, dbo_Ricoveri.Ric_DRG,
DateAdd("yyyy",-2,[ric_data_ric]))" & _
"FROM dbo_Ricoveri ) as a"

Debug.Print (SqlString)

Set rs = dbs.OpenRecordset(SqlString)
rs.MoveFirst

RicPrec = rs.Fields("contaRic")

End Function


title: non funziona

text:
Già il titolo del 3D è tutto un programma... ed il codice che segue lo conferma...
Non ti sprecare poi con i dettagli di cosa non funziona errori rilevati e prove eventuali...!

Ci sono cose in quelle 3righe che, noi umani..., francamente mi lasciano estremamente perplesso...!

1) Perchè fai una SubSelect...?
2) Perchè non usi una Query PT se devi solo ottenere un Numero...?
3) Perchè usi MoveFirst...? La query Count restituisce SEMPRE record e nel tuo caso SEMPRE E SOLO 1...
4) Speriamo che SQLServer riconosca la sintassi DateAdd che hai usato..., altrimenti SQLServer ti restituisce tutto e JET fa il DateAdd con una soddisfazione per l'efficienza...
https://www.w3schools.com/sql/func_sqlserver_dateadd.asp

Boh...
@Alex


title: non funziona

author: Bruno Campanini

text:
After serious thinking Danny wrote :

"YYYY" dentro le virgolette di SqlString non va bene.
Comunque DataAdd va tutta fuori con " & DateAdd(....) & "
Poi [ric_data_ric] sicuramente è mal scritta.

Secondo me hai scritto una poltiglia non un'espressione SQL.
Perché le query non le fai prima con la griglia QBE?

Bruno


title: non funziona

text:
...
> "YYYY" dentro le virgolette di SqlString non va bene.
> Comunque DataAdd va tutta fuori con " & DateAdd(....) & "
> Poi [ric_data_ric] sicuramente è mal scritta.
>
> Secondo me hai scritto una poltiglia non un'espressione SQL.
> Perché le query non le fai prima con la griglia QBE?
>
> Bruno

Se vuoi che SQLServer non la esegua, e restituisca TUTTO il recordset, è come dici... se vuoi che venga eseguita dal Server... e che restituisca solo il risultato no.

@Alex


title: non funziona

text:

Mi spiego... puoi farla eseguire dal Server anche lasciandola dentro... ma devi scriverla come SQLServer la vuole e farla diventare una PT.
Alternativa... si crea lato Server una SP... si passa la data come parametro e si legge il risultato, eseguendo la SP con una Q_PT...!

@Alex


title: non funziona

text:
@Alex laid this down on his screen :

Io sto parlando di Access per due motivi:
- siamo dentro il thread di Access;
- l'OP non ha parlato di SQLServer e tutta la sintassi che espone,
  ancorché in parte scorretta, è quella di Access.

Mi pare che tu ringoglionisca viepiù di volta in volta, te lo dice un
rincoglionito di lungo corso (85).

Comunque ti faccio gli auguri di Buon Natale.
Quelli di Felice Anno Nuovo, con l'aria che tira (Carogna Virus!),
potrebbero essere inaffidabili.

Bruno


title: non funziona

author: Alex

text:
Bruno Campanini <
brun...@libero.it
> ha scritto:r
> @Alex laid this down on his screen :> ...>> "YYYY" dentro le virgolette di SqlString non va bene. >> Comunque DataAdd va tutta fuori con " & DateAdd(....) & " >> Poi [ric_data_ric] sicuramente è mal scritta. >> >> Secondo me hai scritto una poltiglia non un'espressione SQL. >> Perché le query non le fai prima con la griglia QBE? >> >> Bruno>> Se vuoi che SQLServer non la esegua, e restituisca TUTTO il recordset, è come > dici... se vuoi che venga eseguita dal Server... e che restituisca solo il > risultato no.>Io sto parlando di Access per due motivi:- siamo dentro il thread di Access;- l'OP non ha parlato di SQLServer e tutta la sintassi che espone,  ancorché in parte scorretta, è quella di Access.Mi pare che tu ringoglionisca viepiù di volta in volta, te lo dice unrincoglionito di lungo corso (85).Comunque ti faccio gli auguri di Buon Natale.Quelli di Felice Anno Nuovo, con l'aria che tira (Carogna Virus!),potrebbero essere inaffidabili.Bruno

Che io rincoglionisca è un passaggio che capita a tutti in modo
 esponenziale superati gli anta...

Leggi il nome della tabella nel primo post e prova a fare
 attenzione anche ai dettagli non avere sempre fretta a
 rispondere... poi ne riparliamo...

@Alex
--
@Alex

----Android NewsGroup Reader----
https://piaohong.s3-us-west-2.amazonaws.com/usenet/index.html


title: non funziona

text:
Alex has brought this to us :

No non ne riparliamo proprio più!

Bruno


title: non funziona

text:
No non ne riparliamo proprio più!Bruno

Bene.
Fai più attenzione però mi pare che ultimamente la fregola di
 rispondere sia più forte della sostanza...

Buon we



title: A tutti i "Prof." che frequentano questo NG.

text:
Non crediate che " Prof." sia un appellativo utilizzato ironicamente nei vs.
confronti, sono veramente convinto che molti di voi sono super preparati
sull'utilizzo di Access, VB, e quant'altro ci sia.
Io invece sono un neofita che cerca di imparare da tutti voi, come
migliorare le proprie applicazioni create con Access, e che mi consentono di
gestire meglio la mia piccola attività Artigiana.
Dunque a tutti voi di buona volontà espongo il mio problema.
La mia attività, integra, in parte,  un servizio di manutenzione periodica
(annuale), riferito ad alcune centinaia di clienti.
Ho creato un database di Access per la gestione dei miei Clienti, che ho
provveduto ad automatizzare( dopo centinaia di migliaia di lire spese in
libri e ore di studio prima di incontrare voi ) con alcune semplici
funzioni.
Tra le tante cose ho creato dei report per la stampa dei bollettini postali
di CCP e delle lettere di accompagnamento di detti bollettini, e qui ho
incontrato uno scoglio insuperabile (parlo per me), la conversione di un
campo "TotaleInCifre" nel campo "TotaleInLettere" da stampare sul bollettino
e da savlare nel record riferito a cliente, in modo da tenerne memoria di
anno in anno.
In un primo momento, avevo creato nella tabella Annuale, riferita al
cliente, un campo vuoto, dove scrivevo manualmente il testo corrispondente
all'importo.
Successivamente, avevo notato che, nella casistica della realizzazione dei
lavori di manutenzione sopra citati, gli importi da pagare, per molti
clienti erano uguali, e quindi gli importi che ricorrevano potevano essere
raggruppati in un centinaio di voci.
Vi confesso che, molto semplicisticamente, (applicando forse un metodo del
Paleolitico, e non sapendo nemmeno immaginare di meglio), ho creato una
tabella indicizzata per importo collegandola con un join alla tabella
Clienti dove una query eseguita in una Form riempiva il campo calcolato
"TotaleInCifre" e una funzione DLookUp ricercava il corrispondente valore in
lettere facendolo apparire nel campo "TotaleInLettere", quindi alla
pressione di un pulsante stampavo la lettera o il bollettino, filtrato e
compilato, con i valori ricavati come descritto.
Ora, potete facilmente immaginare quale e quanto grande sia la macchinosità
e l'inadeguatezza di questo sistema, soprattutto quando l'importo risultante
non compare nella tabella Conversione.
Quello che chiedo a voi, a questo punto è:
-volete aiutarmi a risolvere questo problema?, magari con del codice
appropriato che mi permetta di visualizzare (nella maschera),
memorizzare(nella tabella Annuale) e stampare(nel report Bollettino) il
valore in lettere del numero convertito?
Un grazie anticipate, a tutti voi Genii dell'informatica, che leggerete
questo lungo post e vorrete darmi una mano.
P.S. Non mandatemi ( a parte ' a quel paese' ), a visitare il sito comune
per trovare la soluzione, ho già trovato del codice in materia, ma non sò
come fare per adeguarlo alle mie necessità.
Ancora grazie, per l'aiuto e per quanto fate apprendere a tutti noi neofiti
che vi leggiamo.


author: Roberto dal portatile

text:
"imi.electrics" <
imi.el...@libero.it
> ha scritto nel messaggio
news:cu4B5.41916$3R6.8...@news.infostrada.it...

Vai nel Sito Comune, nella Sezione Download ce ne è una del Prof Federico
Luciani intitolata:
"Access 97 - Convertire numeri in testo (12=> Dodici).
--
Roberto
---------------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------


author: Federico Luciani

text:
"imi.electrics" wrote:
>
> [cut]
> Quello che chiedo a voi, a questo punto è:
> -volete aiutarmi a risolvere questo problema?, magari con del codice
> appropriato che mi permetta di visualizzare (nella maschera),
> memorizzare(nella tabella Annuale) e stampare(nel report Bollettino) il
> valore in lettere del numero convertito?
>
> Un grazie anticipate, a tutti voi Genii dell'informatica, che leggerete
> questo lungo post e vorrete darmi una mano.
>
> P.S. Non mandatemi ( a parte ' a quel paese' ), a visitare il sito comune
> per trovare la soluzione, ho già trovato del codice in materia, ma non sò
> come fare per adeguarlo alle mie necessità.
Dovresti apportare delle modifiche al codice.
Se non sei in grado di farlo aggiungi questa funzioncina
Public Function NumToStr(vNum As Variant) As String
    Dim sNV As String
    Dim sCV As String
    EuroCheque vNum, sNV, sCV, 1
    NumToStr = sCV
End Function
poi crea una query sulla tabella in questione ed aggiungi
il campo calcolato:
NumToStr([camponumerico])
--
Federico
--------------------------------------
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access
--------------------------------------
Tutte le richieste che mi arrivano
in privato, vengono cestinate.
--------------------------------------
Rimuovi paperino. per e-mail
--------------------------------------


title: Stringhe, apici ect. chi mi fa un po' di luce? (Bis)

author: Filippo Vinciguerra

text:
Ho postato venerdì qualcosa del genere (aggiungo qualche correzione perché
il Week End porta consiglio)
se possibile vorrei qualche chiarimento
La pratica è una cosa, la teoria, si sa, un'altra.
Confesso di avere le idee piuttosto confuse sull'uso delle virgolette (o
doppi apici) e dell'apice semplice.
Per intenderci (") e (').
A volte vedo anche tre apici: quando e perché?
E questi tre apici sono i doppi seguiti dal singolo o il contrario, prima il
singolo e poi i doppi?
Aggiungo che se il codice non viene visualizzato in Curier ma con un
carattere TT non è facile distinguere tra i due caratteri.
Inoltre la leggibilità del codice è dura, tant'è che io uso spesso chr(34)
per le virgolette e chr(39) per l'apice.
Poi ci sono alcune cose che non capisco. Per esempio la funzione
arrotondaeuro come gira nel NG:
Function ArrotondaEuro2(varNr As Double, Optional varPl = 2) As Double
'varNr: numero da arrotondare
'varPI: numero di decimali (due predefinito)
varNr = Nz(varNr, 0)
ArrotondaEuro2 = Fix("" & varNr * (10 ^ varPl) + Sgn(varNr) * 0.5) / (10 ^
varPl)
End Function
Perché c'è Fix seguito dall concatenazione stringavuota & numero? A che
serve la stringa vuota prima?
Un altro esempio che illustra la mia confusione:
Sul sito comune c'è una funzione di NicoS in cui tra l'altro si sostituisce
nella stringa di esempio [Sylvia's theme] l'apice (') con il doppio apice
(").
Prima domanda: ma se io cambio la stringa che non è altro che il parametro
di ricerca poi come fa la query a trovare i record?
La query è così intelligente da capire che i record contenenti la stringa
[Sylvia's theme]
corrispondono al criterio di selezione [Sylvia"s theme] (con i doppi apici
al posto del singolo)?
Oppure i due diversi caratteri Ascii 34 e Ascii 39 sono intercambiabili in
SQL? E' mai possibile?
Altra domanda:
Il codice della funzione di NicoS è (l'ho prelevato dal sito, con taglia e
incolla):
Public Function ComponiStringaPerSQL (ByVal stringa As String) As String
   Dim n As Long, posiz As Long
   Dim h As String
   On Local Error Resume Next
   If IsNull(stringa) Then
      h = ""
      GoTo Fine
   End If
   h = stringa: posiz = 1
   n = InStr(posiz, h, "'")
/* apice singolo tra virgolette /*
   While n > 0
      h = Left$(h, n) & "'" & Right$(h, Len(h) - n)
/* stesso apice singolo tra virgolette /*
      posiz = n + 2
      n = InStr(posiz, h, "'")
/* sempre lo stesso apice singolo tra virgolette /*
   Wend
Fine:
   ComponiStringaPerSQL = h
End Function
Ma questo codice a me sembra che sostituisca all'apice "'" lo stesso apice
"'". Sbaglio?
L'istruzione non dovrebbe essere piuttosto (uso chr(34) per essere sicuro di
non fare confusione)
   While n > 0
      h = Left$(h, n) & chr(34) & Right$(h, Len(h) - n)
      posiz = n + 2
      n = InStr(posiz, h, "'")
   Wend
in modo da sostituire ['] con ["]?
Come vedete ho le idee confuse
Mi piacerebbe che qualcuno me le chiarisse
Grazie  a tutti
Filippo


author: Antonio Biso

text:
"Filippo Vinciguerra" <
ma...@studiovinciguerra.it
> ha scritto nel messaggio
news:a9eb35$1bc$1...@localhost.localdomain...
> Ho postato venerdì qualcosa del genere (aggiungo qualche correzione perché
> il Week End porta consiglio)
> se possibile vorrei qualche chiarimento
>
> La pratica è una cosa, la teoria, si sa, un'altra.
> Confesso di avere le idee piuttosto confuse sull'uso delle virgolette (o
> doppi apici) e dell'apice semplice.
> Per intenderci (") e (').
Dipende, l'argomento e i casi sono molti.
" serve in generale per distinguere una stringa, ' serve per esempio per
evidenziare una parte di stringa all'interno di una stringa.
> A volte vedo anche tre apici: quando e perché?
> E questi tre apici sono i doppi seguiti dal singolo o il contrario, prima
il
> singolo e poi i doppi?
Quando li vedi, copiali e incollali, poi ci passi il cursore sopra e vedi
cosa sono.
Esempio
dcount("*","Tab","Provincia='" & Prov & "'")
il criterio finale, con Prov = MI è
"Provincia='MI'"
> Poi ci sono alcune cose che non capisco. Per esempio la funzione
> arrotondaeuro come gira nel NG:
> Function ArrotondaEuro2(varNr As Double, Optional varPl = 2) As Double
> 'varNr: numero da arrotondare
> 'varPI: numero di decimali (due predefinito)
> varNr = Nz(varNr, 0)
> ArrotondaEuro2 = Fix("" & varNr * (10 ^ varPl) + Sgn(varNr) * 0.5) / (10 ^
> varPl)
> End Function
> Perché c'è Fix seguito dall concatenazione stringavuota & numero? A che
> serve la stringa vuota prima?
Vedi l'help su Fix
Antonio


text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:77zu8.38026$m41.1...@twister2.libero.it...
> "Filippo Vinciguerra" <
ma...@studiovinciguerra.it
> ha scritto nel messaggio
> news:a9eb35$1bc$1...@localhost.localdomain...
> Dipende, l'argomento e i casi sono molti.
> " serve in generale per distinguere una stringa, ' serve per esempio per
> evidenziare una parte di stringa all'interno di una stringa.
> CUT
Grazie per la risposta, comincio a vederci meglio ;).
C'è una cosa che ancora non mi è chiara, e mi riferisco all'ultima parte del
mio post, che è questa:
Sul sito comune c'è una funzione di NicoS in cui tra l'altro si sostituisce
nella stringa di esempio [Sylvia's theme] l'apice (') con il doppio apice
(").
In sostanza se compongo via codice una stringa per una query tipo
stringa = "SELECT * FROM Tabella WHERE Cognome ='" & Parametro & "';"
Se Parametro è per esempio "Rossi" va tutto Ok ma se è "D'Onofrio"
quell'apice, giustamente, crea problemi.
NicoS dice di cambiare D'Onofrio in D"Onofrio, così non si creano più guai
ma come fa poi la query a trovare il record che, ovviamente, contiene
D'Onofrio e non D"Onofrio?
Ripeto quindi la domanda?
La query è così intelligente da capire che i record contenenti la stringa
[Sylvia's theme]
corrispondono al criterio di selezione [Sylvia"s theme] (con i doppi apici
al posto del singolo)?
Oppure i due diversi caratteri Ascii 34 e Ascii 39 sono intercambiabili in
SQL? E' mai possibile?
Oppure è la stringa Parametro che se viene creata via codice con "D" & "'" &
Onofrio è accettata dalla Query senza dare più l'errore?
Grazie della prossima risposta.
Ciao
Filippo


text:
"Filippo Vinciguerra" <
ma...@studiovinciguerra.it
> ha scritto nel messaggio
news:a9heeb$988$1...@localhost.localdomain...
> "Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
> news:77zu8.38026$m41.1...@twister2.libero.it...
> > "Filippo Vinciguerra" <
ma...@studiovinciguerra.it
> ha scritto nel
messaggio
> > news:a9eb35$1bc$1...@localhost.localdomain...
> > Dipende, l'argomento e i casi sono molti.
> > " serve in generale per distinguere una stringa, ' serve per esempio per
> > evidenziare una parte di stringa all'interno di una stringa.
> > CUT
>
> Grazie per la risposta, comincio a vederci meglio ;).
> C'è una cosa che ancora non mi è chiara, e mi riferisco all'ultima parte
del
> mio post, che è questa:
>
> Sul sito comune c'è una funzione di NicoS in cui tra l'altro si
sostituisce
> nella stringa di esempio [Sylvia's theme] l'apice (') con il doppio apice
> (").
> In sostanza se compongo via codice una stringa per una query tipo
> stringa = "SELECT * FROM Tabella WHERE Cognome ='" & Parametro & "';"
> Se Parametro è per esempio "Rossi" va tutto Ok ma se è "D'Onofrio"
> quell'apice, giustamente, crea problemi.
> NicoS dice di cambiare D'Onofrio in D"Onofrio, così non si creano più guai
Nonononononoon nonono nonon
devi cambiarlo in D apice apice Onofrio
Questo perchè se tu devi rappresentare in una stringa il carattere " o '
devi raddoppiarlo.
Esempio.
La stringa "io sono un ""mago"""
se la stampi o la usi in qualche modo viene interpretata come
io sono un "mago"
stessa cosa per gli apici e per altri caratteri speciali.
Quindi due apici singoli vengono interpretati come un solo carattere apice
alla fine.
Antonio


text:
"Filippo Vinciguerra" <
ma...@studiovinciguerra.it
> ha scritto nel messaggio
news:a9heeb$988$1...@localhost.localdomain...
> "Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
> news:77zu8.38026$m41.1...@twister2.libero.it...
> > "Filippo Vinciguerra" <
ma...@studiovinciguerra.it
> ha scritto nel
messaggio
> > news:a9eb35$1bc$1...@localhost.localdomain...
> > Dipende, l'argomento e i casi sono molti.
> > " serve in generale per distinguere una stringa, ' serve per esempio per
> > evidenziare una parte di stringa all'interno di una stringa.
> > CUT
>
> Grazie per la risposta, comincio a vederci meglio ;).
> C'è una cosa che ancora non mi è chiara, e mi riferisco all'ultima parte
del
> mio post, che è questa:
>
> Sul sito comune c'è una funzione di NicoS in cui tra l'altro si
sostituisce
> nella stringa di esempio [Sylvia's theme] l'apice (') con il doppio apice
> (").
> In sostanza se compongo via codice una stringa per una query tipo
> stringa = "SELECT * FROM Tabella WHERE Cognome ='" & Parametro & "';"
> Se Parametro è per esempio "Rossi" va tutto Ok ma se è "D'Onofrio"
> quell'apice, giustamente, crea problemi.
> NicoS dice di cambiare D'Onofrio in D"Onofrio, così non si creano più guai
Nonononononoon nonono nonon



text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:A99v8.46947$SR5.1...@twister1.libero.it...
> "Filippo Vinciguerra" <
ma...@studiovinciguerra.it
> ha scritto nel messaggio
> news:a9heeb$988$1...@localhost.localdomain...
> > "Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
> > news:77zu8.38026$m41.1...@twister2.libero.it...
> > > "Filippo Vinciguerra" <
ma...@studiovinciguerra.it
> ha scritto nel
> messaggio
> > > news:a9eb35$1bc$1...@localhost.localdomain...
> > > Dipende, l'argomento e i casi sono molti.
> > > " serve in generale per distinguere una stringa, ' serve per esempio
per
> > > evidenziare una parte di stringa all'interno di una stringa.
> > > CUT
> >
> > Grazie per la risposta, comincio a vederci meglio ;).
> > C'č una cosa che ancora non mi č chiara, e mi riferisco all'ultima parte
> del
> > mio post, che č questa:
> >
> > Sul sito comune c'č una funzione di NicoS in cui tra l'altro si
> sostituisce
> > nella stringa di esempio [Sylvia's theme] l'apice (') con il doppio
apice
> > (").
> > In sostanza se compongo via codice una stringa per una query tipo
> > stringa = "SELECT * FROM Tabella WHERE Cognome ='" & Parametro & "';"
> > Se Parametro č per esempio "Rossi" va tutto Ok ma se č "D'Onofrio"
> > quell'apice, giustamente, crea problemi.
> > NicoS dice di cambiare D'Onofrio in D"Onofrio, cosě non si creano piů
guai
>
> Nonononononoon nonono nonon
> devi cambiarlo in D apice apice Onofrio
> Questo perchč se tu devi rappresentare in una stringa il carattere " o '
> devi raddoppiarlo.
> Esempio.
> La stringa "io sono un ""mago"""
> se la stampi o la usi in qualche modo viene interpretata come
> io sono un "mago"
> stessa cosa per gli apici e per altri caratteri speciali.
> Quindi due apici singoli vengono interpretati come un solo carattere apice
> alla fine.
>
> Antonio
>
E VAI
Finalmente ho capito
Grazie, grazie grazie
Filippo


title: Calcolo giorni

author: Noce

text:
Ciao al ng.
Che espessione usare in una query per trovare il numero di giorni tra un
campo data e la data di sistema.
Ciao e Grazie


title: Calcolo giorni

text:
"Noce" <xxx...@xxxxx.xx> ha scritto nel messaggio
news:XJxV9.10750$ZE.2...@twister2.libero.it...
> Ciao al ng.
> Che espessione usare in una query per trovare il numero di giorni tra un
> campo data e la data di sistema.
Datediff
Antonio


title: Calcolo giorni

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:m_xV9.10906$YG2.3...@twister1.libero.it...
> Datediff
Ho provato cosě ma non funzia:
DIFF_GG: DateDiff("g";[campodata];[date()])
Qiuale č il comando per richiamare ladata di sistema?
Ciao


title: Calcolo giorni

author: Nina

text:
"Noce" <xxx...@xxxxx.xx> ha scritto nel messaggio
news:gAyV9.11068$YG2.3...@twister1.libero.it...

Date() senza le quadre
Ciao Nina


title: Calcolo giorni

author: Federico V.

text:
"Noce" <xxx...@xxxxx.xx> ha scritto nel messaggio
news:XJxV9.10750$ZE.2...@twister2.libero.it...

Prova eventualmente con (Now()-[data]).... forse è un'espressione + semplice
delle altre, ma prova a vedere se funizona... :)
Ciao
Federico


title: Calcolo giorni

author: Karl Donaubauer

text:
Noce ha scritto:
> Che espessione usare in una query per trovare il numero di giorni tra
> un campo data e la data di sistema.
Date() - TuoCampoData
--
HTH
Karl
*********
Access-FAQ (tedesco):
http://www.donkarl.com


title: UNDO

text:
    Private Sub cbxProva_BeforeUpdate(Cancel As Integer)
        If Me!cbxProva <> "bla...bla..bla..." Then
            Cancel = True
            Me!cbxProva.Undo
        End If
    End Sub
Questa sub non ripristina il valore presente nella combo prima
del nuovo inserimento.
Ho aggiunto:
    Private Sub cbxProva_Undo(Cancel As Integer)
        cbxProva.Value = cbxProva.OldValue
    End Sub
Questa non viene nemmeno eseguita!!!
In google ho letto vari post a proposito del metodo undo,
ma nessuno mi ha aiutato a risolvere la questione.
Qualcuno sa suggerirmi il metodo per ripristinare
sto' benedetto valore nella combo?? ;)
Ciao
---
leo_duca


title: UNDO

author: mino

text:
prova utilizzare anche Me.undo che annulla tutti i dati della maschera ed
eventualmente un Me.refresh che aggiorna la maschera.
ciao
--------------------------------
Inviato via
http://usenet.libero.it


title: UNDO

text:
"mino" <
news...@libero.it
> ha scritto nel messaggio
news:80Z16Z45Z126Y1...@usenet.libero.it...

Beh... preferisco tenermi il valore scorretto nella combo
piuttosto che rischiare di perdere tutte le eventuali modifiche
apportate al record !!! ;))
Grazie cmq!
---
leo_duca


title: UNDO

author: Roberto da casa

text:
"leo_duca" <
leo_...@libero.it
> ha scritto nel messaggio
news:cZsr9.41633$RO.10...@twister1.libero.it...

A quanto pare la tua casella combinata è un controllo non associato: il
metodo Undo ha effetto solo su oggetti (controlli o maschere) associati.
La proprietà OldValue ha significato solo per i controlli associati, in caso
contrario coincide con la proprietà Value; il metodo Undo non fa altro che
riportare nella proprietà Value il contenuto dell proprietà OldValue, ma
poiché, in un controllo nNON associato il contenuto delle due proprietà
coincidono, tu hai la sensazione che il metodo UNDO non abbia effetto.
Se però ti può esserti utile, anche per un controllo non associato, se
nell'evento "Prima di aggiornare" viene eseguito il Cancel = True, l'evento
"Dopo aggiornamento" NON viene eseguito, essendo appunto stato cancellato
l'evento.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: UNDO

text:
> >     Private Sub cbxProva_BeforeUpdate(Cancel As Integer)
> >
> >         If Me!cbxProva <> "bla...bla..bla..." Then
> >             Cancel = True
> >             Me!cbxProva.Undo
> >         End If
> >
> >     End Sub
> A quanto pare la tua casella combinata è un controllo non associato: il
questa non l'immaginavo. Tnk!
> Se però ti può esserti utile, anche per un controllo non associato, se
> nell'evento "Prima di aggiornare" viene eseguito il Cancel = True,
l'evento
> "Dopo aggiornamento" NON viene eseguito, essendo appunto stato cancellato
> l'evento.
ho riquotato la mia routine: come puoi vedere annullo l'avento "Prima di
aggiornare"
come tu mi sugerisci, ma niente da fare.
Grazie cmq ;)
Ciao
---
leo_duca
(P.S.: e' da parecchio che scarico il NG senza
  leggere i post: tu come stai? tutto ok?)


title: UNDO

text:
"leo_duca" <
leo_...@libero.it
> ha scritto nel messaggio
news:FNAr9.43193$%M1.10...@twister2.libero.it...
> > >     Private Sub cbxProva_BeforeUpdate(Cancel As Integer)
> > >
> > >         If Me!cbxProva <> "bla...bla..bla..." Then
> > >             Cancel = True
> > >             Me!cbxProva.Undo
> > >         End If
> > >
> > >     End Sub
>
> > A quanto pare la tua casella combinata è un controllo non associato: il
> questa non l'immaginavo. Tnk!
>
> > Se però ti può esserti utile, anche per un controllo non associato, se
> > nell'evento "Prima di aggiornare" viene eseguito il Cancel = True,
> l'evento
> > "Dopo aggiornamento" NON viene eseguito, essendo appunto stato
cancellato
> > l'evento.
> ho riquotato la mia routine: come puoi vedere annullo l'avento "Prima di
> aggiornare"
> come tu mi sugerisci, ma niente da fare.
> Grazie cmq ;)
A quanto pare non sono riuscito a spiegarmi bene: se la caselle combinata è
NON associata, non hai soluzione: ovvero, secondo me, non riuscirai mai a
far ricomparire nella combo il valore che aveva prima dell'ultima selezione.
> Ciao
> ---
> leo_duca
> (P.S.: e' da parecchio che scarico il NG senza
>   leggere i post: tu come stai? tutto ok?)
Mi contento, grazie!!



title: UNDO

text:
> A quanto pare non sono riuscito a spiegarmi bene: se la caselle combinata
è
> NON associata, non hai soluzione: ovvero, secondo me, non riuscirai mai a
> far ricomparire nella combo il valore che aveva prima dell'ultima
selezione.
Beh...una mezza soluzione c'e': nel caso di inserimento scorretto,
annullo l'evento 'Prima Di Aggiornare' con Cancel=true ma non
faccio l'Undo della casella. In questo modo le alternative che l'utente
ha per 'uscire' dalla casella (spostare il focus in un altro controllo)
sono:
- inserire un valore corretto
  (ovviamente)
- annullare l'inserimento del valore scorretto premendo il tasto ESC
  (ripristinando quindi automaticamente il 'vecchio' valore).
---
leo_duca


title: Se il valore è = 0 allora scrivi...

author: rl

text:
Salve,
sono un niubbissimo di access...
ho una query che ha una colonna con dei valori che sono o uguali a 0 o
maggiori...
io devo creare un altra colonna che mi scriva 0 se il valore della cella
della colonna
precedente è 0, 1 in tutti gli altri casi...
come si fa ?
cordialmente.


title: Se il valore è = 0 allora scrivi...

author: Alessandro Cara

text:

select  ......., (campo=0) + 1 as MyCampo ......from ......
--
ac
y-1=x


title: Se il valore è = 0 allora scrivi...

text:
grazie per la risposta...
la mia colonna si chiama DELTA quindi io come dovrei scrivere ?
select DELTA, (campo=0) + 1 as MyCampo
from DELTA
è corretto?
perchè cosi' nn funziona.
grazie per la comprensione
"Alessandro Cara"



title: Se il valore è = 0 allora scrivi...

text:
rl wrote:
> grazie per la risposta...
> la mia colonna si chiama DELTA quindi io come dovrei scrivere ?
> select DELTA, (campo=0) + 1 as MyCampo
> from DELTA
santa pazienza ;<)
select delta, (delta=0) + 1 as MyDelta from nomedellatuatabella
>
> è corretto?
Evidentemente no se il "tuocampo" si chiama "delta"
> perchè cosi' nn funziona.
> grazie per la comprensione
>
e per favore rispondi dopo il messagio precedente. Io ho il vizio di
leggere dall'alto verso il basso
--
ac
y-1=x


title: Se il valore è = 0 allora scrivi...

text:
"Alessandro Cara" <
alessan...@ay-1asistemi.it
> wrote in message
news:qD5uh.22723$bH4....@tornado.fastwebnet.it...

GRAZIE MILLE


title: Access e Linux si 'prendono' ???

author: RobertoA

text:
In occasione del Linux day di qualche giorno fa, ho visto Macromedia Studio
MX girare su Ubuntu con installate le librerie Wine
Qualcuno di voi ha gia' provato a farci girare Access ???
Ciao e grazie
RobertoA


title: Access e Linux si 'prendono' ???

author: Carlo Costarella

text:
"RobertoA" <
amor...@tiscalinet.it
> ha scritto nel messaggio
news:47275d77$1...@newsgate.x-privat.org...

Sě ma in una macchina virtuale....
Ciao, Carlo


title: Access e Linux si 'prendono' ???

text:
>> In occasione del Linux day di qualche giorno fa, ho visto Macromedia
>> Studio MX girare su Ubuntu con installate le librerie Wine
>> Qualcuno di voi ha gia' provato a farci girare Access ???
>> Ciao e grazie
>> RobertoA
>>
>
> Sě ma in una macchina virtuale....
>
> Ciao, Carlo
Intendi una macchina virtuale che gira su Linux con Windows dentro ?
E no, cosi' non vale, volevo sapere se 'senza Windows' il caro Access
potesse funzionare
Ciao
RobertoA


title: Access e Linux si 'prendono' ???

text:
"RobertoA" <
amor...@tiscalinet.it
> ha scritto nel messaggio
news:4728...@newsgate.x-privat.org...

Purtroppo no...ci avrei fatto un pensierino anche io.
Ciao, Carlo


title: Parametri aventi la data come base

author: Fabio

text:
Innanzitutto buonasera ed un grazie a tutti coloro aiutano un inesperto come
me a risolvere "complicati" problemi
La questione che ora dovrei risolvere è questa :
Devo creare dei parametri per i quali ho mote difficoltà
Ho inserito in una tabella dei prezzi e per ogni prezzo una data nel formato
#dd\mm\aa#
Vorrei fare in modo che l'utente, al momento del lancio della query scelga
da un casella combinata il mese e da un'altra l'anno..e vedere così tutti i
records raggruppati in base al mese espresso in maniera letterale(es:
luglio) ed in base all'anno in cifre (es:2002)
Non sò minimamente come impostare i criteri nella QBE.


title: Parametri aventi la data come base

author: VT @ work

text:


Supponiamo che:
- la form di scelta parametri si chiami TuaForm
- la combo del mese si chiami cboMese
- la combo dell'anno si chiami cboAnno (ma non sarebbe meglio una
casella di testo ?)
- il campo contenente la data su cui effettuare la selezione si chiami
DT_Prezzo
Nella query, oltre alle colonne che vuoi visualizzare, definisci le
seguenti:
ParMese: Month(DT_Prezzo) (da non visualizzare)
ParAnno: Year(DT_Prezzo)
DexMese: Format$(DT_Prezzo;"mmmm")
Nella riga dei criteri in corrispondenza di ParMese scrivi
[Forms]![TuaForm]![cboMese] Or [Forms]![TuaForm]![cboMese] Is Null
Nella riga dei criteri in corrispondenza di ParAnno
scrivi[Forms]![TuaForm]![cboAnno] Or [Forms]![TuaForm]![cboAnno] Is
Null
Vincenzo Turturro
---------------------------------------------
il sito comune di it.comp.appl.access:
http://www.sitocomune.com/
---------------------------------------------
E quello di it.comp.as400:
http://www.faq400.com/
---------------------------------------------


title: Parametri aventi la data come base

author: omnitow

text:
"Fabio" <
fole...@libero.it
> ha scritto nel messaggio
news:9xW19.23115$n04.6...@twister2.libero.it...

Prova in questo modo:
SELECT ...... WHERE CampoData >
Format(DateSerial([Form]![NomeForm]![ControlloNumeroAnno];[Form]![NomeForm]!
[ControlloNumeroMese];1);"mm/dd/yy") And CampoData <
Format(DateSerial(([Form]![NomeForm]![ControlloNumeroAnno];[Form]![NomeForm]
![ControlloNumeroMese]+1;1)-1;"mm/dd/yy");
in sostanza noti anno e mese con datesreial calcoli il valore numerico (1
unità = 1 giorno) di DataDAL, primo giorno del mese, e allo stesso modo
calcoli DataAL, ultimo giorno del mese, aggiungendo 1 mese e sottraendo 1
giorno.
ciao
omnitow


title: Form Aperta

author: Ricky

text:
Ciao a tutto il NG, vi posto questa domanda:
Come si puo' saper se una form e' aperta?
Grazie in anticipo
Ricky


title: Form Aperta

author: Roberto

text:
Ricky <
rsantoli...@interfree.it
> wrote in message
3#LQNNY7$GA...@news1.galactica.it...

Puoi farlo tramite questa funzione:
Function IsLoaded(ByVal strFormName As String) As Integer
 ' Restituisce True se la maschera specificata è aperta in visualizzazione
Maschera o Foglio dati.
    Const conObjStateClosed = 0
    Const conDesignView = 0
    If SysCmd(acSysCmdGetObjectState, acForm, strFormName) <>
conObjStateClosed Then
        If Forms(strFormName).CurrentView <> conDesignView Then
            IsLoaded = True
        End If
    End If
End Function
Ti scrivo un esempio di utilizzo:
If IsLoaded("NomeMaschera") then
    <se è aperta>
Else
    <Se non è aperta>
End If
oppure
If Not IsLoaded("NomeMaschera") then
    <se non è aperta>
Else
    <Se è aperta>
End If
Roberto


title: Form Aperta

author: lbo dal portatile

text:
>Come si puo' saper se una form e' aperta?
bisogna vedere se e' presente nella collezione forms del db:
function MascheraAperta(NomeMaschera as string) as boolean
dim frm as form
for each frm in forms
	if
frm.name
=NomeMaschera then
		MascheraAperta=true
		exit function
	end if
next frm
MascheraAperta=false
end function
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/


title: Form Aperta

text:
Ricky <
rsantoli...@interfree.it
> wrote in message
news:3#LQNNY7$GA...@news1.galactica.it...
> Ciao a tutto il NG, vi posto questa domanda:
>
> Come si puo' saper se una form e' aperta?
>
> Grazie in anticipo
>
> Ricky
>
>
>
GRAZIE A TUTTI.
Alla prossima.
Ricky


title: Calendario

author: Tudro

text:
Ho inserito in una maschera in Access 2000 italiano il controllo
ActiveX Calendar Control che è in lingua inglese.
Vorei sapere per favore se è possibile inserire lo stesso oggetto ma
in lingua italiana.
Il SO è Win NT 4 inglese.
Grazie
Per rispondermi togli
NOSPAM dall'indirizzo
tudro...@tin.it


title: Calendario

author: Roby

text:
Ciao.
    Mi spiace ma non ti posso essere di aiuto, piuttosto sei tu che potresti
aiutarmi. Sai gestire bene i controlli ActiveX in Access perchè ho un
problemino con le proprietà del controllo StatusBar.
Se sai aiutarmi e hai voglia io sono qui, quasi tutti i giorni.
Grazie
CIAO  R.B.
Tudro <
tu...@tin.it
> wrote in message
p9kios4vnmfv6j05t...@4ax.com...



title: PDFCreator

author: Visir

text:
Salve,
ho un db access 2000 che deve funzionare sotto vari sistemi operativi
almeno Windows XP, Windows 98 e ME.
In questo ho dei report che ho provato a salvare in PDF attraverso
l'esempio riportato dal Sito Comune con PDFCreator.
Prima di tutto l'installazione di PDFCreator con il parametro /USEINI
produce la localizzazione diversa del file pdfcreator.ini in base al
sistema operativo
'retWinDir ritorna windows directory
'getVersion ritorna la versione di windows
'GetUserInfo ritorna il current user su localhost
WindowsVersione = getVersion
Select Case WindowsVersione
    Case "Windows XP"
        percorsoINI = "C:\Documents and Settings\" & GetUserInfo & "\Dati
applicazioni\PDFCreator\PDFCreator.ini"
    Case Else
        percorsoINI = retWinDir & "\Application
Data\PDFCreator\PDFCreator.ini"
End Select
Secondo voi è sempre così?
In secondo luogo la funzione CreaPDF permette di scegliere il percorso del
file via VBA (cosa che a me non riesce)
nel migliore dei casi (quando funziona è perchè imposto a mano la
stampante predefinita) mi fa scegliere il percorso.
Ho l'impressione che non legga il file ini.
Va da sè che ho controllato che il codice sposti correttamente la
stampante predefinita ma alla stampa del report anche se è impostata la
stampante PDF lui stampa con la predefinita precedente!... sigh!
Non esisterebbe un metodo più semplice per unificare non leggendo da ini
ma da registry?
Oppure qualcuno ha idea di che cosa sbaglio?
(mi sembra di aver capito che fosse possibile da un post precedente ma non
ho ottenuto risposta)
Public Function CreaPDF(nomefile As String, nomereport As String, tipodoc
As mgTipoDocumento, Optional email As String)
'On Error GoTo Esci
'recupero la stampante predefinita
Dim percorsoINI As String
Dim percorsoPDF As String
Dim tmpPrinter As String
Dim stamp As String
Dim x As Long
Dim tmppercorsopdf As String
Dim tmpuseautosave As String
Dim tmpnomefile As String
Dim tmpformatooutput As String
Dim WindowsVersione As String
Const formatooutput = "0" 'PDF File
tmpPrinter = GetDefaultPrinter
'imposto come stampante predefinita la stampante pdfcreator
stamp = "PDFCreator,winspool,Ne00:"
SetDefaultPrinter (stamp)
WindowsVersione = getVersion
Select Case WindowsVersione
    Case "Windows XP"
        percorsoINI = "C:\Documents and Settings\" & GetUserInfo & "\Dati
applicazioni\PDFCreator\PDFCreator.ini"
    Case Else
        percorsoINI = retWinDir & "\Application
Data\PDFCreator\PDFCreator.ini"
End Select
Select Case tipodoc
    Case mgCONVENUTO
        percorsoPDF = "\\Zeus\Database\Convenuti"
    Case mgSALENTE
        percorsoPDF = "\\Zeus\Database\Ordini"
    Case mgSCEGLI
        'impostare il BrowserDialog per immettere il percorso del documento
        percorsoPDF = "\\Zeus\Database\Documenti" ''''' settare il
percorso dove si vuole salvare il file
End Select
'recupero le impostazioni del file ini originarie
tmppercorsopdf = ReadINIfile("Options", "AutosaveDirectory", percorsoINI)
'legge dal file
tmpuseautosave = ReadINIfile("Options", "useAutosave", percorsoINI) 'legge
dal file
tmpnomefile = ReadINIfile("Options", "AutosaveFilename", percorsoINI)
'legge dal file
tmpformatooutput = ReadINIfile("Options", "AutosaveFormat", percorsoINI)
'legge dal file
'setto le impostazioni del file ini come servono per creare il documento
x = WritePrivateProfileString("Options", "AutosaveDirectory", percorsoPDF,
percorsoINI) 'scrive nel file
x = WritePrivateProfileString("Options", "AutosaveFilename", nomefile,
percorsoINI) 'scrive nel file
x = WritePrivateProfileString("Options", "useautosave", "1", percorsoINI)
'scrive nel file
x = WritePrivateProfileString("Options", "AutosaveFormat", formatooutput,
percorsoINI) 'scrive nel file
'stampo il report
DoCmd.OpenReport nomereport, acViewNormal ''''settareilnomedelreport
 Sleep (2000)
 'Ripristino i valori predefiniti
 x = WritePrivateProfileString("Options", "AutosaveDirectory",
tmppercorsopdf, percorsoINI) 'scrive nel file
 x = WritePrivateProfileString("Options", "AutosaveFilename", tmpnomefile,
percorsoINI) 'scrive nel file
 x = WritePrivateProfileString("Options", "useautosave", tmpuseautosave,
percorsoINI) 'scrive nel file
 x = WritePrivateProfileString("Options", "useautosave", tmpformatooutput,
percorsoINI) 'scrive nel file
'ripristino la stampante predefinita
SetDefaultPrinter (tmpPrinter)
Exit Function
'Esci:
'MsgBox Error
End Function
Grazie per l'aiuto
Luca
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: PDFCreator

author: Pablitomf (Maurizio Facciuti)

text:
[CUT]
> In questo ho dei report che ho provato a salvare in PDF attraverso
> l'esempio riportato dal Sito Comune con PDFCreator.
vedi anche questo :
http://www.lebans.com/reporttopdf.htm
scaricabile quì :
http://www.lebans.com/DownloadFiles/A2000SnapshotToPDFver751.zip
magari risolvi...
;-)
--
Ciao
Pablitomf (Maurizio Facciuti)
Access : Ver.97 - 2K
----------------------------------
http://www.accessgroup.it/
http://www.sitocomune.com/
----------------------------------
Non mi fido molto delle statistiche, perchè un uomo con la testa nel forno
acceso e i piedi nel congelatore statisticamente ha una temperatura media.



title: PDFCreator

text:
Pablitomf (Maurizio Facciuti ha scritto:
> [CUT]
> > In questo ho dei report che ho provato a salvare in PDF attraverso
> > l'esempio riportato dal Sito Comune con PDFCreator.
> vedi anche questo :
>
http://www.lebans.com/reporttopdf.htm
> scaricabile quě :
>
http://www.lebans.com/DownloadFiles/A2000SnapshotToPDFver751.zip
> magari risolvi...
> ;-)
Grazie č perfetto e nel file di installazione non devo includere tutto
pdfcreator ma solo le dll: da 11Mb sono sceso a 2!
Proprio una bella dritta
--



title: Pulsante che chiama 1 maskera

author: Loico

text:
Vorrei mettere un pls di comando che estrae i record con il campo "lavoro
finito" non flaggato.
Ho creato la maskera e la tabella con il campo si\no  chiamato appunto
"lav.finito".
Quando clicco deve aprirsi la stessa maskera ma con solo gli interv.aperti ,
cioč nn ancora finiti.
Non so che step seguire....
ciao
--


title: Pulsante che chiama 1 maskera

author: Alepetomane

text:
"Loico" <
mi...@tin.it
> ha scritto nel messaggio
news:b2b639$99e$1...@usenet.itgate.net...

Associ all'evento click del pulsante l'apertura della maschera  impostando
un filtro che mostri solo i records in cui si verifica la condizione da te
richiesta (where).
Vedi su help "Metodo OpenForm", ci sono molti esempi.
Ale.
Ps. hai postato con un sms da telefonino ? :)


title: spazi non significativi

author: Luciano

text:
conosci un'istruzione in VB che elimina gli spazi non significativi in fondo
alle stringhe ?
(nell'help non riesco a trovarla)
grazie ciao Luc


title: spazi non significativi

author: Antonio Biso

text:
Luciano <
lucia...@hotmail.com
> wrote in message
8vn5lu$fl7$1...@nslave2.tin.it...
> conosci un'istruzione in VB che elimina gli spazi non significativi in
fondo
> alle stringhe ?
> (nell'help non riesco a trovarla)
Non ci credo, non hai cercato bene!
Trim
Antonio


title: spazi non significativi

author: Federico Luciani

text:

trim$(stringa)
--
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: spazi non significativi

text:
Antonio Biso wrote:
> Luciano <
lucia...@hotmail.com
> wrote in message
> > conosci un'istruzione in VB che elimina gli spazi non significativi in
> fondo
> > alle stringhe ?
> > (nell'help non riesco a trovarla)
>
> Non ci credo, non hai cercato bene!
qualche mese fa avresti detto:
'non hai cercato per niente!'
il matrimonio ti sta rovinando...



title: spazi non significativi

text:
Federico Luciani <
fluc...@paperino.libero.it
> wrote in message
3A1F7BD3...@paperino.libero.it...
> Antonio Biso wrote:
> > Luciano <
lucia...@hotmail.com
> wrote in message
> > > conosci un'istruzione in VB che elimina gli spazi non significativi in
> > fondo
> > > alle stringhe ?
> > > (nell'help non riesco a trovarla)
> >
> > Non ci credo, non hai cercato bene!
>
> qualche mese fa avresti detto:
> 'non hai cercato per niente!'
>
> il matrimonio ti sta rovinando...
E' vero, sto diventando un mollaccione...
Forse devo proprio accettare 'sti 4 mesi a Londra...
Antonio


title: spazi non significativi

text:
Antonio Biso wrote:
> Federico Luciani <
fluc...@paperino.libero.it
> wrote in message
> > Antonio Biso wrote:
> > > Luciano <
lucia...@hotmail.com
> wrote in message
> > > > conosci un'istruzione in VB che elimina gli spazi non significativi in
> > > fondo
> > > > alle stringhe ?
> > > > (nell'help non riesco a trovarla)
> > >
> > > Non ci credo, non hai cercato bene!
> >
> > qualche mese fa avresti detto:
> > 'non hai cercato per niente!'
> >
> > il matrimonio ti sta rovinando...
>
> E' vero, sto diventando un mollaccione...
>
> Forse devo proprio accettare 'sti 4 mesi a Londra...
> Antonio
se non vuoi andare, mi prenoto...



title: spazi non significativi

text:
Federico Luciani <
fluc...@paperino.libero.it
> wrote in message
3A214AF5...@paperino.libero.it...
> Antonio Biso wrote:
> > Federico Luciani <
fluc...@paperino.libero.it
> wrote in message
> > > Antonio Biso wrote:
> > > > Luciano <
lucia...@hotmail.com
> wrote in message
> > > > > conosci un'istruzione in VB che elimina gli spazi non
significativi in
> > > > fondo
> > > > > alle stringhe ?
> > > > > (nell'help non riesco a trovarla)
> > > >
> > > > Non ci credo, non hai cercato bene!
> > >
> > > qualche mese fa avresti detto:
> > > 'non hai cercato per niente!'
> > >
> > > il matrimonio ti sta rovinando...
> >
> > E' vero, sto diventando un mollaccione...
> >
> > Forse devo proprio accettare 'sti 4 mesi a Londra...
> > Antonio
>
> se non vuoi andare, mi prenoto...
Lo faresti?
Antonio


title: spazi non significativi

text:
Antonio Biso wrote:
> Federico Luciani <
fluc...@paperino.libero.it
> wrote in message
> > Antonio Biso wrote:
> > > Federico Luciani <
fluc...@paperino.libero.it
> wrote in message
> > > > Antonio Biso wrote:
> > > > > Luciano <
lucia...@hotmail.com
> wrote in message
> > > > > > conosci un'istruzione in VB che elimina gli spazi non
> significativi in
> > > > > fondo
> > > > > > alle stringhe ?
> > > > > > (nell'help non riesco a trovarla)
> > > > >
> > > > > Non ci credo, non hai cercato bene!
> > > >
> > > > qualche mese fa avresti detto:
> > > > 'non hai cercato per niente!'
> > > >
> > > > il matrimonio ti sta rovinando...
> > >
> > > E' vero, sto diventando un mollaccione...
> > >
> > > Forse devo proprio accettare 'sti 4 mesi a Londra...
> > > Antonio
> >
> > se non vuoi andare, mi prenoto...
>
> Lo faresti?
naturalmente dopo che mi ha spiegato di che si tratta.



title: spazi non significativi

text:
Federico Luciani <
fluc...@paperino.libero.it
> wrote in message
3A217D92...@paperino.libero.it...
> > > > Forse devo proprio accettare 'sti 4 mesi a Londra...
> > > > Antonio
> > >
> > > se non vuoi andare, mi prenoto...
> >
> > Lo faresti?
>
> naturalmente dopo che mi ha spiegato di che si tratta.
Non l'ho capito neanch'io, ma mi ci vogliono spedire lo stesso...
Antonio


title: problema con maschera

author: Beppe

text:
No n risesco proprio a risolver il segunete problema:
in una maschera ho inserito un controllo a schede in una pagina di questo
controllo ho inserito una maschera
"MaskAnagraficaOli" all'interno della quale con un pulsante di comando apro
un'altra maschera per l'inserimento dei record
in quest ultima al fine di passargli l'ID (visto che si tratta di una
relazione uno -molti) nell'evento priam di aggiornare
ho inserito il codice:
Private Sub Form_BeforeUpdate(Cancel As Integer)
   Me.IDAnagrafica1.Value =
Forms![mask_DatiGenerali]![MaskAnagraficaOli]![IDAnagrafica1]
End Sub
Access mi visualizza l'errore dicendomi di non riuscire a trovare l'oggetto
"maskAnagraficaOli"
credo che sia docuto al fatto che la maschera sia inserita in un controllo a
schede ... com e faccio a farglielo capire?
Saluti
Beppe


title: problema con maschera

author: Pablitomf

text:
Beppe ha scritto:







> Saluti
> Beppe
L'oggetto non è significativo rispetto al tuo problema. "problema con
maschera" è un oggetto generico, e questo NG non funziona così (regole di
partecipazione
www.sitocomune.com
)
Riposta con un oggetto valido e "sicuramente" l'aiuto ti sarà dato.
--
Ciao
Pablitomf (Maurizio Facciuti)
Access : Ver.97 - 2K
----------------------------------
http://www.accessgroup.it/
http://www.sitocomune.com/
----------------------------------
Non mi fido molto delle statistiche, perchè un uomo con la testa nel forno
acceso e i piedi nel congelatore statisticamente ha una temperatura media.
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: visual fox pro

author: sonny

text:
sapete dirmi la differenza tra     visual fox pro      e  access?
visual fox pro  quanto costa  rispetto ad accesS?
ciao


title: visual fox pro

author: Sergio MAZZA

text:
"sonny" <
sonn...@libero.it
> ha scritto nel messaggio news:Y3JCf.149261$65.42...@twister1.libero.it...
> sapete dirmi la differenza tra     visual fox pro      e  access?
> visual fox pro  quanto costa  rispetto ad accesS?
> ciao
Per "...quanto costa..." intendi: "tempo speso per l'apprendimento" o monetari?
Ciao.
--
Sergio MAZZA


title: visual fox pro

text:
intendevo quanto costa in termini monetari
è affidabile come si dice in giro ?
è vero che prima o poi microsoft abbandonerà tale programma?
ciao
Sergio MAZZA <
sergi...@tiscali.it
> wrote in message
dri6qo$ae0$1...@area.cu.mi.it...



title: visual fox pro

text:
"sonny" <
sonn...@libero.it
> ha scritto nel messaggio news:e%7Df.68649$eD5.1...@twister2.libero.it...
> intendevo quanto costa in termini monetari
>
> è affidabile come si dice in giro ?
> è vero che prima o poi microsoft abbandonerà tale programma?
> ciao
Mah! Io l'ho provato parecchio tempo fa quando ancora mi barcamenavo tra clipper dbfast VB; ma il costo (in termini di tempo
impiegato nel realizzare una applicazione) non valeva la candela... In confronto ora ad access.
Comunque puoi chiedere lumi su microsoft.public.it.foxpro (
news.microsoft.com
)...
Ciao.
--
Sergio MAZZA


title: visual fox pro

author: Oscar Manfredini

text:
"sonny
> è affidabile come si dice in giro ?
E perchè dovrebbe essere così affidabile, portentoso, magico e immune da
difetti?
In genere, qualunque software più complesso della calcolatrice di windows,
qualche bella vagonata di bugs l'ha sempre avuta da che mondo è mondo
(informatico)     ;-)
> è vero che prima o poi microsoft abbandonerà tale programma?
Si diceva la stessa cosa all'epoca della versione 6.0 di VFoxPro, ma come
vedi MS ha distribuito versioni successive.
E' comunque un dato di fatto che questo RAD (linguaggio e motore predefinito
di derivazione XBase) è molto lontano dalle tecnologie su cui MS sta
lavorando...
Ciao, Oscar


title: Criteri di una query da modulo

author: michele

text:
 Ho realizzato un report con origine dati da una query.
Volevo sapere se è possibile valorizzare i criteri della query
utilizzando valori calcolati da un modulo (Public function).
Ho due valori Numero e Data generati dal modulo Prenotazione() che
dovrebbero andare a valorizzare i campi criterio della query
rispettivamente Numerorichiesta e Datarichiesta potete indicarmi
eventualmente la sintassi da utrilizzare?
Grazie

--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: Criteri di una query da modulo

author: namor

text:
michele ha scritto:
> Ho realizzato un report con origine dati da una query.
> Volevo sapere se è possibile valorizzare i criteri della query
> utilizzando valori calcolati da un modulo (Public function).
> Ho due valori Numero e Data generati dal modulo Prenotazione() che
> dovrebbero andare a valorizzare i campi criterio della query
> rispettivamente Numerorichiesta e Datarichiesta potete indicarmi
> eventualmente la sintassi da utrilizzare?
> Grazie
Nella riga della query dove solitamente scrivi il criterio richiami la
public function con i suoi eventuali parametri.
Se non ha parametri metti comunque le parentesi vuote, es: Funzione()
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: Criteri di una query da modulo

author: Roberto dalla campagna

text:
"michele" <
mic...@inwind.it
> ha scritto nel messaggio
news:193Z227Z212Z131...@usenet.libero.it...
> Ho realizzato un report con origine dati da una query.
> Volevo sapere se è possibile valorizzare i criteri della query
>
> utilizzando valori calcolati da un modulo (Public function).
> Ho due valori Numero e Data generati dal modulo Prenotazione() che
>
> dovrebbero andare a valorizzare i campi criterio della query
>
> rispettivamente Numerorichiesta e Datarichiesta potete indicarmi
>
> eventualmente la sintassi da utrilizzare?
>
> Grazie
Semplicemente nei criteri della query indica il nome della funzione.
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: Formattazione file .xls da Access

author: Rossana

text:
Ciao a tutti,
Dopo aver trasferito i dati di una query a Excel (con il metodo
DoCmd.OutputTo acQuery, ....), vorrei applicare dei formati ad alcune
celle del file .xls appena creato.
Pensavo di utilizzare il codice "copiandolo" da una macro creata in excel
(da registra nuova macro...).
Ho provato a copiare la parte di codice creata dal VB editor di excel e
inserirla nel codice di Access ma non funziona, ovvero non saprei come
indicare ad Access che mi sto riferendo a quel file .xls.
Grazie a tutti e buone feste.
Rossana


title: Formattazione file .xls da Access

author: ALESSANDRO Baraldi

text:
"Rossana" <
rossmanTO...@aruba.it
> ha scritto nel messaggio
news:CJfzd.7119$Of5....@nntpserver.swip.net...

Prova a vedere nell'Help le funzioni GetObject e/o CreateObject
dalle quali istanzi un oggetto Excel dopo di chè viene semplice
usare il codice VBA generato dalla macro d'Excel.
Ciao
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------


title: Formattazione file .xls da Access

text:
Ciao Alessandro,
Ho provato con la funzione GetObject ma non funzione del tutto.
Ho fatto nel seguente modo:
      Dim XLSObject As Object
      Set XLSObject = GetObject("C:\Utente\MioFile.xls")
      XLSObject.SaveAs "C:\utente\prova.xls"  'QUESTO FUNZIONA!
      XLSObject.Range("A1:AE1692").Select 'questo ad esempio non funziona.
Aiuto!
Grazie.
Rossana
"ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:cqk3js$7qh$1...@lacerta.tiscalinet.it...
> "Rossana" <
rossmanTO...@aruba.it
> ha scritto nel messaggio
> news:CJfzd.7119$Of5....@nntpserver.swip.net...
> > Ciao a tutti,
> > Dopo aver trasferito i dati di una query a Excel (con il metodo
> > DoCmd.OutputTo acQuery, ....), vorrei applicare dei formati ad alcune
> > celle del file .xls appena creato.
> > Pensavo di utilizzare il codice "copiandolo" da una macro creata in
excel
> > (da registra nuova macro...).
> > Ho provato a copiare la parte di codice creata dal VB editor di excel e
> > inserirla nel codice di Access ma non funziona, ovvero non saprei come
> > indicare ad Access che mi sto riferendo a quel file .xls.
> > Grazie a tutti e buone feste.
> > Rossana
>
>
> Prova a vedere nell'Help le funzioni GetObject e/o CreateObject
> dalle quali istanzi un oggetto Excel dopo di chč viene semplice



title: tabulazione

author: femto

text:
Ciao NG, come si va fa modificare l'ordine di tabulazione?
Grazie christian


title: tabulazione

author: Beachman

text:
Clic col tasto destro sulla maschera e poi ordine di tabulazione
Ciao
"femto" <
fem...@hotmail.com
> ha scritto nel messaggio
news:dwEx7.10023$YC3.2...@news1.tin.it...



title: tabulazione

author: Silvio Berruti

text:
"femto" <
fem...@hotmail.com
> ha scritto nel messaggio
news:dwEx7.10023$YC3.2...@news1.tin.it...
> Ciao NG, come si va fa modificare l'ordine di tabulazione?
> Grazie christian
Se vuoi farlo da codice devi usare la proprietą TabIndex.
Esempio:
    Me!Comando1.TabIndex = 0
    Me!CasTest1.TabIndex = 1
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com


title: scambiare dati in file txt.

author: Fabrizio

text:
Salve ragazzi,
Nell'azienda dove lavoro, ho creato un database per la gestione degli
ordini da spedire ai corrieri.tutto fila liscio. Gli ordini di ritiro,
li mando in formato snapshot. Ora uno di questi corrieri, mi ha chiesto
se era possibile mandargli il mio ordine , anzichè, in formato *snp,in
formato .txt per il motivo che loro hanno adottato un sistema software
particolare , che li permetterebbe di inserire in modo automatico i miei
odini.
mi hanno mandato un file da seguireper l'impostazione del file txt.
tipo
BGM inizizio messaggio
cz  dati corriere
ecc.
domanda 1:  posso io far in modo che il mio ordine da snp sia convertito
in txt.
domanda 2: devo cambiare la struttura del mio database ?
domanda 3: quanto debbo chiedre (in soldi) a quet'azienda.
Grazie Tante.


title: scambiare dati in file txt.

author: Simone

text:
> domanda 1:  posso io far in modo che il mio ordine da snp sia convertito
> in txt.
Nello stesso modo che tu esporti un report in snapshot puoi anche esportarlo
in ascii ma sicuramente non è sufficente.
Seguendo la sintassi che deve avere il file ascii che produci devi
realizzare una procedura in vba che scriva il file da mandare al corriere.
Puoi aprire da vba la query che usi per produrre il report che esporti in
snapshot (guardati come funzionano i recordset in ADODB) e poi esportare il
file con l'istruzione Open e print #1, ecc...
> domanda 2: devo cambiare la struttura del mio database ?
Direi di no, almeno che nel file esportato tu non debba mettere dati che non
hai memorizzato o che non puoi ricavare da quelli memorizzati nel DB
> domanda 3: quanto debbo chiedre (in soldi) a quet'azienda.
di questo non ho idea, spiacente.
Simone


title: scambiare dati in file txt.

author: Alessandro Baraldi

text:
"Fabrizio" <
f_j...@libero.it
> wrote in message
news:4nnHf.89483$
eD5.1...@twister2.libero.it
> Salve ragazzi,
[CUT]
> domanda 1:  posso io far in modo che il mio ordine da snp sia convertito
> in txt.
Non puoi, devi creartelo tu, le 2 cose non sono nemmeno parenti.
> domanda 2: devo cambiare la struttura del mio database ?
Non necessariamente, devi solo implementare una Routine che
ti generi il FileTesto con le specifiche che ti hanno dato.
Da quanto mi pare di capire non dovrebbe essere complesso
ma anche questo è soggettivo...!
> domanda 3: quanto debbo chiedre (in soldi) a quet'azienda.
Beh questa cosa è molto soggettiva, dipende dal tempo che impieghi
tu a sviluppare la nuova funzionalità e da molti altri fattori...!
> Grazie Tante.
Prego.
Ciao
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Creazione di query da maschera

author: Dan

text:
Ho una tabella con i seguenti campi:
-codice articolo
-descrizione
-lotto
Ora, aprendo la tabella ho un infinita' di record visualizzati.
QUello che voglo fare e' questo:
Fare in modo che venga visualizzato in una tabella o in una query
solamente il codice dell'articolo che mi interessa.
Potrei anche creare una query di selezione mettendo nel campo codice
il criterio [CODICE] cosi' lui mi chiede il codice e la query e'
automaticamente filtrata in base al codice messo.Poi me la esporto in
excel e sono gia' a posto.
Pero' volevo creare qualcosa di piu' automatico e di piu' "gradevole
esteticamente". Tipo una maschera.
Dove ci sara' un campo di testo da riempire ed un pulsante per dare il
via alla creazione della query in base al contenuto del campo di
testo, e nello stesso tempo anche di un file di excel (l'ultima parte
non ci sono problemi).
Ho visto un db simile che pero' utilizzava istruzioni di Visual Basic
(che per me e' arabo......). Io credo che ci sia un sistema per fare
il tutto senza dover inserire righe di codice, almeno spero....
Grazie


title: Creazione di query da maschera

author: Roberto da casa

text:
"Dan" <
nutr...@email.it
> ha scritto nel messaggio
news:kdmiovcl1m9ksfn3r...@4ax.com...

Ma vuoi creare partendo da zero dinamicamente una query in bae ai dati
contenuti in una maschera, oppure ti è sufficiente usare una maschera per
digitare in maniera più chiara ed organica i parametri di selezione di una
query già esistente?
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Creazione di query da maschera

text:


Il secondo caso, cosi' da digitare i parametri della query in maniera
piu' chiara, piu' precisamente un unico parametro, cosi' facendo la
query prende come parametro il valore digitato nella maschera


title: Creazione di query da maschera

text:
"Dan" <
nutr...@email.it
> ha scritto nel messaggio
news:6omjovs3c27uplr6h...@4ax.com...

Crea una maschera non associata (chiamata frmParametri) che contenga una
casella di testo non associata (chiamata txtCodice) ed un pulsante di
comando.
Nei criteri della query scrivi:
[Forms]![frmParametri]![txtCodice]
A fronte dell'evento "Su clic" del pulsante di comando puoi visualizzare i
dati della query tramite il metodo OpenQuery (vedi hel) ed esportare i dati
della query in un file Excell tramite il metodo TransferSpreadsheet (vedi
help).
A questo punto apri la maschera frmParametri, digita il codice articolo
cercato nella casella di testo txtCodice e pigia il pulsante di comando.



title: Creazione di query da maschera

text:
On Mon, 13 Oct 2003 07:41:43 GMT, "Roberto da casa"
<
r.ma...@libero.it
> wrote:

Inanzitutto grazie per l'aiuto.
Ho seguito le istruzioni alla lettera, tutto funziona o quasi........
Digitando il codice all'interno della maschera, mi apre la query e mi
genera il foglio di excel ma il tutto compeltamente vuoto, privo di
records.
Se invece eseguo la macro che ho creato e legato all'evento su click
mi apre la finestrina di dialogo, digito il codice, la query e la
tabella xls viene creata!
Help!!!


title: Creazione di query da maschera

text:
"Dan" <
nutr...@email.it
> ha scritto nel messaggio
news:cbjlov8k7nipfl5k9...@4ax.com...

Mi vien fatto di pensare che la maschera non si chiama frmParametri e/o la
casella di testo non si chiama txtCodice.



title: Creazione di query da maschera

text:
On Mon, 13 Oct 2003 16:29:01 GMT, "Roberto da casa"
<
r.ma...@libero.it
> wrote:

Magari fosse cosi'!!!
Purtroppo i nomi corrispondono alla perfezione!
Cosa potrebbe essere?!?
grazie


title: Creazione di query da maschera

text:
Mi viene quasi da pensare che devo settare qualcosa nella casella di
testo altrimenti lui mi riconosce gli spazi anche dopo il codice?!?
Ho detto un'eresia?


title: Creazione di query da maschera

text:


Risolto!!!!
E' come avevi suggerito tu, non avevo assegnato TxtCodice al campo di
testo ma solo alla caption!
Grazie ancora


title: Creazione di query da maschera

text:
"Dan" <
nutr...@email.it
> ha scritto nel messaggio
news:4hnlovodd3o5b9t18...@4ax.com...

Ed altrimenti a cosa serve la sfera di cristallo! ;-)
> Grazie ancora



title: Grafici Pivot multipli su più pagine

author: F. Canova

text:
Ciao,
ho già postato una domanda sull'argomento, ma non ho avuto risposta, quindi
ci riprovo.
Ho creato una query in base alla quale vengono generati dei grafici
multipli:
un grafico per ogni tupo di merce;
i prezzi in ordinate e le date in ascisse;
le diverse linee rappresentano le offerte dei fornitori.
A video è tutto abbastanza ok, anche se mi piacerebbe poter zoommare sui
singoli grafici;
ma soprattutto mi servirebbe poter stampare 2 o max 4 grafici per foglio.
Ho visto che tramite i grafici dei report non è possibile ottenere gli
stessi risultati, perché non è possibile generare automaticmanete dei
grefici multipli.
Qualcuno mi sa dire se è possibile stampare un grafico pivot su più fogli?
Grazie.
fabio.


title: Funzione DLOOKUP

author: alessandra buttiron

text:
Sono alle prese con la funzione Dlookup che credo o meglio spero di aver
capito; il mio probrema consiste nel prelevare un dato che abbia come
criterio di ricerca un valore "data"  - 1 (giorno) .
Vi allego la funzione usata su una queri inserita in un campo calcolato
composta dai seguenti campi
Campo 1= data
Campo 2 = peso
funzione: dolookup("[peso]";"mia tabella";"[data]="& [data]-1)
Ho notato che la funzione da un valore nullo, mentre se come criterio di
ricerca utilizzo un campo ID (ID-1)al posto di DATA  la funzione funziona
(scusate il gioco di parole) correttamente.
Forse tale funzione non supporta criteri di ricerca diversi da contatori
(sono certa di no) sarebbe molto limitante.
Ringrazio anticipatamente tutti coloro  che volessero aiutarmi.
sandra


title: Funzione DLOOKUP

author: stwe

text:
"alessandra buttiron" <
anp...@genie.it
> ha scritto nel messaggio
news:9k4h2q$nv5$1...@serv1.albacom.net...

non voglio dire una cavolata troppo grossa, ma credo funzioni proprio
tramite le chiavi primarie, altrimenti come fa a trovare valori univoci?
anche guardando la guida, viene sempre utilizzato il campo ID come criterio,
anche se associato ad altre stringhe.
personalmente ho sempre avuto problemi ad usare 'sta funzione, quindi forse
era meglio se mi facevo i fatti miei solo che ora mai ho scritto... :-)
by
stwe


title: Funzione DLOOKUP

text:
"alessandra buttiron" <
anp...@genie.it
> ha scritto nel messaggio
news:9k4h2q$nv5$1...@serv1.albacom.net...
> Sono alle prese con la funzione Dlookup che credo o meglio spero di aver
> capito; il mio probrema consiste nel prelevare un dato che abbia come
> criterio di ricerca un valore "data"  - 1 (giorno) .
>
> Vi allego la funzione usata su una queri inserita in un campo calcolato
> composta dai seguenti campi
>
> Campo 1= data
> Campo 2 = peso
>
> funzione: dolookup("[peso]";"mia tabella";"[data]="& [data]-1)
>
ma scusa fai cosě..un poň piů lungo ma dovrebbe funzionare
dim checkday
checkday= day(data)-1
dlookup("peso","mia tabella","day([data])="& checkday)
prova e dimmi poi....


title: Funzione DLOOKUP

author: Roberto dal portatile

text:
"alessandra buttiron" <
anp...@genie.it
> ha scritto nel messaggio
news:9k4h2q$nv5$1...@serv1.albacom.net...

Innanzitutto ti sconsiglio di usare come nome di un tuo campo o controllo la
parola data, che č un nome riservato di Access: potresti avere, ogni tanto,
degli incomprensibili problemi; qui di seguito io chiamerň data1 quello che
tu chiami data.
Se data1 č un campo di tipo Data/ora, la funzione la devi scrivere cosě:
Funzione: DLookUp("[peso]";"mia tabella";"data1=#" &
Format([data1]-1;"mm/gg/aaaa") & "#")
D'altra parte i criteri di una DLookup si scrivono rispettando la sintassi
usata dal predicato WHERE nel linguaggio SQL.
La sintassi da te usata č valida solo nel caso in cui il campo data1 fosse
stato di tipo numerico.
Se data1 fosse invece stato di tipo testo, avresti dovuto scrivere:
Funzione: DLookUp("[peso]";"mia tabella";"data1='" & [data1] & "'")
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Funzione DLOOKUP

text:
PS Naturalmente se nella tabella esistono più record con la stessa data1-1,
la Dlookup ti restituisce, casualmente,  il peso di uno di questi record
(vedi help).
Se invece vuoi il peso di un record ben determinato devi rendere i criteri
della DLookup più selettivi.



title: Funzione DLOOKUP

text:
funziona............grazie di cuore
sandra


title: Etichette in Access

author: bibopp

text:
Ho fatto un modulo di etichette A4 (6 etichette x riga) ma quando stampa
dalla seconda etichetta inizia a spostare tutto verso sx.
Sto impazzendo non so che controllo disattivare.
Qualchuno puň darmi una mano?
grazie
bibopp


title: Etichette in Access

author: Carlo Costarella

text:
"bibopp" <
rric...@tari.it
> ha scritto nel messaggio
news:NSnVi.157986$U01.1...@twister1.libero.it...
> Ho fatto un modulo di etichette A4 (6 etichette x riga) ma quando stampa
> dalla seconda etichetta inizia a spostare tutto verso sx.
> Sto impazzendo non so che controllo disattivare.
> Qualchuno può darmi una mano?
> grazie
> bibopp
>
Tutto dipende dai settaggi...credo.
Il report etichette dovrebbe visualizzare in struttura una sola etichetta.
In impostazione pagina, poi, si scelgono le colonne (6 nel tuo caso),
l'orientamento del foglio, la spaziatura tra le colonne e tra le righe.
Spuntando "come corpo" le dimensioni dell'etichetta saranno esattamente
quelle impostate in struttura del corpo del report. In questo modo ti
potrebbe essere più facile stabilire le dimensioni in altezza e larghezza
dell'etichetta. All'interno di questo spazio inserirai le caselle di testo
con i dati. Le proprietà espandibile e riducibile del "corpo report" vanno,
ovviamente, impostate a no. Le caselle di testo possono avere le proprietà
espandibile e riducibile impostate a piacimento...tanto non supereranno mai
le dimensioni del corpo.
Controlla se tutto ciò corrisponde e facci sapere.
Ciao, Carlo


title: Etichette in Access

text:
"Carlo Costarella" <
carloco...@libero.it
> ha scritto nel messaggio
news:fg6grc$qne$1...@tdi.cu.mi.it...

Da una primo tentativo sembra funzionare, oggi continuerò a fare dei test, e
poi vi confermerò.
Grazie
bibopp


title: Etichette in Access

text:
"bibopp" <
rric...@tari.it
> ha scritto nel messaggio
news:OJWVi.156841$%k.29...@twister2.libero.it...

Funziona...


title: Verificare da VBA se un fiile .EXE è attivo

text:
Access 97 in ambiente Windows ME.
Ho la necessità di sapere da codice VBA se un determinato programma (file
.EXE) è in esecuzione oppure no.
In un modulo di un esempio del Sito Comune ho trovato quanto segue:
Declare Function FindWindow& Lib "user32" Alias "FindWindowA" (ByVal
IpClassName As String, ByVal IpWindowName As String)
If FindWindow("xxxxxx", "YYYYYYY") > 0 Then
    ' il programma è attivo
Else
    'il programma non è attivo
End If
ma non so cosa scrivere al posto di xxxxxx e di YYYYYYY.
GRAZIE!
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


author: Giorgio prx

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:98Laa.191024$YG2.5...@twister1.libero.it...

Ciao Roberto
Il primo parametro è il nome della classe registrata in windows, il secondo
è caption del form
Per esempio se vuoi sapere se il notepad è aperto puoi interrogare
findwindow con il nome della classe
If FindWindow("notepad",vbNullString) > 0 Then
se non conosci il nome della classe allora ricerchi con
If FindWindow(vbNullString,"Senza Nome - Blocco Note") > 0 Then
Puoi trovare un bellissimo esempio su
http://www.mvps.org/access/api/api0007.htm
Ciao Giorgio.


text:
"Giorgio prx" <
giorgio...@tiscalinet.it
> ha scritto nel messaggio
news:b4g4he$5oq$1...@lacerta.tiscalinet.it...

Ti ringrazio moltissimo, funziona: non conoscendo il nome della classe, ho
usato la seconda ipotesi.



text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:DT_aa.193628$ZE.58...@twister2.libero.it...
>
> "Giorgio prx" <
giorgio...@tiscalinet.it
> ha scritto nel messaggio
> news:b4g4he$5oq$1...@lacerta.tiscalinet.it...
> >
> > "Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
> > news:98Laa.191024$YG2.5...@twister1.libero.it...
> > > Access 97 in ambiente Windows ME.
> > >
>
> Ti ringrazio moltissimo, funziona: non conoscendo il nome della classe, ho
> usato la seconda ipotesi.
>
> --
> Roberto
>
> ---------------------------------------------
> il Sito Comune di it.comp.appl.access:
>
http://www.sitocomune.com
> ---------------------------------------------
>
Ciao Roberto
Il nome della classe lo puoi rilevare con la funzione GetClassName, una
volta che lo conosci non sei più vincolato dal caption che in alcuni casi
può cambiare.
es.
Declare Function apiGetClassName Lib "user32.dll" Alias _
    "GetClassNameA" (ByVal hwnd As Long, _
                     ByVal lpClassName As String, _
                     ByVal nMaxCount As Long) As Long
Declare Function apiFindWindow Lib "user32" Alias _
    "FindWindowA" (ByVal strClass As String, _
    ByVal lpWindow As String) As Long
Function GetClassName(ByVal StrAppName As String) As String
    Dim strClass As String
    Dim StrLen As Long
    strClass = String(255, 0)
    StrLen = apiGetClassName(apiFindWindow(vbNullString, StrAppName),
strClass, 255)
    GetClassName = Left(strClass, StrLen)
End Function
Ciao Giorgio


text:
"Giorgio prx" <
giorgio...@tiscalinet.it
> ha scritto nel messaggio
news:b4hvje$pu7$1...@lacerta.tiscalinet.it...

Ho provato e funziona tutto a dovere.
Veramente molto gentile!!!
Grazie!



title: Intestazioni "parziali" report

author: Ghepardo

text:
Ciao,
ho problema nel visualizzare un dato in un report.
Nel report visualizzo i movimenti su N conti correnti, ho messo all'interno
dell' intestazione di sezione il nome del conto corrente e vorrei
visualizzare a lato il saldo iniziale.
Per far questo ho scritto una funzione che dovrebbe restituirmi il saldo
iniziale a seconda del CC di cui sto parlando e ho poi messo "=saldo()" come
origine della casella di testo contenente il saldo iniziale.
Function Saldo() As Integer
Saldo = DLookup("Saldo", "Saldo_Iniziale_banca_x_report",
"CC=reports![movimenti su conto]!CC")
End Function
In questo modo però mi restituisce errore, credo che sia sbagliato perchè il
campo reports![movimenti su conto]!CC è un campo variabile, è vero?
Spero di aver chiarito il mio problema e aspetto, come sempre, il vostro
preziosissimo aiuto.
Ciao!


title: Intestazioni "parziali" report

author: Ferrari Rino

text:
"Ghepardo" <
mi_sono_stufato_dello_spam@faccio_a_meno_della_posta.it
> ha
scritto nel messaggio news:UU8qc.277158$rM4.11...@news4.tin.it...

Il fatto che CC sia una variabile non e un problema ,
per quello che sono riuscito a capire dovresti creare una intestazione
Gruppo su sul nome del campo su cui devi eseguire il saldo .
Ciao
Rino


title: Intestazioni "parziali" report

author: namor

text:
Ghepardo ha scritto:

Puoi risolvere in due modi:
1. metti direttamente la dlookup al posto di saldo() nella casella nel
report, dato che è un'unica funzione
2. passi il numero del conto alla funzione saldo che quindi diventerà
=saldo(CC), e modifichi anche la public function aggiungendo il parametro
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: Immagini in database - E' davvero assurdo

author: vuLCan Karayan

text:
Stavo procedendo alla predisposizione di record contenenti immagini come
specificato su SitoComune.
Io sono d'accordo su tutto ciò che è stato detto, ragazzi, ma
stramaledizione, un software che costa così tanto e non supporto l'OLE
Embedding è veramente pazzesco e ridicolo.
Non riesco a capacitarmi di come ca##o sia possibile che una cosa così
importante e cos' ben supportata tra l'altro dalle versioni 95, 97 e 2000
sia scomparsa con il 2003.
Voglio dire:
non mi frega un accidente delle dimensioni finali di un DB.
Voglio che diventi grande 30 Gigabyte.
Il mio database conta cinquemila film.
Ho 5000 locandine che è pazzesco dover collegare con il nome del file
preceduto dal path.
E' un lavoro da pazzi. Snervante.
Con Access 97 creavo la tabella, COdice, Titolo film, Regia, e tutti gli
altri campi e in coda LOCANDINA, come Oggetto OLE:
Era elementare.
In visualizzazione maschera trascinavo l'immagine dall'explorer di Windows
(JPEG) nel controllo e tutto finiva lì.
Adesso devo stare lì a copiare il nome del file per risparmiare spazio.
Cristosanto!
Possibile che nessun'altro abbia la necessità di archiviare enormi quantità
di immagini?
Possibile che adesso si debba acquistare un software a parte per legare
immagini a record?
Vi sembra normale?
Perchè accidente non posso più utilizzare la funzione di OLE Embedding su
Access?
Scusate lo sfogo, ma è veramente frustrante.
vuLCan