title: tabelle particolari

text:
"Nicola" <
nick.19...@tin.it
> ha scritto nel messaggio
news:53umb.350404$R32.11...@news2.tin.it...
>
> "Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
> news:S9tmb.64635$vO5.2...@twister1.libero.it...
> >
> > "Francesco R." <
rfrance...@infinito.it
> ha scritto nel messaggio
> > news:Yqhmb.43489$e5.15...@news1.tin.it...
> > >
> > > "Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
> > > news:1camb.64250$e6.22...@twister2.libero.it...
> > > >
> > > [CUT]
> > > >
> > > > In Access il numero di campi dei record di una tabella è costante
per
> > > tutti
> > > > i record: però i campi possono essere pieni o vuoti (valore Null),
nel
> > > qual
> > > > caso non occupano spazio, quindi...
>
>
> [CUT]
>
> tornando alla mia tabella, volevo chiederti:
>
> le eventuali query che costruirò saranno quindi basate su tutti i campi
> effettivi della tabella?
> non ce un modo per non considerare i campi null rendendo quindi la query
> "dinamica" ?
>
> mettiamo che io abbia
>
> PROD        neg1    neg2    neg3    neg4    neg5    neg6    neg7    neg8
> neg9    neg10
> mele            12        21        32
> pere            98        87        76        98        09
> carote         56        87        09        45        23        43
> castagne     49
>
> vorrei usare la query in modi che venga considerato fino al campo neg6
> scartando gli altri.
> naturalemente in un prossimo ordine i campi saranno pieni ad esempio fino
al
> neg9.
>
> c'è un modo per calcolare in una query l'ultimo campo pieno di n record e
> tralasciare quelli in seguito di tutti gli altri record? se si come?
>
> Grazie ancora x la risposta Roberto e scusa se so stato contorto nello
> spiegarmi.
>
> Nicola
Per ottenere quello che vuoi tu occorre che la struttura della tua tabella
sia simile a questa:
ID            Contatore e chiave primaria
PROD     Testo o Numerico
NEG        Testo o Numerico
Qtà           Numerico
Quindi devi crearti una query a campi incrociati (vedi help) che abbia il
campo PROD come intestazione di riga ed il campo NEG come intestazione di
colonna.
Il numero e la natura delle colonne verrà gestito dinamicamente.



title: tabelle particolari

author: Nicola

text:

il fatto è che i dati non sono su un'unica tabella, cioè la tabella NEG è
indipendente da PROD quindi dovrei trovare il modo di relazionarle, inoltre
la tabella PROD è un foglio XLS collegato al db. come potrei relazionarle e
quindi creare la query a campi incrociati di cui mi parlavi nel tuo post?
grazie ancora x le  risposte
Nicola


title: tabelle particolari

author: Roberto da casa

text:
"Nicola" <
nick.19...@tin.it
> ha scritto nel messaggio
news:1jtnb.57724$e5.21...@news1.tin.it...

Scusami ma non capisco.



title: Auguri

author: RoDAgo

text:
Da: "Silvio Berruti"
>Auguri!!
Tantissime grazie Silvio, ci rivediamo al prossimo Raduno! :-)
--
RoDAgo
il sito comune di it.comp.appl.access:
http://www.sitocomune.com


title: 0 davanti a i numeri delle fatture ma sempre formato numerico

author: Zappus

text:
Salute a tutti, ho questo problema: in una maschera "Fatture" il campo
"Numfattura" funge da chiave primaria, se gli assegno un formato testo mi
permette di scrivere lo 0 (zero) davanti al numero es.:01, 02, 11, ma al
momento di ordinare, arrivato alla 10 questo viene ordinata dopo l'uno.
Vorrei questo: la possibilità assegnando a "Numfattura" un formato numerico
o un qualcosa che mi ordini per progressivo ma con lo 0 davanti fino alla
fattura n° 09...e dalla 10 niente più zero davanti.....
Spero di essere chiaro nel frattempo vi ringrazio comunque.


author: Massimiliano Amendola  kksrl

text:
"Zappus" <
luc...@libero.it
> ha scritto nel messaggio
news:g2TU8.105745$j65.2...@twister1.libero.it...

E' solo un problema di formato
vedi Format () sull'help
ciao MAssimiliano


title: Hit-Parade di record in query

author: Andrea

text:
Salve ragazzi, sto creando un db a fini statistici. Ho creato una query
contente la descrizione di un libro e il conteggio di quante volte è
stato prelevato il tal libro in modo da avere un elenco del successo o
meno di alcuni libri in base al numero dei prelievi. Ma vorrei
aggiungere a questa query un campo faccia una sorta di classifica di
questi record. Per esempio se il libro "Pippo" è stato prelevato 50
volte, cioè il massimo, questo campo deve essere 1, il libro "Pluto" che
è stato prelevato 48 volte starà 2 in classifica e via dicendo,
considerando anche i parimerito.
Grazie
Andrea
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Hit-Parade di record in query

author: HjKlOp

text:
> Salve ragazzi, sto creando un db a fini statistici. Ho creato una query
> contente la descrizione di un libro e il conteggio di quante volte è
> stato prelevato il tal libro in modo da avere un elenco del successo o
> meno di alcuni libri in base al numero dei prelievi. Ma vorrei
> aggiungere a questa query un campo faccia una sorta di classifica di
> questi record. Per esempio se il libro "Pippo" è stato prelevato 50
> volte, cioè il massimo, questo campo deve essere 1, il libro "Pluto" che
> è stato prelevato 48 volte starà 2 in classifica e via dicendo,
> considerando anche i parimerito.
A che ti serve il punteggio se ordini il numero dei prelievi in senso
inverso ?
Il primo sarà quello con 50 e così via...


title: Hit-Parade di record in query

author: Paolo

text:
"HjKlOp" <
lordl...@yahoo.com
> ha scritto nel messaggio
news:Rpjab.80106$hE5.2...@news1.tin.it...

Penso che poi nel report abbia difficoltà a gestire i parimeriti.


title: Hit-Parade di record in query

text:
> Penso che poi nel report abbia difficoltà a gestire i parimeriti.
Perchè, mica puoi ordinare solo i punteggi...


title: Hit-Parade di record in query

author: Giovanna Pellegri

text:
"Andrea" <
andrea.di...@tin.it
> wrote in message
news:c921ec5266b0d6db8c8...@mygate.mailgate.org
> Salve ragazzi, sto creando un db a fini statistici. ...........
Hai provato a raggruppare decrescente per punteggio e a contare i
raggruppamenti con casella testo a valore "=1" a somma parziale su tutto
?



title: Hit-Parade di record in query

author: Akira

text:
"HjKlOp" <
lordl...@yahoo.com
> ha scritto nel messaggio
news:Rpjab.80106$hE5.2...@news1.tin.it...
>

Purtroppo non sono l'unico consultatore del db, quindi mi è stata richiesta
una visualizzazione per classifica per "facilitare la lettura".


title: elenco fonts disponibili

author: gekko

text:
Vorrei inserire in una maschera access una combo che permetta di selezionare
i fonts disponibili e la loro dimensione. Come posso fare ?
                Grazie a tutti !


title: elenco fonts disponibili

author: TopGun

text:


Sul sito comune del NG it.comp.lang.visual-basic

http://www.murialdo.it:8000/it_lang_vb/
c'č un esempio in Visual Basic di quello che cerchi tu, se non lo trovi fammelo
sapere che te lo mando io.
Ciao,
Marco "TopGun"


title: Aggiornamento autom DATE

author: Leonardo

text:
Gentili amici del NG,
avrei bisogno di una mano: in una sottomaschera ho due campi che
rappresentano date, la data iniziale e quella finale, relative a
rinnovo pagamenti di soci. Vorrei che la data finale fosse esattamente
uguale alla data iniziale piu’ un mese, rispettando il giorno.
Quindi ad esempio 29 gennaio 2001 – 29 febbraio 2001. Qualcuno
mi  sa aiutare?
Grazie  Leo


title: Aggiornamento autom DATE

author: Karl Donaubauer

text:
Leonardo <
supe...@tin.it
> ha scritto:

Per 29 febbraio 2001 è difficile. ;-)
Per altri dati p.e. nel evento "Dopo Aggiornamento" del data iniziale:
Me!ControlloConDataFinale = DateAdd("m", 1, Me!ControlloConDataIniziale)
--
HTH
Karl
*********
Access-FAQ (tedesco):
http://www.donkarl.com


title: Aggiornamento autom DATE

author: Sib dal portatile

text:
"Leonardo" <
supe...@tin.it
> ha scritto nel messaggio
news:883aec29.0108...@posting.google.com...

DateAdd("m", 1, TuaData)
Sib


title: come togliere la password

author: tecnoservice

text: non ricordo la password del file access .come fare ?


title: come togliere la password

author: VT @ work

text:
Il Wed, 21 Jun 2000 22:37:48 GMT, "tecnoservice"
<
tecnos...@libero.it
> scrisse:
>non ricordo la password del file access .come fare ?
>
 Ipnosi ?
 Dosi massicce di fosforo ?
 :-))
Vincenzo Turturro
----------------------------------
Niuna impresa, per minima che sia,
può avere cominciamento e fine
senza queste tre cose:
e cioè senza sapere,
senza potere,
senza con amore volere
(Anonimo fiorentino, XIV sec.)
------------------------------


title: come togliere la password

author: lbo dal portatile

text:
>non ricordo la password del file access .come fare ?
chiedila a chi l'ha messa e che avra' avuto le sue buone ragioni per
non dirtela.
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/


title: come togliere la password

author: Tore Marche

text:
Prova a collegarti a questo sito,
http://www.lostpassword.com/access.htm

Ora non mi ricordo bene, ma pare che ci sia qualcosa

a  pagamento, oppure una versione demo,

Cmq verificalo tu,

Ciao Tore.

tecnoservice ha scritto:




title: come togliere la password

text:
"tecnoservice" <
tecnos...@libero.it
> ha scritto nel messaggio
news:0tb45.247340$VM3.1...@news.infostrada.it...
> non ricordo la password del file access .come fare ?
>
>
da
astalavista.com
 puoi scaricarti una demo di un cracker, che ti recupera i
primi tre caratteri della
psw, se è veramente tua, sicuramente sarà più che sufficente per fartela
tornare in mente.
Ciao Bobbit


title: come togliere la password

author: Marco Morana

text:
Se non sbaglio dovresti trovare qualcosa nelle new passate (circa sei mesi
fa), prova a scaricartele dal sito comune, poi fai una ricerca sotto la voce
password.
Ciao Marco M.


title: casella di testo in maschera continua

author: franco maggio

text:
Salve a tutti,
in una sottomaschera continua. con vari record, ho una casella di testo non associata nella quale vorrei visualizzare un valore presente in una combobox, con l'espressione seguente:

Me.txtDescrizione = Me.ArtID.Column(2)

dove txtDescrizione è la casella di testo non associata e ArtID.Column(2) è il campo della tabella da assegnarle (sull'evento Change della combobox)

Purtroppo quando scelgo un valore dalla combobox cambiano tutti i valori di tutti i record della tabella, e non solo quello corrente.

Non è possibile ottenere quello che mi serve?

Saluti
Franco Maggio


title: casella di testo in maschera continua

text:
Salve,

franco maggio:

Invece di usare codice, imposta l'Origine Controllo della casella a:

=ArtID.Column(2)

La differenza è che col codice assegni un valore specifico per tutti,
mentre l'espressione prende sempre il valore dal rispettivo record.

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

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

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

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


title: casella di testo in maschera continua

author: BFS

text:

no.
ti servirebbe un controllo datagrid...che in access non hanno mai messo.

io usavo questo, sia in vb6 che in access e fa ancora degnamente il suo
lavoro

http://www.vbaccelerator.com/home/VB/Code/Controls/S_Grid_2/S_Grid_2/article.asp

BFS


title: casella di testo in maschera continua

author: RobertoA

text:

Lo usi anche su procedure Access?


title: casella di testo in maschera continua

text:

si certo
piccolo esempio

https://i.imgur.com/HRhhUsX.png

in generale lo uso dove ho bisogno di avere il totale controllo in ogni
singola cella. tipo per inserire immagini, diversi formati e colori etc etc

BFS


title: applicativo access tipo albergo

author: Emy

text:
Ciao a tutti chi di voi puo rendermi felice?
lavoro in un piccolo centro per gente bisognosa e le registrazioni vengono
effettuate ancora su registro.. vi lascio immaginare, siccome le nostre
risorse sono quasi nulle dove posso reperire un piccolo programma in access
che gestisca più o meno una struttura che e quasi un albergo? help me vi
prego Grazie a tutti.
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: applicativo access tipo albergo

author: Nico

text:
Possibile che nessuno ti abbia ancora risposto? Ma!!!!!!



title: errore #Nome

author: Mauritap

text:
Salve a tutti
Ho una maschera collegata alla tabella x.
vorrei inserire delle caselle di testo con dati provenienti dalla tabella y
collegata alla x  in modo uno a molti (x uno  y molti) senza usare una
sottomaschera. E' possibile ?
Ho provato a inserire una casella di testo mettendo come origine dei dati
"=[TABELLA Y]!campo".
per� nella casella mi appare appunto la scritta #Nome.
� possibile ovviare o devo per forza usare una sottomaschera oppure delle
caselle non collegate riempite via software ?
grazie


title: errore #Nome

text:
Mauritap wrote:
> Ho una maschera collegata alla tabella x.
> vorrei inserire delle caselle di testo con dati provenienti dalla
> tabella y collegata alla x  in modo uno a molti (x uno  y molti)
> senza usare una sottomaschera. E' possibile ?
> Ho provato a inserire una casella di testo mettendo come origine
> dei dati "=[TABELLA Y]!campo".
> perï¿œ nella casella mi appare appunto la scritta #Nome.
> ï¿œ possibile ovviare o devo per forza usare una sottomaschera oppure
> delle caselle non collegate riempite via software ?
Ci sono vari modi. Dipende perchï¿œ non vuoi usare una
sottomaschera e cosa vuoi ottenere.
Se le tabelle sono collegate di solito si usa una query
come origine record nella quale si trovano tutte e due tabelle.
Un altro modo sarebbe una casella combinata nella quale
poui usare una query come origine record con un riferimento
alle maschera per "collegare" i dati.
Poi c'ï¿œ la possibilitï¿œ di usare la funzione DLookUp (vedi <F1>)
in una casella di testo:
=DLookUp("Campo";"TABELLA Y";"QuiUnCriterioPerCollegareIDati")
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


title: errore #Nome

text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:7kaeduF...@mid.individual.net...
> Mauritap wrote:
>> Ho una maschera collegata alla tabella x.
>> vorrei inserire delle caselle di testo con dati provenienti dalla
>> tabella y collegata alla x  in modo uno a molti (x uno  y molti)
>> senza usare una sottomaschera. E' possibile ?
>> Ho provato a inserire una casella di testo mettendo come origine
>> dei dati "=[TABELLA Y]!campo".
>> per� nella casella mi appare appunto la scritta #Nome.
>> � possibile ovviare o devo per forza usare una sottomaschera oppure
>> delle caselle non collegate riempite via software ?
>
> Ci sono vari modi. Dipende perch� non vuoi usare una
> sottomaschera e cosa vuoi ottenere.
>
> Se le tabelle sono collegate di solito si usa una query
> come origine record nella quale si trovano tutte e due tabelle.
>
> Un altro modo sarebbe una casella combinata nella quale
> poui usare una query come origine record con un riferimento
> alle maschera per "collegare" i dati.
>
> Poi c'� la possibilit� di usare la funzione DLookUp (vedi <F1>)
> in una casella di testo:
>
> =DLookUp("Campo";"TABELLA Y";"QuiUnCriterioPerCollegareIDati")
>
>
> --
> HTH
> Karl
> *********
> Access FAQ:
www.donkarl.com/it
grazie per i preziosi suggerimenti


title: chiavi hardware

author: Guggenheim

text:
Chi può fornirmi dei nomi di fornitori di chiavi hardware per applicativi
.mde (non .exe)
Grazie per la disponibilità


title: immagini combinate

author: davide

text:
Mi piacerebbe, con una casella combinata, selezionare la categoria,
registrata in una tabella, e automaticamente in un a finestrella a lato fare
apparire un'immagine in base a questa casella combinata.
Ad esempio: scelgo DEN - dentista e vedo il dente, scelgo DOT - Dottore e si
vede l'immagine dello stetoscopio.
Cordiali saluti e molte grazie!!!


title: immagini combinate

author: Carlo Costarella

text:
"davide" <
dav...@libriscientifici.com
> ha scritto nel messaggio
news:cr1fbj$dpu$1...@newsread.albacom.net...

Si può fare con un controllo immagine e il percorso della stessa immagine in
una colonna della combo.
Questa è una delle possibili strade.
Su
www.sitocomune.com
 troverai come gestire un archivio di immagine. Ti
servirà per capire il meccanismo che dovrai adattare al tuo caso.
In pratica se esiste nella combo la colonna col il path dell'immagine,
passerai il valore al controllo immagine non collegato.
Ciao, Carlo


title: immagini combinate

author: Roberto da casa

text:
"davide" <
dav...@libriscientifici.com
> ha scritto nel messaggio
news:cr1fbj$dpu$1...@newsread.albacom.net...

In una cartella memorizza tutti i file immagine che vuoi visualizzare.
Nella tabella che è origine riga della casella combinata (insomma quella con
DENT, DOT ecc.) aggiungi un campo di tipo testo nel quale memorizzerai il
path completo del file immagine che vuoi visualizzare per quel record.
Aggiungi alla casella combinata una colonna non visibile relativa al campo
che contiene il path del file immagine. Nella maschera, a fianco della
casesella combinata, inserisci un controllo Immagine. A fronte dell'evento
"Dopo aggiornamento" della casella combinata imposta la proprietà Picture
del controllo Immagine con il path contenuto nella nuova colonna della
casella combinata; per maggiori dettagli su questo aspetto vai sul Sito
Comune (link qui sotto) e nella Sezione General legi la FAQ di Stefano
Bettini intitolata "Come implementare correttamente un archivio di
immagini.".
--
Roberto
------------------------------------------------
il Sito Comune di it.comp.appl.access
www.sitocomune.com
-----------------------------------------------


title: Query e parametri x Access97

author: Francok

text:
Devo creare un Report di Clienti selezionandoli con una query che ha più
parametri di cui due richiedono solo un segno di spunta. Come indicarli nei
criteri?
Inoltre come posso creare un' unica maschera che contenga i campi per
inserirci tutti i parametri della query suddetta?
Grazie a chi risolverà.
Franco


title: Query e parametri x Access97

text:
"Francok" <
fra...@mclink.it
> ha scritto nel messaggio
news:9p3see$v77$1...@newsreader1.mclink.it...

Ti sei risposto da solo, crei una maschera apposita per inserire i criteri,
quindi con 2 CheckBox, 2 ComboBox ecc...
La Form in questione deve avere solo il  Pulsante apri Report.
Il problema è realizzare la QRY:
Crei la QRY che contiene la base dati per il REPORT, in struttura vedi la
riga Criteri, in corrispondenza della quale
con il tasto destro Click appare il menù e con Genera si apre una finestra,
quì farai in modo di inserire come Criterio
il Controllo(Es la CheckBox) della Form che hai realizzato prima.
In questomodo la QRY filtrerà i dati della/e tabella/e in base al
Criterio=Forms![FormCriteri].CheckBox o altri eventuali....
Spero di essere stato chiaro....
Ovviamente il Pulsante Apri Report lo fai con il Wizzard in auto, il resto è
già a posto....
@Alex.


title: Query e parametri x Access97

text:
Alex scusami, ma non ho capito bene.
In Proprietà/Dati/OrigineRecord della MASCH ho indicato la QRY con i
parametri e come sai la QRY va in esecuzione prima della MASCH e apre più
finestre dialogo per ogni parametro da inserire e la MASCH mi mostra poi la
lista dei Record selezionati.
Forse mi stai parlando di moduli in VisualBasic. Se è cosi io non ne sono
(ancora!!) all'altezza.
A me occorre una MASCH dove posso inserire i parametri per una QRY che poi
mi riporta i record selezionati su un REPORT.
Puoi spiegarti in maniera più comprensibile e più pratica per me ?
Grazie e saluti
Franco


title: Query e parametri x Access97

text:
"Francok" <
fra...@mclink.it
> ha scritto nel messaggio
news:9p6f1s$1880$1...@newsreader1.mclink.it...

Ciao Franco, scusa, ma son ci siamo capiti molto bene, tu mi parsi di Qry
con parametri da inserire uno alla volta
perchè nella QRY hai impostato il parametro Es.:[Nome].
Io sto parlando sempre di QRY parametriche, ma gestite da una Form (non
Masch) che gli passa i parametri
senza far apparire tutte le finestrelle di dialogo, perchè la Form ha già
tutte le info necessarie alla QRY.
In Questo modo non vedi nulla, se non la Form di Inserimento Criteri col
pulsante apri REPORT che premerai
dopo aver inserito i CRITERI....
Forse è difficile da capire, anche perchè io sono una frana a spiegare.....
Prova a guardare sul Sito Comune mi pare di ricordare un valido esempio....
@Alex.


title: SMS che ti fanno GUADAGNARE!!

author: Luca Teschio

text:
                                        ANNUNCIO!!!
Se vuoi guadagnare fino a 210 Lire ogni sms che ricevi sul tuo cellulare, ed
essere pagato a fine mese come vuoi tu (C/C Bancario, Bonifico Bancario,ecc)
                       CLICCA NEL LINK QUI SOTTO:
                 Link:
http://www.smscash.it/index.php3?pagid=reg&p_form=P&p_pres=0&cpre=14403&p_de
sc=1
                       Ma Fallo subito!!!! E' GRATIS!!!!
                  Guadagno SICURO fino a 128.000 Lire al mese!!


title: Query nidificata

author: Lawrence Oluyede

text:
INSERT INTO Vendita (Data, Importo, CodiceMateriale,
CodiceNazione)
VALUES (Date(), [inserisci importo in €], (
SELECT Materiale.ID FROM Materiale WHERE
Materiale.Descrizione = [inserisci materiale];),
SELECT Nazione.ID FROM Nazione WHERE Nazione.Nome =
[inserisci nazione];))
access continua a darmi problemi su questa query (mi dà
errore di sintassi...ma non capisco che c'è di
sbagliato)...come posso risolvere?
--
Lawrence Oluyede
rhy...@myself.com


title: Query nidificata

author: Alessandro

text:
"Lawrence Oluyede" <
rhy...@myself.com
> wrote in message
news:ma5ubugo1q995iqnb...@4ax.com...

Non vorrei dire una C...zzata, anche perchè non ho avuto modo di provare
la stringa SQL, ma a prima vista le PARENTESI finali non possono
trovarsi dopo il ";" perchè questo rappresenta la fine espressione, e in
èpiù
c'è un ulteriore ";" nel bel mezzo della 2° parte nidificata....!!!!!
Prova così, oppure riscrivila con il generatore automatico....!
INSERT INTO Vendita (Data, Importo, CodiceMateriale,
CodiceNazione)
VALUES (Date(), [inserisci importo in €], (
SELECT Materiale.ID FROM Materiale WHERE
Materiale.Descrizione = [inserisci materiale]),
SELECT Nazione.ID FROM Nazione WHERE Nazione.Nome =
[inserisci nazione]));
Alessandro.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Query nidificata

author: Antonio Biso

text:
"Lawrence Oluyede" <
rhy...@myself.com
> ha scritto nel messaggio
news:ma5ubugo1q995iqnb...@4ax.com...
>
> INSERT INTO Vendita (Data, Importo, CodiceMateriale,
> CodiceNazione)
> VALUES (Date(), [inserisci importo in ?], (
> SELECT Materiale.ID FROM Materiale WHERE
> Materiale.Descrizione = [inserisci materiale];),
> SELECT Nazione.ID FROM Nazione WHERE Nazione.Nome =
> [inserisci nazione];))
>
> access continua a darmi problemi su questa query (mi dà
> errore di sintassi...ma non capisco che c'è di
> sbagliato)...come posso risolvere?
A prescindere: perchè non usi una maschera di selezione parametri piuttosto
che chiedere tutto con i parametri delel query che secondo me, sono
veramente una bruttura?!?
Antonio


title: Query nidificata

text:
"Antonio Biso" <
ch...@etruria.net
> wrote:
>A prescindere: perchè non usi una maschera di selezione parametri piuttosto
>che chiedere tutto con i parametri delel query che secondo me, sono
>veramente una bruttura?!?
perchè non so come gestire la maschera :)
--
Lawrence Oluyede
rhy...@myself.com


title: Query nidificata

text:
"Alessandro" <
ik2...@libero.it
> wrote:
>INSERT INTO Vendita (Data, Importo, CodiceMateriale,
>CodiceNazione)
>VALUES (Date(), [inserisci importo in €], (
>SELECT Materiale.ID FROM Materiale WHERE
>Materiale.Descrizione = [inserisci materiale]),
>SELECT Nazione.ID FROM Nazione WHERE Nazione.Nome =
>[inserisci nazione]));
mi dà errore sull'ultima SELECT..
--
Lawrence Oluyede
rhy...@myself.com


title: Query nidificata

text:
"Lawrence Oluyede" <
rhy...@myself.com
> ha scritto nel messaggio
news:90s0cu0bvkt5g44s7...@4ax.com...
> "Antonio Biso" <
ch...@etruria.net
> wrote:
>
> >A prescindere: perchè non usi una maschera di selezione parametri
piuttosto
> >che chiedere tutto con i parametri delel query che secondo me, sono
> >veramente una bruttura?!?
>
> perchè non so come gestire la maschera :)
Basta che tu poi faccia riferimento ai valori della maschera dove invece usi
la richiesta di parametro.
La sintassi è
like nz([Forms]![tuaform]![tuocontrollo];"*")
Antonio


title: URGENTE Stampa tramite comando DOS

author: LUCA

text:
Ciao a tutti
Avrei una necessità urgente, ho un file C:\Assegni.txt che vorrei stampare
direttamente tramite un comando da inviare da DOS. Come posso scriverlo
nella Sub di programma.
Cioè se io apro il Prompt dei comandi DOS e scrivo C:\Type c:\Assegni.txt
>LPT1: e do invio il contenuto del file viene Stampato dalla stampante ad
aghi.
Che comando serve da VB di access2000
Ciao
E grazie
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: URGENTE Stampa tramite comando DOS

author: Sergio MAZZA

text:
"LUCA" <
lucade...@libero.it
> ha scritto nel messaggio
news:151Z25Z97Z38Y1...@usenet.libero.it...
> Ciao a tutti
> Avrei una necessità urgente, ho un file C:\Assegni.txt che vorrei stampare
> direttamente tramite un comando da inviare da DOS. Come posso scriverlo
> nella Sub di programma.
> Cioè se io apro il Prompt dei comandi DOS e scrivo C:\Type c:\Assegni.txt
>>LPT1: e do invio il contenuto del file viene Stampato dalla stampante ad
> aghi.
> Che comando serve da VB di access2000
Vedi help (attivabile con ALT-F11, poi F1) l'Istruzione Shell...
> Ciao
> E grazie
Ciao.
--
Sergio MAZZA


title: URGENTE Stampa tramite comando DOS

text:
"LUCA" <
lucade...@libero.it
> ha scritto nel messaggio
news:151Z25Z97Z38Y1...@usenet.libero.it...
> Ciao a tutti
> Avrei una necessità urgente, ho un file C:\Assegni.txt che vorrei stampare
> direttamente tramite un comando da inviare da DOS. Come posso scriverlo
> nella Sub di programma.
> Cioè se io apro il Prompt dei comandi DOS e scrivo C:\Type c:\Assegni.txt
>>LPT1: e do invio il contenuto del file viene Stampato dalla stampante ad
> aghi.
> Che comando serve da VB di access2000
>
> Ciao
> E grazie
>
Ci possono essere molte strade.
Personalmente mi creo un file .bat con notepad:
Copy C:\MioTesto.txt LPT1
Exit
Lo salvo in c:\Stampa.bat e lo eseguo da Access con:
Dim ret
ret = Shell("c:\pippo.bat", vbHide)
Ciao, Carlo


title: URGENTE Stampa tramite comando DOS

text:
"Carlo Costarella" <
carloco...@libero.it
> ha scritto nel messaggio
news:f09ohh$6il$1...@tdi.cu.mi.it...
cut
> Lo salvo in c:\Stampa.bat e lo eseguo da Access con:
> Dim ret
> ret = Shell("c:\pippo.bat", vbHide)
ehm...volevo dire
ret = Shell("c:\Stampa.bat", vbHide)
Ciao, Carlo


title: URGENTE Stampa tramite comando DOS

author: Hosso

text:
"Carlo Costarella" <
carloco...@libero.it
> ha scritto nel messaggio
news:f09okk$6kk$1...@tdi.cu.mi.it...
>> ret = Shell("c:\pippo.bat", vbHide)
>
> ehm...volevo dire
> ret = Shell("c:\Stampa.bat", vbHide)
>
Tanto, chi non ha un file pippo.bat sul proprio pc? ;-)


title: [OT] help MSDE

author: SunRex

text:
Ragazzi esistono ng in italiano dove chiedere per problemi con MSDE?
Io non ne ho trovati.
SunRex


title: [OT] help MSDE

author: ciroteo

text:
"SunRex" <
sunrexs...@hotmail.com
> ha scritto nel messaggio
news:ahpce.838376$b5.37...@news3.tin.it...
> Ragazzi esistono ng in italiano dove chiedere per problemi con MSDE?
> Io non ne ho trovati.
>
> SunRex
italiano  poco ...
microsoft.public.it.sql
Usa:
microsoft.public.adp.sqlserver
microsoft.public.sqlserver.msde
microsoft.public.sqlserver.odbc
Un programmatore non può prescindere dalla conoscenza della lingua inglese,
anche se maccheronico!


title: [OT] help MSDE

text:
"ciroteo" <
ciroteo_c...@libero.it
> ha scritto nel messaggio
news:d4t81p$tsv$1...@hulme.interac.it...

Non è la lingua è la pigrizia....
Sunrex


title: passare data a queri in vba

author: Agolf

text:
Saluti a tutto il NG,
In access 2003 ho una maschera con una casella combinata che sull'evento
AfterUpdate() esegue  il seguente codice
Dim SQL As String
   DoCmd.SetWarnings (True)

SQL = "SELECT Anagrafica.InternoLotto,.... AS TOTALE INTO [Emi" &
Me.CasellaEmissione & "]
FROM Anagrafica, letture, Parametri, Pagamenti, Bolletta
WHERE (((letture.dataultimaLettura)=#" & Me.CasellaEmissione & "#) And
((Anagrafica.IdAnagrafico) = Bolletta.IdAnagrafico) And
((Bolletta.IdAnagrafico)=letture.IdAnagrafico));"

    DoCmd.RunSQL SQL

daove al posto dei .... ci sono molti campi.
Questa query dovrebbe creare una tabella col nome Emi<e il valore della
selezione fatta nella casella combinata> fino qui tutto ok,
il problema sta nel WHERE non riesco a fargli fare l'interrogazione
tenendo in considerazione il valore della casella combinata.
Invece se la stessa identica query la eseguo come query salvata e al posto
di #" & Me.CasellaEmissione & "# @valore funziona benissimo mi estrae
tutti i record che ho cercato.
Grazie a tutti per l'aiuto
Agolf
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: passare data a queri in vba

author: Silver

text:
Agolf ha scritto:
> WHERE (((letture.dataultimaLettura)=#" & Me.CasellaEmissione & "#) And
where (((letture.dataultimaLettura)=#" &
format(Me.CasellaEmissione,"yyyy-mm-dd") & "#) And


title: passare data a queri in vba

author: agolf

text:
Silver ha scritto:


Perfetto grazie mille.
  Perché le date sono sempre così complicate da gestire.....
Grazie ancora



title: Un Aiutino!!!!

author: Matteo

text:
Salve a tutti,
ho un problemino, e forse voi mi potete aiutare:
ho un DB condiviso in una rete locale e volevo sapere se, quando lo apro,
esiste un modo per  sapere se il DB è già aperto da qualche altro utente
grazie
Ciao


title: dirty come va usato?

text:
Quando scorro i record tramite i pulsanti di scorrimento
e passo dal record 1 al record 2, coma va usata, e su quale evento
la proprietà dirty, in modo che
se ci sono state modifiche, mi si apre una msg box (gradito un esempio
di codice msg box di accettazione o rinuncia modifiche) che mi chiede se
voglio salvare le modifiche, oppure non salvarle?
poi non ho capito se è obbligatorio, nel caso io non voglio salvare le
modifiche,
usare il ciclo sottostante (dalla guida) per ripristinare i vecchi
valori delle
caselle di testo modificate ma non ancora salvate
 Dim ctlC As Control
        ' Per ciascun controllo.
        For Each ctlC In Me.Controls
            If ctlC.ControlType = acTextBox Then
                ' Ripristina il valore originario.
                ctlC.Value = ctlC.OldValue
            End If
        Next ctlC
non è più semplice inserire un me.undo cosa cambia?
 ipotizzo che l'old value serva per decidere su quale casella
ripristinare il vecchio valore
però quello che mi sfugge totalmente è dove e come va posizionato il
dirty
ringrazio in anticipo


title: dirty come va usato?

author: Federico Luciani

text:
rr12rr wrote:
> Quando scorro i record tramite i pulsanti di scorrimento
> e passo dal record 1 al record 2, coma va usata, e su quale evento
> la proprietà dirty, in modo che
> se ci sono state modifiche, mi si apre una msg box (gradito un esempio
> di codice msg box di accettazione o rinuncia modifiche) che mi chiede se
> voglio salvare le modifiche, oppure non salvarle?
> poi non ho capito se è obbligatorio, nel caso io non voglio salvare le
> modifiche,
> usare il ciclo sottostante (dalla guida) per ripristinare i vecchi
> valori delle
> caselle di testo modificate ma non ancora salvate
> [cut]
> non è più semplice inserire un me.undo cosa cambia?
>  ipotizzo che l'old value serva per decidere su quale casella
> ripristinare il vecchio valore
> però quello che mi sfugge totalmente è dove e come va posizionato il
> dirty
con tutta la buona volonta' non ho capito cosa cerchi.
se ti interessa intercettare il salvataggio dei dati in una form, allora vai
sul SitoComune (link qua sotto) e cerca la FAQ: 'E' possibile far apparire un
messaggio che mi chiede se voglio salvare i dati appena modificati in una
maschera?'
nel qual caso Dirty non ti serve.
La proprieta' dirty ti dice se i dati nella form sono stati modificati o meno.
Come usarla e dove usarla dipende da cosa devi fare.
--
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: dirty come va usato?

author: Michele Amato

text:
rr12rr <
NOSPAM...@usa.net
> wrote in message 39EDB9F7...@usa.net...
> Quando scorro i record tramite i pulsanti di scorrimento
> e passo dal record 1 al record 2, coma va usata, e su quale evento
> la proprietà dirty, in modo che
> se ci sono state modifiche, mi si apre una msg box (gradito un esempio
> di codice msg box di accettazione o rinuncia modifiche) che mi chiede se
> voglio salvare le modifiche, oppure non salvarle?
> poi non ho capito se è obbligatorio, nel caso io non voglio salvare le
> modifiche,
> usare il ciclo sottostante (dalla guida) per ripristinare i vecchi
> valori delle
> caselle di testo modificate ma non ancora salvate
>
>  Dim ctlC As Control
>         ' Per ciascun controllo.
>         For Each ctlC In Me.Controls
>             If ctlC.ControlType = acTextBox Then
>                 ' Ripristina il valore originario.
>                 ctlC.Value = ctlC.OldValue
>             End If
>         Next ctlC
>
> non è più semplice inserire un me.undo cosa cambia?
>  ipotizzo che l'old value serva per decidere su quale casella
> ripristinare il vecchio valore
>
> però quello che mi sfugge totalmente è dove e come va posizionato il
> dirty
>
> ringrazio in anticipo
Sei fuori strada.
>però quello che mi sfugge totalmente è dove e come va posizionato il dirty
la proprietà in questione è in sola lettura, perciò può essere solo letta.
Generalmente viene letta per essere testata, ma potrebbe anche essere
impostata (questo a me non è mai servito).
Sostanzialmente serve per sapere se il record corrente è "sporco" cioè nello
stato di editing.
E' molto comoda se alcune "azioni" (tipo lookup) van fatte solo "a bocce
ferme".
>
>  Dim ctlC As Control
>         ' Per ciascun controllo.
>         For Each ctlC In Me.Controls
>             If ctlC.ControlType = acTextBox Then
>                 ' Ripristina il valore originario.
>                 ctlC.Value = ctlC.OldValue
>             End If
>         Next ctlC
>
> non è più semplice inserire un me.undo cosa cambia?
Sono perfettamente d'accordo con te, secondo me è un esempio delle versioni
precedente, dove se non erro, l' UNDO dell'oggetto Me non c'era.
Saluti
Michele
--
{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}
Sulla mia pagina personale
http://utenti.worldonline.it/micheleamato
è possibile trovare una add-in per Access97-2000:
          Access Navigator 2.0
comincia a esserci anche un pò di documentazione...
ho pubblicato anche la prima parte di un TUTORIAL
sull'uso di questo strumento
{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}


title: dirty come va usato?

text:
Ehm
> la proprietą in questione č in sola lettura, perciņ puņ essere solo letta.
scusate la papera
ignorare


title: Chiarimenti Combo box 2

author: Motore

text:
Ho guardato gli esempi riportati :
            3.72 Sincronizzare in una maschera due o più caselle combinate
tra loro in gerarchia
            3.77 Sincronizzare in una maschera due o più caselle combinate
ASSOCIATE tra loro in gerarchia
 però a questo punto come posso verificare e capire come i combo box sono
stati settati ?
        Grazie
Dopo avere  creato in un formMaschera1
Rispettivamente il  Combo box1 e il Combo box2:
dove il Combo box1 legge da una tabella TIPOLOGIA
In cui abbiamo:
                         -PORTA
                        - FINESTRA mentre
Combo box2 dalla tabella TIPO:
            P1
            P2
            P3
            F1
            F2
            F3
Ora quando il Combo box1 = PORTA nel Combo box2 deve comparire
            P1
            P2
            P3
Mentre quando Combo box1 = FINESTRA nel Combo box2 deve comparirmi:
            F1
            F2
            F3
Allego il codice VBA per Excel, mentre ho bisogno di farlo per VBA Access.
Codice per VBA Excel:
Set Png = SH.Range("E3,E4")
     With Me.ComboBox2
           .Clear
        For Each rCell In Png.Cells
           .AddItem rCell.Value
        Next rCell
           .ListIndex = 0
     End With
Grazie


title: Chiarimenti Combo box 2

author: PBsoft

text:
> Ho guardato gli esempi riportati :
> 3.72 Sincronizzare in una maschera due o più caselle
> combinate tra loro in gerarchia
> 3.77 Sincronizzare in una maschera due o più caselle
> combinate ASSOCIATE tra loro in gerarchia
> però a questo punto come posso verificare e capire come i combo box
> sono stati settati ?
Dipende. Se, ad esempio, le tue combobox hanno un valore di default, puoi
fare il test per vedere se il loro valore attuale è quello di default.
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype:pbsoftsolution


title: Chiarimenti Combo box 2

text:
"PBsoft" <info[REMOVE]@
pbsoft.it
> ha scritto nel messaggio
news:875ea35522fd08...@news.tin.it...

    E come faccio a fare il test , e se non sono di default , cosa si fa ?
    Grazie


title: Chiarimenti Combo box 2

text:
> E come faccio a fare il test , e se non sono di default , cosa si
> fa ?
Stai tenendo aperti due thread identici.
Nell'altro thread Pierpaolo Romanelli ti ha già fornito la pappa pronta (leggi:
"il codice VBA").
If (combo1 <> valoredefault1) And (combo2 <> valoredefault2) Then le combo
sono valorizzate



title: Chiarimenti Combo box 2

text:
"PBsoft" <info[REMOVE]@
pbsoft.it
> ha scritto nel messaggio
news:875ea35522fee8...@news.tin.it...

    Tutte le informazioni mi sembra siano contenute nella:
         rowsource.SELECT DISTINCTROW Prodotti.IdProdotto, Prodotti.Prodotto
FROM Prodotti WHERE
(((Prodotti.IdCategoria)=[Forms]![frmCombo]![CercaCategoria])) ORDER BY
Prodotti.Prodotto;
    Come faccio ad inserire questi dati direttamente nel codice VBA ?
    Grazie


title: Chiarimenti Combo box 2

text:
>> If (combo1 <> valoredefault1) And (combo2 <> valoredefault2) Then le
>> combo sono valorizzate
> Tutte le informazioni mi sembra siano contenute nella:
>
> rowsource.SELECT DISTINCTROW Prodotti.IdProdotto,
> Prodotti.Prodotto FROM Prodotti WHERE
> (((Prodotti.IdCategoria)=[Forms]![frmCombo]![CercaCategoria])) ORDER
> BY Prodotti.Prodotto;
>
> Come faccio ad inserire questi dati direttamente nel codice VBA ?
?!?!?
Ritorniamo al tuo quesito iniziale: "come posso verificare e capire come
i combo box sono stati settati?"
Non serve a niente sapere qual'è l'origine riga di queste due combo.
Serve sapere qual'è il loro valore predefinito: nient'altro.
Una volta che lo conosci, devi utilizzare il codice che ti è già stato suggerito
due volte, nell'evento che ritieni più utile: sei tu che lo devi scegliere.



title: Chiarimenti Combo box 2

text:
"PBsoft" <info[REMOVE]@
pbsoft.it
> ha scritto nel messaggio
news:875ea3552300b8...@news.tin.it...

    MA ci risiamo, se volessi cambiare la tabella a cui punta la combo
oppure
    cambiare dei riferimenti nella combo come devo fare ?
    Grazie


title: Chiarimenti Combo box 2

text:
"Motore" <
mot...@globalnet.it
> ha scritto nel messaggio
news:468a3a40$0$10623$4faf...@reader2.news.tin.it...

        Per esempio se volessi modificare le tre combo box attraverso VBA
,in
questo modo:
            Quando sulla prima scelgo il reparto abbigliamento     in
automatico voglio che
            nelle altre compaia rispettivamente nella seconda la Categoria
Biancheria
            e nella terza i Prodotti i Calzini.
            Grazie


title: Chiarimenti Combo box 2

text:
> Per esempio se volessi modificare le tre combo box attraverso
> VBA, in questo modo:
> Quando sulla prima scelgo il reparto abbigliamento in
> automatico voglio che
> nelle altre compaia rispettivamente nella seconda la
> Categoria Biancheria
> e nella terza i Prodotti i Calzini.
Comincio a capire la tua situazione.
Allora, bisogna partire dalla base dati. Le tre combo box hanno rappresentano
graficamente una struttura gerarchica a tre livelli.
Tale struttura deve avere un riscontro nella base dati, quindi suppongo che
le tre entità di cui parli (Reparto, Categoria, Prodotto) siano rappresentate
da altrettante tabelle, collegate tra loro da relazioni.
Cominciamo quindi con il vedere la struttura del database. Fornisci la definizone
delle tabelle e delle relazioni.



title: Grafici

author: mario pizzi

text:
Credo di avere lo stesso problema di "superpippo". Infatti dopo aver creato
il grafico, vado in Microsoft Graph, cliccandoci sopra, faccio le mie
modifiche, ma quando ritorno alla visualizzazione normale, tutte le
modifiche da me fatte sono sparite! ritorno in anteprima e le ritrovo, Boh!
Dove sbaglio ?, Cosa non faccio?.
un grazie di cuore, anrticipato, a chi mi risponderŕ. GRAZIE! :-)))
mario pizzi


title: Visual Source Safe e/o SourceAnywhere

author: Pisinho

text:
Buongiorno,
volevo sapere se qualcuno di voi li usa per tener traccia delle versioni
software, qual'� il pi� comodo o quello pi� facile da usare.

St� valutando SourceANywhere ma non riesco a capire quando viene creata una
versione differente per poter tornare indietro nel caso di problemi
in fase di compilazione.

Grazie a tutti.


title: Lingua Access

text:
Salve a tutti.
In una funzione setto la seguente proprietà:
frm.myCombo.RowSourceType = "Tabella/Query"
Ho provato a fare girare il programma su un PC su cui c'è Office in inglese ed
ovviamente esplode perchè dovrei scrivere:
frm.myCombo.RowSourceType = "Table/Query"
E' possibile sapere la lingua di Office installata sul PC?
Grazie in anticipo!!


title: Maschera che atttingono da sottomaschera

author: Giady

text:
Salve, avrei bisogno di un aiuto per arrivare a fare questo
Nella maschera SchedaPaziente ho i campi Dimissioni e DimissioniDal. Nella
stessa maschera è presente anche la sottomaschera InserimentieDimissioni con
anche qui i campi Dimissioni e DimissioniDal. Vorrei fare in modo che nel
momento in cui vengono inseriti o cambiano i dati nei due campi della
sottomaschera, i dati inseriti compaiano anche nelle caselle di testo della
maschera principale...
E' possibile fare questo?
Ringrazio in anticipo tutti colore che vorranno aiutarmi


author: gruppo

text:
Giady ha scritto:

Prova a scrivere nella proprietà dopo aggiornamento dei due campi della
sottoschda: Forms![NOME SCHEDA PRNCIPALE]!NOME CONTROLLO= ME!NOME
CONTROLLO MODIFICATO


title: una query che alimenta due tabelle , si può?

author: Gabriele

text:
Con una query posso accodare dati in due distinte tabelle presenti in due
MDB distinti ?
Cioè ho un file TXT che contiene due colonne di dati da importare , A e B .
La colonna A deve finire dentro alla tabella A presente nel file A.MDB
mentre l'altra colonna B deve finire dentro alla tabella B presente nel file
B.MDB
si può fare ?
Oppure servono due query ?
ciao e grazie !


author: Ivan da casa

text:
"Gabriele" <
a...@a.it
> ha scritto nel messaggio
news:4586fe38$0$4248$4faf...@reader1.news.tin.it...
> Con una query posso accodare dati in due distinte tabelle presenti in due
> MDB distinti ?
> Cioč ho un file TXT che contiene due colonne di dati da importare , A e B
> .
> La colonna A deve finire dentro alla tabella A presente nel file A.MDB
> mentre l'altra colonna B deve finire dentro alla tabella B presente nel
> file B.MDB
>
> si puň fare ?
> Oppure servono due query ?
>
> ciao e grazie !
due query distinte, purtroppo.
O comunque una procedura VBA che 'accoda' nella giusta tabella ogni dato.
IvanDaBologna


text:
"Gabriele" <
a...@a.it
> ha scritto nel messaggio
news:4586fe38$0$4248$4faf...@reader1.news.tin.it...
> Con una query posso accodare dati in due distinte tabelle presenti in due
> MDB distinti ?
> Cioč ho un file TXT che contiene due colonne di dati da importare , A e B
> .
> La colonna A deve finire dentro alla tabella A presente nel file A.MDB
> mentre l'altra colonna B deve finire dentro alla tabella B presente nel
> file B.MDB
>
> si puň fare ?
> Oppure servono due query ?
>
> ciao e grazie !
scusa Gabriele ma se fai CROSSPOSTING come si fa a capire dove rispobderti?
Per favore attieniti alle netiquette.
IvanDaBologna


title: determinare percorso Msaccess.exe

author: Nicola Di Martino

text:
Scusate ma sul NG non ho trovato, sui msg del forum nemmeno...
Il problema è:
creo un file MDW per proteggere un file MDB per cui crea il collegamento per
avviare il DB tramite la chiamata di msaccess fornendo il nuovo file MDW.
Costruito il tutto su una macchina... non funzia su un altra... non trova
Msaccess
Mi chiedevo se con uno script visualbasic potevo tramite il Fso cercare
nella cartella programmi il file in questione, ricavare il percorso, usarlo
per reare uno shortcut al volo con il percorso ottenuto e far partire il
DB...
Troppo casino?
Ciao
Nik


title: determinare percorso Msaccess.exe

author: Alessandro Baraldi

text:
Nicola Di Martino ha scritto:

Hai cercato con "Path Access"...? Io ne ho trovati diversi....
syscmd(acSysCmdAccessDir)
@Alex


title: determinare percorso Msaccess.exe

text:
[cut]
Hai cercato con "Path Access"...? Io ne ho trovati diversi....
syscmd(acSysCmdAccessDir)
@Alex
grazie grazie
Nik


title: determinare percorso Msaccess.exe

author: Roberto da Parma

text:
"Nicola Di Martino" <
nic.dim...@libero.it
> ha scritto nel messaggio
news:tohdh.68025$uv5.5...@twister1.libero.it...

Da quello che ho capito...la morale del discorso è creare un link al db
aprendolo con il file system.mdw da te creato?
Trovi degli esempi sul sito di Baraldi, accegroup, e forse sul sitocomune
Ciao
Roberto


title: determinare percorso Msaccess.exe

text:
"Roberto da Parma" <
aris...@libero.it
> ha scritto nel messaggio
news:4575bda4$0$3205$4faf...@reader2.news.tin.it...

...dimenticavo però c'è da usare WScript
Ciao
Roberto


title: determinare percorso Msaccess.exe

text:
"Roberto da Parma" <
aris...@libero.it
> ha scritto nel messaggio
news:4575bda4$0$3205$4faf...@reader2.news.tin.it...
>
> Da quello che ho capito...la morale del discorso è creare un link al db
> aprendolo con il file system.mdw da te creato?
>
> Trovi degli esempi sul sito di Baraldi, accegroup, e forse sul sitocomune
>
> Ciao
> Roberto
Non proprio:
la procedura di creazione di un nuovo MDW si conclude con la creazione di un
file di collegamento
nella fattispecie :"C:\Programmi\Microsoft Office\OFFICE11\MSACCESS.EXE"
"C:\getimdw\Geti.mdb" /WRKGRP "C:\getimdw\getimdw.mdw"
però se su una macchina avessi access10 e quindi OFFICE10 il collegamento in
questione non funziona perché non trova MSACCESS
perché nella cartella OFFICE10
allora con uno scripi volevo ricavare il percorso di MSACCESS.EXE,
ricostruire al volo il file di collegamento in modo che quando sposto il
tutto
si auto configura con la versione in uso...
Confesso di non aver cercato sul sito di @Alex nè su accesgroup
Vado a vedere
Cmq grazie per adesso
Nik


title: determinare percorso Msaccess.exe

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1165343348.4...@j72g2000cwa.googlegroups.com...
Hai cercato con "Path Access"...? Io ne ho trovati diversi....
syscmd(acSysCmdAccessDir)
@Alex
Avevo cercato "percorso msaccess.exe"...
Cmq syscmd(acSysCmdAccessDir) è diferito al VBA e non a WSH, giusto?
Nik


title: determinare percorso Msaccess.exe

text:
"Roberto da Parma" <
aris...@libero.it
> ha scritto nel messaggio
news:4575bda4$0$3205$4faf...@reader2.news.tin.it...
>
> Da quello che ho capito...la morale del discorso è creare un link al db
> aprendolo con il file system.mdw da te creato?
>
> Trovi degli esempi sul sito di Baraldi, accegroup, e forse sul sitocomune
>
> Ciao
> Roberto



title: determinare percorso Msaccess.exe

text:
"Nicola Di Martino" <
nic.dim...@tiscali.it
> ha scritto nel messaggio
news:45760fd3$2$20801$5fc...@news.tiscali.it...

Se fai le cose fatte bene si setta da solo...
già così trova la versione installata
SysCmd(acSysCmdAccessDir) & "MSACCESS.EXE"
Ciao
Roberto


title: determinare percorso Msaccess.exe

text:
"Roberto da Parma" <
aris...@libero.it
> ha scritto nel messaggio
news:457618f0$0$3200$4faf...@reader2.news.tin.it...
[cut]
>
> Se fai le cose fatte bene si setta da solo...
>
> già così trova la versione installata
>
> SysCmd(acSysCmdAccessDir) & "MSACCESS.EXE"
>
> Ciao
> Roberto
>
OK ma questa riga di codice la posso eseguire solo da access! o sbaglio
acSysCmdAccessDir è una variabile intrinseca ad access (e il prefisso "ac"
lo fa intuire") quindi non posso usarla in un file WSH
del tipo
dim accessdir as string
accessdir=SysCmd(acSysCmdAccessDir) & "MSACCESS.EXE"
all'interno di uno script visualbasic non funzionerebbe...
era per non scandagliare tutto il disco alla ricerca del suddetto file.
Cmq veramente grazie
Ciao
Nicola


title: determinare percorso Msaccess.exe

author: Sergio MAZZA

text:
"Nicola Di Martino" <
nic.dim...@libero.it
> ha scritto nel messaggio
news:Aazdh.68977$uv5.5...@twister1.libero.it...
>
> OK ma questa riga di codice la posso eseguire solo da access! o sbaglio
> acSysCmdAccessDir è una variabile intrinseca ad access (e il prefisso "ac"
> lo fa intuire") quindi non posso usarla in un file WSH
>
> del tipo
>
> dim accessdir as string
> accessdir=SysCmd(acSysCmdAccessDir) & "MSACCESS.EXE"
>
> all'interno di uno script visualbasic non funzionerebbe...
>
> era per non scandagliare tutto il disco alla ricerca del suddetto file.
>
> Cmq veramente grazie
> Ciao
> Nicola
Devi utilizzare il valore numerico; acSysCmdAccessDir = 9...
Ciao.
--
Sergio MAZZA


title: Usare access da linea di comando x Report via email

text:
Buongiorno,
volevo sapere se c'� la possibilit� ed eventualmente qual'� la vostra
esperienza nell'usare ACCESS da linea di comando,
o meglio vorrei che non visualizzasse niente a video se possibile neanche
l'apertura della maschera iniizale del runtime.
Nello specifico vorrei rilasciare un'applicazione ACCESS 2007 compilata da
usare con il RUNTIME, che non fa altro che
creare dei report in PDF ed inviarli via email ai destinatari.
E' possibile disabilitare tutto l'output su schermo dato che l'applicazione
dovr� essere messa sul server che � l'unico PC che rimane acceso tutto il
giorno
e vorrei evitare maschere che si aprono e chiudono .
Saluti
__________ Informazioni da ESET NOD32 Antivirus, versione del database delle firme digitali 4856 (20100210) __________
Il messaggio � stato controllato da ESET NOD32 Antivirus.
www.nod32.it


author: Carlo Costarella

text:
"Pisinho" <
pis...@gmail.com
> ha scritto nel messaggio
news:4b73ba9f$1...@news.x-privat.org...
> Buongiorno,
> volevo sapere se c'� la possibilit� ed eventualmente qual'� la vostra
> esperienza nell'usare ACCESS da linea di comando,
> o meglio vorrei che non visualizzasse niente a video se possibile neanche
> l'apertura della maschera iniizale del runtime.
>
> Nello specifico vorrei rilasciare un'applicazione ACCESS 2007 compilata da
> usare con il RUNTIME, che non fa altro che
> creare dei report in PDF ed inviarli via email ai destinatari.
>
> E' possibile disabilitare tutto l'output su schermo dato che
> l'applicazione dovr� essere messa sul server che � l'unico PC che rimane
> acceso tutto il giorno
> e vorrei evitare maschere che si aprono e chiudono .
>
> Saluti
>
Io farei cos�:
sul desktop inserisci il collegamento al tuo applicativo con una icona a
piacere:
"C:\Programmi\Microsoft Office\Office12\MSACCESS.EXE" /runtime
"c:\Book\Book.mde"
Tasto destro sull'icona, propriet�, nella combo esegui scegli "ridotto a
icona", salva.
Il doppio clik sull'icona fa partire il programma iconizzato. Unica
accortezza predisporre una maschera di avvio e subito dopo l'apertura
iconizzarla per esempio con DoCmd.Minimize.
Ancora meglio crea una maschera che parte all'avvio ma che abbia tutte le
dimesioni a zero e senza alcuna barra di scorrimento o casella menu
controllo o pulsanti di spostamento ecc.. Su apertura di questa maschera:
DoCmd.MoveSize 0, 0, 0, 0
Ora il doppio clik sul'icona precedentemente salvata sul desktop far�
partire il programma ma non si vede nulla se non l'icona sulla barra di
stato di windows.
Ciao, Carlo


title: Aprire documenti ...

author: Fabio Valsangiacomo

text:
Carissimi tutti,

Ho la situazione seguente:

Banca dati semplice si tratta di documenti in pdf
di articoli di giornale, riviste ecc utilizzati come supporto informativo sul
lavoro (obiettivo eliminare la carta...)

Solite ricerche dei documenti, una volta trovato il
mio set di records posso aprire il documenti con la funzione seguente
"
FollowHyperlink Me!NomeFile", e
funziona.

Mi chiedo

è il metodo giusto per aprire dei file di altre
applicazioni oppure sarebbe opportuno utilizzare...

sto pensando di aggiungere le funzioni per le
operazioni di scansione della documentazione ed il salvataggio finale esiste un
qualche esempio nella gestione Scanner/access/Acrobate ?

Grazie

Fabio


title: Aprire documenti ...

text:
"Fabio Valsangiacomo" <
fa...@valsangiacomo.org
> ha scritto nel messaggio
news:441b23c1$0$727$5402...@news.sunrise.ch...
Carissimi tutti,
Ho la situazione seguente:



Grazie
Fabio
[Risposta]
Comincia con dare uno sguardo a
Microsoft Office 2003 Edition Document Imaging VBA Language Reference che
non solo permette di fare la scansione di un documento ma anche il
riconoscimento OCR dei caratteri in italiano oltre che il salvataggio.
Il file guida da scaricare si chiama MSPAUTO.exe e lo trovi in Microsoft.
Ti sarà indispensabile scaricare anche WIAAutSDK.zip che rappresenta il
Microsoft Windows Image Acquisition Library (detto WIA).
A questo proposito se fai una ricerca su questo ng (scanner) troverai un mio
esempio sull'utilizzo di WIA.
Indispensabile windows XP.
Ciao, Carlo


title: Aprire documenti ...

text:
"Carlo Costarella" <
carloco...@libero.it
> ha scritto nel messaggio news:441ba940$0$18284$4faf...@reader1.news.tin.it...

Sarà fatto grazie
Fabio
>
>
>


title: Aprire documenti ...

text:
"Fabio Valsangiacomo" <
fa...@valsangiacomo.org
> ha scritto nel messaggio news:441b23c1$0$727$5402...@news.sunrise.ch...
Carissimi tutti,
Ho la situazione seguente:



Grazie
Fabio
[risposta]
Ritengo sia la soluzione più semplice; ogni pc aprirà il documento se ha installato l'applicazione adatta. Potresti (se vuoi)
controllare prima nel registry se esiste una applicazione che visualizza il documento, in caso negativo presentare un MsgBox di
errore.
Poi ce ne sarebbero altre ma tutto dipende dal tuo "ambiente"...
Ciao.
--
Sergio MAZZA


title: Aprire documenti ...

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio news:dvgi6o$ulp$1...@area.cu.mi.it...
> "Fabio Valsangiacomo" <
fa...@valsangiacomo.org
> ha scritto nel messaggio news:441b23c1$0$727$5402...@news.sunrise.ch...
> Carissimi tutti,
>
[cut]
> con la funzione seguente  "FollowHyperlink Me!NomeFile", e funziona.
>
> Fabio
>
> [risposta]
> Ritengo sia la soluzione più semplice; ogni pc aprirà il documento se ha installato l'applicazione adatta. Potresti (se vuoi)
> controllare prima nel registry se esiste una applicazione che visualizza il documento, in caso negativo presentare un MsgBox di
> errore.
Ci stavo pensando, ma le mie conoscenze non mi permettono una simile operazione, considerato che in questo mio caso saranno solo file "pdf" ho bypassato il problema  installando il relativo reader.
Cio non toglie che sono pronto ad imparare...
Grazie della tua conferma e suggerimento
Fabio



title: Aiuto da Raf

author: pinco

text:
Ciao a chi mi legge, ho un problema nella stampa di un Report.
Come posso far apparire in modo numerico cronologico i vari Record?
Ossia in una clasifica a punteggi, grazie a una Query ottengo il risultato,
ma al momento della stampa, dovrebbe apparire davanti ad ogni Record la
relativa posizione, es.:
1. Giuseppe Garibaldi  Punti 88
2. Rodolfo Valentino Punti 87
3. ecc.
Chi potrebbe aiutarmi?
Grazie di cuore
Raffaele


title: Aiuto da Raf

author: Fabio Dalla Villa

text:
pinco <
2...@befree.ch
> wrote in message 8i8l0i$30v$1...@news1.sunrise.ch...

Inserisci casella di controllo nel report, sezione Corpo e in
Proprietą/Dati/Origine-controllo scrivi "=1".
--
Fabio Dalla Villa
via Villani 6/3
Biella (BI) 13900
fabioda...@tiscalinet.it


title: Tutta colpa di sergio mazza....

author: Luciano (DOC)

text:
...che non e' venuto a dare una mano a montare il ctrl raid! Ora abbiamo
perso mesi di dati e li stiamo ricaricando su VeryNews. Ci vorra' parecchio
per riaggionare l'archivio.
Saluti.
Luciano


title: Tutta colpa di sergio mazza....

text:
"Luciano (DOC)" <
XXXlucia...@sitocomune.com
> ha scritto nel messaggio
news:2gh42dF...@uni-berlin.de...

Aha! Antonio aveva detto che si fermava li la mia eperienza...
Ciao.
P.S. Mi dispiace...
--
Sergio MAZZA


title: Tutta colpa di sergio mazza....

text:
"ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:c807o6$rnc$1...@lacerta.tiscalinet.it...
> Se fosse scarica BARALE mi associo......
Io no...e chi la scaricherebbe!:-))
Saluti.
Luciano


title: Tutta colpa di sergio mazza....

author: ALESSANDRO Baraldi

text:
"Luciano (DOC)" <
XXXlucia...@sitocomune.com
> ha scritto nel messaggio
news:2ghogoF...@uni-berlin.de...

Ad Antonio sicuramente non piace.........
Meno 1-
Luciano e gli aggiornamenti del SC.... visto che ti fai sentire
non pensavi di passarla liscia....!!!
;-)
@Alex


title: Installazione

author: Nicoletta

text:
Un mdb creato sul mio desktop mi dava problemi sul portatile di libreria non
trovata riguardante la funzione left.
Non capendo cosa potesse essere successo, ho disintallato Access 97
(compreso di ODE tools).
Ho rieseguito l'installazione di Office97 completo e tutto funziona tranne
Access che mi risponde
"Impossibile avviare Microsoft Access. Non è stata concessa la licenza d'uso
su questo computer".
Peccato che la licenza Io l'abbia proprio davanti a me.
Non so proprio risolvere questo problema. Qualcuno può aiutarmi?
Preciso che sul portatile non è stato riscontrato alcun virus.
Grazie e Auguroni
Nicky


title: Installazione

author: oliones

text:
"> "Impossibile avviare Microsoft Access. Non è stata concessa la licenza
d'uso
> su questo computer".
> Peccato che la licenza Io l'abbia proprio davanti a me.
>
> Grazie e Auguroni
> Nicky
>
prova qui
http://support.microsoft.com/support/kb/articles/q191/2/24.asp
devi scaricare aclinc97 ed eseguirlo
ciao


title: X Antogal

author: All Eyez On Me

text:
Non riesco più a recuperare il post dove mi spiegavi come registrare
mscomm32 tramite un fil di aggiunta al registry...
me lo puoi ripostare'
Grazie, AEOM


title: X Antogal

author: AntoGal

text:
"All Eyez On Me" <
fish...@tiscalinet.it
> ha scritto...
> Non riesco più a recuperare il post dove mi spiegavi come registrare
> mscomm32 tramite un fil di aggiunta al registry...
Certo!
Crea un file di testo con le seguenti 4 righe (la seconda è vuota):
----------------------
REGEDIT4
[HKEY_CLASSES_ROOT\Licenses\DB4C0D00-400B-101B-A3C9-08002B2F49FB]
@="mgkgtgnnmnmninigthkgogggvmkhinjggnvm"
----------------------
Poi rinomina l'estensione di tale file in ".REG", e facci doppio click sopra
per apportare le modifiche al registro.
Quasi quasi preparo una FAQ per il SC.
--
Ciao, AntoGal
*************************************************
Gestione punti vendita (POS NCR / Indesit)

www.powerretail.it
-------------------------------------------------------------
per scaricare un gioco di DAMA ITALIANA
http://volftp.mondadori.com/italiani/galletta/
*************************************************


title: X Antogal

author: All Eyez On me

text:
"All Eyez On Me" <
fish...@tiscalinet.it
> ha scritto nel messaggio
news:9uqm7m$h6o$1...@pegasus.tiscalinet.it...

Scusa se ti contatto in privato... mi potresti ridire il modo per registrare
mscomm32.ocx
Grazie!
AEOM


title: X Antogal

text:
"AntoGal" <
antogal...@sitocomune.com
> ha scritto nel messaggio
news:9utg4f$b3ci0$1...@ID-107948.news.dfncis.de...

Rigrazie !!!!
AEOM


title: UN RIGRAZIAMENTO AD ANTONIO BISO.

author: CARLO

text:
TI RINGRAZIO DELLA PAZIENZA E DELLA DISPONIBILITA'.
CREDO CHE QUELLI COME TE CHE AIUTANO I MENO CAPACI COME ME SI DEBBANO
VERAMENTE RINGRAZIARE DEL LORO SERVIZIO.
PERCHE' ERA GIUSTO FARLO...
SALUTI
CARLO


title: UN RIGRAZIAMENTO AD ANTONIO BISO.

text:
"CARLO" <
carlob...@tin.it
> ha scritto nel messaggio
news:hf959.212850$vm5.6...@news2.tin.it...

Guarda che Antonio è un bravo ragazzo ma non è sordo (scrivere in
maiuscolo)...
Ciao.
--
Sergio MAZZA


title: Eliminiazione duplicati in tabella con ogetti OLE

author: PePonzio

text:
Salve a tutti.
Ho una tabella con diversi record duplicati che però possono essere
distinti da un campo ID e cun campo timestamp.
Io vorrei eliminare questi dublicati lasciando pero' almeno 1
ricorrenza del record.
non posso usare il distinct per portermi in un altra tabella in quanto
c'e' l'oggetto OLE.
qualcuno puo' illuminarmi?
grazie.


author: Pierpaolo Romanelli

text:
PePonzio ha usato la sua tastiera per scrivere :

Ciao se hai dei campi che identificano il record.
Basta che fai una query sui campi ID e timestamp, raggruppando solo
questi campi, escludendo il campo OLE.
NElla query di raggruppamento ti riporti un terzo campo che conta il
numero di duplicati..e selezioni quelli con duplicati>2.
a QUESTO Punto scorri la query con Vba, e sempre con Vba procedi a
cancellare un solo record, facendo una query a parte, eseguita in Vba,
usando un filtro su ID e/o timestamp.
Delete from ... where id=...
Questo da Vba...
Ciao
--
http://www.pierpaoloromanelli.com/aim-free-universal-information-manager.html


text:
Grazie per la risposta, avevo letto un post precedente su una
situazione simile (ma non uguale ) dove Alex Baraldi (che saluto
caramente) mi ha dato la soluzione al questito.
appena posso adatto il codice per renderlo "portabile" e lo posto.
Salutoni e ancora grazie a tutti, che come sempre siete
gentilissimi. ;)


title: help intercettare tasto esc, "rotellina" del mouse

author: Vito Escur

text:
ciao a tutti, ho un piccolo quesito:
dovrei intercettare il tasto esc in modo che se viene premuto devo
chiedere confrema prima che "abbandoni" le modifiche effettuate;
ho un altro quesito, usando un mouse con "rotellina" di scorrimento, coe
faccio ad evitare che usandola mi si sposti da un record all'altro
ciao e grazie
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


author: Claudio

text:
Tue, 19 Nov 2002 02:17:53 +0000 (UTC), Vito Escur ha scritto ben 11
righe per dire:
>ciao a tutti, ho un piccolo quesito:
>dovrei intercettare il tasto esc in modo che se viene premuto devo
>chiedere confrema prima che "abbandoni" le modifiche effettuate;
Prova a guardare sull'help l'evento "TastoGiù". Attento alla nota
specifica sul tasto ESC e alla proprietà "Annulla".
>ho un altro quesito, usando un mouse con "rotellina" di scorrimento, coe
>faccio ad evitare che usandola mi si sposti da un record all'altro
E' stato chiesto innumerevoli volte. Guarda, per esempio
http://www.mvps.org/access/api/api0036.htm
, o i vecchi (ma non troppo)
post.
Ciao. Claudio.


author: Emyr

text:
On Tue, 19 Nov 2002 02:17:53 +0000 (UTC), "Vito Escur"
<
vit...@hotmail.com
> wrote:
>ciao a tutti, ho un piccolo quesito:
>dovrei intercettare il tasto esc in modo che se viene premuto devo
>chiedere confrema prima che "abbandoni" le modifiche effettuate;
>ho un altro quesito, usando un mouse con "rotellina" di scorrimento, coe
>faccio ad evitare che usandola mi si sposti da un record all'altro
>
>ciao e grazie
vedi post precedenti  su intercettazione tasti
keypreview su F1
Saluti.
Emanuele.


title: Somma di record filtrati ai piedi di una maschera

author: Antonello Cutaia

text:
Sto incondrando difficoltà con Access 2002 per realizzare un campo in una
maschera, che contenga la Somma di un campo Importo, presente in una
tabella, dove figura anche un campo mese (1-12 e 99, dove 99 è un artificio
per escludere i record dalla somma). Quindi tale somma non è su tutti i
record, ma solo per quei record che appartengono al range  campo mese(1-12).
Pensavo bene di creare a monte una query che già funziona perfettamente ma
in modo slegato, nel senso che non riesco ad insrirla nella maschera, dove
sbaglio?
Grazie.


author: Antonio Biso

text:
"Antonello Cutaia" <
antonel...@inwind.it
> ha scritto nel messaggio
news:xC9I9.66656$2B1.1...@twister2.libero.it...
> Sto incondrando difficoltà con Access 2002 per realizzare un campo in una
> maschera,
Caso mai un controllo, non un campo
 che contenga la Somma di un campo Importo, presente in una
> tabella, dove figura anche un campo mese (1-12 e 99, dove 99 è un
artificio
Il campo può prendre valori da 1 a 12 ok?
> per escludere i record dalla somma). Quindi tale somma non è su tutti i
> record, ma solo per quei record che appartengono al range  campo
mese(1-12).
Alt!
Dove sta scritta l'informazione su quale mese prendere o su quale range di
mesi?
> Pensavo bene di creare a monte una query che già funziona perfettamente ma
> in modo slegato, nel senso che non riesco ad insrirla nella maschera, dove
> sbaglio?
Spiegati meglio!!!
Antonio


title: condividere database con campo numerico con incremento

author: Giorgia

text:
Qualcuno mi saprebbe consigliare dove trovare informazioni per poter
condividere un database in cui, essendoci vari campi numerici con incremento
+1 si agiornino in questo modo:
se PC1 sta caricando servizio n° 1
il PC2 che vuole caricare un nuovo servizio dovrà andare in automatico al
servizio n°2.
Grazie
--
Giorgia


author: Roberto da Parma

text:
"Giorgia" <
gio...@vitaletrasporti.com
> ha scritto nel messaggio
news:48231746$0$40217$4faf...@reader5.news.tin.it...

Sinceramente la tua domanda non la capisco molto...
va da sè che proprio per le proprietà del campo contatore se PC1 inserisce
un record avrà servizio1 e se PC2 tenta di inserire un nuovo record sarà
servizio 2!
Qual'è il tuo problema???
Ciao
--
Roberto da Parma


text:
"Roberto da Parma" <
aris...@libero.it
> ha scritto nel messaggio
news:48231b9d$0$40215$4faf...@reader5.news.tin.it...

>Attualmente il database è semplicemente messo in rete locale quindi molto
>spesso se è aperto da Pc1 PC2 non lo può aprire, se invece riesce ad
>aprirlo per lavorare per es su una maschera diversa rispetto a quella che
>usa PC1, i dati non vengono salvati.
Per questo cercavo istruzioni per rendere il database accessibile a più
utenti contemporaneamente e che soprattutto possano interagire
contemporaneamente con lo stesso.
Giorgia


text:
"Giorgia" <
gio...@vitaletrasporti.com
> ha scritto nel messaggio
news:482327f0$0$29592$4faf...@reader1.news.tin.it...

Questo perchè lavori con un singolo file!
Devi inserire le tabelle in un file mdb (Back-end ) e tutto il resto in
un'altro file mdb (Front-end) e distribuire quest'ultimo su tutti i PC a cui
collegherai le tabelle del Back-end.
Ti consiglio di leggerti la guida e qualche libro perchè sono le basi di un
database multiutenza.



title: Consiglio per db gestione appuntamenti

text:
Dovrei gestire degli appuntamenti
Visualizzare quindi i vari giorni dell'anno con le ore in verticale
8.00
9.00
.
N
e poter definire degli interventi con relativa durata che andranno a
colorare il tempo  occupato per eseguire quel tal intevento
es: intervento 1 durata 1,5 ore inizio ore 8.00 colorerà di rosso la cella
dalle 8.00 alle 9.00 e mezza cella dalle 9.00 alle 10.00
qualcuno sa darmi qualche consiglio sul modo migliore per riuscre a gestire
questi appuntamenti?
Grazie a tutti.


title: Consiglio per db gestione appuntamenti

author: MA

text:

Ciao sul sito di baraldi c'è una demo completa
di gestione appuntamenti
--
--
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access


title: Consiglio per db gestione appuntamenti

author: ALESSANDRO Baraldi

text:
> Dovrei gestire degli appuntamenti
>
> Visualizzare quindi i vari giorni dell'anno con le ore in verticale
>
> 8.00
> 9.00
> .
> N
>
> e poter definire degli interventi con relativa durata che andranno a
> colorare il tempo  occupato per eseguire quel tal intevento
>
> es: intervento 1 durata 1,5 ore inizio ore 8.00 colorerà di rosso la
> cella dalle 8.00 alle 9.00 e mezza cella dalle 9.00 alle 10.00
> qualcuno sa darmi qualche consiglio sul modo migliore per riuscre a
> gestire questi appuntamenti?
>
> Grazie a tutti.
Ciao sul sito di baraldi c'è una demo completa
di gestione appuntamenti
Se può servire...
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=118
Oppure il più complesso...:
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=261
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.alessandrobaraldi.it
---------------------------------------------------------------------------


title: Consiglio per db gestione appuntamenti

text:
 Grazie a tutti.
> Ciao sul sito di baraldi c'č una demo completa
> di gestione appuntamenti
>
> Se puň servire...
>
>
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=118
>
> Oppure il piů complesso...:
>
>
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=261
> --
> @Alex (Alessandro Baraldi)
grazie mille.


title: Consiglio per db gestione appuntamenti

text: Complimenti davvero bella quell'agenda adesso me la studio, grazie ancora.


title: Consiglio per db gestione appuntamenti

text:
> Complimenti davvero bella quell'agenda adesso me la studio, grazie ancora.
Auguri...!
Non sai a cosa vai incontro...
;-)



title: Consiglio per db gestione appuntamenti

text:
il programma l'hò guardato ed è veramente molto ben fatto, la mia esigenza è
un pò diversa, magari voi sapete consigliarmi
l'utente che utlizzerà il db sceglierà un servizio fra quelli disponibili e
che hanno una durata ben definita es: 37 minuti.
nella tabella giorni orari dovrei vedere colorati quei 37 minuti di un
colore scelto per quel servizio e se vado a mettere uno stesso servizio che
inizia prima del termine di quel servizio o finisce dopo l'inizio di quel
servizio, dovrebbe inviarmi un avviso "servizio non possibile"
qualcuno a idea di come fare o se esiste un controllo ocx dll in commercio
anche a pagamento che soddisfi questa mia richiest?
grazie a tutti.


title: Consiglio per db gestione appuntamenti

text:

Si è possibile usando un controllo come MSFlexGrid...
Non è complessa da usare ma devi guardare Demo fatti in VB6, di cui però in
Access si perde
una discreta quantità di cosette comode.
Ho realizzato un demo che non ho mai pubblicato in quanto non completamente
finito sulla
prenotazione di Lettini nelle Spiagge(oppure Camere d'albergo) che appunto
fanno circa quello che
chiedi...
Per usare quel controllo serve la licenza di ODE o di VB6



title: Consiglio per db gestione appuntamenti

text:
> Per usare quel controllo serve la licenza di ODE o di VB6
>
> --
> @Alex (Alessandro Baraldi)
ok, intanto grazie.


title: Indirizzo I.P.

author: Apollo

text:
Ciao a tutti spero che qualcuno mi possa aiutare,
ho realizzato un applicazione in A2000 e siccome gira in una rete vorrei
mettere un controllo su chi ha fatto modifiche o inserimenti e non solo ma
da quale PC, per cui mi servirebbe sapere come trovare IP del PC collegato e
del nome macchina.
Attendo fiducioso,
Gennaro


title: Indirizzo I.P.

text:
Apollo <
gmi...@libero.it
> wrote in message
ykPN8.6744$Kt3.1...@twister2.libero.it...

Questa è il modulo per conoscere il nome della macchina :
Option Explicit
Private Declare Function apiGetComputerName Lib "kernel32" Alias _
"GetComputerNameA" (ByVal lpBuffer As String, nSize As Long) As Long
Function fOSMachineName() As String
Dim lngLen As Long, lngX As Long
Dim strCompName As String
    lngLen = 16
    strCompName = String$(lngLen, 0)
    lngX = apiGetComputerName(strCompName, lngLen)
    If lngX <> 0 Then
        fOSMachineName = Left$(strCompName, lngLen)
    Else
        fOSMachineName = ""
    End If
End Function
basterà in un campo scrivere : =fOSMachineName()
e il gioco è fatto
--
Maurizio75


title: funzione stampa e ricerca da pagina accesso dati

author: Claudio Bedino

text:
Come da oggetto vorrei sapere come si può aggiungere un bottone (nel caso
della stampa) e un campo di ricerca (nel caso appunto della ricerca).
Per la prima è importante che venga stampato anche il contenuto di alcuni
form in cui è presente uno scroller.
Per la seconda deve effettuare una ricerca all'interno di tutti i record
presenti.
Grazie in anticipo a tutti.
Claudio Bedino
claudio...@avantee.com


title: aiuto! Importazione records da textfile

author: silvietta

text:
Ciao a tutti,
sono abbastanza novizia di Access e recentemente mi si è presentato il
problema di dover acquisire una notevole quantità di records da un
file di testo o da un file di Excel attraverso un applicativo.
Mi spiego meglio: l'applicativo (scritto in Delphi) si interfaccia ad
un db Access che di per sè può anche non esistere, nel senso che alla
prima esecuzione se il db non esiste viene creato tramite una
componente ADOX che esegue una CREATE DATABASE ... quindi all'utente
viene "fortemente consigliata" la creazione di almeno una tabella,
dopodichè può cominciare ad inserire dati che verranno variamente
trattati.
Mi si è però presentato il caso di utenti che dispongono di una
notevole mole di dati già ordinati in files di testo o di Excel: come
posso fare per permettere loro di inserirli? In MySQL basterebbe
l'istruzione LOAD DATA LOCAL INFILE 'fileditesto.txt' che però
ovviamente Access non riconosce, così come non sembra riconoscere una
delle varianti della BULK INSERT del SQL Server ...
Qualcuno ha un'idea di come si possa fare senza dover caricare il file
su un memo e generare da questo la stringa INSERT INTO formattandola
correttamente (che funzionerebbe solo con i files di testo)???
Grazie di cuore,
Sil


title: aiuto! Importazione records da textfile

text:

Ciao Sivia, benvenuta
-File
--Carica dagli esterni
---Importa
Scegli file di testo come tipi di file ed importi il tuo file
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: aiuto! Importazione records da textfile

text:
MA ha scritto:
> Ciao Sivia, benvenuta
> -File
> --Carica dagli esterni
> ---Importa
> Scegli file di testo come tipi di file ed importi il tuo file
>
> --
> _ _
> Ciao
> MAssimiliano Amendola
www.accessgroup.it
Ciao e grazie,
purtroppo le istruzioni che tu mi hai dato sono per l'acquisizione
manuale da parte di un essere umano che ha access aperto davanti; il
fatto è che qui deve essere il mio applicativo a farlo, con access
magari neppure installato sul pc ospite e lui può farlo solo via SQL;
ho provato con le seguenti stringhe:
*      BULK INSERT NomeTabella FROM "PathFileName" WITH
(FIELDTERMINATOR = ",");
*      INSERT INTO test (campo1,campo2,...,campoN)
VALUES (#orario.txt#);
trovate quà e là su internet (la prima è del MS SQL Server, l'altra
non so come sia stata pensata) ma nessuna funziona.
Il mio codice Delphi sarebbe così (all'OnClick del pulsante sulla
form):
...
var sqlstring: string;
begin
sqlstring:='BULK INSERT NomeTabella FROM ''PathFileName'' WITH
(FIELDTERMINATOR = '',''); {o una qualsiasi altra stringa, purchè
funzionante!!!}
ADOQuery1.SQL.Clear;
ADOQuery1.SQL.Text:=sqlstring;
ADOQuery1.ExecSQL;
if ADOQuery1.IsEmpty then
 MessageDlg('IMPORTAZIONE FALLITA!',mtError,[mbOK],0)
else
 MessageDlg('IMPORTAZIONE RIUSCITA!',mtInformation,[mbOK],0);
....

Ancora grazie,
Sil


title: aiuto! Importazione records da textfile

text:
silvietta wrote:
> MA ha scritto:
>
>> Ciao Sivia, benvenuta
>> -File
>> --Carica dagli esterni
>> ---Importa
>> Scegli file di testo come tipi di file ed importi il tuo file
>>
>> --
>> _ _
>> Ciao
>> MAssimiliano Amendola
www.accessgroup.it
>
> Ciao e grazie,
>
> purtroppo le istruzioni che tu mi hai dato sono per l'acquisizione
> manuale da parte di un essere umano che ha access aperto davanti; il
> fatto è che qui deve essere il mio applicativo a farlo, con access
> magari neppure installato sul pc ospite e lui può farlo solo via SQL;
> ho provato con le seguenti stringhe:
Scusami allora no è access che gestisce l'avento.
Tu lo usi come database, cioè come stiva dei dati
>
> *      BULK INSERT NomeTabella FROM "PathFileName" WITH
> (FIELDTERMINATOR = ",");
> *      INSERT INTO test (campo1,campo2,...,campoN)
> VALUES (#orario.txt#);
>
> trovate quà e là su internet (la prima è del MS SQL Server, l'altra
> non so come sia stata pensata) ma nessuna funziona.
>
> Il mio codice Delphi sarebbe così (all'OnClick del pulsante sulla
> form):
>
> ...
> var sqlstring: string;
> begin
> sqlstring:='BULK INSERT NomeTabella FROM ''PathFileName'' WITH
> (FIELDTERMINATOR = '',''); {o una qualsiasi altra stringa, purchè
> funzionante!!!}
> ADOQuery1.SQL.Clear;
> ADOQuery1.SQL.Text:=sqlstring;
> ADOQuery1.ExecSQL;
> if ADOQuery1.IsEmpty then
>  MessageDlg('IMPORTAZIONE FALLITA!',mtError,[mbOK],0)
> else
>  MessageDlg('IMPORTAZIONE RIUSCITA!',mtInformation,[mbOK],0);
> ....
>
> Ancora grazie,
>
> Sil
Bisogna uindi vedere delphi come si deve comportare
Ti consiglio quindi un NG delphi
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it



title: aiuto! Importazione records da textfile

text:
MA ha scritto:
> Bisogna uindi vedere delphi come si deve comportare
> Ti consiglio quindi un NG delphi
>
>
> --
> _ _
> Ciao
> MAssimiliano Amendola
www.accessgroup.it
> Cisa - Conferenza Italiana per Sviluppatori Access
> Info:
www.donkarl.com/it
si, però il codice Delphi è corretto (stringa sql a parte, ma quello
non è delphi). Da codice riesco a fare creare il db, creare le tabelle
e tutto ciò che mi serve per gestirle; il punto è che ignoro quale
sia la stringa SQL che equivale alla sequenza di operazioni che mi hai
descritto nella tua prima risposta.
Chiarisco con un altro esempio:
in Access l'istruzione SQL CREATE DATABASE non esiste direttamente ma
Delphi mi viene in soccorso con le componenti ADOX; per esempio:

 DataSource :='Provider=Microsoft.Jet.OLEDB.4.0' +';Data Source=' +
dbName + ';Jet OLEDB:Engine Type=4';
  ADOXCatalog1.Create1(DataSource);

e questo è Delphi che lo fa.
Se però devo creare una tabella dentro al db creato con le istruzioni
di cui sopra, basta che passi un comando SQL ad Access, cioè che
esegua una query come potrei fare dall'interno di Access. Per provare:
apri Access, vai in creazione query da struttura e non selezionare
nessuna tabella su cui agire con la query ma passa in modalità SQL e
al posto del codice SQL che Access ti propone scrivi

CREATE TABLE prova (id AutoIncrement, nome varchar (50));

poi clicca sul punto esclamativo per eseguire la query e tra le tabelle
ti troverai la tabella appena creata.
Dunque il mio problema è un problema connesso ad access, non a delphi,
anche perchè se agissi su un db ms sql server O SU UN DB MySQL saprei
che comando SQL passargli :
per MS SQL Server:

BULK INSERT NomeTabella FROM 'percorsoFileSorgente' WITH
(FIELDTERMINATOR = '","');

e per MySQL

LOAD DATA LOCAL INFILE 'percorsoFileSorgente' into table `NomeTabella`
FIELDS TERMINATED BY ';';

La mia domanda è: per Access esiste un comando SQL analogo?
Grazie ancora e ciao,
Sissi


title: aiuto! Importazione records da textfile

author: Sergio MAZZA

text:
"silvietta" <
oro...@gmail.com
> ha scritto nel messaggio
news:1153897910....@b28g2000cwb.googlegroups.com...
Ciao e grazie,





Ancora grazie,
Sil
[risposta]
Giusto per capire; devi esportare i dati da MS SQL ad Access tramite Delphi?
(in alternativa, così a braccio) Potresti utilizzare VBScript+ADO per
connetterti a MS SQL e all'MDB e spostare i dati dall'uno all'altro...
Ciao.
--
Sergio MAZZA


title: aiuto! Importazione records da textfile

text:
Sergio MAZZA ha scritto:
> [risposta]
> Giusto per capire; devi esportare i dati da MS SQL ad Access tramite Delphi?
> (in alternativa, così a braccio) Potresti utilizzare VBScript+ADO per
> connetterti a MS SQL e all'MDB e spostare i dati dall'uno all'altro...
>
> Ciao.
>
> --
> Sergio MAZZA
Ciao,
no, non è proprio così ma mi hai dato un'idea che merita essere
approfondita: potrei aggiungere una seconda ADOConnection ad un
database formato testo (il mio file) e quindi fare importare i dati in
access come da fonte esterna ... proveremo, ma credo che debba esistere
un comando sql che access capisca per fare una banale bulk insert, no?
Sissi


title: aiuto! Importazione records da textfile

text:
"silvietta" <
oro...@gmail.com
> ha scritto nel messaggio
news:1153900677.1...@75g2000cwc.googlegroups.com...
Ciao,
no, non č proprio cosě ma mi hai dato un'idea che merita essere
approfondita: potrei aggiungere una seconda ADOConnection ad un
database formato testo (il mio file) e quindi fare importare i dati in
access come da fonte esterna ... proveremo, ma credo che debba esistere
un comando sql che access capisca per fare una banale bulk insert, no?
Sissi
[risposta]
Puoi fare due cicli di recordset dove da uno leggi i valori e li inserisci
nell'altro...
Ciao.
--
Sergio MAZZA


title: aiuto! Importazione records da textfile

text:
silvietta wrote:
> MA ha scritto:
>
>> Bisogna uindi vedere delphi come si deve comportare
>> Ti consiglio quindi un NG delphi
>>
>>
> <code>
> LOAD DATA LOCAL INFILE 'percorsoFileSorgente' into table `NomeTabella`
> FIELDS TERMINATED BY ';';
> </code>
>
> La mia domanda è: per Access esiste un comando SQL analogo?
>
> Grazie ancora e ciao,
>
> Sissi
Sì esiste transfertext ma a cosa ti serve?
Tu stessa hai detta che lo user potrebbe non avere installato Access
significa che non lavorerà Access



title: aiuto! Importazione records da textfile

text:
>
> Sì esiste transfertext ma a cosa ti serve?
> Tu stessa hai detta che lo user potrebbe non avere installato Access
> significa che non lavorerà Access
>
> --
> _ _
> Ciao
> MAssimiliano Amendola
GRAZIE! adesso cerco di capirne la sintassi!
Il motivo per cui mi serve è che l'utente potrebbe (in realtà nella
maggior parte dei casi vuole) importare in una nuova tabella records
che ha ottenuto da altre fonti o che si è creato lui e che sono in
formato testo o excel; da qui la necessità di metterlo in condizione
di farlo (sarebbe seccante dirgli di inserire a uno a uno i suoi 3500
records).
La scelta di access come db di appoggio non è mia e dunque, a parte
qualche debole protesta (debole e sterile) non ho voce in capitolo.
Ancora grazie,
Sissi


title: Comportamento strao [froms&VBA]

author: LuKe

text:
Ho un problema su una maschera colleagata ad una tabella.
In apertura della maschera mi posizione automaticamente su un nuovo
record.
In chiusura della maschera voglio eseguire del codice vba, ma mi
accorgo che il record in linea è sempre il primo record della tabella,
e non quello appena creato.
La cosa che non capisco è che il nuovo record viene creato
regolarmente nella tabella. Ma allora perchè in chiusura della
maschera i suoi controlli contengono i valori del primo record?
Cosa può essere?
Thanks
LuKe


title: Comportamento strao [froms&VBA]

text:
"LuKe" <
lu...@gmx.de
> ha scritto nel messaggio
news:98e5f6de.0403...@posting.google.com...

La maschera è in modalità "solo inserimento"?
Il codice "in chiusura" che vuoi eseguire, dov'é?
Hai del codice nell'evento "su apertura"?
Ciao.
--
Sergio MAZZA


title: Comportamento strao [froms&VBA]

author: Alberto S.

text:


Ciao Sergio,
io non avevo risposto perché non condividevo il subject (ma forse sono
stato troppo fiscale ... ?)
In effetti anche a me (W98 - A2000) succede lo stesso. Ho ovviato
inserendo la routine a fronte dell'evento 'su scaricamento' invece che
'su chiusura'.
Ciao
--
Alberto
No alle guerre


title: Comportamento strao [froms&VBA]

text:
"Alberto S." <
sartori.SPA...@tin.it
> ha scritto nel messaggio
news:aitl409f6fkof4731...@4ax.com...
> On Sun, 07 Mar 2004 09:01:15 GMT, "Sergio MAZZA"
> <
sergi...@tiscali.it
> wrote:
>
> >"LuKe" <
lu...@gmx.de
> ha scritto nel messaggio
> >news:98e5f6de.0403...@posting.google.com...
> >> Ho un problema su una maschera colleagata ad una tabella.
> >> In apertura della maschera mi posizione automaticamente su un nuovo
> >> record.
> >> In chiusura della maschera voglio eseguire del codice vba, ma mi
> >> accorgo che il record in linea è sempre il primo record della tabella,
> >> e non quello appena creato.
> >> La cosa che non capisco è che il nuovo record viene creato
> >> regolarmente nella tabella. Ma allora perchè in chiusura della
> >> maschera i suoi controlli contengono i valori del primo record?
> >>
> >> Cosa può essere?
> >>
> >> Thanks
> >>
> >> LuKe
> >
> >La maschera è in modalità "solo inserimento"?
> >Il codice "in chiusura" che vuoi eseguire, dov'é?
> >Hai del codice nell'evento "su apertura"?
> >
> >Ciao.
>
> Ciao Sergio,
> io non avevo risposto perché non condividevo il subject (ma forse sono
> stato troppo fiscale ... ?)
Sì è al limite;
> In effetti anche a me (W98 - A2000) succede lo stesso. Ho ovviato
> inserendo la routine a fronte dell'evento 'su scaricamento' invece che
> 'su chiusura'.
>
> Ciao
> --
> Alberto
> No alle guerre
Ciao.
--
Sergio MAZZA


title: Contare numero campi con determinati valori

author: Claudio Reale

text:
Salve ragazzi ho questo problema.
Ho una tabella
            campo1    campo2    campo3
rec1            2            3                1
rec2            1            3                2
rec3            1            2                3
rec4            3            1                1
rec5            2            3                3
rec6            2            3                1
quello che vorrei avere è la somma dei campo dove è presente un determinato
valore (da 1 a 3 appunto) magari successivamente avere il calcolo
percentuale sul totale (il massimo!!!!!!!!!!!!)
La cosa mi esce ma strana però ;), infatti se in una casella di testo metto
=Somma([campo1]=2) esce correttamente 3 però negativo cioè -3,
Ricordo di aver usato qualcosa per il conteggio dei campi con valore
predefinito ma non ricordo come
Mi aiutate????
grazie
Claudio


text:
"Claudio Reale" <
reale....@virgilio.it
> ha scritto nel messaggio
news:Na4je.917888$b5.40...@news3.tin.it...
> Salve ragazzi ho questo problema.
>
> Ho una tabella
>
>             campo1    campo2    campo3
> rec1            2            3                1
> rec2            1            3                2
> rec3            1            2                3
> rec4            3            1                1
> rec5            2            3                3
> rec6            2            3                1
>
>
> quello che vorrei avere è la somma dei campo dove è presente un
determinato
> valore (da 1 a 3 appunto) magari successivamente avere il calcolo
> percentuale sul totale (il massimo!!!!!!!!!!!!)
mi sono risposto da solo :) (che stupido era Dcount)
=DCount("[campo1]";"Tab";"Campo1=" & 2)
giusto????


title: Stringa di connessione da palmare ad Access su computer desktop

author: Newcomsas

text:
Salve a tutti,
sto cercando di risolvere un problema che dovrebbe essere banale ma che
apparentemente non è documentato.
Avrei necessità di connettere un applicativo realizzato su palmare (Windows
Mobile 2005, SQL Server 2005 CE) ad un file di access che si trova su una
macchina desktop.
Qualcuno può suggerirmi una stringa di connessione valida o anche indicarmi
se la cosa è effettivamente fattibile o meno. Tengo a precisare che vorrei
assolutamente fare in modo di collegarmi direttamente (non so ancora in
quale modo, forse via bluetooth ?) SENZA passare per un web service (in
questo caso è ovvio che non ci sarebbero problemi, ma non è quello che devo
fare io).
Aggiungo che andrebbe benissimo anche una stringa di connessione che
permettesse di raggiungere da un programma fatto in Access ad un palmare con
SQL Server 2005 CE.
Grazie a chiunque potrà darmi consigli.
Newcomsas


title: aprire una maschera sempre nella stessa posizione

author: kecco's

text:
Ciao!
Sto cercando di capire come far aprire una maschera sempre in una
determinata posizione dello schermo (in alto a dx, o a sx,  o altro).
Qualcuno ha qualche dritta da darmi?
Grazie 1000!
F
ps: in caso di riposta affermativa, sarebbe possibile fare lo stesso
con la schermata di un'applicazione (windows media player) che viene
lanciata se si clicca sul tasto di una maschera (che apre un file
video, appunto)?


text:
kecco's wrote:
> Ciao!
> Sto cercando di capire come far aprire una maschera sempre in una
> determinata posizione dello schermo (in alto a dx, o a sx,  o altro).
> Qualcuno ha qualche dritta da darmi?
>
> Grazie 1000!
Docmd.movesize
>
> F
>
> ps: in caso di riposta affermativa, sarebbe possibile fare lo stesso
> con la schermata di un'applicazione (windows media player) che viene
> lanciata se si clicca sul tasto di una maschera (che apre un file
> video, appunto)?
Quest'è tutt'altra cosa, guarda sul sito di
alessadrobaraldi.it
 se non
sbaglio ci dovrebbe essere qualcosa
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


author: Alessandro Baraldi

text:
kecco's ha scritto:
> Ciao!
> Sto cercando di capire come far aprire una maschera sempre in una
> determinata posizione dello schermo (in alto a dx, o a sx,  o altro).
> Qualcuno ha qualche dritta da darmi?
Ma devi memorizzare la posizione in cui è stata chiusa l'ultima
volta...?
Se no quanto ti ha suggerito MA direi che va più che bene.
Se si salva con SaveSetting le coordinate su evento Quit di Maschera,
quindi
su evento Load con GetSetting le recuperi e le passi sempre al metodo
MoveSize.
> Grazie 1000!
>
> F
>
> ps: in caso di riposta affermativa, sarebbe possibile fare lo stesso
> con la schermata di un'applicazione (windows media player) che viene
> lanciata se si clicca sul tasto di una maschera (che apre un file
> video, appunto)?
Si è possibile, devi ricavare l'Hwdn dell'applicativo con FindWindow
WMP_Hwnd=FindWindow("Media Player 2","Windows Media Player")
Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal
lpClassName As String, ByVal lpWindowName As String) As Long
' Il ClassName potrebbe essere errato e dipendente dalla Versione,
quindi
potresti provare ad Omettere il ClassName oppure usare questo per
trovarlo:
http://www.mvps.org/access/api/api0013.htm
Poi usi MoveWindow per posizionarla.
Declare Function MoveWindow Lib "user32" Alias "MoveWindow" (ByVal hwnd
As Long, ByVal x As Long, ByVal y As Long, ByVal nWidth As Long, ByVal
nHeight As Long, ByVal bRepaint As Long) As Long
Ricorda che la funzione API MoveWindow accetta in ingresso le
coordinate in Pixel
e non in Twips, quindi riferisciti alla risoluzione video.
Se hai problemi fammi sapere.
@Alex


text:
> Ciao!
> Sto cercando di capire come far aprire una maschera sempre in una
> determinata posizione dello schermo (in alto a dx, o a sx,  o altro).
> Qualcuno ha qualche dritta da darmi?
Massimiliano e Alessandro,
Grazie 1000 per l'aiuto immediato!
ora vedo di cercare di capire bene quanto da voi scritto e smanettare
un poco...
mi rifaccio vivo tra poco!
grazie ancora!
F


text:
> Se hai problemi fammi sapere.
>
Ciao alessandro!
Eccomi qui : /
allora, ho provato a fare quello che mi hai detto...
ho provato anche ad eseguire il modulo del sito
mvps.org
 per avere il
classname ma non ci sono riuscito... allora ho cercato di fare senza il
class name, omettendolo...
il codice associato al tasto che fa partire il WMP con il file che
voglio è:
-----------------------------------------
Private Sub Comando166_Click()
Dim path As String
Dim file1 As String
On Error Resume Next
path = Application.CurrentProject.path
file1 = path & Me![Filmato]
WMP_Hwnd = FindWindow("", "Windows Media Player")
MoveWindow WMP_Hwnd, 10, 10, 10, 10
Me!Comando166.HyperlinkAddress = file1
Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal
lpClassName As String, ByVal lpWindowName As String) As Long
Declare Function MoveWindow Lib "user32" (ByVal hwnd As Long, ByVal x
As Long, ByVal y As Long, ByVal nwidth As Long, ByVal nheight As Long,
ByVal brepaint As Long) As Long
End Sub
---------------------------------------------
ma non riesco a farlo funzionare...
è giusto come ho messo il codice?
abbia pietà :-(
grazie 1000
F


text:
kecco's wrote:
>> Se hai problemi fammi sapere.
>>
>
> Ciao alessandro!
> Eccomi qui : /
>
> allora, ho provato a fare quello che mi hai detto...
> ho provato anche ad eseguire il modulo del sito
mvps.org
 per avere il
> classname ma non ci sono riuscito... allora ho cercato di fare senza
> il class name, omettendolo...
> il codice associato al tasto che fa partire il WMP con il file che
> voglio è:
>
>
> -----------------------------------------
>
>
> Private Sub Comando166_Click()
>
> Dim path As String
> Dim file1 As String
>
>
> On Error Resume Next
Prova ad evitare questo altrimenti esce l'errore e non te ne accorgi
>
> path = Application.CurrentProject.path
>
> file1 = path & Me![Filmato]
>
>
>
> WMP_Hwnd = FindWindow("", "Windows Media Player")
> MoveWindow WMP_Hwnd, 10, 10, 10, 10
> Me!Comando166.HyperlinkAddress = file1
>
>
>
Queste vanno in un modulo a parte all'inizio del modulo stesso
> Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal
> lpClassName As String, ByVal lpWindowName As String) As Long
>
> Declare Function MoveWindow Lib "user32" (ByVal hwnd As Long, ByVal x
> As Long, ByVal y As Long, ByVal nwidth As Long, ByVal nheight As Long,
> ByVal brepaint As Long) As Long
>
> End Sub
>
> ---------------------------------------------
>
> ma non riesco a farlo funzionare...
> è giusto come ho messo il codice?
>
> abbia pietà :-(
> grazie 1000
>
> F
--



text:
kecco's ha scritto:
> > Se hai problemi fammi sapere.
> >
>
> Ciao alessandro!
> Eccomi qui : /
>
> allora, ho provato a fare quello che mi hai detto...
> ho provato anche ad eseguire il modulo del sito
mvps.org
 per avere il
> classname ma non ci sono riuscito... allora ho cercato di fare senza il
> class name, omettendolo...
> il codice associato al tasto che fa partire il WMP con il file che
> voglio è:
>
>
> -----------------------------------------
>
>
> Private Sub Comando166_Click()
>
> Dim path As String
> Dim file1 As String
>
>
> On Error Resume Next
>
> path = Application.CurrentProject.path
>
> file1 = path & Me![Filmato]
>
>
>
> WMP_Hwnd = FindWindow("", "Windows Media Player")
> MoveWindow WMP_Hwnd, 10, 10, 10, 10
> Me!Comando166.HyperlinkAddress = file1
>
>
>
>
> End Sub
>
> ---------------------------------------------
>
> ma non riesco a farlo funzionare...
> è giusto come ho messo il codice?
>
> abbia pietà :-(
> grazie 1000
>
> F
Queste dichiarazioni vanno fatte a livello di Modulo, quindi o nella
parte alta del modulo
della Maschera oppure in un modulo Bas.
Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal
 lpClassName As String, ByVal lpWindowName As String) As Long
Declare Function MoveWindow Lib "user32" (ByVal hwnd As Long, ByVal x
 As Long, ByVal y As Long, ByVal nwidth As Long, ByVal nheight As Long,
 ByVal brepaint As Long) As Long
Se le dichiari nella Form devi aggiungere Private altrimenti da errore,
se le metti in un modulo funziona.
Ora prima di tutto devi aprire l'applicazione quindi posizionarla, tu
non hai indicato
come la apri....!
Se la apri mediante HyperlinkAddress è certo che potresti avere dei
guai..., la chiamata
è asincrona e non è detto che l'Hwnd venga assegnato in tempo per
l'interrogazione.
Fossi in te userei questo per lanciare il file
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=231
automaticamente lancia il Programma associato e recupera l'Handle,
così fai a meno di usare FindWindow, ti basterà fare così:
Dim WMP_hwnd as Long
WMP_Hwnd=hWndShell("NomeFile", vbNormalFocus)
MoveWindow WMP_Hwnd, 10, 10, 10, 10
Ciao
@Alex


title: problemino per eliminazione record

author: Alessia

text:
Ciao giovani,
ho un problemino con una funzione che mi elimina una certa parte di record
da una tabella.
Qui di seguito la funzione:
Private Sub Comando0_Click()
Dim ws As Workspace
Dim dbs As Database
Dim rec As Recordset
    Set ws = DBEngine.Workspaces(0)
    Set dbs = ws.OpenDatabase("F:\ACCESS\DATABASE\BONIFICI\datibon.mdb")
    Set rec = dbs.OpenRecordset("PAR_TITE")
    If rec.BOF = False Then
    rec.MoveFirst
     While rec.EOF = False
    If rec!PTTIPPAR = "C" Then
    rec.Delete
    End If
    rec.MoveNext
    Wend
    MsgBox "Ciao, ho finito il mio lavoro"
    End If
    rec.Close
    Set dbsa = Nothing
    Set ws = Nothing
End Sub
Mi da sempre questo errore:
Errore di run-time '3218'
Impossibile aggiornare.Attualmente bloccato.
Se io gli do OK e rischiaccio il pulsante, continua con il suo lavoro e mi
esegue l'eliminazione dei dati a dovere, rallentandomi perň tutto il DB.
Ma perchč?
Attendo notizie . . .
grazie
Ale


title: problemino per eliminazione record

author: Paolo A.

text:
Alessia wrote:

potresti provare con una query di eliminazione tipo "DELETE * FROM PAR_TITE
WHERE PTTIPPAR = 'C'"
Ciao


title: problemino per eliminazione record

author: Antonio Misericordia

text:
Salve!
quando mi trovo nei guai semplifico il codice. Ritengo comunque che il test
sul record si intrecci con la cancellazione. Io proverei invece:
Private Sub Comando0_Click()
Dim ws As Workspace
Dim dbs As Database
Dim rec As Recordset
    Set ws = DBEngine.Workspaces(0)
    Set dbs = ws.OpenDatabase("F:\ACCESS\DATABASE\BONIFICI\datibon.mdb")
    Set rec = dbs.OpenRecordset("SELECT * FROM PAR_TITE WHERE
[PTTIPPAR]='C'")
    do until Rec.eof
        rec.Delete
        rec.movenext
   loop
    rec.Close
   ' ---------------------------------------------
   ' qui vedo una a di troppo:
   ' ---------------------------------------------
    ' Set dbsa = Nothing
     Set dbs = Nothing
    Set ws = Nothing
End Sub
Mi sembra che cosě possa funzionare.
Arrivederci
Antonio Misericordia
--
Posted from
smtp2.libero.it
 [193.70.192.52]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: problemino per eliminazione record

text:
Alessia <
sd...@spin.it
> wrote in message 8smrl1$g6p$1...@pc1.spin.it...
> Ciao giovani,
> ho un problemino con una funzione che mi elimina una certa parte di record
> da una tabella.
> Qui di seguito la funzione:
>
> Private Sub Comando0_Click()
>
> Dim ws As Workspace
> Dim dbs As Database
> Dim rec As Recordset
>
>     Set ws = DBEngine.Workspaces(0)
>     Set dbs = ws.OpenDatabase("F:\ACCESS\DATABASE\BONIFICI\datibon.mdb")
>     Set rec = dbs.OpenRecordset("PAR_TITE")
>     If rec.BOF = False Then
>     rec.MoveFirst
>      While rec.EOF = False
>     If rec!PTTIPPAR = "C" Then
>     rec.Delete
>
>     End If
>     rec.MoveNext
>     Wend
>     MsgBox "Ciao, ho finito il mio lavoro"
>     End If
>     rec.Close
>     Set dbsa = Nothing
>     Set ws = Nothing
> End Sub
>
> Mi da sempre questo errore:
> Errore di run-time '3218'
> Impossibile aggiornare.Attualmente bloccato.
>
> Se io gli do OK e rischiaccio il pulsante, continua con il suo lavoro e mi
> esegue l'eliminazione dei dati a dovere, rallentandomi perň tutto il DB.
> Ma perchč?
> Attendo notizie . . .
> grazie
> Ale
>
>
>
>
>
Ho dimenticato di dire che i Record da eliminare sono circa 18.000, e che la
funzione si blocca all'altezza di
rec.Delete
Grazie Ale