title: Duplicare record

author: fabio

text:
Ciao a tutti ragazzi ,sono nuovo e vi seguo da poco ma mi complimento
davvero con tutti per la collaborazione che vedo sempre pronta ed efficace
tra voi.
Ora sono io ad avere un problema,mi è stato chiesto un programma per la mia
azienda per la
gestione del personale,tra cui le richieste di assegni famigliari su una
maschera enorme.
tra pochi giorni il boss dovra' prenderne visione e scopro che un'utilissima
funzione che e'
di duplicare i record(in modo da cambiare solo le date di richieste degli
assegnni famigliare)
non funziona piu',ho provato dalla maschera a riattivare selettore record in
modo da fare
copia-nuovo record -incolla ma me ne incolla meta'tutte le caselle combinate
che accedono alla tabella comuni non vengono aggiornate e mi da errore
"metodo update o cancelupdate senza addnew o edit"
oppure creando da wizard un pulsante duplica record mi da:
"i record che gestione dipendenti non e' stato in grado di incollare sono
stati inseriti nella nuova tabella errori di incollamento ecc.ecc.."
Scusate la lunghezza ma e' che sono nella c...a .Grazie a chiunque voglia
aiutarmi :)


title: Duplicare record

author: ciroteo

text:
"fabio" <POP@TIP> ha scritto nel messaggio
news:43de51c1$0$27300$4faf...@reader2.news.tin.it...

io piuttosto che utilizzare il duplica record, inizierei a prendere in
considerazione una query di aggiornamento/accodamento.
In sostanza puoi fare due cose: selezionare il record o i records che vuoi
duplicare (eventualmente metti un bel campo selezione si/no)  a questo punto
accodi alla tabella solo i dati che vuoi cosi che risultino duplicati.
Oppure puoi appoggiare i dati in una tabella temporanea, li aggiorni secondo
i tuoi gusti e li riaccodi nella tabella originale.
Hai maggior controllo e soprattutto puoi gestirti eventuali errori.


title: Duplicare record

text:
Grande!come ho fatto a non pensarci...
cmq siccome avevo troppa fretta,stamattina
ho risolto cosi con un array di 70 campi ,copiati, creato nuovo record ed
incollati..
un lavoraccio ma ho risolto pfiuuu.
Grazie cmq e complimeti siete davvero in gamba
"ciroteo" <
ciroteochio...@libero.it
> ha scritto nel messaggio
news:drncl1$rbh$1...@fittipaldi.interac.it...



title: Duplicare record

text:
"fabio" <POP@TIP> ha scritto nel messaggio
news:43df6381$0$27296$4faf...@reader2.news.tin.it...

settanta campi? miii ...
vabbè tanto per fare il rompiballe ... la prossima volta quota
correttamente: dopo la risposta.


title: faqqone sezione 6.1

author: davide scilabra

text:
Ma allora esiste o no il compilatore per access? Ho provato a rinominare i
miei files mdb in exe ma non funzionano.
Scherzo.
La domanda è questa: developer edition, dove c***hio lo trovo, e
soprattutto, visto che in post precedenti qualcuno lo sconsiglia, esistono
soluzioni migliori?
Nella mia azienda ho provato ad inserire, come si potrebbe fare con un
cammello in una cruna di un ago, i miei programminini access pseudo-inutli
ma semplificativi (uno manda i fax, l'altro manda le mail, l'altro prepara
il caffè.. ) così che le 5 persone (ovviamente ognuna con un computer
diverso) che lavorano qui possano risparmiare un po' di tempo.. Il problema
è che, ovviamente, servono per attuare le mie idee espansionistiche 5 access
installati (quasi 2000 euro per le oem, con tutti gli svantaggi di una oem)
oppure un developer edition su uno e gli altri solo i programmini che tanto
la gente che li usa è già tanto se non formatta il disco per sbaglio...
Che dite, per piacere mi consigliate? Non so nemmeno quanto costa
developer... Alternative a quelle che ho detto io?
Grazie, Davide


title: faqqone sezione 6.1

author: MA

text:
davide scilabra wrote:
> Ma allora esiste o no il compilatore per access? Ho provato a
> rinominare i miei files mdb in exe ma non funzionano.
> Scherzo.
Ciao davide e benvenuto
> La domanda è questa: developer edition, dove c***hio lo trovo, e
> soprattutto, visto che in post precedenti qualcuno lo sconsiglia,
> esistono soluzioni migliori?
Non confondere la soluzione per distribuire il runtime con il pacchetto
d'installazione.
Per fare quello che vuoi fare tu, devi avere il runtime e poi puoi usare un
diverso pacchetto di installazione o nel caso
tuo solo il primo.
> Nella mia azienda ho provato ad inserire, come si potrebbe fare con un
> cammello in una cruna di un ago, i miei programminini access
> pseudo-inutli ma semplificativi (uno manda i fax, l'altro manda le
> mail, l'altro prepara il caffè.. ) così che le 5 persone (ovviamente
> ognuna con un computer diverso) che lavorano qui possano risparmiare
> un po' di tempo.. Il problema è che, ovviamente, servono per attuare
> le mie idee espansionistiche 5 access installati (quasi 2000 euro per
> le oem, con tutti gli svantaggi di una oem) oppure un developer
> edition su uno e gli altri solo i programmini che tanto la gente che
> li usa è già tanto se non formatta il disco per sbaglio...
dalla versione 2003 si chiama Visual Studio Toolkit
> Che dite, per piacere mi consigliate? Non so nemmeno quanto costa
> developer... Alternative a quelle che ho detto io?
Per il runtime, nessuna
> Grazie, Davide
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: faqqone sezione 6.1

author: Sergio MAZZA

text:
"davide scilabra" <
dav...@libriscientifici.com
> ha scritto nel messaggio news:43946373$0$337$5fc...@news.tiscali.it...
> Ma allora esiste o no il compilatore per access? Ho provato a rinominare i
> miei files mdb in exe ma non funzionano.
> Scherzo.
Strano! A me sì...
> La domanda è questa: developer edition, dove c***hio lo trovo, e
> soprattutto, visto che in post precedenti qualcuno lo sconsiglia, esistono
> soluzioni migliori?
Dipende da quello che devi fare.
> Nella mia azienda ho provato ad inserire, come si potrebbe fare con un
> cammello in una cruna di un ago, i miei programminini access pseudo-inutli
> ma semplificativi (uno manda i fax, l'altro manda le mail, l'altro prepara
> il caffè.. ) così che le 5 persone (ovviamente ognuna con un computer
> diverso) che lavorano qui possano risparmiare un po' di tempo.. Il problema
> è che, ovviamente, servono per attuare le mie idee espansionistiche 5 access
> installati (quasi 2000 euro per le oem, con tutti gli svantaggi di una oem)
> oppure un developer edition su uno e gli altri solo i programmini che tanto
> la gente che li usa è già tanto se non formatta il disco per sbaglio...
> Che dite, per piacere mi consigliate? Non so nemmeno quanto costa
> developer... Alternative a quelle che ho detto io?
Potrei dirti che per mandare fax, e-mail e fare il caffé puoi tranquillamente farlo in VB+mdb;
anzi! Mi sbilancio, potresti farlo direttamente con VBScript+mdb.
Sempre che sia tutto questo quello che devi fare con access...
> Grazie, Davide
Ciao.
--
Sergio MAZZA


title: faqqone sezione 6.1

author: luigi onofrio

text:
MA ha scritto:






> > Grazie, Davide
io dopo tante richieste, sono riuscito a far comprare il Visual Studio
Toolkit con cui distribuisco gli applicativi in rete a pc senza access.
Una stronzata della microsoft che ho notato nel pacchetto è che non esiste
un manuale d'uso! per usarlo son dovuto andare a intuizioni, e se capita
qualche errore, mi attacco al tram e sperare nel miracolo che qualcuno in
questa newsgroup mi sappia dire il modo per risolverlo.
Mi sa che Bill Gates conosce questa News e avrà pensato : io non metto i
manuali e risparmio, tanto se i fessi che comprano il pacchetto hanno dei
problemi, ne parlano nella news e i sapientoni gli danno le soluzioni!
..u strunz!   :-)))
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: faqqone sezione 6.1

text:
luigi onofrio wrote:
> MA ha scritto:
> io dopo tante richieste, sono riuscito a far comprare il Visual Studio
> Toolkit con cui distribuisco gli applicativi in rete a pc senza
> access. Una stronzata della microsoft che ho notato nel pacchetto è
> che non esiste un manuale d'uso! per usarlo son dovuto andare a
> intuizioni, e se capita qualche errore, mi attacco al tram e sperare
> nel miracolo che qualcuno in questa newsgroup mi sappia dire il modo
> per risolverlo.
"miracolo"... mica ti risponde solo Sergio MAZZA!!!
> Mi sa che Bill Gates conosce questa News e avrà pensato : io non
> metto i manuali e risparmio,
Non credo sia questo
> tanto se i fessi che comprano il
> pacchetto hanno dei problemi, ne parlano nella news e i sapientoni
> gli danno le soluzioni!
Quando ci sono



title: faqqone sezione 6.1

author: Oscar Manfredini

text:
"davide scilabra" <> Ma allora esiste o no il compilatore per access? Ho
provato a rinominare i
> miei files mdb in exe ma non funzionano.
> Scherzo.
> La domanda č questa: developer edition, dove c***hio lo trovo
In fin dei conti basta cercare   :-)
http://www.microsoft.com/italy/msdn/prodotti/vstudio/officetools/sviluppo.ms
px
, e
> soprattutto, visto che in post precedenti qualcuno lo sconsiglia, esistono
> soluzioni migliori?
Chi lo sconsiglia, generalmente, appartiene alla categoria degli smanettoni
intrinsecamente avvezzi alle delusioni.
Magari s'aspettano che crei un .exe (che naturalmente contenga pure i
dati!).
Magari s'aspettano che i RAD di oggi funzionino come i compilatori di
vent'anni fa...
Comunque, le versioni DEV di Access, per funzionare funzionano (ne potrebbe
essere il contrario dato che altro non sono che una versione Lite di Access)
ma possono dar vita a conflitti con eventuali altre versioni di Access
installate sul PC.
Conflitti, beninteso, di facile soluzione e che in molti casi non č neppure
necessario prendere in considerazione ... ma che piů di una volta sono stati
sollevati all'attenzione dei ng. come se fossero di prioritaria importanza.
Ora, esistono script
www.sagekey.com
Da acquistare dopo il pacchetto Microsoft che consentono di creare setup
Runtime piů flessibili e solidi.
Mai provati personalmente (troppo pochi i problemi incontrati per
giustificarne l'acquisto) ma godono di ottima fama.
Ciao.


title: faqqone sezione 6.1

author: Alessandro Baraldi

text:
"davide scilabra" <
dav...@libriscientifici.com
> wrote in message
news:43946373$0$337$
5fc...@news.tiscali.it
> Ma allora esiste o no il compilatore per access? Ho provato a rinominare i
> miei files mdb in exe ma non funzionano.
> Scherzo.
Secondo me molti lo hanno fatto veramente, ed a qualcuno ha pure
funzionato....!!!
> La domanda è questa: developer edition, dove c***hio lo trovo, e
> soprattutto, visto che in post precedenti qualcuno lo sconsiglia, esistono
> soluzioni migliori?
Avere un EXE non risolve i problemi, dato che un VERO EXE non si crea
nè con Vb nè con C++.
La definizione di EXE piuttosto che MDE cambia poco, entrambi se
sviluppati
con linguaggi non realmente indipendenti, richiedono la distribuzione
di librerie di Runtime.
Questo non significa che tutto ciò che fai con VB o VC++ si possa, o
valga la pena farlo con Access.
Ogni linguaggio ha dei pro e dei contro, e la scelta di uno rispetto
all'altro deve essere fatta con ragion di causa.
Fatte queste considerazioni, opinabili, c'è sempre poi chi fà
della propria conoscenza(magari ha solo quella) la bandiera del
successo.
> Nella mia azienda ho provato ad inserire, come si potrebbe fare con un
> cammello in una cruna di un ago, i miei programminini access pseudo-inutli
> ma semplificativi (uno manda i fax, l'altro manda le mail, l'altro prepara
> il caffè.. ) così che le 5 persone (ovviamente ognuna con un computer
> diverso) che lavorano qui possano risparmiare un po' di tempo.. Il problema
> è che, ovviamente, servono per attuare le mie idee espansionistiche 5 access
> installati (quasi 2000 euro per le oem, con tutti gli svantaggi di una oem)
> oppure un developer edition su uno e gli altri solo i programmini che tanto
> la gente che li usa è già tanto se non formatta il disco per sbaglio...
> Che dite, per piacere mi consigliate? Non so nemmeno quanto costa
> developer... Alternative a quelle che ho detto io?
> Grazie, Davide
Per quanto riguarda ciò che devi fare direi che Access ti permette
di fare tutto quanto chiedi in modo + o - semplice.
Disporre della versione Developer ti permetterebbe di non dover
installare sui vari PC le licenze complete di Office, e, quindi
risparmiare.
La versione DEV o ODE si acquista, puoi trovarla anche ON-Line
su EBay a prezzi interessanti.
Saluti
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: faqqone sezione 6.1

author: yronium

text:
[...CUT...]
>
www.sagekey.com
... Boja!! 480 dolars per acquistare uno script che supporta english, german
e french, che crea un pacchetto di "solo" 45 megs, utilizzando VSI che è
gratuito...
Da me si dice: "Lo sanno, loro, come portare il cappello!".
Da MA direbbero "Alla faccia del bicarbonato di sodio!".
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: faqqone sezione 6.1

text:
yronium wrote:
> [...CUT...]
>>
www.sagekey.com
>
> ... Boja!! 480 dolars per acquistare uno script che supporta english,
> german e french, che crea un pacchetto di "solo" 45 megs, utilizzando
> VSI che è gratuito...
> Da me si dice: "Lo sanno, loro, come portare il cappello!".
> Da MA direbbero "Alla faccia del bicarbonato di sodio!".
Yronium mi ritieni troppo un signore... e ti ringrazio
;-)
Totò lo diceva al cinema, io a casa mia...



title: faqqone sezione 6.1

text:
"
> >
www.sagekey.com
>
> ... Boja!! 480 dolars per acquistare uno script che supporta english,
german
> e french, che crea un pacchetto di "solo" 45 megs, utilizzando VSI che č
> gratuito...
C'č chi lo utilizza pure in italia potendosi permettere lo straordinario
investimento di 480 dollari.
In rapporto all'installer da 45 MB ... beh, se non sei rimasto in
ibernazione negli ultimi dieci anni non dovrebbero spaventarti :-)
Ciao.


title: faqqone sezione 6.1

text:
[...CUT...]
> In rapporto all'installer da 45 MB ... beh, se non sei rimasto in
> ibernazione negli ultimi dieci anni non dovrebbero spaventarti :-)
Allora i pacchetti che creo io usando direttamente VSI, e che vengono fuori
di circa 5 Mb sono tutti sbagliati... Bisogna che avverta i clienti, negli
ultimi cinque anni ne ho distribuiti diversi...



title: faqqone sezione 6.1

text:
> Yronium mi ritieni troppo un signore... e ti ringrazio
" ... e io, modestamente, lo nacqui." ;)



title: faqqone sezione 6.1

text:
"yronium" <
y...@yy.it
> ha scritto nel messaggio
news:151Z41Z188Z17Y1...@usenet.libero.it...
> > In rapporto all'installer da 45 MB ... beh, se non sei rimasto in
> > ibernazione negli ultimi dieci anni non dovrebbero spaventarti :-)
> Allora i pacchetti che creo io usando direttamente VSI, e che vengono
fuori
> di circa 5 Mb sono tutti sbagliati... Bisogna che avverta i clienti, negli
> ultimi cinque anni ne ho distribuiti diversi...
Dipende dal tipo di applicazioni che si sviluppano e per quale target: a
partire dal motore di database e dalla reportistica visuale.
Sviluppatori che utlizzino MSDE o SQL Server e Crystal reports (per fare un
esempio molto popolare) NON possono distribuire applicazioni da pochi MB.
Sviluppatori che utilizzino MSDE e .NET (il  CLR da solo installa decine di
MB di runtimes) non possono distribuire applicazioni da pochi MB.
L'applicazione per gestire al rubrica clienti, sviluppata in C++ Builder e
agganciata a un .txt, può essere distribuita in pochi MB.
Ma in generale chi non è vissuto sotto ghiaccio nell'ultimo lustro ha fatto
il callo a installer da molte decine o svariate centinaia di MB.
Si tratti di Windows, Office, SQL Server, o un qualunque popolare pacchetto
orizzontale aziendale
Ciao.


title: faqqone sezione 6.1

text:
[...CUT...]
> Sviluppatori che utlizzino MSDE o SQL Server e Crystal reports (per fare
un
> esempio molto popolare) NON possono distribuire applicazioni da pochi MB.
Senza CR consegno dopodomani un pacchetto multiutente con VB6/MSDE da 9 Mb,
FE in rete e BE sul server entrambi installabili dallo stesso .msi (una
finestra ti chiede cosa vuoi installare). Il trucco è non installare MSDE,
ma distribuire solo lo script SQL. Se MSDE manca faccio partire il suo
installer a parte, e appena ha finito continuo con l'installazione mia.
> Sviluppatori che utilizzino MSDE e .NET (il CLR da solo installa decine di
> MB di runtimes) non possono distribuire applicazioni da pochi MB.
Ah, già, hai ragione, sono io che mi sono espresso male. Mi ero dimenticato
che oggi si programma in .Net. Ma sai, il mio difetto è che sono all'antica,
talmente all'antica che spesso mi dimentico di specificare che io programmo
in VB6. Oh lo so che se lo sa la Microsoft piange, ma mi rincuora leggere
sul web che il 50% degli sviluppatori del mondo utilizza VB6 anche se Bill
non vuole più da quattro anni (e però si guarda bene dal rilasciare il
compilatore). Il 50% sono tantini. Saranno così tanti proprio per non
doversi portare dietro il .Framework in ogni pacchetto di setup? Nooo, io
credo solo che siano soltanto affezionati al buon vecchio Win98se sul quale
il .Frmwrk DEVE essere installato altrimenti .Net non gira, e che guardacaso
è ancora presente sulle macchine di un sacco di uffici (che non vogliono
passare a XP per un sacco di motivi, ma questo è un altro paio di maniche)
> L'applicazione per gestire al rubrica clienti, sviluppata in C++ Builder e
> agganciata a un .txt, può essere distribuita in pochi MB.
>
> Ma in generale chi non è vissuto sotto ghiaccio nell'ultimo lustro ha
fatto
> il callo a installer da molte decine o svariate centinaia di MB.
> Si tratti di Windows, Office, SQL Server, o un qualunque popolare
pacchetto
> orizzontale aziendale
Beh, si, ma quella è roba che si compra nei negozi. Insomma, il buon
committente non viene da me a commettermi un word-processor con flipper
nascosto e uno spreadsheet con simulatore di volo imporcorato (MA, sto
diventando dislessico...). No, di solito vengono dalla gente come me a
chiedere cose semplici, tipo un gestionale che gestisca dalle pere ai
bulloni e effettui le conversioni tra dodici unità di misura, che stampi un
vilissimo report con scritto bolla di accompagnamento, e che controlli che
due dei cinque utenti contemporanei di MSDE non modifichino lo stesso record
insieme. Certo, vogliono che si connetta al web, che apra un browser, che
mandi via la mail, che mandi i fax e telefoni, ma sono sempre le solite
cose.
Oppure mi chiedono un applicativo per gestire un gioco in una discoteca, che
tenga conto dei partecipanti e dei premi, con le statistiche, una
messaggeria vocale, una chat interna tra le varie postazioni, con i file dei
menu e delle caption in sei lingue. Questo addirittura si appoggia ad un
mdb, che occupa da solo i suoi bei 600kb. Dunque, vediamo: installer del
programma server, installer del client, uninstaller personalizzato, mdb,
eseguibile dell'autorun (con fotografie del locale dentro le form),
ovviamente MDAC, gif animate per ruzzare un po', disclaimer... totale del
cd: meno di 30Mb.
Si lavora tranquilli, sotto il ghiaccio...
Poi, di questi tempi, il ghiaccio ce l'hanno un po' tutti...
Ciao.
PS. oh, naturalmente tutto questo IMHO.



title: faqqone sezione 6.1

text:
"yronium"
> > Sviluppatori che utlizzino MSDE o SQL Server e Crystal reports (per fare
> un
> > esempio molto popolare) NON possono distribuire applicazioni da pochi
MB.
> Senza CR consegno dopodomani un pacchetto multiutente con VB6/MSDE da 9
Mb,
> FE in rete e BE sul server entrambi installabili dallo stesso .msi (una
> finestra ti chiede cosa vuoi installare).
> Il trucco č non installare MSDE,
> ma distribuire solo lo script SQL. Se MSDE manca faccio partire il suo
> installer a parte, e appena ha finito continuo con l'installazione mia.
Chiaramente ... ma la sostanza non cambia.
Per poter far girare una "tipica" applicazione sviluppata in VB6 per
Database su un PC formattato devono essere installate una collezione di
componenti.
Generalmente:
uno o piů eseguibili come FE    (la libreria di Runtime per VB6
consideriamola preinstallata su Win)
vari controlli ActiveX per gestire griglie, combo e/o altro
Il Runtime di Crystal Report  (pochissimi lavorano col Printer) + i relativi
files con la definizione dei Report
Le librerie del motore di DataBase che nel caso di MSDE (o altri motori
Server) occupano ben piů di qualche MB.
La base dati vuota.
Alla fine sul PC del cliente saranno installate svariate decine di MB di
componenti.
Hai tempi dei compilatori Cobol o Clipper, come sai, la musica era assai
diversa: ma quei tempi sono finiti.
Ciao.


title: faqqone sezione 6.1

text:
"Oscar Manfredini"
> H   ai tempi dei compilatori
Beh, chiedo scusa: l'orrore ortografico più sopra m'è proprio sfuggito!
Ciao.


title: faqqone sezione 6.1

text:
> > H ai tempi dei compilatori
>
> Beh, chiedo scusa: ...

meno male, per un attimo mi ero inorridito...



title: AAARRGG!!!! Funzione somma e arrotondamento!!! URGENTE!!!

author: Koala

text:
Ho un serio problema con l'euro.....
ho una form che un una texbox che mi indica le aliquote...in fondo alla
maschera ho un'altra texbox con il totale delle aliquote...all'interno ce'
una semplicissima funzioncina SOMMA(Aliquota) che ha sempre funzionato
bene....
ora con i decimali...mi arrotonda sempre a ,00 anche se nel campo texbox
aliquota il numero e' giusto, tipo 761,13, nel totale con la funzione me lo
ritorvo sempre a 761,00...
ho controllato le tabelle e i formati e mi sembrano corretti, infatti in
tutti gli altri campi funzionanano benissimo....nelle tabelle ho messo scala
6, decimali 2..
chi sa cosa doveri fare????
--
Denis Roiatti
Emporio Roiatti s.n.c.
- Reparto Computer -
comp...@emporioroiatti.it


author: Emyr

text:
On Thu, 03 Jan 2002 08:35:41 GMT, "Koala" <
koa...@libero.it
> wrote:
>Ho un serio problema con l'euro.....
>
>ho una form che un una texbox che mi indica le aliquote...in fondo alla
>maschera ho un'altra texbox con il totale delle aliquote...all'interno ce'
>una semplicissima funzioncina SOMMA(Aliquota) che ha sempre funzionato
>bene....
>
>ora con i decimali...mi arrotonda sempre a ,00 anche se nel campo texbox
>aliquota il numero e' giusto, tipo 761,13, nel totale con la funzione me lo
>ritorvo sempre a 761,00...
>
>ho controllato le tabelle e i formati e mi sembrano corretti, infatti in
>tutti gli altri campi funzionanano benissimo....nelle tabelle ho messo scala
>6, decimali 2..
>
>
>chi sa cosa doveri fare????
cosa intendi per somma(aliquota)?
che come originecontrollo hai                =somma([aliquota])
od hai una tua funzione?
Saluti.
Emanuele.


title: road Show

text:
Salve a tutti,
ieri sono stato al RS di Office system.
Come annunciato l'altra volta, sparirà la versione Dev. Il runtime di
Access, più caratterizzabile di quello di oggi, sarà incluso in Visual
Studio, tutta l'attenzione verrà spostato proprio su VS e gli Xml.
verrà chiesto di buttare via Access, cercando di propinarci che Excel o Word
o Infopath, faranno lo stesso.
Problemino, nessuno di questi è votato al web.
Noi sviluppatori dovremmo essere in più (per M$)
Commento: bleah
vado di fretta sarò + preciso in seguito
MAssimilaino

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


title: road Show

author: Cane Randagio

text:
"MA"
> Come annunciato l'altra volta, sparirà la versione Dev. Il runtime di
> Access, più caratterizzabile di quello di oggi, sarà incluso in Visual
> Studio
No:  "Visual studio Tools for Office System"  ... non è la stessa cosa!
> verrà chiesto di buttare via Access, cercando di propinarci che Excel o
Word
> o Infopath, faranno lo stesso.
Chi ha seguito le presentazioni dell'estate scorsa negli USA da parte dei
vari Program-Managers sa benissimo che stanno lavorando sulle future
versioni di Access.
E qui si ritorna sulla scarsa credibilità degli agenti italiani di
Microsoft.
Bye


title: road Show

author: Karl Donaubauer

text:
Cane Randagio ha scritto:
> "MA"
>> Come annunciato l'altra volta, sparirà la versione Dev. Il runtime di
>> Access, più caratterizzabile di quello di oggi, sarà incluso in Visual
>> Studio
>
> No:  "Visual studio Tools for Office System"  ... non è la stessa cosa!
Sì. Vedete anche
http://msdn.microsoft.com/office/technologyinfo/devtools/accessextensions/
>> verrà chiesto di buttare via Access, cercando di propinarci che Excel
>>  o Word o Infopath, faranno lo stesso.
>
> Chi ha seguito le presentazioni dell'estate scorsa negli USA da parte dei
> vari Program-Managers sa benissimo che stanno lavorando sulle future
> versioni di Access.
Certo.
--
cu
Karl
*********
Access-FAQ (tedesco):
http://www.donkarl.com


title: road Show

author: Massimiliano Amendola

text:
> "MA"
>
> > Come annunciato l'altra volta, sparirà la versione Dev. Il runtime di
> > Access, più caratterizzabile di quello di oggi, sarà incluso in Visual
> > Studio
> No:  "Visual studio Tools for Office System"  ... non è la stessa cosa!
Lo so ma il runtime era lì
>
> > verrà chiesto di buttare via Access, cercando di propinarci che Excel o
> Word
> > o Infopath, faranno lo stesso.
>
> Chi ha seguito le presentazioni dell'estate scorsa negli USA da parte dei
> vari Program-Managers sa benissimo che stanno lavorando sulle future
> versioni di Access.
> E qui si ritorna sulla scarsa credibilità degli agenti italiani di
> Microsoft.
Dopo le figuracce rimediate si sono affidati a collaboratori esterni. In
questo caso la società si chiamava Codebrains.
Massimiliano


title: road Show

text:
"Massimiliano Amendola"
> > No:  "Visual studio Tools for Office System"  ... non è la stessa cosa!
> Lo so ma il runtime era lì
Già si sapeva, il discorso è che "Visual studio Tools for Office System" <>
"Visual Studio .NET".
Bye


title: Query di aggiornamento prendendo il valore da una casella di riepilogo

author: Giuseppe

text:
Ciao a tutti
Scusate se riinvio lo stesso messaggio ma con oggetto diverso
Ho bisogno di fare una query di aggiornamento prendendo il valore da una
casella di riepilogo
.
Nella casella aggiorna a:  devo aggiornare il campo "Percorso"
con il valore fisso "C:\AMR-Catalogo\PiaggioImmagini\"  + il valore della
casellaRiepilogo
CmdNome , alla fine deve essere cosě
C:\AMR-Catalogo\PiaggioImmagini\DNA-GP-EXP\
dove DNA-GP-EXP č il valore della casella di riepilogo.
Praticamente ogni volta che mando in esecuzione la query  l'aggiornamento
viene fatto
in base al valore della casella di riepilogo impostato in quel momento + il
valore
fisso   C:\AMR-Catalogo\PiaggioImmagini\
Fino ad ora non ci sono riuscito.
Come posso fare   grazie anticipato
Giuseppe


author: Cinzia

text:
"Giuseppe" <
amrma...@tin.it
> ha scritto nel messaggio
news:%m3id.253899$35.11...@news4.tin.it...
> Ciao a tutti
>
> Scusate se riinvio lo stesso messaggio ma con oggetto diverso
>
> Ho bisogno di fare una query di aggiornamento prendendo il valore da una
> casella di riepilogo
> .
>
> Nella casella aggiorna a:  devo aggiornare il campo "Percorso"
> con il valore fisso "C:\AMR-Catalogo\PiaggioImmagini\"  + il valore della
> casellaRiepilogo
>
> CmdNome , alla fine deve essere così
> C:\AMR-Catalogo\PiaggioImmagini\DNA-GP-EXP\
>
>
> dove DNA-GP-EXP è il valore della casella di riepilogo.
>
> Praticamente ogni volta che mando in esecuzione la query  l'aggiornamento
> viene fatto
> in base al valore della casella di riepilogo impostato in quel momento +
il
> valore
> fisso   C:\AMR-Catalogo\PiaggioImmagini\
>
> Fino ad ora non ci sono riuscito.
> Come posso fare   grazie anticipato
>
> Giuseppe
>
Ciao Giuseppe,
Suppongo che questa query sarà lanciata dal click di un pulsante.
Quindi sull'evento click del pulsante
DoCmd.SetWarnings False
DoCmd.RunSql "UPDATE TABELLAX SET TabellaX.Percorso =
"""C:\AMR-Catalogo\PiaggioImmagini\""" & me.ComboBox
DoCmd.Setwarnings True
Ovviamente devi mettere al posto di TabellaX ilnome della tua Tabella e al
posto di me.ComboBox il nome della tua ComboBox.
Ciao
Cinzia


text:
"Cinzia" <
cinziapagani_...@tiscali.it
> ha scritto nel messaggio
news:cmaj52$3j9$1...@lacerta.tiscalinet.it...

Grazie Cinzia , provo e ti faccio sapere


text:
"Giuseppe" <
amrma...@tin.it
> ha scritto nel messaggio
news:Cs7id.120179$b5.59...@news3.tin.it...

No non funziona  mi dà errore n°3129
Istruzione SQL non valida. Prevista 'DELETE','INSERT','PROCEDURE','SELECT',
O 'UPDATE'
Ho scritto così la tua istruzione
DoCmd.SetWarnings False
DoCmd.RunSQL "UPDATE PiaggioTabellaTavoleTemporanea SET
PiaggioTabellaTavoleTemporanea.Percorso " = _
""" C:\AMR-Catalogo\PiaggioImmagini\""" & Me.NomeModello
DoCmd.SetWarnings True
Forse qualche apice sbagliato?
Ciao
Giuseppe


text:
"Giuseppe" <
amrma...@tin.it
> ha scritto nel messaggio
news:uzaid.257604$35.12...@news4.tin.it...

Probabile,
prova:
DoCmd.RunSQL "UPDATE PiaggioTabellaTavoleTemporanea SET
PiaggioTabellaTavoleTemporanea.Percorso  = ""
C:\AMR-Catalogo\PiaggioImmagini\""" & Me.NomeModello
Attenzione però che così ti aggiorna tutte le righe della tabella allo
stesso valore e non so se era quello che volevi!
Se devi aggiornare un record specifico, devi aggiungere la condizione WHERE
appropriata
Ciao
Cinzia


text:
[CUT]

Mi serve  proprio che mi aggiorni tutte le righe  con lo stesso
valore , solo che ancora non mi funziona , ho provato molto ma
non ho trovato la soluzione , con questo :
DoCmd.RunSQL "UPDATE PiaggioTabellaTavoleTemporanea SET
PiaggioTabellaTavoleTemporanea.Percorso = ""
C:\AMR-Catalogo\PiaggioImmagini\""" & Me.NomeModello
Mi da Errore 3075
Errore di sintassi (operatore mancante)nell'espressione della query '"
C:\AMR-Catalogo\PiaggioImmagini\"DNA-GP-EXP\'.
DNA-GP-EXP\   è il valore della casella riepilogo , e va bene.
Non so quale operatore manca.
Ciao Giuseppe


title: While ... Wend con Date

author: Xymox

text:
Devo fare un ciclo su delle date ma credo che While ... Wend non funzioni.
While vDataI >= vDataF
    istruzioni
Wend
avete suggerimenti ?
ciao e grazie
marco s.


title: While ... Wend con Date

author: namor

text:
Xymox ha scritto:

Si può fare quel tipo di ciclo, dato che si possono confrontare due date.
Ovviamente se non modifichi vDataI o vDataF all'interno del ciclo la
condizione sarà sempre vera e avrai un loop infinito.
Namor
--
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: While ... Wend con Date

text:
"namor" <
do...@spam.me
> ha scritto
> > Devo fare un ciclo su delle date ma credo che While ... Wend non
funzioni.
> > While vDataI >= vDataF
> >     istruzioni
> > Wend
> > avete suggerimenti ?
> > ciao e grazie
> > marco s.
>
> Si può fare quel tipo di ciclo, dato che si possono confrontare due date.
> Ovviamente se non modifichi vDataI o vDataF all'interno del ciclo la
> condizione sarà sempre vera e avrai un loop infinito.
> Namor
Il ciclo che avevo postato funziona, il mio errore era nella dichiarazione
delle variabili, cmq grazie.
ciao marco s.


title: Calcolo totali Fattura

author: Jonathan Canova

text:
Buongiorno a tutti.
Torno su un problema trattato da tempo. Su diversi miei applicativi ho una
tabella "Documenti emessi" a cui sono agganciate le righe del documento e le
righe dei totali, ognuna delle quali contiene il codice dell'aliquota IVA,
imposta ed imponibile.
Potrebbero essere calcolate tramite una query, per la stampa o la
visualizzazione, ma la scelta di precalcolarle č stata fatta:
1. per semplificare qualsiasi query da fare su un gruppo di documenti
2. per il fatto che, soprattutto le fatture di ingresso potrebbero essere
state calcolate male (per non fare nomi: Media World); quindi l'utente DEVE
poter immettere imponibile ed iva dal castelletto della fattura ricevuta,
altrimenti i conti non torneranno mai.
Ecco il problema:
considerate maschera dei documenti e sottomaschera delle righe. Nella
sottomaschera ho una routine AggiornaTotali() che provvede al ricalcolo dei
totali. Essa viene richiamata sull'AfterUpdate di un record. Quando un
record viene cancellato, posso richiamarla sull'evento Form_Delete ma...
Se cancello un gruppo di record, sarebbe molto piů efficiente richiamarla
solo dopo che la cancellazione č stata completata. Questo potrei farlo
sull'evento Form_AfterDelConfirm, che perň viene scatenato SOLO se nelle
opzioni di Access č abilitata la Conferma per modifiche record.
Avete qualche idea per evitare di chiamare la routine n volte per n record?
--
Jonathan Canova
infoCHIOCCIOLAaladinoinformatica.com
www.aladinoinformatica.com


title: Calcolo totali Fattura

text:
Jonathan Canova wrote:
> Buongiorno a tutti.
>
> Torno su un problema trattato da tempo. Su diversi miei applicativi
> ho una tabella "Documenti emessi" a cui sono agganciate le righe del
> documento e le righe dei totali, ognuna delle quali contiene il
> codice dell'aliquota IVA, imposta ed imponibile.
>
> Potrebbero essere calcolate tramite una query, per la stampa o la
> visualizzazione, ma la scelta di precalcolarle è stata fatta:
> 1. per semplificare qualsiasi query da fare su un gruppo di documenti
> 2. per il fatto che, soprattutto le fatture di ingresso potrebbero
> essere state calcolate male (per non fare nomi: Media World); quindi
> l'utente DEVE poter immettere imponibile ed iva dal castelletto della
> fattura ricevuta, altrimenti i conti non torneranno mai.
>
> Ecco il problema:
> considerate maschera dei documenti e sottomaschera delle righe. Nella
> sottomaschera ho una routine AggiornaTotali() che provvede al
> ricalcolo dei totali. Essa viene richiamata sull'AfterUpdate di un
> record. Quando un record viene cancellato, posso richiamarla
> sull'evento Form_Delete ma...
>
> Se cancello un gruppo di record, sarebbe molto più efficiente
> richiamarla solo dopo che la cancellazione è stata completata. Questo
> potrei farlo sull'evento Form_AfterDelConfirm, che però viene
> scatenato SOLO se nelle opzioni di Access è abilitata la Conferma per
> modifiche record.
>
> Avete qualche idea per evitare di chiamare la routine n volte per n
> record?
Personalmente non salvo questa informazione.
Se l'azienda ha un solo codice Iva, lo metto nella tabella
Intestazionefattura se ne ha diverse nella sottomaschera.
Poi a farmi le varie query veramente ci vuole un attimo.
Credo sia l'approccio più corretto.
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa1 - I° Conferenza Italiana per Sviluppatori Access Arezzo 4+5
Giugno 2005 Info:
www.donkarl.com/it


title: Calcolo totali Fattura

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:aPSpe.15612$TR5....@news.edisontel.com...
> Personalmente non salvo questa informazione.
> Se l'azienda ha un solo codice Iva, lo metto nella tabella
> Intestazionefattura se ne ha diverse nella sottomaschera.
> Poi a farmi le varie query veramente ci vuole un attimo.
> Credo sia l'approccio più corretto.
Non riesco a capire se, a livello di database, ti salvi i dati o no. Se non
te li salvi hai il problema che, se l'utente deve inserire imponibile e iva
"strani" non può farlo; se li salvi, dovresti avere lo stesso mio problema
:-)



title: Calcolo totali Fattura

text:
Jonathan Canova wrote:
> "MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
> news:aPSpe.15612$TR5....@news.edisontel.com...
>> Personalmente non salvo questa informazione.
>> Se l'azienda ha un solo codice Iva, lo metto nella tabella
>> Intestazionefattura se ne ha diverse nella sottomaschera.
>> Poi a farmi le varie query veramente ci vuole un attimo.
>> Credo sia l'approccio più corretto.
>
>
> Non riesco a capire se, a livello di database, ti salvi i dati o no.
> Se non te li salvi hai il problema che, se l'utente deve inserire
> imponibile e iva "strani" non può farlo; se li salvi, dovresti avere
> lo stesso mio problema :-)
E perchè?
ti ripeto, io inserisco un campo con valore predefinito 20 se è l'unica
aliquota nella tabella dell'intestazione
altrimenti lo inserisco nella tabella dettaglio della fattura se ha diverse
aliquote
In ogni caso non inserisco mai in via programmatica il *0,2



title: Calcolo totali Fattura

author: Roberto dalla campagna

text:
"Jonathan Canova" <
i...@aladinoinformatica.com
> ha scritto nel messaggio
news:_ySpe.1001684$b5.43...@news3.tin.it...
> Buongiorno a tutti.
>
> Torno su un problema trattato da tempo. Su diversi miei applicativi ho una
> tabella "Documenti emessi" a cui sono agganciate le righe del documento e
le
> righe dei totali, ognuna delle quali contiene il codice dell'aliquota IVA,
> imposta ed imponibile.
>
> Potrebbero essere calcolate tramite una query, per la stampa o la
> visualizzazione, ma la scelta di precalcolarle è stata fatta:
> 1. per semplificare qualsiasi query da fare su un gruppo di documenti
> 2. per il fatto che, soprattutto le fatture di ingresso potrebbero essere
> state calcolate male (per non fare nomi: Media World); quindi l'utente
DEVE
> poter immettere imponibile ed iva dal castelletto della fattura ricevuta,
> altrimenti i conti non torneranno mai.
>
> Ecco il problema:
> considerate maschera dei documenti e sottomaschera delle righe. Nella
> sottomaschera ho una routine AggiornaTotali() che provvede al ricalcolo
dei
> totali. Essa viene richiamata sull'AfterUpdate di un record. Quando un
> record viene cancellato, posso richiamarla sull'evento Form_Delete ma...
>
> Se cancello un gruppo di record, sarebbe molto più efficiente richiamarla
> solo dopo che la cancellazione è stata completata. Questo potrei farlo
> sull'evento Form_AfterDelConfirm, che però viene scatenato SOLO se nelle
> opzioni di Access è abilitata la Conferma per modifiche record.
>
> Avete qualche idea per evitare di chiamare la routine n volte per n
record?
>
> --
> Jonathan Canova
> infoCHIOCCIOLAaladinoinformatica.com
>
www.aladinoinformatica.com
Io sono fortemente contrario a registrare campi calcolati in una tabella;
questo modo di operare, oltre ad essere contrario alle regole di
normalizzazione dei database relazionali, come mi piace ricordare provoca
fastidiosi mal di pancia di cui tu sicuramente avverti i sintomi.
Onestamente mi sfugge il motivo secondo il quale non puoi effettuare "on the
fly" i calcoli che oggi già effettui al variare dei dati della tabella
dettagli, calcoli il cui risultato poi vai a registrare in campi di una
tabella: il computo in tempo reale non richiede poi necessariamente l'uso di
queries, esistono sempre le funzioni di aggregazione proprio per questo.
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: Calcolo totali Fattura

text:
"Roberto dalla campagna" <
r.masso...@libero.it
> ha scritto nel
messaggio news:60Vpe.51178$795.1...@twister1.libero.it...
> Io sono fortemente contrario a registrare campi calcolati in una tabella;
> questo modo di operare, oltre ad essere contrario alle regole di
> normalizzazione dei database relazionali, come mi piace ricordare provoca
> fastidiosi mal di pancia di cui tu sicuramente avverti i sintomi.
> Onestamente mi sfugge il motivo secondo il quale non puoi effettuare "on
> the
> fly" i calcoli che oggi già effettui al variare dei dati della tabella
> dettagli, calcoli il cui risultato poi vai a registrare in campi di una
> tabella: il computo in tempo reale non richiede poi necessariamente l'uso
> di
> queries, esistono sempre le funzioni di aggregazione proprio per questo.
E, infatti, generalmente sono d'accordo. Ma, come da post precedente:
1. semplicità in query già complesse. Il calcolo di un castelletto dell'IVA
non è un 0.2*importo, ma è un po' più complesso (aggregazione per codice IVA
delle righe di dettaglio, somma, arrotondamento con le regole dell'euro,
calcolo delle singole imposte; se poi vuoi il totale, somma di tutti gli
imponibili e di tutte le imposte).
2. L'utente potrebbe avere necessità di inserire valori diversi da quelli
calcolati. Ripeto l'esempio: Media World esce con fatture non corrette. Per
inserirle, devo avere dei campi per farlo, altrimenti non ci riesco.
Se volete un esempio, ne cerco una e ve lo faccio.



title: Calcolo totali Fattura

author: MA

text:

devi prevedere voci come arrotondamenti, tiico della bolletta dell'ENEL



title: Apporre simboli di spunta su un report

author: Gianluca

text:
Ho una necessità difficile da definire.
Su un report che riporta quadratini da spuntare a mano - semplici quadrati, non booleani e non collegati ad alcun campo - sono presenti disposte in riga domande a risposta multipla (i quadratini di cui sopra).
Cosa potrei inventare per ottenere come risultato quello di vedere apposta una X, o un simbolo qualsiasi, su un solo quadratino per riga, anche in maniera casuale?
Potrebbe non essere solo un esercizio di stile, grazie a chiunque voglia rispondere


title: Apporre simboli di spunta su un report

text:

Certo che non si capisce proprio nulla...!
Cosa sarebbe "TECNICAMENTE" il quadratino..., perchè se dici non essere una CHECKBOX... sto pensando a cosa potresti aver usato...
Se usi una LABEL, basta mettere una X nella Label.
Personalmente eviterei cose fantasiose di cui poi si ha poca o nulla la capacità di interagire.

@Alex


title: Apporre simboli di spunta su un report

author: Ammammata

text:
Il giorno Thu 29 Mar 2018 10:54:23a, *Gianluca* ha inviato su
it.comp.appl.access il messaggio
news:29cea02e-9332-4542...@googlegroups.com
. Vediamo cosa
ha scritto:

> Cosa potrei inventare per ottenere come risultato quello di vedere
> apposta una X, o un simbolo qualsiasi, su un solo quadratino per riga,
> anche in maniera casuale?
>

wingdings (ttf)

0xFD
0XFE

--
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\
-=- -=- -=- -=- -=- -=- -=- -=- - -=-
>>>>>
http://www.bb2002.it
 :)  <<<<<
........... [ al lavoro ] ...........


title: Installare il Run Time di Access 97

author: Re Artů

text:
Ciao a tutti.
Per distribuire le applicazioni finora ho usato l'ODE 97 senza problemi. Ora
che la mia applicazione utilizza ADO, DLL  fatte in VB e altre cavolate
vorrei evitare all'utente inesperto che la installa (magari in demo) di
effettuare più operazioni (Per esempio l'installazione di MDACTYPE) e
soprattutto vorrei creare un'installazione più professionale con
INSTALLSHIELD. Dalla versione 6.2 c'è la possibilità di installare con
INSTALLSHIELD anche il run time di access. Il problema è che me lo installa
in lingua inglese (Io sto provando la versione 6.2 demo professional) e
alcuni ocx come IMAGELIST non funzionano (mi dice che manca la licenza!!!).
Qualcuno ha esperienza o ha già provato una cosa simile?
Ciao e grazie


title: Installare il Run Time di Access 97

text:
Re Artù ha scritto:

un consiglio per tutti che hanno problemi con il setup del ODE 97:
Nella fine settimana ho organizzato una conferenca su Access a
Norimberga (4. AEK). Una lezione e discussione era su Inno Setup.
Questo è un tool gratis (freeware) per fare i setup (non solo per Access).
Inno e usato da molti colleghi nei NG tedeschi soppratutto per sostituire
il setup di MS per A97. E tutti che usano sono molto contento.
Sembra che qui questa alternativa non è ancora conosciuto.
Trovate più informazione qui:
http://www.jrsoftware.org/
ce anche un ng: news://
news.jrsoftware.org/jrsoftware.innosetup
e p.e. il primo script popolare dei ng tedeschi:
http://www.zuckerbaum.de/bernd/test.iss
Certo ce un po da imparare ma con un tool come
Scriptmaker o IsTool (
http://www.jrsoftware.org/is3rdparty.htm
)
non è difficile di costruire un setup molto più fidato che quello del ODE.
--
cu
Karl
*********
Access-FAQ (tedesco):
http://www.donkarl.com


title: versione sistema operativo

author: maurizio

text:
Ciao a tutti i nottambuli
nel sitocomune ho trovato un esempio di come sapere la versione del
sistema operativo non mi è chiaro come fare ad aggiungere al codice
presente la possibilità di riconoscere anche il sistema opertivo windows
2003 server (infatti viene visto come un win XP)


title: copiare/spostare file avendo i percorsi memorizati

text:
ciao a tutti,
eccomi alla mia ennesima richiesta...
ho una tabella articoli con un elenco di record in cui un campo contiene il
percorso del file immagine...
In base ai risultati ottenuti da alcune query, ho necessità di
copiare/spostare i file filtrati in una cartella che prenderà il nome da
latri valori presenti in altri campi...
vorrei sapere quindi come creare il ciclo che mi permette la
copia/spostamento dei percorsi considerando anche la creazione delle
dir/sottodir in questione...
grazie in anticipo
Nicola


author: Sergio MAZZA

text:
"N1CoL4" <
nickNO...@virgilio.it
> ha scritto nel messaggio
news:42bbi.90$bg6...@nntpserver.swip.net...

Crei un recorset dall'esecuzione della query e utilizzi il campo col
path+nomefile per l'istruzione di copia/spostamento file...
Ciao.
--
Sergio MAZZA


text:


Non sono molto pratico di vba, potresti cortesemente farmi un esempio? :-P
Nicola


author: Roberto da Parma

text:
"N1CoL4" <
nickNO...@virgilio.it
> ha scritto nel messaggio
news:TUfbi.169$bg6...@nntpserver.swip.net...

Puoi trovare un esempio chiarissimo su
www.sitocomune.it
dovrebbe essere nella sezione general
Ciao
--
Roberto da Parma


text:


Non lo trovo...
Nicola


text:
"N1CoL4" <
nickNO...@virgilio.it
> ha scritto nel messaggio
news:q6wbi.86$DV1...@nntpserver.swip.net...
> Non lo trovo...
>
> Nicola
Sezione General - 6.177 WMI -File Function (Raccolta funzioni FSO)
Ciao
--
Sergio MAZZA


text:


ho risolto realizzando questo codice un pò contorto ma molto funzionale:

Private Sub Comando40_Click()
i = 1
Set fs = CreateObject("Scripting.FileSystemObject")
If fs.folderexists("C:\appo") Then
Else
fs.createfolder ("C:\appo\")
End If
While i < Me.RecordsetClone.RecordCount
If fs.folderexists("c:\appo\" & Me.categoria & "\") Then
Else
fs.createfolder ("C:\appo\" & Me.categoria & "\")
End If
If fs.folderexists("c:\appo\" & Me.categoria & "\" & Me.Sottocategoria & "\") Then
Else
fs.createfolder ("C:\appo\" & Me.categoria & "\" & Me.Sottocategoria & "\")
End If
FileCopy Me.Percorso, "c:\appo\" & Me.categoria & "\" & Me.Sottocategoria & "\" & Me.Codice & ".jpg"
i = i + 1
DoCmd.GoToRecord , , acNext
Wend
MsgBox ("Finito!!")
End Sub
mi ha effettuato la copia di 17000 file in meno di 3 minuti quindi sui
filtri che effettuerò (che non superano mai 40 codici) ci metterà una
frazione di secondo...
Nicola


text:
"N1CoL4" <
nickNO...@virgilio.it
> ha scritto nel messaggio
news:n%Abi.164$DV1...@nntpserver.swip.net...

Nel ciclo While/Wend mettici un DoEvents, almeno non blocchi del tutto le
risorse del pc...
Ciao.
--
Sergio MAZZA


title: [Newbie] Aggiornare dati di tabelle condivise in tempo reale

author: Luisa

text:
Salve a tutti,
perdonate la niubbaggine ma avrei una necessità e spero che qualcuno di voi
possa darmi una mano.
Mi spiego:
In un piccolo ufficio abbiamo 3 PC (che chiamerò A, B e C), su ognuno dei
quali è installato Access 2003. C'è poi un altro PC che fa da file server
(che chiamerò D).
Su D c'è il back-end di un DB e su A, B e C ci sono i front-end collegati.
E' facile se non addirittura normale che gli operatori di A, B e C accedano
contemporaneamente al back-end su D, solo che non hanno i dati aggiornati in
tempo reale.
In pratica quando l'operatore di A inserisce un record (diciamo il record
nr. 80) l'operatore di B sul suo schermo ha ancora il record 79, e continua
ad avere il record numero 79 finchè non chiude l'applicazione e non la
riapre; a quel punto ha i dati aggiornati all'ultimo inserimento effettuato
ma capirete bene che non si può lavorare aprendo e chiudendo l'applicazione
ogni 3-5 minuti :-(.
Il quesito: desiderei sapere se c'è un modo, tramite query o altro e quindi
magari creando un pulsante in maschera - o addirittura un comando che
"autoaggiorni", affinchè i dati risultino sempre aggiornati su A, B e C.
Scusate il modo "contorto" in cui ho spiegato il problema ma spero mi
abbiate capito.
Un saluto a tutti.
--
Luisa


text:

Non esiste un evento legato all'aggiornamento della tabella, se hai bisogno
di vedere aggiornati i dati ogni tot
devi mettereun tempo sul timer e fare un refresh
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


author: Fabrizio

text:
MA ha scritto:

Vai su opzioni e metti blocco record modificati cosi se il tuo collega
entra in quella maschera e sta modificando dei dati se tu apri la stessa
maschera non ti permette di modificarla. poi su intervallo aggiornamenti
abbassa il valore.
Cosa importantissima me.refresh su tutte le maschere che usi.
Io ci lavoro da 7 messi un BE e 7 FE non è stato mai messo un doppio
dato e non ho dovuto aspettare neppureun secondo per immeterlo.


text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:dtndnv$6dh$1...@area.cu.mi.it...
> Non esiste un evento legato all'aggiornamento della tabella, se hai
bisogno
> di vedere aggiornati i dati ogni tot
> devi mettereun tempo sul timer e fare un refresh
Prima di tutto ringrazio sia te che Frabrizio per l'aiuto.
Ho operato così su PC-A:
Visalizzazione Struttura Maschera -> Proprietà Maschera -> Linguetta
"Evento"
ed ho aggiunto alla voce "Timer" un intervallo di 500 ms.
Alla voce Su Timer ho cliccato sui "tre puntini" :-) e si è aperta la
finestra di VB, alla quale ho aggiunto la voce Me.Refresh così:
Private Sub Form_Timer ()
Me.Refresh
End Sub
Salvato e chiuso il tutto, ritorno alla maschera.
Inserito un record su PC-B (io sono su PC-A) [il contatore record su PC-B
visualizza record nr.82]
Torno su PC-A e quindi sulla maschera ma, nonostante noti "qualcosa che si
muove" [e quindi il refresh], non si aggiornano i dati [il contatore record
su PC-A rimane su record nr.81].
Devo aver sbagliato qualcosa, ma cosa ?
Perdonatemi :-(
--
Luisa


text:

Luisa se metti un requery non refresh ogni mezzo secondo la maschera diventa
innavigabile



author: Gabriele Bertolucci

text:
Potresti far eseguire un requery della form in base ad un timer, ma credo
che ci siano degli effetti collaterali non troppo desiderati, tipo la
perdita di un filtro eventualmente applicato.
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it



text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:dtnhfs$cgf$1...@area.cu.mi.it...
> Luisa se metti un requery non refresh ogni mezzo secondo la maschera
diventa
> innavigabile
Ho sostituito l'intervallo da 500ms a 5000ms.
Con
Private Sub Form_Timer ()
Me.Refresh
End Sub
non funzionava ugualmente.
Allora l'ho sostituito con
Private Sub Form_Timer ()
Me.Requery
End Sub
ed ora funziona ma vorrei capire, se ne avrete la bontà, perchè con il
Me.Refresh consigliatomi prima non andava.
Grazie.
--
Luisa


text:
> ed ora funziona ma vorrei capire, se ne avrete la bontà, perchè con il
> Me.Refresh consigliatomi prima non andava.
Recupero la spiegazione dall'help del VBA di Access 2003:
"Il metodo Refresh aggiorna immediatamente i record contenuti nell'origine
record sottostante relativa a una determinata maschera o a un determinato
foglio dati in modo da riflettere le modifiche apportate ai dati in un
ambiente multiutente."
"Il metodo Requery aggiorna i dati sottostanti una determinata maschera o un
controllo contenuto nella maschera attiva rieseguendo una query sull'origine
dei dati relativa alla maschera o al controllo."



text:
"Gabriele Bertolucci" <info@#REMOVE#
pbsoft.it
> ha scritto nel messaggio
news:43ff5383$0$12597$4faf...@reader3.news.tin.it...
> Recupero la spiegazione dall'help del VBA di Access 2003:
>
> "Il metodo Refresh aggiorna immediatamente i record contenuti nell'origine
> record sottostante relativa a una determinata maschera o a un determinato
> foglio dati in modo da riflettere le modifiche apportate ai dati in un
> ambiente multiutente."
>
> "Il metodo Requery aggiorna i dati sottostanti una determinata maschera o
un
> controllo contenuto nella maschera attiva rieseguendo una query
sull'origine
> dei dati relativa alla maschera o al controllo."
Ti ringrazio (avevo già letto l'help :-) ma questo non mi aiuta di certo a
capire perchè il metodo Refresh non funzionava (dato che anche su google
avevo trovato parecchi post - su DB condivisi - che consigliavano il metodo
Refresh).
Era questa la mia domanda.
--
Luisa


text:
> Ti ringrazio (avevo già letto l'help :-) ma questo non mi aiuta di certo a
> capire perchè il metodo Refresh non funzionava (dato che anche su google
> avevo trovato parecchi post - su DB condivisi - che consigliavano il
> metodo
> Refresh).
> Era questa la mia domanda.
Con il metodo Refresh ottieni che i dati che stai guardando siano aggiornati
con le modifiche fatte da altri sullo stesso record.
Con il metodo Requery ottieni che l'origine dati associata alla maschera sia
recuperata nuovamente, quindi, nel caso in cui siano stati aggiunti o tolti
dei record, con questo metodo che vedresti le modifiche riflesse sulla
maschera.
Spero di averti aiutato di più.



title: Office Developer Edition

author: shari

text:
Ciao a tutti
vorrei sapere se è possibile creare un applicazione con Office developer
2000 basata su applicazione Già fatta con Access2000 . Grazie
-Shari


title: Office Developer Edition

author: Mad® Milox

text:
"shari" <
shi...@tiscalinet.it
> ha scritto nel messaggio
news:9bt2h6$m3q$1...@lacerta.tiscalinet.it...

la domanda mi pare un po' contorta ;)
in pratica l'office dev. non e' altro che office 2000 con in piu' qualche
tool (giochino) per distribuire le applicazioni GIA' fatte con access 2000
dell'office 2000, come puoi notare nel sito
http://www.microsoft.com/italy/annunci/linguaggi/MOD200015.htm
dove vedi anche le differenze tra i due :)
Ciao
--
(^o^))~    Lorenzo   (^o^))~
"Preimaginare e' lo imaginare le cose che saranno..."
"Postimaginare e' imaginare le cose passate ..."
(Leonardo Da Vinci)


title: Dlookup mi piace poco..

author: david

text:
voi una schifezza di istruzione come la seguente:
If IsNull(DLookup("Ufficio", dqrst, "Ufficio='TUTTI'")) = True And
IsNull(DLookup("Ufficio", dqrst, "Ufficio=" & Gr)) = True Then
    ControlAutoriz = 0
End If
come la scrivereste?
intendo con che istruzione la sostituireste?
FindFirst?
Findlast?
o che altro usereste?
grazie david
ps
la domanda nasce dal fatto che Dlookup mi sa di lento.


title: Dlookup mi piace poco..


title: Dlookup mi piace poco..

author: Massimo Di Bello

text:
david <
de...@agemobilitambiente.it
> wrote in message
3b9f7d96....@News.CIS.DFN.DE...
> voi una schifezza di istruzione come la seguente:
>
> If IsNull(DLookup("Ufficio", dqrst, "Ufficio='TUTTI'")) = True And
> IsNull(DLookup("Ufficio", dqrst, "Ufficio=" & Gr)) = True Then
>     ControlAutoriz = 0
> End If
>
> come la scrivereste?
io comincerei a togliere "= True"! :-)
IsNull già riporta un valore logico (true o false) adatto all'and e come
condizione per un if,
mettere "=true" è ridondante
> intendo con che istruzione la sostituireste?
> FindFirst?
> Findlast?
> o che altro usereste?
> grazie david
> ps
> la domanda nasce dal fatto che Dlookup mi sa di lento.
Dipende da dove vai utilizzare questo codice, se lo usi per un singolo
controllo o se ci fai un ciclo sopra
--
Massimo Di Bello
Prometheo
Corsi di Informatica in Franchising
http://www.prometheo.it/


title: Dlookup mi piace poco..

author: Alessandro Baraldi

text:
"david" <
de...@agemobilitambiente.it
> wrote in message
news:3b9f7d96....@News.CIS.DFN.DE...

Puoi aprire un Recordset con un istruzione SQL...
'*****************************************************
Function ControlAutoriz() as Byte
Dim Rst as Recordset
Dim strSql as String
strSql="Select [Ufficio] From dqrst Where (([Ufficio]='Tutti') AND " & _
       "([Ufficio]='" & Gr & "'))"
Set Rst=currentdb.openrecordset(strSql)
If rst.bof and rst.eof then
   ControlAutoriz = 0
Else
   '**** Quello che vuoi ****
end if
rst.close
set rst=nothing
End Function
'*****************************************************
E' sicuramente un modo diverso di scrivere, ma funziona ugualmente, forse
è più veloce......
@Alex
--
Posted from  [62.98.10.25]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Dlookup mi piace poco..

author: Antonio Biso

text:
david <
de...@agemobilitambiente.it
> wrote in message
3b9f7d96....@News.CIS.DFN.DE...
> voi una schifezza di istruzione come la seguente:
>
> If IsNull(DLookup("Ufficio", dqrst, "Ufficio='TUTTI'")) = True And
> IsNull(DLookup("Ufficio", dqrst, "Ufficio=" & Gr)) = True Then
>     ControlAutoriz = 0
> End If
>
> come la scrivereste?
 If IsNull(DLookup("Ufficio", dqrst, "Ufficio='TUTTI' OR Ufficio=" & Gr))
then
   ControlAutoriz = 0
end if
Attento però che visto che ufficio ha valore di tipo testo, quando fai il
test con il valore della variabile Gr, anche questo deve essere circondato
da apici, pertanto ho Gr = "'valore'"
oppure il criterio deve essere
"Ufficio='TUTTI' OR Ufficio='" & Gr & "'"
> ps
> la domanda nasce dal fatto che Dlookup mi sa di lento.
Ma beato a te!!!
E' la stessa lentezza di usare una findfirst o una query
Diciamo piuttosto che tu la eseguivi due volte...
Antonio


title: Dlookup mi piace poco..

text:
On Thu, 13 Sep 2001 07:19:58 GMT, "Antonio Biso" <
ch...@etruria.net
>
wrote:

si è vero la usavo due volte ero stato davvero disattento.
d'altra parte ero talmente convinto di sostituirla con altro che non
ci ho pensato
grazie a tutti
anche per il beato a me!!!
david


title: Selezione record di una maschera

author: Zampalunga

text:
Ciao a tutti,
inizio ringraziando Vincenzo Turturro e Sib ma non sono riuscito a sfruttare
il suggerimento. Provo a riporvi il mio problema cercando una diversa
soluzione.
Inserendo nel campo "data" della mia maschera "riepilogo", che è basata
sulla tabella "riepilogo" di cui "data" è chiave primaria, vorrei che
venisse selezionato il record della maschera che contiene i valori di quella
data se è già stato inserito o uno nuovo se quella data ancora non è
registrata.
Questo mi eviterebbe di vedere ogni volta il messaggio del divieto di
duplicare il record e mi permetterebbe, rapidamente, di effettuare modifiche
a record già inseriti.
Vi ringrazio e Vi faccio i complimenti per come tenete questo newsgroup che
permette a molti di approfondire un linguaggio di programmazione importante
quanto ostico.
                                Ciao,
                            Zampalunga


title: Selezione record di una maschera

author: Sib

text:
"Zampalunga" <
zampa...@tiscalinet.it
> ha scritto nel messaggio
news:8rf3j7$f2$1...@lacerta.tiscalinet.it...
> Ciao a tutti,
> inizio ringraziando Vincenzo Turturro e Sib ma non sono riuscito a
sfruttare
> il suggerimento. Provo a riporvi il mio problema cercando una diversa
> soluzione.
> Inserendo nel campo "data" della mia maschera "riepilogo", che è basata
> sulla tabella "riepilogo" di cui "data" è chiave primaria, vorrei che
> venisse selezionato il record della maschera che contiene i valori di
quella
> data se è già stato inserito o uno nuovo se quella data ancora non è
> registrata.
Questo e' diverso da cio' che chiedevi prima.
Crea una combo di ricerca (autocomposizione)
Poi vai nel codice autogenerato della combo e gestisci la proprietà NoMatch
in modo che se risulta vero vada al nuovo record:
If Me.RecordsetClone.NoMatch=True then
    Vai a nuovo record (non mi ricordo ma e' un DoCmd)
End If
Ciao, Sib


title: ricerca su campi vuoti

author: Luca Brusco

text:
Ciao,
sono di nuovo in cerca di un aiuto...
come posso fare una query che mi faccia una select su un campo,
restituendomi TUTTI i record, anche se il campo è vuoto?
Mi spiego meglio, faccio una query su una tabella, imposto come criterio su
di un campo LIKE "*" e la query mi restituisce tutti i record della tabella
tranne quelli in cui il campo in questione non contiene nulla....come faccio
perche' mi restituisca anche quelli?
Grazie di nuovo, se qualcuno vorra' aiutarmi!
Luca


title: ricerca su campi vuoti

author: Paj

text:
"Luca Brusco" <
lu...@digitalfog.net
> ha scritto nel messaggio
news:9r767q$fec$1...@news.ngi.it...
> Ciao,
> sono di nuovo in cerca di un aiuto...
> come posso fare una query che mi faccia una select su un campo,
> restituendomi TUTTI i record, anche se il campo č vuoto?
> Mi spiego meglio, faccio una query su una tabella, imposto come criterio
su
> di un campo LIKE "*" e la query mi restituisce tutti i record della
tabella
> tranne quelli in cui il campo in questione non contiene nulla....come
faccio
> perche' mi restituisca anche quelli?
>
> Grazie di nuovo, se qualcuno vorra' aiutarmi!
>
> Luca
>
Metti nei criteri
like * or is null
Pietro


title: ricerca su campi vuoti

author: Giovanni Menga

text: e non mettere criteri no? Credo sia meglio. :))


title: ricerca su campi vuoti

text:
eh lo so :)
mi serviva una cosa del genere da mettere come valore di dafault in una
maschera che attiva poi la query di ricerca, in modo che se l'utente non
mette nulla, gli vengano restituiti tutti i record, se invece scrive quello
che vuole cercare....gli viene fatta la ricerca, senza restituire i campi
vuoti, e in effetti aggiungendo "or is null", i campi vuoti mi vengono
restituiti sempre, anche quando viene modificato l'asterisco e immessa una
ricerca diversa...
Luca
Giovanni Menga <
giova...@tin.it
> wrote in message
EkbC7.17490$C57.4...@news1.tin.it...



title: ricerca su campi vuoti

text:
Luca Brusco <
lu...@digitalfog.net
> wrote in message
9rgv8d$ec1$1...@news.ngi.it...
> eh lo so :)
Ma non sai come si scrive un post, e cioč DOPO il quoting!!!
Antonio


title: Problema inserimento nuovo record

author: Tiscali

text:
Ho la sequente Query che mi fornisce i dati per un amaschera all'interno
della quale voglio effettuare anche inserimenti di nuovi record.
SELECT CANTIERI.data, CANTIERI.codice, CANTIERI.situazione,
CANTIERI.contratto, CANTIERI.nprog, CANTIERI.cod_can
FROM CLICAN INNER JOIN CANTIERI ON CLICAN.cod_can = CANTIERI.cod_can
WHERE (((CANTIERI.cod_can)=[Forms]![frmScCan]![lstCantieri]));
Purtroppo nella maschera quando tento di inserire un nuovo record ottengo il
seguente messaggio:
"Il modulo di gestione Database Microsoft Jet non e' in grado di trovare
alcun record nella tabella 'CLICAN' contenente campi 'cod_can'
corrispondenti alla chiave".
La tabella CLICAN non dovrebbe essere influenzata dall'inserimento visto che
i dati dovrebbero essere memorizzati nella tabella CANTIERI  mantenendo
fisso il codice cantiere determinato all'inizio come filtro.
Come risolvere il problema?
Grazie, Angelo


title: Problema inserimento nuovo record

author: Roccia

text:
In article <a5jdt6$7e9$
1...@pegasus.tiscalinet.it
>,
a_br...@yahoo.it

says...

Si, ma ella tua query utilizzi un join "interno", ovvero richiedi la
corrispondenza di un determinato campo (Cod_can).
Devi fare in modo che la corrispondenza non sia richiesta (utilizzando
un join esterno, FROM CLICAN RIGHT JOIN CANTIERI ON CLICAN eccetera)
oppure forzando l'integrità referenziale della relazione (in questo modo
ti crea in CLICAN un record corrispondente a quello che stai creando in
CANTIERI)....
(Oddio, l'ho scritta veramente male... abbiate pietà, sono stanco...)
Cia'
"Roccia" Max De Poli


title: Problema inserimento nuovo record

text:
Il campo cod_can deve avere lo stesso valore utilizzato nella query, se
faccio quello che dici tu ottengo un record con il campo cod_can vuoto.
Hai qualche altro suggerimento?
Grazie, Angelo
Roccia Max De Poli <
rocc...@katamail.com
> wrote in message
MPG.16e75bee3...@news.tiscalinet.it...
> In article <a5jdt6$7e9$
1...@pegasus.tiscalinet.it
>,
a_br...@yahoo.it
> says...
>
> Si, ma ella tua query utilizzi un join "interno", ovvero richiedi la
> corrispondenza di un determinato campo (Cod_can).
> "Roccia" Max De Poli


title: Aggiornamento...che disperazione!!

author: zafiro

text:
Cari esperti, ho un problema serio e che necessita di una valida soluzione.
Questa è la premessa :
sto creando un database in access 2000 per l'autoparco.
Ho una tabella autisti all'interno della quale c'è un campo buoni (ad ogni
autista in una specifica data vengono consegnati questi buoni carburante); poi
ho una tabella fogli di marcia all'interno della quale vi è un campo buoni
utilizzati (buoni carburante utilizzati in un foglio di marcia).
Le due tabelle sono relazionate con questo criterio : ad ogni autista (che ha
come campo chiave il numero di patente) sono legato molti fogli di marcia.
Quindi relazione uno a molti.
Quello che mi arrovella il cervello è:
In data 12.12.2001 vengono consegnati all'autista (x) 200 buoni, ne utilizza 50
in un foglio di marcia (y) in data 15.12.2001:
1) vorrei visualizzare ad ogni (y) che contempli (x) i buoni restanti ai quali
si possono sottrarre altri buoni utilizzati e così via..., gestendo un vero e
proprio storico dell'andamento dei buoni consegnati e consumati.
Ho provato con una query di aggiornamento ma non succede nulla.
Vi prego, ho pochissimo tempo e confido nella V/s esperienza.
Ho già guardato la guida in linea, ma non ne ho ricavato nulla
In attesa di un V/s aiuto. Ciao
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Aggiornamento...che disperazione!!

author: Emyr

text:


il tutto è un pò lungo da spiegare....
non difficile, ma lungo...
Saluti.
Emanuele.


title: ricerca fornitore su uscita campo

author: Rivera  (ero sPAriTO)

text:
in una maschera, su uscita del campio codice cliente, deve cercare su una
tabella/query se esiste o meno tale codice, se si mi deve ritornare la
ragione sociale del fornitore
contenuta anch'essa nella stessa tabella/query e memorizzare su un campo
della maschera
grazie per l'aiuto


title: ricerca fornitore su uscita campo

text:
"Rivera (ero sPAriTO)" <
spa...@spa.it
> ha scritto nel messaggio
news:ha4vqa$f9i$1...@news.eternal-september.org...
> in una maschera, su uscita del campio codice cliente*
*fornitore


title: ricerca fornitore su uscita campo

author: almorel

text:

Ciao
Sull'evento lost focus
a=dlookup("Cliente","TabellaClienti","Campo='" & CampoCliente & "'" )
La variabile a la puoi usare come vuoi, dipende da quello che ci devi
fare.
Es.
if not isnull(a) then
MsgBox "Il cliente è " & a
else
MsgBox "Codice non presente in tabella"
end if
Ciao
Alberto


title: ricerca fornitore su uscita campo

text:
"almorel" <
alm...@gmail.com
> ha scritto nel messaggio
news:5b4aec80-2282-4e25...@b15g2000yqd.googlegroups.com...
temo di non essermi spiegato bene, o forse non ho capito come fare. adesso
cerco di spiegarmi meglio facendo un esempio.
ho due tabelle
'fornitori'
'scheda'
Tabella 'fornitori' contiene i seguenti campi:
fornitori_codice
fornitori_rag_soc
Mentre la tabella 'scheda' contiene:
scheda_codice
scheda_rag_soc
scheda_importo
su una maschera 'inserimento_dati' associo i campi
scheda_codice
scheda_rag_soc
scheda_importo
al momento in cui esco dal campo 'scheda_codice' mi deve cercare sulla
tabella 'fornitori_codice' la relativa ragione sociale sul campo
'fornitori_rag_soc' e *scrivere* il risultato su 'scheda_rag_soc'
per favore fammi un esempio su ste informazioni cos� capisco (spero) :))
ciao e grazie


title: ricerca fornitore su uscita campo

text:
> ho due tabelle
>
> 'fornitori'
> 'scheda'
>
> Tabella 'fornitori' contiene i seguenti campi:
> fornitori_codice
> fornitori_rag_soc
>
> Mentre la tabella 'scheda' contiene:
>
> scheda_codice
> scheda_rag_soc
> scheda_importo
>
> su una maschera 'inserimento_dati' associo i campi
>
> scheda_codice
> scheda_rag_soc
> scheda_importo
>
> al momento in cui esco dal campo 'scheda_codice' mi deve cercare sulla
> tabella 'fornitori_codice' la relativa ragione sociale sul campo
> 'fornitori_rag_soc' e *scrivere* il risultato su 'scheda_rag_soc'
>
> per favore fammi un esempio su ste informazioni così capisco (spero) :))
Sub Scheda_Codice.LostFocus
scheda_rag_soc=dlookup
("fornitori_rag_soc","Fornitori","scheda_codice=" &
scheda_codice)           (se scheda_codice è numerico)
oppure
scheda_rag_soc=dlookup
("fornitori_rag_soc","Fornitori","scheda_codice='" & scheda_codice
&"'")    (se scheda_codice è una stringa)
exit sub
Questa è una soluzione.
Però non capisco l'esigenza di duplicare la ragione sociale, non puoi
ottenere la scheda creando una tabella con i soli dati mancanti nella
tabella Fornitori (legandola col codice), oppure integrare in questa i
dati mancanti ?
Ciao
Alberto


title: ricerca fornitore su uscita campo

text:
"almorel" <
alm...@gmail.com
> ha scritto nel messaggio
news:64203345-12ef-49c0...@h13g2000yqk.googlegroups.com...
>Questa � una soluzione.
>Per� non capisco l'esigenza di duplicare la ragione sociale, non puoi
>ottenere la scheda creando una tabella con i soli dati mancanti nella
>tabella Fornitori (legandola col codice), oppure integrare in questa i
>dati mancanti ?
purtroppo no, perch� la tabella da cui prendo i codici non � residente sul
mio pc e cmq contiene campi con nomi diversi
mi serve solo come appoggio per evitare di scrivere stronzate
grazie, adesso provo e poi ti faccio sapere


title: ricerca fornitore su uscita campo

author: Karl Donaubauer

text:
almorel wrote:
>> ...
>> al momento in cui esco dal campo 'scheda_codice' mi deve cercare
>> sulla tabella 'fornitori_codice' la relativa ragione sociale sul
>> campo 'fornitori_rag_soc' e *scrivere* il risultato su
>> 'scheda_rag_soc'
> ...
> Sub Scheda_Codice.LostFocus
> ...
@Rivera:
Stai attento che cos� ogni volta che il cursore esci dal controllo
il codice viene rieseguito. Di solito si vuole solo una tale ricerca
quando si � cambiato qualcosa. Per questo scopo sarebbe
meglio l'evento "Dopo aggiornamento" del controllo.
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


title: ricerca fornitore su uscita campo

text:
"almorel" <
alm...@gmail.com
> ha scritto nel messaggio
news:64203345-12ef-49c0...@h13g2000yqk.googlegroups.com...
>Sub Scheda_Codice.LostFocus
>scheda_rag_soc=dlookup
>("fornitori_rag_soc","Fornitori","scheda_codice=" &
>scheda_codice)           (se scheda_codice � numerico)
>oppure
>scheda_rag_soc=dlookup
>("fornitori_rag_soc","Fornitori","scheda_codice='" & scheda_codice
>&"'")    (se scheda_codice � una stringa)
>exit sub
>Questa � una soluzione.
>Per� non capisco l'esigenza di duplicare la ragione sociale, non puoi
>ottenere la scheda creando una tabella con i soli dati mancanti nella
>tabella Fornitori (legandola col codice), oppure integrare in questa i
>dati mancanti ?
intanto grazie, ci siamo quasi, ma mi ritorna sempre la prima ragione
sociale della tabella "fornitori_rag_soc" qualsiasi codice inserisco


title: ricerca fornitore su uscita campo

text:
Rivera (ero sPAriTO) wrote:
> "almorel ha scritto nel messaggio
>
>> Sub Scheda_Codice.LostFocus
>> scheda_rag_soc=dlookup
>> ("fornitori_rag_soc","Fornitori","scheda_codice=" &
>> scheda_codice)           (se scheda_codice � numerico)
>> oppure
>> scheda_rag_soc=dlookup
>> ("fornitori_rag_soc","Fornitori","scheda_codice='" & scheda_codice
>> &"'")    (se scheda_codice � una stringa)
>> exit sub
>
>> Questa � una soluzione.
>> Per� non capisco l'esigenza di duplicare la ragione sociale, non puoi
>> ottenere la scheda creando una tabella con i soli dati mancanti nella
>> tabella Fornitori (legandola col codice), oppure integrare in questa
>> i dati mancanti ?
>
>
> intanto grazie, ci siamo quasi, ma mi ritorna sempre la prima ragione
> sociale della tabella "fornitori_rag_soc" qualsiasi codice inserisco
Se ho capito bene l'esempio, invece di
scheda_rag_soc=dlookup
("fornitori_rag_soc","Fornitori","scheda_codice=" & scheda_codice)
dev'essere:
scheda_rag_soc=dlookup
("fornitori_rag_soc","Fornitori","fornitori_codice=" & scheda_codice)
Se non funziona, posta il tuo codice attuale e descrivi quale campo
nella tabella Fornitori dev'essere uguale a scheda_codice della
maschera attuale.



title: ricerca fornitore su uscita campo

author: sv

text:
Rivera  (ero sPAriTO) ha scritto:




C'� un errore nella condizione WHERE di Dlookup. Sar� un errore di
trascrizione.
scheda_rag_soc=Dlookup
("fornitori_rag_soc","Fornitori","Fornitore_Codice=" &
.
.
.
.
--
sv
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: ricerca fornitore su uscita campo

text:
On 2 Ott, 17:33, "Karl Donaubauer" <
NoS...@donkarl.com
> wrote:
> almorel wrote:
> >> ...
> >> al momento in cui esco dal campo 'scheda_codice' mi deve cercare
> >> sulla tabella 'fornitori_codice' la relativa ragione sociale sul
> >> campo 'fornitori_rag_soc' e *scrivere* il risultato su
> >> 'scheda_rag_soc'
> > ...
> > Sub Scheda_Codice.LostFocus
> > ...
>
> @Rivera:
>
> Stai attento che così ogni volta che il cursore esci dal controllo
> il codice viene rieseguito. Di solito si vuole solo una tale ricerca
> quando si è cambiato qualcosa. Per questo scopo sarebbe
> meglio l'evento "Dopo aggiornamento" del controllo.
>
> --
> HTH
> Karl
> *********
> Access FAQ:
www.donkarl.com/it
OK, giusto come al solito.
Ciao Karl
Alberto


title: ricerca fornitore su uscita campo

author: Rivera (ero sPAriTO)

text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:7immvfF...@mid.individual.net...
> scheda_rag_soc=dlookup
> ("fornitori_rag_soc","Fornitori","fornitori_codice=" & scheda_codice)
perfetto grazie! siete sempre risolutivi.


title: ricerca fornitore su uscita campo

text:
"sv" <
salvi...@accessgroup.it
> ha scritto nel messaggio
news:ha58vi$u63$1...@news.newsland.it...
> scheda_rag_soc=Dlookup
> ("fornitori_rag_soc","Fornitori","Fornitore_Codice=" &
perfetto, grazie!


title: ricerca fornitore su uscita campo

text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:7imkr2F...@mid.individual.net...
> Stai attento che cos� ogni volta che il cursore esci dal controllo
> il codice viene rieseguito. Di solito si vuole solo una tale ricerca
> quando si � cambiato qualcosa. Per questo scopo sarebbe
> meglio l'evento "Dopo aggiornamento" del controllo.
si ok, grazie


title: Sincronizzazione dati e sostituzione relazioni/tabelle

author: Diamond

text:
Avrei necessità di sincronizzare 6 volte l'anno il mio database aal
database della nostra ditta concessionaria. I due database sono
eterogei quindi ho dovuto creare unn  processo d'importazione dati e
di collegamento con indici temporanei, da eseguire quasi tutto
manualmente.
A questo punto vorrei automatizzare il tutto con un pulsante BACKUP in
modo che l'operazione possa essere eseguita da un operatore non
esperto. La procedura dovrebbe essere la seguente:
1) Rinominazione delle 3 tabelle da sostituire col suffisso OLD_
2) Creazione delle 3 tabelle vuote di struttura identica alle
precedenti
3) Creazione delle relazioni provvisorie necessarie all'importazione
4) Esecuzione della Query A (Importazione Tabella Clienti)
5) Esecuzione della Query B (Importazione Tabella Merce)
6) Esecuzione della Query C (Collegamento indici con query
aggiornamento)
7) Eliminazione definitiva delle relazioni provvisorie e creazione di
quelle da utilizzare nel db definitivo.
Premesso che le operazioni le faccio già manualmente, ma sono lunghe e
a volte (sbadataggine) dimentico di svuotare le nuove tabelle create,
e che le query create funzionano bene, Vi chiedo un aiuto per
automatizzare il tutto con del codice VBA, visto che per le operazioni
rimanenti non so nemmeno da dove iniziare!
un grazie di cuore


text:
"Diamond" <
dia...@ngi.it
> ha scritto nel messaggio
news:8e654675.04052...@posting.google.com...
> Avrei necessità di sincronizzare 6 volte l'anno il mio database aal
> database della nostra ditta concessionaria. I due database sono
> eterogei quindi ho dovuto creare unn  processo d'importazione dati e
> di collegamento con indici temporanei, da eseguire quasi tutto
> manualmente.
>
> A questo punto vorrei automatizzare il tutto con un pulsante BACKUP in
> modo che l'operazione possa essere eseguita da un operatore non
> esperto. La procedura dovrebbe essere la seguente:
>
> 1) Rinominazione delle 3 tabelle da sostituire col suffisso OLD_
copyobject
> 2) Creazione delle 3 tabelle vuote di struttura identica alle
> precedenti
> 3) Creazione delle relazioni provvisorie necessarie all'importazione
> 4) Esecuzione della Query A (Importazione Tabella Clienti)
> 5) Esecuzione della Query B (Importazione Tabella Merce)
> 6) Esecuzione della Query C (Collegamento indici con query
> aggiornamento)
fare questo tutto insieme con delle query di creazione tabella?
> 7) Eliminazione definitiva delle relazioni provvisorie e creazione di
> quelle da utilizzare nel db definitivo.
Sulle relazioni non so aiutarti
Antonio


title: SOS QUERY

author: Gigi Petrone

text:
Sto cercando di creare una query che interroga una tabella ad esempio
Nome-Cognome- data di nascita ) per estrabbolare dei dati, ma nel momento
in cui vado nella struttura della query e inserisco nel campo cognome in
criteri [Cognome:] in modo che all'esecuzione della stessa mi chieda di
inserire il valore parametro quindi ad esempio Rossi la stessa mi funziona.
Ma nel momento in cui inserisco in criteri di Cognome [Cognome:], in quelli
di Nome [ Nome:] e in quelli di data di nascita [ Data di Nascita:] iniziano
i problemi.
1 Perchè se nell'imissione valore parametro non inserisco il cognome, e
metto solo il nome e la data di nascita la query non mi visualizza nulla?
2 Perchè nel capo data di nascità, quando mi chiede l'imissione valore
parametro, e gli digito che voglio tutti i nati ad esempio tra l'anno 1969
al 1970, mi dice che devo assegnare parte dell'espressione ad una variabile.
Le sarei molto grato "se non la disturbo" se mi aiutasse a risolvere questo
enigma, e a creare la query in questione.


title: SOS QUERY

author: Roberto

text:
Gigi Petrone <
Gin...@tiscalinet.it
> wrote in message
8l2ii7$g27$1...@lacerta.tiscalinet.it...

Per risolvere il problema1 nei criteri di Cognome digita
    Like [Cognome:]
e nei criteri di Nome digita
    Like [Nome:]
Se non vuoi che il cognome e/o il nome partecipino alla selezione, quando ti
compare la finestra di dialogo che ti chiede i parametri del cognome e/o del
nome, anziché non digitare nulla, digita * (asterisco).
Per risolvere il problema 2, nei criteri della data di nascita digita:
    Between [Data di inizio:] And [Data di fine:]
Roberto


title: SOS QUERY

author: dickie

text:
"Roberto"
    [cut]
> Per risolvere il problema1 nei criteri di Cognome digita
>     Like [Cognome:]
> e nei criteri di Nome digita
>     Like [Nome:]
>
> Se non vuoi che il cognome e/o il nome partecipino alla selezione, quando
ti
> compare la finestra di dialogo che ti chiede i parametri del cognome e/o
del
> nome, anziché non digitare nulla, digita * (asterisco).
>
***Meglio:
Like [Cognome:] & *
Like [Nome:] & *
dickie


title: SOS QUERY

text:
> ***Meglio:
>
> Like [Cognome:] & *
> Like [Nome:] & *
>
>
> dickie
>
OPS! la fretta....
Like [Cognome:] & "*"
Like [Nome:] & "*"
 di(stratto)ckie


title: SOS QUERY

author: lbo dal portatile

text:
>> ***Meglio:
>Like [Cognome:] & "*"
>Like [Nome:] & "*"
be', al tempo... se lui cerca rossi gli viene fuori anche rossini ecc.
magari si puo' usare un bell'iif, ampiamente documentato sull'help che
il buon gigi avra' sicuramente tempo di studiarsi.
poi gigi, non so se scherzavi ma si dice estraPolare.
--
make it idiot proof and someone will make a better idiot.
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/


title: SOS QUERY

text:
"lbo dal portatile"
> >Like [Cognome:] & "*"
> >Like [Nome:] & "*"
>
> be', al tempo... se lui cerca rossi gli viene fuori anche rossini ecc.
>
***Se è per questo vengono fuori anche tutti i parenti e gli omonini del sg.
Rossi (e quelli di Rossini!).
Non può puntare ad un solo record a meno che non punti direttamente ad una
chiave primaria.
(Naturalmente mi inchino alla tua competenza!)
> magari si puo' usare un bell'iif, ampiamente documentato sull'help che
> il buon gigi avra' sicuramente tempo di studiarsi.
***D'accordo, ma come fa ad usare l'IIf senza lavorare su una maschera?
Saluti, lbo.
dickie
P.S.: Sbaglio o ti ho già visto su IDL80?


title: Re: Impossibile travare la maschera

text:
ugo conte wrote:
> Volendo aggiornare una maschera che per� non necessariamente �
> sempre aperta.
> Ho inserito in dopo aggiornamento la Requey con il nome della
> maschera in questione.
> Ora se non � aperta ho errore: impossibile trovare la maschera a cui
> si fa riferimento.
> ...
If CurrentProject.AllForms("NomeMaschera").IsLoaded Then
    ' qui il tuo codice
End If
Vedi anche:
 Verificare se una maschera � aperta

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


title: Re: Impossibile travare la maschera

author: Carlo Costarella

text:
"ugo conte" <
ugo.c...@gmail.com
> ha scritto nel messaggio
news:9d509c2b-7b96-47c2...@o21g2000prn.googlegroups.com...
Buona sera a tutti
Volendo aggiornare una maschera che per� non necessariamente � sempre
aperta.
Ho inserito in dopo aggiornamento la Requey con il nome della maschera
in questione.
Ora se non � aperta ho errore: impossibile trovare la maschera a cui
si fa riferimento.
Come devo fare in questo caso?
Grazie
Aprire la maschera.
La maschera, in genere, serve per inserire/visualizzare dei dati, non ha
alcun senso fare un requery, oltre che non possibile, di una maschera
chiusa. Non ti pare?
Potresti comunque aprirla iconizzata prima del requery e poi richiuderla.
Questo codice ti serve per sapere se la maschera � gia aperta (da mettere in
un modulo pubblico):
Function Caricata(NomeScheda) As Boolean
Dim i
    Caricata = False
    For i = 0 To Forms.Count - 1
        If Forms(i).FormName = NomeScheda Then
            Caricata = True
            Exit Function
        End If
    Next
End Function
A questo punto il tuo codice potrebbe essere simile a questo:
If Caricata("NomeMaschera") = True Then ' � aperta
DoCmd.SelectObject acForm, "NomeMaschera"
DoCmd.Requery
Else ' � chiusa
DoCmd.OpenForm "NomeMaschera", acNormal, , , acFormPropertySettings, acIcon
' oppure nascosta DoCmd.OpenForm "NomeMaschera", acNormal, , ,
acFormPropertySettings, acHidden
DoCmd.SelectObject acForm, "NomeMaschera"
DoCmd.Requery
'eventualmente  DoCmd.Close acForm, "NomeMaschera"
End If
Ciao, Carlo


title: Re: Impossibile travare la maschera

text:
"ugo conte" <
ugo.c...@gmail.com
> ha scritto nel messaggio
news:8ab49b33-5b18-496f...@r19g2000prm.googlegroups.com...
cut
ciao Karl e Carlo e grazie dell'aiuto
Carlo cosa devo inserire in "NomeScheda"?
--------------------------------
Il nome della tua maschera, quella da fare il requery.
In più non capisco perchè con requery in dopo aggiornamento
non vedo la modifica neppure quando chiudo la maschera
in questione; devo chiuderle entrambi.
--------------------------------------------
Probabilmente devi prima salvare i dati nella maschera principale prima di
fare il requery sulla seconda maschera.
E' strano, vero?
Forse meglio su chiusura?
Grazie ancora
Se ancora non riesci sarà meglio che tu descriva bene le operazioni delle
due maschere.
Ciao, Carlo


title: Re: Impossibile travare la maschera

text:
ugo conte wrote:
> ...
> In pratica la seconda e una maschera di sola lettura dati,
> anche perche non sono riuscito a rendere modificabile
> il campo data, nonostante abbia verificato tutti i criteri,
> come indicato in questo sito:
>
http://office.microsoft.com/it-it/access-help/modificare-dati-in-una-query-HA010097876.aspx#BMset_unique_value
> ...
Se il resto è una conseguenza di questo problema
prova di salvarlo invece di sempre perderti in più.
Vai in vis. SQL della query che non è modificabile e
copia/incolla la stringa SQL nel tuo prossimo messaggio.



title: Re: Impossibile travare la maschera

text:
ugo conte wrote:
> Karl Donaubauer wrote:
>>> ...
>> Vai in vis. SQL della query che non è modificabile e
>> copia/incolla la stringa SQL nel tuo prossimo messaggio.
> ...
> SELECT Tbtes_Fattura.IDtesFATTURA, Tbtes_Fattura.NUMERO,
> ...
> FROM TbDocumento INNER JOIN (TbClienti INNER JOIN (D RIGHT JOIN
> Tbtes_Fattura ON D.IDtesFATTURA = Tbtes_Fattura.IDtesFATTURA) ON
> TbClienti.IdCliente = Tbtes_Fattura.IDCLIENTE) ON
> TbDocumento.IDTipoDocumento = Tbtes_Fattura.IDTIPODOCUMENTO;
Se questa query non è aggiornabile devi controllare se tutti campi
che usi per un JOIN hanno degli indici e un indice univoco ad
almeno un lato del JOIN.
Per trovare il colpevole prova di cancellare 1 tabella e dopo prova
se la query e aggiornabile. Poi cancella un altra tabella e fa la prova
e così via.



title: Utenti attivi sul DB

author: Isa

text:
C'è un modo per sapere quanti utenti sono attivi
in un determinato momento in un database?
ciao
--
Posted from
adsl-pool2-vi-27.aruba.it
 [62.149.141.36]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Utenti attivi sul DB

author: Luciano (DOC)

text:
"Isa" <
gino....@iol.it
> wrote in message
news:0111086a161e7e842b9...@mygate.mailgate.org...
> C'è un modo per sapere quanti utenti sono attivi
> in un determinato momento in un database?
Apri il relativo .LDB e leggilo.
Saluti.
Luciano


title: Abilitare o no pulsanti su maschere continue

author: Sgnapolo

text:
Ciao a tutti, ho un problema con le maschere continue di access,
ho cercato dappertutto su internet e nei libri, ma niente... (o forse non ho
cercato abbastanza!!!)
Ho una maschera continua che visualizza gli n record di una tabella.
Per ogni record ho inserito dei pulsanti che aprono delle altre maschere
legate ad alcuni dati del record selezionato.
Io vorrei fare in modo di abilitare o disabilitare quei tasti a seconda del
record a cui sono associati;
per esempio vorrei disabilitare o rendere invisibile un tasto dei record che
hanno un determinato valore, ecc. ecc.
Pensavo (pensato male, direte voi, ed avete ragione!!) di intervenire nel
momento della creazione della maschera continua per inserire un controllo
(if x esempio) ed effettuare le varie 'modifiche' ai pulsanti relativi al
record.
Rik


author: Nicolas

text:
> Pensavo (pensato male, direte voi, ed avete ragione!!) di intervenire nel
> momento della creazione della maschera continua per inserire un controllo
> (if x esempio) ed effettuare le varie 'modifiche' ai pulsanti relativi al
> record.
>
> Rik
>
devi fare il controllo e eseguire il codice su evento corrente della
maschera
ciao.


author: Roberto da Parma

text:
"Sgnapolo" <
rib...@hotmail.com
> ha scritto nel messaggio
news:433c27bc$0$23968$4faf...@reader3.news.tin.it...

Metti il pulsante nel Piè di pagina maschera e attraverso la funzione
enabled attivi e disattivi il pulsante.
Ciao
Roberto


text:
"Roberto da Parma" <
aris...@libero.it
> ha scritto nel messaggio
news:433d5eba$0$6331$4faf...@reader2.news.tin.it...

Ti ringrazio della risposta, ma il problema è che per ogni record ho un
pulsante (!). In pratica ho
p.es
 10 record tutti uguali visualizzati tramite
maschera continua (è questo il problema: fosse una maschera normale.... ma
con 'sta benedetta maschera continua non riesco ad accedere al controllo di
ogni singolo record. Se
p.es
 nell'evento 'Su corrente' metto il controllo
per abilitare/disabilitare il relativo pulsante, abilita/disabilita TUTTI i
pulsanti di tutti i record.
(Eh eh eh bel casino...)
Grazie ancora.
Ciao
Rik


text:
> Ti ringrazio della risposta, ma il problema è che per ogni record ho un
> pulsante (!). In pratica ho
p.es
 10 record tutti uguali visualizzati
> tramite maschera continua (è questo il problema: fosse una maschera
> normale.... ma con 'sta benedetta maschera continua non riesco ad accedere
> al controllo di ogni singolo record. Se
p.es
 nell'evento 'Su corrente'
> metto il controllo per abilitare/disabilitare il relativo pulsante,
> abilita/disabilita TUTTI i pulsanti di tutti i record.
> (Eh eh eh bel casino...)
> Grazie ancora.
> Ciao
> Rik
secondo me come dici tu no si può fare ma solo vederli tutti attivi o tutti
disattivi
che problema ti da? inoltre come dice roberto potresti metterne uno solo in
alto o
in basso e lo attivi in base al valore del recordo corrente.
ciao.


text:
"Nicolas" <
nico...@email.it
> ha scritto nel messaggio
news:433d7aab$0$8477$5fc...@news.tiscali.it...

Anche secondo me non si può fare (ho tentato apposta sul ng). La tua
potrebbe essere una soluzione. Se ho novità diverse mi farò sentire.
Ciao e grazie


text:
"Sgnapolo" <
rib...@hotmail.com
> ha scritto nel messaggio
news:433e45ca$0$15715$4faf...@reader4.news.tin.it...

Forse non mi sono spiegato bene...
Il pulsante lo metti nel Piè di Pagina Maschera, a questo punto all'evento
Su corrente della maschera inserisci
if tuo_controllo = tua_condizione then
    me.tuo_pulsante.enabled = true
else
    me.tuo_pulsante.enabled =  false
end if
in questo modo mentre ti sposti tra i record vedrai che il pulsante si
attiva/disattiva
Sull'evento Clic del tuo pulsante fai leggere il tuo_controllo ed
eventualmente fai eseguire azioni diverse
Secondo me risulta una maschera anche + pulita!
Ciao
Roberto


title: Access 2000 Vs Access 97

author: Hully Gully

text:
Mi sono letto quanto contenuto sul sito comune, ma non sono riuscito a
rispondere con certezza al seguente quesito:
Disponendo di Access 2000 e di un file .mdb realizzato con Acces 97, č
possibile modificarlo (esempio: aggiungere un report) e poi renderlo
nuovamente utilizzabile da Access 97?
Grazie e ciao.


title: Access 2000 Vs Access 97

author: Vladimiro Cerni

text:
"Hully Gully" <
pi...@hotmail.com
> ha scritto nel messaggio
news:9sgi1f$367$1...@pinco.nettuno.it...
> Mi sono letto quanto contenuto sul sito comune, ma non sono riuscito a
> rispondere con certezza al seguente quesito:
>
> Disponendo di Access 2000 e di un file .mdb realizzato con Acces 97, è
> possibile modificarlo (esempio: aggiungere un report) e poi renderlo
> nuovamente utilizzabile da Access 97?
>
> Grazie e ciao.
> Vedi nel menu Strumenti\Utilità Database\Converti > Converti alla
vaersione precedente.
A2k è la prima versione di Access in cui è possibile salvare in un formato
precedente.
Per modificare la versione .mdb in access 97 aprilo con 2k e scegli
l'opzione "converti db"
Puoi modificare il report e poi risalvare alla versione 97 con il menu
sopracitato.
Non entro nei dettagli dei problemi di conversione in relazione alle
versioni, obbligatorio comunque aggiornare la propria versione di Access 2k
con i service pack più recenti di Office
Vladimiro
>


title: creare lo storico di una qry

author: lebroki

text:
ho tre tbl in tre maschere diverse, poichè avevo la necessità di
creare un report in cui ci fossero alcuni campi di tutte e tre le
tabelle, ho creato una qry che assolve egregiamente, ma mi sono
accorto che non mi resta uno storico di quella aggregazione di dati
come posso fare?
TblAziende (con relativa msc)
TblDipendenti (con relativa msc)
TblVisiteaccertamenti (a msc continue)
nella mia qry
perendo
PIVAazienda
Ragionesociale
.::
.::.
CognomeDipendente
NomeDipenende
Mansionedipe
::.
...;
,,;,,;
Mentre la tbl visite e accertamenti è una sottomaschera a continua
e contien solo due campi
Viste
Periodo
Come posso fare?


title: creare lo storico di una qry

author: Cinzia

text:
----------------------------------------
"lebroki" <
lebros...@yahoo.it
> ha scritto nel messaggio
news:ihpl349u9e4b5sdkc...@4ax.com...

Ciao lebroki,
non ho ben capito cosa non riesci a fare, a cosa ti serve avere lo
storico di quella aggregazione di dati, basta rifar girare la query e
riottieni lo stesso risultato!
Creare tabelle con dati ridondandi è contrario alla logica dei
database relazionali, per cui facci capire  bene cosa ti serve e
vediamo come risolvere!
--
Cinzia [Office Access MVP]
_______________________

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


title: creare lo storico di una qry

text:


una volta all'anno i dipendenti devono sottoporsi a visita e fin qui
tutto bene ho creato una tblvisite di cui ho uno storico anno per
anno, ma sempre una volta all'anno devo stampare per ogni dipendente
di ogni azienda un protocollo che nasce da una aggregazione di dati
che sono già presenti nelle tabelle da me create:
Io devo stampare un foglio che contiene i seguenti dati
	MacheraProtocollo
RagSociale (tblAziende)
Sede (tblAziende)
rischi (tblAziende)
Lavoratore (tblLavoratore)
Mansione (tblLavoratore)
Specialista (tblAzienda)
             SMVisiteAccertamenti
VisiteAccertamenti (tblVisiteAccertamenti)
Perodicità (tblVisite)
in questo modo non riesco a storicizzare, per me è importante  in
quanto si potrebbe verificare che uno o più lavoratori cambino
mansione e quindi anche la tipologia di visiteAccertamenti.
Se inserisco un campo data nella tblVisiteAccertamenti (sottomaschera)
e la collego ad una casella non associata nella maschera principale?
Grazie


title: [OT]Vendo PC-Engine + 2 giochi

author: Jeff Nuthan

text:
Vendo PC-Engine CoreGrafx II adattato alla rete elettrica italiana(funziona
senza convertitore 220/110 V) con alimentatore, presa scart, un joypad
originale e due giochi:
Parodius Da!(perfetto, come nuovo!!)
Samurai Spirits(Solo la HU-Card SENZA cusodia esterna)
Il PC-Engine è completo di scatola originale e manuali ed è tenuto
benissimo.
Vendo il tutto(PCE CG II + alimentatore + presa scart + joypad originale +
due giochi) a £ 400.000 poco trattabili.
Risposte in e-mail.
NO perditempo.


title: problemi di stampa

author: Erika

text:
Ciao a tutti, premetto che è da poco che uso access....
Ho un problema con la stampa di una tabella che riassume una serie di dati.
Sul video e in anteprima di stampa c'è , per intero, il dato che mi serve ma
nella stampa non salta le ultime 3 cifre di un codice da 14.
Ho provato a modificare il campo ed aumentarlo, ho usato il comando "adatta
a contenuto", ma niente, non è un problema di margini perchè questa non è
l'ultima cella del foglio.
Spero di essere stata chiara....
Qualcuno può aiutarmi?!?!?!
Dovrei riuscire a risolvere il problema per domani ed è una cosa molto
importate per me...
Sarai lieta se qualcuno potesse aiutarmi e mandarmi qualche suggerimento...
Erika
eri...@tin.it


title: problemi di stampa

text:
"Erika" <
eri...@tin.it
> ha scritto nel messaggio
news:nyFI5.75026$Nz.21...@news.infostrada.it...
> Ciao a tutti, premetto che č da poco che uso access....
>
> Ho un problema con la stampa di una tabella che riassume una serie di
dati.
> Sul video e in anteprima di stampa c'č , per intero, il dato che mi serve
ma
> nella stampa non salta le ultime 3 cifre di un codice da 14.
> Ho provato a modificare il campo ed aumentarlo, ho usato il comando
"adatta
> a contenuto", ma niente, non č un problema di margini perchč questa non č
> l'ultima cella del foglio.
> Spero di essere stata chiara....
> Qualcuno puň aiutarmi?!?!?!
> Dovrei riuscire a risolvere il problema per domani ed č una cosa molto
> importate per me...
> Sarai lieta se qualcuno potesse aiutarmi e mandarmi qualche
suggerimento...
>
> Erika
>
>
eri...@tin.it
>
Prova ad andare in struttura del report e ad allargare comunque di un po
quel
campo che dici di vedere in anteprima e che poi non stampa. fammi sapere
ciao!
Tosto73


title: controllo Partita iva

author: Michele

text:
Ciao a tutto NG,
Ho scaricato dal sito
www.sitocomune.it
 la funzione per controllo
della partita iva,e lo copiato su un modulo generale.
Volevo chiedervi come fare per controllare il Campo[PIVA] di una form.
Ho provato dopo l'aggiornamento del campo stesso ma da errore.
Qualcuno di voi potrebbe darmi una mano???
Michele


title: controllo Partita iva

author: George

text:
"Michele" <
mike...@tiscali.it
> ha scritto nel messaggio
news:803dba50.03052...@posting.google.com...

"Pronto, signor meccanico? Ho la macchina che non va, mi potrebbe dare una
mano?"
Il meccanico: "Un minimo di informazioni in più si possono avere?"
Ciao


title: as400

author: Byte

text:
qualcuno sa dirmi come posso richiamare un programma interattivo scritto in
rpgle da una macro access??.
devo lanciare il comando rmtcmd......ma..
dove posso mettere l'user che lo lancia??
le librerie da associare??
grazie a tutti


title: as400

author: Pablitomf (dalle ferie)

text:
Byte ha scritto:



> grazie a tutti
Premetto che AS400 non č sinceramente "roba mia", e che quindi rispondo a
istinto... secondo me un semplice richiamo a Shell non sarebbe proprio
male.
--
Ciao
Pablitomf (Maurizio Facciuti)
------------------------------
http://www.sitocomune.com/
http://www.accessgroup.it/
------------------------------
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: as400

text:
Shell ??  scusa la mia ignoranza ..... che utility č?
grazie
"Pablitomf (dalle ferie)" <
maurizio...@accessgroup.it
> ha scritto nel
messaggio news:crgisj$bp1$1...@news.newsland.it...



title: as400

text:
Byte ha scritto:
> Shell ??  scusa la mia ignoranza ..... che utility č?
> grazie
Rispondi assolutamente sempre dopo il quoting come ho fatto io
adesso(ovvero dopo il messaggio a cui dai risposta)
Cmq...
Dim stAppName As String
stAppName = "C:\Programmi\Microsoft Office97\Office\WINWORD.EXE
C:\ACQUISTI2.doc"
Call Shell(stAppName, 1)
Con questo codice apri prima il programma sorgente (in questo caso Word) e
poi il file desiderato (in questo caso Acquisti2)
Chiaro?



title: ricerca campi con asterisco

author: Francesca news

text:
Sto gestendo una pagina asp collegata a un database di Access 2000.
Ho riscontrato il seguente problema:
quando faccio una ricerca in un campo, mettendo ad esempio a*, non mi
restituisce nessun valore. Mettendo invece a** mi restituisce tutti i record
che cominciano per a, quindi i risultati corretti.
Ho provato a fare una select direttamente da una query di access e mi da lo
stesso problema.
Con access 97, invece, la ricerca funziona correttamente.
Qualcuno ha riscontrato lo stesso problema?
Grazie,
francesca


title: cerco programmatore access

author: Renzo Rossetti

text:
Ciao sono Renzo,
sto cercando un progammatore in access che mi crei un programmino di
gestione associazione sportiva personalizzato. invio i dati a chi
interessato.
Budget limitatissimo.
Grazie
Renzo
Circolo Subacqueo Clodiense
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: cerco programmatore access

author: Pablitomf (Maurizio Facciuti)

text:
"Renzo Rossetti" <
clu...@sea-lion.it
> ha scritto nel messaggio
news:7eb828a550483f670cc...@mygate.mailgate.org...
> Ciao sono Renzo,
> sto cercando un progammatore in access che mi crei un programmino di
> gestione associazione sportiva personalizzato. invio i dati a chi
> interessato.
> Budget limitatissimo.
E frustate incluse se non si finisce nei tempi previsti !!! :-D



title: cerco programmatore access

author: Catlory

text:
e poi sale sulle ferite delle frustate!scherzi a parte mandami una
mail(
cat...@libero.it
) e t faccio sapere.


title: cerco programmatore access

author: MA

text:
Renzo Rossetti wrote:
> Ciao sono Renzo,
> sto cercando un progammatore in access che mi crei un programmino di
> gestione associazione sportiva personalizzato. invio i dati a chi
> interessato.
> Budget limitatissimo.
> Grazie
> Renzo
> Circolo Subacqueo Clodiense
Manda la mail e ti faccio sapere
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: cerco programmatore access

text:
"Pablitomf (Maurizio Facciuti)" <
maurizio...@accessgroup.it
> ha scritto
nel messaggio news:dfn0ga$gkh$1...@domitilla.aioe.org...

Invia va! ;-)