title: Impedire l'accesso ai records a + di un utente

author: lucaC

text:
Ero abituato a fare applicazioni in Access, mentre ora, acquisita un po' di
pratica in siti internet, sto cercando di realizzare i miei database in
asp - puntando a tabelle mdb - sia in reti aziendali che sul web. Mi trovo
xò di fronte ad un problema: ho assoluto bisogno di impedire che un utente
abbia accesso ad un record mentre un altro sta operando nello stesso, cioè
mentre il primo ha caricati i dati sul form e si sta prendendo tutto il
tempo necessario per pensare e apportare le modifiche. In access "marcavo"
il record facendo comparire una casella di messaggio agli altri utenti e
toglievo la marcatura su salvataggio o sull'evento scaricamento della
pagina. Questo in access è possibile perché si può controllare la chiusura
dell'applicazione e impedirne l'evento; sul web mi sembra di aver capito che
non sia possibile: un utente può cambiare pagina o chiudere la finestra del
browser senza poter intercettare l'evento e inviare un'istruzione al server
che tolga la marcatura del record in modo da consentire agli altri l'accesso
al record.
Corrisponde a verità??


author: ALESSANDRO Baraldi

text:
"lucaC" <
luca....@tiscalinet.it
> ha scritto nel messaggio
news:cocn0h$5p7$1...@lacerta.tiscalinet.it...

Non sono il massimo esperto in ASP, anzi..., ma credo che per interfacciarti
con un MDB
tu operi proprio nello stesso modo di una connessione DAO o ADO.
Di conseguenza il Recordset che apri dispone, o dovrebbe disporre, del
Blocco pessimistico
dei Records.
Ciao
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------


author: Ux

text:

In una applicazione web fruibile da browser c'e' questo problema.
Nemmeno io sono il massimo esperto di ASP ma ho avuto lo stesso problema
con PHP e per star nel sicuro ho creato la tabella LOCKED e mi gestivo
la cosa "a mano".
Ti basta che la form prima di entrare in stato Modifica inserisca un
record con [NomeTab],[idRecordLocked],[timeStamp] nella tabella LOCKED,
sulla quale metti una chiave univoca sui primi 2 campi.
Se ricevi l'errore "chiave doppia" vai a leggere il record che blocca e
ne controlli il TimeStamp, io dopo 15 min lo davo per timeout e lo
cancellavo il record per inserire poi il nuovo lock.
E' triste, lo so, ma e' la fatica di scrivere la routine una volta sola
per poi richiamarla prima di ogni modifica.
Le form comunque diventano diverse di quelle di access; partono in
visualizzazione dati, con i campi bloccati, poi con un pulsante
[Modifica] si sbloccano i campi e si inserisce il lock.
Ciao
Marco


title: Filtrare una sottomaschera

text:
Mi sono bloccato.
Avendo una maschera dove inserire dei parametri di ricerca come si fa a
filtrare un dato contenuto in una sottomaschera visualizzando sia la
sottomaschera che la maschera che la contiene?
La maschera che contiene la sotto........ ha come origine record una query
con parametri di ricerca.
Franco


title: Filtrare una sottomaschera

author: Roberto dalla campagna

text:
F.Piccardi <
il.p...@tiscali.it
> wrote in message
ajmqak$91h$1...@lacerta.tiscalinet.it...

Vai sul Sito Comune (link qui sotto), nella Sezione Forms dai uno sguardo
alla FAQ intitolata "Filtrare una maschera in base al valore contenuto in un
controllo di una sua sottomaschera.".
La FAQ e l'esempio ad essa alleegato dovrebbero fare al caso tuo.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Effettuare chiamate telefoniche da maschere access

author: SuperCiccio

text:
Salve qualcuno sa spiegarmi se è possibile effettuare chiamate telefoniche
direttamente da maschere access ? Che tipo di hardware bisogna avere ? E'
sufficiente un modem collegato a una linea analogica e riuscire a fare
qualcosa tipo la CONNESSSIONE TELEFONICA di windows ?
Il bello sarebbe poi riuscire a sapere se il num.chiamato è occupato e in
tal caso fare apparire una scritta (in una maschera access): "NUMERO
OCCUPATO".
Grazie per i consigli.


title: [OT] Access e ASP

author: Andrea Scartabelli

text:
Dovrei fare un AND a livello di bit in una query Access. Per quanto ne so il
linguaggio SQL di Access non supporta tale operatore (2 AND 7 viene
considerato come 2<>0 AND 7<>0).
Il problema l'avrei risolto scrivendo una banale funzione VBA in un modulo,
ma tutto funziona solo se eseguo la query da Access mentre risulta
sconosciuta richiamandola in ASP.
Qualcuno ha un'idea?


title: [OT] Access e ASP

author: Luciano (DOC)

text:
"Andrea Scartabelli" <
ascartab...@codice.it
> ha scritto nel messaggio
news:3cf6...@news.omniway.sm...
> Dovrei fare un AND a livello di bit in una query Access. Per quanto ne so
il
> linguaggio SQL di Access non supporta tale operatore (2 AND 7 viene
> considerato come 2<>0 AND 7<>0).
Non e' molto chiaro ...cosa devi comparare?
pippo = 2 and pippo = 7?
pippo = 2 and or pipo = 7?
....e via dicendo.
> Il problema l'avrei risolto scrivendo una banale funzione VBA in un
modulo,
> ma tutto funziona solo se eseguo la query da Access mentre risulta
> sconosciuta richiamandola in ASP.
Ovviamente! Devi mettere la funzione in una libreria e registrarla sul
server dove c'e' IIS.
> Qualcuno ha un'idea?
Spiega quello che devi fare, non come vorresti ottenerlo!
Saluti.
Luciano


title: [OT] Access e ASP

text:
> > Dovrei fare un AND a livello di bit in una query Access. Per quanto ne
so
> il
> > linguaggio SQL di Access non supporta tale operatore (2 AND 7 viene
> > considerato come 2<>0 AND 7<>0).
>
> Non e' molto chiaro ...cosa devi comparare?
> pippo = 2 and pippo = 7?
> pippo = 2 and or pipo = 7?
> ....e via dicendo.
No, proprio un and a livello di bit:
2 AND 14 = 2
7 AND 33 = 1
> > Il problema l'avrei risolto scrivendo una banale funzione VBA in un
> modulo,
> > ma tutto funziona solo se eseguo la query da Access mentre risulta
> > sconosciuta richiamandola in ASP.
>
> Ovviamente! Devi mettere la funzione in una libreria e registrarla sul
> server dove c'e' IIS.
Purtroppo in questo caso non posso mettere mano al server, ad ogni modo la
funzione dovrebbe essere richiamata da una istruzione SQL in Access.
> > Qualcuno ha un'idea?
>
> Spiega quello che devi fare, non come vorresti ottenerlo!
> Saluti.
>
> Luciano
Quello che devo fare lo so fare, e l'ho fatto, la questione era se era
possibile ottimizzare usando Access piuttosto che un altro db.
Per questo motivo ho chiesto idee su come volevo ottenerlo.
Per essere più chiaro immaginiamo di avere un elenco di alberghi ognuno dei
quali offre vari servizi. L'elenco dei servizi deve essere implementabile e
ogni voce tradotta in n lingue.
A mia logica la struttura migliore è questa:
- tabella con l'elenco alberghi (nome struttura, indirizzo, ecc.) con un
campo numerico "servizi".
- tabella con elenco dei servizi (voce in italiano, voce in inglese, ecc.)
Se i servizi possibili sono aria condizionata, idromassaggio, signorine in
camera, tv in camera e l'albergo X offre aria condizionata e signorine io
memorizzo nel campo servizi dell'albergo l'equivalente decimale della
maschera di bit 1010 (ovvero 10).
Quando l'utente fa una ricerca per alberghi con signorine in camera mi passa
ad access il decimale 2 (in bit 10).
Facendo nella query un and a livello di bit tra i due valori ottengo tutti
quelli che hanno almeno un bit "acceso" in comune.
Avendo qualche migliaio di alberghi e almeno un centinaio di servizi
possibili il risparmio di spazio e risorse è notevole, senza contare la
velocità di esecuzione della query che deve eseguire un calcolo binario.
In un'applicazione Access tutto bene come ho detto nel post precedente,
interrogando il db da asp tutto male.
Grazie mille per l'interessamento.


title: [OT] Access e ASP

text:
Andrea Scartabelli ha scritto nel messaggio <
3cf6...@news.omniway.sm
>...
>Purtroppo in questo caso non posso mettere mano al server, ad ogni modo la
>funzione dovrebbe essere richiamata da una istruzione SQL in Access.
La query la esegue non Access ma il Jet, ossia il motore SQL di access, il
quale, lavorando da ASP non puo' andare a leggere una funzione contenuta in
un file MDB come quando l'istruzione e' eseguita da dentro l'MDB stesso. Se
dividi BE e FE sei nella medesima situazione.
>Quello che devo fare lo so fare, e l'ho fatto, la questione era se era
>possibile ottimizzare usando Access piuttosto che un altro db.
>Per questo motivo ho chiesto idee su come volevo ottenerlo.
>Se i servizi possibili sono aria condizionata, idromassaggio, signorine in
>camera, tv in camera e l'albergo X offre aria condizionata e signorine io
>memorizzo nel campo servizi dell'albergo l'equivalente decimale della
>maschera di bit 1010 (ovvero 10).
>Avendo qualche migliaio di alberghi e almeno un centinaio di servizi
>possibili il risparmio di spazio e risorse è notevole, senza contare la
>velocità di esecuzione della query che deve eseguire un calcolo binario.
Non mi e' chiarissimo come vuoi fare, ma a mia parziale discolpa ammetto di
non essere una cima a maneggiare numeri binari. Comunque una funzione come
vuoi tu in Vbscript sicuramente non esiste, non so in Jscript (non hai detto
con quale linguaggio lavori in ASP), e meno che mai la gestisce il Jet
direttamente.
Pero', se vuoi semplicemente gestire in un campo unico una serie di 0 e 1 da
interpretare come on/off puoi tranquillamente (e molto piu' semplicemente!)
usare una stringa. Per intercettare le "accensioni" alle posizioni che ti
interessano puoi fare in due modi.
Mettiamo che vuoi il 3 e il quinto servizio di 8:
"...WHERE mid(tuocampo,3,1) = '1' or mid(tuocampo,5,1) = '1' ...."
oppure, ma e' da verificare acnhe se credo funzioni:
"....WHERE tuocampo LIKE '??1?5???'..."
Certo che con i binari saresti piu' veloce, ma la query va a leggere solo la
tabella degli alberghi la quale se ha come dici record nell'ordine delle
migliaia (10.000?) andra' che e' una scheggia in ogni caso. Insomma, la
differenza nemmeno la vedi, credimi.
Piuttosto, se hai voglia di spendere 10 minuti e spiegarmi di nuovo il
metodo che hai in mente mi interessa per una base dati di qualche milione di
record, dove allora si ha un senso.
>In un'applicazione Access tutto bene come ho detto nel post precedente,
>interrogando il db da asp tutto male.
Credo sia chiaro perche'.
Saluti.
Luciano


title: [OT] Access e ASP

text:
> >Purtroppo in questo caso non posso mettere mano al server, ad ogni modo
la
> >funzione dovrebbe essere richiamata da una istruzione SQL in Access.
>
> La query la esegue non Access ma il Jet, ossia il motore SQL di access, il
> quale, lavorando da ASP non puo' andare a leggere una funzione contenuta
in
> un file MDB come quando l'istruzione e' eseguita da dentro l'MDB stesso.
Se
> dividi BE e FE sei nella medesima situazione.
Mi sono espresso come un cane, ma siamo sicuramente d'accordo.
[...]
> Non mi e' chiarissimo come vuoi fare, ma a mia parziale discolpa ammetto
di
> non essere una cima a maneggiare numeri binari. Comunque una funzione come
> vuoi tu in Vbscript sicuramente non esiste, non so in Jscript (non hai
detto
> con quale linguaggio lavori in ASP), e meno che mai la gestisce il Jet
> direttamente.
Mi sarebbe servito un operatore, non una funzione. Tale operatore esiste
comunque sia in VBScript che in JScript.
In VBScript è uguale all'AND logico: msgBox(2 AND 14).
In Javascript e JScript è una & singola, mentre l'AND logico è &&:
alert(2&14).
> Pero', se vuoi semplicemente gestire in un campo unico una serie di 0 e 1
da
> interpretare come on/off puoi tranquillamente (e molto piu'
semplicemente!)
> usare una stringa.
A mio avviso molto meno semplicemente e molto meno efficacemente.
> Per intercettare le "accensioni" alle posizioni che ti interessano puoi
fare in due modi.
> Mettiamo che vuoi il 3 e il quinto servizio di 8:
> "...WHERE mid(tuocampo,3,1) = '1' or mid(tuocampo,5,1) = '1' ...."
Così diventa improponibile: immagina la stringa SQL farcita di OR (si parla
di decine) dove ogni operando è "sottomesso" ad una funzione VBA...
> oppure, ma e' da verificare acnhe se credo funzioni:
> "....WHERE tuocampo LIKE '??1?5???'..."
Così si fa benino con LIKE '__1_1___'
> Certo che con i binari saresti piu' veloce, ma la query va a leggere solo
la
> tabella degli alberghi la quale se ha come dici record nell'ordine delle
> migliaia (10.000?) andra' che e' una scheggia in ogni caso. Insomma, la
> differenza nemmeno la vedi, credimi.
In verità usando un operatore come LIKE la differenza è alta, ma le mie non
sono solo manie di ottimizzazione: c'è anche una questione di praticità.
Inserendo delle stringhe come maschere di bit dovrei avere sempre un numero
di caratteri corrispondente al numero dei servizi.
Ogni volta che aggiungo un servizio sarei costretto a modificare il campo in
tutti i record del db!
Vedo già Access che si gonfia come un plum-cake...
> Piuttosto, se hai voglia di spendere 10 minuti e spiegarmi di nuovo il
> metodo che hai in mente mi interessa per una base dati di qualche milione
di
> record, dove allora si ha un senso.
Parliamone volentieri, magari a questo punto via mail che siamo diventati OT
davvero.
Togli BRUNO dall'indirizzo.
Ciao


title: Inserire record in automatico

author: Abner

text:
Sto impazzendo...
Devo riempire una tabella in automatico (in pratica 4 campi:
ID,Data,Testo,Tempo). Per ogni giorno dell'anno devo inserire 16 Testi
(che si ripetono) e lo stesso Tempo.
Come posso farlo in modo "furbo" ? Ho provato a usare il metodo
recordset.AddNew ma non riesco a fargli aprire la MIATABELLA come
recordset (perchč?)
Poi ho provato con una query lanciata da codice DoCmd.runsql stringa, dove
stringa era una "INSERT INTO" ma al momento di mettere il Testo me lo
chiedeva a video come un parametro (perchč?)
Aiutatemi!!!!
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Inserire record in automatico

author: Neo

text:
"Abner" <
abnerCO...@iol.it
> ha scritto nel messaggio
news:bgt213$elc$1...@news.newsland.it...
> Sto impazzendo...
>
> Devo riempire una tabella in automatico (in pratica 4 campi:
> ID,Data,Testo,Tempo). Per ogni giorno dell'anno devo inserire 16 Testi
> (che si ripetono) e lo stesso Tempo.
>
> Come posso farlo in modo "furbo" ? Ho provato a usare il metodo
> recordset.AddNew ma non riesco a fargli aprire la MIATABELLA come
> recordset (perchè?)
>
> Poi ho provato con una query lanciata da codice DoCmd.runsql stringa, dove
> stringa era una "INSERT INTO" ma al momento di mettere il Testo me lo
> chiedeva a video come un parametro (perchè?)
>
> Aiutatemi!!!!
>
> --
>
>
> questo articolo e` stato inviato via web dal servizio gratuito
>
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it
>
>
inserisci nella tabella un indice personalizzato in modo da evitare
dupplicati
ad esempio:
data, testo e tempo (unico indice, segnalo come univoco)
in un altra tabella inserisci il tipo di testo  e tempo da inserire (una
tabella con dati standard, in poche parole)
crea una query di accodamento dove accodi alla tabella principale con la
data che vuoi tu i record della tabella "dati standard"
nel codice quando fai eseguire la query togli i messaggi di avviso (per pura
comodità di visualizzazione)
ed il gioco è fatto!
spero di essere stato chiaro e di aver riposto al tuo problema


title: codici a barre ?

author: Giuseppe

text:
mi dovrei documentare su questa tecnologia da interfacciare con un programma
scritto in access.
Esiste  in rete qualche buon doc che possa leggere per capire la tecnica e
mi aiuti anche a scegliere il lettore ?
saluti
Giuseppe


title: codici a barre ?

text:
"Giuseppe" <
gco...@libero.it
> ha scritto nel messaggio
news:TR059.53237$lu5.1...@twister1.libero.it...

cerca nei motori caodici a barre o barcode e troverai sicuramente qualcosa.
comunque alla fine dovrai utilizzare un font per ottenere il barcode.


title: codici a barre ?

text:
> cerca nei motori caodici a barre o barcode e troverai sicuramente
qualcosa.
> comunque alla fine dovrai utilizzare un font per ottenere il barcode.
sì ho già cercato, naturalmente.
ma solitamente prima di avere indicazioni economiche dalle ditte che
producono l'hrdware, considerando anche il periodo di ferragosto, ci vorrà
un po' di tempo ed io dovrò prendere una decisione a breve.
Puoi essermi di aiuto?
Quale hw usi, è facile da configurare, come si interfaccia al software,
quanto costa ecc.
Inoltre quale font usare, dove trovarlo.
se hai esperienza diretta mi dai delle dritte ?
saluti
Giuseppe


title: Linea di chiusura report

author: mark

text:
Ciao a tutti
Sto cercando di inserire in un report fiscale ( registro iva vendite ) una
linea trasversale per annullare le righe non utilizzate a fine report.
Qualcuno ha già affrontato e risolto il problema?
Grazie in anticipo a tutti.
Marco Dell'Oca
D.M.Software


title: Problema con lire?!?!

author: Stefano

text:
Ciao a tutti, è possibile che sia colpa del pc il fatto che un DB che ho
realizzato con dei campi valuta formato Euro, da un mio cliente appaiono in
lire (nel senso che appare il simbolo delle lire)??? Come posso fare per
verificare? Esiste una patch da fargli scaricare?
Grazie
Stefano


title: Problema con lire?!?!

author: Sib

text:
"Stefano" <
fake...@freemail.it
> ha scritto nel messaggio

Il tuo cliente deve cambiare le impostazioni internazionali di sistema.
Sib
--
Se hai un account wind, iol, libero invia anche tu un messaggio di protesta
contro l'iniziativa di wind di non dare il servizio a chi si conentte con
provider diversi da loro.
Io ho gia' aperto una nuova casella di posta con un altro provider.


title: Problema con lire?!?!

author: Antonio Biso

text:
"Sib" <
sedav...@SPAMtiscali.it.it
> ha scritto nel messaggio
news:Kiblb.324048$R32.10...@news2.tin.it...
> "Stefano" <
fake...@freemail.it
> ha scritto nel messaggio
> > Ciao a tutti, è possibile che sia colpa del pc il fatto che un DB che ho
> > realizzato con dei campi valuta formato Euro, da un mio cliente appaiono
> in
> > lire (nel senso che appare il simbolo delle lire)??? Come posso fare per
> > verificare? Esiste una patch da fargli scaricare?
>
> Il tuo cliente deve cambiare le impostazioni internazionali di sistema.
>
> Sib
E sarebbe pure ora!!!!
Antonio


title: Problema con lire?!?!

author: MA

text:
> > > Ciao a tutti, è possibile che sia colpa del pc il fatto che un DB che
ho
> > > realizzato con dei campi valuta formato Euro, da un mio cliente
appaiono
> > in
> > > lire (nel senso che appare il simbolo delle lire)??? Come posso fare
per
> > > verificare? Esiste una patch da fargli scaricare?
> >
> > Il tuo cliente deve cambiare le impostazioni internazionali di sistema.
> >
> > Sib
>
> E sarebbe pure ora!!!!
>
> Antonio
>
Ciao Antonio tu come impostazione nelle valute hai "Petrodollari"?
E invece degli assegni usi i Jolly?
MAssimiliano


title: Problema con lire?!?!

text:
"MA" <
keiko...@libero.it
> ha scritto nel messaggio
news:3eclb.11668$uv4....@news.edisontel.com...

GULP
Sei riuscito ad installarmi (INSTALLARMI) un cavallo di troia?!?!
Antonio


title: Problema con lire?!?!

text:
> > > > > Ciao a tutti, è possibile che sia colpa del pc il fatto che un DB
> che
> > ho
> > > > > realizzato con dei campi valuta formato Euro, da un mio cliente
> > appaiono
> > > > in
> > > > > lire (nel senso che appare il simbolo delle lire)??? Come posso
fare
> > per
> > > > > verificare? Esiste una patch da fargli scaricare?
> > > >
> > > > Il tuo cliente deve cambiare le impostazioni internazionali di
> sistema.
> > > >
> > > > Sib
> > >
> > > E sarebbe pure ora!!!!
> > >
> > > Antonio
> > >
> > Ciao Antonio tu come impostazione nelle valute hai "Petrodollari"?
> > E invece degli assegni usi i Jolly?
> > MAssimiliano
>
> GULP
> Sei riuscito ad installarmi (INSTALLARMI) un cavallo di troia?!?!
>
> Antonio
>
???
MAssimiliano


title: Problema con lire?!?!

text:
"Sib" <
sedav...@SPAMtiscali.it.it
> ha scritto nel messaggio
news:Kiblb.324048$R32.10...@news2.tin.it...
> "Stefano" <
fake...@freemail.it
> ha scritto nel messaggio
> > Ciao a tutti, è possibile che sia colpa del pc il fatto che un DB che ho
> > realizzato con dei campi valuta formato Euro, da un mio cliente appaiono
> in
> > lire (nel senso che appare il simbolo delle lire)??? Come posso fare per
> > verificare? Esiste una patch da fargli scaricare?
>
> Il tuo cliente deve cambiare le impostazioni internazionali di sistema.
>
> Sib
OK, ma in windows 98, dove si cambiano???
Grazie
>
> --
> Se hai un account wind, iol, libero invia anche tu un messaggio di
protesta
> contro l'iniziativa di wind di non dare il servizio a chi si conentte con
> provider diversi da loro.
> Io ho gia' aperto una nuova casella di posta con un altro provider.
Grazie per la notizia. Hai un fac-simile di protesta che lo spedisco anche
io?


title: Problema con lire?!?!

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio news:vDdlb.54669
[CUT]
> > >
> > Ciao Antonio tu come impostazione nelle valute hai "Petrodollari"?
> > E invece degli assegni usi i Jolly?
> > MAssimiliano
>
> GULP
> Sei riuscito ad installarmi (INSTALLARMI) un cavallo di troia?!?!
>
> Antonio
>
Di TROIA o di TROIAN.....!???
@Alex.


title: Problema con lire?!?!

text:
"MA" <
keiko...@libero.it
> ha scritto nel messaggio
news:NOdlb.11696$uv4....@news.edisontel.com...

Altrimenti non sapresti questi dettagli intimi del mio PC
Antonio


title: Problema con lire?!?!

text:
"ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:bn48un$jra$1...@lacerta.tiscalinet.it...

Cavalla golosa...
Antonio


title: Problema con lire?!?!

text:
> > > > >
> > > > > E sarebbe pure ora!!!!
> > > > >
> > > > > Antonio
> > > > >
> > > > Ciao Antonio tu come impostazione nelle valute hai "Petrodollari"?
> > > > E invece degli assegni usi i Jolly?
> > > > MAssimiliano
> > >
> > > GULP
> > > Sei riuscito ad installarmi (INSTALLARMI) un cavallo di troia?!?!
> > >
> > > Antonio
> > >
> > ???
> > MAssimiliano
>
> Altrimenti non sapresti questi dettagli intimi del mio PC
>
> Antonio
Beh perchè di cavalli, di quelle città.. sono pratico...
MAssimiliano


title: Filtrare due combo in una sottomaschera

author: Marc

text:
Ciao a tutto il NG,
sono riuscito a  normalizzare un precedente database in Access 2000 e di
questo ne sono compiaciuto! Poichè l'utente finale è negata con il computer,
ora lo sto implementando in modo tale che non debba digitare quasi più nulla
e per questo in una maschera ho inserito una sottomaschera che contiene due
combo e un normale campo, il tutto in formato "Foglio Dati".
Sono quasi alla fine del lavoro, ma non riesco ad effettuare il filtraggio
dei dati nella sotomaschera. Quando cerco di filtrare la seconda combo, in
base alla scelta della prima, mi esce un messaggio che chiede:
Immissione Parametro
forms!frmSamples Sottomaschera!Prefix
... e non capisco il perchè, tutto sembra esatto, non vedo errori di
sintassi nelle queries sottostanti le due combo.
I campi della sottomaschera sono così composti, (esistono anche altri due
campi che servono ad effettuare il requery con la maschera principale, ma
questi due campi non fanno parte del problema e per cui non li ho
menzionati):
[Prefix]  [Sample]    [CustomTariffN°]
Fruit       Apple        11111222233
Fruit       Pear           88884444422
La query situata sotto la combo Sample è così composta:
Prefix    Sample    CustomTariffN°
                ||
[forms]![frmSample SubForm]![Prefix]
mentre la sua routine è la seguente:
Private Sub Sample_AfterUpdate()
Sample = Sample.Column(1)
CustomTariffN° = Sample.Column(2)
End Sub
Qualcuno sarebbe così gentile da spiegarmi dove sbaglio o indicarmi dove si
trova l'errore.
Grazie in anticipo per qualunque risposta,
Marc


title: Filtrare due combo in una sottomaschera

author: Roberto da casa

text:
"Marc" <interpocu...@LeScarpeoccupato.it.invalid> ha scritto nel
messaggio news:jAT_d.1084455$35.40...@news4.tin.it...

Non sono sicuro di aver ben capito cosa tu voglia fare, ma se il tuo
problema è quello di sincronizzare due caselle combinate, vai sul Sito
Comune (link qui sotto) e nella Sezione Forms dai uno sguardo a queste due
mie FAQ:
1) 3.72 Sincronizzare in una maschera due o più caselle combinate tra loro
in gerarchia
2) 3.77 Sincronizzare in una maschera due o più caselle combinate ASSOCIATE
tra loro in gerarchia
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: Filtrare due combo in una sottomaschera

text:
"Roberto da casa" <
r.masso...@libero.it
> ha scritto nel messaggio
news:G5U_d.1477$IN.3...@twister2.libero.it...
> Non sono sicuro di aver ben capito cosa tu voglia fare, ma se il tuo
> problema è quello di sincronizzare due caselle combinate, vai sul Sito
> Comune (link qui sotto) e nella Sezione Forms dai uno sguardo a queste due
> mie FAQ:
>
> 1) 3.72 Sincronizzare in una maschera due o più caselle combinate tra loro
> in gerarchia
> 2) 3.77 Sincronizzare in una maschera due o più caselle combinate
> ASSOCIATE
> tra loro in gerarchia
>
> --
> Roberto
>
Ciao Roberto,
grazie per la tuo aiuto!! Controllando le due FAQ, mi hai dato una dritta e
più precisamente ho visto che c'è qualcosa che non quadra nella query
parmetrica delle caselle combinate.
Inoltre, dopo aver analizzato i tuoi due file di esempio mi dono accorto che
posso normalizzare ancora di più il mio database
e più precisamente la tabella Famiglia con la tabella Prodotti ed unirli con
una
relazione uno a molti, ma mi sto perdendo in un bicchiere d'acqua. Nelle
tabelle non riesco ad inserire tutti i Prodotti appartenenti alla stessa
Famiglia in modo da avere una sola riga con la scritta Frutta
ed all'interno della riga tutti i prodotti di frutta.
Ho bisogno di una pausa, per fare mente locale, per poi ricominciare,
analizzando ad esempio il database della Northwind.
Grazie di nuovo e un cordiale saluto,
Marc


title: Curiosità sulla finestra database

author: Raffi

text:
Buongiorno innanzitutto..
contrariamente alle altre volte nelle quali vi ho chiesto, ed ho sempre
ricevuto aiuto, per cose diciamo...importanti.....almeno per quanto
riguardava il funzionamente dei miei db, stavolta vi pongo una domanda che
pur non avendo alcuna utilità funzionale, ha in effetti un notevole impatto
sulla mia "calma" quando l'evento accade!
Parlo della visualizzazione della finestra database, quella per intenderci
che si apre quando si apre un db, e nella quale sono elencate le tabelle,
query ecc....
Bene, i miei db che hanno un pannello comandi, e che quindi nelle
impostazioni di avvio partono con quello, hanno una strana caratteristica:
siccome io ho impostato l'avvio in modo che comunque sia visibile la
finestra database (per eventuali correzioni) questa mi appare giustamente
come in "stand by" in basso a sinistra; ma se la clicco e la apro,
nonostante la abbia molte volte ridimensionata e riposizionata, questa mi si
apre molto più grande di quanto io voglia, e soprattutto con la barra
superiore completamente coperta dalla finestra totale di access; si crea
quindi una barra di scorrimento laterale, che devo azionare per riportare la
finestra ad una misura ed in una posizione più logica....ovviamente questo
mi sposta la maschera pannello comandi, che non risulta più
centrata..insomma...sia chiaro, come dicevo è una sciocchezza...ma mi chiedo
perchè questo accade e se si può e come risolvere la cosa.
Spero di non aver abusato del vostro tempo e dello spazio del newsgoup....
A presto.


title: Curiosità sulla finestra database

author: miciomao

text:
mi accodo
fa innervosire anche a me
è pure vero che non ho mai cercato soluzioni di ogni sorta però


title: Curiosità sulla finestra database

author: Geppo

text:

Io non riesco a rprodurre il tuo problema, nel senso che a me non si
verifica in nessun caso.
--
Ciao
Geppo


title: Curiosità sulla finestra database

text:
"Geppo" <c...@tin.it.invalid> ha scritto nel messaggio
news:LUZYj.82696$FR.3...@twister1.libero.it...

Strano direi.... in quanto di sicuro non è un "problema" della mia
configurazione di pc; è un'anomalia infatti che mi si è presentata con tutti
i pc che ho avuto (in tutto 6)!!
Cmq, grazie ugualmente!


title: Curiosità sulla finestra database

text:
Ciao Raffi wrote:
> "Geppo" <c...@tin.it.invalid> ha scritto nel messaggio
> news:LUZYj.82696$FR.3...@twister1.libero.it...
---cut--
>
> Strano direi.... in quanto di sicuro non è un "problema" della mia
> configurazione di pc; è un'anomalia infatti che mi si è presentata
> con tutti i pc che ho avuto (in tutto 6)!!
> Cmq, grazie ugualmente!
Eccomi, si ho riscontrato il tuo stesso problema.
Pero' dopo aver ridimensionato la finestra e riavviato il db, la finestra si
posiziona
correttamente cioè come da dimensioni impostate manualmente prima di
chiudere il db.
Ho provato con questo:
http://www.divshare.com/download/4560173-61b
--
Ciao
Geppo


title: Curiosità sulla finestra database

text:
"Geppo" <c...@tin.it.invalid> ha scritto nel messaggio
news:d9fZj.319008$%k.40...@twister2.libero.it...
> Ciao Raffi wrote:
>> "Geppo" <c...@tin.it.invalid> ha scritto nel messaggio
>> news:LUZYj.82696$FR.3...@twister1.libero.it...
> ---cut--
>>
>> Strano direi.... in quanto di sicuro non č un "problema" della mia
>> configurazione di pc; č un'anomalia infatti che mi si č presentata
>> con tutti i pc che ho avuto (in tutto 6)!!
>> Cmq, grazie ugualmente!
>
>
> Eccomi, si ho riscontrato il tuo stesso problema.
> Pero' dopo aver ridimensionato la finestra e riavviato il db, la finestra
> si posiziona
> correttamente cioč come da dimensioni impostate manualmente prima di
> chiudere il db.
>
> Ho provato con questo:
>
>
http://www.divshare.com/download/4560173-61b
>
> --
> Ciao
> Geppo
E' vero!! ma....come dire...dura poco!!!
Vedrai che dopo 3-4 aperture del db...si ripresenta....cmq..proverň anche
questa ma.....hai capito perchč succede???!!


title: Curiosità sulla finestra database

text:
Ciao Raffi wrote:
> E' vero!! ma....come dire...dura poco!!!
> Vedrai che dopo 3-4 aperture del db...si ripresenta....
A dire il vero o chiuso e riaperto il db tante volte ma non sono più
riuscito a riprodurre il problema.
>cmq..proverò
> anche questa ma.....hai capito perchè succede???!!
No, ancora no.
--
Ciao
Geppo


title: Access Registra Macro

author: Domanda

text:
    Qualcuno sa se anche in Access risulta possibile l'utilizzo
    del comando Registra Macro come in Excel ?
    Grazie


title: Access Registra Macro

text:

non serve in un macro ci puoi far fare diverse azioni
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa1 - I° Conferenza Italiana per Sviluppatori Access Arezzo 4+5
Giugno 2005 Sono aperte le iscrizioni  Info:
www.donkarl.com/it


title: Access Registra Macro

author: Karl Donaubauer

text:
Domanda wrote:
>    Qualcuno sa
Sě
>    se anche in Access risulta possibile l'utilizzo
>    del comando Registra Macro come in Excel ?
No
>    Grazie
Prego
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it
 + iscriviti alla prima Conferenza
Italiana per Sviluppatori di Access (CISA 1), Arezzo, 4+5/6/2005


title: ricerca in stringa

author: os

text:
ciao
devo dividere una colonna di un db Access contenente i codici e le
descrizioni di un piano dei conti
A.10.10 - IMMOBILIZZAZIONI IMMATERIALI
A.10.10.02 Spese di costituzione e impianto
ecc.
in due colonne Codice e Descrizione
L'unica chiave utilizzabile mi sembra l'inizio della descrizione con 2
caratteri contigui es. "IM" e "Sp" ma con la funzione InStr non posso
usare il caratteri jolly "?"
Qualche idea?
grazie


title: ricerca in stringa

author: Marco

text:
> devo dividere una colonna di un db Access contenente i codici e le
> descrizioni di un piano dei conti
> A.10.10 - IMMOBILIZZAZIONI IMMATERIALI
> A.10.10.02 Spese di costituzione e impianto
Ma codice e descrizioni come sono separati tra loro?
Perchč tu hai scritto una riga separati da " - " e la seconda riga con solo
lo spazio?
E' una svista o sono proprio cosě?
In entrambi i casi puoi fare una suddivisione iniziale in base allo spazio.
Le righe verranno cosě (metto gli "" per evidenziare i blocchi):
"A.10.10"        "- IMMOBILIZZAZIONI IMMATERIALI"
"A.10.10.02"     "Spese di costituzione e impianto"
Poi fai una seconda pulizia per togliere i caratteri indesiderati dalla
descrizione.
Ciao
Marco


title: ricerca in stringa

author: Sergio MAZZA

text:
"os" <
claudio...@telesis.it
> ha scritto nel messaggio news:1132396717....@o13g2000cwo.googlegroups.com...

Con la funzione Instr ottieni la posizione dove iniziare a spezzare la stringa, poi con le funzioni Mid e Left (vedi help) ottieni
le due stringhe...
Ciao.
--
Sergio MAZZA


title: filtro su maschera continua associata

text:
ho questa tabella:
tCanzoni
artista testo
album   testo
titolo  testo
una maschera continua associata alla tabella tCanzoni con su intestazione
maschera una combo non associata,con origine riga:
SELECT tCanzoni.album
FROM tCanzoni
GROUP BY tCanzoni.album
ORDER BY tCanzoni.album;
su evento dopo aggiornamento della combo ho questo codice:
me.filter= ecc..
me.filter=true
selezionando un albun nella combo vedo tutti i titoli di qull'album.
ora il problema è che quando apro la maschera si visualizzano tutti i record
della tabella tCanzoni.
io vorrei che la maschera si aprisse vuota.
come devo fare, devo fare una maschera non associata?
e come?
grazie
ciao


title: filtro su maschera continua associata

text:
"@Roberto" <
tas...@libero.it
> ha scritto nel messaggio
news:gf_3b.276746$Ny5.8...@twister2.libero.it...

ho trovato la soluzione!!!!!!!!
grazie e scusate il disturbo


title: filtro su maschera continua associata

text:
"@Roberto" <
tas...@libero.it
> ha scritto nel messaggio
news:y2%3b.276856$Ny5.8...@twister2.libero.it...
>
> > io vorrei che la maschera si aprisse vuota.
> >
> > come devo fare, devo fare una maschera non associata?
> > e come?
>
>
> ho trovato la soluzione!!!!!!!!
>
> grazie e scusate il disturbo
Tenendo conto che questo NG viene usato per apprendere e la cosa auspicabile
è che ognuno vada a cercare nei post degli altri la soluzione ai propri
problemi, sarebbe stato carino che tu postassi la soluzione trovata.
Si chiama "scambio reciproco" ...
Antonio


title: filtro su maschera continua associata

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:nI%3b.276386$lK4.8...@twister1.libero.it...
> "@Roberto" <
tas...@libero.it
> ha scritto nel messaggio
> news:y2%3b.276856$Ny5.8...@twister2.libero.it...
> Tenendo conto che questo NG viene usato per apprendere e la cosa
auspicabile
> è che ognuno vada a cercare nei post degli altri la soluzione ai propri
> problemi, sarebbe stato carino che tu postassi la soluzione trovata.
> Si chiama "scambio reciproco" ...
>
> Antonio
ecco la soluzione che ho trovato:
Ipotizziamo che i dati oggetto della tua ricerca siano residenti in una
tabella chiamata TABELLA1, che ogni record contenga 5 campi (chiamati
CAMPO1, CAMPO2......, CAMPO5) e che la ricerca tu la debba fare in AND su
CAMPO1 e CAMPO2.
Creati una query (QUERY1) che contiene tutti e 5 i campi di TABELLA1.
Creati una maschera (MASCHERA1) che abbia come "Origine record" QUERY1 ed
abbia come "Visualizzazione predefinita" Maschere continue.
Nell'intestazione di MASCHERA1 dichiarati due caselle di testo non associate
che chiamerai CHIAVE1 e CHIAVE2.
A fronte dell'evento "Dopo aggiornamento" del controllo CHIAVE1 genera il
seguente codice VBA:
    Me.Requery
    Me![CHIAVE2].SetFocus
e a fronte dell'evento "Dopo aggiornamento" del controllo CHIAVE2 genera il
seguente codice VBA:
    Me.Requery
    Me![CHIAVE1].SetFocus
A Fronte dell'evento "Su corrente" di MASCHERA1 genera il seguente codice
VBA:
    Me![CHIAVE1].SetFocus
Apri la struttura di QUERY1 e nella riga "Criteri:" di CAMPO1 scrivi:
    Like [Forms]![MASCHERA1]![CHIAVE1]
e nella riga "Criteri:" di CAMPO2 scrivi:
    Like [Forms]![MASCHERA1]![CHIAVE2]
Chiudi e salva la struttura di QUERY1.
Apri MASCHERA1, digita in CHIAVE1 e CHIAVE2 le due chiavi di ricerca: nel
corpo di MASCHERA1 dovresti vedere i record che soddisfano i criteri di
ricerca.
Se vuoi vedere tutti i record contenuti nella tabella, digita sia in CHIAVE1
che in CHIAVE2 un * (asterisco); se la selezione la vuoi effettuare solo su
CAMPO1, digita la chiave di ricerca in CHIAVE1 ed * (asterisco) in CHIAVE2.
Se non conosci con esattezza il contenuto dei campi, digita la stringa di
ricerca racchiusa tra due asterischi (*chiave*).
Così facendo non riuscirai però a visualizzare i record che abbiano CAMPO1
e/o CAMPO2 con il valore Null.
scusa ma la fretta di chiudere il
problema!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!


title: filtro su maschera continua associata

text:
"@Roberto" <
tas...@libero.it
> ha scritto nel messaggio
news:kB04b.277175$Ny5.8...@twister2.libero.it...

Infatti il trucco è quello di fare un po' diversamente.
Intanto cambia l'origine record della form, mettendo una query sulle tue
tabelle e con due campi calcolati, quelli relativi ai campi da filtrare,
fatti così
nz(campo;"-")
in questo modo se il campo è null, il campo calcolato restituisce un
trattino.
Poi il filtro che punta alle combo fallo in questa maniera:
like nz([forms]![tuaform]![tuacombo];"*")
in questo modo nonm c'è bisogno di mettere asterisco per non filtrare, ma ti
basta non fare una selezione.
Infine questi riferimenti alle combo mettili sotto i campi calcolati: in
questo modo ti restituisce anche i record con campi nulli quando non si
effettua nessun filtro (Like "*")
Ah... l'invito a dare la soluzione era per gli altri, non per me...
Antonio


title: filtro su maschera continua associata

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:cm14b.277318$Ny5.8...@twister2.libero.it...
> "@Roberto" <
tas...@libero.it
> ha scritto nel messaggio
> news:kB04b.277175$Ny5.8...@twister2.libero.it...
> Ah... l'invito a dare la soluzione era per gli altri, non per me...
>
> Antonio
>
> non dubitavo


title: modifiche mde

author: Riccardo

text:
Sapere dirmi se c'è la possibilità di inviare su un file mde solo le
maschere nuove e modificate cancellando quelle vecchie?
Ho un problema con un collega al quale ogni volta debbo inviargli tramite
posta elettronica un file di 6 mega per mandargli magari le modifiche a 3 o
4 form e/o Report di Stampa.
grazie
Riccardo


title: modifiche mde

author: Carlo Ve

text:
Riccardo ha scritto nel messaggio <900rmo$s6u$
1...@news.panservice.it
>...

La vedo dura
Carlo Ve


title: modifiche mde

text:
Carlo Ve <
xp...@libero.it
> wrote in message
_wWU5.2099$tS2....@news.infostrada.it...

_____
Che significa che la vedi dura? Che pensi che si scatena un altro putiferio?
Spero di no!
La mia domanda è banale, e dato che ho provato ma non sono riuscito in
questo, volevo solo sapere se è possibile o no!
Non mi andrebbe di distribuire ancora il file mdb, almeno fino a quando non
divento pratico nell'utilizzare la protezione a livello utente.
Il mio problema è solo quello di non inviare via mail un file di 6 mega per
non far stare troppo collegato via modem i miei colelghi che si trovano in
altre città rispetto alla sede della società in cui lavoro.
Se non fosse possibile dovro distribuire l'mdb con protezione a livello
utente.
grazie lo stesso
Riccardo


title: modifiche mde

text:
Riccardo <
ricc...@free.panservice.it
> wrote in message
902dpa$c4h$1...@news.panservice.it...

_____
Non si puo' proprio fare?


title: modifiche mde

author: warp

text:
Riccardo ha scritto nel messaggio
>Sapere dirmi se c'è la possibilità di inviare su un file mde solo le
>maschere nuove e modificate cancellando quelle vecchie?
>Ho un problema con un collega al quale ogni volta debbo inviargli tramite
>posta elettronica un file di 6 mega per mandargli magari le modifiche a 3 o
>4 form e/o Report di Stampa.
Non si può.
Una curiosità: stai parlando di un file zippato?
In caso affermativo, il tuo Front-End dev'essere molto, molto grosso: generalmente lo zip conprime
anche oltre l'80% i file di Access.
Ciao, warp


title: modifiche mde

text:
warp <
war...@libero.it
> wrote in message
902qdr$p4f$1...@fe2.cs.interbusiness.it...

____
No, parlavo del semplice mde.
Il file Zippato è circa 1500 K
quindi l'unica è creare la protezione a livello utente, distribuire l'mdb e
poi distribuire degli agg.ti con le sole maschere variate e con l'adeguato
codice per eliminare quelli vecchi ed esportare i nuovi sul file mdb?
per l'esportazione si usa TransferDatabase, ma quale codice si potrebbe
usare per eliminare delle maschere/report su di un altro db?
se uso DeleteObject questo funziona solo sul db corrente, vero?
ciao e grazie, Riccardo


title: modifiche mde

author: Silvio Berruti

text:
"Riccardo" <
ricc...@free.panservice.it
> ha scritto nel messaggio
news:900rmo$s6u$1...@news.panservice.it...
> Sapere dirmi se c'è la possibilità di inviare su un file mde solo le
> maschere nuove e modificate cancellando quelle vecchie?
> Ho un problema con un collega al quale ogni volta debbo inviargli tramite
> posta elettronica un file di 6 mega per mandargli magari le modifiche a 3
o
> 4 form e/o Report di Stampa.
Un problema come il tuo, nel senso che il .mde è 13.5 MB quando è
compattato, è stato risolto comprimendolo con Winrar 2.71.
La versione regolarmente registrata ti permette di comprimere e trasformare
in .exe (così non serve winrar x decomprimerlo) ottenendo un file da 960KB.
Inoltre, ti permette di generarti un numero adeguato di file di dimensione
fissa, chessò 500 KB, naturalmente compressi, se avessi problemi di
dimensione del singolo messaggio.
--
Silvio
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access


title: modifiche mde

text:
Riccardo ha scritto nel messaggio
>quindi l'unica è creare la protezione a livello utente, distribuire l'mdb e
>poi distribuire degli agg.ti con le sole maschere variate e con l'adeguato
>codice per eliminare quelli vecchi ed esportare i nuovi sul file mdb?
>
>per l'esportazione si usa TransferDatabase, ma quale codice si potrebbe
>usare per eliminare delle maschere/report su di un altro db?
>se uso DeleteObject questo funziona solo sul db corrente, vero?
è possibile cancellare oggetti in un altro DB (x es. utilizzando automazione OLE), ma non con un
file interamente compilato.
Ti consiglio di creare degli .exe autoszippanti e inviare quelli...
Ciao, warp


title: modifiche mde

text:
Riccardo ha scritto nel messaggio <902dpa$c4h$
1...@news.panservice.it
>...
>
>Carlo Ve <
xp...@libero.it
> wrote in message
>_wWU5.2099$tS2....@news.infostrada.it...
>>
>> Riccardo ha scritto nel messaggio <900rmo$s6u$
1...@news.panservice.it
>...
>> >Sapere dirmi se c'è la possibilità di inviare su un file mde solo le
>> >maschere nuove e modificate cancellando quelle vecchie?
>> >Ho un problema con un collega al quale ogni volta debbo inviargli
tramite
>> >posta elettronica un file di 6 mega per mandargli magari le modifiche a
3
>o
>> >4 form e/o Report di Stampa.
>> >
>> >grazie
>> >Riccardo
>>
>> La vedo dura
>>
>>
>> Carlo Ve
>_____
>Che significa che la vedi dura? Che pensi che si scatena un altro
putiferio?
>Spero di no!
>
Ci mancherebbe altro dove lo trovo il tempo per seguire tutto il putiferio
>La mia domanda è banale, e dato che ho provato ma non sono riuscito in
>questo, volevo solo sapere se è possibile o no!
No a quanto sembra
>Non mi andrebbe di distribuire ancora il file mdb, almeno fino a quando non
>divento pratico nell'utilizzare la protezione a livello utente.
>Il mio problema è solo quello di non inviare via mail un file di 6 mega per
>non far stare troppo collegato via modem i miei colelghi che si trovano in
>altre città rispetto alla sede della società in cui lavoro.
Se gli aggiornamenti non sono frequentissimi
puoi sempre masterizzare il tuo db e spedirlo con posta prioritaria
non vedo alternative se vuoi mantenere l'mde
>Se non fosse possibile dovro distribuire l'mdb con protezione a livello
>utente.
>
>grazie lo stesso
>Riccardo
di nulla
Carlo Ve


title: Re: ordinamento dati in una maschera

author: Gaetano Di Zanni

text:
"andler" <
andl...@hotmail.com
> ha scritto nel messaggio
news:37u06sF...@individual.net...
> Ciao a tutti.
>
> Ho una maschera che riporta in forma tabellare tutti i i records di una
> tabella.
>
> Come faccio ad ordinarli secondo alcuni campi (es. secondo il nome del
> cliente o il tipo di documento)?
>
> Al momento i record sono ordinati secondo il contatore.
>
> Grazie
>
> ciao
>
> andler
proprietą della maschera, ordina per...
Ciao


title: Re: ordinamento dati in una maschera

author: andler


title: Re: ordinamento dati in una maschera

author: Pablitomf

text:
andler ha scritto:
> Ciao a tutti.



> Grazie
> ciao
> andler
1) Tasto Dx sul campo che ti interessa ordinare- Ordinamento
Crescente/Decrescente)
2) Proprietà Form "Oprina per"
3) Query come origine dati ordinata per i campi che preferisci.
Scegli tu
--
Ciao
Pablitomf (Maurizio Facciuti)
Access : Ver.97 - 2K
----------------------------------
http://www.accessgroup.it/
http://www.sitocomune.com/
----------------------------------
Non mi fido molto delle statistiche, perchè un uomo con la testa nel forno
acceso e i piedi nel congelatore statisticamente ha una temperatura media.
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Compattazione giornaliera - Vostre considerazioni

author: Massimo Piubelli

text:
Ciao a tutti,
volevo chiedervi una considerazione su quanto avevo idea di fare.
Si tratta di un piccolo DB di anagrafiche, che funziona su unica postazione in cui è installato il runtime.
Ora, per gestire i backup, volevo fare questa cosa:
Compattare il database con nomedb_gg_mm_aaaa
quindi fare una copia del compattato e rinomiarlo in nomedb.
(in modo da mantenere piccole le dimensioni del db)
L'operazione sarebbe quotidiana e automatica, sull'apertura del FE (prima ovviamente di collegarsi al BE)
Che ne dite? Esagerato?
Seconda cosa, potrebbero dare problemi compattazioni così frequenti?
Grazie a tutti per le idee/considerazioni.
Ciao,
Max


author: MA

text:
Massimo Piubelli wrote:
> Ciao a tutti,
> volevo chiedervi una considerazione su quanto avevo idea di fare.
> Si tratta di un piccolo DB di anagrafiche, che funziona su unica
> postazione in cui č installato il runtime.
> Ora, per gestire i backup, volevo fare questa cosa:
> Compattare il database con nomedb_gg_mm_aaaa
> quindi fare una copia del compattato e rinomiarlo in nomedb.
> (in modo da mantenere piccole le dimensioni del db)
> L'operazione sarebbe quotidiana e automatica, sull'apertura del FE
> (prima ovviamente di collegarsi al BE)
>
> Che ne dite? Esagerato?
> Seconda cosa, potrebbero dare problemi compattazioni cosě frequenti?
>
> Grazie a tutti per le idee/considerazioni.
>
> Ciao,
> Max
Ciao MAssimo,
io faccio backup giornalieri e ad ogni backup compatto.
Nessun problema.
Ogni tanto "rinfresco" il file importando in uno nuovo.
Considera perň che se crei un nuovo file devi settare all'apertura anche la
correzione automatica del nome altrimenti le prestazioni calano
p.s. che emozione, tu che fai una richiesta e ciň che č peggio, io che
rispondo!!!
Ma in mano a chi finito questo nostro amato Access...
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


text:
MA wrote:
> Ciao MAssimo,
> io faccio backup giornalieri e ad ogni backup compatto.
Lo so, anche io lo faccio spessissimo...
era solo un dubbio sul fatto che lo facesse il runtime ;-)
> Ogni tanto "rinfresco" il file importando in uno nuovo.
Tipo questa cosa non potrà essere fatta.
> p.s. che emozione, tu che fai una richiesta e ciò che è peggio, io che
> rispondo!!!
Sai che non si finisce mai di imaparare, e poi il confronto a volte è necessario e molto produttivo!!!
Grazie per la risposta
> Ma in mano a chi finito questo nostro amato Access...
Che fuoi farci ^__^
Max


author: Pablitomf (Maurizio Facciuti)

text:
MA ha scritto:
> p.s. che emozione, tu che fai una richiesta e ciò che è peggio, io che
> rispondo!!!
> Ma in mano a chi finito questo nostro amato Access...
Come ai tempi del liceo, parafrasando la mia vecchia prof di italiano
direi... "O buon Dio della Francia"...
Allora, io faccio così... uso l'utility Exe del Winrar per RARRARE il
file... compatto in apertura, e poi eseguo da codice quel che serve a te
in questo modo :
RunAppAndWait "tuo_percorso\ZIP.EXE a -m5 -ep tuo_percorso\Archivio\"&
Date()&".rar tuo_percorso\tuo_file.mdb", 0
se vuoi l'exe fai un fischio.
Ah dimenticavo... FORZA NAPOLI.
--
Ciao
Pablitomf (Maurizio Facciuti)
Access : Ver.97 - 2K
----------------------------
http://www.accessgroup.it/
----------------------------
Non mi fido molto delle statistiche, perchè un uomo con la testa nel forno
acceso e i piedi nel congelatore statisticamente ha una temperatura media.
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


author: ALESSANDRO Baraldi

text:
"Massimo Piubelli" <massim...@accessgroup.it.invalid> ha scritto nel
messaggio news:eeu4qb$g9b$1...@area.cu.mi.it...



Ciao,
Max
Non hai detto la versione di Access, ma io personalmente preferisco questo
metodo da un EXE fatto in VB che non ha interfaccia
ma che mi scrive un bellissimo file di LOG con i saluti(in realtà la cosa è
un pò più complessa ma il riassunto sotto rende l'idea):
1)Copio il File(o faccio il BCK come volete)
2)Faccio la compattazione dell'originale via DAO verificando le dimensioni
pre e post compattazione per vedere l'efficienza.
3)Apro il file MDB con ShellExecute e se non dà errori decido in base alla
schedulazione dei BackUp se archiviarlo o se eliminarlo.
4)Nella sfiga si sia corrotto Rinomino la copia come originale e riparto da
1 per 3 volte, non sarò così sfigato.....
Saluti
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.alessandrobaraldi.it
---------------------------------------------------------------------------


text:
Pablitomf (Maurizio Facciuti) wrote:
> MA ha scritto:
>> p.s. che emozione, tu che fai una richiesta e ciò che è peggio, io
>> che rispondo!!!
>> Ma in mano a chi finito questo nostro amato Access...
>
> Come ai tempi del liceo, parafrasando la mia vecchia prof di italiano
> direi... "O buon Dio della Francia"...
>
> Allora, io faccio così... uso l'utility Exe del Winrar per RARRARE il
> file... compatto in apertura, e poi eseguo da codice quel che serve a
> te in questo modo :
>
> RunAppAndWait "tuo_percorso\ZIP.EXE a -m5 -ep tuo_percorso\Archivio\"&
> Date()&".rar tuo_percorso\tuo_file.mdb", 0
WinRar non è installato, comunque l'idea non è male.
Sostanzialmente anche tu lanci il db da exe esterno giusto?
> se vuoi l'exe fai un fischio.
azz... non so se il mio fischio lo senti fino a Napoli ;-)
> Ah dimenticavo... FORZA NAPOLI.
Sbaglio o quest'anno torna il mitico "derby" Napoli  - Verona?
Ciao,
Max


text:
ALESSANDRO Baraldi wrote:
> Non hai detto la versione di Access,
Ops, uso il runtime della versione XP
> ma io personalmente preferisco
> questo metodo da un EXE fatto in VB che non ha interfaccia
> ma che mi scrive un bellissimo file di LOG con i saluti(in realtà la
> cosa è un pò più complessa ma il riassunto sotto rende l'idea):
[CUT]
Effettivamente è un'idea molto buona...
Grazie mille per l'idea...
> Saluti
Ciao e grazie,
Massimo


text:
Massimo Piubelli wrote:
> Pablitomf (Maurizio Facciuti) wrote:
>> se vuoi l'exe fai un fischio.
>
> azz... non so se il mio fischio lo senti fino a Napoli ;-)
>
>> Ah dimenticavo... FORZA NAPOLI.
>
> Sbaglio o quest'anno torna il mitico "derby" Napoli  - Verona?
Spero che nel frattempo Giuletta si sia redenta e abbia morigerato i
costumi...
>
> Ciao,
> Max



text:
MA wrote:
> Massimo Piubelli wrote:
>> Pablitomf (Maurizio Facciuti) wrote:
>
>>> se vuoi l'exe fai un fischio.
>>
>> azz... non so se il mio fischio lo senti fino a Napoli ;-)
>>
>>> Ah dimenticavo... FORZA NAPOLI.
>>
>> Sbaglio o quest'anno torna il mitico "derby" Napoli  - Verona?
>
> Spero che nel frattempo Giuletta si sia redenta e abbia morigerato i
> costumi...
Che c'entra giulietta con quei "tifosi" dalle mani troppo leste?
Le' c'ha altri problemi purtroppo :-(


text:

E' storico che dopo che i Veronesi esposero gli striscioni
"Vesuvio facci sognare" e "Benvenuti in Itali"
al san Paolo uscì uno striscione
"Giuletta è una zoccola"



text:
MA wrote:
>
> E' storico che dopo che i Veronesi esposero gli striscioni
> "Vesuvio facci sognare" e "Benvenuti in Itali"
> al san Paolo uscì uno striscione
> "Giuletta è una zoccola"
Sai che non sono appassionato di calcio... so a malapena che squadre giocano in A e in B
(e spesso faccio confusione)
Solo che mi sono divertito a prendere in giro un mio amico juventino...
Gli ho detto... non ti conviene fare l'abbonamento...
Verona, vicenza, mantova, brescia, modena e treviso... le gioca tutte quà vicine ;-)
che sbaglio o anche tu ???


title: campo scadenza

author: vita

text:
ciao a tutti
Ho  una maschera che contiene un campo data compilazione.
Ho necessità di avere un campo scadenza che visualizzi la data di
compilazione incrementata di  mesi 6.
vi ringrazio anticipatemente per il vostro aiuto
Buona giornata.
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: campo scadenza

author: CIDI

text:
"vita" <
saf...@libero.it
> ha scritto nel messaggio
news:f14i37$aca$1...@news.newsland.it...
> ciao a tutti
> Ho  una maschera che contiene un campo data compilazione.
> Ho necessità di avere un campo scadenza che visualizzi la data di
> compilazione incrementata di  mesi 6.
> vi ringrazio anticipatemente per il vostro aiuto
> Buona giornata.
nell'origine controllo di una txtbox non associata:
=DateAdd("a";180;[nomecontrollodata])
guarda help...formattazione date, per maggiori dettagli.
Ciao
Daniele


title: campo scadenza

author: Roberto dal portatile

text:
"CIDI" <dadonziNO@Spam_tin.it> ha scritto nel messaggio
news:4635d60b$0$10620$4faf...@reader2.news.tin.it...

Credo che sarebbe meglio:
=DateAdd("m"; 6; [nomecontrollodata])
La tua soluzione andrebbe bene solo se si usa un calendario commerciale in
cui tutti i mesi sono di 30 giorni ed un anno ha 360 giorni, ma se si usa un
calendario solare in cui un anno ha 365/6 giorni credo che la tua soluzione
potrebbe non risultare esatta.
>
> Ciao
> Daniele
--
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------


title: campo scadenza

text:
"Roberto dal portatile" <
r.ma...@libero.it
> ha scritto nel messaggio
news:dRoZh.21914$uJ5.4...@twister2.libero.it...
>
> "CIDI" <dadonziNO@Spam_tin.it> ha scritto nel messaggio
> news:4635d60b$0$10620$4faf...@reader2.news.tin.it...
>>
>> "vita" <
saf...@libero.it
> ha scritto nel messaggio
>> news:f14i37$aca$1...@news.newsland.it...
>>> ciao a tutti
>>> Ho  una maschera che contiene un campo data compilazione.
>>> Ho necessità di avere un campo scadenza che visualizzi la data di
>>> compilazione incrementata di  mesi 6.
>>> vi ringrazio anticipatemente per il vostro aiuto
>>> Buona giornata.
>>
>> nell'origine controllo di una txtbox non associata:
>> =DateAdd("a";180;[nomecontrollodata])
>> guarda help...formattazione date, per maggiori dettagli.
>
> Credo che sarebbe meglio:
>
> =DateAdd("m"; 6; [nomecontrollodata])
>
> La tua soluzione andrebbe bene solo se si usa un calendario commerciale in
> cui tutti i mesi sono di 30 giorni ed un anno ha 360 giorni, ma se si usa
> un calendario solare in cui un anno ha 365/6 giorni credo che la tua
> soluzione potrebbe non risultare esatta.
si, visto che si parla di mesi, vabbè servirà come esempio a "vita"  :<))
> --
> Roberto
> -----------------------------------------------
> il Sito Comune di it.comp.appl.access
>
http://www.sitocomune.com
> -----------------------------------------------
>
Daniele


title: campo scadenza

text:
Roberto dal portatile ha scritto:
> "CIDI" <dadonziNO@Spam_tin.it> ha scritto nel messaggio
> news:4635d60b$0$10620$4faf...@reader2.news.tin.it...
> >
> > "vita" <
saf...@libero.it
> ha scritto nel messaggio
> > news:f14i37$aca$1...@news.newsland.it...
> >> ciao a tutti
> >> Ho  una maschera che contiene un campo data compilazione.
> >> Ho necessitą di avere un campo scadenza che visualizzi la data di
> >> compilazione incrementata di  mesi 6.
> >> vi ringrazio anticipatemente per il vostro aiuto
> >> Buona giornata.
> >
> > nell'origine controllo di una txtbox non associata:
> > =DateAdd("a";180;[nomecontrollodata])
> > guarda help...formattazione date, per maggiori dettagli.
> Credo che sarebbe meglio:
> =DateAdd("m"; 6; [nomecontrollodata])
> La tua soluzione andrebbe bene solo se si usa un calendario commerciale in
> cui tutti i mesi sono di 30 giorni ed un anno ha 360 giorni, ma se si usa un
> calendario solare in cui un anno ha 365/6 giorni credo che la tua soluzione
> potrebbe non risultare esatta.
> >
> > Ciao
> > Daniele
ciao
scusa se ti rispondo solo adesso
grazie per la soluzione che mi hai dato era ciņ che mi serviva.
Vita



title: campo scadenza

text:
CIDI ha scritto:



> Daniele
Ciao
 scusa se non ti ho risposto subito.
Grazie per avermi dato la soluzione anche se già avevo usato questa
formula ma mi serviva un calcolo su un calendario solare  e non
commerciale.
Vita



title: Interbase

author: roberto covolo

text: Ciao a tutti. Ho questo problema. Devo importare un file Interbase con estensione .db in Access 2007. Qualcuno ha già avuto esperienze simili ? Ringrazio chi avrà la gentilezza di rispondermi.


title: Interbase

text:
On 8 Apr, 09:21, roberto covolo <
robertocov...@gmail.com
> wrote:
> Ciao a tutti. Ho questo problema. Devo importare un file Interbase con estensione .db in Access 2007. Qualcuno ha già avuto esperienze simili ? Ringrazio chi avrà la gentilezza di rispondermi.

Scarica i Driver(odbc) di Interbase e collega Access al DB con una
Connessione come fosse SQL_SERVER o simili via ODBC...!

@Alex


title: Re: Accedere a DB MsAccess utilizzando C++

author: Cinzia

text:
"Dario Poletti Riz" <
prd...@tiscali.it
> ha scritto nel messaggio
news:cQ4Qd.45471$2h5....@tornado.fastwebnet.it...
> Buongiorno a tutti.
> E' possibile accedere a tabelle di Access e lanciare delle query da C++?
> Se si, qualcuno mi sa dare qualche dritta?
> Grazie in anticipo.
> Dario
>
>
Ciao Dario,
Puoi farlo utilizzando le librerie di Accesso ai dati ADO o DAO.
Guarda ad esempio qui:
http://www.devspy.com/Art/Lang/Art.aspx?id=00012
e qui
http://msdn.microsoft.com/library/ita/default.asp?url=/library/ITA/vsent7/html/dvconChoosingRightDataAccessTechnology.asp
Cinzia


author: Dario Poletti Riz


text:
Grazie per le informazioni: chiare ed esaurienti.
Un ultimo dubbio: serve qualche compilatore particolare?
se si dove lo posso reperire?
Grazie di nuovo.
Dario
Ciao
"Cinzia" <
cinziapagani_...@tiscali.it
> ha scritto nel messaggio
news:4210deb9$0$6317$5fc...@news.tiscali.it...



author: Antonio Biso

text:
"Dario Poletti Riz" <
prd...@tiscali.it
> ha scritto nel messaggio
news:vbpQd.47439$2h5....@tornado.fastwebnet.it...
> Grazie per le informazioni: chiare ed esaurienti.
> Un ultimo dubbio: serve qualche compilatore particolare?
Serve che scrivi correttamente DOPO il quoting!!!
Antonio


text:
>
> "Cinzia" <
cinziapagani_...@tiscali.it
> ha scritto nel messaggio
> news:4210deb9$0$6317$5fc...@news.tiscali.it...
> >
> > "Dario Poletti Riz" <
prd...@tiscali.it
> ha scritto nel messaggio
> > news:cQ4Qd.45471$2h5....@tornado.fastwebnet.it...
> >> Buongiorno a tutti.
> >> E' possibile accedere a tabelle di Access e lanciare delle query da
C++?
> >> Se si, qualcuno mi sa dare qualche dritta?
> >> Grazie in anticipo.
> >> Dario
> >>
> >>
> > Ciao Dario,
> > Puoi farlo utilizzando le librerie di Accesso ai dati ADO o DAO.
> > Guarda ad esempio qui:
http://www.devspy.com/Art/Lang/Art.aspx?id=00012
> > e qui
> >
http://msdn.microsoft.com/library/ita/default.asp?url=/library/ITA/vsent7/html/dvconChoosingRightDataAccessTechnology.asp
> >
> > Cinzia
> >
> >
"Dario Poletti Riz" <
prd...@tiscali.it
> ha scritto nel messaggio
news:vbpQd.47439$2h5....@tornado.fastwebnet.it...
> Grazie per le informazioni: chiare ed esaurienti.
> Un ultimo dubbio: serve qualche compilatore particolare?
> se si dove lo posso reperire?
> Grazie di nuovo.
> Dario
> Ciao
Ciao Dario,
un qualsiasi compilatore C++ per Windows dovrebbe andare bene puoi provare
con Visual C++ di Microsoft o con Borland C++ oppure dovrebbe esserci anche
qualche compilatore OpenSource.
Se vuoi cimentarti con il compilatore C# o C++ del framework .NET puoi
scaricarlo liberamente dal sito microsoft. Ovviamente essendo gratuito č
usabile solo da riga di comando...
Ciao
Cinzia
PS. Per favori rispondi sempre alla fine del messaggio di chi risponde cosě
č piů facile per chi legge seguire il filo del discorso! e inoltre eviti di
fare "arrabbiare" il Biso!


text:
"Cinzia" <
cinziapagani_...@tiscali.it
> ha scritto nel messaggio
news:42125c0f$0$32353$5fc...@news.tiscali.it...

> scaricarlo liberamente dal sito microsoft. Ovviamente essendo gratuito è
> usabile solo da riga di comando...
> Ciao
> Cinzia
>
> PS. Per favori rispondi sempre alla fine del messaggio di chi risponde
> così
> è più facile per chi legge seguire il filo del discorso! e inoltre eviti
> di
> fare "arrabbiare" il Biso!
>
>
>
>
Grazie di tutto e scusatemi per la poca familiarità con i Newsgroup.
saluti.
Dario


title: Access e tabelle pivot Excel

author: Gibo

text:
Ciao ragazzi... scusate giusto una domanda... mi basta un sě e un no,
tanto per sapere se Access č in grado di fare certe cose...
Ho sempre lavorato con Excel e tabelle pivot, per ciň che devo fare č
perfetto. Ora mi trovo con alcuni fogli che dovrebbero essere anche di
100mila righe... e Excel non gradisce la cosa (max 65535 o giů di lě).
Quindi ho pensato di usare Access e le visualizzazioni pivot, ma ho
trovato un po' di difficoltŕ, non con Access che conosco abbastanza
(query, SQL, etc...) ma proprio con le tabelle pivot.
La domanda č: usare access/pivot puň essere la direzione giusta? Le
tabelle pivot sotto Access fatto la stessa funzione di quelle sotto
Excel?
Vi ringrazio per ogni vostro suggerimento.
Roberto


title: Access e tabelle pivot Excel

author: Simone Calligaris

text:
"Gibo" <
> La domanda č: usare access/pivot puň essere la direzione giusta? Le
> tabelle pivot sotto Access fatto la stessa funzione di quelle sotto
> Excel?
Le tabelle pivot sono ... tabelle pivot!
Che differenzi credi di trovare?
Saluti.


title: Access e tabelle pivot Excel

text:
"
> Che differenzi
differenze     :-)


title: Access e tabelle pivot Excel

author: SunRex

text:
"Gibo" <
bou...@libero.it
> ha scritto nel messaggio
news:b58d2106.04102...@posting.google.com...

Io mi importo da Access la tabella in excel ed eseguo la pivot in
automatico.
Da excel
Dati\rapporto Tabella Pivot\grafivo etcetc\Origine dati esterna
E poi segui le istruzioni
SunRex


title: Access e tabelle pivot Excel

text:
"SunRex"
> Io mi importo da Access la tabella in excel ed eseguo la pivot in
> automatico.
> Da excel
> Dati\rapporto Tabella Pivot\grafivo etcetc\Origine dati esterna
Ma se la importa in Excel ha il problema delle 65000 righe e rotti...


title: Access e tabelle pivot Excel

text:
"Simone Calligaris" <
simo...@libero.it
> wrote in message news:<msRdd.51585$
N45.1...@twister2.libero.it
>...
> "
>
> > Che differenzi
>
> differenze     :-)
Appunto... Non vorrei trovare delle differenze... E' questo il punto...


title: Access e tabelle pivot Excel

text:
"Gibo"
>
> Appunto... Non vorrei trovare delle differenze... E' questo il punto...
Basta provare ... io non ne vedo; comunque devi esser tu a decidere.
Saluti.


title: Access e tabelle pivot Excel

author: Sergio MAZZA

text:
"Gibo" <
bou...@libero.it
> ha scritto nel messaggio
news:b58d2106.04102...@posting.google.com...

Da Excel leggi le tabelle/query di access; la miglior tabella pivot č quella
di excel...
Ciao.
--
Sergio MAZZA


title: menù tipo outlook in struttura  a schede

author: maurizio

text:
Ciao a tutti in una maschera ho inserito una struttura a schede in
questa vorrei inserire dei controlli che si comportino come come i
controlli realizzati nell'esempio "menù tipo outlook" che ho scaricato
da sitocomune.
Ho seguito l'esempio solo che il "trucco" non funziona (si hanno dei
"disturbi" nel momento in cui il mouse passa sull'icona o l'etichetta
interessate)
Come posso risolvere il problema?


author: Alessandro Baraldi

text:
"maurizio" <
vos...@email.it
> wrote in message
news:hopGe.17427$
2U1.1...@news3.tin.it
> Ciao a tutti in una maschera ho inserito una struttura a schede in
> questa vorrei inserire dei controlli che si comportino come come i
> controlli realizzati nell'esempio "menų tipo outlook" che ho scaricato
> da sitocomune.
>
> Ho seguito l'esempio solo che il "trucco" non funziona (si hanno dei
> "disturbi" nel momento in cui il mouse passa sull'icona o l'etichetta
> interessate)
>
> Come posso risolvere il problema?
Che tipo di disturbi...?
Hai rispettato la prioritā di Layer negli oggetti...?
Non saprei come aiutarti non avendo capito il problema.
Ciao
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


author: Bin Laden

text:
"maurizio" <

Che versione di Access stai utilizzando?


title: Su pressione di un pulsante impedire la modifica del record

author: vuLCan Karayan

text:
Come posso, con la pressione di un pulsante, impedire che i dati
visualizzati nella maschera (generalmente modificabili) non possano più
essere modificati?


text:
"vuLCan Karayan" <vulcankarayan@[tiscali]PUNTO.it> wrote in message
news:43ea4ed8$0$28061$
4faf...@reader1.news.tin.it
> Come posso, con la pressione di un pulsante, impedire che i dati
> visualizzati nella maschera (generalmente modificabili) non possano più
> essere modificati?
Me.AllowEdit=False
Ciao
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: "Chiudere" db

author: tiziano

text:
	Ciao,
sono quasi al termine di un db abbastanza complesso ma non so come renderlo
sicuro o meglio non copiabile...
ho letto dal sito sito comune e dai vari post come si potrebbe rendere "non
copiabile" ma mi rimangono diversi dubbi.
1. Questo activelock come funziona qualcuno lo usa? io dopoo aver scaricato
non ho capito nulla.
2. posso bloccare la copia sul db dell'utente impostando il numero seriale
dell'hard disk, letto ma non capito molto...
3. procedura creata ad ok in access ma non so da dove iniziare...
grazie.
tz
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: "Chiudere" db


title: SQL

author: UJ

text:
Dal momento che più db sviluppo più mi convinco della potenza delle query
SQL c'è qualcuno che mi sa consigliare un buon libro appofondito sull'SQL
(con le query più disperate...)
--
Grazie
UJ


title: SQL

author: eliop

text:
>c'č qualcuno che mi sa consigliare un buon libro appofondito sull'SQL
>(con le query piů disperate...)
"Il manuale SQL - Progettazione e gestione dei database"
McGraw Hill
Collana Informatica Professionale
Lit. 67.000
ISBN 88-386-0464-9
Ciao. ElioP.


title: SQL

author: Federico Luciani

text:

Se ritieni che questo sia un buoun libro, perche' non ne fai una recensione e
la invii al SitoComune? ;-)
I dati necessari sono:
- Autore
- Editore
- Collana
- ISBN
- Pagine
- Prezzo
- Contiene eventuali allegati
La recensione dovrebbe essere suddivisa secondo questo schema:
- Livello (Principiante/Medio/Avanzato)
- Descrizione
- Pro
- Contro
- Allegato
--
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: Aggiornamento su Modifica

author: ^lep^

text:
Ciao a tutti. Il mio problema, molto banale, è questo:
Tabella:
- Quantità
- Prezzo
- Importo
Form collegata a questa tabella.
Importo deve essere Prezzo * Quantità [ma và!?].
Come faccio a far inserire nel campo importo il suddetto calcolo? (nota bene
che non mi serve una query che ad ogni richiesta mi calcoli il campo
"importo".. ho proprio bisogno che dentro al campo importo venga inserito il
valore derivato dal calcolo!)
Grazie in anticipo.
L.


title: Aggiornamento su Modifica

author: Carlo Costarella

text:
"^lep^" <l...@lep.lep> ha scritto nel messaggio
news:d6t0kq$qbo$1...@news.ngi.it...

Personalmente mi creo una funzione privata alla maschera, del tipo:
Private function CalcolaImporto() as currency
CalcolaImporto = nz(me.Prezzo,0) * nz(me.Quantita,0)
Me.Importo = CalcolaImporto
end function
Dopo ogni aggiornamento di prezzo o di quantità, la eseguo con:
Call CalcolaImporto()
o più semplicemente: CalcolaImporto()
Ciao, Carlo


title: Aggiornamento su Modifica

author: MA

text:

Carlo, tu conservii valori calcolati?
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa1 - I° Conferenza Italiana per Sviluppatori Access Arezzo 4+5
Giugno 2005 Sono aperte le iscrizioni  Info:
www.donkarl.com/it


title: Aggiornamento su Modifica

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:80oke.11859$TR5....@news.edisontel.com...

Non sempre. In questo caso mi è sembrato che a ^lep^ serva così.
Grazie per avermelo ricordato.
Ciao, Carlo


title: Aggiornamento su Modifica

text:
> Dopo ogni aggiornamento di prezzo o di quantitā, la eseguo con:
> Call CalcolaImporto()
> o pių semplicemente: CalcolaImporto()
Ho provato.. ma cosė (sono in visualizzazione foglio) mi cambia TUTTI gli
importi, e non solo quello della riga selezionata! :-O
^_^
Ciā


title: Aggiornamento su Modifica

text:
"^lep^" <l...@lep.lep> ha scritto nel messaggio
news:d6vdvq$jpl$1...@news.ngi.it...
>
>> Dopo ogni aggiornamento di prezzo o di quantità, la eseguo con:
>> Call CalcolaImporto()
>> o più semplicemente: CalcolaImporto()
>
> Ho provato.. ma così (sono in visualizzazione foglio) mi cambia TUTTI gli
> importi, e non solo quello della riga selezionata! :-O
>
> ^_^
> Cià
>
Potevi dirlo subito.
Comunque cambia il foglio dati in maschere continue e, con la formattazione
appropriata, vedrai che sarà indistinguibile da un foglio dati, almeno
nell'apparenza.
Poi tutto sarà più facile.
Ciao, Carlo


title: Aggiornamento su Modifica

text:

Solo dovrà gestire la posibile di navigare tra i record in verticale
> Poi tutto sarà più facile.
>
> Ciao, Carlo
--



title: conteggio di record in un reportq

author: sabrina

text:
salve a tutto il NG
ho un problemino con un report basato su una query.
in una cesella di testo ho messo come Origine Controllo la funzione
=Conteggio(*) che mi restituisce il numero di record elaborati dalla
query. se però la query non restituisce nulla perchè vuolta tale funzione
invece di restituire 0 restituisce #Errore. ho provato anche ad
intercettare con in Iif ma evidentemente non lo faccio bebe.
qualcuno sa aiutarmi?
Grazie Sabrina
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: conteggio di record in un reportq

text:
Il 15 Mag 2003, 17:31,
sti...@libero.it
 (sabrina) ha scritto:
> salve a tutto il NG
>
> ho un problemino con un report basato su una query.
> in una cesella di testo ho messo come Origine Controllo la funzione
> =Conteggio(*) che mi restituisce il numero di record elaborati dalla
> query. se però la query non restituisce nulla perchè vuolta tale funzione
> invece di restituire 0 restituisce #Errore. ho provato anche ad
> intercettare con in Iif ma evidentemente non lo faccio bebe.
>
> qualcuno sa aiutarmi?
>
> Grazie Sabrina
iif(iserror([tuocontrollo]); 0; conteggio(*))
ciao MAssimiliano
--------------------------------
Inviato via
http://usenet.libero.it


title: Utilizzo dei componenti DataGrid e DataControl

author: Lorenzo

text:
Devo interfacciarmi ad un database sqlServer tramite un'applicazione
sviluppata in access 97. Ho inserito i componenti DataGrid e DataControl
però non riesco a collegarli tra loro e ad interfacciare il DataControl con
il database sqlServer.
Ho visto che nei 2 componenti mancano le proprietà
RecordSource e DataSource e di conseguenza non riesco a collegarmi con il
database.
Vi prego di aiutarmi....va bene anche una soluzione tramite
codice VBA.
:-)    Lorenzo
--------------------------------
Inviato via
http://usenet.iol.it


title: INVIO DI SMS HELP ME

text:
Possibile che non ci sia qualcuno che sappia come inviare gli SMS da Access?
Ci sarà purè il modo, magari usando del codice di visual basic no?
Grazie


title: INVIO DI SMS HELP ME

author: Luciano (DOC)

text:
News.CIS.DFN.DE
 ha scritto nel messaggio
<9aclbc$4kh0l$
1...@ID-80819.news.dfncis.de
>...
>Possibile che non ci sia qualcuno che sappia come inviare gli SMS da
Access?
Si, e' possibile.
>Ci sarà purè il modo, magari usando del codice di visual basic no?
Possibile anche questo...
Saluti.
Luciano
(DOC)
PS Oggi so' bono....guarda su
www.aspitalia.com
, mi sembra che ci fosse
qualcosa in vbscript, magari e' rimaneggiabile.


title: INVIO DI SMS HELP ME

author: Antonio Biso

text:
Luciano (DOC) <
lucia...@sitocomune.com
> wrote in message
wBqy6.122918$lj4.3...@news6.giganews.com...
>
> PS Oggi so' bono....
Sě... al forno e co' 'na mela in bocca!!!!
Antonio


title: query "bloccata"

author: bio

text:
Ho un grosso problema:
ho accodato a delle tabelle dei nuovi dati con una procedura di accodamento.
Ora nella query principale non riesco più a inserire o eliminare dati.
Ho provato il "compatta e ripristina" ma non ha funzionato.
Ho recuperato un vecchio back-end e tutto torna a funzionare perfettamente.
In sostanza devo decidere se gettare via tutto il lavoro di oggi ;-( oppure
se tentare di trovare la soluzione a questo "blocco".
Un grazie a chi mi darà una mano!
bio


title: query "bloccata"

author: Basetta

text:


Scusami non ci ho capito molto puoi rispiegare il problema ?


title: query "bloccata"

author: Sib

text:
"bio" <c...@zed.met> ha scritto nel messaggio
news:a2hcia$sdf$1...@geronimo.keycomm.it...
> Ho un grosso problema:
> ho accodato a delle tabelle dei nuovi dati con una procedura di
accodamento.
> Ora nella query principale non riesco più a inserire o eliminare dati.
Quale query?
Principale in che senso?
Sib


title: query "bloccata"

text:
"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
news:%f038.24418$ly.7...@twister1.libero.it...

Quando uno è incazzato si esprime sempre male. Vedo di essere più chiaro.
Ho tre tabelle che vengono utilizzate da una maschera attraverso una query
(principale per l'importanza che ha). Tutto è sempre funzionato bene finche
non ho accodato dei dati ad una delle tabelle tramite una query di
accodamento. Ora, aprendo la maschera non riesco ne ad aggiungere ne a
togliere records. Lo stesso se apro la query....
Grazie per l'attenzione che mi state prestando.
bio


title: query "bloccata"

text:


Non potrebbe essere mondo integrità referenziale ?


title: query "bloccata"

text:
"bio" <c...@zed.met> ha scritto nel messaggio
> "Sib" <si...@SPAMiol.it> ha scritto nel messaggio
> > "bio" <c...@zed.met> ha scritto nel messaggio
> > > Ho un grosso problema:
> > > ho accodato a delle tabelle dei nuovi dati con una procedura di
accodamento.
> > > Ora nella query principale non riesco più a inserire o eliminare dati.
> >
> > Quale query?
> > Principale in che senso?
> >
> Ho tre tabelle che vengono utilizzate da una maschera attraverso una query
> (principale per l'importanza che ha). Tutto è sempre funzionato bene
finche
> non ho accodato dei dati ad una delle tabelle tramite una query di
> accodamento. Ora, aprendo la maschera non riesco ne ad aggiungere ne a
> togliere records. Lo stesso se apro la query....
Diciamo che questo si riusciva ad intuire, e' che proprio a questo punto
devi spiegare quale sia la struttura della tabella che hai aggiornato e
quale sia la sintassi della query.
Sib


title: Valore percentuale in automatico su campo

text:
Salve Ragazzi ,
                    sto realzziando il database per la gestione delle
Fatture.Mi trovo in questa posizione:
ho una Tabella Fatture, con vari campi fra quali:
Totale  (campo numerico)
Pagato  (campo numerico)
Percentuale (campo di timpo %)
sulla quale tabella ho creato un maschera multipla. Vorrei che, poichè
capita spesso che le fatture non vengono mai pagate interamente, ma
magari una certa percentuale, volevo far comparire in automatico nel
campo Percentuale la percentuale dello stato del pagamento.
Se l'importo del campo Totale è uguale all'importo del campo Pagato la
% nel campo Percentuale è 100%, altrimenti deve calcolarsi un
automatico il valore.
Io sono riuscito a calcorare questo attraverso una query, mettendo sul
campo Percentuale così
Percentuale: NZ(([Pagato]*100)/Totale)) la % viene calcolata
esattamente, però mi sorgono 3 probelmi:
1) Non volevo usare una queri ma fare in modo che i dati rimanessero
memorizzati nella Tabella, non è che lo stesso passaggio può essere
effettuato con una codice Vba su dopo aggiornamento del tipo
 Me.[Percentuale] = ( Me.[Pagato] *100) / M.[Totale])
non so magari sto improvvisando... e magari impostare 2 decimali dopo
la virgola???
il calcolo fatto con le query:
2) il calolo mi mostra un numero decimale di 10 cifre dopo la
virgola...
3) non mi memorizza il dato sul campo della Percentuale della Tabella
Fatture,
Qualche aiuto


author: almorel

text:

Ciao,
prova, sull'eventp LostFocus della casella Pagato:
Me.[Percentuale] = format ( Me.[Pagato] *100) / Me.[Totale],"fixed")
(puoi anche togliere i Me.)
Alberto


text:

> Alberto- Nascondi testo citato
>
> - Mostra testo citato -
Ciao... grazie ho fatto come dici tu ma come risulatato nel campo mi
viene 10000% .... campo tipo Percentuale


text:

Ciao,
devi tigliere il formato percentuale, oppure devi togliere il *100.
Il calcolo in percentuale o lo fai tu (moltiplicando per 100 il
rapporto) o lo fai fare al "formato percentuale".
Attualmente moltiplici per 100 due volte, ecco perchè ti esce 10000
invece di 100,00
Ciao
Alberto


text:

Scusami ma se tolgo il formato percentuale, c e imposto ul campo
generico numero .. come faccio a far uscire  per far uscire il formato
%


author: Antonio

text:
"Fabrizio_74" <
f_j...@virgilio.it
> ha scritto nel messaggio
news:fad14534-dc62-453e...@e34g2000vbc.googlegroups.com...
On 26 Ott, 08:43, almorel <
almo...@gmail.com
> wrote:
> On 25 Ott, 20:57, Fabrizio_74 <
f_j...@virgilio.it
> wrote:
>
>
>
>
>
> > On 25 Ott, 18:57, almorel <
almo...@gmail.com
> wrote:
>
> > > On 25 Ott, 17:18, Fabrizio_74 <
f_j...@virgilio.it
> wrote:
>
> > > > Salve Ragazzi ,
> > > > sto realzziando il database per la gestione delle
> > > > Fatture.Mi trovo in questa posizione:
> > > > ho una Tabella Fatture, con vari campi fra quali:
>
> > > > Totale (campo numerico)
> > > > Pagato (campo numerico)
> > > > Percentuale (campo di timpo %)
>
> > > > sulla quale tabella ho creato un maschera multipla. Vorrei che,
> > > > poich�
> > > > capita spesso che le fatture non vengono mai pagate interamente, ma
> > > > magari una certa percentuale, volevo far comparire in automatico nel
> > > > campo Percentuale la percentuale dello stato del pagamento.
>
> > > > Se l'importo del campo Totale � uguale all'importo del campo Pagato
> > > > la
> > > > % nel campo Percentuale � 100%, altrimenti deve calcolarsi un
> > > > automatico il valore.
> > > > Io sono riuscito a calcorare questo attraverso una query, mettendo
> > > > sul
> > > > campo Percentuale cos�
>
> > > > Percentuale: NZ(([Pagato]*100)/Totale)) la % viene calcolata
> > > > esattamente, per� mi sorgono 3 probelmi:
>
> > > > 1) Non volevo usare una queri ma fare in modo che i dati rimanessero
> > > > memorizzati nella Tabella, non � che lo stesso passaggio pu� essere
> > > > effettuato con una codice Vba su dopo aggiornamento del tipo
> > > > Me.[Percentuale] = ( Me.[Pagato] *100) / M.[Totale])
> > > > non so magari sto improvvisando... e magari impostare 2 decimali
> > > > dopo
> > > > la virgola???
> > > > il calcolo fatto con le query:
> > > > 2) il calolo mi mostra un numero decimale di 10 cifre dopo la
> > > > virgola...
> > > > 3) non mi memorizza il dato sul campo della Percentuale della
> > > > Tabella
> > > > Fatture,
>
> > > > Qualche aiuto
>
> > > Ciao,
> > > prova, sull'eventp LostFocus della casella Pagato:
>
> > > Me.[Percentuale] = format ( Me.[Pagato] *100) / Me.[Totale],"fixed")
>
> > > (puoi anche togliere i Me.)
>
> > > Alberto- Nascondi testo citato
>
> > > - Mostra testo citato -
>
> > Ciao... grazie ho fatto come dici tu ma come risulatato nel campo mi
> > viene 10000% .... campo tipo Percentuale
>
> Ciao,
> devi tigliere il formato percentuale, oppure devi togliere il *100.
> Il calcolo in percentuale o lo fai tu (moltiplicando per 100 il
> rapporto) o lo fai fare al "formato percentuale".
> Attualmente moltiplici per 100 due volte, ecco perch� ti esce 10000
> invece di 100,00
> Ciao
> Alberto- Nascondi testo citato
>
> - Mostra testo citato -
Scusami ma se tolgo il formato percentuale, c e imposto ul campo
generico numero .. come faccio a far uscire  per far uscire il formato
%
Fai come ti ha suggerito Alberto togliendo per� il *100 dalla formula.


title: aiuto per improvvisa lentezza

author: pfmarro

text:
salve
da anni ho un'applicazione access collegata a tabelle e viste SQL
non capisco come mai improvvisamente è diventato lentissimo l'avvio

ho provato a compattare il database ma non ho avuto giovamento

ho provato anche a creare un db vuoto e importare il tutto e anche cosi' non ha migliorato

potete darmi dei suggerimenti?

grazie anticipatamente


title: aiuto per improvvisa lentezza

author: BFS

text:

su tutti i client?
se intalli il programma sulla stessa postazione che ha sql server è lento?

lento ad aprirsi il programma o lento ad aprire le maschere che hanno
una origine dati?
in questo caso, se esegui le query che popolano le maschere direttamente
su management studio di sql, sono eseguite velocemente o sono lente.

il tutto per capire da dove arriva il problema
ciao


title: aiuto per improvvisa lentezza

text:

PRIMA DI TUTTO GRAZIE!
sto impazzendo da quando hanno messo su molti client il 365.

procedure che normalmente andavano bene ora ad apririsi ci mettono un sacco di tempo
il cmapnello di allarme he venuto quando appro l'applicazione (per la programmazione utilizzo ancora il 2003) e le sole maschere al momento del salvataggio ci mette un sacco (1 o 2 min)

ho sul file-server una copia dei programmi mdb e che poi copio sui client.
anche la copia su alcuni pc ci mette un sacco.

ho notato che il db Ssi potrebbe compattare del 60%

potete aiutarmi a seguire i veri test per capire cosa non va?


title: aiuto per improvvisa lentezza

text:
Il 04/01/2021 17:15, pfmarro ha scritto:
> Il giorno lunedì 4 gennaio 2021 alle 10:10:48 UTC+1 BFS ha scritto:
>> Il 04/01/2021 09:29, pfmarro ha scritto:
>>> salve

> anche la copia su alcuni pc ci mette un sacco.

se anche la sola copia del file è lenta sembra più un problema di rete...
se il client lo esegui sulla stessa macchina che fa da server, è sempre
lento?

BFS


title: Importare file di testo senza estensione txt??

author: Carlo

text:
Salve a tutti il mio problema consiste nell'importare dati da un file
chiamato
"Archivio". Tale file č chiaramente un file di testo ma non ha
estensione.Txt
Se rinomino il file aggiungendo l'estensione il programma che lo aggiorna
non lo riconosce piů.
La soluzione di creare una copia e rinominarla ad ogni aggiornamento
(eliminando la vecchia) mi sembra poco elegante oltre a crearmi problemi con
la
Tabella collegata.
Esiste una soluzione alternativa????
Grazie
Carlo
---------------
molti umani che conosco non guiderebbero una BMW serie Touring.
---------------


author: sib

text:
Carlo <
love...@tiscalinet.it
> wrote in message
8t4keg$u1p$1...@pegasus.tiscalinet.it...
> Salve a tutti il mio problema consiste nell'importare dati da un file
> chiamato
> "Archivio". Tale file č chiaramente un file di testo ma non ha
> estensione.Txt
> Se rinomino il file aggiungendo l'estensione il programma che lo aggiorna
> non lo riconosce piů.
> La soluzione di creare una copia e rinominarla ad ogni aggiornamento
> (eliminando la vecchia) mi sembra poco elegante oltre a crearmi problemi
con
> la
> Tabella collegata.
> Esiste una soluzione alternativa????
Si', importare il file senza estensione come file di testo.
Non e' che se non ha l'estensione txt non lo importa.
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


text:
Sigh, mi sono perso in un bicchier d'acqua.
---------------
molti umani che conosco non guiderebbero una BMW serie Touring.
---------------
sib <
sibN...@iol.it
> wrote in message 8t4tu2$4eh$1...@nslave3.tin.it...



author: Lbo da casa

text:
>---------------
>molti umani che conosco non guiderebbero una BMW serie Touring.
>---------------
è gratificante fare tendenza... :-)
---------------
molti umani che conosco non passerebbero il test di Turing. (Lbo)



author: Lorenzo Coronati

text:
Scrisse "sib" <
sibN...@iol.it
>:
>Non e' che se non ha l'estensione txt non lo importa.
Pare invece che ad A2K non piacciano i file con ext diversa
:-(
--
Lorenzo Coronati
--
<<Come posso dunque sprotegere il database?
Esiste un crack o qualcosa del genere
che mi faccia accedere ai dati?>>
(Cocco, 17/10/2000)
--


text:
Lbo da casa <
l...@NOSPAM.blunet.it
> wrote in message
39f63876...@news.interbusiness.it...
> >---------------
> >molti umani che conosco non guiderebbero una BMW serie Touring.
> è gratificante fare tendenza... :-)
Ti riferisci alla tag line di Sib o al fatto che non possiedi una BMW serie
Touring?:-)
Saluti.
Luciano
(DOC)


text:
Carlo <
love...@tiscalinet.it
> wrote in message
8t4v5s$943$1...@pegasus.tiscalinet.it...
cut
> ---------------
> molti umani che conosco non guiderebbero una BMW serie Touring.
> ---------------
Si vede che preferiscono automobili affidabili.
Sib
--
------------------------------------------------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access



title: Problema con itemData

author: Franco dellavalle

text:
ciao a tutti

ho necessità di modificare l'impostazione predefinita della casella combinata
prima di aggiungere il nuovo record.

Ma se faccio...
Me!NomeCasella = Me!NomeCasella.ItemData(0)
mi crea il nuovo record

come posso fare?

grazie


title: Problema con itemData

author: Potone

text:

Ciao
non sapendo in che fase esegui il codice (magari faccelo sapere) la prima cosa che mi viene in mente è: sei posizionato sul record nuovo (per esempio dopo l'apertura del form) ed il codice viene eseguito, come conseguenza access inizializza un nuovo record esattamente come se l'utente digitasse il testo nella combo.
Per evitare che questo accada devi eseguire il tuo codice sull'evento Form_BeforeInsert ("Prima di inserire" nell'elenco degli eventi della maschera) in modo che sia l'utente a indurre la creazione del record e solo allora il tuo codice "precompili" la combo con il primo elemento in lista.
Ciao
Mat.


title: Problema con itemData

text:

ciao Mat.
ho una Maschera con due pulsanti
"fatt" e "n.accr" e
con entrambi apro la medesima
Maschera.
Nella maschera ho una Combo
associata "IdTipoDocumento"
con valore predefinito "1"
cioè "fatt", ora vorrei
che se apro con il pulsante
"n.accr" la combo sia impostata sul
valore "2"

grazie


title: Problema con itemData

author: GiorgioDaPrato

text:
Il giorno giovedì 15 giugno 2017 11:29:14 UTC+2, Franco dellavalle ha scritto:

NON stai impostando la proprietà defaultValue (se pensi a questa chiamandola impostazione predefinita)
ma stai inserendo un valore (e quindi il record "si avvia ...")

quindi (a braccio ...)
Me!NomeCasella.defaultValue= chr(34) & Me!NomeCasella.ItemData(0) & chr(34)

riportando passivamente Me!NomeCasella.ItemData(0) e considerandola come stringa
ma se è un numero: Me!NomeCasella.defaultValue= Me!NomeCasella.ItemData(0)


title: Problema con itemData

text:

grazie Giorgio
hai capito perfettamente il problema,
ora funziona


title: Mi sto perdendo in un bicchiere d'acqua (relazioni )

author: MARCO BARBIERI

text:
Vorrei creare un piccolo db per gestire la posta del mio ufficio, ho creato
una tabella CODICE UFFICIO che elenca il tipo di ufficio da cui proviene la
posta e il nome degli uffici. Vorrei collegare questa tabella a due
tabelle,  UFFICI INTERNI (che contiene l'elenco degli uffici e relativi
codice ufficio) e Tabella UFFICI ESTERNI (anche questa contenente l'elenco
degli uffici esterni e relativi id ufficio).
                                        TABELLA TIPO UFFICIO
                                                id tipo ufficio
                                                ufficio interno
                                                ufficio esterno
 Tabella elenco uffici interni                    tabella uffici esterni
ufficio 1                                                  ufficio esterno 1
ufficio 2                                                  ufficio esterno 2
ufficio 3                                                  ufficio esterno 3
ecc..                                                        ecc....
qualche anima pia puņ puņ aiutarmi.


author: Ratnamala

text:
Scusami, ma la cosa non è chiara ... cosa vuol dire collegare?
Non faresti prima con UNA sola tabella dove metti un flag del tipo sì/no (o
anche E/I)
per indicare se l'ufficio è esterno e interno? Poi per vedere solo
quelli esterni o interni usi una query che selezioni il flag.
Se non ho capito scusami ...
Ciao Arturo
"MARCO BARBIERI" <
marco.b...@tin.it
> ha scritto nel messaggio
news:M_Y67.7090$hO3....@news2.tin.it...

> qualche anima pia può può aiutarmi.
>
>
>
>
>
>
>


text:
"Ratnamala" <
ratn...@iol.it
> ha scritto nel messaggio
news:ksZ67.19590$NZ6.6...@news.infostrada.it...

ehmm mi sono assentato un attimo ....
Mi sono spiegato male
le tabelle dei due uffici interni ed esterni contengono campi con
caratteristiche diverse per cui mi sarebbe difficile riunirli in un'unica
tabella. il flag di cui parli l'ho gia creato in ogniuna delle due tabelle
(ovviamente diverso) che corrisponde al flag della tabella TIPO UFFICIO.
vorrei che selezionando il tipo ufficio dalla tabella TIPO UFFICIO mi
mostrasse l'elenco degli uffici interni o di quelli esterni.
mah,  forse non si può fare o sbaglio in qualcosa. il fatto è che non so
cosa.
grazie ancora


author: Graziano Franchi (Dal Client)

text:
Sei Sulla Strada Sbagliata "CONCETTO"
TABELLA UFFICIO
ID Ufficio (Byte)
Ufficio (Testo10)
ID Ufficio=1
Ufficio=Interno
ID Ufficio=2
Ufficio=Esterno
TABELLA TIPO UFFICIO
ID Tipo Ufficio (Intero)
ID Ufficio (Byte) Legato qui MOLTI e nella TABELLA UFFICIO uno
Tipo Ufficio (Byte)
ID Tipo Ufficio=1
ID Ufficio=1
Tipo Ufficio=1
ID Tipo Ufficio=2
ID Ufficio=1
Tipo Ufficio=2
ID Tipo Ufficio=3
ID Ufficio=2
Tipo Ufficio=2
In questo ultimo caso se esegui una query puoi ottenere che nel ID Tipo
Ufficio=3 è Esterno2
TABELLA POSTA ELETTRONICA
ID Posta (Intero Lungo)
ID Tipo Ufficio (Intero)Legato qui MOLTI e nella TABELLA TIPO UFFICIO uno
Posta
..
..
Saluti
G.Franchi
"MARCO BARBIERI" <
marco.b...@tin.it
> ha scritto nel messaggio
news:M_Y67.7090$hO3....@news2.tin.it...

> qualche anima pia può può aiutarmi.
>
>
>
>
>
>
>


text:
> le tabelle dei due uffici interni ed esterni contengono campi con
> caratteristiche diverse per cui mi sarebbe difficile riunirli in un'unica
> tabella. il flag di cui parli l'ho gia creato in ogniuna delle due tabelle
> (ovviamente diverso) che corrisponde al flag della tabella TIPO UFFICIO.
> vorrei che selezionando il tipo ufficio dalla tabella TIPO UFFICIO mi
> mostrasse l'elenco degli uffici interni o di quelli esterni.
Poniamo che nella tabella principale tu metta come indice (chiave primaria)
il TIPO_UFFICIO e che posa essere solo E (esterno) oppure I (interno),
nelle altre due tabelle avrai lo stesso campo (ma non come chiave)
che in una tabella sarà sempre E nell'altre sempre I,
devi impostare poi una relazione di UNO a molti con UNO la
tabella principale, molti le altre due, collegando i campi TIPO_UFFICIO.
Se dopo apri la tabella principale mostrerà un  (+) per ciascun record
del campo TIPO_UFFICIO e se li apri vedi i due elenchi di uffici.
Era così il problema?
Ciao
Arturo


text:
"Graziano Franchi (Dal Client)" <
franchi...@centoservizi.it
> ha scritto
nel messaggio news:9jhu0g$ahp$1...@galileo.it.ip-plus.net...

Più che un bicchiere mi sa che era un mare per me.
Grazie per aver capito dove sbagliavo a g. Franchi. Questa era un concetto
che cercavo di capire da tempo. :-D
Grazie di nuovo ad Arturo che si è preso la briga di leggere anche la mia
seconda richiesta di aiuto.
Siete grandi. Lo dico veramente. E poi magari dicono che non esiste la
solidarietà ... valli a capire


title: Come si risolve..?

author: antcim

text:
Cordiaita' a chi mi legge
Per maschera Inserimento Dati (legata ad una tabella) :
Gradirei vedere una msgbox "Campo Obbligatorio..!" all'uscita
di un controllo (CODICE) se esso e' vuoto e non vederla
se chiudo la maschera. Il tutto nel contesto sottoriportato:
(Con una variabile booleana non funziona a dovere...)
Con TabellaCampo1 -> Richiesto = No
Private Sub CODICE_LostFocus()
If Me.Dirty Then
     If IsNull(Me.CODICE) Or Me.CODICE = "" Then
          If MsgBox("Il CODICE e' un dato Obbligatorio..! " & _
                     Chr(13) & Chr(13) & "Proseguire ugualmente ?", _
             vbYesNo + vbDefaultButton2) = vbYes Then
               Exit Sub
          End If
     End If
End If
If IsNull(Me.CODICE) Or Me.CODICE = "" Then
[Purtroppo sono costretto a non mettere l'utile messaggio d'avvertimento
(es. MsgBox "Dato Obbligatorio..!") per evitare che diventi fastidioso
in caso di chiusura maschera (compare per ben 3 volte...!)
Se si potesse evitare l'inghippo, sarebbe quasi OTTIMO..!!!!!)]
     Me.RAG_SOC.SetFocus     (altro controllo..)
     Me.CODICE.SetFocus
     Me.Undo
End If
End Sub
Private Sub Form_BeforeUpdate(Cancel As Integer)
If Me.Dirty And (IsNull(Me.CODICE) Or Me.CODICE = "") Then
      If MsgBox("CODICE Mancante..!" & Chr(13) & Chr(13) & _
                "Registrare ugualmente ?", _
             vbYesNo + vbDefaultButton2) = vbNo Then
           Me.Undo
      End If
End If
End Sub
Cordialita'
Antcim


title: Come si risolve..?

author: Roberto da casa

text:
"antcim" <
gabriel...@virgilio.it
> ha scritto nel messaggio
news:t3bg9.100391$pX1.3...@news2.tin.it...

Prova cosě:
Private Sub Form_BeforeUpdate(Cancel As Integer)
If IsNull(Me.CODICE) Or Me.CODICE = "" Then
      If MsgBox("CODICE Mancante..!" & Chr(13) & Chr(13) & _
                "Registrare ugualmente ?", _
             vbYesNo + vbDefaultButton2) = vbNo Then
            Cancel = True
           Me.Undo
      End If
End If
End Sub
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: conteggio giorni lavorativi

author: Air Jordan

text:
ho la necessità di contare i giorni lavorativi contenuti in un
determinato arco temporale. Ho trovato la funzione GIORNI.LAVORATIVI.TOT
sulla guida di access 2000, ma non ho saputo utilizzarla al meglio.
grazie a tutti coloro che mi vorranno aiutare.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: conteggio giorni lavorativi

text:
"Air Jordan" <
bartsi...@katamail.com
> ha scritto nel messaggio
news:0628a84e9c600711b44...@mygate.mailgate.org...
> ho la necessità di contare i giorni lavorativi contenuti in un
> determinato arco temporale. Ho trovato la funzione GIORNI.LAVORATIVI.TOT
> sulla guida di access 2000, ma non ho saputo utilizzarla al meglio.
>
> grazie a tutti coloro che mi vorranno aiutare.
>
Vai sul Sito Comune (link qui sotto), Sezione General; ciò che è scritto
nella FAQ di G. Paolo Bizzaro e Silvio Mazzetto intitolata "Conteggio dei
giorni lavorativi tra due date." dovrebbe fare al caso tuo.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Memoria esaurita con msaccess2000

author: Tin

text:
Vorrei sapere se qualcuno ha risolto il problema della memoria su access2000
il non riesco più a programmare quando apro i moduli mi dice che non
memoria. Che faccio aumento? Sono a 250 MB, non è assurdo


title: Memoria esaurita con msaccess2000

author: Roberto dal portatile

text:
"Tin" <
gianfr...@virgilio.it
> ha scritto nel messaggio
news:t6fx7.4655$YC3.1...@news1.tin.it...

1) 256 MB di RAM dovrebbero essere più che sufficienti.
2) Scaricati gli aggiornamenti Office 2000.
3) Se hai immagini di sfondo delle maschere togliele.
4) Verifica che nel codice non ci siano recordset aperti e che non vengono
mai chiusi.
5) Se non l'hai fatto compatta il database.
6) Se il tuo database è reduce da rimaneggiamenti importanti al livello di
sviluppo, se non lo hai fatto "ripuliscilo": trovi dei metodi di
"ripulitura" nelle FAQ della Sezione General del Sito Comune (lik qui
sotto).
7) Buona caccia al tesoro. :-)
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Memoria esaurita con msaccess2000

text:
"Roberto dal portatile" <
r.ma...@repubblica.it
> ha scritto nel messaggio
news:9q42r5$66us$1...@stargate1.inet.it...
>
[CUT]
> 7) Buona caccia al tesoro. :-)
>
> --
> Roberto
>
La caccia al tesoro è quella che farai nel Sito Comune ricercando i messaggi
precedenti di questo NG che trattano l'argomento: immagino che siano qualche
centinaio. :-)



title: Memoria esaurita con msaccess2000

author: gianfranco

text:
Roberto dal portatile <
r.ma...@repubblica.it
> wrote in message
9q431o$6coc$1...@stargate1.inet.it...

> sicuramente è stato trattato unnumerevoli volte ma il problema a quanto
pare resta. la Microsoft ha messo in rete l'sr1a che a loro dire
l'aggiornamento toglie i problemi della memoria, e quindi lo sanno!
ma dal momento che io uso msaccess2000 senza l'uso delle macro, ma
esclusivamente in codice, come apro un modulo si aprono tutte le librerie
anche quella sotto casa e quando arriva al trabocco: MEMORIA ESAURITA.
Sapete se esiste il modo di entrare nel modulo solo sulla singola funzione,
come accade con il 97. A proposito le forme di pulizia compattazzione
trasferimento su file vergine, tutto fatto. Una cosa comunque con NT  pochi
o niente problemi, con PC di piccole dimenzioni e lento ma funziona. Ho
provato ad usare l'ttimizzazione della ram, dice ram disponibile 128M,apro
un mdulo memoria esaurita BA!!!
>