title: Maschera con uno strano errore. (40230)

author: warp

text:
RoDAgo ha scritto nel messaggio
>Una maschera in particolare, di un mio mdb (funzionante da non meno di 6
>anni), mi segnala uno strano errore.
>Donque, qualsiasi tentativo di accesso al codice della maschera mi ritorna:
>Errore imprevisto (40230)
>Ho provato un pò tutto, dai normali tentativi di ripristino (repair, copia e
>incolla, esportazione su un nuovo mdb, opzione /decompile, accesso da db
>esterno con ole automation, editazione del file e controllo in esadecimale,
>morsi, calci, pugni e gomitate ...).
>La cosa ancor più strana è che il codice che non riesco ad editare funziona
>correttamente!!!!
>Ogni codice, legato ad ogni evento della maschera, viene egregiamente
>eseguito.
>Bhoooo????
>Prima di provare con Jetcomp e con il mago Zurlì sapete qualcosina a
>riguardo che io non sò?
Premessa n°1: se tu non riesci a risolvere il problema dubito che altri sul ng. ci riescano! :-|
Premessa n°2: se non ricordo male è lo stesso errore che ricevevo sistematicamente nell'accedere al
P-Code di un .MDE per vie "non ufficiali".
Prova a fare un ultimo tentativo convertendo ad A '2000 l'.mdb (e se non ci sono problemi
riconvertire poi alla '97).
Vabbè, in bocca al lupo Roberto!
CIAO, warp


title: Maschera con uno strano errore. (40230)

author: sib

text:
RoDAgo
> Ciao a tutti ragazzi (vabbč si fa per dire 'ragazzi' :-) )
> Una maschera in particolare, di un mio mdb (funzionante da non meno di 6
> anni), mi segnala uno strano errore.
> Donque, qualsiasi tentativo di accesso al codice della maschera mi
ritorna:
> Errore imprevisto (40230)
> Ho provato un pň tutto, dai normali tentativi di ripristino (repair, copia
e
> incolla, esportazione su un nuovo mdb, opzione /decompile, accesso da db
> esterno con ole automation, editazione del file e controllo in
esadecimale,
> morsi, calci, pugni e gomitate ...).
> La cosa ancor piů strana č che il codice che non riesco ad editare
funziona
> correttamente!!!!
cut
Ciao Rob,
Mi succedeva una cosa simile con una maschera, anche a me funzionava ma non
editava. Stranamente il problema risiedeva in un errore nel codice, avevo
intrecciato per errore due funzioni che si richiamavano a vicenda e questo,
a rigor di logica, avrebbe dovuto provocare un overflow o un arresto
critico. Macche', il codice funzionava perfetamente, o meglio non finzionava
correttamente rispetto a quanto avevo scritto ma rispondeva a quelle che
erano le mie intenzioni iniziali.
Per farla breve ho creato una copia della maschera e questo mi ha consentito
di avere accesso al codice (ovviamente poi ho eliminato la maschera di
partenza e ho corretto la nuova copia.
Una curiosita', se fai un compila e salva tutto, che messaggi ti da?
Ciao, Sib
--
------------------------------------------------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access
------------------------------------------------------
La mia home (ancora non completa)
http://digilander.iol.it/syb
------------------------------------------------------
4000 anni fa', il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente


title: Maschera con uno strano errore. (40230)

text:
sib ha scritto nel messaggio
>Ciao Rob,
>Mi succedeva una cosa simile con una maschera, anche a me funzionava ma non
>editava. Stranamente il problema risiedeva in un errore nel codice, avevo
>intrecciato per errore due funzioni che si richiamavano a vicenda e questo,
>a rigor di logica, avrebbe dovuto provocare un overflow o un arresto
>critico. Macche', il codice funzionava perfetamente, o meglio non finzionava
>correttamente rispetto a quanto avevo scritto ma rispondeva a quelle che
>erano le mie intenzioni iniziali.
>Per farla breve ho creato una copia della maschera e questo mi ha consentito
>di avere accesso al codice (ovviamente poi ho eliminato la maschera di
>partenza e ho corretto la nuova copia.
>Una curiosita', se fai un compila e salva tutto, che messaggi ti da?
Ma pensa ... mi sa che ho toppato la premessa n° 1!   ;-)
Non hai modo di postare uno stralcio di codice che riesca a riprodurre l'inghippo?
E' una situazione davvero insolita, mi piacerebbe smacchinarci...
CIAO SIB,  warp


title: Maschera con uno strano errore. (40230)

author: RoDAgo

text:
"warp" ha  risposto al messaggio che memedesimo scrisse....
> >Una maschera in particolare, di un mio mdb (funzionante da non meno di 6
> >anni), mi segnala uno strano errore.
> >Donque, qualsiasi tentativo di accesso al codice della maschera mi
ritorna:
> >Errore imprevisto (40230)
[cut]
> Premessa n°1: se tu non riesci a risolvere il problema dubito che altri
sul ng. ci riescano! :-|
Non esagerare altrimenti Fede mi fà una telefonata come quella che ha fatto
a LoreCoro. :-)
> Premessa n°2: se non ricordo male è lo stesso errore che ricevevo
sistematicamente nell'accedere al
> P-Code di un .MDE per vie "non ufficiali".
Si, logicamente è identico, stò cercando di riprodurlo sulle altre maschere,
diverrebbe un ottimo sistema di protezione del codice per la distribuzione
degli mdb.
> Prova a fare un ultimo tentativo convertendo ad A '2000 l'.mdb (e se non
ci sono problemi
> riconvertire poi alla '97).
Hmmmm, non credo proprio che si risolva qlcs, in ogni caso questo mdb non è
altro che 1 di 6 FE di una rete, di copie ne ho quindi a bizzeffe.
Rimane la curiosità e la voglia di capire cosa è successo.
> Vabbè, in bocca al lupo Roberto!
Crepì!!!
> CIAO, warp
Ciao e grazie lo stesso, ci risentiamo via e-mail.
RoDAgo


title: Maschera con uno strano errore. (40230)

text:
"sib"  ha scritto nel messaggio
> > Ciao a tutti ragazzi (vabbè si fa per dire 'ragazzi' :-) )
> > Una maschera in particolare, di un mio mdb (funzionante da non meno di 6
> > anni), mi segnala uno strano errore.
> > Donque, qualsiasi tentativo di accesso al codice della maschera mi
> ritorna:
> > Errore imprevisto (40230)
[> cut]
> Ciao Rob,
> Mi succedeva una cosa simile con una maschera, anche a me funzionava ma
non
> editava. Stranamente il problema risiedeva in un errore nel codice, avevo
> intrecciato per errore due funzioni che si richiamavano a vicenda e
questo,
> a rigor di logica, avrebbe dovuto provocare un overflow o un arresto
> critico. Macche', il codice funzionava perfetamente, o meglio non
finzionava
> correttamente rispetto a quanto avevo scritto ma rispondeva a quelle che
> erano le mie intenzioni iniziali.
> Per farla breve ho creato una copia della maschera e questo mi ha
consentito
> di avere accesso al codice (ovviamente poi ho eliminato la maschera di
> partenza e ho corretto la nuova copia.
> Una curiosita', se fai un compila e salva tutto, che messaggi ti da?
Facendo una copia della maschera non cambia assolutamente nulla, anche la
copia non è editabile.
Anche una sottomaschera, presente nella maschera in questione, ha gli stessi
identici problemi.
Qualsiasi altra cosa funge correttamente, compreso il comando compila e
salva tutto e il /decompile, tra l'altro si crea tranquillamente anche
l'mde.
> Ciao, Sib
Ciao e tanti auguri Sib.
RoDAgo


title: SENDOBJECT

author: Tiziano

text:
Ho la necessità di inviare via mail un report a più caselle di posta
elettronica.
Purtoppo non riesco a indirizzare il messaggio su Outlook Express se è
installato, per esempio, Microsoft Exchange.
Cioè, il comando SendObject indirizza il report su M.Exchange senza darmi la
possibilità di poterlo modificare.
Qualcuno può aiutarmi ?
Grazie, Tiziano


title: SENDOBJECT


title: SENDOBJECT

author: Silvio Berruti

text:
"Tiziano" <
tang...@libero.it
> ha scritto nel messaggio
news:9meqv0$tf5$1...@nreadb.inwind.it...

Inutile spedire un messaggio al giorno.
Se qualcuno sa come aiutarti, lo farà comunque, magari leggendo il tuo
messaggio fra qualche giorno (non tutti leggono il NG quotidianamente).
Hai già visto le faq in merito sul Sito Comune?
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com


title: sincronizzare 2 Db

text:
Buongiorno
magari č un argomento triro e ritrito ma vi chiedo: qual'č il sistema pių
semplice per sincronizzare 2 database uguali?
Diciamo che sul desktop - ufficio ho p.e. db1
sul notebook lo stesso db1
Ora, utilizzando il notebook durante il lavoro esterno, come faccio la sera
a immettere i dati nel desktop.
Avevo pensato:
1) usare la cartella sincronia file
2) usare una query di accodamento
Che ne pensate?
Ciao
Mr.Quid


title: sincronizzare 2 Db

author: AleC

text:
On 2 Set, 11:08, "Mr.Quid" <
elsacolfa...@libero.it
> wrote:
> Buongiorno
> magari è un argomento triro e ritrito ma vi chiedo: qual'è il sistema più
> semplice per sincronizzare 2 database uguali?
> Diciamo che sul desktop - ufficio ho p.e. db1
> sul notebook lo stesso db1
> Ora, utilizzando il notebook durante il lavoro esterno, come faccio la sera
> a immettere i dati nel desktop.
> Avevo pensato:
> 1) usare la cartella sincronia file
> 2) usare una query di accodamento
> Che ne pensate?
> Ciao
> Mr.Quid
Cerca nell'help "Replica di database".


title: sincronizzare 2 Db

author: CIDI

text:
"AleC" <
alessandr...@novameta.it
> ha scritto nel messaggio
news:14c10d11-a290-40a4...@a1g2000hsb.googlegroups.com...
On 2 Set, 11:08, "Mr.Quid" <
elsacolfa...@libero.it
> wrote:
> Buongiorno
> magari č un argomento triro e ritrito ma vi chiedo: qual'č il sistema piů
> semplice per sincronizzare 2 database uguali?
> Diciamo che sul desktop - ufficio ho p.e. db1
> sul notebook lo stesso db1
> Ora, utilizzando il notebook durante il lavoro esterno, come faccio la
> sera
> a immettere i dati nel desktop.
> Avevo pensato:
> 1) usare la cartella sincronia file
> 2) usare una query di accodamento
> Che ne pensate?
> Ciao
> Mr.Quid
Cerca nell'help "Replica di database".
...anche, articolo di Salvino, su
www.accessgroup.it
Ciao
Daniele


title: Evento load non eseguito

author: Roberto

text:
Ciao a tutti,
lavoro con access XP (!?!).

Apro un form (da MSC_AVVIO) con la seguente chiamata:
DoCmd.OpenForm "MSC_CLIENTI", , , , , acDialog

Nell'evento load di MSC_CLIENTI assegno il valore in questo modo:
Me.RecordSource = QRY
+ altre operazioni
Il valore QRY viene passato tramite una variabile globale.

In alcuni pc l'evento load non viene eseguito.
Ho notato che quando ciò non avviene la variabile QRY contiene valori "raccolti" tramite due controlli MSCAL.Calendar.7.
In tutti gli altri casi funziona correttemente.
Ho anche vericato che QRY venga valorizzato correttamente (e così è) prima dell'apertura del form.

Qualche idea?


title: Evento load non eseguito

text:
Aggiornamento.
Se metto il codice nell'evento open del form mi ritrovo questo errore:

errore n° 3146
ODBC: chiamata non riuscita
[Microsoft][ODBC SQL Server Driver][SQL Server] Conversione non riuscita durante la conversione di una stringa di caratteri in una data o ora. (à241)

La query è la seguente:

SELECT P.* FROM CLIENTI C INNER JOIN POLIZZE P ON C.ID_CLIENTE = P.ID_CLIENTE
WHERE  P.SCADENZA_COPERTURA>=#7/1/17# AND P.SCADENZA_COPERTURA<=#7/31/17#
ORDER BY C.RAGIONESOCIALE, P.SCADENZA DESC

Su windows 7 pro in italiano con access 2002 funziona senza problemi
Su windows 7 pro in inglese con access run time 2007 l'errore di cui sopra

Idee?


title: Evento load non eseguito

text:

Ma hai MsSQL come DBServer...?
Se fosse così attento alle date... non hanno la sintassi corretta, quella è per JET

@Alex


title: Evento load non eseguito

text:

Aggiornamento.

Analizzando con SQL Profiler a fronte della stessa query:
SELECT P.* FROM CLIENTI C INNER JOIN POLIZZE P ON C.ID_CLIENTE = P.ID_CLIENTE
WHERE  P.SCADENZA_COPERTURA>=#7/1/17# AND P.SCADENZA_COPERTURA<=#7/31/17#
ORDER BY C.RAGIONESOCIALE, P.SCADENZA DESC

Da windows 7 pro in italiano con access 2002:
SELECT "C"."ID_CLIENTE","P"."ID_POLIZZA"
FROM "dbo"."POLIZZE" "P","dbo"."CLIENTI" "C"
WHERE ((("P"."SCADENZA_COPERTURA" >= {d '2017-07-01'} ) AND ("P"."SCADENZA_COPERTURA" <= {d '2017-07-31'} ) ) AND ("C"."ID_CLIENTE" = "P"."ID_CLIENTE" ) )
ORDER BY "C"."RAGIONESOCIALE" ,"P"."SCADENZA"  DESC

Da windows 7 pro in inglese con access runtime 2007 (italiano):
SELECT "C"."ID_CLIENTE","P"."ID_POLIZZA"
FROM "dbo"."POLIZZE" "P","dbo"."CLIENTI" "C"
WHERE ((("P"."SCADENZA_COPERTURA" >= {ts '01/07/2017'} ) AND ("P"."SCADENZA_COPERTURA" <= {ts '31/07/2017'} ) ) AND ("C"."ID_CLIENTE" = "P"."ID_CLIENTE" ) )
ORDER BY "C"."RAGIONESOCIALE" ,"P"."SCADENZA"  DESC

Come se ne esce?


title: Evento load non eseguito

text:
Il giorno mercoledì 5 luglio 2017 20:17:07 UTC+2, Roberto ha scritto:

Prova a impostare la query in questo modo :
 SELECT P.* FROM CLIENTI C INNER JOIN POLIZZE P ON C.ID_CLIENTE = P.ID_CLIENTE
 WHERE  P.SCADENZA_COPERTURA>=datevalue("1 luglio 2017") AND P.SCADENZA_COPERTURA<= datevalue("31 luglio 2017")

Di solito in questo modo evito problemi di gestione date,
non so se peggiora le prestazioni della query

Gabry



title: Evento load non eseguito

text:

grazie mille, così funziona in entrambi gli ambienti
per le prestazioni vediamo


title: Evento load non eseguito

text:
al di là della soluzione resta senza risposta la domanda iniziale.
perché due comportamenti diversi se la query che viene inviata è uguale?


title: Evento load non eseguito

text:
Il giorno giovedì 6 luglio 2017 12:41:01 UTC+2, Roberto ha scritto:
> al di là della soluzione resta senza risposta la domanda iniziale.
> perché due comportamenti diversi se la query che viene inviata è uguale?

Italiano ed Inglese... sono impostazioni Imternazionali del Sistema Operativo che hanno effetto sul driver del DB SERVER.
Prova ad usare Query Parametriche passando il Parametro... nessuno lo fa ma...

@Alex


title: Evento load non eseguito

text:
> Italiano ed Inglese... sono impostazioni Imternazionali del Sistema Operativo che hanno effetto sul driver del DB SERVER.
> Prova ad usare Query Parametriche passando il Parametro... nessuno lo fa ma...
>
> @Alex

Scusa ma non ho capito.
Cosa dovrebbe succedere con una query parametrica?


title: Evento load non eseguito

text:

Quando io parlo di query Parametricha intendo la definizione scolastica di query Parametrica... quindi quella con la Definzione esplicita dei PARAMETERS in calce e di conseguenza li si utilizza da codice per valorizzarli.
Questa è una distinzione che pochi fanno sbagliando alla grande.
Tu cosa intendi quando mi fai la domanda...?
Perchè se intendi quello che intendo io, dovresti anche sapere che un conto è passare un PARAMETRO un conto è farl leggere alla Query un riferimento...

Quindi, prova a definire come parametri le DateCardine e passali usando il metodo corretto, poi vedi quale sintassi è corretta e come viene interpretata dal profiler...

QUERY [QTEST]SQL:
PARAMETERS [BeginningDate] DateTime;
SELECT * FROM T1
 WHERE CampoData=[BeginningDate];

Ora da VBA apri una
Set qdf=QueryDefs("QTEST")
qdf.Parameters![BeginningDate]=TuaData(Verifica che formattazione serve)
Set rs = qdf.OpenRecordset

Ovviamente stessi vantaggi per Testo, non servono APICETTI, NUMERI non serve il riconoscimento Impostazioni Internazionali [.,] ecc...

@Alex


title: Evento load non eseguito

text:
Ho provato le query parametriche.
Il profiler crea un evento RPC.
Pare che tramite vba sia più performante ma non ho certezza.
In questo modo non fa confusione con le date ma non sono sicuro che sia meglio.


title: Evento load non eseguito

text:

Rassicurati.

@Alex


title: Evento load non eseguito

text:
Grazie per le dritte.

Approfitto per chiederti un'altra questione.
Uso il profiler per capire come 'lavorano' le query. Ma non sono sicuro di leggere bene i dati.
Hai qualche consiglio su cosa monitorare.
Prevalentemente leggo il tempo di risposta ma sicuramente ci sono altri parametri da tenere presente.


title: Evento load non eseguito

text:

Ormai sono 10 anni che non faccio più nulla di serio, quindi fatico a darti suggerimenti aggiornati.
Ricordo che l'analizzatore delle Query consentiva di vedere anche i PIANI DI ESECUZIONE, ovvero lo SHOWPLAN, che rendeva l'idea di come il predicato veniva intepretato, eseguito e risolto...
Ad esempio i CRITERI WHERE,Concatenare a livello LOGICO BOOLEANO 2 Criteri, è differente in termini di esecuzione usare
(C1 AND C2) o un
NOT C1 OR NOT C2
ha la sua differenza...
Lavorando poi con Access, dovresti anche capire se, il Numero di Records restituiti a JET è veramente quello che la condizione o il JOIN definiscono... perchè se ad esempio passi un Predicato non risolvibile da SQL è evidente che viene restituita tutta la Tabella e delegato JET in locale...
Alcuni esempi semplici:
SELECT * FROM T1 WHERE ID=FORMS!MASCHERA!Controllo
SELECT *, functCalcolo([CampoData]) As RetCalcolo FROM T1
SELECT *, DCOUNT(....) FROM T1...

In nessuno dei 3 casi il Server riesce a risolvere il predicato, quindi semplifica la sua vita e restituisce TUTTA T1... poi JET in locale applica il Criterio ID risolvendo FORMS!Maschera!Controllo o la Funzione functCalcola o la DCOUNT()...

Non so se questo aggiunge qualche cosa...:
https://technet.microsoft.com/it-it/library/ms177500(v=sql.105).aspx

@Alex


title: Evento load non eseguito

text:
> Non so se questo aggiunge qualche cosa...:
>
https://technet.microsoft.com/it-it/library/ms177500(v=sql.105).aspx

Aggiunge, aggiunge.
Studio un po' e poi magari chiedo.
Nel frattempo grazie mille


title: capacità di carico in access

author: pamm

text:
Devo costruire un'applicazione asp che supporti almeno una 20 di accessi
contemporanei...quale database conviene usare? Access o SQL server?
Grazie in anticipo


title: capacità di carico in access

author: Lbo dall'ufficio

text:
>Devo costruire un'applicazione asp che supporti almeno una 20 di accessi
>contemporanei...quale database conviene usare? Access o SQL server?
SqlS
-----------------------------------
Per favore, accodate due zeri al mio stipendio.  E' per renderlo Y2K-compliant.
-----------------------------------
togliete NOSPAM per rispondermi.
-----------------------------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access


title: capacità di carico in access

text:
Ciao  pamm, nel mio ufficio l'applicazione più utilizzata è proprio
realizzata in access,a volte viene usata anche da 40 persone
contemporaneamente, sia per consultazione che per aggiornamento dati! Quindi
per le tue esigenze dovrebbe andare!
Attenzione però il motore  dbs Jet di microsoft, che è il cuore di access,
non è proprio il + indicato per un utilizzo in rete, su alcune riviste
specializzate viene segnalato come poco stabile in condizioni di notevole
carico.
Per mio conto non posso ne confermare ne smentire queste voci, in quanto da
prove di carico del sistema, effettuate in condizioni veramente pesanti,
sono scaturiti alcuni casi di blocco del sistema, ma a favore devo dire che
in condizioni di reale utilizzo problemi non ce ne sono mai stati.
Un problema che puoi incontrare può essere quello della lentezza
dell'applicazione, soprattutto se la LAN sulla quale risiede non è delle più
veloci (e se il numero dei record e delle query che vai ad effettuare su di
essi è notevole).
Comunque molti problemi sono risolvibili con degli accorgimenti che ho
scovato proprio lavorando sull'applicazione per l'ufficio.
Se sei interessato/a riscrivimi qui sull'Ng che te ne illustrerò i dettagli!
P.S.: Fermo restando xò che x applicazioni client-server è sicuramente +
adatto SQL server.Access però è molto + friendly!
Buon divertimento!!!!


title: Consiglio acquisto Access...

author: SR

text:
Mi serve un suggerimento per
l'acquisto di Access.
Praticamente la versione "normale"
non ha un runtime da redistribuire free (?)
Mentre per avere questa possibilita`
bisogna comprare la versione Developer (?)
Oppure questa non esiste piu` ed e`
invece inclusa in Office Developer?
Scusate ma anche sul sito Microsoft
non riesco a chiarirmi le idee... :-\
Inoltre, dove conviene acquistare online?
Io di solito da Programmer Paradise.
Ciao & Grazie


title: Consiglio acquisto Access...

text:
SR <
nospam_a...@libero.it
> wrote in message
246C8.25436$5k4.5...@twister2.libero.it...
> Mi serve un suggerimento per
> l'acquisto di Access.
> Praticamente la versione "normale"
> non ha un runtime da redistribuire free (?)
> Mentre per avere questa possibilita`
> bisogna comprare la versione Developer (?)
La seconda che hai detto.
> Oppure questa non esiste piu` ed e`
> invece inclusa in Office Developer?
Access è un applicativo Office, quindi la versione developer di Office
include anche l'Access (non credo proprio esista un Access developer)
> Scusate ma anche sul sito Microsoft
> non riesco a chiarirmi le idee... :-\
Adesso ti sono più chiare?
> Inoltre, dove conviene acquistare online?
> Io di solito da Programmer Paradise.
Io ti direi di acquistare dove si risparmia, on-line o on-site che sia. :-)
> Ciao & Grazie
Ciao a te.
--
Maurizio75


title: Report e Query Dinamico

author: shari

text:
Ciao a tutti
Ho due problemi con report e la query. Inizio con Report che è basata su una
query con tanti record , i campi sono seuenti:
IDOperazione, Data, Versamenti ,... Saldo , Saldo finale. dato che
quest'ultimo campo è un campo dinamico che mi dà  il saldo progressivo,
perciò non posso impostare dei criteri nella query sul campo "Data" , perché
mi sballa i calcoli ( Cioè nel report i record saranno limitati ma riultati
dei calcoli Nel "Saldo finale"sono sbagliati) mi è sembrato che la miglior
cosa sarebbe limitare dati visualizzati sul report, Cioè invece di 300
record  Visualizzare ultimi 20 o 30. Ho impostato anche dei criteri nel
campo di raggruppamento report ma non funziona , a questo punto cosa devo
fare?
 Invece sulla query su cui sono costruite delle sottomaschere, devo bloccare
i record modificati in precedenza , mi sembrava che sia fattibile
intervenndo sulla proprietà di query e sottomaschera ma è fallita anche
questa  mia tentazione .
se c'è una soluzione a questi e mi potete aiutare a risolverli Vi ringrazio.
Ciao
_Shari


title: Report e Query Dinamico

author: Emyr

text:
On Sun, 23 Jun 2002 23:30:09 +0200, "shari" <
shi...@tiscalinet.it
>
wrote:
>Ciao a tutti
>Ho due problemi con report e la query. Inizio con Report che è basata su una
>query con tanti record , i campi sono seuenti:
>IDOperazione, Data, Versamenti ,... Saldo , Saldo finale. dato che
>quest'ultimo campo è un campo dinamico che mi dà  il saldo progressivo,
>perciò non posso impostare dei criteri nella query sul campo "Data" , perché
>mi sballa i calcoli ( Cioè nel report i record saranno limitati ma riultati
>dei calcoli Nel "Saldo finale"sono sbagliati) mi è sembrato che la miglior
>cosa sarebbe limitare dati visualizzati sul report, Cioè invece di 300
>record  Visualizzare ultimi 20 o 30. Ho impostato anche dei criteri nel
>campo di raggruppamento report ma non funziona , a questo punto cosa devo
>fare?
>
il saldo ottienilo da un sottoreport
> Invece sulla query su cui sono costruite delle sottomaschere, devo bloccare
>i record modificati in precedenza , mi sembrava che sia fattibile
>intervenndo sulla proprietà di query e sottomaschera ma è fallita anche
>questa  mia tentazione .
>se c'è una soluzione a questi e mi potete aiutare a risolverli Vi ringrazio.
>Ciao
>_Shari
>
campo bloccato nelle tabelle di origine su dopoaggiornamento del
record corrente se il campo è true fai un me.undo ed annulli i
cambiamenti
Saluti.
Emanuele.


title: Report e Query Dinamico

text:
"Emyr" <
fan...@lavoro.com
> ha scritto nel messaggio
news:p3ldhu44vtlvbp33m...@4ax.com...

Grazie per l'aiuto ma per il secondo problema : In Java forse ma in Vb " If
Campo = True" non ho visto finora che funzioni
Ho inserito coesto codice sul Form_Current :
'If Me.Data < Date Then
'Me.CodiceVer.Enabled = False
'Me.Versamento.Enabled = False
'Else
'Me.CodiceVer.Enabled = True
'Me.Versamento.Enabled = True
'End If
 Però in certe circostanze mi dà errore .e mi blocca anche il record
cotrrente.
ma io non voglio permettere all'utente di modificare dati inseriti in
precedenza ma solo quello in data odierna. ho provato anche sul
dopoaggiornamento, ma non ho avuto alcun riscontro. se ti viene ancora in
mente qualcosa ti sarò grato. Ciao
_Shari


title: Report e Query Dinamico

text:
On Wed, 26 Jun 2002 01:13:58 +0200, "shari" <
shi...@tiscalinet.it
>
wrote:
>
>
>Grazie per l'aiuto ma per il secondo problema : In Java forse ma in Vb " If
>Campo = True" non ho visto finora che funzioni
>Ho inserito coesto codice sul Form_Current :
>'If Me.Data < Date Then
>'Me.CodiceVer.Enabled = False
>'Me.Versamento.Enabled = False
>'Else
>'Me.CodiceVer.Enabled = True
>'Me.Versamento.Enabled = True
>'End If
> Però in certe circostanze mi dà errore .e mi blocca anche il record
>cotrrente.
>ma io non voglio permettere all'utente di modificare dati inseriti in
>precedenza ma solo quello in data odierna. ho provato anche sul
>dopoaggiornamento, ma non ho avuto alcun riscontro. se ti viene ancora in
>mente qualcosa ti sarò grato. Ciao
>_Shari
sei sicuro che sia presente il valore in me.data quando fai il
confronto?
cos'hai scritto sull'evento dopoaggiornamento? e perchè non hai usato
primadiaggiornare?
Saluti.
Emanuele.


title: copiare contenuto di casella di testo

author: carmelo

text:
ripropongo il questito: ho una maschera con due sottomaschere. Una di sola
lettura(recordset a snapshot) non collegata alla principale  ed una con il
recordset impostato su dynaset collegata. Voglio con un pulsante di comando
copiare il contenuto di una casella di testo della sottomaschera non
collegata su una casella di testo dell'altra sottomaschera , quella
collegata. Come faccio??
Grazie a che mi volesse rispondere


title: copiare contenuto di casella di testo

author: Sergio MAZZA

text:
"carmelo" <
csc...@tin.it
> ha scritto nel messaggio
news:pzWF6.2003$Hp1....@news2.tin.it...

Se il bottone è posizionato sulla maschera principale puoi provare con:
'----------------
Private Sub bttnTransfer_Click()
Me!NomeSecondaSottomaschera!nomeSecondaCaselladiTesto =
Me!NomePrimaSottomaschera!nomePrimaCaselladiTesto
End Sub
'----------------
Ciao.


title: Ricerca parole intere

author: Paolo

text:
In una pagina ASP ho una query SQL che deve restituire i records
contententi, in un campo, una parola intera.
Se scrivo:
 "SELECT * FROM [ElencoDocumenti] " & _
 "WHERE [TitoloDocumento] LIKE '%" & strTestoDaCercare & "%'"
mi restituisce tutti i records che contengono la stringa che cerco, non solo
le parole intere.
Se cerco "cursor" mi restituisce anche "cursore".
Come modifico la clausola SQL per cercare solo parole intere?
Grazie
Paolo


title: Ricerca parole intere

author: Alessandro Cara

text:
Paolo wrote:
>
>
> Grazie
> Paolo
Paolo, non te lo ha spiegato nessuno che i crosspost sono da evitare?
--
Alessandro Cara


title: Ricerca parole intere

text:
"Alessandro Cara" <
al...@blunet.it
> ha scritto nel messaggio
news:3ACC27D2...@blunet.it...

A parte questo, hai suggerimenti riguardo all'argomento?
Grazie
Paolo


title: Ricerca parole intere

text:

l'ho mandato e forse e' finito su asp. cmq
te lo riposto (al di la della leggera insofferenza della risposta)
 "WHERE [TitoloDocumento] LIKE '% " & strTestoDaCercare & " %'"
prova ad aggiungere i due spazi adiacenti al %
NB
1) se la parola finisce con un segno di punteggiatura non la trovi
2) non la trovi neanche se dopo c'e' una acapo (CRLF)
3) I crosspost vanno evitati
bye
--
Alessandro Cara


title: Ricerca parole intere

text:
"Alessandro Cara" <
al...@blunet.it
> ha scritto nel messaggio
news:3ACD6D5E...@blunet.it...
> Paolo wrote:
>
> l'ho mandato e forse e' finito su asp. cmq
> te lo riposto (al di la della leggera insofferenza della risposta)
> --
> Alessandro Cara
Grazie Alessandro,
alla fine ho trovato una soluzione accettabile anche se non ritengo
perfetta.
Purtroppo non c'č un NG relativo all'SQL puro, per cui devo arrangiarmi a
postare la stessa domanda su piů NG.
Potevo fare articoli separati, ma almeno cosě anche qui, chi era interessato
all'argomento, poteva intuire che le risposte potevano trovarsi altrove.
Ciao e alla prossima!
Paolo
PS: bellissime le orchidee, le hai fotogratate te?


title: Ricerca parole intere

text:
Paolo ha scritto:
> PS: bellissime le orchidee, le hai fotogratate te?
che domande.
Ma certo.
Ti pare che metto roba di altri?
Sono un narcisista anch'io
Ma come ci sei arrivato? Non mi sembra di aver fatto pubblicita!
a. cara
PS. ah? forse blunet?
a proposito, riguardo il tuo problema, c'e' un indirizzo
http://orchidee.blunet.it/guccini/index.asp
divertiti con la ricerca delle parole e' li' che ho fatto palestra
(sempre se ti va)


title: Ricerca parole intere

text:
"Alessandro Cara" <
al...@blunet.it
> ha scritto nel messaggio
news:3ACE3FFF...@blunet.it...

Sono un buon navigatore... Ho visto le cento parole!
Ciao!
Paolo


title: Casella combinata

author: Matteo

text:
Ho una casella combinata con due colonne in una il codice di identificazione
e in un'altra la descrizione. cliccato sulla casella mi fa vedere le
opportunità, e al momento che clicco lui mi fa la ricerca con il codice di
identificazione, però io sul text della casella combinata vorrei vedere la
descrizione e non il codice, ma voglio anche mantenere il controllo sul
codice come devo fare. Sarei grato se qualcuno mi rispondesse al più presto
vi ringrazio
--------------------------------
Inviato via
http://usenet.libero.it


title: Casella combinata

author: Antonio Biso

text:
"Matteo" <
mattj...@libero.it
> ha scritto nel messaggio
news:217Z58Z131Z62Y1...@usenet.libero.it...
> Ho una casella combinata con due colonne in una il codice di
identificazione
> e in un'altra la descrizione. cliccato sulla casella mi fa vedere le
> opportunità, e al momento che clicco lui mi fa la ricerca con il codice di
> identificazione, però io sul text della casella combinata vorrei vedere la
> descrizione e non il codice, ma voglio anche mantenere il controllo sul
> codice come devo fare. Sarei grato se qualcuno mi rispondesse al più
presto
> vi ringrazio
Colonne 2
Dimensione colonne 0 cm;5 cm
Colonna associata 1
Colonna 0 Codice, colonna 1 Descrizione
Antonio


title: Casella combinata

author: Maurizio Borrelli

text:
> "Matteo" [...]:
> Ho una casella combinata con due colonne in una il codice di
> identificazione
> e in un'altra la descrizione. cliccato sulla casella mi fa vedere le
> opportunità, e al momento che clicco lui mi fa la ricerca con il codice di
> identificazione, però io sul text della casella combinata vorrei vedere la
> descrizione e non il codice, ma voglio anche mantenere il controllo sul
> codice come devo fare.
    Considera la proprieta' del controllo:
        Larghezza colonne
alla quale potresti assegnare il valore:
        0;x
in modo da nascondere la prima colonna (larghezza = 0) e dove al posto di
"x" scriverai la misura che desideri assegnare alla colonna.
    Da' anche un'occhiata al 3d: "Casella di riepilogo/combinata multipla".
--
Ciao :-)
Maurizio
--------
?SPQR(C)
 X
--------


title: Casella combinata

text:
Scusate se rompo ancora i coglioni, quando scorro i record nella maschera,
con le freccettine, nella casella combinata rimane scritto o il codice che
avevo cliccato prima oppure niente come posso fare ad assegnare tutte le
volte che cambio record, con le freccettine, il nuovo valore che dovrebbe
assumere rispondente ve ne prego



title: Casella combinata

author: MA

text:
 >quando scorro i record nella maschera,
[cut]
 >come posso fare ad assegnare tutte le
> volte che cambio record, con le freccettine, il nuovo valore che dovrebbe
> assumere rispondente ve ne prego
tuacasellacombinata.defaultvalue = ""
ciao MAssimiliano



title: Migrare da Access97 a 2000/2003 conviene?

author: piero

text: La butto li'... quali sono secondo voi i pro ed i contro?


text:
piero wrote:
> La butto li'... quali sono secondo voi i pro ed i contro?
Hai scelto due brutti formati per convertire
2000 ha diversi bug antipatici
2003 lavora solo su >=W2000
Meglio il 97 o il mio adorato xp
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


author: Nick

text:
MA ha detto: in data 10/02/2006 15.15:
> piero wrote:
>> La butto li'... quali sono secondo voi i pro ed i contro?
> Hai scelto due brutti formati per convertire
> 2000 ha diversi bug antipatici
> 2003 lavora solo su >=W2000
> Meglio il 97 o il mio adorato xp
Access Xp l'ho usato poco ma sembra fatto bene (non conosco nello
specifico i vari bug), ma Word Xp (nella stampa unione) fa @#@#@#@ ...e
  pertanto mi trovo a usare ancora Access 2000.
Access 2003 non mi piace.. il discorso delle protezioni va a incasinare
e non poco le applicazioni (mi è capitato di avere dei report che non si
aprivano perchè considerati dannosi, piuttosto che la visualizzazione di
immagini non bmp)
ciao
Nick


text:
Ho un po' di confusione... ho installato anche io Access XP, ma mi
sembra che gestista solo database in formato 2000 e 2003. Inoltre, per
l'MDE mi pare si possa fare solo con il 2000... mi chiarite questi
punti, se potete? Grazie Ciao


text:
piero ha detto: in data 10/02/2006 17.46:

Access Xp gestisce formati 2000 e 2002 (Xp)
l'mde lo puoi creare solo nel formato 2002
Ciao
Nick


title: Collegamento maschere in una scheda a pagine.

author: Bruno - S95

text:
Per Access 97.
Ho tre maschere, collegate a tabelle con relazione uno a molti:
1) Casolari con id campo master
        - un casolare -
2) Proprietari con id campo secondario "IdCasPropr" collegato al master
"IdCas"            - più proprietari per casolare -
3) Foto con id campo secondario "IdFoto" collegato al master
        - più foto per casolare-
Vorrei collegare le maschere 2 e 3 (sottomaschere) alla maschera 1, però,
inserendole e collegandole all'interno di una scheda a pagine, cioè maschera
1 in pagina uno, maschera 2 in pagina 2 e maschera 3 in pagina 3.
Ho provato ad inserirle e a collegarle ma risponde "Impossibile creare un
collegamento fra maschere non associate".
E' possibile avere un aiuto ?
Grazie
        Bruno


text:

la struttura da te definita non e' maschera con sottomaschere ma tre mashere
principali.
sull'onchange del tabstrip filtra l'origine dati della maschera di quella pagina
con il valore corrente della riga in pagina 1
--
a.cara
Togli qualcosa dall'email


text:
[Cat]
Alessandro, scusami ma non ho capito il procedimento che devo usare.
Puoi aiutarmi con maggiori dettagli e passaggi. Sono un principiante.
Grazie
        Bruno


text:

ahio!
Mask1 Casolari da casolari(chiave casolare) in pagina 1
Mask2 Proprietari da proprietari (chiave casolare, idprop) in pagina 2
Mask3 Foto da foto (chiave casolare,idfoto) in pagina3
mettere in on il filteron di mask2 e mask3
Attivare la routine evento per l'evento di modifica (onchange) del controllo
pagine
sull'evento di modifica
if controllopagina = 2 then me.mask2.filter = "casolare = '" &
me.mask1.codicecasolare & "'"
if controllopagina = 3 then me.mask3.filter = "casolare = '" &
me.mask1.codicecasolare & "'"
il codice e' per campi alfanumerici, se il codice casolare e' numerico, togliere
gli apici
Visualizzazione
Click su riga casolari
Click su pagina 2
e vedere che succede
scusami ma non ho una routine (o comunque mi richiede tempo) gia' fatta per come
serve a te
Tanto tu comincia a scrivere se poi le cose non vanno posti il codice scritto e
lo correggiamo (se serve)



author: Alberto S.

text:

Scusa,
ma se in pagina 1 inserisce i controlli associati alla tabella
principale (casolari) e in pagina 2 e 3 le due sottomaschere con
collega campi master/secondari = 'idCas',dovrebbe funzionare e anche
avere la sincronizzazione automatica
o mi sfugge qualcosa?
Ciao
--
Alberto
No alle guerre


text:
"Alberto S." ha scritto:

non so se ti sfugge qualcosa. La struttura da te proposta, a logica, non
mi sembra fattibile e non ho mai tentato di provarla. Anche perche' non
saprei come (o meglio mezza idea la ho, ma la struttura dovrebe essere
un po' piu' complessa) cmq con  access, qualsiasi versione, c'e' da
aspettarsi di tutto e di piu' ;<)
> --
> Alberto
> No alle guerre
--
a.cara
togli qualcosa dall'email


text:
On Thu, 11 Sep 2003 23:36:39 +0200, Alessandro Cara
<
alexqu...@blunet.it
> wrote:
[cut]
>> ma se in pagina 1 inserisce i controlli associati alla tabella
>> principale (casolari) e in pagina 2 e 3 le due sottomaschere con
>> collega campi master/secondari = 'idCas',dovrebbe funzionare e anche
>> avere la sincronizzazione automatica
>>
>> o mi sfugge qualcosa?
>non so se ti sfugge qualcosa. La struttura da te proposta, a logica, non
>mi sembra fattibile e non ho mai tentato di provarla. Anche perche' non
>saprei come (o meglio mezza idea la ho, ma la struttura dovrebe essere
>un po' piu' complessa) cmq con  access, qualsiasi versione, c'e' da
>aspettarsi di tutto e di piu' ;<)
In uno dei miei primi db, quindi anche uno dei piů rozzi.
Gestione clienti:
Pagina 1 i dati anagafici, pagina 2 sottomaschera contatti, pagina 3
sottomaschera elenco offerte ... e cosě via.
Le sottomaschere legate tramite il campo 'idCliente', quindi
sincronizzazione assurdamente semplice, senza una riga di codice.
Adesso so fare qualcosa di piů elaborato ma allora no ... eppure tutto
funziona benissimo, e da diversi anni.
Per questo mi chiedevo se mi stava sfuggendo qualcosa.
Vabbeh, ciao.



text:
"Alberto S." wrote:
>
> On Thu, 11 Sep 2003 23:36:39 +0200, Alessandro Cara
> <
alexqu...@blunet.it
> wrote:
>
> [cut]
>
> >> ma se in pagina 1 inserisce i controlli associati alla tabella
> >> principale (casolari) e in pagina 2 e 3 le due sottomaschere con
> >> collega campi master/secondari = 'idCas',dovrebbe funzionare e anche
> >> avere la sincronizzazione automatica
> >>
> >> o mi sfugge qualcosa?
> >non so se ti sfugge qualcosa. La struttura da te proposta, a logica, non
> >mi sembra fattibile e non ho mai tentato di provarla. Anche perche' non
> >saprei come (o meglio mezza idea la ho, ma la struttura dovrebe essere
> >un po' piu' complessa) cmq con  access, qualsiasi versione, c'e' da
> >aspettarsi di tutto e di piu' ;<)
>
> In uno dei miei primi db, quindi anche uno dei più rozzi.
> Gestione clienti:
> Pagina 1 i dati anagafici, pagina 2 sottomaschera contatti, pagina 3
> sottomaschera elenco offerte ... e così via.
> Le sottomaschere legate tramite il campo 'idCliente', quindi
> sincronizzazione assurdamente semplice, senza una riga di codice.
> Adesso so fare qualcosa di più elaborato ma allora no ... eppure tutto
> funziona benissimo, e da diversi anni.
>
> Per questo mi chiedevo se mi stava sfuggendo qualcosa.
va bene alberto. Ma sottomaschera di cosa?
mi stai dicendo che
1) In pagina 1 c'e' una form (dati anagrafici)
2) in pagina 2 un form che e sottomaschera del form in pagina 1?
> --
> Alberto
> No alle guerre



text:
[cut]
>va bene alberto. Ma sottomaschera di cosa?
>mi stai dicendo che
>1) In pagina 1 c'e' una form (dati anagrafici)
>2) in pagina 2 un form che e sottomaschera del form in pagina 1?
Ripartiamo da quello che ha detto Bruno ...
tblCasolari
- idCas
- chrVia
- chrLocalità ecc ecc
tblProprietari (un casolare->tanti proprietari)
- idProprietario
- idCas
- chrNome
tblFoto (un casolare -> tante foto)
- idFoto
- idCas
- strPathNomeFoto
Una normale forma di visualizzazione prevede che nella maschera
frmCasolari mettiamo: i controlli associati a a tblCasolari, la
sottomaschera fsubProprietari, la sottomaschera fsubFoto; collega
campi master-secondari = idCas.
Ora, se in frmCasolari inseriamo una struttura a schede, nella pagina
1 di questa strutturatrasferiamo i controlli associati a tblCasolari
(quindi non una sottomaschera), a pagina 2 mettiamo fsubProprietari e
a pagina 3 fsubFoto, non otteniamo che le due sottomaschere sono
automaticamente sicronizzate?
A mio avviso è proprio quello che voleva Bruno.
Puff puff pant pant ... se ancora non sono riuscito a spiegarmi faccio
un microdibbì e te lo mando.
Ciao



text:
[Cut]
Ciao Alberto,
    quello che hai spiegato è proprio quello che volevo io.
Sto provando ad effettuare quando da te detto, comunque se dovessi decidere
di fare un db d'esempio da inviare ad alessandro, sarebbe gradito anche da
me.
Spero di poter essere d'aiuto allo stesso modo.
Vogliamoci bene.
Ciao da Bruno
P.S... Comunque sei un grande !!!


text:
"Alberto S." ha scritto:
>
[cut]
> Puff puff pant pant ... se ancora non sono riuscito a spiegarmi faccio
> un microdibbě e te lo mando.
non serve. Come da te strutturato funziona.
Se la struttura a schede la metti "sotto" il form casolari.
Avevo infatti chiesto qual'era la struttura. In quella che avevo
definito, proprietari e foto "non" erano "sotto" il form casolari (erano
"sibling" e non "child")



text:
On Sat, 13 Sep 2003 15:28:55 GMT, "Bruno - S95" <
bruno...@tin.it
>
wrote:

Ahi ahi, non sono un grande, lo è (e non sto scherzando) Alessandro e
puoi tranquillamente vederlo dalla qualità sei suoi numerosi
interventi.
Il fatto è che mi sembrava di capire che lui sconsigliasse un modo di
lavorare che io uso abbastanza spesso e allora volevo capire ...
Se intendi procedere nel modo che ho suggerito io prova a seguire
quanto ho scritto nel mio ultimo post e eventualmente di' quali sono i
problemi.
Ciao
P.S.: quando rispondi lascia una parte del messaggio precedente in
modo che si possa ricostruire un minimo della conversazione



text:


Ok, grazie. Nella risposta di stasera a Bruno ho spiegato anche il
perché del mio intervento.
Ciao.



text:
"Alberto S." wrote:
>
> On Sat, 13 Sep 2003 15:28:55 GMT, "Bruno - S95" <
bruno...@tin.it
>
> wrote:
>
[Cut]
> Il fatto č che mi sembrava di capire che lui sconsigliasse
assolutamente no! anzi......
.....e naturalmente ringrazio per l'apprezzamento



text:
On Mon, 15 Sep 2003 19:18:44 +0200, Alessandro Cara
<
alexqu...@blunet.it
> wrote:
>"Alberto S." wrote:
>>
>> On Sat, 13 Sep 2003 15:28:55 GMT, "Bruno - S95" <
bruno...@tin.it
>
>> wrote:
>>
>[Cut]
>
>> Il fatto è che mi sembrava di capire che lui sconsigliasse
>assolutamente no! anzi......
>
>.....e naturalmente ringrazio per l'apprezzamento
... assolutamente dovuto e 'documentabile'
:)
Ciao



title: Conteggio

author: Carla

text:
Ciao,
ho una maschera con un elenco di imprese ed un campo corriere che può
assumere valore si o no.
Qualle è l'istruzione che devo impostare in visual basic per ottenere il
CONTEGGIO delle imprese hanno il corriere?
Grazie
Caio


title: Conteggio

author: GERONIMO

text:

Secondo me facendo uno sforzetto molti potrebbero risponderti, però ti
faccio
questi due appunti:
l'oggetto è assolutamente generico.
la domanda è paragonabile a: abito in italia mi sapete dire come faccio ad
arrivare
al cinema Excelsior ?


title: Conteggio

author: ALESSANDRO Baraldi

text:
"Carla" <
carl...@hotmail.com
> ha scritto nel messaggio
news:NO%eb.213996$R32.6...@news2.tin.it...

Basta una TextBox in cui inserisci nell'origine dati una funzione di
aggregazione sui domini:
=Dcount("NomeTabella","[CampoImprese]","[CampoCorriere]=True")
Riadattala ai nomi reali del tuo progetto.
@Alex.


title: Stampare maschera con schede...

author: Tiziano

text:
ciao a tutti,
come si potrebbe stampare una maschera con all'interno delle
pagine o schede?!
Se mandoin stampa la maschera non posso visualizzare i
campi presenti nelle altre pagine...
Che fare?!
Ciao e grazie
Tiziano
--------------------------------
Inviato via
http://usenet.iol.it


title: Stampare maschera con schede...

text:
"Tiziano" <
tizi...@libero.it
> ha scritto nel messaggio
news:140Z105Z48Z16Y1...@usenet.iol.it...

Credo che la soluzione sia un report ben progettato graficamente...
Ciao.
--
Sergio MAZZA


title: database multiazienda

author: peppino

text:
Ho creato un database per l'emissione di fatture, mandati di pagamento
ed altri documenti contabili. Tutto ok. Visto che gestisco più di una
azienda, vorrei trasformare il db in multiazienda. Devo creare più
tabelle per ogni ditta e per ogni documento? Grazie per l'aiuto?


title: database multiazienda

text:
Credo tu possa:
1) creare un DB per ogni azienda
2) creare un campo AZIENDA per ogni tabella interessata (testata
fatture, DDT, mov. di magazzino, ecc..)
ciao.
k.
peppino ha scritto:



title: database multiazienda

text:
Ho creato una tabella azienda con IDAzienda e NomeAzienda. Poi nella
tabella X ho aggiunto il campo NomeAzienda e quindi ho creato più
query tante sono le azienda da gestire. Come faccio prima di inserire
un nuovo documento a segliere la maschera in base alla query associtata
all'azienda per cui devo inserire il nuovo documento? Grazie per la
disponibilità.
kerm...@libero.it
 ha scritto:



title: database multiazienda

text:
credo di aver capito come proseguire. L'unico problema è che ad
esempio nel caso delle fatture non riesco ad avere nella stessa tabelle
due numeri di fattura uguali ma appartenenti ad aziende diverse.
Utilizzo per la numerazione un campo che aumenta di 1 unità
progressivamente (es. 001/05) e se l'anno dell'orologio di windows lo
porti ad es. nel 2007 riparte da 001/07.
Come faccio. Grazie per l'aiuto.



title: database multiazienda

author: Carlo Costarella

text:
"peppino" <
gcard...@tin.it
> ha scritto nel messaggio
news:1155222786.7...@m73g2000cwd.googlegroups.com...
credo di aver capito come proseguire. L'unico problema è che ad
esempio nel caso delle fatture non riesco ad avere nella stessa tabelle
due numeri di fattura uguali ma appartenenti ad aziende diverse.
Utilizzo per la numerazione un campo che aumenta di 1 unità
progressivamente (es. 001/05) e se l'anno dell'orologio di windows lo
porti ad es. nel 2007 riparte da 001/07.
Come faccio. Grazie per l'aiuto.
[risposta]
Chiave primaria su due campi?
NFattura e Azienda.
Fatt 1 Az. 1
Fatt 1 Az. 12
Fatt 1 Az. 3
Ciao,Carlo


title: database multiazienda

text:
Ti ringrazio per la risposta. C'è solo un piccolo altro problema che
ho dimenticato di sottolineare nel precedente post. La maschera per
l'inserimento fattura contiene una sottomaschera in cui seleziono i
prodotti che è collegata alla maschera attraverso il n. fattura. Per
cui, con la chiave primaria su due campi, riesco ad inserire il numero
uguale solo che si incrementa non in base all'ultima fattura inserita
tenenco conto dell'azienda, ma all'ultimo record e quando forzando
inserisco il numero fattura la sottomaschera mi dà  i prodotti
inseriti col medesimo numero ma dell'azienda con cui ho iniziato il db.
Lo schema è pressochè quello di northwind. Grazie per l'aiuto.
Carlo Costarella ha scritto:



title: database multiazienda

text:
Scusa ho risolto il problema del collegamento tra maschera e
sottomaschera. L'ultimo problema resta quello dell'incremento numero
fattura che mi propone sempre in base al più alto senza tener conto
dell'azienda per cui inserisco la nuova fattura. Il campo che mi
aggiorna il numero ha il seguente codice;
="" & Format(IIf(IsNull(DMax("[ID]";"[Ordini]";"[ID] like '???/" &
Format(Date();"aa") & "'"));1;Mid(DMax("[ID]";"[Ordini]";"[ID] like
'???/" & Format(Date();"aa") & "'");1;3)+1);"000") & "/" &
Format(Date();"aa")
come lo devo modificare?
Ringrazio anticipatamente.
peppino ha scritto:



title: database multiazienda

text:
"peppino" <
gcard...@tin.it
> ha scritto nel messaggio
news:1155399203.1...@75g2000cwc.googlegroups.com...
Scusa ho risolto il problema del collegamento tra maschera e
sottomaschera. L'ultimo problema resta quello dell'incremento numero
fattura che mi propone sempre in base al più alto senza tener conto
dell'azienda per cui inserisco la nuova fattura. Il campo che mi
aggiorna il numero ha il seguente codice;
="" & Format(IIf(IsNull(DMax("[ID]";"[Ordini]";"[ID] like '???/" &
Format(Date();"aa") & "'"));1;Mid(DMax("[ID]";"[Ordini]";"[ID] like
'???/" & Format(Date();"aa") & "'");1;3)+1);"000") & "/" &
Format(Date();"aa")
come lo devo modificare?
Ringrazio anticipatamente.
[risposta]
ricorda di scrivere sempre dopo l'ultima risposta e non prima.
Puoi seguire diverse strade.
Per esempio c'è quella di fare una tabella con la ditta in uso e il suo
ultimo numero di fattura inserito, che se è zero diventa uno e così via.
Questo comporta qualche riga di codice per aggiornare il valore ogni volta
che si aggiunge una fattura ma anche una sola riga per aggiungerne una
nuova. Comporta, inoltre, una scelta preventiva (ad apertura del db)  da
parte dell'utente sulla ditta in uso, qualche variabile globale (opzionale)
e poco altro. Questa mi sembra una strada molto ordinata e pulita.
Altra strada è quella della classica query con parametri che contiene la
ditta e il progressivo delle sue fatture.
I parametri li passi a mezzo funzioni pubbliche:
Public Function DimmiDittaInUso() As Long
DimmiDittaInUso = Forms!TuaForms!TuoIDDitta
End Function
La query:
SELECT Fatture.IDDitta, Fatture.NFattura
FROM Fatture
WHERE (((Fatture.IDDitta)=DimmiDittaInUso()))
ORDER BY Fatture.NFattura;
Salva la query per esempio con "SQFattureDitta".
Il valore sarà ottenuto da:
nz(Dmax("NFattura";"SQFattureDitta");0) + 1
Esistono ancora altre strade ma comincia a provare con queste.
Da domani sono in ferie...
Buone vacanze a tutti, ci vediamo il 29.
Ciao, Carlo


title: database multiazienda

text:
Carlo Costarella ha scritto:

Grazie per l'aiuto, spero di riuscire a metterlo in pratica.
Scusa per il posizionamento del post precedente. Buone ferie, ti auguro
che il tempo migliori. Ciao, Giuseppe.


title: Db Access in locale e sul web

text:
Ho un Db Access su un server Web e vorrei tenermi aggiornata un copia del
Db in locale.E' possibile tenerla aggornata in modo automatico??
Ciao e Grazie
Francesco
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Db Access in locale e sul web

author: Galassya

text:
francesco73 ha scritto:
> Ho un Db Access su un server Web e vorrei tenermi aggiornata un copia del
> Db in locale.E' possibile tenerla aggornata in modo automatico??
> Ciao e Grazie
> Francesco
attendo risposta anchio perche volevo fare la stessa domanda...



title: Db Access in locale e sul web

text:
Galassya ha scritto:
> francesco73 ha scritto:
> > Ho un Db Access su un server Web e vorrei tenermi aggiornata un copia del
> > Db in locale.E' possibile tenerla aggornata in modo automatico??
> > Ciao e Grazie
> > Francesco
> attendo risposta anchio perche volevo fare la stessa domanda...
E' bello attendere le risposte in compagnia femminile :-)



title: Db Access in locale e sul web

text:
"francesco73" <
f...@bar.it
> ha scritto nel
messaggio news:ci69m7$g44$1...@news.newsland.it...
> Galassya ha scritto:
>
> > francesco73 ha scritto:
>
> > > Ho un Db Access su un server Web e vorrei
tenermi aggiornata un copia del
> > > Db in locale.E' possibile tenerla aggornata
in modo automatico??
>
> > > Ciao e Grazie
>
> > > Francesco
>
> > attendo risposta anchio perche volevo fare la
stessa domanda...
>
> E' bello attendere le risposte in compagnia
femminile :-)
>
va bene, allora non disturbiamo.
MAssimiliano
p.s. scaricati i record con una query o meglio in
locale scarica tutto il be
e mantieni il fe


title: Db Access in locale e sul web

text:
MA ha scritto:


Prima il dovere poi il piacere......"stamattina va a finire che se ne
busca!!!" :-)
No per favore aiutateci,non faccio piu lo strullo,prometto.
Grazie Fra



title: Db Access in locale e sul web

author: Eugenio

text:
>
> > p.s. scaricati i record con una query o meglio in
> > locale scarica tutto il be
> > e mantieni il fe
>
> Prima il dovere poi il piacere......"stamattina va a finire che se ne
> busca!!!" :-)
> No per favore aiutateci,non faccio piu lo strullo,prometto.
>
> Grazie Fra
>
Quello che ti ha scritto MA è la soluzione.
Il problema si pone se il database locale viene aggiornanto anche da utenti
che non si collegano via web.
Ciao
Eugenio


title: Db Access in locale e sul web

text:
Eugenio ha scritto:


> Ciao
> Eugenio
La mia domanda si pone proprio per due prospettive:la prima è quella di
effettuare un bac up automatico dei dati presenti sul web.La seconda è
quella di consentire agli utenti "in sede" di velocizzare le cose
aggironando il databse da locale.
Quindi devo capire che la risposta..è no non è possibile?



title: Db Access in locale e sul web

author: Pablitomf

text:
francesco73 ha scritto:
> Prima il dovere poi il piacere......"stamattina va a finire che se ne
> busca!!!" :-)
> No per favore aiutateci,non faccio piu lo strullo,prometto.
> Grazie Fra
La soluzione è quella giusta, ma non se il db locale è popolato da utenti
in locale... in quel caso non c'è soluzione.
PS
Ma x buscare non si faceva lo "struscio" sul corso principale della città?
Azz, adesso si usa l'NG...tempi moderni!!!! :-) MAssimiliano, dovremmo
aggiornarci! Dobbiamo iniziare a mandare bacini invece che dare aiuto....
:-D
--
Pablitomf (Maurizio Facciuti)
“Quando non ti eserciti ricorda che qualcuno in qualche posto si sta
allenando e, quando lo incontrerai, ti batterà”.
Ed Macauley



title: Db Access in locale e sul web

text:
Pablitomf ha scritto:
> La soluzione è quella giusta, ma non se il db locale è popolato da utenti
> in locale... in quel caso non c'è soluzione.
RIVEDO il "non c'è soluzione"...dovresti avere un serverweb raggiungibile
da esterno con IP statico...questo ti permetterebbe tramiteinterfaccia
(ASP o quel che sia) di lavorare via Web, e in locale di lavorare con un
FE!!



title: Db Access in locale e sul web

text:
francesco73 ha scritto:
> Galassya ha scritto:
> > francesco73 ha scritto:
> > > Ho un Db Access su un server Web e vorrei tenermi aggiornata un copia del
> > > Db in locale.E' possibile tenerla aggornata in modo automatico??
> > > Ciao e Grazie
> > > Francesco
> > attendo risposta anchio perche volevo fare la stessa domanda...
> E' bello attendere le risposte in compagnia femminile :-)
sono giovane.. ho solo 17 anni



title: Db Access in locale e sul web

text:
>
> La mia domanda si pone proprio per due prospettive:la prima è quella di
> effettuare un bac up automatico dei dati presenti sul web.La seconda è
> quella di consentire agli utenti "in sede" di velocizzare le cose
> aggironando il databse da locale.
> Quindi devo capire che la risposta..è no non è possibile?
>
> Fra
>
Possibile è possibile, ma contemporaneamente per ragioni di sicurezza è
sconsigliabile.
Quello che non è chiaro è se i dati in locale, mentre è in aggiornamento il
db web, vengono modificati.
Se così fosse, è necessario eseguire delle query di aggiornamento,
preferibilmente inambiente dedicato, cioè mentre nessuno utente modifica
dati.
Ciao
Eugenio


title: Db Access in locale e sul web

text:
Galassya ha scritto:
> francesco73 ha scritto:
> > Galassya ha scritto:
> > > francesco73 ha scritto:
> > > > Ho un Db Access su un server Web e vorrei tenermi aggiornata un copia
del
> > > > Db in locale.E' possibile tenerla aggornata in modo automatico??
> > > > Ciao e Grazie
> > > > Francesco
> > > attendo risposta anchio perche volevo fare la stessa domanda...
> > E' bello attendere le risposte in compagnia femminile :-)
> sono giovane.. ho solo 17 anni
Appuntamento tra un anno..al solito posto :-)
Scherzo....anzi..c'č poco da scherzare...mi sa cara Galaxy che al nostro
problema non c'č soluzione!



title: Db Access in locale e sul web

text:
francesco73 ha scritto:
> Appuntamento tra un anno..al solito posto :-)
> Scherzo....anzi..c'è poco da scherzare...mi sa cara Galaxy che al nostro
> problema non c'è soluzione!
Se non c'è soluzione non c'è problema... a tutto c'è soluzione anche a
quello che hai posto tu... te l'ho postata su una delle soluzioni...
"server web"
PS
Lascia stare la nostra giovane amica!!!!!... :-D
--
Pablitomf (Maurizio Facciuti)
“Quando non ti eserciti ricorda che qualcuno in qualche posto si sta
allenando e, quando lo incontrerai, ti batterà”.
Ed Macauley
questo articolo e` stato inviato via web dal servizio gratuito



title: Db Access in locale e sul web

text:
Pablitomf ha scritto:
> francesco73 ha scritto:
> > Appuntamento tra un anno..al solito posto :-)
> > Scherzo....anzi..c'č poco da scherzare...mi sa cara Galaxy che al nostro
> > problema non c'č soluzione!
> Se non c'č soluzione non c'č problema... a tutto c'č soluzione anche a
> quello che hai posto tu... te l'ho postata su una delle soluzioni...
> "server web"
> PS
> Lascia stare la nostra giovane amica!!!!!... :-D
Si ho letto...le soluzioni....:-)
Galaxy..mi sa che ci devi riprovare te usando tutto il tuo facino
femminile!!
--



title: Db Access in locale e sul web

author: Sergio MAZZA

text:
"francesco73" <
f...@bar.it
> ha scritto nel messaggio news:ci68p6$50c$1...@news.newsland.it...
> Ho un Db Access su un server Web e vorrei tenermi aggiornata un copia del
> Db in locale.E' possibile tenerla aggornata in modo automatico??
>
> Ciao e Grazie
>
> Francesco
>
> --
Io dico che è possibile;
1 - access (già la '97) ha la possibilità di importare dati da pagine html (Tipo file: "Documento HTML");
2 - se così non fosse hai la possibilità di crearti una istanza di I.E., caricarti la pagina che restituisce i dati in forma
tabellare e leggere il contenuto della tabella (se scritta a dovere) scorrendo la sua struttura HTML;
3 - sempre la stessa pagina potrebbe restituirti una struttura xml che leggeresti con il metodo scritto sopra;
i problemi si incontrano nella 2 e 3 soluzione; le tabelle non devono avere celle unite, ma ogni colonna un valore, stessa regola di
una tabella word/excel...
Ciao.
--
Sergio MAZZA


title: Db Access in locale e sul web

text:
Sergio MAZZA ha scritto:



> Ciao.
Grazie Sergio sempre disponibilissimo
Fra



title: Db Access in locale e sul web

text:
Eugenio ha scritto:


> Ciao
> Eugenio
L'obiettivo minimo è quello di fare periodicamente,tipo una volta la
settimana una copia di back up in locale del Db sul server web.Diciamo che
questo sarebbe l'obiettivo minimo :-)
Il massimo sarebbe quello di poter far modificare il database anche
lavorando in locale agli utenti che lavorano in sede.Il top dei top :-)
CIao Fra



title: Db Access in locale e sul web

text:
"francesco73" <
f...@bar.it
> ha scritto nel messaggio news:ci70jg$n0r$1...@news.newsland.it...
> L'obiettivo minimo č quello di fare periodicamente,tipo una volta la
> settimana una copia di back up in locale del Db sul server web.Diciamo che
> questo sarebbe l'obiettivo minimo :-)
E questo potresti risolverlo con i suggerimenti inviati;
> Il massimo sarebbe quello di poter far modificare il database anche
> lavorando in locale agli utenti che lavorano in sede.Il top dei top :-)
il termine "...far modificare il database..." non ha senso se non per il fatto che dai la possibilitą agli utenti di aprire l'mdb in
modalitą struttura; non credo che intendessi questo.
Quindi se vuoi far inserire i dati via web, ti crei delle pagine ASP e fai interagire i tuoi utenti...
> CIao Fra
Ciao.
--
Sergio MAZZA


title: Db Access in locale e sul web

text:
Sergio MAZZA ha scritto:
> "francesco73" <
f...@bar.it
> ha scritto nel messaggio
news:ci70jg$n0r$1...@news.newsland.it...
> > L'obiettivo minimo è quello di fare periodicamente,tipo una volta la
> > settimana una copia di back up in locale del Db sul server web.Diciamo che
> > questo sarebbe l'obiettivo minimo :-)
> E questo potresti risolverlo con i suggerimenti inviati;
> > Il massimo sarebbe quello di poter far modificare il database anche
> > lavorando in locale agli utenti che lavorano in sede.Il top dei top :-)
> il termine "...far modificare il database..." non ha senso se non per il
fatto che dai la possibilità agli utenti di aprire l'mdb in
> modalità struttura; non credo che intendessi questo.
> Quindi se vuoi far inserire i dati via web, ti crei delle pagine ASP e fai
interagire i tuoi utenti...
> > CIao Fra
> Ciao.
L'obiettivo massimo sarebbe quello di far si che gli utenti in sede locale
possano continuare ad utilizzare il database Access e alsciare quello Web
agli utenti fuori sede.Ma come detto questa sarebbe una cosa in piu.
Quello che mi interessa è mantenermi una copia di sicurezza dei dati
presenti sul server web.



title: funzione Ccur

author: remigio

text:
ciao,
in una maschera ho tre campi:
costo
importo_iva
importo_totale
sull'evento Uscita del campo importo_iva ho inserito la seguente
formula
Private Sub importo_iva_Exit(Cancel As Integer)
    importo_totale = Ccur((Forms!m_nuova_autorizzazione!costo * (Forms!
m_nuova_autorizzazione!importo_iva) / 100) + Forms!
m_nuova_autorizzazione!costo)
Me.Refresh
End Sub
che fa comparire sul campo importo_totale il totale appunto.
Funziona, solo che nel campo importo_totale vedo solo la cifra, fra
l'altro arrotondata a quattro cifre e non a due, e senza il simbolo
dell'Euro.
Come possoo risolvere?
Vi ringrazio molto.
Remigio


title: funzione Ccur

author: Lolince

text:

Vedi nelle proprieta del campo tipo formato e posizioni decimali
ciao


title: funzione Ccur

text:

Grazie molte.


title: sommare campo di tipo ora con dsum si può?

text:
ho provato cosi ma pare che non funzioni, dovrei ottenere la somma di ore e
minuti.
        Me.totore = Nz(DSum("[ore]", "INSEGNANTIMONTEORE"), 0)
ore e di tipo data/ora 24 ore
sbaglio qualcosa?


author: Roberto dalla campagna

text:
"Simba883" <
simb...@libero.it
> ha scritto nel messaggio
news:cjhkec$k8o$1...@lacerta.tiscalinet.it...

Tu non sbagli nulla: infatti il valore di totore è sicuramente esatto; il
problema sta nel fatto che con Access (al contrario di Excel) non esiste un
formato nativo che ti permetta di visualizzare correttamente un valore
Data/ora maggiore di 24 ore. Devi pertanto arrangiarti tu con un po' di
codice VBA.
Dipende anche da cosa devi farci con totore: se è necessario sia numerico
perché poi lo usi con qualche funzione aritmatica, a mio avviso la cosa
migliore è quello di esprimere totore in ore e centesimi di ore
moltiplicandolo per 24, quindi:
Me!totore = Nz(DSum("[ore]", "INSEGNANTIMONTEORE"), 0) * 24
naturalmente inposterai a Fisso il formato di totore; così facendo il valore
di 40 ore e mezzo ti verrà visualizzato come 40,50 e non come 40:30.
Se invece otore è puramente documentativo e quindi può essere di tipo testo,
prova così:
Me!totore = Int(Nz(DSum("[ore]", "INSEGNANTIMONTEORE"), 0)) * 24 _
+ Hour(Nz(DSum("[ore]", "INSEGNANTIMONTEORE"), 0)) & ":" _
& Minute(Nz(DSum("[ore]", "INSEGNANTIMONTEORE"), 0))
Naturalmente in questo caso non devi impostare alcun formato per totore.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


text:
> Me!totore = Int(Nz(DSum("[ore]", "INSEGNANTIMONTEORE"), 0)) * 24 _
> + Hour(Nz(DSum("[ore]", "INSEGNANTIMONTEORE"), 0)) & ":" _
> & Minute(Nz(DSum("[ore]", "INSEGNANTIMONTEORE"), 0))
>
> Naturalmente in questo caso non devi impostare alcun formato per totore.
>
> --
> Roberto
>
ma possibile che non esista la possibilità di sommare delle ore? nemmeno in
access XP?
baaaa!!!


text:
"Simba883" <
simb...@libero.it
> ha scritto nel messaggio
news:cjk37l$cb7$1...@lacerta.tiscalinet.it...

A quanto pare non mi sono spiegato.
La possibilità di sommare dei campi/variabili di tipo Data/ora esiste in
qualsiasi versione di Access e funziona egregiamente; quello che manca (in
qualsiasi versione di Access) è un formato nativo che permette di
visualizzare il risultato della somma nel formato hhh:mm qualora il valore
sia maggiore di 24 ore.
>
> baaaa!!!
Se sei perplesso puoi sempre chiedere all'helpdesk della Microsoft.



text:
> visualizzare il risultato della somma nel formato hhh:mm qualora il valore
> sia maggiore di 24 ore.
>
>>
>> baaaa!!!
>
> Se sei perplesso puoi sempre chiedere all'helpdesk della Microsoft.
>
> --
> Roberto
no no ti credo figurati, ma ti credo solo perchè sei ancora in campagna
rif. post precedenti ahahahaha  :))))


text:

Io lo faccio con excel:
Function sommaOreConExcel(orario1 As String, orario2 As String)
Dim oApp As Excel.Application
Set oApp = CreateObject("Excel.Application")
sommaOreConExcel = oApp.WorksheetFunction.Sum("17:30", "09:30")
oApp.Quit
Set oApp = Nothing
End Function
Ciao.
--
Sergio MAZZA


title: ACCESS - Casella Combinata

text:
AIUTO!!!
Ho creato una casella combinata che pesca i dati della "Descrizione" da una tabella dove sono presenti altri campi.
Come faccio, quando seleziono "descrizione" di un record a selezionare anche gli altri campi corrispondenti??? Cioč "azienda","prezzo", etc.
Grazie perchč so che per alcuni di voi č facile, ma insormontabile per me che mi ci sono fuso il cervello.
Giulio
--
Questo articolo e` stato inviato dal sito web
http://www.nonsolonews.it


title: ACCESS - Casella Combinata

author: Sandro Peruz

text:
"castaway08" <
minos...@libero.it
> ha scritto nel messaggio
news:frr74n$gpo$1...@news.nonsolonews.it...

ciao castaway08,
se ho capito bene... proprietą column della combo box.
Prova a guradare nel db di esempio della NorthWind, maschera fatture, c'č un
bel esempio.
Ciao, Sandro.


title: aiuto! option compare

author: Ibis

text:
Come si fa a costringere Access 97 a comportarsi con le 'maschere
continue' come se ci fosse il comando 'option compare binary'? Si
puo'? Grazie
Ibis


title: problemi con l'utilizzo di AllowAdditions

text:
salve, utilizzo il seguente comando
    Forms![preventivomom]![Sottomaschera VociPreQ].AllowAdditions = True
e mi restituisce il seguente errore
Errore di runtime 438
Proprietą o metodo non supporttati dall'oggetto.
mi sapete aiutare?
Grazie.


author: ramblers

text:
"@----- Pinco --@-- Pallino -----@" <
tos...@libero.it
> ha scritto nel
messaggio news:FvYS8.77748$Kt3.1...@twister2.libero.it...
> salve, utilizzo il seguente comando
>
>     Forms![preventivomom]![Sottomaschera VociPreQ].AllowAdditions = True
>
> e mi restituisce il seguente errore
>
> Errore di runtime 438
>
> Proprietà o metodo non supporttati dall'oggetto.
>
> mi sapete aiutare?
>
>
> Grazie.
>
>
prova così:
     Forms![preventivomom]![Sottomaschera VociPreQ].Form.AllowAdditions =
True
ciao.


author: Govardo Libero

text:
"ramblers" <
clint...@yahoo.it
> ha scritto nel messaggio
news:afhklv$edk34$1...@ID-57322.news.dfncis.de...
>
> >
> > mi sapete aiutare?
>
> prova cosě:
>
>      Forms![preventivomom]![Sottomaschera VociPreQ].Form.AllowAdditions =
> True
>
Funziona anche cosě:
Me![Sottomaschera VociPreQ].Form.AllowAdditions = True
Ciao, Angelo


author: Dr. A.

text:
"Govardo Libero" <
gov...@libero.it
> ha scritto nel messaggio
news:afif9u$318$1...@lacerta.tiscalinet.it...
>
> "ramblers" <
clint...@yahoo.it
> ha scritto nel messaggio
> news:afhklv$edk34$1...@ID-57322.news.dfncis.de...
> >
> > >
> > > mi sapete aiutare?
>
> >
> > prova così:
> >
> >      Forms![preventivomom]![Sottomaschera VociPreQ].Form.AllowAdditions
=
> > True
> >
>
>
> Funziona anche così:
> Me![Sottomaschera VociPreQ].Form.AllowAdditions = True
>
> Ciao, Angelo
>
Sicuramente è meglio questa, ma dovresti specificare che è possibile solo
dalla PARENT di "sottomaschera vocipreq", non si sà mai. :-)
ciao


text:
"Dr. A." <
s.ca...@tin.it
> ha scritto nel messaggio
news:MZ3T8.18801$vm5.6...@news2.tin.it...

Giusto, PARENT, la mamma di tutte le sottomaschere ;-)


title: Installazione access 97

author: Giulia

text:
Ciao a tutti, ho formattato un PC portatile utilizzando il suo CD di
Recovery, quando cerco di installare Office 97 ad un certo punto mi da il
seguente errore
"Configurazione del driver ODBC Microsoft Access Driver (*.mdb) non
riuscita"
dando OK mi dice che l'installazione è stata interrotta.
Il portatile è un ACER EXTENSA 501T
Quanlcuno mi sa dare un idea?
Grazie
Giulia


title: Installazione access 97

author: Sergio Della Giora

text:
"Giulia" <
giulia_g...@hotmail.com
> ha scritto nel messaggio
news:aURd6.67315$ew1.4...@news.infostrada.it...

O contatti l'Acer, (ma dubito che siano disposti a darti una mano) o usi un
CD di WINDOWS originale e ti scarichi i drivers del portatile da internet...
Purtroppo non è semplice correggere errori di sis op sugli odbc.
Saluti
Sergio Della Giora


title: Impossibile modificare il DB: Topona chiede aiuto

author: Alessia

text:
Riciao, riposto nuovamente il problema,  cui nessuno sigh sigh ha dato
retta.
Ma visto che non riesco a lavorare.
Ho un programma creato con A2000 in cui dopo averci lavorato per secoli non
posso più fare nessuna modifica, perchè nel momento stesso in cui la faccio
(anche piccolissima) non funziona più, non riesco più a chiudere/aprire le
maschere, non risponde in nessun modo se non uscendo definitivamente dal DB.
E cosa magica alla fine mi crea una copia dello stesso salvandola come DB1,
DB2 ecc.
Che devo fare?
Ho provato a ricopiare tutto su un DB nuovo e pulito, ma non funziona. . .
Lasciar perdere? Impossibile è il programma per la Gestione Della
Corrispondenza . . .
Vi prego se qualcuno ha un'idea, che non sia rifarlo, me la giri mille baci
in cambio.
La Vostra Topona  Ale


author: Karl Donaubauer

text:
Alessia <
les...@altavista.it
> ha scritto:
> Ho un programma creato con A2000 in cui dopo averci lavorato per secoli non
> posso più fare nessuna modifica, perchè nel momento stesso in cui la faccio
> (anche piccolissima) non funziona più, non riesco più a chiudere/aprire le
> maschere, non risponde in nessun modo se non uscendo definitivamente dal DB.
>
> E cosa magica alla fine mi crea una copia dello stesso salvandola come DB1,
> DB2 ecc.
Sembra che hai attivato la funzione per autocompattare (menu
strumenti/opzioni...)
quando chiude e a causa della corruzione Access non può finire la
compattazione.
> Ho provato a ricopiare tutto su un DB nuovo e pulito, ma non funziona. . .
Cosa non funziona? Viene un errore?
Viene un errore se prova a compattare/riparare con il menu?
Hai gia provato di lanciare il db con decompile? Come
"c:\corrente\msaccess.exe" /decompile "c:\corrente\Tua.mdb"
Hai gia provato di ripararlo com Jetcomp.exe?
http://support.microsoft.com/support/kb/articles/Q239/1/14.ASP
Hai gia provato a cambiare il nome del progetto VBA? (menu
strumenti/opzioni...)
Hai installato SR1a o SP2 per A00?
Non so se ci sono già disponibile in italiano.
--
HTH
Karl
*********
Non meravigliarti del mio strano italiano. M'esercito qui.
Access-FAQ (tedesco):
http://www.donkarl.com


author: Expo

text:
"Alessia" <
les...@altavista.it
> ha scritto nel messaggio
news:93f95v$2b7$1...@half.spin.it...
> Riciao, riposto nuovamente il problema,  cui nessuno sigh sigh ha dato
> retta.
> Ma visto che non riesco a lavorare.
> Ho un programma creato con A2000 in cui dopo averci lavorato per secoli
non
> posso più fare nessuna modifica, perchè nel momento stesso in cui la
faccio
> (anche piccolissima) non funziona più, non riesco più a chiudere/aprire le
> maschere, non risponde in nessun modo se non uscendo definitivamente dal
DB.
> E cosa magica alla fine mi crea una copia dello stesso salvandola come
DB1,
> DB2 ecc.
> Che devo fare?
> Ho provato a ricopiare tutto su un DB nuovo e pulito, ma non funziona. . .
> Lasciar perdere? Impossibile è il programma per la Gestione Della
> Corrispondenza . . .
Se provi a compattarlo su un'altra macchina ti dà gli stessi problemi ?


text:
"Karl Donaubauer" >
> Sembra che hai attivato la funzione per autocompattare (menu
> strumenti/opzioni...)
> quando chiude e a causa della corruzione Access non può finire la
> compattazione.
>
Grazie grazie, era proprio quello.
Tolta l'opzione tutto ha funzionato a meraviglia.
Alessia


author: ema

text:
Mio cuggino mi ha detto che Alessia <
les...@altavista.it
> scrisse:
> La Vostra Topona  Ale
>
se lo scrivo anch'io, vale? Mi rispondete prima?
In fondo...
bye!
--
EmanuelAAAA Cesena
http://www.penguinpowered.com/~ecesena
<
ece...@penguinpowered.com
> - rimuovi XXX x rispondere    ICQ #8814554

Un ingegnere, un fisico ed un matematico vanno tutti alla stessa conferenza.
Siccome il budget dell'universita' e' quello che e', tutti e tre vanno nello
stesso, economico hotel.  Ogni stanza e' allo stesso piano, ha la stessa
economica TV, lo stesso economico letto, ed un piccolo bagno.  Al posto
dell'impianto antincendio a doccia, l'hotel ha optato per dei secchi d'acqua.
L'ingegnere, il fisico ed il matematico vanno a letto e si addormentano.
Verso le due del mattino, l'ingegnere si sveglia perche' sente odore di fumo.
Guarda nell'angolo della stanza e vede che il televisore ha preso fuoco!  Si
precipita in bagno, riempie con acqua il secchio antincendio fino a farlo
trabordare, ed inzuppa da cima a fondo il televisore.  Il fuoco e' domato, e
l'ingegnere torna a dormire.
Poco dopo, il fisico si sveglia perche' sente odore di fumo.  Guarda
nell'angolo e vede che il televisore ha preso fuoco.  Prende una calcolatrice,
stima il potere calorifico del fuoco, fa un piccolo calcolo, quindi si
precipita in bagno e riempie il secchio antincendio con la minima quantita' di
acqua necessaria per domare le fiamme.  Il fuoco si spegne e lui torna a
dormire.
Pochi istanti dopo, il matematico si sveglia sentendo odore di fumo.  Guarda
nell'angolo e vede che il televisore sta bruciando.  Guarda in bagno e vede il
secchio antincendio.  Determina che esiste una soluzione, e torna a dormire.


text:
"ema" <ece...@XXXpenguinpowered.com> ha scritto nel messaggio
news:nt7i39...@news.ema.it...
> Mio cuggino mi ha detto che Alessia <
les...@altavista.it
> scrisse:
> > La Vostra Topona  Ale
> >
> se lo scrivo anch'io, vale? Mi rispondete prima?
> In fondo...
>
> bye!
> --
Prima devi essere eletto: "Topona dell'anno"...
Ciao.


text:
"Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
news:93mbnv$n4q$1...@suite03.caspur.it...

Bravo Sergio, la trafila è lunga per essere eletti.
- devi prima vivere 3 giorni a stretto contatto con LBO;
- fare un giro in macchina con Antonio alle 3 di notte;
- far bere agli adepti una buona grappa di casa;
- ecc ecc ecc
Poi rimango in carica fino al prossimo raduno quindi . . . sotto a chi
tocca.
:-)))))
Ale


text:
"Alessia" <
les...@altavista.it
> ha scritto nel messaggio
news:93mi6d$nu9$1...@half.spin.it...
>
>
> Bravo Sergio, la trafila è lunga per essere eletti.
> - devi prima vivere 3 giorni a stretto contatto con LBO;
> - fare un giro in macchina con Antonio alle 3 di notte;
> - far bere agli adepti una buona grappa di casa;
> - ecc ecc ecc
> Poi rimango in carica fino al prossimo raduno quindi . . . sotto a chi
> tocca.
> :-)))))
>
> Ale
>
Ahò! Macché davero davero...
Ciao.


text:
Mio cuggino mi	ha  detto  che	Alessia  <
les...@altavista.it
>	scrisse:
>  -  devi  prima  vivere  3  giorni  a  stretto   contatto   con   LBO;
>
butto gia` dentro :-)
bye!
--
Emanuele Cesena
http://www.penguinpowered.com/~ecesena
<
ece...@penguinpowered.com
> - rimuovi XXX  x  rispondere  ICQ	#8814554

"Possiedo la piu' grande  collezione  al  mondo  di  conchiglie  marine.
La tengo sparpagliata sulle spiagge di tutto il  mondo...   Forse  l'hai
vista."
		-- Steven Wright


title: access 2010 modificare struttura tabella Importazione dati (salvata precedentemente)

author: pfm

text:
salve

ho eseguito con access 2010 una importazione guidata di dati da foglio di excel e ho salvato il profilo.

come posso modificare un profilo di "importazioni salvate" ?

noto che posso cambiare il nome del file di origine (es. path e nome .xls) e la descrizione ma non vedere il profilo

Grazie


title: file da mdb a mde

author: Luigi Colanera

text:
nel convertire una applicazione da access 97 ad access 2000  il sistema mi
ha dato un errore di compilazione.
Dopo vari interventi, per. es. sostituendo il vecchio pannello comandi, con
il gestore pannelli di access 2000, sono riuscito a mettere in funzione la
vecchia applicazione con access 2000.
Purtroppo, successivamente, nel trasformare l'applicazione in formato mde il
sistema è andato in errore, rispondendo che non è possibile trasformare
l'applicazione in formato mde.
chi mi puo aiutare in tal senso?
cosa devo fare per trasformare la mia applicazione in formato mde?


title: file da mdb a mde

author: Giuseppe

text:
"Luigi Colanera" <
cola...@libero.it
> ha scritto nel messaggio
news:9FvW5.23594$hk4.9...@news.infostrada.it...

hai provato a compila e salvare i moduli prima della trasformazione ?
giuseppe


title: file da mdb a mde

author: lucianab64 on libero

text:
Luigi Colanera <
cola...@libero.it
> wrote in message
9FvW5.23594$hk4.9...@news.infostrada.it...
> nel convertire una applicazione da access 97 ad access 2000  il sistema mi
> ha dato un errore di compilazione.
> Dopo vari interventi, per. es. sostituendo il vecchio pannello comandi,
con
> il gestore pannelli di access 2000, sono riuscito a mettere in funzione la
> vecchia applicazione con access 2000.
> Purtroppo, successivamente, nel trasformare l'applicazione in formato mde
il
> sistema è andato in errore, rispondendo che non è possibile trasformare
> l'applicazione in formato mde.
> chi mi puo aiutare in tal senso?
> cosa devo fare per trasformare la mia applicazione in formato mde?
Dovresti prima provare a compilare tutti i moduli.
Alcune funzioni in Access 2000 sono diverse, richiedono altri parametri,
sono chiamate in altri modi (ad es. se non ricordo male la CvDate).
Mettendo a posto queste piccole cose dovresti riuscire a compilare e quindi
a creare l'mde.
Buona fortuna
Luciana


title: Motore di ricerca..sul sito comune non funziona il link!:-(

author: Fantasmino

text:
Ho visto sul sito comune che vi è un link dove immagino che dovrebbe
spiegare come relaizzare un piccolo motore di ricerca, ma questo link mi
riporta alla home...come faccio?
--
--
Invia messaggio:
Programm...@it.egroups.com
Sottoscrivi:
Programmazion...@it.egroups.com
Proprietario della lista:
Programmazi...@it.egroups.com
URL per questa pagina:
http://it.egroups.com/group/ProgrammazioneWeb


title: Alternativa a listbox

author: cranze

text:
Ciao a tutti
Con una query devo filtrare una tabella imponendo un elenco di valori e mi
chiedevo se ci fosse un modo più sbrigativo rispetto al metodo delle listbox
con campo "selezionato" peraltro già utilizzato in altre occasioni.
Per esempio.:    ..like Forms!miaForm!miaCasellaDiTesto
dove in miaCasellaDiTesto scrivo una serie di valori separati da punto e
vergola o altro separatore: 1;2;3;..8.ecc.
Scrivendo il criterio così però non filtra nulla. Quindi come posso fare per
fargli capire che il testo contenuto nella miaCasellaDiTesto non è il valore
che deve cercare ma un elenco di valori?
Ciao e grazie.


title: Alternativa a listbox

author: Roberto da casa

text:
"cranze" <
cranze_...@tiscali.it
> ha scritto nel messaggio
news:43c14030$0$345$5fc...@news.tiscali.it...

Per prima cosa invece dell'operatore Like nei criteri devi usare l'operatore
In (vedi help).
C'è un però: l'operatore In in una query parametrica non si riesce a farlo
funzionare, devi pertato costruirti dinamicamente la strimga SQLche conterrà
il codice SQL della query o comunque la stringa con la quale impostare la
proprietà Filter di una maschera o di un report.
> Ciao e grazie.
--
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------


title: Alternativa a listbox

text:
> Per prima cosa invece dell'operatore Like nei criteri devi usare
> l'operatore
> In (vedi help).
> C'è un però: l'operatore In in una query parametrica non si riesce a farlo
> funzionare, devi pertato costruirti dinamicamente la strimga SQLche
> conterrà
> il codice SQL della query o comunque la stringa con la quale impostare la
> proprietà Filter di una maschera o di un report.
Ciao Roberto, grazie per il consiglio.
Se non chiedo troppo potresti essere più esplicito? Magari con un piccolo
esempio di come scrivere l'SQL?
Ciao e ancora grazie


title: Alternativa a listbox

text:
"cranze" <
cranze_...@tiscali.it
> ha scritto nel messaggio
news:43c15230$0$337$5fc...@news.tiscali.it...

Se vai sul Sito Comune (link qui sotto) e nella Sezione Reports leggi la mia
FAQ intitolata "4.11 Come si può filtrare un report in base alla selezione
multipla effettuata su una casella di riepilogo?", nel codice VBA in essa
pubblicato ci trovi un esempio di come creare dinamicamente la stringa SQL
con cui filtrare un report (fosse una maschera sarebbe la stessa cosa).
Se qualcosa non ti è chiaro rifatti vivo.
>
> Ciao e ancora grazie
Prego



title: "non" condividere un Db

text:
Ciao a tutti, un'informazione:perchè ogni tanto il mio db in Access 2003 su Xp mi dice che è aperto in modalità esclusiva da Admin e che non si possono aggiornare record?Mah....mistero.....
--
Questo articolo e` stato inviato dal sito web
http://www.nonsolonews.it


title: da DBF a MDB

author: gabriele

text:
Non c'è un modo diretto per importare una tabella DBF dentro a una tabella
di un file di access ?
saluti!


title: da DBF a MDB

author: Sergio MAZZA

text:
"gabriele" <
micc...@tin.it
> ha scritto nel messaggio
news:448c8c34$0$18292$4faf...@reader1.news.tin.it...
> Non c'è un modo diretto per importare una tabella DBF dentro a una tabella
> di un file di access ?
>
> saluti!
File - Carica dati esterni - Collega tabelle...
Ciao.
--
Sergio MAZZA


title: da DBF a MDB

author: Bruno Campanini

text:
"gabriele" <
micc...@tin.it
> wrote in message
news:448c8c34$0$18292$4faf...@reader1.news.tin.it...
> Non c'è un modo diretto per importare una tabella DBF dentro a una tabella
> di un file di access ?
DoCmd.TransferDatabase _
    TransferType:=acImport, _
    DatabaseType:="dBase III", _
    FileName:="DbfFileDir", _
    ObjectType:=acTable, _
    Source:="DbfFileName", _
    Destination:="AccessTableName", _
    StructureOnly:=False
Bruno


title: assistenza gratuita onsite

author: Elena

text:
Se hai problemi con MS Access, visita
www.idem.it
. Potresti avere diritto
all'assistenza gratuita o a un corso gratuito presso la tua sede!
Ciao
Elena
--
Posted from
smtp2.libero.it
 [193.70.192.52]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: relazioni uno a uno

author: Tebaldo

text:
Ciao, sara' sicuramente denigratoria la VS risposta
ma come! ancora a chiedere questo?
Comunque ci provo:)) lo stesso
allora, secondo Voi se devo catalogare dei modelli ( auto, vestiti,
barche...) , i quali hanno numerose caratteristiche, ma solo una per tipo,
per es.:lunghezza, o anche, n° cavalli vapore,
e queste caratteristiche sono divisibili per gruppo tipo: dimensioni,
prestazioni, allora:
mi conviene fare delle tabelle separate per questi macroGruppi o no?
Sinceramente, e forse percio' sbaglio, penso, ma chi me lo fa fare, tuti
questi attribbuti essendo unici li scrivo in un'unica tabella, in fondo non
sono poi differenti da nome, cognome, cap
Perfavore mi fate un po' di chiarezza, anche solo un po' grazie
ciao


title: relazioni uno a uno

author: ALESSANDRO Baraldi

text:
"Tebaldo" <
noposta_...@grazie.it
> ha scritto nel messaggio
news:MXYfb.12413$e6.4...@twister2.libero.it...

Devi fare 3 tabelle:
Modelli(1---00) Appoggio (00----1) Caratteristiche
Non è che devi per forza, così hai una struttura flessibile e normalizzata.
@Alex.


title: relazioni uno a uno

author: Francesco R.

text:
"Tebaldo" <
noposta_...@grazie.it
> ha scritto nel messaggio
news:MXYfb.12413$e6.4...@twister2.libero.it...
> Ciao, sara' sicuramente denigratoria la VS risposta
...non se ne vede il motivo

Non esiste una risposta univoca alla tua domanda e di volta in volta
(tenendo fermi alcuni punti fondamentali), devono essere valutate diverse
cose per stabilire quale sia la migliore soluzione per la struttura da
creare.
Una delle regole fondamentali è quella di non avere informazioni ripetute,
anzitutto su + tabelle, poi nel 99% degli altri casi anche all'intererno
della stessa tabella.
Inoltre di solito è un bene quando all'interno di un record non vi siano
campi vuoti perchè non ha senso che in quel campo vi sia un valore.
Veniamo al tuo esempio, se hai una tabella articoli di magazzino, nella
quale confluiscono prodotti con caratteristiche molto diverse tra loro, puoi
seguire 3 strade: La prima prevede un campo con il tipo articolo, ed in base
al tipo vai a riempire certe caratteristiche anzichè altre.
La seconda prevede una tabella principale, con i dati che accomunano
qualsiasi articolo come il codice interno, la descrizione, ..., e la
categoria. Poi in base alla categoria si creano altre tabelle nelle quali
vengono imputate le caratteristiche peculiari della categoria.
La terza strada è quella suggerita da Alessandro, nella quale esiste una
tabella con gli articoli, una tabella con le caratteristiche possibili, ed
una tabella intermedia nella quale poter attribuire una qualsiasi
caratteristica ad un qualsiasi articolo senza alcun riferimento alla
categoria di appartenenza.
Nessuna delle 3 strade è la migliore, la prima è molto comoda e veloce da
implementare, ed è consigliabile se la tabella sarà riempita da pochi
record.
La seconda è consigliabile per un grande numero di record, con tipologie di
articoli ben definite.
La terza consente il maggior grado di flessibilità nel porre in relazione
caratteristiche ed articoli, con nessuno spreco di spazio, ma comporta la
maggiore complessità implementativa, inoltre per operare con grandi moli di
dati e soprattutto con molte caratteristiche attribuibili per articolo,
secondo me necessita di accorgimenti particolari per rendere veloce
l'inserimento dei dati.
Quindi: Di volta in volta occorre valutare con attenzione i pro ed i contro
delle varie soluzioni, tenendo conto delle possibili espansioni che
l'applicazione potrà subire.
Spero se non altro di non averti fatto maggior confusione.
Ciao.


title: relazioni uno a uno

text:
Grazie,
 inizio dalla fine
> Spero se non altro di non averti fatto maggior confusione.
> Ciao.
se cosi' si puo' dire una confusione avanzata,
sai quando rimani affascinato dall'eloquenza dell'oratore...sembra di capire
 primaditutto il mio caso sara' pure semplice ma mi sfugge...
per essere piu' chiari
1-I record sono pochi,
2 tutti i prodotti hanno gli stessi attribbuti, cambia naturalmente il nome
e i valori dehli attribbuti stessi...certo questi attribbuti possono essere
divisi per categorie
ma cio' non toglie che ogni prodotto avra' il suo unico valore per un
determinato attribbuto di una determinata caratteristica ora perche' no fare
una unica tabella? ho capito...che se un suo attribbuto e' colore potrei
fare una tabella con tutti i colori e poi per inserirli dovrei prenderli da
li', tipo una tabella di convalida, ma se sono valori quali lunghezza, e
ogni prodotto ha la sua determinata lunghezza...questa la metto nella
stesssa tabella dove inserisco pure il nome_prodotto ?
perche' non mi sembra che prima mi sia spiegato bene, infatti entrambi
partite dalla considerazione che
 >
>  se hai una tabella articoli di magazzino, nella
> quale confluiscono prodotti con caratteristiche molto diverse tra loro....
poi in un passo scrivi
> Inoltre di solito è un bene quando all'interno di un record non vi siano
> campi vuoti perchè non ha senso che in quel campo vi sia un valore.
>
non mi sembra chiaro
devo evitare record con molti campi vuoti?, cosa comporta questo? ho capito
bene?
potresti essere piu' esplicativo perfavore?
ringarzio ancora per la pazienza e che ben venga la confusione da chi tenta
di colmare la mia ignoranza
ciao


title: relazioni uno a uno

text:
[CUT]
>  primaditutto il mio caso sara' pure semplice ma mi sfugge...
> per essere piu' chiari
> 1-I record sono pochi,
> 2 tutti i prodotti hanno gli stessi attribbuti, cambia naturalmente il
nome
> e i valori dehli attribbuti stessi...certo questi attribbuti possono
essere
> divisi per categorie
Allora metti tutti i campi nella stessa tabella.
> ma cio' non toglie che ogni prodotto avra' il suo unico valore per un
> determinato attribbuto di una determinata caratteristica ora perche' no
fare
> una unica tabella?
 ho capito...che se un suo attribbuto e' colore potrei
> fare una tabella con tutti i colori e poi per inserirli dovrei prenderli
da
> li',
Nel caso di un singolo attributo, questo si fa in genere per 3 motivi:
Per risparmiare spazio, per impedire errori di digitazione, per modificare
in un unica operazione la descrizione dell'attributo in tutti gli articoli
che la contengono:
Supponi di dover inserire il colore "Grigio topo del Nord del Madagascar",
per di più in molti record, è lampante che ci si può sbagliare nell'inserire
la scritta sempre nello stesso identico modo, oltre a sprecare molto spazio
dovendo destinare una quarantina di caratteri per tutti i record del
magazzino.
Ne risulta che una query che raggruppasse gli articoli per colore, tirerebbe
fuori + gruppi per quello che dovrebbe essere lo stesso colore.
Se ad un certo punto dovessi meglio specificare la descrizione in "Grigio
topo del Nord-Est del Madagascar", sarebbe necessario farlo con una query di
aggiornamento su tutti i record.
Per ovviare a questo si crea una tabella "COLORI" con chiave "CodColore"
(per carità gestisci tu il progressivo e non usare i campi contatore) e
descrizione "NomeColore" al quale possiamo assegnare anche 50 caratteri.
Nella tabella articoli di magazzino riportiamo il campo "CodColore" e
leghiamo le due tabelle con rel. 1-molti.
Per molti attributi che comportano descrizioni lunghe si fa questo tipo di
operazione (normalizzazione), nel tuo caso, essendoci pochi record e
ritenendo improbabile una descrizione colore come quella dell'esempio, puoi
tranquillamente destinare un campo di 15 - 20 caratteri per il colore e
vivere sonni tranquilli. (La normalizzazione si effettua su diversi gradi o
livelli, i primi sono obbligatori, gli altri si valutano di volta in volta).
Nella maschera di inserimento non lasci l'imputazione del colore a briglia
sciolta, ma la fai fare con una casella combinata nella quale visualizzare i
colori già inseriti per selezionarli correttamente come già sono stati
scritti e ridormire altri sonni tranquilli. Se proprio hai fatto male le tue
considerazioni, e la tabella crescerà, la normalizzazione su quel campo
potrai sempre farla successivamente.
[CUT]
> poi in un passo scrivi
>
> > Inoltre di solito è un bene quando all'interno di un record non vi siano
> > campi vuoti perchè non ha senso che in quel campo vi sia un valore.
> >
> non mi sembra chiaro
[CUT]
Come nel caso precedente sottolineo 'di solito'.
Se nello stesso archivio di prodotti metti insieme le gabbiette per gli
uccellini per le quali devi prevedere il campo: "NTrampoli", è chiaro che
questo campo non  avrà senso se l'articolo è una miscela zuccherina per la
quale deve essere inserita la "Densità" in °Baumè e viceversa.
Un'altro esempio superclassico è quello dell'anagrafica dove coesistono
persone fisiche e giuridiche, che hanno campi comuni, ma anche campi che
devono essere riempiti esclusivamente in base al tipo di anagrafica.
Facendo riferimento alle 3 possibilità di struttura che ti abbiamo indicato
io ed Alessandro  nei post precedenti, nel primo caso di una tabella unica
con un campo "TipoRecord" sul quale discriminare quali sono gli altri campi
da riempire oppure no, gli svantaggi sono che i  campi "per forza" vuoti
sprecano spazio e se occorre farci su dei raggruppamenti, somme, medie,
ricerche, ecc... le query si complicano e si rallentano. Tuttavia se ci sono
pochi record, la struttura del database è + semplice e le differenze di
velocità non si avvertiranno in alcun modo.
Ciao.


title: relazioni uno a uno

text:
[CUT]
P.S.
E' da qualche giorno che mi sento poco normale e di qui i relativi consigli.


title: relazioni uno a uno

text:
Grazie per le tue esaurienti risposte Francesco
e per il fatto che
>  da qualche giorno che mi sento poco normale e di qui i relativi consigli.
>
>
mi stupisce, tu che parli cosi' bene della normalizzazione :)
ciao e ancora mille grazie


title: Lavoro inutile compilando la maskera

author: Loico

text:
Inserendo gli ordini dei clienti in una maskera , devo inserire volta per
volta la regione di residenza del cliente, tramite combo che mi visualizza
tutte le sigle delle province italiane.
Ma tale lavoro potrei evitarlo, visto che nel database c'è una tabella dove
ad ogni cliente è associata tale regione!!!
Domanda: come modifico la maskera caricam. ordini affinchè il campo regione
si valorizza automaticamente con la sigla della regione ??
Attualmente tale campo è un combo.
Ciao e grazie!
--


title: Lavoro inutile compilando la maskera

author: MA

text:

vedi dlookup
ciao
MAssimiliano
--------------------------------
Inviato via
http://usenet.libero.it


title: Lavoro inutile compilando la maskera

text:
> vedi dlookup
Ho guardato l'help...ma non ci ho capito molto:-(
In pratica il combo a sinistra nella maskera dove carico gli ordini ,
visualizza l'elenco dei clienti( i nomi).
Ne prelevo uno . Il combo a destra è vuoto, e devo prelevare la regione di
residenza.
Come faccio a far si che invece si compili automaticam. in base alla scelta
fatta nel combo di sinistra ?
Nel db esiste appunto  una terza tabella ( clienti, ordini, RESIDENZA
CLIENTI ) , in cui ogni cli è già abbinato alla sua regione : come sfrutto
ciò ?
ciao.


title: Lavoro inutile compilando la maskera

text:
"Loico" <
mi...@tin.it
> ha scritto nel messaggio
news:b3d958$6lj$1...@usenet.itgate.net...

E per quale motivo devi memorizzare nella tabella ordine la regione del
cliente, sicuramente memorizzerai il codice del cliente cui appartiene
l'ordine: quando ti serve conoscere la regioen puoi sempre reperirla con una
query o con la funzione DLookup.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Collegarsi a Db access esterno su server Web

text:
E' possibile costruire una maschera o un report che abbia come origine
dati presenti su un altro Db Access residente su un server web esterno
alla rete Lan?
Buongiorno a tutti
Fra
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


text:
"francesco73" <
f...@bar.it
> ha scritto nel
messaggio news:cdnn9s$rb9$1...@news.newsland.it...
> E' possibile costruire una maschera o un report
che abbia come origine
> dati presenti su un altro Db Access residente su
un server web esterno
> alla rete Lan?
>
> Buongiorno a tutti
>
> Fra
Le comuni esperienze dei partecipanti al Ng dicono
di no.
MAssimiliano


author: Pixel

text:
"francesco73" <
> E' possibile costruire una maschera o un report che abbia come origine
> dati presenti su un altro Db Access residente su un server web esterno
> alla rete Lan
Perchč quest'esigenza: piů filiali che vogliono lavorare sugli stessi dati?
Pixel


text:
Pixel ha scritto:
> "francesco73" <
> > E' possibile costruire una maschera o un report che abbia come origine
> > dati presenti su un altro Db Access residente su un server web esterno
> > alla rete Lan
> Perchè quest'esigenza: più filiali che vogliono lavorare sugli stessi dati?
> Pixel
Ho la necessità di fare inserire via internet e quindi da qualsiasi luogo
dei dati quando i tecnici che lavorano nella mia azienda si trovano a fare
delle visite qua e la per il mondo.Questi dati poi devono essere visibili
anche dagli impiegati che invece lavorano nella sede e che utilizzano un
db access gia esistente.Io avevo pensato a creare un secondo database da
inserire sul web per rendre possibile l'insrimento dei rapportini di
servizio da parte dei tecnici e di collegarlo al Db "residente in azienda"
:-)
ovviamente se avete soluzioni piu fattibili e migliori..ben vengano..
Ciao Fra



text:
"francesco73" <
f...@bar.it
> ha scritto nel
messaggio news:cdnptj$nh9$1...@news.newsland.it...

Metti un db in Internet e poi ti scarichi il db e
a quel punto lo riversi sul tuo gestionale
Se sono dati sensibili e se hai un indirizzo
statico puoi crearti un webserver in azienda
MAssimiliano


text:
MA ha scritto:


Fino a mettere il Db su internet ho capito ed è quello che ho intenzione
di fare io.Quando parli di scaricare il db cosa intendi?



text:
"francesco73"
> Ho la necessità di fare inserire via internet e quindi da qualsiasi luogo
> dei dati quando i tecnici che lavorano nella mia azienda si trovano a fare
> delle visite qua e la per il mondo.Questi dati poi devono essere visibili
> anche dagli impiegati che invece lavorano nella sede e che utilizzano un
> db access gia esistente.Io avevo pensato a creare un secondo database da
> inserire sul web per rendre possibile l'insrimento dei rapportini di
> servizio da parte dei tecnici e di collegarlo al Db "residente in azienda"
> :-)
> ovviamente se avete soluzioni piu fattibili e migliori..ben vengano..
Problemi di questo tipo sono diffusi.
Noi li risolviamo senza riscrivere nulla a livello web: basta configurare (e
"licenziare") i servizi Terminal di Windows Server.
Pixel


text:
Pixel ha scritto:


> Pixel
Già ne ho sentito parlare ma non so quanto costi una licenza per i servizi
terminal e se ci fosse una soluzione piu economica..sarebbe meglio..magari
anche a scapito delle prestazioni..



text:
"francesco73"
> Già ne ho sentito parlare ma non so quanto costi una licenza per i servizi
> terminal
Sempre tutto gratis eh?    ;-)
e se ci fosse una soluzione piu economica..sarebbe meglio..magari
> anche a scapito delle prestazioni..
Vedete voi: l'unica alternativa è scrivere applicazioni web.
Anche ammesso che la soluzione soddisfi la clientela quanto un'applicazione
Desk, il costo di sviluppo sarà dieci volte superiore alla soluzione
Terminal...
Pixel


text:
Pixel ha scritto:
> "francesco73"




> Pixel
Non mi sai dire all'incirca quanto può costare una licenza terminal?
Comunque sia...il costo..in pratica sarei sempre io..:-)



text:
"francesco73" <
> Non mi sai dire all'incirca quanto può costare una licenza terminal?
Francamente non ricordo: sono le aziende che se ne occupano.
> Comunque sia...il costo..in pratica sarei sempre io..:-)
Vero anche questo: ho risposto un pochino frettolosamente.
Dipende poi dalla complessità dell'applicazione: se è una rubrica telefonica
o poco più può essere accettabile  l'idea di rifarla in ASP o analoghi  :-)
Pixel


text:
Pixel ha scritto:
> "francesco73" <




> Pixel
Non è che sia una cosa complicatissima,ma è un Db che gestisce i contratti
di manutenzione del Customer service dell'azienda con programmazione
visite di manutenzione etc etc..insomma...un po' mi metterebbe pensiero
rifare tutto con Asp..:-)
In piu rimane il fatto...che mi sa tabto di "ammazzare le mosche con i
cannoni"(come diceva una mia vecchi prof" nel senso che l'utilizzo in
remoto dell'aplicazione sarebbe esclusivamente per l'inserimento di questo
rapportini.Mentre il resto continuerebbe ad essere utilizzato "in
locale",per cui rifare tutto in "stile web" mi sembra un po..esagerato.
bho....aiutooo!!:-)
Fra



text:
"francesco73" <>
> In piu rimane il fatto...che mi sa tabto di "ammazzare le mosche con i
> cannoni"(come diceva una mia vecchi prof" nel senso che l'utilizzo in
> remoto dell'aplicazione sarebbe esclusivamente per l'inserimento di questo
> rapportini.Mentre il resto continuerebbe ad essere utilizzato "in
> locale",per cui rifare tutto in "stile web" mi sembra un po..esagerato.
In tal caso rifletti sul mio primo post e informati sui costi delle licenze
del servizio TServer di MS oppure Cytrix Metaframe di non ricordo più chi...
Pixel


text:
Pixel ha scritto:
> "francesco73" <>


> Pixel
Graziee comunque!!Cercherò  se trovo qualcosa riguardo i costi!



author: ringo

text:
"francesco73" <
f...@bar.it
> ha scritto nel messaggio
news:cdnn9s$rb9$1...@news.newsland.it...
> E' possibile costruire una maschera o un report che abbia come origine
> dati presenti su un altro Db Access residente su un server web esterno
> alla rete Lan?
>
> Buongiorno a tutti
>
> Fra
in teoria si in pratica no....
ci vorrebbero delle linee con bande elevate,
quindi la soluzione attuale è costruire delle pagine ASP
bye
ringo