text:
On 6 Giu, 16:29, esseAemme <
samantha.ci...@gmail.com
> wrote:
> Non è soddisfacemente veloce, temo proprio che dovrò creare un campo
> nella tabella TBL_DIST dove salvo la DSUM, come quando salvo il prezzo
> di vendita finale
Be', essendo dati 'storici' non è una cattiva idea storicizzarli :-D
A parte i giochi di parole, la regola "non memorizzare ciò che puoi
calcolare" va sempre equilibrata con il "costo" dell'ottenimento. Nei
"miei" db cerco di storicizzare tutto quello che posso, magari con
elaborazioni notturne.
> Invece mi sei stato effettivamente di aiuto x application.echo true e
> false, che ho usato ma non ho  ancora avuto modo di capire come
> funziona e cosa fa, e ora vado a studiacchiarmelo!
In pratica application.echo permette di disattivare e riattivare
l'aggiornamento della finestra di Access, cmq leggi la guida che fa
sempre bene :-)
ciao,
Panathos


title: Come gestire utendi diversi nel DB?

author: MegaMax

text:
Stiamo per realizzare un'applicazione access con il back-end su un server,
ed una decina di client.
Ogni client sarà usato da un utente diverso, che quindi avrà diritti diversi
sul DB.
L'idea era quella di rilevare l'utente che si è loggato in windows, e da li
dargli le opportune credenziali (vedere solo i suoi dati e cose simili)
Ma qual'è il modo giusto di gestire questa cosa?
Dovrei creare nel BE una tabella che mi associ l'utente loggato sul PC a
delle credenziali del DB.
Ma è un modo giusto di operare? cioè, mi sembra macchinoso...
Che ne pensate?
Inoltre, considerato che i client sono quasi tutti Win9x, come faccio a
rilevare l'utenteche ci si è loggato?
Grazie, Max


title: Come gestire utendi diversi nel DB?

author: Emyr

text:
On Mon, 25 Mar 2002 10:48:50 +0100, "MegaMax" <
fe...@polaris.it
>
wrote:

vedi la funzione currentuser()
io le restrizioni le farei da FE
Saluti.
Emanuele.


title: Consiglio su progettazione

author: SAPpatore

text:
Ciao ragazzi,
mi servirebbe un consiglio su come procedere per risolvere la seguente
situazione.
Vorrei realizzare una maschera che mi permetta la visualizzazione-
modifica di alcune tabelle. Quello che vorrei è avere un menù a
tendina che mi permetta di scegliere il tipo di tabella e una volta
selezionata che mi appaia, sempre nella stessa maschera, con formato
foglio di dati.
Grazie per i consigli.


title: Consiglio su progettazione

author: MA

text:

c'è qualcosa del genere di Pablito su
www.accessgroup.it
 se non ricordo male
--
--
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access


title: Consiglio su progettazione

text:
On 18 Feb, 12:34, "MA" <
mas...@massimilianoamendola.it
> wrote:
> c'è qualcosa del genere di Pablito suwww.accessgroup.itse non ricordo male
Purtroppo non sono riuscito a trovarlo, potresti aiutarmi?
Grazie.


title: Consiglio su progettazione

text:
"SAPpatore" <
andrea.p...@gmail.com
> ha scritto nel messaggio
news:cbb7451e-10f4-4a82...@o10g2000hsf.googlegroups.com...



forse si riferisce a questo:
http://www.accessgroup.it/HomeArgomenti.asp?ID=128&Oggetto2=Cambiare%20origine%20tabella%20ad%20un%20%20Form%20da%20Codice


title: Consiglio su progettazione

text:
On 18 Feb, 12:34, "MA" <
mas...@massimilianoamendola.it
> wrote:
> c'è qualcosa del genere di Pablito suwww.accessgroup.itse non ricordo male
Ciao,
ho trovato ciò che mi serviva, riporto il titolo dell'oggetto in modo
tale che se qualcuno dovesse avere il mio stesso problema può
risolverlo.
Oggetto:  "Cambiare origine tabella ad un Form da Codice"
Grazie di nuovo.


title: query per ricavare nomi campi tabella

text:
Salve a tutto il ng.
Avrei urgente bisogno di un paio di informazioni su un database access:
1) e' possibile ricavare con una query sql, l'elenco delle tabelle presenti
nel database?
2) e' possibile ricavare con una query sql, l'elenco dei campi di una data
tabella del database?
qualsiasi informazione a riguardo risulta piů che gradita.
Ringrazio anticipatamente.
Saluti
--
    (@ @)
-o00-(_)-00o--->Stefano
...gli uomini con talento trovano delle soluzioni...
      ...i geni invece, scoprono dei problemi...
__________________________________________________________
Per rispondermi in pvt togli <NOSPAM> dalla email.


title: query per ricavare nomi campi tabella

author: Pablitomf (Maurizio Facciuti)

text:
--
Ciao
----------------------------------------------------------
:: Pablitomf (Maurizio Facciuti)
:: Access : Ver.97 - 2K
----------------------------------------------------------
http://www.accessgroup.it/
http://www.sitocomune.com/
http://www.napolisoccer.it/
----------------------------------------------------------
La mia tesi :
"Non mi fido molto delle statistiche, perchè un uomo con la testa nel forno
acceso e i piedi nel congelatore statisticamente ha una temperatura media."
"Mr.China" <
nomoremr....@nomorespamtiscali.it
> ha scritto nel
messaggio news:RRBVe.1875$pq6....@twister2.libero.it...
> Salve a tutto il ng.
> Avrei urgente bisogno di un paio di informazioni su un database access:
> 1) e' possibile ricavare con una query sql, l'elenco delle tabelle
> presenti nel database?
SELECT MSysObjects.Name, MSysObjects.Type FROM MSysObjects WHERE
(((MSysObjects.Type)=6));
> 2) e' possibile ricavare con una query sql, l'elenco dei campi di una data
> tabella del database?
Ci penso...
> qualsiasi informazione a riguardo risulta più che gradita.



title: query per ricavare nomi campi tabella

text:
Pablitomf (Maurizio Facciuti) wrote:
>>> Pablitomf (Maurizio Facciuti)
>>> Access : Ver.97 - 2K
> ----------------------------------------------------------
>
http://www.accessgroup.it/
>
http://www.sitocomune.com/
>
http://www.napolisoccer.it/
> ----------------------------------------------------------
> La mia tesi :
> "Non mi fido molto delle statistiche, perchè un uomo con la testa nel
> forno acceso e i piedi nel congelatore statisticamente ha una
> temperatura media." "Mr.China"
> <
nomoremr....@nomorespamtiscali.it
> ha scritto nel messaggio
> news:RRBVe.1875$pq6....@twister2.libero.it...
>> Salve a tutto il ng.
>> Avrei urgente bisogno di un paio di informazioni su un database
>> access: 1) e' possibile ricavare con una query sql, l'elenco delle
>> tabelle presenti nel database?
>
> SELECT MSysObjects.Name, MSysObjects.Type FROM MSysObjects WHERE
> (((MSysObjects.Type)=6));
>
>> 2) e' possibile ricavare con una query sql, l'elenco dei campi di
>> una data tabella del database?
>
> Ci penso...
Tabledefs
>
>> qualsiasi informazione a riguardo risulta più che gradita.
>> Ringrazio anticipatamente.
>> Saluti
>>
>> --
>>    (@ @)
>> -o00-(_)-00o--->Stefano
>> ...gli uomini con talento trovano delle soluzioni...
>>      ...i geni invece, scoprono dei problemi...
>> __________________________________________________________
>> Per rispondermi in pvt togli <NOSPAM> dalla email.
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: query per ricavare nomi campi tabella

text:
[CUT]
>>> 2) e' possibile ricavare con una query sql, l'elenco dei campi di
>>> una data tabella del database?
>>
>> Ci penso...
>
> Tabledefs
L'amico vuole un SQL! ;-P


title: query per ricavare nomi campi tabella

text:
>
> L'amico vuole un SQL! ;-P
>
Intanto ringrazio per il primo post... appena posso verifico ;-)
...in effetti mi servirebbe l'sql perchè ho necessita di inserirlo in una
routine java....
rimango in attesa e continuo a cercare...
saluti



title: query per ricavare nomi campi tabella

author: ]SiLVieTTa[

text:
Thread ricco mi ci ficco: Il Tue, 13 Sep 2005 15:02:09 GMT, "Mr.China"
<
nomoremr....@nomorespamtiscali.it
> dopo aver riflettuto a lungo, ha
scritto:
>Salve a tutto il ng.
>Avrei urgente bisogno di un paio di informazioni su un database access:
>1) e' possibile ricavare con una query sql, l'elenco delle tabelle presenti
>nel database?
oppure per leggere il nome delle tabelle:
    Dim Catalogo As New ADOX.Catalog
    For Each Tabella In Catalogo.Tables
	nometabella=
tabella.name
   Next Tabella
nei riferimenti devi avere Ms ADO Ext 2.7 for DDL and securituy
Ciao
Silvia.
--
www.silvietta.it
...everyone's invited!
Kann ein Herz aus Stein sein??


title: db corrotto

author: Marco Antonioli

text:
ciao
non rieco a ritrovare l'utility per ripristinare undb (A2K) corrotto.
qualcuno si ricorda e mi aiuta ?
Grazie +
MArco
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: db corrotto

author: sv

text:
Marco Antonioli ha scritto:
> ciao
> non rieco a ritrovare l'utility per ripristinare undb (A2K) corrotto.
> qualcuno si ricorda e mi aiuta ?
> Grazie +
> MArco
Avevi già aperto un 3d sull'argomento a cui ti avevo risposto.
Vedi
http://www.donkarl.com/it/
FAQ 1.27 - Come procedere con database danneggiati
--
rgrds
SC
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Indice doppio?

text:
Se in una tabella ho definiti i seguenti indici:
    Nome indice            Nome campo
        IdCliente                    IdCliente
        PrimaryKey               IdCliente
non creo un indice duplicato?
Oppure Access gestisce in modo particolare (!?!?)
la chiave primaria??
Tnks
---
leo_duca


title: Indice doppio?

author: stwe

text:
"leo_duca" <
leo_...@libero.it
> ha scritto nel messaggio
news:2VhX8.24766$7N3.5...@twister2.libero.it...

non dovresti avere problemi, io non l'ho mai fatto, ma se non sbaglio
gestisce anche piu' chiavi primarie.
by
stwe


title: Indice doppio?

text:


access gestisce una sola chiave primaria (al limite composta da più
campi)
puoi però avere più indici con proprietà non consenti duplicati
Saluti.
Emanuele.


title: Indice doppio?

text:
"stwe" <
st...@stwe.org
> ha scritto nel messaggio
news:vAjX8.69461$vm5.2...@news2.tin.it...

Non e' il corretto funzionamento che mi "preoccupa",
ma piuttosto il fatto di aumentare le dimensioni
(quando 'ste cose si facevano 'a mano', a seconda del
tipo di gestione dell'archivio, per i vari indici si creavano
apposite strutture) e/o rallentare le prestazioni del programma.
Grazie cmq
---
leo_duca


title: Indice doppio?

author: Sib

text:
"leo_duca" <
leo_...@libero.it
> ha scritto nel messaggio
> "stwe" <
st...@stwe.org
> ha scritto nel messaggio
> > "leo_duca" <
leo_...@libero.it
> ha scritto nel messaggio
> > > Se in una tabella ho definiti i seguenti indici:
> > >
> > >     Nome indice            Nome campo
> > >
> > >         IdCliente                    IdCliente
> > >         PrimaryKey               IdCliente
> > >
> > > non creo un indice duplicato?
> > >
> > > Oppure Access gestisce in modo particolare (!?!?)
> > > la chiave primaria??
> > non dovresti avere problemi, io non l'ho mai fatto, ma se non sbaglio
> > gestisce anche piu' chiavi primarie.
> Non e' il corretto funzionamento che mi "preoccupa",
> ma piuttosto il fatto di aumentare le dimensioni
> (quando 'ste cose si facevano 'a mano', a seconda del
> tipo di gestione dell'archivio, per i vari indici si creavano
> apposite strutture) e/o rallentare le prestazioni del programma.
Anche se non lo fai a mano non cambia nulla. Access crea una tabella di
indici e quindi aumentano dimensioni e lentezza.
D'altro canto e' difficile che un campo già utilizzato in una chiave
primaria debba essere inserito in un'altra chiave. certamente non in un caso
come quello che mensioni.
Ad ogni modo non hai creato affatto un *duplicato*, hai solo un altro indice
basato sullo stesso campo che fa da chiave primaria.
Sib


title: Indice doppio?

text:
> Anche se non lo fai a mano non cambia nulla.
questo lo sospettavo ;P
> D'altro canto e' difficile che un campo già utilizzato in una chiave
> primaria debba essere inserito in un'altra chiave. certamente non in un
caso
> come quello che mensioni.
Non mi interessava indicizzare due volte lo stesso campo,
ma piuttosto cancellare tranquillamente il secondo indice,
creato automaticamente da Access, sicuro di non recar
danni alle prestazioni del progamma
> Ad ogni modo non hai creato affatto un *duplicato*, hai solo un altro
indice
> basato sullo stesso campo che fa da chiave primaria.
Ora mi rimetti la pulce nell'orecchio :(  :))
Ma se un campo e' gia' indicizzato tramite la chiave primaria
non risulta inutile (ecco perche' duplicato) indicizarlo ancora una volta?
Grazie
---
leo_duca


title: Azioni su database non corrente

author: Sandrobi

text:
Da una  maschera apro un secondo dabatabase, eseguo delle azioni e alla
chiusura ritorno al primo. Quando il secondo databse è corrente come  riesco
a a far riferimento ad un controllo del primo database?
Grazie.
Sandro


title: cambiando base dati a volte mi si rovinano le query

text:
cioè aprendo una query mi dice errore riservato ecc......
e se apro alcune tabelle nei campi ho valori #errore #errore #errore
qualcuno di voi sa a cosa è dovuto questo problema?


author: pixel

text:
"Simba883" <> cioč aprendo una query mi dice errore riservato ecc......
> e se apro alcune tabelle nei campi ho valori #errore #errore #errore
> qualcuno di voi sa a cosa č dovuto questo problema?
Spiegati meglio: che vuol dire "cambiando DB"?
Inoltre da quanto scrivi i problemi sembrano legati ai dati nelle tabelle,
non alle query.
Pixel


text:
"pixel" <
pi...@libero.it
> ha scritto nel messaggio
news:Z430c.39543$FJ6.1...@twister1.libero.it...

entrambe l'errore mi esce a volte eseguendo  query a volte invece aprendo
tabelle
il problema capita a volte quando cambio db nel senso che cambio la parte
tabelle in quanto il db č diviso in 2.
con un db uguale ma magari con record diversi.
a voi č mai successo?


title: I report e gli ingrandimenti fino al 1000%

author: OneEDP

text:
Che me ne faccio io "sviluppatore" se l'ingrandimento al 1000% non �
consentito in struttura?
Non gliela faccio pi�!
Ci sono soluzioni?
Grazie
Daniele


author: Fabrizio Conti (Panathos)

text:
On 26 Gen, 23:12, "OneEDP" <oneedp@antispam> wrote:
> Che me ne faccio io "sviluppatore" se l'ingrandimento al 1000% non è
> consentito in struttura?
> Non gliela faccio più!
> Ci sono soluzioni?
Nei casi più disperati ho fatto ricorso a magnify.exe (la lente di
ingrandimento inclusa in Windows), che però suddivide l'area dello
schermo in due parti; riducendo quindi l'area di lavoro.
Per ovviare potrebbe bastare un magnifier un po' più furbo (che
ingrandisca l'area attorno al cursore lasciando inalterato il resto
dello schermo). Oppure fare esperimenti con due monitor.
Qualcuno ha trovato escamotage validi alla mancanza di zoom in fase di
disegno di form/report?


text:
Fabrizio Conti (Panathos) wrote:
> On 26 Gen, 23:12, "OneEDP" <oneedp@antispam> wrote:
>
>> Che me ne faccio io "sviluppatore" se l'ingrandimento al 1000% non �
>> consentito in struttura?
>> Non gliela faccio pi�!
>> Ci sono soluzioni?
>
> Nei casi pi� disperati ho fatto ricorso a magnify.exe (la lente di
> ingrandimento inclusa in Windows), che per� suddivide l'area dello
> schermo in due parti; riducendo quindi l'area di lavoro.
> Per ovviare potrebbe bastare un magnifier un po' pi� furbo (che
> ingrandisca l'area attorno al cursore lasciando inalterato il resto
> dello schermo). Oppure fare esperimenti con due monitor.
>
> Qualcuno ha trovato escamotage validi alla mancanza di zoom in fase di
> disegno di form/report?
L'ho usato anch'io ma � impraticabile
Grazie
Daniele


author: Silvio

text:
> Che me ne faccio io "sviluppatore" se l'ingrandimento al 1000% non �
> consentito in struttura?
> Non gliela faccio pi�!
> Ci sono soluzioni?
Ciao Daniele.
Oltre al magnify di windows puoi provare anche una soluzione tutta in Access
che propone il solito grande Lebans:
http://www.lebans.com/Magnify.htm
Io non l'ho provato. Facci sapere: credo sia un problema comune a chiunque
si sia cimentato a disegnare report.
Ciao
Silvio


text:

La 2010 o la 2020 riusciranno nell'intento?
Comunque grazie per la segnalazione.
Una lente di ingrandimento "meno" invasiva.
Effettivamente ce ne sono altre
Meno che niente.
Grazie


title: Valore su combo

author: Secundo

text:
Un saluto a tutti. Il mio problema è questo: vorrei che una combo che filtra
una maschera, dopo l'azione di filtraggio , compaia vuota o al limite con il
primo valore dell'elenco da cui "pesca" i valori (che ho lasciato
intenzionalmente vuoto). Io ho provato effettuando un (o una?) "requey" sul
A.Update della combo, ma torno semplicemente al valore precedente.
Un grazie anticipato a tutti quelli che presteranno attenzione.Salut


title: le finestre vanno dove vogliono

author: Alessandro

text:
Ho creato un'applicazione access con varie finestre e, per rendere il tutto
ordinato, le ho disposte con movesize. Il tutto funziona a meraviglia sul
mio pc, ma, da neofita quale sono, non ho considerato il fatto che il pc sul
quale deve girare il db ha un'altra risoluzione video. Risulatato: un
disastro, neanche una finestra al suo posto. Imparata la lezione a mie
spese, vi chiedo se c'è un metodo per far rimanere le finestre nello stesso
posto indipendentemente dal pc o se devo arrendermi ad abbassare la
risoluzione anche sul mio... ma poi, in caso di upgrade del pc in questione?
Vi chiedo anche se esiste sistema per sistemare la finestra a piacimento e
poi ottenere i valori da inserire in movesize o nella macro, per ora usavo
il classico metodo per tentativi, ma è un po' noioso.
Ringrazio fin d'ora chi mi aiuterà e auguro una buona notte a tutto il NG.
Ciao
Alessandro


title: le finestre vanno dove vogliono

author: AlessandroAlex

text:
"Alessandro" <
lond...@inwind.it
> wrote in message
news:K1eE8.59572$
5k4.1...@twister2.libero.it

Ci sono le funzioni API che restituiscono la reale risoluzione Video
con la quale puoi, in base alla dimensione delle tue Form calcolarti
le coordinate.
Trovi qualcosa sul Sito Comune.
Alessandro./Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: le finestre vanno dove vogliono

author: Roberto da casa

text:
"Alessandro" <
lond...@inwind.it
> ha scritto nel messaggio
news:K1eE8.59572$5k4.1...@twister2.libero.it...

Vai sul Sito Comune (link qui sotto) e nella Sezione Forms dai uno sguardo a
queste due FAQ:
1) "Ridimensionamento automatico dei controlli di una maschera" di  Alberto
Marchi
2) "Making Forms Adjust Their Size to Their Contents in Access 97" di
Charlotte Foust
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: gestione codici alternativi

author: Ammammata

text:
ho una tabella principale che contiene l'anagrafica dei codici

alcuni di questi hanno codici "alternativi", che possono essere
molteplici (oggi per alcuni casi sono arrivato a sei)

al momento la tabella "SameAs" (due campi: codice e raggruppato) è
riempita a mano: ogni volta che la fabbrica se ne inventa uno si va ad
aggiungere il nuovo codice nell'anagrafica principale, insieme alla sua
alternativa, poi si va a modificare il campo "raggruppato" della
tabella SameAsdove sono elencati tutte le alternative

esempio scritto, che vale più di mille parole

supponendo che i codici A, B e C siano alternativi l'un l'altro, il
campo raggruppato, per ognuno di essi, contiene A-B-C

in questo modo quando esporto in excel la ragazza vede subito eventuali
alternative nel caso che la giacenza del codice originale sia a zero

ora capita sempre più frequentemente che ai tre qui sopra se ne
aggiunga un quarto: la fabbrica se ne esce con un semplice "D è lo
stesso di A" per cui si va sulla tabella SameAs, si cerca A, si trova
la sorpresa che ci sono già anche B e C e alla fine si vanno a
modificare, sempre a mano, i 4 record A,B,C e D allineando il relativo
campo raggruppato

finché era uno ogni tanto lo si faceva senza porsi problemi, ma adesso
arrivano file excel con decine e decine di righe per cui la cosa
diventa stressante e DEVE essere migliorata

l'idea è di creare una nuova tabella SameAs dove la chiave (il codice)
non è più univoca come adesso ma può essere multipla, e il campo
raggruppato non è più la concatenazione dei codici alternativi (incluso
l'originale) ma semplicemente un codice alternativo, operazione da
ripetere invertendo i codici; la query dovrà quindi leggere tutti i
record di SameAs corrispondenti a quello in elaborazione, accodando i
codici alternativi in un solo campo di testo

ecco infine la domanda:
- avete un'idea migliore?

per create la lista pensavo a qualcosa del genere, leggendo la tabella
Principale (b):

@alternative = QUOTENAME(b.Code) + ','

SELECT @alternative += QUOTENAME(a.SameAsCode) + ','
FROM SameAs a
WHERE a.Code = b.Code
ORDER BY a.SameAsCode;

e alla fine toglere l'ultimo carattere

SET @alternative = LEFT(@alternative, LEN(@alternative) - 1)

Grazie in anticipo, nel frattempo vado a finire il lavoro "a mano" :-)

--
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\
-=- -=- -=- -=- -=- -=- -=- -=- - -=-
........... [ al lavoro ] ...........


title: gestione codici alternativi

author: BFS

text:
Il 16/01/2023 16:44, Ammammata ha scritto:
> ho una tabella principale che contiene l'anagrafica dei codici
>

> - avete un'idea migliore?
>

se ho ben capito
io userei una tabella con un solo campo

tabella CodiciEquivalenti
campo Codici testo

se A001 B001 e C001 sono tre codici equivalenti li salverei in questa
tabella con questa formattazione #A001#B001#C001#  dove # è un simbolo
vietato nella codifica degli articoli

se mi arriva un D001 equivalente...mi basta accodarlo

#A001#B001#C001#D001#

trovare tutti i codici equivalenti di un cod dato si risolve con un
banale select codici from codiciequivalenti where codici like '%#' +
codice da cercare + '#%'

pulendo il risulto con un replace di quel # con uno spazio o un trattino

l'accodamento di un nuovo codice Z001 equivalente esempio a B001 si fa
velocemente con un

update codiciequivalenti set codici=codici + '#Z001#' where codici like
'%#B001#%'

BFS


title: gestione codici alternativi

author: Michele

text:

Io ho una situazione simile, però i codici alternativi sono un po' diversi tra loro.
Tipo che un cliente vuole che su ogni barattolo venga apposta un'etichetta particolare.
Allora ho creato una tabella AnagraficaPers collegata all'Anagrafica.
Per ogni codice in Anagrafica in AnagraficaPers posso avere 10 righe.
AnagraficaPers ha tre campi Codice Pers Note.
Per ogni codice di default creo una riga in AnagraficaPers
Quindi diversamente da te in Anagrafica vedo la somma delle giacenze dei vari codici.
Nella commessa è possibile inserire sia il codice semplice che il codice pers che viene indicato come Codice-Pers.
Spero di essere stato chiaro...


title: gestione codici alternativi

text:
on 17/01/2023, Michele supposed :
> Il giorno lunedì 16 gennaio 2023 alle 17:27:25 UTC+1 BFS ha scritto:
>> Il 16/01/2023 16:44, Ammammata ha scritto:
>>> ho una tabella principale che contiene l'anagrafica dei codici
>>>
>>> - avete un'idea migliore?
>>>
>> io userei una tabella con un solo campo
>>
>
> Io ho una situazione simile, però i codici alternativi sono un po' diversi
> tra loro. Tipo che un cliente vuole che su ogni barattolo venga apposta
> un'etichetta particolare.  Allora ho creato una tabella AnagraficaPers
> collegata all'Anagrafica. Per ogni codice in Anagrafica in AnagraficaPers
> posso avere 10 righe. AnagraficaPers ha tre campi Codice Pers Note.
> Per ogni codice di default creo una riga in AnagraficaPers
> Quindi diversamente da te in Anagrafica vedo la somma delle giacenze dei vari
> codici. Nella commessa è possibile inserire sia il codice semplice che il
> codice pers che viene indicato come Codice-Pers. Spero di essere stato
> chiaro...

grazie a entrambi, vedrò di fare qualche prova



title: db Access da portare su server WEB

author: Val

text:
ciao
ho un db access che viene utilizzato in una cartella condivisa in rete..
vorrei portare tutto su un server web, sicuramente con ASP..
mi conviene ricominciare da capo oppure è possibile esportare in qualche
modo il db esistente ???
non ho nulla di particolare, solo una form collegata ad una unica
tabella, con qualche campo a combox..
garzie a tutti
valter


title: db Access da portare su server WEB

author: Cinzia

text:
"Val" <
pro...@libero.it
> ha scritto nel messaggio
news:4714f3b6$0$10625$4faf...@reader2.news.tin.it...

ciao Valter,
puoi tenere la tabella, ma la  maschera devi riscriverla in ASP.
--
Cinzia [Office Access MVP]
_______________________

www.riolab.org
---------------------------------------->


title: db Access da portare su server WEB

text:
"Val" <
pro...@libero.it
> ha scritto nel messaggio
news:4714f3b6$0$10625$4faf...@reader2.news.tin.it...

Io l'ho fatto e funziona a meraviglia, gestisco clienti e acquisti on line.
Il db non cambia niente, l'unica cosa devi imparare asp per accedere al db e
riscrivere le maschere e le procedure di manipolazione dei record. Copi di
peso il file mdb sul sito web, nella cartella che il sito stesso ti da (dove
non c'è accesso se non tramite codice asp e relative password), e poi da
codice gestisci il tutto.
Da questo ho imparato tutto
http://www.salvatore-aranzulla.com/download/libri/creare_sito_in_asp-aranzulla.pdf
,
leggilo con attenzione.


title: convertire file access 2

author: davide

text:
Come posso fare per convertire di vecchi database in formato access2?
L'access 2000 non lo supporta.
Grazie


title: convertire file access 2

author: cidi

text:
"davide" <
pi...@tin.it
> ha scritto nel messaggio
news:AhDHb.14699$VW.7...@news3.tin.it...
> Come posso fare per convertire di vecchi database in formato access2?
> L'access 2000 non lo supporta.
> Grazie
>
Ciao Davide
li apri con A97 e poi aggiorni a A2000.
aggiorna anche i riferimenti.
Ciao Daniele


title: convertire file access 2

author: Karl Donaubauer

text:
davide ha scritto:
> Come posso fare per convertire di vecchi database in formato access2?
> L'access 2000 non lo supporta.
Puoi importare tutti oggetti direttamente in A00 con
la voce del menu per l'importazione.
--
HTH
Karl
*********
Access-FAQ (tedesco):
http://www.donkarl.com


title: Visualizzatore dwg

author: eSQueL

text:
Sto cercando un modo per aprire, in A00 e A03, un file .dwg. In sostanza, mi
servirebbe un visualizzatore che consenta funzioni di ricerca di una
stringa, una volta aperto.
Sono proprio a digiuno, perciò è benvenuta ogni notizia in merito.
Grazie in anticipo.


title: Visualizzatore dwg

author: Paolo Dal Bosco

text:
"eSQueL" <
eSQ...@virgilio.it
> ha scritto nel messaggio
news:45016a4e$0$35072$4faf...@reader4.news.tin.it...

se ti può interessare, ho un articolo
Integrating Microsoft Excel and Access with AutoCAD VBA
Ciao
Paolo


title: Visualizzatore dwg

text:
"Paolo Dal Bosco" <
bos...@tin.it
> ha scritto nel messaggio
news:45016c41$0$30253$4faf...@reader1.news.tin.it...

M'interessa tutto sull'argomento :) Se vuoi puoi nviarlo qui:
kronos...@virgilio.it
Grazie


title: Visualizzatore dwg

text:
"eSQueL" <
eSQ...@virgilio.it
> ha scritto nel messaggio
news:45016d23$0$35071$4faf...@reader4.news.tin.it...

ok
Ciao
Paolo


title: Visualizzatore dwg

text:
"Paolo Dal Bosco" <
bos...@tin.it
> ha scritto nel messaggio
news:45016fa1$0$30253$4faf...@reader1.news.tin.it...

Ho dato un'occhiata all'articolo ma non fa al caso mio. Descrive come
sfruttare Access ed Excel da Autocad. A me serve l'operazione inversa.
Meglio, mi basterebbe un buon visualizzatore da usare in una maschera di
Access. Ma non se esiste e dove andarlo a cercare.
Grazie cmq :)
Ciao


title: Visualizzatore dwg

author: Massimo Piubelli

text:

E' fatto in vb. Ora, non sono proprio pratico di CAD, questo legge i valori nei DXF.
Ma magari funziona anche con i file DWG.
http://www.it-lang-vb.net/archivio.asp?subMenu=Tutte&FullText=on&TypeRic=AND&keyword=dxf&x=0&y=0
> Grazie in anticipo.
Prego.
Ciao,
Max


title: Visualizzatore dwg

text:
"Massimo Piubelli" <massim...@accessgroup.it.invalid> ha scritto nel
messaggio news:edujh0$e5d$1...@area.cu.mi.it...


http://www.it-lang-vb.net/archivio.asp?subMenu=Tutte&FullText=on&TypeRic=AND&keyword=dxf&x=0&y=0
> Grazie in anticipo.
Prego.
Ciao,
Max
Ti ringrazio, perlomeno è un inizio. Ho provato il modulo e, com'era
d'aspettarsi, non apre i dwg (i parametri letti dal file aperto con Open non
sono riconosciuti dalla sub alla quale sono passati).
Tuttavia e a questo punto, potrei solo verificare la possibilità che le
caratteristiche che m'interessano, presenti in dwg, siano supportate anche
da un dxf ... beh, 'solo' è una parola grossa.
Ciao :)


title: Visualizzatore dwg

author: Sergio MAZZA

text:
"eSQueL" <
eSQ...@virgilio.it
> ha scritto nel messaggio
news:45016a4e$0$35072$4faf...@reader4.news.tin.it...

Forse tra questi articoli...
http://usa.autodesk.com/adsk/servlet/usearch/results?qt=use+vba&la=en&siteID=123112&catID=123155&id=2088334&nh=10&col=wacjprd&col=usuppprd
Ciao.
--
Sergio MAZZA


title: Troppi INDICI sulla tabella ?

author: Mario Fiori

text:
Ciao a tutti,
uso ACCESS 97 SR-2
ed ho una tabella TAB1, che ha 22 relazioni (con integrità referenziale ed
aggiornamento a catena) con altrettante tabelle
Devo creare un'altra relazione ma ricevo il msg:
"Troppi indici sulla tabella TAB1,. Eliminarne alcuni e ritentare
l'operazione"
Q.no sa dirmi come ovviare al problema ?
Grazie per l'aiuto.
Mario


title: Troppi INDICI sulla tabella ?

author: Giovanni Albertone

text:
On Wed, 05 Apr 2000 16:50:15 GMT, "Mario Fiori"
<
REMOVEM...@iname.com
> wrote:
>
>"Troppi indici sulla tabella TAB1,. Eliminarne alcuni e ritentare
>l'operazione"
Controlla che la tua tabella non abbia gia' 32 indici definiti.
--
Ciao,
Giovanni


title: Troppi INDICI sulla tabella ?

text:
Ciao Giovanni,
> >"Troppi indici sulla tabella TAB1,. Eliminarne alcuni e ritentare
> >l'operazione"
>
> Controlla che la tua tabella non abbia gia' 32 indici definiti.
> --
Io ne ho contati 22 nela tabella MSysRelationship ......
ma solo 32 indici si possono mettere ?
Grazie, ciao
Mario


title: Troppi INDICI sulla tabella ?

text:
On Wed, 05 Apr 2000 21:41:17 GMT, "Mario Fiori"
<
REMOVEM...@iname.com
> wrote:
>Io ne ho contati 22 nela tabella MSysRelationship ......
>ma solo 32 indici si possono mettere ?
In MsysRelationships non trovi l'elenco degli indici.
Apri la tua tabella in modalita' "design" e controlla nella lista
degli indici quanti ce ne sono.
Si, il limite fisico di Access e' di 32 indici per tabella.
--
Ciao,
Giovanni


title: Troppi INDICI sulla tabella ?

author: Stefano Bettini

text:
Mario Fiori <
REMOVEM...@iname.com
> wrote in message
b9KG4.78443$pn3.9...@news.infostrada.it...
> Devo creare un'altra relazione ma ricevo il msg:
>
> "Troppi indici sulla tabella TAB1,. Eliminarne alcuni e ritentare
> l'operazione"
>
Ogni volta che crei una relazione Access x "default" ti aggiunge un indice
sul campo chiave esterna; l' unica soluzione è cancellare gli indici
non indispensabili...
Bye, Ste


title: Troppi INDICI sulla tabella ?

text:
Ciao Giovanni,
> >Io ne ho contati 22 nela tabella MSysRelationship ......
> >ma solo 32 indici si possono mettere ?
>
> In MsysRelationships non trovi l'elenco degli indici.
> Apri la tua tabella in modalita' "design" e controlla nella lista
> degli indici quanti ce ne sono.
> Si, il limite fisico di Access e' di 32 indici per tabella.
>
Ho telefonato a Microsoft, e:
il TOTALE degli indici della tabella e degli indici delle tabelle
_relazionate_ ad essa non può essere >32
Quindi, purtroppo, 32 si riferisce al TOTALE e non ai soli indici di una
tabella.
Ciao e grazie.
MArio


title: Troppi INDICI sulla tabella ?

text:
On Thu, 06 Apr 2000 10:55:33 GMT, "Mario Fiori"
<
REMOVEM...@iname.com
> wrote:
>Ho telefonato a Microsoft, e:
>
>il TOTALE degli indici della tabella e degli indici delle tabelle
>_relazionate_ ad essa non può essere >32
E ti hanno detto una boiata.
Il limite e' di 32 indici per tabella.
Il limite di relazioni che si riferiscono ad una data tabella e' di 32
MENO il numero di indici definiti sulla tabella ma su campi o
combinazioni di campi non inclusi nelle relazioni stesse. Questo e'
perfettamente compatibile con il limite di indici per tabella visto
che ogni volta che crei una relazione Access cerca di creare un indice
corrispondente.
Comunque ho fatto anche una prova legando con una relazione di uno a
molti due tabelle con 20 indici ognuna (totale 40 indici+1chiave=41),
e tutto funziona benissimo.
--
Ciao,
Giovanni


title: Troppi INDICI sulla tabella ?

text:
Ciao Giovanni,
> E ti hanno detto una boiata.
> Il limite e' di 32 indici per tabella.
> Il limite di relazioni che si riferiscono ad una data tabella e' di 32
> MENO il numero di indici definiti sulla tabella ma su campi o
> combinazioni di campi non inclusi nelle relazioni stesse. Questo e'
> perfettamente compatibile con il limite di indici per tabella visto
> che ogni volta che crei una relazione Access cerca di creare un indice
> corrispondente.
>
> Comunque ho fatto anche una prova legando con una relazione di uno a
> molti due tabelle con 20 indici ognuna (totale 40 indici+1chiave=41),
> e tutto funziona benissimo.
Beh ....... è probabile, ;-) ...... anche io ho fatto la prova che hai fatto
tu ed in effetti funziona ........ forse ci porta fuori strada il messaggio
d'errore che anzicchè dire che ci sono troppe RELAZIONI, dice che ci son
troppi INDICI ?
Cmq, riassumendo:
La TAB1 ha 1 indice primario e 4 secondari ed è in relazione con altre 23
tabelle e NON riesco a creare la 24.a relazione.
La TAB1_1 (cioè una seconda 'copia' di TAB1) ha 4 relazioni
quindi:
23 relaz. di TAB1 + 4 relaz. di TAB1_1 + 5 indici di TAB1 = 32
Ecco perchè è vero che ELIMINANDO uno degli indici secondari dalla tabella
TAB1, sono riuscito a definire la mia agognata relazione (con integrità).
......certo la prova che hai fatto .......... ?!?
Ciao grazie
Mario


title: Troppi INDICI sulla tabella ?

text:
Ciao Stefano,
> > Devo creare un'altra relazione ma ricevo il msg:
> >
> > "Troppi indici sulla tabella TAB1,. Eliminarne alcuni e ritentare
> > l'operazione"
> >
>
> Ogni volta che crei una relazione Access x "default" ti aggiunge un indice
> sul campo chiave esterna; l' unica soluzione è cancellare gli indici
> non indispensabili...
>
.....mi sa che non ho questa chance ......
Grazie ciao
Mario


title: Troppi INDICI sulla tabella ?

text:
On Thu, 06 Apr 2000 14:27:53 GMT, "Mario Fiori"
<
REMOVEM...@iname.com
> wrote:
>La TAB1 ha 1 indice primario e 4 secondari ed è in relazione con altre 23
>tabelle e NON riesco a creare la 24.a relazione.
>La TAB1_1 (cioè una seconda 'copia' di TAB1) ha 4 relazioni
>
>quindi:
>23 relaz. di TAB1 + 4 relaz. di TAB1_1 + 5 indici di TAB1 = 32
Attenzione, nel tuo caso TAB1 e TAB1_1 sono la stessa tabella fisica,
in questo caso i conti tornano: hai in totale 32 indici, 5 creati da
te e 27 creati da Access per via delle relazioni.
Come ti ha detto Stefano, pero', gli indici generati automaticamente
dalle tue relazioni, spesso possono essere cancellati. Ora sta a te
vedere, in base al disegno del tuo database e delle tue query, quali
sono gli indici inutili.
--
Ciao,
Giovanni


title: Troppi INDICI sulla tabella ?

text:
Ciao Giovanni,
>
> Attenzione, nel tuo caso TAB1 e TAB1_1 sono la stessa tabella fisica,
> in questo caso i conti tornano: hai in totale 32 indici, 5 creati da
> te e 27 creati da Access per via delle relazioni.
> Come ti ha detto Stefano, pero', gli indici generati automaticamente
> dalle tue relazioni, spesso possono essere cancellati. Ora sta a te
> vedere, in base al disegno del tuo database e delle tue query, quali
> sono gli indici inutili.
Si, lo sapevo che tab1 e tab1_1 sono la stessa tabella fisica. Insomma non
mi rimane che 'tagliare'
q.sa
 ........ o passare ad altro prodotto ;-)
Grazie ciao
Mario


title: Troppi INDICI sulla tabella ?

text:
Mario Fiori <
REMOVEM...@iname.com
> wrote in message
J91H4.83657$pn3.1...@news.infostrada.it...
> > Ogni volta che crei una relazione Access x "default" ti aggiunge un
indice
> > sul campo chiave esterna; l' unica soluzione è cancellare gli indici
> > non indispensabili...
> >
>
> .....mi sa che non ho questa chance ......
>
Mi risulta difficilotto da credere che su una tabella ti servano davvero
così
tanti indici, tra l'altro così facendo le prestazioni in scrittura sarebbero
veramente
pessime ...
Perchè non entri nel dettaglio architetturale della cosa? Parliamone un po',
che
mi sono rotto le scatole dei soliti post sulle password e sul compilatore.
Bye, Ste


title: Troppi INDICI sulla tabella ?

author: Federico Luciani

text:
Stefano Bettini wrote:
> Mario Fiori <
REMOVEM...@iname.com
> wrote in message
> > > Ogni volta che crei una relazione Access x "default" ti aggiunge un
> indice
> > > sul campo chiave esterna; l' unica soluzione è cancellare gli indici
> > > non indispensabili...
> > .....mi sa che non ho questa chance ......
> >
> Mi risulta difficilotto da credere che su una tabella ti servano davvero
> così
> tanti indici, tra l'altro così facendo le prestazioni in scrittura sarebbero
> veramente
> pessime ...
In alcuni casi si hanno cali di prestazioni anche anche
quando esegui delle query.
> Perchè non entri nel dettaglio architetturale della cosa? Parliamone un po',
> che
> mi sono rotto le scatole dei soliti post sulle password e sul compilatore.
e non solo :-)
--
Federico
--------------------------------------
Sito Comune di it.comp.database.access
 ed ora
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access
--------------------------------------
Rimuovi paperino. per e-mail
--------------------------------------


title: Troppi INDICI sulla tabella ?

text:
Ciao Stefano e Federico,
> > Perchč non entri nel dettaglio architetturale della cosa? Parliamone un
po',
> > che
> > mi sono rotto le scatole dei soliti post sulle password e sul
compilatore.
beh .ragazzi, .....mi invitate a nozze ........ perň la cosa potrebbe essere
..... lunghetta .......e non so se voi ........... avrete pazienza. ;-)
Allora iniziamo Lunedě, come ogni buon proposito. Intanto vi dico che la
Tabella ha 1 indice primario e 4 secondari perchč sui secondari ho 4
relazioni 1 --> N.
Buon WE
Mario


title: Troppi INDICI sulla tabella ?

text:
Mario Fiori <
REMOVEM...@iname.com
> wrote in message
92iH4.88906$pn3.1...@news.infostrada.it...
> Ciao Stefano e Federico,
>
> beh .ragazzi, .....mi invitate a nozze ........ però la cosa potrebbe
essere
> ..... lunghetta .......e non so se voi ........... avrete pazienza. ;-)
Tu comincia a "sparare" e poi vediamo...
> Allora iniziamo Lunedì, come ogni buon proposito. Intanto vi dico che la
> Tabella ha 1 indice primario e 4 secondari perchè sui secondari ho 4
> relazioni 1 --> N.
>
E fin qua ci potremmo pure stare, da 5 a 32 c'è una bella differenza....
Non sottovalutare il fatto che come ti dicevo non è affatto detto che
occorra veramente un indice per tenere in piedi una relazione,
Access ce lo mette per default ma si sa che i default la metà delle
volte non vanno bene.... ;-)
Bye, Ste


title: DI.BA con varianti

text:
Buongiorno a tutto il NG
Sapreste indicarmi una strada per creare una diba con varianti per
cliente?
Mi spiego meglio
La persona che mi stà caricando i dati nel DB mi ha chiesto questo:
"Molti clienti comprano il medesimo articolo, cambia solo la
combinazione dei colori nelle confezioni oppure su di un prodotto
(aggiungo composto da circa 150 righe di elementi) cambia solo
l'etichetta per diversificare i prodotti.
Roberto potrsti fare in modo che la distinta sia semprre quella per
quell'articolo e si possano inserire delle varianti per cliente?"
Giro a tutto il NG questa bella domanda dettata dalla
praticità di chi usa l'applicativo.
Se avete dei suggerimenti .........
Ciao Roberto


title: DI.BA con varianti

author: Silver

text:
s...@smp-pieroni.com
 ha scritto:
> Buongiorno a tutto il NG
>
> Sapreste indicarmi una strada per creare una diba con varianti per
> cliente?
> Mi spiego meglio
> La persona che mi stà caricando i dati nel DB mi ha chiesto questo:
>
> "Molti clienti comprano il medesimo articolo, cambia solo la
> combinazione dei colori nelle confezioni oppure su di un prodotto
> (aggiungo composto da circa 150 righe di elementi) cambia solo
> l'etichetta per diversificare i prodotti.
> Roberto potrsti fare in modo che la distinta sia semprre quella per
> quell'articolo e si possano inserire delle varianti per cliente?"
scusa ma non ho ben capito....
Faccio un esempio per capire
la ditta produce lenzuola. Li vende in confezioni che hanno all'interno
diversi tipi di lenzuola. Il contenuto della confezione è deciso dal
cliente e non dal produttore. Per ogni confezione diversa serve
un'etichetta diversa che descriva *quella* particolare confezione.
É questo?


title: DI.BA con varianti

text:

il problema è similare  e si annida all'interno del lenzuolo per poi
arrivare nella scatola.
cioè il problema parte dalla composizione del lenzuolo che può essere
personalizzata dal cliente stesso.


title: DI.BA con varianti

text:
s...@smp-pieroni.com
 ha scritto:
> il problema è similare  e si annida all'interno del lenzuolo per poi
> arrivare nella scatola.
> cioè il problema parte dalla composizione del lenzuolo che può essere
> personalizzata dal cliente stesso.
Non capisco il problema però. Tu vorresti un elenco sempre uguale di
prodotti che in realtà possono essere sempre diversi cioè la
DI.BA
 deve
contenere sempre lenzuola ma di colore e tessuto diverso. Io nel mio
cervello traduco con "ogni
DI.BA
 può essere diversa e quindi non ha
senso la predisposizione di un modello già pronto se non tramite
raggruppamento degli elementi per macrocaratteristiche ma anche questa
apporterebbe pochi benefici in termini di tempo"


title: DI.BA con varianti

author: merco

text:
immagino avrai testateDB e righeDB.
Sulle righe potresti inserire
FiltroPadre, FiltroProdottoFinito, e anche CodCliente (poi il casino è
il per il tuo utente gestire la db in quel modo).
FiltroPadre e FiltroProdottoFinito sono campi in cui imposti una
stringa
da filtrare poi con LIKE.
Per esempio una DiBa generica
PF composta da:
SL1 FiltroPadre=??1?????
SL2 FiltroPadre=??2?????
Quindi puoi associare lo stesso codice db (PF) ad articoli differenti
esempio: PF1 e PF2.
Come fare a sapere cosa c'è in db ?
Usando il like parti da PF, poi fai un like sul codice padre e ottieni
solo SL1 come figlio... e così via...
Non sempre è applicabile uno scenario di questo tipo, ma è una strada
percorribile.
Il filtroPadre ragiona nel legame padre-Figlio (quindi anche
semilavorati intermedi), mentre il filtroProdottoFinito sul primo
livello della DiBa (tipicamente il prodotto finito che vendi)
Ho reso l'idea ?


title: Semplice oprerazione

author: Dendy

text:
Un saluto a tutti,
si semplice per chi è esperto non come me.
ho una tabella con un campo data,
con una query vorrei stabilire la quano tempo è passato dalla data del primo
record ed il seccondo, dal secondo al terzo.
es record 1 =15.30.00
    record 2 = 15.30.30
    record 3 = 16.01.30
risultato differenza tra record 1 e record 2 = 00.00.30
             differenza tra recorrd 2 e record 3 = 00.31.00
e cosi via il 3 con il 4 il 4 con il 5 ecc ecc
qualcuno mi può aiutare a crearLa
Grazie tanto.


title: Semplice oprerazione

author: Roberto da casa

text:
"Dendy" <
don...@sanchirico.it
> ha scritto nel messaggio
news:iDkq8.109042$1S3.3...@twister1.libero.it...

Se la tabella che contiene i dati si chiama Tabella1 ed ha una struttura
simile a questa:
ID            Contatore e chiave primaria
Pippo        Data/ora
ecc. ecc.
Prova con una query che abbia il seguente codice SQL:
SELECT Tabella1.ID, Tabella1.Pippo,
IIf([ID]=1,0,[Pippo]-DLookUp("Pippo","Tabella1","ID=" & [ID]-1)) AS
Differenza
FROM Tabella1
ORDER BY Tabella1.ID;
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Importare dati da Excel mantenendo le relazioni tra tabelle

author: Hyperpoint

text:
Salve a tutti
Premetto che sono un newbie di Access. Prima di scrivere ho cercato
soluzioni al mio problema ma non ne ho trovate (sempre che le abbia
cercate con le parole giuste).
Ho creato un database per gestire la mia biblioteca su più tabelle ma
per comodità ne indico solo le due principali. Una con il cognome
autore, titolo,  (chiamata BIBLIOGRAFICA) che chiama l'editore  con
indirizzo completo di città - provincia e CAP (chiamata EDITORE).
Tutte e due le tabelle hanno chiave primaria su campo autonomo con
duplicati impossibili.
Le ho collegate con una relazione uno a molti (un EDITORE-> molti
libri)
Il problema che ho è che devo importare da excel un foglio con altri
libri e non so come importarli senza spezzare le relazioni attuali, e
evitando di duplicare i records di EDITORE. Quello che vorrei fare è
un sistema che mi consenta di aggiungere da fogli di dati in excel ad
access in modo tale che i dati vadano ad aggiornarsi in modo
automatico. Tutti i nuovi libri editi da EINAUDI si leghino al record
Einaudi della tabella EDITORE senza duplicare Einaudi. Immagino si
possa fare creando delle query di accodamento e di aggiornamento e di
cancellazione records ma non so stabilire un principio.
Grazie
HyperPoint


author: Salvatore

text:
"Hyperpoint" <
petro...@email.it
> ha scritto nel messaggio
news:6d7979a8.04011...@posting.google.com...

Puoi chiarire che tipo di impostazione hai dato al foglio di Excel? Quali
campi hai utilizzato? E di che tipo (numerico, testo ecc.)?
Ciao
Salvatore


author: Alberto S.

text:
On 11 Jan 2004 11:10:39 -0800,
petro...@email.it
 (Hyperpoint)
wrote:

Prima di tutto voglio esprimerti tutta la mia solidarietà!
Domenica sera, ore otto: tu posti una richiesta e dopo ben 41, dico
quarantuno, minuti nessuno ti ha ancora risposto.
Hai fatto benissimo a ripostare (ecchediamine!)
Per la tua richiesta, io lo vedo così:
- Importi (non colleghi) il file excel in una tabella temporanea
- In questa tabella aggiungi un campo che tramite 'tipo dati/ricerca
guidata' ti permetta di inserire il codice dell'editore prelevandolo
dalla tabella EDITORE.
- A manella, lavorando direttamente nella tabella, immetti il codice
dell'editore; ovviamente inserirai nella tabella EDITORE gli eventuali
editori mancanti
- Tramite una query di accodamento inserirai nella tua tabella
BIBLIOGRAFICA i record della tabella temporanea (ovviamente solo i
campi che ti servono).
Esistono anche metodi più sofisticati, tipo una funzione che - in fase
di accodamento - cerchi di capire quale è l'editore del tuo libro ed,
eventualmente, ti chieda di confermare la scelta, oppure addirittura
inserisca nella tabella degli editori i record mancanti. Ma la domanda
è: quanti sono i titoli che devi importare?
Ciao, facci sapere.
--
Alberto
No alle guerre


author: HyperPoint

text:
> Puoi chiarire che tipo di impostazione hai dato al foglio di Excel? Quali
> campi hai utilizzato? E di che tipo (numerico, testo ecc.)?
Il foglio di calcolo in excel mi viene fornito con tutti i campi delle due
tabelle messe insieme. Sono campi testo e numerici e nessun campo formula. I
campi delle tabelle in access sono coincidenti. Riesco infatti ad importare
i records senza problemi. Ma non riesco a far suddividere i campi nelle due
tabelle e creare i link automaticamente. Mi spiego meglio: quando vado in
menu file - carica dati esterni - importa - e indico una delle due tabelle
non riesco dinamicamente ad aggiornare la seconda e a creare la relazione
tra i nuovi records.
Spero di esserti stato di aiuto e chiaro.
Grazie
Hyperpoint


title: Una domanda sui file MDE

author: vuLCan

text:
Utilizzo da sempre la versione Developer di Access.
Per cosa utilizzate il file MDE di un Database?
Voglio dire, distribuendo l'applicativo con Visual Tools (Il Developer di
Office System 2003) a cosa mi serve utilizzare i file MDE?
Saluti


title: Una domanda sui file MDE

text:
"vuLCan" <vulcan...@BERLUSCONItiscali.it> ha scritto nel messaggio
news:nBYsc.338871$rM4.14...@news4.tin.it...

Diciamo che se consegni il MDB un cliente può entrare e vedere il codice del
tuo DB con un MDE in teoria non può farlo


title: Iconizzare l'Applicazione

author: Harry Evans

text:
Il problem è qs:
Dall'applicativo eseguo una shell (RAR32 per compattare su dischetti).
Durante l'esecuzione del backup vorrei che l'applicazione "sparisse". Con
altri linguaggi ho usato minimize e hide sulla finestra dell'applicazione e
tutto OK.
Con Access ho notato che Visible usato con Application è in sola lettura,
mentre minimize riguarda solo la finestra corrente e non la Windows
principale.
Idee??
Thank's
--
*****************************
** Harry Evans - Bolzano
** Clipper Specialist & Magician
** e-mail:
harry...@tin.it
*****************************
---------------------------------------------------------
->C.N.G.E.I. - Sezione di Bolzano
->
www.edp-progetti.it/cngei.bz
---------------------------------------------------------


title: Iconizzare l'Applicazione

author: CarloCos

text:
"Harry Evans" <
harry...@infinito.it
> ha scritto nel messaggio
news:8c6rcn$6a3$1...@fe1.cs.interbusiness.it...
> Il problem è qs:
> Dall'applicativo eseguo una shell (RAR32 per compattare su dischetti).
> Durante l'esecuzione del backup vorrei che l'applicazione "sparisse". Con
> altri linguaggi ho usato minimize e hide sulla finestra dell'applicazione
e
> tutto OK.
> Con Access ho notato che Visible usato con Application è in sola lettura,
> mentre minimize riguarda solo la finestra corrente e non la Windows
> principale.
una strada da valutare:
dopo il comando shell usa Application.Echo False
ma ricorda di reimpostare l'echo a True dopo l'esecuzione della shell.
Per fare questo troverai sul sito comune il codice che ti permette di sapere
quando l'applicazione lanciata con Shell ha terminato.
A me non piace questa soluzione. Un'altra potrebbe essere quella di ottenere
l'hWnd del db con Application.hWndAccessApp e poi utilizzare il valore con
un'API per iconizzare il db stesso.
Un'altra soluzione ancora potrebbe essere quella di subclassare
Application...
Cioa, Carlo


title: [SQL] A cosa serve l'istruzione LEFT

author: Ghepardo al Lavoro

text:
Ciao, mi sto avvicinando a SQL Server e, data la mia già limitata
esperienza con access, sto incontrando diverse nuove istruzioni. Nel
libro che sto usando si fanno spesso delle query con l'istruzione left
(Non la LEFT JOIN).
ES.
SELECT Count(*)
FROM Clienti
WHERE LEFT (Nazione,1) IN ('B','C')
Non ho capito il criterio con cui, con questa query, si contano i
clienti.
Come al solito, grazie.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: [SQL] A cosa serve l'istruzione LEFT

author: MA

text:
Il 11 Mar 2003, 08:58, "Ghepardo al Lavoro" <
pippoc...@tiscali.it
> ha
scritto:
> Ciao, mi sto avvicinando a SQL Server e, data la mia già limitata
> esperienza con access, sto incontrando diverse nuove istruzioni. Nel
> libro che sto usando si fanno spesso delle query con l'istruzione left
> (Non la LEFT JOIN).
> ES.
> SELECT Count(*)
> FROM Clienti
> WHERE LEFT (Nazione,1) IN ('B','C')
>
> Non ho capito il criterio con cui, con questa query, si contano i
> clienti.
>
> Come al solito, grazie.
Nel tuo caso stai selezionando i Clienti che vivono in una nazione che
comincia x B o C. Ma per tutte queste richieste esiste un pulsante magico:
F1.
Provaci, so che puoi farcela.
ciao MAssimiliano

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


title: [SQL] A cosa serve l'istruzione LEFT

author: Ghepardo Al Lavoro

text:
>
> Nel tuo caso stai selezionando i Clienti che vivono in una nazione che
> comincia x B o C. Ma per tutte queste richieste esiste un pulsante magico:
> F1.
> Provaci, so che puoi farcela.
> ciao MAssimiliano
>
Ti ringrazio e mi scuso per il disturbo che ti ho arrecato....
Il fatto è che con F1 sono riuscito solo ad ottenere risposte relative
al comando LEFT JOIN, non al semplice comando LEFT.
Nel frattempo ho usato il pulsante magico F1 su SQL ed effettivamente me
l'ha dato. Avevo provato solo con Access...
Grazie ancora.



title: [SQL] A cosa serve l'istruzione LEFT

text:
Il 11 Mar 2003, 09:30, "Ghepardo Al Lavoro" <
pippoc...@tiscali.it
> ha
scritto:
>
> >
> > Nel tuo caso stai selezionando i Clienti che vivono in una nazione che
> > comincia x B o C. Ma per tutte queste richieste esiste un pulsante
magico:
> > F1.
> > Provaci, so che puoi farcela.
> > ciao MAssimiliano
> >
>
> Ti ringrazio e mi scuso per il disturbo che ti ho arrecato....
> Il fatto è che con F1 sono riuscito solo ad ottenere risposte relative
> al comando LEFT JOIN, non al semplice comando LEFT.
>
> Nel frattempo ho usato il pulsante magico F1 su SQL ed effettivamente me
> l'ha dato. Avevo provato solo con Access...
Una curiosità: ma qual'è il lavoro di un ghepardo. Fare la pelliccia???



title: A2003 - Tabelle collegate

author: Paolo Dal Bosco

text:
Buon giorno a tutti.
Con vedo pi� le tabelle collegate,
esistono, le posso ricollegare ma non si vedono nella lista.
Qualche consiglio?
Grazie
Paolo


title: A2003 - Tabelle collegate

text:

Hai forse installato qualche SP?
Prova a spiegare meglio cosa ti succede.
Ciao,
Roebrto.


title: A2003 - Tabelle collegate

text:
<
leob...@hotmail.com
> ha scritto nel messaggio
news:f2478bdd-30d2-4a3d...@m3g2000hsc.googlegroups.com...
On 18 Apr, 07:46, "Paolo Dal Bosco" <
bosc...@tin.it
> wrote:
> Buon giorno a tutti.
> Con vedo pi? le tabelle collegate,
> esistono, le posso ricollegare ma non si vedono nella lista.
> Qualche consiglio?
>
> Grazie
> Paolo
Hai forse installato qualche SP?
Prova a spiegare meglio cosa ti succede.
-------------
Grazie per la risposta,
niente di nuovo installato.
Cerco di spiegare la situazione:
-FE con BE
-naturalmente nell'FE ho le tabelle collegate al BE
-in MSysObjects vedo le tabelle collegate
-Strumenti->Utilità Database->Gestione TAbelle collegate si presenta vuoto
-riesco(anche se la lista è vuota) a fare i collegamenti
Tutto qui.
Saluti
Paolo


title: Valore null non accettato

author: corry

text:
          Come mai, da codice, si ha errore se trova un valore null? (In pratica se
.fields(n) trova un campo nullo o vuoto)
Come si fa a superare 'sta cosa?
Grazie 1000
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: Valore null non accettato

author: Cinzia

text:
"corry" <
eka...@hotmail.com
> ha scritto nel messaggio
news:217Z58Z127Z2Y1...@usenet.libero.it...

Ciao
prova con nz(rs.fields(n))
Saluti
Cinzia


title: Valore null non accettato

author: ALESSANDRO Baraldi

text:
"corry" <
eka...@hotmail.com
> ha scritto nel messaggio
news:217Z58Z127Z2Y1...@usenet.libero.it...
>
>           Come mai, da codice, si ha errore se trova un valore null? (In
pratica se
> .fields(n) trova un campo nullo o vuoto)
> Come si fa a superare 'sta cosa?
> Grazie 1000
Non è chiaro se l'errore è restituito dal Contenuto Nullo
dell'interrogazione del valore del Campo(n) oppure dal
fatto che non esiste un campo(n)....??
Nel primo caso dipende dalla variabile associata:
Dim retInt as Integer
retString=rs.Field(n)
In questo caso non và bene un'integer non supporta Null.
La soluzione è usare Nz(rs.Fileds(m))
Nel 2° caso non deve accadere che interroghi un indice non esistente.
Per questo puoi sapere quanti sono i campi del Recordset con la
proprietà Count.
Ciao.
@Alex.


title: inserire quantità numerica con virgola...

author: JOE

text:
salve a tutti...
in un controllo in una maschera ho lo seguenti difficoltà...
devo inserire una quantità in KG.
esempio: Kg. 5,500 ma mi esce 6...
come posso risolvere...
in tabella il campo è Numerico..
grazie


author: geppo

text:
Ciao "JOE" <
to...@invalid.it
> ha scritto nel messaggio
news:aR60l.121625$Ca.2...@twister2.libero.it...

Cambia il tipo di dato numerico da intero lungo a precisione singola o
doppia.
> grazie
--
Ciao
Geppo


author: Karl Donaubauer

text:
geppo wrote:
> Ciao "JOE ha scritto:
>> in un controllo in una maschera ho lo seguenti difficoltà...
>> devo inserire una quantità in KG.
>> esempio: Kg. 5,500 ma mi esce 6...
>> come posso risolvere...
>> in tabella il campo è Numerico..
>
> Cambia il tipo di dato numerico da intero lungo a precisione
> singola o doppia.
P.f. mai singola. Già per la mica presentazione dei decimali è
pericolosamente inesatto e molto in più se vuole calcolare
somme di quantità ecc.
--
cu
Karl
*********
Access FAQ:
www.donkarl.com/it


text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
>>> in un controllo in una maschera ho lo seguenti difficoltà...
>>> devo inserire una quantità in KG.
>>> esempio: Kg. 5,500 ma mi esce 6...
>>> come posso risolvere...
>>> in tabella il campo è Numerico..
>>
>> Cambia il tipo di dato numerico da intero lungo a precisione
>> singola o doppia.
>
> P.f. mai singola. Già per la mica presentazione dei decimali è
> pericolosamente inesatto e molto in più se vuole calcolare
> somme di quantità ecc.
----------------------------
grazie a tutti e 2... ha ragione cmq Karl in quanto poi mi serve fare la
somma
dei vari prodotti....
ho fatto la variazione e mi esce kg. 5,5 invece di Kg 5,500
oppure Kg 1,5 invece di Kg 1,500...
mi andrebbe bene lo stesso ma ai fini della somma finale vi sono dei
èproblemi oppure no ??
ari-grazie...
Giuseppe


author: Carlo Costarella

text:
"JOE" <
to...@invalid.it
> ha scritto nel messaggio
news:aR60l.121625$Ca.2...@twister2.libero.it...

Se il tipo di dati è numerico imposta la "Dimensione Campo" su "Decimale",
il formato su "Standard", la Precisione su 18, la Scala su 4 e infine le
posizioni decimali su 3 o 4 a seconda di quello che ti serve dopo la
virgola.
Consuma un po' di più ma va che è una bellezza.
Ciao, Carlo


text:
"Carlo Costarella" <
carloantoni...@gmail.com
> ha scritto nel
messaggio news:ght6t1$bk3
>> salve a tutti...
>> in un controllo in una maschera ho lo seguenti difficoltà...
>> devo inserire una quantità in KG.
>> esempio: Kg. 5,500 ma mi esce 6...
>> come posso risolvere...
>> in tabella il campo è Numerico..
>> grazie
>
> Se il tipo di dati è numerico imposta la "Dimensione Campo" su
> "Decimale", il formato su "Standard", la Precisione su 18, la Scala su
> 4 e infine le posizioni decimali su 3 o 4 a seconda di quello che ti
> serve dopo la virgola.
> Consuma un po' di più ma va che è una bellezza.
------------------------
provato.... ma se inserisco Kg 3,00 mi da Kg 3
giuseppe


text:
JOE wrote:
> "Karl Donaubauer ha scritto:

Imposta la proprietà "Formato" del campo o controllo a "Standard"
e "Decimali" a 3.
--
HTH



text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
>>>>> in un controllo in una maschera ho lo seguenti difficoltà...

---------------
fatto... ma non mi da i 2 zeri...
vorrei questo rusultato : Kg 3,00
mentre anche se ho fatto come sopra mi da Kg. 3
mentre Kg 3,05 ok...
ciao


text:
JOE wrote:
> "Karl Donaubauer ha scritto:
> ...
>>> ho fatto la variazione e mi esce kg. 5,5 invece di Kg 5,500
>>> oppure Kg 1,5 invece di Kg 1,500...
>>> mi andrebbe bene lo stesso ma ai fini della somma finale vi sono dei
>>> èproblemi oppure no ??
>> ...
>> Imposta la proprietà "Formato" del campo o controllo a "Standard"
>> e "Decimali" a 3.
> ---------------
> fatto... ma non mi da i 2 zeri...
> vorrei questo rusultato : Kg 3,00
Prima hai voluto 3 decimali non 2.
Con le due proprietà a Standard e 2 qui mi presente 3,00
in un controllo di una maschera se ho il valore 3 nel campo.
In alternativo puoi anche usare:
Formato: 0,00
Decimali: 2
Se continua a no funzionare:
Di quale oggetto parliamo? Una maschera?
Il controllo è associata a un campo di una tabella o query?
Se no, cosa si trova nella proprietà "origine controllo"?
> mentre anche se ho fatto come sopra mi da Kg. 3
> mentre Kg 3,05 ok...
--
HTH
Karl
********* Ich beantworte keine Access-Fragen per Email. *********
Access-FAQ:
http://www.donkarl.com


text:
"JOE" <
to...@invalid.it
> ha scritto
cut
>> Se il tipo di dati č numerico imposta la "Dimensione Campo" su
>> "Decimale", il formato su "Standard", la Precisione su 18, la Scala su 4
>> e infine le posizioni decimali su 3 o 4 a seconda di quello che ti serve
>> dopo la virgola.
>> Consuma un po' di piů ma va che č una bellezza.
> ------------------------
> provato.... ma se inserisco Kg 3,00 mi da Kg 3
> giuseppe
Impossibile!
Lo hai provato sulla tabella?
Se lo hai provato nella maschera vuol dire che hai formattato il controllo
in modo diverso.
Dopo aver fatto la modifica alla tabella apri la maschera in struttura ed
elimina il controllo associato, quindi reinseriscilo.
Se la maschera si alimenta da una query controlla anche lě come formatti il
campo...eventualmente puoi dapprima togliere il campo dalla query e subito
dopo reinserirlo.
Tutto ciň solo DOPO aver fatto le modifiche alla tabella.
Ciao, Carlo


text:
"Carlo Costarella" <
carloantoni...@gmail.com
> ha scritto nel
messaggio news:ghtc3s$h3e$1...@tdi.cu.mi.it...
>
> "JOE" <
to...@invalid.it
> ha scritto
> cut
>>> Se il tipo di dati è numerico imposta la "Dimensione Campo" su
>>> "Decimale", il formato su "Standard", la Precisione su 18, la Scala
>>> su 4 e infine le posizioni decimali su 3 o 4 a seconda di quello che
>>> ti serve dopo la virgola.
>>> Consuma un po' di più ma va che è una bellezza.
>> ------------------------
>> provato.... ma se inserisco Kg 3,00 mi da Kg 3
>> giuseppe
>
> Impossibile!
> Lo hai provato sulla tabella?
> Se lo hai provato nella maschera vuol dire che hai formattato il
> controllo in modo diverso.
> Dopo aver fatto la modifica alla tabella apri la maschera in struttura
> ed elimina il controllo associato, quindi reinseriscilo.
> Se la maschera si alimenta da una query controlla anche lì come
> formatti il campo...eventualmente puoi dapprima togliere il campo
> dalla query e subito dopo reinserirlo.
> Tutto ciò solo DOPO aver fatto le modifiche alla tabella.
---------------
grazie Carlo... ho fatto come al punto 3 della tua risposta ed ha
funzionato....
grazie molte...
Giuseppe


author: Alessandro Cara

text:
Carlo Costarella ha scritto:
> "JOE" <
to...@invalid.it
> ha scritto
> cut
>>> Se il tipo di dati è numerico imposta la "Dimensione Campo" su
>>> "Decimale", il formato su "Standard", la Precisione su 18, la Scala su 4
>>> e infine le posizioni decimali su 3 o 4 a seconda di quello che ti serve
>>> dopo la virgola.
>>> Consuma un po' di più ma va che è una bellezza.
>> ------------------------
>> provato.... ma se inserisco Kg 3,00 mi da Kg 3
>> giuseppe
>
> Impossibile!
> Lo hai provato sulla tabella?
;-{) Alcune volte viene la voglia di "tritarli" a coriandoli
piccoli-piccoli.
--
ac


text:
"Alessandro Cara" <
al...@ay-1asistemi.it
> ha
cut
> ;-{) Alcune volte viene la voglia di "tritarli" a coriandoli
> piccoli-piccoli.
> --
> ac
Sě, alcune volte...
Buone feste,
Carlo


title: Omologazioni veicoli

author: Paolo Holzl

text:
Qualcuno ha un database con le omologazioni di veicoli italiani in un
qualsiasi formato ?
----------------------------------------------------------
Paolo Hölzl
Gruppo Tekup Software developer (Bologna)
----------------------------------------------------------
ATTENTION!, antispam
For reply, substitute xxx with gruppotekup


title: Omologazioni veicoli

author: Lorenzo Coronati

text:
>Paolo Hölzl
>Gruppo Tekup Software developer (Bologna)
?!?
E la Metis di Ferrara?
--
Lorenzo Coronati
--
ICDA Forever official member
<<...buona la pasta coi ricci>>
--


title: Velocità di esecuzione SQL

author: giovanni t

text:
salve a tutti quelli rimasti attaccati al pc malgrado sia agosto !
sarà il caldo ma mi sorgono dubbi amletici sull'uso di Access:
in base alla vostra esperienza, è più veloce l'esecuzione di una query
salvata o quella di una stringa sql eseguita da codice ?
personalmente prima pensavo che il codice ofsse una furia ma poi mi sono
accorto che non è sempre così qualcuno mi dice perchè le query sono già
compilate ...
... e voi che mi dite?
ciao
Giovanni T

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


title: Velocità di esecuzione SQL

author: SunRex

text:
"giovanni t" <
giovanni_...@libero.it
> ha scritto nel messaggio
news:81Z208Z60Z192Y1...@usenet.libero.it...
> salve a tutti quelli rimasti attaccati al pc malgrado sia agosto !
>
> sarà il caldo ma mi sorgono dubbi amletici sull'uso di Access:
>
> in base alla vostra esperienza, è più veloce l'esecuzione di una query
> salvata o quella di una stringa sql eseguita da codice ?
Salvata nettamente.Non deve fare il "parser" mi sembra si chiami.
>
> personalmente prima pensavo che il codice ofsse una furia ma poi mi sono
> accorto che non è sempre così qualcuno mi dice perchè le query sono già
> compilate ...
Appunto e poi dipende da cosa fanno queste qry e quanti record tirano su.
>
> ... e voi che mi dite?
Vedi sopra
SunRex



title: Velocità di esecuzione SQL

text:
"giovanni t" <
giovanni_...@libero.it
> ha scritto nel messaggio
news:81Z208Z60Z192Y1...@usenet.libero.it...
> salve a tutti quelli rimasti attaccati al pc malgrado sia agosto !
>
> sarà il caldo ma mi sorgono dubbi amletici sull'uso di Access:
>
> in base alla vostra esperienza, è più veloce l'esecuzione di una query
> salvata o quella di una stringa sql eseguita da codice ?
>
> personalmente prima pensavo che il codice ofsse una furia ma poi mi sono
> accorto che non è sempre così qualcuno mi dice perchè le query sono già
> compilate ...
>
> ... e voi che mi dite?
>
> ciao
>
> Giovanni T
Queste cose preferisco Testarle solitamente.
Prova questo demo per valutare al millisecondo la velocità
delle 2 soluzioni.
http://www.mantuanet.it/alessandro.baraldi/FilesEsempio/API_Prestazioni.exe
Ciao.
@Alex.


title: Velocità di esecuzione SQL

text:
"ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:celr2s$bj8$1...@lacerta.tiscalinet.it...

Scusa non ne avresti una versione con Access 2000?
SunRex
>
>
> Ciao.
> @Alex.
>
>


title: Velocità di esecuzione SQL

text:
"SunRex" <
SunR...@hotmail.com
> ha scritto nel messaggio
news:couPc.87488$5D1.4...@news4.tin.it...

No, ma vai nella Sezione Classi e trovi il Modulo di Classe
con le indicazioni all'interno di come fare, lo importi
nella Classe come Importa da File ed è fatto.
P.S. nel tuo caso (post sul Conteggio()) non puoi valutarlo
in quanto il Conteggio viene eseguito Fuori Codice.
Ciao.
@Alex


title: Velocità di esecuzione SQL

text:
"ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:cels23$cft$1...@lacerta.tiscalinet.it...

E' per interesse personale.
P.S.
Il sito è fichissimo!
Domanda: ma accetti esempi da altri? Perche potrei mandartene un paio
senza impegno si capisce ,visto la lentezza di pubblicazione del sito
comune.
SunRex
>
> Ciao.
> @Alex
>
>


title: Velocità di esecuzione SQL

text:
"SunRex" <
SunR...@hotmail.com
> ha scritto nel messaggio
news:dQuPc.87609$5D1.4...@news4.tin.it...
[CUT]
> E' per interesse personale.
> P.S.
> Il sito è fichissimo!
Grazie.
> Domanda: ma accetti esempi da altri? Perche potrei mandartene un paio
> senza impegno si capisce ,visto la lentezza di pubblicazione del sito
> comune.
Certo, volentieri.
> SunRex
>
> >
> > Ciao.
> > @Alex
@Alex.


title: Velocità di esecuzione SQL

author: namor

text:
giovanni t ha scritto:
> salve a tutti quelli rimasti attaccati al pc malgrado sia agosto !
> sarà il caldo ma mi sorgono dubbi amletici sull'uso di Access:
> in base alla vostra esperienza, è più veloce l'esecuzione di una query
> salvata o quella di una stringa sql eseguita da codice ?
> personalmente prima pensavo che il codice ofsse una furia ma poi mi sono
> accorto che non è sempre così qualcuno mi dice perchè le query sono già
> compilate ...
> .... e voi che mi dite?
> ciao
> Giovanni T
Sono più veloci quelle salvate perchè possono essere ottimizzate dal Query
Optimizer in base a statistiche e struttura delle tabelle.
Leggiti questo:
http://support.microsoft.com/default.aspx?scid=kb;it;209126&Product=accIN2
Namor
--
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Velocità di esecuzione SQL

author: giovanni T

text:

          molto interessante

          Grazie!
          Alla prossima idea balenga che mi salta in testa !!



title: tempi di esecuzione join

author: mdm

text:
Ciao a tutti,
ho il mio solito :-) database remoto a cui accedo via access.
Ho un insieme di tabelle collegate via odbc che devo interrogare con
delle select più o meno complesse, ma non devo eseguire operazioni di
modifica dei dati. Devo solo costruire un front end "facile" per
interrogazioni "complesse".
Le interrogazioni si basano su join con tabelle presenti in locale nel
db access, e credo che il problema sia questo. Ho notato che se
effettuo join tra le sole tabelle del db remoto ottengo tempi di
risposta ottimi, mentre il tutto tende a bloccarsi quando nella join
compare anche una tabella presente sul mio db access.
Passo alla domanda:
da discussioni già fatte qui sul forum intuisco che nel caso della
join con la tabella del db access, l'elaborazione della select passa a
Jet e non è più eseguita lato server. Mi chiedevo se si tratta di una
mia intuizione sbagliata e, comunque, qualche suggerimento per
risolvere il problema. Non ho possibiltà di passare la tabella su
server, per forza di cose dovrò lavorare jointando tabelle collegate
con tabelle presenti fisicamente sul client access.
Come sempre, grazie a tutti.
mdm


title: Nascondere pulsanti finestra di access...problemi...già trattato ma diverso caso ( @Alex)

author: Roberto da Parma

text:
Ciao a tutti,
so che l'argomento è già stato trattato ma nelle risposte date sorgono
alcuni problemi ( puramente stilistici credo )
Nel 1° codice di Alessandro Baraldi ( riporto testualmente )  ...segue
dopo --->
API obbligatorio metti tutta questa robaccia in un Modulo
quindi chiama da dove vuoi :
Call ShowCloseBtn(True)
Call ShowCloseBtn(False)
'------------------- MODULO -----------------------------
Option Compare Database
Option Explicit
Private Const SW_HIDE = 0
Private Const SW_SHOWNORMAL = 1
Private Const SW_NORMAL = 1
Private Const SW_SHOWMINIMIZED = 2
Private Const SW_SHOWMAXIMIZED = 3
Private Const SW_MAXIMIZE = 3
Private Const SW_SHOWNOACTIVATE = 4
Private Const SW_SHOW = 5
Private Const SW_MINIMIZE = 6
Private Const SW_SHOWMINNOACTIVE = 7
Private Const SW_SHOWNA = 8
Private Const SW_RESTORE = 9
Private Const SW_SHOWDEFAULT = 10
Private Const SW_MAX = 10
Private Const GWL_STYLE = -16
Private Const WS_SYSMENU = &H80000
Private Const WM_NCPAINT = &H85
Private Declare Function SetWindowLong Lib "user32" _
 Alias "SetWindowLongA" (ByVal hWnd As Long, _
 ByVal nIndex As Long, ByVal dwNewLong As Long) As Long
Private Declare Function GetWindowLong Lib "user32" _
 Alias "GetWindowLongA" (ByVal hWnd As Long, _
 ByVal nIndex As Long) As Long
Private Declare Function apiFindWindow Lib "user32" Alias _
    "FindWindowA" (ByVal strClass As String, _
    ByVal lpWindow As String) As Long
Private Declare Function apiSendMessage Lib "user32" Alias _
    "SendMessageA" (ByVal hWnd As Long, ByVal Msg As Long, ByVal _
    wParam As Long, lParam As Long) As Long
Private Declare Function apiSetForegroundWindow Lib "user32" Alias _
    "SetForegroundWindow" (ByVal hWnd As Long) As Long
Private Declare Function apiShowWindow Lib "user32" Alias _
    "ShowWindow" (ByVal hWnd As Long, ByVal nCmdShow As Long) As Long
Private Declare Function apiIsIconic Lib "user32" Alias _
    "IsIconic" (ByVal hWnd As Long) As Long
Private Declare Function GetSystemMenu Lib "user32" (ByVal hWnd As Long,
_
         ByVal bRevert As Long) As Long
Private Declare Function GetMenuItemID Lib "user32" (ByVal hMenu As
Long, _
   ByVal nPos As Long) As Long
Private Declare Function RemoveMenu Lib "user32" (ByVal hMenu As Long, _
   ByVal nPosition As Long, ByVal wFlags As Long) As Long
Public Function ShowCloseBtn(ShowIt As Boolean)
    Dim mhWnd        As Long
    Dim lngOldStyle  As Long
    Dim lngNewStyle  As Long
    mhWnd = Application.hWndAccessApp
    ' Get the current window style of the form.
    lngOldStyle = GetWindowLong(mhWnd, GWL_STYLE)
    If ShowIt Then
        ' Turn on the bit that enables system menu.
        lngNewStyle = lngOldStyle Or WS_SYSMENU
    Else
        ' Turn off the bit the shows the system menu.
        lngNewStyle = lngOldStyle And Not WS_SYSMENU
    End If
    ' Questa Funzione suggerita da Maurizio Borrelli
    ' Serve per rimuovere anche il Menù POPUP della CaptionBar
    Call RemoveItem(mhWnd)
    ' Set the new window style.
    Call SetWindowLong(mhWnd, GWL_STYLE, lngNewStyle)
    ' The 1 as the third parameter tells
    ' the window to repaint its entire border.
    Call apiSendMessage(mhWnd, WM_NCPAINT, 1, 0)
ExitHere:
    Exit Function
HandleErrors:
    Select Case err.Number
        Case Else
            MsgBox err.Number & " " & err.Description
    End Select
    Resume ExitHere
End Function
Sub RemoveItem(hWnd As Long)
      Dim hMnu, y, i
      Const MF_BYPOSITION As Long = 1024
      Const MF_GRAYED As Long = 1
      Const MF_DISABLED As Long = 2
      hMnu = GetSystemMenu(hWnd, 0)
      For i = 6 To 0 Step -1
         y = RemoveMenu(hMnu, i, MF_BYPOSITION)
      Next i
End Sub
-------------------------------------------------------
Viene solamente inibito il pulsante di chiusura e l'eventuale icona di
programma è presente....meglio è l'utilizzo delle API nell'esempio riportato
sul sito comune
Sezione General 6.97 Eliminare i Pulsanti di Controllo di MSAccess,
utilizzando le API
se non fosse che sparisce l'icona....è possibile far sparire i pulsanti e
mantenere l'icona?
Grazie
Roberto


author: Alessandro Baraldi

text:
"Roberto da Parma" <
aris...@libero.it
> wrote in message
news:43d7cb21$0$27399$
4faf...@reader1.news.tin.it
[CUT]
> Viene solamente inibito il pulsante di chiusura e l'eventuale icona di
> programma č presente....meglio č l'utilizzo delle API nell'esempio riportato
> sul sito comune
>
> Sezione General 6.97 Eliminare i Pulsanti di Controllo di MSAccess,
> utilizzando le API
>
> se non fosse che sparisce l'icona....č possibile far sparire i pulsanti e
> mantenere l'icona?
>
> Grazie
> Roberto
Direi che c'č qualcosa chenon quadra.
Il codice che ho postato e che uso regolarmente non solo toglie
i Pulsanti della MDI ma rimuove i ContextMenů e ti assicuro che
da me non evidenzia quanto da te segnalato.
E' possibile ci sia un errore di Copia/Incolla di quanto ho postato
dato che ho preso la routine da un modulo complesso.
Fai qualche test, io verifico la mia routine..!
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:7ad980cbc800e9520e...@mygate.mailgate.org...
> "Roberto da Parma" <
aris...@libero.it
> wrote in message
> news:43d7cb21$0$27399$
4faf...@reader1.news.tin.it
>
> [CUT]
>> Viene solamente inibito il pulsante di chiusura e l'eventuale icona di
>> programma è presente....meglio è l'utilizzo delle API nell'esempio
>> riportato
>> sul sito comune
>>
>> Sezione General 6.97 Eliminare i Pulsanti di Controllo di MSAccess,
>> utilizzando le API
>>
>> se non fosse che sparisce l'icona....è possibile far sparire i pulsanti e
>> mantenere l'icona?
>>
>> Grazie
>> Roberto
>
>
> Direi che c'è qualcosa chenon quadra.
> Il codice che ho postato e che uso regolarmente non solo toglie
> i Pulsanti della MDI ma rimuove i ContextMenù e ti assicuro che
> da me non evidenzia quanto da te segnalato.
>
> E' possibile ci sia un errore di Copia/Incolla di quanto ho postato
> dato che ho preso la routine da un modulo complesso.
>
> Fai qualche test, io verifico la mia routine..!
>
> @Alex
>
>
> --
> Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG
Idem procederò con dei controlli....
Grazie
Roberto


title: select top

author: Maurizio Giacobbe

text:
Qualcuno ha mai usato la select con il parametro "top" ?
Grazie.
                           Maurizio
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: select top

text:
Maurizio Giacobbe <
ma...@yahoo.it
> ha scritto:...
> Qualcuno ha mai usato la select con il parametro "top" ?
Sě.
Amo le domande facile...
--
:-)
Karl
*********
Access-FAQ (tedesco):
http://www.donkarl.com


title: Relazione fra più tabelle

author: M. Rick

text:
Sto modificando un vecchio DB, in quanto ho la necessità integrare i dati
registrati con nuovi dati.
Il precedente DB era costitutito da due tabelle: nella tblA vi era un ID
contatore relaziona ad un ID numerico della tblB; la relazione è di tipo
UNO - a - MOLTi, in quanto ad un record di A potevano andare associati più
record in B.
Una query apposita poi mi visualizzava correttamente i record in una
struttura maschera/sottomaschera.
Adesso ho necessità di creare una terza tabella, in cui associare ulteriori
dati: in pratica, ad ogni record di A adesso dovranno continuare a
corrispondere altri record di B ed in più altri record di C.
Ho necessità di utilizzare due tabelle separate per i record correlati, in
quanto si può verificare che un record di A abbia correlati più record di B
e nessuno di C, o viceversa. Anche in questo caso avevo provato a fare una
relazione UNO- a.- MOLTI tra tblA e tblC; il tutto che fa capo ad una
struttura maschera/sottomaschera/sottomaschera.
Solo che non riesco a visualizzare correttamente i record adesso. In
particolare, inoltre, mi si è anche verificato che se non inserisco dati
nella tblB non mi viene visualizzato più nulla, mentre inserendo anche un
solo record in tblB mi vengono visualizzati i dati, ma solo dalla relazione
tblA-tblB
Sto continuando a fare prove e controprove, ma sembra che non riesco a
risolvere.
Quasi sicuramente sarà una sciocchezza, ma non riesco a trovarla.
Sbaglio qualcosa nela progettazione della relazione o non so cosa altro?
Qualcuno mi sa dare qualche suggerimento??
Grazie
Andrea


title: Relazione fra più tabelle

author: Nick

text:
M. Rick ha detto: in data 14/02/2006 15.29:

come hai strutturato le sottomaschere?
hai messo la sottomaschera C inserita nella sottomaschera B? o hai messo
nella maschera A le due sottomaschere (separate tra loro) ??
la struttura sembra essere ok, penso sia solo un problema di
maschere/sottomaschere
ciao
Nick


title: Relazione fra più tabelle

author: Ivan da casa

text:
"M. Rick" <
now...@libero.it
> ha scritto nel messaggio
news:_OlIf.93648$eD5.1...@twister2.libero.it...

naturalmente la visualizzazione la fai da maschera principal e due
sottomaschere ben collegate?
hai settato adeguatamente le relazioni tra campo principale  e campi
collegati ...
i campi sono dello stesso tipo ....
Ivan


title: Relazione fra più tabelle

text:
Ciao
Nick:
>come hai strutturato le sottomaschere?
>hai messo la sottomaschera C inserita nella sottomaschera B? o hai messo
>nella maschera A le due sottomaschere (separate tra loro) ??
Allora, la maschera principale è la A, poi le due sottomaschere sono
separate ed inserite nella maschera A (è una struttura a schede, in pratica
ogni sottomaschera sta in una scheda separata)
Ivan:
>naturalmente la visualizzazione la fai da maschera principal e due
>sottomaschere ben collegate?
Se per il collegamento fra le maschere è sufficiente trascinarle nel posto
in cui devono essere inserite, allora penso sia fatto bene.
>hai settato adeguatamente le relazioni tra campo principale  e campi
>collegati ...
>i campi sono dello stesso tipo ....
Allora, nella tblA c'è un IDSoggetto di tipo contatore (impostato a chiave
primaria), mentre nelle due tblB e tblC ci sono due IDSoggetto di tipo
numerico, sui quali ho fatto la relazione (con integrità refereziale). Per
essere più preciso dovrei rimandare ai prossimi gionri, quando torno in
ufficio e magari controllo meglio.
Cmq, a prima vista, sembrerebbe che tutto funzioni a dovere, solo che se non
inserisco almeno un campo in ognuna delle due tabelle (B e C), poi il report
che mi visualizza i dati estrapolati mi risulta in bianco.
Invece a volte ho necessità di lasciare in bianco i campi di una delle due
tabelle B o C.
Andrea


title: Relazione fra più tabelle

text:
M. Rick ha detto: in data 15/02/2006 15.26:
[CUT]
>
>
> Cmq, a prima vista, sembrerebbe che tutto funzioni a dovere, solo che se non
> inserisco almeno un campo in ognuna delle due tabelle (B e C), poi il report
> che mi visualizza i dati estrapolati mi risulta in bianco.
> Invece a volte ho necessità di lasciare in bianco i campi di una delle due
> tabelle B o C.
>
> Andrea
>
>
ma allora il problema è sul report, non sulla maschera... nonavevo capito :)
e il report come è costruito?
hai inserito i collegamenti master->secondario giusti?
teoricamente dovrebbe stampare il record A e lasciare in bianco i
sottoreport B e C
...dubbio.. nel report usi i sottoreport o colleghi tutto tramite una
query e quidni hai 1 sola origine dati?
se è così allora devi cambiare il tipo di join che non sarà un INNER ma
un LEFT (nel senso di tutti i record di A e solo i record di B
collegati, idem per C)
...facci sapere
Ciao
Nick


title: Relazione fra più tabelle

text:
"M. Rick" <
now...@libero.it
> ha scritto nel messaggio
news:2SGIf.110$S6....@twister2.libero.it...

scusa la precisazione, ogni sottomschera è un Oggetto, e come tale ha
pochissime proprietà tra le quali ci sono i campi collegati. Campo master o
principale nella maschera principale... che pilota il campo collegato nelle
varie sottomaschere. Normalmente se utilizzi l'autocomposizione, Access fà
le cose per benino, ma se trascini o crei una sottomaschera che aveva altri
settaggi, potresti avere dei problemi.
Inoltre è importante anche la rete di relazioni che hai stabilito tra le
tabelle, potrebbe fare  a pugni con gli scopi della maschera. Il fatto che
tu non veda nulla se non inserisci almeno un  record correlato, dovrebbe
dipendere proprio dalle relazioni e da qualche applicazione di integrità
referenziale. Controlla ...
--
... spero di esserti stato d'aiuto, facci sapere
       \|/\|/\|/
       (@ @)
---o00-(_)-00o----- Ivan


title: Relazione fra più tabelle

text:
>naturalmente la visualizzazione la fai da maschera principal e due
>sottomaschere ben collegate?
>hai settato adeguatamente le relazioni tra campo principale  e campi
>collegati ...
Esatto, maschera principale e due sottomaschere. Ho controllato i campi
master e secondari e sono esatti (o almeno credo)
Allora ho provato a fare questo:
>se è così allora devi cambiare il tipo di join che non sarà un INNER ma
>un LEFT (nel senso di tutti i record di A e solo i record di B
>collegati, idem per C)
Infatti cambiando il tipo di JOIN a quanto pare funziona tutto, cioè, se
anche lascio in bianco uno dei campi di una delle tabelle correlate, il
report funziona (a proposito, non uso sottoreport, uso una query per
raggrupare i dati e genero il report su questa).
Adesso, in verità, il problema che mi si è presentato (un altro....) è che
quando genero uno dei report....ok un attimo di spiegazioni prima.
tblA contiene i dati principali, mentre tblB e tblC contengono dati
secondari.
Con la stessa query genero due report, uno che mi riepiloga i dati tblA e
tblB collegati, e uno che riepiloga i dati tblA e tblC collegati.
Il primo report (cioè A+B) funziona bene (del resto è quello d'origine,
quando creai il DB); il nuovo report (cioè A+C), e qui mi riallaccio al
problema di qualche riga fa, viene generato con le informazioni giuste ma le
ripete.
Mi spiego. Per effettuare un test, in questa tblC ho inserito alcuni record
(3 per l'esattezza), collegandoli così ad un qualunque record di tblA che ho
scelto come cavia. Poi ho generato il report, e succede che mi ripete
ciclicamente quei record. Come base avevo usato la struttura del report già
presente (i dati principali sono gli stessi, variano solo quelli dele
tabelle collegate, ed il layout è lo stesso), facendo ovviamente i dovuti
combiamenti per le origini dati.
Alla fine mi ritrovo che i dati tblC (nel report) mi vengono ripetuti 2
volte. Non riesco a capire perchè
Andrea


title: Relazione fra più tabelle

text:
>Alla fine mi ritrovo che i dati tblC (nel report) mi vengono ripetuti 2
>volte. Non riesco a capire perchè
Ho trovato il problema: per ogni record presente in tblB, mi vengono
riportati i record di tblC.
In sostanza, se in tblC ho 3 record collegati a tblA e in tblB 2record
collegati a tblA, allora il report mi porta un totale di 6 voci, cioè mi
ripete i record di C per ogni record contenuto in B......
Come lo risolvo? Avevo pensato a due query di riepilogo separate (cioè una
che raggruppa dati da A e B, e una che li raggruppa da A e C). Ma
funzionerebbe??
Andrea


title: bug di access 2010 o sbaglio io qualcosa?

text:
Buon sabato a tutti
mi sono appena reso conto di un (forse) piccolo bug di access 2010
che, nel passare dei parametri in query che fanno riferimento a
controlli delle maschere, lasciano le parole chiave in italiano ad
esempio:
[Maschere]![Pannello]![Clienti].[Scheda]![SCONTO] anziche [forms]!
[Pannello]![Clienti].[form]![SCONTO]
ed eseguendo il DB su pc che hanno Access in lingue diverse
dall'italiano comincia a richiedere i valodi di [MASCHERE] e [SCHEDA]
come se fossero dei parametri di input...
c'è qualcosa che va impostata nelle opzioni o è proprio così?
grazie 1000 a tutti per i preziosi consigli e buon weekend a tutti
(anche se il tempo è quello che è)
Nicola


text:
N1C0L4 wrote:
> mi sono appena reso conto di un (forse) piccolo bug di access 2010
> che, nel passare dei parametri in query che fanno riferimento a
> controlli delle maschere, lasciano le parole chiave in italiano ad
> esempio:
> [Maschere]![Pannello]![Clienti].[Scheda]![SCONTO] anziche [forms]!
> [Pannello]![Clienti].[form]![SCONTO]
> ed eseguendo il DB su pc che hanno Access in lingue diverse
> dall'italiano comincia a richiedere i valodi di [MASCHERE] e
> [SCHEDA] come se fossero dei parametri di input...
>
> c'� qualcosa che va impostata nelle opzioni o � proprio cos�?
> ...
Visto che in un articolo della mia FAQ in tedesco avviso da
12 anni di questo problema direi che non si tratta di un
problema nuovo con A10, ma in principio presente da A1.0.
Nella traduzione italiana dell'articolo
http://www.donkarl.com/it?FAQ1.19
non l'ho scritto perch� non ero sicuro che succedesse anche
con le versioni italiane.
Non puoi fare altro che sostituire tutte le "Maschere" con "Forms" ecc.
Puoi farlo con un po' di codice per le query o con un tool come
Find&Replace (
http://www.donkarl.com?FAQ1.24
) per l'intero db.
Del resto ci sono indizi che il problema si ha aggravato con
qualunque update, perch� nei ultimi anni su molti sistemi
(con tutti versioni da Access 2000-2010) si deve usare
inglese anche per formati (abbr. data, punto decimale) dove
prima non era necessario nelle query ed in genere espressioni.
--
Ciao
Karl
*********
Access FAQ:
http://www.donkarl.com/it


text:
On 5 Lug, 11:44, "Karl Donaubauer" <
NoS...@donkarl.com
> wrote:
> N1C0L4 wrote:
> > mi sono appena reso conto di un (forse) piccolo bug di access 2010
> > che, nel passare dei parametri in query che fanno riferimento a
> > controlli delle maschere, lasciano le parole chiave in italiano ad
> > esempio:
> > [Maschere]![Pannello]![Clienti].[Scheda]![SCONTO] anziche [forms]!
> > [Pannello]![Clienti].[form]![SCONTO]
> > ed eseguendo il DB su pc che hanno Access in lingue diverse
> > dall'italiano comincia a richiedere i valodi di [MASCHERE] e
> > [SCHEDA] come se fossero dei parametri di input...
>
> > c'è qualcosa che va impostata nelle opzioni o è proprio così?
> > ...
>
> Visto che in un articolo della mia FAQ in tedesco avviso da
> 12 anni di questo problema direi che non si tratta di un
> problema nuovo con A10, ma in principio presente da A1.0.
>
> Nella traduzione italiana dell'articolohttp://
www.donkarl.com/it?FAQ1.19
> non l'ho scritto perché non ero sicuro che succedesse anche
> con le versioni italiane.
>
> Non puoi fare altro che sostituire tutte le "Maschere" con "Forms" ecc.
> Puoi farlo con un po' di codice per le query o con un tool come
> Find&Replace (
http://www.donkarl.com?FAQ1.24
) per l'intero db.
>
> Del resto ci sono indizi che il problema si ha aggravato con
> qualunque update, perché nei ultimi anni su molti sistemi
> (con tutti versioni da Access 2000-2010) si deve usare
> inglese anche per formati (abbr. data, punto decimale) dove
> prima non era necessario nelle query ed in genere espressioni.
>
> --
> Ciao
> Karl
> *********
> Access FAQ:
http://www.donkarl.com/it
Pensavo fosse un bug specifico di Access 2010 in quanto in precedenza
con Access 2007, 2003, XP e 2000 non mi è mai capitata una situazione
simile su db simili a questo che ho realizzato...
Nicola


text:
N1C0L4 wrote:
> Karl Donaubauer wrote:
>>> mi sono appena reso conto di un (forse) piccolo bug di access 2010
>>> che, nel passare dei parametri in query che fanno riferimento a
>>> controlli delle maschere, lasciano le parole chiave in italiano ad
>>> esempio:
>>> [Maschere]![Pannello]![Clienti].[Scheda]![SCONTO] anziche [forms]!
>>> [Pannello]![Clienti].[form]![SCONTO]
>>> ed eseguendo il DB su pc che hanno Access in lingue diverse
>>> dall'italiano comincia a richiedere i valodi di [MASCHERE] e
>>> [SCHEDA] come se fossero dei parametri di input...
>>> ...
>> Visto che in un articolo della mia FAQ in tedesco avviso da
>> 12 anni di questo problema direi che non si tratta di un
>> problema nuovo con A10, ma in principio presente da A1.0.
>>
>> Nella traduzione italiana
>> dell'articolohttp://
www.donkarl.com/it?FAQ1.19
 non l'ho scritto
>> perch� non ero sicuro che succedesse anche
>> con le versioni italiane.
>>
>> Non puoi fare altro che sostituire tutte le "Maschere" con "Forms"
>> ecc. Puoi farlo con un po' di codice per le query o con un tool come
>> Find&Replace (
http://www.donkarl.com?FAQ1.24
) per l'intero db.
> ...
> Pensavo fosse un bug specifico di Access 2010 in quanto in precedenza
> con Access 2007, 2003, XP e 2000 non mi � mai capitata una situazione
> simile su db simili a questo che ho realizzato...
Puo darsi che finora solo sei stato fortunato. Questi problemi, dove
la traduzione delle parole chiave non funziona, non si mostrano
sempre, ma "per caso" e imprevedibile. Non � chiaro in quale
circostanze e dove si trova il problema o bug. Non ho mai visto
un'informazione dalla parte di MS.
Per questo nell'articolo ho le raccomandazioni per applicazioni
"internazionali" di sempre usare i termini inglesi e se possibile
usare un sistema inglese per lo sviluppo.



title: Come ottenere dei report dinamici?

author: Marcello Peloso

text:
Devo ottenere un report basato su di una query a
campi incrociati. Ogni volta che, immettendo dati,
si inseriscono campi nella query d'origine, dovrei
fare in modo che il report mi inserisca anche i nuovi
campi. E' possibile?
Uso Access2000.


title: Come ottenere dei report dinamici?

text:
"Marcello Peloso" <
marcp...@tin.it
> ha scritto nel messaggio
news:321c9.33973$ub2.5...@news1.tin.it...

Non puoi a meno di non creare il report ogni volta: CreateReport.
Oppure metti le intestazioni di colonna della query nella intestazione di
riga.
Ciao, Carlo


title: Come ottenere dei report dinamici?

author: Giorgio Ferrari

text:
"Marcello Peloso" > Devo ottenere un report basato su di una query a

Sul sito comune mi pare esista un esempio di RoDAgo che potrebbe fare al
caso tuo.
Ciao, Giorgio


title: Funzione che non funziona in sottomaschera

author: ciroteo da newsland

text:
Ciao a tutti nel tentativo di gestire una maschera solo tramite tastiera e
e quindi shortcut e autokeys, sto cercando pian piano di fare funzioni al
posto di scrivere codice sotto i controlli. Spesso però funzioni che
eseguono correttamente quanto da me voluto nella maschera principale non
funzionano più se riferiti alla sottomaschera.
Questa per esempio con tabulazione mi sposto sul controllo e faccio il
drop-down automatico:
Function attiva_combo()
If Screen.ActiveControl = "" Or IsNull(Screen.ActiveControl) Then
Screen.ActiveForm.KeyPreview = False
Screen.ActiveControl.Dropdown
Else
Screen.ActiveForm.KeyPreview = True
End If
End Function
Tolgo il keypreview perchè in sottomaschera a maschere continue sulla
pressione delle frecce ho la funzione di passaggio al record successivo
che non mi serve finche non compilo il campo della combo.
C'è una regola generale per il riferimento a form e sub form? Ho letto che
per esempio prima di spostare il focus su un controllo di sottomaschera,
occorre prima settare il focus alla subform e poi al controllo. Ma anche
facendo cosi la funzione non gira.
Help!
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


text:
ciroteo da newsland ha scritto:
> Ciao a tutti nel tentativo di gestire una maschera solo tramite tastiera e
> e quindi shortcut e autokeys, sto cercando pian piano di fare funzioni al
> posto di scrivere codice sotto i controlli. Spesso però funzioni che
> eseguono correttamente quanto da me voluto nella maschera principale non
> funzionano più se riferiti alla sottomaschera.
> Questa per esempio con tabulazione mi sposto sul controllo e faccio il
> drop-down automatico:
>
>
> Function attiva_combo()
> If Screen.ActiveControl = "" Or IsNull(Screen.ActiveControl) Then
> Screen.ActiveForm.KeyPreview = False
> Screen.ActiveControl.Dropdown
> Else
> Screen.ActiveForm.KeyPreview = True
> End If
> End Function
>
> Tolgo il keypreview perchè in sottomaschera a maschere continue sulla
> pressione delle frecce ho la funzione di passaggio al record successivo
> che non mi serve finche non compilo il campo della combo.
> C'è una regola generale per il riferimento a form e sub form? Ho letto che
> per esempio prima di spostare il focus su un controllo di sottomaschera,
> occorre prima settare il focus alla subform e poi al controllo. Ma anche
> facendo cosi la funzione non gira.
> Help!
Ciao Matteo.
Ti riporto quanto detto nell'Help che sicuramente spiega il motivo del
Malfunzionamento:
[Help]
Se una sottomaschera possiede lo stato attivo, la proprietà ActiveForm
fa riferimento alla maschera principale. Se nessuna maschera o
sottomaschera possiede lo stato attivo quando viene utilizzata la
proprietà ActiveForm, si verifica un errore.
Ora prova l'unica secondo me può essere quella di verificare la
proprietà Parent di ActiveControl e confrontarla con ActiveForm.
Se
ActiveControl.Parent.Name
<>ActiveForm.Name significa che sei in una
SubForm
quindi dovrai comportarti di conseguenza.
@Alex


author: ciroteo

text:
Alessandro Baraldi ha scritto:

infatti avevo notato anche io che chiedendo il nome della form attiva
mi dava il nome della form principale ...
sicuro che è
ActiveControl.Parent.Name
<>ActiveForm.Name
e non
ActiveForm.Parent.Name
<>ActiveForm.Name ?


text:
ciroteo ha scritto:
[CUT]
>
> infatti avevo notato anche io che chiedendo il nome della form attiva
> mi dava il nome della form principale ...
> sicuro che è
ActiveControl.Parent.Name
<>ActiveForm.Name
> e non
ActiveForm.Parent.Name
<>ActiveForm.Name ?
Normalmente la SubForm(Cornice) è vista come un Controllo nelle Form,
tant'è che
se cicli la collection Controls la trovi.
Ora non ho mai provato a farlo con ActiveQualcosa, ma di certo non va
bene quello
che hai scritto e ti spiego perchè:
Se dall'Help l'oggetto ActiveForm è sempre riferito alla Form(quindi
Madre) di certo interrogando il Parent otterrai sempre il nome della
MDI di Access(in linea teorica)
qualsiasi sia l'oggetto il riferimento sarà sempre il Parent della
Form principale
e direi che questo non serve a nulla.
Quindi c'è da sperare che ActiveControl possa restituire il
riferimento alla SubForm
altrimenti sei fregato....!
In alternativa prova a vedere cosa restituiscono queste 2 proprietà:
intCurrentType = Application.CurrentObjectType
strCurrentName = Application.CurrentObjectName
Ciao
@Alex


text:
Alessandro Baraldi ha scritto:

Grazie alex controllo.


title: combo e SetWarnings

author: micibin

text:
Salve a tutti.
In una combo, quando aggiungo un valore non in elenco,mi compare il
messaggio:"testo immesso non corrisponde ad una voce dell'elenco".
Vorrei non far apparire questo messaggio. Ho usato  - docmd.SetWarnings
False - ma il messaggio continua ad apparirmi.
Come posso evitare ciň?
Grazie
Michele b.


title: combo e SetWarnings

author: Roberto dal portatile

text:
"micibin" <
mic...@ba.dada.it
> ha scritto nel messaggio
news:9tlb51$lcf$1...@pegasus.tiscalinet.it...

> Come posso evitare ciò?
>
> Grazie
> Michele b.
Dovresti impostare a No la proprietà "Non in elenco" della combo: così
facendo non ti viene neppure attivato l'evento "Su non in elenco" e quindi
il messaggio standard che ti compare.
In alternativa puoi lasciare impostata a Si detta proprietà, ma generarti
del codice VBA a fronte dell'evento "Su non in elenco": potresti ad esempio
visualizzare un tuo messaggio, aggiornare l'oggetto che è origine riga della
combo o addirittura non effettuare alcuna attività.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: combo e SetWarnings

text:
grazie Roberto, la soluzione al mio problema l'ho trovata sul sitocomune ma
non mi funziona. ho scritto un msg a tale proposito. mi dai un'occhiata?
ancora grazie
michele b.


title: problemi con ActiveX e autocomposizione

author: Rob Inh00d

text:
Salve a tutti,
sapete dirmi perchè caricando una query (o report) o maschera in
Autocomposizione mi vengono messaggi di errore di ActiveX (che non compaiono
nella visualizzazione struttura) ??
e se ne sapete qualcosa sapete come risolverli??
grazie!


title: problemi con ActiveX e autocomposizione

author: Sergio MAZZA

text:
"Rob Inh00d" <
sher...@genie.spam.it
> ha scritto nel messaggio
news:u245a.206183$0v.57...@news1.tin.it...

Controlla nei riferimenti se trovi una segnalazione tipo: MANCA vicino a
qualche libreria...
Ciao.
--
Sergio MAZZA


title: VBA: join fra tre tabelle...

author: sdamy

text:
Salve a tutti,
ho un'errore di sintassi sulla clausola FROM di una istruzione SQL,
avrei la necessità di fare il JOIN tra: tre tabelle:
FROM (Polcli LEFT JOIN rami ON Polcli.[ramo] = rami.[Ramo]) LEFT JOIN Anacli
ON Polcli.[npc] = Anacli.[npc]
dove sbaglio?
(il query builder me la propone come sopra senza le parentesi [] sui
campi...)
grazie
sdamy


title: VBA: join fra tre tabelle...

text:
Il Thu, 16 Aug 2001 09:12:09 +0200, "sdamy" <
sd...@tiscalinet.it
>
scrisse:
>(.....)

Poichè fai riferimento a VBA, deduco che l'istruzione SQL in cui
utilizzi questa join si trova in un modulo associato ad una form o ad
un report.
Per caso esistono dei controlli sulla form (o sul report) che si
chiamano ramo o npc ?
Se così fosse, cambiagli nome e riprova, lasciando inalterata la JOIN.
Vincenzo Turturro
---------------------------------------------------------
Se no diventiamo tutti **** dai portatili o peggio ancora
provetti poeti fiorentini come vturturro.
(Così disse Ivan Lelli Ven 25 Aug 2000 09:34:52 +0200)
---------------------------------------------
il sito comune di it.comp.appl.access:
http://www.sitocomune.com/
---------------------------------------------
... e quello di it.comp.as400:
http://www.faq400.com/
---------------------------------------------


title: VBA: join fra tre tabelle...

text:
VT@work <
V...@work.it
> wrote in message
3b7b9ea6...@firewall.regione.toscana.it...

no non c'è nessun controllo sulla form che quei nomi...
secondo mè è proprio un'errore di sintassi.
Negli esempi nell'help non sono riuscito a trovare
un esempio riguardante la JOIN fra tre tabelle...
grazie e saluti
sdamy


title: Altezza Campo

author: vincenzo

text:
Come Faccio a conoscere l'altezza reale di un campo in un report.
Utilizzo la proprietą nomecampo.height ma questa istruzione non tiene conto
che il campo possa crescere.Come ottenere l'altezza del campo reale.