title: Riunificazione di un DB

author: il barbi

text:
Sto cercando di riunificare un DB che avevo separato in due
.mdb dove in uno ci stavano solo le tabelle con le relazioni
e nell'altro tutti gli altri oggetti (query maschere codice
ecc.) e i collegamenti alle tabelle.
Nel DBtabelle ho importato tutti gli altri oggetti ma
lanciando la msk principale mi si pianta dando:
"L'espressione "Su apertura" immessa come impostazione della
proprieta' di evento ha provocato il seguente errore: Tipo
definito dall'utente non definito - 1) l'espressione non
corrisponde al nome di una macro, di una funzione oppure a
[Routine Evento] 2) si e' verificato un errore durante la
valutazione di una funzione, di un evento o di una macro"
Pero' nelle proprieta' della maschera a fronte dell'evento
Su apertura ci sta esattamente [Routine evento]...
Da notare che la query principale su cui e' basata la
maschera funziona, cioe' si direbbe che il trucchetto di
sostituire i collegamenti alle tabelle con le tabelle vere
ha funzionato...
il barbi


title: Riunificazione di un DB

author: MA

text:
"il barbi" <
ilb...@tin.it
> ha scritto nel messaggio
news:yLmzb.146448$hV.52...@news2.tin.it...

Ma guarda che non credo sia un problema di tabelle.
Hai cambiato pc?
I riferimenti sono a posto?
MAssimiliano


title: Query strana minuscole/Maiuscole

text:
Ciao raga
ho un piccolo quesito da porvi...ho una tabella con record composti da
lettere e numeri le lettere sono tutte minuscole es: nnn90553000 esiste una
query per cambiare le lettere minuscolo in maiuscole????
Suggerimenti???
 tanks.


title: Query strana minuscole/Maiuscole

author: Antonio Biso

text:
"Pito81x" <
pit...@virgilio.it
> ha scritto nel messaggio
news:2il7pfF...@uni-berlin.de...

Ucase
Antonio


title: Query strana minuscole/Maiuscole

text:
> > Suggerimenti???
>
> Ucase
>
Grazie č andata!!!!!


title: Visualizzazione Immagine

text:
Buongiorno a  tuuti

il  mio  problema :
in una  maschera  di  ricerca record  ho  una casella  di Riepilogo con origine  controllo  PATH e  origine  riga  query che mi  estrae il  campo Path
e un    controllo Immagine ( collegata ) per  visualizzare  appunto  l'immagine ,
Ora  quando  cerco un record  che  mi  restituisce il  dato  del  campo  path
dovrebbe  apparire  l'immagine  , invece  non appare , per  far  apparire  l'immagine devo cliccare  con  il  mouse sul controllo  Path .
Ho  provato  e  riprovato  ma  non  riesco  a capire perchè mi  appare  solo se clicco sul  controllo  path

Grazie  Giuseppe


title: Visualizzazione Immagine

text:
LA casella di RIEPILOGO se non viene SELEZIONATO un Item, non valorizza nulla...
Quindi puoi farlo selezionare via codice... oppure a mano...!

Per farlo via Codice, sempre sia solo il 1° da selezionare:

Me!NomeCasella = Me!NomeCasella.ItemData(0)

Saluti

@Alex


title: Visualizzazione Immagine

text:

No  ,  non  funziona  ,  attualmente  sull'azione Dopo Aggiornamento della  casella riepilogo  "cercaPath" ho
Me.cercaPath.SetFocus
If IsNull(Me!path) Then
Me.Immagine.Picture = ""
Else Me.Immagine.Picture = Me.path
End If

Giuseppe


title: Visualizzazione Immagine

text:

In quello che dici c'è qualche cosa che non va...(premesso che io ti ho detto tutt'altro)...!

Se la Casella di Riepilogo(ListBox) genera l'evento AfterUpdate NON NECESSITA di un SetFocus in quanto il Focus è IMPLICITO.
Se invece lo fai via codice... NO, quindi devi forzare il valore dell'ITEM andando a selezionarlo tu.

Poi non capisco perchè usi [CercaPath] da una parte e poi PATH dall'altra...

Cosa non abbiamo capito...?

@Alex


title: Visualizzazione Immagine

author: Ammammata

text:
Il giorno Wed 06 Jan 2016 12:57:08p, ** inviava su it.comp.appl.access
il messaggio
news:d3bdde66-3740-47c7...@googlegroups.com
.
Vediamo cosa scrisse:

[ot]

buon pomeriggio Giuseppe

vorrei sapere se hai una tastiera difettosa, particolare oppure è una tua
abitudine quella di usare spazi variamente multipli mentre scrivi

*a me* da fastidio leggere il tuo testo

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


title: Visualizzazione Immagine

author: Karl Donaubauer

text:
Amrricambi ha scritto:
> ... sull'azione Dopo Aggiornamento della casella riepilogo "cercaPath" ho
> Me.cercaPath.SetFocus
> If IsNull(Me!path) Then
> Me.Immagine.Picture = ""
> Else Me.Immagine.Picture = Me.path
> End If

Non capisco la tua descrizione. Cos'è "path"? Come ricevi il suo valore?

Se usi una versione di Access >=2007 e se "path" è un campo della
tabella/query di origine della maschera non c'è bisogno di codice. Basta
di impostare la proprietà "origine controllo" del controllo imagine a: Path

Se invece "path" è un controllo (calcolato ?) prova di usare
un'espressione come origine controlle dell'imagine che si riferisce
all'origine del valore di "path". Si puo solo indovinare, ma forse:
=cercaPath o =cercaPaht.Column(n) o ...

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


title: Visualizzazione Immagine

text:
> Se usi una versione di Access >=2007 e se "path" è un campo della
> tabella/query di origine della maschera non c'è bisogno di codice. Basta
> di impostare la proprietà "origine controllo" del controllo imagine a: Path
>
> Se invece "path" è un controllo (calcolato ?) prova di usare
> un'espressione come origine controlle dell'imagine che si riferisce
> all'origine del valore di "path". Si puo solo indovinare, ma forse:
> =cercaPath o =cercaPaht.Column(n) o ...
>

Il  valore  di  path  lo  ricevo da  una  casella  combinata non associata.

La versione è  Access 2000
si path è  un  campo della  tabella origine maschera
infatti  il  valore di  "path" appare nella  casella di Riepilogo  nome "cercapath"  Origine  controllo "Path"
fin qui  bene
però l'immagine  associata  al  valore  di  "Path"  che  dovrebbe  essere  visibile  sul controllo  Immagine non  appare  se  non quando clicco con  il  mouse sulla casella Riepilogo nome "cercapath"

Il  campo  Path della  tabella origine  maschera  contiene il  percorso
di ogni immagine .

Grazie  Giuseppe


title: Visualizzazione Immagine

text:
>
> > Buongiorno a  tutti
> >
> > il  mio  problema :
> > in una  maschera  di  ricerca record  ho  una casella  di Riepilogo
> > con origine  controllo  PATH e  origine  riga  query che mi  estrae il
> >  campo Path e un    controllo Immagine ( collegata ) per  visualizzare
> >  appunto  l'immagine , Ora  quando  cerco un record  che  mi
> > restituisce il  dato  del  campo  path dovrebbe  apparire  l'immagine
> > , invece  non appare , per  far  apparire  l'immagine devo cliccare
> > con  il  mouse sul controllo  Path . Ho  provato  e  riprovato  ma
> > non  riesco  a capire perchè mi  appare  solo se clicco sul  controllo
> >  path
> >
> > Grazie  Giuseppe
> >
>
> [ot]
>
> buon pomeriggio Giuseppe
>
> vorrei sapere se hai una tastiera difettosa, particolare oppure è una tua
> abitudine quella di usare spazi variamente multipli mentre scrivi
>
> *a me* da fastidio leggere il tuo testo
>
> --
> /-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\

Buona sera

Forse per abitudine digito a volte due spaziature tra una parola e l'altra
ma non credevo fosse un problema tant'è che non me ne accorgo neanche
e chiedo scusa di ciò.
C'è solo un però, se *a te* da fastidio leggere il mio testo
puoi sempre non leggerlo

P.S. certo che siamo messi maluccio (se non stai scherzando)

Ciao e Buon Anno


title: Visualizzazione Immagine

text:
Il giorno Thu 07 Jan 2016 06:24:56p, ** inviava su it.comp.appl.access
il messaggio
news:c75f0636-bfb9-4a0b...@googlegroups.com
.
Vediamo cosa scrisse:

>> *a me* da fastidio leggere il tuo testo

> C'č solo un perņ, se *a te* da fastidio leggere il mio testo
> puoi sempre non leggerlo

> P.S. certo che siamo messi maluccio (se non stai scherzando)

no no, non scherzo, e ribadisco che *a me* da fastidio

ovviamente non tanto il contenuto del post che potrebbe essere interessante
quanto proprio la "formattazione" del medesimo

buona giornata

--
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\



title: Visualizzazione Immagine

text:
> >> *a me* da fastidio leggere il tuo testo
>
> > C'č solo un perņ, se *a te* da fastidio leggere il mio testo
> > puoi sempre non leggerlo
>
> > P.S. certo che siamo messi maluccio (se non stai scherzando)
>
> no no, non scherzo, e ribadisco che *a me* da fastidio
>
> ovviamente non tanto il contenuto del post che potrebbe essere interessante
> quanto proprio la "formattazione" del medesimo
>
> buona giornata
>
Ti  consiglio spassionatamente di farti  vedere da uno "specialista"

ciao


title: Visualizzazione Immagine

text:
Il giorno Fri 08 Jan 2016 01:10:18p, ** inviava su it.comp.appl.access il
messaggio
news:72e30e82-c66a-40f0...@googlegroups.com
.
Vediamo cosa scrisse:

> Ti  consiglio spassionatamente di farti  vedere da uno "specialista"

bene, io ti consiglio invece un corso accelerato sulle regole di scrittura
(non a caso il tuo post originale incollato in word ha segnalato una
carrettata di errori, praticamente tutti, relativi alla spaziatura alla
CDC).

oltre ai doppi spazi, ricorda che prima dei segni di punteggiatura lo
spazio non ci va.

se ti capita di scrivere un curriculum tienilo presente, soprattutto se
scrivi "conoscenza del pacchetto ms office".

...e buon anno!



title: Visualizzazione Immagine

text:
>
> > Ti  consiglio spassionatamente di farti  vedere da uno "specialista"
>
> bene, io ti consiglio invece un corso accelerato sulle regole di scrittura
> (non a caso il tuo post originale incollato in word ha segnalato una
> carrettata di errori, praticamente tutti, relativi alla spaziatura alla
> CDC).
>
> oltre ai doppi spazi, ricorda che prima dei segni di punteggiatura lo
> spazio non ci va.
>
> se ti capita di scrivere un curriculum tienilo presente, soprattutto se
> scrivi "conoscenza del pacchetto ms office".
>
> ...e buon anno!
>

Dammi ascolto "te lo dico da amico" fatti vedere da qualcuno ma da uno specialista veramente bravo.

"Amico" mio tu non hai capito proprio nulla, non ho bisogno di curriculum
io "lavoro" per hobby.
I curriculum li ricevo e se mi capita un personaggio che ragiona come te non lo faccio neanche sedere, ricorda che nella vita non esiste solo il bianco e il nero ma per fortuna ci sono molte tonalità di grigio.

In tutta sincerità non credevo potesse esistere qualcuno che facesse le osservazioni che hai fatto tu a me, sono di una stupidità incommensurabile.

Ti  faccio  tanti  auguri  per il tuo lavoro (scusa la spaziatura) .

Senza rancore

Giuseppe


title: Visualizzazione Immagine

text:
Il Fri, 08 Jan 2016 10:08:22 -0800, amrricambi ha scritto:

> Ti  faccio  tanti  auguri  per il tuo lavoro

          |)`
          | |
          | |_____
         /    (]__)
        /    (]___)
       /    (]___)
          ___(]_)
         /
        /

--
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\ ... ¯\_(ツ)_/¯


title: Visualizzazione Immagine

text:
Il Fri, 08 Jan 2016 10:08:22 -0800, amrricambi ha scritto:

> In tutta sincerità non credevo potesse esistere qualcuno che facesse le
> osservazioni che hai fatto tu a me, sono di una stupidità
> incommensurabile.

ma LOL

ti ruga di bestia il fatto che hai scritto come un cane e qualcuno te lo
ha fatto notare

fai un controllo su usenet e vediamo quanti post sono stati scritti come
fai tu e quanti come *io* dico che si deve fare, poi magari ne riparliamo

non serve che ti arrampichi sui vetri con le scuse del bianco, del nero e
dei grigi, hai toppato e basta, discorso chiuso, incassa e porta a casa e
dedicati al tuo lavoro/hobby

e buona domenica, già che ci sei

--
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\ ... ¯\_(ツ)_/¯


title: Visualizzazione Immagine

text:
>
> ti ruga di bestia il fatto che hai scritto come un cane e qualcuno te lo
> ha fatto notare
>
> fai un controllo su usenet e vediamo quanti post sono stati scritti come
> fai tu e quanti come *io* dico che si deve fare, poi magari ne riparliamo
>
> non serve che ti arrampichi sui vetri con le scuse del bianco, del nero e
> dei grigi, hai toppato e basta, discorso chiuso, incassa e porta a casa e
> dedicati al tuo lavoro/hobby
>
> e buona domenica, già che ci sei
>

Come sto notando avevo visto bene
SEI PROPRIO MESSO MALE...........fatti curare

ciao


title: Formattazione casella Saldo

author: Giuseppe Ranoia

text:
Ancora un problema!
Nella Query il campo saldo è formattato in valuta (Lire): come far apparire
la stessa formattazione nella casella di una maschera associata?


title: Formattazione casella Saldo

author: Salvatore

text:
"Giuseppe Ranoia" <
giusepp...@tiscalinet.it
> ha scritto nel messaggio
news:9pn47i$cpr$1...@pegasus.tiscalinet.it...

Nella maschera, seleziona il controllo e assegnali il formato Valuta


title: [2010] Access non "vede" tutti i campi della tabella SQL

text:
cdo

ho creato un collegamento a una tabella di SQL ma una volta aperta non mi
mostra i campi aggiuntivi (UDF) definiti dall'utente

ho provato anche con una query ma senza esito

ho ricontrollato i passi del wizard di collegamento ma non ci sono opzioni
strane da impostare

se eseguo la select da dentro SQL
select u_shortname from OCRD
vedo tutti i campi che mi servono

c'è una spiegazione a questo fatto? grazie

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


text:
Il giorno Fri 12 Oct 2018 09:29:52a, *Ammammata* ha inviato su
it.comp.appl.access il messaggio
news:XnsA97960A1AEEB4am...@148.251.67.112
. Vediamo cosa ha
scritto:

> ho creato un collegamento a una tabella di SQL

fatto 30 vorrei fare 31: c'è modo di stabilire un collegamento che sia in
sola lettura? la tabella in questione è una del database e NON DEVO
scrivere dati nei campi



text:
Il giorno Fri 12 Oct 2018 09:29:52a, *Ammammata* ha inviato su
it.comp.appl.access il messaggio
news:XnsA97960A1AEEB4am...@148.251.67.112
. Vediamo cosa ha
scritto:

> c'č una spiegazione a questo fatto?

Access 2010 č limitato a 255 campi per tabella
Quella in SQL ne ha molti di piů per cui gli ultimi non vengono mostrati

cambio la domanda:
se creo *in SQL* una query che mi prende solo quelli che mi servono c'č
modo di collegare questa query ad access?



text:
Il giorno Fri 12 Oct 2018 09:56:21a, *Ammammata* ha inviato su
it.comp.appl.access il messaggio
news:XnsA979651ED7FCCam...@148.251.67.112
. Vediamo cosa ha
scritto:

> cambio la domanda:
> se creo *in SQL* una query che mi prende solo quelli che mi servono c'è
> modo di collegare questa query ad access?
>

si crea una VIEW che poi è collegata in access come fosse una tabella :)



title: EC

author: aleter

text:
Ho due tabelle:
la prima contiene gli importi delle commesse ed il nome del cantiere,
la seconda gli importi degli acconti ricevuti per cantiere,
sono legate dal nome del cantiere.
Come posso ottenere in una query o altro(sono un principiante) la somma
delle commesse detratta dalla somma degli acconti?
Grazie anticipatamente dell'attenzione
Ale


title: EC

author: BFS

text:

http://www.mc2elearning.com/query-union-access.html
ciao
BFS


title: EC

author: CIDI

text:
"BFS" <
B...@bdffdfdfs.it
> ha scritto nel messaggio
news:4b9f571e$0$1109$4faf...@reader4.news.tin.it...

ciao BFS
vabbè il tool di conversione, (a proposito quest'anno nuova versione?) sai
che, se posso, collaboro volentieri  :D
ma, scusa, visto l'oggetto del thread potevi suggerire anche questo link:
http://social.answers.microsoft.com/Forums/it-IT/answersieit/thread/7a63faaa-066c-481e-ad00-827b175c7ba6
Daniele


title: EC

text:
Ho provato ad impostare la UNION QUERY cosi:
SELECT[Data], [Nome Cantiere],[Descrizione],[Importo] FROM [Commesse]
UNION SELECT [Data], [Nome Cantiere],[Importo],[Tipo Incasso] FROM [Incassi]
ORDER BY [Nome Cantiere];
Vorrei selezionare il nome del cantiere, vedere quali commesse ha nella
tabella  [Commesse]
detrarre gli importi  nella tabella  [Incassi]
e vedere il risultato.
"BFS" <
B...@bdffdfdfs.it
> ha scritto nel messaggio
news:4b9f571e$0$1109$4faf...@reader4.news.tin.it...



title: EC

author: Franchi Flavio S.r.l.

text:
Se hai tempo chiamami con skype
franchi.flaviosrl


title: EC

text:
aleter wrote:
>
>>> Ho due tabelle:
>>> la prima contiene gli importi delle commesse ed il nome del
>>> cantiere, la seconda gli importi degli acconti ricevuti per cantiere,
>>> sono legate dal nome del cantiere.
>>>
>>> Come posso ottenere in una query o altro(sono un principiante) la
>>> somma delle commesse detratta dalla somma degli acconti?
> ...
> Ho provato ad impostare la UNION QUERY cosi:
>
> SELECT[Data], [Nome Cantiere],[Descrizione],[Importo] FROM [Commesse]
> UNION SELECT [Data], [Nome Cantiere],[Importo],[Tipo Incasso] FROM
> [Incassi] ORDER BY [Nome Cantiere];
>
> Vorrei selezionare il nome del cantiere, vedere quali commesse ha
> nella tabella  [Commesse]
> detrarre gli importi  nella tabella  [Incassi]
> e vedere il risultato.
Prova cosě:
SELECT Commesse.[Nome Cantiere], Commesse.Descrizione,
Sum(Commesse.Importo-Incassi.Importo) AS Risultato
FROM Commesse INNER JOIN Incassi
    ON Commesse.[Nome Cantiere] = Incassi.[Nome Cantiere]
GROUP BY Commesse.[Nome Cantiere], Commesse.Descrizione
Come vedi un nome di un campo o oggetto con uno spazio
richiede sempre parentesi quadre. --> Tenta di evitare spazi.
v.a.
www.donkarl.com/it?FAQ1.5
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


title: EC

text:
grazie!!
ho risolto cosi:
SELECT Commesse.[Nome Cantiere], Commesse.Importo AS COMMESSA, 0 AS
INCASSATO
FROM Commesse
where commesse.[nome cantiere] =  [Inserire nome cantiere]
UNION SELECT Incassi.[Nome Cantiere], 0 AS COMMESSA, Incassi.Importo AS
INCASSATO
FROM Incassi
where Incassi.[nome cantiere] = [Inserire nome cantiere];
Ciaoo
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:809inj...@mid.individual.net...



title: Record selezionato da caselle combinate in cascata

author: miki

text:
Buongiorno,
con la premessa che sono neofita , autodidatta e poco intelligente.
In Acc07 ho una maschera non associata, MASCHERA1, con 4 caselle combinate
non associate.
La  1^ - cb1 - si popola dalla tabella Marche
la   2^ - cb2 - si popola dalla tabella Vetture evidenziando solo le vetture
rivenienti dalla cb1
la   3^ - cb3 - si popola dalla tabella Prodotti slegati dalle due combo
precedenti
la   4^ - cb4  - si popola dalla tabella Articoli evidenziano solo gli
articoli rivenienti dalle scelte precedenti
Dopo aver operato le varie selezioni nelle combo riesco ad identificare
l'idarticolo (lo vedo facendo un Msgbox dopo l'aggiornamento della cb4)
prescelto ma non riesco ad utilizzare tale dato per aprire una sottomaschera
che mi mostri tutti gli altri campi del record.
Potete aiutarmi?
Grazie.
Michele


text:

invece del comando per far comparire la msgbox scrivi:
DoCmd.OpenForm "MascheraDettagli", , , "idarticolo=" & IDottenutoDalleCombo
altrimenti se hai una sottomaschera
TuaSottomaschera.recordsource="select * from tuoiArticoli where
idarticolo=" & IDottenutoDalleCombo
ciao
BFS


text:
?Grazie !
Ok!
"BFS" <B...@BFSBFS.it> ha scritto nel messaggio
news:4dac2bd1$0$38644$4faf...@reader1.news.tin.it...



title: help

author: Gio

text:
Salve,
mi trovo nella condizione infelice di dover implementare un db per
inserire i dati relativi ad un questionario.
Sembrava facile, invece non riesco a trovare una strada decente unire
domande, risposte (ovviamente alcune domande sono a risposta multipla
- del tipo: titli dei libri che hai letto)e intervistato :-(
Qualcuno ha una idea di come poteri fare ?
Grazie giovanna


title: help

author: norica

text:
Be, la cosa non è poi così semplice , visto che mi sembra di aver capito che
non sei molto esperta di Access, comunque penso che la cosa più facile per
il momento sia che ti crei nella tabella del questionario ad es.5-6 campi
che contengano per es. i 5-6 libri più importanti letti.....
(visto che a me leggere libri non piace......)
Ciao
--
Posted from
smtp1.libero.it
 [193.70.192.51]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: help

author: Liones

text:
norica <
nor...@libero.it
> wrote in message
000301c102a4$dbd75920$ee02a8c0@d5d6c8...
> Be, la cosa non č poi cosě semplice , visto che mi sembra di aver capito
che
> non sei molto esperta di Access, comunque penso che la cosa piů facile per
> il momento sia che ti crei nella tabella del questionario ad es.5-6 campi
> che contengano per es. i 5-6 libri piů importanti letti.....
>
> (visto che a me leggere libri non piace......)
>
> Ciao
>
puoi provare cosě:
una tabella con le domande campi:
campchiave(campo chiave unico) - testo domanda
senconda tabella con le risposte campi
campchiave (campo con indice duplicati ammessi che dovrai scegliere dalla
tabella domande) - testo risposte
fai una maschera basata sulla tabella domande
fai una sottomaschera basata sulle risposte
campi di collegamento campchiave
buon lavoro


title: help

text:
Ciao ciao,
grazie per l'aiuto, ma non posso fare così.
So che ho bisogno di relazioni uno  a molti e molti a molti.
Io so implementarle senza difficoltà.  E' una sorta di modello per i
questionari che mi manca.
Non so se riesco a spiegarmi.
Grazie ancora
Giovanna



title: help

text:
Gio <
gira...@tin.it
> wrote in message
ebe6d6bf.01070...@posting.google.com...
> Ciao ciao,
> grazie per l'aiuto, ma non posso fare così.
>
> So che ho bisogno di relazioni uno  a molti e molti a molti.
> Io so implementarle senza difficoltà.  E' una sorta di modello per i
> questionari che mi manca.
> Non so se riesco a spiegarmi.
Io sono convinto che ti spiegheresti meglio se scrivessi DOPO il quoting!
Antonio


title: Tabella e query...

author: Drizzt do'Urden

text:
CIAO,
avendo una tabella con tre righe chiamate

Numero tessera
Nome
Cognome

sarebbe possibile inserire il numero tessera e automaticamente
visualizzare il nome e cognome abbinati a quel numero?

Ringrazio per l'aiuto

--
Saluti da Drizzt


title: Tabella e query...

text:

non specifichi dove devi visualizzare questi dati cmq potrebbe esserti
utile sia in maschere che in query

dlookup
http://office.microsoft.com/it-it/access-help/funzione-dlookup-HA001228825.aspx

ciao
BFS


title: Tabella e query...

text:

Ciao, grazie per la risposta,
in pratica (bada bene che non sono molto pratico), ho le tabelle

Libri

Utenti

Prestiti

nella tabella Prestiti vorrei:

inserire il codice ISBN il quale in automatico
mi inserisce nelle righe sottostanti il titolo del libro poi
sempre nella stessa tabella prestiti ci metto il codice tessera
biblioteca che mi fara' apparire in automatico i dati del Utente (Nome e
Cognome) in diverse righe sottostanti.

Piu' semplicemente, nella prima riga inserisco i codici, nelle righe
sottostanti si "materializzano" i dati legati a quei codici.

La funzione DLookup potrebbe fare al caso mio ma devo interpellare mia
figlia prima di cantare vittoria, e' lei che mi sta aiutando a fare
questo database ma anche lei non e' molto pratica conosce quello che gli
hanno insegnato a scuola.

Spero di essermi spiegato con i termini giusti ;-)

--
Saluti da Drizzt


title: Tabella e query...

text:

allora...i dati ï¿œ buona cosa inserirli tramite maschere non direttamente
scrivendo sulla tabella

quindi se hai la tua bella maschera "prestiti" con le varie textbox tra
cui una chiamata ISBN e supponi di avere una textbox chiamata "titolo"
sull'evento dopo aggiornamento della textbox isbn dovresti scrivere

me.titolo=dlookup("titolo","libri","ISBN='" & me.isbn & "'")

ciao
BFS


title: Tabella e query...

text:
Il 18/09/2014 17:27, BFS ha scritto:
>
> allora...i dati ï¿œ buona cosa inserirli tramite maschere non direttamente
> scrivendo sulla tabella

hai ragione, infatti sono maschere, te l'ho detto che non sono pratico,
specialmente nei termini :-)

>
> quindi se hai la tua bella maschera "prestiti" con le varie textbox tra
> cui una chiamata ISBN e supponi di avere una textbox chiamata "titolo"
> sull'evento dopo aggiornamento della textbox isbn dovresti scrivere
>
> me.titolo=dlookup("titolo","libri","ISBN='" & me.isbn & "'")
>
>
> ciao
> BFS
>
>
>
>
>

Grazie, appena arriva mia figlia le faccio vedere il tuo messaggio :-)

--
Saluti da Drizzt


title: Tabella e query...

text:
BFS:
 > ...
 > quindi se hai la tua bella maschera "prestiti" con le varie textbox tra
 > cui una chiamata ISBN e supponi di avere una textbox chiamata "titolo"
 > sull'evento dopo aggiornamento della textbox isbn dovresti scrivere
 >
 > me.titolo=dlookup("titolo","libri","ISBN='" & me.isbn & "'")

... o in alternativa usare una casella combinata che contiene tutti i
dati e poi il metodo descritto alla fine di
http://www.donkarl.com/it?FAQ4.15

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

Access Lobby:
http://www.AccessDevelopers.org


title: Tabella e query...

text:
Il 18/09/2014 17:41, Karl Donaubauer ha scritto:
> BFS:
>  > ...
>  > quindi se hai la tua bella maschera "prestiti" con le varie textbox tra
>  > cui una chiamata ISBN e supponi di avere una textbox chiamata "titolo"
>  > sull'evento dopo aggiornamento della textbox isbn dovresti scrivere
>  >
>  > me.titolo=dlookup("titolo","libri","ISBN='" & me.isbn & "'")
>
> ... o in alternativa usare una casella combinata che contiene tutti i
> dati e poi il metodo descritto alla fine di
>
http://www.donkarl.com/it?FAQ4.15

>

ringrazio anche te per l'aiuto :-)

--
Saluti da Drizzt


title: Tabella e query...

text:
Il 18/09/2014 17:27, BFS ha scritto:

>
> allora...i dati ï¿œ buona cosa inserirli tramite maschere non direttamente
> scrivendo sulla tabella
>
> quindi se hai la tua bella maschera "prestiti" con le varie textbox tra
> cui una chiamata ISBN e supponi di avere una textbox chiamata "titolo"
> sull'evento dopo aggiornamento della textbox isbn dovresti scrivere
>
> me.titolo=dlookup("titolo","libri","ISBN='" & me.isbn & "'")
>
>
> ciao
> BFS
>
>

mi spiace ma mia figlia non ci ha capito nulla, se puoi e non ti porta
via troppo tempo potresti spiegare in modo a prova di ignorante?

Intanto stiamo consultando il manuale ma e' comunque scritto per chi
gia' lo mastica bene :-(

--
Saluti da Drizzt


title: Tabella e query...

text:
Il 18/09/2014 17:41, Karl Donaubauer ha scritto:

>
> ... o in alternativa usare una casella combinata che contiene tutti i
> dati e poi il metodo descritto alla fine di
>
http://www.donkarl.com/it?FAQ4.15

>

stessa cosa, ci abbiamo guardato ma e' scritto per chi gia' mastica bene
access, mia figlia non ha capito che fare :-(

--
Saluti da Drizzt


title: Tabella e query...

text:

il manuale mi sembra semplicissimo...cmq
cosa non hai capito?

cerco di semplificare:

se hai una tabella "libri" con campo "ISBN" e campo "titolo"
con dentro esempio  a00002545  "Open di Andre Agassi"

e hai una maschera "prestiti" con due caselle "isbn" e "titolo"
e vuoi che dopo aver digitato a00002545 su isbn ti esca "Open di andre
agassi"

devi nell'evento "dopo aggiornamento" della casella "isbn" della
maschera "prestiti" inserire il seguente codice (gli eventi li gestisci
con il tasto destro sul controllo stesso ...prioprietï¿œ...eventi. cerchi
l'evento che ti interessa gestire e ci infili dentro questo codice

me.titolo=dlookup("titolo","libri","isbn='" & me.isbn & "'")

mi sembra chiarissimo...se capisci almeno il concetto di tabella,
maschera textbox campi ed eventi

ciao
BFS


title: Tabella e query...

text:
Il 22/09/2014 08:05, BFS ha scritto:

>
> devi nell'evento "dopo aggiornamento" della casella "isbn" della
> maschera "prestiti" inserire il seguente codice (gli eventi li gestisci
> con il tasto destro sul controllo stesso ...prioprietï¿œ...eventi. cerchi
> l'evento che ti interessa gestire e ci infili dentro questo codice
>
> me.titolo=dlookup("titolo","libri","isbn='" & me.isbn & "'")
>
>

Ecco, e' proprio questo che non ha capito :-(

Lo so, siamo a zero ma ci proveremo a capire :-)

Grazie ancora.

--
Saluti da Drizzt


title: Access 2

text:
Salve a tutti, ho la necessità di sviluppare una piccola applicazione con
Access 2 (che in pratica ho visto solo una mezza volta):
Dove posso reperire risorse, esempi sul web?
E' possibile farlo con Access 97 e poi salvarlo in formato Access 2 (sono
quasi sicuro di no, ma se me lo confermate, mi metto il cuore in pace)
Fino a che punto posso spingermi col VBA?
Tabelle, query, maschere, report e macro.....i principi dovrebbero essere
quelli di Access 97 no?
Insomma....qualsiasi consiglio è ben accetto, grazie
Cbn400


title: Access 2

text:
cbn400 ha scritto:
> Salve a tutti, ho la necessità di sviluppare una piccola applicazione con
> Access 2 (che in pratica ho visto solo una mezza volta):
> Dove posso reperire risorse, esempi sul web?
http://support.microsoft.com/support/kb/articles/q237/3/13.asp
C'è un Download: Conv2000.exe
Contiene "Conv2000.doc" dove puoi trovare un descrizione per
la conversione di A2 --> A00, DAO 2.5 --> DAO 3.5 ecc.
Forse questa ti puo mostrare le differenze più importante.
> E' possibile farlo con Access 97 e poi salvarlo in formato Access 2 (sono
> quasi sicuro di no, ma se me lo confermate, mi metto il cuore in pace)
No. Allora pace.
> Fino a che punto posso spingermi col VBA?
> Tabelle, query, maschere, report e macro.....i principi dovrebbero essere
> quelli di Access 97 no?
> Insomma....qualsiasi consiglio è ben accetto,
Dipende un po dal tuo modo di lavorare.
Trovo che non sono grande differenze. Ma ho lavorato con A2 per
qualche anno. ;-)
--
HTH
Karl
*********
Non meravigliarti del mio strano italiano. M'esercito qui.
Access-FAQ (tedesco):
http://www.donkarl.com


title: Access 2

text:
cbn400 <
cbn...@katamail.com
> wrote in message
9ffmvb$ta0$1...@pegasus.tiscalinet.it...
> Salve a tutti, ho la necessità di sviluppare una piccola applicazione con
> Access 2 (che in pratica ho visto solo una mezza volta):
> Dove posso reperire risorse, esempi sul web?
> E' possibile farlo con Access 97 e poi salvarlo in formato Access 2 (sono
> quasi sicuro di no, ma se me lo confermate, mi metto il cuore in pace)
Non puoi farlo
> Fino a che punto posso spingermi col VBA?
> Tabelle, query, maschere, report e macro.....i principi dovrebbero essere
> quelli di Access 97 no?
Stiamo lì: è come provare a parcheggiare una macchina senza servosterzo dopo
che sono anni che usi solo il servosterzo (devi faticare di più ma
parcheggi). Vedrai che qualche funzionalità carina che ti aiuta col 97 non
c'è (esempio, il completamento dei metodi e delle proprietà degli oggetti
quando scrivi il codice), e a volte la sintassi è appena un po' diversa, ma
se sai programmare col A97 e con un po di help on line, non avrai problemi
col 2.
Antonio


title: Access 2

text:
Antonio Biso <
ch...@etruria.net
> wrote in message
5w3T6.5513$%m1.2...@news.infostrada.it...

Grazie 1000...spero di non incastrarmi  nel parcheggio   :-))
Qualche risorsa online esiste sempre per questo jurassic Access?
Comunque ri-grazie e ciao
Cbn400


title: Access 2

text:
cbn400 <
cbn...@katamail.com
> wrote in message
9fioak$l5j$1...@lacerta.tiscalinet.it...
>
> Grazie 1000...spero di non incastrarmi  nel parcheggio   :-))
> Qualche risorsa online esiste sempre per questo jurassic Access?
> Comunque ri-grazie e ciao
Come sempre, la miglior risorsa online è l'help on line di access stesso!!!
Antonio


title: richiedo precisazione su activeX

author: Spini & Zoja

text:
Ho già postao questo problema:
Volevo inserire una pagina web dentro una maschera.Quindi come voi mi avete
suggerito scelgo da "altri controlli", "Microsoft Web Browser", scelgo la
posizione nella maschera ma non riesco a impostare una pagina predefinita.
Cioè se trascino una pagina web dentro la finestra viene correttamente
visualizzata, ma iovorrei impostarne una fissa, come posso fare?
Ciao


title: Access e MP3, Chord Pro e multitasking

author: IppoSoft

text:
Salve a tutti.
Primo quesito:
Come da oggetto, dalla maschera del database che contiene un elenco di
brani musicali, lancio il relativo file MP3, oppore il testo con le
parole della canzone (*.txt) oppure il relativo file Chord Pro (per
chi non conosce questo programma-formato, si tratta del testo della
canzone con gli accordi). In futuro potrei provare a lanciare il
relativo file Guitar Pro oppure Karaoke.
Per inciso il codice è (dove cmdSuona è il pulsante per lanciare il
file):
Sub cmdSuona_Click()
   cmdSuona.Hyperlink.Addrress= <Nome del File>
End sub
Il sistema funziona anche in multitasking, nel senso che mentre suona
la musica con Windows Media Player  leggo le parole con Notepad.
La cosa si complica quando lancio il file *.Pro perché prima di
partire mi appare una finesta di avvertimento con questo messaggio:
"MS OFFICE
Apertura in corso di <Nome del File>
Alcuni files potrebbero contenere dei virus o danneggiare il computer.
E' importante assicurarsi che il file che si sta aprendo sia
attendibile. Aprire il File? OK Annulla"
Dando l'OK il file si apre regolarmente.
Come posso fare per evitare il ripetersi di questo messaggio ogni
volta?
Secondo quesito:
Come si estrae da un file MP3 (ammesso che siano stati opportunamente
inseriti) il Titolo, l'autore, il genere, l'Album e tutti quei dati
attinenti al pezzo musicale?
Grazie a tutti
Filippo


title: Access e MP3, Chord Pro e multitasking

author: Roberto da casa

text:
"IppoSoft" <
f....@panservice.it
> ha scritto nel messaggio
news:pjhsl1ttc5jp6k52s...@4ax.com...

Vai sul Sito Comune (link qui sotto) e per aprire i tuoi file invece del tuo
sistema prova ad usare la seconda soluzione indicata nella mia FAQ
intitolata "6.183 Aprire un qualsiasi file (di formato txt, pdf, tif ecc.)
direttamente da un db access (2)" che trovi nella Sezione General.
>
>
> Secondo quesito:
> Come si estrae da un file MP3 (ammesso che siano stati opportunamente
> inseriti) il Titolo, l'autore, il genere, l'Album e tutti quei dati
> attinenti al pezzo musicale?
Qui non sono in grado di aiutarti, ma so che si può fare.
>
> Grazie a tutti
Prego
> Filippo
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: Access e MP3, Chord Pro e multitasking

author: MA

text:

Private Type ID3v1Tag
    sTag As String * 3
    sTitle As String * 30
    sArtist As String * 30
    sAlbum As String * 30
    sYear As String * 4
    sComment As String * 28
    bNull As Byte
    bTrack As Byte
    bGenre As Byte
End Type
Function fctLeggiTag(Filename As String)
Dim sTag As String
Dim ID3v1Tags As ID3v1Tag
Open Filename For Binary As #1

  With ID3v1Tags
    Get #1, Len(Filename) - 127, .sTag
    If Not .sTag = "TAG" Then
      'lblNoTag.Caption = "No Tag"
      MsgBox "Non ci sono TAG"
      Close #1
      Exit Function
    End If
    Get #1, , .sTitle
    Get #1, , .sArtist
    Get #1, , .sAlbum
    Get #1, , .sYear
    Get #1, , .sComment
    Get #1, , .bNull
    Get #1, , .bTrack
    Get #1, , .bGenre
    Close #1
    Debug.Print "tag: " & .sTag
    Debug.Print "Titolo: " & RTrim(.sTitle)
    Debug.Print "Artista: " & RTrim(.sArtist)
    Debug.Print "Album: " & RTrim(.sAlbum)
    Debug.Print "Anno: " & RTrim(.sYear)
    Debug.Print "Commento: " & RTrim(.sComment)
    Debug.Print "Track: " & RTrim(.bTrack)
    Debug.Print "Genere" & RTrim(.bGenre)
  End With
End Function
MAssimiliano
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: Access e MP3, Chord Pro e multitasking

text:


>>
>> Grazie a tutti
>
>Prego
>
>> Filippo
Grazie tante Roberto.
La seconda soluzione funziona e non appare il fastidioso messaggio di
MS Office.
Mi sai anche dire perché? (così, tanto per imparare)
Ciao
Filippo


title: Access e MP3, Chord Pro e multitasking

text:
On Tue, 25 Oct 2005 16:13:30 GMT,
keiko...@libero.it
 (MA) wrote:
>                    Il 25 Ott 2005, 17:02, IppoSoft <
f....@panservice.it
> ha scritto:
>> Salve a tutti.
>>
>

Grazie Massimiliano, funziona.
Ho soltanto dovuto correggere
Get #1, Len(Filename) - 127, .sTag
con
Get #1, LOF(1) - 127, .sTag
penso sia stata una svista perché la lunghezza della stringa
contenente il nome del file non c'entra niente giusto?
Inoltre toglimi una curiosità. Perché è una Function e non una SUB dal
momento che non restituisce nulla?
Comunque grazie ancora
Ciao
Filippo


title: Access e MP3, Chord Pro e multitasking

text:

          Per la sua riutilizzabilità in maschere diverse.
In realtà io la uso con la ricerca via api della directory; inserisco il dvd
e lui mi legge tutto il dvd e archivia l'elenco



title: Access e MP3, Chord Pro e multitasking

text:
"IppoSoft" <
f....@panservice.it
> ha scritto nel messaggio
news:sbrsl1t0ahgec5v2h...@4ax.com...

Non sono in grado di darti spiegazioni in dettaglio: è una cosa che ho
imparato in maniera empirica e come tale ho girato a te la mia esperienza.
Sicuramente Windows usa due procedure dicerse, di cui la prima seganala
quell'avviso per i record che vengono aperti.
Mi dispiace ma non ne so di più.
> Ciao



title: problemi con report

author: ferplus

text:
ho il report con intestazione data
                        intestazione macchina utensile
e nel corpo i record corrispondenti a quella macchina
e' possibile stampare una macchina per foglio?
colgo l'occasione per ringraziare carlo per l'aiuto di prima
funziona tutto
--
ciao


title: problemi con report

author: Maurizio Borrelli

text:
> "ferplus" [...]:
> ho il report con intestazione data
>                         intestazione macchina utensile
> e nel corpo i record corrispondenti a quella macchina
> e' possibile stampare una macchina per foglio?
    Dipende. Se i record di ciascuna macchina sono sempre di numero
inferiore a quelli che stanno in una pagina, si'.
    Potresti aggiungere un salto pagina nel punto che desideri. Osserva la
barra degli strumenti e cerca il pulsante "Interruzione di pagina".
-oppure-
    ma non ne ricordo bene il funzionamento, nella finestra "Ordinamento e
raggruppamento" puoi impostare la proprieta' "Stampa sezione unita" al
valore piu' opportuno.
--
Ciao :-)
Maurizio
--------
?SPQR(C)
 X
--------


title: MS Access & Outlook Express

author: Marco Limoni

text:
Ciao a tutti,
qualcuno di voi sa spiegarmi come poter utilizzare Outlook Express
(impostato come programma di posta predefinito) sotto Access?
Ogni qualvolta provo ad inviare una tabella o un report ad un destinatario
di posta mi viene sempre visualizzato il seguente messaggio:
"Impossibile aprire una sessione di posta elettronica"
Grazie in anticipo,
Marco


title: Duplicare etichette in report

author: Davide Polvo

text:
Su Google non ho trovato nulla forse perché il probelma è banale.
Ho una query che mi estrae solo alcuni indirizzi da una tabella, vorrei
stamapare 4 volte ogni indirizzo per riempire il foglio delle etichette ma
non riesco a capire come far moltiplicare il singolo record nel report
etichette.
Si può fare?
Ciao e grazie
Davide


title: Duplicare etichette in report

text:

Guarda nella sezione Report di
www.sitocomune.com
--
_ _
Ciao
MAssimiliano Amendola
Cisa1 - I° Conferenza Italiana per Sviluppatori Access Arezzo 4+5
Giugno 2005 Sono aperte le iscrizioni  Info:
www.donkarl.com/it


title: Duplicare etichette in report

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:c9q6e.743$TR5...@news.edisontel.com...
> Guarda nella sezione Report di
www.sitocomune.com
Grazie!
Bello il sito e soprattutto... funziona!!!
ciao
Davide


title: Duplicare etichette in report

text:

Sì è il nostro papà
>
> ciao
> Davide



title: problemi con barra di progressione

author: alias

text:
____________
Normalmente durante il caricamento di una immagine in un controllo Immagine
viene visualizzata una non richiesta barra di progressione, che in alcuni
casi in Access 97 può anche provocare dei malfunzionamenti del computer: é
possibile nascondere tale barra di progressione agendo sul Registro di
Configurazione: nel caso d'immagine Jpeg, ad esempio, è sufficiente settare
a "No" la seguente entry:
HKEY_LOCAL_MACHINE\Software\Microsoft\ Shared Tools\Graphics
Filters\Import\JPEG\Options\ShowProgressDialog"
_____________
La scritta sopra è frutto di un copia-incolla dal sitocomune.
Il mio problema:
pur avendo modificato il settaggio sopra consigliato, la barra di
progressione mi si propone ugualmente.
Uso W.xp Access 2000
Sapete se c'è qualcos'altro da fare?
grazie


title: problemi con barra di progressione

author: Sandro

text:
"alias" <
al...@alias.it
> ha scritto nel messaggio
news:xACXe.9309$9l.2...@twister1.libero.it...

Ciao Alias, (--> bello questo nick),
anche io ho sofferto dello stesso problema. Pur cambiano la chiave di
registro non risolvevo il problema e Access si piantava.
Hai presente il sito di @Alex ? Hai presente Archifoto ? ( se ti servono ti
posto il link, ma non credo)
Lo stesso problema lo trovi discusso qua :
http://groups.google.it/group/it.comp.appl.access/browse_frm/thread/d9bee40c2b43bd13/21c6a1e4d9bbafdd?q=barra+di+progressione+di+caricamento+immagine&rnum=1&hl=it#21c6a1e4d9bbafdd
Io ho importato questi due moduli : mGDIpEx e modStdPic e ho utilizzato la
funzione fLoadPicture (--> guarda come l'ha utilizzata @Alex nella sua demo,
è piuttosto semplice da applicare il difficile è capire i moduli che ti ho
indicato ....)
così ho risolto il problema.
Magari se interviene direttamente @Alex, ci potrà dare qualche ulteriore
spiegazione.
Ti saluto.
Sandro


title: problemi con barra di progressione

text:
"alias" <
al...@alias.it
> ha scritto nel messaggio
news:xACXe.9309$9l.2...@twister1.libero.it...

Ciao Alias,
altra soluzione:
http://www.mvps.org/access/api/api0038.htm
ciao, Sandro


title: problemi con barra di progressione

text:
>> Normalmente durante il caricamento di una immagine in un controllo
> Immagine
>> viene visualizzata una non richiesta barra di progressione, che in alcuni
>> casi in Access 97 può anche provocare dei malfunzionamenti del computer:
>> é
>> possibile nascondere tale barra di progressione agendo sul Registro di
>> Configurazione: nel caso d'immagine Jpeg, ad esempio, è sufficiente
> settare
>> a "No" la seguente entry:
>> HKEY_LOCAL_MACHINE\Software\Microsoft\ Shared Tools\Graphics
>> Filters\Import\JPEG\Options\ShowProgressDialog"
>> _____________
>>
>> La scritta sopra è frutto di un copia-incolla dal sitocomune.
>> Il mio problema:
>> pur avendo modificato il settaggio sopra consigliato, la barra di
>> progressione mi si propone ugualmente.
>> Uso W.xp Access 2000
>> Sapete se c'è qualcos'altro da fare?
>> grazie
>>
> Ciao Alias,
>
> altra soluzione:
>
>
http://www.mvps.org/access/api/api0038.htm
>
> ciao, Sandro
>
Grazie Sandro, solo oggi riesco a leggere i messaggi.
provo e poi ti farò sapere.
ciao, alias


title: problemi con barra di progressione

text:
"Sandro" <
sandro_...@tin.it
> ha scritto nel messaggio
news:QlYXe.13991$jG6.6...@news3.tin.it...

Premesso d'essere neofita nella programmazione visual basic, ti confesso che
leggendo il materiale che mi hai suggerito sono stato assalito da sconforto
irreversibile.
Ma comunque, facendo una prova e senza capirne nemmeno quale potessero
essere i risultati, ho copiato su un modulo quanto sul sito
http://www.mvps.org/access/api/api0038.htm
 riportato (tra l'altro in
inglese, lingua che comprendo poco).
Ebbene, dopo prova, non è cambiato nulla.
D'altro campo, da uno che capisce poco di visual basic e di inglese cosa
puoi pretendere?
Certo, lo sò ......... che vada a studiare.
Fa niente, mi terrò la fastidiosa barra di progressione.
Grazie Sandro, ciao.


title: problemi con barra di progressione

text:
[cut]
> Premesso d'essere neofita nella programmazione visual basic, ti confesso
che
> leggendo il materiale che mi hai suggerito sono stato assalito da
sconforto
> irreversibile.
> Ma comunque, facendo una prova e senza capirne nemmeno quale potessero
> essere i risultati, ho copiato su un modulo quanto sul sito
>
http://www.mvps.org/access/api/api0038.htm
 riportato (tra l'altro in
> inglese, lingua che comprendo poco).
> Ebbene, dopo prova, non č cambiato nulla.
> D'altro campo, da uno che capisce poco di visual basic e di inglese cosa
> puoi pretendere?
> Certo, lo sň ......... che vada a studiare.
> Fa niente, mi terrň la fastidiosa barra di progressione.
> Grazie Sandro, ciao.
>
Ciao Alias,
tra le due soluzioni, io preferisco senza dubbio quella di Archifoto di
@Alex.
Se dici quale tecnica utilizzi per visualizzare le immagini, ti si puň
aiutare piů efficacemente.
Devi importare nel tuo db i moduli che ti dicevo nel mio primo post e
utilizzare la funzione pubblica fLoadPicture a cui passi il controllo che
contiene l'immagine e il relativo path.
Ciao, Sandro.


title: problemi con barra di progressione

author: Alessandro Baraldi

text:
"Sandro" <
sandro_...@tin.it
> wrote in message
news:81bZe.10921$
kA.5...@news3.tin.it
> [cut]
> Ciao Alias,
>
> tra le due soluzioni, io preferisco senza dubbio quella di Archifoto di
> @Alex.
> Se dici quale tecnica utilizzi per visualizzare le immagini, ti si può
> aiutare più efficacemente.
>
> Devi importare nel tuo db i moduli che ti dicevo nel mio primo post e
> utilizzare la funzione pubblica fLoadPicture a cui passi il controllo che
> contiene l'immagine e il relativo path.
>
> Ciao, Sandro.
Intervengo alla fine....!
La soluzione alla quale si riferisce Sandro nel mio Demo
è importata dalla funzione di Stephen Lebans.
In ogni caso la disabilitazione della barra di progressione
è poca cosa, la scocciatura più evidente si ha quando si deve
passare il file immagine per i filtri di conversione di Access
che peraltro non vengono installati con il Runtime.
Lebans(ed io ho seguito) sfrutta la nuova DLL grafica di
Windows la GDI+ alla quale demanda la gestione della conversione
in un formato stdPicture(vedi la UDT su msdn) da passare quindi
all'oggetto ImageControl.
Questo rende più veloce e più affidabile il caricamento, rende
funzionale anche con il Runtime il caricamento di formati diversi
da BMP, e soprattutto non ho mai avuto problemi con le dimensioni
del file immagine che in BMP arrivano anche oltre i 10Mb.
Di sicuro questa è la tecnica più efficace, anche perchè l'altra
è una cosa parziale e limitata.
Saluti.
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: problemi con barra di progressione

text:
"Sandro" <
sandro_...@tin.it
> ha scritto nel messaggio
news:81bZe.10921$kA.5...@news3.tin.it...
> [cut]
>> Premesso d'essere neofita nella programmazione visual basic, ti confesso
> che
>> leggendo il materiale che mi hai suggerito sono stato assalito da
> sconforto
>> irreversibile.
>> Ma comunque, facendo una prova e senza capirne nemmeno quale potessero
>> essere i risultati, ho copiato su un modulo quanto sul sito
>>
http://www.mvps.org/access/api/api0038.htm
 riportato (tra l'altro in
>> inglese, lingua che comprendo poco).
>> Ebbene, dopo prova, non è cambiato nulla.
>> D'altro campo, da uno che capisce poco di visual basic e di inglese cosa
>> puoi pretendere?
>> Certo, lo sò ......... che vada a studiare.
>> Fa niente, mi terrò la fastidiosa barra di progressione.
>> Grazie Sandro, ciao.
>>
> Ciao Alias,
>
> tra le due soluzioni, io preferisco senza dubbio quella di Archifoto di
> @Alex.
> Se dici quale tecnica utilizzi per visualizzare le immagini, ti si può
> aiutare più efficacemente.
>
> Devi importare nel tuo db i moduli che ti dicevo nel mio primo post e
> utilizzare la funzione pubblica fLoadPicture a cui passi il controllo che
> contiene l'immagine e il relativo path.
>
> Ciao, Sandro.
>
L'ho aperto di nuovo ma non sono riuscito a distinguere, da un
listato così lungo, cosa devo prelevare.
Come mi hai chiesto copio qui di seguito la parte di codice che uso per
caricare le immagini in un maschera ed all'evento
su corrente ho:
'Immagine Cover  = Controllo Immagine
'Titolo                = campo Nome Immagine
Private Sub Form_Current()
     strPath = CurrentDb().Name
     CurrentDbPath = Left$(strPath, Len(strPath) - Len(Dir$(strPath)))
                If Dir$(CurrentDbPath + "CoverDvD\" + Titolo + ".jpg") <> ""
Then
                    ImmagineCover.Picture = CurrentDbPath + "CoverDvD\" +
                    Titolo + ".jpg"
                Else
                    ImmagineCover.Picture = ""
                End If
End Sub
Ciao, Alias


title: problemi con barra di progressione

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:155554e6bc44e3485a...@mygate.mailgate.org...

Forse per quello che devono essere i miei risultati, anche la prima
soluzione andrebbe bene.
Limito le dimenzioni delle immagini a non più di 200KB.
Comunque è tutto molto interessante e leggo ogni post di questa news da più
di un anno ed è solo per merito Vostro se oggi riesco a fare qualche
programmino in Access anche con buoni risultati.
Purtroppo comprendo i meccanismi ma non gli ingranaggi, da smanettone.
ciao, Alias


title: problemi con barra di progressione

text:
[cut]
ciao Alias,
> L'ho aperto di nuovo ma non sono riuscito a distinguere, da un
> listato cosě lungo, cosa devo prelevare.
dal tuo db : file --> importa -> trovi il path dove risiede Archifoto e
importi selezionando la scheda moduli, i moduli mGDIpEx e modStdPic.
> Come mi hai chiesto copio qui di seguito la parte di codice che uso per
> caricare le immagini in un maschera ed all'evento
> su corrente ho:
>
> 'Immagine Cover  = Controllo Immagine
> 'Titolo                = campo Nome Immagine
>
> Private Sub Form_Current()
>      strPath = CurrentDb().Name
>      CurrentDbPath = Left$(strPath, Len(strPath) - Len(Dir$(strPath)))
>                 If Dir$(CurrentDbPath + "CoverDvD\" + Titolo + ".jpg") <>
""
> Then
>                     ImmagineCover.Picture = CurrentDbPath + "CoverDvD\" +
>                     Titolo + ".jpg"
>                 Else
>                     ImmagineCover.Picture = ""
>                 End If
> End Sub
>
> Ciao, Alias
>
il codice che scrivi sopra lo scateni su corrente della form e ci carichi
l'immagine titolo.
Secondo me sarebbe meglio impostare un qualcosa di diverso se devi carcare
solo un'immagine su una maschera e piů precisamente :
Option Compare Database
Option Explicit
private strPath = CurrentProject.path & "\CoverDvD\titolo.jpg"
if len(dir(strpath))>0 then
    Call fLoadPicture(Me.ImmagineCover, strPath)
else
MsgBox ("L'immagine " & Mid(strPath, InStrRev(strPath, "\") + 1,
Len(strPath)) & " non esiste !"), vbCritical
end if
L'evento piů corretto č su apertura o su caricamento.
Se ho capito bene, questo dovrebbe risolverti il problema. Ma non ne sono
sicuro al 100%.
Ciao, buona domenica.
Sandro


title: Filtro mediante Gruppo di Opzioni

author: Principiante

text:
Salve a tutti, Mi aiutate a creare un filtro?
La maschera "Maschera_QueryGen" in modalità "Maschere continue"
mostra il risultato di una Query di selezione, l'elenco dei
campi letti da due tabelle relazionati.
I campi mostrati sono;
Campo1	Nome
Campo2	Cognome
Campo3	Citta
Campo4	Nazione
Campo5	Cliente
Campo6	Tipologia
Campo7	Auto
Campo8	Moto
Come si fa mediante un "Gruppo di Opzioni" oppure
"Casella combinata" in Meschera creare un filtro per
mostrare tutti i record in ordine crescente in base alla selezione?
La maschera deve sempre mostrarmi tutti i record ma
in ordine crescente in base a opzione selezionata.
opzione 1= tutto in ordine crescente per nome
opzione 3= tutto in ordine crescente per citta etcc.
Mi aiutate a creare un filtro?
Grazie a tutti. Saluti, Principiante


title: Filtro mediante Gruppo di Opzioni

author: Gianfranco ED

text:

Ciao, secondo me puoi trovare facilmente la soluzione ai tuoi probremi
creando una query,
vai in oggetti Query >
seleziona nuova query in visualizzazione struttura>
aggiungi le tabelle che contengono i dati che ti interessano ( anche
più tabelle purchè abbiano relazioni tra di esse ) e dai OK>
doppio click sul campo che intendi ordinare>
a seguire doppio click sugli altri campi che vuoi visualizzare>
nella colonna del primo campo , alla terza riga seleziona l'ordine
crescente/decrescente>
salva con nome la query e costruisci una maschera con i dati della
quey appena salvata.
Credo che fosse questo che ti serviva?


title: Filtro mediante Gruppo di Opzioni

text:

> Credo che fosse questo che ti serviva?- Nascondi testo tra virgolette -
>
> - Mostra testo tra virgolette -
Ciao Gianfranco,
i dati sono già presi da una Query, e vengono tutti mostrati.
Credo che con il tuo suggerimento dovrei creare 8 Query,
ognuna con un criterio di ordinamento diverso e poi
richiamare quella che serve.
Io vorrei invece avere una unica Query ed ottenere l'ordine
dei campi in base alla selezione fatta.
Saluti, Principiante


title: Filtro mediante Gruppo di Opzioni

author: Sergio MAZZA

text:
"Principiante" <
frcav...@yahoo.it
> ha scritto nel messaggio
news:cb3bd145-7a62-46f8...@2g2000hsn.googlegroups.com...







[risposta]
Utilizzi l'evento "dopo aggiornamento" del gruppo opzioni scrivendo:
es.
Select case me!nomeGruppoOpzioni
    case 1 '<-- Nome
        me.orderby = "nome"
        me.orderbyon = true
    case 3 '<-- citta
 ...
    case esle
end select
Ciao.
--
Sergio MAZZA


title: Filtro mediante Gruppo di Opzioni

text:
On 3 Mar, 11:38, "Sergio MAZZA" <
sergioma...@tiscali.it
> wrote:
> "Principiante" <
frcavall...@yahoo.it
> ha scritto nel messaggionews:cb3bd145-7a62-46f8...@2g2000hsn.googlegroups.com...

Grazie Sergio,
Scusa ma non mi ero accorto della risposta percui avevo aperto un
nuovo post riformulando il quesito.
il tuo suggerimento è ottimo, azzeccato.
All'apertura del form nel gruppo di opzioni risulta correttamente
selezionata la prima opzione, invece l'ordine rimane
quello impostato per ultimo.
Come posso fare per avere all'apertura anche
l'ordinamento fredefinito su case 1?
Codice.....
Select Case Me!CorniceOpz
    Case 1 '<-- NumCliente
        Me.OrderBy = "NumCliente"
        Me.OrderByOn = True
    Case 2 '<-- Cognome
        Me.OrderBy = "Cognome"
        Me.OrderByOn = True
...........
Grazie......


title: Filtro mediante Gruppo di Opzioni

text:
"Principiante" <
frcav...@yahoo.it
> ha scritto nel messaggio
news:f2174825-a78b-492c...@i7g2000prf.googlegroups.com...
Grazie Sergio,
Scusa ma non mi ero accorto della risposta percui avevo aperto un
nuovo post riformulando il quesito.
il tuo suggerimento č ottimo, azzeccato.
All'apertura del form nel gruppo di opzioni risulta correttamente
selezionata la prima opzione, invece l'ordine rimane
quello impostato per ultimo.
Come posso fare per avere all'apertura anche
l'ordinamento fredefinito su case 1?
Codice.....
Select Case Me!CorniceOpz
    Case 1 '<-- NumCliente
        Me.OrderBy = "NumCliente"
        Me.OrderByOn = True
    Case 2 '<-- Cognome
        Me.OrderBy = "Cognome"
        Me.OrderByOn = True
...........
Grazie......
[risposta]
Gestici l'evento "su apertura" della form, richiamando la sub "dopo
aggiornamento" del gruppo opzioni::
'---
nomeGruppoOpzioni_AfterUpdate
'---
Ciao.
--
Sergio MAZZA


title: Cancellare duplicati

author: Miro

text:
Ciao a tutti
Ho una tabella con circa 8000 record dove molti di questi sono doppi ,Cioč
uguali, dovrei cancellare di tutti i record doppi,lasciandone solo una delle
copie ,come faccio ?
Grazie e scusate la mia imbranataggine.


title: Cancellare duplicati

author: VT @ Work

text:
On Fri, 7 Dec 2007 00:09:33 +0100, "Miro" <
mi...@ritel.net
> wrote:
 (...)

Se la tua tabella si chiama Tabella1, con la seguente query
SELECT DISTINCT
Tabella1.* INTO NuovaTabella1
FROM Tabella1
ottieni una tabella chiamata NuovaTabella1 che contiene solo
un'occorrenza per ciascuno dei record della tabella originale che
rimane inalterata.
Ho interpretato che con "record doppi" tu intendessi "record in cui
tutti i campi contengono valori identici".
Se non fosse cosě la query sopra NON funziona.
Nel caso riposta con maggiori dettagli (lin particolare, la struttura
della tabella ed il significato dei valori in essa contenuti)
Vincenzo Turturro
Certificato Eucip Core Level
ITA 0000-002299 del 14/05/2007
---------------------------------------------
il sito comune di it.comp.appl.access:
http://www.sitocomune.com

---------------------------------------------
risorse Access:
http://www.accessgroup.it

---------------------------------------------
Il sito comune di it.comp.as400
http://www.faq400.com

---------------------------------------------


title: Cancellare duplicati

text:
Grazie per la risposta
L'unico campo che non č uguale č il contatore ,infatti non funziona ,come mi
hai detto tu hai altri suggerimenti da darmi?
"VT @ Work" <V...@Work.it> ha scritto nel messaggio
news:anshl31hqec7oeoan...@4ax.com...



title: Cancellare duplicati

author: VT @ home

text:
Il Fri, 7 Dec 2007 16:06:11 +0100, "Miro" <
mi...@ritel.net
> ha scritto:
>(.....)
>Grazie per la risposta
>L'unico campo che non č uguale č il contatore ,infatti non funziona ,come mi
>hai detto tu hai altri suggerimenti da darmi?
Prima di tutto ti invito a conformarti alle regole di questo NG che trovi qui:
www.sitocomune.com
nella sez. ICAA, in particolare a scrivere dopo il messaggio originale e non prima.
Veniamo a noi:
suppongo che delle varie righe duplicate sia indifferente quale conservare.
In base a questa ipotesi crea una nuova query con la seguente istruzione SQL e salvala con il nome PrimoID
SELECT First(Tabella1.ID) AS PrimoID, Tabella1.Valore
FROM Tabella1
GROUP BY Tabella1.Valore
Quindi crea la seguente query
SELECT Tabella1.* INTO NUovaTabella1
FROM Tabella1 INNER JOIN PrimoID ON Tabella1.ID = PrimoID.PrimoID
che crea la tabella NuovaTabella1 contenente le righe di Tabella1 corrispondenti all'ID di valore piů basso fra quelli
assegnati ad ogni insieme di righe duplicate.



title: Cancellare duplicati

text:
> Veniamo a noi:
> suppongo che delle varie righe duplicate sia indifferente quale
> conservare.
> In base a questa ipotesi crea una nuova query con la seguente istruzione
> SQL e salvala con il nome PrimoID
>
> SELECT First(Tabella1.ID) AS PrimoID, Tabella1.Valore
> FROM Tabella1
> GROUP BY Tabella1.Valore
>
> Quindi crea la seguente query
>
> SELECT Tabella1.* INTO NUovaTabella1
> FROM Tabella1 INNER JOIN PrimoID ON Tabella1.ID = PrimoID.PrimoID
>
> che crea la tabella NuovaTabella1 contenente le righe di Tabella1
> corrispondenti all'ID di valore più basso fra quelli
> assegnati ad ogni insieme di righe duplicate.
Scusa il ritardo ma sono stato fuori qualche giorno
Purtroppo non è funzionale come intendevo perchè i record doppi anno campi
uguali ma ogni record doppio ha campi uguali diversi da altri record doppi
,per esempio :
   Contatore Des_Op Cod_Cli Code_Fo D_Rege D_Sc_RB D_Sc_Ef Ver_Reg Ver_B_Fat
D_Fa D_Na_Ac D_B N_Fa N_Na_Ac N_B Im_Da_Pag Im_Da_Ris En_C Us_C Us_B En_B
Sconto Sp_Ins Mod_Di_Pag Annot T_Doc N_Ric
      57302 Pagamento
     Man 20/11/2001
     0 0 14/11/2001
     15300
     0 0 0 0 128165,49 0 0 0
     pagato
      230626 Pagamento
     Man 20/11/2001
     0 0 14/11/2001
     15300
     0 0 0 0 128165,49 0 0 0
     pagato
   Contatore Des_Op Cod_Cli Code_Fo D_Rege D_Sc_RB D_Sc_Ef Ver_Reg Ver_B_Fat
D_Fa D_Na_Ac D_B N_Fa N_Na_Ac N_B Im_Da_Pag Im_Da_Ris En_C Us_C Us_B En_B
Sconto Sp_Ins Mod_Di_Pag Annot T_Doc N_Ric
      252237 Incasso Ricotrans
     17/12/2002
     0 0
     17/12/2002
     13224 0 0 18607,1 0 0 0 0 0
     pagato
      80950 Incasso Ricotrans
     17/12/2002
     0 0
     17/12/2002
     13224 0 0 18607,1 0 0 0 0 0
     pagato


title: Cancellare duplicati

text:
"Miro" <
mi...@ritel.net
> ha scritto nel messaggio
news:475c0596$0$4787$4faf...@reader4.news.tin.it...
>> Veniamo a noi:
>> suppongo che delle varie righe duplicate sia indifferente quale
>> conservare.
>> In base a questa ipotesi crea una nuova query con la seguente istruzione
>> SQL e salvala con il nome PrimoID
>>
>> SELECT First(Tabella1.ID) AS PrimoID, Tabella1.Valore
>> FROM Tabella1
>> GROUP BY Tabella1.Valore
>>
>> Quindi crea la seguente query
>>
>> SELECT Tabella1.* INTO NUovaTabella1
>> FROM Tabella1 INNER JOIN PrimoID ON Tabella1.ID = PrimoID.PrimoID
>>
>> che crea la tabella NuovaTabella1 contenente le righe di Tabella1
>> corrispondenti all'ID di valore più basso fra quelli
>> assegnati ad ogni insieme di righe duplicate.
>
> Scusa il ritardo ma sono stato fuori qualche giorno
> Purtroppo non è funzionale come intendevo perchè i record doppi anno campi
> uguali ma ogni record doppio ha campi uguali diversi da altri record doppi
> ,per esempio :
Scusa la confusione ma non era così che volevo mostrarti l'esempio scusate
tutti di nuovo.


title: Cancellare duplicati

text:
Il Sun, 9 Dec 2007 16:13:20 +0100, "Miro" <
mi...@ritel.net
> ha scritto:
>(.....)
>Scusa la confusione ma non era cosě che volevo mostrarti l'esempio scusate
>tutti di nuovo.
A dire che ci ho capito qualcosa, direi una gran bugia ...



title: Cancellare duplicati

text:
>>Scusa la confusione ma non era cosě che volevo mostrarti l'esempio scusate
>>tutti di nuovo.
>
> A dire che ci ho capito qualcosa, direi una gran bugia ...
Scusami Vincenzo ,provo a spiegarmi meglio.
Come dicevo prima ho una tabella con piů di 8000 record di cui molti sono
doppi o tripli,cioč uguali ,cambia solo il campo ID Contatore,quello che
dovrei fare č che di questi record doppi o tripli me ne rimanga uno solo
eliminando gli altri. Ok fino qua .
Ora il problema č che la tabella ,avendo circa 25 campi,ha di ogni gruppo di
record doppi ,non gli stessi campi riempiti con il valore ma diversi
esempio:
id_contatore   Campo1   Campo2   Campo3   Campo 4
------------------   ------------   ------------   ------------    -------------
001                   abcd         1234        12/11/07
002                   abcd         1234        12/11/07
id_contatore   Campo1   Campo2   Campo3   Campo 4
------------------   ------------   ------------   ------------    -------------
003                                     4321                          pagato
004                                     4321                          pagato
id_contatore   Campo1   Campo2   Campo3   Campo 4
------------------   ------------   ------------   ------------    -------------
005                   dcba                          21/06/06   r.b.
006                   dcba                          21/06/06   r.b.
007                   dcba                          21/06/06   r.b.
Naturalmente i campi sono molti di piů e non so come fare ,spero che
l'esempio sia capibile grazie.


title: Cancellare duplicati

text:
On Wed, 12 Dec 2007 13:39:18 +0100, "Miro" <
mi...@ritel.net
> wrote:
 (...)
>Scusami Vincenzo ,provo a spiegarmi meglio.
>
>Come dicevo prima ho una tabella con più di 8000 record di cui molti sono
>doppi o tripli,cioè uguali ,cambia solo il campo ID Contatore,quello che
>dovrei fare è che di questi record doppi o tripli me ne rimanga uno solo
>eliminando gli altri. Ok fino qua .
>Ora il problema è che la tabella ,avendo circa 25 campi,ha di ogni gruppo di
>record doppi ,non gli stessi campi riempiti con il valore ma diversi
>esempio:
>
>id_contatore   Campo1   Campo2   Campo3   Campo 4
>------------------   ------------   ------------   ------------    -------------
>001                   abcd         1234        12/11/07
>002                   abcd         1234        12/11/07
>
>id_contatore   Campo1   Campo2   Campo3   Campo 4
>------------------   ------------   ------------   ------------    -------------
>003                                     4321                          pagato
>004                                     4321                          pagato
>
>id_contatore   Campo1   Campo2   Campo3   Campo 4
>------------------   ------------   ------------   ------------    -------------
>005                   dcba                          21/06/06   r.b.
>006                   dcba                          21/06/06   r.b.
>007                   dcba                          21/06/06   r.b.
Facendo un'analisi semantica della tabella, dovresti individuare in
questa un insieme minimo di colonne nelle quali, per ogni gruppo di
record ripetuti, è garantito che:
- almeno una di esse è valorizzata
- tali colonne, quando valorizzate, contengono il medesimo valore in
tutti i record del gruppo
- l'insieme dei valori assunti da tali colonne in ciascun gruppo di
record non è mai ripetuto in altri gruppi.
Nell'esempio che hai riportato le colonne in questione potrebbero
essere Campo1 e Campo2.
Infatti le coppie di valori che individuano i gruppi di record sono:
abcd	1234
	4321
dcba
Sempre in riferimento al tuo esempio, la mia risposta precedente
andrebbe modificata come segue.
Crea una query PrimoID con il seguente SQL:
SELECT First(Tabella1.ID_contatore) AS PrimoID, Tabella1.Campo1,
Tabella1.Campo2
FROM Tabella1
GROUP BY Tabella1.Campo1, Tabella1.Campo2
Quindi crea la seguente query
SELECT Tabella1.* INTO NUovaTabella1
FROM Tabella1 INNER JOIN PrimoID ON Tabella1.ID = PrimoID.PrimoID
Non ho provato, ma dovrebbe funzionare.
>Naturalmente i campi sono molti di più e non so come fare ,spero che
>l'esempio sia capibile grazie.
Vincenzo Turturro



title: Help Run-time error 2455 !

author: Delivery

text:
Database Access, tabelle su server, form/report...su client,
autenticazione degli user.
Non riesco a entrare in un form a meno di essere autenticato come
admin.
Gli altri user group non hanno accesso (Error 2455).
In Security->Permissions i settaggi sono corretti.
Cosa può essere ?
Grazie, di cuore !
Delivery
---
Pinocchio


title: Help Run-time error 2455 !

author: Alessandro Nazzani

text:
Quando apri la form vai ad un nuovo record? Se si, come hai impostato
la proprietŕ AllowAddition della maschera? Mi pare strano che il
problema sia causato dall'utente...
Buona fortuna.
Alessandro
In article <
93V8OKyEGrb7l7...@4ax.com
>,
  Delivery <
deliv...@libero.it
> wrote:
> Database Access, tabelle su server, form/report...su client,
> autenticazione degli user.
>
> Non riesco a entrare in un form a meno di essere autenticato come
> admin.
> Gli altri user group non hanno accesso (Error 2455).
>
> In Security->Permissions i settaggi sono corretti.
> Cosa puň essere ?
>
> Grazie, di cuore !
> Delivery
>
> ---
> Pinocchio
>
Sent via Deja.com
http://www.deja.com/
Before you buy.


title: Inserimento di una data con un controllo data

text:
Salve a tutti, sapete dirmi se č possibile disporre di una funzione come il
controllo calendario ma che invece di una data inserisce un orario in un
campo "ora" ?
Grazie anticipatamente per qualsiasi indicazione.
Saluti, Gianni


author: Carlo Costarella

text:
"Gianni.C" <
gianni...@virgilio.it
> ha scritto nel messaggio
news:4752caef$0$10622$4faf...@reader2.news.tin.it...

Me.NomeControlloTempo = Time
Inserisce l'orario corrente.
Ciao, Carlo


text:
"Carlo Costarella" <
carloco...@libero.it
> ha scritto nel messaggio
news:fiusuk$tg6$1...@tdi.cu.mi.it...
>
> "Gianni.C" <
gianni...@virgilio.it
> ha scritto nel messaggio
> news:4752caef$0$10622$4faf...@reader2.news.tin.it...
>> Salve a tutti, sapete dirmi se è possibile disporre di una funzione come
>> il controllo calendario ma che invece di una data inserisce un orario in
>> un campo "ora" ?
>>
>> Grazie anticipatamente per qualsiasi indicazione.
>>
>> Saluti, Gianni
>>
>
> Me.NomeControlloTempo = Time
> Inserisce l'orario corrente.
>
> Ciao, Carlo
>
Ciao Carlo grazie per la risposta ma forse non ho formulato bene la domanda.
A me serve una routine su doppio click che mi apra un orologio per
selezionare un'ora anche diversa da quella corrente.
Saluti, Gianni


text:
"Gianni.C" <
gianni...@virgilio.it
> ha scritto nel messaggio
news:47530168$0$37195$4faf...@reader3.news.tin.it...
cut
>> Me.NomeControlloTempo = Time
>> Inserisce l'orario corrente.
>>
>> Ciao, Carlo
>>
>
> Ciao Carlo grazie per la risposta ma forse non ho formulato bene la
> domanda.
> A me serve una routine su doppio click che mi apra un orologio per
> selezionare un'ora anche diversa da quella corrente.
>
> Saluti, Gianni
Fino a che fai la routine... il cliente deve cliccare (o meglio doppio
cliccare), scegliere un orario...fai molto prima a mettere un bel controllo
con maschera di input dove il cliente inserisce l'orario che più gli
aggrada. Non ti pare?
Ciao, Carlo


title: Limitare un campo memo

author: jef

text:
Ciao a tutti,
per necessità ho inserito dei campi memo su di un record che poi trasporto
in un report.
Il problema è che non ho controllo su il numero righe e sulla lunghezza per
ogni riga con il conseguente dubbio che un utente, scrivendo troppi dati
dalla maschera di riferimento, mi faccia perdere dati su un report.
Quindi mi chiedo se c'è la possibilita (su un campo memo o in altro modo) di
limitare il numero di righe scrivibili ed il numero di caratteri per ognuna
delle stesse.
Grazie
Ciao
Jef


title: Limitare un campo memo

author: Sergio de Pretis

text:
Credo che l'unico sistema sia quello di controllare da codice il numero di
caratteri dopo l'aggiornamento del campo.
"jef" <
j...@libero.it
> ha scritto nel messaggio
news:znbU9.109198$TC5.3...@twister1.libero.it...



title: Codici catastali dei comuni dItalia

author: fabio

text:
Ho bisogno della lista dei comuni d'Itali con il codice catastale: devo
determinare il luogo di nascita di un elenco anagrafico di persone dal
codice fiscale.
Dove la posso trovare?
Avete già pensato ad una sezione del sito comune con i link per trovare
database utili in generale? (codici ABI, CAB delle banche, CAP, ecc.)
Grazie.
--
Fabio Dalla Villa
13900 - Biella (BI)


title: Codici catastali dei comuni dItalia

author: roberto

text:
"fabio" <
cor...@tiscali.it
> ha scritto nel messaggio
news:ako1nb$9f8$1...@lacerta.tiscalinet.it...

Ho provato ad inviarti una e-mail, non crdo che nel NG si possa allegare un
file


title: Codici catastali dei comuni dItalia

author: Roberto dalla campagna

text:
fabio <
cor...@tiscali.it
> wrote in message
ako1nb$9f8$1...@lacerta.tiscalinet.it...

E la trovi proprio su Sito Comune, nella FAQ che effettua il calcolo del
codice fiscale.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Codici catastali dei comuni dItalia

author: Fabio Dalla Villa

text:
"Roberto dalla campagna" <
r.ma...@libero.it
> ha scritto nel messaggio
news:qnMb9.126576$n04.3...@twister2.libero.it...
>
cut
 > E la trovi proprio su Sito Comune, nella FAQ che effettua il calcolo del
> codice fiscale.
>
> --
> Roberto
>
Quella mi pare di averla già usata, ma, se parliamo della stessa, serve a
costruire/verificare il c.f., mentre io ho un elenco di codici fiscali e
devo ricavare il luogo di nascita.
Grazie comunque.
Ciao
--
Fabio Dalla Villa
Biella
nomec...@tiscali.it


title: Codici catastali dei comuni dItalia

text:
> cut
>  > E la trovi proprio su Sito Comune, nella FAQ che effettua il calcolo
del
> > codice fiscale.
> >
> > --
> > Roberto
> >
> Quella mi pare di averla già usata, ma, se parliamo della stessa, serve a
> costruire/verificare il c.f., mentre io ho un elenco di codici fiscali e
> devo ricavare il luogo di nascita.
> Grazie comunque.
> Ciao
> --
> Fabio Dalla Villa
> Biella
>
nomec...@tiscali.it
E avevi ragione tu! Sono un po' rammollito dalla domenica. L'ho trovato.



title: Codici catastali dei comuni dItalia

author: Rob

text:
"Roberto dalla campagna" <
r.ma...@libero.it
> ha scritto nel messaggio
news:qnMb9.126576$n04.3...@twister2.libero.it...
CUT
> E la trovi proprio su Sito Comune, nella FAQ che effettua il calcolo del
> codice fiscale.
>
> --
> Roberto
>
> ---------------------------------------------
> il Sito Comune di it.comp.appl.access:
>
http://www.sitocomune.com
> ---------------------------------------------
Sě perň č incompleta, per quanto concerne i codici catastali.
    Dimmi Fabio, a che ti servono? Anch'io sono interessato...
Mandi Rob.


title: Codici catastali dei comuni dItalia

text:
"Rob" <dg.rob[noSPam]@
libero.it
> ha scritto nel messaggio
news:Fwte9.15737$%z1.3...@twister1.libero.it...
>
> "Roberto dalla campagna" <
r.ma...@libero.it
> ha scritto nel messaggio
> news:qnMb9.126576$n04.3...@twister2.libero.it...
>
> CUT
>
> > E la trovi proprio su Sito Comune, nella FAQ che effettua il calcolo del
> > codice fiscale.
> >
> > --
> > Roberto
> >
> > ---------------------------------------------
> > il Sito Comune di it.comp.appl.access:
> >
http://www.sitocomune.com
> > ---------------------------------------------
>
> Sì però è incompleta, per quanto concerne i codici catastali.
>     Dimmi Fabio, a che ti servono? Anch'io sono interessato...
>
> Mandi Rob.
Miservono perchè c'è un provvedimento dell'Agenzia delle Entrate che
richiede di denunciare i contratti in essere per i gestori di acqua, gas,
energia elettrica. Io ho sviluppato il software di gestione della
bollettazione acquedotti, ma nell'anagrafica non avevo alcuni dei dati
richiesti: data e luogo di nascita, che però sono codificati nel codice
fiscale. In particolare i caratteri dal 11° al 15° codificano il comune di
nascita con il codice catastale. Con l'elenco tabellare delle corrispondenze
posso costruire via codice il tracciato record richiesto.
(serve all'Agenzia delle entrate per poter svolgere indagini sul lavoro
nero).
Ciao.



title: Codici catastali dei comuni dItalia

text:
Previo indirizzo e-mail corretto e richiesta è disponibile il DB con tutto
ma prorpio tutto sui comuni.
Ciao, Carlo


title: Codici catastali dei comuni dItalia

text:
"Carlo Costarella" <
carloantoni...@virgilio.it
> ha scritto nel
messaggio news:4aFe9.69635$ub2.1...@news1.tin.it...
> Previo indirizzo e-mail corretto e richiesta è disponibile il DB con tutto
> ma prorpio tutto sui comuni.
>
>
> Ciao, Carlo
Grazie, provvedo.



title: autorizzazioni

author: Leppe

text:
Ciao a tutto il NG:
Sono ancora imbranato riguardo autorizzazioni. Ringrazio anticipatamente a
chi mi dedicherà alcuni minuti.
In "Autorizzazioni" / "Tipo oggetto" seleziono "Database" e deseleziono l'
autorizzazione di"Apertura/Esecuzione". Fornendo il DB ad un utente non
potrà mai essere utilizzato, quindi vorrei sapere a che serve questa
autorizzazione?
Inoltre se ho capito bene ci sono diversi modi di proteggere il proprio
lavoro e i dati. Correggetemi se sbaglio:
1) Da "Strumenti/avvio" personalizzare la barra dei menù, visualizzare una
maschera, disabilitare le varie opzioni soprattutto "Visualizza finestra
database" e "usa tasti speciali access"
2) Usare "allowbypasskey" per evitare che l'utente scavalchi le proprietà in
avvio
3) Autorizzazioni utenti e gruppi
I primi due punti proteggono la struttura ed il terzo punto protegge i dati
(se non ho capito male)
Vorrei sapere se c'è un modo per proteggere la struttura con "autorizzazioni
utenti e gruppi" dato che i primi due punti sopra descritti sono facilmente
superabili e access 2002 ha un bug che permette la visualizzazione del
database anche se l'opzione Visualizza finestra database è deselezionata.
Grazie a tutti


title: autorizzazioni

text:
Leppe <
giuse...@tin.it
> wrote in message
yI4d8.2510$Ns4.1...@news2.tin.it...

Crea un MDE e disabilita per lo stesso il tasto SHIFT... sai procedere in
questo senso?


title: autorizzazioni

text:
>
> Crea un MDE e disabilita per lo stesso il tasto SHIFT... sai procedere in
> questo senso?
>
C'è un piccolo problema:
nei file MDE o MDB viene visualizzata la finestra del DB se vengono aperti
con access 2002 anche se sono stati creati con access 2000. Questo vuol dire
che se ho realizzato nel 2000 cinquanta DB e gli utenti migrano a office xp,
il mio DB non avrà più nessuna protezione. Questo accade se inserisco
l'icona in avvio/icona applicazione.
Che ne pensi? Hai qualche suggerimento a proposito?
Ti ringrazio anticipatamente.


title: autorizzazioni

text:
Leppe <
giuse...@tin.it
> wrote in message
LJ9d8.3651$_u5....@news1.tin.it...

L'unica soluzione è quella di creare per ogni versione di Access il suo
mde/mdb... altrimenti la migrazione sarà obbligatoria


title: Libreria Dao3.6 LO

author: Anto

text:
Salve atuuto il N.G.
Qualcuno sa dirmi se con Access97 posso utilizzare la libreria dao360.dll
????
Io ho provato a copiarla nel percorso (C\Programmi\File comuni\Microsoft
Shared\DAO\dao360.dll) ma comunque anche il tasto sfoglia nei  riferimenti
non riesco a vederla.
Forse deve essere Installata in un modo particolare a me sconosciuto ?????
Grazie
Anto


title: Libreria Dao3.6 LO

author: MA

text:

Su
www.sitocomune.com
 trovi come registrare via drag and drop o con start -
esegui.
MAssimiliano
--------------------------------
Inviato via
http://usenet.libero.it


title: Libreria Dao3.6 LO

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:62Z94Z197Z191Y1...@usenet.libero.it...

Il Sito non va da due giorni
potresti aiutarmi
Grazie
Anto


title: Libreria Dao3.6 LO

text:
> > > Salve atuuto il N.G.
> > >
> > > Qualcuno sa dirmi se con Access97 posso utilizzare la libreria
> dao360.dll
> > > ????
> > >
> > > Io ho provato a copiarla nel percorso (C\Programmi\File
comuni\Microsoft
> > > Shared\DAO\dao360.dll) ma comunque anche il tasto sfoglia nei
> riferimenti
> > > non riesco a vederla.
> > >
> > > Forse deve essere Installata in un modo particolare a me sconosciuto
> ?????
> > >
> > > Grazie
> > > Anto
> >
> > Su
www.sitocomune.com
 trovi come registrare via drag and drop o con
> start -
> > esegui.
> > MAssimiliano
> >
> >
> > --------------------------------
> > Inviato via
http://usenet.libero.it
>
> Il Sito non va da due giorni
>
> potresti aiutarmi
 Direttamente dal sito
      Karl Donaubauer
      (D)
      Quando cerco di fare l'autocomposizione maschera viene generato un
errore sull'ActiveX.
      Da cosa dipende? Cosa posso fare?
      (R)
      Dipende dall'errore n. 429, cioe':
      "Il componente activex non è in grado di creare l'oggetto."
      Nel caso specifico é un errore di registrazione della libreria
dao350.dll.
      Cerca questa dll sul tuo sistema (probabilmente in
c:\programmi\...\Microsoft Shared\DAO) e fai una nuova registrazione
utilizzando l'utility regsvr32.exe (si trova nella directory System di
Windows).
      Puoi fare la registrazione con il Drag&Drop in Explorer (prendi la dll
e' la sposti sopra regsvr32.exe) o usando la finestra 'Esegui' dal menu
'Start/Avvio' di windows; in questo caso scrivere ed eseguire:
      regsvr32.exe "c:\...\dao350.dll"
      Quanto detto vale per MSAccess97, nel caso di MSAccess2000 la libreria
è dao360.dll
Rivedi il tuo pc e non scriviere in privato
MAssimiliano


title: Libreria Dao3.6 LO

author: Sib

text:
"Anto" <
antoni...@sigmatre.com
> ha scritto nel messaggio
cut
> Il Sito non va da due giorni
lo consulto quasi quotidianamente e posso assicurarti che non c'e' stata
sorta di interruzione.
non e' che percaso lo hai cercato come
www.sitocomune.it
 invece che come
www.sitocomune.com
?
Sib


title: Libreria Dao3.6 LO

text:
"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
news:vw6Ta.12373$SN1.4...@news2.tin.it...

Da problema quando fa le ricerche sull'archivio storico  del NG (Sito
VeryNews)
Ciao
Anto


title: Libreria Dao3.6 LO

text:
"MA" <
keiko...@libero.it
> ha scritto nel messaggio
news:WL5Ta.1826$w8....@news.edisontel.com...

Scusami non volevo scriverti in privato, è stato un errore di distrazione.
Grazie per l'aiuto
Anto


title: Libreria Dao3.6 LO

text:
"Anto" <
antoni...@sigmatre.com
> ha scritto nel messaggio
> "Sib" <si...@SPAMiol.it> ha scritto nel messaggio
> > "Anto" <
antoni...@sigmatre.com
> ha scritto nel messaggio
> > cut
> > > Il Sito non va da due giorni
> >
> > lo consulto quasi quotidianamente e posso assicurarti che non c'e' stata
> > sorta di interruzione.
> > non e' che percaso lo hai cercato come
www.sitocomune.it
 invece che come
> >
www.sitocomune.com
?
> >
> > Sib
> >
>
> Da problema quando fa le ricerche sull'archivio storico  del NG (Sito
> VeryNews)
Anche quello lo uso molto frequentemente e non ho mai avuto problemi.
Qual e' la ricerca che ti da problemi? e che problemi ti da'?
Sib


title: Utilizzo Rollback - commit

text:
Salve a tutto il NG
Ho un problema che forse si può risolvere con il rollback, ma non sò se
ACCESS lo permette.
Mi Spiego:
Ho una Maschera di fatturazione con sottomaschera (Dettaglio fatture) dove
metto tutti i dettagli della fattura(articolo Descrizione,Giacenza ECC.).
Nel codice, dopo aver salvato una fattura, faccio un ciclo che aggiorna le
giacenze in magazzino dei prodotti inseriti nella fattura stessa, lanciando
un Update ad ogni "giro" del ciclo.
Il problema è che se ad un certo punto per qualsivoglia motivo la maschera
va in errore, l'Error GoTo mi blocca il codice, ed io mi ritrovo con le
giacenze aggiornate (fino a quando è andato il ciclo), mentre altre no.
La soluzione che ho pensato potrebbe essere un rollback, solo che non sò
come fare e se si può fare.
Comunque se qualcuno  mi sa indicare una soluzione, anche diversa, che mi
permetta di riportare le tabelle allo stato originario(apertura maschera di
fatturazione) gliene sarei molto grato
Antonio


title: Utilizzo Rollback - commit

text:

Non ti conviene registrare le giacenze: ti conviene calcolartele di volta in
volta per differenza.
Così non lanci nessun ciclo e stai a posto.
Se invece vuoi continuare così salvati in una variabile a che punto sei
arrivato e poi analizzi il tutto.
ciao MAssimiliano

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


title: Utilizzo Rollback - commit

text:
"MA" <
massimilia...@kksrl.com
> ha scritto nel messaggio
news:62Z94Z199Z30Y1...@usenet.libero.it...
> Il 19 Giu 2003, 16:11, "Anto" <
antoni...@sigmatre.com
> ha scritto:
> > Salve a tutto il NG
> >
> > Ho un problema che forse si puň risolvere con il rollback, ma non sň se
> > ACCESS lo permette.
> >
> > Mi Spiego:
> > Ho una Maschera di fatturazione con sottomaschera (Dettaglio fatture)
dove
> > metto tutti i dettagli della fattura(articolo Descrizione,Giacenza
ECC.).
> > Nel codice, dopo aver salvato una fattura, faccio un ciclo che aggiorna
le
> > giacenze in magazzino dei prodotti inseriti nella fattura stessa,
> lanciando
> > un Update ad ogni "giro" del ciclo.
> > Il problema č che se ad un certo punto per qualsivoglia motivo la
maschera
> > va in errore, l'Error GoTo mi blocca il codice, ed io mi ritrovo con le
> > giacenze aggiornate (fino a quando č andato il ciclo), mentre altre no.
> >
> > La soluzione che ho pensato potrebbe essere un rollback, solo che non sň
> > come fare e se si puň fare.
> >
> > Comunque se qualcuno mi sa indicare una soluzione, anche diversa, che mi
> > permetta di riportare le tabelle allo stato originario(apertura maschera
> di
> > fatturazione) gliene sarei molto grato
> >
> > Antonio
>
> Non ti conviene registrare le giacenze: ti conviene calcolartele di volta
in
> volta per differenza.
> Cosě non lanci nessun ciclo e stai a posto.
> Se invece vuoi continuare cosě salvati in una variabile a che punto sei
> arrivato e poi analizzi il tutto.
> ciao MAssimiliano
>
>
Grazie innanzitutto per la veloce risposta
Ma purtroppo non ho capito il primo punto(sono poco piů di un principiante),
in quanto il programma deve gestire un deposito dove la merce entra ed esce
tutti i giorni ,come faccio a calcolarla di volta in volta quando carico la
merce , quando emetto un ddt o quando fatturo??? ( se il tuo č il metodo piů
giusto sono pronto ad ascoltarti)
Per il secondo punto non sň in che modo poter salvare nella variabile,
illuminami se vuoi ti sarň riconoscente a vita
Antonio



title: Utilizzo Rollback - commit

author: Roberto da casa

text:
"Anto" <
antoni...@sigmatre.com
> ha scritto nel messaggio
news:mwjIa.112855$pR3.2...@news1.tin.it...

Il problema sta nel fatto che vuoi contravvenire ad una delle regole
fondamentali in un database relazionale, quella che stabilisce che un campo
calcolato non va MAI registrato nel campo di una tabella, pena
fastidiosissimi mal di pancia di cui tu stai avvertendo i sintomi.
I campi calcolati sono pri di una query; oppure usa controlli calcolati di
una maschera o di un report.
Calcolati "on the fly" la giacenza quando ti serve, con una query o con
l'ausilio delle funzioni di aggregazione sui domini ed elimina dalla tua
tabella articoli il campo giacenza. Se farai come ti suggerisco,
automaticamente verranno risolti i tuoi problemi.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Utilizzo Rollback - commit

text:
Il 19 Giu 2003, 16:31, "Anto" <
antoni...@sigmatre.com
> ha scritto:
>
> "MA" <
massimilia...@kksrl.com
> ha scritto nel messaggio
> news:62Z94Z199Z30Y1...@usenet.libero.it...
> > Il 19 Giu 2003, 16:11, "Anto" <
antoni...@sigmatre.com
> ha scritto:
> > > Salve a tutto il NG
> > >
> > > Ho un problema che forse si può risolvere con il rollback, ma non sò
se
> > > ACCESS lo permette.
> > >
> > > Mi Spiego:
> > > Ho una Maschera di fatturazione con sottomaschera (Dettaglio fatture)
> dove
> > > metto tutti i dettagli della fattura(articolo Descrizione,Giacenza
> ECC.).
> > > Nel codice, dopo aver salvato una fattura, faccio un ciclo che
aggiorna
> le
> > > giacenze in magazzino dei prodotti inseriti nella fattura stessa,
> > lanciando
> > > un Update ad ogni "giro" del ciclo.
> > > Il problema è che se ad un certo punto per qualsivoglia motivo la
> maschera
> > > va in errore, l'Error GoTo mi blocca il codice, ed io mi ritrovo con
le
> > > giacenze aggiornate (fino a quando è andato il ciclo), mentre altre
no.
> > >
> > > La soluzione che ho pensato potrebbe essere un rollback, solo che non
sò
> > > come fare e se si può fare.
> > >
> > > Comunque se qualcuno mi sa indicare una soluzione, anche diversa, che
mi
> > > permetta di riportare le tabelle allo stato originario(apertura
maschera
> > di
> > > fatturazione) gliene sarei molto grato
> > >
> > > Antonio
> >
> > Non ti conviene registrare le giacenze: ti conviene calcolartele di
volta
> in
> > volta per differenza.
> > Così non lanci nessun ciclo e stai a posto.
> > Se invece vuoi continuare così salvati in una variabile a che punto sei
> > arrivato e poi analizzi il tutto.
> > ciao MAssimiliano
> >
> >
>
> Grazie innanzitutto per la veloce risposta
>
> Ma purtroppo non ho capito il primo punto(sono poco più di un
principiante),
> in quanto il programma deve gestire un deposito dove la merce entra ed
esce
> tutti i giorni ,come faccio a calcolarla di volta in volta quando carico
la
> merce , quando emetto un ddt o quando fatturo??? ( se il tuo è il metodo
più
> giusto sono pronto ad ascoltarti)
>
> Per il secondo punto non sò in che modo poter salvare nella variabile,
> illuminami se vuoi ti sarò riconoscente a vita
>
> Antonio
Tabella Articolo Id_articolo, descrizione, prezzo
Tabella Acquisti Id_acq, ricerca_id_acquisto, qta_acq
Tabella ddt id_vendita_ddt, ric_ddt_id_acquisto, qta_ddt
etc
Giacenza articolo.id_articolo, Giacenza:Acquisti.qta_acq - nz(ddt.qta_ddt)
Fatto
2°
On error goto Max
.... tutto il tuo ciclo
Max_exit
Max:
dim Mifermoqui as integer
mifermoqui = id_vendita
'In sostanza registri nella variabile mifermoqui l'id in cui ti sei fermato
Msgbox "Sto coso s'è incagliato qui", vbbestemmia, "Porc!!!"
resume max_exit
Continuo a caldeggiare la prima soluzione
ciao MAssimiliano



title: Utilizzo Rollback - commit

text:
"MA" <
massimilia...@kksrl.com
> ha scritto nel messaggio
news:62Z94Z199Z30Y1...@usenet.libero.it...
> Il 19 Giu 2003, 16:31, "Anto" <
antoni...@sigmatre.com
> ha scritto:
> >
> > "MA" <
massimilia...@kksrl.com
> ha scritto nel messaggio
> > news:62Z94Z199Z30Y1...@usenet.libero.it...
> > > Il 19 Giu 2003, 16:11, "Anto" <
antoni...@sigmatre.com
> ha scritto:
> > > > Salve a tutto il NG
> > > >
> > > > Ho un problema che forse si puň risolvere con il rollback, ma non sň
> se
> > > > ACCESS lo permette.
> > > >
> > > > Mi Spiego:
> > > > Ho una Maschera di fatturazione con sottomaschera (Dettaglio
fatture)
> > dove
> > > > metto tutti i dettagli della fattura(articolo Descrizione,Giacenza
> > ECC.).
> > > > Nel codice, dopo aver salvato una fattura, faccio un ciclo che
> aggiorna
> > le
> > > > giacenze in magazzino dei prodotti inseriti nella fattura stessa,
> > > lanciando
> > > > un Update ad ogni "giro" del ciclo.
> > > > Il problema č che se ad un certo punto per qualsivoglia motivo la
> > maschera
> > > > va in errore, l'Error GoTo mi blocca il codice, ed io mi ritrovo con
> le
> > > > giacenze aggiornate (fino a quando č andato il ciclo), mentre altre
> no.
> > > >
> > > > La soluzione che ho pensato potrebbe essere un rollback, solo che
non
> sň
> > > > come fare e se si puň fare.
> > > >
> > > > Comunque se qualcuno mi sa indicare una soluzione, anche diversa,
che
> mi
> > > > permetta di riportare le tabelle allo stato originario(apertura
> maschera
> > > di
> > > > fatturazione) gliene sarei molto grato
> > > >
> > > > Antonio
> > >
> > > Non ti conviene registrare le giacenze: ti conviene calcolartele di
> volta
> > in
> > > volta per differenza.
> > > Cosě non lanci nessun ciclo e stai a posto.
> > > Se invece vuoi continuare cosě salvati in una variabile a che punto
sei
> > > arrivato e poi analizzi il tutto.
> > > ciao MAssimiliano
> > >
> > >
> >
> > Grazie innanzitutto per la veloce risposta
> >
> > Ma purtroppo non ho capito il primo punto(sono poco piů di un
> principiante),
> > in quanto il programma deve gestire un deposito dove la merce entra ed
> esce
> > tutti i giorni ,come faccio a calcolarla di volta in volta quando carico
> la
> > merce , quando emetto un ddt o quando fatturo??? ( se il tuo č il metodo
> piů
> > giusto sono pronto ad ascoltarti)
> >
> > Per il secondo punto non sň in che modo poter salvare nella variabile,
> > illuminami se vuoi ti sarň riconoscente a vita
> >
> > Antonio
>
> Tabella Articolo Id_articolo, descrizione, prezzo
> Tabella Acquisti Id_acq, ricerca_id_acquisto, qta_acq
> Tabella ddt id_vendita_ddt, ric_ddt_id_acquisto, qta_ddt
> etc
> Giacenza articolo.id_articolo, Giacenza:Acquisti.qta_acq - nz(ddt.qta_ddt)
> Fatto
>
> 2°
> On error goto Max
>
> .... tutto il tuo ciclo
>
> Max_exit
>
> Max:
> dim Mifermoqui as integer
> mifermoqui = id_vendita
> 'In sostanza registri nella variabile mifermoqui l'id in cui ti sei
fermato
> Msgbox "Sto coso s'č incagliato qui", vbbestemmia, "Porc!!!"
> resume max_exit
> Continuo a caldeggiare la prima soluzione
> ciao MAssimiliano
>
>
Provo intanto con il secondo, in quanto mi sembra non molto efficace , nel
mio caso il primo, e mi spieo(secondo il mio modestissimo punto di vista)
Io ho una tabella magazzino con  quasi mille prodotti, una Tabella
ddt_Vendite, Una tabella Fatture_Vendita( Fatture - ddt), Una Tabella ddt
Acquisti, Una Tabella Fatture_Acquisti ( anche questa per le Fatture_ddt),
poi io acquisto lo stesso prodotto diverse volte al mese,e lo vendo diverse
volte al giorno.
Quindi dopo qualche mese avrň un'infinita di operazioni in entrata e uscita
per lo stesso prodotto.
in piů a volte faccio cambi, resi , perdite Ecc.
Forse č progettato male tutto il programma oppure non ho interpretato bene
il tuo pensiero ????
Antonio



title: Utilizzo Rollback - commit

text:

> > > tutti i giorni ,come faccio a calcolarla di volta in volta quando
carico
> > la
> > > merce , quando emetto un ddt o quando fatturo??? ( se il tuo č il
metodo
> > piů
> > > giusto sono pronto ad ascoltarti)
> > Tabella Articolo Id_articolo, descrizione, prezzo

Guarda non credo proprio. Questa gestone č bazzecola spiecie se in locale.
MAssimiliano



title: Utilizzo Rollback - commit

author: samR

text:
"MA" <
massimilia...@kksrl.com
> ha scritto nel messaggio
news:62Z94Z199Z30Y1...@usenet.libero.it...
> Il 19 Giu 2003, 16:31, "Anto" <
antoni...@sigmatre.com
> ha scritto:
> >
> > "MA" <
massimilia...@kksrl.com
> ha scritto nel messaggio
> > news:62Z94Z199Z30Y1...@usenet.libero.it...
> > > Il 19 Giu 2003, 16:11, "Anto" <
antoni...@sigmatre.com
> ha scritto:
> > > > Salve a tutto il NG
> > > >
> > > > Ho un problema che forse si puň risolvere con il rollback, ma non sň
> se
> > > > ACCESS lo permette.
> > > >
> > > > Mi Spiego:
> > > > Ho una Maschera di fatturazione con sottomaschera (Dettaglio
fatture)
> > dove
> > > > metto tutti i dettagli della fattura(articolo Descrizione,Giacenza
> > ECC.).
> > > > Nel codice, dopo aver salvato una fattura, faccio un ciclo che
> aggiorna
> > le
> > > > giacenze in magazzino dei prodotti inseriti nella fattura stessa,
> > > lanciando
> > > > un Update ad ogni "giro" del ciclo.
> > > > Il problema č che se ad un certo punto per qualsivoglia motivo la
> > maschera
> > > > va in errore, l'Error GoTo mi blocca il codice, ed io mi ritrovo con
> le
> > > > giacenze aggiornate (fino a quando č andato il ciclo), mentre altre
> no.
> > > >
> > > > La soluzione che ho pensato potrebbe essere un rollback, solo che
non
> sň
> > > > come fare e se si puň fare.
> > > >
> > > > Comunque se qualcuno mi sa indicare una soluzione, anche diversa,
che
> mi
> > > > permetta di riportare le tabelle allo stato originario(apertura
> maschera
> > > di
> > > > fatturazione) gliene sarei molto grato
> > > >
> > > > Antonio
> > >
> > > Non ti conviene registrare le giacenze: ti conviene calcolartele di
> volta
> > in
> > > volta per differenza.
> > > Cosě non lanci nessun ciclo e stai a posto.
> > > Se invece vuoi continuare cosě salvati in una variabile a che punto
sei
> > > arrivato e poi analizzi il tutto.
> > > ciao MAssimiliano
> > >
> > >
> >
> > Grazie innanzitutto per la veloce risposta
> >
> > Ma purtroppo non ho capito il primo punto(sono poco piů di un
> principiante),
> > in quanto il programma deve gestire un deposito dove la merce entra ed
> esce
> > tutti i giorni ,come faccio a calcolarla di volta in volta quando carico
> la
> > merce , quando emetto un ddt o quando fatturo??? ( se il tuo č il metodo
> piů
> > giusto sono pronto ad ascoltarti)
> >
> > Per il secondo punto non sň in che modo poter salvare nella variabile,
> > illuminami se vuoi ti sarň riconoscente a vita
> >
> > Antonio
>
> Tabella Articolo Id_articolo, descrizione, prezzo
> Tabella Acquisti Id_acq, ricerca_id_acquisto, qta_acq
> Tabella ddt id_vendita_ddt, ric_ddt_id_acquisto, qta_ddt
> etc
> Giacenza articolo.id_articolo, Giacenza:Acquisti.qta_acq - nz(ddt.qta_ddt)
> Fatto
>
> 2°
> On error goto Max
>
> .... tutto il tuo ciclo
>
> Max_exit
>
> Max:
> dim Mifermoqui as integer
> mifermoqui = id_vendita
> 'In sostanza registri nella variabile mifermoqui l'id in cui ti sei
fermato
> Msgbox "Sto coso s'č incagliato qui", vbbestemmia, "Porc!!!"
> resume max_exit
> Continuo a caldeggiare la prima soluzione
> ciao MAssimiliano
>
Scusami MA,
a cosa servono
ricerca_id_acquisto della tabella Acquisti
e
ric_ddt_id_acquisto della tabella DDT ?
potresti spiegarmene l'utilizzo?
grazie!


title: Utilizzo Rollback - commit

text:
Il 19 Giu 2003, 23:16, "samR" <
wi...@libero.it
> ha scritto:
>
> "MA" <
massimilia...@kksrl.com
> ha scritto nel messaggio
> news:62Z94Z199Z30Y1...@usenet.libero.it...
> > Il 19 Giu 2003, 16:31, "Anto" <
antoni...@sigmatre.com
> ha scritto:
> > >
> > > "MA" <
massimilia...@kksrl.com
> ha scritto nel messaggio
> > > news:62Z94Z199Z30Y1...@usenet.libero.it...
> > > > Il 19 Giu 2003, 16:11, "Anto" <
antoni...@sigmatre.com
> ha
scritto:
> > > > > Salve a tutto il NG
> > > > >
> > > > > Ho un problema che forse si può risolvere con il rollback, ma non
sò
> > se
> > > > > ACCESS lo permette.
> > > > >
> > > > > Mi Spiego:
> > > > > Ho una Maschera di fatturazione con sottomaschera (Dettaglio
> fatture)
> > > dove
> > > > > metto tutti i dettagli della fattura(articolo Descrizione,Giacenza
> > > ECC.).
> > > > > Nel codice, dopo aver salvato una fattura, faccio un ciclo che
> > aggiorna
> > > le
> > > > > giacenze in magazzino dei prodotti inseriti nella fattura stessa,
> > > > lanciando
> > > > > un Update ad ogni "giro" del ciclo.
> > > > > Il problema è che se ad un certo punto per qualsivoglia motivo la
> > > maschera
> > > > > va in errore, l'Error GoTo mi blocca il codice, ed io mi ritrovo
con
> > le
> > > > > giacenze aggiornate (fino a quando è andato il ciclo), mentre
altre
> > no.
> > > > >
> > > > > La soluzione che ho pensato potrebbe essere un rollback, solo che
> non
> > sò
> > > > > come fare e se si può fare.
> > > > >
> > > > > Comunque se qualcuno mi sa indicare una soluzione, anche diversa,
> che
> > mi
> > > > > permetta di riportare le tabelle allo stato originario(apertura
> > maschera
> > > > di
> > > > > fatturazione) gliene sarei molto grato
> > > > >
> > > > > Antonio
> > > >
> > > > Non ti conviene registrare le giacenze: ti conviene calcolartele di
> > volta
> > > in
> > > > volta per differenza.
> > > > Così non lanci nessun ciclo e stai a posto.
> > > > Se invece vuoi continuare così salvati in una variabile a che punto
> sei
> > > > arrivato e poi analizzi il tutto.
> > > > ciao MAssimiliano
> > > >
> > > >
> > >
> > > Grazie innanzitutto per la veloce risposta
> > >
> > > Ma purtroppo non ho capito il primo punto(sono poco più di un
> > principiante),
> > > in quanto il programma deve gestire un deposito dove la merce entra ed
> > esce
> > > tutti i giorni ,come faccio a calcolarla di volta in volta quando
carico
> > la
> > > merce , quando emetto un ddt o quando fatturo??? ( se il tuo è il
metodo
> > più
> > > giusto sono pronto ad ascoltarti)
> > >
> > > Per il secondo punto non sò in che modo poter salvare nella variabile,
> > > illuminami se vuoi ti sarò riconoscente a vita
> > >
> > > Antonio
> >
> > Tabella Articolo Id_articolo, descrizione, prezzo
> > Tabella Acquisti Id_acq, ricerca_id_acquisto, qta_acq
> > Tabella ddt id_vendita_ddt, ric_ddt_id_acquisto, qta_ddt
> > etc
> > Giacenza articolo.id_articolo, Giacenza:Acquisti.qta_acq -
nz(ddt.qta_ddt)
> > Fatto
> >
> > 2°
> > On error goto Max
> >
> > .... tutto il tuo ciclo
> >
> > Max_exit
> >
> > Max:
> > dim Mifermoqui as integer
> > mifermoqui = id_vendita
> > 'In sostanza registri nella variabile mifermoqui l'id in cui ti sei
> fermato
> > Msgbox "Sto coso s'è incagliato qui", vbbestemmia, "Porc!!!"
> > resume max_exit
> > Continuo a caldeggiare la prima soluzione
> > ciao MAssimiliano
> >
>
> Scusami MA,
> a cosa servono
> ricerca_id_acquisto della tabella Acquisti
> e
> ric_ddt_id_acquisto della tabella DDT ?
>
> potresti spiegarmene l'utilizzo?
> grazie!
Dunque tu devi porre in relazione uno a molti le due tabelle. In sostanza
devi dire: guarda di quest'articolo che è unico per una serie di
caratteristiche io voglio vedere i passaggi che fa. Immagina Un maglione,
viene acquistato, venduto, acquistato di nuovo e venduto di nuovo: tu avrai
un solo articolo e due movimenti nella tabella acquisti e due in quella
vendita. Ti crei la relazione uno a molti e applichi l'integrità
referenziale con aggiornamenti (e se vuoi elimanzioni) a catena. Con il
controllo ricerca_id_articolo (l'ho scritto per esteso per fartelo
comprendere) posto nella maschera e trasformato in una casellacombinata tu
gli dici che l'ordine controllo (non dati) è proprio Id_articolo e così
leghi i movimenti all'articolo corrispondente.
Spero di essere stato chiaro a dispetto della fretta.
In ogni caso, fammi sapere se hai problemi.
