title: x LBO - chiedo umilmente udienza

author: Marcello Gabrielli

text:
Ciao LBO
so che quello che sto per fare viola le sacre leggi del NG da te
mirabilmente guidato (calma, non mi impiccate subito, intendevo ....
"dove i tuoi contributi sono sempre così frequenti ed utili", gli altri
non me ne abbiano a male...), ma io ci provo lo stesso:
chiedo udienza privata a te sulla "annosa" (almeno per me, visto che è
oltre un anno che ci batto il naso) questione della gestione dei tempi
al millesimo in access. (e ora lapidatemi pure!!!)
Siccome le risposte ottenute nel NG mi hanno portato n volte per strade
diverse, ognuna con problemi di difficile soluzione per me, ora chiedo a
te di mostrarmi la strada. Non posso spedirti il db (mi vergogno a
chiamare così una misera tabella, una maschera e due routinette VBA ...)
sul NG, ma dimmi se posso fartelo avere da qualche parte, in modo tale
che ci dai una occhiata. Ti spiego poi bene quello che vorrei fare, in
modo che la tua risposta, se ci sarà, possa essere la più precisa
possibile.
Abbi pietà di un povero newbie, che vorrebbe tanto imparare questa cosa
per poi fare due righe per il sito comune (tante volte sfruttato) al
riguardo.
Grazie in anticipo
Marcello
mch...@yahoo.com
p.s. ho sbattuto tante volte la testa, ma sogno ancora di riuscire a
realizzare questo mio sogno....
--
Posted from
mta10-acc.tin.it
 [212.216.176.41]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: x LBO - chiedo umilmente udienza

author: lbo dal portatile

text:
>chiedo udienza privata a te sulla "annosa" (almeno per me, visto che č
>oltre un anno che ci batto il naso) questione della gestione dei tempi
>al millesimo in access. (e ora lapidatemi pure!!!)
mi devi scusare ma non hoseguito bene la questione.  se si tratta di
sommare o fare operazioni con i tempi al millesimo qualcosa si puo'
fare, se si tratta di rilevarli non saprei proprio.
sostanzialmente si tratterebbe di non immagazzinare il dato in una
variabile dataora bensě in una stringa adeguatamente separata.  poi
separare i contenuti della stringa, ad esempio con la funzione di
tokenizzazione di Alessandro Cara, e svolgere le operazioni sulle
singole quantita', tenendo conto dei riporti.
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/


title: Impossibile trovare il file con REN

author: FANCIULLO

text:
Ciao sono Fanciullo,
access97
winXP
Con un pulsante di comando lancio
 Shell "ren c:\DSCF0209.jpg  c:\mio.jpg"
perché ricevo impossibile trovare il file?
(il file esiste)
Grazie


title: Impossibile trovare il file con REN

text:
"FANCIULLO" <VITO...@toglimiLIBERO.IT> ha scritto nel messaggio
news:49362282$0$1084$4faf...@reader2.news.tin.it...

>va beh che ho risolto con
 Name "c:\DSCF0209.jpg" As "c:\mio.jpg"


title: Impossibile trovare il file con REN

author: geppo

text:
Ciao "FANCIULLO" <VITO...@toglimiLIBERO.IT> ha scritto nel messaggio
news:49362306$0$1077$4faf...@reader2.news.tin.it...
>
> "FANCIULLO" <VITO...@toglimiLIBERO.IT> ha scritto nel messaggio
> news:49362282$0$1084$4faf...@reader2.news.tin.it...
>> Ciao sono Fanciullo,
>> access97
>> winXP
>>
>> Con un pulsante di comando lancio
>>
>> Shell "ren c:\DSCF0209.jpg  c:\mio.jpg"
>>
>> perché ricevo impossibile trovare il file?
>> (il file esiste)
>> Grazie
Anche se hai risolto te lo dico comunque.
Non devi specificare l'unità nel file di destinazione per cui:
shell "ren C:\TuoFile.ggg NuovoNomeFile.ttt"
>>va beh che ho risolto con
>
> Name "c:\DSCF0209.jpg" As "c:\mio.jpg"
--
Ciao
Geppo


title: output su word

author: Paola Conti

text:
Salve a tutti.
Ho creato una semplice applicazione access per la gestione delle richieste
di preventivi. Vorrei che una volta completato l'inserimento dei dati,
l'utente potesse aprire Word dal form e tramite un modello opportuno,
autocomporre un fax per il fornitore.
Come posso fare?
Vi ringrazio e saluto
Luca


title: Problema con calcolo

author: Roberto A.

text:
Ciao a tutti...ho un problemino...un calcolo che con excel risulta
banalissimo con access mi riesce un pò complicato...ora mi spiego
Ho due colonne in una tabella...
     A   |  B
     -------
1-    a1     b1
2-    a2     b2
...    ...      ...
vorrei calcolare una terza colonna di valori in questo modo:
             C
        ------------
1-    a1*cos(b1)
2-    [1]+a2*cos(b2)
3-    [2]+a3*cos(b3)
e così via....come posso fare???
Grazie
Roberto


title: Problema con calcolo

author: Sergio MAZZA

text:
"Roberto A." <
arisir...@hotmail.com
> ha scritto nel messaggio
news:iNHOd.866165$35.32...@news4.tin.it...
> Ciao a tutti...ho un problemino...un calcolo che con excel risulta
> banalissimo con access mi riesce un pň complicato...ora mi spiego
>
> Ho due colonne in una tabella...
>
>     A   |  B
>     -------
> 1-    a1     b1
> 2-    a2     b2
> ...    ...      ...
> vorrei calcolare una terza colonna di valori in questo modo:
>
>             C
>        ------------
> 1-    a1*cos(b1)
> 2-    [1]+a2*cos(b2)
> 3-    [2]+a3*cos(b3)
>
> e cosě via....come posso fare???
>
> Grazie
> Roberto
>
Sul sito comune (
www.sitocomune.com
) c'č un esempio di Roberto per calcolare
un progressivo in una query...
Ciao.
--
Sergio MAZZA


title: Problema con calcolo

author: Roberto da casa

text:
"Roberto A." <
arisir...@hotmail.com
> ha scritto nel messaggio
news:iNHOd.866165$35.32...@news4.tin.it...
> Ciao a tutti...ho un problemino...un calcolo che con excel risulta
> banalissimo con access mi riesce un pň complicato...ora mi spiego
>
> Ho due colonne in una tabella...
>
>      A   |  B
>      -------
> 1-    a1     b1
> 2-    a2     b2
> ...    ...      ...
> vorrei calcolare una terza colonna di valori in questo modo:
>
>              C
>         ------------
> 1-    a1*cos(b1)
> 2-    [1]+a2*cos(b2)
> 3-    [2]+a3*cos(b3)
>
> e cosě via....come posso fare???
>
> Grazie
> Roberto
Direttamente in una tabella non porai farlo, ma potrai farlo in una query;
poi, se non ho capito male devi far rifrimento a valori contenuti nel record
precedente: per far riferimento in una query ai campi del record precedente
vai a questo link:
http://support.microsoft.com/kb/q101081/
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: visualizzazione dati in righe e colonne

text:
Salve a tutti, il titolo non fa capire il mio problema, mi spiego:  ho
una tbl di esempio:  id campo 1  campo 2  etc.	come posso fare per
creare fare una qry che mi visualizzi i dati in questo modo:  campo1  id
campo2	id etc	ossia i campi 1,2 etc dovrebbero divenire righe e gli id
colonne.  Il primo pensiero è andato alle qry a campi incrociati, ma non
ho trovato la soluzione.  Grazie a chi mi aiuta!


title: visualizzazione dati in righe e colonne

text:
<
roby...@excite.it
> ha scritto nel messaggio
news:a6kimr$mj8$1...@gossip.excite.it...
> Salve a tutti, il titolo non fa capire il mio problema, mi spiego:  ho
> una tbl di esempio:  id campo 1  campo 2  etc. come posso fare per
> creare fare una qry che mi visualizzi i dati in questo modo:  campo1  id
> campo2 id etc ossia i campi 1,2 etc dovrebbero divenire righe e gli id
> colonne.  Il primo pensiero č andato alle qry a campi incrociati, ma non
> ho trovato la soluzione.  Grazie a chi mi aiuta!
Ho dei dubby che tu riasca a risolvere il tuo problema con una query, tanto
meno con una query a campi incrociati che aggrega i dati piů record e non
viceversa.
Apri un recordset in lettura sulla tua tabella ed un secondo recordset, in
registrazione, su una tabella in cui vuoi registrare l'esplosione dei record
originali. Per ogni record letto, registra in quest'ultima tabella tanti
record quanti sono i campi  del record originale.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: visualizzazione dati in righe e colonne

text:
Grazie della cortese risposta. Il mio problema è che con il Vb ho poca
dimestichezza; non è che mi potrestti fare un esmpio piccolo piccolo?
tanto per avere un input su come iniziare, poi studio chiaramente, i
libri ci sono, il tempo un po meno. Ciao. Roberto


title: visualizzazione dati in righe e colonne

text:
<
roby...@excite.it
> ha scritto nel messaggio
news:a6nhe5$jbj$1...@gossip.excite.it...
> Grazie della cortese risposta. Il mio problema č che con il Vb ho poca
> dimestichezza; non č che mi potrestti fare un esmpio piccolo piccolo?
> tanto per avere un input su come iniziare, poi studio chiaramente, i
> libri ci sono, il tempo un po meno. Ciao. Roberto
Se la tua tabella originale si chiama Tabella1 e contiene i campi Campo1 e
Campo2.
Se la tabella che devi ottenere si chiama Tabella2 ed ha la seguente
struttura:
ID2            Contatore e chiave primaria
id                Numerico
Capox
Qui di seguito ti posto un piccolo esempio in DAO.
Dim rstInput As Recordset
Dim rstOutput As Recordset
Set rstInput = CurrenteDB.OpenRecordset("Tabella1")
Set rstOutput = CurrenteDB.OpenRecordset("Tabella2")
rstInput.MoveFirst
Do Until rstInput.EOF
    rstOutput.AddNew
    rstOotput!id = rstInput!id
    rstOutput!Campox = rstInput!Campo1
    rstOutput.Update
    rstOutput.AddNew
    rstOotput!id = rstInput!id
    rstOutput!Campox = rstInput!Campo2
    rstOutput.Update
rstInput.MoveNext
Loop
Set rstInput = Nothing
Set rstOutput = Nothing
Se non ho commesso qualche involontario errore di battitura, dovrebbe
funzionare.



title: Domanda su XP

author: Massimo

text:
Un mde creato da  access 2000 , viene riconosciuto da XP e lo fa "lavorare"
?
Grazie a Tutti


title: Domanda su XP

author: pippo

text:
Massimo <
ron...@libero.it
> wrote in message
R4NJ7.119114$sq5.5...@news.infostrada.it...

si xp riconosce e fa funzionare sia il formato 2000 che 2002
ciao


title: Domanda su XP

text:
"pippo" <
st...@serviziassociati.it
> ha scritto nel messaggio
news:9tejkn$di3$1...@serv1.iunet.it...

Meno male che MS non ha fatto un'altra delle sue cazzate...


title: Aggiornamento dati

author: Fabio

text:
Ciao a tutto il Newsgroup,
avrei un problema in un certo senso banale, ma anche molto fastidioso.
Ho creato un sottomaschera nella quale ho inserito il numero e i nominativi di un certo tipo di risorse assegnate ad una commessa specifica. Per tali risorse inserisco periodicamente le ore che lavorano singolarmente su quella specifica commessa. Tutto funziona bene tranne per il fatto che ogni volta che passo da una riga all'altra della sottomaschera (e quindi, ogni volta che cambio risorsa da aggiornare) il cursore mi ritorna sempre alla prima riga dell'elenco. Ovviamente, ciň mi comporta una mole di tedioso lavoro in piů sopratutto per quelle commesse che hanno assegnate un gran numero di risorse. Sapreste indicarmi come posso fare a risolvere questo piccolo problema?
Rendendomi disponibile per qualsiasi ulteriore chiarimento, vi ringrazio in anticipo per l'aiuto che vorrete darmi.
Ciao.
------------------------------------------
Posted via web with GlobalNews
The first european Free Usenet Web Portal
www.globalnews.it
------------------------------------------
Per il mio indirizzo, togliete la dicitura "NOSPAMMATEMI" (senza virgolette)


title: Problema Licenze

author: Demiurgoprimo

text:
Salve,
ragazzi ho un problema serio, dove lavoro hanno deciso di voler emigrare da
Microsoft Office a Star Office, per problemi di £ siccome io sono
l'amministratore devo decidere se farli risparmiare e devo scoprire
innanzitutto se dopo mi funziona tutto bene come adesso, ho Nt Server 4.0 in
una rete intranet che mi gestisce tutto un sito con tecnologia ado con
databse di appoggio Access, che voi sappiate Star Office può crearmi
problemi oppure no? non posso permettermi il lusso di provare purtroppo
perche significherebbe arrestare tutta una serie di srrvizi, non so come
fare, voi lo avete sicuramente provato e vi sono garto se vorreste darmi una
risposta.
Grazie
--
Demiurgoprimo
bkf...@tin.it
http://web.interpuntonet.it/giuseppefusco/
°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
L'amore è come la luna: se non cresce, cala.  (Proverbio cinese)
°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°


title: Problema Licenze

text:
"Demiurgoprimo" <
bkf...@tin.it
> ha scritto nel messaggio
news:n0DE7.6850$zu5.2...@news1.tin.it...

Per quanto riguarda i file .doc e .xls non ci dovrebbero essere problemi;
discorso a parte per Access. StarOffice, come motore db utilizza Adabas (in
versione ridotta) e il linguaggio di script pur avvicinandosi (come
sintassi) a VBA può crearti problemi con applicazioni "spinte"...
Ciao.


title: Problema Licenze

text:
"Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
news:9s89ne$nl0$1...@canarie.caspur.it...

Grazie
Demiurgoprimo


title: Access 2000 problemi con imposta pagina

author: SnDaniele

text:
Ciao a tutti
Sono nuovo non sono riuscito a fare una ricerca nei pessaggi pi� vecchi
Ho creato un db access 2000 con pi� stampe dove per ciascuna di esse
in imposta pagina ho cambiato margini, Vertic-Orizz e stampante specifica
chiudo il db riapro ricontrollo, tutto a posto.
il giorno dopo molte delle pagine sono tornate alle impostazioni di default.
rimetto a posto, controllo ok, il giorno dopo daccapo impostazioni pagine
tornate di default.
� possibile questa cosa ???
c'� qualcosa che non sono a conoscenza ???
Grazie in anticipo a Tutti


title: Access 2000 problemi con imposta pagina

author: OneEDP

text:

Vecchia storia.
Se non hai la service pack, la spunta su correzione automatica nome ti crea
questo problema.
Ciao
Daniele


title: Access 2000 problemi con imposta pagina

author: Karl Donaubauer

text:
SnDaniele wrote:
> Ho creato un db access 2000 con pi� stampe dove per ciascuna di esse
> in imposta pagina ho cambiato margini, Vertic-Orizz e stampante
> specifica
> chiudo il db riapro ricontrollo, tutto a posto.
>
> il giorno dopo molte delle pagine sono tornate alle impostazioni di
> default. ...
 I report in A00 perdono le impostazioni di stampa

www.donkarl.com/it?FAQ7.15
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


title: Access 2000 problemi con imposta pagina

text:
Karl Donaubauer wrote:
> SnDaniele wrote:
>> Ho creato un db access 2000 con pi� stampe dove per ciascuna di esse
>> in imposta pagina ho cambiato margini, Vertic-Orizz e stampante
>> specifica
>> chiudo il db riapro ricontrollo, tutto a posto.
>>
>> il giorno dopo molte delle pagine sono tornate alle impostazioni di
>> default. ...
>
> I report in A00 perdono le impostazioni di stampa
>
www.donkarl.com/it?FAQ7.15
Ciao Karl
Scorrettamente mi aggancio.
Puoi dare una risposta anche lapidaria sul "3d Evoluzioni ADO ce ne sono?"
Se no grazie lo stesso.
Ciao
Daniele


title: Access 2000 problemi con imposta pagina

text:
Grazie 1000
anzich� SR1a posso istallare SP3-O2k ??
windows e office sono in spagnolo sar� meglio che lo faccio scaricare a loro
da un sito microsoft spagnolo ?
"Karl Donaubauer" <
nos...@donkarl.com
> ha scritto nel messaggio
news:7r6l6d...@mid.individual.net...



title: Access 2000 problemi con imposta pagina

text:
SnDaniele wrote:
> Grazie 1000
>
> anzich� SR1a posso istallare SP3-O2k ??
>
> windows e office sono in spagnolo sar� meglio che lo faccio scaricare
> a loro da un sito microsoft spagnolo ?
Direi



title: Cerco un aiuto da una bravo....gruppo opzioni per tre tipologie diverse nella stessa maschera o su tre maschere diverse ?

text:
buongiorno a tutti.
Ho una maschera che contiene un gruppo di opzioni.
Questa modificare il gruppo di opzioni come quantità delle scelte(4;3;1)e denominazione dei pulsanti diversi, come da seguente tabella.

MARCA	Regione	quantita
FORD	FORD	4
FORD	abruzzo	4
FORD	lazio	4
FORD	marche	4

LANCIA	LANCIA	4
LANCIA	friuli v.g.	4
LANCIA	trentino	4
LANCIA	veneto	4

FIAT	FIAT	4
FIAT	Liguria	4
FIAT	Piemonte	4
FIAT	valle d'aosta	4

AUTOBIANCHI	AUTOBIANCHI	4
AUTOBIANCHI	basilicata	4
AUTOBIANCHI	Molise	4
AUTOBIANCHI	Puglia	4

OPEL	OPEL	3
OPEL	toscana	3
OPEL	umbria	3

TOYOTA	TOYOTA	3
TOYOTA	emilia romagna	3
TOYOTA	marche	3

MAZDA	MAZDA	3
MAZDA	Calabria	3
MAZDA	Campania	3

CITROEN	CITROEN	1
RENAULT	RENAULT	1
PEUGEOT	PEUGEOT	1

Non so come creare da codice la cosa e quindi sarei intenzionato a creare tre diverse maschere(4;3;1), salvo qualche anima di buon cuore che mi possa aiutare....è una cosa difficile da realizzare, mi posso mettere il cuore in pace e procedere con le tre maschere(salvo eventuali casini ainaspettati...) o posso sperare in un aiuto da qualche persona di buon cuore ?
grazie infinite, anche solo per l'attenzione che mi avete dedicato.


text:
Il giorno martedì 15 marzo 2016 12:02:57 UTC+1, ignazio.pilone ha scritto:

mi scuso per l'errata compilazione...

> buongiorno a tutti.
> Ho una maschera che contiene un gruppo di opzioni.
> Al caricamento, in base ai valori presenti in una [tabelladedicata], il gruppo di opzioni si dovrebbe modificare sia nella quantità dei pulsanti presenti(4;3;1) che nella loro denominazione, come da seguente [tabelladedicata]:
>


text:
Ci ho pensato ora ora, potrei anche fare nove sottomaschere diverse oppure tre(4;3;1) a patto di riuscire a inserirci i diversi nomi ma con il codice non ci mastico molto.
Nello scusarmi accetto suggerimenti e eventuali insperati aiuti.
grazie


text:
Premesso che non ho capito NULLA di quello che devi fare.
Vorrei riflettessi però sulla convenienza o meno di usare un GRUPPO OPZIONI... elemento RIGIDO.
Non è che forse se usi una LISTBOX o una COMBOBOX di selezione, tiu rendi conto che puoi dare FLESSIBILITA' al NUMERO di ITEMS ed ai valori...?

Il Gruppo Opzioni si usa quanto ASSOLUTAMENTE non avrai MAI bisogno di modificare quantità e valori in modo dinamico.

@Alex


text:
Grazie Alex,

non ci avevo pensato proprio, la scelta del gruppo opzioni era solo dovuta a esigenze grafiche.
La mia conoscenza ristretta non mi dava modo di comprendere la differenza che ora, come dopo una flashata mi è chiara, grazie alla presenza di tante persone competenti e sopratutto alla tua pazienza.

p.s. quello che devo realizzare è una maschera a livello regionale. All'interno della maschera volevo realizzare un (una cazzata) gruppo di opzioni che si quantificasse e nominasse secondo le province....

grazie ancora di cuore


author: Bruno Campanini

text:
ignazio.pilone explained on 15-03-16 :
> buongiorno a tutti.
> Ho una maschera che contiene un gruppo di opzioni.
> Questa modificare il gruppo di opzioni come quantità delle scelte(4;3;1)e
> denominazione dei pulsanti diversi, come da seguente tabella.
[...]

I bravi forse si faranno vivi quando
ti sarai spiegato meglio su quel che intendi fare.
Nel frattempo prova a spiegarlo a due somari
come me e @Alex... non si sa mai.

Bruno

PS
Scusa @Alex se mi son permesso la battuta...


text:
...
> PS
> Scusa @Alex se mi son permesso la battuta...

Hai fatto benissimo... ultimamente poi sono peggiorato...

@Alex


author: RobertoA

text:

Prego
Per semplificare il lavoro di chi ti fornira' aiuto, ti consiglierei di
spiegare, in modo comprensibile, che dati hai e cosa vorresti ottenere
Giusto per curiosita' cos'e' una "maschera a livello regionale" ?


text:
Il giorno martedì 15 marzo 2016 12:02:57 UTC+1, ignazio.pilone ha scritto:
> buongiorno a tutti.
> Ho una maschera che contiene un gruppo di opzioni.

(omissis)

Argh

Posso  dire  che non sei un mostro di chiarezza espositiva ? :-)

Capisco che sforzarsi di spiegare bene, in un linguaggio lineare
è una  rottura  di  scatole  perchè bisogna lavorarci parecchio,
ma ...


text:
Roberto,
intendevo esprimere il concetto di una maschera che, collegata ai dati di tutta Italia, visualizzi una singola regione e tramite una combinata mi restituisca i valori delle singole province (solo di quella regione).
Terrò presente per il futuro i preziosi suggerimenti.
grazie.


text:
mi scuso con tutti per la mia scarsa chiarezza espositiva, non cerco nemmeno la scusante di un periodo di emme.....
Per il futuro farò tesoro dei vostri suggerimenti e cercherò di spiegarmi in italiano per ottimizzare gli sforzi.
Vi ringrazio per l'aiuto e vi saluto caramente.


text:
After serious thinking ignazio.pilone wrote :

OK, chiarissimo ora.
Devi solo indicare il nome della tabella ed elencarne
i campi che contengono i dati.
La cosa migliore sarebbe che tu mettessi online
tale tabella, anche con un limitato numero di record.

Bruno


text:

Cioè la stessa maschera che carica  dati diversi per ogni regione.
Allora segui il suggerimento di @Alex : gli fai sparare una select
all' evento change del combobox. Questa select prende i dati della
regione che hai scelto.

Tipo :

sub combo_change()

(recordset).open "select * from (...) where regione = '" &  _
                             combo.value & "';"

' poi fai
  me.cap = (recordset).fields("cap").value
  me. ...
  me. ...
  ...
  me.refresh : doevents

  (recordset).close : set recordset = nothing

end sub


title: Due Veloci consigli

author: FasoN

text:
Ciao a tutti,
posto questo messaggio per avere 2 rapidi consigli su Access 2000:
1)Dovrei trovare una Maschera di Input valida per indirizzi IP
(___.___.___.___), non sono mai stato bravo con le Maschere di Input ed
infatti non sono ancora riuscito a trovarla.
2)Vorrei sapere se e' possibile preimpostare la propieta' delle tabelle Nome
foglio dati secondario, di default e' messa ad automatico ed io la vorrei a
NONE, dato che la prima impostazione rallenta molto le prestazioni del Dbase
in presenza di Antivirus :(
Grazie in anticipo.
Ciao
<LuigI>


title: Due Veloci consigli

author: Paolo Rocca

text:
FasoN <
fa...@libero.it
> wrote in message
bOgc4.1506$N1.2...@news.infostrada.it...
> Ciao a tutti,
> posto questo messaggio per avere 2 rapidi consigli su Access 2000:
>
> 1)Dovrei trovare una Maschera di Input valida per indirizzi IP
> (___.___.___.___), non sono mai stato bravo con le Maschere di Input ed
> infatti non sono ancora riuscito a trovarla.
dovrebbe essere qualcosa tipo 999.999.999.999
ma in access 2k le maschere di input non funzionano e ti attribuiscono cose
diverse da quello che imposti.
Simpatico vero?
Per questa bella cosetta sono tornato al 97.
>
> 2)Vorrei sapere se e' possibile preimpostare la propieta' delle tabelle
Nome
> foglio dati secondario, di default e' messa ad automatico ed io la vorrei
a
> NONE, dato che la prima impostazione rallenta molto le prestazioni del
Dbase
> in presenza di Antivirus :(
questo lo ignoro



title: Due Veloci consigli

text:
A me le Maschere di input di 97 funzionano perfettamente con 2000, il
problema dell'IP e' che puo' essere 10.110.33.100 opuure 1.0.0.45 e questo
mi porta ad avere problemi al momento della registrazione del Record :(


title: Impostazione valori

author: CapitanFarlock

text:
E' possibile assegnare valori ai record di una tabella senza che siano
direttamente assegnati dall'utente tramite una maschera? Mi spiego
meglio. In una maschera (relativa ad una tabella A, di campi 1 e 2),
ho introdotto una casella combinata la cui origine riga è il campo R
di una tabella B(di campi R e P). L'origine controllo è invece il
campo 1 della tabella A. E' possibile assegnare a [A].[2] il  valore,
preso da [B].[P] in corrispondenza del valore di [B].[R] scelto
dall'utente ed assegnato a [A].[1]? Per corrispondente intendo
appartenente allo stesso record di [B].
Attualmente sto risolvendo il problema con una macro che in base al
valore attribuito a [A].[1] assegna, con una azione 'imposta valore',
il valore desiderato a [A].[2], senza sfruttare però il fatto che
tutti i valori assegnati sono già presenti in [B].[P]. Il metodo
risulta quindi lungo e poco flessibile. Se infatti cambiano i valori
del campo [B].[P], non cambiano automaticamente quelli assegnati a
[A].[2], a meno che non venga modificata la macro.
C'è un algoritmo più efficiente per risolvere il problema?
Spero che la mia spiegazione sia stata chiara, perchè il quesito è
probabilmente più difficile a spiegarsi che a risolversi.
Ringrazio comunque in anticipo chiunque sia in grado di fornirmi aiuto
o chi volesse maggiori delucidazioni sul mio problema.


title: Impostazione valori

author: sib

text:
CapitanFarlock <
capitan...@tin.it
> wrote in message
3919bf4...@news.tin.it...
> E' possibile assegnare valori ai record di una tabella senza che siano
> direttamente assegnati dall'utente tramite una maschera? Mi spiego
> meglio. In una maschera (relativa ad una tabella A, di campi 1 e 2),
> ho introdotto una casella combinata la cui origine riga è il campo R
> di una tabella B(di campi R e P). L'origine controllo è invece il
> campo 1 della tabella A. E' possibile assegnare a [A].[2] il  valore,
> preso da [B].[P] in corrispondenza del valore di [B].[R] scelto
> dall'utente ed assegnato a [A].[1]? Per corrispondente intendo
> appartenente allo stesso record di [B].
> Attualmente sto risolvendo ...
Gesu'!!
Chi sostiene che gli esempi pratici fanno capire meglio le cose? ;-)
Scherzi a parte hai fatto un po' di giri per spiegarti.
Ci sono vari modi.
Il modo migliore da scegliere dipende molto da cosa devi fare e da come hai
organizzato i dati.
Per esempio, se i dati della prima tabella rispecchiano i dati della
seconda, non c'e' bisogno di memorizzarli in entrambe le tabelle (a meno che
tu non stia facendo qualcosa di perticolare).
Ad ogni modo, nell'evento DopoAggiornamento della prima casella di riepilogo
puoi inserire:
Me.MioControllo=Me.MiaCombo.Column(1)
Questo se, nell'origine riga della casella combinata hai inserito una
istruzione SQL che peschi i valori dei campi "R" e "P".
Ciao, Sib
--
------------------------------------------------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access
------------------------------------------------------
4000 anni fa', il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente


title: Impostazione valori

text:
Missione compiuta!
Grazie per le preziose informazioni, dopo un po' di smanettamenti ho
risolto il problema tramite la routine che mi hai indicato.
Grazie ancora.


title: loccare un controllo da VBA non va..?

author: acMad

text:
raga.. mi sta capitando una cosa stranissima..
ho una form, col controllo itemX con lock settato a True in design mode
sull'evento Form_Open setto Me.itemX.Locked=False
sull'evento Form_Close setto Me.itemX.Locked=True
ebbene... nonostante io setti il locked a False all'apertura della form,
questo continua ad essere settato a True...
addirittura ho dato un msgbox me.itemx.locked subito dopo l'assegnazione
e mi da True..
e' normale tutto cio'??
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: loccare un controllo da VBA non va..?

author: MA

text:
acMad wrote:
> raga.. mi sta capitando una cosa stranissima..
>
> ho una form, col controllo itemX con lock settato a True in design
> mode
>
> sull'evento Form_Open setto Me.itemX.Locked=False
> sull'evento Form_Close setto Me.itemX.Locked=True
Perchè



title: loccare un controllo da VBA non va..?

text:
acMad wrote:
> raga.. mi sta capitando una cosa stranissima..
>
> ho una form, col controllo itemX con lock settato a True in design
> mode
>
> sull'evento Form_Open setto Me.itemX.Locked=False
> sull'evento Form_Close setto Me.itemX.Locked=True
Perchè lo blocchi su chiusura?
Non ha molto senso



title: loccare un controllo da VBA non va..?

author: Pablitomf (Maurizio Facciuti)

text:
"acMad" <ac...@acMad.it> ha scritto nel messaggio
news:eg0cch$uqh$1...@news.newsland.it...
> raga.. mi sta capitando una cosa stranissima..
>
> ho una form, col controllo itemX con lock settato a True in design mode
>
> sull'evento Form_Open setto Me.itemX.Locked=False
> sull'evento Form_Close setto Me.itemX.Locked=True
>
> ebbene... nonostante io setti il locked a False all'apertura della form,
> questo continua ad essere settato a True...
>
> addirittura ho dato un msgbox me.itemx.locked subito dopo l'assegnazione
> e mi da True..
>
> e' normale tutto cio'??
Ma l'assegnazione del locked di default del Form, com'č?, se il Form,
eventualmente č settato a locked true, che tu faccia su un controllo un
locked False, non ha senso..., č sempre il loked padre ad avere la meglio
sul loked figlio.
dimmi un pň.


title: loccare un controllo da VBA non va..?

author: Alessandro Baraldi

text:
acMad ha scritto:
> raga.. mi sta capitando una cosa stranissima..
>
> ho una form, col controllo itemX con lock settato a True in design mode
>
> sull'evento Form_Open setto Me.itemX.Locked=False
> sull'evento Form_Close setto Me.itemX.Locked=True
>
> ebbene... nonostante io setti il locked a False all'apertura della form,
> questo continua ad essere settato a True...
>
> addirittura ho dato un msgbox me.itemx.locked subito dopo l'assegnazione
> e mi da True..
>
> e' normale tutto cio'??
Non è normale, ma idrei che è altrettanto poco normale settare la
proprietà
Locked=False su Load e True su Close.... non pensi...?
Eventualmente non è che volevi fare il contrario...?
@Alex


title: loccare un controllo da VBA non va..?

text:
"Pablitomf (Maurizio Facciuti)" <
keiko...@libero.it
> ha scritto nel
messaggio news:eg0cjq$d7g$1...@area.cu.mi.it...

No, sorry... ho risposto a un altra cosa...


title: loccare un controllo da VBA non va..?

text:
Alessandro Baraldi ha scritto:
> acMad ha scritto:



in pratica io voglio che quando si apre la form, in base ad un parametro
che prende dal db mi locchi o meno quel controllo
e quando esco mi ritorni al parametro di default che e' locked in questo
caso.
ora a parte il fatto che sia logico o meno (me serve cosi' in quella
form)..
sensato o meno... e' un qualcosa che si puo' fare? altrimenti perche'
avrei accesso al controllo locked? ... ora perche' non va?
mi so perso qualcosa?



title: loccare un controllo da VBA non va..?

text:
acMad ha scritto:
[CUT]
> in pratica io voglio che quando si apre la form, in base ad un parametro
> che prende dal db mi locchi o meno quel controllo
Bene, su Load leggi il tuo parametro e modifichi la proprietà Locked
di
conseguenza...!
> e quando esco mi ritorni al parametro di default che e' locked in questo
> caso.
Perchè c'è qualcuno che usa la Form chiusa...?
Che senso ha se su Load lo controlli sempre...?????????????
> ora a parte il fatto che sia logico o meno (me serve cosi' in quella
> form)..
No non serve così perchè è una cazzata, il controllo si fà su Load
o su Current.
> sensato o meno... e' un qualcosa che si puo' fare? altrimenti perche'
> avrei accesso al controllo locked? ... ora perche' non va?
Si può fare e da me funziona.
> mi so perso qualcosa?
Credo di si....!
@Alex


title: loccare un controllo da VBA non va..?

text:

Non è che settando la proprietà lock su chiusura lui la ricorda alla
riaprtura
E' un parametro che viene distrutto, perciò ci sembra strano.
Ad ogni apertura lui va a vedere il parametro fissato nelle proprietà del
controllo


title: loccare un controllo da VBA non va..?

text:
MA ha scritto:
[CUT]
> Non è che settando la proprietà lock su chiusura lui la ricorda alla
> riaprtura
> E' un parametro che viene distrutto, perciò ci sembra strano.
> Ad ogni apertura lui va a vedere il parametro fissato nelle proprietà del
> controllo
Con gli MDB non esserne certo.... ne sono una prova le proprietà
Filter e OrderBy,
ma nel suo caso visto che riesegue il controllo su Load non ha
senso...!
@Alex


title: simulazione tastiera

author: ggac

text:
Buon Pranzo a tutto il NG. Ho creato una maschera con quattro controlli non
associati che servono da parametri per una query, ed una serie di pulsanti
che simulano la tastiera,poichè viene usato un touch-screen. Il mio problema
consiste nel non riuscire a scrivere sul controllo attivo e sul quale voglio
operare il filtro. Ho provato spulciare l'help, ma non trovo nulla che mi si
adatti. A naso volevo usare ActiveControl, ma non ho cavato nulla. Sperando
di essere stato chiaro, ringrazio chi mi dedicherà attenzione


title: simulazione tastiera

author: CarloCos

text:
"ggac" <
bg...@libero.it
> ha scritto nel messaggio
news:U3ol7.987$kA5....@news.infostrada.it...

Se non ho capito male...
La pressione su ciascun pulsante deve scrivere la lettera che rappresenta
nel controllo che tu vuoi.
Se premo su "A", pulsante A, il controllo denominato MioControllo deve
riportare la lettera A e così via. Se dopo la lettera A premo sul pulsante B
il controllo deve contenere A + B. E' così?
Se è così non vedo problemi.
Su clic del pulsante desiderato:
Me.NomeControllo=
Me.NomeControllo & "A"  'o B o C a seconda del pulsante.
Ciao, Carlo


title: simulazione tastiera

text:
"CarloCos" <
carloco...@libero.it
> ha scritto nel messaggio
news:hDpl7.1623$kA5....@news.infostrada.it...

Infatti è quello che ho fatto, ma i controlli sono 4, e se faccio come mi
hai consigliato, posso scrivere solo su di uno, mentre io volevo poter
scrivere su tutti e quattro. Grazie comunque dell'attenzione


title: simulazione tastiera

text:
"ggac" <
nr...@tin.it
> ha scritto nel messaggio
news:s5tl7.108474$TS4.9...@news2.tin.it...

Allora prevedi una casella di scelta multipla affinchè l'utente sappia su
dove scrivere.
Ciao, Carlo


title: simulazione tastiera

author: Federico Luciani

text:
CarloCos wrote:
> > "CarloCos" <
carloco...@libero.it
> ha scritto nel messaggio

non mi piace molto ;-)
io determinerei il controllo sfruttando la proprieta' PreviousControl
dell'oggetto Screen.
naturalmente stai attento a gestire gli errori.
--
Federico
----------------------------------
Rimuovi paperino. per e-mail
----------------------------------
Tutte le richieste che arrivano
in privato, vengono cestinate.
----------------------------------
Sito Comune di it.comp.appl.access
http://www.sitocomune.com
mailto:
webm...@sitocomune.com
----------------------------------


title: simulazione tastiera

text:
CUT
> > > Infatti è quello che ho fatto, ma i controlli sono 4, e se faccio come
mi
> > > hai consigliato, posso scrivere solo su di uno, mentre io volevo poter
> > > scrivere su tutti e quattro. Grazie comunque dell'attenzione
> > >
> >
> > Allora prevedi una casella di scelta multipla affinchè l'utente sappia
su
> > dove scrivere.
> > Ciao, Carlo
>
> non mi piace molto ;-)
>
> io determinerei il controllo sfruttando la proprieta' PreviousControl
> dell'oggetto Screen.
>
> naturalmente stai attento a gestire gli errori.
> --
> Federico
La seconda che avete detto!!!
Provo poi vi faccio sapere.


title: simulazione tastiera

text: FUNZIONA!!!! Se mi date il telefono Vi faxo 50?.. ; )


title: Richiesta stupida: Come fare ad ottenere via codice il Path del mio pippo.mdb?

author: Billuz


author: Simone

text:
"Billuz" <
bil...@libero.it
> ha scritto nel messaggio
news:cBpi8.11198$%d1.3...@twister2.libero.it...
>
>
Innazitutto utilizzail corpo del messaggio... :-) e poi guarda su
www.sitocomune.com
 dove trovi quello che cerchi.
Simone


text:
Comunque sul sito non ho trovato niente, e se utilizzo il motore di ricerca
mi si chiude explorer
"Simone" <
sim...@hotmail.com
> ha scritto nel messaggio
news:a6d97u$e1a$1...@newsreader1.mclink.it...



author: Sib

text:
"Billuz" <
bil...@libero.it
> ha scritto nel messaggio
> Comunque sul sito non ho trovato niente, e se utilizzo il motore di
ricerca
> mi si chiude explorer
"Comunque" cosa?
Comunque:
1. si scrive dopo il quoting.
2. se leggi le istruzioni sul sito capisci perche' ti si e' chiuso explorer
3. se cerchi meglio lo trovi anche senza motore.
Sib


text:
Scusa se insisto, ma che cosa è il quoting? Intendi l'oggetto? Mamma mia
come siamo nervosi, era la prima volta che scrivevo....
Sul news non ho trovato instruzioni sul perche' mi si è chiuso
explorer....:-)
In effetti, cercando, l'ho trovato, grazie
"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
news:mpxi8.14531$tC3.4...@twister1.libero.it...



text:
"Billuz" <
bil...@libero.it
> ha scritto nel messaggio
> Scusa se insisto, ma che cosa è il quoting? Intendi l'oggetto? Mamma mia
> come siamo nervosi, era la prima volta che scrivevo....
Nervoso?
Conciso direi.
Se vuoi sapere perche' leggi un po' il ng e capirai perche'.
Il quoting e' il messaggio precedente che rimane incluso nella tua risposta.
Tu devi scrivere dopo o in mezzo come sto facendo io.
> Sul news non ho trovato instruzioni sul perche' mi si è chiuso
> explorer....:-)
> In effetti, cercando, l'ho trovato, grazie
Chi cerca trova.
Se cerchi ancora trovi anche quello che ti serviva.
Sib


title: importa fogli da excel

author: max

text:
Ciao, il mio problema è questo:
- devo importare in un DB dei fogli excel (es.: nomi di vari dipendenti)
contenuti in un'unica cartella (es.: DittaX).
Il problema è che la cartella ha sempre lo stesso nome mentre i fogli con i
nomi dipendenti possono ovviamente cambiare.
Esiste (anche utilizzando VBA) un sistema per importare AUTOMATICAMENTE
tutti i fogli contenuti nella cartella a prescindere dai nomi di questi?
Oppure un sistema per rinominare in automatico i fogli della cartella DittaX
(e quindi importarli automaticamente in sequenza uno per uno).
Si tratta di circa 200 dipendenti e l'importazione deve avvenire una volta
al mese. Per questo mi sta a cuore la faccenda!!
grazie
ciao...   massimo


title: importa fogli da excel

text:
"max" <
cre...@libero.it
> ha scritto nel messaggio
news:POvoc.50421$Qc.20...@twister1.libero.it...
> Ciao, il mio problema č questo:
> - devo importare in un DB dei fogli excel (es.:
nomi di vari dipendenti)
> contenuti in un'unica cartella (es.: DittaX).
> Il problema č che la cartella ha sempre lo
stesso nome mentre i fogli con i
> nomi dipendenti possono ovviamente cambiare.
> Esiste (anche utilizzando VBA) un sistema per
importare AUTOMATICAMENTE
> tutti i fogli contenuti nella cartella a
prescindere dai nomi di questi?
> Oppure un sistema per rinominare in automatico i
fogli della cartella DittaX
> (e quindi importarli automaticamente in sequenza
uno per uno).
> Si tratta di circa 200 dipendenti e
l'importazione deve avvenire una volta
> al mese. Per questo mi sta a cuore la faccenda!!
>
> grazie
> ciao...   massimo
>
>
Il metodo piů casereccio.
Sul sitocomune, c'č una funzione che ti permette
di creare una tabella temporanea dei file presenti
in una directory.
Importi i file presenti, poi ti crei un piccolo
ciclo per determinare il file che vuoi importare e
lanci l'importazione.
MAssimiliano


title: importa fogli da excel

author: Sergio MAZZA

text:
"max" <
cre...@libero.it
> ha scritto nel messaggio
news:POvoc.50421$Qc.20...@twister1.libero.it...

Questo esempio apre il file excel, legge i nomi dei fogli e crea una tabella
(chiamata "daFoglioExcel_" + nome foglio) per ogni foglio;
(es.)
On Error GoTo leggiFoglioExcel_err
Dim oApp As Excel.Application, wkBk As Excel.Workbook, wkSh As
Excel.Worksheet
Set oApp = CreateObject("Excel.Application")
Set wkBk = oApp.Workbooks.Open("c:\documenti\nomeFile.xls")
DoCmd.SetWarnings False
For Each wkSh In wkBk.Worksheets
    MsgBox wkSh.Name
    DoCmd.RunSQL "SELECT * INTO [daFoglioExcel_" & wkSh.Name & "] FROM [" &
wkSh.Name & "$] IN 'c:\documenti\nomeFile'[EXCEL 5.0;];"
Next
DoCmd.SetWarnings True
leggiFoglioExcel_exit:
    Set wkSh = Nothing
    Set wkBk = Nothing
    Set oApp = Nothing
    Exit Sub
leggiFoglioExcel_err:
    DoCmd.SetWarnings True
    Set wkSh = Nothing
    Set wkBk = Nothing
    Set oApp = Nothing
    MsgBox Err.Number & ", " & Err.Description
Prima di utilizzarla devi inserire i riferimenti alla libreria di Microsoft
excel...
Ciao.
--
Sergio MAZZA


title: importa fogli da excel

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:c7vvl8$guj$1...@canarie.caspur.it...

GRAZIE A TUTTI RAGAZZI!! PROBLEMA RISOLTO.
ciao ... massimo


title: importa fogli da excel

author: Eugenio

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:c7vvl8$guj$1...@canarie.caspur.it...

Ho utilizzato questo tuo codice per la creazione di un tool, inserendo altro
codice che mi consentisse di recupare i dati dalle celle.
Purtroppo succedde che nonostante si imposti "Set oApp = Nothing" non sempre
l'applicazione Excel viene elimanata dal Task Manager, provocando problemi
al successivo riutilizzo.
Quale potrebbe essere la causa?
Grazie
Ciao
Eugenio


title: importa fogli da excel

text:
"Eugenio" <Ci...@Eugenio.it> ha scritto nel messaggio
news:c8f9hj$gip$1...@lacerta.tiscalinet.it...
>
>
> Ho utilizzato questo tuo codice per la creazione di un tool, inserendo
altro
> codice che mi consentisse di recupare i dati dalle celle.
> Purtroppo succedde che nonostante si imposti "Set oApp = Nothing" non
sempre
> l'applicazione Excel viene elimanata dal Task Manager, provocando problemi
> al successivo riutilizzo.
> Quale potrebbe essere la causa?
>
> Grazie
> Ciao
> Eugenio
Il codice?
Ciao.
--
Sergio MAZZA


title: importa fogli da excel

text:
"Sergio MAZZA" ha scritto nel messaggio
>
> Il codice?
>
> Ciao.
Ho trovato il problema.
Manca la chiusura dell'applicazione. Col senno di poi: ovviamente.
Per informazione riporto il tuo codice
    ...
    ...
    ...
    Set wkSh = Nothing
    Set wkBk = Nothing
    Set oApp = Nothing
    Exit Sub
    ...
    ...
e quello che ho corretto
    ...
    ...
    ...
    Set wkSh = Nothing
    wkBk.Close
    Set wkBk = Nothing
    oApp.Application.Quit
    Set oApp = Nothing
    Exit Sub
    ...
    ...
Nel tuo caso può essere che l'applicazione, non essendo complessa, riesca a
"autochiudersi", mentre nel mio caso essendo decisamente più pesante, perchè
prevede la lettura di ogni singola cella, non è in grado di chiuderla.
Sono supposizioni ovviamente.
:-)
Grazie
Ciao
Eugenio


title: importa fogli da excel

text:
"Eugenio" <Ci...@Eugenio.it> ha scritto nel messaggio
news:c8fl3c$plu$1...@lacerta.tiscalinet.it...

E' più facile che mi sia scordato di inserire quella riga visto che si
tratta di un esempio che riadatto per problemi simili...
Ciao.
--
Sergio MAZZA


title: importa fogli da excel

text:
"Sergio MAZZA"  ha scritto nel messaggio > >     ...

Buongiorno
Ieri ti ho scritto che avevo trovato la soluzione, ma purtroppo non sempre
funziona.
Ho rilevato che se ho un foglio che contiene circa 50 righe il programma
viene eseguito reogalrmente e Excel viene scaricato. Se però provo con un
numero maggiore, il programma termina regolarmente, eseguendo tutti gli
aggiornamenti,  e istruzioni di disattivazione degli oggetti, ma di fatto
resta attivo Excel con tutti i problemi che ne conseguono.
Infatti per poter riutilizzare il programma, che si blocca al primo clic,
devo terminare Excel dal task Manager.
Ma come è possibile?
Grazie
Ciao
Eugenio


title: importa fogli da excel

text:
"Eugenio" <Ci...@Eugenio.it> ha scritto nel messaggio
news:c8ho11$hgm$1...@lacerta.tiscalinet.it...
>
> Buongiorno
Buongiorno a te;
> Ieri ti ho scritto che avevo trovato la soluzione, ma purtroppo non sempre
> funziona.
> Ho rilevato che se ho un foglio che contiene circa 50 righe il programma
> viene eseguito reogalrmente e Excel viene scaricato. Se però provo con un
> numero maggiore, il programma termina regolarmente, eseguendo tutti gli
> aggiornamenti,  e istruzioni di disattivazione degli oggetti, ma di fatto
> resta attivo Excel con tutti i problemi che ne conseguono.
> Infatti per poter riutilizzare il programma, che si blocca al primo clic,
> devo terminare Excel dal task Manager.
>
>
> Ma come è possibile?
>
> Grazie
> Ciao
> Eugenio
Non ne ho idea, specie se non vedo il codice; invia tutta la routine e
indica (se c'è) il punto dove si ferma l'esecuzione del codice...
Ciao.
--
Sergio MAZZA


title: importa fogli da excel

text:
>
> Non ne ho idea, specie se non vedo il codice; invia tutta la routine e
> indica (se c'è) il punto dove si ferma l'esecuzione del codice...
>
> Ciao.
>
> --
> Sergio MAZZA
>
>
La/le routine sono un blocco un po' troppo grosso per essere inviate, ma ti
assicuro che l'aplicazione non si blocca. Ho inserito un punto
d'interruzione poco prima del blocco di chiusura e ho verificato che le
istruzioni vengono eseguite tutte.
Grazie
Ciao
Eugenio


title: importa fogli da excel

text:
"Eugenio" <Ci...@Eugenio.it> ha scritto nel messaggio
news:c8i0vh$q6s$1...@lacerta.tiscalinet.it...

Se sei sicuro non posso fare nulla allora...
Ciao.
--
Sergio MAZZA


title: importa fogli da excel

text:
.
> Se sei sicuro non posso fare nulla allora...
>
> Ciao.
Quella che segue è la sub in questione. Prima di questa ci sono altre due
sub che utilizzano Excel: la prima serve per selezionare il foglio e la
seconda estrare l'elenco delle colonne che compongono il foglio.
Private Sub Importazione()
Dim oApp As Excel.Application
Dim wkBk As Excel.Workbook
Dim wkSh As Excel.Worksheet
Dim dbST As DATABASE
Dim rsST As Recordset
Dim rsCP As Recordset
Dim rsColl As New Collection
Dim i As Integer
Dim iRigheImp As Integer
Dim intRowIndex As Integer
Dim iR As Integer
Dim intColIndex As Integer
Dim iC As Integer
Dim blInsert As Boolean
Dim blErrore As Boolean
On Error GoTo Err_Importazione
    DoCmd.Hourglass True
    iRigheImp = 0
    Set oApp = CreateObject("Excel.Application")
    Set wkBk = oApp.Workbooks.Open(Me!Percorso)
    i = Me!Foglio.Column(1)
    Set wkSh = wkBk.Worksheets(i)
    Set dbST = CurrentDb
    Set rsCP = dbST.OpenRecordset("Clienti", dbOpenDynaset, dbSeeChanges)
    iR = 0
    'Lettura righe del foglio a partire dalla riga 2, perchè la riga 1
contiene le intestazioni
    For intRowIndex = 2 To 9999
        If wkSh.Cells(intRowIndex, 1) > "" Then
            blInsert = False
            iC = 0
            'Lettura colonne del foglio
            For intColIndex = 1 To 250
                If Trim(wkSh.Cells(1, intColIndex)) > "" Then
                    Set rsST = dbST.OpenRecordset("Select NomeTabella,
NomeCampo, TipoCampo, LunghezzaCampo, ColonnaFoglio " & _
                                                  "From StrutturaTabelle " &
_
                                                  "Where NomeTabella =
'UniClientiPotenziali' and ColonnaFoglio = '" &
Trim(SostituisciStringa(wkSh.Cells(1, intColIndex), "'", " ")) & "'")
                    If rsST.EOF = False Then
                        If blInsert = False Then
                            rsCP.AddNew
                            rsCP!RagioneSociale = ""
                            rsCP!Indirizzo = ""
                            rsCP!Citta = ""
                            rsCP!Cap = ""
                            rsCP!Provincia = ""
                            rsCP!Zona = ""
                            rsCP!nazione = ""
                            rsCP!NrTelefono = ""
                            rsCP!NrFax = ""
                            rsCP!Email = ""
                            blInsert = True
                        End If
                        If wkSh.Cells(intRowIndex, intColIndex) > "" Then
                            Select Case rsST!NomeCampo
                                Case "RagioneSociale": rsCP!RagioneSociale =
Mid(Trim(wkSh.Cells(intRowIndex, intColIndex)), 1, 100)
                                Case "Indirizzo":      rsCP!Indirizzo =
Mid(Trim(wkSh.Cells(intRowIndex, intColIndex)), 1, 100)
                                Case "Cap":            rsCP!Cap =
Mid(Trim(wkSh.Cells(intRowIndex, intColIndex)), 1, 10)
                                Case "Citta":          rsCP!Citta =
Mid(Trim(wkSh.Cells(intRowIndex, intColIndex)), 1, 50)
                                Case "Provincia":      rsCP!Provincia =
Mid(Trim(wkSh.Cells(intRowIndex, intColIndex)), 1, 2)
                                Case "Zona":           rsCP!Zona =
Mid(Trim(wkSh.Cells(intRowIndex, intColIndex)), 1, 3)
                                Case "Nazione":        rsCP!nazione =
Mid(Trim(wkSh.Cells(intRowIndex, intColIndex)), 1, 50)
                                Case "NrTelefono":     rsCP!NrTelefono =
Mid(Trim(wkSh.Cells(intRowIndex, intColIndex)), 1, 30)
                                Case "NrFax":          rsCP!NrFax =
Mid(Trim(wkSh.Cells(intRowIndex, intColIndex)), 1, 30)
                                Case "Email":          rsCP!Email =
Mid(Trim(wkSh.Cells(intRowIndex, intColIndex)), 1, 100)
                            End Select
                        Else
                            iC = iC + 1
                            If iC = 3 Then Exit For
                        End If
                    End If
                    rsST.Close
                    Set rsST = Nothing
                End If
            Next intColIndex
            If blInsert = True Then
                rsCP!ItaliaEstero = "I"
                'Prima di aggiornare viene verificato se il cliente esiste
già nella tabella
                blErrore = False
                Call ControllaEsistenzaCliente(rsCP!RagioneSociale,
rsCP!Indirizzo, rsCP!Citta, rsCP!Cap, rsCP!Provincia, rsCP!Zona,
rsCP!nazione, rsCP!NrTelefono, rsCP!NrFax, rsCP!Email, blErrore)
                If blErrore = False Then
                    rsCP.Update
                    iRigheImp = iRigheImp + 1
                    blInsert = False
                Else
                    'rsCP.Delete
                End If
            End If
        Else
            iR = iR + 1
            If iR = 3 Then Exit For
        End If
    Next intRowIndex
    rsCP.Close
    Set rsCP = Nothing
Exit_Importazione:
    Set wkSh = Nothing
    wkBk.Close
    Set wkBk = Nothing
    oApp.Application.Quit
    Set oApp = Nothing
    MsgBox "Importazione terminata." & vbCr & "Sono state importate " &
Trim(str(iRigheImp)) & " righe.", vbInformation, "Importazione Clienti"
    Forms!Sk_AnagCliPotenziali.Requery
    Me.SetFocus
    DoCmd.Hourglass False
    DoCmd.Close
    Exit Sub
Err_Importazione:
    MsgBox ERR.number & " - " & ERR.description
    Resume Exit_Importazione
End Sub
Ciao
Grazie
Eugenio


title: importa fogli da excel

text:
"Eugenio" <Ci...@Eugenio.it> ha scritto nel messaggio
news:c8i5gk$u07$1...@lacerta.tiscalinet.it...

Il problema si è risolto sostituendo a
Dim oApp As Excel.Application
Dim wkBk As Excel.Workbook
Dim wkSh As Excel.Worksheet
le seguenti Dim
Dim oApp As Object
Dim wkBk As Object
Dim wkSh As Object
Grazie
Ciao
Eugenio


title: help access e asp

author: paxmen

text:
Ciao, esiste qualcosa per creare pagine asp in modo semplice da db access?
Premetto che di asp non ci capisco quasi niente, con access me la cavicchio
PS:
non intendo quella schifezza di salva come pagina internet di access 2000
grazie
Paolo


title: help access e asp

author: Stefano Bettini

text:
paxmen <
pax...@libero.it
> wrote in message
10mevuk$l2b$1...@fe2.cs.interbusiness.it...

Hai ragione, il wizard è una schifezza....
Il modo + semplice x realizzare pagine asp a mio avviso è studiarsi
quel briciolo di vb-script (che poi è praticamente identico a vba),
utilizzare FrontPage x disegnare le pagine staticamente e poi
darsi da fare col notepad per renderle dinamiche inserendo
il codice opportuno....
Bye, Ste


title: help access e asp

author: Lbo dal portatile

text:
>Ciao, esiste qualcosa per creare pagine asp in modo semplice da db access?
mah, io uso un editor di testo.
(editpad, per la precisione, che e' anche free).
>Premetto che di asp non ci capisco quasi niente, con access me la cavicchio
bisogna vedere pero' cosa intendi con pagine asp.  sai che ti ci vuole
dietro un server?  cioe', non e' che tu ti prepari la tua pagina asp,
la uploadi su geocities e funziona.
asp comunque si basa su script javascript e?o vbscript, quest'ultimo
assomiglia moltissimo a vb e vba, per cui non ci sono grossi problemi.
prova a vedere anche il ng it.comp.www.asp.
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/


title: Modifica percorso di una tabella collegata

author: Giulio Simeone

text:
Salve,
nel thread precedente, Alessandro Cara mi ha illustrato un modo per
risalire, da codice, al percorso di una tabella collegata: si può leggere
la tabella di sistema Msysobjects.
Però nel messaggio precedente mi ero dimenticato di dire una cosa: io non
solo voglio leggere i percorsi delle tabelle collegate, ma voglio anche
poterli modificare. E però non sono riuscito a modificare la tabella
MsysObjects, anche se mi sembra strano perchè ho impostato tutti i
permessi, compresi quello di aggiornamento e di inserimento.
Secondo voi è possibile modificare la tabella MsysObjects??
Grazie!!
       GS

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


text:
"Giulio Simeone" <viandan...@AMORTEIVIRUSyahoo.com> wrote in message
news:c1idh2$6tr$
1...@news.newsland.it
> Salve,
> nel thread precedente, Alessandro Cara mi ha illustrato un modo per
> risalire, da codice, al percorso di una tabella collegata: si può leggere
> la tabella di sistema Msysobjects.
>
> Però nel messaggio precedente mi ero dimenticato di dire una cosa: io non
> solo voglio leggere i percorsi delle tabelle collegate, ma voglio anche
> poterli modificare. E però non sono riuscito a modificare la tabella
> MsysObjects, anche se mi sembra strano perchè ho impostato tutti i
> permessi, compresi quello di aggiornamento e di inserimento.
>
> Secondo voi è possibile modificare la tabella MsysObjects??
>
> Grazie!!
>
>        GS
La tabella MsysObject è una tabella di sistema e non
si TOCCA....!
Per modificare il percorso delle Tabelle Collegate
trovi almeno 4 esempi sul sito comune....!
In ogni caso devi tramite DAO accedere all'insieme
Tabledefs, e dei soli Oggetti Tabledef con proprietà
Connect<>"" ne modifichi il contenuto.
Public Function LinkTbl()
   Dim rs As Recordset
   Dim strcnn As String
   Dim SQL As String
   Dim dbCurr As Database
   Dim tdfLocal As TableDef
   Set dbCurr = CurrentDb
   FilePath = GetPathPart(dbCurr.Name)
   SQL = "SELECT Name FROM MsysObjects " & _
         "WHERE ((Type) = 6) " & _
         "ORDER BY Name"
   dbCurr.TableDefs.Refresh
   Set rs = CurrentDb.OpenRecordset(SQL)
   For Each tdfLocal In dbCurr.TableDefs
      With tdfLocal
      If Len(.Connect) > 0 Then
         .Connect = "Ms Access;PWD=" & PWD & ";DATABASE=" & FilePath &
"SchedeTaratura.mdb"
         .RefreshLink
      End If
      End With
   Next
End Function
Public Function GetPathPart(strPath As String) As String
'*****************************************************************
'Name      : GetPathPart (Function)
'Purpose   : Return Path name ONLY
'Called by :
'Calls     :
'Inputs    : strPath="C:\Programmi\DataBase.mdb"
'Output    : GetPathPart="C:\Programmi\"
'*****************************************************************
    Dim intCounter As Integer
    For intCounter = Len(strPath) To 1 Step -1
      If Mid$(strPath, intCounter, 1) = "\" Then
        Exit For
      End If
    Next intCounter
    GetPathPart = Left$(strPath, intCounter)
End Function
Ciao.
@Alex.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


text:
Grazie Alessandro, noi utilizziamo ADO ma, se non c'č altra maniera, per
il programmino che cambia i percorsi delle tabelle possiamo cambiare i
riferimenti ed utilizzare DAO.
Alla prossima!



text:
"Giulio Simeone" <viandan...@AMORTEIVIRUSyahoo.it> wrote in message
news:c1n2js$oaf$
1...@news.newsland.it
> Grazie Alessandro, noi utilizziamo ADO ma, se non c'č altra maniera, per
> il programmino che cambia i percorsi delle tabelle possiamo cambiare i
> riferimenti ed utilizzare DAO.
> Alla prossima!
>
>                GS
No si puň fare con DAO, ma io quando uso Access-JET
evito assolutamente ADO, per Connessioni SQL_SERVER
uso A97 di conseguenza ODBC DIRECT e DAO.
Con ADO basta guardare l'Help e di conseguenza il modello
OGGETTI di ADO per individuare le cose equivalenti.



title: Aiuto per relazioni tabelle

author: Giorgio A.

text:
Ciao a tutti.
Per cortesia datemi indicatemi una procedura passo a passo per risolvere sto
problema. Ci sto sbattendo la testa senza risultato.
Allora, ho una tbl  principale chiamata Pippo con rispettiva maschera  di
inserimento, una tblPippo1, e Pippo2 con rispettive maschere.
Sulla maschera di Pippo inserisco i dati e con un lstBox ho la possibilità
di richiamare Pippo1 o Pippo2 (non sempre ciò potrebbe avvenire).
Come fare a collegare tblPippo1 e tblPippo2 a tblPippo? (Questi dati devono
essere collegati ai singolo record)
Pertanto credo che inserendo dati in Pippo, anche Pippo1 e Pippo2 debbano
incrementare il contatore anche se i campi sono vuoti.
 Tenete presente che quando scorro la tabella o Maschera Pippo dovrei vedere
anche i dati delle altre 2 tabelle (se vi sono, oppure campi vuoti se non ne
esistono).
Dove devo e come relazionare le tre tabelle? con che tipo di relazione?
Debbo fare una query? Se si in che modalità e tipo?
Ho provato a creare anche tabelle secondarie.
Le ho provate un pò tutte ma senza il risultato sperato.
Grazie 1000
Giorgio


title: Aiuto per relazioni tabelle

author: sv

text:
Giorgio A. ha scritto:


> Grazie 1000
> Giorgio
Scusami, ma non dici quali sono i campi di queste tabelle. E poi perchè
debbono stare in relazione? Può anche darsi che tu abbia bisogno di una
sola tabella o di due?
Credo che siano necessarie maggiori informazioni.
--
rgrds
SC
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Aiuto per relazioni tabelle

author: Francesco R.

text:
"Giorgio A." <
g_abbr...@virgilio.it
> ha scritto nel messaggio
news:lDWCb.207631$hV.80...@news2.tin.it...
> Ciao a tutti.
> Per cortesia datemi indicatemi una procedura passo a passo per risolvere
sto
> problema. Ci sto sbattendo la testa senza risultato.
>
> Allora, ho una tbl  principale chiamata Pippo con rispettiva maschera  di
> inserimento, una tblPippo1, e Pippo2 con rispettive maschere.
> Sulla maschera di Pippo inserisco i dati e con un lstBox ho la possibilità
> di richiamare Pippo1 o Pippo2 (non sempre ciò potrebbe avvenire).
> Come fare a collegare tblPippo1 e tblPippo2 a tblPippo? (Questi dati
devono
> essere collegati ai singolo record)
[CUT]
> Dove devo e come relazionare le tre tabelle? con che tipo di relazione?
> Debbo fare una query? Se si in che modalità e tipo?
> Ho provato a creare anche tabelle secondarie.
> Le ho provate un pò tutte ma senza il risultato sperato.
>
> Grazie 1000
>
> Giorgio
Allora... Non avertene, ma qui abbiamo un bel pò di confusione.
Non puoi iniziare la costruzione della casa dalle porte (maschere o caselle
a discesa), ma dalle fondamenta, passando ovviamente per un'oculata
progettazione.
Per il momento puoi tralasciare i libroni sulle teorie per la progettazione
di database e dedicarti alla lettura di un libro su Access nel quale
all'inizio ci sia una buona parte (in termini di pagine), dedicata appunto
alla progettazione.
Capisco l'impazienza di vedere il proprio giocattolo montato e funzionante,
ma devi fidarti: senza almeno un minimo di teoria andrai incontro a
frustrazioni e perdite di tempo.
Infatti dietro le composizioni guidate, Access nasconde un sofisticato
motore di database col quale potrai realizzare strutture di dati complesse
ed applicativi professionali.
Quindi è meglio prendersi un pò di tempo.
Poi quando avrai bisogno di qualche consiglio sulla struttura da
implementare, dovresti descrivere che cosa fa o dovrebbe fare
l'applicazione, cosa rappresentano le tabelle, quali sono i campi e quali
relazioni le legano.
Senza destinazione è difficile indicare una strada.
Ciao.


title: Aiuto per relazioni tabelle

author: cidi

text:
"Francesco R." <
rfrance...@infinito.it
> ha scritto nel messaggio
news:9iZCb.208537$hV.80...@news2.tin.it...
>
> "Giorgio A." <
g_abbr...@virgilio.it
> ha scritto nel messaggio
> news:lDWCb.207631$hV.80...@news2.tin.it...
> > Ciao a tutti.
> > Per cortesia datemi indicatemi una procedura passo a passo per risolvere
> sto
> > problema. Ci sto sbattendo la testa senza risultato.
> >
> > Allora, ho una tbl  principale chiamata Pippo con rispettiva maschera
di
> > inserimento, una tblPippo1, e Pippo2 con rispettive maschere.
> > Sulla maschera di Pippo inserisco i dati e con un lstBox ho la
possibilità
> > di richiamare Pippo1 o Pippo2 (non sempre ciò potrebbe avvenire).
> > Come fare a collegare tblPippo1 e tblPippo2 a tblPippo? (Questi dati
> devono
> > essere collegati ai singolo record)
>
> [CUT]
>
> Allora... Non avertene, ma qui abbiamo un bel pò di confusione.
> Non puoi iniziare la costruzione della casa dalle porte (maschere o
caselle
> a discesa), ma dalle fondamenta, passando ovviamente per un'oculata
> progettazione.
> Per il momento puoi tralasciare i libroni sulle teorie per la
progettazione
> di database e dedicarti alla lettura di un libro su Access nel quale
> all'inizio ci sia una buona parte (in termini di pagine), dedicata appunto
> alla progettazione.
> Capisco l'impazienza di vedere il proprio giocattolo montato e
funzionante,
> ma devi fidarti: senza almeno un minimo di teoria andrai incontro a
> frustrazioni e perdite di tempo.
> Infatti dietro le composizioni guidate, Access nasconde un sofisticato
> motore di database col quale potrai realizzare strutture di dati complesse
> ed applicativi professionali.
> Quindi è meglio prendersi un pò di tempo.
>
> Poi quando avrai bisogno di qualche consiglio sulla struttura da
> implementare, dovresti descrivere che cosa fa o dovrebbe fare
> l'applicazione, cosa rappresentano le tabelle, quali sono i campi e quali
> relazioni le legano.
> Senza destinazione è difficile indicare una strada.
>
> Ciao.
>
.....e dulcis in fundo
sarà più facile avere aiuto postando un problema alla volta
Ciao Daniele


title: Aiuto per relazioni tabelle

author: Roberto da casa

text:
"Giorgio A." <
g_abbr...@virgilio.it
> ha scritto nel messaggio
news:lDWCb.207631$hV.80...@news2.tin.it...

Con le informazioni che ci dai è praticamente impossibile dirti come mettere
le tre tabelle in relazione tra di loro. Tu solo sai cosa contengono e quali
siano i campi delle tre tabelle in base ai quali esse possono essere messe
in relazione. Dovresti darci la struttura delle tabelle e raccomtarci
brevemente cosa contengono.
Solo dopo aver messo in relazione tra di loro le tabelle sarà possibile
procedere a sincronizzare tra di loro le tre maschere.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Aiuto per relazioni tabelle

text:
Grazie della V.stra disponibilità
Allora:
In una maschera principale ho i soliti campi anagrafici, 1 IDcontatore con
chiave primaria e un ComboBox che seleziona varie forme di pagamento (questa
maschera ha una tabella singola).
All'apertura di alcune voci del combo  (per esempio bonifico bancario)
visualizzo o meno dei campi  TxtBox  per contenere dati tipo nome Banca,
Abi, Cab, ecc Idem per una selezione per bonifico postale con campi txt per
dati tipo PaeseUbicPosta, ContoCorrente, CodIdentificazionePosta ecc.
Siccome questo modo non mi soddisfa molto anche se funziona, vorrei (se
fattibile e idoneo) che invece dei campi visibili o meno che vengono
attivati in base alla selezione del Combo, mi si aprisse un Form
indipendente di inserimento dati Banca e Posta e che questi dati venissero
collocati in tabelle apposite separate.
Con tabella unica riesco a muovermi, ma con tabelle relazionate o Query
particolari (mai usate) faccio fatica a comprendere, pertanto non sò come
fare, anche se hò provato a risolvere il problema .
In sostanza poi l'idea sarebbe di creare una maschera di riassunto di campi
della Tabella principale, comprensiva  anche di dati della Banca e della
Posta di ogni singolo record (allo scorrere dei singoli record sulla
maschera i campi dati Banca e Posta se non ci sono rimangono vuoti)
Spero di avervi dato + indicazioni.
Grazie 1000
Giorgio


title: Aiuto per relazioni tabelle

text:
"Giorgio A." <
g_abbr...@virgilio.it
> ha scritto nel messaggio
news:OE5Db.211489$hV.82...@news2.tin.it...

Partiamo dalle fondamenta, che significa per il momento scordarsi delle
query, tabelle e maggiormente delle caselle a discesa. Questi sono infatti
gli strumenti con cui si va ad interagire a livelli diversi con la ns.
struttura fisica del database, la quale deve essere già creata e
funzionante, per contenere le ns. informazioni.
Suppongo che la tua sia un'anagrafica fornitori, (i ragionamenti che stò per
fare valgono comunque).
Un fornitore, un tipo di pagamento, una banca, sono entità a se stanti ed
indipendenti (poi chiarirò meglio questo concetto), dotate di proprie
caratteristiche = attributi = campi della tabella, tanto da meritare tabelle
dedicate.
Allora bisognerà creare una tabella "Fornitori", una tabella "Pagamenti",
una tabella "Banche".
Per ognuna di queste è obbligatorio creare una chiave primaria, il cui
valore renda riconoscibile al motore del database ogni singolo record in
maniera univoca.
In questi casi la cosa è semplice e sarà sufficiente definire come K1
(chiave primaria), rispettivamente un [CodFornitore], un [CodPagamento], ed
un  [CodBanca].
Ogni tabella avrà i campi necessari a raccogliere le informazioni che
caratterizzano ogni singolo Fornitore, Pagamento e Banca.
Quando ho detto che che le tabelle rappresentano entità indipendenti tra
loro, intendo dire che deve essere possibile inserire un tipo pagamento, od
una banca, indipendentemente dal fatto che ci sia un fornitore ad
usufruirne.
Questa precisazione xchè esistono casi (vedi testata fattura con le righe
corpo), nei quali una riga corpo non può esistere senza la relativa testata.
Per porre in relazione le tabelle Pagamenti e Banche con il fornitore, sarà
sufficiente riportare le K1 delle due tabelle come normali campi della
tabella fornitore che sarà così composta:
Fornitori:
FOR_COD                         : K1
FOR_CodBanca               :In relazione molti a 1 con la tabella Banche
FOR_CodPagamento      :In relazione molti a 1 con la tabella Pagamenti
....
....
Ricapitolando:
1) Crei le tabelle
2) Crei le relazioni tra le tabelle in questo modo: menu strumenti,
relazioni, aggiungi le tabelle interessate, trascini il campo K1 dalla
tabella Banche al rispettivo campo nella tabella Fornitori. Seleziona
"applica integrità referenziale" e "aggiorna campi correlati a catena".
Ripeti la stessa cosa con la tabella Pagamenti.
3) Crei alcuni record per ogni tabella per le prove.
4) Crei una maschera basata sulla tabella Banche ed una sulla tabella
pagamenti
5) Crei una query di selezione nella quale tiri dentro le 3 tabelle e
trascini sulla griglia tutti i campi della tabella fornitori e solo i campi
da visualizzare delle altre 2.
6) Provi ad usare la query per inserire record nella tabella fornitori
7) Crei una maschera per i fornitori basata sulla query con le tue benedette
ComboBox.
Et Voilà ecco a voi il libro:
TUTTO ACCESS IN 45 SECONDI
Se m'impegno potrei anche riuscire a farne un'edizione ridotta.
Ciao
--
Francesco G. Rizzoni


title: Aiuto per relazioni tabelle

text:
"Francesco R." <
rfrance...@infinito.it
> ha scritto nel messaggio
news:4QqDb.99284$AX1.4...@news1.tin.it...

> Grazie 1000 Francesco
Sei stato molto gentile
Ti farò sapere


title: Abilitare e disabilitare bottoni su una barra personalizzata

author: Giulio Petrini

text:
Ho creato un pulsante su una barra di menů personalizzata,
ma questo rimane sempre attivo. Come faccio a renderlo
disattivo ed attivarlo solo su particolari eventi?
Grazie Giulio.


author: warp

text:
Giulio Petrini ha scritto nel messaggio

Nei riferimenti aggiungi la libreria di oggetti Office (8 o 9 a seconda della realese di Access).
Poi devi usare un pň di VBA del tipo:
 Dim mybar as commandbar
 Set myBar = CommandBars("Barra")
  myBar.Controls(1).Enabled = false
Oscura il primo bottone della barra strumenti personalizzata "Barra".
Ciao, warp


text:
Grazie...
Funziona.....
"warp" <
war...@libero.it
> ha scritto nel messaggio
news:9ampeo$83a$1...@fe2.cs.interbusiness.it...



author: Bitware Service

text:
A me non funzia.
Non so perchč sul secondo bottone del menł FILE
 non avviene la modifica. Cerco di impostare ma rimane sempre su attivo.
Perchč?
Nella procedura (On Load) proprietą enabled=false........
A me rimane Abilitato. Boh
Ringrazio per eventuale risposta.
Ciao
  Gianni
"warp" <
war...@libero.it
> ha scritto nel messaggio
news:9ampeo$83a$1...@fe2.cs.interbusiness.it...
>
> Giulio Petrini ha scritto nel messaggio
> >Ho creato un pulsante su una barra di menł personalizzata,
> >ma questo rimane sempre attivo. Come faccio a renderlo
> >disattivo ed attivarlo solo su particolari eventi?
> >Grazie Giulio.
>
>
> Nei riferimenti aggiungi la libreria di oggetti Office (8 o 9 a seconda
della realese di Access).
> Poi devi usare un pņ di VBA del tipo:



text:
Bitware Service ha scritto nel messaggio ...
>A me non funzia.
>Non so perchè sul secondo bottone del menù FILE
> non avviene la modifica. Cerco di impostare ma rimane sempre su attivo.
>Perchè?
>Nella procedura (On Load) proprietà enabled=false........
>A me rimane Abilitato. Boh
>Ringrazio per eventuale risposta.
>Ciao
Nel caso di voci di menù il codice è un pochino più complesso:
  Dim Menu as CommandBar
  Set Menu = CommandBars("Barramenu")
   Menu.Controls(1).CommandBar.Controls(2).Enabled = false
Disabilita il secondo pulsante del primo elenco a "cascata" della barra Menù.
Spero d'esserti stato d'aiuto.
Ciao, warp


title: Da Internet Explorer ad Access ?

author: Giuseppe

text:
Salve
Sto esaminando un programma costruito l' anno scorso così diviso:
1- parte Back su SQL Server
2-  Parte Front Internet Explorer 5
gli utilizzatori a regime non dovrebbero superare le 14 unità
i record annui , per l'attività maggiore , si aggirano intorno a 50.000
Ad oggi ho sviluppato database con Access 2 e Access 97 , la conoscenza di
SQL Server
deriva da informazioni lette su libri , riviste e quanto esposto dai
partecipanti al NG.
(conosco il linguaggio HTML fino a un certo livello avendo costruito delle
pagine Web per immagazinare dei documenti da rendereli disponibili in
intranet):
Una prima conclusione: l'abbinamento Internet Explorer/SQL Server a tutt'
oggi  non sostituisce in quanto a flessibilità, potenzialità, gestione,
possibilità di ampliamento o modifiche  una applicazione Cliente/Server (lo
confermate ?)(Se sono in errore vi prego di indicarmi la soluzione corretta
in base alla vostra esperienza).
Il database deve essere ampliato, dovrà gestire 3 attività con conteggi
diversi ma collegati tra loro.
Attualmente l'utilizzo offre delle articolazioni piuttosto lunghe e delle
rigidità evidenti rispetto ad un Front come Access, e tutto questo gestendo
una sola attività; figuriamoci  tre, mi sono chiesto .
Vorrei proporre all'azienda di conservare il Back in SQL Server ma
sostituire il Front con Access o in seconda battuta con VB.
Domande da esterno (nel caso confermate le mie considerazioni)
1- il motore Jet di Access in che rapporti è con SQL Server
2- le query è conveniente costruirle con SQL , con Access , si può fare un
misto.
Qualsiasi altra informazione che ritterrete opportuna mi sarà di grande
aiuto
 giuseppe


title: Da Internet Explorer ad Access ?

author: Jonathan Canova

text:
> Sto esaminando un programma costruito l' anno scorso cosě diviso:
> 1- parte Back su SQL Server
> 2-  Parte Front Internet Explorer 5
> Vorrei proporre all'azienda di conservare il Back in SQL Server ma
> sostituire il Front con Access o in seconda battuta con VB.
Se usi Access 2000 sei in una botte di ferro, in quanto č in grado di
leggere nativamente i database di SQL Server 7.0. Quindi, anche molte
modifiche al database sono fattibili come se tu stessi lavorando su MDB. Da
provare.
--
--
--
Cordiali saluti
ALADINO INFORMATICA - CyberNet Point
Via E.Chianesi, 15 - 55049 Viareggio (LU)
Tel.Fax. 0584/389210 Cell. 0338/8456974
e-mail:
in...@aladinoinformatica.com


title: Differenza tra date

author: Enrico Pietrobon

text:
Ciao Problemino
ho un Db molto piccolo circa 10 record ,con delle date in formato (
dd/mm/
yyyy-hh.mm
 )
da questo database devo estrapolare la data e ovviamente l'ora più vecchia.
Ho provato diversi sistemi solo con la data e solo con l'ora e funzionano,
ma con tutti e due non c'e' verso di riuscirci.
Qualcuno ha già avuto a che fare con questo Prb
Grazie
Enrico Pietrobon


title: Differenza tra date

author: Maurizio Borrelli

text:
> "Enrico Pietrobon" [....]:
> ho un Db molto piccolo circa 10 record ,con delle date in formato (
> dd/mm/
yyyy-hh.mm
 )
    Le date (i campi di tipo Data/ora) o sono date o non lo sono. Se sono
date non sono in nessun "formato" perche' sono un numero, un numero
progressivo di data. E' solo quando vengono mostrate a video o stampate che
si assegna loro un formato.
    Se il campo di cui parli non e' di tipo Data/ora ma di altro tipo devi
precisare: parli di un campo di tipo Testo che contiene stringhe che
rappresentano date nel formato "dd/mm/
yyyy-hh.mm
" ?
> da questo database devo estrapolare la data e ovviamente l'ora più
vecchia.
    Poniamo che la Tabella si chiami Tabella1 e il campo in questione Campo1
allora:
        SELECT Min(Campo1) FROM Tabella1
dovrebbe fare al tuo scopo.
    Ripeto: ammesso che Campo1 sia di tipo Data/ora!...
> Ho provato diversi sistemi solo con la data e solo con l'ora e funzionano,
> ma con tutti e due non c'e' verso di riuscirci.
    Se ci fai vedere questi sistemi si puo' provare a capire cosa
eventualmente non va... Altrimenti cosa possiamo dirti?
--
Ciao :-)
Maurizio
--------
?SPQR(C)
 X
--------


title: Differenza tra date

text:
"Maurizio Borrelli" <
maurizio...@freepass.it
> ha scritto nel messaggio
news:amhpaf$61dve$1...@ID-52090.news.dfncis.de...

Allora precisiamo il campo e di tipo testo, ma posso tranquillamente
trasformarlo in date/ora, il problema però mi pare che sia un altro ora, se
ho ad esempio la data e l'ora attuale ( 21/09/2002 15.04 ) come posso
memorizzarlo in un campo.
Ho una stringa con all'interno la data sopra riportata, la devo
rimemorizzare in un campo come posso fare
ho provato con il codice seguente
t2.addnew
t2!date = Format(Testodata,"dd/mm/yyyy hh:mm:ss")
ma mi viene restituito un errore di conversione
Enrico Pietrobon


title: Differenza tra date

text:
> "Enrico Pietrobon" [...]:
> > "Maurizio Borrelli" [...]:
> > > "Enrico Pietrobon" [....]:
> > > ho un Db molto piccolo circa 10 record ,con delle date in formato (
> > > dd/mm/
yyyy-hh.mm
 )
> >     Le date (i campi di tipo Data/ora) o sono date o non lo sono. Se
sono
> > date non sono in nessun "formato" perche' sono un numero, un numero
> > progressivo di data. E' solo quando vengono mostrate a video o stampate
> > che si assegna loro un formato.
> >     Se il campo di cui parli non e' di tipo Data/ora ma di altro tipo
devi
> > precisare: parli di un campo di tipo Testo che contiene stringhe che
> > rappresentano date nel formato "dd/mm/
yyyy-hh.mm
" ?
> > > da questo database devo estrapolare la data e ovviamente l'ora più
> > > vecchia.
> >     Poniamo che la Tabella si chiami Tabella1 e il campo in questione
> > Campo1 allora:
> >         SELECT Min(Campo1) FROM Tabella1
> > dovrebbe fare al tuo scopo.
> >     Ripeto: ammesso che Campo1 sia di tipo Data/ora!...
> > > Ho provato diversi sistemi solo con la data e solo con l'ora e
> > > funzionano, ma con tutti e due non c'e' verso di riuscirci.
> >     Se ci fai vedere questi sistemi si puo' provare a capire cosa
> > eventualmente non va... Altrimenti cosa possiamo dirti?
> Allora precisiamo il campo e di tipo testo, ma posso tranquillamente
> trasformarlo in date/ora, il problema però mi pare che sia un altro ora,
se
> ho ad esempio la data e l'ora attuale ( 21/09/2002 15.04 ) come posso
> memorizzarlo in un campo.
> Ho una stringa con all'interno la data sopra riportata, la devo
> rimemorizzare in un campo come posso fare
> ho provato con il codice seguente
> t2.addnew
> t2!date = Format(Testodata,"dd/mm/yyyy hh:mm:ss")
> ma mi viene restituito un errore di conversione
    Senti, Enrico... Mettiamoci d'accordo... Cosa vuoi fare? Anzi: COSA VUOI
FARE?
    Prima parlavi di "estrapolare" la data e ora "piu' vecchia"...
    Ora parli di registrare nella tabella data e ora attuale...
    Mi sembra anche di capire che il nome del campo sia "date". E questo non
e' il massimo in quanto Date e' una parola riservata...
    Vedi di chiarirci e, soprattutto, di chiarirti.



title: Differenza tra date

text:
Allora prima di tutto mi hai aiutato a risolvere il problema.
Solo per chiarire spiego cosa avevo bisogno.
Ho una tabellina con circa 6 8 campi dove devo memorizzarci una data ma in
formato testo, questo perchè la data accompagna un testo che è il nome
esatto ( 10/10/2002-10.10 Tabella Articoli.mdb ) che altro non è che il
salvataggio di una tabella, una specie di backup per intenderci.
Praticamente il mio db ha la possibilità ogni volta che lo apro di salvare
la situazione attuale delle tabelle, questo sia per una questione di backup
che per altri lavoretti.
Aprendo il mio Db, quindi, viene creata una copia delle tabelle e viene
memorizzata in un altra cartella con il formato sopra descritto.
Ho fatto in modo che questi salvataggi non siano piu di 6 o 7 per ovvi
motivi, le mie tabelle occupano circa 13 Mb ciascuna, capirai che salvare in
continuo ad ogni apertura di Db le tabelle l'hard disk finisce presto.
Quando apro il db succede questo, in una tabella temporanea viene
memorizzato all' interno il contenuto della cartella o directory dove ci
sono i backup delle tabelle.
A questo punto io devo prendere la tabella piu vecchia eliminarla e poi
salvare le tabelle attuali al posto delle più vecchie.
in questa tabellina io memorizzavo il contenuto della cartella con il
comando ( myname = dir(mypath,vbdirectory) ).
in questo modo costruisco una tabellina dove mi ritrovo tutti i nomi dei
backup.
ecco perche chiedevo come potevo memorizzare una data compresa di ora in un
campo di nome DAT e non date.
t2!Dat = format(mydate,"dd/mm/yyyy") & " "& format(mydate,"hh.mm.ss")
dopo di che con il comando che mi hai dato tu  ( Select min(Dat) from
tabellina ) riesco a ricavare il nome del file da eliminare.
Operazione conclusa con successo.
Non so se esista un modo più semplice, ma a me funziona perfettamente.
GRAZIE
Enrico Pietrobon


title: Controllo a Schede tabCtl annidati

author: Mrok

text:
Salve a tutti!!!
Access 2002
Mi chiedevo se fosse possibile annidare controlli tabCtl (a schede) .
Qualcuno mi può dare una risposta?
Grazie in anticipo


title: Controllo a Schede tabCtl annidati

text:
"Mrok" <
> Salve a tutti!!!
>
> Access 2002
>
> Mi chiedevo se fosse possibile annidare controlli tabCtl (a schede) .
>
> Qualcuno mi puň dare una risposta?
Non direttamente, ma attraverso degli stratagemmi č abbastanza semplice: sul
sito comune trovi un esempio, anche se ho sperimentato un'altra tecnica piů
semplice e comoda: utilizzando interruzioni di pagina sulla Form per
*separare* le varie strutture a schede.
Ciao, warp


title: Report

author: Paolino

text:
Ora che la mia maschera č finalmente completa vorrei passare al report.
Nella maschera uso un bel po di DlookUp
č un metodo che posso usare anche nei report, o esiste qualcos'altro?


title: Report

author: Bruno Campanini

text:
"Paolino" <
paolino...@alice.it
> wrote in message
news:47e43158$0$37203$4faf...@reader3.news.tin.it...
> Ora che la mia maschera č finalmente completa vorrei passare al report.
>
> Nella maschera uso un bel po di DlookUp
> č un metodo che posso usare anche nei report, o esiste qualcos'altro?
Lo puoi usare anche nei report (con qualche problema in piů)
ma lo dovresti usare il meno possibile sia in Form sia in Report.
Bruno


title: Ricerca di più valori in un recorsdet

author: Mike Dens

text:
Ciao a tutti!!
Ho MS Access 2000 e W2k.
All'interno di un recordset desideravo poter cercare un record con 2
criteri vale a dire:
1.Dim dbs As Database
2.Dim rst1 As Recordset
3.Dim strCriteri1 As string
4.Dim strCriteri2 As String
5.
6.Set dbs = Currentdb()
7.set rst1 = dbs.OpenRecordset("Tabella1", dbOpendDynaset)
8.
9.strCriteri1 = cognome
10.strCriteri2 = nome
11.
12.rst1.FindFirst "cognome = " & strCriteri1 And "nome = " & strCriteri2
13.rst1.close
14.dbs.close
In riga 12 mi viene segnalato un errore. Se la ricerca la filtro per un
solo criterio, cioč strCriteri1 = cognome, funziona ma se aggiungo anche
il nome non funge piů....evidentemente sbaglio la sintassi...
grazie e ciao
mike
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Ricerca di più valori in un recorsdet

author: Alessandro Baraldi

text:
"Mike Dens" <
ra...@tiscalinet.it
> wrote in message
news:8a065fb406c8644d59...@mygate.mailgate.org
[CUT]
> 12.rst1.FindFirst "cognome = " & strCriteri1 And "nome = " & strCriteri2
> In riga 12 mi viene segnalato un errore. Se la ricerca la filtro per un
> solo criterio, cioč strCriteri1 = cognome, funziona ma se aggiungo anche
> il nome non funge piů....evidentemente sbaglio la sintassi...
> grazie e ciao
> mike
Ovviamente viene segnalato un errore reale.
Ricorda che stai componend una STRINGA, pertanto
gli errori sono piů di uno:
12. rst1.FindFirst "cognome = " & chr(34) & strCriteri1 & chr(34) & _
                   " And nome = " chr(34) & strCriteri2 & chr(34)
Ciao
@ALex



title: Ricerca di più valori in un recorsdet

text:
"Mike Dens" <
ra...@tiscalinet.it
> ha scritto nel messaggio
news:8a065fb406c8644d59...@mygate.mailgate.org...

Secondo me ci sono due errori di sintassi in quello che hai scritto: il
primo che hai messo l'operatore And fuori dagli apici ed il secondo che non
hai considerato che i campi cognome e nonme sono di tipo testo e non
numerici come li hai considerati nella sintassi che hai usato.
Io proverei con:
rst1.FindFirst "cognome = " _
& Chr$(34) & strCriteri1 & Chr&(34) _
& " And nome = " _
& Chr$(34) & strCriteri2 & Chr$(34)
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: Ricerca di più valori in un recorsdet

author: fidirico (lavoro)

text:
"Mike Dens" <
ra...@tiscalinet.it
> ha scritto nel messaggio
news:8a065fb406c8644d59...@mygate.mailgate.org...
> Ciao a tutti!!
> Ho MS Access 2000 e W2k.
> All'interno di un recordset desideravo poter cercare un record con 2
> criteri vale a dire:
>
> 1.Dim dbs As Database
> 2.Dim rst1 As Recordset
> 3.Dim strCriteri1 As string
> 4.Dim strCriteri2 As String
> 5.
> 6.Set dbs = Currentdb()
> 7.set rst1 = dbs.OpenRecordset("Tabella1", dbOpendDynaset)
> 8.
> 9.strCriteri1 = cognome
> 10.strCriteri2 = nome
> 11.
> 12.rst1.FindFirst "cognome = " & strCriteri1 And "nome = " & strCriteri2
> 13.rst1.close
> 14.dbs.close
>
> In riga 12 mi viene segnalato un errore. Se la ricerca la filtro per un
> solo criterio, cioè strCriteri1 = cognome, funziona ma se aggiungo anche
> il nome non funge più....evidentemente sbaglio la sintassi...
> grazie e ciao
> mike
Oltre a quanto giustamente detto da Alessandro e Roberto, io ti suggerirei
di operare su di un recordset basato non sull'intera tabella ma su di una
select già filtrata in base ai criteri che ti interessano. Questo ti
risparmierà il FindFirst, una volta testato con Bof o Eof che il recordset
non sia vuoto.
--
Ciao
Galliano.


title: Visualizzare un determinato record su apertura maschera

author: Gianfry

text:
Salve, ho una tabella con tanti record come date di calendario diciamo
dall'inizio dell'anno fino alla fine dell'anno, quindi ho 365 record,
bene, come posso fare se apro la relativa maschera a posizionarmi
sulla data odierna in maschera continue? ovvero faccio click e la
maschera mi fa vedere al centro la data di oggi e sopra le date
indietro, di conseguenza sotto le date future. Grazie


author: Karl Donaubauer

text:

Codice del evento "Su apertura" della maschera:
Me.Recordset.FindFirst "TuoCampoData = Date()"
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


text:

Funziona, grazie mille!!!!!


title: Rendere eseguibile un File Access

author: Luigi

text:
Perdonate gli eventuali strafalcioni....dovuti a una non perfetta conoscenza
del prodotto in tutte le Sue possibilità.
E' possibile creare un'applicazione in Access e poi "compilarla" per poterla
distribuire senza che, chi la riceve abbia installato MS Access ?
Grazie
Luigi


title: Rendere eseguibile un File Access

author: Sergio MAZZA

text:
"Luigi" <
lu...@porta-spa.com
> ha scritto nel messaggio news:hxNJc.55193$c_1.1...@twister1.libero.it...

Ma non li leggi i messaggi precedenti che oltretutto hanno un oggetto simile? Per esempio quello di Lucus con oggetto: Eseguibile
inviato il 14/07/2004...
Ciao.
--
Sergio MAZZA


title: Rendere eseguibile un File Access

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:cd88o3$h38$1...@canarie.caspur.it...

Trovato..trovato...trovato...sorry :-)
Luigi


title: è possibile impostare integrità referenziale su due campi con tabella "in self join"

author: GiorgioDaPrato

text:
ho provato ma ricevo l'errore di impostazione non possibile
(ci sono record nelle tabella "figlio" assenti nella tabella "padre").

Questo lo scopo, e il dettaglio necessario:

ho una tabella movimenti in cui, tra gli altri,
registro acquisti ("carico") e rientro acquisti ("scarico").

La tabella ha un iD univoco nel campo riga (long)
ed ha un campo rifRiga che viene valorizzato correttamente
nella form master-detail che inserisce i rientri
(rifRiga, nel movimento di rientro acquisto dell'item,
prende il valore di riga del movimento di acquisto corrispondente dell'item).
La tabella ha anche un campo indSaldo (intero, NON booleano)
che viene valorizzato, dalle form di inserimento dati,
a 0 in caso di riga NON saldata (quindi a 0 alla prima registrazione acquisto)
a -1 (il controllo è un bottone) in caso di riga acquisto saldata.
Il sincronismo (-1 sia in riga acquisto che nelle righe rientro)
viene "assicurato" da codice, alla variazione dei valori che lo riguardano.

Lo scopo è quello di generare una relazione fra questi campi
nella tabella in self-join, imponendo IR con aggiornamento a catena,
così che il sistema aggiorni in automatico la coppia di valori.

La IR viene rifiutata dal sistema (righe figlio differenti da righe padre)
eppure nella tabella NON ci sono righe "di scarico"
NON riferibili alle righe "di carico"
(ci sono quelle con entrambi i valori a null, relative agli altri movimenti),
ma se limito la relazione al solo binomio riga-rifRiga
la relazione viene accettata:
cosa è, secondo chi vuole rispondere, che la fa rifiutare
quando aggiungo il campo Saldo al campo riga (a sn) e rifRiga (a dx) ?

Se è per la presenza dei valori null
allora perché accetta la IR sul solo campo riga-rifRiga ?


title: Schedulazione grafica

text:
Ciao a tutti,
qualcuno ha mai fatto un'applicazione di schedulazione?
Io sono partita da un problema che mi sembrava semplice, ma poi mi sono
infognata in una cosa complessissima...
Schematicamente, il problema è gestire i mesi uomo dei dipendenti, cioè
ogni dipendente ha lavorato ad alcuni progetti, per tot mesi all'anno.
Vorrei cercare di rappresentare (se possibile graficamente), un
calendario in cui vedere in quali periodi il dipendente è/era occupato,
e potergli assegnare un progetto nei mesi che ha liberi.
Per gestire questa situazione ho creato 3 tabelle:
Progetti: (K) Id_progetto, data inizio, data fine, ecc....
Dipendenti: (K) id_persona, nome.....
Mesiuomo: (K) id_persona, (K) id_progetto, nmesi
Questa solzione è risultata troppo semplicistica, in quanto un
dipendente può lavorare contemporaneamente a più progetti nello stesso
anno, i progetti possono iniziare nello stesso momento e lui può
lavorare un mese ad uno, un mese all'altro...
Mi chiedevo se qualcuno avesse già affrontato il problema e mi può dare
una mano ad impostare la soluzione in modo corretto.
Per dare un'idea di ciò che vorrei ottenere, è una scheda per ogni
dipendente fatta in questa maniera:
id_persona:
nome:
cognome:
	gen	feb	mar	apr	mag	giu	lug	ago	set	ott	nov	dic
2002	PRG1	PRG1
2003				PRG2	PRG2	PRG2	PRG2	PRG2			PRG3	PRG3
2004	PRG3	PRG3	PRG3					PRG4	PRG4	PRG4	PRG4	PRG4
grazie per qualunque suggerimento
Lisa


title: Schedulazione grafica

text:
"lisa[nospam].xxx" <"lisa[nospam].xxx"@
libero.it
> ha scritto nel messaggio
news:c6tb5c$i3i$1...@newsfeed.cineca.it...

Ti manca la relazione tra il/i progetto/i e il/i dipendente/i che ci
lavora/no.
Ossia:
tab_Progetti
- iDprogetto (contatore univoco)
tab_Dipendenti
- idDipendente (contatore univoco)
tab_EsecuzioneProgetti
- IdProgetto (numerico intero lungo)
- idDipendente (numerico intero lungo)
[tab_Progetti] 1 - M con [tab_EsecuzioneProgetti] M - 1 con [tab_Dipendente]
Ciao.
--
Sergio MAZZA


title: Schedulazione grafica

text:
In realtà la mia tabella mesiuomo che fa da collegamento tra progetti e dipendente,
e in più ha l'attributo nmesi che è il numero di mesi



title: Schedulazione grafica

text:
"lisa[nospam].xxx" <"lisa[nospam].xxx"@
libero.it
> ha scritto nel messaggio
news:c6tgj9$mej$1...@newsfeed.cineca.it...
> In realtà la mia tabella mesiuomo che fa da collegamento tra progetti e
dipendente,
> e in più ha l'attributo nmesi che è il numero di mesi
(regola di questo NG) Scrivi alla fine del testo come faccio io; grazie.
Mi è sfuggita; quindi quando parli di "scheda" che cosa intendi?
Ciao.
--
Sergio MAZZA


title: Schedulazione grafica

text:
Sergio MAZZA wrote:

intendo una sorta di matrice (anni nelle righe, mesi dell'anno nelle colonne).
La cella all'incrocio tra anno e mese contiene il nome del progetto se durante quel mese il mio dipendente ha lavorato, oppure è vuota se lui non era o non sarà impegnato.
Se lui lavora a due progetti che iniziano nello stesso periodo, vorrei poterli mettere uno di seguito all'altro, non sovrapposti.
NOn riesco a disegnarla bene comunque un esempio può essere questo:
http://www.dbi-tech.com/show_products.asp?id_prod=3
questo è molto professionale, a me basterebbe riuscire a fare una cosa più semplice...


title: Schedulazione grafica

author: Pablitomf

text:
lisa[nospam].xxx ha scritto:
> questo č molto professionale, a me basterebbe riuscire a fare una cosa piů
semplice...
Il buon AntoGal sul sito comune ha pubblicato qualcosa che potrebbe
esserti utile...
Guarda un po :
http://www.sitocomune.com/download/TimeLines.zip
--
Pablitomf
Chi la dura la vince ;-)
Voglia di lavorar Saltame addosso, lavora babbo mio che io non posso.
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Schedulazione grafica

text:
Pablitomf wrote:
> lisa[nospam].xxx ha scritto:
>
>
>>questo č molto professionale, a me basterebbe riuscire a fare una cosa piů
>
> semplice...
>
> Il buon AntoGal sul sito comune ha pubblicato qualcosa che potrebbe
> esserti utile...
> Guarda un po :
http://www.sitocomune.com/download/TimeLines.zip
>
>
>
SIIIII!!! grande!! grazie mille


title: Aggiornamento inconsueto

text:
Cari amici,
ho una query con la seguente struttura:
campoA      CampoB
6                  2
6                  1
6                  0
6
5                  2
5                  1
4                  2
4                  0
4
2                  1
Ora vorrei aggiornare il campoB nel seguente modo: se nel campoB vi sono dei
valori Null (non zero)
allora gli altri valori del campoB devono essere aggiornati a Null
La query finale dovrebbe essere cosi:
CampoA   campoB
6
6
6
6
5               2
5               1
4
4
4
2               1


title: Aggiornamento inconsueto

text:
Dimenticavo di ringraziarvi per la gentile risposta
Voltolini


title: Aggiornamento inconsueto

text:
"venus444" <
venu...@libero.it
> ha scritto nel messaggio
news:z5BG7.45739$sq5.2...@news.infostrada.it...

E se non ci fossero Valori Null?


title: Aggiornamento inconsueto

text:
"venus444" <
venu...@libero.it
> ha scritto nel messaggio
news:z5BG7.45739$sq5.2...@news.infostrada.it...
> Cari amici,
> ho una query con la seguente struttura:
....................
> Ora vorrei aggiornare il campoB nel seguente modo: se nel campoB vi sono
dei
> valori Null (non zero)
> allora gli altri valori del campoB devono essere aggiornati a Null
> La query finale dovrebbe essere cosi:
>
............................
Per impostare a Null tutti i Valori  Null e Zero dovresti mettere nella
Query un espressione così:
                    Espr1: IIf([campoB] Is Null Or [campoB]=0;Null;[campoB])
Mrk


title: Aggiornamento inconsueto

author: Sib dal portatile

text:
"venus444" <
venu...@libero.it
> ha scritto nel messaggio

La domanda e' mal posta, ma forse si capisce cosa vuoi ottenere dal tuo
esempio:
Se in un gruppo di valori di campoB, raggruppati per CampoA, vi e' un valore
null, allora tutti i valori di campoB del gruppo vanno impostati a null.
In tal caso:
UPDATE Tabella1 SET Tabella1.bbb = Null
WHERE ((DCount("aaa","Tabella1","aaa='" & [aaa] & "' AND isnull(bbb)"))>0);
Sib
--
----------------------------------------------------
la mia home:
http://digilander.iol.it/syb
----------------------------------------------------
il sito comune di it.comp.database.access:
http://www.sitocomune.com
----------------------------------------------------
4000 anni fa', il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente


title: Era "posizionarsi su un preciso record di sottomaschera" in base .....(ci riprovo)

author: Riviera

text:
Ripropongo il problemino perchč mi pare di non essere stato sufficientemente
chiaro
Ho una maschera madre (MASK) con tutte le gravidanze (SOTTOMASK) di quella
madre (numerate progressivamente) e tutti i neonati partoriti
(SOTTOSOTTOMASK) con riferimento preciso alla gravidanza attraverso in
numero progressivo della gravidanza. Ottengo questo effetto legando la
SOTTOSOTTOMASK all'ID_MADRE che registro nel record neonato al momento della
creazione dello stesso.
L'ID della mask č ID_Madre ; nella sottomask ho l'ID_Gravidanza e
l'ID_Madre; nella sottosottomask ho l'ID_Neonato ,l'ID_Gravidanza ,
l'ID_Madre. Master e secondary della sottomask č l'ID_Madre . Master e
secondary della sottosottomask č l'ID_Madre.
Il problema č che i record della sottosottomask e sottomask non sono
sincronizzati , cioč se mi sposto su un rec della sottosottomask (NEONATO)
perdo il
"puntamento" al suo record "padre"(GRAVIDANZA) della sottomask .Come faccio
sincronizzare dalla sottosottomask ----->alla sottomask (che risulta
l'opposto di una situation normale)??
Ciaps MArce (da Zena)


text:
"Riviera" <
mvri...@libero.it
> ha scritto nel messaggio
news:b59thr$scr$1...@ftp-news.csita.unige.it...
> Ripropongo il problemino perchè mi pare di non essere stato
sufficientemente
> chiaro
> Ho una maschera madre (MASK) con tutte le gravidanze (SOTTOMASK) di quella
> madre (numerate progressivamente) e tutti i neonati partoriti
> (SOTTOSOTTOMASK) con riferimento preciso alla gravidanza attraverso in
> numero progressivo della gravidanza. Ottengo questo effetto legando la
> SOTTOSOTTOMASK all'ID_MADRE che registro nel record neonato al momento
della
> creazione dello stesso.
> L'ID della mask è ID_Madre ; nella sottomask ho l'ID_Gravidanza e
> l'ID_Madre; nella sottosottomask ho l'ID_Neonato ,l'ID_Gravidanza ,
> l'ID_Madre. Master e secondary della sottomask è l'ID_Madre . Master e
> secondary della sottosottomask è l'ID_Madre.
> Il problema è che i record della sottosottomask e sottomask non sono
> sincronizzati , cioè se mi sposto su un rec della sottosottomask (NEONATO)
> perdo il
> "puntamento" al suo record "padre"(GRAVIDANZA) della sottomask .Come
faccio
> sincronizzare dalla sottosottomask ----->alla sottomask (che risulta
> l'opposto di una situation normale)??
>
> Ciaps MArce (da Zena)
>
Prova ad organizzare le tabelle così:
- tab madre
idMadre (contatore)
- tab gravidanze
idGravidanza (contatore)
idMadre (intero lungo)
- tab neonati
idNeonato (contatore)
idGravidanza (intero lungo)
Ciao.
--
Sergio MAZZA


text:
"Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
news:b5cf30$qie$1...@canarie.caspur.it...

Sono già così ... in più :
-Tab Neonati
-ID_Neonato (contatore)
-ID_Gravidanza (int long)
-ID_MAdre (int long)  questo perchè ho la certezza di raggruppare tutti i
neon per madre indipendentemente dalle grav e ho anche una sicurezza in più
di recupero dati.
 Che mi dici?
Grazie ancora
ciao
MArce


text:
CUT > >
>
> Prova ad organizzare le tabelle cosě:
> - tab madre
> idMadre (contatore)
>
> - tab gravidanze
> idGravidanza (contatore)
> idMadre (intero lungo)
>
> - tab neonati
> idNeonato (contatore)
> idGravidanza (intero lungo)
>
> Ciao.
>
> --
> Sergio MAZZA
>
    NumeroRecord = Me.NumGrav '  dove ho memorrizz il numero
                                                      '  della progressivo
di gravidanza per quella madre
    Forms!M_Madre!Sm_Gravidanze.SetFocus
    DoCmd.GoToRecord , , acGoTo, NumeroRecord
    Forms!M_Madre!Sm_Neonati.SetFocus
Grazie
MArce


title: Motore di ricerca particolare, help!!

author: Riccardo

text:
Dovrei costruirmi un motore di ricerca un po' particolare... (e non avrei
idea di come iniziare)
Ho una tabella con quattro campi ID, Nome, Data, Note.
Tramite il motore di ricerca dovrei riuscire a estrapolare i dati per
"periodo data" (dal...al...) e contemporaneamente per nome.
Es. Vorrei sapere le Note (Note) che ha Pippo (Nome) nel periodo dal
GG/MM/AA al GG/MM/AA.
Qualcuno sa darmi un dritta o "avviarmi" su un programma gia compilato.  :-)
Grazie
Riccardo


title: Motore di ricerca particolare, help!!

author: Luca

text:
"Riccardo" <
ko...@tiscalinet.it
> ha scritto nel messaggio
news:ahlna4$604g$1...@stargate1.inet.it...
> Ho una tabella con quattro campi ID, Nome, Data, Note.
>
> Tramite il motore di ricerca dovrei riuscire a estrapolare i dati per
> "periodo data" (dal...al...) e contemporaneamente per nome.
>
> Es. Vorrei sapere le Note (Note) che ha Pippo (Nome) nel periodo dal
> GG/MM/AA al GG/MM/AA.
>
Se i risultati vengono presentati in una maschera o un report,
puoi usare la parte where del comando Docmd.openXXXXX
(dove XXXXX e' form o report)
Devi costruire una stringa WHERE senza la parola "WHERE"
Es:
"[Anagrafica] = " & VarNome & " AND " [Data] Between #"  & _
VarPeriodoInizio & " AND #" & VarPeriodoFine & "#"
Occhio che le date molto probabilmente vanno formattate
in americano "mm/gg/aa"
Ciao


title: Progettare Db

text:
Buona sera a tutti, mi permetto di chiedere a tutti, se per caso non
esista, sparso per la rete, un programmino per visualizzare la
progettazione di un Db. Mi spiego. Fino ad oggi per progettare un Db mi
sono sempre servito di carta e penna, poi sono passato ad excel e poi mi
sono stancato di continuare a cancellare a riscrivere tutto e mi sono
chiesto: "non è che per caso esista un programmino visuale per
progettare i Db anche con le relazioni?"
Ringraziando per la cortesia
maurizio
--
       maurizio56
browser: FireFox 1.5
mailreader: ThunderBird 1.5